@media (max-width: 1025px) {
    body {
        overflow-x: hidden;
    }

    ul.menu {
        display: none;
    }

    .swiper-button-next {
        padding: 10px 0 10px 45px !important;
        position: relative !important;
        top: 20px !important;
    }

    .swiper-button-prev {
        top: 20px !important;
    }

    .swiper-button-next:after,
    .swiper-button-prev:after {
        font-size: 20px !important;
        text-transform: none !important;
    }

    .yaz1 h1 p {
        font-size: 12pt;
    }

    .yaz2 h2 {
        font-size: 9px;
    }

    .navbar-ic {
        display: flex;
        justify-content: center;
        align-items: center;
    }

    .navbar-ic a {
        display: flex;
        justify-content: center;
        align-items: center;
    }

    .navbar-ic a img {
        margin: 0;
    }

    .checkbtn {
        display: block;
        position: absolute;
    }

     #check:checked~.mobil-menu {
        padding: 0;
        display: block;
        position: fixed;
        top: 84px;
        width: 100%;
        display: flex;
        flex-direction: column;
        align-items: center;
        background-color: white;
        height: 100%;
        transform: translateX(0);
        animation: menuAnimation 1s;
    } 

    .mobil-menu {
        padding-top: 100px !important;
    }

    :checked~.mobil-menu {
        margin-bottom: 150px !important;
    }

    #check:checked~.mobil-menu li a {
        text-decoration: none;
        color: #38535c;
        padding-bottom: 20px;
    }

    .scale {
        margin-right: 10px;
    }

    #check2 {
        display: none;
    }

    .mobil-menu2 {
        display: none;
        transition: 0.5s;
        padding: 0;
        box-sizing: border-box;
    }

    ul.mobil-menu2 li a {
        color: black !important;
        opacity: 0.5;
        font-weight: lighter;
        font-size: 14px;
    }

    .sosyal-icon {
        margin-top: 30px;
        width: 200px;
        display: flex;
        justify-content: space-between;
    }

    .icon {
        display: inline-block;
        width: 50px !important;
        height: 50px !important;
        background: white;
        border-radius: 50%;
        margin: 0 -20px 0 -20px;
        box-shadow: 0 5px 15px -5px #00000070;
        color: #004e6f;
        position: relative;
    }

    .icon:active {
        transform: scale(0.8);
    }

    .icon i {
        width: 50px !important;
        height: 50px !important;
        line-height: 53px;
        position: absolute;
        left: 35%;
        font-size: 15px;
        transition: 0.2s linear;
    }

    @keyframes menuAnimation {
        0% {
            transform: translateX(100%);
        }

        100% {
            transform: translateX(0);
        }
    }


    .col-md-6.yaz5-arka {
        background-color: white;
        margin-top: 0px !important;
        z-index: 999999;
        width: 100% !important;
        padding: 10px !important;
        text-align: center;
        float: right;
    }

    .col-md-6.a100 {
        width: 100% !important;
    }

    .back {
        display: none;
    }

    .row {
        width: 100%;
        display: block !important;
        margin-right: 0;
        margin-left: 0;
        margin: 0 !important;
    }

    .yaz6 p {
        box-sizing: border-box;
        padding: 0px;
        font-size: 15px;
        width: 100%;
        margin-top: 30px;
        font-family: 'Avenir-Roman';
        margin: 0;
        padding: 10px;
    }

    .yaz6 {
        margin: 0;
    }

    .yaz5 {
        width: 100%;
        text-align: center;
        margin-left: 0;
    }

    .ayz2 img {
        display: none;
    }

    .container {
        padding: 0px 10px !important;
        width: 100% !important;
    }

    .yaz5-arka+.col-md-6 {
        padding: 0 !important;
        width: 100%;
    }

    .krslider {
        left: 0;
        width: 100% !important;
    }

    .krslider .swiper-container {
        width: 100%;
    }

    .met1 {
        padding: 100px 0 20px 0;

    }

    .met1 h1:nth-child(2) {
        font-size: 25px;
    }

    .met1 p {
        font-size: 12px;
    }

    .swiper-container:hover {
        transform: scale(1);
    }

    section.urn {
        padding-left: 0px;
        padding-right: 0px;
        display: flex;
        justify-content: center;
        align-items: center;
    }

    .urn3-row {
        margin-bottom: 100px !important;
    }

    .urn3-onTerbiye {
        margin-top: 0px !important;
    }

    .col-12 {
        margin-bottom: 50px;
    }

    .button2 img {
        margin-top: 10px;
        margin-bottom: 0 !important;
    }

    .button2 {
        display: flex;
        flex-direction: column;
        justify-content: center;
        align-items: center;
    }

    .üst-img {
        margin-top: 10px;
        margin-bottom: 0 !important;
    }

    .üst-img-kpsyc {
        display: flex;
        flex-direction: column;
        justify-content: center;
        align-items: center;
    }

    .yz1_3 {
        display: none;
    }

    .eft {
        display: flex;
        justify-content: center;
        align-items: center;
    }

    .footer {
        display: flex;
        flex-direction: column;
    }

    .footer_iletisim {
        width: 100%;
        height: 450px;
        float: left;
        position: relative;
        top: 0px;
        background-color: white;
        font-size: 0;
        text-align: center;
        display: flex;
        justify-content: end;
        align-items: center;
    }

    .footer-iletisim-2 {
        width: 100%;
        background-color: #38535c;
        height: 120%;
        float: right;
    }


    .footer_iletisim_ic-index {
        box-sizing: border-box;
        padding: 0px !important;
    }

    .footer_iletisim_ic-iletisim {
        padding: 0 !important;
        padding: 20px !important;
        margin: 0 !important;
    }

    .footer_btn {
        margin: 0;
    }

    .iletisim-footer {
        top: 100px !important;
    }


    .footer_map {
        position: relative;
        z-index: 9999;
        top: 40px;
        float: right;
        width: 100%;
        height: 300px;
    }

    .footer_map iframe {
        height: 400px !important;
    }

    .footer_copyright {
        width: 100%;
        float: left;
        box-sizing: border-box;
        position: static;
        margin-top: 150px;
        margin-bottom: 10px;
        padding: 0;
        top: -1250px;
        text-align: center;
        font-size: 10px;
        color: #717171;
        z-index: 99999;
    }

    .footer_copyright span {
        font-size: 10px;
    }

    /* Tarihce */



    .kapsayici {
        margin-top: -150px;
    }

    .ustımg img {
        width: 100% !important;
        height: max-content !important;
    }

    .ustyz-logo {
        display: none;
    }

    .ustyz h2 {
        display: none;
    }

    .ustyz h1 {
        font-size: 30px;
    }

    .kurum-1 {
        height: max-content;
    }

    .container-krm {
        padding: 20px !important;
        height: max-content !important;
    }

    .pageyzi {
        margin: 0;
        padding-top: 30px;
        padding-bottom: 30px;
    }

    .pageyzi p {
        width: 100%;
        font-size: 15px;
    }

    .urn4 {
        text-align: center;
        width: 100% !important;
    }

    .urn3 {
        width: 100% !important;
        padding: 0 !important;
    }

    .urn3 .img-fluid {
        width: 100%;
    }

    .urn3 .img-fluid:hover {
        transform: scale(0.95);
    }

    .pageyzi-3 {
        text-align: center;
        padding: 20px !important;
        width: 100% !important;
    }

    .pageyzi-3 p {
        width: 100%;
    }

    .page-img {
        padding: 20px;
        width: 100%;
        top: 20px;
    }

    .page-img img {
        width: 100%;
    }

    /* Tarihce */
    /* sürdürebilirlik */
    .ustyz h1 {
        font-size: 25px;
        font-weight: lighter !important;
        float: left;
    }

    .ustyz {
        left: 1%;
    }

    .pageyzi h2 {
        font-size: 20px;
    }

    .pageyzi h1 {
        font-size: 25px;
        margin-bottom: 40px;
    }

    .pageyzi p {
        font-size: 16px !important;
    }

    .sürdürülebilir-img-div2 {
        width: 240px !important;
        height: 160px !important;
    }

    .sürdürülebilir-img-div {
        width: 240px !important;
        height: 160px !important;
        top: -160px;
    }

    .img-yazi {
        top: -160px;
        height: 160px;
    }

    .urn3 {
        margin-bottom: -220px;
        display: flex;
        flex-direction: column;
        justify-content: center;
        align-items: center;
        height: 330px;
    }

    /* İLETİŞİM */

    .footer-iletisim-2-iletisim .table .table_dik_ortala .footer_iletisim_ic .footer_baslik {
        display: none;
    }

    .footer-iletisim-2-iletisim .table .table_dik_ortala .footer_iletisim_ic {
        margin-top: 70px;
    }

    .footer-iletisim-2-iletisim {
        width: 100%;
        background-color: #fff;
        height: 150%;
        float: right;
    }

    /* İLETİŞİM */

}

@media (min-width: 768px) and (max-width: 1025px) {
    .ustyz h1 {
        font-size: 35px;
    }

    .pageyzi h1 {
        font-size: 35px;
        margin-bottom: 40px;
    }

    .pageyzi h2 {
        font-size: 30px;
    }

    .pageyzi p {
        font-size: 24px !important;
    }

    .urn3 {
        height: 660px;
        margin-bottom: -360px;
    }

    .sürdürülebilir-img-div2 {
        width: 480px !important;
        height: 320px !important;
    }

    .img-yazi {
        top: -320px;
        height: 320px;
    }

    .sürdürülebilir-img-div {
        width: 480px !important;
        height: 320px !important;
        top: -320px;
    }

    .urn3tarihce {
        margin-top: 60px !important;
    }

    .mobil-menu {
        font-size: 30px !important;
    }

    ul.mobil-menu2 li a {
        color: black !important;
        opacity: 0.5;
        font-weight: lighter;
        font-size: 20px;
    }

    .urn3-row {
        margin-bottom: 400px !important;
    }

    .urn3-onTerbiye {
        margin-top: 60px !important;
    }

    .index-img-ayarla {
        display: inline-block !important;
        width: 32% !important;
    }

    .yaz2 h2 {
        font-size: 23px;
    }

    .yaz1 h1 p {
        font-size: 30pt;
    }

    .met1 p {
        font-size: 20px;
    }

    .met1 h1:nth-child(2) {
        font-size: 30px;
    }

    .footer_baslik h3 {
        font-size: 30px;
        font-family: 'Avenir-Roman' !important;
    }

    .footer_acıklama span {
        margin: 0;
        font-size: 25px !important;
        color: rgb(255, 255, 255, 0.5);
    }

    .footer_acıklama a {
        font-size: 25px;
        text-decoration: none;
        color: white;
    }

    .footer_iletisim_ic span {
        width: 100%;
        float: left;
        display: block;
        margin-top: 10px;
        font-family: Avenir-Light, sans-serif;
        font-size: 20px;
        color: #717171;
    }

    .footer_iletisim-tel h2 {
        background-color: unset !important;
        color: #fff;
        font-weight: bold;
        font-size: 35px;
    }

    .yaz5 p {
        font-family: 'Source Sans Pro';
        font-size: 45px !important;
    }

    .yaz6 p {
        font-size: 30px !important;
        width: 100%;
        margin-top: 30px;
        font-family: 'Avenir-Roman';
    }

    .ustyz h1 {
        font-size: 45px;
    }

    .pageyzi-3 p {
        width: 100%;
        font-size: 25px !important;
    }

    .pageyzi-3 h3 {
        font-size: 35px;
    }

    .pageyzi-3 {
        margin-top: 120px;
    }
}

@media (min-width: 1026px) and (max-width: 1400px) {
    .yz1_3 {
        display: none;
    }

    .button2 img {
        margin: auto;
        text-align: center;
        height: 100px;
        width: 100px;
        margin-top: 1rem;
    }

    .üst-img {
        margin-top: 1.5rem;
    }
}