﻿.column {
    display: flex;
    align-items: center;
    gap: 10px;
    margin-bottom: 10px;
}

.left-columns .column img {
    width: 100px;
    height: 100px;
    object-fit: cover;
}

.left-columns .column {
    margin-bottom: 10px;
    /* Her resim arasında 10px boşluk bırakır */
}

.right-columns {
    display: flex;
    flex-direction: column;
    /* Stack the items vertically */
    gap: 20px;
    /* Adjust this value to control the space between each column */
}

.column {
    width: 100%;
    /* Ensure each column takes full width */
}

/* Sol ve Sağ Sütunlar */
.left-columns,
.right-columns {
    display: flex;
    flex-direction: column;
    gap: 15px;
}

/* Butonları Ortala */
.column {
    display: flex;
    justify-content: center;
}

/* Buton Tasarımı */
.btn-link {
    display: flex;
    align-items: center;
    justify-content: flex-start;
    gap: 6px;
    /* Aradaki boşluk biraz azaltıldı */
    padding: 6px 12px;
    /* İç boşluk azaltıldı */
    background: #13718482;
    border-radius: 8px;
    text-decoration: none;
    color: #fff;
    font-weight: 500;
    transition: 0.3s ease;
    width: 250px;
    /* Genişlik azaltıldı */
    height: 48px;
    /* Yükseklik azaltıldı */
    backdrop-filter: blur(10px);
    box-shadow: 0px 3px 8px rgba(0, 0, 0, 0.25);
    font-size: 2px;
    /* Yazı boyutu da biraz küçültüldü */
}


    /* Buton Hover Efekti */
    .btn-link:hover {
        background: rgba(0, 0, 0, 0.7);
        color: #00c3ff;
        /* Hover olduğunda mavi renk ver */
    }

/* İkon Stili (Tam Sola Yaslı) */
.icon {
    width: 40px !important;
    height: 40px !important;
    object-fit: contain;
    margin-left: 10px;
}

.text {
    font-size: 16px;
    color: white;
    font-weight: 500;
}

/* Set background image */
.about {
    background-image: url('/img/carousel-1.jpg');
    /* Replace with your background image URL */
    background-size: cover;
    /* Ensures the image covers the entire area */
    background-position: center center;
    /* Center the background image */
    background-attachment: fixed;
    /* Keeps the background image fixed during scrolling */
    z-index: -1;
    /* Keeps it behind all other elements */
}

/* To make sure other elements stay above the background */
.container-fluid.about {
    position: relative;
    z-index: 1;
}

.image-wrapper {
    display: flex;
    justify-content: center;
    /* Görüntüyü ortalar */
    align-items: center;
    margin: 20px 0;
    /* Üst ve alt boşluk ekler */
    width: 100%;
    /* Görselin tam genişlikte görünmesini sağlar */
}

    .image-wrapper img {
        max-width: 90%;
        /* Görselin mobil görünümde çok büyük olmamasını sağlar */
        height: auto;
        /* Görselin oranını korur */
    }

.left-columns {
    display: flex;
    flex-direction: column;
    align-items: flex-start;
}

.right-columns {
    display: flex;
    flex-direction: column;
    align-items: flex-end;
    margin-right: -20px;
    /* Sağ taraftan daha fazla yasla */
}
/* Optional: To make sure content is readable if the background is dark */
.container-fluid.about {
    color: white;
}
