/*!
 * fullPage 3.0.9
 * https://github.com/alvarotrigo/fullPage.js
 *
 * @license GPLv3 for open source use only
 * or Fullpage Commercial License for commercial use
 * http://alvarotrigo.com/fullPage/pricing/
 *
 * Copyright (C) 2018 http://alvarotrigo.com/fullPage - A project by Alvaro Trigo
 */.fp-enabled body,
html.fp-enabled {
 margin:0;
 padding:0;
 overflow:hidden;
 -webkit-tap-highlight-color:rgba(0,0,0,0)
}
.fp-section {
 position:relative;
 -webkit-box-sizing:border-box;
 -moz-box-sizing:border-box;
 box-sizing:border-box
}
.fp-slide {
 float:left
}
.fp-slide,
.fp-slidesContainer {
 height:100%;
 display:block
}
.fp-slides {
 z-index:1;
 height:100%;
 overflow:hidden;
 position:relative;
 -webkit-transition:all .3s ease-out;
 transition:all .3s ease-out
}
.fp-section.fp-table,
.fp-slide.fp-table {
 display:table;
 table-layout:fixed;
 width:100%
}
.fp-tableCell {
 display:table-cell;
 vertical-align:middle;
 width:100%;
 height:100%
}
.fp-slidesContainer {
 float:left;
 position:relative
}
.fp-controlArrow {
 -webkit-user-select:none;
 -moz-user-select:none;
 -khtml-user-select:none;
 -ms-user-select:none;
 position:absolute;
 z-index:4;
 top:50%;
 cursor:pointer;
 width:0;
 height:0;
 border-style:solid;
 margin-top:-38px;
 -webkit-transform:translate3d(0,0,0);
 -ms-transform:translate3d(0,0,0);
 transform:translate3d(0,0,0)
}
.fp-controlArrow.fp-prev {
 left:15px;
 width:0;
 border-width:38.5px 34px 38.5px 0;
 border-color:transparent #fff transparent transparent
}
.fp-controlArrow.fp-next {
 right:15px;
 border-width:38.5px 0 38.5px 34px;
 border-color:transparent transparent transparent #fff
}
.fp-scrollable {
 overflow:hidden;
 position:relative
}
.fp-scroller {
 overflow:hidden
}
.iScrollIndicator {
 border:0!important
}
.fp-notransition {
 -webkit-transition:none!important;
 transition:none!important
}
#fp-nav {
 position:fixed;
 z-index:100;
 top:50%;
 opacity:1;
 transform:translateY(-50%);
 -ms-transform:translateY(-50%);
 -webkit-transform:translate3d(0,-50%,0)
}
#fp-nav.fp-right {
 right:17px
}
#fp-nav.fp-left {
 left:17px
}
.fp-slidesNav {
 position:absolute;
 z-index:4;
 opacity:1;
 -webkit-transform:translate3d(0,0,0);
 -ms-transform:translate3d(0,0,0);
 transform:translate3d(0,0,0);
 left:0!important;
 right:0;
 margin:0 auto!important
}
.fp-slidesNav.fp-bottom {
 bottom:17px
}
.fp-slidesNav.fp-top {
 top:17px
}
#fp-nav ul,
.fp-slidesNav ul {
 margin:0;
 padding:0
}
#fp-nav ul li,
.fp-slidesNav ul li {
 display:block;
 width:14px;
 height:13px;
 margin:7px;
 position:relative
}
.fp-slidesNav ul li {
 display:inline-block
}
#fp-nav ul li a,
.fp-slidesNav ul li a {
 display:block;
 position:relative;
 z-index:1;
 width:100%;
 height:100%;
 cursor:pointer;
 text-decoration:none
}
#fp-nav ul li a.active span,
#fp-nav ul li:hover a.active span,
.fp-slidesNav ul li a.active span,
.fp-slidesNav ul li:hover a.active span {
 height:12px;
 width:12px;
 margin:-6px 0 0 -6px;
 border-radius:100%
}
#fp-nav ul li a span,
.fp-slidesNav ul li a span {
 border-radius:50%;
 position:absolute;
 z-index:1;
 height:4px;
 width:4px;
 border:0;
 background:#333;
 left:50%;
 top:50%;
 margin:-2px 0 0 -2px;
 -webkit-transition:all .1s ease-in-out;
 -moz-transition:all .1s ease-in-out;
 -o-transition:all .1s ease-in-out;
 transition:all .1s ease-in-out
}
#fp-nav ul li:hover a span,
.fp-slidesNav ul li:hover a span {
 width:10px;
 height:10px;
 margin:-5px 0 0 -5px
}
#fp-nav ul li .fp-tooltip {
 position:absolute;
 top:-2px;
 color:#fff;
 font-size:14px;
 font-family:arial,helvetica,sans-serif;
 white-space:nowrap;
 max-width:220px;
 overflow:hidden;
 display:block;
 opacity:0;
 width:0;
 cursor:pointer
}
#fp-nav ul li:hover .fp-tooltip,
#fp-nav.fp-show-active a.active+.fp-tooltip {
 -webkit-transition:opacity .2s ease-in;
 transition:opacity .2s ease-in;
 width:auto;
 opacity:1
}
#fp-nav ul li .fp-tooltip.fp-right {
 right:20px
}
#fp-nav ul li .fp-tooltip.fp-left {
 left:20px
}
.fp-auto-height .fp-slide,
.fp-auto-height .fp-tableCell,
.fp-auto-height.fp-section {
 height:auto!important
}
.fp-responsive .fp-auto-height-responsive .fp-slide,
.fp-responsive .fp-auto-height-responsive .fp-tableCell,
.fp-responsive .fp-auto-height-responsive.fp-section {
 height:auto!important
}
.fp-sr-only {
 position:absolute;
 width:1px;
 height:1px;
 padding:0;
 overflow:hidden;
 clip:rect(0,0,0,0);
 white-space:nowrap;
 border:0
}
/*# sourceMappingURL=fullpage.min.css.map */
