/* input(101,1): run-time error CSS1019: Unexpected token, found '{'
input(102,1): run-time error CSS1019: Unexpected token, found '}' */
/* Change from `box-sizing: content-box` so that `width` is not affected by `padding` or `border`. */
.MultiCarousel {
    float: left;
    overflow: hidden;
    padding: 0 4%;
    width: 92%;
    position: relative;
}

    .MultiCarousel .MultiCarousel-inner {
        transition: 1s ease all;
        float: left;
        display: flex;
    }

        .MultiCarousel .MultiCarousel-inner .item {
            float: left;
        }

            .MultiCarousel .MultiCarousel-inner .item > div {
                text-align: center;
                padding: 10px;
                margin: 10px;
            }

    .MultiCarousel .leftLst, .MultiCarousel .rightLst {
        position: absolute;
        top: 0;
        text-align: center;
        text-decoration: none;
        vertical-align: middle;
        cursor: pointer;
        color: #888;
        font-size: 1.8em;
        transform: scaleY(1.5);
        height: 100%;
        display: flex;
        justify-content: center;
        align-content: center;
        flex-direction: column;
    }

    .MultiCarousel .leftLst {
        left: 0;
    }

    .MultiCarousel .rightLst {
        right: 0;
    }

        .MultiCarousel .leftLst.over, .MultiCarousel .rightLst.over {
            pointer-events: none;
            opacity: .3;
        }


@media (max-width: 991px) {
    .dotsDesk, .dotsMobile {
        display: none;
    }
}

.arrows, 
.dots,
.dotsDesk,
.dotsMobile {
    display: none;
}

    .arrows.divActivo, 
    .dots.divActivo,
    .dotsDesk.divActivo {
        display: block;
        text-align: center;
    }

@media (max-width: 767px) {
    .dotsMobile.divActivo {
        display: block;
        text-align: center;
    }
}



.dot {
    display: inline-block;
    width: 8px;
    height: 8px;
    margin: 0 5px;
    border-radius: 50%;
    background-color: #ddd;
    cursor: pointer;
    text-align: center;
}

    .dot.active {
        background-color: #555;
        pointer-events: none;
    }
{
}
/*
	Theme controls how everything looks in Gallery CSS.
*/




.gallery {
    position: relative;
    float: left;
    width: 100%;
}

    .gallery .item {
        position: relative;
        top: 0;
        left: 0;
        height: 100%;
        pointer-events: auto;
        opacity: 1;
        -webkit-transition: opacity .5s;
        -o-transition: opacity .5s;
        transition: opacity .5s;
        overflow: hidden;
        text-align: center;
        z-index: 0;
    }

    .gallery .item img {
        width: 100%;
    }

    .gallery .controls {
        position: absolute;
        bottom: 0;
        width: 100%;
        text-align: center;
    }

    .gallery .control-button {
        display: inline-block;
        margin: 0 .02em;
        font-size: 4em;
        text-align: center;
        text-decoration: none;
        transition: color .1s;
        color: #ccc;
        color: rgba(255, 255, 255, 0.4);
    }

        .gallery .control-button:hover {
            color: white;
            color: rgba(255, 255, 255, 0.8);
        }


    .gallery .control-operator {
        display: none;
    }

        .gallery .control-operator:target ~ .item {
            pointer-events: none;
            opacity: 0 !important;
            -webkit-animation: none;
            -o-animation: none;
            animation: none;
        }

        .gallery .control-operator:target ~ .controls .control-button {
            -webkit-animation: none;
            -o-animation: none;
            animation: none;
        }


figure {
    margin: 0;
}

.gallery .control-operator:nth-of-type(1):target ~ .secondary-controls[data-gallery-arrows="1"],
.gallery .control-operator:nth-of-type(2):target ~ .secondary-controls[data-gallery-arrows="2"],
.gallery .control-operator:nth-of-type(3):target ~ .secondary-controls[data-gallery-arrows="3"],
.gallery .control-operator:nth-of-type(4):target ~ .secondary-controls[data-gallery-arrows="4"],
.gallery .control-operator:nth-of-type(5):target ~ .secondary-controls[data-gallery-arrows="5"],
.gallery .control-operator:nth-of-type(6):target ~ .secondary-controls[data-gallery-arrows="6"],
.gallery .control-operator:nth-of-type(7):target ~ .secondary-controls[data-gallery-arrows="7"],
.gallery .control-operator:nth-of-type(8):target ~ .secondary-controls[data-gallery-arrows="8"],
.gallery .control-operator:nth-of-type(9):target ~ .secondary-controls[data-gallery-arrows="9"],
.gallery .control-operator:nth-of-type(10):target ~ .secondary-controls[data-gallery-arrows="10"],
.gallery .control-operator:nth-of-type(11):target ~ .secondary-controls[data-gallery-arrows="11"],
.gallery .control-operator:nth-of-type(12):target ~ .secondary-controls[data-gallery-arrows="12"],
.gallery .control-operator:nth-of-type(13):target ~ .secondary-controls[data-gallery-arrows="13"],
.gallery .control-operator:nth-of-type(14):target ~ .secondary-controls[data-gallery-arrows="14"],
.gallery .control-operator:nth-of-type(15):target ~ .secondary-controls[data-gallery-arrows="15"],
.gallery .control-operator:nth-of-type(16):target ~ .secondary-controls[data-gallery-arrows="16"],
.gallery .control-operator:nth-of-type(17):target ~ .secondary-controls[data-gallery-arrows="17"],
.gallery .control-operator:nth-of-type(18):target ~ .secondary-controls[data-gallery-arrows="18"],
.gallery .control-operator:nth-of-type(19):target ~ .secondary-controls[data-gallery-arrows="19"],
.gallery .control-operator:nth-of-type(20):target ~ .secondary-controls[data-gallery-arrows="20"],
.gallery .control-operator:nth-of-type(21):target ~ .secondary-controls[data-gallery-arrows="21"],
.gallery .control-operator:nth-of-type(22):target ~ .secondary-controls[data-gallery-arrows="22"],
.gallery .control-operator:nth-of-type(23):target ~ .secondary-controls[data-gallery-arrows="23"],
.gallery .control-operator:nth-of-type(24):target ~ .secondary-controls[data-gallery-arrows="24"],
.gallery .control-operator:nth-of-type(25):target ~ .secondary-controls[data-gallery-arrows="25"],
.gallery .control-operator:nth-of-type(26):target ~ .secondary-controls[data-gallery-arrows="26"],
.gallery .control-operator:nth-of-type(27):target ~ .secondary-controls[data-gallery-arrows="27"],
.gallery .control-operator:nth-of-type(28):target ~ .secondary-controls[data-gallery-arrows="28"],
.gallery .control-operator:nth-of-type(29):target ~ .secondary-controls[data-gallery-arrows="29"] {
    pointer-events: auto;
    z-index: 100;
    opacity: 1;
}





.gallery .secondary-controls {
    position: absolute;
    pointer-events: none;
    top: 45%;
    width: 100%;
    pointer-events: all;
    z-index: 0;
}



    .gallery .secondary-controls[data-gallery-arrows="1"] {
        z-index: 50;
        opacity: 0.5;
    }




.gallery .control-operator .secondary-controls {
    display: block;
}



.gallery .control-operator:target ~ .controls .control-button {
    opacity: 0.5;
}

.gallery .control-button:first-of-type,
.gallery .control-operator:nth-of-type(1):target ~ .controls .control-button:nth-of-type(1),
.gallery .control-operator:nth-of-type(2):target ~ .controls .control-button:nth-of-type(2),
.gallery .control-operator:nth-of-type(3):target ~ .controls .control-button:nth-of-type(3),
.gallery .control-operator:nth-of-type(4):target ~ .controls .control-button:nth-of-type(4),
.gallery .control-operator:nth-of-type(5):target ~ .controls .control-button:nth-of-type(5),
.gallery .control-operator:nth-of-type(6):target ~ .controls .control-button:nth-of-type(6),
.gallery .control-operator:nth-of-type(7):target ~ .controls .control-button:nth-of-type(7),
.gallery .control-operator:nth-of-type(8):target ~ .controls .control-button:nth-of-type(8),
.gallery .control-operator:nth-of-type(9):target ~ .controls .control-button:nth-of-type(9),
.gallery .control-operator:nth-of-type(10):target ~ .controls .control-button:nth-of-type(10) {
    opacity: 1;
}

/*.gallery .item:first-of-type {
    position: relative;
    opacity: 1;
    left: 0;
}*/













@-webkit-keyframes arrowAnimation-2 {
  0% {
    z-index:0
  }

  14.3%, 50% {
    z-index:100
  }

  64.3%, 100% {
    z-index:0
  }
}

@-o-keyframes arrowAnimation-2 {
  0% {
    z-index:0
  }

  14.3%, 50% {
    z-index:100
  }

  64.3%, 100% {
    z-index:0
  }
}

@keyframes arrowAnimation-2 {
  0% {
    z-index:0
  }

  14.3%, 50% {
    z-index:100
  }

  64.3%, 100% {
   z-index:0
  }
}


.items-2.autoplay .secondary-controls {
  -webkit-animation: arrowAnimation-2 14s infinite;
  -o-animation: arrowAnimation-2 14s infinite;
  animation: arrowAnimation-2 14s infinite;
}

.items-2 .secondary-controls[data-gallery-arrows="1"] ,
.items-2 .item:nth-of-type(1) {
  -webkit-animation-delay: -2s;
  -o-animation-delay: -2s;
  animation-delay: -2s;
}

.items-2 .secondary-controls[data-gallery-arrows="2"] ,
.items-2 .item:nth-of-type(2) {
  -webkit-animation-delay: 5s;
  -o-animation-delay: 5s;
  animation-delay: 5s;
}








@-webkit-keyframes controlAnimation-2 {
    0% {
        opacity: 0.5;
    }

    14.3%, 50% {
        opacity: 1;
        color: #fff;
    }

    64.3%, 100% {
        opacity: 0.5;
    }
}

@-o-keyframes controlAnimation-2 {
    0% {
        opacity: 0.5;
    }

    14.3%, 50% {
        opacity: 1;
        color: #fff;
    }

    64.3%, 100% {
        opacity: 0.5;
    }
}

@keyframes controlAnimation-2 {
    0% {
        opacity: 1;
        color: #ccc;
    }

    14.3%, 50% {
        opacity: 1;
        color: #fff;
    }

    64.3%, 100% {
        opacity: 1;
        color: #ccc;
    }
}

@-webkit-keyframes galleryAnimation-2 {
    0% {
        opacity: 0;
        pointer-events: auto;
        z-index: 10;
    }

    14.3%, 50% {
        opacity: 1;
        pointer-events: auto;
        z-index: 10;
    }

    64.3%, 100% {
        opacity: 0;
        pointer-events: none;
        z-index: 0;
    }
}



@-o-keyframes galleryAnimation-2 {
    0% {
        opacity: 0;
        pointer-events: auto;
        z-index: 10;
    }

    14.3%, 50% {
        opacity: 1;
        pointer-events: auto;
        z-index: 10;
    }

    64.3%, 100% {
        opacity: 0;
        pointer-events: none;
        z-index: 0;
    }
}

@keyframes galleryAnimation-2 {
    0% {
        opacity: 0;
        pointer-events: auto;
        z-index: 10;
    }

    14.3%, 50% {
        opacity: 1;
        pointer-events: auto;
        z-index: 10;
    }

    64.3%, 100% {
        opacity: 0;
        pointer-events: none;
        z-index: 0;
    }
}

.gallery .control-operator:nth-of-type(1):target ~ .item:nth-of-type(1) {
    pointer-events: auto;
    opacity: 1;
}

.gallery .control-operator:nth-of-type(2):target ~ .item:nth-of-type(2) {
    pointer-events: auto;
    opacity: 1;
}

.items-2.autoplay .control-button {
    -webkit-animation: controlAnimation-2 14s infinite;
    -o-animation: controlAnimation-2 14s infinite;
    animation: controlAnimation-2 14s infinite;
    -webkit-animation-play-state: paused;
    -o-animation-play-state: paused;
    animation-play-state: paused;
}

.items-2.autoplay .item {
    -webkit-animation: galleryAnimation-2 14s infinite;
    -o-animation: galleryAnimation-2 14s infinite;
    animation: galleryAnimation-2 14s infinite;
    -webkit-animation-play-state: paused;
    -o-animation-play-state: paused;
    animation-play-state: paused;
}

.items-2 .control-button:nth-of-type(1),
.items-2 .item:nth-of-type(1) {
    -webkit-animation-delay: -2s;
    -o-animation-delay: -2s;
    animation-delay: -2s;
}

.items-2 .control-button:nth-of-type(2),
.items-2 .item:nth-of-type(2) {
    -webkit-animation-delay: 5s;
    -o-animation-delay: 5s;
    animation-delay: 5s;
}















@-webkit-keyframes arrowAnimation-3 {
  0% {
    z-index:0
  }

  9.5%, 33.3% {
    z-index:100
  }

  42.9%, 100% {
    z-index:0
 }
}

@-o-keyframes arrowAnimation-3 {
  0% {
    z-index:0
  }

  9.5%, 33.3% {
    z-index:100
 }

  42.9%, 100% {
    z-index:0
  }
}

@keyframes arrowAnimation-3 {
  0% {
    z-index:0
  }

  9.5%, 33.3% {
    z-index:100
  }

  42.9%, 100% {
    z-index:0
  }
}


.items-3.autoplay .secondary-controls {
  -webkit-animation: arrowAnimation-3 21s infinite;
  -o-animation: arrowAnimation-3 21s infinite;
  animation: arrowAnimation-3 21s infinite;
}


.items-3 .secondary-controls[data-gallery-arrows="1"],
.items-3 .item:nth-of-type(1) {
  -webkit-animation-delay: -2s;
  -o-animation-delay: -2s;
  animation-delay: -2s;
}

.items-3 .secondary-controls[data-gallery-arrows="2"] ,
.items-3 .item:nth-of-type(2) {
  -webkit-animation-delay: 5s;
  -o-animation-delay: 5s;
  animation-delay: 5s;
}

.items-3 .secondary-controls[data-gallery-arrows="3"] ,
.items-3 .item:nth-of-type(3) {
  -webkit-animation-delay: 12s;
  -o-animation-delay: 12s;
  animation-delay: 12s;
}


@-webkit-keyframes controlAnimation-3 {
    0% {
        opacity: 0.5;
    }

    9.5%, 33.3% {
        opacity: 1;
    }

    42.9%, 100% {
        opacity: 0.5;
    }
}

@-o-keyframes controlAnimation-3 {
    0% {
        opacity: 0.5;
    }

    9.5%, 33.3% {
        opacity: 1;
    }

    42.9%, 100% {
        opacity: 0.5;
    }
}

@keyframes controlAnimation-3 {
    0% {
        opacity: 0.5;
    }

    9.5%, 33.3% {
        opacity: 1;
    }

    42.9%, 100% {
        opacity: 0.5;
    }
}

@-webkit-keyframes galleryAnimation-3 {
    0% {
        opacity: 0;
        pointer-events: auto;
        z-index: 10;
    }

    9.5%, 33.3% {
        opacity: 1;
        pointer-events: auto;
        z-index: 10;
    }

    42.9%, 100% {
        opacity: 0;
        pointer-events: none;
        z-index: 0;
    }
}




@keyframes galleryAnimation-3 {
    0% {
        opacity: 0;
        pointer-events: auto;
        z-index: 10;
    }

    9.5%, 33.3% {
        opacity: 1;
        pointer-events: auto;
        z-index: 10;
    }

    42.9%, 100% {
        opacity: 0;
        pointer-events: none;
        z-index: 0;
    }
}

.gallery .control-operator:nth-of-type(1):target ~ .item:nth-of-type(1) {
    pointer-events: auto;
    opacity: 1;
}

.gallery .control-operator:nth-of-type(2):target ~ .item:nth-of-type(2) {
    pointer-events: auto;
    opacity: 1;
}

.gallery .control-operator:nth-of-type(3):target ~ .item:nth-of-type(3) {
    pointer-events: auto;
    opacity: 1;
}

.items-3.autoplay .control-button {
    -webkit-animation: controlAnimation-3 21s infinite;
    -o-animation: controlAnimation-3 21s infinite;
    animation: controlAnimation-3 21s infinite;
    -webkit-animation-play-state: paused;
    -o-animation-play-state: paused;
    animation-play-state: paused;
}

.items-3.autoplay .item {
    -webkit-animation: galleryAnimation-3 21s infinite;
    -o-animation: galleryAnimation-3 21s infinite;
    animation: galleryAnimation-3 21s infinite;
    -webkit-animation-play-state: paused;
    -o-animation-play-state: paused;
    animation-play-state: paused;
}

.items-3 .control-button:nth-of-type(1),
.items-3 .item:nth-of-type(1) {
    -webkit-animation-delay: -2s;
    -o-animation-delay: -2s;
    animation-delay: -2s;
}

.items-3 .control-button:nth-of-type(2),
.items-3 .item:nth-of-type(2) {
    -webkit-animation-delay: 5s;
    -o-animation-delay: 5s;
    animation-delay: 5s;
}

.items-3 .control-button:nth-of-type(3),
.items-3 .item:nth-of-type(3) {
    -webkit-animation-delay: 12s;
    -o-animation-delay: 12s;
    animation-delay: 12s;
}




















@-webkit-keyframes arrowAnimation-4 {
  0% {
    z-index:0
  }

  7.1%, 25% {
    z-index:100
  }

  32.1%, 100% {
    z-index:0
  }
}

@-o-keyframes arrowAnimation-4 {
  0% {
    z-index:0
  }

  7.1%, 25% {
    z-index:100
  }

  32.1%, 100% {
    z-index:0
  }
}

@keyframes arrowAnimation-4 {
  0% {
    z-index:0
  }

  7.1%, 25% {
    z-index:100
  }

  32.1%, 100% {
    z-index:0
  }
}


.items-4.autoplay .secondary-controls {
  -webkit-animation: arrowAnimation-4 28s infinite;
  -o-animation: arrowAnimation-4 28s infinite;
  animation: arrowAnimation-4 28s infinite;
}


.items-4 .secondary-controls[data-gallery-arrows="1"],
.items-4 .item:nth-of-type(1) {
  -webkit-animation-delay: -2s;
  -o-animation-delay: -2s;
  animation-delay: -2s;
}

.items-4 .secondary-controls[data-gallery-arrows="2"] ,
.items-4 .item:nth-of-type(2) {
  -webkit-animation-delay: 5s;
  -o-animation-delay: 5s;
  animation-delay: 5s;
}

.items-4 .secondary-controls[data-gallery-arrows="3"] ,
.items-4 .item:nth-of-type(3) {
  -webkit-animation-delay: 12s;
  -o-animation-delay: 12s;
  animation-delay: 12s;
}


.items-4 .secondary-controls[data-gallery-arrows="4"] ,
.items-4 .item:nth-of-type(4) {
  -webkit-animation-delay: 19s;
  -o-animation-delay: 19s;
  animation-delay: 19s;
}



@-webkit-keyframes controlAnimation-4 {
    0% {
        opacity: 0.5;
    }

    7.1%, 25% {
        opacity: 1;
        color: #fff;
    }

    32.1%, 100% {
        opacity: 0.5;
    }
}

@-o-keyframes controlAnimation-4 {
    0% {
        opacity: 0.5;
    }

    7.1%, 25% {
        opacity: 1;
        color: #fff;
    }

    32.1%, 100% {
        opacity: 0.5;
    }
}

@keyframes controlAnimation-4 {
    0% {
        opacity: 0.5;
    }

    7.1%, 25% {
        opacity: 1;
        color: #fff;
    }

    32.1%, 100% {
        opacity: 0.5;
    }
}

@-webkit-keyframes galleryAnimation-4 {
    0% {
        opacity: 0;
        pointer-events: auto;
        z-index: 10;
    }

    7.1%, 25% {
        opacity: 1;
        pointer-events: auto;
        z-index: 10;
    }

    32.1%, 100% {
        opacity: 0;
        pointer-events: none;
        z-index: 0;
    }
}



@-o-keyframes galleryAnimation-4 {
    0% {
        opacity: 0;
        pointer-events: auto;
        z-index: 10;
    }

    7.1%, 25% {
        opacity: 1;
        pointer-events: auto;
        z-index: 10;
    }

    32.1%, 100% {
        opacity: 0;
        pointer-events: none;
        z-index: 0;
    }
}

@keyframes galleryAnimation-4 {
    0% {
        opacity: 0;
        pointer-events: auto;
        z-index: 10;
    }

    7.1%, 25% {
        opacity: 1;
        pointer-events: auto;
        z-index: 10;
    }

    32.1%, 100% {
        opacity: 0;
        pointer-events: none;
        z-index: 0;
    }
}

.gallery .control-operator:nth-of-type(1):target ~ .item:nth-of-type(1) {
    pointer-events: auto;
    opacity: 1;
}

.gallery .control-operator:nth-of-type(2):target ~ .item:nth-of-type(2) {
    pointer-events: auto;
    opacity: 1;
}

.gallery .control-operator:nth-of-type(3):target ~ .item:nth-of-type(3) {
    pointer-events: auto;
    opacity: 1;
}

.gallery .control-operator:nth-of-type(4):target ~ .item:nth-of-type(4) {
    pointer-events: auto;
    opacity: 1;
}

.items-4.autoplay .control-button {
    -webkit-animation: controlAnimation-4 28s infinite;
    -o-animation: controlAnimation-4 28s infinite;
    animation: controlAnimation-4 28s infinite;
    -webkit-animation-play-state: paused;
    -o-animation-play-state: paused;
    animation-play-state: paused;
}

.items-4.autoplay .item {
    -webkit-animation: galleryAnimation-4 28s infinite;
    -o-animation: galleryAnimation-4 28s infinite;
    animation: galleryAnimation-4 28s infinite;
    -webkit-animation-play-state: paused;
    -o-animation-play-state: paused;
    animation-play-state: paused;
}

.items-4 .control-button:nth-of-type(1),
.items-4 .item:nth-of-type(1) {
    -webkit-animation-delay: -2s;
    -o-animation-delay: -2s;
    animation-delay: -2s;
}

.items-4 .control-button:nth-of-type(2),
.items-4 .item:nth-of-type(2) {
    -webkit-animation-delay: 5s;
    -o-animation-delay: 5s;
    animation-delay: 5s;
}

.items-4 .control-button:nth-of-type(3),
.items-4 .item:nth-of-type(3) {
    -webkit-animation-delay: 12s;
    -o-animation-delay: 12s;
    animation-delay: 12s;
}

.items-4 .control-button:nth-of-type(4),
.items-4 .item:nth-of-type(4) {
    -webkit-animation-delay: 19s;
    -o-animation-delay: 19s;
    animation-delay: 19s;
}














@-webkit-keyframes arrowAnimation-5 {
  0% {
    z-index:0
  }

  5.7%, 20% {
   z-index:100
  }

  25.7%, 100% {
    z-index:0
  }
}

@-o-keyframes arrowAnimation-5 {
  0% {
    z-index:0
  }

  5.7%, 20% {
   z-index:100
  }

  25.7%, 100% {
    z-index:0
  }
}

@keyframes arrowAnimation-5 {
  0% {
    z-index:0
  }

  5.7%, 20% {
   z-index:100
  }

  25.7%, 100% {
    z-index:0
  }
}


.items-5.autoplay .secondary-controls {
  -webkit-animation: arrowAnimation-5 35s infinite;
  -o-animation: arrowAnimation-5 35s infinite;
  animation: arrowAnimation-5 35s infinite;
}


.items-5 .secondary-controls[data-gallery-arrows="1"],
.items-5 .item:nth-of-type(1) {
  -webkit-animation-delay: -2s;
  -o-animation-delay: -2s;
  animation-delay: -2s;
}

.items-5 .secondary-controls[data-gallery-arrows="2"] ,
.items-5 .item:nth-of-type(2) {
  -webkit-animation-delay: 5s;
  -o-animation-delay: 5s;
  animation-delay: 5s;
}

.items-5 .secondary-controls[data-gallery-arrows="3"] ,
.items-5 .item:nth-of-type(3) {
  -webkit-animation-delay: 12s;
  -o-animation-delay: 12s;
  animation-delay: 12s;
}


.items-5 .secondary-controls[data-gallery-arrows="4"] ,
.items-5 .item:nth-of-type(4) {
  -webkit-animation-delay: 19s;
  -o-animation-delay: 19s;
  animation-delay: 19s;
}


.items-5 .secondary-controls[data-gallery-arrows="5"] ,
.items-5 .item:nth-of-type(5) {
  -webkit-animation-delay: 26s;
  -o-animation-delay: 26s;
  animation-delay: 26s;
}





@-webkit-keyframes controlAnimation-5 {
    0% {
        opacity: 0.5;
    }

    5.7%, 20% {
        opacity: 1;
        color: #fff;
    }

    25.7%, 100% {
        opacity: 0.5;
    }
}

@-o-keyframes controlAnimation-5 {
    0% {
        opacity: 0.5;
    }

    5.7%, 20% {
        opacity: 1;
        color: #fff;
    }

    25.7%, 100% {
        opacity: 0.5;
    }
}

@keyframes controlAnimation-5 {
    0% {
        opacity: 0.5;
    }

    5.7%, 20% {
        opacity: 1;
        color: #fff;
    }

    25.7%, 100% {
        opacity: 0.5;
    }
}

@-webkit-keyframes galleryAnimation-5 {
    0% {
        opacity: 0;
        pointer-events: auto;
        z-index: 10;
    }

    5.7%, 20% {
        opacity: 1;
        pointer-events: auto;
        z-index: 10;
    }

    25.7%, 100% {
        opacity: 0;
        pointer-events: 0;
        z-index: 0;
    }
}

@-o-keyframes galleryAnimation-5 {
    0% {
        opacity: 0;
        pointer-events: auto;
        z-index: 10;
    }

    5.7%, 20% {
        opacity: 1;
        pointer-events: auto;
        z-index: 10;
    }

    25.7%, 100% {
        opacity: 0;
        pointer-events: 0;
        z-index: 0;
    }
}

@keyframes galleryAnimation-5 {
    0% {
        opacity: 0;
        pointer-events: auto;
        z-index: 10;
    }

    5.7%, 20% {
        opacity: 1;
        pointer-events: auto;
        z-index: 10;
    }

    25.7%, 100% {
        opacity: 0;
        pointer-events: 0;
        z-index: 0;
    }
}

.gallery .control-operator:nth-of-type(1):target ~ .item:nth-of-type(1) {
    pointer-events: auto;
    opacity: 1;
}

.gallery .control-operator:nth-of-type(2):target ~ .item:nth-of-type(2) {
    pointer-events: auto;
    opacity: 1;
}

.gallery .control-operator:nth-of-type(3):target ~ .item:nth-of-type(3) {
    pointer-events: auto;
    opacity: 1;
}

.gallery .control-operator:nth-of-type(4):target ~ .item:nth-of-type(4) {
    pointer-events: auto;
    opacity: 1;
}

.gallery .control-operator:nth-of-type(5):target ~ .item:nth-of-type(5) {
    pointer-events: auto;
    opacity: 1;
}

.items-5.autoplay .control-button {
    -webkit-animation: controlAnimation-5 35s infinite;
    -o-animation: controlAnimation-5 35s infinite;
    animation: controlAnimation-5 35s infinite;
    -webkit-animation-play-state: paused;
    -o-animation-play-state: paused;
    animation-play-state: paused;
}

.items-5.autoplay .item {
    -webkit-animation: galleryAnimation-5 35s infinite;
    -o-animation: galleryAnimation-5 35s infinite;
    animation: galleryAnimation-5 35s infinite;
    -webkit-animation-play-state: paused;
    -o-animation-play-state: paused;
    animation-play-state: paused;
}

.items-5 .control-button:nth-of-type(1),
.items-5 .item:nth-of-type(1) {
    -webkit-animation-delay: -2s;
    -o-animation-delay: -2s;
    animation-delay: -2s;
}

.items-5 .control-button:nth-of-type(2),
.items-5 .item:nth-of-type(2) {
    -webkit-animation-delay: 5s;
    -o-animation-delay: 5s;
    animation-delay: 5s;
}

.items-5 .control-button:nth-of-type(3),
.items-5 .item:nth-of-type(3) {
    -webkit-animation-delay: 12s;
    -o-animation-delay: 12s;
    animation-delay: 12s;
}

.items-5 .control-button:nth-of-type(4),
.items-5 .item:nth-of-type(4) {
    -webkit-animation-delay: 19s;
    -o-animation-delay: 19s;
    animation-delay: 19s;
}

.items-5 .control-button:nth-of-type(5),
.items-5 .item:nth-of-type(5) {
    -webkit-animation-delay: 26s;
    -o-animation-delay: 26s;
    animation-delay: 26s;
}





@-webkit-keyframes arrowAnimation-6 {
  0% {
    z-index:0
  }

  5.7%, 16.6% {
    z-index:100
  }

  22.3%, 100% {
    z-index:0
  }
}

@-o-keyframes arrowAnimation-6 {
  0% {
    z-index:0
  }

  5.7%, 16.6% {
    z-index:100
  }

  22.3%, 100% {
    z-index:0
  }
}

@keyframes arrowAnimation-6 {
  0% {
    z-index:0
  }

  5.7%, 16.6% {
    z-index:100
  }

  22.3%, 100% {
    z-index:0
  }
}



.items-6.autoplay .secondary-controls {
  -webkit-animation: arrowAnimation-6 42s infinite;
  -o-animation: arrowAnimation-6 42s infinite;
  animation: arrowAnimation-6 42s infinite;
}


.items-6 .secondary-controls[data-gallery-arrows="1"],
.items-6 .item:nth-of-type(1) {
  -webkit-animation-delay: -2s;
  -o-animation-delay: -2s;
  animation-delay: -2s;
}

.items-6 .secondary-controls[data-gallery-arrows="2"] ,
.items-6 .item:nth-of-type(2) {
  -webkit-animation-delay: 5s;
  -o-animation-delay: 5s;
  animation-delay: 5s;
}

.items-6 .secondary-controls[data-gallery-arrows="3"] ,
.items-6 .item:nth-of-type(3) {
  -webkit-animation-delay: 12s;
  -o-animation-delay: 12s;
  animation-delay: 12s;
}


.items-6 .secondary-controls[data-gallery-arrows="4"] ,
.items-6 .item:nth-of-type(4) {
  -webkit-animation-delay: 19s;
  -o-animation-delay: 19s;
  animation-delay: 19s;
}


.items-6 .secondary-controls[data-gallery-arrows="5"] ,
.items-6 .item:nth-of-type(5) {
  -webkit-animation-delay: 26s;
  -o-animation-delay: 26s;
  animation-delay: 26s;
}



.items-6 .secondary-controls[data-gallery-arrows="6"] ,
.items-6 .item:nth-of-type(6) {
  -webkit-animation-delay: 33s;
  -o-animation-delay: 33s;
  animation-delay: 33s;
}



@-webkit-keyframes controlAnimation-6 {
    0% {
        opacity: 0.5;
    }

    5.7%, 16.6% {
        opacity: 1;
        color: #fff;
    }

    22.3%, 100% {
        opacity: 0.5;
    }
}

@-o-keyframes controlAnimation-6 {
    0% {
        opacity: 0.5;
    }

    5.7%, 16.6% {
        opacity: 1;
        color: #fff;
    }

    22.3%, 100% {
        opacity: 0.5;
    }
}

@keyframes controlAnimation-6 {
    0% {
        opacity: 0.5;
    }

    5.7%, 16.6% {
        opacity: 1;
        color: #fff;
    }

    22.3%, 100% {
        opacity: 0.5;
    }
}

@-webkit-keyframes galleryAnimation-6 {
    0% {
        opacity: 0;
        pointer-events: auto;
        z-index: 10;
    }

    5.7%, 16.6% {
        opacity: 1;
        pointer-events: auto;
        z-index: 10;
    }

    22.3%, 100% {
        opacity: 0;
        pointer-events: none;
        z-index: 0;
    }
}


@-o-keyframes galleryAnimation-6 {
    0% {
        opacity: 0;
        pointer-events: auto;
        z-index: 10;
    }

    5.7%, 16.6% {
        opacity: 1;
        pointer-events: auto;
        z-index: 10;
    }

    22.3%, 100% {
        opacity: 0;
        pointer-events: none;
        z-index: 0;
    }
}

@keyframes galleryAnimation-6 {
    0% {
        opacity: 0;
        pointer-events: auto;
        z-index: 10;
    }

    5.7%, 16.6% {
        opacity: 1;
        pointer-events: auto;
        z-index: 10;
    }

    22.3%, 100% {
        opacity: 0;
        pointer-events: none;
        z-index: 0;
    }
}

.gallery .control-operator:nth-of-type(1):target ~ .item:nth-of-type(1) {
    pointer-events: auto;
    opacity: 1;
}

.gallery .control-operator:nth-of-type(2):target ~ .item:nth-of-type(2) {
    pointer-events: auto;
    opacity: 1;
}

.gallery .control-operator:nth-of-type(3):target ~ .item:nth-of-type(3) {
    pointer-events: auto;
    opacity: 1;
}

.gallery .control-operator:nth-of-type(4):target ~ .item:nth-of-type(4) {
    pointer-events: auto;
    opacity: 1;
}

.gallery .control-operator:nth-of-type(5):target ~ .item:nth-of-type(5) {
    pointer-events: auto;
    opacity: 1;
}

.gallery .control-operator:nth-of-type(6):target ~ .item:nth-of-type(6) {
    pointer-events: auto;
    opacity: 1;
}

.items-6.autoplay .control-button {
    -webkit-animation: controlAnimation-6 42s infinite;
    -o-animation: controlAnimation-6 42s infinite;
    animation: controlAnimation-6 42s infinite;
    -webkit-animation-play-state: paused;
    -o-animation-play-state: paused;
    animation-play-state: paused;
}

.items-6.autoplay .item {
    -webkit-animation: galleryAnimation-6 42s infinite;
    -o-animation: galleryAnimation-6 42s infinite;
    animation: galleryAnimation-6 42s infinite;
    -webkit-animation-play-state: paused;
    -o-animation-play-state: paused;
    animation-play-state: paused;
}

.items-6 .control-button:nth-of-type(1),
.items-6 .item:nth-of-type(1) {
    -webkit-animation-delay: -2s;
    -o-animation-delay: -2s;
    animation-delay: -2s;
}

.items-6 .control-button:nth-of-type(2),
.items-6 .item:nth-of-type(2) {
    -webkit-animation-delay: 5s;
    -o-animation-delay: 5s;
    animation-delay: 5s;
}

.items-6 .control-button:nth-of-type(3),
.items-6 .item:nth-of-type(3) {
    -webkit-animation-delay: 12s;
    -o-animation-delay: 12s;
    animation-delay: 12s;
}

.items-6 .control-button:nth-of-type(4),
.items-6 .item:nth-of-type(4) {
    -webkit-animation-delay: 19s;
    -o-animation-delay: 19s;
    animation-delay: 19s;
}

.items-6 .control-button:nth-of-type(5),
.items-6 .item:nth-of-type(5) {
    -webkit-animation-delay: 26s;
    -o-animation-delay: 26s;
    animation-delay: 26s;
}

.items-6 .control-button:nth-of-type(6),
.items-6 .item:nth-of-type(6) {
    -webkit-animation-delay: 33s;
    -o-animation-delay: 33s;
    animation-delay: 33s;
}







@-webkit-keyframes arrowAnimation-7 {
  0% {
    z-index:0
  }

  5%, 14.3% {
    z-index:100
  }

  19.3%, 100% {
    z-index:0
  }
}

@-o-keyframes arrowAnimation-7 {
  0% {
    z-index:0
  }

  5%, 14.3% {
    z-index:100
  }

  19.3%, 100% {
    z-index:0
  }
}

@keyframes arrowAnimation-7 {
  0% {
    z-index:0
  }

  5%, 14.3% {
    z-index:100
  }

  19.3%, 100% {
    z-index:0
  }
}



.items-7.autoplay .secondary-controls {
  -webkit-animation: arrowAnimation-7 49s infinite;
  -o-animation: arrowAnimation-4 49s infinite;
  animation: arrowAnimation-4 49s infinite;
}


.items-7 .secondary-controls[data-gallery-arrows="1"],
.items-7 .item:nth-of-type(1) {
  -webkit-animation-delay: -2s;
  -o-animation-delay: -2s;
  animation-delay: -2s;
}

.items-7 .secondary-controls[data-gallery-arrows="2"] ,
.items-7 .item:nth-of-type(2) {
  -webkit-animation-delay: 5s;
  -o-animation-delay: 5s;
  animation-delay: 5s;
}

.items-7 .secondary-controls[data-gallery-arrows="3"] ,
.items-7 .item:nth-of-type(3) {
  -webkit-animation-delay: 12s;
  -o-animation-delay: 12s;
  animation-delay: 12s;
}


.items-7 .secondary-controls[data-gallery-arrows="4"] ,
.items-7 .item:nth-of-type(4) {
  -webkit-animation-delay: 19s;
  -o-animation-delay: 19s;
  animation-delay: 19s;
}


.items-7 .secondary-controls[data-gallery-arrows="5"] ,
.items-7 .item:nth-of-type(5) {
  -webkit-animation-delay: 26s;
  -o-animation-delay: 26s;
  animation-delay: 26s;
}



.items-7 .secondary-controls[data-gallery-arrows="6"] ,
.items-7 .item:nth-of-type(6) {
  -webkit-animation-delay: 33s;
  -o-animation-delay: 33s;
  animation-delay: 33s;
}



.items-7 .secondary-controls[data-gallery-arrows="7"] ,
.items-7 .item:nth-of-type(7) {
  -webkit-animation-delay: 40s;
  -o-animation-delay: 40s;
  animation-delay: 40s;
}




@-webkit-keyframes controlAnimation-7 {
    0% {
        opacity: 0.5;
    }

    5%, 14.3% {
        opacity: 1;
        color: #fff;
    }

    19.3%, 100% {
        opacity: 0.5;
    }
}

@-o-keyframes controlAnimation-7 {
    0% {
        opacity: 0.5;
    }

    5%, 14.3% {
        opacity: 1;
        color: #fff;
    }

    19.3%, 100% {
        opacity: 0.5;
    }
}

@keyframes controlAnimation-7 {
    0% {
        opacity: 0.5;
    }

    5%, 14.3% {
        opacity: 1;
        color: #fff;
    }

    19.3%, 100% {
        opacity: 0.5;
    }
}

@-webkit-keyframes galleryAnimation-7 {
    0% {
        opacity: 0;
        pointer-events: auto;
        z-index: 10;
    }

    5%, 14.3% {
        opacity: 1;
        pointer-events: auto;
        z-index: 10;
    }

    19.3%, 100% {
        opacity: 0;
        pointer-events: none;
        z-index: 0;
    }
}

@-o-keyframes galleryAnimation-7 {
    0% {
        opacity: 0;
        pointer-events: auto;
        z-index: 10;
    }

    5%, 14.3% {
        opacity: 1;
        pointer-events: auto;
        z-index: 10;
    }

    19.3%, 100% {
        opacity: 0;
        pointer-events: none;
        z-index: 0;
    }
}

@keyframes galleryAnimation-7 {
    0% {
        opacity: 0;
        pointer-events: auto;
        z-index: 10;
    }

    5%, 14.3% {
        opacity: 1;
        pointer-events: auto;
        z-index: 10;
    }

    19.3%, 100% {
        opacity: 0;
        pointer-events: none;
        z-index: 0;
    }
}

.gallery .control-operator:nth-of-type(1):target ~ .item:nth-of-type(1) {
    pointer-events: auto;
    opacity: 1;
}

.gallery .control-operator:nth-of-type(2):target ~ .item:nth-of-type(2) {
    pointer-events: auto;
    opacity: 1;
}

.gallery .control-operator:nth-of-type(3):target ~ .item:nth-of-type(3) {
    pointer-events: auto;
    opacity: 1;
}

.gallery .control-operator:nth-of-type(4):target ~ .item:nth-of-type(4) {
    pointer-events: auto;
    opacity: 1;
}

.gallery .control-operator:nth-of-type(5):target ~ .item:nth-of-type(5) {
    pointer-events: auto;
    opacity: 1;
}

.gallery .control-operator:nth-of-type(6):target ~ .item:nth-of-type(6) {
    pointer-events: auto;
    opacity: 1;
}

.gallery .control-operator:nth-of-type(7):target ~ .item:nth-of-type(7) {
    pointer-events: auto;
    opacity: 1;
}

.items-7.autoplay .control-button {
    -webkit-animation: controlAnimation-7 49s infinite;
    -o-animation: controlAnimation-7 49s infinite;
    animation: controlAnimation-7 49s infinite;
    -webkit-animation-play-state: paused;
    -o-animation-play-state: paused;
    animation-play-state: paused;
}

.items-7.autoplay .item {
    -webkit-animation: galleryAnimation-7 49s infinite;
    -o-animation: galleryAnimation-7 49s infinite;
    animation: galleryAnimation-7 49s infinite;
    -webkit-animation-play-state: paused;
    -o-animation-play-state: paused;
    animation-play-state: paused;
}

.items-7 .control-button:nth-of-type(1),
.items-7 .item:nth-of-type(1) {
    -webkit-animation-delay: -2s;
    -o-animation-delay: -2s;
    animation-delay: -2s;
}

.items-7 .control-button:nth-of-type(2),
.items-7 .item:nth-of-type(2) {
    -webkit-animation-delay: 5s;
    -o-animation-delay: 5s;
    animation-delay: 5s;
}

.items-7 .control-button:nth-of-type(3),
.items-7 .item:nth-of-type(3) {
    -webkit-animation-delay: 12s;
    -o-animation-delay: 12s;
    animation-delay: 12s;
}

.items-7 .control-button:nth-of-type(4),
.items-7 .item:nth-of-type(4) {
    -webkit-animation-delay: 19s;
    -o-animation-delay: 19s;
    animation-delay: 19s;
}

.items-7 .control-button:nth-of-type(5),
.items-7 .item:nth-of-type(5) {
    -webkit-animation-delay: 26s;
    -o-animation-delay: 26s;
    animation-delay: 26s;
}

.items-7 .control-button:nth-of-type(6),
.items-7 .item:nth-of-type(6) {
    -webkit-animation-delay: 33s;
    -o-animation-delay: 33s;
    animation-delay: 33s;
}

.items-7 .control-button:nth-of-type(7),
.items-7 .item:nth-of-type(7) {
    -webkit-animation-delay: 40s;
    -o-animation-delay: 40s;
    animation-delay: 40s;
}











@-webkit-keyframes arrowAnimation-8 {
  0% {
    z-index:0
  }

  4.7%, 12.5% {
    z-index:100
  }

  17.2%, 100% {
    z-index:0
  }
}

@-o-keyframes arrowAnimation-8 {
  0% {
    z-index:0
  }

  4.7%, 12.5% {
    z-index:100
  }

  17.2%, 100% {
    z-index:0
  }
}

@keyframes arrowAnimation-8 {
  0% {
    z-index:0
  }

  4.7%, 12.5% {
    z-index:100
  }

  17.2%, 100% {
    z-index:0
  }
}



.items-8.autoplay .secondary-controls {
  -webkit-animation: arrowAnimation-8 56s infinite;
  -o-animation: arrowAnimation-8 56s infinite;
  animation: arrowAnimation-8 56s infinite;
}


.items-8 .secondary-controls[data-gallery-arrows="1"],
.items-8 .item:nth-of-type(1) {
  -webkit-animation-delay: -2s;
  -o-animation-delay: -2s;
  animation-delay: -2s;
}

.items-8 .secondary-controls[data-gallery-arrows="2"] ,
.items-8 .item:nth-of-type(2) {
  -webkit-animation-delay: 5s;
  -o-animation-delay: 5s;
  animation-delay: 5s;
}

.items-8 .secondary-controls[data-gallery-arrows="3"] ,
.items-8 .item:nth-of-type(3) {
  -webkit-animation-delay: 12s;
  -o-animation-delay: 12s;
  animation-delay: 12s;
}


.items-8 .secondary-controls[data-gallery-arrows="4"] ,
.items-8 .item:nth-of-type(4) {
  -webkit-animation-delay: 19s;
  -o-animation-delay: 19s;
  animation-delay: 19s;
}


.items-8 .secondary-controls[data-gallery-arrows="5"] ,
.items-8 .item:nth-of-type(5) {
  -webkit-animation-delay: 26s;
  -o-animation-delay: 26s;
  animation-delay: 26s;
}



.items-8 .secondary-controls[data-gallery-arrows="6"] ,
.items-8 .item:nth-of-type(6) {
  -webkit-animation-delay: 33s;
  -o-animation-delay: 33s;
  animation-delay: 33s;
}



.items-8 .secondary-controls[data-gallery-arrows="7"] ,
.items-8 .item:nth-of-type(7) {
  -webkit-animation-delay: 40s;
  -o-animation-delay: 40s;
  animation-delay: 40s;
}


.items-8 .secondary-controls[data-gallery-arrows="8"] ,
.items-8 .item:nth-of-type(8) {
  -webkit-animation-delay: 47s;
  -o-animation-delay: 47s;
  animation-delay: 47s;
}


@-webkit-keyframes controlAnimation-8 {
    0% {
        opacity: 0.5;
    }

    4.7%, 12.5% {
        opacity: 1;
        color: #fff;
    }

    17.2%, 100% {
        opacity: 0.5;
    }
}



@-o-keyframes controlAnimation-8 {
    0% {
        opacity: 0.5;
    }

    4.7%, 12.5% {
        opacity: 1;
        color: #fff;
    }

    17.2%, 100% {
        opacity: 0.5;
    }
}

@keyframes controlAnimation-8 {
    0% {
        opacity: 0.5;
    }

    4.7%, 12.5% {
        opacity: 1;
        color: #fff;
    }

    17.2%, 100% {
        opacity: 0.5;
    }
}

@-webkit-keyframes galleryAnimation-8 {
    0% {
        opacity: 0;
        pointer-events: auto;
        z-index: 10;
    }

    4.7%, 12.5% {
        opacity: 1;
        pointer-events: auto;
        z-index: 10;
    }

    17.2%, 100% {
        opacity: 0;
        pointer-events: none;
        z-index: 0;
    }
}

@-o-keyframes galleryAnimation-8 {
    0% {
        opacity: 0;
        pointer-events: auto;
        z-index: 10;
    }

    4.7%, 12.5% {
        opacity: 1;
        pointer-events: auto;
        z-index: 10;
    }

    17.2%, 100% {
        opacity: 0;
        pointer-events: none;
        z-index: 0;
    }
}

@keyframes galleryAnimation-8 {
    0% {
        opacity: 0;
        pointer-events: auto;
        z-index: 10;
    }

    4.7%, 12.5% {
        opacity: 1;
        pointer-events: auto;
        z-index: 10;
    }

    17.2%, 100% {
        opacity: 0;
        pointer-events: none;
        z-index: 0;
    }
}

.gallery .control-operator:nth-of-type(1):target ~ .item:nth-of-type(1) {
    pointer-events: auto;
    opacity: 1;
}

.gallery .control-operator:nth-of-type(2):target ~ .item:nth-of-type(2) {
    pointer-events: auto;
    opacity: 1;
}

.gallery .control-operator:nth-of-type(3):target ~ .item:nth-of-type(3) {
    pointer-events: auto;
    opacity: 1;
}

.gallery .control-operator:nth-of-type(4):target ~ .item:nth-of-type(4) {
    pointer-events: auto;
    opacity: 1;
}

.gallery .control-operator:nth-of-type(5):target ~ .item:nth-of-type(5) {
    pointer-events: auto;
    opacity: 1;
}

.gallery .control-operator:nth-of-type(6):target ~ .item:nth-of-type(6) {
    pointer-events: auto;
    opacity: 1;
}

.gallery .control-operator:nth-of-type(7):target ~ .item:nth-of-type(7) {
    pointer-events: auto;
    opacity: 1;
}

.gallery .control-operator:nth-of-type(8):target ~ .item:nth-of-type(8) {
    pointer-events: auto;
    opacity: 1;
}


.items-8.autoplay .control-button {
    -webkit-animation: controlAnimation-8 56s infinite;
    -o-animation: controlAnimation-8 56s infinite;
    animation: controlAnimation-8 56s infinite;
    -webkit-animation-play-state: paused;
    -o-animation-play-state: paused;
    animation-play-state: paused;
}

.items-8.autoplay .item {
    -webkit-animation: galleryAnimation-8 56s infinite;
    -o-animation: galleryAnimation-8 56s infinite;
    animation: galleryAnimation-8 56s infinite;
    -webkit-animation-play-state: paused;
    -o-animation-play-state: paused;
    animation-play-state: paused;
}

.items-8 .control-button:nth-of-type(1),
.items-8 .item:nth-of-type(1) {
    -webkit-animation-delay: -2s;
    -o-animation-delay: -2s;
    animation-delay: -2s;
}

.items-8 .control-button:nth-of-type(2),
.items-8 .item:nth-of-type(2) {
    -webkit-animation-delay: 5s;
    -o-animation-delay: 5s;
    animation-delay: 5s;
}

.items-8 .control-button:nth-of-type(3),
.items-8 .item:nth-of-type(3) {
    -webkit-animation-delay: 12s;
    -o-animation-delay: 12s;
    animation-delay: 12s;
}

.items-8 .control-button:nth-of-type(4),
.items-8 .item:nth-of-type(4) {
    -webkit-animation-delay: 19s;
    -o-animation-delay: 19s;
    animation-delay: 19s;
}

.items-8 .control-button:nth-of-type(5),
.items-8 .item:nth-of-type(5) {
    -webkit-animation-delay: 26s;
    -o-animation-delay: 26s;
    animation-delay: 26s;
}

.items-8 .control-button:nth-of-type(6),
.items-8 .item:nth-of-type(6) {
    -webkit-animation-delay: 33s;
    -o-animation-delay: 33s;
    animation-delay: 33s;
}

.items-8 .control-button:nth-of-type(7),
.items-8 .item:nth-of-type(7) {
    -webkit-animation-delay: 40s;
    -o-animation-delay: 40s;
    animation-delay: 40s;
}

.items-8 .control-button:nth-of-type(8),
.items-8 .item:nth-of-type(8) {
    -webkit-animation-delay: 47s;
    -o-animation-delay: 47s;
    animation-delay: 47s;
}





@-webkit-keyframes arrowAnimation-9 {
  0% {
    z-index:0
  }

  4.5%, 11% {
    z-index:100
  }

  15.5%, 100% {
    z-index:0
  }
}

@-o-keyframes arrowAnimation-9 {
  0% {
    z-index:0
  }

  4.5%, 11% {
    z-index:100
  }

  15.5%, 100% {
    z-index:0
  }
}

@keyframes arrowAnimation-9 {
  0% {
    z-index:0
  }

  4.5%, 11% {
    z-index:100
  }

  15.5%, 100% {
    z-index:0
  }
}



.items-9.autoplay .secondary-controls {
  -webkit-animation: arrowAnimation-9 63s infinite;
  -o-animation: arrowAnimation-9 63s infinite;
  animation: arrowAnimation-9 63s infinite;
}


.items-9 .secondary-controls[data-gallery-arrows="1"],
.items-9 .item:nth-of-type(1) {
  -webkit-animation-delay: -2s;
  -o-animation-delay: -2s;
  animation-delay: -2s;
}

.items-9 .secondary-controls[data-gallery-arrows="2"] ,
.items-9 .item:nth-of-type(2) {
  -webkit-animation-delay: 5s;
  -o-animation-delay: 5s;
  animation-delay: 5s;
}

.items-9 .secondary-controls[data-gallery-arrows="3"] ,
.items-9 .item:nth-of-type(3) {
  -webkit-animation-delay: 12s;
  -o-animation-delay: 12s;
  animation-delay: 12s;
}


.items-9 .secondary-controls[data-gallery-arrows="4"] ,
.items-9 .item:nth-of-type(4) {
  -webkit-animation-delay: 19s;
  -o-animation-delay: 19s;
  animation-delay: 19s;
}


.items-9 .secondary-controls[data-gallery-arrows="5"] ,
.items-9 .item:nth-of-type(5) {
  -webkit-animation-delay: 26s;
  -o-animation-delay: 26s;
  animation-delay: 26s;
}



.items-9 .secondary-controls[data-gallery-arrows="6"] ,
.items-9 .item:nth-of-type(6) {
  -webkit-animation-delay: 33s;
  -o-animation-delay: 33s;
  animation-delay: 33s;
}



.items-9 .secondary-controls[data-gallery-arrows="7"] ,
.items-9 .item:nth-of-type(7) {
  -webkit-animation-delay: 40s;
  -o-animation-delay: 40s;
  animation-delay: 40s;
}


.items-9 .secondary-controls[data-gallery-arrows="8"] ,
.items-9 .item:nth-of-type(8) {
  -webkit-animation-delay: 47s;
  -o-animation-delay: 47s;
  animation-delay: 47s;
}

.items-9 .secondary-controls[data-gallery-arrows="9"] ,
.items-9 .item:nth-of-type(9) {
  -webkit-animation-delay: 54s;
  -o-animation-delay: 54s;
  animation-delay: 54s;
}


@-webkit-keyframes controlAnimation-9 {
    0% {
        opacity: 0.5;
    }

    4.5%, 11% {
        opacity: 1;
        color: #fff;
    }

    15.5%, 100% {
        opacity: 0.5;
    }
}



@-o-keyframes controlAnimation-9 {
    0% {
        opacity: 0.5;
    }

    4.5%, 11% {
        opacity: 1;
        color: #fff;
    }

    15.5%, 100% {
        opacity: 0.5;
    }
}

@keyframes controlAnimation-9 {
    0% {
        opacity: 0.5;
    }

    4.5%, 11% {
        opacity: 1;
        color: #fff;
    }

    15.5%, 100% {
        opacity: 0.5;
    }
}

@-webkit-keyframes galleryAnimation-9 {
    0% {
        opacity: 0;
        pointer-events: auto;
        z-index: 10;
    }

    4.5%, 11% {
        opacity: 1;
        pointer-events: auto;
        z-index: 10;
    }

    15.5%, 100% {
        opacity: 0;
        pointer-events: none;
        z-index: 0;
    }
}

@-o-keyframes galleryAnimation-9 {
    0% {
        opacity: 0;
        pointer-events: auto;
        z-index: 10;
    }

    4.5%, 11% {
        opacity: 1;
        pointer-events: auto;
        z-index: 10;
    }

    15.5%, 100% {
        opacity: 0;
        pointer-events: none;
        z-index: 0;
    }
}

@keyframes galleryAnimation-9 {
    0% {
        opacity: 0;
        pointer-events: auto;
        z-index: 10;
    }

    4.5%, 11% {
        opacity: 1;
        pointer-events: auto;
        z-index: 10;
    }

    15.5%, 100% {
        opacity: 0;
        pointer-events: none;
        z-index: 0;
    }
}

.gallery .control-operator:nth-of-type(1):target ~ .item:nth-of-type(1) {
    pointer-events: auto;
    opacity: 1;
}

.gallery .control-operator:nth-of-type(2):target ~ .item:nth-of-type(2) {
    pointer-events: auto;
    opacity: 1;
}

.gallery .control-operator:nth-of-type(3):target ~ .item:nth-of-type(3) {
    pointer-events: auto;
    opacity: 1;
}

.gallery .control-operator:nth-of-type(4):target ~ .item:nth-of-type(4) {
    pointer-events: auto;
    opacity: 1;
}

.gallery .control-operator:nth-of-type(5):target ~ .item:nth-of-type(5) {
    pointer-events: auto;
    opacity: 1;
}

.gallery .control-operator:nth-of-type(6):target ~ .item:nth-of-type(6) {
    pointer-events: auto;
    opacity: 1;
}

.gallery .control-operator:nth-of-type(7):target ~ .item:nth-of-type(7) {
    pointer-events: auto;
    opacity: 1;
}

.gallery .control-operator:nth-of-type(8):target ~ .item:nth-of-type(8) {
    pointer-events: auto;
    opacity: 1;
}

.gallery .control-operator:nth-of-type(9):target ~ .item:nth-of-type(9) {
    pointer-events: auto;
    opacity: 1;
}


.items-9.autoplay .control-button {
    -webkit-animation: controlAnimation-9 63s infinite;
    -o-animation: controlAnimation-9 63s infinite;
    animation: controlAnimation-9 63s infinite;
    -webkit-animation-play-state: paused;
    -o-animation-play-state: paused;
    animation-play-state: paused;
}

.items-9.autoplay .item {
    -webkit-animation: galleryAnimation-9 63s infinite;
    -o-animation: galleryAnimation-9 63s infinite;
    animation: galleryAnimation-9 63s infinite;
    -webkit-animation-play-state: paused;
    -o-animation-play-state: paused;
    animation-play-state: paused;
}

.items-9 .control-button:nth-of-type(1),
.items-9 .item:nth-of-type(1) {
    -webkit-animation-delay: -2s;
    -o-animation-delay: -2s;
    animation-delay: -2s;
}

.items-9 .control-button:nth-of-type(2),
.items-9 .item:nth-of-type(2) {
    -webkit-animation-delay: 5s;
    -o-animation-delay: 5s;
    animation-delay: 5s;
}

.items-9 .control-button:nth-of-type(3),
.items-9 .item:nth-of-type(3) {
    -webkit-animation-delay: 12s;
    -o-animation-delay: 12s;
    animation-delay: 12s;
}

.items-9 .control-button:nth-of-type(4),
.items-9 .item:nth-of-type(4) {
    -webkit-animation-delay: 19s;
    -o-animation-delay: 19s;
    animation-delay: 19s;
}

.items-9 .control-button:nth-of-type(5),
.items-9 .item:nth-of-type(5) {
    -webkit-animation-delay: 26s;
    -o-animation-delay: 26s;
    animation-delay: 26s;
}

.items-9 .control-button:nth-of-type(6),
.items-9 .item:nth-of-type(6) {
    -webkit-animation-delay: 33s;
    -o-animation-delay: 33s;
    animation-delay: 33s;
}

.items-9 .control-button:nth-of-type(7),
.items-9 .item:nth-of-type(7) {
    -webkit-animation-delay: 40s;
    -o-animation-delay: 40s;
    animation-delay: 40s;
}

.items-9 .control-button:nth-of-type(8),
.items-9 .item:nth-of-type(8) {
    -webkit-animation-delay: 47s;
    -o-animation-delay: 47s;
    animation-delay: 47s;
}

.items-9 .control-button:nth-of-type(9),
.items-9 .item:nth-of-type(9) {
    -webkit-animation-delay: 54s;
    -o-animation-delay: 54s;
    animation-delay: 54s;
}





@-webkit-keyframes arrowAnimation-10 {
  0% {
    z-index:0
  }

  4.3%, 10% {
    z-index:100
  }

  14.3%, 100% {
    z-index:0
  }
}

@-o-keyframes arrowAnimation-10 {
  0% {
    z-index:0
  }

  4.3%, 10% {
    z-index:100
  }

  14.3%, 100% {
    z-index:0
  }
}

@keyframes arrowAnimation-10 {
  0% {
    z-index:0
  }

  4.3%, 10% {
    z-index:100
  }

  14.3%, 100% {
    z-index:0
  }
}



.items-10.autoplay .secondary-controls {
  -webkit-animation: arrowAnimation-10 70s infinite;
  -o-animation: arrowAnimation-10 70s infinite;
  animation: arrowAnimation-10 70s infinite;
}


.items-10 .secondary-controls[data-gallery-arrows="1"],
.items-10 .item:nth-of-type(1) {
  -webkit-animation-delay: -2s;
  -o-animation-delay: -2s;
  animation-delay: -2s;
}

.items-10 .secondary-controls[data-gallery-arrows="2"] ,
.items-10 .item:nth-of-type(2) {
  -webkit-animation-delay: 5s;
  -o-animation-delay: 5s;
  animation-delay: 5s;
}

.items-10 .secondary-controls[data-gallery-arrows="3"] ,
.items-10 .item:nth-of-type(3) {
  -webkit-animation-delay: 12s;
  -o-animation-delay: 12s;
  animation-delay: 12s;
}


.items-10 .secondary-controls[data-gallery-arrows="4"] ,
.items-10 .item:nth-of-type(4) {
  -webkit-animation-delay: 19s;
  -o-animation-delay: 19s;
  animation-delay: 19s;
}


.items-10 .secondary-controls[data-gallery-arrows="5"] ,
.items-10 .item:nth-of-type(5) {
  -webkit-animation-delay: 26s;
  -o-animation-delay: 26s;
  animation-delay: 26s;
}



.items-10 .secondary-controls[data-gallery-arrows="6"] ,
.items-10 .item:nth-of-type(6) {
  -webkit-animation-delay: 33s;
  -o-animation-delay: 33s;
  animation-delay: 33s;
}



.items-10 .secondary-controls[data-gallery-arrows="7"] ,
.items-10 .item:nth-of-type(7) {
  -webkit-animation-delay: 40s;
  -o-animation-delay: 40s;
  animation-delay: 40s;
}


.items-10 .secondary-controls[data-gallery-arrows="8"] ,
.items-10 .item:nth-of-type(8) {
  -webkit-animation-delay: 47s;
  -o-animation-delay: 47s;
  animation-delay: 47s;
}

.items-10 .secondary-controls[data-gallery-arrows="9"] ,
.items-10 .item:nth-of-type(9) {
  -webkit-animation-delay: 54s;
  -o-animation-delay: 54s;
  animation-delay: 54s;
}


.items-10 .secondary-controls[data-gallery-arrows="10"] ,
.items-10 .item:nth-of-type(10) {
  -webkit-animation-delay: 61s;
  -o-animation-delay: 61s;
  animation-delay: 61s;
}


@-webkit-keyframes controlAnimation-10 {
    0% {
        opacity: 0.5;
    }

    4.3%, 10% {
        opacity: 1;
        color: #fff;
    }

    14.3%, 100% {
        opacity: 0.5;
    }
}



@-o-keyframes controlAnimation-10 {
    0% {
        opacity: 0.5;
    }

    4.3%, 10% {
        opacity: 1;
        color: #fff;
    }

    14.3%, 100% {
        opacity: 0.5;
    }
}

@keyframes controlAnimation-10 {
    0% {
        opacity: 0.5;
    }

    4.3%, 10% {
        opacity: 1;
        color: #fff;
    }

    14.3%, 100% {
        opacity: 0.5;
    }
}

@-webkit-keyframes galleryAnimation-10 {
    0% {
        opacity: 0;
        pointer-events: auto;
        z-index: 10;
    }

    4.3%, 10% {
        opacity: 1;
        pointer-events: auto;
        z-index: 10;
    }

   14.3%, 100% {
        opacity: 0;
        pointer-events: none;
        z-index: 0;
    }
}

@-o-keyframes galleryAnimation-10 {
    0% {
        opacity: 0;
        pointer-events: auto;
        z-index: 10;
    }

    4.3%, 10% {
        opacity: 1;
        pointer-events: auto;
        z-index: 10;
    }

   14.3%, 100% {
        opacity: 0;
        pointer-events: none;
        z-index: 0;
    }
}

@keyframes galleryAnimation-10 {
    0% {
        opacity: 0;
        pointer-events: auto;
        z-index: 10;
    }

    4.3%, 10% {
        opacity: 1;
        pointer-events: auto;
        z-index: 10;
    }

   14.3%, 100% {
        opacity: 0;
        pointer-events: none;
        z-index: 0;
    }
}

.gallery .control-operator:nth-of-type(1):target ~ .item:nth-of-type(1) {
    pointer-events: auto;
    opacity: 1;
}

.gallery .control-operator:nth-of-type(2):target ~ .item:nth-of-type(2) {
    pointer-events: auto;
    opacity: 1;
}

.gallery .control-operator:nth-of-type(3):target ~ .item:nth-of-type(3) {
    pointer-events: auto;
    opacity: 1;
}

.gallery .control-operator:nth-of-type(4):target ~ .item:nth-of-type(4) {
    pointer-events: auto;
    opacity: 1;
}

.gallery .control-operator:nth-of-type(5):target ~ .item:nth-of-type(5) {
    pointer-events: auto;
    opacity: 1;
}

.gallery .control-operator:nth-of-type(6):target ~ .item:nth-of-type(6) {
    pointer-events: auto;
    opacity: 1;
}

.gallery .control-operator:nth-of-type(7):target ~ .item:nth-of-type(7) {
    pointer-events: auto;
    opacity: 1;
}

.gallery .control-operator:nth-of-type(8):target ~ .item:nth-of-type(8) {
    pointer-events: auto;
    opacity: 1;
}

.gallery .control-operator:nth-of-type(9):target ~ .item:nth-of-type(9) {
    pointer-events: auto;
    opacity: 1;
}

.gallery .control-operator:nth-of-type(10):target ~ .item:nth-of-type(10) {
    pointer-events: auto;
    opacity: 1;
}


.items-10.autoplay .control-button {
    -webkit-animation: controlAnimation-10 70s infinite;
    -o-animation: controlAnimation-10 70s infinite;
    animation: controlAnimation-10 70s infinite;
    -webkit-animation-play-state: paused;
    -o-animation-play-state: paused;
    animation-play-state: paused;
}

.items-10.autoplay .item {
    -webkit-animation: galleryAnimation-10 70s infinite;
    -o-animation: galleryAnimation-10 70s infinite;
    animation: galleryAnimation-10 70s infinite;
    -webkit-animation-play-state: paused;
    -o-animation-play-state: paused;
    animation-play-state: paused;
}

.items-10 .control-button:nth-of-type(1),
.items-10 .item:nth-of-type(1) {
    -webkit-animation-delay: -2s;
    -o-animation-delay: -2s;
    animation-delay: -2s;
}

.items-10 .control-button:nth-of-type(2),
.items-10 .item:nth-of-type(2) {
    -webkit-animation-delay: 5s;
    -o-animation-delay: 5s;
    animation-delay: 5s;
}

.items-10 .control-button:nth-of-type(3),
.items-10 .item:nth-of-type(3) {
    -webkit-animation-delay: 12s;
    -o-animation-delay: 12s;
    animation-delay: 12s;
}

.items-10 .control-button:nth-of-type(4),
.items-10 .item:nth-of-type(4) {
    -webkit-animation-delay: 19s;
    -o-animation-delay: 19s;
    animation-delay: 19s;
}

.items-10 .control-button:nth-of-type(5),
.items-10 .item:nth-of-type(5) {
    -webkit-animation-delay: 26s;
    -o-animation-delay: 26s;
    animation-delay: 26s;
}

.items-10 .control-button:nth-of-type(6),
.items-10 .item:nth-of-type(6) {
    -webkit-animation-delay: 33s;
    -o-animation-delay: 33s;
    animation-delay: 33s;
}

.items-10 .control-button:nth-of-type(7),
.items-10 .item:nth-of-type(7) {
    -webkit-animation-delay: 40s;
    -o-animation-delay: 40s;
    animation-delay: 40s;
}

.items-10 .control-button:nth-of-type(8),
.items-10 .item:nth-of-type(8) {
    -webkit-animation-delay: 47s;
    -o-animation-delay: 47s;
    animation-delay: 47s;
}

.items-10 .control-button:nth-of-type(9),
.items-10 .item:nth-of-type(9) {
    -webkit-animation-delay: 54s;
    -o-animation-delay: 54s;
    animation-delay: 54s;
}


.items-10 .control-button:nth-of-type(10),
.items-10 .item:nth-of-type(10) {
    -webkit-animation-delay: 63s;
    -o-animation-delay: 63s;
    animation-delay: 63s;
}






/*-----------------------------------------------------------------------------------*/




@-webkit-keyframes arrowAnimation-13 {
  0% {
    z-index:0
  }

  4.3%, 10% {
    z-index:100
  }

  14.3%, 100% {
    z-index:0
  }
}

@-o-keyframes arrowAnimation-13 {
  0% {
    z-index:0
  }

  4.3%, 10% {
    z-index:100
  }

  14.3%, 100% {
    z-index:0
  }
}

@keyframes arrowAnimation-13 {
  0% {
    z-index:0
  }

  4.3%, 10% {
    z-index:100
  }

  14.3%, 100% {
    z-index:0
  }
}



.items-13.autoplay .secondary-controls {
  -webkit-animation: arrowAnimation-13 91s infinite;
  -o-animation: arrowAnimation-13 91s infinite;
  animation: arrowAnimation-13 91s infinite;
}


.items-13 .secondary-controls[data-gallery-arrows="1"],
.items-13 .item:nth-of-type(1) {
  -webkit-animation-delay: -2s;
  -o-animation-delay: -2s;
  animation-delay: -2s;
}

.items-13 .secondary-controls[data-gallery-arrows="2"] ,
.items-13 .item:nth-of-type(2) {
  -webkit-animation-delay: 5s;
  -o-animation-delay: 5s;
  animation-delay: 5s;
}

.items-13 .secondary-controls[data-gallery-arrows="3"] ,
.items-13 .item:nth-of-type(3) {
  -webkit-animation-delay: 12s;
  -o-animation-delay: 12s;
  animation-delay: 12s;
}


.items-13 .secondary-controls[data-gallery-arrows="4"] ,
.items-13 .item:nth-of-type(4) {
  -webkit-animation-delay: 19s;
  -o-animation-delay: 19s;
  animation-delay: 19s;
}


.items-13 .secondary-controls[data-gallery-arrows="5"] ,
.items-13 .item:nth-of-type(5) {
  -webkit-animation-delay: 26s;
  -o-animation-delay: 26s;
  animation-delay: 26s;
}



.items-13 .secondary-controls[data-gallery-arrows="6"] ,
.items-13 .item:nth-of-type(6) {
  -webkit-animation-delay: 33s;
  -o-animation-delay: 33s;
  animation-delay: 33s;
}



.items-13 .secondary-controls[data-gallery-arrows="7"] ,
.items-13 .item:nth-of-type(7) {
  -webkit-animation-delay: 40s;
  -o-animation-delay: 40s;
  animation-delay: 40s;
}


.items-13 .secondary-controls[data-gallery-arrows="8"] ,
.items-13 .item:nth-of-type(8) {
  -webkit-animation-delay: 47s;
  -o-animation-delay: 47s;
  animation-delay: 47s;
}

.items-13 .secondary-controls[data-gallery-arrows="9"] ,
.items-13 .item:nth-of-type(9) {
  -webkit-animation-delay: 54s;
  -o-animation-delay: 54s;
  animation-delay: 54s;
}


.items-13 .secondary-controls[data-gallery-arrows="10"] ,
.items-13 .item:nth-of-type(10) {
  -webkit-animation-delay: 61s;
  -o-animation-delay: 61s;
  animation-delay: 61s;
}


.items-13 .secondary-controls[data-gallery-arrows="11"] ,
.items-13 .item:nth-of-type(11) {
  -webkit-animation-delay: 68s;
  -o-animation-delay: 68s;
  animation-delay: 68s;
}


.items-13 .secondary-controls[data-gallery-arrows="12"] ,
.items-13 .item:nth-of-type(12) {
  -webkit-animation-delay: 75s;
  -o-animation-delay: 75s;
  animation-delay: 75s;
}


.items-13 .secondary-controls[data-gallery-arrows="13"] ,
.items-13 .item:nth-of-type(13) {
  -webkit-animation-delay: 82s;
  -o-animation-delay: 82s;
  animation-delay: 82s;
}


@-webkit-keyframes controlAnimation-13 {
    0% {
        opacity: 0.5;
    }

    4.3%, 10% {
        opacity: 1;
        color: #fff;
    }

    14.3%, 100% {
        opacity: 0.5;
    }
}



@-o-keyframes controlAnimation-13 {
    0% {
        opacity: 0.5;
    }

    4.3%, 10% {
        opacity: 1;
        color: #fff;
    }

    14.3%, 100% {
        opacity: 0.5;
    }
}

@keyframes controlAnimation-13 {
    0% {
        opacity: 0.5;
    }

    4.3%, 10% {
        opacity: 1;
        color: #fff;
    }

    14.3%, 100% {
        opacity: 0.5;
    }
}

@-webkit-keyframes galleryAnimation-13 {
    0% {
        opacity: 0;
        pointer-events: auto;
        z-index: 10;
    }

    4.3%, 10% {
        opacity: 1;
        pointer-events: auto;
        z-index: 10;
    }

   14.3%, 100% {
        opacity: 0;
        pointer-events: none;
        z-index: 0;
    }
}

@-o-keyframes galleryAnimation-13 {
    0% {
        opacity: 0;
        pointer-events: auto;
        z-index: 10;
    }

    4.3%, 10% {
        opacity: 1;
        pointer-events: auto;
        z-index: 10;
    }

   14.3%, 100% {
        opacity: 0;
        pointer-events: none;
        z-index: 0;
    }
}

@keyframes galleryAnimation-13 {
    0% {
        opacity: 0;
        pointer-events: auto;
        z-index: 10;
    }

    4.3%, 10% {
        opacity: 1;
        pointer-events: auto;
        z-index: 10;
    }

   14.3%, 100% {
        opacity: 0;
        pointer-events: none;
        z-index: 0;
    }
}

.gallery .control-operator:nth-of-type(1):target ~ .item:nth-of-type(1) {
    pointer-events: auto;
    opacity: 1;
}

.gallery .control-operator:nth-of-type(2):target ~ .item:nth-of-type(2) {
    pointer-events: auto;
    opacity: 1;
}

.gallery .control-operator:nth-of-type(3):target ~ .item:nth-of-type(3) {
    pointer-events: auto;
    opacity: 1;
}

.gallery .control-operator:nth-of-type(4):target ~ .item:nth-of-type(4) {
    pointer-events: auto;
    opacity: 1;
}

.gallery .control-operator:nth-of-type(5):target ~ .item:nth-of-type(5) {
    pointer-events: auto;
    opacity: 1;
}

.gallery .control-operator:nth-of-type(6):target ~ .item:nth-of-type(6) {
    pointer-events: auto;
    opacity: 1;
}

.gallery .control-operator:nth-of-type(7):target ~ .item:nth-of-type(7) {
    pointer-events: auto;
    opacity: 1;
}

.gallery .control-operator:nth-of-type(8):target ~ .item:nth-of-type(8) {
    pointer-events: auto;
    opacity: 1;
}

.gallery .control-operator:nth-of-type(9):target ~ .item:nth-of-type(9) {
    pointer-events: auto;
    opacity: 1;
}

.gallery .control-operator:nth-of-type(10):target ~ .item:nth-of-type(10) {
    pointer-events: auto;
    opacity: 1;
}


.gallery .control-operator:nth-of-type(11):target ~ .item:nth-of-type(11) {
    pointer-events: auto;
    opacity: 1;
}

.gallery .control-operator:nth-of-type(12):target ~ .item:nth-of-type(12) {
    pointer-events: auto;
    opacity: 1;
}


.gallery .control-operator:nth-of-type(13):target ~ .item:nth-of-type(13) {
    pointer-events: auto;
    opacity: 1;
}

.items-13.autoplay .control-button {
    -webkit-animation: controlAnimation-13 91s infinite;
    -o-animation: controlAnimation-13 91s infinite;
    animation: controlAnimation-13 91s infinite;
    -webkit-animation-play-state: paused;
    -o-animation-play-state: paused;
    animation-play-state: paused;
}

.items-13.autoplay .item {
    -webkit-animation: galleryAnimation-13 91s infinite;
    -o-animation: galleryAnimation-13 91s infinite;
    animation: galleryAnimation-13 91s infinite;
    -webkit-animation-play-state: paused;
    -o-animation-play-state: paused;
    animation-play-state: paused;
}

.items-13 .control-button:nth-of-type(1),
.items-13 .item:nth-of-type(1) {
    -webkit-animation-delay: -2s;
    -o-animation-delay: -2s;
    animation-delay: -2s;
}

.items-13 .control-button:nth-of-type(2),
.items-13 .item:nth-of-type(2) {
    -webkit-animation-delay: 5s;
    -o-animation-delay: 5s;
    animation-delay: 5s;
}

.items-13 .control-button:nth-of-type(3),
.items-13 .item:nth-of-type(3) {
    -webkit-animation-delay: 12s;
    -o-animation-delay: 12s;
    animation-delay: 12s;
}

.items-13 .control-button:nth-of-type(4),
.items-13 .item:nth-of-type(4) {
    -webkit-animation-delay: 19s;
    -o-animation-delay: 19s;
    animation-delay: 19s;
}

.items-13 .control-button:nth-of-type(5),
.items-13 .item:nth-of-type(5) {
    -webkit-animation-delay: 26s;
    -o-animation-delay: 26s;
    animation-delay: 26s;
}

.items-13 .control-button:nth-of-type(6),
.items-13 .item:nth-of-type(6) {
    -webkit-animation-delay: 33s;
    -o-animation-delay: 33s;
    animation-delay: 33s;
}

.items-13 .control-button:nth-of-type(7),
.items-13 .item:nth-of-type(7) {
    -webkit-animation-delay: 40s;
    -o-animation-delay: 40s;
    animation-delay: 40s;
}

.items-13 .control-button:nth-of-type(8),
.items-13 .item:nth-of-type(8) {
    -webkit-animation-delay: 47s;
    -o-animation-delay: 47s;
    animation-delay: 47s;
}

.items-13 .control-button:nth-of-type(9),
.items-13 .item:nth-of-type(9) {
    -webkit-animation-delay: 54s;
    -o-animation-delay: 54s;
    animation-delay: 54s;
}


.items-13 .control-button:nth-of-type(10),
.items-13 .item:nth-of-type(10) {
    -webkit-animation-delay: 63s;
    -o-animation-delay: 63s;
    animation-delay: 63s;
}


.items-13 .control-button:nth-of-type(11),
.items-13 .item:nth-of-type(11) {
    -webkit-animation-delay: 70s;
    -o-animation-delay: 70s;
    animation-delay: 70s;
}



.items-13 .control-button:nth-of-type(12),
.items-13 .item:nth-of-type(12) {
    -webkit-animation-delay: 77s;
    -o-animation-delay: 77s;
    animation-delay: 77s;
}


.items-13 .control-button:nth-of-type(13),
.items-13 .item:nth-of-type(13) {
    -webkit-animation-delay: 84s;
    -o-animation-delay: 84s;
    animation-delay: 84s;
}














/*-----------------------------------------------------------------------------------*/



@-webkit-keyframes arrowAnimation-18 {
  0% {
    z-index:0
  }

  5.7%, 20% {
    z-index:100
  }

  25.7%, 100% {
    z-index:0
  }
}

@-o-keyframes arrowAnimation-18 {
  0% {
    z-index:0
  }

  5.7%, 20% {
    z-index:100
  }

  25.7%, 100% {
    z-index:0
  }
}

@keyframes arrowAnimation-18 {
  0% {
    z-index:0
  }

  5.7%, 20% {
    z-index:100
  }

  25.7%, 100% {
    z-index:0
  }
}




/*-----------------------------------------------------------------------------------*/




/*-----------------------------------------------------------------------------------*/




.items-18.autoplay .secondary-controls {
  -webkit-animation: arrowAnimation-18 124s infinite;
  -o-animation: arrowAnimation-18 124s infinite;
  animation: arrowAnimation-18 124s infinite;
}


.items-18 .secondary-controls[data-gallery-arrows="1"],
.items-18 .item:nth-of-type(1) {
  -webkit-animation-delay: -2s;
  -o-animation-delay: -2s;
  animation-delay: -2s;
}

.items-18 .secondary-controls[data-gallery-arrows="2"] ,
.items-18 .item:nth-of-type(2) {
  -webkit-animation-delay: 5s;
  -o-animation-delay: 5s;
  animation-delay: 5s;
}

.items-18 .secondary-controls[data-gallery-arrows="3"] ,
.items-18 .item:nth-of-type(3) {
  -webkit-animation-delay: 12s;
  -o-animation-delay: 12s;
  animation-delay: 12s;
}


.items-18 .secondary-controls[data-gallery-arrows="4"] ,
.items-18 .item:nth-of-type(4) {
  -webkit-animation-delay: 19s;
  -o-animation-delay: 19s;
  animation-delay: 19s;
}


.items-18 .secondary-controls[data-gallery-arrows="5"] ,
.items-18 .item:nth-of-type(5) {
  -webkit-animation-delay: 26s;
  -o-animation-delay: 26s;
  animation-delay: 26s;
}



.items-18 .secondary-controls[data-gallery-arrows="6"] ,
.items-18 .item:nth-of-type(6) {
  -webkit-animation-delay: 33s;
  -o-animation-delay: 33s;
  animation-delay: 33s;
}



.items-18 .secondary-controls[data-gallery-arrows="7"] ,
.items-18 .item:nth-of-type(7) {
  -webkit-animation-delay: 40s;
  -o-animation-delay: 40s;
  animation-delay: 40s;
}


.items-18 .secondary-controls[data-gallery-arrows="8"] ,
.items-18 .item:nth-of-type(8) {
  -webkit-animation-delay: 47s;
  -o-animation-delay: 47s;
  animation-delay: 47s;
}


.items-18 .secondary-controls[data-gallery-arrows="9"] ,
.items-18 .item:nth-of-type(9) {
  -webkit-animation-delay: 54s;
  -o-animation-delay: 54s;
  animation-delay: 54s;
}



.items-18 .secondary-controls[data-gallery-arrows="10"] ,
.items-18 .item:nth-of-type(10) {
  -webkit-animation-delay: 61s;
  -o-animation-delay: 61s;
  animation-delay: 61s;
}



.items-18 .secondary-controls[data-gallery-arrows="11"] ,
.items-18 .item:nth-of-type(11) {
  -webkit-animation-delay: 68s;
  -o-animation-delay: 68s;
  animation-delay: 68s;
}



.items-18 .secondary-controls[data-gallery-arrows="12"] ,
.items-18 .item:nth-of-type(11) {
  -webkit-animation-delay: 75s;
  -o-animation-delay: 75s;
  animation-delay: 75s;
}




.items-18 .secondary-controls[data-gallery-arrows="13"] ,
.items-18 .item:nth-of-type(13) {
  -webkit-animation-delay: 82s;
  -o-animation-delay: 82s;
  animation-delay: 82s;
}


.items-18 .secondary-controls[data-gallery-arrows="14"] ,
.items-18 .item:nth-of-type(14) {
  -webkit-animation-delay: 89s;
  -o-animation-delay: 89s;
  animation-delay: 89s;
}



.items-18 .secondary-controls[data-gallery-arrows="15"] ,
.items-18 .item:nth-of-type(15) {
  -webkit-animation-delay: 96s;
  -o-animation-delay: 96s;
  animation-delay: 96s;
}


.items-18 .secondary-controls[data-gallery-arrows="16"] ,
.items-18 .item:nth-of-type(16) {
  -webkit-animation-delay: 103s;
  -o-animation-delay: 103s;
  animation-delay: 103s;
}


.items-18 .secondary-controls[data-gallery-arrows="17"] ,
.items-18 .item:nth-of-type(17) {
  -webkit-animation-delay: 110s;
  -o-animation-delay: 110s;
  animation-delay: 110s;
}



.items-18 .secondary-controls[data-gallery-arrows="18"] ,
.items-18 .item:nth-of-type(18) {
  -webkit-animation-delay: 117s;
  -o-animation-delay: 117s;
  animation-delay: 117s;
}







/*----------------------------------------------------------------------------*/






@-webkit-keyframes controlAnimation-18 {
  0% {
    color: #ccc;
    color: rgba(255, 255, 255, 0.4);
  }

  5.7%, 20% {
    color: white;
    color: rgba(255, 255, 255, 0.8);
  }

  25.7%, 100% {
    color: #ccc;
    color: rgba(255, 255, 255, 0.4);
  }
}

@-o-keyframes controlAnimation-18 {
  0% {
    color: #000;
    color: rgba(255, 203, 8, 0.4);
  }

  5.7%, 20% {
    color: #000;
    color: rgba(255, 203, 8, 0.8);
  }

  25.7%, 100% {
    color: #000;
    color: rgba(255, 203, 8, 0.4);
  }
}

@keyframes controlAnimation-18 {
    0% {
    color: #000;
    color: rgba(255, 203, 8, 0.8);
  }

  5.7%, 20% {
    color: #000;
    color: rgba(255, 203, 8, 0.2);
  }

  25.7%, 100% {
    color: #000;
    color: rgba(255, 203, 8, 0.8);
  }
}

@-webkit-keyframes galleryAnimation-18 {
  0% {
    opacity: 0;
  }

  0.5%, 3% {
    opacity: 1;
  }

  3.5%, 100% {
    opacity: 0;
  }
}

@-o-keyframes galleryAnimation-18 {
  0% {
    opacity: 0;
  }

  0.5%, 3% {
    opacity: 1;
  }

  3.5%, 100% {
    opacity: 0;
  }
}

@keyframes galleryAnimation-18 {
  0% {
    opacity: 0;
  }

  0.5%, 3% {
    opacity: 1;
  }

  3.5%, 100% {
    opacity: 0;
  }
}

.gallery .control-operator:nth-of-type(1):target ~ .item:nth-of-type(1) {
  pointer-events: auto;
  opacity: 1;
}

.gallery .control-operator:nth-of-type(2):target ~ .item:nth-of-type(2) {
  pointer-events: auto;
  opacity: 1;
}

.gallery .control-operator:nth-of-type(3):target ~ .item:nth-of-type(3) {
  pointer-events: auto;
  opacity: 1;
}

.gallery .control-operator:nth-of-type(4):target ~ .item:nth-of-type(4) {
  pointer-events: auto;
  opacity: 1;
}

.gallery .control-operator:nth-of-type(5):target ~ .item:nth-of-type(5) {
  pointer-events: auto;
  opacity: 1;
}

.gallery .control-operator:nth-of-type(6):target ~ .item:nth-of-type(6) {
  pointer-events: auto;
  opacity: 1;
}

.gallery .control-operator:nth-of-type(7):target ~ .item:nth-of-type(7) {
  pointer-events: auto;
  opacity: 1;
}

.gallery .control-operator:nth-of-type(8):target ~ .item:nth-of-type(8) {
  pointer-events: auto;
  opacity: 1;
}



.gallery .control-operator:nth-of-type(9):target ~ .item:nth-of-type(9) {
  pointer-events: auto;
  opacity: 1;
}

.gallery .control-operator:nth-of-type(10):target ~ .item:nth-of-type(10) {
  pointer-events: auto;
  opacity: 1;
}

.gallery .control-operator:nth-of-type(11):target ~ .item:nth-of-type(11) {
  pointer-events: auto;
  opacity: 1;
}

.gallery .control-operator:nth-of-type(12):target ~ .item:nth-of-type(12) {
  pointer-events: auto;
  opacity: 1;
}

.gallery .control-operator:nth-of-type(13):target ~ .item:nth-of-type(13) {
  pointer-events: auto;
  opacity: 1;
}

.gallery .control-operator:nth-of-type(14):target ~ .item:nth-of-type(14) {
  pointer-events: auto;
  opacity: 1;
}

.gallery .control-operator:nth-of-type(15):target ~ .item:nth-of-type(15) {
  pointer-events: auto;
  opacity: 1;
}

.gallery .control-operator:nth-of-type(16):target ~ .item:nth-of-type(16) {
  pointer-events: auto;
  opacity: 1;
}




.gallery .control-operator:nth-of-type(17):target ~ .item:nth-of-type(17) {
  pointer-events: auto;
  opacity: 1;
}

.gallery .control-operator:nth-of-type(18):target ~ .item:nth-of-type(18) {
  pointer-events: auto;
  opacity: 1;
}



.items-18.autoplay .control-button {
    -webkit-animation: controlAnimation-18 134s infinite;
    -o-animation: controlAnimation-18 134s infinite;
    animation: controlAnimation-18 134s infinite;
    -webkit-animation-play-state: paused;
    -o-animation-play-state: paused;
    animation-play-state: paused;
}

.items-18.autoplay .item {
    -webkit-animation: galleryAnimation-18 134s infinite;
    -o-animation: galleryAnimation-18 70s infinite;
    animation: galleryAnimation-18 70s infinite;
    -webkit-animation-play-state: paused;
    -o-animation-play-state: paused;
    animation-play-state: paused;
}



.items-18 .control-button:nth-of-type(1),
.items-18 .item:nth-of-type(1) {
  -webkit-animation-delay: -2s;
  -o-animation-delay: -2s;
  animation-delay: -2s;
}

.items-18 .control-button:nth-of-type(2),
.items-18 .item:nth-of-type(2) {
  -webkit-animation-delay: 5s;
  -o-animation-delay: 5s;
  animation-delay: 5s;
}

.items-18 .control-button:nth-of-type(3),
.items-18 .item:nth-of-type(3) {
  -webkit-animation-delay: 12s;
  -o-animation-delay: 12s;
  animation-delay: 12s;
}

.items-18 .control-button:nth-of-type(4),
.items-18 .item:nth-of-type(4) {
  -webkit-animation-delay: 19s;
  -o-animation-delay: 19s;
  animation-delay: 19s;
}

.items-18 .control-button:nth-of-type(5),
.items-18 .item:nth-of-type(5) {
  -webkit-animation-delay: 26s;
  -o-animation-delay: 26s;
  animation-delay: 26s;
}

.items-18 .control-button:nth-of-type(6),
.items-18 .item:nth-of-type(6) {
  -webkit-animation-delay: 33s;
  -o-animation-delay: 33s;
  animation-delay: 33s;
}

.items-18 .control-button:nth-of-type(7),
.items-18 .item:nth-of-type(7) {
  -webkit-animation-delay: 40s;
  -o-animation-delay: 40s;
  animation-delay: 40s;
}

.items-18 .control-button:nth-of-type(8),
.items-18 .item:nth-of-type(8) {
  -webkit-animation-delay: 47s;
  -o-animation-delay: 47s;
  animation-delay: 47s;
}


.items-18 .control-button:nth-of-type(9),
.items-18 .item:nth-of-type(9) {
  -webkit-animation-delay: 54s;
  -o-animation-delay: 54s;
  animation-delay: 54s;
}


.items-18 .control-button:nth-of-type(10),
.items-18 .item:nth-of-type(10) {
  -webkit-animation-delay: 61s;
  -o-animation-delay: 61s;
  animation-delay: 61s;
}


.items-18 .control-button:nth-of-type(11),
.items-18 .item:nth-of-type(11) {
  -webkit-animation-delay: 68s;
  -o-animation-delay: 68s;
  animation-delay: 68s;
}



.items-18 .control-button:nth-of-type(12),
.items-18 .item:nth-of-type(12) {
  -webkit-animation-delay: 75s;
  -o-animation-delay: 75s;
  animation-delay: 75s;
}


.items-18 .control-button:nth-of-type(13),
.items-18 .item:nth-of-type(13) {
  -webkit-animation-delay: 82s;
  -o-animation-delay: 82s;
  animation-delay: 82s;
}


.items-18 .control-button:nth-of-type(14),
.items-18 .item:nth-of-type(14) {
  -webkit-animation-delay: 89s;
  -o-animation-delay: 89s;
  animation-delay: 89s;
}


.items-18 .control-button:nth-of-type(15),
.items-18 .item:nth-of-type(15) {
  -webkit-animation-delay: 96s;
  -o-animation-delay: 96s;
  animation-delay: 96s;
}



.items-18 .control-button:nth-of-type(16),
.items-18 .item:nth-of-type(16) {
  -webkit-animation-delay: 103s;
  -o-animation-delay: 103s;
  animation-delay: 103s;
}


.items-18 .control-button:nth-of-type(17),
.items-18 .item:nth-of-type(17) {
  -webkit-animation-delay: 110s;
  -o-animation-delay: 110s;
  animation-delay: 110s;
}



.items-18 .control-button:nth-of-type(18),
.items-18 .item:nth-of-type(18) {
  -webkit-animation-delay: 117s;
  -o-animation-delay: 117s;
  animation-delay: 117s;
}






/*---------------------------------------------------------------------------------------------------------------------------------------------*/







/*-----------------------------------------------------------------------------------*/



@-webkit-keyframes arrowAnimation-19 {
  0% {
    z-index:0
  }

  5.7%, 20% {
    z-index:100
  }

  25.7%, 100% {
    z-index:0
  }
}

@-o-keyframes arrowAnimation-19 {
  0% {
    z-index:0
  }

  5.7%, 20% {
    z-index:100
  }

  25.7%, 100% {
    z-index:0
  }
}

@keyframes arrowAnimation-19 {
  0% {
    z-index:0
  }

  5.7%, 20% {
    z-index:100
  }

  25.7%, 100% {
    z-index:0
  }
}




/*-----------------------------------------------------------------------------------*/




/*-----------------------------------------------------------------------------------*/




.items-19.autoplay .secondary-controls {
  -webkit-animation: arrowAnimation-19 131s infinite;
  -o-animation: arrowAnimation-19 131s infinite;
  animation: arrowAnimation-19 131s infinite;
}


.items-19 .secondary-controls[data-gallery-arrows="1"],
.items-19 .item:nth-of-type(1) {
  -webkit-animation-delay: -2s;
  -o-animation-delay: -2s;
  animation-delay: -2s;
}

.items-19 .secondary-controls[data-gallery-arrows="2"] ,
.items-19 .item:nth-of-type(2) {
  -webkit-animation-delay: 5s;
  -o-animation-delay: 5s;
  animation-delay: 5s;
}

.items-19 .secondary-controls[data-gallery-arrows="3"] ,
.items-19 .item:nth-of-type(3) {
  -webkit-animation-delay: 12s;
  -o-animation-delay: 12s;
  animation-delay: 12s;
}


.items-19 .secondary-controls[data-gallery-arrows="4"] ,
.items-19 .item:nth-of-type(4) {
  -webkit-animation-delay: 19s;
  -o-animation-delay: 19s;
  animation-delay: 19s;
}


.items-19 .secondary-controls[data-gallery-arrows="5"] ,
.items-19 .item:nth-of-type(5) {
  -webkit-animation-delay: 26s;
  -o-animation-delay: 26s;
  animation-delay: 26s;
}



.items-19 .secondary-controls[data-gallery-arrows="6"] ,
.items-19 .item:nth-of-type(6) {
  -webkit-animation-delay: 33s;
  -o-animation-delay: 33s;
  animation-delay: 33s;
}



.items-19 .secondary-controls[data-gallery-arrows="7"] ,
.items-19 .item:nth-of-type(7) {
  -webkit-animation-delay: 40s;
  -o-animation-delay: 40s;
  animation-delay: 40s;
}


.items-19 .secondary-controls[data-gallery-arrows="8"] ,
.items-19 .item:nth-of-type(8) {
  -webkit-animation-delay: 47s;
  -o-animation-delay: 47s;
  animation-delay: 47s;
}


.items-19 .secondary-controls[data-gallery-arrows="9"] ,
.items-19 .item:nth-of-type(9) {
  -webkit-animation-delay: 54s;
  -o-animation-delay: 54s;
  animation-delay: 54s;
}



.items-19 .secondary-controls[data-gallery-arrows="10"] ,
.items-19 .item:nth-of-type(10) {
  -webkit-animation-delay: 61s;
  -o-animation-delay: 61s;
  animation-delay: 61s;
}



.items-19 .secondary-controls[data-gallery-arrows="11"] ,
.items-19 .item:nth-of-type(11) {
  -webkit-animation-delay: 68s;
  -o-animation-delay: 68s;
  animation-delay: 68s;
}



.items-19 .secondary-controls[data-gallery-arrows="12"] ,
.items-19 .item:nth-of-type(11) {
  -webkit-animation-delay: 75s;
  -o-animation-delay: 75s;
  animation-delay: 75s;
}




.items-19 .secondary-controls[data-gallery-arrows="13"] ,
.items-19 .item:nth-of-type(13) {
  -webkit-animation-delay: 82s;
  -o-animation-delay: 82s;
  animation-delay: 82s;
}


.items-19 .secondary-controls[data-gallery-arrows="14"] ,
.items-19 .item:nth-of-type(14) {
  -webkit-animation-delay: 89s;
  -o-animation-delay: 89s;
  animation-delay: 89s;
}



.items-19 .secondary-controls[data-gallery-arrows="15"] ,
.items-19 .item:nth-of-type(15) {
  -webkit-animation-delay: 96s;
  -o-animation-delay: 96s;
  animation-delay: 96s;
}


.items-19 .secondary-controls[data-gallery-arrows="16"] ,
.items-19 .item:nth-of-type(16) {
  -webkit-animation-delay: 103s;
  -o-animation-delay: 103s;
  animation-delay: 103s;
}


.items-19 .secondary-controls[data-gallery-arrows="17"] ,
.items-19 .item:nth-of-type(17) {
  -webkit-animation-delay: 110s;
  -o-animation-delay: 110s;
  animation-delay: 110s;
}



.items-19 .secondary-controls[data-gallery-arrows="18"] ,
.items-19 .item:nth-of-type(18) {
  -webkit-animation-delay: 117s;
  -o-animation-delay: 117s;
  animation-delay: 117s;
}



.items-19 .secondary-controls[data-gallery-arrows="19"] ,
.items-19 .item:nth-of-type(18) {
  -webkit-animation-delay: 124s;
  -o-animation-delay: 124s;
  animation-delay: 124s;
}



/*----------------------------------------------------------------------------*/






@-webkit-keyframes controlAnimation-19 {
  0% {
    color: #ccc;
    color: rgba(255, 255, 255, 0.4);
  }

  5.7%, 20% {
    color: white;
    color: rgba(255, 255, 255, 0.8);
  }

  25.7%, 100% {
    color: #ccc;
    color: rgba(255, 255, 255, 0.4);
  }
}

@-o-keyframes controlAnimation-19 {
  0% {
    color: #000;
    color: rgba(255, 203, 8, 0.4);
  }

  5.7%, 20% {
    color: #000;
    color: rgba(255, 203, 8, 0.8);
  }

  25.7%, 100% {
    color: #000;
    color: rgba(255, 203, 8, 0.4);
  }
}

@keyframes controlAnimation-19 {
    0% {
    color: #000;
    color: rgba(255, 203, 8, 0.8);
  }

  5.7%, 20% {
    color: #000;
    color: rgba(255, 203, 8, 0.2);
  }

  25.7%, 100% {
    color: #000;
    color: rgba(255, 203, 8, 0.8);
  }
}

@-webkit-keyframes galleryAnimation-19 {
  0% {
    opacity: 0;
  }

  0.5%, 3% {
    opacity: 1;
  }

  3.5%, 100% {
    opacity: 0;
  }
}

@-o-keyframes galleryAnimation-19 {
  0% {
    opacity: 0;
  }

  0.5%, 3% {
    opacity: 1;
  }

  3.5%, 100% {
    opacity: 0;
  }
}

@keyframes galleryAnimation-19 {
  0% {
    opacity: 0;
  }

  0.5%, 3% {
    opacity: 1;
  }

  3.5%, 100% {
    opacity: 0;
  }
}

.gallery .control-operator:nth-of-type(1):target ~ .item:nth-of-type(1) {
  pointer-events: auto;
  opacity: 1;
}

.gallery .control-operator:nth-of-type(2):target ~ .item:nth-of-type(2) {
  pointer-events: auto;
  opacity: 1;
}

.gallery .control-operator:nth-of-type(3):target ~ .item:nth-of-type(3) {
  pointer-events: auto;
  opacity: 1;
}

.gallery .control-operator:nth-of-type(4):target ~ .item:nth-of-type(4) {
  pointer-events: auto;
  opacity: 1;
}

.gallery .control-operator:nth-of-type(5):target ~ .item:nth-of-type(5) {
  pointer-events: auto;
  opacity: 1;
}

.gallery .control-operator:nth-of-type(6):target ~ .item:nth-of-type(6) {
  pointer-events: auto;
  opacity: 1;
}

.gallery .control-operator:nth-of-type(7):target ~ .item:nth-of-type(7) {
  pointer-events: auto;
  opacity: 1;
}

.gallery .control-operator:nth-of-type(8):target ~ .item:nth-of-type(8) {
  pointer-events: auto;
  opacity: 1;
}



.gallery .control-operator:nth-of-type(9):target ~ .item:nth-of-type(9) {
  pointer-events: auto;
  opacity: 1;
}

.gallery .control-operator:nth-of-type(10):target ~ .item:nth-of-type(10) {
  pointer-events: auto;
  opacity: 1;
}

.gallery .control-operator:nth-of-type(11):target ~ .item:nth-of-type(11) {
  pointer-events: auto;
  opacity: 1;
}

.gallery .control-operator:nth-of-type(12):target ~ .item:nth-of-type(12) {
  pointer-events: auto;
  opacity: 1;
}

.gallery .control-operator:nth-of-type(13):target ~ .item:nth-of-type(13) {
  pointer-events: auto;
  opacity: 1;
}

.gallery .control-operator:nth-of-type(14):target ~ .item:nth-of-type(14) {
  pointer-events: auto;
  opacity: 1;
}

.gallery .control-operator:nth-of-type(15):target ~ .item:nth-of-type(15) {
  pointer-events: auto;
  opacity: 1;
}

.gallery .control-operator:nth-of-type(16):target ~ .item:nth-of-type(16) {
  pointer-events: auto;
  opacity: 1;
}




.gallery .control-operator:nth-of-type(17):target ~ .item:nth-of-type(17) {
  pointer-events: auto;
  opacity: 1;
}

.gallery .control-operator:nth-of-type(18):target ~ .item:nth-of-type(18) {
  pointer-events: auto;
  opacity: 1;
}

.gallery .control-operator:nth-of-type(19):target ~ .item:nth-of-type(19) {
  pointer-events: auto;
  opacity: 1;
}



.items-19.autoplay .control-button {
    -webkit-animation: controlAnimation-19 141s infinite;
    -o-animation: controlAnimation-19 141s infinite;
    animation: controlAnimation-19 141s infinite;
    -webkit-animation-play-state: paused;
    -o-animation-play-state: paused;
    animation-play-state: paused;
}

.items-19.autoplay .item {
    -webkit-animation: galleryAnimation-19 141s infinite;
    -o-animation: galleryAnimation-19 141s infinite;
    animation: galleryAnimation-19 141s infinite;
    -webkit-animation-play-state: paused;
    -o-animation-play-state: paused;
    animation-play-state: paused;
}



.items-19 .control-button:nth-of-type(1),
.items-19 .item:nth-of-type(1) {
  -webkit-animation-delay: -2s;
  -o-animation-delay: -2s;
  animation-delay: -2s;
}

.items-19 .control-button:nth-of-type(2),
.items-19 .item:nth-of-type(2) {
  -webkit-animation-delay: 5s;
  -o-animation-delay: 5s;
  animation-delay: 5s;
}

.items-19 .control-button:nth-of-type(3),
.items-19 .item:nth-of-type(3) {
  -webkit-animation-delay: 12s;
  -o-animation-delay: 12s;
  animation-delay: 12s;
}

.items-19 .control-button:nth-of-type(4),
.items-19 .item:nth-of-type(4) {
  -webkit-animation-delay: 19s;
  -o-animation-delay: 19s;
  animation-delay: 19s;
}

.items-19 .control-button:nth-of-type(5),
.items-19 .item:nth-of-type(5) {
  -webkit-animation-delay: 26s;
  -o-animation-delay: 26s;
  animation-delay: 26s;
}

.items-19 .control-button:nth-of-type(6),
.items-19 .item:nth-of-type(6) {
  -webkit-animation-delay: 33s;
  -o-animation-delay: 33s;
  animation-delay: 33s;
}

.items-19 .control-button:nth-of-type(7),
.items-19 .item:nth-of-type(7) {
  -webkit-animation-delay: 40s;
  -o-animation-delay: 40s;
  animation-delay: 40s;
}

.items-19 .control-button:nth-of-type(8),
.items-19 .item:nth-of-type(8) {
  -webkit-animation-delay: 47s;
  -o-animation-delay: 47s;
  animation-delay: 47s;
}


.items-19 .control-button:nth-of-type(9),
.items-19 .item:nth-of-type(9) {
  -webkit-animation-delay: 54s;
  -o-animation-delay: 54s;
  animation-delay: 54s;
}


.items-19 .control-button:nth-of-type(10),
.items-19 .item:nth-of-type(10) {
  -webkit-animation-delay: 61s;
  -o-animation-delay: 61s;
  animation-delay: 61s;
}


.items-19 .control-button:nth-of-type(11),
.items-19 .item:nth-of-type(11) {
  -webkit-animation-delay: 68s;
  -o-animation-delay: 68s;
  animation-delay: 68s;
}



.items-19 .control-button:nth-of-type(12),
.items-19 .item:nth-of-type(12) {
  -webkit-animation-delay: 75s;
  -o-animation-delay: 75s;
  animation-delay: 75s;
}


.items-19 .control-button:nth-of-type(13),
.items-19 .item:nth-of-type(13) {
  -webkit-animation-delay: 82s;
  -o-animation-delay: 82s;
  animation-delay: 82s;
}


.items-19 .control-button:nth-of-type(14),
.items-19 .item:nth-of-type(14) {
  -webkit-animation-delay: 89s;
  -o-animation-delay: 89s;
  animation-delay: 89s;
}


.items-19 .control-button:nth-of-type(15),
.items-19 .item:nth-of-type(15) {
  -webkit-animation-delay: 96s;
  -o-animation-delay: 96s;
  animation-delay: 96s;
}



.items-19 .control-button:nth-of-type(16),
.items-19 .item:nth-of-type(16) {
  -webkit-animation-delay: 103s;
  -o-animation-delay: 103s;
  animation-delay: 103s;
}


.items-19 .control-button:nth-of-type(17),
.items-19 .item:nth-of-type(17) {
  -webkit-animation-delay: 110s;
  -o-animation-delay: 110s;
  animation-delay: 110s;
}



.items-19 .control-button:nth-of-type(18),
.items-19 .item:nth-of-type(18) {
  -webkit-animation-delay: 117s;
  -o-animation-delay: 117s;
  animation-delay: 117s;
}



.items-19 .control-button:nth-of-type(19),
.items-19 .item:nth-of-type(19) {
  -webkit-animation-delay: 124s;
  -o-animation-delay: 124s;
  animation-delay: 124s;
}












.gallery .controls .control-button {
    opacity: 0.5;
    color: #fff;
}

.gallery .control-button:hover {
    opacity: 1;
}



.gallery .control-button:first-of-type, .gallery .control-operator:nth-of-type(1):target ~ .controls .control-button:nth-of-type(1), .gallery .control-operator:nth-of-type(2):target ~ .controls .control-button:nth-of-type(2), .gallery .control-operator:nth-of-type(3):target ~ .controls .control-button:nth-of-type(3), .gallery .control-operator:nth-of-type(4):target ~ .controls .control-button:nth-of-type(4), .gallery .control-operator:nth-of-type(5):target ~ .controls .control-button:nth-of-type(5), .gallery .control-operator:nth-of-type(6):target ~ .controls .control-button:nth-of-type(6), .gallery .control-operator:nth-of-type(7):target ~ .controls .control-button:nth-of-type(7), .gallery .control-operator:nth-of-type(8):target ~ .controls .control-button:nth-of-type(8) {
    color: #fff;
}

/*
	Theme controls how everything looks in Gallery CSS.
*/

.gallery {
    position: relative;
}

    .gallery .item {
        overflow: hidden;
        text-align: center;
    }

    .gallery .controls {
        position: absolute;
        bottom: 0;
        width: 100%;
        text-align: center;
        z-index: 100;
    }

    .gallery .control-button {
        display: inline-block;
        margin: 0 .02em;
        font-size: 3em;
        text-align: center;
        text-decoration: none;
        -webkit-transition: color .1s;
        -o-transition: color .1s;
        transition: color .1s;
    }







/*----------------------------------------------------------------------------------------------------------------------------*/







/*-----------------------------------------------------------------------------------*/



@-webkit-keyframes arrowAnimation-20 {
  0% {
    z-index:0
  }

  5.7%, 20% {
    z-index:100
  }

  25.7%, 100% {
    z-index:0
  }
}

@-o-keyframes arrowAnimation-20 {
  0% {
    z-index:0
  }

  5.7%, 20% {
    z-index:100
  }

  25.7%, 100% {
    z-index:0
  }
}

@keyframes arrowAnimation-20 {
  0% {
    z-index:0
  }

  5.7%, 20% {
    z-index:100
  }

  25.7%, 100% {
    z-index:0
  }
}




/*-----------------------------------------------------------------------------------*/




/*-----------------------------------------------------------------------------------*/




.items-20.autoplay .secondary-controls {
  -webkit-animation: arrowAnimation-20 138s infinite;
  -o-animation: arrowAnimation-20 138s infinite;
  animation: arrowAnimation-20 138s infinite;
}


.items-20 .secondary-controls[data-gallery-arrows="1"],
.items-20 .item:nth-of-type(1) {
  -webkit-animation-delay: -2s;
  -o-animation-delay: -2s;
  animation-delay: -2s;
}

.items-20 .secondary-controls[data-gallery-arrows="2"] ,
.items-20 .item:nth-of-type(2) {
  -webkit-animation-delay: 5s;
  -o-animation-delay: 5s;
  animation-delay: 5s;
}

.items-20 .secondary-controls[data-gallery-arrows="3"] ,
.items-20 .item:nth-of-type(3) {
  -webkit-animation-delay: 12s;
  -o-animation-delay: 12s;
  animation-delay: 12s;
}


.items-20 .secondary-controls[data-gallery-arrows="4"] ,
.items-20 .item:nth-of-type(4) {
  -webkit-animation-delay: 19s;
  -o-animation-delay: 19s;
  animation-delay: 19s;
}


.items-20 .secondary-controls[data-gallery-arrows="5"] ,
.items-20 .item:nth-of-type(5) {
  -webkit-animation-delay: 26s;
  -o-animation-delay: 26s;
  animation-delay: 26s;
}



.items-20 .secondary-controls[data-gallery-arrows="6"] ,
.items-20 .item:nth-of-type(6) {
  -webkit-animation-delay: 33s;
  -o-animation-delay: 33s;
  animation-delay: 33s;
}



.items-20 .secondary-controls[data-gallery-arrows="7"] ,
.items-20 .item:nth-of-type(7) {
  -webkit-animation-delay: 40s;
  -o-animation-delay: 40s;
  animation-delay: 40s;
}


.items-20 .secondary-controls[data-gallery-arrows="8"] ,
.items-20 .item:nth-of-type(8) {
  -webkit-animation-delay: 47s;
  -o-animation-delay: 47s;
  animation-delay: 47s;
}


.items-20 .secondary-controls[data-gallery-arrows="9"] ,
.items-20 .item:nth-of-type(9) {
  -webkit-animation-delay: 54s;
  -o-animation-delay: 54s;
  animation-delay: 54s;
}



.items-20 .secondary-controls[data-gallery-arrows="10"] ,
.items-20 .item:nth-of-type(10) {
  -webkit-animation-delay: 61s;
  -o-animation-delay: 61s;
  animation-delay: 61s;
}



.items-20 .secondary-controls[data-gallery-arrows="11"] ,
.items-20 .item:nth-of-type(11) {
  -webkit-animation-delay: 68s;
  -o-animation-delay: 68s;
  animation-delay: 68s;
}



.items-20 .secondary-controls[data-gallery-arrows="12"] ,
.items-20 .item:nth-of-type(11) {
  -webkit-animation-delay: 75s;
  -o-animation-delay: 75s;
  animation-delay: 75s;
}




.items-20 .secondary-controls[data-gallery-arrows="13"] ,
.items-20 .item:nth-of-type(13) {
  -webkit-animation-delay: 82s;
  -o-animation-delay: 82s;
  animation-delay: 82s;
}


.items-20 .secondary-controls[data-gallery-arrows="14"] ,
.items-20 .item:nth-of-type(14) {
  -webkit-animation-delay: 89s;
  -o-animation-delay: 89s;
  animation-delay: 89s;
}



.items-20 .secondary-controls[data-gallery-arrows="15"] ,
.items-20 .item:nth-of-type(15) {
  -webkit-animation-delay: 96s;
  -o-animation-delay: 96s;
  animation-delay: 96s;
}


.items-20 .secondary-controls[data-gallery-arrows="16"] ,
.items-20 .item:nth-of-type(16) {
  -webkit-animation-delay: 103s;
  -o-animation-delay: 103s;
  animation-delay: 103s;
}


.items-20 .secondary-controls[data-gallery-arrows="17"] ,
.items-20 .item:nth-of-type(17) {
  -webkit-animation-delay: 110s;
  -o-animation-delay: 110s;
  animation-delay: 110s;
}



.items-20 .secondary-controls[data-gallery-arrows="18"] ,
.items-20 .item:nth-of-type(18) {
  -webkit-animation-delay: 117s;
  -o-animation-delay: 117s;
  animation-delay: 117s;
}



.items-20 .secondary-controls[data-gallery-arrows="19"] ,
.items-20 .item:nth-of-type(18) {
  -webkit-animation-delay: 124s;
  -o-animation-delay: 124s;
  animation-delay: 124s;
}


.items-20 .secondary-controls[data-gallery-arrows="20"] ,
.items-20 .item:nth-of-type(18) {
  -webkit-animation-delay: 131s;
  -o-animation-delay: 131s;
  animation-delay: 131s;
}

/*----------------------------------------------------------------------------*/






@-webkit-keyframes controlAnimation-20 {
  0% {
    color: #ccc;
    color: rgba(255, 255, 255, 0.4);
  }

  5.7%, 20% {
    color: white;
    color: rgba(255, 255, 255, 0.8);
  }

  25.7%, 100% {
    color: #ccc;
    color: rgba(255, 255, 255, 0.4);
  }
}

@-o-keyframes controlAnimation-20 {
  0% {
    color: #000;
    color: rgba(255, 203, 8, 0.4);
  }

  5.7%, 20% {
    color: #000;
    color: rgba(255, 203, 8, 0.8);
  }

  25.7%, 100% {
    color: #000;
    color: rgba(255, 203, 8, 0.4);
  }
}

@keyframes controlAnimation-20 {
    0% {
    color: #000;
    color: rgba(255, 203, 8, 0.8);
  }

  5.7%, 20% {
    color: #000;
    color: rgba(255, 203, 8, 0.2);
  }

  25.7%, 100% {
    color: #000;
    color: rgba(255, 203, 8, 0.8);
  }
}

@-webkit-keyframes galleryAnimation-20 {
  0% {
    opacity: 0;
  }

  0.5%, 3% {
    opacity: 1;
  }

  3.5%, 100% {
    opacity: 0;
  }
}

@-o-keyframes galleryAnimation-20 {
  0% {
    opacity: 0;
  }

  0.5%, 3% {
    opacity: 1;
  }

  3.5%, 100% {
    opacity: 0;
  }
}

@keyframes galleryAnimation-20 {
  0% {
    opacity: 0;
  }

  0.5%, 3% {
    opacity: 1;
  }

  3.5%, 100% {
    opacity: 0;
  }
}

.gallery .control-operator:nth-of-type(1):target ~ .item:nth-of-type(1) {
  pointer-events: auto;
  opacity: 1;
}

.gallery .control-operator:nth-of-type(2):target ~ .item:nth-of-type(2) {
  pointer-events: auto;
  opacity: 1;
}

.gallery .control-operator:nth-of-type(3):target ~ .item:nth-of-type(3) {
  pointer-events: auto;
  opacity: 1;
}

.gallery .control-operator:nth-of-type(4):target ~ .item:nth-of-type(4) {
  pointer-events: auto;
  opacity: 1;
}

.gallery .control-operator:nth-of-type(5):target ~ .item:nth-of-type(5) {
  pointer-events: auto;
  opacity: 1;
}

.gallery .control-operator:nth-of-type(6):target ~ .item:nth-of-type(6) {
  pointer-events: auto;
  opacity: 1;
}

.gallery .control-operator:nth-of-type(7):target ~ .item:nth-of-type(7) {
  pointer-events: auto;
  opacity: 1;
}

.gallery .control-operator:nth-of-type(8):target ~ .item:nth-of-type(8) {
  pointer-events: auto;
  opacity: 1;
}



.gallery .control-operator:nth-of-type(9):target ~ .item:nth-of-type(9) {
  pointer-events: auto;
  opacity: 1;
}

.gallery .control-operator:nth-of-type(10):target ~ .item:nth-of-type(10) {
  pointer-events: auto;
  opacity: 1;
}

.gallery .control-operator:nth-of-type(11):target ~ .item:nth-of-type(11) {
  pointer-events: auto;
  opacity: 1;
}

.gallery .control-operator:nth-of-type(12):target ~ .item:nth-of-type(12) {
  pointer-events: auto;
  opacity: 1;
}

.gallery .control-operator:nth-of-type(13):target ~ .item:nth-of-type(13) {
  pointer-events: auto;
  opacity: 1;
}

.gallery .control-operator:nth-of-type(14):target ~ .item:nth-of-type(14) {
  pointer-events: auto;
  opacity: 1;
}

.gallery .control-operator:nth-of-type(15):target ~ .item:nth-of-type(15) {
  pointer-events: auto;
  opacity: 1;
}

.gallery .control-operator:nth-of-type(16):target ~ .item:nth-of-type(16) {
  pointer-events: auto;
  opacity: 1;
}




.gallery .control-operator:nth-of-type(17):target ~ .item:nth-of-type(17) {
  pointer-events: auto;
  opacity: 1;
}

.gallery .control-operator:nth-of-type(18):target ~ .item:nth-of-type(18) {
  pointer-events: auto;
  opacity: 1;
}

.gallery .control-operator:nth-of-type(19):target ~ .item:nth-of-type(19) {
  pointer-events: auto;
  opacity: 1;
}

.gallery .control-operator:nth-of-type(19):target ~ .item:nth-of-type(20) {
  pointer-events: auto;
  opacity: 1;
}

.items-20.autoplay .control-button {
    -webkit-animation: controlAnimation-20 148s infinite;
    -o-animation: controlAnimation-20 148s infinite;
    animation: controlAnimation-20 148s infinite;
    -webkit-animation-play-state: paused;
    -o-animation-play-state: paused;
    animation-play-state: paused;
}

.items-20.autoplay .item {
    -webkit-animation: galleryAnimation-20 148s infinite;
    -o-animation: galleryAnimation-20 148s infinite;
    animation: galleryAnimation-20 148s infinite;
    -webkit-animation-play-state: paused;
    -o-animation-play-state: paused;
    animation-play-state: paused;
}



.items-20 .control-button:nth-of-type(1),
.items-20 .item:nth-of-type(1) {
  -webkit-animation-delay: -2s;
  -o-animation-delay: -2s;
  animation-delay: -2s;
}

.items-20 .control-button:nth-of-type(2),
.items-20 .item:nth-of-type(2) {
  -webkit-animation-delay: 5s;
  -o-animation-delay: 5s;
  animation-delay: 5s;
}

.items-20 .control-button:nth-of-type(3),
.items-20 .item:nth-of-type(3) {
  -webkit-animation-delay: 12s;
  -o-animation-delay: 12s;
  animation-delay: 12s;
}

.items-20 .control-button:nth-of-type(4),
.items-20 .item:nth-of-type(4) {
  -webkit-animation-delay: 19s;
  -o-animation-delay: 19s;
  animation-delay: 19s;
}

.items-20 .control-button:nth-of-type(5),
.items-20 .item:nth-of-type(5) {
  -webkit-animation-delay: 26s;
  -o-animation-delay: 26s;
  animation-delay: 26s;
}

.items-20 .control-button:nth-of-type(6),
.items-20 .item:nth-of-type(6) {
  -webkit-animation-delay: 33s;
  -o-animation-delay: 33s;
  animation-delay: 33s;
}

.items-20 .control-button:nth-of-type(7),
.items-20 .item:nth-of-type(7) {
  -webkit-animation-delay: 40s;
  -o-animation-delay: 40s;
  animation-delay: 40s;
}

.items-20 .control-button:nth-of-type(8),
.items-20 .item:nth-of-type(8) {
  -webkit-animation-delay: 47s;
  -o-animation-delay: 47s;
  animation-delay: 47s;
}


.items-20 .control-button:nth-of-type(9),
.items-20 .item:nth-of-type(9) {
  -webkit-animation-delay: 54s;
  -o-animation-delay: 54s;
  animation-delay: 54s;
}


.items-20 .control-button:nth-of-type(10),
.items-20 .item:nth-of-type(10) {
  -webkit-animation-delay: 61s;
  -o-animation-delay: 61s;
  animation-delay: 61s;
}


.items-20 .control-button:nth-of-type(11),
.items-20 .item:nth-of-type(11) {
  -webkit-animation-delay: 68s;
  -o-animation-delay: 68s;
  animation-delay: 68s;
}



.items-20 .control-button:nth-of-type(12),
.items-20 .item:nth-of-type(12) {
  -webkit-animation-delay: 75s;
  -o-animation-delay: 75s;
  animation-delay: 75s;
}


.items-20 .control-button:nth-of-type(13),
.items-20 .item:nth-of-type(13) {
  -webkit-animation-delay: 82s;
  -o-animation-delay: 82s;
  animation-delay: 82s;
}


.items-20 .control-button:nth-of-type(14),
.items-20 .item:nth-of-type(14) {
  -webkit-animation-delay: 89s;
  -o-animation-delay: 89s;
  animation-delay: 89s;
}


.items-20 .control-button:nth-of-type(15),
.items-20 .item:nth-of-type(15) {
  -webkit-animation-delay: 96s;
  -o-animation-delay: 96s;
  animation-delay: 96s;
}



.items-20 .control-button:nth-of-type(16),
.items-20 .item:nth-of-type(16) {
  -webkit-animation-delay: 103s;
  -o-animation-delay: 103s;
  animation-delay: 103s;
}


.items-20 .control-button:nth-of-type(17),
.items-20 .item:nth-of-type(17) {
  -webkit-animation-delay: 110s;
  -o-animation-delay: 110s;
  animation-delay: 110s;
}



.items-20 .control-button:nth-of-type(18),
.items-20 .item:nth-of-type(18) {
  -webkit-animation-delay: 117s;
  -o-animation-delay: 117s;
  animation-delay: 117s;
}



.items-20 .control-button:nth-of-type(19),
.items-20 .item:nth-of-type(19) {
  -webkit-animation-delay: 124s;
  -o-animation-delay: 124s;
  animation-delay: 124s;
}

.items-20 .control-button:nth-of-type(20),
.items-20 .item:nth-of-type(20) {
  -webkit-animation-delay: 131s;
  -o-animation-delay: 131s;
  animation-delay: 131s;
}

/*********************/
/** jRating CSS **/
/*********************/

/**Div containing the color of the stars */
.jRatingAverage {
	background-color:#f62929;
	position:relative;
	top:0;
	left:0;
	z-index:2;
	height:100%;
}
.jRatingColor {
	background-color:#f4c239; /* bgcolor of the stars*/
	position:relative;
	top:0;
	left:0;
	z-index:2;
	height:100%;
}

/** Div containing the stars **/
.jStar {
	position:relative;
	left:0;
	z-index:3;
}

/** P containing the rate informations **/
p.jRatingInfos {
	position:		absolute;
	z-index:9999;
	background:	transparent url('../Content/jRating/icons/bg_jRatingInfos.png') no-repeat;
	color:			#FFF;
	display:		none;
	width:			91px;
	height:			29px;	
	font-size:16px;
	text-align:center;
	padding-top:5px;
}
	p.jRatingInfos span.maxRate {
		color:#c9c9c9;
		font-size:14px;
	}
.jq-stars {
  display: inline-block;
}

.jq-rating-label {
  font-size: 22px;
  display: inline-block;
  position: relative;
  vertical-align: top;
  font-family: helvetica, arial, verdana;
}

.jq-star {
  width: 100px;
  height: 100px;
  display: inline-block;
  cursor: pointer;
}

.jq-star-svg {
  padding:0 1px;
  width: 100%;
  height: 100% ;
}

.jq-star:hover .fs-star-svg path {
}

.jq-star-svg path {
  /* stroke: #000; */
  stroke-linejoin: round;
}

/* un-used */
.jq-shadow {
  -webkit-filter: drop-shadow( -2px -2px 2px #888 );
  filter: drop-shadow( -2px -2px 2px #888 );
}

