.elementor-3 .elementor-element.elementor-element-1ea4d6a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:2em 2em;--row-gap:2em;--column-gap:2em;--margin-top:6em;--margin-bottom:6em;--margin-left:0em;--margin-right:0em;}.elementor-3 .elementor-element.elementor-element-60327d3{--display:flex;}.elementor-3 .elementor-element.elementor-element-823fe18{--box-background-color:#F5F6FB;--box-border-color:#02010100;--box-border-width:0px;--box-border-radius:0px;--header-background-color:#F0F1F8;--header-color:var( --e-global-color-secondary );--toggle-button-color:var( --e-global-color-secondary );--item-text-color:var( --e-global-color-text );--item-text-hover-decoration:underline;--marker-color:var( --e-global-color-text );}.elementor-3 .elementor-element.elementor-element-823fe18 .elementor-toc__header-title{text-align:start;}.elementor-3 .elementor-element.elementor-element-823fe18 .elementor-toc__header, .elementor-3 .elementor-element.elementor-element-823fe18 .elementor-toc__header-title{font-family:"Josefin Sans", Sans-serif;font-size:26px;}.elementor-3 .elementor-element.elementor-element-823fe18 .elementor-toc__header{flex-direction:row;}.elementor-3 .elementor-element.elementor-element-823fe18 .elementor-toc__list-item{font-family:"Montserrat", Sans-serif;}.elementor-3 .elementor-element.elementor-element-9aefe70{--display:flex;}.elementor-3 .elementor-element.elementor-element-54cee38{font-family:"Montserrat", Sans-serif;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-3 .elementor-element.elementor-element-1ea4d6a{--content-width:1355px;}.elementor-3 .elementor-element.elementor-element-60327d3{--width:25%;}.elementor-3 .elementor-element.elementor-element-9aefe70{--width:75%;}}@media(max-width:1024px) and (min-width:768px){.elementor-3 .elementor-element.elementor-element-60327d3{--width:35%;}}/* Start custom CSS for text-editor, class: .elementor-element-54cee38 */.elementor-3 .elementor-element.elementor-element-54cee38 h2 {
    font-size: 24px !important;
    
}

@media screen and (max-width: 767px) {
    .elementor-3 .elementor-element.elementor-element-54cee38 h2 {
        font-size: 20px !important;
    }/* End custom CSS */