@import url(https://fonts.googleapis.com/css?family=Open+Sans:400,700);body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{padding:0;margin:0}table{border-spacing:0}fieldset,img{border:0}address,caption,cite,code,dfn,em,strong,th,var{font-weight:normal;font-style:normal}strong{font-weight:bold}ol,ul{list-style:none;margin:0;padding:0;border:none}caption,th{text-align:left}h1,h2,h3,h4,h5,h6{font-weight:normal;font-size:100%;margin:0;padding:0;color:#f1f1f1}h1 small,h2 small,h3 small,h4 small,h5 small,h6 small{font-size:65%}li{margin:0;padding:0;border:none}a,.link{color:#f1f1f1;text-decoration:none}a:hover,.link:hover{text-shadow:0 0 1px #f1f1f1}*{box-sizing:border-box}body{font-family:'open sans', serif;font-size:62.5%;color:#f1f1f1;background:#1a1a1a;text-align:left;min-width:500px}body,html{height:100%;min-width:500px}h1{font-size:4rem}h2{font-size:3rem}h3{font-size:2.5rem}h4{font-size:2rem}h5{font-size:1.2rem;font-weight:600}img{display:block;max-width:100%;max-height:100%}section.content article{position:relative;overflow:hidden;height:100vh}section.content article>header{position:relative;margin:20px 30px 20px 150px;text-align:right}section.content article>header .title{font-size:2rem;text-shadow:1px 1px 1px #f1f1f1;border-bottom:1px solid #f1f1f1;border-radius:5px;display:inline-block;padding:5px 10px 7px 10px;background:#333}section.content article>header .title small{opacity:0.6}section.content article .article-gallery{transition:all 0.5s ease;position:relative;border:1px solid #333;border-radius:5px;padding:0 40px;position:absolute;bottom:20px;right:30px;background:#333;max-width:calc(100vw - 200px)}section.content article .article-gallery .navigation{position:relative;padding:5px;overflow:hidden}section.content article .article-gallery .navigation li{width:95px;height:95px;display:inline-block;margin:0 10px 0 0;position:relative}section.content article .article-gallery .navigation li:last-of-type{margin:0}section.content article .article-gallery .navigation li.active .item{border-color:#950000}section.content article .article-gallery .navigation li .item{width:95px;height:95px;padding:3px;border:2px solid #f1f1f1;border-radius:3px;transition:all 0.5s ease;position:relative;display:block;overflow:hidden;cursor:pointer;background-position:center center;background-size:cover;background-repeat:no-repeat}section.content article .article-gallery .navigation li .item:hover{box-shadow:0px 0px 6px 1px #f1f1f1}section.content article .article-gallery .prev,section.content article .article-gallery .next{z-index:2}section.content article .article-gallery .prev{bottom:50%;left:5px;position:absolute;width:25px;height:25px;margin:auto;opacity:0.3;font-size:0.5rem;transform:rotate(-90deg) translateX(-50%);transition:all 0.3s ease}section.content article .article-gallery .prev.active{cursor:pointer;opacity:1}section.content article .article-gallery .prev.active:hover{transform:rotate(-90deg) translateX(-50%) translateY(-0.6em)}section.content article .article-gallery .prev:after,section.content article .article-gallery .prev:before{content:'';display:block;width:0.6em;height:100%;background:#f1f1f1;transform:rotate(45deg) translateX(-50%);transform-origin:left top;margin:auto;position:absolute;top:0;left:calc(50% + 0.15em);border-radius:0 0 0.3em 0.3em}section.content article .article-gallery .prev:before{transform:rotate(-45deg) translateX(-50%);left:calc(50% - 0.15em)}section.content article .article-gallery .next{top:50%;right:5px;position:absolute;width:25px;height:25px;margin:auto;opacity:0.3;font-size:0.5rem;transform:rotate(90deg) translateX(-50%);transition:all 0.3s ease}section.content article .article-gallery .next.active{cursor:pointer;opacity:1}section.content article .article-gallery .next.active:hover{transform:rotate(90deg) translateX(-50%) translateY(-0.6em)}section.content article .article-gallery .next:after,section.content article .article-gallery .next:before{content:'';display:block;width:0.6em;height:100%;background:#f1f1f1;transform:rotate(45deg) translateX(-50%);transform-origin:left top;margin:auto;position:absolute;top:0;left:calc(50% + 0.15em);border-radius:0 0 0.3em 0.3em}section.content article .article-gallery .next:before{transform:rotate(-45deg) translateX(-50%);left:calc(50% - 0.15em)}section.content article .gallery-content{position:absolute;top:0;left:0;width:100%;height:100%;background-position:center center;background-size:contain;background-repeat:no-repeat;z-index:0}.left-sidebar{transition:all 0.5s ease;position:relative;border:1px solid #333;border-radius:5px;padding:40px 0;opacity:0.2;background:#333;position:absolute;top:100px;left:0;display:none}.left-sidebar .navigation{position:relative;padding:5px;overflow:hidden}.left-sidebar .navigation li{width:95px;height:95px;display:block;margin:0 0 10px 0;position:relative}.left-sidebar .navigation li:last-of-type{margin:0}.left-sidebar .navigation li:hover:after,.left-sidebar .navigation li.active:after{box-sizing:border-box;content:attr(data-title);position:absolute;bottom:2px;left:2px;width:calc(100% - 4px);text-align:left;padding:2px 3px;background:#333}.left-sidebar .navigation li.active .item{border-color:#950000}.left-sidebar .navigation li .item{width:95px;height:95px;padding:3px;border:2px solid #f1f1f1;border-radius:3px;transition:all 0.5s ease;position:relative;display:block;overflow:hidden;cursor:pointer;background-position:center center;background-size:cover;background-repeat:no-repeat}.left-sidebar .navigation li .item:hover{box-shadow:0px 0px 6px 1px #f1f1f1}.left-sidebar.show{display:block}.left-sidebar .navigation{max-height:calc(100vh - 100px - 100px)}.left-sidebar .navigation .swiper-wrapper{display:block}.left-sidebar:hover{opacity:1}.left-sidebar .prev,.left-sidebar .next{z-index:2}.left-sidebar .prev{top:5px;left:50%;position:absolute;width:25px;height:25px;margin:auto;opacity:0.3;font-size:0.5rem;transform:rotate(0deg) translateX(-50%);transition:all 0.3s ease}.left-sidebar .prev.active{cursor:pointer;opacity:1}.left-sidebar .prev.active:hover{transform:rotate(0deg) translateX(-50%) translateY(-0.6em)}.left-sidebar .prev:after,.left-sidebar .prev:before{content:'';display:block;width:0.6em;height:100%;background:#f1f1f1;transform:rotate(45deg) translateX(-50%);transform-origin:left top;margin:auto;position:absolute;top:0;left:calc(50% + 0.15em);border-radius:0 0 0.3em 0.3em}.left-sidebar .prev:before{transform:rotate(-45deg) translateX(-50%);left:calc(50% - 0.15em)}.left-sidebar .next{bottom:5px;right:50%;position:absolute;width:25px;height:25px;margin:auto;opacity:0.3;font-size:0.5rem;transform:rotate(180deg) translateX(-50%);transition:all 0.3s ease}.left-sidebar .next.active{cursor:pointer;opacity:1}.left-sidebar .next.active:hover{transform:rotate(180deg) translateX(-50%) translateY(-0.6em)}.left-sidebar .next:after,.left-sidebar .next:before{content:'';display:block;width:0.6em;height:100%;background:#f1f1f1;transform:rotate(45deg) translateX(-50%);transform-origin:left top;margin:auto;position:absolute;top:0;left:calc(50% + 0.15em);border-radius:0 0 0.3em 0.3em}.left-sidebar .next:before{transform:rotate(-45deg) translateX(-50%);left:calc(50% - 0.15em)}#fullpage-base,#fullpage-base .section{width:100%;height:100%}#fullpage-base .section-homepage{background:url("../../media/bg/homepage.jpg") center no-repeat;background-size:cover}#fullpage-base .section-homepage header{position:relative;width:100%;text-align:right}#fullpage-base .section-homepage header .logo{max-width:80vw;max-height:80vh;display:inline-block}#fullpage-base .section-homepage footer{position:absolute;bottom:0;left:0;width:100%;text-align:center}#fullpage-base .section-homepage footer .sublogo{max-width:80vh;max-height:50vh;display:inline-block;padding-bottom:2%}#fullpage-base .section-homepage .content .menu{position:absolute;top:50%;transform:translateY(-50%);padding:5%}#fullpage-base .section-homepage .content .menu li{text-transform:uppercase;font-size:2.5rem;font-weight:bold;margin:15px 0}#fullpage-base .section-homepage .content .menu li a{text-shadow:2px 2px 2px #333;transition:all 0.3s ease}#fullpage-base .section-homepage .content .menu li a:hover{margin-left:5px}#fullpage-base .section-homepage .content .contact{z-index:2;padding:0 5%;position:absolute;bottom:5%;font-size:1.8rem;text-shadow:1px 1px 1px #333}#fullpage-base .section-homepage .content .contact .block{display:inline-block;padding-right:20px}

/*# sourceMappingURL=maps/style.css.map */
