@charset "UTF-8";
/* https://www.avancenervegraft.com/wp-content/themes/avance-nerve-graft/scss/discrete-pages/medical-information-request/medical-information-request.min.css?ver=1.1.2 */
:root{--grid-gutter-width:2rem}@media(min-width:768px){:root{--grid-gutter-width:2rem}}.medical-information-request-form .s{font-weight:700}.medical-information-request-form div.b2{font-weight:400}.medical-information-request-form #signature-pad{border:1px solid #ccc;width:100%;max-width:400px;margin:10px 0;position:static}.medical-information-request-form .signature-pad{position:relative}.medical-information-request-form .signature-pad canvas{display:block;border-bottom:1px solid #ccc;width:100%;max-width:100%}.medical-information-request-form .signature-pad button{margin:10px}.medical-information-request-form .center{margin:auto;width:80%;max-width:1200px}.medical-information-request-form div.b{text-align:left;font-size:1.6rem;line-height:normal}.medical-information-request-form h1.a1{text-align:center;text-transform:none;font-size:3.6rem}.medical-information-request-form select,.medical-information-request-form input{width:100%;padding:12px;border:1px solid #ccc;border-radius:4px;background-color:#f1f1f1;box-sizing:border-box;margin-top:8px}.medical-information-request-form textarea{width:100%;padding:12px;border:1px solid #ccc;border-radius:4px;background-color:#f1f1f1;box-sizing:border-box;margin-top:8px;resize:vertical;min-height:200px;height:auto}.medical-information-request-form .mandatory__required{margin-left:3px;color:#e60000}.medical-information-request-form .error-message{color:#e60000;margin-top:5px;display:inline-block}.medical-information-request-form .form-container{display:flex;flex-wrap:wrap;justify-content:space-between;gap:20px 0;margin-top:20px;width:100%;box-sizing:border-box}.medical-information-request-form .form-container>div{width:48%;box-sizing:border-box}.medical-information-request-form .form-container>div.full-width{width:100%}.medical-information-request-form .full-width-content label{display:initial;text-transform:none}@media(max-width:768px){.medical-information-request-form .form-container>div{width:100%}}.medical-information-request-form .s{width:100%;background-color:#056dea;color:#fff;font-weight:700;font-size:20px;border:none;padding:10px;cursor:pointer;margin-top:20px}.medical-information-request-form #loader-overlay{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background:hsla(0,0%,100%,.8);z-index:9999}.medical-information-request-form .loader{border:8px solid #f3f3f3;border-top:8px solid orange;border-radius:50%;width:70px;height:70px;animation:spin 1s linear infinite;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.medical-information-request-form .full-width-content button,.medical-information-request-form .popup button{text-transform:none}.medical-information-request-form #runDocument{margin-right:var(--button-margin)}.medical-information-request-form .popup{display:none;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);background:#fff;padding:20px;box-shadow:0 0 10px rgba(0,0,0,.3);border-radius:5px;width:400px;max-height:80vh;overflow-y:auto}.medical-information-request-form .popup h3{text-transform:none}.medical-information-request-form #popup2{width:800px}.medical-information-request-form #npiDetailsForm{display:flex;flex-wrap:wrap;gap:15px}.medical-information-request-form .row{flex:1 1 calc(33.33% - 10px);display:flex;flex-direction:column}.medical-information-request-form .row label{font-weight:500;margin-bottom:5px;text-transform:none}.medical-information-request-form .row input{padding:8px;border:1px solid #ccc;border-radius:5px;background-color:#f9f9f9}.medical-information-request-form .popup-buttons{display:flex;justify-content:center;gap:10px;margin-top:20px}@media screen and (max-width:768px){.medical-information-request-form #popup2{width:100%}.medical-information-request-form #npiDetailsForm{flex-direction:column}.medical-information-request-form .row{flex:1 1 100%}}.medical-information-request-form .toast{visibility:hidden;min-width:250px;margin-left:-125px;background-color:#516a1f;color:#fff;text-align:center;border-radius:5px;padding:16px;position:fixed;z-index:9100;left:50%;bottom:30px;font-size:17px;opacity:0;transition:opacity .5s ease,visibility 0s .5s}.medical-information-request-form .toast.show{visibility:visible;opacity:1;transition:opacity .5s ease}.medical-information-request-form img{width:50%;height:auto}.medical-information-request-form h1.a1{font-size:30px;line-height:normal;margin-bottom:2rem}.medical-information-request-form .o{margin-top:3rem}.medical-information-request-form #searchByNPI{margin:4rem 0}.medical-information-request-form #submitBtn{margin-top:4rem}.medical-information-request-form .form-container{margin:0}.medical-information-request-form select,.medical-information-request-form input,.medical-information-request-form textarea{font-family:"Styrene B",Arial,sans-serif;font-size:2rem;line-height:normal}@media(min-width:768px){.medical-information-request-form select,.medical-information-request-form input,.medical-information-request-form textarea{font-size:18px}}.medical-information-request-form .button:not(.button--short){min-width:200px}.medical-information-request-form .popup{z-index:9000}.medical-information-request-form .popup h3{font-size:30px;line-height:normal;margin-bottom:2rem}.medical-information-request-form .popup-buttons{gap:2rem}