@font-face{font-family:Rokkitt;src:url(../fonts/Rokkitt-SemiBold.woff2) format('woff2'),url(../fonts/Rokkitt-SemiBold.woff) format('woff');font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:'Open Sans';src:url(../fonts/OpenSans-Light.woff2) format('woff2'),url(../fonts/OpenSans-Light.woff) format('woff');font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:'Open Sans';src:url(../fonts/OpenSans-Regular.woff2) format('woff2'),url(../fonts/OpenSans-Regular.woff) format('woff');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'Open Sans';src:url(../fonts/OpenSans-Bold.woff2) format('woff2'),url(../fonts/OpenSans-Bold.woff) format('woff');font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:'Open Sans';src:url(../fonts/OpenSans-LightItalic.woff2) format('woff2'),url(../fonts/OpenSans-LightItalic.woff) format('woff');font-weight:300;font-style:italic;font-display:swap;}@font-face{font-family:Rokkitt;src:url(../fonts/Rokkitt-Regular.woff2) format('woff2'),url(../fonts/Rokkitt-Regular.woff) format('woff');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'Open Sans';src:url(../fonts/OpenSans-SemiBold.woff2) format('woff2'),url(../fonts/OpenSans-SemiBold.woff) format('woff');font-weight:600;font-style:normal;font-display:swap}*,:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box;margin:0}html{position:relative}body{font-family:'Open Sans',Arial,sans-serif;background-color:#252525;color:#3a3a3a;font-size:16px;font-weight:400;font-style:normal;font-weight:400;font-stretch:normal;line-height:normal;overflow-x:hidden}.font-rokkitt{font-family:Rokkitt,Helvetica,sans-serif}.sr-only{border:0!important;clip:rect(1px,1px,1px,1px)!important;-webkit-clip-path:inset(50%)!important;clip-path:inset(50%)!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important;white-space:nowrap!important}a{text-decoration:none}a,a:after,a:before{-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}img{display:inline-block}b,strong{font-weight:700}ol,p,ul{line-height:1.5;margin-bottom:1em}footer,header,section{display:block}::-moz-selection{color:rgba(255,255,255,.8);background:#bc0b2e}::selection{color:rgba(255,255,255,.8);background:#bc0b2e}::-webkit-input-placeholder{color:rgba(255,255,255,.1)}::-moz-placeholder{color:rgba(255,255,255,.1)}:-ms-input-placeholder{color:rgba(255,255,255,.1)}:-moz-placeholder{color:rgba(255,255,255,.1)}.container{width:100%;margin:0 auto;padding:0 1.5em}.container--outer{padding:0}.container--inner{max-width:52em}.section{background:#1c1c1c}.section__separator{position:relative;width:100%;height:5em}.logo{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:400}.logo__word-h{color:#fff;font-weight:600;opacity:.8}.logo__sign{font-size:.75em;margin:0 .35em}.logo--nav{position:relative;z-index:14;color:#fff;font-size:2.2em}.logo--nav .logo__word-h{color:#bc0b2e}.logo--main{background-color:#bc0b2e;color:#1c1c1c;font-size:3.2em}.header{position:absolute;width:100%;top:0;left:0;z-index:11}.header.sticky{position:fixed;top:0}.header:before{content:'';position:absolute;top:0;left:0;z-index:13;width:100%;height:100%;background-color:#252525;-webkit-transform:translateY(-100px);-ms-transform:translateY(-100px);transform:translateY(-100px);-webkit-box-shadow:0 3px 5px rgba(27,27,27,.8);box-shadow:0 3px 5px rgba(27,27,27,.8);-webkit-transition:-webkit-transform .2s ease-in-out;transition:-webkit-transform .2s ease-in-out;-o-transition:transform .2s ease-in-out;transition:transform .2s ease-in-out;transition:transform .2s ease-in-out,-webkit-transform .2s ease-in-out}.header.sticky:before{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.header__nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:relative;height:4.25em}.header__menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.header__menu a{position:relative;color:#b2b2b2;font-weight:300;letter-spacing:.215em}body.no-mobile .header__menu:hover a:not(:hover){opacity:.2}.header__menu a:after,.header__menu a:before{position:absolute;top:0;color:#bc0b2e;-webkit-transform:scale(.4);-ms-transform:scale(.4);transform:scale(.4);opacity:0}.header__menu a:before{-webkit-transform-origin:right;-ms-transform-origin:right;transform-origin:right;content:'<';left:-.8em}.header__menu a:after{-webkit-transform-origin:left;-ms-transform-origin:left;transform-origin:left;content:'/>';right:-1.3em}.header__menu a:hover:after,.header__menu a:hover:before{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);opacity:1}.header__socials{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.header__socials a img{width:20px;height:20px;opacity:.2;-webkit-transition:opacity .2s ease-in-out;-o-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out}.header__socials a:hover img{opacity:1}.header__burger{position:relative;z-index:14;display:inline-block;font-size:.7em;text-align:right;cursor:pointer}.header__burger.active .burger__lines,.header__burger.active .burger__lines:after,.header__burger.active .burger__lines:before{background-color:#fff}.burger__box{position:relative;display:inline-block;width:2.5em;height:1.67em}.burger__lines{top:50%;display:block;margin-top:-.125em;-webkit-transition-timing-function:cubic-bezier(.55,.055,.675,.19);-o-transition-timing-function:cubic-bezier(.55,.055,.675,.19);transition-timing-function:cubic-bezier(.55,.055,.675,.19);-webkit-transition-duration:75ms;-o-transition-duration:75ms;transition-duration:75ms}.burger__lines,.burger__lines:after,.burger__lines:before{position:absolute;width:2.5em;height:.25em;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-duration:.2s;-o-transition-duration:.2s;transition-duration:.2s;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform,-webkit-transform;background-color:#fff}.burger__lines:after,.burger__lines:before{display:block;content:""}.burger__lines:before{top:-.625em;-webkit-transition:top 75ms ease-in-out .2s,opacity 75ms ease-in-out;-o-transition:top 75ms ease-in-out .2s,opacity 75ms ease-in-out;transition:top 75ms ease-in-out .2s,opacity 75ms ease-in-out}.burger__lines:after{bottom:-.625em;-webkit-transition:bottom 75ms ease-in-out .2s,-webkit-transform 75ms ease-in-out;transition:bottom 75ms ease-in-out .2s,-webkit-transform 75ms ease-in-out;-o-transition:bottom 75ms ease-in-out .2s,transform 75ms ease-in-out;transition:bottom 75ms ease-in-out .2s,transform 75ms ease-in-out;transition:bottom 75ms ease-in-out .2s,transform 75ms ease-in-out,-webkit-transform 75ms ease-in-out}.header__burger.active .burger__lines{-webkit-transition-delay:.12s;-o-transition-delay:.12s;transition-delay:.12s;-webkit-transition-timing-function:ease-in-out;-o-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.header__burger.active .burger__lines:before{top:0;-webkit-transition:top 75ms ease-in-out,opacity 75ms ease-in-out .2s;-o-transition:top 75ms ease-in-out,opacity 75ms ease-in-out .2s;transition:top 75ms ease-in-out,opacity 75ms ease-in-out .2s;opacity:0}.header__burger.active .burger__lines:after{bottom:0;-webkit-transition:bottom 75ms ease-in-out,-webkit-transform 75ms ease-in-out .2s;transition:bottom 75ms ease-in-out,-webkit-transform 75ms ease-in-out .2s;-o-transition:bottom 75ms ease-in-out,transform 75ms ease-in-out .2s;transition:bottom 75ms ease-in-out,transform 75ms ease-in-out .2s;transition:bottom 75ms ease-in-out,transform 75ms ease-in-out .2s,-webkit-transform 75ms ease-in-out .2s;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}.section--intro{color:#fff;text-align:center;padding:68px 0 .5em 0}.hero-info{position:relative;z-index:5;-webkit-transform:translateY(-1.8125em);-ms-transform:translateY(-1.8125em);transform:translateY(-1.8125em)}.info__whoiam{color:#b2b2b2;font-weight:300;letter-spacing:.215em;margin-top:.5em}.hero-pic{position:relative;width:100%;padding-bottom:44%;margin:0 auto;cursor:url(../img/stuff/crosshair.png) 0 0,auto;overflow:hidden}.hero-pic__cover--bg,.hero-pic__cover--fg,.hero-pic__original{position:absolute;width:100%;height:100%;top:0;left:0}.hero-pic__original{display:none}.hero-pic__signature{position:absolute;width:6.25em;bottom:1em;right:2.5em;z-index:3;opacity:.8}.hero-pic__cover{background-size:cover;background-position:center bottom}.hero-pic__cover--fg{background-image:url(../img/nyc-fg.png);-webkit-filter:brightness(.95);filter:brightness(.95);z-index:3}.hero-pic__cover--bg{background-image:url(../img/nyc-bg.jpg);-webkit-filter:brightness(.35) contrast(.85) blur(4px);filter:brightness(.35) contrast(.85) blur(4px);z-index:1}.hero-pic__canvas{position:absolute;top:0;left:0;z-index:2;opacity:.7}.section--about p{color:#6d6d6d;font-weight:300;margin-bottom:0}.section--about p strong{font-weight:600;color:#9d9d9d}.section--about p a{position:relative;white-space:nowrap}.section--about p a span,.section--about p a strong{position:relative;z-index:2;color:#bc0b2e}.section--about p a:after,.section--about p a:before{content:'';position:absolute;z-index:1;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);bottom:.0825em;border-bottom:.0625em solid}.section--about p a:before{width:100%;border-color:#474747}.section--about p a:after{width:0%;border-color:#9d9d9d}.section--about p a:hover:after{width:100%}.about__greetings{position:relative;max-width:43.2em;padding:0 0 2em 0;margin:0 auto}.about__greetings p{font-size:1.323em;letter-spacing:.0625em;text-align:center;margin:0}.about__greetings p mark{background-color:#252525;color:inherit}.corners{position:absolute;z-index:-1;width:100%;height:100%;top:0;left:0}.corners:after,.corners:before{content:'';position:absolute;width:2em;height:2em;background-image:url(../img/stuff/corner.png);background-size:cover}.corners--up:after,.corners--up:before{top:0}.corners--down:after,.corners--down:before{bottom:0}.corners:after{right:0}.corners:before{left:0}.corners--up:before{-webkit-transform:translate(-2.835em,-1.35em);-ms-transform:translate(-2.835em,-1.35em);transform:translate(-2.835em,-1.35em)}.corners--up:after{-webkit-transform:translate(2.835em,-1.35em) rotate(90deg);-ms-transform:translate(2.835em,-1.35em) rotate(90deg);transform:translate(2.835em,-1.35em) rotate(90deg)}.corners--down:before{-webkit-transform:translate(-2.835em,1.35em) rotate(-90deg);-ms-transform:translate(-2.835em,1.35em) rotate(-90deg);transform:translate(-2.835em,1.35em) rotate(-90deg)}.corners--down:after{-webkit-transform:translate(2.835em,1.35em) rotate(180deg);-ms-transform:translate(2.835em,1.35em) rotate(180deg);transform:translate(2.835em,1.35em) rotate(180deg)}.about__cover{position:relative;width:50%;-ms-flex-negative:0;flex-shrink:0;overflow:hidden}.team-pic{display:block;width:100%;opacity:.7}.about__run2help{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;background-color:#252525}.about__eyp{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;background-color:#252525}.about__eyp p,.about__run2help p{padding:1.5em;text-align:center}.portfolio__info{margin-bottom:2.5em;text-align:center}.portfolio__info h2{font-size:2em;color:#fff;margin-bottom:.125em}.portfolio__tags{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 -.25em}.portfolio__tags span{color:#6d6d6d;font-style:italic;font-weight:300;margin:0 .25em}.portfolio__tags span:not(:last-child):after{content:' / ';margin-left:.25em;color:#bc0b2e}.portfolio__cases{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;background-color:#252525}.case-item{display:none;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;border-bottom:2px solid #1c1c1c;padding:1em 0}.case-item.active{display:-webkit-box;display:-ms-flexbox;display:flex}.case__info{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:start;-ms-flex-align:start;align-items:flex-start;width:100%;max-width:20em;padding:.875em .75em .875em 0}.case__info h3{font-size:1.25em;color:#bc0b2e;font-weight:600;margin:1.125em 0 .5em}.case__info p{color:#6d6d6d}.case__year{display:inline-block;color:#9d9d9d;font-size:.75em;font-weight:700;text-transform:uppercase}.case__visit{color:#9d9d9d}.case__visit span{color:#bc0b2e}.case__visit span:first-child{display:none}.case__visit:hover{color:#fff}.case__cover{position:relative;width:50%;-ms-flex-negative:0;flex-shrink:0;padding-bottom:33.3%;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-transition:-webkit-transform .2s ease-in-out;transition:-webkit-transform .2s ease-in-out;-o-transition:transform .2s ease-in-out;transition:transform .2s ease-in-out;transition:transform .2s ease-in-out,-webkit-transform .2s ease-in-out}.case__laptop{position:absolute;width:100%;height:100%;background-image:url(../img/stuff/laptop.png);background-size:100%;background-position:center;background-repeat:no-repeat;overflow:hidden}.case__screen{display:block;position:absolute;width:76.8%;top:12.3%;left:11.6%}.portfolio__years{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#4b4c4d;font-weight:900;font-size:1.2em;border-bottom:2px solid #4b4c4d}.portfolio__years span{position:relative;cursor:pointer;-webkit-transition:color .2s ease-in-out;-o-transition:color .2s ease-in-out;transition:color .2s ease-in-out}.portfolio__years span:not(:last-child){margin-right:1em}.portfolio__years span:before{content:'';position:absolute;bottom:-4px;left:50%;width:6px;height:6px;margin-left:-3px;background-color:#bc0b2e;border-radius:50%;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transition:-webkit-transform .2s ease-in-out;transition:-webkit-transform .2s ease-in-out;-o-transition:transform .2s ease-in-out;transition:transform .2s ease-in-out;transition:transform .2s ease-in-out,-webkit-transform .2s ease-in-out}.portfolio__years span.active{color:#bc0b2e;pointer-events:none}.portfolio__years span:not(.active):hover{color:#6d6d6d}.portfolio__years span.active:before{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.contact__info{margin-bottom:2.5em;text-align:center}.contact__info h2{font-size:2em;color:#fff;margin-bottom:.125em}.contact__info p{color:#6d6d6d;font-style:italic;font-weight:300;margin:0 auto;max-width:16em}form[name=contact]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative}form.loading{background-image:url(../img/stuff/rolling.gif);background-repeat:no-repeat;background-size:200px;background-position:center center}form.fail .form-group,form.loading .form-group,form.success .form-group{opacity:0;pointer-events:none}.form-message{position:absolute;top:50%;left:50%;width:100%;color:#6d6d6d;font-size:1.2em;text-align:center;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.form-group{width:100%;opacity:1;-webkit-transition:opacity .2s ease-in-out;-o-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out}.form-control{width:100%;margin-bottom:2em}.form-control input{height:40px;padding:0 1em}.form-control textarea{resize:none;padding:1em;height:11.5em}.form-control input,.form-control textarea{font:inherit;color:#6d6d6d;display:block;width:100%;border:0;background-color:#252525;-webkit-transition:background .2s ease-in-out;-o-transition:background .2s ease-in-out;transition:background .2s ease-in-out}.form-control input:focus,.form-control textarea:focus{outline:0;background-color:#202020}.form-control label.error{position:absolute;color:#bc0b2e;font-size:.7em;margin-left:1.43em;margin-top:.23em}.form-control button{display:block;font-size:.8em;color:#6d6d6d;text-transform:uppercase;background-color:transparent;border:1px solid;padding:.5em 2em;cursor:pointer;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.form-control button:hover{background-color:#6d6d6d;border-color:#6d6d6d;color:#1c1c1c}.tg__cloud{background-image:url(../img/stuff/cloud.svg);background-repeat:no-repeat;background-size:100%;background-position:center bottom}.tg__details{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:3em 0}.tg__icon{width:50%;text-align:right;padding-right:1.5em}.tg__icon img{display:inline-block;max-width:14em}.tg__write{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:start;-ms-flex-align:start;align-items:flex-start;width:50%;text-align:left;padding-left:1.5em}.tg__write a{display:inline-block;color:#474747;margin-bottom:1em}.tg__write a:hover{color:#6d6d6d}.tg__write a span{color:#bc0b2e}.footer{width:100%;position:absolute;bottom:0;left:0;background:#252525}.footer__copyright{font-size:.6em;text-transform:uppercase;text-align:center;padding:1.5em 0}@-webkit-keyframes spin{50%{-webkit-transform:rotate(90deg);transform:rotate(90deg)}}@keyframes spin{50%{-webkit-transform:rotate(90deg);transform:rotate(90deg)}}.grecaptcha-badge{display:none}@media only screen and (max-width:991.9px){.hero-info{font-size:.8em}.section--about,.section--contact,.section--portfolio{font-size:.9em}.form-control{margin-bottom:1.5em}}@media only screen and (max-width:767.9px){.header{position:fixed;top:0}.header:before{top:-332px;height:400px;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.header__menu{-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:start;-ms-flex-align:start;align-items:flex-start;position:fixed;z-index:12;width:100%;top:0;left:0;background-color:#252525;-webkit-box-shadow:0 3px 5px rgba(27,27,27,.8);box-shadow:0 3px 5px rgba(27,27,27,.8);padding:6em 3em 2em;-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%);-webkit-transition:background .2s ease-in-out,-webkit-transform .2s ease-in-out;transition:background .2s ease-in-out,-webkit-transform .2s ease-in-out;-o-transition:background .2s ease-in-out,transform .2s ease-in-out;transition:background .2s ease-in-out,transform .2s ease-in-out;transition:background .2s ease-in-out,transform .2s ease-in-out,-webkit-transform .2s ease-in-out}.header__menu a{opacity:0;margin:.7em 0}.header.opened .header__menu{background-color:#2d2d2d;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.header.opened .header__menu a{opacity:1;-webkit-transition-delay:.15s;-o-transition-delay:.15s;transition-delay:.15s}.header.opened:before{-webkit-box-shadow:none;box-shadow:none}.hero-info{font-size:.6557em}.hero-pic{padding-bottom:70%}.hero-pic__signature{font-size:.6em;bottom:3em;right:1em}.about__cover{width:100%}.about__greetings p{font-size:1em}.about__eyp,.about__run2help{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:1.5em}.case-item{-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}.case__cover{width:80%;padding-bottom:53.28%}.case__info{padding:0 .5em;text-align:center}.case__info h3{margin:.5em auto}.case__visit{margin:0 auto}.form-control{margin-bottom:1em}.form-control button{margin:0 auto}.tg__cloud{background-size:75em}.tg__details{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.tg__write{width:100%;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}}@media only screen and (max-width:367.9px){.hero-info{font-size:.5em}}@media only screen and (min-width:768px){.header__burger,.header__menu,.logo--nav{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:0;flex-basis:0;max-width:100%}.header__menu{z-index:14}.header__menu a:not(:last-child){margin-right:2.5em}.header__burger{visibility:hidden}.section--intro{padding-top:100px}.header{top:1em}.about__eyp p,.about__run2help p{font-size:1.0625em}.about__eyp p{text-align:right}.about__run2help p{text-align:left}.case-item:nth-of-type(2n+2){-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.case-item:nth-of-type(2n+2) .case__info{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;text-align:right;padding:.875em 0 .875em .75em}.case-item:nth-of-type(2n+2) .case__visit span:last-child{display:none}.case-item:nth-of-type(2n+2) .case__visit span:first-child{display:inline}.case__layers{width:50%;padding-bottom:30.325%}.form-group{width:50%}.form-group:nth-child(1){padding-right:1.5em}.form-group:nth-child(2){padding-left:1.5em}.form-group .form-control:last-child{margin-bottom:0}}@media only screen and (min-width:992px){.container{width:970px}.case-item:nth-of-type(2n+1) .case__info{padding:1.875em .75em .875em 0}.case-item:nth-of-type(2n+2) .case__info{padding:1.875em 0 .875em .75em}.case-item:nth-of-type(2n+1):hover .case__cover{-webkit-transform:scale(1.025) rotate(-2.5deg);-ms-transform:scale(1.025) rotate(-2.5deg);transform:scale(1.025) rotate(-2.5deg)}.case-item:nth-of-type(2n+2):hover .case__cover{-webkit-transform:scale(1.025) rotate(2.5deg);-ms-transform:scale(1.025) rotate(2.5deg);transform:scale(1.025) rotate(2.5deg)}}@media only screen and (min-width:1200px){.container{width:1170px}}