/* Enter Your Custom CSS Here */


.ph-s{
      margin-bottom: -8px;
}
.newsletter-notification-form{
  min-height:0px !important;
}
.main-menu-wrap {  background-color: #383838 !important; }
#header .main-menu > li.menu-item > a{ color:#fff !important;}
#menu-header-navigation li{ margin-right:30px !important; }

.homepage_abtusSec::after{  content: ""; position: absolute; top: 0; left: 0;height: 100%; width: 100%; 
	transition: all 0.8s;background-color: rgba(0,0,0,0.5);}
.homepage_aboutus h2, .homepage_aboutus p{ max-width:1000px; margin:0 auto; color:#fff;}
.homepage_aboutus h2, .homwatseperate_sec h2, .hombenefit_sec h2{ margin-bottom:50px !important;}
.homepage_aboutus p{ line-height:2;}

.home_calltoaction .vc_general.vc_cta3{ border:none !important; }
.home_calltoaction h2{ margin-top:10px !important; color:#fff !important;}
.home_calltoaction a{ background:#484848 !important; color:#fff !important;}
.home_calltoaction a:hover{ background:transparent !important;color:#484848 !important; border-color:#484848 !important;}

.ul_lineheight ul li{ font-size:17px; line-height: 1.7; color:#fff;}
.abtussec_btn a{ background:#fc0a18  !important; border:1px solid #fc0a18 !important; color:#fff !important; }
.abtussec_btn a:hover{ background:#fff !important; border:1px solid #fc0a18 !important; color:#fc0a18 !important; }

.homemap_sec .wpb_content_element{ margin-bottom:0px !important; }
.hombenefit_sec ul li{ color: #7b858a !important; }

#custom_html-5{display:block !important;margin-top:15px;}
.footer_link a:hover{ color:#fff !important;}
.ascentlogo p{ margin-bottom:0 !important; margin-top: 10px !important;}

#footer .footer-main { text-align:center; }
.footer-main .container{ padding-bottom: 0 !important; }
.footer-copyright img{ margin-bottom: 10px; }

@media(max-width:990px)
{
  #footer .footer-bottom .container>div { text-align:center; }
}
@media(max-width:500px)
{
 .homepage_aboutus h2{
  margin-bottom:0px !important;
}
.homepage_abtusSec h2{
  font-size:25px !important;
}