#jquery-live-search{width:100vw!important;margin-top:-.375rem}#jquery-live-search{width:100vw!important;margin-top:-.375rem}#jquery-live-search{width:100vw!important;margin-top:-.375rem}.lightbox-gallery{margin-bottom:3.125rem}@media (min-width:48rem){.lightbox-gallery{margin-bottom:8.125rem}}.lightbox-gallery__gallery-wrapper,.video-gallery__lightbox{position:fixed;z-index:999;top:0;right:0;bottom:0;left:0;visibility:visible;transition:all 300ms ease;opacity:1;background-color:#353c52;padding-top:5rem}.lightbox-gallery__gallery-wrapper:not(.active),.video-gallery__lightbox:not(.active){visibility:hidden;opacity:0}.lightbox-gallery__close,.video-gallery__close{position:absolute;z-index:999;top:1.875rem;right:1.875rem;display:block;width:1.5rem;height:1.5rem;cursor:pointer;color:#fff;font-size:1.5rem;border:none;padding:0;background:none}.lightbox-gallery__close>[class^=icon],.video-gallery__close>[class^=icon]{display:block}.lightbox-gallery__single-thumb{margin-bottom:1.875rem}.lightbox-gallery__single-thumb:hover,.lightbox-gallery__single-thumb:focus{opacity:.8}.lightbox-gallery .gallery-slider{position:absolute;top:50%;left:0;width:100%;transform:translate(0,-50%)}.lightbox-gallery .gallery-slider__caption{color:#fff}.gallery-slider__slider{padding:0}.gallery-slider__image{overflow:hidden}.gallery-slider__image img{border:.5px solid #000}@media (min-width:62rem){.gallery-slider__image img{border-width:1px}}.gallery-slider__caption{font-size:.875rem;line-height:1.25rem;margin-top:1rem;margin-bottom:0;text-align:left}.gallery-slider .slick-arrow{display:none!important;outline:none}@media (min-width:62rem){.gallery-slider .slick-arrow{display:block!important}.gallery-slider .slick-arrow.slick-next{right:3rem}.gallery-slider .slick-arrow.slick-prev{left:3rem}}@media (min-width:62rem){.gallery-slider .slick-dots{display:none!important}}.gallery-slider--fluid .slick-list{padding:0 clamp(1.25rem, -1.7406542056rem + 6.230529595vw, 3.75rem)}@media (min-width:62rem){.gallery-slider--fluid .slick-list{padding:0 3.75rem}}.gallery-slider--fluid .gallery-slider__single-slide{padding:0 .3125rem;overflow:hidden}@media (min-width:62rem){.gallery-slider--fluid .gallery-slider__single-slide{padding:0 .9375rem}}.gallery-slider--fluid .gallery-slider__image-container,.block-slider-gallery--hard .gallery-slider--fluid .gallery-slider__image-container{width:100%;padding-top:75%;max-width:80.625rem}@media (min-width:62rem){.gallery-slider--fluid .gallery-slider__image-container,.block-slider-gallery--hard .gallery-slider--fluid .gallery-slider__image-container{padding-top:56.25%;width:87.1875rem}}.gallery-slider--fluid .gallery-slider__image-container img,.block-slider-gallery--hard .gallery-slider--fluid .gallery-slider__image-container img{height:100%;object-fit:cover}@media (min-width:62rem){.gallery-slider--fluid .slick-arrow.slick-next{right:7.0625rem}.gallery-slider--fluid .slick-arrow.slick-prev{left:7.0625rem}}@media (min-width:88.125rem){.gallery-slider--fluid .slick-arrow.slick-next{right:calc(50vw - (80.625rem / 2) + 2.5rem)}.gallery-slider--fluid .slick-arrow.slick-prev{left:calc(50vw - (80.625rem / 2) + 2.5rem)}}.gallery-slider--has-captions .slick-arrow{margin-top:-1rem}.block-slider-gallery--hard .gallery-slider__image-container{position:relative;max-width:100%;width:87.1875rem;height:0;padding-top:56.43411%;overflow:hidden}.block-slider-gallery--hard .gallery-slider__image-container img{width:100%;height:auto;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (min-width:75rem){.block-slider-gallery--flexible .gallery-slider--fluid .slick-arrow.slick-next{right:1.875rem}.block-slider-gallery--flexible .gallery-slider--fluid .slick-arrow.slick-prev{left:1.875rem}}.acf-block.block-video-gallery{margin-top:-1.25rem}@media (min-width:48rem){.acf-block.block-video-gallery{margin-top:-2.5rem}}.video-gallery__lightbox{padding-top:0!important}.video-gallery__lightbox .container{height:100vh;display:flex;align-items:center}.video-gallery__iframe-wrapper{position:relative;width:100%}.video-gallery__iframe-wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}.video-gallery__card{margin-top:1.25rem}@media (min-width:48rem){.video-gallery__card{margin-top:2.5rem}}.video-gallery__card-thumb{position:relative;margin-bottom:1rem;cursor:pointer}.video-gallery__card-thumb img{width:100%}.video-gallery__card-title{font-size:clamp(1.5rem, 1.0514018692rem + 0.9345794393vw, 1.875rem);line-height:clamp(2rem, 1.7009345794rem + 0.6230529595vw, 2.25rem);margin-top:0;margin-bottom:0}.play-btn{background-color:#f0cd7f;border-radius:3.5rem;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);margin-top:0;padding-top:1rem;height:3.5rem;width:3.5rem}@keyframes fadeInAnimation{0%{opacity:0}100%{opacity:1}}.hero-section__video{position:relative;padding:0;width:100%;height:clamp(45rem, 37.523364486rem + 15.5763239875vw, 51.25rem);color:#fff;text-align:center}.hero-section__video.page-block--dark{background:#000}.hero-section__video-bg{position:absolute;z-index:0;width:100%;height:100%;overflow:hidden;animation:fadeInAnimation ease 3s;animation-iteration-count:1;animation-fill-mode:forwards}.hero-section__video-bg::after{content:"";display:block;width:100%;height:100%;background:#000;opacity:.5;position:absolute;left:0;top:0}.hero-section__video-bg img,.hero-section__video-bg .wp-video,.hero-section__video-bg .wp-video-shortcode{width:100%!important;height:100%!important;object-fit:cover;pointer-events:none}.hero-section__video-bg .mejs-controls{display:none!important;visibility:hidden!important;opacity:0!important}.hero-section__video-wrap{display:flex;align-items:center;position:relative;z-index:1;width:100%;height:100%}.hero-section__video .c-btn-group{margin-top:clamp(2.25rem, 1.3528037383rem + 1.8691588785vw, 3rem)}@media (min-width:48rem){.hero-section__video .c-btn-group{display:flex;justify-content:center}}.hero-section__video .c-btn{border:1px solid rgba(255,255,255,.3);color:#fff;background:rgba(255,255,255,.1);backdrop-filter:blur(1.5rem)}@media (min-width:62rem){.hero-section__video .c-btn{padding:.9375rem 1.4375rem}}.hero-section__video .video-gallery__card{display:flex;margin:0}.hero-section__video .video-gallery__card::before{content:"\ea4c";font-family:"iconfont-textileExchangeTheme";font-size:24px;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff}