.blog-gallery{overflow:hidden}.blog-gallery img{height:100%;object-fit:cover;width:100%}@media screen and (max-width:992px){.blog-gallery img{object-fit:contain}}.blog-gallery .image-title{background:rgba(0,0,0,.4);bottom:0;color:var(--leobit-text-white);font-family:var(--ssp);font-size:16px;font-weight:400;line-height:16px;padding:8px 14px;position:absolute;text-align:left;width:100%}.blog-gallery .swiper-wrapper{box-sizing:content-box;display:flex;position:relative;transition-property:transform;width:100%;z-index:1}.blog-gallery .swiper-slide{display:block;flex-shrink:0;position:relative;transition-property:transform}.blog-gallery .gallery-top{margin-bottom:10px;position:relative}@media screen and (max-width:992px){.blog-gallery .gallery-top{height:max-content}}.blog-gallery .gallery-top .swiper-slide{height:418px;width:100%}@media screen and (max-width:992px){.blog-gallery .gallery-top .swiper-slide{height:auto}}.blog-gallery .gallery-thumbs .swiper-slide{height:100px;opacity:.4;width:auto}.blog-gallery .gallery-thumbs .swiper-slide-thumb-active{opacity:1}.blog-gallery .gallery-nav{align-items:center;display:flex;height:48px;justify-content:space-between!important;left:14px;position:absolute;top:calc(50% - 24px);width:calc(100% - 28px);z-index:100}.blog-gallery .gallery-nav .gallery-button{background:rgba(0,0,0,.24);border-radius:200px;height:48px;width:48px}.blog-gallery .gallery-nav .gallery-button svg{height:24px;width:12px}