:root{--color-brand-primary:#9a0b0c}@font-face{font-display:swap;font-family:Montserrat;font-weight:300;src:url(/fonts/montserrat/Montserrat-Light.ttf) format("truetype")}@font-face{font-display:swap;font-family:Montserrat;font-weight:400;src:url(/fonts/montserrat/Montserrat-Regular.ttf) format("truetype")}@font-face{font-display:swap;font-family:Montserrat;font-weight:500;src:url(/fonts/montserrat/Montserrat-Medium.ttf) format("truetype")}@font-face{font-display:swap;font-family:Montserrat;font-weight:600;src:url(/fonts/montserrat/Montserrat-SemiBold.ttf) format("truetype")}@font-face{font-display:swap;font-family:Montserrat;font-weight:800;src:url(/fonts/montserrat/Montserrat-ExtraBold.ttf) format("truetype")}@font-face{font-display:swap;font-family:Oswald;font-weight:500;src:url(/fonts/oswald/Oswald-Medium.ttf) format("truetype")}@font-face{font-display:swap;font-family:Roboto;font-weight:400;src:url(/fonts/roboto/Roboto-Regular.ttf) format("truetype")}@font-face{font-display:swap;font-family:Roboto;font-weight:500;src:url(/fonts/roboto/Roboto-Medium.ttf) format("truetype")}@font-face{font-display:swap;font-family:Roboto;font-weight:700;src:url(/fonts/roboto/Roboto-Bold.ttf) format("truetype")}@font-face{font-display:swap;font-family:Roboto Condensed;font-weight:400;src:url(/fonts/roboto-condensed/RobotoCondensed-Regular.ttf) format("truetype")}@font-face{font-family:Veneer;font-style:normal;font-weight:400;src:url(/fonts/veneer-three.eot);src:url(/fonts/veneer-three.eot?#iefix) format("eot"),url(/fonts/veneer-three.woff2) format("woff2"),url(/fonts/veneer-three.woff) format("woff"),url(/fonts/veneer-three.ttf) format("truetype")}@font-face{font-display:swap;font-family:Titillium Web;font-weight:200;src:url(/fonts/titillium-web/TitilliumWeb-ExtraLight.ttf) format("truetype")}@font-face{font-display:swap;font-family:Titillium Web;font-weight:300;src:url(/fonts/titillium-web/TitilliumWeb-Light.ttf) format("truetype")}@font-face{font-display:swap;font-family:Titillium Web;font-weight:400;src:url(/fonts/titillium-web/TitilliumWeb-Regular.ttf) format("truetype")}@font-face{font-display:swap;font-family:Titillium Web;font-weight:600;src:url(/fonts/titillium-web/TitilliumWeb-SemiBold.ttf) format("truetype")}@font-face{font-display:swap;font-family:Titillium Web;font-weight:700;src:url(/fonts/titillium-web/TitilliumWeb-Bold.ttf) format("truetype")}@font-face{font-display:swap;font-family:Titillium Web;font-weight:900;src:url(/fonts/titillium-web/TitilliumWeb-Black.ttf) format("truetype")}@font-face{font-display:swap;font-family:morganite;src:url(/fonts/morganite/Morganite-Medium.woff2) format("woff2"),url(/fonts/morganite/Morganite-Medium.woff) format("woff"),url(/fonts/morganite/Morganite-Medium.ttf) format("truetype")}@font-face{font-display:swap;font-family:morganite-black;src:url(/fonts/morganite/Morganite-Black.woff2) format("woff2"),url(/fonts/morganite/Morganite-Black.woff) format("woff"),url(/fonts/morganite/Morganite-Black.ttf) format("truetype")}.text-404{color:#dc3b3a;font-size:1.3rem;font-weight:700;text-align:center}.oxp-page{color:#010205;font-family:Titillium Web,sans-serif}.oxp-page .page-wrap{overflow:hidden}.oxp-page .indicator-h{display:none;flex-wrap:wrap;height:4px;overflow:hidden;position:absolute;width:var(--calc-width);z-index:-1}.oxp-page .indicator-h>div{background-color:#696969;flex-shrink:0;height:100%;opacity:0;width:12px}.oxp-page .indicator-h>div:nth-child(odd){background-color:transparent}.oxp-page .indicator-circle{border:7px solid #696969;border-radius:50%;display:none;height:40px;opacity:0;position:absolute;transform:scale(.1);transition:transform .3s ease,opacity .1s ease;width:40px}@media (min-width:1200px){.oxp-page .indicator-circle{display:block}}.oxp-page .indicator-circle:after{background-color:#696969;content:"";position:absolute;transition:transform .4s ease;transition-delay:.3s}.oxp-page h2,.oxp-page h3,.oxp-page h4{font-family:Titillium Web,sans-serif}.oxp-page .hero-container{inset:0;overflow:hidden;position:absolute;width:100%}.oxp-page .hero-container img.image-hero{background-color:#000;background-size:cover;height:430px;min-height:430px;min-width:100%;position:absolute;top:0;width:100%}@media (min-width:768px){.oxp-page .hero-container img.image-hero{left:0;top:0}}@media (min-width:1200px){.oxp-page .hero-container img.image-hero{left:50%;top:50%;transform:translateX(-50%) translateY(-50%)}}.oxp-page .splash-block{border-left:none;border-right:none;clip-path:polygon(0 0,100% 0,100% 85%,75% 100%,0 85%);display:flex;height:430px;margin-top:-120px;min-height:430px;position:relative;width:100%}@media (min-width:1200px){.oxp-page .splash-block{clip-path:polygon(0 0,100% 0,100% 30%,75% 100%,0 30%)}}.oxp-page .wysiwyg{color:hsla(0,0%,76%,.765);font-size:24px;font-weight:700}@media (min-width:1200px){.oxp-page .wysiwyg{font-size:32px}}.oxp-page .wysiwyg strong{color:#fff}.oxp-page .wysiwyg.bg-light{color:#010205}.oxp-page .wysiwyg.bg-light strong{color:#9a0b0c}.oxp-page .wysiwyg.bg-light a{color:#010205}.oxp-page .wysiwyg a{color:#fff;font-weight:700;text-decoration:none}.oxp-page .wysiwyg a:hover{text-decoration:underline}.oxp-page .section-1{position:relative}.oxp-page .section-1 .title-container{margin:0 auto;padding:0 2rem;position:relative;width:100%}@media (min-width:1200px){.oxp-page .section-1 .title-container{margin:-50px auto 0;max-width:1000px;padding:0}}.oxp-page .section-1 .title-container.active .section-1-title,.oxp-page .section-1 .title-container.active .section-1-title-prefix{opacity:1;transform:scale(1)}.oxp-page .section-1 .title-container .section-1-title-prefix{color:#9a0b0c;font-family:morganite;font-size:48px;font-weight:600;letter-spacing:7px;line-height:.75;margin-bottom:8px;opacity:0;text-transform:uppercase;transform:scale(.5);transition:all .3s ease;transition-delay:.4s}@media (min-width:1200px){.oxp-page .section-1 .title-container .section-1-title-prefix{font-size:99px;letter-spacing:14px}}.oxp-page .section-1 .title-container .section-1-title-prefix span{background:#fff;display:inline-block;padding-left:1px}.oxp-page .section-1 .title-container .section-1-title{font-family:morganite;font-size:80px;font-weight:600;letter-spacing:11px;line-height:.8;opacity:0;overflow:hidden;text-transform:uppercase;transform:scale(.5);transition:all .3s ease;transition-delay:.4s}@media (min-width:1200px){.oxp-page .section-1 .title-container .section-1-title{font-size:160px;letter-spacing:22px}}.oxp-page .section-1 .title-container .section-1-title span{background:#fff;display:inline-block;padding-left:1px}.oxp-page .section-1 .title-container .indicator1{--calc-width:calc(50vw - 420px);left:calc(var(--calc-width)*-1 - 20px);top:10px}@media (min-width:1200px){.oxp-page .section-1 .title-container .indicator1{display:flex}}.oxp-page .section-1 .title-container .indicator1.active>div{animation:homepage-fade-in 50ms linear forwards}.oxp-page .section-1 .title-container .indicator2{display:none;flex-direction:column;justify-content:space-between;left:22.5%;position:absolute;top:110%;width:4px;z-index:-1}@media (min-width:1200px){.oxp-page .section-1 .title-container .indicator2{display:flex}}.oxp-page .section-1 .title-container .indicator2.active>div{animation:homepage-fade-in 50ms linear forwards}.oxp-page .section-1 .title-container .indicator2>div{background-color:#696969;height:12px;opacity:0;width:100%}.oxp-page .section-1 .title-container .indicator2>div:nth-child(odd){background-color:transparent}.oxp-page .section-1 .title-container .indicator3{left:calc(22.5% - 18px);top:calc(110% + 216px)}.oxp-page .section-1 .title-container .indicator3.active{opacity:1;transform:scale(1)}.oxp-page .section-1 .title-container .indicator3.active:after{transform:scaleX(1)}.oxp-page .section-1 .title-container .indicator3:after{height:4px;left:calc(100% + 3px);top:50%;transform:scaleX(0);transform-origin:left;width:clamp(131px,12.5vw,187px)}.oxp-page .section-1 .content-wrap{padding:0 2rem;width:100%}@media (min-width:1200px){.oxp-page .section-1 .content-wrap{padding:0 3rem}}.oxp-page .section-1 .wysiwyg{margin-top:50px;opacity:0;transform:translateX(10%);transition:all .6s ease}.oxp-page .section-1 .wysiwyg.active{opacity:1;transform:translateX(0)}@media (min-width:1200px){.oxp-page .section-1 .wysiwyg{margin:51px 44px 0 auto;max-width:600px}}.oxp-page .accordion-wrapper{margin:20px auto auto;width:100%}.oxp-page .accordion-head{background-color:#e6e6e6;color:#9a0b0c;flex-direction:row-reverse;font-size:24px;justify-content:space-between;padding:10px}@media (min-width:1200px){.oxp-page .accordion-head{font-size:32px}}.oxp-page .accordion-icon{border:0}.oxp-page .accordion-content{border:10px solid #e6e6e6;font-size:24px;font-weight:700}.oxp-page .site-footer{clip-path:polygon(0 110px,15% 0,100% 60px,100% 100%,0 100%);margin-top:50px;padding-top:120px;position:relative;z-index:11}@media (min-width:1200px){.oxp-page .site-footer{clip-path:polygon(0 320px,15% 0,100% 175px,100% 100%,0 100%);margin-top:100px;padding-top:300px}}@keyframes homepage-fade-in{0%{opacity:0}to{opacity:1}}
