.top-nav{z-index:1;height:80px;border-bottom:1px solid hsla(220,4%,58%,.2);background-color:#fff}.top-title{padding-top:8px;font-size:1.8em;font-weight:700;text-align:left}.top-title-logo{width:50px;height:50px;cursor:pointer;vertical-align:middle}.top-title-realtor{color:#000;vertical-align:middle}.top-title-realtor-name{color:var(--theme-color);vertical-align:middle}.top-menu{padding-top:10px;text-align:right}.top-menu-item{font-size:1.3em}.bottom{z-index:1;background-color:var(--theme-color);color:#fff;font-size:1em;text-align:left}.bottom-claim-agreement{color:red;cursor:pointer}@media screen and (min-width:1201px){.bottom-logo{padding:35px 0;vertical-align:middle}.bottom-info{padding:30px 0;font-size:1em;text-align:center}.bottom-claim{padding:20px 0;font-size:1em}}@media screen and (max-width:1200px){.bottom-logo{padding:20px 0;vertical-align:middle}.bottom-info{padding:20px 20px;font-size:1em;text-align:center}.bottom-claim{padding:10px 10px;font-size:.3em}}:export{themeColor:#3d80b4}#app{font-family:Avenir,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-align:center;color:var(--theme-color);overflow-x:hidden}:root{--width:0;--height:0;--theme-color:$theme-color}