*,::after,::before,:after,:before{box-sizing:border-box}body,img{display:block;max-width:100%}.wrapper,body,img{width:100%;position:relative}.red-deco,a:hover{color:red}.wrapper,a.underline-deco,body,img{position:relative}.footer,.header nav,.section-hero{text-align:center}.category a,.category p,.content-box .badge,.content-box h2,.footer p.footer-heading,.header nav a{text-transform:uppercase}a,button.swiper-button{cursor:pointer}.category ul,.swiper-pagination span,a,a.underline-deco::after,a.underline-deco::before{transition:all .4s ease-in-out}a,b,blockquote,body,canvas,caption,code,div,em,embed,fieldset,figure,footer,form,h1,h2,h3,h4,h5,h6,header,html,i,iframe,img,label,li,main,nav,object,ol,p,pre,section,small,span,strike,strong,sub,sup,table,tbody,td,tfoot,th,thead,tr,tt,u,ul,video{margin:0;padding:0;border:0;font:inherit;vertical-align:baseline;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:none;-moz-text-size-adjust:none;text-size-adjust:none}a,body{font-family:Futura}footer,header,main,nav,section{display:block}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}input{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0}@font-face{font-family:Futura;src:url(../fonts/Futura-T-OT-Light.woff2) format("woff2"),url(../fonts/Futura-T-OT-Light.woff) format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Futura;src:url(../fonts/Futura-T-OT-Book.woff2) format("woff2"),url(../fonts/Futura-T-OT-Book.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Futura;src:url(../fonts/Futura-T-OT-Medium.woff2) format("woff2"),url(../fonts/Futura-T-OT-Medium.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Futura;src:url(../fonts/Futura-T-OT-Demi.woff2) format("woff2"),url(../fonts/Futura-T-OT-Demi.woff) format("woff");font-weight:600;font-style:normal;font-display:swap}*,::after,::before{outline:0}html{font-size:62.5%}body{background-color:#000;color:#faf3e6;font-size:2rem;font-weight:400;height:100%;line-height:1.25;overflow-x:hidden}body.no-scroll{overflow:hidden}img{height:auto;-o-object-fit:cover;object-fit:cover}strong{font-weight:700}h1,h2{color:#bdb7ac;font-size:7.2rem;font-weight:600}.wrapper{margin:0 auto;max-width:109rem;padding:0 2rem}.wrapper.small{max-width:90rem}.mt-0{margin-top:0!important}@media all and (max-width:769px){body{font-size:calc(2rem - .7rem)}h1,h2{font-size:3.5rem}a{font-size:2rem}}a{color:#faf3e6;display:inline-block;font-size:2rem;font-weight:400;text-decoration:none;width:auto}a.underline-deco{padding-bottom:.2rem;line-height:1}a.underline-deco::after,a.underline-deco::before{content:"";left:0;bottom:0;display:block;position:absolute;transform-origin:left;height:.2rem}.category,button,button.swiper-button.swiper-button-next,button.swiper-button.swiper-button-prev{position:relative}a.underline-deco::before{background-color:#faf3e6;width:100%;z-index:1}a.underline-deco::after{background-color:red;width:0;z-index:2}a.underline-deco:hover::after{width:100%}button{background:0 0;border:none;padding:0}button.swiper-button.swiper-button-next::before,button.swiper-button.swiper-button-prev::before{border-right:.4rem solid;border-top:.4rem solid;border-color:#bdb7ac;content:"";display:block;height:1.4rem;transition:all .4s ease-in-out;width:1.4rem}button.swiper-button.swiper-button-next:hover::before,button.swiper-button.swiper-button-prev:hover::before{border-color:red}button.swiper-button.swiper-button-prev::before{transform:rotate(-135deg)}button.swiper-button.swiper-button-next::before{transform:rotate(45deg)}@keyframes recordDot{0%,50%{opacity:1}100%,51%{opacity:0}}.header{padding:4rem 0}.header nav{margin:0 auto;width:100%}.header nav a{font-weight:600;margin:0 1.2rem .8rem;font-size:1.85rem}@media all and (max-width:769px){.header{padding:2rem 0}.header nav a{color:#bdb7ac;font-size:1.7rem}.header nav a:hover{color:red}.header nav a::before{background-color:#bdb7ac}}@media all and (max-width:440px){.header nav a{font-size:1.5rem;margin:0 .5rem .8rem}}.footer{background-color:#151515;margin:auto 0 0;padding:10rem 0 8rem}.footer a,.footer p{color:#bdb7ac}.footer a{font-size:2.8rem;font-weight:500}.footer a.underline-deco{margin-bottom:1.3rem;padding-bottom:0}.footer a.underline-deco::before{background-color:#bdb7ac}.footer a:hover{color:red}.footer img{margin:9rem auto 4rem;max-width:12rem}.footer p.footer-heading{font-size:2.4rem;font-weight:700;line-height:1;margin-bottom:4.8rem}.footer p.footer-heading>span{font-size:6.8rem}.footer p.footer-info{color:#8f8f8f;font-weight:400;line-height:1.1;margin:2.4rem auto 0;max-width:25.6rem}.footer p.footer-info.small-size{max-width:19.6rem}.footer p.footer-copy{font-size:1.4rem;font-weight:400}.footer p.footer-copy a{padding-bottom:.2rem;font-size:1.6rem;font-weight:400;margin-bottom:0;margin-top:.4rem}.footer p.footer-copy a::after,.footer p.footer-copy a::before{height:.1rem}@media all and (max-width:999px){.footer p.footer-info.small-size{max-width:100%}}@media all and (max-width:769px){.footer{padding:3rem 0}.footer img{margin:3rem auto}.footer .footer-copy a.underline-deco{margin-top:1.5rem}}@media all and (max-width:500px){.footer p.footer-heading{font-size:1.4rem;margin-bottom:2rem}.footer p.footer-heading span{font-size:5.6rem}.footer p.footer-info{margin:2rem auto 0}.footer p.footer-info.small-size{max-width:22rem}.footer a{font-size:1.8rem}}.section-hero{padding-bottom:8rem}.section-hero .image-record{max-width:61rem;margin:0 auto 4rem;position:relative}.section-hero h1{margin-bottom:2.4rem}.section-hero p{font-weight:400;font-size:2.4rem;line-height:1.15}.section-hero p span{display:block}.section-hero p span.mobile-type{margin-bottom:1.6rem}@media all and (max-width:769px){.section-hero{padding-bottom:2rem}.section-hero .image-record{max-width:46rem;margin:0 auto 3rem}.section-hero h1{margin-bottom:1.8rem}.section-hero p{font-size:2rem}.section-hero p span.mobile-type{margin-bottom:0}.section-hero p span.mobile-hidden{display:none}.section-hero p span.desktop-type{margin-top:2rem}}@media all and (max-width:600px){.section-hero p{font-size:1.5rem}.section-hero .image-record{margin-bottom:3rem}.section-hero h1{margin-bottom:1.5rem}.section-hero p span.mobile-type{margin-top:2rem}.section-hero p span.desktop-type{margin-top:0}}.section-leaders{padding:6rem 0}.section-leaders .swiper{margin-top:5rem}@media all and (max-width:769px){.section-leaders{padding:4rem 0}.section-leaders .swiper{margin-top:2rem}}.section-videos{background-color:#151515;padding:4rem 0 8rem}.category{align-items:center;display:flex;flex-wrap:wrap;gap:0;margin-bottom:2rem}.category.open ul{padding:1rem 0;overflow:auto;height:auto;opacity:1;pointer-events:all;z-index:22}.category ul,.video-box .vimeo-wrapper{height:0;position:relative;overflow:hidden}.category p{color:#8f8f8f;font-weight:400}.category p .current-category{color:red;margin-right:1rem;font-weight:600}.category ul{align-items:flex-start;background-color:transparent;display:flex;flex-wrap:wrap;gap:1rem 3rem;opacity:0;padding:0;pointer-events:none;width:100%;z-index:-2}.category a{color:#bdb7ac;font-weight:600;position:relative}.category a::before{background-color:#bdb7ac}.category a.active,.category a:hover{color:red}.category a.active::before,.category a:hover::before{background-color:red}.video-box .vimeo-wrapper{padding-bottom:56.25%;z-index:2}.video-box .vimeo-wrapper iframe,.video-box .vimeo-wrapper video{height:100%;left:0;position:absolute;top:0;width:100%;z-index:2}.swiper,.swiper-video-container{position:relative}.content-box{padding-top:8rem}.content-box .badge{color:#bdb7ac;display:block;font-size:1.9rem;font-weight:400}.content-box h2{font-size:2rem}.content-box p{color:#8f8f8f;font-size:1.9rem;font-weight:400;margin-top:2rem;max-width:41rem}@media all and (max-width:769px){.section-videos{padding:2rem 0}.content-box{padding-top:4rem}.content-box p{hyphens:auto;margin-top:1rem;max-width:100%}.category{margin-bottom:1rem}.category a{font-size:1.5rem}}@media all and (max-width:600px){.content-box .badge{font-size:1.6rem}.content-box h2{font-size:2rem}.content-box p{font-size:1.5rem;margin-top:2rem}}.swiper{overflow:hidden;width:100%}.swiper-leaders ul{align-items:flex-start;display:flex}.swiper-leaders ul li{flex:0 0 auto}.swiper-leaders ul li img{margin:0 auto 3rem;max-width:15rem}.swiper-leaders ul li h3,.swiper-leaders ul li h4{font-size:2rem;text-transform:uppercase}.swiper-leaders ul li h3{color:#fff;font-weight:600}.swiper-leaders ul li h4{color:#bdb7ac;font-weight:400;margin-bottom:3rem}.swiper-leaders ul li p,.swiper-leaders ul li span{font-weight:400;hyphens:auto;font-size:1.9rem;line-height:1.1;text-align:justify}.swiper-leaders ul li span{color:#bdb7ac;display:block;margin-top:3rem}.swiper-leaders .swiper-buttons{margin-top:8rem}.swiper-video-container ul{align-items:stretch;display:flex;justify-content:flex-start}.swiper-video-container ul li{flex:0 0 auto;width:100%}.swiper-video-container .swiper-pagination{display:none;position:absolute;bottom:20rem;z-index:1}.swiper-video-container .swiper-buttons{margin:0;padding:0;gap:0}.swiper-video-container .swiper-buttons button{background-color:#151515;border-radius:3rem;padding:1.2rem;position:absolute;top:0;margin-top:calc((56.25% / 2) - 2.35rem);z-index:2}.swiper-video-container .swiper-buttons button.swiper-button-next{right:-2rem}.swiper-video-container .swiper-buttons button.swiper-button-next::before{position:relative;left:-.2rem}.swiper-video-container .swiper-buttons button.swiper-button-prev{left:-2rem}.swiper-video-container .swiper-buttons button.swiper-button-prev::before{position:relative;left:.2rem}.swiper-buttons{align-items:center;display:flex;gap:4.8rem;padding-bottom:1rem;justify-content:center}.swiper-pagination{align-items:center;display:flex;gap:.8rem}.swiper-pagination span{background-color:#bdb7ac;border-radius:50%;cursor:pointer;display:block;height:1.2rem;width:1.2rem}.swiper-pagination span.swiper-pagination-bullet-active,.swiper-pagination span:hover{background-color:red}@media all and (max-width:769px){.swiper-leaders ul li h3,.swiper-leaders ul li h4{font-size:2rem}.swiper-leaders ul li h3{color:#bdb7ac}.swiper-leaders ul li h4{margin-bottom:1.5rem}.swiper-leaders ul li p,.swiper-leaders ul li span{font-size:1.7rem}.swiper-leaders ul li span{margin-top:1.5rem}.swiper-leaders .swiper-buttons{margin-top:2rem}.swiper-buttons{gap:1.6rem}.swiper-video-container .swiper-buttons button{padding:1rem;margin-top:calc((56.25% / 2) - 1.65rem)}.swiper-video-container .swiper-clip{padding-bottom:3rem}.swiper-video-container .swiper-pagination{bottom:0}button.swiper-button::before{height:1.3rem!important;width:1.3rem!important}}@media all and (max-width:600px){.swiper-leaders ul li img{margin:3rem 0}}
/*# sourceMappingURL=main.css.map */
