/****************************************************************************
 * Map
 ****************************************************************************/
.partner_map {
    position: relative;
}
.partner_map > span,
.partner_map > a {
    position: absolute; width: 1%; padding: 0 0 1%;
    border-radius: 50%; cursor: pointer; z-index: 20;
    background-color: var(--typo-color-dark-grey);
    transform: translate(-50%,-50%);
    transition: all .25s ease;
}
.partner_map > span.hover,
.partner_map > span:hover,
.partner_map > a.hover,
.partner_map > a:hover{
    width: 2%; padding: 0 0 2%;
    background-color: var(--typo-color-red);
}