@media only screen and (min-width: 1920px){
    .header .menu .mobilmenu {
        display: none;
    }
    .mobillogo, .mobilhaklar, .mobilharita {
        display: none;
    }
}
@media only screen and (min-width: 1600px) and (max-width: 1919px){
    .header .menu .mobilmenu {
        display: none;
    }
    .footer .links {
        padding-left: 20px;
    }
    .slider .item .yazialan {
        width: 70%;
        padding-top: 156px;
        padding-left: 140px;
    }
    .hizlimenu {
        top: 24%;
    }
    .hizmetler-bar .container {
        width: 85%;
    }
    .hizmetler-bar .aciklama p {
        font-size: 15.8px;
    }
    .banka-bar .container {
        width: 85%;
    }
    .banka-bar .aciklama p {
        font-size: 15.8px;
    }
    .faydali-bar .container {
        width: 85%;
    }
    .faydali-bar .aciklama p {
        font-size: 15.8px;
    }
    .iletisim-bar .container {
        width: 85%;
    }
    .iletisimbilgi .box a {
        font-size: 23px;
    }
    .header ul {
        width: 82%;
    }
    .header .menu {
        margin-top: -4px;
    }
    #myDiv {
        top: 149px;
    }
    #myDiv .menusu h5 {
        letter-spacing: 2px;
    }
    #myDiv .menusu {
        padding-top: 40px;
        padding-left: 40px;
    }
    #myDiv .menusu b {
        margin-bottom: 25px;
    }
    #myDiv .menusu ul li {
        margin-bottom: 8px;
    }
    .mobillogo, .mobilhaklar, .mobilharita {
        display: none;
    }
}











@media only screen and (min-width: 1360px) and (max-width: 1599px){
    #myDiv {
        top: 147px;
    }
    #myDiv .menusu h5 {
        letter-spacing: 1px;
    }
    #myDiv .menusu {
        padding-left: 20px;
        padding-top: 20px;
    }
    #myDiv .menusu b {
        margin-bottom: 15px;
        font-size: 15px;
    }
    #myDiv .menusu ul li {
        font-size: 12px;
        margin-bottom: 7px;
    }
    .header .menu .mobilmenu {
        display: none;
    }
    .footer .links {
        padding-left: 0px;
    }
    .hizmetler_icerik .sagmenu {
        padding-left: 35px;
    }
    .kutular .kutu {
        padding: 30px 41px;
    }
    .slider .item .yazialan {
        width: 90%;
        padding-top: 120px;
        padding-left: 99px;        
    }
    .slider .item .yazialan .slogan {
        margin-top: 72px;
    }
    .slider .item .yazialan .slogan p {
        letter-spacing: 2px;
    }
    .header ul li a {
        font-size: 14px;
    }
    .header ul {
        width: 79%;
    }
    .header .menu {
        margin-top: -6px;
    }
    .hizmetler-bar .container {
        width: 85%;
    }
    .hizmetler-bar .aciklama p {
        font-size: 13px;
    }
    .hizlimenu {
        top: 25%;
    }
    .banka-bar .container {
        width: 85%;
    }
    .banka-bar .aciklama p {
        font-size: 13px;
    }
    .faydali-bar .container {
        width: 85%;
    }
    .faydali-bar .aciklama p {
        font-size: 13px;
    }
    .faydali-linkler .linklers a {
        padding: 70px 50px;
    }
    .iletisim-bar .container {
        width: 85%;
    }
    .iletisim-bar .adres {
        font-size: 13px;
    }
    .iletisimbilgi .box span {
        font-size: 12px;
    }
    .iletisimbilgi .box a {
        font-size: 17px;
    }
    .iletisimbilgi .box img {
        margin-top: 13px;
    }
    .iletisim-detay .iletisimform {
        width: 76%;
    }
    .mobillogo, .mobilhaklar, .mobilharita {
        display: none;
    }
}





@media only screen and (min-width: 1001px) and (max-width: 1359px){
    .cc-picker-code-select-enabled {
        padding: 12px 18px 16px 58px;
    }
    .cc-picker-code-select-enabled::after {
        padding-top: 19px;
    }
    .hizmetler_icerik .ortaalan .iccerceve:before {
        display: none;
    }
    
    .header {
        padding: 25px 10px;
    }
    .header .menu  ul, .header .menu .online {
        display: none;
    }
    .header .menu {
        justify-content: flex-end;
    }
    .header .menu .mobilmenu {
        display: block;
        background: #FFB930;
        background: -webkit-linear-gradient(90deg, rgba(255, 185, 48, 1) 0%, rgba(255, 131, 3, 1) 100%);
        background: -moz-linear-gradient(90deg, rgba(255, 185, 48, 1) 0%, rgba(255, 131, 3, 1) 100%);
        background: linear-gradient(90deg, rgba(255, 185, 48, 1) 0%, rgba(255, 131, 3, 1) 100%);
        filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFB930", endColorstr="#FF8303", GradientType=1);
        padding: 0px 4px;
        color: #000;
        font-size: 15px;
        margin-top: 8px;
    }
    .slider .item .yazialan {
        padding-top: 0;
        padding-bottom: 0;
        padding-left: 0;
    }
    .slider .item .yazialan h2 {
        font-size: 30px;
        line-height: 30px;
    }
    .slider .item .yazialan h3 {
        font-size: 27px;
        line-height: 27px;
        margin-bottom: 40px;
    }
    .slider .item .yazialan p {
        width: 80%;
        font-size: 20px;
        margin: 0 auto;
        color: #000;
        width: 100%;
    }
    .slider .item .yazialan {
        width: 100%;
        text-align: center;
        padding-top: 273px;
    }
    .slider .item .resimalan {
        width: 100%;;
    }
    .slider .item .yazialan a {
        margin-top: 50px;
    }
    .slider .item .yazialan .slogan {
        margin-top: 60px;
    }
    .kutular {
        margin-top: 50px;
    }
    .kutular .kutu {
        margin-bottom: 30px;
    }
    .hizmetler {
        margin-top: 50px;
    }
    .hizmetler .tab-menu {
        flex-wrap: wrap;
    }
    .hizmetler_icerik .ortaalan .iccerceve .tab-menus {
        justify-content: center;
    }
    .hizmetler_icerik .ortaalan .iccerceve {
        padding: 25px;
    }
    .altlogo {
        text-align: center;
    }
    .altlogo img {
        width: 30% !important;
    }
    .hizmetler_icerik .sagmenu {
        margin-top: 30px;
        padding-left:calc(var(--bs-gutter-x) * .5);
        text-align: center;
    }
    .hizmetler_icerik .ortaalan .iccerceve .tab-contents {
        text-align: center;
    }
    .referanslar {
        margin-top: 50px;
    }
    .faydalilinkler {
        margin-top: 50px;
    }
    .faydalilinkler .linkler a {
        padding: 50px 37px;
    }
    .footer {
        padding: 0;
        text-align: center;
    }
    .footer .altlogo {
        margin-top: 50px;
        margin-bottom: 50px;
    }
    .footer .links {
        margin-bottom: 50px;
        padding-left: 0;
    }
    .footer-alt {
        padding: 15px 0;
        text-align: center;
        font-size: 10px;
    }
    .footer-alt span {
        margin-top: 5px;
        margin-bottom: 5px;
        display: block;
    }
    .footer-alt .text-end {
        text-align: center !important;
    }
    .footer-alt .birnc img {
        height: 15px;
    }
    .am-prev {
        display: none;
    }
    .hizlimenu {
        display: none;
    }
    .kurumsal-bar ul {
        margin-left: 5px;
        margin-top: 92px;
    }
    .kurumsal-bar h1 {
        margin-left: 0;
        margin-bottom: 20px;
    }
    .kurumsal-bar p {
        margin-left: 0;
        font-size:14px;
    }
    .kurumsal-detay {
        margin-top: 30px;
        margin-bottom: 80px;
    }
    .kurumsal-detay .egikyazi {
        font-size: 29px;
        margin-bottom: 43px;
    }
    .kurumsal-detay p {
        font-size: 14px;
    }
    .kurumsal-detay b {
        font-size: 16px;
        margin-top: 20px;
    }
    .hizmetler-bar .container {
        width: 93%;
    }
    .hizmetler-bar h1 {
        font-size: 40px;
        margin-bottom: 20px;
        line-height: 44px;
    }
    .hizmetler-bar .aciklama p {
        font-size: 11px;
        line-height: 17px;
        margin-top: 18px;
    }
    .hizmetler-liste .liste h2 {
        text-align: center;
    }
    .hizmetler-liste .liste ul {
        text-align: center;
        margin-bottom: 60px;
    }
    #our-clients-all .clients-list .client:hover .client-details {
        display: none;
    }
    .banka-bar .container {
        width: 93%;
    }
    .banka-bar h1 {
        font-size: 40px;
        margin-bottom: 20px;
        line-height: 44px;
    }
    .banka-bar .aciklama p {
        font-size: 11px;
        line-height: 17px;
        margin-top: 18px;
    }
    .banka-listesi .banka {
        padding: 30px 20px;
    }
    .banka-listesi .banka .logo {
        padding: 30px;
        margin-top: 70px;
    }
    .banka-listesi .banka .logo img {
        width: 60%;
    }
    .banka-listesi .banka .tablo .ilktd {
        font-size: 12px;
    }
    .banka-listesi .banka .tablo .ikincitd {
        font-size: 12px;
    }
    .banka-listesi {
        margin-top: 20px;
    }
    .banka-bar .aciklama p {
        font-size: 14px;
    }
    .faydali-bar .container {
        width: 93%;
    }
    .faydali-bar h1 {
        font-size: 40px;
        margin-bottom: 20px;
        line-height: 44px;
    }
    .faydali-bar .aciklama p {
        font-size: 11px;
        line-height: 17px;
        margin-top: 18px;
    }
    .faydali-liste .pageust {
        flex-wrap: wrap;
    }
    .faydali-liste .pageust .filter-button {
        margin: 10px 0;
        width: 50%;
    }
    .belge-linkler .belgelist {
    }
    .belge-linkler .belgelist .filter {
        width: 48%;
    }
    .faydali-linkler .linklers div {
        width: 33%;
    }
    .faydali-linkler .linklers a {
        padding: 70px 90px;
    }
    .iletisim-bar .container {
        width: 93%;
    }
    .iletisim-bar h1 {
        font-size: 40px;
        margin-bottom: 0px;
        line-height: 50px;
    }
    .iletisim-bar .adres {
        font-size: 10px;
        width: 100%;
        display: block;
    }
    .iletisimbilgi .box {
        margin-bottom: 10px;
        margin-left: 20px;
        margin-right: 20px;
    }
    .iletisimbilgi .box img {
        height: 25px;
        margin-top: 4px;
    }
    .iletisimbilgi .box {
        justify-content: center;
    }
    .iletisimbilgi .box a {
        font-size: 15px;
    }
    .iletisimbilgi .box span {
        font-size: 10px;
    }
    .iletisim-detay .iletisimform {
        width: 100%;
    }
    .iletisim-detay .iletisimform input, .iletisim-detay .iletisimform input:focus, .iletisim-detay .iletisimform input:hover {
        padding: 13px 0;
    }
    .iletisim-detay .iletisimform .sozlesmeler {
        flex-direction: column;
        align-items: center;
    }
    .iletisim-detay .iletisimform {
        padding: 40px 20px;
    }
    .hizmetler-bar {
        padding-top: 20px;
    }
    .banka-bar {
        padding-top: 20px;
    }
    .faydali-bar {
        padding-top: 20px;
    }
    .iletisim-bar {
        padding-top: 20px;
    }
    .hizmetler-bar ul li a, .hizmetler-bar ul li, .banka-bar ul li a, .banka-bar ul li, .faydali-bar ul li a, .faydali-bar ul li, .iletisim-bar ul li a, .iletisim-bar ul li {
        font-size: 11px;
    }
    .iletisimform .checkcontainer2 {
        display: inline-block;
    }
    .iletisim-detay .iletisimmargin {
        margin-top: 30px;
    }
    .mobilharita {
        display: none;
    }
    .mobillogo {
        display: block;
        background: #f5f5f5;
        text-align: center;
        padding-top: 30px;
        padding-bottom: 30px;
        margin-top: 50px;
    }
    .mobillogo img {
        width: 25%;
    }
    .footer {
        margin-top: 0;
        padding-top: 30px;
        background: #fbfbfb;
    }
    .footer .altlogo {
        display: none;
    }
    .footer-alt span {
        display: none;
    }
    .footer .mobilhaklar {
        margin-bottom: 30px;
    }
    .footer .mobilhaklar .haklar {
        margin-top: 5px;
        margin-bottom: 12px;
        display: block;
        font-size: 10px;
        font-family: "Montserrat", sans-serif;
        color: #535353;
        margin: 0;
        padding: 0;
    }
    .footer .mobilhaklar .haklar:hover {
        color: #000;
    }
    .footer .mobilhaklar span {
        margin-top: 5px;
        margin-bottom: 12px;
        display: block;
        font-size: 10px;
        font-family: "Montserrat", sans-serif;
        color: #afafaf;
        margin: 0;
        padding: 0;
    }
    .footer .mobilhaklar span:hover {
        color: #232323;
    }
}








@media only screen and (min-width: 768px) and (max-width: 1000px){
    .cc-picker-code-select-enabled {
        padding: 12px 18px 16px 226px;
    }
    .cc-picker-code-select-enabled::after {
        padding-top: 19px;
    }
    .hizmetler_icerik .ortaalan .iccerceve:before {
        display: none;
    }
    .kurumsal-bar img {
        display: none;
    }
    .header {
        padding: 25px 10px;
    }
    .header .menu  ul, .header .menu .online {
        display: none;
    }
    .header .menu {
        justify-content: flex-end;
    }
    .header .menu .mobilmenu {
        display: block;
        background: #FFB930;
        background: -webkit-linear-gradient(90deg, rgba(255, 185, 48, 1) 0%, rgba(255, 131, 3, 1) 100%);
        background: -moz-linear-gradient(90deg, rgba(255, 185, 48, 1) 0%, rgba(255, 131, 3, 1) 100%);
        background: linear-gradient(90deg, rgba(255, 185, 48, 1) 0%, rgba(255, 131, 3, 1) 100%);
        filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFB930", endColorstr="#FF8303", GradientType=1);
        padding: 0px 4px;
        color: #000;
        font-size: 15px;
        margin-top: 8px;
    }
    .slider .item .yazialan {
        padding-top: 0;
        padding-bottom: 0;
        padding-left: 0;
    }
    .slider .item .yazialan h2 {
        font-size: 30px;
        line-height: 30px;
    }
    .slider .item .yazialan h3 {
        font-size: 27px;
        line-height: 27px;
        margin-bottom: 40px;
    }
    .slider .item .yazialan p {
        width: 80%;
        font-size: 15px;
        margin: 0 auto;
        color: #000;
        width: 100%;
    }
    .slider .item .yazialan {
        width: 100%;
        text-align: center;
        padding-top: 181px;
    }
    .slider .item .resimalan {
        width: 100%;;
    }
    .slider .item .yazialan a {
        margin-top: 50px;
    }
    .slider .item .yazialan .slogan {
        margin-top: 60px;
    }
    .kutular {
        margin-top: 50px;
    }
    .kutular .kutu {
        margin-bottom: 30px;
    }
    .hizmetler {
        margin-top: 50px;
    }
    .hizmetler .tab-menu {
        flex-wrap: wrap;
    }
    .hizmetler .tab-menu div {
        width: 50%;
    }
    .hizmetler_icerik .ortaalan .iccerceve {
        padding: 25px;
    }
    .altlogo {
        text-align: center;
    }
    .altlogo img {
        width: 30% !important;
    }
    .hizmetler_icerik .sagmenu {
        margin-top: 30px;
        padding-left:calc(var(--bs-gutter-x) * .5);
        text-align: center;
    }
    .hizmetler_icerik .ortaalan .iccerceve .tab-contents {
        text-align: center;
    }
    .referanslar {
        margin-top: 50px;
    }
    .faydalilinkler {
        margin-top: 50px;
    }
    .faydalilinkler .linkler a {
        padding: 50px 90px;
    }
    .footer {
        padding: 0;
        text-align: center;
    }
    .footer .altlogo {
        margin-top: 50px;
        margin-bottom: 50px;
    }
    .footer .links {
        margin-bottom: 50px;
        padding-left: 0;
    }
    .footer-alt {
        padding: 15px 0;
        text-align: center;
        font-size: 10px;
    }
    .footer-alt span {
        margin-top: 5px;
        margin-bottom: 5px;
        display: block;
    }
    .footer-alt .text-end {
        text-align: center !important;
    }
    .footer-alt .birnc img {
        height: 15px;
    }
    .am-prev {
        display: none;
    }
    .hizlimenu {
        display: none;
    }
    .kurumsal-bar ul {
        margin-left: 5px;
        margin-top: 20px;
        justify-content: center;
    }
    .kurumsal-bar h1 {
        text-align: center;
        margin-left: 0;
        margin-bottom: 20px;
        font-size: 40px;
    }
    .kurumsal-bar p {
        margin-left: 0;
        text-align: center;
        font-size:14px;
    }
    .kurumsal-detay {
        margin-top: 30px;
        margin-bottom: 80px;
    }
    .kurumsal-detay .egikyazi {
        font-size: 29px;
        margin-bottom: 43px;
    }
    .kurumsal-detay p {
        font-size: 14px;
        text-align: center;
    }
    .kurumsal-detay b {
        font-size: 16px;
        margin-top: 20px;
    }
    .hizmetler-bar .container {
        width: 100%;
    }
    .hizmetler-bar ul { 
        justify-content: center;
    }
    .hizmetler-bar h1 {
        text-align: center;
        font-size: 40px;
        margin-bottom: 20px;
    }
    .hizmetler-bar .aciklama {
        text-align: center;
    }
    .hizmetler-bar .aciklama p {
        font-size: 14px;
    }
    .hizmetler-liste .liste h2 {
        text-align: center;
    }
    .hizmetler-liste .liste ul {
        text-align: center;
        margin-bottom: 60px;
    }
    #our-clients-all .clients-list .client:hover .client-details {
        display: none;
    }
    .banka-bar .container {
        width: 100%;
    }
    .banka-bar ul {
        justify-content: center;
    }
    .banka-bar h1 {
        text-align: center;
        font-size: 40px;
        margin-bottom: 20px;
    }
    .banka-bar .aciklama {
        text-align: center;
    }
    .banka-listesi .banka {
        padding: 30px 20px;
    }
    .banka-listesi .banka .logo {
        padding: 30px;
    }
    .banka-listesi .banka .logo img {
        width: 60%;
    }
    .banka-listesi .banka .tablo .ilktd {
        font-size: 13px;
        width: 100%;
        text-align: center;
        line-height: 13px;
    }
    .banka-listesi .banka .tablo .ikincitd {
        font-size: 11px;
        width: 100%;
        text-align: center;
        line-height: 23px;
    }
    .banka-listesi .banka .tablo .ikincitd b {
        line-height: 19px;
    }
    .banka-listesi {
        margin-top: 20px;
    }
    .banka-bar .aciklama p {
        font-size: 14px;
    }
    .faydali-bar .container {
        width: 100%;
    }
    .faydali-bar ul {
        justify-content: center;
    }
    .faydali-bar h1 {
        text-align: center;
        font-size: 40px;
        margin-bottom: 20px;
    }
    .faydali-bar .aciklama {
        text-align: center;
    }
    .faydali-bar .aciklama p {
        font-size: 14px;
    }
    .faydali-liste .pageust {
        flex-wrap: wrap;
    }
    .faydali-liste .pageust .filter-button {
        margin: 10px 0;
        width: 50%;
    }
    .belge-linkler .belgelist {
    }
    .belge-linkler .belgelist .filter {
        width: 48%;
    }
    .faydali-linkler .linklers div {
        width: 49%;
    }
    .faydali-linkler .linklers a {
        padding: 70px 90px;
    }
    .iletisim-bar .container {
        width: 100%;
    }
    .iletisim-bar ul {
        justify-content: center;
    }
    .iletisim-bar h1 {
        text-align: center;
        font-size: 40px;
        margin-bottom: 10px;
    }
    .iletisim-bar .adres {
        font-size: 12px;
        text-align: center;
        width: 100%;
        display: block;
    }
    .iletisimbilgi {
        flex-direction: column;
    }
    .iletisimbilgi .box {
        margin-bottom: 10px;
    }
    .iletisimbilgi .box {
        justify-content: center;
    }
    .iletisim-detay .iletisimform {
        width: 100%;
    }
    .iletisim-detay .iletisimform input, .iletisim-detay .iletisimform input:focus, .iletisim-detay .iletisimform input:hover {
        padding: 13px 0;
    }
    .iletisim-detay .iletisimform .sozlesmeler {
        flex-direction: column;
        align-items: center;
    }
    .iletisim-detay .iletisimform {
        padding: 40px 20px;
    }
    .iletisim-detay .iletisimform .mt-5 {
        margin-top: 10px !important;
    }
    .hizmetler-bar {
        padding-top: 20px;
    }
    .banka-bar {
        padding-top: 20px;
    }
    .faydali-bar {
        padding-top: 20px;
    }
    .iletisim-bar {
        padding-top: 20px;
    }
    .iletisimform .checkcontainer2 {
        display: inline-block;
    }
    .iletisim-detay .iletisimmargin {
        margin-top: 30px;
    }
    .pcharita {
        display: none;
    }
    .mobillogo {
        display: block;
        background: #f5f5f5;
        text-align: center;
        padding-top: 30px;
        padding-bottom: 30px;
        margin-top: 50px;
    }
    .mobillogo img {
        width: 25%;
    }
    .footer {
        margin-top: 0;
        padding-top: 30px;
        background: #fbfbfb;
    }
    .footer .altlogo {
        display: none;
    }
    .footer-alt span {
        display: none;
    }
    .footer .mobilhaklar {
        margin-bottom: 30px;
    }
    .footer .mobilhaklar .haklar {
        margin-top: 5px;
        margin-bottom: 12px;
        display: block;
        font-size: 10px;
        font-family: "Montserrat", sans-serif;
        color: #535353;
        margin: 0;
        padding: 0;
    }
    .footer .mobilhaklar .haklar:hover {
        color: #000;
    }
    .footer .mobilhaklar span {
        margin-top: 5px;
        margin-bottom: 12px;
        display: block;
        font-size: 10px;
        font-family: "Montserrat", sans-serif;
        color: #afafaf;
        margin: 0;
        padding: 0;
    }
    .footer .mobilhaklar span:hover {
        color: #232323;
    }
}












@media only screen and (min-width: 400px) and (max-width: 767px){
    .cc-picker-code-select-enabled {
        padding: 12px 18px 16px 59px;
    }
    .cc-picker-code-select-enabled::after {
        padding-top: 19px;
    }
    .iletisim-detay .iletisimform .telefon, .iletisim-detay .iletisimform .telefon:focus, .iletisim-detay .iletisimform .telefon:hover {
        width: 59%;
    }
    .hizmetler_icerik .ortaalan .iccerceve:before {
        display: none;
    }
    .header {
        padding: 25px 10px;
    }
    .header .menu  ul, .header .menu .online {
        display: none;
    }
    .header .menu {
        justify-content: flex-end;
    }
    .header .menu .mobilmenu {
        display: block;
        background: #FFB930;
        background: -webkit-linear-gradient(90deg, rgba(255, 185, 48, 1) 0%, rgba(255, 131, 3, 1) 100%);
        background: -moz-linear-gradient(90deg, rgba(255, 185, 48, 1) 0%, rgba(255, 131, 3, 1) 100%);
        background: linear-gradient(90deg, rgba(255, 185, 48, 1) 0%, rgba(255, 131, 3, 1) 100%);
        filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFB930", endColorstr="#FF8303", GradientType=1);
        padding: 2px 7px;
        color: #000;
        font-size: 15px;
        margin-top: 2px;
    }
    .slider .item .yazialan {
        padding-top: 0;
        padding-bottom: 0;
        padding-left: 0;
        padding-top: 83px;
    }
    .slider .item .yazialan h2 {
        font-size: 23px;
        line-height: 30px;
    }
    .slider .item .yazialan h3 {
        font-size: 23px;
        line-height: 13px;
        margin-bottom: 20px;
    }
    .slider .item .yazialan p {
        display: none;
        width: 80%;
        font-size: 10px;
        margin: 0 auto;
        color: #000;
    }
    .slider .item .yazialan .slogan {
        display: none;
    }
    .slider .item .yazialan {
        width: 100%;
        text-align: center;
        padding-top: 103px;
    }
    .slider .item .resimalan {
        width: 100%;;
    }
    .slider .item .yazialan a i {
        margin-left: 12px;
        color: #ef4a23;
        font-size: 9px;
    }
    .slider .item .yazialan a {
        font-size: 11px;
        padding: 3px 12px 3px 18px;
        font-size: 11px;
        margin-top: 93px;
    }
    .kutular {
        margin-top: 50px;
    }
    .kutular .kutu {
        margin-bottom: 30px;
    }
    .hizmetler {
        margin-top: 50px;
    }
    .hizmetler .tab-menu {
        flex-direction: column;
    }
    .hizmetler_icerik .ortaalan .iccerceve {
        padding: 25px;
    }
    .hizmetler_icerik .ortaalan .iccerceve .tab-menus {
        flex-direction: column;
    }
    .hizmetler_icerik .sagmenu {
        margin-top: 30px;
        padding-left:calc(var(--bs-gutter-x) * .5);
        text-align: center;
    }
    .hizmetler_icerik .ortaalan .iccerceve .tab-contents {
        text-align: center;
    }
    .referanslar {
        margin-top: 50px;
    }
    .faydalilinkler {
        margin-top: 50px;
    }
    .faydalilinkler .linkler a {
        padding: 50px 90px;
    }
    .footer {
        padding: 0;
        text-align: center;
    }
    .footer .altlogo {
        margin-top: 50px;
        margin-bottom: 50px;
    }
    .footer .links {
        margin-bottom: 50px;
        padding-left: 0;
    }
    .footer-alt {
        padding: 15px 0;
        text-align: center;
        font-size: 10px;
    }
    .footer-alt span {
        margin-top: 5px;
        margin-bottom: 12px;
        display: block;
        font-size: 13px;
    }
    .footer-alt .text-end {
        text-align: center !important;
    }
    .footer-alt .birnc img {
        height: 15px;
    }
    .am-prev {
        display: none;
    }
    .hizlimenu {
        display: none;
    }
    .kurumsal-bar ul {
        margin-left: 5px;
        margin-top: 20px;
        justify-content: center;
    }
    .kurumsal-bar h1 {
        text-align: center;
        margin-left: 0;
        margin-bottom: 20px;
    }
    .kurumsal-bar p {
        margin-left: 0;
        text-align: center;
        font-size:14px;
    }
    .kurumsal-detay {
        margin-top: 30px;
        margin-bottom: 80px;
    }
    .kurumsal-detay .egikyazi {
        font-size: 29px;
        margin-bottom: 43px;
    }
    .kurumsal-detay p {
        font-size: 14px;
        text-align: center;
    }
    .kurumsal-detay b {
        font-size: 16px;
        margin-top: 20px;
    }
    .hizmetler-bar .container {
        width: 100%;
    }
    .hizmetler-bar ul { 
        justify-content: center;
    }
    .hizmetler-bar h1 {
        text-align: center;
        font-size: 40px;
        margin-bottom: 20px;
    }
    .hizmetler-bar .aciklama {
        text-align: center;
    }
    .hizmetler-bar .aciklama p {
        font-size: 14px;
    }
    .hizmetler-liste .liste h2 {
        text-align: center;
    }
    .hizmetler-liste .liste ul {
        text-align: center;
        margin-bottom: 60px;
    }
    #our-clients-all .clients-list .client:hover .client-details {
        display: none;
    }
    .banka-bar .container {
        width: 100%;
    }
    .banka-bar ul {
        justify-content: center;
    }
    .banka-bar h1 {
        text-align: center;
        font-size: 40px;
        margin-bottom: 20px;
    }
    .banka-bar .aciklama {
        text-align: center;
    }
    .banka-listesi .banka {
        padding: 30px 20px;
    }
    .banka-listesi .banka .logo {
        padding: 30px;
    }
    .banka-listesi .banka .logo img {
        width: 100%;
    }
    .banka-listesi .banka .tablo .ilktd {
        font-size: 13px;
        width: 100%;
        text-align: center;
        line-height: 13px;
    }
    .banka-listesi .banka .tablo .ikincitd {
        font-size: 11px;
        width: 100%;
        text-align: center;
        line-height: 23px;
    }
    .banka-listesi .banka .tablo .ikincitd b {
        line-height: 19px;
    }
    .banka-listesi {
        margin-top: 20px;
    }
    .banka-bar .aciklama p {
        font-size: 14px;
    }
    .faydali-bar .container {
        width: 100%;
    }
    .faydali-bar ul {
        justify-content: center;
    }
    .faydali-bar h1 {
        text-align: center;
        font-size: 40px;
        margin-bottom: 20px;
    }
    .faydali-bar .aciklama {
        text-align: center;
    }
    .faydali-bar .aciklama p {
        font-size: 14px;
    }
    .faydali-liste .pageust {
        flex-direction: column;
    }
    .faydali-liste .pageust .filter-button {
        margin: 10px 0;
    }
    .belge-linkler .belgelist {
        flex-direction: column;
    }
    .belge-linkler .belgelist .filter {
        width: 100%;
    }
    .faydali-linkler .linklers div {
        width: 100%;
    }
    .faydali-linkler .linklers a {
        padding: 70px 90px;
    }
    .iletisim-bar .container {
        width: 100%;
    }
    .iletisim-bar ul {
        justify-content: center;
    }
    .iletisim-bar h1 {
        text-align: center;
        font-size: 40px;
        margin-bottom: 10px;
    }
    .iletisim-bar .adres {
        font-size: 12px;
        text-align: center;
        width: 100%;
        display: block;
    }
    .iletisimbilgi {
        flex-direction: column;
    }
    .iletisimbilgi .box {
        margin-bottom: 10px;
    }
    .iletisimbilgi .box {
        justify-content: center;
    }
    .iletisim-detay .iletisimform {
        width: 100%;
    }
    .iletisim-detay .iletisimform input, .iletisim-detay .iletisimform input:focus, .iletisim-detay .iletisimform input:hover {
        padding: 13px 0;
    }
    .iletisim-detay .iletisimform .sozlesmeler {
        flex-direction: column;
    }
    .iletisim-detay .iletisimform {
        padding: 40px 20px;
    }
    .iletisim-detay .iletisimform .mt-5 {
        margin-top: 10px !important;
    }
    .hizmetler-bar {
        padding-top: 20px;
    }
    .banka-bar {
        padding-top: 20px;
    }
    .faydali-bar {
        padding-top: 20px;
    }
    .iletisim-bar {
        padding-top: 20px;
    }
    .iletisim-bar ul li, .iletisim-bar ul li a, .faydali-bar ul li, .faydali-bar ul li a, .banka-bar ul li, .banka-bar ul li a, .hizmetler-bar ul li, .hizmetler-bar ul li a, .kurumsal-bar ul li, .kurumsal-bar ul li a {
        font-size: 13px;
    }
    .iletisim-detay .iletisimmargin {
        margin-top: 30px;
    }
    .pcharita {
        display: none;
    }
    .mobillogo {
        display: block;
        background: #f5f5f5;
        text-align: center;
        padding-top: 30px;
        padding-bottom: 30px;
        margin-top: 50px;
    }
    .mobillogo img {
        width: 40%;
    }
    .footer {
        margin-top: 0;
        padding-top: 30px;
        background: #fbfbfb;
    }
    .footer .altlogo {
        display: none;
    }
    .footer-alt span {
        display: none;
    }
    .footer .mobilhaklar {
        margin-bottom: 30px;
    }
    .footer .mobilhaklar .haklar {
        margin-top: 5px;
        margin-bottom: 12px;
        display: block;
        font-size: 10px;
        font-family: "Montserrat", sans-serif;
        color: #535353;
        margin: 0;
        padding: 0;
    }
    .footer .mobilhaklar .haklar:hover {
        color: #000;
    }
    .footer .mobilhaklar span {
        margin-top: 5px;
        margin-bottom: 12px;
        display: block;
        font-size: 10px;
        font-family: "Montserrat", sans-serif;
        color: #afafaf;
        margin: 0;
        padding: 0;
    }
    .footer .mobilhaklar span:hover {
        color: #232323;
    }
}




















@media only screen and (max-width: 399px){
    .cc-picker-code-select-enabled {
        padding: 12px 18px 16px 59px;
    }
    .cc-picker-code-select-enabled::after {
        padding-top: 19px;
    }
    .hizmetler_icerik .ortaalan .iccerceve:before {
        display: none;
    }
    .header {
        padding: 25px 10px;
    }
    .header .menu  ul, .header .menu .online {
        display: none;
    }
    .header .menu {
        justify-content: flex-end;
    }
    .header .menu .mobilmenu {
        display: block;
        background: #FFB930;
        background: -webkit-linear-gradient(90deg, rgba(255, 185, 48, 1) 0%, rgba(255, 131, 3, 1) 100%);
        background: -moz-linear-gradient(90deg, rgba(255, 185, 48, 1) 0%, rgba(255, 131, 3, 1) 100%);
        background: linear-gradient(90deg, rgba(255, 185, 48, 1) 0%, rgba(255, 131, 3, 1) 100%);
        filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFB930", endColorstr="#FF8303", GradientType=1);
        padding: 2px 7px;
        color: #000;
        font-size: 15px;
        margin-top: 2px;
    }
    .slider .item .yazialan {
        padding-top: 0;
        padding-bottom: 0;
        padding-left: 0;
    }
    .slider .item .yazialan h2 {
        font-size: 23px;
        line-height: 30px;
        margin-top: 20px;
    }
    .slider .item .yazialan h3 {
        font-size: 25px;
        line-height: 13px;
        margin-bottom: 20px;
    }
    .slider .item .yazialan a i {
        margin-left: 12px;
        color: #ef4a23;
        font-size: 9px;
    }
    .slider .item .yazialan a {
        font-size: 11px;
        padding: 3px 12px 3px 18px;
        font-size: 11px;
        margin-top: 70px;
    }
    .slider .item .yazialan p {
        display: none;
        width: 80%;
        font-size: 10px;
        margin: 0 auto;
        color: #000;
    }
    .slider .item .yazialan .slogan {
        display: none;
    }
    .slider .item .yazialan {
        width: 100%;
        text-align: center;
        padding-top: 83px;
    }
    .slider .item .resimalan {
        width: 100%;;
    }
    .kutular {
        margin-top: 50px;
    }
    .kutular .kutu {
        margin-bottom: 30px;
    }
    .hizmetler {
        margin-top: 50px;
    }
    .hizmetler .tab-menu {
        flex-direction: column;
    }
    .hizmetler_icerik .ortaalan .iccerceve {
        padding: 25px;
    }
    .hizmetler_icerik .ortaalan .iccerceve .tab-menus {
        flex-direction: column;
    }
    .hizmetler_icerik .sagmenu {
        margin-top: 30px;
        padding-left:calc(var(--bs-gutter-x) * .5);
        text-align: center;
    }
    .hizmetler_icerik .ortaalan .iccerceve .tab-contents {
        text-align: center;
    }
    .referanslar {
        margin-top: 50px;
    }
    .faydalilinkler {
        margin-top: 50px;
    }
    .faydalilinkler .linkler a {
        padding: 50px 90px;
    }
    .footer {
        margin-top: 0;
        padding: 0;
        text-align: center;
    }
    .footer .altlogo {
        margin-top: 50px;
        margin-bottom: 50px;
    }
    .footer .links {
        margin-bottom: 50px;
        padding-left: 0;
    }
    .footer-alt {
        padding: 15px 0;
        text-align: center;
        font-size: 10px;
    }
    .footer-alt span {
        margin-top: 5px;
        margin-bottom: 12px;
        display: block;
        font-size: 12px;
    }
    .footer-alt .text-end {
        text-align: center !important;
    }
    .footer-alt .birnc img {
        height: 15px;
    }
    .am-prev {
        display: none;
    }
    .hizlimenu {
        display: none;
    }
    .kurumsal-bar ul {
        margin-left: 5px;
        margin-top: 20px;
        justify-content: center;
    }
    .kurumsal-bar h1 {
        font-size: 40px;
        text-align: center;
        margin-left: 0;
        margin-bottom: 20px;
    }
    .kurumsal-bar p {
        margin-left: 0;
        text-align: center;
        font-size:14px;
    }
    .kurumsal-detay {
        margin-top: 30px;
        margin-bottom: 80px;
    }
    .kurumsal-detay .egikyazi {
        font-size: 29px;
        margin-bottom: 43px;
    }
    .kurumsal-detay p {
        font-size: 14px;
        text-align: center;
    }
    .kurumsal-detay b {
        font-size: 16px;
        margin-top: 20px;
    }
    .hizmetler-bar .container {
        width: 100%;
    }
    .hizmetler-bar ul { 
        justify-content: center;
    }
    .hizmetler-bar h1 {
        text-align: center;
        font-size: 32px;
        margin-bottom: 20px;
    }
    .hizmetler-bar .aciklama {
        text-align: center;
    }
    .hizmetler-bar .aciklama p {
        font-size: 14px;
    }
    .hizmetler-liste .liste h2 {
        text-align: center;
    }
    .hizmetler-liste .liste ul {
        text-align: center;
        margin-bottom: 60px;
    }
    #our-clients-all .clients-list .client:hover .client-details {
        display: none;
    }
    .banka-bar .container {
        width: 100%;
    }
    .banka-bar ul {
        justify-content: center;
    }
    .banka-bar h1 {
        text-align: center;
        font-size: 32px;
        margin-bottom: 20px;
    }
    .banka-bar .aciklama {
        text-align: center;
    }
    .banka-listesi .banka {
        padding: 30px 20px;
    }
    .banka-listesi .banka .logo {
        padding: 30px;
    }
    .banka-listesi .banka .logo img {
        width: 100%;
    }
    .banka-listesi .banka .tablo .ilktd {
        font-size: 13px;
        width: 100%;
        text-align: center;
        line-height: 13px;
    }
    .banka-listesi .banka .tablo .ikincitd {
        font-size: 11px;
        width: 100%;
        text-align: center;
        line-height: 23px;
    }
    .banka-listesi .banka .tablo .ikincitd b {
        line-height: 19px;
    }
    .banka-listesi {
        margin-top: 20px;
    }
    .banka-bar .aciklama p {
        font-size: 14px;
    }
    .faydali-bar .container {
        width: 100%;
    }
    .faydali-bar ul {
        justify-content: center;
    }
    .faydali-bar h1 {
        text-align: center;
        font-size: 32px;
        margin-bottom: 20px;
    }
    .faydali-bar .aciklama {
        text-align: center;
    }
    .faydali-bar .aciklama p {
        font-size: 14px;
    }
    .faydali-liste .pageust {
        flex-direction: column;
    }
    .faydali-liste .pageust .filter-button {
        margin: 10px 0;
    }
    .belge-linkler .belgelist {
        flex-direction: column;
    }
    .belge-linkler .belgelist .filter {
        width: 100%;
    }
    .faydali-linkler .linklers div {
        width: 100%;
    }
    .faydali-linkler .linklers a {
        padding: 70px 90px;
    }
    .iletisim-bar .container {
        width: 100%;
    }
    .iletisim-bar ul {
        justify-content: center;
    }
    .iletisim-bar ul li, .iletisim-bar ul li a, .faydali-bar ul li, .faydali-bar ul li a, .banka-bar ul li, .banka-bar ul li a, .hizmetler-bar ul li, .hizmetler-bar ul li a, .kurumsal-bar ul li, .kurumsal-bar ul li a {
        font-size: 11px;
    }
    .iletisim-bar h1 {
        text-align: center;
        font-size: 32px;
        margin-bottom: 10px;
        line-height: 43px;
        letter-spacing: 0px;
    }
    .iletisim-bar .adres {
        font-size: 12px;
        text-align: center;
        width: 100%;
        display: block;
    }
    .iletisimbilgi {
        flex-direction: column;
    }
    .iletisimbilgi .box {
        margin-bottom: 10px;
    }
    .iletisimbilgi .box {
        justify-content: center;
    }
    .iletisim-detay .iletisimform {
        width: 100%;
    }
    .iletisim-detay .iletisimform input, .iletisim-detay .iletisimform input:focus, .iletisim-detay .iletisimform input:hover {
        padding: 13px 0;
    }
    .iletisim-detay .iletisimform .sozlesmeler {
        flex-direction: column;
    }
    .iletisim-detay .iletisimform {
        padding: 40px 20px;
    }
    .iletisim-detay .iletisimform .mt-5 {
        margin-top: 10px !important;
    }
    .hizmetler-bar {
        padding-top: 20px;
    }
    .banka-bar {
        padding-top: 20px;
    }
    .faydali-bar {
        padding-top: 20px;
    }
    .iletisim-bar {
        padding-top: 20px;
    }
    .faydalilinkler h2 {
        font-size: 23px;
    }
    .hizmetler h2 {
        font-size: 23px;
    }
    .iletisim-detay .iletisimmargin {
        margin-top: 30px;
    }
    .pcharita {
        display: none;
    }
    .mobillogo {
        display: block;
        background: #f5f5f5;
        text-align: center;
        padding-top: 30px;
        padding-bottom: 30px;
        margin-top: 50px;
    }
    .mobillogo img {
        width: 60%;
    }
    .footer {
        padding-top: 30px;
        background: #fbfbfb;
    }
    .footer .altlogo {
        display: none;
    }
    .footer-alt span {
        display: none;
    }
    .footer .mobilhaklar {
        margin-bottom: 30px;
    }
    .footer .mobilhaklar .haklar {
        margin-top: 5px;
        margin-bottom: 12px;
        display: block;
        font-size: 10px;
        font-family: "Montserrat", sans-serif;
        color: #535353;
        margin: 0;
        padding: 0;
    }
    .footer .mobilhaklar .haklar:hover {
        color: #000;
    }
    .footer .mobilhaklar span {
        margin-top: 5px;
        margin-bottom: 12px;
        display: block;
        font-size: 10px;
        font-family: "Montserrat", sans-serif;
        color: #afafaf;
        margin: 0;
        padding: 0;
    }
    .footer .mobilhaklar span:hover {
        color: #232323;
    }
    .iletisim-detay .iletisimform b {
        font-size: 20px;
    }
    .iletisim-detay .iletisimform p {
        font-size: 10px;
        line-height: 2px;
    }
}