.medical-form-row{display:flex;flex-wrap:wrap;margin:0 -10px}.medical-form-half{flex:0 0 calc(50% - 20px);margin:0 10px}@media (max-width:768px){.medical-form-half{flex:0 0 calc(100% - 20px)}}.medical-form-checkbox-label{display:flex;align-items:flex-start;font-weight:400;cursor:pointer}.medical-form-checkbox-label input{margin-top:5px;margin-right:8px}.checkbox-text{font-size:14px;line-height:1.4}.medical-form-group{margin-bottom:20px}.medical-form-control{width:100%;padding:10px;border:1px solid #ddd;border-radius:4px;font-size:14px}.medical-form-control:focus{border-color:#007cba;outline:0;box-shadow:0 0 0 2px rgba(0,124,186,.2)}.medical-form-required:after{content:" *";color:#d63638}.medical-form-textarea{min-height:100px;resize:vertical}.medical-form-submit{background-color:#007cba;color:#fff;padding:12px 24px;border:none;border-radius:4px;cursor:pointer;font-size:16px;font-weight:600}.medical-form-submit:hover{background-color:#005a87}.medical-form-submit-container{text-align:center;margin-top:30px}.phone-error-message{color:#d63638;font-size:12px;margin-top:5px;display:block}.wpcf7-not-valid{border-color:#d63638 !important}.iti{width:100%}.iti__country-list{z-index:9999}