.ps {}.ps__rail-x {display:none;opacity:0;transition:background-color .2s linear,opacity .2s linear;-webkit-transition:background-color .2s linear,opacity .2s linear;height:15px;bottom:0;position:absolute}.ps__rail-y {display:none;opacity:0;transition:background-color .2s linear,opacity .2s linear;-webkit-transition:background-color .2s linear,opacity .2s linear;width:15px;right:0;position:absolute}.ps--active-x >.ps__rail-x,
.ps--active-y >.ps__rail-y {display:block;background-color:transparent}.ps:hover >.ps__rail-x,
.ps:hover >.ps__rail-y,
.ps--focus >.ps__rail-x,
.ps--focus >.ps__rail-y,
.ps--scrolling-x >.ps__rail-x,
.ps--scrolling-y >.ps__rail-y {opacity:0.6}.ps__rail-x:hover,
.ps__rail-y:hover,
.ps__rail-x:focus,
.ps__rail-y:focus {background-color:#eee;opacity:0.9}.ps__thumb-x {background-color:#aaa;border-radius:6px;transition:background-color .2s linear,height .2s ease-in-out;-webkit-transition:background-color .2s linear,height .2s ease-in-out;height:6px;bottom:2px;position:absolute}.ps__thumb-y {background-color:#aaa;border-radius:6px;transition:background-color .2s linear,width .2s ease-in-out;-webkit-transition:background-color .2s linear,width .2s ease-in-out;width:6px;right:2px;position:absolute}.ps__rail-x:hover >.ps__thumb-x,
.ps__rail-x:focus >.ps__thumb-x {background-color:#999;height:11px}.ps__rail-y:hover >.ps__thumb-y,
.ps__rail-y:focus >.ps__thumb-y {background-color:#999;width:11px}@supports (-ms-overflow-style:none) {.ps {overflow:auto !important }}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none) {.ps {overflow:auto !important }}
#fp-nav {position:fixed;z-index:100;margin-top:-32px;top:50%;opacity:1;-webkit-transform:translate3d(0,0,0)}
#fp-nav.right {right:17px}
#fp-nav.top {top:25%;bottom:auto}
#fp-nav.bottom {top:auto;bottom:25%}
#fp-nav.left {left:17px}
#fp-nav ul,
.fp-slidesNav ul {margin:0;padding:0}
#fp-nav ul li {display:block;width:14px;height:13px;margin:7px;position:relative}
#fp-nav 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 {height:12px;width:12px;margin:-6px 0 0 -6px;border-radius:100% }
#fp-nav 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 0.1s ease-in-out;-moz-transition:all 0.1s ease-in-out;-o-transition:all 0.1s ease-in-out;transition:all 0.1s ease-in-out}
#fp-nav 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 0.2s ease-in;transition:opacity 0.2s ease-in;width:auto;opacity:1}
#fp-nav ul li .fp-tooltip.right {right:20px}
#fp-nav ul li .fp-tooltip.left {left:20px}