@media screen and (max-width: 1600px){
    .finder__item-title {
        font-size: 31px;
    }
    .finder__item:nth-child(1) {
        background-position: 40px bottom;
    }
    .finder__item:nth-child(2) {
        background-position: right;
    }
    .finder__item {
        height: 330px;
        background-size: contain;
    }
    .market__item-poster{
        height: 100px;
    }
    .market__item-poster img{
        object-fit: scale-down;
    }
}
@media screen and (max-width: 1425px){
    header {
        padding: 12px 0;
        border-bottom: 1px solid #EFF2F5;
    }
    .header__item:nth-child(1){
        width: calc(100% - 80px);
    }
    .header__item:nth-child(2) {
        width: 100%;
        max-width: 100%;
        position: fixed;
        bottom: 0;
        left: 0;
        background-color: #EFF1FE;
        padding: 10.5px 5%;
        box-sizing: border-box;
        z-index: 10005;
    }
    .header__item:nth-child(2) ul {
        padding: 0;
    }
    .header__item:nth-child(2) ul > li > a {
        font-size: 12px;
        border-radius: 10px;
        line-height: 100%;
        letter-spacing: -0.36px;
        padding: 12px 0;
        height: 100%;
        box-sizing: border-box;
        display: flex;
        align-content: center;
        justify-content: center;
        align-items: center;
    }
    .header__item:nth-child(3){
        width: auto;
    }
    .header__item-ozon {
        font-size: 12px;
        border-radius: 10px;
        padding: 17px 15px;
    }
    .header__item-logo img {
        width: 85px;
        height: 32px;
    }
    .header__item__buttons{
        width: 100%;
        display: flex;
        flex-wrap: wrap;
        justify-content: space-between;
    }
    .header__item-information{
        font-size: 8px;
        line-height: normal;
    }
    .header__item-map {
        width: 50px;
        height: 46px;
        color: #233461;
        font-size: 0;
        border-radius: 10px;
        padding: 0;
        margin: 0 0 0 0;
    }
    .header__item-map::before {
        width: 100%;
        height: 100%;
        left: 0;
        top: 0;
        background-size: auto;
    }
    .main .center {
        background-position: bottom;
        background-size: cover;
    }
    .finder__item-title{
        width: 70%;
        font-size: 36px;
    }
    .article__box {
        width: calc(50% - 10px);
    }
    .post__item{
        max-width: 85%;
    }
    .catalog__box {
        width: calc(50% - 10px);
    }
    .privacy__row{
        padding: 60px 50px;
    }
    .market__item {
        width: calc(50% - 10px);
    }
    .footer__item {
        width: 100%;
        margin: 5px 0;
    }
    .offer__item:nth-child(1) {
        width: 49%;
        max-width: 49%;
        height: auto;
    }
    .offer__item:nth-child(2) {
        width: 49%;
        max-width: 49%;
        height: auto;
    }
    .offer__item:nth-child(3) {
        width: 100%;
        max-width: 100%;
        height: auto;
    }
    .offerDir, .post, .privacy, .notFound, .article, .main{
        margin: 71px 0 0 0;
    }
}
@media screen and (max-width: 1000px){
    .main{
        padding: 22px 0 12px;
        background-color: #A1CFDE;
        background-image: url("../images/bg/main-mobile.jpg");
        background-position: top;
        background-repeat: no-repeat;
        background-size: cover;
        overflow: hidden;
    }
    .main .center {
        border-radius: 0;
        background-color: unset;
        padding: unset;
        overflow: unset;
        background-image: unset;
    }
    .main-title{
        width: 80%;
        font-size: 20px;
        font-style: normal;
        font-weight: 700;
        line-height: 120%;
        letter-spacing: -0.5px;
    }
    .main-title br{
        display: none;
    }
    .main__row{
        margin: 114px 0 0 0;
    }
    .main__item__contoler{
        display: none;
    }
    .main__item{
        margin: 0;
    }
    .main__box{
        padding: 10px;
        max-width: 311px;
    }
    .main__block:nth-child(2) {
        width: calc(60% - 12px);
        height: auto;
    }
    .main__block-tag {
        font-size: 10px;
        padding: 5px 10px;
    }
    .main__block-poster{
        height: 108px;
    }
    .main__block-title {
        font-size: 14px;
        line-height: normal;
        margin: 8px 0 0 0;
        display: -webkit-box;
        -webkit-line-clamp: 2;
        -webkit-box-orient: vertical;
        overflow: hidden;
    }
    .main__block-description {
        font-size: 12px;
        line-height: 130%;
        letter-spacing: -0.4px;
        margin: 5px 0 0 0;
    }
    .catalog{
        padding: 40px 0;
        background-color: #F8F9FF;
    }
    .catalog .center {
        border-radius: unset;
        padding: 0;
        display: block;
        flex-wrap: unset;
    }
    .catalog-title{
        font-size: 20px;
        font-style: normal;
        font-weight: 700;
        line-height: 120%;
        letter-spacing: -0.5px;
    }
    .catalog-filter{
        display: block;
    }
    .catalog__item{
        margin: 10px 0 0 0;
        justify-content: space-between;
    }
    .catalog__item__parametrs{
        display: none;
    }
    .catalog__item__parametrs > li {
        margin: 8px 4px 0 0;
    }
    .catalog__item__parametrs > li > span {
        font-size: 12px;
        font-weight: 400;
        line-height: 130%;
        letter-spacing: normal;
        border-radius: 10px;
        padding: 10px 16px;
    }
    .catalog__item__parametrs > li > p {
        font-size: 14px;
        font-style: normal;
        font-weight: 700;
        line-height: normal;
        letter-spacing: normal;
        border-radius: 10px;
        padding: 8px 16px;
    }
    .catalog__box {
        width: calc(50% - 4px);
        height: auto;
        padding: 12px;
        border-radius: 10px;
        background-color: #FFF;
        margin: 8px 0 0 0;
        box-sizing: border-box;
    }
    .catalog__box-title{
        font-size: 13px;
        font-style: normal;
        font-weight: 700;
        line-height: 120%; 
    }
    .catalog__box-info{
        font-size: 10px;
        font-style: normal;
        font-weight: 400;
        line-height: 130%;
        margin: 2px 0 0 0;
    }
    .catalog__box__tag{
        margin: 12px 0 0 0;
    }
    .catalog__box__tag .sale{
        font-size: 8px;
        font-style: normal;
        font-weight: 500;
        line-height: 130%;
        padding: 6px 8px;
        margin: 0 3px 0 0;
    }
    .catalog__box__tag .new,.catalog__box__tag .hit{
        font-size: 8px;
        font-style: normal;
        font-weight: 500;
        line-height: 130%;
        padding: 6px 12px;
        margin: 0 3px 0 0;
    }
    .catalog__box-poster {
        height: 112px;
        margin: 5px 0 0 0;
    }
    .catalog__box__price{
        margin: 12px 0 0 0;
    }
    .catalog__box__price p {
        width: 100%;
        font-size: 20px;
        text-align: center;
    }
    .catalog__box__price p > span{
        font-size: 20px;
    }
    .catalog__box__price a {
        width: 100%;
        margin: 12px 0 0 0;
        font-size: 12px;
        font-style: normal;
        font-weight: 800;
        line-height: 100%;
        letter-spacing: -0.36px;
        text-align: center;
        padding: 11px 0;
    }
    .finder{
        padding: 23px 0;
    }
    .finder__item{
        width: 100%;
        height: auto;
        margin: 7.5px 0;
        padding: 20px 14px;
        position: relative;
    }
    .finder__item-title{
        width: 60%;
        font-size: 20px;
        font-style: normal;
        font-weight: 700;
        line-height: 120%;
        letter-spacing: -0.5px;
        margin: 0;
    }
    .finder__box img {
        width: 100%;
        height: 100%;
        object-fit: scale-down;
        object-position: center;
    }
    .finder__item-ozon{
        margin: 20px 0 0 0;
    }
    .finder__item-button {
        font-size: 10px;
        font-style: normal;
        font-weight: 800;
        line-height: 130%;
        padding: 13.5px 18px;
        border-radius: 10px;
        margin: 20px 0 0 0;
    }
    .finder__box:nth-child(1) {
        width: 100%;
        height: 100%;
        display: flex;
        align-content: space-between;
        flex-direction: column;
        flex-wrap: nowrap;
        justify-content: flex-start;
    }
    .finder__box:nth-child(2){
        width: 50%;
        position: absolute;
        height: 100%;
        top: 0;
        right: 0;
    }
    .finder__item:nth-child(2) .finder__box img {
        width: 125%;
        height: 100%;
        object-fit: cover;
        object-position: left;
        position: absolute;
        right: -0%;
        top: 0;
    }
    .finder__item-ozon{
        max-width: 140px;
    }
    .articles{
        padding: 20px 0 0 0;
    }
    .articles__item-title{
        font-size: 20px;
        font-style: normal;
        font-weight: 700;
        line-height: 120%;
        letter-spacing: -0.5px;
        display: flex;
        align-content: center;
        align-items: center;
        max-width: 60%;
    }
    .articles__item__contoler {
        width: 86px;
    }
    .articles__item__contoler span {
        width: 40px;
        height: 40px;
        border-radius: 10px;
        background-size: 10px;
    }
    .articles__item:nth-child(2) {
        margin: 5px 0 0 0;
        width: 105%;
    }
    .articles__box{
        max-width: 244px;
        padding: 14px;
        box-shadow: 4px 4px 20px 0px rgba(186, 195, 250, 0.24);
        margin: 15px 0;
    }
    .articles__box-poster{
        height: 140px;
    }
    .articles__box-tag {
        font-size: 10px;
        margin: 12px 0 0 0;
        padding: 6px 10px;
    }
    .articles__box-title{
        min-height: 36px;
        font-size: 14px;
        font-style: normal;
        font-weight: 700;
        line-height: normal;
        margin: 6px 0 0 0;
    }
    .articles__box-description{
        font-size: 12px;
        font-style: normal;
        font-weight: 400;
        line-height: 130%;
        margin: 6px 0 0 0;
        min-height: 31.19px;
    }
    .articles__box-button {
        font-size: 14px;
        margin: 8px 0 0 0;
        padding: 5px 14px;
        border-radius: 30px;
    }
    footer{
        padding: 0 0 0 0;
    }
    footer .center {
        width: calc(100% - 12px);
    }
    .footer__item{
        width: 100%;
        padding: 26px 14px;
        margin: 0 0 4px;
        flex-wrap: wrap;
        position: relative;
    }
    .footer__item:nth-child(1){
        order: 2;
    }
    .footer__item:nth-child(2){
        order: 1;
    }
    .footer__box{
        width: 100%;
    }
    .footer__box ul{
        margin: 12px 0 0 0;
        display: flex;
        flex-wrap: wrap;
        justify-content: space-between;
        flex-direction: unset;
    }
    .footer__box ul > li{
        width: 50%;
        margin: 8px 0 0 0;
    }
    .footer__box ul > li > a{
        font-size: 12px;
        font-style: normal;
        font-weight: 400;
        line-height: 130%; 
    }
    .footer__box__buttons {
        width: 50%;
        height: auto;
        float: left;
        display: flex;
        flex-wrap: wrap;
        position: absolute;
        top: 26px;
        right: 18px;
        justify-content: flex-end;
    }
    .footer__box__buttons a{
        margin: 0 0 10px 10px;
    }
    .footer__box-information {
        width: 100%;
        height: auto;
        float: left;
        font-size: 8px;
        margin: 20px 0 0 0;
        display: flex;
        flex-wrap: wrap;
        justify-content: space-between;
    }
    .footer__box-information span{
        width: 48%;
    }
    .footer__box-title{
        width: 100%;
        font-size: 20px;
        font-style: normal;
        font-weight: 700;
        line-height: 120%;
        letter-spacing: -0.5px;
        margin: 14px 0 0 0;
    }
    .footer__box-title br{
        display: none;
    }
    .footer__item:nth-child(2) .footer__box:nth-child(1){
        width: 100%;
    }
    .footer__box-description{
        margin: 12px 0 0 0;
    }
    .footer__item:nth-child(2) .footer__box:nth-child(2){
        width: 100%;
    }
    .footer__box form{
        margin: 18px 0 14px 0;
    }
    .footer__box form > input{
        font-size: 14px;
    }
    .footer__box-checkbox{
        margin: 12px 0 0 0;
    }
    .footer__box-checkbox-custom+label{
        font-size: 8px;
    }
    .footer__box-copyright{
        display: none;
    }
    .copyright {
        position: relative;
        padding: 7px 0 75px;
        background: unset;
        backdrop-filter: unset;
    }
    .copyright__item-prejudice{
        display: none;
    }
    .copyright__item-prejudice-mobile{
        display: block;
    }
    .privacy{
        padding: 12px 0 0 0;
    }
    .privacy-directory li > a{
        font-size: 10px;
    }
    .privacy__row {
        width: 110%;
        height: auto;
        float: left;
        padding: 30px 5%;
        border-radius: 0;
        margin: 12px -5% 0;
    }
    .privacy__item-title{
        font-size: 20px;
        font-style: normal;
        font-weight: 700;
        line-height: 120%;
        letter-spacing: -0.5px;
    }
    .privacy__item-paragraph {
        font-size: 12px;
        margin: 16px 0 0 0;
    }
    .privacy__item-description {
        font-size: 12px;
        margin: 12px 0 0 0;
    }
    .notFound{
        padding: 73px 0 100px;
        background-image: url("../images/bg/404-mobile.png");
        background-position: left;
        background-repeat: no-repeat;
        background-size: cover;
    }
    .notFound-title{
        font-size: 117.693px;
        font-style: normal;
        font-weight: 900;
        line-height: 108%;
        letter-spacing: -2.354px;
    }
    .notFound-description{
        font-size: 13px;
        font-style: normal;
        font-weight: 700;
        line-height: 120%;
        margin: 3px 0 0 0;
    }
    .notFound-description br{
        display: block;
    }
    .notFound-button {
        width: fit-content;
        height: auto;
        float: right;
        font-size: 12px;
        font-style: normal;
        font-weight: 800;
        line-height: 100%;
        letter-spacing: -0.36px;
        border-radius: 10px;
        padding: 19px 25px;
        margin: 37px 0 0 0;
        transition: .4s;
    }
    .post__row {
        width: 110%;
        padding: 30px 5%;
        border-radius: 0;
        margin: 12px -5% 0;
    }
    .post__item{
        max-width: 100%;
    }
    .post__item-tag {
        font-size: 10px;
        padding: 5px 12px;
    }
    .post__item-title {
        font-size: 20px;
        font-style: normal;
        font-weight: 700;
        line-height: 120%;
        letter-spacing: -0.5px;
        margin: 12px 0 0 0;
    }
    .post__item-poster{
        height: 127px;
        border-radius: 10px;
        margin: 16px 0 0 0;
    }
    .post__item-description{
        font-size: 12px;
        font-style: normal;
        font-weight: 400;
        line-height: 130%;
        margin: 16px 0 0 0;
    }
    .post__item-pharagraph{
        font-size: 12px;
        margin: 16px 0 0 0;
    }
    .post__item ul{
        margin: 16px 0 0 0;
    }
    .post__item ul > li{
        font-size: 12px;
        margin: 0 0 0 10px;
    }
    .post__item__dropdown{
        margin: 22px 0 0 0;
    }
    .post__item__dropdown p{
        font-size: 12px;
        padding: 0 20px 0 0;
    }
    .post__item__dropdown p::before {
        width: 14px;
        height: 14px;
    }
    .article__row {
        width: 110%;
        height: auto;
        float: left;
        margin: 12px -5% 0;
        padding: 30px 5%;
        background-color: #fff;
        box-sizing: border-box;
    }
    .article__item-title{
        width: fit-content;
        font-size: 20px;
        font-style: normal;
        font-weight: 700;
        line-height: 120%;
        letter-spacing: -0.5px;
    }
    .article__item-filter{
        display: block;
    }
    .article__item__parametrs{
        display: none;
        margin: 10px 0 0 0;
    }
    .article__item__parametrs > li {
        margin: 8px 4px 0 0;
    }
    .article__item__parametrs > li > span {
        font-size: 12px;
        font-weight: 400;
        line-height: 130%;
        letter-spacing: normal;
        border-radius: 10px;
        padding: 10px 16px;
    }
    .article__item__parametrs > li > p {
        font-size: 14px;
        font-style: normal;
        font-weight: 700;
        line-height: normal;
        letter-spacing: normal;
        border-radius: 10px;
        padding: 8px 16px;
    }
    .article__box{
        width: calc(50% - 4px);
        padding: 12px;
    }
    .article__box-poster{
        height: 91px;
    }
    .article__box-tag {
        font-size: 10px;
        margin: 10px 0 0 0;
        padding: 4px 10px;
    }
    .article__box-title {
        min-height: 50px;
        font-size: 14px;
        letter-spacing: normal;
        margin: 8px 0 0 0;
        display: -webkit-box;
        -webkit-line-clamp: 3;
        -webkit-box-orient: vertical;
        overflow: hidden;
    }
    .article__box-description {
        font-size: 12px;
        line-height: 130%;
        letter-spacing: -0.4px;
        margin: 8px 0 0 0;
        display: -webkit-box;
        -webkit-line-clamp: 3;
        -webkit-box-orient: vertical;
        overflow: hidden;
        min-height: 46px;
    }
    .article__box-button {
        font-size: 12px;
        line-height: 130%;
        margin: 5px 0 0 0;
        padding: 4px 12px;
    }
    .market{
        padding: 30px 0;
        background-color: #fff;
        margin: 12px 0 0 0;
        border-radius: 20px;
    }
    .market .center {
        border-radius: unset;
        background-color: unset;
        padding: 0;
        display: block;
        flex-wrap: unset;
        justify-content: unset;
    }
    .market-title{
        font-size: 20px;
        font-style: normal;
        font-weight: 700;
        line-height: 120%;
        letter-spacing: -0.5px;
    }
    .market__row{
        margin: 14px 0 0 0;
        justify-content: space-between;
    }
    .market__item{
        width: calc(50% - 5px);
        margin: 6px 0 0 0;
        border-radius: 10px;
        padding: 6px;
    }
    .market__item-poster{
        height: 52px;
        object-fit: scale-down;
        display: flex;
        align-content: center;
        justify-content: center;
        align-items: center;
    }
    .market__item-poster img{
        border-radius: 6px;
        height: auto;
        width: 60%;
        object-fit: contain;
    }
    .market__item__price__box-price{
        font-size: 14px;
    }
    .market__item__price{
        margin: 6px 0 0 0;
    }
    .market__item__price__box span{
        font-size: 8px;
        padding: 4px 8px;
    }
    .market-map{
        display: none;
    }
    .market-map-mobile{
        display: none;
    }
    .characteristic {
        padding: 30px 0;
        margin: 12px 0 0 0;
        background-color: #FFF;
        border-radius: 20px;
    }
    .characteristic .center {
        border-radius: unset;
        background-color: unset;
        padding: unset;
        display: block;
        flex-wrap: unset;
        justify-content: unset;
    }
    .characteristic__row{
        padding: 0;
    }

    .market__item:last-child {
        margin: 6px 0 0 0;
    }

    .characteristic__item:nth-child(1) ul {
        display: flex;
        flex-wrap: nowrap;
        flex-direction: row;
        overflow-x: scroll;
        -ms-overflow-style: none;
        scrollbar-width: none;
    }
    .characteristic__item:nth-child(1) ul::-webkit-scrollbar {
        display: none;
    }
    .characteristic__item:nth-child(1) ul > li {
        margin: 0 20px 0 0;
    }
    .characteristic__item:nth-child(1) ul > li > span {
        font-size: 13px;
        letter-spacing: unset;
        padding: 0 0 10px;
        border-bottom: 1.5px solid #ffffff;
        width: max-content;
    }
    .characteristic__item:nth-child(1) ul > li > span:hover, .characteristic__item:nth-child(1) ul > li > span.active {
        border-bottom: 1.5px solid #3575AA;
    }
    .characteristic__box__about{
        margin: 30px 0 0 0;
    }
    .characteristic__box__section{
        width: 100%;
    }
    .characteristic__box__section-title{
        font-size: 14px;
    }
    .characteristic__box__section-description{
        font-size: 12px;
    }
    .characteristic__box__section-more{
        font-size: 12px;
    }
    .characteristic__box__important{
        margin: 14px auto 0;
    }
    .characteristic__box__important__block{
        width: 100%;
        margin: 16px 0 0 0;
        flex-wrap: wrap;
    }
    .characteristic__box__important__section{
        width: 100%;
    }
    .characteristic__box__important__section p{
        font-size: 12px;
        font-style: normal;
        font-weight: 400;
        line-height: 130%;
    }
    .characteristic__box__important__section span{
        font-size: 12px;
        font-style: normal;
        font-weight: 400;
        line-height: 130%; 
        margin: 10px 0 0 0;
    }
    .characteristic__box__faq{
        margin: 10px auto 0;
    }
    .characteristic__box__faq__block{
        padding: 14px 0;
    }
    .characteristic__box__faq__block p{
        font-size: 12px;
        font-style: normal;
        font-weight: 400;
        line-height: 130%;
    }
    .characteristic__box__faq__block p::after {
        width: 12px;
        height: 12px;
    }
    .characteristic__box__faq__block span{
        width: 100%;
        font-size: 12px;
        font-style: normal;
        font-weight: 400;
        line-height: 130%;
        margin: 10px 0 0 0;
    }
    .characteristic__box__section__table{
        border-radius: 10px;
        margin: 30px 0 0 0;
    }
    .characteristic__box__section__table-td:nth-child(1) p {
        padding: 0 12px;
    }
    .characteristic__box__section__table-td p{
        font-size: 12px;
        font-weight: 800;
    }
    .characteristic__box__section__table-td span{
        font-size: 12px;
    }
    .characteristic__box__section__table-td:nth-child(1) span{
        padding: 0 12px;
    }
    .characteristic__box__section__table-tr{
        padding: 20px 0;
    }
    .characteristic__box__section__table-td:nth-child(1){
        display: flex;
        width: 40%;
        height: auto;
        align-content: center;
        align-items: center;
    }
    .characteristic__box__section__table-td:nth-child(2) {
        display: flex;
        width: 35%;
        height: auto;
        align-content: center;
        align-items: center;
    }
    .characteristic__box__section__table-td:nth-child(3) {
        display: flex;
        width: 25%;
        height: auto;
        align-content: center;
        align-items: center;
    }
    .characteristic__box__section-download{
        display: none;
    }
    .characteristic__box__section-download-mobile {
        width: 100%;
        height: auto;
        float: left;
        padding: 19px 0;
        margin: 27px 0 0 0;
        font-size: 12px;
        font-style: normal;
        font-weight: 800;
        line-height: 100%;
        letter-spacing: -0.36px;
        text-align: center;
        display: block;
        border-radius: 10px;
    }
    .offer {
        padding: 30px 0 38px;
        background-color: #FFF;
        margin: 12px 0 0 0;
    }
    .offer .center {
        border-radius: unset;
        background-color: unset;
        padding: 0;
        display: block;
        flex-wrap: unset;
        justify-content: unset;
    }
    .offer__row{
        padding: 0;
    }
    .offer__item:nth-child(1){
        width: 100%;
        max-width: 100%;
        position: relative;
    }
    .offer__item:nth-child(2){
        width: 100%;
        max-width: 100%;
    }
    .offer__item:nth-child(3){
        width: 100%;
        max-width: 100%;
        display: flex;
        flex-wrap: wrap;
        justify-content: right;
    }
    .offer__item__price {
        width: 104%;
        height: auto;
        float: left;
        padding: 26px 12px;
        box-sizing: border-box;
        border-radius: 10px;
        background-color: #EFF1FE;
        margin: 30px -2% 0;
        order: 1;
    }
    .offer__item__price-button {
        font-size: 12px;
        border-radius: 10px;
        padding: 19px 0;
        margin: 16px 0 0 0;
    }
    .offer__item__price-price{
        text-align: center;
    }
    .offer__item__price-price span{
        font-size: 20px;
        margin: 0 0 0 5px;
    }
    .offer__item-share {
        font-size: 12px;
        padding: 0 0 0 26px;
        margin: 24px 0 0 0;
        order: 2;
    }
    .offer__item-share::before {
        width: 20px;
        height: 20px;
    }
    .offer__item_tag{
        position: absolute;
    }
    .offer__item_tag span{
        margin: 0 3px 0 0;
        padding: 6px 8px;
        font-size: 8px;
    }
    .offer__item-poster{
        margin: 0;
    }
    .offer__item-warning{
        font-size: 10px;
        font-style: normal;
        font-weight: 400;
        line-height: 130%;
        margin: 10px 0 0 0;
    }
    .offer__item-warning br{
        display: none;
    }
    .offer__item-title{
        font-size: 26px;
        font-style: normal;
        font-weight: 700;
        line-height: normal;
        letter-spacing: -0.65px;
        margin: 21px 0 0 0;
    }
    .offer__item-description{
        font-size: 14px;
        font-style: normal;
        font-weight: 400;
        line-height: 120%;
        margin: 10px 0 0 0;
    }
    .offer__item-information{
        font-size: 12px;
        font-style: normal;
        font-weight: 400;
        line-height: 130%;
        padding: 20px 12px;
        border-radius: 10px;
        margin: 21px 0 0 0;
    }
    .offer__item-more {
        font-size: 13px;
        text-align: left;
        margin: 10px 0 0 0;
    }
    .offer__item ul{
        width: 100%;
        margin: 20px 0 0 0;
    }
    .offer__item ul > li{
        padding: 10px 0;
    }
    .offer__item ul > li > p{
        font-size: 13px;
    }
    .offer__item ul > li > span{
        font-size: 12px;
    }
}