body{ font-family: 'Zilla Slab', serif; font-size: 15px; }
header{ position: absolute; padding-top: 10px; padding-bottom: 10px; z-index: 10000; }
.whatsapp{ float: left; padding-top: 36px; padding-right: 15px; line-height: 30px; }
.whatsapp a{ color: #fff; font-size: 14px; font-weight: 500;  }
.whatsapp a i{  font-size: 20px; font-weight: 500 }
.login{ float: left; padding-top: 36px; line-height: 30px; }
.login a{ color: #fff; font-size: 23px; font-weight: 500; }
#myHeader{ background:#fff; }

.top-header{ padding: 6px 0px;
    background: #eb1d24;
    display: block; font-size: 17px;
    width: 100%; margin-top: -10px; margin-bottom: 10px; }
.top-header ul{ padding: 0px; margin: 0px; }
.top-header ul li{ list-style: none; color: #fff; float: left; padding-left: 20px;   }
.top-header ul li a{ color: #fff; float: left; padding-left: 0px; font-size: 16px; }
.top-header ul li img{ height: 26px; }
.sticky {
  position: fixed;
  top: 0;
  width: 100%;
  background: #fff; z-index: 10000000000;
  box-shadow: rgba(0,0,0,.117647) 0 1px 3px;
}
.naaabox{ background:#f1f1f1; margin:10px 15px !important; }
.naaabox p{ padding:15px 10px; }
.naaabox img{ border-radius:150px; }

.dsiseg { margin-top:15px; }
.cfdsfdfg{  margin-top:30px;  
	padding: 60px 15px 50px 15px;  background: #252424;
    
}
.cfdsfdfg h1{ font-size:35px; color:#fe7193; }
.cfdsfdfg ul li{ color:#fff; font-family: 'Zilla Slab', serif; font-size:20px;  }

.dsfdgretr h2{ font-size:22px;}
.dsfdgretr ul{ padding:0px; margin:50px 0px 0px 0px; }
.dsfdgretr ul li{ font-size:18px; margin-bottom:7px; list-style: none; }
.dsiseg img{ float:left; border-radius:50px; margin-right:15px; }
.dsfdgretr ul li b{ font-weight:normal !important; color:#fe7193; }

.main-headers{ height: 130px;  }
.main-headers2{ line-height: 300px; background: url("../images/about.jpg") center top no-repeat; text-align: left; font-size: 1px; color:#23201b; 
text-transform: uppercase; font-weight: 700; margin-bottom: 20px; }

.sticky .row .top-header{ display: none; }

.sticky .logo img{ height: 60px !important; }

.logo img{ height: 70px; }
.banner{  padding-top: 50px; background:#e9ebec; margin-bottom:30px; }
.banner img{  }

.banner1{ margin-top: -200px; position: relative; z-index: 10000;
     }


.carousel-control.left {
    background-image: none !important;
}
.carousel-control.right {
    background-image: none !important;
}

.banner-bottom{ height: 80px; background: rgba(255, 140, 0, .75); margin-top: -80px; position: relative; z-index: 10000;
color: #fff; padding-top: 15px; padding-bottom: 30px; font-size: 18px; }

.aboutus h1{ font-weight: 700; font-size: 30px; margin-bottom: 20px; }
.aboutus p{ font-weight: 400; font-size: 18px; margin-bottom: 20px; line-height: 26px; }
.aboutus p a{ background: #eb1d24; color:#fff; padding: 8px 15px; border-radius: 2px; }


.products{ background: url(../images/vs-tops.svg),url(../images/vs-bottom.svg),#eb1d24;  padding: 100px 15px 249px 15px; 
background-repeat: no-repeat;
    background-size: contain,101% auto;
    background-position: 0 -1px,-10px 104%;}
.products h2{ font-weight: 700; font-size: 40px; margin-bottom: 30px; text-transform: uppercase;
padding-top: 0px; color: #fff; }
.products h3{ font-weight: 500; font-size: 16px; margin-bottom: 5px; 
padding-top: 15px; color: #fff; }
.products p{ font-weight: 500; font-size: 14px; margin-bottom: 10px; 
padding-top: 5px; color: #fff; }
.products img{ border-radius: 5px; }

.products .col-md-4{ margin-bottom: 30px; }

.testi{ padding: 50px 15px; background: linear-gradient(180deg, #F5F6F8 0%, rgba(245, 246, 248, 0) 67.54%); }
.testi h2{ font-weight: 700; font-size: 40px; margin-bottom: 10px; text-transform: uppercase;
padding-top: 0px; color: #333; }
.xdfdfdsf2 p{ margin-bottom: 40px; }

.aboutus h3{ font-size: 20px; margin-bottom: 15px; font-weight: 600; }
.widget_address{ padding: 0px;
    margin: 0px; }
.widget_address li { list-style: none;
    padding: 0px 0px 10px 35px;
    margin: 0px;
    font-size: 18px;
}
.widget_address li i {
    position: absolute;
    margin-left: -35px;
    margin-top: 5px;
    width: 25px;
    text-align: center;
}

.videos{ background: #eb1d24;  }
.videos h4{ color: #fff; padding: 5px 10px 15px 10px; font-size: 18px; }
.featured{     padding: 50px 15px; }
.featured2 { padding: 80px 15px 50px 15px; 
	background: linear-gradient(180deg, #F5F6F8 0%, rgba(245, 246, 248, 0) 67.54%); }
.featured h2{ font-weight: 700; font-size: 40px; margin-bottom: 10px; text-transform: uppercase;
padding-top: 0px; color: #333; }
.featured h3{ font-weight: 600; font-size: 35px; margin-bottom: 10px; padding-top: 0px; color: #333; }
.xdfdfdsf p{ margin-bottom: 40px; }
.xdfdfdsf1 p{ margin-bottom: 10px; }
.date{ position: absolute; background: #eb1d24; color: #fff; border-radius: 5px; margin-top: -40px;
font-weight: 700; font-size: 25px; text-align: center; padding: 10px 25px; line-height: 22px; }
.date span{ font-weight: 500; font-size: 16px; display: block; }
.featured1{ background: #f6f7f7; box-shadow: 0 0 2px rgba(0,0,0,.1); margin-top: 20px; padding: 15px; border-radius: 5px; }
.featured1 h3{ font-weight: 600; font-size: 18px; margin-top: 40px; margin-bottom: 15px;
line-height: 25px; }

.xdsdfsdf{ background: #d9ffe8; }
.zsdsdfsd{ background: #f8d2ff; }
.cxxcvxcv{ background: #e6f6ff !important; }

.carousel {
    position: relative;
    padding: 78px 0px 0px 0px;
}

.asasa{  margin-top: 20px; 
	padding: 15px; border-radius: 5px; }
.asasa h3{ font-weight: 600; font-size: 18px; margin-top: 10px; margin-bottom: 5px;
line-height: 25px; }
.asasa p{ font-family: 'Lora', serif; font-weight:300; font-size:16px;  }
.asasa sup{ font-size: 15px; }

.specification{ line-height: 20px; }
.specification img{ width: 18px; margin-right: 4px; margin-top: -8px; }
.specification span{ font-size: 14px; font-weight: 500; padding-top: 5px; }
.specification sup{ font-size: 12px; font-weight: 500; display: block; margin-bottom: 10px; }

.looking{ font-size: 16px;  padding-top: 20px; padding-bottom: 20px; background: #eb1d24; color: #fff; font-weight: 300; }
.looking span{ font-size: 30px; display: block; font-weight: 300; margin-bottom: 0px; }
.looking a{ color: #fff; }
.looking sup{color: #fff;
    font-size: 35px;
    line-height: 40px; padding-top: 20px;    display: block;}

.featured img{ border-radius: 5px; }
footer h6{ color: #fff; margin-bottom: 40px; margin-top: 20px; }
footer sup{ color: #fff; font-size: 35px; display: block; margin-top: 45px; }
footer{ padding: 40px 0px; background: #111; }
footer  a{ color: #f1f1f1; font-size: 14px; padding: 0px; font-size: 16px;  }
footer h5{ color: #fff; margin-bottom: 20px; font-size: 22px; }
footer ul{ padding: 0px; margin: 0px 0px 0px 0px; }
footer ul li{ color: #a9a6a6; list-style: none; }
footer ul li a{ color: #a9a6a6; font-size: 14px; display: block;
border-bottom: 1px solid #0e0e0e;
    border-top: 1px solid #191818; padding: 7px 0px 7px 20px;
    transition: all 0.3s ease-in-out 0.1s;}

footer ul li a:before {
    content: "\f101";
    font-family: 'FontAwesome';
    margin-right: 5px; margin-left: -15px;
    transition: all 0.3s ease-in-out 0.1s;
}
footer ul li a:hover {
    transition: all 0.3s ease-in-out 0.1s;
    color: #fff;
    padding-left: 30px; text-decoration: none;
}

.footer{ padding: 15px 0px; background: #000; text-align: center; color: #a9a6a6; 
	font-size: 14px; }



