.two-col--svg-bg,svg.svg_map{overflow:hidden}svg.svg_map{bottom:0;left:0;position:absolute;right:0;width:100%;z-index:-1}@media (max-width:1180px){svg.svg_map{height:100%;max-width:none!important;right:0;top:0;width:auto}}@media (min-width:1800px){svg.svg_map{bottom:-15%}}[id=location-mark]{animation:pulse 2.5s cubic-bezier(.37,0,.45,.99) infinite}@keyframes pulse{0,20%{opacity:1}50%{opacity:.55}80%,to{opacity:1}}