/*!
 * fullPage 2.9.7
 * https://github.com/alvarotrigo/fullPage.js
 * MIT licensed
 *
 * Copyright (C) 2013 alvarotrigo.com - 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;-moz-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:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(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{position:relative}.fp-scrollable,.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:translateZ(0)}#fp-nav.right{right:17px}#fp-nav.left{left:17px}.fp-slidesNav{position:absolute;z-index:4;opacity:1;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);left:0!important;right:0;margin:0 auto!important}.fp-slidesNav.bottom{bottom:17px}.fp-slidesNav.top{top:17px}#fp-nav ul,.fp-slidesNav ul{margin:0;padding:0}#fp-nav ul li,.fp-slidesNav ul li{display:block;width:14px;height:13px;margin:7px;position:relative}.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:hover a.active span,#fp-nav ul li a.active span,.fp-slidesNav ul li:hover a.active span,.fp-slidesNav ul li a.active span{height:12px;width:12px;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;height:4px;width:4px;border:0;background:#333;left:50%;top:50%;margin:-2px 0 0 -2px;-webkit-transition:all .1s ease-in-out;-moz-transition:all .1s ease-in-out;-o-transition:all .1s ease-in-out;transition:all .1s ease-in-out}#fp-nav ul li:hover a span,.fp-slidesNav 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.fp-show-active a.active+.fp-tooltip,#fp-nav ul li:hover .fp-tooltip{-webkit-transition:opacity .2s ease-in;transition:opacity .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}.fp-auto-height.fp-section,.fp-auto-height .fp-slide,.fp-auto-height .fp-tableCell,.fp-responsive .fp-auto-height-responsive.fp-section,.fp-responsive .fp-auto-height-responsive .fp-slide,.fp-responsive .fp-auto-height-responsive .fp-tableCell{height:auto!important}body *{box-sizing:border-box;font-family:Trirong,serif;font-display:auto}h1,h2,h3,h4,h5,h6{font-size:1rem;margin-bottom:0;line-height:"1";color:inherit}h3{font-size:2rem}.note{font-size:.875rem;color:#999}figure{margin:0}blockquote{position:relative;font-size:1.25rem;text-align:center;width:60%;border:0 solid;margin:0 auto;padding:2rem}blockquote p{position:relative;font-size:inherit;margin:0;z-index:1}blockquote:after,blockquote:before{font-size:4.8rem;position:absolute;display:block;content:"\201C";z-index:0;color:#999}blockquote:before{left:51%;top:0}blockquote:after{left:49%;bottom:-.5rem;transform:rotate(180deg)}blockquote footer{font-size:.75rem;font-weight:700}blockquote footer:after,blockquote footer:before{display:inline;content:" - "}.site-footer{color:#fff;text-align:center;background-color:#1c1b1f;padding:2.4rem 0}.site-footer .site-info{display:flex;align-items:center;justify-content:center}.site-footer .site-info a{color:#ff5052;text-decoration:none;display:inherit}.site-footer .site-info span.icon-instagram{margin-left:2rem;font-size:1.5rem}*,:focus,:hover{outline:none}.footer-nav{position:relative;max-width:1300px;margin:0 auto}.footer-nav #scrolltop{position:absolute;left:50%;bottom:4rem;transform:translateX(-50%);font-size:1.4rem;cursor:pointer}.footer-nav .post-navigation .nav-next{float:left;text-align:left}.footer-nav .post-navigation .nav-previous{float:right;text-align:right}.footer-nav .nav-links{padding:8rem 0 4rem;flex-direction:row-reverse}.footer-nav .nav-links a{color:#ff5052;text-decoration:none;font-size:1.5rem;font-weight:200}.footer-nav .nav-links a [class^=icon-]{font-size:1rem}.footer-nav .nav-links a .icon-previous{margin-right:1.5rem}.footer-nav .nav-links a .icon-next{margin-left:1.5rem}@media only screen and (max-width:1600px){.footer-nav{padding:0 2rem}.footer-nav .nav-links{padding:5rem 0}.footer-nav .nav-links a{font-size:1.6rem}.footer-nav .nav-links a .icon-previous{margin-right:.8rem}.footer-nav .nav-links a .icon-next{margin-left:.8rem}}@media only screen and (max-width:919px){.footer-nav{padding:0 1rem}.footer-nav #scrolltop{bottom:2.8rem}.footer-nav .nav-links{padding:3rem 0}.footer-nav .nav-links a{font-size:1.2rem}.footer-nav .nav-links a .icon-previous{margin-right:.8rem}.footer-nav .nav-links a .icon-next{margin-left:.8rem}}.container-fluid{max-width:1600px;padding:0}#main{width:100vw;margin-left:0;transition:all .5s ease-out}html{overflow-x:hidden!important}body{margin-left:0;color:#1c1b1f}body.single-projects #primary .top-logo{position:relative;text-align:center;margin-top:4rem}body.single-projects .entry-header{text-align:center;max-width:1300px;margin:9rem auto;padding:0 5%}body.single-projects .entry-header .entry-title{color:#ff5052;font-weight:300;font-size:1.5rem;line-height:1}body.single-projects .entry-header .entry-category{color:#1c1b1f;font-weight:100;font-size:1.5rem;font-style:italic}body.single-projects .entry-header .entry-description{margin-top:3rem;font-size:1rem;font-weight:200}body.single-projects .entry-header .entry-description p{margin:0}body.single-projects .slide{text-align:center}body.single-projects .slide figure{line-height:0}body.single-projects .slide.full{max-width:1600px;margin:0 auto!important}body.single-projects .slide.full1{max-width:100%}body.single-projects .slide.full1 img{width:100%;height:auto}@media only screen and (max-width:919px){body.single-projects #primary .top-logo{display:block}}@keyframes slide1{0%,to{transform:translate(0)}50%{transform:translateY(5px)}}#cover{position:fixed;width:100%;height:100%;top:0;left:0;background:#fff;z-index:100000;transition:all .3s ease-out;opacity:0;pointer-events:none}#primary .static{transition:all .6s ease-out}#primary .top-logo{position:fixed;top:5.5%;left:50%;transform:translateX(-50%)}#primary .top-logo picture{display:inline-block;line-height:1}#primary .top-logo img{width:56px;height:auto}#primary #main_logo{width:217px;height:auto}#primary .side-email{position:fixed;top:50%;transform:rotate(-90deg);right:-2.7rem;z-index:100;margin-top:-.71rem}#primary .side-email a{text-decoration:none;color:#ff5052;font-size:.8rem}#mt_home{background:#1c1b1f;position:relative}#mt_home .page-content{margin:0;width:100%;height:100vh;display:flex;justify-content:center;align-items:center}#mt_home #scrolldown{position:absolute;left:50%;bottom:4rem;transform:translateX(-50%)}#mt_home #scrolldown .label{color:#ff5052;transform:rotate(-90deg);font-size:.7rem}#mt_home #scrolldown span{font-size:3rem;margin-top:.6rem;display:inline-block;animation:slide1 1s ease-in-out infinite}#mt_home .qualify{position:absolute;left:3rem;bottom:5rem;font-style:italic;color:#fff}#mt_home .qualify.dx{left:inherit;right:3rem}@media only screen and (max-width:919px){html{overflow:scroll!important}html.noscroll{overflow-y:hidden!important}#mt_home,#mt_home .fp-tableCell{padding:0}.static{position:absolute!important}#primary #main_logo{width:115px;height:auto}#primary #bar,#primary .top-logo{display:none}#primary .side-email{top:8rem;position:absolute;right:-4rem}#primary #scrolldown{bottom:5.5rem}#primary .qualify{transform:rotate(-90deg)!important;transform-origin:0 50%;bottom:5rem;left:2rem}#primary .qualify.dx{left:inherit;right:-4.8rem}}body.logged-in #bar{margin-top:30px}section.project{pointer-events:none}section.project .single-project{display:flex;justify-content:center;align-items:center;max-width:765px;pointer-events:auto;margin:0 auto}section.project .single-project figure{line-height:0}section.project .single-project__item-col{text-align:center;margin-top:1rem;font-size:1.15rem;position:absolute;left:50%;transform:translateX(-50%)}section.project .single-project__item-title{color:#ff5052;line-height:1.1;font-weight:300}section.project .single-project__item-category{color:#1c1b1f;font-style:italic;font-weight:100}#bar{position:fixed;height:445px;width:100px;top:50%;transform:translateY(-50%);right:calc(50% - 485px)}#bar #scrollbar{width:1px;height:100%;position:absolute;top:0;right:0;background:#ff5052;opacity:.2}#bar #num{transition:all 1s ease-out;position:absolute;top:0;right:-1px;text-align:left;z-index:103;font-size:.7rem;color:#ff5052;height:2.2rem;display:flex;align-items:center}#bar #num .number{padding-right:1.5rem;position:relative;padding-top:2px}#bar #num .number:after{right:6px;width:0;height:0;border-top:6px solid transparent;border-bottom:6px solid transparent;border-right:6px solid #ff5052}#bar #num .number:after,#bar #num:after{position:absolute;top:50%;transform:translateY(-50%);content:""}#bar #num:after{height:8px;width:3px;background:#ff5052;right:-7px}@media only screen and (max-width:919px){section.project .single-project img{max-width:236px}section.project .single-project .single-project__item-col{position:relative;left:auto;transform:none;font-size:.9rem}.fp-section.fp-table,.fp-tableCell{height:auto!important;padding:1.5rem 0 0}.fp-section.fp-table:last-child,.fp-tableCell:last-child{padding-bottom:1.5rem}}@media only screen and (min-width:920px) and (max-width:1080px){section.project .single-project{max-width:550px}#bar{width:70px;right:calc(50% - 350px);height:300px}}.side-trigger{position:fixed;top:50%;left:3rem;font-size:1.1rem;transform:translateY(-50%);z-index:100}.side-trigger #navpanel{background:none;cursor:pointer;padding:0;position:relative;display:block;color:#ff5052;border:none;transition:all .2s ease-out}.side-trigger #navpanel:after,.side-trigger #navpanel:before{transition:all .2s ease-out;content:"";position:absolute;width:60%;height:1px;left:20%;background:#ff5052}.side-trigger #navpanel:before{top:-6px}.side-trigger #navpanel:after{bottom:-6px}#panel{background:#ff5052;width:90vw;height:100vh;top:0;left:-90vw;position:fixed;z-index:2;transition:all .5s ease-out;display:flex;justify-content:center;align-items:center}#panel .content-wrapper{color:#fff;max-width:41%;margin-right:32%;transition:all 1.4s ease-out}#panel .content-wrapper.open-panel{margin-right:0}#panel .content-wrapper h1{font-size:2.6rem}#panel .content-wrapper a{color:#fff;text-decoration:none}#panel #insta_panel{position:absolute;left:3rem;bottom:4rem}#panel #insta_panel a{text-decoration:none;color:#fff;font-size:1.3rem}#panel .top-logo{position:absolute;transform:none;left:3rem;top:4rem}#panel .top-logo img{width:38px;height:auto}body.hover-panel{overflow:hidden!important}body.hover-panel #panel{left:-85vw}body.hover-panel #main{margin-left:5%}body.hover-panel #navpanel{color:#fff}body.hover-panel #navpanel:after,body.hover-panel #navpanel:before{background:#fff}body.open-panel{overflow:hidden!important}body.open-panel #primary #panel{left:0}body.open-panel #primary #main{margin-left:90%}body.open-panel #primary #navpanel{color:#fff}body.open-panel #primary #navpanel:after,body.open-panel #primary #navpanel:before{background:#fff}@media only screen and (max-width:919px){.side-trigger{top:6rem;left:1.8rem;position:absolute}.side-trigger.opened{position:fixed}.side-trigger button{font-size:1.2rem}#primary{position:relative}#panel{min-height:100vh;width:95vw;left:-95vw;height:auto}#panel .content-wrapper{transition:none;font-size:.9rem;max-width:86%;padding:0 2rem 0 4rem;margin-right:0;max-height:64vh;overflow-y:scroll}#panel .content-wrapper::-webkit-scrollbar{width:3px}#panel .content-wrapper::-webkit-scrollbar-track{background:#ff5052}#panel .content-wrapper::-webkit-scrollbar-thumb{background-color:#ff8384}#panel .content-wrapper h1{font-size:1.7rem;margin-top:0}#panel .content-wrapper td{display:block;margin-top:.3rem;width:100%!important}#panel .top-logo{display:none}#panel #insta_panel{bottom:5rem;left:2.6rem}}