@media (min-width: 1440px) {

}
@media (max-width: 1440px) {

}
@media (max-width: 1199px) {

}

@media (max-width: 991px) {
    .auth-left-title {
        font-size: 38px;
    }
    h1, .h1 {
        font-size: 40px;
    }
    h2, .h2 {
        font-size: 28px;
    }
    .font-20 {
        font-size: 18px;
    }
    .bx-authform,
    .auth-leftside {
        padding: 60px;
    }
    .index-slider-item {
        height: 400px;
    }
    body.open-menu .mmenu-area {
        left: 0;
    }
}

@media (max-width: 767px) {
    body.is-auth-page .container {
        max-width: none;
        padding: 0;
    }
    body.is-auth-page section.page-main {
        overflow: auto;
    }
    .auth-left-title {
        font-size: 32px;
        margin: 32px 0;
    }
    .bx-authform,
    .auth-leftside {
        padding: 60px;
        position: static;
    }
    .mmenu-area {
        padding-top: 110px;
    }
}

@media (min-width: 576px) {
}

@media (max-width: 575px) {
    .slick-dots > li {
        padding: 0 6px;
    }
}

@media (max-width: 440px) {

}
@media (max-width: 425px) {
}



@media (min-width: 1200px) and (max-width: 1290px) {
    .slider-arrow-outside .slick-next.slick-arrow {
        right: -15px;
    }
    .slider-arrow-outside .slick-prev.slick-arrow {
        left: -15px;
    }
}
@media (min-width: 992px) and (max-width: 1099px) {
    .slider-arrow-outside .slick-next.slick-arrow {
        right: -5px;
    }
    .slider-arrow-outside .slick-prev.slick-arrow {
        left: -5px;
    }
}
@media (max-width: 860px) {
    .slider-arrow-outside .slick-next.slick-arrow {
        right: 5px;
    }
    .slider-arrow-outside .slick-prev.slick-arrow {
        left: 5px;
    }
}