/*! fullPage 3.0.7 
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; 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; margin-top:-32px; top:50%; opacity:1; -webkit-transform:translate3d(0, 0, 0); }
#fp-nav.fp-right {right:50px; left:auto; z-index:1000;}
.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; position:relative; width:11px; height:11px; margin:0 0 30px 0;}
#fp-nav ul li:nth-of-type(5),#fp-nav ul li:nth-of-type(6) {display:none; margin-bottom:0;}

.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:8px; width:8px; 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; width:8px; height:8px; border:0; background:#dbdddd; left:0; top:0; margin:0; -webkit-transition:all .1s ease-in-out; transition:all .1s ease-in-out; }
#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  {border-radius:50%; position:absolute; z-index:1; width:8px; height:8px;  left:0; top:0; margin:0; background:#fed16d;}

.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; }


#fp-nav ul li .fp-tooltip { position:absolute; top:-4px; color:#fff; font-size:15px; font-family:'Noto Sans', sans-serif; white-space:nowrap; max-width:220px; overflow:hidden; display:block; opacity:0; width:auto; cursor:pointer;}
#fp-nav ul li 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.fp-right {right:30px;}


@media all and (max-width:1440px) {
	#fp-nav.fp-right {right:20px;}
}
@media all and (max-width:768px) {
	#fp-nav ul li .fp-tooltip {display:none;}
}
@media all and (max-width:480px) {
	#fp-nav {top:55%;}
	#fp-nav.fp-right {right:12px;}
	#fp-nav ul li, .fp-slidesNav ul li {width:7px; height:7px; margin:0 0 15px 0;}
	#fp-nav ul li a span, .fp-slidesNav ul li a span {width:7px; height:7px;}
	/* #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  {top:-7px; left:-7px; background-size:cover; width:21px; height:21px;} */
}