:root {
    --gutter-x: 2rem;
    --bs-gutter-x: 1rem;
    --bs-gutter-y: 1rem;
    --black: #000;
    --base-color: #0ab9d5;
    --base-color-gradient: linear-gradient(135deg, #00efd1, #009bb4);
    --font-size-xs: 0.75rem;
    --font-size-sm: 0.875rem;
    --font-size-md: 1rem;
    --font-size-lg: 1.125rem;
    --font-size-xl: 1.25rem;
    --font-size-xxl: 1.5rem;
    --font-size-h1: 2.5rem;
    --font-size-h2: 2rem;
    --font-size-h3: 1.75rem;
    --font-size-h4: 1.5rem;
    --font-size-h5: 1.25rem;
    --font-size-h6: 1rem;
    --font-weight-thin: 100;
    --font-weight-light: 300;
    --font-weight-regular: 400;
    --font-weight-medium: 500;
    --font-weight-semi: 600;
    --font-weight-bold: 700;
    --font-weight-black: 900
}

html {
    font-size: 16px
}

body,
html {
    scroll-behavior: smooth
}

body {
    font-family: Supreme LL TT Bold, -apple-system, BlinkMacSystemFont, Segoe UI, Helvetica, Arial, sans-serif;
    font-size: var(--font-size-md);
    line-height: 1.5;
    color: #222;
    background-color: #fff;
    transition: all .3s ease-in-out
}

.d-flex {
    display: flex !important
}

.d-inline-flex {
    display: inline-flex !important
}

.flex-row {
    flex-direction: row !important
}

.flex-column {
    flex-direction: column !important
}

.justify-content-start {
    justify-content: flex-start !important
}

.justify-content-center {
    justify-content: center !important
}

.justify-content-end {
    justify-content: flex-end !important
}

.justify-content-around {
    justify-content: space-around !important
}

.justify-content-between {
    justify-content: space-between !important
}

.justify-content-evenly {
    justify-content: space-evenly !important
}

.align-items-start {
    align-items: flex-start !important
}

.align-items-center {
    align-items: center !important
}

.align-items-end {
    align-items: flex-end !important
}

.align-items-baseline {
    align-items: baseline !important
}

.align-items-stretch {
    align-items: stretch !important
}

.text-decoration-underline {
    text-decoration: underline !important
}

.text-center {
    text-align: center !important
}

.text-start {
    text-align: start !important
}

.text-end {
    text-align: end !important
}

.stretched-link:after {
    position: absolute;
    inset: 0;
    z-index: 1;
    content: ""
}

.fw-normal {
    font-weight: var(--font-weight-regular) !important
}

.fw-bold {
    font-weight: var(--font-weight-bold) !important
}

.mx-auto {
    margin-inline: auto !important
}

.my-auto {
    margin-block: auto !important
}

.mt-auto {
    margin-block-start: auto !important
}

.mb-auto {
    margin-block-end: auto !important
}

.ms-auto {
    margin-inline-start: auto !important
}

.me-auto {
    margin-inline-end: auto !important
}

.mb-0 {
    margin-block-end: 0 !important
}

.mt-0 {
    margin-block-start: 0 !important
}

.row {
    --col: 12;
    display: flex;
    flex-wrap: wrap;
    margin-inline: calc(var(--bs-gutter-x)*-0.5);
    margin-top: calc(var(--bs-gutter-y)*-1)
}

.row>* {
    --col-size: 12;
    padding-right: calc(var(--bs-gutter-x)*0.5);
    padding-left: calc(var(--bs-gutter-x)*0.5);
    margin-top: var(--bs-gutter-y);
    flex-shrink: 0;
    width: 100%;
    max-width: 100%
}

.col {
    flex: 1 0 0%
}

[class*=col-],
[class^=col-] {
    --col-size: 12;
    width: calc(100%/var(--col)*var(--col-size));
    flex: 0 0 auto
}

[class*=row-cols-]>*,
[class^=row-cols-]>* {
    --col-size: 1;
    width: calc(100%/var(--col-size));
    flex: 0 0 auto
}

.row-cols-1>* {
    --col-size: 1
}

.row-cols-2>* {
    --col-size: 2
}

.row-cols-3>* {
    --col-size: 3
}

.row-cols-4>* {
    --col-size: 4
}

.row-cols-5>* {
    --col-size: 5
}

.row-cols-6>* {
    --col-size: 6
}

.row-cols-7>* {
    --col-size: 7
}

.row-cols-8>* {
    --col-size: 8
}

.row-cols-9>* {
    --col-size: 9
}

.row-cols-10>* {
    --col-size: 10
}

.col-auto {
    flex: 0 0 auto;
    width: auto
}

.col-1 {
    --col-size: 1
}

.col-2 {
    --col-size: 2
}

.col-3 {
    --col-size: 3
}

.col-4 {
    --col-size: 4
}

.col-5 {
    --col-size: 5
}

.col-6 {
    --col-size: 6
}

.col-7 {
    --col-size: 7
}

.col-8 {
    --col-size: 8
}

.col-9 {
    --col-size: 9
}

.col-10 {
    --col-size: 10
}

.col-11 {
    --col-size: 11
}

.col-12 {
    --col-size: 12
}

.g-0,
.gx-0 {
    --bs-gutter-x: 0rem !important
}

.g-0,
.gy-0 {
    --bs-gutter-y: 0rem !important
}

.g-1,
.gx-1 {
    --bs-gutter-x: .25rem !important
}

.g-1,
.gy-1 {
    --bs-gutter-y: .25rem !important
}

.g-2,
.gx-2 {
    --bs-gutter-x: .5rem !important
}

.g-2,
.gy-2 {
    --bs-gutter-y: .5rem !important
}

.g-3,
.gx-3 {
    --bs-gutter-x: 1rem !important
}

.g-3,
.gy-3 {
    --bs-gutter-y: 1rem !important
}

.g-4,
.gx-4 {
    --bs-gutter-x: 2rem !important
}

.g-4,
.gy-4 {
    --bs-gutter-y: 2rem !important
}

.g-5,
.gx-5 {
    --bs-gutter-x: 2.5rem !important
}

.g-5,
.gy-5 {
    --bs-gutter-y: 2.5rem !important
}

@media screen and (min-width:576px) {
    .row-cols-sm-1>* {
        --col-size: 1
    }

    .row-cols-sm-2>* {
        --col-size: 2
    }

    .row-cols-sm-3>* {
        --col-size: 3
    }

    .row-cols-sm-4>* {
        --col-size: 4
    }

    .row-cols-sm-5>* {
        --col-size: 5
    }

    .row-cols-sm-6>* {
        --col-size: 6
    }

    .row-cols-sm-7>* {
        --col-size: 7
    }

    .row-cols-sm-8>* {
        --col-size: 8
    }

    .row-cols-sm-9>* {
        --col-size: 9
    }

    .row-cols-sm-10>* {
        --col-size: 10
    }

    .col-sm-1 {
        --col-size: 1
    }

    .col-sm-2 {
        --col-size: 2
    }

    .col-sm-3 {
        --col-size: 3
    }

    .col-sm-4 {
        --col-size: 4
    }

    .col-sm-5 {
        --col-size: 5
    }

    .col-sm-6 {
        --col-size: 6
    }

    .col-sm-7 {
        --col-size: 7
    }

    .col-sm-8 {
        --col-size: 8
    }

    .col-sm-9 {
        --col-size: 9
    }

    .col-sm-10 {
        --col-size: 10
    }

    .col-sm-11 {
        --col-size: 11
    }

    .col-sm-12 {
        --col-size: 12
    }

    .g-sm-0,
    .gx-sm-0 {
        --bs-gutter-x: 0rem !important
    }

    .g-sm-0,
    .gy-sm-0 {
        --bs-gutter-y: 0rem !important
    }

    .g-sm-1,
    .gx-sm-1 {
        --bs-gutter-x: .25rem !important
    }

    .g-sm-1,
    .gy-sm-1 {
        --bs-gutter-y: .25rem !important
    }

    .g-sm-2,
    .gx-sm-2 {
        --bs-gutter-x: .5rem !important
    }

    .g-sm-2,
    .gy-sm-2 {
        --bs-gutter-y: .5rem !important
    }

    .g-sm-3,
    .gx-sm-3 {
        --bs-gutter-x: 1rem !important
    }

    .g-sm-3,
    .gy-sm-3 {
        --bs-gutter-y: 1rem !important
    }

    .g-sm-4,
    .gx-sm-4 {
        --bs-gutter-x: 2rem !important
    }

    .g-sm-4,
    .gy-sm-4 {
        --bs-gutter-y: 2rem !important
    }

    .g-sm-5,
    .gx-sm-5 {
        --bs-gutter-x: 2.5rem !important
    }

    .g-sm-5,
    .gy-sm-5 {
        --bs-gutter-y: 2.5rem !important
    }
}

@media screen and (min-width:768px) {
    .row-cols-md-1>* {
        --col-size: 1
    }

    .row-cols-md-2>* {
        --col-size: 2
    }

    .row-cols-md-3>* {
        --col-size: 3
    }

    .row-cols-md-4>* {
        --col-size: 4
    }

    .row-cols-md-5>* {
        --col-size: 5
    }

    .row-cols-md-6>* {
        --col-size: 6
    }

    .row-cols-md-7>* {
        --col-size: 7
    }

    .row-cols-md-8>* {
        --col-size: 8
    }

    .row-cols-md-9>* {
        --col-size: 9
    }

    .row-cols-md-10>* {
        --col-size: 10
    }

    .col-md-1 {
        --col-size: 1
    }

    .col-md-2 {
        --col-size: 2
    }

    .col-md-3 {
        --col-size: 3
    }

    .col-md-4 {
        --col-size: 4
    }

    .col-md-5 {
        --col-size: 5
    }

    .col-md-6 {
        --col-size: 6
    }

    .col-md-7 {
        --col-size: 7
    }

    .col-md-8 {
        --col-size: 8
    }

    .col-md-9 {
        --col-size: 9
    }

    .col-md-10 {
        --col-size: 10
    }

    .col-md-11 {
        --col-size: 11
    }

    .col-md-12 {
        --col-size: 12
    }

    .g-md-0,
    .gx-md-0 {
        --bs-gutter-x: 0rem !important
    }

    .g-md-0,
    .gy-md-0 {
        --bs-gutter-y: 0rem !important
    }

    .g-md-1,
    .gx-md-1 {
        --bs-gutter-x: .25rem !important
    }

    .g-md-1,
    .gy-md-1 {
        --bs-gutter-y: .25rem !important
    }

    .g-md-2,
    .gx-md-2 {
        --bs-gutter-x: .5rem !important
    }

    .g-md-2,
    .gy-md-2 {
        --bs-gutter-y: .5rem !important
    }

    .g-md-3,
    .gx-md-3 {
        --bs-gutter-x: 1rem !important
    }

    .g-md-3,
    .gy-md-3 {
        --bs-gutter-y: 1rem !important
    }

    .g-md-4,
    .gx-md-4 {
        --bs-gutter-x: 2rem !important
    }

    .g-md-4,
    .gy-md-4 {
        --bs-gutter-y: 2rem !important
    }

    .g-md-5,
    .gx-md-5 {
        --bs-gutter-x: 2.5rem !important
    }

    .g-md-5,
    .gy-md-5 {
        --bs-gutter-y: 2.5rem !important
    }
}

@media screen and (min-width:992px) {
    .row-cols-lg-1>* {
        --col-size: 1
    }

    .row-cols-lg-2>* {
        --col-size: 2
    }

    .row-cols-lg-3>* {
        --col-size: 3
    }

    .row-cols-lg-4>* {
        --col-size: 4
    }

    .row-cols-lg-5>* {
        --col-size: 5
    }

    .row-cols-lg-6>* {
        --col-size: 6
    }

    .row-cols-lg-7>* {
        --col-size: 7
    }

    .row-cols-lg-8>* {
        --col-size: 8
    }

    .row-cols-lg-9>* {
        --col-size: 9
    }

    .row-cols-lg-10>* {
        --col-size: 10
    }

    .col-lg-1 {
        --col-size: 1
    }

    .col-lg-2 {
        --col-size: 2
    }

    .col-lg-3 {
        --col-size: 3
    }

    .col-lg-4 {
        --col-size: 4
    }

    .col-lg-5 {
        --col-size: 5
    }

    .col-lg-6 {
        --col-size: 6
    }

    .col-lg-7 {
        --col-size: 7
    }

    .col-lg-8 {
        --col-size: 8
    }

    .col-lg-9 {
        --col-size: 9
    }

    .col-lg-10 {
        --col-size: 10
    }

    .col-lg-11 {
        --col-size: 11
    }

    .col-lg-12 {
        --col-size: 12
    }

    .g-lg-0,
    .gx-lg-0 {
        --bs-gutter-x: 0rem !important
    }

    .g-lg-0,
    .gy-lg-0 {
        --bs-gutter-y: 0rem !important
    }

    .g-lg-1,
    .gx-lg-1 {
        --bs-gutter-x: .25rem !important
    }

    .g-lg-1,
    .gy-lg-1 {
        --bs-gutter-y: .25rem !important
    }

    .g-lg-2,
    .gx-lg-2 {
        --bs-gutter-x: .5rem !important
    }

    .g-lg-2,
    .gy-lg-2 {
        --bs-gutter-y: .5rem !important
    }

    .g-lg-3,
    .gx-lg-3 {
        --bs-gutter-x: 1rem !important
    }

    .g-lg-3,
    .gy-lg-3 {
        --bs-gutter-y: 1rem !important
    }

    .g-lg-4,
    .gx-lg-4 {
        --bs-gutter-x: 2rem !important
    }

    .g-lg-4,
    .gy-lg-4 {
        --bs-gutter-y: 2rem !important
    }

    .g-lg-5,
    .gx-lg-5 {
        --bs-gutter-x: 2.5rem !important
    }

    .g-lg-5,
    .gy-lg-5 {
        --bs-gutter-y: 2.5rem !important
    }
}

@media screen and (min-width:1200px) {
    .row-cols-xl-1>* {
        --col-size: 1
    }

    .row-cols-xl-2>* {
        --col-size: 2
    }

    .row-cols-xl-3>* {
        --col-size: 3
    }

    .row-cols-xl-4>* {
        --col-size: 4
    }

    .row-cols-xl-5>* {
        --col-size: 5
    }

    .row-cols-xl-6>* {
        --col-size: 6
    }

    .row-cols-xl-7>* {
        --col-size: 7
    }

    .row-cols-xl-8>* {
        --col-size: 8
    }

    .row-cols-xl-9>* {
        --col-size: 9
    }

    .row-cols-xl-10>* {
        --col-size: 10
    }

    .col-xl-1 {
        --col-size: 1
    }

    .col-xl-2 {
        --col-size: 2
    }

    .col-xl-3 {
        --col-size: 3
    }

    .col-xl-4 {
        --col-size: 4
    }

    .col-xl-5 {
        --col-size: 5
    }

    .col-xl-6 {
        --col-size: 6
    }

    .col-xl-7 {
        --col-size: 7
    }

    .col-xl-8 {
        --col-size: 8
    }

    .col-xl-9 {
        --col-size: 9
    }

    .col-xl-10 {
        --col-size: 10
    }

    .col-xl-11 {
        --col-size: 11
    }

    .col-xl-12 {
        --col-size: 12
    }

    .g-xl-0,
    .gx-xl-0 {
        --bs-gutter-x: 0rem !important
    }

    .g-xl-0,
    .gy-xl-0 {
        --bs-gutter-y: 0rem !important
    }

    .g-xl-1,
    .gx-xl-1 {
        --bs-gutter-x: .25rem !important
    }

    .g-xl-1,
    .gy-xl-1 {
        --bs-gutter-y: .25rem !important
    }

    .g-xl-2,
    .gx-xl-2 {
        --bs-gutter-x: .5rem !important
    }

    .g-xl-2,
    .gy-xl-2 {
        --bs-gutter-y: .5rem !important
    }

    .g-xl-3,
    .gx-xl-3 {
        --bs-gutter-x: 1rem !important
    }

    .g-xl-3,
    .gy-xl-3 {
        --bs-gutter-y: 1rem !important
    }

    .g-xl-4,
    .gx-xl-4 {
        --bs-gutter-x: 2rem !important
    }

    .g-xl-4,
    .gy-xl-4 {
        --bs-gutter-y: 2rem !important
    }

    .g-xl-5,
    .gx-xl-5 {
        --bs-gutter-x: 2.5rem !important
    }

    .g-xl-5,
    .gy-xl-5 {
        --bs-gutter-y: 2.5rem !important
    }
}

@media screen and (min-width:1400px) {
    .row-cols-xxl-1>* {
        --col-size: 1
    }

    .row-cols-xxl-2>* {
        --col-size: 2
    }

    .row-cols-xxl-3>* {
        --col-size: 3
    }

    .row-cols-xxl-4>* {
        --col-size: 4
    }

    .row-cols-xxl-5>* {
        --col-size: 5
    }

    .row-cols-xxl-6>* {
        --col-size: 6
    }

    .row-cols-xxl-7>* {
        --col-size: 7
    }

    .row-cols-xxl-8>* {
        --col-size: 8
    }

    .row-cols-xxl-9>* {
        --col-size: 9
    }

    .row-cols-xxl-10>* {
        --col-size: 10
    }

    .col-xxl-1 {
        --col-size: 1
    }

    .col-xxl-2 {
        --col-size: 2
    }

    .col-xxl-3 {
        --col-size: 3
    }

    .col-xxl-4 {
        --col-size: 4
    }

    .col-xxl-5 {
        --col-size: 5
    }

    .col-xxl-6 {
        --col-size: 6
    }

    .col-xxl-7 {
        --col-size: 7
    }

    .col-xxl-8 {
        --col-size: 8
    }

    .col-xxl-9 {
        --col-size: 9
    }

    .col-xxl-10 {
        --col-size: 10
    }

    .col-xxl-11 {
        --col-size: 11
    }

    .col-xxl-12 {
        --col-size: 12
    }

    .g-xxl-0,
    .gx-xxl-0 {
        --bs-gutter-x: 0rem !important
    }

    .g-xxl-0,
    .gy-xxl-0 {
        --bs-gutter-y: 0rem !important
    }

    .g-xxl-1,
    .gx-xxl-1 {
        --bs-gutter-x: .25rem !important
    }

    .g-xxl-1,
    .gy-xxl-1 {
        --bs-gutter-y: .25rem !important
    }

    .g-xxl-2,
    .gx-xxl-2 {
        --bs-gutter-x: .5rem !important
    }

    .g-xxl-2,
    .gy-xxl-2 {
        --bs-gutter-y: .5rem !important
    }

    .g-xxl-3,
    .gx-xxl-3 {
        --bs-gutter-x: 1rem !important
    }

    .g-xxl-3,
    .gy-xxl-3 {
        --bs-gutter-y: 1rem !important
    }

    .g-xxl-4,
    .gx-xxl-4 {
        --bs-gutter-x: 2rem !important
    }

    .g-xxl-4,
    .gy-xxl-4 {
        --bs-gutter-y: 2rem !important
    }

    .g-xxl-5,
    .gx-xxl-5 {
        --bs-gutter-x: 2.5rem !important
    }

    .g-xxl-5,
    .gy-xxl-5 {
        --bs-gutter-y: 2.5rem !important
    }
}

.container {
    width: 100%;
    padding-inline: calc(var(--gutter-x)*0.5);
    margin-inline: auto
}

@media screen and (min-width:1024px) {
    .container {
        width: auto;
        margin-inline: 9.375vw
    }
}

.h1,
.h2,
.h3,
.h4,
.h5,
.h6,
h1,
h2,
h3,
h4,
h5,
h6 {
    --res-size: .75;
    margin-bottom: 1.625rem;
    font-family: Supreme LL TT Bold Flat;
    line-height: 1.2;
    display: block;
    color: var(--black)
}

.h1,
h1 {
    font-size: calc(var(--font-size-h1)*var(--res-size))
}

.h2,
h2 {
    font-size: calc(var(--font-size-h2)*var(--res-size))
}

.h3,
h3 {
    font-size: calc(var(--font-size-h3)*var(--res-size))
}

.h4,
h4 {
    font-size: calc(var(--font-size-h4)*var(--res-size))
}

.h5,
h5 {
    font-size: calc(var(--font-size-h5)*var(--res-size))
}

.h6,
h6 {
    --res-size: 1;
    font-size: calc(var(--font-size-h6)*var(--res-size))
}

@media screen and (min-width:768px) {

    .h1,
    .h2,
    .h3,
    .h4,
    .h5,
    .h6,
    h1,
    h2,
    h3,
    h4,
    h5,
    h6 {
        --res-size: 1
    }
}

.table-wrapper {
    width: 100%;
    max-width: 1140px;
    margin-top: 30px;
    margin-inline: auto
}

.table-wrapper .table-title {
    margin-bottom: 58px;
    border-bottom: 1px solid #c8c8c8;
    display: flex;
    justify-content: center
}

.table-wrapper .table-title .table-title__txt {
    position: relative;
    margin-bottom: 0;
    padding-bottom: .75rem;
    padding-inline: 40px
}

.table-wrapper .table-title .table-title__txt:after {
    content: "";
    inset-inline: 0;
    inset-block-end: 0;
    position: absolute;
    background: linear-gradient(90deg, #00edd0, #009db5);
    height: 1px;
    width: 100%
}

.table-box {
    width: 100%;
    background-color: #f9f9f9;
    padding: 18px
}

.table-wrapper .table-box:not(:last-child) {
    margin-bottom: 58px
}

@media screen and (min-width:768px) {
    .table-box {
        padding: 46px
    }
}

@media screen and (min-width:1200px) {
    .table-box {
        padding: 66px 96px
    }
}

.table-responsive {
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
    width: 100%
}

.table {
    width: 100%;
    vertical-align: top
}

.table thead td,
.table thead th {
    border-bottom: 1px solid #6a6a6a;
    font-family: Supreme LL TT Bold Flat
}

.table tbody td,
.table tbody th {
    border-bottom: 1px solid #cacaca
}

.table td,
.table th {
    padding-block: 1rem 1.25rem;
    font-family: Supreme LL TT;
    font-size: .875rem;
    color: #6a6a6a;
    text-align: start;
    padding-inline: .75rem
}

.table tr>:first-child {
    padding-inline-start: 0
}

.table tr>:last-child {
    padding-inline-end: 0
}

@media screen and (min-width:768px) {

    .table td,
    .table th {
        font-size: 1rem
    }
}

.btn {
    background: #000;
    color: #fff;
    font-size: 1rem;
    line-height: 1.05;
    font-family: Supreme LL TT;
    font-weight: 500;
    display: inline-flex;
    align-items: center;
    justify-content: center;
    text-align: center;
    border-radius: 20px;
    padding: .5rem 1.25rem;
    gap: .25rem
}

.btn--soft-black {
    background: #222
}

.btn i {
    color: #00bad5;
    transition: all .3s ease-in-out
}

.btn:hover i {
    transform: translateX(40%)
}

.btn--outline {
    background: #fff;
    border: 1px solid #000;
    color: #000
}

.download-link {
    font-family: Supreme LL TT;
    font-weight: 400;
    color: #0ab9d5;
    display: inline-flex;
    align-items: center;
    justify-content: center;
    text-align: center;
    gap: .25rem;
    line-height: 1.25
}

.download-link .icon-download {
    font-size: 1.25rem
}

.download-link .download-link__txt {
    text-decoration: underline
}

.dark__logo {
    filter: brightness(0);
    -webkit-filter: brightness(0);
}

.variation-img {
    border-radius: 50%;
}

.svg-turkiye-haritasi {
    max-height: 400px;
    text-align: center;
    display: flex;
    flex-wrap: wrap;
    gap: 20px;
}

.svg-turkiye-haritasi svg {
    width: 100%;
    height: auto;
}

.il-isimleri {
    position: absolute;
    z-index: 2;
}

.il-isimleri div {
    background: #222;
    color: #fff;
    padding: 8px 16px;
}

#svg-turkiye-haritasi path {
    cursor: pointer;
    fill: #cc0000;
}

#svg-turkiye-haritasi path:hover {
    fill: #666;
}

.city_name {
    text-transform: capitalize;
}

.filter-wrapper {
    width: 25%;
    padding: 20px;
    background: #f5f5f5;
    border-radius: 8px;
    max-height: 400px;
    overflow-y: auto;
}

.map-wrapper {
    width: calc(75% - 20px);
    max-height: 400px;
    overflow-y: hidden;
}

.filter-box {
    background: #fff;
    border-radius: 8px;
    padding: 20px;
    box-shadow: 0 2px 4px rgba(0, 0, 0, 0.1);
}

.filter-box-header {
    margin-bottom: 20px;
}

.filter-box-title {
    font-size: 1.25rem;
    font-weight: 600;
    color: #222;
    margin: 0;
}

.filter-box-body-item {
    margin-bottom: 15px;
}

.filter-box-body-item label {
    display: block;
    margin-bottom: 5px;
    font-weight: 500;
    color: #333;
}

.filter-box-body-item select {
    width: 100%;
    padding: 10px;
    border: 1px solid #ddd;
    border-radius: 4px;
    font-size: 0.875rem;
}

@media screen and (max-width: 768px) {
    .svg-turkiye-haritasi {
        flex-direction: column;
    }

    .filter-wrapper {
        width: 100%;
        margin-bottom: 20px;
    }

    .map-wrapper {
        width: 100%;
    }
}
