.gallery-slider-wrapper{position:relative;width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);overflow:hidden;aspect-ratio:1920/882;color:#fff}@media(max-width: 1023px){.gallery-slider-wrapper{aspect-ratio:4/3}}@media(max-width: 767px){.gallery-slider-wrapper{aspect-ratio:auto;padding-bottom:96px}}.gallery-slider-wrapper .wp-block-gallery{margin:0 !important;padding:0 !important;max-width:none !important;width:100% !important;height:100%;gap:0 !important;position:relative !important}@media(max-width: 767px){.gallery-slider-wrapper .wp-block-gallery{height:auto;aspect-ratio:4/3}}.gallery-slider-wrapper .wp-block-gallery.is-layout-flex,.gallery-slider-wrapper .wp-block-gallery.has-nested-images{display:block !important}.gallery-slider-wrapper .wp-block-gallery>figcaption{display:none !important}.gallery-slider-wrapper .wp-block-gallery.has-nested-images figure.wp-block-image{margin:0 !important;width:100% !important;height:100% !important;display:block !important;flex-direction:unset !important;flex-grow:unset !important;justify-content:unset !important;position:relative !important}.gallery-slider-wrapper .wp-block-gallery.has-nested-images figure.wp-block-image img{display:block !important;visibility:visible !important;opacity:1 !important}.gallery-slider-wrapper .wp-block-gallery .slick-list{margin:0 !important;padding:0 14.28vw 0 2.86vw !important;width:100% !important;height:100%;overflow:visible !important}@media(max-width: 767px){.gallery-slider-wrapper .wp-block-gallery .slick-list{padding:0 40px 0 20px !important}}.gallery-slider-wrapper .wp-block-gallery .slick-track{display:flex !important;align-items:flex-start !important;height:100%}.gallery-slider-wrapper .wp-block-gallery .slick-slide{margin:0 !important;padding-right:2.34vw;box-sizing:border-box;height:100%;float:none !important;display:block !important;visibility:visible !important;opacity:1 !important}@media(max-width: 767px){.gallery-slider-wrapper .wp-block-gallery .slick-slide{padding-right:16px}}.gallery-slider-wrapper .wp-block-gallery .slick-slide>div{height:100%}.gallery-slider-wrapper .wp-block-gallery .slick-slide figure,.gallery-slider-wrapper .wp-block-gallery .slick-slide.wp-block-image{margin:0 !important;width:100% !important;height:100% !important;display:block !important;position:relative !important;transform-origin:top left;transform:translateY(5.1%) scale(0.82);opacity:.6;transition:transform .6s cubic-bezier(0.22, 1, 0.36, 1),opacity .6s ease}@media(prefers-reduced-motion: reduce){.gallery-slider-wrapper .wp-block-gallery .slick-slide figure,.gallery-slider-wrapper .wp-block-gallery .slick-slide.wp-block-image{transition:none}}.gallery-slider-wrapper .wp-block-gallery .slick-slide.slick-current figure,.gallery-slider-wrapper .wp-block-gallery .slick-slide.slick-current.wp-block-image{transform:none;opacity:1}.gallery-slider-wrapper .wp-block-gallery .slick-slide img{width:100% !important;height:100% !important;object-fit:cover !important;display:block !important;margin:0 !important;padding:0 !important;opacity:1 !important;visibility:visible !important;border-radius:0 !important;box-shadow:none !important}.gallery-slider-wrapper .wp-block-gallery .slick-slide.slick-current figure::after{content:"";position:absolute;inset:0;background:rgba(0,0,0,.1);pointer-events:none}.gallery-slider-wrapper .wp-block-gallery .slick-slide figcaption{display:none !important}.gallery-slider-wrapper .slide-overlay{position:absolute;inset:0;pointer-events:none;z-index:2}.gallery-slider-wrapper .slide-overlay>*{pointer-events:auto}.gallery-slider-wrapper .slide-title{position:absolute;left:15.6vw;top:32%;display:flex;flex-direction:column;width:max-content;max-width:70vw;line-height:1;color:#fff;pointer-events:none;transition:opacity .4s ease,transform .4s ease}@media(prefers-reduced-motion: reduce){.gallery-slider-wrapper .slide-title{transition:opacity .4s ease}}.gallery-slider-wrapper .slide-title-main{align-self:flex-start;font-family:"Inter Tight",Tahoma,Geneva,Verdana,sans-serif;font-weight:600;font-size:clamp(40px,7.9vw,152px);line-height:1.07;color:#f5f5f5}.gallery-slider-wrapper .slide-title-accent{align-self:flex-start;font-family:"Libre Caslon Text",Georgia,"Times New Roman",serif;font-weight:400;font-size:clamp(50px,9.9vw,190px);line-height:.92;color:#fff;margin-top:-0.12em;padding-left:.4em}@media(max-width: 767px){.gallery-slider-wrapper .slide-title{left:20px;top:auto;bottom:116px;max-width:calc(100vw - 40px)}}.gallery-slider-wrapper.is-navigating .slide-title{opacity:0;transform:translateY(12px)}@media(prefers-reduced-motion: reduce){.gallery-slider-wrapper.is-navigating .slide-title{transform:none}}.gallery-slider-wrapper .slide-counter{position:absolute;left:6.1vw;top:42.4%;font-family:"Inter Tight",Tahoma,Geneva,Verdana,sans-serif;font-weight:400;color:#fff;white-space:nowrap;line-height:1.2}.gallery-slider-wrapper .slide-counter .current{font-size:clamp(28px,3.18vw,61px)}.gallery-slider-wrapper .slide-counter .total{font-size:clamp(14px,1.35vw,26px)}@media(max-width: 767px){.gallery-slider-wrapper .slide-counter{left:20px;top:auto;bottom:28px;color:var(--color-text, #10100f)}}.gallery-slider-wrapper .slide-nav{position:absolute;left:55vw;top:54.5%;display:flex;align-items:center;gap:16px}@media(max-width: 767px){.gallery-slider-wrapper .slide-nav{left:auto;right:20px;top:auto;bottom:20px}}.gallery-slider-wrapper .btn{cursor:pointer;width:clamp(52px,6.15vw,118px);height:clamp(52px,6.15vw,118px);border-radius:50%;background:rgba(131,131,131,.6);border:1px solid #fff;color:#fff;display:flex;align-items:center;justify-content:center;flex-shrink:0;padding:0;transition:background-color .3s ease,color .3s ease}.gallery-slider-wrapper .btn svg{display:block;flex-shrink:0;width:clamp(18px,1.77vw,34px);height:auto}.gallery-slider-wrapper .btn svg path{fill:currentColor}.gallery-slider-wrapper .btn.prev svg{transform:scaleX(-1)}.gallery-slider-wrapper .btn:hover,.gallery-slider-wrapper .btn:focus-visible{background:#fff;color:var(--color-secondary);outline:none}@media(max-width: 767px){.gallery-slider-wrapper .btn{background:rgba(0,0,0,0);border-color:var(--color-secondary);color:var(--color-secondary)}.gallery-slider-wrapper .btn:hover,.gallery-slider-wrapper .btn:focus-visible{background:var(--color-secondary);color:#fff}}