a.main_btn_style,input[type="button"].main_btn_style,button.main_btn_style,a.wp-block-button__link{font-family:arboria,sans-serif;display:inline-table;background:#FECC1F;color:#fff;font-size:1.2em;line-height:1.2em;font-weight:500;text-align:center;text-decoration:none;padding:12px 24px;border-radius:3px;transition:all .3s linear;-webkit-transition:all 0.3s linear;-ms-transition:all 0.3s linear;-o-transition:all 0.3s linear;border:none;cursor:pointer;appearance:none;-webkit-appearance:none;-ms-appearance:none;-o-appearance:none}a.main_btn_style:hover,input[type="button"].main_btn_style:hover,button.main_btn_style:hover,a.wp-block-button__link:hover{text-decoration:none !important;background:#F0F4F6;color:#27272A}#multistep_modal{position:relative;height:100%}@media only screen and (max-width: 1024px){#multistep_modal{padding:0px !important;height:auto}}input[type="number"]::-webkit-outer-spin-button,input[type="number"]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type="number"]{-moz-appearance:textfield}.form_ms2_question{padding:0px;width:100%;margin:0px 0 20px 0}.form_ms2_question a{display:inline-block;position:relative;overflow:hidden}@media only screen and (min-width: 668px) and (max-width: 768px){.form_ms2_question a{font-size:1.1em;padding:1rem 3rem}}@media only screen and (min-width: 769px) and (max-width: 1024px){.form_ms2_question a{font-size:1.2em;padding:0.8rem 2.7rem}}.form_ms2_question a:hover{background-color:transparent;color:#fff;box-shadow:inset 0 0 0 1px #fff}.form_ms2_question label{color:#27272A;font-size:1.7em;font-weight:700;line-height:1.5em}@media only screen and (max-width: 667px){.form_ms2_question label{font-size:1.3em;line-height:1em}}.form_ms2_question #form_ms2_answers{margin-top:20px}.form_ms2_question #form_ms2_answers p{margin:0 0 10px 30px;position:relative;display:block;width:75%;color:#27272A;padding:0px;text-align:left;line-height:25px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;transition:all .5s;-webkit-transition:all 0.5s;-ms-transition:all 0.5s;-o-transition:all 0.5s}.form_ms2_question #form_ms2_answers p a{position:absolute;width:100%;height:100%;top:0px;left:-30px}@media only screen and (max-width: 667px){.form_ms2_question #form_ms2_answers p{width:80%}}.form_ms2_question #form_ms2_answers p:hover input ~ .checkmark{background-color:#ccc}.form_ms2_question #form_ms2_answers p input:checked ~ .checkmark:after{display:block}.form_ms2_question #form_ms2_answers p input[type="radio"],.form_ms2_question #form_ms2_answers p input[type="checkbox"]{position:absolute;opacity:0;cursor:pointer}.form_ms2_question #form_ms2_answers p input:checked ~ .checkmark{background-color:#27272A}.form_ms2_question #form_ms2_answers p .checkmark{position:absolute;left:-30px;top:0px;height:25px;width:25px;background-color:#eee;border-radius:50%}.form_ms2_question #form_ms2_answers p .checkmark:after{content:"";position:absolute;display:none;top:9px;left:9px;width:8px;height:8px;border-radius:50%;background:white}.hero_cta_left{text-align:left}.fill_blank_center{text-align:center}.hero_cta_center{text-align:center}@media only screen and (max-width: 667px){.hero_cta_center{text-align:left}}.white_bg_hover{padding:0px;margin:0px}.white_bg_hover .hero_link_wht:hover{color:#27272A;background-color:transparent;box-shadow:inset 0 0 0 1px #003b5c}@-webkit-keyframes tab-fadein{0%{opacity:0}100%{opacity:1}}@-moz-keyframes tab-fadein{0%{opacity:0}100%{opacity:1}}@keyframes tab-fadein{0%{opacity:0}100%{opacity:1}}#form_ms2_popup{margin:0px;width:100%;height:50%;position:relative;display:flex;place-content:center space-evenly;flex-direction:column;-webkit-box-align:center;align-items:center;background-image:url(/wp-content/uploads/2025/12/hwf-loading.gif);background-repeat:no-repeat;background-size:150px;background-position:center}@media only screen and (max-width: 1024px){#form_ms2_popup{padding:0px;margin:0px auto;height:100%;place-content:unset}}#form_ms2_popup #loading_gif{position:absolute;height:100%;width:101%;background:#fff;display:none;z-index:1;background-image:url(/wp-content/uploads/2025/12/hwf-loading.gif);background-repeat:no-repeat;background-position:center;background-size:150px}#form_ms2_popup #ms_disclaimer{text-align:center;font-size:.7em;margin-top:20px;padding:0 20px;display:block}#form_ms2_popup .button_bar{width:80%;position:relative;margin:0px auto}@media only screen and (max-width: 667px){#form_ms2_popup .button_bar{width:100%}}#form_ms2_popup .button_bar .submitBtn{position:absolute;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);font-size:15px;bottom:0px;border:none;padding:10px 25px;color:#fff;width:auto;background-color:#FFA830;box-shadow:none;transition:all .5s;-webkit-transition:all 0.5s;-ms-transition:all 0.5s;-o-transition:all 0.5s}@media only screen and (max-width: 667px){#form_ms2_popup .button_bar .submitBtn{bottom:0px;width:50%}}#form_ms2_popup .button_bar .submitBtn:hover{color:#fff;background-color:#9EA6B4}#form_ms2_popup .button_bar .nextBtn{position:absolute;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);font-size:15px;bottom:0px;border:none;padding:10px 25px;color:#fff;box-shadow:none;width:auto;background-color:#FFA830;transition:all .5s;-webkit-transition:all 0.5s;-ms-transition:all 0.5s;-o-transition:all 0.5s}@media only screen and (max-width: 667px){#form_ms2_popup .button_bar .nextBtn{width:50%}}#form_ms2_popup .button_bar .nextBtn:hover{color:#fff;background-color:#9EA6B4}#form_ms2_popup input.invalid,#form_ms2_popup select.invalid,#form_ms2_popup textarea.invalid{background-color:#A6D280}#form_ms2_popup input.invalid ~ .checkmark{background-color:#A6D280 !important}#form_ms2_popup .is-visible{display:block !important;background-color:#fff;animation:tab-fadein .5s;-webkit-animation:tab-fadein 0.5s;-moz-animation:tab-fadein 0.5s;-o-animation:tab-fadein 0.5s;animation-timing-function:ease-out;-webkit-animation-timing-function:ease-out;-moz-animation-timing-function:ease-out;-o-animation-timing-function:ease-out;animation-fill-mode:forwards;-webkit-animation-fill-mode:forwards;-moz-animation-fill-mode:forwards;-o-animation-fill-mode:forwards;animation-delay:1s;-webkit-animation-delay:1s;-moz-animation-delay:1s;-o-animation-delay:1s}#form_ms2_popup .tab{display:none;opacity:0;text-align:center;color:#27272A;font-family:arboria,sans-serif;transition:all .5s;-webkit-transition:all 0.5s;-ms-transition:all 0.5s;-o-transition:all 0.5s}#form_ms2_popup .tab input.website{display:none}#form_ms2_popup .tab input[type="text"],#form_ms2_popup .tab input[type="number"],#form_ms2_popup .tab input[type="email"],#form_ms2_popup .tab input[type="password"],#form_ms2_popup .tab input[type="tel"],#form_ms2_popup .tab textarea,#form_ms2_popup .tab select{border:1px solid #27272A;border-radius:0;background:white;padding:10px;width:100%;color:#27272A}#form_ms2_popup .tab select{height:42px;line-height:inherit}#form_ms2_popup .tab h1,#form_ms2_popup .tab h2{font-family:ff-cocon-pro,sans-serif;font-size:42px;line-height:47px;color:#27272A;margin:20px auto 10px}@media only screen and (max-width: 1024px){#form_ms2_popup .tab h1,#form_ms2_popup .tab h2{font-size:30px;line-height:35px}}#form_ms2_popup .tab fieldset{border:none;width:100%;padding:0px;margin:0px}#form_ms2_popup .tab legend{font-family:ff-cocon-pro,sans-serif;font-size:42px;line-height:47px;color:#27272A;border:none;width:100%;margin:20px auto 10px}#form_ms2_popup .tab legend span{font-weight:400}@media only screen and (max-width: 1024px){#form_ms2_popup .tab legend{font-size:30px;line-height:35px}}#form_ms2_popup .tab ul{font-size:20px;list-style:none;padding-left:40px;text-align:left;margin:0 0 20px 0}#form_ms2_popup .tab ul li{margin-bottom:0px;position:relative}#form_ms2_popup .tab .last_step_paragraph{text-align:center;color:#fff;margin-bottom:20px;margin-top:-12px}#form_ms2_popup .tab .last_step_wrapper{position:relative;width:100%;display:flex;flex-wrap:wrap;gap:10px;margin:0 auto}#form_ms2_popup .tab .last_step_wrapper .invalid{background-color:#A6D280 !important}#form_ms2_popup .tab .last_step_wrapper .frm_error{font-size:0.7rem;line-height:1rem;display:block;color:#80C15E;text-align:left;margin-top:5px}#form_ms2_popup .tab .last_step_wrapper input,#form_ms2_popup .tab .last_step_wrapper select,#form_ms2_popup .tab .last_step_wrapper textarea{font-family:arboria,sans-serif;margin:5px 0 0px 0;line-height:20px}#form_ms2_popup .tab .last_step_wrapper .inputBoxes{position:relative;flex-basis:49%}@media only screen and (max-width: 667px){#form_ms2_popup .tab .last_step_wrapper .inputBoxes{flex-basis:100%}}#form_ms2_popup .tab .last_step_wrapper .floating-label{position:absolute;pointer-events:none;text-align:left;left:10px;top:10px;opacity:0.8;transition:0.2s ease all;color:#27272A;font-family:arboria,sans-serif}#form_ms2_popup .tab .last_step_wrapper input:focus ~ .floating-label,#form_ms2_popup .tab .last_step_wrapper input:not(:focus):valid ~ .floating-label{top:-10px;left:0px;font-size:11px;opacity:1;color:#27272A;font-weight:700}#form_ms2_popup .tab .last_step_wrapper textarea:focus ~ .floating-label,#form_ms2_popup .tab .last_step_wrapper select:focus ~ .floating-label{top:-10px;left:0px;font-size:11px;opacity:1;color:#27272A;font-weight:700}#form_ms2_popup .tab .last_step_wrapper .fixed_labeled{position:absolute;pointer-events:none;text-align:left;color:#27272A;font-family:arboria,sans-serif;top:-10px;left:0px;font-size:11px;opacity:1;font-weight:700}#form_ms2_popup .tab .last_step_wrapper .input_required{color:#27272A}#form_ms2_popup .tab .last_step_wrapper .inputText{font-size:12px;width:100%}#form_ms2_popup .tab .last_step_wrapper .main_form_disclaimer{margin-bottom:10px}#form_ms2_popup .tab .last_step_wrapper .main_form_disclaimer a{color:#27272A}#form_ms2_popup .tab .last_step_wrapper .main_form_disclaimer a:hover{color:#115935 !important}#form_ms2_popup .tab .last_step_wrapper .main_form_disclaimer a:hover{color:#27272A}#form_ms2_popup .tab .last_step_wrapper .main_form_disclaimer label{position:relative;min-height:34px;display:block;padding-left:40px;padding-top:3px;margin-bottom:0;font-weight:normal;cursor:default;text-align:left;font-size:smaller;line-height:1.5em}#form_ms2_popup .tab .last_step_wrapper .main_form_disclaimer label:before{cursor:pointer;content:'';position:absolute;left:0;top:0;margin:0px;width:30px;height:30px;transition:transform 0.28s ease;background-color:#fff;box-shadow:0 0 0 1px #27272A inset}#form_ms2_popup .tab .last_step_wrapper .main_form_disclaimer label:after{content:'';display:block;width:20px;height:10px;border-bottom:4px solid #27272A;border-left:4px solid #27272A;transform:rotate(-45deg) scale(0);transition:transform ease 0.25s;position:absolute;top:3px;left:7px}#form_ms2_popup .tab .last_step_wrapper .main_form_disclaimer input[type='checkbox']{width:30px;height:30px;opacity:1;position:absolute;left:0px;top:0px}#form_ms2_popup .tab .last_step_wrapper .main_form_disclaimer input[type='checkbox']:checked ~ label:after{transform:rotate(-45deg) scale(1)}#form_ms2_popup .tab .last_step_wrapper .main_form_disclaimer input[type='checkbox']:focus+label::before{outline:solid}#form_ms2_popup .tab .last_step_wrapper .main_form_disclaimer input[type='checkbox'].invalid ~ label:before{background-color:#A6D280}#form_ms2_popup .tab .form_block{display:inline-block;position:relative;flex-basis:100%}#form_ms2_popup .tab .form_block .form_disclaimer{line-height:1.3rem;font-size:0.7rem;margin-bottom:0px}#form_ms2_popup .tab .form_block label{position:relative;padding:15px 30px 18px 30px;font-size:18px;line-height:normal;border:1px solid #FECC1F;background-color:#FECC1F;cursor:pointer;z-index:200;text-align:center;border-radius:50px;margin:10px;display:block;color:#27272A;transition:all .5s;-webkit-transition:all 0.5s;-ms-transition:all 0.5s;-o-transition:all 0.5s}@media only screen and (max-width: 1024px){#form_ms2_popup .tab .form_block label{font-size:15px}}#form_ms2_popup .tab .form_block label:hover{background-color:#FFA830;border:1px solid #FFA830}#form_ms2_popup .tab .form_block label::before,#form_ms2_popup .tab .form_block label::after{top:auto;left:0;right:0;bottom:1rem;margin:auto}#form_ms2_popup .tab .form_block label:hover ~ .checkmark{background-color:#eee}#form_ms2_popup .tab .form_block input[type=checkbox],#form_ms2_popup .tab .form_block input[type=radio]{box-sizing:border-box;padding:0}#form_ms2_popup .tab .form_block input[type=checkbox]:focus,#form_ms2_popup .tab .form_block input[type=radio]:focus{opacity:1;outline:solid}#form_ms2_popup .tab .form_block .form-multiple-input{position:absolute;left:0;z-index:-1;width:100%;height:90%;opacity:0;top:0px;appearance:none}#form_ms2_popup .tab .form_block .form-multiple-input:checked ~ .checkmark:after{display:block}#form_ms2_popup .tab .form_block .form-multiple-input:checked ~ .form-multiple-label{background-color:#27272A;color:#fff !important;border:1px solid #27272A}#form_ms2_popup .tab .form_block .form-multiple-input[type="radio"]:checked ~ .checkmark,#form_ms2_popup .tab .form_block .form-multiple-input[type="checkbox"]:checked ~ .checkmark{background-color:#FFA830}#form_ms2_popup .tab .form_block .checkmark{position:absolute;top:35px;left:22px;height:17px;width:17px;background-color:#eee;opacity:0;border-radius:50%;z-index:9999;transition:all .5s;-webkit-transition:all 0.5s;-ms-transition:all 0.5s;-o-transition:all 0.5s}@media only screen and (max-width: 1024px){#form_ms2_popup .tab .form_block .checkmark{top:33px}}#form_ms2_popup .tab .form_block .checkmark:after{content:"";position:absolute;display:none;top:6px;left:6px;width:5px;height:5px;border-radius:50%;background:#27272A;animation:zoom_tdn_2 0.4s;-webkit-animation:zoom_tdn_2 0.4s;-moz-animation:zoom_tdn_2 0.4s;-o-animation:zoom_tdn_2 0.4s}#form_ms2_popup .tab .form_block ::placeholder{color:#27272A;opacity:1}#form_ms2_popup .tab .form_block :-ms-input-placeholder{color:#27272A}#form_ms2_popup .tab .form_block ::-ms-input-placeholder{color:#27272A}#form_ms2_popup .tab p{text-align:center;font-size:22px;line-height:32px;margin:0px 0px 20px}@media only screen and (max-width: 1024px){#form_ms2_popup .tab p{font-size:20px}}#form_ms2_popup #legal_stuff a{text-decoration:none;font-weight:700;transition:all .3s linear;color:#27272A;text-decoration:underline;-webkit-transition:all 0.3s linear;-ms-transition:all 0.3s linear;-o-transition:all 0.3s linear}#form_ms2_popup #legal_stuff a:hover{text-decoration:underline;color:#FFA830}#form_ms2_popup .extra_padding{padding:0 20px}@media only screen and (max-width: 667px){#form_ms2_popup .extra_padding{padding:0px}}@keyframes zoom_tdn_2{25%{transform:scale(1.2)}50%{transform:scale(1.4)}75%{transform:scale(1.2)}100%{transform:scale(1)}}@-webkit-keyframes zoom_tdn_2{25%{transform:scale(1.2)}50%{transform:scale(1.4)}75%{transform:scale(1.2)}100%{transform:scale(1)}}#progressive_steps{position:relative;z-index:200;width:100%;display:flex;margin-top:-75px}@media only screen and (max-width: 667px){#progressive_steps{margin-top:-55px}}@media only screen and (min-width: 668px) and (max-width: 1024px){#progressive_steps{margin-top:-65px}}#progressive_steps .step{margin:0 5%;padding:2px 0 0;text-align:center;flex:1}#progressive_steps .step span{display:block;overflow:hidden;position:relative;background-color:#fff;line-height:30px;width:30px;margin:0 auto;transition:.5s ease-out;border-radius:50px;color:#76767F;box-shadow:inset 0 0 0 3px #80C15E}#progressive_steps .step.active span{background-color:transparent;color:#27272A}#progressive_steps .step.active span:before{content:"";position:absolute;inset:0;z-index:-1;border-radius:50%;background:#A6D280;transform:scale(0);transform-origin:center;animation:fillFromCenter .5s ease-out forwards}#progressive_steps .step.finish span{background:#F0F4F6;color:#D4D4D4;box-shadow:none}@keyframes fillFromCenter{to{transform:scale(1)}}.modal.fade{display:none}@media only screen and (max-width: 667px){.modal.fade .modal-body{padding:10px}}.modal.fade .popup-message{text-align:center;font-size:1.5em;font-weight:700}.modal.fade .modal-close-form{position:relative;width:100%;margin-top:50px}.modal.fade .modal-close-form .stay_leave{position:absolute;text-align:center;top:0px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}@media only screen and (max-width: 667px){.modal.fade .modal-close-form .stay_leave{width:70% !important}}.modal.fade .modal-close-form .stay_leave a{display:inline-block;padding:15px 30px}@media only screen and (max-width: 667px){.modal.fade .modal-close-form .stay_leave a{display:block}}.modal.fade .modal-close-form .stay_leave a:hover{box-shadow:inset 0 0 0 1px #27272A;color:#27272A !important;background-color:none}.modal.fade .modal-close-form .stay_leave button{background-color:transparent;border:none;color:#27272A;margin-top:20px}.modal.fade .modal-close-form .stay_leave button:hover{text-decoration:underline}.amount_slider{font-size:2em !important;color:#fff !important;font-weight:bold  !important;background:none  !important;border:none;text-align:center;width:75%}@media only screen and (max-width: 667px){.amount_slider{width:100%}}.ui-widget.ui-widget-content{width:75%;margin:20px auto}@media only screen and (max-width: 667px){.ui-widget.ui-widget-content{width:100%}}.ui-slider{margin:20px 0 20px 0}.ui-slider .ui-slider-handle{width:30px !important;height:30px !important;border-radius:50%}.ui-slider-horizontal{height:15px}.ui-slider-horizontal .ui-slider-handle{top:-10px !important;margin-left:-.6em;outline:none}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default,.ui-button,html .ui-button.ui-state-disabled:hover,html .ui-button.ui-state-disabled:active{background:#27272A !important}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus,.ui-button:hover,.ui-button:focus{background:#27272A !important}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active,a.ui-button:active,.ui-button:active,.ui-button.ui-state-active:hover{background:#27272A !important;border:none}
