.small-padding-input[data-v-a4c6885c]{padding:0!important}.c-multi-select .dropdown-toggle{position:relative}.c-multi-select .dropdown-toggle:after{position:absolute;right:.75rem;top:1.125rem}.c-multi-select .dropdown-toggle{padding-right:1.5rem;overflow:hidden;text-overflow:ellipsis}.c-multi-select .dropdown-menu .dropdown-item{padding-left:.75rem;padding-right:.75rem;overflow:hidden;text-overflow:ellipsis}.company-search .modal-dialog .modal-content{min-height:20rem}.company-search .company-search-input .list-group{border-top-left-radius:0;border-top-right-radius:0;min-height:10rem;max-height:calc(100vh - 17rem);overflow-y:auto}.company-search .company-search-input .list-group .list-group-item:first-child{border-top:none}.company-search .company-search-input .list-group .list-group-item:hover{background:#228d9e;color:#fff;cursor:pointer}.c-tooltip{position:relative;display:inline-block}.c-tooltip .c-tooltip-text{width:18rem;max-width:90vw;background-color:#252c54;color:#fff;border-radius:.25rem;padding:.5rem;position:absolute;z-index:3;overflow:hidden;margin:1.75rem 0 0 -9rem;text-overflow:ellipsis}.c-tooltip .middle-bottom{margin:1.75rem 0 0 -9rem}@media (max-width:768px){.c-tooltip .bottom-right{margin:1.75rem 0 0 -1rem}}.data-loading .data-loading-lock{position:absolute;left:0;top:0;width:100%;height:100%;z-index:1;background:hsla(0,0%,100%,.5)}.data-loading .data-loading-lock .data-loading-message{margin:1rem auto auto;padding:1rem;width:30rem;max-width:80%;background:#fff;border-radius:.25rem}.processing .modal-dialog{width:80%;margin:0 auto;top:40%}@media (min-width:576px){.processing .modal-dialog{width:auto}}.processing .modal-dialog .modal-content .modal-body{text-align:center}.paginator[data-v-ac7c8310]{margin:1.5rem 0}.pagination[data-v-ac7c8310]{display:flex;list-style:none;padding-left:0}.page-item[data-v-ac7c8310]{margin:0 3px}.page-link[data-v-ac7c8310]{color:#000;border:1px solid #21e58a;padding:.5rem .75rem;border-radius:6px;cursor:pointer;transition:all .2s ease-in-out;background-color:#fff;text-decoration:none}.page-link[data-v-ac7c8310]:hover{background-color:#21e58a;color:#fff}.page-item.disabled .page-link[data-v-ac7c8310]{color:#aaa;background-color:#f8f9fa;border-color:#ccc;pointer-events:none;cursor:not-allowed}.page-item.active .page-link[data-v-ac7c8310]{background-color:#21e58a;color:#fff;border-color:#21e58a;cursor:default}.project-offers .card .card-body{padding:.5rem 1.5rem}.project-offers .col-actions,.project-offers .col-buy-back,.project-offers .col-interest-rate,.project-offers .col-investment-money,.project-offers .col-left-months,.project-offers .col-ltv,.project-offers .col-name,.project-offers .col-price,.project-offers .col-profit{padding:1%}.project-offers .col-actions,.project-offers .col-buy-back,.project-offers .col-interest-rate,.project-offers .col-investment-money,.project-offers .col-left-months,.project-offers .col-ltv,.project-offers .col-price,.project-offers .col-profit{text-align:center}.project-offers .col-interest-rate,.project-offers .col-left-months,.project-offers .col-ltv,.project-offers .col-price,.project-offers .col-profit{position:relative}.project-offers .col-interest-rate:before,.project-offers .col-left-months:before,.project-offers .col-ltv:before,.project-offers .col-price:before,.project-offers .col-profit:before{content:"";background:#ecedef;position:absolute;bottom:25%;left:0;height:50%;width:.125rem}.project-offers .col-left-months:before{background:none}.project-offers .col-name{width:90%}.project-offers .col-buy-back{width:10%}.project-offers .col-investment-money{width:34%}.project-offers .col-interest-rate,.project-offers .col-price{width:33%}.project-offers .col-left-months{width:34%}.project-offers .col-ltv,.project-offers .col-profit{width:33%}.project-offers .col-actions{width:100%}.project-offers .col-buy-back img{height:2.5rem}@media (min-width:768px){.project-offers .col-left-months:before{background:#ecedef}.project-offers .col-name{width:90%}.project-offers .col-buy-back{width:10%}.project-offers .col-investment-money,.project-offers .col-price{width:18%}.project-offers .col-interest-rate,.project-offers .col-left-months{width:17%}.project-offers .col-ltv{width:14%}.project-offers .col-profit{width:16%}.project-offers .col-actions{width:100%}}@media (min-width:992px){.project-offers .col-name{width:21%}.project-offers .col-buy-back{width:5%}.project-offers .col-investment-money{width:13%}.project-offers .col-price{width:10%}.project-offers .col-interest-rate{width:12%}.project-offers .col-left-months{width:11%}.project-offers .col-ltv,.project-offers .col-profit{width:8%}.project-offers .col-actions{width:12%;padding-top:1.5rem}.project-offers .col-buy-back img{margin-top:.75rem}.project-offers .without-actions .col-name{width:21%}.project-offers .without-actions .col-investment-money{width:15%}.project-offers .without-actions .col-price{width:12%}.project-offers .without-actions .col-interest-rate{width:14%}.project-offers .without-actions .col-left-months{width:13%}.project-offers .without-actions .col-ltv,.project-offers .without-actions .col-profit{width:10%}}.progress-bar__hint[data-v-99990f7e]{position:absolute;padding:5px 10px;background-color:#252c54;color:#fff;border-radius:.25rem;font-size:12px;white-space:nowrap;pointer-events:none;z-index:100}.progress-bar__container[data-v-99990f7e]{position:relative}.progress-bar__invested[data-v-99990f7e]{background-color:var(--primary-green-color);z-index:3}.progress-bar__reserved[data-v-99990f7e]{background-color:var(--primary-green-color-hover);opacity:.4;z-index:2}.progress-bar__free[data-v-99990f7e]{background-color:var(--gray-background-color);opacity:.4;z-index:1}.block-common-info .check[data-v-f8342e7e]{display:grid;grid-template-columns:1.5fr 1fr 1fr}.block-common-info .check__name[data-v-f8342e7e]{color:#6c757d;font-weight:400}.block-common-info .check-list[data-v-f8342e7e]{margin-top:1rem}.block-financials dl dt[data-v-03bdc7c4]{flex:0 0 65%;max-width:65%}.block-financials dl dd[data-v-03bdc7c4]{flex:0 0 35%}.block-documents a[data-v-eaa7dc4e]{display:inline-block;text-align:center;margin:0 .5rem}.block-documents a img[data-v-eaa7dc4e]{height:6.75rem;width:auto}.dialog-modal .modal-dialog .modal-content{min-height:20rem}.block-payment-schedule[data-v-4525318e]{overflow-x:auto}.block-payment-schedule__row[data-v-4525318e]{flex-wrap:nowrap}.payment-paid[data-v-4525318e]{background-color:#d2f8d2}.payment-paid-late[data-v-4525318e]{background-color:#ffdb9a}.payment-overdue[data-v-4525318e]{background-color:#ffb6c1}.file-upload .paperclip{padding-left:2.5rem}.file-upload .paperclip .bi-paperclip:before{border:.125rem solid #21e58a;border-radius:1rem;height:2rem;width:2rem;line-height:2rem;text-align:center;margin-left:-2.5rem}.file-upload .paperclip .accept{display:block}.block-additional{min-height:15rem}.block-additional .h6{margin-top:1.5rem}.block-additional dl dt{flex:0 0 35%;max-width:35%}.block-additional dl dd{flex:0 0 60%;max-width:35rem}.block-additional dl dd a{float:right}.block-additional p{margin-bottom:.25em}.block-additional .nav-tabs{border:none}.block-additional .nav-tabs .nav-link,.block-additional .nav-tabs .nav-link.active,.block-additional .nav-tabs .nav-link:focus,.block-additional .nav-tabs .nav-link:hover{position:relative;border:none;background:none}.block-additional .nav-tabs .nav-link{color:#000;margin-left:0;margin-right:0}@media (min-width:768px){.block-additional .nav-tabs .nav-link{margin-left:.25rem;margin-right:.25rem}}@media (min-width:1040px){.block-additional .nav-tabs .nav-link{margin-left:.5rem;margin-right:.5rem}}@media (min-width:1140px){.block-additional .nav-tabs .nav-link{margin-left:1rem;margin-right:1rem}}.block-additional .nav-tabs .nav-link.active{color:#21e58a}.block-additional .nav-tabs .nav-link.active:before{content:"";background:#21e58a;position:absolute;bottom:0;left:0;height:.2rem;width:100%}.footer-menu{background:#f5f5f5;color:#6c757d;padding:3rem}.footer-menu a{color:#6c757d;text-decoration:underline}.footer-menu a:hover{text-decoration:none}.footer-menu ul{list-style-type:none;margin:0;padding:0}.footer-menu ul li{position:relative;padding-left:10px;margin:1rem 0}.footer-menu ul li:before{position:absolute;content:"-";margin-left:-10px}.footer-menu .footer-menu-columns{font-size:.8rem}.footer-menu .footer-menu-columns .col-contacts .footer-logo img{height:2rem}.footer-menu .footer-menu-columns .col-contacts hr{margin:.25rem 0}.footer-menu .footer-menu-columns .col-contacts .contact-email{font-size:.9rem}.footer-menu .footer-menu-columns .col-contacts .contact-socials a{margin:0 .25rem}.footer-menu .footer-menu-columns .col-contacts .contact-socials a img{height:2rem}#project-photos[data-v-2b68ca7e]{position:relative;width:100%}#project-photos .carousel-caption[data-v-2b68ca7e]{position:absolute;bottom:-2rem}#project-photos .carousel-caption .badge-secondary[data-v-2b68ca7e]{background:#252c54;font-size:1rem;font-weight:500}#project-photos .carousel-inner .carousel-item[data-v-2b68ca7e]{height:20rem;background-position:50%;background-repeat:no-repeat;background-size:cover}#project-photos .carousel-indicators li[data-v-2b68ca7e]{color:#21e58a;background-color:#21e58a}#project-photos .carousel-control-next[data-v-2b68ca7e],#project-photos .carousel-control-prev[data-v-2b68ca7e]{color:#21e58a}.text-muted[data-v-2b68ca7e]{font-size:.9rem}.money-caption[data-v-2b68ca7e]{margin-right:.5rem}.page-not-found{min-height:calc(100vh - 398px)}.block-general a.link-mortgage-rank[data-v-d1414d3a]{color:#6c757d;text-decoration:underline}.block-general a.link-mortgage-rank[data-v-d1414d3a]:hover{text-decoration:none}.rules-card[data-v-d1414d3a]{display:flex;gap:.5rem;align-items:center}.warning-img[data-v-d1414d3a]{width:2.5rem}.block-invest .form-group[data-v-d1414d3a]{width:25rem;max-width:100%}.overflow-block[data-v-304a5ca2]{background-color:#6c757d;opacity:.5;height:100%;width:100%;position:absolute;left:0;right:0}.modal-rules[data-v-304a5ca2]{z-index:20;position:absolute;text-align:center;vertical-align:center;margin:auto;left:0;right:0;display:inline}