@charset "utf-8";

.slider {
    margin-bottom: 6rem !important;
}

.slick-slide {
    max-width: 400px;
    margin: 0 .5rem 1rem;
}


/* slick-arrow style */
.slick-arrow {
    z-index: 20;
}

.slick-arrow:before {
    font-size: 2.4rem;
}

.slick-prev {
    left: 7%;
}

.slick-next {
    right: 7%;
}

.slick-prev,
.slick-next {

}

.slick-prev:hover,
.slick-next:hover {

}



.slick-prev:before {
    content: "\f053";
}

.slick-next:before {
    content: "\f054";
}

.slick-prev:before, .slick-next:before {
    color: #f4a800;
}

.slick-prev:hover:before, .slick-next:hover:before {
    color: #fff;
}

/* slick-dots style */
.slick-dots {
}

.slick-dots li button:before,
.slick-dots li.slick-active button:before {
    font-size: 1rem;
    color: #175f94;
}

.slick-dots li button:before {
    opacity: .4;
}

.slick-dots li.slick-active button:before {
    opacity: 1.0;
}

/* hide outline for chrome */
.slick-list .slick-slide {
    outline: none;
}

@media (max-width: 1240px) {
    .slick-prev {
        left: 2%;
    }
    .slick-next {
        right: 2%;
    }
}

@media (max-width: 980px) {
    /*.slick-mask {
        display: none;
    }*/
    .slick-arrow:before {
        padding: 0.6rem 0 0.4rem;
    }
}

@media (max-width: 640px) {
    .slick-prev {
        margin: 0;
    }
    .slick-next {
        margin: 0;
    }
}

@media (max-width: 600px) {
    .slick-slide:not(.slick-center) {
        opacity: 1.0;
        filter: alpha(opacity=100);
    }
}

@media only screen and (max-width: 520px) {

    .slick-dots li {
        margin: 0 3px;
    }

}

@media only screen and (max-width: 480px) {

    .slick-slide {
        max-width: 300px;
        margin: 0 .5rem 1rem;
    }

    .slick-arrow:before {
        font-size: 3.5rem;
    }

    .slick-prev,
    .slick-next {
        width: 3.7rem;
        height: 3.7rem;
    }

    .slick-prev:hover,
    .slick-next:hover {
        width: 3.7rem;
        height: 3.7rem;
    }

}

@media only screen and (max-width: 420px) {

    .slick-dots li {
        margin: 0 1px;
    }

}




