html{font-size:24px}.header{position:fixed;display:-webkit-box;display:-ms-flexbox;display:flex;top:0;left:0;height:3rem;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-line-pack:center;align-content:center;z-index:101}.header.shadow{background-color:#f2f2f2;height:2.8rem;-webkit-box-shadow:0 1rem 1rem rgba(13,13,13,.03);box-shadow:0 1rem 1rem rgba(13,13,13,.03)}.logo__body{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;height:2rem;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;z-index:100;margin:0 0 0 1rem;padding:.25rem .5rem}.logo__text{font-size:.375rem;letter-spacing:1px;line-height:.75rem}.logo__picture{-webkit-box-flex:0;-ms-flex:0 0 1.6rem;flex:0 0 1.6rem;width:1.6rem;height:1.6rem;border-radius:50%;border-bottom:1px solid rgba(255,255,255,.5);-webkit-box-sizing:content-box;box-sizing:content-box;overflow:hidden;margin:0 .1rem;background:url(../img/face.jpg) no-repeat center/contain;-webkit-box-shadow:inset 0 .25rem .25rem rgba(0,0,0,.125);box-shadow:inset 0 .25rem .25rem rgba(0,0,0,.125)}.logo__picture.shadow{-webkit-box-shadow:0 .1rem .1rem rgba(247,247,247,.7);box-shadow:0 .1rem .1rem rgba(247,247,247,.7)}.logo__picture img{display:block;width:100%}.burger__wrapper{position:fixed;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;width:2rem;height:2rem;top:0;right:0;-webkit-transform:translateY(.5rem);-ms-transform:translateY(.5rem);transform:translateY(.5rem);margin:0 1rem 0 0;z-index:101}.burger__wrapper:hover{cursor:pointer}.burger__ico{display:block;position:absolute;top:calc(50% - 10px);left:calc(50% - 15px);width:30px;height:20px;z-index:11}.burger__ico:after,.burger__ico:before{content:'';position:absolute;width:100%;height:4px;left:0;background-color:#000;-webkit-transition:all .5s ease 0s;-o-transition:all .5s ease 0s;transition:all .5s ease 0s}.burger__ico:before{top:0;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}.burger__ico:after{top:16px;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}.burger__ico span{position:absolute;width:100%;height:4px;left:0;background-color:#000;top:8px;-webkit-transition:all .5s ease 0s;-o-transition:all .5s ease 0s;transition:all .5s ease 0s}.burger__ico.active:before{-webkit-transform:translateY(0) rotate(45deg);-ms-transform:translateY(0) rotate(45deg);transform:translateY(0) rotate(45deg);background-color:red;-webkit-transition:-webkit-transform .5s ease 0s;transition:-webkit-transform .5s ease 0s;-o-transition:transform .5s ease 0s;transition:transform .5s ease 0s;transition:transform .5s ease 0s,-webkit-transform .5s ease 0s}.burger__ico.active:after{top:0;-webkit-transform:translateY(0) rotate(-45deg);-ms-transform:translateY(0) rotate(-45deg);transform:translateY(0) rotate(-45deg);background-color:teal;-webkit-transition:-webkit-transform .5s ease 0s;transition:-webkit-transform .5s ease 0s;-o-transition:transform .5s ease 0s;transition:transform .5s ease 0s;transition:transform .5s ease 0s,-webkit-transform .5s ease 0s}.burger__ico.active span{-webkit-transform:translateY(10px) scaleX(.75);-ms-transform:translateY(10px) scaleX(.75);transform:translateY(10px) scaleX(.75);background-color:#00f;-webkit-transition:all .5s ease-out 0s;-o-transition:all .5s ease-out 0s;transition:all .5s ease-out 0s}.main-menu{position:fixed;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;text-align:center;top:-100%;left:0;width:100%;height:100vh;overflow:auto;-webkit-transition:all 353ms ease-out .3s;-o-transition:all 353ms ease-out .3s;transition:all 353ms ease-out .3s;z-index:100}.main-menu.active{top:0;background-color:#f2f2f2;-webkit-transition:all 353ms ease-out .3s;-o-transition:all 353ms ease-out .3s;transition:all 353ms ease-out .3s}@supports ((-webkit-backdrop-filter:none) or (backdrop-filter:none)){.main-menu.active{background-color:rgba(242,242,242,.75);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}}.main-menu__list{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:3rem 0;width:100vw;z-index:101}.main-menu__list li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;list-style:none}.main-menu__list li.active{opacity:1}.main-menu__link{font-weight:100;font-size:1.8rem;letter-spacing:.05rem;margin-bottom:.75rem;width:90%;height:10vh;color:rgba(21,39,71,.9);border-bottom:1px solid #a1a1a1;text-decoration:none;-webkit-transition:all .8s cubic-bezier(.19,1,.22,1) 0s;-o-transition:all .8s cubic-bezier(.19,1,.22,1) 0s;transition:all .8s cubic-bezier(.19,1,.22,1) 0s}.main-menu__link:hover{color:teal;border-bottom:1px solid rgba(21,39,71,.9)}.main-menu__link.active{color:rgba(21,39,71,.5);pointer-events:none}.sphere{position:absolute;display:block;border-radius:50%;-webkit-box-shadow:inset -.5rem -.5rem 1.1rem rgba(55,132,200,.3);box-shadow:inset -.5rem -.5rem 1.1rem rgba(55,132,200,.3);background-color:#dde3ee}.s1{left:37.8%;top:46.26%;width:31%;height:31%;z-index:5;-webkit-animation:cloud-S 5s infinite ease 0s;animation:cloud-S 5s infinite ease 0s}.s2{left:12%;top:37.95%;width:34.75%;height:34.75%;z-index:4;-webkit-animation:cloud-S 5s infinite ease .7s;animation:cloud-S 5s infinite ease .7s}.s3{left:34%;top:27%;width:28%;height:28%;z-index:2;-webkit-animation:cloud-S 5s infinite ease 1.6s;animation:cloud-S 5s infinite ease 1.6s}.s4{left:52.5%;top:35.4%;width:23.3%;height:23.3%;z-index:2;-webkit-animation:cloud-S 5s infinite ease 1.95s;animation:cloud-S 5s infinite ease 1.95s}.s5{left:60%;top:46%;width:26.75%;height:26.75%;z-index:3;-webkit-animation:cloud-S 5s infinite ease 2.6s;animation:cloud-S 5s infinite ease 2.6s}@-webkit-keyframes cloud-O{33%{opacity:1}50%{opacity:.1}67%{opacity:1}}@keyframes cloud-O{33%{opacity:1}50%{opacity:.1}67%{opacity:1}}@-webkit-keyframes cloud-S{0%{-webkit-transform:scale(100%);transform:scale(100%);zoom:100%}50%{-webkit-transform:scale(107%);transform:scale(107%);zoom:107%}100%{-webkit-transform:scale(100%);transform:scale(100%);zoom:100%}}@keyframes cloud-S{0%{-webkit-transform:scale(100%);transform:scale(100%);zoom:100%}50%{-webkit-transform:scale(107%);transform:scale(107%);zoom:107%}100%{-webkit-transform:scale(100%);transform:scale(100%);zoom:100%}}.arrowone{position:absolute;width:30px;bottom:100%;left:calc(12% - 15px);color:#fff;font-size:1.3rem;text-align:center;-webkit-animation:arrowUp 3s infinite ease-out;animation:arrowUp 3s infinite ease-out;z-index:0}.arrowone:nth-child(2){left:calc(40% - 15px);-webkit-animation:arrowUp 2s infinite .2s;animation:arrowUp 2s infinite .2s}.arrowone:nth-child(3){left:calc(33% - 15px);-webkit-animation:arrowUp 2s infinite .6s;animation:arrowUp 2s infinite .6s}.arrowone:nth-child(4){left:calc(20% - 15px);-webkit-animation:arrowUp 3s infinite 1.8s;animation:arrowUp 3s infinite 1.8s}.arrowone:nth-child(5){left:calc(30% - 15px);-webkit-animation:arrowUp 3s infinite 1.1s;animation:arrowUp 3s infinite 1.1s}.arrowone:nth-child(6){left:calc(16% - 15px);-webkit-animation:arrowUp 2s infinite 1.45s;animation:arrowUp 2s infinite 1.45s}.arrowone:nth-child(7){left:calc(28% - 15px);-webkit-animation:arrowUp 3s infinite .9s;animation:arrowUp 3s infinite .9s}@-webkit-keyframes arrowUp{0%{bottom:0;opacity:0;-webkit-transform:rotate(1deg);transform:rotate(1deg)}19%{opacity:.43}40%{-webkit-transform:scale(75%);transform:scale(75%);bottom:37%;opacity:0;-webkit-transform:rotate(-1deg);transform:rotate(-1deg)}100%{bottom:50%;opacity:0;-webkit-transform:rotate(3deg);transform:rotate(3deg)}}@keyframes arrowUp{0%{bottom:0;opacity:0;-webkit-transform:rotate(1deg);transform:rotate(1deg)}19%{opacity:.43}40%{-webkit-transform:scale(75%);transform:scale(75%);bottom:37%;opacity:0;-webkit-transform:rotate(-1deg);transform:rotate(-1deg)}100%{bottom:50%;opacity:0;-webkit-transform:rotate(3deg);transform:rotate(3deg)}}.sky{color:rgba(21,39,71,.9);background:-webkit-gradient(linear,left top,left bottom,color-stop(33%,#82b4e0),to(#b0d6e7));background:-o-linear-gradient(top,#82b4e0 33%,#b0d6e7);background:linear-gradient(to bottom,#82b4e0 33%,#b0d6e7)}.rain{position:absolute;left:0;bottom:0;-webkit-transform:translateX(28%);-ms-transform:translateX(28%);transform:translateX(28%);width:57%;height:200vh;background:red}.cloudbox{position:relative;width:88%;height:0;padding:0 0 88% 0;background-position:center;background-size:contain;background-repeat:no-repeat;z-index:2}.textbox{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.name{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:0 auto .75rem 0}.name p{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-size:.375rem;letter-spacing:1px;line-height:.75rem;font-size:.3rem;padding:0 .1rem;-webkit-transform:translateY(-.25rem);-ms-transform:translateY(-.25rem);transform:translateY(-.25rem)}.name p span{display:-webkit-box;display:-ms-flexbox;display:flex;width:auto;font-family:Raleway,sans-serif;font-weight:700}.experience{background:#b0d6e7;background:-webkit-gradient(linear,left top,left bottom,from(#b0d6e7),color-stop(33%,#e0bf9f));background:-o-linear-gradient(top,#b0d6e7 0,#e0bf9f 33%);background:linear-gradient(to bottom,#b0d6e7 0,#e0bf9f 33%)}.experience__walker{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;left:50%;top:50%;-webkit-transform:translate(-50%,-28%);-ms-transform:translate(-50%,-28%);transform:translate(-50%,-28%);width:480px;height:480px;background-image:url(../img/periscope.gif);background-size:cover;background-position:center;background-repeat:no-repeat;border-radius:79% 51% 72% 62%/58% 55% 80% 76%;-webkit-animation:walker 7s cubic-bezier(.42,0,.57999,1) infinite alternate 0s;animation:walker 7s cubic-bezier(.42,0,.57999,1) infinite alternate 0s}@-webkit-keyframes walker{from{border-radius:79% 51% 72% 62%/58% 55% 80% 76%}to{border-radius:51% 79% 62% 72%/55% 58% 76% 80%}}@keyframes walker{from{border-radius:79% 51% 72% 62%/58% 55% 80% 76%}to{border-radius:51% 79% 62% 72%/55% 58% 76% 80%}}.experience__fullblock{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:50%;height:100vh;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;padding-top:5rem}.experience__textblock{font-family:Raleway,sans-serif;font-size:.6rem;font-weight:300;letter-spacing:.025rem;line-height:.8rem;color:Brown;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;min-width:360px;height:3rem;border-bottom:1px solid rgba(188,143,143,.75);overflow:hidden}.experience__textblock ul li{text-align:left}.iuse{font-size:.375rem;letter-spacing:1px;line-height:.75rem;text-align:left;position:absolute;bottom:10vh;width:50%;color:#765656}.experience_pic{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.experience_pic img{width:100%;height:auto}.experience__dotsblock{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;width:100px;height:1rem;-ms-flex-item-align:start;align-self:flex-start;z-index:2}.experience__dotsblock .dot_container{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;width:20%;height:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.experience__dotsblock .dot{width:1px;height:12px;background:rgba(188,143,143,.75);-webkit-transform-origin:top;-ms-transform-origin:top;transform-origin:top}.experience__dotsblock .dot1{-webkit-transform:scale(100%);-ms-transform:scale(100%);transform:scale(100%);-webkit-animation:dot 30s infinite ease-Out 0s;animation:dot 30s infinite ease-Out 0s}.experience__dotsblock .dot2{-webkit-transform:scale(100%);-ms-transform:scale(100%);transform:scale(100%);-webkit-animation:dot 30s infinite ease-Out 6s;animation:dot 30s infinite ease-Out 6s}.experience__dotsblock .dot3{-webkit-transform:scale(100%);-ms-transform:scale(100%);transform:scale(100%);-webkit-animation:dot 30s infinite ease-Out 12s;animation:dot 30s infinite ease-Out 12s}.experience__dotsblock .dot4{-webkit-transform:scale(100%);-ms-transform:scale(100%);transform:scale(100%);-webkit-animation:dot 30s infinite ease-Out 18s;animation:dot 30s infinite ease-Out 18s}.experience__dotsblock .dot5{-webkit-transform:scale(100%);-ms-transform:scale(100%);transform:scale(100%);-webkit-animation:dot 30s infinite ease-Out 24s;animation:dot 30s infinite ease-Out 24s}.experience_list{list-style:none;line-height:4.1rem;text-align:left;margin-top:-1.2rem;opacity:1;-webkit-animation:text 30s infinite ease-Out;animation:text 30s infinite ease-Out}.experience_list p{margin-top:-3.4rem}@-webkit-keyframes dot{0%{-webkit-transform:scaleY(100%);transform:scaleY(100%)}13%,3%{-webkit-transform:scaleY(240%);transform:scaleY(240%)}23%{-webkit-transform:scaleY(100%);transform:scaleY(100%)}}@keyframes dot{0%{-webkit-transform:scaleY(100%);transform:scaleY(100%)}13%,3%{-webkit-transform:scaleY(240%);transform:scaleY(240%)}23%{-webkit-transform:scaleY(100%);transform:scaleY(100%)}}@-webkit-keyframes text{0%{-webkit-transform:translateY(10%);transform:translateY(10%);opacity:1}13%,3%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}17%{-webkit-transform:translateY(0);transform:translateY(0);opacity:0}18%{-webkit-transform:translateY(-10%);transform:translateY(-10%);opacity:0}19%{-webkit-transform:translateY(-10%);transform:translateY(-10%);opacity:1}20%{-webkit-transform:translateY(-10%);transform:translateY(-10%);opacity:1}23%,33%{-webkit-transform:translateY(-20%);transform:translateY(-20%);opacity:1}37%{-webkit-transform:translateY(-20%);transform:translateY(-20%);opacity:0}38%{-webkit-transform:translateY(-30%);transform:translateY(-30%);opacity:0}39%{-webkit-transform:translateY(-30%);transform:translateY(-30%);opacity:1}40%{-webkit-transform:translateY(-30%);transform:translateY(-30%);opacity:1}43%,53%{-webkit-transform:translateY(-40%);transform:translateY(-40%);opacity:1}57%{-webkit-transform:translateY(-40%);transform:translateY(-40%);opacity:0}58%{-webkit-transform:translateY(-50%);transform:translateY(-50%);opacity:0}59%{-webkit-transform:translateY(-50%);transform:translateY(-50%);opacity:1}60%{-webkit-transform:translateY(-50%);transform:translateY(-50%);opacity:1}63%,73%{-webkit-transform:translateY(-60%);transform:translateY(-60%);opacity:1}77%{-webkit-transform:translateY(-60%);transform:translateY(-60%);opacity:0}78%{-webkit-transform:translateY(-70%);transform:translateY(-70%);opacity:0}79%{-webkit-transform:translateY(-70%);transform:translateY(-70%);opacity:1}80%{-webkit-transform:translateY(-70%);transform:translateY(-70%);opacity:1}83%,93%{-webkit-transform:translateY(-80%);transform:translateY(-80%);opacity:1}97%{-webkit-transform:translateY(-80%);transform:translateY(-80%);opacity:0}98%{-webkit-transform:translateY(-90%);transform:translateY(-90%);opacity:0}99%{-webkit-transform:translateY(-90%);transform:translateY(-90%);opacity:1}100%{-webkit-transform:translateY(-100%);transform:translateY(-100%);opacity:1}}@keyframes text{0%{-webkit-transform:translateY(10%);transform:translateY(10%);opacity:1}13%,3%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}17%{-webkit-transform:translateY(0);transform:translateY(0);opacity:0}18%{-webkit-transform:translateY(-10%);transform:translateY(-10%);opacity:0}19%{-webkit-transform:translateY(-10%);transform:translateY(-10%);opacity:1}20%{-webkit-transform:translateY(-10%);transform:translateY(-10%);opacity:1}23%,33%{-webkit-transform:translateY(-20%);transform:translateY(-20%);opacity:1}37%{-webkit-transform:translateY(-20%);transform:translateY(-20%);opacity:0}38%{-webkit-transform:translateY(-30%);transform:translateY(-30%);opacity:0}39%{-webkit-transform:translateY(-30%);transform:translateY(-30%);opacity:1}40%{-webkit-transform:translateY(-30%);transform:translateY(-30%);opacity:1}43%,53%{-webkit-transform:translateY(-40%);transform:translateY(-40%);opacity:1}57%{-webkit-transform:translateY(-40%);transform:translateY(-40%);opacity:0}58%{-webkit-transform:translateY(-50%);transform:translateY(-50%);opacity:0}59%{-webkit-transform:translateY(-50%);transform:translateY(-50%);opacity:1}60%{-webkit-transform:translateY(-50%);transform:translateY(-50%);opacity:1}63%,73%{-webkit-transform:translateY(-60%);transform:translateY(-60%);opacity:1}77%{-webkit-transform:translateY(-60%);transform:translateY(-60%);opacity:0}78%{-webkit-transform:translateY(-70%);transform:translateY(-70%);opacity:0}79%{-webkit-transform:translateY(-70%);transform:translateY(-70%);opacity:1}80%{-webkit-transform:translateY(-70%);transform:translateY(-70%);opacity:1}83%,93%{-webkit-transform:translateY(-80%);transform:translateY(-80%);opacity:1}97%{-webkit-transform:translateY(-80%);transform:translateY(-80%);opacity:0}98%{-webkit-transform:translateY(-90%);transform:translateY(-90%);opacity:0}99%{-webkit-transform:translateY(-90%);transform:translateY(-90%);opacity:1}100%{-webkit-transform:translateY(-100%);transform:translateY(-100%);opacity:1}}.section__works{background:#a1a1a1}#columns{-webkit-column-width:480px;-moz-column-width:480px;column-width:480px;-webkit-column-gap:1rem;-moz-column-gap:1rem;column-gap:1rem;width:90%;margin:6rem auto}#columns figure{background:#f2f2f2;margin:0 0 1rem;padding:.75rem;padding-bottom:1rem;-webkit-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out;display:inline-block;column-break-inside:avoid;border-radius:.125rem}#columns figure img,video{width:100%;height:auto;border-bottom:1px solid #212529;padding-bottom:.75rem;border-radius:.075rem .075rem 0 0}.mediabox{display:block}.socl{width:100%;height:320px;border-bottom:1px solid #212529;padding-bottom:.75rem;border-radius:.075rem .075rem 0 0}#columns figure figcaption{font-size:.375rem;letter-spacing:1px;line-height:.75rem;color:#444;line-height:1.5;text-align:left}.fp-enabled body,html.fp-enabled{margin:0;padding:0;overflow:hidden;-webkit-tap-highlight-color:transparent}.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;-o-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:3rem;height:3rem;border-radius:50%}.fp-controlArrow:hover{background-color:rgba(255,255,255,.25)}.fp-controlArrow.fp-prev{background-image:url(../img/arrow-r.png);background-position:center;background-repeat:no-repeat;-webkit-transform:scaleX(-1) translateY(-50%);-ms-transform:scaleX(-1) translateY(-50%);transform:scaleX(-1) translateY(-50%);left:6rem}.fp-controlArrow.fp-next{background-image:url(../img/arrow-r.png);background-position:center;background-repeat:no-repeat;right:6rem;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.side>*{-ms-grid-row-align:center;-ms-grid-column-align:center;place-self:center}.fp-scrollable{overflow:hidden;position:relative}.fp-scroller{overflow:hidden}.iScrollIndicator{border:0!important}.fp-notransition{-webkit-transition:none!important;-o-transition:none!important;transition:none!important}#fp-nav{position:fixed;z-index:100;top:50%;opacity:1;transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translate3d(0,-50%,0)}#fp-nav.fp-right{right:17px}#fp-nav.fp-left{left:17px}#fp-nav ul li .fp-tooltip{position:absolute;top:-.25rem;color:#fff;font-size:.375rem;letter-spacing:1px;line-height:.75rem;white-space:nowrap;max-width:220px;overflow:hidden;display:block;opacity:0;width:0;cursor:pointer}#fp-nav ul li .fp-tooltip.fp-right{right:20px}#fp-nav ul li .fp-tooltip.fp-left{left:20px}.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-slidesNav{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:4;opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);left:0!important;right:0;bottom:1rem;margin:0 auto!important;height:3rem}.fp-slidesNav ul{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0;padding:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.fp-slidesNav ul li{position:relative;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;width:1rem;height:100%;margin:.25rem}.fp-slidesNav ul li a{display:block;position:relative;z-index:1;width:100%;height:100%;text-decoration:none;cursor:pointer}.fp-slidesNav ul li a.active span{height:.353rem;width:.353rem;margin:-.175rem 0 0 -.175rem;border-radius:100%;background:#fff;opacity:.85;pointer-events:none}.fp-slidesNav ul li a span{border-radius:50%;position:absolute;z-index:1;height:.45rem;width:.45rem;border:.05rem solid #fff;background:0 0;left:50%;top:50%;margin:-.225rem 0 0 -.225rem;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.fp-slidesNav ul li:hover a span{height:.75rem;width:.75rem;margin:-.375rem 0 0 -.375rem;border:.353rem solid #fff;opacity:.5}.contactme{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0;background-color:#bcd6a9}.copy{font-size:.375rem;letter-spacing:1px;line-height:.75rem;position:absolute;bottom:1rem;left:0;color:#cd5c5c;width:100%;text-align:center}.divider{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-flex:2;-ms-flex-positive:2;flex-grow:2;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.divider:before{content:"";-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;height:.025rem;margin:0 .125rem 0 3rem;background-color:#cd5c5c}.divider:after{content:"";-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;height:.025rem;margin:0 3rem 0 .125rem;background-color:#cd5c5c}.clock-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:50vh}.clock{position:relative;width:46vh;height:46vh;max-width:350px;max-height:350px;background:url(../img/clock.png) no-repeat center/cover;border-radius:50%;-webkit-box-shadow:inset 0 -.35rem .5rem .5rem #bcd6a9,inset 0 0 .75rem 1rem #b1cb9f;box-shadow:inset 0 -.35rem .5rem .5rem #bcd6a9,inset 0 0 .75rem 1rem #b1cb9f}.clock:before{background:#cd5c5c;border-radius:50%;content:"";position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center;width:2%;height:2%;z-index:9}p.no{font-size:.375rem;letter-spacing:1px;line-height:.75rem;position:absolute;bottom:29%;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);color:#cd5c5c;text-align:center;line-height:.5rem;z-index:1;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.hours-container,.minutes-container,.seconds-container{position:absolute;top:.25rem;right:.25rem;bottom:.25rem;left:.25rem;z-index:2}.hours{position:absolute;top:32.5%;left:48.75%;width:2.5%;height:20%;-webkit-transform-origin:50% 88%;-ms-transform-origin:50% 88%;transform-origin:50% 88%;border-radius:2px 2px 0 0;background:#eee8aa;-webkit-box-shadow:2px -2px 2px rgba(120,172,83,.25);box-shadow:2px -2px 2px rgba(120,172,83,.25);z-index:6}.minutes{position:absolute;top:18%;left:49.25%;width:1.5%;height:40%;-webkit-transform-origin:50% 80%;-ms-transform-origin:50% 80%;transform-origin:50% 80%;border-radius:2px 2px 0 0;background:#eee8aa;-webkit-box-shadow:4px -4px 3px rgba(120,172,83,.25);box-shadow:4px -4px 3px rgba(120,172,83,.25);z-index:7}.seconds{position:absolute;top:14%;left:49.75%;width:.025rem;height:45%;-webkit-transform-origin:50% 80%;-ms-transform-origin:50% 80%;transform-origin:50% 80%;background:#cd5c5c;-webkit-box-shadow:0 -5px 1px rgba(120,172,83,.5);box-shadow:0 -5px 1px rgba(120,172,83,.5);z-index:8}@-webkit-keyframes rotate{100%{-webkit-transform:rotateZ(360deg);transform:rotateZ(360deg)}}@keyframes rotate{100%{-webkit-transform:rotateZ(360deg);transform:rotateZ(360deg)}}.hours-container{-webkit-animation:rotate 43200s infinite steps(360);animation:rotate 43200s infinite steps(360)}.minutes-container{-webkit-animation:rotate 3600s infinite linear;animation:rotate 3600s infinite linear}.seconds-container{-webkit-animation:rotate 60s infinite steps(60);animation:rotate 60s infinite steps(60)}.seconds-container:before{background:#eee8aa;border-radius:50%;content:"";position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:4%;height:4%}.section__caption._404{color:rgba(205,92,92,.75)}.section_404{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;height:100vh;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;overflow:hidden;background:#eee3cf}.section_404 h2{text-align:center;color:rgba(205,92,92,.75);margin-top:5rem;z-index:1}.section_404 a{font-family:Raleway,sans-serif;font-size:.6rem;font-weight:300;letter-spacing:.025rem;line-height:.8rem;text-align:left;z-index:1}.name404{position:absolute;bottom:3rem;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:0 auto}.name404 p{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-size:.375rem;letter-spacing:1px;line-height:.75rem;font-size:.3rem;padding:0 .1rem;-webkit-transform:translateY(-.25rem);-ms-transform:translateY(-.25rem);transform:translateY(-.25rem)}.name404 p span{display:-webkit-box;display:-ms-flexbox;display:flex;width:auto;font-family:Raleway,sans-serif;font-weight:700}.img_container{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:100vh;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.img_container img{width:100%}.showreel{background-color:#fff}.showreel a{position:absolute;bottom:3rem;font-family:Raleway,sans-serif;font-size:.6rem;font-weight:300;letter-spacing:.025rem;line-height:.8rem;text-align:left;z-index:1}.show{max-width:640px}.show p{font-family:Raleway,sans-serif;font-size:.6rem;font-weight:300;letter-spacing:.025rem;line-height:.8rem;margin:0 0 .5rem 0}.show span{font-size:.375rem;letter-spacing:1px;line-height:.75rem}*,::after,::before{padding:0;margin:0;border:0;-webkit-box-sizing:border-box;box-sizing:border-box}.ibg{background-position:50% 50%;background-size:cover;background-repeat:no-repeat}.ibg img{width:0;height:0;top:0;left:0;opacity:0;visibility:hidden}body,html{height:100%;font-family:Raleway,sans-serif}h1{font-family:'Orelega One',monospace;font-size:1.25rem;font-weight:400}h2{font-weight:100;font-size:1.8rem;letter-spacing:.05rem;margin-bottom:.75rem}.section{position:relative;text-align:center}.section__caption{position:absolute;top:3rem;width:100%;color:rgba(255,255,255,.353);z-index:100}.section__container{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:100vh;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;overflow:hidden}.item{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;height:100vh;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-bottom:2rem}.item__57{-webkit-box-flex:47.5;-ms-flex:47.5 1 47.5%;flex:47.5 1 47.5%;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.item__43{-webkit-box-flex:52.5;-ms-flex:52.5 1 52.5%;flex:52.5 1 52.5%;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.aboutme{position:relative;font-family:Raleway,sans-serif;font-size:.6rem;font-weight:300;letter-spacing:.025rem;line-height:.8rem;text-align:left;margin:0 auto}@media (min-width:320px){html{font-size:calc(24px + 16 * (100vw - 320px)/ 1600)}}@media (min-width:1920px){html{font-size:40px}}@media screen and (max-width:2000px){#columns{-webkit-column-width:320px;-moz-column-width:320px;column-width:320px;-webkit-column-gap:1rem;-moz-column-gap:1rem;column-gap:1rem}#columns figure{width:100%}}@media (max-width:800px),(orientation:portrait){.hidebr{display:none}}@media (max-width:767px){.header.shadow{height:3rem}.logo__text{font-size:.5rem;letter-spacing:normal}.logo__picture{-webkit-box-flex:0;-ms-flex:0 0 2rem;flex:0 0 2rem;width:2rem;height:2rem}.main-menu__list{margin:1rem 0 0 1rem}.name p{font-size:.5rem;letter-spacing:normal}.iuse{font-size:.5rem;letter-spacing:normal}#columns figure figcaption{font-size:.5rem;letter-spacing:normal}#fp-nav ul li .fp-tooltip{font-size:.5rem;letter-spacing:normal}.copy{font-size:.5rem;letter-spacing:normal}p.no{font-size:.5rem;letter-spacing:normal}.name404 p{font-size:.5rem;letter-spacing:normal}.show span{font-size:.5rem;letter-spacing:normal}}@media (max-width:640px){.logo__body{margin:0;padding:0 0 0 .5rem}}@media (max-width:600px),(orientation:portrait){.section__container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100vw;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.item{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;width:100vw;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 1rem}.item__57{width:125vw;height:53vh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}h2{font-size:1.5rem;letter-spacing:-.0125rem}.cloudbox{width:100%;height:0;padding:0 0 100% 0;margin-top:3rem}.clockbox{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.clockbox .clock{width:22vh;height:22vh;-webkit-transform:translateY(8vh);-ms-transform:translateY(8vh);transform:translateY(8vh)}.mailbox{padding:.5rem 1rem 0 1rem}.mailbox .form-mailer{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.mailbox .form-label-group{margin-bottom:.25rem}.item__43{height:47vh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.slider__container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0}}@media (max-width:400px){.divider:before{margin:0 auto}.divider:after{margin:0 auto}}@media screen and (orientation:portrait){.main-menu__list{line-height:3rem}.main-menu__link{font-weight:300;font-size:1.2rem;letter-spacing:.05rem;margin-bottom:.25rem}.experience__walker{width:40vh;height:40vh;-webkit-transform:translate(-50%,-17%);-ms-transform:translate(-50%,-17%);transform:translate(-50%,-17%)}.experience__fullblock{width:100%}.iuse{width:100%}.experience_pic img{width:175%;-webkit-transform:translate(-30%,10%);-ms-transform:translate(-30%,10%);transform:translate(-30%,10%)}.fp-controlArrow{display:none}.clock-wrapper{margin-top:5rem}.show{margin-top:3rem}h2{font-weight:300;font-size:1.2rem;letter-spacing:.05rem;margin-bottom:.25rem}.section__caption{top:3.5rem}.section__container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100vw;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:.5rem}}@media (orientation:portrait){.arrowone{position:absolute;width:30px;bottom:100%;left:calc(50% - 15px);color:#fff;font-size:1.3rem;text-align:center;-webkit-animation:arrowUp 3s infinite ease-out;animation:arrowUp 3s infinite ease-out;z-index:0}.arrowone:nth-child(2){left:calc(85% - 15px);-webkit-animation:arrowUp 2s infinite .2s;animation:arrowUp 2s infinite .2s}.arrowone:nth-child(3){left:calc(70% - 15px);-webkit-animation:arrowUp 2s infinite .6s;animation:arrowUp 2s infinite .6s}.arrowone:nth-child(4){left:calc(66% - 15px);-webkit-animation:arrowUp 3s infinite 1.8s;animation:arrowUp 3s infinite 1.8s}.arrowone:nth-child(5){left:calc(30% - 15px);-webkit-animation:arrowUp 3s infinite 1.1s;animation:arrowUp 3s infinite 1.1s}.arrowone:nth-child(6){left:calc(43% - 15px);-webkit-animation:arrowUp 2s infinite 1.45s;animation:arrowUp 2s infinite 1.45s}.arrowone:nth-child(7){left:calc(39% - 15px);-webkit-animation:arrowUp 3s infinite .9s;animation:arrowUp 3s infinite .9s}@-webkit-keyframes arrowUp{0%{bottom:0;opacity:0;-webkit-transform:rotate(1deg);transform:rotate(1deg)}19%{opacity:.43}60%{-webkit-transform:scale(75%);transform:scale(75%);bottom:60%;opacity:.1;-webkit-transform:rotate(-1deg);transform:rotate(-1deg)}100%{bottom:125%;opacity:0;-webkit-transform:rotate(183deg);transform:rotate(183deg)}}@keyframes arrowUp{0%{bottom:0;opacity:0;-webkit-transform:rotate(1deg);transform:rotate(1deg)}19%{opacity:.43}60%{-webkit-transform:scale(75%);transform:scale(75%);bottom:60%;opacity:.1;-webkit-transform:rotate(-1deg);transform:rotate(-1deg)}100%{bottom:125%;opacity:0;-webkit-transform:rotate(183deg);transform:rotate(183deg)}}}@media (max-height:800px){.iuse{bottom:2vh}}@supports (-webkit-appearance:none){.logo__picture{background:url(../img/face.jpg) no-repeat center/contain}.experience__walker{background-image:url(../img/periscope.gif)}.fp-controlArrow.fp-prev{background-image:url(../img/arrow-r.png)}.fp-controlArrow.fp-next{background-image:url(../img/arrow-r.png)}.clock{background:url(../img/clock.png) no-repeat center/cover}}