.elementor-19421 .elementor-element.elementor-element-cf3c324 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-start;align-items:flex-start;}.elementor-19421 .elementor-element.elementor-element-cf3c324 > .elementor-container{max-width:1400px;}.elementor-19421 .elementor-element.elementor-element-cf3c324{border-style:none;margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-19421 .elementor-element.elementor-element-cf3c324, .elementor-19421 .elementor-element.elementor-element-cf3c324 > .elementor-background-overlay{border-radius:0px 0px 0px 0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-19421 .elementor-element.elementor-element-c89da02 img{width:100%;max-width:100%;}.elementor-widget-heading .elementor-heading-title{font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-19421 .elementor-element.elementor-element-55ee428{text-align:center;}.elementor-19421 .elementor-element.elementor-element-be3e3d1 > .elementor-container{max-width:1300px;min-height:0px;}.elementor-19421 .elementor-element.elementor-element-be3e3d1{margin-top:0px;margin-bottom:0px;padding:10px 0px 0px 0px;}.elementor-19421 .elementor-element.elementor-element-93eb564 > .elementor-element-populated{margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:20px 20px 20px 20px;}.elementor-19421 .elementor-element.elementor-element-a3c80ba > .elementor-widget-container{margin:30px 0px 15px 0px;padding:0px 0px 0px 0px;}.elementor-19421 .elementor-element.elementor-element-a3c80ba{text-align:center;}.elementor-19421 .elementor-element.elementor-element-a3c80ba .elementor-heading-title{font-size:36px;font-weight:700;color:#24334A;}.elementor-19421 .elementor-element.elementor-element-d8fd562 > .elementor-container{max-width:1280px;min-height:0px;}.elementor-19421 .elementor-element.elementor-element-d8fd562{margin-top:-10px;margin-bottom:-10px;padding:0px 0px 0px 0px;}.elementor-19421 .elementor-element.elementor-element-2b9ea68 > .elementor-element-populated{margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:20px 20px 20px 20px;}.elementor-19421 .elementor-element.elementor-element-60b8ac9{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-19421 .elementor-element.elementor-element-60b8ac9 > .elementor-widget-container{margin:-34px 0px 0px 0px;padding:0px 0px 0px 0px;border-style:none;border-radius:0px 0px 0px 0px;box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);}.elementor-19421 .elementor-element.elementor-element-60b8ac9 img{max-width:100%;}.elementor-19421 .elementor-element.elementor-element-e09aeda > .elementor-element-populated{margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:20px 20px 20px 20px;}.elementor-19421 .elementor-element.elementor-element-751bc11{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-19421 .elementor-element.elementor-element-751bc11 > .elementor-widget-container{margin:-34px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19421 .elementor-element.elementor-element-751bc11 img{max-width:100%;}.elementor-19421 .elementor-element.elementor-element-771cb80 > .elementor-element-populated{margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:20px 20px 20px 20px;}.elementor-19421 .elementor-element.elementor-element-14d4477{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-19421 .elementor-element.elementor-element-14d4477 > .elementor-widget-container{margin:-34px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19421 .elementor-element.elementor-element-14d4477 img{max-width:100%;}.elementor-19421 .elementor-element.elementor-element-78a7fa3 > .elementor-container{max-width:1280px;}.elementor-19421 .elementor-element.elementor-element-78a7fa3{padding:0px 0px 0px 0px;}.elementor-19421 .elementor-element.elementor-element-d437459 > .elementor-element-populated{margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:20px 20px 20px 20px;}.elementor-19421 .elementor-element.elementor-element-ba466e6{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-19421 .elementor-element.elementor-element-ba466e6 > .elementor-widget-container{margin:-34px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19421 .elementor-element.elementor-element-ba466e6 img{max-width:100%;}.elementor-19421 .elementor-element.elementor-element-2b6a189 > .elementor-element-populated{margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:20px 20px 20px 20px;}.elementor-19421 .elementor-element.elementor-element-37cc875{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-19421 .elementor-element.elementor-element-37cc875 > .elementor-widget-container{margin:-34px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19421 .elementor-element.elementor-element-37cc875 img{max-width:100%;}.elementor-19421 .elementor-element.elementor-element-d21f7c0 > .elementor-element-populated{margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:20px 20px 20px 20px;}.elementor-19421 .elementor-element.elementor-element-ae90ac9{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-19421 .elementor-element.elementor-element-ae90ac9 > .elementor-widget-container{margin:-34px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19421 .elementor-element.elementor-element-ae90ac9 img{max-width:100%;}.elementor-19421 .elementor-element.elementor-element-93af0ef > .elementor-container{max-width:1280px;}.elementor-19421 .elementor-element.elementor-element-93af0ef{padding:0px 0px 0px 0px;}.elementor-19421 .elementor-element.elementor-element-1848783 > .elementor-element-populated{margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:20px 20px 20px 20px;}.elementor-19421 .elementor-element.elementor-element-0870968{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-19421 .elementor-element.elementor-element-0870968 > .elementor-widget-container{margin:-34px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19421 .elementor-element.elementor-element-0870968 img{max-width:100%;}.elementor-19421 .elementor-element.elementor-element-1072e0a > .elementor-element-populated{margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:20px 20px 20px 20px;}.elementor-19421 .elementor-element.elementor-element-7521dcc{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-19421 .elementor-element.elementor-element-7521dcc > .elementor-widget-container{margin:-34px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19421 .elementor-element.elementor-element-7521dcc img{max-width:100%;}.elementor-19421 .elementor-element.elementor-element-45c2d1c > .elementor-element-populated{margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:20px 20px 20px 20px;}.elementor-19421 .elementor-element.elementor-element-07f0085{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-19421 .elementor-element.elementor-element-07f0085 > .elementor-widget-container{margin:-34px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19421 .elementor-element.elementor-element-07f0085 img{max-width:100%;}.elementor-19421 .elementor-element.elementor-element-6291d46 > .elementor-container{max-width:1280px;}.elementor-19421 .elementor-element.elementor-element-6291d46{padding:0px 0px 0px 0px;}.elementor-19421 .elementor-element.elementor-element-e0b2eab > .elementor-element-populated{margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:20px 20px 20px 20px;}.elementor-19421 .elementor-element.elementor-element-b9c2b7e{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-19421 .elementor-element.elementor-element-b9c2b7e > .elementor-widget-container{margin:-34px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19421 .elementor-element.elementor-element-b9c2b7e img{max-width:100%;}.elementor-19421 .elementor-element.elementor-element-8a92639 > .elementor-element-populated{margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:20px 20px 20px 20px;}.elementor-19421 .elementor-element.elementor-element-8ead7e9{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-19421 .elementor-element.elementor-element-8ead7e9 > .elementor-widget-container{margin:-34px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19421 .elementor-element.elementor-element-8ead7e9 img{max-width:100%;}.elementor-19421 .elementor-element.elementor-element-92a4607 > .elementor-element-populated{margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:20px 20px 20px 20px;}.elementor-19421 .elementor-element.elementor-element-8969c78{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-19421 .elementor-element.elementor-element-8969c78 > .elementor-widget-container{margin:-34px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19421 .elementor-element.elementor-element-8969c78 img{max-width:100%;}.elementor-19421 .elementor-element.elementor-element-954ca9f > .elementor-container{max-width:1280px;}.elementor-19421 .elementor-element.elementor-element-954ca9f{padding:0px 0px 0px 0px;}.elementor-19421 .elementor-element.elementor-element-16b7243 > .elementor-element-populated{margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:20px 20px 20px 20px;}.elementor-19421 .elementor-element.elementor-element-478667c{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-19421 .elementor-element.elementor-element-478667c > .elementor-widget-container{margin:-34px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19421 .elementor-element.elementor-element-478667c img{max-width:100%;}.elementor-19421 .elementor-element.elementor-element-538776c > .elementor-element-populated{margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:20px 20px 20px 20px;}.elementor-19421 .elementor-element.elementor-element-ab9b9db{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-19421 .elementor-element.elementor-element-ab9b9db > .elementor-widget-container{margin:-34px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19421 .elementor-element.elementor-element-ab9b9db img{max-width:100%;}.elementor-19421 .elementor-element.elementor-element-9e4d2b9 > .elementor-element-populated{margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:20px 20px 20px 20px;}.elementor-19421 .elementor-element.elementor-element-87d3e7b{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-19421 .elementor-element.elementor-element-87d3e7b > .elementor-widget-container{margin:-34px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19421 .elementor-element.elementor-element-87d3e7b img{max-width:100%;}@media(max-width:767px){.elementor-19421 .elementor-element.elementor-element-cf3c324{padding:30px 5px 0px 05px;}.elementor-19421 .elementor-element.elementor-element-be3e3d1{padding:30px 5px 0px 05px;}.elementor-19421 .elementor-element.elementor-element-d8fd562{padding:30px 5px 0px 05px;}.elementor-19421 .elementor-element.elementor-element-78a7fa3{padding:30px 5px 0px 05px;}.elementor-19421 .elementor-element.elementor-element-93af0ef{padding:30px 5px 0px 05px;}.elementor-19421 .elementor-element.elementor-element-6291d46{padding:30px 5px 0px 05px;}.elementor-19421 .elementor-element.elementor-element-954ca9f{padding:30px 5px 0px 05px;}}/* Start custom CSS for image, class: .elementor-element-c89da02 */.elementor-19421 .elementor-element.elementor-element-c89da02 {
    aspect-ratio: 12 / 5;
    overflow: hidden;
    border-radius: 15px;
    box-shadow: 0 8px 25px rgba(0, 0, 0, 0.15);
    margin-bottom: 40px;
}

.elementor-19421 .elementor-element.elementor-element-c89da02 img {
    width: 100%;
    height: 100%;
    object-fit: cover;
    object-position: top center;
    display: block;
}

@media (max-width: 767px) {
    .elementor-19421 .elementor-element.elementor-element-c89da02 {
        margin-bottom: 20px;
        border-radius: 12px;
    }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-cf3c324 */.elementor-19421 .elementor-element.elementor-element-cf3c324 {
    min-height: 0 !important;
    height: auto !important;
    padding-bottom: 0 !important;
    margin-bottom: 40px !important;
}

.elementor-19421 .elementor-element.elementor-element-cf3c324 > .elementor-container,
.elementor-19421 .elementor-element.elementor-element-cf3c324 .elementor-column,
.elementor-19421 .elementor-element.elementor-element-cf3c324 .elementor-widget-wrap {
    min-height: 0 !important;
    padding-bottom: 0 !important;
    margin-bottom: 0 !important;
}

.elementor-19421 .elementor-element.elementor-element-cf3c324 .elementor-widget-image {
    min-height: 0 !important;
    margin-bottom: 0 !important;
    padding-bottom: 35px !important;
    background: #e62844;
    border-radius: 0 0 16px 16px;
    overflow: hidden;
}

.elementor-19421 .elementor-element.elementor-element-cf3c324 img {
    display: block;
    width: 100%;
}

@media (max-width: 767px) {
    .elementor-19421 .elementor-element.elementor-element-cf3c324 .elementor-widget-image {
        padding-bottom: 22px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a3c80ba */@media (max-width: 767px) {
    .elementor-19421 .elementor-element.elementor-element-a3c80ba {
        width: 100%;
        max-width: 100%;
        margin-top: 10px;
        margin-bottom: 25px;
        padding: 0 10px;
    }

    .elementor-19421 .elementor-element.elementor-element-a3c80ba .elementor-heading-title {
        font-size: 24px !important;
        line-height: 1.15 !important;
        text-align: center;
    }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-d8fd562 */.elementor-19421 .elementor-element.elementor-element-d8fd562 {
    background: #f4fbfe;
    border-radius: 24px 24px 0 0;
    padding: 55px 30px 10px;
    margin-bottom: 0;
}
}

.elementor-19421 .elementor-element.elementor-element-d8fd562 img {
    border-radius: 16px;
    box-shadow: 0 6px 18px rgba(0, 0, 0, 0.10);
    transition: transform 0.25s ease, box-shadow 0.25s ease;
}

.elementor-19421 .elementor-element.elementor-element-d8fd562 img:hover {
    transform: translateY(-6px) scale(1.02);
    box-shadow: 0 12px 28px rgba(0, 0, 0, 0.17);
}
@media (max-width: 767px) {
    .elementor-19421 .elementor-element.elementor-element-d8fd562 {
        padding-left: 10px;
        padding-right: 10px;
    }

    .elementor-19421 .elementor-element.elementor-element-d8fd562 img {
        width: 85%;
        max-width: 280px;
        display: block;
        margin-left: auto;
        margin-right: auto;
    }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-78a7fa3 */.elementor-19421 .elementor-element.elementor-element-78a7fa3 {
    background: #f4fbfe;
    border-radius: 0 0 24px 24px;
    padding: 10px 30px 65px;
    margin-top: 0;
}
}

.elementor-19421 .elementor-element.elementor-element-78a7fa3 img {
    border-radius: 16px;
    box-shadow: 0 6px 18px rgba(0, 0, 0, 0.10);
    transition: transform 0.25s ease, box-shadow 0.25s ease;
}

.elementor-19421 .elementor-element.elementor-element-78a7fa3 img:hover {
    transform: translateY(-6px) scale(1.02);
    box-shadow: 0 12px 28px rgba(0, 0, 0, 0.17);
}
@media (max-width: 767px) {
    .elementor-19421 .elementor-element.elementor-element-78a7fa3 {
        padding-left: 10px;
        padding-right: 10px;
    }

    .elementor-19421 .elementor-element.elementor-element-78a7fa3 img {
        width: 85%;
        max-width: 280px;
        display: block;
        margin-left: auto;
        margin-right: auto;
    }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-93af0ef */.elementor-19421 .elementor-element.elementor-element-93af0ef {
    background: #f4fbfe;
    border-radius: 0 0 24px 24px;
    padding: 10px 30px 65px;
    margin-top: 0;
}
}

.elementor-19421 .elementor-element.elementor-element-93af0ef img {
    border-radius: 16px;
    box-shadow: 0 6px 18px rgba(0, 0, 0, 0.10);
    transition: transform 0.25s ease, box-shadow 0.25s ease;
}

.elementor-19421 .elementor-element.elementor-element-93af0ef img:hover {
    transform: translateY(-6px) scale(1.02);
    box-shadow: 0 12px 28px rgba(0, 0, 0, 0.17);
}
@media (max-width: 767px) {
    .elementor-19421 .elementor-element.elementor-element-93af0ef {
        padding-left: 10px;
        padding-right: 10px;
    }

    .elementor-19421 .elementor-element.elementor-element-93af0ef img {
        width: 85%;
        max-width: 280px;
        display: block;
        margin-left: auto;
        margin-right: auto;
    }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-6291d46 */.elementor-19421 .elementor-element.elementor-element-6291d46 {
    background: #f4fbfe;
    border-radius: 0 0 24px 24px;
    padding: 10px 30px 65px;
    margin-top: 0;
}
}

.elementor-19421 .elementor-element.elementor-element-6291d46 img {
    border-radius: 16px;
    box-shadow: 0 6px 18px rgba(0, 0, 0, 0.10);
    transition: transform 0.25s ease, box-shadow 0.25s ease;
}

.elementor-19421 .elementor-element.elementor-element-6291d46 img:hover {
    transform: translateY(-6px) scale(1.02);
    box-shadow: 0 12px 28px rgba(0, 0, 0, 0.17);
}
@media (max-width: 767px) {
    .elementor-19421 .elementor-element.elementor-element-6291d46 {
        padding-left: 10px;
        padding-right: 10px;
    }

    .elementor-19421 .elementor-element.elementor-element-6291d46 img {
        width: 85%;
        max-width: 280px;
        display: block;
        margin-left: auto;
        margin-right: auto;
    }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-954ca9f */.elementor-19421 .elementor-element.elementor-element-954ca9f {
    background: #f4fbfe;
    border-radius: 0 0 24px 24px;
    padding: 10px 30px 65px;
    margin-top: 0;
}
}

.elementor-19421 .elementor-element.elementor-element-954ca9f img {
    border-radius: 16px;
    box-shadow: 0 6px 18px rgba(0, 0, 0, 0.10);
    transition: transform 0.25s ease, box-shadow 0.25s ease;
}

.elementor-19421 .elementor-element.elementor-element-954ca9f img:hover {
    transform: translateY(-6px) scale(1.02);
    box-shadow: 0 12px 28px rgba(0, 0, 0, 0.17);
}
@media (max-width: 767px) {
    .elementor-19421 .elementor-element.elementor-element-954ca9f {
        padding-left: 10px;
        padding-right: 10px;
    }

    .elementor-19421 .elementor-element.elementor-element-954ca9f img {
        width: 85%;
        max-width: 280px;
        display: block;
        margin-left: auto;
        margin-right: auto;
    }
}/* End custom CSS */