.elementor-3 .elementor-element.elementor-element-1b3a088c{--display:flex;--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-3 .elementor-element.elementor-element-f7158d2 .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-3 .elementor-element.elementor-element-f7158d2 .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-3 .elementor-element.elementor-element-f7158d2 .elementor-heading-title{font-size:var( --e-global-typography-fd81883-font-size );line-height:var( --e-global-typography-fd81883-line-height );}}/* Start custom CSS */header .elementor-nav-menu--main .elementor-item { 
    color:var( --e-global-color-primary ) !important;
    fill:var( --e-global-color-primary ) !important;
}
header .elementor-nav-menu--main .elementor-item:hover {
     color: var( --e-global-color-accent ) !important;
}
header .mdp-buttoner-link { 
    color: var( --e-global-color-primary ) !important;
    border-color: var( --e-global-color-accent ) !important;
}
header .mdp-buttoner-link:hover {
    background-color: var( --e-global-color-accent ) !important;
}
footer a.elementor-item-active { color:#fff !important}/* End custom CSS */