.promo-page__section:not(:last-child){padding-bottom:30px}@media(min-width:768px){.promo-page__section:not(:last-child){padding-bottom:50px}}.promo-page__section .title__second{color:#737171;font-weight:400}.promo-page__section-title{padding-bottom:35px}@media(min-width:768px){.promo-page__section-title{padding-bottom:45px}}.promo-page__bonuses-grid{grid-gap:20px;display:grid;grid-template-columns:1fr}@media(min-width:1248px){.promo-page__bonuses-grid{grid-template-columns:repeat(2,1fr)}}.promo-page__bonuses-grid-cell{align-items:flex-start;align-self:stretch;display:flex;flex-direction:row;justify-content:flex-start;min-height:246px}.body--ar .promo-page__bonuses{direction:rtl!important;text-align:right!important}.promo-page-banner{background:#000;color:#fff;display:flex;margin-bottom:40px;min-height:360px;overflow:hidden;padding:70px 0;position:relative}.promo-page-banner__bg{height:100%;position:absolute;top:0;width:auto}.promo-page-banner__wrap{display:block;max-width:370px;position:relative}.promo-page-banner__name{font-size:32px;font-weight:700}.promo-page-banner__title{font-size:40px;font-weight:900;margin-bottom:10px}.promo-page-banner__description{font-size:12px;line-height:1.4;margin-bottom:14px}.promo-page-banner__block-button{margin-top:14px}.promo-page-banner .promo-page-banner__button{font-size:18px;min-height:40px;min-width:165px}.promo-page-banner .promo-page-banner__link{color:#fff;font-size:12px;font-weight:700;text-decoration:underline;transition:color .3s ease}.promo-page-banner .promo-page-banner__link:hover{color:#fdd60f}.body--ar .promo-page-banner{direction:rtl!important;text-align:right!important}.title{color:#fff;display:block;font-size:14px;font-weight:600;letter-spacing:normal;line-height:1.2;margin:0;padding:0;text-align:center;text-transform:none;width:100%}@media(min-width:768px){.title{font-size:16px}}.title__inner{display:block;margin:0 auto;max-width:360px;padding:0;width:100%}@media(min-width:1248px){.title__inner{max-width:410px}}.title__icon{display:block;margin:0 0 16px;padding:0;width:100%}@media(min-width:768px){.title__icon{margin-bottom:30px}}@media(min-width:1248px){.title__icon{margin-bottom:32px}}.title__icon img{display:block;margin:0 auto;max-height:48px;max-width:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.title__main{display:block;font-size:24px;font-weight:700;margin:0;padding:0;text-transform:uppercase;width:100%}@media(min-width:768px){.title__main{font-size:32px}}@media(min-width:1248px){.title__main{font-size:40px}}.title__second{display:block;margin:7px 0 0;padding:0;width:100%}@media(min-width:768px){.title__second{margin-top:11px}}@media(min-width:1248px){.title__second{margin-top:12px}}.promo-item{align-self:stretch;border-radius:24px;color:#fff;display:flex;overflow:hidden;padding:18px 25px 25px;position:relative}@media(min-width:768px){.promo-item{font-size:24px}}@media(min-width:960px){.promo-item{text-align:inherit}}.promo-item__bg{display:block;height:100%;left:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;position:absolute;top:0;width:100%}.promo-item__inner{display:flex;flex-direction:column;flex-wrap:nowrap;position:relative}.promo-item__title{font-size:24px;font-weight:900;margin-bottom:10px}.promo-item__desc{font-size:12px;line-height:1.4}.promo-item__footer{align-items:flex-start;display:flex;flex-direction:column;font-size:18px;margin-top:auto;padding:10px 0 0}@media(min-width:768px){.promo-item__footer{align-items:flex-end;flex-direction:row-reverse;justify-content:space-between}}.promo-item .promo-item__link{color:#fff;font-size:18px;font-weight:500;text-decoration:underline;transition:color .3s ease}.promo-item .promo-item__link:hover{color:#fdd60f}.promo-item__block-button{display:inline-flex;margin:40px 0 0;max-width:100%;width:auto}@media(min-width:768px){.promo-item__block-button{margin:0 20px 0 0}}