/*!
 * pagepiling.js 1.5.6
 *
 * https://github.com/alvarotrigo/pagePiling.js
 * @license MIT licensed
 *
 * Copyright (C) 2016 alvarotrigo.com - A project by Alvaro Trigo
 */body,html{margin:0;padding:0;-webkit-tap-highlight-color:rgba(0,0,0,0)}.pp-section{height:100%;position:absolute;width:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden}.pp-easing{transition:all 1s cubic-bezier(.55,.085,0,.99);transition-timing-function:cubic-bezier(.55,.085,0,.99)}#pp-nav{position:fixed;z-index:100;margin-top:-32px;top:50%;opacity:1}#pp-nav.right{right:17px}#pp-nav.left{left:17px}.pp-section.pp-table{display:table}.pp-tableCell{display:table-cell;vertical-align:middle;width:100%;height:100%}.pp-slidesNav{position:absolute;z-index:4;left:50%;opacity:1}.pp-slidesNav.bottom{bottom:17px}.pp-slidesNav.top{top:17px}#pp-nav ul,.pp-slidesNav ul{margin:0;padding:0}#pp-nav li,.pp-slidesNav li{display:block;width:14px;height:13px;margin:7px;position:relative}.pp-slidesNav li{display:inline-block}#pp-nav li a,.pp-slidesNav li a{display:block;position:relative;z-index:1;width:100%;height:100%;cursor:pointer;text-decoration:none}#pp-nav li .active span,.pp-slidesNav .active span{background:#333}#pp-nav span,.pp-slidesNav span{top:2px;left:2px;width:8px;height:8px;border:1px solid #000;background:transparent;border-radius:50%;position:absolute;z-index:1}.pp-tooltip{position:absolute;top:-2px;color:#fff;font-size:14px;font-family:arial,helvetica,sans-serif;white-space:nowrap;max-width:220px}.pp-tooltip.right{right:20px}.pp-tooltip.left{left:20px}.pp-scrollable{overflow-y:scroll;height:100%}@font-face{font-family:Montserrat;src:url(/fonts/Montserrat-Medium.woff2) format("woff2"),url(/fonts/Montserrat-Medium.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}html{width:100%;height:100%}img{border:0}a:active,a:focus,img{outline:0}.default-font,body{font-size:14px;line-height:20px}body{position:relative;height:100%;min-height:100%;margin:0;font-family:Montserrat,Arial,sans-serif;color:#000;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;min-width:300px}body *{max-height:9999999px;-webkit-overflow-scrolling:touch}.slider_active{overflow:hidden}*{-webkit-print-color-adjust:exact}.ie{display:none}img{max-width:100%;height:auto}a{color:#245d8c;text-decoration:none}a:hover{text-decoration:underline}input,textarea{font-family:Helvetica,Arial,sans-serif;border-radius:0;outline:none;box-shadow:none;-webkit-appearance:none}.hidden{display:none!important}.center{text-align:center}.align-right{text-align:right}.semibold{font-weight:600}.bold,strong{font-weight:700}.nobr{display:inline-block;vertical-align:top;white-space:nowrap}.clearfix{clear:both}.block{background-color:tomato}.block,.slide{display:flex}.slide img{display:block;width:100%;max-height:100%}.slide__logo{left:3.125vw;width:9.375vw;height:2.60416667vw;background:url(/images/logo.png) no-repeat 50% 50%;background-size:contain}.slide__logo,.slide__menu{position:absolute;top:2.60416667vw}.slide__menu{right:3.125vw}.slide__menu ul{display:flex;padding:0;margin:0;list-style:none}.slide__menu li{padding:0}.slide__menu a{font-size:.9375vw;line-height:1.5625vw;display:block;padding:5px .78125vw;text-transform:uppercase;text-decoration:none;color:#fff}.slide__content{position:relative;width:100%}.slide__contacts{position:absolute;left:50%;bottom:20px;display:flex;color:#fff;font-size:1.2vw;line-height:1.6vw}.slide__contacts a{text-decoration:none;color:inherit}.slide__contacts a:hover{text-decoration:underline}.slide__contact{display:flex;flex-direction:column;justify-content:flex-end}.slide__contact+.slide__contact{margin-left:4vw}#pp-nav li{margin:2px}#pp-nav li span{box-shadow:0 0 0 1px hsla(0,0%,100%,.5)}#go-top{position:fixed;right:2.60416667vw;bottom:50px;z-index:99;display:none;width:2.5vw;height:2.5vw;border-radius:100%;background:url(../images/arrow-top.png) no-repeat 50% 50% #fff;background-size:2.5vw auto;box-shadow:0 0 5px 0 rgba(0,0,0,.5);opacity:.8;cursor:pointer}@media screen and (max-width:480px){#go-top{width:40px;height:40px;right:10px;bottom:20px;background-size:40px auto}}#go-top:hover{opacity:1}