@media(min-width:1200px){.client-timeline-overview{overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;height:100vh;height:calc(var(--vh, 1vh)*100)}}.client-timeline-overview main{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media(min-width:1200px){.client-timeline-overview main{height:calc(var(--vh, 1vh)*100);-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}}.client-timeline-overview main section#sidebar-left{padding-top:1.75em}@media(min-width:768px){.client-timeline-overview main section#sidebar-left{padding:3.75em 3.75em 0 3.75em}}@media(min-width:1024px){.client-timeline-overview main section#sidebar-left{padding:3.75em}}@media(min-width:1200px){.client-timeline-overview main section#sidebar-left{height:calc(var(--vh, 1vh)*100);-webkit-box-flex:0;-ms-flex:0 0 30em;flex:0 0 30em;width:30em}}.client-timeline-overview main section#sidebar-left .logo-wrapper{margin:0 0 1.875em 0}.client-timeline-overview main section#timeline{max-width:100%;padding-top:1em}@media(min-width:768px){.client-timeline-overview main section#timeline{padding:1em 3.75em 3.75em 3.75em}}@media(min-width:1200px){.client-timeline-overview main section#timeline{padding:3.75em 1.5em;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;height:calc(var(--vh, 1vh)*100);overflow-y:auto;-webkit-overflow-scrolling:touch}}.client-timeline-overview section#sidebar-right{display:none;-webkit-box-flex:0;-ms-flex:0 0 26em;flex:0 0 26em;width:26em;height:100%;background:#fff;padding:3.75em;height:100vh;height:calc(var(--vh, 1vh)*100)}.client-timeline-overview section#sidebar-right h2{font-size:1.3em}.client-timeline-overview section#sidebar-right .section-icon{width:1em;margin-right:.5em;margin-left:.2em;padding-bottom:.1em}.client-timeline-overview section#sidebar-right .section-icon path{fill:var(--primary)}@media(min-width:1600px){.client-timeline-overview section#sidebar-right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column}}.client-timeline-overview .mobile-heading{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media(max-width:1199.98px){.client-timeline-overview .mobile-heading{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.client-timeline-overview .mobile-heading .unit-info{margin:0 0 1em 0}.client-timeline-overview .mobile-heading .logo-wrapper{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.client-timeline-overview .mobile-heading .client-greeting{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;width:100%;-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}}@media(max-width:1199.98px){.client-timeline-overview .agent-user-card{position:fixed;bottom:15px;left:15px;right:15px;margin:0 auto;z-index:400;max-width:600px;width:calc(100% - 30px);max-height:calc(100% - 30px);-webkit-transform:translateY(100vh);transform:translateY(100vh);-webkit-transition:-webkit-transform .35s ease;transition:-webkit-transform .35s ease;transition:transform .35s ease;transition:transform .35s ease,-webkit-transform .35s ease}.client-timeline-overview .agent-user-card .agent-user-card--close path{fill:currentColor}.client-timeline-overview .agent-user-card .user-card{-webkit-box-shadow:0 -4px 50px 34px hsla(0,0%,72.9%,.38);box-shadow:0 -4px 50px 34px hsla(0,0%,72.9%,.38)}.client-timeline-overview .agent-user-card.mobile-visible{-webkit-transform:translateY(0);transform:translateY(0)}}.client-timeline-overview .toggle-agent-card{width:55px;height:55px;z-index:400;position:fixed;bottom:15px;right:15px;padding:0;margin:0;background:transparent;border:none}.estate-image{width:100%}.c-pointer{cursor:pointer}.review-block{margin-top:auto;border-radius:6px;background-color:#f8f8f8;padding:32px;padding-bottom:0}.review-block .review-title{color:#000;font-family:CoreSansC;font-weight:700;font-size:24px;letter-spacing:0;line-height:33px;margin-bottom:16px}.review-block .review-description{color:#7d7d7d;font-size:14px;letter-spacing:0;line-height:21px;margin-bottom:16px}.collapse-menu{-webkit-transition:background-color .2s ease-in-out;transition:background-color .2s ease-in-out;cursor:pointer}.collapse-menu:hover{background-color:#f8f8f8}@media(min-width:768px){.vgs__container{margin-top:5%!important}}