.bonus__title{margin-bottom: 55px;}
.bonus__title .section-title-main{margin-bottom: 20px; color: #FC8A15}
.bonus__title .section-title-secondary{max-width: 840px; margin: 0 auto}
.bonus__list{display: flex; justify-content: space-between}
.bonus__item{width: 21%; text-align: center}
.bonus__img{display: flex; justify-content: center; align-items: center; width: 100%; height: 204px; margin-bottom: 10px}
.bonus__img img{width: auto; max-width: 100%; max-height: 100%}
.bonus__name{min-height: 60px; margin-bottom: 10px; color: #FC8A15; font-size: 16px; font-weight: 700; line-height: 1.2; text-transform: uppercase; white-space: pre-line}
.bonus__item p{max-width: 210px; margin: 0 auto; font-size: 14px; font-weight: 500; line-height: 1.25}
@media screen and (max-width: 1139px){
	.bonus__item{width: 24%}	
}
@media screen and (max-width: 991px){
	.bonus__name{min-height: 45px; font-size: 14px; white-space: pre-line}
	.bonus__title{margin-bottom: 25px}
}
@media screen and (max-width: 767px){
	.bonus__list{flex-wrap: wrap}
	.bonus__item{width: 49%; margin-bottom: 25px}
	.bonus{padding-bottom: 15px}
	.bonus__name{min-height: auto; font-size: 16px; white-space: normal}
	.bonus__item p{max-width: 100%}
}
@media screen and (max-width: 479px){
	.bonus__name{font-size: 14px}
}
@media screen and (max-width: 419px){
	.bonus__item{width: 100%}
}