#ekanimjsez01{position:relative;box-sizing:border-box;font-family:"Roboto",arial,sans-serif}#ekanimjsez01 img{width:100%;height:auto;opacity:0;transition:opacity 2s ease-out}#ekanimjsez01 .ismap{position:relative;top:0;left:0;width:100%;height:100%}#ekanimjsez01 .ismap.isdone .office.ison{transition-duration:.1s !important;transition-delay:0s !important;transition-timing-function:ease-in-out}#ekanimjsez01 .ismap.isdone .office.ison.tp2:after,#ekanimjsez01 .ismap.isdone .office.ison.tp3:after,#ekanimjsez01 .ismap.isdone .office.ison.tp3:before{transition-duration:.1s !important;transition-delay:0s !important;transition-timing-function:ease-in-out}#ekanimjsez01 .ismap.isdone .office.ison:hover{z-index:11;box-shadow:4px 4px 4px rgba(0,0,0,0.4)}#ekanimjsez01 .ismap.isdone .office.ison:hover.tp1{width:10px;height:10px}#ekanimjsez01 .ismap.isdone .office.ison:hover.tp2{width:14px;height:14px}#ekanimjsez01 .ismap.isdone .office.ison:hover.tp3{width:18px;height:18px}#ekanimjsez01 .ismap.isdone .office.ison:hover span{margin-top:-3px;opacity:1}#ekanimjsez01 .ismap.isdone .office.ison:hover:before{width:16px;height:16px}#ekanimjsez01 .ismap.isdone .office.ison:hover:after{width:8px;height:8px}#ekanimjsez01 .office{position:absolute;display:block;border-radius:50%;opacity:0;width:0;height:0;transform:translate(-50%, -50%);box-shadow:0 0 0 rgba(0,0,0,0);z-index:10;transition-property:opacity,width,height,box-shadow;transition-duration:.1s;transition-timing-function:ease-out}#ekanimjsez01 .office.ison{opacity:1}#ekanimjsez01 .office.ison.tp1{width:8px;height:8px}#ekanimjsez01 .office.ison.tp2{width:12px;height:12px}#ekanimjsez01 .office.ison.tp3{width:16px;height:16px}#ekanimjsez01 .office.ison:before{width:12px;height:12px;border-width:2px}#ekanimjsez01 .office.ison:after{width:4px;height:4px;border-width:2px}#ekanimjsez01 .office span{border:#ccc 1px solid;background-color:#fff;color:#03608a;position:absolute;text-align:center;border-radius:3px;padding:6px 10px;white-space:nowrap;font-size:12px;vertical-align:middle;top:-5px;left:50%;transform:translate(-50%, -100%);opacity:0;margin-top:0;pointer-events:none;line-height:.94;box-shadow:0 0 2px #aaa;transition-property:margin-top,opacity;transition-duration:.2s;transition-timing-function:ease-out}#ekanimjsez01 .office span strong{color:#32323d;font-size:16px;font-weight:500}#ekanimjsez01 .office span:after{background-color:#fff;position:absolute;width:6px;height:6px;bottom:-4px;left:50%;margin-left:-2.5px;transform:rotate(45deg);content:"\00a0";border-width:0 1px 1px 0;border-style:solid;border-color:#ccc;box-shadow:1px 1px 1px #aaa}#ekanimjsez01 .office:before,#ekanimjsez01 .office:after{width:0;height:0;border-radius:50%;top:50%;left:50%;position:absolute;display:block;transform:translate(-50%, -50%);content:"\00a0";border-style:solid;border-width:0;background-color:#ea3474;border-color:#fff;transition-property:border-width,width,height;transition-duration:.1s;transition-timing-function:ease-out}#ekanimjsez01 .office.tp2:before,#ekanimjsez01 .office.tp2:after{background-color:#fff;border-color:#ee598d}#ekanimjsez01 .office.tp2:before{border-width:0}#ekanimjsez01 .office.tp1:before{display:none}#ekanimjsez01 .legende{padding:8px;position:absolute;bottom:0;left:0;font-size:16px;color:#2692b7;pointer-events:none;margin-left:30px;opacity:0;transition:margin-left .4s ease-out,opacity .2s ease-out}#ekanimjsez01 .legende>div{display:block;height:24px;line-height:24px;vertical-align:middle;padding:2px 0;margin-bottom:5px}#ekanimjsez01 .legende>div.mb10{margin-bottom:15px}#ekanimjsez01 .legende>div span{display:inline-block;vertical-align:middle;height:24px}#ekanimjsez01 .legende>div .office{background-color:#ccc;width:24px !important;height:24px !important;display:inline-block;vertical-align:middle;position:relative !important;transform:none;top:auto;left:auto;margin-right:8px}#ekanimjsez01 .legende>div .area{background-color:#ccc;width:24px !important;height:24px !important;display:inline-block;vertical-align:middle;margin-right:8px;border-radius:50%}#ekanimjsez01 .legende>div .area.tp1{background-color:#e12a5f}#ekanimjsez01 .legende>div .area.tp2{background-color:#3769c8}#ekanimjsez01 .legende>div .area.tp3{background-color:#2d96c8}#ekanimjsez01.launched .legende{margin-left:0;opacity:1}#ekanimjsez01.launched img{opacity:1}@media (max-width:599px){#ekanimjsez01 .legende{position:relative}}