.teammate-map{margin:0 auto;text-align:center}.teammate-map .map-headline{font-size:40px!important;margin-bottom:30px}.teammate-map .map-copy{line-height:28px;margin:0 auto 30px;max-width:700px;padding:0 15px;text-align:center}.teammate-map .map-search-wrap{margin:0 auto 30px;width:355px}.teammate-map .tt-map{height:500px;max-width:1500px;position:relative}.teammate-map .tt-map-error-overlay{align-items:center;background-color:#d8d8d8;display:flex;height:100%;justify-content:center;left:0;opacity:0;position:absolute;top:0;width:100%;z-index:-1}.teammate-map .tt-map-error-overlay.visible{opacity:1;z-index:4}.teammate-map .tt-map-error-msg{background:#fff;padding:50px 35px;width:400px}.teammate-map .tt-map-legend{background-color:#fff;border:1px solid #000;left:13px;padding:12px 15px;position:absolute;top:13px;width:405;z-index:3}.teammate-map .tt-map-legend .row{text-align:left}.teammate-map .tt-map-legend .row:first-child{margin-bottom:6px}.teammate-map .tt-map-legend .row>div{display:inline-block}.teammate-map .tt-map-legend .line{margin-right:5px;vertical-align:text-bottom;width:40px}.teammate-map .tt-map-legend .line span{display:inline-block;height:2px;width:100%}.teammate-map .tt-map-legend .line.green span{background-color:#487937}.teammate-map .tt-map-legend .line.red span{background-color:#bb271a}.teammate-map .tt-map-logo{bottom:-8px;position:absolute;right:123px;z-index:3}.teammate-map .tt-map-logo svg{height:30px}
/*# sourceMappingURL=teammatemap.css.map*/