.headerForm{background-size:cover;background-repeat:no-repeat;background-position:50%;position:relative;z-index:1}@media(min-width:992px){.headerForm{padding:0 20px}.headerForm_darkness:after{content:"";position:absolute;top:0;left:0;width:50%;height:100%;background:linear-gradient(108.17deg,rgba(0,40,85,.87) 22.81%,rgba(5,92,193,0) 77.96%,rgba(197,12,0,0) 91.25%);z-index:-1}}.headerForm_darkness .headerForm_wrapper:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(44.5deg,rgba(0,40,85,.87) 40.01%,rgba(5,92,193,0) 55.16%,rgba(197,12,0,.16) 67.08%);z-index:-1;opacity:.9}@media(min-width:992px){.headerForm_darkness .headerForm_wrapper:after{display:none}}.headerForm .backgroundVideo{margin:0 -20px}@media(min-width:992px){.headerForm .main_flag{display:none}}@media(min-width:1600px){.headerForm .main_flag{display:block;width:1000px;top:-290px;left:-350px}}.headerForm_wrapper{background-size:cover;background-repeat:no-repeat;background-position:50%;position:relative;padding:360px 20px 30px;color:#fff;animation:showFormLeft .5s ease-in-out forwards}@media(min-width:992px){.headerForm_wrapper{background:unset!important;padding:146px 20px 21px;max-width:1370px;margin:0 auto;z-index:2}}@media(min-height:700px)and (max-height:860px)and (min-width:992px){.headerForm_wrapper{padding:26px 20px 21px}}.headerForm_wrapper-lottie{width:115px;height:123px;background-size:cover;background-position:50%;position:absolute;bottom:0;right:0}@media(min-width:992px){.headerForm_wrapper-lottie{display:none}}@media(min-width:1200px){.headerForm_wrapper-lottie{display:block;bottom:-70px;left:56%;transform:translateX(0);width:138.37px;height:144.6px}}.headerForm_wrapper-tiny{padding:211px 20px 30px}@media(min-width:992px){.headerForm_wrapper-tiny{padding:146px 20px 21px}}@media(min-height:700px)and (max-height:860px)and (min-width:992px){.headerForm_wrapper-tiny{padding:26px 20px 21px}}.headerForm_wrapper-title{font-weight:400;margin-bottom:5px;padding-left:10px;font-family:Fjalla One}@media(min-width:992px){.headerForm_wrapper-title{display:inline;padding:0}}.headerForm_wrapper-title br{display:none}@media(min-width:992px){.headerForm_wrapper-title br{display:block}}.headerForm_wrapper-subtitle{padding-left:10px;display:block;font-family:Roboto;font-size:20px;font-weight:500;line-height:20px;letter-spacing:unset}@media(min-width:992px){.headerForm_wrapper-subtitle{line-height:17px;margin-bottom:15px;letter-spacing:4px}}.headerForm_wrapper-green{font-family:Fjalla One;display:block;padding:8px 27px;font-weight:400;color:#1ee59b;position:relative;width:-moz-fit-content;width:fit-content;margin-bottom:18px}@media(min-width:992px){.headerForm_wrapper-green{padding:0 20px;display:inline-block}}.headerForm_wrapper-green-reversed{margin-bottom:5px;margin-top:5px}@media(min-width:992px){.headerForm_wrapper-green-reversed{margin-bottom:10px;margin-top:5px}}.headerForm_wrapper-green:after{content:"";width:100%;height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) skew(15deg,0deg);background-color:#1a2754}.headerForm_wrapper-green span{position:relative;z-index:1}.headerForm_wrapper-green br{display:none}@media(min-width:992px){.headerForm_wrapper-green br{display:block}}.headerForm_wrapper-disclaimer{font-family:Roboto;font-size:12px;font-weight:400;line-height:16px;padding-left:10px;padding-right:100px;display:block}@media(min-width:992px){.headerForm_wrapper-disclaimer{padding-right:0;font-size:16px;max-width:60%;margin-top:15px}}.headerForm_wrapper-disclaimer br{display:none}@media(min-width:992px){.headerForm_wrapper-disclaimer br{display:block}}.headerForm_wrapper-logo{position:absolute;top:12px;right:15px;width:130px;box-shadow:0 10.0703678131px 14.4761543274px 0 rgba(0,0,0,.671);border-radius:5px;display:block;z-index:1}@media(min-width:992px){.headerForm_wrapper-logo{width:185px;top:17px}}.headerForm_form{position:relative;animation:showFormBottom .5s ease-in-out forwards;animation-delay:.3s;opacity:0}@media(min-width:992px){.headerForm_form{max-width:1370px;box-shadow:0 100px 80px 0 rgba(35,90,150,.078);border-radius:20px;margin:0 auto -50px;overflow:hidden;padding:4px;z-index:1}}.headerForm_form .lines{display:none;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:100%;border-radius:20px}@media(min-width:992px){.headerForm_form .lines{display:block;z-index:-1!important}}.headerForm_form .lines:before{content:"";position:absolute;width:150%;height:100%;background:linear-gradient(90deg,#e92f2d 20%,transparent 50%);animation:rotate 4s linear infinite;left:-25%}.headerForm_form .lines:after{content:"";position:absolute;background-color:#fff;inset:5px;border-radius:20px}.headerForm_form-header{padding:16px 20px;background:linear-gradient(180deg,#0055b8,#0270f0);color:#fff;font-family:Fjalla One;position:relative;z-index:2}@media(min-width:992px){.headerForm_form-header{border-radius:20px 20px 0 0;display:flex;align-items:center;justify-content:space-between;padding:21px 42px;position:relative}}.headerForm_form-header .trustpilot-widget{display:none}@media(min-width:992px){.headerForm_form-header .trustpilot-widget{display:block}}.headerForm_form-title{font-size:24px;font-weight:400;line-height:30px;text-align:center;margin:0 auto}@media(min-width:992px){.headerForm_form-title{max-width:unset;margin:0}}.headerForm_form-logo{display:none}@media(min-width:992px){.headerForm_form-logo{display:block;min-width:315px}}.headerForm_form-mobile{background:linear-gradient(180deg,#0055b8,#0270f0);display:flex;align-items:center;justify-content:center;padding:16px}@media(min-width:992px){.headerForm_form-mobile{display:none}}.headerForm_form-mobile img{max-width:315px;width:100%}.headerForm_form-fields{font-family:Roboto;padding:20px;position:relative;z-index:2;background-color:#fff}@media(min-width:992px){.headerForm_form-fields{padding:13px 43px;display:flex;flex-direction:column;position:relative}}.headerForm_form-fields .simpleInput{margin-bottom:17px}@media(min-width:992px){.headerForm_form-fields .simpleInput{margin-bottom:12px}.headerForm_form-inputs{display:flex;align-items:stretch;flex-wrap:wrap;justify-content:flex-start;margin-right:-10px;margin-left:-10px}.headerForm_form-inputs>*{flex-basis:calc(100%/5 - 20px);margin:10px;flex-grow:0}.headerForm_form .row-6{display:flex;align-items:stretch;flex-wrap:wrap;justify-content:flex-start;margin-right:-7.5px;margin-left:-7.5px}.headerForm_form .row-6>*{flex-basis:calc(100%/3 - 15px);margin:7.5px;flex-grow:0}.headerForm_form .row-6{margin-bottom:10px}}@media(min-width:1600px){.headerForm_form .row-6{display:flex;align-items:stretch;flex-wrap:wrap;justify-content:flex-start;margin-right:-7.5px;margin-left:-7.5px}.headerForm_form .row-6>*{flex-basis:calc(100%/6 - 15px);margin:7.5px;flex-grow:0}.headerForm_form .row-6 .simpleInput:not(:nth-child(7)){flex-basis:calc(16.6666666667% - 25px)!important}}.headerForm_form .row-6 .simpleInput:nth-child(6){flex-grow:1}.headerForm_form-disclaimer{font-size:12px;font-weight:400;line-height:14px;text-align:left;color:#65666b;margin-bottom:17px}@media(min-width:992px){.headerForm_form-disclaimer{font-weight:500;line-height:20px;margin-bottom:20px;color:#1a2754}}.headerForm_form-submit{font-family:Fjalla One;font-size:24px;font-weight:400;line-height:30px;text-align:center;padding:12.5px;color:#fff;text-decoration:none;border:unset;cursor:pointer;border-radius:6px;background:linear-gradient(180deg,#ff4438,#c50c00);animation:btn_scale 1.5s linear infinite}@media(min-width:992px){.headerForm_form-submit{font-family:Fjalla One;font-size:36px;line-height:45px;padding:15px}}.headerForm_form-submit{width:100%}@media(min-width:992px){.headerForm_form-submit{max-width:480px;font-size:24px;line-height:30.62px;margin:10px auto 0}}.refinance-scroll .headerForm_wrapper-title{font-size:40px;line-height:47px}@media(min-width:992px){.refinance-scroll .headerForm_wrapper-title{font-size:55px;line-height:70px}}@media(min-height:700px)and (max-height:860px)and (min-width:992px){.refinance-scroll .headerForm_wrapper-title{font-size:37px;line-height:47px}}.refinance-scroll .headerForm_wrapper-green{font-size:40px;line-height:47px}@media(min-width:992px){.refinance-scroll .headerForm_wrapper-green{font-size:55px;line-height:70px;margin-right:10px}}@media(min-height:700px)and (max-height:860px)and (min-width:992px){.refinance-scroll .headerForm_wrapper-green{font-size:37px;line-height:47px}}.homepurchase .headerForm_wrapper-title{font-size:25px;line-height:33.69px}@media(min-width:992px){.homepurchase .headerForm_wrapper-title{font-size:52px;line-height:65px}}.homepurchase .headerForm_wrapper-green{font-size:25px;line-height:26px}@media(min-width:992px){.homepurchase .headerForm_wrapper-green{font-size:52px;line-height:65px}}.simpleInput{display:flex;flex-direction:column}.simpleInput .PhoneInputCountry{display:none}.simpleInput_label{display:block;text-align:left;color:#192755;font-family:Roboto;font-size:17px;font-weight:500;line-height:20px;margin-bottom:12px}@media(min-width:992px){.simpleInput_label{margin-bottom:8px}}.simpleInput_label span{color:#c52332}.simpleInput_error{color:red;text-align:left;font-size:16px;margin-top:5px}.simpleInput input,.simpleInput select{padding:15px 24px;background:#fff;border-radius:8px;border:1px solid #d1d1d1;width:100%;color:#313131;font-size:16px}@media(min-width:992px){.simpleInput input,.simpleInput select{padding:19px 24px}}.simpleInput input::placeholder,.simpleInput select::placeholder{color:#aaa}.simpleInput input::-webkit-inner-spin-button,.simpleInput input::-webkit-outer-spin-button,.simpleInput select::-webkit-inner-spin-button,.simpleInput select::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.simpleInput select{-webkit-appearance:none;-moz-appearance:none;background-image:url(/images/select-arrow.svg);background-repeat:no-repeat;background-position:calc(100% - 22px);padding:16px 24px 15px}@media(min-width:992px){.simpleInput select{padding:20px 24px 19px}}.simpleInput .dollar{-moz-appearance:textfield;background-image:url(/images/lp/dollar.svg);background-repeat:no-repeat;background-position:calc(100% - 22px)}.simpleInput .dollar::-webkit-inner-spin-button,.simpleInput .dollar::-webkit-outer-spin-button{-webkit-appearance:none;appearance:none}.simpleInput_toggle{display:flex;border:1px solid #d1d1d1;border-radius:7px;background-color:#fff;padding:1px}.simpleInput_toggle-single{flex-basis:50%;position:relative}.simpleInput_toggle-btn{background-color:unset;border:unset;width:100%;font-family:Roboto;font-size:16px;font-weight:700;line-height:19px;color:#aaa;padding:18px 10px}@media(min-width:992px){.simpleInput_toggle-btn{padding:17px 4px;font-weight:500}}.simpleInput_toggle-btn-active{color:#fff;background-color:#1a2754;border-radius:7px}.simpleInput_toggle input{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:100%;opacity:0;cursor:pointer}.simpleInput.field-checkboxes{width:calc(100% - 20px)!important;flex-basis:calc(100% - 20px)!important;flex-shrink:0;display:flex;align-items:flex-start;position:relative}@media(min-width:1600px){.simpleInput.field-checkboxes{flex-basis:calc(100% - 20px)!important;width:calc(100% - 20px)!important}}.simpleInput.field-checkboxes input{position:absolute;top:0;left:0;opacity:0;width:100%;height:100%;cursor:pointer;z-index:1}.simpleInput.field-checkboxes input:checked~label:after{background-color:#1a2754;background-image:url(/images/lp/check.svg);background-repeat:no-repeat;background-position:50%}.simpleInput.field-checkboxes label{color:#464646;padding-left:38px;display:block;text-align:left;font-size:12px;font-family:Roboto}.simpleInput.field-checkboxes label:after{content:"";border:2px solid #1a2754;width:26px;height:26px;border-radius:4px;position:absolute;top:0;left:0;background-color:#fff}.simpleInput.field-checkboxes label a{position:relative;z-index:2}.simpleInput.field-checkboxes label p:not(:last-child){margin-bottom:10px}.simpleInput.field-checkboxes .simpleInput_checkbox--no-input label{padding-left:0}.simpleInput.field-checkboxes .simpleInput_checkbox--no-input label:after{content:none}.simpleInput.field-checkboxes .alternateCheckboxes{width:100%;display:flex;flex-direction:column;gap:16px}.simpleInput.field-checkboxes .alternateCheckboxes .simpleInput_checkbox{position:relative;min-height:26px}.simpleInput.field-checkboxes .alternateCheckboxes .simpleInput_checkbox.alternateCheckbox--error label:after{border-color:red}.footer .footer_form .simpleInput_checkbox label,.footer .footer_form .simpleInput_checkbox label a,.footer .footer_form .simpleInput_checkbox label em,.footer .footer_form .simpleInput_checkbox label li,.footer .footer_form .simpleInput_checkbox label p,.footer .footer_form .simpleInput_checkbox label span,.footer .footer_form .simpleInput_checkbox label strong{color:#fff!important}.footer .footer_form .simpleInput_checkbox label a{text-decoration:underline;text-underline-offset:2px}.errorMsg{color:red;font-family:Roboto;font-size:17px;margin-bottom:16px;display:block}.loader{width:48px;height:48px;display:inline-block;position:relative;flex-basis:100%}.loader:after,.loader:before{content:"";box-sizing:border-box;width:48px;height:48px;border-radius:50%;border:2px solid #f74237;position:absolute;left:0;top:0;animation:animloader 2s linear infinite}.loader:after{animation-delay:1s}@keyframes animloader{0%{transform:scale(0);opacity:1}to{transform:scale(1);opacity:0}}@keyframes bblFadInOut{0%,80%,to{box-shadow:0 2.5em 0 -1.3em}40%{box-shadow:0 2.5em 0 0}}@keyframes showFormBottom{0%{transform:translateY(10px);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes showFormLeft{0%{transform:translateX(-10px);opacity:0}to{transform:translateX(0);opacity:1}}@keyframes showFormRight{0%{transform:translateX(10px);opacity:0}to{transform:translateX(0);opacity:1}}@keyframes showFormLeftFull{0%{transform:translateX(-100%);opacity:0}to{transform:translateX(0);opacity:1}}@keyframes hideFormLeftFull{0%{transform:translateX(0);opacity:0}to{transform:translateX(-100%);opacity:1}}@keyframes showFormRightForm{0%{transform:translateX(10px) translateY(-50%);opacity:0}to{transform:translateX(0) translateY(-50%);opacity:1}}@keyframes btn_scale{0%{transform:scale(1);text-shadow:0 0 0 #fff}50%{transform:scale(1.1);text-shadow:0 0 4px #fff}to{transform:scale(1);text-shadow:0 0 0 #fff}}@keyframes rotate{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes show-slide{0%{opacity:0}to{opacity:1}}@keyframes jump_from_top{0%{transform:translateY(-100%);opacity:0}to{transform:translateY(0);opacity:1}}.show_title_v2{animation:show_title_v2 .5s forwards}@keyframes show_title_v2{0%{transform:translateY(50px);opacity:0}to{transform:translateY(0);opacity:1}}.show_stampa_v2{animation:show_stampa_v2 .5s forwards}.show_mark_v2{animation:show_mark_v2 .5s forwards}@keyframes show_mark_v2{0%{transform:translateY(100%) skew(15deg);opacity:0}to{transform:translateY(0) skew(15deg);opacity:1}}@keyframes show_stampa_v2{0%{transform:translateX(100%);opacity:0}to{transform:translateX(0);opacity:1}}.input{position:relative;width:-moz-fit-content;width:fit-content;background-clip:padding-box;border-radius:57px;width:100%}.input:before{content:"";position:absolute;top:-7px;right:-7px;bottom:-7px;left:-7px;margin:5px;border-radius:57px;background:linear-gradient(268.41deg,#3686e3 -4.31%,#c00816 143.04%);z-index:0}.input .PhoneInputInput,.input_type{border-radius:57px;border:none;border-bottom:2px solid rgba(0,0,0,.698);position:relative;z-index:1;width:100%;padding:28px;background:#000;color:#fff;font-size:18px}@media(min-width:992px){.input .PhoneInputInput,.input_type{font-size:22px}}.input .PhoneInputInput::placeholder,.input_type::placeholder{opacity:1;color:#fff}.input .PhoneInputInput::-webkit-inner-spin-button,.input .PhoneInputInput::-webkit-outer-spin-button,.input_type::-webkit-inner-spin-button,.input_type::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.input .PhoneInputCountry{display:none}.input select{-webkit-appearance:none;-moz-appearance:none;width:100%;padding:28px;position:relative;z-index:1;border-radius:40px;background:#000;border:unset;color:#fff;font-size:16px}@media(min-width:992px){.input select{font-size:22px}}.error-border{border-color:red!important}