.reviews-page{margin:0}.reviews-page__header .container{--container-py:24px;justify-content:space-between;display:flex}@media (max-width:959px){.reviews-page__header .container{flex-direction:column;gap:24px}}.reviews-page__text{max-width:750px}@media (max-width:1199px){.reviews-page__text{max-width:605px}}@media (max-width:959px){.reviews-page__text{max-width:100%}}.reviews-page__text p{color:#00000080;margin-top:16px}@media (max-width:959px){.reviews-page__text p{margin-top:12px}}.reviews-page__btn{color:#336fee;background-color:#203f7312;border:2px solid #f0f1f5;height:48px;padding:0 24px;transition:all .3s ease-in-out}.reviews-page__btn:hover{background:#203f7326;border:2px solid #dee2ea}.reviews-page__list .container{column-count:2}@media (max-width:959px){.reviews-page__list .container{column-count:1}}.reviews-page__list .review{break-inside:avoid;border-radius:12px;padding:20px;box-shadow:0 4px 32px #00000012}@media (max-width:959px){.reviews-page__list .review{padding:16px}}.reviews-page__list .review:not(:last-child){margin-bottom:20px}.reviews-page__list .review .rate{gap:8px;padding:16px 0 24px;display:flex}.reviews-page__list .review .text{-webkit-line-clamp:6;text-overflow:ellipsis;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.reviews-page__list .review .text_long+.show_all{display:block}.reviews-page__list .review .date{color:#0000004d;margin-top:8px;padding-bottom:16px}.reviews-page__list .review .show_all{color:#336fee;cursor:pointer;-webkit-text-decoration:underline #0000;text-decoration:underline #0000;transition:all .3s ease-in-out;display:none}.reviews-page__list .review .show_all:hover{-webkit-text-decoration:underline #336fee;text-decoration:underline #336fee}.reviews-page__list .review .review__images{gap:12px;padding-top:20px;display:flex;position:relative}.reviews-page__list .review .review__images .filter{z-index:2;background:linear-gradient(270deg,#fff,#fff0 100%);width:73px;height:100%;position:absolute;top:0;right:0}.reviews-page__list .review .review__images .review__images-swiper{width:100%}.reviews-page__list .review .review__images .review__images-swiper .swiper-slide,.reviews-page__list .review .review__images .review__images-swiper img,.reviews-page__list .review .review__images .review__images-swiper a{border-radius:8px;max-width:120px;max-height:85px}@media (max-width:959px){.reviews-page__list .review .review__images .review__images-swiper .swiper-slide,.reviews-page__list .review .review__images .review__images-swiper img,.reviews-page__list .review .review__images .review__images-swiper a{max-width:103px;max-height:73px}}.reviews-page__list .review .user{align-items:center;gap:16px;padding-top:20px;display:flex}.reviews-page__list .review .user_avatar{border-radius:100px;width:80px;height:80px}.reviews-page__list .review .user_city{color:#0000004d}
.review-detail{display:block}.review-detail .rate{gap:8px;padding:16px 0 24px;display:flex}.review-detail .text{padding-bottom:16px}.review-detail .review__images{flex-wrap:wrap;gap:12px;padding-top:20px;display:flex;position:relative}.review-detail .review__images a,.review-detail .review__images img{border-radius:8px;width:179px;height:127px}.review-detail .date{color:#0000004d;margin-top:8px}.review-detail .user{align-items:center;gap:16px;padding-top:20px;display:flex}.review-detail .user_avatar{border-radius:100px;width:80px;height:80px}.review-detail .user_city{color:#0000004d}.modal_form_container{grid-row-gap:48px;grid-row-gap:48px;flex-direction:column;justify-content:center;align-items:center;margin:auto;display:flex}.modal_form_container_review{display:block}.modal_form_container .head{align-self:flex-start}.modal_form_container form{width:100%}.modal_form_container .inputs_row{grid-column-gap:20px;grid-row-gap:48px;grid-column-gap:20px;grid-row-gap:48px;grid-template-columns:100%;width:100%;display:grid}.modal_form_container .inputs_row .input_c{position:relative}.modal_form_container .inputs_row .input_c label{color:#000000e6;font-size:14px;position:absolute;top:-20px;left:12px}.modal_form_container .inputs_row .input_c input{background-color:#00000008;border:none;border-radius:12px;width:100%;height:48px;padding:0 16px;position:relative}.modal_form_container .inputs_row .input_c input::placeholder{color:#00000080;font-size:18px;font-weight:400;line-height:130%}.modal_form_container .inputs_row .input_c input:focus{outline:none}.modal_form_container .inputs_row .input_c textarea{resize:vertical;resize:vertical;background-color:#00000008;border:none;border-radius:12px;width:100%;min-height:96px;padding:13px 16px 0}.modal_form_container .inputs_row .input_c textarea::placeholder{color:#00000080;font-size:18px;font-weight:400;line-height:130%}.modal_form_container .inputs_row .input_c textarea:focus{outline:none}.modal_form_container .inputs_row .input_c textarea.input_error,.modal_form_container .inputs_row .input_c textarea.input_success{background-image:none}.modal_form_container .inputs_row .input_c .input_error{background-color:#df0d3f0d;background-image:url(/images/icons/error.svg);background-position:right 16px center;background-repeat:no-repeat}.modal_form_container .inputs_row .input_c .input_success{background-color:#4caf501a;background-image:url(/images/icons/success.svg);background-position:right 16px center;background-repeat:no-repeat}.modal_form_container .inputs_row .input_c .choices:after{background-image:url(/images/icons/arrow-down-select.svg);background-repeat:no-repeat;border:none;width:20px;height:20px;margin-top:0;transition:transform .2s ease-out;top:calc(50% - 9px);right:8px;transform:rotate(0)}.modal_form_container .inputs_row .input_c .choices .choices__inner{min-height:48px;color:#000 E6;min-height:48px;background-color:#00000008;border:none;border-radius:12px;align-items:center;padding:0 16px;font-size:18px;display:flex}.modal_form_container .inputs_row .input_c .choices .choices__inner .choices__list--single{align-items:center;height:100%;display:flex}.modal_form_container .inputs_row .input_c .choices .choices__list--dropdown,.modal_form_container .inputs_row .input_c .choices .choices__list[aria-expanded]{border:1px solid #00000008;border-radius:12px}.modal_form_container .inputs_row .input_c .choices .choices__item{color:#000000e6;font-size:18px;font-weight:400;line-height:130%}.modal_form_container .user_agreement{justify-content:center;align-items:center;gap:10px;margin:12px auto 0;display:flex}.modal_form_container .user_agreement label{color:#000000e6;font-size:14px;font-weight:400}.modal_form_container .user_agreement a{text-underline-offset:3px;text-underline-offset:3px;text-decoration-line:underline}.modal_form_container .user_agreement a:hover{text-decoration-line:none}.modal_form_container .submit_box{margin:32px auto 0}.modal_form_container .submit_box button[type=submit]:disabled{color:#0000004d;background-color:#00000012}.modal_form_container .but{cursor:pointer;cursor:pointer;margin:auto}.modal_form_container .but[type=submit]{width:100%}.modal_form_container .blue-btn{width:100%;height:48px}.success_result{grid-row-gap:0;grid-row-gap:0}.success_result p{color:#00000080;margin:8px 0 24px}@media (max-width:959px){.review-detail .review__images a,.review-detail .review__images img{width:175px;height:124px}.modal_form_container{grid-row-gap:40px;grid-row-gap:40px}.modal_form_container .head{font-size:20px}.modal_form_container .inputs_row{grid-row-gap:20px;grid-row-gap:20px;grid-template-columns:100%}}@media (max-width:639px){.review-detail .review__images a,.review-detail .review__images img{width:194px;height:137px}}@media (max-width:479px){.review-detail .review__images a,.review-detail .review__images img{width:218px;height:154px}}@media (max-width:359px){.review-detail .review__images a,.review-detail .review__images img{width:158px;height:112px}}
