/* @import url(http://fonts.googleapis.com/css?family=Raleway:300,400,500,600,700);
@import url(http://fonts.googleapis.com/css?family=Cardo:400,400italic,700); */
/* ==========================================================================
swiper-slide
========================================================================== */
.swiper-container {z-index: 0;overflow-x: hidden;}
.swiper-wrapper .swiper-slide {position: relative;color: #FFFFFF;background-position: center center;background-repeat: no-repeat;background-size: cover;height: 937px;background-color: black;width: 100%;}
.swiper-wrapper .swiper-slide:nth-child(1) {background-image: url(../images/slide-banner01.webp);}
.swiper-wrapper .swiper-slide:nth-child(2) {background-image: url(../images/slide-banner02.webp);}
.swiper-wrapper .swiper-slide:nth-child(3) {background-image: url(../images/slide-banner04.webp);}
.swiper-button-next, .swiper-button-prev {color: #9b7654;}
.swiper-pagination-bullet {background-color: #bcb6b2;}
.swiper-pagination-bullet-active {background-color: #9b7654;}

@media only screen and (max-width: 1024px) {
    .swiper-wrapper .swiper-slide {height: 768px;}
}

@media only screen and (max-width: 480px) {
    .swiper-wrapper .swiper-slide {height: 740px;}
    .swiper-wrapper .swiper-slide:nth-child(1) {background-image: url(../images/slide-banner01-m.webp);}
    .swiper-wrapper .swiper-slide:nth-child(2) {background-image: url(../images/slide-banner02-m.webp);}
    .swiper-wrapper .swiper-slide:nth-child(3) {background-image: url(../images/slide-banner03-m.webp);}
    .swiper-button-next, .swiper-button-prev {color: transparent;}
}