@import url(http://fonts.googleapis.com/css?family=Alegreya+Sans:300,400,700);@font-face{font-family:"untitled-font-1";src:url("/App_Themes/fonts/untitled-font-1.eot");src:url("/App_Themes/fonts/untitled-font-1.eot?#iefix") format("embedded-opentype"),url("/App_Themes/fonts/untitled-font-1.woff") format("woff"),url("/App_Themes/fonts/untitled-font-1.ttf") format("truetype"),url("/App_Themes/fonts/untitled-font-1.svg#untitled-font-1") format("svg");font-weight:normal;font-style:normal}[class^="icon-"]:after,[class*=" icon-"]:after{font-family:"untitled-font-1";font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-up-open-big:after{content:"a";font-size:2.5em;display:block;-webkit-transform:rotateX(180deg);transform:rotateX(180deg);color:#000;-webkit-transition:color .3s;transition:color .3s}.icon-up-open-big:hover:after{color:#fff}.scroll-icon{position:absolute;left:50%;bottom:30px;padding:0 10px;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.clearfix:before,.clearfix:after{content:"";display:table}.clearfix:after{clear:both}.l-left{float:left}.l-right{float:right}.end{margin-top:30px;font-size:3em;font-weight:bold;opacity:0;-webkit-transform:translateY(300px);-ms-transform:translateY(300px);transform:translateY(300px);-webkit-transition:opacity,-webkit-transform 1s;transition:opacity,transform 1s;-webkit-transition-delay:1s;transition-delay:1s}.header-top{background:rgba(0,47,77,.3);height:70px;padding:0 10px;position:fixed;top:0;width:100%;z-index:12;box-sizing:border-box}.open-menu~nav{opacity:1;padding:80px 0;z-index:15;height:calc(90vh - 70px)}section{}#fp-nav ul li a span,.fp-slidesNav ul li a span{background:#e0e0e0;width:8px;height:8px;margin:-4px 0 0 -4px}#fp-nav ul li a.active span,.fp-slidesNav ul li a.active span,#fp-nav ul li:hover a.active span,.fp-slidesNav ul li:hover a.active span{width:16px;height:16px;margin:-8px 0 0 -8px;background:#a9a9a9;box-sizing:border-box;border:1px solid #a9a9a9}@media screen and (max-width:767px){.scroll-icon{display:none}}@media screen and (max-width:400px){.open-menu~nav{padding:20px 0}}html.fp-enabled body #fullpage section{text-align:center}