body.ltr .sp-megamenu-parent .sp-dropdown .sp-dropdown-items .sp-has-child>span:after {
    font-family: "Font Awesome 5 Free";
    font-weight: 900;
    content: "";
    float: right;
    margin-left: 7px;
}
  
#sp-header a {
    color: #464545
}

#sp-header a {
  border-left-color: rgb(255, 255,255,0);
}
      
#sp-header {
    color: #464545
    
}


span.sp-menu-heading:hover{
    color: #00dbfb;
}




.header-overlap.transparent #sp-header:not(.header-sticky) .sp-megamenu-parent>li:hover>a:not(.btn),.header-overlap.transparent #sp-header:not(.header-sticky) .sp-megamenu-parent>li.active>a:not(.btn),.header-overlap.transparent-black #sp-header:not(.header-sticky) .sp-megamenu-parent>li:hover>a:not(.btn),.header-overlap.transparent-black #sp-header:not(.header-sticky) .sp-megamenu-parent>li.active>a:not(.btn){
    color: #fff;
}

.header-overlap.transparent #sp-header:not(.header-sticky) .sp-megamenu-parent>li>a:not(.btn), .header-overlap.transparent-black #sp-header:not(.header-sticky) .sp-megamenu-parent>li>a:not(.btn) {
    color: #00dbfb;
}


.header-overlap.transparent #sp-top-bar a:not(.btn), .header-overlap.transparent-black #sp-top-bar a:not(.btn) {
    color: #fff;
}

#sppb-addon-1686578770569 .sppb-feature-box-overlay {
    background: linear-gradient(135deg, rgba(0, 185, 250, 0.8), rgba(0, 219, 251, 0.8));
}

#sp-top-bar{
  color:  #00dbfb;
  }


div#sp-position7.col-lg-12{
  text-align: center;
}

.offcanvas-menu{
  background-color: transparent;
}

.offcanvas-menu .offcanvas-inner .sp-module ul>li.active>a{
  color: #00dbfb;
}


.offcanvas-menu .offcanvas-inner .sp-module ul>li a:hover{
  color: #00dbfb;
}


.offcanvas-menu .offcanvas-inner .sp-module ul.menu>li a{
  color: #00dbfb;
}

.offcanvas-menu .offcanvas-inner .sp-module ul>li a:hover, .offcanvas-menu .offcanvas-inner .sp-module ul>li a:focus, .offcanvas-menu .offcanvas-inner .sp-module ul>li span:hover, .offcanvas-menu .offcanvas-inner .sp-module ul>li span:focus {
  color: #00dbfb;
}



sp-footer{
  margin-top: 10%;
}

h6.sp-module-title{
  color: #ededed;
  margin-top: 10%;
}

#sp-footer h1, #sp-footer h2, #sp-footer h3, #sp-footer h4, #sp-footer h5, #sp-footer h6, #sp-bottom h1, #sp-bottom h2, #sp-bottom h3, #sp-bottom h4, #sp-bottom h5, #sp-bottom h6 {
  color: #ededed;
  margin-top: 10%;
}

h6.sp-module-title{
  color: #ededed;
  margin-top: 10%;
  text-align: center;
  margin-right: 0%;
}

div#mod-custom140.mod-custom.custom{
  margin-top: 10%;
  margin-left: 0%;
}

div.acym_module_form{
text-align: center;
  margin-right: 0%;
}

.acym_module_form input {
  max-width: 100% !important;
}