@media screen and (max-width:992px) and (min-width:768px) {
    .column div p {
        position: absolute;
        bottom: 50%;
        left: 0;
        top: 28%;
        right: 50%;
        z-index: 3;
        display: block;
        width: 100%;
        margin: 0;
        padding: 0;
        color: #fff;
        text-decoration: none;
        text-align: center;
        -webkit-transition: .3s ease-in-out;
        transition: .3s ease-in-out;
        opacity: 1;
        font-size: 12px;
        letter-spacing: 2px;
    }
    figure p span{
        font-size: 19px;
        letter-spacing: 0px;
        font-family: 'Montserrat', sans-serif;
        font-weight: 900;
        text-shadow: 0px 0px 40px black;
    }
}

@media screen and (max-width:768px) and (min-width:500px) {
    .column div p {
        position: absolute;
        bottom: 50%;
        left: 0;
        top: 28%;
        right: 50%;
        z-index: 3;
        display: block;
        width: 100%;
        margin: 0;
        padding: 0;
        color: #fff;
        text-decoration: none;
        text-align: center;
        -webkit-transition: .3s ease-in-out;
        transition: .3s ease-in-out;
        opacity: 1;
        font-size: 14px;
        letter-spacing: 2px;
    }
    figure p span{
        font-size: 21px;
        letter-spacing: 0px;
        font-family: 'Montserrat', sans-serif;
        font-weight: 900;
        text-shadow: 0px 0px 40px black;
    }
}
@media screen and (max-width:500px) and (min-width:407px) {
    .column div p {
        position: absolute;
        bottom: 50%;
        left: 0;
        top: 28%;
        right: 50%;
        z-index: 3;
        display: block;
        width: 100%;
        margin: 0;
        padding: 0;
        color: #fff;
        text-decoration: none;
        text-align: center;
        -webkit-transition: .3s ease-in-out;
        transition: .3s ease-in-out;
        opacity: 1;
        font-size: 12px;
        letter-spacing: 2px;
    }
    figure p span{
        font-size: 19px;
        letter-spacing: 0px;
        font-family: 'Montserrat', sans-serif;
        font-weight: 900;
        text-shadow: 0px 0px 40px black;
    }
}
@media screen and (max-width:407px) and (min-width:350px) {
    .column div p {
        position: absolute;
        bottom: 50%;
        left: 0;
        top: 31%;
        right: 50%;
        z-index: 3;
        display: block;
        width: 100%;
        margin: 0;
        padding: 0;
        color: #fff;
        text-decoration: none;
        text-align: center;
        -webkit-transition: .3s ease-in-out;
        transition: .3s ease-in-out;
        opacity: 1;
        font-size: 9px;
        letter-spacing: 2px;
    }
    figure p span{
        font-size: 13px;
        letter-spacing: 0px;
        font-family: 'Montserrat', sans-serif;
        font-weight: 900;
        text-shadow: 0px 0px 40px black;
    }
}
@media screen and (max-width:350px) and (min-width:0px) {
    .column div p {
        position: absolute;
        bottom: 50%;
        left: 0;
        top: 33%;
        right: 50%;
        z-index: 3;
        display: block;
        width: 100%;
        margin: 0;
        padding: 0;
        color: #fff;
        text-decoration: none;
        text-align: center;
        -webkit-transition: .3s ease-in-out;
        transition: .3s ease-in-out;
        opacity: 1;
        font-size: 6px;
        letter-spacing: 2px;
    }
    figure p span{
        font-size: 11px;
        letter-spacing: 0px;
        font-family: 'Montserrat', sans-serif;
        font-weight: 900;
        text-shadow: 0px 0px 40px black;
    }
}
@media screen and (max-width:768px) and (min-width:576px) {
    .footer-i-mobil{
        text-align: center;
        margin-bottom: 20px;
        margin-top: -18px;
    }
}
@media screen and (max-width:768px) {
    footer .footer-logo img {
        width: 100%;
        margin-top: 40px;
    }
    .carousel-caption p {
        display: none;
    }
    .carousel-inner {
        position: initial;
        width: 100%;
        overflow: hidden;
        margin-top: 42px;
    }
    .carousel-caption {
        position: absolute;
        bottom: 0%;
        left: 7%;
        z-index: 10;
        padding-top: 161px;
        padding-bottom: 20px;
        color: #fff;
        text-align: left;
        width: 400px;
        height: 400px;
    }
    .carousel-indicators li {
        box-sizing: content-box;
        -ms-flex: 0 1 auto;
        flex: 0 1 auto;
        width: 30px;
        height: 3px;
        margin-right: 3px;
        margin-left: 3px;
        text-indent: -999px;
        cursor: pointer;
        background-color: #fff;
        background-clip: padding-box;
        border-top: 10px solid transparent;
        border-bottom: 10px solid transparent;
        opacity: .5;
        transition: opacity .6s ease;
        margin-top: 17px;
    }
    .carousel-control-prev{
        display: none;
    }
    .carousel-control-next{
        display: none;
    }
}

@media screen and (max-width:576px) {
    .h1-ayr{
        font-size: 24px;
    }
    .footer-i-mobil{
        text-align: center;
    }
    .line-top {
        left: 0%;
        top: -87px;
        -webkit-transform: rotate(3deg);
        transform: rotate(4deg);
    }
    .top-cross-line {
        position: absolute;
        z-index: 15;
        width: 112%;
        height: 203px;
    }
    .top-left-cross-line {
        position: absolute;
        z-index: 17;
        width: 33%;
        height: 75px;
    }
    .line-top-left {
        left: -3%;
        top: 59px;
        -webkit-transform: rotate(3deg);
        transform: rotate(3deg);
    }
    .bottom-cross-line {
        position: absolute;
        z-index: 15;
        width: 116%;
        height: 190px;
    }
    .line-bottom {
        left: -1%;
        -webkit-transform: rotate(3deg);
        transform: rotate(-4deg);
        bottom: -27px;
    }
    .bottom-right-cross-line {
        position: absolute;
        z-index: 17;
        width: 33%;
        height: 75px;
    }
    .line-bottom-right {
        right: -3%;
        -webkit-transform: rotate(3deg);
        transform: rotate(-3deg);
        bottom: 143px;
    }
    .line-center-white {
        background-image: url(../img/line-center-white-576.png);
        background-repeat: no-repeat;
        margin-top: 222px;
        height: 168px;
    }
    .carousel-caption {
        position: absolute;
        bottom: 107%;
        left: 7%;
        z-index: 10;
        padding-top: 161px;
        padding-bottom: 20px;
        color: #fff;
        text-align: left;
        width: 260px;
        height: 400px;
        top: 0%;
        margin-bottom: 50px;
    }
   
    .ilet-header-icon img {
        display:none;
    }
}
@media screen and (max-width:1036px) and (min-width:576px){
    .line-center-white {
        background-image: url(../img/line-center-white-1036.png);
        background-repeat: no-repeat;
        margin-top: 222px;
        height: 168px;
    }
}
@media screen and (max-width:1162px) and (min-width:865px) { .kurum-header-icon img { position: absolute; bottom: 22%; left: 29%; z-index: 4;}}
@media screen and (max-width:865px) and (min-width:576px){ .kurum-header-icon img { position: absolute; bottom: 22%; z-index: 4; width: 400px; left: 17%;}}
@media screen and (max-width:782px) and (min-width:500px) {  .ilet-header-icon img{ left: 52%;} }
@media screen and (max-width:290px) { .carousel-caption { display: none;}}
@media screen and (max-width:350px) and (min-width:290px) { .carousel-control-prev{ left: 13% !important; margin-top: 10px;} .carousel-control-next{right: 54% !important;} .mb-mt-ayr{ margin-top: 10px;}}
@media screen and (max-width:420px) and (min-width:290px) { .carousel-caption { top: -38%;} }
@media screen and (max-width:991px) { .hak-p p{font-size: 15px;}}
@media screen and (max-width:476px) and (min-width:380px) { .slide-mobil-ayr { margin-top: 57px;} }
@media screen and (max-width:380px) and (min-width:280px) { .slide-mobil-ayr { margin-top: 132px;} .header-bg{ height: 400px;} }
@media screen and (max-width:991px) and (min-width:768px) { .urun-dis { width: 150px; height: 150px; background-color: #ffff; box-shadow: 0px 0px 25px #00000075; padding: 25px; transition: .5s; margin-bottom: 36px;} .urun-ic { width: 99px; height: 27px; padding-top: 11px; margin: auto; } }
@media screen and (max-width:454px) and (min-width:385px) {
    .urun-dis {
        width: 140px;
        height: 140px;
        background-color: #ffff;
        box-shadow: 0px 0px 25px #00000075;
        padding: 25px;
        transition: .5s;
        margin-bottom: 36px;
    }
    .urun-ic {
        width: 91px;
        height: 27px;
        padding-top: 6px;
        margin: auto;
    }
}
@media screen and (max-width:454px) and (min-width:277px) {
    .urun-dis {
        width: 100px;
        height: 100px;
        background-color: #ffff;
        box-shadow: 0px 0px 25px #00000075;
        padding: 25px;
        transition: .5s;
        margin-bottom: 36px;
    }
    .urun-ic {
        width: 50px;
        height: 27px;
        padding-top: 0px;
        margin: auto;
    }
    .urun-ic img {
        width: 100%;
        height: 55px;
        object-fit: contain;
    }
}
@media screen and (max-width:992px) and (min-width:576px){
    .kurum-gallery-dis {
        width: 210px;
        height: 150px;
        margin-bottom: 10px;
    }
    .kurum-gallery-dis img {
        width: 100%;
        object-fit: cover;
        height: 150px;
    }
}
@media screen and (max-width:576px) and (min-width:476px){
    .kurum-gallery-dis {
        width: 210px;
        height: 139px;
        margin-bottom: 10px;
    }
    .kurum-gallery-dis img {
        width: 100%;
        object-fit: cover;
        height: 139px;
    }
}
@media screen and (max-width:476px) and (min-width:412px){
    .kurum-gallery-dis {
        width: 184px;
        height: 120px;
        margin-bottom: 10px;
    }
    .kurum-gallery-dis img {
        width: 100%;
        object-fit: cover;
        height: 120px;
    }
}
@media screen and (max-width:412px) and (min-width:330px){
    .kurum-gallery-dis {
        margin-bottom: 10px;
        width: 140px;
        height: 100px;
    }
    .kurum-gallery-dis img {
        width: 100%;
        height: 100px;
        object-fit: cover;
    }
}
@media screen and (max-width:330px) {
    .kurum-gallery-dis {
        margin-bottom: 10px;
        width: 110px;
        height: 95px;
    }
    .kurum-gallery-dis img {
        width: 100%;
        height: 95px;
        object-fit: cover;
    }
}