:root{--max-width:68.75rem;--border-radius:1rem;--font-size:max(16px,1vw);--font-family:"Gotham","Verdana";--primary-color:#fff;--secondary-color:#030820;--background-start-rgb:214,219,220;--background-end-rgb:255,255,255;--card-rgb:180,185,188;--card-border-rgb:131,134,135}@media (prefers-color-scheme:dark){:root{--background-start-rgb:0,0,0;--background-end-rgb:0,0,0;--card-rgb:100,100,100;--card-border-rgb:200,200,200}}@font-face{font-family:Gotham;src:url(/assets/fonts/Gotham-XLight.woff2) format("woff2"),url(/assets/fonts/Gotham-XLight.ttf) format("truetype");font-weight:200}@font-face{font-family:Gotham;src:url(/assets/fonts/gotham.woff2) format("woff2"),url(/assets/fonts/gotham.ttf) format("truetype");font-weight:400}@font-face{font-family:Gotham;src:url(/assets/fonts/GothamMedium.woff2) format("woff2"),url(/assets/fonts/GothamMedium.ttf) format("truetype");font-weight:500}@font-face{font-family:Gotham;src:url(/assets/fonts/gotham-bold.woff2) format("woff2"),url(/assets/fonts/gotham-bold.ttf) format("truetype");font-weight:600}@font-face{font-family:Gotham-book;src:url(/assets/fonts/gotham-book-font.woff2) format("woff2"),url(/assets/fonts/gotham-book-font.ttf) format("truetype");font-weight:400}*{box-sizing:border-box;padding:0;margin:0;-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased}body,html{color:var(--primary-color);font-family:Gotham,Georgia;font-size:var(--font-size);letter-spacing:.02em;scroll-behavior:smooth;transition:font-size .1s}body{overflow-x:hidden;background-color:var(--secondary-color)}ul{list-style:none}a{color:inherit;text-decoration:none}.bgDecoration img,img.col1{height:auto;display:block}.relative{position:relative}.dMdBlock,.dSmBlock{display:none}.inl{display:flex;align-items:center}.flexCenter{justify-content:center}.flexWrap{flex-wrap:wrap}.bgDecoration,.bgDecoration img,.col1,.full{width:100%}.full{height:100%}.containerLg{max-width:var(--max-width)}.plContent,.pxContent{padding-left:5%}.prContent,.pxContent{padding-right:5%}.mAuto,.mtAuto,.myAuto{margin-top:auto}.mAuto,.mbAuto,.myAuto{margin-bottom:auto}.mAuto,.mlAuto,.mxAuto{margin-left:auto}.mAuto,.mrAuto,.mxAuto{margin-right:auto}.txtCenter{text-align:center}.txt400,h1,h2,h3,h4,h5,h6{font-weight:400}h1,h2,h3,h4,h5,h6{text-transform:uppercase}h1{font-size:4.5rem}.overflowHidden{overflow:hidden}.bgDecoration{position:absolute;top:0;left:0}@media screen and (max-width:768px){:root{--font-size:max(14px,2vw)}.dMdNone{display:none}.dMdBlock{display:block}}@media screen and (max-width:640px){:root{--font-size:max(14px,2.1875vw)}.dSmNone{display:none}.dSmBlock{display:block}}.header{position:fixed;z-index:3}.header .logo{width:13.5vw;min-width:7.5rem;max-width:12.5rem;left:max(calc(50vw - 42.5rem),max(1.75rem,5vw));transition:transform .35s}.header .logo,.linksContent{position:absolute;top:min(3.5rem,calc(1.25rem + 2vh))}.linksContent{padding-top:1.15rem;right:0}.linksContent li{margin-bottom:1.15rem;list-style:none}.linksContent .navLink{padding:.6rem max(calc(50vw - 40rem),max(2rem,5vw)) .6rem 1rem;border:none;border-top-left-radius:.85rem;border-bottom-left-radius:.85rem;cursor:pointer;color:var(--primary-color);font-weight:500;font-size:.85rem;text-align:right;text-transform:uppercase;text-shadow:1px 1px var(--secondary-color);display:block;position:relative;overflow:hidden;-webkit-appearance:none;-moz-appearance:none;appearance:none;transition-duration:.35s;transition-property:color,transform,text-shadow;transform:scale(1);background:none}.linksContent .navLink:before{content:"";width:100%;height:100%;position:absolute;top:0;right:0;bottom:0;z-index:-1;transform-origin:center right;transform:scaleX(0);transition:transform .1s;background-color:var(--primary-color)}.linksContent .navLink:target{color:var(--secondary-color);transform:scale(1.15)}.linksContent .navLink:target:before{transform:scaleX(1)}.linksContent .navLink.active{color:var(--secondary-color);text-shadow:0 0 var(--primary-color);transform:scale(1.15)}.linksContent .navLink.active:before{transform:scaleX(1);transition-duration:.3s}@media (hover:hover){.header .logo:hover{transform:scale(1.05);transition-duration:1s}.linksContent .navLink:hover{color:var(--secondary-color);text-shadow:0 0 var(--primary-color);transform:scale(1.15)}.linksContent .navLink:hover:before{transform:scaleX(1);transition-duration:.3s}}@media screen and (max-width:640px){.linksContent{padding-top:.75rem}.linksContent li{margin-bottom:.5rem}}footer .bgFooter{width:100%;position:absolute;right:0;bottom:0}.footer{padding:15% 5% calc(2% + 2rem)}.footer h3{margin-bottom:1.75rem;font-size:2rem;font-weight:400;text-transform:uppercase}.footer .rrss{margin-bottom:1rem;font-size:.85rem}.footer .rrss a:after{content:"";width:100%;height:1px;margin:auto;position:absolute;right:0;bottom:-.15rem;left:0;opacity:0;transform:scaleX(.5);transition-duration:.35s;transition-property:opacity,transform;background-color:#fff}.footer .rrss img{width:1.5rem;height:1.5rem;margin-right:.5rem;object-fit:contain}.footer .rrss a{padding:.25rem .5rem;display:block}.footer p+p{margin-top:1rem}@media (hover:hover){.footer .rrss a:hover:after{opacity:1;transform:scaleX(1)}}@media screen and (max-width:768px){.footer{max-width:max-content;padding-top:5%;padding-bottom:12.5%;margin:auto}.footer ul{column-count:2;column-gap:2.5rem}}@media screen and (max-width:640px){.footer{padding-top:5rem}footer .bgFooter{min-height:40rem;display:flex}footer .bgFooter img{height:100%;object-fit:cover;object-position:bottom center}.footer .rrss{margin-bottom:.75rem}.footer .rrss a{padding-left:.25rem}.footer p+p{margin-top:.5rem}.footer .rrss img{width:1.25rem;height:1.25rem;margin-right:.25rem}}@media screen and (max-width:400px){.footer{padding:5rem 10% 3.5rem}.footer ul{column-count:1}}