.mt-carousel img{max-width:100%;height:auto}.mt-carousel__caption{width:100%;background:#000;color:#fff;font-size:14px;line-height:1.7}.mt-carousel__caption>div{padding:10px 17px 30px}@media (min-width:768px){.mt-carousel__caption>div{padding:10px 17px}}@media (min-width:768px){.mt-carousel__caption{position:absolute;bottom:0;left:0;background:rgba(0,0,0,.75);font-size:16px}}.swiper-slide{overflow:hidden}.swiper-container.gallery-top{width:100%;height:auto;margin-left:auto;margin-right:auto;background:#000}@media (min-width:768px){.swiper-container.gallery-top{height:0;padding-bottom:56.25%}}.swiper-container.gallery-top .swiper-slide{background:#000}@media (min-width:768px){.swiper-container.gallery-top .swiper-slide{height:0;padding-bottom:56.25%}}.swiper-container.gallery-thumbs{width:100%;height:115px;margin-left:auto;margin-right:auto;background:0 0}.swiper-container.gallery-thumbs .swiper-slide__image{background-size:cover}.swiper-slide__image{position:relative;width:100%;height:0;padding-bottom:56.25%;background-size:contain;background-position:center;background-repeat:no-repeat}@media (min-width:768px){.swiper-slide__image[data-bg=bg-auto]{background-size:auto}}.gallery-thumbs{display:none;-moz-box-sizing:border-box;box-sizing:border-box;padding:10px 0}@media (min-width:768px){.swiper-container-initialized.gallery-thumbs{display:block}}.gallery-thumbs .swiper-slide{width:11.625%!important;height:100%}.gallery-thumbs .swiper-slide-thumb-active:before,.gallery-thumbs .swiper-slide:hover:before{content:'';display:block;width:calc(100% - 10px);height:calc(100% - 10px);position:absolute;top:0;left:0;background:0 0;border:5px solid #000}.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px}@media (min-width:768px){.swiper-pagination{display:none}}.swiper-pagination-bullet{background:#FFF;opacity:.25}.swiper-pagination-bullet.swiper-pagination-bullet-active{background:#FFF;opacity:.8}.swiper-button-next,.swiper-button-prev{display:none}@media (min-width:768px){.swiper-button-next,.swiper-button-prev{display:block;width:40px;height:40px;background-size:13px;background-color:rgba(0,0,0,.75);background-repeat:no-repeat}}.swiper-button-next{right:0}.swiper-button-prev{left:0}.mt-carousel__caption-content{display:-ms-flexbox;display:flex;font-weight:300}.mt-carousel__caption-index{margin-right:10px}.mt-carousel__caption-item{-ms-flex:1;flex:1}.mt-carousel__download{display:none}@media (min-width:768px){.mt-carousel__download{position:absolute;width:200px;font-size:16px;top:30px;right:30px;z-index:2;color:#fff!important;text-decoration:none!important}}@media (min-width:768px){.gallery-top .swiper-slide-active .mt-carousel__download{display:block;opacity:0;pointer-events:none}}@media (min-width:768px){.gallery-top:focus .swiper-slide-active .mt-carousel__download,.swiper-slide:hover .mt-carousel__download{display:block;opacity:1;pointer-events:auto}}@media (min-width:768px){.gallery-top .swiper-slide-active .mt-carousel__download:focus{display:block;opacity:1;pointer-events:auto}}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:0}