body{font-family:La Belle Aurore,cursive;font-family:Raleway,sans-serif}.tps-dashboard-summary-container{height:100px!important;overflow-x:scroll}#comment-container{background:#000!important;width:300px!important}.grow-wrap{display:grid}.grow-wrap:after{content:attr(data-replicated-value) " ";visibility:hidden;white-space:pre-wrap}.grow-wrap>textarea{overflow:hidden;resize:none}.grow-wrap:after,.grow-wrap>textarea{border:1px solid #000;font:inherit;grid-area:1/1/2/2;padding:.5rem}.project-description p,.project-description>ol>li{color:#262729;font-size:14px!important;letter-spacing:0;line-height:30px;opacity:.85}.VueCarousel-pagination{margin-top:-30px!important}.input-label{color:rgba(99,110,149,.7);font-size:12px;font-weight:500;height:18px;letter-spacing:0;line-height:18px}.input-label placeholder{color:#3e3f42;font-size:14px;height:22px;letter-spacing:0;line-height:22px;width:298px}.number-step-text{color:#000;font-size:10vw;height:90px;letter-spacing:-1px;line-height:106px;text-align:right;white-space:nowrap;width:106px}@media only screen and (min-width:1200px){.number-step-text{font-size:5vw}}.owl-container{position:relative}.owl-container .owl-theme .custom-nav{left:0;position:absolute;right:0;top:20%}.contact-page-icon{background-color:#ee1947;border-radius:50%;color:#fff;display:inline-block;height:60px!important;line-height:70px;margin:4px 2px;opacity:.5;text-align:center;text-decoration:none;width:60px!important}.contact-page-icon span{background:red;font-size:40px}.social-media-icon{border:none;border-radius:50%;color:#fff;display:inline-block;height:50px;margin:4px 2px;text-align:center;text-decoration:none;width:50px}.facebook-icon{background:#2b98ec}.social-media-icon .icon{font-size:30px}.social-media-icon .facebook{background:blue}.owl-container .owl-theme .custom-nav .owl-next,.owl-container .owl-theme .custom-nav .owl-prev{background:#fff;border:none;border-radius:50%;box-shadow:2px 2px 2px #f5f5f5;color:inherit;height:100px;position:absolute;width:100px;z-index:90}.owl-container .owl-theme .custom-nav .owl-next i,.owl-container .owl-theme .custom-nav .owl-prev i{color:#cecece;font-size:2.5rem}.owl-container .owl-theme .custom-nav .owl-prev{left:-40px}.owl-container .owl-theme .custom-nav .owl-next{right:-40px}.feature-slider-section{background-blend-mode:overlay;background-image:url(/images/backgrounds/flamingo.jpeg);background-position:50%;background-size:cover;display:block}.register-slider-section{background-blend-mode:overlay;background-position:50%}.register-page-slider-section,.register-slider-section{background-image:url(/images/backgrounds/pexels-photo-4260639.jpeg);display:block}.register-page-slider-section{background-blend-mode:overlay;background-position:50% 35%}.login-container{margin-top:30px}.login-slider-section{background-blend-mode:overlay;background-image:url(/images/backgrounds/pexels-photo-5198239.jpeg),linear-gradient(90deg,#4a4a4a,rgba(255,0,0,0));background-position:50%;background-size:cover;display:block}.contact-header-section{background:#fff;font-size:50px;font-weight:bolder;margin-top:100px;text-align:center}.button-rounded{background-color:#fff;border:1px solid #f6be18;border-radius:19px!important;line-height:15px!important}.contact-slider-section{background-blend-mode:overlay;background-image:url(/images/backgrounds/contact.png);overflow-y:scroll}.contact-slider-section,.housing-projects-slider-section{background-position:50%;background-size:cover;display:block}.housing-projects-slider-section{background-blend-mode:overlay;background-image:url(/images/backgrounds/housing-projects.jpeg)}.contact-slider-section-overlay-shape{background-color:#f9fafb!important;height:55.73px;position:absolute;transform:rotate(181deg);width:100%!important}.homepage-hero-header-text{font-size:68px;font-weight:700;letter-spacing:-.49px;line-height:68px}.homepage-hero-header-sub-text{color:#fff;font-size:24px;height:90px;letter-spacing:-.17px;line-height:30px;width:500px}.homepage-hero-header-button{background-color:#ee1947!important;color:#fff;font-size:17px;font-weight:500;letter-spacing:0;line-height:30px;text-align:center}.homepage-navbar-link{color:#1d263a;font-size:18px;font-weight:500;letter-spacing:-.23px;line-height:21px;text-align:center}.learn-more-sub-section{font-size:19px;height:69px;letter-spacing:0;line-height:69px}.homepage-intro-section-header{color:#262729;font-size:40px;font-weight:500;letter-spacing:-.83px;line-height:44px;text-align:center}.homepage-intro-section-sub-text{color:#1d263a;font-size:16px!important;height:120px;letter-spacing:0;line-height:24px;text-align:center;width:498px}.homepage-intro-section-button{background-color:#ee1947;color:#fff;font-size:17px;font-weight:500;height:48px;letter-spacing:0;line-height:30px;text-align:center;width:242px}.platform-figures-section{border-radius:15px}.platform-contribution-figures{color:#ee1947;font-size:4vw;font-weight:700;height:66px;letter-spacing:-.8px;line-height:66px;text-align:center}.homepage-slider-section-header{color:#3e3f42;font-size:36px;font-weight:700;height:50px;letter-spacing:0;line-height:50px;text-align:center;width:546px}.homepage-slider-section-sub-text{color:#1d263a;font-size:16px;letter-spacing:0;line-height:24px;opacity:.6;text-align:center;width:394px}.how-it-works-header{color:#262729;font-size:48px;font-weight:500;letter-spacing:-1px;line-height:58px;margin-bottom:50px}.how-it-works-card-header{color:#1d263a;font-size:36px;font-weight:500;letter-spacing:-1px;line-height:46px}.how-it-works-card-text{color:#262729;font-size:17px!important;letter-spacing:0;line-height:29px;opacity:.7}.platform-requirements-list-item{color:#262729;font-size:18px!important;letter-spacing:0;line-height:30px;opacity:.7}.upcoming-projects-title{color:#334150;font-size:20px!important;font-weight:700;letter-spacing:0;line-height:26px;opacity:.8}.upcoming-projects-text{color:#262729;font-size:17px;height:242px;letter-spacing:0;line-height:29px;opacity:.7;width:552px}.platform-requirements-header{color:#262729;font-size:20px!important;font-weight:700;letter-spacing:0;line-height:30px;opacity:.8}.homepage-header-logo{height:70px!important}.homepage-header-logo-mobile{height:50px!important}.contact-form-landing{margin-right:40%;margin-top:-582px!important}.hero-card-container{width:30%}.platform-contribution-text{margin-left:20px}@media only screen and (max-width:575.98px){.login-container{margin-top:unset}.contact-form-landing{margin-top:-450px!important}.platform-contribution-text{text-align:center!important}.platform-contribution-figures{height:auto!important}.hero-card-container{width:100%}.platform-contribution-figures{font-size:48px}}@media only screen and (min-width:575.98px) and (max-width:767.98px){.learn-more-sub-section{line-height:unset!important}.hero-card-container{width:80%}.contact-form-landing{position:absolute;right:40%}.owl-container .owl-theme .custom-nav .owl-prev{height:10px!important}}@media only screen and (max-width:768px){.upcoming-project-image{height:auto!important}.platform-contribution-figures{font-size:35px}.homepage-hero-header-text{font-size:39px!important}.learn-more-sub-section{height:auto;line-height:unset!important}.homepage-slider-section-header{font-size:20px;width:auto}.homepage-slider-section-sub-text{width:auto}.owl-container .owl-theme .custom-nav .owl-prev{height:60px;left:-30px;width:60px}.owl-container .owl-theme .custom-nav .owl-next{height:60px;right:-30px;width:60px}}@media only screen and (min-width:767.98px)and (max-width:991.98px){.hero-card-container{width:60%}.contact-form-landing{position:absolute;right:40%}}@media only screen and (min-width:991.98px) and (max-width:1399.98px){.hero-card-container{width:50%}.contact-form-landing{position:absolute;right:40%}.homepage-hero-header-text{font-size:38px;font-weight:bolder;line-height:38px}.homepage-header-logo{height:40px!important}}@media only screen and (min-width:991.98px)and (max-width:1268px){.homepage-header-logo{display:none!important}.homepage-header-logo-mobile{display:block!important}.registration-form{width:40%}}@media only screen and (min-width:1199.98px)and (max-width:1399.98px){.homepage-header-logo{height:50px!important}.homepage-hero-header-text{font-size:50px;font-weight:bolder;line-height:50px}.contact-form-landing{position:absolute;right:40%}.registration-form{width:40%}}@media only screen and (min-width:1400px) and (max-width:1660px){.homepage-hero-header-text{font-size:60px;font-weight:bolder;line-height:60px}.registration-form{width:40%}}@media (max-width:800px){.contact-form-landing{margin-right:0}.learn-more-sub-section{font-size:19px;letter-spacing:0}.homepage-hero-header-text{font-size:40px;font-weight:700;letter-spacing:-.49px;line-height:40px}.homepage-hero-header-sub-text{color:#fff;font-size:24px;font-weight:bolder!important;letter-spacing:-.17px}.homepage-intro-section-sub-text{color:#1d263a;font-size:16px!important;height:auto;letter-spacing:0;line-height:24px;text-align:center;width:498px}}.video-thumbnail{background:#f5f5f5;border-radius:10px;margin:5% auto}.play-btn{animation:animate 2s linear infinite;background:#fff;border-radius:50%;cursor:pointer;height:100px;left:50%;position:relative;text-align:center;transform:translate(-50%,-50%);width:100px}.play-btn i{color:#ffc107;font-size:102px}@keyframes animate{0%{box-shadow:0 0 0 0 rgba(255,193,7,.7)}40%{box-shadow:0 0 0 50px rgba(255,193,7,0)}80%{box-shadow:0 0 0 50px rgba(255,193,7,0)}to{box-shadow:0 0 0 rgba(255,193,7,0)}}
