.elementor-1320 .elementor-element.elementor-element-b5fb0ec:not(.elementor-motion-effects-element-type-background), .elementor-1320 .elementor-element.elementor-element-b5fb0ec > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-image: url("/static/images/clay-banks-LjqARJaJotc-unsplash.jpg");
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
}

.elementor-1320 .elementor-element.elementor-element-b5fb0ec > .elementor-background-overlay {
    background-color: #000c2d;
    opacity: 0.5;
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-1320 .elementor-element.elementor-element-b5fb0ec, .elementor-1320 .elementor-element.elementor-element-b5fb0ec > .elementor-background-overlay {
    border-radius: 0px 0px 120px 0px;
}

.elementor-1320 .elementor-element.elementor-element-b5fb0ec {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 200px 0px 160px 0px;
}

.elementor-1320 .elementor-element.elementor-element-211dd39 > .elementor-element-populated {
    margin: 0% 50% 0% 0%;
}

.elementor-1320 .elementor-element.elementor-element-3b23e95 .elementor-heading-title {
    color: #ffffff;
}

.elementor-1320 .elementor-element.elementor-element-e342adf {
    color: #DEE1F8;
}

.elementor-1320 .elementor-element.elementor-element-b8cea39 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 40px 0px 40px 0px;
}

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

.elementor-1320 .elementor-element.elementor-element-1086b37 {
    text-align: center;
}

.elementor-1320 .elementor-element.elementor-element-37c96e6 {
    text-align: center;
}

.elementor-1320 .elementor-element.elementor-element-37c96e6 > .elementor-widget-container {
    margin: 0px 40px 0px 40px;
}

.elementor-1320 .elementor-element.elementor-element-4d0a902 > .elementor-container {
    max-width: 1200px;
}

.elementor-1320 .elementor-element.elementor-element-4d0a902:not(.elementor-motion-effects-element-type-background), .elementor-1320 .elementor-element.elementor-element-4d0a902 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color: #FFFFFF;
}

.elementor-1320 .elementor-element.elementor-element-4d0a902 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 80px 0px 40px 0px;
}

.elementor-1320 .elementor-element.elementor-element-4d0a902 > .elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-bc-flex-widget .elementor-1320 .elementor-element.elementor-element-804df11.elementor-column .elementor-widget-wrap {
    align-items: flex-end;
}

.elementor-1320 .elementor-element.elementor-element-804df11.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
    align-content: flex-end;
    align-items: flex-end;
}

.elementor-1320 .elementor-element.elementor-element-804df11:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1320 .elementor-element.elementor-element-804df11 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color: #FFFFFF;
}

.elementor-1320 .elementor-element.elementor-element-804df11 > .elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 0px 0px 0px 0px;
}

.elementor-1320 .elementor-element.elementor-element-804df11 > .elementor-element-populated > .elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-1320 .elementor-element.elementor-element-1fd5502 > .elementor-widget-container {
    margin: -60px 0px 0px 0px;
    border-radius: 0px 0px 0px 0px;
}

.elementor-1320 .elementor-element.elementor-element-e527c71 > .elementor-element-populated {
    margin: 0px 0px 0px 50px;
}

.elementor-1320 .elementor-element.elementor-element-9693cd3 {
    text-align: left;
}

.elementor-1320 .elementor-element.elementor-element-9693cd3 > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
}

.elementor-1320 .elementor-element.elementor-element-26aaade {
    text-align: left;
}

.elementor-1320 .elementor-element.elementor-element-f247116 > .elementor-widget-container {
    margin: 0px 0px 10px 0px;
}

.elementor-1320 .elementor-element.elementor-element-973c5d9 > .elementor-container {
    max-width: 1200px;
}

.elementor-1320 .elementor-element.elementor-element-973c5d9:not(.elementor-motion-effects-element-type-background), .elementor-1320 .elementor-element.elementor-element-973c5d9 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color: #FFFFFF;
}

.elementor-1320 .elementor-element.elementor-element-973c5d9 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 80px 0px 40px 0px;
}

.elementor-1320 .elementor-element.elementor-element-973c5d9 > .elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-bc-flex-widget .elementor-1320 .elementor-element.elementor-element-16353cb.elementor-column .elementor-widget-wrap {
    align-items: flex-end;
}

.elementor-1320 .elementor-element.elementor-element-16353cb.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
    align-content: flex-end;
    align-items: flex-end;
}

.elementor-1320 .elementor-element.elementor-element-16353cb:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1320 .elementor-element.elementor-element-16353cb > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color: #FFFFFF;
}

.elementor-1320 .elementor-element.elementor-element-16353cb > .elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 0px 0px 0px 0px;
}

.elementor-1320 .elementor-element.elementor-element-16353cb > .elementor-element-populated > .elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-1320 .elementor-element.elementor-element-4ba3619 > .elementor-widget-container {
    margin: -60px 0px 0px 0px;
    border-radius: 0px 0px 0px 0px;
}

.elementor-1320 .elementor-element.elementor-element-5737161 > .elementor-element-populated {
    margin: 0px 0px 0px 50px;
}

.elementor-1320 .elementor-element.elementor-element-8325893 {
    text-align: left;
}

.elementor-1320 .elementor-element.elementor-element-8325893 > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
}

.elementor-1320 .elementor-element.elementor-element-305fd1c {
    text-align: left;
}

.elementor-1320 .elementor-element.elementor-element-c49d3ee > .elementor-widget-container {
    margin: 0px 0px 10px 0px;
}

.elementor-1320 .elementor-element.elementor-element-89b2028 > .elementor-container {
    max-width: 1200px;
}

.elementor-1320 .elementor-element.elementor-element-89b2028:not(.elementor-motion-effects-element-type-background), .elementor-1320 .elementor-element.elementor-element-89b2028 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color: #FFFFFF;
}

.elementor-1320 .elementor-element.elementor-element-89b2028 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 80px 0px 40px 0px;
}

.elementor-1320 .elementor-element.elementor-element-89b2028 > .elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-bc-flex-widget .elementor-1320 .elementor-element.elementor-element-9755f95.elementor-column .elementor-widget-wrap {
    align-items: flex-end;
}

.elementor-1320 .elementor-element.elementor-element-9755f95.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
    align-content: flex-end;
    align-items: flex-end;
}

.elementor-1320 .elementor-element.elementor-element-9755f95:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1320 .elementor-element.elementor-element-9755f95 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color: #FFFFFF;
}

.elementor-1320 .elementor-element.elementor-element-9755f95 > .elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 0px 0px 0px 0px;
}

.elementor-1320 .elementor-element.elementor-element-9755f95 > .elementor-element-populated > .elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-1320 .elementor-element.elementor-element-c51b8db > .elementor-widget-container {
    margin: -60px 0px 0px 0px;
    border-radius: 0px 0px 0px 0px;
}

.elementor-1320 .elementor-element.elementor-element-d674710 > .elementor-element-populated {
    margin: 0px 0px 0px 50px;
}

.elementor-1320 .elementor-element.elementor-element-c047a1a {
    text-align: left;
}

.elementor-1320 .elementor-element.elementor-element-c047a1a > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
}

.elementor-1320 .elementor-element.elementor-element-027fb62 {
    text-align: left;
}

.elementor-1320 .elementor-element.elementor-element-3e609df > .elementor-widget-container {
    margin: 0px 0px 10px 0px;
}

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

@media(max-width: 1024px) {
    .elementor-1320 .elementor-element.elementor-element-b5fb0ec, .elementor-1320 .elementor-element.elementor-element-b5fb0ec > .elementor-background-overlay {
        border-radius:0px 0px 80px 0px;
    }

    .elementor-1320 .elementor-element.elementor-element-b5fb0ec {
        padding: 160px 40px 104px 40px;
    }

    .elementor-1320 .elementor-element.elementor-element-211dd39 > .elementor-element-populated {
        margin: 0% 32% 0% 0%;
    }

    .elementor-1320 .elementor-element.elementor-element-b8cea39 {
        padding: 40px 40px 80px 40px;
    }

    .elementor-1320 .elementor-element.elementor-element-37c96e6 > .elementor-widget-container {
        margin: 0px 120px 0px 120px;
    }

    .elementor-1320 .elementor-element.elementor-element-4d0a902 {
        padding: 180px 60px 80px 60px;
    }

    .elementor-bc-flex-widget .elementor-1320 .elementor-element.elementor-element-804df11.elementor-column .elementor-widget-wrap {
        align-items: flex-start;
    }

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

    .elementor-1320 .elementor-element.elementor-element-804df11 > .elementor-element-populated {
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-1320 .elementor-element.elementor-element-1fd5502 img {
        width: 40%;
    }

    .elementor-1320 .elementor-element.elementor-element-1fd5502 > .elementor-widget-container {
        margin: -150px 0px 0px 0px;
    }

    .elementor-1320 .elementor-element.elementor-element-e527c71 > .elementor-element-populated {
        margin: 50px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-1320 .elementor-element.elementor-element-9693cd3 {
        text-align: center;
    }

    .elementor-1320 .elementor-element.elementor-element-9693cd3 > .elementor-widget-container {
        margin: 0px 0px 0px 0px;
    }

    .elementor-1320 .elementor-element.elementor-element-26aaade {
        text-align: center;
    }

    .elementor-1320 .elementor-element.elementor-element-f247116 {
        text-align: center;
    }

    .elementor-1320 .elementor-element.elementor-element-973c5d9 {
        padding: 180px 60px 80px 60px;
    }

    .elementor-bc-flex-widget .elementor-1320 .elementor-element.elementor-element-16353cb.elementor-column .elementor-widget-wrap {
        align-items: flex-start;
    }

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

    .elementor-1320 .elementor-element.elementor-element-16353cb > .elementor-element-populated {
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-1320 .elementor-element.elementor-element-4ba3619 img {
        width: 40%;
    }

    .elementor-1320 .elementor-element.elementor-element-4ba3619 > .elementor-widget-container {
        margin: -150px 0px 0px 0px;
    }

    .elementor-1320 .elementor-element.elementor-element-5737161 > .elementor-element-populated {
        margin: 50px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-1320 .elementor-element.elementor-element-8325893 {
        text-align: center;
    }

    .elementor-1320 .elementor-element.elementor-element-8325893 > .elementor-widget-container {
        margin: 0px 0px 0px 0px;
    }

    .elementor-1320 .elementor-element.elementor-element-305fd1c {
        text-align: center;
    }

    .elementor-1320 .elementor-element.elementor-element-c49d3ee {
        text-align: center;
    }

    .elementor-1320 .elementor-element.elementor-element-89b2028 {
        padding: 180px 60px 80px 60px;
    }

    .elementor-bc-flex-widget .elementor-1320 .elementor-element.elementor-element-9755f95.elementor-column .elementor-widget-wrap {
        align-items: flex-start;
    }

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

    .elementor-1320 .elementor-element.elementor-element-9755f95 > .elementor-element-populated {
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-1320 .elementor-element.elementor-element-c51b8db img {
        width: 40%;
    }

    .elementor-1320 .elementor-element.elementor-element-c51b8db > .elementor-widget-container {
        margin: -150px 0px 0px 0px;
    }

    .elementor-1320 .elementor-element.elementor-element-d674710 > .elementor-element-populated {
        margin: 50px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-1320 .elementor-element.elementor-element-c047a1a {
        text-align: center;
    }

    .elementor-1320 .elementor-element.elementor-element-c047a1a > .elementor-widget-container {
        margin: 0px 0px 0px 0px;
    }

    .elementor-1320 .elementor-element.elementor-element-027fb62 {
        text-align: center;
    }

    .elementor-1320 .elementor-element.elementor-element-3e609df {
        text-align: center;
    }
}

@media(max-width: 767px) {
    .elementor-1320 .elementor-element.elementor-element-b5fb0ec, .elementor-1320 .elementor-element.elementor-element-b5fb0ec > .elementor-background-overlay {
        border-radius:0px 0px 40px 0px;
    }

    .elementor-1320 .elementor-element.elementor-element-b5fb0ec {
        padding: 160px 24px 80px 24px;
    }

    .elementor-1320 .elementor-element.elementor-element-211dd39 > .elementor-element-populated {
        margin: 0px 0px 0px 0px;
    }

    .elementor-1320 .elementor-element.elementor-element-b8cea39 {
        padding: 32px 24px 64px 24px;
    }

    .elementor-1320 .elementor-element.elementor-element-37c96e6 > .elementor-widget-container {
        margin: 0px 0px 0px 0px;
    }

    .elementor-1320 .elementor-element.elementor-element-4d0a902 {
        padding: 120px 35px 60px 35px;
    }

    .elementor-1320 .elementor-element.elementor-element-804df11 > .elementor-element-populated {
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-1320 .elementor-element.elementor-element-1fd5502 img {
        width: 80%;
    }

    .elementor-1320 .elementor-element.elementor-element-1fd5502 > .elementor-widget-container {
        margin: -100px 0px 0px 0px;
    }

    .elementor-1320 .elementor-element.elementor-element-e527c71 > .elementor-element-populated {
        margin: 40px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-1320 .elementor-element.elementor-element-973c5d9 {
        padding: 120px 35px 60px 35px;
    }

    .elementor-1320 .elementor-element.elementor-element-16353cb > .elementor-element-populated {
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-1320 .elementor-element.elementor-element-4ba3619 img {
        width: 80%;
    }

    .elementor-1320 .elementor-element.elementor-element-4ba3619 > .elementor-widget-container {
        margin: -100px 0px 0px 0px;
    }

    .elementor-1320 .elementor-element.elementor-element-5737161 > .elementor-element-populated {
        margin: 40px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-1320 .elementor-element.elementor-element-89b2028 {
        padding: 120px 35px 60px 35px;
    }

    .elementor-1320 .elementor-element.elementor-element-9755f95 > .elementor-element-populated {
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-1320 .elementor-element.elementor-element-c51b8db img {
        width: 80%;
    }

    .elementor-1320 .elementor-element.elementor-element-c51b8db > .elementor-widget-container {
        margin: -100px 0px 0px 0px;
    }

    .elementor-1320 .elementor-element.elementor-element-d674710 > .elementor-element-populated {
        margin: 40px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
    }
}

@media(min-width: 768px) {
    .elementor-1320 .elementor-element.elementor-element-804df11 {
        width:35%;
    }

    .elementor-1320 .elementor-element.elementor-element-e527c71 {
        width: 65%;
    }

    .elementor-1320 .elementor-element.elementor-element-16353cb {
        width: 35%;
    }

    .elementor-1320 .elementor-element.elementor-element-5737161 {
        width: 65%;
    }

    .elementor-1320 .elementor-element.elementor-element-9755f95 {
        width: 35%;
    }

    .elementor-1320 .elementor-element.elementor-element-d674710 {
        width: 65%;
    }
}

@media(max-width: 1024px) and (min-width:768px) {
    .elementor-1320 .elementor-element.elementor-element-804df11 {
        width:100%;
    }

    .elementor-1320 .elementor-element.elementor-element-e527c71 {
        width: 100%;
    }

    .elementor-1320 .elementor-element.elementor-element-16353cb {
        width: 100%;
    }

    .elementor-1320 .elementor-element.elementor-element-5737161 {
        width: 100%;
    }

    .elementor-1320 .elementor-element.elementor-element-9755f95 {
        width: 100%;
    }

    .elementor-1320 .elementor-element.elementor-element-d674710 {
        width: 100%;
    }
}
