.elementor-4880 .elementor-element.elementor-element-f897b15{--display:flex;}.elementor-4880 .elementor-element.elementor-element-09281dc{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:normal;line-height:2em;letter-spacing:0px;word-spacing:0px;}.elementor-4880 .elementor-element.elementor-element-65a200d > .elementor-widget-container{padding:0px 0px 0px 10px;}.elementor-4880 .elementor-element.elementor-element-65a200d .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:28px;line-height:1.5em;-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-4880 .elementor-element.elementor-element-18e944f{font-family:"Poppins", Sans-serif;font-size:18px;}.elementor-4880 .elementor-element.elementor-element-e7494ca > .elementor-widget-container{padding:0px 0px 0px 50px;}.elementor-4880 .elementor-element.elementor-element-e7494ca{font-family:"Poppins", Sans-serif;font-size:18px;line-height:2em;}.elementor-4880 .elementor-element.elementor-element-8509c54 > .elementor-widget-container{padding:0px 0px 0px 10px;}.elementor-4880 .elementor-element.elementor-element-8509c54 .elementor-heading-title{font-weight:bold;-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-4880 .elementor-element.elementor-element-1c23485 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-4880 .elementor-element.elementor-element-1c23485{font-family:"Poppins", Sans-serif;font-size:18px;}.elementor-4880 .elementor-element.elementor-element-cec09c0 > .elementor-widget-container{padding:0px 0px 0px 50px;}.elementor-4880 .elementor-element.elementor-element-cec09c0{font-family:"Poppins", Sans-serif;font-size:18px;line-height:2em;}.elementor-4880 .elementor-element.elementor-element-377140c > .elementor-widget-container{padding:0px 0px 0px 10px;}.elementor-4880 .elementor-element.elementor-element-377140c .elementor-heading-title{font-weight:bold;-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-4880 .elementor-element.elementor-element-c2f79b0{font-family:"Poppins", Sans-serif;font-size:18px;line-height:2em;}.elementor-4880 .elementor-element.elementor-element-bc65134 > .elementor-widget-container{padding:0px 0px 0px 10px;}.elementor-4880 .elementor-element.elementor-element-bc65134 .elementor-heading-title{text-decoration:underline;}.elementor-4880 .elementor-element.elementor-element-05b56e6{font-family:"Poppins", Sans-serif;font-size:18px;line-height:2em;}.elementor-4880 .elementor-element.elementor-element-19142ad > .elementor-widget-container{padding:0px 0px 0px 10px;}.elementor-4880 .elementor-element.elementor-element-19142ad .elementor-heading-title{text-decoration:underline;}.elementor-4880 .elementor-element.elementor-element-bc421dd{font-family:"Poppins", Sans-serif;font-size:18px;line-height:2em;}.elementor-4880 .elementor-element.elementor-element-3ef63f8 > .elementor-widget-container{padding:0px 0px 0px 10px;}.elementor-4880 .elementor-element.elementor-element-3ef63f8 .elementor-heading-title{font-weight:bold;}.elementor-4880 .elementor-element.elementor-element-f0cf1fd{font-family:"Poppins", Sans-serif;font-size:18px;}.elementor-4880 .elementor-element.elementor-element-2689e1f > .elementor-widget-container{padding:0px 0px 0px 50px;}.elementor-4880 .elementor-element.elementor-element-2689e1f{font-family:"Poppins", Sans-serif;font-size:18px;line-height:2em;}.elementor-4880 .elementor-element.elementor-element-49a9ddd{font-family:"Poppins", Sans-serif;font-size:18px;line-height:2em;}.elementor-4880 .elementor-element.elementor-element-390fde6 > .elementor-widget-container{padding:0px 0px 0px 10px;}.elementor-4880 .elementor-element.elementor-element-390fde6 .elementor-heading-title{font-weight:bold;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-4880 .elementor-element.elementor-element-7f52f46{font-family:"Poppins", Sans-serif;font-size:18px;line-height:2em;}.elementor-4880 .elementor-element.elementor-element-e19b117 > .elementor-widget-container{padding:0px 0px 0px 10px;}.elementor-4880 .elementor-element.elementor-element-e19b117 .elementor-heading-title{text-decoration:underline;}.elementor-4880 .elementor-element.elementor-element-6861d5b{font-family:"Poppins", Sans-serif;font-size:18px;line-height:2em;}.elementor-4880 .elementor-element.elementor-element-7b8f907 > .elementor-widget-container{padding:0px 0px 0px 10px;}.elementor-4880 .elementor-element.elementor-element-7b8f907 .elementor-heading-title{text-decoration:underline;}.elementor-4880 .elementor-element.elementor-element-ef45220{font-family:"Poppins", Sans-serif;font-size:18px;line-height:2em;}.elementor-4880 .elementor-element.elementor-element-ad6ace2 > .elementor-widget-container{padding:0px 0px 0px 10px;}.elementor-4880 .elementor-element.elementor-element-ad6ace2 .elementor-heading-title{text-decoration:underline;}.elementor-4880 .elementor-element.elementor-element-f2b08b0{font-family:"Poppins", Sans-serif;font-size:18px;line-height:2em;}.elementor-4880 .elementor-element.elementor-element-e952e19{--spacer-size:20px;}.elementor-4880 .elementor-element.elementor-element-1d3b88e{font-family:"Poppins", Sans-serif;font-size:18px;line-height:2em;}@media(max-width:767px){.elementor-4880 .elementor-element.elementor-element-09281dc{font-size:16px;line-height:2em;}.elementor-4880 .elementor-element.elementor-element-18e944f{line-height:2em;}.elementor-4880 .elementor-element.elementor-element-e7494ca{font-size:16px;line-height:2em;}.elementor-4880 .elementor-element.elementor-element-1c23485{line-height:2em;}.elementor-4880 .elementor-element.elementor-element-cec09c0{line-height:2em;}.elementor-4880 .elementor-element.elementor-element-c2f79b0{line-height:2em;}.elementor-4880 .elementor-element.elementor-element-05b56e6{line-height:2em;}.elementor-4880 .elementor-element.elementor-element-bc421dd{line-height:2em;}.elementor-4880 .elementor-element.elementor-element-f0cf1fd{line-height:2em;}.elementor-4880 .elementor-element.elementor-element-2689e1f{line-height:2em;}.elementor-4880 .elementor-element.elementor-element-49a9ddd{line-height:2em;}.elementor-4880 .elementor-element.elementor-element-7f52f46{line-height:2em;}.elementor-4880 .elementor-element.elementor-element-6861d5b{line-height:2em;}.elementor-4880 .elementor-element.elementor-element-ef45220{line-height:2em;}.elementor-4880 .elementor-element.elementor-element-f2b08b0{line-height:2em;}.elementor-4880 .elementor-element.elementor-element-1d3b88e{line-height:2em;}}/* Start custom CSS for heading, class: .elementor-element-8509c54 *//* Global H2 settings */
h2, .elementor-heading-title.elementor-size-default {
    font-size: 30px !important; /* Default font size for H2 */
    font-weight: 700 !important; /* Ensure the weight is applied */
}

/* Global H3 settings */
h3, .elementor-heading-title.elementor-size-default {
    font-size: 26px !important; /* Default font size for H3 */
    font-weight: 700 !important; /* Ensure the weight is applied */
}

/* Mobile specific settings */
@media (max-width: 768px) {
    h2, .elementor-heading-title.elementor-size-default {
        font-size: 24px !important; /* Mobile font size for H2 */
    }
    h3, .elementor-heading-title.elementor-size-default {
        font-size: 22px !important; /* Mobile font size for H3 */
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f897b15 *//* Ensure H2 and H3 elements have a consistent font size and weight globally */
h2, .elementor-heading-title.elementor-size-default {
    font-size: 30px !important; /* Default font size for H2 */
    font-weight: 700 !important; /* Ensure the weight is applied */
}

h3, .elementor-heading-title.elementor-size-default {
    font-size: 26px !important; /* Default font size for H3 */
    font-weight: 700 !important; /* Ensure the weight is applied */
}

/* Mobile specific settings */
@media (max-width: 768px) {
    h2, .elementor-heading-title.elementor-size-default {
        font-size: 24px !important; /* Mobile font size for H2 */
    }
    h3, .elementor-heading-title.elementor-size-default {
        font-size: 22px !important; /* Mobile font size for H3 */
    }
}/* End custom CSS */