.gallery .gallery-images{position:relative;height:300px}@media (min-width:768px){.gallery .gallery-images{height:100vh!important}}.gallery .gallery-carousel .gallery__slide-content,.gallery .gallery-carousel .gallery__slide-image-wrapper{height:100%}.gallery .swiper-slide{opacity:1;transition:.3s}.gallery .gallery-carousel .swiper-slide{width:auto!important}.gallery__slide-image{width:auto;max-width:none;height:300px!important}@media (min-width:768px){.gallery__slide-image{height:100vh!important}}.gallery img.gallery__slide-image{height:100%}.gallery .swiper-container{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;z-index:1}.gallery .swiper-slide a{display:inline}.gallery .swiper-scrollbar{position:relative;width:100%;height:1px;cursor:pointer;background:#a5a5a5;border-radius:0;left:30px;right:30px;max-width:calc(100% - 60px);margin-top:20px}@media screen and (min-width:320px){.gallery .swiper-scrollbar{margin-top:calc(1.5625vw + 15px)}}@media screen and (min-width:1600px){.gallery .swiper-scrollbar{margin-top:40px}}@media (min-width:576px){.gallery .swiper-scrollbar{left:0;right:0;max-width:100%}}@media (min-width:768px){.gallery .swiper-scrollbar{display:none}}.gallery .swiper-scrollbar .swiper-scrollbar-drag{background:#a5a5a5;border-radius:0;height:4px}.gallery .swiper-scrollbar .swiper-scrollbar-drag:before{background:#a5a5a5;height:3px;-webkit-transform:translateY(-3px);transform:translateY(-3px);width:100%;position:absolute;content:""}.gallery .swiper-scrollbar.swiper-scrollbar-lock{display:none}.swiper-slide:not(.swiper-slide-active){opacity:.65;transition:.3s}.swiper-slide:not(.swiper-slide-active) .gallery__slide-fancybox{pointer-events:none}.carousel-button{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:1;cursor:pointer;padding:5px;outline:none;color:#fff}.carousel-button i{font-size:28px}.carousel-button--next{right:15px}@media (min-width:992px){.carousel-button--next{right:3%}}.carousel-button--prev{left:15px}@media (min-width:992px){.carousel-button--prev{left:3%}}.carousel-button.swiper-button-disabled{display:none}