@import url("responsive/mobile.css");
@import url("responsive/1152x864.css");
@import url("responsive/1280x1024.css");

@media screen and (max-width:767px) and (min-width:0) {
    .button-1x {
        font-size: 11px;
        padding: 4px 10px;
        font-weight: normal !important;
    }

    .button-2x {
        font-size: 12px;
        padding: 5px 25px;
    }

    .button-3x {
        font-size: 13px;
        padding: 5px 25px;
    }

    .button-4x {
        font-size: 13px;
        padding: 5px 25px;
    }

    .button-5x {
        font-size: 13px;
        padding: 5px 40px;
        font-weight: 200;
    }
}

@font-face {
    font-family: "Ionicons";
    font-display: swap;
    font-weight: normal;
    font-style: normal;
    src: url("ionicons.eot");
    src: url("ionicons.eot") format("embedded-opentype"), url("ionicons.ttf") format("truetype"), url("ionicons.woff") format("woff"), url("ionicons.svg") format("svg");
}

.ion-arrow-down-b:before,
.ion-ios-checkmark-outline:before,
.ion-bag:before,
.ion-ios-location:before,
.ion-ios-pricetags:before,
.ion-ios-information-outline:before,
.ion-ios-close-empty:before,
.ion-calendar:before,
.ion-close-round:before,
.ion-ios-locked:before,
.ion-ios-plus-empty:before,
.ion-eye:before,
.ion-backspace:before,
.ion-alert-circled:before,
.ion-heart:before,
.ion-navicon-round:before {
    display: inline-block;
    font-family: "Ionicons";
    speak: none;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    text-rendering: auto;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

.ion-navicon-round:before {
    content: "\f20d";
}

.ion-arrow-down-b:before {
    content: "\f104";
}

.ion-ios-checkmark-outline:before {
    content: "\f3fe";
}

.ion-bag:before {
    content: "\f110";
}

.ion-ios-location:before {
    content: "\f456";
}

.ion-ios-pricetags:before {
    content: "\f48f";
}

.ion-ios-close-empty:before {
    content: "\f404";
}

.ion-ios-information-outline:before {
    content: "\f44c";
}

.ion-calendar:before {
    content: "\f117";
}

.ion-backspace:before {
    content: "\f3bf";
}

.ion-alert-circled:before {
    content: "\f100";
}

.ion-ios-locked:before {
    content: "\f458";
}

.ion-heart:before {
    content: "\f141";
}

.ion-eye:before {
    content: "\f133";
}

.ion-close-round:before {
    content: "\f129"
}

.ion-ios-plus-empty:before {
    content: "\f489"
}


@media screen and (max-width:1700px) and (min-width:1500px) {
    .slider-main-div-in {
        width: 1450px !important;
    }
}

@media screen and (max-width:1499px) and (min-width:1400px) {
    .slider-main-div-in {
        width: 1350px !important;
    }
}

@media screen and (max-width:1370px) and (min-width:1330px) {
    .slider-main-div-in {
        width: 1320px !important;
    }
}

@media screen and (max-width:1369px) and (min-width:1250px) {

    .kayan-banner-main-inside,
    .slider-main-div-in {
        width: 98% !important;
    }
}

@media screen and (max-width:1155px) and (min-width:999px) {
    .kayan-banner-main-inside {
        width: 93% !important;
    }
}

@media screen and (max-width:1155px) and (min-width:768px) {

    .slider-main-div .swiper-slide img, .slider-main-div-in .swiper-slide {
        height: auto!important;
    }
    .slider-main-div {
    margin-top: 130px;
}
.slider-main-div .swiper-slide img {
    width: 100%!important;
}
}

@media screen and (max-width:766px) and (min-width:0) {
    .slider_text_inside_box_h {
        font-size: 22px !important;
        line-height: 25px !important;
        margin-bottom: 5px !important;
    }

    .slider_text_inside_box_s {
        font-size: 16px !important;
        line-height: 19px !important;
        margin-bottom: 10px !important;
    }

    .slider_text_inside_box_button {
        margin-top: 15px !important;
    }

    .taksitler-boxes-new {
        width: 100%;
    }
}


@media screen and (max-width:750px) {
    .slider-main-div .swiper-slide img {
        height: auto;
    }

    .slider-main-div-in .swiper-slide {
        height: auto !important;
    }

    .slider-main-div {
        margin-top: 0;
    }

    .fixed-foot-navigation-in,
    .mobile-top-header-main,
    .mobile-header-icons {
        display: none;
    }

    .mobile-header-logo {
        max-width: 240px !important;
    }

    .slider-main-div .swiper-slide img {
        width: auto !important;
    }
}