@font-face {
    font-family: 'century';
    font-style: normal;
    font-weight: 700;
   /* src: url('//in.sharp/b2c/wp-content/themes/storefront-childb2c/custom/fonts/centurybold.eot');
    src: url('//in.sharp/b2c/wp-content/themes/storefront-childb2c/custom/fonts/centurybold.eot') format('embedded-opentype'),
         url('//in.sharp/b2c/wp-content/themes/storefront-childb2c/custom/fonts/centurybold.woff2') format('woff2'),
         url('//in.sharp/b2c/wp-content/themes/storefront-childb2c/custom/fonts/centurybold.woff') format('woff'),
         url('//in.sharp/b2c/wp-content/themes/storefront-childb2c/custom/fonts/centurybold.ttf') format('truetype'),
         url('//in.sharp/b2c/wp-content/themes/storefront-childb2c/custom/fonts/centurybold.svg#centurybold') format('svg');*/
	
	 src: url("../fonts/centurybold.ttf")
    src: url('../fonts/centurybold.eot') format('embedded-opentype'),
         url('../fonts/centurybold.woff2') format('woff2'),
         url('../fonts/centurybold.woff') format('woff'),
         url('../fonts/centurybold.ttf') format('truetype'),
         url('../fonts/centurybold.svg#centurybold') format('svg');
}
@font-face {
    font-family: 'century1';
    font-style: normal;
    font-weight: 300;
	  src: url('../fonts/centuryregular.eot');
    src: url('../fonts/centuryregular.eot') format('embedded-opentype'),
         url('../fonts/centuryregular.woff2') format('woff2'),
         url('../fonts/centuryregular.woff') format('woff'),
         url('../fonts/centuryregular.ttf') format('truetype'),
         url('../fonts/centuryregular.svg#centuryregular') format('svg');
  /*  src: url('//in.sharp/b2c/wp-content/themes/storefront-childb2c/custom/fonts/centuryregular.eot');
    src: url('//in.sharp/b2c/wp-content/themes/storefront-childb2c/custom/fonts/centuryregular.eot') format('embedded-opentype'),
         url('//in.sharp/b2c/wp-content/themes/storefront-childb2c/custom/fonts/centuryregular.woff2') format('woff2'),
         url('//in.sharp/b2c/wp-content/themes/storefront-childb2c/custom/fonts/centuryregular.woff') format('woff'),
         url('//in.sharp/b2c/wp-content/themes/storefront-childb2c/custom/fonts/centuryregular.ttf') format('truetype'),
         url('//in.sharp/b2c/wp-content/themes/storefront-childb2c/custom/fonts/centuryregular.svg#centuryregular') format('svg');*/
}

/*start
body{overflow-x: hidden;    
}*/
body{margin:0px;}
.covidtop-mobilebanner{display: none;}
	.covidtop-banner{display: block;}
	/*.bracket{ width: 100vw;
            height: 100vh;
            display: flex;
            justify-content: center;
            align-items: center;
            color: black;
            font-weight: bold;
            font-size: 2rem;}*/
.bracket{position:relative;}
.bracket:before{content: ''; background:url("https://in.sharp/b2c/wp-content/uploads/sites/3/2022/09/Asset-6.png")   no-repeat center center/cover;
            position: absolute;
         
           
               top: 0;
    left: 0;
    width: 31px;
    height: 80px;
            z-index: -1;}
.bracket:after{content: ''; background:url("https://in.sharp/b2c/wp-content/uploads/sites/3/2022/09/Asset-5_0.png")  no-repeat center center/cover;
            position: absolute;
         
               right: 0;
    bottom: 0;
    width: 31px;
    height: 80px;
            z-index: -1;}
			
	.block{background:#313945;color:#fff;padding: 8px 20px;     font-weight: 700;
    font-size: 1.2rem;
    border-radius: 20px;}		
	ul.sub-bullet{list-style: none;    padding: 0;
    margin: 0; }
ul.sub-bullet li{display: inline-block; padding-right: 27px;    font-weight: 600;
    font-size: 1.2rem; text-transform:uppercase;  }		
	
		ul.sub-bullet li img{display:block;}	
.ref_heading{font-size: 1.8rem; font-style: italic;  background:#313945;  font-weight: 800; color:#fff;   margin-top: 20px;  }	
	 
	.triangle-down {
	width: 0;
	height: 0;
	border-left: 25px solid transparent;
	border-right: 25px solid transparent;
	border-top: 50px solid #555;
	}
	.box {
  width: 100%;
  height: auto;
  background-color: #313945;
  color: #fff;
  padding: 20px;
  position: relative;
  text-align:center;
  float: left;
}
.box.arrow-bottom:after {
  content: " ";
  position: absolute;
  left: 49%;
  bottom: -30px;
  border-top: 30px solid #313945;
  border-right: 30px solid transparent;
  border-left: 30px solid transparent;
  border-bottom: none;
}

	.table td, .table th{padding:0.25rem ;}
	.fonthdg{font-weight: 700; font-size: 1.2rem;}
	.bdrleft{border-right:1px solid #000 ; border-bottom: 1px	solid #000 ;}
	.bdrbtm{border-bottom: 1px	solid #000 ;}
	.afterbannerimg{position:relative;}
	.afterbannerimg_1{position:absolute; top:-202px;}
	.h4, h4 {
    font-size: 1.2rem;
}
	/*ends*/
	
	
	
	
/*	
.bannerstripmobile{display: none;}
.bdrtbl{border:2px solid #000 ;}
.bannerstrip{background:#e0203e; color:#fff; text-transform:uppercase; text-align:center; font-size:1.2rem; font-weight: 600; padding:8px 0;
position: absolute; bottom:-100px; left:10%; width:80%;}

.locationstrip{background:url("../images/location_strip.png") no-repeat;  text-transform:uppercase; padding: 35px;}


.ref_heading1{font-size: 1.5rem; font-style: italic;    font-weight: 800; color:#031a45;   margin-top: 20px;  text-transform:uppercase;}
.dealers_heading{font-size: 1.2rem;    font-weight: 800; color:#231f20;    margin-top: 20px;}
.getoffers_hdg{color:#031a45; font-size: 1.4rem;   font-weight: 800; text-transform:uppercase;  }

.plussign{background-image: url("../images/Asset 19.png"); background-repeat: no-repeat; background-position: center; background-size: contain; }
.orline{background-image: url("../images/Asset 4.png"); background-repeat: no-repeat; background-position: center ; background-size: auto;}
.knomorebtn{background:url("../images/Asset 14.png") no-repeat; height:60px; background-size:contain;     text-transform: uppercase;
    color: #fff;    width: 212px;
    text-align: left;
    padding: 9px 20px; margin:5px auto; font-weight:800;
  }

.knomorebtn{background:#e21e3d; color:#fff; border-top-left-radius: 10px; border-bottom-left-radius: 10px;text-transform:uppercase; height:35px;    margin: 0px auto;
    padding-top: 5px;}
.knomorebtn:after{     content: '';
    background: url(../images/btn_curve.png) no-repeat;
   margin-right: -2px;     position: absolute;       right: 0px;
      height: 35px;
    width: 60px;   
    position: absolute;   
    background-size: 63px;
	margin-right: -2px;
    margin-top: -5px;
   
}*/



/*
.font10a{font-size:14px; font-weight:600;}
.font10{font-size:12px; }
.pr65{padding-right: 58px;}
.pt102{padding-top: 102px;}
.pt60{padding-top: 60px;}

.whychoose{background:url("../images/Asset 6.png") repeat-x; color:#000; text-transform: uppercase; color:#1d1d1b;  font-weight: 600; padding:10px 10px 10px 30px;}

.city_heading{font-size: 1.8rem; font-style: italic;    font-weight: 800; color:#f20000;   margin-top: 20px;  text-transform:uppercase;}
.fright{text-align: right; font-size:12px; font-weight: 600;}
ul.locationvalue{list-style: none;     text-align: center;
    width: 100%;}
ul.locationvalue li{display: inline-block;     margin-right: 10%;}

.locationvalue a{text-decoration: none;}
.giftoffers a{text-decoration: none;}

.dlrbtn{  background-image: linear-gradient(to right, #f2a21f , #fbd309); color:#000; border-top-left-radius: 10px; border-bottom-left-radius: 10px;text-transform:uppercase; height:40px;    margin: 0px auto;
    padding: 10px;}
.dlrbtn:after{     content: '';
    background: url(../images/dlr_btn.png) no-repeat;
   margin-right: -2px;    
      height: 40px;
    width: 60px;   
    position: absolute;   
    background-size: 63px;
	margin-right: -2px;
    margin-top: -8px;
   
}
.dealerbtn{background:url("../images/dealer_btn.png") no-repeat; height:60px; background-size:contain;     text-transform: uppercase;
    color: #fff;
    padding: 8px 20px;}
.dealerbtn1{background:url("../images/btn_bg.png") no-repeat; height:60px; background-size:contain;     text-transform: uppercase;
    color: #000;     width: 208px;
    text-align: left;
    padding: 13px 20px;}




.termsbg{background:url("../images/Asset 5.png") no-repeat; color:#000; padding:8px; text-transform: uppercase; color:#1d1d1b;  font-weight: 600; height:42px;}


.blog .carousel-indicators {
	left: 0;
	top: auto;
    bottom: -40px;

}


.blog .carousel-indicators li {
    background: #a3a3a3;
    border-radius: 50%;
    width: 8px;
    height: 8px;
}

.blog .carousel-indicators .active {
background: #707070;
}*/
/**/
@media (max-width:767px){
	.afterbannerimg{height: 400px;}
	
	.afterbannerimg_1
	{position: relative;
    top: -316px;
  }
	
	
	.covidtop-mobilebanner{display: block;}
	/* .covidtop-banner{display: none;} */
	.cashback{display: none;}
	.gift{text-align:center;}
	.bannerstrip{display: none;}
	.bannerstripmobile{display: block;}
	.locationstrip{padding:15px;}
	.plussign{height:68px; margin-top: 40px;}
	.pt102 { padding-top: 35px;}
	.orline {margin: 20px; height: 53px;
    background-image: url(../images/mobile_orline.png);
    background-repeat: no-repeat;
    background-position: center;
    background-size: auto;}
	.knomorebtn{width:56%;}
	.mpb10{padding-bottom:10px;}
	.ref_heading{font-size: 1.3rem;}
	.termsbg{background:#f0a31f; border-radius: 20px; font-size: 0.9rem;   height: auto;}
	
}    

@media only screen and (min-width: 768px) and (max-width: 1024px) {
}
/* by kms 
.preview{display:none;}
.container .pt-4 .p-0{display:none;}
.col-md-5{flex:100%;max-width:100%;}
.specification{display:none;}
.navigation2{display:none;}
.banner-right a{display:none;}
footer .container .pt-5 .col-sm-6{display:block!important;}
*/


.navigation2{display:none;}
.banner-right{display:none;}
.preview{display:none;}
