.sppb-carousel-inner > .sppb-item > img {width:100%;}
.sp-module.top-menu ul > li {display:inline-block;}
.sp-module.top-menu ul > li > a {padding:2px 10px;color:#fff;}
#sp-menu .sp-megamenu-wrapper {background-color: #001689;
    position: absolute;
    right: 15px;
    bottom: -60px;
    left: 15px;
    z-index: 20;
}
#sp-menu .sp-megamenu-parent > li > a {border:none;}
#sp-menu .sp-megamenu-parent > li > a:hover, #sp-menu .sp-megamenu-parent > li.active > a {color:#ff1a24;}
#sp-menu .sp-megamenu-parent .sp-dropdown .sp-dropdown-inner li a {border-bottom:1px solid #fff;}
#sp-menu .sp-megamenu-parent .sp-dropdown .sp-dropdown-inner li a:hover {color:#ff1a24;}
#sp-menu .sp-megamenu-parent .sp-dropdown .sp-dropdown-inner li.active a {color:#ff1a24;}
.sppb-addon.sppb-addon-feature .sppb-addon-text {padding:10px 0 20px;}
.sp-module.newsletter .gbs3 .form-control input[type="text"] {border-radius:none;}


#sp-header .sp-contact-info {margin: 45px 0;}
#sp-bottom .sp-module ul > li > a:hover {color:#f7323f;}
#sp-top3 {bottom:-50px;}

#sp-bottom .sp-module .sp-module-title:after {border-bottom: 2px solid #001689;}

.sp-page-title {padding-bottom:50px;background-color:#fff;}
.sp-page-title::before {background-color:#fff;}
.sp-page-title .wrap_title h1 {color:#001689;}

.sp-module .sp-module-content .search {margin-right:15px;}
#sp-menu .sp-megamenu-parent > li > a {padding:0 22px;}
#sp-header .sp-contact-info .item .info {padding:15px 0 0 0;}
.home_slider .sppb-item .sppb-carousel-caption .sppb-carousel-pro-text h2 {color:#001689; text-transform:none;}

.fa-map-marker:before {
    content: "\f041" !important; 
}