figcaption{width:89%!important}.gallery-sec-wrapper{display:grid;grid-template:1fr 2fr 2fr 1fr;transition:grid-template-columns .5s ease}.gallery-sec-wrapper .e-child{min-width:300px}.gallery-item-hov{transform:scale(0);transition:all .4s linear}.gallery-single-item:hover .gallery-item-hov{transform:scale(1)}.gallery-single-item-2:hover .gallery-item-hov{transform:scale(1)}.gallery-slider .swiper{padding-inline-end:20.45%;padding-inline-start:20.45%}.gallery-slider .swiper img.swiper-slide-image{height:600px;object-fit:cover}.gallery-slider .swiper figcaption.elementor-image-carousel-caption{position:absolute;left:32px;bottom:32px;display:flex;flex-direction:column;align-items:baseline}.gallery-slider .swiper figcaption.elementor-image-carousel-caption span{font-family:"Plus Jakarta Sans",Sans-serif;font-weight:600;font-size:16px;line-height:24px;letter-spacing:-.48px;margin-top:4px}.gallery-sec-img figcaption{padding:0;position:absolute;left:32px;bottom:32px;display:flex;flex-direction:column;align-items:baseline;transition:all .4s linear;opacity:0}.gallery-sec-img:hover figcaption{opacity:1}.gallery-sec-img figcaption span{font-family:"Plus Jakarta Sans",Sans-serif;font-weight:600;font-size:16px;line-height:24px;letter-spacing:-.48px;margin-top:4px}.service-dt-wrapper{cursor:pointer}.service-btm-img{opacity:0;max-height:0;transform:translateY(-20px);overflow:hidden;transition:opacity .4s ease,transform .4s ease}.service-dt-wrapper.active .service-btm-img{opacity:1;max-height:100%;transform:translateY(0)}@media (min-width:768px) and (max-width:1024.98px){.banner-img{position:static!important}.gallery-sec-wrapper{display:flex!important;flex-wrap:wrap;gap:50px 0px;max-width:60%;margin:auto}}