html{
    overflow-x:hidden;
}
.box-links {
    float: left;
    background-color: #fff;
    color: var(--maincolor)!important;
    text-align: center;
    font-weight: 700;
    position: relative;
    box-shadow: 0 0 25px 0 rgb(0 0 0 / 7%);
    -webkit-transition: .2s;
    -moz-transition: .2s;
    -o-transition: .2s;
    transition: .2s;
    will-change: box-shadow;
    -webkit-transform-style: preserve-3d;
    -moz-transform-style: preserve-3d;
    transform-style: preserve-3d;
    /* max-width: 10%; */
    min-width: 10%;
    display: flex;
    flex-direction: column;
    padding: 14px;
    min-height: 100px;
    align-items: center;
    justify-content: center;
}
.box-links:hover{
    background-color: #dddddd;
}
@media (min-width:1550px){
    .box-links{
        min-height: 200px;
    }
}
.box-links .vertical-center {
    display: flex;
    flex-direction: column;
    text-transform: uppercase!important;
}
.box-links-title {
    display: flex;
    flex-direction: column;
    align-items: center;
    font-size: 16px;
    color: var(--maincolor);
    margin-top: 15px;
}
#carousel-ebelediye .owl-stage {
    height: 250px;
    padding-top: 30px;
}
svg{
    height:75px;
}
.footer { position: relative; }
@media (max-width: 767px) { .footer { margin-bottom: 70px; } }
.footer-siluet { position: absolute; left: 50%; bottom: 30px; -webkit-transform: translateX(-50%); transform: translateX(-50%); }
@media (max-width: 767px) { .footer-siluet { display: none; } }
.footer-siluet img { width: 950px; -webkit-filter: brightness(0%); filter: brightness(0%); opacity: .07; }
.footer-row { position: relative; z-index: 1; }
.footer-top { background: #343a40; min-height: 444px; position: relative; padding-bottom: 50px; }
.footer-top:before { content: ""; position: absolute; top: 0; right: 0; left: 0; background: #272c30; height: 72px; }
.footer-heading { display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; height: 72px; -webkit-box-align: center; -ms-flex-align: center; align-items: center; font-size: 18px; font-weight: 800; text-transform: uppercase; color: #fff; margin-bottom: 20px; }
@media (min-width: 992px) and (max-width: 1199px) { .footer-heading { font-size: 16px; } }
@media (max-width: 479px) { .footer-heading { font-size: 16px; } }
@media (max-width: 479px) { .footer-card:not(:last-child) { -webkit-box-flex: 0; -ms-flex: 0 0 50%; flex: 0 0 50%; max-width: 50%; } }
.footer-card ul li a { display: block; color: #9dafcd; font-size: 13px; font-weight: 300; padding-top: 3px; padding-bottom: 3px; padding-left: 15px; position: relative; -webkit-transition: .3s; transition: .3s; }
.footer-card ul li a:before { content: ""; position: absolute; left: 0; width: 5px; height: 5px; border-radius: 50%; background: currentColor; top: 50%; -webkit-transform: translateY(-50%); transform: translateY(-50%); }
.footer-card ul li a:hover { color: #fff; }
.footer-buttons { margin-top: 50px; }
@media (max-width: 479px) { .footer-buttons .item:not(:last-child) { margin-bottom: 10px; } }
.footer-buttons .item a { border: 1px solid rgba(255, 255, 255, 0.1); border-radius: 7px; -webkit-transition: .3s; transition: .3s; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; padding-left: 25px; padding-right: 25px; height: 60px; transition: .3s; }
.footer-buttons .item a:hover { background: #fff; }
.footer-buttons .item a:hover .icon { color: #1553a4; }
.footer-buttons .item a:hover .description .title { color: #999; }
.footer-buttons .item .icon { color: #fff; font-size: 24px; width: 24px; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; }
.footer-buttons .item .description { -webkit-box-flex: 1; -ms-flex: 1; flex: 1; padding-left: 15px; }
.footer-buttons .item .description .title { line-height: 1.4; font-size: 12px; font-weight: 700; color: #fff; }
.footer-contact { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; -webkit-box-align: end; -ms-flex-align: end; align-items: flex-end; }
@media (max-width: 991px) { .footer-contact { -webkit-box-align: center; -ms-flex-align: center; align-items: center; } }
.footer-contact__numbers { width: 100%; margin-top: 30px; }
@media (min-width: 1200px) { .footer-contact__numbers { padding-left: 40px; } }
@media (max-width: 991px) { .footer-contact__numbers { padding-top: 30px; border-top: 1px solid rgba(255, 255, 255, 0.15); } }
.footer-contact__numbers ul li { margin-bottom: 20px; }
.footer-contact__numbers ul li:last-child { margin-bottom: 0; }
@media (max-width: 991px) { .footer-contact__numbers ul li { text-align: center; } }
.footer-contact__numbers ul li a { display: block; position: relative; text-align: right; color: #9dafcd; -webkit-transition: .3s; transition: .3s; }
@media (max-width: 991px) { .footer-contact__numbers ul li a { text-align: center; } }
.footer-contact__numbers ul li a:hover { color: #fff; }
.footer-contact__numbers ul li a .title { font-weight: 300; font-size: 13px; margin-bottom: 5px; }
.footer-contact__numbers ul li a .number { display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; font-family: "sfm-400"; font-size: 30px; line-height: .8; }
@media (max-width: 1199px) { .footer-contact__numbers ul li a .number { font-size: 60px; } }
.footer-contact__numbers ul li a .icon { font-size: 48px; margin-right: 20px; }
@media (max-width: 1199px) { .footer-contact__numbers ul li a .icon { font-size: 42px; } }
.footer-contact__info { display: -webkit-box; display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; text-align: right; margin-top: 20px; }
@media (min-width: 768px) and (max-width: 991px) { .footer-contact__info { -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-direction: row; flex-direction: row; } }
@media (min-width: 480px) and (max-width: 767px) { .footer-contact__info { -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-direction: row; flex-direction: row; } }
@media (max-width: 991px) { .footer-contact__info { text-align: center; } }
.footer-contact__info a { color: #9dafcd; font-size: 13px; font-weight: 300; display: block; padding-top: 2px; padding-bottom: 2px; -webkit-transition: .3s; transition: .3s; }
@media (min-width: 480px) and (max-width: 767px) { .footer-contact__info a { margin-left: 10px; margin-right: 10px; } }
@media (min-width: 768px) and (max-width: 991px) { .footer-contact__info a { margin-left: 10px; margin-right: 10px; } }
.footer-contact__info a:hover { color: #fff; }
.footer-contact__info a strong { font-weight: 700; }
.footer-logo a { display: block; position: relative; margin-top: 25px; }
@media (max-width: 991px) { .footer-logo a { margin-top: 20px; display: none; } }
.footer-logo img { max-height:180px;}
.footer-bottom { background: #272c30; padding-top: 25px; padding-bottom: 25px; }
.footer-bottom .container { position: relative; z-index: 1; }
@media (max-width: 479px) { .footer-bottom .container { -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; text-align: center; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; } }
.footer-bottom .text { color: #fff; font-size: 13px; }
.footer-bottom .design { color: #9dafcd; opacity: .5;display: flex;align-items: center; }
.footer-bottom .design img{ max-height: 11px;margin-left:10px; }
.footer-tab { position: fixed; right: 0; bottom: 0; left: 0; z-index: 1006; display: none; }
@media (max-width: 767px) { .footer-tab { display: block; } }
.footer-tab__nav { position: relative; z-index: 10; }
.footer-tab__nav:before { content: ""; position: absolute; right: 0; bottom: 0; left: 0; background-repeat: no-repeat; background-position: center center; height: 70px; background-size: cover; background-image: url("../../assets/img/footer-nav-bg.png"); }
.footer-tab__nav ul li { -webkit-box-flex: 0; -ms-flex: 0 0 20%; flex: 0 0 20%; max-width: 20%; position: relative; }
.footer-tab__nav ul li:not(.nav-search).is-current a .icon { color: #55b250; }
.footer-tab__nav ul li:not(.nav-search).is-current a .text { color: rgba(85, 178, 80, 0.6); }
.footer-tab__nav ul li:not(.nav-search) a { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; padding-top: 10px; height: 70px; }
.footer-tab__nav ul li:not(.nav-search) a .icon { color: #49525b; font-size: 24px; }
.footer-tab__nav ul li:not(.nav-search) a .text { font-size: 11px; color: rgba(73, 82, 91, 0.6); font-family: "Roboto", sans-serif; margin-top: 3px; }
.footer-tab__nav ul li.nav-search.is-current .btn .icon { -webkit-transform: scale(0.8); transform: scale(0.8); }
.footer-tab__nav ul li.nav-search .btn { position: absolute; left: 50%; bottom: 11px; -webkit-transform: translateX(-50%); transform: translateX(-50%); }
.footer-tab__nav ul li.nav-search .btn .icon { width: 72px; height: 72px; background: #55b250; border-radius: 50%; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; color: #fff; font-size: 24px; border: 5px solid #f7f7f7; -webkit-box-shadow: 0 0 20px rgba(0, 0, 0, 0.3); box-shadow: 0 0 20px rgba(0, 0, 0, 0.3); -webkit-transition: .4s; transition: .4s; }
.footer-tab__container { position: fixed; left: 0; right: 0; top: 0; bottom: 0; background: rgba(0, 0, 0, 0.8); opacity: 0; visibility: hidden; -webkit-transition: .3s; transition: .3s; }
.footer-tab__container.is-visible { opacity: 1; visibility: visible; }
.footer-tab__content { position: absolute; right: 0; bottom: 0; left: 0; height: 80%; background: #fff; border-radius: 13px 13px 0 0; opacity: 0; visibility: hidden; -webkit-transform: translateY(100%); transform: translateY(100%); will-change: transform; -webkit-transition: .4s; transition: .4s; }
.footer-tab__content.is-visible { opacity: 1; visibility: visible; -webkit-transform: translateY(0); transform: translateY(0); }
.footer-tab__content:before { content: ""; position: absolute; top: -12px; right: 0; left: 0; height: 4px; width: 40px; margin: 0 auto; background: rgba(255, 255, 255, 0.6); border-radius: 7px; }
.footer-tab__content._search { height: 95%; }
.footer-tab__content-header { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; -webkit-box-align: center; -ms-flex-align: center; align-items: center; padding-left: 20px; padding-right: 20px; height: 80px; }
.footer-tab__content-header .heading { color: #49525b; font-size: 16px; font-weight: 900; }
.footer-tab__content-header .heading span { font-weight: 300; }
.footer-tab__content-header .close { color: #49525b; display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; }
.footer-tab__content-header .close .icon { font-size: 28px; }
.footer-tab__content-search { padding-left: 20px; padding-right: 20px; }
.footer-tab__content-search form { position: relative; width: 100%; }
.footer-tab__content-search form input { width: 100%; border: 1px solid rgba(73, 82, 91, 0.08); -webkit-box-shadow: 1px 2px 3px rgba(73, 82, 91, 0.1); box-shadow: 1px 2px 3px rgba(73, 82, 91, 0.1); border-radius: 7px; height: 55px; font-family: inherit; padding-left: 20px; padding-right: 50px; font-size: 13px; font-weight: 600; }
.footer-tab__content-search form .icon { color: #55b250; font-style: 20px; position: absolute; top: 50%; right: 20px; -webkit-transform: translateY(-50%); transform: translateY(-50%); }
.footer-tab__content-wrapper { height: calc( 100% - ( 70px + 80px )); overflow-y: auto; padding-top: 13px; }
.footer-tab__content-wrapper._search { height: calc( 100% - ( 70px + 80px + 55px )); }
.footer-tab__content-wrapper._search > div { margin-top: 15px; }
.footer-tab__content-list.no-photo .content { padding-left: 0; }
.footer-tab__content-list ul li { padding-left: 20px; padding-right: 20px; border-bottom: 1px solid rgba(73, 82, 91, 0.08); padding-bottom: 15px; margin-bottom: 15px; }
.footer-tab__content-list ul li:last-child { border-bottom: 0 none; }
.footer-tab__content-list ul li a { display: -webkit-box; display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; }
.footer-tab__content-list .photo { width: 110px; height: 80px; border-radius: 10px; padding: 5px; -webkit-box-shadow: 0 0 15px rgba(73, 82, 91, 0.25); box-shadow: 0 0 15px rgba(73, 82, 91, 0.25); }
.footer-tab__content-list .photo img { width: 100%; height: 100%; -o-object-fit: cover; object-fit: cover; border-radius: 7px; }
.footer-tab__content-list .figure { width: 110px; height: 80px; border-radius: 10px; background: #eff2f7; display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; }
.footer-tab__content-list .figure .icon { color: #49525b; font-size: 42px; }
.footer-tab__content-list .content { -webkit-box-flex: 1; -ms-flex: 1; flex: 1; padding-left: 15px; padding-right: 35px; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; position: relative; }
.footer-tab__content-list .content .tag { font-weight: 600; font-style: italic; color: rgba(73, 82, 91, 0.9); font-size: 11px; }
.footer-tab__content-list .content .title { color: #49525b; font-size: 14px; font-weight: 800; line-height: 1.3; overflow: hidden; max-height: 37px; }
.footer-tab__content-list .content .date { color: rgba(73, 82, 91, 0.6); line-height: 1.5; font-size: 12px; font-weight: 300; margin-top: 7px; font-family: "Roboto", sans-serif; }
.footer-tab__content-list .content .date .icon { font-size: 12px; margin-right: 3px; }
.footer-tab__content-list .content > .icon { position: absolute; top: 50%; right: 0; -webkit-transform: translateY(-50%); transform: translateY(-50%); color: #49525b; opacity: .2; }
.footer-tab__content-buttons { padding-left: 20px; padding-right: 20px; }
.footer-tab__content-buttons ul { margin-left: -5px; margin-right: -5px; -ms-flex-wrap: wrap; flex-wrap: wrap; }
.footer-tab__content-buttons ul li { padding-left: 5px; padding-right: 5px; margin-bottom: 10px; }
@media (max-width: 479px) { .footer-tab__content-buttons ul li { -webkit-box-flex: 0; -ms-flex: 0 0 33.33333%; flex: 0 0 33.33333%; max-width: 33.33333%; } }
@media (min-width: 480px) and (max-width: 767px) { .footer-tab__content-buttons ul li { -webkit-box-flex: 0; -ms-flex: 0 0 25%; flex: 0 0 25%; max-width: 25%; } }
@media (min-width: 600px) and (max-width: 767px) { .footer-tab__content-buttons ul li { -webkit-box-flex: 0; -ms-flex: 0 0 20%; flex: 0 0 20%; max-width: 20%; } }
.footer-tab__content-buttons ul li a { border: 1px solid rgba(73, 82, 91, 0.08); -webkit-box-shadow: 1px 2px 3px rgba(73, 82, 91, 0.1); box-shadow: 1px 2px 3px rgba(73, 82, 91, 0.1); border-radius: 7px; height: 90px; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; text-align: center; padding-left: 10px; padding-right: 10px; }
.footer-tab__content-buttons .icon { color: #55b250; font-size: 24px; }
.footer-tab__content-buttons .title { font-size: 11px; color: #333; margin-top: 8px; line-height: 1.3; }
.container { width: 100%; padding-left: 10px; padding-right: 10px; margin-left: auto; margin-right: auto; }
@media (max-width: 479px) { .container { max-width: 390px; } }
@media (min-width: 480px) { .container { max-width: 600px; } }
@media (min-width: 768px) { .container { max-width: 768px; } }
@media (min-width: 992px) { .container { max-width: 992px; } }
@media (min-width: 1200px) { .container { max-width: 1300px; }
    .container.max-1200 { max-width: 1200px; } }
@media (min-width: 1750px) { .container { max-width: 1400px; }
    .container.max-1200 { max-width: 1200px; } }
.container-fluid { width: 100%; padding-left: 10px; padding-right: 10px; margin-left: auto; margin-right: auto; }
@media (min-width: 1400px) { .container-fluid { padding-left: 50px; padding-right: 50px; } }
@media (min-width: 1750px) { .container-fluid { padding-left: 120px; padding-right: 120px; } }
@media (min-width: 2020px) { .container-fluid { max-width: 2000px; } }
@media (min-width: 992px) and (max-width: 1199px) { .container-fluid { max-width: 992px; } }
@media (min-width: 768px) and (max-width: 991px) { .container-fluid { max-width: 768px; } }
@media (min-width: 480px) and (max-width: 767px) { .container-fluid { max-width: 600px; } }
@media (max-width: 479px) { .container-fluid { max-width: 390px; } }
footer ul{list-style:none;padding-left:0}
.text-center { text-align: center; }
.justify-center { -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; }
.justify-end { -webkit-box-pack: end; -ms-flex-pack: end; justify-content: flex-end; }
.justify-start { -webkit-box-pack: start; -ms-flex-pack: start; justify-content: flex-start; }
.justify-between { -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; }
.align-center { -webkit-box-align: center; -ms-flex-align: center; align-items: center; }
.align-end { -webkit-box-align: end; -ms-flex-align: end; align-items: flex-end; }
.align-start { -webkit-box-align: start; -ms-flex-align: start; align-items: flex-start; }
.align-between { -webkit-box-align: space-between; -ms-flex-align: space-between; align-items: space-between; }
#sectionbaskan .col-lg-6{
    background-color:var(--maincolor);
}
.governor-area {
    background: url(/assets/img/baskan.jpg) no-repeat left top;
    background-size: cover;
    padding: 0 15px;
    height: 600px;
    padding-top: 25px;
}
.governor-txt{color:white;width: 50%;}
.governor-area .governor-txt .header-nav__mayor-social {
    background: #00000000;
    border-radius: 11px !important;
    width: 100%;
    float: right;
    margin-top: 12px;
    display: block;
}
.governor-area .governor-txt .header-nav__mayor-social a {
    height: 38px;
    width: 39px;
    color: rgb(255 255 255 / 57%);
    border-right: 0px solid #0c0c0c73;
    border-radius: 50%;
    background: #00000040;
    margin-right: 7px;
    padding: 0;
}
.header-nav__mayor-social a {
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
    height: 60px;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    font-size: 16px;
    color: rgba(51, 51, 51, 0.3);
    -webkit-transition: .3s;
    transition: .3s;
}
.svg-inline--fa {
    display: inline-block;
    font-size: inherit;
    height: 1em;
    overflow: visible;
    vertical-align: -0.125em;
}
/* .header-nav__mayor-social a svg{
    height:25px;
} */
.header-nav__mayor-social a:hover {
    color: white!important;
}
.header {
    border-top: 0!important;
}
@media (max-width: 768px){
    .overlayIcerikler,.slideryazi{display:none!important;}
    .eleinside.eleinside_Center img{
        max-height: 50vh;
    }
    .haber-slider .item a .img img{
        max-height: 250px;
    }
    .mobil-gizle{display:none!important;}
    .habercol_outer {height:350px!important;padding: 0.5rem;}
    .fast-menu{display:none;}
    .governor-txt {
        color: white;
        width: 100vw;
        text-align: justify;
        padding: 20px;
    }
    .baskanimza-home{margin-top:80px;}
    .baskanimza-home{justify-content: center}
    .baskanimza-home img{margin-top: 2rem;max-height: 60px;}
    .governor-area{background:#17284d;}
    .owl-projects button{display:none!important}
    .rakamlarlabelediyemizdiv{flex-wrap:wrap;}
    .rakamlarlabelediyemizdiv .uk-card{margin-bottom:40px;width: 33%!important;}
    .rakamlarlabelediyemizdiv .uk-card .count.nunito{font-size: 1.5rem!important;}
    .projects-header{margin-bottom:50px;}
    .projects-nav li{margin-bottom:20px;}
    #sectionbaskan .fast-menu{display:none!important;}
    .haberler__tumunugor{
        border-radius: 0;
        width: 96.7%;
        margin-left: 6px;
        margin-top: 5px;
    }
    .slider__main.content img{
        object-fit: cover;
    }
    .mobilduyuru{
        flex-direction: row;
        flex-wrap: nowrap;
    }
    .duyuru-baslik-buton {
        font-size: 10px!important;
    }
    .mobilduyuru .col-9.col-sm-10{
        display: flex;
    }
    .duyurular-kayanyazi a {
        font-size: 12px!important;
    }
    .rakamlarlabelediyemizdiv img{
        height: 40px!important;
    }
}
@media (min-width:992px){
    .mobile_index_mayor_section{display:none};
    .overlayRight {
        right: 0;
        align-items: flex-start;
        padding-right: 20px;
        bottom: 0;
        margin-bottom:30px;
    } 
}
@media (max-width:992px){
    .mobile_index_mayor_section{display:flex;height:300px;max-height:300px;
        position:relative;flex-direction: column;margin-top:50px;}
    .mobile_mayor_photo{
        background-size: 100% 100%;
        min-height: 250px;
        max-height: 250px;
        background-size: cover;
    }
    .mobile_mayor_footer{
        position:absolute;
        left:0;
        bottom:0;
        width:100%;
        display:flex;
    }
    .mobile_mayor_footer a{
        display: flex;
        background-color: var(--maincolor);
        color: white;
        height: 50px;
        flex-basis: 50%;
        justify-content: center;
        align-items: center; 
    }
    .mobile_mayor_overlay{
        position:absolute;
        bottom:60px;
        left:20px;
        display:flex;
    }
}
@media (min-width: 768px){
    .lg-d-none{
        display:none!important;
    }
}
.f-1r{
    font-size: 1rem;
    font-weight: 700;
}
@media(min-width: 768px){
    .fast-title{
        display:flex;
        justify-content: center;
        margin-top:25px;
    }
    .p-50{
        padding:50px;
    }
    .mb-10{margin-bottom:10px}
    .baskanimza-home{
        margin-top: 3rem;
        margin-bottom: 2rem;
    }
    .baskanimza-home img{
        max-height:60px;
    }
    #ebelediye{margin-top:2rem;}
    .fast-menu,.baskanbolum{
        padding-top:50px;
    }
    .projects-nav li {margin-right:20px;}
    .rakamlarlabelediyemizdiv{margin-top:80px;}
}
.activities-single{margin-bottom:15px;}
.projects-nav {
    margin-top: 30px;
}
.projects-nav ul li.is-current a {
    background: var(--maincolor);
    color: #fff;
    -webkit-box-shadow: 0 0 50px 0 0 50px rgb(43 53 172 / 30%);
    box-shadow: 0 0 50px 0 0 50px rgb(43 53 172 / 30%);
}
.projects-nav ul li a {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    text-align: center;
    height: 60px;
    background: #f8f9fa;
    -webkit-box-shadow: 0 0 50px rgb(24 76 124 / 30%);
    box-shadow: 0 0 10px rgb(0 0 0 / 10%);
    padding-left: 15px;
    padding-right: 15px;
    border-radius: 10px;
    color: #000;
    font-size: 14px;
    font-weight: 700;
    position: relative;
    z-index: 1;
    line-height: 1.25;
    -webkit-transition: .3s;
    transition: .3s;
}
.projeler-section{margin-top:50px}
.projebaslikr{max-height:50px;}
.projects-content.tab--content{display:none}
.projects-content.tab--content.is-active{display:block}
.duyuru-baslik-buton{font-size:14px;}
.anasayfa-duyurular{background: var(--maincolor)!important;}
.slideslogan{
    position: absolute;
    top: 0;
    left: 0;
    width: 100vw;
    height: 100vh;
    z-index: 51;
    display: flex;
    justify-content: center;
    align-items: center;
}
.slideryazi{
    display:flex;
    flex-direction:column;
    color:white;
    justify-content: center;
    align-items: center;
}
.slideryazi .text{
    font-family: 'Licorice';
    font-weight: 700;
    font-size: 3rem;
}
.slideryazi .slogan{
    font-weight: 700;
    font-size: 3rem;
}
.overlayIcerikler {
    max-width: fit-content;
    color: #fff!important;
    position: absolute;
    display: flex;
    flex-direction: column;
    align-items: flex-end;
    justify-content: end;
    right: 50px;
    height: 100vh;
    margin-bottom: 10px;
    width: 100%;
    bottom: 20px;
    z-index: 9;
    font-size:1.5rem;
}
.overlayIcerikler a{
    color:inherit;
    font-size:inherit;
    line-height: 1;
}
.slider-overlay{
    background: #00000038 linear-gradient(to right,#68686826,#9b1d1d24);
    position: absolute;
    width: 100vw;
    height: 100%;
    top: 0;
}
.overlayLeft{
    left:0;
    align-items: flex-start;
    padding-left: 20px;
    bottom: 0;
    margin-bottom: 0;
}
@media (min-width:1199px) and (max-width:1366px){
    .haber-slider .item a .img img {
        height: 400px;
    }
    .habercol_outer {
        height: 460px;
    }
}
.header-logo a {
    display: block;
    position: relative;
    /* background-color: white; */
    margin-top: 3px;
    padding: 1.5rem;
    padding-top: 2rem;
    /* border-bottom-left-radius: 15%; */
    /* border-bottom-right-radius: 15%; */
    border-radius: 7%;
    padding-bottom: 2rem;
}
.header-logo img {
    width: 130px!important;
    margin-top: -25px;
}
.header-logo:before {
    height: 142px!important;
}
.main-content {
    position: relative;
}
.main-content .owl-theme .custom-nav {
    position: absolute;
    top: 45vh;
    bottom: auto;
    left: 1rem;
    right: 1rem;
}
.main-content .owl-theme .custom-nav .owl-prev, .main-content .owl-theme .custom-nav .owl-next {
    position: absolute;
    height: 100px;
    color: inherit;
    background: none;
    border: none;
    z-index: 100;
}
.main-content .owl-theme .custom-nav .owl-prev i, .main-content .owl-theme .custom-nav .owl-next i {
    font-size: 2.5rem;
    color: #cecece;
}
.main-content .owl-theme .custom-nav .owl-prev {
    left: 0;
}
.main-content .owl-theme .custom-nav .owl-next {
    right: 0;
}
.slider__main .image{max-height: 100vh;height: 100%;}
@media (max-width:767px){
    .main-content .owl-theme .custom-nav{
        top:19vh!important;
    }
    .header-container.container-fluid{
        width: 100vw!important;
    }
}
@media (min-width:768px){
    .mobile_sticky_buttons{display:none}
}
@media (max-width:992px){
    .slider__main .image{
        max-height: 60vh;
        height: 45vh;
    }   
    .header-logo{
        padding-top: 0px!important;
    }
    .header-logo img {
        width: unset!important;
        max-height: 45px;
        margin-top: 0;
    }
    .row.mobilduyuru{
        padding-left: 1rem!important;
        padding-right: 1rem!important;
        max-width: 100vw!important;
        margin: 0!important;
        margin-top:1rem!important
    }
}
@media (min-width:768px) and (max-width:992px){
    .main-content .owl-theme .custom-nav{
        top:20vh!important
    }
}
@media (max-width:1200px){
    .governor-area{
        background: var(--maincolor);
    }
    .header-logo:before,.overlayIcerikler{display:none}
    .row.mobilduyuru{
        padding-left: 1.5rem!important;
    padding-right: 1.5rem!important;
    }
    .homepage__mayor_photos img{
        min-height: 100px;
    }
}
.homepage__mayor_photos .a-col-w{
    margin-top: 1.5rem;
}
.homepage__mayor_photos .a-col-w .btn.btn-light{
    text-transform: uppercase;
    font-weight: 500;
    font-size: .9rem;
    padding: 0.5rem 2rem;
}
.rakamlarlabelediyemizdiv .count.nunito{
    color: var(--maincolor);
}
.fc-day-sun div:before,.fc-day-sat div:before{
    background-color:white!important;
}
 
@media (min-width: 1200px) {
    .shortcuts .container {
        max-width: 1175px;
    }
}

.shortcuts-wrapper {
    background-color: rgba(242, 108, 79, 0.7);
    height: 90px;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    padding-left: 19px;
    padding-right: 19px;
    position: relative;
    border-radius: 15px;
    overflow: hidden;
}

.shortcuts-item {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 16%;
    flex: 0 0 16%;
    max-width: 16%;
    padding-left: 10px;
    padding-right: 10px;
    position: relative;
}

.shortcuts-item:nth-child(2) .shortcuts-wrapper {
    background-color: #049cdad6;
}

.shortcuts-item:nth-child(2) .shortcuts-dropdown {
    background-color: #049cdad6;
}

.shortcuts-item:nth-child(2) .shortcuts-dropdown__list li a:before {
    background: #049cdad6;
}

.shortcuts-item:nth-child(3) .shortcuts-wrapper {
    background-color: #049cdad6;
}

.shortcuts-item:nth-child(3) .shortcuts-dropdown {
    background-color: #049cdad6;
}

.shortcuts-item:nth-child(3) .shortcuts-dropdown__list li a:before {
    background: #049cdad6;
}

.shortcuts-item:nth-child(4) .shortcuts-wrapper {
    background-color: #049cdad6;
}

.shortcuts-item:nth-child(4) .shortcuts-dropdown {
    background-color: #049cdad6;
}

.shortcuts-item:nth-child(4) .shortcuts-dropdown__list li a:before {
    background: #049cdad6;
}

.shortcuts-item:nth-child(5) .shortcuts-wrapper {
    background-color: #049cdad6;
}

.shortcuts-item:nth-child(5) .shortcuts-dropdown {
    background-color: #049cdad6;
}

.shortcuts-item:nth-child(5) .shortcuts-dropdown__list li a:before {
    background: #049cdad6;
}

.shortcuts-item:hover .shortcuts-wrapper:before {
    width: 100%;
}

.shortcuts-item:hover .shortcuts-dropdown {
    opacity: 1;
    visibility: visible;
}

.shortcuts-item:hover .shortcuts-dropdown__list li a .icon {
    -webkit-transform: scale(1);
    transform: scale(1);
}

.shortcuts-wrapper {
    background-color: #049cdad6;
    height: 90px;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    padding-left: 19px;
    padding-right: 19px;
    position: relative;
    border-radius: 15px;
    overflow: hidden;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    padding-top:1rem
}

.shortcuts-wrapper:before {
    content: "";
    position: absolute;
    right: 0;
    bottom: 0;
    left: 0;
    background: rgba(255, 255, 255, 0.2);
    height: 4px;
    width: 0;
    -webkit-transition: width .3s;
    transition: width .3s;
}

.shortcuts-wrapper .icon {
    color: #fff;
    font-size: 24px;
}

.shortcuts-wrapper .desc {
    padding-left: 13px;
    color: #fff;
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
}

.shortcuts-wrapper .desc .title {
    font-size: 11px;
    letter-spacing: -0.5px;
    font-weight: 500;
    color: white;
    display: flex;
    padding: 0;
    height: 100%;
    justify-content: center;
    align-items: center;
    text-align: center;
}

.shortcuts-wrapper .desc .text {
    font-size: 13px;
    line-height: 1.3;
}

.shortcuts-dropdown {
    position: absolute;
    right: 10px;
    bottom: 95px;
    left: 10px;
    background: var(--maincolor)d6;
    padding: 15px;
    border-radius: 15px;
    opacity: 0;
    visibility: hidden;
    -webkit-transition: .3s;
    transition: .3s;
}

.shortcuts-dropdown .heading {
    color: #fff;
    font-size: 16px;
    font-weight: 900;
    letter-spacing: -0.5px;
    border-bottom: 3px solid rgba(0, 0, 0, 0.35);
    padding-bottom: 5px;
    margin-bottom: 10px;
}

.shortcuts-dropdown__list li a {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    border-bottom: 1px solid rgba(255, 255, 255, 0.35);
    color: #fff;
    font-size: 13px;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    padding-top: 9px;
    padding-bottom: 9px;
    position: relative;
    z-index: 1;
}
.shortcuts-dropdown.first .shortcuts-dropdown__list li a:before
{
    background: #0588bb;
}
.shortcuts-dropdown__list li a:before {
    content: "";
    position: absolute;
    z-index: -1;
    top: -1px;
    left: -15px;
    bottom: -1px;
    right: -15px;
    background: #1c4166e0;
    opacity: 0;
    visibility: hidden;
    -webkit-transition: .3s;
    transition: .3s;
}

.shortcuts-dropdown__list li a:hover:before {
    opacity: 1;
    visibility: visible;
}

.shortcuts-dropdown__list li a .icon {
    font-size: 13px;
    margin-right: 7px;
    width: 18px;
    -webkit-transform: scale(0);
    transform: scale(0);
    -webkit-transition: .3s;
    transition: .3s;
}

@media (max-width: 479px) {
    .shortcuts.list-button ul li {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 50%;
        flex: 0 0 50%;
        max-width: 50%;
    }
}

.shortcuts.list-button ul li:nth-child(1) .shortcuts-card {
    background: #65be9f;
}

.shortcuts.list-button ul li:nth-child(1) .shortcuts-card:before {
    background: #65be9f;
}

.shortcuts.list-button ul li:nth-child(2) .shortcuts-card {
    background: #6f8a93;
}

.shortcuts.list-button ul li:nth-child(2) .shortcuts-card:before {
    background: #6f8a93;
}

.shortcuts.list-button ul li:nth-child(3) .shortcuts-card {
    background: #aa9785;
}

.shortcuts.list-button ul li:nth-child(3) .shortcuts-card:before {
    background: #aa9785;
}

.shortcuts.list-button ul li:nth-child(4) .shortcuts-card {
    background: #4badba;
}

.shortcuts.list-button ul li:nth-child(4) .shortcuts-card:before {
    background: #4badba;
}

.shortcuts.list-button ul li:nth-child(5) .shortcuts-card {
    background: #fbb843;
}

.shortcuts.list-button ul li:nth-child(5) .shortcuts-card:before {
    background: #fbb843;
}

.shortcuts.list-button.v1:hover .shortcuts-card {
    -webkit-transform: scale(0.95);
    transform: scale(0.95);
    -webkit-filter: blur(1px);
    filter: blur(1px);
}

.shortcuts.list-button.v1 .shortcuts-card {
    border-radius: 15px;
}

.shortcuts.list-button.v1 .shortcuts-card:hover {
    -webkit-transform: scale(1);
    transform: scale(1);
    -webkit-filter: blur(0);
    filter: blur(0);
}

.shortcuts.list-button.v1 .shortcuts-card:before {
    display: none;
}

.shortcuts.list-button.v1 .shortcuts-card .more {
    display: none;
}

.shortcuts.list-button.v-light ul li:nth-child(n+3) {
    margin-bottom: 0 !important;
}

.shortcuts.list-button.v-light .shortcuts-card {
    background: #eff2f7 !important;
}

.shortcuts.list-button.v-light .shortcuts-card a>.icon {
    color: #0794aa;
}

.shortcuts.list-button.v-light .shortcuts-card a .title {
    color: #0794aa;
}

.shortcuts.list-button.v-border .shortcuts-card {
    background: none !important;
    border: 1px solid rgba(255, 255, 255, 0.2);
}

.shortcuts.list-button.v-border .shortcuts-card a>.icon {
    color: #fff;
}

.shortcuts.list-button.v-border .shortcuts-card a .title {
    color: #fff;
}

.shortcuts.list-button .shortcuts-card {
    height: 175px;
    background: #b54386;
    position: relative;
    -webkit-transition: .3s;
    transition: .3s;
}

.shortcuts.list-button .shortcuts-card:hover:before {
    -webkit-transform: translateY(0);
    transform: translateY(0);
    border-radius: 0 0 10px 10px;
    -webkit-transition: .3s;
    transition: .3s;
}

.shortcuts.list-button .shortcuts-card:hover .more {
    opacity: 1;
    -webkit-transform: scale(1);
    transform: scale(1);
    -webkit-transition: .3s .2s;
    transition: .3s .2s;
}

.shortcuts.list-button .shortcuts-card:before {
    content: "";
    position: absolute;
    z-index: -1;
    right: 0;
    bottom: -20px;
    left: 0;
    height: 20px;
    background: #b54386;
    border-radius: 0;
    -webkit-transform: translateY(-100%);
    transform: translateY(-100%);
    -webkit-transition: .3s .2s;
    transition: .3s .2s;
}

.shortcuts.list-button .shortcuts-card a {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    text-align: center;
    height: 100%;
    color: #fff;
    padding-left: 10px;
    padding-right: 10px;
}

.shortcuts.list-button .shortcuts-card a>.icon {
    font-size: 48px;
}

.shortcuts.list-button .shortcuts-card .title {
    text-transform: uppercase;
    font-size: 16px;
    font-weight: 900;
    line-height: 1.3;
    letter-spacing: -0.5px;
    padding-left: 15px;
    padding-right: 15px;
    margin-top: 15px;
}

.shortcuts.list-button .shortcuts-card .text {
    font-size: 13px;
    font-weight: 300;
    line-height: 1.3;
    overflow: hidden;
    max-height: 34px;
    padding-left: 3px;
    padding-right: 3px;
    margin-top: 5px;
    display: none;
}

.shortcuts.list-button .shortcuts-card .more {
    position: absolute;
    bottom: -13px;
    opacity: 0;
    -webkit-transform: scale(0.8);
    transform: scale(0.8);
    -webkit-transition: .3s;
    transition: .3s;
}

@media (max-width: 1199px) {
    .shortcuts.list-button .shortcuts-card .more {
        display: none;
    }
}

.shortcuts.list-button .shortcuts-card .more .icon {
    font-size: 24px;
}

@media (max-width: 479px) {
    .shortcuts.list-body>.row>div:not(:last-child) {
        margin-bottom: 10px;
    }
}

.shortcuts.list-body .shortcuts-card a {
    display: block;
    position: relative;
    overflow: hidden;
    border-radius: 15px;
}

.shortcuts.list-body .shortcuts-card a:hover .shortcuts-cover img {
    -webkit-transform: scale3d(1.15, 1.15, 1.15);
    transform: scale3d(1.15, 1.15, 1.15);
}

.shortcuts.list-body .shortcuts-cover {
    height: 230px;
    overflow: hidden;
}

@media (min-width: 1824px) {
    .shortcuts.list-body .shortcuts-cover {
        height: 280px;
    }
}

@media (min-width: 768px) and (max-width: 991px) {
    .shortcuts.list-body .shortcuts-cover {
        height: 185px;
    }
}

.shortcuts.list-body .shortcuts-cover img {
    width: 100%;
    height: 100%;
    -o-object-fit: cover;
    object-fit: cover;
    -webkit-transition: -webkit-transform 1s cubic-bezier(0, 0, 0.2, 1);
    transition: -webkit-transform 1s cubic-bezier(0, 0, 0.2, 1);
    transition: transform 1s cubic-bezier(0, 0, 0.2, 1);
    transition: transform 1s cubic-bezier(0, 0, 0.2, 1), -webkit-transform 1s cubic-bezier(0, 0, 0.2, 1);
}

.shortcuts.list-body .shortcuts-body {
    position: absolute;
    right: 0;
    bottom: 0;
    left: 0;
    height: 60%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: end;
    -ms-flex-pack: end;
    justify-content: flex-end;
    -webkit-box-align: end;
    -ms-flex-align: end;
    align-items: flex-end;
    text-align: right;
    padding: 20px 15px;
    background: -webkit-gradient(linear, left top, left bottom, from(transparent), to(#49acb9));
    background: linear-gradient(transparent, #49acb9);
}

.shortcuts.list-body .shortcuts-body .title {
    line-height: 1.15;
    color: #fff;
    font-family: "Cerebri Sans Heavy", sans-serif;
    font-size: 24px;
    letter-spacing: -0.5px;
}

@media (min-width: 1824px) {
    .shortcuts.list-body .shortcuts-body .title {
        font-size: 28px;
    }
}

@media (min-width: 768px) and (max-width: 991px) {
    .shortcuts.list-body .shortcuts-body .title {
        font-size: 20px;
    }
}

@media (min-width: 1200px) and (max-width: 1365px) {
    .shortcuts.list-body .shortcuts-body .title {
        font-size: 20px;
    }
}

.shortcuts.list-body .shortcuts-body .title span {
    font-family: "Montserrat", sans-serif;
    font-weight: 200;
}

.shortcuts.list-body .shortcuts-body .icon {
    position: absolute;
    left: 17px;
    bottom: 20px;
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    width: 50px;
    height: 50px;
    background: rgba(255, 255, 255, 0.5);
    border-radius: 50%;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    color: #fff;
    font-size: 18px;
    padding-left: 3px;
}

@media (min-width: 480px) and (max-width: 767px) {
    .shortcuts.list-body .shortcuts-body .icon {
        display: none;
    }
}

@media (min-width: 768px) and (max-width: 991px) {
    .shortcuts.list-body .shortcuts-body .icon {
        display: none;
    }
}

@media (min-width: 992px) and (max-width: 1199px) {
    .shortcuts.list-body .shortcuts-body .icon {
        display: none;
    }
}

@media (min-width: 1200px) and (max-width: 1365px) {
    .shortcuts.list-body .shortcuts-body .icon {
        display: none;
    }
}

.shortcuts.list-body .shortcuts-body.color-1 {
    background: -webkit-gradient(linear, left top, left bottom, from(transparent), to(#fbb843));
    background: linear-gradient(transparent, #fbb843);
}

.shortcuts.style-1 {
    position: absolute;
    right: 0;
    bottom: 30px;
    left: 0;
    z-index: 6;
}

@media (min-width: 1200px) {
    .shortcuts .container {
        max-width: 1175px;
        min-width: unset !important;
    }
}

.e-belediye-dropdownlist .shortcuts-dropdown__list {
    display: flex !important;
    flex-wrap: wrap;
}

.e-belediye-dropdownlist .shortcuts-dropdown__list li {
    display: flex !important;
    overflow: hidden;
    padding: 5px;
    flex: 25%;
}
.shortcuts .row{
    justify-content: center;
}
.overlayIcerikler.overlayLeft{
    bottom:0!important;
    flex-direction: row;
    align-items: flex-end;
    margin-top: 0!important;
}

.overlayIcerikler.overlayLeft img:nth-child(1){
    max-width: 260px;
}
.overlayIcerikler.overlayLeft img:nth-child(2){
    max-height: 40px;
    margin-bottom: 3rem;
}
@media (max-width:1440px){
    .overlayIcerikler{
        bottom:135px!important;
    }
    
    .governor-area,#sectionbaskan .fast-menu{
        height:500px!important;
    }
    .shortcuts .row{
        justify-content: flex-end;
    }
    .shortcuts .container {
        max-width: 1280px;
        min-width: unset !important;
    }
    .shortcuts-wrapper {
        background-color: #049cdad6;
        height: 90px;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        padding-left: 0px;
        padding-right: 0px;
        position: relative;
        border-radius: 15px;
        overflow: hidden;
        flex-direction: column;
        align-items: center;
        justify-content: center;
        padding-top: 1rem;
        width: fit-content;
        padding: 10px 20px 0 20px;
        margin: 0;
         width: 145px;
    }
    .shortcuts-wrapper .desc{
        padding-left: 0px!important;
    }
    .shortcuts-item a {
        display: flex;
        width: fit-content;
        margin: 0;
        /* min-width: 132px; */
    }
    .shortcuts-item {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 16%;
        flex: 0 0 16%;
        max-width: fit-content;
        padding-left: 10px;
        padding-right: 10px;
        position: relative;
        width: fit-content;
    }
}
@media (max-width:992px){
    .shortcuts.style-1{display:none}
}
@media (max-width:767px){
    .header-logo a {
        padding: 0;
        background: none;
    }
}
.home_ebelediye_buttons{
    display: grid;
    grid-template: repeat(2, 1fr) / repeat(3, 1fr);
    gap: 20px 5px;
}
.ebelediyebutonlar{
    padding: 3rem 2rem;
}
.ebelediyebutonlar .projects-header .text{
    padding-bottom:2rem
}
.baskan-mesajb{
    font-size: 14px;
}
@media(max-width:1450px){
    .baskan-mesajb{
        font-size:12px;
    }
    .projects-footer .title{
        font-size: 12px!important;
    }
    .duyurular-kayanyazi a {
        font-size: 16px;
    }
    
}
.fontNeuron{
    font-size: 14px;
}