.second-opinion-form{background-color:#fff;border-radius:.5rem;box-shadow:0 4px 3px 0 rgba(0,0,0,.09);margin:0 auto;max-width:100%;padding:1.875rem 1.875rem 2.75rem;z-index:10}@media only screen and (min-width:48rem){.second-opinion-form{max-width:27.25rem}}@media only screen and (min-width:62rem){.second-opinion-form{margin:0 0 0 auto}}.second-opinion-form .block__title{color:rgba(0,0,0,.8);font-size:1.5rem;font-weight:600;line-height:2.625rem;margin-bottom:1.875rem}@media only screen and (min-width:66rem){.second-opinion-form .block__title{font-size:1.75rem}}.second-opinion-form form{display:flex;flex-wrap:wrap;gap:0 1.25rem;margin:0 auto;max-width:51.25rem}.second-opinion-form form label:not(.option){display:none}.second-opinion-form form .form-item{margin-bottom:1.875rem;width:100%}.second-opinion-form form input[type=email],.second-opinion-form form input[type=tel],.second-opinion-form form input[type=text],.second-opinion-form form select,.second-opinion-form form textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-color:rgba(0,0,0,.4);border-radius:.375rem;border-width:.0625rem;color:#000;font-family:inherit;font-size:1rem;line-height:1.75rem;outline:none;padding:.625rem 1.25rem;width:100%}@media only screen and (min-width:62rem){.second-opinion-form form input[type=email],.second-opinion-form form input[type=tel],.second-opinion-form form input[type=text],.second-opinion-form form select,.second-opinion-form form textarea{font-size:1.25rem;line-height:2.3125rem}}.second-opinion-form form input[type=email]:focus,.second-opinion-form form input[type=tel]:focus,.second-opinion-form form input[type=text]:focus,.second-opinion-form form select:focus,.second-opinion-form form textarea:focus{border:.0625rem solid #015fcc}.second-opinion-form form input[type=email].error,.second-opinion-form form input[type=tel].error,.second-opinion-form form input[type=text].error,.second-opinion-form form select.error,.second-opinion-form form textarea.error{border:.125rem solid #e34f4f}.second-opinion-form form input[type=email]:-webkit-autofill,.second-opinion-form form input[type=tel]:-webkit-autofill,.second-opinion-form form input[type=text]:-webkit-autofill,.second-opinion-form form select:-webkit-autofill,.second-opinion-form form textarea:-webkit-autofill{-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s}.second-opinion-form form input[type=email]::-moz-placeholder,.second-opinion-form form input[type=tel]::-moz-placeholder,.second-opinion-form form input[type=text]::-moz-placeholder,.second-opinion-form form select::-moz-placeholder,.second-opinion-form form textarea::-moz-placeholder{color:#000}.second-opinion-form form input[type=email]::placeholder,.second-opinion-form form input[type=tel]::placeholder,.second-opinion-form form input[type=text]::placeholder,.second-opinion-form form select::placeholder,.second-opinion-form form textarea::placeholder{color:#000}.second-opinion-form form input[type=email],.second-opinion-form form input[type=tel],.second-opinion-form form input[type=text],.second-opinion-form form select,.second-opinion-form form textarea{font-size:.875rem;height:2.8125rem;line-height:1.5rem}.second-opinion-form form input[type=email]::-moz-placeholder,.second-opinion-form form input[type=tel]::-moz-placeholder,.second-opinion-form form input[type=text]::-moz-placeholder,.second-opinion-form form select::-moz-placeholder,.second-opinion-form form textarea::-moz-placeholder{color:rgba(0,0,0,.8)}.second-opinion-form form input[type=email]::placeholder,.second-opinion-form form input[type=tel]::placeholder,.second-opinion-form form input[type=text]::placeholder,.second-opinion-form form select::placeholder,.second-opinion-form form textarea::placeholder{color:rgba(0,0,0,.8)}.second-opinion-form form select{background:url(/themes/custom/apollo/assets/svg/webform-select.svg) no-repeat calc(100% - 1.5625rem)}.second-opinion-form form .phone_wrapper{display:flex;gap:.625rem;position:relative;width:100%}.second-opinion-form form .phone_wrapper .form-item__phone{width:60%}@media only screen and (min-width:62rem){.second-opinion-form form .phone_wrapper .form-item__phone{width:70%}}.second-opinion-form form .phone_wrapper #send-otp-container{position:relative;width:40%}@media only screen and (min-width:62rem){.second-opinion-form form .phone_wrapper #send-otp-container{width:30%}}.second-opinion-form form .phone_wrapper #send-otp-container .resend-otp-button-corporate-form,.second-opinion-form form .phone_wrapper #send-otp-container .resend-otp-button-second-form,.second-opinion-form form .phone_wrapper #send-otp-container .send-otp-button-corporate-form,.second-opinion-form form .phone_wrapper #send-otp-container .send-otp-button-health-form,.second-opinion-form form .phone_wrapper #send-otp-container .send-otp-button-second-form{align-items:center;background-color:transparent;border-radius:2.5rem;color:#000;-moz-column-gap:.75rem;column-gap:.75rem;cursor:pointer;display:flex;font-family:Figtree,sans-serif;font-weight:700;line-height:1.6875rem;position:relative;text-align:center;-webkit-text-decoration:none;text-decoration:none;text-transform:uppercase;transition:.2s}.second-opinion-form form .phone_wrapper #send-otp-container .resend-otp-button-corporate-form:hover,.second-opinion-form form .phone_wrapper #send-otp-container .resend-otp-button-second-form:hover,.second-opinion-form form .phone_wrapper #send-otp-container .send-otp-button-corporate-form:hover,.second-opinion-form form .phone_wrapper #send-otp-container .send-otp-button-health-form:hover,.second-opinion-form form .phone_wrapper #send-otp-container .send-otp-button-second-form:hover{background-color:#fcd34d;border:.125rem solid #fcd34d;color:#000}.second-opinion-form form .phone_wrapper #send-otp-container .resend-otp-button-corporate-form svg,.second-opinion-form form .phone_wrapper #send-otp-container .resend-otp-button-corporate-form svg path,.second-opinion-form form .phone_wrapper #send-otp-container .resend-otp-button-second-form svg,.second-opinion-form form .phone_wrapper #send-otp-container .resend-otp-button-second-form svg path,.second-opinion-form form .phone_wrapper #send-otp-container .send-otp-button-corporate-form svg,.second-opinion-form form .phone_wrapper #send-otp-container .send-otp-button-corporate-form svg path,.second-opinion-form form .phone_wrapper #send-otp-container .send-otp-button-health-form svg,.second-opinion-form form .phone_wrapper #send-otp-container .send-otp-button-health-form svg path,.second-opinion-form form .phone_wrapper #send-otp-container .send-otp-button-second-form svg,.second-opinion-form form .phone_wrapper #send-otp-container .send-otp-button-second-form svg path{transition:.2s}.second-opinion-form form .phone_wrapper #send-otp-container .resend-otp-button-corporate-form:hover svg path,.second-opinion-form form .phone_wrapper #send-otp-container .resend-otp-button-second-form:hover svg path,.second-opinion-form form .phone_wrapper #send-otp-container .send-otp-button-corporate-form:hover svg path,.second-opinion-form form .phone_wrapper #send-otp-container .send-otp-button-health-form:hover svg path,.second-opinion-form form .phone_wrapper #send-otp-container .send-otp-button-second-form:hover svg path{fill:#002d39}.second-opinion-form form .phone_wrapper #send-otp-container .resend-otp-button-corporate-form,.second-opinion-form form .phone_wrapper #send-otp-container .resend-otp-button-second-form,.second-opinion-form form .phone_wrapper #send-otp-container .send-otp-button-corporate-form,.second-opinion-form form .phone_wrapper #send-otp-container .send-otp-button-health-form,.second-opinion-form form .phone_wrapper #send-otp-container .send-otp-button-second-form{background-color:#007c9d;border:.0625rem solid #007c9d;border-radius:.375rem;color:#fff;font-size:.875rem;height:3.25rem;height:100%;height:2.8125rem;justify-content:center;line-height:1;margin-bottom:0;padding:1rem 1.5rem;padding:.5rem 1rem;text-transform:capitalize;width:100%}.second-opinion-form form .phone_wrapper #send-otp-container .resend-otp-button-corporate-form:focus,.second-opinion-form form .phone_wrapper #send-otp-container .resend-otp-button-corporate-form:hover,.second-opinion-form form .phone_wrapper #send-otp-container .resend-otp-button-second-form:focus,.second-opinion-form form .phone_wrapper #send-otp-container .resend-otp-button-second-form:hover,.second-opinion-form form .phone_wrapper #send-otp-container .send-otp-button-corporate-form:focus,.second-opinion-form form .phone_wrapper #send-otp-container .send-otp-button-corporate-form:hover,.second-opinion-form form .phone_wrapper #send-otp-container .send-otp-button-health-form:focus,.second-opinion-form form .phone_wrapper #send-otp-container .send-otp-button-health-form:hover,.second-opinion-form form .phone_wrapper #send-otp-container .send-otp-button-second-form:focus,.second-opinion-form form .phone_wrapper #send-otp-container .send-otp-button-second-form:hover{background-color:#fff;border:.0625rem solid #007c9d;color:#007c9d}.second-opinion-form form .phone_wrapper #send-otp-container .resend-otp-button-corporate-form,.second-opinion-form form .phone_wrapper #send-otp-container .resend-otp-button-second-form{bottom:0;font-size:.75rem;left:0;position:absolute;right:0;top:0}@media only screen and (min-width:36rem){.second-opinion-form form .phone_wrapper #send-otp-container .resend-otp-button-corporate-form,.second-opinion-form form .phone_wrapper #send-otp-container .resend-otp-button-second-form{font-size:.875rem}}.second-opinion-form form .resend-otp-health-form{width:100%}.second-opinion-form form .resend-otp-health-form .resend-otp-button-health-form{align-items:center;background-color:transparent;border-radius:2.5rem;color:#000;-moz-column-gap:.75rem;column-gap:.75rem;cursor:pointer;display:flex;font-family:Figtree,sans-serif;font-weight:700;line-height:1.6875rem;position:relative;text-align:center;-webkit-text-decoration:none;text-decoration:none;text-transform:uppercase;transition:.2s}.second-opinion-form form .resend-otp-health-form .resend-otp-button-health-form:hover{background-color:#fcd34d;border:.125rem solid #fcd34d;color:#000}.second-opinion-form form .resend-otp-health-form .resend-otp-button-health-form svg,.second-opinion-form form .resend-otp-health-form .resend-otp-button-health-form svg path{transition:.2s}.second-opinion-form form .resend-otp-health-form .resend-otp-button-health-form:hover svg path{fill:#002d39}.second-opinion-form form .resend-otp-health-form .resend-otp-button-health-form{background-color:#007c9d;border:.0625rem solid #007c9d;border-radius:.375rem;color:#fff;font-size:.875rem;height:3.25rem;height:100%;height:2.8125rem;justify-content:center;line-height:1;margin-bottom:1.25rem;margin-top:-1.25rem;padding:1rem 1.5rem;padding:.5rem 1rem;text-transform:capitalize;width:auto}.second-opinion-form form .resend-otp-health-form .resend-otp-button-health-form:focus,.second-opinion-form form .resend-otp-health-form .resend-otp-button-health-form:hover{background-color:#fff;border:.0625rem solid #007c9d;color:#007c9d}.second-opinion-form form .form-submit.form-submit-main{align-items:center;background-color:#fcd34d;border:none;border-radius:2.5rem;color:#002d39;-moz-column-gap:.75rem;column-gap:.75rem;cursor:pointer;display:flex;font-family:Figtree,sans-serif;font-size:.875rem;font-weight:700;height:3.25rem;line-height:1.6875rem;position:relative;text-align:center;-webkit-text-decoration:none;text-decoration:none;text-transform:uppercase;transition:.2s}.second-opinion-form form .form-submit.form-submit-main:hover{background-color:#002d39;color:#fff}.second-opinion-form form .form-submit.form-submit-main{border-radius:.25rem;font-size:1rem;font-weight:600;justify-content:center;line-height:2.375rem;min-width:13.125rem;text-transform:capitalize;width:100%}.second-opinion-form.apollo-joint-preservation-form .resend-otp-health-form{position:relative}.second-opinion-form.apollo-joint-preservation-form .resend-otp-button-health-form{position:absolute!important;right:0;top:-56px}