/* Mobile Viewport Fix - İçerik uzakta durmasın */
@media (max-width: 768px) {
    /* Container padding'i azalt */
    .container {
        padding-left: 15px !important;
        padding-right: 15px !important;
    }
    
    /* Body overflow düzeltmesi */
    body {
        overflow-x: hidden !important;
        width: 100% !important;
        max-width: 100vw !important;
    }
    
    html {
        overflow-x: hidden !important;
        width: 100% !important;
        max-width: 100vw !important;
    }
    
    /* Tüm elementlerin genişliğini kontrol et */
    * {
        max-width: 100% !important;
    }
    
    /* İmajlar için */
    img {
        max-width: 100% !important;
        height: auto !important;
    }
}



