.left-menu{margin-top:40px;border:1px solid #d2d2d2;border-radius:6px}.left-menu ul{box-shadow:0 1px 2px 0 rgb(0 0 0 / 5%);background:#f7f7f7;padding:0;margin:0}.left-menu ul li{display:inline-block;width:100%;transition:all 150ms ease-in-out}.left-menu ul li:not(:last-child){border-bottom:1px solid #d2d2d2}.left-menu ul li.active{background:#fff}.left-menu ul li.active a{color:#0d8d92}.left-menu ul li:hover{background:#fff}.left-menu ul li:hover a{color:#0d8d92}.left-menu ul li a{line-height:60px;display:inline-block;color:#28374f;font-size:14px;font-size:1rem;font-weight:500;padding:0 30px;width:100%}.left-menu ul li a span{line-height:normal;vertical-align:middle;width:100%;display:inline-block}.left-menu ul li a span i{float:right;opacity:0;transition:all 150ms ease-in-out}.left-menu ul li:hover a span i{opacity:1}.left-menu ul li.active a span i{opacity:1}.office-map{position:relative;float:left;margin-right:15px;width:30%}.office-info{float:left;position:relative;height:100%;width:45%}.office-info a{color:#28374f}.office-logo{border-left:1px solid #d9dad7;position:relative;min-height:190px;float:left;width:23%;padding:0 0 0 8px;display:flex}.office-list{padding:0;margin:20px 0 0 0}.office-list li{display:inline-block;width:100%;transition:all 150ms ease-in-out}.static-page{color:#666;font-size:14px;line-height:20px;margin-top:10px}@media only screen and (max-width:600px){.office-map{width:100%;margin-right:0}.office-info{width:100%;height:auto;padding:10px 20px}.office-logo{width:100%;padding:0 20px;min-height:auto;border-left:0}}