.elementor-646 .elementor-element.elementor-element-938c31d .jet-listing-dynamic-image{justify-content:flex-start;}.elementor-646 .elementor-element.elementor-element-938c31d .jet-listing-dynamic-image__figure{align-items:flex-start;}.elementor-646 .elementor-element.elementor-element-938c31d .jet-listing-dynamic-image a{display:flex;justify-content:flex-start;}.elementor-646 .elementor-element.elementor-element-938c31d .jet-listing-dynamic-image__caption{text-align:left;}.elementor-646 .elementor-element.elementor-element-2491085 > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}:is( .elementor-646 .elementor-element.elementor-element-2491085 > .jet-listing-grid > .swiper-lib > .swiper-wrapper, .elementor-646 .elementor-element.elementor-element-2491085 > .jet-listing-grid > .jet-listing-grid__items, .elementor-646 .elementor-element.elementor-element-2491085 > .jet-listing-grid > .jet-listing-grid__slider > .jet-listing-grid__items > .slick-list > .slick-track, .elementor-646 .elementor-element.elementor-element-2491085 > .jet-listing-grid > .jet-listing-grid__scroll-slider > .jet-listing-grid__items ) > .jet-listing-grid__item{padding-left:calc(0px / 2);padding-right:calc(0px / 2);}:is( .elementor-646 .elementor-element.elementor-element-2491085 > .jet-listing-grid, .elementor-646 .elementor-element.elementor-element-2491085 > .jet-listing-grid > .jet-listing-grid__slider.slick-lib, .elementor-646 .elementor-element.elementor-element-2491085 > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items{margin-left:calc( 0px / -2);margin-right:calc( 0px / -2);width:calc(100% + 0px);}.elementor-646 .elementor-element.elementor-element-2491085 > .jet-listing-grid:has( > .jet-listing-grid__slider.swiper-lib ){margin-left:calc( 0px / -2);margin-right:calc( 0px / -2);}:is( .elementor-646 .elementor-element.elementor-element-2491085 > .jet-listing-grid > .jet-listing-grid__slider.swiper-lib > .jet-listing-grid__items, .elementor-646 .elementor-element.elementor-element-2491085 > .jet-listing-grid > .jet-listing-grid__items, .elementor-646 .elementor-element.elementor-element-2491085 > .jet-listing-grid > .jet-listing-grid__slider > .jet-listing-grid__items > .slick-list > .slick-track, .elementor-646 .elementor-element.elementor-element-2491085 > .jet-listing-grid > .jet-listing-grid__scroll-slider > .jet-listing-grid__items ) > .jet-listing-grid__item{padding-top:calc(80px / 2);padding-bottom:calc(80px / 2);}:is( .elementor-646 .elementor-element.elementor-element-2491085 > .jet-listing-grid, .elementor-646 .elementor-element.elementor-element-2491085 > .jet-listing-grid > .jet-listing-grid__slider, .elementor-646 .elementor-element.elementor-element-2491085 > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items.grid-collapse-gap{margin-top:calc( 80px / -2);margin-bottom:calc( 80px / -2);}.elementor-widget-gallery .elementor-gallery-item__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-gallery .elementor-gallery-item__description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-gallery{--galleries-title-color-normal:var( --e-global-color-primary );--galleries-title-color-hover:var( --e-global-color-secondary );--galleries-pointer-bg-color-hover:var( --e-global-color-accent );--gallery-title-color-active:var( --e-global-color-secondary );--galleries-pointer-bg-color-active:var( --e-global-color-accent );}.elementor-widget-gallery .elementor-gallery-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-646 .elementor-element.elementor-element-c362806 .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-646 .elementor-element.elementor-element-c362806 .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:#FFFFFF1A;}.elementor-646 .elementor-element.elementor-element-c362806{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}/* Start custom CSS for jet-listing-grid, class: .elementor-element-2491085 */@media (min-width: 767px) {
    .elementor-646 .elementor-element.elementor-element-2491085 .jet-listing-grid__item:nth-child(odd) .service-section {
    flex-direction: row-reverse;
}

.elementor-646 .elementor-element.elementor-element-2491085 .jet-listing-grid__item:nth-child(odd) .service-section .service-section-text-col .text {
    padding: 40px 30px;
    background-color: rgb(255,255,255,0.4);
    backdrop-filter: blur(3px);
}
}/* End custom CSS */
/* Start custom CSS */.service-section-image-col .elementor-widget-jet-listing-dynamic-image,
.service-section-image-col .elementor-widget-jet-listing-dynamic-image .jet-listing-dynamic-image,
.service-section-image-col .elementor-widget-jet-listing-dynamic-image .jet-listing-dynamic-image .jet-listing-dynamic-image__link {
    width: 100%;
    height: 100%;
}

h1,h2,h3 {
    font-family: var(--serif, Tinos);
  font-weight: 400;
  line-height: 1.3em;
  color: var(--gray-00);
}

h4,h5,h6 {
    font-family: var(--sans, Manrope);
  font-weight: 600;
  line-height: 1.2em;
  color: var(--gray-00);
}

@media (max-width: 767px) {
    h1,h2,h3,h4,h5,h6 {
        text-align: center;
    }
}/* End custom CSS */