@media screen and (min-width:560px) and (max-width:1199px) {
    .fixed-header{
        position: fixed;
        top:0;
        left:0;
        width:100%;
        height: 85px;
        z-index: 103;
        transition: all ease 0.3s;
    }

    /* Tablet Ana Sayfa: Arkaplansız Header, Beyaz Logo ve Yukarıdan Tatlı Siyah Gölge */
    body:not(.icsayfa) .fixed-header{
        background: linear-gradient(180deg, rgba(0, 0, 0, 0.78) 0%, rgba(0, 0, 0, 0.38) 60%, rgba(0, 0, 0, 0) 100%) !important;
        box-shadow: none !important;
        -webkit-box-shadow: none !important;
    }
    body:not(.icsayfa) .fixed-header.is-scrolled{
        background: #ffffff !important;
        backdrop-filter: none !important;
        -webkit-backdrop-filter: none !important;
        box-shadow: 0px 4px 20px rgba(0, 0, 0, 0.08) !important;
    }
    body:not(.icsayfa) .anasayfaHeader{
        background: transparent !important;
    }
    body:not(.icsayfa) .anasayfaHeader figure img{
        filter: brightness(0) invert(1) drop-shadow(0 2px 6px rgba(0, 0, 0, 0.5)) !important;
    }
    body:not(.icsayfa) .fixed-header.is-scrolled .anasayfaHeader figure img{
        filter: none !important;
    }
    body:not(.icsayfa) .profornet-menu{
        color: #ffffff !important;
        text-shadow: 0 2px 6px rgba(0, 0, 0, 0.6) !important;
    }
    body:not(.icsayfa) .fixed-header.is-scrolled .profornet-menu{
        color: #1e293b !important;
        text-shadow: none !important;
    }

    /* Tablet İç Sayfalar (Beyaz Header) */
    .icsayfa .fixed-header{
        background: #ffffff !important;
        box-shadow: 0px 2px 10px rgba(0, 0, 0, 0.08) !important;
        height: 85px !important;
    }
    .icsayfa .anasayfaHeader{
        background: #ffffff !important;
        height: 85px !important;
    }
    .icsayfa .anasayfaHeader figure img{
        filter: none !important;
    }
    .icsayfa .profornet-menu{
        color: #1e293b !important;
        text-shadow: none !important;
    }
    .icsayfa{
        padding-top: 85px !important;
    }

    .anasayfaHeader{
        position: relative;
        padding:0 20px;
        height:85px;
        background: transparent;
    }
    .anasayfaHeader > div{
        width:100%;
        height:85px;
    }
    .slider-text{
        padding:20px;
        flex-direction: column-reverse;
    }
    #slider{
        width:100%;
    }
    .anasayfaHeader > div > figure{
        width:100%;
    }
    .slider-text div{
        width:100%;
        min-width:100%;
        max-width: 100%;
        padding:40px 0 0 0;
        text-align: center;
    }
    .slider-text h1{
        font-size: 30px;
    }
    .slider-text a{
        margin:auto;
    }
    /* Tablet Fullpage & Hero Reset */
    #fullpage,
    .fullpage-wrapper {
        height: auto !important;
        min-height: 0 !important;
        position: static !important;
        overflow: visible !important;
        transform: none !important;
        -webkit-transform: none !important;
    }
    .section {
        height: auto !important;
        min-height: 0 !important;
        position: relative !important;
    }
    #section1 {
        position: relative !important;
        width: 100% !important;
        height: 70vh !important;
        min-height: 500px !important;
        max-height: 700px !important;
        overflow: hidden !important;
        margin: 0 !important;
        padding: 0 !important;
        background: #000 !important;
    }
    #section1 .section-content,
    #section1 .fp-tableCell,
    #slider,
    #slider .swiper-wrapper,
    #slider .swiper-slide,
    #slider .slider-image-slide,
    #slider .slider-image-slide a,
    #slider .slider-image-slide picture,
    .slider-image-slide img.slider-img {
        height: 100% !important;
        min-height: 0 !important;
        max-height: none !important;
        width: 100% !important;
        position: relative !important;
    }
    #slider {
        position: absolute !important;
        top: 0 !important;
        left: 0 !important;
    }

    /* Tablet Hero Altı Bölüm (Çözümler) - Üstten Boşluk & Normal Scroll Akışı */
    #section2 {
        position: relative !important;
        height: auto !important;
        min-height: 0 !important;
        padding-top: 75px !important;
        padding-bottom: 55px !important;
        background: #ffffff !important;
        clear: both !important;
    }
    .anasayfaCozumler {
        height: auto !important;
        padding: 0 30px !important;
        display: block !important;
    }
    .anasayfaCozumler h2 {
        font-size: 28px !important;
        line-height: 1.35 !important;
        margin-top: 0 !important;
        margin-bottom: 35px !important;
        text-align: center !important;
    }
    .anasayfaCozumler ul{
        width:100%;
    }
    .anasayfaCozumler ul li{
        margin-right:10px;
    }
    #section3,
    #section4,
    #section5 {
        height: auto !important;
        min-height: 0 !important;
        position: relative !important;
    }
    #section3 > div{
        width:100%;
        height: auto !important;
        min-height: 0 !important;
    }
    .anasayfaResim figure, .anasayfaResim div{
        width:100%;
        min-width: 100%;
    }
    .anasayfaResim{
        padding:20px;
    }
    .anasayfaResim div{
        padding:20px;
    }
    .kariyeryasam{
        width:100%;
        flex-direction: column;
        padding:20px;
        background:#fff;
    }
    .kariyeryasam > li{
        width:100%;
        margin-right: 0;
        margin-bottom: 20px;
    }
    #section5 > div{
        background:#fff;
    }
    .footeralt > div{
        width:100%;
    }
    .footeralt_ust{
        margin-top:0;
        justify-content: center;
    }
    .footerust{
        padding:0;
    }
    .footeralt_alt, .footeralt_alt ul{
        flex-direction: column;
    }
    .footeralt_alt ul li{
        width:100%;
        margin-bottom: 40px;
        margin-right: 0;
        text-align: center;
    }
    .footeralt_alt ul li:after{
        display:none;
    }
    .slider-text figure {
        padding-left: 0;
        display: flex;
        align-items: center;
        justify-content: center;
    }
    .anasayfaResim figure img{
        width:100%;
    }
    .kariyeryasam > li img{
        width:100%;
    }
    .anasayfaCozumler ul li img{
        height:130px;
    }
    .breadcrumb{
        padding:25px 20px;
    }
    .breadcrumb > div{
        width:100%;
        text-align: center;
        justify-content: center;
        align-items: center;
    }
    .sayfa{
        width:100%;
        padding:0;
    }
    .sayfadis{
        padding:0 20px 20px 20px;
    }
    .breadcrumb h1{
        font-size: 24px;
    }
    .resimliYaziSol,
    .resimliYaziSag{
        margin-bottom: 30px;
        border-radius: 22px;
        overflow: hidden;
        background: #ffffff;
        box-shadow: 0 8px 24px rgba(0, 0, 0, 0.06);
    }
    .resimliYaziSol{
        flex-direction: column-reverse;
    }
    .resimliYaziSag{
        flex-direction: column;
    }
    .resimliYaziSol div, .resimliYaziSol figure,
    .resimliYaziSag div, .resimliYaziSag figure{
        min-width: 100%;
        width:100%;
    }
    .resimliYaziSol figure,
    .resimliYaziSag figure{
        margin: 0;
        padding: 0;
        display: flex;
        overflow: hidden;
        height: 320px;
    }
    .resimliYaziSol figure img,
    .resimliYaziSag figure img{
        border-radius: 0 !important;
        width: 100%;
        height: 100%;
        object-fit: cover;
        display: block;
    }
    .resimliYaziSol div,
    .resimliYaziSag div{
        padding: 35px 30px;
    }
    .sayfa h2{
        font-size: 24px;
    }
    .sayfa p{
        margin-bottom: 20px;
    }
    .sayfa img{
        width:100%;
    }
    .urunOzellikler {
        padding: 35px 30px;
    }
    .teknikGrid {
        grid-template-columns: 1fr;
        gap: 10px;
    }
    .kilavuzAlani {
        justify-content: center;
    }
    .kilavuzBtn {
        width: 100%;
        justify-content: center;
        box-sizing: border-box;
    }
    .altUrunlerGrid {
        grid-template-columns: repeat(2, 1fr);
        gap: 20px;
    }
    .iletisim{
        width:100%;
    }
    .iletisim_bilgiler{
        display:block;
        width:100%;
    }
    .iletisim_bilgiler li{
        width:100%;
        margin-right: 0;
        margin-bottom: 0;
        position: relative;
        padding:20px;
        height:auto;
        text-align: left;
        padding: 10px 0 10px 60px;
        align-items: flex-start;
        border:0;
        background:none;
    }
    .iletisim_bilgiler li i{
        font-size:24px;
        position: absolute;
        left:20px;
        top:15px;
    }
    .iletisim_form{
        width:100%;
        padding:40px 0 0 0;
    }
    .iletisim_form h2{
        font-size: 30px;
    }
    .iletisim_form li{
        margin-bottom: 20px;
    }
    .iletisim_form button{
        float:none;
        margin-top: 20px;
        margin-left: 0;
    }
    .iletisim_form p{
        font-size:14px;
        line-height: 18px;
    }
    .iletisim_alt{
        flex-direction: column;
        padding:0;
        background:none;
    }
    .iletisim_form li:last-child{
        display:flex;
    }

    .iletisim_harita{
        width:100%;
        padding:0;
        min-width: inherit;
    }
    .iletisim{
        padding:0;
    }


.sertifikalar ul {display:flex;}
.sertifikalar ul li {width:47%;}
.sertifikalar ul li:nth-child(2n){margin-right:0px;}
.sertifikalar ul li:nth-child(3){margin-right:30px;}





















    footer .footerust,
    .breadcrumb ul,
    .swiper-pagination,
    .anasayfaHeader > div > figure:Before,
    .footeralt_ust > div > a,
    .footeralt_ust ul,
    .footerust > div,
    .anasayfaHeader nav,
    .ust{
        display:none!important;
    }

}



