.gti-sec-image-slider{--gti-image-slider-radius:16px;--br-img:var(--gti-image-slider-radius)}.gti-sec-image-slider .gti-sec-image-slider__img-wrap,.gti-sec-image-slider .pwr-img-comp-slider,.gti-sec-image-slider .pwr-img-comp__after-img-wrapper,.gti-sec-image-slider .pwr-img-comp__before-img-wrapper,.gti-sec-image-slider .pwr-sec-images__hotspots,.gti-sec-image-slider .pwr-sec-images__hotspots .pwr-hotspot-img__img{border-radius:var(--gti-image-slider-radius);overflow:hidden}.gti-hotspot-layout .gti-hotspot,.gti-hotspot-layout .gti-hotspot__head{align-items:center;display:flex;flex-direction:row-reverse;gap:12px}.gti-hotspot-layout .gti-hotspot__head{background:hsla(0,0%,100%,.1);border:1.107px solid hsla(0,0%,100%,.1);border-radius:12px;box-shadow:5.646px 0 66.429px 0 rgba(1,104,117,.38);padding:8px 12px}.gti-hotspot-layout .gti-hotspot__label{font-size:20px;font-weight:400;line-height:1.2;position:relative}.gti-hotspot-layout .gti-hotspot__description-wrapper{opacity:0;pointer-events:none;transition:opacity .2s ease,visibility .2s ease;visibility:hidden}.gti-hotspot-layout .gti-hotspot:focus-within .gti-hotspot__description-wrapper,.gti-hotspot-layout .gti-hotspot:hover .gti-hotspot__description-wrapper{opacity:1;pointer-events:auto;visibility:visible}.gti-hotspot-layout .gti-hotspot__description-wrapper .gti-hotspot__description{padding:18px}@media (min-width:992px){.gti-hotspot-layout .gti-hotspot__description-wrapper .gti-hotspot__description{min-width:max-content}}.gti-hotspot-layout .gti-hotspot__description .pwr-rich-text p:first-child{margin-top:0}.gti-hotspot-layout .gti-hotspot__description .pwr-rich-text p:last-child{margin-bottom:0}.gti-sec-image-slider__img-wrap{align-items:center;display:flex;justify-content:center;line-height:0;width:100%}.gti-sec-image-slider__img-wrap--constrained{margin-inline:auto;max-height:var(--gti-img-max-h,none);max-width:var(--gti-img-max-w,100%)}.gti-sec-image-slider__img-wrap--constrained .pwr-sec-images__slide,.gti-sec-image-slider__img-wrap--constrained img{aspect-ratio:unset!important;height:auto!important;max-height:var(--gti-img-max-h,none);max-width:min(100%,var(--gti-img-max-w,100%));object-fit:contain;width:auto!important}