.patient-referral-page .top h4{font-weight:500;font-size:40px;line-height:45px;color:#003162}.patient-referral-page .top .top-first{max-width:37rem}.l-line{position:relative;z-index:0}.patient-referral-page .l-line:after{content:"";display:block;width:1px;height:229px;background-image:url(data:image/svg+xml,%3Csvg%20width%3D%221%22%20height%3D%2280%22%20viewBox%3D%220%200%201%2080%22%20fill%3D%22none%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%3Cline%20x1%3D%220.5%22%20y1%3D%220%22%20x2%3D%220.5%22%20y2%3D%2280%22%20stroke%3D%22%23C9C9C9%22/%3E%3C/svg%3E);top:7%;right:0;position:absolute}.patient-referral-page .top .top-second{max-width:37rem}.patient-referral-page .top p{font-weight:500;font-size:16px;line-height:24px;letter-spacing:.02em;color:#000}.patient-referral-page .top .top-second a{background:#3d7cbb;border-radius:5px;display:inline-block;font-weight:600;font-size:20px;line-height:30px;text-align:center;letter-spacing:.02em;color:#fff;text-decoration:none;padding:16px 32px}.patient-referral-page .top .top-second a:hover{background:var(--primary-color)}.patient-referral-page .form-heading h2{font-weight:500;font-size:50px;line-height:60px;color:#003162}.patient-referral-page .form-heading p{font-weight:500;font-size:16px;line-height:24px;letter-spacing:.02em;color:#000;max-width:52rem;margin:0 auto}.onst-registration-form{padding:0}.onst-registration-form .onst-registration-form-container{max-width:95%!important;box-sizing:border-box;background:#f4fafe;border:1px solid #C7D8E3;border-radius:15px;padding:0!important;margin:0 auto!important}.onst-registration-form .onst-registration-form-container .title,.onst-registration-form .onst-registration-form-container .subtitle{display:none}.onst-registration-form .onst-registration-form-container .onst-custom-form-box{padding-top:0}.onst-registration-form .onst-registration-form-container .onst-field label{font-family:Poppins;font-style:normal;font-weight:500;font-size:18px;line-height:30px!important;color:#000}.onst-registration-form .onst-registration-form-container .onst-field h4[data-name="Patient Information"]{border:1px solid #003162;border-top-left-radius:15px;border-top-right-radius:15px;background:#003162;font-family:Kanit;font-style:normal;font-weight:500;font-size:40px;line-height:50px;color:#fff;padding:10px 25px}.onst-field:nth-of-type(2){box-sizing:border-box;background:#fff;border:1px solid #ADBCC6;border-radius:5px;padding:25px;margin:25px}.onst-field:nth-of-type(2) label[for=wRegisterForm-radio-1]{font-family:Poppins;font-style:normal;font-weight:500;font-size:22px;line-height:30px!important;color:#003162;margin-bottom:10px}.onst-size-half:nth-child(odd){padding-left:25px}.onst-size-half:nth-child(2n){padding-right:25px}.onst-field input,.onst-field textarea{height:56px!important;background:#fff!important;border:1px solid #ADBCC6!important;border-radius:5px!important}.onst-field:nth-of-type(2) .onst-field-roptions-item{flex:0 0 31.5%}.onst-field:nth-of-type(2) .onst-field-roptions-item label{display:flex!important;align-items:center;justify-content:start}.onst-field:nth-of-type(2) span.onst-field-roption-value{font-family:Poppins;font-style:normal;font-weight:500;font-size:18px;line-height:20px;color:#252525}.onst-field:nth-of-type(2) .onst-field-roptions-item input[type=checkbox]{width:19px;height:19px!important;border:1px solid #AAB4BD!important;border-radius:10px!important;flex-shrink:0}.onst-registration-form .onst-registration-form-container .onst-field h4[data-name="Provider Information"]{border:1px solid #003162;border-top-left-radius:15px;border-top-right-radius:15px;background:#003162;font-family:Kanit;font-style:normal;font-weight:500;font-size:40px;line-height:50px;color:#fff;padding:10px 25px;margin-top:30px}.onst-field:nth-of-type(26),.onst-field:nth-of-type(28){padding:0 25px}.onst-field:nth-of-type(25) .onst-field-title,.onst-field:nth-of-type(27) .onst-field-title{font-family:Poppins;font-style:normal;font-weight:500;font-size:25px!important;line-height:35px!important;color:#003162}.onst-field:nth-of-type(25),.onst-field:nth-of-type(27){padding:0 25px}.onst-field:nth-of-type(26) textarea{height:130px!important}*:focus-visible{outline:unset;outline-offset:unset;box-shadow:unset}.onst-field:nth-of-type(28) label[for=wRegisterForm-radio-27]{font-family:Poppins;font-style:normal;font-weight:400;font-size:16px;line-height:26px;color:#292929;padding-bottom:30px!important}.onst-field:nth-of-type(28) label[for=wRegisterForm-checkbox-27-inner-0]{display:flex!important;align-items:center;gap:10px;font-family:Poppins;font-style:normal;font-weight:500;font-size:18px;line-height:60px;text-align:center;color:#252525}.onst-field:nth-of-type(28){padding-bottom:0}button.onst-custom-form-submit.button.btn{min-width:202px;min-height:53px;background:#e91d24!important;border-radius:5px!important;font-family:Poppins;font-style:normal;font-weight:600;font-size:18px;line-height:22px;letter-spacing:.02em;color:#fff;opacity:.7;padding:0 30px 0 0!important;display:block;margin:0 25px 25px}button.onst-custom-form-submit.button.btn:hover{opacity:1}button.onst-custom-form-submit.button.btn:after{content:"";display:inline-block;width:25px;height:17px;background:url('data:image/svg+xml,<svg width="30" height="12" viewBox="0 0 30 12" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M29.5303 6.53033C29.8232 6.23744 29.8232 5.76256 29.5303 5.46967L24.7574 0.696699C24.4645 0.403806 23.9896 0.403806 23.6967 0.696699C23.4038 0.989593 23.4038 1.46447 23.6967 1.75736L27.9393 6L23.6967 10.2426C23.4038 10.5355 23.4038 11.0104 23.6967 11.3033C23.9896 11.5962 24.4645 11.5962 24.7574 11.3033L29.5303 6.53033ZM0 6.75H29V5.25H0V6.75Z" fill="white"/></svg>') no-repeat center;background-size:contain;top:19px;right:0;position:absolute;left:78%}.onst-registration-form-container-box .onst-register-form-fields{padding-bottom:30px}.template-patient-referral-form .section-app{padding-bottom:80px}.onst-field:nth-of-type(28) .onst-field-roptions-item input[type=checkbox]{width:19px;height:19px!important;border:1px solid #AAB4BD!important;border-radius:10px!important}@media (max-width: 992px){.patient-referral-page .top .top-first{max-width:100%}.patient-referral-page .l-line:after{content:"";display:block;width:96%;height:1px;background-image:url(data:image/svg+xml,%3Csvg%20width%3D%221%22%20height%3D%2280%22%20viewBox%3D%220%200%201%2080%22%20fill%3D%22none%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%3Cline%20x1%3D%220.5%22%20y1%3D%220%22%20x2%3D%220.5%22%20y2%3D%2280%22%20stroke%3D%22%23C9C9C9%22/%3E%3C/svg%3E);top:100%;right:20px;position:absolute}.patient-referral-page .top .top-second{max-width:100%}.onst-registration-form .onst-registration-form-container .onst-field h4[data-name="Patient Information"]{font-size:25px;line-height:35px;padding:5px 15px}.onst-field:nth-of-type(2){padding:20px;margin:20px}.onst-registration-form .onst-registration-form-container .onst-field label{font-size:16px;line-height:24px!important}.onst-field:nth-of-type(2) label[for=wRegisterForm-radio-1]{font-size:20px;line-height:26px!important}.onst-field:nth-of-type(2) span.onst-field-roption-value{font-size:16px;line-height:24px}.onst-registration-form-container-box form .onst-field .onst-field-roptions{flex-direction:column}.onst-field:nth-of-type(2) .onst-field-roptions-item input[type=checkbox]{width:15px;height:15px!important}.onst-registration-form .onst-registration-form-container .onst-field h4[data-name="Provider Information"]{font-size:25px;line-height:35px;padding:5px 15px}.onst-field:nth-of-type(25) .onst-field-title,.onst-field:nth-of-type(27) .onst-field-title{font-size:20px!important;line-height:25px!important}}@media (max-width: 600px){.onst-size-half:nth-child(odd),.onst-size-half:nth-child(2n){padding-left:20px;padding-right:20px}.onst-field input,.onst-field textarea{height:48px!important}.onst-field:nth-of-type(2){margin-bottom:0;margin-top:10px}.onst-registration-form .onst-registration-form-container .onst-field h4[data-name="Provider Information"]{margin-top:25px}}@media (max-width: 767px){.patient-referral-page .top h4{font-size:40px;line-height:40px}.patient-referral-page .top p{font-size:16px;line-height:24px}.patient-referral-page .form-heading h2{font-size:40px;line-height:40px}.patient-referral-page .top .top-second a{font-size:18;line-height:30px}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/patient-referral-page.css.map */
