.simulator-form .form-title[data-v-f3f3da90]{margin-bottom:12px;font-size:16px;font-weight:700;line-height:24px}.simulator-form .info-container[data-v-f3f3da90]{gap:8px;margin-bottom:12px;font-size:14px;line-height:18px;display:flex}.simulator-form .info-container .icon-info-fill[data-v-f3f3da90]{background:#076b9c;width:18px;height:18px}.simulator-form .amount-container[data-v-f3f3da90]{grid-template-columns:repeat(2,1fr);gap:12px;margin-bottom:12px;display:grid}.simulator-form .amount-container .amount-wrapper[data-v-f3f3da90]{background:#f4f9fc;border-radius:8px;padding:8px}.simulator-form .amount-container .amount-wrapper .amount-title[data-v-f3f3da90]{color:#155072;align-items:center;gap:8px;margin-bottom:8px;font-size:15px;font-weight:700;display:flex}.simulator-form .slider-container[data-v-f3f3da90]{margin-bottom:24px;padding:15px 0 14px}.simulator-form .slider-container[data-v-f3f3da90] .financing-slider{--m-range-h:8px;--c-primary:#b5e187;--c-fill:#f1f5f9;margin:0 17px}.simulator-form .slider-container[data-v-f3f3da90] .financing-slider .m-range-thumb{--c-fill-thumb:#155072;--un-drop-shadow:none;--un-translate-y:-4px;cursor:grab;width:34px;height:34px;box-shadow:none;border-color:#155072;justify-content:center;align-items:center;display:flex}.simulator-form .slider-container[data-v-f3f3da90] .financing-slider .m-range-thumb:before{content:"";color:#fff;font-family:CGG-icomoon;transform:translate(-2px)}.simulator-form .slider-container[data-v-f3f3da90] .financing-slider .m-range-thumb+.m-range-thumb:before{content:"";transform:none}.simulator-form .info-message[data-v-f3f3da90]{margin-bottom:24px}@media (min-width:1440px){.simulator-form .info-message[data-v-f3f3da90]{align-items:center}}.simulator-form .info-message[data-v-f3f3da90] .warning-fill{color:#e98c00}.simulator-form .info-message[data-v-f3f3da90] .info-fill{color:#076b9c}.simulator-form .info-message[data-v-f3f3da90] .description{gap:16px 8px;font-size:13px;line-height:17px;display:grid}@media (min-width:1440px){.simulator-form .info-message[data-v-f3f3da90] .description{align-items:center}}.simulator-form .info-message[data-v-f3f3da90] .description .info-text:only-child{grid-column:1/3}.simulator-form .info-message[data-v-f3f3da90] .description .info-text a{color:#076b9c;text-decoration:underline;transition:all .2s ease-in-out}.simulator-form .info-message[data-v-f3f3da90] .description .info-text a:hover{color:#155072;text-decoration:none}.simulator-form .info-message[data-v-f3f3da90] .description .btn-container{grid-template-columns:repeat(2,1fr);gap:8px;display:grid}.simulator-form .info-message[data-v-f3f3da90] .description .btn-container .cja-btn:only-child{grid-column:1/3}@media (min-width:1440px){:is(.simulator-form .info-message.ltv[data-v-f3f3da90] .description,.simulator-form .info-message.ltv-limit[data-v-f3f3da90] .description){grid-template-columns:repeat(2,1fr)}.simulator-form .info-message.min-financing[data-v-f3f3da90] .description{grid-template-columns:1fr auto}}.simulator-form .form-container[data-v-f3f3da90]{gap:24px;display:grid}@media (min-width:768px){.simulator-form .form-container[data-v-f3f3da90]{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px) and (max-width:1199px){.simulator-form .form-container .loan-term-container[data-v-f3f3da90],.simulator-form .form-container .input-rate-type[data-v-f3f3da90]{grid-column:1/3}}@media (min-width:768px) and (max-width:1199px){.simulator-form .form-container .input-exemption[data-v-f3f3da90]{grid-column:1/3}}@media (min-width:1200px){.simulator-form .form-container .input-exemption[data-v-f3f3da90]{grid-row-start:3}}.simulator-form .collapse-advanced[data-v-f3f3da90]{border-top:1px solid #f1f5f9;margin-top:24px;padding-top:24px}.simulator-form .collapse-advanced[data-v-f3f3da90] .collapse-header{color:#076b9c;font-weight:700}.simulator-form .collapse-advanced[data-v-f3f3da90] .collapse-header .header-wrapper{font-size:14px}.simulator-form .collapse-advanced[data-v-f3f3da90] .content-wrapper{padding-top:20px}.modal-newsletter-body .description[data-v-a5acbd21]{margin-bottom:12px;font-size:16px;line-height:20px}.modal-newsletter-body .form-container[data-v-a5acbd21]{align-items:flex-end;gap:8px;display:grid}@media (min-width:560px){.modal-newsletter-body .form-container[data-v-a5acbd21]{grid-template-rows:repeat(2,min-content);grid-template-columns:1fr auto;gap:16px 8px}.modal-newsletter-body .form-container .input-tc-consent[data-v-a5acbd21]{grid-area:2/1/3/3}}@media (max-width:559px){.modal-newsletter-body .form-container .btn-container[data-v-a5acbd21]{margin-top:8px;display:grid}}.modal-newsletter-body .loading-container[data-v-a5acbd21]{justify-content:center;min-height:108px;display:flex}.modal-newsletter-body .success-container[data-v-a5acbd21]{border-top:1px solid #f1f5f9;padding-top:16px}.modal-newsletter-body .success-container .info-message[data-v-a5acbd21]{align-items:center;margin-bottom:16px}.modal-newsletter-body .success-container .info-message .icon-check-fill[data-v-a5acbd21]{background:#56924b;width:16px;height:16px}.modal-newsletter-body .success-container .success-description[data-v-a5acbd21]{margin-bottom:16px;font-size:14px}.modal-newsletter-body .success-container .btn-container[data-v-a5acbd21]{justify-content:center;display:grid}.modal-newsletter-body .fade-enter-active[data-v-a5acbd21],.modal-newsletter-body .fade-leave-active[data-v-a5acbd21]{transition:all .6s ease-in-out}.modal-newsletter-body .fade-enter-from[data-v-a5acbd21],.modal-newsletter-body .fade-leave-to[data-v-a5acbd21]{opacity:0}.modal-newsletter-body .fade-enter-to[data-v-a5acbd21],.modal-newsletter-body .fade-leave-from[data-v-a5acbd21]{opacity:1}.simulator-results .header-container[data-v-c1701729]{color:#fff;text-align:center;background-color:#155072;border-radius:16px 16px 0 0;padding:12px;font-size:16px;font-weight:700}.simulator-results .body-container[data-v-c1701729]{background:#f4f9fc;border:1px solid #e6f1f9;border-radius:0 0 16px 16px;padding:12px 16px}@media (min-width:768px){.simulator-results .body-container[data-v-c1701729]{padding:12px 24px}}.simulator-results .info-error[data-v-c1701729]{margin-bottom:16px}.simulator-results .info-error[data-v-c1701729] .icon-not-found{background:#ef4444}.simulator-results .financing-container[data-v-c1701729]{border-bottom:1px solid #e6f1f9;margin-bottom:16px;padding-bottom:16px}.simulator-results .financing-container .financing-list[data-v-c1701729]{gap:8px;margin-bottom:12px;padding:0;display:grid}.simulator-results .financing-container .financing-list .financing-item[data-v-c1701729]{grid-template-columns:1fr auto;align-items:center;font-size:14px;display:grid}.simulator-results .financing-container .percentage-container[data-v-c1701729]{grid-template-columns:36px 1fr;align-items:center;gap:8px;display:grid}.simulator-results .financing-container .percentage-container .percentage-wrapper[data-v-c1701729]{background-image:conic-gradient(from var(--gradient-rotate), #155072 var(--gradient-fill), #e6f1f9 var(--gradient-empty));background-color:#e6f1f9;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;display:flex}.simulator-results .financing-container .percentage-container .percentage-wrapper.error[data-v-c1701729]{background-image:conic-gradient(from var(--gradient-rotate), #ef4444 var(--gradient-fill), #e6f1f9 var(--gradient-empty))}.simulator-results .financing-container .percentage-container .percentage-wrapper.error .percentage[data-v-c1701729]{color:#ef4444}.simulator-results .financing-container .percentage-container .percentage-wrapper .percentage[data-v-c1701729]{color:#155072;background-color:#f4f9fc;border-radius:50%;justify-content:center;align-items:center;width:28px;height:28px;font-size:9px;font-weight:700;display:flex}.simulator-results .financing-container .percentage-container .text[data-v-c1701729]{color:#155072;font-size:13px;line-height:17px}.simulator-results .financing-container .percentage-container .text a[data-v-c1701729]{text-decoration:underline}.simulator-results .details-container[data-v-c1701729]{border-bottom:1px solid #e6f1f9;margin-bottom:12px;padding-bottom:12px}.simulator-results .details-container .title[data-v-c1701729]{margin-bottom:12px;font-weight:700}.simulator-results .details-container .btn-container[data-v-c1701729]{margin-top:12px;display:grid}.simulator-results .details-container .btn-container button[data-v-c1701729]{text-align:left;color:#076b9c;cursor:pointer;background:#fff;border:none;border-radius:12px;grid-template-columns:1fr auto;gap:8px;padding:12px;font-size:14px;font-weight:700;line-height:18px;transition:all .3s ease-in-out;display:grid}.simulator-results .details-container .btn-container button[data-v-c1701729]:hover{background:#fafafa}.simulator-results .details-container .btn-container button .icon-chevron-right[data-v-c1701729]{font-weight:700}.simulator-results .pmt-container[data-v-c1701729]{border-bottom:1px solid #e6f1f9;grid-template-columns:1fr auto;align-items:center;margin-bottom:12px;padding-bottom:12px;font-weight:700;display:grid}.simulator-results .pmt-container .title[data-v-c1701729]{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.simulator-results .pmt-container .amount[data-v-c1701729]{font-size:20px;font-weight:800}.simulator-results .results-footer .description[data-v-c1701729]{margin-bottom:16px;font-size:15px;line-height:19px}.simulator-results .results-footer .btn-container[data-v-c1701729]{gap:12px;display:grid}.cost-breakdown[data-v-c1701729]{background-color:#fff;border-radius:8px;height:16px;margin-bottom:16px}.cost-breakdown[data-v-c1701729]:not(.empty){background-image:linear-gradient(90deg, #facb1a var(--capital), #155072 var(--comissions), #b5e187 var(--financing), #5fbbff var(--fees))}.detail-list[data-v-c1701729]{gap:12px;padding:0;display:grid}.detail-list .detail-item[data-v-c1701729]{grid-template-columns:10px 1fr auto;align-items:center;gap:8px;font-size:15px;line-height:19px;display:grid}.detail-list .detail-item.detail-group[data-v-c1701729]{grid-template-columns:14px 1fr auto}.detail-list .detail-item.detail-group>.item-legend[data-v-c1701729]{width:14px;height:14px}.detail-list .detail-item.detail-group>.item-title[data-v-c1701729],.detail-list .detail-item.detail-group>.item-amount[data-v-c1701729]{font-weight:700}.detail-list .detail-item.detail-group .detail-list[data-v-c1701729]{grid-column:1/4;padding-left:12px}.detail-list .detail-item .item-legend[data-v-c1701729]{border-radius:50%;width:10px;height:10px}.detail-list .detail-item .item-legend.initial-capital[data-v-c1701729]{display:flex;overflow:hidden}.detail-list .detail-item .item-legend.initial-capital[data-v-c1701729]:before,.detail-list .detail-item .item-legend.initial-capital[data-v-c1701729]:after{content:"";width:7px;height:14px}.detail-list .detail-item .item-legend.available-capital[data-v-c1701729],.detail-list .detail-item .item-legend.initial-capital[data-v-c1701729]:before{background-color:#facb1a}.detail-list .detail-item .item-legend.fees[data-v-c1701729],.detail-list .detail-item .item-legend.initial-capital[data-v-c1701729]:after{background-color:#155072}.detail-list .detail-item .item-legend.financing-value[data-v-c1701729]{background-color:#b5e187}.detail-list .detail-item .item-legend.credit-fees[data-v-c1701729]{background-color:#5fbbff}.detail-list .detail-item .item-title[data-v-c1701729]{align-items:center;gap:8px;display:flex}.detail-list .detail-item .item-title .icon-question[data-v-c1701729]{background:#076b9c}.modal-breakdown-body>.detail-list[data-v-c1701729]{border-bottom:1px solid #f1f5f9;margin-bottom:16px;padding-bottom:16px}.modal-breakdown-body .total[data-v-c1701729]{grid-template-columns:1fr auto;align-items:center;gap:8px;margin-bottom:16px;display:grid}.modal-breakdown-body .total .title[data-v-c1701729]{font-size:15px;font-weight:700}.modal-breakdown-body .total .amount[data-v-c1701729]{font-size:20px;font-weight:800}.modal-breakdown-body .disclaimer[data-v-c1701729]{color:#979290;font-size:14px;line-height:19px}@media (min-width:768px){.simulator-home-loan[data-v-3926f343]{padding:60px 0}}@media (max-width:767px){.simulator-home-loan .blok-header[data-v-3926f343]{padding-top:40px}}.simulator-home-loan[data-v-3926f343] .section-body{gap:40px;display:grid}@media (min-width:1024px){.simulator-home-loan[data-v-3926f343] .section-body{grid-template-columns:1fr 380px}}@media (min-width:1440px){.simulator-home-loan[data-v-3926f343] .section-body{grid-template-columns:1fr 480px}}
