h1.wrapper_sort{padding:25px 0}
.promotions-content-slide{height:100%}
.promotions-content-slider .promotions-content__block__title{padding: 15px 20px 10px;font: 700 23px/1.2 "Noto Sans";color: #333333; text-transform: uppercase;}
.promotions-content-slider .promotions-content__block__text{font: 14px/1.2 "Noto Sans";color:#343434;padding: 0 20px;}
.promotions-content-slider .promotions-content__block__text p{margin:0}
.promotions-content-slider .promotions-content__block{background-color: #fff;box-shadow: 0px 0px 9px 0px rgb(0 0 0 / 22%);padding: 0;overflow: hidden;height: 100%;}
.promotions-content-slider .promotions-content__block a{height:100%}
.promotions-content__block__button{margin: 15px 20px 20px auto;line-height: 46px;min-width: 185px;font-size: 16px;text-transform: none;}
.promotions-content__block a, .promotions-content__block span{display:block; text-decoration:none !important}
.menu-light{padding:40px 0 10px; margin:0 -7px; display:flex; flex-wrap:wrap}
.menu-light li{padding:7px; margin:0; list-style:none; flex:1 1 auto}
.menu-light li a{font-size:16px; color:#000000; padding:0 10px; text-transform:uppercase; font-weight:700; display:block; text-align:center; background:#fff; line-height:34px; border-radius:50px; box-shadow:0 0 20px 0 rgba(222, 229, 237, 1)}
.menu-light li a:hover, .menu-light li.active a{text-decoration:none; color:#fff; box-shadow:none; background:#ef7c00}
@media(max-width:1199px){
	.promotions-content-slider .promotions-content__block__title{font: 700 21px/1.2 "Noto Sans"}
	.menu-light{padding:35px 0 10px; margin:0 -5px}
	.menu-light li{padding: 5px;}
	.menu-light li a{font-size: 15px; line-height: 32px;}
}
@media(max-width:991px){
	.promotions-content-slider .promotions-content__block__title{padding: 15px 15px 10px;font: 700 18px/1.2 "Noto Sans";}
	.promotions-content-slider .promotions-content__block__text{padding: 0 15px;}
	.promotions-content__block__button{margin: 15px 15px 20px auto;line-height: 42px;min-width: 165px;font-size: 15px;}
	.menu-light{padding: 30px 0 10px;margin:0 -5px;}
	.menu-light li{padding: 5px;}
	.menu-light li a{font-size: 15px;line-height: 32px;}
}
@media(max-width:767px){
	.promotions-content-slide{text-align:center}
	.promotions-content__block__button{margin: 15px auto}
	.menu-light{padding: 20px 0 0}
	.menu-light li a{font-size: 14px;line-height: 30px;}
}

