.reviews-block{padding:15px 0 63px}.reviews-add{display:flex;align-items:center;flex-wrap:wrap;gap:10px;font-size:18px;font-weight:500;margin-bottom:30px}.reviews-add p{width:100%}.reviews-add a{display:block;color:#fff;background:#22229c;border-radius:3px;padding:5px 14px}.reviews-add a:hover{color:#fff;text-decoration:none}.reviews-block .reviews_body .reviews-item .reviews-head,.reviews-block .reviews_head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.reviews-block .reviews_head{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px 20px;margin-bottom:20px}.reviews-block .reviews_head button{font-size:13px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;color:#22229c;border-color:#22229c;width:calc(50% - 10px);height:36px;margin:0;-webkit-filter:drop-shadow(0 4px 6px rgba(0,0,0,.06));filter:drop-shadow(0 4px 6px rgba(0,0,0,.06));padding:0 14px}.reviews-block .reviews_head button span{font-weight:700;color:#f80}.reviews-block .reviews_head button.active{color:#fff;background-color:#f80;border-color:#f80}.reviews-block .reviews_head button.active span{color:#fff}.reviews-block .reviews_body .reviews-item{background-color:#f5f5fa;padding:15px 20px;-webkit-box-shadow:0 15px 20px rgba(0,0,0,.05);box-shadow:0 15px 20px rgba(0,0,0,.05);border-radius:15px;margin-bottom:15px;display:flex;flex-direction:column}.reviews-block .reviews_body .reviews-item .reviews-head{padding-bottom:9px;margin-bottom:15px;position:relative}.reviews-block .reviews_body .reviews-item .reviews-head::after{content:"";display:block;width:140px;height:1px;background:#1a1a1a;position:absolute;bottom:0;left:0}.reviews-block .reviews_body .reviews-item .reviews-head h2{font-size:15px;font-weight:600;color:#1a1a1a;margin-bottom:0}.reviews-block .reviews_body .reviews-item .reviews-head h2::before{display:none}.reviews-block .reviews_body .reviews-item .reviews-head .reviews-rating{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:22px}.reviews-block .reviews_body .reviews-item .reviews-head .reviews-rating:not(:checked)>input{display:none}.reviews-block .reviews_body .reviews-item .reviews-head .reviews-rating:not(:checked)>label{font-size:15px;line-height:.7em;color:#f80}.reviews-block .reviews_body .reviews-item .reviews-head .reviews-rating:not(:checked)>label::before{content:"★"}.reviews-block .reviews_body .reviews-item p{font-size:13px;font-weight:400;color:#989898}.reviews-block .reviews_body .reviews-item span{display:block;font-size:15px;font-weight:500;color:#22229c;padding-top:15px;margin-top:auto}@media screen and (min-width:576px){.reviews-block .reviews_head{gap:20px 30px}.reviews-block .reviews_head button{font-size:16px;width:calc(50% - 20px);height:50px}.reviews-block .reviews_body .reviews-item{padding:20px 30px;margin-bottom:20px;height:calc(100% - 20px)}.reviews-block .reviews_body .reviews-item .reviews-head{padding-bottom:9px}.reviews-block .reviews_body .reviews-item .reviews-head h2{font-size:18px}.reviews-block .reviews_body .reviews-item .reviews-head .reviews-rating:not(:checked)>label{font-size:29px}.reviews-block .reviews_body .reviews-item p{font-size:16px}}@media screen and (min-width:992px){.reviews-block .reviews_head button{width:calc(33% - 20px)}.reviews-add p{width:auto}}@media screen and (min-width:1200px){.reviews-block .reviews_head button{max-width:200px;width:100%}}