@font-face {
  font-family: "Fontello";
  src: url('./../../../fonts/fontello.eot') format('embedded-opentype'), url('./../../../fonts/fontello.woff') format('woff'), url('./../../../fonts/fontello.ttf') format('truetype'), url('./../../../fonts/fontello.svg') format('svg');
}
/* line 8, ../../sass/faster-slider.scss */
.ss-oh {
  margin: 0 auto;
  position: relative;
  width: 100%;
  height: 100%;
  -moz-user-select: -moz-none;
  -ms-user-select: none;
  -webkit-user-select: none;
  user-select: none;
}
/* line 12, ../../sass/faster-slider.scss */
.ss-oh.init {
  height: auto;
  overflow: hidden;
}
/* line 15, ../../sass/faster-slider.scss */
.ss-oh.init:before {
  content: '';
  display: block;
  position: relative;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  min-height: 200px;
  background-color: #FFFFFF;
  background-image: url('./../../../images/f-loader.gif');
  background-repeat: no-repeat;
  background-position: center center;
  z-index: 999;
}
/* line 32, ../../sass/faster-slider.scss */
.ss-oh.init * {
  opacity: 0;
}

/* line 37, ../../sass/faster-slider.scss */
.ss-ih,
.ss-iw {
  position: relative;
  width: 100%;
  height: 100%;
  -moz-user-select: -moz-none;
  -ms-user-select: none;
  -webkit-user-select: none;
  user-select: none;
  -moz-transition-duration: inherit;
  -o-transition-duration: inherit;
  -webkit-transition-duration: inherit;
  transition-duration: inherit;
}

/* line 43, ../../sass/faster-slider.scss */
.ss-slide {
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
}
/* line 47, ../../sass/faster-slider.scss */
.ss-slide.in, .ss-slide.out {
  -moz-transition-duration: inherit;
  -o-transition-duration: inherit;
  -webkit-transition-duration: inherit;
  transition-duration: inherit;
}
/* line 51, ../../sass/faster-slider.scss */
.ss-slide > .img {
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: 2;
  background-position: center center;
  -moz-background-size: cover;
  -o-background-size: cover;
  -webkit-background-size: cover;
  background-size: cover;
}
/* line 56, ../../sass/faster-slider.scss */
.ss-slide > img {
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: 1;
}

/* line 62, ../../sass/faster-slider.scss */
.ss-ih .nav-bullet-holder {
  position: absolute;
  bottom: 10px;
  width: 100%;
  text-align: center;
  z-index: 2;
}
/* line 68, ../../sass/faster-slider.scss */
.ss-ih .nav-bullet-holder > .nav-bullet {
  display: inline-block;
  opacity: 0.6;
  cursor: pointer;
  overflow: hidden;
  -moz-transition: opacity 300ms ease-in-out;
  -o-transition: opacity 300ms ease-in-out;
  -webkit-transition: opacity 300ms ease-in-out;
  transition: opacity 300ms ease-in-out;
}
/* line 74, ../../sass/faster-slider.scss */
.ss-ih .nav-bullet-holder > .nav-bullet.active, .ss-ih .nav-bullet-holder > .nav-bullet:hover {
  opacity: 1;
  -moz-transition: opacity 300ms ease-in-out;
  -o-transition: opacity 300ms ease-in-out;
  -webkit-transition: opacity 300ms ease-in-out;
  transition: opacity 300ms ease-in-out;
}
/* line 81, ../../sass/faster-slider.scss */
.ss-ih .nav-arrow {
  position: absolute;
  text-align: center;
  top: 0;
  bottom: 0;
  margin: auto 0;
  z-index: 2;
  cursor: pointer;
  opacity: 0.6;
  -moz-transition: opacity 300ms ease-in-out;
  -o-transition: opacity 300ms ease-in-out;
  -webkit-transition: opacity 300ms ease-in-out;
  transition: opacity 300ms ease-in-out;
}
/* line 91, ../../sass/faster-slider.scss */
.ss-ih .nav-arrow:hover {
  opacity: 1;
  -moz-transition: opacity 300ms ease-in-out;
  -o-transition: opacity 300ms ease-in-out;
  -webkit-transition: opacity 300ms ease-in-out;
  transition: opacity 300ms ease-in-out;
}
/* line 95, ../../sass/faster-slider.scss */
.ss-ih .nav-arrow.l {
  left: 0;
}
/* line 98, ../../sass/faster-slider.scss */
.ss-ih .nav-arrow.r {
  right: 0;
}
/* line 102, ../../sass/faster-slider.scss */
.ss-ih .font-icon {
  position: relative;
  display: inline-block;
  top: 50%;
  -moz-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  font-family: 'Fontello','Sylfaen',sans-serif;
  font-style: normal;
  font-weight: normal;
  font-size: inherit;
  line-height: inherit;
}

/* line 5, ../../sass/transitions/default.scss */
.ss-iw.default > .ss-slide {
  position: absolute;
  left: 0;
  top: 0;
  z-index: 0;
  opacity: 0;
}
/* line 12, ../../sass/transitions/default.scss */
.ss-iw.default > .ss-slide.active, .ss-iw.default > .ss-slide.in {
  z-index: 1;
  opacity: 1;
}
/* line 18, ../../sass/transitions/default.scss */
.ss-iw.default > .ss-slide.in, .ss-iw.default > .ss-slide.out {
  -moz-transition-property: opacity;
  -o-transition-property: opacity;
  -webkit-transition-property: opacity;
  transition-property: opacity;
  -moz-transition-timing-function: ease-in-out;
  -o-transition-timing-function: ease-in-out;
  -webkit-transition-timing-function: ease-in-out;
  transition-timing-function: ease-in-out;
}
/* line 27, ../../sass/transitions/default.scss */
.ss-iw.default > .ss-slide.active.out {
  z-index: 0;
  opacity: 0;
}

/* line 1, ../../sass/transitions/carousel.scss */
.ss-iw {
  overflow: hidden;
}
/* line 7, ../../sass/transitions/carousel.scss */
.ss-iw.carousel > .ss-slide {
  position: absolute;
  top: 100%;
  left: 100%;
  right: 100%;
}
/* line 13, ../../sass/transitions/carousel.scss */
.ss-iw.carousel > .ss-slide.active {
  left: 0;
  right: 0;
}
/* line 18, ../../sass/transitions/carousel.scss */
.ss-iw.carousel > .ss-slide.active, .ss-iw.carousel > .ss-slide.active.out, .ss-iw.carousel > .ss-slide.in {
  position: absolute;
  top: 0;
}
/* line 25, ../../sass/transitions/carousel.scss */
.ss-iw.carousel > .ss-slide.out, .ss-iw.carousel > .ss-slide.in {
  -moz-transition-property: left, right;
  -o-transition-property: left, right;
  -webkit-transition-property: left, right;
  transition-property: left, right;
  -moz-transition-timing-function: ease-in-out;
  -o-transition-timing-function: ease-in-out;
  -webkit-transition-timing-function: ease-in-out;
  transition-timing-function: ease-in-out;
}
/* line 33, ../../sass/transitions/carousel.scss */
.ss-iw.carousel.f > .ss-slide {
  right: auto;
}
/* line 36, ../../sass/transitions/carousel.scss */
.ss-iw.carousel.f > .ss-slide.active.out {
  left: -100%;
}
/* line 40, ../../sass/transitions/carousel.scss */
.ss-iw.carousel.f > .ss-slide.in {
  left: 0;
}
/* line 45, ../../sass/transitions/carousel.scss */
.ss-iw.carousel.b > .ss-slide {
  left: auto;
}
/* line 48, ../../sass/transitions/carousel.scss */
.ss-iw.carousel.b > .ss-slide.active.out {
  right: -100%;
}
/* line 52, ../../sass/transitions/carousel.scss */
.ss-iw.carousel.b > .ss-slide.in {
  right: 0;
}

/* line 5, ../../sass/transitions/scaleout.scss */
.ss-iw.scaleout > .ss-slide {
  position: absolute;
  left: 0;
  top: 0;
  opacity: 0;
  -moz-transform: scale(0);
  -ms-transform: scale(0);
  -webkit-transform: scale(0);
  transform: scale(0);
  -moz-transition-property: -moz-transform, opacity;
  -o-transition-property: -o-transform, opacity;
  -webkit-transition-property: -webkit-transform, opacity;
  transition-property: transform, opacity;
  -moz-transition-timing-function: ease-in-out;
  -o-transition-timing-function: ease-in-out;
  -webkit-transition-timing-function: ease-in-out;
  transition-timing-function: ease-in-out;
}
/* line 14, ../../sass/transitions/scaleout.scss */
.ss-iw.scaleout > .ss-slide.active, .ss-iw.scaleout > .ss-slide.in {
  -moz-transform: scale(1);
  -ms-transform: scale(1);
  -webkit-transform: scale(1);
  transform: scale(1);
  opacity: 1;
}
/* line 20, ../../sass/transitions/scaleout.scss */
.ss-iw.scaleout > .ss-slide.active.out {
  -moz-transform: scale(0);
  -ms-transform: scale(0);
  -webkit-transform: scale(0);
  transform: scale(0);
  opacity: 0;
}

/* line 5, ../../sass/transitions/scalein.scss */
.ss-iw.scalein > .ss-slide {
  position: absolute;
  left: 0;
  top: 0;
  opacity: 0;
  -moz-transform: scale(0);
  -ms-transform: scale(0);
  -webkit-transform: scale(0);
  transform: scale(0);
}
/* line 12, ../../sass/transitions/scalein.scss */
.ss-iw.scalein > .ss-slide.out, .ss-iw.scalein > .ss-slide.in {
  -moz-transition-property: -moz-transform, opacity;
  -o-transition-property: -o-transform, opacity;
  -webkit-transition-property: -webkit-transform, opacity;
  transition-property: transform, opacity;
  -moz-transition-timing-function: ease-in-out;
  -o-transition-timing-function: ease-in-out;
  -webkit-transition-timing-function: ease-in-out;
  transition-timing-function: ease-in-out;
}
/* line 18, ../../sass/transitions/scalein.scss */
.ss-iw.scalein > .ss-slide.active, .ss-iw.scalein > .ss-slide.in {
  -moz-transform: scale(1);
  -ms-transform: scale(1);
  -webkit-transform: scale(1);
  transform: scale(1);
  opacity: 1;
}
/* line 24, ../../sass/transitions/scalein.scss */
.ss-iw.scalein > .ss-slide.active.out {
  -moz-transform: scale(2);
  -ms-transform: scale(2);
  -webkit-transform: scale(2);
  transform: scale(2);
  opacity: 0;
}
