body,html{scroll-behavior:smooth}a:hover{text-decoration:none}#Action_bar
.column{display:flex;flex-direction:row-reverse;justify-content:space-between}#Top_bar.is-sticky #logo img.logo-sticky{max-height:55px}#Top_bar.is-sticky
.top_bar.clearfix{padding-top:15px}#Top_bar.is-sticky
.logo{top:0}#Top_bar .menu>li>a span:not(.description){padding:0
20px}#Top_bar.is-sticky .menu>li#menu-item-165>a span:not(.description){margin-top:-7px}#Top_bar .menu li ul
li{width:210px}.testimonials_child{background:#fff;border-radius:25px;margin:0
15px;padding:20px}.testimonials_child
p{font-style:italic;color:#000;font-size:14px;padding:15px
0 0;margin-bottom:0}.testimonials_child
.user_profile{display:flex;align-items:center;justify-content:left;gap:15px}.testimonials_child .user_profile
img{border-radius:50%;width:72px;margin:0}.user_profile
p{font-size:14px;margin:0;font-style:normal;line-height:16px;font-weight:600}.user_profile
span{display:block;font-size:14px;font-weight:400}.testimonials_slider>button:hover{background:#d9d9d9}.testimonials_slider>button{background:#d9d9d9;color:#000;font-size:22px;border-radius:50%;height:37px;width:38px;padding:8px;position:absolute;top:40%;border:transparent}.rating_message
i{color:#51b37f}.testimonials_slider button.slick-prev{left:-1%}.testimonials_slider button.slick-next{right:-1%}.testimonials_slider>button:before{background:0 0}span.profession{display:block;font-style:italic}.providers_con
h5{font-weight:800;font-size:18px;margin-bottom:10px}.providers_con h5
span{font-weight:400;margin-top:10px}.please_call_us_sec
a{color:#fff;transition:all .5s ease-in-out}.please_call_us_sec a:hover{color:#fff;text-decoration:underline}.please_call_us_sec{display:flex;align-items:center;justify-content:center;gap:15px}aside#block-10{text-align:center}.footer_copy
ul.social{display:none}.footer_copy .column.one.mobile-one,.footer_copy .column.one.mobile-one
div{padding:0
0 10px!important;margin:0
!important}aside#block-10>div
img{width:25%;padding-bottom:3%}.navigations_link
a{margin:0
20px}.navigations_link{padding-bottom:25px}.navigations_link.uner_line{position:relative;padding-bottom:35px}.navigations_link.uner_line:before{content:"";position:absolute;width:35%;height:1px;bottom:25%;background-color:#000;left:32%}.footer_social_links
i{font-size:28px;margin:0
10px;color:#000}.wobble-vertical:hover{animation-name:wobble-vertical;animation-duration:1s;animation-timing-function:ease-in-out;animation-iteration-count:1}@keyframes wobble-vertical{16.65%{transform:translateY(8px)}33.3%{transform:translateY(-6px)}49.95%{transform:translateY(4px)}66.6%{transform:translateY(-2px)}83.25%{transform:translateY(1px)}100%{transform:translateY(0)}}.grow:hover{transform:scale(1.1)}.grow{transition-duration:.3s;transition-property:transform}.contact_form input,.contact_form
textarea{border:0;box-shadow:none;border-bottom:1px solid #000;background:0 0}.second.column{width:48%;padding:0}.second.column.phone_number
p{margin-bottom:0;position:relative;top:6px}textarea.wpcf7-form-control.wpcf7-textarea{height:100px}.second.column.right{margin-right:10px}.contact_page
*{color:#fff !important;border-color:#fff !important}.contact_page input::placeholder,.contact_page textarea::placeholder{color:#fff}span.sub_heading{font-size:20px;color:#d61919}.select_file
input{padding:6px;border-radius:25px}.submit
p{text-align:end}.select_file{border:1px
solid transparent;margin-bottom:11px;padding:10px;transition:all .5s ease-in-out}.select_file p,.select_file p
span{margin-bottom:0}.select_file:hover{border:1px
solid #fff}.profilePageImgCol
.team.team_horizontal{display:flex;align-items:center;margin:auto;text-align:left;justify-content:center}.profilePageImgCol .team.team_horizontal
.image_frame.photo{width:170px;margin:unset}.profilePageImgCol .team.team_horizontal .image_frame.photo
img{top:0;border:5px
solid #fff}.profilePageImgCol .team.team_horizontal
.desc_wrapper{padding-left:40px}.profilePageImgCol .team.team_horizontal .desc_wrapper
.subtitle{color:#161922;font-size:46px;line-height:50px;font-weight:700}.profilePageImgCol .team.team_horizontal .desc_wrapper
hr{width:100%;background-color:#df4b4b;height:2px}.profilePageContCol{max-width:740px;margin:auto}div#popmake-119{background-color:#0b73b0;border:0;box-shadow:none;padding:30px
45px}div#popmake-119
div#pum_popup_title_119{color:#fff;text-align:center;font-weight:700;text-transform:uppercase;margin:20px
0 25px;position:relative}div#popmake-119 div#pum_popup_title_119:before{content:"";background-color:#d40d0d;width:200px;height:4px;position:absolute;bottom:-15px;left:37%}div#popmake-119 .contact_form input,div#popmake-119 .contact_form
textarea{border-color:#fff;margin:10px
0;color:#fff}div#popmake-119
.contact_form{width:70%;margin:auto}div#popmake-119 .wpcf7-response-output{margin:0
70px 0 105px !important;text-align:center;color:#fff}div#popmake-119 .contact_form input::placeholder,div#popmake-119 .contact_form textarea::placeholder{color:#fff}div#popmake-119 button.pum-close.popmake-close{background:0 0;border:0;box-shadow:none;font-size:40px;top:5px;right:0}div#popmake-119 .contact_form input.wpcf7-submit{background:#d40d0d;color:#fff;border:0;margin-top:24px}.contact_form input:focus{background-color:transparent}.wpcf7 form.invalid .wpcf7-response-output{background:#c91d1d}.wpcf7 form.sent .wpcf7-response-output{background:green}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.sent .wpcf7-response-output{-moz-animation:cssAnimation .5s ease-in 3s forwards;-webkit-animation:cssAnimation .5s ease-in 3s forwards;-o-animation:cssAnimation .5s ease-in 3s forwards;animation:cssAnimation .5s ease-in 3s forwards;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;border:none;color:#fff;padding:16px
20px;margin:0
0 1em}@keyframes
cssAnimation{0%{opacity:1}50%{opacity:.5}100%{opacity:0;display:none}}.page-id-129 footer#Footer,.page-id-129 div#Header_wrapper,.page-id-151 footer#Footer,.page-id-151 div#Header_wrapper,.page-id-274 footer#Footer,.page-id-274 div#Header_wrapper,.page-id-279 footer#Footer,.page-id-279
div#Header_wrapper{display:none}div#Content{padding:0;background:url(https://healinghandsmpg.com/wp-content/uploads/2024/10/3.jpg);background-size:cover;font-family:'Poppins',sans-serif;min-height:100vh;margin:0;background-repeat:no-repeat}.steps-row.setup-panel{padding-bottom:20px}a.btn.btn-circle{font-size:0px !important}.steps-row.setup-panel{column-gap:0 !important}.steps-row.setup-panel .steps-step{border:0
!important}.steps-step{height:10px;background-color:#ddd}a.btn.btn-circle.completed{background-color:#2884b9 !important}.steps-row.setup-panel .steps-step:first-child a,.steps-row.setup-panel .steps-step:first-child{border-radius:10px 0 0 10px !important}.steps-row.setup-panel .steps-step:last-child a,.steps-row.setup-panel .steps-step:last-child{border-radius:0 10px 10px 0 !important}.uacf7-multisetp-form>div>div{border:1px
solid #d4d4d4;border-radius:40px;padding:2.5rem;background:#fff}.step_form_container
label{font-weight:400;font-size:16px;margin-bottom:1.5em}.step_form_container input:not(input[type=radio],input[type=checkbox]),.step_form_container select,textarea{padding-left:1rem;padding-right:1rem;box-shadow:none;border-radius:.375rem;margin-top:.25rem !important;font-size:15px !important;line-height:18px;padding-top:.75rem;padding-bottom:.75rem;min-height:47px;max-height:47px}.step_form_container
textarea{padding-left:1rem;padding-right:1rem;box-shadow:none;border-radius:.375rem;margin-top:.25rem !important;font-size:18px;line-height:18px;padding-top:.75rem;padding-bottom:.75rem}.steps-form{display:table;width:90%;position:relative;margin:auto}h2.h2_heading_form{font-size:1.5rem;line-height:2rem;margin-bottom:1.5rem}.red_col{color:#ef4444}.page-id-129 input.wpcf7-form-control.wpcf7-submit,button.uacf7-prev,button.uacf7-next{cursor:pointer;font-size:18px;display:inline-block;border-radius:.375rem;font-family:Poppins,sans-serif;overflow:hidden;padding:.75rem 1.5rem;position:relative;text-decoration:none;transition:.4s ease;z-index:1}.page-id-129 input.wpcf7-form-control.wpcf7-submit:before,button.uacf7-prev:before,button.uacf7-next:before{transition:.3s ease;content:'';position:absolute;z-index:-1;top:0;right:50%;bottom:0;left:50%}.page-id-129 input.wpcf7-form-control.wpcf7-submit:after,button.uacf7-prev:after,button.uacf7-next:after{transition:.3s ease;content:'';position:absolute;z-index:-1;top:0;right:0;bottom:0;left:0}.page-id-129 input.wpcf7-form-control.wpcf7-submit:hover:before,button.uacf7-prev:hover:before,button.uacf7-next:hover:before{right:0;left:0}.page-id-129 input.wpcf7-form-control.wpcf7-submit,button.uacf7-next{color:#fff;background:#0b73b0 !important;border:2px
solid #0b73b0}.page-id-274 input.wpcf7-form-control.wpcf7-submit,button.uacf7-prev,button.uacf7-next{cursor:pointer;font-size:18px;display:inline-block;border-radius:.375rem;font-family:Poppins,sans-serif;overflow:hidden;padding:.75rem 1.5rem;position:relative;text-decoration:none;transition:.4s ease;z-index:1}.page-id-274 input.wpcf7-form-control.wpcf7-submit:before,button.uacf7-prev:before,button.uacf7-next:before{transition:.3s ease;content:'';position:absolute;z-index:-1;top:0;right:50%;bottom:0;left:50%}.page-id-274 input.wpcf7-form-control.wpcf7-submit:after,button.uacf7-prev:after,button.uacf7-next:after{transition:.3s ease;content:'';position:absolute;z-index:-1;top:0;right:0;bottom:0;left:0}.page-id-274 input.wpcf7-form-control.wpcf7-submit:hover:before,button.uacf7-prev:hover:before,button.uacf7-next:hover:before{right:0;left:0}.page-id-274 input.wpcf7-form-control.wpcf7-submit,button.uacf7-next{color:#fff;background:#0b73b0 !important;border:2px
solid #0b73b0}.page-id-279 input.wpcf7-form-control.wpcf7-submit,button.uacf7-prev,button.uacf7-next{cursor:pointer;font-size:18px;display:inline-block;border-radius:.375rem;font-family:Poppins,sans-serif;overflow:hidden;padding:.75rem 1.5rem;position:relative;text-decoration:none;transition:.4s ease;z-index:1}.page-id-279 input.wpcf7-form-control.wpcf7-submit:before,button.uacf7-prev:before,button.uacf7-next:before{transition:.3s ease;content:'';position:absolute;z-index:-1;top:0;right:50%;bottom:0;left:50%}.page-id-279 input.wpcf7-form-control.wpcf7-submit:after,button.uacf7-prev:after,button.uacf7-next:after{transition:.3s ease;content:'';position:absolute;z-index:-1;top:0;right:0;bottom:0;left:0}.page-id-279 input.wpcf7-form-control.wpcf7-submit:hover:before,button.uacf7-prev:hover:before,button.uacf7-next:hover:before{right:0;left:0}.page-id-279 input.wpcf7-form-control.wpcf7-submit,button.uacf7-next{color:#fff;background:#0b73b0 !important;border:2px
solid #0b73b0}button.uacf7-next:hover{color:#0b73b0}button.uacf7-prev{color:#002e49;background:#d4d4d4 !important;border:2px
solid #d4d4d4}button.uacf7-prev:hover{color:#002e49}.uacf7-step.step-content button.uacf7-next{float:right !important}.wpcf7-list-item{margin:10px
10px 0 0}.wpcf7-exclusive-checkbox>span>label{margin-bottom:0}h4.h4_heading_form{font-size:18px}.table_form tr:first-child
td{box-shadow:none}.table_form label
input{margin-top:1.5em}.table_form
label{text-align:left;margin-bottom:0}.table_form tr:nth-child(even) td{background-color:#fff}.table_form tr
td{border:0
!important}.table_form{margin-bottom:2em}.step_form_container span.wpcf7-spinner.uacf7-ajax-loader{display:block !important}.form_scrolling_content{height:350px;overflow-y:scroll;scroll-snap-type:y mandatory;margin-bottom:2em}.form_scrolling_content
h2{margin-bottom:.5em;font-weight:500}.form_scrolling_content::-webkit-scrollbar{width:10px !important}.form_scrolling_content::-webkit-scrollbar-track{background:#f1f1f1 !important}.form_scrolling_content::-webkit-scrollbar-thumb{background-color:#0b73b0 !important;border-radius:10px !important;border:2px
solid #f1f1f1 !important}.form_scrolling_content
p{padding-left:25px;padding-bottom:25px;position:relative}.form_scrolling_content p:before{content:"";background-image:url(https://healinghandswl.com/wp-content/uploads/2024/08/right-arrow.png);width:18px;height:18px;position:absolute;background-repeat:no-repeat;background-size:contain;left:0;top:4px}textarea.wpcf7-form-control.wpcf7-textarea{box-shadow:none;margin-bottom:1em}.check_border>span:nth-child(2){border-top:1px solid #e5e7eb;margin-top:.5em}table.unless_check
td{background:#fff !important}table.unless_check td
span{font-size:0px}input[type=checkbox]{cursor:pointer}table
th{font-weight:500}span.wpcf7-form-control-wrap input,span.wpcf7-form-control-wrap
textarea{margin-top:.5rem}table.unless_check{margin-bottom:2rem}table span.wpcf7-form-control.wpcf7-checkbox{margin:0;border:0}button.clear-button{background:0 0;border:0;color:#0b73b0;text-decoration:underline;font-weight:500;padding:0}button.clear-button:hover{background:0 0;border:0;color:#0b73b0}.signature-pad>canvas{background:#ddd}.signature-pad{margin-top:.5rem}.page-id-129 input.wpcf7-form-control.wpcf7-submit{left:90%;top:55px}.page-id-274 input.wpcf7-form-control.wpcf7-submit{left:90%;top:55px}.page-id-279 input.wpcf7-form-control.wpcf7-submit{left:90%}.steps-form .steps-row .steps-step .btn-circle:hover{background-color:#ddd !important}span.wpcf7-form-control.wpcf7-checkbox{display:grid;grid-template-columns:repeat(3,1fr)}div#\31 31step-1 span.wpcf7-form-control.wpcf7-checkbox{display:block}.progressbar-style-1.steps-form .steps-row .steps-step .btn-circle.completed:hover{background-color:#2884b9 !important}p.mandatory_field{text-transform:capitalize;font-size:18px;font-weight:500;color:#2884b9}body:not(.cf7p-message) .wpcf7-not-valid-tip:after,body:not(.cf7p-message) .wpcf7-not-valid-tip:before{content:none}@media(min-width:768px) and (max-width:1239px){#Top_bar a.responsive-menu-toggle{margin-top:0}p{font-size:13px;line-height:19px}h2{font-size:36px;line-height:46px}}@media(min-width:768px) and (max-width:991px){#Top_bar a.responsive-menu-toggle{margin-top:40px}#Top_bar a.responsive-menu-toggle
i{font-size:32px}#Top_bar:not(.is-sticky){margin-bottom:150px}.providers_con{min-height:247px}.providers_con
a.button.button_size_1{padding:15px
30px}}@media screen and (max-width:767px){.mcb-item-4lzi71lsc p br,.mcb-item-7xapus3rt p br,.mcb-item-l6ki2zuq6 p br,.mcb-column-inner-9lys25ikb p
br{display:none}.navigations_link
a{margin:0
10px;line-height:30px !important}aside#block-10>div
img{width:75%}.please_call_us_sec,.please_call_us_sec
a{display:block}.testimonials_slider button.slick-next{right:-5%}.testimonials_slider button.slick-prev{left:-5%}rs-layer#slider-1-slide-1-layer-2,rs-layer#slider-1-slide-1-layer-1{color:#fff !important;text-align:center !important}a#slider-1-slide-1-layer-3{background-color:#fff !important;color:#000 !important}.mobile-header-mini #Top_bar a.responsive-menu-toggle{margin-top:-7px}.top_bar.clearfix{height:75px;height:80px !important}.mobile-header-mini #Top_bar
.logo{margin-left:25px}.mobile-header-mini #Top_bar
#logo{height:62px !important;width:70px;line-height:62px!important}#Top_bar #logo img.logo-mobile{max-height:100% !important}#Subheader{background-position:right;padding:30px
0 30px}.profilePageImgCol
.team.team_horizontal{display:block;text-align:center}.profilePageImgCol .team.team_horizontal
.desc_wrapper{padding:20px
0 0}.profilePageImgCol .team.team_horizontal
.image_frame{margin:auto !important}.second.column{width:100%}img.logo-mobile.scale-with-grid{width:100px}div#popmake-119{padding:15px;top:55px !important}div#popmake-119
.contact_form{width:100%}div#popmake-119
div#pum_popup_title_119{font-size:22px}div#popmake-119 div#pum_popup_title_119:before{left:20%}.profilePageImgCol .team.team_horizontal .desc_wrapper
.subtitle{font-size:36px}.profilePageImgCol .team.team_horizontal .desc_wrapper
h3{font-size:16px}.privacy_page_content h3,.privacy_page_content
p{text-align:center}div#popmake-119 .wpcf7-response-output{margin:0
!important}.column_button .button,.button{font-size:14px !important;padding:10px
30px !important}.submit
p{text-align:center;margin-top:10px}.page-id-129 .content_wrapper
.section_wrapper{max-width:550px !important;padding-left:15px;padding-right:15px}.uacf7-multisetp-form>div>div{padding:15px}h2.h2_heading_form{font-size:1.3rem}div#\31 31step-1 .uacf7-next{margin-top:-20px}h4.h4_heading_form{font-size:14px;font-weight:400}table.unless_check,table.table_form{width:190%;overflow-x:auto}.table_con{overflow:auto}.page-id-129 input.wpcf7-form-control.wpcf7-submit{left:63%}}.contact_details
a{text-decoration:none;color:#fff;transition:color .3s ease}.contact_details a:hover{color:#d4100d}:root{--hh-primary:#0b3da8;--hh-primary-dark:#133f73;--hh-primary-light:#dce8fc;--hh-primary-mid:#4a78d4;--hh-accent:#d40d0d;--hh-accent-light:#fde8e8;--hh-text:#111827;--hh-text-muted:#4b5563;--hh-text-hint:#9ca3af;--hh-border:#c7d9f5;--hh-border-focus:#0b3da8;--hh-bg-page:#f0f4fb;--hh-bg-card:#fff;--hh-bg-section:#f7f9fe;--hh-radius-sm:6px;--hh-radius-md:10px;--hh-radius-lg:14px;--hh-shadow:0 2px 12px rgba(11,61,168,.08);--hh-shadow-focus:0 0 0 3px rgba(11,61,168,.18)}.step_form_container{margin:2.5rem auto;padding:0
1rem;color:var(--hh-text)}.step_form_container
.h2_heading_form{font-size:.7rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--hh-primary);padding:.6rem .9rem;margin:2rem 0 1.25rem;border-left:4px solid var(--hh-primary);background:linear-gradient(90deg,var(--hh-primary-light),transparent);border-radius:0 var(--hh-radius-sm) var(--hh-radius-sm) 0}.step_form_container .h2_heading_form:first-of-type{margin-top:0}.step_form_container
.mandatory_field{font-size:.8125rem;font-weight:600;color:var(--hh-text-muted);margin:0
0 .6rem;text-transform:uppercase;letter-spacing:.06em}.step_form_container
label{flex-direction:column;gap:.35rem;font-size:.825rem;font-weight:600;color:var(--hh-text)}.step_form_container
.red_col{color:var(--hh-accent) !important}.step_form_container .uacf7-row{display:grid;grid-template-columns:repeat(12,1fr);gap:1rem;margin-bottom:1.1rem;align-items:end}.step_form_container .uacf7-col[class*="col:6"]{grid-column:span 6}.step_form_container .uacf7-col[class*="col:12"],.step_form_container .uacf7-col[class*="col:4"]:nth-child(3n){grid-column:span 12}.step_form_container .uacf7-col[class*="col:4"]{grid-column:span 4}.step_form_container [class^=uacf7-col]{grid-column:span 6}.step_form_container input[type=text],.step_form_container input[type=email],.step_form_container input[type=tel],.step_form_container input[type=date],.step_form_container textarea,.step_form_container
select{width:100%;padding:.55rem .85rem;font-size:.9rem;color:var(--hh-text);background:var(--hh-bg-section);border:1.5px solid var(--hh-border);border-radius:var(--hh-radius-sm);outline:none;transition:border-color .18s,box-shadow .18s;box-sizing:border-box;font-family:inherit;line-height:1.5}.step_form_container input[type=text]:focus,.step_form_container input[type=email]:focus,.step_form_container input[type=tel]:focus,.step_form_container input[type=date]:focus,.step_form_container textarea:focus,.step_form_container select:focus{border-color:var(--hh-border-focus);box-shadow:var(--hh-shadow-focus);background:#fff}.step_form_container input::placeholder,.step_form_container textarea::placeholder{color:var(--hh-text-hint);font-weight:400}.step_form_container
textarea{min-height:100px;resize:vertical}.step_form_container input[type=file]{width:100%;padding:.5rem .75rem;font-size:.8rem;color:var(--hh-text-muted);background:var(--hh-bg-section);border:1.5px dashed var(--hh-primary-mid);border-radius:var(--hh-radius-sm);cursor:pointer;transition:border-color .18s,background .18s;box-sizing:border-box}.step_form_container input[type=file]:hover{border-color:var(--hh-primary);background:var(--hh-primary-light)}.step_form_container .wpcf7-radio,.step_form_container .wpcf7-checkbox{display:flex;flex-wrap:wrap;gap:.5rem 1rem;margin-top:.3rem}.step_form_container .wpcf7-radio .wpcf7-list-item,.step_form_container .wpcf7-checkbox .wpcf7-list-item{margin:0}.step_form_container .wpcf7-list-item
label{flex-direction:row;align-items:center;gap:.45rem;font-weight:400;font-size:.875rem;padding:.35rem .75rem .35rem .5rem;border:1.5px solid var(--hh-border);border-radius:20px;background:var(--hh-bg-section);cursor:pointer;transition:border-color .15s,background .15s}.step_form_container .wpcf7-list-item label:hover{border-color:var(--hh-primary-mid);background:var(--hh-primary-light);color:var(--hh-primary)}.step_form_container .wpcf7-list-item input[type=radio],.step_form_container .wpcf7-list-item input[type=checkbox]{width:15px;height:15px;accent-color:var(--hh-primary);cursor:pointer}.step_form_container .wpcf7-list-item:has(input:checked) label{border-color:var(--hh-primary);background:var(--hh-primary-light);color:var(--hh-primary);font-weight:600}.step_form_container .signature_form,.step_form_container canvas.wpcf7-signature-canvas{border:1.5px solid var(--hh-border);border-radius:var(--hh-radius-sm);background:var(--hh-bg-section);width:100% !important;max-height:120px}.step_form_container .wpcf7cf-hidden{display:none !important}.step_form_container
.table_con{overflow-x:auto;margin-top:.75rem;border-radius:var(--hh-radius-md);border:1px
solid var(--hh-border)}.step_form_container
.table_form{width:100%;border-collapse:collapse;font-size:.875rem}.step_form_container .table_form
thead{background:linear-gradient(135deg,var(--hh-primary),var(--hh-primary-dark));color:#fff}.step_form_container .table_form thead
th{padding:.6rem .85rem;text-align:left;font-weight:600;font-size:.775rem;letter-spacing:.05em}.step_form_container .table_form tbody
tr{border-bottom:1px solid var(--hh-border);transition:background .12s}.step_form_container .table_form tbody tr:last-child{border-bottom:none}.step_form_container .table_form tbody tr:hover{background:var(--hh-primary-light)}.step_form_container .table_form
td{padding:.5rem .85rem}.step_form_container .table_form td input[type=text]{background:0 0;border:none;border-bottom:1.5px solid var(--hh-border);border-radius:0;padding:.3rem 0;font-size:.875rem}.step_form_container .table_form td input[type=text]:focus{border-bottom-color:var(--hh-primary);box-shadow:none;background:0 0}.uacf7-step-form-progress,.uacf7_paginiation{display:flex;gap:.5rem;margin-bottom:2rem;padding:0;list-style:none}.uacf7-step-form-progress li,.uacf7_paginiation
li{flex:1;height:5px;background:var(--hh-border);border-radius:99px;transition:background .3s}.uacf7-step-form-progress li.active,.uacf7-step-form-progress li.done,.uacf7_paginiation li.active,.uacf7_paginiation
li.done{background:linear-gradient(135deg,var(--hh-primary),var(--hh-primary-dark))}.step_form_container .uacf7-btn-next,.step_form_container .uacf7-btn-prev,.step_form_container input[type=submit],.step_form_container button[type=submit]{display:inline-flex;align-items:center;justify-content:center;padding:.65rem 2rem;font-size:.9rem;font-weight:600;border-radius:var(--hh-radius-sm);cursor:pointer;transition:opacity .18s,transform .12s;border:none;outline:none;font-family:inherit}.step_form_container .uacf7-btn-next,.step_form_container input[type=submit],.step_form_container button[type=submit]{background:linear-gradient(135deg,var(--hh-primary),var(--hh-primary-dark));color:#fff}.step_form_container .uacf7-btn-prev{background:var(--hh-bg-section);color:var(--hh-primary);border:1.5px solid var(--hh-primary)}.step_form_container .uacf7-btn-next:hover,.step_form_container input[type=submit]:hover,.step_form_container button[type=submit]:hover{opacity:.88;transform:translateY(-1px)}.step_form_container .uacf7-btn-next:active,.step_form_container input[type=submit]:active,.step_form_container button[type=submit]:active{transform:translateY(0)}.step_form_container .wpcf7-submit-wrap,.step_form_container .uacf7-step-btn-wrap{display:flex;justify-content:flex-end;gap:.75rem;margin-top:2rem;padding-top:1.5rem;border-top:1px solid var(--hh-border)}.step_form_container .wpcf7-not-valid-tip{font-size:.78rem;color:var(--hh-accent);margin-top:.25rem;display:block}.step_form_container .wpcf7-not-valid{border-color:var(--hh-accent) !important;box-shadow:0 0 0 3px rgba(212,13,13,.12) !important}.step_form_container .wpcf7-response-output{margin-top:1.25rem;padding:.75rem 1rem;border-radius:var(--hh-radius-sm);font-size:.875rem;font-weight:500;border:none}.step_form_container .wpcf7-mail-sent-ok{background:#e9fbf1;color:#166534}.step_form_container .wpcf7-validation-errors{background:var(--hh-accent-light);color:var(--hh-accent)}@media (max-width:640px){.wpcf7-form{padding:1.5rem 1rem}.step_form_container .uacf7-row{display:flex;flex-direction:column;gap:.85rem}.step_form_container [class^=uacf7-col]{width:100%}.step_form_container .table_form
thead{display:none}.step_form_container .table_form
td{display:block;width:100%;padding:.4rem .75rem}}:root{--hhr-primary:#0b3da8;--hhr-primary-dark:#133f73;--hhr-primary-light:#dce8fc;--hhr-primary-mid:#4a78d4;--hhr-accent:#d40d0d;--hhr-accent-light:#fde8e8;--hhr-text:#111827;--hhr-text-muted:#4b5563;--hhr-text-hint:#9ca3af;--hhr-border:#c7d9f5;--hhr-border-focus:#0b3da8;--hhr-bg-page:#f0f4fb;--hhr-bg-card:#fff;--hhr-bg-section:#f7f9fe;--hhr-radius-sm:6px;--hhr-radius-md:10px;--hhr-radius-lg:14px;--hhr-shadow:0 2px 12px rgba(11,61,168,.08);--hhr-shadow-focus:0 0 0 3px rgba(11,61,168,.18)}.step_form_container{margin:2.5rem auto;padding:0
1rem;color:var(--hhr-text)}.step_form_container
.h2_heading_form{font-size:.7rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#fff;padding:.55rem 1rem;margin:2rem 0 1.25rem;background:linear-gradient(135deg,var(--hhr-primary),var(--hhr-primary-dark));border-radius:var(--hhr-radius-sm);border-left:4px solid var(--hhr-accent)}.step_form_container .h2_heading_form:first-of-type{margin-top:0}.step_form_container
.mandatory_field{font-size:.8125rem;font-weight:600;color:var(--hhr-text-muted);margin:0
0 .6rem;text-transform:uppercase;letter-spacing:.06em}.step_form_container p:not(.mandatory_field){font-size:.875rem;color:var(--hhr-text-muted);line-height:1.65;margin:.35rem 0}.step_form_container p
a{color:var(--hhr-primary);text-decoration:none;font-weight:600}.step_form_container p a:hover{text-decoration:underline}.step_form_container .h2_heading_form+p,.step_form_container .h2_heading_form+p+p,.step_form_container .h2_heading_form+p+p+p{padding:.25rem .85rem;background:var(--hhr-bg-section);border-left:3px solid var(--hhr-primary-mid);border-radius:0 var(--hhr-radius-sm) var(--hhr-radius-sm) 0;margin-bottom:.25rem}.step_form_container
label{flex-direction:column;gap:.35rem;font-size:.825rem;font-weight:600;color:var(--hhr-text);margin-bottom:6px !important}.step_form_container
.red_col{color:var(--hhr-accent) !important}.step_form_container .uacf7-row{display:grid;grid-template-columns:repeat(12,1fr);gap:1rem;margin-bottom:1.1rem;align-items:end}.step_form_container .uacf7-col[class*="col:6"]{grid-column:span 6}.step_form_container .uacf7-col[class*="col:12"]{grid-column:span 12}.step_form_container [class^=uacf7-col]{grid-column:span 6}.step_form_container input[type=text],.step_form_container input[type=email],.step_form_container input[type=tel],.step_form_container input[type=date],.step_form_container textarea,.step_form_container
select{width:100%;padding:.55rem .85rem;font-size:.9rem;color:var(--hhr-text);background:var(--hhr-bg-section);border:1.5px solid var(--hhr-border);border-radius:var(--hhr-radius-sm);outline:none;transition:border-color .18s,box-shadow .18s;box-sizing:border-box;font-family:inherit;line-height:1.5}.step_form_container input[type=text]:focus,.step_form_container input[type=email]:focus,.step_form_container input[type=tel]:focus,.step_form_container input[type=date]:focus,.step_form_container textarea:focus,.step_form_container select:focus{border-color:var(--hhr-border-focus);box-shadow:var(--hhr-shadow-focus);background:#fff}.step_form_container input::placeholder,.step_form_container textarea::placeholder{color:var(--hhr-text-hint);font-weight:400}.step_form_container
textarea{min-height:90px;resize:vertical}.step_form_container input[type=file]{width:100%;padding:.5rem .75rem;font-size:.8rem;color:var(--hhr-text-muted);background:var(--hhr-bg-section);border:1.5px dashed var(--hhr-primary-mid);border-radius:var(--hhr-radius-sm);cursor:pointer;transition:border-color .18s,background .18s;box-sizing:border-box}.step_form_container input[type=file]:hover{border-color:var(--hhr-primary);background:var(--hhr-primary-light)}.step_form_container .h2_heading_form+.uacf7-row{grid-template-columns:1fr 1fr}.step_form_container .wpcf7-radio,.step_form_container .wpcf7-checkbox{display:flex;flex-wrap:wrap;gap:.5rem 1rem;margin-top:.3rem}.step_form_container .wpcf7-radio .wpcf7-list-item,.step_form_container .wpcf7-checkbox .wpcf7-list-item{margin:0}.step_form_container .wpcf7-list-item
label{flex-direction:row;align-items:center;gap:.45rem;font-weight:400;font-size:.875rem;padding:.35rem .75rem .35rem .5rem;border:1.5px solid var(--hhr-border);border-radius:20px;background:var(--hhr-bg-section);cursor:pointer;transition:border-color .15s,background .15s}.step_form_container .wpcf7-list-item label:hover{border-color:var(--hhr-primary-mid);background:var(--hhr-primary-light);color:var(--hhr-primary)}.step_form_container .wpcf7-list-item input[type=radio],.step_form_container .wpcf7-list-item input[type=checkbox]{width:15px;height:15px;accent-color:var(--hhr-primary);cursor:pointer}.step_form_container .wpcf7-list-item:has(input:checked) label{border-color:var(--hhr-primary);background:var(--hhr-primary-light);color:var(--hhr-primary);font-weight:600}.step_form_container input[type=submit],.step_form_container button[type=submit]{display:inline-flex;align-items:center;justify-content:center;padding:.65rem 2.25rem;font-size:.9rem;font-weight:600;background:linear-gradient(135deg,var(--hhr-primary),var(--hhr-primary-dark));color:#fff;border:none;border-radius:var(--hhr-radius-sm);cursor:pointer;transition:opacity .18s,transform .12s;outline:none;font-family:inherit;margin-top:2rem}.step_form_container input[type=submit]:hover,.step_form_container button[type=submit]:hover{opacity:.88;transform:translateY(-1px)}.step_form_container input[type=submit]:active,.step_form_container button[type=submit]:active{transform:translateY(0)}.step_form_container .wpcf7-submit-wrap{display:flex;justify-content:flex-end;margin-top:2rem;padding-top:1.5rem;border-top:1px solid var(--hhr-border)}.step_form_container .wpcf7-not-valid-tip{font-size:.78rem;color:var(--hhr-accent);margin-top:.25rem;display:block}.step_form_container .wpcf7-not-valid{border-color:var(--hhr-accent) !important;box-shadow:0 0 0 3px rgba(212,13,13,.12) !important}.step_form_container .wpcf7-response-output{margin-top:1.25rem;padding:.75rem 1rem;border-radius:var(--hhr-radius-sm);font-size:.875rem;font-weight:500;border:none}.step_form_container .wpcf7-mail-sent-ok{background:#e9fbf1;color:#166534}.step_form_container .wpcf7-validation-errors{background:var(--hhr-accent-light);color:var(--hhr-accent)}@media (max-width:640px){.wpcf7-form{padding:1.5rem 1rem}.step_form_container .uacf7-row{display:flex;flex-direction:column;gap:.85rem}.step_form_container [class^=uacf7-col]{width:100%}}