form.qs-funnel select,form.qs-funnel input {border-radius:8px !important;border:1px solid #eceded !important;}form.qs-funnel select:focus,form.qs-funnel input:focus {border-radius:8px !important;border:1px solid #1b976a !important;}form.qs-funnel .gchoice:has(input.gfield-choice-input:checked) {border:1px solid #dfefea;background:#f1f9f9;}.gform-theme--foundation .ef-loan-offers-form .qs-funnel-container .gform_fields {grid-row-gap:10px !important;}.qs-funnel-fullscreen .gfield_radio .gchoice,.ef-loan-offers-form .ef-loan-purpose .gchoice {border-radius:8px;border:1px solid #eceded !important;}select.large.gfield_select[data-name='LoanAdPurpose'],select.large.gfield_select[data-name='otherPurpose'] {display:flex;align-items:center;padding:0 0.5rem;}.ef-loan-offers-form .ef-loan-purpose .gchoice {display:flex;flex-direction:column;}.ef-loan-purpose .gfield_radio {display:grid !important;grid-template-columns:auto auto;}.ef-loan-purpose .gchoice .gfield-choice-input {display:none;}form.qs-funnel div.ginput_container_number input {border:none !important;outline:none;padding:0 !important;background:transparent;width:97% !important;}form.qs-funnel div.ginput_container_number::before {content:'$';position:absolute;top:50%;left:16px;transform:translateY(-50%);font-size:16px;color:#555;}form.qs-funnel div.ginput_container_number {position:relative;border:1px solid #eceded;border-radius:8px;padding-left:38px;background-color:#fff;}form.qs-funnel div.ginput_container_number:focus-within {border:1px solid #1b976a;}.ef-link-container {display:flex;justify-content:center;column-gap:24px;flex-wrap:wrap;}.ef-link-container > div {display:flex;align-items:center;}.ef-link-container > div img {margin-right:6px;}.ef-link-container > div p {color:#3f4645;font-size:14px;font-wrap:nowrap;}.ad-disclosure-tr {position:absolute;top:80px;right:24px;display:none;}.qs-funnel-fullscreen .ad-disclosure-tr {display:block;}.ad-disclosure a.modal-link,.ad-disclosure-tr a.modal-link {color:#787878;font-family:Poppins;font-size:14px;font-style:normal;font-weight:400;}.elementor-element .elementor-widget-container .gform_wrapper form .gform_body .gform_page .gform_page_footer input[type='submit']:disabled,.elementor-element .elementor-widget-container .gform_wrapper form .gform_body .gform_page .gform_page_footer input[type='submit'][disabled],.elementor-29336 .elementor-element.elementor-element-59430b0b .eael-gravity-form form.qs-funnel-fullscreen .gform_body .gform_footer input[type='submit'][disabled],.elementor-29456 .elementor-element.elementor-element-59430b0b .eael-gravity-form form.qs-funnel-fullscreen .gform_body .gform_page_footer input[type='submit']:disabled,.elementor-29456 .elementor-element.elementor-element-59430b0b .eael-gravity-form form.qs-funnel-fullscreen .gform_body .gform_page_footer input[type='submit'][disabled] {background-color:silver !important;}form.qs-funnel input[type='button']:disabled,form.qs-funnel input[type='button'][disabled],form.qs-funnel input[type='submit']:disabled,form.qs-funnel input[type='submit'][disabled] {background-color:silver !important;}form.qs-funnel input::placeholder,form.qs-funnel select::placeholder {color:#c5c7c7;}form.qs-funnel .top_label .overlap-label .gform-field-label {position:relative;top:0;left:0;}form.qs-funnel .top_label .overlap-label.gfield_error .gform-field-label {top:0;}form.qs-funnel input[type='checkbox']:where( :not(.gform-theme__disable):not(.gform-theme__disable *):not( .gform-theme__disable-framework ):not(.gform-theme__disable-framework *) ),form.qs-funnel input[type='radio']:where( :not(.gform-theme__disable):not(.gform-theme__disable *):not( .gform-theme__disable-framework ):not(.gform-theme__disable-framework *) ) {visibility:hidden;}.qs-funnel-fullscreen,.qs-funnel-cover {position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:#ffffff;z-index:1000;display:flex;align-items:center;justify-content:center;overflow-y:auto;flex-direction:column;}.qs-funnel-container {background:#fff;padding:20px;padding-bottom:0px;position:relative;}.qs-funnel-progress-bar {width:0;height:5px;background-color:#1b976a;position:absolute;top:50px;left:0;transition:width 0.3s ease;}body.qs-funnel-active {overflow:hidden;}.qs-funnel-back {position:absolute;top:15px;left:15px;background:transparent url('../svg/chevron-left-2.svg') no-repeat;border:none;width:24px;height:24px;cursor:pointer;z-index:1001;}.qs-funnel-back:hover {color:#1b976a;}.qs-funnel-logo {position:absolute;top:15px;background:transparent url('../svg/logo-jgwentworth_newleafgreen.svg') no-repeat;width:170px;height:22px;}.qs-header {position:absolute;top:0;background:white;width:100%;height:55px;align-content:center;text-align:center;display:none;}.qs-funnel-fullscreen .qs-header {display:block;}.qs-header img {vertical-align:middle;display:inline-block;width:168px;padding-top:12px;}.qs-loading-overlay {position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:#ffffff;z-index:2000;display:flex;align-items:center;justify-content:center;opacity:1;transition:opacity 0.3s ease-in-out;}.qs-funnel-active .gform_button_wrapper .loader {width:1.5rem;height:1.5rem;border:4px dotted #1b976a;}.qs-funnel-active .gform_button_wrapper .loader {top:auto;}.qs-funnel-active .trustpilot-widget {margin-top:32px;}.qs-funnel-active .gform_button_wrapper:has(.loader) {min-height:120px;}.qs-loading-overlay::after {content:'';border:6px solid #1b976a;border-top:6px solid #ffffff;border-radius:50%;width:40px;height:40px;animation:spin 0.6s linear infinite;}@keyframes spin {0% {transform:rotate(0deg);} 100% {transform:rotate(360deg);}}form.qs-funnel-fullscreen input.gform_previous_button {z-index:-100;opacity:0 !important;min-height:0;padding:0;margin:0;height:0;width:0;}.ef-disclaimer-details {display:none;padding:10px;background-color:#f9f9f9;border:1px solid #ddd;border-radius:4px;margin-top:10px;}div[data-name='loanType'] .gfield_radio label {text-align:center;}div[data-name='loanType'] .gform-page-footer.gform_page_footer.top_label {display:none !important;}div[data-name='loanType'] .gfield_radio > div::before {content:' ';position:relative;top:24px;width:31px;height:28px;background:#ffffff00 url(../svg/debt.svg) no-repeat;display:block;}div[data-name='loanType'] .gfield_radio > div:nth-child(2)::before {background:#ffffff00 url('../svg/home.svg') no-repeat;}div[data-name='loanType'] .gfield_radio > div:nth-child(3)::before {background:#ffffff00 url('../svg/expense.svg') no-repeat;}div[data-name='loanType'] .gfield_radio > div:nth-child(4)::before {background:#ffffff00 url('../svg/med.svg') no-repeat;}div[data-name='loanAmount'] .gfield_description.instruction {display:none !important;}div[data-name='creditRating'] .gfield_radio > div,div[data-name='OwnHome'] .gfield_radio > div,div[data-name='loanType'] .gfield_radio > div,div[data-name='EmploymentStatus'] .gfield_radio > div {position:relative;}div[data-name='creditRating'] .gfield_radio > div::before {content:' ';position:absolute;top:27%;left:16px;width:28px;height:28px;background:#ffffff00 url('../svg/exelent.svg') no-repeat;}div[data-name='creditRating'] .gfield_radio > div:nth-child(2)::before {background:#ffffff00 url('../svg/good.svg') no-repeat;}div[data-name='creditRating'] .gfield_radio > div:nth-child(3)::before {background:#ffffff00 url('../svg/fair.svg') no-repeat;}div[data-name='creditRating'] .gfield_radio > div:nth-child(4)::before {background:#ffffff00 url('../svg/poor.svg') no-repeat;}div[data-name='creditRating'] .gfield_radio > div:nth-child(5)::before {background:#ffffff00 url('../svg/unknown.svg') no-repeat;}div[data-name='creditRating'] .gfield_radio label > span {color:#787878;}div[data-name='OwnHome'] .gfield_radio > div::before {content:' ';position:absolute;top:27%;left:12px;width:31px;height:28px;background:#ffffff00 url('../svg/rent.svg') no-repeat;}div[data-name='OwnHome'] .gfield_radio > div:nth-child(2)::before {background:#ffffff00 url('../svg/own.svg') no-repeat;}div[data-name='OwnHome'] .gfield_radio > div:nth-child(3)::before {background:#ffffff00 url('../svg/other.svg') no-repeat;}div[data-name='EmploymentStatus'] .gfield_radio > div::before {content:' ';position:absolute;top:27%;left:12px;width:31px;height:28px;background:#ffffff00 url('../svg/self-employed.svg') no-repeat;}div[data-name='EmploymentStatus'] .gfield_radio > div:nth-child(2)::before {background:#ffffff00 url('../svg/employed.svg') no-repeat;}div[data-name='EmploymentStatus'] .gfield_radio > div:nth-child(3)::before {background:#ffffff00 url('../svg/unemployed.svg') no-repeat;}div[data-name='EmploymentStatus'] .gfield_radio > div:nth-child(4)::before {background:#ffffff00 url('../svg/other.svg') no-repeat;}.qs-funnel-active .gform_page:not([style*='display:none']) input.gform_next_button {max-width:340px;border-radius:99px !important;margin-bottom:2rem !important;margin-top:3.5rem !important;}form.qs-funnel-fullscreen input[type]:where(:not(.gform-text-input-reset):not([type='hidden'])):where( :not(.gform-theme__disable):not(.gform-theme__disable *):not( .gform-theme__disable-framework ):not(.gform-theme__disable-framework *) ):disabled {opacity:1 !important;background-color:silver !important;}.gchoice {cursor:pointer;}.gform_page_footer {height:82px;}.ag-consent-container {overflow:auto;height:100%;color:#787878;margin:1rem 0;}.ag-consent-container .consent-language a {font-size:14px;color:#787878;}.ag-consent-container a {text-decoration:underline;}.gform-page-footer.gform_page_footer.top_label {flex-direction:column;align-items:center;}.qs-funnel-active .gform_page:not([style*='display:none']) input.gform_next_button {position:static !important;}@media only screen and (max-width:767px) {.qs-funnel-fullscreen,form .gform-body .gform_page_footer {justify-content:initial;min-height:30vh;} .qs-funnel-container > .gform-body {margin-top:15px;} .qs-funnel-container > .gform-body h2 {margin-bottom:10px;} .ad-disclosure-tr .modal-wrap {text-align:right;} .qs-funnel-container {width:100%;} .ef-link-container {flex-direction:column;row-gap:15px;align-items:center;margin:16px auto 32px;} div.qs-funnel_wrapper .ef-loan-purpose .gfield_radio {display:flex !important;} .qs-funnel-fullscreen .top_label .overlap-label .gform-field-label {top:0 !important;} .qs-funnel-active .gform_page:not([style*='display:none']) input.gform_next_button {bottom:0;width:70% !important;} .ad-disclosure-tr {position:absolute;top:70px;left:20px;text-align:left;} .gform-theme--framework .gfield--type-choice .gchoice {display:flex;flex-direction:row;} .qs-funnel-container {padding-top:36px;align-self:start;margin-top:60px;} .qs-funnel-fullscreen .gform_fields .adr-state,.qs-funnel-fullscreen .gform_fields div.ef-zipcode-validation {grid-column:span 12;} div[data-name='loanType'] .gfield_radio > div::before {content:' ';top:27%;left:12px;width:31px;height:28px;} .qs-funnel-fullscreen .ef-links {width:100%;} .top_label h2 {text-align:center;} .gform_page_footer {height:120px;} .qs-funnel-active .gform_page:not([style*='display:none']) input.gform_next_button {margin-top:-4rem !important;} .qs-fullscreen-mobile-line {display:block;position:fixed;bottom:300px;width:100%;height:2px;background-color:#c6c8c8;} .qs-funnel-active .gform_button_wrapper:has(.loader) {min-height:30px;} .gform-page-footer.gform_page_footer.top_label {margin-top:0;} .gform-page-footer gform_page_footer top_label {margin-bottom:-2em;} #gform_previous_button_25 {height:0px;margin:0px;padding:0px;position:absolute;} .qs-funnel-active .trustpilot-widget {margin-bottom:110px;min-height:52px;}}@media only screen and (min-width:481px) and (max-width:1024px) and (orientation:landscape) {.qs-funnel-fullscreen,form .gform-body .gform_page_footer {justify-content:initial;min-height:50vh;} .gform-page-footer.gform_page_footer.top_label {flex-direction:column;align-items:center;} .qs-funnel-container {width:600px;margin:auto;margin-top:80px;min-height:100vh;} .gform_page_footer {height:120px;} .qs-funnel-fullscreen .ef-links {display:block;margin-top:16px;} }@media (orientation:landscape) and (max-width:768px) {.qs-funnel-fullscreen,form .gform-body .gform_page_footer {justify-content:initial;} .qs-funnel-container {width:600px;margin:auto;margin-top:80px;min-height:100vh;} .qs-funnel-fullscreen .ef-links {margin-top:16px;} }@media (min-width:768px) {.qs-funnel-container {width:600px;} .qs-funnel-fullscreen .gchoice::before {margin-left:35%;} .qs-funnel-fullscreen .gchoice {padding-left:35%;} .qs-funnel-fullscreen #input_25_95 .gchoice,.qs-funnel-fullscreen #input_25_137 .gchoice,.qs-funnel-fullscreen #input_25_38 .gchoice {padding-left:0;text-align:center;} .qs-funnel-fullscreen #input_25_95 .gchoice label,.qs-funnel-fullscreen #input_25_137 .gchoice label,.qs-funnel-fullscreen #input_25_38 .gchoice label {padding-right:40px;}}select[data-name='otherPurpose'] > :first-child {display:none;}.disclosure-modal {display:none;position:fixed;z-index:999;left:0;top:0;height:100%;min-width:100%;overflow:auto;background-color:rgba(0,0,0,0.8);}.modal-content {margin:10% auto;max-width:40%;box-shadow:0 5px 8px 0 rgba(0,0,0,0.2),0 7px 20px 0 rgba(0,0,0,0.17);animation-name:modalopen;animation-duration:var(--modal-duration);background-color:#fff;border-radius:1rem;}.modal-header h2,.modal-footer h3 {margin:0;}.modal-header {background:#fff;padding:10px 15px 0 15px;color:#fff;border-top-left-radius:1rem;border-top-right-radius:1rem;}.dr-savings-modal-header-container h2,.dr-savings-modal-header-container {margin:0;padding:0;line-height:1.2;display:flex;align-items:center;justify-content:space-between;}.modal-body {padding:20px;border-bottom-left-radius:1rem;border-bottom-right-radius:1rem;}.modal-body p {text-align:left;}.dr-savings-modal-close {color:var(--e-global-color-text);margin-left:auto;}.dr-savings-modal-close:hover,.dr-savings-modal-close:focus {color:#000;cursor:pointer;}.close-modal {color:#3f4644;float:right;font-size:30px;}.close-modal:hover,.close-modal:focus {color:#000;text-decoration:none;cursor:pointer;}.modal-text {margin-top:2rem;}.dr-savings-modal-text {margin-top:1rem !important;font-weight:normal !important;}@keyframes modalopen {from {opacity:0;} to {opacity:1;}}.dr-savings-modal-link-icon {color:var(--e-global-color-c438c4e);}.dr-savings-modal-link-icon:hover,.dr-savings-modal-link-icon:focus {color:#000;cursor:pointer;}a.modal-link {text-decoration:underline !important;cursor:pointer;font-size:16px;}a.modal-link:hover {text-decoration-color:#1b976a !important;}.disclaimer-bar-container {display:flex;gap:16px;flex-direction:row;align-items:center;justify-content:center;}