@charset "UTF-8";a,blockquote cite a,blockquote cite a:visited{color:#1e7882}a,input[type=submit]:focus,input[type=button]:focus{outline:0}.check,.left{float:left}.clear,.clearfix:after,.humaan a,.row:after{clear:both}.clear,.container:after{visibility:hidden;height:0;display:block}a,nav ul li a{text-decoration:none}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font:inherit;vertical-align:baseline}blockquote,ol,p,ul{margin:0 0 20px}body,h1,h2,h3,h4,h5,h6{font-style:normal}body,h1,h2,h3,h4,h5,h6,strong{font-family:"proxima-nova",sans-serif}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}table{border-collapse:collapse;border-spacing:0}ol,ul{padding:0 0 0 2.5em}label{cursor:pointer}input[type=submit]::-moz-focus-inner,input[type=button]::-moz-focus-inner{border:0}body,html{height:100%}body{font-weight:400;line-height:26px;color:#5d5d5d;-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%;height:100%;background:url(../img/loader.gif) center center no-repeat #111;margin:0;padding:0}body.sidebar{background:url(../img/loader-sidebar.gif) center center no-repeat #111}*,:after,:before{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}h1,h2,h3,h4,h5,h6{font-weight:200;line-height:1.1em}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{font-weight:inherit}button,h3,h4,h5,h6,strong{font-weight:700}h1{font-size:46px;margin-bottom:14px}h2{font-size:34px;margin-bottom:10px}h3{font-size:28px;margin-bottom:8px}h4{font-size:20px;margin-bottom:4px}h5{font-size:16px}h6{font-size:12px}em{font-style:italic}strong{font-style:normal}small{font-size:80%}blockquote,blockquote p{font-size:17px;line-height:27.54px;color:#5d5d5d;font-style:italic}#content.home #details .title,button{text-transform:uppercase;font-style:normal}blockquote{padding:9px 20px 0 19px;border-left:1px solid #ddd}blockquote cite{display:block;font-size:12px;line-height:19.44px;color:#666}blockquote cite:before{content:"\2014 \0020"}a:focus,a:hover{color:#2c6596}p a{line-height:inherit}.field{width:100%;display:block;margin-bottom:30px;position:relative}.field label{position:absolute;top:0;left:0}.field label.error{position:absolute;right:0;color:red;display:block;width:100%;text-align:right}.field input,.field label,.field textarea{width:100%;font-size:12px;line-height:1em;padding:10px 0;color:#1e1e1e}fieldset legend{font-size:12px;line-height:1.2em;margin-bottom:20px;color:#3d3d3d}input,li,textarea{font-size:16px;line-height:25.92px}.check{width:50%;display:block;margin-bottom:20px}.check input{margin-right:15px}button,input,textarea{margin:0;-webkit-font-smoothing:antialiased;outline:0}.check input,.check label{float:left;width:auto;position:static;padding:0}#animate,#content,#sidebar,#static,#static #details,#static #text{position:absolute}input,textarea{font-family:"proxima-nova",HelveticaNeue,"Helvetica Neue",Helvetica,Arial,sans-serif;background:0 0;border:0;border-bottom:1px solid #c7c9c9;-webkit-appearance:none;border-radius:0}textarea{min-height:125px;max-height:125px;height:125px;min-width:100%;max-width:100%;width:100%}button{cursor:pointer;border:0;line-height:1em;color:#fff;text-align:center;background-color:#1e7882;display:block;width:100%;padding:20px 0;font-family:"proxima-nova";-webkit-transition:background-color .2s ease-in-out;-moz-transition:background-color .2s ease-in-out;-ms-transition:background-color .2s ease-in-out;-o-transition:background-color .2s ease-in-out;transition:background-color .2s ease-in-out}button:hover{background-color:#238b97}input[type=checkbox]{-webkit-appearance:checkbox!important;-moz-appearance:checkbox!important;-ms-appearance:checkbox!important;-o-appearance:checkbox!important;appearance:checkbox!important}input:focus,textarea:focus{outline:0;-webkit-font-smoothing:antialiased}ol,ul{margin:0 0 20px}ul{list-style:disc}ol{list-style:decimal}ol ol,ol ul,ul ol,ul ul{margin:4px 0 5px 30px}ol ol li,ol ul li,ul ol li,ul ul li{margin-bottom:6px}li{margin-bottom:10px}.styled,.styled select{box-shadow:none;margin:0;-webkit-font-smoothing:antialiased}.styled{outline:0;overflow:hidden;padding:0;background:url(../img/bg-styled.png) 95% center no-repeat #fff;border-radius:3px;display:block;width:100%;height:37px;border:1px solid #d7d7d7}.hidden,.mob-show{display:none}.styled select{width:115%;background-color:transparent;background-image:none;-webkit-appearance:none;padding:12px 15px;border-radius:0;border:0;color:#494e63;font-size:11px;font-family:"proxima-nova",HelveticaNeue,"Helvetica Neue",Helvetica,Arial,sans-serif;text-transform:uppercase}.styled select:active,.styled select:focus{outline:0}.ie7 div.styled{border:none;border-radius:0}.ie7 div.styled select{width:100%;background-color:#fff;border:1px solid #ccc;padding:.3em .5em}.right{float:right}.overflow-x{overflow-x:scroll;width:100%}.overflow-y{overflow-y:scroll;height:100%}.container:after{content:"\0020";clear:both}.clearfix:after,.clearfix:before,.row:after,.row:before{content:'\0020';display:block;overflow:hidden;visibility:hidden;width:0;height:0}.clearfix,.row{zoom:1}.clear{overflow:hidden;width:0}#static,#static #details img{display:none}#container{width:100%;min-height:700px;margin:0 auto}#animate,#static{z-index:2;width:500px;height:600px;top:50%;left:50%;margin-top:-270px;margin-left:-250px}#animate div,#static div{display:block;background:#005a65;height:560px;width:0;position:absolute;left:0;opacity:0}#animate .col2,#static .col2{left:44px}#animate .col3,#static .col3{left:88px;overflow:hidden}#animate .circle,#static .circle{left:136px;width:326px;background:url(../img/circle.png) no-repeat}#static{z-index:1}#static div{opacity:1}#static .col1{width:58px;background:url(../img/col1bg.jpg) no-repeat}#static .col2{width:20px;left:84px;background:url(../img/col2bg.jpg) no-repeat}#static .col3{width:20px;left:128px}#static .circle{left:176px;width:326px;background:url(../img/circlebg.png) no-repeat}#static #text{width:240px;height:411px;left:-240px;top:0;display:none;background:0 0}#static #details{width:380px;height:0;background:#fff;left:0;bottom:0}#content{width:100%;height:100%;left:0;top:0;background:#f0f1f1;opacity:0}.home #mega-menu-wrap-max_mega_menu_1{background:#f0f1f1;margin:0;width:80%;height:auto}#sidebar{width:260px;height:100%;display:block;left:-260px;top:0;z-index:9999;background-color:#fff;color:#5d5d5d}#sidebar .logo{left:40px;right:auto}#sidebar .introText{padding:230px 20px 40px 35px;text-align:left;letter-spacing:1px}#sidebar #callBtn{position:relative;z-index:1;background-color:#f8f8f8;border-bottom:1px solid #e0e0e0;border-top:1px solid #e0e0e0;padding:16px 40px;font-size:12px;text-transform:uppercase;color:#5d5d5d}#sidebar #callBtn:hover{color:#1e7882}#sidebar #callBtn i{position:absolute;right:40px;top:27px}.home #mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1>li.mega-menu-item>a.mega-menu-link{text-align:right}#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 li.mega-menu-flyout.mega-align-bottom-right li.mega-menu-item a.mega-menu-link{text-align:left}#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 {margin-left: 36px !important;}#mega-menu-wrap-max_mega_menu_1 ul#mega-menu-max_mega_menu_1 li.mega-current-menu-item a{color:#1e7882!important}#mega-menu-wrap-max_mega_menu_1 ul#mega-menu-max_mega_menu_1 li,#mega-menu-wrap-max_mega_menu_1 ul#mega-menu-max_mega_menu_1 li a{font-family:"proxima-nova" !important}#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1>li.mega-menu-item>a.mega-menu-link{padding-left:0;padding-right:0}#sidebar .credits{left:30px;bottom:40px;color:#a4a4a4}#sidebar .credits a{color:#005a65}#sidebar .credits p{font-size:8px;line-height:1.6em;margin:0;letter-spacing:1px}#mega-menu-wrap-max_mega_menu_1{margin:0 36px;}#content.home{opacity:1}#content.home #details .icn-arrow-readmore{position:absolute;right:0;top:-60px;opacity:0;filter:alpha(opacity=0)}#content.home #details .padding{padding:40px 150px 40px 40px;display:block;width:auto;height:auto;background-color:transparent;position:static}#content.home #details p{font-size:12px;line-height:19px}#content.home #details .title{width:200px;color:#1e1e1e;font-family:"proxima-nova";font-weight:700;margin-bottom:40px;line-height:1.2em;display:block}#content.home #details .title strong{color:#1e7882;display:block}#content.about{background:url(../img/bg-about.jpg) center center no-repeat #202223;background-size:cover;-ms-behavior:url(/backgroundsize.htc);padding-left:260px;overflow-y:scroll}#content.about h1{text-align:center;color:#fff;font-size:36px;padding-bottom:60px;margin-bottom:0;display:block}#content.about .colCount2.about{font-size:16px;line-height:24px;color:#a9a9a9}#content.about .colCount2.about .col1,#content.about .colCount2.about .col2{position:relative}#content.about .colCount2.about .col1{width:45%;height:100%;position:absolute;left:0;top:0;background:rgba(0,0,0,.2);padding:100px;overflow-y:scroll}#content.about .colCount2.about .col1 h2{font-size:22px;color:#fff;font-weight:400;margin-bottom:20px}#content.about .colCount2.about .col2{width:55%;margin-left:45%;padding:150px 30px}#content.about .colCount2.about .col2 .values{list-style:none;padding:0;margin:0 0 50px;text-align:center;width:100%}#content.about .colCount2.about .col2 .values li{padding:0;margin:0;width:20%;display:block;float:left;position:relative}#content.about .colCount2.about .col2 .values li:last-child:after{content:none}#content.about .colCount2.about .col2 .values li:after{content:' ';background-color:#444;width:4px;height:4px;top:50%;margin-top:-2px;right:0;position:absolute;display:block}#content.about #aboutBox{width:100%;height:800px;margin-top:-400px;position:absolute;top:50%;left:0;padding-left:260px}#content.about #aboutBox .colCount2{position:relative;max-width:1130px;margin:0 auto;padding:0 40px}#content.about #aboutBox .col1{width:400px;position:relative;z-index:2}#content.about #aboutBox .col1 .bigText{font-size:20px;line-height:26px;color:#a8a9a9;padding-right:150px;margin-bottom:30px}#content.about #aboutBox .col2{position:absolute;right:40px;top:0;z-index:1;padding-left:350px;width:100%;max-width:1050px}#content.about #aboutBox .col2 img{width:100%;height:auto;float:right}#content.about #aboutBox .col2 .img2{position:relative;padding-right:275px;text-align:right;padding-top:23px;width:450px;float:right;font-size:11px;line-height:17px;color:#8c8d8d}#content.about #aboutBox .col2 .img2 p{margin:0}#content.about #aboutBox .col2 .img2 img{position:absolute;right:0;bottom:0;z-index:2;width:250px;height:auto}#content.about #aboutBox .whiteBox{padding:50px 40px;width:400px;font-size:15px;line-height:24px;color:#242525;background-color:#fff;z-index:2;position:relative;height:440px}#content.about .slideBox.team{display:none;-webkit-overflow-scrolling:touch;padding:150px 75px;max-width:1350px;margin:0 auto}#content.about .slideBox.team h2{font-size:36px;color:#fff;width:100%;margin-bottom:45px;text-align:right;position:absolute;right:0;top:60px;padding-right:170px}#content.about .slideBox.team .linkBack{left:120px;right:auto}#content.about .slideBox.team .linkBack .icn{margin-right:30px}#content.about .slideBox.team .slide{padding:0 100px;position:relative;margin-bottom:30px}#content.about .slideBox.team img{display:block;width:100%;margin:0}#content.about .slideBox.team .bio{width:35%;max-width:320px;height:100%;display:block;position:absolute;top:0;z-index:2;color:#b8b8b8;overflow-y:scroll;padding:60px 45px;background-color:rgba(0,0,0,.8)}#content.partners,#content.projectDetail,#content.projects{padding-left:260px}#content.about .slideBox.team .bio h3{color:#fff;font-size:20px;line-height:1.2em;margin-bottom:0;font-weight:400}#content.about .slideBox.team .bio h4{text-transform:uppercase;font-weight:700;color:#005a65;font-size:14px;line-height:20px;margin-bottom:30px}#content.about .slideBox.team .posLeft .bio{left:100px}#content.about .slideBox.team .posRight .bio{right:100px}#content.about .cycle-next,#content.projectDetail #details .navBar a.next{right:0}#content.about .cycle-slideshow{position:relative}#content.about .slide{width:100%;height:auto;display:block}#content.about .slide .imgWrap{height:600px;margin-bottom:20px}#content.about .slide .imgWrap img{height:100%;width:auto;margin:0 auto;display:block}#content.about .slide .imgWrap.landscape img{height:auto;width:100%}#content.about .slide p{font-size:12px;line-height:18px;display:block;padding-bottom:20px;color:#a9a9a9}#content.about .cycle-next,#content.about .cycle-prev{position:absolute;top:300px;margin-top:-25px;display:block;z-index:999;cursor:pointer;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#content.about .cycle-prev{left:0}#content.about .cycle-pager{text-align:center;width:100%}#content.about .cycle-pager span{width:6px;height:6px;margin:0 2px;display:inline-block;text-indent:-9999em;border:1px solid #838485;background-color:transparent;cursor:pointer;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#content.about .cycle-pager span.cycle-pager-active{background-color:#fff;border-color:#fff}#content.about #about-slider{overflow:hidden}#content.about #about-slider .cycle-pager{top:auto;bottom:0;position:absolute}#content.partners #projectWall,#content.projects #projectWall{position:relative;overflow-y:scroll;-webkit-overflow-scrolling:touch;height:100%;display:block;background-color:#242525}#content.partners #projectWall .item,#content.partners #projectWall .partner,#content.projects #projectWall .item,#content.projects #projectWall .partner{float:left;display:block;width:50%;height:480px;position:relative;background-repeat:no-repeat;background-position:center center;background-size:cover;-ms-behavior:url(/backgroundsize.htc);overflow:hidden}#content.partners #projectWall .item:hover,#content.partners #projectWall .partner:hover,#content.projects #projectWall .item:hover,#content.projects #projectWall .partner:hover{z-index:10}#content.partners #projectWall .item .bg,#content.partners #projectWall .partner .bg,#content.projects #projectWall .item .bg,#content.projects #projectWall .partner .bg{background-size:cover;-ms-behavior:url(/backgroundsize.htc);display:block;width:100%;height:100%;-webkit-transition:-webkit-transform 4s ease;transition:transform 4s ease;z-index:1}#content.partners #projectWall .item .bg:after,#content.partners #projectWall .partner .bg:after,#content.projects #projectWall .item .bg:after,#content.projects #projectWall .partner .bg:after{content:"";background:rgba(61,61,62,.5);top:0;left:0;position:absolute;width:100%;height:100%}#content.partners #projectWall .item:hover .bg,#content.partners #projectWall .partner:hover .bg,#content.projects #projectWall .item:hover .bg,#content.projects #projectWall .partner:hover .bg{-webkit-transform:scale(1.1,1.1);transform:scale(1.1,1.1)}#content.partners #projectWall .item .text,#content.partners #projectWall .partner .text,#content.projects #projectWall .item .text,#content.projects #projectWall .partner .text{height:80px;position:absolute;left:0;right:0;top:50%;z-index:2;margin-top:-40px;color:#fff;text-align:center;text-transform:uppercase;font-size:12px;line-height:23px;font-family:"proxima-nova";font-weight:700;font-style:normal}#content.partners #projectWall .item .text .title,#content.partners #projectWall .partner .text .title,#content.projects #projectWall .item .text .title,#content.projects #projectWall .partner .text .title{font-size:16px;display:block}#content.partners #filterBar{color:#9b9b9b}#content.partners #filterBar p{float:right;padding-top:10px;margin-bottom:0}#content.partners #filterBar h2{float:left;color:#fff}#content.partners #projectWall .item,#content.partners #projectWall .partner{background-color:#f0f0f0;text-align:center}#content.partners #projectWall .item .logo,#content.partners #projectWall .partner .logo{background-repeat:no-repeat;background-position:center center;background-size:auto;width:100%;height:300px;display:block;left:0;top:0;right:auto;bottom:auto}#content.partners #projectWall .item .text,#content.partners #projectWall .partner .text{color:#464646;width:60%;left:20%;bottom:40px;position:absolute;margin-top:0;right:auto;top:auto;font-size:13px;line-height:1.6em;text-transform:none;font-weight:400}#content.partners #projectWall .item .partner-link,#content.partners #projectWall .partner .partner-link{text-transform:uppercase;font-weight:600}#content.partners #projectWall .item.alt,#content.partners #projectWall .partner.alt{background-color:#f6f6f6}#content.projectDetail #detailBox{position:relative;overflow-y:hidden;height:100%;display:block;padding-left:50%;width:100%;background-color:#333}#content.news #newsWall,#content.newsDetail #newsPost,#content.projectDetail #details{overflow-y:scroll;-webkit-overflow-scrolling:touch}#content.projectDetail #details{background-color:#fff;width:100%;display:block;height:100%;padding:60px 100px}#content.projectDetail #details .navBar{position:relative;width:100%;margin-bottom:80px}#content.projectDetail #details .navBar a.next,#content.projectDetail #details .navBar a.prev{position:absolute;top:0;z-index:2;font-size:24px;line-height:1em;margin:0;color:#c2c2c2;-webkit-transition:color .2s ease-in-out;-moz-transition:color .2s ease-in-out;-ms-transition:color .2s ease-in-out;-o-transition:color .2s ease-in-out;transition:color .2s ease-in-out;font-family:"proxima-nova";font-weight:200;font-style:normal}#content.projectDetail #details .infoBar p,#content.projectDetail #details .navBar a.back,#content.projectDetail #details .tabs ul li,#content.projectDetail #details .titleWrap .address{font-weight:700;font-style:normal;font-family:"proxima-nova"}#content.projectDetail #details .navBar a.next i,#content.projectDetail #details .navBar a.prev i{position:relative;top:5px;display:inline-block}#content.projectDetail #details .navBar a.prev{left:0}#content.projectDetail #details .navBar a.prev i{margin-right:15px}#content.projectDetail #details .navBar a.next i{margin-left:15px}#content.projectDetail #details .navBar a.back{text-align:center;text-transform:uppercase;color:#c2c2c2;font-size:12px;line-height:1em;width:100%;display:block;position:relative;top:-10px;z-index:1;-webkit-transition:color .2s ease-in-out;-moz-transition:color .2s ease-in-out;-ms-transition:color .2s ease-in-out;-o-transition:color .2s ease-in-out;transition:color .2s ease-in-out}#content.projectDetail #details .navBar a.back i{position:relative;top:15px;margin-right:15px;display:inline-block}#content.projectDetail #details .navBar a.back:hover,#content.projectDetail #details .navBar a.next:hover,#content.projectDetail #details .navBar a.prev:hover{color:#1e7882}#content.projectDetail #details .titleWrap{margin-bottom:40px}#content.projectDetail #details .titleWrap h1{margin:0}#content.projectDetail #details .titleWrap .address{color:#1e7882;font-size:14px;text-transform:uppercase;margin-bottom:0}#content.projectDetail #details .tabs .styled{display:none;margin-bottom:40px}#content.projectDetail #details .tabs ul{list-style:none;padding:0;margin:0 0 50px;border-bottom:1px solid #dedede}#content.projectDetail #details .tabs ul li{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:relative;top:1px;float:left;border:1px solid #dedede;padding:15px;margin:0 10px 0 0;line-height:1em;text-transform:uppercase;font-size:11px;cursor:pointer}#content.projectDetail #details .tabs ul li.active{color:#1e7882;border-bottom:1px solid #fff}#content.projectDetail #details .tabs.responsive ul{border-bottom:0}#content.projectDetail #details .tabs.responsive li{background-color:#fff;display:none;margin:0;float:none}#content.projectDetail #details .tabs.responsive li.active{display:block;width:auto;position:relative;background-color:#fff;border:1px solid #e4e4e4}#content.projectDetail #details .tabs.responsive li.active:after{top:50%;right:15px;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(204,204,204,0);border-top-color:#ccc;border-width:5px;margin-top:-2px}#content.projectDetail #details .tabs.responsive:hover{margin-bottom:50px;position:relative;height:43px;display:block}#content.projectDetail #details .tabs.responsive:hover ul{position:absolute;top:0;left:0;width:100%;z-index:100;border-bottom:1px solid #e4e4e4}#content.projectDetail #details .tabs.responsive:hover ul li,#content.projectDetail #details .tabs.responsive:hover ul li.active{display:block;border-bottom:0}#content.projectDetail #details .tabs.responsive:hover ul li.active:after,#content.projectDetail #details .tabs.responsive:hover ul li:after{content:none}#content.projectDetail #details .tabs.responsive:hover ul li.active:hover,#content.projectDetail #details .tabs.responsive:hover ul li:hover{background-color:#fafafa}#content.projectDetail #details .tabs.responsive:hover ul li.active:last-child,#content.projectDetail #details .tabs.responsive:hover ul li:last-child{border-bottom:1px solid #e4e4e4}#content.projectDetail #details .tab-content .tab-map{height:300px}#content.projectDetail #details .tab-content p{font-size:14px;line-height:22px}#content.projectDetail #details .infoBar{text-transform:uppercase;margin-top:80px;padding-top:40px;border-top:1px solid #dedede}#content.projectDetail #details .infoBar .title{color:#1e7882}#content.projectDetail #details .infoBar p{font-size:12px;line-height:23px;margin-bottom:10px}#content.projectDetail #details .infoBar .left{width:60%}#content.projectDetail #details .infoBar .left .title{width:200px;display:block}#content.projectDetail #details .infoBar .right{width:40%;text-align:right;margin:0}#content.projectDetail #details .infoBar .right .title{margin-bottom:10px}#content.projectDetail #details .infoBar .right a{word-break:break-all}#content.projectDetail #gallery{left:0;top:0;width:50%;height:100%!important;position:absolute!important}#content.projectDetail #gallery .cycle-carousel-wrap{width:100%}#content.projectDetail #gallery img{width:100%;height:auto;display:block}#content.projectDetail #gallery img.cycle-sentinel{display:none}#content.projectDetail #gallery .icn-arrow-next-gallery,#content.projectDetail #gallery .icn-arrow-prev-gallery{position:absolute;right:0;z-index:1001}#content.projectDetail #gallery .icn-arrow-prev-gallery{top:0}#content.projectDetail #gallery .icn-arrow-next-gallery{bottom:0}#content.news{padding-left:260px}#content.news #newsWall{position:relative;height:100%;display:block}#content.news #newsWall .item{float:left;width:25%;height:335px;max-height:335px;min-height:335px;display:block;padding:50px 40px;color:#4c4a51;background-color:#fff;background-repeat:no-repeat;background-position:center center;border-right:1px solid #aaa;border-bottom:1px solid #aaa;position:relative;background-size:cover;-ms-behavior:url(/backgroundsize.htc);-webkit-transition:box-shadow .2s ease-in-out;-moz-transition:box-shadow .2s ease-in-out;-ms-transition:box-shadow .2s ease-in-out;-o-transition:box-shadow .2s ease-in-out;transition:box-shadow .2s ease-in-out}#content.newsDetail .backBtn,nav ul li a{-webkit-transition:color .2s ease-in-out;-moz-transition:color .2s ease-in-out;-ms-transition:color .2s ease-in-out;-o-transition:color .2s ease-in-out}#content.news #newsWall .item:hover{z-index:10;box-shadow:0 0 20px rgba(0,0,0,.2)}#content.news #newsWall .item.quote{background-color:#2a2d35;padding-left:60px;padding-top:70px;color:#fff}#content.news #newsWall .item.quote .quoteText{padding-left:30px;margin-bottom:15px;border-left:3px solid #fff;font-size:18px;display:block;width:100%;height:auto;font-family:"proxima-nova";font-weight:200;font-style:normal}#content.news #newsWall .item.article .a,#content.news #newsWall .item.article span.p.date,#content.news #newsWall .item.quote .author,#content.newsDetail .backBtn{font-family:"proxima-nova";font-weight:700;font-style:normal;text-transform:uppercase}#content.news #newsWall .item.quote .author{padding-left:33px;font-size:12px}#content.news #newsWall .item.socialPost{font-size:14px;line-height:23px;color:#4c4a51;background:#fafafa}#content.news #newsWall .item.socialPost.instagram{color:#fff}#content.news #newsWall .item.socialPost.instagram:after{content:"";background:rgba(0,0,0,.5);top:0;left:0;position:absolute;width:100%;height:100%}#content.news #newsWall .item.socialPost a{color:#3dc7f4}#content.news #newsWall .item.socialPost .bigText{display:block;min-height:180px;z-index:2;position:relative}#content.news #newsWall .item.socialPost small{font-size:10px;color:#4c4a51;z-index:2;position:relative}#content.news #newsWall .item.socialPost .icn{position:absolute;left:23px;bottom:23px}#content.news #newsWall .item.socialPost .description{z-index:2;position:relative}#content.news #newsWall .item.article:after{content:"";background:rgba(0,0,0,.2);top:0;left:0;position:absolute;width:100%;height:100%}#content.news #newsWall .item.article span.p{z-index:2;position:relative;margin:0 0 20px;color:#4c4a51;font-size:14px;line-height:21px}#content.news #newsWall .item.article span.p.date{font-size:10px;color:#b8b8b8;margin-bottom:10px;display:block}#content.news #newsWall .item.article span.p.bigText{font-size:18px;line-height:23px;color:#fff;margin-bottom:0}#content.news #newsWall .item.article .bigText{font-size:18px;line-height:23px;color:#005a65;margin-bottom:25px;z-index:2;position:relative}#content.news #newsWall .item.article .a{font-size:12px;padding-bottom:5px;color:#fff;border-bottom:3px solid #fff}#content.news #newsWall .item.article.featured .bigText{color:#fff;min-height:175px;display:block;margin-bottom:0}#content.news #newsWall .item.article.featured a{color:#fff;border-bottom:3px solid #fff}#content.newsDetail{padding-left:260px}#content.newsDetail .backBtn{position:relative;padding:80px 0;color:#979797;font-size:11px;line-height:1em;margin:0;display:block;border-right:1px solid #d7d9d9;transition:color .2s ease-in-out}#content.newsDetail .backBtn:hover{color:#1e7882}#content.newsDetail .backBtn i{display:inline-block;margin-right:25px;position:relative;top:5px;left:0}#content.newsDetail .backBtn .block{background-color:#1e7882;width:60px;height:60px;display:block;position:absolute;right:0;bottom:-60px}#content.newsDetail .headerImg{width:100%;display:block;height:auto;padding-right:60px}#content.newsDetail #newsPost{max-width:1040px;padding:0 20px 50px;margin:0 auto;position:relative;height:100%;display:block}#content.newsDetail article{margin-left:260px;position:relative;padding:60px;width:auto;background-color:#fff;font-size:14px;line-height:23px;margin-right:60px}#content.newsDetail article h1{width:190px;font-size:16px;line-height:26px;color:#1e7882;text-transform:uppercase;position:absolute;left:-260px;top:55px;font-family:"proxima-nova";font-weight:700;font-style:normal}#content.newsDetail article .meta,#content.newsDetail article h1 .date{font-size:10px;font-family:"proxima-nova";font-weight:700;font-style:normal}#content.newsDetail article h1 .date{display:block;color:#6d6d6d}#content.newsDetail article .meta{padding-top:50px;text-transform:uppercase;margin-bottom:0}#content.contact{background-color:#f7f7f7}#content.contact .colCount2{position:absolute;left:0;top:50%;margin-top:-330px;height:660px;width:100%;padding-left:395px;display:block}#content.contact .colCount2 .col1,#content.contact .colCount2 .col2{float:left}#content.contact .colCount2 .col1{width:310px;margin-bottom:70px}#content.contact .colCount2 .col2{width:340px}#content #contactDetails{font-size:12px;line-height:20px}#content #contactDetails h1,#content #contactForm h2{font-family:"proxima-nova";font-weight:200;font-size:26px;margin-bottom:50px;color:#636363}#content #contactDetails h1{font-style:normal;line-height:1.2em}#content #contactDetails p{margin:0}#content #contactDetails p.address{padding-top:30px}#content #contactForm h2{font-style:normal;line-height:1.2em}.credits,.sfm-title h3{font-weight:700;text-transform:uppercase;letter-spacing:1px;font-family:"proxima-nova";font-style:normal}#content.pageMissing{padding-left:260px}#content.pageMissing #errorWrap{background:url(../img/404.png) center top no-repeat;text-align:center;position:relative;max-width:640px;padding:170px 20px 0;margin:-155px auto 0;top:50%;left:0;right:0}.credits,.icn-logo-fancy,.linkBack,.logo{position:absolute}#content.pageMissing #errorWrap p{margin-bottom:0}.icn-logo-fancy{bottom:40px;right:40px}.mainCol{color:#005a65}nav .close{display:none}.credits .humaan,nav ul,nav ul li,nav ul li a{display:block}nav ul{list-style:none;padding:0;margin:0}nav ul li{margin:0 0 25px;padding:0;text-align:right;font-family:"proxima-nova";font-style:normal;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.sfm-logo,.sfm-title h3,.sfm-title h4{text-align:left}nav ul li a{padding:0 35px;color:#1e1e1e;transition:color .2s ease-in-out}nav ul li a:hover{color:#1e7882}.logo{top:35px;right:35px;z-index:5}.credits{left:25px;bottom:25px;font-size:8px;line-height:1.2em;color:#a4a4a4;width:180px;height:auto;margin:0}.credits .humaan a{color:#a4a4a4;-webkit-transition:color .2s ease-in-out;-moz-transition:color .2s ease-in-out;-ms-transition:color .2s ease-in-out;-o-transition:color .2s ease-in-out;transition:color .2s ease-in-out}.credits .humaan a:hover{color:#1e7882}.sfm-logo a{margin-left:20px}.sfm-title h3{font-size:12px;color:#005a65;padding-top:40px;padding-bottom:0;margin-bottom:4px}.sfm-title h4{color:#5d5d5d;padding:0 20px 40px;-webkit-transition:padding .2s ease-in-out;-moz-transition:padding .2s ease-in-out;-ms-transition:padding .2s ease-in-out;-o-transition:padding .2s ease-in-out;transition:padding .2s ease-in-out;letter-spacing:1px}.home .introText,.introText{text-align:right;text-transform:uppercase}#filterBar ul li a,.linkBack{-webkit-transition:color .2s ease-in-out;-moz-transition:color .2s ease-in-out;-ms-transition:color .2s ease-in-out;-o-transition:color .2s ease-in-out}nav.sfm-nav{background:#5d5d5d}.linkBack{color:#888;color:rgba(255,255,255,.4);font-family:"proxima-nova";font-weight:200;font-style:normal;font-size:36px;margin:0;right:130px;top:60px;z-index:10;transition:color .2s ease-in-out}.linkBack .icn{display:inline-block;margin-left:30px;position:relative;top:5px}.linkBack:hover{color:#878888;color:rgba(255,255,255,.8)}.introText{font-family:"proxima-nova";font-weight:700;font-style:normal;font-size:12px;line-height:22px;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;display:block;border-bottom:1px solid #ccc;padding-bottom:10px}.home .introText{width:80%}#filterBar{padding:35px 50px 25px;background-color:#242525;box-shadow:0 0 5px rgba(0,0,0,.5);position:relative;-webkit-font-smoothing:subpixel-antialiased}#filterBar .styled{display:none}#filterBar ul{list-style:none;padding:0;margin:0;text-align:center}#filterBar ul li{padding:0;margin:0 5px 10px;display:inline-block;font-family:"proxima-nova";font-weight:200;font-style:normal}#filterBar ul li.title{color:#fff;font-size:14px}#filterBar ul li a{padding:10px 15px;color:#939598;transition:color .2s ease-in-out;font-size:14px}#filterBar ul li a:hover{color:#fff}#filterBar ul li.active a{border:1px solid #303232;color:#00a0b4;border-radius:30px}#filterBar ul li.active a:hover{color:#00b7ce}#filterBar ul.social{position:absolute;right:0;top:0;padding:32px 25px 25px}#filterBar ul.social li{margin:0 5px}.btn{color:#b7b7b7;padding-bottom:8px;border-bottom:2px solid #1e7882;margin-bottom:0;text-transform:uppercase;font-size:11px;line-height:1em;font-family:"proxima-nova";font-weight:700;font-style:normal;-webkit-transition:color .2s ease-in-out;-moz-transition:color .2s ease-in-out;-ms-transition:color .2s ease-in-out;-o-transition:color .2s ease-in-out;transition:color .2s ease-in-out}.btn:hover{color:#1e7882}#content,.icn.contactItem,.icn.homeItem{display:none}#content.about .slideBox.about,#content.about .slideBox.team{position:relative;min-height:100%}#content.about .slideBox.about #aboutBox,#content.about .slideBox.about #teamBox,#content.about .slideBox.team #aboutBox,#content.about .slideBox.team #teamBox{padding-left:0}@media only screen and (max-width:1600px){#content.projectDetail #details{padding:60px}#content.projectDetail #details .navBar a.next,#content.projectDetail #details .navBar a.prev{font-size:20px}#content.projectDetail #details .titleWrap h1{font-size:36px;line-height:1.2em}#content.news #newsWall .item{width:33.33333%}#content.news #newsWall .item.quote .quoteText{font-size:16px}}@media only screen and (max-width:1400px){#content.about .slideBox.about{padding:0}#content.about .colCount2.about .col1,#content.about .colCount2.about .col2{position:static;width:100%;height:auto;overflow-y:visible}#content.about .colCount2.about .col1{padding:50px}#content.about .colCount2.about .col2{margin-left:0;padding-bottom:30px}}@media only screen and (max-width:1230px){#content.about .slideBox.team .bio,#content.about .slideBox.team .linkBack,#content.about .slideBox.team .posLeft .bio{left:50px}#animate,#static{transform:scale(.85);-webkit-transform:scale(.85)}#content.about #aboutBox .linkBack{right:40px}#content.about #aboutBox .col2{height:100%}#content.about #aboutBox .col2 .img2{width:250px;padding-right:0;padding-top:280px;position:absolute;right:0;bottom:0}#content.about #aboutBox .col2 .img2 img{top:0;bottom:auto}#content.about .slideBox.team #teamBox .slide img{height:auto}#content.about .slideBox.team #teamBox .slide .bio{font-size:13px;line-height:1.6em;font-weight:400;padding:30px}#content.about .slideBox.team #teamBox .slide .bio .title{font-size:12px;line-height:1em;margin-bottom:20px}#content.about .slideBox.team{padding:150px 30px}#content.about .slideBox.team .slide{padding:0 50px}#content.about .slideBox.team h2{padding-right:80px}#content.about .slideBox.team .posRight .bio{right:50px;left:auto}#content.partners #projectWall .item,#content.partners #projectWall .partner,#content.projects #projectWall .item,#content.projects #projectWall .partner{width:auto;float:none}#content.projectDetail #gallery{height:auto!important;position:relative!important}#content.projectDetail #detailBox{overflow-y:scroll;-webkit-overflow-scrolling:touch;padding-left:0}#content.projectDetail #details{height:auto;overflow-y:visible;font-size:14px;line-height:22.68px}#content.projectDetail #gallery{width:100%;overflow:hidden}#content.projectDetail #gallery img{height:100%;width:auto}#content.projectDetail #gallery .icn-arrow-prev-gallery{background-position:-256px -256px;top:auto;bottom:0;left:0;right:auto}#content.projectDetail #gallery .icn-arrow-next-gallery{background-position:-256px -320px}#content.news #newsWall .item{width:50%;height:300px;max-height:300px;min-height:300px}#content.news #newsWall .item.article.featured .bigText,#content.news #newsWall .item.socialPost .bigText{min-height:125px}#content.newsDetail article{margin-left:200px}#content.newsDetail article h1{left:-200px}.icn.icn-logo-fancy{display:none!important}}@media only screen and (max-width:1023px){#filterBar .styled,#filterBar ul li.title{width:100%;display:block}#animate,#static{margin-left:-135px!important;transform:scale(1);-webkit-transform:scale(1)}#filterBar ul li,#static .circle{display:none}#filterBar ul li.title{text-align:center;margin-left:0;margin-bottom:20px}#content.about .slideBox.about{position:relative;overflow-y:scroll;-webkit-overflow-scrolling:touch;height:100%;display:block}#content.about #aboutBox{position:relative;margin-top:0;padding-left:0;height:auto;top:0}#content.about #aboutBox .linkBack{position:static}#content.about #aboutBox .colCount2{padding-top:200px}#content.about #aboutBox .col1{width:auto}#content.about #aboutBox .col1 .bigText{color:#000;padding:30px 30px 0;margin-bottom:0;background-color:#fff;line-height:1.6em;font-family:"proxima-nova";font-weight:200;font-style:normal}#content.about #aboutBox .col1 .whiteBox{width:auto;height:auto;padding:30px}#content.about #aboutBox .col2{left:0;padding:0 40px;top:0}#content.about #aboutBox .col2 .img2{display:none}#content.about .slideBox.team #teamBox .slide img{width:80%}#content.about .slideBox.team .bio{position:static;left:0;width:100%;max-width:none;padding:40px 40px 20px}#content.about .slideBox.team h2{text-align:left;position:static;padding-left:50px;margin-bottom:30px}#newsWall #filterBar .title{text-align:left}#newsWall #filterBar .social{display:block}#newsWall #filterBar .social li{display:inline-block}#content.newsDetail article{margin-right:0}#content.newsDetail .backBtn .block{display:none}#content.newsDetail .backBtn{border-right:0;padding:40px 0}#content.newsDetail .headerImg{padding-right:0}}@media only screen and (max-width:960px){#content.projectDetail #details .infoBar{margin-top:30px;padding-top:30px}#content.projectDetail #details .infoBar .left{float:none;width:100%;border-bottom:1px solid #e4e4e4;padding-bottom:10px;margin-bottom:20px;display:block}#content.projectDetail #details .infoBar .right{float:none;width:100%;display:block;text-align:left}#content.news #newsWall .item.quote{padding-left:30px;padding-top:50px}#content.news #newsWall .item.quote .quoteText{font-size:13px;line-height:23px;font-weight:400}#content.news #newsWall .item.socialPost{font-size:13px;line-height:23px}#content.news #newsWall .item.article .bigText{font-size:16px}#content.news #newsWall .item.article p{font-size:13px}#content.newsDetail article h1{position:static;width:auto;margin-bottom:40px}#content.newsDetail article{margin-left:0}#content.contact{overflow-y:scroll;-webkit-overflow-scrolling:touch}#content.contact .colCount2{position:static;margin-top:0;height:auto;padding:70px 70px 70px 345px}#content.about .colCount2.about .col2 .values{display:none}}@media only screen and (max-width:767px){.mob-hide{display:none}.mob-show{display:block}#loaderScrim{position:fixed;top:0;left:0;width:100%;height:0;background:url(../img/loader.gif) center center no-repeat #111;opacity:0;z-index:1000;-webkit-transition:opacity .2s ease-in-out;-moz-transition:opacity .2s ease-in-out;-ms-transition:opacity .2s ease-in-out;-o-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out}.loading #loaderScrim{opacity:1;height:100%}body,body.sidebar{background:#333}#sidebar,.credits{background-color:#f2f3f3}#content.about,#content.contact,#content.news,#content.newsDetail,#content.partners,#content.projectDetail,#content.projects{position:static;padding-left:0}.icn-logo.homeItem{display:none!important}#content.home{position:static}#content.home #container{width:auto}#content.home #animate{display:none}#content.home #static{display:block;position:static;margin-top:0;margin-left:0!important;width:100%;height:auto}#content.home #static .circle,#content.home #static .col1,#content.home #static .col2{display:none}#content.home #static .col3{display:block;position:static;width:100%!important;margin-top:0!important;height:auto}#content.home #static .col3 img{width:100%;height:auto;display:block}#sidebar .credits,#sidebar nav,.sidebar #sidebar .sfm-title h4{display:none}#content.home #details{position:static;width:auto;height:auto}#content.home #details .padding{margin-right:0;padding:40px}#content.home img#feature{margin-top:-200px!important}#content.about .slideBox.team #teamBox .slide img{width:100%}#filterBar{padding:35px 50px}#filterBar ul.social{padding:32px 0 0;right:45px}#filterBar ul li,#filterBar ul li.title{font-size:14px;font-weight:400;margin:0 10px 10px}#filterBar ul li.title{margin-left:0;margin-bottom:20px}#content.news #newsWall .item{width:100%;height:auto;min-height:0;max-height:none}#content.news #newsWall .item.blank,#content.news #newsWall .item.socialPost.instagram{min-height:280px}#content.projectDetail #gallery{height:auto!important;position:relative!important}#content.projectDetail #gallery img{width:100%;height:auto}#content.newsDetail article{padding:30px;font-size:12px;line-height:21px}#content.newsDetail article h1{margin-bottom:30px}#content.newsDetail article .meta{padding-top:10px}#content.contact .colCount2{position:static;height:auto;margin-top:0;padding:40px}#content.contact .colCount2 .col1,#content.contact .colCount2 .col2{float:none;position:static;width:auto;height:auto}#content.pageMissing{padding-left:0}#content.pageMissing #errorWrap{position:static;width:auto;margin-top:380px;background-size:100px 89px;padding-top:120px}#content.pageMissing #errorWrap h1{font-size:24px;line-height:1.2em;margin-bottom:30px}#content.pageMissing #errorWrap p{font-size:13px;line-height:1.2em;margin-bottom:15px}#sidebar{width:100%;height:auto;padding-top:120px;position:static}#sidebar .logo{top:40px}#sidebar .sfm-title h4{position:relative;z-index:1;padding:40px!important;margin-bottom:0}.credits{position:static;opacity:1!important;display:block;font-size:8px;padding:40px;width:auto;border-top:1px solid #e0e0e0}.credits.homeItem{display:block!important;opacity:1!important}.mobOpen #sidebar nav{display:block;top:0;z-index:111111;left:0;right:0;background-color:#fff;background-color:rgba(255,255,255,.95);height:100%;text-align:center;position:fixed}.mobOpen #sidebar nav .close{display:block;cursor:pointer;position:absolute;right:43px;top:45px}.mobOpen #sidebar nav ul{height:250px;position:absolute;top:50%;margin-top:-125px;left:0;right:0}.mobOpen #sidebar nav ul li{text-align:center}.mobOpen #sidebar nav ul li.active{border-left:0;color:#1e7882}#content.projectDetail #details .tabs.responsive:hover{margin:0}#content.projectDetail #details .tabs ul{display:none}#content.projectDetail #details .tabs .styled{display:block}}@media only screen and (max-width:480px){#filterBar{padding:20px}#filterBar ul.social{padding-top:15px;right:15px}#content.about h1{padding-bottom:40px}#content.about #aboutBox .col1 .bigText{font-size:15px;padding:20px 20px 0}#content.about #aboutBox .col1 .whiteBox{font-size:13px;line-height:21px;padding:20px 20px 0}#content.about .slideBox .linkBack{margin-bottom:40px;font-size:20px;right:20px}#content.projectDetail #details .navBar,#content.projectDetail #details .titleWrap{margin-bottom:20px}#content.about .slideBox .linkBack i{top:10px}#content.about .slideBox.team .linkBack{left:0}#content.about .slideBox.team h1 .icn{top:-10px}#content.partners #projectWall .partner,#content.projects #projectWall .item{height:300px}#content.partners #projectWall .partner .logo{height:150px;background-size:40%}#content.projectDetail #details{padding:20px}#content.projectDetail #details .navBar a.next,#content.projectDetail #details .navBar a.prev{font-size:16px}#content.projectDetail #details .navBar a.back{font-size:10px;padding-top:24px}#content.projectDetail #details .navBar a.back i{display:none}#content.projectDetail #details .titleWrap h1{font-size:24px;line-height:38.88px}#content.projectDetail #details .titleWrap .address{font-size:12px}#content.projectDetail #details .tabs ul{margin-bottom:30px}#content.projectDetail #details .tabs ul li{font-size:10px}#content.about .colCount2.about{font-size:14px;line-height:20px}#content.about .colCount2.about .col1{padding:20px}#content.about .colCount2.about .col1 h2{font-size:16px;line-height:24px}#content.about .cycle-next,#content.about .cycle-prev{top:0;margin-top:0}#content.about .slideBox.team .slide{padding:0}#content.about .slideBox.team{padding-left:0;padding-right:0}#content.about .slideBox.team .bio{padding:20px}#content.about .slideBox.team h2{padding:0 20px;font-size:24px;line-height:24px;font-weight:400}#content.about .slide .imgWrap{height:auto}#content.about .slide .imgWrap img{height:auto;width:100%}}@media only screen and (max-width:440px){#content.projectDetail #details .tabs.responsive:hover{margin-bottom:29px}#content.about .slideBox.team #teamBox .slide img{width:100%;height:auto}}@media only screen and (max-height:960px){#content.about .slideBox.about{position:relative;overflow-y:scroll;-webkit-overflow-scrolling:touch}#content.about #aboutBox{margin-top:0;position:static;padding-left:0}}@media only screen and (max-height:800px){#sidebar .sfm-title h4{padding-top:120px}.mobOpen #sidebar nav ul{height:236px;margin-top:-118px}.mobOpen #sidebar nav ul li{font-size:24px;line-height:34px}#content.about #aboutBox .col1 .whiteBox{height:auto}#content.contact .colCount2{top:0;margin-top:0;position:relative;overflow-y:scroll;-webkit-overflow-scrolling:touch;height:100%;display:block;padding-top:40px;padding-bottom:40px}}@media only screen and (max-height:620px){#sidebar .sfm-title h4{padding-top:100px;padding-bottom:30px;font-size:9px;line-height:18px}#sidebar nav ul li{font-size:18px;line-height:22px;margin-bottom:10px}}@media only screen and (max-height:520px){#sidebar .sfm-title h4{padding-top:100px;padding-bottom:30px;font-size:9px;line-height:18px}.mobOpen #sidebar nav ul{height:128px;margin-top:-64px}.mobOpen #sidebar nav ul li{font-size:18px;line-height:22px}}.icn{display:block;background-image:url(../img/sprites.png);background-repeat:no-repeat}.icn span{display:none}.icn-logo{background-position:0 0;width:140px;height:40px}.icn-logo-fancy{background-position:0 -64px;width:133px;height:149px}.icn-arrow-readmore{background-position:-192px 0;width:60px;height:60px}.icn-arrow-prev{background-position:-256px 0;width:14px;height:33px}.icn-arrow-next{background-position:-256px -64px;width:14px;height:33px}.icn-arrow-prev-grey{background-position:-192px -128px;width:50px;height:50px}.icn-arrow-next-grey{background-position:-192px -192px;width:50px;height:50px}.icn-arrow-prev-gallery{background-position:-192px -256px;width:60px;height:60px}.icn-arrow-next-gallery{background-position:-192px -320px;width:60px;height:60px}.icn-arrow-prev-projects{background-position:-192px -384px;width:10px;height:24px}.icn-arrow-next-projects{background-position:-192px -448px;width:10px;height:24px}.icn-back-projects{background-position:-256px -128px;width:24px;height:33px}.facebook .icn-social,.icn-social-facebook{background-position:-320px 0;width:18px;height:18px}.icn-social-twitter,.twitter .icn-social{background-position:-320px -64px;width:18px;height:14px}.icn-social-instagram,.instagram .icn-social{background-position:-320px -128px;width:18px;height:18px}.icn-arrow-back-news{background-position:-256px -192px;width:6px;height:14px}.icn-close{background-position:-256px -384px;width:24px;height:24px}.icn-arrow-call{background-position:-319px -192px;width:6px;height:10px}.social .icn-facebook{background-position:-384px 0;width:30px;height:30px}.social .icn-twitter{background-position:-384px -64px;width:30px;height:30px}.social .icn-instagram{background-position:-384px -128px;width:30px;height:30px}.social li:hover .icn-facebook{background-position:-448px 0;width:30px;height:30px}.social li:hover .icn-twitter{background-position:-448px -64px;width:30px;height:30px}.social li:hover .icn-instagram{background-position:-448px -128px;width:30px;height:30px}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2){.icn{background-image:url(../img/sprites@2x.png);background-size:960px 960px}#loaderScrim,body{background:url(../img/loader@2x.gif) center center no-repeat #111;background-size:100px 100px}body.sidebar{background:url(../img/loader-sidebar@2x.gif) center center no-repeat #111;background-size:360px 100px}.styled{background:url(../img/bg-styled@2x.png) 95% center no-repeat #fff;background-size:8px 5px}#content.pageMissing #errorWrap{background:url(../img/404@2x.png) center top no-repeat;background-size:150px 134px}}body,body p{font-size:14px}nav ul li,nav ul li a{margin-bottom:20px;font-size:30px;line-height:36px;font-weight:400}#content.about.assets,#content.about.d3{background:#f7f7f7}#content.about.assets .colCount2.about.assets .col1,#content.about.d3 .colCount2.about.d3 .col1{background:0 0;width:80%;padding-top:150px}#content.about.assets .colCount2.about.assets div.col2,#content.about.d3 .colCount2.about.d3 div.col2{padding-right:0;padding-bottom:0;width:20%;margin-left:74%}#content.contact.assets .colCount2,#content.contact.d3 .colCount2{top:0;margin-top:0}#content h2.title{font-size:46px}#content h2.title,#content.about.assets .colCount2.about.assets,#content.about.assets .colCount2.about.assets .col1 h2,#content.about.d3 .colCount2.about.d3,#content.about.d3 .colCount2.about.d3 .col1 h2{color:#5d5d5d}#content.about.assets.contact .colCount2 .col1,#content.about.d3.contact .colCount2 .col1{margin-bottom:0}#content.about.assets .colCount2.about.assets .col1 h2,#content.about.d3 .colCount2.about.d3 .col1 h2{font-weight:200;font-size:34px}#content.about.assets .colCount2.about.assets .col1 h2,#content.about.assets .colCount2.about.assets div.col2 h2,#content.about.d3 .colCount2.about.d3 .col1 h2,#content.about.d3 .colCount2.about.d3 div.col2 h2{margin-bottom:20px}#content.about.assets .colCount2.about.assets div.col2 #contactForm,#content.about.d3 .colCount2.about.d3 div.col2 #contactForm{padding:0;width:100%;margin:0}.humaan a{display:block}@media screen and (max-width:1400px){#content.about.assets .colCount2.about.assets div.col2,#content.about.d3 .colCount2.about.d3 div.col2{padding-bottom:0;width:100%;margin-left:0}}@media screen and (max-height:900px){#sidebar .credits{position:static;margin-left:30px}body.sidebar{background:0 0!important}}@media screen and (max-height:860px){.icn.icn-logo-fancy.contactItem{display:none!important}}@media screen and (max-width:700px){#sidebar .introText{padding-top:0}}