.elementor-22 .elementor-element.elementor-element-cc5f31e:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-cc5f31e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#013E7C;}.elementor-22 .elementor-element.elementor-element-cc5f31e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-22 .elementor-element.elementor-element-cc5f31e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-22 .elementor-element.elementor-element-f930687{padding:0px 0px 30px 0px;}.elementor-22 .elementor-element.elementor-element-a5ce9bf{margin-top:0px;margin-bottom:0px;padding:10px 15px 0px 15px;}.elementor-22 .elementor-element.elementor-element-a6af216 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-390cfd1{padding:8% 0% 8% 0%;}.elementor-22 .elementor-element.elementor-element-98792d7{padding:0px 0px 30px 0px;}.elementor-22 .elementor-element.elementor-element-be83d78{margin-top:-125px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-9686c66 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 22.5px 0px 0px;}.elementor-22 .elementor-element.elementor-element-beb2fd1 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:42px 0px 33px 0px;background-color:#073E56;}.elementor-22 .elementor-element.elementor-element-722e15b > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 15px 0px 7.5px;}.elementor-22 .elementor-element.elementor-element-acf9630 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:42px 0px 33px 0px;background-color:#073E56;}.elementor-22 .elementor-element.elementor-element-7480ef0 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 7.5px 0px 15px;}.elementor-22 .elementor-element.elementor-element-1647888 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:42px 0px 33px 0px;background-color:#073E56;}.elementor-22 .elementor-element.elementor-element-01dd919 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 22.5px;}.elementor-22 .elementor-element.elementor-element-0a59516 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:42px 0px 33px 0px;background-color:#073E56;}.elementor-22 .elementor-element.elementor-element-9ff95fa{margin-top:100px;margin-bottom:0px;padding:0px 0px 30px 0px;}.elementor-22 .elementor-element.elementor-element-ac9c564:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-ac9c564 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9F9F9;}.elementor-22 .elementor-element.elementor-element-ac9c564{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 70px 0px;}.elementor-22 .elementor-element.elementor-element-ac9c564 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-22 .elementor-element.elementor-element-a1283a8.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-22 .elementor-element.elementor-element-d557a5b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:50px 0px 70px 0px;}.elementor-22 .elementor-element.elementor-element-d557a5b{width:var( --container-widget-width, 55% );max-width:55%;--container-widget-width:55%;--container-widget-flex-grow:0;}.elementor-22 .elementor-element.elementor-element-1661128 .qodef-timeline--vertical .qodef-e-item:not(:last-child){padding-bottom:30px;}.elementor-22 .elementor-element.elementor-element-1661128 .qodef-timeline--horizontal .qodef-e-item{padding:0 calc(30px/2);}.elementor-22 .elementor-element.elementor-element-30d62ab{margin-top:0px;margin-bottom:0px;padding:0px 0px 040px 0px;}.elementor-22 .elementor-element.elementor-element-bf25e70 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:80px 0px 50px 0px;}.elementor-22 .elementor-element.elementor-element-bf25e70{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-22 .elementor-element.elementor-element-a311336{margin-top:0px;margin-bottom:0px;padding:0px 0px 28px 0px;}.elementor-22 .elementor-element.elementor-element-66061bb > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 14px;}.elementor-22 .elementor-element.elementor-element-4ffc604 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 14px 0px 0px;}.elementor-22 .elementor-element.elementor-element-bf84143{margin-top:0px;margin-bottom:0px;padding:0px 0px 28px 0px;}.elementor-22 .elementor-element.elementor-element-8706910 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 14px;}.elementor-22 .elementor-element.elementor-element-592ac16 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 14px 0px 0px;}.elementor-22 .elementor-element.elementor-element-e5e0f34{margin-top:0px;margin-bottom:0px;padding:0px 0px 28px 0px;}.elementor-22 .elementor-element.elementor-element-94a1718 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 14px;}.elementor-22 .elementor-element.elementor-element-2ff5342 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 14px 0px 0px;}.elementor-22 .elementor-element.elementor-element-7ea0bab{margin-top:90px;margin-bottom:0px;padding:0px 0px 0px 0px;z-index:1;}.elementor-22 .elementor-element.elementor-element-72ca29d > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-74fc54d > .elementor-container{min-height:250px;}.elementor-22 .elementor-element.elementor-element-74fc54d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-75px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-74fc54d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-22 .elementor-element.elementor-element-e9ede91 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-22 .elementor-element.elementor-element-e9ede91 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}@media(min-width:768px){.elementor-22 .elementor-element.elementor-element-a1283a8{width:100%;}.elementor-22 .elementor-element.elementor-element-8512a10{width:100%;}}@media(max-width:1024px){.elementor-22 .elementor-element.elementor-element-9686c66 > .elementor-element-populated{padding:0px 2px 0px 0px;}.elementor-22 .elementor-element.elementor-element-722e15b > .elementor-element-populated{padding:0px 2px 0px 0px;}.elementor-22 .elementor-element.elementor-element-7480ef0 > .elementor-element-populated{padding:0px 2px 0px 0px;}.elementor-22 .elementor-element.elementor-element-01dd919 > .elementor-element-populated{padding:0px 2px 0px 0px;}.elementor-22 .elementor-element.elementor-element-ac9c564{padding:0px 0px 55px 0px;}.elementor-22 .elementor-element.elementor-element-74fc54d{margin-top:-95px;margin-bottom:0px;}}@media(max-width:767px){.elementor-22 .elementor-element.elementor-element-9686c66 > .elementor-element-populated{padding:0px 0px 30px 0px;}.elementor-22 .elementor-element.elementor-element-722e15b > .elementor-element-populated{padding:0px 0px 30px 0px;}.elementor-22 .elementor-element.elementor-element-7480ef0 > .elementor-element-populated{padding:0px 0px 30px 0px;}.elementor-22 .elementor-element.elementor-element-01dd919 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-a311336{padding:0px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-66061bb > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-4ffc604 > .elementor-element-populated{padding:10px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-bf84143{padding:0px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-8706910 > .elementor-element-populated{padding:10px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-592ac16 > .elementor-element-populated{padding:10px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-94a1718 > .elementor-element-populated{padding:10px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-2ff5342 > .elementor-element-populated{padding:10px 0px 0px 0px;}}@media(max-width:1024px) and (min-width:768px){.elementor-22 .elementor-element.elementor-element-9686c66{width:25%;}.elementor-22 .elementor-element.elementor-element-722e15b{width:25%;}.elementor-22 .elementor-element.elementor-element-7480ef0{width:25%;}.elementor-22 .elementor-element.elementor-element-01dd919{width:25%;}}/* Start custom CSS for earthcare_core_info_section, class: .elementor-element-682493d */.elementor-22 .elementor-element.elementor-element-682493d{
    text-align: center;
}

.elementor-22 .elementor-element.elementor-element-682493d p{
    font-size: 1.2em;
    line-height: 1.5em;
}/* End custom CSS */
/* Start custom CSS for earthcare_core_info_slider, class: .elementor-element-a8ea5cb */.elementor-22 .elementor-element.elementor-element-a8ea5cb img{
    max-height: 550px;
}/* End custom CSS */
/* Start custom CSS for qi_addons_for_elementor_timeline, class: .elementor-element-1661128 */@media screen and (max-width: 1024px) {
    .qodef-e-side-holder{
        padding: 5%!important;
    }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-ac9c564 */.elementor-22 .elementor-element.elementor-element-ac9c564{
    direction: rtl;
    unicode-bidi: embed;
}/* End custom CSS */
/* Start custom CSS for earthcare_core_banner, class: .elementor-element-0a59e39 */.elementor-22 .elementor-element.elementor-element-0a59e39 img{
    height: 220px;
    object-fit: cover;
}

.qodef-m-content{
    z-index: 1;
}
.banner-overlay::after{
    content: '';
    position: absolute;
    bottom:0;
    left:0;
    width:100%;
    height:100%;
    box-shadow: rgba(0, 0, 0, 0.80) 0px -110px 56px -50px inset;
    z-index: 0;
}/* End custom CSS */
/* Start custom CSS for earthcare_core_banner, class: .elementor-element-0892fe3 */.elementor-22 .elementor-element.elementor-element-0892fe3 img{
    height: 220px;
    object-fit: cover;
}

.qodef-m-content{
    z-index: 1;
}
.banner-overlay::after{
    content: '';
    position: absolute;
    bottom:0;
    left:0;
    width:100%;
    height:100%;
    box-shadow: rgba(0, 0, 0, 0.80) 0px -110px 56px -50px inset;
    z-index: 0;
}/* End custom CSS */
/* Start custom CSS for earthcare_core_banner, class: .elementor-element-e23f29c */.elementor-22 .elementor-element.elementor-element-e23f29c img{
    height: 220px;
    object-fit: cover;
}

.qodef-m-content{
    z-index: 1;
}
.banner-overlay::after{
    content: '';
    position: absolute;
    bottom:0;
    left:0;
    width:100%;
    height:100%;
    box-shadow: rgba(0, 0, 0, 0.80) 0px -110px 56px -50px inset;
    z-index: 0;
}/* End custom CSS */
/* Start custom CSS for earthcare_core_banner, class: .elementor-element-648af6b */.elementor-22 .elementor-element.elementor-element-648af6b img{
    height: 220px;
    object-fit: cover;
}

.qodef-m-content{
    z-index: 1;
}
.banner-overlay::after{
    content: '';
    position: absolute;
    bottom:0;
    left:0;
    width:100%;
    height:100%;
    box-shadow: rgba(0, 0, 0, 0.80) 0px -110px 56px -50px inset;
    z-index: 0;
}/* End custom CSS */
/* Start custom CSS for earthcare_core_banner, class: .elementor-element-498b122 */.elementor-22 .elementor-element.elementor-element-498b122 img{
    height: 220px;
    object-fit: cover;
}

.qodef-m-content{
    z-index: 1;
}
.banner-overlay::after{
    content: '';
    position: absolute;
    bottom:0;
    left:0;
    width:100%;
    height:100%;
    box-shadow: rgba(0, 0, 0, 0.80) 0px -110px 56px -50px inset;
    z-index: 0;
}/* End custom CSS */
/* Start custom CSS for earthcare_core_banner, class: .elementor-element-a4003ef */.elementor-22 .elementor-element.elementor-element-a4003ef img{
    height: 220px;
    object-fit: cover;
}

.qodef-m-content{
    z-index: 1;
}
.banner-overlay::after{
    content: '';
    position: absolute;
    bottom:0;
    left:0;
    width:100%;
    height:100%;
    box-shadow: rgba(0, 0, 0, 0.80) 0px -110px 56px -50px inset;
    z-index: 0;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-7ea0bab */@media screen and (max-width: 1024px){
    .elementor-22 .elementor-element.elementor-element-7ea0bab{
        display: flex;
        width: 100%;
        flex-direction: column;
        justify-content: center;
        text-align: center;
    }
}/* End custom CSS */