/*
You can add your own CSS here.

Click the help icon above to learn more.
*/

.site-header .main-header .logo {
	    width: 322px;
    padding: 22px 0 !important;
margin-bottom: 12px !important;
}

.consultation_button a {
	background: #213da6;
	color: #fff !important;
	border-radius: 3px;

}

.top-header {
	background-color: #f6f6f6 !important;
	color: #727377 !important;
	font-size: 13px !important;
}

.site-header .inner-header {
       padding: 0 70px !important;
    max-width: 1600px!important;
    margin: 0 auto!important;
}

nav.main-navigation ul a:hover, nav.main-navigation ul .current-menu-item > a, nav.main-navigation ul .current-menu-ancestor > a {
color: #000 !important;
}

nav.main-navigation ul li:hover {
	border-bottom: 2px solid #6b8b9f !important;
box-sizing: border-box !important;
    -moz-box-sizing: border-box !important;
    -webkit-box-sizing: border-box !important;
}

#call-to-action {
    background-color:#be1f1b !important;
}

.call-to-action .cta-title {
    font-size: 20pt !important;
    text-indent: 50px;
}

.btn.btn-bordered {
    position: absolute;
    right: 50px;
}

.fa-check {
  color: #213da6;
}

.vc_btn3.vc_btn3-size-lg {
    font-size: 28px;
}


@media (max-width: 600px) {
    .top-header .left-header a {
        color: #a8a8a8 !important;
    }
    .site-header .top-header {
        height: 44px;
    }
  .site-header .main-header .logo {
      width: 175px;
      margin-top: 21px;
      margin-left: 6px;
  }
  .site-header .inner-header {
          padding: 0 15px !important;
  }
  
  #call-to-action .cta-button {
      text-align: center;
  }
  #call-to-action .cta-button a {
      position: inherit;
  }
  .call-to-action .cta-title {
    text-indent: 0;
    text-align: center;
  }
  .call-to-action .cta-text {
        padding: 0 0 26px 0;
  }
}

.ts-dual-buttons-title {
    text-align: right !important;
}

#ts-dual-buttons-title {
    text-align: right !important;
}

.vc_btn3-container .vc_btn3-center .vc_btn3-block .vc_btn3-size-lg {
    font-size: 22px !important;
    padding: 18px 25px;
}

.vc_btn3-size-lg {
    font-size: 22px !important;
    padding: 18px 25px;
}

#vc_btn3-size-lg {
    font-size: 22px !important;
    padding: 18px 25px;
}