.elementor-928 .elementor-element.elementor-element-08d9f17 {
    padding: 20px 20px 20px 20px;
}

.elementor-928 .elementor-element.elementor-element-adbaa2f>.elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
}

.elementor-928 .elementor-element.elementor-element-2feeeb1 .elementor-heading-title {
    color: var(--e-global-color-astglobalcolor1);
}

.elementor-928 .elementor-element.elementor-element-d35167b {
    padding: 20px 20px 0px 20px;
}

.elementor-928 .elementor-element.elementor-element-c23de86>.elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-928 .elementor-element.elementor-element-59835f7 {
    text-align: center;
}

.elementor-928 .elementor-element.elementor-element-59835f7 .elementor-heading-title {
    color: #FFFFFF;
}

.elementor-928 .elementor-element.elementor-element-59835f7>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 10px 10px 10px 10px;
    border-radius: 15px 15px 15px 15px;
}

.elementor-928 .elementor-element.elementor-element-1ad6501 {
    text-align: left;
}

.elementor-928 .elementor-element.elementor-element-1ad6501 img {
    width: 100%;
    max-width: 100%;
    height: 275px;
    border-radius: 10px 10px 10px 10px;
}

.elementor-928 .elementor-element.elementor-element-1ad6501>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-928 .elementor-element.elementor-element-203a7df>.elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 0px 20px;
}

.elementor-928 .elementor-element.elementor-element-bf16dbe {
    text-align: center;
}

.elementor-928 .elementor-element.elementor-element-bf16dbe .elementor-heading-title {
    color: #FFFFFF;
}

.elementor-928 .elementor-element.elementor-element-bf16dbe>.elementor-widget-container {
    margin: 0px 200px 0px 200px;
    padding: 10px 10px 10px 10px;
    background-color: var(--e-global-color-astglobalcolor1);
    border-radius: 15px 15px 15px 15px;
}

.elementor-928 .elementor-element.elementor-element-eb2467a {
    text-align: justify;
}

.elementor-928 .elementor-element.elementor-element-eb2467a>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-928 .elementor-element.elementor-element-699d625 {
    padding: 20px 20px 0px 20px;
}

.elementor-928 .elementor-element.elementor-element-226a558>.elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 0px 20px;
}

.elementor-928 .elementor-element.elementor-element-8ab2b44 {
    text-align: justify;
}

.elementor-928 .elementor-element.elementor-element-8ab2b44>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-928 .elementor-element.elementor-element-b19640d {
    padding: 20px 20px 20px 20px;
}

.elementor-928 .elementor-element.elementor-element-e396ba9>.elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-928 .elementor-element.elementor-element-d85a199 {
    text-align: center;
}

.elementor-928 .elementor-element.elementor-element-d85a199 .elementor-heading-title {
    color: #FFFFFF;
}

.elementor-928 .elementor-element.elementor-element-d85a199>.elementor-widget-container {
    margin: 0px 75px 0px 75px;
    padding: 10px 10px 10px 10px;
    background-color: var(--e-global-color-astglobalcolor1);
    border-radius: 15px 15px 15px 15px;
}

.elementor-928 .elementor-element.elementor-element-4799ca2 {
    text-align: center;
}

.elementor-928 .elementor-element.elementor-element-4799ca2 img {
    width: 100%;
    max-width: 100%;
    height: 275px;
    border-radius: 10px 10px 10px 10px;
}

.elementor-928 .elementor-element.elementor-element-4799ca2>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-928 .elementor-element.elementor-element-a637d80>.elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 0px 20px;
}

.elementor-928 .elementor-element.elementor-element-ce108e5 {
    text-align: justify;
}

.elementor-928 .elementor-element.elementor-element-ecf9cf2 {
    padding: 20px 20px 20px 20px;
}

.elementor-928 .elementor-element.elementor-element-aa2d2e4>.elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 0px 20px;
}

.elementor-928 .elementor-element.elementor-element-9384a22 {
    text-align: center;
}

.elementor-928 .elementor-element.elementor-element-9384a22 .elementor-heading-title {
    color: #FFFFFF;
}

.elementor-928 .elementor-element.elementor-element-9384a22>.elementor-widget-container {
    margin: 0px 275px 0px 275px;
    padding: 10px 10px 10px 10px;
    background-color: var(--e-global-color-astglobalcolor1);
    border-radius: 15px 15px 15px 15px;
}

.elementor-928 .elementor-element.elementor-element-43308f1 {
    text-align: justify;
}

.elementor-928 .elementor-element.elementor-element-5cca5f6>.elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 0px 20px;
}

.elementor-928 .elementor-element.elementor-element-62e8e7a {
    text-align: left;
}

.elementor-928 .elementor-element.elementor-element-62e8e7a img {
    width: 100%;
    max-width: 100%;
    height: 275px;
    border-radius: 10px 10px 10px 10px;
}

.elementor-928 .elementor-element.elementor-element-62e8e7a>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-928 .elementor-element.elementor-element-67f633a {
    padding: 20px 20px 20px 20px;
}

.elementor-928 .elementor-element.elementor-element-be558ba>.elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 0px 20px;
}

.elementor-928 .elementor-element.elementor-element-e2195b3 {
    text-align: left;
}

.elementor-928 .elementor-element.elementor-element-e2195b3 img {
    width: 100%;
    max-width: 100%;
    height: 275px;
    border-radius: 10px 10px 10px 10px;
}

.elementor-928 .elementor-element.elementor-element-e2195b3>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-928 .elementor-element.elementor-element-b61ab28>.elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 0px 20px;
}

.elementor-928 .elementor-element.elementor-element-e6b1d13 {
    text-align: center;
}

.elementor-928 .elementor-element.elementor-element-e6b1d13 .elementor-heading-title {
    color: #FFFFFF;
}

.elementor-928 .elementor-element.elementor-element-e6b1d13>.elementor-widget-container {
    margin: 0px 175px 0px 175px;
    padding: 10px 10px 10px 10px;
    background-color: var(--e-global-color-astglobalcolor1);
    border-radius: 15px 15px 15px 15px;
}

.elementor-928 .elementor-element.elementor-element-c3e0a5b {
    text-align: justify;
}

.elementor-928 .elementor-element.elementor-element-334e04b>.elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 0px 20px;
}

.elementor-928 .elementor-element.elementor-element-0801d7b {
    text-align: left;
}

.elementor-928 .elementor-element.elementor-element-0801d7b img {
    width: 100%;
    max-width: 100%;
    height: 275px;
    border-radius: 10px 10px 10px 10px;
}

.elementor-928 .elementor-element.elementor-element-0801d7b>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-928 .elementor-element.elementor-element-c241a7a {
    --spacer-size: 50px;
}

@media(min-width:768px) {
    .elementor-928 .elementor-element.elementor-element-c23de86 {
        width: 30.026%;
    }

    .elementor-928 .elementor-element.elementor-element-203a7df {
        width: 69.64%;
    }

    .elementor-928 .elementor-element.elementor-element-e396ba9 {
        width: 30.026%;
    }

    .elementor-928 .elementor-element.elementor-element-a637d80 {
        width: 69.64%;
    }

    .elementor-928 .elementor-element.elementor-element-aa2d2e4 {
        width: 64.075%;
    }

    .elementor-928 .elementor-element.elementor-element-5cca5f6 {
        width: 35.591%;
    }

    .elementor-928 .elementor-element.elementor-element-be558ba {
        width: 25.026%;
    }

    .elementor-928 .elementor-element.elementor-element-b61ab28 {
        width: 49.291%;
    }

    .elementor-928 .elementor-element.elementor-element-334e04b {
        width: 24.989%;
    }
}

@media(max-width:1024px) {
    .elementor-928 .elementor-element.elementor-element-08d9f17 {
        padding: 50px 40px 50px 40px;
    }

    .elementor-928 .elementor-element.elementor-element-adbaa2f>.elementor-element-populated {
        margin: 0px 30px 0px 0px;
        --e-column-margin-right: 30px;
        --e-column-margin-left: 0px;
    }

    .elementor-928 .elementor-element.elementor-element-d35167b {
        padding: 50px 40px 50px 40px;
    }

    .elementor-928 .elementor-element.elementor-element-c23de86>.elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }

    .elementor-928 .elementor-element.elementor-element-59835f7>.elementor-widget-container {
        margin: 50px 0px 0px 0px;
        padding: 0px 0px 10px 0px;
    }

    .elementor-928 .elementor-element.elementor-element-1ad6501 img {
        border-radius: 6px 6px 6px 6px;
    }

    .elementor-928 .elementor-element.elementor-element-203a7df>.elementor-element-populated {
        margin: 0px 30px 0px 0px;
        --e-column-margin-right: 30px;
        --e-column-margin-left: 0px;
    }

    .elementor-928 .elementor-element.elementor-element-bf16dbe>.elementor-widget-container {
        margin: 50px 0px 0px 0px;
        padding: 0px 0px 10px 0px;
    }

    .elementor-928 .elementor-element.elementor-element-699d625 {
        padding: 50px 40px 50px 40px;
    }

    .elementor-928 .elementor-element.elementor-element-226a558>.elementor-element-populated {
        margin: 0px 30px 0px 0px;
        --e-column-margin-right: 30px;
        --e-column-margin-left: 0px;
    }

    .elementor-928 .elementor-element.elementor-element-b19640d {
        padding: 50px 40px 50px 40px;
    }

    .elementor-928 .elementor-element.elementor-element-e396ba9>.elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }

    .elementor-928 .elementor-element.elementor-element-d85a199>.elementor-widget-container {
        margin: 50px 0px 0px 0px;
        padding: 0px 0px 10px 0px;
    }

    .elementor-928 .elementor-element.elementor-element-4799ca2 img {
        border-radius: 6px 6px 6px 6px;
    }

    .elementor-928 .elementor-element.elementor-element-a637d80>.elementor-element-populated {
        margin: 0px 30px 0px 0px;
        --e-column-margin-right: 30px;
        --e-column-margin-left: 0px;
    }

    .elementor-928 .elementor-element.elementor-element-ecf9cf2 {
        padding: 50px 40px 50px 40px;
    }

    .elementor-928 .elementor-element.elementor-element-aa2d2e4>.elementor-element-populated {
        margin: 0px 30px 0px 0px;
        --e-column-margin-right: 30px;
        --e-column-margin-left: 0px;
    }

    .elementor-928 .elementor-element.elementor-element-9384a22>.elementor-widget-container {
        margin: 50px 0px 0px 0px;
        padding: 0px 0px 10px 0px;
    }

    .elementor-928 .elementor-element.elementor-element-5cca5f6>.elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }

    .elementor-928 .elementor-element.elementor-element-62e8e7a img {
        border-radius: 6px 6px 6px 6px;
    }

    .elementor-928 .elementor-element.elementor-element-67f633a {
        padding: 50px 40px 50px 40px;
    }

    .elementor-928 .elementor-element.elementor-element-be558ba>.elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }

    .elementor-928 .elementor-element.elementor-element-e2195b3 img {
        border-radius: 6px 6px 6px 6px;
    }

    .elementor-928 .elementor-element.elementor-element-b61ab28>.elementor-element-populated {
        margin: 0px 30px 0px 0px;
        --e-column-margin-right: 30px;
        --e-column-margin-left: 0px;
    }

    .elementor-928 .elementor-element.elementor-element-e6b1d13>.elementor-widget-container {
        margin: 50px 0px 0px 0px;
        padding: 0px 0px 10px 0px;
    }

    .elementor-928 .elementor-element.elementor-element-334e04b>.elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }

    .elementor-928 .elementor-element.elementor-element-0801d7b img {
        border-radius: 6px 6px 6px 6px;
    }
}

@media(max-width:767px) {
    .elementor-928 .elementor-element.elementor-element-08d9f17 {
        padding: 50px 30px 50px 30px;
    }

    .elementor-928 .elementor-element.elementor-element-adbaa2f>.elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }

    .elementor-928 .elementor-element.elementor-element-d35167b {
        padding: 50px 30px 50px 30px;
    }

    .elementor-928 .elementor-element.elementor-element-c23de86>.elementor-element-populated {
        margin: 30px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }

    .elementor-928 .elementor-element.elementor-element-1ad6501 img {
        width: 100%;
        border-radius: 8px 8px 8px 8px;
    }

    .elementor-928 .elementor-element.elementor-element-1ad6501>.elementor-widget-container {
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-928 .elementor-element.elementor-element-203a7df>.elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }

    .elementor-928 .elementor-element.elementor-element-699d625 {
        padding: 50px 30px 50px 30px;
    }

    .elementor-928 .elementor-element.elementor-element-226a558>.elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }

    .elementor-928 .elementor-element.elementor-element-b19640d {
        padding: 50px 30px 50px 30px;
    }

    .elementor-928 .elementor-element.elementor-element-e396ba9>.elementor-element-populated {
        margin: 30px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }

    .elementor-928 .elementor-element.elementor-element-4799ca2 img {
        width: 100%;
        border-radius: 8px 8px 8px 8px;
    }

    .elementor-928 .elementor-element.elementor-element-4799ca2>.elementor-widget-container {
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-928 .elementor-element.elementor-element-a637d80>.elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }

    .elementor-928 .elementor-element.elementor-element-ecf9cf2 {
        padding: 50px 30px 50px 30px;
    }

    .elementor-928 .elementor-element.elementor-element-aa2d2e4>.elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }

    .elementor-928 .elementor-element.elementor-element-5cca5f6>.elementor-element-populated {
        margin: 30px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }

    .elementor-928 .elementor-element.elementor-element-62e8e7a img {
        width: 100%;
        border-radius: 8px 8px 8px 8px;
    }

    .elementor-928 .elementor-element.elementor-element-62e8e7a>.elementor-widget-container {
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-928 .elementor-element.elementor-element-67f633a {
        padding: 50px 30px 50px 30px;
    }

    .elementor-928 .elementor-element.elementor-element-be558ba>.elementor-element-populated {
        margin: 30px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }

    .elementor-928 .elementor-element.elementor-element-e2195b3 img {
        width: 100%;
        border-radius: 8px 8px 8px 8px;
    }

    .elementor-928 .elementor-element.elementor-element-e2195b3>.elementor-widget-container {
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-928 .elementor-element.elementor-element-b61ab28>.elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }

    .elementor-928 .elementor-element.elementor-element-334e04b>.elementor-element-populated {
        margin: 30px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }

    .elementor-928 .elementor-element.elementor-element-0801d7b img {
        width: 100%;
        border-radius: 8px 8px 8px 8px;
    }

    .elementor-928 .elementor-element.elementor-element-0801d7b>.elementor-widget-container {
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
    }
}

@media(max-width:1024px) and (min-width:768px) {
    .elementor-928 .elementor-element.elementor-element-adbaa2f {
        width: 60%;
    }

    .elementor-928 .elementor-element.elementor-element-c23de86 {
        width: 40%;
    }

    .elementor-928 .elementor-element.elementor-element-203a7df {
        width: 60%;
    }

    .elementor-928 .elementor-element.elementor-element-226a558 {
        width: 60%;
    }

    .elementor-928 .elementor-element.elementor-element-e396ba9 {
        width: 40%;
    }

    .elementor-928 .elementor-element.elementor-element-a637d80 {
        width: 60%;
    }

    .elementor-928 .elementor-element.elementor-element-aa2d2e4 {
        width: 60%;
    }

    .elementor-928 .elementor-element.elementor-element-5cca5f6 {
        width: 40%;
    }

    .elementor-928 .elementor-element.elementor-element-be558ba {
        width: 40%;
    }

    .elementor-928 .elementor-element.elementor-element-b61ab28 {
        width: 60%;
    }

    .elementor-928 .elementor-element.elementor-element-334e04b {
        width: 40%;
    }
}