.offers{display:grid;gap:20px;grid-template-columns:1fr}.offers__item *{box-sizing:border-box}.offers[columns="1"] .offers__wrapper.small{width:80%}@media screen and (max-width:800px){.offers .offers__wrapper.small{width:80%}}@media screen and (min-width:800px){.offers[columns="2"],.offers[columns="3"],.offers[columns="4"]{grid-template-columns:repeat(2,1fr)}}@media screen and (min-width:1000px){.offers[columns="3"],.offers[columns="4"]{grid-template-columns:repeat(3,1fr)}}@media screen and (min-width:1200px){.offers[columns="4"]{grid-template-columns:repeat(4,1fr)}}.offers__wrapper{display:flex;flex-direction:column;gap:20px;margin:0 auto;padding:20px;width:100%}.offers__wrapper.border{border:1px solid #2c206c;box-shadow:1px 3px 0 0 #2c206c}.offers__wrapper.first-bg{background:#2c206c}.offers__wrapper.second-bg{background:#f9c85d}.offers__wrapper.third-bg{background:#e0863b}.offers__content{align-items:start;display:flex;flex-direction:row;gap:20px;justify-content:space-between;width:100%}.offers__content__wrapper{width:100%}@media screen and (max-width:800px){.offers__content{flex-direction:column-reverse;gap:12px}.offers__content__wrapper br{display:none}}.offers__icon{flex:none;width:80px}.offers__wrapper.small .offers__icon{width:60px}@media screen and (max-width:800px){.offers__icon{width:60px}.offers__wrapper.small .offers__icon{width:40px}}.offers__wrapper .button{font-weight:600;gap:12px;position:relative;width:100%}.offers__wrapper.small .button{font-size:14px;padding:12px 16px}@media screen and (min-width:800px){.offers__wrapper.responsive .button>.offers__icon,.offers__wrapper.responsive .offers__button__label{display:none}}@media screen and (max-width:800px){.offers:has(.offers__wrapper.responsive){margin:0 12px}.offers__wrapper.responsive{background:none;border:none;border-radius:0;box-shadow:none;overflow:visible;padding:0}.offers__wrapper.responsive .offers__content{display:none}.offers__wrapper.responsive .offers__icon{width:40px}.offers__button__label{background:#2c206c;border-radius:40px;color:#fff;font-weight:600;padding:0 12px;position:absolute;right:-8px;top:-8px}.offers__button__label[color=first]{background:#f9c85d;color:#2c206c}.offers__button__label[color=second]{background:#e0863b;color:#fff}}.first-gradient-bg{background:linear-gradient(90deg,#2c206c,#4331a5)}.third-gradient-bg{background:linear-gradient(90deg,#e0863b,#f99e53)}.fourth-gradient-bg{background:linear-gradient(90deg,#f9c85d,#ffda8a)}.first-gradient-hover-bg:hover{background:linear-gradient(90deg,#2c206c,#4331a5)}.second-gradient-hover-bg:hover{background:linear-gradient(90deg,#e0863b,#f99e53)}.third-gradient-hover-bg:hover{background:linear-gradient(90deg,#f9c85d,#ffda8a)}.offers__wrapper.shadow{box-shadow:0 8px 20px 0 rgba(44,32,108,.08)}.offers__item:has(.offers__title){background:#2c206c;display:flex;flex-direction:column;padding:2px}.offers__item:has(.offers__title) .offers__wrapper{height:-webkit-fill-available}.offers__title{color:#fff;font-size:20px;font-weight:600;line-height:120%;padding:8px 12px 10px;text-align:center}@media screen and (max-width:800px){.offers__title{font-size:18px}}.offers__description{padding:8px}