/** * Swiper 3.4.2 * Most modern mobile touch slider and framework with hardware accelerated transitions * * http://www.idangero.us/swiper/ * * Copyright 2017, Vladimir Kharlampidi * The iDangero.us * http://www.idangero.us/ * * Licensed under MIT * * Released on: March 10, 2017 */.swiper-container {    width: 100%;    height: 100%;}.swiper-slide img {    width: 100%;}.swiper-slide {    text-align: center;    font-size: 18px;    background: #fff; /* Center slide text vertically */    display: -webkit-box;    display: -ms-flexbox;    display: -webkit-flex;    display: flex;    -webkit-box-pack: center;    -ms-flex-pack: center;    -webkit-justify-content: center;    justify-content: center;    -webkit-box-align: center;    -ms-flex-align: center;    -webkit-align-items: center;    align-items: center;}.swiper-container {    margin-left: auto;    margin-right: auto;    position: relative;    overflow: hidden;    z-index: 1}.swiper-container-no-flexbox .swiper-slide {    float: left}.swiper-container-vertical > .swiper-wrapper {    -webkit-box-orient: vertical;    -moz-box-orient: vertical;    -ms-flex-direction: column;    -webkit-flex-direction: column;    flex-direction: column}.swiper-wrapper {    position: relative;    width: 100%;    height: 100%;    z-index: 1;    display: -webkit-box;    display: -moz-box;    display: -ms-flexbox;    display: -webkit-flex;    display: flex;    -webkit-transition-property: -webkit-transform;    -moz-transition-property: -moz-transform;    -o-transition-property: -o-transform;    -ms-transition-property: -ms-transform;    transition-property: transform;    -webkit-box-sizing: content-box;    -moz-box-sizing: content-box;    box-sizing: content-box}.swiper-container-android .swiper-slide, .swiper-wrapper {    -webkit-transform: translate3d(0, 0, 0);    -moz-transform: translate3d(0, 0, 0);    -o-transform: translate(0, 0);    -ms-transform: translate3d(0, 0, 0);    transform: translate3d(0, 0, 0)}.swiper-container-multirow > .swiper-wrapper {    -webkit-box-lines: multiple;    -moz-box-lines: multiple;    -ms-flex-wrap: wrap;    -webkit-flex-wrap: wrap;    flex-wrap: wrap}.swiper-container-free-mode > .swiper-wrapper {    -webkit-transition-timing-function: ease-out;    -moz-transition-timing-function: ease-out;    -ms-transition-timing-function: ease-out;    -o-transition-timing-function: ease-out;    transition-timing-function: ease-out;    margin: 0 auto}.swiper-slide {    -webkit-flex-shrink: 0;    -ms-flex: 0 0 auto;    flex-shrink: 0;    width: 100%;    height: 100%;    position: relative}.swiper-container-autoheight, .swiper-container-autoheight .swiper-slide {    height: auto}.swiper-container-autoheight .swiper-wrapper {    -webkit-box-align: start;    -ms-flex-align: start;    -webkit-align-items: flex-start;    align-items: flex-start;    -webkit-transition-property: -webkit-transform, height;    -moz-transition-property: -moz-transform;    -o-transition-property: -o-transform;    -ms-transition-property: -ms-transform;    transition-property: transform, height}.swiper-container .swiper-notification {    position: absolute;    left: 0;    top: 0;    pointer-events: none;    opacity: 0;    z-index: -1000}.swiper-wp8-horizontal {    -ms-touch-action: pan-y;    touch-action: pan-y}.swiper-wp8-vertical {    -ms-touch-action: pan-x;    touch-action: pan-x}.swiper-button-next, .swiper-button-prev {    position: absolute;    top: 50%;    width: 60px;    height: 60px;    margin-top: -22px;    z-index: 10;    cursor: pointer;    background-size: 34px 34px;    background-position: center;    background-repeat: no-repeat;}.swiper-button-next.swiper-button-disabled, .swiper-button-prev.swiper-button-disabled {    opacity: .35;    cursor: auto;    pointer-events: none}.swiper-button-prev, .swiper-container-rtl .swiper-button-next {    background-image: url('/img/front/images/left.png');    left: 10px;    right: auto}.swiper-button-prev.swiper-button-black, .swiper-container-rtl .swiper-button-next.swiper-button-black {    background-image: url("")}.swiper-button-prev.swiper-button-white, .swiper-container-rtl .swiper-button-next.swiper-button-white {    background-image: url("")}.swiper-button-next, .swiper-container-rtl .swiper-button-prev {    background-image: url('/img/front/images/right.png');    right: 10px;    left: auto;}.swiper-button-next.swiper-button-black, .swiper-container-rtl .swiper-button-prev.swiper-button-black {    background-image: url("")}.swiper-button-next.swiper-button-white, .swiper-container-rtl .swiper-button-prev.swiper-button-white {    background-image: url("")}.swiper-pagination {    position: absolute;    text-align: center;    -webkit-transition: .3s;    -moz-transition: .3s;    -o-transition: .3s;    transition: .3s;    -webkit-transform: translate3d(0, 0, 0);    -ms-transform: translate3d(0, 0, 0);    -o-transform: translate3d(0, 0, 0);    transform: translate3d(0, 0, 0);    z-index: 10}.swiper-pagination.swiper-pagination-hidden {    opacity: 0}.swiper-container-horizontal > .swiper-pagination-bullets, .swiper-pagination-custom, .swiper-pagination-fraction {    bottom: 10px;    left: 0;    width: 100%}.swiper-pagination-bullet {    width: 8px;    height: 8px;    display: inline-block;    border-radius: 100%;    background: #000;    opacity: .2}button.swiper-pagination-bullet {    border: none;    margin: 0;    padding: 0;    box-shadow: none;    -moz-appearance: none;    -ms-appearance: none;    -webkit-appearance: none;    appearance: none}.swiper-pagination-clickable .swiper-pagination-bullet {    cursor: pointer}.swiper-pagination-white .swiper-pagination-bullet {    background: #fff}.swiper-pagination-bullet-active {    opacity: 1;    background: #007aff}.swiper-pagination-white .swiper-pagination-bullet-active {    background: #fff}.swiper-pagination-black .swiper-pagination-bullet-active {    background: #000}.swiper-container-vertical > .swiper-pagination-bullets {    right: 10px;    top: 50%;    -webkit-transform: translate3d(0, -50%, 0);    -moz-transform: translate3d(0, -50%, 0);    -o-transform: translate(0, -50%);    -ms-transform: translate3d(0, -50%, 0);    transform: translate3d(0, -50%, 0)}.swiper-container-vertical > .swiper-pagination-bullets .swiper-pagination-bullet {    margin: 5px 0;    display: block}.swiper-container-horizontal > .swiper-pagination-bullets .swiper-pagination-bullet {    margin: 0 5px}