/*** HOME BANNER ***/
.home-banner-design{letter-spacing:normal; line-height:normal; position:relative;}
.home-banner-content{position:absolute; top:11%; left:0; width:100%;}
.home-banner-content .banner-content{width:60%; float:right;}
.home-banner-content .sale-content{text-align:center; color:#00225f; font-size:45px; font-weight:600; text-transform:uppercase;}
.home-banner-content .sale-content span{color:#deff00; font-size:65px; font-weight:700}
.home-banner-content .sale-discount{text-align:center; margin:0 auto; width:60%;}
.home-banner-content .sale-discount-content{display: flex;align-items: center;justify-content: center;}
.home-banner-content .sale-discount-content .discount{color:#fff; font-size:90px; font-weight:600;}
.home-banner-content .sale-discount-content .discount-text{color:#00225f; font-size:25px; line-height:25px;padding-left: 15px; text-align: left;}
.home-banner-content .sale-discount-content .discount-text span{color:#fff; font-weight:500; display:inline-block; width:100%; padding-bottom:5px; font-size:50px; line-height:50px;}
.home-banner-content .sale-discount .Coupon{background:#00225f; padding:10px; border-radius:10px; color:#fff; font-size:30px;display: flex;align-items: center;justify-content: center;}
.home-banner-content .sale-discount .Coupon span{text-transform:uppercase; font-size:45px; font-weight:600; padding-left: 10px; user-select:all;}
.fr .home-banner-content .sale-discount-content .discount-text{font-size:20px; line-height:20px;}

/*** INNER BANNER ***/
.inner-banner-design{height:120px; overflow:hidden;border-radius:10px; background:url(/images_new/banner/country-wise-inner-banner-img2.png) no-repeat 0 bottom #99bfcd;padding-left:70px;display: flex;align-items: center;}
.inner-banner-design .banner-img{width:160px; float:left;}
.inner-banner-design .banner-content{width:84%; float:right;}
.inner-banner-design .sale-content{width: 470px; float: left;text-align: center;color: #00225f;font-size: 35px;line-height:35px; font-weight: 600;text-transform: uppercase;}
.inner-banner-design .sale-content span {color: #deff00;font-size: 45px; line-height:45px; font-weight: 700;}
.inner-banner-design .sale-discount{display: flex;align-items: center; width:325px; float:left;}
.inner-banner-design .sale-discount .discount{color:#fff; font-size:85px; line-height:70px; font-weight:600;margin-left: 2.5%;}
.inner-banner-design .sale-discount .discount-text{color:#00225f; font-size:16px; line-height:16px;padding-left: 10px; text-align: left;}
.inner-banner-design .sale-discount .discount-text span{color:#fff; font-weight:500; display:inline-block; width:100%; font-size:40px; line-height:40px;}
.inner-banner-design .coupon{width:120px; background:#00225f; color:#fff; font-size:16px; border-radius:10px; padding:10px 0; text-align:center;float: right;margin-top: 10px;}
.inner-banner-design .coupon span{display:inline-block; width:100%; font-size:20px; text-transform:uppercase; font-weight:600;user-select:all;}
.it .inner-banner-design .sale-content span {font-size: 35px; line-height:45px;}



@media only screen and (max-width:1400px),(max-width:1499px){
.home-banner-content{top:5%;}
}

@media only screen and (max-width:1300px),(max-width:1399px){
.home-banner-content{top:4%;}
.home-banner-content .sale-content span {font-size: 55px;}
.home-banner-content .sale-content{font-size:40px;}
.home-banner-content .sale-discount-content{padding: 10px 0;}
.home-banner-content .sale-discount-content .discount{line-height:80px; font-size:80px;}
.home-banner-content .sale-discount-content .discount-text span{font-size: 40px;line-height: 40px;}
.home-banner-content .sale-discount .Coupon{float:none; margin:0 auto; width:80%;}

}


@media only screen and (max-width:1100px),(max-width:1199px){
.home-banner-content{top:5%;}
.home-banner-content .sale-content {font-size: 30px;}
.home-banner-content .sale-content span,
.it .home-banner-content .sale-content span{font-size: 45px;line-height: 45px;}
.home-banner-content .sale-content{font-size:30px;}
.home-banner-content .sale-discount-content{padding: 10px 0; width:100%; float:none; margin:0 auto;}
.home-banner-content .sale-discount-content .discount{line-height:80px; font-size:80px;}
.home-banner-content .sale-discount-content .discount-text,
.fr .home-banner-content .sale-discount-content .discount-text{font-size:18px; line-height:18px;}
.home-banner-content .sale-discount-content .discount-text span{font-size: 40px;line-height: 40px;}
.home-banner-content .sale-discount .Coupon{width:70%; font-size:20px;}
.home-banner-content .sale-discount .Coupon span{font-size:35px;}

.inner-banner-design{padding:0;}

}

@media only screen and (max-width:1000px),(max-width:1099px){
.it .home-banner-content .sale-content span {font-size: 40px;}
.home-banner-content .sale-content {font-size: 30px;}
.home-banner-content .sale-discount-content{width:100%;}
.home-banner-content .sale-discount-content .discount-text span {font-size: 35px;line-height: 35px;}
.home-banner-content .sale-discount-content .discount-text,
.fr .home-banner-content .sale-discount-content .discount-text {font-size: 16px;line-height: 16px;}
.home-banner-content .sale-discount-content .discount {line-height: 65px;font-size: 65px;}
.home-banner-content .sale-discount-content {padding: 0 0 10px 0;}

.inner-banner-design{padding:10px;}
.inner-banner-design .banner-img{display:none;}
.inner-banner-design .banner-content{width:100%;}

}

@media only screen and (max-width:900px),(max-width:999px){
.home-banner-design{background: #82b2c2;padding: 0; min-height: 300px;}
.home-banner-design picture{display:none !important;;}
.home-banner-content {top: 0;width: 100%;float: left; padding:20px;}
.home-banner-content .banner-content{width:100%;}
.home-banner-content .sale-content{font-size:35px;}
.home-banner-content .sale-content span{font-size:45px;}
.home-banner-content .sale-discount{width:100%;padding-top: 15px;}
.home-banner-content .sale-discount-content .discount{font-size:75px;}
.home-banner-content .sale-discount-content .discount-text span{font-size:40px; line-height:40px;}
.home-banner-content .sale-discount .Coupon{font-size:25px;margin-top: 15px;}
.home-banner-content .sale-discount .Coupon span{font-size:40px;}
.it .home-banner-content .sale-content span {font-size: 41px;}
.fr .home-banner-content .sale-discount-content .discount-text,
.de .home-banner-content .sale-discount-content .discount-text{font-size:20px; line-height:20px;}

.inner-banner-design {padding: 15px; height:auto;}
.inner-banner-design .sale-content{width:100%;padding-bottom: 10px;border-bottom: 2px solid #80a7b5;margin-bottom: 10px;}
.inner-banner-design .sale-discount .discount{margin:0;}

}

@media only screen and (max-width:700px),(max-width:799px){
}

@media only screen and (max-width:420px),(max-width:499px) {
.home-banner-design {min-height: 185px;}
.home-banner-content{padding:10px;}
.home-banner-content .container{padding:0;}
.home-banner-content .sale-content {font-size: 20px;}
.home-banner-content .sale-content span {font-size: 26px;line-height: 26px;}
.home-banner-content .sale-discount-content { padding: 10px 0;}
.home-banner-content .sale-discount-content .discount {font-size: 50px; line-height: 50px;}
.home-banner-content .sale-discount-content .discount-text{padding-left:5px;}
.home-banner-content .sale-discount-content .discount-text span {font-size: 20px;line-height: 20px;}
.home-banner-content .sale-discount {width: 100%; padding:0;}
.home-banner-content .sale-discount .Coupon {font-size: 16px;margin-top: 10px;padding: 5px;}
.home-banner-content .sale-discount .Coupon span {font-size: 20px;}
.home-banner-content .sale-discount-content .discount-text,
.fr .home-banner-content .sale-discount-content .discount-text,
.de .home-banner-content .sale-discount-content .discount-text{font-size: 16px;line-height: 16px;}
.it .home-banner-content .sale-content span{font-size:25px; line-height:20px;}
.home-banner-content .sale-discount .Coupon{width:200px;}

.inner-banner-design .sale-content{font-size:18px; line-height:25px;}
.inner-banner-design .sale-content span,
.it .inner-banner-design .sale-content span{font-size:28px; line-height:normal;}
.inner-banner-design .sale-discount{width:100%;}
.inner-banner-design .sale-discount .discount{font-size:70px; line-height:70px;}
.inner-banner-design .sale-discount .discount-text span{font-size:35px; line-height:35px;}
.inner-banner-design .coupon{width:100%; font-size:18px;display: flex;align-items: center;justify-content: center;}
.inner-banner-design .coupon span{font-size:25px; width:auto;}

}

@media only screen and (max-width:400px),(max-width:419px) {

}

@media only screen and (max-width:390px),(max-width:399px){

}

@media only screen and (max-width:375px),(max-width:389px){

}

@media only screen and (max-width:360px){
.it .home-banner-content .sale-content span {font-size: 18px; line-height:18px;}
.it .home-banner-content .sale-discount-content .discount {font-size: 40px;}


}

@media only screen and (max-width:300px),(max-width:320px){	
.home-banner-design {min-height: 170px;}
.home-banner-content .sale-content {font-size: 16px;}
.home-banner-content .sale-content span {font-size: 22px; line-height:22px;}
.home-banner-content .sale-discount {width: 90%;}
.home-banner-content .sale-discount-content .discount-text span {font-size: 18px;line-height: 12px;}
.home-banner-content .sale-discount-content .discount {font-size: 40px;line-height: 40px;}
.home-banner-content .sale-discount-content .discount-text, 
.fr .home-banner-content .sale-discount-content .discount-text, 
.de .home-banner-content .sale-discount-content .discount-text {font-size: 14px;line-height: 14px;}
.it .home-banner-content .sale-content {font-size: 14px;}
.it .home-banner-content .sale-content span {font-size: 16px;}
	
.inner-banner-design .sale-content span, 
.it .inner-banner-design .sale-content span {font-size: 24px;}
	
}
