

	

@font-face { font-family: 'OpenSans-Regular';
src: url('../../images/fonts/6748624799_OpenSans-Regular.ttf') format('truetype');}
@font-face { font-family: 'NotoSans-Regular';
src: url('../../images/fonts/6748624799_NotoSans-Regular.ttf') format('truetype');}
@font-face { font-family: 'Overpass_Regular';
src: url('../../images/fonts/6748624799_Overpass_Regular.ttf') format('truetype');}
@font-face { font-family: 'overpass_regular';
src: url('../../images/fonts/overpass_regular.ttf') format('truetype');}

/*body*/

body{
	background:url(../../images/14509568171444214427bg.jpg) repeat;
        	background-attachment:fixed;
	}

/*container*/
    .news_section,
    #free_quotesection{
	     background:#878787;
    }
    /*header*/
#header,
.header{
  background:#f0f0f0;
  }
  
.header_logo{
  	width:350px;
    height:85px;
}

 .footer{
	background:#0f0f1a;
    }
    

.header-2 .top-bar-section.top-bar-bg-color a,
.header-2 .addr{
  color:#ffffff;
  font-size:16px;
  font-family:Arial Black,Arial Black,Gadget,sans-serif;
}
.call-us ul li a{
  color:#000000;
  font-family:Arial Black,Arial Black,Gadget,sans-serif;
}
a.en-btn.light,
.btn-primary,
.modal-header,
.modal_sendtitle,
.modal_title{
    color:#cb0311;
    font-size:18px;
    font-family:Overpass_Regular;
    background:#000000;
}
 .btn-white-line, .btn-color-line{
   color:#cb0311 !important;
   font-size:18px;
   font-family:Overpass_Regular;
   background:#000000;
 }
.news_name{
  font-family:Overpass_Regular;
}
.testimonial_news{
  color:#cb0311;
  font-size:14px;
  font-family:Overpass_Regular;
}
.news_more{
    color:#cb0311;
    font-size:14px;
    font-family:Overpass_Regular;
}
.price_text{
    color:#cb0311;
    font-size:20px;
    font-family:Overpass_Regular;
}
.send_enqbutton,
.free_txt2{
    font-size:18px;
    background:#000000;
    color:#cb0311;
    font-family:Overpass_Regular;
}
#quote-carousel a{
   background:#000000;
}
.modal-header .close span{
    color:#cb0311;
    font-size:23px;
}
.sms_form input, .sms_form textarea{
    font-size:14px;
    font-family:Overpass_Regular;
}
.sub_title,
.social_section figure{
    color:#cb0311;
    font-size:14px;
    font-family:Overpass_Regular;
}
.product_read a,
.more_btn{
  color:#cb0311;
  font-size:14px;
  font-family:Overpass_Regular;
  background:#000000;
}
.enquiry_section a{
    color:#cb0311;
    font-size:18px;
    font-family:Overpass_Regular;
}
.enquiry_section a:hover{
  background:#000000;
}
.single_carousel > p{
   background:#000000;
}
.call_link{
    background:#ffffff;
    color:#000000;
}
.welcome_title h2,
.client_title,
.product_hometitle h2{
    color:#cb0311;
    font-size:18px;
    font-family:Overpass_Regular;
}
.about_title h2,
.enq_title h2{
    color:#000000;
    font-size:16px;
    font-family:Arial Black,Arial Black,Gadget,sans-serif;
}
.about_title:after,
.enq_title:after{
    background:#000000;
}
.about_contact a{
    color:#000000;
    font-size:11px;
    font-family:Arial Black,Arial Black,Gadget,sans-serif;
    border:1px solid #000000;
}
.news_header h2,
.services_title{
    color:#000000;
    font-size:16px;
    font-family:Arial Black,Arial Black,Gadget,sans-serif;
}
.about_pagetitle,
.about_pagetitle h2{
   color:#cb0311;
   font-size:18px;
   font-family:Overpass_Regular;
}
.service_pagetitle,
.service_pagetitle h2{
   color:#000000;
   font-size:16px;
   font-family:Arial Black,Arial Black,Gadget,sans-serif;
}
.product_pagetitle h2,
.product_pagetitle{
    color:#cb0311;
    font-family:Overpass_Regular;
    font-size:18px;
}
.p_title{
    color:#fff;
    font-family:Overpass_Regular;
    font-size:18px;
}
.p_title::after{
  background: #fff;
}
.read_one{
  color:#cb0311;
  font-family:Arial Black,Arial Black,Gadget,sans-serif;
    font-size:16px;
   }
.p_content{
    color:#fff;
    font-family:Arial Black,Arial Black,Gadget,sans-serif;
    font-size:16px;
}
 /*extra color*/

.header-2 .top-bar-section{
    background:#CB0311;
}
.cd-slider-nav a:hover, .cd-slider-nav li.selected a{
    background: #e6e6e6;
}
.section_blck_bg,
.breadcrumb_section{
  background:#e6e6e6;
}
.footer .copyright{
   background:#f3e5f5}

.float_text,
.footer-content .widget_nav_menu li a{
         color:#cccccc;
         font-size:14px;
         font-family:Overpass_Regular;
}
 .footer h4{
     color:#000000;
      font-size:16px;
      font-family:Arial Black,Arial Black,Gadget,sans-serif;
}
.products_content{
    color:#000000;
    font-size:16px;
    font-family:Arial Black,Arial Black,Gadget,sans-serif;
}
.interested_border{
    color:#141414;
    font-family:Overpass_Regular;
    font-size:14px;
    border:1px solid #141414;
}
.header-2 .navigation > ul > li > a{
    color:#141414;
    font-family:Overpass_Regular;
    font-size:14px;
}
.navigation .sub-nav li a{
    color:#141414;
    font-family:Overpass_Regular;
    font-size:13px;
}
.header-2 .navigation > ul > li > a:hover,
.navigation .sub-nav li a:hover{
     background:#cb0311;
     color:#cb0311;
}
  .header-2 .navigation > ul > li.active a{
	background:#000000;
   }
    .header-2 .navigation > ul > li.active a,
.form_submit,
.bottom-section .btn-text{
      color:#cb0311;
	}
/*menu*/

  .header-2 .primary-header,
  .navigation .sub-nav,
  .appointment{
    	background:#f00000;
  }
    
.cd-hero-slider li:first-of-type {
  background-color: #ccc;
  background-image: url("../../images/1744884847f3ccdd27d2000e3f9255a7e3e2c48800.jpg");
}
.cd-hero-slider li:nth-of-type(2) {
  background-color: #ccc;
  background-image: url("../../images/1744952114156005c5baf40ff51a327f1c34f2975b.jpg");
}
.cd-hero-slider li:nth-of-type(3) {
  background-color: #ccc;
  background-image: url("../../images/1744956092eb935669c45405844c35aafbd5fe43d7.jpg");
}
.cd-hero-slider li:nth-of-type(4) {
  background-color: #ccc;
  background-image: url("../../images/1744952296799bad5a3b514f096e69bbc4a7896cd9.jpg");
}
.cd-hero-slider li:nth-of-type(5) {
  background-color: #ccc;
  background-image: url("../../images/1744954427ae566253288191ce5d879e51dae1d8c3.jpg");
}
.cd-hero-slider li:nth-of-type(6) {
  background-color: #ccc;
  background-image: url("../../images/1744954856edab7ba7e203cd7576d1200465194ea8.jpg");
}
.cd-hero-slider li:nth-of-type(7) {
  background-color: #ccc;
  background-image: url("../../images/17449545978df7b73a7820f4aef47864f2a6c5fccf.jpg");
}
.cd-hero-slider li:nth-of-type(8) {
  background-color: #ccc;
  background-image: url("../../images/17449547709414a8f5b810972c3c9a0e2860c07532.jpg");
}
.cd-hero-slider li:nth-of-type(9) {
  background-color: #ccc;
  background-image: url("../../images/1744955307db3a17f7bcac837ecc1fe2bc630a5473.jpg");
}
.cd-hero-slider li:nth-of-type(10) {
  background-color: #ccc;
  background-image: url("../../images/174495544285b6f89b41cae26786ac72365fff771b.jpg");
}
.cd-hero-slider li:nth-of-type(11) {
  background-color: #ccc;
  background-image: url("../../images/174495560164b8299d1597b8a5c7b9cb9c88642f6c.jpg");
}
.cd-hero-slider li:nth-of-type(12) {
  background-color: #ccc;
  background-image: url("../../images/1744955601a269962fe1424e1ca3e68c328b9fed61.jpg");
}
.cd-hero-slider li:nth-of-type(13) {
  background-color: #ccc;
  background-image: url("../../images/1744955602ba6beb7ae28ef0a97d7a0a038feb5060.png");
}
.cd-hero-slider li:nth-of-type(14) {
  background-color: #ccc;
  background-image: url("../../images/174495403918e2999891374a475d0687ca9f989d83.jpg");
}
.cd-hero-slider li:nth-of-type(15) {
  background-color: #ccc;
  background-image: url("../../images/1746600454f3ccdd27d2000e3f9255a7e3e2c48800.jpg");
}
.cd-hero-slider li:nth-of-type(16) {
  background-color: #ccc;
  background-image: url("../../images/1746600616156005c5baf40ff51a327f1c34f2975b.jpg");
}
.cd-hero-slider li:nth-of-type(17) {
  background-color: #ccc;
  background-image: url("../../images/1746600862799bad5a3b514f096e69bbc4a7896cd9.jpg");
}
.cd-hero-slider li:nth-of-type(18) {
  background-color: #ccc;
  background-image: url("../../images/1746600909d0096ec6c83575373e3a21d129ff8fef.jpg");
}
.cd-hero-slider li:nth-of-type(19) {
  background-color: #ccc;
  background-image: url("../../images/1746600937032b2cc936860b03048302d991c3498f.jpg");
}
.cd-hero-slider li:nth-of-type(20) {
  background-color: #ccc;
  background-image: url("../../images/1744955602ca538c343179bf0fbdfab6cd10469afd.jpg");
}
.cd-hero-slider li:nth-of-type(21) {
  background-color: #ccc;
  background-image: url("../../images/174495453762bf1edb36141f114521ec4bb4175579.jpg");
}
.cd-hero-slider li:nth-of-type(22) {
  background-color: #ccc;
  background-image: url("../../images/1744956091030d7e8e966169ab4c7f67c291c333f4.jpg");
}
.cd-hero-slider li:nth-of-type(23) {
  background-color: #ccc;
  background-image: url("../../images/1744956092134ce63057f068a219a0df338fb0b723.jpg");
}
.cd-hero-slider li:nth-of-type(24) {
  background-color: #ccc;
  background-image: url("../../images/1744956092648b9906a614a4bb30c20591243c65ec.jpg");
}
.cd-hero-slider li:nth-of-type(25) {
  background-color: #ccc;
  background-image: url("../../images/1744956092adaf0ad2e085c835a82b2f021fe236ae.jpg");
}
.cd-hero-slider li:nth-of-type(26) {
  background-color: #ccc;
  background-image: url("../../images/1744956092cf5793938b321b67b3b667655b375703.jpg");
}
