.gallery-slider{position:relative;overflow:hidden;padding-top:clamp(100px,10vw,260px);padding-bottom:61px}.gallery-slider>img.object-fit{position:absolute;inset:0;width:100%;height:100%;z-index:0;pointer-events:none;-webkit-user-select:none;user-select:none;object-fit:cover;object-position:top center}.gallery-slider__h2{font-family:"Gotham Rounded",arial,sans-serif;font-weight:700;font-size:clamp(1.625rem,-.25rem + 3.9063vw,2.25rem);line-height:1.25;text-align:center;margin-bottom:20px}.gallery-slider__slide,.gallery-slider__slider{display:flex}.gallery-slider__slider:not(.tns-slider){gap:10px;padding-bottom:54px}.gallery-slider__slide.tns-item{display:flex!important}.gallery-slider__slide:not(.tns-item){width:100%;flex:1 0 0}.gallery-slider__slide:not(.tns-item):nth-child(3)~*{display:none}.gallery-slider__images{display:flex;gap:10px;width:100%}.gallery-slider__image{flex:1 0 0}.gallery-slider__img{display:block;width:100%;height:100%;max-height:500px;border-radius:30px;object-fit:cover}.gallery-slider .tns-navigation{min-height:17px;margin-top:37px}.gallery-slider .tns-controls,.gallery-slider .tns-nav{display:flex;justify-content:center;width:100%}.gallery-slider .tns-controls button[data-controls=next],.gallery-slider .tns-controls button[data-controls=prev]{display:none}.gallery-slider .tns-nav{align-items:center;flex-wrap:wrap;gap:10px;margin-top:0}.gallery-slider .tns-nav button{width:12px;aspect-ratio:1/1;background:#d9d9d9;border-radius:50%;border:0;padding:0;cursor:pointer;transition:background .3s}.gallery-slider .tns-nav button.tns-nav-active{background:#8c8c8c}@media all and (min-width:26.875rem){.gallery-slider__h2{margin-bottom:27px}.gallery-slider__slider:not(.tns-slider){gap:13px}.gallery-slider__images{gap:13px}}@media (min-width:64rem) and (max-width:100rem){.gallery-slider{padding-top:160px}}@media all and (min-width:64rem){.gallery-slider{padding-bottom:79px}}@media all and (min-width:80rem){.gallery-slider__img{min-height:306px}}@media (min-width:160rem){.gallery-slider{padding-top:260px}}@media (max-width:64rem){.gallery-slider{padding-top:120px}}@media all and (max-width:63.999rem){.gallery-slider__slide:not(.tns-item):nth-child(3){display:none}}@media all and (max-width:47.999rem){.gallery-slider__slide:not(.tns-item):nth-child(2){display:none}}