.elementor-61 .elementor-element.elementor-element-4fe93dc{--display:flex;--justify-content:center;--overlay-opacity:0.4;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20%;--padding-bottom:100px;--padding-left:0;--padding-right:0;}.elementor-61 .elementor-element.elementor-element-4fe93dc::before, .elementor-61 .elementor-element.elementor-element-4fe93dc > .elementor-background-video-container::before, .elementor-61 .elementor-element.elementor-element-4fe93dc > .e-con-inner > .elementor-background-video-container::before, .elementor-61 .elementor-element.elementor-element-4fe93dc > .elementor-background-slideshow::before, .elementor-61 .elementor-element.elementor-element-4fe93dc > .e-con-inner > .elementor-background-slideshow::before, .elementor-61 .elementor-element.elementor-element-4fe93dc > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-9d80438 );--background-overlay:'';}.elementor-61 .elementor-element.elementor-element-4fe93dc:not(.elementor-motion-effects-element-type-background), .elementor-61 .elementor-element.elementor-element-4fe93dc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-61 .elementor-element.elementor-element-e2de2dd{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-61 .elementor-element.elementor-element-4b4243a .elementor-button{background-color:var( --e-global-color-primary );fill:var( --e-global-color-e649ee2 );color:var( --e-global-color-e649ee2 );}.elementor-61 .elementor-element.elementor-element-4b4243a .elementor-button:hover, .elementor-61 .elementor-element.elementor-element-4b4243a .elementor-button:focus{background-color:var( --e-global-color-primary );}.elementor-61 .elementor-element.elementor-element-05667c8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-61 .elementor-element.elementor-element-05667c8:not(.elementor-motion-effects-element-type-background), .elementor-61 .elementor-element.elementor-element-05667c8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9F9F9;}.elementor-61 .elementor-element.elementor-element-60e2725{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-61 .elementor-element.elementor-element-f1642a9{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-61 .elementor-element.elementor-element-46b93a7{--display:flex;--gap:18px 18px;--row-gap:18px;--column-gap:18px;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:#B4B4B4;--border-color:#B4B4B4;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-61 .elementor-element.elementor-element-5804f0f{text-align:center;}.elementor-61 .elementor-element.elementor-element-5804f0f .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-61 .elementor-element.elementor-element-435c8a3{text-align:center;}.elementor-61 .elementor-element.elementor-element-c1ebc69{--display:flex;--gap:18px 18px;--row-gap:18px;--column-gap:18px;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:#B4B4B4;--border-color:#B4B4B4;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-61 .elementor-element.elementor-element-3719385{text-align:center;}.elementor-61 .elementor-element.elementor-element-3719385 .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-61 .elementor-element.elementor-element-905d2ec{text-align:center;}.elementor-61 .elementor-element.elementor-element-0b3bcb0{--display:flex;--gap:18px 18px;--row-gap:18px;--column-gap:18px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-61 .elementor-element.elementor-element-0d48ca4{text-align:center;}.elementor-61 .elementor-element.elementor-element-0d48ca4 .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-61 .elementor-element.elementor-element-992db33{text-align:center;}.elementor-61 .elementor-element.elementor-element-5d3577a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-61 .elementor-element.elementor-element-f902903{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-61 .elementor-element.elementor-element-3a11907 img{width:100%;height:660px;}.elementor-61 .elementor-element.elementor-element-830b596{--display:flex;--justify-content:center;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;--z-index:2;}.elementor-61 .elementor-element.elementor-element-830b596:not(.elementor-motion-effects-element-type-background), .elementor-61 .elementor-element.elementor-element-830b596 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-61 .elementor-element.elementor-element-8d71950{--display:flex;}.elementor-61 .elementor-element.elementor-element-8162707{padding:0px 0px 0px 0px;--icon-box-icon-margin:16px;}.elementor-61 .elementor-element.elementor-element-8162707 .elementor-icon-box-wrapper{text-align:left;}.elementor-61 .elementor-element.elementor-element-8162707 .elementor-icon-box-title{margin-block-end:8px;color:var( --e-global-color-e649ee2 );}.elementor-61 .elementor-element.elementor-element-8162707:has(:hover) .elementor-icon-box-title,
					 .elementor-61 .elementor-element.elementor-element-8162707:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-e649ee2 );}.elementor-61 .elementor-element.elementor-element-8162707 .elementor-icon-box-description{color:var( --e-global-color-e649ee2 );}.elementor-61 .elementor-element.elementor-element-737c1ea{--display:flex;}.elementor-61 .elementor-element.elementor-element-333b30c{padding:0px 0px 0px 0px;--icon-box-icon-margin:16px;}.elementor-61 .elementor-element.elementor-element-333b30c .elementor-icon-box-wrapper{text-align:left;}.elementor-61 .elementor-element.elementor-element-333b30c .elementor-icon-box-title{margin-block-end:8px;color:var( --e-global-color-e649ee2 );}.elementor-61 .elementor-element.elementor-element-333b30c:has(:hover) .elementor-icon-box-title,
					 .elementor-61 .elementor-element.elementor-element-333b30c:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-e649ee2 );}.elementor-61 .elementor-element.elementor-element-333b30c .elementor-icon-box-description{color:var( --e-global-color-e649ee2 );}.elementor-61 .elementor-element.elementor-element-991c9bb{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-slides-gap:10px;padding:0px 0px 0px 0px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-swiper-pagination-size:12px;--e-n-carousel-dots-normal-color:var( --e-global-color-e649ee2 );--e-n-carousel-dots-hover-color:var( --e-global-color-e649ee2 );--e-n-carousel-dots-horizontal-position:0px;--e-n-carousel-dots-horizontal-transform:0%;--e-n-carousel-dots-horizontal-offset:0px;--e-n-carousel-dots-vertical-position:100%;--e-n-carousel-dots-vertical-transform:-100%;--e-n-carousel-dots-vertical-offset:0px;--e-n-carousel-swiper-pagination-spacing:24px;}:where( .elementor-61 .elementor-element.elementor-element-991c9bb .swiper-slide ) > .e-con{--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}:where( [data-core-v316-plus="true"] .elementor-element.elementor-widget-n-carousel .swiper-slide ) > .e-con{--padding-block-start:0px;--padding-inline-end:0px;--padding-block-end:0px;--padding-inline-start:0px;}.elementor-61 .elementor-element.elementor-element-141795b{--display:flex;--z-index:1;}.elementor-61 .elementor-element.elementor-element-141795b:not(.elementor-motion-effects-element-type-background), .elementor-61 .elementor-element.elementor-element-141795b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e649ee2 );}.elementor-61 .elementor-element.elementor-element-f3c4e59{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-61 .elementor-element.elementor-element-b74c2d1{--spacer-size:32px;}.elementor-61 .elementor-element.elementor-element-8c148b2{padding:0px 0px 0px 20px;border-style:solid;border-width:0px 0px 0px 1px;border-color:var( --e-global-color-primary );}.elementor-61 .elementor-element.elementor-element-73bd134{--spacer-size:32px;}.elementor-61 .elementor-element.elementor-element-f26781a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-61 .elementor-element.elementor-element-f26781a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-61 .elementor-element.elementor-element-f26781a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-61 .elementor-element.elementor-element-f26781a .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-61 .elementor-element.elementor-element-f26781a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-61 .elementor-element.elementor-element-f26781a .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-61 .elementor-element.elementor-element-f26781a .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-61 .elementor-element.elementor-element-f26781a{--e-icon-list-icon-size:24px;--icon-vertical-offset:0px;}.elementor-61 .elementor-element.elementor-element-f26781a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-61 .elementor-element.elementor-element-f26781a .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;line-height:1.4em;}.elementor-61 .elementor-element.elementor-element-f26781a .elementor-icon-list-text{color:var( --e-global-color-e2bb2ee );transition:color 0.3s;}.elementor-61 .elementor-element.elementor-element-b682172{--spacer-size:32px;}.elementor-61 .elementor-element.elementor-element-0d07469.elementor-element{--align-self:flex-start;}.elementor-61 .elementor-element.elementor-element-68d36f8{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-61 .elementor-element.elementor-element-68d36f8:not(.elementor-motion-effects-element-type-background), .elementor-61 .elementor-element.elementor-element-68d36f8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-14d5519 );}.elementor-61 .elementor-element.elementor-element-98fea93{text-align:center;}.elementor-61 .elementor-element.elementor-element-f5f51a2{--spacer-size:64px;}.elementor-61 .elementor-element.elementor-element-ee4655d{--grid-columns:3;--grid-row-gap:32px;--grid-column-gap:32px;}.elementor-61 .elementor-element.elementor-element-ee4655d .elementor-loop-container{grid-auto-rows:1fr;}.elementor-61 .elementor-element.elementor-element-ee4655d .e-loop-item > .elementor-section, .elementor-61 .elementor-element.elementor-element-ee4655d .e-loop-item > .elementor-section > .elementor-container, .elementor-61 .elementor-element.elementor-element-ee4655d .e-loop-item > .e-con, .elementor-61 .elementor-element.elementor-element-ee4655d .e-loop-item .elementor-section-wrap  > .e-con{height:100%;}.elementor-61 .elementor-element.elementor-element-e96eef7{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:24px;--padding-right:24px;}.elementor-61 .elementor-element.elementor-element-e96eef7:not(.elementor-motion-effects-element-type-background), .elementor-61 .elementor-element.elementor-element-e96eef7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9F9F9;}.elementor-61 .elementor-element.elementor-element-3f05180{text-align:center;}.elementor-61 .elementor-element.elementor-element-6c31e27{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-61 .elementor-element.elementor-element-670c8cb.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:0px;}.elementor-61 .elementor-element.elementor-element-670c8cb .elementor-main-swiper:not(.elementor-thumbnails-swiper){height:100dvh;}.elementor-61 .elementor-element.elementor-element-670c8cb .elementor-thumbnails-swiper .elementor-carousel-image{aspect-ratio:4 / 3;}.elementor-61 .elementor-element.elementor-element-670c8cb .elementor-swiper-button{font-size:20px;}.elementor-61 .elementor-element.elementor-element-2aa741b{--display:flex;}.elementor-61 .elementor-element.elementor-element-2aa741b:not(.elementor-motion-effects-element-type-background), .elementor-61 .elementor-element.elementor-element-2aa741b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e2bb2ee );}.elementor-61 .elementor-element.elementor-element-2e966c2{--grid-columns:1;}.elementor-61 .elementor-element.elementor-element-33a3005{--display:flex;--padding-top:100px;--padding-bottom:100px;--padding-left:24px;--padding-right:24px;}.elementor-61 .elementor-element.elementor-element-8aabe62{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-61 .elementor-element.elementor-element-ff59197{width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;text-align:center;}.elementor-61 .elementor-element.elementor-element-2aab685{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:32px 48px;--row-gap:32px;--column-gap:48px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-61 .elementor-element.elementor-element-aceb95e{width:var( --container-widget-width, 60% );max-width:60%;padding:0px 0px 0px 0px;--container-widget-width:60%;--container-widget-flex-grow:0;}.elementor-61 .elementor-element.elementor-element-aceb95e .swiper-wrapper{display:flex;align-items:center;}.elementor-61 .elementor-element.elementor-element-4b027e9{--display:flex;--min-height:100px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}@media(max-width:1366px){.elementor-61 .elementor-element.elementor-element-f1642a9{--grid-auto-flow:row;}.elementor-61 .elementor-element.elementor-element-670c8cb.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-61 .elementor-element.elementor-element-33a3005{--padding-top:100px;--padding-bottom:100px;--padding-left:24px;--padding-right:24px;}}@media(min-width:768px){.elementor-61 .elementor-element.elementor-element-4fe93dc{--content-width:1740px;}.elementor-61 .elementor-element.elementor-element-60e2725{--content-width:1640px;}}@media(min-width:1367px){.elementor-61 .elementor-element.elementor-element-4fe93dc:not(.elementor-motion-effects-element-type-background), .elementor-61 .elementor-element.elementor-element-4fe93dc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}@media(max-width:1024px){.elementor-61 .elementor-element.elementor-element-4fe93dc{--min-height:calc(85dvh - 115px);}.elementor-61 .elementor-element.elementor-element-f1642a9{--grid-auto-flow:row;}.elementor-61 .elementor-element.elementor-element-5d3577a{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-61 .elementor-element.elementor-element-ee4655d{--grid-columns:2;}.elementor-61 .elementor-element.elementor-element-670c8cb.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-61 .elementor-element.elementor-element-670c8cb .elementor-main-swiper:not(.elementor-thumbnails-swiper){height:60vh;}.elementor-61 .elementor-element.elementor-element-2e966c2{--grid-columns:1;}.elementor-61 .elementor-element.elementor-element-8aabe62{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-61 .elementor-element.elementor-element-ff59197{width:100%;max-width:100%;text-align:center;}.elementor-61 .elementor-element.elementor-element-aceb95e{width:100%;max-width:100%;}}@media(max-width:767px){.elementor-61 .elementor-element.elementor-element-4fe93dc{--min-height:auto;}.elementor-61 .elementor-element.elementor-element-f1642a9{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-61 .elementor-element.elementor-element-ee4655d{--grid-columns:1;}.elementor-61 .elementor-element.elementor-element-e96eef7{--padding-top:64px;--padding-bottom:48px;--padding-left:24px;--padding-right:24px;}.elementor-61 .elementor-element.elementor-element-670c8cb.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-61 .elementor-element.elementor-element-670c8cb .elementor-main-swiper:not(.elementor-thumbnails-swiper){height:50vh;}.elementor-61 .elementor-element.elementor-element-2e966c2{--grid-columns:1;}}/* Start custom CSS for heading, class: .elementor-element-3613a89 */.elementor-61 .elementor-element.elementor-element-3613a89{
    max-width: 880px!important
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4fe93dc */.elementor-61 .elementor-element.elementor-element-4fe93dc .e-con-inner > * {
    max-width: 900px;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-830b596 */@media (width > 1366px) {
    .elementor-61 .elementor-element.elementor-element-830b596 {
        position: absolute;
        bottom: -32px;
        right: 64px;
        width: 50%;
        height: 50%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-141795b */.elementor-61 .elementor-element.elementor-element-141795b {
    position: absolute;
    bottom: 0;
    right: 32px;
    width: 50%;
    height: 50%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2aa741b */.elementor-61 .elementor-element.elementor-element-2aa741b .case-study-deco-heading {
    color: var(--e-global-color-primary);
}

.elementor-61 .elementor-element.elementor-element-2aa741b .elementor-widget-divider {
    --divider-color: var(--e-global-color-primary);
}

.elementor-61 .elementor-element.elementor-element-2aa741b .elementor-widget-theme-post-title h2 {
    color: white;
}

.elementor-61 .elementor-element.elementor-element-2aa741b .project-details {
    color: white;
}

.elementor-61 .elementor-element.elementor-element-2aa741b .e-n-accordion .jet-listing-dynamic-field__content {
    color: white;
}

@media (width > 1366px) {
    .elementor-61 .elementor-element.elementor-element-2aa741b .elementor-widget-theme-post-featured-image {
        height: 800px;

        margin-bottom: -200px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2aab685 */.elementor-61 .elementor-element.elementor-element-2aab685{
    max-width: 800px;
}/* End custom CSS */