:root{--color-red: #C01A22;--color-white: #FFFFFF;--color-beige: #F6DCAC;--color-black: #000000;--color-dark-gray: #363531;--color-light-beige: #FFE8BF;--font-primary: "Darker Grotesque", sans-serif;--font-secondary: "Advent Pro", sans-serif;--fs-h1: 3.125rem;--fs-h2: 2.5rem;--fs-h3: 2rem;--fs-h4: 1.625rem;--fs-body: 1.125rem;--fs-body2: 1rem;--fs-link: 1.125rem;--fs-h1-mobile: 1.75rem;--fs-h2-mobile: 1.625rem;--fs-h3-mobile: 1.375rem;--fs-h4-mobile: 1.375rem;--fs-body-mobile: 1rem;--fs-body2-mobile: 0.75rem;--lh-h1: 1.2;--lh-h2: 1;--lh-h3: 1;--lh-h4: 1;--lh-body: 1.4;--lh-link: 1.4;--btn-height: 56px;--btn-padding: 32px;--btn-radius: 16px;--btn-radius-mobile: 12px}body{font-family:var(--font-primary);font-size:var(--fs-body);font-weight:500;line-height:var(--lh-body);color:var(--color-red);margin:0;padding:2rem}h1,h2,h3,h4{font-family:var(--font-secondary);text-transform:uppercase;font-weight:700}h1{font-size:var(--fs-h1);line-height:var(--lh-h1)}h2{font-size:var(--fs-h2);line-height:var(--lh-h2);margin-bottom:-10px}h3{font-size:var(--fs-h3);line-height:var(--lh-h3);letter-spacing:1%;margin-bottom:-10px;margin-top:10px}h4{font-size:var(--fs-h4);font-weight:600;line-height:var(--lh-h4);letter-spacing:1%}.body-2{font-size:var(--fs-body2)}.link{font-size:var(--fs-link);font-weight:700;line-height:var(--lh-link);color:var(--color-red);text-decoration:none}@media(max-width: 768px){h1{font-size:var(--fs-h1-mobile)}h2{font-size:var(--fs-h2-mobile)}h3{font-size:var(--fs-h3-mobile)}h4{font-size:var(--fs-h4-mobile)}body{font-size:var(--fs-body-mobile)}.body-2{font-size:var(--fs-body2-mobile)}}@keyframes loan-application-form-shimmer{to{background-position-x:0%}}@keyframes hr-reveal{from{width:0}to{width:100%}}@keyframes hr-hide{from{width:100%}to{width:0%}}@keyframes star-rotate{from{transform:rotate(0turn)}to{transform:rotate(1turn)}}@keyframes rotate-1{100%{transform:rotate(360deg)}}@keyframes dash-1{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:89,200;stroke-dashoffset:-35px}100%{stroke-dasharray:89,200;stroke-dashoffset:-124px}}:root{--color-red: #C01A22;--color-white: #FFFFFF;--color-beige: #F6DCAC;--color-black: #000000;--color-dark-gray: #363531;--font-primary: "Darker Grotesque", sans-serif;--font-secondary: "Advent Pro", sans-serif;--font-tertiary: "Just Me Again Down Here";--fs-h1: 3.125rem;--fs-h2: 2.5rem;--fs-h3: 2rem;--fs-h4: 1.625rem;--fs-body: 1.125rem;--fs-body2: 1rem;--fs-link: 1.125rem;--fs-h1-mobile: 1.75rem;--fs-h2-mobile: 1.625rem;--fs-h3-mobile: 1.375rem;--fs-h4-mobile: 1.375rem;--fs-body-mobile: 1rem;--fs-body2-mobile: 0.75rem;--lh-h1: 1.2;--lh-h2: 1;--lh-h3: 1;--lh-h4: 1;--lh-body: 1.4;--lh-link: 1.4;--btn-height: 56px;--btn-padding: 32px;--btn-radius: 16px;--btn-radius-mobile: 12px}body{padding:0 65px;margin:0;background:radial-gradient(119.14% 119.14% at 25% 0%, #FFF5E2 0%, #FFE8BF 100%),linear-gradient(176.31deg, rgba(255, 255, 255, 0) 76.64%, rgba(255, 255, 255, 0.2) 96.51%);background-size:cover;cursor:url("../images/icons/cursor.svg") 11 1,auto}.section{padding:55px 0}.container.grid.three{display:grid;grid-template-columns:repeat(3, 1fr);gap:32px;align-items:stretch}.two-columns{display:flex;align-items:center;justify-content:space-between;gap:32px;flex-wrap:wrap}.two-columns .column{flex:1;min-width:0;width:100%}.one-column .section-description{width:70%}.login-button,.button-secondary{padding:0 var(--btn-padding);height:var(--btn-height);border-radius:var(--btn-radius);font-family:var(--font-primary);font-weight:700;font-size:var(--fs-link);display:inline-flex;align-items:center;justify-content:center;text-decoration:none;white-space:nowrap;border:none;cursor:pointer}.login-button{background-color:var(--color-white);color:var(--color-red)}.button-secondary{background-color:var(--color-red);color:var(--color-white)}header{position:sticky;top:0;z-index:1000}.navbar{display:flex;align-items:center;justify-content:space-between;padding:24px 0}.navbar .logo img{height:48px;display:block}.navbar .nav-right{display:flex;align-items:center;gap:16px}.navbar .nav-menu{display:flex;align-items:center;height:var(--btn-height);gap:32px;background-color:var(--color-beige);padding:0 var(--btn-padding);border-radius:var(--btn-radius);list-style:none;margin:0}.navbar .nav-menu li a,.navbar .nav-menu li .dropdown-item-title{font-family:var(--font-primary);font-size:var(--fs-link);font-weight:700;color:var(--color-red);text-decoration:none;text-transform:capitalize}.navbar .nav-menu ul{cursor:pointer}.navbar .nav-menu li a:hover,.dropdown li a:hover{opacity:.5}.navbar .nav-menu li a.disabled{opacity:.5;pointer-events:none}.nav-right.desktop .has-dropdown{position:relative;display:flex;justify-content:center;cursor:pointer}.nav-right.desktop .has-dropdown.open .dropdown{display:flex;flex-direction:column;opacity:1;visibility:visible;transform:translateY(0);gap:16px}.nav-right.desktop .has-dropdown.open .plus-icon{display:none}.nav-right.desktop .has-dropdown.open .minus-icon{display:block}.nav-right.desktop .has-dropdown .plus-icon{display:block}.nav-right.desktop .has-dropdown .minus-icon{display:none}.nav-right.desktop .has-dropdown .login-dropdown-button{display:flex;gap:16px;align-items:center;justify-content:center}.nav-right.desktop .has-dropdown .dropdown{display:none;position:absolute;top:calc(100% + 20px);background:var(--color-beige);border-radius:12px;min-width:200px;padding:16px;box-shadow:0 4px 12px rgba(0,0,0,.1);opacity:0;visibility:hidden;transform:translateY(10px);transition:opacity .3s ease,transform .3s ease,visibility .3s}.nav-right.desktop .has-dropdown .dropdown .dropdown-diamond-container{position:absolute;top:-5px;left:50%;transform:translateX(-50%);display:flex;justify-content:center;width:auto}.nav-right.desktop .has-dropdown .dropdown .dropdown-diamond-container .dropdown-diamond{width:10px;height:10px;background-color:var(--color-beige);clip-path:polygon(50% 0%, 100% 50%, 50% 100%, 0% 50%)}.nav-right.desktop .has-dropdown .dropdown li{list-style:none}.nav-right.desktop .has-dropdown .dropdown li.active{background:var(--color-red);color:var(--color-white);border-radius:100px;padding:10px;font-weight:600}.nav-right.desktop .has-dropdown .dropdown a{color:var(--color-red);font-weight:500 !important;display:block;text-decoration:none;font-size:18px}.nav-right.desktop .has-dropdown .dropdown hr{border:none;border-top:1px dashed var(--color-black);opacity:.4;margin:0}.hamburger{display:none;cursor:pointer}.hamburger img{height:16px}.mobile-menu-container .overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);z-index:9998;opacity:0;pointer-events:none;transition:opacity .3s ease}.mobile-menu-container .overlay.active{opacity:1;pointer-events:auto}.mobile-menu-container .mobile-menu{position:fixed;top:0;right:-100%;width:280px;height:100vh;background-color:var(--color-beige);box-shadow:-4px 0 12px rgba(0,0,0,.2);padding:24px 16px;transition:right .3s ease;z-index:9999;display:flex;flex-direction:column;overflow-y:auto}.mobile-menu-container .mobile-menu.open{right:0}.mobile-menu-container .mobile-menu .mobile-menu-logo-container{display:flex;align-items:center;justify-content:space-between;margin:0 0 70px 0}.mobile-menu-container .mobile-menu .mobile-menu-logo-container .logo img{height:49px;display:block}.mobile-menu-container .mobile-menu .mobile-menu-logo-container .close-btn{background:none;border:none;cursor:pointer;padding:0}.mobile-menu-container .mobile-menu .mobile-menu-logo-container .close-btn img{height:24px}.mobile-menu-container .mobile-menu ul{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:24px}.mobile-menu-container .mobile-menu ul li a{font-family:var(--font-primary);font-size:var(--fs-link);font-weight:700;color:var(--color-red);text-decoration:none}.mobile-menu-container .mobile-menu ul .dropdown-item{font-family:var(--font-primary);font-size:var(--fs-link);font-weight:700;color:var(--color-red);text-decoration:none}.mobile-menu-container .mobile-menu ul .dropdown-item.active{border-left:5px solid var(--color-red);background-color:var(--color-light-beige);padding:10px}.mobile-menu-container .mobile-menu .has-dropdown .dropdown{position:relative;top:auto;left:auto;background:none;box-shadow:none;min-width:unset;padding:0 16px;display:flex;flex-direction:column;overflow:hidden;max-height:500px;transition:max-height .3s ease-out;opacity:1;visibility:visible;transform:translateY(0)}.mobile-menu-container .mobile-menu .has-dropdown .dropdown li a{font-weight:500}.mobile-menu-container .mobile-menu .has-dropdown:not(.dropdown-open) .dropdown{max-height:0;opacity:0;visibility:hidden}.mobile-menu-container .mobile-menu .login-button{margin:43px 0;width:75%}.mobile-menu-container .mobile-menu hr{border:none;border-top:1px dashed var(--color-black);opacity:.4;margin:0}.mobile-menu-container .mobile-menu .dropdown-item a{font-weight:500 !important}.mobile-menu-container .mobile-menu .dropdown-item.mobile-menu-logout{margin:0 0 43px 0}.mobile-menu-container .mobile-menu .mobile-greeting h4{font-size:26px;font-style:normal;font-weight:600;line-height:28.6px;letter-spacing:.26px;margin:unset;text-transform:none}body.application-page .hamburger,body.application-page .mobile-menu,body.application-page .overlay,body.application-page .navbar .nav-right .login-button,body.application-page .navbar .nav-right .has-dropdown{display:none !important}body.application-page .navbar .nav-right{display:flex !important;margin-left:auto;margin-right:0}body.application-page .navbar .nav-menu{gap:0;padding:0 var(--btn-padding);border-radius:var(--btn-radius);background-color:var(--color-white)}body.application-page .navbar .nav-menu li a{color:var(--color-red)}.application-page{width:80%;margin:0 auto;max-width:1200px}.terminos,.faqs{width:80%;margin:0 auto;max-width:1200px;display:flex;flex-direction:column;gap:56px}.terminos .subtitle{display:flex;flex-direction:column;gap:24px}.terminos .subtitle a{text-decoration:underline;color:var(--color-red)}.contacto{width:80%;margin:0 auto;gap:24px}.stepper-container{display:flex;justify-content:space-around;align-items:center;text-align:center;max-width:600px;margin:0 auto 64px auto;color:var(--color-red)}.step{transition:all .3s ease-in-out}.step-number{border:1px dashed rgba(54,53,49,.5);border-radius:12px;margin-bottom:20px;background-color:var(--color-beige);display:flex;align-items:center;justify-content:center;width:53.333px;height:53.333px;flex-shrink:0;position:relative;overflow:hidden}.step-number h4{width:100%;height:100%;display:flex;align-items:center;justify-content:center;border-radius:8px;background-color:var(--color-beige);color:var(--color-red);margin:0;font-size:var(--fs-link);transition:all .3s ease-in-out;position:relative;z-index:2}.step-number::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-size:contain;background-repeat:no-repeat;background-position:center;border-radius:8px;transition:all .3s ease-in-out;z-index:1;display:none}.step-label{font-family:var(--font-primary);font-weight:600;text-transform:capitalize}.step.active .step-number{border-color:var(--color-dark-gray)}.step.active .step-number h4{display:none}.step.active .step-number::before{display:block;background-color:var(--color-black);background-image:url("../images/icons/cached.svg");z-index:3;background-size:24px 24px}.step.finished .step-number{border-color:rgba(54,53,49,.5)}.step.finished .step-number h4{display:none}.step.finished .step-number::before{display:block;background-color:var(--color-red);background-image:url("../images/icons/check_white.svg");z-index:3;background-size:24px 24px}.form-steps-container{position:relative;min-height:500px}.form-step{display:none;position:absolute;top:0;left:0;width:100%;opacity:0;transition:opacity .5s ease-in-out}.form-step.active{display:block;opacity:1;position:static}.form-grid{display:grid;grid-template-columns:1fr 1fr;gap:48px 24px}.form-group{display:flex;flex-direction:column;gap:16px;text-align:left}.form-group .phone-input{display:flex;align-items:center;height:48px;border-radius:16px;background:#fff;padding:0 0 0 24px;font-family:var(--font-primary);font-size:var(--fs-body);width:100%;box-sizing:border-box;border:2px solid rgba(0,0,0,0)}.form-group .phone-input .prefix{padding:0 12px 0 0;font-family:var(--font-primary);font-size:var(--fs-body);color:var(--color-black);border-right:2px solid rgba(54,53,49,.2)}.form-group .phone-input input{outline:none;flex:1;padding:0 0 0 12px}.form-group .phone-input input:-webkit-autofill,.form-group .phone-input input:-webkit-autofill:hover,.form-group .phone-input input:-webkit-autofill:focus,.form-group .phone-input input:-webkit-autofill:active{box-shadow:0 0 0 1000px #fff inset !important;-webkit-text-fill-color:#000 !important;-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s}.form-group label{font-weight:600}.form-group input,.form-group select{height:48px;border-radius:16px;background:#fff;border:2px solid rgba(0,0,0,0);padding:0 24px;font-family:var(--font-primary);font-size:var(--fs-body);width:100%;box-sizing:border-box}.form-group textarea{width:-webkit-fill-available;width:-moz-available;width:stretch;height:100px;border-radius:20px;border:2px solid rgba(0,0,0,0);padding:12px 24px;font-family:var(--font-primary);font-size:var(--fs-body);resize:none;outline:none}.form-group input[type=file]{cursor:pointer}.form-group input[type=file]::file-selector-button{font-size:18px;font-weight:400;line-height:18px;text-align:center;cursor:pointer;min-width:152px;height:100%;color:var(--color-red);border-radius:100px;border:none;background:rgba(0,0,0,0)}.form-group input[type=file]::-webkit-file-upload-button{font-size:18px;font-weight:400;line-height:18px;text-align:center;cursor:pointer;min-width:152px;height:100%;color:var(--color-red);border-radius:100px;border:none;background:rgba(0,0,0,0)}.form-group input[type=date]{color:#999}.form-group input[type=date]:focus,.form-group input[type=date]:valid{color:var(--color-black)}.form-group .help-block,.form-group .help-block-existing{display:none;color:#d04545;margin:0 0 0 10px;font-size:18px}.form-group.has-error .help-block{display:block}.form-group.has-error input:not(#phone),.form-group.has-error select{border:2px solid #d04545}.form-group.has-error .phone-input{border:2px solid #d04545}.form-group.has-error .phone-input input{background:rgba(0,0,0,0)}.form-group.has-error-existing .help-block-existing{display:block}.form-group.has-error-existing input,.form-group.has-error-existing select{border:2px solid #d04545 !important}.password-wrapper{position:relative;width:100%;display:flex;align-items:center}.password-input{padding-right:50px;font-family:"Arial Unicode MS",sans-serif}.toggle-password{position:absolute;right:15px;cursor:pointer;display:flex;align-items:center;justify-content:center;width:30px;height:30px}.toggle-password .eye-icon{width:24px;height:24px;vertical-align:middle}.form-navigation{grid-column:1/-1;display:flex;margin-top:48px}.form-navigation.space-between{justify-content:right}.form-navigation.center{justify-content:center}.form-navigation .login-button{background-color:var(--color-red);color:var(--color-white);padding:16px 32px;border-radius:16px}.form-terms{grid-column:1/-1;display:flex;align-items:flex-start;gap:12px}.form-terms a{text-decoration:underline;font-weight:700;color:var(--color-red)}.custom-checkbox{position:absolute;opacity:0;width:0;height:0;pointer-events:none}label.custom-checkbox-label{position:relative;padding-left:48px;cursor:pointer;line-height:1.5;min-height:24px;display:inline-block;font-weight:unset}label.custom-checkbox-label::before{content:"";position:absolute;left:0;top:0;width:24px;height:24px;border:none;background-color:var(--color-white);border-radius:6px;box-sizing:border-box;transition:background-color .2s,border-color .2s;border:2px solid rgba(0,0,0,0)}.has-error label.custom-checkbox-label::before{border-color:#d04545}.custom-checkbox-label::after{content:"";position:absolute;left:9px;top:5px;width:3px;height:10px;border:solid var(--color-white);border-width:0 3px 3px 0;transform:rotate(45deg);opacity:0;transition:opacity .2s}.custom-checkbox:checked+.custom-checkbox-label::before{background-color:var(--color-red);border-color:var(--color-red)}.custom-checkbox:checked+.custom-checkbox-label::after{opacity:1}.analysis-grid{display:grid;gap:48px 56px;grid-template-columns:1fr 1fr;align-items:center}.analysis-text-panel h2,.payment-form h2,.finalise-text h2{font-size:var(--fs-h2);margin-bottom:16px}.analysis-text-panel p,.payment-form p,.payment-card-visual p,.finalise-text p{font-size:var(--fs-body);color:var(--color-gray-dark)}.analysis-column{display:flex;gap:56px;justify-content:left;align-items:flex-start;flex-wrap:wrap}.analysis-data-point{text-align:left;color:var(--color-red)}.analysis-data-point h4{margin-bottom:8px}.analysis-data-point .label{font-size:var(--fs-body);font-weight:600}.payment-grid{display:grid;gap:48px 56px;grid-template-columns:1fr 1fr;align-items:flex-start}.payment-form{grid-column:1/2}.payment-form .form-group{padding-bottom:48px}.form-row-split{display:grid;grid-template-columns:1fr 1fr;gap:24px}.payment-card-visual{grid-column:2/3;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:left}.payment-card-visual img{width:300px;height:auto;margin-bottom:24px}.finalise-grid{display:grid;grid-template-columns:auto 1fr;gap:48px;align-items:center;text-align:left;max-width:800px;margin:0 auto;padding:64px 0}.finalise-icon img{width:443px;height:auto}.finalise-buttons{display:flex;gap:16px}.section.three-columns .container{width:80%;margin:0 auto}.three-columns .card{border-radius:16px;text-align:center;flex-direction:column;align-items:center}.three-columns .card img{width:120px;height:120px;-o-object-fit:contain;object-fit:contain}.feature-card{background-color:var(--color-white);padding:16px;border-radius:12px;box-shadow:0 4px 8px rgba(0,0,0,.05);margin-bottom:20px}.feature-card a{text-decoration:none;color:var(--color-red)}.feature-img{width:100%;height:335px;-o-object-fit:cover;object-fit:cover;border-radius:8px;flex-shrink:0}.accordion .accordion-item{cursor:pointer}.accordion-title{display:flex;justify-content:space-between;align-items:center;cursor:pointer;color:var(--color-red);margin:0;word-wrap:break-word;white-space:normal;line-height:1.3;transition:color .2s ease}.accordion .accordion-item.active .accordion-title{color:var(--color-black)}.accordion .accordion-body{display:none;color:var(--color-red);margin:8px 0 16px}.accordion .accordion-item.active .accordion-body{display:block}.accordion hr{border:none;border-top:2px dashed var(--color-black);margin:16px 0;width:100%;opacity:.3}.accordion hr.hide-line{justify-self:flex-end;animation:hr-hide 30s linear forwards}.accordion .loader{display:none;margin:-18px 0 16px}.accordion .loader.loading{display:block;border-top:2px dashed var(--color-black);width:0;opacity:1;animation:hr-reveal 30s linear forwards}.accordion-icon{font-size:1.5rem;font-weight:bold;line-height:1;margin-left:1rem}.feature-section{width:80%;margin:0 auto;padding:4rem 0}.feature-grid{display:grid;grid-template-columns:repeat(2, 1fr);gap:2rem}.feature-section .column-two{margin-top:50px}.faqs{width:80%;margin:0 auto}.faqs .two-columns{align-items:flex-start}.more-link{display:inline-block;margin-top:16px;color:var(--color-red);text-decoration:underline;font-weight:bold;font-family:var(--font-primary);font-size:1rem}.fox img{margin-top:-300px !important;margin-left:100px}.fox hr{border:none;border-top:1px dashed var(--color-black);margin-top:-25px}.fox-hiding{display:flex;flex-direction:column;align-items:flex-end;margin-top:0px}.fox-hiding.left{align-items:unset}.fox-hiding.left .fox-hiding-image{width:100%;max-width:865px;display:flex;margin:0 auto;justify-self:center}.fox-hiding hr{border:none;border-top:1px dashed var(--color-black);width:100%;margin-top:0px}.footer{padding:4rem 0rem}.footer .footer-container{display:flex;flex-wrap:wrap;justify-content:space-between;gap:2rem;width:100%;margin:0 auto}.footer .footer-container .info-box{background-color:var(--color-beige);padding:32px;border-radius:24px;height:auto}.footer .footer-container .footer-title-row{display:flex;align-items:center;gap:1rem;margin-bottom:10px}.footer .footer-container .footer-icon{width:32px;height:32px;flex-shrink:0}.footer .footer-container .benefits-list{list-style:none;padding:0;margin:0}.footer .footer-container .benefits-list li{display:flex;align-items:center;gap:.75rem;margin-bottom:1rem}.footer .footer-container .benefits-list img{width:20px;height:20px;flex-shrink:0}.footer .footer-container .benefits-list p{margin:0}.footer .footer-container .footer-links{flex:1 1;display:flex;flex-direction:column;gap:2rem}.footer .footer-container .footer-payment-row{display:flex;align-items:center;gap:1rem;margin-bottom:10px;justify-content:space-between}.footer .footer-container .footer-payment-column{display:flex;flex-direction:column;align-items:center;gap:1rem;margin-bottom:10px;justify-content:space-between}.footer .footer-container .footer-logo{height:50px;width:auto}.footer .footer-container .payment-logos p{margin:.5rem 0}.footer .footer-container .payment-logos img{height:24px;margin-right:8px;float:right}.footer .footer-container .link-columns{display:flex;justify-content:space-between}.footer .footer-container .link-columns .link-group{flex:0 0 25%;max-width:25%;display:flex;flex-direction:column;gap:.5rem;max-width:305px}.footer .footer-container .link-columns .link-group .footer_menu_header{font-size:22px;font-weight:700;line-height:26px;margin:0;color:var(--color-red)}.footer .footer-container .link-columns .link-group .footer_menu{list-style:none;padding:unset;margin:unset}.footer .footer-container .link-columns .link-group .footer_menu li,.footer .footer-container .link-columns .link-group .footer_menu a{color:var(--color-red);font-weight:700;text-decoration:none;font-size:var(--fs-body)}.footer .footer-container .link-columns .link-group .footer_menu a:hover{opacity:.5}.footer .footer-container .link-columns .link-group .contact_details{color:var(--color-red);font-weight:700;text-decoration:none;font-size:var(--fs-body)}.footer .footer-container .link-columns .link-group .contact_details:hover{opacity:.5}.footer .footer-container .link-columns .link-group .phone,.footer .footer-container .link-columns .link-group .address{display:flex;flex-direction:row;gap:10px;align-items:first baseline}.footer .footer-container .link-columns .link-group .phone img,.footer .footer-container .link-columns .link-group .address img{height:18px;width:18px}@media(max-width: 500px){.footer .footer-container .footer-payment-column{align-items:flex-start}.footer .footer-container .link-columns.footer-link-columns{flex-direction:column;gap:20px}.footer .footer-container .link-columns.footer-link-columns .link-group{flex:1;max-width:100%}}@media(max-width: 940px){body{padding:0 16px}.footer .footer-container .link-columns.footer-link-columns{flex-wrap:wrap;gap:20px}.footer .footer-container .link-columns.footer-link-columns .link-group{flex:0 0 50%;max-width:45%}.two-columns{flex-direction:column;text-align:center}.container.grid.three{grid-template-columns:1fr}.section.three-columns .container,.one-column .section-description,.feature-section,.faqs{width:100%}.application-page{width:100%;margin:0 auto}.navbar .nav-right{display:none}.hamburger{display:block !important;background:var(--color-beige);border:1px solid var(--color-beige);border-radius:var(--btn-radius-mobile);cursor:pointer;padding:16px;margin-left:auto}.navbar .nav-menu .dropdown,.has-dropdown:hover .dropdown{display:none !important;opacity:0;visibility:hidden;transform:translateY(10px)}body.application-page .navbar .nav-right{display:flex !important}.hero-layout{flex-direction:column-reverse;gap:56px !important}.hero-layout .text{text-align:left}.feature-grid{grid-template-columns:1fr}.feature-section .column-two{margin-top:0}.feature-card h3{margin-bottom:0px}.feature-card p{display:none}.faqs .two-columns .text{text-align:left;width:100%}.footer-container{flex-direction:column}.fox img,.fox-hiding img{margin-top:0px !important;height:223px}.fox hr{border:none;border-top:1px dashed var(--color-black);margin-top:-15px}.two-columns-alt a{float:left}.accordion .accordion-item.active .accordion-body{text-align:left}.form-grid{grid-template-columns:1fr;gap:32px}.form-submit{justify-content:center}.form-submit .login-button{width:100%}.analysis-grid,.payment-grid{grid-template-columns:1fr;gap:32px;flex-direction:column}.analysis-text-panel,.payment-form{order:2;align-items:center;text-align:center}.analysis-summary-panel,.payment-card-visual{order:1;text-align:center}.analysis-column{justify-content:center;gap:20px}.analysis-data-point{text-align:center;width:40%}.payment-form,.payment-card-visual{grid-column:1/-1}.payment-card-visual img{width:200px;height:auto;margin-bottom:12px}.form-row-split{grid-template-columns:1fr;gap:24px;display:block}.finalise-grid{grid-template-columns:1fr;text-align:center;gap:32px;padding:32px 0}.finalise-icon{display:flex;justify-content:center}.finalise-icon img{width:240px;height:auto}.finalise-buttons{flex-direction:column;align-items:center}.finalise-buttons .login-button,.finalise-buttons .button-secondary{width:100%}.terminos{width:100%;gap:32px}.contacto{width:100%;margin:0 auto;gap:12px}.contacto .two-columns{text-align:left;top:0}.contacto .column .accordion-item{text-align:left;width:100%}.accordion-item .accordion-title,.accordion-item .accordion-body{text-align:left}.section.faqs .column.hide{display:block}.section.faqs .column.hide>*{display:none}.section.faqs .column.hide .more-link{display:block !important;margin-top:20px;text-align:center}.login-form-section .form-grid{display:grid;grid-template-columns:1fr !important;gap:48px 24px}.footer-container .link-columns.footer-link-columns{gap:unset;justify-content:space-between}.footer-container .footer-column.info-box{display:flex;flex-direction:column;justify-self:center}.section{padding:40px 0 !important}.section.finalize-form-section{padding:0 0 80px 0 !important}.section.finalize-form-section .finalize-container{width:90%;height:auto;flex-direction:column-reverse !important;gap:32px;justify-content:center}.section.finalize-form-section .finalize-container .finalize-image-container{margin:0 auto}.section.finalize-form-section .finalize-container .finalize-content-container{max-width:290px;margin:0 auto;gap:24px}.section.finalize-form-section .finalize-container .finalize-content-container h3,.section.finalize-form-section .finalize-container .finalize-content-container p{text-align:center !important}.section.finalize-form-section .finalize-container .finalize-content-container .proceed-button-container{margin:0 auto}.section.hero-section .arrow-down{display:none !important}.section.hero-section .swiggly-arrows{left:unset !important}.section.hero-section .swiggly-arrows img{display:flex;justify-self:flex-start;margin-right:100px}.section.one-column .star-container{justify-content:flex-end !important;margin-top:-145px}.section.one-column .star-container img{transform:rotate(125.946deg)}.section.one-column .bottom-star-container{bottom:unset !important}.section.one-column .bottom-star-container img{transform:rotate(175.919deg);width:36px !important}.section .hide-mobile{display:none !important}.section.three-columns .container .card{display:flex;flex-direction:row;gap:32px}.section.three-columns .container .card .card-content{display:flex;flex-direction:column;text-align:left}.section.three-columns .star-container{justify-content:flex-end !important}.section.three-columns .star-container .star-wrapper{width:30px;height:60px;overflow:hidden;position:relative}.section.three-columns .star-container .star-wrapper img{width:60px !important;transform:rotate(-115.564deg);position:absolute;right:-30px}.section.steps-accordion .column.image .steps-text{font-size:36px !important;max-width:150px !important;line-height:44px !important;left:10px !important;top:50px !important;min-width:unset !important}.section.steps-accordion .column.image img{height:370px !important}.section.contacto .two-columns .column .form-navigation{justify-content:unset !important}.section.contacto .two-columns .column .form-navigation .button-secondary{width:100% !important}.section.application-page .form-navigation{justify-content:unset !important}.section.application-page .form-navigation button{width:100% !important}.section.application-page .step-4 .star-container{margin:unset !important;justify-content:flex-end !important}.section.application-page .step-4 .star-container-bottom-left{left:-50px !important;top:30%}.section.application-page .step-4 .star-container-bottom-left .star-wrapper{width:100px !important;height:100px !important;display:flex;overflow:hidden}.section.application-page .step-4 .star-container-bottom-right{bottom:unset !important;right:-46px !important}.section.application-page .step-4 .star-container-bottom-right .star-wrapper{width:75px !important;height:75px !important;display:flex;overflow:hidden}.section.login-form-section .form-container .form-navigation button,.section.account-form-section .form-container .form-navigation button{width:100%}}.section{margin:0 auto}.section.login-form-section{padding-top:unset}.section.login-form-section .form-grid{display:grid;grid-template-columns:1fr 1fr;gap:48px 24px}.section.login-form-section .form-grid-1{display:grid;grid-template-columns:1fr;margin:48px 0}.section.login-form-section .form-terms-container{display:flex;flex-direction:column;align-items:flex-start;gap:16px;align-self:stretch;margin:48px 0 0 0}.section.account-form-section{padding:unset;padding:0 0 72px 0}.section.finalize-form-section{padding:unset;padding:0 0 120px 0}.section.finalize-form-section .finalize-container{height:auto;background-color:var(--color-white);border-radius:24px;padding:32px 32px 0 32px;display:flex;flex-direction:row;gap:58px;margin:0 auto}.section.finalize-form-section .finalize-container .finalize-image-container{width:243px;max-height:277px;overflow:hidden;display:block;align-self:flex-start}.section.finalize-form-section .finalize-container .finalize-image-container img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.section.finalize-form-section .finalize-container .finalize-content-container{display:flex;flex-direction:column;gap:32px}.section.finalize-form-section .finalize-container .finalize-content-container h3,.section.finalize-form-section .finalize-container .finalize-content-container p{margin:unset}.section.finalize-form-section .finalize-container .finalize-content-container .proceed-button-container{display:flex;justify-self:flex-start}.section.finalize-form-section .finalize-container .finalize-content-container .proceed-button-container .proceed-button{background-color:var(--color-red);color:var(--color-white);padding:16px 32px;border-radius:16px;border:none;cursor:pointer}.section.large-width{max-width:1000px !important}.section.hero-section{position:relative}.section.hero-section .swiggly-arrows{width:100%;z-index:-1;position:absolute;left:-65px;overflow:hidden}.section.hero-section .arrow-down{position:absolute;bottom:0;right:0}.section.hero-section .two-columns{gap:176px;justify-content:unset !important}.section.one-column{position:relative}.section.one-column .star-container{width:100%;display:flex;justify-content:center;margin:-45px;z-index:-1}.section.one-column .star-container img{width:45px;height:auto;transform:rotate(175.919deg)}.section.one-column .bottom-star-container{position:absolute;z-index:-1;bottom:65px;right:65px;margin:0 0 0 0}.section.one-column .bottom-star-container img{width:60px;height:auto}.section.three-columns .star-container{width:100%;display:flex;justify-content:flex-start;z-index:-1}.section.three-columns .star-container img{width:100px;height:auto;transform:rotate(11.085deg)}.section.steps-accordion .column.image{position:relative}.section.steps-accordion .column.image .steps-text{position:absolute;top:70px;left:-30px;transform:rotate(-10deg);color:var(--color-red);font-family:var(--font-tertiary);font-size:55px;font-weight:400;line-height:69px;max-width:250px;min-width:240px;text-align:center;z-index:99}.section.steps-accordion .column.image img{width:auto;height:600px}.section.mid-width{max-width:865px}.section.application-page .step-4{position:relative}.section.application-page .step-4 .star-container{width:100%;display:flex;justify-content:center;margin:-45px;z-index:-1}.section.application-page .step-4 .star-container img{width:45px;height:auto;transform:rotate(175.919deg)}.section.application-page .step-4 .star-container-bottom-left{position:absolute;bottom:100px;left:-100px;z-index:-1}.section.application-page .step-4 .star-container-bottom-left img{width:100px;height:auto}.section.application-page .step-4 .star-container-bottom-right{position:absolute;bottom:50px;right:-100px;z-index:-1}.section.application-page .step-4 .star-container-bottom-right img{width:75px;height:auto}.section .star{opacity:.3}.section .star-turn{display:inline-block;animation:star-rotate 2s linear infinite;transform-origin:50% 50%}@media(prefers-reduced-motion: reduce){.section .star-turn{animation:none}}.analysis-summary-panel{text-align:center}.analysis-summary-panel .container{background-color:var(--color-white);border-radius:24px;padding:32px;text-align:left !important}.analysis-summary-panel h3{margin-bottom:16px}.analysis-summary-panel p{margin-bottom:24px}.gauge-container{width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:50px}.gauge-container .gauge{position:relative;width:300px;height:160px}.gauge-container .gauge .needle{width:300px;height:160px;display:flex;align-items:center;justify-content:center;position:absolute;top:0}.gauge-container .gauge .needle img{height:156px;width:24px;transform-origin:center calc(100% - 12px);transform:rotate(-90deg);display:flex;align-items:center;justify-content:center}.gauge-container .gauge .gauge-circle{width:300px;height:160px;display:flex;align-items:end;justify-content:center;position:absolute;top:0}.gauge-container .gauge .gauge-circle img{height:48px;width:48px;display:flex;justify-content:center;position:absolute;bottom:-10px}.gauge-container .gauge-content{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;text-align:center}.gauge-container .gauge-content .gauge-title{font-family:"Advent Pro";font-size:26px;font-style:normal;font-weight:600;line-height:28.6px;letter-spacing:.26px;margin:unset}.gauge-container .gauge-content .gauge-description{font-family:"Darker Grotesque";font-size:18px;font-style:normal;font-weight:500;line-height:25.2px;letter-spacing:.18px;margin:unset}.gauge-container,.validated-data{transition:opacity .6s ease}.gauge-container.hidden,.validated-data.hidden{opacity:0;pointer-events:none;display:none}.grecaptcha-badge{z-index:10000;display:block !important}.simulador-loader-container{position:fixed;z-index:10001;background:hsla(0,0%,100%,.5);top:0;bottom:0;left:0;right:0}.simulador-loader-2{margin:auto;position:relative;top:50%;transform:translateY(-50%);width:calc(100% - 100px)}.loader-notif{padding-top:1rem}.loader-notif>div{text-align:center;line-height:1.5rem;font-size:1.2rem}.simulador-circular-loader{position:relative;margin:0 auto;width:100px}.simulador-circular-loader:before{content:"";display:block;padding-top:100%}.simulador-circular-loader .circular{animation:rotate-1 2s linear infinite;height:100%;transform-origin:center center;width:100%;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto}.simulador-circular-loader .circular .path{stroke:var(--color-red);stroke-dasharray:1,200;stroke-dashoffset:0;animation:dash-1 1.5s ease-in-out infinite,color 6s ease-in-out infinite;stroke-linecap:round}.articles{display:flex;flex-direction:column;margin:150px auto 0 auto}.articles .articles-header{display:inline;font-size:32px;font-weight:700;width:1200px;margin:0 auto}.articles .articles-container{max-width:1200px;height:auto;border:2px solid var(--color-be);background-color:var(--color-beige);margin:20px auto 100px auto;border-radius:50px;align-items:center;justify-content:center;padding:30px}.articles .articles-container .articles-list{display:flex;flex-direction:row;gap:33px;cursor:pointer;flex-wrap:wrap;justify-content:center}.articles .articles-container .articles-list .articles-item{text-decoration:none;display:flex}.articles .articles-container .articles-list .articles-item-container{width:370px;height:auto;border-radius:30px;background-color:var(--color-white);display:flex;flex-direction:column;text-decoration:none}.articles .articles-container .articles-list .articles-item-container .articles-item-image{height:240px;border-radius:30px 30px 0px 0px;display:flex}.articles .articles-container .articles-list .articles-item-container .articles-item-image .article-image{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:30px 30px 0px 0px}.articles .articles-container .articles-list .articles-item-container .articles-item-image .default-image{width:80%;height:80%;border-radius:30px 30px 0px 0px;align-self:center;margin:auto}.articles .articles-container .articles-list .articles-item-container .articles-item-content{display:flex;flex-direction:column;padding:20px;gap:8px;max-height:150px}.articles .articles-container .articles-list .articles-item-container .articles-item-content .articles-title{font-size:18px;font-weight:400;line-height:24px;text-align:left;color:#363531;text-decoration:none;margin:unset}.articles .articles-container .articles-list .articles-item-container .articles-item-content .articles-title:hover{text-decoration:underline}.articles .articles-container .articles-list .articles-item-container .articles-item-content .articles-description{font-size:16px;font-weight:300;line-height:24px;text-align:left;color:#363531;margin:unset;opacity:.6}.single-article{display:flex;flex-direction:column}.single-article .single-article-container{display:flex;flex-direction:column}.single-article .single-article-container .single-article-content{display:flex;flex-direction:column;max-width:900px;height:auto;border:2px solid var(--color-beige);background-color:var(--color-beige);margin:20px auto 100px auto;border-radius:50px;align-items:center;justify-content:center;padding:30px;margin:150px auto 100px auto}.single-article .single-article-container .single-article-content .single-article-thumbnail-container{width:100%;height:400px;border-radius:30px;display:flex}.single-article .single-article-container .single-article-content .single-article-thumbnail-container img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:30px}.single-article .single-article-container .single-article-content .single-article-thumbnail-container .single-article-default-logo{width:80%;height:80%;border-radius:30px;align-self:center;margin:auto;-o-object-fit:unset;object-fit:unset}.single-article .single-article-container .single-article-content .single-article-info{display:flex;flex-direction:column;gap:10px;max-width:80%;height:auto;align-items:flex-start}.single-article .single-article-container .single-article-content .single-article-info .single-article-title{font-size:32px;font-weight:700;line-height:48px;text-align:left;color:#363531;margin:20px 0 0 0}.single-article .single-article-container .single-article-content .single-article-info p{margin:unset}.single-article .single-article-container .single-article-content .single-article-info h2{margin:0 auto 10px auto}.single-article .single-article-container .single-article-content .single-article-info ul{list-style:disc;margin:unset}@media(max-width: 1200px){.articles .articles-header{width:90%}.articles .articles-container{width:90%}.articles .articles-container .articles-list .articles-item{width:90%}.articles .articles-container .articles-list .articles-item-container{width:30%}.articles .articles-container .articles-list .articles-item-container .articles-item-content{max-height:unset;height:-moz-fit-content;height:fit-content}}@media(max-width: 900px){.articles{margin:80px auto 0 auto}.articles .articles-header{font-size:24px}.articles .articles-container{width:90%;padding:15px;margin:20px auto 40px auto}.articles .articles-container .articles-list{flex-wrap:wrap;align-items:center;justify-content:center}.articles .articles-container .articles-list .articles-item-container{width:100%}.articles .articles-container .articles-list .articles-item-container .articles-item-content .articles-title{font-size:16px}.articles .articles-container .articles-list .articles-item-container .articles-item-content .articles-description{font-size:14px}.single-article .single-article-container .single-article-content{margin:80px auto 50px auto;width:85%}.single-article .single-article-container .single-article-content .single-article-thumbnail-container{height:300px}.single-article .single-article-container .single-article-content .single-article-info{max-width:90%}.single-article .single-article-container .single-article-content .single-article-info .single-article-title{font-size:24px}.single-article .single-article-container .single-article-content .single-article-info h2{font-size:18px}.single-article .single-article-container .single-article-content .single-article-info li,.single-article .single-article-container .single-article-content .single-article-info p{font-size:14px}}.loan-application-form{display:block;margin:80px auto 40px;justify-content:center}.loan-application-form .iframe-container{display:flex;flex-direction:column;justify-content:center;align-items:center;margin:auto;position:relative}.loan-application-form .iframe-container .iframe-loading-height{display:none;height:calc(100vh - 800px)}.loan-application-form .iframe-text-container{display:flex;flex-direction:column;max-width:1226px;margin:auto;padding:0 20px}.loan-application-form .iframe-text-container .iframe-title{font-size:26px;font-weight:400}.loan-application-form iframe{margin-top:2rem;padding-top:2.5rem;background:#fff}.loan-application-form.show-loading{position:relative;min-width:300px;min-height:calc(100vh - 584px)}.loan-application-form.show-loading .iframe-loading{position:absolute;top:10px;width:56%;min-width:300px;min-height:calc(100vh - 584px);max-width:747px;background:linear-gradient(-45deg, #eee 40%, #fafafa 50%, #eee 60%);background-size:300%;background-position-x:100%;animation:loan-application-form-shimmer 1s infinite linear}.loan-application-form.show-loading .iframe-loading-height{display:block}.offer_wall{padding-top:140px}@media(max-width: 768px){.offer_wall{padding-top:96px}}.offer_wall .offer_container .offer_wrapper .heading .title{margin-top:0;margin-bottom:32px}.offer_wall .offer_container .offer_wrapper .heading .subtext{font-weight:400;font-size:16px;line-height:22px}.offers_list{padding:48px 0;width:auto;height:auto}.offers_list .list_container{width:auto;height:auto;display:flex;flex-direction:column;gap:24px}@media(max-width: 1150px){.offers_list .list_container{display:grid;grid-template-columns:repeat(3, 1fr)}}@media(max-width: 871px){.offers_list .list_container{grid-template-columns:repeat(2, 1fr)}}@media(max-width: 560px){.offers_list .list_container{grid-template-columns:repeat(1, 1fr)}}.offers_list .list_container .offer_card{width:auto;height:auto;padding:32px;border:1px solid var(--color-red);border-radius:24px}@media(max-width: 1150px){.offers_list .list_container .offer_card{padding:24px}}.offers_list .list_container .offer_card .card_container{width:auto;height:auto;display:flex;justify-content:space-between;align-items:center;gap:24px}@media(max-width: 1150px){.offers_list .list_container .offer_card .card_container{flex-direction:column}}.offers_list .list_container .offer_card .card_container .offer_image{width:auto;height:auto}.offers_list .list_container .offer_card .card_container .offer_image img{width:148px;height:auto;-o-object-fit:contain;object-fit:contain}.offers_list .list_container .offer_card .card_container .offer_details{width:auto;height:auto}@media(max-width: 1150px){.offers_list .list_container .offer_card .card_container .offer_details{width:100%}}.offers_list .list_container .offer_card .card_container .offer_details.style-2 ._flex{gap:8px}.offers_list .list_container .offer_card .card_container .offer_details.style-2 ._flex .row .label{width:150px}.offers_list .list_container .offer_card .card_container .offer_details ._flex{width:auto;height:auto;display:flex;flex-direction:column;gap:10px}.offers_list .list_container .offer_card .card_container .offer_details ._flex .row{display:flex;flex-direction:row;align-items:center;gap:16px}@media(max-width: 1150px){.offers_list .list_container .offer_card .card_container .offer_details ._flex .row{display:grid;grid-template-columns:repeat(2, 1fr)}}.offers_list .list_container .offer_card .card_container .offer_details ._flex .row .details_head{font-weight:700;font-size:16px;line-height:24px}.offers_list .list_container .offer_card .card_container .offer_details ._flex .row .label{width:112px;height:auto;font-weight:400;font-size:16px;line-height:26px}@media(max-width: 1150px){.offers_list .list_container .offer_card .card_container .offer_details ._flex .row .label{width:auto}}.offers_list .list_container .offer_card .card_container .offer_details ._flex .row .value{font-family:"Spline Sans",sans-serif;font-weight:500;font-size:16px;line-height:20px;color:#363531}.offers_list .list_container .offer_card .card_container .keyword_contents{width:auto;display:flex;flex-direction:column;gap:15px}@media(max-width: 1150px){.offers_list .list_container .offer_card .card_container .keyword_contents{width:100%;gap:12px}}.offers_list .list_container .offer_card .card_container .keyword_contents .content_item{width:auto;display:flex;flex-direction:row;align-items:center;gap:12px}.offers_list .list_container .offer_card .card_container .keyword_contents .content_item img{width:16px;height:auto;-o-object-fit:contain;object-fit:contain}.offers_list .list_container .offer_card .card_container .keyword_contents .content_item span{font-weight:400;font-size:16px;line-height:22px;color:var(--color-red)}.offers_list .list_container .offer_card .card_container .offer_btn{width:auto;height:auto;display:flex;flex-direction:column;gap:16px}@media(max-width: 1150px){.offers_list .list_container .offer_card .card_container .offer_btn{width:100%}.offers_list .list_container .offer_card .card_container .offer_btn.style-2{flex-direction:row;gap:32px}}.offers_list .list_container .offer_card .card_container .offer_btn .apply_now_btn,.offers_list .list_container .offer_card .card_container .offer_btn .see_loan_btn{transition:all .3s ease-in-out}.offers_list .list_container .offer_card .card_container .offer_btn .apply_now_btn span,.offers_list .list_container .offer_card .card_container .offer_btn .see_loan_btn span{font-size:14px;font-weight:600;line-height:28px;padding:6px 16px}.offers_list .list_container .offer_card .card_container .offer_btn .apply_now_btn{position:relative;width:180px;height:48px;display:flex;align-items:center;text-decoration:none;background:var(--color-red);border-radius:100px}.offers_list .list_container .offer_card .card_container .offer_btn .apply_now_btn span{color:#fdfcf7}.offers_list .list_container .offer_card .card_container .offer_btn .apply_now_btn img{display:flex;margin-left:auto;background:#fdfcf7;padding:10px;border-radius:50%;margin-right:6px}.offers_list .list_container .offer_card .card_container .offer_btn .apply_now_btn:hover{background:var(--color-beige);box-shadow:inset 0px 0px 0px 1px var(--color-red);transition:all .3s ease-in-out}.offers_list .list_container .offer_card .card_container .offer_btn .apply_now_btn:hover span{color:var(--color-red)}.offers_list .list_container .offer_card .card_container .offer_btn .apply_now_btn:hover img{background:var(--color-beige)}.offers_list .list_container .offer_card .card_container .offer_btn .see_loan_btn{position:relative;width:180px;height:48px;display:flex;align-items:center;justify-content:center;text-decoration:none;border:1px solid var(--color-red);border-radius:100px}.offers_list .list_container .offer_card .card_container .offer_btn .see_loan_btn span{color:var(--color-red)}.offers_list .list_container .offer_card .card_container .offer_btn .see_loan_btn:hover{background:var(--color-red)}.offers_list .list_container .offer_card .card_container .offer_btn .see_loan_btn:hover span{color:var(--color-white)}@media(max-width: 1150px){.offers_list .list_container .offer_card .card_container .offer_btn .apply_now_btn,.offers_list .list_container .offer_card .card_container .offer_btn .see_loan_btn{width:100%}}.offers_list .list_container .offer_card .card_container .offer_btn .star_rating{display:flex;gap:8px;width:auto;height:auto;margin:auto}.offers_list .list_container .offer_card .card_container .offer_btn .star_rating img{width:16px;height:16px;-o-object-fit:contain;object-fit:contain}.offers_list .list_container .offer_card .card_container .offer_btn .star_rating .rating{display:flex;gap:5px}.offers_list .list_container .offer_card .card_container .offer_btn .star_rating .rating .rate,.offers_list .list_container .offer_card .card_container .offer_btn .star_rating .rating .overall_rate{font-family:"Spline Sans",sans-serif;font-size:16px;font-weight:500;line-height:20px}.offers_list .list_container .offer_card .card_container .offer_btn .star_rating .rating .rate{color:#363531}.offers_list .list_container .offer_card .card_container .offer_btn .star_rating .rating .overall_rate{color:#363531;opacity:.4}.offers_list .list_container .offer_card .card_container .separator{width:1px;height:112px;background:#363531;opacity:.2}@media(max-width: 1150px){.offers_list .list_container .offer_card .card_container .separator{display:none}}.other_financial_products{padding-top:52px;padding-bottom:100px}.other_financial_products .container .wrapper .heading .title{margin-top:0;margin-bottom:48px}#request-message,#request-message-get,#request-message-update{display:none}.account{display:flex;flex-direction:column;margin:150px auto 100px auto}.account .account-header{display:inline;width:900px;margin:0 auto;font-weight:700}.account .account-container{display:grid;grid-template-columns:1fr 4fr;width:900px;margin:0 auto;padding:0 30px}.account .account-container .account-sidebar{padding:30px 30px 30px 0;position:relative}.account .account-container .account-sidebar::after{content:"";position:absolute;height:calc(100% - 4rem);right:0;top:2rem;border-right:1px solid rgba(54,53,49,.2)}.account .account-container .account-sidebar .sidebar-item{text-decoration:none;color:var(--color-red);cursor:pointer;padding:10px 24px;border-radius:100px;margin:2px}.account .account-container .account-sidebar .sidebar-item.active{background-color:var(--color-beige)}.account .account-container .account-sidebar .sidebar-item:hover{background-color:var(--color-beige)}.account .account-container .account-content-container{padding:30px 30px}.account .account-container .account-content-container form{justify-content:unset}.account .account-container .account-content-container form .input-container{display:flex;flex-direction:column;gap:8px;justify-content:flex-start;align-items:flex-start}.account .account-container .account-content-container form .input-container input{width:-webkit-fill-available;width:-moz-available;width:stretch;height:40px;background:#f0e6ff;border:1px solid #dcc4ff;border-radius:100px;padding:0px 24px;font-weight:400;font-size:16px;line-height:180px}.account .account-container .account-content-container form .details-row{display:grid;grid-template-columns:1fr 1fr;gap:32px}.account .account-container .account-content-container form .account-details-container,.account .account-container .account-content-container form .account-password-container,.account .account-container .account-content-container form .account-billing-container,.account .account-container .account-content-container form .payment-history{display:none}.account .account-container .account-content-container form .account-details-container.active,.account .account-container .account-content-container form .account-password-container.active,.account .account-container .account-content-container form .account-billing-container.active,.account .account-container .account-content-container form .payment-history.active{display:flex}.account .account-container .account-content-container form .submit-button-container{width:100%;display:flex;justify-content:center;align-items:center;flex-direction:column;gap:24px}.account .account-container .account-content-container form .submit-button-container button{width:30%;height:40px;background-color:var(--color-white);border:none;border-radius:100px;color:var(--color-red);font-weight:700;cursor:pointer}.account .account-container .account-content-container form .account-details-container{flex-direction:column;gap:32px;width:100%}.account .account-container .account-content-container form .account-details-container .account-top-details{display:grid;grid-template-columns:1fr 3fr;gap:32px;align-items:center;justify-content:center}.account .account-container .account-content-container form .account-details-container .account-top-details .account-image{display:flex;width:100%;height:100%;max-width:155px;max-height:155px;border-radius:50%;align-items:center;justify-content:center}.account .account-container .account-content-container form .account-details-container .account-top-details .account-image .user-icon{width:120px;height:120px}.account .account-container .account-content-container form .account-details-container .account-top-details .account-user-details{display:flex;flex-direction:column;gap:16px}.account .account-container .account-content-container form .account-details-container .account-bottom-details{display:flex;flex-direction:column;gap:16px;width:100%}.account .account-container .account-content-container form .account-details-container .account-bottom-details .details-row .phone-input-container{display:flex;width:100%;gap:16px;flex-direction:row;align-items:center}.account .account-container .account-content-container form .account-details-container .account-bottom-details .details-row .phone-input-container p{margin:unset}.account .account-container .account-content-container form .account-password-container{flex-direction:column;gap:32px;width:100%}.account .account-container .account-content-container form .account-password-container .input-container{position:relative}.account .account-container .account-content-container form .account-password-container .input-container .password-wrapper{position:relative;width:100%}.account .account-container .account-content-container form .account-password-container .input-container .password-wrapper input{padding-right:48px}.account .account-container .account-content-container form .account-password-container .input-container .password-wrapper .toggle-password{position:absolute;top:50%;right:16px;transform:translateY(-50%);background:none;border:none;cursor:pointer;font-size:16px;display:flex;justify-content:center;align-items:center}.account .account-container .account-content-container form .account-password-container .input-container .password-wrapper .toggle-password img{width:24px;height:24px;opacity:.5}.account .account-container .account-content-container form .account-billing-container{flex-direction:column;width:100%;gap:20px}.account .account-container .account-content-container form .account-billing-container h2,.account .account-container .account-content-container form .account-billing-container p{margin:unset}.account .account-container .account-content-container form .account-billing-container .billing-overview{padding:0 0 20px 0;border-bottom:1px solid var(--color-red)}.account .account-container .account-content-container form .account-billing-container .card-details{display:flex;flex-direction:row;gap:16px;padding:0 0 20px 0;border-bottom:1px solid var(--color-red)}.account .account-container .account-content-container form .account-billing-container .card-details .active-card{opacity:.7}.account .account-container .account-content-container form .account-billing-container .card-details .card-number{font-weight:500}.account .account-container .account-content-container form .account-billing-container .tariff-details-container .tariff-header{padding:20px 0}.account .account-container .account-content-container form .account-billing-container .tariff-details-container .tariff-details{display:flex;flex-direction:column;padding:20px;background-color:var(--color-beige);border-radius:20px;gap:16px}.account .account-container .account-content-container form .account-billing-container .tariff-details-container .tariff-details .status-container{display:grid;grid-template-columns:1fr 1fr;width:100%}.account .account-container .account-content-container form .account-billing-container .tariff-details-container .tariff-details .status-container .tariff-cancel{display:flex;justify-content:flex-end;align-items:center}.account .account-container .account-content-container form .account-billing-container .tariff-details-container .tariff-details .status-container .tariff-cancel button{width:30%;height:30px;background-color:var(--color-beige);border:none;border-radius:100px;color:#000;font-weight:700;cursor:pointer}.account .account-container .account-content-container form .account-billing-container .tariff-details-container .tariff-details .tariff-date{opacity:.7}.account .account-container .account-content-container form .account-billing-container .payment-history-container{display:flex;flex-direction:column;width:100%}.account .account-container .account-content-container form .account-billing-container .payment-history-container .payment-history-header{display:grid;grid-template-columns:2fr 1fr;padding:10px;background-color:var(--color-beige);border:2px solid var(--color-beige);border-radius:20px}.account .account-container .account-content-container form .account-billing-container .payment-history-container .payment-history-header .show-history{display:flex;justify-content:flex-end;align-items:center}.account .account-container .account-content-container form .account-billing-container .payment-history-container .payment-history-header .show-history .show-history-button{cursor:pointer;display:flex;justify-content:center;align-items:center}.account .account-container .account-content-container form .account-billing-container .payment-history-container .payment-history-header .show-history .show-history-button svg{width:24px;height:24px}.account .account-container .account-content-container form .account-billing-container .payment-history-container .payment-history-header .show-history .payment-history-arrow.active{transform:rotate(180deg)}.account .account-container .account-content-container form .account-billing-container .payment-history-container .payment-history-header.active{border-bottom-left-radius:unset;border-bottom-right-radius:unset}.account .account-container .account-content-container form .account-billing-container .payment-history-container .payment-history{flex-direction:column;gap:10px;padding:10px;background-color:var(--color-beige);border-bottom-left-radius:20px;border-bottom-right-radius:20px;border:2px solid var(--color-beige)}.account .account-container .account-content-container form .account-billing-container .payment-history-container .payment-history table{border-collapse:collapse}.account .account-container .account-content-container form .account-billing-container .payment-history-container .payment-history td,.account .account-container .account-content-container form .account-billing-container .payment-history-container .payment-history th{border:1px solid var(--color-beige);align-items:flex-start;padding:5px 0}.account .account-container .account-content-container form .account-billing-container .payment-history-container .payment-history .download{cursor:pointer;font-weight:600;color:var(--color-red)}.account .account-container .account-content-container form .account-billing-container .payment-history-container .payment-history-header,.account .account-container .account-content-container form .account-billing-container .payment-history-container .show-history-button,.account .account-container .account-content-container form .account-billing-container .payment-history-container .payment-history-arrow{-moz-user-select:none;user-select:none;-webkit-user-select:none}.account .account-container .account-content-container form .message-container{margin:0 auto}@media screen and (max-width: 767px){.account .account-header{width:90% !important}.account .account-container{display:flex;flex-direction:column;width:90% !important;padding:0}.account .account-container .account-sidebar{display:flex;flex-direction:column;padding:20px}.account .account-container .account-sidebar::after{border-right:0;border-bottom:1px solid rgba(54,53,49,.2);position:absolute;width:calc(100% - 2rem);bottom:0;left:1rem;top:auto;right:unset;height:auto}.account .account-container .account-sidebar .sidebar-item{padding:10px;border-radius:unset}.account .account-container .account-sidebar .sidebar-item.active{border-left:5px solid var(--color-red)}.account .account-container .account-content-container{padding:20px !important}.account .account-container .account-content-container form .account-details-container .account-top-details{display:flex;flex-direction:column;gap:16px}.account .account-container .account-content-container form .account-details-container .account-top-details .account-user-details{width:100% !important}.account .account-container .account-content-container form .details-row{display:flex;flex-direction:column}}@media(min-width: 768px)and (max-width: 1024px){.account .account-header{width:calc(100% - 2rem)}.account .account-container{width:calc(100% - 2rem);padding:0}}section.login,section.forgot_password{height:800px}section.login .login_container .login_wrapper .heading,section.login .login_container .forgot_wrapper .heading,section.login .forgot_container .login_wrapper .heading,section.login .forgot_container .forgot_wrapper .heading,section.forgot_password .login_container .login_wrapper .heading,section.forgot_password .login_container .forgot_wrapper .heading,section.forgot_password .forgot_container .login_wrapper .heading,section.forgot_password .forgot_container .forgot_wrapper .heading{width:100%;margin:auto;margin-bottom:48px}@media(max-width: 600px){section.login .login_container .login_wrapper .heading,section.login .login_container .forgot_wrapper .heading,section.login .forgot_container .login_wrapper .heading,section.login .forgot_container .forgot_wrapper .heading,section.forgot_password .login_container .login_wrapper .heading,section.forgot_password .login_container .forgot_wrapper .heading,section.forgot_password .forgot_container .login_wrapper .heading,section.forgot_password .forgot_container .forgot_wrapper .heading{margin-bottom:40px}}section.login .login_container .login_wrapper .heading h1,section.login .login_container .forgot_wrapper .heading h1,section.login .forgot_container .login_wrapper .heading h1,section.login .forgot_container .forgot_wrapper .heading h1,section.forgot_password .login_container .login_wrapper .heading h1,section.forgot_password .login_container .forgot_wrapper .heading h1,section.forgot_password .forgot_container .login_wrapper .heading h1,section.forgot_password .forgot_container .forgot_wrapper .heading h1{text-align:center;margin:0}@media(max-width: 991px){section.login .login_container .login_wrapper .heading h1,section.login .login_container .forgot_wrapper .heading h1,section.login .forgot_container .login_wrapper .heading h1,section.login .forgot_container .forgot_wrapper .heading h1,section.forgot_password .login_container .login_wrapper .heading h1,section.forgot_password .login_container .forgot_wrapper .heading h1,section.forgot_password .forgot_container .login_wrapper .heading h1,section.forgot_password .forgot_container .forgot_wrapper .heading h1{text-align:left}}section.login .login_container .login_wrapper .heading h1.suspend_account,section.login .login_container .forgot_wrapper .heading h1.suspend_account,section.login .forgot_container .login_wrapper .heading h1.suspend_account,section.login .forgot_container .forgot_wrapper .heading h1.suspend_account,section.forgot_password .login_container .login_wrapper .heading h1.suspend_account,section.forgot_password .login_container .forgot_wrapper .heading h1.suspend_account,section.forgot_password .forgot_container .login_wrapper .heading h1.suspend_account,section.forgot_password .forgot_container .forgot_wrapper .heading h1.suspend_account{font-size:24px !important}section.login .login_container .login_wrapper .heading .suspend-success-message,section.login .login_container .forgot_wrapper .heading .suspend-success-message,section.login .forgot_container .login_wrapper .heading .suspend-success-message,section.login .forgot_container .forgot_wrapper .heading .suspend-success-message,section.forgot_password .login_container .login_wrapper .heading .suspend-success-message,section.forgot_password .login_container .forgot_wrapper .heading .suspend-success-message,section.forgot_password .forgot_container .login_wrapper .heading .suspend-success-message,section.forgot_password .forgot_container .forgot_wrapper .heading .suspend-success-message{margin:20px 0;color:#3c763d;background:#dff0d8}section.login .login_container .login_wrapper .heading,section.login .login_container .forgot_wrapper .heading,section.login .forgot_container .login_wrapper .heading,section.login .forgot_container .forgot_wrapper .heading,section.forgot_password .login_container .login_wrapper .heading,section.forgot_password .login_container .forgot_wrapper .heading,section.forgot_password .forgot_container .login_wrapper .heading,section.forgot_password .forgot_container .forgot_wrapper .heading{max-width:357px}section.login .login_container .login_wrapper .login_form,section.login .login_container .forgot_wrapper .login_form,section.login .forgot_container .login_wrapper .login_form,section.login .forgot_container .forgot_wrapper .login_form,section.forgot_password .login_container .login_wrapper .login_form,section.forgot_password .login_container .forgot_wrapper .login_form,section.forgot_password .forgot_container .login_wrapper .login_form,section.forgot_password .forgot_container .forgot_wrapper .login_form{max-width:448px}section.login .login_container .login_wrapper .forgot_form,section.login .login_container .forgot_wrapper .forgot_form,section.login .forgot_container .login_wrapper .forgot_form,section.login .forgot_container .forgot_wrapper .forgot_form,section.forgot_password .login_container .login_wrapper .forgot_form,section.forgot_password .login_container .forgot_wrapper .forgot_form,section.forgot_password .forgot_container .login_wrapper .forgot_form,section.forgot_password .forgot_container .forgot_wrapper .forgot_form{max-width:448px}section.forgot_password{height:80vh;margin:0 auto 100px auto}.login_form,.forgot_form,.update_password_form{width:100%;height:auto;margin:auto}.login_form form,.forgot_form form,.update_password_form form{width:100%;height:100%;margin:auto;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:32px}.login_form form .row,.forgot_form form .row,.update_password_form form .row{width:100%;height:100%;margin:auto;display:flex;flex-direction:column;position:relative;gap:32px}.login_form form .row .col-12,.forgot_form form .row .col-12,.update_password_form form .row .col-12{width:100%;height:auto}.login_form form .row .col-12 .form-group,.forgot_form form .row .col-12 .form-group,.update_password_form form .row .col-12 .form-group{width:100%;height:auto;margin:0;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:16px}.login_form form .row .col-12 .form-group label,.forgot_form form .row .col-12 .form-group label,.update_password_form form .row .col-12 .form-group label{font-family:"Spline Sans",sans-serif;font-size:16px;font-weight:500;line-height:18px}@media(max-width: 500px){.login_form form .row .col-12 .form-group label,.forgot_form form .row .col-12 .form-group label,.update_password_form form .row .col-12 .form-group label{font-size:14px}}.login_form form .row .col-12 .form-group button,.forgot_form form .row .col-12 .form-group button,.update_password_form form .row .col-12 .form-group button{width:-moz-fit-content;width:fit-content;height:auto;display:flex;justify-content:center;align-items:center;padding:6px 20px;border:1px solid var(--color-red);border-radius:100px;transition:all .3s ease-in-out;background:var(--color-red);color:#fdfcf7;cursor:pointer;font-family:"Inter",sans-serif;font-size:14px;font-weight:600;line-height:28px;text-align:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;margin-left:auto}.login_form form .row .col-12 .form-group button:hover,.forgot_form form .row .col-12 .form-group button:hover,.update_password_form form .row .col-12 .form-group button:hover{background-color:var(--color-beige);color:var(--color-red)}@media(max-width: 430px){.login_form form .row .col-12 .form-group #login_btn,.forgot_form form .row .col-12 .form-group #login_btn,.update_password_form form .row .col-12 .form-group #login_btn{width:100%;margin-left:0px}}.login_form form .row .col-12 .form-group .toggle-password,.forgot_form form .row .col-12 .form-group .toggle-password,.update_password_form form .row .col-12 .form-group .toggle-password{background-color:unset !important;border:none !important;padding:unset !important}.login_form form .row.submit_btn .col-12 .form-group,.forgot_form form .row.submit_btn .col-12 .form-group,.update_password_form form .row.submit_btn .col-12 .form-group{justify-content:flex-end}.update_password_form{max-width:357px !important}.update_password_form .toggle-password{background-color:unset !important;border:none !important;padding:unset !important}.forgot_and_create_account{width:-moz-fit-content;width:fit-content;height:auto;margin:auto;margin-top:72px;display:flex;justify-content:center;align-items:center;gap:16px}@media(max-width: 500px){.forgot_and_create_account{flex-direction:column;margin-top:40px}}.forgot_and_create_account .forgot,.forgot_and_create_account .create_account{width:-moz-fit-content;width:fit-content;height:auto}.forgot_and_create_account .forgot a,.forgot_and_create_account .create_account a{font-weight:400;font-size:16px;line-height:32px;color:var(--color-red);text-underline-offset:4px}.forgot_and_create_account .separator{width:1px;height:24px;background:var(--color-red);opacity:.4}@media(max-width: 500px){.forgot_and_create_account .separator{display:none}}.s-terms{width:auto;height:auto;margin:0 auto;padding:0;padding-bottom:100px}.s-terms .s-terms_container{padding:0 20px;width:auto;height:auto}.s-terms h1,.s-terms h2,.s-terms p,.s-terms a{color:var(--color-red)}.s-terms h1{font-family:"Spline Sans",sans-serif;font-size:38px;font-weight:400;line-height:47.5px;text-align:left}@media(max-width: 700px){.s-terms h1{font-size:32px}}.s-terms h2{font-family:"Spline Sans",sans-serif;font-size:22px;font-weight:500;line-height:33px;text-align:left}.s-terms h2,.s-terms h3{margin:32px 0 0 0}.s-terms p{font-size:16px;font-weight:400;line-height:32px;text-align:left}.s-terms p a{font-weight:700}.s-terms ul{list-style-type:disc;padding-left:20px}.s-terms ul li{padding:5px 0px}.s-terms a{text-underline-offset:4px;font-weight:700}.s-terms .heading{max-width:880px;width:100%;display:flex;align-items:center;justify-content:space-between;padding:32px 0px;position:relative;z-index:1;margin:auto}.s-terms .heading .goto_home a{font-size:14px;font-weight:500;line-height:28px;letter-spacing:.01em;text-align:left;text-decoration:none;display:flex;align-items:center;gap:8px;color:var(--color-red)}.s-terms .heading .goto_home a img{width:16px;height:16px;-o-object-fit:contain;object-fit:contain;transform:rotate(180deg)}.s-terms .heading .logo img{width:auto;height:auto;-o-object-fit:contain;object-fit:contain}.s-terms .heading .area{width:150px;height:auto}@media(max-width: 991px){.s-terms .heading .area{display:none}}.s-terms .content{max-width:800px;width:auto;height:auto;padding:40px;background:var(--color-beige);border-radius:16px;position:relative;z-index:1;margin:auto}.s-terms .content h1{margin-top:0px}.s-terms .about-btn-container{display:flex;align-items:center;justify-content:center}.s-terms .about-btn-container a{text-decoration:none;background-color:var(--color-red);color:var(--color-white);border-radius:100px;padding:10px 20px;font-size:14px;font-weight:500}/*# sourceMappingURL=app-style.css.map */
