*,*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;*behavior:url(../scripts/boxsizing.htc)}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{content:"";content:none}q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}a li{color:inherit}a{text-decoration:none;color:inherit}a:hover{color:inherit}.clearfix:after,.team-members:after,.teams-wrapper:after,.page-projects:after,.projects-wrapper:after{content:"";display:table;clear:both}.clearfix,.team-members,.teams-wrapper,.page-projects,.projects-wrapper{*zoom:1}/*!
 * Bootstrap v3.3.5 (http://getbootstrap.com)
 * Copyright 2011-2015 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 *//*!
 * Generated using the Bootstrap Customizer (http://getbootstrap.com/customize/?id=306f681bc7f93cc4c842)
 * Config saved to config.json and https://gist.github.com/306f681bc7f93cc4c842
 *//*!
* Bootstrap v3.3.5 (http://getbootstrap.com)
* Copyright 2011-2015 Twitter, Inc.
* Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
*//*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html{font-size:10px;-webkit-tap-highlight-color:rgba(0,0,0,0)}body{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;line-height:1.42857143;color:#333;background-color:#fff}input,button,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}a{color:#337ab7;text-decoration:none}a:hover,a:focus{color:#23527c;text-decoration:underline}a:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}figure{margin:0}img{vertical-align:middle}.img-responsive{display:block;max-width:100%;height:auto}.img-rounded{border-radius:6px}.img-thumbnail{padding:4px;line-height:1.42857143;background-color:#fff;border:1px solid #ddd;border-radius:4px;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;display:inline-block;max-width:100%;height:auto}.img-circle{border-radius:50%}hr{margin-top:20px;margin-bottom:20px;border:0;border-top:1px solid #eee}.sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}[role=button]{cursor:pointer}.container{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}@media(min-width: 768px){.container{width:750px}}@media(min-width: 992px){.container{width:970px}}@media(min-width: 1200px){.container{width:1170px}}.container-fluid{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}.row{margin-left:-15px;margin-right:-15px}.col-xs-1,.col-sm-1,.col-md-1,.col-lg-1,.col-xs-2,.col-sm-2,.col-md-2,.col-lg-2,.col-xs-3,.col-sm-3,.col-md-3,.col-lg-3,.col-xs-4,.col-sm-4,.col-md-4,.col-lg-4,.col-xs-5,.col-sm-5,.col-md-5,.col-lg-5,.col-xs-6,.col-sm-6,.col-md-6,.col-lg-6,.col-xs-7,.col-sm-7,.col-md-7,.col-lg-7,.col-xs-8,.col-sm-8,.col-md-8,.col-lg-8,.col-xs-9,.col-sm-9,.col-md-9,.col-lg-9,.col-xs-10,.col-sm-10,.col-md-10,.col-lg-10,.col-xs-11,.col-sm-11,.col-md-11,.col-lg-11,.col-xs-12,.col-sm-12,.col-md-12,.col-lg-12{position:relative;min-height:1px;padding-left:15px;padding-right:15px}.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12{float:left}.col-xs-12{width:100%}.col-xs-11{width:91.66666667%}.col-xs-10{width:83.33333333%}.col-xs-9{width:75%}.col-xs-8{width:66.66666667%}.col-xs-7{width:58.33333333%}.col-xs-6{width:50%}.col-xs-5{width:41.66666667%}.col-xs-4{width:33.33333333%}.col-xs-3{width:25%}.col-xs-2{width:16.66666667%}.col-xs-1{width:8.33333333%}.col-xs-pull-12{right:100%}.col-xs-pull-11{right:91.66666667%}.col-xs-pull-10{right:83.33333333%}.col-xs-pull-9{right:75%}.col-xs-pull-8{right:66.66666667%}.col-xs-pull-7{right:58.33333333%}.col-xs-pull-6{right:50%}.col-xs-pull-5{right:41.66666667%}.col-xs-pull-4{right:33.33333333%}.col-xs-pull-3{right:25%}.col-xs-pull-2{right:16.66666667%}.col-xs-pull-1{right:8.33333333%}.col-xs-pull-0{right:auto}.col-xs-push-12{left:100%}.col-xs-push-11{left:91.66666667%}.col-xs-push-10{left:83.33333333%}.col-xs-push-9{left:75%}.col-xs-push-8{left:66.66666667%}.col-xs-push-7{left:58.33333333%}.col-xs-push-6{left:50%}.col-xs-push-5{left:41.66666667%}.col-xs-push-4{left:33.33333333%}.col-xs-push-3{left:25%}.col-xs-push-2{left:16.66666667%}.col-xs-push-1{left:8.33333333%}.col-xs-push-0{left:auto}.col-xs-offset-12{margin-left:100%}.col-xs-offset-11{margin-left:91.66666667%}.col-xs-offset-10{margin-left:83.33333333%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-8{margin-left:66.66666667%}.col-xs-offset-7{margin-left:58.33333333%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-5{margin-left:41.66666667%}.col-xs-offset-4{margin-left:33.33333333%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-2{margin-left:16.66666667%}.col-xs-offset-1{margin-left:8.33333333%}.col-xs-offset-0{margin-left:0}@media(min-width: 768px){.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12{float:left}.col-sm-12{width:100%}.col-sm-11{width:91.66666667%}.col-sm-10{width:83.33333333%}.col-sm-9{width:75%}.col-sm-8{width:66.66666667%}.col-sm-7{width:58.33333333%}.col-sm-6{width:50%}.col-sm-5{width:41.66666667%}.col-sm-4{width:33.33333333%}.col-sm-3{width:25%}.col-sm-2{width:16.66666667%}.col-sm-1{width:8.33333333%}.col-sm-pull-12{right:100%}.col-sm-pull-11{right:91.66666667%}.col-sm-pull-10{right:83.33333333%}.col-sm-pull-9{right:75%}.col-sm-pull-8{right:66.66666667%}.col-sm-pull-7{right:58.33333333%}.col-sm-pull-6{right:50%}.col-sm-pull-5{right:41.66666667%}.col-sm-pull-4{right:33.33333333%}.col-sm-pull-3{right:25%}.col-sm-pull-2{right:16.66666667%}.col-sm-pull-1{right:8.33333333%}.col-sm-pull-0{right:auto}.col-sm-push-12{left:100%}.col-sm-push-11{left:91.66666667%}.col-sm-push-10{left:83.33333333%}.col-sm-push-9{left:75%}.col-sm-push-8{left:66.66666667%}.col-sm-push-7{left:58.33333333%}.col-sm-push-6{left:50%}.col-sm-push-5{left:41.66666667%}.col-sm-push-4{left:33.33333333%}.col-sm-push-3{left:25%}.col-sm-push-2{left:16.66666667%}.col-sm-push-1{left:8.33333333%}.col-sm-push-0{left:auto}.col-sm-offset-12{margin-left:100%}.col-sm-offset-11{margin-left:91.66666667%}.col-sm-offset-10{margin-left:83.33333333%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-8{margin-left:66.66666667%}.col-sm-offset-7{margin-left:58.33333333%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-5{margin-left:41.66666667%}.col-sm-offset-4{margin-left:33.33333333%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-2{margin-left:16.66666667%}.col-sm-offset-1{margin-left:8.33333333%}.col-sm-offset-0{margin-left:0}}@media(min-width: 992px){.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12{float:left}.col-md-12{width:100%}.col-md-11{width:91.66666667%}.col-md-10{width:83.33333333%}.col-md-9{width:75%}.col-md-8{width:66.66666667%}.col-md-7{width:58.33333333%}.col-md-6{width:50%}.col-md-5{width:41.66666667%}.col-md-4{width:33.33333333%}.col-md-3{width:25%}.col-md-2{width:16.66666667%}.col-md-1{width:8.33333333%}.col-md-pull-12{right:100%}.col-md-pull-11{right:91.66666667%}.col-md-pull-10{right:83.33333333%}.col-md-pull-9{right:75%}.col-md-pull-8{right:66.66666667%}.col-md-pull-7{right:58.33333333%}.col-md-pull-6{right:50%}.col-md-pull-5{right:41.66666667%}.col-md-pull-4{right:33.33333333%}.col-md-pull-3{right:25%}.col-md-pull-2{right:16.66666667%}.col-md-pull-1{right:8.33333333%}.col-md-pull-0{right:auto}.col-md-push-12{left:100%}.col-md-push-11{left:91.66666667%}.col-md-push-10{left:83.33333333%}.col-md-push-9{left:75%}.col-md-push-8{left:66.66666667%}.col-md-push-7{left:58.33333333%}.col-md-push-6{left:50%}.col-md-push-5{left:41.66666667%}.col-md-push-4{left:33.33333333%}.col-md-push-3{left:25%}.col-md-push-2{left:16.66666667%}.col-md-push-1{left:8.33333333%}.col-md-push-0{left:auto}.col-md-offset-12{margin-left:100%}.col-md-offset-11{margin-left:91.66666667%}.col-md-offset-10{margin-left:83.33333333%}.col-md-offset-9{margin-left:75%}.col-md-offset-8{margin-left:66.66666667%}.col-md-offset-7{margin-left:58.33333333%}.col-md-offset-6{margin-left:50%}.col-md-offset-5{margin-left:41.66666667%}.col-md-offset-4{margin-left:33.33333333%}.col-md-offset-3{margin-left:25%}.col-md-offset-2{margin-left:16.66666667%}.col-md-offset-1{margin-left:8.33333333%}.col-md-offset-0{margin-left:0}}@media(min-width: 1200px){.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12{float:left}.col-lg-12{width:100%}.col-lg-11{width:91.66666667%}.col-lg-10{width:83.33333333%}.col-lg-9{width:75%}.col-lg-8{width:66.66666667%}.col-lg-7{width:58.33333333%}.col-lg-6{width:50%}.col-lg-5{width:41.66666667%}.col-lg-4{width:33.33333333%}.col-lg-3{width:25%}.col-lg-2{width:16.66666667%}.col-lg-1{width:8.33333333%}.col-lg-pull-12{right:100%}.col-lg-pull-11{right:91.66666667%}.col-lg-pull-10{right:83.33333333%}.col-lg-pull-9{right:75%}.col-lg-pull-8{right:66.66666667%}.col-lg-pull-7{right:58.33333333%}.col-lg-pull-6{right:50%}.col-lg-pull-5{right:41.66666667%}.col-lg-pull-4{right:33.33333333%}.col-lg-pull-3{right:25%}.col-lg-pull-2{right:16.66666667%}.col-lg-pull-1{right:8.33333333%}.col-lg-pull-0{right:auto}.col-lg-push-12{left:100%}.col-lg-push-11{left:91.66666667%}.col-lg-push-10{left:83.33333333%}.col-lg-push-9{left:75%}.col-lg-push-8{left:66.66666667%}.col-lg-push-7{left:58.33333333%}.col-lg-push-6{left:50%}.col-lg-push-5{left:41.66666667%}.col-lg-push-4{left:33.33333333%}.col-lg-push-3{left:25%}.col-lg-push-2{left:16.66666667%}.col-lg-push-1{left:8.33333333%}.col-lg-push-0{left:auto}.col-lg-offset-12{margin-left:100%}.col-lg-offset-11{margin-left:91.66666667%}.col-lg-offset-10{margin-left:83.33333333%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-8{margin-left:66.66666667%}.col-lg-offset-7{margin-left:58.33333333%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-5{margin-left:41.66666667%}.col-lg-offset-4{margin-left:33.33333333%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-2{margin-left:16.66666667%}.col-lg-offset-1{margin-left:8.33333333%}.col-lg-offset-0{margin-left:0}}.clearfix:before,.team-members:before,.teams-wrapper:before,.page-projects:before,.projects-wrapper:before,.clearfix:after,.team-members:after,.teams-wrapper:after,.page-projects:after,.projects-wrapper:after,.container:before,.container:after,.container-fluid:before,.container-fluid:after,.row:before,.row:after{content:" ";display:table}.clearfix:after,.team-members:after,.teams-wrapper:after,.page-projects:after,.projects-wrapper:after,.container:after,.container-fluid:after,.row:after{clear:both}.center-block{display:block;margin-left:auto;margin-right:auto}.pull-right{float:right !important}.pull-left{float:left !important}.hide{display:none !important}.show{display:block !important}.invisible{visibility:hidden}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.hidden{display:none !important}.affix{position:fixed}@font-face{font-family:"ConduitITCBold";src:url("fonts/ConduitITC-Bold.eot");src:url("fonts/ConduitITC-Bold.eot?#iefix") format("embedded-opentype"),url("fonts/ConduitITC-Bold.woff2") format("woff2"),url("fonts/ConduitITC-Bold.woff") format("woff"),url("fonts/ConduitITC-Bold.ttf") format("truetype"),url("fonts/ConduitITC-Bold.svg#ConduitITC-Bold") format("svg");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"ConduitITCMedium";src:url("fonts/ConduitITC-Medium.eot");src:url("fonts/ConduitITC-Medium.eot?#iefix") format("embedded-opentype"),url("fonts/ConduitITC-Medium.woff2") format("woff2"),url("fonts/ConduitITC-Medium.woff") format("woff"),url("fonts/ConduitITC-Medium.ttf") format("truetype"),url("fonts/ConduitITC-Medium.svg#ConduitITC-Medium") format("svg");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"ConduitITCLightItalic";src:url("fonts/ConduitITC-LightItalic.eot");src:url("fonts/ConduitITC-LightItalic.eot?#iefix") format("embedded-opentype"),url("fonts/ConduitITC-LightItalic.woff2") format("woff2"),url("fonts/ConduitITC-LightItalic.woff") format("woff"),url("fonts/ConduitITC-LightItalic.ttf") format("truetype"),url("fonts/ConduitITC-LightItalic.svg#ConduitITC-LightItalic") format("svg");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"ConduitITCLight";src:url("fonts/ConduitITC-Light.eot");src:url("fonts/ConduitITC-Light.eot?#iefix") format("embedded-opentype"),url("fonts/ConduitITC-Light.woff2") format("woff2"),url("fonts/ConduitITC-Light.woff") format("woff"),url("fonts/ConduitITC-Light.ttf") format("truetype"),url("fonts/ConduitITC-Light.svg#ConduitITC-Light") format("svg");font-weight:normal;font-style:normal;font-display:swap}body{color:#414143;font-size:16px;font-size:1.28vw;line-height:1.5em;letter-spacing:.02em;font-family:"ConduitITCLight",Arial,Sans-serif;font-weight:normal;background-color:#fff;-webkit-font-smoothing:antialiased}@media(min-width: 768px)and (max-width: 991px){body{font-size:16px;font-size:1.76vw}}@media(max-width: 767px){body{font-size:18px;font-size:4.8vw}}@media(min-width: 1340px){body{font-size:18px}}::selection{background:rgba(203,34,40,.16)}::-moz-selection{background:rgba(203,34,40,.16)}.main-wrapper{margin:0 auto;width:85%}@media(max-width: 767px){.main-wrapper{width:100%;padding:0 15px}}@media(min-width: 1340px){.main-wrapper{width:1220px}}h1,h2,h3,h4,h5,h6,.as-title{margin:0;padding:0}img{width:100%;height:auto;display:block}a{color:inherit;text-decoration:none}a:active{color:inherit;text-decoration:none;border:0;outline:0}a:focus{color:inherit;text-decoration:none;border:0;outline:0}a:hover{color:inherit;text-decoration:none;border:0;outline:0}.vcenter{display:inline-block;vertical-align:middle;float:none}body.home header{opacity:0;-webkit-transition:opacity 800ms;-moz-transition:opacity 800ms;-ms-transition:opacity 800ms;transition:opacity 800ms}body.home header.loaded{opacity:1}body.home header nav ul li a{opacity:100%}header{position:absolute;z-index:100;top:25px;left:0;width:100%}header.active{position:fixed;top:0}header.active .content{background-color:rgba(0,0,0,.2)}header .content{background-color:transparent;padding:10px;-webkit-transition:background-color 200ms;-moz-transition:background-color 200ms;-ms-transition:background-color 200ms;transition:background-color 200ms}@media(max-width: 767px){header .content{padding:15px}}header .header-wrapper{margin:0 auto;width:90%}@media(max-width: 767px){header .header-wrapper{width:100%}}@media(min-width: 1340px){header .header-wrapper{width:1300px}}header .logo{width:18%;display:block}@media(min-width: 768px)and (max-width: 991px){header .logo{width:55%}}@media(max-width: 767px){header .logo{width:80%}}header .desktop-menu{display:block}@media(max-width: 767px){header .desktop-menu{display:none}}header nav ul{text-align:right;padding-top:.7em}@media(min-width: 768px)and (max-width: 991px){header nav ul{padding-top:1em}}header nav ul li{display:inline-block;padding-left:2.2em}@media(min-width: 768px)and (max-width: 991px){header nav ul li{padding-left:1.7em}}header nav ul li.current-menu-item a{opacity:1}header nav ul li.current-menu-item a:after{content:"";display:block;width:8px;height:1.5px;background-color:#fff;position:absolute;top:-9px;left:5px;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}@media(min-width: 768px)and (max-width: 991px){header nav ul li.current-menu-item a:after{height:1px}}@media(max-width: 767px){header nav ul li.current-menu-item a:after{height:1px}}header nav ul li a{color:#fff;font-family:"ConduitITCBold";text-transform:uppercase;font-size:.7em;letter-spacing:.2em;line-height:1em;display:inline-block;position:relative;opacity:.7;-webkit-transition:opacity 200ms;-moz-transition:opacity 200ms;-ms-transition:opacity 200ms;transition:opacity 200ms}header nav ul li a:hover{opacity:1;color:#fff}header .naviconWrapper{display:none}@media(max-width: 767px){header .naviconWrapper{display:block;position:relative;z-index:3001;text-align:right;padding-top:2vw}header .naviconWrapper .nav-trigger{width:30px;display:inline-block;vertical-align:middle;position:relative}header .naviconWrapper .nav-trigger span,header .naviconWrapper .nav-trigger span:before,header .naviconWrapper .nav-trigger span:after{position:absolute;height:2px;background-color:#fff;display:block;transition:all 200ms ease-in-out 0s;-webkit-transition:all 200ms ease-in-out 0s}header .naviconWrapper .nav-trigger span{width:30px;right:0}header .naviconWrapper .nav-trigger span:before{width:30px;right:0}header .naviconWrapper .nav-trigger span:after{width:30px;right:0}header .naviconWrapper .nav-trigger.navicon-active{-webkit-transform:scale(0.8);-ms-transform:scale(0.8);transform:scale(0.8);-webkit-transition:-webkit-transform .15s;-ms-transition:-ms-transform .15s;transition:transform .15s}header .naviconWrapper .nav-trigger.navicon-active span:before,header .naviconWrapper .nav-trigger.navicon-active span:after{top:0;width:30px}header .naviconWrapper .nav-trigger.navicon-active span{background-color:transparent}header .naviconWrapper .nav-trigger.navicon-active span::before{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}header .naviconWrapper .nav-trigger.navicon-active span::after{top:20px;-webkit-transform:translateY(-20px) rotate(-45deg);-ms-transform:translateY(-20px) rotate(-45deg);transform:translateY(-20px) rotate(-45deg)}header .naviconWrapper .nav-trigger span::before,header .naviconWrapper .nav-trigger span::after{content:""}header .naviconWrapper .nav-trigger span::before{top:-8px}header .naviconWrapper .nav-trigger span::after{top:8px}}.mobile-menu{display:none}@media(max-width: 767px){.mobile-menu{position:fixed;top:0;left:0;width:100vw;height:100vh;overflow:auto;z-index:99;padding:140px 60px 60px;background-color:rgba(0,0,0,.8)}.mobile-menu ul li{margin-bottom:20px;text-align:center}.mobile-menu ul li a{color:#fff;font-family:"ConduitITCBold";text-transform:uppercase;font-size:1.5em;letter-spacing:.2em;line-height:1em;display:inline-block;position:relative;opacity:.7;-webkit-transition:opacity 200ms;-moz-transition:opacity 200ms;-ms-transition:opacity 200ms;transition:opacity 200ms}.mobile-menu ul li a:hover{opacity:1;color:#fff}}footer{padding:20em 0 4em;background-color:#acacad}@media(max-width: 767px){footer{padding-top:10em}}footer .footer-wrapper{width:77%;margin:0 auto}@media(min-width: 1340px){footer .footer-wrapper{width:1100px}}@media(max-width: 767px){footer .footer-wrapper{width:100%;padding:0 15px}}footer .logo{width:9vw;margin-bottom:2.5em}@media(max-width: 767px){footer .logo{width:25vw}}@media(min-width: 1340px){footer .logo{width:135px}}footer .agency{color:#fff}@media(max-width: 767px){footer .agency{margin-bottom:3em}}footer .agency.left{padding-right:5%}@media(max-width: 767px){footer .agency.left{padding:0}}footer .agency.right{padding-left:5%}@media(max-width: 767px){footer .agency.right{padding:0}}footer .agency .content{border-top:1px solid #fff;color:#fff;padding-top:2.3em}footer .agency .content .name{font-family:"ConduitITCBold";text-transform:uppercase;font-size:.75em;letter-spacing:.2em;line-height:1em;margin-bottom:1em}footer .agency .content .social{margin-top:15px}footer .agency .content .social a{display:inline-block}footer .agency .content .social img{width:30px}footer .copyright{text-transform:uppercase}@media(max-width: 767px){footer .copyright .d-none{display:none}}footer .copyright .agency{color:#e3e3e3;font-size:.75em}@media(max-width: 767px){footer .copyright .agency{margin-bottom:0}}footer .copyright a.benben{color:#fff;font-weight:bold}.page-main-banner{width:100%;height:100vh;min-height:800px;position:relative;overflow:hidden}@media(max-width: 767px){.page-main-banner{min-height:0px}}.page-main-banner .polygons{content:"";position:absolute;z-index:2;top:0;left:0%;width:100%;height:100%;opacity:0;-webkit-transform:scale(0.9);-ms-transform:scale(0.9);transform:scale(0.9);-webkit-transition:opacity 1000ms,-webkit-transform 1000ms;-moz-transition:opacity 1000ms,-mos-transform 1000ms;-ms-transition:opacity 1000ms,-ms-transform 1000ms;transition:opacity 1000ms,transform 1000ms;-webkit-transition-delay:400ms;-moz-transition-delay:400ms;-ms-transition-delay:400ms;transition-delay:400ms}.page-main-banner.loaded .title{opacity:1}.page-main-banner.loaded .polygons{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.page-main-banner.homepage{background:url("images/banners/homepage.jpg") no-repeat center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}@media(max-width: 767px){.page-main-banner.homepage{background:url("images/banners/mobile/homepage.jpg") no-repeat center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}}.page-main-banner.homepage .polygons{background:url("images/banners/homepage-polygons.png") no-repeat center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}@media(max-width: 767px){.page-main-banner.homepage .polygons{background:url("images/banners/mobile/homepage-polygons.png") no-repeat center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}}.page-main-banner.homepage .title{top:57%;font-size:.95em;letter-spacing:.4em}@media(max-width: 767px){.page-main-banner.homepage .title{top:45%}}.page-main-banner.team{background:url("images/banners/team.jpg") no-repeat center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}@media(max-width: 767px){.page-main-banner.team{background:url("images/banners/mobile/team.jpg") no-repeat center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}}.page-main-banner.team .polygons{background:url("images/banners/team-polygons.png") no-repeat center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}@media(max-width: 767px){.page-main-banner.team .polygons{background:url("images/banners/mobile/team-polygons.png") no-repeat center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}}.page-main-banner.team .title{top:57.7%}@media(max-width: 767px){.page-main-banner.team .title{top:46%}}.page-main-banner.architecture{background:url("images/banners/architecture.jpg") no-repeat center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}@media(max-width: 767px){.page-main-banner.architecture{background:url("images/banners/mobile/architecture.jpg") no-repeat center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}}.page-main-banner.architecture .polygons{background:url("images/banners/architecture-polygons.png") no-repeat center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}@media(max-width: 767px){.page-main-banner.architecture .polygons{background:url("images/banners/mobile/architecture-polygons.png") no-repeat center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}}.page-main-banner.architecture .title{top:46%}@media(max-width: 767px){.page-main-banner.architecture .title{top:44.5%}}.page-main-banner.design{background:url("images/banners/design.jpg") no-repeat center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}@media(max-width: 767px){.page-main-banner.design{background:url("images/banners/mobile/design.jpg") no-repeat center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}}.page-main-banner.design .polygons{background:url("images/banners/design-polygons.png") no-repeat center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}@media(max-width: 767px){.page-main-banner.design .polygons{background:url("images/banners/mobile/design-polygons.png") no-repeat center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}}.page-main-banner.design .title{top:47%;left:71%}@media(max-width: 767px){.page-main-banner.design .title{top:47.5%;left:50%}}.page-main-banner.construction{background:url("images/banners/construction.jpg") no-repeat center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}@media(max-width: 767px){.page-main-banner.construction{background:url("images/banners/mobile/construction.jpg") no-repeat center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}}.page-main-banner.construction .polygons{background:url("images/banners/construction-polygons.png") no-repeat center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}@media(max-width: 767px){.page-main-banner.construction .polygons{background:url("images/banners/mobile/construction-polygons.png") no-repeat center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}}.page-main-banner.construction .title{top:64.5%;left:27%}@media(max-width: 767px){.page-main-banner.construction .title{top:66%;left:50%}}.page-main-banner.contact{background:url("images/banners/contact.jpg") no-repeat center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}@media(max-width: 767px){.page-main-banner.contact{background:url("images/banners/mobile/contact.jpg") no-repeat center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}}.page-main-banner.contact .polygons{background:url("images/banners/contact-polygons.png") no-repeat center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}@media(max-width: 767px){.page-main-banner.contact .polygons{background:url("images/banners/mobile/contact-polygons.png") no-repeat center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}}.page-main-banner.contact .title{top:59%}@media(max-width: 767px){.page-main-banner.contact .title{top:48%}}.page-main-banner .overlay{position:absolute;top:0;left:0;z-index:2;width:100%;height:100%;background-color:rgba(0,0,0,.5)}.page-main-banner .title{opacity:0;position:absolute;z-index:3;top:50%;left:50%;width:35%;font-family:"ConduitITCBold";font-size:.95em;letter-spacing:.4em;color:#fff;text-transform:uppercase;text-align:center;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);-webkit-transition:opacity 1000ms;-moz-transition:opacity 1000ms;-ms-transition:opacity 1000ms;transition:opacity 1000ms;-webkit-transition-delay:200ms;-moz-transition-delay:200ms;-ms-transition-delay:200ms;transition-delay:200ms}@media(max-width: 767px){.page-main-banner .title{width:80%}}.page-main-banner .title span{text-transform:none}.huge-logo-section{position:relative}.huge-logo-section .title{position:absolute;top:48.4%;left:50%;width:50%;font-family:"ConduitITCBold";font-size:.75em;letter-spacing:.3em;text-transform:uppercase;text-align:center;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.section-description-screen{background-color:#e9e9e9;padding:9em 0}@media(max-width: 767px){.section-description-screen{padding:4em 0}}.section-description-screen.black{background-color:#242527}.section-description-screen.architecture .content{width:39%}@media(max-width: 767px){.section-description-screen.architecture .content{width:100%}}.section-description-screen.smaller .content .logo{margin-bottom:3em}.section-description-screen.smaller .content .text{font-size:1.7em}@media(max-width: 767px){.section-description-screen.smaller .content .text{font-size:1.5em}}.section-description-screen .content{width:34%;margin-left:50%}@media(max-width: 767px){.section-description-screen .content{width:100%;padding:0 15px;margin:0}}.section-description-screen .content .logo{margin-bottom:6em}@media(max-width: 767px){.section-description-screen .content .logo{margin-bottom:2em}}.section-description-screen .content .logo img{width:auto;height:4.3vw}@media(max-width: 767px){.section-description-screen .content .logo img{height:12vw}}@media(min-width: 1340px){.section-description-screen .content .logo img{height:63px}}.section-description-screen .content .text{font-family:"ConduitITCLight";font-size:2.5em;letter-spacing:.04em;line-height:1.04em;color:#55565a}@media(max-width: 767px){.section-description-screen .content .text{font-size:2em}}.section-description-screen .content .text .author-section{margin-top:1.5em}.section-description-screen .content .text .author-section .author{font-family:"ConduitITCBold";font-size:.5em;letter-spacing:.08em;line-height:1.6em;text-transform:uppercase}.section-description-screen .content .text .author-section .job{font-family:"ConduitITCBold";font-size:.35em;line-height:1em}.section-description-screen-about{background-color:#e9e9e9;padding:12em 0}@media(max-width: 767px){.section-description-screen-about{padding:4em 0}}.section-description-screen-about.black{background-color:#242527}.section-description-screen-about.black .content{width:40%}@media(max-width: 767px){.section-description-screen-about.black .content{width:100%}}.section-description-screen-about.black .content .text,.section-description-screen-about.black .content p{color:#acacad}.section-description-screen-about .content{width:34%;margin-left:50%}@media(max-width: 767px){.section-description-screen-about .content{width:100%;margin:0;padding:0 15px}}.section-description-screen-about .content .text{font-family:"ConduitITCLight";font-size:2.5em;letter-spacing:.04em;line-height:1.04em;color:#55565a;margin-bottom:1em}@media(max-width: 767px){.section-description-screen-about .content .text{font-size:2em}}.activities-description-wrapper .activity-description{display:table;width:100%}@media(max-width: 767px){.activities-description-wrapper .activity-description{display:block;display:flex;flex-direction:column}}.activities-description-wrapper .activity-description.left .image .logo{right:initial;left:4vw}.activities-description-wrapper .activity-description.left .content-wrapper:before{left:initial;right:0}.activities-description-wrapper .activity-description.left .content-wrapper .content{text-align:right}@media(max-width: 767px){.activities-description-wrapper .activity-description.left .content-wrapper .content{text-align:left}}.activities-description-wrapper .activity-description.left .content-wrapper .content .link img{margin-right:0;margin-left:1em}@media(max-width: 767px){.activities-description-wrapper .activity-description.left .content-wrapper .content .link img{margin-left:0;margin-right:1em}}.activities-description-wrapper .activity-description .image{display:table-cell;width:50%;vertical-align:top;position:relative}@media(max-width: 767px){.activities-description-wrapper .activity-description .image{display:block;width:100%;order:1}}@media(min-width: 1340px){.activities-description-wrapper .activity-description .image{height:790px}.activities-description-wrapper .activity-description .image>img{display:none}.activities-description-wrapper .activity-description .image.image1{height:780px}.activities-description-wrapper .activity-description .image.image2{height:1160px}.activities-description-wrapper .activity-description .image.image3{height:1500px}}.activities-description-wrapper .activity-description .image .logo{width:7.5vw;top:7.5vw;right:2vw;position:absolute;z-index:2}@media(max-width: 767px){.activities-description-wrapper .activity-description .image .logo{width:20%;right:initial;left:15px}}@media(min-width: 1340px){.activities-description-wrapper .activity-description .image .logo{top:110px;width:110px;right:50px}}.activities-description-wrapper .activity-description .image.image1{background:url("images/home/activity-architecture.jpg") no-repeat;background-size:auto 120%;background-position:right center}@media screen and (min-width: 2700px){.activities-description-wrapper .activity-description .image.image1{background-size:cover;background-position:right center}}.activities-description-wrapper .activity-description .image.image2{background:url("images/home/activity-design.jpg") no-repeat center;background-size:auto 120%;background-position:left center}@media screen and (min-width: 2700px){.activities-description-wrapper .activity-description .image.image2{background-size:cover;background-position:right center}}.activities-description-wrapper .activity-description .image.image3{background:url("images/home/activity-construction.jpg") no-repeat center;background-size:auto 123%;background-position:right center}@media screen and (min-width: 2700px){.activities-description-wrapper .activity-description .image.image3{background-size:cover;background-position:right center}}.activities-description-wrapper .activity-description .content-wrapper{position:relative;display:table-cell;vertical-align:top;background-color:#17181c}@media(max-width: 767px){.activities-description-wrapper .activity-description .content-wrapper{display:block;width:100%;order:2}}.activities-description-wrapper .activity-description .content-wrapper.gradient1{background:-webkit-radial-gradient(top left, #3e3d42, #17181c);background:radial-gradient(at top left, #3e3d42, #17181c)}.activities-description-wrapper .activity-description .content-wrapper.gradient2{background:-webkit-radial-gradient(top right, #3e3d42, #17181c);background:radial-gradient(at top right, #3e3d42, #17181c)}.activities-description-wrapper .activity-description .content-wrapper.gradient3{background:-webkit-radial-gradient(top left, #3e3d42, #17181c);background:radial-gradient(at top left, #3e3d42, #17181c)}.activities-description-wrapper .activity-description .content-wrapper:before{content:"";display:block;height:1px;width:19%;background-color:#fff;left:0;top:12vw;position:absolute}@media(max-width: 767px){.activities-description-wrapper .activity-description .content-wrapper:before{display:none}}@media(min-width: 1340px){.activities-description-wrapper .activity-description .content-wrapper:before{top:170px}}.activities-description-wrapper .activity-description .content-wrapper .content{color:#fff;width:80%;margin:0 auto;margin-top:12.5em;padding-bottom:4em;width:63%}@media(max-width: 767px){.activities-description-wrapper .activity-description .content-wrapper .content{width:100%;margin-top:0;padding:60px 15px}}.activities-description-wrapper .activity-description .content-wrapper .content .title{font-size:.95em;text-transform:uppercase;font-family:"ConduitITCBold";letter-spacing:.4em;margin-bottom:3.2em}@media(max-width: 767px){.activities-description-wrapper .activity-description .content-wrapper .content .title{margin-bottom:2em}}.activities-description-wrapper .activity-description .content-wrapper .content p{margin-bottom:2.8em}@media(max-width: 767px){.activities-description-wrapper .activity-description .content-wrapper .content p{margin-bottom:2.5em}}.activities-description-wrapper .activity-description .content-wrapper .content .link{display:block}@media(max-width: 767px){.activities-description-wrapper .activity-description .content-wrapper .content .link{display:flex;flex-direction:row;align-items:center}}.activities-description-wrapper .activity-description .content-wrapper .content .link img{display:inline-block;vertical-align:middle;width:10%;margin-right:1em}@media(max-width: 767px){.activities-description-wrapper .activity-description .content-wrapper .content .link img{width:14%;order:1}}@media(min-width: 1340px){.activities-description-wrapper .activity-description .content-wrapper .content .link img{width:45px}}.activities-description-wrapper .activity-description .content-wrapper .content .link span{display:inline-block;vertical-align:middle;font-size:.75em;font-family:"ConduitITCLightItalic"}@media(max-width: 767px){.activities-description-wrapper .activity-description .content-wrapper .content .link span{font-size:1em;order:2}}.group-activities{background-color:#fff;padding:7em 0 13em}@media(max-width: 767px){.group-activities{padding:4em 0}}.group-activities.black-bg,.group-activities .hover.black-bg{background-color:#242527}.group-activities.black-bg .title,.group-activities .hover.black-bg .title{color:#fff}.group-activities .group-logo{width:11vw;margin-left:46.3%;margin-bottom:6em}@media(max-width: 767px){.group-activities .group-logo{width:30vw;margin-left:40%;margin-bottom:3em}}@media(min-width: 1340px){.group-activities .group-logo{width:160px}}.group-activities .title{font-family:"ConduitITCBold";text-transform:uppercase;color:#414143;width:50%;margin:0 auto;margin-bottom:8.3em;font-size:.75em;letter-spacing:.28em;line-height:2em;text-align:center}@media(max-width: 767px){.group-activities .title{width:80%;margin-bottom:4em}}.group-activities .title.wider{width:60%}@media(max-width: 767px){.group-activities .title.wider{width:80%}}.group-activities .activities{text-align:center}@media(max-width: 767px){.group-activities .activities{text-align:left;padding-left:41.5%}}.group-activities .activities a{display:inline-block;position:relative;margin:0 5em}@media(max-width: 767px){.group-activities .activities a{margin:0;display:block;margin-bottom:2em}.group-activities .activities a:last-child{margin-bottom:0}}.group-activities .activities a:hover .hover{opacity:1}.group-activities .activities .hover{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;-webkit-transition:opacity 200ms;-moz-transition:opacity 200ms;-ms-transition:opacity 200ms;transition:opacity 200ms}.group-activities .activities .hover.white-bg{background-color:#fff}.group-activities .activities img{display:inline-block;width:auto;height:4.5vw;-webkit-transition:opacity 200ms;-moz-transition:opacity 200ms;-ms-transition:opacity 200ms;transition:opacity 200ms}@media(max-width: 767px){.group-activities .activities img{height:16vw}}@media(min-width: 1340px){.group-activities .activities img{height:67px}}.group-activities .activities img.hover{opacity:0;position:absolute;top:0;left:0;-webkit-transition:opacity 200ms;-moz-transition:opacity 200ms;-ms-transition:opacity 200ms;transition:opacity 200ms}.projects-wrapper{padding:6em 0 2em}@media(max-width: 767px){.projects-wrapper{padding:4em 0}}.projects-wrapper.architecture-projects-wrapper,.projects-wrapper.construction-projects-wrapper{background:-webkit-radial-gradient(top left, #3e3d42, #17181c);background:radial-gradient(at top left, #3e3d42, #17181c)}.projects-wrapper.design-projects-wrapper{background-color:#e9e9e9}.projects-wrapper .main-title{font-family:"ConduitITCMedium";color:#acacad;font-size:2.5em;letter-spacing:.08em;margin-bottom:2.4em}@media(max-width: 767px){.projects-wrapper .main-title{margin-bottom:1.5em;font-size:2em}}.projects-wrapper .main-title.darker{color:#414143}.page-projects{padding:12em 0 6em}@media(max-width: 767px){.page-projects{padding:5em 0}}.page-projects .projects .page-project-item{margin-bottom:5em}@media(max-width: 767px){.page-projects .projects .page-project-item{margin-bottom:2em}}.projects .project-item-1-2{width:50%;float:left;margin-bottom:2.2em}@media(max-width: 767px){.projects .project-item-1-2{width:100%;padding:0}}.projects .project-item-1-2:nth-child(2n+1){padding-right:2.7%;clear:both}@media(max-width: 767px){.projects .project-item-1-2:nth-child(2n+1){padding:0}}.projects .project-item-1-2:nth-child(2n){padding-left:2.7%}@media(max-width: 767px){.projects .project-item-1-2:nth-child(2n){padding:0}}.projects .project-item-1-1{clear:both;width:100%;margin-bottom:2.2em;padding:0}@media(max-width: 767px){.projects .project-item-1-2 .image.before-red:before{background-size:auto 23vw}.projects .project-item-1-2 .image.before-black:before{background-size:auto 23vw}}.projects .big-display .image.before-red:before{background-size:auto 23vw}@media(min-width: 1340px){.projects .big-display .image.before-red:before{background-size:auto 330px}}.projects .big-display .image.before-black:before{background-size:auto 23vw}@media(min-width: 1340px){.projects .big-display .image.before-black:before{background-size:auto 330px}}.project{display:block;position:relative}.project .image{margin-bottom:.7em;position:relative;display:block;overflow:hidden}.project .image:hover .overlay{opacity:1}.project .image:hover img{-webkit-transform:scale(1.02);-ms-transform:scale(1.02);transform:scale(1.02)}@media(max-width: 767px){.project .image:hover img{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}}.project .image:before{content:"";display:inline-block;width:50%;height:100%;position:absolute;z-index:3;top:0;left:0}.project .image.before-red:before{background:url("images/projects/triangle.png") no-repeat top left;background-size:auto 100%;opacity:.8}.project .image.before-black:before{background:url("images/projects/triangle-black.png") no-repeat top left;background-size:auto 100%;opacity:.8}.project .image:after{content:"";display:block;top:0;left:0;position:absolute;z-index:4;width:70%;height:100%}.project .image.after-architecture:after{background:url("images/logos/architecture/logo-architecture-white.svg") no-repeat center;background-size:auto 2vw;background-position:2vw 1.3vw}@media(max-width: 767px){.project .image.after-architecture:after{background:url("images/logos/nude/logo-white.svg") no-repeat center;background-size:auto 7vw;background-position:2vw 2vw}}@media(min-width: 1340px){.project .image.after-architecture:after{background-size:auto 30px}}.project .image.after-design:after{background:url("images/logos/design/logo-design-white.svg") no-repeat center;background-size:auto 2vw;background-position:2vw 1.3vw}@media(max-width: 767px){.project .image.after-design:after{background:url("images/logos/nude/logo-white.svg") no-repeat center;background-size:auto 7vw;background-position:2vw 2vw}}@media(min-width: 1340px){.project .image.after-design:after{background-size:auto 30px}}.project .image.after-construction:after{background:url("images/logos/construction/logo-construction-white.svg") no-repeat center;background-size:auto 2vw;background-position:2vw 1.3vw}@media(max-width: 767px){.project .image.after-construction:after{background:url("images/logos/nude/logo-white.svg") no-repeat center;background-size:auto 7vw;background-position:2vw 2vw}}@media(min-width: 1340px){.project .image.after-construction:after{background-size:auto 30px}}.project .image .overlay{opacity:0;position:absolute;top:0;left:0;z-index:2;width:100%;height:100%;background-color:rgba(0,0,0,.7);background-image:url("images/shapes/discover.png");background-repeat:no-repeat;background-position:center;background-size:10vw auto;-webkit-transition:opacity 400ms;-moz-transition:opacity 400ms;-ms-transition:opacity 400ms;transition:opacity 400ms}@media(max-width: 767px){.project .image .overlay{background-size:30% auto;display:none}}@media(min-width: 1340px){.project .image .overlay{background-size:150px auto}}.project .image img{-webkit-transition:-webkit-transform 400ms;-ms-transition:-ms-transform 400ms;transition:transform 400ms}.project .title{font-family:"ConduitITCBold";font-size:.75em;letter-spacing:.04em;color:#acacad}.project .title span{text-transform:uppercase}.project-more .more{display:block;position:relative;width:15%}@media(max-width: 767px){.project-more .more{width:20%}}.project-more .more:hover .hover{opacity:1}.project-more .more img.hover{opacity:0;position:absolute;left:0;top:0;-webkit-transition:opacity 200ms;-moz-transition:opacity 200ms;-ms-transition:opacity 200ms;transition:opacity 200ms}.teams-wrapper{padding:6em 0}.teams-wrapper.black{background-color:#242527}.teams-wrapper.black .main-title{color:#acacad}.teams-wrapper.black .main-title .content{border-bottom:1px solid #acacad}.teams-wrapper.black .main-title:after{background:url("images/shapes/shape_grey.svg") no-repeat;background-position:top right;background-size:100% auto}.teams-wrapper .logo{width:2.5vw;margin-bottom:1.8em}@media(max-width: 767px){.teams-wrapper .logo{width:10vw}}@media(min-width: 1340px){.teams-wrapper .logo{width:40px}}.teams-wrapper .main-title{font-family:"ConduitITCMedium";color:#414143;font-size:2.5em;letter-spacing:.08em;margin-bottom:3em;position:relative}@media(max-width: 767px){.teams-wrapper .main-title{margin-bottom:2em;font-size:2em}}.teams-wrapper .main-title .content{border-bottom:1px solid #414143;width:97%;padding-bottom:1em}.teams-wrapper .main-title:after{content:"";position:absolute;right:0;top:98%;top:calc(100% - 1px);display:block;width:5vw;height:5vw;background:url("images/shapes/shape.svg") no-repeat;background-position:top right;background-size:100% auto}@media(max-width: 767px){.teams-wrapper .main-title:after{width:8vw;height:8vw}}@media(min-width: 1340px){.teams-wrapper .main-title:after{width:70px;height:70px}}.team-members{margin:0 -0.8vw 3em}@media(max-width: 767px){.team-members{margin:0 -2vw 3em}}.team-member{width:25%;float:left;margin-bottom:4.5em}@media(max-width: 767px){.team-member{width:50%;margin-bottom:2em}.team-member:nth-child(4n+3){clear:both}}.team-member:nth-child(4n+1){clear:both}.team-member .content{padding:0 .8vw}@media(max-width: 767px){.team-member .content{padding:0 2vw;display:flex;flex-direction:column}}.team-member .content.lighter .title,.team-member .content.lighter p{color:#acacad}@media(max-width: 767px){.team-member .content .text{order:2}}.team-member .content .title{font-family:"ConduitITCBold";font-size:.75em;letter-spacing:.08em;line-height:1em;text-transform:uppercase;margin-bottom:.5em;color:#55565a}.team-member .content p{font-family:"ConduitITCBold";font-size:.5em;line-height:1em;margin-bottom:2em;color:#55565a}@media(max-width: 767px){.team-member .content p{font-size:.7em;margin-bottom:0}}.team-member .content .image{position:relative}@media(max-width: 767px){.team-member .content .image{order:1;margin-bottom:.5em}}.single-project-back-to-projects{margin-top:180px}@media(max-width: 767px){.single-project-back-to-projects{margin-top:60px}}.see-projects{clear:both;border-top:1px solid #414143;margin-bottom:1.5em;padding-top:1.5em}.see-projects.margin-bottom{margin-bottom:5em}@media(max-width: 767px){.see-projects.margin-bottom{margin-bottom:3em}}@media(max-width: 767px){.see-projects .element{margin-bottom:2em}}@media(max-width: 767px){.see-projects .project .image.before-red:before{background-size:auto 23vw}.see-projects .project .image.before-black:before{background-size:auto 23vw}}.see-projects .link{text-align:right;display:block}.see-projects .link span{display:inline-block;vertical-align:middle;font-family:"ConduitITCBold";font-size:.75em;letter-spacing:.08em;line-height:1em;text-transform:uppercase;margin-bottom:.5em;color:#55565a}.see-projects .link .image{display:inline-block;vertical-align:middle;position:relative;width:4.5vw;margin-left:3em}@media(max-width: 767px){.see-projects .link .image{width:12vw;margin-left:2em}}@media(min-width: 1340px){.see-projects .link .image{width:65px}}.see-projects .link .image:hover .hover{opacity:1}.see-projects .link .image img.hover{opacity:0;position:absolute;left:0;top:0;-webkit-transition:opacity 200ms;-moz-transition:opacity 200ms;-ms-transition:opacity 200ms;transition:opacity 200ms}.single-project-images{padding:8em 0 2em}@media(max-width: 767px){.single-project-images{padding:4em 15px}}.single-project-images .image{margin-bottom:3em}.single-project-images .image:last-child{margin-bottom:0}.contact-page-wrapper{padding:5em 0}.contact-page-wrapper .contact-section{margin-bottom:5em;width:100%;display:table}@media(max-width: 767px){.contact-page-wrapper .contact-section{display:block}}.contact-page-wrapper .contact-section:last-child{margin-bottom:0}.contact-page-wrapper .contact-section .left{display:table-cell;vertical-align:middle;width:50%;position:relative;background:url("images/contact/bg.jpg") no-repeat center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}@media(max-width: 767px){.contact-page-wrapper .contact-section .left{display:block;width:100%;height:59vw;background:#f80000;height:auto}}.contact-page-wrapper .contact-section .left .content{position:absolute;width:30%;bottom:9.6%;right:10%;color:#fff}@media(max-width: 767px){.contact-page-wrapper .contact-section .left .content{position:static;right:initial;bottom:initial;width:100%;padding:35px}}.contact-page-wrapper .contact-section .left .content .mobile-logo{display:none}@media(max-width: 767px){.contact-page-wrapper .contact-section .left .content .mobile-logo{display:block;width:55%;margin-bottom:2em}}.contact-page-wrapper .contact-section .left .content .name{font-family:"ConduitITCBold";text-transform:uppercase;font-size:.75em;margin-bottom:1em}@media(min-width: 768px)and (max-width: 991px){.contact-page-wrapper .contact-section .left .content .name{margin-bottom:.5em}}@media(max-width: 767px){.contact-page-wrapper .contact-section .left .content .name{margin-bottom:.5em;font-size:1em;line-height:1.2em}}@media(min-width: 768px)and (max-width: 991px){.contact-page-wrapper .contact-section .left .content p{line-height:1em}}@media(max-width: 767px){.contact-page-wrapper .contact-section .left .content p{line-height:1.2em;font-size:1em}}.contact-page-wrapper .contact-section .right{display:table-cell;vertical-align:middle;width:50%}@media(max-width: 767px){.contact-page-wrapper .contact-section .right{width:100%;display:block}}.contact-page-wrapper .contact-section .right #map1,.contact-page-wrapper .contact-section .right #map2{height:30vw}@media(max-width: 767px){.contact-page-wrapper .contact-section .right #map1,.contact-page-wrapper .contact-section .right #map2{height:50vw}}@media(min-width: 1340px){.contact-page-wrapper .contact-section .right #map1,.contact-page-wrapper .contact-section .right #map2{height:430px}}.contact-page-wrapper .contact-section .right iframe{width:100%;height:30vw;display:block}@media(min-width: 1340px){.contact-page-wrapper .contact-section .right iframe{height:430px}}.generic-content-wrapper{padding:80px 0}.generic-content-wrapper h2{font-family:"ConduitITCMedium";font-size:3em;letter-spacing:.08em;margin-bottom:20px}.generic-content-wrapper h3{font-family:"ConduitITCMedium";font-size:2.5em;letter-spacing:.08em;margin-bottom:15px}.generic-content-wrapper h4{font-family:"ConduitITCMedium";font-size:2em;letter-spacing:.08em;margin-bottom:10px}.generic-content-wrapper p{margin-bottom:2em}.generic-content-wrapper em{font-style:italic}.generic-content-wrapper a{text-decoration:underline;color:#cb2228}/*# sourceMappingURL=style.css.map */
