.reviews-video__title{color:var(--color-blue);margin-bottom:20px;font-size:30px}.reviews-video__subtitle{margin-bottom:30px}.reviews-video__arrows{justify-content:space-between;align-items:center;margin-top:20px;display:flex}.reviews-video__items{position:relative}.reviews-video__items .swiper-slide{width:280px}.reviews-video__item{background:var(--color-gray);height:158px}.reviews-video__arrow{border:1px solid var(--color-blue);cursor:pointer;width:40px;height:40px;position:relative}.reviews-video__arrow svg{width:20px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.reviews-video__arrow:hover{background:var(--color-blue);border-color:var(--color-blue)}.reviews-video__arrow.swiper-button-disabled{background:var(--color-gray);border-color:var(--color-gray)}.reviews-video__arrow.swiper-button-disabled svg{opacity:.3}@media screen and (min-width:768px){.reviews-video__item{height:27.0833vw}}@media screen and (min-width:1024px){.reviews-video__title{margin-bottom:30px;font-size:40px}.reviews-video__subtitle{margin-bottom:20px}.reviews-video__arrows{margin:0}.reviews-video__item{height:246px}.reviews-video__subtitle{font-size:36px}.reviews-video__arrow{position:absolute;top:50%;transform:translateY(-50%)}.reviews-video__arrow-left{right:calc(100% + 10px)}.reviews-video__arrow-right{left:calc(100% + 10px)}}@media screen and (min-width:1440px){.reviews-video__item{height:316px}}@media screen and (min-width:1700px){.reviews-video__title{margin-bottom:40px;font-size:64px}.reviews-video__subtitle{margin-bottom:40px;font-size:50px}.reviews-video__item{height:464px}}.reviews-adds .pagination{display:none}.reviews-adds__btn{margin-top:30px}.reviews-adds__item{padding:15px 0}.reviews-adds__item:not(:last-child){border-bottom:1px solid var(--color-blue)}.reviews-adds__item:first-child{padding-top:0}.reviews-adds__item:last-child{padding-bottom:0}.reviews-adds__item-content{gap:10px;margin-top:10px;margin-bottom:15px;font-size:14px;line-height:160%;display:grid}.reviews-adds__item-btn{color:var(--color-blue);justify-content:flex-end;align-items:center;gap:5px;font-size:14px;font-weight:700;line-height:120%;display:flex}.reviews-adds__item-title{margin-top:3px;font-size:15px;font-weight:700;line-height:140%}.reviews-adds__item-date{line-height:1}.reviews-adds__image{display:none}.reviews-adds__top{gap:11px;display:flex}.reviews-adds__top-image{flex-shrink:0;width:80px;height:80px}.reviews-adds__top-text{width:100%}.reviews-adds__top-text--no-image{flex-direction:row-reverse;justify-content:space-between;align-items:center;display:flex}.reviews-adds__top-text--no-image .reviews-adds__item-title{margin:0}@media screen and (min-width:768px){.reviews-adds__btn{max-width:260px;margin:20px auto 0}}@media screen and (min-width:1024px){.reviews-adds__item{gap:30px;padding:20px 0;display:flex}.reviews-adds__item-content{margin-bottom:20px;font-size:16px;line-height:160%}.reviews-adds__image{flex-shrink:0;width:113px;height:135px;display:block}.reviews-adds__text{width:100%}.reviews-adds__top-image{display:none}.reviews-adds__top-text{flex-direction:row-reverse;justify-content:space-between;align-items:center;display:flex}.reviews-adds__top-title{margin:0}}@media screen and (min-width:1700px){.reviews-adds .pagination{display:flex}.reviews-adds__btn{display:none}.reviews-adds__item-title{font-size:20px}.reviews-adds__item-content{font-size:18px}.reviews-adds__item-btn{font-size:16px;line-height:120%}}.main-form__right{display:none}.main-form__item-title{margin-bottom:20px;font-size:14px;line-height:160%}@media screen and (min-width:1024px){.main-form__grid{grid-template-columns:593fr 281fr;gap:30px;display:grid;position:relative}.main-form__right{display:block;position:relative}.main-form__images-grid{width:100%;height:100%;position:absolute;top:0;right:0}.main-form__image-item{position:absolute;top:0;left:0}.main-form__image-item:nth-child(2){display:none}.main-form__item-title{margin-bottom:17px;font-size:16px}.main-form .p-form__agree{margin-top:20px}}@media screen and (min-width:1440px){.main-form__grid,.main-form__images-grid{grid-template-columns:1fr 1fr;gap:30px;display:grid}.main-form__image-item{width:calc(50% - 15px)}.main-form__image-item:nth-child(2){display:block;left:auto;right:0}}@media screen and (min-width:1700px){.main-form__title{max-width:657px}.main-form__item-title{margin-bottom:20px}}
