/* Enter Your Custom CSS Here */

.vc_col-has-fill>.vc_column-inner, vc_row-has-fill>.vc_column_container>.vc_column-inner {
  padding-top: 0px !important; }

  .mainmenu-area nav> .nav_main_list ul li:hover > a {
    color: #f6bb1a !important;
}


.about_banner {
  background-size: cover !important;
} 

.contact_us_container p {
  color: #333 !important;
}
  
a {
  color: #00172a }

.get_touch form input {
  margin-top: 20px; 
}

.breadcrumb {
  display: none;
}

header .bottom_header .logo {
  
  max-width: 300px !important;
  padding-bottom: 20px;
  
}

header .bottom_header {
padding: 0px 0;
}

.float_right {
  padding: 20px 0;
}

.we_are .we_are_border h2{
  display:none;
}

.single-blog-page .ptb-80 {
  margin-top: 1px !important;
}

.blog-container ol li {
  font-family: 'Open Sans', sans-serif !important;
	font-size: 14px !important;
	line-height: 26px !important;
}

.top_footer .footer-widget .textwidget ul {
  font-family: 'Open Sans', sans-serif !important;
	font-size: 14px !important;
	line-height: 26px !important;
}

.faqs_sec .left_side .widget ul li a {
  color: #1f1f1f; 
}

.mainmenu-area .container {
  background: #05314e !important;  
}

.me-fin-banner a.banner-button.blue-bg {
  background: #05314e !important;
}

.mainmenu-area.stricky-fixed {
  background: #05314e !important;
}

.we_are .we_are_border h2 {
    background: #05314e !important;
}

.some_facts {
background: #05314e !important;
}

.contact_us_container .icon_holder span {
color: #05314e !important;
}

@media (max-width: 500px) {
  .float_right {
    padding: 0px 0 !important;
  }
  header .bottom_header .address {
    margin-top: 0px !important;
  }
}

.mainmenu-area nav> .nav_main_list ul>li>a {
  letter-spacing:4px ;
  padding-left: 35px ;
  padding-right: 35px ;
}