.calculator-footer{-webkit-margin-before:16px;margin-block-start:16px;background-color:#fff;padding:16px 24px;position:fixed;bottom:0;width:100%}.calculator-footer .calculation-result p{color:#293141}.calculator-footer .calculation-result span{color:#f27a1a}.card-container{border:1px solid #95a1b5;padding:16px 24px;border-radius:6px}.card-info-items-wrapper .card-info-items{-webkit-padding-start:10px;padding-inline-start:10px}.card-info-items-wrapper .card-info-items .info-dot{background-color:#000;-webkit-margin-before:9px;margin-block-start:9px;width:4px;height:4px;border-radius:4px}.card-info-items-wrapper .card-info-items p{color:#293141;font-size:14px;font-weight:400;line-height:16px}.card-title{-webkit-margin-after:16px;margin-block-end:16px}.card-title:not(:first-child){-webkit-margin-before:16px;margin-block-start:16px}.card-title span{color:#293141;font-size:14px;font-weight:500;line-height:16px;font-weight:bolder}.custom-table{width:100vw}.gray-icon{color:#95a1b5}.info-footer{-webkit-margin-before:16px;margin-block-start:16px;background-color:#fff;padding:16px 24px;position:fixed;bottom:0;width:100%}.info-footer p{color:#97a1b3;font-size:14px;font-weight:400;line-height:16px}.info-items-wrapper .info-items .info-dot{background-color:#f27a1a;width:4px;height:4px;border-radius:4px;-webkit-margin-before:9px;margin-block-start:9px}.info-items-wrapper .info-items p{color:#293141}.info-items-wrapper .info-formula-parts{background-color:#f1f2f7;padding:12px;border-radius:6px}.alert-message-box{background-color:#fff;padding:24px;width:100%;border-radius:6px}.alert-message-box .text-content-wrapper h4{color:#f27a1a;font-size:20px;font-weight:500;line-height:24px}.alert-message-box .text-content-wrapper p{color:#293141;font-size:16px;font-weight:400;line-height:20px}.message-box{background-color:#fef2e8;border:1px solid #f27a1a;padding:8px 12px;border-radius:4px;width:100%}.message-box p{color:#293141;font-size:14px;font-weight:400;line-height:16px}.message-box p span{color:#000;font-weight:700}.banner-container-out-contract{background-color:#6593f7;padding:23px;border-radius:6px}.banner-container-out-contract h3{font-size:20px;font-weight:500;line-height:24px;color:#fff}.banner-container-out-contract p{font-size:14px;font-weight:500;line-height:16px;color:#fff}.banner-container-out-contract .navy-button{background-color:#293141;border-color:#293141}.banner-container-w-contract h2{font-size:28px;font-weight:500;line-height:32px}.banner-container-w-contract span{color:#f27a1a}.custom-modal .ant-modal-title{font-size:20px;color:#293141}.custom-modal .custom-modal-subtitle h4{font-size:16px;color:#293141}.efatura-banner-container{border-radius:6px;background:linear-gradient(109deg,#fa0,#c20a79 120.91%);padding:24px;width:100%;color:var(--bl-color-neutral-full);position:relative;overflow:hidden}.efatura-banner-container .banner-title{font-size:20px;font-weight:500;line-height:24px;color:var(--bl-color-neutral-full);margin:0;font-weight:700;line-height:1.3}.efatura-banner-container .banner-description{font-size:16px;font-weight:400;line-height:20px;color:var(--bl-color-neutral-full);margin:0;line-height:1.5}.efatura-banner-container .banner-features{flex-wrap:wrap}.efatura-banner-container .banner-features span{font-size:14px;font-weight:400;line-height:16px;color:var(--bl-color-neutral-full);opacity:.95;font-weight:500}.efatura-banner-container .banner-features .check-icon{width:20px;height:20px;background:var(--bl-color-neutral-full);opacity:.2;border-radius:50%;display:flex;align-items:center;justify-content:center;color:var(--bl-color-neutral-darkest);font-weight:700;font-size:12px;flex-shrink:0}.efatura-banner-container .navy-button{background-color:var(--bl-color-neutral-darker)!important;border-color:var(--bl-color-neutral-darker)!important;padding-inline:24px;padding-block:12px!important;font-size:14px;font-weight:400;line-height:16px}.efatura-banner-container .navy-button,.efatura-banner-container .navy-button:hover{color:var(--bl-color-neutral-full)!important;box-shadow:none!important;outline:none!important}.efatura-banner-container .navy-button:hover{background-color:var(--bl-color-neutral-darkest)!important;border-color:var(--bl-color-neutral-darkest)!important}.efatura-banner-container .navy-button:focus{background-color:var(--bl-color-neutral-darker)!important;border-color:var(--bl-color-neutral-darker)!important}.efatura-banner-container .navy-button:active,.efatura-banner-container .navy-button:focus{color:var(--bl-color-neutral-full)!important;box-shadow:none!important;outline:none!important}.efatura-banner-container .navy-button:active{background-color:var(--bl-color-neutral-darkest)!important;border-color:var(--bl-color-neutral-darkest)!important}.efatura-banner-container .navy-button:after{display:none!important}.efatura-banner-container .celebration-icon-wrapper{flex-shrink:0;margin-right:16px}.efatura-banner-container .celebration-icon-wrapper svg{width:80px;height:auto}@media(max-width:768px){.efatura-banner-container{flex-direction:column;text-align:center;gap:20px}.efatura-banner-container .banner-features{justify-content:center;flex-direction:column;gap:12px}.efatura-banner-container .celebration-icon-wrapper{margin-right:0}.efatura-banner-container .celebration-icon-wrapper svg{width:60px}}@media(max-width:480px){.efatura-banner-container{padding:20px 16px}.efatura-banner-container .banner-title{font-size:20px;font-weight:500;line-height:24px}.efatura-banner-container .banner-description{font-size:14px;font-weight:400;line-height:16px}.efatura-banner-container .banner-features span{font-size:12px;font-weight:400;line-height:14px}}.filters{background-color:#fff;padding:24px;border-radius:6px}.filters .input-w{width:100%}.filters .ant-picker-input input::placeholder,.filters .ant-select-selection-placeholder{font-size:14px;font-weight:400;line-height:16px}.filters .button-wrapper .navy-button{background-color:#293141;border-color:#293141;font-size:14px;font-weight:400;line-height:16px}.filters .button-wrapper .gray-button{background-color:#97a1b3;border-color:#97a1b3;font-size:14px;font-weight:400;line-height:16px}.flow-banner-wrapper{background-color:#fff;padding:16px;border-radius:6px}.flow-banner-wrapper .parts{width:100%;-webkit-margin-end:24px;margin-inline-end:24px}.flow-banner-wrapper .parts .purple-icon{color:#8451f6;font-size:20px}.flow-banner-wrapper .parts .parts-content-wrapper{width:100%}.flow-banner-wrapper .parts .parts-content-wrapper p{font-size:14px;font-weight:500;line-height:16px;color:#293141}.flow-banner-wrapper .parts .parts-content-wrapper p span{color:#000;font-weight:bolder}.flow-banner-wrapper .divider{background-color:#f1f2f7;width:1px;height:20px;margin-left:24px}.navbar-container{background-color:#293141;z-index:99;height:70px;position:fixed;top:0;width:100%}.navbar-container .text{line-height:16px;font-size:14px;font-weight:500}.navbar-container .text-id{font-weight:400;font-size:12px;line-height:14px}.navbar-container .logo-part{color:#fff}.navbar-container .divider-container .divider{height:40%;background-color:#97a1b3}.navbar-container .menu-body{-webkit-padding-start:20px;padding-inline-start:20px}.navbar-container .avatar-part{padding-inline:24px;color:#fff}.navbar-container .avatar-part .icon-container{background-color:#f1f2f7;width:32px;height:32px;border-radius:16px}.navbar-container .avatar-part .icon-wrapper{padding-top:1px}.navbar-container .avatar-part .icon-wrapper .icon{font-size:12px}.subheader-container{background-color:#fff;z-index:99;height:48px;padding:8px 23px;position:fixed;top:70px;width:100%}.subheader-container .title-wrapper{padding:16px}.subheader-container .title-wrapper h2{color:#293141;font-size:20px;font-weight:400;line-height:24px}.subheader-container .title-wrapper .back-button-icon{color:#293141}.subheader-container .learning-part{padding:16px}.subheader-container .learning-part a{line-height:16px;font-size:14px;font-weight:500;color:#8451f6}.subheader-container .iban-text{font-size:12px;font-weight:400;line-height:14px}.subheader-container .behave-button:hover{cursor:pointer;opacity:.8}.subheader-container .behave-button:active{transform:scale(.95)}.subheader-container .behave-button .learning-video-text{color:#8c4eff;text-align:center;font-size:14px;font-weight:500;line-height:16px}