.svg-turkiye-haritasi {
    max-width: 1140px;
    text-align: center;
    margin: auto;
}

.svg-turkiye-haritasi svg {
    width: 100%;
    height: auto;
}

.il-isimleri {
    position: absolute;
    z-index: 2;
}

.il-isimleri div {
    font-family: 'Open Sans';
    display: inline-block;
    background: rgb(34 22 56 / 80%);
    color: #fff;
    padding: 8px 16px;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    box-shadow: 5px 10px 18px rgba(0, 0, 0, 0.3);
}

#svg-turkiye-haritasi path {
    cursor: pointer;
    fill: #ff7200;
    fill: #9d9ca7;
}

#svg-turkiye-haritasi path:hover {
    fill: #42a339;
    fill: #7eae35;
    fill: #727272;
}

#guney-kibris {
    pointer-events: none;
}

.il_label {
    position: absolute;
    font-size: 10px !important;
    font-family: 'Open Sans';
    font-weight: 700 !important;
    ;
    user-select: none;
    pointer-events: none;
    opacity: 0.7;
    background: rgb(255 255 255 / 80%);
    padding: 1px 6px;
    border-radius: 12px;
}

.aktifim {
    fill: #a2d15c !important;
}

.ana_il {
    fill: #7eae35 !important;
}

.proje_sayisi {
    display: block;
    font-size: 14px;
    opacity: 0.8;
    font-weight: 400 !important;
}

.firma_adi {
    font-weight: 700;
    font-size: 18px;
}