.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}/* Start custom CSS for nav-menu, class: .elementor-element-286cf5a9 */.elementor-2273 .elementor-element.elementor-element-286cf5a9 { flex: 1 1 auto; }/* End custom CSS */
/* Start custom CSS *//* Inner header: white, normal (not sticky) */
.elementor-2273{position:relative;z-index:100}
/* Menu (WordPress menu "main") */
.elementor-2273 .elementor-widget-nav-menu{flex:1 1 auto;display:flex;justify-content:center}
.elementor-2273 .elementor-nav-menu--main .elementor-item{font-family:Oswald,sans-serif;font-size:14px;font-weight:400;letter-spacing:2.5px;text-transform:uppercase;color:#2B2B30;fill:#2B2B30;padding:12px 16px}
.elementor-2273 .elementor-nav-menu--main .elementor-item:hover,.elementor-2273 .elementor-nav-menu--main .elementor-item.elementor-item-active{color:#1E7BA6}
.elementor-2273 .elementor-nav-menu--main .elementor-item:after{background-color:#2992C0 !important;height:2px}
.elementor-2273 .elementor-nav-menu--dropdown{background:#fff;border-top:2px solid #2992C0;box-shadow:0 24px 50px rgba(10,14,18,.18);min-width:260px !important;padding:10px 0}
.elementor-2273 .elementor-nav-menu--dropdown a{font-family:Rosarivo,serif;font-size:16px;letter-spacing:0;text-transform:none;color:#2B2B30;padding:11px 24px !important;background:transparent}
.elementor-2273 .elementor-nav-menu--dropdown a:hover,.elementor-2273 .elementor-nav-menu--dropdown a.elementor-item-active{color:#1E7BA6 !important;background:#F3F7F9 !important}
@media (max-width:1024px){.elementor-2273 .elementor-element.elementor-widget-nav-menu{display:none !important}}/* End custom CSS */