html,body{max-width:100%;overflow-x:hidden!important}.et_pb_code_inner{overflow:visible!important}.nhi-header-wrap,.nhi-hero-clean,.nhi-hero,.nhi-intro-section,.nhi-services-section,.nhi-faq-section,.nhi-expert-section,.nhi-video-cta,.nhi-journey-section,.nhi-location-section,.nhi-contact-cta,.nhi-footer{width:100vw!important;max-width:100vw!important;margin-left:calc(50% - 50vw)!important;margin-right:calc(50% - 50vw)!important}.nhi-container,.nhi-hero-clean-inner,.nhi-hero-inner,.nhi-intro-container,.nhi-faq-container,.nhi-expert-container,.nhi-journey-container,.nhi-location-container,.nhi-contact-cta-container,.nhi-footer-container,.nhi-footer-bottom-inner{width:min(1450px,calc(100% - 56px))!important;max-width:1450px!important;margin-left:auto!important;margin-right:auto!important}.nhi-faq-container,.nhi-contact-cta-container{max-width:1280px!important}@media (max-width:680px){.nhi-container,.nhi-hero-clean-inner,.nhi-hero-inner,.nhi-intro-container,.nhi-faq-container,.nhi-expert-container,.nhi-journey-container,.nhi-location-container,.nhi-contact-cta-container,.nhi-footer-container,.nhi-footer-bottom-inner{width:min(100% - 32px,560px)!important}}.sticky-video-banner{position:fixed!important;bottom:0!important;left:0!important;right:0!important;width:100%!important;z-index:0!important;background:#000!important;margin:0!important;padding:0!important}.sticky-video-banner,.sticky-video-banner .et_pb_row,.sticky-video-banner .et_pb_column,.sticky-video-banner .et_pb_module{margin:0!important;padding:0!important;max-width:100%!important;width:100%!important}#nh-video-fader.video-fader{position:relative;width:100%!important;height:150px!important;overflow:hidden!important;background:#000!important}#nh-video-fader.video-fader video{position:absolute;inset:0;width:100%!important;height:100%!important;object-fit:contain;opacity:0;transition:opacity 1s ease-in-out;display:block;background:#000}#nh-video-fader.video-fader video.active{opacity:1}body{padding-bottom:150px!important}.video-fader-wrapper{position:relative;width:100%;height:100%}.video-close{position:absolute;top:6px;right:10px;z-index:1000000;background:rgba(0,0,0,0.6);color:#fff;border:none;border-radius:50%;width:28px;height:28px;line-height:26px;font-size:20px;cursor:pointer;padding:0}.video-close:hover{background:rgba(0,0,0,0.85)}@media (max-width:767px){#nh-video-fader.video-fader{height:120px!important}#nh-video-fader video{object-fit:contain!important;object-position:center center!important;background:#000}body{padding-bottom:0!important}}.et-fb .sticky-video-banner{position:relative!important;z-index:1!important}.et-fb body{padding-bottom:0!important}@media (max-width:980px){.social-top{pointer-events:none;position:relative;z-index:1}.social-top a{pointer-events:auto}.email-top{position:relative;z-index:10}}.pricing-five .et_pb_pricing{display:flex!important;flex-wrap:nowrap;align-items:stretch!important}.pricing-five .et_pb_pricing_table{width:20%!important;margin:0!important;display:flex!important;flex-direction:column!important;height:auto!important}.pricing-five .et_pb_pricing_content{flex-grow:1!important}.pricing-five .et_pb_pricing_table .et_pb_button_wrapper{margin-top:auto!important}.pricing-five .et_pb_featured_table{margin-top:0!important}@media (max-width:1200px){.pricing-five .et_pb_pricing{flex-wrap:wrap!important}.pricing-five .et_pb_pricing_table{width:33.333%!important}}@media (max-width:767px){.pricing-five .et_pb_pricing_table{width:100%!important}}.gform_wrapper .gfield_required,.gform_wrapper .gfield_label .gfield_required,.gform_wrapper .gfield_label .gfield_required_text{color:#666!important}.gform_wrapper .gfield_error .gfield_label,.gform_wrapper .gfield_error .gfield_required,.gform_wrapper .gfield_error .gfield_required_text,.gform_wrapper .gfield_error input,.gform_wrapper .gfield_error select,.gform_wrapper .gfield_error textarea{color:#c02b0a!important;border-color:#c02b0a!important}.gform_wrapper .validation_message,.gform_wrapper .gform_validation_errors{color:#c02b0a}.hidden-booking-data{display:none!important}.mri-selector-shell,.mri-selector-shell .et_pb_section,.mri-selector-shell .et_pb_row,.mri-selector-shell .et_pb_column,.mri-selector-shell .et_pb_module,.mri-selector-shell .et_pb_code,.mri-selector-shell .et_pb_code_inner{overflow:visible!important;transform:none!important}body .mri-basket{position:sticky!important;top:120px!important;align-self:start!important;height:fit-content;will-change:auto;transform:none!important;z-index:999}#mri-medical-questionnaire{max-width:1180px;margin:70px auto 60px;padding:0 20px}#mri-gravity-form-anchor{background:linear-gradient(180deg,#ffffff,#f5f8fb);border:1px solid #dce3ea;border-radius:22px;padding:38px;box-shadow:0 18px 45px rgba(6,29,47,0.12)}#mri-medical-questionnaire .gform_wrapper,#mri-gravity-form-anchor .gform_wrapper{font-family:inherit;color:#061d2f}#mri-medical-questionnaire .gf_progressbar_wrapper{margin-bottom:34px}#mri-medical-questionnaire .gf_progressbar_title{color:#516170;font-size:14px;font-weight:800;margin-bottom:10px}#mri-medical-questionnaire .gf_progressbar{background:#dce3ea;border-radius:999px;overflow:hidden;box-shadow:none}#mri-medical-questionnaire .gf_progressbar_percentage{background:linear-gradient(135deg,#1ba9c4,#23c1d8)!important;border-radius:999px}#mri-medical-questionnaire .gsection{margin:34px 0 24px;padding:0 0 18px;border-bottom:1px solid #dce3ea}#mri-medical-questionnaire .gsection_title{margin:0 0 8px;color:#061d2f;font-size:30px;line-height:1.15;font-weight:900;letter-spacing:-0.3px}#mri-medical-questionnaire .gsection_description{color:#516170;font-size:16px;line-height:1.55}#mri-medical-questionnaire .gfield_label,#mri-medical-questionnaire .gform-field-label{color:#061d2f;font-size:16px;font-weight:900;line-height:1.35}#mri-medical-questionnaire .gfield_required,#mri-medical-questionnaire .gfield_required_text{color:#d93025;font-size:13px;font-weight:800}#mri-medical-questionnaire .gfield{margin-bottom:24px}#mri-medical-questionnaire .ginput_complex span{margin-bottom:8px}#mri-medical-questionnaire input[type="text"],#mri-medical-questionnaire input[type="email"],#mri-medical-questionnaire input[type="tel"],#mri-medical-questionnaire input[type="number"],#mri-medical-questionnaire input[type="date"],#mri-medical-questionnaire textarea,#mri-medical-questionnaire select{width:100%;min-height:50px;background:#ffffff;border:1px solid #b9c7d3;border-radius:10px;color:#061d2f;padding:13px 15px;font-size:16px;line-height:1.4;box-shadow:0 3px 9px rgba(6,29,47,0.04);transition:all 0.2s ease}#mri-medical-questionnaire textarea{min-height:150px;resize:vertical}#mri-medical-questionnaire input:focus,#mri-medical-questionnaire textarea:focus,#mri-medical-questionnaire select:focus{border-color:#1ba9c4;outline:none;box-shadow:0 0 0 4px rgba(27,169,196,0.16)}#mri-medical-questionnaire .gform-field-label--type-sub,#mri-medical-questionnaire .ginput_complex label{color:#516170;font-size:14px;font-weight:600;margin-top:6px}#mri-medical-questionnaire .gfield_checkbox,#mri-medical-questionnaire .gfield_radio{display:grid;gap:12px;margin-top:12px}#mri-medical-questionnaire .gchoice{display:flex;align-items:flex-start;gap:10px;background:#ffffff;border:1px solid #dce3ea;border-radius:12px;padding:14px 16px;transition:all 0.2s ease}#mri-medical-questionnaire .gchoice:hover{border-color:#1ba9c4;box-shadow:0 8px 18px rgba(6,29,47,0.08)}#mri-medical-questionnaire .gchoice input[type="checkbox"],#mri-medical-questionnaire .gchoice input[type="radio"]{width:20px;height:20px;margin-top:2px;accent-color:#1ba9c4;flex:0 0 auto}#mri-medical-questionnaire .gchoice label{color:#263f5c;font-size:15px;line-height:1.45;font-weight:700}#mri-medical-questionnaire .gfield_error{background:#fff5f5;border:1px solid #ffd1d1;border-radius:14px;padding:16px}#mri-medical-questionnaire .validation_message,#mri-medical-questionnaire .gfield_validation_message{margin-top:8px;color:#b42318;font-size:14px;font-weight:800}#mri-medical-questionnaire .gform_validation_errors{background:#fff5f5;border:1px solid #ffd1d1;border-radius:16px;padding:20px;margin-bottom:28px;box-shadow:none}#mri-medical-questionnaire .gform_validation_errors h2{color:#b42318;font-size:18px;font-weight:900}#mri-medical-questionnaire .hidden-booking-data{display:none!important}#mri-medical-questionnaire .gform_page_footer,#mri-medical-questionnaire .gform_footer{display:flex;gap:12px;align-items:center;margin-top:34px;padding-top:26px;border-top:1px solid #dce3ea}#mri-medical-questionnaire .gform_next_button,#mri-medical-questionnaire .gform_previous_button,#mri-medical-questionnaire .gform_button,#mri-medical-questionnaire input[type="submit"],#mri-medical-questionnaire button{border:none!important;border-radius:12px!important;padding:15px 24px!important;font-size:16px!important;font-weight:900!important;line-height:1.2!important;cursor:pointer;transition:all 0.2s ease}#mri-medical-questionnaire .gform_next_button,#mri-medical-questionnaire .gform_button,#mri-medical-questionnaire input[type="submit"]{background:linear-gradient(135deg,#1ba9c4,#1597b0)!important;color:#ffffff!important;box-shadow:0 12px 24px rgba(27,169,196,0.28)!important}#mri-medical-questionnaire .gform_next_button:hover,#mri-medical-questionnaire .gform_button:hover,#mri-medical-questionnaire input[type="submit"]:hover{background:#0da7b6!important;color:#ffffff!important;transform:translateY(-1px)}#mri-medical-questionnaire .gform_previous_button{background:#ffffff!important;color:#061d2f!important;border:1px solid #dce3ea!important;box-shadow:none!important}#mri-medical-questionnaire .gform_previous_button:hover{border-color:#1ba9c4!important;color:#1ba9c4!important}#mri-medical-questionnaire .gform_confirmation_wrapper,#mri-medical-questionnaire .gform_confirmation_message{background:#e8f6fb;border:1px solid #cdeaf4;border-radius:18px;padding:26px;color:#061d2f;font-size:17px;line-height:1.55;font-weight:700}#mri-medical-questionnaire .ginput_container_date{position:relative}#mri-medical-questionnaire .ginput_container_date img.ui-datepicker-trigger{margin-left:8px;vertical-align:middle}@media only screen and (max-width:980px){#mri-medical-questionnaire{margin:40px auto;padding:0 16px}#mri-gravity-form-anchor{padding:24px}#mri-medical-questionnaire .gsection_title{font-size:26px}#mri-medical-questionnaire .gform_page_footer,#mri-medical-questionnaire .gform_footer{flex-direction:column;align-items:stretch}#mri-medical-questionnaire .gform_next_button,#mri-medical-questionnaire .gform_previous_button,#mri-medical-questionnaire .gform_button,#mri-medical-questionnaire input[type="submit"]{width:100%}}.nhi-hero-clean{width:100%!important;max-width:100%!important;margin-left:0!important;margin-right:0!important}.et_pb_row:has(.nhi-hero-clean){width:100%!important;max-width:100%!important;padding-left:0!important;padding-right:0!important}.et_pb_section:has(.nhi-hero-clean),.et_pb_column:has(.nhi-hero-clean),.et_pb_module:has(.nhi-hero-clean),.et_pb_code_inner:has(.nhi-hero-clean){padding-left:0!important;padding-right:0!important;margin-left:0!important;margin-right:0!important}#respond,.comments-area,.comment-respond{display:none!important}@media (max-width:767px){html,body,#page-container,#et-main-area,#main-content{width:100%!important;max-width:100%!important;overflow-x:hidden!important}.nhi-header-wrap,.nhi-hero-clean,.nhi-hero,.nhi-intro-section,.nhi-services-section,.nhi-faq-section,.nhi-expert-section,.nhi-video-cta,.nhi-journey-section,.nhi-location-section,.nhi-contact-cta,.nhi-footer{width:100%!important;max-width:100%!important;margin-left:0!important;margin-right:0!important;overflow-x:hidden!important}.nhi-container,.nhi-hero-clean-inner,.nhi-hero-inner,.nhi-intro-container,.nhi-faq-container,.nhi-expert-container,.nhi-journey-container,.nhi-location-container,.nhi-contact-cta-container,.nhi-footer-container,.nhi-footer-bottom-inner{width:calc(100% - 32px)!important;max-width:calc(100% - 32px)!important;margin-left:auto!important;margin-right:auto!important}.et_pb_section,.et_pb_row,.et_pb_column,.et_pb_module,.et_pb_code,.et_pb_code_inner{max-width:100%!important}}