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:0px
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:0px
15px;padding:20px}.testimonials_child
p{font-style:italic;color:#000;font-size:14px;padding:15px
0px 0px;margin-bottom:0px}.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:0px}.user_profile
p{font-size:14px;margin:0px;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:black;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:transparent}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 0.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:0px
0px 10px!important;margin:0px
!important}aside#block-10 > div
img{width:25%;padding-bottom:3%}.navigations_link
a{margin:0px
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:0px
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:0.3s;transition-property:transform}.contact_form input ,.contact_form
textarea{border:0px;box-shadow:none;border-bottom:1px solid #000;background:transparent}.second.column{width:48%;padding:0px}.second.column.phone_number
p{margin-bottom:0px;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
10px;transition:all 0.5s ease-in-out}.select_file p , .select_file p
span{margin-bottom:0px}.select_file:hover{border:1px
solid white}.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:0px;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:0px;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
0px 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
0px;color:#fff}div#popmake-119
.contact_form{width:70%;margin:auto}div#popmake-119 .wpcf7-response-output{margin:0px
70px 0px 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:transparent;border:0px;box-shadow:none;font-size:40px;top:5px;right:0px}div#popmake-119 .contact_form input.wpcf7-submit{background:#d40d0d;color:#fff;border:0px;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 0.5s ease-in 3s forwards;-webkit-animation:cssAnimation 0.5s ease-in 3s forwards;-o-animation:cssAnimation 0.5s ease-in 3s forwards;animation:cssAnimation 0.5s ease-in 3s forwards;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;border:none;color:#fff;padding:16px
20px;margin:0em
0em 1em}@keyframes
cssAnimation{0%{opacity:1}50%{opacity:0.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:0px;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:0px !important}.steps-row.setup-panel .steps-step{border:0px
!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 0px 0px 10px !important}.steps-row.setup-panel .steps-step:last-child a, .steps-row.setup-panel .steps-step:last-child{border-radius:0px 10px 10px 0px !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:0.375rem;margin-top:0.25rem !important;font-size:15px !important;line-height:18px;padding-top:0.75rem;padding-bottom:0.75rem;min-height:47px;max-height:47px}.step_form_container
textarea{padding-left:1rem;padding-right:1rem;box-shadow:none;border-radius:0.375rem;margin-top:0.25rem !important;font-size:18px;line-height:18px;padding-top:0.75rem;padding-bottom:0.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:0.375rem;font-family:Poppins,sans-serif;overflow:hidden;padding:0.75rem 1.5rem;position:relative;text-decoration:none;transition:0.4s ease;z-index:1}.page-id-129 input.wpcf7-form-control.wpcf7-submit::before,button.uacf7-prev::before,button.uacf7-next::before{transition:0.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:0.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:0.375rem;font-family:Poppins,sans-serif;overflow:hidden;padding:0.75rem 1.5rem;position:relative;text-decoration:none;transition:0.4s ease;z-index:1}.page-id-274 input.wpcf7-form-control.wpcf7-submit::before,button.uacf7-prev::before,button.uacf7-next::before{transition:0.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:0.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:0.375rem;font-family:Poppins,sans-serif;overflow:hidden;padding:0.75rem 1.5rem;position:relative;text-decoration:none;transition:0.4s ease;z-index:1}.page-id-279 input.wpcf7-form-control.wpcf7-submit::before,button.uacf7-prev::before,button.uacf7-next::before{transition:0.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:0.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 0px 0px}.wpcf7-exclusive-checkbox>span>label{margin-bottom:0px}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:0px}.table_form tr:nth-child(even) td{background-color:#fff}.table_form tr
td{border:0px
!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:0.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:0px;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:0.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:0.5rem}table.unless_check{margin-bottom:2rem}table span.wpcf7-form-control.wpcf7-checkbox{margin:0px;border:0px}button.clear-button{background:transparent;border:0px;color:#0b73b0;text-decoration:underline;font-weight:500;padding:0px}button.clear-button:hover{background:transparent;border:0px;color:#0b73b0}.signature-pad>canvas{background:#ddd}.signature-pad{margin-top:0.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:0px
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
0px 30px}.profilePageImgCol
.team.team_horizontal{display:block;text-align:center}.profilePageImgCol .team.team_horizontal
.desc_wrapper{padding:20px
0px 0px }.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:0px
!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%}span.wpcf7-form-control.wpcf7-checkbox{}}.contact_details
a{text-decoration:none;color:#fff;transition:color 0.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, 0.08);--hh-shadow-focus:0 0 0 3px rgba(11, 61, 168, 0.18)}.step_form_container{margin:2.5rem auto;padding:0
1rem;color:var(--hh-text)}.step_form_container
.h2_heading_form{font-size:0.7rem;font-weight:700;letter-spacing:0.12em;text-transform:uppercase;color:var(--hh-primary);padding:0.6rem 0.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:0.8125rem;font-weight:600;color:var(--hh-text-muted);margin:0
0 0.6rem;text-transform:uppercase;letter-spacing:0.06em}.step_form_container
label{flex-direction:column;gap:0.35rem;font-size:0.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:0.55rem 0.85rem;font-size:0.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 0.18s, box-shadow 0.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:0.5rem 0.75rem;font-size:0.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 0.18s, background 0.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:0.5rem 1rem;margin-top:0.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:0.45rem;font-weight:400;font-size:0.875rem;padding:0.35rem 0.75rem 0.35rem 0.5rem;border:1.5px solid var(--hh-border);border-radius:20px;background:var(--hh-bg-section);cursor:pointer;transition:border-color 0.15s, background 0.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:0.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:0.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:0.6rem 0.85rem;text-align:left;font-weight:600;font-size:0.775rem;letter-spacing:0.05em}.step_form_container .table_form tbody
tr{border-bottom:1px solid var(--hh-border);transition:background 0.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:0.5rem 0.85rem}.step_form_container .table_form td input[type="text"]{background:transparent;border:none;border-bottom:1.5px solid var(--hh-border);border-radius:0;padding:0.3rem 0;font-size:0.875rem}.step_form_container .table_form td input[type="text"]:focus{border-bottom-color:var(--hh-primary);box-shadow:none;background:transparent}.uacf7-step-form-progress,.uacf7_paginiation{display:flex;gap:0.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 0.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:0.65rem 2rem;font-size:0.9rem;font-weight:600;border-radius:var(--hh-radius-sm);cursor:pointer;transition:opacity 0.18s, transform 0.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:0.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:0.75rem;margin-top:2rem;padding-top:1.5rem;border-top:1px solid var(--hh-border)}.step_form_container .wpcf7-not-valid-tip{font-size:0.78rem;color:var(--hh-accent);margin-top:0.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, 0.12) !important}.step_form_container .wpcf7-response-output{margin-top:1.25rem;padding:0.75rem 1rem;border-radius:var(--hh-radius-sm);font-size:0.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:0.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:0.4rem 0.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, 0.08);--hhr-shadow-focus:0 0 0 3px rgba(11, 61, 168, 0.18)}.step_form_container{margin:2.5rem auto;padding:0
1rem;color:var(--hhr-text)}.step_form_container
.h2_heading_form{font-size:0.7rem;font-weight:700;letter-spacing:0.12em;text-transform:uppercase;color:#fff;padding:0.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:0.8125rem;font-weight:600;color:var(--hhr-text-muted);margin:0
0 0.6rem;text-transform:uppercase;letter-spacing:0.06em}.step_form_container p:not(.mandatory_field){font-size:0.875rem;color:var(--hhr-text-muted);line-height:1.65;margin:0.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:0.25rem 0.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:0.25rem}.step_form_container
label{flex-direction:column;gap:0.35rem;font-size:0.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:0.55rem 0.85rem;font-size:0.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 0.18s, box-shadow 0.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:0.5rem 0.75rem;font-size:0.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 0.18s, background 0.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:0.5rem 1rem;margin-top:0.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:0.45rem;font-weight:400;font-size:0.875rem;padding:0.35rem 0.75rem 0.35rem 0.5rem;border:1.5px solid var(--hhr-border);border-radius:20px;background:var(--hhr-bg-section);cursor:pointer;transition:border-color 0.15s, background 0.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:0.65rem 2.25rem;font-size:0.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 0.18s, transform 0.12s;outline:none;font-family:inherit;margin-top:2rem}.step_form_container input[type="submit"]:hover,
.step_form_container button[type="submit"]:hover{opacity:0.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:0.78rem;color:var(--hhr-accent);margin-top:0.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, 0.12) !important}.step_form_container .wpcf7-response-output{margin-top:1.25rem;padding:0.75rem 1rem;border-radius:var(--hhr-radius-sm);font-size:0.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:0.85rem}.step_form_container [class^="uacf7-col"]{width:100%}}