/**handles:divi-style,child-style,form-style**/
.et_header_style_left #et-top-navigation{padding-top:20px}.et_header_style_left #et-top-navigation nav>ul>li>a{padding-bottom:27px}.mp_m_text1 p{font-family:Montserrat,Helvetica,Arial,Lucida,sans-serif;font-size:20px;font-weight:400;line-height:35px;color:#302f57!important}.mp_m_preheader{font-size:13px;line-height:14px;letter-spacing:1.5px;font-weight:700;color:#008bff;background:#d3e9fc;padding:8px 21px;border-radius:20px;display:table;margin-bottom:19px!important;margin-left:-1px}.mp_m_header{margin-bottom:10px!important}.mp_m_header h1{font-size:48px;line-height:55px;font-weight:400;color:#302f57}.mp_m_header h1 span{font-weight:700}.mp_m_header h2{font-size:39px;font-weight:700;color:#302f57;font-style:normal;line-height:55px}.mp_m_subheader{margin-bottom:39px!important}.mp_m_subheader p{color:#302f57;line-height:36px;margin-top:6px;margin-bottom:0;font-weight:400;font-size:20px;letter-spacing:.3px}.mp_m_header_style2 h3{color:#302f57;font-size:20px;font-weight:700;line-height:33px}.mp_m_header_style3 h3{color:#302f57;font-size:36px;line-height:54px;font-weight:400}@media only screen and (min-width :981px){.mp_vertical_align .et_pb_equal_columns>.et_pb_column{margin-top:auto!important;margin-bottom:auto!important}}@media all and (max-width:980px){.mp_r_column_swap{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}.mp_r_column_swap .et_pb_column:last-child{margin-bottom:30px!important}.first{-webkit-order:1;order:1}.second{-webkit-order:2;order:2}.third{-webkit-order:3;order:3}.fourth{-webkit-order:4;order:4}}.mp_r_inline_buttons .et_pb_button_module_wrapper{display:inline-block;margin:10px 10px 0 0!important}@media only screen and (min-width :850px){.mp_r_inline_buttons_centered .et_pb_column{display:flex;justify-content:center;align-items:center}.mp_r_inline_buttons_centered .et_pb_button_module_wrapper{display:inline-block;margin:10px 10px 0 0!important}.mp_r_inline_buttons_centered .et_pb_column>div{padding:0 10px}}a.et_pb_button.mp_m_button_light{border-color:#fff;color:#008aff;background-color:#fff;padding:15px 40px!important;border-radius:3px;font-size:18px;box-shadow:0 10px 30px 0 rgba(0,0,0,.2)}a.et_pb_button.mp_m_button_light:hover{border-color:#fff;color:#008aff;background-color:#fff;padding:15px 40px!important;border-radius:3px;font-size:18px;transform:translateY(-2px);box-shadow:0 5px 20px 0 rgba(0,0,0,.25)}a.et_pb_button.mp_m_button_dark{border-color:#008aff;color:#fff;background-color:#008aff;padding:15px 40px!important;border-radius:3px;font-size:18px;box-shadow:0 10px 30px 0 rgba(0,0,0,.2)}a.et_pb_button.mp_m_button_dark:hover{border-color:#008aff;color:#fff;background-color:#008aff;padding:15px 40px!important;border-radius:3px;font-size:18px;transform:translateY(-2px);box-shadow:0 5px 20px 0 rgba(0,0,0,.25)}.mp_s_hero_condition_page{margin-bottom:80px;overflow:hidden}@media only screen and (min-width :1101px){.mp_s_hero_condition_page .mp_m_hero_video img{margin-top:-54px;margin-left:-70px;margin-right:-132px;width:150%;max-width:123%}}@media (max-width:1100px){.mp_s_hero_condition_page .mp_m_hero_video img{margin-top:-130px!important;margin-left:100px}}@media only screen and (max-width :980px){.mp_s_hero_condition_page .mp_m_hero_video img{margin-top:30px!important;margin-left:0}.mp_s_hero_condition_page .hero_image{max-width:100%}}.mp_s_hero_condition_page .et_pb_row.mp_r_hero_text_box{padding-top:0!important}.mp_m_hero_image_description_box{font-size:17px;line-height:25px;letter-spacing:0;font-weight:400;background:#fff;padding:26px 30px;color:#302f57;box-shadow:0 10px 30px 0 rgba(0,0,0,.2);border-radius:2px;margin-bottom:13px!important;margin-left:20%;padding-right:20%;margin-top:-240px}.mp_m_hero_image_description_box .et_pb_text_inner{max-width:550px}@media only screen and (max-width :980px){.mp_m_hero_image_description_box{margin-top:176px}}@media only screen and (max-width :744px){.mp_m_hero_image_description_box{display:none}}.mp_s_max_width_s1 .et_pb_row{max-width:950px}.mp_s_highlights{margin-bottom:-100px;z-index:9;background:#0000}.mp_s_highlights .mp_r_checklists2{background:#fff;box-shadow:0 10px 40px rgba(27,67,96,.15);padding:29px}.mp_s_highlights .mp_m_blurb_checklist2 .et_pb_main_blurb_image{padding-top:4px!important}.mp_s_highlights .mp_m_blurb_checklist2 .et_pb_blurb_container{padding-left:0!important}.mp_s_highlights .mp_m_blurb_checklist2 h4{color:#302f57;font-size:16px;font-weight:500;line-height:27px;padding-bottom:0}.mp_s_treatments{padding-top:75px!important;padding-bottom:137px!important}.mp_s_treatments .et_pb_row{max-width:755px}.mp_m_text_treatments{border:2px solid #fff;border-radius:5px;font-size:24px;font-weight:700;line-height:33px;text-align:center;padding:20px 10px}.mp_m_text_takecontrolright_1{box-shadow:0 10px 30px 0 rgba(0,0,0,.2);padding:24px;width:58%;font-weight:400;line-height:32px;border-top:3px solid #008aff;border-radius:5px;float:left}.mp_m_text_takecontrolright_1 p{font-size:16px;font-weight:500;color:#302f57;margin-bottom:6px;line-height:20px;padding-left:28px}.mp_m_text_takecontrolright_1 p:before{color:#008aff;font-size:15px;margin-left:-31px;margin-top:0;content:"\f00c";position:absolute;font-family:FontAwesome}.mp_m_text_takecontrolright_2{box-shadow:0 5px 20px 0 rgba(0,0,0,.15);padding:24px;width:58%;font-weight:400;line-height:32px;border-top:3px solid #008aff;border-radius:5px;background-color:#008aff;float:left;margin-left:50%;margin-top:7%;position:absolute}.mp_m_text_takecontrolright_2 p{font-size:16px;font-weight:500;color:#fff;margin-bottom:6px;line-height:20px;padding-left:28px}.mp_m_text_takecontrolright_2 p:before{color:#fff;font-size:15px;margin-left:-31px;margin-top:0;content:"\f00c";position:absolute;font-family:FontAwesome}@media only screen and (max-width:767px){.mp_m_text_takecontrolright_1{width:100%;float:initial}.mp_m_text_takecontrolright_2{width:100%;float:initial;margin-left:0;margin-top:7%;position:initial}}@media only screen and (max-width :980px){.mp_m_text_therapy_left,.mp_m_text_therapy_right{margin-left:0!important;margin-right:0!important;width:100%!important}}@media only screen and (max-width :980px){.mp_s_story .second{margin-bottom:0!important;margin-top:20px}}.mp_m_text_contact_form{background:#fff;padding:32px;border-radius:3px;box-shadow:0 5px 20px 0 rgba(0,0,0,.15)}.mp_m_text_contact_form input,.mp_m_text_contact_form input[type=text],.mp_m_text_contact_form select.large,.mp_m_text_contact_form textarea,.mp_m_text_contact_form textarea.large{border:1px solid rgba(255,255,255,0);background-color:#f2f4f9;font-size:18px!important;padding:17px!important;border-radius:3px}.mp_m_text_contact_form textarea.large{height:135px}.mp_m_text_contact_form .gfield_checkbox li label{padding-left:5px;font-size:17px!important;font-weight:400;letter-spacing:.5px!important}.mp_m_text_contact_form .gfield_checkbox li label::before{content:"";display:inline-block;height:18px;width:18px;border:1px solid}.mp_m_text_contact_form .gfield_checkbox li label::after{content:"";display:inline-block;height:8px;width:12px;border-left:3px solid #fff;border-bottom:3px solid #fff;transform:rotate(-45deg)}.mp_m_text_contact_form .gfield_checkbox li label{position:relative}.mp_m_text_contact_form .gfield_checkbox li label::after,.mp_m_text_contact_form .gfield_checkbox li label::before{position:absolute}.mp_m_text_contact_form .gfield_checkbox li label::before{top:3px;left:-20px}.mp_m_text_contact_form .gfield_checkbox li label::after{left:-17px;top:6px}.mp_m_text_contact_form input[type=checkbox]+label::after{content:none!important}.mp_m_text_contact_form input[type=checkbox]:checked+label::before{background:#008bff;border:1px solid #008bff}.mp_m_text_contact_form input[type=checkbox]:checked+label::after{content:""!important}.mp_m_text_contact_form .gform_wrapper .gform_footer input.button,.mp_m_text_contact_form .gform_wrapper .gform_footer input[type=submit]{margin:0!important}.mp_m_text_contact_form .gform_button{color:#fff;background-color:#008aff;display:inline-block;border:solid 1px #008aff!important;border-radius:3px;font-size:20px!important;box-shadow:0 5px 20px 0 rgba(0,0,0,.15);border:none;cursor:pointer;margin-bottom:20px!important}.medical-history-form_wrapper .gform_button{width:100%!important;height:63px}@media (min-width:768px){.medical-history-form_wrapper .gform_button{width:49.5%!important}}@media only screen and (min-width:1159px){.mp_m_text_contact_form .gform_footer:not(.top_label){margin-left:28%;width:69%}}@media only screen and (max-width :1158px){.mp_m_text_contact_form .gform_footer:not(.top_label){width:100%}.mp_m_text_contact_form .gform_footer{margin-left:0!important}}.mp_m_text_featured_in{text-transform:uppercase;font-weight:700;letter-spacing:3px;font-size:16px;line-height:1.2em;margin-bottom:9px!important;color:#686877}label.gfield_label,li.fieldset-label{font-weight:400!important;font-size:16px!important}.gform_wrapper li.gfield.gfield_error,.gform_wrapper li.gfield.gfield_error.gfield_contains_required.gfield_creditcard_warning{background-color:rgba(255,223,224,0);margin-bottom:0!important;border-top:0 solid #c89797;border-bottom:0 solid #c89797;padding-bottom:0;padding-top:0;box-sizing:border-box}.gfield_description.validation_message{display:none}.gform_wrapper li.gfield_error .gfield select,.gform_wrapper li.gfield_error .gfield_select,.gform_wrapper li.gfield_error input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),.gform_wrapper li.gfield_error select,.gform_wrapper li.gfield_error textarea{border:1px solid #e31d31;background:#fff;padding-right:40px!important}.gform_wrapper .gfield_error .gfield_label{color:#666}.gform_wrapper.gravity-theme .gfield_label{font-weight:500!important}.gfield_error .ginput_container.ginput_container_phone:after,.gfield_error .ginput_container.ginput_container_text:after,.gfield_error .ginput_container_address span:after{color:#e31d31!important;font-size:20px!important;margin-left:-26px!important;margin-top:27px!important;content:"\f06a"!important;font-family:FontAwesome}.gfield_error .ginput_container_select::before{color:#e31d31!important;font-size:20px!important;content:"\f06a"!important;font-family:FontAwesome;right:8px;position:absolute;top:19px;margin:0}.gfield_error .ginput_container_select::after{border-left:5px solid transparent;border-right:5px solid transparent;top:50%;right:36px}.ginput_complex span{position:relative;display:block}.gfield_error .ginput_complex span::after{color:#e31d31!important;font-size:20px!important;margin-left:-26px!important;margin-top:27px!important;content:"\f06a"!important;font-family:FontAwesome;position:absolute;right:15px;top:50%;transform:translateY(-100%)}.et_pb_text ol,.et_pb_text ul{padding-bottom:0!important}.gform_save_link.button,.gform_wrapper.gravity-theme .gform_previous_button.button{background:#fff!important;color:#ccc;width:100%;height:63px;border:2px solid #dce0e9;font-size:1.5em!important;color:#7c7c8a!important;cursor:pointer!important;border-radius:3px;margin-top:10px;transition:all .2s}.gform_save_link.button:hover{background:#dce0e9!important;color:#302f57}.dcgd_submit_button{margin-top:20px!important}.gform_legacy_markup_wrapper li.gfield fieldset>ul{padding-bottom:0!important}.gform-date input{width:100%!important}.gform_previous_button_2_224{margin-bottom:20px!important}.medical-history-form_wrapper .ginput_container input[type=checkbox],.medical-history-form_wrapper .ginput_container input[type=radio]{margin:3px 0!important}.et_pb_bg_layout_light .et_pb_button:hover,.et_pb_bg_layout_light.et_pb_button:hover,.et_pb_contact_reset:hover,.et_pb_contact_submit:hover,.et_pb_pricing_table_button:hover{background-color:#0000000d;color:#1876c9;border:1px solid #1876c9}.form-label label{color:#7c7c8a}.wpml-ls-legacy-list-horizontal .wpml-ls-item{width:50%!important}.wpml-ls-legacy-list-horizontal{padding:0!important;border:none!important}#left-area ul,.comment-content ul,.entry-content ul,.et-l--body ul,.et-l--footer ul,.et-l--header ul,body.et-pb-preview #main-content .container ul{padding:0 0 23px 0!important}@media (max-width:980px){.mp_s_hero_medical .mp_r_hero_medical_row .et_pb_row{padding:30px 0 10px}.mp_s_hero_medical .mp_r_hero_medical_row .et_pb_column{margin-bottom:0}.mp_s_hero_medical .mp_r_hero_medical_row .et_pb_column .et_pb_module{margin-bottom:0}}@media only screen and (max-width:767px){.mp_m_text_contact_form .progress-title{margin-bottom:10px}.mp_m_text_contact_form .field-single{display:flex;flex-direction:column}.mp_m_text_contact_form .field-single .ginput_container,.mp_m_text_contact_form .field-single label,.mp_m_text_contact_form fieldset ul li,.mp_m_text_contact_form fieldset ul li:first-of-type{width:100%!important}.mp_m_text_contact_form .gform_page_footer{display:flex;flex-direction:column}.mp_m_text_contact_form a#gform_save_2_link{margin-bottom:20px!important}}#add_payment_method #payment,#add_payment_method #payment div.payment_box,.woocommerce-cart #payment,.woocommerce-cart #payment div.payment_box,.woocommerce-checkout #payment,.woocommerce-checkout #payment div.payment_box{background-color:transparent}#add_payment_method #payment ul.payment_methods,.woocommerce-cart #payment ul.payment_methods,.woocommerce-checkout #payment ul.payment_methods{border-bottom:0;padding:0}.payment_box.payment_method_authorize_net_aim>p:first-of-type{display:none}#wc-authorize-net-aim-account-number_field label{display:inline-block;width:30%}.woocommerce-input-wrapper{width:70%;display:inline-block}#wc-authorize-net-aim-account-number_field input,#wc-authorize-net-aim-csc{border:0 solid rgba(255,255,255,0);background-color:#f2f4f9;font-size:18px!important;padding:17px!important;border-radius:3px}#add_payment_method #payment div.payment_box::before,.woocommerce-cart #payment div.payment_box::before,.woocommerce-checkout #payment div.payment_box::before{display:none}#wc-authorize-net-aim-expiry_field{width:100%}#wc-authorize-net-aim-expiry{border:0}#wc-authorize-net-aim-expiry_field label{width:30%;display:inline-block}#wc-authorize-net-aim-expiry_field span{width:70%;display:inline-block}#wc-authorize-net-aim-csc_field{width:100%}#order_comments_field label,#wc-authorize-net-aim-csc_field label{display:inline-block;width:30%}#wc-authorize-net-aim-csc_field span{width:70%;display:inline-block}li.wc_payment_method.payment_method_authorize_net_aim>label{width:100%;border:2px solid #2dbf8a;padding:2rem;display:block;border-radius:2px;font-weight:700}li.wc_payment_method.payment_method_authorize_net_aim>label .payment-icon img:first-of-type{margin-left:0!important}.payment-gateway-text{width:100%}#order_review_heading{padding-bottom:1rem}#order-info{padding:0}.shop_table.woocommerce-checkout-review-order-table{border:0}.shop_table.woocommerce-checkout-review-order-table thead{display:none}.shop_table.woocommerce-checkout-review-order-table .product-name,.shop_table.woocommerce-checkout-review-order-table .product-total{border-top:0}.shop_table.woocommerce-checkout-review-order-table .cart-subtotal{display:none}.shop_table.woocommerce-checkout-review-order-table .order-total{border-top:1px solid #eee}#order-info-title{padding:32px 32px 15px 32px;font-size:1.5rem;font-weight:600}#checkout-details{margin-bottom:2rem}#place_order{background:#2dbf8a;border:0;border-radius:10px;padding:1em;color:#fff;font-size:1.5em!important;float:right;cursor:pointer;margin-right:0!important;order:3}.woocommerce .col2-set .col-1,.woocommerce .col2-set .col-2,.woocommerce-page .col2-set .col-1,.woocommerce-page .col2-set .col-2{float:left;width:100%}.woocommerce-billing-fields__field-wrapper .form-row{width:100%!important}.woocommerce-billing-fields__field-wrapper .form-row label{width:30%;display:inline-block!important}.woocommerce-billing-fields__field-wrapper .form-row>span{width:70%;display:inline-block;float:right}span.selection{width:100%;display:block;float:left}.select2-container--default .select2-selection--single{border:1px solid rgba(255,255,255,0);background-color:#f2f4f9;font-size:18px!important;padding:17px!important;border-radius:3px;height:58px}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#4e4e4e;line-height:28px}.select2-container--default .select2-selection--single .select2-selection__arrow{top:16px;right:7px}.woocommerce-additional-fields{margin-top:1rem}.woocommerce-additional-fields__field-wrapper{vertical-align:top}#order_comments{min-height:120px}.five-columns .et_pb_module{float:left;width:17%!important;padding-right:2%}.five-columns .company,.five-columns .location{width:16%!important}.five-columns .mp_m_footer_news{width:33%!important;float:left}@media only screen and (max-width :1150px){.five-columns .et_pb_module{float:left;width:23%!important;padding-right:2%!important}.five-columns .company,.five-columns .location{width:23%!important}.five-columns .mp_m_footer_news{width:100%!important;float:left}}@media only screen and (max-width :880px){.five-columns .et_pb_module{float:none;width:49%!important;padding-right:1%!important;display:inline-table}.five-columns .company,.five-columns .location{width:49%!important}.five-columns .mp_m_footer_news{width:100%!important;float:none;display:inline-table}}@media only screen and (max-width :568px){.five-columns .et_pb_module{width:100%!important;padding-right:0!important}.five-columns .company,.five-columns .location{width:100%!important}}
.et_header_style_left #et-top-navigation{padding-top:20px}.et_header_style_left #et-top-navigation nav>ul>li>a{padding-bottom:27px}.mp_m_text1 p{font-family:Montserrat,Helvetica,Arial,Lucida,sans-serif;font-size:20px;font-weight:400;line-height:35px;color:#302f57!important}.mp_m_preheader{font-size:13px;line-height:14px;letter-spacing:1.5px;font-weight:700;color:#008bff;background:#d3e9fc;padding:8px 21px;border-radius:20px;display:table;margin-bottom:19px!important;margin-left:-1px}.mp_m_header{margin-bottom:10px!important}.mp_m_header h1{font-size:48px;line-height:55px;font-weight:400;color:#302f57}.mp_m_header h1 span{font-weight:700}.mp_m_header h2{font-size:39px;font-weight:700;color:#302f57;font-style:normal;line-height:55px}.mp_m_subheader{margin-bottom:39px!important}.mp_m_subheader p{color:#302f57;line-height:36px;margin-top:6px;margin-bottom:0;font-weight:400;font-size:20px;letter-spacing:.3px}.mp_m_header_style2 h3{color:#302f57;font-size:20px;font-weight:700;line-height:33px}.mp_m_header_style3 h3{color:#302f57;font-size:36px;line-height:54px;font-weight:400}@media only screen and (min-width :981px){.mp_vertical_align .et_pb_equal_columns>.et_pb_column{margin-top:auto!important;margin-bottom:auto!important}}@media all and (max-width:980px){.mp_r_column_swap{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}.mp_r_column_swap .et_pb_column:last-child{margin-bottom:30px!important}.first{-webkit-order:1;order:1}.second{-webkit-order:2;order:2}.third{-webkit-order:3;order:3}.fourth{-webkit-order:4;order:4}}.mp_r_inline_buttons .et_pb_button_module_wrapper{display:inline-block;margin:10px 10px 0 0!important}@media only screen and (min-width :850px){.mp_r_inline_buttons_centered .et_pb_column{display:flex;justify-content:center;align-items:center}.mp_r_inline_buttons_centered .et_pb_button_module_wrapper{display:inline-block;margin:10px 10px 0 0!important}.mp_r_inline_buttons_centered .et_pb_column>div{padding:0 10px}}a.et_pb_button.mp_m_button_light{border-color:#fff;color:#008aff;background-color:#fff;padding:15px 40px!important;border-radius:3px;font-size:18px;box-shadow:0 10px 30px 0 rgba(0,0,0,.2)}a.et_pb_button.mp_m_button_light:hover{border-color:#fff;color:#008aff;background-color:#fff;padding:15px 40px!important;border-radius:3px;font-size:18px;transform:translateY(-2px);box-shadow:0 5px 20px 0 rgba(0,0,0,.25)}a.et_pb_button.mp_m_button_dark{border-color:#008aff;color:#fff;background-color:#008aff;padding:15px 40px!important;border-radius:3px;font-size:18px;box-shadow:0 10px 30px 0 rgba(0,0,0,.2)}a.et_pb_button.mp_m_button_dark:hover{border-color:#008aff;color:#fff;background-color:#008aff;padding:15px 40px!important;border-radius:3px;font-size:18px;transform:translateY(-2px);box-shadow:0 5px 20px 0 rgba(0,0,0,.25)}.mp_s_hero_condition_page{margin-bottom:80px;overflow:hidden}@media only screen and (min-width :1101px){.mp_s_hero_condition_page .mp_m_hero_video img{margin-top:-54px;margin-left:-70px;margin-right:-132px;width:150%;max-width:123%}}@media (max-width:1100px){.mp_s_hero_condition_page .mp_m_hero_video img{margin-top:-130px!important;margin-left:100px}}@media only screen and (max-width :980px){.mp_s_hero_condition_page .mp_m_hero_video img{margin-top:30px!important;margin-left:0}.mp_s_hero_condition_page .hero_image{max-width:100%}}.mp_s_hero_condition_page .et_pb_row.mp_r_hero_text_box{padding-top:0!important}.mp_m_hero_image_description_box{font-size:17px;line-height:25px;letter-spacing:0;font-weight:400;background:#fff;padding:26px 30px;color:#302f57;box-shadow:0 10px 30px 0 rgba(0,0,0,.2);border-radius:2px;margin-bottom:13px!important;margin-left:20%;padding-right:20%;margin-top:-240px}.mp_m_hero_image_description_box .et_pb_text_inner{max-width:550px}@media only screen and (max-width :980px){.mp_m_hero_image_description_box{margin-top:176px}}@media only screen and (max-width :744px){.mp_m_hero_image_description_box{display:none}}.mp_s_max_width_s1 .et_pb_row{max-width:950px}.mp_s_highlights{margin-bottom:-100px;z-index:9;background:#0000}.mp_s_highlights .mp_r_checklists2{background:#fff;box-shadow:0 10px 40px rgba(27,67,96,.15);padding:29px}.mp_s_highlights .mp_m_blurb_checklist2 .et_pb_main_blurb_image{padding-top:4px!important}.mp_s_highlights .mp_m_blurb_checklist2 .et_pb_blurb_container{padding-left:0!important}.mp_s_highlights .mp_m_blurb_checklist2 h4{color:#302f57;font-size:16px;font-weight:500;line-height:27px;padding-bottom:0}.mp_s_treatments{padding-top:75px!important;padding-bottom:137px!important}.mp_s_treatments .et_pb_row{max-width:755px}.mp_m_text_treatments{border:2px solid #fff;border-radius:5px;font-size:24px;font-weight:700;line-height:33px;text-align:center;padding:20px 10px}.mp_m_text_takecontrolright_1{box-shadow:0 10px 30px 0 rgba(0,0,0,.2);padding:24px;width:58%;font-weight:400;line-height:32px;border-top:3px solid #008aff;border-radius:5px;float:left}.mp_m_text_takecontrolright_1 p{font-size:16px;font-weight:500;color:#302f57;margin-bottom:6px;line-height:20px;padding-left:28px}.mp_m_text_takecontrolright_1 p:before{color:#008aff;font-size:15px;margin-left:-31px;margin-top:0;content:"\f00c";position:absolute;font-family:FontAwesome}.mp_m_text_takecontrolright_2{box-shadow:0 5px 20px 0 rgba(0,0,0,.15);padding:24px;width:58%;font-weight:400;line-height:32px;border-top:3px solid #008aff;border-radius:5px;background-color:#008aff;float:left;margin-left:50%;margin-top:7%;position:absolute}.mp_m_text_takecontrolright_2 p{font-size:16px;font-weight:500;color:#fff;margin-bottom:6px;line-height:20px;padding-left:28px}.mp_m_text_takecontrolright_2 p:before{color:#fff;font-size:15px;margin-left:-31px;margin-top:0;content:"\f00c";position:absolute;font-family:FontAwesome}@media only screen and (max-width:767px){.mp_m_text_takecontrolright_1{width:100%;float:initial}.mp_m_text_takecontrolright_2{width:100%;float:initial;margin-left:0;margin-top:7%;position:initial}}@media only screen and (max-width :980px){.mp_m_text_therapy_left,.mp_m_text_therapy_right{margin-left:0!important;margin-right:0!important;width:100%!important}}@media only screen and (max-width :980px){.mp_s_story .second{margin-bottom:0!important;margin-top:20px}}.mp_m_text_contact_form{background:#fff;padding:32px;border-radius:3px;box-shadow:0 5px 20px 0 rgba(0,0,0,.15)}.mp_m_text_contact_form input,.mp_m_text_contact_form input[type=text],.mp_m_text_contact_form select.large,.mp_m_text_contact_form textarea,.mp_m_text_contact_form textarea.large{border:1px solid rgba(255,255,255,0);background-color:#f2f4f9;font-size:18px!important;padding:17px!important;border-radius:3px}.mp_m_text_contact_form textarea.large{height:135px}.mp_m_text_contact_form .gfield_checkbox li label{padding-left:5px;font-size:17px!important;font-weight:400;letter-spacing:.5px!important}.mp_m_text_contact_form .gfield_checkbox li label::before{content:"";display:inline-block;height:18px;width:18px;border:1px solid}.mp_m_text_contact_form .gfield_checkbox li label::after{content:"";display:inline-block;height:8px;width:12px;border-left:3px solid #fff;border-bottom:3px solid #fff;transform:rotate(-45deg)}.mp_m_text_contact_form .gfield_checkbox li label{position:relative}.mp_m_text_contact_form .gfield_checkbox li label::after,.mp_m_text_contact_form .gfield_checkbox li label::before{position:absolute}.mp_m_text_contact_form .gfield_checkbox li label::before{top:3px;left:-20px}.mp_m_text_contact_form .gfield_checkbox li label::after{left:-17px;top:6px}.mp_m_text_contact_form input[type=checkbox]+label::after{content:none!important}.mp_m_text_contact_form input[type=checkbox]:checked+label::before{background:#008bff;border:1px solid #008bff}.mp_m_text_contact_form input[type=checkbox]:checked+label::after{content:""!important}.mp_m_text_contact_form .gform_wrapper .gform_footer input.button,.mp_m_text_contact_form .gform_wrapper .gform_footer input[type=submit]{margin:0!important}.mp_m_text_contact_form .gform_button{color:#fff;background-color:#008aff;display:inline-block;border:solid 1px #008aff!important;border-radius:3px;font-size:20px!important;box-shadow:0 5px 20px 0 rgba(0,0,0,.15);border:none;cursor:pointer;margin-bottom:20px!important}.medical-history-form_wrapper .gform_button{width:100%!important;height:63px}@media (min-width:768px){.medical-history-form_wrapper .gform_button{width:49.5%!important}}@media only screen and (min-width:1159px){.mp_m_text_contact_form .gform_footer:not(.top_label){margin-left:28%;width:69%}}@media only screen and (max-width :1158px){.mp_m_text_contact_form .gform_footer:not(.top_label){width:100%}.mp_m_text_contact_form .gform_footer{margin-left:0!important}}.mp_m_text_featured_in{text-transform:uppercase;font-weight:700;letter-spacing:3px;font-size:16px;line-height:1.2em;margin-bottom:9px!important;color:#686877}label.gfield_label,li.fieldset-label{font-weight:400!important;font-size:16px!important}.gform_wrapper li.gfield.gfield_error,.gform_wrapper li.gfield.gfield_error.gfield_contains_required.gfield_creditcard_warning{background-color:rgba(255,223,224,0);margin-bottom:0!important;border-top:0 solid #c89797;border-bottom:0 solid #c89797;padding-bottom:0;padding-top:0;box-sizing:border-box}.gfield_description.validation_message{display:none}.gform_wrapper li.gfield_error .gfield select,.gform_wrapper li.gfield_error .gfield_select,.gform_wrapper li.gfield_error input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),.gform_wrapper li.gfield_error select,.gform_wrapper li.gfield_error textarea{border:1px solid #e31d31;background:#fff;padding-right:40px!important}.gform_wrapper .gfield_error .gfield_label{color:#666}.gform_wrapper.gravity-theme .gfield_label{font-weight:500!important}.gfield_error .ginput_container.ginput_container_phone:after,.gfield_error .ginput_container.ginput_container_text:after,.gfield_error .ginput_container_address span:after{color:#e31d31!important;font-size:20px!important;margin-left:-26px!important;margin-top:27px!important;content:"\f06a"!important;font-family:FontAwesome}.gfield_error .ginput_container_select::before{color:#e31d31!important;font-size:20px!important;content:"\f06a"!important;font-family:FontAwesome;right:8px;position:absolute;top:19px;margin:0}.gfield_error .ginput_container_select::after{border-left:5px solid transparent;border-right:5px solid transparent;top:50%;right:36px}.ginput_complex span{position:relative;display:block}.gfield_error .ginput_complex span::after{color:#e31d31!important;font-size:20px!important;margin-left:-26px!important;margin-top:27px!important;content:"\f06a"!important;font-family:FontAwesome;position:absolute;right:15px;top:50%;transform:translateY(-100%)}.et_pb_text ol,.et_pb_text ul{padding-bottom:0!important}.gform_save_link.button,.gform_wrapper.gravity-theme .gform_previous_button.button{background:#fff!important;color:#ccc;width:100%;height:63px;border:2px solid #dce0e9;font-size:1.5em!important;color:#7c7c8a!important;cursor:pointer!important;border-radius:3px;margin-top:10px;transition:all .2s}.gform_save_link.button:hover{background:#dce0e9!important;color:#302f57}.dcgd_submit_button{margin-top:20px!important}.gform_legacy_markup_wrapper li.gfield fieldset>ul{padding-bottom:0!important}.gform-date input{width:100%!important}.gform_previous_button_2_224{margin-bottom:20px!important}.medical-history-form_wrapper .ginput_container input[type=checkbox],.medical-history-form_wrapper .ginput_container input[type=radio]{margin:3px 0!important}.et_pb_bg_layout_light .et_pb_button:hover,.et_pb_bg_layout_light.et_pb_button:hover,.et_pb_contact_reset:hover,.et_pb_contact_submit:hover,.et_pb_pricing_table_button:hover{background-color:#0000000d;color:#1876c9;border:1px solid #1876c9}.form-label label{color:#7c7c8a}.wpml-ls-legacy-list-horizontal .wpml-ls-item{width:50%!important}.wpml-ls-legacy-list-horizontal{padding:0!important;border:none!important}#left-area ul,.comment-content ul,.entry-content ul,.et-l--body ul,.et-l--footer ul,.et-l--header ul,body.et-pb-preview #main-content .container ul{padding:0 0 23px 0!important}@media (max-width:980px){.mp_s_hero_medical .mp_r_hero_medical_row .et_pb_row{padding:30px 0 10px}.mp_s_hero_medical .mp_r_hero_medical_row .et_pb_column{margin-bottom:0}.mp_s_hero_medical .mp_r_hero_medical_row .et_pb_column .et_pb_module{margin-bottom:0}}@media only screen and (max-width:767px){.mp_m_text_contact_form .progress-title{margin-bottom:10px}.mp_m_text_contact_form .field-single{display:flex;flex-direction:column}.mp_m_text_contact_form .field-single .ginput_container,.mp_m_text_contact_form .field-single label,.mp_m_text_contact_form fieldset ul li,.mp_m_text_contact_form fieldset ul li:first-of-type{width:100%!important}.mp_m_text_contact_form .gform_page_footer{display:flex;flex-direction:column}.mp_m_text_contact_form a#gform_save_2_link{margin-bottom:20px!important}}#add_payment_method #payment,#add_payment_method #payment div.payment_box,.woocommerce-cart #payment,.woocommerce-cart #payment div.payment_box,.woocommerce-checkout #payment,.woocommerce-checkout #payment div.payment_box{background-color:transparent}#add_payment_method #payment ul.payment_methods,.woocommerce-cart #payment ul.payment_methods,.woocommerce-checkout #payment ul.payment_methods{border-bottom:0;padding:0}.payment_box.payment_method_authorize_net_aim>p:first-of-type{display:none}#wc-authorize-net-aim-account-number_field label{display:inline-block;width:30%}.woocommerce-input-wrapper{width:70%;display:inline-block}#wc-authorize-net-aim-account-number_field input,#wc-authorize-net-aim-csc{border:0 solid rgba(255,255,255,0);background-color:#f2f4f9;font-size:18px!important;padding:17px!important;border-radius:3px}#add_payment_method #payment div.payment_box::before,.woocommerce-cart #payment div.payment_box::before,.woocommerce-checkout #payment div.payment_box::before{display:none}#wc-authorize-net-aim-expiry_field{width:100%}#wc-authorize-net-aim-expiry{border:0}#wc-authorize-net-aim-expiry_field label{width:30%;display:inline-block}#wc-authorize-net-aim-expiry_field span{width:70%;display:inline-block}#wc-authorize-net-aim-csc_field{width:100%}#order_comments_field label,#wc-authorize-net-aim-csc_field label{display:inline-block;width:30%}#wc-authorize-net-aim-csc_field span{width:70%;display:inline-block}li.wc_payment_method.payment_method_authorize_net_aim>label{width:100%;border:2px solid #2dbf8a;padding:2rem;display:block;border-radius:2px;font-weight:700}li.wc_payment_method.payment_method_authorize_net_aim>label .payment-icon img:first-of-type{margin-left:0!important}.payment-gateway-text{width:100%}#order_review_heading{padding-bottom:1rem}#order-info{padding:0}.shop_table.woocommerce-checkout-review-order-table{border:0}.shop_table.woocommerce-checkout-review-order-table thead{display:none}.shop_table.woocommerce-checkout-review-order-table .product-name,.shop_table.woocommerce-checkout-review-order-table .product-total{border-top:0}.shop_table.woocommerce-checkout-review-order-table .cart-subtotal{display:none}.shop_table.woocommerce-checkout-review-order-table .order-total{border-top:1px solid #eee}#order-info-title{padding:32px 32px 15px 32px;font-size:1.5rem;font-weight:600}#checkout-details{margin-bottom:2rem}#place_order{background:#2dbf8a;border:0;border-radius:10px;padding:1em;color:#fff;font-size:1.5em!important;float:right;cursor:pointer;margin-right:0!important;order:3}.woocommerce .col2-set .col-1,.woocommerce .col2-set .col-2,.woocommerce-page .col2-set .col-1,.woocommerce-page .col2-set .col-2{float:left;width:100%}.woocommerce-billing-fields__field-wrapper .form-row{width:100%!important}.woocommerce-billing-fields__field-wrapper .form-row label{width:30%;display:inline-block!important}.woocommerce-billing-fields__field-wrapper .form-row>span{width:70%;display:inline-block;float:right}span.selection{width:100%;display:block;float:left}.select2-container--default .select2-selection--single{border:1px solid rgba(255,255,255,0);background-color:#f2f4f9;font-size:18px!important;padding:17px!important;border-radius:3px;height:58px}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#4e4e4e;line-height:28px}.select2-container--default .select2-selection--single .select2-selection__arrow{top:16px;right:7px}.woocommerce-additional-fields{margin-top:1rem}.woocommerce-additional-fields__field-wrapper{vertical-align:top}#order_comments{min-height:120px}.five-columns .et_pb_module{float:left;width:17%!important;padding-right:2%}.five-columns .company,.five-columns .location{width:16%!important}.five-columns .mp_m_footer_news{width:33%!important;float:left}@media only screen and (max-width :1150px){.five-columns .et_pb_module{float:left;width:23%!important;padding-right:2%!important}.five-columns .company,.five-columns .location{width:23%!important}.five-columns .mp_m_footer_news{width:100%!important;float:left}}@media only screen and (max-width :880px){.five-columns .et_pb_module{float:none;width:49%!important;padding-right:1%!important;display:inline-table}.five-columns .company,.five-columns .location{width:49%!important}.five-columns .mp_m_footer_news{width:100%!important;float:none;display:inline-table}}@media only screen and (max-width :568px){.five-columns .et_pb_module{width:100%!important;padding-right:0!important}.five-columns .company,.five-columns .location{width:100%!important}}
.medical-history-form_wrapper .fieldset-label{font-weight:700}.required-field{color:#c02b0a!important}.medical-history-form_wrapper select{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:.5em;background:#efefef;border:none;border-radius:3px;padding:1em;font-size:1em;border:1px solid rgba(255,255,255,0);background-color:#f2f4f9;font-size:18px!important;padding:17px!important;border-radius:3px}.medical-history-form_wrapper .field-single.option-field{display:flex}.medical-history-form_wrapper .field-single.option-field label{width:60%!important}.medical-history-form_wrapper .field-single.option-field .ginput_container_radio,.medical-history-form_wrapper .field-single.option-field .ginput_container_radio ul{margin-top:0!important}.medical-history-form_wrapper .field-single.option-field .ginput_container_radio ul li{display:flex}.medical-history-form_wrapper .field-single.option-field .ginput_container_radio ul input[type=checkbox],.medical-history-form_wrapper .field-single.option-field .ginput_container_radio ul input[type=radio]{width:30px!important;height:30px}.medical-history-form_wrapper .field-single.option-field .ginput_container_radio ul label{width:calc(100% - 20px)!important;padding-left:1em;line-height:31px}@keyframes click-wave{0%{height:40px;width:40px;opacity:.35;position:relative}100%{height:200px;width:200px;margin-left:-80px;margin-top:-80px;opacity:0}}.medical-history-form_wrapper .ginput_container input[type=checkbox],.medical-history-form_wrapper .ginput_container input[type=radio]{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;position:relative;top:0;right:0;bottom:0;left:0;height:30px;width:30px;transition:all .15s ease-out 0s;border:2px solid #cbd1d8;color:#fff;cursor:pointer;display:inline-block;margin-right:.5rem;outline:0;position:relative;z-index:1000}.medical-history-form_wrapper .ginput_container input[type=checkbox]:hover,.medical-history-form_wrapper .ginput_container input[type=radio]:hover{background:#008bff;border:2px solid #008bff}.medical-history-form_wrapper .ginput_container input[type=checkbox]:checked,.medical-history-form_wrapper .ginput_container input[type=radio]:checked{background:#008bff;border:2px solid #008bff}.medical-history-form_wrapper .ginput_container input[type=checkbox]:checked::before,.medical-history-form_wrapper .ginput_container input[type=radio]:checked::before{height:30px;width:30px;position:absolute;content:'✔';display:inline-block;font-size:26.66667px;text-align:center;line-height:34px;text-indent:0;position:absolute;top:0;left:0}.medical-history-form_wrapper .ginput_container input[type=checkbox]:checked::after,.medical-history-form_wrapper .ginput_container input[type=radio]:checked::after{-webkit-animation:click-wave .65s;-moz-animation:click-wave .65s;animation:click-wave .65s;background:#40e0d0;content:'';display:block;position:relative;z-index:100}.medical-history-form_wrapper .ginput_container input[type=radio]{border-radius:50%}.medical-history-form_wrapper .ginput_container input[type=radio]::after{border-radius:50%}.medical-history-form_wrapper .gform_ajax_spinner{display:block!important}#form-progress,#form-progress-mob{list-style:none;padding:0}#form-progress-container .progress-title{font-weight:700;font-size:1.25em}#form-progress li,#form-progress-mob li{padding:1em 1em 1em 3em;position:relative}#form-progress li::before,#form-progress-mob li::before{content:" ";position:absolute;height:120%;width:10px;background:#dce0e9;display:block;left:10px;top:50%;transition:all .5s ease}#form-progress li:last-of-type::before,#form-progress-mob li:last-of-type::before{display:none}#form-progress li::after,#form-progress-mob li::after{content:" ";display:block;width:30px;height:30px;position:absolute;background:#dce0e9;top:50%;transform:translateY(-50%);left:0;border-radius:50%;color:#fff;line-height:30px;font-size:23px;text-align:center}#form-progress li.complete::after,#form-progress li.complete::before,#form-progress-mob li.complete::after,#form-progress-mob li.complete::before{background:#008bff}#form-progress li.complete::after,#form-progress-mob li.complete::after{content:"✔"}@media (max-width:630px) and (orientation:portrait){.medical-history-form_wrapper .field-single label,.medical-history-form_wrapper fieldset ul li,.medical-history-form_wrapper fieldset ul li:first-of-type{width:100%!important}#form-progress,#form-progress-mob{list-style:none;padding:0;display:flex;justify-content:space-between}#form-progress li,#form-progress-mob li{padding:1em 1em 1em 3em;position:relative;display:inline-block;font-size:0;width:calc(100% / 10)}#form-progress li::before,#form-progress-mob li::before{content:" ";position:absolute;height:7px;width:130%;background:#dce0e9;display:block;left:24px;margin-top:2px;top:33%;transition:all .5s ease}#form-progress li::after,#form-progress-mob li::after{content:" ";display:block;width:25px;height:25px;position:absolute;background:#dce0e9;top:50%;transform:translateY(-50%);left:0;border-radius:50%;color:#fff;line-height:30px;font-size:23px;text-align:center}}