#root{font-family:Roboto,Helvetica,Arial,sans-serif;line-height:1.75;font-weight:400;color:#000;background-color:#fff;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;flex-grow:1;display:flex}body{font-family:Roboto,Helvetica,Arial,sans-serif;margin:0;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;min-width:320px;min-height:100vh}.content-container{flex:1;box-sizing:content-box!important;display:flex;padding:0!important}.main-container{display:flex;flex-direction:column;flex-grow:1;box-sizing:content-box!important}.footer{min-height:50px;background-color:#4682b4;box-sizing:content-box!important}.navbar{padding-top:30px}.navbar-link,.dropdowntitle{color:#000!important;font-size:25px!important;font-weight:400!important;text-decoration:none!important;text-transform:uppercase;padding:0!important;white-space:nowrap}.dropdown-el .navbar-link{font-size:18px!important}.navbreadcrumb-link{color:#0009}.navbreadcrumb-link:hover,.navbreadcrumb-text{color:#000!important}.navbreadcrumb-link,.navbreadcrumb-text{font-size:18px!important;font-weight:400!important;text-decoration:none!important;white-space:nowrap!important}.header{position:sticky!important;top:0;background-color:#fff;z-index:100}.nav-drawer{padding:10px}.logo{width:400px}.logo-compact{width:25vw}.pic-main-container{position:relative;flex-grow:1}.text-main{color:#4682b4;font-size:20px}.text-main-container{width:35%}.content{margin-top:20px;margin-bottom:20px;flex-grow:1;padding:0!important}.content.main{justify-content:space-between;margin-bottom:50px}.contact-info{color:#fff}.contact-info-container{margin-top:15px;margin-bottom:15px}.team-gallery-info{margin-top:10px}.about-whatis,.owners-list{padding-left:20px!important}.agents-list{padding-left:25px!important}.img-expanded-supercontainer{position:absolute;inset:0;cursor:zoom-out}.img-expanded-container{width:100%;height:100%;box-sizing:border-box;padding:50px;display:flex;justify-content:center;align-items:center}.img-expanded{width:100%;height:100%;object-fit:contain}
