﻿/*swiper*/
.swiper-container{min-height:100px}
.swiper-container .swiper-slide{overflow:hidden}
.swiper-container .pagination{width:100%;padding:30px;text-align:center}
.swiper-container .pagination.inside{position:absolute;bottom:0;z-index:2}
.swiper-container .swiper-pagination-bullet{width:8px;height:8px;margin:0 8px;vertical-align:middle;opacity:1}
.swiper-container .swiper-pagination-bullet.swiper-pagination-bullet-active{-webkit-transform:scale(1.25);-ms-transform:scale(1.25);transform:scale(1.25);cursor:default}
.swiper-container .pagination-white .swiper-pagination-bullet{}
.swiper-container .pagination-white .swiper-pagination-bullet.swiper-pagination-bullet-active{background:0 0;}
.swiper-container .btn-next,.swiper-container .btn-prev{position:absolute;top:50%;margin-top:-25px;z-index:10}
.touch .swiper-container .btn-next,.touch .swiper-container .btn-prev{display:none}
.swiper-container .btn-prev{left:5%}
#gallery .swiper-container .btn-prev{left:30px}
.swiper-container .btn-next{right:5%}
#gallery .swiper-container .btn-next{right:30px}
.swiper-container .arrow{position:absolute;top:25%;margin-top:0;width:100px;height:50%;padding:0}
.swiper-container .arrow span,.swiper-container .arrow span:after,.swiper-container .arrow span:before{position:absolute;top:50%;height:2px;border-radius:1px;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:all .4s ease;transition:all .4s ease}
.swiper-container .arrow span{margin-top:-1px;width:0}
.swiper-container .arrow span:after,.swiper-container .arrow span:before{content:"";width:30px}
.swiper-container .arrow.btn-prev span{left:50%;margin-left:-10px}
.swiper-container .arrow.btn-prev span:before{left:0;bottom:0;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform-origin:left;-ms-transform-origin:left;transform-origin:left}
.swiper-container .arrow.btn-prev span:after{left:0;top:0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);-webkit-transform-origin:left;-ms-transform-origin:left;transform-origin:left}
.swiper-container .arrow.btn-next span{right:50%;margin-right:-10px}
.swiper-container .arrow.btn-next span:before{right:0;bottom:0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);-webkit-transform-origin:right;-ms-transform-origin:right;transform-origin:right}
.swiper-container .arrow.btn-next span:after{right:0;top:0;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform-origin:right;-ms-transform-origin:right;transform-origin:right}
.no-touch .swiper-container .arrow:hover span{width:40px}
.no-touch .swiper-container .arrow:hover.btn-prev span{margin-left:-20px}
.no-touch .swiper-container .arrow:hover.btn-next span{margin-right:-20px}
.swiper-container .swiper-button-disabled{opacity:.3;cursor:default;pointer-events:none}
.swiper-container .swiper-lazy{opacity:0;-webkit-transition:all .8s cubic-bezier(.77,0,.175,1) 0s;transition:all .8s cubic-bezier(.77,0,.175,1) 0s}
.swiper-container .swiper-lazy.showin{opacity:1}
.no-touch .swiper-container.head-swiper .swiper-wrapper,.no-touch .swiper-container.head-swiper [data-swiper-parallax]{-webkit-transition-timing-function:cubic-bezier(.77,0,.175,1);transition-timing-function:cubic-bezier(.77,0,.175,1);}

@media (max-width:767px){.swiper-container .pagination{padding:20px}
.swiper-container .swiper-pagination-bullet{margin:0 6px}
.swiper-container .btn-next,.swiper-container .btn-prev{display:none}
}
.slide_transition{-webkit-transition-duration:1.6s;transition-duration:1.6s}

