@font-face{font-family:"OpenSans";src:url("resources/fonts/OpenSans-VariableFont_wdth,wght.ttf") format("truetype");font-display:swap}@font-face{font-family:"OpenSansRegular";src:url("resources/fonts/OpenSans-Regular.ttf") format("truetype");font-weight:400;font-display:swap}@font-face{font-family:"OpenSansMedium";src:url("resources/fonts/OpenSans-Medium.ttf") format("truetype");font-weight:600;font-display:swap}@font-face{font-family:"OpenSansBold";src:url("resources/fonts/OpenSans-ExtraBold.ttf") format("truetype");font-weight:800;font-display:swap}@font-face{font-family:"Baskerville";src:url("resources/fonts/LibreBaskerville-Italic.ttf") format("truetype");font-display:swap}@keyframes rotate{0%{transform:rotate(0deg)}10%{transform:rotate(360deg)}50%{transform:rotate(360deg)}60%{transform:rotate(0deg)}100%{transform:rotate(0deg)}}@keyframes bounce{0%{transform:translateY(0)}50%{transform:translateY(-20px)}100%{transform:translateY(0)}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@keyframes scrollFromRight{0%{transform:translateX(0%)}100%{transform:translateX(-100%)}}@keyframes fillColor{0%{background-size:0% 100%}100%{background-size:100% 100%}}@keyframes drawOutline{0%{-webkit-text-stroke-color:rgba(0,0,0,0);opacity:0}100%{-webkit-text-stroke-color:#661424;opacity:1}}@keyframes drawWhiteOutline{0%{-webkit-text-stroke-color:rgba(0,0,0,0);opacity:0}100%{-webkit-text-stroke-color:#fff;opacity:1}}@keyframes slideIntoPlace{0%{transform:translateY(-50%);opacity:0}100%{transform:translateY(0);opacity:1}}@keyframes slideInRight{0%{transform:translateX(50%);opacity:0}100%{transform:translateX(0);opacity:1}}@keyframes slideInLeft{0%{transform:translateX(-50%);opacity:0}100%{transform:translateX(0);opacity:1}}body,html{margin:0;padding:0;font-synthesis:none;height:100vh}body.scroll-lock{position:fixed;left:0;right:0;width:100%;overflow:hidden}.navbar{position:fixed;top:0;z-index:1000;width:100%}@media only screen and (max-width: 768px){.navbar{background-color:rgba(243,239,228,.5);backdrop-filter:blur(5px)}}.navbar{transition:.3s ease-in-out}.navbar.active{background-color:rgba(243,239,228,.5);transition:.3s ease-in-out;backdrop-filter:blur(5px)}.navbar.active .navbar__logo svg{width:100%;max-width:260px;min-width:180px}.navbar.active .navbar__logo svg .cls-1,.navbar.active .navbar__logo svg .cls-2{fill:#661424;transition:.3s ease-in-out}.navbar.active .navbar__logo span{color:#661424;transition:.3s ease-in-out}.navbar.active .navbar__content .mobile-menu-icon__bar{background-color:#661424;transition:.3s ease-in-out}.navbar__logo{display:flex;align-items:center;gap:1.5rem;text-decoration:none;width:fit-content}@media only screen and (max-width: 600px){.navbar__logo{width:80%}}.navbar__logo span{font-family:"OpenSans",sans-serif;font-size:20px;color:#fff;text-transform:uppercase;font-weight:200;white-space:nowrap}@media only screen and (max-width: 768px){.navbar__logo span{display:none}}.navbar__logo svg{width:100%;max-width:260px;min-width:180px}.navbar__logo svg .cls-1,.navbar__logo svg .cls-2{fill:#fff}@media only screen and (max-width: 768px){.navbar__logo svg .cls-1,.navbar__logo svg .cls-2{fill:#661424}}.navbar__content{display:flex;justify-content:space-between;align-items:center;padding:.7rem 30px}@media only screen and (max-width: 600px){.navbar__content{padding:.5rem 20px}}.mobile-menu-icon{flex-direction:column;justify-content:space-between;height:27px;width:30px}@media only screen and (max-width: 768px){.mobile-menu-icon{height:25px}}.mobile-menu-icon{cursor:pointer;position:absolute;top:0;right:0;z-index:105;transform:scale(1.2);display:flex;margin:2rem 25px}@media only screen and (max-width: 600px){.mobile-menu-icon{margin:1.7rem 25px}}.mobile-menu-icon.active{height:25px;right:-7px}@media only screen and (max-width: 1024px){.mobile-menu-icon{display:flex;position:absolute}}@media only screen and (max-width: 600px){.mobile-menu-icon{right:0}}.mobile-menu-icon__bar{height:1px;border-radius:300px;width:100%;transition:all .3s ease-in-out;background-color:#fff}@media only screen and (max-width: 768px){.mobile-menu-icon__bar{background-color:#661424;height:3px}}.bar:nth-of-type(1){transition:all .3s ease-in-out;transform:rotate(45deg);transform-origin:top left;width:33px;height:3px;background-color:#fff !important}.bar:nth-of-type(2){transition:all .3s ease-in-out;transform-origin:center;width:0}.bar:nth-of-type(3){transition:all .3s ease-in-out;transform:rotate(-45deg);transform-origin:bottom left;width:33px;height:3px;background-color:#fff !important}.mobile-nav{width:auto;min-width:250px;height:auto;background-color:#661424;padding-top:2rem;position:fixed;margin:0 10px;z-index:100;transform:scale(0);transition:.3s ease-in-out,opacity .1s ease-in;right:-105px;top:-190px;transition:.5s;opacity:0}@media only screen and (max-width: 600px){.mobile-nav{width:300px}}.mobile-nav--opened{right:0;top:0;transform:scale(1);opacity:1;transition:.3s ease-in-out,opacity 0s ease}.mobile-nav__btn{display:none}@media only screen and (max-width: 1024px){.mobile-nav__btn{display:block;width:140px}}.mobile-nav__list{list-style:none;display:flex;flex-direction:column;align-items:flex-end;padding:3rem 0 2rem 0;gap:33px}.mobile-nav__list-item{position:relative;text-decoration:none;color:#fff;text-transform:uppercase;font-family:"OpenSans",sans-serif;font-size:20px;text-align:right;padding:5px 0px 5px 10px;margin-right:2.3rem;text-transform:uppercase;text-decoration:none;width:fit-content}@media only screen and (max-width: 600px){.mobile-nav__list-item{font-size:1.5rem}}.mobile-nav__list-item::after{content:"";position:absolute;top:0;left:0;width:2px;height:0;background-color:#fff;pointer-events:none;z-index:1;transition:.3s ease-in-out;transition-delay:.2s}.mobile-nav__list-item::before{content:"";position:absolute;bottom:0px;left:0;height:2px;background-color:#fff;width:0%;transition:.3s ease-in-out}.mobile-nav__list-item:hover::after{height:100%;transition:.2s ease-in-out;transition-delay:.1s}.mobile-nav__list-item:hover::before{width:100%;transition:.2s ease-in-out;transition-delay:.2s}.mobile-nav__icons{display:flex;width:40%;margin:3rem auto;justify-content:space-between}.mobile-nav__icons-facebook{height:50px}.mobile-nav__icons-instagram{height:50px}.mobile-nav__icons-search{height:50px;margin-right:1rem;position:absolute;top:-3px}.mobile-nav__bottom{display:flex;align-items:center;margin-left:3rem;width:100%}.mobile-nav__bottom--search{width:70%;position:relative}.mobile-nav__bottom--search__bar{border:1px solid #661424;width:100%;height:50px;padding-left:40px}.mobile-nav__bottom--search__bar:focus{outline:none}.home{background-color:#f3efe4}@media only screen and (max-width: 768px){.article__header{display:flex;flex-direction:column}}@media only screen and (max-width: 768px){.article__header.header-style{margin:0;font-size:50px}}@media only screen and (max-width: 600px){.article__header.header-style{font-size:40px}}@media only screen and (max-width: 500px){.article__header.header-style{font-size:35px}}.article__header--content{display:flex;align-items:center;justify-content:space-between;padding:0 50px;width:calc(100% - 100px)}@media only screen and (max-width: 1024px){.article__header--content{align-items:flex-start}}@media only screen and (max-width: 768px){.article__header--content{padding:0 25px;width:calc(100% - 50px)}}@media only screen and (max-width: 400px){.article__header--content{padding:0 20px;width:calc(100% - 40px)}}.article__header--container{position:relative;z-index:100;top:0px;background-color:#f3efe4;padding-top:20px}@media only screen and (max-width: 600px){.article__header--container{top:0}}.article__social-container{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:30px;width:40%}@media only screen and (max-width: 1024px){.article__social-container{flex-direction:column;gap:0;width:10%}}@media only screen and (max-width: 768px){.article__social-container{width:auto}}.article__social--label{width:130px;height:auto;padding-top:10px}@media only screen and (max-width: 1024px){.article__social--label{width:140px;height:140px}}@media only screen and (max-width: 768px){.article__social--label{width:120px;height:auto;margin-bottom:2rem}}@media only screen and (max-width: 600px){.article__social--label{width:120px;height:auto;margin-bottom:0}}.article__social-icon{width:50px;height:50px;transition:.3s ease-in-out}@media only screen and (max-width: 1024px){.article__social-icon{width:40px;height:40px}}@media only screen and (max-width: 600px){.article__social-icon{width:35px;height:35px}}.article__social-icon:hover{transform:scale(1.1);transition:.3s ease-in-out}@media only screen and (max-width: 1024px){.article__social-icon:hover{transform:scale(1.05)}}.article__social-icons{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:10px;position:relative;z-index:10000}@media only screen and (max-width: 1024px){.article__social-icons{margin-top:-20px;margin-right:7px}}@media only screen and (max-width: 600px){.article__social-icons{margin-top:1rem}}.article__query{margin:0 50px;display:flex;align-items:flex-start}@media only screen and (max-width: 768px){.article__query{margin:0 30px}}.article__query--regular{display:flex;justify-content:center;flex-direction:row;flex-wrap:wrap;gap:40px 40px;margin:60px 0 0 0}@media only screen and (max-width: 1024px){.article__query--regular{max-width:100%;border:none;justify-content:center;margin-top:2rem;padding-right:0}}.article__query--featured{max-width:35%;margin-left:50px;margin-right:-50px;overflow:hidden}.article__query--featured:hover .article__featured--header{background-position:0 0}@media only screen and (max-width: 1024px){.article__query--featured{display:none}}@media only screen and (max-width: 768px){.article__query--featured{display:none}}.article__thumbnail,.article__thumbnail--related{max-width:410px;height:auto;width:33%;display:flex;align-items:center;text-decoration:none;margin-right:auto}@media only screen and (max-width: 1024px){.article__thumbnail,.article__thumbnail--related{width:100%;padding:10px 30px;flex-direction:column;margin:auto}}.article__thumbnail--related{display:none}@media only screen and (max-width: 1024px){.article__thumbnail--related{display:flex;max-width:300px;flex-direction:row;margin:10px 0}}.article__thumbnail--related .article__thumbnail-title{border:none}.article__thumbnail--image{max-width:93px;max-height:93px;box-shadow:7px 7px 5px rgba(0,0,0,.55)}@media only screen and (max-width: 1024px){.article__thumbnail--image{max-width:100%;max-height:100%;margin:10px auto;width:400px}}.article__thumbnail--image_container{padding-right:17.5px;border-right:2px solid #661424}@media only screen and (max-width: 1024px){.article__thumbnail--image_container{padding-right:0;border-right:none}}.article__thumbnail-title{text-decoration:none;color:#661424;font-family:"OpenSans",sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;line-height:19px;padding-left:16px}@media only screen and (max-width: 1024px){.article__thumbnail-title{padding:16px;border-left:2px solid #661424;margin:15px auto 15px 0}}.header-style{font-size:60px;font-family:OpenSans,sans-serif;text-transform:uppercase;font-weight:700;line-height:75%;white-space:nowrap;margin:1rem 0}@media only screen and (max-width: 1024px){.header-style{white-space:wrap;font-size:50px;line-height:100%;margin:2rem 0}}@media only screen and (max-width: 600px){.header-style{font-size:40px}}@media only screen and (max-width: 500px){.header-style{font-size:37px}}.header-style strong{background-image:linear-gradient(to right, #661424 0%, #661424 100%);background-clip:text;-webkit-background-clip:text;color:rgba(0,0,0,0);-webkit-text-fill-color:rgba(0,0,0,0);background-size:0% 100%;background-repeat:no-repeat;transition:background-size 1.5s ease;font-weight:650}.header-style .outline-text{color:rgba(0,0,0,0);-webkit-text-stroke:.125rem rgba(0,0,0,0);opacity:0;transition:none}.header-style.active strong{animation:fillColor 1s ease-out forwards}.header-style.active .outline-text{animation:drawOutline .5s ease forwards;animation-delay:.8s;-webkit-text-stroke:.1rem #661424}.swiper-button-next:after,.swiper-button-prev:after{display:none}.past-issues-arrows.swiper-button-next{right:-50px}@media only screen and (max-width: 1024px){.past-issues-arrows.swiper-button-next{right:10px}}.past-issues-arrows.swiper-button-prev{left:-50px}@media only screen and (max-width: 1024px){.past-issues-arrows.swiper-button-prev{left:10px}}.past-issues{background-color:#661424;margin-top:3rem;max-width:100%}.past-issues__content{margin:100px auto 0 auto;padding:20px 60px 40px 60px}@media only screen and (max-width: 600px){.past-issues__content{margin:50px auto 0 auto;padding:20px 40px 40px 40px}}.past-issues__cover{filter:grayscale(40%);transition:.3s ease-in-out}.past-issues__cover:hover{filter:grayscale(0%);transform:translateY(-10px);transition:.3s ease-in-out}@media only screen and (max-width: 600px){.past-issues__cover{filter:grayscale(0%)}}.past-issues__view-all{color:#d1c59b;font-family:"OpenSans",sans-serif !important;font-size:16px;font-weight:600;text-decoration:none;text-transform:uppercase;float:right;text-align:right;transition:.3s ease-in-out;padding-right:15px;position:relative}.past-issues__view-all::after{content:"";position:absolute;bottom:-3px;left:0;width:0%;height:1px;background-color:#d1c59b;transform-origin:right;transition:all .3s ease-in-out}.past-issues__view-all:hover{font-weight:700;transition:.3s ease-in-out}.past-issues__view-all:hover::after{width:90%;transition:all .3s ease-in-out}.past-issues .header-style .outline-text{color:rgba(0,0,0,0);-webkit-text-stroke:.125rem rgba(0,0,0,0);opacity:0;transition:none}.past-issues .header-style strong{background-image:linear-gradient(to right, #ffffff 0%, #ffffff 100%)}.past-issues .header-style.active strong{animation:fillColor 1s ease-out forwards}.past-issues .header-style.active .outline-text{-webkit-text-stroke:.1rem #fff;animation:drawWhiteOutline .5s ease forwards;animation-delay:.8s}.-button-next:after,.-button-prev:after{display:none}.-arrow--right{position:absolute;right:-55px;z-index:1000;width:35px;height:35px;cursor:pointer}@media only screen and (max-width: 600px){.-arrow--right{right:-35px !important}}.-arrow--left{position:absolute;z-index:1000;left:-55px;width:35px;height:35px;cursor:pointer}@media only screen and (max-width: 600px){.-arrow--left{left:-35px !important}}.hero-feature-arrows{display:none;align-items:center;justify-content:center;position:absolute;z-index:1000;width:20px;height:20px;background-color:#661424;border-radius:50%;padding:1rem;cursor:pointer;bottom:20px !important;top:unset !important}.hero-feature-arrows.-button-next{left:calc(50% + 10px)}.hero-feature-arrows.-button-prev{left:calc(50% - 60px)}.hero-feature-arrows .-arrow--right,.hero-feature-arrows .-arrow--left{position:static;width:20px;height:20px}@media only screen and (max-width: 1024px){.hero-feature-arrows{display:flex}}.btt-active{opacity:1;pointer-events:all;display:none}@media only screen and (max-width: 600px){.btt-active{display:block}}.btt-hidden{opacity:0;pointer-events:none}.btt-footer-active{bottom:20px;display:none}@media only screen and (max-width: 600px){.btt-footer-active{display:block}}.btt-footer-inactive{bottom:50px}@media only screen and (max-width: 1024px){.btt-footer-inactive{bottom:10px}}.btt__container{position:fixed;right:50px;width:40px;z-index:1000;cursor:pointer;transition-duration:.3s}@media only screen and (max-width: 1024px){.btt__container{right:20px}}.gallerySwiper{max-width:1400px}.gallerySwiper .swiper{width:100%;height:100%}.gallerySwiper .swiper-slide{text-align:center;font-size:18px;display:flex;justify-content:center;align-items:center}.gallerySwiper .swiper-slide img{display:block;width:100%;height:100%;object-fit:cover}.gallerySwiper .swiper-pagination{bottom:var(--swiper-pagination-bottom, 10px)}.gallerySwiper .swiper-pagination-bullet{background-color:#fff}.gallerySwiper .swiper-pagination-bullet-active{background-color:#fff !important}.mySwiper .swiper{width:100%;height:100%;margin:2rem 0 0 0;overflow:hidden}.mySwiper .swiper-slide{text-align:center;font-size:18px;display:flex;justify-content:center;align-items:center}@media only screen and (max-width: 600px){.mySwiper .swiper-slide.swiper-slide-active{margin-left:0;transform:scale(1)}}.mySwiper .swiper-wrapper{align-items:stretch}.mySwiper .swiper-slide img{display:block;width:100%;height:100%;object-fit:cover;max-width:100%;margin:2rem 0;box-shadow:7px 7px 5px rgba(0,0,0,.15)}@media only screen and (max-width: 1400px){.mySwiper .swiper-slide img{max-width:200px}}.carousel{padding:2rem 0}.carousel .feature__external-link{text-decoration:none;text-transform:uppercase;color:#661424;font-family:"OpenSans",sans-serif;font-size:16px !important;font-weight:700 !important;transition:.3s ease-in-out;border-bottom:2px solid #f9d300;display:block;width:fit-content;margin:10px auto}.carousel .feature__external-link:hover{font-weight:700;font-size:17px;transition:.3s ease-in-out}.carousel .feature__external-link.light{color:#fff}.swiper-navigation-icon{display:none}.swiper-wrapper-container{position:relative;display:flex;align-items:center;justify-content:center}.heroFeatureSwiper{position:relative}.heroFeatureSwiper .swiper{width:100%;height:100%}.heroFeatureSwiper .swiper-slide{text-align:center;font-size:18px;background:#444;align-items:center}.heroFeatureSwiper .swiper-slide img{display:block;width:100%;height:100%;object-fit:cover}@media only screen and (max-width: 600px){.heroFeatureSwiper .swiper-slide img{height:100vh}}.hero-feature__slide{position:relative}.hero-feature__slide:hover .hero-feature__slide--descrip{max-height:150px;opacity:1;margin:.3rem auto 3rem auto;transition:all .4s ease-in-out}.hero-feature__slide--content{position:absolute;bottom:0;left:50%;transform:translateX(-50%);z-index:1000;text-align:left;color:#fff;width:calc(100% - 80px);margin:auto;padding:40px;text-align:center}@media only screen and (max-width: 1024px){.hero-feature__slide--content{bottom:0;left:50%;transform:translateX(-50%)}}@media only screen and (max-width: 600px){.hero-feature__slide--content{padding:0 0 40px 0;width:100%}}.hero-feature__slide--content:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(179deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.8) 80%);z-index:-1}.hero-feature__slide--header{font-family:"OpenSans",sans-serif;font-size:20px;font-weight:600;letter-spacing:2px;text-transform:uppercase;margin:0;color:#d1c59b}.hero-feature__slide--header.special{color:#f9d300}.hero-feature__slide--title{font-family:"OpenSans",sans-serif;font-size:2.2vw;font-weight:600;text-transform:uppercase;margin:0;padding:0;text-align:center}@media only screen and (max-width: 1024px){.hero-feature__slide--title{font-size:25px}}.hero-feature__slide--descrip{font-family:"OpenSans",sans-serif;font-size:16px;font-weight:200;max-width:90%;text-align:center;line-height:1.2;letter-spacing:2px}@media only screen and (max-width: 1024px){.hero-feature__slide--descrip{font-size:14px}}.hero-feature__slide--descrip{max-height:0;height:100%;opacity:0;margin:1rem;transition:all .3s ease-in-out}@media only screen and (max-width: 600px){.hero-feature__slide--descrip{max-height:150px;opacity:1;margin:.3rem auto 3rem auto;transition:all .4s ease-in-out}}.hero{position:relative;overflow:hidden}.hero__container{position:relative;height:80vh}.hero__container-video{-webkit-user-select:none;user-select:none;object-fit:cover;position:absolute;top:0;left:0;width:100%;height:100%}@media only screen and (max-width: 1200px){.hero__container-video{top:0}}@media only screen and (max-width: 600px){.hero__container-video{height:100%}}.hero__content{position:absolute;top:0;bottom:0;right:0;z-index:10;color:#fff;width:30%;height:auto;min-width:400px;padding:4rem 4rem 4rem 4rem;display:flex;align-items:center;flex-direction:column;justify-content:center}.hero__content:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:var(--title-accent-color);opacity:.8;z-index:-1}@media only screen and (max-width: 1024px){.hero__content{width:80%;bottom:0;top:unset;left:50%;transform:translateX(-50%);height:auto;text-align:center;padding:2rem 2rem 1rem 2rem;min-width:unset}}@media only screen and (max-width: 600px){.hero__content{text-align:left}}.hero__content--title{font-size:var(--header-size);line-height:1;margin:0;padding:0;text-align:center}.hero__content--copy{max-width:89%;text-align:center}.hero__content--copy.relocated{max-width:1400px;margin:2rem auto;width:calc(100% - 6rem);padding:0 3rem;color:var(--font-color);position:relative;display:block !important;text-align:left}@media only screen and (max-width: 600px){.hero__content--copy.relocated{padding:0 1rem;margin:1rem auto;width:calc(100% - 2rem)}}.footer{height:80px}.footer__container{margin:auto;display:flex;align-items:center;justify-content:space-between;height:100%}.footer__logo{width:100%;max-width:200px;min-width:180px;padding:.7rem 30px}@media only screen and (max-width: 600px){.footer__logo{padding:1rem 20px}}.feature,.paragraph-wysiwyg{background-color:var(--background-color);font-family:"OpenSans",sans-serif;font-size:18px;letter-spacing:2.3px;line-height:1.5rem;color:var(--font-color)}.feature h2,.feature h3,.feature h4,.feature h5,.feature h6,.paragraph-wysiwyg h2,.paragraph-wysiwyg h3,.paragraph-wysiwyg h4,.paragraph-wysiwyg h5,.paragraph-wysiwyg h6{font-family:var(--font-name) !important;color:var(--header-color);letter-spacing:normal;line-height:1;text-transform:uppercase;font-size:var(--header-size);margin:0}@media only screen and (max-width: 1024px){.feature h2,.feature h3,.feature h4,.feature h5,.feature h6,.paragraph-wysiwyg h2,.paragraph-wysiwyg h3,.paragraph-wysiwyg h4,.paragraph-wysiwyg h5,.paragraph-wysiwyg h6{font-size:45px}}.feature h1,.paragraph-wysiwyg h1{font-family:var(--font-name) !important;font-size:var(--header-size);color:var(--title-color);letter-spacing:normal;line-height:1;text-transform:uppercase;font-size:var(--title-size);margin:0}@media only screen and (max-width: 1024px){.feature h1,.paragraph-wysiwyg h1{font-size:55px}}@media only screen and (max-width: 768px){.feature .navbar,.paragraph-wysiwyg .navbar{background-color:rgba(243,239,228,.7);backdrop-filter:blur(5px)}}.feature .header-style,.paragraph-wysiwyg .header-style{font-size:60px;font-family:OpenSans,sans-serif !important}@media only screen and (max-width: 768px){.feature .header-style,.paragraph-wysiwyg .header-style{font-size:50px}}@media only screen and (max-width: 500px){.feature .header-style,.paragraph-wysiwyg .header-style{font-size:30px}}.feature .footer,.paragraph-wysiwyg .footer{background-color:#fff !important;padding-bottom:2rem}.feature .quote,.paragraph-wysiwyg .quote{font-family:var(--font-name) !important;font-size:var(--quote-size);color:var(--quote-color);line-height:1.1;text-transform:uppercase;letter-spacing:normal;opacity:0}@media only screen and (max-width: 1024px){.feature .quote,.paragraph-wysiwyg .quote{font-size:32px;text-align:left;opacity:1}}@media only screen and (max-width: 600px){.feature .quote,.paragraph-wysiwyg .quote{font-size:25px}}.feature .quote.animate,.paragraph-wysiwyg .quote.animate{animation:fadeIn .3s ease-in-out forwards;animation-delay:.5s}@media only screen and (max-width: 1024px){.feature .quote.animate,.paragraph-wysiwyg .quote.animate{animation:none}}.feature .section,.paragraph-wysiwyg .section{max-width:1400px;margin:3rem auto;width:calc(100% - 6rem);padding:0 3rem;overflow:hidden}@media only screen and (max-width: 1024px){.feature .section,.paragraph-wysiwyg .section{margin:0 auto}}@media only screen and (max-width: 600px){.feature .section,.paragraph-wysiwyg .section{padding:0 1rem;margin:1rem auto;width:calc(100% - 2rem)}}.section-beginning__copy,.paragraph-wysiwyg{font-family:"OpenSans",sans-serif;font-size:18px;letter-spacing:2.3px;line-height:1.5rem;width:40%;color:var(--font-color)}@media only screen and (max-width: 1024px){.section-beginning__copy,.paragraph-wysiwyg{width:100%}}.section:has(.section-beginning__copy){margin-bottom:-3rem}@media only screen and (max-width: 1024px){.section:has(.section-beginning__copy){margin-bottom:0}}.section-type-1{display:flex;justify-content:space-between;align-items:center}@media only screen and (max-width: 1024px){.section-type-1{flex-direction:column-reverse;gap:20px}}.section-type-1__content{width:40%}@media only screen and (max-width: 1200px){.section-type-1__content{width:100%;padding-right:1rem}}@media only screen and (max-width: 1024px){.section-type-1__content{padding-right:0}}.section-type-1__single-image-container{width:41%;height:auto;min-width:420px}@media only screen and (max-width: 1024px){.section-type-1__single-image-container{width:100%;min-width:unset}}.section-type-1__image{width:100%;height:100%;opacity:0}@media only screen and (max-width: 1024px){.section-type-1__image{opacity:1}}.section-type-1__image.animate{animation:slideInRight .7s ease-out forwards}@media only screen and (max-width: 1024px){.section-type-1__image.animate{animation:none;opacity:1}}.section-type-2{position:relative;display:flex;justify-content:space-between;flex-direction:row;gap:50px}@media only screen and (max-width: 1024px){.section-type-2{flex-direction:column;align-items:center;justify-content:center;gap:0}}.section-type-2__content{width:50%}@media only screen and (max-width: 1200px){.section-type-2__content{width:100%;padding-right:1rem}}@media only screen and (max-width: 1024px){.section-type-2__content{padding-right:0}}.section-type-2__header{text-align:right;max-width:80%;padding-bottom:1rem}@media only screen and (max-width: 1024px){.section-type-2__header{max-width:100%;text-align:left;padding-bottom:0;margin:0 auto 0 0 !important}}.section-type-2__image-container{display:flex;flex-direction:column;align-items:flex-end}@media only screen and (max-width: 1024px){.section-type-2__image-container{width:100%;min-width:unset;flex-direction:column-reverse;align-items:center;gap:1rem}}.section-type-2__image-container picture{position:relative;margin-left:2rem}.section-type-2__image-container picture::before{content:"";position:absolute;top:50px;right:calc(100% - 2rem);width:65%;height:2px;background-color:var(--accent-line-color);z-index:10}@media only screen and (max-width: 1024px){.section-type-2__image-container picture{margin-left:0;padding:1rem 0}.section-type-2__image-container picture::before{display:none}}.section-type-2__image{width:100%;height:auto;opacity:0}@media only screen and (max-width: 1024px){.section-type-2__image{max-width:100%}}.section-type-2__image.animate{animation:slideInLeft .7s ease-out forwards;opacity:1}@media only screen and (max-width: 1024px){.section-type-2__image.animate{animation:none;opacity:1}}.section-type-3{position:relative;display:flex;justify-content:space-between;gap:50px;view-timeline:--section-3-view block}@media only screen and (max-width: 1024px){.section-type-3{flex-direction:column;gap:20px}}.section-type-3:before{content:"";position:absolute;top:0;right:3rem;width:2px;height:55%;background-color:var(--accent-line-color);z-index:10;margin-right:3rem}@media only screen and (max-width: 1024px){.section-type-3:before{display:none}}.section-type-3__content{width:40%;padding-bottom:calc(3rem + 30%)}@media only screen and (max-width: 1200px){.section-type-3__content{width:100%}}@media only screen and (max-width: 1024px){.section-type-3__content{padding-bottom:2rem}}.section-type-3__quote{max-width:30%;text-align:right;padding:0 5rem;transform:translateY(5%)}@media only screen and (max-width: 1024px){.section-type-3__quote{max-width:300px;width:300px;flex:0 0 300px;min-width:300px;padding:0;transform:translateY(-15px)}.section-type-3__quote:after{content:"";position:absolute;bottom:-25px;left:-30px;width:150%;height:2px;background-color:var(--accent-line-color)}}@media only screen and (max-width: 600px){.section-type-3__quote{max-width:220px;width:220px;flex:0 0 220px;min-width:220px;padding:0;transform:translateY(-15px)}}.section-type-3__image-container{position:absolute;width:calc(100% - 6rem);height:100%}@media only screen and (max-width: 1024px){.section-type-3__image-container{position:relative;width:150%;height:auto;display:flex;justify-content:space-between;align-items:center;gap:1rem;transform:translateX(0%);animation:none;animation-timeline:unset;will-change:transform}}.section-type-3__image--landscape{position:absolute;bottom:0;left:0;width:55%;max-width:700px;opacity:0}@media only screen and (max-width: 1024px){.section-type-3__image--landscape{position:relative;height:100%;width:auto;object-fit:contain;opacity:1;animation:none}}.section-type-3__image--landscape.animate{animation:slideInLeft .7s ease-out forwards;animation-delay:.3s}@media only screen and (max-width: 1024px){.section-type-3__image--landscape.animate{animation:none}}.section-type-3__image--square{position:absolute;bottom:15%;right:0;width:43%;max-width:600px;opacity:0}@media only screen and (max-width: 1024px){.section-type-3__image--square{position:relative;bottom:0;max-height:100%;width:auto;height:100%;object-fit:contain;max-height:50vh;animation:none;opacity:1}}.section-type-3__image--square.animate{animation:slideIntoPlace .7s ease-out forwards}@media only screen and (max-width: 1024px){.section-type-3__image--square.animate{animation:none}}.section-type-4{display:flex;justify-content:space-between;align-items:center;gap:50px;view-timeline:--section-4-view block}@media only screen and (max-width: 1024px){.section-type-4{flex-direction:column;gap:20px}}@media only screen and (max-width: 1200px){.section-type-4__content{width:100%;padding-right:1rem}}@media only screen and (max-width: 1024px){.section-type-4__content{padding-right:0}}.section-type-4__content-container{width:41%;display:flex;flex-direction:column;gap:4rem}@media only screen and (max-width: 1024px){.section-type-4__content-container{width:100%;gap:1rem}}.section-type-4__quote{max-width:75%;text-align:left;padding:2rem;transform:translateX(-5%);position:relative;margin-right:2rem}.section-type-4__quote:before{content:"";position:absolute;top:40%;left:-20px;width:2px;height:120%;background-color:var(--accent-line-color);z-index:10}@media only screen and (max-width: 1024px){.section-type-4__quote{max-width:300px;width:300px;flex:0 0 300px;min-width:300px;padding:0;transform:translateY(-15px);text-align:right !important}.section-type-4__quote:before{content:"";position:absolute;top:unset;bottom:-25px;left:35%;width:120%;height:2px;background-color:var(--accent-line-color)}}@media only screen and (max-width: 600px){.section-type-4__quote{max-width:250px;width:250px;flex:0 0 250px;min-width:unset;padding:0;transform:translateY(-15px);text-align:right !important}}.section-type-4__image-container{width:50%;display:flex;flex-direction:column;align-items:flex-end;gap:10px}@media only screen and (max-width: 1024px){.section-type-4__image-container{width:100%;height:auto;display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:1rem;transform:translateX(0%);animation:none;animation-timeline:unset;will-change:transform}}.section-type-4__image--landscape{width:100%;height:100%;opacity:0}@media only screen and (max-width: 1024px){.section-type-4__image--landscape{position:relative;height:100%;width:auto;object-fit:contain;max-height:60vh;z-index:-1;opacity:1}}.section-type-4__image--landscape.animate{opacity:1;animation:slideIntoPlace .7s ease-out forwards}@media only screen and (max-width: 1024px){.section-type-4__image--landscape.animate{animation:none}}.section-type-4__image--portrait{width:auto;height:100%;opacity:0}@media only screen and (max-width: 1024px){.section-type-4__image--portrait{position:relative;height:100%;width:auto;object-fit:contain;max-height:60vh;z-index:-1;opacity:1;animation:none}}.section-type-4__image--portrait.animate{animation:slideInRight .7s ease-out forwards;animation-delay:.2s}@media only screen and (max-width: 1024px){.section-type-4__image--portrait.animate{animation:none}}.section-type-5{display:flex;justify-content:space-between;align-items:center;gap:50px;view-timeline:--section-5-view block}@media only screen and (max-width: 1024px){.section-type-5{flex-direction:column;gap:20px}}.section-type-5__flex-container{display:flex;flex-direction:column;gap:20px}@media only screen and (max-width: 1024px){.section-type-5__flex-container{width:100%;align-items:center}}@media only screen and (max-width: 768px){.section-type-5__flex-container{animation-range:25% 30%}}.section-type-5__top{display:flex;justify-content:space-evenly;align-items:center;gap:50px}@media only screen and (max-width: 1024px){.section-type-5__top{display:contents}}@media only screen and (max-width: 1024px){.section-type-5__top .image-container{position:relative;width:100%;height:auto;display:flex;justify-content:flex-start;align-items:center;gap:1rem;transform:translateX(0%);margin-left:35vw;animation:none;animation-timeline:unset;will-change:transform}.section-type-5__top .image-container>*{flex:0 0 auto}.section-type-5__top .image-container:before{content:"";position:absolute;bottom:70px;right:80%;width:100%;height:2px;background-color:var(--accent-line-color);z-index:10}}.section-type-5__top-image-container{display:flex;flex-direction:row}@media only screen and (max-width: 1024px){.section-type-5__top-image-container{width:auto;height:100%}}.section-type-5__lg-image{width:85%;opacity:0}@media only screen and (max-width: 1024px){.section-type-5__lg-image{width:auto;height:100%;object-fit:contain;max-height:60vh;opacity:1;animation:none}}.section-type-5__lg-image.animate{animation:slideInRight .7s ease-out forwards;animation-delay:.3s}@media only screen and (max-width: 1024px){.section-type-5__lg-image.animate{animation:none}}.section-type-5__top-image{max-width:100%;width:auto;height:auto;opacity:0}@media only screen and (max-width: 1024px){.section-type-5__top-image{width:auto;height:100%;max-height:60vh;object-fit:contain;opacity:1}}.section-type-5__top-image.animate{animation:slideInLeft .7s ease-out forwards}@media only screen and (max-width: 1024px){.section-type-5__top-image.animate{animation:none}}.section-type-5__content{width:40%;padding-bottom:2rem}@media only screen and (max-width: 1024px){.section-type-5__content{width:100%;padding-right:0;padding-bottom:0;order:1}}.section-type-5__quote{max-width:270px;padding:4rem 2rem 0 1rem;text-align:right;position:relative;display:block}.section-type-5__quote:before{content:"";position:absolute;top:2rem;right:-70px;width:100%;height:2px;background-color:var(--accent-line-color);z-index:10;opacity:1 !important}@media only screen and (max-width: 1024px){.section-type-5__quote{max-width:85%;padding:0 1rem;display:none;margin:auto}.section-type-5__quote:before{content:"";position:absolute;top:0;right:unset;left:0;width:2px;height:100%;background-color:var(--accent-line-color);z-index:10}}.section-type-5__quote--content{display:none}@media only screen and (max-width: 1024px){.section-type-5__quote--content{display:block}}#overlay{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.8);backdrop-filter:blur(4px);z-index:10000;align-items:center;justify-content:center}#overlay video{max-width:90%;max-height:80%;box-shadow:0 0 20px rgba(0,0,0,.7);position:relative;left:50%;top:50%;transform:translate(-50%, -50%)}#btn-play{cursor:pointer;width:150px;height:150px;fill:#fff;opacity:.6;transition:fill .2s}.close-btn{position:fixed;top:20px;right:30px;font-size:2rem;color:#fff;background:rgba(0,0,0,0);border:none;cursor:pointer;z-index:1001}.video__play-btn{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.video__play-btn--small{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.video__thumbnail{width:100%;height:auto;max-height:600px;object-fit:cover;cursor:pointer}@media only screen and (max-width: 768px){.video__thumbnail{max-height:400px}}@media only screen and (max-width: 600px){.video__thumbnail{max-height:300px}}.video-container{height:auto;width:600px;position:relative;opacity:0}.video-container.is-playing .video__thumbnail,.video-container.is-playing .video__play-btn,.video-container.is-playing .video__play-btn--small{opacity:0;visibility:hidden;pointer-events:none}@media only screen and (max-width: 1024px){.video-container{width:100%;min-width:unset;opacity:1}}.video-container.animate{animation:slideInRight .5s ease-out forwards}@media only screen and (max-width: 1024px){.video-container.animate{animation:none;opacity:1}}.video__section-container{position:relative}.mobile-video{display:none}@media only screen and (max-width: 600px){.mobile-video{display:block}}.desktop-video{display:block}@media only screen and (max-width: 600px){.desktop-video{display:none}}/*# sourceMappingURL=26-27-style.min.css.map */