html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}*{box-sizing:border-box}@font-face{font-family:avenir;src:url(/css/fonts/Avenir-Light.woff2) format("woff2"),url(/css/fonts/Avenir-Light.woff) format("woff"),url(/css/fonts/Avenir-Light.otf) format("opentype");font-weight:200;font-style:normal;font-stretch:normal;font-display:auto}@font-face{font-family:avenir;src:url(/css/fonts/Avenir-Light-Oblique.woff2) format("woff2"),url(/css/fonts/Avenir-Light-Oblique.woff) format("woff"),url(/css/fonts/Avenir-Light-Oblique.otf) format("opentype");font-weight:200;font-style:italic;font-stretch:normal;font-display:auto}@font-face{font-family:avenir;src:url(/css/fonts/Avenir-Book.woff2) format("woff2"),url(/css/fonts/Avenir-Book.woff) format("woff"),url(/css/fonts/Avenir-Book.otf) format("opentype");font-weight:300;font-style:normal;font-stretch:normal;font-display:auto}@font-face{font-family:avenir;src:url(/css/fonts/Avenir-Book-Oblique.woff2) format("woff2"),url(/css/fonts/Avenir-Book-Oblique.woff) format("woff"),url(/css/fonts/Avenir-Book-Oblique.otf) format("opentype");font-weight:300;font-style:italic;font-stretch:normal;font-display:auto}@font-face{font-family:avenir;src:url(/css/fonts/Avenir-Roman.woff2) format("woff2"),url(/css/fonts/Avenir-Roman.woff) format("woff"),url(/css/fonts/Avenir-Roman.otf) format("opentype");font-weight:400;font-style:normal;font-stretch:normal;font-display:auto}@font-face{font-family:avenir;src:url(/css/fonts/Avenir-Roman-Oblique.woff2) format("woff2"),url(/css/fonts/Avenir-Roman-Oblique.woff) format("woff"),url(/css/fonts/Avenir-Roman-Oblique.otf) format("opentype");font-weight:400;font-style:italic;font-stretch:normal;font-display:auto}@font-face{font-family:avenir;src:url(/css/fonts/Avenir-Medium.woff2) format("woff2"),url(/css/fonts/Avenir-Medium.woff) format("woff"),url(/css/fonts/Avenir-Medium.otf) format("opentype");font-weight:500;font-style:normal;font-stretch:normal;font-display:auto}@font-face{font-family:avenir;src:url(/css/fonts/Avenir-Medium-Oblique.woff2) format("woff2"),url(/css/fonts/Avenir-Medium-Oblique.woff) format("woff"),url(/css/fonts/Avenir-Medium-Oblique.otf) format("opentype");font-weight:500;font-style:italic;font-stretch:normal;font-display:auto}@font-face{font-family:avenir;src:url(/css/fonts/Avenir-Black.woff2) format("woff2"),url(/css/fonts/Avenir-Black.woff) format("woff"),url(/css/fonts/Avenir-Black.otf) format("opentype");font-weight:600;font-style:normal;font-stretch:normal;font-display:auto}@font-face{font-family:avenir;src:url(/css/fonts/Avenir-Black-Oblique.woff2) format("woff2"),url(/css/fonts/Avenir-Black-Oblique.woff) format("woff"),url(/css/fonts/Avenir-Black-Oblique.otf) format("opentype");font-weight:600;font-style:italic;font-stretch:normal;font-display:auto}@font-face{font-family:avenir;src:url(/css/fonts/Avenir-Heavy.woff2) format("woff2"),url(/css/fonts/Avenir-Heavy.woff) format("woff"),url(/css/fonts/Avenir-Heavy.otf) format("opentype");font-weight:700;font-style:normal;font-stretch:normal;font-display:auto}@font-face{font-family:avenir;src:url(/css/fonts/Avenir-Heavy-Oblique.woff2) format("woff2"),url(/css/fonts/Avenir-Heavy-Oblique.woff) format("woff"),url(/css/fonts/Avenir-Heavy-Oblique.otf) format("opentype");font-weight:700;font-style:italic;font-stretch:normal;font-display:auto}@font-face{font-family:athelas;src:url(/css/fonts/athelas.woff2) format("woff2"),url(/css/fonts/athelas.woff) format("woff"),url(/css/fonts/athelas.otf) format("opentype");font-weight:400;font-style:normal;font-stretch:normal;font-display:auto}@font-face{font-family:athelas;src:url(/css/fonts/athelas-italic.woff2) format("woff2"),url(/css/fonts/athelas-italic.woff) format("woff"),url(/css/fonts/athelas-italic.otf) format("opentype");font-weight:400;font-style:italic;font-stretch:normal;font-display:auto}@font-face{font-family:athelas;src:url(/css/fonts/athelas-bold.woff2) format("woff2"),url(/css/fonts/athelas-bold.woff) format("woff"),url(/css/fonts/athelas-bold.otf) format("opentype");font-weight:700;font-style:normal;font-stretch:normal;font-display:auto}@font-face{font-family:athelas;src:url(/css/fonts/athelas-bold-italic.woff2) format("woff2"),url(/css/fonts/athelas-bold-italic.woff) format("woff"),url(/css/fonts/athelas-bold-italic.otf) format("opentype");font-weight:700;font-style:italic;font-stretch:normal;font-display:auto}@font-face{font-family:HelveticaNeue;src:url(/css/fonts/HelveticaNeueBold.woff2) format("woff2"),url(/css/fonts/HelveticaNeueBold.woff) format("woff");font-weight:700;font-style:normal}@font-face{font-family:HelveticaNeue;src:url(/css/fonts/HelveticaNeueRegular.woff2) format("woff2"),url(/css/fonts/HelveticaNeueRegular.woff) format("woff");font-weight:100;font-style:normal}@font-face{font-family:HelveticaNeue;src:url(/css/fonts/HelveticaNeueMedium.woff2) format("woff2"),url(/css/fonts/HelveticaNeueMedium.woff) format("woff");font-weight:500;font-style:normal}@font-face{font-family:HelveticaNeue;src:url(/css/fonts/HelveticaNeueBlackCond.woff2) format("woff2"),url(/css/fonts/HelveticaNeueBlackCond.woff) format("woff");font-weight:900;font-style:normal}@font-face{font-family:abold;src:url(/css/fonts/bold.eot);src:url(/css/fonts/bold.eot?#iefix) format("embedded-opentype"),url(/css/fonts/bold.woff) format("woff"),url(/css/fonts/bold.ttf) format("truetype");font-style:normal;font-weight:700}@font-face{font-family:amedium;src:url(/css/fonts/medium.eot);src:url(/css/fonts/medium.eot?#iefix) format("embedded-opentype"),url(/css/fonts/medium.woff) format("woff"),url(/css/fonts/medium.ttf) format("truetype");font-style:normal;font-weight:400}@font-face{font-family:Raleway Bold;src:url(/css/fonts/Raleway-Bold.woff2) format("woff2"),url(/css/fonts/Raleway-Bold.woff) format("woff"),url(/css/fonts/Raleway-Bold.otf) format("opentype");font-style:normal;font-weight:400}@font-face{font-family:Raleway ExtraBold;src:url(/css/fonts/Raleway-ExtraBold.woff2) format("woff2"),url(/css/fonts/Raleway-ExtraBold.woff) format("woff"),url(/css/fonts/Raleway-ExtraBold.otf) format("opentype");font-style:normal;font-weight:400}@font-face{font-family:Raleway ExtraBold Italic;src:url(/css/fonts/Raleway-ExtraBoldItalic.woff2) format("woff2"),url(/css/fonts/Raleway-ExtraBoldItalic.woff) format("woff"),url(/css/fonts/Raleway-ExtraBoldItalic.otf) format("opentype");font-style:normal;font-weight:400}@font-face{font-family:Raleway Medium;src:url(/css/fonts/Raleway-Medium.woff2) format("woff2"),url(/css/fonts/Raleway-Medium.woff) format("woff"),url(/css/fonts/Raleway-Medium.otf) format("opentype");font-style:normal;font-weight:400}body #app .portfolio-body section.hero.project.kukit{background:#16161C url(/img/shots/kukit/bg.jpg) no-repeat center top fixed;background-size:100% auto;background-size:cover}body #app .portfolio-body section.hero.project.notebook{background:#16161C url(/img/shots/notebook/bg.jpeg) no-repeat center top fixed;background-size:100% auto;background-size:cover}body #app .portfolio-body section.hero.project.destinia{background:#16161C url(/img/shots/destinia/bg.jpeg) no-repeat center top fixed;background-size:100% auto;background-size:cover}body #app .portfolio-body section.hero.project.entradas{background:#16161C url(/img/shots/entradas/bg.jpeg) no-repeat center top fixed;background-size:100% auto;background-size:cover}body #app .portfolio-body section.hero.project.gallery{background:#16161C url(/img/shots/gallery/bg.jpeg) no-repeat center top fixed;background-size:100% auto;background-size:cover}body #app .portfolio-body section.project a:after{content:" ";display:block;width:26px;height:18px;background:url(/img/arrow.svg) no-repeat right center;position:absolute;top:53%;right:-26px;opacity:.35;transition:all .3s;transform:translateY(-50%)}body #app .portfolio-body section.project ul.colored-quadrants>li:after{content:" ";display:block;width:44px;height:43px;position:absolute;top:0;right:0;background:url(/img/triangle-0.svg) no-repeat center center}body #app .portfolio-body div.image-slider a:after{content:" ";display:block;width:26px;height:18px;background:url(/img/arrow-white.svg) no-repeat right center;position:absolute;top:53%;right:-26px;opacity:.85;transition:all .3s;transform:translateY(-50%) scale(.7)}body #app .portfolio-body div.image-slider .controls a:after{width:11px;height:17px;background:url(/img/chevron-left.svg) no-repeat right center;position:absolute;top:50%;left:50%;opacity:.85;transition:all .3s;transform:translate(-50%,-50%) scale(1)}body #app .portfolio-body div.image-slider .controls a.next:after{background:url(/img/chevron-right.svg) no-repeat right center}body{scroll-behavior:smooth;background:rgb(255,255,255);color:#272829}body #app{font-family:HelveticaNeue,Helvetica,Arial,sans-serif;font-weight:400;font-size:16px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;max-width:2240px;margin:0 auto;scroll-behavior:smooth}body #app #mainWrapper{scroll-behavior:smooth}@media (min-width: 1080px){body #app #mainWrapper{border-top:40px solid rgb(255,200,0)}}body[data-v-0ac95da9]{background-color:#4a4a50!important}body.noscroll[data-v-0ac95da9]{overflow:hidden!important}body #app[data-v-0ac95da9]{background-color:#efecec!important}body #app .portfolio-body[data-v-0ac95da9]{font-family:Avenir,HelveticaNeue,Helvetica,Arial,sans-serif;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;background-color:#efecec;color:#242323;font-size:19px;line-height:27px}body #app .portfolio-body section.hero[data-v-0ac95da9]{background:rgb(22,22,28);color:#fff;height:75vh;max-height:900px;text-align:center;padding:0!important}body #app .portfolio-body section.hero div.hero-container[data-v-0ac95da9]{width:100%;height:100%;padding:100px;display:flex;align-items:center;justify-content:center;-webkit-backdrop-filter:blur(5px) brightness(80%);backdrop-filter:blur(5px) brightness(80%)}body #app .portfolio-body section.hero div.hero-container div.content-container[data-v-0ac95da9]{width:65%}body #app .portfolio-body section.hero.home .main[data-v-0ac95da9]{font-family:athelas,HelveticaNeue,Helvetica,Arial,sans-serif;font-weight:700;font-size:52px;line-height:1.2em;opacity:.9}body #app .portfolio-body section.hero.home .desc[data-v-0ac95da9]{font-family:athelas,HelveticaNeue,Helvetica,Arial,sans-serif;font-weight:200;opacity:.7;font-size:32px;line-height:1.3em;margin-top:1em}body #app .portfolio-body section.hero.home div.hero-container div.content-container[data-v-0ac95da9]{width:80%}body #app .portfolio-body section.hero.project[data-v-0ac95da9]{transition:all .3s}body #app .portfolio-body section.hero.project .logo[data-v-0ac95da9]{margin-bottom:40px}body #app .portfolio-body section.hero.project .main[data-v-0ac95da9]{font-weight:600;font-size:44px;line-height:1.2em;color:#f2f2f2}body #app .portfolio-body section.hero.project .desc[data-v-0ac95da9]{font-weight:300;font-size:24px;line-height:1.3em;margin-top:1em;color:#f2f2f2}body #app .portfolio-body section.hero.project .main[data-v-0ac95da9],body #app .portfolio-body section.hero.project .desc[data-v-0ac95da9]{text-shadow:1px 1px 15px rgba(0,0,0,.8)}body #app .portfolio-body section.hero.project .link[data-v-0ac95da9]{margin-top:60px}body #app .portfolio-body section.hero.project .link a[data-v-0ac95da9]{display:inline-block;padding:10px 25px;background:#FFC703;color:#000;border-radius:50px}body #app .portfolio-body section.hero.project .link a[data-v-0ac95da9]:after,body #app .portfolio-body section.hero.project .link a[data-v-0ac95da9]:before{display:none}body #app .portfolio-body section.hero.project .link a[data-v-0ac95da9]:hover{opacity:1;transform:scale(1.1)}body #app .portfolio-body section.hero.project.kukit[data-v-0ac95da9]{background:#16161C url(/img/shots/kukit/bg.jpg) no-repeat center top fixed;background-size:100% auto;background-size:cover}body #app .portfolio-body section.hero.project.notebook[data-v-0ac95da9]{background:#16161C url(/img/shots/notebook/bg.jpeg) no-repeat center top fixed;background-size:100% auto;background-size:cover}body #app .portfolio-body section.hero.project.notebook div.hero-container[data-v-0ac95da9]{-webkit-backdrop-filter:blur(5px) brightness(60%);backdrop-filter:blur(5px) brightness(60%)}body #app .portfolio-body section.hero.project.notebook p.logo img[data-v-0ac95da9]{filter:invert(1)}body #app .portfolio-body section.hero.project.destinia[data-v-0ac95da9]{background:#16161C url(/img/shots/destinia/bg.jpeg) no-repeat center top fixed;background-size:100% auto;background-size:cover}body #app .portfolio-body section.hero.project.destinia div.hero-container[data-v-0ac95da9]{-webkit-backdrop-filter:blur(5px) brightness(40%);backdrop-filter:blur(5px) brightness(40%)}body #app .portfolio-body section.hero.project.destinia p.logo img[data-v-0ac95da9]{width:100px}body #app .portfolio-body section.hero.project.entradas[data-v-0ac95da9]{background:#16161C url(/img/shots/entradas/bg.jpeg) no-repeat center top fixed;background-size:100% auto;background-size:cover}body #app .portfolio-body section.hero.project.entradas div.hero-container[data-v-0ac95da9]{-webkit-backdrop-filter:blur(2px) brightness(60%);backdrop-filter:blur(2px) brightness(60%)}body #app .portfolio-body section.hero.project.entradas p.logo img[data-v-0ac95da9]{width:140px}body #app .portfolio-body section.hero.project.gallery[data-v-0ac95da9]{background:#16161C url(/img/shots/gallery/bg.jpeg) no-repeat center top fixed;background-size:100% auto;background-size:cover}body #app .portfolio-body section.hero.project.gallery div.hero-container[data-v-0ac95da9]{-webkit-backdrop-filter:blur(5px) brightness(80%);backdrop-filter:blur(5px) brightness(80%)}body #app .portfolio-body section.hero.project.gallery p.logo img[data-v-0ac95da9]{width:100px}body #app .portfolio-body header[data-v-0ac95da9]{width:100%;transition:all .35s;z-index:30;position:relative;background:#2E2E3A}body #app .portfolio-body header p.project-name[data-v-0ac95da9]{overflow:hidden;width:100%;height:0;background:rgba(0,0,5,.5);position:absolute;top:-100px;left:0;text-align:center;text-transform:uppercase;line-height:32px}body #app .portfolio-body header p.project-name .label[data-v-0ac95da9]{opacity:.6}body #app .portfolio-body header.pinned[data-v-0ac95da9]{position:fixed;top:0;left:0;z-index:30;opacity:.97;background:#262630;padding-top:32px}body #app .portfolio-body header.pinned+section[data-v-0ac95da9]{padding-top:150px}body #app .portfolio-body header.pinned p.project-name[data-v-0ac95da9]{height:auto;height:32px;top:-32px;font-size:12px}body #app .portfolio-body header.pinned .container[data-v-0ac95da9]{height:50px;min-height:50px;padding:0 8%}body #app .portfolio-body header.pinned .container h1 a[data-v-0ac95da9]{font-size:12px;line-height:12px}body #app .portfolio-body header.pinned .container h1 a span.portfolio[data-v-0ac95da9]{font-size:16px;line-height:16px;top:-10px}body #app .portfolio-body header.pinned .container nav ul li a[data-v-0ac95da9]{font-size:14.5px}body #app .portfolio-body header.pinned .container nav ul li.active a[data-v-0ac95da9]:after{bottom:-13px;width:100%}body #app .portfolio-body header .container[data-v-0ac95da9]{padding:15px 8%;position:relative;color:#fff;min-height:80px}body #app .portfolio-body header .container a[data-v-0ac95da9]{text-decoration:none;color:#fff}body #app .portfolio-body header .container p.logo[data-v-0ac95da9]{position:absolute;top:50%;left:8%;transform:translateY(-50%)}body #app .portfolio-body header .container p.name[data-v-0ac95da9]{margin:0;padding:0;line-height:21px}body #app .portfolio-body header .container p.name a[data-v-0ac95da9]{font-size:12px;line-height:12px;text-transform:uppercase;font-weight:400;color:#75757d;transition:all .3s}body #app .portfolio-body header .container p.name a[data-v-0ac95da9]:hover{color:#fff}body #app .portfolio-body header .container h1[data-v-0ac95da9]{transition:all .3s;position:relative;z-index:20;max-width:160px}body #app .portfolio-body header .container h1 a[data-v-0ac95da9]{font-size:12px;line-height:12px;text-transform:uppercase;font-weight:400;color:#fff;transition:all .3s;opacity:.6}body #app .portfolio-body header .container h1 a[data-v-0ac95da9]:hover{opacity:1}body #app .portfolio-body header .container h1 a span.name[data-v-0ac95da9]{opacity:.5;transition:all .3s}body #app .portfolio-body header .container h1 a span.portfolio[data-v-0ac95da9]{transition:all .3s;margin:0;padding:0;font-size:21px;opacity:.7;line-height:21px;text-transform:uppercase;font-weight:500;display:inline-block;position:relative;top:-5px}body #app .portfolio-body header .container nav[data-v-0ac95da9]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;z-index:10}body #app .portfolio-body header .container nav ul[data-v-0ac95da9]{width:100%;text-align:center}body #app .portfolio-body header .container nav ul li[data-v-0ac95da9]{display:inline-block;margin:0 15px}body #app .portfolio-body header .container nav ul li a[data-v-0ac95da9]{opacity:.6;font-size:16px;font-weight:400;transition:all .3s;position:relative}body #app .portfolio-body header .container nav ul li a[data-v-0ac95da9]:after{content:" ";display:block;width:0;height:1.2px;background:#fff;position:absolute;bottom:0;left:50%;opacity:0;transition:all .3s}body #app .portfolio-body header .container nav ul li a[data-v-0ac95da9]:hover{color:#fff;opacity:.8}body #app .portfolio-body header .container nav ul li a[data-v-0ac95da9]:hover:after{width:100%;opacity:.7;left:0}body #app .portfolio-body header .container nav ul li.active a[data-v-0ac95da9]{opacity:1;cursor:auto;pointer-events:none}body #app .portfolio-body header .container nav ul li.active a[data-v-0ac95da9]:after{width:0;height:3px;background:#fff;position:absolute;bottom:-13px;left:0;opacity:1;transition:all .3s}body #app .portfolio-body header .container p.links[data-v-0ac95da9]{position:absolute;top:50%;right:8%;transform:translateY(-50%)}body #app .portfolio-body header .container p.links a[data-v-0ac95da9]{margin-left:20px;color:#a0989e;font-size:14px;font-weight:500;transition:all .3s;display:inline-block;position:relative;padding:0 3px}body #app .portfolio-body header .container p.links a[data-v-0ac95da9]:after{content:" ";display:block;width:0;height:1.2px;background:#fff;position:absolute;bottom:0;left:50%;opacity:0;transition:all .3s}body #app .portfolio-body header .container p.links a[data-v-0ac95da9]:hover{color:#fff}body #app .portfolio-body header .container p.links a[data-v-0ac95da9]:hover:after{width:100%;opacity:.7;left:0}body #app .portfolio-body ul.slider-tabs[data-v-0ac95da9]{padding:5px 8%;border-top:1px solid #BEBCBE;position:relative;background:#E2E0E1}body #app .portfolio-body ul.slider-tabs li[data-v-0ac95da9]{display:inline-block;margin-right:35px}body #app .portfolio-body ul.slider-tabs li button[data-v-0ac95da9]{border:none;background:none;cursor:pointer;padding:10px 0;font-family:Avenir,HelveticaNeue,Helvetica,Arial,sans-serif;font-size:19px;opacity:.4;transition:all .2s;font-weight:500}body #app .portfolio-body ul.slider-tabs li button[data-v-0ac95da9]:hover{opacity:.7}body #app .portfolio-body ul.slider-tabs li.selected button[data-v-0ac95da9]{opacity:1;cursor:auto;pointer-events:none}body #app .portfolio-body ul.slider-tabs li.bar[data-v-0ac95da9]{display:block;width:100px;height:5px;position:absolute;bottom:0;left:0;background:#0172DB;transition:all .3s}body #app .portfolio-body section.project[data-v-0ac95da9]{padding:70px 8%;font-weight:300}body #app .portfolio-body section.project a[data-v-0ac95da9]{font-weight:400;transition:all .3s;position:relative;color:#222324;text-decoration:none}body #app .portfolio-body section.project a[data-v-0ac95da9]:after{content:" ";display:block;width:26px;height:18px;background:url(/img/arrow.svg) no-repeat right center;position:absolute;top:53%;right:-26px;opacity:.35;transition:all .3s;transform:translateY(-50%)}body #app .portfolio-body section.project a[data-v-0ac95da9]:before{content:" ";display:block;width:0;height:1.2px;background:#222324;position:absolute;bottom:0;left:-5px;opacity:0;transition:all .3s}body #app .portfolio-body section.project a[data-v-0ac95da9]:hover{color:#000;opacity:.8}body #app .portfolio-body section.project a[data-v-0ac95da9]:hover:before{width:100%;opacity:.7;left:0}body #app .portfolio-body section.project a[data-v-0ac95da9]:hover:after{opacity:1}body #app .portfolio-body section.project.colored[data-v-0ac95da9]{background:#E6E3E3}body #app .portfolio-body section.project h2[data-v-0ac95da9]{font-weight:500;font-size:36px;line-height:1.3em;margin-bottom:25px}body #app .portfolio-body section.project h2 strong[data-v-0ac95da9]{font-weight:600}body #app .portfolio-body section.project h2.tr[data-v-0ac95da9]{opacity:0;text-indent:-30000em}body #app .portfolio-body section.project h2.big[data-v-0ac95da9]{width:60%;margin:0 auto 70px;font-family:athelas,serif;font-weight:700;font-size:36px;line-height:1.2em;text-align:center}body #app .portfolio-body section.project h3[data-v-0ac95da9]{font-weight:500;font-size:26px;margin-top:25px;padding-bottom:15px}body #app .portfolio-body section.project h4[data-v-0ac95da9]{font-weight:500;font-size:19px;margin-bottom:.5em}body #app .portfolio-body section.project p[data-v-0ac95da9]{font-weight:300;font-size:19px;line-height:27px;margin-bottom:19px}body #app .portfolio-body section.project p.sep[data-v-0ac95da9]{margin:70px 0;border-top:1px solid #BEBCBE}body #app .portfolio-body section.project#Overview[data-v-0ac95da9]{padding-bottom:0}body #app .portfolio-body section.project#Overview h3[data-v-0ac95da9]{margin-bottom:10px;margin-top:0;margin-right:35px;padding-bottom:15px}body #app .portfolio-body section.project#Overview ul.regular[data-v-0ac95da9]{opacity:.7}body #app .portfolio-body section.project#Overview ul.thirds[data-v-0ac95da9]{display:flex}body #app .portfolio-body section.project#Overview ul.thirds>li[data-v-0ac95da9]{border-top:1px solid #BEBCBE;width:33.3333333333%;padding-top:35px}body #app .portfolio-body section.project#Overview ul.thirds>li:last-child h3[data-v-0ac95da9]{margin-right:0}body #app .portfolio-body section.project#Achievements ul.regular li[data-v-0ac95da9]{margin-bottom:20px;width:80%;font-weight:400}body #app .portfolio-body section.project ul.thirds[data-v-0ac95da9]{display:flex}body #app .portfolio-body section.project ul.thirds>li[data-v-0ac95da9]{width:33.3333333333%}body #app .portfolio-body section.project ul.halfs[data-v-0ac95da9]{display:flex}body #app .portfolio-body section.project ul.halfs>li[data-v-0ac95da9]{width:50%}body #app .portfolio-body section.project ul.halfs>li.left.sm[data-v-0ac95da9],body #app .portfolio-body section.project ul.halfs>li.right.sm[data-v-0ac95da9]{padding-right:10%}body #app .portfolio-body section.project ul.halfs.spaced>li[data-v-0ac95da9]:first-child{padding-right:5%}body #app .portfolio-body section.project ul.halfs.spaced>li[data-v-0ac95da9]:last-child{padding-left:5%}body #app .portfolio-body section.project ul.regular[data-v-0ac95da9]{list-style:disc;margin-left:20px;margin-bottom:1em}body #app .portfolio-body section.project ul.regular li[data-v-0ac95da9]{font-weight:300;line-height:1.5em;margin-bottom:8px}body #app .portfolio-body section.project ul.colored-quadrants[data-v-0ac95da9]{border:none;display:flex}body #app .portfolio-body section.project ul.colored-quadrants.bottom[data-v-0ac95da9]{padding-top:0}body #app .portfolio-body section.project ul.colored-quadrants>li[data-v-0ac95da9]{flex:1;padding:30px 50px;background:#E4E1E1;border:10px solid #EFECEC;position:relative}body #app .portfolio-body section.project ul.colored-quadrants>li[data-v-0ac95da9]:after{content:" ";display:block;width:44px;height:43px;position:absolute;top:0;right:0;background:url(/img/triangle-0.svg) no-repeat center center}body #app .portfolio-body section.project ul.colored-quadrants>li a[data-v-0ac95da9]{font-weight:500}body #app .portfolio-body section.project ul.colored-quadrants>li a[data-v-0ac95da9]:hover{text-decoration:none}body #app .portfolio-body section.project ul.colored-quadrants>li a[data-v-0ac95da9]:before{display:block;width:100%;left:0;opacity:1}body #app .portfolio-body section.project ul.colored-quadrants>li a[data-v-0ac95da9]:after{display:none}body #app .portfolio-body section.project ul.colored-quadrants>li div h3 span[data-v-0ac95da9]{display:block;font-weight:200;opacity:.5;margin-bottom:10px;font-size:21px}body #app .portfolio-body section.project ul.colored-quadrants>li div p[data-v-0ac95da9]{opacity:.85}body #app .portfolio-body section.project ul.colored-quadrants>li div p strong[data-v-0ac95da9]{font-weight:500}body #app .portfolio-body section.project ul.colored-quadrants>li div .triangle-lt[data-v-0ac95da9]{position:absolute;top:0;left:0}body #app .portfolio-body div.image-slider[data-v-0ac95da9]{background:#6F757D;padding:50px 0;position:relative}body #app .portfolio-body div.image-slider.off[data-v-0ac95da9]{display:none}body #app .portfolio-body div.image-slider h3[data-v-0ac95da9]{color:#f2f2f2;font-weight:500;padding-left:8%;padding-bottom:50px}body #app .portfolio-body div.image-slider h3 a[data-v-0ac95da9]{margin-left:20px}body #app .portfolio-body div.image-slider a[data-v-0ac95da9]{font-weight:400;transition:all .3s;position:relative;color:#efecec;text-decoration:none;opacity:.7;font-size:16px}body #app .portfolio-body div.image-slider a[data-v-0ac95da9]:after{content:" ";display:block;width:26px;height:18px;background:url(/img/arrow-white.svg) no-repeat right center;position:absolute;top:53%;right:-26px;opacity:.85;transition:all .3s;transform:translateY(-50%) scale(.7)}body #app .portfolio-body div.image-slider a[data-v-0ac95da9]:before{content:" ";display:block;width:0;height:1.2px;background:#EFECEC;position:absolute;bottom:0;left:-5px;opacity:0;transition:all .3s}body #app .portfolio-body div.image-slider a[data-v-0ac95da9]:hover{color:#fff;opacity:1}body #app .portfolio-body div.image-slider a[data-v-0ac95da9]:hover:before{width:100%;opacity:.7;left:0}body #app .portfolio-body div.image-slider a[data-v-0ac95da9]:hover:after{opacity:1}body #app .portfolio-body div.image-slider .controls[data-v-0ac95da9]{display:none;position:absolute;top:40px;right:8%}body #app .portfolio-body div.image-slider .controls[data-v-0ac95da9]:after{content:" ";display:block;width:1px;height:50px;background:#F7F6F6;opacity:.22;position:absolute;top:0;right:50%;z-index:1}body #app .portfolio-body div.image-slider .controls a[data-v-0ac95da9]{z-index:0;text-indent:-3000em;display:inline-block;width:60px;height:50px;background:#40454A;border-radius:50px 0 0 50px;opacity:1;box-shadow:0 5px 3px #00000026}body #app .portfolio-body div.image-slider .controls a[data-v-0ac95da9]:active{background:#272D33}body #app .portfolio-body div.image-slider .controls a[data-v-0ac95da9]:hover{background:#343B43}body #app .portfolio-body div.image-slider .controls a[data-v-0ac95da9]:before{display:none}body #app .portfolio-body div.image-slider .controls a[data-v-0ac95da9]:after{width:11px;height:17px;background:url(/img/chevron-left.svg) no-repeat right center;position:absolute;top:50%;left:50%;opacity:.85;transition:all .3s;transform:translate(-50%,-50%) scale(1)}body #app .portfolio-body div.image-slider .controls a.next[data-v-0ac95da9]{border-radius:0 50px 50px 0}body #app .portfolio-body div.image-slider .controls a.next[data-v-0ac95da9]:after{background:url(/img/chevron-right.svg) no-repeat right center}body #app .portfolio-body div.image-slider section.carousel button.carousel__prev[data-v-0ac95da9]{border:0;margin:0;top:-90px;transform:translateY(0);left:calc(92% - 121px);width:60px;height:50px;background:#40454A;border-radius:50px 0 0 50px;box-shadow:0 5px 3px #00000026}body #app .portfolio-body div.image-slider section.carousel button.carousel__prev svg[data-v-0ac95da9]{filter:invert(1)}body #app .portfolio-body div.image-slider section.carousel button.carousel__next[data-v-0ac95da9]{border:0;margin:0;top:-90px;transform:translateY(0);right:8%;width:60px;height:50px;background:#40454A;border-radius:0 50px 50px 0;box-shadow:0 5px 3px #00000026}body #app .portfolio-body div.image-slider section.carousel button.carousel__next svg[data-v-0ac95da9]{filter:invert(1)}body #app .portfolio-body div.image-slider section.carousel button[data-v-0ac95da9]:active{background:#272D33}body #app .portfolio-body div.image-slider section.carousel ol.carousel__track[data-v-0ac95da9]{align-items:flex-start}body #app .portfolio-body div.image-slider section.carousel ol.carousel__track li.carousel__slide div.carousel__item[data-v-0ac95da9]{width:100%;padding:0 15px}body #app .portfolio-body div.image-slider section.carousel ol.carousel__track li.carousel__slide div.carousel__item img[data-v-0ac95da9]{width:100%;border-radius:5px;display:block}body #app .portfolio-body div.image-slider section.carousel ol.carousel__track li.carousel__slide div.carousel__item img.multi[data-v-0ac95da9]{margin-bottom:30px}body #app .portfolio-body .works[data-v-0ac95da9]{position:relative;z-index:10}body #app .portfolio-body .works .header[data-v-0ac95da9]{padding:150px 8% 50px;font-size:24px}body #app .portfolio-body .works li a[data-v-0ac95da9]{display:block;width:100%;background:#eaeaea;padding:50px 8%;position:relative;transition:all .3s;text-decoration:none}body #app .portfolio-body .works li a[data-v-0ac95da9]:hover{border:none;padding:80px calc(8% + 10px)}body #app .portfolio-body .works li a:hover .logo[data-v-0ac95da9]{opacity:.9}body #app .portfolio-body .works li a .title[data-v-0ac95da9],body #app .portfolio-body .works li a .tags[data-v-0ac95da9],body #app .portfolio-body .works li a .logo[data-v-0ac95da9]{display:block;z-index:1}body #app .portfolio-body .works li a .title[data-v-0ac95da9]{font-size:24px;font-weight:600}body #app .portfolio-body .works li a .tags[data-v-0ac95da9]{font-size:18px;opacity:.6}body #app .portfolio-body .works li a .logo[data-v-0ac95da9]{position:absolute;top:50%;right:8%;height:40px;-webkit-transform:translateY(-40%);-ms-transform:translateY(-40%);transform:translateY(-40%);transition:all .3s;opacity:.5}body #app .portfolio-body .works li a .logo.entradas[data-v-0ac95da9]{width:150px}@media only screen and (max-width: 1024px){#app .portfolio-body header nav[data-v-0ac95da9]{display:none}}div.body[data-v-0ac95da9]{color:#d2cbc3;color:#d2cbc3b3;font-family:amedium,helvetica,sans-serif;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;background:#333 url(/img/bg.jpg) no-repeat right top fixed;background-size:cover}a[data-v-0ac95da9]{text-decoration:none;color:#2369df;transition:all .9s;border-bottom:1px solid transparent}a[data-v-0ac95da9]:hover{color:#3d9bc8;border-bottom:1px solid #3D9BC8}section[data-v-0ac95da9]{padding:8.33%;background-color:#fff;color:#0c0b0b;font-size:18px;color:#242323;line-height:27px}section .container[data-v-0ac95da9]{width:100%;max-width:1600px;margin:0 auto}section[data-v-0ac95da9]:after,.group[data-v-0ac95da9]:after{content:"";display:table;clear:both}.intro[data-v-0ac95da9]{background-color:transparent;text-shadow:0 0 30px rgba(0,0,0,.5);background-image:-webkit-linear-gradient(119deg,rgba(0,0,0,.54) 22%,rgba(0,0,0,.47) 52%);background-image:-o-linear-gradient(119deg,rgba(0,0,0,.54) 22%,rgba(0,0,0,.47) 52%);background-image:linear-gradient(119deg,rgba(0,0,0,.54) 22%,rgba(0,0,0,.47) 52%);color:#d2cbc3;color:#d2cbc3e6;padding-bottom:0;height:calc(100vh - 150px);min-height:600px;transition:1s all}.intro a[data-v-0ac95da9]{color:#fff}.intro a[data-v-0ac95da9]:hover{border-color:#fff}.intro .social_links_container[data-v-0ac95da9]{max-width:580px}.intro .about_links li[data-v-0ac95da9]{display:inline-block;margin-right:20px;margin-bottom:50px}.intro .social_links[data-v-0ac95da9],.intro .social_links li[data-v-0ac95da9],.intro h2[data-v-0ac95da9]{display:inline}.intro .social_links a[data-v-0ac95da9],.intro .social_links li a[data-v-0ac95da9],.intro h2 a[data-v-0ac95da9]{opacity:.85}.intro .social_links a[data-v-0ac95da9]:hover,.intro .social_links li a[data-v-0ac95da9]:hover,.intro h2 a[data-v-0ac95da9]:hover{opacity:1}.intro .social_links li[data-v-0ac95da9],.intro h2[data-v-0ac95da9]{font-size:18px;font-weight:400;opacity:1;text-transform:none}.intro h2[data-v-0ac95da9]{margin-right:10px}h1[data-v-0ac95da9]{font-weight:900;font-size:80px;line-height:120%;color:#fff;opacity:.95}p.brief[data-v-0ac95da9]{margin:0 0 20px;font-size:24px;max-width:600px;line-height:1.5em}.bannerNotebook[data-v-0ac95da9]{display:block;padding:50px 8.33%;background:#FFC803;font-size:24px;color:#222;position:relative;letter-spacing:-.65px}.bannerNotebook .txt[data-v-0ac95da9]{position:relative;padding-left:2.2em;display:inline-block}.bannerNotebook .txt[data-v-0ac95da9]:before{content:"[nb]";display:block;position:absolute;top:36%;left:0;transform:translateY(-50%);font-family:HelveticaNeue;font-weight:900;letter-spacing:.5px}.bannerNotebook .cta[data-v-0ac95da9]{position:absolute;top:50%;transform:translateY(-50%);right:10%;font-weight:600;font-size:18px;letter-spacing:0px}.bannerNotebook[data-v-0ac95da9]:hover{color:#000;border:none;padding:70px 8.33%}section.about .container[data-v-0ac95da9]{display:flex;flex-direction:row}section.about .container h2[data-v-0ac95da9]{font-size:32px;text-transform:uppercase;font-family:abold;padding-bottom:30px}section.about .container .txt[data-v-0ac95da9]{width:60%;padding-right:10%}section.about .container .txt p[data-v-0ac95da9]{padding-bottom:25px;color:#555}section.about .container .skills[data-v-0ac95da9]{width:40%}section.about .container .skills ul li[data-v-0ac95da9]{margin-bottom:10px;margin-left:20px;position:relative;color:#555}section.about .container .skills ul li[data-v-0ac95da9]:after{display:block;content:"";width:5px;height:5px;position:absolute;left:-16px;top:8.5px;background:#e8e8e8;border-radius:5px;border:1px solid #ccc}@media only screen and (max-width: 850px){.body .intro[data-v-0ac95da9]{background-image:-webkit-linear-gradient(119deg,rgba(0,0,0,.9) 22%,rgba(0,0,0,.83) 52%);background-image:-o-linear-gradient(119deg,rgba(0,0,0,.9) 22%,rgba(0,0,0,.83) 52%);background-image:linear-gradient(119deg,rgba(0,0,0,.9) 22%,rgba(0,0,0,.83) 52%)}section.about .container[data-v-0ac95da9]{display:block}section.about .container .txt[data-v-0ac95da9]{width:100%;margin-right:0;float:none}section.about .container .skills[data-v-0ac95da9]{margin-top:50px;width:100%}section.tools .tools ul li[data-v-0ac95da9]{width:50%;padding-right:10%}.bannerNotebook[data-v-0ac95da9]{text-align:center}.bannerNotebook .txt[data-v-0ac95da9]{padding-left:0;padding-top:2.2em}.bannerNotebook .txt[data-v-0ac95da9]:before{top:0;left:50%;transform:translate(-50%);font-size:32px}.bannerNotebook .cta[data-v-0ac95da9]{display:block;position:relative;top:0;transform:translate(0);right:0;text-align:center;margin-top:25px;text-decoration:underline;font-size:80%}}@media only screen and (max-width: 420px){section.tools .tools ul li[data-v-0ac95da9]{width:100%;padding-right:10%}h2[data-v-0ac95da9]{padding-top:50px}}body[data-v-3063cd79]{background-color:#4a4a50!important}body.noscroll[data-v-3063cd79]{overflow:hidden!important}body #app[data-v-3063cd79]{background-color:#efecec!important}body #app .portfolio-body[data-v-3063cd79]{font-family:Avenir,HelveticaNeue,Helvetica,Arial,sans-serif;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;background-color:#efecec;color:#242323;font-size:19px;line-height:27px}body #app .portfolio-body section.hero[data-v-3063cd79]{background:rgb(22,22,28);color:#fff;height:75vh;max-height:900px;text-align:center;padding:0!important}body #app .portfolio-body section.hero div.hero-container[data-v-3063cd79]{width:100%;height:100%;padding:100px;display:flex;align-items:center;justify-content:center;-webkit-backdrop-filter:blur(5px) brightness(80%);backdrop-filter:blur(5px) brightness(80%)}body #app .portfolio-body section.hero div.hero-container div.content-container[data-v-3063cd79]{width:65%}body #app .portfolio-body section.hero.home .main[data-v-3063cd79]{font-family:athelas,HelveticaNeue,Helvetica,Arial,sans-serif;font-weight:700;font-size:52px;line-height:1.2em;opacity:.9}body #app .portfolio-body section.hero.home .desc[data-v-3063cd79]{font-family:athelas,HelveticaNeue,Helvetica,Arial,sans-serif;font-weight:200;opacity:.7;font-size:32px;line-height:1.3em;margin-top:1em}body #app .portfolio-body section.hero.home div.hero-container div.content-container[data-v-3063cd79]{width:80%}body #app .portfolio-body section.hero.project[data-v-3063cd79]{transition:all .3s}body #app .portfolio-body section.hero.project .logo[data-v-3063cd79]{margin-bottom:40px}body #app .portfolio-body section.hero.project .main[data-v-3063cd79]{font-weight:600;font-size:44px;line-height:1.2em;color:#f2f2f2}body #app .portfolio-body section.hero.project .desc[data-v-3063cd79]{font-weight:300;font-size:24px;line-height:1.3em;margin-top:1em;color:#f2f2f2}body #app .portfolio-body section.hero.project .main[data-v-3063cd79],body #app .portfolio-body section.hero.project .desc[data-v-3063cd79]{text-shadow:1px 1px 15px rgba(0,0,0,.8)}body #app .portfolio-body section.hero.project .link[data-v-3063cd79]{margin-top:60px}body #app .portfolio-body section.hero.project .link a[data-v-3063cd79]{display:inline-block;padding:10px 25px;background:#FFC703;color:#000;border-radius:50px}body #app .portfolio-body section.hero.project .link a[data-v-3063cd79]:after,body #app .portfolio-body section.hero.project .link a[data-v-3063cd79]:before{display:none}body #app .portfolio-body section.hero.project .link a[data-v-3063cd79]:hover{opacity:1;transform:scale(1.1)}body #app .portfolio-body section.hero.project.kukit[data-v-3063cd79]{background:#16161C url(/img/shots/kukit/bg.jpg) no-repeat center top fixed;background-size:100% auto;background-size:cover}body #app .portfolio-body section.hero.project.notebook[data-v-3063cd79]{background:#16161C url(/img/shots/notebook/bg.jpeg) no-repeat center top fixed;background-size:100% auto;background-size:cover}body #app .portfolio-body section.hero.project.notebook div.hero-container[data-v-3063cd79]{-webkit-backdrop-filter:blur(5px) brightness(60%);backdrop-filter:blur(5px) brightness(60%)}body #app .portfolio-body section.hero.project.notebook p.logo img[data-v-3063cd79]{filter:invert(1)}body #app .portfolio-body section.hero.project.destinia[data-v-3063cd79]{background:#16161C url(/img/shots/destinia/bg.jpeg) no-repeat center top fixed;background-size:100% auto;background-size:cover}body #app .portfolio-body section.hero.project.destinia div.hero-container[data-v-3063cd79]{-webkit-backdrop-filter:blur(5px) brightness(40%);backdrop-filter:blur(5px) brightness(40%)}body #app .portfolio-body section.hero.project.destinia p.logo img[data-v-3063cd79]{width:100px}body #app .portfolio-body section.hero.project.entradas[data-v-3063cd79]{background:#16161C url(/img/shots/entradas/bg.jpeg) no-repeat center top fixed;background-size:100% auto;background-size:cover}body #app .portfolio-body section.hero.project.entradas div.hero-container[data-v-3063cd79]{-webkit-backdrop-filter:blur(2px) brightness(60%);backdrop-filter:blur(2px) brightness(60%)}body #app .portfolio-body section.hero.project.entradas p.logo img[data-v-3063cd79]{width:140px}body #app .portfolio-body section.hero.project.gallery[data-v-3063cd79]{background:#16161C url(/img/shots/gallery/bg.jpeg) no-repeat center top fixed;background-size:100% auto;background-size:cover}body #app .portfolio-body section.hero.project.gallery div.hero-container[data-v-3063cd79]{-webkit-backdrop-filter:blur(5px) brightness(80%);backdrop-filter:blur(5px) brightness(80%)}body #app .portfolio-body section.hero.project.gallery p.logo img[data-v-3063cd79]{width:100px}body #app .portfolio-body header[data-v-3063cd79]{width:100%;transition:all .35s;z-index:30;position:relative;background:#2E2E3A}body #app .portfolio-body header p.project-name[data-v-3063cd79]{overflow:hidden;width:100%;height:0;background:rgba(0,0,5,.5);position:absolute;top:-100px;left:0;text-align:center;text-transform:uppercase;line-height:32px}body #app .portfolio-body header p.project-name .label[data-v-3063cd79]{opacity:.6}body #app .portfolio-body header.pinned[data-v-3063cd79]{position:fixed;top:0;left:0;z-index:30;opacity:.97;background:#262630;padding-top:32px}body #app .portfolio-body header.pinned+section[data-v-3063cd79]{padding-top:150px}body #app .portfolio-body header.pinned p.project-name[data-v-3063cd79]{height:auto;height:32px;top:-32px;font-size:12px}body #app .portfolio-body header.pinned .container[data-v-3063cd79]{height:50px;min-height:50px;padding:0 8%}body #app .portfolio-body header.pinned .container h1 a[data-v-3063cd79]{font-size:12px;line-height:12px}body #app .portfolio-body header.pinned .container h1 a span.portfolio[data-v-3063cd79]{font-size:16px;line-height:16px;top:-10px}body #app .portfolio-body header.pinned .container nav ul li a[data-v-3063cd79]{font-size:14.5px}body #app .portfolio-body header.pinned .container nav ul li.active a[data-v-3063cd79]:after{bottom:-13px;width:100%}body #app .portfolio-body header .container[data-v-3063cd79]{padding:15px 8%;position:relative;color:#fff;min-height:80px}body #app .portfolio-body header .container a[data-v-3063cd79]{text-decoration:none;color:#fff}body #app .portfolio-body header .container p.logo[data-v-3063cd79]{position:absolute;top:50%;left:8%;transform:translateY(-50%)}body #app .portfolio-body header .container p.name[data-v-3063cd79]{margin:0;padding:0;line-height:21px}body #app .portfolio-body header .container p.name a[data-v-3063cd79]{font-size:12px;line-height:12px;text-transform:uppercase;font-weight:400;color:#75757d;transition:all .3s}body #app .portfolio-body header .container p.name a[data-v-3063cd79]:hover{color:#fff}body #app .portfolio-body header .container h1[data-v-3063cd79]{transition:all .3s;position:relative;z-index:20;max-width:160px}body #app .portfolio-body header .container h1 a[data-v-3063cd79]{font-size:12px;line-height:12px;text-transform:uppercase;font-weight:400;color:#fff;transition:all .3s;opacity:.6}body #app .portfolio-body header .container h1 a[data-v-3063cd79]:hover{opacity:1}body #app .portfolio-body header .container h1 a span.name[data-v-3063cd79]{opacity:.5;transition:all .3s}body #app .portfolio-body header .container h1 a span.portfolio[data-v-3063cd79]{transition:all .3s;margin:0;padding:0;font-size:21px;opacity:.7;line-height:21px;text-transform:uppercase;font-weight:500;display:inline-block;position:relative;top:-5px}body #app .portfolio-body header .container nav[data-v-3063cd79]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;z-index:10}body #app .portfolio-body header .container nav ul[data-v-3063cd79]{width:100%;text-align:center}body #app .portfolio-body header .container nav ul li[data-v-3063cd79]{display:inline-block;margin:0 15px}body #app .portfolio-body header .container nav ul li a[data-v-3063cd79]{opacity:.6;font-size:16px;font-weight:400;transition:all .3s;position:relative}body #app .portfolio-body header .container nav ul li a[data-v-3063cd79]:after{content:" ";display:block;width:0;height:1.2px;background:#fff;position:absolute;bottom:0;left:50%;opacity:0;transition:all .3s}body #app .portfolio-body header .container nav ul li a[data-v-3063cd79]:hover{color:#fff;opacity:.8}body #app .portfolio-body header .container nav ul li a[data-v-3063cd79]:hover:after{width:100%;opacity:.7;left:0}body #app .portfolio-body header .container nav ul li.active a[data-v-3063cd79]{opacity:1;cursor:auto;pointer-events:none}body #app .portfolio-body header .container nav ul li.active a[data-v-3063cd79]:after{width:0;height:3px;background:#fff;position:absolute;bottom:-13px;left:0;opacity:1;transition:all .3s}body #app .portfolio-body header .container p.links[data-v-3063cd79]{position:absolute;top:50%;right:8%;transform:translateY(-50%)}body #app .portfolio-body header .container p.links a[data-v-3063cd79]{margin-left:20px;color:#a0989e;font-size:14px;font-weight:500;transition:all .3s;display:inline-block;position:relative;padding:0 3px}body #app .portfolio-body header .container p.links a[data-v-3063cd79]:after{content:" ";display:block;width:0;height:1.2px;background:#fff;position:absolute;bottom:0;left:50%;opacity:0;transition:all .3s}body #app .portfolio-body header .container p.links a[data-v-3063cd79]:hover{color:#fff}body #app .portfolio-body header .container p.links a[data-v-3063cd79]:hover:after{width:100%;opacity:.7;left:0}body #app .portfolio-body ul.slider-tabs[data-v-3063cd79]{padding:5px 8%;border-top:1px solid #BEBCBE;position:relative;background:#E2E0E1}body #app .portfolio-body ul.slider-tabs li[data-v-3063cd79]{display:inline-block;margin-right:35px}body #app .portfolio-body ul.slider-tabs li button[data-v-3063cd79]{border:none;background:none;cursor:pointer;padding:10px 0;font-family:Avenir,HelveticaNeue,Helvetica,Arial,sans-serif;font-size:19px;opacity:.4;transition:all .2s;font-weight:500}body #app .portfolio-body ul.slider-tabs li button[data-v-3063cd79]:hover{opacity:.7}body #app .portfolio-body ul.slider-tabs li.selected button[data-v-3063cd79]{opacity:1;cursor:auto;pointer-events:none}body #app .portfolio-body ul.slider-tabs li.bar[data-v-3063cd79]{display:block;width:100px;height:5px;position:absolute;bottom:0;left:0;background:#0172DB;transition:all .3s}body #app .portfolio-body section.project[data-v-3063cd79]{padding:70px 8%;font-weight:300}body #app .portfolio-body section.project a[data-v-3063cd79]{font-weight:400;transition:all .3s;position:relative;color:#222324;text-decoration:none}body #app .portfolio-body section.project a[data-v-3063cd79]:after{content:" ";display:block;width:26px;height:18px;background:url(/img/arrow.svg) no-repeat right center;position:absolute;top:53%;right:-26px;opacity:.35;transition:all .3s;transform:translateY(-50%)}body #app .portfolio-body section.project a[data-v-3063cd79]:before{content:" ";display:block;width:0;height:1.2px;background:#222324;position:absolute;bottom:0;left:-5px;opacity:0;transition:all .3s}body #app .portfolio-body section.project a[data-v-3063cd79]:hover{color:#000;opacity:.8}body #app .portfolio-body section.project a[data-v-3063cd79]:hover:before{width:100%;opacity:.7;left:0}body #app .portfolio-body section.project a[data-v-3063cd79]:hover:after{opacity:1}body #app .portfolio-body section.project.colored[data-v-3063cd79]{background:#E6E3E3}body #app .portfolio-body section.project h2[data-v-3063cd79]{font-weight:500;font-size:36px;line-height:1.3em;margin-bottom:25px}body #app .portfolio-body section.project h2 strong[data-v-3063cd79]{font-weight:600}body #app .portfolio-body section.project h2.tr[data-v-3063cd79]{opacity:0;text-indent:-30000em}body #app .portfolio-body section.project h2.big[data-v-3063cd79]{width:60%;margin:0 auto 70px;font-family:athelas,serif;font-weight:700;font-size:36px;line-height:1.2em;text-align:center}body #app .portfolio-body section.project h3[data-v-3063cd79]{font-weight:500;font-size:26px;margin-top:25px;padding-bottom:15px}body #app .portfolio-body section.project h4[data-v-3063cd79]{font-weight:500;font-size:19px;margin-bottom:.5em}body #app .portfolio-body section.project p[data-v-3063cd79]{font-weight:300;font-size:19px;line-height:27px;margin-bottom:19px}body #app .portfolio-body section.project p.sep[data-v-3063cd79]{margin:70px 0;border-top:1px solid #BEBCBE}body #app .portfolio-body section.project#Overview[data-v-3063cd79]{padding-bottom:0}body #app .portfolio-body section.project#Overview h3[data-v-3063cd79]{margin-bottom:10px;margin-top:0;margin-right:35px;padding-bottom:15px}body #app .portfolio-body section.project#Overview ul.regular[data-v-3063cd79]{opacity:.7}body #app .portfolio-body section.project#Overview ul.thirds[data-v-3063cd79]{display:flex}body #app .portfolio-body section.project#Overview ul.thirds>li[data-v-3063cd79]{border-top:1px solid #BEBCBE;width:33.3333333333%;padding-top:35px}body #app .portfolio-body section.project#Overview ul.thirds>li:last-child h3[data-v-3063cd79]{margin-right:0}body #app .portfolio-body section.project#Achievements ul.regular li[data-v-3063cd79]{margin-bottom:20px;width:80%;font-weight:400}body #app .portfolio-body section.project ul.thirds[data-v-3063cd79]{display:flex}body #app .portfolio-body section.project ul.thirds>li[data-v-3063cd79]{width:33.3333333333%}body #app .portfolio-body section.project ul.halfs[data-v-3063cd79]{display:flex}body #app .portfolio-body section.project ul.halfs>li[data-v-3063cd79]{width:50%}body #app .portfolio-body section.project ul.halfs>li.left.sm[data-v-3063cd79],body #app .portfolio-body section.project ul.halfs>li.right.sm[data-v-3063cd79]{padding-right:10%}body #app .portfolio-body section.project ul.halfs.spaced>li[data-v-3063cd79]:first-child{padding-right:5%}body #app .portfolio-body section.project ul.halfs.spaced>li[data-v-3063cd79]:last-child{padding-left:5%}body #app .portfolio-body section.project ul.regular[data-v-3063cd79]{list-style:disc;margin-left:20px;margin-bottom:1em}body #app .portfolio-body section.project ul.regular li[data-v-3063cd79]{font-weight:300;line-height:1.5em;margin-bottom:8px}body #app .portfolio-body section.project ul.colored-quadrants[data-v-3063cd79]{border:none;display:flex}body #app .portfolio-body section.project ul.colored-quadrants.bottom[data-v-3063cd79]{padding-top:0}body #app .portfolio-body section.project ul.colored-quadrants>li[data-v-3063cd79]{flex:1;padding:30px 50px;background:#E4E1E1;border:10px solid #EFECEC;position:relative}body #app .portfolio-body section.project ul.colored-quadrants>li[data-v-3063cd79]:after{content:" ";display:block;width:44px;height:43px;position:absolute;top:0;right:0;background:url(/img/triangle-0.svg) no-repeat center center}body #app .portfolio-body section.project ul.colored-quadrants>li a[data-v-3063cd79]{font-weight:500}body #app .portfolio-body section.project ul.colored-quadrants>li a[data-v-3063cd79]:hover{text-decoration:none}body #app .portfolio-body section.project ul.colored-quadrants>li a[data-v-3063cd79]:before{display:block;width:100%;left:0;opacity:1}body #app .portfolio-body section.project ul.colored-quadrants>li a[data-v-3063cd79]:after{display:none}body #app .portfolio-body section.project ul.colored-quadrants>li div h3 span[data-v-3063cd79]{display:block;font-weight:200;opacity:.5;margin-bottom:10px;font-size:21px}body #app .portfolio-body section.project ul.colored-quadrants>li div p[data-v-3063cd79]{opacity:.85}body #app .portfolio-body section.project ul.colored-quadrants>li div p strong[data-v-3063cd79]{font-weight:500}body #app .portfolio-body section.project ul.colored-quadrants>li div .triangle-lt[data-v-3063cd79]{position:absolute;top:0;left:0}body #app .portfolio-body div.image-slider[data-v-3063cd79]{background:#6F757D;padding:50px 0;position:relative}body #app .portfolio-body div.image-slider.off[data-v-3063cd79]{display:none}body #app .portfolio-body div.image-slider h3[data-v-3063cd79]{color:#f2f2f2;font-weight:500;padding-left:8%;padding-bottom:50px}body #app .portfolio-body div.image-slider h3 a[data-v-3063cd79]{margin-left:20px}body #app .portfolio-body div.image-slider a[data-v-3063cd79]{font-weight:400;transition:all .3s;position:relative;color:#efecec;text-decoration:none;opacity:.7;font-size:16px}body #app .portfolio-body div.image-slider a[data-v-3063cd79]:after{content:" ";display:block;width:26px;height:18px;background:url(/img/arrow-white.svg) no-repeat right center;position:absolute;top:53%;right:-26px;opacity:.85;transition:all .3s;transform:translateY(-50%) scale(.7)}body #app .portfolio-body div.image-slider a[data-v-3063cd79]:before{content:" ";display:block;width:0;height:1.2px;background:#EFECEC;position:absolute;bottom:0;left:-5px;opacity:0;transition:all .3s}body #app .portfolio-body div.image-slider a[data-v-3063cd79]:hover{color:#fff;opacity:1}body #app .portfolio-body div.image-slider a[data-v-3063cd79]:hover:before{width:100%;opacity:.7;left:0}body #app .portfolio-body div.image-slider a[data-v-3063cd79]:hover:after{opacity:1}body #app .portfolio-body div.image-slider .controls[data-v-3063cd79]{display:none;position:absolute;top:40px;right:8%}body #app .portfolio-body div.image-slider .controls[data-v-3063cd79]:after{content:" ";display:block;width:1px;height:50px;background:#F7F6F6;opacity:.22;position:absolute;top:0;right:50%;z-index:1}body #app .portfolio-body div.image-slider .controls a[data-v-3063cd79]{z-index:0;text-indent:-3000em;display:inline-block;width:60px;height:50px;background:#40454A;border-radius:50px 0 0 50px;opacity:1;box-shadow:0 5px 3px #00000026}body #app .portfolio-body div.image-slider .controls a[data-v-3063cd79]:active{background:#272D33}body #app .portfolio-body div.image-slider .controls a[data-v-3063cd79]:hover{background:#343B43}body #app .portfolio-body div.image-slider .controls a[data-v-3063cd79]:before{display:none}body #app .portfolio-body div.image-slider .controls a[data-v-3063cd79]:after{width:11px;height:17px;background:url(/img/chevron-left.svg) no-repeat right center;position:absolute;top:50%;left:50%;opacity:.85;transition:all .3s;transform:translate(-50%,-50%) scale(1)}body #app .portfolio-body div.image-slider .controls a.next[data-v-3063cd79]{border-radius:0 50px 50px 0}body #app .portfolio-body div.image-slider .controls a.next[data-v-3063cd79]:after{background:url(/img/chevron-right.svg) no-repeat right center}body #app .portfolio-body div.image-slider section.carousel button.carousel__prev[data-v-3063cd79]{border:0;margin:0;top:-90px;transform:translateY(0);left:calc(92% - 121px);width:60px;height:50px;background:#40454A;border-radius:50px 0 0 50px;box-shadow:0 5px 3px #00000026}body #app .portfolio-body div.image-slider section.carousel button.carousel__prev svg[data-v-3063cd79]{filter:invert(1)}body #app .portfolio-body div.image-slider section.carousel button.carousel__next[data-v-3063cd79]{border:0;margin:0;top:-90px;transform:translateY(0);right:8%;width:60px;height:50px;background:#40454A;border-radius:0 50px 50px 0;box-shadow:0 5px 3px #00000026}body #app .portfolio-body div.image-slider section.carousel button.carousel__next svg[data-v-3063cd79]{filter:invert(1)}body #app .portfolio-body div.image-slider section.carousel button[data-v-3063cd79]:active{background:#272D33}body #app .portfolio-body div.image-slider section.carousel ol.carousel__track[data-v-3063cd79]{align-items:flex-start}body #app .portfolio-body div.image-slider section.carousel ol.carousel__track li.carousel__slide div.carousel__item[data-v-3063cd79]{width:100%;padding:0 15px}body #app .portfolio-body div.image-slider section.carousel ol.carousel__track li.carousel__slide div.carousel__item img[data-v-3063cd79]{width:100%;border-radius:5px;display:block}body #app .portfolio-body div.image-slider section.carousel ol.carousel__track li.carousel__slide div.carousel__item img.multi[data-v-3063cd79]{margin-bottom:30px}body #app .portfolio-body .works[data-v-3063cd79]{position:relative;z-index:10}body #app .portfolio-body .works .header[data-v-3063cd79]{padding:150px 8% 50px;font-size:24px}body #app .portfolio-body .works li a[data-v-3063cd79]{display:block;width:100%;background:#eaeaea;padding:50px 8%;position:relative;transition:all .3s;text-decoration:none}body #app .portfolio-body .works li a[data-v-3063cd79]:hover{border:none;padding:80px calc(8% + 10px)}body #app .portfolio-body .works li a:hover .logo[data-v-3063cd79]{opacity:.9}body #app .portfolio-body .works li a .title[data-v-3063cd79],body #app .portfolio-body .works li a .tags[data-v-3063cd79],body #app .portfolio-body .works li a .logo[data-v-3063cd79]{display:block;z-index:1}body #app .portfolio-body .works li a .title[data-v-3063cd79]{font-size:24px;font-weight:600}body #app .portfolio-body .works li a .tags[data-v-3063cd79]{font-size:18px;opacity:.6}body #app .portfolio-body .works li a .logo[data-v-3063cd79]{position:absolute;top:50%;right:8%;height:40px;-webkit-transform:translateY(-40%);-ms-transform:translateY(-40%);transform:translateY(-40%);transition:all .3s;opacity:.5}body #app .portfolio-body .works li a .logo.entradas[data-v-3063cd79]{width:150px}@media only screen and (max-width: 1024px){#app .portfolio-body header nav[data-v-3063cd79]{display:none}}.download[data-v-3063cd79]{display:none}.download a[data-v-3063cd79]{display:block;padding:15px;width:100%;background:#0777D7;text-decoration:none;color:#fffc;text-align:center;transition:all .45s}.download a[data-v-3063cd79]:hover{color:#e9e9e9f2;background:rgb(11,11,35);font-size:16px}.body[data-v-3063cd79]{max-width:1600px;padding:0 100px;margin:0 auto;font-size:20px;font-family:amedium}.body .header[data-v-3063cd79]{position:relative;border-bottom:1px solid #ccc;padding:50px 0}.body .header h1[data-v-3063cd79]{font-size:40px;font-weight:800}.body .header .title[data-v-3063cd79]{font-size:21px;font-weight:400;opacity:.7;margin-top:10px}.body .header ul[data-v-3063cd79]{position:absolute;right:0;top:44%}.body .header ul li[data-v-3063cd79]{display:inline-block;padding-left:50px}.body .header ul li span[data-v-3063cd79]{display:block;padding-bottom:10px}.body .header ul li span.type[data-v-3063cd79]{text-transform:uppercase;font-weight:700;color:#eb6d0a;font-size:80%}.body .brief[data-v-3063cd79]{padding:50px 0;border-bottom:1px solid #ccc;font-size:34px;line-height:1.5em;font-weight:400;font-family:athelas}.body .brief strong[data-v-3063cd79]{display:inline;font-weight:700;color:#000}.body .cv[data-v-3063cd79]{display:flex;flex-direction:row;color:#000000b3;line-height:1.5em}.body .cv h3[data-v-3063cd79]{text-transform:uppercase;font-weight:700;color:#eb6d0a;padding-bottom:15px;font-size:24px}.body .cv h4[data-v-3063cd79]{font-weight:700;color:#000000e6;font-size:20px;font-weight:600;margin:10px 0}.body .cv h4 strong[data-v-3063cd79]{font-weight:400}.body .cv .box[data-v-3063cd79]{padding-bottom:50px;font-size:18px}.body .cv .box strong[data-v-3063cd79]{font-weight:600}.body .cv .box.notable a[data-v-3063cd79]{margin-top:10px;display:inline-block;color:#0c6de9}.body .cv .box.education p.one[data-v-3063cd79]{margin-bottom:25px}.body .cv .box.skills ul[data-v-3063cd79]{padding-bottom:15px}.body .cv .box.experience[data-v-3063cd79]{padding-bottom:0}.body .cv .box.experience ul>li[data-v-3063cd79]{padding-bottom:50px}.body .cv .box.experience ul>li .date[data-v-3063cd79]{font-size:14px;letter-spacing:-.5px;display:inline-block;background:#eee;line-height:24px;border-radius:6px;color:#333;margin:0 0 0 20px;background:rgba(155,155,155,.2);padding:2px 10px;position:relative;top:-1.5px}.body .cv .box.experience ul>li h4[data-v-3063cd79]{color:#000000e6;font-size:20px;font-weight:400}.body .cv .box.experience ul>li h4 strong[data-v-3063cd79]{font-weight:600}.body .cv .box.experience ul>li h4 a[data-v-3063cd79]{color:#000000e6}.body .cv .box.experience ul>li p.extra[data-v-3063cd79]{margin-top:15px}.body .cv .box.experience ul>li p.desc2[data-v-3063cd79]{margin-bottom:15px}.body .cv .box.experience ul>li p.desc[data-v-3063cd79]{margin-bottom:10px}.body .cv .box.skills ul li[data-v-3063cd79],.body .cv .box.experience ul li ul li[data-v-3063cd79]{margin-left:20px;position:relative;color:#555;padding-bottom:0}.body .cv .box.skills ul li[data-v-3063cd79]:after,.body .cv .box.experience ul li ul li[data-v-3063cd79]:after{display:block;content:"";width:5px;height:5px;position:absolute;left:-18px;top:10px;background:#e8e8e8;border-radius:5px;border:1px solid #ccc}.body .cv .left[data-v-3063cd79]{width:40%;border-right:1px solid #ccc;padding:50px 50px 0 0}.body .cv .right[data-v-3063cd79]{width:60%;padding:50px 0 0 50px}@media only screen and (max-width: 1150px){.body[data-v-3063cd79]{max-width:1400px;padding:0 100px;margin:0 auto;font-size:20px;font-family:amedium}.body .header[data-v-3063cd79]{position:relative;border-bottom:1px solid #ddd;padding:50px 0 30px}.body .header h1[data-v-3063cd79]{font-size:60px;font-weight:800;text-align:center}.body .header .title[data-v-3063cd79]{text-align:center}.body .header ul[data-v-3063cd79]{text-align:center;position:relative;right:0;top:0;margin-top:40px}.body .header ul li[data-v-3063cd79]{display:inline-block;padding-left:50px}.body .header ul li span[data-v-3063cd79]{display:block;padding-bottom:10px}.body .header ul li span.type[data-v-3063cd79]{text-transform:uppercase;font-weight:700;color:#eb6d0a}.body .brief[data-v-3063cd79]{text-align:center}}@media only screen and (max-width: 800px){.body[data-v-3063cd79]{padding:0 40px}.body .header ul[data-v-3063cd79]{position:relative}.body .header ul li[data-v-3063cd79]{display:block;padding:0 0 20px;text-align:center}.body .cv[data-v-3063cd79]{display:block}.body .cv .left[data-v-3063cd79]{width:100%;border:none;padding:50px 0 0}.body .cv .right[data-v-3063cd79]{width:100%;padding:0}}body{background-color:#4a4a50!important}body.noscroll{overflow:hidden!important}body #app{background-color:#efecec!important}body #app .portfolio-body{font-family:Avenir,HelveticaNeue,Helvetica,Arial,sans-serif;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;background-color:#efecec;color:#242323;font-size:19px;line-height:27px}body #app .portfolio-body section.hero{background:rgb(22,22,28);color:#fff;height:75vh;max-height:900px;text-align:center;padding:0!important}body #app .portfolio-body section.hero div.hero-container{width:100%;height:100%;padding:100px;display:flex;align-items:center;justify-content:center;-webkit-backdrop-filter:blur(5px) brightness(80%);backdrop-filter:blur(5px) brightness(80%)}body #app .portfolio-body section.hero div.hero-container div.content-container{width:65%}body #app .portfolio-body section.hero.home .main{font-family:athelas,HelveticaNeue,Helvetica,Arial,sans-serif;font-weight:700;font-size:52px;line-height:1.2em;opacity:.9}body #app .portfolio-body section.hero.home .desc{font-family:athelas,HelveticaNeue,Helvetica,Arial,sans-serif;font-weight:200;opacity:.7;font-size:32px;line-height:1.3em;margin-top:1em}body #app .portfolio-body section.hero.home div.hero-container div.content-container{width:80%}body #app .portfolio-body section.hero.project{transition:all .3s}body #app .portfolio-body section.hero.project .logo{margin-bottom:40px}body #app .portfolio-body section.hero.project .main{font-weight:600;font-size:44px;line-height:1.2em;color:#f2f2f2}body #app .portfolio-body section.hero.project .desc{font-weight:300;font-size:24px;line-height:1.3em;margin-top:1em;color:#f2f2f2}body #app .portfolio-body section.hero.project .main,body #app .portfolio-body section.hero.project .desc{text-shadow:1px 1px 15px rgba(0,0,0,.8)}body #app .portfolio-body section.hero.project .link{margin-top:60px}body #app .portfolio-body section.hero.project .link a{display:inline-block;padding:10px 25px;background:#FFC703;color:#000;border-radius:50px}body #app .portfolio-body section.hero.project .link a:after,body #app .portfolio-body section.hero.project .link a:before{display:none}body #app .portfolio-body section.hero.project .link a:hover{opacity:1;transform:scale(1.1)}body #app .portfolio-body section.hero.project.kukit{background:#16161C url(/img/shots/kukit/bg.jpg) no-repeat center top fixed;background-size:100% auto;background-size:cover}body #app .portfolio-body section.hero.project.notebook{background:#16161C url(/img/shots/notebook/bg.jpeg) no-repeat center top fixed;background-size:100% auto;background-size:cover}body #app .portfolio-body section.hero.project.notebook div.hero-container{-webkit-backdrop-filter:blur(5px) brightness(60%);backdrop-filter:blur(5px) brightness(60%)}body #app .portfolio-body section.hero.project.notebook p.logo img{filter:invert(1)}body #app .portfolio-body section.hero.project.destinia{background:#16161C url(/img/shots/destinia/bg.jpeg) no-repeat center top fixed;background-size:100% auto;background-size:cover}body #app .portfolio-body section.hero.project.destinia div.hero-container{-webkit-backdrop-filter:blur(5px) brightness(40%);backdrop-filter:blur(5px) brightness(40%)}body #app .portfolio-body section.hero.project.destinia p.logo img{width:100px}body #app .portfolio-body section.hero.project.entradas{background:#16161C url(/img/shots/entradas/bg.jpeg) no-repeat center top fixed;background-size:100% auto;background-size:cover}body #app .portfolio-body section.hero.project.entradas div.hero-container{-webkit-backdrop-filter:blur(2px) brightness(60%);backdrop-filter:blur(2px) brightness(60%)}body #app .portfolio-body section.hero.project.entradas p.logo img{width:140px}body #app .portfolio-body section.hero.project.gallery{background:#16161C url(/img/shots/gallery/bg.jpeg) no-repeat center top fixed;background-size:100% auto;background-size:cover}body #app .portfolio-body section.hero.project.gallery div.hero-container{-webkit-backdrop-filter:blur(5px) brightness(80%);backdrop-filter:blur(5px) brightness(80%)}body #app .portfolio-body section.hero.project.gallery p.logo img{width:100px}body #app .portfolio-body header{width:100%;transition:all .35s;z-index:30;position:relative;background:#2E2E3A}body #app .portfolio-body header p.project-name{overflow:hidden;width:100%;height:0;background:rgba(0,0,5,.5);position:absolute;top:-100px;left:0;text-align:center;text-transform:uppercase;line-height:32px}body #app .portfolio-body header p.project-name .label{opacity:.6}body #app .portfolio-body header.pinned{position:fixed;top:0;left:0;z-index:30;opacity:.97;background:#262630;padding-top:32px}body #app .portfolio-body header.pinned+section{padding-top:150px}body #app .portfolio-body header.pinned p.project-name{height:auto;height:32px;top:-32px;font-size:12px}body #app .portfolio-body header.pinned .container{height:50px;min-height:50px;padding:0 8%}body #app .portfolio-body header.pinned .container h1 a{font-size:12px;line-height:12px}body #app .portfolio-body header.pinned .container h1 a span.portfolio{font-size:16px;line-height:16px;top:-10px}body #app .portfolio-body header.pinned .container nav ul li a{font-size:14.5px}body #app .portfolio-body header.pinned .container nav ul li.active a:after{bottom:-13px;width:100%}body #app .portfolio-body header .container{padding:15px 8%;position:relative;color:#fff;min-height:80px}body #app .portfolio-body header .container a{text-decoration:none;color:#fff}body #app .portfolio-body header .container p.logo{position:absolute;top:50%;left:8%;transform:translateY(-50%)}body #app .portfolio-body header .container p.name{margin:0;padding:0;line-height:21px}body #app .portfolio-body header .container p.name a{font-size:12px;line-height:12px;text-transform:uppercase;font-weight:400;color:#75757d;transition:all .3s}body #app .portfolio-body header .container p.name a:hover{color:#fff}body #app .portfolio-body header .container h1{transition:all .3s;position:relative;z-index:20;max-width:160px}body #app .portfolio-body header .container h1 a{font-size:12px;line-height:12px;text-transform:uppercase;font-weight:400;color:#fff;transition:all .3s;opacity:.6}body #app .portfolio-body header .container h1 a:hover{opacity:1}body #app .portfolio-body header .container h1 a span.name{opacity:.5;transition:all .3s}body #app .portfolio-body header .container h1 a span.portfolio{transition:all .3s;margin:0;padding:0;font-size:21px;opacity:.7;line-height:21px;text-transform:uppercase;font-weight:500;display:inline-block;position:relative;top:-5px}body #app .portfolio-body header .container nav{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;z-index:10}body #app .portfolio-body header .container nav ul{width:100%;text-align:center}body #app .portfolio-body header .container nav ul li{display:inline-block;margin:0 15px}body #app .portfolio-body header .container nav ul li a{opacity:.6;font-size:16px;font-weight:400;transition:all .3s;position:relative}body #app .portfolio-body header .container nav ul li a:after{content:" ";display:block;width:0;height:1.2px;background:#fff;position:absolute;bottom:0;left:50%;opacity:0;transition:all .3s}body #app .portfolio-body header .container nav ul li a:hover{color:#fff;opacity:.8}body #app .portfolio-body header .container nav ul li a:hover:after{width:100%;opacity:.7;left:0}body #app .portfolio-body header .container nav ul li.active a{opacity:1;cursor:auto;pointer-events:none}body #app .portfolio-body header .container nav ul li.active a:after{width:0;height:3px;background:#fff;position:absolute;bottom:-13px;left:0;opacity:1;transition:all .3s}body #app .portfolio-body header .container p.links{position:absolute;top:50%;right:8%;transform:translateY(-50%)}body #app .portfolio-body header .container p.links a{margin-left:20px;color:#a0989e;font-size:14px;font-weight:500;transition:all .3s;display:inline-block;position:relative;padding:0 3px}body #app .portfolio-body header .container p.links a:after{content:" ";display:block;width:0;height:1.2px;background:#fff;position:absolute;bottom:0;left:50%;opacity:0;transition:all .3s}body #app .portfolio-body header .container p.links a:hover{color:#fff}body #app .portfolio-body header .container p.links a:hover:after{width:100%;opacity:.7;left:0}body #app .portfolio-body ul.slider-tabs{padding:5px 8%;border-top:1px solid #BEBCBE;position:relative;background:#E2E0E1}body #app .portfolio-body ul.slider-tabs li{display:inline-block;margin-right:35px}body #app .portfolio-body ul.slider-tabs li button{border:none;background:none;cursor:pointer;padding:10px 0;font-family:Avenir,HelveticaNeue,Helvetica,Arial,sans-serif;font-size:19px;opacity:.4;transition:all .2s;font-weight:500}body #app .portfolio-body ul.slider-tabs li button:hover{opacity:.7}body #app .portfolio-body ul.slider-tabs li.selected button{opacity:1;cursor:auto;pointer-events:none}body #app .portfolio-body ul.slider-tabs li.bar{display:block;width:100px;height:5px;position:absolute;bottom:0;left:0;background:#0172DB;transition:all .3s}body #app .portfolio-body section.project{padding:70px 8%;font-weight:300}body #app .portfolio-body section.project a{font-weight:400;transition:all .3s;position:relative;color:#222324;text-decoration:none}body #app .portfolio-body section.project a:after{content:" ";display:block;width:26px;height:18px;background:url(/img/arrow.svg) no-repeat right center;position:absolute;top:53%;right:-26px;opacity:.35;transition:all .3s;transform:translateY(-50%)}body #app .portfolio-body section.project a:before{content:" ";display:block;width:0;height:1.2px;background:#222324;position:absolute;bottom:0;left:-5px;opacity:0;transition:all .3s}body #app .portfolio-body section.project a:hover{color:#000;opacity:.8}body #app .portfolio-body section.project a:hover:before{width:100%;opacity:.7;left:0}body #app .portfolio-body section.project a:hover:after{opacity:1}body #app .portfolio-body section.project.colored{background:#E6E3E3}body #app .portfolio-body section.project h2{font-weight:500;font-size:36px;line-height:1.3em;margin-bottom:25px}body #app .portfolio-body section.project h2 strong{font-weight:600}body #app .portfolio-body section.project h2.tr{opacity:0;text-indent:-30000em}body #app .portfolio-body section.project h2.big{width:60%;margin:0 auto 70px;font-family:athelas,serif;font-weight:700;font-size:36px;line-height:1.2em;text-align:center}body #app .portfolio-body section.project h3{font-weight:500;font-size:26px;margin-top:25px;padding-bottom:15px}body #app .portfolio-body section.project h4{font-weight:500;font-size:19px;margin-bottom:.5em}body #app .portfolio-body section.project p{font-weight:300;font-size:19px;line-height:27px;margin-bottom:19px}body #app .portfolio-body section.project p.sep{margin:70px 0;border-top:1px solid #BEBCBE}body #app .portfolio-body section.project#Overview{padding-bottom:0}body #app .portfolio-body section.project#Overview h3{margin-bottom:10px;margin-top:0;margin-right:35px;padding-bottom:15px}body #app .portfolio-body section.project#Overview ul.regular{opacity:.7}body #app .portfolio-body section.project#Overview ul.thirds{display:flex}body #app .portfolio-body section.project#Overview ul.thirds>li{border-top:1px solid #BEBCBE;width:33.3333333333%;padding-top:35px}body #app .portfolio-body section.project#Overview ul.thirds>li:last-child h3{margin-right:0}body #app .portfolio-body section.project#Achievements ul.regular li{margin-bottom:20px;width:80%;font-weight:400}body #app .portfolio-body section.project ul.thirds{display:flex}body #app .portfolio-body section.project ul.thirds>li{width:33.3333333333%}body #app .portfolio-body section.project ul.halfs{display:flex}body #app .portfolio-body section.project ul.halfs>li{width:50%}body #app .portfolio-body section.project ul.halfs>li.left.sm,body #app .portfolio-body section.project ul.halfs>li.right.sm{padding-right:10%}body #app .portfolio-body section.project ul.halfs.spaced>li:first-child{padding-right:5%}body #app .portfolio-body section.project ul.halfs.spaced>li:last-child{padding-left:5%}body #app .portfolio-body section.project ul.regular{list-style:disc;margin-left:20px;margin-bottom:1em}body #app .portfolio-body section.project ul.regular li{font-weight:300;line-height:1.5em;margin-bottom:8px}body #app .portfolio-body section.project ul.colored-quadrants{border:none;display:flex}body #app .portfolio-body section.project ul.colored-quadrants.bottom{padding-top:0}body #app .portfolio-body section.project ul.colored-quadrants>li{flex:1;padding:30px 50px;background:#E4E1E1;border:10px solid #EFECEC;position:relative}body #app .portfolio-body section.project ul.colored-quadrants>li:after{content:" ";display:block;width:44px;height:43px;position:absolute;top:0;right:0;background:url(/img/triangle-0.svg) no-repeat center center}body #app .portfolio-body section.project ul.colored-quadrants>li a{font-weight:500}body #app .portfolio-body section.project ul.colored-quadrants>li a:hover{text-decoration:none}body #app .portfolio-body section.project ul.colored-quadrants>li a:before{display:block;width:100%;left:0;opacity:1}body #app .portfolio-body section.project ul.colored-quadrants>li a:after{display:none}body #app .portfolio-body section.project ul.colored-quadrants>li div h3 span{display:block;font-weight:200;opacity:.5;margin-bottom:10px;font-size:21px}body #app .portfolio-body section.project ul.colored-quadrants>li div p{opacity:.85}body #app .portfolio-body section.project ul.colored-quadrants>li div p strong{font-weight:500}body #app .portfolio-body section.project ul.colored-quadrants>li div .triangle-lt{position:absolute;top:0;left:0}body #app .portfolio-body div.image-slider{background:#6F757D;padding:50px 0;position:relative}body #app .portfolio-body div.image-slider.off{display:none}body #app .portfolio-body div.image-slider h3{color:#f2f2f2;font-weight:500;padding-left:8%;padding-bottom:50px}body #app .portfolio-body div.image-slider h3 a{margin-left:20px}body #app .portfolio-body div.image-slider a{font-weight:400;transition:all .3s;position:relative;color:#efecec;text-decoration:none;opacity:.7;font-size:16px}body #app .portfolio-body div.image-slider a:after{content:" ";display:block;width:26px;height:18px;background:url(/img/arrow-white.svg) no-repeat right center;position:absolute;top:53%;right:-26px;opacity:.85;transition:all .3s;transform:translateY(-50%) scale(.7)}body #app .portfolio-body div.image-slider a:before{content:" ";display:block;width:0;height:1.2px;background:#EFECEC;position:absolute;bottom:0;left:-5px;opacity:0;transition:all .3s}body #app .portfolio-body div.image-slider a:hover{color:#fff;opacity:1}body #app .portfolio-body div.image-slider a:hover:before{width:100%;opacity:.7;left:0}body #app .portfolio-body div.image-slider a:hover:after{opacity:1}body #app .portfolio-body div.image-slider .controls{display:none;position:absolute;top:40px;right:8%}body #app .portfolio-body div.image-slider .controls:after{content:" ";display:block;width:1px;height:50px;background:#F7F6F6;opacity:.22;position:absolute;top:0;right:50%;z-index:1}body #app .portfolio-body div.image-slider .controls a{z-index:0;text-indent:-3000em;display:inline-block;width:60px;height:50px;background:#40454A;border-radius:50px 0 0 50px;opacity:1;box-shadow:0 5px 3px #00000026}body #app .portfolio-body div.image-slider .controls a:active{background:#272D33}body #app .portfolio-body div.image-slider .controls a:hover{background:#343B43}body #app .portfolio-body div.image-slider .controls a:before{display:none}body #app .portfolio-body div.image-slider .controls a:after{width:11px;height:17px;background:url(/img/chevron-left.svg) no-repeat right center;position:absolute;top:50%;left:50%;opacity:.85;transition:all .3s;transform:translate(-50%,-50%) scale(1)}body #app .portfolio-body div.image-slider .controls a.next{border-radius:0 50px 50px 0}body #app .portfolio-body div.image-slider .controls a.next:after{background:url(/img/chevron-right.svg) no-repeat right center}body #app .portfolio-body div.image-slider section.carousel button.carousel__prev{border:0;margin:0;top:-90px;transform:translateY(0);left:calc(92% - 121px);width:60px;height:50px;background:#40454A;border-radius:50px 0 0 50px;box-shadow:0 5px 3px #00000026}body #app .portfolio-body div.image-slider section.carousel button.carousel__prev svg{filter:invert(1)}body #app .portfolio-body div.image-slider section.carousel button.carousel__next{border:0;margin:0;top:-90px;transform:translateY(0);right:8%;width:60px;height:50px;background:#40454A;border-radius:0 50px 50px 0;box-shadow:0 5px 3px #00000026}body #app .portfolio-body div.image-slider section.carousel button.carousel__next svg{filter:invert(1)}body #app .portfolio-body div.image-slider section.carousel button:active{background:#272D33}body #app .portfolio-body div.image-slider section.carousel ol.carousel__track{align-items:flex-start}body #app .portfolio-body div.image-slider section.carousel ol.carousel__track li.carousel__slide div.carousel__item{width:100%;padding:0 15px}body #app .portfolio-body div.image-slider section.carousel ol.carousel__track li.carousel__slide div.carousel__item img{width:100%;border-radius:5px;display:block}body #app .portfolio-body div.image-slider section.carousel ol.carousel__track li.carousel__slide div.carousel__item img.multi{margin-bottom:30px}body #app .portfolio-body .works{position:relative;z-index:10}body #app .portfolio-body .works .header{padding:150px 8% 50px;font-size:24px}body #app .portfolio-body .works li a{display:block;width:100%;background:#eaeaea;padding:50px 8%;position:relative;transition:all .3s;text-decoration:none}body #app .portfolio-body .works li a:hover{border:none;padding:80px calc(8% + 10px)}body #app .portfolio-body .works li a:hover .logo{opacity:.9}body #app .portfolio-body .works li a .title,body #app .portfolio-body .works li a .tags,body #app .portfolio-body .works li a .logo{display:block;z-index:1}body #app .portfolio-body .works li a .title{font-size:24px;font-weight:600}body #app .portfolio-body .works li a .tags{font-size:18px;opacity:.6}body #app .portfolio-body .works li a .logo{position:absolute;top:50%;right:8%;height:40px;-webkit-transform:translateY(-40%);-ms-transform:translateY(-40%);transform:translateY(-40%);transition:all .3s;opacity:.5}body #app .portfolio-body .works li a .logo.entradas{width:150px}@media only screen and (max-width: 1024px){#app .portfolio-body header nav{display:none}}#app .portfolio-body section.hero.home{background:rgb(22,22,28);position:relative;z-index:10;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}#app .portfolio-body div.video{display:none;position:fixed;width:100%;height:85vh;top:0;left:0;z-index:0}#app .portfolio-body div.video video{width:100vw;height:85vh;object-fit:cover}body[data-v-8e57f897]{background-color:#4a4a50!important}body.noscroll[data-v-8e57f897]{overflow:hidden!important}body #app[data-v-8e57f897]{background-color:#efecec!important}body #app .portfolio-body[data-v-8e57f897]{font-family:Avenir,HelveticaNeue,Helvetica,Arial,sans-serif;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;background-color:#efecec;color:#242323;font-size:19px;line-height:27px}body #app .portfolio-body section.hero[data-v-8e57f897]{background:rgb(22,22,28);color:#fff;height:75vh;max-height:900px;text-align:center;padding:0!important}body #app .portfolio-body section.hero div.hero-container[data-v-8e57f897]{width:100%;height:100%;padding:100px;display:flex;align-items:center;justify-content:center;-webkit-backdrop-filter:blur(5px) brightness(80%);backdrop-filter:blur(5px) brightness(80%)}body #app .portfolio-body section.hero div.hero-container div.content-container[data-v-8e57f897]{width:65%}body #app .portfolio-body section.hero.home .main[data-v-8e57f897]{font-family:athelas,HelveticaNeue,Helvetica,Arial,sans-serif;font-weight:700;font-size:52px;line-height:1.2em;opacity:.9}body #app .portfolio-body section.hero.home .desc[data-v-8e57f897]{font-family:athelas,HelveticaNeue,Helvetica,Arial,sans-serif;font-weight:200;opacity:.7;font-size:32px;line-height:1.3em;margin-top:1em}body #app .portfolio-body section.hero.home div.hero-container div.content-container[data-v-8e57f897]{width:80%}body #app .portfolio-body section.hero.project[data-v-8e57f897]{transition:all .3s}body #app .portfolio-body section.hero.project .logo[data-v-8e57f897]{margin-bottom:40px}body #app .portfolio-body section.hero.project .main[data-v-8e57f897]{font-weight:600;font-size:44px;line-height:1.2em;color:#f2f2f2}body #app .portfolio-body section.hero.project .desc[data-v-8e57f897]{font-weight:300;font-size:24px;line-height:1.3em;margin-top:1em;color:#f2f2f2}body #app .portfolio-body section.hero.project .main[data-v-8e57f897],body #app .portfolio-body section.hero.project .desc[data-v-8e57f897]{text-shadow:1px 1px 15px rgba(0,0,0,.8)}body #app .portfolio-body section.hero.project .link[data-v-8e57f897]{margin-top:60px}body #app .portfolio-body section.hero.project .link a[data-v-8e57f897]{display:inline-block;padding:10px 25px;background:#FFC703;color:#000;border-radius:50px}body #app .portfolio-body section.hero.project .link a[data-v-8e57f897]:after,body #app .portfolio-body section.hero.project .link a[data-v-8e57f897]:before{display:none}body #app .portfolio-body section.hero.project .link a[data-v-8e57f897]:hover{opacity:1;transform:scale(1.1)}body #app .portfolio-body section.hero.project.kukit[data-v-8e57f897]{background:#16161C url(/img/shots/kukit/bg.jpg) no-repeat center top fixed;background-size:100% auto;background-size:cover}body #app .portfolio-body section.hero.project.notebook[data-v-8e57f897]{background:#16161C url(/img/shots/notebook/bg.jpeg) no-repeat center top fixed;background-size:100% auto;background-size:cover}body #app .portfolio-body section.hero.project.notebook div.hero-container[data-v-8e57f897]{-webkit-backdrop-filter:blur(5px) brightness(60%);backdrop-filter:blur(5px) brightness(60%)}body #app .portfolio-body section.hero.project.notebook p.logo img[data-v-8e57f897]{filter:invert(1)}body #app .portfolio-body section.hero.project.destinia[data-v-8e57f897]{background:#16161C url(/img/shots/destinia/bg.jpeg) no-repeat center top fixed;background-size:100% auto;background-size:cover}body #app .portfolio-body section.hero.project.destinia div.hero-container[data-v-8e57f897]{-webkit-backdrop-filter:blur(5px) brightness(40%);backdrop-filter:blur(5px) brightness(40%)}body #app .portfolio-body section.hero.project.destinia p.logo img[data-v-8e57f897]{width:100px}body #app .portfolio-body section.hero.project.entradas[data-v-8e57f897]{background:#16161C url(/img/shots/entradas/bg.jpeg) no-repeat center top fixed;background-size:100% auto;background-size:cover}body #app .portfolio-body section.hero.project.entradas div.hero-container[data-v-8e57f897]{-webkit-backdrop-filter:blur(2px) brightness(60%);backdrop-filter:blur(2px) brightness(60%)}body #app .portfolio-body section.hero.project.entradas p.logo img[data-v-8e57f897]{width:140px}body #app .portfolio-body section.hero.project.gallery[data-v-8e57f897]{background:#16161C url(/img/shots/gallery/bg.jpeg) no-repeat center top fixed;background-size:100% auto;background-size:cover}body #app .portfolio-body section.hero.project.gallery div.hero-container[data-v-8e57f897]{-webkit-backdrop-filter:blur(5px) brightness(80%);backdrop-filter:blur(5px) brightness(80%)}body #app .portfolio-body section.hero.project.gallery p.logo img[data-v-8e57f897]{width:100px}body #app .portfolio-body header[data-v-8e57f897]{width:100%;transition:all .35s;z-index:30;position:relative;background:#2E2E3A}body #app .portfolio-body header p.project-name[data-v-8e57f897]{overflow:hidden;width:100%;height:0;background:rgba(0,0,5,.5);position:absolute;top:-100px;left:0;text-align:center;text-transform:uppercase;line-height:32px}body #app .portfolio-body header p.project-name .label[data-v-8e57f897]{opacity:.6}body #app .portfolio-body header.pinned[data-v-8e57f897]{position:fixed;top:0;left:0;z-index:30;opacity:.97;background:#262630;padding-top:32px}body #app .portfolio-body header.pinned+section[data-v-8e57f897]{padding-top:150px}body #app .portfolio-body header.pinned p.project-name[data-v-8e57f897]{height:auto;height:32px;top:-32px;font-size:12px}body #app .portfolio-body header.pinned .container[data-v-8e57f897]{height:50px;min-height:50px;padding:0 8%}body #app .portfolio-body header.pinned .container h1 a[data-v-8e57f897]{font-size:12px;line-height:12px}body #app .portfolio-body header.pinned .container h1 a span.portfolio[data-v-8e57f897]{font-size:16px;line-height:16px;top:-10px}body #app .portfolio-body header.pinned .container nav ul li a[data-v-8e57f897]{font-size:14.5px}body #app .portfolio-body header.pinned .container nav ul li.active a[data-v-8e57f897]:after{bottom:-13px;width:100%}body #app .portfolio-body header .container[data-v-8e57f897]{padding:15px 8%;position:relative;color:#fff;min-height:80px}body #app .portfolio-body header .container a[data-v-8e57f897]{text-decoration:none;color:#fff}body #app .portfolio-body header .container p.logo[data-v-8e57f897]{position:absolute;top:50%;left:8%;transform:translateY(-50%)}body #app .portfolio-body header .container p.name[data-v-8e57f897]{margin:0;padding:0;line-height:21px}body #app .portfolio-body header .container p.name a[data-v-8e57f897]{font-size:12px;line-height:12px;text-transform:uppercase;font-weight:400;color:#75757d;transition:all .3s}body #app .portfolio-body header .container p.name a[data-v-8e57f897]:hover{color:#fff}body #app .portfolio-body header .container h1[data-v-8e57f897]{transition:all .3s;position:relative;z-index:20;max-width:160px}body #app .portfolio-body header .container h1 a[data-v-8e57f897]{font-size:12px;line-height:12px;text-transform:uppercase;font-weight:400;color:#fff;transition:all .3s;opacity:.6}body #app .portfolio-body header .container h1 a[data-v-8e57f897]:hover{opacity:1}body #app .portfolio-body header .container h1 a span.name[data-v-8e57f897]{opacity:.5;transition:all .3s}body #app .portfolio-body header .container h1 a span.portfolio[data-v-8e57f897]{transition:all .3s;margin:0;padding:0;font-size:21px;opacity:.7;line-height:21px;text-transform:uppercase;font-weight:500;display:inline-block;position:relative;top:-5px}body #app .portfolio-body header .container nav[data-v-8e57f897]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;z-index:10}body #app .portfolio-body header .container nav ul[data-v-8e57f897]{width:100%;text-align:center}body #app .portfolio-body header .container nav ul li[data-v-8e57f897]{display:inline-block;margin:0 15px}body #app .portfolio-body header .container nav ul li a[data-v-8e57f897]{opacity:.6;font-size:16px;font-weight:400;transition:all .3s;position:relative}body #app .portfolio-body header .container nav ul li a[data-v-8e57f897]:after{content:" ";display:block;width:0;height:1.2px;background:#fff;position:absolute;bottom:0;left:50%;opacity:0;transition:all .3s}body #app .portfolio-body header .container nav ul li a[data-v-8e57f897]:hover{color:#fff;opacity:.8}body #app .portfolio-body header .container nav ul li a[data-v-8e57f897]:hover:after{width:100%;opacity:.7;left:0}body #app .portfolio-body header .container nav ul li.active a[data-v-8e57f897]{opacity:1;cursor:auto;pointer-events:none}body #app .portfolio-body header .container nav ul li.active a[data-v-8e57f897]:after{width:0;height:3px;background:#fff;position:absolute;bottom:-13px;left:0;opacity:1;transition:all .3s}body #app .portfolio-body header .container p.links[data-v-8e57f897]{position:absolute;top:50%;right:8%;transform:translateY(-50%)}body #app .portfolio-body header .container p.links a[data-v-8e57f897]{margin-left:20px;color:#a0989e;font-size:14px;font-weight:500;transition:all .3s;display:inline-block;position:relative;padding:0 3px}body #app .portfolio-body header .container p.links a[data-v-8e57f897]:after{content:" ";display:block;width:0;height:1.2px;background:#fff;position:absolute;bottom:0;left:50%;opacity:0;transition:all .3s}body #app .portfolio-body header .container p.links a[data-v-8e57f897]:hover{color:#fff}body #app .portfolio-body header .container p.links a[data-v-8e57f897]:hover:after{width:100%;opacity:.7;left:0}body #app .portfolio-body ul.slider-tabs[data-v-8e57f897]{padding:5px 8%;border-top:1px solid #BEBCBE;position:relative;background:#E2E0E1}body #app .portfolio-body ul.slider-tabs li[data-v-8e57f897]{display:inline-block;margin-right:35px}body #app .portfolio-body ul.slider-tabs li button[data-v-8e57f897]{border:none;background:none;cursor:pointer;padding:10px 0;font-family:Avenir,HelveticaNeue,Helvetica,Arial,sans-serif;font-size:19px;opacity:.4;transition:all .2s;font-weight:500}body #app .portfolio-body ul.slider-tabs li button[data-v-8e57f897]:hover{opacity:.7}body #app .portfolio-body ul.slider-tabs li.selected button[data-v-8e57f897]{opacity:1;cursor:auto;pointer-events:none}body #app .portfolio-body ul.slider-tabs li.bar[data-v-8e57f897]{display:block;width:100px;height:5px;position:absolute;bottom:0;left:0;background:#0172DB;transition:all .3s}body #app .portfolio-body section.project[data-v-8e57f897]{padding:70px 8%;font-weight:300}body #app .portfolio-body section.project a[data-v-8e57f897]{font-weight:400;transition:all .3s;position:relative;color:#222324;text-decoration:none}body #app .portfolio-body section.project a[data-v-8e57f897]:after{content:" ";display:block;width:26px;height:18px;background:url(/img/arrow.svg) no-repeat right center;position:absolute;top:53%;right:-26px;opacity:.35;transition:all .3s;transform:translateY(-50%)}body #app .portfolio-body section.project a[data-v-8e57f897]:before{content:" ";display:block;width:0;height:1.2px;background:#222324;position:absolute;bottom:0;left:-5px;opacity:0;transition:all .3s}body #app .portfolio-body section.project a[data-v-8e57f897]:hover{color:#000;opacity:.8}body #app .portfolio-body section.project a[data-v-8e57f897]:hover:before{width:100%;opacity:.7;left:0}body #app .portfolio-body section.project a[data-v-8e57f897]:hover:after{opacity:1}body #app .portfolio-body section.project.colored[data-v-8e57f897]{background:#E6E3E3}body #app .portfolio-body section.project h2[data-v-8e57f897]{font-weight:500;font-size:36px;line-height:1.3em;margin-bottom:25px}body #app .portfolio-body section.project h2 strong[data-v-8e57f897]{font-weight:600}body #app .portfolio-body section.project h2.tr[data-v-8e57f897]{opacity:0;text-indent:-30000em}body #app .portfolio-body section.project h2.big[data-v-8e57f897]{width:60%;margin:0 auto 70px;font-family:athelas,serif;font-weight:700;font-size:36px;line-height:1.2em;text-align:center}body #app .portfolio-body section.project h3[data-v-8e57f897]{font-weight:500;font-size:26px;margin-top:25px;padding-bottom:15px}body #app .portfolio-body section.project h4[data-v-8e57f897]{font-weight:500;font-size:19px;margin-bottom:.5em}body #app .portfolio-body section.project p[data-v-8e57f897]{font-weight:300;font-size:19px;line-height:27px;margin-bottom:19px}body #app .portfolio-body section.project p.sep[data-v-8e57f897]{margin:70px 0;border-top:1px solid #BEBCBE}body #app .portfolio-body section.project#Overview[data-v-8e57f897]{padding-bottom:0}body #app .portfolio-body section.project#Overview h3[data-v-8e57f897]{margin-bottom:10px;margin-top:0;margin-right:35px;padding-bottom:15px}body #app .portfolio-body section.project#Overview ul.regular[data-v-8e57f897]{opacity:.7}body #app .portfolio-body section.project#Overview ul.thirds[data-v-8e57f897]{display:flex}body #app .portfolio-body section.project#Overview ul.thirds>li[data-v-8e57f897]{border-top:1px solid #BEBCBE;width:33.3333333333%;padding-top:35px}body #app .portfolio-body section.project#Overview ul.thirds>li:last-child h3[data-v-8e57f897]{margin-right:0}body #app .portfolio-body section.project#Achievements ul.regular li[data-v-8e57f897]{margin-bottom:20px;width:80%;font-weight:400}body #app .portfolio-body section.project ul.thirds[data-v-8e57f897]{display:flex}body #app .portfolio-body section.project ul.thirds>li[data-v-8e57f897]{width:33.3333333333%}body #app .portfolio-body section.project ul.halfs[data-v-8e57f897]{display:flex}body #app .portfolio-body section.project ul.halfs>li[data-v-8e57f897]{width:50%}body #app .portfolio-body section.project ul.halfs>li.left.sm[data-v-8e57f897],body #app .portfolio-body section.project ul.halfs>li.right.sm[data-v-8e57f897]{padding-right:10%}body #app .portfolio-body section.project ul.halfs.spaced>li[data-v-8e57f897]:first-child{padding-right:5%}body #app .portfolio-body section.project ul.halfs.spaced>li[data-v-8e57f897]:last-child{padding-left:5%}body #app .portfolio-body section.project ul.regular[data-v-8e57f897]{list-style:disc;margin-left:20px;margin-bottom:1em}body #app .portfolio-body section.project ul.regular li[data-v-8e57f897]{font-weight:300;line-height:1.5em;margin-bottom:8px}body #app .portfolio-body section.project ul.colored-quadrants[data-v-8e57f897]{border:none;display:flex}body #app .portfolio-body section.project ul.colored-quadrants.bottom[data-v-8e57f897]{padding-top:0}body #app .portfolio-body section.project ul.colored-quadrants>li[data-v-8e57f897]{flex:1;padding:30px 50px;background:#E4E1E1;border:10px solid #EFECEC;position:relative}body #app .portfolio-body section.project ul.colored-quadrants>li[data-v-8e57f897]:after{content:" ";display:block;width:44px;height:43px;position:absolute;top:0;right:0;background:url(/img/triangle-0.svg) no-repeat center center}body #app .portfolio-body section.project ul.colored-quadrants>li a[data-v-8e57f897]{font-weight:500}body #app .portfolio-body section.project ul.colored-quadrants>li a[data-v-8e57f897]:hover{text-decoration:none}body #app .portfolio-body section.project ul.colored-quadrants>li a[data-v-8e57f897]:before{display:block;width:100%;left:0;opacity:1}body #app .portfolio-body section.project ul.colored-quadrants>li a[data-v-8e57f897]:after{display:none}body #app .portfolio-body section.project ul.colored-quadrants>li div h3 span[data-v-8e57f897]{display:block;font-weight:200;opacity:.5;margin-bottom:10px;font-size:21px}body #app .portfolio-body section.project ul.colored-quadrants>li div p[data-v-8e57f897]{opacity:.85}body #app .portfolio-body section.project ul.colored-quadrants>li div p strong[data-v-8e57f897]{font-weight:500}body #app .portfolio-body section.project ul.colored-quadrants>li div .triangle-lt[data-v-8e57f897]{position:absolute;top:0;left:0}body #app .portfolio-body div.image-slider[data-v-8e57f897]{background:#6F757D;padding:50px 0;position:relative}body #app .portfolio-body div.image-slider.off[data-v-8e57f897]{display:none}body #app .portfolio-body div.image-slider h3[data-v-8e57f897]{color:#f2f2f2;font-weight:500;padding-left:8%;padding-bottom:50px}body #app .portfolio-body div.image-slider h3 a[data-v-8e57f897]{margin-left:20px}body #app .portfolio-body div.image-slider a[data-v-8e57f897]{font-weight:400;transition:all .3s;position:relative;color:#efecec;text-decoration:none;opacity:.7;font-size:16px}body #app .portfolio-body div.image-slider a[data-v-8e57f897]:after{content:" ";display:block;width:26px;height:18px;background:url(/img/arrow-white.svg) no-repeat right center;position:absolute;top:53%;right:-26px;opacity:.85;transition:all .3s;transform:translateY(-50%) scale(.7)}body #app .portfolio-body div.image-slider a[data-v-8e57f897]:before{content:" ";display:block;width:0;height:1.2px;background:#EFECEC;position:absolute;bottom:0;left:-5px;opacity:0;transition:all .3s}body #app .portfolio-body div.image-slider a[data-v-8e57f897]:hover{color:#fff;opacity:1}body #app .portfolio-body div.image-slider a[data-v-8e57f897]:hover:before{width:100%;opacity:.7;left:0}body #app .portfolio-body div.image-slider a[data-v-8e57f897]:hover:after{opacity:1}body #app .portfolio-body div.image-slider .controls[data-v-8e57f897]{display:none;position:absolute;top:40px;right:8%}body #app .portfolio-body div.image-slider .controls[data-v-8e57f897]:after{content:" ";display:block;width:1px;height:50px;background:#F7F6F6;opacity:.22;position:absolute;top:0;right:50%;z-index:1}body #app .portfolio-body div.image-slider .controls a[data-v-8e57f897]{z-index:0;text-indent:-3000em;display:inline-block;width:60px;height:50px;background:#40454A;border-radius:50px 0 0 50px;opacity:1;box-shadow:0 5px 3px #00000026}body #app .portfolio-body div.image-slider .controls a[data-v-8e57f897]:active{background:#272D33}body #app .portfolio-body div.image-slider .controls a[data-v-8e57f897]:hover{background:#343B43}body #app .portfolio-body div.image-slider .controls a[data-v-8e57f897]:before{display:none}body #app .portfolio-body div.image-slider .controls a[data-v-8e57f897]:after{width:11px;height:17px;background:url(/img/chevron-left.svg) no-repeat right center;position:absolute;top:50%;left:50%;opacity:.85;transition:all .3s;transform:translate(-50%,-50%) scale(1)}body #app .portfolio-body div.image-slider .controls a.next[data-v-8e57f897]{border-radius:0 50px 50px 0}body #app .portfolio-body div.image-slider .controls a.next[data-v-8e57f897]:after{background:url(/img/chevron-right.svg) no-repeat right center}body #app .portfolio-body div.image-slider section.carousel button.carousel__prev[data-v-8e57f897]{border:0;margin:0;top:-90px;transform:translateY(0);left:calc(92% - 121px);width:60px;height:50px;background:#40454A;border-radius:50px 0 0 50px;box-shadow:0 5px 3px #00000026}body #app .portfolio-body div.image-slider section.carousel button.carousel__prev svg[data-v-8e57f897]{filter:invert(1)}body #app .portfolio-body div.image-slider section.carousel button.carousel__next[data-v-8e57f897]{border:0;margin:0;top:-90px;transform:translateY(0);right:8%;width:60px;height:50px;background:#40454A;border-radius:0 50px 50px 0;box-shadow:0 5px 3px #00000026}body #app .portfolio-body div.image-slider section.carousel button.carousel__next svg[data-v-8e57f897]{filter:invert(1)}body #app .portfolio-body div.image-slider section.carousel button[data-v-8e57f897]:active{background:#272D33}body #app .portfolio-body div.image-slider section.carousel ol.carousel__track[data-v-8e57f897]{align-items:flex-start}body #app .portfolio-body div.image-slider section.carousel ol.carousel__track li.carousel__slide div.carousel__item[data-v-8e57f897]{width:100%;padding:0 15px}body #app .portfolio-body div.image-slider section.carousel ol.carousel__track li.carousel__slide div.carousel__item img[data-v-8e57f897]{width:100%;border-radius:5px;display:block}body #app .portfolio-body div.image-slider section.carousel ol.carousel__track li.carousel__slide div.carousel__item img.multi[data-v-8e57f897]{margin-bottom:30px}body #app .portfolio-body .works[data-v-8e57f897]{position:relative;z-index:10}body #app .portfolio-body .works .header[data-v-8e57f897]{padding:150px 8% 50px;font-size:24px}body #app .portfolio-body .works li a[data-v-8e57f897]{display:block;width:100%;background:#eaeaea;padding:50px 8%;position:relative;transition:all .3s;text-decoration:none}body #app .portfolio-body .works li a[data-v-8e57f897]:hover{border:none;padding:80px calc(8% + 10px)}body #app .portfolio-body .works li a:hover .logo[data-v-8e57f897]{opacity:.9}body #app .portfolio-body .works li a .title[data-v-8e57f897],body #app .portfolio-body .works li a .tags[data-v-8e57f897],body #app .portfolio-body .works li a .logo[data-v-8e57f897]{display:block;z-index:1}body #app .portfolio-body .works li a .title[data-v-8e57f897]{font-size:24px;font-weight:600}body #app .portfolio-body .works li a .tags[data-v-8e57f897]{font-size:18px;opacity:.6}body #app .portfolio-body .works li a .logo[data-v-8e57f897]{position:absolute;top:50%;right:8%;height:40px;-webkit-transform:translateY(-40%);-ms-transform:translateY(-40%);transform:translateY(-40%);transition:all .3s;opacity:.5}body #app .portfolio-body .works li a .logo.entradas[data-v-8e57f897]{width:150px}@media only screen and (max-width: 1024px){#app .portfolio-body header nav[data-v-8e57f897]{display:none}}@keyframes error-8e57f897{0%{border:1px solid rgba(236,54,47,.7);box-shadow:0 0 15px #ec362f4d}to{border:1px solid rgb(236,54,47);box-shadow:0 0 15px #ec362f80}}.body[data-v-8e57f897]{position:relative;min-width:500px;display:flex;flex-direction:row;background:#715758 url(/img/bg.jpg) no-repeat right top fixed}.body .box[data-v-8e57f897]{width:45%;min-width:480px;height:100vh;display:flex;align-items:center;justify-content:center;border-radius:0 40px 40px 0;box-shadow:1px 10px 35px #000000e6;padding:50px}.body .box.bg[data-v-8e57f897]{position:absolute;width:100%;height:100%;z-index:0;border-radius:0;background-color:transparent;text-shadow:0 0 30px rgba(0,0,0,.5);background-image:-webkit-linear-gradient(250deg,rgba(31,33,44,.88) 12%,rgba(0,1,11,.97) 52%);background-image:-o-linear-gradient(250deg,rgba(31,33,44,.88) 12%,rgba(0,1,11,.97) 52%);background-image:linear-gradient(250deg,rgba(31,33,44,.88) 12%,rgba(0,1,11,.97) 52%)}.body .box.left[data-v-8e57f897]{background:rgba(255,255,255,.95);position:relative;z-index:2}.body .box.left a[data-v-8e57f897]{color:#333;text-decoration:none;transition:all .9s;position:relative;display:inline-block;opacity:.8;font-weight:400}.body .box.left a[data-v-8e57f897]:after{content:"";display:block;width:100%;height:1px;position:absolute;bottom:1px;background:#fff;opacity:0;transition:all .9s}.body .box.left a[data-v-8e57f897]:hover{color:#282828;opacity:1}.body .box.left a[data-v-8e57f897]:hover:after{background:#333;opacity:1}.body .box.left a.logo[data-v-8e57f897]{font-size:21px}.body .box.left h1[data-v-8e57f897]{font-size:77px;font-family:abold;margin-top:10px;margin-bottom:30px}.body .box.left input[data-v-8e57f897]{width:100%;max-width:330px;margin-bottom:10px;border-radius:5px;padding:15px;background:#fff;border:1px solid #b9b9b9}.body .box.left input.error[data-v-8e57f897]{animation:1s infinite alternate error-8e57f897}.body .box.left input.error[data-v-8e57f897]:focus{outline:none}.body .box.left button[data-v-8e57f897]{width:100%;max-width:330px;background:#0777D7;color:#fff;border:none;border-radius:5px;padding:15px;text-transform:uppercase;cursor:pointer;transition:all .9s;margin-bottom:30px;position:relative}.body .box.left button img[data-v-8e57f897]{position:absolute;top:50%;left:50%;width:40px;transition:all .4s;opacity:0;transform:translate(-50%,-50%) scale(0)}.body .box.left button[data-v-8e57f897]:hover{background:#282828;color:#e8e8e8}.body .box.left button.loading[data-v-8e57f897],.body .box.left button.loading[data-v-8e57f897]:hover{background:#0777D7;pointer-events:none}.body .box.left button.loading span[data-v-8e57f897],.body .box.left button.loading:hover span[data-v-8e57f897]{opacity:0}.body .box.left button.loading img[data-v-8e57f897],.body .box.left button.loading:hover img[data-v-8e57f897]{opacity:1;transform:translate(-50%,-50%) scale(1)}.body .box.left p.info[data-v-8e57f897]{color:#999;max-width:330px;line-height:1.5em}.body .box.left p.info .error[data-v-8e57f897]{display:none}.body .box.left p.info .error.on[data-v-8e57f897]{display:inline}:root{--vc-clr-primary: #000;--vc-clr-secondary: #090f207f;--vc-clr-white: #ffffff;--vc-icn-width: 1.2em;--vc-nav-width: 30px;--vc-nav-height: 30px;--vc-nav-border-radius: 0;--vc-nav-color: var(--vc-clr-primary);--vc-nav-color-hover: var(--vc-clr-secondary);--vc-nav-background: transparent;--vc-pgn-width: 12px;--vc-pgn-height: 4px;--vc-pgn-margin: 4px;--vc-pgn-border-radius: 0;--vc-pgn-background-color: var(--vc-clr-secondary);--vc-pgn-active-color: var(--vc-clr-primary)}.carousel__prev,.carousel__next{box-sizing:content-box;background:var(--vc-nav-background);border-radius:var(--vc-nav-border-radius);width:var(--vc-nav-width);height:var(--vc-nav-height);text-align:center;font-size:var(--vc-nav-height);padding:0;color:var(--vc-nav-color);display:flex;justify-content:center;align-items:center;position:absolute;border:0;cursor:pointer;margin:0 10px;top:50%;transform:translateY(-50%)}.carousel__prev:hover,.carousel__next:hover{color:var(--vc-nav-color-hover)}.carousel__next--disabled,.carousel__prev--disabled{cursor:not-allowed;opacity:.5}.carousel__prev{left:0}.carousel__next{right:0}.carousel--rtl .carousel__prev{left:auto;right:0}.carousel--rtl .carousel__next{right:auto;left:0}.carousel{position:relative;text-align:center;box-sizing:border-box;touch-action:pan-y;overscroll-behavior:none}.carousel.is-dragging{touch-action:none}.carousel *{box-sizing:border-box}.carousel__track{display:flex;padding:0!important;position:relative}.carousel__viewport{overflow:hidden}.carousel__sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.carousel__icon{width:var(--vc-icn-width);height:var(--vc-icn-width);fill:currentColor}.carousel__pagination{display:flex;justify-content:center;list-style:none;line-height:0;margin:10px 0 0}.carousel__pagination-button{display:block;border:0;margin:0;cursor:pointer;padding:var(--vc-pgn-margin);background:transparent}.carousel__pagination-button:after{display:block;content:"";width:var(--vc-pgn-width);height:var(--vc-pgn-height);border-radius:var(--vc-pgn-border-radius);background-color:var(--vc-pgn-background-color)}.carousel__pagination-button:hover:after,.carousel__pagination-button--active:after{background-color:var(--vc-pgn-active-color)}.carousel__slide{scroll-snap-stop:auto;flex-shrink:0;margin:0;position:relative;display:flex;justify-content:center;align-items:center;transform:translateZ(0)}body[data-v-b50d5abb]{background-color:#4a4a50!important}body.noscroll[data-v-b50d5abb]{overflow:hidden!important}body #app[data-v-b50d5abb]{background-color:#efecec!important}body #app .portfolio-body[data-v-b50d5abb]{font-family:Avenir,HelveticaNeue,Helvetica,Arial,sans-serif;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;background-color:#efecec;color:#242323;font-size:19px;line-height:27px}body #app .portfolio-body section.hero[data-v-b50d5abb]{background:rgb(22,22,28);color:#fff;height:75vh;max-height:900px;text-align:center;padding:0!important}body #app .portfolio-body section.hero div.hero-container[data-v-b50d5abb]{width:100%;height:100%;padding:100px;display:flex;align-items:center;justify-content:center;-webkit-backdrop-filter:blur(5px) brightness(80%);backdrop-filter:blur(5px) brightness(80%)}body #app .portfolio-body section.hero div.hero-container div.content-container[data-v-b50d5abb]{width:65%}body #app .portfolio-body section.hero.home .main[data-v-b50d5abb]{font-family:athelas,HelveticaNeue,Helvetica,Arial,sans-serif;font-weight:700;font-size:52px;line-height:1.2em;opacity:.9}body #app .portfolio-body section.hero.home .desc[data-v-b50d5abb]{font-family:athelas,HelveticaNeue,Helvetica,Arial,sans-serif;font-weight:200;opacity:.7;font-size:32px;line-height:1.3em;margin-top:1em}body #app .portfolio-body section.hero.home div.hero-container div.content-container[data-v-b50d5abb]{width:80%}body #app .portfolio-body section.hero.project[data-v-b50d5abb]{transition:all .3s}body #app .portfolio-body section.hero.project .logo[data-v-b50d5abb]{margin-bottom:40px}body #app .portfolio-body section.hero.project .main[data-v-b50d5abb]{font-weight:600;font-size:44px;line-height:1.2em;color:#f2f2f2}body #app .portfolio-body section.hero.project .desc[data-v-b50d5abb]{font-weight:300;font-size:24px;line-height:1.3em;margin-top:1em;color:#f2f2f2}body #app .portfolio-body section.hero.project .main[data-v-b50d5abb],body #app .portfolio-body section.hero.project .desc[data-v-b50d5abb]{text-shadow:1px 1px 15px rgba(0,0,0,.8)}body #app .portfolio-body section.hero.project .link[data-v-b50d5abb]{margin-top:60px}body #app .portfolio-body section.hero.project .link a[data-v-b50d5abb]{display:inline-block;padding:10px 25px;background:#FFC703;color:#000;border-radius:50px}body #app .portfolio-body section.hero.project .link a[data-v-b50d5abb]:after,body #app .portfolio-body section.hero.project .link a[data-v-b50d5abb]:before{display:none}body #app .portfolio-body section.hero.project .link a[data-v-b50d5abb]:hover{opacity:1;transform:scale(1.1)}body #app .portfolio-body section.hero.project.kukit[data-v-b50d5abb]{background:#16161C url(/img/shots/kukit/bg.jpg) no-repeat center top fixed;background-size:100% auto;background-size:cover}body #app .portfolio-body section.hero.project.notebook[data-v-b50d5abb]{background:#16161C url(/img/shots/notebook/bg.jpeg) no-repeat center top fixed;background-size:100% auto;background-size:cover}body #app .portfolio-body section.hero.project.notebook div.hero-container[data-v-b50d5abb]{-webkit-backdrop-filter:blur(5px) brightness(60%);backdrop-filter:blur(5px) brightness(60%)}body #app .portfolio-body section.hero.project.notebook p.logo img[data-v-b50d5abb]{filter:invert(1)}body #app .portfolio-body section.hero.project.destinia[data-v-b50d5abb]{background:#16161C url(/img/shots/destinia/bg.jpeg) no-repeat center top fixed;background-size:100% auto;background-size:cover}body #app .portfolio-body section.hero.project.destinia div.hero-container[data-v-b50d5abb]{-webkit-backdrop-filter:blur(5px) brightness(40%);backdrop-filter:blur(5px) brightness(40%)}body #app .portfolio-body section.hero.project.destinia p.logo img[data-v-b50d5abb]{width:100px}body #app .portfolio-body section.hero.project.entradas[data-v-b50d5abb]{background:#16161C url(/img/shots/entradas/bg.jpeg) no-repeat center top fixed;background-size:100% auto;background-size:cover}body #app .portfolio-body section.hero.project.entradas div.hero-container[data-v-b50d5abb]{-webkit-backdrop-filter:blur(2px) brightness(60%);backdrop-filter:blur(2px) brightness(60%)}body #app .portfolio-body section.hero.project.entradas p.logo img[data-v-b50d5abb]{width:140px}body #app .portfolio-body section.hero.project.gallery[data-v-b50d5abb]{background:#16161C url(/img/shots/gallery/bg.jpeg) no-repeat center top fixed;background-size:100% auto;background-size:cover}body #app .portfolio-body section.hero.project.gallery div.hero-container[data-v-b50d5abb]{-webkit-backdrop-filter:blur(5px) brightness(80%);backdrop-filter:blur(5px) brightness(80%)}body #app .portfolio-body section.hero.project.gallery p.logo img[data-v-b50d5abb]{width:100px}body #app .portfolio-body header[data-v-b50d5abb]{width:100%;transition:all .35s;z-index:30;position:relative;background:#2E2E3A}body #app .portfolio-body header p.project-name[data-v-b50d5abb]{overflow:hidden;width:100%;height:0;background:rgba(0,0,5,.5);position:absolute;top:-100px;left:0;text-align:center;text-transform:uppercase;line-height:32px}body #app .portfolio-body header p.project-name .label[data-v-b50d5abb]{opacity:.6}body #app .portfolio-body header.pinned[data-v-b50d5abb]{position:fixed;top:0;left:0;z-index:30;opacity:.97;background:#262630;padding-top:32px}body #app .portfolio-body header.pinned+section[data-v-b50d5abb]{padding-top:150px}body #app .portfolio-body header.pinned p.project-name[data-v-b50d5abb]{height:auto;height:32px;top:-32px;font-size:12px}body #app .portfolio-body header.pinned .container[data-v-b50d5abb]{height:50px;min-height:50px;padding:0 8%}body #app .portfolio-body header.pinned .container h1 a[data-v-b50d5abb]{font-size:12px;line-height:12px}body #app .portfolio-body header.pinned .container h1 a span.portfolio[data-v-b50d5abb]{font-size:16px;line-height:16px;top:-10px}body #app .portfolio-body header.pinned .container nav ul li a[data-v-b50d5abb]{font-size:14.5px}body #app .portfolio-body header.pinned .container nav ul li.active a[data-v-b50d5abb]:after{bottom:-13px;width:100%}body #app .portfolio-body header .container[data-v-b50d5abb]{padding:15px 8%;position:relative;color:#fff;min-height:80px}body #app .portfolio-body header .container a[data-v-b50d5abb]{text-decoration:none;color:#fff}body #app .portfolio-body header .container p.logo[data-v-b50d5abb]{position:absolute;top:50%;left:8%;transform:translateY(-50%)}body #app .portfolio-body header .container p.name[data-v-b50d5abb]{margin:0;padding:0;line-height:21px}body #app .portfolio-body header .container p.name a[data-v-b50d5abb]{font-size:12px;line-height:12px;text-transform:uppercase;font-weight:400;color:#75757d;transition:all .3s}body #app .portfolio-body header .container p.name a[data-v-b50d5abb]:hover{color:#fff}body #app .portfolio-body header .container h1[data-v-b50d5abb]{transition:all .3s;position:relative;z-index:20;max-width:160px}body #app .portfolio-body header .container h1 a[data-v-b50d5abb]{font-size:12px;line-height:12px;text-transform:uppercase;font-weight:400;color:#fff;transition:all .3s;opacity:.6}body #app .portfolio-body header .container h1 a[data-v-b50d5abb]:hover{opacity:1}body #app .portfolio-body header .container h1 a span.name[data-v-b50d5abb]{opacity:.5;transition:all .3s}body #app .portfolio-body header .container h1 a span.portfolio[data-v-b50d5abb]{transition:all .3s;margin:0;padding:0;font-size:21px;opacity:.7;line-height:21px;text-transform:uppercase;font-weight:500;display:inline-block;position:relative;top:-5px}body #app .portfolio-body header .container nav[data-v-b50d5abb]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;z-index:10}body #app .portfolio-body header .container nav ul[data-v-b50d5abb]{width:100%;text-align:center}body #app .portfolio-body header .container nav ul li[data-v-b50d5abb]{display:inline-block;margin:0 15px}body #app .portfolio-body header .container nav ul li a[data-v-b50d5abb]{opacity:.6;font-size:16px;font-weight:400;transition:all .3s;position:relative}body #app .portfolio-body header .container nav ul li a[data-v-b50d5abb]:after{content:" ";display:block;width:0;height:1.2px;background:#fff;position:absolute;bottom:0;left:50%;opacity:0;transition:all .3s}body #app .portfolio-body header .container nav ul li a[data-v-b50d5abb]:hover{color:#fff;opacity:.8}body #app .portfolio-body header .container nav ul li a[data-v-b50d5abb]:hover:after{width:100%;opacity:.7;left:0}body #app .portfolio-body header .container nav ul li.active a[data-v-b50d5abb]{opacity:1;cursor:auto;pointer-events:none}body #app .portfolio-body header .container nav ul li.active a[data-v-b50d5abb]:after{width:0;height:3px;background:#fff;position:absolute;bottom:-13px;left:0;opacity:1;transition:all .3s}body #app .portfolio-body header .container p.links[data-v-b50d5abb]{position:absolute;top:50%;right:8%;transform:translateY(-50%)}body #app .portfolio-body header .container p.links a[data-v-b50d5abb]{margin-left:20px;color:#a0989e;font-size:14px;font-weight:500;transition:all .3s;display:inline-block;position:relative;padding:0 3px}body #app .portfolio-body header .container p.links a[data-v-b50d5abb]:after{content:" ";display:block;width:0;height:1.2px;background:#fff;position:absolute;bottom:0;left:50%;opacity:0;transition:all .3s}body #app .portfolio-body header .container p.links a[data-v-b50d5abb]:hover{color:#fff}body #app .portfolio-body header .container p.links a[data-v-b50d5abb]:hover:after{width:100%;opacity:.7;left:0}body #app .portfolio-body ul.slider-tabs[data-v-b50d5abb]{padding:5px 8%;border-top:1px solid #BEBCBE;position:relative;background:#E2E0E1}body #app .portfolio-body ul.slider-tabs li[data-v-b50d5abb]{display:inline-block;margin-right:35px}body #app .portfolio-body ul.slider-tabs li button[data-v-b50d5abb]{border:none;background:none;cursor:pointer;padding:10px 0;font-family:Avenir,HelveticaNeue,Helvetica,Arial,sans-serif;font-size:19px;opacity:.4;transition:all .2s;font-weight:500}body #app .portfolio-body ul.slider-tabs li button[data-v-b50d5abb]:hover{opacity:.7}body #app .portfolio-body ul.slider-tabs li.selected button[data-v-b50d5abb]{opacity:1;cursor:auto;pointer-events:none}body #app .portfolio-body ul.slider-tabs li.bar[data-v-b50d5abb]{display:block;width:100px;height:5px;position:absolute;bottom:0;left:0;background:#0172DB;transition:all .3s}body #app .portfolio-body section.project[data-v-b50d5abb]{padding:70px 8%;font-weight:300}body #app .portfolio-body section.project a[data-v-b50d5abb]{font-weight:400;transition:all .3s;position:relative;color:#222324;text-decoration:none}body #app .portfolio-body section.project a[data-v-b50d5abb]:after{content:" ";display:block;width:26px;height:18px;background:url(/img/arrow.svg) no-repeat right center;position:absolute;top:53%;right:-26px;opacity:.35;transition:all .3s;transform:translateY(-50%)}body #app .portfolio-body section.project a[data-v-b50d5abb]:before{content:" ";display:block;width:0;height:1.2px;background:#222324;position:absolute;bottom:0;left:-5px;opacity:0;transition:all .3s}body #app .portfolio-body section.project a[data-v-b50d5abb]:hover{color:#000;opacity:.8}body #app .portfolio-body section.project a[data-v-b50d5abb]:hover:before{width:100%;opacity:.7;left:0}body #app .portfolio-body section.project a[data-v-b50d5abb]:hover:after{opacity:1}body #app .portfolio-body section.project.colored[data-v-b50d5abb]{background:#E6E3E3}body #app .portfolio-body section.project h2[data-v-b50d5abb]{font-weight:500;font-size:36px;line-height:1.3em;margin-bottom:25px}body #app .portfolio-body section.project h2 strong[data-v-b50d5abb]{font-weight:600}body #app .portfolio-body section.project h2.tr[data-v-b50d5abb]{opacity:0;text-indent:-30000em}body #app .portfolio-body section.project h2.big[data-v-b50d5abb]{width:60%;margin:0 auto 70px;font-family:athelas,serif;font-weight:700;font-size:36px;line-height:1.2em;text-align:center}body #app .portfolio-body section.project h3[data-v-b50d5abb]{font-weight:500;font-size:26px;margin-top:25px;padding-bottom:15px}body #app .portfolio-body section.project h4[data-v-b50d5abb]{font-weight:500;font-size:19px;margin-bottom:.5em}body #app .portfolio-body section.project p[data-v-b50d5abb]{font-weight:300;font-size:19px;line-height:27px;margin-bottom:19px}body #app .portfolio-body section.project p.sep[data-v-b50d5abb]{margin:70px 0;border-top:1px solid #BEBCBE}body #app .portfolio-body section.project#Overview[data-v-b50d5abb]{padding-bottom:0}body #app .portfolio-body section.project#Overview h3[data-v-b50d5abb]{margin-bottom:10px;margin-top:0;margin-right:35px;padding-bottom:15px}body #app .portfolio-body section.project#Overview ul.regular[data-v-b50d5abb]{opacity:.7}body #app .portfolio-body section.project#Overview ul.thirds[data-v-b50d5abb]{display:flex}body #app .portfolio-body section.project#Overview ul.thirds>li[data-v-b50d5abb]{border-top:1px solid #BEBCBE;width:33.3333333333%;padding-top:35px}body #app .portfolio-body section.project#Overview ul.thirds>li:last-child h3[data-v-b50d5abb]{margin-right:0}body #app .portfolio-body section.project#Achievements ul.regular li[data-v-b50d5abb]{margin-bottom:20px;width:80%;font-weight:400}body #app .portfolio-body section.project ul.thirds[data-v-b50d5abb]{display:flex}body #app .portfolio-body section.project ul.thirds>li[data-v-b50d5abb]{width:33.3333333333%}body #app .portfolio-body section.project ul.halfs[data-v-b50d5abb]{display:flex}body #app .portfolio-body section.project ul.halfs>li[data-v-b50d5abb]{width:50%}body #app .portfolio-body section.project ul.halfs>li.left.sm[data-v-b50d5abb],body #app .portfolio-body section.project ul.halfs>li.right.sm[data-v-b50d5abb]{padding-right:10%}body #app .portfolio-body section.project ul.halfs.spaced>li[data-v-b50d5abb]:first-child{padding-right:5%}body #app .portfolio-body section.project ul.halfs.spaced>li[data-v-b50d5abb]:last-child{padding-left:5%}body #app .portfolio-body section.project ul.regular[data-v-b50d5abb]{list-style:disc;margin-left:20px;margin-bottom:1em}body #app .portfolio-body section.project ul.regular li[data-v-b50d5abb]{font-weight:300;line-height:1.5em;margin-bottom:8px}body #app .portfolio-body section.project ul.colored-quadrants[data-v-b50d5abb]{border:none;display:flex}body #app .portfolio-body section.project ul.colored-quadrants.bottom[data-v-b50d5abb]{padding-top:0}body #app .portfolio-body section.project ul.colored-quadrants>li[data-v-b50d5abb]{flex:1;padding:30px 50px;background:#E4E1E1;border:10px solid #EFECEC;position:relative}body #app .portfolio-body section.project ul.colored-quadrants>li[data-v-b50d5abb]:after{content:" ";display:block;width:44px;height:43px;position:absolute;top:0;right:0;background:url(/img/triangle-0.svg) no-repeat center center}body #app .portfolio-body section.project ul.colored-quadrants>li a[data-v-b50d5abb]{font-weight:500}body #app .portfolio-body section.project ul.colored-quadrants>li a[data-v-b50d5abb]:hover{text-decoration:none}body #app .portfolio-body section.project ul.colored-quadrants>li a[data-v-b50d5abb]:before{display:block;width:100%;left:0;opacity:1}body #app .portfolio-body section.project ul.colored-quadrants>li a[data-v-b50d5abb]:after{display:none}body #app .portfolio-body section.project ul.colored-quadrants>li div h3 span[data-v-b50d5abb]{display:block;font-weight:200;opacity:.5;margin-bottom:10px;font-size:21px}body #app .portfolio-body section.project ul.colored-quadrants>li div p[data-v-b50d5abb]{opacity:.85}body #app .portfolio-body section.project ul.colored-quadrants>li div p strong[data-v-b50d5abb]{font-weight:500}body #app .portfolio-body section.project ul.colored-quadrants>li div .triangle-lt[data-v-b50d5abb]{position:absolute;top:0;left:0}body #app .portfolio-body div.image-slider[data-v-b50d5abb]{background:#6F757D;padding:50px 0;position:relative}body #app .portfolio-body div.image-slider.off[data-v-b50d5abb]{display:none}body #app .portfolio-body div.image-slider h3[data-v-b50d5abb]{color:#f2f2f2;font-weight:500;padding-left:8%;padding-bottom:50px}body #app .portfolio-body div.image-slider h3 a[data-v-b50d5abb]{margin-left:20px}body #app .portfolio-body div.image-slider a[data-v-b50d5abb]{font-weight:400;transition:all .3s;position:relative;color:#efecec;text-decoration:none;opacity:.7;font-size:16px}body #app .portfolio-body div.image-slider a[data-v-b50d5abb]:after{content:" ";display:block;width:26px;height:18px;background:url(/img/arrow-white.svg) no-repeat right center;position:absolute;top:53%;right:-26px;opacity:.85;transition:all .3s;transform:translateY(-50%) scale(.7)}body #app .portfolio-body div.image-slider a[data-v-b50d5abb]:before{content:" ";display:block;width:0;height:1.2px;background:#EFECEC;position:absolute;bottom:0;left:-5px;opacity:0;transition:all .3s}body #app .portfolio-body div.image-slider a[data-v-b50d5abb]:hover{color:#fff;opacity:1}body #app .portfolio-body div.image-slider a[data-v-b50d5abb]:hover:before{width:100%;opacity:.7;left:0}body #app .portfolio-body div.image-slider a[data-v-b50d5abb]:hover:after{opacity:1}body #app .portfolio-body div.image-slider .controls[data-v-b50d5abb]{display:none;position:absolute;top:40px;right:8%}body #app .portfolio-body div.image-slider .controls[data-v-b50d5abb]:after{content:" ";display:block;width:1px;height:50px;background:#F7F6F6;opacity:.22;position:absolute;top:0;right:50%;z-index:1}body #app .portfolio-body div.image-slider .controls a[data-v-b50d5abb]{z-index:0;text-indent:-3000em;display:inline-block;width:60px;height:50px;background:#40454A;border-radius:50px 0 0 50px;opacity:1;box-shadow:0 5px 3px #00000026}body #app .portfolio-body div.image-slider .controls a[data-v-b50d5abb]:active{background:#272D33}body #app .portfolio-body div.image-slider .controls a[data-v-b50d5abb]:hover{background:#343B43}body #app .portfolio-body div.image-slider .controls a[data-v-b50d5abb]:before{display:none}body #app .portfolio-body div.image-slider .controls a[data-v-b50d5abb]:after{width:11px;height:17px;background:url(/img/chevron-left.svg) no-repeat right center;position:absolute;top:50%;left:50%;opacity:.85;transition:all .3s;transform:translate(-50%,-50%) scale(1)}body #app .portfolio-body div.image-slider .controls a.next[data-v-b50d5abb]{border-radius:0 50px 50px 0}body #app .portfolio-body div.image-slider .controls a.next[data-v-b50d5abb]:after{background:url(/img/chevron-right.svg) no-repeat right center}body #app .portfolio-body div.image-slider section.carousel button.carousel__prev[data-v-b50d5abb]{border:0;margin:0;top:-90px;transform:translateY(0);left:calc(92% - 121px);width:60px;height:50px;background:#40454A;border-radius:50px 0 0 50px;box-shadow:0 5px 3px #00000026}body #app .portfolio-body div.image-slider section.carousel button.carousel__prev svg[data-v-b50d5abb]{filter:invert(1)}body #app .portfolio-body div.image-slider section.carousel button.carousel__next[data-v-b50d5abb]{border:0;margin:0;top:-90px;transform:translateY(0);right:8%;width:60px;height:50px;background:#40454A;border-radius:0 50px 50px 0;box-shadow:0 5px 3px #00000026}body #app .portfolio-body div.image-slider section.carousel button.carousel__next svg[data-v-b50d5abb]{filter:invert(1)}body #app .portfolio-body div.image-slider section.carousel button[data-v-b50d5abb]:active{background:#272D33}body #app .portfolio-body div.image-slider section.carousel ol.carousel__track[data-v-b50d5abb]{align-items:flex-start}body #app .portfolio-body div.image-slider section.carousel ol.carousel__track li.carousel__slide div.carousel__item[data-v-b50d5abb]{width:100%;padding:0 15px}body #app .portfolio-body div.image-slider section.carousel ol.carousel__track li.carousel__slide div.carousel__item img[data-v-b50d5abb]{width:100%;border-radius:5px;display:block}body #app .portfolio-body div.image-slider section.carousel ol.carousel__track li.carousel__slide div.carousel__item img.multi[data-v-b50d5abb]{margin-bottom:30px}body #app .portfolio-body .works[data-v-b50d5abb]{position:relative;z-index:10}body #app .portfolio-body .works .header[data-v-b50d5abb]{padding:150px 8% 50px;font-size:24px}body #app .portfolio-body .works li a[data-v-b50d5abb]{display:block;width:100%;background:#eaeaea;padding:50px 8%;position:relative;transition:all .3s;text-decoration:none}body #app .portfolio-body .works li a[data-v-b50d5abb]:hover{border:none;padding:80px calc(8% + 10px)}body #app .portfolio-body .works li a:hover .logo[data-v-b50d5abb]{opacity:.9}body #app .portfolio-body .works li a .title[data-v-b50d5abb],body #app .portfolio-body .works li a .tags[data-v-b50d5abb],body #app .portfolio-body .works li a .logo[data-v-b50d5abb]{display:block;z-index:1}body #app .portfolio-body .works li a .title[data-v-b50d5abb]{font-size:24px;font-weight:600}body #app .portfolio-body .works li a .tags[data-v-b50d5abb]{font-size:18px;opacity:.6}body #app .portfolio-body .works li a .logo[data-v-b50d5abb]{position:absolute;top:50%;right:8%;height:40px;-webkit-transform:translateY(-40%);-ms-transform:translateY(-40%);transform:translateY(-40%);transition:all .3s;opacity:.5}body #app .portfolio-body .works li a .logo.entradas[data-v-b50d5abb]{width:150px}@media only screen and (max-width: 1024px){#app .portfolio-body header nav[data-v-b50d5abb]{display:none}}div.image-slider.maxHeight[data-v-b50d5abb]{max-height:110vh;overflow:hidden;position:relative}div.image-slider.maxHeight[data-v-b50d5abb]:after{content:" ";display:block;width:100%;height:120px;position:absolute;z-index:10;left:0px;bottom:0;background:linear-gradient(180deg,rgba(111,117,125,0) 0%,#6F757D 97.4%)}body[data-v-8309eba3]{background-color:#4a4a50!important}body.noscroll[data-v-8309eba3]{overflow:hidden!important}body #app[data-v-8309eba3]{background-color:#efecec!important}body #app .portfolio-body[data-v-8309eba3]{font-family:Avenir,HelveticaNeue,Helvetica,Arial,sans-serif;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;background-color:#efecec;color:#242323;font-size:19px;line-height:27px}body #app .portfolio-body section.hero[data-v-8309eba3]{background:rgb(22,22,28);color:#fff;height:75vh;max-height:900px;text-align:center;padding:0!important}body #app .portfolio-body section.hero div.hero-container[data-v-8309eba3]{width:100%;height:100%;padding:100px;display:flex;align-items:center;justify-content:center;-webkit-backdrop-filter:blur(5px) brightness(80%);backdrop-filter:blur(5px) brightness(80%)}body #app .portfolio-body section.hero div.hero-container div.content-container[data-v-8309eba3]{width:65%}body #app .portfolio-body section.hero.home .main[data-v-8309eba3]{font-family:athelas,HelveticaNeue,Helvetica,Arial,sans-serif;font-weight:700;font-size:52px;line-height:1.2em;opacity:.9}body #app .portfolio-body section.hero.home .desc[data-v-8309eba3]{font-family:athelas,HelveticaNeue,Helvetica,Arial,sans-serif;font-weight:200;opacity:.7;font-size:32px;line-height:1.3em;margin-top:1em}body #app .portfolio-body section.hero.home div.hero-container div.content-container[data-v-8309eba3]{width:80%}body #app .portfolio-body section.hero.project[data-v-8309eba3]{transition:all .3s}body #app .portfolio-body section.hero.project .logo[data-v-8309eba3]{margin-bottom:40px}body #app .portfolio-body section.hero.project .main[data-v-8309eba3]{font-weight:600;font-size:44px;line-height:1.2em;color:#f2f2f2}body #app .portfolio-body section.hero.project .desc[data-v-8309eba3]{font-weight:300;font-size:24px;line-height:1.3em;margin-top:1em;color:#f2f2f2}body #app .portfolio-body section.hero.project .main[data-v-8309eba3],body #app .portfolio-body section.hero.project .desc[data-v-8309eba3]{text-shadow:1px 1px 15px rgba(0,0,0,.8)}body #app .portfolio-body section.hero.project .link[data-v-8309eba3]{margin-top:60px}body #app .portfolio-body section.hero.project .link a[data-v-8309eba3]{display:inline-block;padding:10px 25px;background:#FFC703;color:#000;border-radius:50px}body #app .portfolio-body section.hero.project .link a[data-v-8309eba3]:after,body #app .portfolio-body section.hero.project .link a[data-v-8309eba3]:before{display:none}body #app .portfolio-body section.hero.project .link a[data-v-8309eba3]:hover{opacity:1;transform:scale(1.1)}body #app .portfolio-body section.hero.project.kukit[data-v-8309eba3]{background:#16161C url(/img/shots/kukit/bg.jpg) no-repeat center top fixed;background-size:100% auto;background-size:cover}body #app .portfolio-body section.hero.project.notebook[data-v-8309eba3]{background:#16161C url(/img/shots/notebook/bg.jpeg) no-repeat center top fixed;background-size:100% auto;background-size:cover}body #app .portfolio-body section.hero.project.notebook div.hero-container[data-v-8309eba3]{-webkit-backdrop-filter:blur(5px) brightness(60%);backdrop-filter:blur(5px) brightness(60%)}body #app .portfolio-body section.hero.project.notebook p.logo img[data-v-8309eba3]{filter:invert(1)}body #app .portfolio-body section.hero.project.destinia[data-v-8309eba3]{background:#16161C url(/img/shots/destinia/bg.jpeg) no-repeat center top fixed;background-size:100% auto;background-size:cover}body #app .portfolio-body section.hero.project.destinia div.hero-container[data-v-8309eba3]{-webkit-backdrop-filter:blur(5px) brightness(40%);backdrop-filter:blur(5px) brightness(40%)}body #app .portfolio-body section.hero.project.destinia p.logo img[data-v-8309eba3]{width:100px}body #app .portfolio-body section.hero.project.entradas[data-v-8309eba3]{background:#16161C url(/img/shots/entradas/bg.jpeg) no-repeat center top fixed;background-size:100% auto;background-size:cover}body #app .portfolio-body section.hero.project.entradas div.hero-container[data-v-8309eba3]{-webkit-backdrop-filter:blur(2px) brightness(60%);backdrop-filter:blur(2px) brightness(60%)}body #app .portfolio-body section.hero.project.entradas p.logo img[data-v-8309eba3]{width:140px}body #app .portfolio-body section.hero.project.gallery[data-v-8309eba3]{background:#16161C url(/img/shots/gallery/bg.jpeg) no-repeat center top fixed;background-size:100% auto;background-size:cover}body #app .portfolio-body section.hero.project.gallery div.hero-container[data-v-8309eba3]{-webkit-backdrop-filter:blur(5px) brightness(80%);backdrop-filter:blur(5px) brightness(80%)}body #app .portfolio-body section.hero.project.gallery p.logo img[data-v-8309eba3]{width:100px}body #app .portfolio-body header[data-v-8309eba3]{width:100%;transition:all .35s;z-index:30;position:relative;background:#2E2E3A}body #app .portfolio-body header p.project-name[data-v-8309eba3]{overflow:hidden;width:100%;height:0;background:rgba(0,0,5,.5);position:absolute;top:-100px;left:0;text-align:center;text-transform:uppercase;line-height:32px}body #app .portfolio-body header p.project-name .label[data-v-8309eba3]{opacity:.6}body #app .portfolio-body header.pinned[data-v-8309eba3]{position:fixed;top:0;left:0;z-index:30;opacity:.97;background:#262630;padding-top:32px}body #app .portfolio-body header.pinned+section[data-v-8309eba3]{padding-top:150px}body #app .portfolio-body header.pinned p.project-name[data-v-8309eba3]{height:auto;height:32px;top:-32px;font-size:12px}body #app .portfolio-body header.pinned .container[data-v-8309eba3]{height:50px;min-height:50px;padding:0 8%}body #app .portfolio-body header.pinned .container h1 a[data-v-8309eba3]{font-size:12px;line-height:12px}body #app .portfolio-body header.pinned .container h1 a span.portfolio[data-v-8309eba3]{font-size:16px;line-height:16px;top:-10px}body #app .portfolio-body header.pinned .container nav ul li a[data-v-8309eba3]{font-size:14.5px}body #app .portfolio-body header.pinned .container nav ul li.active a[data-v-8309eba3]:after{bottom:-13px;width:100%}body #app .portfolio-body header .container[data-v-8309eba3]{padding:15px 8%;position:relative;color:#fff;min-height:80px}body #app .portfolio-body header .container a[data-v-8309eba3]{text-decoration:none;color:#fff}body #app .portfolio-body header .container p.logo[data-v-8309eba3]{position:absolute;top:50%;left:8%;transform:translateY(-50%)}body #app .portfolio-body header .container p.name[data-v-8309eba3]{margin:0;padding:0;line-height:21px}body #app .portfolio-body header .container p.name a[data-v-8309eba3]{font-size:12px;line-height:12px;text-transform:uppercase;font-weight:400;color:#75757d;transition:all .3s}body #app .portfolio-body header .container p.name a[data-v-8309eba3]:hover{color:#fff}body #app .portfolio-body header .container h1[data-v-8309eba3]{transition:all .3s;position:relative;z-index:20;max-width:160px}body #app .portfolio-body header .container h1 a[data-v-8309eba3]{font-size:12px;line-height:12px;text-transform:uppercase;font-weight:400;color:#fff;transition:all .3s;opacity:.6}body #app .portfolio-body header .container h1 a[data-v-8309eba3]:hover{opacity:1}body #app .portfolio-body header .container h1 a span.name[data-v-8309eba3]{opacity:.5;transition:all .3s}body #app .portfolio-body header .container h1 a span.portfolio[data-v-8309eba3]{transition:all .3s;margin:0;padding:0;font-size:21px;opacity:.7;line-height:21px;text-transform:uppercase;font-weight:500;display:inline-block;position:relative;top:-5px}body #app .portfolio-body header .container nav[data-v-8309eba3]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;z-index:10}body #app .portfolio-body header .container nav ul[data-v-8309eba3]{width:100%;text-align:center}body #app .portfolio-body header .container nav ul li[data-v-8309eba3]{display:inline-block;margin:0 15px}body #app .portfolio-body header .container nav ul li a[data-v-8309eba3]{opacity:.6;font-size:16px;font-weight:400;transition:all .3s;position:relative}body #app .portfolio-body header .container nav ul li a[data-v-8309eba3]:after{content:" ";display:block;width:0;height:1.2px;background:#fff;position:absolute;bottom:0;left:50%;opacity:0;transition:all .3s}body #app .portfolio-body header .container nav ul li a[data-v-8309eba3]:hover{color:#fff;opacity:.8}body #app .portfolio-body header .container nav ul li a[data-v-8309eba3]:hover:after{width:100%;opacity:.7;left:0}body #app .portfolio-body header .container nav ul li.active a[data-v-8309eba3]{opacity:1;cursor:auto;pointer-events:none}body #app .portfolio-body header .container nav ul li.active a[data-v-8309eba3]:after{width:0;height:3px;background:#fff;position:absolute;bottom:-13px;left:0;opacity:1;transition:all .3s}body #app .portfolio-body header .container p.links[data-v-8309eba3]{position:absolute;top:50%;right:8%;transform:translateY(-50%)}body #app .portfolio-body header .container p.links a[data-v-8309eba3]{margin-left:20px;color:#a0989e;font-size:14px;font-weight:500;transition:all .3s;display:inline-block;position:relative;padding:0 3px}body #app .portfolio-body header .container p.links a[data-v-8309eba3]:after{content:" ";display:block;width:0;height:1.2px;background:#fff;position:absolute;bottom:0;left:50%;opacity:0;transition:all .3s}body #app .portfolio-body header .container p.links a[data-v-8309eba3]:hover{color:#fff}body #app .portfolio-body header .container p.links a[data-v-8309eba3]:hover:after{width:100%;opacity:.7;left:0}body #app .portfolio-body ul.slider-tabs[data-v-8309eba3]{padding:5px 8%;border-top:1px solid #BEBCBE;position:relative;background:#E2E0E1}body #app .portfolio-body ul.slider-tabs li[data-v-8309eba3]{display:inline-block;margin-right:35px}body #app .portfolio-body ul.slider-tabs li button[data-v-8309eba3]{border:none;background:none;cursor:pointer;padding:10px 0;font-family:Avenir,HelveticaNeue,Helvetica,Arial,sans-serif;font-size:19px;opacity:.4;transition:all .2s;font-weight:500}body #app .portfolio-body ul.slider-tabs li button[data-v-8309eba3]:hover{opacity:.7}body #app .portfolio-body ul.slider-tabs li.selected button[data-v-8309eba3]{opacity:1;cursor:auto;pointer-events:none}body #app .portfolio-body ul.slider-tabs li.bar[data-v-8309eba3]{display:block;width:100px;height:5px;position:absolute;bottom:0;left:0;background:#0172DB;transition:all .3s}body #app .portfolio-body section.project[data-v-8309eba3]{padding:70px 8%;font-weight:300}body #app .portfolio-body section.project a[data-v-8309eba3]{font-weight:400;transition:all .3s;position:relative;color:#222324;text-decoration:none}body #app .portfolio-body section.project a[data-v-8309eba3]:after{content:" ";display:block;width:26px;height:18px;background:url(/img/arrow.svg) no-repeat right center;position:absolute;top:53%;right:-26px;opacity:.35;transition:all .3s;transform:translateY(-50%)}body #app .portfolio-body section.project a[data-v-8309eba3]:before{content:" ";display:block;width:0;height:1.2px;background:#222324;position:absolute;bottom:0;left:-5px;opacity:0;transition:all .3s}body #app .portfolio-body section.project a[data-v-8309eba3]:hover{color:#000;opacity:.8}body #app .portfolio-body section.project a[data-v-8309eba3]:hover:before{width:100%;opacity:.7;left:0}body #app .portfolio-body section.project a[data-v-8309eba3]:hover:after{opacity:1}body #app .portfolio-body section.project.colored[data-v-8309eba3]{background:#E6E3E3}body #app .portfolio-body section.project h2[data-v-8309eba3]{font-weight:500;font-size:36px;line-height:1.3em;margin-bottom:25px}body #app .portfolio-body section.project h2 strong[data-v-8309eba3]{font-weight:600}body #app .portfolio-body section.project h2.tr[data-v-8309eba3]{opacity:0;text-indent:-30000em}body #app .portfolio-body section.project h2.big[data-v-8309eba3]{width:60%;margin:0 auto 70px;font-family:athelas,serif;font-weight:700;font-size:36px;line-height:1.2em;text-align:center}body #app .portfolio-body section.project h3[data-v-8309eba3]{font-weight:500;font-size:26px;margin-top:25px;padding-bottom:15px}body #app .portfolio-body section.project h4[data-v-8309eba3]{font-weight:500;font-size:19px;margin-bottom:.5em}body #app .portfolio-body section.project p[data-v-8309eba3]{font-weight:300;font-size:19px;line-height:27px;margin-bottom:19px}body #app .portfolio-body section.project p.sep[data-v-8309eba3]{margin:70px 0;border-top:1px solid #BEBCBE}body #app .portfolio-body section.project#Overview[data-v-8309eba3]{padding-bottom:0}body #app .portfolio-body section.project#Overview h3[data-v-8309eba3]{margin-bottom:10px;margin-top:0;margin-right:35px;padding-bottom:15px}body #app .portfolio-body section.project#Overview ul.regular[data-v-8309eba3]{opacity:.7}body #app .portfolio-body section.project#Overview ul.thirds[data-v-8309eba3]{display:flex}body #app .portfolio-body section.project#Overview ul.thirds>li[data-v-8309eba3]{border-top:1px solid #BEBCBE;width:33.3333333333%;padding-top:35px}body #app .portfolio-body section.project#Overview ul.thirds>li:last-child h3[data-v-8309eba3]{margin-right:0}body #app .portfolio-body section.project#Achievements ul.regular li[data-v-8309eba3]{margin-bottom:20px;width:80%;font-weight:400}body #app .portfolio-body section.project ul.thirds[data-v-8309eba3]{display:flex}body #app .portfolio-body section.project ul.thirds>li[data-v-8309eba3]{width:33.3333333333%}body #app .portfolio-body section.project ul.halfs[data-v-8309eba3]{display:flex}body #app .portfolio-body section.project ul.halfs>li[data-v-8309eba3]{width:50%}body #app .portfolio-body section.project ul.halfs>li.left.sm[data-v-8309eba3],body #app .portfolio-body section.project ul.halfs>li.right.sm[data-v-8309eba3]{padding-right:10%}body #app .portfolio-body section.project ul.halfs.spaced>li[data-v-8309eba3]:first-child{padding-right:5%}body #app .portfolio-body section.project ul.halfs.spaced>li[data-v-8309eba3]:last-child{padding-left:5%}body #app .portfolio-body section.project ul.regular[data-v-8309eba3]{list-style:disc;margin-left:20px;margin-bottom:1em}body #app .portfolio-body section.project ul.regular li[data-v-8309eba3]{font-weight:300;line-height:1.5em;margin-bottom:8px}body #app .portfolio-body section.project ul.colored-quadrants[data-v-8309eba3]{border:none;display:flex}body #app .portfolio-body section.project ul.colored-quadrants.bottom[data-v-8309eba3]{padding-top:0}body #app .portfolio-body section.project ul.colored-quadrants>li[data-v-8309eba3]{flex:1;padding:30px 50px;background:#E4E1E1;border:10px solid #EFECEC;position:relative}body #app .portfolio-body section.project ul.colored-quadrants>li[data-v-8309eba3]:after{content:" ";display:block;width:44px;height:43px;position:absolute;top:0;right:0;background:url(/img/triangle-0.svg) no-repeat center center}body #app .portfolio-body section.project ul.colored-quadrants>li a[data-v-8309eba3]{font-weight:500}body #app .portfolio-body section.project ul.colored-quadrants>li a[data-v-8309eba3]:hover{text-decoration:none}body #app .portfolio-body section.project ul.colored-quadrants>li a[data-v-8309eba3]:before{display:block;width:100%;left:0;opacity:1}body #app .portfolio-body section.project ul.colored-quadrants>li a[data-v-8309eba3]:after{display:none}body #app .portfolio-body section.project ul.colored-quadrants>li div h3 span[data-v-8309eba3]{display:block;font-weight:200;opacity:.5;margin-bottom:10px;font-size:21px}body #app .portfolio-body section.project ul.colored-quadrants>li div p[data-v-8309eba3]{opacity:.85}body #app .portfolio-body section.project ul.colored-quadrants>li div p strong[data-v-8309eba3]{font-weight:500}body #app .portfolio-body section.project ul.colored-quadrants>li div .triangle-lt[data-v-8309eba3]{position:absolute;top:0;left:0}body #app .portfolio-body div.image-slider[data-v-8309eba3]{background:#6F757D;padding:50px 0;position:relative}body #app .portfolio-body div.image-slider.off[data-v-8309eba3]{display:none}body #app .portfolio-body div.image-slider h3[data-v-8309eba3]{color:#f2f2f2;font-weight:500;padding-left:8%;padding-bottom:50px}body #app .portfolio-body div.image-slider h3 a[data-v-8309eba3]{margin-left:20px}body #app .portfolio-body div.image-slider a[data-v-8309eba3]{font-weight:400;transition:all .3s;position:relative;color:#efecec;text-decoration:none;opacity:.7;font-size:16px}body #app .portfolio-body div.image-slider a[data-v-8309eba3]:after{content:" ";display:block;width:26px;height:18px;background:url(/img/arrow-white.svg) no-repeat right center;position:absolute;top:53%;right:-26px;opacity:.85;transition:all .3s;transform:translateY(-50%) scale(.7)}body #app .portfolio-body div.image-slider a[data-v-8309eba3]:before{content:" ";display:block;width:0;height:1.2px;background:#EFECEC;position:absolute;bottom:0;left:-5px;opacity:0;transition:all .3s}body #app .portfolio-body div.image-slider a[data-v-8309eba3]:hover{color:#fff;opacity:1}body #app .portfolio-body div.image-slider a[data-v-8309eba3]:hover:before{width:100%;opacity:.7;left:0}body #app .portfolio-body div.image-slider a[data-v-8309eba3]:hover:after{opacity:1}body #app .portfolio-body div.image-slider .controls[data-v-8309eba3]{display:none;position:absolute;top:40px;right:8%}body #app .portfolio-body div.image-slider .controls[data-v-8309eba3]:after{content:" ";display:block;width:1px;height:50px;background:#F7F6F6;opacity:.22;position:absolute;top:0;right:50%;z-index:1}body #app .portfolio-body div.image-slider .controls a[data-v-8309eba3]{z-index:0;text-indent:-3000em;display:inline-block;width:60px;height:50px;background:#40454A;border-radius:50px 0 0 50px;opacity:1;box-shadow:0 5px 3px #00000026}body #app .portfolio-body div.image-slider .controls a[data-v-8309eba3]:active{background:#272D33}body #app .portfolio-body div.image-slider .controls a[data-v-8309eba3]:hover{background:#343B43}body #app .portfolio-body div.image-slider .controls a[data-v-8309eba3]:before{display:none}body #app .portfolio-body div.image-slider .controls a[data-v-8309eba3]:after{width:11px;height:17px;background:url(/img/chevron-left.svg) no-repeat right center;position:absolute;top:50%;left:50%;opacity:.85;transition:all .3s;transform:translate(-50%,-50%) scale(1)}body #app .portfolio-body div.image-slider .controls a.next[data-v-8309eba3]{border-radius:0 50px 50px 0}body #app .portfolio-body div.image-slider .controls a.next[data-v-8309eba3]:after{background:url(/img/chevron-right.svg) no-repeat right center}body #app .portfolio-body div.image-slider section.carousel button.carousel__prev[data-v-8309eba3]{border:0;margin:0;top:-90px;transform:translateY(0);left:calc(92% - 121px);width:60px;height:50px;background:#40454A;border-radius:50px 0 0 50px;box-shadow:0 5px 3px #00000026}body #app .portfolio-body div.image-slider section.carousel button.carousel__prev svg[data-v-8309eba3]{filter:invert(1)}body #app .portfolio-body div.image-slider section.carousel button.carousel__next[data-v-8309eba3]{border:0;margin:0;top:-90px;transform:translateY(0);right:8%;width:60px;height:50px;background:#40454A;border-radius:0 50px 50px 0;box-shadow:0 5px 3px #00000026}body #app .portfolio-body div.image-slider section.carousel button.carousel__next svg[data-v-8309eba3]{filter:invert(1)}body #app .portfolio-body div.image-slider section.carousel button[data-v-8309eba3]:active{background:#272D33}body #app .portfolio-body div.image-slider section.carousel ol.carousel__track[data-v-8309eba3]{align-items:flex-start}body #app .portfolio-body div.image-slider section.carousel ol.carousel__track li.carousel__slide div.carousel__item[data-v-8309eba3]{width:100%;padding:0 15px}body #app .portfolio-body div.image-slider section.carousel ol.carousel__track li.carousel__slide div.carousel__item img[data-v-8309eba3]{width:100%;border-radius:5px;display:block}body #app .portfolio-body div.image-slider section.carousel ol.carousel__track li.carousel__slide div.carousel__item img.multi[data-v-8309eba3]{margin-bottom:30px}body #app .portfolio-body .works[data-v-8309eba3]{position:relative;z-index:10}body #app .portfolio-body .works .header[data-v-8309eba3]{padding:150px 8% 50px;font-size:24px}body #app .portfolio-body .works li a[data-v-8309eba3]{display:block;width:100%;background:#eaeaea;padding:50px 8%;position:relative;transition:all .3s;text-decoration:none}body #app .portfolio-body .works li a[data-v-8309eba3]:hover{border:none;padding:80px calc(8% + 10px)}body #app .portfolio-body .works li a:hover .logo[data-v-8309eba3]{opacity:.9}body #app .portfolio-body .works li a .title[data-v-8309eba3],body #app .portfolio-body .works li a .tags[data-v-8309eba3],body #app .portfolio-body .works li a .logo[data-v-8309eba3]{display:block;z-index:1}body #app .portfolio-body .works li a .title[data-v-8309eba3]{font-size:24px;font-weight:600}body #app .portfolio-body .works li a .tags[data-v-8309eba3]{font-size:18px;opacity:.6}body #app .portfolio-body .works li a .logo[data-v-8309eba3]{position:absolute;top:50%;right:8%;height:40px;-webkit-transform:translateY(-40%);-ms-transform:translateY(-40%);transform:translateY(-40%);transition:all .3s;opacity:.5}body #app .portfolio-body .works li a .logo.entradas[data-v-8309eba3]{width:150px}@media only screen and (max-width: 1024px){#app .portfolio-body header nav[data-v-8309eba3]{display:none}}.portfolio-body header .container p.logo img[data-v-8309eba3]{width:80px;opacity:.4}.portfolio-body section.project#Modernize[data-v-8309eba3]{margin-top:70px}.portfolio-body section.project#Modernize h2[data-v-8309eba3]{max-width:600px}.portfolio-body section.project#Modernize h2.big[data-v-8309eba3]{margin-top:100px!important;width:75%!important;max-width:100000px!important}.portfolio-body section.project#Modernize h3[data-v-8309eba3]{margin-top:70px!important;text-align:center}.portfolio-body section.project#Modernize ul[data-v-8309eba3]{padding-bottom:70px;border-bottom:1px solid #BEBCBE}.portfolio-body section.project#Modernize ul li.left[data-v-8309eba3]{padding-right:5%}.portfolio-body section.project#Modernize ul li.right[data-v-8309eba3]{padding-right:5%}.portfolio-body section.project#Modernize ul li.right img[data-v-8309eba3]{width:90%;margin:30px auto}.portfolio-body section.project#Modernize p.process-fig[data-v-8309eba3]{padding:70px 20px;text-align:center}.portfolio-body section.project#Modernize p.process-fig img[data-v-8309eba3]{width:95%;margin:0 auto}.portfolio-body section.project#Modernize ul.colored-quadrants[data-v-8309eba3]{padding-bottom:0}.portfolio-body section.project#Modernize ul.colored-quadrants>li[data-v-8309eba3]{border:10px solid #E6E3E3!important;background:#E0DDDD!important}.portfolio-body section.project#Modernize ul.colored-quadrants>li[data-v-8309eba3]:after{background:url(/img/shots/destinia/triangle-0.svg) no-repeat center center!important}.portfolio-body section.project#Modernize ul.colored-quadrants>li div h3[data-v-8309eba3]{text-align:left;margin-top:0!important}.portfolio-body section.project#Research[data-v-8309eba3]{padding-top:130px!important}.portfolio-body section.project#Research ul.halfs[data-v-8309eba3]{display:flex;padding-bottom:0!important;padding-bottom:70px}.portfolio-body section.project#Research ul.halfs>li[data-v-8309eba3]{width:50%}.portfolio-body section.project#Research ul.halfs>li.left[data-v-8309eba3]{padding-right:10%}.portfolio-body section.project#Research ul.halfs>li.right[data-v-8309eba3]{padding-left:0}.portfolio-body section.project#Research ul.halfs>li.right ul[data-v-8309eba3]{list-style:decimal;opacity:1!important}.portfolio-body section.project#Research ul.halfs>li.right ul li[data-v-8309eba3]{margin-bottom:12px;font-size:19px}.portfolio-body section.project#Research p.research-fig[data-v-8309eba3]{padding:70px 20px;text-align:center}.portfolio-body section.project#Research p.research-fig img[data-v-8309eba3]{width:95%;margin:0 auto}.portfolio-body section.project.research[data-v-8309eba3]{padding-top:100px!important}.portfolio-body section.project.research h2.big[data-v-8309eba3]{margin-top:100px!important;width:75%!important;max-width:100000px!important}.portfolio-body section.project.research ul.halfs li.right[data-v-8309eba3]{padding-right:10%}.portfolio-body section.project.research ul.halfs li.right ul[data-v-8309eba3]{list-style:decimal!important;opacity:1!important}.portfolio-body section.project.research ul.halfs li.right ul li[data-v-8309eba3]{margin-bottom:20px}.portfolio-body section.project#Definition h3[data-v-8309eba3]{border:none;padding-bottom:0}.portfolio-body section.project#Definition ul li.left.sm[data-v-8309eba3]{padding-right:5%!important}.portfolio-body section.project#Definition ul li.right.sm[data-v-8309eba3]{padding-right:5%!important}.portfolio-body section.project#Definition ul.personas[data-v-8309eba3]{padding-bottom:15px}.portfolio-body section.project#Definition ul.personas li.left[data-v-8309eba3]{padding-right:13px}.portfolio-body section.project#Definition ul.personas li.right[data-v-8309eba3]{padding-left:13px}.portfolio-body section.project#Definition ul.personas li img[data-v-8309eba3]{width:100%;box-shadow:5px 5px #0000001a}.portfolio-body section.project#Definition p.link[data-v-8309eba3]{margin-bottom:70px}.portfolio-body section.project#Definition p.map img[data-v-8309eba3]{width:100%;box-shadow:5px 5px #0000001a}.portfolio-body section.project#Ideation ul.regular[data-v-8309eba3]{opacity:1!important}.portfolio-body section.project#Ideation ul.regular li[data-v-8309eba3]{margin-bottom:10px}.portfolio-body section.project#Ideation p.map img[data-v-8309eba3]{width:100%;box-shadow:5px 5px #0000001a}.portfolio-body section.project#Design p img[data-v-8309eba3],.portfolio-body section.project.design p img[data-v-8309eba3]{width:100%}.portfolio-body section.project#Design ul.halfs li ul.regular li[data-v-8309eba3],.portfolio-body section.project.design ul.halfs li ul.regular li[data-v-8309eba3]{margin-bottom:12px}body[data-v-56abae7d]{background-color:#4a4a50!important}body.noscroll[data-v-56abae7d]{overflow:hidden!important}body #app[data-v-56abae7d]{background-color:#efecec!important}body #app .portfolio-body[data-v-56abae7d]{font-family:Avenir,HelveticaNeue,Helvetica,Arial,sans-serif;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;background-color:#efecec;color:#242323;font-size:19px;line-height:27px}body #app .portfolio-body section.hero[data-v-56abae7d]{background:rgb(22,22,28);color:#fff;height:75vh;max-height:900px;text-align:center;padding:0!important}body #app .portfolio-body section.hero div.hero-container[data-v-56abae7d]{width:100%;height:100%;padding:100px;display:flex;align-items:center;justify-content:center;-webkit-backdrop-filter:blur(5px) brightness(80%);backdrop-filter:blur(5px) brightness(80%)}body #app .portfolio-body section.hero div.hero-container div.content-container[data-v-56abae7d]{width:65%}body #app .portfolio-body section.hero.home .main[data-v-56abae7d]{font-family:athelas,HelveticaNeue,Helvetica,Arial,sans-serif;font-weight:700;font-size:52px;line-height:1.2em;opacity:.9}body #app .portfolio-body section.hero.home .desc[data-v-56abae7d]{font-family:athelas,HelveticaNeue,Helvetica,Arial,sans-serif;font-weight:200;opacity:.7;font-size:32px;line-height:1.3em;margin-top:1em}body #app .portfolio-body section.hero.home div.hero-container div.content-container[data-v-56abae7d]{width:80%}body #app .portfolio-body section.hero.project[data-v-56abae7d]{transition:all .3s}body #app .portfolio-body section.hero.project .logo[data-v-56abae7d]{margin-bottom:40px}body #app .portfolio-body section.hero.project .main[data-v-56abae7d]{font-weight:600;font-size:44px;line-height:1.2em;color:#f2f2f2}body #app .portfolio-body section.hero.project .desc[data-v-56abae7d]{font-weight:300;font-size:24px;line-height:1.3em;margin-top:1em;color:#f2f2f2}body #app .portfolio-body section.hero.project .main[data-v-56abae7d],body #app .portfolio-body section.hero.project .desc[data-v-56abae7d]{text-shadow:1px 1px 15px rgba(0,0,0,.8)}body #app .portfolio-body section.hero.project .link[data-v-56abae7d]{margin-top:60px}body #app .portfolio-body section.hero.project .link a[data-v-56abae7d]{display:inline-block;padding:10px 25px;background:#FFC703;color:#000;border-radius:50px}body #app .portfolio-body section.hero.project .link a[data-v-56abae7d]:after,body #app .portfolio-body section.hero.project .link a[data-v-56abae7d]:before{display:none}body #app .portfolio-body section.hero.project .link a[data-v-56abae7d]:hover{opacity:1;transform:scale(1.1)}body #app .portfolio-body section.hero.project.kukit[data-v-56abae7d]{background:#16161C url(/img/shots/kukit/bg.jpg) no-repeat center top fixed;background-size:100% auto;background-size:cover}body #app .portfolio-body section.hero.project.notebook[data-v-56abae7d]{background:#16161C url(/img/shots/notebook/bg.jpeg) no-repeat center top fixed;background-size:100% auto;background-size:cover}body #app .portfolio-body section.hero.project.notebook div.hero-container[data-v-56abae7d]{-webkit-backdrop-filter:blur(5px) brightness(60%);backdrop-filter:blur(5px) brightness(60%)}body #app .portfolio-body section.hero.project.notebook p.logo img[data-v-56abae7d]{filter:invert(1)}body #app .portfolio-body section.hero.project.destinia[data-v-56abae7d]{background:#16161C url(/img/shots/destinia/bg.jpeg) no-repeat center top fixed;background-size:100% auto;background-size:cover}body #app .portfolio-body section.hero.project.destinia div.hero-container[data-v-56abae7d]{-webkit-backdrop-filter:blur(5px) brightness(40%);backdrop-filter:blur(5px) brightness(40%)}body #app .portfolio-body section.hero.project.destinia p.logo img[data-v-56abae7d]{width:100px}body #app .portfolio-body section.hero.project.entradas[data-v-56abae7d]{background:#16161C url(/img/shots/entradas/bg.jpeg) no-repeat center top fixed;background-size:100% auto;background-size:cover}body #app .portfolio-body section.hero.project.entradas div.hero-container[data-v-56abae7d]{-webkit-backdrop-filter:blur(2px) brightness(60%);backdrop-filter:blur(2px) brightness(60%)}body #app .portfolio-body section.hero.project.entradas p.logo img[data-v-56abae7d]{width:140px}body #app .portfolio-body section.hero.project.gallery[data-v-56abae7d]{background:#16161C url(/img/shots/gallery/bg.jpeg) no-repeat center top fixed;background-size:100% auto;background-size:cover}body #app .portfolio-body section.hero.project.gallery div.hero-container[data-v-56abae7d]{-webkit-backdrop-filter:blur(5px) brightness(80%);backdrop-filter:blur(5px) brightness(80%)}body #app .portfolio-body section.hero.project.gallery p.logo img[data-v-56abae7d]{width:100px}body #app .portfolio-body header[data-v-56abae7d]{width:100%;transition:all .35s;z-index:30;position:relative;background:#2E2E3A}body #app .portfolio-body header p.project-name[data-v-56abae7d]{overflow:hidden;width:100%;height:0;background:rgba(0,0,5,.5);position:absolute;top:-100px;left:0;text-align:center;text-transform:uppercase;line-height:32px}body #app .portfolio-body header p.project-name .label[data-v-56abae7d]{opacity:.6}body #app .portfolio-body header.pinned[data-v-56abae7d]{position:fixed;top:0;left:0;z-index:30;opacity:.97;background:#262630;padding-top:32px}body #app .portfolio-body header.pinned+section[data-v-56abae7d]{padding-top:150px}body #app .portfolio-body header.pinned p.project-name[data-v-56abae7d]{height:auto;height:32px;top:-32px;font-size:12px}body #app .portfolio-body header.pinned .container[data-v-56abae7d]{height:50px;min-height:50px;padding:0 8%}body #app .portfolio-body header.pinned .container h1 a[data-v-56abae7d]{font-size:12px;line-height:12px}body #app .portfolio-body header.pinned .container h1 a span.portfolio[data-v-56abae7d]{font-size:16px;line-height:16px;top:-10px}body #app .portfolio-body header.pinned .container nav ul li a[data-v-56abae7d]{font-size:14.5px}body #app .portfolio-body header.pinned .container nav ul li.active a[data-v-56abae7d]:after{bottom:-13px;width:100%}body #app .portfolio-body header .container[data-v-56abae7d]{padding:15px 8%;position:relative;color:#fff;min-height:80px}body #app .portfolio-body header .container a[data-v-56abae7d]{text-decoration:none;color:#fff}body #app .portfolio-body header .container p.logo[data-v-56abae7d]{position:absolute;top:50%;left:8%;transform:translateY(-50%)}body #app .portfolio-body header .container p.name[data-v-56abae7d]{margin:0;padding:0;line-height:21px}body #app .portfolio-body header .container p.name a[data-v-56abae7d]{font-size:12px;line-height:12px;text-transform:uppercase;font-weight:400;color:#75757d;transition:all .3s}body #app .portfolio-body header .container p.name a[data-v-56abae7d]:hover{color:#fff}body #app .portfolio-body header .container h1[data-v-56abae7d]{transition:all .3s;position:relative;z-index:20;max-width:160px}body #app .portfolio-body header .container h1 a[data-v-56abae7d]{font-size:12px;line-height:12px;text-transform:uppercase;font-weight:400;color:#fff;transition:all .3s;opacity:.6}body #app .portfolio-body header .container h1 a[data-v-56abae7d]:hover{opacity:1}body #app .portfolio-body header .container h1 a span.name[data-v-56abae7d]{opacity:.5;transition:all .3s}body #app .portfolio-body header .container h1 a span.portfolio[data-v-56abae7d]{transition:all .3s;margin:0;padding:0;font-size:21px;opacity:.7;line-height:21px;text-transform:uppercase;font-weight:500;display:inline-block;position:relative;top:-5px}body #app .portfolio-body header .container nav[data-v-56abae7d]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;z-index:10}body #app .portfolio-body header .container nav ul[data-v-56abae7d]{width:100%;text-align:center}body #app .portfolio-body header .container nav ul li[data-v-56abae7d]{display:inline-block;margin:0 15px}body #app .portfolio-body header .container nav ul li a[data-v-56abae7d]{opacity:.6;font-size:16px;font-weight:400;transition:all .3s;position:relative}body #app .portfolio-body header .container nav ul li a[data-v-56abae7d]:after{content:" ";display:block;width:0;height:1.2px;background:#fff;position:absolute;bottom:0;left:50%;opacity:0;transition:all .3s}body #app .portfolio-body header .container nav ul li a[data-v-56abae7d]:hover{color:#fff;opacity:.8}body #app .portfolio-body header .container nav ul li a[data-v-56abae7d]:hover:after{width:100%;opacity:.7;left:0}body #app .portfolio-body header .container nav ul li.active a[data-v-56abae7d]{opacity:1;cursor:auto;pointer-events:none}body #app .portfolio-body header .container nav ul li.active a[data-v-56abae7d]:after{width:0;height:3px;background:#fff;position:absolute;bottom:-13px;left:0;opacity:1;transition:all .3s}body #app .portfolio-body header .container p.links[data-v-56abae7d]{position:absolute;top:50%;right:8%;transform:translateY(-50%)}body #app .portfolio-body header .container p.links a[data-v-56abae7d]{margin-left:20px;color:#a0989e;font-size:14px;font-weight:500;transition:all .3s;display:inline-block;position:relative;padding:0 3px}body #app .portfolio-body header .container p.links a[data-v-56abae7d]:after{content:" ";display:block;width:0;height:1.2px;background:#fff;position:absolute;bottom:0;left:50%;opacity:0;transition:all .3s}body #app .portfolio-body header .container p.links a[data-v-56abae7d]:hover{color:#fff}body #app .portfolio-body header .container p.links a[data-v-56abae7d]:hover:after{width:100%;opacity:.7;left:0}body #app .portfolio-body ul.slider-tabs[data-v-56abae7d]{padding:5px 8%;border-top:1px solid #BEBCBE;position:relative;background:#E2E0E1}body #app .portfolio-body ul.slider-tabs li[data-v-56abae7d]{display:inline-block;margin-right:35px}body #app .portfolio-body ul.slider-tabs li button[data-v-56abae7d]{border:none;background:none;cursor:pointer;padding:10px 0;font-family:Avenir,HelveticaNeue,Helvetica,Arial,sans-serif;font-size:19px;opacity:.4;transition:all .2s;font-weight:500}body #app .portfolio-body ul.slider-tabs li button[data-v-56abae7d]:hover{opacity:.7}body #app .portfolio-body ul.slider-tabs li.selected button[data-v-56abae7d]{opacity:1;cursor:auto;pointer-events:none}body #app .portfolio-body ul.slider-tabs li.bar[data-v-56abae7d]{display:block;width:100px;height:5px;position:absolute;bottom:0;left:0;background:#0172DB;transition:all .3s}body #app .portfolio-body section.project[data-v-56abae7d]{padding:70px 8%;font-weight:300}body #app .portfolio-body section.project a[data-v-56abae7d]{font-weight:400;transition:all .3s;position:relative;color:#222324;text-decoration:none}body #app .portfolio-body section.project a[data-v-56abae7d]:after{content:" ";display:block;width:26px;height:18px;background:url(/img/arrow.svg) no-repeat right center;position:absolute;top:53%;right:-26px;opacity:.35;transition:all .3s;transform:translateY(-50%)}body #app .portfolio-body section.project a[data-v-56abae7d]:before{content:" ";display:block;width:0;height:1.2px;background:#222324;position:absolute;bottom:0;left:-5px;opacity:0;transition:all .3s}body #app .portfolio-body section.project a[data-v-56abae7d]:hover{color:#000;opacity:.8}body #app .portfolio-body section.project a[data-v-56abae7d]:hover:before{width:100%;opacity:.7;left:0}body #app .portfolio-body section.project a[data-v-56abae7d]:hover:after{opacity:1}body #app .portfolio-body section.project.colored[data-v-56abae7d]{background:#E6E3E3}body #app .portfolio-body section.project h2[data-v-56abae7d]{font-weight:500;font-size:36px;line-height:1.3em;margin-bottom:25px}body #app .portfolio-body section.project h2 strong[data-v-56abae7d]{font-weight:600}body #app .portfolio-body section.project h2.tr[data-v-56abae7d]{opacity:0;text-indent:-30000em}body #app .portfolio-body section.project h2.big[data-v-56abae7d]{width:60%;margin:0 auto 70px;font-family:athelas,serif;font-weight:700;font-size:36px;line-height:1.2em;text-align:center}body #app .portfolio-body section.project h3[data-v-56abae7d]{font-weight:500;font-size:26px;margin-top:25px;padding-bottom:15px}body #app .portfolio-body section.project h4[data-v-56abae7d]{font-weight:500;font-size:19px;margin-bottom:.5em}body #app .portfolio-body section.project p[data-v-56abae7d]{font-weight:300;font-size:19px;line-height:27px;margin-bottom:19px}body #app .portfolio-body section.project p.sep[data-v-56abae7d]{margin:70px 0;border-top:1px solid #BEBCBE}body #app .portfolio-body section.project#Overview[data-v-56abae7d]{padding-bottom:0}body #app .portfolio-body section.project#Overview h3[data-v-56abae7d]{margin-bottom:10px;margin-top:0;margin-right:35px;padding-bottom:15px}body #app .portfolio-body section.project#Overview ul.regular[data-v-56abae7d]{opacity:.7}body #app .portfolio-body section.project#Overview ul.thirds[data-v-56abae7d]{display:flex}body #app .portfolio-body section.project#Overview ul.thirds>li[data-v-56abae7d]{border-top:1px solid #BEBCBE;width:33.3333333333%;padding-top:35px}body #app .portfolio-body section.project#Overview ul.thirds>li:last-child h3[data-v-56abae7d]{margin-right:0}body #app .portfolio-body section.project#Achievements ul.regular li[data-v-56abae7d]{margin-bottom:20px;width:80%;font-weight:400}body #app .portfolio-body section.project ul.thirds[data-v-56abae7d]{display:flex}body #app .portfolio-body section.project ul.thirds>li[data-v-56abae7d]{width:33.3333333333%}body #app .portfolio-body section.project ul.halfs[data-v-56abae7d]{display:flex}body #app .portfolio-body section.project ul.halfs>li[data-v-56abae7d]{width:50%}body #app .portfolio-body section.project ul.halfs>li.left.sm[data-v-56abae7d],body #app .portfolio-body section.project ul.halfs>li.right.sm[data-v-56abae7d]{padding-right:10%}body #app .portfolio-body section.project ul.halfs.spaced>li[data-v-56abae7d]:first-child{padding-right:5%}body #app .portfolio-body section.project ul.halfs.spaced>li[data-v-56abae7d]:last-child{padding-left:5%}body #app .portfolio-body section.project ul.regular[data-v-56abae7d]{list-style:disc;margin-left:20px;margin-bottom:1em}body #app .portfolio-body section.project ul.regular li[data-v-56abae7d]{font-weight:300;line-height:1.5em;margin-bottom:8px}body #app .portfolio-body section.project ul.colored-quadrants[data-v-56abae7d]{border:none;display:flex}body #app .portfolio-body section.project ul.colored-quadrants.bottom[data-v-56abae7d]{padding-top:0}body #app .portfolio-body section.project ul.colored-quadrants>li[data-v-56abae7d]{flex:1;padding:30px 50px;background:#E4E1E1;border:10px solid #EFECEC;position:relative}body #app .portfolio-body section.project ul.colored-quadrants>li[data-v-56abae7d]:after{content:" ";display:block;width:44px;height:43px;position:absolute;top:0;right:0;background:url(/img/triangle-0.svg) no-repeat center center}body #app .portfolio-body section.project ul.colored-quadrants>li a[data-v-56abae7d]{font-weight:500}body #app .portfolio-body section.project ul.colored-quadrants>li a[data-v-56abae7d]:hover{text-decoration:none}body #app .portfolio-body section.project ul.colored-quadrants>li a[data-v-56abae7d]:before{display:block;width:100%;left:0;opacity:1}body #app .portfolio-body section.project ul.colored-quadrants>li a[data-v-56abae7d]:after{display:none}body #app .portfolio-body section.project ul.colored-quadrants>li div h3 span[data-v-56abae7d]{display:block;font-weight:200;opacity:.5;margin-bottom:10px;font-size:21px}body #app .portfolio-body section.project ul.colored-quadrants>li div p[data-v-56abae7d]{opacity:.85}body #app .portfolio-body section.project ul.colored-quadrants>li div p strong[data-v-56abae7d]{font-weight:500}body #app .portfolio-body section.project ul.colored-quadrants>li div .triangle-lt[data-v-56abae7d]{position:absolute;top:0;left:0}body #app .portfolio-body div.image-slider[data-v-56abae7d]{background:#6F757D;padding:50px 0;position:relative}body #app .portfolio-body div.image-slider.off[data-v-56abae7d]{display:none}body #app .portfolio-body div.image-slider h3[data-v-56abae7d]{color:#f2f2f2;font-weight:500;padding-left:8%;padding-bottom:50px}body #app .portfolio-body div.image-slider h3 a[data-v-56abae7d]{margin-left:20px}body #app .portfolio-body div.image-slider a[data-v-56abae7d]{font-weight:400;transition:all .3s;position:relative;color:#efecec;text-decoration:none;opacity:.7;font-size:16px}body #app .portfolio-body div.image-slider a[data-v-56abae7d]:after{content:" ";display:block;width:26px;height:18px;background:url(/img/arrow-white.svg) no-repeat right center;position:absolute;top:53%;right:-26px;opacity:.85;transition:all .3s;transform:translateY(-50%) scale(.7)}body #app .portfolio-body div.image-slider a[data-v-56abae7d]:before{content:" ";display:block;width:0;height:1.2px;background:#EFECEC;position:absolute;bottom:0;left:-5px;opacity:0;transition:all .3s}body #app .portfolio-body div.image-slider a[data-v-56abae7d]:hover{color:#fff;opacity:1}body #app .portfolio-body div.image-slider a[data-v-56abae7d]:hover:before{width:100%;opacity:.7;left:0}body #app .portfolio-body div.image-slider a[data-v-56abae7d]:hover:after{opacity:1}body #app .portfolio-body div.image-slider .controls[data-v-56abae7d]{display:none;position:absolute;top:40px;right:8%}body #app .portfolio-body div.image-slider .controls[data-v-56abae7d]:after{content:" ";display:block;width:1px;height:50px;background:#F7F6F6;opacity:.22;position:absolute;top:0;right:50%;z-index:1}body #app .portfolio-body div.image-slider .controls a[data-v-56abae7d]{z-index:0;text-indent:-3000em;display:inline-block;width:60px;height:50px;background:#40454A;border-radius:50px 0 0 50px;opacity:1;box-shadow:0 5px 3px #00000026}body #app .portfolio-body div.image-slider .controls a[data-v-56abae7d]:active{background:#272D33}body #app .portfolio-body div.image-slider .controls a[data-v-56abae7d]:hover{background:#343B43}body #app .portfolio-body div.image-slider .controls a[data-v-56abae7d]:before{display:none}body #app .portfolio-body div.image-slider .controls a[data-v-56abae7d]:after{width:11px;height:17px;background:url(/img/chevron-left.svg) no-repeat right center;position:absolute;top:50%;left:50%;opacity:.85;transition:all .3s;transform:translate(-50%,-50%) scale(1)}body #app .portfolio-body div.image-slider .controls a.next[data-v-56abae7d]{border-radius:0 50px 50px 0}body #app .portfolio-body div.image-slider .controls a.next[data-v-56abae7d]:after{background:url(/img/chevron-right.svg) no-repeat right center}body #app .portfolio-body div.image-slider section.carousel button.carousel__prev[data-v-56abae7d]{border:0;margin:0;top:-90px;transform:translateY(0);left:calc(92% - 121px);width:60px;height:50px;background:#40454A;border-radius:50px 0 0 50px;box-shadow:0 5px 3px #00000026}body #app .portfolio-body div.image-slider section.carousel button.carousel__prev svg[data-v-56abae7d]{filter:invert(1)}body #app .portfolio-body div.image-slider section.carousel button.carousel__next[data-v-56abae7d]{border:0;margin:0;top:-90px;transform:translateY(0);right:8%;width:60px;height:50px;background:#40454A;border-radius:0 50px 50px 0;box-shadow:0 5px 3px #00000026}body #app .portfolio-body div.image-slider section.carousel button.carousel__next svg[data-v-56abae7d]{filter:invert(1)}body #app .portfolio-body div.image-slider section.carousel button[data-v-56abae7d]:active{background:#272D33}body #app .portfolio-body div.image-slider section.carousel ol.carousel__track[data-v-56abae7d]{align-items:flex-start}body #app .portfolio-body div.image-slider section.carousel ol.carousel__track li.carousel__slide div.carousel__item[data-v-56abae7d]{width:100%;padding:0 15px}body #app .portfolio-body div.image-slider section.carousel ol.carousel__track li.carousel__slide div.carousel__item img[data-v-56abae7d]{width:100%;border-radius:5px;display:block}body #app .portfolio-body div.image-slider section.carousel ol.carousel__track li.carousel__slide div.carousel__item img.multi[data-v-56abae7d]{margin-bottom:30px}body #app .portfolio-body .works[data-v-56abae7d]{position:relative;z-index:10}body #app .portfolio-body .works .header[data-v-56abae7d]{padding:150px 8% 50px;font-size:24px}body #app .portfolio-body .works li a[data-v-56abae7d]{display:block;width:100%;background:#eaeaea;padding:50px 8%;position:relative;transition:all .3s;text-decoration:none}body #app .portfolio-body .works li a[data-v-56abae7d]:hover{border:none;padding:80px calc(8% + 10px)}body #app .portfolio-body .works li a:hover .logo[data-v-56abae7d]{opacity:.9}body #app .portfolio-body .works li a .title[data-v-56abae7d],body #app .portfolio-body .works li a .tags[data-v-56abae7d],body #app .portfolio-body .works li a .logo[data-v-56abae7d]{display:block;z-index:1}body #app .portfolio-body .works li a .title[data-v-56abae7d]{font-size:24px;font-weight:600}body #app .portfolio-body .works li a .tags[data-v-56abae7d]{font-size:18px;opacity:.6}body #app .portfolio-body .works li a .logo[data-v-56abae7d]{position:absolute;top:50%;right:8%;height:40px;-webkit-transform:translateY(-40%);-ms-transform:translateY(-40%);transform:translateY(-40%);transition:all .3s;opacity:.5}body #app .portfolio-body .works li a .logo.entradas[data-v-56abae7d]{width:150px}@media only screen and (max-width: 1024px){#app .portfolio-body header nav[data-v-56abae7d]{display:none}}.portfolio-body header .container p.logo[data-v-56abae7d]{padding-top:8px}.portfolio-body header .container p.logo img[data-v-56abae7d]{width:140px;opacity:.4}.portfolio-body section.project#Ideation ul.personas[data-v-56abae7d]{padding-bottom:15px}.portfolio-body section.project#Ideation ul.personas li.left[data-v-56abae7d]{padding-right:13px}.portfolio-body section.project#Ideation ul.personas li.right[data-v-56abae7d]{padding-left:13px}.portfolio-body section.project#Ideation ul.personas li img[data-v-56abae7d]{width:100%;box-shadow:5px 5px #0000000d;border:1px solid rgba(0,0,0,.2)}body[data-v-ce457628]{background-color:#4a4a50!important}body.noscroll[data-v-ce457628]{overflow:hidden!important}body #app[data-v-ce457628]{background-color:#efecec!important}body #app .portfolio-body[data-v-ce457628]{font-family:Avenir,HelveticaNeue,Helvetica,Arial,sans-serif;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;background-color:#efecec;color:#242323;font-size:19px;line-height:27px}body #app .portfolio-body section.hero[data-v-ce457628]{background:rgb(22,22,28);color:#fff;height:75vh;max-height:900px;text-align:center;padding:0!important}body #app .portfolio-body section.hero div.hero-container[data-v-ce457628]{width:100%;height:100%;padding:100px;display:flex;align-items:center;justify-content:center;-webkit-backdrop-filter:blur(5px) brightness(80%);backdrop-filter:blur(5px) brightness(80%)}body #app .portfolio-body section.hero div.hero-container div.content-container[data-v-ce457628]{width:65%}body #app .portfolio-body section.hero.home .main[data-v-ce457628]{font-family:athelas,HelveticaNeue,Helvetica,Arial,sans-serif;font-weight:700;font-size:52px;line-height:1.2em;opacity:.9}body #app .portfolio-body section.hero.home .desc[data-v-ce457628]{font-family:athelas,HelveticaNeue,Helvetica,Arial,sans-serif;font-weight:200;opacity:.7;font-size:32px;line-height:1.3em;margin-top:1em}body #app .portfolio-body section.hero.home div.hero-container div.content-container[data-v-ce457628]{width:80%}body #app .portfolio-body section.hero.project[data-v-ce457628]{transition:all .3s}body #app .portfolio-body section.hero.project .logo[data-v-ce457628]{margin-bottom:40px}body #app .portfolio-body section.hero.project .main[data-v-ce457628]{font-weight:600;font-size:44px;line-height:1.2em;color:#f2f2f2}body #app .portfolio-body section.hero.project .desc[data-v-ce457628]{font-weight:300;font-size:24px;line-height:1.3em;margin-top:1em;color:#f2f2f2}body #app .portfolio-body section.hero.project .main[data-v-ce457628],body #app .portfolio-body section.hero.project .desc[data-v-ce457628]{text-shadow:1px 1px 15px rgba(0,0,0,.8)}body #app .portfolio-body section.hero.project .link[data-v-ce457628]{margin-top:60px}body #app .portfolio-body section.hero.project .link a[data-v-ce457628]{display:inline-block;padding:10px 25px;background:#FFC703;color:#000;border-radius:50px}body #app .portfolio-body section.hero.project .link a[data-v-ce457628]:after,body #app .portfolio-body section.hero.project .link a[data-v-ce457628]:before{display:none}body #app .portfolio-body section.hero.project .link a[data-v-ce457628]:hover{opacity:1;transform:scale(1.1)}body #app .portfolio-body section.hero.project.kukit[data-v-ce457628]{background:#16161C url(/img/shots/kukit/bg.jpg) no-repeat center top fixed;background-size:100% auto;background-size:cover}body #app .portfolio-body section.hero.project.notebook[data-v-ce457628]{background:#16161C url(/img/shots/notebook/bg.jpeg) no-repeat center top fixed;background-size:100% auto;background-size:cover}body #app .portfolio-body section.hero.project.notebook div.hero-container[data-v-ce457628]{-webkit-backdrop-filter:blur(5px) brightness(60%);backdrop-filter:blur(5px) brightness(60%)}body #app .portfolio-body section.hero.project.notebook p.logo img[data-v-ce457628]{filter:invert(1)}body #app .portfolio-body section.hero.project.destinia[data-v-ce457628]{background:#16161C url(/img/shots/destinia/bg.jpeg) no-repeat center top fixed;background-size:100% auto;background-size:cover}body #app .portfolio-body section.hero.project.destinia div.hero-container[data-v-ce457628]{-webkit-backdrop-filter:blur(5px) brightness(40%);backdrop-filter:blur(5px) brightness(40%)}body #app .portfolio-body section.hero.project.destinia p.logo img[data-v-ce457628]{width:100px}body #app .portfolio-body section.hero.project.entradas[data-v-ce457628]{background:#16161C url(/img/shots/entradas/bg.jpeg) no-repeat center top fixed;background-size:100% auto;background-size:cover}body #app .portfolio-body section.hero.project.entradas div.hero-container[data-v-ce457628]{-webkit-backdrop-filter:blur(2px) brightness(60%);backdrop-filter:blur(2px) brightness(60%)}body #app .portfolio-body section.hero.project.entradas p.logo img[data-v-ce457628]{width:140px}body #app .portfolio-body section.hero.project.gallery[data-v-ce457628]{background:#16161C url(/img/shots/gallery/bg.jpeg) no-repeat center top fixed;background-size:100% auto;background-size:cover}body #app .portfolio-body section.hero.project.gallery div.hero-container[data-v-ce457628]{-webkit-backdrop-filter:blur(5px) brightness(80%);backdrop-filter:blur(5px) brightness(80%)}body #app .portfolio-body section.hero.project.gallery p.logo img[data-v-ce457628]{width:100px}body #app .portfolio-body header[data-v-ce457628]{width:100%;transition:all .35s;z-index:30;position:relative;background:#2E2E3A}body #app .portfolio-body header p.project-name[data-v-ce457628]{overflow:hidden;width:100%;height:0;background:rgba(0,0,5,.5);position:absolute;top:-100px;left:0;text-align:center;text-transform:uppercase;line-height:32px}body #app .portfolio-body header p.project-name .label[data-v-ce457628]{opacity:.6}body #app .portfolio-body header.pinned[data-v-ce457628]{position:fixed;top:0;left:0;z-index:30;opacity:.97;background:#262630;padding-top:32px}body #app .portfolio-body header.pinned+section[data-v-ce457628]{padding-top:150px}body #app .portfolio-body header.pinned p.project-name[data-v-ce457628]{height:auto;height:32px;top:-32px;font-size:12px}body #app .portfolio-body header.pinned .container[data-v-ce457628]{height:50px;min-height:50px;padding:0 8%}body #app .portfolio-body header.pinned .container h1 a[data-v-ce457628]{font-size:12px;line-height:12px}body #app .portfolio-body header.pinned .container h1 a span.portfolio[data-v-ce457628]{font-size:16px;line-height:16px;top:-10px}body #app .portfolio-body header.pinned .container nav ul li a[data-v-ce457628]{font-size:14.5px}body #app .portfolio-body header.pinned .container nav ul li.active a[data-v-ce457628]:after{bottom:-13px;width:100%}body #app .portfolio-body header .container[data-v-ce457628]{padding:15px 8%;position:relative;color:#fff;min-height:80px}body #app .portfolio-body header .container a[data-v-ce457628]{text-decoration:none;color:#fff}body #app .portfolio-body header .container p.logo[data-v-ce457628]{position:absolute;top:50%;left:8%;transform:translateY(-50%)}body #app .portfolio-body header .container p.name[data-v-ce457628]{margin:0;padding:0;line-height:21px}body #app .portfolio-body header .container p.name a[data-v-ce457628]{font-size:12px;line-height:12px;text-transform:uppercase;font-weight:400;color:#75757d;transition:all .3s}body #app .portfolio-body header .container p.name a[data-v-ce457628]:hover{color:#fff}body #app .portfolio-body header .container h1[data-v-ce457628]{transition:all .3s;position:relative;z-index:20;max-width:160px}body #app .portfolio-body header .container h1 a[data-v-ce457628]{font-size:12px;line-height:12px;text-transform:uppercase;font-weight:400;color:#fff;transition:all .3s;opacity:.6}body #app .portfolio-body header .container h1 a[data-v-ce457628]:hover{opacity:1}body #app .portfolio-body header .container h1 a span.name[data-v-ce457628]{opacity:.5;transition:all .3s}body #app .portfolio-body header .container h1 a span.portfolio[data-v-ce457628]{transition:all .3s;margin:0;padding:0;font-size:21px;opacity:.7;line-height:21px;text-transform:uppercase;font-weight:500;display:inline-block;position:relative;top:-5px}body #app .portfolio-body header .container nav[data-v-ce457628]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;z-index:10}body #app .portfolio-body header .container nav ul[data-v-ce457628]{width:100%;text-align:center}body #app .portfolio-body header .container nav ul li[data-v-ce457628]{display:inline-block;margin:0 15px}body #app .portfolio-body header .container nav ul li a[data-v-ce457628]{opacity:.6;font-size:16px;font-weight:400;transition:all .3s;position:relative}body #app .portfolio-body header .container nav ul li a[data-v-ce457628]:after{content:" ";display:block;width:0;height:1.2px;background:#fff;position:absolute;bottom:0;left:50%;opacity:0;transition:all .3s}body #app .portfolio-body header .container nav ul li a[data-v-ce457628]:hover{color:#fff;opacity:.8}body #app .portfolio-body header .container nav ul li a[data-v-ce457628]:hover:after{width:100%;opacity:.7;left:0}body #app .portfolio-body header .container nav ul li.active a[data-v-ce457628]{opacity:1;cursor:auto;pointer-events:none}body #app .portfolio-body header .container nav ul li.active a[data-v-ce457628]:after{width:0;height:3px;background:#fff;position:absolute;bottom:-13px;left:0;opacity:1;transition:all .3s}body #app .portfolio-body header .container p.links[data-v-ce457628]{position:absolute;top:50%;right:8%;transform:translateY(-50%)}body #app .portfolio-body header .container p.links a[data-v-ce457628]{margin-left:20px;color:#a0989e;font-size:14px;font-weight:500;transition:all .3s;display:inline-block;position:relative;padding:0 3px}body #app .portfolio-body header .container p.links a[data-v-ce457628]:after{content:" ";display:block;width:0;height:1.2px;background:#fff;position:absolute;bottom:0;left:50%;opacity:0;transition:all .3s}body #app .portfolio-body header .container p.links a[data-v-ce457628]:hover{color:#fff}body #app .portfolio-body header .container p.links a[data-v-ce457628]:hover:after{width:100%;opacity:.7;left:0}body #app .portfolio-body ul.slider-tabs[data-v-ce457628]{padding:5px 8%;border-top:1px solid #BEBCBE;position:relative;background:#E2E0E1}body #app .portfolio-body ul.slider-tabs li[data-v-ce457628]{display:inline-block;margin-right:35px}body #app .portfolio-body ul.slider-tabs li button[data-v-ce457628]{border:none;background:none;cursor:pointer;padding:10px 0;font-family:Avenir,HelveticaNeue,Helvetica,Arial,sans-serif;font-size:19px;opacity:.4;transition:all .2s;font-weight:500}body #app .portfolio-body ul.slider-tabs li button[data-v-ce457628]:hover{opacity:.7}body #app .portfolio-body ul.slider-tabs li.selected button[data-v-ce457628]{opacity:1;cursor:auto;pointer-events:none}body #app .portfolio-body ul.slider-tabs li.bar[data-v-ce457628]{display:block;width:100px;height:5px;position:absolute;bottom:0;left:0;background:#0172DB;transition:all .3s}body #app .portfolio-body section.project[data-v-ce457628]{padding:70px 8%;font-weight:300}body #app .portfolio-body section.project a[data-v-ce457628]{font-weight:400;transition:all .3s;position:relative;color:#222324;text-decoration:none}body #app .portfolio-body section.project a[data-v-ce457628]:after{content:" ";display:block;width:26px;height:18px;background:url(/img/arrow.svg) no-repeat right center;position:absolute;top:53%;right:-26px;opacity:.35;transition:all .3s;transform:translateY(-50%)}body #app .portfolio-body section.project a[data-v-ce457628]:before{content:" ";display:block;width:0;height:1.2px;background:#222324;position:absolute;bottom:0;left:-5px;opacity:0;transition:all .3s}body #app .portfolio-body section.project a[data-v-ce457628]:hover{color:#000;opacity:.8}body #app .portfolio-body section.project a[data-v-ce457628]:hover:before{width:100%;opacity:.7;left:0}body #app .portfolio-body section.project a[data-v-ce457628]:hover:after{opacity:1}body #app .portfolio-body section.project.colored[data-v-ce457628]{background:#E6E3E3}body #app .portfolio-body section.project h2[data-v-ce457628]{font-weight:500;font-size:36px;line-height:1.3em;margin-bottom:25px}body #app .portfolio-body section.project h2 strong[data-v-ce457628]{font-weight:600}body #app .portfolio-body section.project h2.tr[data-v-ce457628]{opacity:0;text-indent:-30000em}body #app .portfolio-body section.project h2.big[data-v-ce457628]{width:60%;margin:0 auto 70px;font-family:athelas,serif;font-weight:700;font-size:36px;line-height:1.2em;text-align:center}body #app .portfolio-body section.project h3[data-v-ce457628]{font-weight:500;font-size:26px;margin-top:25px;padding-bottom:15px}body #app .portfolio-body section.project h4[data-v-ce457628]{font-weight:500;font-size:19px;margin-bottom:.5em}body #app .portfolio-body section.project p[data-v-ce457628]{font-weight:300;font-size:19px;line-height:27px;margin-bottom:19px}body #app .portfolio-body section.project p.sep[data-v-ce457628]{margin:70px 0;border-top:1px solid #BEBCBE}body #app .portfolio-body section.project#Overview[data-v-ce457628]{padding-bottom:0}body #app .portfolio-body section.project#Overview h3[data-v-ce457628]{margin-bottom:10px;margin-top:0;margin-right:35px;padding-bottom:15px}body #app .portfolio-body section.project#Overview ul.regular[data-v-ce457628]{opacity:.7}body #app .portfolio-body section.project#Overview ul.thirds[data-v-ce457628]{display:flex}body #app .portfolio-body section.project#Overview ul.thirds>li[data-v-ce457628]{border-top:1px solid #BEBCBE;width:33.3333333333%;padding-top:35px}body #app .portfolio-body section.project#Overview ul.thirds>li:last-child h3[data-v-ce457628]{margin-right:0}body #app .portfolio-body section.project#Achievements ul.regular li[data-v-ce457628]{margin-bottom:20px;width:80%;font-weight:400}body #app .portfolio-body section.project ul.thirds[data-v-ce457628]{display:flex}body #app .portfolio-body section.project ul.thirds>li[data-v-ce457628]{width:33.3333333333%}body #app .portfolio-body section.project ul.halfs[data-v-ce457628]{display:flex}body #app .portfolio-body section.project ul.halfs>li[data-v-ce457628]{width:50%}body #app .portfolio-body section.project ul.halfs>li.left.sm[data-v-ce457628],body #app .portfolio-body section.project ul.halfs>li.right.sm[data-v-ce457628]{padding-right:10%}body #app .portfolio-body section.project ul.halfs.spaced>li[data-v-ce457628]:first-child{padding-right:5%}body #app .portfolio-body section.project ul.halfs.spaced>li[data-v-ce457628]:last-child{padding-left:5%}body #app .portfolio-body section.project ul.regular[data-v-ce457628]{list-style:disc;margin-left:20px;margin-bottom:1em}body #app .portfolio-body section.project ul.regular li[data-v-ce457628]{font-weight:300;line-height:1.5em;margin-bottom:8px}body #app .portfolio-body section.project ul.colored-quadrants[data-v-ce457628]{border:none;display:flex}body #app .portfolio-body section.project ul.colored-quadrants.bottom[data-v-ce457628]{padding-top:0}body #app .portfolio-body section.project ul.colored-quadrants>li[data-v-ce457628]{flex:1;padding:30px 50px;background:#E4E1E1;border:10px solid #EFECEC;position:relative}body #app .portfolio-body section.project ul.colored-quadrants>li[data-v-ce457628]:after{content:" ";display:block;width:44px;height:43px;position:absolute;top:0;right:0;background:url(/img/triangle-0.svg) no-repeat center center}body #app .portfolio-body section.project ul.colored-quadrants>li a[data-v-ce457628]{font-weight:500}body #app .portfolio-body section.project ul.colored-quadrants>li a[data-v-ce457628]:hover{text-decoration:none}body #app .portfolio-body section.project ul.colored-quadrants>li a[data-v-ce457628]:before{display:block;width:100%;left:0;opacity:1}body #app .portfolio-body section.project ul.colored-quadrants>li a[data-v-ce457628]:after{display:none}body #app .portfolio-body section.project ul.colored-quadrants>li div h3 span[data-v-ce457628]{display:block;font-weight:200;opacity:.5;margin-bottom:10px;font-size:21px}body #app .portfolio-body section.project ul.colored-quadrants>li div p[data-v-ce457628]{opacity:.85}body #app .portfolio-body section.project ul.colored-quadrants>li div p strong[data-v-ce457628]{font-weight:500}body #app .portfolio-body section.project ul.colored-quadrants>li div .triangle-lt[data-v-ce457628]{position:absolute;top:0;left:0}body #app .portfolio-body div.image-slider[data-v-ce457628]{background:#6F757D;padding:50px 0;position:relative}body #app .portfolio-body div.image-slider.off[data-v-ce457628]{display:none}body #app .portfolio-body div.image-slider h3[data-v-ce457628]{color:#f2f2f2;font-weight:500;padding-left:8%;padding-bottom:50px}body #app .portfolio-body div.image-slider h3 a[data-v-ce457628]{margin-left:20px}body #app .portfolio-body div.image-slider a[data-v-ce457628]{font-weight:400;transition:all .3s;position:relative;color:#efecec;text-decoration:none;opacity:.7;font-size:16px}body #app .portfolio-body div.image-slider a[data-v-ce457628]:after{content:" ";display:block;width:26px;height:18px;background:url(/img/arrow-white.svg) no-repeat right center;position:absolute;top:53%;right:-26px;opacity:.85;transition:all .3s;transform:translateY(-50%) scale(.7)}body #app .portfolio-body div.image-slider a[data-v-ce457628]:before{content:" ";display:block;width:0;height:1.2px;background:#EFECEC;position:absolute;bottom:0;left:-5px;opacity:0;transition:all .3s}body #app .portfolio-body div.image-slider a[data-v-ce457628]:hover{color:#fff;opacity:1}body #app .portfolio-body div.image-slider a[data-v-ce457628]:hover:before{width:100%;opacity:.7;left:0}body #app .portfolio-body div.image-slider a[data-v-ce457628]:hover:after{opacity:1}body #app .portfolio-body div.image-slider .controls[data-v-ce457628]{display:none;position:absolute;top:40px;right:8%}body #app .portfolio-body div.image-slider .controls[data-v-ce457628]:after{content:" ";display:block;width:1px;height:50px;background:#F7F6F6;opacity:.22;position:absolute;top:0;right:50%;z-index:1}body #app .portfolio-body div.image-slider .controls a[data-v-ce457628]{z-index:0;text-indent:-3000em;display:inline-block;width:60px;height:50px;background:#40454A;border-radius:50px 0 0 50px;opacity:1;box-shadow:0 5px 3px #00000026}body #app .portfolio-body div.image-slider .controls a[data-v-ce457628]:active{background:#272D33}body #app .portfolio-body div.image-slider .controls a[data-v-ce457628]:hover{background:#343B43}body #app .portfolio-body div.image-slider .controls a[data-v-ce457628]:before{display:none}body #app .portfolio-body div.image-slider .controls a[data-v-ce457628]:after{width:11px;height:17px;background:url(/img/chevron-left.svg) no-repeat right center;position:absolute;top:50%;left:50%;opacity:.85;transition:all .3s;transform:translate(-50%,-50%) scale(1)}body #app .portfolio-body div.image-slider .controls a.next[data-v-ce457628]{border-radius:0 50px 50px 0}body #app .portfolio-body div.image-slider .controls a.next[data-v-ce457628]:after{background:url(/img/chevron-right.svg) no-repeat right center}body #app .portfolio-body div.image-slider section.carousel button.carousel__prev[data-v-ce457628]{border:0;margin:0;top:-90px;transform:translateY(0);left:calc(92% - 121px);width:60px;height:50px;background:#40454A;border-radius:50px 0 0 50px;box-shadow:0 5px 3px #00000026}body #app .portfolio-body div.image-slider section.carousel button.carousel__prev svg[data-v-ce457628]{filter:invert(1)}body #app .portfolio-body div.image-slider section.carousel button.carousel__next[data-v-ce457628]{border:0;margin:0;top:-90px;transform:translateY(0);right:8%;width:60px;height:50px;background:#40454A;border-radius:0 50px 50px 0;box-shadow:0 5px 3px #00000026}body #app .portfolio-body div.image-slider section.carousel button.carousel__next svg[data-v-ce457628]{filter:invert(1)}body #app .portfolio-body div.image-slider section.carousel button[data-v-ce457628]:active{background:#272D33}body #app .portfolio-body div.image-slider section.carousel ol.carousel__track[data-v-ce457628]{align-items:flex-start}body #app .portfolio-body div.image-slider section.carousel ol.carousel__track li.carousel__slide div.carousel__item[data-v-ce457628]{width:100%;padding:0 15px}body #app .portfolio-body div.image-slider section.carousel ol.carousel__track li.carousel__slide div.carousel__item img[data-v-ce457628]{width:100%;border-radius:5px;display:block}body #app .portfolio-body div.image-slider section.carousel ol.carousel__track li.carousel__slide div.carousel__item img.multi[data-v-ce457628]{margin-bottom:30px}body #app .portfolio-body .works[data-v-ce457628]{position:relative;z-index:10}body #app .portfolio-body .works .header[data-v-ce457628]{padding:150px 8% 50px;font-size:24px}body #app .portfolio-body .works li a[data-v-ce457628]{display:block;width:100%;background:#eaeaea;padding:50px 8%;position:relative;transition:all .3s;text-decoration:none}body #app .portfolio-body .works li a[data-v-ce457628]:hover{border:none;padding:80px calc(8% + 10px)}body #app .portfolio-body .works li a:hover .logo[data-v-ce457628]{opacity:.9}body #app .portfolio-body .works li a .title[data-v-ce457628],body #app .portfolio-body .works li a .tags[data-v-ce457628],body #app .portfolio-body .works li a .logo[data-v-ce457628]{display:block;z-index:1}body #app .portfolio-body .works li a .title[data-v-ce457628]{font-size:24px;font-weight:600}body #app .portfolio-body .works li a .tags[data-v-ce457628]{font-size:18px;opacity:.6}body #app .portfolio-body .works li a .logo[data-v-ce457628]{position:absolute;top:50%;right:8%;height:40px;-webkit-transform:translateY(-40%);-ms-transform:translateY(-40%);transform:translateY(-40%);transition:all .3s;opacity:.5}body #app .portfolio-body .works li a .logo.entradas[data-v-ce457628]{width:150px}@media only screen and (max-width: 1024px){#app .portfolio-body header nav[data-v-ce457628]{display:none}}.portfolio-body header.pinned[data-v-ce457628]{transition:all .3s;padding-top:0!important}.portfolio-body section#Hero.hero[data-v-ce457628]{height:70vh!important}.portfolio-body section.project#shotDetail.on #mask[data-v-ce457628]{transform:scale(1);pointer-events:all;opacity:1}.portfolio-body section.project#shotDetail.on #shotDetail__controls[data-v-ce457628]{top:0;opacity:1;height:50px}.portfolio-body section.project#shotDetail.on #shotDetail__controls p.title[data-v-ce457628]{opacity:1}.portfolio-body section.project#shotDetail.on .container[data-v-ce457628]{transform:scale(1);opacity:1;pointer-events:all}.portfolio-body section.project#shotDetail #mask[data-v-ce457628]{position:fixed;width:100vw;height:100vh;top:0;left:0;z-index:1000;background-color:#ffffffbf;transition:all .25s;backdrop-filter:blur(15px) brightness(60%);transform:scale(0);pointer-events:none;opacity:0}.portfolio-body section.project#shotDetail #shotDetail__controls[data-v-ce457628]{position:fixed;top:-50px;left:0;background:rgba(0,0,0,.6);z-index:1002;width:100vw;height:0;transition:all .25s;opacity:0;overflow:hidden;border-bottom:1px solid rgba(255,255,255,.2)}.portfolio-body section.project#shotDetail #shotDetail__controls p.title[data-v-ce457628]{position:relative;z-index:1001;font-weight:300;font-size:16px;line-height:50px;margin-bottom:0;color:#fff;text-align:center;opacity:0}.portfolio-body section.project#shotDetail #shotDetail__controls ul[data-v-ce457628]{position:absolute;top:0;right:0;z-index:1002}.portfolio-body section.project#shotDetail #shotDetail__controls ul li[data-v-ce457628]{display:inline-block;color:#fff}.portfolio-body section.project#shotDetail #shotDetail__controls ul li span[data-v-ce457628]{font-size:14px;display:inline-block;padding:0 10px}.portfolio-body section.project#shotDetail #shotDetail__controls ul li button[data-v-ce457628]{width:50px;height:50px;border:none;text-indent:-300000em;cursor:pointer;transition:all .3s}.portfolio-body section.project#shotDetail #shotDetail__controls ul li button[data-v-ce457628]:hover{background-color:#00000a99!important}.portfolio-body section.project#shotDetail #shotDetail__controls ul li button[data-v-ce457628]:active{background-color:#00000ae6!important}.portfolio-body section.project#shotDetail #shotDetail__controls ul li button.close[data-v-ce457628]{background:url(/img/icon-close.svg) no-repeat center center}.portfolio-body section.project#shotDetail #shotDetail__controls ul li button.zoomin[data-v-ce457628]{background:url(/img/icon-zoom-in.svg) no-repeat center center}.portfolio-body section.project#shotDetail #shotDetail__controls ul li button.zoomout[data-v-ce457628]{background:url(/img/icon-zoom-out.svg) no-repeat center center}.portfolio-body section.project#shotDetail .container[data-v-ce457628]{position:fixed;top:50px;right:0;bottom:0;left:0;overflow:auto;outline:0;-webkit-overflow-scrolling:touch;z-index:1001;transform:scale(0);opacity:0;pointer-events:none;text-align:center;transition:all .55s;padding:50px}.portfolio-body section.project#shotDetail .container img[data-v-ce457628]{width:100%;height:auto;max-width:1600px;border-radius:20px;display:block;margin:0 auto;background:url(/img/tail-spin-loader.svg) no-repeat center 100px}.portfolio-body section.project#Gallery[data-v-ce457628]{background:#fff!important}.portfolio-body section.project#Gallery ul.gallery[data-v-ce457628]{display:grid;position:relative;grid-gap:48px;grid-template-columns:repeat(auto-fill,minmax(350px,1fr))}.portfolio-body section.project#Gallery ul.gallery li[data-v-ce457628]{background:#F0F0F0;border:1px solid #D3D3D3;border-radius:10px;overflow:hidden;border:1px solid rgba(0,0,10,.02);transition:all .3s;cursor:pointer;position:relative}.portfolio-body section.project#Gallery ul.gallery li[data-v-ce457628]:hover{border:1px solid rgba(0,0,10,.07);box-shadow:0 0 20px #00002814}.portfolio-body section.project#Gallery ul.gallery li:hover .overlay[data-v-ce457628]{opacity:1;height:60%}.portfolio-body section.project#Gallery ul.gallery li:hover .overlay p[data-v-ce457628]{font-size:17px}.portfolio-body section.project#Gallery ul.gallery li .overlay[data-v-ce457628]{width:100%;height:40%;overflow:hidden;position:absolute;z-index:11;bottom:0;left:0;opacity:0;transition:all .3s ease;background:linear-gradient(180deg,rgba(250,250,250,0) 20.35%,#FAFAFA 91.07%)}.portfolio-body section.project#Gallery ul.gallery li .overlay.dark[data-v-ce457628]{background:linear-gradient(180deg,rgba(14,14,15,0) 0%,rgba(19,19,21,.94) 88.78%)}.portfolio-body section.project#Gallery ul.gallery li .overlay.dark p[data-v-ce457628]{color:#fff}.portfolio-body section.project#Gallery ul.gallery li .overlay p[data-v-ce457628]{position:absolute;z-index:12;bottom:0;left:0;padding:20px;margin:0;font-family:HelveticaNeue;font-weight:500;color:#242323;text-align:center;width:100%;transition:all .3s;font-size:2px}.portfolio-body section.project#Gallery ul.gallery li img[data-v-ce457628]{width:100%;display:block;position:relative;z-index:10}body[data-v-e673e32e]{background-color:#4a4a50!important}body.noscroll[data-v-e673e32e]{overflow:hidden!important}body #app[data-v-e673e32e]{background-color:#efecec!important}body #app .portfolio-body[data-v-e673e32e]{font-family:Avenir,HelveticaNeue,Helvetica,Arial,sans-serif;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;background-color:#efecec;color:#242323;font-size:19px;line-height:27px}body #app .portfolio-body section.hero[data-v-e673e32e]{background:rgb(22,22,28);color:#fff;height:75vh;max-height:900px;text-align:center;padding:0!important}body #app .portfolio-body section.hero div.hero-container[data-v-e673e32e]{width:100%;height:100%;padding:100px;display:flex;align-items:center;justify-content:center;-webkit-backdrop-filter:blur(5px) brightness(80%);backdrop-filter:blur(5px) brightness(80%)}body #app .portfolio-body section.hero div.hero-container div.content-container[data-v-e673e32e]{width:65%}body #app .portfolio-body section.hero.home .main[data-v-e673e32e]{font-family:athelas,HelveticaNeue,Helvetica,Arial,sans-serif;font-weight:700;font-size:52px;line-height:1.2em;opacity:.9}body #app .portfolio-body section.hero.home .desc[data-v-e673e32e]{font-family:athelas,HelveticaNeue,Helvetica,Arial,sans-serif;font-weight:200;opacity:.7;font-size:32px;line-height:1.3em;margin-top:1em}body #app .portfolio-body section.hero.home div.hero-container div.content-container[data-v-e673e32e]{width:80%}body #app .portfolio-body section.hero.project[data-v-e673e32e]{transition:all .3s}body #app .portfolio-body section.hero.project .logo[data-v-e673e32e]{margin-bottom:40px}body #app .portfolio-body section.hero.project .main[data-v-e673e32e]{font-weight:600;font-size:44px;line-height:1.2em;color:#f2f2f2}body #app .portfolio-body section.hero.project .desc[data-v-e673e32e]{font-weight:300;font-size:24px;line-height:1.3em;margin-top:1em;color:#f2f2f2}body #app .portfolio-body section.hero.project .main[data-v-e673e32e],body #app .portfolio-body section.hero.project .desc[data-v-e673e32e]{text-shadow:1px 1px 15px rgba(0,0,0,.8)}body #app .portfolio-body section.hero.project .link[data-v-e673e32e]{margin-top:60px}body #app .portfolio-body section.hero.project .link a[data-v-e673e32e]{display:inline-block;padding:10px 25px;background:#FFC703;color:#000;border-radius:50px}body #app .portfolio-body section.hero.project .link a[data-v-e673e32e]:after,body #app .portfolio-body section.hero.project .link a[data-v-e673e32e]:before{display:none}body #app .portfolio-body section.hero.project .link a[data-v-e673e32e]:hover{opacity:1;transform:scale(1.1)}body #app .portfolio-body section.hero.project.kukit[data-v-e673e32e]{background:#16161C url(/img/shots/kukit/bg.jpg) no-repeat center top fixed;background-size:100% auto;background-size:cover}body #app .portfolio-body section.hero.project.notebook[data-v-e673e32e]{background:#16161C url(/img/shots/notebook/bg.jpeg) no-repeat center top fixed;background-size:100% auto;background-size:cover}body #app .portfolio-body section.hero.project.notebook div.hero-container[data-v-e673e32e]{-webkit-backdrop-filter:blur(5px) brightness(60%);backdrop-filter:blur(5px) brightness(60%)}body #app .portfolio-body section.hero.project.notebook p.logo img[data-v-e673e32e]{filter:invert(1)}body #app .portfolio-body section.hero.project.destinia[data-v-e673e32e]{background:#16161C url(/img/shots/destinia/bg.jpeg) no-repeat center top fixed;background-size:100% auto;background-size:cover}body #app .portfolio-body section.hero.project.destinia div.hero-container[data-v-e673e32e]{-webkit-backdrop-filter:blur(5px) brightness(40%);backdrop-filter:blur(5px) brightness(40%)}body #app .portfolio-body section.hero.project.destinia p.logo img[data-v-e673e32e]{width:100px}body #app .portfolio-body section.hero.project.entradas[data-v-e673e32e]{background:#16161C url(/img/shots/entradas/bg.jpeg) no-repeat center top fixed;background-size:100% auto;background-size:cover}body #app .portfolio-body section.hero.project.entradas div.hero-container[data-v-e673e32e]{-webkit-backdrop-filter:blur(2px) brightness(60%);backdrop-filter:blur(2px) brightness(60%)}body #app .portfolio-body section.hero.project.entradas p.logo img[data-v-e673e32e]{width:140px}body #app .portfolio-body section.hero.project.gallery[data-v-e673e32e]{background:#16161C url(/img/shots/gallery/bg.jpeg) no-repeat center top fixed;background-size:100% auto;background-size:cover}body #app .portfolio-body section.hero.project.gallery div.hero-container[data-v-e673e32e]{-webkit-backdrop-filter:blur(5px) brightness(80%);backdrop-filter:blur(5px) brightness(80%)}body #app .portfolio-body section.hero.project.gallery p.logo img[data-v-e673e32e]{width:100px}body #app .portfolio-body header[data-v-e673e32e]{width:100%;transition:all .35s;z-index:30;position:relative;background:#2E2E3A}body #app .portfolio-body header p.project-name[data-v-e673e32e]{overflow:hidden;width:100%;height:0;background:rgba(0,0,5,.5);position:absolute;top:-100px;left:0;text-align:center;text-transform:uppercase;line-height:32px}body #app .portfolio-body header p.project-name .label[data-v-e673e32e]{opacity:.6}body #app .portfolio-body header.pinned[data-v-e673e32e]{position:fixed;top:0;left:0;z-index:30;opacity:.97;background:#262630;padding-top:32px}body #app .portfolio-body header.pinned+section[data-v-e673e32e]{padding-top:150px}body #app .portfolio-body header.pinned p.project-name[data-v-e673e32e]{height:auto;height:32px;top:-32px;font-size:12px}body #app .portfolio-body header.pinned .container[data-v-e673e32e]{height:50px;min-height:50px;padding:0 8%}body #app .portfolio-body header.pinned .container h1 a[data-v-e673e32e]{font-size:12px;line-height:12px}body #app .portfolio-body header.pinned .container h1 a span.portfolio[data-v-e673e32e]{font-size:16px;line-height:16px;top:-10px}body #app .portfolio-body header.pinned .container nav ul li a[data-v-e673e32e]{font-size:14.5px}body #app .portfolio-body header.pinned .container nav ul li.active a[data-v-e673e32e]:after{bottom:-13px;width:100%}body #app .portfolio-body header .container[data-v-e673e32e]{padding:15px 8%;position:relative;color:#fff;min-height:80px}body #app .portfolio-body header .container a[data-v-e673e32e]{text-decoration:none;color:#fff}body #app .portfolio-body header .container p.logo[data-v-e673e32e]{position:absolute;top:50%;left:8%;transform:translateY(-50%)}body #app .portfolio-body header .container p.name[data-v-e673e32e]{margin:0;padding:0;line-height:21px}body #app .portfolio-body header .container p.name a[data-v-e673e32e]{font-size:12px;line-height:12px;text-transform:uppercase;font-weight:400;color:#75757d;transition:all .3s}body #app .portfolio-body header .container p.name a[data-v-e673e32e]:hover{color:#fff}body #app .portfolio-body header .container h1[data-v-e673e32e]{transition:all .3s;position:relative;z-index:20;max-width:160px}body #app .portfolio-body header .container h1 a[data-v-e673e32e]{font-size:12px;line-height:12px;text-transform:uppercase;font-weight:400;color:#fff;transition:all .3s;opacity:.6}body #app .portfolio-body header .container h1 a[data-v-e673e32e]:hover{opacity:1}body #app .portfolio-body header .container h1 a span.name[data-v-e673e32e]{opacity:.5;transition:all .3s}body #app .portfolio-body header .container h1 a span.portfolio[data-v-e673e32e]{transition:all .3s;margin:0;padding:0;font-size:21px;opacity:.7;line-height:21px;text-transform:uppercase;font-weight:500;display:inline-block;position:relative;top:-5px}body #app .portfolio-body header .container nav[data-v-e673e32e]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;z-index:10}body #app .portfolio-body header .container nav ul[data-v-e673e32e]{width:100%;text-align:center}body #app .portfolio-body header .container nav ul li[data-v-e673e32e]{display:inline-block;margin:0 15px}body #app .portfolio-body header .container nav ul li a[data-v-e673e32e]{opacity:.6;font-size:16px;font-weight:400;transition:all .3s;position:relative}body #app .portfolio-body header .container nav ul li a[data-v-e673e32e]:after{content:" ";display:block;width:0;height:1.2px;background:#fff;position:absolute;bottom:0;left:50%;opacity:0;transition:all .3s}body #app .portfolio-body header .container nav ul li a[data-v-e673e32e]:hover{color:#fff;opacity:.8}body #app .portfolio-body header .container nav ul li a[data-v-e673e32e]:hover:after{width:100%;opacity:.7;left:0}body #app .portfolio-body header .container nav ul li.active a[data-v-e673e32e]{opacity:1;cursor:auto;pointer-events:none}body #app .portfolio-body header .container nav ul li.active a[data-v-e673e32e]:after{width:0;height:3px;background:#fff;position:absolute;bottom:-13px;left:0;opacity:1;transition:all .3s}body #app .portfolio-body header .container p.links[data-v-e673e32e]{position:absolute;top:50%;right:8%;transform:translateY(-50%)}body #app .portfolio-body header .container p.links a[data-v-e673e32e]{margin-left:20px;color:#a0989e;font-size:14px;font-weight:500;transition:all .3s;display:inline-block;position:relative;padding:0 3px}body #app .portfolio-body header .container p.links a[data-v-e673e32e]:after{content:" ";display:block;width:0;height:1.2px;background:#fff;position:absolute;bottom:0;left:50%;opacity:0;transition:all .3s}body #app .portfolio-body header .container p.links a[data-v-e673e32e]:hover{color:#fff}body #app .portfolio-body header .container p.links a[data-v-e673e32e]:hover:after{width:100%;opacity:.7;left:0}body #app .portfolio-body ul.slider-tabs[data-v-e673e32e]{padding:5px 8%;border-top:1px solid #BEBCBE;position:relative;background:#E2E0E1}body #app .portfolio-body ul.slider-tabs li[data-v-e673e32e]{display:inline-block;margin-right:35px}body #app .portfolio-body ul.slider-tabs li button[data-v-e673e32e]{border:none;background:none;cursor:pointer;padding:10px 0;font-family:Avenir,HelveticaNeue,Helvetica,Arial,sans-serif;font-size:19px;opacity:.4;transition:all .2s;font-weight:500}body #app .portfolio-body ul.slider-tabs li button[data-v-e673e32e]:hover{opacity:.7}body #app .portfolio-body ul.slider-tabs li.selected button[data-v-e673e32e]{opacity:1;cursor:auto;pointer-events:none}body #app .portfolio-body ul.slider-tabs li.bar[data-v-e673e32e]{display:block;width:100px;height:5px;position:absolute;bottom:0;left:0;background:#0172DB;transition:all .3s}body #app .portfolio-body section.project[data-v-e673e32e]{padding:70px 8%;font-weight:300}body #app .portfolio-body section.project a[data-v-e673e32e]{font-weight:400;transition:all .3s;position:relative;color:#222324;text-decoration:none}body #app .portfolio-body section.project a[data-v-e673e32e]:after{content:" ";display:block;width:26px;height:18px;background:url(/img/arrow.svg) no-repeat right center;position:absolute;top:53%;right:-26px;opacity:.35;transition:all .3s;transform:translateY(-50%)}body #app .portfolio-body section.project a[data-v-e673e32e]:before{content:" ";display:block;width:0;height:1.2px;background:#222324;position:absolute;bottom:0;left:-5px;opacity:0;transition:all .3s}body #app .portfolio-body section.project a[data-v-e673e32e]:hover{color:#000;opacity:.8}body #app .portfolio-body section.project a[data-v-e673e32e]:hover:before{width:100%;opacity:.7;left:0}body #app .portfolio-body section.project a[data-v-e673e32e]:hover:after{opacity:1}body #app .portfolio-body section.project.colored[data-v-e673e32e]{background:#E6E3E3}body #app .portfolio-body section.project h2[data-v-e673e32e]{font-weight:500;font-size:36px;line-height:1.3em;margin-bottom:25px}body #app .portfolio-body section.project h2 strong[data-v-e673e32e]{font-weight:600}body #app .portfolio-body section.project h2.tr[data-v-e673e32e]{opacity:0;text-indent:-30000em}body #app .portfolio-body section.project h2.big[data-v-e673e32e]{width:60%;margin:0 auto 70px;font-family:athelas,serif;font-weight:700;font-size:36px;line-height:1.2em;text-align:center}body #app .portfolio-body section.project h3[data-v-e673e32e]{font-weight:500;font-size:26px;margin-top:25px;padding-bottom:15px}body #app .portfolio-body section.project h4[data-v-e673e32e]{font-weight:500;font-size:19px;margin-bottom:.5em}body #app .portfolio-body section.project p[data-v-e673e32e]{font-weight:300;font-size:19px;line-height:27px;margin-bottom:19px}body #app .portfolio-body section.project p.sep[data-v-e673e32e]{margin:70px 0;border-top:1px solid #BEBCBE}body #app .portfolio-body section.project#Overview[data-v-e673e32e]{padding-bottom:0}body #app .portfolio-body section.project#Overview h3[data-v-e673e32e]{margin-bottom:10px;margin-top:0;margin-right:35px;padding-bottom:15px}body #app .portfolio-body section.project#Overview ul.regular[data-v-e673e32e]{opacity:.7}body #app .portfolio-body section.project#Overview ul.thirds[data-v-e673e32e]{display:flex}body #app .portfolio-body section.project#Overview ul.thirds>li[data-v-e673e32e]{border-top:1px solid #BEBCBE;width:33.3333333333%;padding-top:35px}body #app .portfolio-body section.project#Overview ul.thirds>li:last-child h3[data-v-e673e32e]{margin-right:0}body #app .portfolio-body section.project#Achievements ul.regular li[data-v-e673e32e]{margin-bottom:20px;width:80%;font-weight:400}body #app .portfolio-body section.project ul.thirds[data-v-e673e32e]{display:flex}body #app .portfolio-body section.project ul.thirds>li[data-v-e673e32e]{width:33.3333333333%}body #app .portfolio-body section.project ul.halfs[data-v-e673e32e]{display:flex}body #app .portfolio-body section.project ul.halfs>li[data-v-e673e32e]{width:50%}body #app .portfolio-body section.project ul.halfs>li.left.sm[data-v-e673e32e],body #app .portfolio-body section.project ul.halfs>li.right.sm[data-v-e673e32e]{padding-right:10%}body #app .portfolio-body section.project ul.halfs.spaced>li[data-v-e673e32e]:first-child{padding-right:5%}body #app .portfolio-body section.project ul.halfs.spaced>li[data-v-e673e32e]:last-child{padding-left:5%}body #app .portfolio-body section.project ul.regular[data-v-e673e32e]{list-style:disc;margin-left:20px;margin-bottom:1em}body #app .portfolio-body section.project ul.regular li[data-v-e673e32e]{font-weight:300;line-height:1.5em;margin-bottom:8px}body #app .portfolio-body section.project ul.colored-quadrants[data-v-e673e32e]{border:none;display:flex}body #app .portfolio-body section.project ul.colored-quadrants.bottom[data-v-e673e32e]{padding-top:0}body #app .portfolio-body section.project ul.colored-quadrants>li[data-v-e673e32e]{flex:1;padding:30px 50px;background:#E4E1E1;border:10px solid #EFECEC;position:relative}body #app .portfolio-body section.project ul.colored-quadrants>li[data-v-e673e32e]:after{content:" ";display:block;width:44px;height:43px;position:absolute;top:0;right:0;background:url(/img/triangle-0.svg) no-repeat center center}body #app .portfolio-body section.project ul.colored-quadrants>li a[data-v-e673e32e]{font-weight:500}body #app .portfolio-body section.project ul.colored-quadrants>li a[data-v-e673e32e]:hover{text-decoration:none}body #app .portfolio-body section.project ul.colored-quadrants>li a[data-v-e673e32e]:before{display:block;width:100%;left:0;opacity:1}body #app .portfolio-body section.project ul.colored-quadrants>li a[data-v-e673e32e]:after{display:none}body #app .portfolio-body section.project ul.colored-quadrants>li div h3 span[data-v-e673e32e]{display:block;font-weight:200;opacity:.5;margin-bottom:10px;font-size:21px}body #app .portfolio-body section.project ul.colored-quadrants>li div p[data-v-e673e32e]{opacity:.85}body #app .portfolio-body section.project ul.colored-quadrants>li div p strong[data-v-e673e32e]{font-weight:500}body #app .portfolio-body section.project ul.colored-quadrants>li div .triangle-lt[data-v-e673e32e]{position:absolute;top:0;left:0}body #app .portfolio-body div.image-slider[data-v-e673e32e]{background:#6F757D;padding:50px 0;position:relative}body #app .portfolio-body div.image-slider.off[data-v-e673e32e]{display:none}body #app .portfolio-body div.image-slider h3[data-v-e673e32e]{color:#f2f2f2;font-weight:500;padding-left:8%;padding-bottom:50px}body #app .portfolio-body div.image-slider h3 a[data-v-e673e32e]{margin-left:20px}body #app .portfolio-body div.image-slider a[data-v-e673e32e]{font-weight:400;transition:all .3s;position:relative;color:#efecec;text-decoration:none;opacity:.7;font-size:16px}body #app .portfolio-body div.image-slider a[data-v-e673e32e]:after{content:" ";display:block;width:26px;height:18px;background:url(/img/arrow-white.svg) no-repeat right center;position:absolute;top:53%;right:-26px;opacity:.85;transition:all .3s;transform:translateY(-50%) scale(.7)}body #app .portfolio-body div.image-slider a[data-v-e673e32e]:before{content:" ";display:block;width:0;height:1.2px;background:#EFECEC;position:absolute;bottom:0;left:-5px;opacity:0;transition:all .3s}body #app .portfolio-body div.image-slider a[data-v-e673e32e]:hover{color:#fff;opacity:1}body #app .portfolio-body div.image-slider a[data-v-e673e32e]:hover:before{width:100%;opacity:.7;left:0}body #app .portfolio-body div.image-slider a[data-v-e673e32e]:hover:after{opacity:1}body #app .portfolio-body div.image-slider .controls[data-v-e673e32e]{display:none;position:absolute;top:40px;right:8%}body #app .portfolio-body div.image-slider .controls[data-v-e673e32e]:after{content:" ";display:block;width:1px;height:50px;background:#F7F6F6;opacity:.22;position:absolute;top:0;right:50%;z-index:1}body #app .portfolio-body div.image-slider .controls a[data-v-e673e32e]{z-index:0;text-indent:-3000em;display:inline-block;width:60px;height:50px;background:#40454A;border-radius:50px 0 0 50px;opacity:1;box-shadow:0 5px 3px #00000026}body #app .portfolio-body div.image-slider .controls a[data-v-e673e32e]:active{background:#272D33}body #app .portfolio-body div.image-slider .controls a[data-v-e673e32e]:hover{background:#343B43}body #app .portfolio-body div.image-slider .controls a[data-v-e673e32e]:before{display:none}body #app .portfolio-body div.image-slider .controls a[data-v-e673e32e]:after{width:11px;height:17px;background:url(/img/chevron-left.svg) no-repeat right center;position:absolute;top:50%;left:50%;opacity:.85;transition:all .3s;transform:translate(-50%,-50%) scale(1)}body #app .portfolio-body div.image-slider .controls a.next[data-v-e673e32e]{border-radius:0 50px 50px 0}body #app .portfolio-body div.image-slider .controls a.next[data-v-e673e32e]:after{background:url(/img/chevron-right.svg) no-repeat right center}body #app .portfolio-body div.image-slider section.carousel button.carousel__prev[data-v-e673e32e]{border:0;margin:0;top:-90px;transform:translateY(0);left:calc(92% - 121px);width:60px;height:50px;background:#40454A;border-radius:50px 0 0 50px;box-shadow:0 5px 3px #00000026}body #app .portfolio-body div.image-slider section.carousel button.carousel__prev svg[data-v-e673e32e]{filter:invert(1)}body #app .portfolio-body div.image-slider section.carousel button.carousel__next[data-v-e673e32e]{border:0;margin:0;top:-90px;transform:translateY(0);right:8%;width:60px;height:50px;background:#40454A;border-radius:0 50px 50px 0;box-shadow:0 5px 3px #00000026}body #app .portfolio-body div.image-slider section.carousel button.carousel__next svg[data-v-e673e32e]{filter:invert(1)}body #app .portfolio-body div.image-slider section.carousel button[data-v-e673e32e]:active{background:#272D33}body #app .portfolio-body div.image-slider section.carousel ol.carousel__track[data-v-e673e32e]{align-items:flex-start}body #app .portfolio-body div.image-slider section.carousel ol.carousel__track li.carousel__slide div.carousel__item[data-v-e673e32e]{width:100%;padding:0 15px}body #app .portfolio-body div.image-slider section.carousel ol.carousel__track li.carousel__slide div.carousel__item img[data-v-e673e32e]{width:100%;border-radius:5px;display:block}body #app .portfolio-body div.image-slider section.carousel ol.carousel__track li.carousel__slide div.carousel__item img.multi[data-v-e673e32e]{margin-bottom:30px}body #app .portfolio-body .works[data-v-e673e32e]{position:relative;z-index:10}body #app .portfolio-body .works .header[data-v-e673e32e]{padding:150px 8% 50px;font-size:24px}body #app .portfolio-body .works li a[data-v-e673e32e]{display:block;width:100%;background:#eaeaea;padding:50px 8%;position:relative;transition:all .3s;text-decoration:none}body #app .portfolio-body .works li a[data-v-e673e32e]:hover{border:none;padding:80px calc(8% + 10px)}body #app .portfolio-body .works li a:hover .logo[data-v-e673e32e]{opacity:.9}body #app .portfolio-body .works li a .title[data-v-e673e32e],body #app .portfolio-body .works li a .tags[data-v-e673e32e],body #app .portfolio-body .works li a .logo[data-v-e673e32e]{display:block;z-index:1}body #app .portfolio-body .works li a .title[data-v-e673e32e]{font-size:24px;font-weight:600}body #app .portfolio-body .works li a .tags[data-v-e673e32e]{font-size:18px;opacity:.6}body #app .portfolio-body .works li a .logo[data-v-e673e32e]{position:absolute;top:50%;right:8%;height:40px;-webkit-transform:translateY(-40%);-ms-transform:translateY(-40%);transform:translateY(-40%);transition:all .3s;opacity:.5}body #app .portfolio-body .works li a .logo.entradas[data-v-e673e32e]{width:150px}@media only screen and (max-width: 1024px){#app .portfolio-body header nav[data-v-e673e32e]{display:none}}.portfolio-body header .container p.logo img[data-v-e673e32e]{width:55px}.portfolio-body section.project#Process ul[data-v-e673e32e]{border-top:1px solid #BEBCBE;padding-top:100px}.portfolio-body section.project#Process ul li.right img[data-v-e673e32e]{width:90%;margin:30px auto}.portfolio-body section.project#Process p.process-fig[data-v-e673e32e]{padding:70px 20px}.portfolio-body section.project#Process p.process-fig img[data-v-e673e32e]{width:100%}.portfolio-body section.project#Research h2.big[data-v-e673e32e]{width:70%!important;margin-top:70px!important}.portfolio-body section.project#Definition h3[data-v-e673e32e]{border:none;padding-bottom:0}.portfolio-body section.project#Definition ul.personas[data-v-e673e32e]{padding-bottom:15px}.portfolio-body section.project#Definition ul.personas li.left[data-v-e673e32e]{padding-right:13px}.portfolio-body section.project#Definition ul.personas li.right[data-v-e673e32e]{padding-left:13px}.portfolio-body section.project#Definition ul.personas li img[data-v-e673e32e]{width:100%}.portfolio-body section.project#Definition p.link[data-v-e673e32e]{margin-bottom:70px}.portfolio-body section.project#Definition p.map img[data-v-e673e32e]{width:100%}.portfolio-body section.project#Design p img[data-v-e673e32e],.portfolio-body section.project.design p img[data-v-e673e32e]{width:100%}.portfolio-body section.project#Design ul.halfs li ul.regular li[data-v-e673e32e],.portfolio-body section.project.design ul.halfs li ul.regular li[data-v-e673e32e]{margin-bottom:12px}body[data-v-f3b31ef2]{background-color:#4a4a50!important}body.noscroll[data-v-f3b31ef2]{overflow:hidden!important}body #app[data-v-f3b31ef2]{background-color:#efecec!important}body #app .portfolio-body[data-v-f3b31ef2]{font-family:Avenir,HelveticaNeue,Helvetica,Arial,sans-serif;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;background-color:#efecec;color:#242323;font-size:19px;line-height:27px}body #app .portfolio-body section.hero[data-v-f3b31ef2]{background:rgb(22,22,28);color:#fff;height:75vh;max-height:900px;text-align:center;padding:0!important}body #app .portfolio-body section.hero div.hero-container[data-v-f3b31ef2]{width:100%;height:100%;padding:100px;display:flex;align-items:center;justify-content:center;-webkit-backdrop-filter:blur(5px) brightness(80%);backdrop-filter:blur(5px) brightness(80%)}body #app .portfolio-body section.hero div.hero-container div.content-container[data-v-f3b31ef2]{width:65%}body #app .portfolio-body section.hero.home .main[data-v-f3b31ef2]{font-family:athelas,HelveticaNeue,Helvetica,Arial,sans-serif;font-weight:700;font-size:52px;line-height:1.2em;opacity:.9}body #app .portfolio-body section.hero.home .desc[data-v-f3b31ef2]{font-family:athelas,HelveticaNeue,Helvetica,Arial,sans-serif;font-weight:200;opacity:.7;font-size:32px;line-height:1.3em;margin-top:1em}body #app .portfolio-body section.hero.home div.hero-container div.content-container[data-v-f3b31ef2]{width:80%}body #app .portfolio-body section.hero.project[data-v-f3b31ef2]{transition:all .3s}body #app .portfolio-body section.hero.project .logo[data-v-f3b31ef2]{margin-bottom:40px}body #app .portfolio-body section.hero.project .main[data-v-f3b31ef2]{font-weight:600;font-size:44px;line-height:1.2em;color:#f2f2f2}body #app .portfolio-body section.hero.project .desc[data-v-f3b31ef2]{font-weight:300;font-size:24px;line-height:1.3em;margin-top:1em;color:#f2f2f2}body #app .portfolio-body section.hero.project .main[data-v-f3b31ef2],body #app .portfolio-body section.hero.project .desc[data-v-f3b31ef2]{text-shadow:1px 1px 15px rgba(0,0,0,.8)}body #app .portfolio-body section.hero.project .link[data-v-f3b31ef2]{margin-top:60px}body #app .portfolio-body section.hero.project .link a[data-v-f3b31ef2]{display:inline-block;padding:10px 25px;background:#FFC703;color:#000;border-radius:50px}body #app .portfolio-body section.hero.project .link a[data-v-f3b31ef2]:after,body #app .portfolio-body section.hero.project .link a[data-v-f3b31ef2]:before{display:none}body #app .portfolio-body section.hero.project .link a[data-v-f3b31ef2]:hover{opacity:1;transform:scale(1.1)}body #app .portfolio-body section.hero.project.kukit[data-v-f3b31ef2]{background:#16161C url(/img/shots/kukit/bg.jpg) no-repeat center top fixed;background-size:100% auto;background-size:cover}body #app .portfolio-body section.hero.project.notebook[data-v-f3b31ef2]{background:#16161C url(/img/shots/notebook/bg.jpeg) no-repeat center top fixed;background-size:100% auto;background-size:cover}body #app .portfolio-body section.hero.project.notebook div.hero-container[data-v-f3b31ef2]{-webkit-backdrop-filter:blur(5px) brightness(60%);backdrop-filter:blur(5px) brightness(60%)}body #app .portfolio-body section.hero.project.notebook p.logo img[data-v-f3b31ef2]{filter:invert(1)}body #app .portfolio-body section.hero.project.destinia[data-v-f3b31ef2]{background:#16161C url(/img/shots/destinia/bg.jpeg) no-repeat center top fixed;background-size:100% auto;background-size:cover}body #app .portfolio-body section.hero.project.destinia div.hero-container[data-v-f3b31ef2]{-webkit-backdrop-filter:blur(5px) brightness(40%);backdrop-filter:blur(5px) brightness(40%)}body #app .portfolio-body section.hero.project.destinia p.logo img[data-v-f3b31ef2]{width:100px}body #app .portfolio-body section.hero.project.entradas[data-v-f3b31ef2]{background:#16161C url(/img/shots/entradas/bg.jpeg) no-repeat center top fixed;background-size:100% auto;background-size:cover}body #app .portfolio-body section.hero.project.entradas div.hero-container[data-v-f3b31ef2]{-webkit-backdrop-filter:blur(2px) brightness(60%);backdrop-filter:blur(2px) brightness(60%)}body #app .portfolio-body section.hero.project.entradas p.logo img[data-v-f3b31ef2]{width:140px}body #app .portfolio-body section.hero.project.gallery[data-v-f3b31ef2]{background:#16161C url(/img/shots/gallery/bg.jpeg) no-repeat center top fixed;background-size:100% auto;background-size:cover}body #app .portfolio-body section.hero.project.gallery div.hero-container[data-v-f3b31ef2]{-webkit-backdrop-filter:blur(5px) brightness(80%);backdrop-filter:blur(5px) brightness(80%)}body #app .portfolio-body section.hero.project.gallery p.logo img[data-v-f3b31ef2]{width:100px}body #app .portfolio-body header[data-v-f3b31ef2]{width:100%;transition:all .35s;z-index:30;position:relative;background:#2E2E3A}body #app .portfolio-body header p.project-name[data-v-f3b31ef2]{overflow:hidden;width:100%;height:0;background:rgba(0,0,5,.5);position:absolute;top:-100px;left:0;text-align:center;text-transform:uppercase;line-height:32px}body #app .portfolio-body header p.project-name .label[data-v-f3b31ef2]{opacity:.6}body #app .portfolio-body header.pinned[data-v-f3b31ef2]{position:fixed;top:0;left:0;z-index:30;opacity:.97;background:#262630;padding-top:32px}body #app .portfolio-body header.pinned+section[data-v-f3b31ef2]{padding-top:150px}body #app .portfolio-body header.pinned p.project-name[data-v-f3b31ef2]{height:auto;height:32px;top:-32px;font-size:12px}body #app .portfolio-body header.pinned .container[data-v-f3b31ef2]{height:50px;min-height:50px;padding:0 8%}body #app .portfolio-body header.pinned .container h1 a[data-v-f3b31ef2]{font-size:12px;line-height:12px}body #app .portfolio-body header.pinned .container h1 a span.portfolio[data-v-f3b31ef2]{font-size:16px;line-height:16px;top:-10px}body #app .portfolio-body header.pinned .container nav ul li a[data-v-f3b31ef2]{font-size:14.5px}body #app .portfolio-body header.pinned .container nav ul li.active a[data-v-f3b31ef2]:after{bottom:-13px;width:100%}body #app .portfolio-body header .container[data-v-f3b31ef2]{padding:15px 8%;position:relative;color:#fff;min-height:80px}body #app .portfolio-body header .container a[data-v-f3b31ef2]{text-decoration:none;color:#fff}body #app .portfolio-body header .container p.logo[data-v-f3b31ef2]{position:absolute;top:50%;left:8%;transform:translateY(-50%)}body #app .portfolio-body header .container p.name[data-v-f3b31ef2]{margin:0;padding:0;line-height:21px}body #app .portfolio-body header .container p.name a[data-v-f3b31ef2]{font-size:12px;line-height:12px;text-transform:uppercase;font-weight:400;color:#75757d;transition:all .3s}body #app .portfolio-body header .container p.name a[data-v-f3b31ef2]:hover{color:#fff}body #app .portfolio-body header .container h1[data-v-f3b31ef2]{transition:all .3s;position:relative;z-index:20;max-width:160px}body #app .portfolio-body header .container h1 a[data-v-f3b31ef2]{font-size:12px;line-height:12px;text-transform:uppercase;font-weight:400;color:#fff;transition:all .3s;opacity:.6}body #app .portfolio-body header .container h1 a[data-v-f3b31ef2]:hover{opacity:1}body #app .portfolio-body header .container h1 a span.name[data-v-f3b31ef2]{opacity:.5;transition:all .3s}body #app .portfolio-body header .container h1 a span.portfolio[data-v-f3b31ef2]{transition:all .3s;margin:0;padding:0;font-size:21px;opacity:.7;line-height:21px;text-transform:uppercase;font-weight:500;display:inline-block;position:relative;top:-5px}body #app .portfolio-body header .container nav[data-v-f3b31ef2]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;z-index:10}body #app .portfolio-body header .container nav ul[data-v-f3b31ef2]{width:100%;text-align:center}body #app .portfolio-body header .container nav ul li[data-v-f3b31ef2]{display:inline-block;margin:0 15px}body #app .portfolio-body header .container nav ul li a[data-v-f3b31ef2]{opacity:.6;font-size:16px;font-weight:400;transition:all .3s;position:relative}body #app .portfolio-body header .container nav ul li a[data-v-f3b31ef2]:after{content:" ";display:block;width:0;height:1.2px;background:#fff;position:absolute;bottom:0;left:50%;opacity:0;transition:all .3s}body #app .portfolio-body header .container nav ul li a[data-v-f3b31ef2]:hover{color:#fff;opacity:.8}body #app .portfolio-body header .container nav ul li a[data-v-f3b31ef2]:hover:after{width:100%;opacity:.7;left:0}body #app .portfolio-body header .container nav ul li.active a[data-v-f3b31ef2]{opacity:1;cursor:auto;pointer-events:none}body #app .portfolio-body header .container nav ul li.active a[data-v-f3b31ef2]:after{width:0;height:3px;background:#fff;position:absolute;bottom:-13px;left:0;opacity:1;transition:all .3s}body #app .portfolio-body header .container p.links[data-v-f3b31ef2]{position:absolute;top:50%;right:8%;transform:translateY(-50%)}body #app .portfolio-body header .container p.links a[data-v-f3b31ef2]{margin-left:20px;color:#a0989e;font-size:14px;font-weight:500;transition:all .3s;display:inline-block;position:relative;padding:0 3px}body #app .portfolio-body header .container p.links a[data-v-f3b31ef2]:after{content:" ";display:block;width:0;height:1.2px;background:#fff;position:absolute;bottom:0;left:50%;opacity:0;transition:all .3s}body #app .portfolio-body header .container p.links a[data-v-f3b31ef2]:hover{color:#fff}body #app .portfolio-body header .container p.links a[data-v-f3b31ef2]:hover:after{width:100%;opacity:.7;left:0}body #app .portfolio-body ul.slider-tabs[data-v-f3b31ef2]{padding:5px 8%;border-top:1px solid #BEBCBE;position:relative;background:#E2E0E1}body #app .portfolio-body ul.slider-tabs li[data-v-f3b31ef2]{display:inline-block;margin-right:35px}body #app .portfolio-body ul.slider-tabs li button[data-v-f3b31ef2]{border:none;background:none;cursor:pointer;padding:10px 0;font-family:Avenir,HelveticaNeue,Helvetica,Arial,sans-serif;font-size:19px;opacity:.4;transition:all .2s;font-weight:500}body #app .portfolio-body ul.slider-tabs li button[data-v-f3b31ef2]:hover{opacity:.7}body #app .portfolio-body ul.slider-tabs li.selected button[data-v-f3b31ef2]{opacity:1;cursor:auto;pointer-events:none}body #app .portfolio-body ul.slider-tabs li.bar[data-v-f3b31ef2]{display:block;width:100px;height:5px;position:absolute;bottom:0;left:0;background:#0172DB;transition:all .3s}body #app .portfolio-body section.project[data-v-f3b31ef2]{padding:70px 8%;font-weight:300}body #app .portfolio-body section.project a[data-v-f3b31ef2]{font-weight:400;transition:all .3s;position:relative;color:#222324;text-decoration:none}body #app .portfolio-body section.project a[data-v-f3b31ef2]:after{content:" ";display:block;width:26px;height:18px;background:url(/img/arrow.svg) no-repeat right center;position:absolute;top:53%;right:-26px;opacity:.35;transition:all .3s;transform:translateY(-50%)}body #app .portfolio-body section.project a[data-v-f3b31ef2]:before{content:" ";display:block;width:0;height:1.2px;background:#222324;position:absolute;bottom:0;left:-5px;opacity:0;transition:all .3s}body #app .portfolio-body section.project a[data-v-f3b31ef2]:hover{color:#000;opacity:.8}body #app .portfolio-body section.project a[data-v-f3b31ef2]:hover:before{width:100%;opacity:.7;left:0}body #app .portfolio-body section.project a[data-v-f3b31ef2]:hover:after{opacity:1}body #app .portfolio-body section.project.colored[data-v-f3b31ef2]{background:#E6E3E3}body #app .portfolio-body section.project h2[data-v-f3b31ef2]{font-weight:500;font-size:36px;line-height:1.3em;margin-bottom:25px}body #app .portfolio-body section.project h2 strong[data-v-f3b31ef2]{font-weight:600}body #app .portfolio-body section.project h2.tr[data-v-f3b31ef2]{opacity:0;text-indent:-30000em}body #app .portfolio-body section.project h2.big[data-v-f3b31ef2]{width:60%;margin:0 auto 70px;font-family:athelas,serif;font-weight:700;font-size:36px;line-height:1.2em;text-align:center}body #app .portfolio-body section.project h3[data-v-f3b31ef2]{font-weight:500;font-size:26px;margin-top:25px;padding-bottom:15px}body #app .portfolio-body section.project h4[data-v-f3b31ef2]{font-weight:500;font-size:19px;margin-bottom:.5em}body #app .portfolio-body section.project p[data-v-f3b31ef2]{font-weight:300;font-size:19px;line-height:27px;margin-bottom:19px}body #app .portfolio-body section.project p.sep[data-v-f3b31ef2]{margin:70px 0;border-top:1px solid #BEBCBE}body #app .portfolio-body section.project#Overview[data-v-f3b31ef2]{padding-bottom:0}body #app .portfolio-body section.project#Overview h3[data-v-f3b31ef2]{margin-bottom:10px;margin-top:0;margin-right:35px;padding-bottom:15px}body #app .portfolio-body section.project#Overview ul.regular[data-v-f3b31ef2]{opacity:.7}body #app .portfolio-body section.project#Overview ul.thirds[data-v-f3b31ef2]{display:flex}body #app .portfolio-body section.project#Overview ul.thirds>li[data-v-f3b31ef2]{border-top:1px solid #BEBCBE;width:33.3333333333%;padding-top:35px}body #app .portfolio-body section.project#Overview ul.thirds>li:last-child h3[data-v-f3b31ef2]{margin-right:0}body #app .portfolio-body section.project#Achievements ul.regular li[data-v-f3b31ef2]{margin-bottom:20px;width:80%;font-weight:400}body #app .portfolio-body section.project ul.thirds[data-v-f3b31ef2]{display:flex}body #app .portfolio-body section.project ul.thirds>li[data-v-f3b31ef2]{width:33.3333333333%}body #app .portfolio-body section.project ul.halfs[data-v-f3b31ef2]{display:flex}body #app .portfolio-body section.project ul.halfs>li[data-v-f3b31ef2]{width:50%}body #app .portfolio-body section.project ul.halfs>li.left.sm[data-v-f3b31ef2],body #app .portfolio-body section.project ul.halfs>li.right.sm[data-v-f3b31ef2]{padding-right:10%}body #app .portfolio-body section.project ul.halfs.spaced>li[data-v-f3b31ef2]:first-child{padding-right:5%}body #app .portfolio-body section.project ul.halfs.spaced>li[data-v-f3b31ef2]:last-child{padding-left:5%}body #app .portfolio-body section.project ul.regular[data-v-f3b31ef2]{list-style:disc;margin-left:20px;margin-bottom:1em}body #app .portfolio-body section.project ul.regular li[data-v-f3b31ef2]{font-weight:300;line-height:1.5em;margin-bottom:8px}body #app .portfolio-body section.project ul.colored-quadrants[data-v-f3b31ef2]{border:none;display:flex}body #app .portfolio-body section.project ul.colored-quadrants.bottom[data-v-f3b31ef2]{padding-top:0}body #app .portfolio-body section.project ul.colored-quadrants>li[data-v-f3b31ef2]{flex:1;padding:30px 50px;background:#E4E1E1;border:10px solid #EFECEC;position:relative}body #app .portfolio-body section.project ul.colored-quadrants>li[data-v-f3b31ef2]:after{content:" ";display:block;width:44px;height:43px;position:absolute;top:0;right:0;background:url(/img/triangle-0.svg) no-repeat center center}body #app .portfolio-body section.project ul.colored-quadrants>li a[data-v-f3b31ef2]{font-weight:500}body #app .portfolio-body section.project ul.colored-quadrants>li a[data-v-f3b31ef2]:hover{text-decoration:none}body #app .portfolio-body section.project ul.colored-quadrants>li a[data-v-f3b31ef2]:before{display:block;width:100%;left:0;opacity:1}body #app .portfolio-body section.project ul.colored-quadrants>li a[data-v-f3b31ef2]:after{display:none}body #app .portfolio-body section.project ul.colored-quadrants>li div h3 span[data-v-f3b31ef2]{display:block;font-weight:200;opacity:.5;margin-bottom:10px;font-size:21px}body #app .portfolio-body section.project ul.colored-quadrants>li div p[data-v-f3b31ef2]{opacity:.85}body #app .portfolio-body section.project ul.colored-quadrants>li div p strong[data-v-f3b31ef2]{font-weight:500}body #app .portfolio-body section.project ul.colored-quadrants>li div .triangle-lt[data-v-f3b31ef2]{position:absolute;top:0;left:0}body #app .portfolio-body div.image-slider[data-v-f3b31ef2]{background:#6F757D;padding:50px 0;position:relative}body #app .portfolio-body div.image-slider.off[data-v-f3b31ef2]{display:none}body #app .portfolio-body div.image-slider h3[data-v-f3b31ef2]{color:#f2f2f2;font-weight:500;padding-left:8%;padding-bottom:50px}body #app .portfolio-body div.image-slider h3 a[data-v-f3b31ef2]{margin-left:20px}body #app .portfolio-body div.image-slider a[data-v-f3b31ef2]{font-weight:400;transition:all .3s;position:relative;color:#efecec;text-decoration:none;opacity:.7;font-size:16px}body #app .portfolio-body div.image-slider a[data-v-f3b31ef2]:after{content:" ";display:block;width:26px;height:18px;background:url(/img/arrow-white.svg) no-repeat right center;position:absolute;top:53%;right:-26px;opacity:.85;transition:all .3s;transform:translateY(-50%) scale(.7)}body #app .portfolio-body div.image-slider a[data-v-f3b31ef2]:before{content:" ";display:block;width:0;height:1.2px;background:#EFECEC;position:absolute;bottom:0;left:-5px;opacity:0;transition:all .3s}body #app .portfolio-body div.image-slider a[data-v-f3b31ef2]:hover{color:#fff;opacity:1}body #app .portfolio-body div.image-slider a[data-v-f3b31ef2]:hover:before{width:100%;opacity:.7;left:0}body #app .portfolio-body div.image-slider a[data-v-f3b31ef2]:hover:after{opacity:1}body #app .portfolio-body div.image-slider .controls[data-v-f3b31ef2]{display:none;position:absolute;top:40px;right:8%}body #app .portfolio-body div.image-slider .controls[data-v-f3b31ef2]:after{content:" ";display:block;width:1px;height:50px;background:#F7F6F6;opacity:.22;position:absolute;top:0;right:50%;z-index:1}body #app .portfolio-body div.image-slider .controls a[data-v-f3b31ef2]{z-index:0;text-indent:-3000em;display:inline-block;width:60px;height:50px;background:#40454A;border-radius:50px 0 0 50px;opacity:1;box-shadow:0 5px 3px #00000026}body #app .portfolio-body div.image-slider .controls a[data-v-f3b31ef2]:active{background:#272D33}body #app .portfolio-body div.image-slider .controls a[data-v-f3b31ef2]:hover{background:#343B43}body #app .portfolio-body div.image-slider .controls a[data-v-f3b31ef2]:before{display:none}body #app .portfolio-body div.image-slider .controls a[data-v-f3b31ef2]:after{width:11px;height:17px;background:url(/img/chevron-left.svg) no-repeat right center;position:absolute;top:50%;left:50%;opacity:.85;transition:all .3s;transform:translate(-50%,-50%) scale(1)}body #app .portfolio-body div.image-slider .controls a.next[data-v-f3b31ef2]{border-radius:0 50px 50px 0}body #app .portfolio-body div.image-slider .controls a.next[data-v-f3b31ef2]:after{background:url(/img/chevron-right.svg) no-repeat right center}body #app .portfolio-body div.image-slider section.carousel button.carousel__prev[data-v-f3b31ef2]{border:0;margin:0;top:-90px;transform:translateY(0);left:calc(92% - 121px);width:60px;height:50px;background:#40454A;border-radius:50px 0 0 50px;box-shadow:0 5px 3px #00000026}body #app .portfolio-body div.image-slider section.carousel button.carousel__prev svg[data-v-f3b31ef2]{filter:invert(1)}body #app .portfolio-body div.image-slider section.carousel button.carousel__next[data-v-f3b31ef2]{border:0;margin:0;top:-90px;transform:translateY(0);right:8%;width:60px;height:50px;background:#40454A;border-radius:0 50px 50px 0;box-shadow:0 5px 3px #00000026}body #app .portfolio-body div.image-slider section.carousel button.carousel__next svg[data-v-f3b31ef2]{filter:invert(1)}body #app .portfolio-body div.image-slider section.carousel button[data-v-f3b31ef2]:active{background:#272D33}body #app .portfolio-body div.image-slider section.carousel ol.carousel__track[data-v-f3b31ef2]{align-items:flex-start}body #app .portfolio-body div.image-slider section.carousel ol.carousel__track li.carousel__slide div.carousel__item[data-v-f3b31ef2]{width:100%;padding:0 15px}body #app .portfolio-body div.image-slider section.carousel ol.carousel__track li.carousel__slide div.carousel__item img[data-v-f3b31ef2]{width:100%;border-radius:5px;display:block}body #app .portfolio-body div.image-slider section.carousel ol.carousel__track li.carousel__slide div.carousel__item img.multi[data-v-f3b31ef2]{margin-bottom:30px}body #app .portfolio-body .works[data-v-f3b31ef2]{position:relative;z-index:10}body #app .portfolio-body .works .header[data-v-f3b31ef2]{padding:150px 8% 50px;font-size:24px}body #app .portfolio-body .works li a[data-v-f3b31ef2]{display:block;width:100%;background:#eaeaea;padding:50px 8%;position:relative;transition:all .3s;text-decoration:none}body #app .portfolio-body .works li a[data-v-f3b31ef2]:hover{border:none;padding:80px calc(8% + 10px)}body #app .portfolio-body .works li a:hover .logo[data-v-f3b31ef2]{opacity:.9}body #app .portfolio-body .works li a .title[data-v-f3b31ef2],body #app .portfolio-body .works li a .tags[data-v-f3b31ef2],body #app .portfolio-body .works li a .logo[data-v-f3b31ef2]{display:block;z-index:1}body #app .portfolio-body .works li a .title[data-v-f3b31ef2]{font-size:24px;font-weight:600}body #app .portfolio-body .works li a .tags[data-v-f3b31ef2]{font-size:18px;opacity:.6}body #app .portfolio-body .works li a .logo[data-v-f3b31ef2]{position:absolute;top:50%;right:8%;height:40px;-webkit-transform:translateY(-40%);-ms-transform:translateY(-40%);transform:translateY(-40%);transition:all .3s;opacity:.5}body #app .portfolio-body .works li a .logo.entradas[data-v-f3b31ef2]{width:150px}@media only screen and (max-width: 1024px){#app .portfolio-body header nav[data-v-f3b31ef2]{display:none}}.portfolio-body header .container p.logo[data-v-f3b31ef2]{transform:translateY(-40%)!important}.portfolio-body header .container p.logo img[data-v-f3b31ef2]{width:90px;opacity:.7;filter:invert(1)}.portfolio-body section.project#Overview h2.big[data-v-f3b31ef2]{width:75%!important}.portfolio-body section.project#Creation[data-v-f3b31ef2]{border-top:1px solid #BEBCBE;margin-top:70px;padding-top:100px!important}
