.elementor-700 .elementor-element.elementor-element-ef5289c {
    --spacer-size: 10px;
}

.elementor-700 .elementor-element.elementor-element-cf87e8c {
    --e-image-carousel-slides-to-show: 1;
}

.elementor-700 .elementor-element.elementor-element-7713e21 {
    font-family: "Roboto", Sans-serif;
    font-size: 26px;
    font-weight: 400;
}

.elementor-700 .elementor-element.elementor-element-140b467 {
    text-align: center;
}

.elementor-700 .elementor-element.elementor-element-140b467 .elementor-heading-title {
    color: #ED7B05;
    font-family: "Roboto", Sans-serif;
    font-size: 38px;
    font-weight: 600;
}

.elementor-700 .elementor-element.elementor-element-140b467 > .elementor-widget-container {
    margin: -112px 0px 0px 0px;
}

.elementor-700 .elementor-element.elementor-element-c97c4f3 {
    font-family: "Roboto", Sans-serif;
    font-weight: 400;
}

.elementor-700 .elementor-element.elementor-element-a99c63d {
    --spacer-size: 50px;
}

.elementor-700 .elementor-element.elementor-element-6ab8951 .elementor-button {
    font-family: "Roboto", Sans-serif;
    font-weight: 500;
    fill: #ED7B05;
    color: #ED7B05;
    background-color: #61CE7000;
    border-style: solid;
}

.elementor-700 .elementor-element.elementor-element-a620543 .elementor-button {
    font-family: "Roboto", Sans-serif;
    font-weight: 500;
    fill: #ED7B05;
    color: #ED7B05;
    background-color: #61CE7000;
    border-style: solid;
}

.elementor-700 .elementor-element.elementor-element-38848a3 .elementor-button {
    font-family: "Roboto", Sans-serif;
    font-weight: 500;
    fill: #ED7B05;
    color: #ED7B05;
    background-color: #61CE7000;
    border-style: solid;
}

.elementor-700 .elementor-element.elementor-element-ca03ef5 .elementor-button {
    font-family: "Roboto", Sans-serif;
    font-weight: 500;
    fill: #ED7B05;
    color: #ED7B05;
    background-color: #61CE7000;
    border-style: solid;
}

.elementor-700 .elementor-element.elementor-element-2537337 {
    --spacer-size: 50px;
}

.elementor-700 .elementor-element.elementor-element-60db4b9 img {
    max-width: 39%;
}

.elementor-700 .elementor-element.elementor-element-61d6dba img {
    max-width: 39%;
}

.elementor-700 .elementor-element.elementor-element-37b4dd8 img {
    max-width: 39%;
}

.elementor-700 .elementor-element.elementor-element-9b751b2 img {
    max-width: 39%;
}

.elementor-700 .elementor-element.elementor-element-d1ac9a4 img {
    max-width: 39%;
}

.elementor-700 .elementor-element.elementor-element-b15fe63 img {
    max-width: 39%;
}

.elementor-700 .elementor-element.elementor-element-77e41e3 img {
    max-width: 39%;
}

.elementor-700 .elementor-element.elementor-element-f532c38 img {
    max-width: 39%;
}

.elementor-700 .elementor-element.elementor-element-d0179df img {
    max-width: 39%;
}

.elementor-700 .elementor-element.elementor-element-5d0d0f0 img {
    max-width: 39%;
}

.elementor-700 .elementor-element.elementor-element-88d0b5a img {
    max-width: 39%;
}

.elementor-700 .elementor-element.elementor-element-69f1bb5 img {
    max-width: 39%;
}

.elementor-700 .elementor-element.elementor-element-2f05a2e {
    --spacer-size: 50px;
}

.elementor-700 .elementor-element.elementor-element-b76992d:not(.elementor-motion-effects-element-type-background), .elementor-700 .elementor-element.elementor-element-b76992d > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color: #F2F2F2;
}

.elementor-700 .elementor-element.elementor-element-b76992d {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

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

.elementor-700 .elementor-element.elementor-element-e4b775f {
    --spacer-size: 50px;
}

.elementor-700 .elementor-element.elementor-element-5474d78:not(.elementor-motion-effects-element-type-background), .elementor-700 .elementor-element.elementor-element-5474d78 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color: #F89019;
}

.elementor-700 .elementor-element.elementor-element-5474d78 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-700 .elementor-element.elementor-element-5474d78 > .elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-700 .elementor-element.elementor-element-e3a31b4:not(.elementor-motion-effects-element-type-background), .elementor-700 .elementor-element.elementor-element-e3a31b4 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color: #252A36;
}

.elementor-700 .elementor-element.elementor-element-e3a31b4 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

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

.elementor-700 .elementor-element.elementor-element-88394a3 {
    text-align: center;
}

.elementor-700 .elementor-element.elementor-element-88394a3 .elementor-heading-title {
    color: #E38806;
    font-family: "Roboto", Sans-serif;
    font-weight: 600;
}

@media(max-width: 767px) {
    .elementor-700 .elementor-element.elementor-element-cf87e8c .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image {
        border-radius:0px 0px 0px 0px;
    }

    .elementor-700 .elementor-element.elementor-element-cf87e8c {
        width: var( --container-widget-width, 434px );
        max-width: 434px;
        --container-widget-width: 434px;
        --container-widget-flex-grow: 0;
        align-self: center;
    }

    .elementor-700 .elementor-element.elementor-element-7713e21 > .elementor-widget-container {
        margin: -42px 0px 0px 0px;
    }

    .elementor-700 .elementor-element.elementor-element-140b467 .elementor-heading-title {
        font-size: 31px;
    }

    .elementor-700 .elementor-element.elementor-element-140b467 > .elementor-widget-container {
        margin: -103px 0px 0px 0px;
    }

    .elementor-700 .elementor-element.elementor-element-c97c4f3 {
        font-size: 18px;
    }

    .elementor-700 .elementor-element.elementor-element-c97c4f3 > .elementor-widget-container {
        margin: -79px 0px 0px 0px;
    }

    .elementor-700 .elementor-element.elementor-element-1e29da4 {
        width: 50%;
    }

    .elementor-700 .elementor-element.elementor-element-6ab8951 .elementor-button {
        font-size: 12px;
    }

    .elementor-700 .elementor-element.elementor-element-a620543 .elementor-button {
        font-size: 12px;
    }

    .elementor-700 .elementor-element.elementor-element-dc284dc {
        width: 50%;
    }

    .elementor-700 .elementor-element.elementor-element-38848a3 .elementor-button {
        font-size: 12px;
    }

    .elementor-700 .elementor-element.elementor-element-ca03ef5 .elementor-button {
        font-size: 12px;
    }

    .elementor-700 .elementor-element.elementor-element-2537337 {
        --spacer-size: 10px;
    }

    .elementor-700 .elementor-element.elementor-element-60db4b9 img {
        max-width: 70%;
    }

    .elementor-700 .elementor-element.elementor-element-61d6dba img {
        max-width: 70%;
    }

    .elementor-700 .elementor-element.elementor-element-37b4dd8 img {
        max-width: 70%;
    }

    .elementor-700 .elementor-element.elementor-element-9b751b2 img {
        max-width: 70%;
    }

    .elementor-700 .elementor-element.elementor-element-d1ac9a4 img {
        max-width: 70%;
    }

    .elementor-700 .elementor-element.elementor-element-b15fe63 img {
        max-width: 70%;
    }

    .elementor-700 .elementor-element.elementor-element-77e41e3 img {
        max-width: 70%;
    }

    .elementor-700 .elementor-element.elementor-element-f532c38 img {
        max-width: 70%;
    }

    .elementor-700 .elementor-element.elementor-element-d0179df img {
        max-width: 70%;
    }

    .elementor-700 .elementor-element.elementor-element-5d0d0f0 img {
        max-width: 70%;
    }

    .elementor-700 .elementor-element.elementor-element-88d0b5a img {
        max-width: 70%;
    }

    .elementor-700 .elementor-element.elementor-element-69f1bb5 img {
        max-width: 70%;
    }

    .elementor-700 .elementor-element.elementor-element-88394a3 {
        text-align: center;
    }

    .elementor-700 .elementor-element.elementor-element-88394a3 .elementor-heading-title {
        font-size: 10px;
    }
}
