@font-face{font-family:TheSeasonsLightItalic;src:url(/build/assets/font-C5wTSjIt.woff2) format("woff2"),url(/build/assets/font-BEzrCDkT.woff) format("woff")}@font-face{font-family:TheSeasonsLight;src:url(/build/assets/font-DbZH29D8.woff2) format("woff2"),url(/build/assets/font-Cp_aMDhh.woff) format("woff")}@font-face{font-family:TheSeasonsItalic;src:url(/build/assets/font-D3u2UX-D.woff2) format("woff2"),url(/build/assets/font-CDuFW_t9.woff) format("woff")}@font-face{font-family:TheSeasonsRegular;src:url(/build/assets/font-BWniACfD.woff2) format("woff2"),url(/build/assets/font-ClF5JiRU.woff) format("woff")}@font-face{font-family:TheSeasonsBold;src:url(/build/assets/font-XASZxedx.woff2) format("woff2"),url(/build/assets/font-D2jyNdsP.woff) format("woff")}@font-face{font-family:TheSeasonsBoldItalic;src:url(/build/assets/font-B-vLyFTa.woff2) format("woff2"),url(/build/assets/font-lCfU5f-G.woff) format("woff")}@font-face{font-family:ProximaNovaL;src:url(/build/assets/proximanova_light-COrEJkuo.ttf) format("truetype"),url(/build/assets/proximanova_light-CYvcziO2.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:ProximaNovaT;src:url(/build/assets/proximanova-thin-DT9Q-XKG.ttf) format("truetype"),url(/build/assets/proximanova-thin-DLFxm6WT.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:ProximaNova;src:url(/build/assets/ProximaNova-Reg-Clx4HCe3.ttf) format("truetype"),url(/build/assets/ProximaNova-Reg-DOU54uEl.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:ProximaNovaB;src:url(/build/assets/ProximaNova-Bold-DsAHsS0m.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:ProximaNovaAlt-Xbold;src:url(/build/assets/ProximaNovaAlt-Xbold-Ch_aKe1c.otf) format("opentype");font-weight:400;font-style:normal}@font-face{font-family:ProximaNovaBlack;src:url(/build/assets/ProximaNova-Black-DQbc3XgK.otf) format("opentype");font-weight:400;font-style:normal}@font-face{font-family:Poppins-Light;src:url(/build/assets/Poppins-Light-DT6-CsId.ttf) format("opentype")}@font-face{font-family:Poppins-Regular;src:url(/build/assets/Poppins-Regular-CTKNfV9P.ttf) format("opentype")}@font-face{font-family:Poppins-Medium;src:url(/build/assets/Poppins-Medium-Cxde2ZoM.ttf) format("opentype")}@font-face{font-family:Poppins-SemiBold;src:url(/build/assets/Poppins-SemiBold-B_fPDAUb.ttf) format("opentype")}@font-face{font-family:Poppins-Bold;src:url(/build/assets/Poppins-Bold-qTAUjFF7.ttf) format("opentype")}@font-face{font-family:Campton-Normal;src:url(/build/assets/CamptonBook-DV4dkJlj.otf) format("opentype");font-weight:400;font-style:normal}@font-face{font-family:Campton-Bold;src:url(/build/assets/CamptonBold-BLt0lp6M.otf) format("opentype");font-weight:400;font-style:normal}@font-face{font-family:Campton-Light;src:url(/build/assets/CamptonLight-BUZhWtb5.otf) format("opentype");font-weight:400;font-style:normal}@font-face{font-family:Campton-Medium;src:url(/build/assets/CamptonMedium-BVc1KIi5.otf) format("opentype");font-weight:400;font-style:normal}@font-face{font-family:DMSerifDisplay;src:url(/build/assets/DMSerifDisplay-Regular-BB3xDZ4A.ttf) format("truetype");font-weight:400;font-style:normal}html{scroll-behavior:smooth}.font-pp-l,.font-pp-r,.font-pp-m,.font-pp-sb,.font-pp-b,.font-p-l,.font-p-t,.font-p-reg,.font-si{font-family:Campton-Normal,sans-serif}@keyframes scale{0%{opacity:0;width:0;height:0}to{opacity:1;width:280px;height:280px;@media (min-width: 1200px){width:350px;height:350px}}}@keyframes zoom{0%{height:120%;opacity:0}80%{height:100%;opacity:1}to{height:100%;opacity:1}}@keyframes ml{0%{opacity:0;margin-left:-300px}to{opacity:1;margin-left:0}}@keyframes mr{0%{opacity:0;margin-left:1900px}to{opacity:1;margin-right:0}}@keyframes mb{0%{opacity:0;transform:translateY(300px)}to{opacity:1;transform:translateY(0)}}@keyframes fade{0%{opacity:0}50%{opacity:0}80%{opacity:.5}to{opacity:1}}@keyframes fade-logo{0%{transform:translate(-50%,-50%);opacity:0;top:-800px;left:50%}50%{transform:translate(-50%,-50%);opacity:1;top:50%;left:50%}to{transform:translate(-50%,-50%);opacity:1;top:50%;left:50%}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes fade-in1{0%{opacity:0}90%{opacity:0}to{opacity:1}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes width{0%{width:0;opacity:0}to{width:75%;opacity:1}}.loader{position:fixed;top:0;left:0;width:100%;height:100%;background:#000;display:flex;align-items:center;z-index:9999;overflow:hidden}.loader .loader-inner{flex-grow:1;position:relative}.loader .loader-inner .upper-text{display:flex;justify-content:space-between;align-items:center}.loader .loader-inner .upper-text .loading-text{color:#fff;font-size:40px;font-family:Campton-Normal,sans-serif;margin-bottom:20px;text-transform:uppercase;display:flex;gap:2px}.loader .loader-inner .upper-text .loading-text span{display:inline-block;opacity:0;transform:translateY(20px)}.loader .loader-inner .loading-line{position:relative;height:1px;background:#fff;width:0;transform-origin:left center}.loader .loading-percent{width:60px;text-align:right;color:#fff;font-size:16px;font-family:Campton-Normal,sans-serif;padding-right:50px}.clear:after,.clear:before{content:" ";display:table}.clear{*zoom: 1}.clear:after{clear:both}html,body{font-family:Campton-Normal,sans-serif;font-weight:400;font-size:16px;margin:0;padding:0}body{background-color:#000;color:#000}.no-js body,.touch body{opacity:1}h1{font-size:30px;font-weight:400}h1 span{font-style:italic;display:block;font-size:24px}@media (min-width: 576px){h1{font-size:36px}h1 span{font-size:24px}}@media (min-width: 768px){h1{font-size:30px}h1 span{font-size:20px}}@media (min-width: 992px){h1{font-size:42px}h1 span{font-size:30px}}@media (min-width: 1200px){h1{font-size:58px}h1 span{font-size:36px}}@media (min-width: 1366px){h1{font-size:60px}h1 span{font-size:36px}}@media (min-width: 1440px){h1{font-size:60px;line-height:58px}h1 span{font-size:35px}}@media (min-width: 1590px){h1{font-size:65px;line-height:60px}h1 span{font-size:40px}}.pe-5{padding-right:0!important}@media (min-width: 768px){.pe-5{padding-right:50px!important}}.text-red{color:#ff0505}.font-s{font-family:Campton-Normal,sans-serif!important}h2{font-size:30px;font-family:Campton-Normal,sans-serif}@media (min-width: 768px){h2{font-size:36px}}@media (min-width: 1440px){h2{font-size:36px;line-height:36px}}@media (min-width: 1690px){h2{font-size:46px;line-height:46px}}h3{font-size:28px;font-family:Campton-Normal,sans-serif;font-weight:200}@media (min-width: 1440px){h3{font-size:34px;line-height:30px}}h3 span{font-size:20px!important}h4{font-size:21px;font-weight:500;color:#000;margin-bottom:10px}.strong,strong{font-family:Campton-Normal,sans-serif;transition:all .1s ease}.light{font-weight:100}.light strong{font-weight:400}a{color:#000;text-decoration:none;opacity:1}a:hover{color:#000;text-decoration:none;opacity:.7;transition:all .3s ease}a.text-red{font-weight:initial}a.text-red:hover{color:#000}p,li{font-family:Campton-Normal,sans-serif;font-size:16px;font-weight:200}@media (min-width: 992px){p,li{font-size:16px}}@media (min-width: 1440px){p,li{font-size:16px}}p a,li a{font-weight:400}p{margin-bottom:.8rem}.opacity-low{opacity:.6}.opacity-full{opacity:1}.font-14{font-size:14px!important}.text-justify{text-align:justify}.font-15{font-size:14px!important;font-family:Campton-Normal,sans-serif!important}@media (min-width: 768px){.font-15{font-size:15px!important}}.font-17{font-size:15px!important}@media (min-width: 768px){.font-17{font-size:17px!important}}.font-21{font-size:19px!important}@media (min-width: 768px){.font-21{font-size:20px!important}}.font-18{font-family:Campton-Normal,sans-serif!important;font-size:14px!important;line-height:18px}@media (min-width: 768px){.font-18{font-size:16px!important;line-height:20px}}@media (min-width: 1440px){.font-18{font-size:18px!important;line-height:22px}}.font-20{font-size:18px!important;line-height:28px;font-family:Campton-Normal,sans-serif}.font-20 strong{font-family:Campton-Normal,sans-serif}.font-20 span{font-size:18px;display:block;text-transform:initial;line-height:22px}@media (min-width: 992px){.font-20{font-size:20px!important;line-height:28px}}.font-27{font-family:Campton-Normal,sans-serif!important;font-size:22px!important;line-height:30px!important}.font-27 strong{font-weight:400}@media (min-width: 768px){.font-27{font-size:24px!important;line-height:32px!important}}@media (min-width: 1440px){.font-27{font-size:26px!important;line-height:34px!important}}.font-45{font-family:Campton-Normal,sans-serif!important;font-size:24px!important;line-height:28px!important}.font-45 strong{font-family:Campton-Normal,sans-serif}@media (min-width: 768px){.font-45{font-size:26px!important;line-height:32px!important}}@media (min-width: 1200px){.font-45{font-size:32px!important;line-height:35px!important}}@media (min-width: 1440px){.font-45{font-size:35px!important;line-height:40px!important}}@media (min-width: 1690px){.font-45{font-size:45px!important;line-height:50px!important}}.font-60{font-family:Campton-Normal,sans-serif!important;font-size:35px!important;line-height:40px!important}.font-60 strong{font-family:Campton-Normal,sans-serif}@media (min-width: 768px){.font-60{font-size:40px!important;line-height:45px!important}}@media (min-width: 1200px){.font-60{font-size:40px!important;line-height:45px!important}}@media (min-width: 1440px){.font-60{font-size:55px!important;line-height:60px!important}}@media (min-width: 1690px){.font-60{font-size:60px!important;line-height:65px!important}}.font-70{font-family:Campton-Normal,sans-serif!important;font-size:35px!important;line-height:40px!important}.font-70 strong{font-family:Campton-Normal,sans-serif}@media (min-width: 768px){.font-70{font-size:50px!important;line-height:55px!important}}@media (min-width: 1366px){.font-70{font-size:50px!important;line-height:55px!important}}@media (min-width: 1440px){.font-70{font-size:60px!important;line-height:65px!important}}@media (min-width: 1690px){.font-70{font-size:70px!important;line-height:75px!important}}.font-130{font-family:Campton-Normal,sans-serif;font-size:40px;line-height:45px}.font-130 strong{font-weight:400}.font-130 span{font-size:40px;margin-top:5px;display:block;text-transform:initial;line-height:40px}@media (min-width: 768px){.font-130{font-size:60px;line-height:70px}.font-130 span{font-size:60px;line-height:60px}}@media (min-width: 1200px){.font-130{font-size:90px;line-height:90px}.font-130 span{font-size:70px;line-height:70px}}@media (min-width: 1440px){.font-130{font-size:100px;line-height:100px}}@media (min-width: 1690px){.font-130{font-size:130px;line-height:130px}.font-130 span{font-size:90px;line-height:90px}}.page-title{font-size:24px;text-transform:uppercase;margin-bottom:50px;font-family:Campton-Normal,sans-serif}.pe-20{padding-right:0!important}@media (min-width: 768px){.pe-20{padding-right:20%!important}}.ps-40{padding-left:0}@media (min-width: 768px){.ps-40{padding-left:20%}}@media (min-width: 1440px){.ps-40{padding-left:40%}}.me-10{margin-right:8%}.pt-200{padding-top:0%!important}@media (min-width: 768px){.pt-200{padding-top:100px!important}}@media (min-width: 1200px){.pt-200{padding-top:200px!important}}.pt-40{padding-top:0%!important}@media (min-width: 768px){.pt-40{padding-top:40px!important}}.pt-50{padding-top:0%!important}@media (min-width: 768px){.pt-50{padding-top:50px!important}}.py-80{padding-top:20px!important;padding-bottom:20px!important}@media (min-width: 768px){.py-80{padding-top:50px!important;padding-bottom:50px!important}}@media (min-width: 1200px){.py-80{padding-top:50px!important;padding-bottom:50px!important}}@media (min-width: 1590px){.py-80{padding-top:80px!important;padding-bottom:80px!important}}.py-150{padding-top:50px!important;padding-bottom:50px!important}@media (min-width: 768px){.py-150{padding-top:50px!important;padding-bottom:50px!important}}@media (min-width: 1200px){.py-150{padding-top:150px!important;padding-bottom:150px!important}}.px-20{padding-left:20px!important;padding-right:20px!important}.px-50{padding-left:0!important;padding-right:0!important}@media (min-width: 768px){.px-50{padding-left:50px!important;padding-right:50px!important}}.bgr-blue{background-color:#0f2bba;color:#fff}.bgr-blue a,.bgr-blue p,.bgr-blue h2,.bgr-blue h1{color:#fff}.bgr-gray{background-color:#efeff0}.bgr-violet{background:#fcf5d8;background:radial-gradient(circle,#fcf5d8,#d39bc2 60%)}.bgr-orange{background-color:#fd7034;color:#000}.bgr-orange p,.bgr-orange a,.bgr-orange h2,.bgr-orange h1,.bgr-orange a:hover{color:#000}.bgr-red{background-color:#ff0505;color:#fff}.bgr-red p,.bgr-red a,.bgr-red h2,.bgr-red h1{color:#fff}.bgr-white{background-color:#fff;color:#000}.bgr-white p,.bgr-white a,.bgr-white h2,.bgr-white h1{color:#000}.w-20,.w-30,.w-40,.w-50,.w-60,.w-70{padding:0;width:100%}.w-20{width:100%}@media (min-width: 1440px){.w-20{width:30%}}@media (min-width: 1690px){.w-20{width:20%}}.w-30{width:100%}@media (min-width: 1440px){.w-30{width:30%}}@media (min-width: 1690px){.w-30{width:30%}}.w-40{width:100%}@media (min-width: 1440px){.w-40{width:50%}}@media (min-width: 1690px){.w-40{width:40%}}.w-50{width:100%}@media (min-width: 1440px){.w-50{width:60%}}@media (min-width: 1690px){.w-50{width:50%}}.w-60{width:100%}@media (min-width: 1440px){.w-60{width:60%}}@media (min-width: 1690px){.w-60{width:60%}}.w-70{width:100%}@media (min-width: 992px){.w-70{width:70%}}.w-90{width:100%}@media (min-width: 992px){.w-90{width:90%}}@media (min-width: 1366px){.w-90{width:80%}}@media (min-width: 1690px){.w-90{width:85%}}.btn{font-family:Campton-Normal,sans-serif;padding:2px 20px;color:#000!important;text-transform:uppercase;font-size:13px;margin:10px;position:relative;display:inline!important}.btn:hover:after{content:"";position:absolute;width:100%;height:1px;background-color:#000;bottom:0;left:0}html.has-scroll-smooth{overflow:hidden}html.has-scroll-dragging{-webkit-user-select:none;-moz-user-select:none;user-select:none}.has-scroll-smooth body{overflow:hidden}.has-scroll-smooth [data-scroll-container]{min-height:100vh}.c-scrollbar{position:absolute;right:0;top:0;width:11px;height:100vh;transform-origin:center right;transition:transform .3s,opacity .3s;opacity:0}.c-scrollbar:hover{transform:scaleX(1.45)}.c-scrollbar:hover,.has-scroll-scrolling .c-scrollbar,.has-scroll-dragging .c-scrollbar{opacity:1}.c-scrollbar_thumb{position:absolute;top:0;right:0;background-color:#000;opacity:.5;width:7px;border-radius:10px;margin:2px;cursor:grab}.has-scroll-dragging .c-scrollbar_thumb{cursor:grabbing}.max-800{padding:0 20px}@media (min-width: 768px){.max-800{max-width:800px}}@media (min-width: 992px){.max-800{margin-left:auto!important;margin-right:auto!important;padding:0 20px}}.max-1400{padding:0}@media (min-width: 768px){.max-1400{padding:0}}@media (min-width: 1200px){.max-1400{padding:0 80px}}@media (min-width: 1440px){.max-1400{max-width:1400px;margin-left:auto!important;margin-right:auto!important}}.max-1500{padding:0}@media (min-width: 768px){.max-1500{padding:0}}@media (min-width: 1200px){.max-1500{padding:0}}@media (min-width: 1440px){.max-1500{max-width:1600px;margin-left:auto!important;margin-right:auto!important}}.max-width{max-width:2040px;margin:0 20px;padding:0}@media (min-width: 768px){.max-width{margin:0 40px;padding:0}}@media (min-width: 992px){.max-width{margin:0 40px;padding:0 20px}}@media (min-width: 1440px){.max-width{margin:0 70px;padding:0}}@media (min-width: 1590px){.max-width{margin:0 auto;padding:0 5%}}@media (min-width: 1690px){.max-width{margin:0 auto;padding:0 5%}}.bottom-l{position:relative;padding-bottom:20px;margin-bottom:20px}@media (min-width: 768px){.bottom-l{margin-bottom:40px;padding-bottom:70px}}.bottom-l:after{content:"";position:absolute;width:94%;height:1px;background-color:#000;bottom:0;left:3%}.top-l{position:relative;padding-bottom:70px;margin-bottom:40px}.top-l:before{content:"";position:absolute;width:100%;height:1px;background-color:#000;top:0;left:0}.pin-start .start-animation{position:relative;z-index:2;margin:80px 0 0;padding:0 0 50px;display:flex;flex-direction:column;max-width:1740px;text-align:left}@media (min-width: 768px){.pin-start .start-animation{flex-direction:row;text-align:right}}@media (min-width: 992px){.pin-start .start-animation{margin:100px 0 0;padding:0}}@media (min-width: 1590px){.pin-start .start-animation{margin:140px 70px 0;padding:0 0 50px}}.pin-start .start-animation .start-date{font-family:Campton-Normal,sans-serif;font-size:18px}.pin-start .start-animation .start-title{position:relative;width:100%;padding-right:0;padding-bottom:20px}@media (min-width: 768px){.pin-start .start-animation .start-title{padding-bottom:100px;width:40%;align-self:flex-end;padding-right:50px}}@media (min-width: 992px){.pin-start .start-animation .start-title{width:40%}}.pin-start .start-animation .start-title a{font-family:Campton-Normal,sans-serif;font-size:12px;text-transform:uppercase}@media (min-width: 1440px){.pin-start .start-animation .start-title a{font-size:13px}}.pin-start .start-animation .start-subtitle{font-family:Campton-Normal,sans-serif;font-size:30px;margin-bottom:20px}.pin-start .start-animation .start-img{text-align:center}@media (min-width: 768px){.pin-start .start-animation .start-img{text-align:left;width:60%}}@media (min-width: 992px){.pin-start .start-animation .start-img{width:60%}}.pin-start .start-animation .start-img img,.pin-start .start-animation .start-img.middle-img img{max-width:100%;height:auto;transition:all .3s ease}@media (min-width: 768px){.pin-start .start-animation .start-img.middle-img img{max-height:500px}}@media (min-width: 992px){.pin-start .start-animation .start-img.middle-img img{max-height:600px;height:75vh;padding-left:10vw}}@media (min-width: 1440px){.pin-start .start-animation .start-img.middle-img img{width:auto;max-height:800px;height:80vh}}.two-images,.one-image{background-color:#f4f4f4;padding:20px 0;margin:30px 0}@media (min-width: 576px){.two-images,.one-image{padding:50px 20px}}.two-images .img,.one-image .img{padding:10px;margin:auto}@media (min-width: 576px){.two-images .img,.one-image .img{padding:20px}}.two-images .img .img-in,.one-image .img .img-in{text-align:center}.two-images .img .img-in img,.one-image .img .img-in img{max-width:100%;max-height:700px;margin:auto}.two-images .img-title,.one-image .img-title{font-size:18px;line-height:24px;font-family:Campton-Normal,sans-serif;margin-bottom:10px}@media (min-width: 1690px){.two-images .img-title,.one-image .img-title{font-size:22px}}.two-images p,.one-image p{margin:auto;font-size:14px;line-height:20px}@media (min-width: 992px){.two-images p,.one-image p{width:60%}}.two-images .img-description,.one-image .img-description{display:block;text-align:center}.two-images .img-description p,.one-image .img-description p{font-family:Campton-Normal,sans-serif}@media (min-width: 768px){.two-images{display:flex;align-items:flex-end!important}.two-images.vertical{display:flex;justify-content:center!important}}.two-images.big-left .img1{width:100%}.two-images.big-left .img1 img{max-width:980px;width:100%}@media (min-width: 768px){.two-images.big-left .img1{width:60%}}.two-images.big-left .img2{text-align:center;width:100%}@media (min-width: 768px){.two-images.big-left .img2{width:40%}}.two-images.big-right .img1{width:100%}@media (min-width: 768px){.two-images.big-right .img1{width:40%}}.two-images.big-right .img2{text-align:center;width:100%}.two-images.big-right .img2 img{max-width:980px;width:100%}@media (min-width: 768px){.two-images.big-right .img2{width:60%}}.one-image{text-align:center}.one-image .img img{max-height:650px}.text-box{display:flex;flex-direction:column}.text-box a{height:100%;display:flex;flex-direction:column;justify-content:space-between!important}.text-box a img{transition:all .3s ease}.text-box a:hover img{filter:brightness(70%)}@media (min-width: 992px){.text-box{flex-direction:row}}.text-box .box{min-height:auto!important}.box,.box-20,.box-30,.box-40,.box-45,.box-50,.box-60,.box-70{padding:0;width:100%;position:relative;transition:all .3s ease}.box .box__title,.box-20 .box__title,.box-30 .box__title,.box-40 .box__title,.box-45 .box__title,.box-50 .box__title,.box-60 .box__title,.box-70 .box__title{font-family:Campton-Normal,sans-serif;font-size:35px;line-height:35px}.box p,.box-20 p,.box-30 p,.box-40 p,.box-45 p,.box-50 p,.box-60 p,.box-70 p{font-family:Campton-Normal,sans-serif;font-size:16px}.box img,.box-20 img,.box-30 img,.box-40 img,.box-45 img,.box-50 img,.box-60 img,.box-70 img{max-width:100%}@media (min-width: 768px){.box,.box-20,.box-30,.box-40,.box-45,.box-50,.box-60,.box-70{padding:0 2%}}@media (min-width: 992px){.box,.box-20,.box-30,.box-40,.box-45,.box-50,.box-60,.box-70{padding:0 2%;width:40%}}@media (min-width: 1440px){.box,.box-20,.box-30,.box-40,.box-45,.box-50,.box-60,.box-70{padding:0 2%}.box .box__title,.box-20 .box__title,.box-30 .box__title,.box-40 .box__title,.box-45 .box__title,.box-50 .box__title,.box-60 .box__title,.box-70 .box__title{font-size:40px;line-height:40px}}@media (min-width: 1690px){.box,.box-20,.box-30,.box-40,.box-45,.box-50,.box-60,.box-70{padding:0 2%}.box .box__title,.box-20 .box__title,.box-30 .box__title,.box-40 .box__title,.box-45 .box__title,.box-50 .box__title,.box-60 .box__title,.box-70 .box__title{font-size:50px;line-height:50px}}.box{width:100%;text-align:center;padding:20px;flex-grow:1!important}@media (min-width: 768px){.box{padding:50px;min-height:200px}}.box-20{width:100%}@media (min-width: 768px){.box-20{width:30%}}@media (min-width: 1690px){.box-20{width:20%}}.box-30{width:100%;padding:0}.box-30 img{width:100%}@media (min-width: 992px){.box-30{width:33.3%}}.box-40{width:100%}@media (min-width: 992px){.box-40{width:40%}}@media (min-width: 1690px){.box-40{width:40%}}.box-45{width:100%}@media (min-width: 768px){.box-45{width:50%}}@media (min-width: 1690px){.box-45{width:45%}}.box-50{width:100%}@media (min-width: 768px){.box-50{width:60%}}@media (min-width: 1690px){.box-50{width:50%}}.box-60{width:100%}@media (min-width: 992px){.box-60{width:60%}}@media (min-width: 1690px){.box-60{width:60%}}@media (min-width: 768px){.box-70{width:70%}}footer{color:#000;height:10.1vh;width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;padding-top:50px;padding-bottom:100px;position:absolute;bottom:0}@media (min-width: 768px){footer{padding:0}}footer .fcontainer{max-width:1640px;margin:0 auto;padding-right:20px;padding-left:20px;font-size:16px;width:100%;display:flex;flex-direction:column}@media (min-width: 768px){footer .fcontainer{margin:0 auto;padding-right:60px;padding-left:60px;display:flex;flex-direction:row;justify-content:space-between!important}}@media (min-width: 1690px){footer .fcontainer{padding-right:0;padding-left:0}}footer .fcontainer .imdb-icon{order:0}@media (min-width: 768px){footer .fcontainer .imdb-icon{order:unset}}footer .fcontainer .credits{order:2}@media (min-width: 768px){footer .fcontainer .credits{order:unset}}footer .fcontainer .credits,footer .fcontainer .contact{display:flex;flex-direction:column;align-items:center;justify-content:start}footer .fcontainer .contact{margin-top:-2px;padding:20px 0}@media (min-width: 768px){footer .fcontainer .contact{padding:0}}footer .fcontainer .ftitle{margin-top:20px;color:#000;font-size:20px;margin-bottom:0}@media (min-width: 992px){footer .fcontainer .ftitle{font-size:20px}}@media (min-width: 1440px){footer .fcontainer .ftitle{font-size:30px;line-height:30px}}footer .fcontainer a{font-family:Campton-Normal,sans-serif;display:inline-block;position:relative;font-weight:400;color:#959595!important}footer .fcontainer a.underlined:before{position:absolute;content:"";width:100%;height:1px;bottom:0;left:0;background-color:#000}footer .fcontainer p{font-size:14px;line-height:20px;font-family:Campton-Normal,sans-serif}footer .fcontainer .imdb-logo{width:50px}.show{display:block!important}@media (min-width: 768px){.hide{opacity:0}}.is-visible{opacity:1!important}.opacity-zero{transition:all .1s ease;opacity:0}@media (min-width: 576px){.opacity-zero{opacity:1}}.flex-equal>*{flex:1}@media (min-width: 768px){.flex-md-equal>*{flex:1}}.modal-dialog{min-width:100%;height:100%;margin:0;padding:0}.modal-content{height:auto;min-height:100%;border-radius:0}#vimeoVideoFrame{position:absolute;top:50%;left:50%;width:100%;transform:translate(-50%,-50%);min-width:100%;min-height:100%}.btn-close{z-index:99999;position:absolute;background-color:#fff;border-radius:50%;padding:10px;right:13px;top:10px}.modal.show{z-index:99999}#filter-spinner{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background:transparent;z-index:9999;justify-content:center;align-items:center}#filter-spinner .spinner-f{display:none;width:50px;height:50px;border:5px solid #ccc;border-top-color:#333;border-radius:50%;animation:spin-f .8s linear infinite}@keyframes spin-f{to{transform:rotate(360deg)}}header{opacity:0;position:fixed;font-family:Campton-Normal,sans-serif;width:100%;z-index:9999;padding:0 0 0 10px;margin:auto;top:0;left:0}@media (min-width: 576px){header{width:100%;padding:0 40px 0 20px;margin-bottom:50px}}@media (min-width: 1200px){header{padding:0 40px}}@media (min-width: 1690px){header{padding:0 40px}}header button{text-transform:uppercase;background-color:transparent;border:0}@media (min-width: 1500px){header .nav-menu{font-size:18px}}header .nav-menu .menu{display:none}header .nav-menu .menu a{font-family:Campton-Normal,sans-serif;font-weight:400;text-transform:uppercase;transition:all .3s ease;opacity:1;padding:5px 10px;font-size:13px}@media (min-width: 576px){header .nav-menu .menu a{padding:5px 10px}}@media (min-width: 992px){header .nav-menu .menu a{padding:18px 10px}}header .nav-menu .menu a.selected{background-color:#ff0505}header .nav-menu .menu a.active{border-bottom:1px solid #000}header .nav-menu .menu.inverse a{color:#fff}header .nav-menu .menu.inverse a.active{border-bottom:1px solid #fff}header .nav-menu .menu a:hover{opacity:.5}header .nav-menu button{border:0!important;box-shadow:none!important;z-index:2000;display:block;margin-right:5px;padding-top:14px}@media (min-width: 576px){header .nav-menu button{padding-top:8px}}@media (min-width: 992px){header .nav-menu button{display:none}}header .nav-menu button .animated-icon1,header .nav-menu button .animated-icon2,header .nav-menu button .animated-icon3{width:25px;height:20px;position:relative;margin:0;transform:rotate(0);transition:.5s ease-in-out;cursor:pointer}header .nav-menu button .animated-icon1 span,header .nav-menu button .animated-icon2 span,header .nav-menu button .animated-icon3 span{display:block;position:absolute;height:1px;width:100%;border-radius:9px;opacity:1;left:0;transform:rotate(0);transition:.25s ease-in-out}header .nav-menu button .animated-icon3 span{background:#000}header .nav-menu button .animated-icon3 span:nth-child(1){top:0;transform-origin:left center}header .nav-menu button .animated-icon3 span:nth-child(2){top:6px;transform-origin:left center}header .nav-menu button .animated-icon3 span:nth-child(3){top:12px;transform-origin:left center}header .nav-menu button .animated-icon3.open span:nth-child(1){transform:rotate(45deg);top:0;left:8px}header .nav-menu button .animated-icon3.open span:nth-child(2){width:0%;opacity:0}header .nav-menu button .animated-icon3.open span:nth-child(3){transform:rotate(-45deg);top:21px;left:8px}@media (min-width: 992px){header .nav-menu .menu{display:flex}header .nav-menu button{display:none}}@media (min-width: 768px){header .nav-menu .menu{display:flex;justify-content:space-between;width:57%}header .nav-menu .menu a{padding:10px;padding-bottom:5px!important}header .nav-menu button{display:none}}header .slide-menu{position:fixed;top:0;left:-100%;height:100vh;width:100%;box-shadow:2px 0 5px #0000001a;display:none;flex-direction:column;justify-content:center;align-items:flex-start;padding:20px;transition:left .3s ease;z-index:999;background-color:#000}header .slide-menu.show{left:0;display:flex;padding-top:50px}header .slide-menu nav{padding-top:33%}header .slide-menu nav ul{list-style:none;padding:0;margin:0;width:100%}header .slide-menu nav ul li{width:100%;padding:0;height:50px;text-align:center}header .slide-menu nav ul li a{font-size:36px;line-height:50px;color:#fff;width:100%;font-family:DMSerifDisplay,sans-serif;text-transform:uppercase}header .show-menu{display:none;cursor:pointer;background:none;border:none;position:absolute;top:15px;right:20px;z-index:1001}header .animated-icon3 span{display:block;width:30px;height:3px;margin:5px 0;background-color:#333;transition:.3s}@media screen and (max-width: 768px){header .desktop-menu{display:none}header .show-menu{display:block}header .slide-menu{display:flex}}.navbar-open{width:100%;height:100%;left:0;top:0;display:block}.navbar-open .navbar-container{position:relative;margin:100px 0}@media (min-width: 768px){.navbar-open .navbar-container{margin-left:30px;margin-right:30px}}.navbar-open .navbar-container ul{padding:0 20px}@media (min-width: 992px){.navbar-open .navbar-container ul{padding:0}}.navbar-open .navbar-container ul .nav-item{max-width:1800px;width:70vw;transition:all .3s}@media (min-width: 992px){.navbar-open .navbar-container ul .nav-item{width:100vw}}.navbar-open .navbar-container ul .nav-item .nav-link{transition:all .3s;display:inline-block;width:100%;min-width:380px;font-family:Campton-Normal,sans-serif;text-align:left;line-height:35px;padding:0 10px 5px 0;font-size:20px;font-weight:400}.navbar-open .navbar-container ul .nav-item .nav-link span{font-size:18px;line-height:18px;font-family:Campton-Normal,sans-serif;display:block;width:325px;text-align:left}.navbar-open .navbar-container ul .nav-item .nav-link:hover span{display:block}.navbar-open .navbar-container ul .nav-item .menu-hover{opacity:1;margin:5px 0 10px}.navbar-open .navbar-container ul .nav-item .menu-hover a{display:block;padding-left:10px}.navbar-open .navbar-info{margin-left:20px;margin-right:20px}@media (min-width: 768px){.navbar-open .navbar-info{margin-left:30px;margin-right:30px}}.navbar-open .navbar-info a{font-family:Campton-Normal,sans-serif;display:inline-block;position:relative;margin-right:10px}.navbar-open .navbar-info a.underlined:before{position:absolute;content:"";width:100%;height:1px;bottom:0;left:0}.home #intro-container,.home #end-intro-container,.home .production-container{position:fixed;top:0;left:0;width:100%;height:100vh;overflow:hidden;z-index:0;will-change:transform,opacity}.home #intro-container{z-index:1}.home #end-intro-container{opacity:0;z-index:-1}.home .intro-container{height:100vh;display:flex;justify-content:center;align-items:center;width:100%}.home .intro-container .intro-text{font-family:Campton-Bold,sans-serif;font-weight:400;width:100%}.home .intro-container .intro-text h1{text-transform:uppercase;font-size:46px}@media (min-width: 992px){.home .intro-container .intro-text h1{font-size:95px}}@media (min-width: 1440px){.home .intro-container .intro-text h1{font-size:125px}}@media (min-width: 1690px){.home .intro-container .intro-text h1{font-size:150px}}.home .intro-container .intro-text .intro-subtitle p{font-size:21px;font-family:Campton-Normal,sans-serif;line-height:1;margin-top:0}@media (min-width: 992px){.home .intro-container .intro-text .intro-subtitle p{font-size:26px}}@media (min-width: 1440px){.home .intro-container .intro-text .intro-subtitle p{margin-top:45px;font-size:27px}}@media (min-width: 1690px){.home .intro-container .intro-text .intro-subtitle p{font-size:30px}}.home .production-container{position:fixed;top:0;left:0;height:100vh;width:100%;overflow:hidden;z-index:0;will-change:transform,opacity;display:flex;flex-direction:column;justify-content:center;align-items:center;transition:opacity .5s ease}.home .production-container.hidden{display:none;opacity:0;pointer-events:none;position:absolute;height:0;z-index:-10000}.home .production-container .background-video{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0;pointer-events:none;overflow:hidden}.home .production-container .background-video video{position:absolute;top:50%;left:50%;width:100%;height:100%;transform:translate(-50%,-50%);min-width:100%;min-height:100%;-o-object-fit:cover;object-fit:cover}.home .production-container .background-video iframe{position:absolute;top:50%;left:50%;width:100%;height:117%;transform:translate(-50%,-50%);min-width:100%;min-height:100%}.home .production-container .background-video .video-loading{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:50px;height:50px;border:3px solid rgba(255,255,255,.3);border-radius:50%;border-top-color:#fff;animation:spin 1s linear infinite;z-index:2;opacity:1;transition:opacity .3s ease}@keyframes spin{to{transform:translate(-50%,-50%) rotate(360deg)}}.home .production-container .background-video .video-loading.hidden{opacity:0;pointer-events:none}.home .production-container .background-video .background-video-player{opacity:0;transition:opacity .5s ease}.home .production-container .background-video .background-video-player.loaded{opacity:1}.home .production-container .top-icon-container,.home .production-container .film-text{position:relative;z-index:1}.home .production-container .show-vimeo-modal:hover{opacity:.8;cursor:pointer}.home .production-container .top-icon-img{margin-bottom:15px}.home .production-container .top-icon-img img{max-width:180px}@media (min-width: 768px){.home .production-container .top-icon-img img{max-width:220px}}.home .production-container .top-icon-text h4{font-family:Campton-Normal,sans-serif;text-transform:uppercase;font-size:16px}@media (min-width: 992px){.home .production-container .top-icon-text h4{font-size:18px}}.home .production-container .film-text{color:#fff;text-align:center}.home .production-container .film-text .title,.home .production-container .film-text .subtitle{font-family:DMSerifDisplay,sans-serif}.home .production-container .film-text .title{font-size:50px;line-height:1;padding:0 20px}@media (min-width: 992px){.home .production-container .film-text .title{font-size:60px}}@media (min-width: 1440px){.home .production-container .film-text .title{font-size:80px}}@media (min-width: 1690px){.home .production-container .film-text .title{font-size:100px}}.home .production-container .film-text .subtitle{font-size:18px}@media (min-width: 768px){.home .production-container .film-text .subtitle{font-size:20px}}.home .production-container .play-btn{z-index:99;width:60px;height:60px;background-color:#00000035;border-radius:50%;display:flex;justify-content:center;align-items:center;cursor:pointer;transition:background-color .3s ease}.home .production-container .play-btn:hover{background-color:#fff}.home .production-container .play-btn button:active,.home .production-container .play-btn button:focus,.home .production-container .play-btn button:hover{border:none;outline:none;background:none;background-color:transparent!important}.home .production-container .play-btn button:active :after,.home .production-container .play-btn button:focus :after,.home .production-container .play-btn button:hover :after{background-color:none!important}.home .production-container .play-btn img{filter:invert(1);width:30px;height:auto}@media (min-width: 768px){.home .production-container .play-btn{display:none}}.home #end-intro-container{display:flex;flex-direction:column;height:100vh}.credit{background-color:#fff;height:100%}.credit header{opacity:1}.credit section{width:100%;margin:0 auto;align-items:center;padding:20px}@media (min-width: 576px){.credit section{width:57%;padding:10px}}.credit h1.credit-text{padding-top:160px;margin-bottom:60px}@media (min-width: 1440px){.credit h1.credit-text{padding-top:310px;margin-bottom:120px}}.credit h1,.credit h2{font-family:Campton-Normal,sans-serif;font-weight:400;font-size:40px;line-height:40px;text-align:center}@media (min-width: 1440px){.credit h1,.credit h2{font-size:50px;line-height:50px}}@media (min-width: 1590px){.credit h1,.credit h2{font-size:60px;line-height:60px}}.credit h2{margin-top:100px;font-weight:400}.credit .section-title{font-family:DMSerifDisplay,sans-serif;font-weight:200;font-size:24px;line-height:24px;margin-bottom:.25rem}@media (min-width: 1440px){.credit .section-title{font-size:24px}}@media (min-width: 1590px){.credit .section-title{font-size:30px}}.credit p{font-family:Campton-Normal,sans-serif;font-weight:400;font-size:17px;line-height:1.4;margin-bottom:1rem}.credit .small-text{font-family:Campton-Normal,sans-serif;font-size:18px;line-height:1.1;margin-bottom:1rem}.credit .legals-section{padding-bottom:50px}.credit .fcontainer a{color:#000!important}@media print{*{background:transparent!important;color:#000!important;box-shadow:none!important;text-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}.ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after{content:""}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100%!important}@page{margin:.5cm}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}.slide{display:none}}.fullscreen-background{position:fixed;top:0;left:0;width:100%;height:100%;z-index:-1;opacity:0;pointer-events:none;transition:opacity .2s ease;backface-visibility:hidden}.background-container{position:absolute;width:100%;height:calc(100vh - 50px);background-position:50%;background-size:contain;background-repeat:no-repeat;display:flex;align-items:center}.background-container-img{position:absolute;width:100%;height:calc(100% - 100px);background-position:50%;background-size:contain;background-repeat:no-repeat;display:flex;align-items:center;justify-content:center}.youtube-video-section{position:relative;width:100%;height:90vh;display:flex;justify-content:center;align-items:center;overflow:hidden}.content{text-align:center;color:#fff;z-index:2}.title{font-size:3rem;margin:0 0 10px}.subtitle{font-size:1.5rem;margin-bottom:20px}.video-container{display:none;position:relative;top:0;left:0;width:100%;height:100%;z-index:3}.video-container iframe{width:100%;height:100%}.close-button{position:absolute;top:20px;right:20px;background-color:#0009;color:#fff;border:none;padding:10px;font-size:1.5rem;cursor:pointer;z-index:4;border-radius:50%;transition:background-color .3s}.yt-video-title-bottom{display:none}.yt-video-title-bottom h1{margin-top:20px;margin-bottom:0;font-family:allerbold;color:#fff}.yt-video-title-bottom p{margin-top:0;font-size:18px;font-family:aller_lightregular;color:#fff;padding-bottom:20px}.close-button:hover{background-color:#000c}
