#sp-header>.container-inner {
   background: #003057 !important;
}

#sp-menu>.sp-column .sp-megamenu-wrapper {
  margin-left: auto !important;
  margin-right: 10px !important;
}

.sp-megamenu-parent>li:not(:last-child):after {
   content: ""!important;
}

.sp-megamenu-parent>li>a:before, .sp-megamenu-parent>li>span:before {
  background-color: #df9a2a !important;
}

.offcanvas-menu .offcanvas-inner {
  background: #00182b !important;
}

.offcanvas-menu .offcanvas-inner .sp-module ul>li a, .offcanvas-menu .offcanvas-inner .sp-module ul>li span {
  line-height: 22px !important;
}

.offcanvas-menu .offcanvas-inner .sp-module ul>li a, .offcanvas-menu .offcanvas-inner .sp-module ul>li span {
  font-size: 17px !important;
}

.offcanvas-menu {
  background-color: #00182b !important;
}

.close-offcanvas {
  background: #00182b !important;
}

.sp-megamenu-parent>li>a, .sp-megamenu-parent>li>span {
  padding: 0 10px !important;
}

.sp-megamenu-parent .sp-dropdown li.sp-menu-item>a:hover {
  color: #df9a2a !important;
}

.sp-megamenu-parent .sp-dropdown li.sp-menu-item.active>a {
  color: #df9a2a !important;
}

body .sppb-btn.sppb-btn-default, body .sppb-btn.sppb-btn-primary, body html.error-page .sppb-btn.btn.btn-secondary, html.error-page body .sppb-btn.btn.btn-secondary, body .sppb-btn.btn-primary, body .btn.sppb-btn-default, body .btn.sppb-btn-primary, body html.error-page .btn.btn-secondary, html.error-page body .btn.btn-secondary, body .btn.btn-primary {
  background: #eee !important;
  border-color: #df9a2a !important;
  padding: 4px 9px 4px 9px !important;
  text-transform: inherit !important;
  font-size: 14px !important;
}

body .sppb-btn.sppb-btn-default, body .sppb-btn.sppb-btn-primary, body html.error-page .sppb-btn.btn.btn-secondary, html.error-page body .sppb-btn.btn.btn-secondary, body .sppb-btn.btn-primary, body .btn.sppb-btn-default, body .btn.sppb-btn-primary, body html.error-page .btn.btn-secondary, html.error-page body .btn.btn-secondary, body .btn.btn-primary:hover {
  background: #df9a2a !important;
  color: #fff !important;
  transition: all .4s !important;
}

.sp-megamenu-parent .sp-dropdown .sp-dropdown-inner {
  padding: 17px !important;
}

.sppb-carousel-extended-nav-control .nav-control {
  color: #003057 !important;
  border: solid 1px #003057 !important;
}

.offcanvas-menu .offcanvas-inner .sp-module ul>li.menu-parent>a>.menu-toggler, .offcanvas-menu .offcanvas-inner .sp-module ul>li.menu-parent>.menu-separator>.menu-toggler {
  top: 1% !important;
}

.sppb-carousel-extended-dots ul li span {
  background: #003057 !important;
}

.dropdown-toggle::after {
  color: #fff !important;
}


div.mod-languages .btn-group .btn {
  color: #eee !important;
  font-size: 13px !important;
}

div.mod-languages .btn-group .btn:hover {
  color: #df9a2a !important;
}

.sp-module ul>li>a:hover {
  color: #df9a2a !important;
}



@media (max-width: 992px) {
  .sp-pagebuilder-row, .sppb-row {
    margin-right: 10px;
    margin-left: 10px;
  }
  
   .sp-page-builder .page-content #section-id-1741323871845 {
        padding-bottom: 30px !important;
   }
  
}