.login{background:url(../img/background.fabb13a4.svg);min-height:100%;background-repeat:no-repeat;background-position:right 0;background-size:50% auto}.login .forgot-password-line{text-align:right}.login .forgot-password-line a{color:#fff;text-decoration:underline}.login .forgot-password-line a:hover{text-decoration:none}.login .header-logo{width:160px;margin-left:16px}.login .login-button{margin:0 auto;display:block;text-transform:capitalize;width:181px;height:46px;font-weight:500;font-size:24px;line-height:24px;margin-top:50px;margin-bottom:40px}.login .form-bottom-text{text-align:center}.login .form-bottom-text a{color:#fff;text-decoration:underline}.login .form-bottom-text a:hover{text-decoration:none}.login .login-form-wrapper-inner-holder{width:60%;margin:15% auto 0}.login .login-form-wrapper-inner-holder h1{font-family:Montserrat;font-style:normal;font-weight:700;font-size:36px;line-height:30px}.login .login-marketing-text-inner-holder{width:60%;margin:15% auto 0}.login .login-marketing-text-inner-holder h1{font-family:Montserrat;font-style:normal;font-weight:500;font-size:96px;line-height:92px;margin-bottom:23px}.login .login-marketing-text-inner-holder h2{font-family:Montserrat;font-style:normal;font-weight:500;font-size:36px;line-height:25px;margin-bottom:50px}.login .login-marketing-text-inner-holder p,.login .login-marketing-text-inner-holder ul{font-family:Montserrat;font-style:normal;font-weight:500;font-size:20px;line-height:30px}@media screen and (max-width:600px){.login{background:none}.login .login-holder{flex-direction:column}.login .login-marketing-text-inner-holder h1{font-size:63px;line-height:63px}.login .login-form-wrapper-inner-holder,.login .login-marketing-text-inner-holder{width:90%}}.retail-professional-dialog-link:hover{opacity:.5}.investor-details-link{text-decoration:underline;cursor:pointer}.investor-details-link:hover{text-decoration:none}.retail-professional-dialog-content{background:#382040;padding:40px;position:relative}button.v-icon.retail-professional-dialog-close-button{height:42px;width:42px;position:absolute;right:26px;top:26px;cursor:pointer;text-align:center}button.v-icon.retail-professional-dialog-close-button:hover{opacity:.5}.investor-details-dialog-content{background:#382040;padding:40px;position:relative}button.v-icon.investor-details-dialog-close-button{height:42px;width:42px;position:absolute;right:26px;top:26px;cursor:pointer;text-align:center}button.v-icon.investor-details-dialog-close-button:hover{opacity:.5}.signup{background:url(../img/background.fabb13a4.svg);min-height:100%;background-repeat:no-repeat;background-position:right 0;background-size:50% auto}.signup .header-logo{width:160px;margin-left:16px}.signup .country-code-select{height:30px;margin-right:10px;margin-top:19px;color:#1f1f1f}.signup .signup-back-button{margin-top:50px;margin-bottom:40px;width:155px;height:46px;border-radius:5px}.signup .signup-button{margin:0 auto;display:block;text-transform:capitalize;width:155px;height:46px;font-weight:500;font-size:24px;line-height:24px;margin-top:50px;margin-bottom:40px;border-radius:5px}.signup .form-bottom-text{text-align:center}.signup .form-bottom-text a{color:#fff;text-decoration:underline}.signup .form-bottom-text a:hover{text-decoration:none}.signup .signup-form-wrapper-inner-holder{width:60%;margin:15% auto 0}.signup .signup-form-wrapper-inner-holder h1{font-family:Montserrat;font-style:normal;font-weight:700;font-size:36px;line-height:30px;margin-bottom:20px}.signup .signup-form-wrapper-inner-holder p{font-family:Montserrat;font-style:normal;font-weight:400;font-size:18px;line-height:28px}.signup .signup-form-wrapper-inner-holder a{color:#fff;text-decoration:underline}.signup .signup-form-wrapper-inner-holder a:hover{text-decoration:none}.signup .signup-marketing-text-inner-holder{width:60%;margin:15% auto 0}.signup .signup-marketing-text-inner-holder h1{font-family:Montserrat;font-style:normal;font-weight:500;font-size:96px;line-height:92px;margin-bottom:23px}.signup .signup-marketing-text-inner-holder h2{font-family:Montserrat;font-style:normal;font-weight:500;font-size:36px;line-height:25px;margin-bottom:50px}.signup .signup-marketing-text-inner-holder p,.signup .signup-marketing-text-inner-holder ul{font-family:Montserrat;font-style:normal;font-weight:500;font-size:20px;line-height:30px}@media screen and (max-width:600px){.signup{background:none}.signup .signup-holder{flex-direction:column}.signup .signup-marketing-text-inner-holder h1{font-size:63px;line-height:63px}.signup .signup-form-wrapper-inner-holder,.signup .signup-marketing-text-inner-holder{width:90%}}.profile-page{text-align:left}.profile-page .profile-page-header{text-align:left;font-family:Montserrat;font-style:normal;font-weight:700;font-size:24px;line-height:30px;color:#fff;margin-bottom:16px}.dropbox{outline:2px dashed grey;outline-offset:-10px;background:#e0ffff;color:#696969;padding:10px 10px;min-height:200px;position:relative;cursor:pointer}.input-file{opacity:0;width:100%;height:200px;position:absolute;cursor:pointer}.dropbox:hover{background:#add8e6}.dropbox p{font-size:1.2em;text-align:center;padding:50px 0}.profile-settings-page-header{font-weight:700;font-size:24px;line-height:30px}.profile-settings-page-header,.profile-settings-two-factor-help{text-align:left;font-family:Montserrat;font-style:normal;color:#fff;margin-bottom:16px}.profile-settings-two-factor-help{font-weight:400;font-size:16px;line-height:16px}.profile-settings-two-factor-help-apps ul{list-style:none}.profile-settings-two-factor-help-apps img{height:100px}.profile-settings-two-factor-help-apps .appstore-badge{height:70px;margin-top:15px}.black-table-tab-holder{display:flex;flex-direction:row;justify-content:space-between;margin-top:50px;margin-bottom:12px}.black-table-tab{cursor:pointer}.black-table-tab:hover{opacity:.7}.black-table-tab.active{font-weight:700}.table-project-logo{overflow:hidden;border-radius:50%;float:left;margin-right:10px}.table-project-logo,.table-project-logo img{width:30px;height:30px}.portfolio-page-table-header{text-align:left;margin-bottom:16px;margin-top:36px;font-family:Montserrat;font-style:normal;font-weight:700;font-size:24px;line-height:30px;color:#fff}.black-table-column{flex:1}.black-table-column-header{font-weight:700}.table-portfolio-project-name{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;flex:2}.portfolio-page-header{text-align:left;font-family:Montserrat;font-style:normal;font-weight:500;font-size:24px;line-height:18px;color:#fff}.portfolio-row-no-items{padding-top:30px;padding-bottom:30px;justify-content:center}.portfolio-row-no-items i{margin-right:14px}.portfolio-table-item-button{position:absolute;right:10px;top:10px}.portfolio-table-item-dropdown-content{background:#14191d;box-shadow:0 4px 4px rgba(0,0,0,.25);border-radius:5px}.portfolio-table-item-dropdown-item{font-family:Montserrat;font-style:normal;font-weight:400;font-size:18px;line-height:30px;padding:4px 8px;text-align:center;cursor:pointer;color:#fff}.portfolio-table-item-dropdown-item:hover{background:hsla(0,0%,100%,.2)}@media screen and (max-width:600px){.portfolio-mobile .black-table .black-table-row{flex-direction:column}}div.project-item.v-card.v-sheet{width:286px;height:462px;margin:16px;position:relative;border-radius:5px;background-color:transparent;box-shadow:none;perspective:1000px}div.project-item.v-card.v-sheet .project-item-inner{box-shadow:0 5px 15px rgba(0,0,0,.15);width:100%;height:100%;position:absolute;transition:transform .8s;-webkit-transition:-webkit-transform .8s;-moz-transition:-moz-transform .8s;transform-style:preserve-3d;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;padding-bottom:36px;transform-origin:50% 50%;-webkit-transform-origin:50% 50%}div.project-item.v-card.v-sheet .project-item-back,div.project-item.v-card.v-sheet .project-item-front{position:absolute;width:100%;height:100%;backface-visibility:hidden;-moz-backface-visibility:hidden;-webkit-backface-visibility:hidden;background:#14191d;box-shadow:0 5px 15px rgba(0,0,0,.15)}div.project-item.v-card.v-sheet .project-item-back{transform:rotateY(180deg);z-index:1}div.project-item.v-card.v-sheet .project-item-thumbnail{width:286px;height:231px;cursor:pointer}div.project-item.v-card.v-sheet .project-item-thumbnail:hover{opacity:.7}.project-item-logo{position:absolute;top:14px;right:11px;width:41px;height:41px;border-radius:50%}.project-item-label-holder{display:flex;justify-content:center;flex-wrap:wrap}.project-item-label{font-size:18.006px;line-height:25px;padding:5px 15px;border:1px solid #fff;border-radius:5px;margin:5px}.project-item-badge{border-radius:5px;font-family:Montserrat;font-style:normal;font-weight:500;font-size:12px;line-height:16px;text-align:center;font-feature-settings:"tnum" on,"lnum" on;color:#fff;position:absolute;left:10px;top:220px;padding:5px 13px}.badge-blue{background:#0085be}.badge-red{background:#a13635}.badge-white{background:#fff;color:#000}.badge-green{background:#35a153}.project-item-name{font-family:Montserrat;font-style:normal;font-weight:600;font-size:18.006px;line-height:25px;margin-top:17px;cursor:pointer;text-align:center}.project-item-name:hover{opacity:.7}.project-item-to-detail{font-family:Montserrat;font-style:normal;font-weight:600;font-size:24px;line-height:25px;text-align:center;text-transform:uppercase;cursor:pointer;color:#fff;margin-top:16px;position:absolute;bottom:0;width:100%;padding-bottom:16px}.project-item-to-detail:hover{opacity:.7}.project-item-thumbnail{width:100%}.project-item-location{font-size:12px;color:#1867c0}.project-item-open-button{width:100%;position:absolute;bottom:0;left:0}.project-item-amount i.v-icon{font-size:16px}.project-item-short-description{font-family:Montserrat;font-style:normal;font-weight:400;font-size:18.006px;line-height:25px;text-align:center;margin-top:7px;max-height:75px;text-overflow:ellipsis;overflow:hidden;-webkit-line-clamp:4;-webkit-box-orient:vertical}.project-item-card-footer{position:absolute;bottom:0;left:0;height:95px;width:100%;box-sizing:border-box;padding-top:5px;overflow:hidden}.project-item-progressbar-holder{position:relative;width:258px;height:16px;margin:0 auto;border-radius:5px;overflow:hidden}.project-item-progressbar-holder.unlimited-fundraising{border-radius:3px;color:#fff}.project-item-progressbar-holder.unlimited-fundraising .project-item-progressbar-progress{width:100%!important;background:transparent}.project-item-progressbar-holder.unlimited-fundraising .project-item-progressbar-bg{background:transparent;border:1px solid #fff}.project-item-progressbar-holder.unlimited-fundraising span.progress-bar-unlimited-fundraising{font-weight:700;font-size:13px}.project-item-progressbar-holder .project-item-progressbar-bg{position:absolute;top:0;left:0;background:#fff;width:100%;height:16px}.project-item-progressbar-holder .project-item-progressbar-progress{height:16px;background:#35a153;position:absolute;left:0;top:0;z-index:1;text-align:center;line-height:18px;text-transform:uppercase}.project-item-progressbar-holder .project-item-progressbar-progress i{font-size:14px}.project-item-property-holder{overflow:hidden;margin-top:8px}.project-item-property{display:inline-block;padding:5px;box-sizing:border-box;width:94px;position:relative}.project-item-property:last-child:after{display:none}.project-item-property:after{content:"";height:48px;width:1px;display:inline-block;background:#fff;position:absolute;right:0;top:13px}.project-item-property .project-item-property-name{font-family:Montserrat;font-style:normal;font-weight:400;font-size:14px;line-height:25px;text-align:center;text-transform:uppercase}.project-item-property .project-item-property-value{font-family:Montserrat;font-style:normal;font-weight:500;font-size:18px;line-height:25px;white-space:nowrap;text-align:center;text-transform:uppercase;text-overflow:ellipsis;overflow:hidden}.project-order-page .order-attachment-content{padding:16px;margin-bottom:16px;box-shadow:0 5px 15px rgba(0,0,0,.15);width:100%;background:#000;position:relative;white-space:pre-line}.project-order-page .copy-order-content-button{position:absolute;top:10px;right:10px;cursor:pointer}.project-order-page .copy-order-content-button:hover{opacity:.7}.project-order-page .project-order-page-main-holder{display:flex;margin-bottom:28px}.project-order-page .project-order-page-create-order-title{text-align:left;margin-bottom:38px}.project-order-page .project-order-page-project-card{margin-right:48px}.project-order-page .project-order-page-form{text-align:left}.project-order-page .project-order-page-amount-label{font-family:Montserrat;font-style:normal;font-weight:400;font-size:18px;line-height:19px;color:#fff;margin-right:14px}.project-order-page .project-order-page-amount-caption{margin-top:11px;font-family:Montserrat;font-style:normal;font-weight:400;font-size:18.006px;line-height:25px;text-align:left;margin-left:88px;color:#fff}.project-order-page .project-order-page-amount-input{min-width:220px;border-bottom:1px solid #fff;color:#fff;outline:none}.project-order-page .create-order-button{font-family:Montserrat;font-style:normal;font-weight:400;font-size:24px;line-height:30px;text-align:center;color:#fff}.project-order-page .create-order-button:hover{opacity:.7}.project-order-page .project-order-page-header{text-align:center;font-family:Montserrat;font-style:normal;font-weight:700;font-size:24px;line-height:29px;color:#fff}.project-order-page .black-table{background:transparent;box-shadow:none}.project-order-page .black-table .black-table-row{border:none}.project-order-page .project-item-property-holder{display:flex}.project-order-page .project-item-property{width:auto;flex:1}.project-order-page .order-attachment{text-align:left;display:flex;margin-bottom:50px}.project-order-page .order-attachment-filename{font-family:Montserrat;font-style:normal;font-weight:700;font-size:24px;line-height:30px;-webkit-text-decoration-line:underline;text-decoration-line:underline;color:#fff}.project-order-page .order-attachment-description{margin-top:10px;font-family:Montserrat;font-style:normal;font-weight:400;font-size:18px;line-height:30px;color:#fff}.project-order-page .order-attachment-icon{margin-right:32px;font-size:64px}@media screen and (max-width:600px){.project-order-page .black-table .black-table-row{flex-direction:column}.project-order-page .black-table .black-table-column:nth-child(2){padding-left:40px}}.project-update-page .project-update-page-header-holder{display:flex;justify-content:space-between;margin-bottom:20px}.project-update-page .project-update-page-thumbnail{float:left;margin-right:40px}.project-list-top-panel{display:flex;justify-content:space-between}.projects-sort-dropdown-content{background:#14191d;box-shadow:0 4px 4px rgba(0,0,0,.25);border-radius:5px}.projects-sort-dropdown-item{font-family:Montserrat;font-style:normal;font-weight:400;font-size:18px;line-height:30px;padding:4px 8px;text-align:left;cursor:pointer;color:#fff}.projects-sort-dropdown-item:hover{background:hsla(0,0%,100%,.2)}.projects{display:flex;flex-direction:row;width:100%}.project-filter-sidebar{flex:1}.projects-content-holder{flex:3}.projects-card-holder{display:flex;flex-wrap:wrap;justify-content:normal}.project-list-title{text-align:left;font-family:Montserrat;font-style:normal;font-weight:500;font-size:24px;line-height:18px;margin-left:16px;color:#fff}.project-page{padding-bottom:40px}.project-page .project-page-content-sidebar{position:sticky;position:-webkit-sticky;z-index:1;display:block;top:0;height:100%;padding-right:24px;box-sizing:border-box;padding-top:0;transition:padding .3s linear}.project-page .project-item-label-holder{display:flex;justify-content:flex-start;flex-wrap:wrap}.project-page .project-item-label{font-size:18.006px;line-height:26px;border:1px solid #fff;border-radius:5px;margin:5px;max-height:26px;padding:0 16px}.project-page .project-logo{width:30px;height:30px;overflow:hidden;border-radius:50%;float:left;margin-right:10px}.project-page .project-logo img{width:30px;height:30px}.project-page .breadcrumbs{margin-bottom:19px}.project-page .breadcrumbs a{font-family:Montserrat;font-style:normal;font-weight:500;font-size:24px;line-height:18px;-webkit-text-decoration-line:underline;text-decoration-line:underline;color:#fff}.project-page .breadcrumbs i{margin-left:15px;margin-right:15px}.project-page .breadcrumbs span{font-family:Montserrat;font-style:normal;font-weight:500;font-size:24px;line-height:18px}.project-page .project-badge{height:27px;width:94px;border-radius:5px;font-family:Montserrat;font-style:normal;font-weight:500;font-size:12px;line-height:27px;margin-top:12px;margin-left:12px;display:inline-block;position:relative;top:-7px;text-align:center;font-feature-settings:"tnum" on,"lnum" on;color:#fff}.project-page .project-badge.badge-white{color:#000}.project-page .project-page-content-holder{display:flex;overflow:inherit}.project-page .project-page-content h2{margin-bottom:10px}.project-page .project-page-content-sidebar-title a{font-family:Montserrat;font-style:normal;font-weight:700;font-size:18px;line-height:30px;text-transform:uppercase;color:#fff}.project-page .project-page-content-sidebar-subtitle{padding-left:24px;margin:4px 0}.project-page .project-page-content-sidebar-subtitle a{font-family:Montserrat;font-style:normal;font-weight:400;font-size:18px;line-height:30px;text-transform:uppercase;color:#fff}.project-page .project-page-main-section{display:flex}.project-page .project-status-section{font-family:Montserrat;font-style:normal;font-weight:500;font-size:24px;line-height:30px;color:#fff;text-align:left}.project-page .project-status-section a{color:#fff;text-decoration:underline}.project-page .project-progressbar-minimum-ticket{font-family:Montserrat;font-style:normal;font-weight:400;font-size:18.006px;line-height:25px;color:#fff;text-align:left}.project-page .project-page-actions-section{margin-top:36px;display:flex;justify-content:space-between}.project-page .project-page-actions-section button{width:40%}.project-page .project-page-gallery-holder{flex:1;width:50%;padding-right:40px}.project-page .project-page-project-info-holder{flex:1}.project-page .project-page-gallery-small-images-row{display:flex;justify-content:space-between}.project-page .project-page-gallery-active-image-wrapper{border-radius:5px;overflow:hidden;margin-bottom:15px;height:390px;width:100%;background-size:cover}.project-page .project-page-gallery-active-image{width:100%;height:100%;max-height:390px;max-width:100%;-o-object-fit:contain;object-fit:contain;flex:none;cursor:pointer;border-radius:5px;display:none}.project-page .project-page-gallery-small-image{max-width:23%;flex-grow:1;cursor:pointer;border:1px solid transparent;border-radius:5px}.project-page .project-page-gallery-small-image.active,.project-page .project-page-gallery-small-image:hover{border:1px solid #fff}.project-page .project-page-gallery-show-more{max-width:23%;flex-grow:1;border:1px solid #fff;cursor:pointer;text-align:center;display:flex;justify-content:center;align-content:center;flex-direction:column;box-sizing:border-box;font-family:Montserrat;font-style:normal;font-weight:500;font-size:24px;line-height:30px;text-decoration:underline}.project-page .project-page-gallery-show-more:hover{text-decoration:none}.project-page .project-name{font-family:Montserrat;font-style:normal;font-weight:500;font-size:36px;line-height:30px;color:#fff}.project-page .project-location{padding-top:6px;margin-left:16px}.project-page .project-location,.project-page .project-short-description{font-family:Montserrat;font-style:normal;font-weight:400;font-size:18.006px;line-height:25px;color:#fff}.project-page .project-short-description{margin-top:15px;min-height:75px}.project-page .project-properties-holder{width:550px}.project-page .project-properties-divider{width:100%;height:1px;background:#fff}.project-page .project-property{display:inline-block;padding:8px;box-sizing:border-box;width:134px;position:relative}.project-page .project-property:last-child:after{display:none}.project-page .project-property:after{content:"";height:48px;width:1px;display:inline-block;background:#fff;position:absolute;right:0;top:13px}.project-page .project-property .project-property-name{font-weight:400}.project-page .project-property .project-property-name,.project-page .project-property .project-property-value{font-family:Montserrat;font-style:normal;font-size:18px;line-height:25px;text-align:center;text-transform:uppercase}.project-page .project-property .project-property-value{font-weight:500;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.project-page .project-progressbar-holder{position:relative;width:100%;height:25px;margin-top:55px;border-radius:5px;overflow:hidden;margin-bottom:30px}.project-page .project-progressbar-holder.unlimited-fundraising{color:#fff}.project-page .project-progressbar-holder.unlimited-fundraising .project-progressbar-progress{width:100%!important}.project-page .project-progressbar-holder.unlimited-fundraising span.progress-bar-unlimited-fundraising{font-weight:700;font-size:13px}.project-page .project-progressbar-holder .project-progressbar-bg{position:absolute;top:0;left:0;background:#fff;width:100%;height:25px}.project-page .project-progressbar-holder .project-progressbar-progress{height:25px;background:#35a153;position:absolute;left:0;top:0;z-index:1;text-align:center;font-family:Montserrat;font-style:normal;font-weight:500;font-size:14px;line-height:25px;text-transform:uppercase}.project-page .project-progressbar-holder .project-progressbar-progress i{font-size:14px;position:relative;top:-2px}.project-page .project-progressbar-holder .project-progressbar-value{position:absolute;left:0;top:0;z-index:1;font-family:Montserrat;font-style:normal;font-weight:500;font-size:24px;line-height:25px;text-align:center;text-transform:uppercase;color:#fff}.project-page .tabs{text-align:left;margin-top:66px;position:sticky;top:0;background:#382040;z-index:2}.project-page .tabs:after{content:"";width:200vw;display:block;background:#fff;height:1px;margin-left:-100vw}.project-page .tab{display:inline-block;font-family:Montserrat;font-style:normal;font-size:24px;line-height:30px;padding:20px 22px;cursor:pointer;color:#fff;border-bottom:5px solid transparent}.project-page .tab:hover{opacity:.7}.project-page .tab.active{border-bottom:5px solid #fff;font-weight:700}.project-page .tab-content{padding-top:29px}.project-page .tab-content img{max-width:100%;overflow:hidden}.project-page .black-table-column:first-child{font-weight:700;font-size:18px}.project-page .invest-button{box-sizing:border-box;border-radius:5px;margin-right:16px;font-family:Montserrat;font-style:normal;font-weight:500;font-size:24px;line-height:24px;text-align:center}.project-page .project-attachment{text-align:left;display:flex;margin-bottom:50px}.project-page .project-attachment-filename{font-family:Montserrat;font-style:normal;font-weight:700;font-size:24px;line-height:30px;-webkit-text-decoration-line:underline;text-decoration-line:underline;color:#fff}.project-page .project-attachment-description{margin-top:10px;font-family:Montserrat;font-style:normal;font-weight:400;font-size:18px;line-height:30px;color:#fff}.project-page .project-attachment-date{font-family:Montserrat;font-style:normal;font-weight:400;font-size:14px;line-height:30px;margin-left:20px;display:inline-block}.project-page .project-attachment-icon{margin-right:32px;font-size:64px}.project-page .project-update{margin:0 auto 100px}.project-page .project-update-title{font-family:Montserrat;font-style:normal;font-weight:500;font-size:24px;line-height:30px;text-transform:uppercase;text-align:left;color:#fff;margin-bottom:10px}.project-page .read-more-button{float:right;color:#fff}.project-page .project-update-body{display:flex}.project-page .project-update-description{font-family:Montserrat;font-style:normal;font-weight:400;font-size:18px;line-height:30px;color:#fff;text-align:left;padding-left:16px;padding-right:16px}.project-page .project-update-thumbnail{max-width:50%;max-height:350px;margin:0 auto 16px}.project-page .project-update-date{float:right;font-family:Montserrat;font-style:normal;font-weight:400;font-size:24px;line-height:30px;color:#fff}.project-page .project-message-reply-holder{padding-left:150px}.project-page .project-message{border:1px solid #fff;box-sizing:border-box;border-radius:5px;padding:30px;margin-bottom:38px;text-align:left}.project-page .project-message-header{display:flex;margin-bottom:10px}.project-page .project-message-profile{font-size:50px;margin-right:25px}.project-page .project-message-username{font-size:24px;text-align:left}.project-page .project-message-date,.project-page .project-message-username{font-family:Montserrat;font-style:normal;font-weight:400;line-height:30px;color:#fff}.project-page .project-message-date{font-size:14px}.user-message-textarea-holder{margin:130px auto 0;overflow:hidden}.user-message-textarea{background:hsla(0,0%,76.9%,.2);border:1px solid #fff;box-sizing:border-box;border-radius:5px;display:block;width:100%;margin-bottom:25px;padding:24px 30px;outline:none;font-family:Montserrat;font-style:normal;font-weight:400;font-size:18px;line-height:30px;color:#fff}.gallery-dialog-content{background:#382040;height:100%;display:flex}.gallery-dialog-content .galley-dialog-main-image-holder{flex:1}.gallery-dialog-content .galley-dialog-main-image{max-width:100%;max-height:100%;display:block;margin:auto;position:absolute;top:0;right:0;bottom:0;left:0}.gallery-dialog-content .gallery-dialog-sidebar{padding-top:20px;width:100px;display:flex;flex-direction:column;border-right:1px solid #fff}.gallery-dialog-content .gallery-dialog-sidebar img{max-width:36px;margin:0 auto 12px;cursor:pointer;border:1px solid transparent}.gallery-dialog-content .gallery-dialog-sidebar img.active,.gallery-dialog-content .gallery-dialog-sidebar img:hover{border:1px solid #fff}.gallery-dialog-content .gallery-dialog-close-button{position:absolute;right:16px;top:16px;opacity:.7}.gallery-dialog-content .gallery-dialog-close-button:hover{opacity:1}.feedback-dialog-content{background:#382040;padding:15px 20px;text-align:left;position:relative}.feedback-dialog-content .feedback-dialog-close-button{position:absolute;right:16px;top:16px;opacity:.7}.feedback-dialog-content .feedback-dialog-close-button:hover{opacity:1}.feedback-dialog-content .user-message-textarea-holder{margin-top:18px}@media screen and (max-width:600px){.project-page .project-message-reply-holder{padding-left:40px}.project-page .black-table .black-table-row{flex-direction:column}.project-page .black-table .black-table-column:nth-child(2){padding-left:40px}.project-page .breadcrumbs-mobile{width:156px;font-size:14px;line-height:30px;background:hsla(0,0%,100%,.7);border-radius:2px;margin-bottom:20px}.project-page .breadcrumbs-mobile a{color:#414041;text-decoration:none}.project-page .breadcrumbs-mobile i{color:#414041}.project-page .project-page-main-section-mobile{text-align:center}.project-page .project-page-main-section-mobile .project-name{text-align:left;margin-top:30px}.project-page .project-page-main-section-mobile .project-item-label-holder{margin-top:10px;justify-content:center}.project-page .project-page-main-section-mobile .project-mobile-gallery-holder{height:256px;position:relative}.project-page .project-page-main-section-mobile .project-mobile-gallery{position:absolute;top:0;left:-12px;width:100vw;height:100%}.project-page .project-page-main-section-mobile .project-mobile-badge-holder{position:absolute;bottom:-16px;z-index:1;display:flex;width:100%;justify-content:center}.project-page .project-page-main-section-mobile .project-mobile-badge-holder .project-badge{font-size:12px;line-height:26px}.project-page .project-page-main-section-mobile .project-mobile-gallery-item{height:243px;border-radius:5px;width:100%;margin-top:6px}.project-page .project-page-main-section-mobile .swiper-slide.swiper-slide-active .project-mobile-gallery-item{height:256px;margin-top:0;transition:margin-top .3s linear;will-change:height,margin-top}.project-page .project-page-main-section-mobile .feedback-button,.project-page .project-page-main-section-mobile .invest-button{width:155px;height:46px;border-radius:5px}.project-page .project-page-main-section-mobile .project-progressbar-holder{margin-top:20px;margin-bottom:5px}.project-page .project-page-main-section-mobile .project-properties-holder{width:100%}.project-page .project-page-main-section-mobile .project-property{width:116px}.project-page .project-page-main-section-mobile .project-property .project-property-name,.project-page .project-page-main-section-mobile .project-property .project-property-value{font-size:14px;line-height:25px}.project-page .project-page-main-section-mobile .project-progressbar-mobile-bottom-section{display:flex;justify-content:space-between}.project-page .project-page-main-section-mobile .project-progressbar-mobile-bottom-section i{font-size:16px}.project-page .project-page-main-section-mobile .project-progressbar-mobile-bottom-section .project-progressbar-minimum-target,.project-page .project-page-main-section-mobile .project-progressbar-mobile-bottom-section .project-progressbar-minimum-ticket{font-family:Montserrat;font-style:normal;font-weight:400;font-size:14px;line-height:25px;text-align:center}.project-page .tabs-mobile-menu{padding:8px 24px;margin:38px auto;margin-left:-12px;width:100vw;height:43px;background:#614c6b;font-weight:700;color:#fff}.project-page .tabs-mobile-menu,.tabs-mobile-menu-dropdown-item{font-family:Montserrat;font-style:normal;font-size:18px;line-height:30px}.tabs-mobile-menu-dropdown-item{background:#14191d;box-shadow:0 4px 4px rgba(0,0,0,.25);height:42px;padding:8px 20px;font-weight:400}.tabs-mobile-menu-dropdown-item.active,.tabs-mobile-menu-dropdown-item:hover{background:#43474a;border-radius:0}}.not-found-page h1{font-size:96px;margin-bottom:0}.not-found-page .not-found-page-go-back{margin-top:24px}.not-found-page .not-found-page-go-back a{color:#fff;text-decoration:underline}.permission-denied-page h1{font-size:96px;margin-bottom:0}.permission-denied-page .permission-denied-page-go-back{margin-top:24px}.permission-denied-page .permission-denied-page-go-back a{color:#fff;text-decoration:underline}.forgot-password{min-height:100%;padding-bottom:64px}.forgot-password .header-logo{width:160px;margin-left:16px}.forgot-password .forgot-password-button{margin:0 auto;display:block;text-transform:capitalize;padding:8px 16px;font-weight:500;font-size:24px;line-height:24px;margin-top:50px;margin-bottom:40px}.forgot-password .form-bottom-text{text-align:center}.forgot-password .form-bottom-text a{color:#fff;text-decoration:underline}.forgot-password .form-bottom-text a:hover{text-decoration:none}.forgot-password .forgot-password-form-wrapper-inner-holder{width:50%;margin:200px auto 0}.forgot-password .forgot-password-form-wrapper-inner-holder h1{font-family:Montserrat;font-style:normal;font-weight:700;font-size:36px;line-height:30px;margin-bottom:40px}@media screen and (max-width:600px){.forgot-password{background:none}.forgot-password .forgot-password-holder{flex-direction:column}.forgot-password .forgot-password-marketing-text-inner-holder h1{font-size:63px;line-height:63px}.forgot-password .forgot-password-form-wrapper-inner-holder,.forgot-password .forgot-password-marketing-text-inner-holder{width:90%}}.header{display:flex;justify-content:space-between;overflow:hidden}.header-logo{width:160px;margin-top:14px}.header-nav-menu{flex:3;display:flex;justify-content:flex-end;position:relative}.header-nav-menu .header-link{font-family:Montserrat;font-style:normal;font-weight:400;font-size:20px;line-height:30px;display:block;margin-top:25px;margin-right:72px;text-align:center;text-decoration:none;color:#fff}.header-nav-menu .header-link:hover{opacity:.7}.header-nav-menu .header-link.router-link-exact-active{font-weight:700}.header-account-holder{padding-top:25px}.header-dropdown-holder{z-index:1;width:131px;padding:8px 0;background:#14191d;box-shadow:0 4px 4px rgba(0,0,0,.25);border-radius:5px}.header-dropdown-holder .header-dropdown-item{text-align:left}.header-dropdown-holder .header-dropdown-item a{font-family:Montserrat;font-style:normal;font-weight:400;font-size:18px;line-height:30px;text-align:left;padding-left:8px;text-decoration:none;margin-top:8px;display:block;color:#fff}.header-dropdown-holder .header-dropdown-item a:hover{opacity:.7}.header-notifications-holder{padding-top:25px;margin-right:36px}.header-notification-dropdown-holder{width:214px;background:#14191d;box-shadow:0 4px 4px rgba(0,0,0,.25);border-radius:5px}.header-notification-dropdown-item{display:flex;padding:8px;text-align:left;border-bottom:1px solid hsla(0,0%,100%,.6)}.header-notification-dropdown-item:last-child{border-bottom:none}.header-notification-dropdown-item-thumbnail{width:30px;margin-right:8px}.header-notification-dropdown-item-title{font-family:Montserrat;font-style:normal;font-weight:400;font-size:12px;line-height:19px}.header-notification-dropdown-item-text{font-family:Montserrat;font-style:normal;font-weight:400;font-size:10px;line-height:13px}.mobile-menu-holder{padding-top:15px;margin-left:15px;margin-right:15px}@media screen and (max-width:600px){.header{position:fixed;width:100%;top:0;left:0;background:#382040;z-index:10;height:60px}.header-account-holder,.header-notifications-holder{padding-top:15px}.main-app{padding-top:60px}.header-logo{margin-left:15px;margin-top:5px;width:130px}}.footer{background:#2b1134;width:100%;min-height:96px;flex-shrink:0}.footer-wrapper{display:flex;justify-content:space-between}.footer-logo{width:75px;height:75px;margin-top:10px}.footer-copyright-text{margin-left:28px;margin-top:34px;text-align:left;line-height:15px;width:188px;height:30px}.footer-contacts-text,.footer-copyright-text{font-family:Montserrat;font-style:normal;font-weight:400;font-size:12px;color:#fff}.footer-contacts-text{margin-top:19px;width:156px;height:57px;line-height:19px}.v-application .footer-phone{margin-top:38px}.v-application .footer-phone a{font-family:Montserrat;font-style:normal;font-weight:700;font-size:18px;line-height:22px;color:#fff}.v-application .footer-email{margin-top:38px}.v-application .footer-email a{font-family:Montserrat;font-style:normal;font-weight:700;font-size:18px;line-height:22px;color:#fff;text-decoration:none}.grecaptcha-badge{visibility:hidden}@font-face{font-family:Montserrat;src:url(../fonts/Montserrat-Regular.34de1239.ttf)}.app-body{padding-top:35px}.app-layout>.container{flex:1 0 auto}.v-application a{text-decoration:none}.v-application a:hover{opacity:.7}.fancy-button{background:linear-gradient(180deg,#ba4036,#482e48);border-radius:10px;padding:8px 24px;font-family:Montserrat;font-style:normal;font-weight:500;font-size:24px;line-height:24px;font-feature-settings:"tnum" on,"lnum" on;color:#fff;text-align:center}.fancy-button:hover{opacity:.7}.simple-button{background:#614c6b;border-radius:10px;padding:8px 24px;font-family:Montserrat;font-style:normal;font-weight:500;font-size:24px;line-height:24px;font-feature-settings:"tnum" on,"lnum" on;color:#fff;text-align:center}.simple-button:hover{opacity:.7}body{text-align:left}div.theme--dark.v-application{background:#382040}#app{font-family:Montserrat,Avenir,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.app-layout{display:flex;flex-direction:column;height:100%}.app-body{flex:1 0 auto}.position-relative{position:relative}.position-absolute{position:absolute}.display-flex{display:flex}.black-table{border-radius:5px;font-family:Montserrat;font-style:normal;font-weight:400;font-size:18px;line-height:30px;color:#fff;text-align:left;border:1px solid hsla(0,0%,100%,.7)}.black-table .black-table-bottom-border{border-bottom:1px solid hsla(0,0%,100%,.7)}.black-table .black-table-header-row,.black-table .black-table-row{display:flex;flex-direction:row;border-bottom:1px solid hsla(0,0%,100%,.7);background:hsla(0,0%,76.9%,.2)}.black-table .black-table-row:nth-child(2n){background:#382040}.black-table .black-table-row:last-child{border-bottom:1px solid transparent}.black-table .black-table-column{padding:15px}.black-table .black-table-column.flex-1{flex:1}.black-table .black-table-column.flex-2{flex:2}.black-table .black-table-column.flex-3{flex:3}@media screen and (max-width:960px){.portfolio-mobile .black-table .table-portfolio-project-name{background:hsla(0,0%,76.9%,.2)}.portfolio-mobile .black-table .black-table-row{background:#382040;flex-direction:column}}.text-left{text-align:left}.text-right{text-align:right}.float-left{float:left}.float-right{float:right}.black-form-header{background:#2b3033;border-radius:5px 5px 0 0;font-family:Montserrat;font-style:normal;font-weight:400;font-size:24px;line-height:19px;padding:21px 16px;text-align:left;color:#fff}.black-form{background:#14191d;box-shadow:0 5px 15px rgba(0,0,0,.15);border-radius:5px;padding:16px 0}.black-form .v-input{margin:0;padding-left:15px;padding-right:15px}.black-form .black-form-row{display:flex}.flex-1{flex:1}.flex-2{flex:2}.flex-3{flex:3}.flex-4{flex:4}.disabled-button{opacity:.7;pointer-events:none}.flex-space-between{justify-content:space-between}.flex-align-content-center{align-content:center}@media(min-width:1264px){.container{max-width:1440px}}