.elementor-77 .elementor-element.elementor-element-3c6b08a{--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-77 .elementor-element.elementor-element-3c6b08a:not(.elementor-motion-effects-element-type-background), .elementor-77 .elementor-element.elementor-element-3c6b08a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-56bf62a img{width:14%;}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}@media(max-width:767px){.elementor-77 .elementor-element.elementor-element-56bf62a img{width:25%;}}/* Start custom CSS */#header-nav .ekit-menu-nav-link {
    padding-right: 2em !important;
}
@media (min-width: 1024px) and (max-width: 1440px) {
    #header-nav .ekit-menu-nav-link {
        padding-right: 1em !important;
        font-size: 14px !important;
    }
}
@media (min-width:1024px) and (max-width: 1200px) {
    #header-row {
        flex-wrap: nowrap;
    }
    #header-row > div:first-child {
        order: 2;
        width: 100%;
        justify-content: center;
    }
    #header-row > div:nth-child(2) {
        order: 1;
    }
    #header-row > div:nth-child(3) {
        order: 3;
    }
    #header-row #menu-main-menu {
        justify-content: center;
    }
}/* End custom CSS */