    .elementor-10425 .elementor-element.elementor-element-a14125f > .elementor-container {
        min-height: 450px;
    }
    .elementor-10425 .elementor-element.elementor-element-2804816 > .elementor-element-populated {
        padding: 0px 0px 0px 0px;
    }
    .elementor-widget-slides .elementor-slide-heading {
        font-family: var( --e-global-typography-primary-font-family), Sans-serif;
        font-weight: var( --e-global-typography-primary-font-weight);
    }
    .elementor-widget-slides .elementor-slide-description {
        font-family: var( --e-global-typography-secondary-font-family), Sans-serif;
        font-weight: var( --e-global-typography-secondary-font-weight);
    }
    .elementor-widget-slides .elementor-slide-button {
        font-family: var( --e-global-typography-accent-font-family), Sans-serif;
        font-weight: var( --e-global-typography-accent-font-weight);
    }
    .elementor-10425 .elementor-element.elementor-element-cbb50e8 .elementor-repeater-item-8f2ec4d .elementor-background-overlay {
        background-color: #7a414659;
        mix-blend-mode: multiply;
    }
    .elementor-10425 .elementor-element.elementor-element-cbb50e8 .elementor-repeater-item-8f2ec4d .swiper-slide-contents {
        margin-right: auto;
        text-shadow: 0px 0px 10px rgba(0, 0, 0, 0.3);
    }
    .elementor-10425 .elementor-element.elementor-element-cbb50e8 .elementor-repeater-item-8f2ec4d .swiper-slide-inner {
        align-items: center;
        text-align: left;
    }
    .elementor-10425 .elementor-element.elementor-element-cbb50e8 .swiper-slide {
        transition-duration: calc(7000ms*1.2);
        height: 450px;
    }
    .elementor-10425 .elementor-element.elementor-element-cbb50e8 .elementor-slide-button:hover {
        background-color: var( --e-global-color-7b335ad);
        color: #FFFFFF;
        border-color: var( --e-global-color-7b335ad);
    }
    .elementor-10425 .elementor-element.elementor-element-cbb50e8 .swiper-slide-contents {
        max-width: 40%;
    }
    .elementor-10425 .elementor-element.elementor-element-cbb50e8 .swiper-slide-inner {
        padding: 0% 0% 0% 10%;
        text-align: center;
    }
    .elementor-10425 .elementor-element.elementor-element-cbb50e8 .elementor-slide-description {
        font-family: "Roboto", Sans-serif;
        font-size: 28px;
        font-weight: 400;
    }
    .elementor-10425 .elementor-element.elementor-element-93da31a > .elementor-container {
        max-width: 1250px;
        min-height: 65px;
    }
    .elementor-widget-heading .elementor-heading-title {
        font-family: var( --e-global-typography-primary-font-family), Sans-serif;
        font-weight: var( --e-global-typography-primary-font-weight);
        color: var( --e-global-color-primary);
    }
    .elementor-10425 .elementor-element.elementor-element-30be6eb > .elementor-widget-container {
        padding: -4px -4px -4px -4px;
    }
    .elementor-10425 .elementor-element.elementor-element-30be6eb {
        text-align: center;
    }
    .elementor-10425 .elementor-element.elementor-element-57590c9 > .elementor-container > .elementor-column > .elementor-widget-wrap {
        align-content: space-between;
        align-items: space-between;
    }
    .elementor-10425 .elementor-element.elementor-element-57590c9 > .elementor-container {
        max-width: 1250px;
    }
    .elementor-10425 .elementor-element.elementor-element-57590c9 {
        transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
        margin-top: -1px;
        margin-bottom: -1px;
        padding: 0px 0px 0px 0px;
    }
    .elementor-10425 .elementor-element.elementor-element-57590c9 > .elementor-background-overlay {
        transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
    }
    .elementor-10425 .elementor-element.elementor-element-32e50db.elementor-column > .elementor-widget-wrap {
        justify-content: center;
    }
    .elementor-10425 .elementor-element.elementor-element-32e50db > .elementor-element-populated {
        padding: 0px 0px 0px 0px;
    }
    .elementor-10425 .elementor-element.elementor-element-ceaaed5 > .elementor-widget-container {
        margin: 0px 0px -20px 0px;
        padding: 5px 5px 5px 5px;
        border-radius: 10px 10px 0px 0px;
    }
    .elementor-10425 .elementor-element.elementor-element-ceaaed5 {
        text-align: center;
    }
    .elementor-10425 .elementor-element.elementor-element-ceaaed5 .elementor-heading-title {
        font-family: var( --e-global-typography-827b877-font-family), Sans-serif;
        font-size: var( --e-global-typography-827b877-font-size);
        font-weight: var( --e-global-typography-827b877-font-weight);
        color: #B11313;
    }
    .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-10425 .elementor-element.elementor-element-3770a19 > .elementor-widget-container {
        border-style: none;
        border-radius: 0px 0px 0px 0px;
    }
    .elementor-10425 .elementor-element.elementor-element-3770a19 img {
        height: 200px;
        object-fit: contain;
        object-position: center center;
    }
    .elementor-10425 .elementor-element.elementor-element-03d68df.elementor-column > .elementor-widget-wrap {
        justify-content: center;
    }
    .elementor-10425 .elementor-element.elementor-element-03d68df > .elementor-element-populated {
        padding: 0px 0px 0px 0px;
    }
    .elementor-10425 .elementor-element.elementor-element-9ab6a95 > .elementor-widget-container {
        margin: 0px 0px -20px 0px;
        padding: 5px 5px 5px 5px;
        border-radius: 10px 10px 0px 0px;
    }
    .elementor-10425 .elementor-element.elementor-element-9ab6a95 {
        text-align: center;
    }
    .elementor-10425 .elementor-element.elementor-element-9ab6a95 .elementor-heading-title {
        font-family: var( --e-global-typography-827b877-font-family), Sans-serif;
        font-size: var( --e-global-typography-827b877-font-size);
        font-weight: var( --e-global-typography-827b877-font-weight);
        color: #B11313;
    }
    .elementor-10425 .elementor-element.elementor-element-9b5f900 > .elementor-widget-container {
        border-style: none;
        border-radius: 0px 0px 0px 0px;
    }
    .elementor-10425 .elementor-element.elementor-element-9b5f900 img {
        height: 200px;
        object-fit: cover;
        object-position: center center;
    }
    .elementor-10425 .elementor-element.elementor-element-2da28e5.elementor-column > .elementor-widget-wrap {
        justify-content: center;
    }
    .elementor-10425 .elementor-element.elementor-element-2da28e5 > .elementor-element-populated {
        padding: 0px 0px 0px 0px;
    }
    .elementor-10425 .elementor-element.elementor-element-179e114 > .elementor-widget-container {
        margin: 0px 0px -20px 0px;
        padding: 5px 5px 5px 5px;
        border-radius: 10px 10px 0px 0px;
    }
    .elementor-10425 .elementor-element.elementor-element-179e114 {
        text-align: center;
    }
    .elementor-10425 .elementor-element.elementor-element-179e114 .elementor-heading-title {
        font-family: var( --e-global-typography-827b877-font-family), Sans-serif;
        font-size: var( --e-global-typography-827b877-font-size);
        font-weight: var( --e-global-typography-827b877-font-weight);
        color: #B11313;
    }
    .elementor-10425 .elementor-element.elementor-element-ccb063e > .elementor-widget-container {
        border-style: none;
        border-radius: 0px 0px 0px 0px;
    }
    .elementor-10425 .elementor-element.elementor-element-ccb063e img {
        height: 200px;
        object-fit: cover;
        object-position: center center;
    }
    .elementor-10425 .elementor-element.elementor-element-dc1a640.elementor-column > .elementor-widget-wrap {
        justify-content: center;
    }
    .elementor-10425 .elementor-element.elementor-element-dc1a640 > .elementor-element-populated {
        padding: 0px 0px 0px 0px;
    }
    .elementor-10425 .elementor-element.elementor-element-ca4479b > .elementor-widget-container {
        margin: 0px 0px -20px 0px;
        padding: 5px 5px 5px 5px;
        border-radius: 10px 10px 0px 0px;
    }
    .elementor-10425 .elementor-element.elementor-element-ca4479b {
        text-align: center;
    }
    .elementor-10425 .elementor-element.elementor-element-ca4479b .elementor-heading-title {
        font-family: var( --e-global-typography-827b877-font-family), Sans-serif;
        font-size: var( --e-global-typography-827b877-font-size);
        font-weight: var( --e-global-typography-827b877-font-weight);
        color: #B11313;
    }
    .elementor-10425 .elementor-element.elementor-element-83427d2 > .elementor-widget-container {
        border-style: none;
        border-radius: 0px 0px 0px 0px;
    }
    .elementor-10425 .elementor-element.elementor-element-83427d2 img {
        height: 200px;
        object-fit: cover;
        object-position: center center;
    }
    .elementor-10425 .elementor-element.elementor-element-dd7dbd2.elementor-column > .elementor-widget-wrap {
        justify-content: center;
    }
    .elementor-10425 .elementor-element.elementor-element-dd7dbd2 > .elementor-element-populated {
        padding: 0px 0px 0px 0px;
    }
    .elementor-10425 .elementor-element.elementor-element-1903648 > .elementor-widget-container {
        margin: 0px 0px -20px 0px;
        padding: 5px 5px 5px 5px;
        border-radius: 10px 10px 0px 0px;
    }
    .elementor-10425 .elementor-element.elementor-element-1903648 {
        text-align: center;
    }
    .elementor-10425 .elementor-element.elementor-element-1903648 .elementor-heading-title {
        font-family: var( --e-global-typography-827b877-font-family), Sans-serif;
        font-size: var( --e-global-typography-827b877-font-size);
        font-weight: var( --e-global-typography-827b877-font-weight);
        color: #B11313;
    }
    .elementor-10425 .elementor-element.elementor-element-e951265 > .elementor-widget-container {
        border-style: none;
        border-radius: 0px 0px 0px 0px;
    }
    .elementor-10425 .elementor-element.elementor-element-e951265 img {
        height: 200px;
        object-fit: cover;
        object-position: center center;
    }
    .elementor-10425 .elementor-element.elementor-element-2b49b9b.elementor-column > .elementor-widget-wrap {
        justify-content: center;
    }
    .elementor-10425 .elementor-element.elementor-element-2b49b9b > .elementor-element-populated {
        padding: 0px 0px 0px 0px;
    }
    .elementor-10425 .elementor-element.elementor-element-2ef7edd > .elementor-widget-container {
        margin: 0px 0px -20px 0px;
        padding: 5px 5px 5px 5px;
        border-radius: 10px 10px 0px 0px;
    }
    .elementor-10425 .elementor-element.elementor-element-2ef7edd {
        text-align: center;
    }
    .elementor-10425 .elementor-element.elementor-element-2ef7edd .elementor-heading-title {
        font-family: var( --e-global-typography-827b877-font-family), Sans-serif;
        font-size: var( --e-global-typography-827b877-font-size);
        font-weight: var( --e-global-typography-827b877-font-weight);
        color: #B11313;
    }
    .elementor-10425 .elementor-element.elementor-element-cb4d159 > .elementor-widget-container {
        border-style: none;
        border-radius: 0px 0px 0px 0px;
    }
    .elementor-10425 .elementor-element.elementor-element-cb4d159 img {
        height: 200px;
        object-fit: cover;
        object-position: center center;
    }
    .elementor-10425 .elementor-element.elementor-element-96a492e.elementor-column > .elementor-widget-wrap {
        justify-content: center;
    }
    .elementor-10425 .elementor-element.elementor-element-96a492e > .elementor-element-populated {
        padding: 0px 0px 0px 0px;
    }
    .elementor-10425 .elementor-element.elementor-element-47b4ca3 > .elementor-widget-container {
        margin: 0px 0px -20px 0px;
        padding: 5px 5px 5px 5px;
        border-radius: 10px 10px 0px 0px;
    }
    .elementor-10425 .elementor-element.elementor-element-47b4ca3 {
        text-align: center;
    }
    .elementor-10425 .elementor-element.elementor-element-47b4ca3 .elementor-heading-title {
        font-family: var( --e-global-typography-827b877-font-family), Sans-serif;
        font-size: var( --e-global-typography-827b877-font-size);
        font-weight: var( --e-global-typography-827b877-font-weight);
        color: #B11313;
    }
    .elementor-10425 .elementor-element.elementor-element-d059c00 > .elementor-widget-container {
        border-style: none;
        border-radius: 0px 0px 0px 0px;
    }
    .elementor-10425 .elementor-element.elementor-element-d059c00 img {
        height: 200px;
        object-fit: cover;
        object-position: center center;
    }
    :root {
        --page-title-display: none;
    }
    @media(max-width:1024px) {
        .elementor-10425 .elementor-element.elementor-element-ceaaed5 .elementor-heading-title {
            font-size: var( --e-global-typography-827b877-font-size);
        }
        .elementor-10425 .elementor-element.elementor-element-9ab6a95 .elementor-heading-title {
            font-size: var( --e-global-typography-827b877-font-size);
        }
        .elementor-10425 .elementor-element.elementor-element-179e114 .elementor-heading-title {
            font-size: var( --e-global-typography-827b877-font-size);
        }
        .elementor-10425 .elementor-element.elementor-element-ca4479b .elementor-heading-title {
            font-size: var( --e-global-typography-827b877-font-size);
        }
        .elementor-10425 .elementor-element.elementor-element-1903648 .elementor-heading-title {
            font-size: var( --e-global-typography-827b877-font-size);
        }
        .elementor-10425 .elementor-element.elementor-element-2ef7edd .elementor-heading-title {
            font-size: var( --e-global-typography-827b877-font-size);
        }
        .elementor-10425 .elementor-element.elementor-element-47b4ca3 .elementor-heading-title {
            font-size: var( --e-global-typography-827b877-font-size);
        }
    }
    @media(max-width:767px) {
        .elementor-10425 .elementor-element.elementor-element-a14125f > .elementor-container {
            min-height: 33vh;
        }
        .elementor-10425 .elementor-element.elementor-element-cbb50e8 .swiper-slide {
            height: 33vh;
        }
        .elementor-10425 .elementor-element.elementor-element-cbb50e8 .swiper-slide-contents {
            max-width: 84%;
        }
        .elementor-10425 .elementor-element.elementor-element-cbb50e8 .elementor-slide-description {
            font-size: 22px;
        }
        .elementor-10425 .elementor-element.elementor-element-ceaaed5 .elementor-heading-title {
            font-size: var( --e-global-typography-827b877-font-size);
        }
        .elementor-10425 .elementor-element.elementor-element-9ab6a95 .elementor-heading-title {
            font-size: var( --e-global-typography-827b877-font-size);
        }
        .elementor-10425 .elementor-element.elementor-element-179e114 .elementor-heading-title {
            font-size: var( --e-global-typography-827b877-font-size);
        }
        .elementor-10425 .elementor-element.elementor-element-ca4479b .elementor-heading-title {
            font-size: var( --e-global-typography-827b877-font-size);
        }
        .elementor-10425 .elementor-element.elementor-element-1903648 .elementor-heading-title {
            font-size: var( --e-global-typography-827b877-font-size);
        }
        .elementor-10425 .elementor-element.elementor-element-2ef7edd .elementor-heading-title {
            font-size: var( --e-global-typography-827b877-font-size);
        }
        .elementor-10425 .elementor-element.elementor-element-47b4ca3 .elementor-heading-title {
            font-size: var( --e-global-typography-827b877-font-size);
        }
    }
    /* Start custom CSS for section, class: .elementor-element-57590c9 */
    .elementor-10425 .elementor-element.elementor-element-57590c9 .elementor-container {
        flex-wrap: wrap;
    }
    /* End custom CSS */