@import url("https://fast.fonts.net/lt/1.css?apiType=css&c=908c08be-3e0c-4354-9cfb-8197d11b9a15&fontids=1475874,1475886");html{box-sizing:border-box;font-size:100%;overscroll-behavior:none}*,:after,:before{box-sizing:inherit}body{background-color:#ecdbbf;background-image:url(img/bkg-noise.jpg);background-repeat:repeat;color:#130f0d;font-family:futura condensed medium,sans-serif;line-height:1.3;margin-inline:auto}.page-wrap{display:block;margin:0 auto;max-width:960px;padding:0 .25rem}@media only screen and (min-width:620px){.page-wrap{padding:0 .75rem .75rem}}header{display:grid;gap:0 1%;grid-template-areas:"col    nav";grid-template-columns:62% 37%;margin:0 auto;max-width:1200px}header .col{grid-area:col;overflow:hidden}header .logo{align-items:center;background-color:#db2f1a;display:inline-block;display:block;font-size:clamp(2.75rem,-.8rem + 15vw,8.5rem);font-weight:400;grid-area:logo;height:-webkit-max-content;height:-moz-max-content;height:max-content;justify-content:center;letter-spacing:.02em;line-height:1;margin-block:0 .25rem;padding-block:.6em .5em;padding-inline:.5em;text-align:center;text-transform:uppercase}header .logo,header .logo a,header .logo a:visited{color:#ecdbbf;text-decoration:none}header .portrait{display:block;height:100%;width:100%}header nav{align-items:center;background-image:linear-gradient(90deg,#130f0d,#130f0d 5%,#ecdbbf 0,#ecdbbf 55%,#130f0d 0,#130f0d 60%,#f9c832 0);display:flex;grid-area:nav;justify-content:center;position:relative}header nav:after{background-color:#74b8bd;bottom:0;content:"";height:50%;left:5%;position:absolute;width:50%;z-index:100}header nav ul{align-items:center;display:flex;flex-direction:column;font-size:2.25rem;font-size:clamp(2.25rem,-.8rem + 10vw,5rem);list-style:none;margin:0 0 0 15%;padding:0;position:relative;z-index:200}header nav ul li{display:inline;padding-block:1em;text-align:center}header nav a,header nav a:visited{align-items:center;background-color:#130f0d;border-radius:50%;color:#ecdbbf;display:flex;height:3em;justify-content:center;text-decoration:none;text-transform:uppercase;width:3em}header nav a:active,header nav a:hover,header nav a:visited:active,header nav a:visited:hover{background-color:#db2f1a;transform:scale(1.1);transition:all 75ms linear}header nav a:focus,header nav a:visited:focus{border:3px solid #db2f1a;border-collapse:collapse;outline:none;transform:scale(1.1)}header nav.menu{display:none}.page-secondary.active{overflow:hidden}.page-secondary header{background-image:linear-gradient(90deg,#ecdbbf,#ecdbbf 34%,#130f0d 0,#130f0d 35%,#ecdbbf 0,#ecdbbf 70%,#130f0d 0,#130f0d 71%,#f9c832 0);grid-template-areas:"logo";grid-template-columns:100%;position:relative}.page-secondary header:after{background-color:#74b8bd;bottom:0;content:"";height:50%;left:35%;position:absolute;width:35%;z-index:20}.page-secondary .logo{font-size:clamp(2rem,-.8rem + 9vw,4.5rem);margin-block:0;margin-block:.75rem 0;max-width:33%;padding-block:.5em .5em;position:relative;z-index:200}@media only screen and (max-width:620px){.page-secondary .logo{margin-block:.25rem 0}}.page-secondary .page-title{align-items:center;background-color:#130f0d;border-radius:50%;color:#ecdbbf;display:flex;font-size:clamp(1.1rem,-.8rem + 5.5vw,2.2rem);height:3em;justify-content:center;left:65%;line-height:1;position:absolute;text-transform:uppercase;top:20%;width:3em;z-index:30}@media only screen and (max-width:620px){.page-secondary .page-title{left:64%;top:15%}}.page-secondary main{max-width:1200px;padding-block:1.5em 0}@media only screen and (min-width:760px){.page-secondary main{margin-block:0 0;padding-block:1em 0}}.page-secondary main .tagline{margin-block:1em 0}.site-header{position:relative}.site-header.active .menu{background-image:linear-gradient(90deg,#ecdbbf,#ecdbbf 34%,#130f0d 0,#130f0d 35%,#ecdbbf 0,#ecdbbf 70%,#130f0d 0,#130f0d 71%,#f9c832 0);display:flex;height:100vh;position:absolute;width:100%;z-index:100}.site-header.active .menu ul{margin-left:41%}.site-header.active .menu ul li{padding-block:.5em}.site-header.active .menu:after{background-color:#74b8bd;bottom:0;content:"";height:50%;left:35%;position:absolute;width:35%;z-index:20}@-webkit-keyframes burger_top_out{0%{transform:rotate(0deg)}to{transform:rotate(-45deg) translate(-5px,7px)}}@keyframes burger_top_out{0%{transform:rotate(0deg)}to{transform:rotate(-45deg) translate(-5px,7px)}}@-webkit-keyframes burger_bottom_out{0%{transform:rotate(0deg)}to{transform:rotate(45deg) translate(-5px,-5px);width:100%}}@keyframes burger_bottom_out{0%{transform:rotate(0deg)}to{transform:rotate(45deg) translate(-5px,-5px);width:100%}}@-webkit-keyframes burger_middle_out{0%{opacity:1;transform:translateX(0)}to{opacity:0;transform:translateX(-100%)}}@keyframes burger_middle_out{0%{opacity:1;transform:translateX(0)}to{opacity:0;transform:translateX(-100%)}}.page-header-menu-button{background-color:transparent;border:0;color:#fff;cursor:pointer;display:block;height:60px;margin:0;outline:0;overflow:hidden;position:absolute;right:11%;top:50%;transform:translateY(-50%);visibility:visible;width:60px;z-index:6000}@media only screen and (max-width:620px){.page-header-menu-button{right:7%}}.page-header-menu-button .burger{display:block;margin:12.5% auto 0;max-width:31px}.page-header-menu-button .burger .burger-bottom,.page-header-menu-button .burger .burger-middle,.page-header-menu-button .burger .burger-top{-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;background-color:#130f0d;display:block;height:3px;margin-bottom:5px;transform-origin:center center}.page-header-menu-button.active .burger .burger-top{-webkit-animation-name:burger_top_out;animation-name:burger_top_out}.page-header-menu-button.active .burger .burger-middle{-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-name:burger_middle_out;animation-name:burger_middle_out}.page-header-menu-button.active .burger .burger-bottom{-webkit-animation-name:burger_bottom_out;animation-name:burger_bottom_out}main{display:block;margin-block:1vw 1vw}@media only screen and (min-width:760px){main{margin-block:.75em}}main ol,main ul{color:#585755;font-size:clamp(1.25rem,-.8rem + 6vw,1.75rem);letter-spacing:.01em;margin-block:.5em .75em;margin-inline:1.5em 0;padding-inline:1.5em}main ol li,main ul li{padding-block:0 .5em}main ol .caps,main ul .caps{color:#130f0d;font-size:1.1em}@media only screen and (min-width:760px){main ol,main ul{padding-inline:1em 0}}main p{color:#585755;font-size:clamp(1.25rem,-.8rem + 6vw,1.75rem);letter-spacing:.01em;margin-block:.5em .75em;padding-inline:.5em 1em}@media only screen and (min-width:760px){main p{padding-inline:1em 2em}}main p .caps{color:#db2f1a;font-size:1.1em}main a,main a:visited{color:#db2f1a;display:inline;text-decoration:underline}main a:active,main a:hover,main a:visited:active,main a:visited:hover{text-decoration:none}main .tagline{background-color:#74b8bd;color:#ecdbbf;display:block;font-size:3rem;font-size:clamp(1.5em,-.8rem + 8vw,3.5rem);letter-spacing:.02em;line-height:1;margin-block:0;padding:.25em;text-align:center}@media only screen and (min-width:620px){main .tagline{margin-block:0}}main img{display:block;max-width:100%;width:auto}main figure{margin:3em .5em 2em 0}main figure figcaption{color:#585755;font-size:clamp(1em,-.8rem + 3vw,1.25rem);letter-spacing:.02em;line-height:1;margin:0;padding:.75em;text-transform:uppercase}@media only screen and (min-width:620px){main figure figcaption{padding:.75em 0 .75em 1.5em}}main figure figcaption .name{color:#db2f1a;font-size:1.1em}main figure figcaption .title{color:#585755}footer{margin:0;padding:0}footer ul{align-items:center;background-color:#db2f1a;color:#ecdbbf;display:flex;font-size:2.25rem;font-size:clamp(1rem,-.8rem + 5vw,1.75rem);justify-content:space-between;justify-content:center;justify-content:space-around;list-style:none;margin:0 auto;padding:.5em .75em;width:100%}@media only screen and (max-width:620px){footer ul{flex-direction:column;gap:.75em 0;padding-block:1.5em 1.75em}}footer ul li{border-right:.08em solid #ecdbbf;display:inline-block;text-align:center;width:50%}@media only screen and (max-width:620px){footer ul li{border:none;flex-direction:column;font-size:clamp(1.5rem,-.8rem + 5vw,1.75rem);width:auto}}footer ul li:last-child{border-right:none}footer a,footer a:visited{color:#ecdbbf;display:inline;text-decoration:none}footer address{font-style:normal}footer .legal{color:#b9a499;display:block;font-size:clamp(.8rem,-.8rem + 5vw,1rem);letter-spacing:.02em;line-height:1;margin:0;padding:2em 0 1em;text-align:center;text-transform:uppercase}@font-face{font-family:futura condensed medium;src:url(fonts/1475874/943761d2-2c65-4417-9f63-45cacc4d648f.woff2) format("woff2"),url(fonts/1475874/c53dfb9d-fab8-46e1-9637-6a0a64fd2150.woff) format("woff")}@font-face{font-family:futura condensed bold;src:url(fonts/f475886/a8dfde0e-293a-45ef-8b4a-9be9caaf4f58.woff2) format("woff2"),url(fonts/1475886/9b2c719f-3caf-4d43-90a5-22df9f9c6170.woff) format("woff")}h1,h2,h3{font-weight:400;margin-top:0}h1{font-size:2rem}@media only screen and (min-width:1000px){h1{font-size:3rem}}h2{font-size:1.5rem}@media only screen and (min-width:1000px){h2{font-size:2rem}}h3{font-size:1.25rem}@media only screen and (min-width:1000px){h3{font-size:1.5rem}}
/*# sourceMappingURL=style.css.map */
