@media screen and (min-width:180px) and (max-width:559px) {
    .anasayfaHeader{
        position: relative;
        padding:0 20px;
        height:80px;
        background: transparent;
    }
    /*.profornet-menu{
        color:#fff!important;
    }*/
    .slider-text{
        padding:20px;
        flex-direction: column-reverse;
    }
    #slider{
        width:100%;
    }
	.cerez-box {width:100%;}
	.cookiedis {width:100%;display:block;overflow-x:scroll;}
.cookielist {min-width:1100px;max-width:1200px;}
	
	
	.kvkk table td{
	border:1px solid #000;
	padding:5px;
	min-width:auto;
	
}

.kvkk table th{
	border:1px solid #000;
	padding:5px;
	min-width:auto;
	
}

.kvkk ul {
	margin-left:0px;
}
	
    .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;
    }
    /* Mobile 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: 480px !important;
        max-height: 640px !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;
    }

    /* 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: 65px !important;
        padding-bottom: 50px !important;
        background: #ffffff !important;
        clear: both !important;
    }
    .anasayfaCozumler {
        height: auto !important;
        padding: 0 20px !important;
        display: block !important;
    }
    .anasayfaCozumler h2 {
        font-size: 24px !important;
        line-height: 1.35 !important;
        margin-top: 0 !important;
        margin-bottom: 30px !important;
        text-align: center !important;
    }
    .anasayfaCozumler ul{
        width:100%;
        flex-direction: column;
    }
    .anasayfaCozumler ul li{
        margin-right:0;
        margin-bottom: 20px;
        display:flex;
        flex-direction: column;
        align-items: center;
        justify-content: center;
        text-align: center;
    }
    #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;
    }
    .anasayfaHeader{
        background: transparent;
        height: 80px;
    }
    .anasayfaHeader > div{
        width: 100%;
        height: 80px;
        display: flex;
        align-items: center;
    }
    .anasayfaHeader > div > figure{
        width: 100%;
        height: 80px;
        display: flex;
        align-items: center;
        justify-content: space-between;
        position: relative;
    }
    .anasayfaHeader figure img{
        height: 36px;
        width: auto;
    }
    .anasayfaCozumler div a i {
        margin-top: 7px;
        margin-left: 5px;
    }
    .kariyeryasam div ul li {
        display: flex;
        align-items: center;
        justify-content: center;
        text-align: center;
    }
    .fixed-header{
        position: fixed;
        top:0;
        left:0;
        width:100%;
        height: 80px;
        z-index: 103;
        transition: all ease 0.3s;
    }

    /* Mobil 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;
    }

    /* Mobil İç Sayfalar (Beyaz Header) */
    .icsayfa .fixed-header{
        background: #ffffff !important;
        box-shadow: 0px 2px 10px rgba(0, 0, 0, 0.08) !important;
        height: 80px !important;
    }
    .icsayfa .anasayfaHeader{
        background: #ffffff !important;
        height: 80px !important;
    }
    .icsayfa .anasayfaHeader figure img{
        filter: none !important;
    }
    .icsayfa .profornet-menu{
        color: #1e293b !important;
        text-shadow: none !important;
    }
    .icsayfa{
        padding-top: 80px !important;
    }
    .breadcrumb{
        padding: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: 24px;
        border-radius: 20px;
        overflow: hidden;
        background: #ffffff;
        box-shadow: 0 6px 20px 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%!important;
        width:100%!important;
    }
    .resimliYaziSol figure,
    .resimliYaziSag figure{
        margin: 0;
        padding: 0;
        display: flex;
        overflow: hidden;
        height: 230px;
    }
    .resimliYaziSol figure img,
    .resimliYaziSag figure img{
        border-radius: 0 !important;
        width: 100%;
        height: 100%;
        object-fit: cover;
        display: block;
    }
    .resimliYaziSol div,
    .resimliYaziSag div{
        padding: 28px 22px;
    }
    .sayfa h2{
        font-size: 24px;
    }
    .sayfa p{
        margin-bottom: 20px;
    }
    .urunOzellikler{
        padding:25px 18px;
    }
    .teknikGrid {
        grid-template-columns: 1fr;
        gap: 10px;
    }
    .teknikGrid ul {
        flex-direction: column !important;
        align-items: flex-start !important;
        gap: 6px;
        padding: 12px 14px !important;
    }
    .teknikGrid ul li:first-child,
    .teknikGrid ul li:last-child {
        width: 100% !important;
        text-align: left !important;
        justify-content: flex-start !important;
    }
    .kilavuzAlani {
        justify-content: center;
    }
    .kilavuzBtn {
        width: 100%;
        justify-content: center;
        box-sizing: border-box;
    }
    .altUrunlerGrid {
        grid-template-columns: 1fr;
        gap: 20px;
    }
    .altUrunGorsel {
        height: 240px;
    }
    .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:block;}
.sertifikalar ul li {width:100%;}
















    footer .footerust,
    .breadcrumb ul,
    .swiper-pagination,
    .anasayfaHeader figure:before, 
    .footeralt_ust > div > a,
    .footeralt_ust ul,
    .footerust > div,
    .anasayfaHeader nav,
    .ust{
        display:none!important;
    }






}












