@font-face{font-family:ResistSans;font-style:normal;font-weight:100;src:url(55959e8c3f5f50fc8d4b.ttf)}@font-face{font-family:ResistSans;font-style:normal;font-weight:300;src:url(10a433a7b76428c35ec6.ttf)}@font-face{font-family:ResistSans;font-style:normal;font-weight:400;src:url(16309b533c769c7eb6b5.ttf)}@font-face{font-family:ResistSans;font-style:normal;font-weight:500;src:url(b2703134230e07f39c72.ttf)}@font-face{font-family:ResistSans;font-style:normal;font-weight:700;src:url(45f0284348b481e7d7f2.ttf)}@font-face{font-family:Saol Display;font-style:italic;font-weight:300;src:url(4f240294851d84f7255b.ttf) format("truetype")}body{background-color:#fafafa}.wrap-main{animation:fadein .5s;animation-timing-function:ease-in-out;overflow:hidden}@keyframes fadein{0%{opacity:0}60%{opacity:.8}to{opacity:1}}@media screen and (max-width:767px){.mb-order-1{order:1}.mb-order-2{order:2}}.bg--none{background-color:unset}.bg--light-gray{background-color:#f5f5f5}.bg--primary{background-color:#00e}.bg--secondary{background-color:#e26360}.img-full{width:100%}iframe{max-width:100%}.padding-large{padding-bottom:160px;padding-top:160px}@media screen and (max-width:767px){.padding-large{padding-bottom:80px;padding-top:80px}}.padding-large-top{padding-top:120px}@media screen and (max-width:767px){.padding-large-top{padding-top:80px}}.padding-large-bottom{padding-bottom:120px}@media screen and (max-width:767px){.padding-large-bottom{padding-bottom:80px}}.padding-medium{padding-bottom:80px}.padding-medium-top{padding-top:80px}@media screen and (max-width:767px){.padding-medium-top{padding-top:64px}}.padding-medium-bottom{padding-bottom:80px}@media screen and (max-width:767px){.padding-medium-bottom{padding-bottom:64px}}.padding-small{padding-bottom:16px}.padding-small-top{padding-top:40px}@media screen and (max-width:767px){.padding-small-top{padding-top:24px}}.padding-small-bottom{padding-bottom:32px}@media screen and (max-width:767px){.padding-small-bottom{padding-bottom:32px}}.padding-none{padding-bottom:0;padding-top:0}.margin-large{margin-bottom:120px;margin-top:120px}@media screen and (max-width:767px){.margin-large{margin-bottom:80px;margin-top:80px}}.margin-medium{margin-bottom:80px;margin-top:80px}@media screen and (max-width:767px){.margin-medium{margin-bottom:64px;margin-top:64px}}.margin-small{margin-bottom:40px;margin-top:40px}@media screen and (max-width:767px){.margin-small{margin-bottom:24px;margin-top:24px}}.screen-reader-text{display:none}#CybotCookiebotDialogPoweredbyCybot{display:none!important}#CybotCookiebotDialog *{font-family:ResistSans!important}.CybotCookiebotDialogBodyButton{border-radius:100px!important;border-width:1px!important;font-weight:300!important}.CybotCookiebotDialogBodyButton,.CybotCookiebotDialogNavItem{font-family:ResistSans!important;text-transform:uppercase!important}.CybotCookiebotDialogNavItem>a{font-weight:300!important}.CybotCookiebotDialogBodyLevelButtonLabel{font-family:ResistSans!important;font-weight:300!important;text-transform:uppercase!important}.CybotCookiebotDialogBodyLevelButtonLabel>strong{font-weight:300!important}.CybotCookiebotDialogCollapsed{font-family:ResistSans!important;font-weight:300!important;text-transform:uppercase!important}.CybotCookiebotDialogCollapsed>label,.gform_wrapper .CybotCookiebotDialogCollapsed>legend.gfield_label,.gform_wrapper .top_label .CybotCookiebotDialogCollapsed>.gfield_label{font-weight:500!important}#CybotCookiebotDialog{border-radius:10px!important}body,html{font-smooth:always;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#000;line-height:1.3;text-rendering:optimizeLegibility}.employee__name,.employee__name--supp,.navigation--footer a,h1,h2,h3,h4,h5,h6{font-family:ResistSans,sans-serif}.ingress{font-size:18px;line-height:1.25}@media(min-width:767px){.ingress{font-size:calc(.78125vw + 12.00781px)}}@media(min-width:1023px){.ingress{font-size:calc(2.39808vw - 4.53237px)}}@media(min-width:1440px){.ingress{font-size:30px}}@media(min-width:1600px){.ingress{font-size:30px}}@media screen and (max-width:767px){.ingress{line-height:1.4}}.responsive.employee__name,h2.responsive{font-size:80px}@media screen and (max-width:767px){.responsive.employee__name,h2.responsive{font-size:40px}}.text-block{padding-left:40px;padding-right:40px}@media screen and (max-width:767px){.text-block{padding-left:20px;padding-right:20px}}.image-block+.text-block,.swiper-block+.text-block,.video-block+.text-block{padding-top:32px}a{color:inherit}a,a:active,a:hover,a:link,a:visited{text-decoration:none}blockquote{font-size:20px;font-style:italic}@media(min-width:767px){blockquote{font-size:20px}}@media(min-width:1023px){blockquote{font-size:calc(2.39808vw - 4.53237px)}}@media(min-width:1440px){blockquote{font-size:30px}}@media(min-width:1600px){blockquote{font-size:30px}}.btn,input[type=submit]{border:none;color:#fff;display:inline-block;font-size:14px;padding:15px;text-align:center;transition:all .5s ease-in-out}.btn--primary,input[type=submit]{background-color:#00e;color:#fff}.btn--secondary{background-color:#e26360;color:#fff}.btn--large{font-size:16px;min-width:200px;padding:20px}input[type=text].transparent{background:none;border:1px solid #fff;box-shadow:none;font-size:14px;padding:10px}input[type=text].transparent::placeholder{color:hsla(0,0%,100%,.7);opacity:1}input,input[type=email],input[type=text],select,textarea{-webkit-appearance:none;appearance:none;border:1px solid #000;border-radius:0;box-shadow:none;font-size:.9em;outline:none;padding:8px;width:100%}input::placeholder,input[type=email]::placeholder,input[type=text]::placeholder,select::placeholder,textarea::placeholder{color:rgba(0,0,0,.25);opacity:1}input[type=submit]{width:unset}input[type=checkbox],input[type=radio]{height:16px!important;margin-right:10px;width:16px!important}input[type=checkbox]:checked,input[type=radio]:checked{background-color:#00e}input[type=radio]{border-radius:100%}.gform_wrapper .top_label .gfield_label,.gform_wrapper legend.gfield_label,label{color:#000;font-size:.9em;font-weight:700;margin-bottom:6px}select{background-image:url(c3038f7d2fb29ba629ef.svg);background-position:95%;background-repeat:no-repeat}body .gform_wrapper .top_label div.ginput_container{margin:0!important}.gform_body ul{list-style:none;margin:0;padding:0}.gform_body ul li{margin:0 0 1em}.gform_wrapper .ginput_container legend.gfield_label,.gform_wrapper .top_label .ginput_container .gfield_label,.ginput_container .gform_wrapper .top_label .gfield_label,.ginput_container .gform_wrapper legend.gfield_label,.ginput_container label{display:unset}.gfield_visibility_hidden,.gform_validation_container{display:none!important}.gform_wrapper .hidden_label>legend.gfield_label,.gform_wrapper .top_label .hidden_label>.gfield_label,.hidden_label>label{visibility:hidden}.validation_error,.validation_message{color:red;margin-bottom:.5em}.container-fluid,.navbar{padding-left:0;padding-right:0}.alignnone{height:auto;margin-left:0;margin-right:0;max-width:100%}.aligncenter{display:block;height:auto;margin:15px auto}.alignleft,.alignright{height:auto;margin-bottom:15px}.anim-text-skew{display:inline-block;transform-origin:center;transition:all .25s ease-out}.anim-text-skew:hover{transform:scale(1.2)}.anim-letter-space{transition:all 1s ease-in}.anim-letter-space--active{--spacing:0.5em;transform:scale(1.1)}.anim-image{overflow:hidden}.anim-clip-change{animation-duration:1s;animation-fill-mode:forwards;animation-iteration-count:1;animation-name:slidetransition;animation-timing-function:ease-in-out;-webkit-animation-timing-function:ease-in-out}.anim-scale-img .image-wrapper{overflow:hidden}.anim-scale-img img{transform:translateZ(0);transform-origin:center;transition:1.2s ease-out}.anim-scale-img:hover img{transform:scale(1.02)}@keyframes slidetransition{0%{clip-path:polygon(0 0,100% 0,100% 0,0 0)}to{clip-path:polygon(0 0,100% 0,100% 100%,0 100%)}}.scale-text{transition:all .25s}.scale-text:hover{color:inherit;transform:scale(1.1)}.home .navbar:not(.scrolled).active a,.single-work .navbar:not(.scrolled).active a{color:#000}.home .navbar:not(.scrolled).active .footer-content a,.single-work .navbar:not(.scrolled).active .footer-content a{color:#fff}.navbar.active .navbar-row{background:#000;z-index:9999}.navbar.active .nav-logo svg{fill:#fff}.navbar.active .mobile-menu--active li.menu-item a{color:#fff}.mobile-menu--active{display:flex;height:100%;justify-content:space-between}.mobile-nav-toggle.active .bar{background-color:#fff}.navbar{align-items:center;display:flex;justify-content:space-between;margin:0 auto;max-width:100%;position:fixed;top:0;width:100%;z-index:100}@media screen and (max-width:767px){.navbar{padding-bottom:8px}}.navbar__brand{font-family:ResistSans,sans-serif;font-size:120%}@media screen and (max-width:767px){.navbar__brand{font-size:160%}}.navbar__brand__img{height:48px}.navbar__right{z-index:999}@media screen and (max-width:1023px){.navbar__right{display:none}}.navbar__left{z-index:9999}.navbar .mobile-icons{z-index:111111}.navigation{list-style:none;margin:0}.navigation .sub-menu{font-size:.9em;list-style:none}.navigation--horizontal{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;margin:0}.navigation--horizontal .sub-menu{background:#fff;font-size:.9em;min-width:160px;opacity:0;position:absolute;transition:.25s ease-in-out;visibility:hidden}.navigation--horizontal .menu-item{margin:0;overflow:hidden;padding-left:20px;position:relative}.navigation--horizontal .menu-item a{font-size:17px}.navigation--horizontal .menu-item:before{background-image:url(d350bf3c9afee0ac5d8f.svg);background-position:50%;background-repeat:no-repeat;content:"";height:14px;left:-15px;position:absolute;top:44%;transform:translateY(-50%);transition-duration:.3s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);width:14px}.navigation--horizontal .menu-item:hover:before{left:0}.navigation--horizontal .menu-item.menu-item-has-children:hover .sub-menu{opacity:1;visibility:visible}.navigation--horizontal .menu-item a{display:block}.navigation--mobile .sub-menu{height:0;visibility:hidden}.navigation--mobile .sub-menu .menu-item{margin-bottom:24px}.navigation--mobile .sub-menu .menu-item:last-child{margin-bottom:0}.navigation--mobile .sub-menu.active{height:auto;padding-top:24px;visibility:visible}.navigation--mobile .menu-item-has-children{position:relative}.navigation--mobile .menu-item-has-children:after{background-image:url(c8f1e6fbcf003468fa3d.svg);background-position:50%;background-repeat:no-repeat;background-size:100%;content:"";display:block;height:20px;position:absolute;right:8px;top:10px;width:20px}.navigation--mobile .menu-item{-webkit-tap-highlight-color:rgba(0,0,0,.25);margin-bottom:32px;margin-left:0}.navigation--mobile .menu-item a{color:#000;display:block;position:relative;z-index:10}.dark .menu-item:before{background-image:url(32d9fbb5d30ac3a32742.svg)}.mobile-icons{display:none}@media screen and (max-width:1023px){.mobile-icons{display:block}}.mobile-menu{clip-path:polygon(0 0,100% 0,100% 0,0 0);display:none;flex-direction:column;height:0;height:100dvh;left:0;overflow:scroll;padding:80px 18px 18px;position:absolute;top:0;transform-origin:top right;transition:all .35s ease-out;visibility:hidden;width:100%;z-index:1000}.mobile-menu .navbar__menu--mobile{display:flex;flex:1;flex-direction:column;justify-content:center}.mobile-menu .navbar__menu--mobile .menu-item a{border-bottom:1px solid #fff;font-size:44px;position:relative}.mobile-menu .navbar__menu--mobile .menu-item a:after{background-image:url(1ec40b4552f594aec937.svg);background-position:50%;background-repeat:no-repeat;background-size:100%;content:"";display:block;height:30px;position:absolute;right:0;top:42%;transform:translateY(-50%);width:30px}@media screen and (max-width:1023px){.mobile-menu{display:flex}}.mobile-menu--active{clip-path:polygon(0 0,100% 0,100% 100%,0 100%);opacity:1;visibility:visible}.mobile-nav-toggle{cursor:pointer;display:block;width:34px;z-index:100}.mobile-nav-toggle .bar{display:block;height:2px;margin:12px auto;position:relative;transition:.25s;width:34px}.privacy-policy-link-wrapper{margin-top:32px;text-align:center}.navigation--footer{flex-wrap:wrap;font-family:ResistSans,sans-serif;justify-content:space-between;text-align:center}.navigation--footer a{color:#000}.page-not-found .not-found-nav{padding-left:0;padding-top:16px}.page-not-found .not-found-nav li{margin-bottom:8px}.page-not-found .image-wrapper{text-align:center}body.home{height:100%}body.home .wrap-main,body.work .wrap-main{padding-top:0}@media screen and (max-width:767px){.post__social{margin-top:16px;width:100%}}.post__social .icon{background-position:50%;background-size:32px auto;display:inline-block;height:32px;margin-right:16px;width:32px}.post__social .icon--twitter{background-image:url(c429541c6fafe08a8a81.svg)}.post__social .icon--facebook{background-image:url(d044e34ba1559660297f.svg)}.post__social .icon--linkedin{background-image:url(29c7dae57bffc85850b8.svg)}.post__social .icon:hover{opacity:.8}.post-header__below{align-items:center;display:flex;justify-content:space-between}@media screen and (max-width:767px){.post-header__below{display:block}}.navigation.pagination{display:flex;justify-content:center;margin-top:60px}.navigation.pagination .nav-links{align-items:center;display:flex}.navigation.pagination .page-numbers{display:inline-block;height:32px;line-height:32px;margin:0 8px;text-align:center;width:32px}.navigation.pagination .page-numbers.next,.navigation.pagination .page-numbers.prev{background-image:url(801b5e3dc07a5c84a666.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;border-radius:100%;height:30px;width:30px}.navigation.pagination .page-numbers.prev{transform:rotate(180deg)}body#tinymce{display:block!important;height:inherit!important;margin:12px!important;max-height:inherit!important;min-height:inherit!important}#videoPopup{align-items:center;background:hsla(0,0%,100%,.9);display:flex;height:100%;justify-content:center;position:fixed;width:100%;z-index:1040}#videoPopup .video-wrapper{max-width:960px;padding:0 15px;position:relative;width:100%}#videoPopup .video-wrapper .close-btn{color:#00e;cursor:pointer;font-family:Arial,sans-serif;font-size:30px;font-weight:700;position:absolute;right:-30px;top:-30px}@media screen and (max-width:767px){#videoPopup .video-wrapper .close-btn{font-size:24px;right:15px}}.single-work .wrap-main{padding-top:0}section.dual-cta .h-wrapper,section.single-cta .h-wrapper{margin-bottom:40px}section.dual-cta .t-wrapper,section.single-cta .t-wrapper{margin:0 auto;max-width:300px;text-align:center}@media screen and (max-width:767px){section.dual-cta .t-wrapper,section.single-cta .t-wrapper{margin-bottom:60px}}section.dual-cta .image,section.single-cta .image{align-items:center;display:flex;justify-content:center;margin-bottom:40px;text-align:center}section.dual-cta .image img,section.single-cta .image img{max-height:300px;width:auto}.page-hero{padding-bottom:40px;padding-top:40px}@media screen and (max-width:1023px){.two-column .mb-order-1{margin-bottom:16px}}section.recent-blog-posts .h-wrapper{margin-bottom:40px}@media screen and (max-width:767px){section.recent-blog-posts a{display:block}}section.recent-blog-posts .recent-post{background-color:#fff;box-shadow:0 10px 40px 0 rgba(0,0,0,.1);height:100%}section.recent-blog-posts .recent-post:hover .post-thumbnail{clip-path:ellipse(100% 95% at 50% 0)}@media screen and (max-width:767px){section.recent-blog-posts .recent-post{margin-bottom:40px}}section.recent-blog-posts .post-thumbnail{clip-path:ellipse(100% 100% at 50% 0);height:300px;transition:clip-path .5s ease-in-out}section.recent-blog-posts .post-thumbnail img{width:100%}section.recent-blog-posts .post-meta-data{padding:20px 20px 40px;text-align:center;transition:transform .5s ease-in-out}section.recent-blog-posts .post-meta-data--date{display:inline-block;font-size:12px;margin-bottom:8px;text-transform:uppercase}.video-hero  .hero-swiper,.video-hero  .swiper-container{height:100vh;width:100%}.swiper-slide-active+.scroll-down-btn{opacity:0}.hero-links{z-index:10}.hero-link,.hero-link .link{display:block}.swiper-slide-video{height:100vh;overflow:hidden;width:100%}.swiper-slide-video video{height:100%;object-fit:cover;width:100%}.swiper-slide-video__text{align-items:center;color:#fff;display:flex;flex-direction:column;flex-wrap:wrap;height:100%;justify-content:center;padding-left:15px;padding-right:15px;position:absolute;text-align:center;width:100%;z-index:10}.swiper-slide-video.swiper-slide-active{z-index:1}.link--hero{line-height:1;position:relative;text-align:center}.link--hero,.link--hero:hover{color:inherit;transition:all .25s}.link--hero:hover{transform:scale(1.1)}.link--hero:hover:after{transform:scale(1.5,2)}.scroll-down-btn{background-image:url(5b242201f28428b980d3.svg);background-repeat:no-repeat;background-size:contain;bottom:100px;cursor:pointer;height:58px;left:50%;margin-left:-20px;position:absolute;transition:.5s ease-in-out;width:58px;z-index:99}@media screen and (max-width:767px){.scroll-down-btn{bottom:60px;height:40px;width:40px}}.video-hero{height:100vh}.anim-video,.hero-swiper{height:100%;width:100%}.swiper-slide-active{z-index:1}.slider-arrow{opacity:1;position:absolute;transform:translateX(50%);transition:filter .2s ease-in-out;visibility:visible;z-index:999}.slider-arrow--hidden{opacity:0;visibility:hidden}.slider-arrow--dark{filter:invert(1)}@media screen and (max-width:767px){.slider-arrow{display:none}}.image-slider .swiper-wrapper{transition-timing-function:linear!important}.swiper-slide img{width:100%}.image-slider-continous .image-slider-loop{height:56.25vw}.image-slider-continous .image-slider-loop .swiper-slide{padding-right:16px;width:auto}.image-slider-continous .image-slider-loop .image-slider__image{height:100%}.image-slider-continous .image-slider-loop img{height:100%;max-width:999999px;width:auto}.image-slider-simple .swiper-slide img{width:100%}@media screen and (max-width:767px){.image-slider-simple .swiper-slide img{height:100vw;object-fit:cover}}.image-slider-simple .swiper-slide .text-block{background-color:#fff;display:none;padding-top:32px}.image-slider-simple .swiper-slide.swiper-slide-active .text-block{display:block}.image-slider-simple .swiper-button-prev{outline:none;padding-left:32px}.image-slider-simple .swiper-button-next{outline:none;padding-right:32px}.image-slider-simple .swiper-buttons-desktop{display:flex;height:100%;position:absolute;top:0;width:100%}.image-slider-simple .swiper-buttons-desktop .swiper-button-next,.image-slider-simple .swiper-buttons-desktop .swiper-button-prev{flex:0 0 50%;height:100%;outline:none;top:0;width:50%}.image-slider-simple .swiper-buttons-desktop .swiper-button-next:after,.image-slider-simple .swiper-buttons-desktop .swiper-button-prev:after{content:none}.image-slider-simple .swiper-buttons-desktop .swiper-button-prev{cursor:url(52ae3f8e5802e1c1c2fa.svg),auto!important}.image-slider-simple .swiper-buttons-desktop .swiper-button-next{cursor:url(ef244dbe4e9b769e1273.svg),auto}.image-slider-simple .swiper-buttons-desktop .swiper-button-disabled{pointer-events:inherit}.image-slider-simple .swiper-buttons-mobile{display:none}.image-slider-simple .swiper-buttons-mobile .swiper-button-next,.image-slider-simple .swiper-buttons-mobile .swiper-button-prev{border-radius:40px;color:#fff;display:block;height:40px;outline:none;width:40px}.image-slider-simple .swiper-buttons-mobile .swiper-button-next.swiper-button-disabled,.image-slider-simple .swiper-buttons-mobile .swiper-button-prev.swiper-button-disabled{opacity:1}.image-slider-swiper--simple .swiper-pagination-bullets{align-items:center;bottom:auto;display:flex;display:none;height:auto;justify-content:center;left:auto;max-height:40px;padding-top:24px;position:absolute;text-align:right;top:0;width:100%}@media screen and (max-width:767px){.image-slider-swiper--simple .swiper-pagination-bullets{display:flex}}.image-slider-swiper--simple .swiper-pagination-bullets .swiper-pagination-bullet{background:none;border:4px solid #fff;height:35px;margin-bottom:60px;margin-left:10px;margin-right:10px;opacity:1;outline:none;transition:transform .25s ease-out;width:35px}@media screen and (max-width:767px){.image-slider-swiper--simple .swiper-pagination-bullets .swiper-pagination-bullet{border:2px solid #fff;height:12px;margin-bottom:20px;margin-left:6px;margin-right:6px;width:12px}}.image-slider-swiper--simple .swiper-pagination-bullets .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#fff;transform:scale(1.1)}.swiper-pagination-fraction{color:#fff;display:inline-block;font-family:ResistSans,sans-serif;font-size:40px;max-height:40px;padding-right:32px;padding-top:24px;position:absolute;right:0;text-align:right;text-shadow:1px 1px 3px #000;top:0}@media screen and (max-width:767px){.swiper-pagination-fraction{font-size:24px;padding-right:16px;padding-top:16px}}.swiper-pagination-fraction--hero{bottom:0;font-size:32px;left:0;max-height:1000px;padding-bottom:24px;padding-left:32px;right:auto;text-align:left;text-shadow:none;top:auto}@media screen and (max-width:767px){.swiper-pagination-fraction--hero{font-size:24px;padding-bottom:15px;padding-left:15px}}.employee __name{visibility:hidden}.employee __image--full img{object-fit:cover}.employee{position:relative}.employee img{width:100%}@media screen and (max-width:767px){.employee img{height:100vw;object-fit:cover}}.employee:hover .employee__name{opacity:1;visibility:visible}.employee__name{align-items:center;color:#000;display:flex;flex-direction:column;flex-wrap:wrap;font-family:ResistSans,sans-serif;height:100%;justify-content:center;left:0;opacity:0;position:absolute;text-align:center;top:0;transition:all .2s ease-out;visibility:hidden;width:100%}.work-list .employee__name{color:#fff}.work-showcase .row{margin:0}.work-showcase .row .col-xl-6{padding:0}.work-showcase .employee__image img{height:100vh;object-fit:cover}@media screen and (max-width:767px){.work-list .employee__name,.work-showcase .employee__name{opacity:1;visibility:visible}}.work-hero{overflow:hidden}.work-hero .video-block__video{height:100vh}.work-hero .video-block__video iframe{border:none;height:56.25vw;left:50%;min-height:100vh;min-width:177.77vh;position:absolute;top:49.999%;transform:translate(-50%,-50%);width:100vw}.accordion .accordion__container{border-bottom:1px solid rgba(2,46,135,.21);display:flex;flex-direction:column;justify-content:flex-start;margin-bottom:20px}.accordion .accordion__container .accordion__body__wrapper{padding-bottom:30px}.accordion .accordion__container .accordion__btn{-webkit-appearance:none;appearance:none;background:none;border:none;cursor:pointer;font-weight:600;outline:none;padding:10px 30px 20px 0;position:relative;text-align:left;width:100%}.accordion .accordion__container .accordion__btn[aria-expanded=false]:after{content:"+"}.accordion .accordion__container .accordion__btn:after{align-items:center;color:#00e;content:"-";display:block;display:flex;font-size:1.5em;font-weight:700;height:30px;justify-content:center;position:absolute;right:0;top:5px;width:30px}.image-block.align-left{text-align:left}.image-block.align-right{text-align:right}.image-block.align-center{text-align:center}@media screen and (max-width:767px){.image-block{text-align:center!important}}.image-block img{width:100%}@media screen and (max-width:767px){.image-block img{height:100vw;object-fit:cover}}.video-block{position:relative}.video-block .video-hidden-iframe{display:none}.video-block__video{position:relative;width:100%}.video-block__video:after{content:"";display:block;padding-top:56.25%}@media screen and (max-width:767px){.video-block__video{height:100vw}}.video-block__video iframe{height:100%;left:0;position:absolute;top:0;width:100%}@media screen and (max-width:767px){.video-block__video iframe{left:50%;max-width:1000000px;transform:translateX(-50%);width:177vw}}.video-block__placeholder{bottom:0;left:0;position:absolute;right:0;top:0;z-index:1}.video-block__placeholder img{height:100%;object-fit:cover;width:100%}.video-block__audio-control{bottom:0;cursor:none;left:0;padding:40px 40px 32px 48px;position:absolute;z-index:999}@media screen and (max-width:767px){.video-block__audio-control{padding-left:24px}}.video-block__audio-control:hover:after{border:6px solid #fff;border-radius:100px;content:"";height:80px;left:28px;position:absolute;top:20px;width:80px}@media screen and (max-width:767px){.video-block__audio-control:hover:after{border:4px solid #fff;display:none;height:64px;left:10px;top:24px;width:64px}}.video-block__audio-control .audio-on{display:none}.video-block__audio-control--on .audio-on{display:block}.video-block__audio-control .audio-control--off,.video-block__audio-control--on .audio-off{display:none}.video-block__audio-control img{height:40px;object-fit:contain;width:auto}@media screen and (max-width:767px){.video-block__audio-control img{height:32px}}.video-block__featured-image{align-items:center;display:flex;justify-content:center;position:relative}.video-block__wrapper{cursor:url(7731a8f7a701dc07cbb5.svg),auto}.video-block__wrapper.video-playing{cursor:url(081eec27bc767195fc7b.svg),auto}.video-block__overlay{align-items:center;display:flex;height:100%;justify-content:center;left:0;position:absolute;right:0;top:0;width:100%;z-index:10}.video-block__btn{visibility:hidden;width:60px}@media screen and (max-width:767px){.video-block__btn{visibility:visible}}.youtube-wrapper{overflow:hidden;padding-top:56.25%;position:relative}.youtube-wrapper iframe{border:0;height:100%;left:0;position:absolute;top:0;width:100%}.swiper-block__swiper-slide{height:480px}.swiper-block__swiper-slide .slide-background{align-items:center;background-position:50%;background-repeat:no-repeat;background-size:cover;display:flex;height:100%;justify-content:center;padding:40px;width:100%}.swiper-block__button--prev{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M0 22 22 0l2.1 2.1L4.2 22l19.9 19.9L22 44 0 22z' fill='%23202020'/%3E%3C/svg%3E")!important}.swiper-block__button--next{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M27 22 5 44l-2.1-2.1L22.8 22 2.9 2.1 5 0l22 22z' fill='%23202020'/%3E%3C/svg%3E")!important}.tabs-block__headers{display:flex}.tabs-block__headers li{align-items:center;border:2px solid #ccc;display:flex;flex:1 0 auto;list-style:none;margin:0;min-height:3em;padding:0 1em}.tabs-block__headers li.active{border:2px solid #999;border-bottom:0}.tabs-block__headers li a{display:block}.logo-wall-block .logo{padding:20px}@media screen and (max-width:767px){.logo-wall-block .logo{padding:10px}}.card-block{margin-bottom:24px;padding:40px 20px}html.is-changing .swup-transition-fade{opacity:1;transition:opacity .25s}html.is-animating .swup-transition-fade{opacity:0}