.page-border-wrapper{border:1px solid #9a989c80;border-radius:31px;margin:0 auto 150px;padding:45px;width:calc(100% - var(--mobile-page-margin)*2)}@media(min-width:800px){.page-border-wrapper{margin-bottom:100px;width:600px}}.error-page-container{align-items:center;display:flex;flex-direction:column;justify-content:center}@media(min-width:840px){.error-page-container{margin:0 auto;width:100%}}.error-page-icon{margin-bottom:30px;margin-top:30px}@media(min-width:840px){.error-page-icon{margin-bottom:30px;margin-top:0}.error-page-icon img{width:50px}}.error-page-main-text{color:var(--main-app-color);font-size:24px;font-weight:700;margin:0 0 60px;text-align:center}@media(min-width:840px){.error-page-main-text{font-size:32px;margin-bottom:60px}}.error-page-description{color:var(--secondary-app-color);font-size:14px;font-weight:400;margin:0 var(--mobile-page-margin) 150px var(--mobile-page-margin);padding:0;text-align:center}.error-page-description p{margin:0}.error-page-description b{font-weight:700}.error-page-description p:first-of-type{margin-bottom:30px}@media(min-width:840px){.error-page-description{font-size:24px;margin:0 auto}.error-page-description p:first-of-type{margin-bottom:30px}}.main-loader-wrapper{display:inline-block;height:100px;position:relative;width:100px}.main-loader-wrapper div{animation:main-loader-spinner 1.2s linear infinite;transform-origin:50px 50px}.main-loader-wrapper div:after{background:var(--secondary-app-color);border-radius:20%;content:" ";display:block;height:28px;left:46px;position:absolute;top:-3px;width:8px}.main-loader-wrapper div:first-child{animation-delay:-1.1s;transform:rotate(0deg)}.main-loader-wrapper div:nth-child(2){animation-delay:-1s;transform:rotate(30deg)}.main-loader-wrapper div:nth-child(3){animation-delay:-.9s;transform:rotate(60deg)}.main-loader-wrapper div:nth-child(4){animation-delay:-.8s;transform:rotate(90deg)}.main-loader-wrapper div:nth-child(5){animation-delay:-.7s;transform:rotate(120deg)}.main-loader-wrapper div:nth-child(6){animation-delay:-.6s;transform:rotate(150deg)}.main-loader-wrapper div:nth-child(7){animation-delay:-.5s;transform:rotate(180deg)}.main-loader-wrapper div:nth-child(8){animation-delay:-.4s;transform:rotate(210deg)}.main-loader-wrapper div:nth-child(9){animation-delay:-.3s;transform:rotate(240deg)}.main-loader-wrapper div:nth-child(10){animation-delay:-.2s;transform:rotate(270deg)}.main-loader-wrapper div:nth-child(11){animation-delay:-.1s;transform:rotate(300deg)}.main-loader-wrapper div:nth-child(12){animation-delay:0s;transform:rotate(330deg)}@keyframes main-loader-spinner{0%{opacity:1}to{opacity:0}}.loading-screen{align-items:center;display:flex;flex-direction:column;height:80vh;justify-content:center;min-height:400px}.loading-text{color:var(--main-app-color);font-size:24px;margin:25px auto 0;text-align:center;width:70%}@media(min-width:840px){.loading-text{font-size:32px;margin-top:60px}}.app-checkbox{align-items:center;background-color:#f2f2f2;border:1px solid #a0a0a0;border-radius:10px;cursor:pointer;display:flex;justify-content:center;max-width:1.8em;min-height:1.8em;min-width:1.8em;-webkit-user-select:none;user-select:none}.app-checkbox__small{border-radius:8px;max-width:1.4em;min-height:1.4em;min-width:1.4em}.app-checkbox.active{background-color:#303d86}.app-checkbox .x-text{color:#303d86;font-size:1.3rem;font-weight:800}.app-checkbox .x-small-text{color:#303d86;font-size:1.1rem;font-weight:800}.consent-container{grid-gap:5px 7px;display:grid;gap:5px 7px;grid-template-areas:"consent-checkbox consent-content" "consent-checkbox error-message";grid-template-columns:30px 1fr;grid-template-rows:1fr 25px;margin:0 25px}@media(max-width:700px){.second-title{margin-bottom:1rem}}.checkbox-container{align-items:flex-start;display:flex;grid-area:consent-checkbox;justify-content:center;padding-right:7px}.checkbox-container .checkbox-consent-error{border:1px solid var(--main-error-color)!important}.context-text{color:var(--secondary-app-color);font-size:9px;grid-area:consent-content;margin:0}.consent-error{color:var(--main-error-color);font-family:var(--font-family);font-size:9px;font-weight:500;grid-area:error-message;margin:0}.page-main-button-loader-spinner{animation:rotation 1s linear infinite;border:5px solid #fff;border-bottom:5px solid var(--secondary-app-color);border-radius:50%;box-sizing:border-box;display:inline-block;height:40px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:40px}@keyframes rotation{0%{transform:translate(-50%,-50%) rotate(0deg)}to{transform:translate(-50%,-50%) rotate(1turn)}}.dialog-title{color:var(--main-app-color);font-size:24px!important;font-weight:700!important;padding:0!important;text-align:center}.dialog-content,.dialog-title{font-family:var(--font-family)!important}.dialog-button-container{align-items:center!important;column-gap:20px;justify-content:center!important;padding:0!important}.dialog-button-confirmation{width:110px!important}.dialog-button-confirmation,.dialog-button-confirmation-full-width{font-size:21px!important;height:50px!important;text-transform:capitalize!important}.dialog-button-confirmation-full-width{width:240px!important}.dialog-button-decline{font-size:21px!important;height:50px!important;text-transform:capitalize!important;width:110px!important}.info-dialog-content{font-family:var(--font-family)!important}.cookie-consent-dialog-wrapper{border-radius:0!important;bottom:0!important;left:0!important;margin:auto 18px;margin:0!important;max-width:100%!important;padding:0;position:absolute!important;right:0;width:100%!important}@media(min-width:840px){.cookie-consent-dialog-wrapper{border-radius:31px!important;margin:0 auto!important;min-width:440px!important;position:static!important;width:420px!important}}.cookie-consent-dialog-title{margin:40px 0!important}.cookie-consent-dialog-title *{margin:0!important}.cookie-consent-dialog-content{color:var(--secondary-app-color);font-family:var(--font-family)!important;font-size:14px!important;font-weight:500!important;margin-bottom:35px!important;text-align:center!important}.cookie-consent-dialog-content *{margin:0!important}.cookie-consent-dialog-button{margin-bottom:50px!important}@media(min-width:840px){.cookie-consent-dialog-button{margin-bottom:35px!important}}.another-bank-dialog-content{color:var(--secondary-app-color);font-size:14px;font-weight:400;margin:20px 14px 10px;text-align:center}.another-bank-dialog-title{color:var(--main-app-color);font-family:var(--font-family)!important;font-size:20px!important;font-weight:700!important;margin:0;padding:0!important;text-align:center}.bm-dialog-content{color:var(--secondary-app-color);font-size:12px;font-weight:400;margin:25px 14px 10px;text-align:center}.bm-dialog-title{color:var(--main-app-color);font-family:var(--font-family)!important;font-size:14px!important;font-weight:700!important;margin:0;padding:0!important;text-align:center}.bank-verification-page-wrapper{width:100%}.bank-verification-consent-wrapper{align-items:flex-start;display:flex;flex-direction:column;font-size:9px;justify-content:center;margin:0 auto;width:100%}@media(min-width:840px){.bank-verification-consent-wrapper{width:650px}}.bank-error-message{bottom:-20px;color:var(--main-error-color);font-family:var(--font-family);font-size:9px;font-weight:500;left:50%;margin:0;position:absolute;text-align:center;transform:translateX(-50%)}#bank-verification-bank-images-container{align-items:center;display:flex;flex-direction:row;justify-content:center;margin-bottom:40px;padding:0 25px;position:relative}@media(min-width:840px){#bank-verification-bank-images-container{margin-bottom:60px}}#bank-verification-bank-images-list{grid-column-gap:35px;grid-row-gap:16px;-ms-overflow-style:none;align-items:center;column-gap:35px;display:grid;flex-direction:row;grid-auto-flow:column;grid-row:1;grid-template-rows:65px 65px 65px;height:100%;justify-content:flex-start;margin-top:0;overflow-x:scroll;overflow:auto;padding:5px 0;row-gap:16px;scroll-snap-type:x proximity;scrollbar-width:none}#bank-verification-bank-images-list::-webkit-scrollbar{display:none}.bank-image{align-items:center;border:1px solid;border-color:var(--main-aside-text-color);border-radius:7px;color:var(--main-app-color);cursor:pointer;display:flex;font-size:15px;height:65px;justify-content:center;position:relative;text-align:center;transition:all .2s ease;width:65px}.bank-image .bank-image-opacity{background-color:#ffffff80;bottom:0;left:0;position:absolute;right:0;top:0;transition:all .2s ease-in-out}.bank-image .bank-image-opacity-selected,.bank-image:hover .bank-image-opacity{background-color:#fff0}.bank-image img{width:100%}.bank-image-selected{box-shadow:0 0 1px #00000029,0 1px 5px #0000003b}.bank-verification-kontomatik{margin:0 var(--mobile-page-margin) 150px var(--mobile-page-margin);margin-bottom:150px;text-align:center}@media(min-width:840px){.bank-verification-kontomatik{margin:0}}.bank-verification-kontomatik-error{color:var(--main-error-color);font-family:var(--font-family);font-weight:500;text-align:center}.bank-verification-page-main-text{color:var(--main-app-color);font-size:24px;font-weight:700;margin:25px 0;text-align:center}@media(min-width:840px){.bank-verification-page-main-text{font-size:32px;margin:0 0 60px}}.bank-verification-page-description{color:var(--secondary-app-color);font-size:14px;font-weight:400;margin:0 var(--mobile-page-margin) 25px var(--mobile-page-margin);padding:0;text-align:center}.bank-verification-page-description p{margin:0}.bank-verification-page-description b{font-weight:700}.bank-verification-page-description p:first-of-type{margin-bottom:12.5px}@media(min-width:840px){.bank-verification-page-description{margin:0 auto 60px}.bank-verification-page-description p:first-of-type{margin-bottom:15px}}.bank-verification-checkbox{align-items:center;border:1px solid;border-color:var(--secondary-app-color);border-radius:4px;color:var(--secondary-app-color);display:flex;font-size:16px!important;height:20px;justify-content:center;min-height:20px;min-width:20px;width:20px}.bank-verification-admin-text{color:var(--secondary-app-color);font-size:9px;font-weight:400;margin:0 32px 37px;text-align:center}.bank-verification-admin-text b{font-weight:700}@media(min-width:840px){.bank-verification-admin-text{margin:20px 32px}}.bank-verification-button{border-radius:30px!important;display:block!important;font-size:24px!important;height:var(--button-height)!important;margin:0 auto 150px!important;text-transform:capitalize!important;width:var(--button-width)!important}@media(min-width:840px){.bank-verification-button{font-size:32px!important;margin-bottom:100px!important}}.bank-verification-error{color:var(--main-error-color);margin:10px 0;text-align:center}@media(max-width:700px){.bank-verification-error{font-size:.8rem!important}}.fail-page-container{align-items:center;display:flex;flex-direction:column;justify-content:center}@media(min-width:840px){.fail-page-container{margin:0 auto;width:100%}}.fail-page-icon{margin-bottom:30px;margin-top:30px}@media(min-width:840px){.fail-page-icon{margin-bottom:30px;margin-top:0}.fail-page-icon img{width:50px}}.fail-page-main-text{color:var(--main-app-color);font-size:24px;font-weight:800;margin:0 0 60px;text-align:center}@media(min-width:840px){.fail-page-main-text{font-size:32px;margin-bottom:60px}}.fail-page-description{color:var(--secondary-app-color);font-size:16px;font-weight:400;margin:0 var(--mobile-page-margin) 60px var(--mobile-page-margin);padding:0;text-align:center}.fail-page-description p{margin:0}.fail-page-description p:first-of-type{margin-bottom:15px}@media(min-width:840px){.fail-page-description{font-size:24px;margin:0 auto 60px}.fail-page-description p:first-of-type{margin-bottom:15px}}.fail-page-close-page{color:var(--main-aside-text-color);font-size:12px;margin:0 0 150px;text-align:center}@media(min-width:840px){.fail-page-close-page{font-size:18px;margin-bottom:0}}.fail-page-lead-banner-outer-wrapper{background-color:var(--main-app-color);border-radius:30px;margin:0 var(--mobile-page-margin) 0 var(--mobile-page-margin);margin-bottom:150px;max-width:550px;width:100%}@media(min-width:840px){.fail-page-lead-banner-outer-wrapper{margin:0}}.fail-page-lead-banner-inner-wrapper{text-align:center}.fail-page-lead-banner-inner-wrapper h6{color:var(--main-light-color);font-size:18px;margin:20px}.fail-page-lead-banner-inner-wrapper p{color:var(--secondary-app-color);font-size:12px;margin:0 0 15px}.fail-page-lead-banner-inner-wrapper .fail-page-lead-banner-button{background-color:var(--secondary-app-color)!important;font-size:20px;letter-spacing:1px;margin-bottom:25px;text-transform:capitalize!important;width:250px}.fail-page-lead-banner-inner-wrapper .fail-page-lead-banner-button:hover{background-color:var(--secondary-app-color)!important}.manual-verification-container{align-items:center;display:flex;flex-direction:column;justify-content:center}@media(min-width:840px){.manual-verification-container{margin:0 auto;width:100%}}.manual-verification-icon{margin:50px 0 25px}@media(min-width:840px){.manual-verification-icon{margin-bottom:30px;margin-top:0}.manual-verification-icon img{width:50px}}.manual-verification-main-text{color:var(--main-app-color);font-size:24px;font-weight:700;margin:0 0 25px;text-align:center}@media(min-width:840px){.manual-verification-main-text{font-size:32px;margin-bottom:60px}}.manual-verification-description{color:var(--secondary-app-color);font-size:14px;font-weight:400;margin:0 var(--mobile-page-margin) 50px var(--mobile-page-margin);padding:0;text-align:center}.manual-verification-description p{margin:0}.manual-verification-description b{font-weight:700}.manual-verification-description p:first-of-type{margin-bottom:12.5px}@media(min-width:840px){.manual-verification-description{font-size:24px;margin:0 auto 60px}.manual-verification-description p:first-of-type{margin-bottom:15px}}.manual-verification-close-page{color:var(--main-aside-text-color);font-size:12px;margin:0 0 150px;text-align:center}@media(min-width:840px){.manual-verification-close-page{font-size:18px;margin-bottom:0}}.contract-signing-page-container p{margin:0}@media(min-width:840px){.contract-signing-page-container{margin:0 auto;width:100%}}.contract-signing-page-main-text{color:var(--main-app-color);font-size:24px;font-weight:700;margin:25px 0;text-align:center}@media(min-width:840px){.contract-signing-page-main-text{font-size:32px;margin-bottom:60px;margin-top:0}}.contract-signing-page-description{color:var(--secondary-app-color);font-size:14px;font-weight:400;margin:0 var(--mobile-page-margin) 25px var(--mobile-page-margin);padding:0;text-align:center}.contract-signing-page-description a{color:var(--secondary-app-color);text-decoration:none}.contract-signing-page-description p{margin:0}.contract-signing-page-description b{font-weight:700}.contract-signing-page-description p:first-of-type{margin-bottom:12.5px}@media(min-width:840px){.contract-signing-page-description{margin:0 auto 60px}.contract-signing-page-description p:first-of-type{margin-bottom:15px}}.contract-signing-phone-code-heading{color:var(--main-app-color);font-size:14px;font-weight:700;margin-bottom:12.5px!important;text-align:center}@media(min-width:840px){.contract-signing-phone-code-heading{font-size:20px;margin-bottom:15px!important}}.contract-signing-page-send-code-wrapper{margin:0 auto 150px!important}@media(min-width:840px){.contract-signing-page-send-code-wrapper{margin-bottom:0!important}}.contract-signing-page-download-agreement-button{background-color:#0000;border:none;cursor:pointer;padding:0}.contract-signing-page-code-not-recived{color:var(--main-aside-text-color);font-size:14px;margin-bottom:12.5px!important;text-align:center}.contract-signing-page-send-code-again{align-items:center;background-color:#0000;border:none;color:var(--secondary-app-color);cursor:pointer;display:flex;font-size:14px;font-weight:700;justify-content:center;margin:0 auto 8px!important;text-align:center;text-transform:uppercase}.contract-signing-page-send-code-again:disabled{color:var(--main-aside-text-color);cursor:default}.contract-signing-page-send-code-again-succes{color:var(--main-succes-color);font-size:14px;font-weight:600;margin:8px 0 0!important;text-align:center}.contract-signing-page-send-code-again-has-error{color:var(--main-error-color);font-size:14px;font-weight:600;margin:8px 0 0!important;text-align:center}.contract-signing-phone-code-verification-wrapper p:last-child{margin-bottom:42px}@media(min-width:840px){.contract-signing-phone-code-verification-wrapper p:last-child{margin-bottom:52px}}.contract-signing-page-button{border-radius:30px!important;display:block!important;font-size:24px!important;height:var(--button-height)!important;margin:0 auto 50px!important;padding-bottom:0!important;padding-top:0!important;text-transform:capitalize!important;width:var(--button-width)!important}@media(min-width:840px){.contract-signing-page-button{font-size:32px!important;margin-bottom:60px!important}}.contract-signing-phone-code-verification{align-items:center;column-gap:4px;display:inline-flex;justify-content:center;margin-bottom:8px;width:100%}.contract-signing-phone-code-verification.contract-signing-phone-code-verification-form-has-error .code-verification-input{border-color:var(--main-error-color);color:var(--main-error-color)}.contract-signing-phone-code-verification:focus-within .code-verification-input{border-color:var(--secondary-app-color);color:var(--secondary-app-color)}.contract-signing-error-text{color:var(--main-error-color);font-size:14px;margin:0 auto;text-align:center}.contract-signing-succes-text{color:var(--main-app-color);font-size:14px;margin:0 auto;text-align:center}.code-verification-input{border:1px solid;border-color:var(--main-app-color);border-radius:5px;font-size:32px;font-weight:400;height:35px;outline:none;text-align:center;transition:border-color .15s ease-in;width:35px}.code-verification-input-active{border-color:var(--secondary-app-color)!important;color:var(--secondary-app-color)!important}.code-verification-input-error{border-color:var(--main-error-color);color:var(--main-error-color)}.code-verification-input-succes{border-color:var(--main-app-color);color:var(--main-app-color)}
/* !!! SPECJALNE STYLE AKTYWOWANE TYLKO DLA SAFARI !!! */:root .contract-signing-phone-code-verification-safari-only,_::-webkit-full-page-media,_:future{transform:scale(.75)}@media not all and (-webkit-min-device-pixel-ratio:0),not all and (min-resolution:.001dpcm){@supports (-webkit-appearance:none){.contract-signing-phone-code-verification-safari-only{transform:scale(.75)}}}@media not all and (-webkit-min-device-pixel-ratio:0),not all and (min-resolution:.001dpcm){@supports (-webkit-appearance:none) and (stroke-color:transparent){.contract-signing-phone-code-verification-safari-only{transform:scale(.75)}}}.offert-page-container{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-left:var(--mobile-page-margin);margin-right:var(--mobile-page-margin);width:calc(100% - var(--mobile-page-margin)*2)}.offert-page-container h4,.offert-page-container p{margin:0}@media(min-width:840px){.offert-page-container{margin:0;width:100%}}.offert-page-main-text{color:var(--main-app-color);font-size:24px;font-weight:700;margin:25px 0;text-align:center}@media(min-width:840px){.offert-page-main-text{font-size:32px;margin:0 0 60px}}.offert-page-description{color:var(--secondary-app-color);font-size:14px;font-weight:400;margin:0 var(--mobile-page-margin) 25px var(--mobile-page-margin);padding:0;text-align:center}.offert-page-description b{font-weight:700}.offert-page-button{border-radius:60px!important;font-size:32px!important;grid-area:form-offert-loan-button;height:var(--button-height)!important;margin:0 auto 150px!important;padding:15px 0!important;text-transform:capitalize!important;width:100%!important}@media(min-width:840px){.offert-page-button{font-size:32px!important;margin:0 auto!important;width:var(--button-width)!important}}.offert-page-modal-content-wrapper{align-items:center;display:flex;flex-direction:column;justify-content:center;margin:35px auto;row-gap:15px}@media(min-width:840px){.offert-page-modal-content-wrapper{min-width:450px}}.offert-page-modal-content-item{align-items:center;color:var(--secondary-app-color);column-gap:10px;display:flex;font-size:16px;justify-content:space-around}.offert-page-modal-content-item p{font-weight:500;margin:0;white-space:nowrap}.offert-page-modal-content-item b{font-weight:700;margin:0;white-space:nowrap}.offert-form-load-amount-slider-left-half .MuiSlider-thumb{margin-left:14px!important}.offert-form-load-amount-slider-right-half .MuiSlider-thumb{margin-left:-13px!important}.offert-form-container{grid-gap:0 18px;display:grid;gap:0 18px;grid-template-areas:"form-title form-title" "form-button-1 form-button-1" "form-input-text form-input-text" "form-loan-amount-input form-loan-amount-input" "form-slider form-slider" "form-offert-summary form-offert-summary" "form-offert-loan-button form-offert-loan-button";grid-template-columns:1fr 1fr;grid-template-rows:.1fr 36px .2fr 36px .4fr .5fr .1fr;width:100%}.offert-form-container-form-title{color:var(--main-app-color);font-size:14px;font-weight:700;grid-area:form-title;margin-bottom:12.5px!important;text-align:center}@media(min-width:840px){.offert-form-container-form-title{font-size:20px;margin-bottom:15px!important}}.offert-page-form-button-outlined{background-color:#0000;color:var(--main-app-color);font-size:14px!important;justify-self:flex-start;text-transform:none!important;white-space:nowrap!important;width:165px!important}.offert-page-form-button-outlined:hover{background:#0000!important}@media(min-width:840px){.offert-page-form-button-outlined{width:250px!important}}.offert-page-form-button-contained{cursor:default!important;font-size:14px!important;justify-self:center;text-transform:none!important;white-space:nowrap!important;width:165px!important}@media(min-width:840px){.offert-page-form-button-contained{width:250px!important}}.offert-page-form-button-contained:hover{background-color:var(--main-app-color)!important}.offert-page-form-button-1{grid-area:form-button-1}.offert-form-container-input-text{color:var(--main-app-color);font-size:14px;font-weight:700;grid-area:form-input-text;margin:25px 0 12.5px!important;text-align:center}@media(min-width:840px){.offert-form-container-input-text{font-size:20px;margin:30px 0 15px!important}}.offert-form-loan-amount-input{background-color:var(--main-light-color);border:1px solid;border-color:var(--main-app-color);border-radius:18px;color:var(--main-app-color);font-size:14px;font-weight:700;grid-area:form-loan-amount-input;margin-bottom:0;max-height:40px;padding:15px 0;text-align:center;width:100%}.offert-form-loan-amount-input:focus{outline:none}.offert-form-offert-summary{grid-gap:7px 20px;display:grid;gap:7px 20px;grid-area:form-offert-summary;grid-template-areas:"offert-summary-loan-amount offert-summary-loan-interest" "offert-summary-loan-installment offert-summary-loan-rrso" "offert-summary-loan-installment-amount offert-summary-loan-total-amount";grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr 1fr;margin-bottom:50px}@media(min-width:840px){.offert-form-offert-summary{gap:15px 33px;grid-template-areas:"offert-summary-loan-amount offert-summary-loan-installment-amount offert-summary-loan-rrso" "offert-summary-loan-installment offert-summary-loan-interest offert-summary-loan-total-amount";grid-template-columns:1fr 1fr 1fr;grid-template-rows:1fr 1fr}}.offert-summary{align-items:center;column-gap:30px;display:flex;justify-content:space-between}.offert-summary p{color:var(--main-aside-text-color);font-size:9px}@media(min-width:840px){.offert-summary{column-gap:38px}}.offert-summary-text-no-wrap{font-size:10px!important;font-weight:700;white-space:nowrap}.offert-summary-loan-amount{grid-area:offert-summary-loan-amount}.offert-summary-loan-installment-amount{grid-area:offert-summary-loan-installment-amount}.offert-summary-loan-interest{grid-area:offert-summary-loan-interest}.offert-summary-loan-rrso{grid-area:offert-summary-loan-rrso}.offert-summary-loan-total-amount{grid-area:offert-summary-loan-total-amount}.session-end-page-container{align-items:center;display:flex;flex-direction:column;justify-content:center}@media(min-width:840px){.session-end-page-container{margin:0 auto;width:100%}}.session-end-page-icon{margin-bottom:30px;margin-top:30px}@media(min-width:840px){.session-end-page-icon{margin-bottom:30px;margin-top:0}.session-end-page-icon img{width:50px}}.session-end-page-main-text{color:var(--main-app-color);font-size:24px;font-weight:700;margin:0 0 60px;text-align:center}@media(min-width:840px){.session-end-page-main-text{font-size:32px;margin-bottom:60px}}.session-end-page-description{color:var(--secondary-app-color);font-size:14px;font-weight:400;margin:0 14px 96px;margin:0 var(--mobile-page-margin) 150px var(--mobile-page-margin);padding:0;text-align:center}.session-end-page-description p{margin:0}.session-end-page-description b{font-weight:700}.session-end-page-description p:first-of-type{margin-bottom:30px}@media(min-width:840px){.session-end-page-description{font-size:24px;margin:0 auto}.session-end-page-description p:first-of-type{margin-bottom:30px}}.app-checkbox-wrapper{align-items:center;border:1px solid var(--main-app-color);border-radius:50%;display:flex;height:21px;justify-content:center;width:21px}.app-checkbox-has-error{border-color:var(--main-error-color)}.app-checkbox-marked{transform:scale(.85);transition:transform .1s ease-out}.app-checkbox-marked path{fill:var(--main-app-color)}.app-checkbox-unmarked{transform:scale(0);transition:transform .1s ease-out}.app-consent-outer-wrapper{box-shadow:none!important;color:var(--secondary-app-color);margin:8px 0!important;max-height:-webkit-max-content!important;max-height:max-content!important;width:100%}.app-consent-outer-wrapper:before{display:none!important}.app-consent-has-error{color:var(--main-error-color)!important}.app-consent-heading-primary.app-consents-main-error{color:var(--main-error-color)!important;font-weight:600!important}.app-consent-summary-wrapper{align-items:flex-start!important;column-gap:40px!important;min-height:-webkit-min-content!important;min-height:min-content!important;padding:0!important;width:100%}.app-consent-summary-inner-wrapper{margin:0!important}.app-consent-expand-icon{align-self:flex-end;margin-top:5px;width:17px}.app-consent-expand-icon path{fill:var(--main-app-color)}.app-consent-expand-icon.expand-icon-has-error path{fill:var(--main-error-color)}.app-consent-details-root{padding:0 16px 0 12px!important}.app-consent-heading-wrapper{grid-gap:0 20px;display:grid;gap:0 20px;grid-auto-columns:1fr;grid-template-areas:"app-consent-checkbox app-consent-heading" ". app-consent-error-message" ". app-consent-aside-text";grid-template-columns:21px 1fr;width:100%}.app-consent-heading-wrapper span{color:var(--main-error-color)}@media(min-width:800px){.app-consent-heading-wrapper{gap:0 10px}}.app-consent-checkbox{align-self:center;grid-area:app-consent-checkbox}.app-consent-checkbox.app-consent-checkbox-main-error{border:2px solid var(--main-error-color)!important}.app-consent-heading-primary{color:var(--main-app-color)!important;font-size:14px!important}.app-consent-heading{align-self:center;color:inherit;font-size:10px;font-weight:500;grid-area:app-consent-heading;margin:5px 0;text-align:left}.app-consent-error-message{color:var(--main-error-color);font-size:10px;font-weight:700;grid-area:app-consent-error-message}.app-consent-aside-text{color:inherit;color:var(--main-aside-text-color);font-size:9px;font-weight:400;grid-area:app-consent-aside-text;margin:0;text-align:left}.app-consent-list-consent-detail{color:inherit;font-size:9px;font-weight:400;line-height:1.7;margin-left:30px;margin-top:4px!important}.app-consent-list-outer-wrapper{width:calc(100% - var(--mobile-page-margin)*2)}.app-consent-list-consent-note{color:var(--main-aside-text-color);font-size:10px;font-weight:300;margin:0;text-align:center}@media(min-width:840px){.app-consent-list-consent-note{margin:0 23px}}.app-consent-list-mandatory{color:var(--secondary-app-color);font-size:10px;font-weight:300;margin:15px 23px}.app-consent-list-mandatory span{color:var(--main-error-color)}.input-dropdown-dropdown-list-outer-wrapper{border-radius:0 0 20px 20px!important;box-shadow:0 4px 4px #0000001a!important;overflow:visible!important}.input-dropdown-dropdown-list-input-wrapper{display:flex}.input-dropdown-dropdown-input-root{position:relative}.input-dropdown-dropdown-input-root.Mui-focused .input-dropdown-dropdown-list-input-icon{transform:translateY(-50%) rotate(180deg)}.input-dropdown-dropdown-input-root.Mui-focused .input-dropdown-dropdown-list-input-icon path{fill:var(--secondary-app-color)!important}.input-dropdown-dropdown-input-root .input-dropdown-dropdown-list-input-icon{cursor:pointer!important;height:17px;position:absolute;right:25px;top:50%;transform:translateY(-50%) rotate(0deg);transition:all .15s cubic-bezier(.35,.69,1,1.12);width:17px}.input-dropdown-dropdown-input-root .input-dropdown-dropdown-list-input-icon path{fill:var(--main-aside-text-color)}.input-dropdown-dropdown-input-root .input-dropdown-dropdown-list-input{caret-color:#0000!important;cursor:pointer!important}.input-dropdown-menu-outer-wrapper{top:20%!important}.input-dropdown-menu-container-wrapper{grid-gap:0 0;display:grid!important;gap:0 0;grid-template-areas:"." "." ".";grid-template-columns:1fr!important;grid-template-rows:70px 1fr 70px!important}.input-dropdown-menu-title{grid-gap:0 0;align-items:center;display:grid;gap:0 0;grid-auto-flow:row;grid-template-areas:"title-icon title-text";grid-template-columns:25px auto;grid-template-rows:1fr;padding:0!important}.input-dropdown-menu-title .input-dropdown-menu-title-back-icon{grid-area:title-icon;transform:rotate(90deg);width:25px}.input-dropdown-menu-title .input-dropdown-menu-title-back-icon path{fill:var(--secondary-app-color)}.input-dropdown-menu-title p{color:var(--main-app-color);font-size:22px;font-weight:700;grid-area:title-text;margin:0 0 0 -25px;padding:0;text-align:center}.input-dropdown-menu-bottom-back-button{justify-content:center!important;padding:0!important}.input-dropdown-menu-bottom-back-button p{color:var(--main-aside-text-color);font-size:18px;font-weight:500;text-align:center}.input-dropdown-dropdown-list-option{color:var(--main-aside-text-color);font-family:var(--font-family);font-size:20px;font-weight:400;margin-top:3px;padding-bottom:3px!important;padding-top:3px!important;text-align:center;transition:all .15s ease-in}.input-dropdown-dropdown-list-option:last-of-type{border-radius:0 0 20px 20px!important}.input-dropdown-dropdown-list-option.Mui-focused{background-color:var(--main-dropdown-option-hover)!important;color:var(--secondary-app-color)!important}.input-dropdown-dropdown-list-option[aria-selected=true]{background-color:var(--main-dropdown-option-selected)!important;color:var(--secondary-app-color)!important}@media(max-width:840px){.input-dropdown-dropdown-list-option[aria-selected=true]{background-image:url(/static/media/check-icon-color.a20974d79db0d2c1fc79.svg)!important;background-position:100% 50%;background-repeat:no-repeat;font-weight:700}.input-dropdown-dropdown-list-option{border-bottom:1px solid var(--main-aside-text-color);color:var(--secondary-app-color);font-size:24px;font-weight:700;justify-content:center!important;margin:0!important;min-height:70px!important;padding:0!important}.input-dropdown-dropdown-list-option:last-of-type{border-bottom:none}}@media(min-width:840px){.input-dropdown-dropdown-list-remove-scrollbar{-ms-overflow-style:none!important;scrollbar-width:none!important}.input-dropdown-dropdown-list-remove-scrollbar::-webkit-scrollbar{display:none!important}}.input-dropdown-dropdown-list-inner-wrapper{padding:0!important}@media(max-width:840px){.input-dropdown-dropdown-list-inner-wrapper{-webkit-mask-image:linear-gradient(180deg,#0000,#000 32px,#000 calc(100% - 32px),#0000),linear-gradient(#000,#000);mask-image:linear-gradient(180deg,#0000,#000 32px,#000 calc(100% - 32px),#0000),linear-gradient(#000,#000);-webkit-mask-position:0 0,100% 0;mask-position:0 0,100% 0;-webkit-mask-repeat:no-repeat,no-repeat;mask-repeat:no-repeat,no-repeat;-webkit-mask-size:calc(100% - 8px) 100%,8px 100%;mask-size:calc(100% - 8px) 100%,8px 100%;max-height:100%!important;overflow-y:auto!important;padding:0 var(--mobile-page-margin) 32px var(--mobile-page-margin)!important}}input:-webkit-autofill,input:-webkit-autofill:active,input:-webkit-autofill:focus,input:-webkit-autofill:hover{-webkit-box-shadow:0 0 0 30px var(--main-light-color) inset!important}.form-input-base-container{display:flex;flex-direction:column;position:relative;transition:all .15s ease-out}.form-input-base-container label{color:var(--main-aside-text-color);font-size:18px;left:20px;line-height:1;padding-left:7px;pointer-events:none;position:absolute;transform:translateY(15px) scale(1);transform-origin:top left;transition:.2s cubic-bezier(0,0,.2,1) 50ms,color .1s cubic-bezier(0,0,.2,1);white-space:nowrap}.form-input-base-container input{border:1px solid var(--main-aside-text-color);border-radius:35px;box-shadow:none;font-size:18px;height:35px;line-height:1;outline:none;padding:5px 15px 5px 27px;transition:.1s cubic-bezier(0,0,.2,1) 0ms,border-color .2s cubic-bezier(0,0,.2,1)}.form-input-base-container input:disabled{border-color:var(--main-aside-text-color);color:var(--main-aside-text-color);font-weight:500}.form-input-base-container input:disabled+label{color:var(--main-aside-text-color)}.form-input-base-container label.form-input-base-filled,.form-input-base-container:focus label{background-color:var(--main-light-color);color:var(--secondary-app-color);padding:0 7px;transform:translateY(-8px) scale(.9)!important}.form-input-base-container:focus input{border-color:var(--secondary-app-color)}.form-input-base-error label{color:var(--main-error-color)!important}.form-input-base-error input{border-color:var(--main-error-color);color:var(--main-error-color)}.form-input-base-error input:disabled{border-color:var(--main-error-color)!important;color:var(--main-error-color)!important}.form-input-base-error:focus label{color:var(--main-error-color)}.form-input-base-error:focus input{border-color:var(--main-error-color);color:var(--main-error-color)}.form-input-base-error-helper-text{bottom:-20px;color:var(--main-error-color);font-size:14px;font-weight:500;margin:0 0 0 27px;position:absolute}.form-outer-wrapper{display:flex;flex-direction:column;flex-wrap:nowrap;margin:0 auto 150px 0;row-gap:45px;width:100%}@media(min-width:840px){.form-outer-wrapper{margin-bottom:0}}.form-inner-wrapper{align-items:center;align-items:stretch;display:flex;flex-direction:column;justify-content:center;row-gap:30px}.form-label-wrapper{margin:0;position:relative;width:100%}.form-label-line{background-color:var(--main-darken-app-color);height:1px;position:absolute;top:50%;transform:translateY(-50%);width:100%}.form-label-label-text{background-color:var(--main-light-color);color:var(--main-app-color);font-size:22px;font-weight:700;left:50%;margin:0;padding:0 20px;position:absolute;top:50%;transform:translate(-50%,-50%);white-space:nowrap;z-index:999}.form-submit-button{border-radius:30px!important;font-size:32px!important;height:60px!important;margin:0 auto!important;text-transform:none!important;width:100%!important}@media(min-width:800px){.form-submit-button{width:330px!important}}.form-step-back-button{background-color:#0000!important;color:var(--secondary-app-color)!important;font-size:18px!important;height:-webkit-fit-content!important;height:fit-content!important;margin:0 auto!important;min-width:-webkit-fit-content!important;min-width:fit-content!important;padding:0 10px!important;text-transform:none!important;width:-webkit-fit-content!important;width:fit-content!important}.loan-calculator-editable-inner-wrapper{display:flex;flex-direction:column;justify-content:center;padding:25px}@media(min-width:840px){.loan-calculator-editable-inner-wrapper{padding:35px 25px 40px}}.loan-calculator-editable-slider-wrapper{grid-gap:0 0;display:grid;gap:0 0;grid-auto-columns:1fr;grid-template-areas:"subtract-button summary add-button" "slider slider slider";grid-template-columns:30px 1fr 30px;grid-template-rows:30px 50px;margin-bottom:30px;width:100%}.loan-calculator-slider-left-half .MuiSlider-thumb{margin-left:11px!important}.loan-calculator-slider-right-half .MuiSlider-thumb{margin-left:-11px!important}.loan-calculator-slider-centered-mark .MuiSlider-thumb{left:100%!important}.loan-calculator-slider-centered-mark .MuiSlider-track{left:0!important;width:100%!important}.loan-calculator-editable-slider-button{align-self:center!important;border:1px solid var(--main-light-color)!important;border-radius:50%!important;height:20px!important;justify-self:center!important;padding:11px!important;width:20px!important}.loan-calculator-editable-slider-button:nth-of-type(odd){margin-left:-12px}.loan-calculator-editable-slider-button:nth-of-type(2n){margin-left:12px}.loan-calculator-editable-slider-button svg{fill:var(--main-light-color)!important}.loan-calculator-editable-slider-heading{align-self:center;color:var(--main-light-color);font-size:24px;font-weight:700;justify-self:center;margin:0;text-align:center}.loan-calculator-editable-slider-submit-button{border-radius:30px!important;font-size:21px!important;margin:35px auto 0!important;padding:4px 25px!important;text-transform:capitalize!important}.loan-calculator-editable-slider-submit-button,.loan-calculator-editable-slider-submit-button:hover{background-color:var(--secondary-app-color)!important}.loan-calculator-read-only-short-summary-outer-wrapper{margin:25px 0 53px;min-height:-webkit-fit-content;min-height:fit-content;width:100%}@media(min-width:1300px){.loan-calculator-read-only-short-summary-outer-wrapper{margin:0 0 53px}}.loan-calculator-read-only-short-summary-inner-wrapper{align-items:center;background-color:var(--main-app-color);border-radius:30px;column-gap:15px;display:flex;flex-wrap:nowrap;justify-content:space-between;padding:10px 20px}.loan-calculator-read-only-short-summary-inner-wrapper h6{color:var(--main-darken-app-color);font-size:10px;font-weight:400;margin:0;text-align:center}.loan-calculator-read-only-short-summary-inner-wrapper p{color:var(--main-light-color);font-size:12px;font-weight:700;margin:0;text-align:left}.loan-calculator-read-only-short-summary-inner-wrapper h4.loan-calculator-read-only-short-summary-heading{align-self:flex-end;color:var(--secondary-app-color);font-size:12px;font-weight:700;margin:0 0 2px}.loan-calculator-read-only-short-summary-inner-wrapper button{font-size:12px!important;min-width:80px!important;padding:4px 16px!important}@media(min-width:840px){.loan-calculator-read-only-short-summary-inner-wrapper{column-gap:40px;padding:10px 35px 10px 50px;width:calc(100% - 85px)}}.loan-calculator-read-only-short-summary-item{display:flex;flex-direction:column;white-space:nowrap}.loan-calculator-read-only-short-summary-item h6{color:var(--secondary-app-color)}.loan-calculator-read-only-summary-button{text-transform:capitalize!important}.loan-calculator-read-only-summary-button,.loan-calculator-read-only-summary-button:hover{background-color:var(--secondary-app-color)!important}.loan-calculator-outer-wrapper{background-color:var(--main-app-color);border-radius:30px;margin:25px auto 53px;min-height:-webkit-fit-content;min-height:fit-content;width:100%}@media(min-width:1300px){.loan-calculator-outer-wrapper{margin:0 auto 53px}}.loan-calculator-heading{color:var(--secondary-app-color);font-family:var(--font-family);font-size:19px!important;font-weight:800!important;letter-spacing:1px;margin:0 0 5px;text-align:center}@media(min-width:840px){.loan-calculator-heading{font-size:22px!important}}.loan-summary-wrapper{grid-gap:2px 15px;display:grid;gap:2px 15px;grid-auto-columns:1fr;grid-template-areas:"requestedAmount interestRate" "instalments rrso" "instalmentsAmount ckdz";grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr 1fr}@media(min-width:800px){.loan-summary-wrapper{gap:0 20px}}.loan-summary{align-items:center;column-gap:30px;display:flex;justify-content:space-between}.loan-summary p{color:var(--secondary-app-color);font-size:8px!important;margin:0}@media(min-width:840px){.loan-summary{column-gap:38px}.loan-summary p{font-size:12px!important}}.loan-summary-text-no-wrap{font-size:13px!important;font-weight:700;white-space:nowrap}.loan-summary-loan-amount{grid-area:requestedAmount}.loan-summary-loan-amount p{white-space:nowrap}.loan-summary-loan-instalments{grid-area:instalments}.loan-summary-loan-instalments p{white-space:nowrap}.loan-summary-instalments-amount{grid-area:instalmentsAmount}.loan-summary-instalments-amount p{white-space:nowrap}.loan-summary-interest-rate{grid-area:interestRate}.loan-summary-interest-rate p{white-space:nowrap}.loan-summary-rrso{grid-area:rrso}.loan-summary-rrso p{white-space:nowrap}.loan-summary-ckdz{grid-area:ckdz}.app-switch-form-control-label{color:var(--main-aside-text-color)!important;font-size:12px!important;transition:color .2s ease-out}.app-switch-form-control-label-checked{color:var(--main-app-color)!important;font-size:12px!important;transition:color .2s ease-out}.client-pesel-reserved-container{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-left:var(--mobile-page-margin);margin-right:var(--mobile-page-margin);width:calc(100% - var(--mobile-page-margin)*2)}.client-pesel-reserved-container p{margin:0}@media(min-width:840px){.client-pesel-reserved-container{margin:0 auto;width:100%}}.client-pesel-reserved-main-text{color:var(--main-app-color);font-size:24px;font-weight:700;margin:25px 0;text-align:center}@media(min-width:840px){.client-pesel-reserved-main-text{font-size:32px;margin-bottom:60px;margin-top:0}}.client-pesel-reserved-description{color:var(--secondary-app-color);font-size:14px;font-weight:400;margin:0 var(--mobile-page-margin) 25px var(--mobile-page-margin);padding:0;text-align:center}.client-pesel-reserved-description a{color:var(--secondary-app-color);text-decoration:none}.client-pesel-reserved-description p{margin:0}.client-pesel-reserved-description b{font-weight:700}@media(min-width:840px){.client-pesel-reserved-description{margin:0 auto 60px}}.client-pesel-reserved-stepper-outer-wrapper{grid-column-gap:30px;grid-row-gap:30px;align-items:flex-start;column-gap:30px;display:grid;grid-template-areas:"client-pesel-reserved-stepper-number-one client-pesel-reserved-stepper-content-one" "client-pesel-reserved-stepper-number-two client-pesel-reserved-stepper-content-two";grid-template-columns:var(--mobile-page-margin) 1fr;grid-template-rows:36px -webkit-min-content;grid-template-rows:36px min-content;justify-content:center;margin-left:calc(var(--mobile-page-margin)*-1);row-gap:30px}.client-pesel-reserved-stepper-outer-wrapper p{margin:0;width:100%}@media(min-width:1100px){.client-pesel-reserved-stepper-outer-wrapper{column-gap:30px;grid-template-columns:5px 1fr;margin-left:0}}#client-pesel-reserved-stepper-number-one{grid-area:client-pesel-reserved-stepper-number-one;padding:0;text-align:center}#client-pesel-reserved-stepper-number-two{grid-area:client-pesel-reserved-stepper-number-two;padding:0;text-align:center}#client-pesel-reserved-stepper-content-one{grid-area:client-pesel-reserved-stepper-content-one}#client-pesel-reserved-stepper-content-two{grid-area:client-pesel-reserved-stepper-content-two}.client-pesel-reserved-stepper-line{align-self:center;background:var(--secondary-app-color);grid-column-end:client-pesel-reserved-stepper-number-one;grid-column-start:client-pesel-reserved-stepper-number-one;grid-row-end:client-pesel-reserved-stepper-number-two;grid-row-start:client-pesel-reserved-stepper-number-one;height:30px;margin-left:calc(var(--mobile-page-margin)/2);position:relative;transform:translateY(-3px);width:1px;z-index:1}@media(min-width:1100px){.client-pesel-reserved-stepper-line{margin-left:2px;transform:translateY(-3px)}}.client-pesel-reserved-stepper-number{background-color:var(--page-color);color:var(--secondary-app-color);font-size:12px;font-weight:700;position:relative;text-align:right;text-align:left;width:10px;z-index:999}.client-pesel-reserved-stepper-content{color:var(--secondary-app-color);font-size:14px;font-weight:400}@media(min-width:1100px){.client-pesel-reserved-stepper-content{text-align:left}.client-pesel-reserved-stepper-content br{display:none}}.client-pesel-reserved-page-error-message-text{color:var(--main-error-color);font-size:12px;font-weight:400;height:150px;line-height:75px;margin-top:0;text-align:center}@media(min-width:840px){.client-pesel-reserved-page-error-message-text{height:45px;line-height:45px}}.client-pesel-reserved-page-submit-button{border-radius:30px!important;display:block!important;font-size:24px!important;height:var(--button-height)!important;margin:50px auto 0!important;padding-bottom:0!important;padding-top:0!important;text-transform:capitalize!important;width:var(--button-width)!important}@media(min-width:840px){.client-pesel-reserved-page-submit-button{font-size:32px!important;margin-top:90px!important}}.client-pesel-reserved-page-submit-button:has(.page-main-button-loader-spinner):hover{background-color:var(--main-app-color);cursor:default}.footer,.page-footer-outer-wrapper{grid-area:footer}.footer{background-color:var(--main-app-color);font-size:12px;min-width:330px;padding:32px var(--mobile-page-margin) 25px var(--mobile-page-margin)}.footer p{font-weight:400!important;margin:0}@media(min-width:840px){.footer{padding:29px var(--desktop-page-margin) 20px var(--desktop-page-margin)}}.separator{background:var(--main-app-gradient);height:5px;width:100%}.footer-heading-logo{align-items:center;display:flex;justify-content:space-between;margin-bottom:36px;width:100%}.footer-line-after-logo{background-color:var(--main-darken-app-color);height:1px;justify-self:flex-end;margin:-8px 0 0 15px;width:100%}.footer-formal-text-wrapper{color:var(--main-light-color);font-size:10px;grid-area:formal-text;line-height:12px;text-align:justify}.footer-text-wrapper{grid-row-gap:13px;align-items:center;color:var(--secondary-app-color);display:grid;grid-template-areas:"heading-1 heading-1 heading-2 heading-2" "how-it-works how-it-works privacy-policy privacy-policy" "faq faq website-regulations website-regulations" "contact contact docs-to-download docs-to-download" "gap gap gap gap" "contact-heading contact-heading logo-heading-1 logo-heading-2" "phone phone logo-1 logo-2" "opening-hours opening-hours logo-1 logo-2" "formal-text-gap formal-text-gap formal-text-gap formal-text-gap" "formal-text formal-text formal-text formal-text";grid-template-columns:1fr 1fr 1fr 1fr;grid-template-rows:.2fr .2fr .2fr .2fr 50px .2fr .2fr .2fr 30px 1fr;row-gap:13px}.footer-text-wrapper a,.footer-text-wrapper p{font-size:12px;font-weight:400}@media(min-width:900px){.footer-text-wrapper{gap:13px 30px;grid-template-areas:"heading-1 heading-2 contact-heading . logo-heading-1 logo-heading-2" "how-it-works privacy-policy phone gap logo-1 logo-2" "faq website-regulations opening-hours gap logo-1 logo-2" "contact docs-to-download . gap . ." "formal-text-gap formal-text-gap formal-text-gap formal-text-gap formal-text-gap formal-text-gap" "formal-text formal-text formal-text formal-text formal-text formal-text";grid-template-columns:.2fr .2fr .2fr 1fr .2fr .2fr;grid-template-rows:30px 30px 30px 23px 1fr}}@media(min-width:1100px){.footer-text-wrapper{gap:13px 55px}}.footer-heading-1{font-weight:700;grid-area:heading-1;white-space:nowrap}.footer-heading-2{font-weight:700;grid-area:heading-2;white-space:nowrap}.how-it-works{grid-area:how-it-works;white-space:nowrap}.faq{grid-area:faq}.contact,.faq{white-space:nowrap}.contact{grid-area:contact}.privacy-policy{grid-area:privacy-policy;white-space:nowrap}.website-regulations{grid-area:website-regulations;white-space:nowrap}.docs-to-download{grid-area:docs-to-download;white-space:nowrap}.gap{grid-area:gap}.contact-heading{font-weight:700;grid-area:contact-heading;white-space:nowrap}.footer-phone-wrapper{align-items:center;display:flex;grid-area:phone;justify-content:flex-start;justify-self:flex-start;margin:0;padding:0;white-space:nowrap}.footer-phone-wrapper p{font-weight:700!important;margin-left:5px}@media(min-width:840px){.footer-phone-wrapper{align-items:center;margin-bottom:0}}.opening-hours{grid-area:opening-hours;justify-self:flex-start;white-space:nowrap}.logo-heading-1{grid-area:logo-heading-1}.logo-heading-1,.logo-heading-2{align-self:center;font-weight:700!important;justify-self:flex-start;white-space:nowrap}.logo-heading-2{grid-area:logo-heading-2}.logo-1{font-weight:700!important;grid-area:logo-1;justify-self:flex-start}.logo-1 img{width:100%}@media(min-width:1100px){.logo-1{width:135px}}.logo-2{font-weight:700!important;grid-area:logo-2;justify-self:flex-start}.logo-2 img{width:100%}@media(min-width:1100px){.logo-2{width:135px}}.formal-text-gap{font-weight:300;grid-area:formal-text-gap}.footer-breakline{background-color:var(--main-darken-app-color);height:1px;margin:20px auto}.footer-copyright{color:var(--main-light-color)}.page-stepper-outer-wrapper{grid-area:page-stepper;margin:25px 0 0}@media(min-width:1300px){.page-stepper-outer-wrapper{margin:40px 0 37px}}.page-stepper-step-icon{align-items:center;background-color:#cecece;border-radius:50%;color:var(--main-light-color)!important;display:flex;font-family:monospace!important;height:16px;justify-content:center;padding:4px;width:16px;z-index:999}.page-stepper-step-icon.page-stepper-step-active{background-color:var(--secondary-app-color);color:var(--main-light-color)!important}.page-stepper-halfway-step-icon{background-color:#cecece;border-radius:50%;height:8px;transform:translateY(8px);width:8px;z-index:999}@media(min-width:1300px){.page-stepper-halfway-step-icon{transform:translateX(8.5px)}}.page-stepper-halfway-step-active{background-color:var(--secondary-app-color)}.page-stepper-step-label{color:var(--main-aside-text-color);font-size:8px!important;margin-top:5px!important;white-space:nowrap}.page-stepper-step-label.Mui-active{color:var(--secondary-app-color)!important;font-weight:700!important}@media(min-width:800px){.page-stepper-step-label{font-size:10px!important}}@media(min-width:1300px){.page-stepper-step-label{margin-top:0!important}}.page-stepper-step-label-root{padding:0!important}.page-stepper-connector-line{border-color:#cecece!important;border-left-width:2px!important}.page-stepper-connector-active span{border-color:var(--secondary-app-color)!important}.page-stepper-connector-root{left:calc(-50% + 4px)!important;margin-left:0!important;right:calc(50% + 4px)!important}@media(min-width:1300px){.page-stepper-connector-root{margin-left:11px!important}}.page-aside-info-outer-wrapper{align-items:center;display:grid;grid-template-areas:"page-logo phone-icon" "page-stepper page-stepper";grid-template-columns:1fr 30px;grid-template-rows:-webkit-min-content -webkit-min-content;grid-template-rows:min-content min-content}@media(min-width:1300px){.page-aside-info-outer-wrapper{display:block;left:0;position:absolute;top:0}}.page-phone-wrapper-outer{align-items:flex-start;display:flex;flex-direction:column;flex-wrap:nowrap;font-size:16px;font-weight:700;grid-area:phone-icon;justify-content:center;row-gap:14px}.page-phone-wrapper-outer img{height:26px;width:26px}.page-phone-wrapper-outer .page-phone-wrapper-phone-number{display:none}.page-phone-wrapper-outer .page-logo-wrapper{grid-area:page-logo;height:-webkit-fit-content;height:fit-content;width:auto}.page-phone-wrapper-outer .page-phone-question-text{display:none}@media(min-width:1300px){.page-phone-wrapper-outer img{width:20px}.page-phone-wrapper-outer p{color:var(--secondary-app-color);display:block;font-size:16px;font-weight:500;line-height:26px;margin:0!important}.page-phone-wrapper-outer .page-phone-wrapper-phone-number{display:block;font-weight:700}.page-phone-wrapper-outer .page-phone-question-text{display:block}.page-phone-wrapper-inner{column-gap:12px;display:inline-flex}}.app-container{background-color:var(--page-color);display:flex;flex-direction:column;min-height:100vh;min-width:350px}.app-card{grid-area:content;margin:25px var(--mobile-page-margin) 0 var(--mobile-page-margin);min-height:50vh;overflow-x:hidden;padding:0;position:relative}@media(min-width:840px){.app-card{margin:25px var(--desktop-page-margin) 0 var(--desktop-page-margin)}}.app-page-logo{align-items:center;display:flex;grid-area:logo;justify-content:space-between;margin:0 auto;width:calc(100% - var(--mobile-page-margin)*2)}@media(min-width:840px){.app-page-logo{margin:0 var(--desktop-page-margin) 0 var(--desktop-page-margin);width:auto}.app-page-logo .page-phone-wrapper p{display:block;margin:0}}.app-content-container{grid-gap:0 0;display:grid;gap:0 0;grid-template-areas:"logo" "content" "footer-separator" "footer";grid-template-columns:1fr;grid-template-rows:auto 1fr auto;height:100%;margin-top:25px;min-height:100vh}:root{--main-app-gradient:linear-gradient(90deg,#fb8b24,#5f0f40);--main-app-color:#f28a2a;--main-darken-app-color:#e36512;--secondary-app-color:#5f1341;--main-error-color:#991921;--main-succes-color:#144d5c;--main-light-color:#fff;--main-aside-text-color:#9a989c;--page-color:#fff;--dark-grey-color:#b3b3b3;--offert-slider-rail-box-shadow:inset 0px 4px 4px #00000026;--offert-active-thumb-box-shadow:0px 0px 0px 10px #f28a2a80;--loan-calculator-active-thumb-box-shadow:0px 0px 0px 7px #5f134159;--font-family:"Lato",sans-serif;--button-height:65px;--button-width:325px;--desktop-page-margin:10%;--tablet-page-margin:8%;--mobile-page-margin:15px}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:var(--page-color);font-family:var(--font-family);margin:0}body,html{height:100%}html{scroll-behavior:smooth}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}input[type=number]{-moz-appearance:textfield}li{list-style-type:none}*{font-family:var(--font-family)}a{color:var(--secondary-app-color);text-decoration:none}input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none}
/*# sourceMappingURL=main.7e3254cd.css.map*/