	
		

		
			
	@font-face { font-family: 'Muli-Regular';
src: url('../images/fonts/7229447556_Muli-Regular.ttf') format('truetype');}
@font-face { font-family: 'persans';
src: url('../images/fonts/7229447556_persans.ttf') format('truetype');}
@font-face { font-family: 'persansb';
src: url('../images/fonts/7229447556_persansb.ttf') format('truetype');}
@font-face { font-family: 'Belwe-Bold';
src: url('../images/fonts/7229447556_Belwe-Bold.ttf') format('truetype');}

/*body*/

    body{
	background:#ffffff;
}
    /*container*/
    .container_section{
	background:#000000;
}
    /*header*/

header, #header{
  background:#dbd8d8;
  }
  
.header_logo{
	width:300px;
    height:100px;
}

 footer, #footer, .button.yellow:hover, input[type="button"]:hover{
	background:#000000;
    }
    

.header_contact,
.header_title{
    color:#182866;
    font-size:16px;
    font-family:persans;
}
.header_contact,
.header_title{
    color:#182866;
    font-size:16px;
    font-family:persans;
}
.widget li i{
    color:#182866;
    font-size:16px;
}
.header_sms a,
.header_email a,
.free_quote,
.interested{
    color:#ffffff;
    font-size:16px;
    font-family:persans;
}
.border_icons{
   border:1px solid #ffffff;
   color:#ffffff;
}
a.en-btn.light,
.btn-primary,
.modal-header,
.modal_sendtitle,
.sidebar_title,
.modal_title{
   color:#ffffff;
    font-size:14px;
    font-family:Arial Black,Arial Black,Gadget,sans-serif;
    background:#000000;
}


.shape_span{
   color:#ffffff;
     font-size:20px;
}
.shape_span:after {    
    border-top: 40px solid #ffffff;
    }
.button1{
   font-size:14px;
    background:#000000;
      color:#ffffff;
    font-family:Arial Black,Arial Black,Gadget,sans-serif;
}
.modal-header .close span{
  color:#ffffff;
    font-size:19px;
}
.price_text
{ color:#ffffff;
    font-size:14px;
    font-family:Arial Black,Arial Black,Gadget,sans-serif;}
.sms_form input, .sms_form textarea{  
    font-size:12px;
    font-family:Arial Black,Arial Black,Gadget,sans-serif;
}
.news_cont{
    color:#ffffff;
    font-size:12px;
    font-family:Arial Black,Arial Black,Gadget,sans-serif;
}

.news_name{
    color:#ffffff;
    font-size:10px;
    font-family:Arial Black,Arial Black,Gadget,sans-serif;
}
.right_testimonial{
   background:#000000;
}
.call_link{
    background:#ffffff;
    color:#000000;
}
.welcome_title, .headline, .service_title,
.client_title{
    color:#182866;
    font-size:24px;
    font-family:Belwe-Bold;
}

.wel_section hr,
.section-title hr{
    border-top:1px solid #182866;
}
.about_title {
        color:#000000;
         font-size:16px; 
         font-family:Arial Black,Arial Black,Gadget,sans-serif;
}
.about_contact a{
    color:#000000;
    font-size:11px; 
    font-family:Arial Black,Arial Black,Gadget,sans-serif;
    border:1px solid #000000;
}
.services_title{
    color:#182866;    
    font-size:24px;     
    font-family:Muli-Regular;
}
.about_pagetitle, .product_pagetitle{
         color:#182866;
         font-size:24px; 
         font-family:Belwe-Bold;
}
.about_content{
         color:#000000;
         font-size:16px; 
         font-family:;
}
.about_section hr{
  border-top:1px solid #182866;
}
.service_pagetitle{
         color:#000000;
         font-size:16px; 
         font-family:Arial Black,Arial Black,Gadget,sans-serif;
}
.services_section hr{
  border-top:1px solid #000000;
}
.service_content{
         color:#000000;
         font-size:16px; 
         font-family:Arial Black,Arial Black,Gadget,sans-serif;
}
.product_name{
    color:#182866; 
    font-family:Belwe-Bold; 
    font-size:20px;
}

.product_content
{font-size:16px;	
                                                           color:#696969;
                                                           font-family:persans;}
                                                           
                                                           

.products_section hr{
  border-top:1px solid #; 
}
.read_one, .button.yellow, .button.medium{
  color:#;
  font-family:; 
    font-size:px;
    background:#ededed   }


 /*extra color*/

.header_sms a,
.interested{
    background:#ededed;
}
.interested:hover
{color:#ededed;}
.text_call
{color:#ededed;}
.text_call:hover
{
color:#ededed;
}
.header_email a,
.free_quote{
   background:#ededed;
}
.bottom-footer, #footer-bottom{
   background:#ededed;
}
.links-list li a
{color:#ededed;}
.float_text, #copyright,
.footer-content, .links-list li a:hover {
         color:#ffffff;
         font-size:14px; 
         font-family:persans;
}
 .footer_heading,
 .follow_title{
     color:#182866;
      font-size:24px; 
      font-family:Muli-Regular;
}
.widget-title hr{
    border-top:1px solid #ffffff;
}
.products_content{
    color:#;
    font-size:px; 
    font-family:;
}
.interested_border{
    color:#182866;
    font-family:Muli-Regular;
    font-size:18px;
}
#navigation ul li a{
    color:#182866;
    font-family:Muli-Regular;
    font-size:18px;
}
#navigation > li > ul > li > a,
#navigation > li > ul > li > ul > li > a{
    color:#182866;
    font-family:Muli-Regular;
    font-size:17px;
}
input.wpcf7-form-control[type="submit"]{
    font-family:Muli-Regular;
    font-size:17px;
}
#navigation  li > a:hover{	 
     color:#e71e1a;
}
#navigation > li:before,
#navigation > li:after,
#navigation > li> a:before,
#navigation > li >a:after {
  background-color: #e71e1a;
  }
#navigation > li > ul li a:hover,
#navigation > li > ul > li > ul > li > a:hover{
   background:#e71e1a; 
     color:#e71e1a;
 }
  #navigation li.active > a, #current
 .form_submit{
	background:#e71e1a;
   }
    #navigation li#current > a,
.form_submit{
      color:#e71e1a;   
	}
/*menu*/


#navigation ul li a:hover {
	border-bottom: 3px solid #e71e1a;
	color: #e71e1a;
}




    .full_width,
#navigation > li ul,
#navigation > li > ul > li > ul{
	background:#f00000;
}
    
.l-header.transparent .type_desktop .w-nav-item.level_1.current-menu-item .w-nav-anchor.level_1{
color:#e71e1a;
}
