        .elementor-17800 .elementor-element.elementor-element-5ba2f6d6>.elementor-container>.elementor-row>.elementor-column>.elementor-column-wrap>.elementor-widget-wrap {
            align-content: center;
            align-items: center;
        }

        .elementor-17800 .elementor-element.elementor-element-5ba2f6d6:not(.elementor-motion-effects-element-type-background),
        .elementor-17800 .elementor-element.elementor-element-5ba2f6d6>.elementor-motion-effects-container>.elementor-motion-effects-layer {
            background-color: #F4F3F8;
        }

        .elementor-17800 .elementor-element.elementor-element-5ba2f6d6 {
            transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
            padding: 0px 0px 0px 0px;
        }

        .elementor-17800 .elementor-element.elementor-element-5ba2f6d6>.elementor-background-overlay {
            transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
        }

        .elementor-17800 .elementor-element.elementor-element-70f0c76c {
            --spacer-size: 70px;
        }

        .elementor-17800 .elementor-element.elementor-element-67229ec5>.elementor-container>.elementor-row>.elementor-column>.elementor-column-wrap>.elementor-widget-wrap {
            align-content: center;
            align-items: center;
        }

        .elementor-17800 .elementor-element.elementor-element-67229ec5>.elementor-background-overlay {
            background-color: #FFFFFF;
            opacity: 1;
        }

        .elementor-17800 .elementor-element.elementor-element-67229ec5 {
            padding: 0px 0px 0px 0px;
        }

        .elementor-17800 .elementor-element.elementor-element-53aa578d .logo_image {
            max-height: 80px;
        }

        .elementor-17800 .elementor-element.elementor-element-7b048fc2>.elementor-container>.elementor-row>.elementor-column>.elementor-column-wrap>.elementor-widget-wrap {
            align-content: center;
            align-items: center;
        }

        .elementor-17800 .elementor-element.elementor-element-7b048fc2:not(.elementor-motion-effects-element-type-background),
        .elementor-17800 .elementor-element.elementor-element-7b048fc2>.elementor-motion-effects-container>.elementor-motion-effects-layer {
            background-color: #F4F3F8;
        }

        .elementor-17800 .elementor-element.elementor-element-7b048fc2 {
            transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
            padding: 0px 0px 0px 0px;
        }

        .elementor-17800 .elementor-element.elementor-element-7b048fc2>.elementor-background-overlay {
            transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
        }

        .elementor-17800 .elementor-element.elementor-element-e0d9735 {
            --spacer-size: 50px;
        }

        .elementor-17800 .elementor-element.elementor-element-b03a02e {
            --spacer-size: 50px;
        }

        .elementor-17800 .elementor-element.elementor-element-5f1e357 {
            --spacer-size: 10px;
        }

        .elementor-17800 .elementor-element.elementor-element-e69f6aa>.elementor-widget-container {
            border-style: none;
            border-radius: 20px 20px 20px 20px;
        }

        .elementor-17800 .elementor-element.elementor-element-413ce5e7:not(.elementor-motion-effects-element-type-background),
        .elementor-17800 .elementor-element.elementor-element-413ce5e7>.elementor-motion-effects-container>.elementor-motion-effects-layer {
            background-color: #F4F3F8;
        }

        .elementor-17800 .elementor-element.elementor-element-413ce5e7 {
            transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
            padding: 0px 0px 0px 0px;
        }

        .elementor-17800 .elementor-element.elementor-element-413ce5e7>.elementor-background-overlay {
            transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
        }

        .elementor-17800 .elementor-element.elementor-element-0bc8e7e {
            --spacer-size: 140px;
        }

        .elementor-17800 .elementor-element.elementor-element-6823ef2 {
            --spacer-size: 185px;
        }

        .elementor-17800 .elementor-element.elementor-element-66f5523 {
            --spacer-size: 10px;
        }

        .elementor-17800 .elementor-element.elementor-element-1fa42d16>.elementor-container>.elementor-row>.elementor-column>.elementor-column-wrap>.elementor-widget-wrap {
            align-content: center;
            align-items: center;
        }

        .elementor-17800 .elementor-element.elementor-element-1fa42d16:not(.elementor-motion-effects-element-type-background),
        .elementor-17800 .elementor-element.elementor-element-1fa42d16>.elementor-motion-effects-container>.elementor-motion-effects-layer {
            background-color: #F4F3F8;
        }

        .elementor-17800 .elementor-element.elementor-element-1fa42d16 {
            transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
            padding: 0px 0px 0px 0px;
        }

        .elementor-17800 .elementor-element.elementor-element-1fa42d16>.elementor-background-overlay {
            transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
        }

        .elementor-17800 .elementor-element.elementor-element-40ba154 {
            --spacer-size: 25px;
        }

        .elementor-17800 .elementor-element.elementor-element-53c96c6d {
            --spacer-size: 25px;
        }

        .elementor-17800 .elementor-element.elementor-element-485138ff>.elementor-container>.elementor-row>.elementor-column>.elementor-column-wrap>.elementor-widget-wrap {
            align-content: center;
            align-items: center;
        }

        .elementor-17800 .elementor-element.elementor-element-485138ff:not(.elementor-motion-effects-element-type-background),
        .elementor-17800 .elementor-element.elementor-element-485138ff>.elementor-motion-effects-container>.elementor-motion-effects-layer {
            background-color: #F4F3F8;
        }

        .elementor-17800 .elementor-element.elementor-element-485138ff {
            transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
            padding: 0px 0px 0px 0px;
        }

        .elementor-17800 .elementor-element.elementor-element-485138ff>.elementor-background-overlay {
            transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
        }

        .elementor-bc-flex-widget .elementor-17800 .elementor-element.elementor-element-7cbdbc78.elementor-column .elementor-column-wrap {
            align-items: center;
        }

        .elementor-17800 .elementor-element.elementor-element-7cbdbc78.elementor-column.elementor-element[data-element_type="column"]>.elementor-column-wrap.elementor-element-populated>.elementor-widget-wrap {
            align-content: center;
            align-items: center;
        }

        .elementor-17800 .elementor-element.elementor-element-7cbdbc78.elementor-column>.elementor-column-wrap>.elementor-widget-wrap {
            justify-content: center;
        }

        .elementor-17800 .elementor-element.elementor-element-f2c8cb9 {
            font-size: 16px;
        }

        .elementor-17800 .elementor-element.elementor-element-7355fd91>.elementor-container>.elementor-row>.elementor-column>.elementor-column-wrap>.elementor-widget-wrap {
            align-content: center;
            align-items: center;
        }

        .elementor-17800 .elementor-element.elementor-element-7355fd91:not(.elementor-motion-effects-element-type-background),
        .elementor-17800 .elementor-element.elementor-element-7355fd91>.elementor-motion-effects-container>.elementor-motion-effects-layer {
            background-color: #F4F3F8;
        }

        .elementor-17800 .elementor-element.elementor-element-7355fd91 {
            transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
            padding: 0px 0px 0px 0px;
        }

        .elementor-17800 .elementor-element.elementor-element-7355fd91>.elementor-background-overlay {
            transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
        }

        .elementor-17800 .elementor-element.elementor-element-806ecfc {
            --spacer-size: 14px;
        }

        @media(min-width:768px) {
            .elementor-17800 .elementor-element.elementor-element-1955de1c {
                width: 24.621%;
            }

            .elementor-17800 .elementor-element.elementor-element-16b6a6a3 {
                width: 75.379%;
            }

            .elementor-17800 .elementor-element.elementor-element-3bc3cfbc {
                width: 73.045%;
            }

            .elementor-17800 .elementor-element.elementor-element-eb40de7 {
                width: 26.729%;
            }

            .elementor-17800 .elementor-element.elementor-element-21adc95f {
                width: 25.376%;
            }

            .elementor-17800 .elementor-element.elementor-element-353c8d5b {
                width: 54.138%;
            }

            .elementor-17800 .elementor-element.elementor-element-4a1e587d {
                width: 20.152%;
            }
        }

        @media(max-width:1024px) and (min-width:768px) {
            .elementor-17800 .elementor-element.elementor-element-21adc95f {
                width: 33.3%;
            }

            .elementor-17800 .elementor-element.elementor-element-353c8d5b {
                width: 33.3%;
            }

            .elementor-17800 .elementor-element.elementor-element-4a1e587d {
                width: 33.3%;
            }
        }

        @media(max-width:1024px) {
            .elementor-17800 .elementor-element.elementor-element-70f0c76c {
                --spacer-size: 50px;
            }

            .elementor-17800 .elementor-element.elementor-element-53aa578d .logo_image {
                max-height: 50px;
            }

            .elementor-17800 .elementor-element.elementor-element-5f1e357 {
                --spacer-size: 10px;
            }
        }

        @media(max-width:767px) {
            .elementor-17800 .elementor-element.elementor-element-353c8d5b>.elementor-element-populated {
                margin: 10px 0px 0px 0px;
                --e-column-margin-right: 0px;
                --e-column-margin-left: 0px;
            }

            .elementor-17800 .elementor-element.elementor-element-4a1e587d>.elementor-element-populated {
                margin: 10px 0px 0px 0px;
                --e-column-margin-right: 0px;
                --e-column-margin-left: 0px;
            }

            .elementor-17800 .elementor-element.elementor-element-53c96c6d {
                --spacer-size: 18px;
            }
        }