/* Enter Your Custom CSS Here */
@import url(https://fonts.googleapis.com/css?family=Source+Sans+Pro:400,700,700italic,400italic);
h1, h2, h3, h4, h5, h6, p, a { 
 font-family: 'Source Sans Pro', sans-serif; 
} 
h1 { font-size:40px!important; line-height:40px!important; }
h2 { font-size:28px!important; padding-bottom:10px!important; }
p { font-size: 18px!important; }
.textwidget { 
  font-size:18px; 
  line-height:26px; 
  max-width: 680px;
  margin: 0 auto;
}
h6 { font-size:18px!important; line-height:26px; }
#contact h6 { font-size:22px!important; font-weight:700; line-height:26px; max-width:610px; margin:0 auto; margin-bottom:20px;}

.candidate { 
  color:white; 
  margin-bottom: -10px;
  font-weight: 400;
}
p.text-intro {     
    color: white!important;
    font-size: 30px!important;
    line-height: 32px;
    font-weight: 700;
    max-width: 680px;
    margin: 0 auto; 
}
.packages { padding-bottom:74px; }
.our-team { padding-bottom:45px; }

.section-header { padding-bottom:20px; }

#main-nav { min-height: 90px!important; padding-top: 6px; }
#menu-menu-1 { margin-top:26px; }
#menu-menu-1 li a { color:#36130A; text-transform:uppercase; font-size:14px;}
#menu-menu-1 li a:hover { color:#682D12; }
ul.nav > li.current_page_item.current > a:before {
    width: 100%;
    height: 5px;
    background: #F5B628;
    bottom: -3px;
    left: 0%;
}
#pricingtable .textwidget, #about-us .textwidget { color:white; }
#focus { color:#184185; }
.zerif_about_us_center p { max-width: 670px;margin: 0 auto;}
.about-us .column { margin-bottom: 0px;}
.position { padding-top:10px!important; }
#team h2 { margin-bottom:30px; }
#footer { background-color:#7E3C00; }
.footer-box { background-color:#7E3C00; width:100%; text-align:left; padding:20px; }
.footer-box p { color:white; font-size:14px!important; font-weight:400; }

.about-us .row { margin-left:0px!important; margin-right:0px!important;}