.elementor-41 .elementor-element.elementor-element-d354594{margin-top:0px;margin-bottom:0px;padding:0px 24px 0px 24px;}.elementor-bc-flex-widget .elementor-41 .elementor-element.elementor-element-a108916.elementor-column .elementor-column-wrap{align-items:center;}.elementor-41 .elementor-element.elementor-element-a108916.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-41 .elementor-element.elementor-element-a108916.elementor-column > .elementor-column-wrap > .elementor-widget-wrap{justify-content:center;}.elementor-41 .elementor-element.elementor-element-a108916 > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-41 .elementor-element.elementor-element-cbf478b .elementor-menu-toggle{margin-right:auto;background-color:#003247;}.elementor-41 .elementor-element.elementor-element-cbf478b .elementor-nav-menu--dropdown a, .elementor-41 .elementor-element.elementor-element-cbf478b .elementor-menu-toggle{color:#8197A6;}.elementor-41 .elementor-element.elementor-element-cbf478b .elementor-nav-menu--dropdown{background-color:#003247;}.elementor-41 .elementor-element.elementor-element-cbf478b .elementor-nav-menu--dropdown a:hover,
					.elementor-41 .elementor-element.elementor-element-cbf478b .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-41 .elementor-element.elementor-element-cbf478b .elementor-nav-menu--dropdown a.highlighted,
					.elementor-41 .elementor-element.elementor-element-cbf478b .elementor-menu-toggle:hover{color:#FFFFFF;}.elementor-41 .elementor-element.elementor-element-cbf478b .elementor-nav-menu--dropdown a:hover,
					.elementor-41 .elementor-element.elementor-element-cbf478b .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-41 .elementor-element.elementor-element-cbf478b .elementor-nav-menu--dropdown a.highlighted{background-color:rgba(255, 255, 255, 0);}.elementor-41 .elementor-element.elementor-element-cbf478b .elementor-nav-menu--dropdown a.elementor-item-active{color:#FFFFFF;background-color:rgba(255, 255, 255, 0.05);}.elementor-41 .elementor-element.elementor-element-cbf478b .elementor-nav-menu--dropdown .elementor-item, .elementor-41 .elementor-element.elementor-element-cbf478b .elementor-nav-menu--dropdown  .elementor-sub-item{font-family:"NotesEsa", Sans-serif;font-size:1.1rem;font-weight:normal;}.elementor-41 .elementor-element.elementor-element-cbf478b .elementor-nav-menu--dropdown a{padding-left:0px;padding-right:0px;padding-top:0px;padding-bottom:0px;}.elementor-41 .elementor-element.elementor-element-cbf478b .elementor-menu-toggle:hover{background-color:#003247;}.elementor-41 .elementor-element.elementor-element-cbf478b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-41 .elementor-element.elementor-element-e07b205{text-align:left;}.elementor-41 .elementor-element.elementor-element-e07b205 .elementor-image img{width:193px;}.elementor-41 .elementor-element.elementor-element-8bf6b5e{text-align:right;}.elementor-41 .elementor-element.elementor-element-8bf6b5e .elementor-image img{width:88px;}@media(max-width:767px){.elementor-41 .elementor-element.elementor-element-d354594{padding:0px 15px 0px 15px;}.elementor-41 .elementor-element.elementor-element-a108916{width:10%;}.elementor-41 .elementor-element.elementor-element-6cdfb02{width:40%;}.elementor-41 .elementor-element.elementor-element-e07b205 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-41 .elementor-element.elementor-element-3fae0cb{width:35%;}}@media(min-width:768px){.elementor-41 .elementor-element.elementor-element-a108916{width:3.042%;}.elementor-41 .elementor-element.elementor-element-6cdfb02{width:63.29%;}}@media(max-width:1024px) and (min-width:768px){.elementor-41 .elementor-element.elementor-element-6cdfb02{width:60%;}}/* Start custom CSS for nav-menu, class: .elementor-element-cbf478b */.elementor-menu-toggle i::before{
    display: block;
    content: '';
    background-image: url("https://www.eoxcellence.com/wp-content/uploads/2020/02/ESA_Menu.svg");
    background-size: 20px 20px;
    height: 20px;
    width: 20px;
}


.elementor-menu-toggle.elementor-active i::before {
    content: " ";
}

.elementor-nav-menu--dropdown {
    min-width: 300px;
    max-width: 300px;
    height: 100vh;
    overflow-y: scroll;
}

.elementor-nav-menu--dropdown .menu-item {
    display: block;
position: relative;
text-align: left;
transition: all 0.25s ease;
cursor: pointer;
}

#menu-2-cbf478b.elementor-nav-menu .menu-item a {
    padding: 20px 0 20px 60px;
}

.elementor-nav-menu--dropdown .menu-item::before {
    content: "";
    width: 12px;
    height: 12px;
    display: block;
    border-radius: 100%;
    position: absolute;
    top: 50%;
    transform: translate(30px,-6px);
    left: 0;
    background-color: 
#8197A6;
}

 .elementor-nav-menu--dropdown .menu-item .elementor-item-active::before {
    content: "";
    width: 12px;
    height: 12px;
    display: block;
    border-radius: 100%;
    position: absolute;
    top: 50%;
    transform: translate(30px,-6px);
    left: 0;
    background-color: 
#fff;
}


.elementor-nav-menu--dropdown .menu-item:hover { 
    background-color: 
rgba(255,255,255,0.05);
}

.elementor-nav-menu--dropdown .menu-item .current_page_item { 
    background-color: 
rgba(255,255,255,0.05);
}

.elementor-nav-menu--dropdown .menu-item:hover a, .elementor-nav-menu--dropdown .menu-item:focus a {
    color: #fff;
}
.elementor-nav-menu--dropdown .menu-item:hover::before, .elementor-nav-menu--dropdown .menu-item:focus::before {
    background-color: #fff;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-d354594 */.esa-header {
  box-sizing: border-box;
  position: relative;
  width: 100%;
  height: 64px;
  background-color: #003247;
  border-bottom-width: 4px;
  border-bottom-style: solid;
  border-color: #335E6F;
  color: #FFF;
  font-size: 24px;
  z-index: 100;
}

.esa-header__signature {
  display: none
}

@media (min-width: 500px) {
  .esa-header__signature {
    display: block;
    width: 193px;
    height: 18px
  }
}/* End custom CSS */