.elementor-30 .elementor-element.elementor-element-99afe50 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-30 .elementor-element.elementor-element-99afe50 > .elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-30 .elementor-element.elementor-element-386bd72 > .elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-30 .elementor-element.elementor-element-739b16d {
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 180px 0px 152px 0px;
}

.elementor-30 .elementor-element.elementor-element-3665c69 > .elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0% 0% 0% 15%;
}

.elementor-30 .elementor-element.elementor-element-447ad22 {
    padding: 85px 0px 0px 0px;
}

.elementor-30 .elementor-element.elementor-element-6b3d41a > .elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-30 .elementor-element.elementor-element-ac8be98 > .elementor-widget-container {
    padding: 0px 0px 0px 0px;
}

.elementor-30 .elementor-element.elementor-element-ac8be98 {
    width: var(--container-widget-width, 517px);
    max-width: 517px;
    --container-widget-width: 517px;
    --container-widget-flex-grow: 0;
}

.elementor-30 .elementor-element.elementor-element-0bffcba {
    padding: 65px 0px 0px 0px;
}

.elementor-30 .elementor-element.elementor-element-9a9bda6 > .elementor-element-populated {
    padding: 0px 0px 0px 0px;
}

.elementor-30 .elementor-element.elementor-element-19ee01c > .elementor-element-populated {
    margin: 0px 0px 0px -16px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: -16px;
    padding: 0px 0px 0px 0px;
}

.elementor-30 .elementor-element.elementor-element-7fd1ec6 > .elementor-widget-container {
    margin: -12px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-30 .elementor-element.elementor-element-7fd1ec6 {
    width: var(--container-widget-width, 305px);
    max-width: 305px;
    --container-widget-width: 305px;
    --container-widget-flex-grow: 0;
}

.elementor-30 .elementor-element.elementor-element-f637102 > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 1px 0px 0px 0px;
}

.elementor-30 .elementor-element.elementor-element-f3b5c76 > .elementor-element-populated {
    margin: 0px 0px 0px -10px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: -10px;
    padding: 0px 0px 0px 0px;
}

.elementor-30 .elementor-element.elementor-element-a620413 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 0px 60px 0px 60px;
}

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

.elementor-30 .elementor-element.elementor-element-16dd1f3 > .elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-30 .elementor-element.elementor-element-c9152c9 {
    margin-top: 155px;
    margin-bottom: 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-30 .elementor-element.elementor-element-9f395c1 > .elementor-element-populated {
    border-style: solid;
    border-width: 0px 1px 0px 0px;
    border-color: #fff;
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-30 .elementor-element.elementor-element-9f395c1 > .elementor-element-populated > .elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-30 .elementor-element.elementor-element-a064447 > .elementor-element-populated {
    border-style: solid;
    border-width: 0px 1px 0px 0px;
    border-color: #4A4847;
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 0px 0px;
}

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

.elementor-30 .elementor-element.elementor-element-f1e1b9b > .elementor-element-populated {
    border-style: solid;
    border-width: 0px 1px 0px 0px;
    border-color: #4A4847;
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 0px 0px;
}

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

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

.elementor-30 .elementor-element.elementor-element-112e367 {
    padding: 131px 0px 160px 0px;
}

.elementor-30 .elementor-element.elementor-element-9f30db0 > .elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-30 .elementor-element.elementor-element-b437185.elementor-column > .elementor-widget-wrap {
    justify-content: center;
}

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

.elementor-30 .elementor-element.elementor-element-9101649 > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-30 .elementor-element.elementor-element-9101649 {
    width: var(--container-widget-width, 611px);
    max-width: 611px;
    --container-widget-width: 611px;
    --container-widget-flex-grow: 0;
}

.elementor-30 .elementor-element.elementor-element-a26408c {
    border-style: none;
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 67px 0px 0px 0px;
}

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

.elementor-30 .elementor-element.elementor-element-233e50b.elementor-column > .elementor-widget-wrap {
    justify-content: center;
}

.elementor-30 .elementor-element.elementor-element-233e50b > .elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-30 .elementor-element.elementor-element-61a44ee > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-30 .elementor-element.elementor-element-61a44ee {
    width: var(--container-widget-width, 927px);
    max-width: 927px;
    --container-widget-width: 927px;
    --container-widget-flex-grow: 0;
}

.elementor-30 .elementor-element.elementor-element-aed0fd6:not(.elementor-motion-effects-element-type-background),
.elementor-30 .elementor-element.elementor-element-aed0fd6 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color: #AC835D;
}

.elementor-30 .elementor-element.elementor-element-aed0fd6 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 0px 0px 0px 0px;
}

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

.elementor-30 .elementor-element.elementor-element-524aa93 > .elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-30 .elementor-element.elementor-element-76cb5e4:not(.elementor-motion-effects-element-type-background),
.elementor-30 .elementor-element.elementor-element-76cb5e4 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color: #F9F1EC;
}

.elementor-30 .elementor-element.elementor-element-76cb5e4 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 129px 0px 170px 0px;
}

.elementor-30 .elementor-element.elementor-element-76cb5e4 > .elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

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

.elementor-30 .elementor-element.elementor-element-084f90e {
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 0px 0px 78px 0px;
}

.elementor-30 .elementor-element.elementor-element-d7f41df.elementor-column > .elementor-widget-wrap {
    justify-content: center;
}

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

.elementor-30 .elementor-element.elementor-element-6b0decb > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-30 .elementor-element.elementor-element-6b0decb {
    width: var(--container-widget-width, 700px);
    max-width: 700px;
    --container-widget-width: 700px;
    --container-widget-flex-grow: 0;
}

.elementor-30 .elementor-element.elementor-element-b0368ef {
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 190px 0px 100px 0px;
}

.elementor-30 .elementor-element.elementor-element-d557d8f > .elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0% 18% 0% 25%;
}

.elementor-30 .elementor-element.elementor-element-9a3c119 > .elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-30 .elementor-element.elementor-element-caa0ebe {
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 51px 0px 0px 0px;
}

.elementor-30 .elementor-element.elementor-element-848be94 > .elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-30 .elementor-element.elementor-element-7c518f4 {
    padding: 24px 0px 0px 0px;
}

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

.elementor-30 .elementor-element.elementor-element-0a900fa > .elementor-element-populated {
    margin: 50px 0px 100px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-30 .elementor-element.elementor-element-19cd5c4 {
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 0px 60px 0px 60px;
}

.elementor-30 .elementor-element.elementor-element-93991cc > .elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-30 .elementor-element.elementor-element-78726bb {
    padding: 167px 0px 150px 0px;
}

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

.elementor-30 .elementor-element.elementor-element-5faee6b.elementor-column > .elementor-widget-wrap {
    justify-content: center;
}

.elementor-30 .elementor-element.elementor-element-5faee6b > .elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-30 .elementor-element.elementor-element-dce48cf {
    width: var(--container-widget-width, 714px);
    max-width: 714px;
    --container-widget-width: 714px;
    --container-widget-flex-grow: 0;
}

.elementor-30 .elementor-element.elementor-element-7d60128 {
    padding: 70px 0px 0px 0px;
}

.elementor-30 .elementor-element.elementor-element-ffb4001.elementor-column > .elementor-widget-wrap {
    justify-content: center;
}

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

.elementor-30 .elementor-element.elementor-element-7d4a40f > .elementor-container {
    min-height: 790px;
}

.elementor-30 .elementor-element.elementor-element-7d4a40f {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-30 .elementor-element.elementor-element-7d4a40f > .elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

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

.elementor-30 .elementor-element.elementor-element-a2bd5ad {
    --spacer-size: 50px;
}

.elementor-30 .elementor-element.elementor-element-95f78d3 {
    padding: 138px 0px 140px 0px;
}

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

.elementor-30 .elementor-element.elementor-element-47f6bf5 > .elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-30 .elementor-element.elementor-element-28a2bc9 {
    padding: 56px 0px 0px 0px;
}

.elementor-30 .elementor-element.elementor-element-e7c034b.elementor-column > .elementor-widget-wrap {
    justify-content: center;
}

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

.elementor-30 .elementor-element.elementor-element-4c3d40e > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-30 .elementor-element.elementor-element-4c3d40e {
    width: var(--container-widget-width, 620px);
    max-width: 620px;
    --container-widget-width: 620px;
    --container-widget-flex-grow: 0;
}

@media(max-width:1440px) {
    .elementor-30 .elementor-element.elementor-element-739b16d {
        padding: 180px 0px 185px 0px;
    }

    .elementor-bc-flex-widget .elementor-30 .elementor-element.elementor-element-3665c69.elementor-column .elementor-widget-wrap {
        align-items: center;
    }

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

    .elementor-30 .elementor-element.elementor-element-3665c69 > .elementor-element-populated {
        padding: 0% 2% 0% 13%;
    }

    .elementor-30 .elementor-element.elementor-element-447ad22 {
        padding: 0px 0px 0px 0px;
    }

    .elementor-30 .elementor-element.elementor-element-19ee01c > .elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 0px 0px 0px 3px;
    }

    .elementor-30 .elementor-element.elementor-element-f3b5c76 > .elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 0% 13% 0% 0%;
    }

    .elementor-30 .elementor-element.elementor-element-b0368ef {
        padding: 190px 0px 100px 0px;
    }

    .elementor-30 .elementor-element.elementor-element-d557d8f > .elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 0% 0% 0% 13%;
    }

    .elementor-30 .elementor-element.elementor-element-ac073b0 {
        width: var(--container-widget-width, 540px);
        max-width: 540px;
        --container-widget-width: 540px;
        --container-widget-flex-grow: 0;
    }

    .elementor-30 .elementor-element.elementor-element-e24e826 > .elementor-widget-container {
        padding: 0px 0px 0px 0px;
    }

    .elementor-30 .elementor-element.elementor-element-e24e826 {
        width: var(--container-widget-width, 476px);
        max-width: 476px;
        --container-widget-width: 476px;
        --container-widget-flex-grow: 0;
    }

    .elementor-bc-flex-widget .elementor-30 .elementor-element.elementor-element-0a900fa.elementor-column .elementor-widget-wrap {
        align-items: center;
    }

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

    .elementor-30 .elementor-element.elementor-element-0a900fa > .elementor-element-populated {
        margin: 100px 0px 100px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 0% 13% 0% 0%;
    }

    .elementor-30 .elementor-element.elementor-element-42ab232 > .elementor-widget-container {
        margin: 0px 0px 0px -25px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-30 .elementor-element.elementor-element-42ab232 {
        width: auto;
        max-width: auto;
    }

    .elementor-30 .elementor-element.elementor-element-7d4a40f > .elementor-container {
        min-height: 645px;
    }
}

@media(max-width:1024px) {
    .elementor-30 .elementor-element.elementor-element-739b16d {
        padding: 0% 7% 0% 7%;
    }

    .elementor-30 .elementor-element.elementor-element-3665c69 > .elementor-element-populated {
        padding: 0% 0% 0% 0%;
    }

    .elementor-30 .elementor-element.elementor-element-6b3d41a > .elementor-element-populated {
        padding: 132px 0px 0px 0px;
    }

    .elementor-30 .elementor-element.elementor-element-ac8be98 {
        width: 100%;
        max-width: 100%;
    }

    .elementor-30 .elementor-element.elementor-element-19ee01c > .elementor-element-populated {
        margin: 0px 0px 0px -37px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: -37px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-30 .elementor-element.elementor-element-f3b5c76 > .elementor-element-populated {
        padding: 80px 0px 0px 0px;
    }

    .elementor-30 .elementor-element.elementor-element-13acc25 > .elementor-widget-container {
        margin: 0px 0px 0px 0px;
        padding: 0% 4% 0% 4%;
    }

    .elementor-30 .elementor-element.elementor-element-a620413 {
        padding: 0% 7% 0% 7%;
    }

    .elementor-30 .elementor-element.elementor-element-16dd1f3 > .elementor-element-populated {
        padding: 140px 0px 0px 0px;
    }

    .elementor-30 .elementor-element.elementor-element-c9152c9 {
        margin-top: 140px;
        margin-bottom: 0px;
    }

    .elementor-30 .elementor-element.elementor-element-a064447 > .elementor-element-populated {
        border-width: 0px 0px 0px 0px;
    }

    .elementor-30 .elementor-element.elementor-element-f1e1b9b > .elementor-element-populated {
        margin: 50px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-30 .elementor-element.elementor-element-ae11c7d > .elementor-element-populated {
        margin: 50px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-30 .elementor-element.elementor-element-112e367 {
        padding: 130px 0px 140px 0px;
    }

    .elementor-30 .elementor-element.elementor-element-9101649 {
        width: 100%;
        max-width: 100%;
    }

    .elementor-30 .elementor-element.elementor-element-b0368ef {
        padding: 0% 7% 0% 7%;
    }

    .elementor-30 .elementor-element.elementor-element-d557d8f > .elementor-element-populated {
        padding: 0% 0% 0% 0%;
    }

    .elementor-30 .elementor-element.elementor-element-58fd854 {
        padding: 131px 0px 0px 0px;
    }

    .elementor-30 .elementor-element.elementor-element-ac073b0 {
        width: var(--container-widget-width, 540px);
        max-width: 540px;
        --container-widget-width: 540px;
        --container-widget-flex-grow: 0;
    }

    .elementor-30 .elementor-element.elementor-element-e24e826 {
        width: 100%;
        max-width: 100%;
    }

    .elementor-30 .elementor-element.elementor-element-0a900fa.elementor-column > .elementor-widget-wrap {
        justify-content: center;
    }

    .elementor-30 .elementor-element.elementor-element-0a900fa > .elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 96px 0px 130px 0px;
    }

    .elementor-30 .elementor-element.elementor-element-42ab232 > .elementor-widget-container {
        margin: 0px 0px 0px 0px;
        padding: 0% 0% 0% 0%;
    }

    .elementor-30 .elementor-element.elementor-element-19cd5c4 {
        padding: 0% 7% 0% 7%;
    }

    .elementor-30 .elementor-element.elementor-element-78726bb {
        padding: 135px 0px 140px 0px;
    }

    .elementor-30 .elementor-element.elementor-element-ffb4001 > .elementor-element-populated {
        padding: 0px 0px 0px 0px;
    }

    .elementor-30 .elementor-element.elementor-element-7d4a40f > .elementor-container {
        min-height: 500px;
    }
}

@media(max-width:880px) {
    .elementor-30 .elementor-element.elementor-element-19ee01c > .elementor-element-populated {
        margin: 0px 0px 0px -6px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: -6px;
    }

    .elementor-30 .elementor-element.elementor-element-13acc25 > .elementor-widget-container {
        padding: 0% 0% 0% 0%;
    }

    .elementor-30 .elementor-element.elementor-element-a064447 > .elementor-element-populated {
        border-width: 0px 0px 0px 0px;
    }

    .elementor-30 .elementor-element.elementor-element-76cb5e4 {
        padding: 137px 0px 140px 0px;
    }

    .elementor-30 .elementor-element.elementor-element-6b0decb {
        width: 100%;
        max-width: 100%;
    }

    .elementor-30 .elementor-element.elementor-element-ac073b0 {
        width: 100%;
        max-width: 100%;
    }

    .elementor-30 .elementor-element.elementor-element-dce48cf {
        width: 100%;
        max-width: 100%;
    }

    .elementor-30 .elementor-element.elementor-element-4c3d40e {
        width: 100%;
        max-width: 100%;
    }
}

@media(max-width:767px) {
    .elementor-30 .elementor-element.elementor-element-7fd1ec6 > .elementor-widget-container {
        margin: 0px 0px 0px 0px;
    }

    .elementor-30 .elementor-element.elementor-element-c9152c9 {
        margin-top: 90px;
        margin-bottom: 0px;
    }

    .elementor-30 .elementor-element.elementor-element-9f395c1 > .elementor-element-populated {
        border-width: 0px 0px 0px 0px;
    }

    .elementor-30 .elementor-element.elementor-element-f1e1b9b > .elementor-element-populated {
        border-width: 0px 0px 0px 0px;
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }

    .elementor-30 .elementor-element.elementor-element-ae11c7d > .elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }

    .elementor-30 .elementor-element.elementor-element-112e367 {
        padding: 80px 0px 140px 0px;
    }

    .elementor-30 .elementor-element.elementor-element-a26408c {
        padding: 68px 0px 0px 0px;
    }

    .elementor-30 .elementor-element.elementor-element-0a900fa > .elementor-element-populated {
        padding: 94px 0px 130px 0px;
    }

    .elementor-30 .elementor-element.elementor-element-78726bb {
        padding: 137px 0px 150px 0px;
    }
}

@media(min-width:768px) {
    .elementor-30 .elementor-element.elementor-element-9a9bda6 {
        width: 13%;
    }

    .elementor-30 .elementor-element.elementor-element-19ee01c {
        width: 87%;
    }
}

@media(max-width:1024px) and (min-width:768px) {
    .elementor-30 .elementor-element.elementor-element-3665c69 {
        width: 100%;
    }

    .elementor-30 .elementor-element.elementor-element-f3b5c76 {
        width: 100%;
    }

    .elementor-30 .elementor-element.elementor-element-9f395c1 {
        width: 50%;
    }

    .elementor-30 .elementor-element.elementor-element-a064447 {
        width: 50%;
    }

    .elementor-30 .elementor-element.elementor-element-f1e1b9b {
        width: 50%;
    }

    .elementor-30 .elementor-element.elementor-element-ae11c7d {
        width: 50%;
    }

    .elementor-30 .elementor-element.elementor-element-d557d8f {
        width: 100%;
    }

    .elementor-30 .elementor-element.elementor-element-0a900fa {
        width: 100%;
    }
}

@media(max-width:880px) and (min-width:768px) {
    .elementor-30 .elementor-element.elementor-element-9f395c1 {
        width: 50%;
    }

    .elementor-30 .elementor-element.elementor-element-a064447 {
        width: 50%;
    }

    .elementor-30 .elementor-element.elementor-element-f1e1b9b {
        width: 50%;
    }

    .elementor-30 .elementor-element.elementor-element-ae11c7d {
        width: 50%;
    }
}
