.auth-part-nav{width:100%;margin-right:16px}@media(max-width:47.9275em){.auth-part-nav{margin-top:6px}}.auth-part-nav .navbar-toggler{padding-right:0}@media(min-width:47.9375em){.auth-part-top-nav{border-bottom:1px solid #676a6c}}@media(min-width:64em){.auth-part-top-nav{padding:0 1rem 4px!important}}.auth-part-bottom-nav{flex-direction:row!important;padding:4px 0 0}.auth-part-bottom-nav .nav-item{margin-left:1rem}.auth-part-bottom-nav .nav-item.active{border-bottom:1px solid #1e3482}@media(max-width:47.9275em){.auth-part-top-nav.navbar{padding:.5rem 0}}.auth-part-bottom-nav.opaque,.auth-part-top-nav.opaque,.tabs.opaque{opacity:.6}.auth-part-bottom-nav .nav-item,.auth-part-top-nav .nav-item,.tabs .nav-item{display:flex}.auth-part-bottom-nav .nav-item .active,.auth-part-top-nav .nav-item .active,.tabs .nav-item .active{border-bottom:1px solid #1e3482}.auth-part-bottom-nav .nav-item .active.icon,.auth-part-top-nav .nav-item .active.icon,.tabs .nav-item .active.icon{border:2px solid #1e3482;border-radius:50%;margin-right:-2px}.navigation-toggler{display:flex}@media(min-width:47.9375em){.navigation-toggler{display:none}}.navigation-toggler>button{margin:0;padding:0;border:none;background-color:inherit;color:#1e3482}.navigation-toggler .nav-link{font-size:1rem}@media(max-width:47.9375em){.navigation-logo{flex:1 1;display:flex;justify-content:center;align-items:center}}.navigation-btn-icon{width:1em}.nav-item,.nav-link{color:#1e3482;font-weight:600;font-size:.9rem;position:relative}.nav-item.icon,.nav-link.icon{display:flex;align-items:center}.nav-item .unread-indicator,.nav-link .unread-indicator{position:absolute;top:2px;right:2px;width:1rem;height:1rem;border-radius:50%;background-color:#eb0f63;font-size:.8rem;display:flex;justify-content:center;align-items:center}@media(max-width:47.9375em){.nav-item .unread-indicator,.nav-link .unread-indicator{top:-4px;right:10px;width:.9rem;height:.9rem}}.nav-item .loading,.nav-link .loading{background-color:unset;top:3px;right:3px}@media(max-width:47.9375em){.nav-item .loading,.nav-link .loading{top:-3px;right:11px}}.nav-item:hover,.nav-link:hover{color:#eb0f63}@media(max-width:47.9375em){.nav-item>.nav-link{padding:.25rem .5rem 0;font-weight:500}.nav-item>.nav-link.active{font-weight:600}.nav-item>.nav-link:hover{color:#1e3482}}.nav-item>.nav-link.icon{padding-right:.5rem;padding-left:.5rem}.logout-btn{margin:0;padding:0;background-color:inherit;border:none;color:#eb0f63}.logout-btn:hover{color:#1e3482}.bexio-redirect-info{display:flex;font-size:14px;align-items:center}.bexio-redirect-info.auth-part{margin:.7rem 1rem 0}@media(max-width:47.9375em){.bexio-redirect-info{display:none}}.copy-box{background-color:#e9ebf4;border-radius:6px}.copy-btn-container{position:absolute;right:0}.faq-lang-wrapper{display:flex}.spinner-hoc-container{position:relative}.spinner{animation:rotate 2s linear infinite;margin:-12px 0 0 -12px;width:24px;height:24px;position:absolute;left:50%;top:50%;z-index:100}.spinner>.path{stroke:#676a6c;stroke-linecap:round;animation:dash 1.5s ease-in-out infinite}@keyframes rotate{to{transform:rotate(1turn)}}@keyframes dash{0%{stroke-dasharray:1,150;stroke-dashoffset:0}50%{stroke-dasharray:90,150;stroke-dashoffset:-35}to{stroke-dasharray:90,150;stroke-dashoffset:-124}}.button{display:flex;justify-content:center;align-items:center;cursor:pointer;outline:0!important;border:none;background-color:transparent}.button.wizard{color:#fff;background-color:#eb0f63;border-color:#d30d59;font-family:"Roboto",sans-serif;font-size:14px;font-weight:500;letter-spacing:1px;line-height:37px;margin-bottom:10px;text-transform:uppercase;padding:5px 20px;white-space:normal}@media(min-width:20em)and (max-width:47.9375em){.button.wizard{font-size:12px;line-height:28px}}.button.wizard.outline{background-color:transparent;color:#eb0f63;border:1px solid #d30d59}.button.wizard.outline:hover{background-color:#eb0f63;border-color:#d30d59}.button.wizard:hover{color:#fff;background-color:#d30d59;border-color:#d30d59;text-decoration:none}.button.wizard.rounded{border-radius:60px!important}.button.back{background-color:#1e3482}.button.back:hover{background-color:#182b67}.button.blue{color:#fff;background-color:#5bc0de;border-color:#46b8da}.button.blue.outline{background-color:transparent;color:#5bc0de;border:1px solid #46b8da}.button.blue.outline:hover{background-color:#5bc0de;border-color:#46b8da}.button.blue:hover{color:#fff;background-color:#31b0d5;border-color:#269abc;text-decoration:none}.button.red{color:#fff;background-color:#de5b92;border-color:#da4684}.button.red.outline{background-color:transparent;color:#de5b92;border:1px solid #da4684}.button.red.outline:hover{background-color:#de5b92;border-color:#da4684}.button.red:hover{color:#fff;background-color:#e83b78;border-color:#da4684;text-decoration:none}.button.green{color:#fff;background-color:green;border-color:green}.button.green.outline{background-color:transparent;color:green;border:1px solid green}.button.green.outline:hover,.button.green:hover{background-color:green;border-color:green}.button.green:hover{color:#fff;text-decoration:none}.button.completed{color:#fff;background-color:#7ebd02;border-color:#7ebd02}.button.completed.outline{background-color:transparent;color:#7ebd02;border:2px solid #7ebd02}.button.completed.outline:hover,.button.completed:hover{background-color:#7ebd02;border-color:#7ebd02}.button.completed:hover{color:#fff;-webkit-text-decoration:#7ebd02;text-decoration:#7ebd02}.button.xs{padding:0 10px;font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:1.7px;line-height:26px}.button.xs.rounded{border-radius:30px!important}@media(max-width:47.9375em){.button.xs{font-size:8px}}.button.sm{padding:10px 15px;font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:1.7px;line-height:1.42857}.button.sm.rounded{border-radius:30px!important}@media(max-width:47.9375em){.button.sm{font-size:8px}}.button.md{padding:10px 30px;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:1.7px;line-height:1.42857}.button.md.rounded{border-radius:30px!important}.button.lg{padding:16px 14px;font-size:16px;font-weight:700;text-transform:uppercase;line-height:1.3px}@media(min-width:20em)and (max-width:47.9375em){.button.lg{font-size:12px}}.button.lg.rounded{border-radius:60px!important}.button.long{padding:5px 40px;font-size:14px;line-height:16px}.button.long.rounded{border-radius:30px!important}.button.no-stretch{margin:10px auto}.button.disabled,.button:disabled{cursor:not-allowed;opacity:.3;box-shadow:none}.button.with-left-margin{margin-left:10px}.panel-download-btn{border:1px solid #1e3482;color:#1e3482;font-size:1rem;border-radius:15px;margin:0 16px}.panel-download-btn:hover{background-color:#a4d7f2}.panel-download-btn span{margin:0 10px}.table-button{border-radius:60px!important;background-color:#fff;font-family:"Roboto",sans-serif;border:1px solid #1e3482;font-size:14px;font-weight:300;height:28px;padding:0 10px;margin:10px 0;min-width:155px;white-space:nowrap;align-self:flex-end}.table-button:hover{background-color:#7ab2e1}.table-button.start{margin-right:auto!important}.table-button.column-btn{min-width:80px;margin:0;height:24px}.new-blue-btn{width:220px;height:70px;font-size:25px;font-weight:700;border-radius:5px;color:#fff;background-color:#1e3482}@media(max-width:47.9375em){.new-blue-btn{font-size:16px}}.new-blue-btn:hover{background-color:#bad9f3}.buy-invest-button-icon{margin:0;padding:0;background-color:inherit;border:none;color:#eb0f63}.buy-invest-button-icon:hover{color:#1e3482}.invest-button{margin:16px 9px}.wizard-private-button{color:#fff;background-color:#eb0f63;border-color:#d30d59;font-family:"Roboto",sans-serif;font-size:18px;font-weight:500;line-height:21px;padding:14px 30px;white-space:normal;border-radius:32px;margin-top:15px}.wizard-private-button:hover{color:#fff;background-color:#d30d59;border-color:#d30d59;text-decoration:none}.wizard-private-button.outline{background-color:transparent;color:#eb0f63;border:2px solid #eb0f63}.wizard-private-button.outline:hover{background-color:#eb0f63;border-color:#eb0f63;color:#fff}.dark-blue,.dark-blue:hover{background-color:#1e3482}.dark-blue:hover{opacity:.9}.link-btn{color:#007bff;text-decoration:none;background-color:transparent;padding:0}.link-btn:hover{color:#0056b3;text-decoration:underline}.copied{color:#acd75f}.no-margin{margin:0!important}.non-auth-navigation{position:relative;display:flex;flex-wrap:wrap;align-items:center;padding:.5rem 1rem;flex-flow:row nowrap;justify-content:space-between;width:100%}.non-auth-navigation .login-page-header-title{font-size:50px;line-height:50px;font-weight:500;color:#333}@media(max-width:47.9375em){.non-auth-navigation .login-page-header-title{font-size:25px;line-height:25px}}@media(min-width:47.9375em)and (max-width:64em){.non-auth-navigation .login-page-header-title{font-size:35px;line-height:35px}}.non-auth-navigation .non-auth-right-block{display:flex;align-items:flex-start;height:100%}.navigation-wrapper{background-color:#f3f3f3}.navigation-wrapper .navigation-content{max-width:1500px;margin:0 auto;display:flex}.navigation-wrapper .navigation-content .header-button{background-color:#1e3482;white-space:nowrap;padding-left:20px;padding-right:20px;width:100%;height:35px;font-weight:500;font-size:18px}.navigation-wrapper .navigation-content .header-button:hover{background-color:#182b67}.navigation-wrapper .navigation-content .light-red-header-button{background-color:transparent;border:1px solid #d30d59;color:#d30d59}.navigation-wrapper .navigation-content .light-red-header-button:hover{background-color:rgba(0,0,0,.05);color:#d30d59;border:1px solid #d30d59}.navigation-wrapper .navigation-content .red-header-button{background-color:#eb0f63;border-color:#d30d59}.navigation-wrapper .navigation-content .red-header-button:hover{background-color:#d30d59;border-color:#d30d59}.navigation-wrapper .navigation-content img[name=cg24logo]{padding:.5rem 1rem}.navigation-wrapper .navigation-content img[name=cg24logo-mobile]{padding:.5rem 0 .5rem .5rem}.navigation-wrapper .header-buttons-container{display:flex;flex-direction:column;justify-content:space-evenly}.react-tiny-popover-container{z-index:3}@media(max-width:47.9275em){.item-content .open-popover{color:#eb0f63!important}}@media(max-width:47.9275em){.item-content .open-popover span{color:#eb0f63}}@media(max-width:47.9275em){.item-content .popover-button:hover{text-decoration:underline}}.footer-wrapper{display:flex;flex-direction:row;justify-content:center;background:#f3f3f3;font-family:"Work Sans";font-style:normal;font-weight:400;font-size:14px;line-height:20px}.footer-wrapper .footer-content{padding:56px 0;display:flex;flex-direction:row;justify-content:space-between;align-items:self-start;width:1500px;margin:20px 16px}@media(max-width:47.9375em){.footer-wrapper .footer-content{flex-direction:column-reverse;padding:0;width:220px}}.footer-wrapper .footer-content .privacy-wrapper{display:flex;grid-gap:40px;gap:40px}@media(max-width:47.9375em){.footer-wrapper .footer-content .privacy-wrapper{flex-direction:column;justify-content:flex-start;align-items:flex-start}}.footer-wrapper .footer-content .privacy-wrapper .privacy-content{grid-gap:8px;gap:8px;display:flex;flex-direction:column}@media(max-width:47.9375em){.footer-wrapper .footer-content .privacy-wrapper .privacy-content{grid-gap:16px;gap:16px}}.footer-wrapper .footer-content .privacy-wrapper .privacy-content .group-text{color:#8194b1}.footer-wrapper .footer-content .privacy-wrapper .privacy-content .privacy-info{display:flex;flex-direction:row;justify-content:space-between;grid-gap:24px;gap:24px}@media(max-width:64em){.footer-wrapper .footer-content .privacy-wrapper .privacy-content .privacy-info{grid-gap:8px;gap:8px;flex-direction:column}}.footer-wrapper .footer-content .privacy-wrapper .privacy-content .privacy-info a{color:#666}.footer-wrapper .footer-content .contact-wrapper{display:flex;align-items:center;grid-gap:166px;gap:166px}@media(min-width:47.9375em)and (max-width:64em){.footer-wrapper .footer-content .contact-wrapper{grid-gap:60px;gap:60px}}@media(max-width:47.9375em){.footer-wrapper .footer-content .contact-wrapper{flex-direction:column;justify-content:flex-start;grid-gap:30px;gap:30px;align-items:flex-start}}.footer-wrapper .footer-content .contact-wrapper .contact-content{grid-gap:8px;gap:8px;display:flex;flex-direction:column}.footer-wrapper .footer-content .contact-wrapper .contact-content .group-text{color:#8194b1}.footer-wrapper .footer-content .contact-wrapper .contact-content .contact-info{display:flex;flex-direction:row;grid-gap:41px;gap:41px}.footer-wrapper .footer-content .contact-wrapper .contact-content .contact-info a{color:#666}.static-link{text-decoration:underline}.input-container{display:flex;flex-direction:column;width:100%;position:relative;margin-bottom:10px;padding:0 10px}.input-container:not(.input-notextdeco) label,.input-label .input-container:not(.input-notextdeco)>:not(.input){font-size:14px;line-height:20px;color:#676a6c;font-weight:300}.input-container .input-label{position:relative;margin-bottom:0!important;color:inherit}.input-container #code{font-size:25px;text-align:center;border-bottom:0}.input-container .input,.input-container select{width:100%;font-size:14px;line-height:25px;color:#333;font-weight:400;background-color:#fff;border:none;border-bottom:1px solid #676a6c;margin-top:4px}.input-container .input:focus,.input-container select:focus{outline:0!important;border-bottom:1px solid #676a6c}.input-container .input.error,.input-container select.error{border-color:#eb0f63!important}.input-container .input-error-msg,.input-container select-error-msg{color:#eb0f63;font-size:.7rem;position:absolute;bottom:0;transform:translateY(100%)}.input-container .input.warning,.input-container select.warning{border-color:#ff8c00!important}.input-container .input-warning-msg,.input-container select-warning-msg{color:#ff8c00;font-size:.7rem;position:absolute;bottom:0;transform:translateY(100%)}.input-container .input:disabled:not(.not-allowed),.input-container select:disabled:not(.not-allowed){border:none;-webkit-appearance:none;appearance:none}.input-container .input.no-bottom-border,.input-container select.no-bottom-border{border-bottom-left-radius:0;border-bottom-right-radius:0}.input-container .input.not-allowed,.input-container select.not-allowed{cursor:not-allowed}.input-container select{border:1px solid #676a6c;height:28px;-webkit-appearance:none;appearance:none;padding-left:10px;padding-right:30px;border-radius:15px;cursor:pointer}.input-container.editable-cell{margin:0;padding:0}.input-container.editable-cell .input{border:1px solid #676a6c;margin:0;padding-right:5px;padding-left:5px}.checkbox.bigger{height:16px;width:16px}.checkbox-container{flex-wrap:wrap;flex-flow:row}.checkbox-container .checkbox{margin:3px 5px 0 0}.checkbox-container .checkbox-error-msg{color:#eb0f63;font-size:.7rem}.checkbox-container .checkbox-label{display:flex;flex-direction:row;width:100%;color:#676a6c;font-weight:500;line-height:1.42857;align-items:baseline;flex:0 1 93%}.input-spinner{right:0!important;left:auto!important;top:0!important;bottom:auto!important;margin-right:12px!important;margin-top:26px!important}.input-spinner.margined{margin-right:36px!important}.close-suggestions-icon{position:absolute;right:12px;top:28px;width:18px!important;height:18px!important;cursor:pointer}.suggestion-block{border:1px solid #ccc;position:absolute;z-index:999;width:100%;width:calc(100% - 20px);top:52px;overflow-y:auto;max-height:359px}.suggestion{width:100%;height:36px;padding:6px 12px;font-size:16px;line-height:1.42857;color:#555;background-color:#fff;cursor:pointer}.suggestion:hover{background-color:#f3f3f3}.suggestion.disabled{color:grey;background-color:#f0f0f0;cursor:default}.no-padding{padding:0}.link{color:#1e3582}.textarea-container{display:flex;flex-direction:column;width:100%;position:relative;margin-bottom:10px;padding:0 10px;word-wrap:break-word}.textarea-container .textarea-label>:not(.textarea),.textarea-container label{font-size:14px;line-height:20px;color:#676a6c;font-weight:300}.textarea-container .textarea-label{position:relative;margin-bottom:0!important}.textarea-container .textarea{width:100%;font-size:14px;line-height:25px;color:#333;font-weight:400;background-color:#fff;border:1px solid #676a6c;margin-top:4px}.textarea-container .textarea:focus{outline:0!important;border-bottom:1px solid #676a6c}.textarea-container .textarea.error{border-color:#eb0f63}.textarea-container .textarea-error-msg{color:#eb0f63;font-size:.7rem;position:absolute;bottom:0;transform:translateY(100%)}.textarea-container .textarea:disabled{border:none;-webkit-appearance:none;appearance:none}.textarea-container .textarea.no-bottom-border{border-bottom-left-radius:0;border-bottom-right-radius:0}.select-wrapper{position:relative;display:flex;flex-flow:column}.select-wrapper:after{content:"";border:solid #a4d7f2;border-width:0 3px 3px 0;display:inline-block;padding:3px;transform:rotate(45deg);-webkit-transform:rotate(45deg);position:absolute;right:12px;top:12px;cursor:pointer;pointer-events:none}.select-wrapper.error:after{border:solid #eb0f63!important;border-width:0 3px 3px 0!important}.select-wrapper .react-select-control{border:1px solid #676a6c;border-radius:15px;box-shadow:none;min-height:auto;padding-right:20px;line-height:14px;padding-top:2px;padding-bottom:2px;margin-top:3px;cursor:pointer}.select-wrapper .react-select-control:hover{border:1px solid #676a6c}.select-wrapper .react-select-clear-indicator{color:#a4d7f2}.select-wrapper .react-select-clear-indicator:hover{color:#1e3482}.select-wrapper .react-select-clear-indicator svg{position:absolute;top:5px;right:25px}.select-wrapper .react-select-value-container{padding-top:0;padding-bottom:0;font-weight:400}.select-wrapper .react-select-placeholder{color:#333;font-weight:400}label{margin-bottom:0!important}.multiselect-container{position:relative}.multiselect-container .title-active{border:none;border-bottom:1px solid #676a6c}.multiselect-container .multiselect{display:flex;flex-flow:column;border:1px solid #ccc;position:absolute;z-index:999;height:200px;width:100%;overflow-y:auto;margin-top:12px}.multiselect-container .multiselect label{display:flex;flex-flow:row;width:100%;padding:6px 12px;font-size:16px;line-height:1.42857;color:#555;background-color:#fff}.multiselect-container .multiselect label .checkbox-text{font-size:14px;padding-left:5px;color:#333;font-weight:400}.new-card{display:flex;flex-direction:column;border:2px solid #f3f3f3;background-color:transparent;font-size:14px;line-height:14px;color:#333;font-weight:700}.new-card.clickable{cursor:pointer}.new-card-header{display:flex;align-items:center;background-color:#f3f3f3}.new-card-header-content{flex:1 1;display:flex;justify-content:space-between;padding:10px 15px}.new-card-header-icon{color:#1e3582;font-size:20px;margin-right:10px}.new-card-content{display:flex;flex-direction:row;flex-wrap:wrap;padding:15px 15px 0}.new-card-content>*{width:100%;margin-bottom:20px}.new-card-content.halved>:nth-child(odd){width:65%!important}.new-card-content.halved>:nth-child(2n){width:35%!important}.list-wrapper{width:100%;display:flex;flex-wrap:wrap}.list-header{height:50px;width:100%;justify-content:space-between}.list-cell,.list-header{display:flex;flex-direction:row;align-items:center}.list-cell{box-sizing:border-box;text-align:center;justify-content:center;overflow:hidden;list-style:none;flex-grow:1;height:100%;word-break:break-word}.list-content{width:100%}.list-item{position:relative;height:50px;width:100%;display:flex;flex-direction:row;align-items:center;justify-content:space-between;border-bottom:1px solid #d3d3d3;border-left:1px solid #d3d3d3;border-right:1px solid #d3d3d3}.list-item:first-child{border-top:1px solid #d3d3d3;border-radius:5px 5px 0 0}.list-item:last-child{border-radius:0 0 5px 5px}.list-item:only-child{border-radius:5px 5px 5px 5px}.list-item:hover{box-shadow:0 1px 10px 0 hsla(0,0%,74.9%,.5);z-index:1}.list-item.no-hover:hover{box-shadow:none!important}.panel{margin:0 auto;width:100%;padding:0 16px;display:flex;flex-direction:column;border-bottom:1px solid #555}@media print{.panel{display:block}}.panel-header{display:flex;flex-direction:row;justify-content:space-between;padding:25px 0;cursor:pointer}.panel-header,.panel-header>*{font-weight:700;color:#333}.panel-icon{display:flex;color:#1e3582;font-size:1.5em;align-items:center}.panel-title span{vertical-align:middle}@media(max-width:47.9375em){.panel.table{padding-left:4px;padding-right:4px}}.panel .panel-data:not(.table){width:80%;display:flex;flex-direction:row;align-items:flex-start;flex-wrap:wrap;position:relative;margin:10px auto}@media(max-width:47.9375em){.panel .panel-data:not(.table){width:100%}}.panel .panel-data:not(.table).block{display:block}.panel .panel-data:not(.table)>.item-container{min-width:200px;margin:10px;flex-basis:20%}.panel .panel-data:not(.table)>.new-card{width:333px;margin:10px}.last{border-bottom:0;margin-bottom:20px}.first>.panel-header{padding-top:10px!important}.panel.disabled{opacity:.4;background-color:hsla(0,0%,86.3%,.5);cursor:default}.panel-header.disabled{cursor:default}.drop-down{padding:0;border:none}.drop-down>.panel-header{padding:0 15px}.drop-down>.panel-header>.panel-title{color:#676a6c}.drop-down .panel-data{width:100%!important;margin-bottom:0!important}.item-container{display:inline-block}.item-container .item-content,.item-container .item-content>*{word-break:break-word;font-size:14px;line-height:14px;color:#333;font-weight:700}.item-container .item-type{margin-top:4px}.item-container .item-type,.item-container .item-type>*{font-size:13px;line-height:13px;color:#676a6c;font-weight:300}.item-container .rightAligned,.item-container .rightAligned>*{text-align:right}.item-with-icon-container{display:flex;flex-direction:row;align-items:center;justify-content:space-between}.item-with-icon-container .content-wrapper .item-content,.item-with-icon-container .content-wrapper .item-content>*{word-break:break-word;font-size:14px;line-height:14px;color:#333;font-weight:700}.item-with-icon-container .content-wrapper .item-type{margin-top:4px}.item-with-icon-container .content-wrapper .item-type,.item-with-icon-container .content-wrapper .item-type>*{font-size:13px;line-height:13px;color:#676a6c;font-weight:300}.item-with-icon-container .icon{color:#1e3582;cursor:pointer;background-color:inherit;border:none}.item-with-icon-container .icon:hover{opacity:.6}.item-with-icon-container .icon.danger{color:#eb0f63}.page-title{display:flex;align-self:flex-start;font-size:17px;font-weight:700;margin:20px 16px;color:#1e3582;flex-direction:row;align-items:center}@media(max-width:47.9275em){.page-title.hide-on-mobile{display:none}}.progress-container{display:flex;align-items:center;justify-content:center}.progress-container .progress{max-width:1000px;width:100%;margin:10px}.progress-bar-label-wrapper{font-size:10px}.progress-bar-label-wrapper span{font-size:14px;line-height:20px;color:#676a6c;font-weight:300}.progress-bar-label-wrapper div{font-size:14px!important;line-height:20px!important;margin:0!important;padding:0!important;color:#333!important;font-weight:400!important}.documents-viewer{display:flex;flex-direction:row;justify-content:center;flex-wrap:wrap;position:relative;width:100%}.documents-viewer .documents-viewer-spinner{width:100%;text-align:center}.documents-viewer .documents-viewer-spinner svg{position:relative;left:0;top:0}.documents-viewer .document-item{width:347px;padding:5px 8px;margin:0 10px 10px;border:2px solid #f3f3f3;display:flex;flex-direction:row;justify-content:space-between;align-items:center;cursor:pointer}.documents-viewer .document-item:hover{background-color:#f3f3f3}.documents-viewer .document-item .document-item-info{display:flex}.documents-viewer .document-item .document-item-info .document-description{display:flex;flex-direction:row;justify-content:space-between;align-items:center;width:263px;color:#333;font-size:12px;font-weight:500;line-height:21px}.documents-viewer .document-item .document-item-info .document-description .document-type{max-width:40%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-weight:300}.documents-viewer .document-item .document-item-info .document-description .document-name{max-width:58%;display:flex;justify-content:flex-end}.documents-viewer .document-item .document-item-info .document-description .document-name .document-filename{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.documents-viewer .document-item .document-item-info .spinner-icon{position:relative;margin-right:8px;width:16px;height:17px;margin-top:4px}.documents-viewer .document-item .document-item-info .spinner-icon>svg{width:20px;height:20px}.documents-viewer .document-item .document-item-info .check-icon{color:#acd75f;margin-right:8px;font-size:14px}.documents-viewer .document-item .delete-icon,.documents-viewer .document-item .download-icon{color:#1e3582;cursor:pointer;margin-left:8px}.documents-viewer .document-item .delete-icon:hover,.documents-viewer .document-item .download-icon:hover{opacity:.6}.documents-viewer .document-item .document-actions{display:flex;align-items:center;justify-content:center}@media(max-width:47.9275em){.documents-viewer .document-item{flex-direction:column;align-items:flex-start;width:100%;margin:0 0 10px}.documents-viewer .document-item .document-item-info{width:calc(100% - 20px)}.documents-viewer .document-item .document-item-info .document-description{width:100%}}.file-preview-modal{max-width:60%!important}.file-preview-modal .file-preview-header>.close{padding:8px 16px!important}.file-preview-modal .file-preview-modal-body{min-height:200px}.file-preview-modal .pg-viewer-wrapper{overflow-y:auto!important}.file-preview-modal .pg-viewer-wrapper canvas{width:100%!important}.file-preview-modal .pg-viewer-wrapper .photo-viewer-container{min-height:600px!important}.file-preview-modal .pg-viewer-wrapper .photo-viewer-container img{height:100%!important;width:100%!important;object-fit:contain!important}.file-preview-modal .pg-viewer-wrapper .react-grid-Grid{min-height:600px!important}.file-preview-modal .pg-viewer-wrapper .react-grid-Grid .react-grid-Canvas{height:100%!important}.document-uploader-wrapper{width:100%;display:flex;flex-direction:row;justify-content:center}.document-uploader{display:flex;flex-direction:row;justify-content:space-between;align-items:stretch;flex-wrap:wrap;position:relative;margin-bottom:15px;margin-left:10px;background-color:#eef6fc;padding:10px;width:560px;min-height:115px}@media(max-width:47.9375em){.document-uploader{width:345px;flex-direction:column;justify-content:space-between;align-items:center;margin-left:0}}.document-uploader .document-uploader-left-block{font-size:12px}@media(max-width:47.9375em){.document-uploader .document-uploader-left-block{margin-bottom:15px}}.document-uploader .document-uploader-left-block>span{font-weight:500;color:#333;padding-left:5px}.document-uploader .document-uploader-left-block .document-uploader-file{font-weight:300;padding-left:10px}.document-uploader .document-uploader-left-block .document-uploader-type-select{color:#333;width:260px;padding:0!important;margin:0!important}.document-uploader .document-uploader-dropzone{display:flex;flex-direction:column;color:#333;width:220px;font-size:14px;line-height:17px;font-weight:300;text-align:center;cursor:pointer}.document-uploader .document-uploader-dropzone .document-uploader-bordered{display:flex;flex:1 1;flex-direction:column;height:100%;justify-content:center;align-items:center;padding:15px;border:1px dashed #676a6c}.document-uploader .document-uploader-dropzone .document-uploader-bordered .document-uploader-icons{display:flex;flex-direction:row;margin-bottom:10px}.document-uploader .document-uploader-dropzone .document-uploader-bordered .document-uploader-icons>:hover{opacity:.6}.document-uploader .document-uploader-dropzone .document-uploader-bordered .document-uploader-icons .upload-icon{font-size:18px;color:#1e3482;cursor:pointer;margin-right:5px}.document-uploader .document-uploader-dropzone .document-uploader-bordered .document-uploader-icons .reset-icon{font-size:18px;color:#eb0f63;cursor:pointer;margin-left:5px}.document-uploader .document-uploader-dropzone-active>.document-uploader-bordered{background-color:#83b6de}.date-picker{display:flex;flex-direction:column;width:100%;padding:0 10px;margin-bottom:10px;position:relative}.date-picker-error-msg{color:#eb0f63;font-size:.7rem;position:absolute;bottom:0;transform:translateY(100%)}.date-picker label{font-size:14px;line-height:20px;color:#676a6c;font-weight:300}.date-picker label .react-datepicker-wrapper,.date-picker label .react-datepicker-wrapper div{width:100%}.date-picker label .react-datepicker-wrapper div input{width:100%;font-size:15px;line-height:25px;color:#333;font-weight:400;background-color:#fff;border:none;border-bottom:1px solid #676a6c;margin-top:4px;color:#676a6c}.date-picker label .react-datepicker-wrapper div input:focus{outline:0!important;border-bottom:1px solid #676a6c}.date-picker label .react-datepicker-wrapper div input:disabled{border:none;-webkit-appearance:none;appearance:none}.date-picker label .react-datepicker-wrapper div input.error{border-color:#eb0f63}.date-picker label .react-datepicker-popper{width:-webkit-max-content!important;width:max-content!important}.navigation-right-menu{display:flex;flex-direction:row;padding:0;margin:0;list-style:none;align-items:center}.navigation-right-menu li{padding-right:.5rem;padding-left:.5rem}@media(max-width:47.9375em){.navigation-right-menu{flex:1 1;display:flex;justify-content:flex-end;align-items:center}}.user-dropdown .dropdown-toggle{height:42px;background-color:transparent!important;border:0!important;color:#333;font-weight:700;outline:0;text-transform:capitalize;padding-bottom:15px}.user-dropdown .dropdown-toggle:after{margin-left:6px}@media(min-width:47.9375em){.user-dropdown .dropdown-toggle:after{color:#eb0f63}}.user-dropdown .dropdown-toggle:focus{border:0!important;box-shadow:unset!important;outline:0!important}@media(min-width:47.9375em){.user-dropdown .dropdown-toggle:hover{color:#eb0f63;cursor:pointer}}.user-dropdown .dropdown-menu{min-width:60px}.user-dropdown .dropdown-menu:after,.user-dropdown .dropdown-menu:before{background-color:#fff;content:" ";display:block;height:20px;width:20px;position:absolute;top:-8px;left:25px;transform:rotate(45deg) skew(0deg);-moz-transform:rotate(45deg) skew(0deg);-ms-transform:rotate(45deg) skew(0deg);-o-transform:rotate(45deg) skew(0deg);-webkit-transform:rotate(45deg) skew(0deg);box-shadow:-3px -3px 5px rgba(0,0,0,.045);z-index:1}.user-dropdown .dropdown-item{padding:14px 20px!important;cursor:pointer!important;font-weight:600;font-size:.9rem}.user-dropdown .dropdown-item>span{text-transform:capitalize}.user-dropdown .dropdown-item:hover{color:#eb0f63;background-color:inherit}.user-dropdown.show .dropdown-toggle{color:#eb0f63;cursor:none}.pagination-container{display:flex;flex-flow:row;align-items:center;justify-content:space-between;margin:20px 0;font-size:.8rem}@media(max-width:47.9375em){.pagination-container{flex-flow:column}}.pagination-container .page-size-container{display:flex;flex-flow:row;align-items:center}.pagination-container .page-size-container .select-container{margin:0 10px;width:80px;overflow:hidden;border:1px solid #1e3482;height:30px;border-radius:15px;position:relative;padding:10px 0}.pagination-container .page-size-container .select-container:before{transform:rotate(225deg);-webkit-transform:rotate(225deg);top:9px}.pagination-container .page-size-container .select-container:after,.pagination-container .page-size-container .select-container:before{content:"";border:solid #a4d7f2;border-width:0 2px 2px 0;display:inline-block;padding:2px;position:absolute;right:12px;cursor:pointer;pointer-events:none}.pagination-container .page-size-container .select-container:after{transform:rotate(45deg);-webkit-transform:rotate(45deg);top:16px}.pagination-container .page-size-container .select-container select{outline:none;appearance:none;-webkit-appearance:none;-moz-appearance:none;width:80px;height:30px;border-radius:15px;border:0;top:0;position:absolute;text-align-last:center;background:none}.pagination-container .page-navigation-container{display:flex;flex-flow:row;align-items:baseline;justify-content:flex-end}@media(max-width:47.9375em){.pagination-container .page-navigation-container{flex-flow:column;align-items:center;margin-top:12px}}.pagination-container .page-navigation-container .page-navigation-items-count{display:flex;justify-content:center;align-items:center;margin:5px 10px 0}.pagination-container .page-navigation-container .page-button{border:1px solid #1e3482;border-left-width:0;height:30px;width:33px}@media(max-width:47.9375em){.pagination-container .page-navigation-container .page-button{width:28px}}.pagination-container .page-navigation-container .page-button:hover:not(.active):not(.dots){background-color:#7ab2e1}.pagination-container .page-navigation-container .active{background-color:#1e3482;color:#f3f3f3}.pagination-container .page-navigation-container .left{border-radius:15px 0 0 15px;border-left:1px solid #1e3482;color:#a4d7f2}.pagination-container .page-navigation-container .right{border-radius:0 15px 15px 0;color:#a4d7f2}div.table-default{border:1px solid #f2f4f7;font-family:"Roboto";width:100%;color:#333}div.table-default .rt-thead,div.table-default .rt-tr.-even{background-color:#f2f4f7}div.table-default .rt-thead .rt-resizable-header,div.table-default .rt-tr.-even .rt-resizable-header{text-align:left;font-weight:500;font-size:18px;padding-right:20px}@media(max-width:47.9375em){div.table-default .rt-thead .rt-resizable-header,div.table-default .rt-tr.-even .rt-resizable-header{font-size:16px}}div.table-default .rt-thead.-headerGroups,div.table-default .rt-tr.-even.-headerGroups{font-weight:500;font-size:18px;border:0;background-color:#f2f4f7}@media(max-width:47.9375em){div.table-default .rt-thead.-headerGroups,div.table-default .rt-tr.-even.-headerGroups{font-size:16px}}div.table-default .rt-thead.-header,div.table-default .rt-tr.-even.-header{box-shadow:none}div.table-default .rt-tfoot{background-color:#e9ebf3;box-shadow:none;font-weight:500}div.table-default .rt-thead.-filters input,div.table-default .rt-thead.-filters select{font-size:14px;font-weight:300;background-color:#fff}div.table-default .rt-th{overflow:inherit;border:none!important}div.table-default .rt-td{border:none!important;font-size:14px}div.table-default.bordered{border-top:1px solid #6b6b6c}div.table-default.loading{opacity:.6}div.table-default.bordered .rt-tfoot{border-top:1px solid #6b6b6c}div.table-default.bordered .rt-tr-group{border:none}div.table-default.bordered .rt-td:not(:last-child),div.table-default.bordered .rt-th:not(:last-child){border-right:1px solid #6b6b6c!important}div.table-default.roundedBlue{border:none}div.table-default.roundedBlue .rt-table{border:1px solid #1e3482!important;border-radius:5px;border-collapse:collapse}div.table-default.roundedBlue .rt-table.bordered .rt-td:not(:last-child),div.table-default.roundedBlue .rt-table.bordered .rt-th:not(:last-child){border-right:1px solid #dfe1e5!important}div.table-default.roundedBlue .rt-tr-group{border-bottom:1px solid #dfe1e5!important;background-color:#fff}div.table-default.roundedBlue .rt-tr{background-color:inherit}div.table-default .rt-th.rt-resizable-header.-sort-asc,div.table-default .rt-th.rt-resizable-header.-sort-desc{box-shadow:inset 0 2px 0 0 #1e3482}div.table-default .rt-th.rt-resizable-header:not(.no-decoration-header):before{border:solid #a4d7f2;border-width:2px 0 0 2px;top:9px}div.table-default .rt-th.rt-resizable-header:not(.no-decoration-header):after,div.table-default .rt-th.rt-resizable-header:not(.no-decoration-header):before{content:"";display:inline-block;padding:2px;transform:rotate(45deg);-webkit-transform:rotate(45deg);position:absolute;right:12px;cursor:pointer;pointer-events:none}div.table-default .rt-th.rt-resizable-header:not(.no-decoration-header):after{border:solid #a4d7f2;border-width:0 2px 2px 0;top:17px}div.table-default .rt-th.rt-resizable-header.-sort-asc:before,div.table-default .rt-th.rt-resizable-header.-sort-desc:after{border-color:#1e3482}.no-decoration-header{padding-right:5px!important}.table-preheader{background-color:#f2f4f7;border-bottom:1px solid #6b6b6c;display:flex;flex-flow:column;padding:0 15px;width:100%}.table-preheader.roundedBlue{border:1px solid #1e3482;border-bottom:none;border-top-left-radius:5px;border-top-right-radius:5px}.table-preheader .table-title-container{display:flex;justify-content:space-between;align-items:baseline}@media(max-width:47.9375em){.table-preheader .table-title-container{justify-content:center}}.table-preheader .table-title-container .table-title{font-size:16px;font-weight:600;color:#000}.table-preheader .table-title-container .table-button-container{flex-wrap:wrap}.table-preheader .table-title-container .table-button-container>:not(:last-child){margin-right:10px}.table-preheader .table-title-container .table-button-container.no-title{display:flex;justify-content:flex-end;width:100%}@media(max-width:47.9375em){.table-preheader .table-title-container .table-button-container.no-title{justify-content:center}}.table-preheader .custom-filter-container{display:flex;flex-flow:row wrap}@media print{.ReactTable,.ReactTable>.rt-table,.rt-tbody{display:block!important}}@media(max-width:47.9375em){.rt-tbody,.rt-thead{overflow:visible}}.row-details{display:grid;grid-template-columns:minmax(0,50%) minmax(0,50%);grid-column-gap:clamp(12px,4vw,24px);column-gap:clamp(12px,4vw,24px);grid-row-gap:6px;row-gap:6px;max-height:70vh;overflow-y:auto;padding:8px 0}.detail-label,.detail-value{max-width:100%;overflow-wrap:anywhere}.detail-label{font-weight:600}.detail-value{margin:0;text-align:left}.table-toggle-row{display:flex;flex-flow:row;justify-content:flex-end}.select-div{position:relative}.select-div:after{content:"";border:solid #a4d7f2;border-width:0 3px 3px 0;display:inline-block;padding:3px;transform:rotate(45deg);-webkit-transform:rotate(45deg);position:absolute;right:12px;top:8px;cursor:pointer;pointer-events:none}.select-filter{cursor:pointer;border:1px solid #1e3482!important;border-radius:15px!important;-webkit-appearance:none;appearance:none;background-color:#fff}.select-filter::-ms-expand{display:none}.input-filter{border:1px solid #1e3482!important;border-radius:15px!important;background-color:#fff}.interval-filter-wrapper{display:flex}.interval-filter-wrapper input{width:50%;border:1px solid #1e3482!important}.interval-filter-wrapper input.from{border-radius:15px 0 0 15px!important}.interval-filter-wrapper input.to{border-radius:0 15px 15px 0!important}.date-filter-wrapper{display:flex}.date-filter-wrapper .react-datepicker__input-container input{width:100%;border:1px solid #1e3482!important}.date-filter-wrapper .react-datepicker__input-container input.from{border-radius:15px 0 0 15px!important}.date-filter-wrapper .react-datepicker__input-container input.to{border-radius:0 15px 15px 0!important}.datepicker-filter-wrapper{display:flex}.datepicker-filter-wrapper .react-datepicker__input-container input{width:100%;border:1px solid #1e3482!important}.datepicker-filter-wrapper .react-datepicker__input-container input.main{border-radius:15px 15px 15px 15px!important}.checkbox-container{display:flex;margin:5px 0;align-items:baseline;flex:1 1}.checkbox-container.align-column{flex-flow:column}.checkbox-container.align-row{flex-flow:row}@media(min-width:20em)and (max-width:47.9375em){.checkbox-container.align-row{flex-flow:column}}.checkbox-container .label{white-space:nowrap}.checkbox-container .checkbox-button{display:flex;white-space:nowrap}.checkbox-container .checkbox-button input{position:absolute!important;clip:rect(0,0,0,0);height:1px;width:1px;border:0}.checkbox-container .checkbox-button label{display:flex;align-items:center;border-radius:60px!important;background-color:#fff;font-family:"Roboto",sans-serif;color:#1e3482;text-align:center;border:1px solid #1e3482;font-size:14px;font-weight:300;height:28px;padding:0 10px;margin:3px}.checkbox-container .checkbox-button label:hover{background-color:#7ab2e1;cursor:pointer}.checkbox-container .checkbox-button.inverted>input:not(:checked)+label,.checkbox-container .checkbox-button:not(.inverted)>input:checked+label{opacity:.6}.form{justify-content:space-between}.form,.form>.form-fields{display:flex;flex-direction:row;width:100%}.form>.form-fields{align-items:flex-start;flex-wrap:wrap;position:relative}.form>.form-fields>div{min-width:230px;margin:10px;padding:0;flex-basis:20%}.form>.form-buttons{display:flex;flex-direction:column;justify-content:flex-end}.form>.form-buttons>button{margin-bottom:10px}.view-text{font-size:14px!important;line-height:20px!important;margin:0!important;padding:0!important;font-weight:400!important;word-wrap:break-word;color:inherit}.popup-wrapper{font-family:"Roboto";border-radius:6px}.popup-wrapper .popup-close-icon{cursor:pointer}.popup-wrapper .popup-close-icon:hover{color:#1e3482}.popup-wrapper .modal-content{border:1px solid #1e3482}.popup-wrapper .modal-content .modal-header{border:none}.popup-wrapper .modal-content .modal-header .no-content{padding:0}.popup-wrapper .modal-content .modal-header .modal-title{font-size:25px;font-weight:700;color:#1e3482}.custom-modal-backdrop.modal-backdrop{background-color:#fff}.custom-modal-backdrop.modal-backdrop.show{opacity:.9}.popup-wrapper.bottom-sheet{align-items:flex-end}.info-subtitle{color:#1e3582;font-size:16px;font-weight:500}.with-form-warning{color:#676a6c;padding:10px;margin-top:3px;background-image:linear-gradient(180deg,#fcf8e3 0,#f8efc0);border:1px solid #f5e79e;border-radius:4px;font-size:13px;line-height:1.42857143}.bank-account-container .checkbox-container{flex-wrap:wrap;padding:0 10px}.bank-account-container .checkbox-container .checkbox-label{display:flex;flex-direction:row;width:100%;color:#1e3582;font-weight:500;line-height:1.42857;align-items:baseline;flex:0 1 93%}.board-wrapper{display:flex;flex-wrap:wrap;flex-direction:row;justify-content:space-evenly;align-items:center;min-height:140px;padding:10px;background-color:#e9ebf4;border:1px solid transparent;border-radius:6px;cursor:pointer;position:relative}.board-wrapper.modal-body{cursor:default}.board-wrapper .modal-header-wrapper{display:flex;margin-right:24px;width:calc(100% - 24px)}.board-wrapper:hover{box-shadow:5px 5px 10px #afb7d2}.board-wrapper .board-header{font-size:15px;line-height:15px;min-width:33.4%}.board-wrapper .board-header-name{font-weight:300}.board-wrapper .board-header-value{font-weight:500;color:#1b3287;margin-right:1px}.board-wrapper .board-text{display:flex;justify-content:space-around;overflow:hidden;font-size:11px;letter-spacing:-.4px;width:90%}.board-wrapper .link-text{display:flex;width:100%;font-size:15px;color:#1b3287;cursor:pointer}.board-opened-modal{margin:15% auto!important;min-width:30%!important;max-width:calc(22% + 260px)!important}@media(min-width:20em)and (max-width:47.9375em){.board-opened-modal{min-width:45%!important;max-width:85%!important}}@media(min-width:47.9375em)and (max-width:64em){.board-opened-modal{float:right}}.board-opened-content{border:none!important}.board-opened-backdrop{background-color:#fff!important}.board-opened-backdrop.show{opacity:.6!important}.board-opened .board-wrapper{height:auto;min-height:182px}.board-opened .board-wrapper:hover{box-shadow:none}.board-opened .board-wrapper .faq-link{width:100%;list-style:none;margin-top:15px}.stacked-bar-wrapper{display:flex;flex-direction:row;height:60px;width:100%;border:1px solid transparent;border-radius:6px;overflow:hidden;color:#fff;position:relative}.stacked-bar-wrapper .stacked-bar{padding:8px;display:flex;flex-grow:1;flex-direction:column}.stacked-bar-wrapper .stacked-bar-description-container{display:flex;flex-direction:row;justify-content:space-between;align-items:center;height:60px;width:100%;position:absolute;font-size:15px;line-height:15px}.stacked-bar-wrapper .stacked-bar-description-container .stacked-bar-item{width:100%;padding:8px;display:flex;flex-grow:1;flex-direction:column;justify-content:space-between}.stacked-bar-wrapper .stacked-bar-description-container .stacked-bar-item-description.reversed,.stacked-bar-wrapper .stacked-bar-description-container .stacked-bar-item-value.reversed{flex-direction:row-reverse;text-align:right}.stacked-bar-wrapper .stacked-bar-description-container .stacked-bar-item-description.centered,.stacked-bar-wrapper .stacked-bar-description-container .stacked-bar-item-value.centered{text-align:center}.stacked-bar-wrapper .stacked-bar-description-container .stacked-bar-item-description{font-weight:500}.stacked-bar-wrapper .stacked-bar-description-container .stacked-bar-item-value{font-weight:100}.pie-chart-container{width:100%;height:300px;margin-bottom:20px}.pie-chart-container .pie-text-title{font-size:11px}@media(max-width:64em){.pie-chart-container .pie-text-title{font-size:8px}}@media(min-width:64em)and (max-width:81.25em){.pie-chart-container .pie-text-title{font-size:10px}}@media(max-width:64em){.pie-chart-container{height:180px}}@media(min-width:64em)and (max-width:81.25em){.pie-chart-container{height:220px}}.pie-chart .recharts-surface{overflow:visible}.request-currently-sending{position:fixed;top:0;bottom:0;left:0;right:0;z-index:2;background-color:rgba(0,0,0,.5)}.avatar-wrapper{display:flex;flex-direction:row;justify-content:center;align-items:center;width:35px;height:35px;overflow:hidden;border-radius:100%;font-size:12px;font-weight:700;color:#fff;object-fit:cover}.moon-wrapper{align-content:center;outline:0}.moon-wrapper,.moon-wrapper .moon{display:flex;justify-content:center;width:100%;height:100%}.moon-wrapper .moon{align-items:center;cursor:pointer}.moon-wrapper .moon-selector{position:absolute;z-index:44;background-color:#c6dcf2;border:1px solid #98bee4;border-radius:5px;margin-left:40px;margin-top:-3px}.moon-wrapper .moon-selector-option{display:flex;flex-direction:row;justify-content:center;align-content:center;padding:5px;width:45px;cursor:pointer}.moon-wrapper .moon-selector-option:not(:last-child){border-bottom:1px solid #98bee4}.moon-wrapper .moon-circle{width:15px;height:15px;border-radius:50%;border:1px solid #3a3a3b}.message-container{width:480px;border:1px solid #7ab2e1;color:#000;font-size:13px;border-radius:5px;margin:0 10px}@media(max-width:47.9375em){.message-container{width:100%}}.message-container .message-header{font-weight:500;padding:5px 10px;background-color:rgba(122,178,225,.4)}.message-container .message-header-attachments-icon{color:#1e3482;float:right;cursor:pointer}.message-container .message-body{white-space:normal}.message-container .message-body .cg-24-message table td,.message-container .message-body .cg-24-message table th{border:1px solid}.message-input-container{display:flex;flex-direction:column;padding:5px 10px;width:480px;border:1px solid #7ab2e1;color:#000;font-size:14px;border-radius:5px;margin:0 10px;height:100%}@media(max-width:47.9375em){.message-input-container{width:100%;margin:0}}.message-input-container .template-selector{padding:0}.message-input-container .message-input{background-color:#fff;margin-bottom:10px;border-bottom:1px solid #7ab2e1!important;outline:none;resize:none;overflow:scroll;overflow-x:hidden;overflow-y:auto}.message-input-container .message-input.subject{display:flex;flex-direction:row;align-items:center;overflow:initial}.message-input-container .message-input.subject .input-container{padding:0!important;margin:0!important}.message-input-container .message-input.subject input{font-weight:300;border:0!important;padding:0!important;margin:0!important}.message-input-container .message-input.subject .suggestion-block{width:100%!important;top:25px!important}.message-input-container .message-input.subject .close-suggestions-icon{top:3px!important}.message-input-container .message-input.subject .input-spinner{margin-top:3px!important}.message-input-container .message-input.subject:before{content:attr(naming);outline:none;color:#000;font-weight:500;margin-right:5px}.message-input-container .message-input-dropzone>*{margin:0;width:100%}.message-input-container .message-input-buttons{display:flex;flex-direction:row}.message-input-container .message-input-buttons .message-input-button{margin:0;width:50%;font-weight:400;letter-spacing:normal;text-transform:none}.message-input-container .message-input-buttons .message-input-button:not(:last-child){margin-right:10px}.message-input-toggle-dropzone{font-weight:700;color:#5bc0de;font-style:italic;font-size:13px;margin-bottom:10px;cursor:pointer}.messages-list-container{background-color:transparent;overflow:scroll;height:100%;position:relative}.messages-list-container .messages-container{padding:10px 0;border-left:1px solid #7ab2e1;border-right:1px solid #7ab2e1;margin:0 30px;min-height:101%}.messages-list-container .message-item{display:flex;margin:10px 0}.messages-list-container .message-item.left{margin-left:-18px;flex-direction:row}.messages-list-container .message-item.right{margin-right:-18px;flex-direction:row-reverse}@media(max-width:47.9375em){.messages-list-container .message-item.right.input{margin-right:0}}@media(max-width:47.9375em){.messages-list-container .message-item.right.input .input-avatar{display:none}}.messages-list-container .new-message-block{display:flex;flex-direction:row;align-items:flex-end;justify-content:flex-end;width:100%}.messages-list-container .new-message-block .open-input-icon{display:flex;flex-direction:row;justify-content:center;align-items:center;width:35px;height:35px;border-radius:100%;background:#bad9f3;color:#fff;margin-top:20px;cursor:pointer}.messages-list-container .new-message-block .open-input-icon:hover{background:#88bdea}.messages-list-container::-webkit-scrollbar-track{box-shadow:inset 0 0 6px rgba(0,0,0,.3);background-color:#f5f5f5}.messages-list-container::-webkit-scrollbar{width:6px;background-color:#1e3582}.messages-list-container::-webkit-scrollbar-thumb{background-color:#7ab2e1}.attachments-modal{top:25%}.attachments-modal-header{padding:10px 15px!important}.attachments-modal-body{display:flex;flex-direction:column;align-items:center}.new-message-buttons{display:flex;flex-direction:row;justify-content:flex-end;align-items:center;margin-top:30px}.new-message-editor{padding:20px 10px;height:100%}.tooltip-wrapper{display:inline-block}.tooltip-wrapper .main-text{color:#1e3582}.tooltip-wrapper-centered{display:flex;justify-content:center;align-items:center;margin-left:.5px;height:100%}.tooltip-wrapper-centered .main-text{color:#1e3582}.tooltip-inner{background-color:#1e3582!important;text-align:left!important;white-space:pre-line}.bs-tooltip-auto[x-placement^=right] .arrow:before,.bs-tooltip-right .arrow:before{border-right-color:#1e3582!important}.bs-tooltip-auto[x-placement^=left] .arrow:before,.bs-tooltip-left .arrow:before{border-left-color:#1e3582!important}.slider{width:50px;height:20px;opacity:.9;transition:opacity .2s;-webkit-appearance:none}.slider,.slider:focus{outline:none}.slider::-moz-focus-outer{border:0}.slider::-webkit-slider-runnable-track{height:10px;cursor:pointer;background:#fff;border-radius:20px;border:1px solid #000}.slider::-webkit-slider-thumb{height:16px;width:16px;border-radius:5px;background:#c10086;border:1px solid #c10086;cursor:pointer;margin-top:-4px;-webkit-appearance:none}.slider::-moz-range-track{height:10px;cursor:pointer;background:#fff;border-radius:20px;border:1px solid #000}.slider::-moz-range-thumb{height:16px;width:16px;border-radius:5px;background:#c10086;border:1px solid #c10086;cursor:pointer;-webkit-appearance:none;margin-top:-4px}.slider::-ms-track{height:10px;cursor:pointer}.slider::-ms-fill-lower,.slider::-ms-track{background:#fff;border-radius:20px;border:1px solid #000}.slider::-ms-fill-upper{background:#fff;border:1px solid #000;border-radius:20px}.slider::-ms-thumb{height:16px;width:16px;border-radius:5px;background:#c10086;border:1px solid #c10086;cursor:pointer;-webkit-appearance:none;margin-top:1px}.slider:focus::-ms-fill-lower,.slider:focus::-ms-fill-upper{background:#fff}.slider[value="1"][max="1"]::-webkit-slider-thumb,.slider[value="2"][max="2"]::-webkit-slider-thumb{background:#009c50;border:1px solid #009c50}.slider[value="1"][max="1"]::-moz-range-thumb,.slider[value="2"][max="2"]::-moz-range-thumb{background:#009c50;border:1px solid #009c50}.slider[value="1"][max="1"]::-ms-thumb,.slider[value="2"][max="2"]::-ms-thumb{background:#009c50;border:1px solid #009c50}.slider[value="0"]::-webkit-slider-thumb{background:#fff;border:1px solid grey}.slider[value="0"]::-moz-range-thumb{background:#fff;border:1px solid grey}.slider[value="0"]::-webkit-slider-runnable-track{background:#ccc;border-radius:20px;border:1px solid #000}.slider[value="0"]::-moz-range-track{background:#ccc;border-radius:20px;border:1px solid #000}.slider[value="0"]::-ms-thumb{background:#fff;border:1px solid grey}.slider[value="0"]:focus::-ms-fill-lower,.slider[value="0"]:focus::-ms-fill-upper{background:#ccc}.radio-container{display:flex;flex-direction:column;margin:10px 10px 15px;position:relative;color:#333;font-family:"Roboto"}.radio-container label{font-size:14px;line-height:20px;font-weight:300}.radio-container .radio-wrapper{display:grid}.radio-container .radio-wrapper .radio-item{display:flex;flex-flow:row;margin:0 30px 10px 0;font-weight:300}.radio-container .radio-wrapper .radio-item:hover{cursor:pointer}.radio-container .radio-wrapper .radio-item .radio-input{margin-right:5px;cursor:pointer;position:relative;display:inline-block;width:23px;height:23px;border-radius:100%;outline:none!important;-webkit-appearance:none}.radio-container .radio-wrapper .radio-item .radio-input:before{position:relative;top:-1px;left:-2px;display:block;content:"";background:#fff;border:1px solid hsla(0,0%,50.2%,.4);border-radius:100%;box-shadow:inset 0 .1em 1px -.1em rgba(0,0,0,.3);width:25px;height:25px}.radio-container .radio-wrapper .radio-item .radio-input:active:before{box-shadow:inset 0 .1em 1px -.1em rgba(0,0,0,.3),inset 0 0 2px 3px rgba(0,0,0,.1)}.radio-container .radio-wrapper .radio-item .radio-input:checked:before{border-color:#1e3482}.radio-container .radio-wrapper .radio-item .radio-input:disabled:before{cursor:not-allowed;background-color:#eaeaea;border-color:hsla(0,0%,50.2%,.2)}.radio-container .radio-wrapper .radio-item .radio-input:after{position:relative;top:-13.5px;left:11.5px;display:block;content:"";background:#1e3482;border-radius:100%;box-shadow:0 1px 1px rgba(0,0,0,.1);width:0;height:0}.radio-container .radio-wrapper .radio-item .radio-input:checked:after{transition:all .1s ease-in-out 0;top:-20px;left:4px;width:13px;height:13px}.radio-container .radio-wrapper .radio-item .radio-input:disabled:after{background:#ccc}.radio-container .radio-wrapper .radio-item.disabled{pointer-events:none}.radio-container .radio-container-error-msg{color:#eb0f63;font-size:.7rem;position:absolute;bottom:0;transform:translateY(100%)}.email-verification-flow-form{padding:.5rem 1rem}.email-verification-flow-form-header{font-size:17px;font-weight:500;color:#1e3582}.email-verification-flow-form-code{border:1px solid #1e3582;border-radius:5px;font-size:25px;text-align:center;padding:15px 5px 10px;width:300px;margin:20px 0 15px}.email-confirmation-submit{background-color:#f187b0;border-radius:5px;font-size:15px;min-height:35px;color:#fff}.email-confirmation-submit>*{margin:3px}.email-confirmation-submit:hover{background-color:#e90f62}.email-verification-resend-code-form{display:flex;flex-direction:column;align-items:center;justify-content:center;width:50%}.email-verification-resend-code-form .login-input{margin-top:20px;margin-left:10px}@media(max-width:47.9275em){.email-verification-resend-code-form{flex:1 1;width:100%}}.email-verification-buttons-block{display:flex;flex-direction:row}.forgot-password-form{width:50%;display:flex;flex-direction:column;color:#000}.forgot-password-form .forgot-password-header>*{display:block}.forgot-password-form .forgot-password-header-text{font-size:15px}.forgot-password-form .section{margin:20px 15px}.forgot-password-form .section-header{font-size:17px;font-weight:700;color:#1e3582}.forgot-password-form .forgot-password-fields{width:60%;margin-top:20px;display:flex;flex-direction:column}.forgot-password-form .forgot-password-fields>*{padding:0;margin-bottom:20px}.forgot-password-form .forgot-password-fields>:last-child{margin-bottom:0!important}.forgot-password-form .forgot-password-submit{background-color:#f187b0;border-radius:5px;font-size:15px;min-height:35px;margin:0 15px;color:#fff}.forgot-password-form .forgot-password-submit>*{margin:3px}.forgot-password-form .forgot-password-submit:hover{background-color:#e90f62}.bexio-access-wrapper{display:flex;flex-direction:row;margin-top:50px;margin-bottom:40px}.bexio-access-wrapper .bar{border-right:2px solid #a5a5a5}.bexio-access-wrapper .bexio-section-content{width:100%;margin:0 20px}.bexio-access-wrapper .bexio-section-content .bexio-access-separator{display:flex;flex-direction:row}.bexio-access-wrapper .bexio-section-content .bexio-access-separator:after,.bexio-access-wrapper .bexio-section-content .bexio-access-separator:before{content:"";flex:1 1;border-bottom:1px solid #d8d8d8}.bexio-access-wrapper .bexio-section-content .bexio-access-separator:before{margin:auto 10px auto auto}.bexio-access-wrapper .bexio-section-content .bexio-access-separator:after{margin:auto auto auto 10px}.bexio-access-wrapper .bexio-section-content .bexio-access-btn{margin:10px auto;background-color:#fff}.bexio-access-wrapper .bexio-section-content .bexio-access-btn div{display:flex;border:1px solid #b9ce1e;border-radius:10px;padding:0 15px}.bexio-access-wrapper .bexio-section-content .bexio-access-btn div>*{margin:auto 5px}.bexio-access-wrapper .bexio-section-content .bexio-access-btn div>img{width:100px;margin:10px}.bexio-access-wrapper .bexio-section-content .bexio-access-btn div:hover{background-color:#e0e0e0}.general-loan-info{background:#fff;display:flex;flex-direction:column;align-self:center}.general-loan-info-header{color:#333;text-align:center;font-weight:700}.general-loan-info .general-loan-info-field{margin-bottom:10px;padding:0}.general-loan-info .general-loan-info-field .suggestion-block{width:100%!important;top:70px!important}.general-loan-info .general-loan-info-field .close-suggestions-icon{top:38px!important}.general-loan-info .general-loan-info-field .input-spinner{margin-top:38px!important}.general-loan-info .general-loan-client-info{color:#1e3582;font-size:15px;font-weight:600;margin-bottom:15px;padding:0}.general-loan-info.extended{padding:40px 100px 20px;box-shadow:0 4px 4px rgba(60,128,197,.2);max-width:520px}@media(max-width:47.9375em){.general-loan-info.extended{flex:1 1;justify-content:space-between;align-items:center;width:100%;height:100%;padding:40px 20px 20px;box-shadow:none}.general-loan-info.extended .general-loan-info-fields{width:100%}}.general-loan-info.extended .general-loan-info-header{font-size:24px;line-height:28px;text-transform:uppercase;margin-bottom:20px}.general-loan-info.extended .general-loan-info-field>input,.general-loan-info.extended select{height:46px;background:#fff;border:1px solid #515151;box-sizing:border-box;border-radius:3px;padding:0 11px}.general-loan-info.extended .select-wrapper:after{top:21px!important}.general-loan-info.normal{padding:25px 30px 15px;box-shadow:0 0 10px rgba(60,128,197,.5)}.general-loan-info.normal .general-loan-info-header{font-size:18px;line-height:21px;margin-bottom:15px}.general-loan-info.normal .general-loan-info-field.disabled div,.general-loan-info.normal .general-loan-info-field.disabled input{font-weight:500!important;font-size:16px!important;line-height:19px!important}.general-loan-info.normal .general-loan-info-field:not(.disabled)>input,.general-loan-info.normal select{height:38px;background:#fff;border:1px solid #515151;box-sizing:border-box;border-radius:3px;padding:0 11px}.general-loan-info.normal .select-wrapper:after{top:16px!important}.general-loan-info .login-redirect{display:flex;flex-direction:row;flex-wrap:wrap;font-size:12px}.general-loan-info .login-redirect .link-button{color:#0645ad;padding:0 2px}.general-loan-info.extended>.login-redirect{font-size:14px;margin-top:15px}.general-loan-info.extended>.login-redirect .link-button{padding:0 4px}.stepper{display:flex;flex-direction:column;padding-left:30px}.stepper .stepper-steps{padding-left:0;font-size:18px;font-weight:700;color:#2d2d2d}.stepper .stepper-steps-item.completed{color:#7ebd02}.stepper .stepper-steps-item.failed{color:#eb0f63}.stepper .stepper-steps-item .check-icon{padding-left:5px;font-size:22px}.stepper .stepper-steps-item-header{line-height:21px;margin-bottom:21px;text-transform:capitalize}.stepper .stepper-steps-item-substeps{font-size:16px;font-weight:400;color:#676a6c}.stepper .stepper-steps-item-substeps ul{display:flex;flex-direction:column;padding-left:10px}.stepper .stepper-steps-item-substeps ul li{width:7px;height:7px;text-align:center;border-radius:50%;margin-bottom:45px;background:#f1f1f1;display:inline-block;position:relative}.stepper .stepper-steps-item-substeps ul li>span{width:200px;text-align:left;line-height:20px;position:absolute;color:#949494;left:15px;top:-6px}@media(min-width:47.9375em)and (max-width:64em){.stepper .stepper-steps-item-substeps ul li>span{width:180px}}.stepper .stepper-steps-item-substeps ul li:after{content:"";position:absolute;top:12px;left:3px;width:1px;height:35px;background:#f1f1f1;z-index:-1}.stepper .stepper-steps-item-substeps ul li:last-child:after{display:none}.stepper .stepper-steps-item-substeps ul .completed,.stepper .stepper-steps-item-substeps ul .completed:after{background:#7ebd02}.stepper .stepper-steps-item-substeps ul .completed>span{color:#7ebd02}.stepper .stepper-steps-item-substeps ul .failed,.stepper .stepper-steps-item-substeps ul .failed:after{background:#eb0f63}.stepper .stepper-steps-item-substeps ul .failed>span{color:#eb0f63}.stepper .stepper-steps-item-substeps ul .active,.stepper .stepper-steps-item-substeps ul .active:after{background:#6ca8df}.stepper .stepper-steps-item-substeps ul .active>span{color:#6ca8df}.progress-wrapper{width:100%;display:flex;justify-content:center;background:rgba(168,207,240,.2);box-shadow:inset 0 10px 10px -10px rgba(60,128,197,.5)}.progress-wrapper .progress-container{width:100%;padding:20px 0}.progress-wrapper .progress-container .percent-info-container>.percent-mobile-info{display:none}.progress-wrapper .progress-container .progress{width:100%;height:16px;border:1px solid #a8cff0;background:#fff;margin:10px 0}.progress-wrapper .progress-container .progress .progress-bar-wizard{background-color:#7ebc07}.progress-wrapper .progress-container .percent-info{font-size:35px;color:#7ebc07;line-height:41px;font-weight:900}@media(max-width:47.9275em){.progress-wrapper .progress-container{padding:20px 30px}.progress-wrapper .progress-container .percent-info-container{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-end}.progress-wrapper .progress-container .percent-info-container .percent-mobile-info{display:flex}.progress-wrapper .progress-container .percent-info{font-weight:900;font-size:24px;line-height:28px}}.persent-info-message-container p{margin-bottom:0}.persent-info-message-container p.message-first-line{font-size:18px;line-height:21px;text-transform:capitalize;color:#515151}.persent-info-message-container p.message-second-line{font-size:16px;line-height:19px;color:#282828}.file-update-form{display:flex;flex-direction:column;width:100%;justify-content:space-between}.file-update-form .fields-wrapper{width:100%}.file-update-form .file-info-subtitle{margin:0 10px;font-size:14px;line-height:20px;color:#676a6c;font-weight:300}.file-update-form .button-wrapper{display:flex;flex-direction:row;align-items:flex-start;justify-content:flex-end}.add-note-wrapper{margin:10px 0 10px 40px}.add-note-wrapper textarea{width:50%;height:400px}.add-note-wrapper .add-note-buttons{display:flex;flex-direction:row;justify-content:flex-start}.add-note-wrapper .add-note-buttons>:not(:last-child){margin-right:10px}.notes-text{white-space:break-spaces}.template-editor{height:100%}.template-editor>span{font-weight:700}.template-editor-description{width:100%;margin-bottom:10px!important;line-height:30px;padding:0 5px;border:1px solid #000!important}.error-page{display:flex;flex-direction:column;justify-content:center;align-items:center;width:550px;margin:20% auto}.error-page-title{font-size:28px;font-weight:500;margin-bottom:12px}.error-page-body{text-align:center;margin-bottom:5px}.error-page-contact{color:#eb0f63}.error-page-error{background-color:#d8d8d8;font-style:italic;padding:8px 15px;border-radius:10px;margin-bottom:15px}@media(max-width:47.9375em){.error-page{width:100%;margin:0;padding:20px}}.cg24-phone-input{width:100%;display:flex}.cg24-phone-input .cg24-number-input,.cg24-phone-input .cg24-phone-input-field{display:flex;align-items:center}.cg24-phone-input .cg24-number-input input{border:0!important;outline:none;margin-left:5px;width:100%;font-size:14px!important;font-weight:400!important}.cg24-phone-input .cg24-country-select .cg24-country-select__control{width:52px;border:0;box-shadow:none;min-height:auto!important}.cg24-phone-input .cg24-country-select .cg24-country-select__indicator,.cg24-phone-input .cg24-country-select .cg24-country-select__value-container{padding:0 8px 0 0}.cg24-phone-input .cg24-country-select .cg24-country-select__single-value{top:45%}.cg24-phone-input .cg24-country-select .cg24-country-select__menu{width:240px}.cg24-phone-input .cg24-country-select .cg24-country-select__option{display:flex;justify-content:flex-start;align-items:center}.cg24-phone-input .cg24-country-select .cg24-country-select__option>*{margin-right:5px}.cg24-phone-input .cg24-country-select .cg24-country-select__option .cg24-country-select__option-value{max-width:70%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.form-field-container{display:flex;align-items:stretch;flex-direction:column;padding:0 10px;margin-bottom:10px}.form-field-container .form-field-label{font-size:14px;line-height:20px;color:#676a6c;font-weight:300}.form-field-container .form-field-error{color:#eb0f63;font-size:.7rem}.form-field-container .form-field-default-component{font-size:14px;line-height:25px;color:#333;font-weight:400;margin-top:4px;border:0;outline:none;width:100%;border-bottom:1px solid #676a6c;background-color:transparent}.form-field-container.error .form-field-default-component{border-color:#eb0f63!important}.form-field-container.disabled .form-field-default-component{border-bottom:none;line-height:20px;color:#676a6c;padding:0;margin:0}.components-wrapper{width:100%}.components-wrapper .component-wrapper{display:flex;flex-direction:row;align-items:center;margin:10px -15px}.components-wrapper .component-wrapper .button{width:250px}@media(max-width:47.9375em){.components-wrapper .component-wrapper .button{width:auto}}.components-wrapper .component-wrapper-range{float:right;margin-right:-13px}.switch-wrapper .custom-control-label{padding-left:1.5rem}.switch-wrapper .custom-control-label:before{left:-2.15rem;width:3.1rem!important;height:10px;background-color:#d3d3d3!important;border:1px solid #000}.switch-wrapper .custom-control-label:after{width:16px!important;height:16px!important;border-radius:5px!important;top:2px!important;background-color:#fff!important;border:1px solid grey!important}.switch-wrapper .custom-control-input:checked~.custom-control-label:before{border:1px solid #000;background-color:#fff!important}.switch-wrapper .custom-control-input:checked~.custom-control-label:after{transform:translateX(2rem)!important;background-color:green!important}.bank-acc-settings-container{flex:1 1}.bank-acc-settings-container .bank-acc-settings-row{display:flex;flex:1 1;width:100%;justify-content:space-between}.bank-acc-settings-container .bank-acc-settings-left-col{flex:.3 1}.bank-acc-settings-container .bank-acc-settings-right-col{flex:.65 1}.bank-acc-settings-container .bank-acc-settings-section-title{text-decoration:underline}.bank-acc-settings-container .bank-acc-settings-iban-section .bank-acc-settings-iban-title{margin-bottom:10px}.bank-acc-settings-container .bank-acc-settings-iban-section .input-container{padding:0}.bank-acc-settings-container .bank-acc-settings-iban-section .input-container .view-text{font-weight:700!important}.bank-acc-settings-container .bank-acc-settings-iban-section .bank-acc-settings-iban-info-col{display:flex;align-items:center}.bank-acc-settings-container .bank-acc-settings-payment-section{margin-bottom:0!important}.bank-acc-settings-container .bank-acc-settings-payment-section .bank-acc-settings-payment-text-item,.bank-acc-settings-container .bank-acc-settings-payment-section .bank-acc-settings-payment-title{margin-bottom:30px}.bank-acc-settings-container .form{flex-direction:column}.bank-acc-settings-container .form .form-fields{flex-direction:column;flex-wrap:nowrap}.bank-acc-settings-container .form .form-buttons{align-items:flex-end}.bank-acc-settings-container .bank-acc-settings-row,.bank-acc-settings-container .form>.form-fields>div{margin:0 0 50px}.bank-acc-settings-popup-content .bank-acc-settings-popup-btns{display:flex;justify-content:flex-end;margin-top:30px}.bank-acc-settings-row{display:flex;flex:1 1;width:100%;justify-content:space-between}.bank-acc-settings-bold{font-weight:700}.register-form .register-section{display:flex;flex-direction:row;margin:20px 0}.register-form .register-section .bar{border-right:2px solid #a5a5a5}.register-form .register-section .register-section-content{width:100%;margin:0 20px}.register-form .register-section .register-section-content .register-section-group .fields{margin:40px 0}.register-form .register-section .register-section-content .register-section-group .fields .registration-checkbox .checkbox-label{font-size:16px;font-weight:300}.register-form .register-section .register-section-content .register-section-group .register-section-group-title{font-size:20px;font-weight:500}@media(max-width:47.9375em){.register-form .register-section .register-section-content .register-section-group .register-section-group-title{font-size:20px}}.register-form .register-section .register-section-content .registration-button-container{display:flex;flex-flow:column}.register-form .register-section .register-section-content .registration-button-container .register-button{width:75%;min-height:60px;margin-top:20px;font-size:25px;font-weight:700;border-radius:5px;color:#fff;background-color:#1e3482}@media(max-width:47.9375em){.register-form .register-section .register-section-content .registration-button-container .register-button{font-size:16px}}.register-form .register-section .register-section-content .registration-button-container .register-button:hover{background-color:#bad9f3}.taxes-filter{width:260px}.taxes-note{margin-top:10px;font-size:12px;font-style:italic}.taxes-info{font-size:1rem;margin:10px}.onlyprint{display:none}.print-btn{margin-top:20px}.filters{display:flex;flex-direction:row}@media print{#page-title,.filter-button,.filters,.footer-wrapper,.navigation-wrapper,.print-btn,.tabs.nav,.taxes-filter{display:none}.page-title{font-weight:500}.taxes-info{color:#000;margin:10px 0}div.table-default{border:1px solid #000;border-top:1px solid #000!important;font-size:14px!important;width:100%}div.table-default .rt-td{border-top:1px solid #000!important}div.table-default .rt-td .loading{opacity:.6}.onlyprint{display:flex;flex-flow:column;color:#000}.onlyprint-spaced-row{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start;flex-wrap:wrap;margin:10px 0}.onlyprint-spaced-row.right{justify-content:flex-end}.onlyprint-spaced-col{display:flex;flex-direction:column;justify-content:space-between;flex-wrap:wrap}.onlyprint-spaced-col.right{text-align:right}.onlyprint-signatures-wrapper{display:flex;flex-direction:row;justify-content:flex-start;margin:1em 0}.onlyprint-signatures-wrapper .signatures-block{display:flex;align-items:flex-start;flex-direction:column;margin-top:10px;margin-right:200px}.onlyprint-signatures-wrapper .signatures-block .signature-img{height:80px}.onlyprint .table-default{margin:0 20px}.onlyprint .address{text-decoration:underline;font-size:10px;align-self:flex-end}.onlyprint .logo{padding-right:20px;width:200px}.onlyprint .strong{font-weight:500}.onlyprint .address-text{font-size:14px}.page-break{page-break-before:always;break-before:always}.rt-tr-group{page-break-inside:avoid;break-inside:avoid}@page{margin-left:80px;margin-right:80px}.grecaptcha-badge{visibility:hidden!important}}.admin-entity-select-container{flex:1 1;justify-content:center;align-items:center}.admin-entity-select-container .info-title{color:#1e3582;font-size:1rem;font-weight:600}.admin-entity-select-container .form-button-container{display:flex;flex-direction:row;justify-content:center}.admin-entity-select-container .form-button-container button{margin:10px}.newspaper-col{flex:0 0 33.333333%;max-width:33.333333%}.cg-24-pagination{display:flex;flex-flow:row;align-items:center;justify-content:space-between;margin:20px 0;font-size:.8rem}@media(max-width:47.9375em){.cg-24-pagination{flex-flow:column}}.cg-24-pagination .page-size-container{display:flex;flex-flow:row;align-items:center}.cg-24-pagination .page-size-container .select-container{margin:0 10px;width:80px;overflow:hidden;border:1px solid #1e3482;height:30px;border-radius:15px;position:relative;padding:10px 0}.cg-24-pagination .page-size-container .select-container:before{transform:rotate(225deg);-webkit-transform:rotate(225deg);top:9px}.cg-24-pagination .page-size-container .select-container:after,.cg-24-pagination .page-size-container .select-container:before{content:"";border:solid #a4d7f2;border-width:0 2px 2px 0;display:inline-block;padding:2px;position:absolute;right:12px;cursor:pointer;pointer-events:none}.cg-24-pagination .page-size-container .select-container:after{transform:rotate(45deg);-webkit-transform:rotate(45deg);top:16px}.cg-24-pagination .page-size-container .select-container select{outline:none;appearance:none;-webkit-appearance:none;-moz-appearance:none;width:80px;height:30px;border-radius:15px;border:0;top:0;position:absolute;text-align-last:center;background:none}.cg-24-pagination .page-navigation-container{display:flex;flex-flow:row;align-items:baseline;justify-content:flex-end}@media(max-width:47.9375em){.cg-24-pagination .page-navigation-container{flex-flow:column;align-items:center;margin-top:12px}}.cg-24-pagination .page-navigation-container .page-navigation-items-count{display:flex;justify-content:center;align-items:center;margin:5px 10px 0}.cg-24-pagination .page-navigation-container .page-navigation-items-count .page-button{border:1px solid #1e3482;border-left-width:0;height:30px;width:33px}@media(max-width:47.9375em){.cg-24-pagination .page-navigation-container .page-navigation-items-count .page-button{width:28px}}.cg-24-pagination .page-navigation-container .page-navigation-items-count .page-button:hover:not(.active):not(.dots){background-color:#7ab2e1}.cg-24-pagination .page-navigation-container .page-navigation-items-count .active{background-color:#1e3482;color:#f3f3f3}.cg-24-pagination .page-navigation-container .page-navigation-items-count .left{border-radius:15px 0 0 15px;border-left:1px solid #1e3482;color:#a4d7f2}.cg-24-pagination .page-navigation-container .page-navigation-items-count .right{border-radius:0 15px 15px 0;color:#a4d7f2}.cg24-table{border:1px solid #f2f4f7;font-family:"Roboto";width:100%;color:#333}.cg24-table thead{background-color:#f2f4f7}.cg24-table tr td{font-size:14px;padding:7px 5px}.cg24-table tr.odd{background-color:#f2f4f7}.cg24-table.loading{opacity:.6}.cg24-table th{position:relative;flex:100 0 auto;width:100px}.cg24-table th.sort{box-shadow:inset 0 2px 0 0 #1e3482}.cg24-table th.sort.asc:before,.cg24-table th.sort.desc:after{border-color:#1e3482}.cg24-table th:after,.cg24-table th:before{content:"";display:inline-block;padding:2px;transform:rotate(45deg);position:absolute;right:12px;cursor:pointer;pointer-events:none;border:solid #a4d7f2}.cg24-table th:before{border-width:2px 0 0 2px;top:9px}.cg24-table th:after{border-width:0 2px 2px 0;top:17px}.cg24-input-filter{outline:none;border:1px solid #1e3482!important;border-radius:15px!important;background-color:#fff}.cg24-select-wrapper{position:relative}.cg24-select-wrapper:after{content:"";border:solid #a4d7f2;border-width:0 3px 3px 0;display:inline-block;padding:3px;transform:rotate(45deg);-webkit-transform:rotate(45deg);position:absolute;right:12px;top:8px;cursor:pointer;pointer-events:none}.cg24-select-wrapper .cg24-select-filter{width:100%;cursor:pointer;border:1px solid #1e3482!important;border-radius:15px!important;-webkit-appearance:none;appearance:none;background-color:#fff}.special-clarifications-form{font-size:18px}.special-clarifications-form .special-clarifications-form-section{margin:20px}.special-clarifications-form .special-clarifications-form-section .special-clarifications-form-header table,.special-clarifications-form .special-clarifications-form-section .special-clarifications-form-header td,.special-clarifications-form .special-clarifications-form-section .special-clarifications-form-header th{min-width:100px;border:1px solid #000}.special-clarifications-form .special-clarifications-form-section .special-clarifications-form-button{min-width:150px}.special-clarifications-form .special-clarifications-form-section .special-clarificatons-form-result-radio .radio-wrapper{grid-template-columns:none!important}.apply-for-loan-popover{background-color:#fff;border:1px solid #ccc;margin-top:1rem!important;margin-left:-1rem;z-index:3}.apply-for-loan-popover-item{cursor:pointer;padding:12px;text-align:center}.apply-for-loan-popover-item:hover{background-color:#f5f5f5}.apply-for-loan-popover-item:not(:last-child){border-bottom:1px solid #ccc}.code-input{display:flex!important;grid-gap:12px;gap:12px}.code-input input{width:47.17px;height:67px;background:rgba(114,119,127,.08);border-radius:2.89423px!important;border:0;text-align:center}.code-input input:last-child{display:none}.loans-page-container{width:100%}.loans-page-container .loans-page-title{justify-content:space-between}.loans-page-container .loans-page-buttons{display:flex;flex-direction:row;justify-content:center}.loans-page-container .loans-page-apply{margin:10px}.loans-page-container .loans-spinner{margin-top:20px}.loans-page-container .loan-card{width:333px;margin:10px 15px}@media(max-width:47.9375em){.loans-page-container .loan-card{width:100%}}.loans-page-container .loans-list{display:flex;justify-content:center;flex-wrap:wrap;position:relative;width:100%}.loans-page-container .loan-id{text-transform:uppercase}.loans-page-container .page-counter{padding-left:10px;padding-right:10px}.companies-page-container{width:100%}.companies-page-container .companies-spinner{margin-top:20px}.companies-page-container .companies-list{display:flex;justify-content:center;flex-wrap:wrap;position:relative;width:100%}.companies-page-container .company-card{width:333px;margin:10px 15px}@media(max-width:47.9375em){.companies-page-container .company-card{width:100%}}.related-persons-cards-container{display:flex;flex-direction:row;align-items:flex-start;flex-wrap:wrap;position:relative;width:100%}.related-persons-cards-container>.item-container{min-width:200px;margin:10px;flex-basis:20%}.related-persons-cards-container>.new-card{width:333px;margin:10px}.related-persons-cards-container .resend-button{margin-bottom:-5px}.invite-user-wrapper{margin:0 auto}.invite-user-wrapper form{width:300px}.invite-user-wrapper form button{margin:0 auto}.company-details-edit-contact-person-form{display:flex;flex-direction:column;width:100%;justify-content:space-between}.company-details-edit-contact-person-form .button-wrapper{display:flex;flex-direction:row;align-items:flex-start;justify-content:flex-end}.notifications-row{width:100%;justify-content:space-between;margin-bottom:10px;font-size:15px}.notifications-row,.notifications-row .notifications-subrow{display:flex;flex-flow:row}.dashboard-page{padding:20px 16px}@media(max-width:47.9375em){.dashboard-page{padding:20px 8px}}.dashboard-page .table-title{font-size:16px;font-weight:700;margin-bottom:10px;margin-top:20px;color:#333}.dashboard-page .bold{font-weight:700}.dashboard-page .box-wrapper:first-child{padding-left:0}.dashboard-page .box-wrapper:last-child{padding-right:0}.dashboard-page .panel{padding:0}.dashboard-page .panel .panel-header{justify-content:flex-start}.dashboard-page .panel .panel-header .panel-title{margin-right:25px;color:#333}.dashboard-page .filters{margin-bottom:30px;display:flex;flex-direction:row}.dashboard-page .filters .filter:first-child{padding-left:0}.dashboard-page .filters .filter{margin:0}.dashboard-page .reset-button{color:#72777f;font-weight:500;font-size:16px;line-height:20px;justify-content:flex-start}.dashboard-page .loan-modification-box{min-height:220px;height:100%;padding:10px 20px;border:1px solid #1e3482;display:flex;flex-direction:column;justify-content:space-between}.dashboard-page .loan-modification-box .header{color:#676a6c;font-size:16px;font-weight:500}.dashboard-page .loan-modification-box .date-picker,.dashboard-page .loan-modification-box .input-container{padding:0}.dashboard-page .request-payout-button{text-decoration:underline;text-transform:uppercase}.filter-button{margin-bottom:1rem}.mobile-filter-grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:1rem;gap:1rem}.filter-amount{margin-left:.5em;width:1rem;height:1rem;border-radius:50%;background-color:#eb0f63;font-size:.8rem;font-weight:500;display:flex;justify-content:center;align-items:center}.payment-box{min-height:150px;padding:10px 20px;border:1px solid #1e3482;display:flex;flex-direction:column;justify-content:space-between}.payment-box.info{justify-content:center;text-align:center}.payment-box .payment-box-title{font-size:16px;font-weight:500}.payment-box .payment-box-amount{text-align:center;font-size:22px;font-weight:700}.payment-box .payment-box-amount.red{color:#eb0f63}.company-detail-container{width:100%}.company-detail-container .related-persons-wrapper{width:100%;display:flex;flex-flow:column}.company-detail-container .copy-icon,.company-detail-container .download-icon,.company-detail-container .edit-icon{color:#1e3582;cursor:pointer;background-color:inherit;border:none}.company-detail-container .copy-icon:hover,.company-detail-container .download-icon:hover,.company-detail-container .edit-icon:hover{opacity:.6}.company-detail-container .delete-icon{color:#eb0f63;background-color:inherit;cursor:pointer;font-size:14px}.company-detail-container .delete-icon:hover{opacity:.6}.company-detail-container .company-info-subtitle{color:#1e3582;font-size:16px;font-weight:500}.sticky-footer{position:fixed;bottom:0;left:0;right:0;background:#f8f9fa;border-top:1px solid #ddd;z-index:1000;display:flex;justify-content:space-evenly;padding:8px 0}.overflow-item,.sticky-footer-item{flex:1 1;text-align:center;color:#6c757d;text-decoration:none;display:flex;flex-direction:column;justify-content:flex-start;margin:0;opacity:.6;transition:color .2s}.overflow-item:hover,.sticky-footer-item:hover{text-decoration:none;color:unset}.overflow-item .icon-wrapper svg,.sticky-footer-item .icon-wrapper svg{color:inherit;transition:color .2s}.overflow-item{flex:0 0 24%;max-width:24%;margin-bottom:12px;text-align:center}.overflow-item.active,.sticky-footer-item.active{font-weight:700;color:#007bff;opacity:1}.overflow-item.active .icon-wrapper svg,.sticky-footer-item.active .icon-wrapper svg{font-weight:700}.icon-wrapper{display:flex;align-items:center;justify-content:center;height:1.5rem;width:100%}.icon-image{width:100%;height:100%;object-fit:contain}.footer-label{margin-top:4px;font-size:.75rem;line-height:1rem;word-break:break-word}.more-btn{background:none;border:none;padding:0}.nav-overflow-popup{position:absolute;bottom:calc(100% + 6px);left:8px;right:8px;background:#fff;border:1px solid #ddd;border-radius:8px;padding:12px 8px;display:flex;flex-wrap:wrap;justify-content:space-evenly;box-shadow:0 4px 8px rgba(0,0,0,.12)}.tabs.nav-desktop{display:none}@media(min-width:47.9375em){.tabs.nav-desktop{display:flex}}@media(min-width:47.9375em){.sticky-footer.nav-mobile{display:none}}.app-wrapper{background-color:#fff;display:flex;flex-direction:column;min-height:100vh;overflow-x:auto}@media(max-width:47.9375em){.app-wrapper{margin-bottom:var(--mobile-footer-height,0)}}@media print{.app-wrapper{display:block}}.app-content-wrapper{flex:1 1;display:flex;flex-direction:column;align-items:center;width:100%;margin:auto}@media print{.app-content-wrapper{display:block}}.default-page-layout{width:95%;margin:0 auto}@media(max-width:47.9375em){.default-page-layout{width:98%}}.toast-success{color:#155724;background-color:#d4edda;border-color:#c3e6cb}.toast-success,.toast-warning{padding-left:25px;padding-right:25px}.toast-warning{color:#d5832c;background-color:#fff9e7;border-color:#fff4c9}.toast-error{color:#721c24;background-color:#f8d7da;border-color:#f5c6cb}.toast-error,.toast-info{padding-left:25px;padding-right:25px}.toast-info{color:#6790dc;background-color:#dce9fb;border-color:rgba(178,204,232,.98)}.white-default{background-color:#fff}.cursor-pointer{cursor:pointer}.cursor-help{cursor:help}.centered{text-align:center}.centered,.investor-accounts-page-container{width:100%}.investor-accounts-page-container .investor-accounts-page-title{justify-content:space-between}.investor-accounts-page-container .investor-accounts-list{display:flex;justify-content:center;flex-direction:column;padding:.5rem 1rem;flex-wrap:wrap;position:relative;width:100%}.pxl-ident-banner{background-color:#ffd4d4;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:8px 0;grid-gap:8px;gap:8px}@media(max-width:47.9375em){.pxl-ident-banner{padding:16px 0}}.pxl-ident-banner-inner{max-width:65%;text-align:center}.home-page{width:100%}.home-page .HomePage__wrapper{background-size:cover;height:500px;background-image:url(/loan_image.jpg);margin-bottom:-300px}@media(min-width:0em)and (max-width:47.9375em){.home-page .HomePage__wrapper{background-image:none;height:0;margin-bottom:0}}.home-page .HomePage__wrapper-out{background-color:rgba(0,0,0,.25);height:100%}.home-page .HomePage__title{color:#fff;font-size:44px;line-height:1.2em;margin-bottom:30px;text-transform:uppercase;font-weight:400;position:relative}@media(min-width:0em)and (max-width:47.9375em){.home-page .HomePage__title{display:none}}.home-page .HomePage__downtitle{color:#fff;font-size:22px;text-transform:uppercase;line-height:1.2em;font-weight:400;margin-bottom:50px}@media(min-width:0em)and (max-width:47.9375em){.home-page .HomePage__downtitle{display:none}}.home-page .HomePage__inner{font-family:"Roboto",sans-serif}.login-form .login-section{display:flex;flex-direction:row;margin:20px 0}.login-form .login-section .bar{border-right:2px solid #a5a5a5}.login-form .login-section .login-form-content{width:100%}.login-form .login-section .login-form-content .form-title{display:block;font-size:20px;font-weight:600;margin:0 10px 30px 20px}.login-form .login-section .login-form-content .login-button-container{display:flex;flex-direction:column;justify-content:space-around;align-items:flex-start;margin:0 20px}.login-form .login-section .login-form-content .login-button-container .forgot-password-button{font-style:italic;font-size:14px;font-weight:300;background-color:#fff}.login-form .login-section .login-form-content .login-button-container .forgot-password-button:hover{color:#1e3482}.login-form .login-section .login-form-content .login-button-container .login-button{width:65%;height:60px;margin-top:40px;font-size:25px;font-weight:700;border-radius:5px;color:#fff;background-color:#1e3482}@media(max-width:47.9375em){.login-form .login-section .login-form-content .login-button-container .login-button{font-size:16px}}.login-form .login-section .login-form-content .login-button-container .login-button.secondary{background-color:#fff;color:#1e3482;border:1px solid #1e3482;opacity:.5}.login-form .login-section .login-form-content .login-button-container .login-button:hover{background-color:#bad9f3}.login-form .login-section .login-form-content .login-button-container>a{font-size:14px}.login-form .login-section .login-form-content .login-input{margin-top:20px;margin-left:10px}.login-form .login-section .login-form-content .grey-out input{background-color:#d8d8d8}.login-form .open-account-section{display:flex;flex-direction:row;margin-top:50px;margin-bottom:40px}.login-form .open-account-section .bar{border-right:2px solid #a5a5a5}.login-form .open-account-section .open-account-content{width:100%}.login-form .open-account-section .open-account-content .form-title{display:block;font-size:20px;font-weight:500;margin:0 10px 0 20px}.login-form .open-account-section .open-account-content .login-button-container{display:flex;flex-direction:column;justify-content:space-around;align-items:flex-start;margin:0 20px}.login-form .open-account-section .open-account-content .login-button-container .register-button{width:65%;min-height:60px;margin-top:20px;font-size:25px;font-weight:700;border-radius:5px;color:#fff;background-color:#1e3482}@media(max-width:47.9375em){.login-form .open-account-section .open-account-content .login-button-container .register-button{font-size:16px}}.login-form .open-account-section .open-account-content .login-button-container .register-button:hover{background-color:#bad9f3}.login-form .open-account-section .open-account-content .login-button-container>a{font-size:14px}.login-page-container{width:100%;padding:.5rem 1rem;margin-top:30px;color:#333}.login-page-container .login-page-header{display:flex;flex-direction:row}.login-page-container .login-page-header .login-page-header-text{display:flex;flex-direction:column;width:65%}@media only screen and (max-width:1368px){.login-page-container .login-page-header .login-page-header-text{width:100%}}.login-page-container .login-page-header .login-page-header-text .login-page-header-content{font-size:18px;margin-left:22px;margin-bottom:12px;font-weight:500;width:54%}@media(max-width:47.9375em){.login-page-container .login-page-header .login-page-header-text .login-page-header-content{font-size:14px}}@media only screen and (max-width:1368px){.login-page-container .login-page-header .login-page-header-text .login-page-header-content{width:100%}}.login-page-container .login-page-form-container{display:flex;flex-direction:row;justify-content:space-between}.login-page-container .login-page-form-container form{width:35%;height:100%}@media only screen and (max-width:1368px){.login-page-container .login-page-form-container form{width:100%;max-width:520px}}.login-page-container .login-page-form-container .login-page-form-box{margin-right:150px;width:45%;height:100%;padding:2px;display:flex;flex-direction:column;align-items:flex-end}@media only screen and (max-width:1368px){.login-page-container .login-page-form-container .login-page-form-box{display:none!important}}.login-page-container .login-page-form-container .login-page-form-box .content-container{margin:0 70px 70px 60px;text-align:right;display:flex;flex-direction:column;align-items:flex-end}.login-page-container .login-page-form-container .login-page-form-box .content-container.bexio{margin:70px}.login-page-container .login-page-form-container .login-page-form-box .content-container img{height:80px}.login-page-container .login-page-form-container .login-page-form-box .content-container.bexio img{width:25%}.login-page-container .login-page-form-container .login-page-form-box .content-container span:nth-child(2){color:#000;font-size:25px;font-weight:600;margin:10px 0}.login-page-container .login-page-form-container .login-page-form-box .content-container span:nth-child(3){color:#000;font-size:16px;font-style:italic}.action-popup{color:#000;font-size:18px}.action-popup .info-header{font-size:17px;font-weight:700;color:#1e3582}.action-popup .info-text{font-size:15px}.action-popup .input-container{margin:20px 0;padding:0}.register-page-container{width:100%;padding:.5rem 1rem;margin-top:30px;color:#333;font-family:"Roboto","sans-serif"}.register-page-container .register-page-header .register-page-header-title{font-size:50px;font-weight:500}@media(max-width:47.9375em){.register-page-container .register-page-header .register-page-header-title{font-size:25px}}.register-page-container .register-page-form-container .login-section{display:flex;flex-direction:row;margin-top:50px;margin-bottom:40px}.register-page-container .register-page-form-container .login-section .bar{border-right:2px solid #a5a5a5}.register-page-container .register-page-form-container .login-section .login-section-content{width:100%;margin:0 20px}.register-page-container .register-page-form-container .login-section .login-section-content .login-title{display:block;font-size:20px;font-weight:500}.register-page-container .register-page-form-container .login-section .login-section-content .login-button-container{display:flex;flex-direction:column;justify-content:space-around;align-items:flex-start}.register-page-container .register-page-form-container .login-section .login-section-content .login-button-container .login-button{width:75%;height:60px;margin-top:20px;font-size:25px;font-weight:700;border-radius:5px;color:#fff;background-color:#1e3482}@media(max-width:47.9375em){.register-page-container .register-page-form-container .login-section .login-section-content .login-button-container .login-button{font-size:16px}}.register-page-container .register-page-form-container .login-section .login-section-content .login-button-container .login-button:hover{background-color:#bad9f3}.register-page-container .register-page-form-container form{height:100%}@media only screen and (max-width:1368px){.register-page-container .register-page-form-container form{width:100%;max-width:520px}}.enable-two-factor-auth-form .row{margin:10px 0}.enable-two-factor-auth-form .button-wrapper{display:flex;flex-direction:row;align-items:flex-start;justify-content:flex-end}.myaccount-page-container{width:100%}.myaccount-page-container .myaccount-centered-container{width:100%;display:flex;flex-direction:row;justify-content:space-between;flex-wrap:wrap}.myaccount-page-container .myaccount-centered-container .login-data-form{margin-left:10px;margin-bottom:10px;display:flex;flex-direction:column;justify-content:flex-start;flex:1 1}@media(min-width:64em){.myaccount-page-container .myaccount-centered-container .login-data-form{max-width:450px}}.myaccount-page-container .myaccount-centered-container .login-data-form-container{display:flex;flex:1 1;flex-direction:column;align-items:flex-start;margin-bottom:10px}.myaccount-page-container .myaccount-centered-container .login-data-form-container-top{display:flex;flex-direction:row;justify-content:space-around;align-items:center}.myaccount-page-container .myaccount-centered-container .login-data-form-email-info-container{display:flex;flex-direction:row;justify-content:space-between;align-items:baseline}@media(min-width:20em)and (max-width:47.9375em){.myaccount-page-container .myaccount-centered-container .login-data-form-email-info-container{flex-wrap:wrap}}.myaccount-page-container .myaccount-centered-container .login-data-form-input{width:240px;margin-right:10px;padding:0}.myaccount-page-container .myaccount-centered-container .login-data-form-input.top{width:150px}.myaccount-page-container .two-factor-auth-wrapper{display:flex;margin:0 auto}.my-account-button{border:1px solid #1e3582;border-radius:5px;padding:2px 5px;color:#000;font-size:14px;min-width:120px;margin-left:5px;background-color:#fff}.my-account-button:hover{background-color:#1e3582;color:#fff}.my-account-button.danger{border:1px solid #eb0f63}.my-account-button.danger:hover{background-color:#eb0f63;color:#fff}.my-account-button.end{display:flex;align-self:flex-end}.email-info{font-size:12px}.notifications-button-container{display:flex;flex-flow:row;justify-content:flex-end}.wizard-private{display:flex;flex-direction:column;flex:1 1}.wizard-private-central-content .date-picker,.wizard-private-central-content .form-field-container,.wizard-private-central-content .input-container,.wizard-private-central-content .radio-container{padding:0!important;margin:0 0 15px!important}.wizard-private-central-content .cg24-phone-input{width:260px;border-bottom:2px solid #6ca8df}.wizard-private-central-content .date-picker,.wizard-private-central-content .form-field-container,.wizard-private-central-content .input-container{width:260px}.wizard-private-central-content .date-picker .form-field-label,.wizard-private-central-content .date-picker .input-label,.wizard-private-central-content .date-picker label>span,.wizard-private-central-content .form-field-container .form-field-label,.wizard-private-central-content .form-field-container .input-label,.wizard-private-central-content .form-field-container label>span,.wizard-private-central-content .input-container .form-field-label,.wizard-private-central-content .input-container .input-label,.wizard-private-central-content .input-container label>span{font-family:Roboto;font-style:normal;font-weight:400!important;font-size:14px!important;line-height:16px!important;font-feature-settings:"smcp";font-variant:small-caps;color:#91adc5!important}.wizard-private-central-content .date-picker .select-wrapper:after,.wizard-private-central-content .form-field-container .select-wrapper:after,.wizard-private-central-content .input-container .select-wrapper:after{border-color:#1a2b79;border-width:0 2px 2px 0;right:3px}.wizard-private-central-content .date-picker .react-datepicker__input-container>input,.wizard-private-central-content .date-picker .react-datepicker__input-container>input:focus,.wizard-private-central-content .date-picker input,.wizard-private-central-content .date-picker input:focus,.wizard-private-central-content .date-picker select,.wizard-private-central-content .date-picker select:focus,.wizard-private-central-content .form-field-container .react-datepicker__input-container>input,.wizard-private-central-content .form-field-container .react-datepicker__input-container>input:focus,.wizard-private-central-content .form-field-container input,.wizard-private-central-content .form-field-container input:focus,.wizard-private-central-content .form-field-container select,.wizard-private-central-content .form-field-container select:focus,.wizard-private-central-content .input-container .react-datepicker__input-container>input,.wizard-private-central-content .input-container .react-datepicker__input-container>input:focus,.wizard-private-central-content .input-container input,.wizard-private-central-content .input-container input:focus,.wizard-private-central-content .input-container select,.wizard-private-central-content .input-container select:focus{border:0;border-bottom:2px solid #6ca8df;border-radius:0!important;font-family:Roboto;font-style:normal;font-weight:300;font-size:16px;line-height:19px;letter-spacing:.01em;color:#000;padding-left:0;height:28px}.wizard-private-central-content .date-picker select,.wizard-private-central-content .form-field-container select,.wizard-private-central-content .input-container select{padding-right:12px}.wizard-private-central-content .date-picker input::placeholder,.wizard-private-central-content .date-picker select.disabled,.wizard-private-central-content .form-field-container input::placeholder,.wizard-private-central-content .form-field-container select.disabled,.wizard-private-central-content .input-container input::placeholder,.wizard-private-central-content .input-container select.disabled{color:#8e8e8e}.wizard-private-central-content .radio-container .radio-input:before{border:2px solid #3c80c5!important}.wizard-private-central-content .radio-container .radio-input:after{background:#6ca8df!important}.wizard-private-central-content .radio-container .radio-item{margin:4px 0 0 2px}.wizard-private-central-content .buttons{display:flex;flex-direction:row;justify-content:space-between}.wizard-private-central-content .buttons-separator{border-bottom:1px solid #e5e5e5;margin-top:30px;margin-bottom:20px}.wizard-private-block{display:flex;flex-direction:column;margin-bottom:30px}.wizard-private-title{font-family:Roboto;font-style:normal;font-weight:700;font-size:28px;line-height:33px;color:#2d2d2d;margin:20px 0 10px}.wizard-private-subtitle{font-weight:400;font-size:16px}.wizard-private-mediumtitle,.wizard-private-subtitle{font-family:Roboto;font-style:normal;line-height:19px;color:#2f2f2f;margin:10px 0}.wizard-private-mediumtitle{font-weight:700;font-size:18px}.wizard-private-spaced-row{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-end;flex-wrap:wrap}.wizard-private-spaced-column{display:flex;flex-direction:column;justify-content:space-between}.wizard-private-popup-title{font-family:Roboto;font-style:normal;font-weight:700;font-size:18px;line-height:21px;text-align:center;color:#2f2f2f;margin-bottom:15px}.wizard-private-popup-content{line-height:25px;color:#000}.wizard-private-popup-content,.wizard-private-popup-footer{font-family:Roboto;font-style:normal;font-weight:300;font-size:16px;text-align:center}.wizard-private-popup-footer{line-height:19px;color:#868686;margin:10px 0 20px}.wizard-private-hr-separator{width:100%;border-top:1px solid #6ca8df}@media(max-width:64em){.wizard-private-block{flex:1 1;margin:0}.wizard-private-central-content,.wizard-private-content{flex:1 1}.wizard-private-central-content .buttons-separator{display:none}.wizard-private-form{display:flex;flex-direction:column;justify-content:space-between;height:100%;width:100%;padding:0 20px 20px}.wizard-private-form .radio-container .radio-wrapper{grid-template-columns:repeat(2,50%)!important}.wizard-private-form .date-picker,.wizard-private-form .input-container{width:100%}.wizard-private-form .checkbox-container{flex:none;width:100%}.wizard-private-form .checkbox-container span{text-align:justify}.wizard-private-form .buttons{justify-content:space-between;margin-top:30px}.wizard-private-form .buttons>:only-child{width:100%}.wizard-private-spaced-row{flex-direction:column;align-items:flex-start;flex-wrap:wrap}.wizard-private-spaced-row .wizard-private-full-width-row{width:100%}}@media(max-width:47.9375em){.wizard-private-title{margin:0 0 15px;font-weight:500;font-size:22px;line-height:26px}.wizard-private-subtitle{margin:0 0 10px;font-weight:400;font-size:14px;line-height:16px}.wizard-private-mediumtitle{margin:0 0 10px;font-weight:600;font-size:16px;line-height:16px}.wizard-private-separator{margin:10px 0 20px -20px;width:100vw;border-bottom:1px solid #e5e5e5}}.private-loan-detail{display:flex;flex-direction:column;flex:1 1}.private-loan-detail .private-loan-status-title{display:none}.private-loan-detail .private-loan-detail-row{margin-top:1.5rem;margin-right:0!important;margin-left:0!important}.private-loan-detail .entry-page{align-items:center}.private-loan-detail .entry-page>span{text-align:center}.private-loan-detail .entry-page-buttons{margin-top:0}.private-loan-detail .wizard-private-subtitle{margin-top:40px}.private-loan-detail .wizard-private-subtitle-strong{margin-top:20px;font-weight:600}.private-loan-detail .contact-link{text-align:center;text-decoration:none;color:inherit}.private-loan-detail a:hover{color:#1e3582}.private-loan-detail .entry-page-intro{text-align:center;margin-bottom:10px}@media(max-width:47.9275em){.private-loan-detail{padding:25px 20px 30px}.private-loan-detail .wizard-private-central-content .buttons-separator{display:block;width:100vw;margin-bottom:0;margin-left:-20px}.private-loan-detail .wizard-private-form{padding:0}.private-loan-detail .private-loan-status-title{display:block;text-align:center;margin-bottom:15px}.private-loan-detail .private-loan-detail-row{margin-top:0}.private-loan-detail .entry-page{padding:27px 19px;background:#fff;box-shadow:0 0 17px rgba(60,128,197,.35);border-radius:3px;counter-reset:section}.private-loan-detail .entry-page .entry-page-intro{font-weight:300;font-size:16px;line-height:19px;text-align:center}.private-loan-detail .entry-page .entry-page-buttons{width:100%;padding:14px 0;text-align:center}.private-loan-detail .entry-page .wizard-private-subtitle{margin-top:35px;font-weight:500;font-size:16px;line-height:19px;text-align:center}.private-loan-detail .entry-page .wizard-private-subtitle:before{display:flex;align-items:center;justify-content:center;position:relative;left:calc(50% - 20px);top:-5px;width:20px;height:20px;color:#a8cff0;background:#fff;border:1px solid #a8cff0;border-radius:50%;counter-increment:section;content:counter(section)}}.private-loan-detail .wizard-private-subtitle{margin-top:10px}.private-loan-detail .wizard-private-subtitle-strong{font-weight:800;color:#000}.private-loan-detail .add-new-button{font-family:Roboto;font-style:normal;font-weight:400;font-size:16px;line-height:19px;-webkit-text-decoration-line:underline;text-decoration-line:underline;color:#e3174f;margin-top:10px;margin-bottom:20px;cursor:pointer}.private-loan-detail .remove-button-container{display:flex;justify-content:flex-end}.private-loan-detail .remove-button-container .remove-button{font-family:Roboto;font-style:normal;font-weight:400;font-size:16px;line-height:19px;-webkit-text-decoration-line:underline;text-decoration-line:underline;color:#e3174f;cursor:pointer}.private-loan-detail .private-loan-stepper{margin-bottom:22px}.private-loan-detail .private-loan-stepper-info{display:flex;flex-direction:row}.private-loan-detail .private-loan-stepper-info-column{padding-right:10px}.private-loan-detail .private-loan-stepper-info-column.bold{font-weight:700;padding-right:0}.private-loan-detail .step-title{text-align:center;margin:8px 0}.private-loan-detail .step-title .strong{font-weight:600}.private-loan-detail .step-title.disabled{opacity:.3}.private-loan-detail .step-title.completed{color:#7ebd02;border-color:#7ebd02}.private-loan-detail .hint-text-block{color:#6ca8df;font-size:14px;line-height:15px}.fee-interest-workflow-buttons{display:flex;flex-direction:row;justify-content:flex-end}.loan-detail-signatories{display:flex;flex-direction:row;flex-wrap:wrap}.loan-detail-signatories>.signatory-card{margin:10px;width:333px}@media(max-width:47.9375em){.loan-detail-signatories>.signatory-card{width:100%;margin:0 0 10px}}.set-default-button{float:left}.display-row{margin:0!important;flex-basis:100%!important;display:flex;flex-direction:row;align-items:flex-start;max-width:100%!important;flex-wrap:wrap}.display-row .display-column{display:flex;flex-direction:column;padding:0;min-width:230px;flex-basis:20%;margin:10px}.display-row .display-column .date-picker,.display-row .display-column .form-field-container,.display-row .display-column .input-container{margin:10px 0;padding:0}.display-row .display-column.highlighted{background-color:#fffb00}.field-with-override-overrode{border-left:3px solid #ff5190;border-radius:15px}.field-with-override-edit{padding-left:16px}.field-with-override-view{padding-left:16px;margin-left:-16px}.add-thirdparty-btn,.control-third-parties{margin:20px auto!important}.control-third-parties{border:1px solid #7ab2e1;border-radius:60px}.control-third-parties svg{cursor:pointer;color:#7ab2e1;margin:0 10px}.control-third-parties span{margin:0 5px}.control-third-parties:hover{background-color:#1e3482;color:#f3f3f3}.add-third-party-buttons-block{display:flex;flex-direction:row;justify-content:space-around;align-items:center}.third-party-payout{display:flex;flex-direction:row;margin:0 16px 30px}.third-party-payout-block.first{display:flex;flex-direction:row;flex-wrap:wrap;width:50%;border:1px solid #6b6b6c;border-bottom:0}.third-party-payout-block.first>*{padding:5px 15px!important}.third-party-payout-block.first>:nth-child(odd){font-weight:700;border-right:1px solid #6b6b6c;border-bottom:1px solid #6b6b6c}.third-party-payout-block.first>:nth-child(2n){border-bottom:1px solid #6b6b6c}.third-party-payout-block.second{display:flex;flex-direction:column;width:50%;padding:10px;border:1px solid #6b6b6c;border-left:0}.third-party-payout-block.second .conrol-buttons{display:flex;flex-direction:row;justify-content:center}.third-party-payout-block.second .conrol-buttons .control{margin:0 5px 10px!important}.investment-opportunities-wrapper{color:#000}.investment-opportunities-wrapper .view-text{color:#333!important}.investment-opportunities-wrapper .investment-calculator{padding:0}.investment-opportunities-wrapper .investment-calculator input{border:2px solid #1e3582!important;border-radius:5px!important;padding:0 5px}.investment-opportunities-wrapper .investment-calculator-header{font-size:16px;color:#1e3582;font-weight:500;margin-top:5px}.investment-opportunities-wrapper .row{margin:10px 0;border:1px solid rgba(0,0,0,.125);border-radius:.25rem;display:flex;flex-direction:row;width:100%}.investment-opportunities-wrapper .row .form-fields{display:flex;flex-direction:row;align-items:flex-start;flex-wrap:wrap;position:relative}.investment-opportunities-wrapper .row .form-fields>div{margin:10px;padding:0;flex-basis:20%}.investment-confirmation-wrapper{color:#000}.investment-confirmation-wrapper .confirmation,.investment-confirmation-wrapper .details{display:flex;flex-direction:row;align-items:flex-start;flex-wrap:wrap;position:relative}.investment-confirmation-wrapper .confirmation>div,.investment-confirmation-wrapper .details>div{margin:10px;padding:0;flex-basis:20%}.investment-confirmation-wrapper .investor-agreement{margin:10px;display:block}.investment-success-form-message{margin-bottom:15px}.investment-success-form-title{font-weight:700;margin-bottom:8px}.investment-success-form-links{cursor:pointer;color:#00f}.investment-success-form-payment-list{list-style-type:upper-roman}.investment-success-form-document-list{list-style-type:decimal}.right-align{text-align:right!important}.left-align{text-align:left!important}.orange-warning{background-color:rgba(255,200,0,.5)}.red-warning{background-color:rgba(255,77,77,.5);text-align:right!important;font-size:14px;font-style:italic;line-break:anywhere}.underwriting-budget .data-grid-container .data-grid,.underwriting-overview .data-grid-container .data-grid{width:100%}.underwriting-budget .data-grid-container .data-grid .cell,.underwriting-overview .data-grid-container .data-grid .cell{vertical-align:middle}.underwriting-budget .data-grid-container .data-grid .cell input,.underwriting-overview .data-grid-container .data-grid .cell input{outline:none;border:2px solid #2185d0;width:100%;height:100%;background:none;display:block}.underwriting-budget .data-grid-container .data-grid .cell.read-only,.underwriting-overview .data-grid-container .data-grid .cell.read-only{color:#000}.underwriting-budget .data-grid-container .data-grid .cell.blue,.underwriting-overview .data-grid-container .data-grid .cell.blue{background:#deeaf6}.underwriting-budget .data-grid-container .data-grid .cell.lightgreen,.underwriting-overview .data-grid-container .data-grid .cell.lightgreen{background:#e2efd9}.underwriting-budget .data-grid-container .data-grid .cell.green,.underwriting-overview .data-grid-container .data-grid .cell.green{background:#a8d08d}.underwriting-budget .data-grid-container .data-grid .cell.darkgreen,.underwriting-overview .data-grid-container .data-grid .cell.darkgreen{background:#548135;color:#fff}.underwriting-budget .data-grid-container .data-grid .cell.bold,.underwriting-overview .data-grid-container .data-grid .cell.bold{font-weight:700}.underwriting-budget .data-grid-container .data-grid .cell.centered,.underwriting-overview .data-grid-container .data-grid .cell.centered{text-align:center!important}.underwriting-budget .data-grid-container .data-grid .cell.empty,.underwriting-overview .data-grid-container .data-grid .cell.empty{border:0;background:transparent}.underwriting-budget .data-grid-container .data-grid .cell.textarea,.underwriting-overview .data-grid-container .data-grid .cell.textarea{height:100px}.underwriting-budget .data-grid-container .data-grid .cell.textarea>textarea,.underwriting-overview .data-grid-container .data-grid .cell.textarea>textarea{min-height:100px}.underwriting-spinner{width:100%;text-align:center}.underwriting-spinner svg{position:relative;left:0;top:0}.loan-summary-form section .date-picker .input-label,.loan-summary-form section .input-container .input-label{color:#676a6c!important}.loan-summary-form section .date-picker .view-text,.loan-summary-form section .input-container .view-text{color:#21252c!important}.loan-summary-form section>.title .view-text{font-weight:700!important}.loan-summary-form section>div:not(.title){display:flex;flex-wrap:wrap;background-color:#e0e0e0}.loan-summary-form section>div:not(.title) input{background-color:#e0e0e0!important}.loan-summary-form section>:first-child{color:#212529;font-weight:700;display:flex;margin-top:10px}@media(max-width:47.9375em){.loan-summary-form section>:first-child{justify-content:space-between}}.loan-summary-form section .title .name{flex:0 0 33.333333%;max-width:33.333333%}.loan-summary-form section .title .total{display:flex;flex-direction:row;align-items:center;padding-left:.5rem;margin-left:33.333333%;flex:0 0 33.333333%;max-width:33.333333%}@media(max-width:47.9375em){.loan-summary-form section .title .total{flex-direction:column;flex:initial;max-width:100%;margin-left:0}}.loan-summary-form section .subtitle{padding-left:10px;width:100%;background-color:#d3d3d3!important;font-weight:500}.loan-summary-form section .fake-newspaper{flex-direction:column;align-content:flex-start}.loan-summary-form section .fake-newspaper.col1{max-height:50px}@media(max-width:47.9375em){.loan-summary-form section .fake-newspaper.col1{max-height:90px}}.loan-summary-form section .fake-newspaper.col2{max-height:100px}.loan-summary-form section .fake-newspaper.col3{max-height:150px}@media(max-width:47.9375em){.loan-summary-form section .fake-newspaper.col3.address{max-height:199px}}@media(max-width:47.9375em){.loan-summary-form section .fake-newspaper.col3.employment{max-height:279px}}.loan-summary-form section .fake-newspaper>*{width:33.33%}.bank_account-form{display:flex;flex-wrap:wrap;background-color:#e0e0e0;align-content:baseline;flex-flow:column}.bank_account-form.editable>div{flex-wrap:nowrap}.bank_account-form .input-container{width:300px}.bank_account-form .button{width:20%;min-width:230px;margin-bottom:10px}.bank_account-form input{background-color:#e0e0e0!important}.bank_account-form>*{flex:0 1 33.33%}@media(max-width:47.9375em){.bank_account-form>*{flex:initial}}.repayment-plan-next-due{margin:20px 0;padding:0 16px}.repayment-plan-next-due-title{font-weight:700;color:#333;margin-bottom:20px}.repayment-plan-next-due-body{display:flex;flex-direction:row;justify-content:space-around;background-color:#e9ebf3;height:100px;color:#1e3482}.repayment-plan-next-due-body>*{display:flex;flex-direction:column;justify-content:center;align-items:center}.repayment-plan-next-due-body>*>:first-child{line-height:24px;font-weight:600}.repayment-plan-next-due-body>*>:not(:first-child){line-height:32px;font-size:20px;font-weight:300}.restructuring-page{margin:0 1rem}.restructuring-page .subtitle{display:flex;align-items:center;margin:1rem 0;font-weight:500;color:#333}.restructuring-page .subtitle>span{text-decoration:underline}.restructuring-page .subtitle .button{width:auto;margin-left:20px;text-decoration:none}.restructuring-page .modified-by{color:#333;font-size:12px;line-height:14px;font-weight:500}.restructuring-page .button{margin-right:10px;width:100px}.restructuring-page .button.inifinite{width:auto}.restructuring-page .conditions input{padding-left:10px;border:1px solid #676a6c!important;color:#333!important}.restructuring-page .conditions input:disabled{border:0!important}.restructuring-page .conditions select{border-radius:0!important}.restructuring-page .conditions>.row{padding-bottom:10px}.restructuring-page .restructuring-failed-checks{color:rgba(255,0,0,.9019607843)}.restructuring-page .restructuring-progress{margin:40px auto;font-size:30px;font-weight:500;color:#5bc0de;display:flex;flex-direction:row;justify-content:center;align-items:flex-end}.restructuring-page .dot-flashing{position:relative;top:-10px;left:10px;width:6px;height:6px;border-radius:50%;background-color:#5bc0de;border-color:#5bc0de;color:#5bc0de;animation:dotsFlashing 1s linear infinite alternate;animation-delay:.5s}.restructuring-page .dot-flashing:after,.restructuring-page .dot-flashing:before{content:"";display:inline-block;position:absolute;top:0}.restructuring-page .dot-flashing:before{left:-8px;animation:dotsFlashing 1s infinite alternate;animation-delay:0s}.restructuring-page .dot-flashing:after,.restructuring-page .dot-flashing:before{width:6px;height:6px;border-radius:50%;background-color:#5bc0de;border-color:#5bc0de;color:#5bc0de}.restructuring-page .dot-flashing:after{left:8px;animation:dotsFlashing 1s infinite alternate;animation-delay:1s}@keyframes dotsFlashing{0%{background-color:#5bc0de}50%,to{background-color:rgba(91,192,222,.3215686275)}}.marketplace-investment-page{margin:1rem}.marketplace-investment-page .subtitle{display:flex;align-items:center;margin:1rem 0;font-weight:500;color:#333}.marketplace-investment-page .subtitle>span{text-decoration:underline}.recovery-page{padding:20px 16px}.recovery-page-buttons>*{margin-bottom:.5rem}.recovery-page-text .textarea{min-height:110px}#loan-termination-table td>div{height:25px;vertical-align:middle}.loan-termination-field-modified span{border-bottom:2px solid #ff5190;border-radius:6px;padding-left:5px;padding-right:5px}.loan-termination-currency-input{width:170px}.loan-detail-container{width:100%;position:relative}.loan-detail-container>.page-title>span>span:first-child{text-transform:uppercase}.loan-detail-container>.page-title>span>span:nth-child(2){margin-left:40px;color:#676a6c;font-weight:300}.loan-detail-container>.page-title>span>span:nth-child(3){margin-left:5px;color:#333}.loan-detail-container>.page-title .borrower-item{color:#1e3582}.loan-detail-container>.page-title .borrower-item:after{content:", "}.loan-detail-container>.page-title .borrower-item:last-child:after{content:""}.loan-detail-container .fee-intereset-workflow-wrapper{display:flex;flex-direction:row;align-items:flex-start;flex-wrap:wrap;width:90%}.loan-detail-container .fee-intereset-workflow-wrapper button{min-width:230px;margin:10px;flex-basis:20%}.loan-detail-container .copy-icon,.loan-detail-container .download-icon,.loan-detail-container .edit-icon{color:#1e3582;cursor:pointer;background-color:inherit;border:none}.loan-detail-container .copy-icon:hover,.loan-detail-container .download-icon:hover,.loan-detail-container .edit-icon:hover{opacity:.6}.loan-detail-container .delete-icon{color:#eb0f63;background-color:inherit;cursor:pointer;font-size:14px}.loan-detail-container .delete-icon:hover{opacity:.6}.sticky-back-button{position:-webkit-sticky;position:sticky;top:24px;z-index:10}.recovery-cost-grid-table{grid-template-columns:120px 260px 120px -webkit-max-content auto -webkit-min-content 50px 50px 50px;grid-template-columns:120px 260px 120px max-content auto min-content 50px 50px 50px;display:grid;grid-gap:5px}.recovery-cost-grid-table-header{background-color:#f2f2f2;padding:10px;text-align:center}.recovery-cost-grid-table-data{padding:10px}.recovery-cost-grid-table-loading{disabled:true}.recovery-cost-grid-table-line{grid-column:1/-1;height:1px;background:#000}.recovery-cost-date-picker{width:120px}.recovery-cost-grid-table-entry-expanded-table{grid-template-columns:190px 260px auto 50px;display:grid;grid-gap:5px;padding-top:10px;background-color:#fbeed5}.recovery-cost-grid-table-entry-expanded-table-header{background-color:#f5d391;padding:10px;text-align:center}.recovery-cost-create-file-autocomplete{grid-column:1/-1}.underwriting-export{display:flex;position:relative;border:1px solid #6ca8df;height:70px}.underwriting-export:not(:last-child){margin-bottom:-1px}.underwriting-export [class^=col]{text-align:center;font-size:17px;margin:auto;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.underwriting-export .stage{display:flex;flex-direction:row;justify-content:center;align-items:flex-end}.underwriting-export .dot-flashing{position:relative;top:-5px;left:6px;width:5px;height:5px;border-radius:50%;background-color:#676a6c;color:#676a6c;animation:dotFlashing 1s linear infinite alternate;animation-delay:.5s}.underwriting-export .dot-flashing:after,.underwriting-export .dot-flashing:before{content:"";display:inline-block;position:absolute;top:0}.underwriting-export .dot-flashing:before{left:-6px;width:5px;height:5px;border-radius:50%;background-color:#676a6c;color:#676a6c;animation:dotFlashing 1s infinite alternate;animation-delay:0s}.underwriting-export .dot-flashing:after{left:6px;width:5px;height:5px;border-radius:50%;background-color:#676a6c;color:#676a6c;animation:dotFlashing 1s infinite alternate;animation-delay:1s}.underwriting-export-page .hint-text-block{text-align:center;color:#6ca8df;font-size:17px;line-height:20px}.documents-export{display:flex;position:relative;border:1px solid #6ca8df;height:70px}.documents-export:not(:last-child){margin-bottom:-1px}.documents-export [class^=col]{text-align:center;font-size:17px;margin:auto;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.documents-export .stage{display:flex;flex-direction:row;justify-content:center;align-items:flex-end}.documents-export .dot-flashing{position:relative;top:-5px;left:6px;width:5px;height:5px;border-radius:50%;background-color:#676a6c;color:#676a6c;animation:dotFlashing 1s linear infinite alternate;animation-delay:.5s}.documents-export .dot-flashing:after,.documents-export .dot-flashing:before{content:"";display:inline-block;position:absolute;top:0}.documents-export .dot-flashing:before{left:-6px;animation:dotFlashing 1s infinite alternate;animation-delay:0s}.documents-export .dot-flashing:after,.documents-export .dot-flashing:before{width:5px;height:5px;border-radius:50%;background-color:#676a6c;color:#676a6c}.documents-export .dot-flashing:after{left:6px;animation:dotFlashing 1s infinite alternate;animation-delay:1s}@keyframes dotFlashing{0%{background-color:#676a6c}50%,to{background-color:#d1d2d2}}.documents-export-page .hint-text-block{text-align:center;color:#6ca8df;font-size:17px;line-height:20px}.full-textarea{flex:1 1}.full-textarea .textarea{min-height:120px}.persons-page-container{width:100%}.persons-page-container .persons-list{display:flex;justify-content:center;flex-direction:column;padding:.5rem 1rem;flex-wrap:wrap;position:relative;width:100%}.identification-block form{margin-bottom:2rem}.identification-block .row{align-items:center;margin-top:.5rem}.identification-block .button{padding:8px 10px}.identification-block .link-btn{padding:0}.identification-block .subtitle{margin:1rem 0 1rem -2.5rem;font-weight:500;color:#333;text-decoration:underline}.identification-block .modified-by{color:#333;font-size:12px}.identification-block .margined-buttons>:not(:first-child){margin-left:8px}.identification-block .identification-comments-block .comments-content{max-height:555px;overflow-y:auto}.identification-block .identification-comments-block .comments-content::-webkit-scrollbar{-webkit-appearance:none;width:8px}.identification-block .identification-comments-block .comments-content::-webkit-scrollbar-thumb{border-radius:5px;background-color:rgba(0,0,0,.5)}.identification-block .identification-comments-block .comments-title{color:#333;text-decoration:underline}.identification-block .identification-comments-block .comment-content{color:#333;font-size:15px;line-height:18px}.identification-block .identification-comments-block .comment-description{font-size:12px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.identification-block .additional-text-block{display:block;color:#333;font-size:13px;line-height:13px;font-style:italic}.identification-block .additional-text-block .hint-image{font-style:normal;font-size:18px}.person-detail-container{width:100%}.person-detail-container .person-info-subtitle{color:#1e3582;font-size:16px;font-weight:500}.person-detail-container .copy-icon,.person-detail-container .download-icon,.person-detail-container .edit-icon{color:#1e3582;cursor:pointer;background-color:inherit;border:none}.person-detail-container .copy-icon:hover,.person-detail-container .download-icon:hover,.person-detail-container .edit-icon:hover{opacity:.6}.person-detail-container .delete-icon{color:#eb0f63;background-color:inherit;cursor:pointer;font-size:14px}.person-detail-container .delete-icon:hover{opacity:.6}.remove-contact-person{border:1px solid #7ab2e1;border-radius:60px;margin-left:auto;margin-right:0}.remove-contact-person svg{cursor:pointer;color:#7ab2e1;margin:0 10px}.remove-contact-person span{margin:0 5px}.remove-contact-person:hover{background-color:#eb0f63;color:#f3f3f3}.wizard-fourth-page{display:flex;flex-direction:column;width:400px!important}.wizard-investor-container{flex:1 1;width:100%;height:100%;padding:50px 15%}.wizard-investor-container .wizard-investor-centered-block{display:flex;justify-content:center;margin:30px 0}.wizard-investor-container .wizard-investor-centered-block .button{margin:10px}.wizard-investor-account-type-container{flex:1 1;flex-direction:column}.wizard-investor-account-type-container .radio-container,.wizard-investor-company-info-container{justify-content:center;align-items:center}.wizard-investor-company-info-container{flex:1 1;flex-direction:column}.wizard-investor-company-info-container button{margin-top:30px}.wizard-investor-company-person-info-container{flex:1 1;flex-direction:column;justify-content:center;align-items:center}.wizard-investor-company-person-info-container button{margin-top:30px}.wizard-investor-general-info-container{flex:1 1;flex-direction:column;justify-content:center;align-items:center}.wizard-investor-general-info-container .section-name{font-size:35px;font-weight:600;margin-top:20px;margin-bottom:10px}.wizard-investor-general-info-container .input-container{margin:10px 0 15px;width:300px}.wizard-investor-general-info-container .date-picker{position:relative;margin:10px 0 15px;width:300px}.wizard-investor-general-info-container .date-picker-error-msg{color:#eb0f63;font-size:.7rem;position:absolute;bottom:-7px}.wizard-investor-general-info-container .register-investor-button{padding:10px 30px;margin:30px 0;font-size:14px;font-weight:700;border-radius:5px;color:#fff;background-color:#1e3482}.wizard-investor-general-info-container .register-investor-button:hover{background-color:#bad9f3}.wizard-investor-general-info-container .register-investor-question{margin-top:20px}@media(max-width:64em){.wizard-private-applicant-wrapper .wizard-private-subtitle{margin:0 0 30px}.wizard-private-applicant-wrapper .input-container,.wizard-private-applicant-wrapper .radio-container{margin-bottom:30px!important}.wizard-private-applicant-wrapper .radio-container .radio-wrapper{grid-template-columns:none!important;grid-row-gap:20px}}@media(max-width:47.9275em){.wizard-private-contact-info-wrapper .wizard-private-contact-title{margin-top:27px}}@media(max-width:47.9275em){.wizard-private-details-person-wrapper .wizard-private-spaced-row .wizard-private-spaced-column{width:100%}}@media(max-width:47.9275em){.wizard-private-credit-partner-wrapper .wizard-private-details-title,.wizard-private-credit-person-wrapper .wizard-private-details-title{margin-top:35px}}.wizard-first-page .add-contact-person{border:1px solid #7ab2e1;border-radius:60px;margin:0 auto}.wizard-first-page .add-contact-person svg{cursor:pointer;color:#7ab2e1;margin:0 10px}.wizard-first-page .add-contact-person span{margin:0 5px}.wizard-first-page .add-contact-person:hover{background-color:#1e3482;color:#f3f3f3}.wizard-first-page .bordered-input .suggestion-block{width:100%!important;top:70px!important}.wizard-first-page .bordered-input .close-suggestions-icon{top:38px!important}.wizard-first-page .bordered-input .input-spinner{margin-top:38px!important}.wizard-first-page .bordered-input .input-container{padding:0}.wizard-first-page .bordered-input .input-container input{height:46px;background:#fff;border:1px solid #515151;box-sizing:border-box;border-radius:3px;padding:0 11px}.wizard-person-address{padding-left:15px!important;padding-right:15px!important}.wizard-container{width:100%}.wizard-container .wizard-form{display:flex;align-items:center;justify-content:center;flex-direction:column}.wizard-container .wizard-form>h3,.wizard-container .wizard-form form>h3{padding:15px;color:#1e3482;text-transform:uppercase;font-size:1.3em}.wizard-container .wizard-form>h3,.wizard-container .wizard-form>span,.wizard-container .wizard-form form>.person-broker-subheader,.wizard-container .wizard-form form>h3{text-align:center;max-width:1000px}.wizard-container .wizard-form .person-broker-subheader{width:100%;display:flex;justify-content:center;margin-bottom:18px}.wizard-container .wizard-form form{max-width:1000px;width:100%;margin:10px}.wizard-container .wizard-form form .form-button-container{display:flex;flex-direction:row;justify-content:center}.wizard-container .wizard-form form .form-button-container button{margin:10px}.current-company{color:#1e3482;font-size:18px;font-weight:700;margin-bottom:10px}.current-company>span{color:#333;font-weight:500;font-size:18px;line-height:24px}.top-margined-row{margin-top:20px}.wizard-document-loader{margin-top:20px;margin-bottom:20px}.statistics-wrapper{margin:0!important}.statistics-wrapper>div{margin-top:16px;margin-bottom:16px}.sell-investment-panel{display:flex;border:1px solid #000;margin-bottom:15px}.sell-investment-panel.top{flex-direction:row;flex-wrap:wrap}.sell-investment-panel.top>*{margin:10px;padding:0;flex-basis:17%}.sell-investment-panel.middle{flex-direction:column;overflow-y:auto;font-size:14px}.sell-investment-panel.middle>.count-table-row{display:flex;padding:10px 0}.sell-investment-panel.middle>.count-table-row:first-child{background:#ddd}.sell-investment-panel.middle>.count-table-row:nth-child(2n){background-color:#f9f9f9}.sell-investment-panel-buttons{display:flex;flex-direction:row;margin-bottom:15px}.sell-investment-panel-buttons .cancel_sell,.sell-investment-panel-buttons .sell{width:100%;margin:0;height:100%}.sell-investment-panel.bottom{flex-direction:row;flex-wrap:wrap;padding-top:15px}.sell-investment-panel.bottom>*{margin-bottom:15px}.sell-investment-confirmation-block{display:flex;flex-flow:column;align-items:center}.sell-investment-confirmation-block-logo{margin-bottom:15px}.sell-investment-confirmation-block-paragraph{margin-bottom:15px;text-align:justify}.sell-investment-loading-indicator{left:25%}.assets-page-container{width:100%}.assets-page-container .extended-menu{display:flex;flex-direction:row;align-items:center;flex-wrap:wrap;margin-top:10px}.assets-page-container .extended-menu .account-info-text{padding:0 15px;font-weight:500;white-space:nowrap}.assets-page-container .extended-menu .account-info-text.clickable{cursor:pointer}.assets-page-container .extended-menu .account-info-text-name{color:#1e3482}.assets-page-container .extended-menu .account-info-text-number{color:#000}.assets-page-container .extended-menu .add-investor-btn{margin:0 15px 0 auto}.brokers-page-container{width:100%}.brokers-page-container .brokers-list{display:flex;justify-content:center;flex-direction:column;padding:.5rem 1rem;flex-wrap:wrap;position:relative;width:100%}.brokers-page-container .add-broker-btn{margin:10px auto}.broker-company-fields .section-name{font-size:35px;font-weight:600;margin-top:20px;margin-bottom:10px}.broker-company-fields .input-container{margin:10px 0 15px;width:300px}.broker-company-fields .date-picker{position:relative;width:300px}.broker-company-fields .date-picker-error-msg{color:#eb0f63;font-size:.7rem;position:absolute;bottom:-7px}.broker-company-fields .broker-company-documents-list-uploader{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.broker-agent-fields .section-name{font-size:35px;font-weight:600;margin-top:20px;margin-bottom:10px}.broker-agent-fields .cg24-phone-input,.broker-agent-fields .input-container{margin:10px 0 15px;width:300px}.broker-agent-fields .date-picker{position:relative;width:300px}.broker-agent-fields .date-picker-error-msg{color:#eb0f63;font-size:.7rem;position:absolute;bottom:-7px}.broker-agent-fields .broker-agent-documents-list-uploader{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.register-broker-page-container{color:#333;font-family:"Roboto";margin-left:50px}@media(min-width:20em)and (max-width:47.9375em){.register-broker-page-container{margin-left:10px}}.register-broker-page-container .header-text{margin:20px 0 10px;font-size:50px;font-weight:600}.register-broker-page-container .register-broker-page-form .buttons{display:flex;flex-direction:row}.register-broker-page-container .register-broker-page-form .buttons>:not(:last-child){margin-right:20px}.register-broker-page-container .register-broker-page-error{color:red}.third-parties-page-container{width:100%}.third-parties-page-container .third-parties-list{display:flex;justify-content:center;flex-direction:column;padding:.5rem 1rem;flex-wrap:wrap;position:relative;width:100%}.third-parties-page-container .add-thirdparty-btn{margin:10px auto}.add-thirdparty-form .input-container{margin:10px 0 15px;width:300px}.add-thirdparty-form .add-thirdparty-button{padding:10px 30px;margin:30px 0;font-size:14px;font-weight:700;border-radius:5px;color:#fff;background-color:#1e3482}.add-thirdparty-form .add-thirdparty-button:hover{background-color:#bad9f3}.add-thirdparty-page-container{color:#333;font-family:"Roboto";margin-left:50px}@media(min-width:20em)and (max-width:47.9375em){.add-thirdparty-page-container{margin-left:10px}}.add-thirdparty-page-container .add-thirdparty-header{margin-top:20px;font-size:20px;font-weight:600}.third-party-detail-container{width:100%;display:flex;flex-direction:column}.third-party-detail-container>form{width:50%;display:flex;flex-direction:column;margin-left:10px}.third-party-detail-container>form>.form-buttons{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-left:10px}.third-party-detail-container .third-party-control-buttons{display:flex;flex-direction:row;align-items:center}.third-party-detail-container .third-party-control-buttons>:not(:last-child){margin-right:10px}.third-party-detail-container .third-party-control-buttons>*{margin-bottom:20px;margin-left:15px}.third-party-detail-authorisations{padding:.5rem 1rem}.confirmation-buttons-block{display:flex;flex-direction:row;justify-content:flex-end;margin-top:20px}.confirmation-buttons-block>*{margin-bottom:0!important}.confirmation-buttons-block>:not(:last-child){margin-right:10px}.investment-opportunities-page-container{width:100%}.investment-opportunity-form-container{flex-basis:100%!important}.investment-opportunity-form-container .form-row{display:flex;flex-flow:row;justify-content:flex-start;flex-wrap:wrap}.investment-opportunity-form-container .form-row .date-picker,.investment-opportunity-form-container .form-row .input-container{width:230px}.loan-details-wrapper{display:flex;flex-flow:row wrap;justify-content:space-evenly;border-radius:5px;background-color:#f2f4f7;padding:10px 20px;margin:20px 0;width:100%;cursor:pointer}.loan-details-wrapper:hover{box-shadow:5px 5px 10px #afb7d2}.save-button{padding:10px 30px;margin:30px 0;font-size:14px;font-weight:700;border-radius:5px;color:#fff;background-color:#1e3482}.save-button:hover{background-color:#bad9f3}.investment-commitments-table-wrapper{padding:5px 15px;margin-bottom:15px}.investment-commitment-info-wrapper{display:flex;flex-flow:row}.investment-commitment-button-container{display:flex;flex-flow:row;justify-content:flex-end}.investment-commitment-button{border:1px solid #1e3582;border-radius:5px;padding:2px 5px;color:#000;font-size:14px;min-width:120px;margin-left:5px;background-color:#fff}.investment-commitment-button:hover{background-color:#1e3582;color:#fff}.investment-commitment-button.danger{border:1px solid #eb0f63}.investment-commitment-button.danger:hover{background-color:#eb0f63;color:#fff}.investment-commitment-button-icon{margin:0;padding:0;background-color:inherit;border:none;color:#1e3582}.investment-commitment-button-icon:hover{color:#eb0f63}.split-parts-field{display:flex;flex-flow:row}.split-part-input{width:200px}.half-part-input{width:50%}.investment-opportunity-header{font-size:18px;color:#1e3582;font-weight:600;margin:15px}.investment-opportunity-subheader{font-size:14px;color:#1e3582;font-weight:600;margin:5px 15px}.add-investment-opportunity-containter{display:flex;flex-direction:row;align-items:flex-end;margin:5px 5px 20px}.investment-opportunity-table-header{font-size:14px;color:#1e3582;font-weight:600;margin:5px 0}.full-width{flex:1 1}.conversation-view-container{position:absolute;display:flex;flex-flow:column;right:1px;width:60%;height:505px;background:#fff;border:1px solid #7ab2e1;color:#000;font-size:15px;border-radius:5px;z-index:1}@media(max-width:64em){.conversation-view-container{position:fixed;width:100%;height:100%;top:0!important;right:0}}@media(min-width:64em)and (max-width:81.25em){.conversation-view-container{width:57%}}.conversation-view-container .conversation-view-header-container{display:flex;flex-flow:row;justify-content:space-between;align-items:center;padding:8px 10px;border-bottom:1px solid #7ab2e1}.conversation-view-container .conversation-view-header-container .conversation-view-header{display:flex;flex-flow:row;justify-content:space-between;align-items:center;font-weight:500;padding:0 20px;width:100%}.conversation-view-container .conversation-view-header-container .conversation-view-header-button{display:flex;align-items:center;font-size:14px;font-weight:500;border-radius:5px!important;background-color:#bad9f3;height:28px;padding:0 10px;min-width:100px;box-shadow:2px 2px 2px #bad9f3}@media(max-width:64em){.conversation-view-container .conversation-view-header-container .conversation-view-header-button{font-size:12px}}.officer-select{margin-bottom:0;padding:0;width:140px}.officer-select.placeholder-option-selected select{border:1px solid #eb0f63!important}.officer-select label{margin-bottom:0}.officer-select select{margin-top:0;border-radius:5px;height:24px;border:1px solid #00ba60!important;font-size:14px}.officer-select .select-wrapper:after{content:"";border:solid #000;border-width:0 3px 3px 0;display:inline-block;padding:3px;transform:rotate(45deg);-webkit-transform:rotate(45deg);position:absolute;right:12px;top:6px;cursor:pointer;pointer-events:none}.communication-page-container{width:100%}.communication-page-container .messagebox-tabs{align-self:flex-start;margin:10px 0 0 16px}.communication-page-container .messagebox-tabs .tab{cursor:pointer;display:flex;flex-direction:row;justify-content:center;width:150px;padding:5px;color:#1e3482;border:1px solid #dfe1e5;border-bottom:none;border-top-left-radius:5px;border-top-right-radius:5px;box-shadow:0 0 3px #afb7d2}.communication-page-container .messagebox-tabs .tab:first-child{box-shadow:-2px 0 3px #afb7d2}.communication-page-container .messagebox-tabs .tab:nth-child(3){box-shadow:2px 0 3px #afb7d2}.communication-page-container .messagebox-tabs .tab.active{border:1px solid #1e3482;border-bottom:0;border-top-left-radius:5px;border-top-right-radius:5px;box-shadow:none}.communication-page-container .messagebox-tabs .messages{font-weight:200}.communication-page-container .messagebox-tabs .messages .unread-message{font-weight:600}.bexio-login-form{width:50%;display:flex;flex-direction:column;color:#000}.bexio-login-form .section{margin:20px 15px}.bexio-login-form .section-header{font-size:17px;font-weight:700;color:#1e3582}.bexio-login-form .bexio-login-header>*{display:block}.bexio-login-form .bexio-login-header-text{font-size:15px}.bexio-login-form .bexio-login-fields{width:60%;margin-top:20px;display:flex;flex-direction:column}.bexio-login-form .bexio-login-fields>*{padding:0;margin-bottom:20px}.bexio-login-form .bexio-login-fields>:last-child{margin-bottom:0!important}.bexio-login-form .forgot-password-button{font-style:italic;font-size:13px;font-weight:300;background-color:#fff;padding:0;margin-top:10px}.bexio-login-form .forgot-password-button:hover{color:#1e3482}.bexio-login-form .bexio-login-submit{background-color:#f187b0;border-radius:5px;font-size:15px;min-height:35px;margin:0 15px;color:#fff}.bexio-login-form .bexio-login-submit>*{margin:3px}.bexio-login-form .bexio-login-submit:hover{background-color:#e90f62}.bexio-flow-wrapper{width:50%;display:flex;flex-direction:column;color:#000}.bexio-flow-wrapper .section{margin:15px}.bexio-flow-wrapper .section-header{font-size:17px;font-weight:700;color:#1e3582}.bexio-flow-wrapper .section-text{font-size:15px}.bexio-flow-wrapper .section>span{display:block}.bexio-flow-wrapper .bexio-info-company .bexio-info-company-fields{margin-top:8px;display:flex;flex-direction:row;align-content:space-between}.bexio-flow-wrapper .bexio-form-set-password>.row{margin:20px -20px}.bexio-flow-wrapper .bexio-submit{background-color:#f187b0;border-radius:5px;font-size:15px;min-height:35px;color:#fff}.bexio-flow-wrapper .bexio-submit>*{margin:3px}.bexio-flow-wrapper .bexio-submit:hover{background-color:#e90f62}.bexio-flow-wrapper .colleagues-wrapper{margin:20px 0;width:100%;max-height:440px;min-height:60px;overflow-y:auto;border:1px solid #676a6c}.bexio-flow-wrapper .colleagues-wrapper-empty{font-size:17px;color:#676a6c;font-weight:300;display:flex;justify-content:center;padding-top:10px}.bexio-flow-wrapper .colleagues-wrapper .colleague-wrapper{display:flex;align-items:center}.bexio-flow-wrapper .colleagues-wrapper .colleague-wrapper:hover{background-color:#f3f3f3}.bexio-flow-wrapper .colleagues-wrapper .colleague-wrapper .icon-personal-data{display:flex;padding:5px;align-items:center}.bexio-flow-wrapper .colleagues-wrapper .colleague-wrapper .icon-personal-data .personal-data{font-size:14px;margin:5px}.bexio-flow-wrapper .colleagues-wrapper .colleague-wrapper .icon-personal-data .personal-data>span{display:block}.bexio-flow-wrapper .colleagues-wrapper .colleague-wrapper .invite{margin-left:auto;background:transparent;text-align:right}.invite-form{width:50%;display:flex;flex-direction:column;color:#000}.invite-form .section{margin:20px 15px}.invite-form .section-header{font-size:17px;font-weight:700;color:#1e3582}.invite-form .invite-header>*{display:block}.invite-form .invite-header-text{font-size:15px}.invite-form .invite-fields{width:60%;display:flex;flex-direction:column}.invite-form .invite-fields>*{padding:0;margin-bottom:20px}.invite-form .invite-fields>:last-child{margin-bottom:0!important}.invite-form .forgot-password-button{font-style:italic;font-size:13px;font-weight:300;background-color:#fff;padding:0;margin-top:10px}.invite-form .forgot-password-button:hover{color:#1e3482}.invite-form .invite-submit{background-color:#f187b0;border-radius:5px;font-size:15px;min-height:35px;margin:0 15px;color:#fff}.invite-form .invite-submit>*{margin:3px}.invite-form .invite-submit:hover{background-color:#e90f62}.documents-page .copy-icon,.documents-page .download-icon,.documents-page .edit-icon{color:#1e3582;cursor:pointer;background-color:inherit;border:none}.documents-page .copy-icon:hover,.documents-page .download-icon:hover,.documents-page .edit-icon:hover{opacity:.6}.documents-page .delete-icon{color:#eb0f63;background-color:inherit;cursor:pointer;font-size:14px}.documents-page .delete-icon:hover{opacity:.6}.document-button-wrapper{display:flex;flex-direction:row;align-items:flex-start;justify-content:flex-end}.document-info-subtitle{margin:0 10px 10px;font-size:14px;line-height:20px;color:#676a6c;font-weight:300}.conditions-router-container{width:100%}.income-spending-page .add-new-button{font-family:Roboto;font-style:normal;font-weight:400;font-size:16px;line-height:19px;-webkit-text-decoration-line:underline;text-decoration-line:underline;color:#e3174f;margin:10px 10px 20px;cursor:pointer;flex-basis:100%!important}.income-spending-page .remove-button-container{display:flex;flex-direction:column;justify-content:flex-end;margin:auto 10px 10px}.income-spending-page .remove-button-container .remove-button{font-family:Roboto;font-style:normal;font-weight:400;font-size:16px;line-height:19px;-webkit-text-decoration-line:underline;text-decoration-line:underline;color:#e3174f;cursor:pointer}.income-spending-page .input-warning-msg,.income-spending-page .tax .input-error-msg{bottom:-31px!important}.income-spending-page .hint-text-block{color:#6ca8df;font-size:14px;line-height:15px;flex-basis:60%}.calculator-form{background:#fff;display:flex;flex-direction:column;align-self:center;max-width:440px;flex:1 1}.calculator-form.result{max-width:510px}.calculator-form-code-field{margin-bottom:40px}.calculator-form-field{margin-bottom:40px;padding:0}.calculator-form-field .input-label,.calculator-form-field .input-label>span,.calculator-form-field>.form-field-label,.calculator-form-field div{font-family:"Roboto";font-weight:400!important;font-size:14px!important;line-height:16px!important;letter-spacing:.4px!important;color:#001e2c!important}.calculator-form-field>input,.calculator-form-field select{height:46px;background:#fff;border:1px solid rgba(114,119,127,.36)!important;box-sizing:border-box;border-radius:3px;padding:0 11px;margin-top:8px!important}.calculator-form-field>input::placeholder,.calculator-form-field select::placeholder{color:rgba(0,30,44,.38)}.calculator-form-field .select-wrapper select.disabled{color:rgba(0,30,44,.38)!important}.calculator-form-field .select-wrapper:after{top:24px!important;right:16px!important;border-color:#72777f}.calculator-form-button{border-radius:4px;width:100%}.calculator-form-back-button{border-radius:4px!important}.calculator-form-back-button svg{margin-left:-6px}.calculator-form-signup-redirect{display:flex;flex-direction:column;align-items:flex-start;font-size:14px;line-height:18px;margin-top:15px}.calculator-form-signup-redirect .link-button{color:#0645ad;padding:0 4px}.winter-holidays-banner{background-color:#23337d;display:flex;flex-direction:row;justify-content:center;align-items:center;padding:8px 0;grid-gap:8px;gap:8px}@media(max-width:47.9375em){.winter-holidays-banner{padding:16px 0}}.winter-holidays-banner-wrapper{width:100%;max-width:1500px;margin:0 auto}.winter-holidays-banner-wrapper .winter-holidays-banner-content{display:flex;flex-direction:row;padding:0 32px 0 0;position:relative;justify-content:center;margin:0 16px}.winter-holidays-banner-wrapper .winter-holidays-banner-content .banner-text{color:#fff;display:flex;align-items:center;text-align:center;font-family:"Work Sans";font-style:normal;font-weight:400;font-size:14px;line-height:21px}.winter-holidays-banner-wrapper .winter-holidays-banner-content .close-icon{cursor:pointer;position:absolute;right:0;top:-2px}body{margin:0;padding:0;font-family:"Roboto","Work Sans","-apple-system","BlinkMacSystemFont","Segoe UI","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#676a6c!important}code{font-family:"source-code-pro","Menlo","Monaco","Consolas","Courier New",monospace}@font-face{font-family:"Work Sans";src:local("Work Sans"),url(/static/media/WorkSans-VariableFont_wght.941a3b79.ttf) format("truetype")}