/* SLIDER */
.section_hero_slider{
    position:relative;
    float:left;
    width:100%;
    height:70vh;
    background:#000;
    /* padding: 20px; */
    .video_background{
        position:absolute; /* Tam konumlandÄ±rma iÃ§in absolute */
        top:0;
        left:0;
        width:100%;
        height:100%;
        overflow:hidden; /* TaÅŸmalarÄ± kes */
        iframe{
            position:absolute; /* KapsayÄ±cÄ±sÄ±na gÃ¶re konumlandÄ±r */
            top:50%;
            left:50%;
            transform:translate(-50%, -50%); /* Ortala */
            pointer-events:none; /* TÄ±klamalarÄ± engelle */
            /* Videoyu her zaman kapsayÄ±cÄ±dan bÃ¼yÃ¼k tutmak iÃ§in */
            width:100vw;
            height:56.25vw; /* 100vw * (9/16) */
            min-height:100%;
            min-width:177.77vh; /* 100vh * (16/9) */
        }
        &:after{
            content:"";
            position:absolute;
            top:0;
            left:0;
            width:100%;
            height:100%;
            background:rgba(0, 0, 0, 0.6);
        }
    }
    .slider_content{
        position:absolute;
        top:0;
        left:0;
        right:0;
        bottom:0;
        float:left;
        width:100%;
        height:100%;
        display:flex;
        flex-direction:column;
        justify-content:flex-end;
        align-items:center;
        padding:50px;
        box-sizing:border-box;
        .slider_title{
            float:left;
            width:100%;
            font-size:31px;
            font-weight:bold;
            color:#fff;
            text-align:left;
        }
        .slider_description{
            float:left;
            width:100%;
            font-size:23px;
            color:#fff;
            text-align:left;
        }
    }
}
@media (max-width:780px){
    .section_hero_slider{
        height:50vh;
        .slider_title{
            font-size:30px !important;
        }
        .slider_description{
            font-size:18px !important;
        }
    }
}
@media (max-width:480px){
    .section_hero_slider{
        height:30vh;
        .slider_title{
            font-size:21px !important;
        }
        .slider_description{
            font-size:15px !important;
        }
    }
}
/* SLIDER */
/* FEATURE */
.feature{
    float:left;
    width:100%;
    display:flex;
    gap:20px;
    padding:30px 15%;
    opacity:0; /* Başlangıçta şeffaf */
    transition:opacity 0.8s ease-out, transform 0.8s ease-out; /* Animasyonlu geçiş */
    .feature_image{
        float:left;
        width:40%;
        img{
            float:left;
            width:100%;
            /* height:420px; */
            object-fit:contain;
            border-radius:20px;
            border:4px solid #dfdfdf;
        }
    }
    .feature_content{
        float:left;
        width:60%;
        display:flex;
        flex-direction:column;
        justify-content:center;
        align-items:flex-start;
        align-content:flex-start;
        h2{
            float:left;
            width:100%;
            font-size:30px;
            font-weight:bold;
        }
        p{
            float:left;
            width:100%;
            font-size:18px;
            padding:10px 0;
        }
        ul{
            float:left;
            width:100%;
            list-style:disc;
            margin-left:19px;
            li{
                float:left;
                width:100%;
            }
        }
        .feature_link{
            float:left;
            padding:10px 20px;
            box-sizing:border-box;
            background:#383838;
            color:#fff;
            border-radius:8px;
            /* border:2px solid #999; */
            margin-top:30px;
        }
    }
}
/* Animasyon uygulandığında */
/* .feature.animated {
    opacity: 1;
} */ /* Bu kısım kaldırıldı */
@media (max-width:780px){
    .feature{
        padding:20px !important;
        flex-direction:row;
        flex-wrap:wrap;
        justify-content:center;
        .feature_image{
            order:-1; /* Görseli her zaman başa getir */
            width:100% !important;
        }
        .feature_content{
            order:1; /* İçeriği görselden sonra getir */
            width:100% !important;
        }
    }
}
@media (max-width:480px){
    .feature{
        padding:20px !important;
        flex-direction:row;
        flex-wrap:wrap;
        justify-content:center;
        .feature_image{
            order:-1; /* Görseli her zaman başa getir */
            width:100% !important;
        }
        .feature_content{
            order:1; /* İçeriği görselden sonra getir */
            width:100% !important;
        }
    }
}
/* FEATURE */