#sp-top1 .sp-column{
  display: flex;
  align-items: anchor-center;
}

.gtranslate_wrapper{
  margin-left:10px
}
.gtranslate_wrapper a {
    margin-left:5px !important;
}



@media (max-width: 575px) {
    #sp-header {
        height: inherit !important;
    }
      #sp-header .logo {
        height: 60px !important;
    }
}

@media (min-width: 1200px) {
    .sppb-row-container {
        max-width: 1400px !important;
    }
}

@media (min-width: 1400px) {
    .container, .container-lg, .container-md, .container-sm, .container-xl, .container-xxl {
        max-width: 1400px;
    }
}
#sp-header, #sp-header .logo{
      height: 90px;
}


.sp-contact-email{
  margin:0px !important;
}


#sp-top-bar {
    background: #ffffff;
    color: #8e94bb;
   padding-bottom: 0px;
}
#sp-top-bar a {
    color: #8e94bb;
}
#sp-top-bar a:hover {
    color: #3a59eb;
}


#sp-header {
    box-shadow: none;
}


.sppb-icons-group-list li{
  border-style: none !important;
}



.offcanvas-menu .menu-child li{
    margin: 10px 0px;
}
.offcanvas-menu ul.menu li.menu-parent span.menu-toggler{
    width: 100%;
    justify-content: end;
    display: flex !important;
}


