.a2-reviews__header{display:flex;justify-content:space-between;align-items:center;margin-bottom:40px;padding-top:60px}.a2-reviews__title{font-family:'MagistralCBold';font-size:36px;font-weight:900;line-height:30px;text-align:left}.a2-reviews__btn{font-family:'Montserrat',sans-serif;font-size:13px;font-weight:600;line-height:24px;text-align:center;border:1px solid #EF7727;border-radius:5px;padding:13px 42px;display:block;text-transform:uppercase;color:#EF7727;background:transparent;transition:all .3s ease}#leaveReviewForm_forms_flash{position:relative}#leaveReviewForm_forms_flash .flash-alert{position:relative;width:100%;background:#3e3331;line-height:normal;top:0;padding:16px;left:0;transform:none;margin-bottom:0}#leaveReviewForm_forms_flash .flash-alert p{margin-bottom:0}.a2-reviews__btn:hover{border-color:#F4945A;color:#fff;background:#F4945A}.a2-reviews__list{display:flex;flex-direction:column;gap:20px}.a2-review{background-color:#25211E;border-radius:5px;padding:38px;display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start;gap:70px}.a2-review__img{width:270px;max-width:100%;border-radius:10px}.a2-review__img img{width:100%;height:auto}.a2-review__content{width:calc(100% - 340px)}.a2-review__text{font-size:16px;font-family:'Montserrat',sans-serif;font-weight:400;line-height:24px;padding-top:32px}.a2-review__author,.a2-review__position{font-family:'Montserrat',sans-serif;font-size:16px;font-weight:400;line-height:24px;text-align:left;color:#fff}.a2-review__author{font-size:18px;font-weight:bold;margin-bottom:6px}.a2-review-modal .modal-content{background-color:#25211E !important;border-radius:5px !important;padding:40px !important;border:none !important}.modal.a2-review-modal .modal-dialog .modal-content .modal-header .modal-title{font-family:'MagistralCBold';font-size:26px;font-weight:900;line-height:30px;color:#fff}.modal.a2-review-modal .modal-dialog .modal-content button.close:before{display:none}.modal.a2-review-modal .modal-dialog .modal-content button.close{right:10px;top:10px;font-size:24px;background-color:transparent}.modal.a2-review-modal .modal-dialog .modal-content .form-wrap .form-group input,.modal.a2-review-modal .modal-dialog .modal-content .form-group textarea{background-color:#3E3331;border:1px solid #3E3331;border-radius:5px;color:#fff;padding:1.25rem 0.75rem 1rem}.modal.a2-review-modal .modal-dialog .modal-content .form-wrap{margin-bottom:16px}.modal.a2-review-modal .modal-dialog .modal-content label,.modal.a2-review-modal .modal-dialog .modal-content label a{color:#fff}.a2-review-modal.modal .modal-dialog .modal-content .btn-submit{margin-top:0;width:100%;transition:all .3s ease}.a2-review-modal.modal .modal-dialog .modal-content .btn-submit:hover{background:#F4945A !important;border-color:#F4945A !important;color:#fff}.a2-review-modal .form-check .form-check-input{margin-top:0}.a2-review-modal.modal .modal-dialog .modal-content label{margin-left:0}.a2-last-form-row{margin-top:20px}.a2-review__client{margin-bottom:16px}.a2-review__s-title{font-size:18px;color:#fff;font-weight:700}.a2-review__s-description{font-size:16px;color:#fff;font-weight:400}.a2-review__more{font-family:'Montserrat',sans-serif;font-size:13px;font-weight:600;line-height:24px;text-align:center;border:1px solid #EF7727;border-radius:5px;padding:13px 42px;display:inline-block;text-transform:uppercase;color:#EF7727;background:transparent;transition:all .3s ease;display:none}.a2-review__more:hover{border-color:#F4945A;color:#fff;background:#F4945A}@media (max-width:1024px){}@media (max-width:992px){.a2-review{flex-direction:column}.a2-review__img,.a2-review__content{width:100%;text-align:center}.a2-reviews__title{font-family:'MagistralCBold',sans-serif;text-align:center}.a2-reviews__header{text-align:center}.a2-review__text{display:none;text-align:left}.a2-review__more{display:block}.a2-reviews__list{flex-direction:row;flex-wrap:wrap}.a2-review{width:48%}}@media (max-width:768px){.a2-reviews__header{flex-direction:column;align-items:center}.a2-reviews__title{margin-bottom:24px;text-align:left}.a2-review-modal.modal .modal-dialog .modal-content .btn-submit{margin-top:20px}.modal .modal-dialog .modal-content .form-wrap .form-group{width:100%;margin-bottom:20px}.modal.a2-review-modal .modal-dialog .modal-content .form-wrap{flex-direction:column;margin-bottom:0}.modal.a2-review-modal .modal-dialog .modal-content .modal-header{text-align:center;justify-content:center}}@media (max-width:600px){.a2-reviews__list{flex-direction:column}.a2-review{width:100%}}