.banner-heading .elementor-heading-title b{font-weight:700}.service-dt-wrapper.active .service-btm-img{opacity:1;max-height:100%;transform:translateY(0)}.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}.testi-slider .thumbnail__button.slide-read-more{display:none!important}.ts-stars i{margin-right:4px!important}.ts-stars{margin-bottom:24px!important}.testi-slider .testimonials-thumbnails .thumbnail__slider_1-width{width:100%}.testi-slider .thumbnail__wrapper__content.slide-content{justify-content:start}.testi-slider .thumbnail__content{margin-top:auto}.ts-name-deg{margin-top:auto!important}.testi-slider .thumbnail__content{display:none!important}.testi-slider .thumbnail__description.slide-description{height:100%}.testi-slider .thumbnail__description.slide-description{display:flex;flex-direction:column}.ts-name-deg h6{color:var(--e-global-color-text)!important;font-size:18px!important;font-weight:400!important;line-height:26px!important;letter-spacing:-.32px!important}.ts-name-deg h2{color:var(--e-global-color-secondary)!important;font-family:"Plus Jakarta Sans",Sans-serif!important;font-size:24px!important;font-weight:600!important;line-height:32px!important;letter-spacing:-.48px!important;margin-bottom:8px!important}.pt-price{border-top:1px solid rgba(255,255,255,.12);border-bottom:1px solid rgba(255,255,255,.12)}.pt-single:hover{color:#060606!important}.pt-single:hover .pt-details ul li span{color:#060606!important}.pt-single:hover .pt-price{border-color:rgba(6,6,6,.12)!important}.pt-gs-btn .elementor-button{width:100%;height:52px;display:flex;justify-content:center;align-items:center}.pt-single:hover .elementor-button{background:var(--e-global-color-accent)!important}.has-bdr-clr{border-color:rgba(6,6,6,.12)!important}.elementor-widget-n-accordion .e-n-accordion-item{border:1px solid rgba(255,255,255,.08)!important}.bp-1st-col .wpr-grid-image-wrap img{width:100%;height:506px;object-fit:cover}.bp-1st-col .wpr-grid-item-date{margin-top:-24px}.bp-2nd-col .wpr-grid-item-above-content.elementor-clearfix{display:flex;flex-wrap:wrap;align-items:center}.bp-2nd-col .wpr-grid-item-date{padding-left:9px}.bp-2nd-col .wpr-grid-item-date span::before{content:"-";margin-right:9px}.bp-2nd-col .wpr-grid-image-wrap img{height:220px;object-fit:contain}.blog-p-3 .elementskit-post-image-card,.blog-p-4 .elementskit-post-image-card{display:flex!important;flex-direction:column-reverse}.blog-p-3 span.meta-date-text{position:absolute;right:0;bottom:32px}.blog-p-4 .elementskit-entry-header .elementskit-entry-thumb img{height:220px;object-fit:cover}.blog-p-3 .elementskit-entry-header .elementskit-entry-thumb img{height:506px;object-fit:cover}.blog-p-4 span.meta-date::before{content:"-";margin-right:9px}@media (max-width:767.98px){.resp-img-3,.resp-img-2{position:static!important}.blog-p-3 .elementskit-entry-header .elementskit-entry-thumb img{height:220px}}@media (min-width:768px) and (max-width:1024.98px){.bp-2nd-col .wpr-grid-image-wrap img{object-fit:cover}.blog-p-4 .elementskit-entry-header .elementskit-entry-thumb img{height:160px;object-fit:cover}.blog-p-3 .elementskit-entry-header .elementskit-entry-thumb img{height:458px;object-fit:cover}}