.map-wrap{display:block;min-height:523px;position:relative;width:100%}.locations-item{align-items:center;border-radius:0;box-shadow:0 0 0 1px rgba(0,0,0,.05);box-sizing:border-box;color:#111;display:flex;flex-direction:column;margin:10px;overflow:hidden;padding:40px;position:relative;text-align:center;transition:all .5s ease;width:calc(50% - 20px)}.locations-wrapper{display:flex;flex-wrap:wrap;justify-content:space-between}.locations-item-heading{font-family:Inter,sans-serif;font-size:42px;font-style:normal;font-weight:400;line-height:58px}.ldn{background-position:50%;background-size:cover}.locations-item:before{bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:0}.locations-item>*{position:relative;z-index:5}.marker{width:50px}@keyframes bounce{0%,20%,50%,80%,to{transform:translateY(0)}40%{transform:translateY(-10px)}60%{transform:translateY(-5px)}}.locations-item:hover .marker svg{animation:bounce 1s infinite;fill:#111;transition:all .5s ease}.locations-item:hover{background:#111;color:#fff;transition:all .5s ease}.locations-item:hover .marker svg g path{fill:#2283fb;transition:all .5s ease}@media only screen and (max-width:480px){.careers-col,.careers-container{padding:0!important}.careers-map{background-color:#fff!important}.locations-wrapper{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}.locations-item{align-items:center;border-radius:0;box-shadow:0 0 0 1px rgba(0,0,0,.05);box-sizing:border-box;color:#111;display:flex;flex-direction:column;margin:10px;overflow:hidden;padding:20px;position:relative;text-align:center;transition:all .5s ease;width:100%}}