.elementor-41 .elementor-element.elementor-element-56a572a>.elementor-container {
    max-width: 1350px;
}

.elementor-41 .elementor-element.elementor-element-56a572a>.elementor-container>.elementor-column>.elementor-widget-wrap {
    align-content: flex-start;
    align-items: flex-start;
}

.elementor-41 .elementor-element.elementor-element-56a572a:not(.elementor-motion-effects-element-type-background),
.elementor-41 .elementor-element.elementor-element-56a572a>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: var( --e-global-color-primary);
}

.elementor-41 .elementor-element.elementor-element-56a572a {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin-top: -35px;
    margin-bottom: 0px;
    padding: 0em 0em 0em 0em;
}

.elementor-41 .elementor-element.elementor-element-56a572a>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-bc-flex-widget .elementor-41 .elementor-element.elementor-element-e86772c.elementor-column .elementor-widget-wrap {
    align-items: flex-start;
}

.elementor-41 .elementor-element.elementor-element-e86772c.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
    align-content: flex-start;
    align-items: flex-start;
}

.elementor-41 .elementor-element.elementor-element-e86772c>.elementor-element-populated {
    margin: -300px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
}

.elementor-41 .elementor-element.elementor-element-98eb447 {
    text-align: left;
}

.elementor-41 .elementor-element.elementor-element-a10772e {
    text-align: left;
}

.elementor-41 .elementor-element.elementor-element-a10772e .elementor-heading-title {
    font-family: "Syne", Sans-serif;
    font-weight: 500;
    font-style: normal;
}

.elementor-bc-flex-widget .elementor-41 .elementor-element.elementor-element-363482c.elementor-column .elementor-widget-wrap {
    align-items: flex-start;
}

.elementor-41 .elementor-element.elementor-element-363482c.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
    align-content: flex-start;
    align-items: flex-start;
}

.elementor-41 .elementor-element.elementor-element-363482c>.elementor-element-populated {
    margin: -150px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
}

.elementor-41 .elementor-element.elementor-element-9a2c952>.elementor-widget-container {
    padding: 0em 0em 0em 2em;
}

.elementor-41 .elementor-element.elementor-element-bade0ad>.elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-41 .elementor-element.elementor-element-6379167 iframe {
    height: 524px;
    filter: brightness( 110%) contrast( 101%) saturate( 100%) blur( 0px) hue-rotate( 0deg);
}

.elementor-41 .elementor-element.elementor-element-bec9ce8>.elementor-container {
    max-width: 1350px;
}

.elementor-41 .elementor-element.elementor-element-bec9ce8:not(.elementor-motion-effects-element-type-background),
.elementor-41 .elementor-element.elementor-element-bec9ce8>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #FBF9F9;
}

.elementor-41 .elementor-element.elementor-element-bec9ce8 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 1em 1em 1em 1em;
}

.elementor-41 .elementor-element.elementor-element-bec9ce8>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-bc-flex-widget .elementor-41 .elementor-element.elementor-element-f1349b4.elementor-column .elementor-widget-wrap {
    align-items: center;
}

.elementor-41 .elementor-element.elementor-element-f1349b4.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}

.elementor-41 .elementor-element.elementor-element-f1349b4:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-41 .elementor-element.elementor-element-f1349b4>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #F4F4F4;
}

.elementor-41 .elementor-element.elementor-element-f1349b4>.elementor-element-populated,
.elementor-41 .elementor-element.elementor-element-f1349b4>.elementor-element-populated>.elementor-background-overlay,
.elementor-41 .elementor-element.elementor-element-f1349b4>.elementor-background-slideshow {
    border-radius: 30px 30px 30px 30px;
}

.elementor-41 .elementor-element.elementor-element-f1349b4>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 1em 1em 1em 1em;
    --e-column-margin-right: 1em;
    --e-column-margin-left: 1em;
    padding: 2em 2em 2em 2em;
}

.elementor-41 .elementor-element.elementor-element-f1349b4>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-41 .elementor-element.elementor-element-a86e565 {
    text-align: left;
    font-family: "Poppins", Sans-serif;
    font-weight: 300;
    font-style: normal;
}

.elementor-41 .elementor-element.elementor-element-a86e565>.elementor-widget-container {
    padding: 0em 0em 0em 0.6em;
}

.elementor-41 .elementor-element.elementor-element-2b9738e {
    text-align: left;
}

.elementor-41 .elementor-element.elementor-element-2b9738e>.elementor-widget-container {
    padding: 0em 0em 0em 0.6em;
}

.elementor-41 .elementor-element.elementor-element-8e2b80c {
    text-align: left;
}

.elementor-41 .elementor-element.elementor-element-8e2b80c>.elementor-widget-container {
    padding: 0em 0em 0em 0.6em;
}

.elementor-bc-flex-widget .elementor-41 .elementor-element.elementor-element-7040518.elementor-column .elementor-widget-wrap {
    align-items: center;
}

.elementor-41 .elementor-element.elementor-element-7040518.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}

.elementor-41 .elementor-element.elementor-element-7040518:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-41 .elementor-element.elementor-element-7040518>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #D0F2F3;
}

.elementor-41 .elementor-element.elementor-element-7040518>.elementor-element-populated,
.elementor-41 .elementor-element.elementor-element-7040518>.elementor-element-populated>.elementor-background-overlay,
.elementor-41 .elementor-element.elementor-element-7040518>.elementor-background-slideshow {
    border-radius: 30px 30px 30px 30px;
}

.elementor-41 .elementor-element.elementor-element-7040518>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 1em 1em 1em 1em;
    --e-column-margin-right: 1em;
    --e-column-margin-left: 1em;
    padding: 2em 2em 2em 2em;
}

.elementor-41 .elementor-element.elementor-element-7040518>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-41 .elementor-element.elementor-element-3e0bfee {
    text-align: left;
}

.elementor-41 .elementor-element.elementor-element-3e0bfee>.elementor-widget-container {
    padding: 0em 0em 0em 0.6em;
}

.elementor-41 .elementor-element.elementor-element-4110e41 {
    text-align: left;
}

.elementor-41 .elementor-element.elementor-element-4110e41>.elementor-widget-container {
    padding: 0em 0em 0em 0.6em;
}

.elementor-41 .elementor-element.elementor-element-831a5ff {
    text-align: left;
}

.elementor-41 .elementor-element.elementor-element-831a5ff>.elementor-widget-container {
    padding: 0em 0em 0em 0.6em;
}

.elementor-41 .elementor-element.elementor-element-f1d7301 {
    text-align: left;
}

.elementor-41 .elementor-element.elementor-element-f1d7301>.elementor-widget-container {
    padding: 0em 0em 0em 0.6em;
}

.elementor-41 .elementor-element.elementor-element-d00c7c2>.elementor-container {
    max-width: 1350px;
}

.elementor-41 .elementor-element.elementor-element-d00c7c2:not(.elementor-motion-effects-element-type-background),
.elementor-41 .elementor-element.elementor-element-d00c7c2>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #FBF9F9;
}

.elementor-41 .elementor-element.elementor-element-d00c7c2 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 1em 1em 1em 1em;
}

.elementor-41 .elementor-element.elementor-element-d00c7c2>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-41 .elementor-element.elementor-element-0ba5a47:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-41 .elementor-element.elementor-element-0ba5a47>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: var( --e-global-color-secondary);
}

.elementor-41 .elementor-element.elementor-element-0ba5a47>.elementor-element-populated,
.elementor-41 .elementor-element.elementor-element-0ba5a47>.elementor-element-populated>.elementor-background-overlay,
.elementor-41 .elementor-element.elementor-element-0ba5a47>.elementor-background-slideshow {
    border-radius: 30px 30px 30px 30px;
}

.elementor-41 .elementor-element.elementor-element-0ba5a47>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 2em 2em 2em 2em;
}

.elementor-41 .elementor-element.elementor-element-0ba5a47>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-bc-flex-widget .elementor-41 .elementor-element.elementor-element-684d15b.elementor-column .elementor-widget-wrap {
    align-items: center;
}

.elementor-41 .elementor-element.elementor-element-684d15b.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}

.elementor-41 .elementor-element.elementor-element-f215ce4 {
    text-align: left;
}

.elementor-41 .elementor-element.elementor-element-2ed3e6b .elementor-heading-title {
    color: var( --e-global-color-text);
    font-family: "Syne", Sans-serif;
    font-size: 3.75em;
    font-weight: 500;
    font-style: normal;
}

.elementor-41 .elementor-element.elementor-element-c359a4d {
    text-align: left;
}

.elementor-41 .elementor-element.elementor-element-c359a4d>.elementor-widget-container {
    padding: 0em 0em 0em 0.6em;
}

.elementor-41 .elementor-element.elementor-element-6f2d210 {
    padding: 5em 0em 0em 0em;
}

.elementor-41 .elementor-element.elementor-element-e704f0c .elementor-heading-title {
    color: var( --e-global-color-text);
    font-family: "Syne", Sans-serif;
    font-size: 1.5em;
    font-weight: 500;
    font-style: normal;
}

.elementor-bc-flex-widget .elementor-41 .elementor-element.elementor-element-0114ec1.elementor-column .elementor-widget-wrap {
    align-items: center;
}

.elementor-41 .elementor-element.elementor-element-0114ec1.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}

.elementor-41 .elementor-element.elementor-element-cd3d0e5 {
    text-align: right;
}

body.elementor-page-41:not(.elementor-motion-effects-element-type-background),
body.elementor-page-41>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #FBF9F9;
}

@media(max-width:1024px) {
    .elementor-41 .elementor-element.elementor-element-56a572a {
        margin-top: 0px;
        margin-bottom: 0px;
        padding: 1em 1em 60em 1em;
    }
    .elementor-41 .elementor-element.elementor-element-e86772c>.elementor-element-populated {
        margin: 100px 1px 1px 1px;
        --e-column-margin-right: 1px;
        --e-column-margin-left: 1px;
        padding: 3em 0em 3em 0em;
    }
    .elementor-41 .elementor-element.elementor-element-363482c>.elementor-element-populated {
        margin: 1px 1px 1px 1px;
        --e-column-margin-right: 1px;
        --e-column-margin-left: 1px;
        padding: 1px 1px 1px 1px;
    }
    .elementor-41 .elementor-element.elementor-element-9a2c952>.elementor-widget-container {
        padding: 0px 0px 0px 0px;
    }
}

@media(max-width:767px) {
    .elementor-41 .elementor-element.elementor-element-56a572a {
        margin-top: -20px;
        margin-bottom: 0px;
        padding: 3em 1em 3em 1em;
    }
    .elementor-41 .elementor-element.elementor-element-e86772c>.elementor-element-populated {
        margin: 70px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }
    .elementor-41 .elementor-element.elementor-element-363482c>.elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 2em 0em 0em 0em;
    }
    .elementor-41 .elementor-element.elementor-element-f1349b4>.elementor-element-populated {
        margin: 1em 0em 1em 0em;
        --e-column-margin-right: 0em;
        --e-column-margin-left: 0em;
        padding: 1em 1em 1em 1em;
    }
    .elementor-41 .elementor-element.elementor-element-7040518>.elementor-element-populated {
        margin: 1em 0em 1em 0em;
        --e-column-margin-right: 0em;
        --e-column-margin-left: 0em;
        padding: 1em 1em 1em 1em;
    }
    .elementor-41 .elementor-element.elementor-element-0ba5a47>.elementor-element-populated {
        padding: 1em 1em 1em 1em;
    }
    .elementor-41 .elementor-element.elementor-element-684d15b {
        width: 25%;
    }
    .elementor-41 .elementor-element.elementor-element-80c84c3 {
        width: 75%;
    }
    .elementor-41 .elementor-element.elementor-element-2ed3e6b .elementor-heading-title {
        font-size: 1.9em;
    }
    .elementor-41 .elementor-element.elementor-element-6f2d210 {
        padding: 1em 1em 1em 1em;
    }
    .elementor-41 .elementor-element.elementor-element-efe5048 {
        width: 100%;
    }
    .elementor-41 .elementor-element.elementor-element-efe5048>.elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 0px 0px 0px 0px;
    }
    .elementor-41 .elementor-element.elementor-element-e704f0c .elementor-heading-title {
        font-size: 1.2em;
    }
    .elementor-41 .elementor-element.elementor-element-0114ec1 {
        width: 50%;
    }
    .elementor-41 .elementor-element.elementor-element-0114ec1>.elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 0px 0px 0px 0px;
    }
    .elementor-41 .elementor-element.elementor-element-cd3d0e5 {
        text-align: left;
    }
}

@media(min-width:768px) {
    .elementor-41 .elementor-element.elementor-element-e86772c {
        width: 43.528%;
    }
    .elementor-41 .elementor-element.elementor-element-363482c {
        width: 56.087%;
    }
    .elementor-41 .elementor-element.elementor-element-bade0ad {
        width: 100%;
    }
    .elementor-41 .elementor-element.elementor-element-f1349b4 {
        width: 50%;
    }
    .elementor-41 .elementor-element.elementor-element-7040518 {
        width: 50%;
    }
    .elementor-41 .elementor-element.elementor-element-0ba5a47 {
        width: 100%;
    }
    .elementor-41 .elementor-element.elementor-element-684d15b {
        width: 8.433%;
    }
    .elementor-41 .elementor-element.elementor-element-80c84c3 {
        width: 91.567%;
    }
    .elementor-41 .elementor-element.elementor-element-446debe {
        width: 63.098%;
    }
    .elementor-41 .elementor-element.elementor-element-b409801 {
        width: 36.824%;
    }
}

@media(max-width:1024px) and (min-width:768px) {
    .elementor-41 .elementor-element.elementor-element-e86772c {
        width: 100%;
    }
    .elementor-41 .elementor-element.elementor-element-363482c {
        width: 100%;
    }
    .elementor-41 .elementor-element.elementor-element-f1349b4 {
        width: 100%;
    }
    .elementor-41 .elementor-element.elementor-element-7040518 {
        width: 100%;
    }
    .elementor-41 .elementor-element.elementor-element-0ba5a47 {
        width: 100%;
    }
}


/* Start Custom Fonts CSS */

@font-face {
    font-family: 'Syne';
    font-style: normal;
    font-weight: normal;
    font-display: auto;
    src: url('https://cleanair360.com/wp-content/uploads/2021/11/Syne-Regular.ttf') format('truetype');
}

@font-face {
    font-family: 'Syne';
    font-style: normal;
    font-weight: 500;
    font-display: auto;
    src: url('https://cleanair360.com/wp-content/uploads/2021/11/Syne-Medium.ttf') format('truetype');
}


/* End Custom Fonts CSS */