#main-stage[data-v-b93bcee2]{position:relative;background:#16738f;color:#fff}#main-stage .navbar svg[data-v-b93bcee2]{height:60px;margin-top:20px;margin-bottom:20px}#main-stage .navbar .navbar-item[data-v-b93bcee2]{color:#fff}#main-stage .navbar .button.is-primary[data-v-b93bcee2]{background:#fff;color:#16738f}#main-stage .heading[data-v-b93bcee2]{margin-bottom:1rem}#main-stage .title.is-1[data-v-b93bcee2]{color:#fff;font-weight:400}#main-stage .subtitle.is-4[data-v-b93bcee2]{margin-top:1rem;margin-bottom:3rem;color:#fff;font-weight:400}#main-stage .is-red[data-v-b93bcee2]{color:#8b0000}#main-stage .hero-body[data-v-b93bcee2]{padding-bottom:3rem}#main-stage .waves[data-v-b93bcee2]{pointer-events:none;position:absolute;bottom:0;left:0;width:100%;height:100px}#main-stage .hero-body[data-v-b93bcee2]{overflow:hidden}#main-stage .navbar-item[data-v-b93bcee2]{position:relative}#main-stage .navbar-item.link[data-v-b93bcee2]:after{position:absolute;content:" ";display:block;height:1px;width:0;margin-left:auto;background:#fff;bottom:45px;opacity:0;left:50%;-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out}#main-stage .navbar-item[data-v-b93bcee2]:hover{background:transparent}#main-stage .navbar-item[data-v-b93bcee2]:hover:after{left:15px;opacity:1;width:70%}.footer[data-v-0c412e6f]{color:#fff;background:#053442;position:relative;text-align:center}.footer .social li[data-v-0c412e6f]{display:inline-block}.footer .social li a[data-v-0c412e6f]{display:block;width:40px;height:40px;margin-right:10px;opacity:.6}.footer .social li a svg[data-v-0c412e6f]{width:40px;height:40px}.footer .social li a[data-v-0c412e6f]:hover{opacity:1}.footer .title[data-v-0c412e6f]{color:#fff}.footer .legal[data-v-0c412e6f]{margin-top:1rem}.footer .legal li[data-v-0c412e6f]{display:inline-block;margin-right:1rem;font-size:12px}.footer .legal li a[data-v-0c412e6f]{text-transform:uppercase;color:#fff}.footer address[data-v-0c412e6f]{font-style:normal;margin-bottom:.5rem}.footer a[data-v-0c412e6f]{color:#fff;display:block}.footer .waves[data-v-0c412e6f]{pointer-events:none;position:absolute;top:-100px;left:0;width:100%;height:100px}.modal .modal-background[data-v-0e2e64cd]{background:rgba(5,52,66,.8)}.contact-modal .title[data-v-0e2e64cd]{color:#053442;font-weight:400;font-family:NexaLight}.contact-modal .card[data-v-0e2e64cd]{-webkit-box-shadow:0 14px 28px rgba(0,0,0,.25),0 10px 10px rgba(0,0,0,.22);box-shadow:0 14px 28px rgba(0,0,0,.25),0 10px 10px rgba(0,0,0,.22);min-width:600px}.contact-modal .card .modal-card-foot[data-v-0e2e64cd]{background:#fff;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;text-align:right}.container-fluid{max-width:1100px;margin:0 auto}.container-fluid.fullwidth{max-width:100%}#app{font-family:NexaBook}#app .section{padding:5rem 0}#app a.is-primary{background:#16738f;text-transform:uppercase;font-family:NexaLight;font-size:18px;line-height:18px;padding-bottom:0}#app a.is-primary.is-outlined{background:none;border-color:#16738f;color:#16738f}#app a.is-primary.is-outlined:hover{background:#16738f;color:#fff}#app .page-header .heading{font-family:NexaBook;font-weight:700;color:#38b6db;margin-bottom:.5rem;font-size:12px}#app .page-header .title{font-family:NexaLight;font-weight:400;letter-spacing:.05rem;color:#053442;margin:.5rem}#app .page-header p{font-size:18px;margin-bottom:2rem}#app .field{position:relative;margin-bottom:2rem}#app .field .label{position:absolute;z-index:10;top:8px;left:8px;pointer-events:none;-webkit-transform-origin:0;transform-origin:0;opacity:.5;-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out;color:#16738f}#app .field .input,#app .field .textarea{border:none;-webkit-box-shadow:none;box-shadow:none;border-bottom:2px solid #16738f;border-radius:0}#app .field .input:active+.label,#app .field .input:focus+.label,#app .field .textarea:active+.label,#app .field .textarea:focus+.label{opacity:1;-webkit-transform:translate(-8px,-24px) scale(.8);transform:translate(-8px,-24px) scale(.8)}#app .field .input.hasContent+.label,#app .field .textarea.hasContent+.label{-webkit-transform:translate(-8px,-24px) scale(.8);transform:translate(-8px,-24px) scale(.8)}#app .notification.is-primary{background:#fff;border:1px solid #38b6db;color:#38b6db;font-size:18px}#app .notification.is-danger{background:#fff;border:1px solid #8b0000;color:#8b0000;font-size:18px}.service-teaser[data-v-32b3184d]{-webkit-box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24);box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24);-webkit-transition:all .3s cubic-bezier(.25,.8,.25,1);transition:all .3s cubic-bezier(.25,.8,.25,1);height:100%}.service-teaser[data-v-32b3184d]:hover{-webkit-box-shadow:0 14px 28px rgba(0,0,0,.25),0 10px 10px rgba(0,0,0,.22);box-shadow:0 14px 28px rgba(0,0,0,.25),0 10px 10px rgba(0,0,0,.22)}.service-teaser figure[data-v-32b3184d]{position:relative;overflow:hidden}.service-teaser figure img[data-v-32b3184d]{width:100%}.service-teaser figure .wave[data-v-32b3184d]{bottom:0;left:-5px;height:100px;right:-5px;position:absolute;background-image:url(/img/static-wave.svg);background-size:contain;background-repeat:no-repeat;background-position:bottom}.service-teaser .card-content[data-v-32b3184d]{padding-top:.5rem}.service-teaser .card-content .title[data-v-32b3184d]{margin-bottom:1rem;color:#16738f}.team-card[data-v-caff1fda]{margin-bottom:2rem}.project-card[data-v-8a73f3fe]{background-repeat:no-repeat;background-size:cover;background-position:50%;display:-webkit-box;display:-ms-flexbox;display:flex;min-height:250px;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24);box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24);-webkit-transition:all .3s cubic-bezier(.25,.8,.25,1);transition:all .3s cubic-bezier(.25,.8,.25,1)}.project-card[data-v-8a73f3fe]:hover{-webkit-box-shadow:0 14px 28px rgba(0,0,0,.25),0 10px 10px rgba(0,0,0,.22);box-shadow:0 14px 28px rgba(0,0,0,.25),0 10px 10px rgba(0,0,0,.22)}.project-card .card-content[data-v-8a73f3fe]{width:100%;-ms-flex-item-align:end;align-self:flex-end;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end;background:-webkit-gradient(linear,left top,left bottom,from(rgba(5,52,66,0)),to(rgba(5,52,66,.6)));background:linear-gradient(rgba(5,52,66,0),rgba(5,52,66,.6))}.project-card .title[data-v-8a73f3fe]{color:#fff;font-weight:400;font-family:NexaBoldItalic}.clients[data-v-2cf152b2],.coworking[data-v-2cf152b2],.how[data-v-2cf152b2],.projects[data-v-2cf152b2],.services[data-v-2cf152b2],.team[data-v-2cf152b2]{padding:3rem 0}.projects[data-v-2cf152b2]{background:rgba(5,52,66,.05);border-top:1px solid rgba(5,52,66,.1);border-bottom:1px solid rgba(5,52,66,.1)}.coworking[data-v-2cf152b2]{background:#125e75;color:#fff}.coworking .title[data-v-2cf152b2]{color:#fff}.clients[data-v-2cf152b2]{border-top:1px solid rgba(5,52,66,.1);background:rgba(5,52,66,.1)}.clients img[data-v-2cf152b2]{max-height:100px}.clients .logo[data-v-2cf152b2]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-height:100px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.how[data-v-2cf152b2]{border-top:1px solid rgba(5,52,66,.1)}.how .title[data-v-2cf152b2]{color:#053442;font-weight:400}.project[data-v-759d47e2]{margin-top:5rem;margin-bottom:5rem}.project.reverse .columns[data-v-759d47e2]{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;text-align:right}.project .lead[data-v-759d47e2]{font-size:18px}.project .title[data-v-759d47e2]{color:#053442;margin:1rem 0}.project .heading[data-v-759d47e2]{color:#38b6db;font-weight:700}.project .img[data-v-759d47e2]{width:100%;display:block}.project .is-sticky[data-v-759d47e2]{position:sticky;top:2rem}.link[data-v-5d5e22a7]{word-wrap:break-word}@font-face{font-family:NexaBook;src:url(/fonts/Nexa-Book.otf) format("opentype")}@font-face{font-family:NexaLight;src:url(/fonts/Nexa-Light.otf) format("opentype")}@font-face{font-family:NexaThin;src:url(/fonts/Nexa-Thin.otf) format("opentype")}@font-face{font-family:NexaBlack;src:url(/fonts/Nexa-Black.otf) format("opentype")}@font-face{font-family:NexaBoldItalic;src:url(/fonts/Nexa-Bold-Italic.otf) format("opentype")}.grades .column[data-v-0fc8b677]{-webkit-box-flex:1;-ms-flex:1;flex:1}.grade .quote[data-v-0fc8b677]{margin:10px 0}.grade i[data-v-0fc8b677]{color:#f3ba2b}.features[data-v-0fc8b677]{padding:3rem 0}.features .feature[data-v-0fc8b677]{margin-bottom:40px}.features .feature-title[data-v-0fc8b677]{text-align:center;font-family:NexaBook;margin-bottom:10px}.features .feature-icon[data-v-0fc8b677]{height:60px;width:60px;max-height:60px;display:block;margin:0 auto 10px}.features .feature-icon svg[data-v-0fc8b677]{height:100%}.features .feature-icon svg path[data-v-0fc8b677]{fill:#16738f}.features p[data-v-0fc8b677]{font-size:18px;line-height:22px;text-align:center}.pricing[data-v-0fc8b677]{position:relative;padding:3rem 0;border-top:1px solid rgba(5,52,66,.1);background:rgba(5,52,66,.1)}.pricing .column[data-v-0fc8b677]{position:relative}.pricing .column .card[data-v-0fc8b677]{height:100%;overflow:hidden}.pricing .column .card.is-featured[data-v-0fc8b677]{border:2px solid #16738f}.pricing .column .card.is-featured[data-v-0fc8b677]:after{content:"Popular";position:absolute;top:25px;background:#16738f;right:-35px;color:#fff;text-transform:uppercase;font-size:12px;-webkit-transform:rotate(45deg);transform:rotate(45deg);padding:4px 45px}.pricing .column .card .card-header-title[data-v-0fc8b677]{text-align:center;display:block;color:#16738f}.reviews[data-v-0fc8b677]{padding:3rem 0;background:#125e75}.reviews .page-header .title[data-v-0fc8b677]{color:#fff!important}