.lds-ellipsis{display:inline-block;position:relative;width:64px;height:64px;text-align:center}.lds-ellipsis div{position:absolute;top:27px;width:11px;height:11px;border-radius:50%;background:grey;-webkit-animation-timing-function:cubic-bezier(0,1,1,0);animation-timing-function:cubic-bezier(0,1,1,0)}.lds-ellipsis div:first-child{left:6px;-webkit-animation:lds-ellipsis1 .6s infinite;animation:lds-ellipsis1 .6s infinite}.lds-ellipsis div:nth-child(2){left:6px}.lds-ellipsis div:nth-child(2),.lds-ellipsis div:nth-child(3){-webkit-animation:lds-ellipsis2 .6s infinite;animation:lds-ellipsis2 .6s infinite}.lds-ellipsis div:nth-child(3){left:26px}.lds-ellipsis div:nth-child(4){left:45px;-webkit-animation:lds-ellipsis3 .6s infinite;animation:lds-ellipsis3 .6s infinite}@-webkit-keyframes lds-ellipsis1{0%{-webkit-transform:scale(0);transform:scale(0)}to{-webkit-transform:scale(1);transform:scale(1)}}@keyframes lds-ellipsis1{0%{-webkit-transform:scale(0);transform:scale(0)}to{-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes lds-ellipsis3{0%{-webkit-transform:scale(1);transform:scale(1)}to{-webkit-transform:scale(0);transform:scale(0)}}@keyframes lds-ellipsis3{0%{-webkit-transform:scale(1);transform:scale(1)}to{-webkit-transform:scale(0);transform:scale(0)}}@-webkit-keyframes lds-ellipsis2{0%{-webkit-transform:translate(0);transform:translate(0)}to{-webkit-transform:translate(19px);transform:translate(19px)}}@keyframes lds-ellipsis2{0%{-webkit-transform:translate(0);transform:translate(0)}to{-webkit-transform:translate(19px);transform:translate(19px)}}.houseDetailBlock{padding:0!important;max-width:400px;margin:0 auto}.alice-carousel__next-btn-wrapper{float:right}.alice-carousel__prev-btn-wrapper{float:left}button{outline:none}.dashboard-container{display:flex;padding-left:33px}.dashboard-container .dc-header{display:flex;justify-content:space-between;align-items:center;padding-top:28px;padding-bottom:17px}.dashboard-container .dc-header.ex-mrg-top{margin-top:35px}.dashboard-container .dc-header h3{font-size:18px;color:#333;font-weight:700}.blur{background:hsla(0,0%,100%,.1);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border-radius:20px;height:100%;width:100%}.AIListingContainer{background-image:url(https://assets-planulife.s3.amazonaws.com/22734508.png);background-position:50%;background-repeat:no-repeat;background-size:contain;height:400px;width:100%;padding:0!important}.blur .btnViewAI{position:absolute!important;border:0!important;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background:#0960c2!important;border-radius:0!important;opacity:1;transition:opacity .25s;white-space:nowrap;color:#fff;padding:15px 32px;cursor:pointer;border-radius:10px}.blur:hover .btnViewAI{opacity:1}.dashboard-container .dc-header-ai{display:flex;justify-content:space-between;align-items:center;padding-top:28px;padding-bottom:17px}.dashboard-container .dc-header-ai .ex-mrg-top{margin-top:35px}.dashboard-container .dc-header-ai h3{font-size:18px;color:#333;font-weight:700}.dashboard-container .dc-left{width:calc(100% - 450px);box-sizing:border-box;margin-right:46px}.dashboard-container .dc-half{width:calc(50% - 20px);box-sizing:border-box;margin-right:10px}.dashboard-container .dc-full{width:100%;box-sizing:border-box}.dashboar-MyCarousel{margin-left:-28px}.dashboar-MyCarousel ul.alice-carousel__stage li{padding:0 15px!important;box-sizing:border-box}.dashboar-MyCarousel .MuiPaper-root{border:1px solid rgba(0,0,0,.1);box-shadow:none!important;border-radius:12px}.dashboar-MyCarousel h5{font-size:17px}.dashboar-MyCarousel h3,.dashboar-MyCarousel h5{font-family:"Montserrat",sans-serif;font-weight:600;color:#333}.dashboar-MyCarousel h3{font-size:18px}.dashboar-MyCarousel p{font-family:"Montserrat",sans-serif;font-size:14px;font-weight:400;color:#999}.dashboar-MyCarousel .btn-favorite button{background:#cfcfce;width:29px;height:29px;padding:0;outline:none}.dashboar-MyCarousel .btn-favorite button svg{fill:#fff;width:17px}.dashboar-MyCarousel .btn-favorite button.MuiIconButton-colorSecondary{background:#095fc1}.carouselNav{display:flex;justify-content:space-between;align-items:center;flex-direction:row;box-sizing:border-box;padding:0 13px;z-index:5;position:relative;height:1px;max-width:294px;margin:30px auto -11px}.carouselNav.articles-nav{height:40px;justify-content:flex-end;margin-bottom:10px;margin-top:-39px;margin-right:20px}.carouselNav.articles-nav button{margin-left:5px}.carouselNav button{position:relative;width:31px;height:31px;border:1px solid #e4e4e4;background:#fff;border-radius:50%;outline:none;font-size:0;transition:all .25s}.carouselNav button:before{position:absolute;content:"";width:9px;height:9px;border-top:2px solid #c2c2c2;border-left:2px solid #c2c2c2;border-radius:2px;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.carouselNav button.cn-prev:before{-webkit-transform:rotate(-49deg) translate(1px,-6px);transform:rotate(-49deg) translate(1px,-6px)}.carouselNav button.cn-next:before{-webkit-transform:rotate(138deg) translate(2px,8px);transform:rotate(138deg) translate(2px,8px)}.carouselNav button:hover{background:#0960c2;border:1px solid #0960c2}.carouselNav button:hover:before{border-color:#fff}.alice-carousel__dots{position:relative;z-index:2}.alice-carousel__dots-item.__active,.alice-carousel__dots-item:hover{background:#0960c2!important}.dash-property-detail{display:flex;padding:0!important;width:100%;justify-content:space-between;align-items:center;padding-left:12px!important}.dash-property-detail h3{font-size:22px;font-weight:700;color:#095fc1}.dash-property-detail .MuiCardActions-root{padding:0!important}.dash-property-detail .MuiCardActions-root button .MuiButton-label div{font-family:"Montserrat",sans-serif;font-weight:700;font-size:13px;color:#333}.dash-property-detail .MuiCardActions-root button .MuiButton-label img{opacity:.5}.dashboard-container .dc-right{width:350px}.dashboard-container .dc-right .carouselNav{float:right}.dashboard-container .dc-right>.MuiPaper-root{padding:30px}.dashboard-container .dc-right h3{font-size:18px;color:#333;font-weight:600}.dashboard-container .dc-right ul.alice-carousel__stage .MuiPaper-elevation1{border:0!important;box-shadow:none!important}.dashboard-container .dc-right ul.alice-carousel__stage .MuiCardContent-root{padding:0;border:0}.recentArticlesImage{position:relative;border:2px solid #900}.recentArticlesImage img{width:100%;height:auto}.recentArticleText{position:absolute;bottom:0;left:0;box-sizing:border-box;color:#fff;padding:10px;font-family:"Montserrat",sans-serif}.recentArticleText h6{font-size:20px;font-weight:700;line-height:26px}.recentArticleText p{font-size:16px;font-weight:600}.dashboardArticle{height:450px}.picChartDesign{width:200px;height:200px}.planHeader{background:#095fc1;color:#fff;font-size:16px;font-weight:600;padding:15px 0;margin-bottom:20px;border-radius:5px 5px 0 0;text-align:center}.exploreAIButton{background-color:#fc2;margin-right:20px}.RenovationBoxSmallDashboard{cursor:pointer;box-shadow:3px 3px 6px rgba(132,160,193,.735);border:.5px solid #d3d3d3;transition:all .3s ease-in-out;margin:20px 2vw;border-radius:0;background:#fff;float:left;display:flex;width:160px;height:140px;padding-top:20px;flex-direction:column;justify-content:space-between;align-items:center;position:relative;min-height:110px;max-height:200px;min-width:90px;max-width:200px}.RenovationBoxSmallDashboard:hover{-webkit-transform:translateY(-5px);transform:translateY(-5px);box-shadow:10px 10px 15px rgba(132,160,193,.735)}@media(max-width:1476px){.dashboar-MyCarousel h3{font-size:14px}.picChartDesign{width:120px;height:150px}}@media(max-width:1500px){.dashboard-container .dc-left{width:70%;margin-right:0}.dashboard-container .dc-right{width:30%;height:auto}.dashboar-MyCarousel ul.alice-carousel__stage li{padding:0 8px!important}.dashboardArticle{min-height:300px}}@media(max-width:1195px){.dashboar-MyCarousel{margin-left:0}.dashboard-container .dc-left{width:100%;margin-right:0}.dashboard-container .dc-right{width:100%;height:auto;margin-top:30px}.dashboar-MyCarousel ul.alice-carousel__stage li{padding:0 8px!important}.dashboardArticle{min-height:300px}}@media(max-width:1000px){.dashboard-container .dc-left,.dashboard-container .dc-right{width:100%;margin-right:0}.dashboard-container{padding-left:0}.dashboar-MyCarousel ul.alice-carousel__stage li{padding:0!important}}@media(max-width:1000px){.dashboard-container .dashboar-MyCarousel{margin-left:0}}@media (max-width:768px){.RenovationBoxSmallDashboard{width:120px;height:120px}}@media(max-width:480px){.picChartDesign{width:100px;height:130px}.recentArticleText h6{font-size:16px}.recentArticleText p{font-size:12px}.dashboard-container .dc-half{width:100%}.dashboard-container .dc-header-ai{flex-direction:column;align-items:flex-start}.dashboardArticle{height:200px}}@media(max-width:370px){.RenovationBoxSmallDashboard{margin-left:10px;margin-right:10px;width:120px;height:110px}}.houseDetailBlock .favoriteBtn{position:absolute!important;top:-1px;right:-1px;z-index:10;outline:0!important;background:transparent!important}.houseDetailBlock .favoriteBtn.MuiIconButton-colorSecondary svg{fill:#fc2!important}.houseDetailBlock .favoriteBtn:before{position:absolute;content:"";width:100px;height:100px;display:block;background:hsla(0,0%,80%,.8);z-index:-1;-webkit-transform:rotate(-47deg);transform:rotate(-47deg);right:-47px;top:-50px}.houseDetailBlock .btnHouseDetail{position:absolute!important;border:0!important;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background:hsla(0,0%,100%,.9)!important;border-radius:0!important;opacity:0;transition:opacity .25s;white-space:nowrap}.houseDetailBlock:hover .btnHouseDetail{opacity:1}.featuredArticleImg{max-width:60%;flex-basis:60%;border:0;padding:0;overflow:hidden;box-shadow:none!important}.featuredArticle img{display:block}.featuredAriticleText{display:flex;flex-direction:column;width:40%;box-sizing:border-box;padding-left:25px;justify-content:center}.featuredAriticleText h5{font-size:26px;font-weight:800;margin-bottom:8px}.featuredArticleDatetime{display:flex;align-items:flex-end;color:#999}.featuredArticleDatetime svg{margin-right:10px;fill:#999}.articleBlock .MuiCardContent-root{padding-top:30px}.articleBlock .readMore{padding-bottom:20px;padding-left:15px}.reltiveArticles{padding:0 75px 35px}.reltiveArticles>div{padding-left:10px;padding-right:10px}.learingHeader{padding:55px 85px 0}.learingHeader>div:first-child{flex:1 1}.learingHeader>div:first-child p{margin-bottom:0}.learingHeader>div:nth-child(2){align-self:flex-end}.learingHeader>div:nth-child(2) button{background:transparent;border:0;font-size:16px;font-weight:600;color:#0960c2;border-bottom:2px solid transparent;padding:0 0 1px;outline:none!important}.learingHeader>div:nth-child(2) button:hover{border-bottom:2px solid #0960c2}.CategoryHeaderResourceCentre{font-size:27px}@media(max-width:1551px){.reltiveArticles{padding:0 0 35px}.learingHeader{padding:55px 0 0}}@media(max-width:767px){.featureCard{flex-direction:column!important}.featuredArticleImg{max-width:100%;flex-basis:100%}.featuredAriticleText{width:100%;padding-bottom:15px}.learingHeader{flex-direction:column}.CategoryHeaderResourceCentre{font-size:15px}}@media(max-width:906px){.reltiveArticles>div{padding:0;max-width:100%;flex-basis:100%}}.investment-section{padding:0 80px}.investment-sec-header{display:flex!important;justify-content:space-between;margin-bottom:25px}.investment-sec-header h3{flex:0 0 1;font-size:20px;color:#333;font-weight:600}.investment-sec-header strong{font-size:22px;font-weight:700;color:#095fc1}.investment-sec-header .fc-header-btn{flex:0 0 1;display:flex;justify-content:flex-end;align-items:center}.investment-sec-header .fc-header-btn button{margin-left:10px}.opportunities-gallery{flex:1 1;display:flex;flex-wrap:wrap;margin:0 -24px}.investmentBackBtn{font-size:25px;margin-bottom:10px;padding:5px 10px;cursor:pointer;border:1px solid transparent;border-radius:40px;width:50px;position:absolute;left:0;top:0}.investmentBackBtn:hover{border:1px solid #d3d3d3}.investmentPageHeader{width:100%;justify-content:center}.investmentPageHeader,.my-watch-blocks{display:flex;flex-direction:row;position:relative}.my-watch-blocks{font-family:"Montserrat",sans-serif;border-top:1px solid #eee;padding-bottom:5px!important}.my-watch-blocks>div{border-right:1px solid #eee;padding-right:10px;padding-left:10px;flex:1 1}.my-watch-blocks>div:last-child{border-right:0}.my-watch-blocks h5{font-family:inherit;white-space:nowrap}.address-row{display:flex;margin-bottom:14px}.address-row .add-title{font-size:14px;color:#999;position:relative;flex:0 0 105px;font-family:inherit}.address-row .add-title:before{position:absolute;right:15px;top:6px;content:"";width:1px;height:14px;background:#ededed}.address-row .address{font-family:inherit;font-size:14px;color:#999;padding-left:5px}.equity-volume-block{display:flex}.equity-volume-block.cf-block{padding-left:16px!important;align-items:flex-start}.equity-volume-block .equity-volume-row{display:flex;flex-direction:column;flex:1 1;white-space:nowrap}.equity-volume-block .equity-volume-row.w-border{position:relative}.equity-volume-block .equity-volume-row.w-border:first-child:before{position:absolute;right:15px;top:6px;content:"";width:1px;height:45px;background:#ededed}.equity-volume-block .equity-volume-row .ev-title{flex:1 1;font-family:inherit;font-size:14px;font-weight:600;color:#999}.equity-volume-block .equity-volume-row .ev-title b{color:#333;font-weight:600;font-family:inherit}.equity-volume-block .equity-volume-row .ev-text{flex:1 1;font-size:14px;font-weight:700;font-family:inherit;color:#333}.equity-volume-block .equity-volume-row .ev-text b,.ev-text-sep{font-size:22px;font-weight:700;color:#095fc1;font-family:inherit}.my-watch-blocks .desc{font-size:14px;color:#999;padding-top:20px;font-family:inherit}.myInvestment-section{padding-left:80px;padding-right:80px}.growthChart{font-family:"Montserrat",sans-serif}.growthChart h3.chart-title{font-family:inherit;font-size:12px;font-weight:600;color:#333;text-align:center;text-transform:uppercase}.cardInvestment{display:flex;flex-Direction:row}.investmentCardTitle{display:flex;justify-content:space-between}.featuredArticleSection{margin-bottom:40px}.invInFunds{display:flex;flex:1 1;margin-left:-10px;margin-right:-10px}.invInFunds>div{padding-left:10px;padding-right:10px}.faqSection{display:flex;flex-direction:row;justify-content:space-evenly}.InvestmentPortfolioHeader{font-size:25px;font-weight:600;color:#095fc1}.InvestmentPortfolioContainer{display:flex;flex-direction:column;width:100%;margin-top:30px;display:none}.InvestmentPortfolioContent{display:flex;flex-direction:row;justify-content:space-evenly;width:100%}.InvestmentPortfolioContentItem{display:flex;flex-direction:column;justify-content:center;align-items:center;margin:20px;width:24%;min-height:300px;height:auto;background-color:#eee;border-radius:20px;box-shadow:0 6px 18px rgb(0 0 0/7%),0 1.34018px 4.02054px rgb(0 0 0/4%),0 .399006px 1.19702px rgb(0 0 0/3%);transition:all .3s ease-in-out;padding:20px 0}.FundExpandContainer{width:calc(100% - 10px);height:200px;border-top:1px solid #000;margin:5px}.FundExpandButtonContainer{display:flex;flex-direction:row;justify-content:space-evenly;margin-top:20px}.FundExpandContent{display:flex;flex-direction:column;font-size:25px;padding-left:15px;padding-top:10px}.Investment_ActionButtonFloat{position:absolute;min-width:130px;width:auto;height:60px;border-radius:10px;right:20px;font-size:20px;bottom:20px;background-color:#095fc1;display:flex;flex-direction:row;justify-content:center;align-items:center;color:#fff;transition:all .3s ease-in-out;cursor:pointer}.Investment_ActionButtonFloat:hover{-webkit-transform:translateY(-5px);transform:translateY(-5px)}#primaryButton{background-color:#095fc1}#secondaryButton{background-color:#fc2}.InvestmentPortfolioContentItemHeader{font-size:20px;font-weight:700;color:#095fc1}.Investment_ActionTileContainer{display:flex;flex-direction:row;justify-content:space-evenly;width:100%;margin-top:20px;margin-bottom:20px}.Investment_ActionTile{display:flex;flex-direction:column;justify-content:center;align-items:center;width:30%;min-height:110px;font-size:25px;height:auto;box-shadow:0 6px 18px rgb(0 0 0/7%),0 1.34018px 4.02054px rgb(0 0 0/4%),0 .399006px 1.19702px rgb(0 0 0/3%);transition:all .3s ease-in-out;padding:20px 0;font-weight:600;color:#095fc1;border:3px solid #095fc1;border-radius:15px;text-align:center}.Investment_ActionTile:hover{cursor:pointer;background-color:#095fc1;color:#fff;border:1px solid #095fc1}.investment-sec-header-item-container{display:flex;flex-direction:row;justify-content:space-around}.investment-sec-header-item{border:2px solid #095fc1;padding:10px 20px;color:#095fc1;display:flex;flex-direction:row;justify-content:center;max-width:240px;margin-left:10px;margin-right:10px;text-align:center}.investment-sec-header-item:hover{color:#fff;background-color:#095fc1;cursor:pointer}.investment-sec-header-item-text{font-size:20px}@media(max-width:1545px){.investment-section{padding:0}.myInvestment-section{padding-left:0;padding-right:0}.investment-section .MuiGrid-grid-xs-4{max-width:50%;flex-basis:50%}.opportunities-gallery{margin:0}}@media(max-width:1199px){.cardInvestment .equity-volume-block.cf-block{flex-wrap:wrap}.cardInvestment .equity-volume-block .equity-volume-row{width:100%;max-width:50%;flex:50% 1;margin:0 0 5px}.cardInvestment h5{font-size:15px!important;font-weight:700;margin-top:0}.address-row .add-title,.address-row .address{font-size:13px}.equity-volume-block .equity-volume-row .ev-text b{font-size:18px}}@media(max-width:1000px){.investment-sec-header{padding-left:25px;padding-right:25px;flex-direction:column}.investment-section .MuiGrid-grid-xs-4{max-width:100%;flex-basis:100%}.opportunities-gallery{margin:0}.faqSection{flex-direction:column}}@media(max-width:930px){.cardInvestment{flex-direction:column;margin-bottom:25px}.investment-sec-header,.investment-section{padding:0}.cardInvestment>button{width:100%!important;overflow:hidden}.cardInvestment>div{width:100%!important}.opportunities-gallery>div{padding:0!important}.investmentCardTitle{flex-direction:column;margin-top:10px}.invInFunds{margin:0;flex-direction:column}.invInFunds>div{padding:0;margin-bottom:25px}}@media(max-width:480px){.investment-sec-header{display:flex!important}.invInFunds{margin-top:20px!important}.investment-sec-header .MuiButton-root{font-size:.675rem}.investment-section{padding:0}.cardInvestment .equity-volume-block .equity-volume-row{width:100%;max-width:100%;flex:100% 1;margin:0 0 5px}.Investment_ActionButtonFloat{bottom:40px}.Investment_ActionTile{width:45%;font-size:18px;text-align:center;height:30px;margin-bottom:10px;min-height:80px;padding-left:10px;padding-right:10px}.Investment_ActionTileContainer{flex-wrap:wrap}.investment-sec-header-item-text{font-size:16px}.investment-sec-header-item{width:100%;padding:0 5px;display:flex;flex-direction:row;justify-content:center;align-items:center}}.investModalContainer{padding:2px;width:800px}.investModalContainer1{width:800px;height:auto;min-height:350px}.investModalContainer1,.joinWaitlistModalContainer{position:relative;padding:2px;border-radius:5px;background-color:#fff;max-height:95%;display:flex;flex-direction:column;align-items:center;overflow-y:auto}.joinWaitlistModalContainer{width:700px;height:450px}.investmentModalSuccess{text-align:center;display:flex;flex-direction:column;align-items:center}.investModalContent{width:85%}.investModalInput{width:49%!important;margin:10px!important}.investModalScheduleMeetingIframe{width:95%;height:700px}.investModalContentCheckboxTitle{font-size:20px;font-weight:600;width:100%;text-align:left}.investModalContentCheckboxContainerFullWith{display:flex;flex-direction:column;flex-wrap:wrap;width:100%}.investModalContentCheckboxContainer{display:flex;flex-direction:row;flex-wrap:wrap;width:100%;margin-top:20px;margin-bottom:10px}.investModalContentCheckbox{width:45%;margin:5px!important;display:flex;flex-direction:row;align-items:flex-start}.investModalContentCheckboxLabel{font-size:17px;margin-top:-6px}.investModalContentCheckboxFullWith{width:100%;margin:5px!important;display:flex}.investModalContentRow{flex-direction:row}.investmentModalContentWrapper,.investModalContentRow{display:flex;justify-content:flex-start;align-items:center;width:100%;margin-bottom:20px}.investmentModalContentWrapper{flex-direction:column;padding-left:20px;padding-right:20px;position:relative;height:auto;min-height:400px}.investModalContentColumn{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;width:100%;margin-bottom:20px}.investModalSuccessCreationMsg{font-size:20px;font-weight:600;margin-top:20px;margin-bottom:20px}.accessDashboardBtn{display:inline-flex;align-items:center;justify-content:center;position:relative;box-sizing:border-box;-webkit-tap-highlight-color:transparent;outline:0;border:0;cursor:pointer;-webkit-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;-webkit-appearance:none;appearance:none;text-decoration:none;font-weight:700;line-height:1.71429;font-size:.875rem;text-transform:capitalize;font-family:"Public Sans",sans-serif;min-width:64px;padding:6px 16px;border-radius:8px;transition:background-color .25s cubic-bezier(.4,0,.2,1) 0ms,box-shadow .25s cubic-bezier(.4,0,.2,1) 0ms,border-color .25s cubic-bezier(.4,0,.2,1) 0ms,color .25s cubic-bezier(.4,0,.2,1) 0ms;color:#fff;width:100%;max-width:200px;margin:20px 0;background-color:#0960c2;box-shadow:0 8px 16px 0 rgb(9 96 194/24%)}@media (max-width:480px){.investModalContainer,.investModalContainer1,.joinWaitlistModalContainer{width:95%;height:auto;padding-bottom:10px}.investModalInput{width:95%!important}.investModalScheduleMeetingIframe{width:auto}.investModalContentRow{flex-direction:column}.investModalContentCheckbox{width:95%!important}.investmentModalContentWrapper{padding:0}}.Legend_wrapper{display:flex;flex-direction:row;justify-content:center}.Legend_item{display:flex;flex-direction:column;width:50%;background-color:#eee;margin:10px;border-radius:10px;cursor:pointer;transition:all .3s ease}.Legend_item:hover{-webkit-transform:translateY(-5px);transform:translateY(-5px)}.Legend_item_color{width:160px;height:20px;margin:10px}.Legend_item_text_title{font-size:20px;font-weight:600;margin:10px}.NeoBankAccountContainer{display:flex;flex-direction:row;width:100%;justify-content:center;position:relative}.NeoBankAccountContentWrapper{display:flex;flex-direction:column;width:100%;min-width:600px;height:500px;max-width:1200px;align-items:center;border-radius:10px}.NeoBankAccount_PopUpContainer{position:absolute;padding:10px 30px;top:190px;min-width:600px;background-color:#fff;border:2px solid red;display:flex;flex-direction:row;justify-content:space-around;align-items:center;color:#000;font-size:20px}.NeoBankAccount_PopUpBtn{border:1px solid #fff;padding:10px;color:#0960c2}.NeoBankAccount_PopUpBtn:hover{cursor:pointer;border:1px solid #0960c2}.NeoBankAccountFeatureSlider{width:28%;min-width:200px;border-radius:10px;margin-left:20px;margin-top:220px;height:500px;box-shadow:0 6px 18px rgb(0 0 0/7%),0 1.34018px 4.02054px rgb(0 0 0/4%),0 .399006px 1.19702px rgb(0 0 0/3%)}.NeobankAccountNoAccounts{font-size:18px;color:grey;font-style:italic;margin-top:20px;margin-bottom:30px;margin-left:30px}.NeoBankAccountFeatureSliderTitle{font-size:30px;font-weight:600;margin-top:50px;margin-left:20px}.NeoBankAccountContentTitle{font-size:30px;font-weight:700;margin-top:20px;margin-left:20px;color:#d3d3d3}.NeobankAccountAccContainer{display:flex;flex-direction:column;width:100%;height:500px;background-color:lightbrown;border-radius:10px;margin-top:30px}.NeobankAccountAccItem{display:flex;flex-direction:row;width:100%;max-width:1000px;height:auto;min-height:150px;background-color:#fff;border-radius:10px;margin-bottom:10px;padding:20px;box-shadow:0 6px 18px rgb(0 0 0/7%),0 1.34018px 4.02054px rgb(0 0 0/4%),0 .399006px 1.19702px rgb(0 0 0/3%)}.NeobankAccountAccItem:hover{cursor:pointer}.NeobankAccountAccItemTitleContainer{display:flex;flex-direction:row;align-items:center;justify-content:space-between;padding-left:20px;padding-right:20px;margin-top:70px}.NeobankAccountAccItemTitle,.NeobankAccountAccItemTitleAction{font-size:20px;font-weight:700;margin-bottom:10px;color:#0960c2}.NeobankAccountAccItemTitleAction{height:50px;width:auto;padding:3px 20px;background-color:#fff;border:2px solid #0960c2;display:flex;flex-direction:row;justify-content:center;align-items:center;transition:all .3s ease-in-out}.NeobankAccountAccItemTitleAction:hover{cursor:pointer;background-color:#0960c2;color:#fff;border:2px solid #0960c2}.NeobankAccountAccItemFundInfo{width:120px;height:120px;background-color:#d3d3d3;border-radius:60px;display:flex;flex-direction:column;justify-content:center;align-items:center;box-shadow:0 6px 18px rgb(0 0 0/7%),0 1.34018px 4.02054px rgb(0 0 0/4%),0 .399006px 1.19702px rgb(0 0 0/3%)}.NeobankAccountAccItemFundInfoTitle{font-size:30px;font-weight:700;margin-bottom:10px}.NeobankAccountAccItemFundContainer{display:flex;flex-direction:column;width:calc(100% - 300px)}.NeobankAccountAccItemFundItem{display:flex;flex-direction:row}.NeobankAccountAccItemFundItemAmount,.NeobankAccountAccItemFundItemTitle{width:200px;font-size:20px}.NeobankAccountAccItemFundItemAmountTotal,.NeobankAccountAccItemFundItemTitleTotal{width:200px;font-size:22px;font-weight:600}.NeobankAccountAccItemFundButtonContainer{margin-top:20px}.NeobankAccountAccItemFundButton{width:200px;height:50px;background-color:#fff;border-radius:10px;font-size:20px;margin-left:20px;margin-right:20px;display:flex;flex-direction:row;justify-content:center;align-items:center;box-shadow:0 6px 18px rgb(0 0 0/7%),0 1.34018px 4.02054px rgb(0 0 0/4%),0 .399006px 1.19702px rgb(0 0 0/3%)}.NeobankAccountAccItemFundButton:hover{cursor:pointer}.NeobankAccountSubItemTitle{font-size:20px;font-weight:600;margin-bottom:10px;margin-left:20px;margin-top:20px}.NeobankAccountSubItemWrapper{display:flex;flex-direction:column}.NeobankAccountSubItemContent{padding:20px;margin:15px 0;border-radius:10px;position:relative;border:3px solid #0960c2;border-radius:0;transition:all .3s ease-in-out;min-height:160px}.NeobankAccountSubItemContentClaimBtn{position:absolute;right:20px;top:20px;width:140px;height:40px;border:1px solid #0960c2;display:flex;flex-direction:row;justify-content:center;align-items:center;background-color:#0960c2;color:#fff;font-size:18px}.NeobankAccountSubItemContent:hover{-webkit-transform:translateY(-1px);transform:translateY(-1px);box-shadow:5px 5px 10px rgba(132,160,193,.735)}.NeoBankAddAccountNameInput{width:100%;height:50px;border-radius:10px;border:1px solid #d3d3d3;padding-left:20px;margin-bottom:20px;font-size:23px}.NeoBankAddAccountNameInputContainer{min-width:450px;margin-bottom:20px}.NeobankAccountSubItemContent:hover{cursor:pointer}.NeobankAccountSubItemContentTitle{font-size:19px;font-weight:600;margin-bottom:10px;color:#0960c2}.NeobankAccountSubItemContentITM{display:flex;flex-direction:row}.NeobankAccountSubItemContentITMTitle{font-weight:600}.NeobankAccountSubItemTitleBox{box-shadow:0 6px 18px rgb(0 0 0/7%),0 1.34018px 4.02054px rgb(0 0 0/4%),0 .399006px 1.19702px rgb(0 0 0/3%);border-radius:5px;margin-left:20px;padding:20px;margin-top:20px;margin-bottom:20px;position:relative}.NeobankAccountSubItemTitleBoxBtn{width:140px;border:1px solid grey;position:absolute;right:20px;top:20px;text-align:center;font-weight:600;font-size:13px;border-radius:10px}.NeobankAccountSubItemOpenAccountBtn,.NeobankAccountSubItemTitleBoxBtn{height:40px;display:flex;flex-direction:row;justify-content:center;align-items:center;cursor:pointer}.NeobankAccountSubItemOpenAccountBtn{width:160px;margin-left:30px;border:1px solid #0960c2;background-color:#fff;color:#0960c2;transition:all .3s ease-in-out;margin-top:20px}.NeobankAccountSubItemOpenAccountBtn:hover{border:1px solid #fff;background-color:#0960c2;color:#fff}.NeobankAccountSubItemTitleBoxMainText{font-size:20px;font-weight:600;margin-bottom:10px}.NeobankAccountSubItemTitleDetails{position:relative;display:flex;flex-direction:row;margin-bottom:20px}.NeobankAccountSubItemTitleDetailsItem{width:auto;min-width:110px;margin-left:10px;margin-right:10px;font-size:17px;font-weight:600;color:#0960c2}.NeobankAccountSubItemTitleDetailsItemSpan{font-size:15px;font-weight:700;color:grey}.NeobankAccountSummary{padding:20px;margin:5px 0;border-radius:10px;position:relative}.NeoBankAccountSummaryItem{color:#0960c2;font-size:20px;font-weight:700}@media (max-width:480px){.NeobankAccountAccItemTitleContainer{margin-top:0;flex-direction:column;padding:0;max-width:100%}.NeoBankAccountContentTitle{font-size:20px}.NeoBankAccountContainer,.NeoBankAccountContentWrapper{width:100%;flex-direction:column}.NeoBankAccountContentWrapper{min-width:100%;height:auto}.NeoBankAccountFeatureSlider{margin:5px;width:100%;display:none}.NeobankAccountAccItemFundContainer{width:90%}.NeobankAccountAccItemFundInfo{height:100px;background-color:transparent;border-radius:0}.NeobankAccountAccItem{flex-direction:column}.NeobankAccountSubItemTitleBox{width:calc(100% - 40px)}.NeobankAccountSubItemTitleDetails{flex-direction:column}.NeobankAccountSubItemContent{width:100%;min-height:170px}.NeoBankAccount_PopUpContainer{top:111px;font-size:15px;width:100%;padding-left:5px;padding-right:5px;flex-direction:column;align-items:center;min-width:-webkit-min-content;min-width:min-content}}.alice-carousel__dots{display:none}.FeaturedProductContainer{width:100%;height:300px;display:flex;flex-direction:row;justify-content:center;margin-top:30px}.FeaturedProductItem{width:90%;height:250px;border-radius:10px;cursor:pointer}.CurrentClientPopUpContainer{width:100%;height:100%;min-width:600px;min-height:300px;display:flex;flex-direction:column;align-items:center;background-color:"lightgray"!important;border-radius:5px!important}.CurrentClientPopUpTitle{font-size:25px;font-weight:700;margin-top:20px}.CurrentClientPopUpBtnContainer{display:flex;margin-top:100px;width:400px;height:90px;flex-direction:row;justify-content:space-around}.SavingAccountOnboardingHeader{display:flex;flex-direction:row;justify-content:center;width:100%;height:50px;border:.5px solid grey;border-radius:5px}.SavingAccountOnboardingHeaderItem{position:relative;width:100%;height:100%;display:flex;flex-direction:row;justify-content:center;align-items:center;border-right:1px solid rgba(34,36,38,.15)}.OnBoardingCustomTextField{margin-bottom:10px}.OnBoardingCustomTextField .MuiInputLabel-formControl{position:relative;top:-2px;font-size:13px;color:#333;font-weight:600;font-family:"Montserrat",sans-serif;-webkit-transform:scale(1)!important;transform:scale(1)!important}.OnBoardingCustomTextField .MuiInputBase-formControl input.MuiInputBase-input{font-family:"Montserrat",sans-serif;border:1px solid #eeeeef;background:#fff;border-radius:35px;padding:14.5px 14px;font-size:13px;color:#000;font-weight:600}.OnBoardingCustomTextField .MuiInputBase-formControl fieldset{border:none}.OnBoardingCustomTextField .MuiOutlinedInput-input{font-family:"Montserrat",sans-serif;border:1px solid #eeeeef;padding:12.5px 14px;background:#fff;border-radius:35px!important;font-size:13px;color:#000;font-weight:600}.OnBoardingCustomTextField fieldset{border:none}.OnBoardingCustomTextField label{font-size:13px;color:#333;font-weight:600;font-family:"Montserrat",sans-serif;margin-bottom:16px}.OnBoardingNextButtonContainer{display:flex;flex-direction:row;align-items:center;width:100%;justify-content:space-between;min-width:600px;height:100px}.SavingAccountOnboardingRowContainer{display:flex;flex-direction:row;width:100%;justify-content:flex-start}.SavingAccountOnboardingRowContainerItem{display:flex;flex-direction:column;width:45%;margin-left:20px;align-items:flex-start}.SavingAccountOnboardingRowContainerItemHeader{font-size:18px;margin-top:10px;color:grey}.SavingAccountOnboardingRowContainerItemContent{font-size:18px;font-weight:600}.SavingAccountOnboardingColumnContainer{display:flex;flex-direction:column;width:100%;justify-content:flex-start;align-items:center}.SavingAccountOnboardingRowInputContainer{display:flex;flex-direction:row;width:100%;justify-content:center}#transferTitle{font-size:25px;margin-bottom:30px;width:80%;margin-left:25px}#transferTitle:hover{cursor:pointer}#OnBoardingNextButton{display:flex;flex-direction:column;align-items:center;justify-content:center;position:relative;box-sizing:border-box;-webkit-tap-highlight-color:transparent;outline:0;border:0;cursor:pointer;-webkit-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;-webkit-appearance:none;appearance:none;text-decoration:none;font-weight:700;line-height:1.71429;font-size:.875rem;text-transform:capitalize;font-family:"Public Sans",sans-serif;min-width:64px;padding:6px 16px;border-radius:8px;transition:background-color .25s cubic-bezier(.4,0,.2,1) 0ms,box-shadow .25s cubic-bezier(.4,0,.2,1) 0ms,border-color .25s cubic-bezier(.4,0,.2,1) 0ms,color .25s cubic-bezier(.4,0,.2,1) 0ms;color:#fff;width:150px;background-color:#0960c2;box-shadow:0 8px 16px 0 rgb(9 96 194/24%);margin:5px}.NeoBankAddAccountSelectFundText{font-size:15px;color:#333;font-family:"Montserrat",sans-serif;margin-bottom:16px}.SavingAccountOnboardingPersonalInfoForm{margin-top:20px;width:50%;align-self:center;height:400px;display:flex;flex-direction:column;justify-content:space-evenly;align-items:center}.SavingAccountOnboardingHeaderItemLast{position:relative;width:100%;height:100%;display:flex;flex-direction:row;justify-content:center;align-items:center}.SavingAccountOnboardingHeaderItem:hover,.SavingAccountOnboardingHeaderItemLast:hover{cursor:pointer}.SavingAccountOnboardingBodyContainer{width:100%}.SavingAccountOnboardingBody{display:flex;flex-direction:column;justify-content:center;align-items:center}.OnBoardingDropZone{width:500px;height:300px;display:none;overflow-y:auto;margin:auto}.SavingAccountOnboardingMethods{margin-top:20px;width:80%;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:20px;border-radius:20px;box-shadow:0 6px 18px rgb(0 0 0/7%),0 1.34018px 4.02054px rgb(0 0 0/4%),0 .399006px 1.19702px rgb(0 0 0/3%)}#OnboardingActive,#OnboardingActiveLast{background-color:#1d7ae4;color:#fff}#OnboardingActive:after{background-color:#1d7ae4}#Onboarding:after,#OnboardingActive:after{position:absolute;z-index:2;content:"";top:50%;right:0;width:1.14285714em;height:1.14285714em;border:solid rgba(34,36,38,.15);border-width:0 1px 1px 0;-webkit-transform:translateY(-50%) translateX(50%) rotate(-45deg);transform:translateY(-50%) translateX(50%) rotate(-45deg)}#Onboarding:after{background-color:#fff}.OnBoardingInput{margin-left:10px!important}.OnBoardingInput,.OnBoardingInputSelect{width:calc(30% - 10px);margin-right:10px!important}.OnBoardingInputSelect{margin-left:0!important}.SavingAccountOnboardingStepperContainer{width:100%;height:5px;background-color:#e0e1e2}.OnboardingErrorContainer{width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center}.OnboardingError{color:red;font-size:12px;font-weight:600;margin-top:10px}@media (max-width:480px){.OnBoardingInput,.OnBoardingInputSelect{width:95%}.SavingAccountOnboardingRowContainer{flex-direction:column}.SavingAccountOnboardingMethods,.SavingAccountOnboardingRowContainerItem{width:95%}.OnBoardingDropZone{width:100%}}@media (max-width:360px){.OnBoardingInput,.OnBoardingInputSelect{width:95%}.SavingAccountOnboardingRowContainer{flex-direction:column}.SavingAccountOnboardingMethods{width:95%}.OnBoardingDropZone{width:100%}}.profile-section{padding:25px 50px 0}.profile-section h3{font-size:18px!important;font-weight:700;font-size:20px;color:#333;margin-bottom:0;letter-spacing:1px}.profile-section h3.sub-title-fg{margin-top:13px;font-size:13px!important;font-weight:600}.profileWhiteRow{margin-top:20px;margin-bottom:35px;padding:40px 20px}.profile-info .profile-img{box-sizing:border-box;padding-right:25px;max-width:285px;display:none}.profile-info .profile-personal-info{max-width:calc(100% - 285px);width:100%}.profile-form-row{display:flex}.profile-form-row .form-group{padding-right:20px}.profile-form-row .MuiInputLabel-formControl{position:relative;top:-2px;font-size:13px;color:#333;font-weight:600;font-family:Montserrat;-webkit-transform:scale(1)!important;transform:scale(1)!important}.profile-form-row .MuiFormControl-marginNormal{width:100%}.profile-form-row fieldset{border:0}.profile-form-row .MuiInputBase-formControl input.MuiInputBase-input{font-family:"Montserrat",sans-serif;border:1px solid #eeeeef;background:#fff;border-radius:35px;padding:14.5px 14px;font-size:13px;color:rgba(51,51,51,.5);font-weight:600}.profile-form-row .MuiOutlinedInput-input{font-family:"Montserrat",sans-serif;border:1px solid #eeeeef;padding:12.5px 14px;background:#fff;border-radius:35px!important;font-size:13px;color:rgba(51,51,51,.5);font-weight:600}.profile-form-row button.btnChangePassword{box-shadow:none;text-transform:none;font-size:13px;color:#999!important;background:#ededee!important;transition:all .25s;padding:10px 31px;font-weight:700;border-radius:70px;outline:none;min-width:131px;margin-top:36px;height:46px}.profile-form-row button.btnChangePassword:hover{color:#fff!important;background:#095fc1!important}.profile-form-row.btns-row button{margin-top:20px;margin-right:10px}.financial-occupation-blocks{justify-content:space-between}.financial-occupation-blocks .f-block-left{max-width:48%}.financial-occupation-blocks .profileWhiteRow{min-height:365px}.add-email-row{position:relative}.add-email-row .form-group{padding-right:0}.add-email-row button{position:absolute;right:0;bottom:25px}.email-subscription-block .MuiFormControlLabel-root{margin-bottom:0;height:26px}.email-subscription-block .MuiFormControlLabel-root svg{fill:#cbddf2}.added-email-list .MuiFormControl-root{width:100%}.added-email-list .MuiFormControl-root .MuiGrid-item{display:flex;justify-content:space-between;align-items:center;border:1px solid #f2f2f2;padding:0 11px;margin-bottom:10px;border-radius:8px}.added-email-list .MuiFormControl-root .MuiGrid-item label{margin:0;color:#000;font-weight:600}.added-email-list .MuiFormControl-root .MuiGrid-item button{border-radius:4px!important;padding:0!important;width:25px!important;min-width:32px;min-height:32px!important;height:33px;background-color:#e2e2e2!important}.added-email-list .MuiFormControl-root .MuiGrid-item button svg{fill:#000!important}.added-email-list .MuiFormControl-root .MuiGrid-item button:hover{background-color:#0960c2!important}.added-email-list .MuiFormControl-root .MuiGrid-item button:hover svg{fill:#fff!important}.profile-saveCancel-btns button{min-width:129px;border-radius:35px;margin-right:7px}.profile-saveCancel-btns button.btn-default{box-shadow:none;background-color:#ededee!important;color:#999!important}.profile-saveCancel-btns button.btn-default:hover{background-color:#095fc1!important;color:#fff!important}.investerProfile-section{padding-top:20px;font-family:"Montserrat",sans-serif}.investerProfile-section h4{font-size:18px;font-weight:700}.invPro-info .invImgInfo{padding:26px 26px 36px}.inv-img{max-width:159px}.inv-img img{width:159px;height:auto;border-radius:12px}.inv-add-info{padding-left:31px}.inv-add-info h4{font-size:18px;font-weight:700}.inv-add-info h4 small{font-size:12px;font-style:italic;color:#095fc1;font-weight:600}.inv-add-info ul.inv-address{margin:0;padding:0;list-style:none}.inv-add-info ul.inv-address li{margin:0 0 7px;font-size:13px;font-weight:700;color:#999}.inv-add-info ul.inv-address li span.invAdd-text{color:#333}.invPro-info{padding-right:16px}.invPro-fields{padding-left:26px;padding-right:26px;padding-bottom:26px;border-bottom:1px solid #e5e5e5}.invRefrance-block{padding:26px}.invRefrance-block ul{margin:18px 0 0;padding:0;list-style:none}.invRefrance-block ul li{display:flex;font-size:13px;font-weight:600;color:#999;margin-bottom:20px}.invRefrance-block ul li span{flex:1 1}.invRefrance-block ul li span.ir-text{color:#333}.accreditation-block{font-family:"Montserrat",sans-serif;padding-left:16px}.accreditation-block>.MuiPaper-root{padding:20px}.accreditation-block ul.accreBlockA{margin:18px 0 0;padding:0;list-style:none}.accreditation-block ul.accreBlockA li{position:relative;font-weight:600;color:#999;padding-top:35px;padding-bottom:57px;border-bottom:1px solid #e5e5e5}.accreditation-block ul.accreBlockA li:first-child{padding-top:0}.accreditation-block ul.accreBlockA li:last-child{border-bottom:0}.accreditation-block ul.accreBlockA li strong{display:block}.accreditation-block ul.accreBlockA li strong small{font-size:14px;font-weight:700}.accreditation-block ul.accreBlockA li strong a{color:#095fc1;text-decoration:none}.accreditation-block ul.accreBlockA li strong a:hover{border-bottom:1px solid #095fc1;text-decoration:none}.accreditation-block ul.accreBlockA li .accBtn{position:absolute;bottom:0;right:0;margin-right:0}ul.accreBlockB{margin:0;padding:0;list-style:none}ul.accreBlockB li{position:relative;font-size:14px;color:rgba(51,51,51,.5);font-weight:400;margin-bottom:16px;padding-left:25px}ul.accreBlockB li:before{position:absolute;left:0;top:5px;content:"";width:14px;height:14px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAcCAYAAAByDd+UAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6QkNCREQxQ0NCOTE5MTFFOUE4MkZBMjIxNUUyMjE3RjkiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6QkNCREQxQ0RCOTE5MTFFOUE4MkZBMjIxNUUyMjE3RjkiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpCQ0JERDFDQUI5MTkxMUU5QTgyRkEyMjE1RTIyMTdGOSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpCQ0JERDFDQkI5MTkxMUU5QTgyRkEyMjE1RTIyMTdGOSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PjJOHToAAAJ9SURBVHjatJbPS1VBFMevFwkSFLPUFILAfqx04yY0F5mQJgkq9FAQRVeBf4EbdVP7MGqhBOrKhUapiLrxx6MU2gQt/AXRJlOkfKBQiPY98R04Xub+eM/3Bj7cO+/OnO+bM3POnKzLnUtOSMsC90Ejn7fAFXAGDsAGWAeLYBn8DTKWHfDNBR2gD9zxGVNKHoAq0JCq4G0wCu5Zvu2Dn/xDV0ExV/YYHIW5yyb4EEyCPPVbHIyAOfDDM74EHIJjH42b4Jt2m27VYFaJbYNH3Lu3FjGHv/mJ1YKvoN8meANMgUvsz4BKMO+k1kTsA8gBAyCmXSrCE6CQ/fegFZykQczhFk3pFXaoA7LNfjrF2szpdRlnfWrCM5DIhJgRrFZxFmcAZ0TMCD5R/eFMihlBHdxznu9yiNrTJWZO6V2VQXY9YuLeclAAhi4qZgTz+b7r+fYUVPD9JZ9DFxGzZRrdXoFBdWOIaG+KYl94u/yRFf5mAr5uGTjAZ78SlS3oTnJlJXz+khVuqj3zE9Ur7U1STGxe4/uGCH5UH+t9JmlRJ5k9Y/I37ZPLvTCtJ2CiFo0q5rU57TK7GLfKNVQXIhpLQkzu1hrjTrDq8vQ8V4Neg9wAIxMRxcTGG9V/IVomLMbEv3yXImk8pN6JUkmM05ZD22M6Dk/pqn32m8A7T5kRteVxbpPKYDFqnAv876BFuUvKws8he+ptdZzTyL7YaqZta6ZZZfWVUO5dAFK8dvnEqfzWyTELyo0J2oqfK3J9CuGgMnFP5V0RK7KMWWPVsBU1l27xYu5SIWNaEZN6hUVsk3OqbGJBK/SW+jWq1C9jqf8/N4IdboVUeSsMM9/2T4ABAJpwo0eDUU2lAAAAAElFTkSuQmCC) no-repeat;background-size:100%}ul.accreBlockB li:last-child{border-bottom:1px solid #e5e5e5;padding-bottom:43px}.accreditation-block .MuiButton-textPrimary{box-shadow:none!important;text-transform:none!important;font-size:13px;color:#fff!important;background:#095fc1!important;transition:all .25s;padding:10px 25px!important;font-weight:700;border-radius:90px!important;outline:none!important;white-space:nowrap;max-width:130px}.profileTabs button{white-space:nowrap;padding-left:0;margin-right:10px;outline:none!important}@media(max-width:1254px){.profile-section{padding:10px 10px 0}.profile-info{flex-direction:column}.profile-info .profile-personal-info{max-width:100%;width:100%}}@media(max-width:1130px){.inv-add-info{padding-left:0;padding-top:25px}}@media(max-width:1064px){.profile-form-row{display:flex;flex-direction:column}.profile-form-row .form-group{max-width:100%;flex-basis:100%;padding-right:0}.financial-occupation-blocks{flex-direction:column}.financial-occupation-blocks .f-block-left,.financial-occupation-blocks .f-block-right{max-width:100%}}@media(max-width:1000px){.investerProfile-section{flex-direction:column}.investerProfile-section>div{padding-left:0;padding-right:0;max-width:100%}.investerProfile-section>div:not(:last-child){margin-bottom:25px}}.MuiButton-contained{color:#999!important;background:#ededee!important}.MuiButton-contained,.MuiButton-containedPrimary{box-shadow:none!important;text-transform:none!important;padding:10px 25px!important;font-weight:700;border-radius:90px!important;outline:none!important;white-space:nowrap;font-size:13px;transition:all .25s}.MuiButton-containedPrimary{color:#fff!important;background:#095fc1!important}.MuiButton-containedPrimary:hover{color:#999!important;background:#ededee!important}.MuiPaper-elevation1{border:1px solid rgba(0,0,0,.1)!important;box-shadow:0 0 38px 0 rgba(0,1,1,.05)!important;border-radius:12px!important}.financeTabs{padding-left:25px;padding-top:25px}.financeTabs .MuiTabs-flexContainer button:first-child{padding-left:0}.financeTabs button{font-family:"Montserrat",sans-serif;white-space:nowrap;text-transform:inherit;font-size:18px;color:rgba(51,51,51,.45);padding-right:32px;flex-basis:auto;outline:none}.financeTabs button span{font-weight:600}.financialFieldRow{padding-top:10px;flex-wrap:nowrap!important}.financialFieldRow>div{display:flex;flex-basis:100%;padding-right:16px}.financialFieldRow>div:last-child{display:flex;flex-basis:100%;padding-right:0}.financialFieldRow .MuiInputLabel-formControl{position:relative;top:-2px;font-size:13px;color:#333;font-weight:600;font-family:"Montserrat",sans-serif;-webkit-transform:scale(1)!important;transform:scale(1)!important}.financialFieldRow .fieldSelect{padding-top:9px}.financialFieldRow .fieldSelect label{font-size:13px;color:#333;font-weight:600;font-family:"Montserrat",sans-serif;margin-bottom:16px}.financeTabs button.Mui-selected{color:#000}.financialFieldRow fieldset{border:0}.financialFieldRow .MuiInputBase-formControl input.MuiInputBase-input{background:#fff}.financialFieldRow .Mui-disabled input.MuiInputBase-input,.financialFieldRow .MuiInputBase-formControl input.MuiInputBase-input{font-family:"Montserrat",sans-serif;border:1px solid #eeeeef;border-radius:35px;padding:14.5px 14px;font-size:13px;color:#000;font-weight:600}.financialFieldRow .Mui-disabled input.MuiInputBase-input{background:#dcdcdc;cursor:not-allowed}.financialFieldRow .MuiOutlinedInput-input{font-family:"Montserrat",sans-serif;border:1px solid #eeeeef;padding:12.5px 14px;background:#fff;border-radius:35px!important;font-size:13px;color:#000;font-weight:600}.financialFieldRow .MuiSelect-icon{right:16px}.btn-row{margin-top:-66px}.realEstateFinance-section .btn-row button{box-shadow:none;text-transform:none;font-size:13px;color:#999!important;background:#ededee!important;transition:all .25s;padding:10px 31px;font-weight:700;border-radius:70px;outline:none}.realEstateFinance-section .btn-row button:hover{color:#fff!important;background:#095fc1!important}.realEstateFinance-section .btn-row button.MuiButton-containedSecondary{background:#0056b8!important;color:#fff!important}.realEstateOption-section{position:relative;left:-9px;justify-content:flex-start;padding-top:58px;flex:0 0 101%}.realEstateOption-section>div{flex-grow:0;max-width:25%;flex-basis:25%;padding-left:15px;padding-right:15px;box-sizing:border-box}.realEstateOption-section>div h4{font-family:"Montserrat",sans-serif;font-size:18px;font-weight:600;color:#333;margin-bottom:14px}.realEstateOption-section>div h4.planTableHeading{background:#095fc1;color:#fff;font-size:14px;font-weight:600;padding:19px 0;border-radius:5px 5px 0 0}.realEstateOption-section>div>div{border:1px solid rgba(0,0,0,.1);box-shadow:0 0 38px 0 rgba(0,1,1,.05);border-radius:12px}.realEstateOption-section>div>div:first-child{padding-top:35px;padding-bottom:20px}.realEstateOption-section>div>div .recharts-default-legend{text-align:left!important;padding:0 0 0 21px!important}.realEstateOption-section>div>div .recharts-default-legend li{width:46%;font-size:13px;font-weight:600;color:#333}.realEstateOption-section>div>div:nth-child(2){min-height:668px;position:relative;padding:0 0 104px}.realEstateOption-section>div>div:nth-child(2) .MuiButton-contained{position:absolute;bottom:32px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);background:#ededee!important;color:#999!important}.realEstateOption-section>div>div:nth-child(2) .MuiButton-contained:hover{background:#0960c2!important;color:#fff!important}.realEstateOption-block table tr{height:auto!important;background-color:#fff!important}.realEstateOption-block .MuiTableCell-root{border-bottom:0}.realEstateOption-block table td,.realEstateOption-block table th{font-family:"Montserrat",sans-serif;padding:0;font-size:14px;padding:0 25px!important;color:#999}.realEstateOption-block table .h-text{color:#000}.realEstateOption-block table tr.MuiTableRow-root td:first-child,.realEstateOption-block table tr.MuiTableRow-root th{font-weight:600;color:#999}.realEstateOption-block table tr.MuiTableRow-root td:nth-child(2){font-weight:400;color:#999}.realEstateOption-block table tr td,.realEstateOption-block table tr th{border-bottom:1px solid #eee!important;height:100px}.realEstateOption-block table tr td b,.realEstateOption-block table tr th b{font-weight:600;color:#333}.realEstateOption-block table tr td:nth-child(2){width:120px}.recommend-section{padding-top:25px}.recommend-section .rec-title{font-family:"Montserrat",sans-serif;font-size:18px;font-weight:600;color:#333;margin-bottom:14px}.recommend-section .MuiPaper-elevation1{border:1px solid rgba(0,0,0,.1);box-shadow:0 0 38px 0 rgba(0,1,1,.05);border-radius:12px;padding:47px 76px}.recommendation-block{display:flex}.recommendation-block>div:first-child{max-width:407px}.recommendation-block>div:nth-child(2){flex:1 1}.recommendation-block>div:nth-child(2) .MuiTabs-flexContainer{display:block}.recommendation-block>div:nth-child(2) .MuiTabs-flexContainer button{font-family:"Montserrat",sans-serif;font-size:18px;font-weight:700;color:hsla(0,0%,60%,.45);outline:none;text-transform:none}.recommendation-block>div:nth-child(2) .MuiTabs-flexContainer button.MuiTab-root{min-width:100px}.recommendation-block>div:nth-child(2) .MuiTabs-flexContainer button.Mui-selected{color:#333}.recommendation-block .react-swipeable-view-container .MuiButton-contained{background:#ededee!important;color:#999!important}.recommendation-block .react-swipeable-view-container .MuiButton-contained:hover{background:#0960c2!important;color:#fff!important}.recommendation-block .MuiTypography-body1{padding-left:0!important}.planHistory-section{padding-top:38px;margin-left:-15px;margin-right:-15px}.planHistory-section .MuiGrid-root{padding:15px}.planHistory-section .MuiGrid-root .MuiPaper-root{height:100%;display:flex;flex:1 1;flex-direction:column;border:1px solid rgba(0,0,0,.1);box-shadow:0 0 38px 0 rgba(0,1,1,.05);border-radius:12px;padding-top:10px;padding-left:14px;padding-right:14px}.planHistory-section .MuiGrid-root .MuiPaper-root .MuiCardHeader-content .MuiCardHeader-title{font-family:"Montserrat",sans-serif;font-size:15px;font-weight:600;color:#333}.planHistory-section .MuiGrid-root .MuiPaper-root .MuiCardHeader-content .MuiCardHeader-subheader{position:relative;font-family:"Montserrat",sans-serif;font-size:14px;font-weight:400;color:#999;letter-spacing:1px;margin-top:5px;padding-left:20px}.planHistory-section .MuiGrid-root .MuiPaper-root .MuiCardHeader-content .MuiCardHeader-subheader:before{position:absolute;content:"";width:14px;height:14px;left:0;top:2px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAcCAYAAAByDd+UAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6RjVFOTFERTVCMUM2MTFFOUI2RDVDMTQwQkQ3NjlENDIiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6RjVFOTFERTZCMUM2MTFFOUI2RDVDMTQwQkQ3NjlENDIiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpGNUU5MURFM0IxQzYxMUU5QjZENUMxNDBCRDc2OUQ0MiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpGNUU5MURFNEIxQzYxMUU5QjZENUMxNDBCRDc2OUQ0MiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PiBTSq4AAAKnSURBVHjatJZLaBNRFIYnY4104aNgcVvwUXSjItWK2FbxAbVu1IUoPnCjGx+ND6xbwYgPVHBhNhoRBcGFoFYQwTZFQhtBRXy1ipvuVKwoLqo2/ge+kTFM0syYXPiYZObe8889c849J5ZKpZxxRkwsF+vEMjFL1PHsi3gnHot7ok/kSxmrKfHMFdtFl5jjuz8mvvK7XszgRY6IIZEUV5kXaDRozBZZcQWxnEiIBaJWNEIt9xLMsXWXWdtQ7g7XiFtisniKsZ6COfdx9SLxHM6JVq6LxYDYiJuL7rBF3EHMPu6SADHPldMD7vcidpo5D8XKYoIN7CwuDos94qcTfvzieyawddsfA67vepO3sp2dcf5/mGsv4a1rnpYnuANXPBP7nMqN/dg02zs9Qfv4x5hwQIxWUHAUmw7pFXMJFEvmJ3z0So9eUsY0WkywnQfXneqNG1zbTXApfx5VUdBLrWaXkP0tXldR8BVHXaMJThPfQgTLBDEpQvCYRp0bcqFF9EUO7GzItXkvLUZIzngZi05wAvWLXSHEzPYUK2cmOIib5o6zaK84Kt6I9eJHCMF5bG7Q9blmRYkFW8UFMSxWi48h3dnGNWuC3fzZUmTyWmrcZ3J2OEKUera7TTBDm9BEPSscx6kAHeJFBLFWbJtGxiV6kjw8H1CUvYO9P4JYDTYdNPJeWqSp0NYunCxYZAfCy4gJn8Rmjj7nb3myU2AzwXCQ4lmJ0nSIhN/GafZPxf8gNnEqnKV4TozoxlO40mxtEG+L9TQZcuy72M13awsZIAO0KJ/EKvqakm3iA7ox8/tCqogZ6RTzC06kOPc6mdPDmhyB1lduI2ynTzMR2kVYNwU0wlMLXnqIoEsXa4RLdd5jNMJpWv0OOuyZvlbfguw9rf7dclr9PwIMAOlUl5+CcwJpAAAAAElFTkSuQmCC) no-repeat;background-size:100%}.square{float:left}.equity{background:#095fc0}.investment{background:#ffcc23}.monthly_investment{background:#a5a4a5}.real_value{background:#414143}.legendBlock,.legendBlock .cLLeft{display:flex;justify-Content:space-evenly;flex-grow:1}.cashProceedModal .MuiDialog-paperWidthSm{max-width:1170px;width:100%}.cpChart{width:100%;height:100%}.cpChart>div{width:100%;max-width:100%}.cashProceeds{box-sizing:border-box;width:100%!important;max-width:100%!important;display:flex}.cashProceeds>div:first-child{width:400px;box-sizing:border-box;padding-right:20px}.cashProceeds>div:nth-child(2){width:calc(100% - 400px);box-sizing:border-box}@media(max-width:1406px){.financialFieldRow{flex-wrap:wrap!important}.financialFieldRow>div{flex-basis:33%;padding-right:16px;min-height:101px}.financialFieldRow>div:last-child{flex-basis:33%}.realEstateOption-section>div{max-width:32%;flex-basis:32%}}@media(max-width:1258px){.planHistory-section .MuiGrid-grid-xs-3{max-width:50%;flex-basis:50%}}@media(max-width:1200px){.btn-row{margin-top:0}.realEstateOption-section>div{max-width:49%;flex-basis:49%}.recommendation-block>div:first-child{display:none}}@media(max-width:950px){.financialFieldRow .fieldSelect label{margin-top:14px}.legendBlock{display:flex;flex-direction:column-reverse}.legendBlock .cLLeft{flex-wrap:wrap}.legendBlock .cLLeft>div{width:50%;flex-basis:50%}.legendBlock .cLRight{text-align:center;margin-bottom:20px}.planHistory-section .MuiGrid-grid-xs-3{max-width:100%;flex-basis:100%}}@media(max-width:942px){.financialFieldRow>div,.financialFieldRow>div:last-child{flex-basis:100%}.btn-row{justify-content:flex-start!important}.btn-row button{margin-bottom:10px}.recommend-section .MuiPaper-elevation1{padding:15px 25px}.recommend-section .MuiTabs-scroller{white-space:pre-wrap}.recommend-section .MuiTabs-indicator{display:none}.recommendation-block>div:nth-child(2) .MuiTabs-flexContainer button{font-size:14px}.recommendation-block>div:nth-child(2){width:100%}.recommendation-block>div:nth-child(2) .MuiTabs-flexContainer button.Mui-selected{border:1px solid #eee;border-radius:50px}}@media(max-width:767px){.realEstateOption-section>div{max-width:100%;flex-basis:100%}.btn-row>div{max-width:33%;flex-basis:33%;box-sizing:border-box;padding:2px}.btn-row>div button{width:100%;margin:0!important}.MuiDialog-paper{margin:4px!important}.cashProceeds{flex-direction:column}.cashProceeds>div:first-child{width:100%;padding-right:0}.cashProceeds>div:nth-child(2){width:100%;box-sizing:border-box}}@media(max-width:480px){.financeTabs button{font-size:12px;padding-right:0}.btn-row>div{max-width:50%;flex-basis:50%}}.RecommendationWrapper{display:flex;flex-direction:row}.RecommendationOptions{height:auto;min-height:300px;border-left:1px solid #d3d3d3;padding-left:20px}.ReccFinancingContainer{flex-direction:row;justify-content:center;align-items:center;width:100%;height:100%}.ReccFinancingItem{width:500px;border:1px solid #d3d3d3;margin:10px}.ReccFinancingContainer{display:flex;flex-direction:column}.ReccFinancingWrapper{display:flex;flex-direction:row;justify-content:space-between;align-items:center;width:900px;max-width:100%}.ReccFinancingItem{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%}.ReccFinancingItemHeader{font-size:26px;font-weight:600;border-bottom:1px solid grey}.ReccFinancingItemBody{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%}.ReccFinancingItemBodyItem{text-align:center;border-bottom:1px dotted #000}.ReccFinancingItemBodyItemTitle{font-size:17px;font-weight:600}.ReccFinancingItemBodyItemValue{font-size:14px;font-weight:500}.ReccFinancingActionButton{color:#fff;background-color:#0960c2;font-size:20px;margin-top:30px;border-radius:10px;padding:5px 20px}.ReccFinancingActionButton:hover{cursor:pointer}.ReccFinancingAstrik{font-size:11px;color:grey;margin-top:10px}.calculator-body{flex-direction:column;justify-content:center;height:100%}.calculator-body,.calculator-footer-item{display:flex;align-items:center;width:100%}.calculator-footer-item{flex-direction:row;justify-content:flex-start;min-height:35px}.calculator-footer-item-title{min-width:165px;margin-right:10px;font-weight:600;color:#0960c2}.calculator-footer-item-value{border:2px solid #d3d3d3;padding:0 5px;height:40px;border-radius:5px;margin:5px}.RecommendationActionButton,.RecommendedActionButtonContainer{display:flex;flex-direction:row;justify-content:center}.RecommendationActionButton{padding:7px 14px;border:3px solid #0960c2;color:#0960c2;background-color:#fff;font-weight:700;font-size:20px;margin:20px 10px 10px;width:250px;align-items:center;border-radius:10px;transition:background-color .2s}.RecommendationActionButton:hover{cursor:pointer;background-color:#0960c2;color:#fff}table.ReccReturnTable{margin:5px;border:2px solid #d3d3d3}table.ReccReturnTable>tbody>tr>td{border:1px solid #d3d3d3;padding:10px;text-align:center}.ReccReturnTable tr{line-height:7px}.RecommendationHeaderContainer{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;width:100%;height:100%}.RecommendedOption{font-size:23px;margin-left:65px;background-color:#0960c2;color:#fff;padding:5px 10px;border-radius:5px}.RecommendationHighlight{font-size:19px;font-weight:600;color:#0960c2}.Recommendation_Top{display:flex;flex-direction:row;align-items:center}.Recommendation_Top_Header{display:flex;flex-direction:column}@media(max-width:480px){.RecommendationWrapper{flex-direction:column;width:85%}.RecommendationOptions{border:none}.calculator-footer-item,.Recommendation_Top{flex-direction:column;align-items:flex-start}.Recommendation_Top{width:100%}.RecommendedOption{margin-left:0;margin-top:10px;margin-bottom:10px}.ReccFinancingWrapper{flex-direction:column;width:100%}}.Investment-MyCarousel{width:600px;max-width:100%}.RecommendationCarouselItem{display:flex;flex-direction:row}.RecommendationCarouselItemDesc{display:flex;flex-direction:column;justify-content:space-between;align-items:center;height:auto;min-height:100%;width:100px;margin-right:10px}.RecommendationCarouselItemDescDetails{width:100px;background-color:#0056b8;font-size:10px;min-height:80px;margin:auto;font-weight:600;text-align:center;border-radius:5px;display:flex;flex-direction:row;justify-content:center;align-items:center;padding:5px;cursor:pointer;color:#fff}.RecommendationCarouselItemImg{width:600px;height:265px;cursor:pointer;border-radius:5px}@media(max-width:480px){.Investment-MyCarousel{display:none}}table tbody tr{height:70px}.FinishedQuestionnairePopUpItem{width:100%;height:auto;min-height:90px;display:flex;flex-direction:column;align-items:center;justify-content:center}.FinishedQuestionnairePopUpItemTitle{font-size:20px;font-weight:600;margin-bottom:10px}.FinishedQuestionnairePopUpItemButton{font-size:20px}.lds-facebook{display:inline-block;position:relative;width:64px;height:64px}.lds-facebook div{display:inline-block;position:absolute;left:6px;width:13px;background:#368dc1;-webkit-animation:lds-facebook 1.2s cubic-bezier(0,.5,.5,1) infinite;animation:lds-facebook 1.2s cubic-bezier(0,.5,.5,1) infinite}.lds-facebook div:first-child{left:6px;-webkit-animation-delay:-.24s;animation-delay:-.24s}.lds-facebook div:nth-child(2){left:26px;-webkit-animation-delay:-.12s;animation-delay:-.12s}.lds-facebook div:nth-child(3){left:45px;-webkit-animation-delay:0;animation-delay:0}@-webkit-keyframes lds-facebook{0%{top:6px;height:51px}50%,to{top:19px;height:26px}}@keyframes lds-facebook{0%{top:6px;height:51px}50%,to{top:19px;height:26px}}.headerContainer{text-align:center;padding:20px 80px 0;justify-content:center;display:flex;flex-direction:row;align-items:center;height:auto;min-height:100px}.displayPag{font-size:20px;color:grey}.orderPag{margin:0}@media (max-width:480px){.headerContainer{padding:20px}.displayPag,.orderPag{margin-top:10px;margin-bottom:10px}}.search-row-a{position:relative;z-index:20;display:flex}.search-row-a .searchRLeft{width:150px;background:#0056b8;display:flex;align-items:center;flex-direction:column;justify-content:center;flex-grow:1}.search-row-a .searchRLeft>div{width:100%;background:transparent!important;outline:none!important;border:0}.search-row-a .searchRLeft .css-1pahdxg-control,.search-row-a .searchRLeft .css-yk16xz-control{background:transparent;border:0;color:#fff;outline:0!important}.search-row-a .searchRLeft .css-1wa3eu0-placeholder{color:#fff}.search-row-a .searchRLeft .css-tlfecz-indicatorContainer svg{fill:#fff!important}.search-row-a .css-1uccc91-singleValue{color:#fff}.search-row-a .searchRRight{width:calc(100% - 150px)}.search-row-a .searchRRight .MuiInput-root{background:#fff}.search-row-a .searchRRight .MuiInput-root .MuiInputBase-input{height:inherit}.search-row-a .searchRRight .MuiInput-root .MuiInput-input{min-height:57px;padding-left:10px}.search-row-a .searchRRight .MuiInput-root .MuiInput-input .MuiChip-root{margin:-7px 4px 0!important}.search-row-a .searchRRight .MuiInput-root .MuiInput-input>div:first-child{float:right;width:100%}.search-row-a .searchRRight .MuiInput-input .css-wgj2sv-Input{margin-top:16px;background:#fff!important;display:inline-block}.search-row-a .searchRRight .MuiInput-root .MuiInput-input>div:nth-child(2){display:flex;width:150px;background:#0056b8;border:0;box-sizing:border-box;float:right;height:70px;position:absolute;top:0;left:0;display:none}.search-row-a .searchRRight .MuiInput-root .MuiInput-input>div:nth-child(2)>div{flex:1 1;display:flex;justify-content:center;align-items:center}.search-row-a .searchRRight .MuiInput-root .MuiInput-input>div:nth-child(2)>div svg{fill:#fff}.search-row-a .searchRRight>div>div:nth-child(3){position:absolute;width:100%;border-radius:0!important}.NewSearchBar_disclaimer{font-size:13px;color:grey}@media(max-width:900px){.search-row-a .MuiInput-root .MuiInput-input{height:auto}.search-row-a .MuiInput-root .MuiInput-input>div:first-child{float:none;width:100%}.search-row-a .MuiInput-root .MuiInput-input>div:nth-child(2){position:static}.search-row-a .MuiInput-root .MuiInput-input .MuiChip-root{margin:2px 4px 0!important}}@media(max-width:680px){.search-row-a{flex-direction:column}.search-row-a .searchRLeft,.search-row-a .searchRRight{width:100%}.search-row-a .MuiInput-root .MuiInput-input{height:auto!important}.search-row-a .searchRRight .MuiInput-root .MuiInput-input .MuiChip-root{margin:2px!important}}.RealtyRecommender-section h3.rr-title{font-size:18px;color:#333;font-weight:700;text-align:center;margin-top:30px;margin-bottom:18px}.searchBar{border-radius:0;margin:0 auto;max-width:1400px;background:#fff;padding:10px 5px 10px 58px;border:1px solid #eee;height:100%}.searchBar,.searchBar>.MuiGrid-root{position:relative}.searchBar>.MuiGrid-root:before{position:absolute;content:"";width:1px;height:25px;background:#ebebeb;right:-11px;top:14px}.searchBar>.MuiGrid-root:nth-child(6):before{display:none}ul.serch-tab{position:absolute;list-style:none;margin:0;padding:0;display:flex;height:40px;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);left:-40px;top:51px}ul.serch-tab li{position:relative;text-transform:uppercase;background:#e9e9e9;padding:7px 15px;font-size:17px;cursor:pointer}ul.serch-tab li.act{background:#0056b8;color:#fff}ul.serch-tab li.act:before{position:absolute;content:"";width:0;height:0;border-top:8px solid #0056b8;border-left:8px solid transparent;border-right:8px solid transparent;top:98%;left:0;right:0;margin:0 auto}.search-fields{display:flex;align-items:center}.search-fields .search-col{flex:0 0 1;width:100%;padding-right:10px}.search-fields .search-col .search-row-a{background:#eee}.search-fields .search-col .search-row-b{display:flex;padding-top:12px}.search-fields .search-col .search-row-b .MuiGrid-root .MuiFormControl-root{padding:0 10px 0 0;margin:0}.search-fields .search-col .search-row-b .MuiGrid-root:last-child .MuiFormControl-root{padding-right:0}.search-fields .search-col .search-row-b .MuiSelect-root{border:1px solid #c3c3c3;padding:12px 11px}.search-fields .search-col .search-row-b .MuiFormControl-root{min-width:100%}.search-fields .search-col .search-row-b>div{flex:1 1}.search-btn{position:relative;max-width:120px;width:100%;height:120px}.search-btn button{height:100%;width:100%;background:#095fc1!important;border:1px solid #095fc1!important;padding:0;right:2px;font-size:22px;top:1px;border-radius:4px;color:#fff;font-weight:400;text-transform:inherit}.featuredProperties-header{text-align:center;padding:20px 0 10px;justify-content:center}.featuredProperties-header h3{margin-bottom:0}.featuredProperties-header h3,.featuredProperties-header span{font-size:18px;font-weight:600;color:#333}.featuredProperties-section{padding:0 80px}.property-block-search{padding:10px}.property-block-search h5{font-size:18px;font-weight:700;color:#333}.property-block-search p{font-size:14x;font-weight:400;color:#999}.btn-favorite button{background:#cfcfce;width:29px;height:29px;padding:0;outline:none;transition:all .25s}.btn-favorite button svg{fill:#fff;width:17px}.btn-favorite button:hover{background:#095fc1!important}.houseDetailBtns .MuiButton-label{font-size:14px;color:#333;font-weight:600}.houseDetailBtns button img{opacity:.5}.btn-realty-recommend{width:100%;display:flex;justify-content:center;align-items:center;padding:20px 0}div.btn-realty-recommend div button{border:1px solid #0960c2;border-radius:20px!important;width:40px!important;height:40px;margin:5px;background-color:#fff;font-weight:700;font-size:16px}div.btn-realty-recommend div button.MuiFlatPageButton-rootCurrent{background-color:#e5e9ed;color:#0960c2}.featured-propertiy-search{padding:0 80px 62px}h4.title-city{font-size:18px;color:#333;padding:0 80px;text-align:left;font-weight:600!important}.RealtyRecommender-section .carouselNav{padding:0 30px}.cardDetails{position:relative}.favouriteProperties-section h5{font-weight:700;font-size:21px;color:#333}.PaginationButtonContainer{display:flex;flex-direction:row;justify-content:space-between;margin-left:5%;margin-right:5%;margin-top:40px}.ViewAIListingsBtn{border:2px solid #0960c2;color:#0960c2;background-color:#fff;font-weight:700;font-size:15px;display:flex;flex-direction:row;justify-content:center;align-items:center;border-radius:10px;transition:background-color .2s;width:40%;margin:10px 10px 10px 30%}.ViewAIListingsBtn:hover{cursor:pointer;background-color:#0960c2;color:#fff}@media(max-width:1550px){.featuredProperties-section{padding:0}.featured-propertiy-search{padding:0 0 62px}h4.title-city{padding:0 20px}.featuredProperties-section .MuiGrid-grid-xs-3{max-width:50%;flex-basis:50%}.featuredProperties-section .MuiGrid-grid-xs-3 .MuiPaper-rounded{max-width:100%!important}.featured-propertiy-search .alice-carousel__dots{display:none}.dashboar-MyCarousel{margin-left:-10px}}@media(max-width:1310px){.searchBar{height:auto}.search-fields .search-col .search-row-b{flex-wrap:wrap}.search-fields .search-col .search-row-b>div{flex:0 0 33%;margin-bottom:11px}.search-fields .search-col .search-row-b .MuiGrid-root:last-child .MuiFormControl-root{padding-right:10px}ul.serch-tab{left:-76px;top:93px}ul.serch-tab li{padding:7px 34px}.search-btn button{height:94%}}@media(max-width:1228px){.favouriteProperties-section h5{font-size:16px}}@media(max-width:1152px){.favouriteProperties-section .MuiGrid-grid-xs-3{max-width:50%;flex-basis:50%}}@media(max-width:900px){.featuredProperties-section .MuiGrid-grid-xs-3{max-width:100%;flex-basis:100%}.searchBar{padding-left:8px;padding-bottom:18px}ul.serch-tab{display:flex;position:relative;top:0;left:0;-webkit-transform:none;transform:none;margin-bottom:16px}ul.serch-tab li{flex:1 1;text-align:center}.search-fields{display:flex;flex-direction:column}.search-fields .search-col .search-row-b>div{flex:0 0 100%}.search-fields .search-col .search-row-b .MuiGrid-root .MuiFormControl-root,.search-fields .search-col .search-row-b .MuiGrid-root:last-child .MuiFormControl-root{padding-right:0}.rrTabs button{white-space:nowrap}}@media(max-width:767px){.favouriteProperties-section .MuiGrid-grid-xs-3{max-width:100%;flex-basis:100%}.search-btn{height:40px}}.mapPropertyBlock{position:relative;background:#eee;border-radius:10px;display:flex;justify-content:center;align-items:center;min-height:800px;width:100%}.mapPropertyBlock>div>div{left:0;top:0}.propertyBlock{position:relative;width:45%;min-height:800px;height:800px;overflow:scroll;background-color:#d3d3d3}.pdMap-section{padding:40px 20px}.toggleViewContainer{display:"block"}.horizontalBlock{display:none}.priceTag{margin-left:5px;font-size:25px;font-weight:700}.subTitle1,.title1{font-size:1rem}@media (max-width:1200px){.mapPropertyBlock{position:relative;background:#eee;border-radius:10px;display:flex;justify-content:center;align-items:center;min-height:400px;width:100%;margin-top:10px}.propertyBlock{display:none}.pdMap-section{padding:0}.horizontalBlock{margin-top:10px;overflow-x:hidden;overflow-y:hidden;white-space:nowrap;display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%}.priceTag{font-size:15px;font-weight:700}.subTitle1{font-size:12px!important}.title1{font-size:15px!important}}.ToggleViewButtonContainer{width:100px}.ToggleViewButton_2{color:#0960c2;background-color:#fff}.ToggleViewButton_2,.ToggleViewButton_2_Selected{width:40%;height:40px;border:2px solid #0960c2;display:flex;flex-direction:row;justify-content:center;align-items:center;min-width:100px}.ToggleViewButton_2_Selected{color:#fff;background-color:#0960c2}.ToggleViewButton_2:hover,.ToggleViewButton_2_Selected:hover{cursor:pointer}.property-block-item{width:100%;align-self:center}.property-block-item h5{font-size:18px;font-weight:700;color:#333}.property-block-item p{font-size:14x;font-weight:400;color:#999}.horizontal-block{height:250px}.HybridViewContainer{display:flex;flex-direction:row;justify-content:center;align-items:center;width:100%;height:auto;min-height:400px;position:relative}.HybridViewWrapper{width:50%;height:90vh;margin:0;border-radius:10px;display:flex;flex-direction:column;align-items:center}.HybridViewTitle{font-size:30px;color:#095fc0}div.HybridViewWrapper div button{border:1px solid #0960c2;border-radius:20px!important;width:40px!important;height:40px;margin:5px;background-color:#fff;font-weight:700;font-size:16px}div.HybridViewWrapper div button.MuiFlatPageButton-rootCurrent{background-color:#fc2;color:#0960c2}.HybridViewHouseContainer{width:100%;height:100%;overflow-y:auto;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center}#toTop{display:block;position:fixed;bottom:20px;right:20px;font-size:48px;transition:all .5s ease 0s;-moz-transition:all .5s ease 0s;-webkit-transition:all .5s ease 0s;-o-transition:all .5s ease 0s;opacity:.5;display:none;cursor:pointer}#toTop:hover{opacity:1}.gm-style-iw .gm-style-iw-c,.gm-style-iw .gm-style-iw-c:after,.gm-style-iw .gm-style-iw-t,.gm-style-iw .gm-style-iw-t:after,.gm-style-mtc,.gm-style .gm-style-iw-c,.gm-style .gm-style-iw-c:after,.gm-style .gm-style-iw-t,.gm-style .gm-style-iw-t:after{display:none!important}.HybridViewHouse{width:46%;max-width:48%;min-height:350px;max-height:350px;height:auto;margin:10px;border:1px solid #d3d3d3;border-radius:10px;transition:all .1s ease 0s;padding:2px}.HybridViewHouseImage{width:100%;height:250px}.HybridViewHouseImageElement{width:100%;height:100%;background-size:cover;border-radius:10px}.HybridViewMarkerInfoImage{width:100%;height:150px}.HybridViewMarkerInfoImageElement{width:100%;height:100%;background-size:cover;border-top-left-radius:10px;border-top-right-radius:10px}.HybridViewHouseInfoTitle{margin-left:10px;margin-top:10px;font-size:18px;font-weight:600}.HybridViewHouseInfoTitle:hover{cursor:pointer;text-decoration:underline}.HybridViewHouseInfoCommunity{margin-left:10px}.HybridViewHouseInfoPrice{margin-left:10px;color:#0960c2;font-size:18px;font-weight:600}.HybridViewHouseDetailContainer{width:100%;display:flex;flex-direction:row;justify-content:space-between;align-items:center;margin-top:5px}.HybridViewHouseRoomContainer,.HybridViewRoomElement{display:flex;flex-direction:row}.HybridViewRoomElement{width:40px;justify-content:space-around;align-items:center;border:1px solid #d3d3d3;border-radius:5px;padding:2px;height:25px;margin:0 5px 0 2px}.HybridViewRoom{font-size:14px}.HybridViewMarker{width:50px;min-width:50px;height:30px;border-radius:25px;border:2px solid #d3d3d3;color:#0960c2;background-color:#fff;display:flex;flex-direction:row;justify-content:center;align-items:center;transition:all .5s ease 0s;z-index:10;position:relative}.HybridViewMarker:hover{background-color:#0960c2;color:#fff;z-index:110000}.HybridViewMarkerInfo{display:none;position:absolute;top:35px;width:230px;height:240px;background-color:#fff;z-index:110000;border-radius:10px}.HybridViewMarkerInfoClose{top:5px;right:5px;height:auto;width:auto;display:flex;justify-content:flex-end;position:absolute}.HybridViewMarkerInfoContentTitle{font-size:16px;font-weight:600;margin-left:5px;margin-top:5px}.HybridViewMarkerInfoContentTitle:hover{cursor:pointer;text-decoration:underline}.HybridViewMarkerInfoContentCommunity{font-size:14px;margin-left:5px}.HybridViewMarkerInfoContentPrice{font-size:15px;margin-left:5px}@media (max-width:480px){.HybridViewContainer{flex-direction:column}.HybridViewWrapper{width:100%;height:auto}.HybridViewHouse{width:100%;max-width:100%}}.invstmentDetails{padding-top:30px}.invstmentDetails .MuiPaper-rounded{border:0!important}.pd-header{background:#eee}.pd-header.has-fixed{position:fixed;z-index:10000;max-width:76%;top:64px}.pd-header>div{flex:1 1}.pd-header .pd-header-left{flex-direction:row;display:flex;align-items:center}.pd-header .pd-header-left button{white-space:nowrap;border-radius:0;padding:13px 23px 13px 14px;margin-right:13px}.pd-header .pd-header-left h3{font-size:18px;font-weight:700;color:#095fc1;font-weight:600;margin-top:8px}.pd-header .pd-header-left address{padding-left:25px}.pd-header .pd-header-left address h2{color:#095fc1;font-size:16px;font-weight:700;margin-top:17px;margin-bottom:4px}.pd-header .pd-header-left address ul{list-style:none;margin:0;display:flex;padding:0}.pd-header .pd-header-left address ul li{margin-right:16px;font-weight:600;color:#999;font-size:12px;white-space:nowrap}.pd-header .pd-header-left address ul li.price{color:#095fc1;font-size:12px}.pd-header .pd-header-left address ul li b{color:#333;font-weight:600;padding-left:10px}.pd-header .pd-header-left address h2 small{color:#999;font-size:12px;font-weight:600}.pd-header .backButton{background:#095fc1;color:#fff}.pd-header .pd-header-right{display:flex;justify-content:flex-end;align-items:center}.pd-header .pd-header-right button{padding-left:20px;padding-right:20px}.topMenuItem{color:grey;padding-top:20px}.topMenuItem,.topMenuItem a:hover{text-decoration:none}.fixNav{display:flex;list-style:none;margin:0;padding:0}.fixNav li{margin-left:4px}.fixNav li a{display:block;padding:16px 14px;text-decoration:none;text-transform:uppercase;font-size:12px;font-weight:600;border-bottom:2px solid transparent;transition:all .35s}.fixNav li a.active,.fixNav li a:hover{border-bottom:2px solid #095fc1}.investmentMapPhoto{position:relative}.photoMapNavs{position:absolute;z-index:10;background:#fff!important;top:12px;left:12px}.photoMapNavs .Mui-selected{background:#095fc1!important;color:#fff!important;box-shadow:none!important}.eqPropertyDetails{background:grey;padding:21px 0}.eqPropertyDetails ul{margin:0 auto;padding:0;display:flex;flex:1 1;max-width:1170px}.eqPropertyDetails ul li{margin:0;padding:0 5px}.eqPropertyDetails .ev-text b{color:#fff!important}.eqPropertyDetails .ev-title b{color:hsla(0,0%,100%,.8)!important;font-weight:400!important}.opportunities-gallery .eqPropertyDetails{background:#fff}.opportunities-gallery .eqPropertyDetails .ev-text b{color:#095fc1!important}.opportunities-gallery .eqPropertyDetails .ev-title b{color:#333!important;font-weight:400!important}.timeline-icon-b{width:61px;height:61px;background:#fff;display:inline-block;position:relative;border-radius:50%;line-height:57px;border:1px solid rgba(0,0,0,.06);box-shadow:0 0 33px 0 rgba(0,1,1,.07)}.timeline-icon-b .icon-b svg{fill:#0960c2}.timeline-icon-b .time-b{left:0;right:0;white-space:nowrap;position:absolute;top:100%;margin:0 auto;line-height:normal;border-radius:10px}.timeline-icon-b .time-b p{margin-bottom:0;font-weight:600;color:#095fc1}.returnSection{padding-top:70px}.projectInfoWithMap{display:flex;margin-top:50px;margin-bottom:50px;justify-content:center}.projectInfoWithMap>div:first-child{max-width:100%}.projectInfoWithMap>div:nth-child(2){display:flex;box-sizing:border-box;padding-left:25px;align-items:center}.financialData-block{margin-top:30px;margin-bottom:30px;display:flex;flex-wrap:wrap}.fDataThreeBlock{display:flex;flex-wrap:wrap;padding-top:70px;padding-bottom:30px;width:100%;max-width:1170px!important;margin:0 auto!important}.fDataThreeBlock>div{padding-left:25px;padding-right:25px;margin-bottom:25px}.cover-imgresp{margin-top:30px;margin-bottom:30px}.cover-imgresp,.profileContainer{display:flex;justify-content:center}.profileContainer{margin-top:10px;margin-bottom:10px;width:100%;height:auto}.profileOdd{background-color:#0960c2;color:#fff}.profileEven{background-color:#d3d3d3;color:grey}.profileBlock{transition:all .3s ease-in-out;width:200px;height:200px;border-radius:10px;margin:20px;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;font-weight:400;font-size:28px}.profileBlock:hover{cursor:pointer;-webkit-transform:translateY(-5px);transform:translateY(-5px);box-shadow:10px 10px 15px rgba(132,160,193,.735)}.img-resp{width:80%;height:auto;object-fit:contain}.img-cover{width:100%;height:400px;object-fit:cover}.fundContentWrapper{margin:0 50px 50px;padding-top:70px}.fundDetailsTitle{margin:20px;font-size:30px;font-weight:600;color:#0960c2}.fundDisclaimer{color:grey;font-size:10px}.disclaimerContainer{margin:0 50px 50px;padding-top:20px}.fundContent{font-size:21px;color:grey}.fundWrapper{display:flex;flex-direction:row;justify-content:space-evenly;margin-left:20px;padding-left:20px}.fundSubHeader{text-align:center;font-weight:500;font-size:40px;align-items:center}@media(max-width:1170px){.eqPropertyDetails ul{padding:0 40px;flex-wrap:wrap}.eqPropertyDetails ul li{flex:3.333 1!important;max-width:33.333%!important;width:33.333%!important;margin-bottom:20px}.opportunities-gallery .eqPropertyDetails ul{padding:0 10px}.profileBlock{transition:all .3s ease-in-out;width:150px;height:150px;border-radius:10px;margin:10px;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;font-weight:400;font-size:22px}}@media(max-width:1128px){.timeline-icon-b{position:absolute;border-radius:50%;line-height:57px;left:18px;top:80px}.timeline-icon-b .time-b{left:138%;right:0;white-space:nowrap;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);margin:0 auto;line-height:normal;border-radius:10px}.timeline-icon-b .time-b p{margin-bottom:0}.timeline-icon-b:before{position:absolute;content:"";width:0;height:0;border-top:12px solid transparent;border-bottom:12px solid transparent;border-left:13px solid #095fc1;top:0;right:110%;top:35%}}@media(max-width:1000px){.pd-header{flex-direction:column}.pd-header .pd-header-left{max-width:100%}.pd-header .pd-header-right{max-width:100%;flex:0 0 100%;padding-bottom:16px}.pd-header .pd-header-left address ul{flex-wrap:wrap}.pd-header .pd-header-left address ul li{max-width:44%;width:100%;margin-bottom:10px;flex:0 0 1}.cover-imgresp{max-height:200px}.cover-imgresp,.profileContainer{margin-top:10px;margin-bottom:10px}.profileContainer{flex-wrap:wrap}.profileBlock,.profileContainer{display:flex;justify-content:center}.profileBlock{width:150px;height:150px;border-radius:10px;flex-direction:column;align-items:center;text-align:center;font-weight:400;font-size:22px}.fundCategory,.profileBlock{transition:all .3s ease-in-out;margin:10px}.fundCategory{width:200px;height:200px}.fundCategoryWrapper{display:flex;flex-wrap:wrap;flex-direction:row;justify-content:center;width:100%;height:auto;margin:10px 0 0}.disclaimerContainer{margin:0;padding-top:20px}.fundSubHeader{text-align:center;font-weight:600;font-size:21px;align-items:center}.fundDetailsTitle{font-size:22px;font-weight:600;color:#0960c2}.fundWrapper{display:flex;flex-direction:column;align-items:flex-start;margin-top:40px;margin-left:20px;padding-left:0}.topItemList{display:none}.img-cover{max-height:320px}}@media(max-width:657px){.eqPropertyDetails ul{padding:0 40px;flex-wrap:wrap}.eqPropertyDetails ul li{flex:50% 1!important;max-width:50%!important;width:50%!important}.fixNav li:last-child{position:fixed;top:50%;z-index:100;background:rgba(0,0,0,.5);width:100%;left:-48px;text-align:center;margin:0;max-width:150px;-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.fixNav li:last-child a{color:#fff;font-size:14px}.projectInfoWithMap{flex-direction:column}.projectInfoWithMap>div:first-child img{max-width:100%}.projectInfoWithMap>div:nth-child(2){display:flex;box-sizing:border-box;padding-left:25px;align-items:center}.financialData-block>div:first-child{margin-bottom:25px}.chart-div{display:none}.cover-imgresp{margin-top:10px;margin-bottom:10px}.img-resp{width:100%;height:auto!important;max-height:200px}.img-cover{max-height:300px}.profileContainer{margin-top:10px;margin-bottom:10px;flex-wrap:wrap}.profileBlock,.profileContainer{display:flex;justify-content:center}.profileBlock{width:170px;height:170px;border-radius:10px;margin:20px;flex-direction:column;align-items:center;text-align:center;font-weight:400;font-size:24px}.fundCategory,.profileBlock{transition:all .3s ease-in-out}.fundCategory{width:150px;height:150px;margin:0}.fundCategoryWrapper{display:flex;flex-wrap:wrap;flex-direction:row;justify-content:center;width:100%;height:auto;margin:10px 0 0}.disclaimerContainer{margin:0;padding-top:20px}.fundSubHeader{text-align:center;font-weight:600;font-size:21px;align-items:center}.fundWrapper{display:flex;flex-direction:column;align-items:center;margin-top:40px;margin-left:0;padding-left:0}.topItemList{display:none}}@media(max-width:480px){.eqPropertyDetails ul{padding:0 40px;flex-wrap:wrap}.eqPropertyDetails ul li{flex:100% 1!important;max-width:100%!important;width:100%!important}.opportunities-gallery .eqPropertyDetails ul li{flex:50% 1!important;max-width:50%!important;width:50%!important;white-space:normal}.equity-volume-block .equity-volume-row .ev-text b{line-height:16px}.investNowModal .center-screen input{font-size:50px;width:100%;color:#fff}.MuiOutlinedInput-input{padding:2.5px 26px}.investNowModal .center-screen .btnConfirm{height:50px;font-size:16px;width:150px;color:#fff!important}.fixNav li a{padding:16px 3px}.fixNav{width:100%}.cover-imgresp{margin-top:10px;margin-bottom:10px}.img-resp{width:100%;height:auto!important;max-height:200px}.img-cover{max-height:230px}.profileContainer{margin-top:10px;margin-bottom:10px}.profileBlock,.profileContainer{display:flex;justify-content:center}.profileBlock{transition:all .3s ease-in-out;width:110px;height:110px;border-radius:10px;margin:20px;flex-direction:column;align-items:center;text-align:center;font-weight:400;font-size:15px}.fundWrapper{display:flex;flex-direction:column;align-items:flex-start;margin-top:40px;margin-left:5px;margin-right:5px;padding-left:0}.fundCategory{transition:all .3s ease-in-out;width:90px;height:90px;margin:10px}.fundCategoryWrapper{display:flex;flex-wrap:wrap;flex-direction:row;justify-content:center;width:100%;height:220px;margin:10px 0 0}a.topMenuItem{display:none}.disclaimerContainer{margin:0;padding-top:20px}.fundSubHeader{text-align:center;font-weight:600;font-size:21px;align-items:center}.fundContent{font-size:18px;color:grey;margin-left:10px}.topItemList{display:none}}.alice-carousel{margin:auto}.alice-carousel,.alice-carousel__wrapper{box-sizing:border-box;position:relative;width:100%}.alice-carousel__wrapper{height:auto;overflow:hidden}.alice-carousel__stage{position:relative;width:100%;height:100%;margin:0;padding:0;white-space:nowrap;box-sizing:border-box}.alice-carousel__stage-item{width:100%;height:100%;position:relative;display:inline-block;vertical-align:top;white-space:normal;line-height:0}.alice-carousel__stage-item *{line-height:normal}.alice-carousel__stage-item.__cloned{opacity:0;visibility:hidden}.alice-carousel__stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.alice-carousel__next-btn,.alice-carousel__prev-btn{display:inline-block;width:50%;padding:15px 10px;box-sizing:border-box}.alice-carousel__next-btn [data-area]:after,.alice-carousel__prev-btn [data-area]:after{content:attr(data-area);position:relative;text-transform:capitalize}.alice-carousel__prev-btn{text-align:right}.alice-carousel__next-btn-item,.alice-carousel__prev-btn-item{display:inline-block;color:#465798;cursor:pointer}.alice-carousel__next-btn-item:hover,.alice-carousel__prev-btn-item:hover{color:#8b0000}.alice-carousel__next-btn-item.__inactive,.alice-carousel__prev-btn-item.__inactive{opacity:.4}.alice-carousel__play-btn{display:inline-block;position:absolute;top:30px;left:20px}.alice-carousel__play-btn:hover{cursor:pointer}.alice-carousel__play-btn-wrapper{position:relative;background-color:#fff;padding:10px;width:32px;height:32px;border-radius:50%}.alice-carousel__play-btn-item{cursor:pointer;position:absolute;background:transparent;width:32px;height:32px;outline:none;border:0}.alice-carousel__play-btn-item:after,.alice-carousel__play-btn-item:before{content:"";width:0;height:0;display:block;position:absolute;border-color:transparent transparent transparent #465798;border-style:solid;border-width:8px 0 8px 15px;transition:all .3s linear}.alice-carousel__play-btn-item:before{height:14px;left:5px}.alice-carousel__play-btn-item:after{left:18px;top:7px}.alice-carousel__play-btn-item.__pause:after,.alice-carousel__play-btn-item.__pause:before{border-width:0 0 0 10px;height:30px}.alice-carousel__play-btn-item.__pause:after{left:18px;top:0}.alice-carousel__dots{text-align:center;list-style:none;padding:0;max-width:172px;margin:26px auto 0;overflow:hidden;white-space:nowrap}.alice-carousel__dots-item{display:inline-block;width:8px;height:8px;cursor:pointer;border-radius:50%;background-color:#e0e4fb}.alice-carousel__dots-item:not(:last-child){margin-right:15px}.alice-carousel__dots-item.__active,.alice-carousel__dots-item:hover{background-color:#6e7ebc}.alice-carousel__slide-info{display:inline-block;position:absolute;right:20px;top:20px;padding:5px 10px;color:#465798;border-radius:5px;background-color:rgba(224,228,251,.6)}.alice-carousel__slide-info-item{line-height:0;vertical-align:middle}.alice-carousel .animated{-webkit-animation-fill-mode:both;animation-fill-mode:both}.alice-carousel .animated-out{z-index:1}.alice-carousel .fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes fadeOut{0%{opacity:1}to{opacity:0;visibility:hidden}}@keyframes fadeOut{0%{opacity:1}to{opacity:0;visibility:hidden}}.bank_loan{background:#a5a4a5}.investors{background:#fc2}.planulife{background:#0960c2}.secured{background:red}.investment_value{background:#006400}.square{width:20px;height:20px;margin:5px;border:1px solid rgba(0,0,0,.2)}.square-legend{font-size:15px}.feature-list{position:relative;display:block;overflow:hidden}.feature-list:after{content:"";position:absolute;left:0;right:0;top:0;bottom:0;border-left:2px dashed #c9c9ca;width:2px;margin:0 auto;z-index:-1}.feature-list li{position:relative;display:block;padding:40px 0 0;overflow:hidden}.bx--row{position:relative;height:auto;padding-bottom:22px}.bx--row .acc-block{position:absolute;left:-37px;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);margin:0 auto;width:96px}.bx--row .acc-block .icon-b{width:61px;height:61px;background:#fff;display:inline-block;position:relative;border-radius:50%;line-height:57px;border:1px solid rgba(0,0,0,.06);box-shadow:0 0 33px 0 rgba(0,1,1,.07)}.bx--row .acc-block .icon-b svg{fill:#0960c2}.bx--row .acc-block.left .time-b{left:100%;white-space:nowrap;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.bx--row .acc-block.left .time-b p{margin-bottom:0}.bx--row .acc-block.right .time-b{right:100%;white-space:nowrap;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.bx--row .acc-block.right .time-b p{margin-bottom:0}.label-left{right:57%}.label-left,.label-right{display:flex;position:absolute;top:47%}.label-right{right:43%}.feature-list li .content{display:block;background-color:grey;max-width:400px;padding:10px;text-align:left}.feature-list li .content h2{color:#fff;font-weight:700;letter-spacing:1px;margin:0 0 0 20px}.feature-list li .content p{color:#fff;font-weight:300;margin:0 0 0 20px}.analyze-stock-icon,.earning-icon,.icon,.news-icon,.real-time-market-icon{width:250px;height:100%;height:250px;background-size:cover;border-radius:100%;background-position:50%;background-repeat:no-repeat}.earning-icon{background-image:url(https://image.flaticon.com/icons/svg/25/25694.svg)}.analyze-stock-icon{background-image:url(/static/images/analyze-stock.png)}.real-time-market-icon{background-image:url(/static/images/real-time-market.png)}.news-icon{background-image:url(/static/images/news.jpg)}.left-content-box{justify-content:flex-end;padding-right:16%}.content-box,.left-content-box{display:flex;align-items:center}.content-box{padding-left:13%;justify-content:flex-start}.content-box .MuiPaper-elevation1{max-width:450px;width:100%;border:0!important;box-shadow:0 0 38px 0 rgba(0,1,1,.05)!important}.content-box .MuiPaper-elevation1 .MuiCardContent-root{text-align:left}.left-content-box .MuiPaper-elevation1{max-width:450px;width:100%;border:0!important;box-shadow:0 0 38px 0 rgba(0,1,1,.05)!important}.left-content-box .MuiPaper-elevation1 .MuiCardContent-root{text-align:left}.pdfDocument{display:flex;margin-bottom:20px;border:2px solid #d3d3d3;padding:10px}a.pdfDocument:hover{border:2px solid #a9a9a9;text-decoration:none}@media(max-width:1740px){.left-content-box{padding-right:0}.content-box{padding-left:0}}@media(max-width:1350px){.content-box .MuiPaper-elevation1,.left-content-box .MuiPaper-elevation1{max-width:350px}}@media(max-width:1128px){.feature-list{margin-top:70px}.feature-list:after{right:inherit;margin:0}.content-box .MuiPaper-elevation1,.left-content-box .MuiPaper-elevation1{max-width:100%}.feature-list{padding-left:0}.feature-list .bx--row{padding-top:100px;padding-left:30px;padding-right:10px}.feature-list .bx--row .acc-block{-webkit-transform:translateY(0);transform:translateY(0);top:0;left:0;right:inherit}.bx--row .acc-block.left .time-b{left:95%}.bx--row .acc-block.right .time-b{right:0;left:100%}.feature-list li:before{position:absolute;content:"";width:0;height:0;border-top:12px solid transparent;border-bottom:12px solid transparent;border-left:13px solid#0960c2;top:59px;left:0}}@font-face{font-family:"Ionicons";src:url(https://cdnjs.cloudflare.com/ajax/libs/ionicons/2.0.1/fonts/ionicons.eot?v=2.0.0);src:url(https://cdnjs.cloudflare.com/ajax/libs/ionicons/2.0.1/fonts/ionicons.eot?v=2.0.0#iefix) format("embedded-opentype"),url(https://cdnjs.cloudflare.com/ajax/libs/ionicons/2.0.1/fonts/ionicons.ttf?v=2.0.0) format("truetype"),url(https://cdnjs.cloudflare.com/ajax/libs/ionicons/2.0.1/fonts/ionicons.woff?v=2.0.0) format("woff"),url(https://cdnjs.cloudflare.com/ajax/libs/ionicons/2.0.1/fonts/ionicons.svg?v=2.0.0#Ionicons) format("svg");font-weight:400;font-style:normal}.image-gallery-fullscreen-button:before,.image-gallery-left-nav:before,.image-gallery-play-button:before,.image-gallery-right-nav:before{display:inline-block;font-family:"Ionicons";speak:none;font-style:normal;font-weight:400;-webkit-font-feature-settings:normal;font-feature-settings:normal;font-variant:normal;text-transform:none;text-rendering:auto;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.image-gallery{width:100%;max-width:1000px;height:auto;-webkit-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}.image-gallery-image img{height:670px}@media(max-width:767px){.image-gallery-image img{height:335px}}@media(max-width:480px){.image-gallery-image img{height:225px}}.image-gallery-image{height:670px}@media(max-width:767px){.image-gallery-image{height:335px}}@media(max-width:480px){.image-gallery-image{height:225px}}.image-gallery.fullscreen-modal{background:#000;bottom:0;height:100%;left:0;position:fixed;right:0;top:0;width:100%;z-index:5}.image-gallery.fullscreen-modal .image-gallery-content{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.fullscreen .image-gallery-image img{height:100%}.image-gallery-content{position:relative;line-height:0;top:0}.image-gallery-content.fullscreen,.image-gallery-content.fullscreen .image-gallery-slide{background:#000}.image-gallery-slide-wrapper{position:relative}.image-gallery-slide-wrapper.left,.image-gallery-slide-wrapper.right{display:inline-block;width:calc(100% - 113px)}@media (max-width:768px){.image-gallery-slide-wrapper.left,.image-gallery-slide-wrapper.right{width:calc(100% - 84px)}}.image-gallery-slide-wrapper.image-gallery-rtl{direction:rtl}.image-gallery-fullscreen-button,.image-gallery-left-nav,.image-gallery-play-button,.image-gallery-right-nav{-webkit-appearance:none;appearance:none;background-color:transparent;border:0;cursor:pointer;outline:none;position:absolute;z-index:4}.image-gallery-fullscreen-button:before,.image-gallery-left-nav:before,.image-gallery-play-button:before,.image-gallery-right-nav:before{color:#fff;line-height:.7;text-shadow:0 2px 2px #1a1a1a;transition:color .2s ease-out}.image-gallery-fullscreen-button:hover:before,.image-gallery-left-nav:hover:before,.image-gallery-play-button:hover:before,.image-gallery-right-nav:hover:before{color:#337ab7}@media (max-width:768px){.image-gallery-fullscreen-button:hover:before,.image-gallery-left-nav:hover:before,.image-gallery-play-button:hover:before,.image-gallery-right-nav:hover:before{color:#fff}}.image-gallery-fullscreen-button,.image-gallery-play-button{bottom:0}.image-gallery-fullscreen-button:before,.image-gallery-play-button:before{font-size:2.7em;padding:15px 20px;text-shadow:0 1px 1px #1a1a1a}@media (max-width:768px){.image-gallery-fullscreen-button:before,.image-gallery-play-button:before{font-size:2.4em}}@media (max-width:480px){.image-gallery-fullscreen-button:before,.image-gallery-play-button:before{font-size:2em}}.image-gallery-fullscreen-button:hover:before,.image-gallery-play-button:hover:before{color:#fff;-webkit-transform:scale(1.1);transform:scale(1.1)}@media (max-width:768px){.image-gallery-fullscreen-button:hover:before,.image-gallery-play-button:hover:before{-webkit-transform:none;transform:none}}.image-gallery-fullscreen-button{right:0}.image-gallery-fullscreen-button:before{content:""}.image-gallery-fullscreen-button.active:before{content:""}.image-gallery-fullscreen-button.active:hover:before{-webkit-transform:scale(.9);transform:scale(.9)}.image-gallery-play-button{left:0}.image-gallery-play-button:before{content:""}.image-gallery-play-button.active:before{content:""}.image-gallery-left-nav,.image-gallery-right-nav{color:#fff;font-size:5em;padding:50px 15px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.image-gallery-left-nav[disabled],.image-gallery-right-nav[disabled]{cursor:disabled;opacity:.6;pointer-events:none}@media (max-width:768px){.image-gallery-left-nav,.image-gallery-right-nav{font-size:3.4em;padding:20px 15px}}@media (max-width:480px){.image-gallery-left-nav,.image-gallery-right-nav{font-size:2.4em;padding:0 15px}}.image-gallery-left-nav{left:0}.image-gallery-left-nav:before{content:""}.image-gallery-right-nav{right:0}.image-gallery-right-nav:before{content:""}.image-gallery-slides{line-height:0;overflow:hidden;position:relative;white-space:nowrap}.image-gallery-slide{background:#fff;left:0;position:absolute;top:0;width:100%}.image-gallery-slide.center{position:relative}.image-gallery-slide .image-gallery-description{background:rgba(0,0,0,.4);bottom:70px;color:#fff;left:0;line-height:1;padding:10px 20px;position:absolute;white-space:normal}@media (max-width:768px){.image-gallery-slide .image-gallery-description{bottom:45px;font-size:.8em;padding:8px 15px}}.image-gallery-bullets{bottom:20px;left:0;margin:0 auto;position:absolute;right:0;width:80%;z-index:4}.image-gallery-bullets .image-gallery-bullets-container{margin:0;padding:0;text-align:center}.image-gallery-bullets .image-gallery-bullet{-webkit-appearance:none;appearance:none;background-color:transparent;border:1px solid #fff;border-radius:50%;box-shadow:0 1px 0 #1a1a1a;cursor:pointer;display:inline-block;margin:0 5px;outline:none;padding:5px}@media (max-width:768px){.image-gallery-bullets .image-gallery-bullet{margin:0 3px;padding:3px}}@media (max-width:480px){.image-gallery-bullets .image-gallery-bullet{padding:2.7px}}.image-gallery-bullets .image-gallery-bullet.active{background:#fff}.image-gallery-thumbnails-wrapper{position:relative}.image-gallery-thumbnails-wrapper.thumbnails-wrapper-rtl{direction:rtl}.image-gallery-thumbnails-wrapper.left,.image-gallery-thumbnails-wrapper.right{display:inline-block;vertical-align:top;width:108px}@media (max-width:768px){.image-gallery-thumbnails-wrapper.left,.image-gallery-thumbnails-wrapper.right{width:81px}}.image-gallery-thumbnails-wrapper.left .image-gallery-thumbnails,.image-gallery-thumbnails-wrapper.right .image-gallery-thumbnails{height:100%;width:100%;left:0;padding:0;position:absolute;top:0}.image-gallery-thumbnails-wrapper.left .image-gallery-thumbnails .image-gallery-thumbnail,.image-gallery-thumbnails-wrapper.right .image-gallery-thumbnails .image-gallery-thumbnail{display:block;margin-right:0;padding:0}.image-gallery-thumbnails-wrapper.left .image-gallery-thumbnails .image-gallery-thumbnail+.image-gallery-thumbnail,.image-gallery-thumbnails-wrapper.right .image-gallery-thumbnails .image-gallery-thumbnail+.image-gallery-thumbnail{margin-left:0}.image-gallery-thumbnails-wrapper.left{margin-right:5px}@media (max-width:768px){.image-gallery-thumbnails-wrapper.left{margin-right:3px}}.image-gallery-thumbnails-wrapper.right{margin-left:5px}@media (max-width:768px){.image-gallery-thumbnails-wrapper.right{margin-left:3px}}.image-gallery-thumbnails{overflow:hidden;padding:5px 0}@media (max-width:768px){.image-gallery-thumbnails{padding:3px 0}}.image-gallery-thumbnails .image-gallery-thumbnails-container{cursor:pointer;text-align:center;transition:-webkit-transform .45s ease-out;transition:transform .45s ease-out;transition:transform .45s ease-out,-webkit-transform .45s ease-out;white-space:nowrap}.image-gallery-thumbnail{display:inline-block;border:4px solid transparent;transition:border .3s ease-out;width:100px}@media (max-width:768px){.image-gallery-thumbnail{border:3px solid transparent;width:75px}}.image-gallery-thumbnail+.image-gallery-thumbnail{margin-left:2px}.image-gallery-thumbnail .image-gallery-thumbnail-inner{position:relative}.image-gallery-thumbnail img{vertical-align:middle;width:100%}.image-gallery-thumbnail.active{border:4px solid #337ab7}@media (max-width:768px){.image-gallery-thumbnail.active{border:3px solid #337ab7}}.image-gallery-thumbnail-label{box-sizing:border-box;color:#fff;font-size:1em;left:0;line-height:1em;padding:5%;position:absolute;top:50%;text-shadow:1px 1px 0 #000;-webkit-transform:translateY(-50%);transform:translateY(-50%);white-space:normal;width:100%}@media (max-width:768px){.image-gallery-thumbnail-label{font-size:.8em;line-height:.8em}}.image-gallery-index{background:rgba(0,0,0,.4);color:#fff;line-height:1;padding:10px 20px;position:absolute;right:0;top:0;z-index:4}@media (max-width:768px){.image-gallery-index{font-size:.8em;padding:5px 10px}}.pd-nav-container{width:100%;display:flex;flex-direction:row;justify-content:space-between;padding-left:10px;padding-right:10px;margin-bottom:15px}.pd-nav{font-size:17px;cursor:pointer}.pd-nav:hover{text-decoration:underline}.tablePropertyInfo tr td{padding-top:14px;padding-bottom:14px}.pdMap-section h3{margin-bottom:25px}@media(max-width:500px){.advisorCard{flex-direction:column}.advisorCard>div{min-height:250px;width:100%;background-position:top}}.RenovationContainer{display:flex;flex-direction:column;width:65%;height:100%;background-color:transparent}.RenoMain{width:100%;display:flex;flex-direction:row;justify-content:center;align-items:center;margin-bottom:50px}.RenoQuestionTitle{font-size:30px;margin-bottom:20px;text-align:center}.QuestionSubtitle{font-size:12px}.QuestionContainer{display:flex;flex-direction:column;align-items:center}.EstimationContainer{width:370px;overflow-y:auto;background-color:#fff;border:.5px solid #d3d3d3;border-radius:10px}.QuestionnaireContainer{width:100%;display:flex;flex-direction:row;justify-content:center}.RenovationBoxContainer{display:flex;flex-direction:column;height:100%;overflow-y:auto}.RenovationQuestionnaireTitle{margin-top:20px;display:flex;flex-direction:column;align-items:center;width:100%}.RenovationTitle{font-size:30px;font-weight:600}.RenovationSubTitle{font-size:15px;font-weight:500}.RenovationBox{border:.5px solid #d3d3d3;box-shadow:0 0 2px #0960c2;transition:box-shadow .3s ease-in-out;margin:20px 40px;border-radius:0;background:#fff;float:left;justify-content:space-between;align-items:center}.RenovationBox,.RenoWrapper{display:flex;flex-direction:column}.RenoWrapper{width:100%;height:100vh}.RenoBottomButtonContainer{display:flex;flex-direction:row;justify-content:space-around;width:30%}.RenoBottomButton{padding:0 40px!important}.RenoBackButton{background-color:#fff;color:grey!important}.RenoEditButton{cursor:pointer;font-size:15px;font-weight:600;color:#0960c2}.RenoEstimateDollar{color:#fc2;font-size:28px;font-weight:600}.RenoEditButton:hover{color:#fc2}.RenoBackButton:hover{-webkit-transform:translateY(-50);transform:translateY(-50);background-color:#d3d3d3;border:.5px solid grey;color:#000}.RenoBackContainer{height:60px;width:100%;display:flex;top:auto;bottom:0;left:0;right:0;position:fixed;justify-content:center;background-color:#fff;border-top:.5px solid #d3d3d3}.RenovationBoxSmall{cursor:pointer;box-shadow:3px 3px 6px rgba(132,160,193,.735);border:.5px solid #d3d3d3;transition:all .3s ease-in-out;margin:20px 2vw;border-radius:0;background:#fff;float:left;display:flex;width:13vw;height:19vh;padding-top:20px;flex-direction:column;justify-content:space-between;align-items:center;position:relative;min-height:125px;max-height:200px;min-width:110px;max-width:200px}.RenovationBoxSmall:hover{-webkit-transform:translateY(-5px);transform:translateY(-5px);box-shadow:10px 10px 15px rgba(132,160,193,.735)}.RenovationBoxActive{background-image:url(/static/media/checkmark.86fbaada.svg);background-size:20px 20px;background-position:50%;background-repeat:no-repeat;-webkit-transform:scale(1);transform:scale(1);width:40px;height:40px;opacity:.9;background-color:#fc2;position:absolute;bottom:0;right:0}.RenovationBoxsm .RenovationBoxHalf{border:.5px solid #d3d3d3;transition:box-shadow .3s ease-in-out;margin:20px 40px;border-radius:0;background:#fff;float:left;display:flex;width:100%;height:170px;padding-top:20px;flex-direction:column;justify-content:space-between;align-items:center}.RenovationBox:hover,.RenovationBoxsm .RenovationBoxHalf{box-shadow:18px 18px 15px rgba(197,215,235,.735)}.RowItemContainer{display:flex;flex-direction:row;margin-top:10px;margin-bottom:10px}.RowContainer{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center}.RenovationItemName{font-size:20px;font-weight:600;color:grey}.RenoStepCircleContainer{width:13%}.RenoStepDetails{width:83%}.RenoStepDetails,.StepCircle{display:flex;flex-direction:row;justify-content:center;align-items:center}.StepCircle{cursor:pointer;width:30px;height:30px;border:2px solid #d3d3d3;border-radius:30px;background-color:#d3d3d3;color:grey;font-weight:600;font-size:17px;margin-left:10px;margin-right:20px}.StepCircleCurrent{background-color:#0960c2;color:#fff}.RenoEstimateFirstStepItem{margin-top:10px;margin-right:10px;width:100%;height:110px;border-bottom:.5px solid #d3d3d3;margin-bottom:10px}.RenoEstimateStepItem{border-radius:10px;margin-top:10px;margin-right:10px;width:100%;height:100px;min-height:110px;border:.5px solid #0960c2}.RenoEstimateStepIcon{height:50px;margin-left:6px}.RenoEstimateStepTitleContainer{display:flex;flex-direction:column;margin-left:10px}.RenoEstimateStepWrapper{width:100%;display:flex;flex-direction:row;align-items:center;justify-content:flex-start;position:relative}.RenoEstimateStepTitle{width:100%;font-size:13px;font-weight:600}.RenoEstimateStepEditButton{font-size:15px;font-weight:600;cursor:pointer;color:#0960c2;position:absolute;right:5px;top:70px}.RenoEstimateStepEditButton:hover{color:#fc2}.RenoEstimateStepContent{width:100%;font-size:12px;font-style:italic}.RenoEstimateStepContainer{width:100%;height:540px;overflow-y:scroll;display:flex;flex-direction:column}.RenoEstimateStepPricing{width:100%;height:150px}.RenoEstimateStepPricing,.RenoEstimateWrapper{padding-left:10px;padding-right:10px;display:flex;flex-direction:column}.RenoEstimateWrapper{margin-bottom:0!important}.RenoStepLabel{font-size:20px;font-weight:600;color:grey}.RenovationBoxSize{width:300px;height:400px}.RenoEstimateExpandIcon{cursor:pointer;position:absolute;margin-top:-29px;margin-left:-1px;width:40px;height:30px;flex-direction:row;border-top:.5px solid #d3d3d3;border-left:.5px solid #d3d3d3;border-right:.5px solid #d3d3d3;border-top-left-radius:5px;border-top-right-radius:5px;background-color:#fff;display:flex;justify-content:center;align-items:center}.RenoEstimateInnerContainer{width:100%;display:flex;flex-direction:column}.HouseSizeContainer{width:100%;display:flex;flex-direction:row;justify-content:center;padding:30px 20px}.HouseSizeEnter{width:250px;display:flex;flex-direction:column;justify-content:center;align-items:center}.HouseSizeIcon{width:300px;height:300px}.RenoCheckOutRowContainer{flex-direction:row}.RenoCheckOutColumnContainer,.RenoCheckOutRowContainer{width:100%;padding-left:20px;padding-right:20px;display:flex;justify-content:space-between}.RenoCheckOutColumnContainer{margin-top:20px;flex-direction:column}.RenoCheckOutBoxContainer{width:45%;display:flex;flex-direction:column}.RenoCheckOutWrapper{width:100%;padding-left:20px;padding-right:20px;margin-top:20px}.RenoEstimateHeader{margin-top:10px;font-size:25px;font-weight:700;text-align:center}.Q1Container{flex-direction:row;justify-content:center}.RenoContactInfoTitle{font-size:20px;text-align:center}.RenoContactInfoContainer{padding-top:20px;padding-bottom:20px;border:.5px solid #d3d3d3;background-color:#fff;border-radius:10px}.RenoCheckOutPhotoTitle{font-size:17px;margin-bottom:10px}.RenoCheckOutPhotoText{font-size:15px;margin-top:10px;height:60px;border:.5px solid #d3d3d3}.RenoEstimateStepInnerContainer{display:flex;flex-direction:column;width:100%;height:400px;overflow-y:scroll}.RenoEstimateDownload{margin-top:10px;cursor:pointer;width:90%;height:55px;border-radius:50px;background-color:orange}.RenoEstimateDownload,.RenoEstimateDownloadButton{display:flex;justify-content:center;align-items:center}.RenoEstimateDownloadButton{height:100px}.RenoEstimateDownloadTitle{color:#fff;font-weight:600;font-size:16px}@media (max-width:768px){.RenovationContainer{width:100%}.RenovationBoxSmall{width:150px;height:150px}}@media (max-width:490px){.RenoQuestionTitle{font-size:22px}.RenoEstimateStepInnerContainer{height:auto;overflow-y:none}.RenoEstimateStepContainer{height:auto}.RenoContactInfoContainer{margin-top:20px;padding-top:10px;padding-bottom:10px;margin-bottom:100px}.RenoContactInfoTitle{margin-bottom:20px;font-size:22px}.EstimationContainer{width:"100%"}.RenoCheckOutWrapper{padding-left:0;padding-right:0}.HouseSizeIcon{width:150px;height:150px}.RenoEstimateStepItem{width:100%}.RenovationContainer{width:100%;height:100%;justify-content:center;align-items:center;overflow-y:hidden}.RenoEstimateWrapper{flex-direction:column}.RenoEstimateStepPricing{width:100%;border:none}.RenovationTitle{font-size:20px;margin-bottom:10px}.RenovationBoxSize{height:250px;padding:10px 20px}.Q1Container{flex-direction:column;align-items:center}.RenovationBoxSmall{margin-left:10px;margin-right:10px;width:140px;height:110px}.RenovationItemName{font-size:16px}}.RLHolder{width:100px;height:100px;display:flex;flex-direction:row;justify-content:center;align-items:center}.RLPreloader{width:40px;height:40px;margin-left:40px;position:relative;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);-webkit-animation:rotatePreloader 2s ease-in infinite;animation:rotatePreloader 2s ease-in infinite}@-webkit-keyframes rotatePreloader{0%{-webkit-transform:translateX(-50%) translateY(-50%) rotate(0deg);transform:translateX(-50%) translateY(-50%) rotate(0deg)}to{-webkit-transform:translateX(-50%) translateY(-50%) rotate(-1turn);transform:translateX(-50%) translateY(-50%) rotate(-1turn)}}@keyframes rotatePreloader{0%{-webkit-transform:translateX(-50%) translateY(-50%) rotate(0deg);transform:translateX(-50%) translateY(-50%) rotate(0deg)}to{-webkit-transform:translateX(-50%) translateY(-50%) rotate(-1turn);transform:translateX(-50%) translateY(-50%) rotate(-1turn)}}.RLPreloader div{position:absolute;width:100%;height:100%;opacity:0}.RLPreloader div:before{content:"";position:absolute;left:30%;top:10%;margin-left:25px;width:5px;height:5px;background-color:grey;-webkit-transform:translateX(-50%);transform:translateX(-50%);border-radius:50%}.RLPreloader div:first-child{-webkit-transform:rotate(0deg);transform:rotate(0deg);-webkit-animation:rotateCircle1 2s linear infinite;animation:rotateCircle1 2s linear infinite;z-index:9}@-webkit-keyframes rotateCircle1{0%{opacity:0}0%{opacity:1;-webkit-transform:rotate(36deg);transform:rotate(36deg)}7%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}57%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(-324deg);transform:rotate(-324deg);opacity:1}}@keyframes rotateCircle1{0%{opacity:0}0%{opacity:1;-webkit-transform:rotate(36deg);transform:rotate(36deg)}7%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}57%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(-324deg);transform:rotate(-324deg);opacity:1}}.RLPreloader div:nth-child(2){-webkit-transform:rotate(36deg);transform:rotate(36deg);-webkit-animation:rotateCircle2 2s linear infinite;animation:rotateCircle2 2s linear infinite;z-index:8}@-webkit-keyframes rotateCircle2{5%{opacity:0}5.0001%{opacity:1;-webkit-transform:rotate(0deg);transform:rotate(0deg)}12%{-webkit-transform:rotate(-36deg);transform:rotate(-36deg)}62%{-webkit-transform:rotate(-36deg);transform:rotate(-36deg)}to{-webkit-transform:rotate(-324deg);transform:rotate(-324deg);opacity:1}}@keyframes rotateCircle2{5%{opacity:0}5.0001%{opacity:1;-webkit-transform:rotate(0deg);transform:rotate(0deg)}12%{-webkit-transform:rotate(-36deg);transform:rotate(-36deg)}62%{-webkit-transform:rotate(-36deg);transform:rotate(-36deg)}to{-webkit-transform:rotate(-324deg);transform:rotate(-324deg);opacity:1}}.RLPreloader div:nth-child(3){-webkit-transform:rotate(72deg);transform:rotate(72deg);-webkit-animation:rotateCircle3 2s linear infinite;animation:rotateCircle3 2s linear infinite;z-index:7}@-webkit-keyframes rotateCircle3{10%{opacity:0}10.0002%{opacity:1;-webkit-transform:rotate(-36deg);transform:rotate(-36deg)}17%{-webkit-transform:rotate(-72deg);transform:rotate(-72deg)}67%{-webkit-transform:rotate(-72deg);transform:rotate(-72deg)}to{-webkit-transform:rotate(-324deg);transform:rotate(-324deg);opacity:1}}@keyframes rotateCircle3{10%{opacity:0}10.0002%{opacity:1;-webkit-transform:rotate(-36deg);transform:rotate(-36deg)}17%{-webkit-transform:rotate(-72deg);transform:rotate(-72deg)}67%{-webkit-transform:rotate(-72deg);transform:rotate(-72deg)}to{-webkit-transform:rotate(-324deg);transform:rotate(-324deg);opacity:1}}.RLPreloader div:nth-child(4){-webkit-transform:rotate(108deg);transform:rotate(108deg);-webkit-animation:rotateCircle4 2s linear infinite;animation:rotateCircle4 2s linear infinite;z-index:6}@-webkit-keyframes rotateCircle4{15%{opacity:0}15.0003%{opacity:1;-webkit-transform:rotate(-72deg);transform:rotate(-72deg)}22%{-webkit-transform:rotate(-108deg);transform:rotate(-108deg)}72%{-webkit-transform:rotate(-108deg);transform:rotate(-108deg)}to{-webkit-transform:rotate(-324deg);transform:rotate(-324deg);opacity:1}}@keyframes rotateCircle4{15%{opacity:0}15.0003%{opacity:1;-webkit-transform:rotate(-72deg);transform:rotate(-72deg)}22%{-webkit-transform:rotate(-108deg);transform:rotate(-108deg)}72%{-webkit-transform:rotate(-108deg);transform:rotate(-108deg)}to{-webkit-transform:rotate(-324deg);transform:rotate(-324deg);opacity:1}}.RLPreloader div:nth-child(5){-webkit-transform:rotate(144deg);transform:rotate(144deg);-webkit-animation:rotateCircle5 2s linear infinite;animation:rotateCircle5 2s linear infinite;z-index:5}@-webkit-keyframes rotateCircle5{20%{opacity:0}20.0004%{opacity:1;-webkit-transform:rotate(-108deg);transform:rotate(-108deg)}27%{-webkit-transform:rotate(-144deg);transform:rotate(-144deg)}77%{-webkit-transform:rotate(-144deg);transform:rotate(-144deg)}to{-webkit-transform:rotate(-324deg);transform:rotate(-324deg);opacity:1}}@keyframes rotateCircle5{20%{opacity:0}20.0004%{opacity:1;-webkit-transform:rotate(-108deg);transform:rotate(-108deg)}27%{-webkit-transform:rotate(-144deg);transform:rotate(-144deg)}77%{-webkit-transform:rotate(-144deg);transform:rotate(-144deg)}to{-webkit-transform:rotate(-324deg);transform:rotate(-324deg);opacity:1}}.RLPreloader div:nth-child(6){-webkit-transform:rotate(180deg);transform:rotate(180deg);-webkit-animation:rotateCircle6 2s linear infinite;animation:rotateCircle6 2s linear infinite;z-index:4}@-webkit-keyframes rotateCircle6{25%{opacity:0}25.0005%{opacity:1;-webkit-transform:rotate(-144deg);transform:rotate(-144deg)}32%{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}82%{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}to{-webkit-transform:rotate(-324deg);transform:rotate(-324deg);opacity:1}}@keyframes rotateCircle6{25%{opacity:0}25.0005%{opacity:1;-webkit-transform:rotate(-144deg);transform:rotate(-144deg)}32%{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}82%{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}to{-webkit-transform:rotate(-324deg);transform:rotate(-324deg);opacity:1}}.RLPreloader div:nth-child(7){-webkit-transform:rotate(216deg);transform:rotate(216deg);-webkit-animation:rotateCircle7 2s linear infinite;animation:rotateCircle7 2s linear infinite;z-index:3}@-webkit-keyframes rotateCircle7{30%{opacity:0}30.0006%{opacity:1;-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}37%{-webkit-transform:rotate(-216deg);transform:rotate(-216deg)}87%{-webkit-transform:rotate(-216deg);transform:rotate(-216deg)}to{-webkit-transform:rotate(-324deg);transform:rotate(-324deg);opacity:1}}@keyframes rotateCircle7{30%{opacity:0}30.0006%{opacity:1;-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}37%{-webkit-transform:rotate(-216deg);transform:rotate(-216deg)}87%{-webkit-transform:rotate(-216deg);transform:rotate(-216deg)}to{-webkit-transform:rotate(-324deg);transform:rotate(-324deg);opacity:1}}.RLPreloader div:nth-child(8){-webkit-transform:rotate(252deg);transform:rotate(252deg);-webkit-animation:rotateCircle8 2s linear infinite;animation:rotateCircle8 2s linear infinite;z-index:2}@-webkit-keyframes rotateCircle8{35%{opacity:0}35.0007%{opacity:1;-webkit-transform:rotate(-216deg);transform:rotate(-216deg)}42%{-webkit-transform:rotate(-252deg);transform:rotate(-252deg)}92%{-webkit-transform:rotate(-252deg);transform:rotate(-252deg)}to{-webkit-transform:rotate(-324deg);transform:rotate(-324deg);opacity:1}}@keyframes rotateCircle8{35%{opacity:0}35.0007%{opacity:1;-webkit-transform:rotate(-216deg);transform:rotate(-216deg)}42%{-webkit-transform:rotate(-252deg);transform:rotate(-252deg)}92%{-webkit-transform:rotate(-252deg);transform:rotate(-252deg)}to{-webkit-transform:rotate(-324deg);transform:rotate(-324deg);opacity:1}}.RLPreloader div:nth-child(9){-webkit-transform:rotate(288deg);transform:rotate(288deg);-webkit-animation:rotateCircle9 2s linear infinite;animation:rotateCircle9 2s linear infinite;z-index:1}@-webkit-keyframes rotateCircle9{40%{opacity:0}40.0008%{opacity:1;-webkit-transform:rotate(-252deg);transform:rotate(-252deg)}47%{-webkit-transform:rotate(-288deg);transform:rotate(-288deg)}97%{-webkit-transform:rotate(-288deg);transform:rotate(-288deg)}to{-webkit-transform:rotate(-324deg);transform:rotate(-324deg);opacity:1}}@keyframes rotateCircle9{40%{opacity:0}40.0008%{opacity:1;-webkit-transform:rotate(-252deg);transform:rotate(-252deg)}47%{-webkit-transform:rotate(-288deg);transform:rotate(-288deg)}97%{-webkit-transform:rotate(-288deg);transform:rotate(-288deg)}to{-webkit-transform:rotate(-324deg);transform:rotate(-324deg);opacity:1}}.RLPreloader div:nth-child(10){-webkit-transform:rotate(324deg);transform:rotate(324deg);-webkit-animation:rotateCircle10 2s linear infinite;animation:rotateCircle10 2s linear infinite;z-index:0}@-webkit-keyframes rotateCircle10{45%{opacity:0}45.0009%{opacity:1;-webkit-transform:rotate(-288deg);transform:rotate(-288deg)}52%{-webkit-transform:rotate(-324deg);transform:rotate(-324deg)}102%{-webkit-transform:rotate(-324deg);transform:rotate(-324deg)}to{-webkit-transform:rotate(-324deg);transform:rotate(-324deg);opacity:1}}@keyframes rotateCircle10{45%{opacity:0}45.0009%{opacity:1;-webkit-transform:rotate(-288deg);transform:rotate(-288deg)}52%{-webkit-transform:rotate(-324deg);transform:rotate(-324deg)}102%{-webkit-transform:rotate(-324deg);transform:rotate(-324deg)}to{-webkit-transform:rotate(-324deg);transform:rotate(-324deg);opacity:1}}.collapseFAQContainer{border-radius:10px;display:flex;flex-direction:column;align-items:flex-start;padding-left:20px;margin-bottom:30px;width:100%}.collapseFAQContent{max-width:100%}.collapseFAQQuestion{margin-left:10px;font-size:25px;font-weight:600;color:#226fc7}.collapseFAQAnswer{font-size:22px;font-weight:500;white-space:pre-wrap}@media (max-width:480px){.collapseFAQQuestion{font-size:19px}.collapseFAQAnswer{font-size:18px}.collapseFAQContainer{padding-left:0}}.financing-section{padding:35px 80px}.financing-section .financing-sec-header{display:flex;justify-content:space-between;margin-bottom:25px;align-items:flex-start}.financing-section .financing-sec-header h3{flex:0 0 1;font-size:20px;color:#333;font-weight:600}.financing-section .financing-sec-header strong{font-size:22px;font-weight:700;color:#095fc1}.financing-section .financing-sec-header .fc-header-btn{flex:0 0 1;display:flex;justify-content:flex-end;align-items:center}.currently-available-section{display:flex}.currently-available-section>div{flex:1 1;min-width:300px}.tableOptionA{overflow:auto;min-width:300px}.tableOptionA table{width:100%;background:#fff;border-radius:12px;overflow:hidden}.tableOptionA table thead.MuiTableHead-root th{font-family:"Montserrat",sans-serif;font-size:14px;font-weight:600;color:#fff;padding:24px 14px}.tableOptionA table tbody.MuiTableBody-root td,.tableOptionA table tbody.MuiTableBody-root th{background:#fff;font-family:"Montserrat",sans-serif;font-size:14px;font-weight:400;padding:24px 14px;border-right:1px solid #ededed}.tableOptionA table tbody.MuiTableBody-root tr td:last-child{border-right:0}.tableOptionA table tbody.MuiTableBody-root th{font-weight:700}.tableOptionA table tbody.MuiTableBody-root tr:last-child td,.tableOptionA table tbody.MuiTableBody-root tr:last-child th{border-bottom:0}.finance-sub-header{margin-top:68px!important;padding-bottom:10px}.finance-sub-header h4{font-size:18px;font-weight:600;color:#333}.finance-sub-header p{font-size:18px;font-weight:400;color:#999}.financingBlock{position:relative;height:104%;margin-left:40px;padding:40px}.financingBlock .hdr{margin-bottom:31px}.financingBlock .hdr h4{font-size:18px!important;font-weight:700!important}.financingBlock .hdr p{font-size:14px;font-weight:400;color:#999}.financingBlock .btn-upload{position:absolute;left:40px;bottom:40px}.pre-app-btn{padding-top:40px}.budgetFields{padding:28px}.budgetFields .MuiFormLabel-root.Mui-disabled{color:#333!important}.budgetFields .MuiInputBase-formControl input.MuiInputBase-input{color:#999}.budgetSection{padding:25px;flex-wrap:nowrap!important}.budgetSection h5{font-family:"Montserrat",sans-serif;font-size:17px;color:#333;font-weight:600}.budgetSection table{border:1px solid #f4f4f4}.budgetSection .tableBlock{width:auto;box-sizing:border-box}.budgetSection table tr{height:16px}.budgetSection table tr td,.budgetSection table tr th{background:#fff;font-size:12px;border:0}.budgetSection table tr td:last-child{white-space:nowrap}.budgetSection table tr th{font-size:12px;color:#333;font-weight:600}.budgetSection table tr td{font-size:12px;color:#999;font-weight:600}.budgetChart{border:1px solid #f2f2f2;padding:25px}.goalSection{font-family:"Montserrat",sans-serif;padding-top:36px;padding-bottom:20px}.goalSection h3{font-size:16px;color:#333;font-weight:600}.goalSection .goalBtns{padding:30px 20px}.goalSection .MuiButton-containedPrimary{color:#999!important;background:#ededee!important}.chosen,.goalSection .MuiButton-containedPrimary:hover{color:#fff!important;background-color:#0960c2!important}#tableMobile{display:none}@media(max-width:1642px){.financing-section{padding:35px 0}}@media(max-width:1184px){.currently-available-section{flex-direction:column}.currently-available-section>div{padding-bottom:50px}.financingBlock{height:100%;margin-left:0;padding:20px 20px 60px}.pre-app-btn{padding-top:20px}}@media(max-width:1000px){.budgetSection{flex-direction:column}.budgetSection .MuiGrid-grid-xs-6{max-width:100%;flex-basis:100%}.budgetSection .MuiGrid-grid-xs-6:first-child{margin-bottom:50px}.budgetSection .tableBlock{overflow-x:scroll}}@media(max-width:767px){.financing-section .financing-sec-header{flex-direction:column}.MuiTypography-body1{font-size:inherit!important}#reactgooglegraph-1>div>div,#reactgooglegraph-2>div>div{width:100%!important;overflow:hidden}.budgetSection table tr td,.budgetSection table tr th{padding:2px 4px}.financing-section .financing-sec-header .fc-header-btn{flex-wrap:wrap;justify-content:flex-start}.financing-section .financing-sec-header .fc-header-btn button{margin-bottom:5px}#tableMobile{display:block}#tableDesktop{display:none}.budgetSection table tr th{white-space:normal}}.btnGoal{border:0}@media(max-width:1300px){.tableBlock .MuiTableCell-root{padding-right:0;max-height:150px}}.upload-btn-wrapper{position:relative;overflow:hidden;display:inline-block}.btn{border:2px solid grey;color:grey;background-color:#fff;padding:8px 20px;border-radius:8px;font-size:20px;font-weight:700}.upload-btn-wrapper input[type=file]{font-size:100px;position:absolute;left:0;top:0;opacity:0}.HomeFinancingContainer{width:100%;height:auto;display:flex;flex-direction:column;background-color:#fff}#BoostBtnSpan{margin-top:20px;margin-bottom:-25px;font-size:16px;line-height:1.1}.HomeFinancingMortgageCalculateBtn{display:flex;flex-direction:column;align-items:center;justify-content:center;position:relative;box-sizing:border-box;-webkit-tap-highlight-color:transparent;outline:0;border:0;cursor:pointer;-webkit-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;-webkit-appearance:none;appearance:none;text-decoration:none;font-weight:700;line-height:1.71429;font-size:.875rem;text-transform:capitalize;font-family:"Public Sans",sans-serif;min-width:64px;padding:6px 16px;border-radius:8px;transition:background-color .25s cubic-bezier(.4,0,.2,1) 0ms,box-shadow .25s cubic-bezier(.4,0,.2,1) 0ms,border-color .25s cubic-bezier(.4,0,.2,1) 0ms,color .25s cubic-bezier(.4,0,.2,1) 0ms;color:#fff;width:60%;background-color:#0960c2;box-shadow:0 8px 16px 0 rgb(9 96 194/24%);margin:20px 0 30px}.HomeFinancingMortgageCalculateBtn:active{background-color:grey;color:#000}#DownPaymentBtn{bottom:-65px}.HomeFinancingSubFieldContainer{display:flex;flex-direction:row;width:100%;justify-content:space-around;height:120px;margin-top:20px}.HomeFinancingIntroductionToBoost{display:flex;flex-direction:row;justify-content:center;align-items:center;border:2px solid #000;margin-bottom:20px;padding-top:20px;padding-bottom:20px;border-radius:45px}.HomeFinancingIntroductionToBoostItem{width:100%;display:flex;flex-direction:column;align-items:center;font-size:21px}#PlanulifeBoostButton{background-color:#fc2;color:#000;border:none;padding:10px 20px;font-weight:600;border-radius:10px;box-shadow:0 8px 16px 0 rgb(9 96 194/24%)}#WantALittle{font-size:38px}#HomeFinancingBoostPara{line-height:1.2}.HomeFinancingIntroductionToBoostItemExtra{width:80%;display:flex;flex-direction:row;justify-content:center;font-size:30px;text-align:center}.HomeFinancingIntroductionToBoostItemImgCtn{width:70%}.HomeFinancingIntroductionToBoostItemImg{width:100%;height:auto}#BoostItemExtra{font-family:Delight_Creations;text-align:center;font-size:80px;line-height:1}.HomeFinancingCustomField{margin-bottom:10px}.HomeFinancingCustomField .MuiInputLabel-formControl{position:relative;top:-2px;font-size:13px;color:#333;font-weight:600;font-family:"Montserrat",sans-serif;-webkit-transform:scale(1)!important;transform:scale(1)!important}.HomeFinancingCustomField .MuiInputBase-formControl input.MuiInputBase-input{font-family:"Montserrat",sans-serif;border:1px solid #eeeeef;background:#fff;border-radius:35px;padding:14.5px 14px;font-size:13px;color:#000;font-weight:600}.HomeFinancingCustomField .MuiInputBase-formControl fieldset{border:none}.HomeFinancingCustomField .MuiOutlinedInput-input{font-family:"Montserrat",sans-serif;border:1px solid #eeeeef;padding:12.5px 14px;background:#fff;border-radius:35px!important;font-size:13px;color:#000;font-weight:600}.HomeFinancingCustomField fieldset{border:none}.HomeFinancingCustomField label{font-size:13px;color:#333;font-weight:600;font-family:"Montserrat",sans-serif;margin-bottom:16px}.HomeFinancingHeader{display:flex;flex-direction:row;width:100%;height:auto;min-height:500px;background-size:contain;background-repeat:no-repeat;background-position:100%;background-color:#2573b0;background-image:url(https://assets-planulife.s3.amazonaws.com/fam+mex+mirror.jpg)}.HomeFinancingMortgageChartLegendContainer{display:flex;flex-direction:row;width:100%;justify-content:space-around;margin-bottom:20px}.HomeFinancingHeaderTab,.HomeFinancingMortgageChartLegendItem{display:flex;flex-direction:column}.HomeFinancingHeaderTab{width:100%}.HomeFinancingMortgageChartLegendItemLabel{font-size:18px}.HomeFinancingSectionTitle{padding:10px 20px;font-size:30px;font-weight:700;margin-bottom:30px}.HomeFinancingHeaderTabTitle{text-align:center;font-size:45px;font-weight:700;color:#fff;margin-left:20px;margin-top:20px}.HomeFinancingHeaderTabSubTitle{text-align:center;font-family:Delight_Creations;color:#ffcc23;font-size:55px;font-weight:600;margin-left:40px}.HomeFinancingHeaderTabTextContainer{display:flex;flex-direction:column;justify-content:center;align-items:left;background-color:#0960c2;border-radius:90px 10%/0 300px 300px 0;-webkit-filter:none;filter:none;padding-bottom:20px}.HomeFinancingHeaderTabTextContent{margin-top:20px;margin-left:20px;padding-right:80px;padding-left:40px;font-size:20px;color:#fff;font-weight:600}.HomeFinancingHeaderTabMinRate{margin-left:20px;margin-top:20px;font-size:20px;color:orange;font-weight:700}.HomeFinancingHeaderActionButton{display:inline-flex;align-items:center;justify-content:center;position:relative;box-sizing:border-box;-webkit-tap-highlight-color:transparent;outline:0;border:0;margin:20px;cursor:pointer;-webkit-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;-webkit-appearance:none;appearance:none;text-decoration:none;font-weight:700;line-height:1.71429;font-size:.875rem;text-transform:capitalize;font-family:"Public Sans",sans-serif;min-width:64px;padding:6px 16px;border-radius:8px;transition:background-color .25s cubic-bezier(.4,0,.2,1) 0ms,box-shadow .25s cubic-bezier(.4,0,.2,1) 0ms,border-color .25s cubic-bezier(.4,0,.2,1) 0ms,color .25s cubic-bezier(.4,0,.2,1) 0ms;background-color:#fc2;color:#226fc7;width:200px;height:40px;box-shadow:0 8px 16px 0 rgb(255 204 34/24%);align-self:center}.HomeFinancingTabTitle{height:70px}.HomeFinancingTabTitle,.HomeFinancingTabTitleBox{font-size:25px;font-weight:700;position:relative;color:#0960c2;text-align:center}.HomeFinancingTabContent{font-size:18px;padding:15px}.HomeFinancingTabImage img{-webkit-filter:grayscale();filter:grayscale();width:120px;height:120px;border-radius:50%;border:6px solid #f5f5f5;box-shadow:2px 2px 10px 2px rgba(0,0,0,.5);margin-bottom:1rem;transition:-webkit-filter .4s ease-in-out;transition:filter .4s ease-in-out;transition:filter .4s ease-in-out,-webkit-filter .4s ease-in-out}.HomeFinancingTabNumber{border:4px solid #fc2;border-radius:50px;width:90px;height:90px;color:#fc2;font-weight:700}.HomeFinancingTabImage,.HomeFinancingTabNumber{font-size:40px;display:flex;flex-direction:row;justify-content:center;align-items:center;margin-bottom:20px}.HomeFinancingTabImage{border-radius:50px;width:80px;height:80px;color:green}.HomeFinancingSection{margin-top:30px}.HomeFinancingRate{padding:30px 200px;margin:30px 0}.HomeFinancingHeaderActionButton:hover{background-color:#d5b035;color:#fff}.HomeFinancingRateTableContainer{width:100%;display:flex;flex-direction:column;justify-content:space-evenly;align-items:center;padding:25px 0}.HomeFinancingMortgageCalculatorInputGroup{width:300px;height:90px}.HomeFinancingMortgageCalculatorInputGroupLabel{font-size:17px;margin-left:10px;font-weight:600;color:#789}.HomeFinancingMortgageCalculatorInputTextField{border:none;width:100%;height:50px;padding-left:15px;border-radius:10px;background-color:#ededed;font-size:25px}.HomeFinancingMortgageCalculatorOutputPaymentContainer{display:flex;flex-direction:column;align-items:center;margin-top:30px;width:85%}.HomeFinancingMortgageCalculatorOutputPaymentItem{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-end;width:400px;height:90px;padding-left:20px;padding-right:20px}.HomeFinancingMortgageCalculatorOutputPaymentItemLabel{font-size:18px;font-weight:800;width:190px}.HomeFinancingMortgageCalculatorOutputPaymentItemValue{margin-left:5px;font-weight:600;font-size:20px}table.HomeFinancingRateTable{border:1px solid #000;min-width:500px;width:500px!important;min-height:100px;text-align:center;margin-left:20px}thead.HomeFinancingRateTableHead{border:1px solid #0960c2;background-color:#0960c2;color:#fff;padding:20px;font-size:15px;line-height:60px}table.HomeFinancingRateTable>tr>td{border:1px solid grey;background-color:#fff}.HomeFinancingRateTable tr{line-height:50px}.HomeFinancingHowItWorks{width:100%;height:auto;padding-top:40px;padding-bottom:40px;background-color:#0960c2;display:flex;flex-direction:column;align-items:center}.HomeFinancingTabContainer{width:100%;height:auto;display:flex;flex-direction:row;justify-content:center}.HomeFinancingHowItWorksTab{width:100%;display:flex;flex-direction:column;align-items:center;margin:30px 20px;background-color:#fff;padding:20px;border-radius:20px;transition:all .5s ease-in-out}.HomeFinancingHowItWorksTab:hover{-webkit-transform:translateY(-10px);transform:translateY(-10px);box-shadow:10px 10px 15px rgba(132,160,193,.735)}.HomeFinancingPlanulifeDifferent{width:100%;height:auto;padding-top:40px;padding-bottom:40px}.HomeFinancingPlanulifeDifferent,.HomeFinancingPlanulifeDifferentTab{display:flex;flex-direction:column;align-items:center;background-color:#fff}.HomeFinancingPlanulifeDifferentTab{width:440px;margin:30px 20px;border:2px solid grey;border-radius:20px}.HomeFinancingPlanulifeDifferentTab:hover{cursor:pointer}.HomeFinancingTabTitle:after,.HomeFinancingTabTitleBox:after{position:absolute;content:"";width:0;height:3px;background-color:#fc2;left:50%;bottom:-10px;transition:all .4s ease-in-out}.HomeFinancingPlanulifeDifferentTab:hover .HomeFinancingTabTitleBox:after{width:100%;left:0}.HomeFinancingPlanulifeDifferentTab:hover .HomeFinancingTabImage img{-webkit-filter:none;filter:none}.HomeFinancingFAQ{background-color:#fc2;display:flex;flex-direction:column;align-items:center;padding:30px 0;width:100%;height:auto}.HomeFinancingCollapseFAQ{display:flex;flex-direction:column;align-items:flex-start;width:calc(100% - 30px);margin:10px 30px}.HomeFinancingMortgageCalculator{display:flex;flex-direction:row;width:100%;height:auto}.HomeFinancingMortgageCalculatorItemLabel{font-size:27px;margin-bottom:20px;margin-top:30px}.HomeFinancingMortgageCalculatorInputContainer{display:flex;flex-direction:column;align-items:center;width:30%;height:auto;background-color:#ddd}.HomeFinancingMortgageCalculatorChartContainer{display:flex;flex-direction:column;align-items:center;width:35%;height:auto;background-color:#fc2;position:relative}.HomeFinancingMortgageCalculatorTitle{font-size:35px;margin-bottom:20px;font-weight:700;border:3px solid #000;padding:10px 20px;text-align:center}.HomeFinancingMortgageCalculatorOutputContainer{display:flex;flex-direction:column;align-items:center;height:auto;width:35%;background-color:#0960c2;color:#fff}.HomeFinancingMortgageCalculatorOutputMonthlyPayment{font-size:40px;font-weight:700}.HomeFinancingMortgageCalculatorOutputMonthlyPayment span{font-size:16px}@media (min-width:1838px){.HomeFinancingHeaderTabTextContainer{border-radius:0}}@media (max-width:480px){.HomeFinancingSectionTitle{text-align:center}.HomeFinancingHeaderTabSubTitle{margin-left:20px}.HomeFinancingHeader{display:flex;margin:0;width:100%}.HomeFinancingHeader,.HomeFinancingTabContainer{flex-direction:column}.HomeFinancingHowItWorksTab{width:100%;padding-left:5px;padding-right:5px;margin:10px 0}.HomeFinancingTabTitle{padding:0 20px}.HomeFinancingPlanulifeDifferentTab{width:100%;margin:20px 0}.HomeFinancingRate{padding:10px 0}.HomeFinancingHowItWorks{background-color:transparent}.HowItWorksTitle{color:#000}.HomeFinancingRateTable{padding:0}.tableRateFinancing{height:auto}.HomeFinancingHowItWorks{padding:0}.HomeFinancingHowItWorksTab:hover{-webkit-transform:none;transform:none;box-shadow:none}.HomeFinancingRateTableContainer{flex-direction:column;background-color:transparent;justify-content:space-around;height:auto}table.HomeFinancingRateTable{max-width:100%;min-width:100px;margin-top:20px;margin-left:0}img.homefinanceimg{display:none}.HomeFinancingHeaderTabTextContent{padding-right:10px;padding-left:10px}.HomeFinancingHeaderTabTextContainer{border-radius:0}.HomeFinancingHeaderTabTitle{margin-left:0;margin-right:0}.HomeFinancingMortgageCalculator{flex-direction:column}.HomeFinancingMortgageCalculatorInputContainer{width:100%}.HomeFinancingMortgageCalculatorChartContainer,.HomeFinancingMortgageCalculatorOutputContainer{width:100%;padding-bottom:20px}#DownPaymentBtn{bottom:-30px}.HomeFinancingIntroductionToBoost{flex-direction:column}.HomeFinancingIntroductionToBoostItem{padding:20px}.HomeFinancingSubFieldContainer{flex-direction:column;width:90%;margin-bottom:30px}.HomeFinancingMortgageCalculatorOutputPaymentItem{width:100%}.HomeFinancingMortgageCalculatorOutputPaymentItemLabel{font-size:16px}.HomeFinancingMortgageCalculatorOutputPaymentContainer{width:100%}.HomeFinancingMortgageCalculatorOutputPaymentItemValue{font-size:17px}}@font-face{font-family:KeepCalm;src:url(/static/media/KeepCalm-Medium.52c3a1cf.ttf)}.NeoBankContainer{display:flex;flex-direction:column;background-color:#fff;width:100%;height:auto}.NeoBankCardContainer{position:relative;width:100%;height:65vh;min-height:600px;background-color:#000;display:flex;flex-direction:row;justify-content:space-evenly;align-items:center;padding:0}.NeoBankCardImgContainer{width:50%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;background-color:#0960c2;border-color:transparent transparent transparent #000;border-radius:90px 10%/0 300px 300px 0}.NeoBankCard1{z-index:2;margin-top:25px}.NeoBankCard2{margin-left:25%;margin-top:-18%;z-index:3}.NeoBankCardImg{height:auto;width:21vw;border-radius:20px}.NeoBankCardTextContainer{display:flex;flex-direction:column;justify-content:center;padding:40px 20px 40px 5%;width:50%;align-items:flex-start}.NeoBankCardText{font-size:3em;color:#fff;font-family:KeepCalm}.NeoBankCardTextWelcome{font-family:Delight_Creations;font-size:5em;color:#fff}.NeoBankSavingInterestContainer{width:275px;height:75px;background-color:#ff0;display:flex;flex-direction:row;align-items:center;justify-content:flex-end;margin:10px 0;border-radius:10px}.NeoBankRateContainer{width:100%;background-color:#ebe9e9;padding-left:20px;padding-bottom:20px;margin-bottom:20px;font-size:11px}.NeoBankSavingInterestWrapper{width:100%;height:65vh;min-height:550px;background-color:#ebe9e9;display:flex;flex-direction:row;align-items:center}.NeoBankTraditionalGIC{font-size:22px;font-weight:700}.NeoBankSavingInterestComparison{display:flex;flex-direction:column;align-items:center;justify-content:center;width:30%;min-width:400px;height:100%}.NeoBankActionButton{display:inline-flex;align-items:center;justify-content:center;position:relative;box-sizing:border-box;-webkit-tap-highlight-color:transparent;outline:0;border:0;margin:0;cursor:pointer;-webkit-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;-webkit-appearance:none;appearance:none;text-decoration:none;font-weight:700;line-height:1.71429;font-size:.875rem;text-transform:capitalize;font-family:"Public Sans",sans-serif;min-width:64px;padding:6px 16px;border-radius:8px;transition:background-color .25s cubic-bezier(.4,0,.2,1) 0ms,box-shadow .25s cubic-bezier(.4,0,.2,1) 0ms,border-color .25s cubic-bezier(.4,0,.2,1) 0ms,color .25s cubic-bezier(.4,0,.2,1) 0ms;color:#fff;width:200px;height:40px}#NeoTopButton{background-color:#fc2;box-shadow:0 8px 16px 0 rgb(255 204 34/24%);color:#000}#NeoBottomButton{background-color:#0960c2;box-shadow:0 8px 16px 0 rgb(9 96 194/24%)}.NeoBankSavingInterestText{display:flex;flex-direction:row;width:70%;height:100%;justify-content:center;padding-left:30px;margin-right:-40px;align-items:center;text-align:right}.NeoBankAPR{font-size:20px}.NeoBankSavingInterestTitle{position:relative;display:flex;flex-direction:column;width:300px;font-weight:600;align-items:center;color:#fff;border-radius:10px;height:auto;min-height:370px}#NinePercent{background-color:#0960c2}#EightPercent{background-color:#fc2}.NeoBankSavingInterestTitleOr{display:flex;flex-direction:column;width:100%;font-weight:600;align-items:center;color:#fff;justify-content:center;max-width:100px}.NeoBankSavingInterestTitle-I{font-size:50px;color:#000}.NeoBankSavingInterestTitle-II{font-size:100px}.NeoBankSavingInterestTitle-II,.NeoBankSavingInterestTitle-II-II{color:#000;height:140px;display:flex;flex-direction:row;align-items:center}.NeoBankSavingInterestTitle-II-II{font-size:80px}.NeoBankSavingInterestTitle-III{font-size:35px;color:#000}.NeoBankSavingInterestTitle-IV{font-size:33px}.NeoBankSavingInterestTitle-OR{font-size:30px;color:#000}.NeoBankSavingInterestSubtitle{font-size:28px;padding-left:20px;color:#fff}.NeoBankImgCompare{height:75px;border-top-left-radius:10px;border-bottom-left-radius:10px}.NeoBankPercentCompare{font-size:25px;color:#fff;height:70px;width:135px;display:flex;flex-direction:row;justify-content:flex-end;align-items:center;padding-right:20px;border-bottom-right-radius:10px;border-top-right-radius:10px}.NeoBankBMORate,.NeoBankCIBCRate,.NeoBankGICRate,.NeoBankTDRate{background-color:transparent}.NeoBankFirstRealty{width:100%;height:65vh;min-height:600px;display:flex;flex-direction:row}.NeoBankFirstRealtyImg{width:40%;height:auto;margin:35px 10px;display:flex;flex-direction:row;align-items:center;background-image:url(https://assets-planulife.s3.amazonaws.com/dashboard/Planulife%2BNeophone%2Bcustomers_1.png);background-size:cover;background-repeat:no-repeat}.NeoBankFirstRealtyText{width:60%;height:auto;justify-content:center;padding-left:50px}.NeoBankFirstRealtyImgSrc{width:100%;height:auto;border-radius:10px}.NeoBankFirstRealtyText{display:flex;flex-direction:column}.NeoBankFirstRealtyTitle{font-size:40px;font-weight:600;color:#000;text-align:center}.NeoBankFirstRealtySubtitle{font-size:25px;color:#000}.NeoBankGetTheMost{display:flex;flex-direction:column;width:100%;height:65vh;min-height:600px;background-color:#0960c2;align-items:center;justify-content:center}.NeoBankGetTheMostContainer{display:flex;flex-direction:row;width:100%;height:auto;justify-content:space-around}.NeoBankGetTheMostItemImg{font-size:40px;border-radius:50px;width:80px;height:80px;display:flex;flex-direction:row;justify-content:center;align-items:center;margin-bottom:20px}.NeoBankGetTheMostItemImgSrc{-webkit-filter:grayscale();filter:grayscale();width:120px;height:120px;border-radius:50%;border:6px solid #f5f5f5;box-shadow:2px 2px 10px 2px rgb(0 0 0/50%);margin-bottom:1rem;transition:-webkit-filter .4s ease-in-out;transition:filter .4s ease-in-out;transition:filter .4s ease-in-out,-webkit-filter .4s ease-in-out;background-color:#fff}.NeoBankGetTheMostItem{display:flex;flex-direction:column;align-items:center;justify-content:space-around;width:28%;height:auto;margin-top:20px;border:2px solid grey;border-radius:20px;background-color:#fff}.NeoBankGetTheMostItem:hover{cursor:pointer}.NeoBankGetTheMostItem:hover .NeoBankGetTheMostItemText:after{width:100%;left:0}.NeoBankGetTheMostItem:hover .NeoBankGetTheMostItemImg img{-webkit-filter:none;filter:none}.NeoBankGetTheMostTitle{font-size:45px;color:#fff;margin-bottom:60px}.NeoBankGetTheMostItemText{font-size:30px;text-align:center;position:relative}.NeoBankGetTheMostItemText:after{position:absolute;content:"";width:0;height:3px;background-color:#fc2;left:50%;bottom:-10px;transition:all .4s ease-in-out}.NeoBankGetTheMostItemSubText{font-size:20px;margin-top:40px;padding-bottom:20px;text-align:center}.NeoBankFAQ{display:flex;flex-direction:column;width:100%;height:auto;padding-bottom:20px}.NeoBankFAQTitle{font-size:45px;text-align:center}.NeoBankFAQItemContainer{display:flex;flex-direction:column;align-items:flex-start;width:calc(100% - 30px);margin:10px 30px}.NeoBankGetStarted{padding-top:30px;display:flex;flex-direction:column;width:100%;height:50vh;min-height:450px;background-color:#fc2}.NeoBankGetStartedImg{width:100%;display:flex;flex-direction:row;justify-content:center}.NeoBankGetStartedImgSrc{width:300px;margin-top:20px;margin-bottom:10px;height:auto}.NeoBankGetStartedItemContainer,.NeoBankGetStartedText{display:flex;flex-direction:column}.NeoBankGetStartedText{justify-content:center;align-items:center;width:100%}.NeoBankFirstRealtyTextTable{border:1px solid #000}.NeoCheckMark{font-size:25px;font-weight:800;color:green}.NeoBankFirstRealtyTextTable tr td{border:1px solid #000;font-size:20px;text-align:center}.NeoBankFirstRealtyTextTable tr{height:80px}.NeoBankFirstRealtyTextTable thead th{border:1px solid #000;text-align:center;font-size:22px}thead.NeoBankFirstRealtyTextTableHead{border:1px solid #0960c2;background-color:#0960c2;color:#fff;padding:20px;font-size:15px;line-height:40px}.NeoBankPhoneCardMobile{display:none}@media (min-width:768px) and (max-width:1024px){.NeoBankCardContainer{height:35vh;min-height:460px}.NeoBankCardText,.NeoBankCardTextWelcome{font-size:2.6em}.NeoBankSavingInterestWrapper{height:35vh;flex-direction:column}.NeoBankSavingInterestContainer{height:70px;width:280px}.NeoBankImgCompare,.NeoBankPercentCompare{height:70px}.NeoBankSavingInterestComparison,.NeoBankSavingInterestText{width:100%}.NeoBankFirstRealty{height:auto;flex-direction:column}.NeoBankFirstRealtyImg{width:100%}.NeoBankFirstRealtyText{width:100%;padding-left:5px;padding-top:30px;padding-bottom:30px}.NeoBankFirstRealtyImgSrc{border-radius:20px}.NeoBankGetTheMost{height:auto}.NeoBankGetTheMostTitle{text-align:center;font-size:33px;margin-bottom:10px}.NeoBankGetTheMostContainer{flex-direction:column;align-items:center;height:auto;padding:20px 0}.NeoBankGetTheMostItem{width:70%}.NeoBankGetStarted{height:35vh}}@media (max-width:480px){.NeoBankCardContainer{flex-direction:column;background-color:#0960c2}.NeoBankCardImgContainer{width:100%;display:none;border-radius:0}.NeoBankCardImg{width:80%}.NeoBankSavingInterestTitleOr{margin:30px 0;max-width:100%;width:100%}.NeoBankSavingInterestTitle-I{font-size:36px}.NeoBankSavingInterestTitle-II{font-size:90px}.NeoBankSavingInterestTitle-II-II{font-size:80px}.NeoBankSavingInterestTitle-III,.NeoBankSavingInterestTitle-IV{font-size:20px}.NeoBankCard1{margin-top:0}.NeoBankCard1,.NeoBankCard2{display:flex;flex-direction:row;justify-content:center;align-items:center}.NeoBankCardTextContainer{width:100%}.NeoBankCardText{font-size:32px}.NeoBankCardTextWelcome{font-size:65px}.NeoBankSavingInterestWrapper{flex-direction:column;height:auto}.NeoBankSavingInterestText{width:100%;flex-direction:column;padding-top:10px;padding-left:0;margin-right:0}.NeoBankSavingInterestTitle{font-size:33px;min-height:300px}.NeoBankSavingInterestSubtitle{font-size:27px}.NeoBankSavingInterestComparison{width:100%;margin-top:40px;padding-bottom:40px}.NeoBankSavingInterestContainer{height:70px;width:250px}.NeoBankImgCompare,.NeoBankPercentCompare{height:70px}.NeoBankFirstRealty{flex-direction:column;margin-bottom:30px;height:auto}.NeoBankFirstRealtyImg{width:100%}.NeoBankFirstRealtyText{width:100%;padding-left:0;margin-top:20px}.NeoBankFirstRealtyTitle{font-size:30px}.NeoBankGetTheMost{height:auto}.NeoBankGetTheMostTitle{text-align:center;margin-bottom:10px;font-size:33px}.NeoBankGetTheMostContainer{flex-direction:column;align-items:center;height:auto;padding:30px 0}.NeoBankGetTheMostItem{width:100%;margin-top:40px;height:auto}.NeoBankFAQ{padding:20px 0;height:auto}.NeoBankFAQTitle{font-size:33px}.NeoBankSavingInterestTitle-OR{font-size:16px}.NeoBankFirstRealtyTextTable thead th{font-size:15px}.NeoBankFirstRealtyTextTable tr td{font-size:14px}.collapseFAQContainer{width:100%;margin-left:0}.NeoBankGetTheMostItemSubText{margin-top:20px}.collapseFAQAnswer{word-break:break-word}.NeoBankPhoneCardMobile{display:block;width:auto;height:180px;margin-top:10px;margin-bottom:20px}.NeoBankAPR{font-size:15px}}.neoModalContainer{position:relative;padding:2px;border-radius:5px;background-color:#fff;width:600px;height:570px;display:flex;flex-direction:column;align-items:center;overflow-y:auto}@media (max-width:480px){.neoModalContainer{width:95%;height:auto;padding-bottom:10px}.investModalInput{width:95%}}.TileDashboardContainer{display:flex;flex-direction:column;height:90vh}.TileDashboardContainerRow{display:flex;flex-direction:row;width:100%;height:40%;justify-content:flex-start;margin-bottom:30px}.TileDashboardContainerRowItem{max-width:550px;width:100%;height:100%;background-color:#d3d3d3;border-radius:20px;margin:20px;position:relative;box-shadow:3px 8px 7px rgb(90 77 57/25%);background-size:cover;background-repeat:no-repeat}.TileDashboardContainerRowItemContent{margin:30px;color:#fff;font-size:22px}.TileDashboardContainerRowItemTitle{font-size:1.5em;font-weight:700;margin:20px;color:#fff;font-size:30px}#DashboardTilePlans{background-image:url(/img/dashboard_plans.png)}#DashboardTileInvestment{background-image:url(/img/dashboard_investment_2.png)}#DashboardTileRealty{background-image:url(/img/dashboard_realty.png)}#DashboardTileMortgage{background-image:url(/img/dashboard_mortgage.png)}.TileDashboardContainerRowItemButton{cursor:pointer;width:160px;height:40px;position:absolute;bottom:20px;right:20px;background-color:#fff;display:flex;flex-direction:row;justify-content:space-around;align-items:center;font-weight:600;border-radius:30px;font-size:16px;border:1px solid transparent}.TileDashboardContainerRowItemButton:hover{background-color:#000;color:#fff}@media (min-width:768px) and (max-width:1024px){#DashboardTilePlans{background-image:url(/img/dashboard_plan_mobile.jpg)}#DashboardTileInvestment{background-image:url(/img/dashboard_investment_mobile.png)}#DashboardTileRealty{background-image:url(/img/dashboard_realty_mobile.jpg)}#DashboardTileMortgage{background-image:url(/img/dashboard_mortgage_mobile.jpg)}.TileDashboardContainerRowItemButton{display:none}}@media (min-width:480px) and (max-width:768px){#DashboardTilePlans{background-image:url(/img/dashboard_plan_mobile.jpg)}#DashboardTileInvestment{background-image:url(/img/dashboard_investment_mobile.png)}#DashboardTileRealty{background-image:url(/img/dashboard_realty_mobile.jpg)}#DashboardTileMortgage{background-image:url(/img/dashboard_mortgage_mobile.jpg)}}@media (max-width:480px){.TileDashboardContainer{height:auto;padding-bottom:60px}.TileDashboardContainerRow{flex-direction:column}.TileDashboardContainerRowItem{width:auto;height:460px;min-height:450px;margin-left:0;margin-right:0}.TileDashboardContainerRowItemContent{font-size:20px}.TileDashboardContainerRowItemButton{bottom:8px;right:8px;width:150px;height:40px}#DashboardTilePlans{background-image:url(/img/dashboard_plan_mobile.jpg)}#DashboardTileInvestment{background-image:url(/img/dashboard_investment_mobile.png)}#DashboardTileRealty{background-image:url(/img/dashboard_realty_mobile.jpg)}#DashboardTileMortgage{background-image:url(/img/dashboard_mortgage_mobile.jpg)}}@media(max-width:480px){.InvestmentAdminContainer{display:none}}.InvestorProfileInput{width:250px;border-radius:10px;height:45px;border:1px solid #d3d3d3;padding:0 10px;font-size:18px}.InvestorProfileBtn{width:50px;margin-left:5px;border-radius:20px;border:.5px solid #000;height:40px;padding:5px}.StatementTable_TextArea{width:100%;height:auto;min-height:300px;resize:none;border:none;outline:none;font-size:1.2rem;font-family:"Roboto",sans-serif;padding:1rem;background-color:#f5f5f5;color:#333;margin-top:10px;margin-bottom:10px}.center-screen{position:fixed;top:40%;left:36%;margin-top:-50px;margin-left:-77px;margin-right:20px;display:flex;flex-direction:column}.investNowModal .MuiDialog-paperFullScreen{background:#efefef}.investNowModal .MuiDialog-paperFullScreen p{color:#333;text-align:center}.investNowModal .center-screen .MuiInputBase-root{border:3px solid #095fc1;border-radius:0}.investNowModal .center-screen fieldset{transition:none!important;border-style:0!important;border-width:0!important}.investNowModal .center-screen input{font-size:50px;width:100%;color:#333;text-align:center}.investNowModal .center-screen .btnConfirm{margin-top:13px;height:70px;font-size:25px;width:100%;color:#fff!important;background:#0960c2!important;transition:all .35s;border-radius:0!important}.investNowModal .center-screen .btnConfirm:hover{background:#ddd!important;color:#095fc1!important}@media(max-width:600px){.center-screen{top:30%;left:0;margin-top:0;margin-left:0;box-sizing:border-box;padding-left:20px;padding-right:20px}}@media(max-width:480px){.investNowModal .center-screen input{font-size:50px;width:100%}.MuiOutlinedInput-input{padding:2.5px 26px}.investNowModal .center-screen .btnConfirm{height:50px;font-size:16px}}.loginMain{background:url(https://assets-planulife.s3.amazonaws.com/login_bg.jpg) no-repeat;background-size:cover;width:100%;height:100vh;display:flex;align-items:center}.LoginBox{background:#f1f1f1;padding:0!important;width:auto!important;display:flex!important}.LoginLeft{text-align:center;padding-top:67px;background-color:#0960c2;width:350px!important;border-radius:0;align-items:center;position:relative}.LoginFirstNeobank,.LoginLeft{display:flex;flex-direction:column}.LoginFirstNeobank{text-transform:uppercase;font-size:24px;font-weight:600;color:#fff;margin-top:20px}.LoginFirstNeoBankImg{margin-top:20px}.LoginRight{padding:66px 55px;max-width:500px;display:flex;flex-direction:column;align-items:center}.LoginRight .MuiFormGroup-row{margin-bottom:20px!important}.LoginRight h2{font-size:29px;font-weight:400;color:#095fc1;margin-bottom:15px}.LoginRight .desc,.LoginRight h2{font-family:"Montserrat",sans-serif;margin-top:0}.LoginRight .desc{font-size:18px;color:#000;text-align:center;font-weight:300}.LoginRight .MuiFormControl-root{margin-bottom:10px}.LoginRight .terms{float:right;font-size:14px;color:#777}.LoginRight .signupBtn{font-size:16px;color:#fff;font-weight:600;border-radius:20px;background:#2f2f2f;padding:10px 32px;text-transform:none}.LoginRight .terms span{color:#095fc1}.LinkArea{display:flex;justify-content:space-between;margin-top:20px}.LoginInput{border:1px solid #d3d3d3;padding:8px;border-radius:5px;font-size:20px;width:100%}.alert{min-width:150px;padding:15px;margin-bottom:20px;border:1px solid transparent;border-radius:3px}.alert-success{background-color:#91cf91;border-color:#80c780;color:#3d8b3d}.alert-warning{background-color:#ebc063;border-color:#e8b64c;color:#a07415}.alert-danger{background-color:#e27c79;border-color:#dd6864;color:#9f2723}.alert p{padding:0;margin:0}.alert i{padding-right:5px;vertical-align:middle;font-size:24px}.alert .close-alert{-webkit-appearance:none;position:relative;float:right;padding:0;border:0;cursor:pointer;color:inherit;background:0 0;font-size:21px;line-height:1;font-weight:700;text-shadow:0 1px 0 hsla(0,0%,100%,.7);filter:alpha(opacity=40);opacity:.4}.alert .close-alert:hover{filter:alpha(opacity=70);opacity:.7}.alert,.shadow-1{box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24)}.alert:hover,.shadow-2{box-shadow:0 3px 6px rgba(0,0,0,.16),0 3px 6px rgba(0,0,0,.23)}@media (max-width:767px){.LoginBox{flex-direction:column}.LoginLeft{border-radius:25px 25px 0 0;background:#f1f1f1;padding-top:40px;width:100%!important;text-align:center}.LoginRight{padding:20px 25px;text-align:center}.LoginRight h2{font-size:22px}.LoginRight .desc br{display:none!important}.LoginRight .desc{font-size:16px}.LinkArea{display:block}}@media (max-width:480px){.LoginFirstNeobank{text-transform:uppercase;font-size:21px;font-weight:600;color:#0960c2;margin-top:20px;display:flex;flex-direction:column}.LoginFirstNeoBankImg{display:none}}.lds-spinner{color:official;display:inline-block;position:relative;width:64px;height:64px}.lds-spinner div{-webkit-transform-origin:32px 32px;transform-origin:32px 32px;-webkit-animation:lds-spinner 1.2s linear infinite;animation:lds-spinner 1.2s linear infinite}.lds-spinner div:after{content:" ";display:block;position:absolute;top:3px;left:29px;width:5px;height:14px;border-radius:20%;background:#368dc1}.lds-spinner div:first-child{-webkit-transform:rotate(0deg);transform:rotate(0deg);-webkit-animation-delay:-1.1s;animation-delay:-1.1s}.lds-spinner div:nth-child(2){-webkit-transform:rotate(30deg);transform:rotate(30deg);-webkit-animation-delay:-1s;animation-delay:-1s}.lds-spinner div:nth-child(3){-webkit-transform:rotate(60deg);transform:rotate(60deg);-webkit-animation-delay:-.9s;animation-delay:-.9s}.lds-spinner div:nth-child(4){-webkit-transform:rotate(90deg);transform:rotate(90deg);-webkit-animation-delay:-.8s;animation-delay:-.8s}.lds-spinner div:nth-child(5){-webkit-transform:rotate(120deg);transform:rotate(120deg);-webkit-animation-delay:-.7s;animation-delay:-.7s}.lds-spinner div:nth-child(6){-webkit-transform:rotate(150deg);transform:rotate(150deg);-webkit-animation-delay:-.6s;animation-delay:-.6s}.lds-spinner div:nth-child(7){-webkit-transform:rotate(180deg);transform:rotate(180deg);-webkit-animation-delay:-.5s;animation-delay:-.5s}.lds-spinner div:nth-child(8){-webkit-transform:rotate(210deg);transform:rotate(210deg);-webkit-animation-delay:-.4s;animation-delay:-.4s}.lds-spinner div:nth-child(9){-webkit-transform:rotate(240deg);transform:rotate(240deg);-webkit-animation-delay:-.3s;animation-delay:-.3s}.lds-spinner div:nth-child(10){-webkit-transform:rotate(270deg);transform:rotate(270deg);-webkit-animation-delay:-.2s;animation-delay:-.2s}.lds-spinner div:nth-child(11){-webkit-transform:rotate(300deg);transform:rotate(300deg);-webkit-animation-delay:-.1s;animation-delay:-.1s}.lds-spinner div:nth-child(12){-webkit-transform:rotate(330deg);transform:rotate(330deg);-webkit-animation-delay:0s;animation-delay:0s}@-webkit-keyframes lds-spinner{0%{opacity:1}to{opacity:0}}@keyframes lds-spinner{0%{opacity:1}to{opacity:0}}.SavingAccountNetWorthWrapper{display:flex;flex-direction:column;width:100%;justify-content:center;align-items:center;padding:0 25px}.SavingAccountCardContainer{width:100%;height:500px;border-radius:20px;margin:20px;padding-top:10px;padding-bottom:30px;box-shadow:0 12px 28px 0 rgb(0 0 0/20%),0 2px 4px 0 rgb(0 0 0/10%),inset 0 0 0 1px hsl(0deg 0% 100%/5%)}.SavingAccountCardDate{position:absolute;left:10vw;bottom:58px;font-size:22px;color:#fff}.SavingAccountCardImage{border-radius:20px;width:auto;max-height:300px}.SavingAccountCardName{position:absolute;font-weight:700;left:9vw;bottom:15px;font-size:22px;color:#fff}.SavingAccountCard{width:100%;height:50px;text-align:center;font-size:35px;font-weight:800}.SavingAccountImage{position:relative;width:calc(100% - 40px);height:auto;border-radius:20px;display:flex;flex-direction:row;justify-content:center;margin:45px 20px 20px}.SavingAccountImage:hover{cursor:pointer}.SavingAccountNetWorthContainer{width:60%;height:500px;display:flex;border-radius:20px;flex-direction:column;align-items:center;box-shadow:0 12px 28px 0 rgb(0 0 0/20%),0 2px 4px 0 rgb(0 0 0/10%),inset 0 0 0 1px hsl(0deg 0% 100%/5%)}.SavingAccountNetWorthController{display:flex;flex-direction:row;border-radius:10px}.SavingAccountNetWorthControllerItem{display:flex;flex-direction:row;justify-content:center;align-items:center;width:160px;height:40px;font-size:16px;color:grey;border-left-width:1px;border-right-width:1px;border-left-color:#fff;border-right-color:#fff;background-color:#cdcdcd}#controller-chosen{background-color:#0960c2;color:#fff}.SavingAccountNetWorthControllerItem:hover{cursor:pointer}.SavingAccountNetWorthTitleContainer{width:100%;display:flex;flex-direction:row;justify-content:space-evenly;padding-bottom:30px;padding-top:20px}.SavingAccountNetWorthTitle{width:50%;height:50px;padding-left:50px;font-size:35px;font-weight:800}.SavingAccountNetWorthBalance{width:50%;height:50px;font-size:35px;display:flex;flex-direction:row;justify-content:flex-end;padding-right:70px;font-weight:700;color:#0960c2}.SavingAccountNetWorthChart{width:100%}.SavingAccountDetailsContainer{display:flex;flex-direction:column;width:100%;padding:0 25px}#DepositButton{background-color:#226fc7;box-shadow:none}.SavingAccountTransactionContainer{position:relative;width:100%;height:1000px;display:flex;flex-direction:column;box-shadow:0 12px 28px 0 rgb(0 0 0/20%),0 2px 4px 0 rgb(0 0 0/10%),inset 0 0 0 1px hsl(0deg 0% 100%/5%);border-radius:20px;margin:30px 10px}.SavingAccountTransactionTitle{font-size:35px;font-weight:800;display:flex;flex-direction:row;justify-content:center;margin:20px}.SavingAccountTransactionDetails{display:flex;flex-direction:column;width:calc(100% - 60px);margin:10px 40px;padding:10px 20px;height:auto;border-bottom:1.5px solid grey}.SavingAccountPaymentMethodDetailsContainer{overflow-y:auto}.SavingAccountPaymentMethodDetails{display:flex;flex-direction:column;width:calc(100% - 60px);margin:20px 40px;padding:10px 20px;border-radius:10px;height:auto;box-shadow:0 3px 10px 0 rgb(0 0 0/20%),0 2px 4px 0 rgb(0 0 0/10%),inset 0 0 0 1px hsl(0deg 0% 100%/5%)}.SavingAccountPaymentMethodDetails:hover,.SavingAccountTransactionDetails:hover{cursor:pointer}.SavingAccountTransactionDetailsContainer{overflow-y:auto;max-height:90%}.SavingAccountTransactionDetailRecord{display:flex;flex-direction:row;align-items:center;justify-content:space-between}.SavingAccountTransactionDetailsName{color:#000;font-size:25px;font-weight:600}.SavingAccountTransactionDetailsAmount{font-size:23px;font-weight:700}.SavingAccountTransactionDetailsDate{font-weight:800;color:grey;font-size:15px;text-align:right}.RecordPlus{color:#0f820f}.RecordMinus{color:#dc2d2d}.SavingAccountBankName{display:flex;font-size:26px;font-weight:700}.SavingAccountAccountNumber{font-size:18px;color:grey;font-weight:600}.SavingAccountPaymentMethodActionContainer{display:flex;flex-direction:row;justify-content:flex-end;z-index:10000;margin-top:20px}.SavingAccountPaymentMethodActionButton{font-size:19px;color:grey;margin-left:10px;border:0;border-radius:5px}.SavingAccountIsPrimary{font-size:12px;width:100px;height:25px;margin-top:6px;display:flex;flex-direction:row;justify-content:center;align-items:center;margin-left:10px;border-radius:10px;font-weight:700}#SetPrimaryButton,.SavingAccountIsPrimary{color:#fff;background-color:#0960c2}#DeleteButton{color:#fff;background-color:#dc2d2d;margin-left:10px}.SavingAccountTransactionButton{display:inline-flex;align-items:center;justify-content:center;position:relative;box-sizing:border-box;-webkit-tap-highlight-color:transparent;outline:0;border:0;margin:20px;cursor:pointer;-webkit-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;-webkit-appearance:none;appearance:none;text-decoration:none;font-weight:700;line-height:1.71429;font-size:1rem;text-transform:capitalize;font-family:"Public Sans",sans-serif;min-width:64px;padding:6px 16px;border-radius:8px;transition:background-color .25s cubic-bezier(.4,0,.2,1) 0ms,box-shadow .25s cubic-bezier(.4,0,.2,1) 0ms,border-color .25s cubic-bezier(.4,0,.2,1) 0ms,color .25s cubic-bezier(.4,0,.2,1) 0ms;background-color:#fc2;color:#fff;width:200px;height:50px;box-shadow:0 8px 16px 0 rgb(255 204 34/24%)}.SavingAccountTransactionButtonContainer{display:flex;flex-direction:row;justify-content:space-evenly;align-items:center;position:absolute;bottom:10px;width:100%}.SavingAccountTransactionButton:hover{cursor:pointer}.SavingAccountActionContainer{position:relative;width:100%;height:500px;display:flex;flex-direction:column;box-shadow:0 12px 28px 0 rgb(0 0 0/20%),0 2px 4px 0 rgb(0 0 0/10%),inset 0 0 0 1px hsl(0deg 0% 100%/5%);border-radius:20px;margin:30px 10px}.SavingAccountSmallRoundButton{position:absolute;top:25px;right:25px;width:50px;height:50px;border-radius:25px;border:1px solid;font-weight:800;background-color:#0960c2}.SavingAccountSmallRoundButton,.SavingAccountSmallRoundButtonSpan{font-size:20px;color:#fff;flex-direction:row;justify-content:center;align-items:center}.SavingAccountSmallRoundButtonSpan{font-weight:700;display:flex}.SavingAccountActionWrapper{margin-top:20px;flex-wrap:wrap;height:auto;min-height:300px;min-width:700px}.SavingAccountActionItem,.SavingAccountActionWrapper{display:flex;flex-direction:row;justify-content:center}.SavingAccountActionItem{width:160px;height:80px;border:1px solid #d3d3d3;border-radius:10px;background-color:#fff;margin:2px 5%;align-items:center}.SavingAccountActionItem:hover{cursor:pointer;border:3px solid #d3d3d3}.SavingAccountActionItemLarge{width:220px;height:80px;border:1px solid #d3d3d3;border-radius:10px;background-color:#fff;margin:2px 5%;display:flex;flex-direction:row;justify-content:center;align-items:center}.SavingAccountActionItemLarge:hover{cursor:pointer;border:3px solid #d3d3d3}.SavingAccountImg{width:150px;height:64px;align-items:center;font-size:23px}.SavingAccountBlockchainWrapper,.SavingAccountImg{display:flex;flex-direction:row;justify-content:center}.SavingAccountBlockchainWrapper{width:100%;height:100px;border-top:2px solid #dcdcdc;padding:0 20px}.SavingAccountBlockchain{width:250px;height:60px;background-color:#0960c2;color:#fff;border-radius:10px;display:flex;flex-direction:row;justify-content:center;align-items:center;margin-top:20px;box-shadow:0 3px 10px 0 rgb(0 0 0/20%),0 2px 4px 0 rgb(0 0 0/10%),inset 0 0 0 1px hsl(0deg 0% 100%/5%);font-weight:800;font-size:21px;text-align:center}.SavingAccountBlockchain:hover{cursor:pointer}.SavingAccountOnboardingStep{height:700px;display:flex;flex-direction:column;align-items:center}#selectPaymentMethodTitle{font-size:30px;font-weight:700;margin-bottom:20px;margin-top:20px}.SavingAccountOnboardingRowTitle{width:auto;margin-left:15px;width:100%;font-size:25px;margin-top:20px}.SavingAccountOnboardingRowSubTitle{width:100%;margin-left:45px;margin-top:20px;font-size:25px}.SavingAccountOnboardingRowContent{width:100%;display:flex;flex-direction:row;justify-content:flex-start;padding-left:30px;margin-top:20px;font-size:18px;color:grey;margin-bottom:40px}.SavingAccountOnboardingRowTitleWrapper{display:flex;flex-direction:row;width:100%;justify-content:flex-start;align-items:center}.SavingAccountOnboardingRowBtn{background-color:#0960c2;border:2px solid #0960c2;border-radius:5px;color:#fff;font-weight:600;font-size:16px;width:auto;padding-left:10px;padding-right:10px;height:30px;margin-left:20px;display:flex;flex-direction:row;justify-content:center;align-items:center}.SavingAccountOnboardingRowBtn:hover{background-color:#fff;color:#0960c2;cursor:pointer}.SavingAccountOnboardingContainer{width:80%;display:flex;flex-direction:column;justify-content:center;align-items:center;box-shadow:0 2px 6px 2px rgb(60 64 67/15%)}.SavingAccountTransactionStatusProcessing{width:130px;background-color:grey}.SavingAccountTransactionStatusDeclined,.SavingAccountTransactionStatusProcessing{height:30px;font-size:15px;display:flex;flex-direction:row;justify-content:center;align-items:center;color:#fff;border-radius:5px}.SavingAccountTransactionStatusDeclined{width:120px;background-color:red}.SavingAccountContainer{display:flex;flex-direction:row}#SavingTD{background-image:url(https://assets-planulife.s3.amazonaws.com/dashboard/td.jpeg);background-repeat:no-repeat;background-size:contain}span.SavingAccountPreAuthorizedItem{font-size:18px;text-align:center}.OnboardingEligibleContainer{display:flex;flex-direction:column;width:100%;align-items:flex-start;padding:20px}.OnboardingColumnContainer{display:flex;flex-direction:column;width:96%;margin-left:15px;margin-top:10px;margin-bottom:15px;justify-content:flex-start}.OnboardingShortQuestion{font-size:20px}.OnboardingShortAnswerContainer{display:flex;flex-direction:row;width:300px}.OnboardingShortAnswer{width:150px;height:40px;border-radius:10px;border:1px solid #d3d3d3;margin-top:15px}.OnboardingAddBtn,.OnboardingShortAnswer{display:flex;flex-direction:row;align-items:center;margin-left:10px;margin-right:10px;cursor:pointer}.OnboardingAddBtn{justify-content:center;padding-left:10px;padding-right:10px;min-height:31px;border-radius:5px;background-color:#0960c2;color:#fff;font-size:15px;text-align:center}.OnboardingAddTitle{display:flex;flex-direction:row;align-items:center}@media (min-width:480px) and (max-width:768px){.HomeFinancingHeader{display:flex;flex-direction:column;margin:0;width:100%}}@media (max-width:480px){.OnboardingEligibleContainer{padding:5px}.SavingAccountCardContainer{height:auto}.SavingAccountImage{height:auto;margin-top:5px}.SavingAccountNetWorthWrapper{flex-direction:column}.SavingAccountCardContainer,.SavingAccountNetWorthContainer{width:100%}.SavingAccountDetailsContainer{flex-direction:column}.SavingAccountTransactionContainer{width:100%;margin:10px 0;height:auto;min-height:500px}.SavingAccountTransactionTitle{font-size:28px;justify-content:flex-start}.SavingAccountActionContainer{width:100%;margin:10px 0}.SavingAccountBankName{font-size:22px}.SavingAccountTransactionDetailsName{font-size:20px}.SavingAccountSmallRoundButton{width:40px;height:40px}.SavingAccountTransactionDetails{margin:20px}.SavingAccountActionContainer{height:auto;min-height:400px}.SavingAccountNetWorthTitleContainer{flex-direction:column}.SavingAccountNetWorthTitle{width:100%;font-size:30px}.SavingAccountNetWorthBalance{width:100%;justify-content:center;font-size:25px}.SavingAccountPaymentMethodDetails{margin:20px 30px}.SavingAccountTransactionDetailsAmount{font-size:21px}.SavingAccountTransactionDetailsContainer{max-height:337px}.SavingAccountTransactionStatusDeclined,.SavingAccountTransactionStatusProcessing{width:100px}.SavingAccountIsPrimary{width:80px;height:20px;font-size:11px}.SavingAccountActionItem{width:120px}.SavingAccountActionItem,.SavingAccountActionItemLarge{height:75px;margin-bottom:20px}.SavingAccountImg{width:100px;height:50px}.SavingAccountContainer{flex-direction:column}.SavingAccountDetailsContainer,.SavingAccountNetWorthWrapper{padding:0}.SavingAccountCardImage{width:100%!important}.SavingAccountOnboardingContainer{width:95%}#selectPaymentMethodTitle{font-size:27px}.SavingAccountActionWrapper{min-width:100%;width:100%;align-items:center}}.DepositModalPaymentMethod{width:100%}.DepositModalMethodItem{display:flex;flex-direction:row}.DepositModalMethodAccountNumber{font-size:20px;display:flex;flex-direction:row;align-items:center}.BankImg{border:1px solid grey;border-radius:10px;background-color:#fff;margin-right:20px;padding:5px 10px;width:100px}.BankImg,.questionMain{display:flex;flex-direction:row;justify-content:center}.questionMain,.questionMain1{background:url(https://assets-planulife.s3.amazonaws.com/question_bg.jpg) no-repeat;width:100%;height:100vh;align-items:center;background-size:cover}.questionMain1{display:flex;flex-direction:column;justify-content:center}.questionPopUp{height:530px;align-items:center}.image-welcome,.questionPopUp{width:900px;background-size:cover}.image-welcome{background-image:url(https://assets-planulife.s3.amazonaws.com/dashboard_update2.png);background-repeat:no-repeat;background-position:50%;border-radius:10px}.QuestionMain{border-radius:20px;box-shadow:0 0 7px rgba(0,0,0,.1)}.QuestionMain,.questionPopUp{background:#fff;padding:0;display:flex;flex-direction:column;max-width:1180px!important}.bottomBtn{padding:20px 0;width:50%;height:80px;box-sizing:border-box;margin:auto auto 20px}.questionTitle{font-size:30;color:#777;font-weight:300}.questionTitleText{font-size:30;color:#f4c321;font-weight:300}.propertyTitleText{font-size:24;color:#025ec2;font-weight:400}.btns{padding:13px 30px!important;font-size:14px!important;font-weight:300!important;color:#777!important;background:transparent!important;border:0 solid #dadad9!important;border-radius:25px!important;float:left;box-shadow:0 0 2px #000!important}.btns:hover{background:#2f2f2f!important;color:#fff!important}.btnNext{float:right}.QuestionBox{padding:10px 20px;margin-top:20px}.halfWidth{width:49%}.heading{position:absolute;top:0;height:9%;background:#fff;border-bottom:2px solid #dedede;width:100%;min-height:75px;z-index:100}.logoMain{padding:13px 0 0 25px;float:left}.textRight{font-size:16;float:right;padding:29px 25px 0 0;color:#f4c321;font-weight:300}.footerBox{position:Absolute;bottom:0;height:49;background:#2f2f2f;width:100%;text-align:center;font-size:14;color:#777;display:flex;align-items:center;justify-content:center}.surveyLogo{padding:0 8px}.popUpTitle{font-size:35px;color:#095fc0;margin:20}.PureRegisterError{width:100%;height:100px;display:flex;flex-direction:row;justify-content:center;align-items:center}@media (max-width:767px){.logoMain{float:none;padding:13px 0 0;margin:0 auto}.questionPopUp{width:100%}.footerBox{position:relative;height:auto;display:block;padding:7px 0}.heading{position:relative;display:flex;flex-direction:column;justify-content:center;min-height:15%}.textRight{text-align:center;padding:10px 0 15px}.QuestionBox{padding:20px!important;margin:0}.questionMain{margin-top:100px;margin-bottom:60px}.questionMain,.questionMain1{flex-direction:column;height:auto}.questionMain1{min-height:90vh;padding-bottom:50px;padding-top:100px}.QuestionMain{display:block;margin-top:30px;margin-bottom:30px}.questionPopUp{flex-direction:column;display:block;margin-top:10px;margin-bottom:10px}.halfWidth{width:100%}.bottomBtn{padding-top:0;width:100%}.image-welcome{width:100%;height:350px}.popUpTitle{font-size:20px}}@media (min-width:768px) and (max-width:1024px){.image-welcome{margin-top:250px;width:80%;height:500px}.QuestionBox{margin:0}.questionPopUp{width:100%}.bottomBtn{margin-top:20px;display:flex;align-items:center;justify-content:space-between;width:100%}.popUpTitle{font-size:25px}}@media (max-width:360px){.bottomBtn{width:100%;margin-top:30px}.QuestionMain{display:block;margin-top:40px;margin-bottom:40px}.questionMain{flex-direction:column;height:auto;margin-top:100px;margin-bottom:60px}}@media (max-width:480px){.bottomBtn{width:100%;margin-top:30px}.QuestionMain{display:block;margin-top:40px;margin-bottom:40px}.questionMain{flex-direction:column;height:auto;margin-top:100px;margin-bottom:60px}}.root-welcome{display:flex;flex-direction:row}.word-welcome{margin-left:20px}.img-welcome{width:400px;border-radius:10px}.word1{font-size:40px;margin:30px}.word2{font-size:30px;margin:30px}.services-planulife{margin-left:30px}@media (max-width:767px){.root-welcome{flex-direction:column}.word-welcome{margin-left:0;margin-top:10px}.img-welcome{width:300px}.word1{font-size:30px;margin:20px 0}.word2{margin:20px 0;font-size:20px}.services-planulife{margin-left:0}}@media (min-width:768px) and (max-width:1024px){.root-welcome{flex-direction:column}.word-welcome{margin-left:0}}h1{margin-bottom:1em}.circle-loader{margin-bottom:3.5em;border:4px solid rgba(0,0,0,.2);border-left-color:#0960c2;-webkit-animation:loader-spin 1.2s linear infinite;animation:loader-spin 1.2s linear infinite;position:relative;display:inline-block;vertical-align:top;border-radius:50%;width:7em;height:7em}.load-complete{-webkit-animation:none;animation:none;border-color:#0960c2;transition:border .5s ease-out;margin-top:15px}.checkmark{display:none}.checkmark.draw:after{-webkit-animation-duration:.8s;animation-duration:.8s;-webkit-animation-timing-function:ease;animation-timing-function:ease;-webkit-animation-name:checkmark;animation-name:checkmark;-webkit-transform:scaleX(-1) rotate(135deg);transform:scaleX(-1) rotate(135deg)}.checkmark:after{opacity:1;height:3.5em;width:1.75em;-webkit-transform-origin:left top;transform-origin:left top;border-right:3px solid #0960c2;border-top:3px solid #0960c2;content:"";left:1.75em;top:3.5em;position:absolute}@-webkit-keyframes loader-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes loader-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@-webkit-keyframes checkmark{0%{height:0;width:0;opacity:1}20%{height:0;width:1.75em;opacity:1}40%{height:3.5em;width:1.75em;opacity:1}to{height:3.5em;width:1.75em;opacity:1}}@keyframes checkmark{0%{height:0;width:0;opacity:1}20%{height:0;width:1.75em;opacity:1}40%{height:3.5em;width:1.75em;opacity:1}to{height:3.5em;width:1.75em;opacity:1}}.NewGuestQStepContainer{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;height:100%}.NewGuestQStepContentRow{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;width:95%;height:100%;margin-bottom:20px}.NewGuestQStepContentRowHalf{width:48%}.NewGuestQStepTitleContent{text-transform:uppercase;color:#fc2;font-size:37px;font-weight:500}.NewGuestQStepTitlePag{font-size:30px;color:#0960c2}.NewGuestQStepTitle{display:flex;flex-direction:row;width:100%;justify-content:space-between;margin-left:30px;margin-right:30px;margin-top:20px;padding:10px 30px}.NewGuestQStepThankyouText{font-size:22px}.NewGuestQStepTextAreaInput{width:100%;height:200px;resize:none;border-radius:10px;border:2px dotted grey;padding:10px;font-size:18px}.NewGuestQStepErrorContainer{display:flex;flex-direction:row;justify-content:center;height:30px}.NewGuestQStepError{color:red;font-size:18px;padding:5px 10px}.NewGuestWelcomeTitle{font-size:30px;color:#0960c2;font-weight:500;margin-top:10px;margin-bottom:20px;text-align:center}.NewGuestWelcomeContainer{background-color:#84afe0}.ContestFinalStepContainer,.NewGuestWelcomeContainer{display:flex;flex-direction:column;width:95%;max-width:900px;height:600px;min-height:500px;border-radius:20px;align-items:center}.ContestFinalStepContainer{background-color:#0960c2;background-size:contain;background-repeat:no-repeat center center}.ContestFinalStepWrapper{display:flex;flex-direction:row;width:100%;height:100%;align-items:center;justify-content:center}.ContestStepFinalH3{margin-top:30px;font-size:37px;max-width:780px;color:#000}.ContestStepFinalH3,.ContestStepFinalH4{width:90%;text-align:center;text-transform:uppercase}.ContestStepFinalH4{color:#fff;font-size:21px;margin-top:10px;margin-bottom:10px;font-weight:600}.ContestStepFinalLeft{width:65%;padding:20px}.ContestStepFinalLeft,.ContestStepFinalRight{height:100%;display:flex;flex-direction:column;align-items:center}.ContestStepFinalRight{width:35%;justify-content:center}.ContestStepFinalRightIcon{width:100%;height:auto}.ContestStepFinalSubmitButton{width:200px;height:60px;border-radius:35px;border:2px solid #0960c2;margin:2px;padding:5px;color:#0960c2}.NewGuestWelcomeWrapper{display:flex;flex-direction:row;width:100%;height:100%}.NewGuestWelcomeLeftSection{width:45%;height:100%;padding:20px;display:flex;flex-direction:column;align-items:center;justify-content:space-between}.NewGuestWelcomeLeftSectionTitle{font-size:45px;color:#000;font-weight:300;margin-top:20px;margin-bottom:20px;text-transform:uppercase;font-weight:600;text-align:center}.NewGuestWelcomeLeftSectionText{font-size:1.9vw;color:#fff;margin-top:20px;margin-bottom:20px;text-align:center}.NewGuestWelcomeRightSection{width:55%;height:100%;display:flex}.NewGuestWelcomeRightSectionImg{background-image:url(/refp_mobile.png);background-size:cover;background-position:50%;width:100%;border-top-right-radius:20px;border-bottom-right-radius:20px}.NewGuestWelcomeGetStartedButton{width:240px;max-width:95%;height:50px;background-color:#fff;border-radius:10px;color:#0960c2;font-size:20px;font-weight:600;text-transform:uppercase;margin-top:20px;margin-bottom:20px;display:flex;flex-direction:row;justify-content:center;align-items:center;cursor:pointer}.ContestQuestionnaireFinalStep{background-image:url(/img/contest_final_icon.png)}#GetStartedButtonMobile{display:none}#GetStartedButtonDesktop{display:flex}.NewGuestQStepContentRowItemContainer{width:100%;margin-right:10px;position:relative}.NewGuestQStepContentRowPwdContainer{display:flex;flex-direction:row;align-items:center;width:106%;position:relative}@media (max-width:767px){.NewGuestQStepContentRowHalf{width:100%}.NewGuestQStepContentRow{flex-direction:column;height:auto}.NewGuestQStepTitleContent{font-size:30px}.NewGuestQStepContainer{justify-content:flex-start;height:auto}.NewGuestQStepThankyouText{font-size:18px}.NewGuestQStepTitle{margin:10px;padding:0}}@media (max-width:360px){.ContestFinalStepWrapper{flex-direction:column}.ContestStepFinalH3{width:100%;max-width:100%;font-size:28px}.ContestStepFinalH4{width:100%;max-width:100%;font-size:18px}.ContestStepFinalLeft,.ContestStepFinalRight{width:100%}.ContestStepFinalRightIcon{height:200px;width:auto}.ContestFinalStepContainer{height:auto;border-radius:0}.NewGuestQStepContentRowHalf{width:100%}.NewGuestQStepContentRow{flex-direction:column;height:auto}.NewGuestQStepTitleContent{font-size:30px}.NewGuestQStepContainer{justify-content:flex-start;height:auto}.NewGuestQStepThankyouText{font-size:18px}.NewGuestQStepTitle{margin:10px;padding:0}.NewGuestWelcomeContainer{border-radius:0}.NewGuestWelcomeWrapper{margin-bottom:30px;padding-bottom:30px}.NewGuestWelcomeLeftSection,.NewGuestWelcomeWrapper{height:auto;flex-direction:column;align-items:center}.NewGuestWelcomeLeftSection{width:100%;padding:20px;display:flex}.NewGuestWelcomeRightSection{width:100%;height:400px;display:flex;border-radius:0;margin-bottom:100px}.NewGuestWelcomeLeftSectionText{font-size:28px;margin-top:0;margin-bottom:0}.NewGuestWelcomeLeftSectionTitle{margin-top:10px;font-size:35px}.NewGuestWelcomeRightSectionImg{border-radius:0}#GetStartedButtonDesktop{display:none}#GetStartedButtonMobile{display:flex;border:2px solid #0960c2;border-radius:5px}.NewGuestWelcomeTitle{font-size:20px}}@media (max-width:480px){.NewGuestWelcomeTitle{font-size:20px}.ContestFinalStepWrapper{flex-direction:column}.ContestStepFinalH3{width:100%;max-width:100%;font-size:28px}.ContestStepFinalH4{width:100%;max-width:100%;font-size:18px}.ContestStepFinalLeft,.ContestStepFinalRight{width:100%}.ContestStepFinalRightIcon{height:200px;width:auto}.ContestFinalStepContainer{height:auto;border-radius:0}.NewGuestQStepContentRowHalf{width:100%}.NewGuestQStepContentRow{flex-direction:column;height:auto}.NewGuestQStepTitleContent{font-size:30px}.NewGuestQStepContainer{justify-content:flex-start;height:auto}.NewGuestQStepThankyouText{font-size:18px}.NewGuestQStepTitle{margin:10px;padding:0}.NewGuestQStepTitlePag{font-size:20px;margin-right:10px;width:70px}.NewGuestWelcomeContainer{border-radius:0}.NewGuestWelcomeWrapper{height:auto;flex-direction:column;margin-bottom:30px;padding-bottom:30px;align-items:center;position:relative}.NewGuestWelcomeGetStartedButton{position:absolute;bottom:65px}.NewGuestWelcomeLeftSectionTitle{margin-top:10px;font-size:35px}.NewGuestWelcomeLeftSection{width:100%;height:auto;padding:20px;display:flex;flex-direction:column;align-items:center}.NewGuestWelcomeRightSection{width:100%;height:400px;display:flex;border-radius:0;margin-bottom:100px}.NewGuestWelcomeLeftSectionText{font-size:28px;margin-top:0;margin-bottom:0}.NewGuestWelcomeRightSectionImg{border-radius:0}#GetStartedButtonDesktop{display:none}#GetStartedButtonMobile{display:flex;border:2px solid #0960c2;border-radius:5px}}.toDropDownMenu .MuiPaper-root{left:auto!important;right:10px!important;top:65px!important;text-align:right!important;width:100%;max-width:160px}.toDropDownMenuLang .MuiPaper-root{right:250px!important}.toDropDownMenuLang .MuiPaper-root,.toDropDownMenuLangSigned .MuiPaper-root{left:auto!important;top:65px!important;text-align:right!important;width:100%;max-width:120px}.toDropDownMenuLangSigned .MuiPaper-root{right:170px!important}.toDropDownMenuNoti .MuiPaper-root{left:auto!important;right:10px!important;top:65px!important;text-align:right!important}.toDropDownMenu .MuiPaper-root li,.toDropDownMenuLang .MuiPaper-root li,.toDropDownMenuLangSigned .MuiPaper-root li,.toDropDownMenuNoti .MuiPaper-root li{justify-content:flex-end}.NotificationSnackbar{top:64px!important;background:#fff}.NotificationSnackbar .MuiTypography-root{background-color:#fff}.NotificationSnackbar .MuiSnackbarContent-message{width:100%}.NotificationSnackbar ul{list-style:none;margin:0;padding:0;width:100%;font-family:"Montserrat",sans-serif}.NotificationSnackbar ul li{position:relative;padding:8px;transition:all .55;color:#999;border-radius:2px;font-weight:600}.NotificationSnackbar ul li:hover{background:#0960c2;color:#fff}.notification-action-button{background:#095fc0!important}.notification-title{color:#095fc0!important}.notification-dismiss{background-color:#999!important}.notiPopper{flex-grow:0;max-width:100%;flex-basis:100%;position:absolute;z-index:100;right:0;top:20px!important;width:100%;float:right}.appBar-actionBtn{color:#0960c2;margin-left:5px;border:2px solid #0960c2;border-radius:10px;padding:5px 10px}@media (min-width:1280px){.notiPopper{flex-grow:0;max-width:20%;flex-basis:20%;right:0;top:20px!important}}@media (min-width:960px){.notiPopper{flex-grow:0;max-width:20%;flex-basis:20%;right:0;top:20px!important}}@media (min-width:600px){.notiPopper{flex-grow:0;max-width:33.333333%;flex-basis:33.333333%;right:0;top:20px!important}}html{min-height:100vh}@media screen and (min-width:600){.MainDrawer-drawerPaperClose-210{width:56px}}.container{width:100%;display:flex;flex-direction:column;justify-content:"flex-start"}.LoginRequiredRoot{display:"flex";width:80%;height:190;align-self:"flex-end";background-color:"white";box-shadow:"0px 0px 6px 1px rgba(0, 0, 0, 0.2)";justify-content:"space-between";box-sizing:"border-box";border-radius:2;margin-top:.2;position:"absolute"}.LoginRequiredMainContent{display:"flex";flex-direction:"column";width:90%;padding-left:20;padding-top:10}@media (max-width:600px){.container{margin-top:20px}}.NewAppBarContainer{justify-content:space-between;padding:0 20px;background-color:#ebebeb;box-shadow:0 2px 4px 0 rgba(0,0,0,.1);border:1px solid #d3d3d3;position:absolute;height:70px;z-index:10000}.NewAppBarContainer,.NewAppBarLeft{display:flex;align-items:center;width:100%}.NewAppBarLeft{justify-content:flex-start}.NewAppBarRight{display:flex;justify-content:flex-end;align-items:center;width:100%}.NewAppBarIcon{width:30px;height:30px}.NewAppBarIconWrapper{display:flex;justify-content:center;align-items:center;cursor:pointer;border-radius:50px;transition:all .2s;margin-left:5px}.NewAppBarGroup{justify-content:space-between;width:100%;flex-wrap:wrap}.NewAppBarGroup,.NewAppBarItem{display:flex;align-items:center}.NewAppBarItem{flex-direction:column;justify-content:center;border-radius:5px;width:50%;height:100px;transition:all .2s}.NewAppBarItem:hover{background-color:#efefef;cursor:pointer}.NewAppBarItemIcon{width:50px;height:50px;margin-bottom:10px}.NewAppBarItemTitle{font-size:12px;margin-top:10px}@media (max-width:480px){.NewAppBarIconWrapper{display:none}.NewAppBarContainer{padding:0 5px}}.MuiDrawer-root{height:100%}.leftNav .MuiButtonBase-root{position:relative;margin:0;border-top:1px solid transparent;border-bottom:1px solid transparent;padding-top:10px;padding-bottom:10px;padding-left:10px}.leftNav .MuiButtonBase-root p{font-family:"Montserrat",sans-serif;font-size:16px;color:#999;font-weight:600}.leftNav .MuiButtonBase-root-hover:before{position:absolute;content:"";width:3px;height:100%;top:0;left:0;background:#095fc1}.leftNav .MuiButtonBase-root-hover{background:#fff;border-top:1px solid #efefef;border-bottom:1px solid #efefef}.leftNav .MuiButtonBase-root-hover p{color:#000}.leftNav .MuiListItemIcon-root{min-width:36px;margin-right:10px}.helper{--reactour-accent:#fc2;line-height:1.3;color:#2d2323}.mask{background-color:transparent}.registerSavingCard{margin-top:100px;background-color:rgba(5,63,94,.08);display:none}.registerSavingCard,.registerSavingCardMobile{margin-left:20px;width:200px;height:200px;border-radius:15px;padding:20px}.registerSavingCardMobile{margin-top:30px;background-color:rgba(0,171,85,.08)}.registerSavingCardButton{display:inline-flex;align-items:center;justify-content:center;position:relative;box-sizing:border-box;-webkit-tap-highlight-color:transparent;outline:0;border:0;margin:0;cursor:pointer;-webkit-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;-webkit-appearance:none;appearance:none;text-decoration:none;font-weight:700;line-height:1.71429;font-size:.875rem;text-transform:capitalize;font-family:"Public Sans",sans-serif;min-width:64px;padding:6px 16px;border-radius:8px;transition:background-color .25s cubic-bezier(.4,0,.2,1) 0ms,box-shadow .25s cubic-bezier(.4,0,.2,1) 0ms,border-color .25s cubic-bezier(.4,0,.2,1) 0ms,color .25s cubic-bezier(.4,0,.2,1) 0ms;color:#fff;width:100%;background-color:#0960c2;box-shadow:0 8px 16px 0 rgb(9 96 194/24%)}.registerSavingCardImg{width:80px;height:auto}.registerSavingCardPara{width:100%;margin:10px;font-weight:600}img.rsc-ts-image{object-fit:contain}.rsc-container{z-index:10000}.closeIcon{width:50px;height:50px;background-color:"lightgray"!important;border-radius:5px!important}.PlanulifeSecure{margin:30px auto auto}.rootAS{z-index:1300;background-color:transparent;flex-direction:column;justify-content:flex-end}.backDropAS,.rootAS{position:fixed;right:0;bottom:0;top:0;left:0}.backDropAS{display:flex;z-index:-1;align-items:center;justify-content:center;background-color:rgba(0,0,0,.5);-webkit-tap-highlight-color:transparent}.containerAS{height:100%;display:flex;flex-direction:column;justify-content:flex-end;outline:0}.contentAS{background-color:#fff;height:220px;border-top-left-radius:15px;border-top-right-radius:15px}.titleAS{margin-top:10px;font-size:20px;font-weight:500;justify-content:center;color:#a9a9a9}.optionContainerAS,.titleAS{display:flex;align-items:center}.optionContainerAS{margin-left:20px;margin-right:20px;margin-bottom:10px}.optionAS{margin-left:20px;display:flex;width:80%;justify-content:space-between}.nameAS{font-size:22px;font-weight:600}.buttonAS{border-radius:15px;padding:8px 20px;font-weight:600}.buttonApp{border:2px solid #226fc7;background-color:#226fc7;color:#fff}.buttonContinue{border:2px solid #d3d3d3;background-color:#d3d3d3;color:grey}.PlanulifeIcon{background-image:url(/static/media/Planulife_icon.64c8037a.png);background-repeat:no-repeat;background-size:cover;background-position:50%;width:50px;height:50px}.iconContainerAS{display:flex;justify-content:center;align-items:center;border-radius:10px;border:1px solid #d3d3d3;width:60px;height:60px}.BrowserIcon{background-image:url(/static/media/browser.be61f90b.png);background-repeat:no-repeat;background-size:cover;background-position:50%;width:42px;height:42px}.webinarModalContainer{position:relative;padding:2px;border-radius:5px;background-color:#fff;width:600px;height:500px;max-height:95%;height:auto;overflow-y:auto;min-height:350px}.webinarModalContainer,.webinarModalWrapper{display:flex;flex-direction:column;align-items:center}.webinarModalWrapper{justify-content:center}.webinarModalTitle{font-size:26px;font-weight:600;color:#0960c2;margin-bottom:20px}.webinarCarouselContainer{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%}.webinarCarouselImg{width:95%;height:auto;object-fit:cover}.webinarRegisterButton{display:flex;flex-direction:column;align-items:center;justify-content:center;position:relative;box-sizing:border-box;-webkit-tap-highlight-color:transparent;outline:0;border:0;cursor:pointer;-webkit-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;-webkit-appearance:none;appearance:none;text-decoration:none;font-weight:700;line-height:1.71429;font-size:.875rem;text-transform:capitalize;font-family:"Public Sans",sans-serif;min-width:64px;padding:6px 16px;border-radius:8px;transition:background-color .25s cubic-bezier(.4,0,.2,1) 0ms,box-shadow .25s cubic-bezier(.4,0,.2,1) 0ms,border-color .25s cubic-bezier(.4,0,.2,1) 0ms,color .25s cubic-bezier(.4,0,.2,1) 0ms;color:#fff;width:150px;background-color:#0960c2;box-shadow:0 8px 16px 0 rgb(9 96 194/24%);margin:20px 0 30px}@media (max-width:480px){.webinarModalContainer{width:95%;height:auto;padding-bottom:10px}.webinarModalTitle{font-size:18px;margin-bottom:10px;margin-top:55px}}.ai-powered-container,.ai-powered-filters{display:flex;flex-direction:row}.ai-powered-container{border:1px solid #d3d3d3;padding:0;width:500px;margin:5px;height:50px;justify-content:space-between}.ai-powered-group,.filterContainer{display:flex;flex-direction:row}.filterContainer{border:1px solid #d3d3d3;justify-content:space-between;margin-top:5px;margin-left:5px;margin-right:5px;padding:0}.filterWrapper{display:flex;flex-direction:row;justify-content:flex-start}.HomeEstimator_container{width:100%;min-height:100vh;height:auto;display:flex;flex-direction:column;align-items:center;padding-top:10px;justify-content:flex-start;background-color:#bfd6f3;padding-bottom:35px;position:relative}.HomeEstimator_title{font-size:45px;font-weight:700;color:#0960c2}.HomeEstimator_subTitle{font-size:22px;font-weight:400;color:grey}.HomeEstimator_poweredByGoogle{display:flex;flex-direction:row;width:100%;justify-content:flex-end;height:30px;align-items:center;margin-right:20px}.HomeEstimator_poweredByGoogle>span{font-size:13px;color:grey;margin-right:5px}.HomeEstimator_searchBar{width:800px;margin-top:40px;position:relative;display:flex;flex-direction:column;align-items:center;border-radius:10px;background-color:#fff}.HomeEstimator_searchRow{display:flex;flex-direction:row;align-items:center;width:100%;height:70px}.HomeEstimator_searchInput{width:100%;height:70px;padding-left:20px;border:none;font-size:20px;border-radius:10px}.HomeEstimator_searchButton{position:absolute;right:10px;width:120px;height:50px;border-radius:10px;border:none;cursor:pointer;background-color:#fc2;color:#0960c2;font-size:18px;display:flex;flex-direction:row;justify-content:center;align-items:center}.HomeEstimator_StepContainer{width:100%;display:flex;flex-direction:column;align-items:center;margin-top:50px}.HomeEstimator_StepItem{width:50%;height:100px;display:flex;flex-direction:row;align-items:center;justify-content:space-between;border-radius:10px;background-color:#fff;margin-bottom:20px;padding:20px;position:relative}.HomeEstimator_StepItemTitle{position:absolute;top:8px;font-weight:700;font-size:17px}.HomeEstimator_searchButton:active{padding:5px;border:2px solid #fc2}.HomeEstimator_houseImage{width:90px;height:90px;border-radius:100px;background-color:#5494e9;display:flex;flex-direction:column;justify-content:center;align-items:center;margin-top:20px}.HomeEstimator_predictionContainer{top:66px}.HomeEstimator_predictionContainer,.HomeEstimator_predictionContainer1{width:100%;min-height:1px;display:flex;flex-direction:column;align-items:center;justify-content:space-between;border-bottom-left-radius:10px;border-bottom-right-radius:10px;position:absolute;background-color:#fff;z-index:10000}.HomeEstimator_predictionItem{width:100%;height:50px;display:flex;flex-direction:row;align-items:center;padding-left:20px;border-top:.5px solid grey}.HomeEstimator_predictionItem:hover{cursor:pointer;background-color:#dcdcdc}.HomeEstimator_nextButton{height:50px;border-radius:10px;border:none;cursor:pointer;background-color:#fc2;color:#0960c2;font-size:18px;display:flex;flex-direction:row;justify-content:center;align-items:center;width:auto;min-width:250px;padding:15px 25px;font-weight:600;font-size:25px;margin-top:20px}.PopUpSingleHouse_ComparisonContainer{display:flex;flex-direction:row;width:calc(100% - 20px);height:auto;margin-top:20px;padding:20px}.PopUpSingleHouse_ComparisonTitle{display:flex;flex-direction:column;width:200px;margin-left:10px}.PopUpSingleHouse_ComparisonItem{display:flex;flex-direction:column;width:calc(50% - 20px);justify-content:flex-end}.PopUpSingleHouse_ComparisonItemTitle{color:#0960c2;padding-left:10px}.PopUpSingleHouse_ComparisonItemTitle,.PopUpSingleHouse_ComparisonItemVal1{font-size:18px;border-bottom:1px solid grey;height:30px;display:flex;flex-direction:row;align-items:center}.PopUpSingleHouse_ComparisonItemVal1{justify-content:flex-end;padding-right:10px}.PopUpSingleHouse_ComparisonItemVal2{font-size:18px;border-bottom:1px solid grey}.PopUpSingleHouse_ComparisonItemVal2,.PopUpSingleHouse_ListedPrice{height:30px;display:flex;flex-direction:row;align-items:center;justify-content:flex-end;padding-right:10px}.PopUpSingleHouse_ListedPrice{font-size:23px;color:#0960c2;width:100%;font-weight:700}.PopUpSingleHouse_SoldPrice{font-size:25px;font-weight:600;color:#c95055;height:30px;justify-content:flex-end;padding-right:10px;font-weight:700}.Estimate_hideDetailContainer,.PopUpSingleHouse_SoldPrice{width:100%;display:flex;flex-direction:row;align-items:center}.Estimate_hideDetailContainer{height:200px;justify-content:center;border-top:.5px solid grey}.Estimate_hideDetailBtn{width:80%;height:50px;display:flex;flex-direction:row;align-items:center;justify-content:center;font-size:20px;border:2px solid #0960c2;border-radius:10px;cursor:pointer}.PopUpSingleHouse_MapContainer{position:relative;background:#eee;border-radius:10px;display:flex;justify-content:center;align-items:center;min-height:600px;width:100%}.PopUpSingleHouse_MapContainer>div>div{left:0;top:0}.Estimate_portfolioCalculatorBack{font-size:25px;margin-bottom:10px;margin-top:10px;padding:5px 10px;cursor:pointer;border:1px solid transparent;border-radius:40px;width:50px}.Estimate_portfolioCalculatorBack:hover{border:1px solid #0960c2}.Estimate_portfolioCalculatorTitle{font-size:25px;color:#0960c2;font-weight:600}.Estimate_portfolioCalculatorShare{font-size:20px;margin-bottom:10px;margin-top:10px;padding:5px 10px;cursor:pointer;border-radius:40px;width:100px;display:flex;flex-direction:row;justify-content:center;align-items:center;border:1px solid #0960c2;margin-right:10px}.Estimate_portfolioCalculatorShare:hover{background-color:#fff}.HouseEstimator_selectOption{width:190px}.HomeEstimator_header{width:70%;height:50px;display:flex;flex-direction:row;align-items:center;justify-content:space-between;margin-bottom:10px;position:relative}.Estimate_provinceErrorTitle{font-size:20px;color:grey}.HomeEstimator_loader{border-radius:50%;border:3px solid #f3f3f3;border-top-color:grey;width:30px;height:30px;-webkit-animation:spin 1s linear infinite;animation:spin 1s linear infinite}@media (max-width:360px){.HomeEstimator_container{min-height:100vh;height:auto;padding-top:20px;background-color:transparent}.Estimate_saveHouse{height:40px;width:90px}.Estimate_estimateRangeTitle{font-size:14px}.HomeEstimator_header{width:100%}.Estimate_portfolioCalculatorTitle{font-size:20px}}@media (max-width:480px){.HomeEstimator_searchBar{width:calc(100% - 10px);margin-left:5px;margin-right:5px;padding-bottom:200px}.HomeEstimator_title{font-size:25px;text-align:center}.HomeEstimator_subTitle{font-size:20px;text-align:center}.HomeEstimator_container{min-height:100vh;height:auto;padding-top:20px;background-color:#fff}.HomeEstimator_StepItem{padding:5px 20px;width:calc(100% - 20px);margin-left:10px;margin-right:10px;flex-wrap:wrap;height:auto;min-height:100px}.PopUpSingleHouse_ListedPrice,.PopUpSingleHouse_SoldPrice{font-size:16px;height:auto}.PopUpSingleHouse_ComparisonItemVal1,.PopUpSingleHouse_ComparisonItemVal2{font-size:16px}.PopUpSingleHouse_ComparisonItemTitle,.PopUpSingleHouse_ComparisonItemVal1,.PopUpSingleHouse_ComparisonItemVal2{align-items:flex-end}.Estimate_portfolioCalculatorBack{margin-bottom:5px}.HomeEstimator_searchButton{width:100%;margin-top:100px;right:0}.HomeEstimator_searchInput{padding-left:10px;padding-right:10px;border:1px solid #d3d3d3}.HouseEstimator_selectOption{width:100%}.HomeEstimator_searchRow{display:flex;flex-direction:column;justify-content:space-between;width:100%;height:140px}.Estimate_saveHouse{height:40px;width:90px}.Estimate_estimateRangeTitle{font-size:14px}.HomeEstimator_header{width:100%}.Estimate_portfolioCalculatorTitle{font-size:20px;margin-left:10px;margin-right:10px}}.Estimate_container{min-height:calc(100vh - 100px);width:100%;position:relative}.Estimate_container,.Estimate_title{display:flex;flex-direction:column;align-items:center}.Estimate_title{justify-content:center}.Estimate_titleAddress{font-size:30px;font-weight:700}.Estimate_titleCommunity{font-size:20px;font-weight:500}.Estimate_addData{position:absolute;right:20px;top:20px;width:100px;height:50px;background-color:#fff;cursor:pointer;justify-content:center;border-radius:10px}.Estimate_addData,.Estimate_addDataSection{display:flex;flex-direction:row;align-items:center}.Estimate_addDataSection{width:60%;height:100px;background-color:#0960c2;border-radius:20px;padding-left:20px;padding-right:20px;margin-bottom:30px}.Estimate_addDataSectionTitle{height:auto;width:calc(100% - 100px);color:#fff;font-size:25px;font-weight:700}.Estimate_addDataSectionButton{width:100px;border-radius:10px;color:#fff;cursor:pointer;margin-bottom:20px}.Estimate_addDataSectionButton,.Estimate_saveHouse{height:50px;display:flex;flex-direction:row;justify-content:center;align-items:center}.Estimate_saveHouse{position:absolute;right:10px;top:10px;width:120px;border:1px solid #fff;border-radius:10px;background-color:#fff}.Estimate_estimate{position:relative;margin-top:10px;margin-bottom:20px;border-radius:15px;width:70%;height:auto;background-color:#f8f7f5;padding-bottom:20px}.Estimate_marketUpdateValue{display:flex;flex-direction:row;justify-content:space-between;margin-top:15px;margin-bottom:20px}.Estimate_marketUpdateValueText{display:flex;flex-direction:column;justify-content:center;align-items:center}.Estimate_marketUpdateValueTextTitle{font-size:18px}.Estimate_marketUpdateChart{width:100%;margin-top:30px;margin-bottom:30px}.Estimate_marketUpdateChangesRow{display:flex;flex-direction:row;justify-content:space-between;align-items:center;margin-bottom:5px}.Estimate_infoDisclaimer{font-size:11px;color:grey;margin-top:10px}.Estimate_marketUpdateChangesTitle{font-size:18px;color:grey}.Estimate_marketUpdateChangesValue{font-size:18px;color:#0960c2;font-weight:700}.Estimate_marketUpdateValueTextValue{font-size:17px;color:#0960c2;font-weight:600}.Estimate_marketUpdateSubTitleContainer{display:flex;flex-direction:row;justify-content:space-between}.Estimate_marketUpdateMonth{width:200px;font-size:25px;font-weight:400;color:#0960c2}.Estimate_marketUpdateHouseType{width:200px}.Estimate_marketUpdateHouseTypeSelect{width:100%;height:35px}.Estimate_estimateValue{border-top-left-radius:15px;border-top-right-radius:15px;width:100%;height:140px;color:#fff;padding:20px;font-weight:700;font-size:40px;background-color:#0960c2}.Estimate_estimateText{font-size:25px;font-weight:600}.Estimate_estimateChartCompare{display:flex;flex-direction:column;align-items:flex-start;margin-left:20px}.Estimate_estimateHighChart{width:95%}.Estimate_estimateHighChart,.Estimate_estimateMediumChart{height:35px;border-radius:30px;margin-top:20px;background-color:#87cefa;display:flex;flex-direction:row;justify-content:space-between}.Estimate_estimateMediumChart{width:calc(95% - 80px)}.Estimate_estimateLowChart{width:calc(95% - 160px);height:35px;border-radius:30px;margin-top:20px;background-color:#87cefa;display:flex;flex-direction:row;justify-content:space-between}.Estimate_estimateRangeTitle,.Estimate_estimateRangeValue{height:100%;font-size:17px;font-weight:600;color:#0960c2;padding-left:20px;display:flex;flex-direction:row;align-items:center}.Estimate_estimateRangeValue{padding-right:20px}.Estimate_marketUpdate{width:70%;display:flex;flex-direction:column;justify-content:space-evenly;margin-bottom:20px}.Estimate_marketListing{display:flex;flex-direction:column;width:100%;height:auto;min-height:600px;border-radius:10px;background-color:#f8f7f5;padding:20px}.Estimate_soldHouses{display:flex;flex-direction:row;flex-wrap:wrap;width:60%;margin-left:5%;margin-right:5%;justify-content:flex-start}.Estimate_soldHouseItem{display:flex;flex-direction:column;width:calc(50% - 20px);margin:10px;height:auto;min-height:300px;border-radius:10px;background-color:#f8f7f5;padding:20px}.Estimate_estimateHouseItemImg{width:100%;height:200px}.Estimate_estimateHouseItemInfo{display:flex;flex-direction:column;justify-content:space-between;width:100%;margin-top:20px}.Estimate_estimateHouseItemInfoTitle{font-size:20px;font-weight:700}.Estimate_estimateHouseItemInfoPrice{font-size:20px;font-weight:700;color:#0960c2}.Estimate_estimateHouseItemImgContainer{position:relative;width:100%;height:300px}.Estimate_similarHomesList{width:100%;height:auto;display:flex;flex-direction:row}.Estimate_marketSold{padding:20px;display:flex;flex-direction:column;width:100%;margin-top:20px;height:auto;min-height:600px;border-radius:10px;background-color:#f8f7f5}.Estimate_markerItem{width:70px;height:35px;background-color:#ce193b;color:#fff;border-radius:5px;display:flex;flex-direction:row;justify-content:center;align-items:center;font-weight:700;z-index:100}.Estimate_markerItem:hover{cursor:pointer;-webkit-transform:translate(2px,-2px);transform:translate(2px,-2px);transition:all 0Estimate_2s ease-in-out;z-index:99999}.Estimate_markerItem:active{z-index:99999}.Estimate_marketUpdateTitle{font-size:23px;font-weight:700;color:#0960c2;margin-bottom:20px}.Estimate_mapContainer{width:60%;height:500px;margin-bottom:100px}.Estimate_recentHomeSaleTitle{font-size:23px;font-weight:700;color:#0960c2;margin-top:10px;margin-bottom:20px}.Estimate_moreHomes,.Estimate_similarHomes{display:flex;flex-direction:column;width:60%;margin-bottom:100px}.Estimate_moreHomes{align-items:center}.Estimate_moreHomesTitle{font-size:23px;margin-bottom:10px;font-weight:700}.Estimate_browseHomeBtn{width:170px;height:50px;border-radius:10px;display:flex;flex-direction:row;justify-content:center;align-items:center;background-color:#fff;border:3px solid #0960c2;cursor:pointer;font-weight:700}.Estimate_estimateOptions{display:flex;flex-direction:row;justify-content:space-evenly;margin-top:40px;margin-left:20px}.Estimate_estimateOption{display:flex;flex-direction:row;width:200px;justify-content:center;align-items:center}.Estimate_estimateOptionItemName{font-size:17px;font-weight:600;color:#0960c2;margin-right:10px}.Estimate_estimateOptionItemValue{font-size:15px;font-weight:600}.Estimate_estimateHouseItemSeeListing{width:200px;height:40px;border-radius:10px;cursor:pointer;border:2px solid #0960c2;display:flex;flex-direction:row;justify-content:center;align-items:center;margin-top:20px}.Estimate_estimateHouseItemDetailContainer{display:flex;flex-direction:row;justify-content:flex-start}.Estimate_estimateHouseItemDetail{margin:10px}.Estimate_homeSectionContainer{display:flex;flex-direction:row;width:100%;justify-content:space-evenly}.Estimate_homeSectionSimilarSales{min-height:500px;cursor:pointer}.Estimate_homeSection,.Estimate_homeSectionSimilarSales{display:flex;flex-direction:column;width:45%;height:auto;border-radius:10px;background-color:#f8f7f5;padding:20px;border:1px solid grey;align-items:center}.Estimate_homeSection{min-height:600px}.Estimate_homeSectionImg{width:100%;height:250px;object-fit:cover}.Estimate_homeSectionAddr{font-size:23px;font-weight:700;color:#0960c2;width:100%}.Estimate_homeSectionPrice{font-size:17px;color:#0960c2;width:100%}.Estimate_homeSectionAreaContainer{display:flex;flex-direction:row;justify-content:space-between;width:100%}.Estimate_homeSectionArea{font-size:17px;color:grey;width:100%}.Estimate_homeSectionPriceCompare{text-align:right}.Estimate_homeSectionPriceCompare,.Estimate_homeSectionPriceCompareTitle{font-size:17px;color:#0960c2;width:100%}.Estimate_homeSectionListedPrice{font-size:17px;color:grey;width:100%}.Estimate_homeSectionPriceSold{font-size:20px;font-weight:600;color:#c95055;width:100%}.Estimate_homeSectionPriceSoldContainer{display:flex;flex-direction:row;width:100%;justify-content:space-around;align-items:center}.Estimate_homeSectionPriceSoldDate{font-size:15px;color:grey;width:100%;text-align:right}.Estimate_homeSectionComparisonWrapper{display:flex;flex-direction:row;justify-content:space-between;width:100%;margin-top:20px}.Estimate_homeSectionComparison{display:flex;flex-direction:column;width:50%}#Estimate_evenLine{background-color:#dcdcdc!important}.Estimate_homeSectionComparisonTitle{font-size:16px;font-weight:700;color:#0960c2;padding-left:10px}.Estimate_homeSectionComparisonTitle,.Estimate_homeSectionComparisonValue{border-bottom:1px solid grey;height:30px;display:flex;flex-direction:row;align-items:center}.Estimate_homeSectionComparisonValue{font-size:14px;justify-content:flex-end;padding-right:10px}.Estimate_homeSectionComparisonButtonContainer{display:flex;flex-direction:row;justify-content:center;align-items:center;width:100%;margin-top:20px}.Estimate_homeSectionComparisonButton{width:60px;height:60px;border-radius:20px;cursor:pointer;border:2px solid #0960c2;display:flex;flex-direction:row;justify-content:center;align-items:center;margin:20px;font-size:35px}.Estimate_homeSectionComparisonButton:hover{color:#fff;background-color:#0960c2}.Estimate_homeSectionComparison_seeDetail{width:200px;height:40px;border-radius:10px;cursor:pointer;border:2px solid #0960c2;display:flex;flex-direction:row;justify-content:center;align-items:center;margin-top:20px}.Estimate_editHomeFactBtnContainer{width:100%;display:flex;flex-direction:row;justify-content:center}.Estimate_editHomeFactBtn{width:200px;height:40px;border-radius:10px;cursor:pointer;border:2px solid #0960c2;display:flex;flex-direction:row;justify-content:center;align-items:center;margin-top:20px;font-weight:600;transition:all .3s ease-in-out;color:#fff;background-color:#0960c2}@media (max-width:480px){.Estimate_marketUpdate{justify-content:space-evenly;margin-bottom:20px}.Estimate_marketUpdate,.Estimate_soldHouses{width:100%;display:flex;flex-direction:column}.Estimate_soldHouses{flex-wrap:wrap}.Estimate_soldHouseItem{width:100%}.Estimate_estimate{width:100%;height:auto;padding-bottom:20px}.Estimate_estimateOptions{flex-wrap:wrap}.Estimate_estimateOption{width:auto;margin-left:10px;margin-right:10px}.Estimate_estimateLowChart{width:calc(95% - 60px)}.Estimate_estimateMediumChart{width:calc(95% - 30px)}.Estimate_mapContainer{width:95%;height:300px}.Estimate_moreHomes,.Estimate_similarHomes{width:95%;height:auto}.Estimate_moreHomesTitle{text-align:center}.Estimate_estimateOption{margin-left:0}.Estimate_homeSectionContainer{flex-direction:column}.Estimate_homeSection,.Estimate_homeSectionSimilarSales{width:100%;margin-bottom:20px}}.roomInput_container{width:200px;height:60px;display:flex;flex-direction:row;align-items:center;justify-content:center}.roomInput_actionBtn{border-radius:10px;margin-right:10px;cursor:pointer;border:1px solid grey}.roomInput_actionBtn,.roomInput_numberField{width:50px;height:50px;background-color:#fff;display:flex;justify-content:center;align-items:center}.roomInput_numberField{border-radius:10px;font-size:20px;font-weight:700}.roomInput_numberField_input{width:30px;height:50px;border-radius:10px;background-color:#fff;display:flex;justify-content:center;align-items:center;font-size:20px;font-weight:700;text-align:center;border:1px solid grey}.MySavedHome_Wrapper{width:100%;height:100%;margin-bottom:20px}.MySavedHome_Container,.MySavedHome_Wrapper{display:flex;flex-direction:column;align-items:center;justify-content:center}.MySavedHome_Container{width:85%;height:auto;max-height:180px;overflow-y:auto;position:relative}.MySavedHome_Container_item{width:80%;height:200px;display:flex;flex-direction:row;align-items:center;justify-content:space-between;border-radius:10px;background-color:#fff;margin-bottom:20px}.MySavedHome_Container_item_content_box{display:flex;flex-direction:column;width:40%;padding:10px 10px 10px 20px}.MySavedHome_Container_item_content_box_title{font-size:18px;font-weight:700;margin-bottom:10px}.MySavedHome_Container_item_content_box_value{width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;font-size:21px}.MySavedHome_Container_item_button_container{width:20%;height:100%;display:flex;flex-direction:row;justify-content:center;align-items:center}.MySavedHome_Container_item_button{width:145px;height:55px;display:flex;flex-direction:column;justify-content:center;align-items:center;border:2px solid #0960c2;border-radius:10px;color:#0960c2;font-weight:600;cursor:pointer;transition:all .1s ease-in}.MySavedHome_Container_item_button:hover{border:4px solid #0960c2}.MySavedHome_Container_header{width:80%;height:60px;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;font-size:25px;font-weight:600;color:#2d2d2d}.MySavedHome_ImgContainer_PrevBtn{position:absolute;left:0;height:100%;margin-left:20px}.MySavedHome_ImgContainer_PrevBtn,.MySavedHome_ImgContainer_PrevBtn_Arrow{width:50px;display:flex;flex-direction:row;justify-content:center;align-items:center;cursor:pointer}.MySavedHome_ImgContainer_PrevBtn_Arrow{height:50px;border-radius:30px;color:#0960c2;border:1px solid #0960c2;background-color:#fff;font-size:20px;text-align:center;line-height:30px}.MySavedHome_ImgContainer_NextBtn{position:absolute;right:0;height:100%;margin-right:20px}.MySavedHome_ImgContainer_NextBtn,.MySavedHome_ImgContainer_NextBtn_Arrow{width:50px;display:flex;flex-direction:row;justify-content:center;align-items:center;cursor:pointer}.MySavedHome_ImgContainer_NextBtn_Arrow{height:50px;border-radius:30px;color:#0960c2;border:1px solid #0960c2;background-color:#fff;font-size:20px;text-align:center;line-height:30px}@media (max-width:480px){.MySavedHome_Container{width:100%;max-height:100%}.MySavedHome_Container_item{flex-direction:column;width:100%;border:1px solid #d3d3d3;height:auto;padding-bottom:20px}.MySavedHome_Container_item_content_box{width:100%;padding:10px 10px 10px 20px}.MySavedHome_Container_item_button_container{width:100%;height:100%;display:flex;flex-direction:row;justify-content:center;align-items:center}.MySavedHome_Container_item_button{height:40px}.MySavedHome_ImgContainer_NextBtn,.MySavedHome_ImgContainer_PrevBtn{height:calc(100% - 75px);align-items:flex-end}}.PopUpSingleHouse_container{width:100%;height:100%;background-color:#000;opacity:1;position:fixed;top:0;left:0;z-index:999999998;display:flex;flex-direction:column;align-items:center}.PopUpSingleHouse_close{position:absolute;top:20px;right:20px;height:40px;width:40px;display:flex;flex-direction:row;justify-content:center;align-items:center;border-radius:30px;color:#0960c2;border:1px solid #0960c2;font-size:20px;text-align:center;line-height:30px;cursor:pointer;z-index:999999999}.PopUpSingleHouse_wrapper{width:1000px;margin-top:10px;margin-bottom:10px;height:calc(100% - 20px);border-radius:20px;position:fixed;background-color:#fff;opacity:1;display:flex;flex-direction:column;align-items:center;overflow-y:auto}.PopUpSingleHouse_SubTitle{font-size:30px;font-weight:600;margin-top:10px}.PopUpSingleHouse_title{font-size:20px;font-weight:600;margin-bottom:20px}.PopUpSingleHouse_ImgContainer{width:100%;height:400px;display:flex;flex-direction:row;justify-content:center;align-items:center;position:relative}.PopUpSingleHouse_ImgContainer_PrevBtn{position:absolute;left:0;height:100%;margin-left:20px}.PopUpSingleHouse_ImgContainer_PrevBtn,.PopUpSingleHouse_ImgContainer_PrevBtn_Arrow{width:50px;display:flex;flex-direction:row;justify-content:center;align-items:center;cursor:pointer;z-index:1000000}.PopUpSingleHouse_ImgContainer_PrevBtn_Arrow{height:50px;border-radius:30px;color:#0960c2;border:1px solid #0960c2;background-color:#fff;font-size:20px;text-align:center;line-height:30px}.PopUpSingleHouse_ImgContainer_NextBtn{z-index:1000000;margin-right:20px}.PopUpSingleHouse_ImgContainer_NextBtn_Arrow{height:50px;width:50px;border-radius:30px;color:#0960c2;border:1px solid #0960c2;background-color:#fff;font-size:20px;text-align:center;line-height:30px;cursor:pointer;z-index:1000000}.PopUpSingleHouse_ImgContainer_NextBtn_Arrow,.PopUpSingleHouse_ImgItem{display:flex;flex-direction:row;justify-content:center;align-items:center}.PopUpSingleHouse_ImgItem{width:100%;height:100%;border-radius:10px;margin:5px;overflow:hidden;transition:all .5s ease}.PopUpSingleHouse_ImgItem:hover{cursor:pointer}img.PopUpSingleHouse_ImgItem{width:100%;height:100%;object-fit:cover;transition:all .2s ease}#PopUp_evenLine{background-color:#dcdcdc!important}img.PopUpSingleHouse_Img{width:100%;height:100%;object-fit:cover}.PopUpSingleHouse_ImgContainer_NextBtn{right:0}.PopUpSingleHouse_ImgContainer_NextBtn,.PopUpSingleHouse_ImgContainer_PreviousBtn{position:absolute;height:100%;width:50px;display:flex;flex-direction:row;justify-content:center;align-items:center;cursor:pointer;z-index:999999999}.PopUpSingleHouse_ImgContainer_PreviousBtn{left:0}@media (max-width:480px){.PopUpSingleHouse_wrapper{width:100%}.PopUpSingleHouse_ImgItem{width:100%!important}.PopUpSingleHouse_ComparisonContainer{height:auto;padding:0;margin-top:5px}.PopUpSingleHouse_ComparisonTitle{margin-left:0}.PopUpSingleHouse_SubTitle{margin-bottom:20px}}.shareModalContainer{position:relative;padding:2px;border-radius:5px;background-color:#fff;width:600px;max-height:95%;height:300px;display:flex;flex-direction:column;align-items:center;overflow-y:auto}.shareModalTitle{margin-top:10px;font-size:30px;font-weight:600}.shareModalContent{display:flex;flex-direction:column;align-items:center;width:100%;height:100%;margin-top:30px}.shareModalContentRow{display:flex;flex-direction:row;width:calc(100% - 20px);height:80px;justify-content:space-around;background-color:#bbdffc;margin:10px;border-radius:10px}.shareModalContentRowInput{outline:none;border:none;width:100%;margin-right:30px;margin-left:10px;font-size:18px;background-color:transparent}.shareModalContentRowItem{display:flex;flex-direction:column;justify-content:center;align-items:center;width:calc(100% - 5px);height:100%;cursor:pointer}.shareModalCopyButton{width:150px;height:100%;background-color:#d3d3d3;border:none;outline:none;font-size:18px;font-weight:600;border-top-right-radius:10px;border-bottom-right-radius:10px}@media (max-width:360px){.shareModalContainer{width:100%;height:auto}}@media (max-width:480px){.shareModalContainer{width:100%;height:auto}}.faqWrapper{display:flex;flex-direction:row;flex-wrap:wrap;width:100%;height:auto}@media(max-width:1200px){.my-watch-blocks{flex-direction:column}.my-watch-blocks>div:not(:last-child){border-right:0;border-bottom:1px solid #eee}}@media(max-width:1000px){.faqSection{margin:auto;display:flex;flex-direction:row}}@media(max-width:480px){.fund-details-item{min-height:50px;align-items:center;justify-content:center}.faqSection,.fund-details-item{display:flex;flex-direction:column}.faqSection{margin:auto}}.pageHeader{width:100%;height:50px;display:flex;flex-direction:row;justify-content:space-between;align-items:center}.toDropDownMenuLangNew .MuiPaper-root{justify-content:flex-end;left:auto!important;right:80px!important;top:50px!important;text-align:right!important;width:100%;max-width:120px}.OlympiaQuestion{font-size:25px}.OlympiaSelectContainer{justify-content:flex-start;margin-top:10px;margin-bottom:10px}.OlympiaSelect,.OlympiaSelectContainer{margin-left:0;display:flex;flex-direction:row}.OlympiaSelect{align-items:center;font-size:18px;border:1px solid #d3d3d3;border-radius:10px;width:30%;height:80px;padding:5px 20px;cursor:pointer;margin-right:20px;font-size:20px;font-weight:600;background-color:#fff;color:#0960c2}header.vp-title-header{display:none}.pageContent{max-width:1400px;margin:auto}.pageSummary{width:100%;height:511px;display:flex;flex-direction:row;justify-content:center;box-shadow:0 12px 28px 0 rgba(0,0,0,.2),0 2px 4px 0 rgba(0,0,0,.1),inset 0 0 0 1px hsla(0,0%,100%,.05)}.summaryVideoContainer{position:relative;display:flex;flex-direction:column;width:60%;height:auto}.summarySocialMedia{display:flex;flex-direction:row;justify-content:space-between;width:100%;height:80px}.summaryTagContainer{display:flex;flex-direction:row;justify-content:center;align-items:center;height:100%}.fundContentNewDetails{display:flex;flex-direction:column;position:relative}.fundContentOr{position:absolute;left:107px;top:35px;width:30px;height:30px;border-radius:20px;background-color:#fff;color:#000;justify-content:center}.fundContentAnnualReturn,.fundContentOr{display:flex;flex-direction:row;align-items:center}.fundContentAnnualReturn{background-color:#fc2}.fundContentAnnualReturn,.fundContentMonthlyReturn{justify-content:space-between;padding:5px 10px;width:100%;height:50px}.fundContentMonthlyReturn{background-color:#0960c2;display:flex;flex-direction:row;align-items:center}.fundContentAnnualReturnTitle{font-size:20px;color:#000}.fundContentAnnualReturnText{font-size:20px;color:#000;text-transform:uppercase}.fundContentMonthlyReturnTitle{font-size:20px;color:#fff}.fundContentMonthlyReturnText{font-size:20px;color:#fff;text-transform:uppercase}.fundContentDetailsBoxContainer{display:flex;flex-direction:row}.fundContentDetailsBoxTitle{font-weight:600}.fundContentDetailsBoxText,.fundContentDetailsBoxTitle{font-size:16px;margin-left:5px}.summaryTag{border:.5px solid #dcdcdc;background-color:#226fc7}.summaryTag,.summaryTagHalal{width:130px;height:50px;display:flex;flex-direction:row;justify-content:center;align-items:center;cursor:pointer;color:#fff;font-weight:800;margin-left:5px;margin-right:5px;text-align:center;font-size:15px}.summaryTagHalal{background-color:#1d5400}.summarySocialMediaIconContainer{display:flex;flex-direction:row;justify-content:center;align-items:center;width:100%;height:75px}.summarySocialMediaIcon{width:70px;height:70px;display:flex;justify-content:center;align-items:center;border-radius:10px;margin:10px;border:1px solid #d3d3d3}.summarySocialMediaIcon:hover{background-color:#dcdcdc;cursor:pointer}.investmentVideo{width:48%;height:auto;margin:7px}.investmentVideoContent{width:100%;height:auto;min-height:450px}.investmentVideoContainer{display:flex;flex-direction:row;flex-wrap:wrap}.summaryInvestContainer{display:flex;flex-direction:column;background-color:#fff;align-items:center;width:40%;height:100%}.summaryInvestNow{width:100%;height:80px;background-color:#226fc7;color:#fff;font-weight:700;font-size:23px;display:flex;justify-content:center;align-items:center;padding:10px;cursor:pointer}.summaryInvestNow:hover{background-color:#fff;border:4px solid #226fc7;color:#226fc7}.summaryInvestNowHalal{width:100%;height:80px;background-color:#1d5400;color:#fff;font-weight:700;font-size:23px;display:flex;justify-content:center;align-items:center;padding:10px;cursor:pointer}.summaryInvestNowHalal:hover{background-color:#fff;border:4px solid #1d5400;color:#1d5400}.summaryTable{display:flex;flex-direction:column;position:relative;width:100%;height:100%}.spanHL1{color:#226fc7;font-size:27px}.spanHL2{color:grey;font-size:25px}.summaryTableRowUnderlined{height:60px;font-size:22px;display:flex;flex-direction:row;align-items:center;padding-left:20px;box-shadow:0 4px 12px rgba(0,0,0,.08)}.summaryTableRow{height:20px;font-size:25px;align-items:flex-end}.summaryProgressCircle,.summaryTableRow{display:flex;flex-direction:row;justify-content:center}.summaryProgressCircle{width:80px;height:80px;border-radius:50px;border:3px solid #226fc7;font-size:24px;font-weight:600}.downloadFactSheet,.summaryProgressCircle{background-color:#fff;color:#226fc7;position:absolute;right:20px;top:20px;align-items:center}.downloadFactSheet{font-size:18px;font-weight:800;width:120px;height:65px;border-radius:20px;display:flex;flex-direction:column;justify-content:center;box-shadow:0 2px 6px 2px rgba(60,64,67,.15)}.downloadFactSheet:hover{cursor:pointer}.summaryProgressBarDone{height:10px;background-color:#226fc7}.summaryProgressBar{width:calc(100% - 20px);height:10px;background-color:grey;margin:10px}.summaryProgressBarDoneHalal{height:10px;background-color:#1d5400}.summaryProgressBarHalal{width:calc(100% - 20px);height:10px;background-color:#ada856;margin:10px}.scrollTopButton{width:50px;height:50px;border-radius:5px;position:absolute;right:25px;bottom:90px;display:flex;flex-direction:row;justify-content:center;align-items:center;background-color:#226fc7;cursor:pointer}.investmentContentContainer{width:100%;height:auto;display:flex;flex-direction:column;justify-content:center;margin-top:30px}.investmentHeaderTabContainer{width:100%;height:100px;flex-direction:row;-webkit-filter:drop-shadow(0 1px 10px rgba(0,0,0,.08));filter:drop-shadow(0 1px 10px rgba(0,0,0,.08))}.investmentHeaderTab,.investmentHeaderTabContainer{display:flex;justify-content:center;align-items:center}.investmentHeaderTab{width:200px;height:55px;border-radius:6px;flex-direction:column;text-align:center;margin-left:5px;margin-right:5px;cursor:pointer;font-size:20px;position:relative}.investmentHeaderIndicater{width:100px;height:5px;background-color:#226fc7;display:block;position:fixed;bottom:15px}#imgMobile{display:none}.investmentHeaderIndicaterHalal{width:100px;height:5px;background-color:#1d5400;display:block;position:fixed;bottom:15px}.investmentContent{width:100%;height:auto;padding-bottom:20px;margin-bottom:20px;box-shadow:0 2px 6px 2px rgba(60,64,67,.15)}.investmentContentBox{transition:opacity 1s ease-out;opacity:0;height:0;overflow:hidden}.investmentContentBoxActive{opacity:1;height:auto;width:100%}.investmentDocPDFViewer{margin-top:30px;box-shadow:0 2px 6px 2px rgba(60,64,67,.15)}.investmentDoc{width:700px;font-size:20px;margin:20px 5px 20px 20px}.investmentDoc,.investmentDocDownload{height:60px;border-radius:10px;background-color:#fff;color:#226fc7;display:flex;flex-direction:row;align-items:center;padding:10px 20px;box-shadow:0 2px 6px 2px rgba(60,64,67,.15)}.investmentDocDownload{width:60px;font-size:22px;justify-content:center;margin:20px 20px 20px 0}.investmentDocDownload:hover{cursor:pointer}.investmentDocRow{display:flex;flex-direction:row;width:700px;height:75px}.investmentDoc:hover{cursor:pointer}.fundDocumentWrapper{justify-content:center;margin:10px 50px 50px;padding-top:70px;padding-bottom:10px}.FAQContentWrapper,.fundDocumentWrapper{display:flex;flex-direction:column;align-items:center}.FAQContent{width:90%;display:flex;flex-direction:column;align-items:flex-start;margin-top:20px}.financial_calculator_wrapper{width:75%;margin-right:20px;margin-left:20px}.financial_calculator_wrapper2{width:100%;margin-left:10px}.financial_calculator_container{display:flex;flex-direction:row;width:calc(100% - 40px);margin-top:20px;margin-left:20px;margin-right:20px;padding-right:20px;padding-top:20px;padding-bottom:20px;box-shadow:0 2px 6px 2px rgba(60,64,67,.15)}.financial_calculator_header_container{width:calc(100% - 20px);height:40px;margin-left:10px;margin-top:10px;display:flex;flex-direction:row;justify-content:space-between;align-items:center}.financial_calculator_header{height:40px;font-size:25px}.financial_calculator_header_button{border:1px solid #000;border-radius:5px;cursor:pointer;padding:5px 10px}.financial_calculator_container2{height:auto;min-height:98%;padding-right:20px;box-shadow:0 2px 6px 2px rgba(60,64,67,.15);justify-content:space-evenly}.financial_calculator_container2,.financial_calculator_slider_wrapper{display:flex;flex-direction:column;width:calc(100% - 40px);margin-left:20px;margin-right:20px}.financial_calculator_slider_wrapper{padding-left:30px;padding-right:30px;align-items:center}.financial_calculator_slider_input{width:calc(100% - 40px);margin-left:20px;margin-right:20px;padding-left:30px;padding-right:30px}.calc_controller{flex-direction:row}.calc_controller,.calc_el{width:100%;display:flex;justify-content:center}.calc_el{flex-direction:column;align-items:center}.fundContentContainerCenter{display:flex;flex-direction:column;justify-content:center;width:70%;margin-left:15%;margin-right:15%;height:auto;margin-top:30px}.fundContentContainer{display:flex;flex-direction:row;justify-content:space-evenly;align-items:center;width:calc(100% - 50px);height:auto;margin:20px 25px 35px}.fundContentImg{width:100%;margin-left:10px;height:330px}.fundContentText{width:50%;margin:20px 30px}.fundContentTextCenter{display:flex;flex-direction:column;align-items:center;width:100%;margin-left:20px;margin-right:20px}.financial_calculator_table{width:35%;height:550px;overflow-y:auto}.financial_calculator_table2{height:300px;overflow-y:auto}.socialMediaButton{width:70px;height:70px;border-radius:10px;margin:5px;background-color:#fff;display:flex;flex-direction:row;justify-content:center;align-items:center;border:1px solid #d3d3d3}.socialMediaButton:hover{background-color:#ececec;cursor:pointer}.InvestButtonMobile{transition:all .3s ease-in-out;width:60px;height:60px;position:absolute;right:12px;bottom:75px;border-radius:35px;background-color:#226fc7;z-index:10000;display:flex;flex-direction:row;justify-content:center;align-items:center;color:#fff;cursor:pointer;box-shadow:0 2px 6px 2px rgba(60,64,67,.15);display:none}.InvestButtonMobile:hover{cursor:pointer;-webkit-transform:translateY(-5px);transform:translateY(-5px);box-shadow:10px 10px 15px rgba(132,160,193,.735)}.fundPortfolioContainerItem{display:flex;flex-direction:row;justify-content:center;align-items:center;width:100%;min-height:500px;margin-top:30px}.fundPortfolioContainerItemText{width:30%;margin-left:30px;height:100%;min-height:400px;font-size:22px;color:grey;display:flex;flex-direction:row;align-items:center}#constructionSiteMap{width:65%;height:475px;position:relative;background-image:url(https://assets-planulife.s3.amazonaws.com/mortgage-fund/planulife+map+plain.jpg)}#constructionSiteMap,#customHomes{background-position:50%;background-repeat:no-repeat;background-size:contain}#customHomes{width:150px;height:150px;left:100px;top:20px;position:absolute;background-image:url(https://assets-planulife.s3.amazonaws.com/mortgage-fund/sq+template+custom+home.jpg);cursor:pointer;transition:all .3s ease-in-out}#customHomes:hover{-webkit-transform:scale(1.2);transform:scale(1.2)}#fieldStone{width:150px;height:150px;left:270px;top:20px;position:absolute;background-image:url(https://assets-planulife.s3.amazonaws.com/mortgage-fund/sq+template+FIELSTONE.jpg);background-position:50%;background-repeat:no-repeat;background-size:contain;cursor:pointer;transition:all .3s ease-in-out}#fieldStone:hover{-webkit-transform:scale(1.2);transform:scale(1.2)}#treeHouse{width:150px;height:150px;left:440px;top:20px;position:absolute;background-image:url(https://assets-planulife.s3.amazonaws.com/mortgage-fund/sq+template+TREEHOUSE.jpg);background-position:50%;background-repeat:no-repeat;background-size:contain;cursor:pointer;transition:all .3s ease-in-out}#treeHouse:hover{-webkit-transform:scale(1.2);transform:scale(1.2)}#goodYearVillage{width:150px;height:150px;left:610px;top:20px;position:absolute;background-image:url(https://assets-planulife.s3.amazonaws.com/mortgage-fund/sq+template+GOODYER+VILLAGE.jpg);background-position:50%;background-repeat:no-repeat;background-size:contain;cursor:pointer;transition:all .3s ease-in-out}#goodYearVillage:hover{-webkit-transform:scale(1.2);transform:scale(1.2)}#courticeCrossing{width:150px;height:150px;left:610px;top:268px;position:absolute;background-image:url(https://assets-planulife.s3.amazonaws.com/mortgage-fund/sq+template+COURTICE.jpg);background-position:50%;background-repeat:no-repeat;background-size:contain;cursor:pointer;transition:all .3s ease-in-out}#courticeCrossing:hover{-webkit-transform:scale(1.2);transform:scale(1.2)}.newFundCategoryWrapper{display:flex;flex-wrap:wrap;flex-direction:row;justify-content:flex-end;width:60%;height:auto;padding-bottom:30px;margin:20px 50px}.newFundCategory{transition:all .3s ease-in-out;width:220px;height:220px;margin:20px}.newFundCategory:hover{cursor:pointer;-webkit-transform:translateY(-5px);transform:translateY(-5px);box-shadow:10px 10px 15px rgba(132,160,193,.735)}#simcoeRendering{width:30%;height:500px;border-radius:50px;background-image:url(https://assets-planulife.s3.amazonaws.com/simcoe.jpg);background-position:50%;background-repeat:no-repeat;background-size:contain;position:relative}.simcoeRenderingDisclaim{position:absolute;font-size:13px;top:20px;padding-left:20px;padding-right:20px;left:60px;text-align:center}table.fundContentTable tr:last-child td:first-child{border-bottom-left-radius:10px}table.fundContentTable tr:last-child td:last-child{border-bottom-right-radius:10px}table.fundContentTable>tr{height:40px}table.sampleProjectTable>tr{height:35px}.sampleProjectTable{width:100%}#finData1{background-image:url(/img/pro_forma.png)}#finData1,#finData11{width:30%;height:290px;border-radius:10px;background-position:50%;background-repeat:no-repeat;background-size:contain;box-shadow:0 2px 6px 2px rgba(60,64,67,.15)}#finData11{background-image:url(/img/Planulife_Perform.png)}#finData1Halal{height:290px;background-image:url(https://assets-planulife.s3.amazonaws.com/halal-housing/hh_investment_returns.png)}#finData1Halal,#finData2{width:30%;border-radius:10px;background-position:50%;background-repeat:no-repeat;background-size:contain;box-shadow:0 2px 6px 2px rgba(60,64,67,.15)}#finData2{height:200px;background-image:url(https://assets-planulife.s3.amazonaws.com/pic5.png)}#securityImg{width:44%;height:200px;background-image:url(/img/SecurityImg_3.png)}#finData3,#securityImg{border-radius:10px;background-position:50%;background-repeat:no-repeat;background-size:contain;border:1px solid #d3d3d3}#finData3{width:100%;height:285px;background-image:url(https://assets-planulife.s3.amazonaws.com/pic3.png)}#finData3Halal{background-image:url(https://assets-planulife.s3.amazonaws.com/Halal-sukuk-comparision.png)}#finData3Halal,#finData4{width:30%;height:200px;border-radius:10px;background-position:50%;background-repeat:no-repeat;background-size:contain;box-shadow:0 2px 6px 2px rgba(60,64,67,.15)}#finData4{background-image:url(https://assets-planulife.s3.amazonaws.com/how_buildings_desktop%402x.png)}#profile{padding-top:70px}#communityFundImg{width:30%;height:300px;background-image:url(https://assets-planulife.s3.amazonaws.com/mortgage-fund/2.1-nobg.png);background-position:50%;background-repeat:no-repeat;background-size:contain}.lifelongGroupMapImg{height:400px;width:auto}.lifelongGroupMapImg2{height:550px;width:auto}.lifelongGroupMapImgMobile{width:100%;height:auto;display:none}.stackBenefits{height:auto;width:90%}#GTAMapImg{width:30%;height:300px;background-image:url(https://assets-planulife.s3.amazonaws.com/PLANULIFE+MAP+2022+SMALLER.jpg);background-position:50%;background-repeat:no-repeat;background-size:contain;margin-top:40px}.finImageDataContainer{align-items:center;width:30%}.finImageDataContainer,.finImageDataContainer2{display:flex;flex-direction:column;justify-content:center}.finImageDataContainer2{width:80%}#FundROIImg{background-image:url(https://assets-planulife.s3.amazonaws.com/mortgage-fund/funds_compare_vs.png)}#EF_SubPix1,#FundROIImg{width:100%;height:320px;background-position:50%;background-repeat:no-repeat;background-size:contain}#EF_SubPix1{background-image:url(/44_acres.png)}#EF_SubPix2{background-image:url(/builtup_value.png)}#EF_SubPix2,#EF_SubPix3{width:100%;height:320px;background-position:50%;background-repeat:no-repeat;background-size:contain}#EF_SubPix3{background-image:url(/active_projects.png)}#EF_SubPix4{height:320px;background-image:url(/units_pipeline.png)}#EF_SubPix4,#EF_Timeline{width:100%;background-position:50%;background-repeat:no-repeat;background-size:contain}#EF_Timeline{height:500px;background-image:url(https://assets-planulife.s3.amazonaws.com/EF_Timeline_2.png)}#Absar{background-image:url(/img/absar_beg_2.jpeg);background-position:30%;background-repeat:no-repeat;background-size:cover}#Amin{background-image:url(/img/Amin.jpeg)}#Amin,#Hamza{background-position:50%;background-repeat:no-repeat;background-size:cover}#Hamza{background-image:url(/img/hamza.png)}.ManagementProfile{width:100%;height:400px}#EquityFundSummary{height:515px;background-image:url(https://assets-planulife.s3.amazonaws.com/summary_img_equity_fund_2.png)}#EquityFundStructure,#EquityFundSummary{width:100%;background-position:50%;background-repeat:no-repeat;background-size:contain}#EquityFundStructure{height:470px;background-image:url(/returns_breakdown_3.png)}#LifelongRoadMap{background-image:url(https://assets-planulife.s3.amazonaws.com/mortgage-fund/Lifelonggroup-map.png)}#LifelongGroupCircle,#LifelongRoadMap{width:30%;height:300px;background-position:50%;background-repeat:no-repeat;background-size:contain}#LifelongGroupCircle{background-image:url(https://assets-planulife.s3.amazonaws.com/mortgage-fund/wheel_img.png)}#sukukFundImg{background-image:url(https://assets-planulife.s3.amazonaws.com/HALAL-SQ-ICONS-2021.jpg)}#halalTimeline,#sukukFundImg{width:30%;height:300px;background-position:50%;background-repeat:no-repeat;background-size:contain}#halalTimeline{background-image:url(https://assets-planulife.s3.amazonaws.com/timeline-SIZE.jpg)}#fatwaImg{height:300px;background-image:url(https://assets-planulife.s3.amazonaws.com/fatwa-website.jpg);cursor:pointer}#benefitCommunity,#fatwaImg{width:30%;background-position:50%;background-repeat:no-repeat;background-size:contain}#benefitCommunity{height:400px;background-image:url(https://assets-planulife.s3.amazonaws.com/green-tyana.jpg)}#ourSites{background-image:url(https://assets-planulife.s3.amazonaws.com/Planulife+MAP+2021+new.jpg)}#ourSites,#ourSitesHalal{width:30%;height:300px;background-position:50%;background-repeat:no-repeat;background-size:contain}#ourSitesHalal{background-image:url(https://assets-planulife.s3.amazonaws.com/HH+MAP+2021+green.jpg)}#MortgageBroker{background-image:url(https://assets-planulife.s3.amazonaws.com/Mortgage-pro-logo.png)}#AmanahAdvisor,#MortgageBroker{width:30%;height:300px;background-position:50%;background-repeat:no-repeat;background-size:contain}#AmanahAdvisor{background-image:url(https://assets-planulife.s3.amazonaws.com/Amanah-endorse.png)}#CREA{background-image:url(https://assets-planulife.s3.amazonaws.com/CREA-logo.png)}#BILD,#CREA{width:30%;height:100px;background-position:50%;background-repeat:no-repeat;background-size:contain}#BILD{background-image:url(https://assets-planulife.s3.amazonaws.com/bild-logo.png)}.pro-industries{height:250px;display:flex;flex-direction:row;justify-content:center;align-items:center}.fundParaText,.fundParaTextRight{margin-top:20px;font-size:20px}.fundParaTextRight{text-align:left}.fundContentTitle{font-size:29px;color:#226fc7;text-align:center;text-transform:uppercase;font-weight:600;line-height:30px}.fundContentProjectName{font-size:28px}.fundContentProjectName,.fundContentSubTitle{color:#226fc7;text-align:center;text-transform:uppercase;font-weight:500;line-height:30px}.fundContentSubTitle{font-size:25px}.MIFSummaryFooter{display:flex;flex-direction:row;height:95px;display:none}.MIFSummaryFooterItemLeft{display:flex;flex-direction:column;width:30%;align-items:center;height:100%;justify-content:center}.MIFSummaryFooterItemRight{display:flex;flex-direction:column;width:60%;height:100%;justify-content:space-evenly}.MIFSummaryFooterButtonContainer,.MIFSummaryFooterButtonWrapper{width:100%;display:flex;flex-direction:row}.MIFSummaryFooterButtonContainer{height:100px;justify-content:flex-start;align-items:center}.MIFFeatureContainer{height:360px}.MIFFeatureContainer,.MIFFeatureWrapper{display:flex;flex-direction:column;width:500px;justify-content:space-around;align-items:center}.MIFFeatureWrapper{height:100%}#MF_Min25k{background-image:url(/img/icon_25k.png)}#MF_AC9,#MF_Min25k{background-size:contain}#MF_AC9{background-image:url(/img/icon_9PC.png)}#MF_PC8K{background-image:url(/img/icon_8PC.png)}#MF_5BV,#MF_PC8K{background-size:contain}#MF_5BV{background-image:url(/img/icon_1b.png)}#MF_NoLock{background-image:url(/img/icon_lock_in.png)}#MF_5Loc,#MF_NoLock{background-size:contain}#MF_5Loc{background-image:url(/img/ethical-100.png)}#MF_M10{background-image:url(/img/icon_10M.png)}#MF_M10,#MF_TFSA{background-size:contain}#MF_TFSA{background-image:url(/img/icon_TFSA.png)}#MF_Audit{background-image:url(/img/icon_audits.png);background-size:contain}.MIFFeatureContainerItemRow{display:flex;flex-direction:row;justify-content:space-around;width:100%;height:100px}.MIFFeatureContainerItem{width:100px;height:100px;border:1px solid #0960c2;border-radius:50px;background-color:#0960c2}.EFFeatureContainerItem,.MIFFeatureContainerItem{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:10px;word-wrap:break-word;font-size:1vw;font-weight:600;text-align:center;cursor:pointer;color:#fff;text-transform:uppercase;line-height:18px}.EFFeatureContainerItem{width:150px;height:150px;border-radius:80px}.MIFReturnChartContainer{display:flex;flex-direction:column;align-items:center;border:1px solid #d3d3d3;padding:10px;border-radius:10px;background-color:#fff}.MIFReturnChartTitle{font-size:25px}.MIFReturnChartSubTitle{font-size:18px}.MIFReturnChartRow{display:flex;flex-direction:row;justify-content:space-around;width:100%;height:100px}.MIFReturnChartItem{display:flex;flex-direction:column;justify-content:center;align-items:center;min-width:48%;width:100%;border-radius:10px;margin:5px;padding:5px;color:#fff}.MIFReturnChartItemValue{font-size:18px;font-weight:500}.MIFReturnChartItemTitle{font-size:14px;font-weight:600;text-align:center;line-height:14px}.MIFSummaryFooterButton{padding:5px 20px;color:#fff;background-color:#0960c2;border-radius:10px;width:240px;max-width:48%;height:40px;display:flex;flex-direction:row;justify-content:center;align-items:center;font-weight:600;border:2px solid #0960c2;text-align:center}.MIFSummaryFooterButton:hover{cursor:pointer;background-color:#fff;color:#0960c2;border:2px solid #0960c2}.MIFSummaryFooterNewButton{padding:5px 20px;color:#fff;background-color:#0960c2;border-radius:10px;width:240px;max-width:80%;height:50px;display:flex;flex-direction:row;justify-content:center;align-items:center;font-weight:600;border:2px solid #0960c2;text-align:center}.MIFSummaryFooterNewButton:hover{cursor:pointer;background-color:#fff;color:#0960c2;border:2px solid #0960c2}.MIFSummaryFooterButtonViewDetail{padding:5px 20px;color:#fff;background-color:#0960c2;border-radius:10px;width:240px;max-width:48%;height:40px;display:flex;flex-direction:row;justify-content:center;align-items:center;font-weight:600;border:2px solid #0960c2;text-align:center;float:right;margin-right:20px;margin-bottom:20px}.MIFSummaryFooterButtonViewDetail:hover{cursor:pointer;background-color:#fff;color:#0960c2;border:2px solid #0960c2}.InvestmentFormNextBtn{padding:5px 20px;color:#fff;background-color:#0960c2;border-radius:10px;width:200px;max-width:48%;height:50px;display:flex;flex-direction:row;justify-content:center;align-items:center;font-weight:600;border:2px solid #0960c2;text-align:center;position:relative}.InvestmentFormNextBtn:hover{cursor:pointer;background-color:#fff;color:#0960c2;border:2px solid #0960c2}.MIFSummaryCapacityTitle{font-size:15px;font-weight:800;color:#000;text-align:center;line-height:15px}.MIFSummaryCapacitySubTitle{color:#0960c2;font-size:25px;height:35px;line-height:15px;text-align:center}.MIFSummaryCapacityValue{color:#0960c2;font-size:45px;height:50px;margin-top:-20px}#MIFFeatureContainerItemYellow{background-color:#fff;color:#000!important}.GoogleReviewRating{font-size:21px;margin-top:20px;margin-left:10px}.GoogleReviewContainer{justify-content:space-between;width:100%;max-width:900px;overflow-x:auto;margin-top:10px;margin-bottom:10px;position:relative;scroll-behavior:smooth}.GoogleReviewContainer,.GoogleReviewContainerBtn{display:flex;flex-direction:row;align-items:center}.GoogleReviewContainerBtn{width:50px;height:50px;border-radius:25px;border:1px solid #d3d3d3;margin-left:5px;margin-right:5px;justify-content:center}.GoogleReviewContainerBtn:hover{cursor:pointer;border:1px solid #0960c2}.GoogleReviewContainerBtnContainer{width:100%;display:flex;flex-direction:row;justify-content:center}.GoogleReviewItem{display:flex;flex-direction:column;width:400px;height:300px;margin:10px 10px 10px 30px}.GoogleReviewItemName{font-size:18px;font-weight:600}.GoogleReviewItemProfile{display:flex;flex-direction:row;align-items:center;width:300px;cursor:pointer}.GoogleReviewItemProfileRating{display:flex;flex-direction:column;margin-left:10px}.GoogleReviewItemTime{font-style:italic;margin-bottom:10px;text-align:center}.GoogleReviewButton{width:200px;height:45px;background-color:#0960c2;color:#fff;border-radius:15px;border:none;font-size:20px}.GoogleReviewItemAvatar{width:75px;border-radius:100px}.IncomeFundTableRate{width:100%}table.IncomeFundTableRate tr td{padding:7px;min-width:80px;font-weight:600}table.IncomeFundTableRate thead td,table.IncomeFundTableRate tr td{border:1px solid #000;font-size:16px}.GoogleReviewItemText{height:150px;overflow:hidden;text-overflow:ellipsis}@media (min-width:768px) and (max-width:1024px){.newFundCategory{transition:all .3s ease-in-out;width:200px;height:200px;margin:10px}.newFundCategoryWrapper{display:flex;flex-wrap:wrap;flex-direction:row;justify-content:center;width:100%;height:auto;margin:10px 0 0}}@media (min-width:480px) and (max-width:768px){.investmentVideo{width:100%;height:auto;min-height:200px}.pageSummary{flex-direction:column;position:relative;height:auto}.summaryInvestContainer{width:100%}.summaryVideoContainer{margin-top:120px;width:100%;height:480px}.summaryTagContainer{width:100%}.investmentContentContainer{margin-top:250px}.summaryInvestNow,.summaryInvestNowHalal{width:calc(100% - 10px);margin-left:5px;margin-right:5px}.summaryVideo{min-height:200px;margin-top:125px}.collapseFAQQuestion{font-size:20px}.investmentHeaderTabContainer{flex-direction:column;justify-content:center;align-items:center;height:275px}.summarySocialMedia{position:relative;flex-direction:column;height:auto}.investmentHeaderTab{font-size:22px;margin-bottom:10px;width:85%}.investmentDocPDFViewer{width:calc(100% - 10px);margin:5px}.investmentDoc{width:350px;margin:5px}.investmentDocRow{width:450px;margin:5px}.investmentDocDownload{margin:5px}.fundParaText{font-size:14px}.spanHL1{color:#226fc7;font-size:20px}.spanHL2{color:grey}.spanHL2,.summaryTableRowUnderlined{font-size:20px}.investmentHeaderIndicater,.investmentHeaderIndicaterHalal{display:none}.summarySocialMediaIconContainer{width:100%}.summaryTagContainer{margin-top:20px}.summaryVideo{height:400px}.fundContentImg{height:auto}.newFundCategory{transition:all .3s ease-in-out;width:150px;height:150px;margin:0}.newFundCategoryWrapper{display:flex;flex-wrap:wrap;flex-direction:row;justify-content:center;width:100%;height:auto;margin:10px 0 0}.MIFFeatureContainer{width:100%;height:auto;margin-top:20px}.MIFFeatureWrapper{width:100%;height:auto;margin-bottom:20px}.MIFFeatureContainerItemRow{width:100%;min-height:115px}.MIFSummaryFooterButton{width:165px;height:50px}.MIFSummaryFooterButtonViewDetail{width:75%;margin-left:12%;font-size:17px;height:50px;max-width:100%;float:inline-start;display:flex;flex-direction:row;justify-content:center}.InvestmentFormNextBtn{width:165px;height:50px}.EFFeatureContainerItem,.MIFFeatureContainerItem{width:100px;height:100px;font-size:14px}}@media (max-width:480px){.GoogleReviewContainerBtnContainer{display:none}.GoogleReviewContainer{max-width:100%;flex-direction:column}.GoogleReviewButton{margin-top:20px}.GoogleReviewItem{width:100%;height:auto;margin:0 10px}.investmentVideoContent{min-height:200px}.investmentVideo{height:auto}.fundContentTextCenter{margin:0}#profile{padding-top:0}#imgMobile{display:flex}#imgBrowser{display:none}.InvestButtonMobile{bottom:76px;right:11px}.pageSummary{flex-direction:column;position:relative;height:auto}.summaryInvestContainer,.summaryVideoContainer{width:100%}.summaryTagContainer{width:100%;flex-wrap:wrap;margin-top:10px}.summaryInvestNow{width:calc(100% - 10px);margin-left:5px;margin-right:5px}.summaryVideo{min-height:200px;height:200px;background-repeat:no-repeat;background-size:cover!important}.collapseFAQQuestion{font-size:20px}.investmentHeaderTabContainer{justify-content:space-between;align-items:center;height:auto}.summarySocialMedia{position:relative;flex-direction:column;height:auto}.investmentHeaderTab{font-size:18px;margin-bottom:10px;width:85%;display:flex;flex-direction:row;align-items:flex-start}.investmentDocPDFViewer{width:calc(100% - 10px);margin:5px}.investmentDoc{width:250px;margin:5px;font-size:15px}.investmentDocRow{width:100%;margin:5px}.investmentDocDownload{margin:5px}.calc_controller{flex-direction:column}.summaryTableRow{font-size:18px;height:25px;margin-left:20px}.fundContentContainerCenter{display:flex;flex-direction:column;width:calc(100% - 20px);margin:20px 0 0 10px;margin-bottom:60px!important}.fundContentContainer{flex-direction:column;margin-top:20px;margin-bottom:0}.newFundCategory{transition:all .3s ease-in-out;width:90px;height:90px;margin:10px}.newFundCategoryWrapper{display:flex;flex-wrap:wrap;flex-direction:row;justify-content:center;width:100%;height:220px;margin:10px 0 0}#simcoeRendering{width:100%}#finData1,#finData1Halal,#finData2,#finData11,#securityImg{width:100%;height:200px}.imgBrowser{display:none}#communityFundImg,#finData3,#finData3Halal,#GTAMapImg{width:100%;height:200px}#GTAMapImg{margin-top:10px}#FundROIImg{height:150px}#EquityFundSummary,#FundROIImg{width:100%;margin-top:20px;margin-bottom:20px}#EquityFundSummary{height:360px}#EquityFundStructure{height:220px}.ManagementProfile{width:100%;height:360px;margin-top:20px;margin-bottom:20px}.finImageDataContainer,.finImageDataContainer2{width:100%}#LifelongGroupCircle,#LifelongRoadMap{width:100%;height:200px}#LifelongGroupCircle{margin-top:-60px}#benefitCommunity,#fatwaImg,#halalTimeline,#sukukFundImg{width:100%;height:200px}#benefitCommunity{display:none}#ourSites,#ourSitesHalal{width:100%;height:200px}.fundContentText{width:100%;margin:10px 0;display:flex;flex-direction:column}.fundParaText{text-align:center}.fundContentTitle{font-size:22px}.fundContentSubTitle{font-size:20px}.fundContentImg{height:auto}.financial_calculator_container{margin-left:5px;margin-right:5px}.financial_calculator_container,.financial_calculator_container2{flex-direction:column;width:calc(100% - 10px);padding-right:0;padding-top:0;padding-bottom:0}.financial_calculator_container2{margin:20px 5px}.financial_calculator_wrapper,.financial_calculator_wrapper2{width:calc(100% - 20px);margin-left:5px;margin-right:10px}.financial_calculator_wrapper2{margin-top:20px}.financial_calculator_table{height:300px;width:calc(100% - 20px);margin-left:5px;margin-right:10px;overflow-y:auto}.investmentVideo{width:100%;height:200px}.spanHL1{color:#226fc7;font-size:20px;line-height:20px}.spanHL2{color:grey}.spanHL2,.summaryTableRowUnderlined{font-size:20px}.summarySocialMediaIconContainer{width:100%;min-height:100px}.pro-industries{height:auto;flex-direction:column}#AmanahAdvisor,#BILD,#CREA,#MortgageBroker{margin-top:20px;width:100%;height:100px}.summaryTag{width:150px;height:30px;font-size:11px;margin-bottom:5px}.investmentHeaderIndicater,.investmentHeaderIndicaterHalal{display:none}.downloadFactSheet{top:5px;height:50px}.investmentContent{margin-bottom:30px;padding-bottom:20px}.summaryTagHalal{margin-top:10px;margin-bottom:10px}.fundPortfolioContainerItem{width:calc(100% - 20px);margin:10px;flex-direction:column}#customHomes{left:30px}#customHomes,#fieldStone{width:50px;height:50px;top:40px}#fieldStone{left:90px}#treeHouse{left:150px}#goodYearVillage,#treeHouse{width:50px;height:50px;top:40px}#goodYearVillage{left:210px}#courticeCrossing{width:50px;height:50px;left:210px;top:140px}.fundPortfolioContainerItemText{width:100%;margin-left:0;min-height:100px;height:auto}#constructionSiteMap{width:100%;height:240px}.fundContentDetailsBoxContainer{min-height:50px}.lifelongGroupMapImg{width:100%;height:140px;display:none}.lifelongGroupMapImg2{width:100%;height:auto}.lifelongGroupMapImgMobile{display:flex}.stackBenefits{width:100%;height:auto;margin-top:20px;margin-bottom:20px}.fundContentAnnualReturnText,.fundContentMonthlyReturnText{text-transform:none;text-align:right;margin-left:20px}.fundContentAnnualReturn,.fundContentMonthlyReturn{min-height:80px;height:auto}.fundContentOr{left:10px;top:65px}.simcoeRenderingDisclaim{top:70px}.MIFFeatureContainer{margin-top:5px}.MIFFeatureContainer,.MIFFeatureWrapper{width:100%;height:auto}.MIFFeatureContainerItemRow{width:100%;min-height:115px}.MIFSummaryFooterButton{width:165px;height:50px}.MIFSummaryFooterButtonViewDetail{width:75%;margin-left:12%;font-size:17px;height:50px;max-width:100%;float:inline-start;display:flex;flex-direction:row;justify-content:center}.InvestmentFormNextBtn{width:165px;height:50px}.EFFeatureContainerItem,.MIFFeatureContainerItem{width:100px;height:100px;font-size:14px}#blue_box,#white_box{width:120px;height:120px}.MIFSummaryCapacitySubTitle{font-size:13px;height:20px}#EF_Timeline{height:265px;width:145%}table.IncomeFundTableRate tr td{border:1px solid #000;padding:5px}.MIFSummaryFooterButtonContainer{height:auto;margin-bottom:5px;min-height:80px}.MIFSummaryFooterButtonWrapper{flex-direction:column}table.IncomeFundTableRate tr td{font-size:10px;min-width:30px}}.mortgageFundAnnualReturnContainer{display:flex;flex-direction:row;justify-content:center;align-items:center;margin-top:20px;width:100%;height:100px}.mortgageFundAnnualReturn{width:45%;display:flex;flex-direction:row;align-items:center;justify-content:space-around;border-radius:10px}.mortgageFundAnnualReturnTitle{font-size:48px;font-weight:600;margin-bottom:10px;margin-top:10px;height:100%;width:100px;display:flex;flex-direction:row;justify-content:center;align-items:center}#DecimalRate{font-size:25px;height:27px}.mortgageFundAnnualReturnText{font-size:1vw;font-weight:600;margin-bottom:10px;margin-top:10px;line-height:18px;text-transform:uppercase;text-align:center;margin-right:15px}.mortgageFundAnnualReturnOr{width:50px;height:100%;display:flex;flex-direction:row;justify-content:center;align-items:center;font-weight:600;font-size:25px}#AnnualReturnRate{background-color:#e5e9ed}#MonthlyReturnRate{background-color:#0960c2;color:#fff}.MIFFloatingActionButtonContainer{width:400px;right:0;bottom:0;position:fixed;height:51px;display:flex;z-index:100000;background-color:#fff;flex-direction:row;justify-content:space-around}.MIFFloatingActionButton{background-color:#fff;border:2px solid #0960c2;color:#0960c2;font-size:18px;font-weight:600;width:48%;height:50px;display:flex;flex-direction:row;justify-content:center;align-items:center;transition:all .3s ease-in-out;padding:5px}.MIFFloatingActionButton:hover{cursor:pointer;-webkit-transform:translateY(-5px);transform:translateY(-5px);box-shadow:10px 10px 15px rgba(132,160,193,.735)}.MIFFloatingControlBtn{position:fixed;right:5px;bottom:5px;z-index:100000;border:2px solid #0960c2;background-color:#fff;border-radius:10px;flex-direction:row;justify-content:center;align-items:center;padding-left:5px;padding-top:5px;padding-bottom:5px;transition:all .3s ease-in-out;display:none}.MIFFloatingControlBtn:hover{cursor:pointer;-webkit-transform:translateY(-5px);transform:translateY(-5px);box-shadow:10px 10px 15px rgba(132,160,193,.735)}.MIFFloatingCloseBtn{position:fixed;right:5px;bottom:53px;z-index:100000;border:2px solid #0960c2;background-color:#fff;border-radius:20px;padding:5px;display:flex;flex-direction:row;justify-content:center;align-items:center;cursor:pointer}@media (max-width:480px){.mortgageFundAnnualReturnContainer{height:auto;flex-direction:column}.mortgageFundAnnualReturn{width:100%}.mortgageFundAnnualReturnText{font-size:17px}.MIFFloatingActionButtonContainer{width:100%}}.page-controls{z-index:100000;position:absolute;bottom:5%;left:50%;background:#fff;-webkit-transform:translateX(-50%);transform:translateX(-50%);transition:opacity .2s ease-in-out;box-shadow:0 1px 0 rgba(17,17,26,.1),0 8px 24px rgba(17,17,26,.1),0 16px 48px rgba(17,17,26,.1);border-radius:4px;width:125px;display:flex;justify-content:space-between;align-items:center}.pdfPagButton{background-color:#fff;border:0 solid grey;padding:10px;border-radius:5px;width:35px}.pdfPagButton:hover{background-color:#cdcdcd}.pageRadius{border-radius:10px}.percent_slider_wrapper{display:flex;flex-direction:column;justify-content:center;align-items:center;width:300px}@media (min-width:480px) and (max-width:768px){.percent_slider_wrapper{width:100%}}.growth_radio_wrapper{width:100%;display:flex;flex-direction:column;align-items:center}.InvestmentProcessWrapper{margin-bottom:50px}.InvestmentProcessTitle{height:60px;margin-top:20px;font-size:27px;width:100%}.InvestmentProcessSubtitle,.InvestmentProcessTitle{display:flex;flex-direction:row;justify-content:center}.InvestmentProcessSubtitle{font-size:20px;height:100px;width:70%;margin-left:15%;margin-right:15%;text-align:center}.InvestmentProcessStepContainer{display:flex;flex-direction:column;justify-content:center;padding-top:20px}.InvestmentProcessStep{display:flex;width:60%;padding-left:5px;padding-right:5px;height:auto;margin-top:20px;padding-top:20px;border-radius:20px;box-shadow:0 2px 6px 2px rgba(60,64,67,.15);flex-direction:column;align-items:center}.numberproce{color:#999;font-size:100px;margin-top:-18px;margin-bottom:-26px;line-height:1}.cus-title h3,.numberproce{font-family:"crimson_textsemibold"}.cus-title h3{color:#000;font-size:24px;line-height:1.3;margin-left:20px}.InvestmentStepHead{display:flex;margin-bottom:20px;padding-left:20px;padding-right:20px;flex-direction:row;justify-content:space-between}#processStep1{margin-left:5%}#processStep2{margin-left:15%}#processStep3{margin-left:30%}@media (max-width:480px){.InvestmentProcessStepContainer{flex-direction:column}.InvestmentProcessStep{margin-top:20px}.InvestmentProcessStep,.InvestmentProcessSubtitle{width:calc(100% - 10px);margin-left:5px;margin-right:5px}.InvestmentProcessSubtitle{font-size:15px;display:flex;flex-direction:row;justify-content:center}#processStep1,#processStep2,#processStep3{margin-left:5px}}#FieldStoneV1{background-image:url(https://assets-planulife.s3.amazonaws.com/mortgage-fund/FS1.jpeg)}#FieldStoneV1,#FieldStoneV2{background-position:50%;background-repeat:no-repeat;background-size:contain}#FieldStoneV2{background-image:url(https://assets-planulife.s3.amazonaws.com/mortgage-fund/FS2.png)}#FieldStoneV3{background-image:url(https://assets-planulife.s3.amazonaws.com/mortgage-fund/FS3.png)}#FieldStoneV3,#FieldStoneV4{background-position:50%;background-repeat:no-repeat;background-size:contain}#FieldStoneV4{background-image:url(https://assets-planulife.s3.amazonaws.com/mortgage-fund/6.1+-+School.png)}.FieldStoneContainer{flex-direction:column;justify-content:center;width:100%;height:100%;border-radius:10px;margin-top:20px}.FieldStoneContainer,.FieldStoneImagePicker{display:flex;align-items:center;background-color:#fafafa}.FieldStoneImagePicker{flex-direction:row;justify-content:space-evenly;width:70%;max-width:900px;height:450px}.FieldStoneSelectedImage{width:400px;height:400px;background-color:#dcdcdc;background-image:url(https://assets-planulife.s3.amazonaws.com/mortgage-fund/sq+template+FIELSTONE.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover}.FieldStoneThumbnailContainer{display:flex;flex-direction:row;justify-content:center;align-items:center;width:450px;height:100%;flex-wrap:wrap}.FieldStoneThumbnailItem{width:200px;height:200px;margin:5px;background-position:50%;background-repeat:no-repeat;background-size:contain}.FieldStoneShortDescContainer{display:flex;flex-direction:row;flex-wrap:wrap;width:70%;max-width:900px;border:4px solid #5b129e;border-radius:10px;padding:15px}.FieldStoneShortDescItem{display:flex;flex-direction:row;align-items:center;margin:10px}.FieldStoneShortDescTitle{background-color:#5b129e;color:#fff;font-size:28px;font-weight:800;padding:10px}.FieldStoneShortDescText{font-size:24px;margin-left:20px;margin-right:10px}.FieldStoneLongDescContainer{width:70%;margin-top:20px;max-width:900px;padding:10px;font-size:22px}@media (max-width:480px){.FieldStoneContainer{width:100%;height:100%;margin-top:0}.FieldStoneImagePicker{width:100%;height:100%;flex-direction:column}.FieldStoneSelectedImage{width:100%;height:400px}.FieldStoneThumbnailContainer{width:100%;height:100%;margin-bottom:20px}.FieldStoneThumbnailItem{width:100%;height:300px}.FieldStoneShortDescContainer,.FieldStoneShortDescItem{width:100%;height:100%}.FieldStoneShortDescTitle{font-size:24px}.FieldStoneShortDescText{font-size:18px}.FieldStoneLongDescContainer{width:100%;height:100%}}#CustomHomeV1{background-image:url(https://assets-planulife.s3.amazonaws.com/mortgage-fund/5.jpg)}#CustomHomeV1,#CustomHomeV2{background-position:50%;background-repeat:no-repeat;background-size:contain}#CustomHomeV2{background-image:url(https://assets-planulife.s3.amazonaws.com/mortgage-fund/5.2.jpg)}#CustomHomeV3{background-image:url(https://assets-planulife.s3.amazonaws.com/mortgage-fund/5.3.jpg)}#CustomHomeV3,#CustomHomeV4{background-position:50%;background-repeat:no-repeat;background-size:contain}#CustomHomeV4{background-image:url(https://assets-planulife.s3.amazonaws.com/mortgage-fund/Pickering3.jpg)}.CustomHomeContainer{flex-direction:column;justify-content:center;width:100%;height:100%;border-radius:10px;margin-top:20px}.CustomHomeContainer,.CustomHomeImagePicker{display:flex;align-items:center;background-color:#fafafa}.CustomHomeImagePicker{flex-direction:row;justify-content:space-evenly;width:70%;max-width:900px;height:450px}.CustomHomeSelectedImage{width:400px;height:400px;background-color:#dcdcdc;background-image:url(https://assets-planulife.s3.amazonaws.com/mortgage-fund/sq+template+custom+home.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover}.CustomHomeThumbnailContainer{display:flex;flex-direction:row;justify-content:center;align-items:center;width:450px;height:100%;flex-wrap:wrap}.CustomHomeThumbnailItem{width:200px;height:200px;margin:5px;background-position:50%;background-repeat:no-repeat;background-size:contain}.CustomHomeShortDescContainer{display:flex;flex-direction:row;flex-wrap:wrap;width:70%;max-width:900px;border:4px solid #cc29e4;border-radius:10px;padding:15px}.CustomHomeShortDescItem{display:flex;flex-direction:row;align-items:center;margin:10px}.CustomHomeShortDescTitle{background-color:#cc29e4;color:#fff;font-size:28px;font-weight:800;padding:10px}.CustomHomeShortDescText{font-size:24px;margin-left:20px;margin-right:10px}.CustomHomeLongDescContainer{width:70%;margin-top:20px;max-width:900px;padding:10px;font-size:22px}@media (max-width:480px){.CustomHomeContainer{width:100%;height:100%;margin-top:0}.CustomHomeImagePicker{width:100%;height:100%;flex-direction:column}.CustomHomeSelectedImage{width:100%;height:400px}.CustomHomeThumbnailContainer{width:100%;height:100%;margin-bottom:20px}.CustomHomeThumbnailItem{width:100%;height:300px}.CustomHomeShortDescContainer,.CustomHomeShortDescItem{width:100%;height:100%}.CustomHomeShortDescTitle{font-size:24px}.CustomHomeShortDescText{font-size:18px}.CustomHomeLongDescContainer{width:100%;height:100%}}#goodYearV1{background-image:url(https://assets-planulife.s3.amazonaws.com/mortgage-fund/4.1+bowmanville2_Photo+-+9.jpg)}#goodYearV1,#goodYearV2{background-position:50%;background-repeat:no-repeat;background-size:contain}#goodYearV2{background-image:url(https://assets-planulife.s3.amazonaws.com/mortgage-fund/4.1+bowmanville2_Photo+-+16.jpg)}#goodYearV3{background-image:url(https://assets-planulife.s3.amazonaws.com/mortgage-fund/Village3.jpg)}#goodYearV3,#goodYearV4{background-position:50%;background-repeat:no-repeat;background-size:contain;-webkit-filter:blur(1px);filter:blur(1px)}#goodYearV4{background-image:url(https://assets-planulife.s3.amazonaws.com/mortgage-fund/Village4.jpg)}.GoodYearVillageImgDisclaimer{font-size:11px;font-weight:600;position:absolute;bottom:2px;left:5px;color:orange;display:flex;text-align:center;text-transform:uppercase;padding-left:5px;padding-right:5px}.GoodYearVillageContainer{flex-direction:column;justify-content:center;width:100%;height:100%;border-radius:10px;margin-top:20px}.GoodYearVillageContainer,.GoodYearVillageImagePicker{display:flex;align-items:center;background-color:#fafafa}.GoodYearVillageImagePicker{flex-direction:row;justify-content:space-evenly;width:70%;max-width:900px;height:450px}.GoodYearVillageSelectedImage{width:400px;height:400px;background-color:#dcdcdc;background-image:url(https://assets-planulife.s3.amazonaws.com/mortgage-fund/sq+template+GOODYER+VILLAGE.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;position:relative}.GoodYearVillageThumbnailContainer{display:flex;flex-direction:row;justify-content:center;align-items:center;width:450px;height:100%;flex-wrap:wrap}.GoodYearVillageThumbnailItem{width:200px;height:200px;margin:5px;background-position:50%;background-repeat:no-repeat;background-size:contain}.GoodYearVillageShortDescContainer{display:flex;flex-direction:row;flex-wrap:wrap;width:70%;max-width:900px;border:4px solid #fff002;border-radius:10px;padding:15px}.GoodYearVillageShortDescItem{display:flex;flex-direction:row;align-items:center;margin:10px}.GoodYearVillageShortDescTitle{background-color:#fff002;color:#000;font-size:28px;font-weight:800;padding:10px}.GoodYearVillageShortDescText{font-size:24px;margin-left:20px;margin-right:10px}.GoodYearVillageLongDescContainer{width:70%;margin-top:20px;max-width:900px;padding:10px;font-size:22px}@media (max-width:480px){.GoodYearVillageContainer{width:100%;height:100%;margin-top:0}.GoodYearVillageImagePicker{width:100%;height:100%;flex-direction:column}.GoodYearVillageSelectedImage{width:100%;height:400px}.GoodYearVillageThumbnailContainer{width:100%;height:100%;margin-bottom:20px}.GoodYearVillageThumbnailItem{width:100%;height:300px}.GoodYearVillageShortDescContainer,.GoodYearVillageShortDescItem{width:100%;height:100%}.GoodYearVillageShortDescTitle{font-size:24px}.GoodYearVillageShortDescText{font-size:18px}.GoodYearVillageLongDescContainer{width:100%;height:100%}}#CourticeV1{background-image:url(https://assets-planulife.s3.amazonaws.com/mortgage-fund/courtice1.jpg)}#CourticeV1,#CourticeV2{background-position:50%;background-repeat:no-repeat;background-size:contain}#CourticeV2{background-image:url(https://assets-planulife.s3.amazonaws.com/mortgage-fund/courtice2.jpg)}#CourticeV3{background-image:url(https://assets-planulife.s3.amazonaws.com/mortgage-fund/courtice3.jpg)}#CourticeV3,#CourticeV4{background-position:50%;background-repeat:no-repeat;background-size:contain}#CourticeV4{background-image:url(https://assets-planulife.s3.amazonaws.com/mortgage-fund/courtice4.jpg)}.CourticeContainer{flex-direction:column;justify-content:center;width:100%;height:100%;border-radius:10px;margin-top:20px}.CourticeContainer,.CourticeImagePicker{display:flex;align-items:center;background-color:#fafafa}.CourticeImagePicker{flex-direction:row;justify-content:space-evenly;width:70%;max-width:900px;height:450px}.CourticeSelectedImage{width:400px;height:400px;background-color:#dcdcdc;background-image:url(https://assets-planulife.s3.amazonaws.com/mortgage-fund/sq+template+COURTICE.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover}.CourticeThumbnailContainer{display:flex;flex-direction:row;justify-content:center;align-items:center;width:450px;height:100%;flex-wrap:wrap}.CourticeThumbnailItem{width:200px;height:200px;margin:5px;background-position:50%;background-repeat:no-repeat;background-size:contain}.CourticeShortDescContainer{display:flex;flex-direction:row;flex-wrap:wrap;width:70%;max-width:900px;border:4px solid #972a29;border-radius:10px;padding:15px}.CourticeShortDescItem{display:flex;flex-direction:row;align-items:center;margin:10px}.CourticeShortDescTitle{background-color:#972a29;color:#fff;font-size:28px;font-weight:800;padding:10px}.CourticeShortDescText{font-size:24px;margin-left:20px;margin-right:10px}.CourticeLongDescContainer{width:70%;margin-top:20px;max-width:900px;padding:10px;font-size:22px}@media (max-width:480px){.CourticeContainer{width:100%;height:100%;margin-top:0}.CourticeImagePicker{width:100%;height:100%;flex-direction:column}.CourticeSelectedImage{width:100%;height:400px}.CourticeThumbnailContainer{width:100%;height:100%;margin-bottom:20px}.CourticeThumbnailItem{width:100%;height:300px}.CourticeShortDescContainer,.CourticeShortDescItem{width:100%;height:100%}.CourticeShortDescTitle{font-size:24px}.CourticeShortDescText{font-size:18px}.CourticeLongDescContainer{width:100%;height:100%}}#TreeHouseV1{background-image:url(https://assets-planulife.s3.amazonaws.com/mortgage-fund/TreeHouse1.jpg)}#TreeHouseV1,#TreeHouseV2{background-position:50%;background-repeat:no-repeat;background-size:contain}#TreeHouseV2{background-image:url(https://assets-planulife.s3.amazonaws.com/mortgage-fund/TreeHouse2.jpg)}#TreeHouseV3{background-image:url(https://assets-planulife.s3.amazonaws.com/mortgage-fund/TreeHouse3.jpg)}#TreeHouseV3,#TreeHouseV4{background-position:50%;background-repeat:no-repeat;background-size:contain}#TreeHouseV4{background-image:url(https://assets-planulife.s3.amazonaws.com/mortgage-fund/TreeHouse4.jpg)}.TreeHouseContainer{flex-direction:column;justify-content:center;width:100%;height:100%;border-radius:10px;margin-top:20px}.TreeHouseContainer,.TreeHouseImagePicker{display:flex;align-items:center;background-color:#fafafa}.TreeHouseImagePicker{flex-direction:row;justify-content:space-evenly;width:70%;max-width:900px;height:450px}.TreeHouseSelectedImage{width:400px;height:400px;background-color:#dcdcdc;background-image:url(https://assets-planulife.s3.amazonaws.com/mortgage-fund/sq+template+TREEHOUSE.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover}.TreeHouseThumbnailContainer{display:flex;flex-direction:row;justify-content:center;align-items:center;width:450px;height:100%;flex-wrap:wrap}.TreeHouseThumbnailItem{width:200px;height:200px;margin:5px;background-position:50%;background-repeat:no-repeat;background-size:contain}.TreeHouseShortDescContainer{display:flex;flex-direction:row;flex-wrap:wrap;width:70%;max-width:900px;border:4px solid #c49508;border-radius:10px;padding:15px}.TreeHouseShortDescItem{display:flex;flex-direction:row;align-items:center;margin:10px}.TreeHouseShortDescTitle{background-color:#c49508;color:#fff;font-size:28px;font-weight:800;padding:10px}.TreeHouseShortDescText{font-size:24px;margin-left:20px;margin-right:10px}.TreeHouseLongDescContainer{width:70%;margin-top:20px;max-width:900px;padding:10px;font-size:22px}@media (max-width:480px){.TreeHouseContainer{width:100%;height:100%;margin-top:0}.TreeHouseImagePicker{width:100%;height:100%;flex-direction:column}.TreeHouseSelectedImage{width:100%;height:400px}.TreeHouseThumbnailContainer{width:100%;height:100%;margin-bottom:20px}.TreeHouseThumbnailItem{width:100%;height:300px}.TreeHouseShortDescContainer,.TreeHouseShortDescItem{width:100%;height:100%}.TreeHouseShortDescTitle{font-size:24px}.TreeHouseShortDescText{font-size:18px}.TreeHouseLongDescContainer{width:100%;height:100%}}.alice-carousel__dots{margin:5px}.review-MyCarousel{margin-left:-30px;height:350px;margin-left:-28px}.review-MyCarousel ul.alice-carousel__stage li{padding:0 15px!important;box-sizing:border-box}.review-MyCarousel .MuiPaper-root{border:1px solid rgba(0,0,0,.1);box-shadow:none!important;border-radius:12px}.review-MyCarousel h5{font-size:17px}.review-MyCarousel h3,.review-MyCarousel h5{font-family:"Montserrat",sans-serif;font-weight:600;color:#333}.review-MyCarousel h3{font-size:18px}.review-MyCarousel p{font-family:"Montserrat",sans-serif;font-size:14px;font-weight:400;color:#999}.rec-property-info{padding:21px 21px 0!important}.review-MyCarousel .btn-favorite button{background:#cfcfce;width:29px;height:29px;padding:0;outline:none}.review-MyCarousel .btn-favorite button svg{fill:#fff;width:17px}.review-MyCarousel .btn-favorite button.MuiIconButton-colorSecondary{background:#095fc1}.MoreInfo_Title{font-size:25px;font-weight:600;display:flex;flex-direction:row;align-items:center}#MoreInfo_AboutUsMobile,#MoreInfo_BenefitsMobile{display:none}#MoreInfo_ReviewsMobile{display:none}.MoreInfo_AboutUsItemContainer{display:flex;flex-direction:row;justify-content:center}.MoreInfo_TitleContainer{display:flex;flex-direction:row;justify-content:flex-end;width:100%}.MoreInfo_AboutUsItemImgWrapper{background-color:#fff;border:1px solid #fff;border-radius:20px;width:90%;height:120px;display:flex;flex-direction:row;justify-content:center;align-items:center;margin-top:15px;margin-bottom:15px}.MoreInfo_AboutUsItem{background-color:#e5e9ed;margin:10px;width:30%;padding:10px;border:1px solid transparent;border-radius:20px;display:flex;flex-direction:column;align-items:center}.MoreInfo_AboutUsItemText{width:100%;padding:10px}.MoreInfo_Benefits{width:45%;display:flex;flex-direction:row;align-items:center;border:1px solid transparent;border-radius:20px;background-color:#e5e9ed;margin:10px;height:150px;padding:10px}.MoreInfo_BenefitsTextWrapper{display:flex;flex-direction:column;margin-left:20px}.MoreInfo_BenefitsItemContainer{display:flex;flex-direction:row;justify-content:center;flex-wrap:wrap}.MoreInfo_BenefitsText{font-size:25px;font-weight:600}.MoreInfo_BenefitsSubText{font-size:20px}.MoreInfo_PortfolioItem{background-color:#e5e9ed;border:1px solid transparent;border-radius:20px;display:flex;flex-direction:row;width:100%;padding:20px;margin-bottom:20px}#Portfolio_Treehouse{background-image:url(https://lifelonginvestments.ca/wp-content/themes/planulife2/images/development-2.png)}#Portfolio_Goodyear,#Portfolio_Treehouse{background-repeat:no-repeat;background-size:cover}#Portfolio_Goodyear{background-image:url(https://lifelonginvestments.ca/wp-content/themes/planulife2/images/development-1.png)}#Portfolio_Courtice{background-image:url(https://lifelonginvestments.ca/wp-content/themes/planulife2/images/development-3.jpg)}#Portfolio_Courtice,#Portfolio_Fieldstone{background-repeat:no-repeat;background-size:cover}#Portfolio_Fieldstone{background-image:url(https://lifelongdevelopments.com/wp-content/uploads/2022/06/1830-Rossland-Rd-E_Street.jpeg)}#Portfolio_Custom{background-image:url(https://lifelonginvestments.ca/wp-content/themes/planulife2/images/development-5.png)}#Portfolio_Commercial,#Portfolio_Custom{background-repeat:no-repeat;background-size:cover}#Portfolio_Commercial{background-image:url(https://lifelonginvestments.ca/wp-content/themes/planulife2/images/development-6.jpeg)}.MoreInfo_PortfolioItemImg{height:100%;object-fit:cover}.MoreInfo_PortfolioItemTitle{font-size:27px;font-weight:600;margin-bottom:20px}.MoreInfo_PortfolioFacilitiesWrapper{display:flex;flex-direction:column}.MoreInfo_PortfolioFacilitiesItem{display:flex;flex-direction:row;align-items:center}.MoreInfo_PortfolioFacilitiesItemIconImg{width:20px;height:20px;margin-left:5px;margin-right:5px}.MoreInfo_PortfolioItemTextWrapper{width:100%;margin-left:20px}.MoreInfo_PortfolioItemTextSub{margin-top:20px;margin-bottom:5px;font-size:20px;font-weight:400}.MoreInfo_PortfolioFacilitiesItemTitle{font-size:20px;font-weight:500;margin-right:5px}.MoreInfo_PortfolioNavigation{display:flex;flex-direction:row;justify-content:flex-end}.MoreInfo_PortfolioNavItem{width:40px;height:40px;border:1px solid grey;border-radius:40px;display:flex;flex-direction:row;justify-content:center;align-items:center;cursor:pointer;margin:10px}.MoreInfo_PortfolioNavItem:hover{background-color:#e6e6e6}.MoreInfo_PortfolioNavItemIcon{font-size:15px}.MoreInfo_ReviewsContainer{display:flex;flex-direction:row;justify-content:flex-start;flex-wrap:wrap;height:100%}.MoreInfo_ReviewsItem{border:1px solid transparent;background-color:#e5e9ed;border-radius:20px;width:28%;padding:20px 20px 20px 10px;margin:20px;display:flex;flex-direction:row}.MoreInfo_ReviewsItemProfileImg{width:50px;height:50px;margin-right:10px}.MoreInfo_ItemName{font-size:25px;font-weight:600}.MoreInfo_ReviewsTitle{font-size:27px;font-weight:600;display:flex;flex-direction:row;align-items:center}.MoreInfo_StarContainer{display:flex;flex-direction:row;justify-content:flex-start;width:100%;height:35px}.MoreInfo_Star{width:20px;height:20px;margin:5px}.MoreInfo_Content{font-size:18px}#UpgradedInvestment_MoreDetails .MuiTabs-flexContainer{display:flex;flex-direction:row;justify-content:center!important;border-bottom:1px solid #e9f3ff}@media(max-width:480px){#MoreInfo_AboutUs{display:none}#MoreInfo_AboutUsMobile,#MoreInfo_BenefitsMobile{display:flex;flex-direction:column}#MoreInfo_Benefits,#MoreInfo_Reviews{display:none}#MoreInfo_ReviewsMobile{display:flex;flex-direction:column}}.UpgradedInvestment_Container{display:flex;flex-direction:column;align-items:center;height:600px}.UpgradedInvestment_Header{width:100%;height:50px;background-color:#2e2e2e;display:flex;flex-direction:row;justify-content:space-between;position:relative}.UpgradedInvestment_HeaderMenu{color:#fff;display:flex;flex-direction:row;justify-content:space-around;font-weight:500}.UpgradedInvestment_HeaderMenu:hover{cursor:pointer;text-decoration:underline}.UpgradedInvestment_HeaderGroupLeft{display:flex;flex-direction:row;align-items:center;justify-content:space-between;padding-left:10px;padding-right:10px;width:50%;max-width:280px;height:50px}.UpgradedInvestment_FooterContainer{width:100%;height:400px;background-color:#2e2e2e;margin-top:200px;display:flex;flex-direction:column;align-items:center}.UpgradedInvestment_FooterRow{height:150px;width:100%}.UpgradedInvestment_FooterCellLogo,.UpgradedInvestment_FooterRow{display:flex;flex-direction:row;justify-content:center;align-items:center}.UpgradedInvestment_FooterCellLogo{width:20%;height:70px;background-color:#fff;border-radius:10px;padding-left:10px;margin-left:10px}.UpgradedInvestment_FooterRowMenuContainer{height:100px;width:50%;min-width:400px;align-items:center;height:60px}.UpgradedInvestment_FooterCellSMWrapper,.UpgradedInvestment_FooterRowMenuContainer{display:flex;flex-direction:row;justify-content:space-evenly}.UpgradedInvestment_FooterRowMenuItem{color:#fff;font-size:20px}.UpgradedInvestment_FooterRowMenuItem:hover{cursor:pointer}.UpgradedInvestment_FooterRowCopyrightContainer{height:100px;display:flex;flex-direction:row;justify-content:center;align-items:center;height:60px}.UpgradedInvestment_PlanulifeCopyright{font-size:20px}.UpgradedInvestment_FooterCellSubscribe{width:80%;padding-left:20px;display:flex;flex-direction:column;align-items:center}.UpgradedInvestment_FooterCellSubscribeWrapper{display:flex;flex-direction:row;width:70%}.UpgradedInvestment_PlanulifeCopyright{color:#fff;height:20px}.UpgradedInvestment_FooterCellSubscribeInput{width:100%;height:50px;margin-right:5px;font-size:25px}.UpgradedInvestment_FooterCellSubscribeTitle{font-size:20px;color:#fff}.UpgradedInvestment_FooterCellSubscribeSubtitle{font-size:15px;color:#fff;flex-wrap:wrap;width:70%}.UpgradedInvestment_FooterCellSubscribeBtn{width:200px;height:50px;border:2px solid #fff;background-color:#095fc1;color:#fff;font-weight:700;padding:2px}.UpgradedInvestment_FooterCellSubscribeBtn:hover{cursor:pointer;color:#095fc1;background-color:#fff;border-color:#095fc1}.UpgradedInvestment_FooterCellSM{width:20%}.UpgradedInvestment_HeaderGroupRight{display:flex;flex-direction:row;align-items:center;justify-content:space-around;padding-left:10px;padding-right:10px;height:50px;color:#fff;cursor:pointer}.UpgradedInvestment_Onboarding{flex-direction:row;justify-content:center;margin-top:30px;margin-bottom:50px}.UpgradedInvestment_Onboarding:hover{cursor:pointer}.UpgradedInvestment_Funds{display:flex;flex-direction:column;align-items:center}.UpgradedInvestment_Title{font-size:45px;font-weight:600;margin-top:20px;margin-bottom:20px}.UpgradedInvestment_FundCoverImg{width:90%;height:300px;object-fit:contain;border-radius:10px;margin:20px}.UpgradedInvestment_FundContainer{display:flex;flex-direction:row;width:100%;max-width:950px;margin-top:20px}.UpgradedInvestment_Fund{display:flex;flex-direction:column;align-items:center;background-color:#e5e9ed;border:1px solid linear-gradient(176.85deg,#e9f3ff 2.37%,#f7feff 94.99%);width:500px;margin-left:15px;margin-right:15px;padding-bottom:35px}.UpgradedInvestment_FundButtonContainer{display:flex;flex-direction:row;width:100%;justify-content:space-around;margin-bottom:10px}.UpgradedInvestment_FundButton{width:175px}.UpgradedInvestment_FundButton,.UpgradedInvestment_StartButton{border-radius:20px;font-size:25px;cursor:pointer;height:60px;display:flex;flex-direction:row;justify-content:center;align-items:center}.UpgradedInvestment_StartButton{width:225px;margin-top:20px;margin-left:5px;margin-right:5px}.UpgradedInvestment_Fund{width:100%;border-radius:10px}.UpgradedInvestment_FundFeatureContainer{display:flex;flex-direction:row;justify-content:space-evenly;flex-wrap:wrap}.UpgradedInvestment_FundFeature{display:flex;flex-direction:column;align-items:center;width:45%;margin-bottom:20px}.UpgradedInvestment_FundFeatureImg{width:80px;height:80px}.UpgradedInvestment_FundFeatureDetail{font-size:20px;font-weight:600;text-align:center}.UpgradedInvestment_FundFeatureSubDetail{font-size:17px;text-align:center}#UpgradedInvestment_MoreDetails{width:90%;height:auto;margin-bottom:30px}#UpgradedInvestment_Calculator,#UpgradedInvestment_MoreDetails{max-width:1200px;flex-direction:column;align-items:center;display:flex}#UpgradedInvestment_Calculator{width:100%;margin-top:30px}#UpgradedInvestment_Calculator div.financial_calculator_container2{box-shadow:none;border:1px solid #f7feff;background-color:#e5e9ed;border-radius:20px}#UpgradedInvestment_Calculator div.financial_calculator_header_button{display:none}.UpgradedInvestment_OnboardingStepContainer{display:flex;flex-direction:row;width:90%;margin-bottom:30px;max-width:1200px;justify-content:center}.UpgradedInvestment_Onboarding{display:flex;flex-direction:column;align-items:center;width:100%}.UpgradedInvestment_OnboardingStep{width:25%;display:flex;flex-direction:column;align-items:center;transition:all .3s ease-in-out;border-radius:20px}.UpgradedInvestment_OnboardingStep:hover{-webkit-transform:translateY(-5px);transform:translateY(-5px);box-shadow:10px 10px 15px rgba(132,160,193,.735)}.UpgradedInvestment_OnboardingStepImg{height:40px;margin-top:10px}.UpgradedInvestment_OnboardingStepIcon{width:auto;height:30%;margin-top:10px;margin-bottom:10px}.UpgradedInvestment_DottedLineImg{height:100px}.UpgradedInvestment_OnboardingStepDetail{background-color:#e5e9ed;border:1px solid transparent;border-radius:20px;width:95%;height:auto;max-height:230px;display:flex;flex-direction:column;align-items:center}#UpgradedInvestment_MoreDetails header.MuiPaper-root{box-shadow:none!important;background-color:transparent}.investmentContentBoxActive .fundContentTitle{font-size:45px;font-weight:600;color:#000;line-height:1.05}#Onboarding-mobile{display:none}.UpgradedInvestment_OnboardingStepContainer_Mobile{display:flex;flex-direction:column;width:100%}.UpgradedInvestment_OnboardingStep_Mobile{display:flex;flex-direction:row}.UpgradedInvestment_OnboardingStepDetail_Mobile{font-size:18px;width:48%;font-weight:600;color:#095fc1;display:flex;flex-direction:column;justify-content:center;align-items:center}.UpgradedInvestment_Dot_Mobile{width:30px;margin-bottom:10px;margin-top:10px}.UpgradedInvestment_OnboardingStepImg_Mobile{width:48%}.UpgradedInvestment_OnboardingStepImg_MobileIcon{width:70%;margin:20px}.UpgradedInvestment_DottedLine_MobileContainer{display:flex;flex-direction:column;align-items:center}.UpgradedInvestment_DottedLine_Mobile{height:100px;width:2px}.UpgradedInvestment_OnboardingStepText{font-size:20px;font-weight:600;text-align:center}.UpgradedInvestment_OnboardingStepSubText{font-size:16px;font-weight:400;text-align:center;padding-left:10px;padding-right:10px}.MoreInfo_PortfolioItemImgWrapper{width:60%;height:400px;border:1px solid transparent;border-radius:20px}.UpgradedInvestment_MenuContainer{position:absolute;display:flex;flex-direction:column;justify-content:center;align-items:center;width:120px;height:auto;min-height:40px;top:45px;right:5px;border-radius:5px;background-color:#fff;box-shadow:0 5px 5px -3px rgba(0,0,0,.2),0 8px 10px 1px rgba(0,0,0,.14),0 3px 14px 2px rgba(0,0,0,.12)}.UpgradedInvestment_MenuWrapper{flex-direction:column;width:100%;height:30px;display:flex}.UpgradedInvestment_MenuItem{width:100%;height:100%;display:flex;flex-direction:row;justify-content:center;align-items:center}.UpgradedInvestment_MenuItem:hover{cursor:pointer;background-color:#d3d3d3}.UpgradedInvestment_StartButtonContainer{display:flex;flex-direction:row;width:100%;justify-content:center}.UpgradedInvestment_Funds_WebinarLink{font-size:22px;color:red;background-color:#fff8dc;padding:10px}.fundPerformanceContainer,.fundPerformanceItem{display:flex;flex-direction:column}.fundPerformanceItem{justify-content:center;align-items:center;background-color:#e5e9ed;border:1px solid transparent;border-radius:20px;padding:10px;margin-bottom:10px}.fundPerformanceItemTitle{color:#095fc1;font-size:17px;font-weight:500;text-align:center;max-width:80%}.fundPerformanceItemDetail{font-size:22px;color:#2e2e2e;width:100%;text-align:center;margin:10px}@media(max-width:1000px){.MoreInfo_BenefitsText{font-size:20px!important}.MoreInfo_BenefitsSubText{font-size:17px!important}.MoreInfo_ReviewsItem{width:45%!important;margin:10px!important}}@media(max-width:480px){.MoreInfo_AboutUsItemContainer{display:flex;flex-direction:column!important}.MoreInfo_AboutUsItem{width:100%!important;margin-left:0!important;margin-right:0!important;margin-bottom:10px!important}#UpgradedInvestment_MoreDetails{height:auto}.MoreInfo_BenefitsItemContainer{display:flex;flex-direction:column!important}.MoreInfo_Benefits{width:100%!important;margin-left:0!important;margin-right:0!important;margin-bottom:10px!important}.MoreInfo_BenefitsText{font-size:20px!important}.MoreInfo_BenefitsSubText{font-size:18px!important}.MoreInfo_PortfolioItem{display:flex;flex-direction:column!important}.MoreInfo_PortfolioItemImgWrapper{width:100%!important;height:180px!important}.MoreInfo_PortfolioItemTextWrapper{margin-left:0!important}.MoreInfo_ReviewsContainer{display:flex;flex-direction:column!important}.MoreInfo_ReviewsItem{width:100%!important;margin:0 0 10px!important}.UpgradedInvestment_FundContainer{display:flex;flex-direction:column}.UpgradedInvestment_Fund{margin-left:0!important;margin-bottom:20px!important;padding-bottom:20px}.UpgradedInvestment_HeaderGroupLeft{max-width:70%;width:100%}#Onboarding-browser{display:none}#Onboarding-mobile{display:flex}.UpgradedInvestment_FundCoverImg{margin:0}.UpgradedInvestment_StartButton{width:90%}.UpgradedInvestment_Title{margin-bottom:0;margin-top:10px;font-size:30px}.investmentContentBoxActive .fundContentTitle{font-size:30px;line-height:1.05}.UpgradedInvestment_StartButtonContainer{flex-direction:column;align-items:center}.UpgradedInvestment_FooterContainer{display:flex;flex-direction:column;height:auto;margin-top:200px}.UpgradedInvestment_FooterCellSubscribe{width:100%;padding:10px;align-items:center}.UpgradedInvestment_FooterCellLogo{width:100%;border-radius:0;padding-left:0;margin-left:0;background-color:transparent}.UpgradedInvestment_FooterRow{flex-direction:column;width:100%;height:auto}.UpgradedInvestment_FooterRowMenuContainer{width:100%;height:50px}.UpgradedInvestment_FooterCellSubscribeWrapper{width:100%}.UpgradedInvestment_FooterRowMenuItem{font-size:16px}.UpgradedInvestment_FooterCellSubscribeSubtitle{width:100%}.fundPerformanceItemTitle{font-size:17px}.UpgradedInvestment_OnboardingStepContainer{flex-direction:column}.UpgradedInvestment_OnboardingStep{width:100%;margin-bottom:15px}.UpgradedInvestment_OnboardingStepDetail{flex-direction:row;height:125px}.UpgradedInvestment_OnboardingStepIcon{height:55%;margin-left:15px;margin-right:10px}.UpgradedInvestment_OnboardingStepText{font-size:16px;line-height:1}.UpgradedInvestment_OnboardingStepSubText{line-height:1.1}.UpgradedInvestment_OnboardingStepImg{margin-top:1px}.UpgradedInvestment_Onboarding{margin-bottom:0}}.zsiq_floatmain{display:none!important}.portfolioCalculatorContainer{display:flex;flex-direction:row;align-items:center;justify-content:center;width:100%;height:100vh;padding:0 20px}.portfolioCalculatorBack{font-size:25px;margin-bottom:10px;margin-top:10px;margin-left:40px;padding:5px 10px;cursor:pointer;border:1px solid transparent;border-radius:40px;width:50px}.portfolioCalculatorBack:hover{border:1px solid #d3d3d3}.portfolioCalculatorChartGroup{display:flex;flex-direction:column;align-items:center;justify-content:space-around;width:50%;height:100%;padding:0 20px}.portfolioCalculatorChart{width:100%;height:50%}.portfolioCalculatorChartFullHeight{width:100%;height:100%}.portfolioCalculatorChartTable{width:100%;height:250px;background-color:#faebd7}.recharts-legend-wrapper{bottom:10px!important}@media (max-width:480px){.portfolioCalculatorContainer{flex-direction:column;height:auto}.portfolioCalculatorBack{margin-bottom:5px;margin-left:5px}.portfolioCalculatorChartGroup{width:100%;height:auto;padding:0}.financial_calculator_wrapper2 .recharts-responsive-container{width:100%!important;margin-left:0!important;padding-left:0!important;margin-top:20px!important}}#EF_1{background-image:url(/img/1.png);background-size:contain}#EF_2{background-image:url(/img/2.png);background-image:url(/img/3.png)}#EF_2,#EF_3{background-size:contain}#EF_3{background-image:url(/img/4.png)}#EF_5{background-image:url(/img/5.png)}#EF_5,#EF_6{background-size:contain}#EF_6{background-image:url(/img/6.png)}#EF_Mobile{display:none}#white_box{background-color:#fff;color:#0960c2}#blue_box,#white_box{border-radius:100px;padding:10px;margin:10px;width:130px;height:130px}#blue_box,.summaryWebinarButton{background-color:#0960c2;color:#fff}.summaryWebinarButton{z-index:20000000;position:fixed;width:80px;height:80px;bottom:10px;right:10px;font-size:18px;border-radius:40px;display:flex;flex-direction:row;justify-content:center;align-items:center;cursor:pointer;transition:all .4s ease-in-out;box-shadow:0 20px 20px 0 rgb(9 96 194/24%)}.summaryWebinarButton:hover{-webkit-transform:translateY(-7px);transform:translateY(-7px)}.generalPartnerBoxContainer{display:flex;flex-direction:row;width:50%;flex-wrap:wrap;justify-content:center}.generalPartnerBox{flex-direction:column;width:45%;max-width:140px;height:120px;margin:5px}.generalPartnerBox,.generalPartnerBoxText{display:flex;justify-content:center;align-items:center}.generalPartnerBoxText{color:#0960c2;font-size:20px;width:90px;height:100px;border-radius:50px;border:1px solid #0960c2;flex-direction:row}.generalPartnerBoxTitle{font-size:22px}.EquityFundAdvisorContact{font-size:20px;display:flex;flex-direction:row;justify-content:center}#EF_P1{background-image:url(/img/tax_efficient.png)}#EF_P1,#EF_P2{background-size:contain}#EF_P2{background-image:url(/img/annual_audit.png)}#EF_P3{background-image:url(/img/target_return.png)}#EF_P3,#EF_P4{background-size:contain}#EF_P4{background-image:url(/img/2y_term_3.png)}#EF_P5{background-image:url(/img/25_min.png)}#EF_P5,#EF_P6{background-size:contain}#EF_P6{background-image:url(/img/limited_partnership.png)}.fundContentWebinarContainer{display:flex;flex-direction:row;justify-content:center;width:100%}.MIFFeatureTitle{font-size:34px;color:#0960c2;font-weight:700;text-align:center}.MIFFeatureContent{display:flex;flex-direction:row;justify-content:center}.fundContentWebinarContent{width:92%;display:flex;flex-direction:row;justify-content:space-between;align-items:center;background-color:#fc2;padding:10px 20px;border-radius:10px}.fundContentWebinarText{font-size:20px;font-weight:600}.fundContentWebinarBtn{margin-left:20px;border-radius:10px;border:none;padding:10px 30px}.fundContentTableCellTitle,.fundContentWebinarBtn{color:#fff;background-color:#0960c2}.fundContentTableCellContent{background-color:#ededed;color:#000}@media (max-width:480px){.generalPartnerBoxContainer{width:100%}#blue_box,#white_box{width:120px;height:120px}#EF_CalculatorDetailBtn,#EF_Desktop{display:none!important}#EF_Mobile{display:flex!important}.fundContentWebinarText{font-size:13px}.fundContentWebinarContent{width:95%}.fundContentWebinarBtn{font-size:13px;padding:5px 10px;width:160px}}h3{font-size:18px;font-weight:600;color:#333}.propertyDetail-section,h3{font-family:"Montserrat",sans-serif}.propertyDetail-section{padding:35px 80px}.propertyDetail-section .pd-header{position:relative;margin-bottom:15px;background:#eee;padding:0 15px;border-radius:20px}.propertyDetail-section .pd-header.has-fixed{position:fixed;z-index:10000;max-width:91%;top:64px}.propertyDetail-section .pd-header .pd-header-left{max-width:calc(100% - 150px);flex:1 1;flex-direction:row;display:flex;align-items:center}.image-gallery-bullets .image-gallery-bullet.active{background-color:#0960c2}.image-gallery-bullets .image-gallery-bullet{background-color:#add8e6}@media(max-width:767px){.propertyDetail-section .pd-header .pd-header-left{flex-direction:column;justify-content:flex-start;align-items:flex-start}}.propertyDetail-section .pd-header .pd-header-left button{white-space:nowrap}.propertyDetail-section .pd-header .pd-header-left address{padding-left:25px}@media(max-width:767px){.propertyDetail-section .pd-header .pd-header-left address{padding-left:0}}.propertyDetail-section .pd-header .pd-header-left address h2{color:#095fc1;font-size:16px;font-weight:700;margin-top:17px;margin-bottom:4px}.propertyDetail-section .pd-header .pd-header-left address ul{list-style:none;margin:0;display:flex;padding:0}.propertyDetail-section .pd-header .pd-header-left address ul li{margin-right:16px;font-weight:600;color:#999;font-size:12px;white-space:nowrap}.propertyDetail-section .pd-header .pd-header-left address ul li.price{color:#095fc1;font-size:12px}.propertyDetail-section .pd-header .pd-header-left address ul li b{color:#333;font-weight:600;padding-left:10px}.propertyDetail-section .pd-header .pd-header-left address h2 small{color:#999;font-size:12px;font-weight:600}.propertyDetail-section .pd-header .backBtn{background:#095fc1;color:#fff;border-radius:10px}.propertyDetail-section .pd-header .pd-header-right{display:flex;justify-content:flex-end;align-items:center;max-width:150px;flex:0 0 150px}.propertyDetail-section .pd-header .pd-header-right button{padding-left:20px;padding-right:20px}.propertyDetail-section .dashboar-MyCarousel{margin-left:0}.tableOptionA.featuresTable table tr{height:auto}.tableOptionA.featuresTable table tbody.MuiTableBody-root td{background:#fff;font-family:"Montserrat",sans-serif;font-size:14px;font-weight:600;padding:22px 14px;border:0;color:#666}.tableOptionA.featuresTable table tbody.MuiTableBody-root tr:nth-child(odd) td{background:#efefef}.tablePropertyInfo{width:100%;background:#fff}.tablePropertyInfo tr td{padding-top:16px;padding-bottom:16px;text-align:center;border-bottom:1px solid #eee;font-weight:600;color:#999}.tablePropertyInfo tr td.price{font-size:20px;font-weight:700;color:#095fc1}.tablePropertyInfo tr td:first-child{border-right:1px solid #eee}.realityRecommender-slider .rRslider-left{padding-right:15px}@media(max-width:767px){.realityRecommender-slider .rRslider-left{padding-right:0}}.realityRecommender-slider .MuiPaper-elevation1{position:relative;z-index:10;overflow:hidden;text-align:center}.realityRecommender-slider .rRslider-left .favoriteBtn{position:absolute!important;top:-1px;right:-1px;z-index:10;outline:0!important;background:transparent!important}.realityRecommender-slider .rRslider-left .favoriteBtn svg{margin-top:11px;margin-right:-19px}.realityRecommender-slider .rRslider-left .favoriteBtn:before{position:absolute;content:"";width:100px;height:100px;display:block;background:hsla(0,0%,100%,.9);z-index:-1;-webkit-transform:rotate(-47deg);transform:rotate(-47deg);right:-47px;top:-50px}.realityRecommender-slider .rRslider-right{padding-left:15px}@media(max-width:767px){.realityRecommender-slider .rRslider-right{padding-left:0}}.propertyFeatures-section{padding-top:40px}.propertyFeatures-section h3{margin-bottom:25px}.propertyFeatures-section>div{padding-left:15px;padding-right:15px;margin-bottom:50px}@media(max-width:767px){.propertyFeatures-section>div{padding-left:0;padding-right:0}}.propertyDetail-descp{padding-top:40px}.propertyDetail-descp p{font-size:14px;line-height:24px;font-weight:600;color:#999}.propertyDetail-descp .MuiPaper-elevation1{padding:40px}.mapBlock{position:relative;background:#eee;border-radius:10px;display:flex;justify-content:center;align-items:center;min-height:600px}.mapBlock>div>div{left:0;top:0}@media(max-width:1550px){.propertyDetail-section{padding:0}}@media(max-width:1234px){.propertyFeatures-section>div{max-width:100%;flex-basis:100%;margin-bottom:90px}.realityRecommender-slider{flex-direction:column}.realityRecommender-slider .rRslider-left{max-width:100%;flex-basis:100%;margin-bottom:25px}.realityRecommender-slider .rRslider-right{max-width:100%;flex-basis:100%}}@media(max-width:1000px){.propertyDetail-section .pd-header{flex-direction:column}.propertyDetail-section .pd-header .pd-header-left{max-width:100%}.propertyDetail-section .pd-header .pd-header-right{max-width:100%;flex:0 0 100%;padding-bottom:16px}.propertyDetail-section .pd-header .pd-header-left address ul{flex-wrap:wrap}.propertyDetail-section .pd-header .pd-header-left address ul li{max-width:44%;width:100%;margin-bottom:10px;flex:0 0 1}}@media(max-width:767px){.propertyDetail-section .pd-header .pd-header-left address ul li{max-width:100%}.propertyDetail-section .pd-header .pd-header-right{position:absolute;top:0;right:0}}.headingContainer{width:100%;display:flex;justify-content:center;align-items:center;flex-direction:row;margin-left:20px;margin-right:20px;margin-top:20px}.headingBox{margin-left:10px;margin-right:10px;cursor:pointer;font-size:15px;font-weight:700;color:grey}@media(max-width:480px){.headingContainer{width:100%;display:flex;justify-content:center;align-items:flex-start;flex-direction:column;margin-left:10px}.headingBox{margin-bottom:5px;font-size:17px}}@font-face{font-family:Delight_Creations;src:url(/static/media/Delight_Creations.898a1cdc.ttf)}.PaymentAssistanceContainer{width:100%;height:auto;display:flex;flex-direction:column;background-color:#fff}.PaymentAssistanceSampleCasesItemContainer{display:flex;flex-direction:row;height:auto;margin-top:40px;border:2px solid grey}.PaymentAssistanceSampleCasesItemImg{width:500px;height:600px}.PaymentAssistanceSampleCasesItemNumber{width:500px;height:600px;margin-left:20px}#CondoBoostImg{background-image:url(https://assets-planulife.s3.amazonaws.com/dashboard/boost+condo.jpg)}#CondoBoostImg,#CondoBoostNumber{background-repeat:no-repeat;background-size:contain;background-position:50%}#CondoBoostNumber{background-image:url(https://assets-planulife.s3.amazonaws.com/dashboard/boost+300-3.jpg)}#OshawaBoostImg{background-image:url(https://assets-planulife.s3.amazonaws.com/dashboard/boost+townhouse.jpg)}#OshawaBoostImg,#OshawaBoostNumber{background-repeat:no-repeat;background-size:contain;background-position:50%}#OshawaBoostNumber{background-image:url("https://assets-planulife.s3.amazonaws.com/dashboard/boost+500+(1).jpg")}.PaymentAssistanceMortgageCalculateBtn{display:inline-flex;align-items:center;justify-content:center;position:relative;box-sizing:border-box;-webkit-tap-highlight-color:transparent;outline:0;border:0;cursor:pointer;-webkit-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;-webkit-appearance:none;appearance:none;text-decoration:none;font-weight:700;line-height:1.71429;font-size:.875rem;text-transform:capitalize;font-family:"Public Sans",sans-serif;min-width:64px;padding:6px 16px;border-radius:8px;transition:background-color .25s cubic-bezier(.4,0,.2,1) 0ms,box-shadow .25s cubic-bezier(.4,0,.2,1) 0ms,border-color .25s cubic-bezier(.4,0,.2,1) 0ms,color .25s cubic-bezier(.4,0,.2,1) 0ms;color:#fff;width:60%;background-color:#0960c2;box-shadow:0 8px 16px 0 rgb(9 96 194/24%);margin:20px 0 30px}.PaymentAssistanceMortgageCalculateBtn:active{background-color:grey;color:#000}.PaymentAssistanceCustomField{margin-bottom:10px}.PaymentAssistanceCustomField .MuiInputLabel-formControl{position:relative;top:-2px;font-size:13px;color:#333;font-weight:600;font-family:"Montserrat",sans-serif;-webkit-transform:scale(1)!important;transform:scale(1)!important}.PaymentAssistanceRateTableContent{font-size:24px;padding-left:100px;padding-right:100px;text-align:center}.PaymentAssistanceCustomField .MuiInputBase-formControl input.MuiInputBase-input{font-family:"Montserrat",sans-serif;border:1px solid #eeeeef;background:#fff;border-radius:35px;padding:14.5px 14px;font-size:13px;color:#000;font-weight:600}.PaymentAssistanceCustomField .MuiInputBase-formControl fieldset{border:none}.PaymentAssistanceCustomField .MuiOutlinedInput-input{font-family:"Montserrat",sans-serif;border:1px solid #eeeeef;padding:12.5px 14px;background:#fff;border-radius:35px!important;font-size:13px;color:#000;font-weight:600}.PaymentAssistanceCustomField fieldset{border:none}.PaymentAssistanceCustomField label{font-size:13px;color:#333;font-weight:600;font-family:"Montserrat",sans-serif;margin-bottom:16px}.PaymentAssistanceHeader{display:flex;flex-direction:row;width:100%;height:512px;background-size:contain;background-repeat:no-repeat;background-position:100%;box-shadow:0 12px 28px 0 rgb(0 0 0/20%),0 2px 4px 0 rgb(0 0 0/10%),inset 0 0 0 1px hsl(0deg 0% 100%/5%);margin-bottom:20px}.PaymentAssistanceMortgageChartLegendContainer{display:flex;flex-direction:row;width:100%;justify-content:space-around;margin-bottom:20px}.PaymentAssistanceHeaderTab,.PaymentAssistanceMortgageChartLegendItem{display:flex;flex-direction:column}.PaymentAssistanceHeaderTab{width:60%}.PaymentAssistanceMortgageChartLegendItemLabel{font-size:18px}.PaymentAssistanceSectionTitle{padding:10px 20px;font-size:30px;font-weight:700;margin-bottom:30px}.PaymentAssistanceHeaderTabTitle{text-align:center;font-size:45px;font-weight:700;color:#fff;margin-left:20px;margin-top:20px}.PaymentAssistanceHeaderTabSubTitle{text-align:center;font-family:Delight_Creations;color:#ffcc23;font-size:55px;font-weight:600;margin-left:40px}.tableRateFinancing{height:450px}.PaymentAssistanceHeaderTabTextContainer{display:flex;flex-direction:column;justify-content:center;align-items:left;background-color:#0960c2;-webkit-filter:none;filter:none;width:45%;padding-bottom:20px}.PaymentAssistanceHeaderTabTextContent{margin-top:20px;margin-left:20px;padding-right:40px;padding-left:40px;font-size:20px;color:#fff;font-weight:600}.PaymentAssistanceHeaderTabMinRate{margin-left:20px;margin-top:20px;font-size:20px;color:orange;font-weight:700}.PaymentAssistanceHeaderActionButton{display:inline-flex;align-items:center;justify-content:center;position:relative;box-sizing:border-box;-webkit-tap-highlight-color:transparent;outline:0;border:0;margin:20px;cursor:pointer;-webkit-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;-webkit-appearance:none;appearance:none;text-decoration:none;font-weight:700;line-height:1.71429;font-size:.875rem;text-transform:capitalize;font-family:"Public Sans",sans-serif;min-width:64px;padding:6px 16px;border-radius:8px;transition:background-color .25s cubic-bezier(.4,0,.2,1) 0ms,box-shadow .25s cubic-bezier(.4,0,.2,1) 0ms,border-color .25s cubic-bezier(.4,0,.2,1) 0ms,color .25s cubic-bezier(.4,0,.2,1) 0ms;background-color:#fc2;color:#226fc7;width:200px;height:40px;box-shadow:0 8px 16px 0 rgb(255 204 34/24%);align-self:center}.PaymentAssistanceTabTitle{font-size:25px;font-weight:700;position:relative;color:#0960c2;text-align:center}.PaymentAssistanceTabContent{font-size:18px;padding:20px}.PaymentAssistanceTabImage img{-webkit-filter:grayscale();filter:grayscale();width:120px;height:120px;border-radius:50%;border:6px solid #f5f5f5;box-shadow:2px 2px 10px 2px rgba(0,0,0,.5);margin-bottom:1rem;transition:-webkit-filter .4s ease-in-out;transition:filter .4s ease-in-out;transition:filter .4s ease-in-out,-webkit-filter .4s ease-in-out}.PaymentAssistanceTabNumber{border:4px solid #fc2;border-radius:50px;width:90px;height:90px;color:#fc2;font-weight:700}.PaymentAssistanceTabImage,.PaymentAssistanceTabNumber{font-size:40px;display:flex;flex-direction:row;justify-content:center;align-items:center;margin-bottom:20px}.PaymentAssistanceTabImage{border-radius:50px;width:80px;height:80px;color:green}.PaymentAssistanceSection{margin-top:30px}.PaymentAssistanceRate{padding:30px 200px;margin:30px 0}.PaymentAssistanceHeaderActionButton:hover{background-color:#d5b035;color:#fff}.PaymentAssistanceRateTableContainer{width:100%;display:flex;flex-direction:column;justify-content:space-evenly;align-items:center;padding:50px 0}.PaymentAssistanceMortgageCalculatorInputGroup{width:300px;height:90px}.PaymentAssistanceMortgageCalculatorInputGroupLabel{font-size:17px;margin-left:10px;font-weight:600;color:#789}.PaymentAssistanceMortgageCalculatorInputTextField{border:none;width:100%;height:50px;padding-left:15px;border-radius:10px;background-color:#ededed;font-size:25px}.PaymentAssistanceMortgageCalculatorOutputPaymentContainer{display:flex;flex-direction:column;align-items:center;margin-top:30px;width:85%}.PaymentAssistanceMortgageCalculatorOutputPaymentItem{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-end;width:300px;height:60px;font-size:21px}.summaryVideo{width:100%;height:100%}.PaymentAssistanceMortgageCalculatorOutputPaymentItemValue{margin-left:5px;font-weight:600;font-size:27px}table.PaymentAssistanceRateTable{border:1px solid #000;min-width:500px;width:500px!important;min-height:100px;text-align:center;margin-left:20px}img.homefinanceimg{width:510px}thead.PaymentAssistanceRateTableHead{border:1px solid #0960c2;background-color:#0960c2;color:#fff;padding:20px;font-size:15px;line-height:60px}table.PaymentAssistanceRateTable>tr>td{border:1px solid grey;background-color:#fff}.PaymentAssistanceRateTable tr{line-height:50px}.PaymentAssistanceHowItWorks{width:100%;height:auto;padding-top:40px;padding-bottom:40px;background-color:#0960c2;display:flex;flex-direction:column;align-items:center}.PaymentAssistanceTabContainer{height:auto;padding-left:20px;padding-right:20px}.PaymentAssistanceArrowContainer,.PaymentAssistanceTabContainer{width:100%;display:flex;flex-direction:row;justify-content:center;align-items:center}.PaymentAssistanceArrowContainer{height:100px}.PaymentAssistanceSampleCasesContainer{width:100%;display:flex;flex-direction:row}.PaymentAssistanceSampleCase{width:100%;height:750px;background-color:#dcdcdc;display:flex;flex-direction:column;align-items:center}.PaymentAssistanceSwitchBox{width:100%;height:80px;display:flex;flex-direction:row;justify-content:center}.PaymentAssistanceSampleCaseItemContainer{display:flex;flex-direction:row;align-items:center;width:350px;height:70px;margin-top:20px}.PaymentAssistanceHousePrice{margin-top:20px;font-size:25px}.PaymentAssistanceTermYear{font-size:22px}#CashRequiredLabel{border-top-left-radius:10px;border-bottom-left-radius:10px;padding-right:20px;color:#fff;width:220px;background-color:#be5804}#CashRequiredAmount,#CashRequiredLabel{height:100%;display:flex;flex-direction:row;align-items:center;padding-left:20px;font-size:22px}#CashRequiredAmount{border-top-right-radius:10px;border-bottom-right-radius:10px;color:#000;width:150px;background-color:#e98636}#PLBoostLabel{border-top-left-radius:10px;border-bottom-left-radius:10px;padding-right:20px;color:#fff;width:220px;background-color:green}#PLBoostAmount,#PLBoostLabel{height:100%;display:flex;flex-direction:row;align-items:center;padding-left:20px;font-size:22px}#PLBoostAmount{border-top-right-radius:10px;border-bottom-right-radius:10px;color:#000;width:150px;background-color:#22e922}#CMHCLabel{border-top-left-radius:10px;border-bottom-left-radius:10px;padding-right:20px;color:#fff;width:220px;background-color:#0960c2}#CMHCAmount,#CMHCLabel{height:100%;display:flex;flex-direction:row;align-items:center;padding-left:20px;font-size:22px}#CMHCAmount{border-top-right-radius:10px;border-bottom-right-radius:10px;color:#000;width:150px;background-color:#1071e0}#MortgageAmountLabel{border-top-left-radius:10px;border-bottom-left-radius:10px;padding-right:20px;color:#fff;width:220px;background-color:rgba(131,8,90,.8)}#MortgageAmountAmount,#MortgageAmountLabel{height:100%;display:flex;flex-direction:row;align-items:center;padding-left:20px;font-size:22px}#MortgageAmountAmount{border-top-right-radius:10px;border-bottom-right-radius:10px;color:#000;width:150px;background-color:rgba(230,30,163,.8)}#MonthlyPaymentLabel{border-top-left-radius:10px;border-bottom-left-radius:10px;padding-right:20px;color:#fff;width:220px;background-color:rgba(12,114,80,.8)}#MonthlyPaymentAmount,#MonthlyPaymentLabel{height:100%;display:flex;flex-direction:row;align-items:center;padding-left:20px;font-size:22px}#MonthlyPaymentAmount{border-top-right-radius:10px;border-bottom-right-radius:10px;color:#000;width:150px;background-color:rgba(13,209,144,.8)}#IncomeRequiredLabel{border-top-left-radius:10px;border-bottom-left-radius:10px;padding-right:20px;color:#fff;width:220px;background-color:rgba(96,134,6,.8)}#IncomeRequiredAmount,#IncomeRequiredLabel{height:100%;display:flex;flex-direction:row;align-items:center;padding-left:20px;font-size:22px;font-weight:800}#IncomeRequiredAmount{border-top-right-radius:10px;border-bottom-right-radius:10px;color:#000;width:150px;background-color:rgba(156,212,23,.8)}.PaymentAssistanceArrowWrapper{width:100%;height:100%}.PaymentAssistanceArrow,.PaymentAssistanceArrowWrapper{display:flex;flex-direction:row;justify-content:center;align-items:center}.PaymentAssistanceArrow{width:200px;height:200px;margin:10px;font-size:90px;color:#fff}.PaymentAssistanceStepImg{border:2px solid #000;padding:10px;border-radius:60px;margin:20px;width:120px;height:120px}.PaymentAssistanceHowItWorksTab{width:100%;display:flex;flex-direction:column;align-items:center;margin:30px 20px;background-color:#fff;padding:20px 0;border-radius:20px;min-height:350px;transition:all .5s ease-in-out}.PaymentAssistanceHowItWorksTab:hover{-webkit-transform:translateY(-10px);transform:translateY(-10px);box-shadow:10px 10px 15px rgba(132,160,193,.735)}.fundCategoryWrapper{display:flex;flex-wrap:wrap;flex-direction:row;justify-content:center;width:90%;height:auto;margin:20px 50px}.fundCategory{transition:all .3s ease-in-out;width:300px;height:300px;margin:20px}.fundCategory:hover{cursor:pointer;-webkit-transform:translateY(-5px);transform:translateY(-5px);box-shadow:10px 10px 15px rgba(132,160,193,.735)}.PaymentAssistancePlanulifeDifferent,.PaymentAssistancePlanulifeOurDevelopment{width:100%;height:auto;display:flex;flex-direction:column;align-items:center;padding-top:40px;padding-bottom:40px;background-color:#fff}.HowItWorksTitle{color:#fff}.PaymentAssistancePlanulifeDifferentTab{width:440px;display:flex;flex-direction:column;align-items:center;margin:30px 20px;border:2px solid grey;border-radius:20px;background-color:#fff}.PaymentAssistancePlanulifeDifferentTab:hover{cursor:pointer}.PaymentAssistanceTabTitle:after{position:absolute;content:"";width:0;height:3px;background-color:#fc2;left:50%;bottom:-10px;transition:all .4s ease-in-out}.PaymentAssistancePlanulifeDifferentTab:hover .PaymentAssistanceTabTitle:after{width:100%;left:0}.PaymentAssistancePlanulifeDifferentTab:hover .PaymentAssistanceTabImage img{-webkit-filter:none;filter:none}.PaymentAssistanceFAQ{background-color:#fc2;display:flex;flex-direction:column;align-items:center;padding:30px 0;width:100%;height:auto}.PaymentAssistanceCollapseFAQ{display:flex;flex-direction:column;align-items:flex-start;width:calc(100% - 30px);margin:10px 30px}.PaymentAssistanceMortgageCalculator{display:flex;flex-direction:row;width:100%;height:auto}.PaymentAssistanceMortgageCalculatorItemLabel{font-size:27px;margin-bottom:20px;margin-top:30px}.PaymentAssistanceMortgageCalculatorInputContainer{display:flex;flex-direction:column;align-items:center;width:30%;height:auto;background-color:#ddd}.PaymentAssistanceMortgageCalculatorChartContainer{display:flex;flex-direction:column;align-items:center;width:35%;height:auto;background-color:#fc2}.PaymentAssistanceMortgageCalculatorTitle{font-size:35px;margin-bottom:20px;font-weight:700;border:3px solid #000;padding:10px 20px;text-align:center}.PaymentAssistanceMortgageCalculatorOutputContainer{display:flex;flex-direction:column;align-items:center;height:auto;width:35%;background-color:#0960c2;color:#fff}.PaymentAssistanceMortgageCalculatorOutputMonthlyPayment{font-size:40px;font-weight:700}.PaymentAssistanceMortgageCalculatorOutputMonthlyPayment span{font-size:16px}@media (min-width:1838px){.PaymentAssistanceHeaderTabTextContainer{border-radius:0}}@media (min-width:1024px) and (max-width:1280px){.fundCategoryWrapper{display:flex;flex-wrap:wrap;flex-direction:row;justify-content:center;width:100%;height:auto;margin:10px 0 0}.fundCategory{transition:all .3s ease-in-out;width:200px;height:200px;margin:10px}.PaymentAssistanceHowItWorksTab{width:800px;height:400px}}@media (min-width:768px) and (max-width:1024px){.fundCategoryWrapper{display:flex;flex-wrap:wrap;flex-direction:row;justify-content:center;width:100%;height:auto;margin:10px 0 0}.fundCategory{transition:all .3s ease-in-out;width:150px;height:150px;margin:0}}@media (min-width:480px) and (max-width:768px){.PaymentAssistanceHeader{display:flex;flex-direction:column;margin:0;width:100%}.summaryVideo{height:400px;min-height:200px;margin-top:125px}.fundCategory{transition:all .3s ease-in-out;width:150px;height:150px;margin:0}.fundCategoryWrapper{display:flex;flex-wrap:wrap;flex-direction:row;justify-content:center;width:100%;height:auto;margin:10px 0 0}}@media (max-width:480px){.PaymentAssistanceSectionTitle{text-align:center}.PaymentAssistanceHeaderTabSubTitle{margin-left:20px}.PaymentAssistanceHeader{display:flex;flex-direction:column;margin:0;width:100%;height:auto}.PaymentAssistanceTabContainer{flex-direction:column}.PaymentAssistanceHowItWorksTab{width:100%;padding-left:5px;padding-right:5px;margin:10px 0}.PaymentAssistanceTabTitle{padding:0 20px}.PaymentAssistancePlanulifeDifferentTab{width:100%;margin:20px 0}.PaymentAssistanceRate{padding:10px 0}.PaymentAssistanceHowItWorks{background-color:transparent}.HowItWorksTitle{color:#000}.PaymentAssistanceRateTable{padding:0}.tableRateFinancing{height:auto}.PaymentAssistanceHowItWorks{padding:0}.PaymentAssistanceHowItWorksTab:hover{-webkit-transform:none;transform:none;box-shadow:none}.PaymentAssistanceRateTableContainer{flex-direction:column;background-color:transparent;justify-content:space-around;height:auto}table.PaymentAssistanceRateTable{max-width:100%;min-width:100px;margin-top:20px;margin-left:0}img.homefinanceimg{display:none}.PaymentAssistanceHeaderTabTextContent{padding-right:10px;padding-left:10px}.PaymentAssistanceHeaderTabTextContainer{border-radius:0;width:100%}.PaymentAssistanceHeaderTab{width:100%}.PaymentAssistanceHeaderTabTitle{margin-left:0;margin-right:0;font-size:28px}.PaymentAssistanceHeaderTabTextContent{font-size:18px}.PaymentAssistanceMortgageCalculator{flex-direction:column}.PaymentAssistanceMortgageCalculatorInputContainer{width:100%}.PaymentAssistanceMortgageCalculatorChartContainer,.PaymentAssistanceMortgageCalculatorOutputContainer{width:100%;padding-bottom:20px}.summaryVideo{min-height:200px;height:200px}.fundCategoryWrapper{display:flex;flex-wrap:wrap;flex-direction:row;justify-content:center;width:100%;height:220px;margin:10px 0 0}.fundCategory{transition:all .3s ease-in-out;width:90px;height:90px;margin:10px}.PaymentAssistanceRateTableContent{padding:10px}.PaymentAssistanceArrow,.PaymentAssistanceArrowContainer{display:none}.PaymentAssistanceTabContent{text-align:center}.PaymentAssistanceSampleCasesContainer{flex-direction:column}.PaymentAssistanceSampleCaseItemContainer{width:300px;min-height:90px;height:auto}.PaymentAssistanceSampleCase{height:900px}#CashRequiredAmount,#CashRequiredLabel,#CMHCAmount,#CMHCLabel,#IncomeRequiredAmount,#IncomeRequiredLabel,#MonthlyPaymentAmount,#MonthlyPaymentLabel,#MortgageAmountAmount,#MortgageAmountLabel,#PLBoostAmount,#PLBoostLabel{font-size:20px}.PaymentAssistanceSampleCasesItemContainer{flex-direction:column;margin-left:5px;margin-right:5px;margin-top:5px;border:none}.PaymentAssistanceSampleCasesItemImg{width:300px;height:500px}.PaymentAssistanceSampleCasesItemNumber{width:300px;height:500px;margin-top:10px;margin-left:0}#CondoBoostImg,#CondoBoostNumber,#OshawaBoostImg,#OshawaBoostNumber{border-radius:0}.PaymentAssistanceBody{margin-top:50px}}.waitlistModalContainer{position:relative;padding:2px;border-radius:5px;background-color:#fff;width:600px;height:590px;display:flex;flex-direction:column;align-items:center;overflow-y:auto}.investModalTitle{margin-top:10px;font-size:35px;font-weight:600}.investModalContent{display:flex;flex-direction:column;align-items:center}.investModalInput{width:100%}.investModalInvestNow{margin-top:20px;margin-bottom:10px;width:200px;height:60px;border-radius:5px;background-color:#226fc7;color:#fff;display:flex;flex-direction:row;justify-content:center;align-items:center;font-size:23px}.investModalInvestNow:hover{cursor:pointer}.investModalRefresh{margin-top:20px;margin-bottom:10px;width:220px;height:50px;border-radius:30px;background-color:#226fc7;color:#fff;display:flex;flex-direction:row;justify-content:center;align-items:center;font-size:23px}.investModalRefresh:hover{cursor:pointer}.investModalLoader{margin-top:20px;margin-bottom:10px}.investModalSuccessButtonGroup{display:flex;flex-direction:row}.lds-ring{display:inline-block;position:relative;width:80px;height:80px}.lds-ring div{box-sizing:border-box;display:block;position:absolute;width:64px;height:64px;margin:8px;border-radius:50%;-webkit-animation:lds-ring 1.2s cubic-bezier(.5,0,.5,1) infinite;animation:lds-ring 1.2s cubic-bezier(.5,0,.5,1) infinite;border:8px solid transparent;border-top-color:#fff}.lds-ring div:first-child{-webkit-animation-delay:-.45s;animation-delay:-.45s}.lds-ring div:nth-child(2){-webkit-animation-delay:-.3s;animation-delay:-.3s}.lds-ring div:nth-child(3){-webkit-animation-delay:-.15s;animation-delay:-.15s}@-webkit-keyframes lds-ring{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes lds-ring{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@-webkit-keyframes ldio-0sklvnifjnxj{0%{opacity:1}to{opacity:0}}@keyframes ldio-0sklvnifjnxj{0%{opacity:1}to{opacity:0}}.ldio-0sklvnifjnxj div{left:94px;top:48px;position:absolute;-webkit-animation:ldio-0sklvnifjnxj 1s linear infinite;animation:ldio-0sklvnifjnxj 1s linear infinite;background:#226fc7;width:12px;height:24px;border-radius:6px/12px;-webkit-transform-origin:6px 52px;transform-origin:6px 52px}.ldio-0sklvnifjnxj div:first-child{-webkit-transform:rotate(0deg);transform:rotate(0deg);-webkit-animation-delay:-.9166666666666666s;animation-delay:-.9166666666666666s;background:#226fc7}.ldio-0sklvnifjnxj div:nth-child(2){-webkit-transform:rotate(30deg);transform:rotate(30deg);-webkit-animation-delay:-.8333333333333334s;animation-delay:-.8333333333333334s;background:#226fc7}.ldio-0sklvnifjnxj div:nth-child(3){-webkit-transform:rotate(60deg);transform:rotate(60deg);-webkit-animation-delay:-.75s;animation-delay:-.75s;background:#226fc7}.ldio-0sklvnifjnxj div:nth-child(4){-webkit-transform:rotate(90deg);transform:rotate(90deg);-webkit-animation-delay:-.6666666666666666s;animation-delay:-.6666666666666666s;background:#226fc7}.ldio-0sklvnifjnxj div:nth-child(5){-webkit-transform:rotate(120deg);transform:rotate(120deg);-webkit-animation-delay:-.5833333333333334s;animation-delay:-.5833333333333334s;background:#226fc7}.ldio-0sklvnifjnxj div:nth-child(6){-webkit-transform:rotate(150deg);transform:rotate(150deg);-webkit-animation-delay:-.5s;animation-delay:-.5s;background:#226fc7}.ldio-0sklvnifjnxj div:nth-child(7){-webkit-transform:rotate(180deg);transform:rotate(180deg);-webkit-animation-delay:-.4166666666666667s;animation-delay:-.4166666666666667s;background:#226fc7}.ldio-0sklvnifjnxj div:nth-child(8){-webkit-transform:rotate(210deg);transform:rotate(210deg);-webkit-animation-delay:-.3333333333333333s;animation-delay:-.3333333333333333s;background:#226fc7}.ldio-0sklvnifjnxj div:nth-child(9){-webkit-transform:rotate(240deg);transform:rotate(240deg);-webkit-animation-delay:-.25s;animation-delay:-.25s;background:#226fc7}.ldio-0sklvnifjnxj div:nth-child(10){-webkit-transform:rotate(270deg);transform:rotate(270deg);-webkit-animation-delay:-.16666666666666666s;animation-delay:-.16666666666666666s;background:#226fc7}.ldio-0sklvnifjnxj div:nth-child(11){-webkit-transform:rotate(300deg);transform:rotate(300deg);-webkit-animation-delay:-.08333333333333333s;animation-delay:-.08333333333333333s;background:#226fc7}.ldio-0sklvnifjnxj div:nth-child(12){-webkit-transform:rotate(330deg);transform:rotate(330deg);-webkit-animation-delay:0s;animation-delay:0s;background:#226fc7}.loadingio-spinner-spinner-1886b5mqjp{width:200px;height:200px;display:inline-block;overflow:hidden;background:#fff}.ldio-0sklvnifjnxj{width:100%;height:100%;position:relative;-webkit-transform:translateZ(0) scale(1);transform:translateZ(0) scale(1);-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform-origin:0 0;transform-origin:0 0}.ldio-0sklvnifjnxj div{box-sizing:content-box}@media (max-width:480px){.waitlistModalContainer{width:95%;height:auto;padding-bottom:10px}.investModalInput{width:95%}}.application_container{background-color:#fff;height:90vh;display:flex;flex-direction:column;justify-content:center;align-items:center}.application_title{font-size:35px;font-weight:600;color:#0960c2}.application_wrapper{position:relative;overflow-y:auto;display:flex;flex-direction:column;align-items:center;margin:0 20px 20px}.application_header{font-size:40px;margin-top:20px;color:#0960c2}.application_subHeader{font-size:21px;color:grey;margin-top:10px;max-width:780px}.application_headerNavigation{display:flex;flex-direction:row;justify-content:space-between;align-items:center;width:100%;height:50px;background-color:#f5f5f5;border-radius:30px;margin-top:10px}.application_saveImage{margin-left:6px;margin-right:6px;cursor:pointer;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s}.application_saveImage:hover{color:#0960c2;-webkit-transform:translateY(-2px);transform:translateY(-2px)}.application_controlButtonGroup{position:fixed;display:flex;width:80px;flex-direction:row;justify-content:center;top:10px;right:20px}.application_bottomControlContainer{display:flex;flex-direction:row;justify-content:center;width:90vw;background-color:#fff;height:100px;bottom:23px;z-index:100}.application_footerText{text-align:left;margin-left:20px;margin-bottom:10px;color:grey}.application_footer{height:65px;margin-top:-20px;width:100vw;display:flex;flex-direction:row;align-items:center;justify-content:space-between}.application_footerNavigator{display:flex;flex-direction:row;justify-content:space-around;width:200px}.application_footerNavigatorItem{margin-left:10px;margin-right:10px;cursor:pointer;color:#0960c2}.application_footerNavigatorItem:hover{text-decoration:underline}.application_anchor{color:#0960c2}.application_toggleTopButton{margin-top:15px}.application_footerSecure{display:flex;flex-wrap:wrap;flex-direction:row;justify-content:flex-start;align-items:center;width:400px}.application_footerSecureText{color:grey;font-size:10px}@media (max-width:480px){.application_header{font-size:30px;text-align:center;padding:5px 10px}.application_title{font-size:26px}.application_subHeader{font-size:20px;text-align:center;padding:5px;margin:5px}.application_bottomControlContainer{width:100%;bottom:0;border-bottom-left-radius:20px;border-bottom-right-radius:20px}.application_toggleTopButton{display:none}.application_wrapper{height:100vh;margin:auto}.application_controlButtonGroup{bottom:20px;right:18px}.application_footer{margin-top:15px}}@media (max-width:360px){.application_header{font-size:30px;text-align:center;padding:5px 10px}.application_subHeader{font-size:21px;text-align:center;padding:5px;margin:5px}.application_bottomControlContainer{width:89%;bottom:0;border-bottom-left-radius:20px;border-bottom-right-radius:20px}.application_toggleTopButton{display:none}.application_wrapper{height:100vh;margin:auto}.application_controlButtonGroup{bottom:20px;right:18px}.application_footer{margin-top:15px}}.Step1_container{flex-direction:row;width:100%;margin-top:70px;min-height:300px;max-width:880px;flex-wrap:wrap}.Step1_container,.Step1_item{display:flex;justify-content:center;align-items:center}.Step1_item{flex-direction:column;border-radius:5px;box-shadow:0 6px 18px rgb(0 0 0/7%),0 1.34018px 4.02054px rgb(0 0 0/4%),0 .399006px 1.19702px rgb(0 0 0/3%);margin:10px;padding:15px;transition:all .3s ease-in-out}.Step1_item:hover{cursor:pointer;-webkit-transform:translateY(-5px);transform:translateY(-5px);box-shadow:0 6px 18px rgb(0 0 0/20%),0 1.34018px 4.02054px rgb(0 0 0/4%),0 .399006px 1.19702px rgb(0 0 0/3%)}#Step1_smallItem{width:180px;height:180px}#Step1_smallItemSelected{width:180px;height:180px;background-color:bisque}#Step1_mediumItem{width:250px;height:260px}#Step1_mediumItemSelected{width:250px;height:260px;background-color:bisque}#Step1_mortgageType{width:260px;height:260px;border-radius:20px}.Step1_title{font-size:20px;text-align:center;margin-top:10px;margin-bottom:10px;color:#0960c2}.Step1_description{font-size:18px;color:grey;text-align:center}.Step1_footerSecure{position:fixed;bottom:70px;display:flex;flex-wrap:wrap;flex-direction:row;justify-content:flex-start;align-items:center}.Step1_footerSecureText{color:grey;font-size:15px}@media (max-width:480px){.Step1_container{padding-bottom:50px}.Step1_footerSecure{position:relative;bottom:0;width:80%;justify-content:center;font-size:10px;align-items:flex-start;flex-wrap:nowrap;margin-top:20px}}@media (max-width:360px){.Step1_footerSecure{position:relative;bottom:0;width:80%;justify-content:center;font-size:10px;align-items:flex-start;flex-wrap:nowrap;margin-top:20px}.Step1_container{padding-bottom:50px}}.ApplicationLayout_container{display:flex;flex-direction:column;align-items:center;padding-top:10px;padding-bottom:10px}.ApplicationLayout_logo{margin-bottom:20px;height:80px}@media (max-width:480px){.ApplicationLayout_container{width:100%}}.DotPagination_container{flex-direction:row;justify-content:space-around;max-width:700px;width:100vw;padding-bottom:10px;position:fixed;bottom:5px;height:50px}.DotPagination_container,.DotPagination_wrapper{display:flex;align-items:center;background-color:#fff}.DotPagination_wrapper{width:90vw;overflow-y:auto;border-radius:20px;flex-direction:column;margin:20px}.DotPagination_navButtonContainer{display:flex;flex-direction:row;justify-content:space-between;position:fixed;bottom:110px;height:40px;width:500px;background-color:#fff}.DotPagination_item{width:13px;height:13px;border-radius:13px;background-color:#d3d3d3}#currentItem{background-color:#0960c2!important}.DotPagination_item:hover{cursor:pointer}.DotPagination_starWrapper{width:13px;height:13px;border-radius:13px;position:relative}.DotPagination_star{width:10px;height:10px;font-family:Arial;font-size:20px;transition:.2s ease;color:#fc2;position:absolute;top:0;left:0;cursor:pointer}.DotPagination_star:hover{transition:.2s ease}.DotPagination_star:active:before{-webkit-transform:scale(1.1);transform:scale(1.1)}.DotPagination_star:before{content:"\2606";position:absolute;top:-4px;left:-3px;line-height:26px;line-height:21px}@media (max-width:480px){.DotPagination_container{bottom:80px;max-width:350px}.DotPagination_item{display:none}.DotPagination_navButtonContainer{width:80%;bottom:60px}.DotPagination_starWrapper{display:none}}@media (max-width:360px){.DotPagination_container{bottom:80px;max-width:340px}.DotPagination_item{display:none}.DotPagination_navButtonContainer{width:80%;bottom:60px}.DotPagination_starWrapper{display:none}}.Step_container{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;margin-top:50px;min-height:400px;min-width:600px;transition:height .5s;padding-bottom:140px}.Step_contactFormDateTimePicker{margin-top:20px;margin-left:10px}.Step_whyImportant{margin-top:20px}.Step_buttonText{text-transform:capitalize;color:#0960c2}.Step_inputGroup{display:flex;flex-direction:row;width:100%}.Step_inputItem{width:100%;border-radius:5px;padding:10px}.Step_title{font-size:30px;text-align:center;margin-top:10px;margin-bottom:10px;height:50px;color:#0960c2}.Step_subTitle{margin-top:20px;font-size:20px;color:#0960c2}.Step_button{width:200px;height:40px;border-radius:5px;border:1px solid #0960c2}.Step_wrapper{padding-bottom:100px}.Step_optionalQuestion,.Step_wrapper{display:flex;flex-direction:column;align-items:center}.Step_optionalQuestion{width:100%}.Step_largeTitle{font-size:28px;color:#0960c2;font-weight:600;text-align:center}.Step_textAreaInput{width:100%;height:300px;resize:none;border-radius:10px;border:2px dotted grey;padding:10px;font-size:18px}.Step_modalBox{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:500px;background-color:#fff;border:1px solid grey;border-radius:10px;box-shadow:24px;padding:20px 30px}.Step_errorMessage{color:red;font-size:14px;margin-top:10px;display:flex;flex-direction:row;align-items:center}@media (max-width:480px){.Step_container{width:100%;min-width:360px}.Step_title{font-size:25px;width:90%;padding:10px;text-align:center;height:auto}.Step_inputGroup{flex-direction:column;width:90%;margin-top:20px}.Step_subTitle{width:80%;text-align:center}.Step_textAreaInput{margin-top:30px}.Step_modalBox{width:95%;height:500px;overflow-y:auto}}@media (max-width:360px){.Step_container{width:100%;min-width:360px}.Step_title{font-size:25px;width:90%;padding:10px;text-align:center;height:auto}.Step_inputGroup{flex-direction:column;width:90%;margin-top:20px}.Step_subTitle{width:80%;text-align:center}.Step_textAreaInput{margin-top:30px}.Step_modalBox{width:95%;height:500px;overflow-y:auto}}.AddressSearch_container{width:100%;height:950px;display:flex;flex-direction:column;align-items:center;justify-content:center;background-color:#bfd6f3;margin-top:-30px;padding-bottom:35px}.AddressSearch_title{font-size:45px;font-weight:700;color:#0960c2}.AddressSearch_subTitle{font-size:22px;font-weight:400;color:grey}.AddressSearch_searchBar{width:calc(100% - 20px);margin-top:40px;margin-bottom:20px;position:relative;display:flex;flex-direction:column;align-items:center;border-radius:10px;background-color:#fff}.AddressSearch_searchRow{display:flex;flex-direction:row;align-items:center;width:100%;height:70px}.AddressSearch_searchInput{width:100%;height:70px;padding-left:20px;border:none;font-size:20px;border-radius:10px}.AddressSearch_searchButton{position:absolute;right:10px;width:120px;height:50px;border-radius:10px;border:none;cursor:pointer;background-color:#fc2;color:#0960c2;font-size:18px;display:flex;flex-direction:row;justify-content:center;align-items:center}.AddressSearch_searchButton:active{padding:5px;border:2px solid #fc2}.AddressSearch_houseImage{width:90px;height:90px;border-radius:100px;background-color:#5494e9;display:flex;flex-direction:column;justify-content:center;align-items:center}.AddressSearch_predictionContainer{width:100%;min-height:1px;display:flex;flex-direction:column;align-items:center;justify-content:space-between;border-bottom-left-radius:10px;border-bottom-right-radius:10px}.AddressSearch_predictionItem{width:100%;height:50px;display:flex;flex-direction:row;align-items:center;padding-left:20px;border-top:.5px solid grey}.AddressSearch_predictionItem:hover{cursor:pointer;background-color:#dcdcdc}.AddressSearch_loader{border-radius:50%;border:3px solid #f3f3f3;border-top-color:grey;width:30px;height:30px;-webkit-animation:spin 1s linear infinite;animation:spin 1s linear infinite}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(1turn)}}@keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@media (max-width:480px){.AddressSearch_searchBar{width:85%;margin-left:5px;margin-right:5px}.AddressSearch_title{font-size:25px;text-align:center}.AddressSearch_subTitle{font-size:20px;text-align:center}.AddressSearch_container{height:550px}}@media (max-width:360px){.AddressSearch_searchBar{width:85%;margin-left:5px;margin-right:5px}.AddressSearch_title{font-size:25px;text-align:center}.AddressSearch_subTitle{font-size:20px;text-align:center}.AddressSearch_container{height:550px}}.TextInput_container{width:100%;height:80px;display:flex;flex-direction:column;justify-content:flex-end}.TextInput_input{width:100%;height:50px;border-radius:10px;border:1px solid grey;padding-left:20px;padding-right:20px;font-size:20px}.TextInput_label{font-size:17px;color:grey;margin-left:10px;margin-bottom:5px}@media (max-width:480px){.TextInput_container{width:100%}}@media (max-width:360px){.TextInput_container{width:100%}}.OptionButton_container{width:100%;height:65px;display:flex;flex-direction:column;justify-content:flex-end}.OptionButton_button{width:100%;height:50px;border-radius:10px;padding-left:20px;padding-right:20px;font-size:20px;font-weight:400;border:none;background-color:#fff;transition:all .4s ease-in-out;box-shadow:0 6px 18px rgb(0 0 0/7%),0 1.34018px 4.02054px rgb(0 0 0/4%),0 .399006px 1.19702px rgb(0 0 0/3%)}.OptionButton_button:hover{cursor:pointer;-webkit-transform:translateY(-3px);transform:translateY(-3px)}#OptionButton_selected,#selected{background-color:#0960c2;color:#fff}#selected{border:.5px solid #0960c2}#notSelected{border:.5px solid grey;background-color:#fff;color:grey}.DocumentUpload_container{min-width:100%}.DocumentUpload_file{position:absolute;right:-9999px;visibility:hidden;opacity:0}.DocumentUpload_submit{position:relative;padding:1rem 3rem;background:#0960c2;display:inline-block;text-align:center;overflow:hidden;border-radius:10px;border:0;color:#fff}.DocumentUpload_files{background:#eee;padding:1rem;margin:1rem 0;border-radius:10px;border:2px dotted grey}.DocumentUpload_submit:hover{background:darken(#0c8fda,5);color:#fff;cursor:pointer;transition:all .2s}.DocumentUpload_uploadContainer{min-width:100%}label.DocumentUpload_document{position:relative;padding:1rem 3rem;background:#eee;display:inline-block;text-align:center;overflow:hidden;border-radius:10px;display:flex;flex-direction:row;align-items:center;width:200px}label.DocumentUpload_document:hover{background:#fc2;cursor:pointer;transition:all .2s}.DocumentUpload_documents{width:100%;padding:0 2rem}li.DocumentUpload_document{display:flex;flex-direction:row;align-items:center;padding:.5rem 2rem .5rem 0;position:relative}.DocumentUpload_deleteImg{cursor:pointer}span.DocumentUpload_filesize{color:#999;padding-left:.5rem}.DocumentUpload_sampleDocuments{display:flex;flex-direction:column;align-items:flex-start;margin-bottom:20px}.DocumentUpload_sampleDocumentsTitle{text-align:left;font-weight:600}.DocumentUpload_sampleDocumentsItem{font-style:italic;font-size:14px;color:#999}@media (min-width:480px) and (max-width:768px){.DocumentUpload_container{margin-top:60px;width:80%;min-width:70%}}@media (max-width:480px){.DocumentUpload_container{margin-top:60px;width:80%;min-width:70%}}.Upgraded_NeoBankAccountContainer{display:flex;flex-direction:column;width:100%;justify-content:center;position:relative}.Upgraded_NeoBankAccountContentWrapper{display:flex;flex-direction:row;width:100%;min-width:600px;height:500px;align-items:flex-start;border-radius:10px;margin-top:30px}.Upgraded_Investment_ActionTileContainer{display:flex;flex-direction:row;width:100%;background-color:#fff;height:100px;align-items:center;justify-content:flex-end}.Upgrade_Investment_ActionBtnContainer{display:flex;flex-direction:column;align-items:center}.Upgraded_Investment_ActionTileWrapper{display:flex;flex-direction:row;width:100%;background-color:#fff;height:100px;align-items:center;justify-content:space-between}.Upgraded_Investment_ActionTile{width:300px;height:50px;font-size:20px;background-color:#0960c2;border-radius:10px;color:#fff;margin-left:10px;margin-right:10px;display:flex;flex-direction:row;justify-content:center;align-items:center}.Upgraded_Investment_ActionTile:hover{cursor:pointer}.Upgraded_NeobankAccountOverViewChart{width:100%;height:auto}.Upgraded_Investment_HeaderTitle{font-size:30px;font-weight:700;width:300px;margin-left:20px}.Upgraded_NeoBankAccount_PopUpContainer{position:absolute;padding:10px 30px;top:190px;min-width:600px;background-color:#fff;border:2px solid red;display:flex;flex-direction:row;justify-content:space-around;align-items:center;color:#000;font-size:20px}.Upgraded_NeoBankAccount_PopUpBtn{border:1px solid #fff;padding:10px;color:#0960c2}.Upgraded_NeoBankAccount_PopUpBtn:hover{cursor:pointer;border:1px solid #0960c2}.Upgraded_NeoBankAccountFeatureSlider{width:28%;min-width:200px;border-radius:10px;margin-left:20px;margin-top:220px;height:500px;box-shadow:0 6px 18px rgb(0 0 0/7%),0 1.34018px 4.02054px rgb(0 0 0/4%),0 .399006px 1.19702px rgb(0 0 0/3%)}.Upgraded_NeobankAccountNoAccounts{font-size:18px;color:grey;font-style:italic;margin-top:20px;margin-bottom:30px;margin-left:30px}.Upgraded_NeoBankAccountFeatureSliderTitle{font-size:30px;font-weight:600;margin-top:50px;margin-left:20px}.Upgraded_NeoBankAccountContentTitle{font-size:30px;font-weight:700;margin-top:20px;margin-left:20px;color:#d3d3d3}.Upgraded_NeobankAccountAccContainer{display:flex;flex-direction:column;width:70%;height:500px;background-color:lightbrown;border-radius:10px}.Upgraded_NeobankAccountRightPanel{width:30%;display:flex;flex-direction:column;justify-content:flex-start}.Upgraded_NeobankAccountOverViewChartSummary{width:100%;display:flex;flex-direction:row;justify-content:space-around}.Upgraded_NeobankAccountOverViewChartSummaryOld{width:100%;display:flex;flex-direction:column;justify-content:space-between}.Upgraded_NeobankAccountOverViewChartSummary_Container{display:flex;flex-direction:row;justify-content:space-between;width:100%;margin-top:20px;margin-bottom:20px}.Upgraded_NeobankAccountOverViewChartSummary_Item{display:flex;flex-direction:column;align-items:center;justify-content:center;width:50%;height:100px;padding:20px}.Upgraded_NeobankAccountOverViewChartLegendContainer{display:flex;flex-direction:row;justify-content:center;width:100%}.Upgraded_NeobankAccountOverViewChartLegendItem{display:flex;width:150px;flex-direction:row;align-items:center;justify-content:flex-start}.Upgraded_NeobankAccountOverViewChartLegendItemCircle{width:15px;height:15px;border-radius:15px}.Upgraded_NeobankAccountOverViewChartLegendItemName{margin-left:5px}#ChartLegendCircleIncomeFund{background-color:#fc2}#ChartLegendCircleEquityFund{background-color:#0960c2}#ChartLegendCircleTotal{background-color:grey}.Upgraded_NeobankAccountOverViewChartItemOld{width:40%;display:flex;flex-direction:column;margin-top:10px;margin-bottom:10px}.Upgraded_NeobankAccountOverViewChartItem{width:45%;display:flex;flex-direction:column;margin-top:10px;margin-bottom:10px}.Upgraded_NeobankAccountOverViewChartItemBlock{display:flex;flex-direction:column;align-items:center}.Upgraded_NeobankAccountOverViewChartSummary_ItemTitle{font-size:20px;font-weight:600;color:#0960c2;margin-top:10px}.Upgraded_NeobankAccountOverViewChartItemBlockContainer{display:flex;flex-direction:row;justify-content:space-between;margin-top:10px;width:100%}.Upgraded_NeobankAccountOverViewChartItemBlockContainerNew{display:flex;flex-direction:row;justify-content:space-around;margin-top:10px;width:100%}.Upgraded_NeobankAccountOverViewChartItemBlockName{font-size:16px;font-weight:600;color:#a8a8a8}.Upgraded_NeobankAccountOverViewChartItemTitle{font-size:16.5px;font-weight:600}.Upgraded_NeobankAccountOverViewChartItemBlockValue{font-size:15px}.Upgraded_NeobankAccountOverViewChartItemBlockValueNew{font-size:30px}#Upgraded_NeobankAccountOverViewChartItemBlockMiddle{padding-left:20px;padding-right:20px}#Upgraded_NeobankAccountCellHeader{font-weight:700}.Upgraded_NeobankAccountOverViewChartRow{display:flex;flex-direction:row;width:100%;justify-content:space-between}.Upgraded_NeobankAccountOverViewChartCell{border:1px solid #d3d3d3;width:25%}.Upgraded_NeobankAccountOverViewChartContainer{box-shadow:0 6px 18px rgb(0 0 0/7%),0 1.34018px 4.02054px rgb(0 0 0/4%),0 .399006px 1.19702px rgb(0 0 0/3%);border-radius:5px;margin-left:20px;margin-top:20px;margin-bottom:20px;padding:20px 20px 50px;position:relative;background-color:#fff}.Upgraded_NeobankAccountHistoryItem{width:300px;height:150px;border:1px solid #d3d3d3;border-radius:15px;margin-top:10px;margin-bottom:10px;padding:20px}.Upgraded_NeobankAccountHistoryItemAmount,.Upgraded_NeobankAccountHistoryItemName{font-size:18px;font-weight:600}.Upgraded_NeobankAccountHistoryItemDate{font-size:17px;color:grey}.Upgraded_NeobankAccountHistoryItemAccountType{font-size:18px;min-width:170px;height:35px;margin-top:5px;border:1px solid transparent;border-radius:10px;display:flex;flex-direction:row;justify-content:center;align-items:center;font-weight:700;padding-left:20px;padding-right:20px}#HistoryAcctNonRegistered{color:#27b87f;background:rgba(39,184,127,.10196078431372549)}#HistoryAcctTFSA{color:#1f96bc;background:rgba(31,150,188,.10196078431372549)}#HistoryAcctRRSP{background:rgba(255,204,35,.10196078431372549);color:#ffcc23}#HistoryAcctLIRA{background:rgba(254,154,68,.10196078431372549);color:#fe9a44}.UpgradedInvestment_LogoBlockContainer{width:100%;height:60px;display:flex;flex-direction:row;justify-content:center;align-items:center;margin-top:10px;margin-bottom:10px}.UpgradedInvestment_LogoImg{height:50px}.Upgraded_NeobankAccountHistoryContainer{height:800px;overflow-y:auto}.Upgraded_NeobankAccountHistoryContainer,.Upgraded_NeobankAccountPortfolioStatementContainer{box-shadow:0 6px 18px rgb(0 0 0/7%),0 1.34018px 4.02054px rgb(0 0 0/4%),0 .399006px 1.19702px rgb(0 0 0/3%);border-radius:5px;margin-left:20px;padding:20px;margin-top:20px;margin-bottom:20px;position:relative;background-color:#fff}.Upgraded_NeobankAccountPortfolioStatementContainer{display:flex;flex-direction:column;justify-content:center;align-items:center}.Upgraded_NeobankAccountPortfolioStatementTitle{font-size:20px}.Upgraded_NeobankAccountPortfolioStatementDownloadBtn{width:220px;height:40px;display:flex;flex-direction:row;justify-content:center;align-items:center;color:#fff;font-weight:700;background-color:#0960c2;border:1px solid transparent;border-radius:10px;margin-bottom:20px;text-align:center}.Upgraded_NeobankAccountPortfolioStatementDownloadBtn:hover{cursor:pointer}.Upgraded_NeobankAccountPortfolioStatementBoxImg{width:120px;height:120px}.Upgraded_NeobankAccountPortfolioStatementBox{width:200px;height:200px;border:1px solid #d3d3d3;margin-top:10px;margin-bottom:10px;border-radius:20px;display:flex;flex-direction:row;justify-content:center;align-items:center}.Upgraded_NeobankAccountPortfolioStatementBox:hover{cursor:pointer}.Upgraded_NeobankAccountAccItem{display:flex;flex-direction:row;width:100%;max-width:1000px;height:auto;min-height:150px;background-color:#fff;border-radius:10px;margin-bottom:10px;padding:20px;box-shadow:0 6px 18px rgb(0 0 0/7%),0 1.34018px 4.02054px rgb(0 0 0/4%),0 .399006px 1.19702px rgb(0 0 0/3%)}.Upgraded_NeobankAccountAccItem:hover{cursor:pointer}.Upgraded_NeobankAccountAccItemTitleContainer{display:flex;flex-direction:row;align-items:center;justify-content:space-between;padding-left:20px;padding-right:20px;margin-top:70px}.Upgraded_NeobankAccountAccItemTitle{font-size:20px;font-weight:700;margin-bottom:10px;color:#0960c2;padding-left:20px}.Upgraded_NeobankAccountAccItemTitleAction{font-size:20px;font-weight:700;margin-bottom:10px;height:50px;width:auto;padding:3px 20px;background-color:#fff;color:#0960c2;border:2px solid #0960c2;display:flex;flex-direction:row;justify-content:center;align-items:center;transition:all .3s ease-in-out}.Upgraded_NeobankAccountAccItemTitleAction:hover{cursor:pointer;background-color:#0960c2;color:#fff;border:2px solid #0960c2}.Upgraded_NeobankAccountAccItemFundInfo{width:120px;height:120px;background-color:#d3d3d3;border-radius:60px;display:flex;flex-direction:column;justify-content:center;align-items:center;box-shadow:0 6px 18px rgb(0 0 0/7%),0 1.34018px 4.02054px rgb(0 0 0/4%),0 .399006px 1.19702px rgb(0 0 0/3%)}.Upgraded_NeobankAccountAccItemFundInfoTitle{font-size:30px;font-weight:700;margin-bottom:10px}.Upgraded_NeobankAccountAccItemFundContainer{display:flex;flex-direction:column;width:calc(100% - 300px)}.Upgraded_NeobankAccountAccItemFundItem{display:flex;flex-direction:row}.Upgraded_NeobankAccountAccItemFundItemAmount,.Upgraded_NeobankAccountAccItemFundItemTitle{width:200px;font-size:20px}.Upgraded_NeobankAccountAccItemFundItemAmountTotal,.Upgraded_NeobankAccountAccItemFundItemTitleTotal{width:200px;font-size:22px;font-weight:600}.Upgraded_NeobankAccountAccItemFundButtonContainer{margin-top:20px}.Upgraded_NeobankAccountAccItemFundButton{width:200px;height:50px;background-color:#fff;border-radius:10px;font-size:20px;margin-left:20px;margin-right:20px;display:flex;flex-direction:row;justify-content:center;align-items:center;box-shadow:0 6px 18px rgb(0 0 0/7%),0 1.34018px 4.02054px rgb(0 0 0/4%),0 .399006px 1.19702px rgb(0 0 0/3%)}.Upgraded_NeobankAccountAccItemFundButton:hover{cursor:pointer}.Upgraded_NeobankAccountSubItemTitle{font-size:20px;font-weight:600;margin-bottom:10px;margin-left:20px;margin-top:20px}.Upgraded_NeobankAccountSubItemWrapper{display:flex;flex-direction:column}.Upgraded_NeobankAccountSubItemContent{padding:20px;margin:15px 0;border-radius:10px;border:1px solid #d3d3d3;border-radius:20px;transition:all .3s ease-in-out;min-height:160px;position:relative}#Upgraded_NeobankAccountSubItemContentTotalBalance{border-right:2px solid #d3d3d3;margin-right:30px}.Upgraded_NeobankAccountHistoryItemTimeDotline{height:170px}.Upgraded_NeobankAccountHistoryItemWrapper{display:flex;flex-direction:row}.Upgraded_NeobankAccountHistoryItemTimeline{width:50px;height:200px;margin-right:10px;display:flex;flex-direction:row;justify-content:center;align-items:center}.Upgraded_NeobankAccountSubItemTitleBox{background-color:#fff}.Upgraded_NeobankAccountSubItemPendingStatus{position:absolute;top:10px;right:10px;color:#0960c2;background:rgba(31,150,188,.10196078431372549);width:100px;height:35px;padding-left:10px;padding-right:10px;border:1px solid transparent;border-radius:10px;display:flex;flex-direction:row;justify-content:center;align-items:center;text-align:center}.Upgraded_NeobankAccountSubItemContentClaimBtn{position:absolute;right:20px;top:20px;width:140px;height:40px;border:1px solid #0960c2;display:flex;flex-direction:row;justify-content:center;align-items:center;background-color:#0960c2;color:#fff;font-size:18px}.Upgraded_NeobankAccountSubItemTitleDetailsItemIcon{width:50px;height:50px;border-radius:10px;margin-bottom:5px}.Upgraded_NeobankAccountSubItemTitleDetailsItemSpanContainer{display:flex;flex-direction:column;margin-left:10px}.Upgraded_NeobankAccountSpanSubItemTitle{color:#000}.Upgraded_NeobankAccountSpanSubItemSubTitle{color:grey;font-weight:500}.Upgraded_NeobankAccountSubItemContent:hover{-webkit-transform:translateY(-1px);transform:translateY(-1px);box-shadow:5px 5px 5px rgba(132,160,193,.735)}.Upgraded_NeoBankAddAccountNameInput{width:100%;height:50px;border-radius:10px;border:1px solid #d3d3d3;padding-left:20px;margin-bottom:20px;font-size:23px}.Upgraded_NeoBankAddAccountNameInputContainer{min-width:450px;margin-bottom:20px}.Upgraded_NeobankAccountSubItemContent:hover{cursor:pointer}.Upgraded_NeobankAccountSubItemContentTitle{font-size:19px;font-weight:600;margin-bottom:10px;color:#0960c2}.Upgraded_NeobankAccountSubItemContentITM{display:flex;flex-direction:column;width:150px;padding-left:10px;padding-right:10px}.Upgraded_NeobankAccountSubItemContentITMPendingAmount{font-size:23px;font-weight:600}.Upgraded_NeobankAccountSubItemContentITMTitle{color:grey}.Upgraded_NeobankAccountSubItemContentITMAmount{font-size:23px;font-weight:600}.Upgraded_NeobankAccountSubItemContentITMContainer{display:flex;flex-direction:row;margin-top:25px}.Upgraded_NeobankAccountSubItemTitleBox{box-shadow:0 6px 18px rgb(0 0 0/7%),0 1.34018px 4.02054px rgb(0 0 0/4%),0 .399006px 1.19702px rgb(0 0 0/3%);border-radius:5px;margin-left:20px;padding:20px;margin-top:20px;margin-bottom:20px;position:relative}.Upgraded_NeobankAccountSubItemTitleBoxBtn{width:140px;position:absolute;right:20px;top:20px;text-align:center;font-weight:600;font-size:20px;border-radius:10px}.Upgraded_NeobankAccountSubItemOpenAccountBtn,.Upgraded_NeobankAccountSubItemTitleBoxBtn{height:40px;display:flex;flex-direction:row;justify-content:center;align-items:center;cursor:pointer;color:#0960c2}.Upgraded_NeobankAccountSubItemOpenAccountBtn{width:160px;margin-left:30px;border:1px solid #0960c2;background-color:#fff;transition:all .3s ease-in-out;margin-top:20px}.Upgraded_NeobankAccountSubItemOpenAccountBtn:hover{border:1px solid #fff;background-color:#0960c2;color:#fff}.Upgraded_NeobankAccountSubItemTitleBoxMainText{font-size:20px;font-weight:600;margin-bottom:10px}.Upgraded_NeobankAccountSubItemTitleDetails{position:relative;display:flex;flex-direction:column;margin-bottom:20px}#PortfolioStatement_Mobile{display:none}.Upgraded_NeobankAccountSubItemTitleDetailsItem{width:auto;min-width:110px;margin-left:10px;margin-right:10px;font-size:17px;font-weight:600;color:#0960c2;display:flex;flex-direction:row}.Upgraded_NeobankAccountSubItemTitleDetailsItemSpan{font-size:15px;font-weight:700;color:grey;display:flex;flex-direction:column}.Upgraded_NeobankAccountSummary{padding:20px;margin:5px 0;border-radius:10px;position:relative}.Upgraded_NeoBankAccountSummaryItem{color:#0960c2;font-size:20px;font-weight:700}.Upgraded_NeobankAccountFundContainer{display:flex;flex-direction:column;width:100%}.Upgraded_NeobankAccountFundDetailContainer{display:flex;flex-direction:column;margin:10px}.Upgraded_NeobankAccountFund{min-height:200px;height:auto;width:100%;border:1px solid #d3d3d3;border-radius:10px;margin-top:5px;margin-bottom:5px;display:flex;flex-direction:column;padding:20px}.Upgraded_NeobankAccountFund:hover{background-color:#f0eeee;cursor:pointer}.Upgraded_NeobankAccountFundName{color:#0960c2;font-size:23px;font-weight:500}.Upgraded_NeobankAccountFundRate{font-size:16px;font-weight:500}.Upgraded_NeobankAccountFundMinimum{font-size:19px;font-weight:500;color:grey}.Upgraded_NeobankAccountFundImageContainer{border-radius:10px;width:100%;margin-top:5px}.Upgraded_NeobankAccountFundImage{width:100%;border-radius:5px}.Upgraded_Investment_ActionSubTile{font-size:12px;color:grey;margin-left:5px}@media (max-width:1300px){.Upgraded_NeobankAccountOverViewChartSummary_Container{flex-direction:column;align-items:center}.Upgraded_NeobankAccountOverViewChartSummary_Item{width:100%;height:auto}.Upgraded_NeobankAccountOverViewChartItemBlockValue{font-size:15px}.Upgraded_NeobankAccountOverViewChartItemBlockValueNew{font-size:25px}}@media (max-width:480px){#PortfolioStatement_Mobile{display:flex}#PortfolioStatement_Desktop{display:none}.Upgraded_NeobankAccountSubItemContentITMContainer{flex-direction:column}#Upgraded_NeobankAccountSubItemContentTotalBalance{border:none}.Upgraded_NeobankAccountOverViewChartSummary{flex-direction:column;width:100%}.Upgraded_NeobankAccountOverViewChartItem,.Upgraded_NeobankAccountOverViewChartItemOld{width:100%;margin-bottom:10px}#Upgraded_NeobankAccountOverViewChartItemBlockMiddle{width:100%!important;padding:0;border:none;border-bottom:2px solid #d3d3d3}.Upgraded_NeobankAccountOverViewChartItemTitle{font-size:16px}.Upgraded_Investment_ActionTile{font-size:17px;text-align:center;height:55px}.Upgraded_Investment_ActionTileContainer{height:auto;flex-direction:column}.Upgrade_Investment_ActionBtnContainer{margin-top:15px}.Upgraded_Investment_ActionTileWrapper{flex-direction:column;height:auto}.Upgraded_NeobankAccountRightPanel{width:100%;height:auto;align-items:center}.Upgraded_NeobankAccountAccContainer{width:100%;height:auto}.Upgraded_NeobankAccountAccItemTitleContainer{margin-top:0;flex-direction:column;padding:0;max-width:100%}.Upgraded_NeoBankAccountContentTitle{font-size:20px}.Upgraded_NeoBankAccountContainer{width:100%;flex-direction:column}.Upgraded_NeoBankAccountContentWrapper{width:100%;flex-direction:column;min-width:100%;height:auto}.Upgraded_NeoBankAccountFeatureSlider{margin:5px;width:100%;display:none}.Upgraded_NeobankAccountAccItemFundContainer{width:90%}.Upgraded_NeobankAccountAccItemFundInfo{height:100px;background-color:transparent;border-radius:0}.Upgraded_NeobankAccountAccItem{flex-direction:column}.Upgraded_NeobankAccountHistoryContainer,.Upgraded_NeobankAccountSubItemTitleBox{width:100%;margin-left:0}.Upgraded_NeobankAccountOverViewChartContainer{margin-left:0}.Upgraded_NeobankAccountSubItemTitleDetails{flex-direction:column}.Upgraded_NeobankAccountSubItemContent{width:100%;min-height:170px}.Upgraded_NeoBankAccount_PopUpContainer{top:111px;font-size:15px;width:100%;padding-left:5px;padding-right:5px;flex-direction:column;align-items:center;min-width:-webkit-min-content;min-width:min-content}.Upgraded_NeobankAccountSubItemPendingStatus{top:50px}.Upgraded_Investment_HeaderTitle{text-align:center;margin-left:0;margin-bottom:20px}}.investModalContainer{position:relative;padding:10px;border-radius:5px;background-color:#fff;width:690px!important;height:600px!important;max-height:95%;height:auto;display:flex;flex-direction:column;align-items:center;overflow-y:auto;min-height:350px;text-align:center}.welcomeOnboardModalTitle{font-size:25px;font-weight:700}.welcomeOnboardModalContent{font-size:22px;font-weight:500}.welcomeOnboardModalContactUs{font-size:18px;color:grey;font-weight:500;margin-top:20px}.welcomeOnboardmodalBtnContainer{background-color:#fff;height:auto;min-height:120px;justify-content:center;margin-bottom:20px;margin-top:30px}.welcomeOnboardmodalBtnContainer,.welcomeOnboardmodalBtnItem{display:flex;flex-direction:column;width:100%;align-items:center}.welcomeOnboardmodalBtn{width:180px;height:50px;font-size:18px;background-color:#0960c2;border-radius:10px;color:#fff;margin:5px;display:flex;flex-direction:row;justify-content:center;align-items:center;cursor:pointer}.welcomeOnboardmodalBtnSubText{font-size:13px;color:grey}@media (max-width:480px){.investModalContainer{width:95%;height:500px;padding:2px}.welcomeOnboardmodalBtnContainer{height:auto}}.NeoBankClientRequestFormContainer{width:100%}.NeoBankClientRequestFormBody,.NeoBankClientRequestFormContent{display:flex;flex-direction:column;justify-content:center;align-items:center}.NeoBankClientRequestFormContent{margin-top:20px;width:80%;padding:20px;border-radius:20px;box-shadow:0 6px 18px rgb(0 0 0/7%),0 1.34018px 4.02054px rgb(0 0 0/4%),0 .399006px 1.19702px rgb(0 0 0/3%)}.NeoBankClientRequestFormTitle{font-size:25px;font-weight:600;margin-bottom:20px}.NeoBankClientRequestFormInputTitle{font-size:20px;font-weight:600;margin-bottom:10px}.NeoBankClientRequestFormInputRadioContainer{display:flex;flex-direction:row;width:100%}.NeoBankClientRequestFormInputRadio{display:flex;flex-direction:column;align-items:center;justify-content:space-between;cursor:pointer;width:200px;height:80px;border-radius:10px;border:1px solid #ccc;padding:10px 20px;margin:20px 10px;font-size:20px;font-weight:600;background-color:#fff;color:#0960c2;text-align:center;box-shadow:0 6px 18px rgb(0 0 0/7%),0 1.34018px 4.02054px rgb(0 0 0/4%),0 .399006px 1.19702px rgb(0 0 0/3%)}.NeoBankClientRequestFormInput{width:100%;margin-top:10px;padding:10px;border-radius:10px}.NeoBankClientRequestFormSelect{font-size:16px!important}.NeoBankClientRequestContactBtn{min-width:165px;width:auto;padding:10px;border-radius:10px;background-color:#08ab69;color:#fff;font-size:15px;font-weight:600;cursor:pointer;text-align:center;display:flex;flex-direction:row;align-items:center;justify-content:center;margin-right:10px}@media (max-width:480px){.NeoBankClientRequestFormInputRadioContainer{display:flex;flex-direction:column;width:100%}.NeoBankClientRequestFormInputRadio{margin-bottom:10px}.NeoBankClientRequestFormSelect{font-size:13px!important}.NeoBankClientRequestContactBtn{margin-right:0;padding-top:10px}.NeoBankClientRequestFormContent{width:100%}}.image_class{border-radius:20px!important}svg.image_class{color:#0960c2!important;padding:20px}img.image_class{padding:7px}.item_class>p{font-weight:600;margin-top:5px;color:grey}.NeoBankAddAccountContainer{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;margin-top:100px;background-color:#fafafa}.NeoBankAddAccountSelectFundContainer{justify-content:flex-start;align-items:center;min-width:600px}.NeoBankAddAccountSelectFundContainer,.NeoBankAddAccountSuitabilityContainer{display:flex;flex-direction:column;height:auto;border-radius:20px;box-shadow:0 6px 18px rgb(0 0 0/7%),0 1.34018px 4.02054px rgb(0 0 0/4%),0 .399006px 1.19702px rgb(0 0 0/3%);padding:70px;background-color:#fff}.NeoBankAddAccountSuitabilityTitle{font-size:25px;font-weight:700;margin-bottom:10px}.NeoBankAddAccountSuitabilityType{display:flex;flex-direction:row;align-items:center;justify-content:space-between;width:100%;height:60px;border-radius:10px;border:1px solid #ccc;padding:10px 20px;margin-bottom:10px;font-size:20px;font-weight:600;box-shadow:0 6px 18px rgb(0 0 0/7%),0 1.34018px 4.02054px rgb(0 0 0/4%),0 .399006px 1.19702px rgb(0 0 0/3%)}.NeoBankAddAccountSuitabilityTypeSubTitle{font-size:18px}.NeoBankAddAccountSelectFreq{display:flex;flex-direction:row;align-items:center;justify-content:center;width:50%;border:1px solid #d3d3d3;margin:0 5px;border-radius:10px;padding:10px;height:80px;cursor:pointer}.NeobankAccountSubItemCompoundType{font-size:20px;font-weight:500;color:grey;position:absolute;right:10px;bottom:10px}.NeobankAccountSubItemPendingStatus{font-size:20px;font-weight:500;color:grey;position:absolute;right:10px;bottom:2px}.NeoBankAddAccountSelectFreqContainer{display:flex;flex-direction:row;width:100%;align-items:center;max-width:450px;margin-top:30px}.NeoBankAddAccountSelectFreqExplain{font-size:15px;margin-top:15px}.NeoBankAddAccountSelectFreqText{font-size:18px}.NeoBankAddAccountSelectFund{display:flex;flex-direction:row;justify-content:space-between;align-items:center;min-width:450px;height:100px;border-radius:10px;border:1px solid #ccc;padding:10px 20px;margin-bottom:20px;margin-top:20px;font-size:20px;font-weight:600;background-color:#fff;color:#0960c2;cursor:pointer;box-shadow:0 6px 18px rgb(0 0 0/7%),0 1.34018px 4.02054px rgb(0 0 0/4%),0 .399006px 1.19702px rgb(0 0 0/3%)}.NeoBankAddAccountSelectTypeContainer{display:flex;flex-direction:row;justify-content:flex-start;width:100%}.NeoBankAddAccountSelectTypeInvestNow{display:flex;flex-direction:column;cursor:pointer;align-items:center;min-width:310px;border-radius:10px;border:1px solid #ccc;padding:10px 20px;margin:20px 10px;font-size:20px;font-weight:600;background-color:#fff;color:#0960c2;box-shadow:0 6px 18px rgb(0 0 0/7%),0 1.34018px 4.02054px rgb(0 0 0/4%),0 .399006px 1.19702px rgb(0 0 0/3%)}.NeoBankOnboardingSelectTypeTitle{color:#0960c2;font-size:25px;font-weight:700;margin-top:25px;margin-bottom:20px;text-align:center}.NeoBankOnboardingSelectTypeContainer{width:100%;display:flex;flex-direction:row;justify-content:center;flex-wrap:wrap}.NeoBankOnboardingSelectType{align-items:center;justify-content:space-between;cursor:pointer;width:200px;height:110px;border-radius:10px;border:1px solid #ccc;padding:10px 20px;margin:20px 10px;font-size:20px;font-weight:600;background-color:#fff;color:#0960c2;text-align:center;box-shadow:0 6px 18px rgb(0 0 0/7%),0 1.34018px 4.02054px rgb(0 0 0/4%),0 .399006px 1.19702px rgb(0 0 0/3%)}.NeoBankOnboardingSelectType,.SavingAccountOnboardingRowContainerTerms{display:flex;flex-direction:column}.SavingAccountOnboardingRowTerms{font-size:16px}.SavingAccountOnboardingColumnContainerInvestNow{display:flex;flex-direction:column}.SavingAccountOnboardingRowContainerTermsAccept{display:flex;flex-direction:row;align-items:center;width:100%;margin-top:20px;cursor:pointer}.SavingAccountOnboardingRowContainerTermsAcceptCheckbox{margin-right:10px;font-size:20px;cursor:pointer}.SavingAccountOnboardingRowContainerTermsAcceptSpan{font-size:16px}.NeoBankAddAccountSelectTypeInvestNowPara{font-size:15px;color:grey;font-weight:500;text-align:center;margin-top:10px}.OnBoardingCallToFund{font-size:14px;color:grey;text-align:center}.NeoBankAddAccountSelectType{display:flex;flex-direction:row;justify-content:space-between;align-items:center;min-width:320px;height:70px;border-radius:10px;border:1px solid #ccc;padding:10px 20px;margin:20px 10px;font-size:20px;font-weight:600;background-color:#fff;color:#0960c2;cursor:pointer;box-shadow:0 6px 18px rgb(0 0 0/7%),0 1.34018px 4.02054px rgb(0 0 0/4%),0 .399006px 1.19702px rgb(0 0 0/3%)}.NeoBankAddAccountSelectFundTitle{font-size:25px;font-weight:700;margin-bottom:10px;text-align:center;width:75%}.NeoBankAddAccountSelectFundSubTitle{font-size:25px;text-align:center;width:500px;font-weight:700}.NeoBankAddAccountButtonContainer{display:flex;flex-direction:row;align-items:center;justify-content:center;width:410px;max-width:100%;height:auto;margin-top:30px}.NeoBankAddAccountButton{width:65px;border-radius:40px;border:1px solid #0960c2;font-size:30px}.NeoBankAddAccountButton,.NeoBankAddAccountButtonCreateAccount{display:flex;flex-direction:row;align-items:center;justify-content:center;margin-left:30px;margin-right:30px;height:65px;cursor:pointer;color:#0960c2}.NeoBankAddAccountButtonCreateAccount{width:220px;border-radius:15px;border:1px solid #0960c2;font-size:20px}.NeoBankAddAccountButton:hover,.NeoBankAddAccountButtonCreateAccount:hover{background-color:#ededed}.NeoBankAddAccountSelectAccountTypeContainer,.NeoBankJointAccountContainer{display:flex;flex-direction:column;height:auto;border-radius:20px;box-shadow:0 6px 18px rgb(0 0 0/7%),0 1.34018px 4.02054px rgb(0 0 0/4%),0 .399006px 1.19702px rgb(0 0 0/3%);padding:70px;background-color:#fff}.AgreementCheckbox{margin-top:30px;margin-bottom:30px;font-size:20px}.NeoBankAddAccountSelectAccountTypeTitle,.NeoBankJointAccountTitle{font-size:25px;font-weight:700;margin-bottom:10px}.NeoBankAddAccountSelectAccountTypeSubTitle{font-size:18px;font-weight:400}.NeoBankSignatureTryAgain{width:120px;height:50px;border-radius:10px;border:1px solid grey;display:flex;flex-direction:row;justify-content:center;align-items:center;margin-top:20px;cursor:pointer}.NeoBankSignatureContainer{width:700px;height:500px;margin-top:30px}.NeoBankSignatureContainer,.NeoBankSignatureContainerInModal{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;padding-top:20px;border-radius:20px;box-shadow:0 6px 18px rgb(0 0 0/7%),0 1.34018px 4.02054px rgb(0 0 0/4%),0 .399006px 1.19702px rgb(0 0 0/3%)}.NeoBankSignatureContainerInModal{width:100%;height:345px;margin-top:20px}.NeoBankSignature,.NeoBankSignatureInModal{border:2px dotted grey;border-radius:10px}.NeoBankSignature{margin-top:30px}.NeoBankAddAccountSelectAccountType{display:flex;flex-direction:row;align-items:center;justify-content:space-between;width:100%;height:60px;border-radius:10px;border:1px solid #ccc;padding:10px 20px;margin-bottom:10px;font-size:20px;font-weight:600;box-shadow:0 6px 18px rgb(0 0 0/7%),0 1.34018px 4.02054px rgb(0 0 0/4%),0 .399006px 1.19702px rgb(0 0 0/3%)}.NeoBankAddAccountSelectAccountType:hover{cursor:pointer}.NeoBankAddAccountAgreementTitle{font-size:25px;font-weight:700;margin-top:20px;margin-bottom:20px}.NeoBankAddAccountAgreementContainer{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;height:auto;border-radius:10px;box-shadow:0 6px 18px rgb(0 0 0/7%),0 1.34018px 4.02054px rgb(0 0 0/4%),0 .399006px 1.19702px rgb(0 0 0/3%)}.NeoBankAddAccountAgreement{width:90%;height:auto;margin-top:20px;padding-top:20px;overflow-y:auto}.NeoBankAddAccountInputContainer{display:flex;flex-direction:column;width:100%}.NeoBankAddAccountInput{width:100%;margin:10px;display:flex;flex-direction:row;justify-content:center}.NeoBankAddAccountInputElement{width:90%;height:60px;padding-left:20px;padding-right:20px;font-size:20px;border-radius:10px;border:1px solid #d3d3d3}.NeoBankAddAccountAgreementTextWrapper{display:flex;flex-direction:row}.NeoBankAddAccountAgreementText{font-size:16px;font-weight:400;margin-left:10px;margin-right:10px}.NeoBankAddAccountAgreementTextBold{font-weight:700;font-size:16px}.NeoBankAddAccountAgreementSubTitle{font-size:20px;font-weight:800}.NeoBankTransferBankAccountContainer{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;min-width:600px;height:auto;border-radius:20px;box-shadow:0 6px 18px rgb(0 0 0/7%),0 1.34018px 4.02054px rgb(0 0 0/4%),0 .399006px 1.19702px rgb(0 0 0/3%);padding:70px;background-color:#fff}.NeoBankTransferBankAccountInput{display:flex;flex-direction:column;align-items:center;width:100%;margin-top:10px}.SpanSubTitle{font-size:11px}.NeoBankTransferBankAccountInputSpan{font-size:20px;font-weight:600;color:#a9a9a9}.NeoBankTransferBankAccountInputSpanSub{font-size:16px;font-weight:400;color:#a9a9a9}.NeoBankTransferBankAccountInputElement{width:90%;height:43px;padding:0 10px;font-size:17px;font-weight:600;color:grey;border-radius:5px;border:1px solid grey;margin-bottom:20px}.NeoBankTransferBankAccountTitle{font-size:25px;font-weight:700;margin-bottom:10px}.NeoBankAddAccountPartialAmountContainer{min-width:450px}.NeoBankAddAccountViewDocumentContainer{width:100%;height:400px}.NeoBankAddAccountInvestmentDocRow{display:flex;flex-direction:row;width:350px}.NeoBankAddAccountInvestmentDoc{width:700px;height:60px;border-radius:10px;background-color:#fff;color:#226fc7;font-size:18px;display:flex;flex-direction:row;align-items:center;padding:10px 20px;margin:10px 5px 10px 10px;box-shadow:0 2px 6px 2px rgb(60 64 67/15%);cursor:pointer}.investmentDocuments2{display:flex;flex-direction:row;width:100%;justify-content:flex-start;flex-wrap:wrap;margin-top:10px}.investmentDocuments{display:flex;flex-direction:column}.NeoBankAddAccountViewDocumentEsignText{font-size:17px;margin-left:10px}.NeoBankAddAccountViewDocumentDocOffering{font-size:17px;margin-top:10px;margin-left:10px}.OnboardingNextButtonInvestNow{cursor:not-allowed;min-width:210px}@media (max-width:480px){.NeoBankAddAccountSelectFundContainer{min-width:250px;max-width:100%;width:100%;padding:20px}.NeoBankAddAccountSelectFundSubTitle{width:100%;font-size:18px;font-weight:500}.NeoBankAddAccountSelectAccountTypeTitle,.NeoBankAddAccountSelectFundTitle{width:100%;text-align:center}.NeoBankAddAccountSelectFund,.NeoBankAddAccountSelectType{min-width:250px;width:100%}.NeoBankAddAccountSelectAccountTypeContainer{padding:20px}.NeoBankAddAccountSelectAccountType{height:70px}.NeoBankAddAccountSuitabilityContainer{padding:20px}.NeoBankSignatureContainer{width:100%;height:450px}.NeoBankSignature{max-width:90%;height:250px}.NeoBankAddAccountSelectTypeContainer{flex-direction:column}.NeoBankAddAccountSelectTypeInvestNow{width:100%;margin-left:0;margin-right:0;min-width:100%}.NeoBankOnboardingSelectType{width:30%;font-size:14px;height:100px;margin:4px}.container_class{display:flex;flex-direction:column}.item_class{width:100%!important;max-width:100%!important}}.NeobankPolicyHeader1{font-size:1.5em;font-weight:700;margin-bottom:1em}.NeobankPolicyHeader2{font-size:1.2em;font-weight:700;margin-bottom:1em}.NeobankPolicySubHeader1{font-size:1.1em;font-weight:500;margin-bottom:1em}.NeobankPolicyContent1{font-size:1em;margin-bottom:1em}.NeobankPolicyContentUnderline1{text-decoration:underline}.NeoBankAccountDetailContainer{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;width:100%;height:100%;background-color:#fafafa;position:relative}.NeoBankBackButton{position:absolute;top:5px;left:75px;cursor:pointer;font-size:35px}.NeoBankAccountDetailToggleContainer{display:flex;flex-direction:row;align-items:center;justify-content:space-between;width:500px;height:50px;min-height:50px;background-color:#fff;border-bottom:1px solid #e5e5e5}.NeoBankAccountDetailToggle{display:flex;flex-direction:row;align-items:center;justify-content:center;text-align:center;width:100%;height:100%}.NeoBankAccountDetailToggle:hover{background-color:#e5e5e5;cursor:pointer}.NeoBankAccountDetailContentWrapper{display:flex;flex-direction:row;width:100%;margin-top:20px}.NeoBankAccountDetailContent{display:flex;flex-direction:column;align-items:center;width:65%;min-height:500px}.NeoBankAccountDetailRightBar{width:35%;height:auto;min-height:100%;display:flex;flex-direction:column;padding-bottom:30px}.NeoBankAccountDetailRightBarItem{display:flex;flex-direction:column;width:100%;min-height:47%;margin-top:27px;margin-bottom:10px;align-items:center;border-radius:10px;padding-top:10px;padding-bottom:10px;box-shadow:0 6px 18px rgb(0 0 0/7%),0 1.34018px 4.02054px rgb(0 0 0/4%),0 .399006px 1.19702px rgb(0 0 0/3%)}.NeoBankAccountDetailRightBarItemTitle{text-align:center;font-size:20px;font-weight:700;color:#0960c2}.NeoBankAccountDetailActivities,.NeoBankAccountDetailContribution{display:flex;flex-direction:column}.NeoBankAccountDetailContentChartContainer{width:100%;display:flex;flex-direction:column;align-items:center;margin-top:60px}.NeoBankAccountDetailContentChartView{display:flex;flex-direction:row;justify-content:flex-start;margin:10px;z-index:30;border-radius:10px;background-color:#fff;border:1px solid grey;padding:3px}.NeoBankAccountDetailContentChartViewItem,.NeoBankAccountDetailContentChartViewItemSelected{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100px;height:45px;cursor:pointer;border-radius:10px}.NeoBankAccountDetailContentChartViewItemSelected{background-color:#0960c2;color:#fff}.NeoBankAccountDetailContentChart{width:90%;height:auto;min-height:550px;border-radius:20px;padding:20px;box-shadow:0 6px 18px rgb(0 0 0/7%),0 1.34018px 4.02054px rgb(0 0 0/4%),0 .399006px 1.19702px rgb(0 0 0/3%);margin-top:-35px;z-index:20;display:flex;flex-direction:column;justify-content:center;align-items:center;background-color:#fff}.NeoBankAccountDetailContentChartInterval{display:flex;flex-direction:row;align-items:center;justify-content:center;width:500px;max-width:100%;height:50px;margin-top:20px}.NeoBankAccountDetailContentChartIntervalItem{display:flex;flex-direction:row;justify-content:center;align-items:center;width:120px;height:100%;max-width:25%;cursor:pointer;background-color:#fff;margin:10px;border-radius:10px;border:1px solid grey}.NeoBankAccountDetailContentFooter{position:relative;display:flex;flex-direction:column;width:90%;height:auto;border-radius:10px;background-color:#fff;padding:20px;margin-top:20px;box-shadow:0 6px 18px rgb(0 0 0/7%),0 1.34018px 4.02054px rgb(0 0 0/4%),0 .399006px 1.19702px rgb(0 0 0/3%)}.NeoBankAccountDetailContentFooterItem{display:flex;flex-direction:row;align-items:center}.NeoBankAccountDetailContentFooterItemTitle{width:250px;font-size:16px;font-weight:600}.NeoBankAccountDetailContentFooterItemValue{width:auto;min-width:100px;font-size:16px}.NeoBankAccountViewStatementButtonContainer{display:flex;flex-direction:row;justify-content:center;align-items:center;text-align:center;position:absolute;width:100px;min-height:80px;border-radius:10px;right:10px;bottom:20px;padding:5px 0;cursor:pointer;border:1px solid #d3d3d3}.NeoBankAccountViewStatementButton{font-size:15px;color:#000;font-weight:600}.NeoBankAccountDetailContentFooterItemSubValue{font-size:16px;font-style:italic}.NeoBankAccountDetailRightBarItemContentSeeMore{font-size:14px;font-weight:400;margin-left:20px;text-decoration:underline;cursor:pointer}.NeoBankAccountDetailRightBarItemButtonContainer{display:flex;flex-direction:row;justify-content:flex-end;width:100%;height:50px;margin-right:60px}.NeoBankAccountDetailRightBarItemButton{margin-left:20px;width:180px;height:40px;font-weight:600;border-radius:5px;display:flex;flex-direction:row;justify-content:center;align-items:center;margin-top:20px;cursor:pointer;border:2px solid inherit;color:#0960c2}#ContributeButton{background-color:#0960c2;color:#fff}#WithdrawButton{background-color:#fc2;color:#fff}.NeoBankAccountDetailRightBarItemContent{display:flex;flex-direction:column;width:100%;align-items:center;max-height:300px;overflow-y:auto}.NeoBankAccountDetailRightBarItemContentItemStatus{height:35px;display:flex;flex-direction:row;justify-content:center;align-items:center}.NeoBankAccountActivitySignItem:hover{padding-left:4px;padding-right:4px;border-radius:10px;border:1px solid #d3d3d3;transition:all .5 ease-in-out;cursor:pointer}.NeoBankAccountDetailRightBarItemContentItem{display:flex;flex-direction:row;justify-content:space-between;align-items:center;width:90%;height:60px;margin-top:20px;margin-bottom:20px;padding-left:5px;padding-right:5px}.NeoBankAccountDetailRightBarItemContentItemTitle{font-size:17px;font-weight:500;display:flex;flex-direction:row;align-items:center}.NeoBankAccountDetailRightBarItemContentItemBtnContainer{display:flex;flex-direction:row}.NeoBankAccountDetailRightBarItemContentItemBtn{border:1px solid grey;border-radius:5px;margin:0 2px;padding:0 5px;display:flex;flex-direction:row;justify-content:center;align-items:center;cursor:pointer;height:35px}.NeoBankAccountDetailRightBarItemContentItemValue{font-size:20px;margin-left:10px;font-weight:400}.NeoBankAccountDetailRightBarItemContentItemDate{font-size:15px;margin-left:10px;font-weight:400}.NeoBankChartLegendContainer{padding-left:50px;padding-right:50px;margin-top:20px}.NeoBankChartLegendContainer,.NeoBankChartLegendItem{display:flex;flex-direction:row;justify-content:center;width:100%;height:50px}.NeoBankChartLegendItem{align-items:center}#NeoBankChartLegendHistoryBox{width:20px;height:20px;background-color:#0960c2;margin-right:10px}#NeoBankChartLegendProjectedBox{width:20px;height:20px;background-color:#fc2;margin-right:10px}.NeoBankChartLegendItemTitle{font-size:20px}.NeoBankAccountDetailContentChartFrequency{display:flex;flex-direction:row;justify-content:center;align-items:center;width:100%;height:50px;margin-top:20px}.NeoBankAccountDetailContentChartFrequencyItem{background-color:#fff;border-radius:10px;border:2px solid #0960c2;color:#0960c2}.NeoBankAccountDetailContentChartFrequencyItem,.NeoBankAccountDetailContentChartFrequencyItemSelected{display:flex;flex-direction:row;justify-content:center;align-items:center;width:120px;height:30px;max-width:25%;cursor:pointer;margin:10px;font-weight:700}.NeoBankAccountDetailContentChartFrequencyItemSelected{background-color:#0960c2;border-radius:10px;border:1px solid #0960c2;color:#fff}.NeoBankAccountDetailRightBarItemContentSeeMoreV2{margin-bottom:20px;margin-top:10px}.NeoBankAccountDetailSubContentRequestCompoundV2{font-size:15px}.NeoBankAccountDetailContentRequestStatusV2{height:35px;width:90px;border-radius:10px;display:flex;flex-direction:row;justify-content:center;align-items:center;margin-top:10px}#ActivityStatusProcessingV2{color:#1f96bc;background-color:#d3d3d3;background:rgba(31,150,188,.10196078431372549)}@media (max-width:480px){.NeoBankAccountDetailRightBarItemButtonContainer{justify-content:center;margin-left:0;margin-right:0}.NeoBankAccountDetailContentWrapper{flex-direction:column}.NeoBankAccountDetailContent,.NeoBankAccountDetailRightBar{width:100%;margin-top:20px;min-height:auto}.NeoBankAccountDetailRightBar{margin-bottom:70px}.NeoBankAccountDetailContentFooter{width:100%;margin-top:20px}.NeoBankAccountDetailToggleContainer{width:100%;overflow-x:auto}.NeoBankAccountDetailRightBarItemButton{margin-left:5px;margin-right:5px}.NeoBankAccountDetailRightBarItem{min-height:auto}.NeoBankAccountViewStatementButtonContainer{position:relative;bottom:0;width:100%;min-height:50px;margin-top:20px}.NeoBankAccountDetailContentFooterItemTitle{width:auto;margin-right:20px}.NeoBankAccountDetailContentFooterItemValue{min-width:auto;width:auto;margin-right:10px}.NeoBankAccountDetailRightBarItemContentItemBtn{height:40px}.NeoBankAccountDetailContentChart{width:100%}.NeoBankAccountDetailRightBarItemContentItemTitle{font-size:15px}.NeoBankBackButton{display:none}.NeoBankAccountDetailRightBarItemTitleV2{font-size:20px}}@media (max-width:480px){.recharts-responsive-container{width:100%!important;margin-left:-15px!important;padding-left:0!important}}.NeoBankFundAccountModalContainer{width:400px;height:550px}.NeoBankFundAccountSignatureContainer{width:100%;height:200px}.NeoBankFundAccountSignatureBox{border:1px solid #d3d3d3;border-radius:5px;width:100%}.NeoBankFundAccountSignatureTitle{color:grey}.NeoBankFundAccountSignatureContainerTryAgain{padding:5px 10px;border:1px solid #d3d3d3;width:140px;display:flex;flex-direction:row;justify-content:center;align-items:center;border-radius:5px}.NeoBankFundAccountSignatureContainerTryAgain:hover{cursor:pointer}@media(max-width:480px){.NeoBankFundAccountModalContainer{width:350px;height:550px}}.ContinueToSignContainer{display:flex;flex-direction:column;width:100%;min-height:300px;height:auto;align-items:center}.ContinueToSignTitle{font-size:30px;font-weight:600;margin-top:50px}.ContinueToSignItemDetail{justify-content:center;max-width:1000px}.ContinueToSignBtn{cursor:pointer;width:160px;height:40px;display:flex;flex-direction:row;justify-content:center;align-items:center;border:1px solid #0960c2;background-color:#fff;color:#0960c2;transition:all .3s ease-in-out;margin-top:30px}.ContinueToSignBtn:hover{border:1px solid #fff;background-color:#0960c2;color:#fff}.ContinueToSignItemDetail{display:flex;flex-direction:row;justify-content:space-between;padding-left:10px;padding-right:10px;align-items:center;width:100%;max-width:370px;height:auto;margin-top:20px;border:1px solid #d3d3d3}.ContinueToSignItemDetailName{font-size:20px;margin-right:5px}.ContinueToSignItemDetailValue{font-size:17px;font-weight:600;color:#0960c2}.NeoBankAccountDetailToggleContainerV2{display:flex;flex-direction:row}.NeoBankAccountDetailContentV2{display:flex;flex-direction:column;align-items:center;width:100%}.NeoBankAccountDetailTabContainer{display:flex;flex-direction:row;justify-content:center;width:100%;margin-left:100px}.NeoBankAccountDetailContentWrapperV2{display:flex;flex-direction:column;width:100%;margin-top:20px;align-items:center}.NeoBankContributionHeader{font-size:30px;font-weight:600}.NeoBankAccountDetailContentRequestWrapperV2{width:100%;margin-top:20px;align-items:center;background-color:#fff;border:1px solid transparent;border-radius:20px;padding-top:20px;padding-bottom:20px;display:flex;flex-direction:column;align-items:flex-start;padding-left:5%}.NeoBankAccountDetailRightBarV2{width:100%;height:auto;display:flex;flex-direction:row;justify-content:center;padding-bottom:30px}.NeoBankAccountDetailRightBarItemV2{display:flex;flex-direction:column;width:47%;border-radius:10px;align-items:center}.NeoBankAccountDetailRightBarItemV2Container{display:flex;flex-direction:column;align-items:center;width:90%;height:400px;border-radius:20px;background-color:#fff;box-shadow:0 6px 18px rgb(0 0 0/7%),0 1.34018px 4.02054px rgb(0 0 0/4%),0 .399006px 1.19702px rgb(0 0 0/3%)}.NeoBankAccountDetailRightBarItemContentItemV2{display:flex;flex-direction:row;justify-content:space-between;align-items:center;width:90%;height:30px;margin-top:10px;margin-bottom:10px;padding-right:5px;padding-top:20px;border-top:1px solid #d3d3d3}.NeoBankAccountDetailRightBarItemContentItemV2Status{width:100px;display:flex;flex-direction:row;justify-content:center;align-items:center;margin-left:-75px}.NeoBankAccountDetailRightBarItemContentItemV2Title{width:150px}.NeoBankAccountDetailRightBarItemContentSeeMoreV2{font-size:14px;font-weight:400;margin-left:20px;text-decoration:underline;cursor:pointer;width:100%;display:flex;flex-direction:row;justify-content:center}.NeoBankAccountDetailToggleButtonContainerV2{width:100%;height:70px;display:flex;flex-direction:row;align-items:center;justify-content:space-between}.NeoBankAccountDetailToggleButtonContainerV2 .MuiButtonBase-root{width:100px!important;font-size:18px;font-weight:600!important}.NeoBankAccountDetailToggleButtonContainerV2 .Mui-selected{background-color:#0960c2!important;border:2px solid transparent!important;color:#fff!important;border-radius:10px!important}#ActivityStatusApprovedV2{width:100px;color:#3ca03a;background:rgba(34,188,31,.10196078431372549)}.NeoBankAccountDetailContentButtonRequestV2{display:flex;flex-direction:column;justify-content:flex-start}.NeoBankAccountDetailContentButtonContactUsV2{display:flex;flex-direction:row;justify-content:center;align-items:center;height:35px;width:120px;margin:5px;border-radius:10px;border:2px solid #0960c2;background-color:#0960c2;color:#fff}.NeoBankAccountDetailSubContentRequestFundNameV2{font-size:18px;font-weight:600}.NeoBankAccountDetailSubContentRequestAccountTypeV2{font-size:15px}.NeoBankAccountDetailContentButtonContactUsV2:hover{cursor:pointer}.NeoBankAccountDetailContentButtonAccountInfoV2{display:flex;flex-direction:row;justify-content:center;align-items:center;height:35px;width:120px;margin:5px;border-radius:10px;border:2px solid #0960c2;color:#0960c2}.NeoBankAccountDetailContentButtonAccountInfoV2:hover{cursor:pointer}.NeoBankAccountDetailSubContentRequestV2{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-end;padding:10px 20px 20px;border-top:1px solid #d3d3d3}.NeoBankAccountDetailRightBarItemContentItemV2Value{font-weight:600}.NeoBankAccountDetailSubContentRequestFundLeftV2,.NeoBankAccountDetailSubContentRequestFundRightV2{display:flex;flex-direction:column}.NeoBankAccountDetailContentFooterV2{flex-direction:row;align-items:center;justify-content:flex-start;padding:20px}.NeoBankAccountDetailContentFooterV2,.NeoBankAccountDetailContentFooterV3{position:relative;display:flex;width:90%;flex-wrap:wrap;height:auto;min-height:100px;border-radius:10px;background-color:#fff;margin-top:20px;box-shadow:0 6px 18px rgb(0 0 0/7%),0 1.34018px 4.02054px rgb(0 0 0/4%),0 .399006px 1.19702px rgb(0 0 0/3%)}.NeoBankAccountDetailContentFooterV3{flex-direction:column;align-items:flex-start;justify-content:center;padding-left:20px;padding-right:20px}.NeoBankAccountDetailContentFooterIconV3{height:100%;display:flex;flex-direction:row;justify-content:center;align-items:center}.NeoBankAccountDetailContentFooterItemContainerV3{display:flex;flex-direction:row;justify-content:center;flex-wrap:wrap;margin-left:10px;margin-right:10px}.NeoBankAccountDetailContentFooterItemV3{display:flex;flex-direction:column;width:30%;margin:5px;padding:5px;align-items:center}.NeoBankAccountDetailContentFooterItemTitleV3{font-size:15px;margin-top:10px;text-align:center;color:grey;font-weight:600}.NeoBankAccountDetailContentFooterItemValueV3{font-size:17px;font-weight:600;text-align:center}.NeoBankAccountDetailContentFooterItemV2{display:flex;flex-direction:column;margin-left:5px;margin-right:5px}.NeoBankAccountDetailContentFooterItemTitleV2{width:auto;min-width:90px;font-size:13px;line-height:1}.NeoBankAccountDetailContentFooterItemValueV2{font-size:14px;font-weight:600}.NeoBankAccountDetailRightBarItemTitleV2{font-size:23px;font-weight:600;width:100%}.NeoBankAccountDetailRightBarItemHeaderItemV2{width:100px;display:flex;flex-direction:row;justify-content:center;font-size:16px;font-weight:500}.NeoBankAccountDetailContentFooterItemSubValueV2{font-size:13px}.NeoBankAccountDetailRightBarItemHeaderV2{display:flex;flex-direction:row;justify-content:space-between;width:100%;margin-top:20px}.NeoBankAccountActivitySignItemV2:hover{-webkit-transform:translate(-10);transform:translate(-10);transition:all .5 ease-in-out;cursor:pointer}.NeoBankAccountDetailContentFooterIconV2{width:40px;height:40px;margin-right:10px}.NeoBankAccountDetailContentFooterIconHeaderV2{display:flex;flex-direction:row;align-items:center;width:100%;height:65px;padding-left:20px;padding-top:20px}.NeoBankAccountDetailContentFooterIconImgV2{width:40px}#UpgradedInvestment_MoreInfo{color:#fff;background-color:#000}#UpgradedInvestment_InvestNow{color:#fff;background-color:#0960c2}.NeoBankAccountDetailContentRequestWrapperFullWidthV2{display:flex;flex-direction:column;width:100%;margin-top:20px;align-items:center;background-color:#fff;border:1px solid transparent;border-radius:20px;padding-top:20px;padding-bottom:20px}.NeoBankAccountDetailContentContainerV2{width:90%;max-width:800px}.NeoBankAccountDetailContentContainerFullWidthV2{width:90%}.NeoBankAccountDetailContentRequestContainerV2{display:flex;flex-direction:column;border-radius:20px;background-color:#fff;border:1px solid transparent}.NeoBankAccountDetailContentRequestDateV2{font-size:14px;color:grey}.NeoBankContributionActivityContainer{display:flex;flex-direction:column;margin-top:30px}.NeoBankAccountDetailContentRequestItemV2{display:flex;flex-direction:column;margin-bottom:20px;border-radius:20px;border:1px solid #d3d3d3}.NeoBankAccountDetailContentRequestV2{display:flex;flex-direction:row;width:100%;height:auto;border-top-left-radius:20px;border-top-right-radius:20px;justify-content:space-between;padding:20px 20px 10px}.NeoBankAccountDetailContentRequestTitleV2{font-size:20px;font-weight:600}.NeoBankAccountDetailSubContentRequestTitleV2{color:#0960c2;font-weight:600}.NeoBankAccountDetailSubContentRequestRateV2{font-weight:600;font-size:18px}.NeoBankAccountDetailContentRequestAmountV2{font-size:18px}@media(max-width:480px){.NeoBankAccountDetailContentFooterV3{flex-direction:column;width:100%;padding-top:10px}.NeoBankAccountDetailContentFooterIconV3{height:40px;width:100%}.NeoBankAccountDetailRightBarV2{flex-direction:column;width:100%}.NeoBankAccountDetailContentFooterV2{width:100%;flex-wrap:wrap}.NeoBankAccountDetailContentFooterIconV2{margin:10px}.NeoBankAccountDetailContentFooterItemV2{margin:10px 0;width:45%}.NeoBankAccountDetailRightBarItemV2{width:100%;margin-bottom:20px}.NeoBankAccountDetailRightBarItemV2Container{width:100%}.NeoBankAccountDetailToggleButtonContainerV2 .MuiButtonBase-root{width:40px!important;height:40px!important;font-size:14px;font-weight:600!important}.NeoBankAccountDetailTabContainer{margin-left:0!important}.NeoBankAccountDetailContentContainerFullWidthV2,.NeoBankContributionActivityContainer{width:100%}}.NeoBankContributionContainer{display:flex;flex-direction:column;align-items:center;width:90%;min-width:800px;min-height:400px;margin-top:30px}.NeoBankContributionDetailStatus{position:absolute;right:0;top:0;min-width:100px;width:auto;height:30px;background-color:#0960c2;display:flex;flex-direction:row;justify-content:center;align-items:center;border-top-right-radius:10px;color:#fff;font-weight:600}.NeoBankContributionActionButton{height:50px;border:1px solid grey}.NeoBankContributionActionButton:hover{cursor:pointer}.NeoBankReturnTable{width:calc(100% - 40px);margin-left:20px;margin-top:20px}.NeoBankReturnTable>thead>tr>th{font-size:17px;color:grey}.NeoBankReturnTable>tbody>tr>td,.NeoBankReturnTable>thead>tr>th{font-weight:600;text-align:center;border-bottom:1px solid #0960c2}.NeoBankReturnTable>tbody>tr>td{font-size:16px;color:#0960c2}.NeoBankContributionActionButtonContainer{display:flex;flex-direction:row;align-items:center;justify-content:flex-end;width:100%;height:50px;float:right;margin-bottom:5px}.NeoBankContributionActionButton{display:flex;flex-direction:row;align-items:center;justify-content:center;width:200px;height:40px;margin-left:30px;background-color:#fafafa;border-radius:10px;transition:all .3s ease-in-out}.NeoBankContributionFilterContainer{display:flex;flex-direction:row;align-items:center;justify-content:space-between;width:100%;height:auto;float:right}.NeoBankContributionFilter{width:33%;height:80px}.NeoBankContributionFilterTitle{font-weight:700}select.NeoBankContributionFilterSelect{width:100%;font-size:20px;padding-left:10px;padding-right:10px;height:40px;border:1px solid #d3d3d3;border-radius:5px}.NeoBankContributionDetail{display:flex;flex-direction:column;align-items:center;width:100%;min-height:400px;background-color:#fff;overflow-y:auto;padding-bottom:50px;border-bottom-left-radius:20px;border-bottom-right-radius:20px}.NeoBankContributionDetailAccountTitle{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;width:100%;font-size:24px;font-weight:500}.NeoBankContributionDetailAccountType{font-size:17px;color:grey}.NeoBankContributionDetailTitle{font-size:27px;font-weight:600;margin-top:30px;margin-bottom:20px}.NeoBankContributionDetailAccountNumber{font-size:20px}.NeoBankContributionDetailItem{position:relative;width:70%;min-width:550px;min-height:140px;padding:20px;margin-top:20px;background-color:#fff;box-shadow:0 6px 18px rgb(0 0 0/7%),0 1.34018px 4.02054px rgb(0 0 0/4%),0 .399006px 1.19702px rgb(0 0 0/3%);border-radius:10px}.NeoBankContributionDetailDeleteButton{position:absolute;width:90px;height:20px;right:0;bottom:10px;cursor:pointer;display:flex;flex-direction:row;justify-content:center;align-items:center;font-weight:600;color:grey}.NeoBankContributionDetailDeleteButton:hover{color:red}@media (max-width:480px){.NeoBankContributionContainer{min-width:0;width:99%}.NeoBankContributionDetailItem{min-width:0;width:100%}.NeoBankContributionDetail{background-color:transparent;border:none;overflow-y:auto}}.NeoBankContributionModalContainer{width:550px;min-height:400px;display:flex;flex-direction:column;align-items:center;padding-bottom:20px}.NeoBankContributionModalInput{width:calc(70% - 20px);margin:10px}.NeoBankContributionModalTitle{font-size:25px;font-weight:600;margin-bottom:30px}.MuiDialog-paperWidthSm{padding:20px!important}.NeoBankActivitiesContainer{display:flex;flex-direction:column;align-items:center;width:90%;min-width:800px;min-height:400px;margin-top:30px}.NeoBankActivitiesActionButtonContainer{display:flex;flex-direction:row;align-items:center;justify-content:flex-end;width:100%;height:50px;float:right}.NeoBankActivitiesActionButton{display:flex;flex-direction:row;align-items:center;justify-content:center;width:200px;height:50px;margin-left:30px;background-color:#fafafa;border:1px solid grey;border-radius:10px;transition:all .3s ease-in-out}.NeoBankActivitiesActionButton:hover{cursor:pointer}.NeoBankActivitiesDetail{display:flex;flex-direction:column;align-items:center;width:100%;min-height:400px;margin-top:30px;background-color:#fff;overflow-y:auto;padding-bottom:50px;border-radius:10px}.NeoBankActivitiesDetailAccountID{font-size:24px;font-weight:600}.NeoBankActivitiesDetailAccountTitle{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;width:100%;font-size:25px;font-weight:500}.NeoBankActivitiesDetailAccountType{font-size:25px;margin-bottom:10px;color:#0960c2;font-weight:600}.NeoBankActivitiesDetailTitle{font-size:27px;font-weight:600;margin-top:30px;margin-bottom:20px}.NeoBankActivitiesDetailItem{position:relative;width:70%;min-width:600px;min-height:140px;padding:20px;margin-top:20px;background-color:#fff;box-shadow:0 6px 18px rgb(0 0 0/7%),0 1.34018px 4.02054px rgb(0 0 0/4%),0 .399006px 1.19702px rgb(0 0 0/3%);border-radius:10px}.NeoBankActivitiesDetailItemStatus{position:absolute;width:100px;height:30px;border-top-right-radius:10px;display:flex;flex-direction:row;justify-content:center;align-items:center;top:0;right:0}#ActivityStatusApproved{background-color:#0960c2;color:#fff}#ActivityStatusProcessing{background-color:#fc2;color:grey;padding:5px 10px}#ActivityStatusDeclined{background-color:#d3d3d3;color:#000}.NeoBankActivitiesViewMore{display:flex;flex-direction:row;justify-content:center;align-items:center;width:100%;font-size:20px;font-weight:400;cursor:pointer;margin-top:30px;margin-bottom:20px}.NeoBankActivitiesViewMore:hover{text-decoration:underline}@media (max-width:480px){.NeoBankActivitiesDetail{min-width:0;width:100%;border:none;background-color:transparent}.NeoBankActivitiesContainer,.NeoBankActivitiesDetailItem{width:100%;min-width:0}}.MainInvestment_Container{display:flex;width:100%}.MainInvestment_TileWrapper{display:flex;flex-direction:row;justify-content:center}.MainInvestment_Tile{width:300px;height:150px;border-radius:20px;margin:20px;-webkit-animation:all 1s ease-in;animation:all 1s ease-in;position:relative}.MainInvestment_Tile:hover{-webkit-transform:translate(-10px);transform:translate(-10px)}.MainInvestment_TileHeader{position:absolute;top:5px;left:15px;font-size:20px}#MainInvestmentTile1{background-color:#0960c2}#MainInvestmentTile2{background-color:#fc2}#MainInvestmentTile3{background-color:#d3d3d3}.MortgageCalculator_container{width:100%;height:100%;top:0;left:0}.MortgageCalculator_container,.MortgageCalculator_wrapper{opacity:1;position:fixed;display:flex;flex-direction:column;align-items:center}.MortgageCalculator_wrapper{width:calc(100% - 20px);max-width:1000px;margin:10px;height:calc(100% - 20px);background-color:#fff;overflow-y:auto}.MortgageCalculator_title{font-size:30px;font-weight:600;margin-top:10px;margin-bottom:20px}.MortgageCalculator_row{display:flex;flex-direction:row;width:100%;justify-content:space-around}#MortgageCalculator_MainRow{background-color:#bbdffc;align-items:center;height:auto;padding-top:10px;padding-bottom:10px}.MortgageCalculator_disclaimer{font-size:18px}.MortgageCalculator_tableContainer{width:100%}.MortgageCalculator_col_content{font-size:28px}.MortgageCalculator_col{width:calc(100% - 20px);margin-left:10px;margin-right:20px;display:flex;flex-direction:column;align-items:center}.MortgageCalculator_col_item{width:100%;text-align:center}.MortgageCalculator_col_item_input{width:100%;text-align:center;font-size:24px;font-weight:600;height:50px}table.MortgageCalculator_table{width:100%;border:1px solid #0960c2}table.MortgageCalculator_table>tbody>tr>td{font-size:17px;font-weight:600;color:grey;text-align:center;border-bottom:1px solid #0960c2}table.MortgageCalculator_table>thead>tr>th{font-size:20px;font-weight:600;text-align:center}.NeoBankAddAccountSelectTypeTitle{margin-left:20px;margin-top:20px;font-size:20px}.NeoBankClaimPromoHeadline{font-size:28px!important;font-weight:600;color:#000!important;margin-left:20px;margin-top:20px;text-align:center}.ReturnsCalculator_Container{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;width:100%;height:100%;padding:0 20px;position:relative}.ReturnsCalculator_Title{font-size:25px;font-weight:700;margin-top:20px}.ReturnsCalculator_Wrapper{display:flex;flex-direction:row;width:100%}.ReturnsCalculator_TableWrapper{width:100%}.ReturnsCalculator_FormContainer{display:flex;flex-direction:row;align-items:center;flex-wrap:wrap;justify-content:space-around;width:auto;margin-top:20px;min-width:900px;max-width:100%}.ReturnsCalculator_BtnContainer{width:45%;display:flex;flex-direction:row;justify-content:flex-end}.ReturnCalculator_ChartTitle{font-size:25px;margin-bottom:20px}.ReturnCalculator_ChartContainer{width:48%;display:flex;flex-direction:column;align-items:center;margin-top:20px;padding-bottom:20px}.ReturnsCalculator_Form{width:90%;margin-left:20px}.ReturnsCalculator_TextField{width:45%;margin:40px 20px 20px}.ReturnsCalculator_DownloadBtn{display:inline-flex;align-items:center;justify-content:center;position:relative;box-sizing:border-box;-webkit-tap-highlight-color:transparent;outline:0;border:0;cursor:pointer;-webkit-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;-webkit-appearance:none;appearance:none;text-decoration:none;font-weight:700;line-height:1.71429;font-size:.875rem;text-transform:capitalize;font-family:"Public Sans",sans-serif;min-width:64px;padding:6px 16px;border-radius:8px;transition:background-color .25s cubic-bezier(.4,0,.2,1) 0ms,box-shadow .25s cubic-bezier(.4,0,.2,1) 0ms,border-color .25s cubic-bezier(.4,0,.2,1) 0ms,color .25s cubic-bezier(.4,0,.2,1) 0ms;color:#fff;width:100%;max-width:180px;background-color:#0960c2;box-shadow:0 8px 16px 0 rgb(9 96 194/24%);margin:20px 0 20px 15px}.ReturnsCalculator_EquityTable,.ReturnsCalculator_IncomeTable{width:100%;margin-top:20px}.ReturnsCalculatorBack{font-size:25px;margin-bottom:10px;margin-top:10px;margin-left:40px;padding:5px 10px;cursor:pointer;border:1px solid transparent;border-radius:40px;width:50px}.ReturnsCalculatorBack:hover{border:1px solid #d3d3d3}.ReturnsCalculatorChart_custom-tooltip{background:#fff;border:1px solid #d3d3d3}.ReturnsCalculatorChart_label{background-color:#d3d3d3;text-align:center;font-weight:700;font-size:20px;border-bottom:1px solid #d3d3d3}.ReturnsCalculatorEF_ResponsiveChart{height:500px}.ReturnsCalculatorIF_Table{width:100%}.ReturnsCalculatorEF_Table{width:50%}.ReturnsCalculatorEF_ResponsiveChart .recharts-wrapper{height:540px!important}.ReturnsCalculatorEF_ResponsiveChart .recharts-wrapper .recharts-legend-wrapper{position:absolute}.ReturnCalculator_ChartDetailContainer{display:flex;flex-direction:column;justify-content:center;margin-top:50px;width:90%;padding:20px}.ReturnCalculator_ChartDetail{font-size:11px}.returnCalculatorBack{font-size:25px;margin-bottom:10px;margin-top:10px;margin-left:40px;padding:5px 10px;cursor:pointer;border:1px solid transparent;border-radius:40px;width:50px;position:absolute;left:10px}.returnCalculatorBack:hover{border:1px solid #d3d3d3}@media (max-width:480px){.ReturnCalculatorBack{margin-left:calc(50% - 25px);margin-bottom:5px}.portfolioCalculatorChartGroup{width:100%;height:auto;padding:0}.ReturnsCalculator_FormContainer{width:100%;min-width:90%;max-width:100%}.ReturnsCalculator_TableWrapper{width:100%}.ReturnsCalculator_Wrapper{flex-direction:column;padding-bottom:30px}.ReturnCalculator_ChartContainer{width:100%}.ReturnsCalculatorEF_ResponsiveChart .recharts-wrapper .recharts-legend-wrapper{position:relative!important;margin-top:20px}.ReturnsCalculatorEF_ResponsiveChart{padding-bottom:20px}.ReturnsCalculatorEF_Table{width:100%}.ReturnsCalculator_EquityTable{padding-bottom:30px}.ReturnsCalculatorEF_ResponsiveChart .recharts-wrapper{height:510px!important}.returnCalculatorBack{margin-left:calc(50% - 25px);margin-bottom:5px}.ReturnsCalculator_BtnContainer{width:100%;flex-direction:column;justify-content:center;align-items:center}.returnCalculatorBack{display:none}.ReturnsCalculator_DownloadBtn{margin-top:5px;margin-bottom:5px}}