.elementor-12 .elementor-element.elementor-element-cc34c33{--display:flex;}.elementor-12 .elementor-element.elementor-element-47f316c{margin:-100px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-26c322e{font-family:"Poppins", Sans-serif;font-weight:400;color:#000000;}.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-12 .elementor-element.elementor-element-86eb8e2{margin:-25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-86eb8e2 .elementor-heading-title{font-family:"Georgia", Sans-serif;font-size:28px;font-weight:600;color:#000000;}.elementor-12 .elementor-element.elementor-element-e6bd15a{font-family:"Poppins", Sans-serif;font-weight:400;color:#000000;}.elementor-12 .elementor-element.elementor-element-7c2d014{margin:-25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-7c2d014 .elementor-heading-title{font-family:"Georgia", Sans-serif;font-size:28px;font-weight:600;color:#000000;}.elementor-12 .elementor-element.elementor-element-270232e{--display:flex;}.elementor-12 .elementor-element.elementor-element-a27709b{font-family:"Poppins", Sans-serif;font-weight:400;color:#000000;}.elementor-12 .elementor-element.elementor-element-81b1edc{margin:-25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-81b1edc .elementor-heading-title{font-family:"Georgia", Sans-serif;font-size:28px;font-weight:600;color:#000000;}.elementor-12 .elementor-element.elementor-element-e6dbc44{--display:flex;}.elementor-12 .elementor-element.elementor-element-6948338{font-family:"Poppins", Sans-serif;font-weight:400;color:#000000;}.elementor-12 .elementor-element.elementor-element-645c249{margin:-25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-645c249 .elementor-heading-title{font-family:"Georgia", Sans-serif;font-size:28px;font-weight:600;color:#000000;}.elementor-12 .elementor-element.elementor-element-0d5c34c{--display:flex;}.elementor-12 .elementor-element.elementor-element-85d99be{font-family:"Poppins", Sans-serif;font-weight:400;color:#000000;}.elementor-12 .elementor-element.elementor-element-a8a123f{margin:-25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-a8a123f .elementor-heading-title{font-family:"Georgia", Sans-serif;font-size:28px;font-weight:600;color:#000000;}.elementor-12 .elementor-element.elementor-element-89a46a6{--display:flex;}.elementor-12 .elementor-element.elementor-element-629eb92{font-family:"Poppins", Sans-serif;font-weight:400;color:#000000;}.elementor-12 .elementor-element.elementor-element-13284f2{--display:flex;}.elementor-12 .elementor-element.elementor-element-a598280{margin:-25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-a598280 .elementor-heading-title{font-family:"Georgia", Sans-serif;font-size:28px;font-weight:600;color:#000000;}.elementor-12 .elementor-element.elementor-element-4b61d64{--display:flex;}.elementor-12 .elementor-element.elementor-element-432e2ec{font-family:"Poppins", Sans-serif;font-weight:400;color:#000000;}.elementor-12 .elementor-element.elementor-element-07edaf5{--display:flex;}.elementor-12 .elementor-element.elementor-element-26b2552{margin:-25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-26b2552 .elementor-heading-title{font-family:"Georgia", Sans-serif;font-size:28px;font-weight:600;color:#000000;}.elementor-12 .elementor-element.elementor-element-5c3b586{--display:flex;}.elementor-12 .elementor-element.elementor-element-4681f0e{font-family:"Poppins", Sans-serif;font-weight:400;color:#000000;}.elementor-12 .elementor-element.elementor-element-52504d5{--display:flex;}.elementor-12 .elementor-element.elementor-element-998fe8b{margin:-25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-998fe8b .elementor-heading-title{font-family:"Georgia", Sans-serif;font-size:28px;font-weight:600;color:#000000;}.elementor-12 .elementor-element.elementor-element-b94b55b{--display:flex;}.elementor-12 .elementor-element.elementor-element-738078a{font-family:"Poppins", Sans-serif;font-weight:400;color:#000000;}.elementor-12 .elementor-element.elementor-element-03beb01{--display:flex;}.elementor-12 .elementor-element.elementor-element-0ffe423{margin:-25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-0ffe423 .elementor-heading-title{font-family:"Georgia", Sans-serif;font-size:28px;font-weight:600;color:#000000;}.elementor-12 .elementor-element.elementor-element-54dd7a6{--display:flex;}.elementor-12 .elementor-element.elementor-element-2203e83{font-family:"Poppins", Sans-serif;font-weight:400;color:#000000;}.elementor-12 .elementor-element.elementor-element-0a9a49e{--display:flex;}.elementor-12 .elementor-element.elementor-element-deb809f{margin:-47px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-811c4cd{margin:-25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-811c4cd .elementor-heading-title{font-family:"Georgia", Sans-serif;font-size:28px;font-weight:600;color:#000000;}.elementor-12 .elementor-element.elementor-element-78dc438{--display:flex;}.elementor-12 .elementor-element.elementor-element-cdca9c0{font-family:"Poppins", Sans-serif;font-weight:400;color:#000000;}.elementor-12 .elementor-element.elementor-element-17ac742{margin:-25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-17ac742 .elementor-heading-title{font-family:"Georgia", Sans-serif;font-size:28px;font-weight:600;color:#000000;}.elementor-12 .elementor-element.elementor-element-e065d7e{--display:flex;}.elementor-12 .elementor-element.elementor-element-b9ea4ec{font-family:"Poppins", Sans-serif;font-weight:400;color:#000000;}.elementor-12 .elementor-element.elementor-element-7d4ab30{--display:flex;}.elementor-12 .elementor-element.elementor-element-c1ea24c{margin:-25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-c1ea24c .elementor-heading-title{font-family:"Georgia", Sans-serif;font-size:28px;font-weight:600;color:#000000;}.elementor-12 .elementor-element.elementor-element-b6def87{--display:flex;}.elementor-12 .elementor-element.elementor-element-458f934{font-family:"Poppins", Sans-serif;font-weight:400;color:#000000;}.elementor-12 .elementor-element.elementor-element-32ae2e2{--display:flex;}.elementor-12 .elementor-element.elementor-element-8ccfd1f{margin:-25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-8ccfd1f .elementor-heading-title{font-family:"Georgia", Sans-serif;font-size:28px;font-weight:600;color:#000000;}.elementor-12 .elementor-element.elementor-element-05201fb{--display:flex;}.elementor-12 .elementor-element.elementor-element-3032b36{font-family:"Poppins", Sans-serif;font-weight:400;color:#000000;}.elementor-12 .elementor-element.elementor-element-67c1d37{--display:flex;}.elementor-12 .elementor-element.elementor-element-6d13f16{margin:-25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-6d13f16 .elementor-heading-title{font-family:"Georgia", Sans-serif;font-size:28px;font-weight:600;color:#000000;}.elementor-12 .elementor-element.elementor-element-371b748{--display:flex;}.elementor-12 .elementor-element.elementor-element-3c953a3{font-family:"Poppins", Sans-serif;font-weight:400;color:#000000;}.elementor-12 .elementor-element.elementor-element-e0728ff{--display:flex;}.elementor-12 .elementor-element.elementor-element-94040bb{margin:-25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-94040bb .elementor-heading-title{font-family:"Georgia", Sans-serif;font-size:28px;font-weight:600;color:#000000;}.elementor-12 .elementor-element.elementor-element-f60c0c5{--display:flex;}.elementor-12 .elementor-element.elementor-element-0aa83ad{font-family:"Poppins", Sans-serif;font-weight:400;color:#000000;}.elementor-12 .elementor-element.elementor-element-63a7399{--display:flex;}.elementor-12 .elementor-element.elementor-element-904e008{margin:-25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-904e008 .elementor-heading-title{font-family:"Georgia", Sans-serif;font-size:28px;font-weight:600;color:#000000;}.elementor-12 .elementor-element.elementor-element-e0aa9bc{--display:flex;}.elementor-12 .elementor-element.elementor-element-cda8247{font-family:"Poppins", Sans-serif;font-weight:400;color:#000000;}.elementor-12 .elementor-element.elementor-element-9cb4d52{--display:flex;}.elementor-12 .elementor-element.elementor-element-76d3518{margin:-25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-76d3518 .elementor-heading-title{font-family:"Georgia", Sans-serif;font-size:28px;font-weight:600;color:#000000;}.elementor-12 .elementor-element.elementor-element-cfa3fed{--display:flex;}.elementor-12 .elementor-element.elementor-element-67e97ad{font-family:"Poppins", Sans-serif;font-weight:400;color:#000000;}.elementor-12 .elementor-element.elementor-element-0c8f883{--display:flex;}.elementor-12 .elementor-element.elementor-element-9a9039f{margin:-25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-9a9039f .elementor-heading-title{font-family:"Georgia", Sans-serif;font-size:28px;font-weight:600;color:#000000;}.elementor-12 .elementor-element.elementor-element-1ffab21{--display:flex;}:root{--page-title-display:none;}/* Start custom CSS for heading, class: .elementor-element-86eb8e2 *//* =========================================
   X333 / MK999 STYLE SECTION HEADING
========================================= */

.elementor-12 .elementor-element.elementor-element-86eb8e2 {
    position: relative;
    width: 100%;
    margin: 30px 0 20px;
    padding: 14px 25px;
    background: #eef3f7;
    border-left: 12px solid #176b4d;
    border-right: 12px solid #176b4d;
    border-radius: 12px;
    box-sizing: border-box;
}

/* Heading Text */
.elementor-12 .elementor-element.elementor-element-86eb8e2 .elementor-heading-title {
    margin: 0;
    padding: 0;
    color: #1e293b;
    font-family: Georgia, "Times New Roman", serif;
    font-size: 32px;
    font-weight: 700;
    line-height: 1.25;
    text-align: center;
}

/* Mobile */
@media (max-width: 767px) {

    .elementor-12 .elementor-element.elementor-element-86eb8e2 {
        margin: 25px 0 18px;
        padding: 12px 15px;
        border-left-width: 8px;
        border-right-width: 8px;
        border-radius: 9px;
    }

    .elementor-12 .elementor-element.elementor-element-86eb8e2 .elementor-heading-title {
        font-size: 24px;
        line-height: 1.3;
    }
}

/* Small Mobile */
@media (max-width: 480px) {

    .elementor-12 .elementor-element.elementor-element-86eb8e2 {
        padding: 11px 12px;
        border-left-width: 7px;
        border-right-width: 7px;
    }

    .elementor-12 .elementor-element.elementor-element-86eb8e2 .elementor-heading-title {
        font-size: 21px;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7c2d014 *//* =========================================
   X333 / MK999 STYLE SECTION HEADING
========================================= */

.elementor-12 .elementor-element.elementor-element-7c2d014 {
    position: relative;
    width: 100%;
    margin: 30px 0 20px;
    padding: 14px 25px;
    background: #eef3f7;
    border-left: 12px solid #176b4d;
    border-right: 12px solid #176b4d;
    border-radius: 12px;
    box-sizing: border-box;
}

/* Heading Text */
.elementor-12 .elementor-element.elementor-element-7c2d014 .elementor-heading-title {
    margin: 0;
    padding: 0;
    color: #1e293b;
    font-family: Georgia, "Times New Roman", serif;
    font-size: 32px;
    font-weight: 700;
    line-height: 1.25;
    text-align: center;
}

/* Mobile */
@media (max-width: 767px) {

    .elementor-12 .elementor-element.elementor-element-7c2d014 {
        margin: 25px 0 18px;
        padding: 12px 15px;
        border-left-width: 8px;
        border-right-width: 8px;
        border-radius: 9px;
    }

    .elementor-12 .elementor-element.elementor-element-7c2d014 .elementor-heading-title {
        font-size: 24px;
        line-height: 1.3;
    }
}

/* Small Mobile */
@media (max-width: 480px) {

    .elementor-12 .elementor-element.elementor-element-7c2d014 {
        padding: 11px 12px;
        border-left-width: 7px;
        border-right-width: 7px;
    }

    .elementor-12 .elementor-element.elementor-element-7c2d014 .elementor-heading-title {
        font-size: 21px;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-81b1edc *//* =========================================
   X333 / MK999 STYLE SECTION HEADING
========================================= */

.elementor-12 .elementor-element.elementor-element-81b1edc {
    position: relative;
    width: 100%;
    margin: 30px 0 20px;
    padding: 14px 25px;
    background: #eef3f7;
    border-left: 12px solid #176b4d;
    border-right: 12px solid #176b4d;
    border-radius: 12px;
    box-sizing: border-box;
}

/* Heading Text */
.elementor-12 .elementor-element.elementor-element-81b1edc .elementor-heading-title {
    margin: 0;
    padding: 0;
    color: #1e293b;
    font-family: Georgia, "Times New Roman", serif;
    font-size: 32px;
    font-weight: 700;
    line-height: 1.25;
    text-align: center;
}

/* Mobile */
@media (max-width: 767px) {

    .elementor-12 .elementor-element.elementor-element-81b1edc {
        margin: 25px 0 18px;
        padding: 12px 15px;
        border-left-width: 8px;
        border-right-width: 8px;
        border-radius: 9px;
    }

    .elementor-12 .elementor-element.elementor-element-81b1edc .elementor-heading-title {
        font-size: 24px;
        line-height: 1.3;
    }
}

/* Small Mobile */
@media (max-width: 480px) {

    .elementor-12 .elementor-element.elementor-element-81b1edc {
        padding: 11px 12px;
        border-left-width: 7px;
        border-right-width: 7px;
    }

    .elementor-12 .elementor-element.elementor-element-81b1edc .elementor-heading-title {
        font-size: 21px;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-645c249 *//* =========================================
   X333 / MK999 STYLE SECTION HEADING
========================================= */

.elementor-12 .elementor-element.elementor-element-645c249 {
    position: relative;
    width: 100%;
    margin: 30px 0 20px;
    padding: 14px 25px;
    background: #eef3f7;
    border-left: 12px solid #176b4d;
    border-right: 12px solid #176b4d;
    border-radius: 12px;
    box-sizing: border-box;
}

/* Heading Text */
.elementor-12 .elementor-element.elementor-element-645c249 .elementor-heading-title {
    margin: 0;
    padding: 0;
    color: #1e293b;
    font-family: Georgia, "Times New Roman", serif;
    font-size: 32px;
    font-weight: 700;
    line-height: 1.25;
    text-align: center;
}

/* Mobile */
@media (max-width: 767px) {

    .elementor-12 .elementor-element.elementor-element-645c249 {
        margin: 25px 0 18px;
        padding: 12px 15px;
        border-left-width: 8px;
        border-right-width: 8px;
        border-radius: 9px;
    }

    .elementor-12 .elementor-element.elementor-element-645c249 .elementor-heading-title {
        font-size: 24px;
        line-height: 1.3;
    }
}

/* Small Mobile */
@media (max-width: 480px) {

    .elementor-12 .elementor-element.elementor-element-645c249 {
        padding: 11px 12px;
        border-left-width: 7px;
        border-right-width: 7px;
    }

    .elementor-12 .elementor-element.elementor-element-645c249 .elementor-heading-title {
        font-size: 21px;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a8a123f *//* =========================================
   X333 / MK999 STYLE SECTION HEADING
========================================= */

.elementor-12 .elementor-element.elementor-element-a8a123f {
    position: relative;
    width: 100%;
    margin: 30px 0 20px;
    padding: 14px 25px;
    background: #eef3f7;
    border-left: 12px solid #176b4d;
    border-right: 12px solid #176b4d;
    border-radius: 12px;
    box-sizing: border-box;
}

/* Heading Text */
.elementor-12 .elementor-element.elementor-element-a8a123f .elementor-heading-title {
    margin: 0;
    padding: 0;
    color: #1e293b;
    font-family: Georgia, "Times New Roman", serif;
    font-size: 32px;
    font-weight: 700;
    line-height: 1.25;
    text-align: center;
}

/* Mobile */
@media (max-width: 767px) {

    .elementor-12 .elementor-element.elementor-element-a8a123f {
        margin: 25px 0 18px;
        padding: 12px 15px;
        border-left-width: 8px;
        border-right-width: 8px;
        border-radius: 9px;
    }

    .elementor-12 .elementor-element.elementor-element-a8a123f .elementor-heading-title {
        font-size: 24px;
        line-height: 1.3;
    }
}

/* Small Mobile */
@media (max-width: 480px) {

    .elementor-12 .elementor-element.elementor-element-a8a123f {
        padding: 11px 12px;
        border-left-width: 7px;
        border-right-width: 7px;
    }

    .elementor-12 .elementor-element.elementor-element-a8a123f .elementor-heading-title {
        font-size: 21px;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a598280 *//* =========================================
   X333 / MK999 STYLE SECTION HEADING
========================================= */

.elementor-12 .elementor-element.elementor-element-a598280 {
    position: relative;
    width: 100%;
    margin: 30px 0 20px;
    padding: 14px 25px;
    background: #eef3f7;
    border-left: 12px solid #176b4d;
    border-right: 12px solid #176b4d;
    border-radius: 12px;
    box-sizing: border-box;
}

/* Heading Text */
.elementor-12 .elementor-element.elementor-element-a598280 .elementor-heading-title {
    margin: 0;
    padding: 0;
    color: #1e293b;
    font-family: Georgia, "Times New Roman", serif;
    font-size: 32px;
    font-weight: 700;
    line-height: 1.25;
    text-align: center;
}

/* Mobile */
@media (max-width: 767px) {

    .elementor-12 .elementor-element.elementor-element-a598280 {
        margin: 25px 0 18px;
        padding: 12px 15px;
        border-left-width: 8px;
        border-right-width: 8px;
        border-radius: 9px;
    }

    .elementor-12 .elementor-element.elementor-element-a598280 .elementor-heading-title {
        font-size: 24px;
        line-height: 1.3;
    }
}

/* Small Mobile */
@media (max-width: 480px) {

    .elementor-12 .elementor-element.elementor-element-a598280 {
        padding: 11px 12px;
        border-left-width: 7px;
        border-right-width: 7px;
    }

    .elementor-12 .elementor-element.elementor-element-a598280 .elementor-heading-title {
        font-size: 21px;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-26b2552 *//* =========================================
   X333 / MK999 STYLE SECTION HEADING
========================================= */

.elementor-12 .elementor-element.elementor-element-26b2552 {
    position: relative;
    width: 100%;
    margin: 30px 0 20px;
    padding: 14px 25px;
    background: #eef3f7;
    border-left: 12px solid #176b4d;
    border-right: 12px solid #176b4d;
    border-radius: 12px;
    box-sizing: border-box;
}

/* Heading Text */
.elementor-12 .elementor-element.elementor-element-26b2552 .elementor-heading-title {
    margin: 0;
    padding: 0;
    color: #1e293b;
    font-family: Georgia, "Times New Roman", serif;
    font-size: 32px;
    font-weight: 700;
    line-height: 1.25;
    text-align: center;
}

/* Mobile */
@media (max-width: 767px) {

    .elementor-12 .elementor-element.elementor-element-26b2552 {
        margin: 25px 0 18px;
        padding: 12px 15px;
        border-left-width: 8px;
        border-right-width: 8px;
        border-radius: 9px;
    }

    .elementor-12 .elementor-element.elementor-element-26b2552 .elementor-heading-title {
        font-size: 24px;
        line-height: 1.3;
    }
}

/* Small Mobile */
@media (max-width: 480px) {

    .elementor-12 .elementor-element.elementor-element-26b2552 {
        padding: 11px 12px;
        border-left-width: 7px;
        border-right-width: 7px;
    }

    .elementor-12 .elementor-element.elementor-element-26b2552 .elementor-heading-title {
        font-size: 21px;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-998fe8b *//* =========================================
   X333 / MK999 STYLE SECTION HEADING
========================================= */

.elementor-12 .elementor-element.elementor-element-998fe8b {
    position: relative;
    width: 100%;
    margin: 30px 0 20px;
    padding: 14px 25px;
    background: #eef3f7;
    border-left: 12px solid #176b4d;
    border-right: 12px solid #176b4d;
    border-radius: 12px;
    box-sizing: border-box;
}

/* Heading Text */
.elementor-12 .elementor-element.elementor-element-998fe8b .elementor-heading-title {
    margin: 0;
    padding: 0;
    color: #1e293b;
    font-family: Georgia, "Times New Roman", serif;
    font-size: 32px;
    font-weight: 700;
    line-height: 1.25;
    text-align: center;
}

/* Mobile */
@media (max-width: 767px) {

    .elementor-12 .elementor-element.elementor-element-998fe8b {
        margin: 25px 0 18px;
        padding: 12px 15px;
        border-left-width: 8px;
        border-right-width: 8px;
        border-radius: 9px;
    }

    .elementor-12 .elementor-element.elementor-element-998fe8b .elementor-heading-title {
        font-size: 24px;
        line-height: 1.3;
    }
}

/* Small Mobile */
@media (max-width: 480px) {

    .elementor-12 .elementor-element.elementor-element-998fe8b {
        padding: 11px 12px;
        border-left-width: 7px;
        border-right-width: 7px;
    }

    .elementor-12 .elementor-element.elementor-element-998fe8b .elementor-heading-title {
        font-size: 21px;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0ffe423 *//* =========================================
   X333 / MK999 STYLE SECTION HEADING
========================================= */

.elementor-12 .elementor-element.elementor-element-0ffe423 {
    position: relative;
    width: 100%;
    margin: 30px 0 20px;
    padding: 14px 25px;
    background: #eef3f7;
    border-left: 12px solid #176b4d;
    border-right: 12px solid #176b4d;
    border-radius: 12px;
    box-sizing: border-box;
}

/* Heading Text */
.elementor-12 .elementor-element.elementor-element-0ffe423 .elementor-heading-title {
    margin: 0;
    padding: 0;
    color: #1e293b;
    font-family: Georgia, "Times New Roman", serif;
    font-size: 32px;
    font-weight: 700;
    line-height: 1.25;
    text-align: center;
}

/* Mobile */
@media (max-width: 767px) {

    .elementor-12 .elementor-element.elementor-element-0ffe423 {
        margin: 25px 0 18px;
        padding: 12px 15px;
        border-left-width: 8px;
        border-right-width: 8px;
        border-radius: 9px;
    }

    .elementor-12 .elementor-element.elementor-element-0ffe423 .elementor-heading-title {
        font-size: 24px;
        line-height: 1.3;
    }
}

/* Small Mobile */
@media (max-width: 480px) {

    .elementor-12 .elementor-element.elementor-element-0ffe423 {
        padding: 11px 12px;
        border-left-width: 7px;
        border-right-width: 7px;
    }

    .elementor-12 .elementor-element.elementor-element-0ffe423 .elementor-heading-title {
        font-size: 21px;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-811c4cd *//* =========================================
   X333 / MK999 STYLE SECTION HEADING
========================================= */

.elementor-12 .elementor-element.elementor-element-811c4cd {
    position: relative;
    width: 100%;
    margin: 30px 0 20px;
    padding: 14px 25px;
    background: #eef3f7;
    border-left: 12px solid #176b4d;
    border-right: 12px solid #176b4d;
    border-radius: 12px;
    box-sizing: border-box;
}

/* Heading Text */
.elementor-12 .elementor-element.elementor-element-811c4cd .elementor-heading-title {
    margin: 0;
    padding: 0;
    color: #1e293b;
    font-family: Georgia, "Times New Roman", serif;
    font-size: 32px;
    font-weight: 700;
    line-height: 1.25;
    text-align: center;
}

/* Mobile */
@media (max-width: 767px) {

    .elementor-12 .elementor-element.elementor-element-811c4cd {
        margin: 25px 0 18px;
        padding: 12px 15px;
        border-left-width: 8px;
        border-right-width: 8px;
        border-radius: 9px;
    }

    .elementor-12 .elementor-element.elementor-element-811c4cd .elementor-heading-title {
        font-size: 24px;
        line-height: 1.3;
    }
}

/* Small Mobile */
@media (max-width: 480px) {

    .elementor-12 .elementor-element.elementor-element-811c4cd {
        padding: 11px 12px;
        border-left-width: 7px;
        border-right-width: 7px;
    }

    .elementor-12 .elementor-element.elementor-element-811c4cd .elementor-heading-title {
        font-size: 21px;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-17ac742 *//* =========================================
   X333 / MK999 STYLE SECTION HEADING
========================================= */

.elementor-12 .elementor-element.elementor-element-17ac742 {
    position: relative;
    width: 100%;
    margin: 30px 0 20px;
    padding: 14px 25px;
    background: #eef3f7;
    border-left: 12px solid #176b4d;
    border-right: 12px solid #176b4d;
    border-radius: 12px;
    box-sizing: border-box;
}

/* Heading Text */
.elementor-12 .elementor-element.elementor-element-17ac742 .elementor-heading-title {
    margin: 0;
    padding: 0;
    color: #1e293b;
    font-family: Georgia, "Times New Roman", serif;
    font-size: 32px;
    font-weight: 700;
    line-height: 1.25;
    text-align: center;
}

/* Mobile */
@media (max-width: 767px) {

    .elementor-12 .elementor-element.elementor-element-17ac742 {
        margin: 25px 0 18px;
        padding: 12px 15px;
        border-left-width: 8px;
        border-right-width: 8px;
        border-radius: 9px;
    }

    .elementor-12 .elementor-element.elementor-element-17ac742 .elementor-heading-title {
        font-size: 24px;
        line-height: 1.3;
    }
}

/* Small Mobile */
@media (max-width: 480px) {

    .elementor-12 .elementor-element.elementor-element-17ac742 {
        padding: 11px 12px;
        border-left-width: 7px;
        border-right-width: 7px;
    }

    .elementor-12 .elementor-element.elementor-element-17ac742 .elementor-heading-title {
        font-size: 21px;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c1ea24c *//* =========================================
   X333 / MK999 STYLE SECTION HEADING
========================================= */

.elementor-12 .elementor-element.elementor-element-c1ea24c {
    position: relative;
    width: 100%;
    margin: 30px 0 20px;
    padding: 14px 25px;
    background: #eef3f7;
    border-left: 12px solid #176b4d;
    border-right: 12px solid #176b4d;
    border-radius: 12px;
    box-sizing: border-box;
}

/* Heading Text */
.elementor-12 .elementor-element.elementor-element-c1ea24c .elementor-heading-title {
    margin: 0;
    padding: 0;
    color: #1e293b;
    font-family: Georgia, "Times New Roman", serif;
    font-size: 32px;
    font-weight: 700;
    line-height: 1.25;
    text-align: center;
}

/* Mobile */
@media (max-width: 767px) {

    .elementor-12 .elementor-element.elementor-element-c1ea24c {
        margin: 25px 0 18px;
        padding: 12px 15px;
        border-left-width: 8px;
        border-right-width: 8px;
        border-radius: 9px;
    }

    .elementor-12 .elementor-element.elementor-element-c1ea24c .elementor-heading-title {
        font-size: 24px;
        line-height: 1.3;
    }
}

/* Small Mobile */
@media (max-width: 480px) {

    .elementor-12 .elementor-element.elementor-element-c1ea24c {
        padding: 11px 12px;
        border-left-width: 7px;
        border-right-width: 7px;
    }

    .elementor-12 .elementor-element.elementor-element-c1ea24c .elementor-heading-title {
        font-size: 21px;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8ccfd1f *//* =========================================
   X333 / MK999 STYLE SECTION HEADING
========================================= */

.elementor-12 .elementor-element.elementor-element-8ccfd1f {
    position: relative;
    width: 100%;
    margin: 30px 0 20px;
    padding: 14px 25px;
    background: #eef3f7;
    border-left: 12px solid #176b4d;
    border-right: 12px solid #176b4d;
    border-radius: 12px;
    box-sizing: border-box;
}

/* Heading Text */
.elementor-12 .elementor-element.elementor-element-8ccfd1f .elementor-heading-title {
    margin: 0;
    padding: 0;
    color: #1e293b;
    font-family: Georgia, "Times New Roman", serif;
    font-size: 32px;
    font-weight: 700;
    line-height: 1.25;
    text-align: center;
}

/* Mobile */
@media (max-width: 767px) {

    .elementor-12 .elementor-element.elementor-element-8ccfd1f {
        margin: 25px 0 18px;
        padding: 12px 15px;
        border-left-width: 8px;
        border-right-width: 8px;
        border-radius: 9px;
    }

    .elementor-12 .elementor-element.elementor-element-8ccfd1f .elementor-heading-title {
        font-size: 24px;
        line-height: 1.3;
    }
}

/* Small Mobile */
@media (max-width: 480px) {

    .elementor-12 .elementor-element.elementor-element-8ccfd1f {
        padding: 11px 12px;
        border-left-width: 7px;
        border-right-width: 7px;
    }

    .elementor-12 .elementor-element.elementor-element-8ccfd1f .elementor-heading-title {
        font-size: 21px;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6d13f16 *//* =========================================
   X333 / MK999 STYLE SECTION HEADING
========================================= */

.elementor-12 .elementor-element.elementor-element-6d13f16 {
    position: relative;
    width: 100%;
    margin: 30px 0 20px;
    padding: 14px 25px;
    background: #eef3f7;
    border-left: 12px solid #176b4d;
    border-right: 12px solid #176b4d;
    border-radius: 12px;
    box-sizing: border-box;
}

/* Heading Text */
.elementor-12 .elementor-element.elementor-element-6d13f16 .elementor-heading-title {
    margin: 0;
    padding: 0;
    color: #1e293b;
    font-family: Georgia, "Times New Roman", serif;
    font-size: 32px;
    font-weight: 700;
    line-height: 1.25;
    text-align: center;
}

/* Mobile */
@media (max-width: 767px) {

    .elementor-12 .elementor-element.elementor-element-6d13f16 {
        margin: 25px 0 18px;
        padding: 12px 15px;
        border-left-width: 8px;
        border-right-width: 8px;
        border-radius: 9px;
    }

    .elementor-12 .elementor-element.elementor-element-6d13f16 .elementor-heading-title {
        font-size: 24px;
        line-height: 1.3;
    }
}

/* Small Mobile */
@media (max-width: 480px) {

    .elementor-12 .elementor-element.elementor-element-6d13f16 {
        padding: 11px 12px;
        border-left-width: 7px;
        border-right-width: 7px;
    }

    .elementor-12 .elementor-element.elementor-element-6d13f16 .elementor-heading-title {
        font-size: 21px;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-94040bb *//* =========================================
   X333 / MK999 STYLE SECTION HEADING
========================================= */

.elementor-12 .elementor-element.elementor-element-94040bb {
    position: relative;
    width: 100%;
    margin: 30px 0 20px;
    padding: 14px 25px;
    background: #eef3f7;
    border-left: 12px solid #176b4d;
    border-right: 12px solid #176b4d;
    border-radius: 12px;
    box-sizing: border-box;
}

/* Heading Text */
.elementor-12 .elementor-element.elementor-element-94040bb .elementor-heading-title {
    margin: 0;
    padding: 0;
    color: #1e293b;
    font-family: Georgia, "Times New Roman", serif;
    font-size: 32px;
    font-weight: 700;
    line-height: 1.25;
    text-align: center;
}

/* Mobile */
@media (max-width: 767px) {

    .elementor-12 .elementor-element.elementor-element-94040bb {
        margin: 25px 0 18px;
        padding: 12px 15px;
        border-left-width: 8px;
        border-right-width: 8px;
        border-radius: 9px;
    }

    .elementor-12 .elementor-element.elementor-element-94040bb .elementor-heading-title {
        font-size: 24px;
        line-height: 1.3;
    }
}

/* Small Mobile */
@media (max-width: 480px) {

    .elementor-12 .elementor-element.elementor-element-94040bb {
        padding: 11px 12px;
        border-left-width: 7px;
        border-right-width: 7px;
    }

    .elementor-12 .elementor-element.elementor-element-94040bb .elementor-heading-title {
        font-size: 21px;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-904e008 *//* =========================================
   X333 / MK999 STYLE SECTION HEADING
========================================= */

.elementor-12 .elementor-element.elementor-element-904e008 {
    position: relative;
    width: 100%;
    margin: 30px 0 20px;
    padding: 14px 25px;
    background: #eef3f7;
    border-left: 12px solid #176b4d;
    border-right: 12px solid #176b4d;
    border-radius: 12px;
    box-sizing: border-box;
}

/* Heading Text */
.elementor-12 .elementor-element.elementor-element-904e008 .elementor-heading-title {
    margin: 0;
    padding: 0;
    color: #1e293b;
    font-family: Georgia, "Times New Roman", serif;
    font-size: 32px;
    font-weight: 700;
    line-height: 1.25;
    text-align: center;
}

/* Mobile */
@media (max-width: 767px) {

    .elementor-12 .elementor-element.elementor-element-904e008 {
        margin: 25px 0 18px;
        padding: 12px 15px;
        border-left-width: 8px;
        border-right-width: 8px;
        border-radius: 9px;
    }

    .elementor-12 .elementor-element.elementor-element-904e008 .elementor-heading-title {
        font-size: 24px;
        line-height: 1.3;
    }
}

/* Small Mobile */
@media (max-width: 480px) {

    .elementor-12 .elementor-element.elementor-element-904e008 {
        padding: 11px 12px;
        border-left-width: 7px;
        border-right-width: 7px;
    }

    .elementor-12 .elementor-element.elementor-element-904e008 .elementor-heading-title {
        font-size: 21px;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-76d3518 *//* =========================================
   X333 / MK999 STYLE SECTION HEADING
========================================= */

.elementor-12 .elementor-element.elementor-element-76d3518 {
    position: relative;
    width: 100%;
    margin: 30px 0 20px;
    padding: 14px 25px;
    background: #eef3f7;
    border-left: 12px solid #176b4d;
    border-right: 12px solid #176b4d;
    border-radius: 12px;
    box-sizing: border-box;
}

/* Heading Text */
.elementor-12 .elementor-element.elementor-element-76d3518 .elementor-heading-title {
    margin: 0;
    padding: 0;
    color: #1e293b;
    font-family: Georgia, "Times New Roman", serif;
    font-size: 32px;
    font-weight: 700;
    line-height: 1.25;
    text-align: center;
}

/* Mobile */
@media (max-width: 767px) {

    .elementor-12 .elementor-element.elementor-element-76d3518 {
        margin: 25px 0 18px;
        padding: 12px 15px;
        border-left-width: 8px;
        border-right-width: 8px;
        border-radius: 9px;
    }

    .elementor-12 .elementor-element.elementor-element-76d3518 .elementor-heading-title {
        font-size: 24px;
        line-height: 1.3;
    }
}

/* Small Mobile */
@media (max-width: 480px) {

    .elementor-12 .elementor-element.elementor-element-76d3518 {
        padding: 11px 12px;
        border-left-width: 7px;
        border-right-width: 7px;
    }

    .elementor-12 .elementor-element.elementor-element-76d3518 .elementor-heading-title {
        font-size: 21px;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9a9039f *//* =========================================
   X333 / MK999 STYLE SECTION HEADING
========================================= */

.elementor-12 .elementor-element.elementor-element-9a9039f {
    position: relative;
    width: 100%;
    margin: 30px 0 20px;
    padding: 14px 25px;
    background: #eef3f7;
    border-left: 12px solid #176b4d;
    border-right: 12px solid #176b4d;
    border-radius: 12px;
    box-sizing: border-box;
}

/* Heading Text */
.elementor-12 .elementor-element.elementor-element-9a9039f .elementor-heading-title {
    margin: 0;
    padding: 0;
    color: #1e293b;
    font-family: Georgia, "Times New Roman", serif;
    font-size: 32px;
    font-weight: 700;
    line-height: 1.25;
    text-align: center;
}

/* Mobile */
@media (max-width: 767px) {

    .elementor-12 .elementor-element.elementor-element-9a9039f {
        margin: 25px 0 18px;
        padding: 12px 15px;
        border-left-width: 8px;
        border-right-width: 8px;
        border-radius: 9px;
    }

    .elementor-12 .elementor-element.elementor-element-9a9039f .elementor-heading-title {
        font-size: 24px;
        line-height: 1.3;
    }
}

/* Small Mobile */
@media (max-width: 480px) {

    .elementor-12 .elementor-element.elementor-element-9a9039f {
        padding: 11px 12px;
        border-left-width: 7px;
        border-right-width: 7px;
    }

    .elementor-12 .elementor-element.elementor-element-9a9039f .elementor-heading-title {
        font-size: 21px;
    }
}/* End custom CSS */