.elementor-7532 .elementor-element.elementor-element-3e61ee7a .elementor-menu-toggle{margin-left:auto;}.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-3e61ee7a */.elementor-7532 .elementor-element.elementor-element-3e61ee7a{ width:100%; max-width:100%; flex:1 1 auto; }

.elementor-7532 .elementor-element.elementor-element-3e61ee7a .elementor-nav-menu--main .elementor-item{ color:#EAF2F7; font-family:Montserrat, sans-serif; font-weight:600; font-size:15px; padding:10px 14px; white-space:nowrap; }
.elementor-7532 .elementor-element.elementor-element-3e61ee7a .elementor-nav-menu--main .elementor-item:hover, .elementor-7532 .elementor-element.elementor-element-3e61ee7a .elementor-nav-menu--main .elementor-item.elementor-item-active{ color:#FFFFFF; }
.elementor-7532 .elementor-element.elementor-element-3e61ee7a .elementor-nav-menu--main .elementor-item:after{ background-color:#E8894B; height:2px; border-radius:2px; }
.elementor-7532 .elementor-element.elementor-element-3e61ee7a .elementor-nav-menu--main .sub-menu{ background-color:#16304A; border-radius:16px; padding:8px; box-shadow:0 24px 50px -22px rgba(0,0,0,0.45); border:1px solid rgba(234,242,247,0.10); min-width:220px; }
.elementor-7532 .elementor-element.elementor-element-3e61ee7a .elementor-nav-menu--main .sub-menu .elementor-sub-item{ color:#EAF2F7; background-color:transparent; font-family:Montserrat, sans-serif; font-size:14px; font-weight:500; border-radius:10px; padding:10px 14px; text-shadow:none; }
.elementor-7532 .elementor-element.elementor-element-3e61ee7a .elementor-nav-menu--main .sub-menu .elementor-sub-item:hover{ background-color:rgba(234,242,247,0.08); color:#E8894B; }
.elementor-7532 .elementor-element.elementor-element-3e61ee7a .elementor-menu-toggle{ color:#FFFFFF; background-color:transparent; font-size:26px; }
.elementor-7532 .elementor-element.elementor-element-3e61ee7a .elementor-menu-toggle svg{ fill:#FFFFFF; }
.elementor-7532 .elementor-element.elementor-element-3e61ee7a .elementor-nav-menu--dropdown{ background-color:#16304A; border-radius:18px; margin-top:14px; padding:8px; box-shadow:0 24px 50px -24px rgba(0,0,0,0.5); }
.elementor-7532 .elementor-element.elementor-element-3e61ee7a .elementor-nav-menu--dropdown .elementor-item, .elementor-7532 .elementor-element.elementor-element-3e61ee7a .elementor-nav-menu--dropdown .elementor-sub-item{ color:#EAF2F7; background-color:transparent; font-family:Montserrat, sans-serif; font-weight:600; border-radius:10px; text-shadow:none; }
.elementor-7532 .elementor-element.elementor-element-3e61ee7a .elementor-nav-menu--dropdown .elementor-item:hover, .elementor-7532 .elementor-element.elementor-element-3e61ee7a .elementor-nav-menu--dropdown .elementor-sub-item:hover{ background-color:rgba(234,242,247,0.08); color:#E8894B; } @media (min-width:1025px) { .elementor-7532 .elementor-element.elementor-element-3e61ee7a .elementor-nav-menu--main > .elementor-nav-menu{ display:flex; flex-direction:row; flex-wrap:nowrap; justify-content:center; align-items:center; } .elementor-7532 .elementor-element.elementor-element-3e61ee7a .elementor-nav-menu--main > .elementor-nav-menu > li{ flex:0 0 auto; } }/* End custom CSS */