﻿html {
  height: 100%;
  min-height: 100vh; }

body {
  height: 100%; }

.withFullScreenCarouselWrapper {
  z-index: 2;
  position: absolute;
  top: 0;
  bottom: 0;
  right: 0;
  left: 0; }

.fullScreenCarousel {
  list-style: none;
  z-index: 1; }
  .fullScreenCarousel li span {
    width: 100%;
    height: 100%;
    position: fixed;
    top: 0;
    left: 0;
    color: transparent;
    background: center center;
    background-size: cover;
    background-repeat: no-repeat;
    opacity: 0;
    z-index: 0;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    -webkit-animation: imageAnimation 24s linear infinite 0s;
    -moz-animation: imageAnimation 24s linear infinite 0s;
    animation: imageAnimation 24s linear infinite 0s; }

.no-cssanimations .fullScreenCarousel li span {
  opacity: 1; }

@-webkit-keyframes imageAnimation {
  0% {
    opacity: 0;
    -webkit-animation-timing-function: ease-in; }
  12.5% {
    opacity: 1;
    -webkit-animation-timing-function: ease-out; }
  25% {
    opacity: 1; }
  37.5% {
    opacity: 0; }
  100% {
    opacity: 0; } }

@-moz-keyframes imageAnimation {
  0% {
    opacity: 0;
    -moz-animation-timing-function: ease-in; }
  12.5% {
    opacity: 1;
    -moz-animation-timing-function: ease-out; }
  25% {
    opacity: 1; }
  37.5% {
    opacity: 0; }
  100% {
    opacity: 0; } }

@keyframes imageAnimation {
  0% {
    opacity: 0;
    -webkit-animation-timing-function: ease-in;
    -moz-animation-timing-function: ease-in;
    animation-timing-function: ease-in; }
  12.5% {
    opacity: 1;
    -webkit-animation-timing-function: ease-out;
    -moz-animation-timing-function: ease-out;
    animation-timing-function: ease-out; }
  25% {
    opacity: 1; }
  37.5% {
    opacity: 0; }
  100% {
    opacity: 0; } }

@-webkit-keyframes titleAnimation {
  0% {
    opacity: 0; }
  12.5% {
    opacity: 1; }
  25% {
    opacity: 1; }
  37.5% {
    opacity: 0; }
  100% {
    opacity: 0; } }

@-moz-keyframes titleAnimation {
  0% {
    opacity: 0; }
  12.5% {
    opacity: 1; }
  25% {
    opacity: 1; }
  37.5% {
    opacity: 0; }
  100% {
    opacity: 0; } }

@keyframes titleAnimation {
  0% {
    opacity: 0; }
  12.5% {
    opacity: 1; }
  25% {
    opacity: 1; }
  37.5% {
    opacity: 0; }
  100% {
    opacity: 0; } }

/*.fullScreenCarousel li:nth-child(1) span { 
    //background-image: url(1.jpg); 
}*/
/*.fullScreenCarousel li:nth-child(2) span {
  //background-image: url(2.jpg);
  -webkit-animation-delay: 6s;
  -moz-animation-delay: 6s;
  animation-delay: 6s;
}

.fullScreenCarousel li:nth-child(3) span {
  //background-image: url(3.jpg);
  -webkit-animation-delay: 12s;
  -moz-animation-delay: 12s;
  animation-delay: 12s;
}

.fullScreenCarousel li:nth-child(4) span {
  //background-image: url(4.jpg);
  -webkit-animation-delay: 18s;
  -moz-animation-delay: 18s;
  animation-delay: 18s;
}*/
.fullScreenCarousel li:nth-child(1) span {
  -webkit-animation-delay: 0s;
  -moz-animation-delay: 0s;
  animation-delay: 0s; }

.fullScreenCarousel li:nth-child(2) span {
  -webkit-animation-delay: 6s;
  -moz-animation-delay: 6s;
  animation-delay: 6s; }

.fullScreenCarousel li:nth-child(3) span {
  -webkit-animation-delay: 12s;
  -moz-animation-delay: 12s;
  animation-delay: 12s; }

.fullScreenCarousel li:nth-child(4) span {
  -webkit-animation-delay: 18s;
  -moz-animation-delay: 18s;
  animation-delay: 18s; }

.fullScreenCarousel li:nth-child(5) span {
  -webkit-animation-delay: 24s;
  -moz-animation-delay: 24s;
  animation-delay: 24s; }

.fullScreenCarousel li:nth-child(6) span {
  -webkit-animation-delay: 30s;
  -moz-animation-delay: 30s;
  animation-delay: 30s; }

.fullScreenCarousel li:nth-child(7) span {
  -webkit-animation-delay: 36s;
  -moz-animation-delay: 36s;
  animation-delay: 36s; }

.fullScreenCarousel li:nth-child(8) span {
  -webkit-animation-delay: 42s;
  -moz-animation-delay: 42s;
  animation-delay: 42s; }

.fullScreenCarousel li:nth-child(9) span {
  -webkit-animation-delay: 48s;
  -moz-animation-delay: 48s;
  animation-delay: 48s; }

.fullScreenCarousel li:nth-child(10) span {
  -webkit-animation-delay: 54s;
  -moz-animation-delay: 54s;
  animation-delay: 54s; }

.fullScreenCarousel li:nth-child(11) span {
  -webkit-animation-delay: 60s;
  -moz-animation-delay: 60s;
  animation-delay: 60s; }

.fullScreenCarousel li:nth-child(12) span {
  -webkit-animation-delay: 66s;
  -moz-animation-delay: 66s;
  animation-delay: 66s; }

.fullScreenCarousel li:nth-child(13) span {
  -webkit-animation-delay: 72s;
  -moz-animation-delay: 72s;
  animation-delay: 72s; }

.fullScreenCarousel li:nth-child(14) span {
  -webkit-animation-delay: 78s;
  -moz-animation-delay: 78s;
  animation-delay: 78s; }

.fullScreenCarousel li:nth-child(15) span {
  -webkit-animation-delay: 84s;
  -moz-animation-delay: 84s;
  animation-delay: 84s; }

.fullScreenCarousel li:nth-child(16) span {
  -webkit-animation-delay: 90s;
  -moz-animation-delay: 90s;
  animation-delay: 90s; }

.fullScreenCarousel li:nth-child(17) span {
  -webkit-animation-delay: 96s;
  -moz-animation-delay: 96s;
  animation-delay: 96s; }

.fullScreenCarousel li:nth-child(18) span {
  -webkit-animation-delay: 102s;
  -moz-animation-delay: 102s;
  animation-delay: 102s; }

.fullScreenCarousel li:nth-child(19) span {
  -webkit-animation-delay: 108s;
  -moz-animation-delay: 108s;
  animation-delay: 108s; }

.fullScreenCarousel li:nth-child(20) span {
  -webkit-animation-delay: 114s;
  -moz-animation-delay: 114s;
  animation-delay: 114s; }

.fullScreenCarousel li:nth-child(21) span {
  -webkit-animation-delay: 120s;
  -moz-animation-delay: 120s;
  animation-delay: 120s; }

.fullScreenCarousel li:nth-child(22) span {
  -webkit-animation-delay: 126s;
  -moz-animation-delay: 126s;
  animation-delay: 126s; }

.fullScreenCarousel li:nth-child(23) span {
  -webkit-animation-delay: 132s;
  -moz-animation-delay: 132s;
  animation-delay: 132s; }

.fullScreenCarousel li:nth-child(24) span {
  -webkit-animation-delay: 138s;
  -moz-animation-delay: 138s;
  animation-delay: 138s; }

.fullScreenCarousel li:nth-child(25) span {
  -webkit-animation-delay: 144s;
  -moz-animation-delay: 144s;
  animation-delay: 144s; }

.fullScreenCarousel li:nth-child(26) span {
  -webkit-animation-delay: 150s;
  -moz-animation-delay: 150s;
  animation-delay: 150s; }

.fullScreenCarousel li:nth-child(27) span {
  -webkit-animation-delay: 156s;
  -moz-animation-delay: 156s;
  animation-delay: 156s; }

.fullScreenCarousel li:nth-child(28) span {
  -webkit-animation-delay: 162s;
  -moz-animation-delay: 162s;
  animation-delay: 162s; }

.fullScreenCarousel li:nth-child(29) span {
  -webkit-animation-delay: 168s;
  -moz-animation-delay: 168s;
  animation-delay: 168s; }

.fullScreenCarousel li:nth-child(30) span {
  -webkit-animation-delay: 174s;
  -moz-animation-delay: 174s;
  animation-delay: 174s; }

.fullScreenCarousel li:nth-child(31) span {
  -webkit-animation-delay: 180s;
  -moz-animation-delay: 180s;
  animation-delay: 180s; }

.fullScreenCarousel li:nth-child(32) span {
  -webkit-animation-delay: 186s;
  -moz-animation-delay: 186s;
  animation-delay: 186s; }

.fullScreenCarousel li:nth-child(33) span {
  -webkit-animation-delay: 192s;
  -moz-animation-delay: 192s;
  animation-delay: 192s; }

.fullScreenCarousel li:nth-child(34) span {
  -webkit-animation-delay: 198s;
  -moz-animation-delay: 198s;
  animation-delay: 198s; }

.fullScreenCarousel li:nth-child(35) span {
  -webkit-animation-delay: 204s;
  -moz-animation-delay: 204s;
  animation-delay: 204s; }

.fullScreenCarousel li:nth-child(36) span {
  -webkit-animation-delay: 210s;
  -moz-animation-delay: 210s;
  animation-delay: 210s; }

.fullScreenCarousel li:nth-child(37) span {
  -webkit-animation-delay: 216s;
  -moz-animation-delay: 216s;
  animation-delay: 216s; }

.fullScreenCarousel li:nth-child(38) span {
  -webkit-animation-delay: 222s;
  -moz-animation-delay: 222s;
  animation-delay: 222s; }

.fullScreenCarousel li:nth-child(39) span {
  -webkit-animation-delay: 228s;
  -moz-animation-delay: 228s;
  animation-delay: 228s; }

.fullScreenCarousel li:nth-child(40) span {
  -webkit-animation-delay: 234s;
  -moz-animation-delay: 234s;
  animation-delay: 234s; }

.fullScreenCarousel li:nth-child(41) span {
  -webkit-animation-delay: 240s;
  -moz-animation-delay: 240s;
  animation-delay: 240s; }

.fullScreenCarousel li:nth-child(42) span {
  -webkit-animation-delay: 246s;
  -moz-animation-delay: 246s;
  animation-delay: 246s; }

.fullScreenCarousel li:nth-child(43) span {
  -webkit-animation-delay: 252s;
  -moz-animation-delay: 252s;
  animation-delay: 252s; }

.fullScreenCarousel li:nth-child(44) span {
  -webkit-animation-delay: 258s;
  -moz-animation-delay: 258s;
  animation-delay: 258s; }

.fullScreenCarousel li:nth-child(45) span {
  -webkit-animation-delay: 264s;
  -moz-animation-delay: 264s;
  animation-delay: 264s; }

.fullScreenCarousel li:nth-child(46) span {
  -webkit-animation-delay: 270s;
  -moz-animation-delay: 270s;
  animation-delay: 270s; }

.fullScreenCarousel li:nth-child(47) span {
  -webkit-animation-delay: 276s;
  -moz-animation-delay: 276s;
  animation-delay: 276s; }

.fullScreenCarousel li:nth-child(48) span {
  -webkit-animation-delay: 282s;
  -moz-animation-delay: 282s;
  animation-delay: 282s; }

.fullScreenCarousel li:nth-child(49) span {
  -webkit-animation-delay: 288s;
  -moz-animation-delay: 288s;
  animation-delay: 288s; }

.fullScreenCarousel li:nth-child(50) span {
  -webkit-animation-delay: 294s;
  -moz-animation-delay: 294s;
  animation-delay: 294s; }

.fullScreenCarousel li:nth-child(51) span {
  -webkit-animation-delay: 300s;
  -moz-animation-delay: 300s;
  animation-delay: 300s; }

.fullScreenCarousel li:nth-child(52) span {
  -webkit-animation-delay: 306s;
  -moz-animation-delay: 306s;
  animation-delay: 306s; }

.fullScreenCarousel li:nth-child(53) span {
  -webkit-animation-delay: 312s;
  -moz-animation-delay: 312s;
  animation-delay: 312s; }

.fullScreenCarousel li:nth-child(54) span {
  -webkit-animation-delay: 318s;
  -moz-animation-delay: 318s;
  animation-delay: 318s; }

.fullScreenCarousel li:nth-child(55) span {
  -webkit-animation-delay: 324s;
  -moz-animation-delay: 324s;
  animation-delay: 324s; }

.fullScreenCarousel li:nth-child(56) span {
  -webkit-animation-delay: 330s;
  -moz-animation-delay: 330s;
  animation-delay: 330s; }

.fullScreenCarousel li:nth-child(57) span {
  -webkit-animation-delay: 336s;
  -moz-animation-delay: 336s;
  animation-delay: 336s; }

.fullScreenCarousel li:nth-child(58) span {
  -webkit-animation-delay: 342s;
  -moz-animation-delay: 342s;
  animation-delay: 342s; }

.fullScreenCarousel li:nth-child(59) span {
  -webkit-animation-delay: 348s;
  -moz-animation-delay: 348s;
  animation-delay: 348s; }

.fullScreenCarousel li:nth-child(60) span {
  -webkit-animation-delay: 354s;
  -moz-animation-delay: 354s;
  animation-delay: 354s; }

.fullScreenCarousel li:nth-child(61) span {
  -webkit-animation-delay: 360s;
  -moz-animation-delay: 360s;
  animation-delay: 360s; }

.fullScreenCarousel li:nth-child(62) span {
  -webkit-animation-delay: 366s;
  -moz-animation-delay: 366s;
  animation-delay: 366s; }

.fullScreenCarousel li:nth-child(63) span {
  -webkit-animation-delay: 372s;
  -moz-animation-delay: 372s;
  animation-delay: 372s; }

.fullScreenCarousel li:nth-child(64) span {
  -webkit-animation-delay: 378s;
  -moz-animation-delay: 378s;
  animation-delay: 378s; }

.fullScreenCarousel li:nth-child(65) span {
  -webkit-animation-delay: 384s;
  -moz-animation-delay: 384s;
  animation-delay: 384s; }

.fullScreenCarousel li:nth-child(66) span {
  -webkit-animation-delay: 390s;
  -moz-animation-delay: 390s;
  animation-delay: 390s; }

.fullScreenCarousel li:nth-child(67) span {
  -webkit-animation-delay: 396s;
  -moz-animation-delay: 396s;
  animation-delay: 396s; }

.fullScreenCarousel li:nth-child(68) span {
  -webkit-animation-delay: 402s;
  -moz-animation-delay: 402s;
  animation-delay: 402s; }

.fullScreenCarousel li:nth-child(69) span {
  -webkit-animation-delay: 408s;
  -moz-animation-delay: 408s;
  animation-delay: 408s; }

.fullScreenCarousel li:nth-child(70) span {
  -webkit-animation-delay: 414s;
  -moz-animation-delay: 414s;
  animation-delay: 414s; }

.fullScreenCarousel li:nth-child(71) span {
  -webkit-animation-delay: 420s;
  -moz-animation-delay: 420s;
  animation-delay: 420s; }

.fullScreenCarousel li:nth-child(72) span {
  -webkit-animation-delay: 426s;
  -moz-animation-delay: 426s;
  animation-delay: 426s; }

.fullScreenCarousel li:nth-child(73) span {
  -webkit-animation-delay: 432s;
  -moz-animation-delay: 432s;
  animation-delay: 432s; }

.fullScreenCarousel li:nth-child(74) span {
  -webkit-animation-delay: 438s;
  -moz-animation-delay: 438s;
  animation-delay: 438s; }

.fullScreenCarousel li:nth-child(75) span {
  -webkit-animation-delay: 444s;
  -moz-animation-delay: 444s;
  animation-delay: 444s; }

.fullScreenCarousel li:nth-child(76) span {
  -webkit-animation-delay: 450s;
  -moz-animation-delay: 450s;
  animation-delay: 450s; }

.fullScreenCarousel li:nth-child(77) span {
  -webkit-animation-delay: 456s;
  -moz-animation-delay: 456s;
  animation-delay: 456s; }

.fullScreenCarousel li:nth-child(78) span {
  -webkit-animation-delay: 462s;
  -moz-animation-delay: 462s;
  animation-delay: 462s; }

.fullScreenCarousel li:nth-child(79) span {
  -webkit-animation-delay: 468s;
  -moz-animation-delay: 468s;
  animation-delay: 468s; }

.fullScreenCarousel li:nth-child(80) span {
  -webkit-animation-delay: 474s;
  -moz-animation-delay: 474s;
  animation-delay: 474s; }

.fullScreenCarousel li:nth-child(81) span {
  -webkit-animation-delay: 480s;
  -moz-animation-delay: 480s;
  animation-delay: 480s; }

.fullScreenCarousel li:nth-child(82) span {
  -webkit-animation-delay: 486s;
  -moz-animation-delay: 486s;
  animation-delay: 486s; }

.fullScreenCarousel li:nth-child(83) span {
  -webkit-animation-delay: 492s;
  -moz-animation-delay: 492s;
  animation-delay: 492s; }

.fullScreenCarousel li:nth-child(84) span {
  -webkit-animation-delay: 498s;
  -moz-animation-delay: 498s;
  animation-delay: 498s; }

.fullScreenCarousel li:nth-child(85) span {
  -webkit-animation-delay: 504s;
  -moz-animation-delay: 504s;
  animation-delay: 504s; }

.fullScreenCarousel li:nth-child(86) span {
  -webkit-animation-delay: 510s;
  -moz-animation-delay: 510s;
  animation-delay: 510s; }

.fullScreenCarousel li:nth-child(87) span {
  -webkit-animation-delay: 516s;
  -moz-animation-delay: 516s;
  animation-delay: 516s; }

.fullScreenCarousel li:nth-child(88) span {
  -webkit-animation-delay: 522s;
  -moz-animation-delay: 522s;
  animation-delay: 522s; }

.fullScreenCarousel li:nth-child(89) span {
  -webkit-animation-delay: 528s;
  -moz-animation-delay: 528s;
  animation-delay: 528s; }

.fullScreenCarousel li:nth-child(90) span {
  -webkit-animation-delay: 534s;
  -moz-animation-delay: 534s;
  animation-delay: 534s; }

.fullScreenCarousel li:nth-child(91) span {
  -webkit-animation-delay: 540s;
  -moz-animation-delay: 540s;
  animation-delay: 540s; }

.fullScreenCarousel li:nth-child(92) span {
  -webkit-animation-delay: 546s;
  -moz-animation-delay: 546s;
  animation-delay: 546s; }

.fullScreenCarousel li:nth-child(93) span {
  -webkit-animation-delay: 552s;
  -moz-animation-delay: 552s;
  animation-delay: 552s; }

.fullScreenCarousel li:nth-child(94) span {
  -webkit-animation-delay: 558s;
  -moz-animation-delay: 558s;
  animation-delay: 558s; }

.fullScreenCarousel li:nth-child(95) span {
  -webkit-animation-delay: 564s;
  -moz-animation-delay: 564s;
  animation-delay: 564s; }

.fullScreenCarousel li:nth-child(96) span {
  -webkit-animation-delay: 570s;
  -moz-animation-delay: 570s;
  animation-delay: 570s; }

.fullScreenCarousel li:nth-child(97) span {
  -webkit-animation-delay: 576s;
  -moz-animation-delay: 576s;
  animation-delay: 576s; }

.fullScreenCarousel li:nth-child(98) span {
  -webkit-animation-delay: 582s;
  -moz-animation-delay: 582s;
  animation-delay: 582s; }

.fullScreenCarousel li:nth-child(99) span {
  -webkit-animation-delay: 588s;
  -moz-animation-delay: 588s;
  animation-delay: 588s; }

.fullScreenCarousel li:nth-child(100) span {
  -webkit-animation-delay: 594s;
  -moz-animation-delay: 594s;
  animation-delay: 594s; }

