﻿.lyt2 {
    background: var(--renk3); 
}
.alyt1{
    position:relative;
}
.ic1{
    overflow:hidden;
}
.ic2,.ic3{
    padding:0;
}
    .ic3 img {
        filter: brightness(90%);
    }
.ic2 {
    /*background:#efefef;*/
    background: #055d99;
    display: flex;
    flex-direction: column;
    align-items: flex-end;
    justify-content: center;
    text-align: start;
    position: relative;
    padding: 0;
}
.ic4{
    z-index:44;
    color:#fff;
}
.ic4 span{
    position: relative;
    float: left;
    width: 100%;
    font-size: 18px;
    font-weight: 700;
    letter-spacing: 1px;
    text-align: left;
}
    .ic4 span:after {
        content: '';
        background: var(--renk2);
        width: 25%;
        height: 6px;
        display: block;
        transition: .5s;
        margin:25px 0;
       
}
    .ic4 h1 {
        font-size: 40px;
        text-transform: uppercase;
        line-height: 55px;
        margin-bottom: 25px;
        font-weight: 700;
        /*word-wrap: break-word;*/
    }
.ic5 {
    position: absolute;
    bottom: 0;
    padding: 25px;
    width: 100%;
    text-align: center;
    background:#fff;
}
.ic5 a{
    position:relative;
    color:#000;
    cursor:pointer;
}
.ic5 i {
    padding-right: 120px;
    font-size: 20px;
}
.ic5 a:after, .ic5 a:before {
    content: '';
    position: absolute;
    bottom: 0;
    left: 40px;
    width: 70px;
    height: 1px;
    background: #eee;
    z-index: 1;
}
.ic5 span {
    font-weight: bold;
    font-size: 10px;
}
.ic5 a:after {
    z-index: 2;
    background: #292929;
    width: 0;
    -webkit-transition: all 500ms linear;
    transition: all 500ms linear;
}
.ic5 a:hover:after {
    width: 70px;
}
/*.secim1{
    background:#fff;
}
.secim1 a{
    color:var(--renk)!important
}*/
@media only screen and (max-width: 768px) {
    .ic2 {
        background: url(/upload/resimler/ic5jpg_59.jpg);
        background-size: cover;
        background-position: center;
        min-height: 300px;
        display:block;
    }
    .ic4 {
        height: 100%;
        background: #0000004f;
        padding: 25px;
        display: flex;
        flex-direction: column;
        justify-content: center;
    }
        .ic4 span:after {
            height: 2px;
            margin: 5px 0;
        }
        .ic4 h1 {
            line-height: inherit;
            margin-bottom: 5px;
            font-size: 24px;
            font-weight:600;
        }
        .ic3{
            display:none;
        }
        .ic5{
            display:none;
        }
    .ic4 span {
        font-size: 16px;
        font-weight: 600;
    }
}