.complex_marker,.office_marker{background:#055e4b;border-radius:50%;width:42px;height:42px;position:relative;top:-50%;left:-50%}.complex_marker_img{object-fit:cover;border-radius:50%;width:100%;height:100%}.location_marker{background-color:#055e4b;border-radius:50%;width:max-content;padding:7px;position:relative;top:-27%;left:-50%;overflow:visible;box-shadow:0 3.37px 8.42px -5.05px rgba(0,0,0,.25)}.location_marker_img{object-fit:cover;border-radius:50%;width:24px;height:24px}.location_marker_content{letter-spacing:-2%;word-spacing:3px;z-index:-10;color:#1d1d1d;text-wrap:nowrap;background-color:#fff;border-radius:40px;padding:8px 11px 8px 47px;font-family:TT Interfaces,sans-serif;font-size:12px;font-weight:400;line-height:22px;position:absolute;top:0;left:0;box-shadow:0 3.37px 12.64px -8.42px rgba(0,0,0,.3)}.location_marker_default{background-color:#fff;border-radius:50%;width:24px;height:24px}.office_marker{box-sizing:border-box;border:5px solid #fff;box-shadow:0 4px 4px rgba(0,0,0,.25)}.balloon_container{z-index:20;opacity:0;width:200px;height:200px;position:relative}.office_balloon{-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);background:#fff;border-radius:8px;flex-direction:column;gap:10px;width:max-content;padding:10px;display:flex;position:absolute;top:-100%;left:130%;box-shadow:0 2px 8px rgba(99,99,99,.2)}.office_balloon:before{content:"";background-color:#fff;width:10px;height:10px;position:absolute;top:40%;left:-3%;transform:rotate(45deg)}.office_baloon_main_info>*,.office_baloon_content{text-align:left;font-family:TT Interfaces,sans-serif;font-size:14px;font-weight:400;line-height:24px}.office_balloon_title{font-weight:600}
