
@font-face { font-family: 'OpenSans-Light';
src: url('../images/fonts/7943000194_OpenSans-Light.ttf') format('truetype');}
@font-face { font-family: 'OpenSans-Regular';
src: url('../images/fonts/7943000194_OpenSans-Regular.ttf') format('truetype');}
@font-face { font-family: 'Signika-Regular';
src: url('../images/fonts/Signika-Regular.ttf') format('truetype');}
@font-face { font-family: 'BreeSerif-Regular';
src: url('../images/fonts/BreeSerif-Regular.ttf') format('truetype');}
@font-face { font-family: 'oswald';
src: url('../images/fonts/oswald.ttf') format('truetype');}
@font-face { font-family: 'astroheadfree';
src: url('../images/fonts/astroheadfree.ttf') format('truetype');}
@font-face { font-family: 'seguisym';
src: url('../images/fonts/seguisym.ttf') format('truetype');}
@font-face { font-family: 'Valeria-Medium';
src: url('../images/fonts/Valeria-Medium.ttf') format('truetype');}

/*body*/

body{
	background:#000000;
}
    /*container*/
     .news_section,
     #free_quotesection,
     .breadcrumb_section{
   	background:-webkit-transparent;
    background:-moz-transparent;
    background:-ms-transparent;
    background:-o-transparent;
    background:transparent;
}
    /*header*/
.fix_header,
.fixed_header{
  background:#ffffff;
  }
  
.header_logo{
  	width:200px;
    height:80px;
}

  footer{
	background:-webkit-transparent;
    background:-moz-transparent;
    background:-ms-transparent;
    background:-o-transparent;
    background:transparent;
}
    

.header_contact,
.header_title{
    color:#000;
    font-size:16px;
    font-family:Times New Roman,Times,serif;
}
.logo_title{
    color:#000000;
    font-size:14px;
    font-family:Times New Roman,Times,serif;
}
.border_icons{
   border:1px solid #000000;
   color:#000000;
}
a.en-btn.light,
.btn-primary,
.modal-header,
.modal_sendtitle,
.modal_title{
    color:#fff;
    font-size:18px;
    font-family:Signika-Regular;
    background:#0B0BA2;
}
.news_name{
  font-family:Signika-Regular;
}
.testimonial_news{
  color:#cc1acc;
  font-size:12px;
  font-family:Signika-Regular;
}
.news_more{
    color:#fff;
    font-size:12px;
    font-family:Signika-Regular;
}
.price_text{
    color:#fff;
    font-size:20px;
    font-family:Signika-Regular;
}
.send_enqbutton,
.free_txt2{
    font-size:18px;
    background:#0B0BA2;
    color:#fff;
    font-family:Signika-Regular;
}
#quote-carousel a{
   background:#0B0BA2;
}
.modal-header .close span{
    color:#fff;
    font-size:23px;
}
.sms_form input, .sms_form textarea{
    font-size:12px;
    font-family:Signika-Regular;
}
.sub_title,
.social_section figure{
    color:#cc1acc;
    font-size:12px;
    font-family:Signika-Regular;
}
.product_read a{
  color:#cc1acc;
  font-size:12px;
  font-family:Signika-Regular;
  background:#0B0BA2;
}
.enquiry_section a{
    color:#fff;
    font-size:18px;
    font-family:Signika-Regular;
}
.enquiry_section a:hover{
  background:#;
}
.social_section{
   background:#000000;
}
.call_link{
    background:#49cad6;
    color:#000000;
}
.welcome_title h2,
.client_title,
.product_hometitle h2{
    color:#000000;
    font-size:30px;
    font-family:Times New Roman,Times,serif;
}
.about_title h2,
.enq_title h2{
    color:#000000;
    font-size:30px;
    font-family:BreeSerif-Regular;
}
.about_title:after,
.enq_title:after{
    background:#000000;
}
.about_contact a{
    color:#000000;
    font-size:25px;
    font-family:BreeSerif-Regular;
    border:1px solid #000000;
}
.news_header h2,
.services_title{
    color:#000000;
    font-size:16px;
    font-family:OpenSans-Light;
}
.about_pagetitle,
.about_pagetitle h2{
   color:#ffffff;
   font-size:25px;
   font-family:OpenSans-Light;
}
.service_pagetitle,
.service_pagetitle h2{
   color:#ffffff;
   font-size:25px;
   font-family:OpenSans-Light;
}
.product_pagetitle h2,
.product_pagetitle{
    color:#ffffff;
    font-family:OpenSans-Light;
    font-size:25px;
}
.p_title{
    color:#fff;
    font-family:OpenSans-Light;
    font-size:25px;
}
.p_title::after{
  background: #fff;
}
.read_one{
  color:#ffffff;
  font-family:OpenSans-Light;
    font-size:16px;
   }
.p_content{
    color:#fff;
    font-family:OpenSans-Light;
    font-size:16px;
}
 /*extra color*/

.welcome_section,
.service_section{
    background:#f5f5f5;
}
.about_section{
    background: #29b6f6;
}
.product_section{
  background:#64b5f6;
}

.bottom_footer{
   background:#1C97D0}

.float_text,
.footer-content .widget_nav_menu li a{
         color:#474747;
         font-size:6px;
         font-family:Signika-Regular;
}
 .footer_heading,
 .follow_title{
     color:#000000;
      font-size:16px;
      font-family:OpenSans-Light;
}
.widget-title hr{
    border-top:1px solid #474747;
}
.products_content{
    color:#000000;
    font-size:16px;
    font-family:OpenSans-Light;
}
.interested_border{
    color:#5e5e5e;
    font-family:Times New Roman,Times,serif;
    font-size:16px;
    border:1px solid #5e5e5e;
}
.dd-menu > li > a{
    color:#5e5e5e;
    font-family:Times New Roman,Times,serif;
    font-size:16px;
}
.dd-menu > li > ul > li > a,
.dd-menu > li > ul > li > ul > li > a{
    color:#5e5e5e;
    font-family:Times New Roman,Times,serif;
    font-size:15px;
}
.subscribe_form button[type="submit"]{
    font-family:Times New Roman,Times,serif;
    font-size:13px;
}
.dd-menu > li > a:hover{
     color:#09cec7;
}

.dd-menu > li > ul li a:hover,
.dd-menu > li > ul > li > ul > li > a:hover{
   background:#09cec7;
     color:#13eccf;
 }
 .form_submit,
.subscribe_form button[type="submit"],
.send_enq button[type="submit"]{
	background:-webkit-transparent;
    background:-moz-transparent;
    background:-ms-transparent;
    background:-o-transparent;
    background:transparent;
}
    .dd-menu li.active > a,
.form_submit,
.send_enq button[type="submit"]{
      color:#13eccf;
	}
/*menu*/

    .full_width,
.dd-menu > li ul,
.dd-menu > li > ul > li > ul{
	background:#ffffff;
}
    
.l-header.transparent .type_desktop .w-nav-item.level_1.current-menu-item .w-nav-anchor.level_1{
color:#13eccf;
}
