.page-promotions{overflow:hidden}.page-promotions__grid{display:grid;gap:12px;grid-template-columns:1fr}@media(min-width:960px){.page-promotions__grid{grid-template-columns:1fr 1fr;margin:40px 0 0}}@media(min-width:1248px){.page-promotions__grid{gap:30px 15px}}.page-content{padding:25px 0}@media(min-width:768px){.page-content{padding:35px 0}}.page-content:has(>.page-content__content:empty){display:none}.page-content--pd-no{padding:0}.page-content__content{background-color:#fff;border-radius:10px;color:#3b3b3b;font-weight:300;line-height:2;padding:25px 20px}@media(min-width:768px){.page-content__content{padding:45px 40px}}.page-content__content:empty{display:none}.page-content__content p{margin:0}.page-content__content p+p{margin-top:15px}.page-content__content p+ul{margin-top:5px}.page-content__content .table+p,.page-content__content .table+ul,.page-content__content p+.collapse-block,.page-content__content p+.collapse-question,.page-content__content p+.table,.page-content__content ul+.table,.page-content__content ul+p{margin-top:15px}.page-content__content b,.page-content__content strong{font-weight:700}.page-content__content--bg-clear{background:transparent;color:#acabab;padding:0}.page-content__content--bg-clear [class*=title-h]{color:#fff}.page-content__grid-3{grid-gap:30px 20px;display:grid;grid-template-columns:1fr;margin:30px 0 0}@media(min-width:768px){.page-content__grid-3{grid-template-columns:1fr 1fr 1fr}}.page-content__grid-3:first-child{margin-top:0}.page-content__grid-3:last-child{margin-bottom:0}.page-content__grid-3>div{margin:0}.page-content__grid-2{grid-gap:30px 20px;display:grid;grid-template-columns:1fr;margin:30px 0 0}@media(min-width:768px){.page-content__grid-2{grid-template-columns:1fr 1fr}}.page-content__grid-2:first-child{margin-top:0}.page-content__grid-2:last-child{margin-bottom:0}.page-content__grid-2>div{margin:0}.promotions-single{background:radial-gradient(198.23% 127.93% at 2.08% -9.57%,#164359 10.15%,#082635 61.94%);border:1px solid #0c2f40;border-radius:20px;display:flex;flex-direction:column;gap:15px;justify-content:space-between;margin:0 auto;max-width:690px;min-height:330px;overflow:hidden;padding:15px;position:relative;width:100%}@media(min-width:576px){.promotions-single{overflow:initial;padding:15px 20px}}@media(min-width:960px){.promotions-single{overflow:hidden}}@media(min-width:1248px){.promotions-single{max-width:none;overflow:initial}}.promotions-single--purple{background:radial-gradient(198.23% 127.93% at 2.08% -9.57%,#42396a 10.15%,#082635 61.94%)}.promotions-single__img-wrap{align-items:flex-end;bottom:0;display:flex;position:absolute;right:-100px;top:-30px}@media(min-width:576px){.promotions-single__img-wrap{right:0}}@media(min-width:960px){.promotions-single__img-wrap{right:-100px}}@media(min-width:1248px){.promotions-single__img-wrap{right:0;top:-30px}}.promotions-single .promotions-single__img{max-height:100%}@media(min-width:960px){.promotions-single .promotions-single__img{height:100%;max-width:none;-o-object-fit:cover;object-fit:cover}}.promotions-single__title{color:#b6bec3;font-size:16px;font-weight:700;margin:0;padding-right:110px;position:relative;text-transform:uppercase;z-index:1}@media(min-width:576px){.promotions-single__title{padding-right:210px}}@media(min-width:960px){.promotions-single__title{padding-right:110px}}@media(min-width:1248px){.promotions-single__title{padding-right:210px}}.promotions-single__text{color:#d1dee6;font-size:16px;font-weight:500;letter-spacing:.32px;line-height:1.4;margin:0;padding-right:110px;position:relative;text-transform:uppercase;z-index:1}@media(min-width:576px){.promotions-single__text{padding-right:210px}}@media(min-width:960px){.promotions-single__text{padding-right:110px}}@media(min-width:1248px){.promotions-single__text{padding-right:210px}}.promotions-single__big{color:#fff;display:block;font-size:50px;font-weight:500;letter-spacing:1.4px;line-height:1}@media(min-width:576px){.promotions-single__big{font-size:70px}}.promotions-single__info{align-items:center;align-self:stretch;display:flex;flex-wrap:wrap;gap:15px;justify-content:space-between;position:relative;z-index:1}.promotions-single__code{align-items:center;background:rgba(3,21,30,.6);border-radius:8px;color:#d1dee6;display:flex;font-size:14px;gap:6px;line-height:1;margin:0;padding:12px 24px}@media(min-width:576px){.promotions-single__code{order:1}}@media(min-width:960px){.promotions-single__code{order:0}}@media(min-width:1248px){.promotions-single__code{order:1}}.promotions-single__code-big{color:#1ca76b;font-size:24px;font-weight:500}.promotions-single__btn-wrap{display:flex;flex-wrap:wrap;gap:10px}@media(min-width:576px){.promotions-single__btn-wrap{gap:10px 15px}}.promotions-single .promotions-single__btn{font-size:16px}.modal .promotions-single__modal-title{margin-bottom:30px}.list-dots{list-style:none;margin:0;padding:0 0 0 10px}.list-dots>li{margin:0;padding-left:15px;position:relative}.list-dots>li:before{background:#1ca76b;border-radius:50%;content:"";height:5px;left:0;position:absolute;top:.9em;width:5px}.list-numbered{counter-reset:section;list-style:none;margin:0;padding:0}.list-numbered>li{align-items:center;border-bottom:1px solid #ececec;color:#3b3b3b;display:flex;line-height:1.4;padding:5px 10px;position:relative}@media(min-width:768px){.list-numbered>li{padding:10px 15px}}.list-numbered>li:last-child{border-bottom:none}.list-numbered>li:before{align-self:flex-start;content:counter(section);counter-increment:section;margin-right:20px;padding:0;position:relative}@media(min-width:768px){.list-numbered>li:before{font-size:40px;margin-right:45px}}.list-numbered-secondary{counter-reset:inside-list 0;list-style:none;margin:0;padding:0}.list-numbered-secondary>li{margin:0 0 15px;padding:0 0 0 75px;position:relative}@media(min-width:768px){.list-numbered-secondary>li{margin:0 0 25px}}.list-numbered-secondary>li:before{content:"1." counter(inside-list) "";counter-increment:inside-list 1;font-size:22px;font-weight:500;left:0;letter-spacing:.75px;line-height:1.4;position:absolute;top:0}@media(min-width:768px){.list-numbered-secondary>li:before{font-size:30px}}.list-numbered-secondary>li:last-child{margin-bottom:0}