.agent-review-modal-root .modal-body{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:24px}.agent-review-modal-root .modal-body .overall-rating-container .experience-input-length{text-align:end}.agent-review-modal-root .modal-body .overall-rating-container .overall-experience .overall-experience-input{border-radius:16px;height:84px}.agent-review-modal-root .modal-body .overall-rating-container .overall-experience .overall-experience-input.form-control{background-image:none}.agent-review-modal-root .modal-body .overall-rating-container .overall-experience .experience-validation-text{margin-top:4px}.agent-review-modal-root .modal-body .overall-rating-container .rating-input-root{padding:0 8px 4px}.agent-review-modal-root .modal-body .rating-factors-container .rating-factor-heading{padding-bottom:8px;margin-bottom:8px;border-bottom:1px solid var(--pg-grey)}.agent-review-modal-root .modal-body .rating-factors-container .rating-factor-body{padding-left:8px}.agent-review-modal-root .modal-body .contact-details-root{padding-bottom:20px}.agent-review-modal-root .modal-footer{border:0;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-ms-flex-align:center;align-items:center;gap:16px}.agent-review-modal-root .modal-footer .terms-and-conditions{color:var(--text-active-secondary)}.agent-review-modal-root .modal-footer .terms-and-conditions a{text-decoration:none;color:var(--pg-brand-primary)}.agent-review-modal-root .modal-footer .btn{-ms-flex-item-align:stretch;align-self:stretch;text-wrap:nowrap}@media(min-width:768px){.agent-review-modal-root .modal-dialog{min-width:700px}.agent-review-modal-root .modal-body .rating-factors-container .rating-factor-body{padding-left:0}.agent-review-modal-root .modal-footer{-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.agent-review-modal-root .modal-footer .terms-and-conditions{text-align:left}}.contact-details-form-root{margin-top:20px}.contact-details-form-root .form-inputs{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding:0;gap:12px;margin-top:8px}@media(min-width:768px){.contact-details-form-root .form-inputs{-ms-flex-direction:row;flex-direction:row}}.contact-details-form-root .form-inputs .input-field{width:290px;-ms-flex-align:start;align-items:flex-start}.contact-details-form-root .form-inputs .full-name-text.form-control,.contact-details-form-root .form-inputs .mobile-number-text.form-control{background-image:none}.rating-factor-container{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;gap:8px;-ms-flex-item-align:stretch;align-self:stretch;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:baseline;align-items:baseline;border-bottom:1px solid var(--pg-grey);padding:8px 0}.rating-factor-container .rating-input-root .rating-indicator-text{min-width:80px}@media(min-width:768px){.rating-factor-container{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}.rating-factor-container .rating-title-row{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.rating-factor-container .rating-title-row .title{padding-left:12px}}.rating-input-root .rating-div{display:-ms-flexbox;display:flex;padding:0 16px 0 0;gap:8px;-ms-flex-positive:0;flex-grow:0;-ms-flex-align:center;align-items:center}.rating-input-root .rating-label{min-width:100px}