body .is-root-container .component-free-form-quote .modal .modal-content{width:100%;overflow:hidden;border-radius:0.25rem}body .is-root-container .component-free-form-quote .modal .modal-content .modal-wrapper{position:relative;padding:2.5rem 1.25rem;display:flex;flex-direction:column;gap:min(calc(1.25rem + 1.25 * (100vw - 22.5rem) / 77.5),2.5rem)}body .is-root-container .component-free-form-quote .modal .modal-content .modal-wrapper .modal-header{font-family:Poppins;font-weight:500;line-height:1.4;font-size:min(calc(1rem + 0.25 * (100vw - 22.5rem) / 77.5),1.25rem);letter-spacing:0em;-webkit-text-decoration:None;text-decoration:None;text-transform:None;display:flex;justify-content:space-between;align-items:center}body .is-root-container .component-free-form-quote .modal .modal-content .modal-wrapper .modal-header .icon{aspect-ratio:1/1}body .is-root-container .component-free-form-quote .modal .modal-content .modal-wrapper .modal-body{display:flex;flex-direction:column;gap:min(calc(1.25rem + 1.25 * (100vw - 22.5rem) / 77.5),2.5rem)}body .is-root-container .component-free-form-quote .modal .modal-content .modal-wrapper .modal-footer{display:flex;flex-direction:column;justify-content:space-between;gap:1.25rem}@media(min-width: 48rem){body .is-root-container .component-free-form-quote .modal .modal-content .modal-wrapper .modal-footer{flex-direction:row;flex-wrap:wrap}}body .is-root-container .component-free-form-quote .modal .form{display:flex;flex-flow:column;gap:min(calc(0.625rem + 0.625 * (100vw - 22.5rem) / 77.5),1.25rem)}body .is-root-container .component-free-form-quote .modal .form .field-group{display:flex;flex-flow:column;gap:0.5rem}body .is-root-container .component-free-form-quote .modal .form .field-group.error label{color:#e53935}body .is-root-container .component-free-form-quote .modal .form .field-group.error input{border-color:#e53935}body .is-root-container .component-free-form-quote .modal .form .field-group label{font-family:Poppins;font-weight:500;line-height:1.4;font-size:min(calc(1rem + 0.25 * (100vw - 22.5rem) / 77.5),1.25rem);letter-spacing:0em;-webkit-text-decoration:None;text-decoration:None;text-transform:None;display:flex;gap:0.5rem}body .is-root-container .component-free-form-quote .modal .form .field-group label .required{font-family:Roboto;font-weight:400;line-height:1.4;font-size:.875rem;letter-spacing:0em;-webkit-text-decoration:None;text-decoration:None;text-transform:None;color:#e53935}body .is-root-container .component-free-form-quote .modal .form .field-group input{border-radius:min(calc(0.125rem + 0.125 * (100vw - 22.5rem) / 77.5),0.25rem);border:1px solid #000;padding:min(calc(0.625rem + 0.25 * (100vw - 22.5rem) / 77.5),0.875rem) min(calc(0.625rem + 0.5 * (100vw - 22.5rem) / 77.5),1.125rem)}body .is-root-container .component-free-form-quote .modal .form .button{align-self:flex-start}
/*# sourceMappingURL=free-form-quote.css.map */
