.elementor-346 .elementor-element.elementor-element-e2fa21a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}/* Start custom CSS for container, class: .elementor-element-e2fa21a */.elementor-346 .elementor-element.elementor-element-e2fa21a {
    display: none!important;
}/* End custom CSS */
/* Start custom CSS */.elementor-editor-active {
    background-color: var(--e-global-color-primary);
}

#header #logo,
#header #logo img,
#header #logo picture{
    max-width: 150px!important;
    width: 150px!important;
    min-width: 150px!important;
    transition:all ease .2s;
}

#header.scrolled #logo,
#header.scrolled #logo img,
#header.scrolled #logo picture{
   max-width: 100px!important;
   width: 100px!important;
   min-width: 100px!important;
}

@media(max-width:1023px){
    #header #logo,
#header #logo img,
#header #logo picture{
    max-width: 100px!important;
    width: 100px!important;
    min-width: 100px!important;
    transition:all ease .2s;
}
}/* End custom CSS */