.discounts_page .main_block .box[class*="banner-"] {margin-bottom: 20px !important;}
.discounts_page .main_block .pr {padding-right: 10px;}
.discounts_page .main_block .pl {padding-left: 10px;}
.discounts_page .main_block .yellow_block {background-color: #F9CB40;padding-top: 64px;padding-bottom: 63px;padding-left: 57px;box-sizing: border-box;}
.discounts_page .main_block .yellow_block p {color: #000; font-size: 30px;line-height: 30px; position: relative; z-index: 2;}
.discounts_page .main_block .yellow_block p b {display: block;}
.discounts_page .main_block .grey_block {box-sizing: border-box; background-color: #F0F3F3;padding-top: 43px; padding-bottom: 112px;padding-left: 57px;padding-right: 72px;}
.discounts_page .main_block .grey_block span.db{color: #000; font-size: 15px; line-height: 23px;font-weight: 600;margin-bottom: 23px;}
.discounts_page .main_block .grey_block p {font-size: 15px; line-height: 23px;color: #000;}
.discounts_page .main_block .grey_block p b {text-transform: uppercase;}
.discounts_page .main_block div[class*="banner-2-"] .grey_block{padding-bottom: 54px;}
.discounts_page .main_block div[class*="banner-2-"] .grey_block span.db {font-weight: 600; font-size: 15px;line-height: 18px;margin-bottom: 27px;}
.discounts_page .main_block div[class*="banner-2-"] .grey_block p {padding-left: 15px; position: relative; font-size: 15px; line-height: 20px;}
.discounts_page .main_block div[class*="banner-2-"] .grey_block p:before {content: "";width: 6px; height: 6px; border-radius: 3px;background-color: #000;position: absolute;left: 0px; top: 2px;}
.discounts_page .main_block div[class*="banner-2-"] .grey_block p+p {margin-top: 25px;}

.discounts_page .main_block .banner-1-1 .yellow_block:before{content: "";display: block;position: absolute;right: 0px; top: 0px;width: 339px;height: 206px;z-index: 2; background-size: cover;background-repeat: no-repeat;background-image: url(../img/discount/discount_icon.png);background-position: center;}
.discounts_page .main_block .banner-2-1 .yellow_block:before{content: "";display: block;position: absolute;right: 0px; top: 0px;width: 339px;height: 206px;z-index: 2; background-size: cover;background-repeat: no-repeat;background-image: url(../img/discount/discount_icon.png);background-position: center;}
.discounts_page .main_block .banner-1-2 .yellow_block:before{content: "";display: block;position: absolute;right: 0px; top: 0px;width: 237px;height: 237px;z-index: 2; background-size: cover;background-repeat: no-repeat;background-image: url(../img/discount/discount_icon2.png);background-position: center;}
.discounts_page .main_block .banner-2-2 .yellow_block:before{content: "";display: block;position: absolute;right: 0px; top: 0px;width: 237px;height: 237px;z-index: 2; background-size: cover;background-repeat: no-repeat;background-image: url(../img/discount/discount_icon2.png);background-position: center;}

.discounts_page .main_block .banner-1-3 .yellow_block:before{content: "";display: block;position: absolute;right: 0px; top: 0px;width: 273px;height: 230px;z-index: 2; background-size: cover;background-repeat: no-repeat;background-image: url(../img/discount/discount-3.png);background-position: center;}
.discounts_page .main_block .banner-2-3 .yellow_block:before{content: "";display: block;position: absolute;right: 0px; top: 0px;width: 273px;height: 230px;z-index: 2; background-size: cover;background-repeat: no-repeat;background-image: url(../img/discount/discount-3.png);background-position: center;}
.discounts_page .main_block .banner-1-4 .yellow_block:before{content: "";display: block;position: absolute;right: 0px; top: 0px;width: 274px;height: 186px;z-index: 2; background-size: cover;background-repeat: no-repeat;background-image: url(../img/discount/discount-4.png);background-position: center;}
.discounts_page .main_block .banner-2-4 .yellow_block:before{content: "";display: block;position: absolute;right: 0px; top: 0px;width: 274px;height: 186px;z-index: 2; background-size: cover;background-repeat: no-repeat;background-image: url(../img/discount/discount-4.png);background-position: center;}
.discounts_page .main_block .banner-1-5 .yellow_block:before{content: "";display: block;position: absolute;right: 0px; top: 0px;width: 326px;height: 219px;z-index: 2; background-size: cover;background-repeat: no-repeat;background-image: url(../img/discount/discount-5.png);background-position: center;}
.discounts_page .main_block .banner-2-5 .yellow_block:before{content: "";display: block;position: absolute;right: 0px; top: 0px;width: 326px;height: 219px;z-index: 2; background-size: cover;background-repeat: no-repeat;background-image: url(../img/discount/discount-5.png);background-position: center;}
.discounts_page .main_block .banner-1-6 .yellow_block:before{content: "";display: block;position: absolute;right: 0px; top: 0px;width: 324px;height: 217px;z-index: 2; background-size: cover;background-repeat: no-repeat;background-image: url(../img/discount/discount-6.png);background-position: center;}
.discounts_page .main_block .banner-2-6 .yellow_block:before{content: "";display: block;position: absolute;right: 0px; top: 0px;width: 324px;height: 217px;z-index: 2; background-size: cover;background-repeat: no-repeat;background-image: url(../img/discount/discount-6.png);background-position: center;}

.discounts_page .main_block .banner-1-7 .yellow_block:before{content: "";display: block;position: absolute;right: 0px; top: 0px;width: 290px;height: 254px;z-index: 2; background-size: cover;background-repeat: no-repeat;background-image: url(../img/discount/discount-7.png);background-position: center;}
.discounts_page .main_block .banner-2-7 .yellow_block:before{content: "";display: block;position: absolute;right: 0px; top: 0px;width: 290px;height: 254px;z-index: 2; background-size: cover;background-repeat: no-repeat;background-image: url(../img/discount/discount-7.png);background-position: center;}

.hideblock, .hideall {display: none;}