/*! normalize.css v8.0.0 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}@font-face{font-family:Helvetica Neue;src:url(fonts/HelveticaNeue-Bold.eot);src:url(fonts/HelveticaNeue-Bold.eot?#iefix) format("embedded-opentype"),url(fonts/HelveticaNeue-Bold.woff2) format("woff2"),url(fonts/HelveticaNeue-Bold.woff) format("woff"),url(fonts/HelveticaNeue-Bold.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:Helvetica Neue;src:url(fonts/HelveticaNeue-Thin.eot);src:url(fonts/HelveticaNeue-Thin.eot?#iefix) format("embedded-opentype"),url(fonts/HelveticaNeue-Thin.woff) format("woff"),url(fonts/HelveticaNeue-Thin.ttf) format("truetype");font-weight:100;font-style:normal}@font-face{font-family:Helvetica Neue Condensed;src:url(fonts/HelveticaNeue-CondensedBold.eot);src:url(fonts/HelveticaNeue-CondensedBold.eot?#iefix) format("embedded-opentype"),url(fonts/HelveticaNeue-CondensedBold.woff2) format("woff2"),url(fonts/HelveticaNeue-CondensedBold.woff) format("woff"),url(fonts/HelveticaNeue-CondensedBold.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:SignPainter HouseScript;src:url(fonts/SignPainterHouseScript.eot);src:url(fonts/SignPainterHouseScript.eot?#iefix) format("embedded-opentype"),url(fonts/SignPainterHouseScript.woff2) format("woff2"),url(fonts/SignPainterHouseScript.woff) format("woff"),url(fonts/SignPainterHouseScript.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Helvetica Neue;src:url(fonts/HelveticaNeue.eot);src:url(fonts/HelveticaNeue.eot?#iefix) format("embedded-opentype"),url(fonts/HelveticaNeue.woff2) format("woff2"),url(fonts/HelveticaNeue.woff) format("woff"),url(fonts/HelveticaNeue.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Helvetica Neue Light;src:url(fonts/HelveticaNeue-Light.eot);src:url(fonts/HelveticaNeue-Light.eot?#iefix) format("embedded-opentype"),url(fonts/HelveticaNeue-Light.woff2) format("woff2"),url(fonts/HelveticaNeue-Light.woff) format("woff"),url(fonts/HelveticaNeue-Light.ttf) format("truetype");font-weight:300;font-style:normal}@font-face{font-family:Myriad Pro;src:url(fonts/MyriadPro-Regular.eot);src:url(fonts/MyriadPro-Regular.eot?#iefix) format("embedded-opentype"),url(fonts/MyriadPro-Regular.woff) format("woff"),url(fonts/MyriadPro-Regular.ttf) format("truetype");font-weight:400;font-style:normal}.tns-outer{padding:0!important}.tns-outer [hidden]{display:none!important}.tns-outer [aria-controls],.tns-outer [data-action]{cursor:pointer}.tns-slider{-webkit-transition:all 0s;-moz-transition:all 0s;transition:all 0s}.tns-slider>.tns-item{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.tns-horizontal.tns-subpixel{white-space:nowrap}.tns-horizontal.tns-subpixel>.tns-item{display:inline-block;vertical-align:top;white-space:normal}.tns-horizontal.tns-no-subpixel:after{content:"";display:table;clear:both}.tns-horizontal.tns-no-subpixel>.tns-item{float:left;margin-right:-100%}.tns-gallery,.tns-no-calc{position:relative;left:0}.tns-gallery{min-height:1px}.tns-gallery>.tns-item{left:-100%;-webkit-transition:transform 0s,opacity 0s;-moz-transition:transform 0s,opacity 0s;transition:transform 0s,opacity 0s}.tns-gallery>.tns-slide-active{position:relative;left:unset!important}.tns-gallery>.tns-moving{-webkit-transition:all .25s;-moz-transition:all .25s;transition:all .25s}.tns-lazy-img{-webkit-transition:opacity .6s;-moz-transition:opacity .6s;transition:opacity .6s;opacity:.6}.tns-lazy-img.loaded{opacity:1}.tns-ah{-webkit-transition:height 0s;-moz-transition:height 0s;transition:height 0s}.tns-ovh{overflow:hidden}.tns-visually-hidden{position:absolute;left:-10000em}.tns-transparent{opacity:0;visibility:hidden}.tns-fadeIn{opacity:1;filter:alpha(opacity=100);z-index:0}.tns-fadeOut,.tns-normal{opacity:0;filter:alpha(opacity=0);z-index:-1}.tns-t-subp2{margin:0 auto;width:310px;position:relative;height:10px;overflow:hidden}.tns-t-ct{width:2333.3333333%;width:2333.33333%;position:absolute;right:0}.tns-t-ct:after{content:"";display:table;clear:both}.tns-t-ct>div{width:1.4285714%;width:1.42857%;height:10px;float:left}@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn}@-webkit-keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.fadeInDown{-webkit-animation-name:fadeInDown;animation-name:fadeInDown}@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}@-webkit-keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut;animation-duration:1s!important}@-webkit-keyframes fadeOutDown{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@keyframes fadeOutDown{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}.fadeOutDown{-webkit-animation-name:fadeOutDown;animation-name:fadeOutDown}@-webkit-keyframes fadeOutUp{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}@keyframes fadeOutUp{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}.fadeOutUp{-webkit-animation-name:fadeOutUp;animation-name:fadeOutUp}.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.animated.infinite{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}@media (prefers-reduced-motion){.animated{margin:0}}.fadeOut,.hidden{user-select:none}.fadeOut{pointer-events:none}.grecaptcha-badge{visibility:hidden}#preloader_info{opacity:0}*,:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-tap-highlight-color:transparent}canvas{opacity:1;transition:top,opacity .2s linear}.canvas-downer{top:50px;opacity:0}body,html{height:100%}body{font-family:Helvetica Neue,Open Sans,sans-serif;color:#343434;overflow:hidden;position:relative;background:#d2dfe2;background:radial-gradient(ellipse at center,#d2dfe2 0,#d2dfe2 35%,#a4bcbe 100%);overflow-x:hidden}img{width:100%;height:auto}.hidden{position:absolute;overflow:hidden;width:0;height:0;pointer-events:none}.hidden .portfolio .grid .grid__item{opacity:0}#nav-icon1,#nav-icon2,#nav-icon3,#nav-icon4{width:60px;height:45px;position:relative;-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out;cursor:pointer}#nav-icon1,#nav-icon1 span,#nav-icon2,#nav-icon3,#nav-icon3 span,#nav-icon4,#nav-icon4 span{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}#nav-icon1 span,#nav-icon3 span,#nav-icon4 span{display:block;position:absolute;height:7px;width:100%;background:#000;border-radius:9px;opacity:1;left:0;-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out}#nav-icon4{transform:scale(.6)}#nav-icon4 span:first-child{top:0}#nav-icon4 span:first-child,#nav-icon4 span:nth-child(2){-webkit-transform-origin:left center;-moz-transform-origin:left center;-o-transform-origin:left center;transform-origin:left center}#nav-icon4 span:nth-child(2){top:18px}#nav-icon4 span:nth-child(3){top:36px;-webkit-transform-origin:left center;-moz-transform-origin:left center;-o-transform-origin:left center;transform-origin:left center}#nav-icon4.open span:first-child{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);top:-3px;left:8px}#nav-icon4.open span:nth-child(2){width:0;opacity:0}#nav-icon4.open span:nth-child(3){-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);top:39px;left:8px}#preloader_text{position:absolute;left:50%;bottom:0;width:100%;height:100%;transform:translate(-50%);display:flex;justify-content:center;align-items:center;text-align:center;font-size:18px}#preloader_text #preloader_info{opacity:0;transition:opacity 2s}#preloader_text #preloader_info.fades{opacity:1}#preloader_text .preloader_text_container h1{font-family:SignPainter HouseScript,Open Sans,sans-serif}#preloader_text .preloader_text_container span{width:500px;display:block}.loader{position:absolute;top:0;right:0;bottom:0;left:0;font-size:20px;color:#3b5760;z-index:9999;background:radial-gradient(ellipse at center,#d2dfe2 0,#d2dfe2 35%,#a4bcbe 100%)}.loader>.loader-body{position:absolute;top:50%;left:50%;width:50%;text-align:center;transform:translate3d(-50%,-50%,0)}.loader>.loader-body>.loader-text:nth-child(3){margin:40px 0}.loader>.loader-body>.loader-logo{margin:0 25% 50px}.loader>.loader-body>.loader-btn{width:70%;height:50px;padding:0 25px;background-color:#95aaaf;color:#3b5760;border:none;line-height:0;pointer-events:none;transition:width 1s ease-out}.loader>.loader-body>.loader-btn>.btn-progress{position:relative;display:inline-block;width:100%;height:6px;background-color:#6a858e}.loader>.loader-body>.loader-btn>.btn-progress>.btn-progress--inner{height:100%;position:absolute;left:0;display:inline-block;transition:width .2s ease-out;background-color:#fff}.loader>.loader-body>.loader-btn>.btn-text{opacity:0;position:absolute;text-transform:uppercase;font-weight:600;transition:opacity 1s ease-out}.loader>.loader-body>.loader-subtext{text-transform:uppercase;color:#95aaaf;font-size:18px;letter-spacing:3px;transition:opacity 1s ease-out}.loader.loaded>.loader-body>.loader-subtext{opacity:0}.loader.loaded>.loader-body>.loader-btn{width:200px;cursor:pointer;pointer-events:all}.loader.loaded>.loader-body>.loader-btn>.btn-progress{display:none}.loader.loaded>.loader-body>.loader-btn>.btn-text{opacity:1;position:static;vertical-align:bottom}.loader.loaded>.loader-body>.loader-btn:hover{background-color:#fff}.login{position:absolute;top:0;bottom:0;left:0;right:0}.login>.login-wrapper{position:absolute;width:100%;max-width:300px;left:50%;top:50%;transform:translate3d(-50%,-50%,0)}.login>.login-wrapper fieldset{border:none}.login>.login-wrapper input.text{border:none;background-color:hsla(0,0%,100%,.6);padding:10px;width:100%;margin:6px 0;box-shadow:0 0 100px rgba(0,0,0,.2);transition:background-color .2s ease-out}.login>.login-wrapper input.text:focus{background-color:#fff}.login>.login-wrapper .btn-toolbar{text-align:center}.login>.login-wrapper .btn-toolbar>input[type=submit]{width:60%;height:40px;margin:20px 0 0;background-color:#95aaaf;color:#3b5760;border:none;cursor:pointer}.menu,.menu.bottom{position:absolute;width:100%;z-index:10}.menu.bottom>.menu-row,.menu>.menu-row{padding:10px;height:57px;display:flex;flex-direction:row;flex-wrap:nowrap;transition:color 2s ease-out,background-color 2s ease-out}.menu.bottom>.menu-row>.menu-launch--btn,.menu>.menu-row>.menu-launch--btn{width:0;position:relative;opacity:0;margin:0;bottom:6px;perspective:1000px;transform:translateY(1000%);transition:transform 1s cubic-bezier(.46,0,.5,1) .5s,width .5s ease-out}.menu.bottom>.menu-row>.menu-launch--btn>a,.menu.bottom>.menu-row>.menu-launch--btn>button,.menu>.menu-row>.menu-launch--btn>a,.menu>.menu-row>.menu-launch--btn>button{display:flex;align-items:center;justify-content:center;text-decoration:none;width:100%;height:42px;color:rgba(0,0,0,.5);border:none;padding:0;background-color:hsla(0,0%,100%,.5);cursor:pointer;text-transform:uppercase;font-size:6px;white-space:nowrap;font-weight:300;transition:all .2s ease-out,transform .1s ease-out,font-size .5s ease-out}.menu.bottom>.menu-row>.menu-launch--btn>a:hover,.menu.bottom>.menu-row>.menu-launch--btn>button:hover,.menu>.menu-row>.menu-launch--btn>a:hover,.menu>.menu-row>.menu-launch--btn>button:hover{color:#000;font-weight:700}.menu.bottom>.menu-row>.menu_bttn,.menu>.menu-row>.menu_bttn{user-select:none;flex-direction:row!important;align-items:center;opacity:.75;cursor:pointer}.menu.bottom>.menu-row>.menu_bttn:hover,.menu>.menu-row>.menu_bttn:hover{opacity:1}.menu.bottom>.menu-row>.menu_bttn span,.menu>.menu-row>.menu_bttn span{font-family:Helvetica Neue Light,Open Sans,sans-serif;font-size:15px}.menu.bottom>.menu-row>.home_bttn,.menu>.menu-row>.home_bttn{flex-direction:row!important;align-items:center;width:135px}.menu.bottom>.menu-row>.home_bttn img,.menu>.menu-row>.home_bttn img{position:relative;top:-2%;cursor:pointer}.menu.bottom>.menu-row>.home_bttn .black_logo,.menu>.menu-row>.home_bttn .black_logo{display:block}.menu.bottom>.menu-row>.home_bttn .landscape_logo,.menu.bottom>.menu-row>.home_bttn .white_logo,.menu>.menu-row>.home_bttn .landscape_logo,.menu>.menu-row>.home_bttn .white_logo{display:none}.menu.bottom>.menu-row>.menu-row-item,.menu>.menu-row>.menu-row-item{padding:0 15px;display:flex;justify-content:center;font-family:Helvetica Neue Condensed,Open Sans,sans-serif;font-weight:700;letter-spacing:1px;text-transform:uppercase;font-size:16px;flex-direction:column}.menu.bottom>.menu-row>.menu-row-item>a,.menu>.menu-row>.menu-row-item>a{text-decoration:none;display:block}.menu.bottom>.menu-row>.menu-row-item>a>img,.menu>.menu-row>.menu-row-item>a>img{width:80px;opacity:.4;transition:opacity .2s ease-out,filter 1s ease-out}.menu.bottom>.menu-row>.menu-row-item>a:hover>img,.menu>.menu-row>.menu-row-item>a:hover>img{opacity:1}.menu.bottom>.menu-row>.menu-row-item>.menu-row-item-link,.menu>.menu-row>.menu-row-item>.menu-row-item-link{text-decoration:none;color:rgba(0,0,0,.5);transition:color .2s ease-out}.menu.bottom>.menu-row>.menu-row-item>.menu-row-item-link:hover,.menu>.menu-row>.menu-row-item>.menu-row-item-link:hover{color:#000}.menu.bottom>.menu-row>.menu-row-item>h3.list__text,.menu>.menu-row>.menu-row-item>h3.list__text{display:flex;margin:0;cursor:pointer}.menu.bottom>.menu-row>.call_bttn,.menu>.menu-row>.call_bttn{display:none}.menu.bottom>.menu-row>.menu-row-divider,.menu>.menu-row>.menu-row-divider{margin:auto;flex-grow:1;flex-basis:1%;height:0;border-bottom:1px solid rgba(0,0,0,.5);transition:border-color 1s ease-out}.menu.bottom>.menu-row>.menu-row-sub,.menu>.menu-row>.menu-row-sub{padding:10px 16px;color:rgba(0,0,0,.5);transition:color 1s ease-out}.menu.bottom>.menu-row>.menu-row-sub>.menu-row-sub-item,.menu>.menu-row>.menu-row-sub>.menu-row-sub-item{text-transform:uppercase}.menu.bottom>.menu-row>.menu-row-sub>.menu-row-sub-item:not(:last-child):after,.menu>.menu-row>.menu-row-sub>.menu-row-sub-item:not(:last-child):after{content:"|";padding-left:12px;padding-right:8px}.menu.bottom,.menu.bottom.bottom{bottom:0;overflow:hidden}.menu.bottom.bottom>.menu-row>.menu-row-divider:nth-child(5),.menu.bottom>.menu-row>.menu-row-divider:nth-child(5){flex-basis:calc(1% + 13px)}.menu.bottom.dark,.menu.dark{color:#fff}.menu.bottom.dark .menu-launch--btn[data-type=slider],.menu.dark .menu-launch--btn[data-type=slider]{display:block;width:240px;opacity:1;margin:0 30px;transform:translateY(0)}.menu.bottom.dark .menu-launch--btn[data-type=slider]>a,.menu.bottom.dark .menu-launch--btn[data-type=slider]>button,.menu.dark .menu-launch--btn[data-type=slider]>a,.menu.dark .menu-launch--btn[data-type=slider]>button{border-width:1px;font-size:16px}.menu.bottom.dark #nav-icon4 span,.menu.dark #nav-icon4 span{background:#fff}.menu.bottom.dark .home_bttn .black_logo,.menu.dark .home_bttn .black_logo{display:none}.menu.bottom.dark .home_bttn .white_logo,.menu.dark .home_bttn .white_logo{display:block}.menu.bottom.dark .menu-row-item>a>img,.menu.dark .menu-row-item>a>img{filter:invert(100%)}.menu.bottom.dark .menu-row-item>.menu-row-item-link,.menu.dark .menu-row-item>.menu-row-item-link{color:hsla(0,0%,100%,.5)}.menu.bottom.dark .menu-row-item>.menu-row-item-link:hover,.menu.dark .menu-row-item>.menu-row-item-link:hover{color:#fff}.menu.bottom.dark .menu-row-sub,.menu.dark .menu-row-sub{color:hsla(0,0%,100%,.5)}.menu.bottom.dark .menu-row-divider,.menu.dark .menu-row-divider{border-bottom:1px solid hsla(0,0%,100%,.5)}.bottom .menu-row{padding-left:30px!important;padding-right:30px!important}#mainpage_bttn{background-color:rgba(222,171,211,.7)}body.portfolio .menu>.menu-row>.menu-row-item[data-name=portfolio]>a{color:#000}body.portfolio .menu.dark>.menu-row>.menu-row-item[data-name=portfolio]>a{color:#fff}body.portfolio .menu>.menu-row>.menu-launch--btn[data-type=toConnect]{display:block;width:240px;opacity:1;margin:0 30px;transform:translateY(0)}body.portfolio .menu>.menu-row>.menu-launch--btn[data-type=toConnect]>a,body.portfolio .menu>.menu-row>.menu-launch--btn[data-type=toConnect]>button{border-width:1px;font-size:16px;border:1px solid #000;background-color:unset}body.menu_open .main>#model,body.menu_open .main>.main-title>.main-title--text{opacity:.5}body.menu_open .dark .menu-launch--btn[data-type=slider]{display:none;width:0!important;opacity:0!important;margin:0!important}#main-title{opacity:0}body.mainpage #main-title{opacity:1}body.mainpage .menu>.menu-row>.menu-launch--btn[data-type=about]{display:block;width:240px;opacity:1;margin:0 30px;transform:translateY(0)}body.mainpage .menu>.menu-row>.menu-launch--btn[data-type=about]>a,body.mainpage .menu>.menu-row>.menu-launch--btn[data-type=about]>button{border-width:1px;font-size:16px}body.connect .main>#model,body.connect .main>.main-title>.main-title--text{opacity:.5}body.connect .menu>.menu-row>.menu-row-item[data-name=connect]>a{color:#000}body.connect .menu>.menu-row>.menu-launch--btn[data-type=connect]{display:block;width:240px;opacity:1;margin:0 30px;transform:translateY(0)}body.connect .menu>.menu-row>.menu-launch--btn[data-type=connect]>a,body.connect .menu>.menu-row>.menu-launch--btn[data-type=connect]>button{border-width:1px;font-size:16px;border:1px solid #000;background-color:unset}body.connect .dark>.menu-row>.menu-row-item[data-name=portfolio]>a,body.portfolio .dark>.menu-row>.menu-row-item[data-name=portfolio]>a{color:#fff}body.connect .main>#model,body.connect .main>.main-title>.main-title--text,body.portfolio .main>#model,body.portfolio .main>.main-title>.main-title--text{filter:blur(15px);opacity:.5}body.connect .mind,body.portfolio .mind{opacity:0}body.connect .dark .mind,body.portfolio .dark .mind{display:none}body.menu_open .main>#model,body.menu_open .main>.main-title>.main-title--text{filter:blur(20px)}body.menu_open .mind{opacity:0}body.menu_open .dark .mind{display:none}.navigation{position:absolute;display:flex;justify-content:center;align-items:center;width:100%;height:100%;z-index:10;opacity:0}.navigation .bttns_cont{align-items:center;z-index:100;display:flex;justify-content:space-between;width:65%}.navigation .bttns_cont .bttn{font-family:SignPainter HouseScript,Open Sans,sans-serif;font-weight:700;font-size:55px;text-align:center;box-sizing:border-box;border:1px solid;opacity:.5;transition:.3s;outline:none;width:29%;height:113px;background:none;color:#000;cursor:pointer}.navigation .bttns_cont .bttn:hover{opacity:1;border-width:5px}.navigation .bttns_cont .active{border-width:5px}.dark{color:#fff}.dark .bttns_cont .bttn{border:1px solid #fff;cursor:pointer;color:#fff}.mind{position:absolute;width:100%;height:100%;padding:0 5%;font-size:18px;display:flex;flex-wrap:nowrap;justify-content:space-between;align-items:center;perspective:1000px;transition:opacity .6s ease-out}.mind>.creative{text-align:right}.mind>.creative .mind-info--btn,.mind>.creative>.mind-btn{right:0}.mind>.creative .mind-info--close-wrapper{right:-70px}.mind>.creative .mind-info--close{transform:translateX(-110%)}.mind>.creative .mind-header{right:0}.mind>.methodical{text-align:left}.mind>.methodical .mind-info--btn,.mind>.methodical>.mind-btn{left:0}.mind>.methodical .mind-info--close-wrapper{left:-70px}.mind>.methodical .mind-info--close{transform:translateX(110%)}.mind>.methodical .mind-header{left:0}.mind>.mind-item{perspective:1000px;max-width:42%;max-height:80%}.mind>.mind-item .mind-info--close-wrapper,.mind>.mind-item .mind-info--text-wrapper{overflow:hidden}.mind>.mind-item .mind-info--text-wrapper{margin-bottom:50px;max-width:460px}.mind>.mind-item .mind-info--btn,.mind>.mind-item>.mind-btn{position:absolute;bottom:0;border:1px solid rgba(0,0,0,.5);background-color:transparent;font-family:sans-serif;font-size:20px;color:rgba(0,0,0,.5);width:270px;padding:14px;cursor:pointer;transition:color .2s ease-out,border-color .2s ease-out}.mind>.mind-item .mind-info--btn:hover,.mind>.mind-item>.mind-btn:hover{color:#000;border-color:#000}.mind>.mind-item .mind-info--btn{display:none;background-color:#fff;border-color:#fff}.mind>.mind-item .mind-info--text{line-height:1.8;font-size:16px;transform:translateY(110%);transition:transform 1s ease-out}.mind>.mind-item .mind-info--text h4{font-size:20px}.mind>.mind-item .mind-info--text p{margin-bottom:26px}.mind>.mind-item .mind-info--close-wrapper{height:52px;width:52px;position:absolute;bottom:0}.mind>.mind-item .mind-info--close{width:100%;height:100%;padding:0;font-size:40px;color:hsla(0,0%,100%,.5);background-color:rgba(0,0,0,.5);border:none;font-weight:100;cursor:pointer;transition:transform 1s ease-out}.mind>.mind-item .mind-info--close:hover{color:#fff}.mind>.mind-item>.mind-header{font-family:SignPainter HouseScript,Open Sans,sans-serif;font-weight:700;font-size:60px;text-align:center;width:270px;position:absolute;bottom:15%}.mind>.mind-item>.mind-header>p{margin:0}.mind .drag_prompt{position:absolute;width:100px;left:50%;transform:translate(-50%);bottom:7%}.mind .drag_prompt img{position:relative;width:100%;animation:leftToRight 3s infinite alternate-reverse}@keyframes leftToRight{0%{transform:translateX(-35px)}to{transform:translateX(35px)}}.main-title>.main-title--text{position:absolute;width:100%;right:50%;top:6%;font-size:18px;transform:translateX(50%);text-align:center;transition:filter .8s ease-out}.main-title>.main-title--text>span{text-shadow:#fff 0 0 50px;white-space:nowrap}.main-title>.main-title--text>h1{font-family:SignPainter HouseScript,Open Sans,sans-serif;font-weight:300;font-size:40px;margin-top:5px;text-shadow:#fff 0 0 50px}.main>#model{position:absolute;z-index:-1;transition:filter .8s ease-out,opacity .8s ease-out}.main>.main-title>.main-title--text{position:absolute;width:100%;right:50%;font-size:18px;transform:translateX(50%);text-align:center;transition:filter .8s ease-out}.main>.main-title>.main-title--text>span{text-shadow:#fff 0 0 50px}.main>.main-title>.main-title--text>h1{font-family:SignPainter HouseScript,Open Sans,sans-serif;font-weight:300;font-size:40px;text-shadow:#fff 0 0 50px}.main.creative .creative .mind-btn{display:none}.main.creative .creative .mind-info--btn{display:inline-block}.main.creative .creative .mind-info--text{transform:translateY(0)}.main.creative .creative .mind-info--close{transform:translateX(0)}.main.creative .creative .mind-header,.main.methodical .methodical .mind-btn{display:none}.main.methodical .methodical .mind-info--btn{display:inline-block}.main.methodical .methodical .mind-info--text{transform:translateY(0)}.main.methodical .methodical .mind-info--close{transform:translateX(0)}.main.methodical .methodical .mind-header{display:none}.portfolio-wrapper{display:flex;margin-bottom:57px}.portfolio-wrapper .main-title--text{filter:blur(50px)}.portfolio-wrapper .fade-in-blur{filter:blur(0)}.portfolio-wrapper .about-tabs_container{display:flex;flex-direction:column;align-items:center;line-height:1.68;flex:1;margin-top:8em}.portfolio-wrapper .about-tabs_container .tabs-bttns{margin-top:2em;margin-bottom:2em}.portfolio-wrapper .about-tabs_container .tabs-bttns .about-tab_bttn{font-family:Myriad Pro,Open Sans,sans-serif;width:120px;height:40px;margin:8px;opacity:0;border:1px solid #000;background-color:#000;color:#fff;cursor:pointer;text-transform:uppercase;transform:translateY(-40px);-webkit-transition:opacity .5s ease-in-out,-webkit-transform .5s ease-in-out;-moz-transition:opacity .5s ease-in-out,transform .5s ease-in-out;-o-transition:opacity .5s ease-in-out,transform .5s ease-in-out;transition:opacity .5s ease-in-out,transform .5s ease-in-out;padding-top:4px;box-sizing:border-box}.portfolio-wrapper .about-tabs_container .tabs-bttns .about-tab_bttn:hover{opacity:.7;transition:opacity .4s}.portfolio-wrapper .about-tabs_container .tabs-bttns .fade-in{opacity:.5;transform:translateY(0)}.portfolio-wrapper .about-tabs_container .tabs-bttns .fade-in.active,.portfolio-wrapper .about-tabs_container .tabs-bttns .fade-in.active:hover{opacity:1}.portfolio-wrapper .about-tabs_container .tabs-content{margin-bottom:2em;width:53%;position:relative;display:flex;flex:1;overflow:hidden;font-size:14px;opacity:0;-webkit-transition:opacity .6s;-moz-transition:opacity .6s;-o-transition:opacity .6s;transition:opacity .6s}.portfolio-wrapper .about-tabs_container .tabs-content ::-webkit-scrollbar{width:3px}.portfolio-wrapper .about-tabs_container .tabs-content ::-webkit-scrollbar-track{background:rgba(0,0,0,.1)}.portfolio-wrapper .about-tabs_container .tabs-content ::-webkit-scrollbar-thumb{background:rgba(0,0,0,.5)}.portfolio-wrapper .about-tabs_container .tabs-content ::-webkit-scrollbar-thumb:hover{background:rgba(0,0,0,.3)}.portfolio-wrapper .about-tabs_container .tabs-content .tab-content{overflow-y:auto;position:absolute;top:0;bottom:0;opacity:0;z-index:0;padding-right:70px;-webkit-transition:opacity .25s;-moz-transition:opacity .25s;-o-transition:opacity .25s;transition:opacity .25s}.portfolio-wrapper .about-tabs_container .tabs-content .tab-content p:first-child{margin-top:0}.portfolio-wrapper .about-tabs_container .tabs-content .tab-content a{text-decoration:none;transition:opacity .2s}.portfolio-wrapper .about-tabs_container .tabs-content .tab-content a:hover{opacity:.8}.portfolio-wrapper .about-tabs_container .tabs-content .active{opacity:1;-webkit-transition:opacity 1s;-moz-transition:opacity 1s;-o-transition:opacity 1s;transition:opacity 1s;z-index:10}.portfolio-wrapper .about-tabs_container .fade-in{opacity:1}.portfolio-wrapper .about-tabs_container .fade-out{opacity:0}.connect-wrapper,.portfolio-wrapper{position:absolute;overflow:hidden;top:0;bottom:0;left:0;right:0;z-index:2}.connect-wrapper .grid__item--data,.portfolio-wrapper .grid__item--data{display:none}.submitted .connect-wrapper{user-select:none;pointer-events:none}.submitted .connect-wrapper .connect{transition:opacity 1s;opacity:0}.submitted .connect-wrapper #submission-message{transition:opacity 1s;opacity:.75;z-index:1}.submitted .menu-launch--btn[data-type=connect]{width:0!important;position:relative!important;opacity:0!important;margin:0!important;bottom:6px!important;perspective:1000px;transform:translateY(1000%)!important}.connect-wrapper{display:flex;align-items:center;justify-content:center;flex-wrap:nowrap}.connect-wrapper>.connect{width:1383px;font-size:16px;padding:15px;display:flex;justify-content:center;width:37%;padding-top:6em}.connect-wrapper>.connect h3{font-size:18px}.connect-wrapper>.connect p{line-height:2.6em}.connect-wrapper>.connect>.connect-form{margin-top:6vh;display:flex;flex-direction:column;height:40%;flex-grow:1}.connect-wrapper>.connect>.connect-form>input,.connect-wrapper>.connect>.connect-form>textarea{-webkit-appearance:none;border:none;background-color:hsla(0,0%,100%,.6);padding:14px 10px;width:100%;margin:6px 0;box-shadow:0 0 100px rgba(0,0,0,.2);transition:background-color .2s ease-out}.connect-wrapper>.connect>.connect-form>input:focus,.connect-wrapper>.connect>.connect-form>textarea:focus{background-color:#fff}.connect-wrapper>.connect>.connect-form>input.error,.connect-wrapper>.connect>.connect-form>textarea.error{box-shadow:inset 0 0 15px #f44336;-webkit-box-shadow:inset 0 0 15px #f44336;-moz-box-shadow:inset 0 0 15px #f44336}.connect-wrapper>.connect>.connect-form>textarea{flex-grow:1;max-width:100%;min-height:16vh}.connect-wrapper>#submission-message{z-index:-1;opacity:0;position:absolute;display:flex;flex-direction:column;font-family:Helvetica Neue Light;text-align:center;color:#000;line-height:2.76}.connect-wrapper>#submission-message span{font-size:30px}.slider-wrapper{position:absolute;overflow:hidden;display:flex;flex-direction:column;padding:65px 0;top:0;bottom:0;left:0;right:0;z-index:2;background-color:#1c2636}.slider-wrapper>.slider-bg,.slider-wrapper>.slider-bg--pan{position:absolute;top:0;bottom:0;right:0;left:0;z-index:-1;opacity:0;background-size:cover!important;filter:blur(40px);transition:opacity 1s ease-out}.slider-wrapper>.slider-bg--pan{opacity:1;z-index:-2}.slider-wrapper>.slider-bg--pan.hide{animation:animateOut 1s cubic-bezier(.7,0,.3,1) forwards}.slider-wrapper>.slider-bg.show{animation:animateIn 1s cubic-bezier(.7,0,.3,1) forwards}.slider-wrapper .data__header{z-index:1;text-align:center;color:#fff;text-transform:uppercase}.slider-wrapper .data__header>p{font-size:18px;font-weight:100;letter-spacing:2px}.slider-wrapper .data__header>h1{font-weight:100;letter-spacing:5px;font-size:36px;margin-bottom:-12px}.slider-wrapper>.slider>.slider-btn>button{position:relative;background-color:transparent;border-radius:50px;border-width:0;width:60px;height:60px;cursor:pointer;outline:none;padding:0}.slider-wrapper>.slider>.slider-btn>button>img{position:absolute;top:0;left:0;transition:opacity .2s ease-out}.slider-wrapper>.slider>.slider-btn>button:hover>img,.slider-wrapper>.slider>.slider-btn>button>img.active{opacity:0}.slider-wrapper>.slider>.slider-btn>button:hover>.slider-btn--text,.slider-wrapper>.slider>.slider-btn>button:hover>img.active{opacity:1}.slider-wrapper>.slider>.slider-btn>button>.slider-btn--text{opacity:0;position:absolute;color:hsla(0,0%,100%,.8);font-size:16px;font-weight:100;text-transform:uppercase;transform:translate3D(-50%,-50%,0);transition:opacity .2s ease-out,transform .2s ease-out}.slider-wrapper>.slider>.slider-btn.slider-btn--close{padding-right:5%;text-align:right}.slider-wrapper>.slider>.slider-btn.slider-btn--close>button>.slider-btn--text{padding-right:10px;left:0;top:50%;transform:translate3D(-50%,-50%,0)}.slider-wrapper>.slider>.slider-btn.slider-btn--close>button>span{position:relative;top:-4px;font-size:45px;font-weight:700}.slider-wrapper>.slider>.slider-btn.slider-btn--close>button:hover>.slider-btn--text{transform:translate3D(-100%,-50%,0)}.slider-wrapper>.slider>.slider-btn.slider-btn--info{order:1;padding-left:5%;text-align:left}.slider-wrapper>.slider>.slider-btn.slider-btn--info>button>.slider-btn--text{padding-left:10px;right:0;top:50%;transform:translate3D(50%,-50%,0)}.slider-wrapper>.slider>.slider-btn.slider-btn--info>button:hover>.slider-btn--text{transform:translate3D(100%,-50%,0)}.slider-wrapper>.slider{display:flex;height:100%;flex-direction:row;flex-wrap:nowrap;align-items:center}.slider-wrapper>.slider *{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.slider-wrapper>.slider button{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.slider-wrapper>.slider>.slider-content{flex-grow:1;height:100%;display:flex;flex-direction:column;justify-content:space-between}.slider-wrapper>.slider>.slider-btn{flex-basis:20%;text-align:center}.slider-wrapper>.slider .data-slides{flex-grow:1}.tns-gallery{min-height:0;max-height:100%}.tns-gallery>.tns-item{position:absolute;left:0}.tns-outer{height:60%;max-width:100%}.tns-outer>.tns-inner{height:100%;display:flex;flex-direction:column;justify-content:center}.slider .tns-nav{display:block!important;position:static;margin:6vh 0;text-align:center}.slider .tns-nav>button{cursor:pointer;height:15px;width:15px;background-color:transparent;border:1px solid #fff;border-radius:50px;margin:0 26px;box-shadow:0 2px 5px 0 rgba(0,0,0,.16),0 2px 10px 0 rgba(0,0,0,.12);outline:none}.slider .tns-nav>button.tns-nav-active{background-color:#fff}.tns-item{height:0;overflow:hidden;box-shadow:0 10px 100px rgba(0,0,0,.6)}.grid{position:absolute;transform:translate3d(-50%,-50%,0);top:50%;left:50%;opacity:0;perspective:1000px;display:grid;width:calc(100% - 3em);height:calc(100% - 3em);max-width:130vh;max-height:65vw;grid-auto-rows:calc(((100% - 3em) / 14) - 20px);grid-auto-columns:calc(((100% - 3em) / 24) - 20px);justify-content:center;align-content:center;grid-gap:20px;pointer-events:none}.grid__item{position:relative;cursor:pointer;height:100%;opacity:0}.grid__item--title{padding:0;position:absolute;top:-20px;background-color:transparent}.grid__item:not(.grid__item--nav):nth-child(2) .grid__item--title,.grid__item:not(.grid__item--nav):nth-child(5) .grid__item--title,.grid__item:not(.grid__item--nav):nth-child(6) .grid__item--title,.grid__item:not(.grid__item--nav):nth-child(7) .grid__item--title{bottom:-20px;top:unset}.grid--current{opacity:1;pointer-events:auto}.grid--animating,.grid--current>.grid__item{opacity:1}.grid__item--main>.grid__item--title{padding:0;position:absolute;top:-25px}.grid__item>.grid__item--img{height:100%;background-repeat:no-repeat;background-position:50% top;background-size:cover}.grid__item>.grid__item--img:hover:after{background-color:hsla(0,0%,100%,.2)}.grid__item>.grid__item--img:after{position:absolute;top:0;bottom:0;right:0;left:0;content:"";background-color:transparent;transition:background .2s ease-out}.grid__item>.grid__item--img>.grid__item--img-block{overflow:hidden;height:100%}.grid__item>.grid__item--img>.grid__item--img-block>.item-img{height:100%;background-repeat:no-repeat;background-position:50% top;background-size:cover;will-change:transform}.grid__item>.grid__item--img>.grid__item--img-block>.item-img:hover:after{background-color:hsla(0,0%,100%,.2)}.grid__item>.grid__item--img>.grid__item--img-block>.item-img:after{position:absolute;top:0;bottom:0;right:0;left:0;content:"";background-color:transparent;transition:background .2s ease-out}.grid__item--nav{display:flex;background:#fff;color:#000;align-items:center;cursor:pointer;overflow:hidden;transition:filter .2s ease-out}.grid__item--nav:hover{filter:invert(100%)}.grid__item--nav>img{width:60%;margin:auto}.grid__item--nav-next img{transform:rotate(180deg)}.no-js .grid__item--nav{display:none}.grid__item--animateOut{animation:animateOut .8s cubic-bezier(.7,0,.3,1) forwards}@keyframes animateOut{0%{opacity:1}to{opacity:0}}.grid__item--animateIn{animation:animateIn .8s cubic-bezier(.7,0,.3,1) forwards}@keyframes animateIn{0%{opacity:0}to{opacity:1}}.grid--layout-1 .grid__item:not(.grid__item--nav):first-child{grid-area:5/1/8/6}.grid--layout-1 .grid__item:not(.grid__item--nav):nth-child(2){grid-area:8/1/11/6}.grid--layout-1 .grid__item:not(.grid__item--nav):nth-child(3){grid-area:5/6/11/18}.grid--layout-1 .grid__item:not(.grid__item--nav):nth-child(4){grid-area:1/10/5/18}.grid--layout-1 .grid__item:not(.grid__item--nav):nth-child(5){grid-area:11/8/14/13}.grid--layout-1 .grid__item:not(.grid__item--nav):nth-child(6){grid-area:11/13/14/18}.grid--layout-1 .grid__item:not(.grid__item--nav):nth-child(7){grid-area:7/18/11/25}.grid--layout-1 .grid__item--nav-prev{grid-area:11/6/13/8}.grid--layout-1 .grid__item--nav-next{grid-area:5/18/7/20}.revealer--hideX,.revealer--showX{opacity:0;height:0}.show-slide{height:0;animation:showSlide 1s cubic-bezier(.7,0,.3,1) forwards}.hide-slide{height:0;animation:hideSlide 1s cubic-bezier(.7,0,.3,1) backwards}@keyframes showSlide{0%{height:0}50%{height:0}to{height:100%}}@keyframes hideSlide{0%{height:100%}50%{height:0}to{height:0}}.revealer--showX{animation:showX .5s cubic-bezier(.7,0,.3,1) forwards}@keyframes showX{0%{height:0;opacity:0}to{height:100%;opacity:1}}.revealer--hideX{animation:hideX .5s cubic-bezier(.7,0,.3,1) forwards}@keyframes hideX{0%{height:100%;opacity:1}to{height:0;opacity:0}}@media (min-width:992px) and (max-height:800px){.mind>.mind-item{margin-top:10%}.mind>.mind-item .mind-info--text-wrapper{margin-bottom:50px;max-width:460px}.mind>.mind-item .mind-info--btn,.mind>.mind-item>.mind-btn{font-size:14px;width:180px;padding:10px}.mind>.mind-item .mind-info--text{line-height:1.6;font-size:14px}.mind>.mind-item .mind-info--text h4{font-size:16px;margin:15px 0}.mind>.mind-item .mind-info--text p{margin:8px 0 0}.mind>.mind-item .mind-info--close-wrapper{height:38px;width:38px}.mind>.mind-item .mind-info--close{font-size:26px}.mind>.mind-item>.mind-header{font-size:48px;width:180px;bottom:15%}.connect-wrapper>.connect{flex-direction:row;display:flex;height:60%;max-width:80%}.connect-wrapper>.connect>.connect-text{flex-basis:50%;padding-right:12px}.connect-wrapper>.connect>.connect-form{display:flex;flex-direction:column;flex-grow:1;margin-top:0;height:auto}}@media (max-width:1135px){.navigation .bttns_cont{width:82%}}@media (max-width:1024px){.navigation .bttns_cont{width:58%;flex-direction:column}.navigation .bttns_cont .bttn{margin:10px;width:100%}.loader>.loader-body{width:100%;padding:0 10px;font-size:16px}.loader>.loader-body>.loader-logo{margin:0 10% 30px}.loader>.loader-body>.loader-btn{width:90%}.loader>.loader-body>.loader-subtext{font-size:14px;letter-spacing:2px}.menu.bottom>.menu-row,.menu>.menu-row{padding:0;height:50px}.menu.bottom>.menu-row>.menu-row-item,.menu>.menu-row>.menu-row-item{padding:0 12px;font-size:14px;letter-spacing:.6px}.menu.bottom>.menu-row>.menu-row-item>a>img,.menu>.menu-row>.menu-row-item>a>img{width:60px}.menu.bottom.dark>.menu-row>.menu-launch--btn[data-type=slider],.menu.dark>.menu-row>.menu-launch--btn[data-type=slider]{width:140px;margin:0 10px;bottom:-6px}.menu.bottom.dark>.menu-row>.menu-launch--btn[data-type=slider]>a,.menu.bottom.dark>.menu-row>.menu-launch--btn[data-type=slider]>button,.menu.dark>.menu-row>.menu-launch--btn[data-type=slider]>a,.menu.dark>.menu-row>.menu-launch--btn[data-type=slider]>button{height:36px;font-size:14px}.menu.bottom.bottom>.menu-row>.menu-row-divider:nth-child(5){flex-basis:1%}body.connect .menu>.menu-row>.menu-launch--btn[data-type=connect]{width:240px;margin:0 10px}body.connect .menu>.menu-row>.menu-launch--btn[data-type=connect]>a,body.connect .menu>.menu-row>.menu-launch--btn[data-type=connect]>button{height:36px;font-size:14px}.mind{padding:40px 10px;align-items:flex-start;justify-content:space-around}.mind>.mind-item{perspective:unset;position:static;margin-top:2vh}.mind>.mind-item>.mind-btn{font-size:12px;padding:12px 0}.mind>.mind-item>.mind-btn,.mind>.mind-item>.mind-header{position:static;max-width:100%;width:200px;transition:opacity 1s ease-out}.mind>.mind-item>.mind-header{margin-bottom:10px;font-size:40px}.mind>.mind-item .mind-info{background-color:hsla(0,0%,100%,.4);z-index:-1;opacity:0;position:absolute;top:0;bottom:0;left:0;right:0;padding:40px 20px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;transition:opacity 1s ease-out;pointer-events:none}.mind>.mind-item .mind-info>.mind-info--btn{display:block;position:static;max-width:100%;color:rgba(0,0,0,.8);font-size:12px;width:200px;padding:12px 4px;margin-right:40px}.mind>.mind-item .mind-info>.mind-info--text-wrapper{margin-bottom:0;max-height:70%;flex-grow:1}.mind>.mind-item .mind-info>.mind-info--text-wrapper>.mind-info--text{line-height:1.6;font-size:14px;transform:translateY(0)}.mind>.mind-item .mind-info>.mind-info--text-wrapper>.mind-info--text>p{margin-bottom:0}.mind>.mind-item .mind-info>.mind-info--text-wrapper>.mind-info--text>h4{font-size:16px}.mind>.mind-item .mind-info>.mind-info--close-wrapper{height:40px;width:40px;position:relative;bottom:-40px;left:105px}.mind>.mind-item .mind-info>.mind-info--close-wrapper>.mind-info--close{font-size:32px;transform:translateX(0)}.main>#model{height:90%;bottom:0}.main>.main-title{opacity:1;transition:opacity 1s ease-out}.main.creative .creative .main-title,.main.creative .creative .mind-btn,.main.creative .creative .mind-header,.main.methodical .methodical .main-title,.main.methodical .methodical .mind-btn,.main.methodical .methodical .mind-header{display:block}.main.creative .main-title,.main.creative .mind-btn,.main.creative .mind-header,.main.methodical .main-title,.main.methodical .mind-btn,.main.methodical .mind-header{opacity:0}.main.creative>#model,.main.methodical>#model{filter:blur(40px)}.main.creative .creative>.mind-info,.main.methodical .methodical>.mind-info{opacity:1;z-index:1;pointer-events:all}.connect-wrapper{height:100%;padding:40px 0 50px}.connect-wrapper>.connect{height:100%;display:flex;flex-direction:column;overflow-y:auto;width:60%;justify-content:center}.connect-wrapper>.connect h3{margin:0 0 10px}.connect-wrapper>.connect p{line-height:1.8em}.connect-wrapper>.connect>.connect-text{overflow-y:auto}.connect-wrapper>.connect>.connect-form{display:flex;flex-direction:column;flex-grow:1;margin-top:4vh;height:100%;max-height:270px}.connect-wrapper>.connect>.connect-form>input,.connect-wrapper>.connect>.connect-form>textarea{padding:8px;margin:4px 0;box-shadow:0 0 15px rgba(0,0,0,.2)}.connect-wrapper>.connect>.connect-form>input.error,.connect-wrapper>.connect>.connect-form>textarea.error{box-shadow:inset 0 0 15px #f44336;-webkit-box-shadow:inset 0 0 15px #f44336;-moz-box-shadow:inset 0 0 15px #f44336}.connect-wrapper>.connect>.connect-form .success-msg{display:none}.connect-wrapper>.connect>.connect-form.sent .success-msg{display:block}.connect-wrapper>.connect>.connect-form.sent h3,.connect-wrapper>.connect>.connect-form.sent input,.connect-wrapper>.connect>.connect-form.sent textarea{display:none}.portfolio-wrapper .about-tabs_container .tabs-content{width:80%}.tns-outer,.tns-outer>.tns-inner{height:unset}.slider-wrapper{justify-content:center;padding:35px 0 40px}.slider-wrapper .data__header>h1{font-size:16px;margin-bottom:-6px;white-space:nowrap}.slider-wrapper .data__header>p{font-size:8px;letter-spacing:1.6px;white-space:nowrap}.slider-wrapper>.slider{position:relative;height:unset}.slider-wrapper>.slider>.slider-btn{position:absolute;bottom:10px;padding:0}.slider-wrapper>.slider>.slider-btn>button{width:50px;height:50px}.slider-wrapper>.slider>.slider-btn>button>.slider-btn--text{display:none}.slider-wrapper>.slider>.slider-btn.slider-btn--info{right:10px}.slider-wrapper>.slider>.slider-btn.slider-btn--close{left:10px}.slider-wrapper>.slider>.slider-btn.slider-btn--close>button>span{top:-7px}.slider-wrapper>.slider>.slider-content{display:flex;justify-content:flex-start;height:unset;padding:0 10px;max-width:calc(100vh - 100px);margin:0 auto}.slider-wrapper>.slider>.slider-content>.tns-nav{margin:30px 60px}.slider-wrapper>.slider>.slider-content>.tns-nav>button{height:10px;width:10px;padding:0;margin:0 6%}.menu-row-sub{display:none}#logo.menu-row-item{width:140px}.grid{width:63vh;height:124vw;max-width:100%;max-height:70%;grid-auto-rows:calc(8.33333% - 18px);grid-auto-columns:calc(5.88235% - 5px);grid-gap:10px;font-size:12px}.grid__item:not(.grid__item--nav):first-child .grid__item--title,.grid__item:not(.grid__item--nav):nth-child(2) .grid__item--title,.grid__item:not(.grid__item--nav):nth-child(3) .grid__item--title,.grid__item:not(.grid__item--nav):nth-child(4) .grid__item--title,.grid__item:not(.grid__item--nav):nth-child(5) .grid__item--title,.grid__item:not(.grid__item--nav):nth-child(6) .grid__item--title,.grid__item:not(.grid__item--nav):nth-child(7) .grid__item--title{position:absolute;bottom:0;top:unset;background-color:#fff;z-index:1;width:100%;padding:2px 5px;white-space:nowrap;overflow:hidden}.grid--layout-1 .grid__item:not(.grid__item--nav):first-child{grid-area:15/1/18/7}.grid--layout-1 .grid__item:not(.grid__item--nav):nth-child(2){grid-area:15/7/18/13}.grid--layout-1 .grid__item:not(.grid__item--nav):nth-child(3){grid-area:5/1/11/13}.grid--layout-1 .grid__item:not(.grid__item--nav):nth-child(4){grid-area:1/5/5/13}.grid--layout-1 .grid__item:not(.grid__item--nav):nth-child(5){grid-area:1/1/3/5}.grid--layout-1 .grid__item:not(.grid__item--nav):nth-child(6){grid-area:11/9/13/13}.grid--layout-1 .grid__item:not(.grid__item--nav):nth-child(7){grid-area:11/1/15/9}.grid--layout-1 .grid__item--nav-prev{grid-area:3/3/5/5}.grid--layout-1 .grid__item--nav-next{grid-area:13/9/15/11}}@media (max-width:1024px) and (orientation:landscape){.loader>.loader-body>.loader-text:nth-child(3){margin:20px 0;font-size:14px}.loader>.loader-body>.loader-logo{margin:auto;width:28%}.loader>.loader-body>.loader-btn{max-width:340px;height:40px}.loader>.loader-body>.loader-subtext{font-size:12px}.menu.bottom>.menu-row,.menu>.menu-row{height:45px}.menu.bottom>.menu-row>.menu-launch--btn,.menu>.menu-row>.menu-launch--btn{display:flex!important;align-items:center;bottom:0}.menu.bottom>.menu-row>.menu-launch--btn>a,.menu.bottom>.menu-row>.menu-launch--btn>button,.menu>.menu-row>.menu-launch--btn>a,.menu>.menu-row>.menu-launch--btn>button{height:32px}.grid{width:calc(100% - 1em);height:calc(100% - 90px);max-width:200vh;max-height:34vw;grid-auto-rows:calc(((100% - 1em) / 11) - 10px);grid-auto-columns:calc(((100% - 90px) / 38) - 10px)}.mind{padding:50px 20px;align-items:flex-end;justify-content:space-between}.mind>.mind-item{margin-top:0}.mind>.mind-item>.mind-btn,.mind>.mind-item>.mind-header{margin-bottom:0;max-width:180px}.mind>.mind-item h4{margin:0}.mind>.mind-item .mind-info>.mind-info--text-wrapper{flex-basis:70%;overflow-y:auto}.connect-wrapper>.connect>.connect-text{flex-basis:50%;padding-right:12px}.connect-wrapper>.connect>.connect-form{display:flex;flex-grow:1;margin-top:0}.tns-outer{height:60%}.tns-outer>.tns-inner{height:100%}.slider-wrapper .data__header>h1{margin-top:0}.slider-wrapper>.slider{height:100%}.slider-wrapper>.slider>.slider-btn{bottom:50%;transform:translateY(50%)}.slider-wrapper>.slider>.slider-btn.slider-btn--info{right:20px;padding-left:unset}.slider-wrapper>.slider>.slider-btn.slider-btn--close{left:20px}.slider-wrapper>.slider>.slider-content>.tns-nav{margin:16px 0}.grid--layout-1 .grid__item:not(.grid__item--nav):first-child{grid-area:1/30/6/39}.grid--layout-1 .grid__item:not(.grid__item--nav):nth-child(2){grid-area:7/1/12/10}.grid--layout-1 .grid__item:not(.grid__item--nav):nth-child(3){grid-area:5/13/12/27}.grid--layout-1 .grid__item:not(.grid__item--nav):nth-child(4){grid-area:1/1/7/13}.grid--layout-1 .grid__item:not(.grid__item--nav):nth-child(5){grid-area:1/20/5/27}.grid--layout-1 .grid__item:not(.grid__item--nav):nth-child(6){grid-area:1/13/5/20}.grid--layout-1 .grid__item:not(.grid__item--nav):nth-child(7){grid-area:6/27/12/39}.grid--layout-1 .grid__item--nav-prev{grid-area:7/10/10/13}.grid--layout-1 .grid__item--nav-next{grid-area:3/27/6/30}.grid__item:not(.grid__item--nav):nth-child(2) .grid__item--title,.grid__item:not(.grid__item--nav):nth-child(3) .grid__item--title,.grid__item:not(.grid__item--nav):nth-child(7) .grid__item--title{padding:0;position:absolute;background-color:transparent;bottom:-18px;top:unset}.grid__item:not(.grid__item--nav):first-child .grid__item--title,.grid__item:not(.grid__item--nav):nth-child(4) .grid__item--title,.grid__item:not(.grid__item--nav):nth-child(5) .grid__item--title,.grid__item:not(.grid__item--nav):nth-child(6) .grid__item--title{padding:0;position:absolute;background-color:transparent;top:-18px;bottom:unset}}@media (max-width:635px){.navigation .bttns_cont{width:100%}.navigation .bttns_cont .bttn{width:98%;font-size:30px}.navigation .bttns_cont .active,.navigation .bttns_cont .bttn:hover{opacity:1;border-width:3px}#preloader_text .preloader_text_container span{width:fit-content}.portfolio-wrapper .about-tabs_container .tabs-bttns{font-size:12px;display:flex;width:90%}.portfolio-wrapper .about-tabs_container .tabs-bttns .about-tab_bttn{width:unset;flex:1}.portfolio-wrapper .about-tabs_container .tabs-content .tab-content{padding-right:3em}.menu.bottom>.menu-row>.menu-launch--btn,.menu>.menu-row>.menu-launch--btn{bottom:0}}@media (max-width:425px) and (orientation:portrait){.navigation .bttns_cont .bttn{width:90%;height:82px}.menu.bottom.dark #nav-icon4 span,.menu.dark #nav-icon4 span{background:#000}.mind{padding:64px 10px}.mind>.mind-item{margin-top:0}.mind>.mind-item>.mind-header{margin-bottom:0}.mind>.mind-item>.mind-btn{font-size:10px;padding:10px 0}.main>.main-title>.main-title--text h1{font-size:.8em}.main>.main-title>.main-title--text span{font-size:2em}#main-title>.main-title--text{line-height:28px}#main-title>.main-title--text h1{font-size:2.5em}#main-title>.main-title--text span{font-size:1.1em}.main-title>.main-title--text{top:4em}.main-title>.main-title--text h1{margin-top:4px}.connect-wrapper .connect{width:100%}.connect-wrapper .connect .connect-form{max-height:unset}.portfolio-wrapper .about-tabs_container .tabs-bttns{width:95%}.portfolio-wrapper .about-tabs_container .tabs-bttns .about-tab_bttn{margin:2px}.portfolio-wrapper .about-tabs_container .tabs-content{width:95%}.portfolio-wrapper .about-tabs_container .tabs-content .tab-content{padding-right:5px}.top .menu-row .menu-row-divider{display:none}.menu .menu-row{justify-content:space-between;padding:5px}.menu .menu-row .menu-row-item{background-color:#fff;border-radius:30px;height:55px}.menu .menu-row .call_bttn{display:block;width:55px;height:55px;display:flex}.menu .menu-row .call_bttn img{width:95%}.menu .menu-row .home_bttn{width:180px;margin:0 10px}.menu .menu-row .home_bttn img{max-width:128px;top:-2%}.menu .menu-row .home_bttn .black_logo{display:block}.menu .menu-row .home_bttn .white_logo{display:none}.menu .menu-row .menu_bttn{width:55px;height:55px;padding:0;opacity:1!important}.menu .menu-row .menu_bttn span{display:none}.menu .menu-row .menu_bttn #nav-icon4{transform:scale(.5)}.menu .menu-row .menu_bttn #nav-icon4.open span:nth-child(3){top:36px}.menu_open .menu .menu-row .menu_bttn{background:#000}.menu_open .menu .menu-row .menu_bttn span{display:none}.menu_open .menu .menu-row .menu_bttn #nav-icon4{transform:scale(.5)}.menu_open .menu .menu-row .menu_bttn #nav-icon4 span{background-color:#fff}.menu_open .menu .menu-row .menu_bttn #nav-icon4.open span:nth-child(3){top:36px}.submitted .connect-wrapper #submission-message{transition:opacity 1s;opacity:.75;z-index:1;line-height:1.76;font-size:15px}.submitted .connect-wrapper #submission-message span{font-size:20px}}@media (min-width:1980px){.main>.main-title>.main-title--text{font-size:28px}.main>.main-title>.main-title--text>h1{font-size:80px}}@media (max-height:440px){.navigation .bttns_cont{flex-direction:row;width:82%}.navigation .bttns_cont .bttn{height:87px;font-size:30px;margin:1%;padding-top:6px}.navigation .bttns_cont .active{opacity:1}.top .menu-row .menu-row-divider{display:none}.main-title>.main-title--text h1{margin-top:0}.portfolio-wrapper .about-tabs_container{margin-top:5em}.portfolio-wrapper .about-tabs_container .tabs-bttns{width:90%;font-size:12px;display:flex}.portfolio-wrapper .about-tabs_container .tabs-bttns .about-tab_bttn{margin:2px;width:unset;flex:1;height:35px}.portfolio-wrapper .about-tabs_container .tabs-content .tab-content{padding-right:5px}.connect-wrapper .connect{width:82%;padding:0;padding-top:6em;font-size:12px}.connect-wrapper .connect .connect-form{overflow-y:auto;flex-direction:unset;flex-wrap:wrap}.connect-wrapper .connect .connect-form input{width:unset;height:32px;width:32.8%;box-shadow:none;flex:1}.connect-wrapper .connect .connect-form input:nth-child(2){margin-left:4px;margin-right:4px}.connect-wrapper .connect .connect-form textarea{height:75%;box-shadow:none}.menu .menu-row{justify-content:space-between;padding:5px}.menu .menu-row .menu-row-item{background-color:#fff;border-radius:30px;height:55px}.menu .menu-row .call_bttn{display:block;width:55px;height:55px;display:flex}.menu .menu-row .call_bttn img{width:95%}.menu .menu-row .home_bttn{width:55px;height:55px}.menu .menu-row .home_bttn img{max-width:128px;top:-2%}.menu .menu-row .home_bttn .black_logo,.menu .menu-row .home_bttn .white_logo{display:none}.menu .menu-row .home_bttn .landscape_logo{display:block}.menu .menu-row .menu_bttn{width:55px;height:55px;padding:0;opacity:1!important}.menu .menu-row .menu_bttn span{display:none}.menu .menu-row .menu_bttn #nav-icon4{transform:scale(.5)}.menu .menu-row .menu_bttn #nav-icon4.open span:nth-child(3){top:36px}.menu_open .menu .menu-row .menu_bttn{background:#000}.menu_open .menu .menu-row .menu_bttn span{display:none}.menu_open .menu .menu-row .menu_bttn #nav-icon4{transform:scale(.5)}.menu_open .menu .menu-row .menu_bttn #nav-icon4 span{background-color:#fff}.menu_open .menu .menu-row .menu_bttn #nav-icon4.open span:nth-child(3){top:36px}}@media (max-height:380px){.navigation .bttns_cont{flex-direction:row;width:82%}.navigation .bttns_cont .bttn{height:65px;font-size:30px;margin:1%}.navigation .bttns_cont .active{opacity:1;border-width:4px}}