body,
h1,h2,h3,h4,h5{
  font-family: 'Montserrat',Helvetica,Arial,Lucida,sans-serif;
}

footer,
.header-section.active{
  background-color:#1c2e4b;
}

.header-section{
  padding:15px 0;
}

.mt--83{
  margin-top:-142px;
}

.header-section .header-wrapper .logo-area .support,
.footer-widget.widget-about .logo-area .support,
.footer-bottom{
  border-color:#fff;
}

.footer-bottom p{
  color:#fff;
}

.footer-widget.widget-link ul li a:hover,
.footer-bottom p a:hover{
  color:#bbb;
}

.header-section .header-wrapper .menu li .submenu li a:hover,
.newsletter-form button,
.social-icons li a.active i, .social-icons li a:hover i{
  color:#1c2e4b;
}


h1 a:hover, h2 a:hover, h3 a:hover, h4 a:hover, h5 a:hover, h6 a:hover{
  color:#3c5b7c;
}

.looking-wrapper li a,
#overlayer,
.search-form button,
.newsletter-form input,
.custom-button{
  background:#1c2e4b;
}

.custom-button{
  border-color: #1c2e4b;
}

.custom-button:hover {
    color: #1c2e4b;
    background-color: #ffffff;
    border-color: #1c2e4b;
}

.header-section .header-wrapper .menu li .submenu,
.scrollToTop{
  background: #3c5b7c;
}

.how-search-item{
  border-color: #3c5b7c;
}

.header-section .header-wrapper .logo-area .logo a img{
  max-height: 150px;
  width:auto;
}

/** other sites **/

.banner-content-2 .title{
  font-size: 50px;
}

.banner-content-2 p{
  font-size:18px;
}
