.elementor-221 .elementor-element.elementor-element-22bde3c7{--display:flex;--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-221 .elementor-element.elementor-element-a39abe7 .elementor-heading-title{font-family:var( --e-global-typography-fd81883-font-family ), Sans-serif;font-size:var( --e-global-typography-fd81883-font-size );font-weight:var( --e-global-typography-fd81883-font-weight );line-height:var( --e-global-typography-fd81883-line-height );}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-221 .elementor-element.elementor-element-a39abe7 .elementor-heading-title{font-size:var( --e-global-typography-fd81883-font-size );line-height:var( --e-global-typography-fd81883-line-height );}}@media(max-width:767px){.elementor-221 .elementor-element.elementor-element-a39abe7 .elementor-heading-title{font-size:var( --e-global-typography-fd81883-font-size );line-height:var( --e-global-typography-fd81883-line-height );}}/* Start custom CSS for text-editor, class: .elementor-element-5a196627 */div[data-elementor-type="header"] .elementor-nav-menu--main .elementor-item { 
    color:var( --e-global-color-primary ) !important;
    fill: var( --e-global-color-primary ) !important
}
div[data-elementor-type="header"] .elementor-nav-menu--main .elementor-item:hover {
     color: var( --e-global-color-accent ) !important;
}
div[data-elementor-type="header"] .mdp-buttoner-link { 
    color: var( --e-global-color-primary ) !important;
    border-color: var( --e-global-color-accent ) !important;
}
div[data-elementor-type="header"] .mdp-buttoner-link:hover {
    background-color: var( --e-global-color-accent ) !important;
} #dark_logo { display:block !important}
#light_logo { display:none;}/* End custom CSS */
/* Start custom CSS */#dark_logo { display:block !important}
#light_logo { display:none;}/* End custom CSS */