@charset "utf-8";
/* CSS Document */
@import url('https://fonts.googleapis.com/css2?family=Open+Sans+Condensed:wght@300&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Fjalla+One&display=swap');

.frist_bar{ background-color:#242424; padding:10px 0px;}
.top_wclm{ color:#FFF; font-size:14px;font-family: 'Open Sans', sans-serif; text-transform:capitalize;}

.aboutus_text{margin:0px; padding:0px; font-family: 'open sans', sans-serif;}
.aboutus_text h2{     margin: -5px 0 5px 0;
    padding: 0px 0 7px 0;font-family: 'open sans', sans-serif; font-size: 30px; color:#000000; border-bottom:#d8dbdb  solid 1px;}
.aboutus_text span{color:#092286;}
.aboutus_text p{font-family: 'open sans', sans-serif; font-size: 12px; color:#000 !important; text-align:justify; line-height:22px; font-weight:400 !important;}
.aboutus_text a{color:#000;text-decoration:none; font-family: 'open sans', sans-serif; }
.aboutus_text a:hover{color:#d82128;text-decoration:underline;}

.left_menu{ font-family: 'Roboto Condensed', sans-serif; font-size:16px; color:#333; margin:0 2%; margin-bottom:30px;}
.left_menu a{ color:#333; text-decoration:none;  border-bottom:#999 solid 1px; display:block; line-height:25px;}
.left_menu a:hover{ color:#fff; background:#ff0000; display:block;}


.detail_img{ border:#ddd  solid 5px; background:#FFF;}
#tus_margin{
	margin:0px; padding:0px;}
.tus_servicesbg{
	margin:-25px 0 0 0; padding:15px 20px; background:url(../images/srvbg.jpg) repeat center top; border:solid 1px #fff}
.tus_srv{
	margin:0px; padding:0px;}
.tus_srv img{
	margin:0px 15px 0 0; padding:0px; float:left;}
.tus_srv h4{
	margin:0px 0 0 0; padding:0px; font-family:'Oswald', sans-serif; font-size:20px; color:#000; text-transform:uppercase; font-weight:bold}
.tus_srv p{
	margin:5px 0 0 0; padding:0px; font-family:'Lato', sans-serif; font-size:14px; color:#333;}
.tus_categoriesbg{
	margin:0px; padding:15px; background-color:#f5f5f5;}



.social_icons{ text-align:right;}
.social_icons ul{ padding:0px; margin:0px;}
.social_icons li{ list-style:none; display:inline-block;}
.social_icons li a{ color:#FFF; font-size:16px; padding:0px 12px;-webkit-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out;}
.social_icons li a:hover{ color:#073a9c;}

.second_bar{ padding:5px 0px;}
.logo{ width:100%;}
.top_contc{margin-right:auto;padding:20px 0px 0px 0px;}
.top_contc ul{ margin:0px; padding:0px;}
.top_contc ul li{ list-style:none; display:inline-block; float:right; text-align:right;}
.contc_img{margin-right:-30px; float:right; margin-top:-15px;}
.top_contc h4{ margin:0px; padding:0px;font-size: 16px; font-family: 'Open Sans', sans-serif;  font-weight:bold; color:#fff; text-transform:capitalize; width:75%; float:right;}
.top_contc p{margin:0px; font-size: 13px; font-family: 'Open Sans', sans-serif;  color:#fff; width:75%; float:right;}
.top_contc p a{color:#fff;}


.menu_bar{  background-image: linear-gradient(to right, #092286 , #092286); border-top:#29577a  solid 1px !important;}
.navbar{ margin:0px;}
.navbar-default{ background:none;border: none;}
.navbar-default .navbar-nav>li>a{ font-size:15px; color:#ffffff; font-family: 'Raleway', sans-serif; font-weight:700;text-transform:uppercase;-webkit-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out; border-right:1px solid #29577a;}
.nav>li>a{ padding:20px;} 
.navbar-default .navbar-nav>li>a:focus, .navbar-default .navbar-nav>li>a:hover{color:#fff; background-image: linear-gradient(to right, #0090fc , #24b4ff);}
.navbar-default .navbar-toggle .icon-bar{ color:#09C;}
.navbar-default .navbar-nav>.open>a, .navbar-default .navbar-nav>.open>a:focus, .navbar-default .navbar-nav>.open>a:hover {color:#fff; background-color:#272660;}
.navbar-default .navbar-toggle .icon-bar {background-color: #242424;}

.navbar-nav{ margin:0px;}
.dropdown {
    margin:0px;
    float: right;
    list-style: none;
}
.dropdown-toggle {
	
    border-radius: 0px;
    float: right;
}
.dropdown-menu {
        left: -225px;
    background: #073a9c;
    padding: 18px;
    margin: 0;
}
.btn-default {
    color: #a3a2a2;
    border: 1px solid #a3a2a2;
    transition: all 0.5s;
}
.btn-default:hover {
    color: #a3a2a2;
    border: 1px solid #a3a2a2;
    background: #fff;
}
.top_cart {
    transition: all 0.3s;
    float: right;
    margin: 18px 40px 0px 0;

}

top_cart .fa {
    transition: all 0.3s;
    /* border: 1px solid #353535; */
    border-radius: 2px;
    padding: 6px;
    color: #fb631d;
    font-size: 14px;
}
.cetegry_arae{ padding:20px 0 10px 0px;}
.categry{ position:relative; overflow:hidden;}
.categry h3{ font-size:32px;  font-family: 'Fjalla One', sans-serif;
color:#ffffff;text-transform:uppercase; position:absolute; bottom:7%; padding:13px 0 0 15px; margin:0px;width: 100%; height: 20%; background:url(../images/cat_bakrond.png) no-repeat left top;}
.categry:hover h3{background:url(../images/cat_bakrond_hover.png) no-repeat left top;;}
.categry h3 a{ color:#FFF; text-decoration:none;}
.categry h3 a:hover{ color:#FFF; text-decoration:underline;}

.categry img{transition: all .5s ease-in-out;}
.categry:hover img{transform: scale(1.1);}


.categry_2{ position:relative; overflow:hidden;}
.categry_2 h3{ font-size:26px;  font-family: 'Noto Sans', sans-serif;color:#ffffff;text-transform:uppercase; position:absolute; bottom:-3%; padding:16px 0 0 15px; margin:0px;width: 100%; height: 20%; background:url(../images/cat_bakrond.png) no-repeat left top;}
.categry_2:hover h3{background:url(../images/cat_bakrond_hover.png) no-repeat left top;;}
.categry_2 h3 a{ color:#FFF; text-decoration:none;}
.categry_2 h3 a:hover{ color:#FFF; text-decoration:underline;}

.categry_2 img{transition: all .5s ease-in-out;}
.categry_2:hover img{transform: scale(1.1);}


.welcom_are{ background:linear-gradient(#fff, #b4b4b4);padding:50px 0px;}
.welcom_taxt{ }
.welcom_taxt h4{ margin:0px; padding:20px 0px;font-size:40px;font-family: 'Open Sans Condensed', sans-serif;font-weight:bold;color:#000; text-align:center; text-transform:uppercase;}
.welcom_taxt span{ color:#073a9c; }
.welcom_taxt p{ margin:0px; padding:10px 0px;font-size:12px; font-family: 'Open Sans', sans-serif;color:#000; line-height:25px;text-align:center;}
.red_mor{ text-align:center; padding:25px 0px;}
.btn-primary{color: #fff; background-color: #242424; border-color:#242424;border-radius: 0px;font-size:14px; font-family: 'Open Sans', sans-serif; padding:10px 15px;}
.btn-primary:hover {color: #000;background-color: #000; border-color:#000}

.featur_proct{ padding:30px 0px; }
.text-center{ color:#000; font-size:28px; margin:0px;font-family: 'Open Sans', sans-serif;text-transform:uppercase; font-weight:bold; padding:20px 0px;}
.text-center span{ color:#073a9c;}

.product{  background-color:#FFF;-webkit-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out;}
.product > .prodct_img{}
.product:hover > .prodct_img{}
.product h4{ margin:0px; padding:8px 0px; font-size:14px;color:#353232;font-family: 'Open Sans', sans-serif;text-transform:capitalize; text-align:center;}
.product:hover h4{ color:#353232;}
.product h3{ margin:0px; padding:0px 0 15px 0px; color:#525252; font-family: 'Open Sans', sans-serif; font-size:15px;text-align:center;}
.add_bask{ text-align:center;}
.add_to{color: #fff; background-color: #242424; border-color:#242424;border-radius: 0px;font-size:14px; font-family: 'Open Sans', sans-serif; font-weight:900; padding:10px 15px; border-radius:15px;}
.add_to:hover {color: #ffffff;background-color: #073a9c; border-color:#073a9c;font-family: 'Open Sans', sans-serif;}
.product ul{ margin:0px; padding:0px;text-align:center;}
.product ul li{ list-style:none;padding: 10px 0 0 0px;}
.product ul li a{font-size:16px;color:#434343; font-family: 'Open Sans', sans-serif;}
.product ul li a:hover{color:#073a9c;}
.product i{color:#434343; margin-right:8px;}
.product:hover i{color:#073a9c;}



.footer_arae{ background-color:#242424;}

.quick_fooer h4{ margin:0px; padding:25px 0px 18px 0px;font-size:18px; color:#fff; font-family: 'Open Sans', sans-serif; font-weight:900; text-transform:uppercase; background:url(../images/cta_footr_bor.png) left bottom no-repeat;}
.quick_fooer ul{ padding: 15px 0px; margin:0px;}
.quick_fooer ul li{ list-style:none;}
.quick_fooer ul li a{ font-size:14px; color:#909090; font-family: 'Open Sans', sans-serif;text-transform:capitalize; line-height:30px;-webkit-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out;}
.quick_fooer ul li a:hover{color:#073a9c; text-decoration:none;}
.quick_fooer i{ margin:8px;}


.social_footer h4{ margin:0px; padding:25px 0px 18px 0px;font-size:18px; color:#fff; font-family: 'Open Sans', sans-serif; font-weight:900;text-transform:uppercase;background:url(../images/cta_footr_bor.png) left bottom no-repeat;}
.social_icon{padding:25px 0px;}
.social_icon ul{ margin:0px; padding:0px;}
.social_icon li{ list-style:none; display:inline-block;}
.social_icon li a{ width:40px; height:40%; background-color:#383838; display:block; padding:10px 10px; text-align:center; color:#FFF;-webkit-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out;}
.social_icon li a:hover{background-color:#073a9c;color:#FFF;}
.social_icon h3{ color:#909090; font-size:16px; font-family: 'Open Sans', sans-serif; text-transform:capitalize; margin:0px; padding:40px 0 0 0}
.visa_img{ padding:27px 0 0 0;}


.footer_contact h4{ margin:0px; padding:25px 0px 18px 0px;font-size:18px; color:#fff; font-family: 'Open Sans', sans-serif; font-weight:900;text-transform:uppercase;background:url(../images/cta_footr_bor.png) left bottom no-repeat; margin-bottom:17px;}
.footer_contact p{color:#909090;font-family: 'Open Sans', sans-serif; margin:0px; padding:8px 0px;}
.footer_contact span{ color:#a1a1a1; margin:0px 15px; font-size:20px;}
.footer_contact h3{color:#909090;font-family: 'Open Sans', sans-serif; margin:0px; padding:8px 0px 0px 40px; margin:0px; font-size:14px;}

.conct_text h3{ font-size:24px;font-family: 'Raleway', sans-serif; font-weight:700;color:#f60100; text-transform:capitalize; margin:0px; padding:20px 0px;border-bottom:1px solid #F00}
.conct_text h3 span{color:#000;}
.contact_arer h4{ margin:0px; padding:25px 0px 18px 0px;font-size:18px; color:#073a9c; font-family: 'Open Sans', sans-serif; font-weight:900;text-transform:uppercase;}
.contact_arer p{color:#242424;font-family: 'Open Sans', sans-serif; margin:0px; padding:8px 0px;}
.contact_arer a{color:#242424;}
.contact_arer a:hover{color:#F00; text-decoration:underline;}
.contact_arer span{ color:#073a9c; margin:0px 15px; font-size:20px;}
.contact_arer h3{color:#242424;font-family: 'Open Sans', sans-serif; margin:0px; padding:8px 0px 0px 40px; margin:0px; font-size:14px;font-weight:700;}
.cantc_map{ padding:20px 0px;}
.form-group{ margin-left:15px;}

.copy_end{ border-top:1ps solid #F00;}
.copy_left{ font-size:12px; font-family: 'Open Sans', sans-serif; color:#7d7f81; padding:20px 0px;}
.copy_left span{ font-size:14px; font-family: 'Open Sans', sans-serif; font-weight:500; color:#073a9c;}
.copy_rigth{font-size:12px; font-family: 'Open Sans', sans-serif; color:#7d7f81; padding:20px 0px; text-align:right;}
.copy_rigth a{color:#b8b7b7;}
.copy_rigth a:hover{ color:#073a9c;}

.left_menu{ width:100%;}
.left_menu h3{width:100%;margin:0px; font-size:25px; font-family: 'Raleway', sans-serif; font-weight:700;color:#ffffff; text-transform:capitalizel;padding:10px 15px; background:#073a9c;}
.left_menu h3 i{ margin-right:10px; font-size:22px;}

.min_cate{width:100%; background:#242424; }
.min_cate ul{width:100%; padding:0px; margin:0px;}
.min_cate li{ width:100%;list-style:none;}
.min_cate li a{ width:100%;font-size:16px;font-family: 'Raleway', sans-serif; margin:0px; display:block; text-transform:capitalize; padding:10px 20px; color:#cccccc;-webkit-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out;}
.min_cate li a:hover{ color:#cccccc; text-decoration:none;}
.min_cate i{ color:#cccccc; margin:0px;}
.min_cate:hover i{ color:#cccccc;}

.right_panel{ padding:0px 20px;}
.right_panel h3{ margin:0px; font-size:30px;font-family: 'Raleway', sans-serif; color:#073a9c;font-weight:700; text-transform:capitalize; padding:10px; border-bottom:1px solid #073a9c;-webkit-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out;}
.right_panel h3 span{ color:#242424;}
.right_panel p{ margin:0px; font-size:14px;font-family: 'Open Sans', sans-serif; color:#000; text-transform:capitalize; padding:10px; line-height:25px;}

.pro_arae{ padding:0px;}
.pro_arae h4{ margin:0px;background-color:#242424; font-size:22px; font-family:Arial, Helvetica, sans-serif; text-transform:capitalizep; color:#FFF; padding: 11px 20px;}
.pro_arae h4 a{color:#fffb00; text-decoration:none;}

.product{ margin-left:0px; border: #ccc solid 1px; padding: 20px 5px; border-radius: 25px;}
.product:hover{ margin-left:0px; border:#073a9c solid 1px; padding: 20px 5px; border-radius: 25px;}
.page_no p{ margin:0px; padding:10px 10px; color:#000; font-size:14px;font-family: 'Open Sans', sans-serif;}
.pag_right{ float:right;}
.pagination{ margin:5px 0px;}
.pagination>li>a, .pagination>li>span{ padding:0px 8px; color:#cccccc; background-color:#000; border-left-radius:0px; }
.pagination>li>a:focus, .pagination>li>a:hover, .pagination>li>span:focus, .pagination>li>span:hover{ color:#cccccc; background-color:#f60100;}
.larg_img{  margin:20px 0px;}

.larg_det h2{ font-size:25px;font-family: 'Open Sans', sans-serif; color:#f60100; text-transform:capitalize; font-weight:900; margin:0px; padding:30px 0px 10px 0px;}
.larg_det h3{ font-size:18px;font-family: 'Open Sans', sans-serif; color:#000; margin:0px;text-transform:capitalize;font-weight:500; margin:0px; padding:10px 0px 10px 0px;}
.larg_det h5{ font-size:22px;font-family: 'Open Sans', sans-serif; color:#000; margin:0px;text-transform:capitalize; font-weight:800; margin:0px; padding:10px 0px 10px 0px;}
.larg_det p{ font-size:14px;font-family: 'Open Sans', sans-serif; color:#000; margin:0px;text-transform:capitalize;margin:0px; padding:0px 0px 10px 0px;}
.inq_bt{ width:40%; background-color:#000; color:#cccccc; font-size:14px;font-family: 'Open Sans', sans-serif; padding:10px 5px; border:none; border-radius:0px; margin:10px 0px;-webkit-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out;}
.btn.focus, .btn:focus, .btn:hover{background-color:#f60100; color:#cccccc;}
.formfldgg{ width:80%;}
.cetanavbar{ margin-top:0px; border:none;}
.ceta_drop{ margin:0px;}
.drap_menu{left:0px; background-color:#000; border:none;border-radius:0px;}
.caret {margin-left:10px;}
.open>.dropdown-menu {}
.nav .open>a, .nav .open>a:focus, .nav .open>a:hover{ background-color:#000; border:none;}
.nav>li>a:focus, .nav>li>a:hover{ background-color:#073a9c;}
.dropdown-menu>li>a:focus, .dropdown-menu>li>a:hover{background-color:#f00;}
.mtb-15{ margin-top:15px; margin-bottom:15px;}


.sitm_arae{ padding:0px;}
.sitm_arae h4{ margin:0px;background-color:#242424; font-size:22px; font-family:Arial, Helvetica, sans-serif; text-transform:capitalizep; color:#FFF; padding: 11px 20px;}
.sitm_arae h4 a{color:#fff; text-decoration:none;}
.sitm_link ul{ margin:0px; padding:10px 40px;}
.sitm_link ul li{ list-style:none;}
.sitm_link ul li a{ font-size:16px; color:#242424; font-family:font-family: 'Open Sans', sans-serif; text-transform:capitalize; line-height:25px;}
.sitm_link ul li a:hover{color:#073a9c;}

.con_form{ margin:0px; padding:0px 25px;}
.disapp_form{ margin:0px; padding:0px 25px;}



.home-newsletter {
padding: 80px 0;
background: #f84e77;
}

.home-newsletter .single {
max-width: 650px;
margin: 0 auto;
text-align: center;
position: relative;
z-index: 2; }
.home-newsletter .single h2 {
font-size: 22px;
color: white;
text-transform: uppercase;
margin-bottom: 40px; }
.home-newsletter .single .form-control {
height: 50px;
background: rgba(255, 255, 255, 0.6);
border-color: transparent;
border-radius: 20px 0 0 20px; }
.home-newsletter .single .form-control:focus {
box-shadow: none;
border-color: #243c4f; }
.home-newsletter .single .btn {
min-height: 50px; 
border-radius: 0 20px 20px 0;
background: #243c4f;
color: #fff;
}


@media only screen and (max-width: 768px) {
.top_wclm{ text-align:center;}
.social_icons{ text-align:center; padding:10px 0px;}
.logo { text-align:center !important;}
.top_contc{padding: 20px 0px 0px 0px;}
.nav>li{}
.top_contc ul{ padding:0 0 0 35px;}
.categry h3{font-size: 24px;bottom: 80%;padding: 8px 0 0 15px;}
.categry_2 h3{font-size: 18px;bottom:0%;padding: 16px 0 0 15px;height: 15%;}
.welcom_are{padding: 20px 0px;}
.welcom_taxt h4{ font-size:24px; text-align:center;}
.featur_proct{padding: 20px 0px;}
.text-center{ font-size:24px; text-align:center;}
.quick_fooer h4{padding: 0px 0px 10px 0px !important;}
.quick_fooer ul{padding: 0px 0px 0px 0px !important;}
.quick_fooer h4{padding: 15px 0px 18px 0px;}
.social_footer h4{padding: 15px 0px 18px 0px;}
.social_icon{padding: 15px 0px 18px 0px;}
.footer_contact h4{padding: 15px 0px 18px 0px;}
.footer_contact p{padding: 5px 0px 0px 0px;}
.social_icon h3{padding: 20px 0 0 0;}
.copy_left{padding: 5px 0px; text-align:center;}
.copy_rigth{padding: 5px 0px; text-align:center;}
.mtb-15{margin-bottom: 5px;}
.navbar-default .navbar-nav>li>a{ border:none;}
}




