/* .elementor-1559 .elementor-element.elementor-element-3bbb4f0c {
    padding: 120px 0px 0px 0px;
} */

.elementor-1559 .elementor-element.elementor-element-74cf5e27>.elementor-container {
    max-width: 1320px;
}

.elementor-1559 .elementor-element.elementor-element-74cf5e27>.elementor-container>.elementor-column>.elementor-widget-wrap {
    align-content: center;
    align-items: center;
}

.elementor-1559 .elementor-element.elementor-element-65fc3f35 .elementor-heading-title {
    color: #666A83;
    font-family: "Urbanist", Sans-serif;
    font-size: 18px;
    font-weight: 500;
    line-height: 30px;
}

.elementor-1559 .elementor-element.elementor-element-65fc3f35>.elementor-widget-container {
    padding: 0px 0px 0px 50px;
}

.elementor-1559 .elementor-element.elementor-element-65fc3f35 {
    width: var(--container-widget-width, 90%);
    max-width: 90%;
    --container-widget-width: 90%;
    --container-widget-flex-grow: 0;
}

.elementor-1559 .elementor-element.elementor-element-26f44499>.elementor-container {
    max-width: 1320px;
}

/* .elementor-1559 .elementor-element.elementor-element-26f44499 {
    padding: 0px 0px 120px 0px;
} */

.elementor-1559 .elementor-element.elementor-element-738eac22>.elementor-widget-container {
    margin: 0px 0px 25px 0px;
}

.elementor-1559 .elementor-element.elementor-element-4c4f3a46>.elementor-widget-container {
    margin: 0px 0px 25px 0px;
}

.elementor-1559 .elementor-element.elementor-element-8239486>.elementor-container>.elementor-column>.elementor-widget-wrap {
    align-content: center;
    align-items: center;
}

.elementor-1559 .elementor-element.elementor-element-3a34fb5c>.elementor-widget-container {
    margin: 30px 0px 0px 0px;
}

.elementor-1559 .elementor-element.elementor-element-3a34fb5c {
    width: auto;
    max-width: auto;
}

.elementor-1559 .elementor-element.elementor-element-23b19cf5>.elementor-widget-container {
    margin: 19px 0px 0px 50px;
}

.elementor-1559 .elementor-element.elementor-element-23b19cf5 {
    width: auto;
    max-width: auto;
}

.elementor-1559 .elementor-element.elementor-element-6b77e6a4>.elementor-container {
    max-width: 1320px;
}

.elementor-1559 .elementor-element.elementor-element-6b77e6a4:not(.elementor-motion-effects-element-type-background),
.elementor-1559 .elementor-element.elementor-element-6b77e6a4>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #C8AEFF1F;
}

.elementor-1559 .elementor-element.elementor-element-6b77e6a4 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 110px 0px 110px 0px;
}

.elementor-1559 .elementor-element.elementor-element-6b77e6a4>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-1559 .elementor-element.elementor-element-3be207f3 {
    text-align: center;
}

.elementor-1559 .elementor-element.elementor-element-3be207f3>.elementor-widget-container {
    margin: 0px 0px 40px 0px;
}

.elementor-1559 .elementor-element.elementor-element-1ad76336 {
    padding: 120px 0px 90px 0px;
}

.elementor-1559 .elementor-element.elementor-element-10bb1261>.elementor-container {
    max-width: 1320px;
}

.elementor-1559 .elementor-element.elementor-element-10bb1261>.elementor-container>.elementor-column>.elementor-widget-wrap {
    align-content: center;
    align-items: center;
}

.elementor-1559 .elementor-element.elementor-element-24a459c5 {
    text-align: left;
}

.elementor-1559 .elementor-element.elementor-element-24a459c5>.elementor-widget-container {
    margin: 0px 0px 40px 0px;
}

.elementor-1559 .elementor-element.elementor-element-54529c52>.elementor-widget-container {
    margin: 30px 0px 0px 0px;
}

.elementor-1559 .elementor-element.elementor-element-29114d9>.elementor-container {
    max-width: 1320px;
}

.elementor-1559 .elementor-element.elementor-element-46b2f5e9 {
    overflow: hidden;
}

.elementor-1559 .elementor-element.elementor-element-7fb913ae>.elementor-container {
    max-width: 1320px;
}

.elementor-1559 .elementor-element.elementor-element-7fb913ae {
    padding: 70px 0px 130px 0px;
}

.elementor-1559 .elementor-element.elementor-element-2309684f {
    text-align: left;
}

.elementor-1559 .elementor-element.elementor-element-2309684f>.elementor-widget-container {
    margin: 0px 0px 40px 0px;
}

.elementor-1559 .elementor-element.elementor-element-5021410d .chy-marquee-5-area {
    background-color: transparent;
    background-image: linear-gradient(90deg, #FF7469 -2.17%, #FFB06D 100%);
}

.elementor-1559 .elementor-element.elementor-element-5021410d .chy-marquee-5-wrap .title-1,
.chy-marquee-5-wrap .title-2 {
    -webkit-text-stroke: 1px #FFFFFF;
    color: #FFFFFF;
}

.elementor-1559 .elementor-element.elementor-element-5021410d .marquee-text-6-wrap .title {
    color: #FFFFFF;
}

.elementor-1559 .elementor-element.elementor-element-149100fd>.elementor-container {
    max-width: 791px;
}

.elementor-1559 .elementor-element.elementor-element-39e80033 {
    text-align: center;
}

.elementor-1559 .elementor-element.elementor-element-39e80033>.elementor-widget-container {
    margin: 0px 0px 40px 0px;
}

.elementor-1559 .elementor-element.elementor-element-1dd6207e:not(.elementor-motion-effects-element-type-background),
.elementor-1559 .elementor-element.elementor-element-1dd6207e>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #3B2B5208;
}

.elementor-1559 .elementor-element.elementor-element-1dd6207e {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 130px 0px 0px 0px;
}

.elementor-1559 .elementor-element.elementor-element-1dd6207e>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}


.elementor-1559 .elementor-element.elementor-element-23be9577>.elementor-container {
    max-width: 1320px;
}

.elementor-1559 .elementor-element.elementor-element-23be9577>.elementor-container>.elementor-column>.elementor-widget-wrap {
    align-content: center;
    align-items: center;
}

.elementor-1559 .elementor-element.elementor-element-2906643c {
    text-align: left;
}

.elementor-1559 .elementor-element.elementor-element-2906643c>.elementor-widget-container {
    margin: 0px 0px 40px 0px;
}

.elementor-1559 .elementor-element.elementor-element-6c1d8146 .elementor-heading-title {
    color: #666A83;
    font-family: "Urbanist", Sans-serif;
    font-size: 18px;
    font-weight: 500;
    line-height: 30px;
}

.elementor-1559 .elementor-element.elementor-element-60d60f59>.elementor-container {
    max-width: 1320px;
}

.elementor-1559 .elementor-element.elementor-element-4da83389>.elementor-widget-container {
    margin: 20px 0px 0px 0px;
}

.elementor-1559 .elementor-element.elementor-element-180ee607 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin-top: -9px;
    margin-bottom: 0px;
}

.elementor-1559 .elementor-element.elementor-element-180ee607>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-1559 .elementor-element.elementor-element-1dc45704>.elementor-element-populated {
    padding: 0px 0px 0px 0px;
}

@media(max-width:1024px) {
    .elementor-1559 .elementor-element.elementor-element-65fc3f35>.elementor-widget-container {
        padding: 0px 0px 0px 0px;
    }

    .elementor-1559 .elementor-element.elementor-element-24a459c5>.elementor-widget-container {
        margin: 0px 0px 0px 0px;
    }

    .elementor-1559 .elementor-element.elementor-element-54529c52>.elementor-widget-container {
        margin: 0 auto 0 0;
    }

    .elementor-1559 .elementor-element.elementor-element-60d60f59 {
        margin-top: 30px;
        margin-bottom: 0px;
    }
}

@media(min-width:768px) {
    .elementor-1559 .elementor-element.elementor-element-128f3085 {
        width: 48%;
    }

    .elementor-1559 .elementor-element.elementor-element-2e5601de {
        width: 52%;
    }

    .elementor-1559 .elementor-element.elementor-element-d05e6d8 {
        width: 50%;
    }

    .elementor-1559 .elementor-element.elementor-element-441f4fc5 {
        width: 50%;
    }
}

@media(max-width:1024px) and (min-width:768px) {
    .elementor-1559 .elementor-element.elementor-element-128f3085 {
        width: 100%;
    }

    .elementor-1559 .elementor-element.elementor-element-2e5601de {
        width: 100%;
    }

    .elementor-1559 .elementor-element.elementor-element-6b4f8b6d {
        width: 100%;
    }

    .elementor-1559 .elementor-element.elementor-element-1decb0d9 {
        width: 100%;
    }

    .elementor-1559 .elementor-element.elementor-element-d05e6d8 {
        width: 100%;
    }

    .elementor-1559 .elementor-element.elementor-element-1b49092d {
        width: 50%;
    }

    .elementor-1559 .elementor-element.elementor-element-36298be {
        width: 50%;
    }

    .elementor-1559 .elementor-element.elementor-element-476fc303 {
        width: 50%;
    }

    .elementor-1559 .elementor-element.elementor-element-402d6718 {
        width: 100%;
    }

    .elementor-1559 .elementor-element.elementor-element-536113c5 {
        width: 100%;
    }

    .elementor-1559 .elementor-element.elementor-element-302dbbf1 {
        width: 100%;
    }

    .elementor-1559 .elementor-element.elementor-element-3e9ecf1b {
        width: 80%;
    }
}