.autocomplete{position:relative}.autocomplete-suggestions{position:absolute;display:flex;flex-direction:column;padding-left:0;margin-bottom:0;border-radius:0.25rem;z-index:99999;background-color:#fff;opacity:0;overflow:hidden;transition:opacity,height 450ms cubic-bezier(0.685, 0.0473, 0.346, 1);height:0;min-width:100%}.autocomplete-suggestions.open{opacity:1;height:auto}.autocomplete-suggestion__item{border-top-width:0;cursor:pointer;position:relative;display:block;padding:0.5rem 1rem;color:#212529;text-decoration:none;background-color:#fff;border:1px solid rgba(0,0,0,0.125);width:100%;transition:all 450ms cubic-bezier(0.685, 0.0473, 0.346, 1)}.autocomplete-suggestion__item:hover{background-color:rgba(0,0,0,0.125)}@media screen and (min-width: 768px){.autocomplete-suggestions{width:max-content}}

.footer-section{margin-bottom:2.1rem !important}.footer-section__title{margin-bottom:1rem}.hoursp{margin-bottom:1rem}

.bgtentants{background:#f8f8f8;position:relative;padding-top:50px;padding-bottom:45px}.bgtentants:after{content:'';display:block;background:url(/images/tenants/tenants.svg);position:absolute;right:0;bottom:150px;width:140px;height:706px}.tenantshare{position:relative;height:236px;margin-bottom:20px}.tenantshare picture:first-child img{position:absolute;left:0;top:0}.tenantshare p{background:#2b6ec5;position:absolute;left:0;right:0;top:0;margin:0 auto;width:590px;height:100%;font-family:'Montserrat', sans-serif;font-size:19px;font-weight:500;color:#fff;text-align:center;padding:65px 40px 20px 40px;line-height:36px}.tenantshare picture:last-child img{position:absolute;right:0;top:0}@media (min-width: 1200px) and (max-width: 1399.98px){.bgtentants:after{width:97px;background-size:100% auto;height:485px}.tenantshare{height:187px}.tenantshare img{width:280px}.tenantshare p{width:556px;font-size:17px;padding:50px 40px 20px 40px;line-height:32px}}@media (min-width: 992px) and (max-width: 1199.98px){.bgtentants:after{display:none}.tenantshare{height:187px}.tenantshare img{width:280px}.tenantshare p{width:376px;padding:30px 43px 20px 43px;line-height:26px;font-size:17px}}@media (max-width: 991.98px){.bgtentants{padding-bottom:0}.bgtentants:after,.tenantshare img{display:none}.tenantshare{height:initial}.tenantshare p{width:initial;height:initial;position:static;padding:20px 40px 20px 40px;font-size:17px;line-height:28px}}@media (max-width: 575.98px){.bgtentants{padding-top:30px}.tenantshare p{font-size:13px;line-height:24px}}

