@charset "utf-8";*{padding:0;margin:0}body{font-size:16px;line-height:24px;letter-spacing:-.31em;word-spacing:-.43em;font-family:'SourceSansProRegular',sans-serif;-webkit-tap-highlight-color:rgba(0,0,0,0)}div,header,section,nav,article,footer{letter-spacing:normal;word-spacing:normal;text-align:left}.block,div,header,section,nav,article,footer,.inlineList li a,.verticalList li a,.center_item a h2{display:block}.inline,.inlineList li{display:inline}.none,div.imagesDescription{display:none}.absolute,#wrapper,.scroller,.mainNavigationWrapper,.page,.closeB,.contentScroll,.grid_3,.grid_1_full,.grid_1_big,.grid_1_lit,.rowBig,.rowLit,.grid_project_title,.grid_project_des,.itroLoader,div.fullScreenGalleryViewport,div.fullScreenGalleryWrapper,.galleryArrowNavigation,.galleryArrowNavigation a,.arrowBackground,.imagesDescription,.galleryInfoWrapper,div.counter,.gotoPage{position:absolute}.absoluteBottom,.absoluteTop{position:absolute!important}.relative,.centerWrapper,.imageHolder,div.imageHolder img,.imageHolder img,.center_item,.centerImgHolder{position:relative}.leftTop,#wrapper,.scroller,.contentScroll,.itroLoader,div.fullScreenGalleryViewport,div.fullScreenGalleryWrapper,.arrowBackground,div.imagesDescription{left:0;top:0}.fullSize,body,#wrapper,.itroLoader,.gotoPage,.galleryArrowNavigation a,.arrowBackground,div.imageHolder img,.imageHolder img{width:100%;height:100%}.left,.inlineList li,.center_item,div.imageHolder,.imageHolder{float:left}.right{float:right}.clear{clear:both}.overflowHidden,body,#wrapper,.page,.center_item,.contentScroll,.grid_3,.grid_1_full,.grid_1_big,.grid_1_lit,.rowBig,.rowLit,.grid_project_title,.grid_project_des,div.fullScreenGalleryViewport,div.fullScreenGalleryWrapper{overflow:hidden}.noLIst,.verticalList li,.inlineList li{list-style:none}.pointer,a,.center_item{cursor:pointer}.just{text-align:justify}body,h1,.bigess,h2,h3,h4,.big{font-weight:normal;font-style:normal}.deco,h1,.bigess,.center_item,div.imgLabel,.counter,.big{font-family:'BebasNeueRegular',Arial,Helvetica,sans-serif}.bigess,h2,h1,.big{line-height:.8em}h2{margin-bottom:.5em}h2.deco{margin-bottom:-.1em!important}.page li{list-style:none}h3.big{margin-top:.5em;margin-bottom:.3em;color:#919191}p.deco{color:#686868;font-family:'BebasRegular',Arial,sans-serif;word-spacing:3px}.bDark{color:#121212!important}.bigess{color:#919191}.noMarginTop{margin-top:-1em}.bLight{color:#f8f8f8}.lightText{color:#9f9f9f!important}a{color:#1d16e8;text-decoration:none}.middleText{color:#999!important}.mLeft{margin-left:4%;margin-top:10px}h1,.big{color:#5f5f5f}h2{color:#ccc}p{margin-bottom:1em;font-weight:normal;font-style:normal}.large .bigess{font-size:112px;letter-spacing:-5px}.large h1,.large .big{font-size:36px}.large h2{font-size:1.5em;margin-bottom:.5em}.large p.deco{font-size:18px;line-height:27px}.large .deco{font-size:60px;line-height:68px}.middle .bigess{font-size:90px;letter-spacing:-3px}.middle h1,.middle .big{font-size:36px}.middle .cover h1{font-size:24px!important}.middle h2{font-size:1.2em;margin-bottom:.5em}.middle p.deco{font-size:16px;line-height:25px}.middle .deco{font-size:36px;line-height:42px}.little .bigess{font-size:50px;letter-spacing:-1px}.little h1,.little .big{font-size:20px}.little h1{margin-bottom:.2em}.little h2{font-size:1em}.little p.deco{font-size:11px;line-height:14px;text-transform:uppercase;color:#666!important;font-family:'SourceSansProRegular',sans-serif}.little p{line-height:20px}.little .deco{font-size:20px;line-height:26px}#wrapper{z-index:1;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:#333;font-size:14px;line-height:22px}.leftblok{display:inline-block;margin-top:28px;margin-right:20px}.scroller{-webkit-tap-highlight-color:rgba(0,0,0,0)}.mainNavigationWrapper{bottom:0;width:320px;left:50%;margin-left:-160px;z-index:5}.mainNavigationHeader{width:30px;display:block;text-transform:uppercase;color:#f8f8f8;height:30px;text-align:center;padding-bottom:4px;margin-bottom:1px;cursor:pointer;background-position:center center;background-repeat:no-repeat;background-color:#212121}.hideMenu{background-image:url('/images/util/menu_hide.gif')}.showMenu{background-image:url('/images/util/menu_show.gif')}.mainNavigation{border:10px solid #212121;background-color:#212121}.mainNavigation li a{padding-top:10px;display:block;background:#f8f8f8;font-size:11px;line-height:11px;text-transform:uppercase;color:#212121;width:99px;height:20px;text-align:center;float:left;padding-bottom:4px;margin-bottom:1px;text-decoration:none}.leftBorder{margin-left:1px}.active{background-color:#212121!important;color:#f8f8f8!important}.centerWrapper{width:96%;height:86%;margin:4% auto}.center_item{margin-top:10%;width:20%;text-transform:uppercase}.center_item h2{background-color:#f8f8f8;color:#919191;letter-spacing:.5px;z-index:5;font-weight:normal;line-height:1em;width:90%;padding-left:5%;padding-right:5%;padding-bottom:20px;padding-top:10%;text-align:center;text-decoration:none;margin:0}.centerImgHolder{top:0;width:100%;height:auto;overflow:hidden;border:0;line-height:0;background-color:#666}.centerImgHolder img{border:0;line-height:0;width:100%;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.defMargin,.contentScroll{height:96%;padding:2% 2%;margin:2%;max-width:940px}.defMargin{width:92%}.contentScroll.top{padding-top:1%!important;padding-bottom:1%!important;margin-top:1.5%!important;margin-bottom:1.5%!important}.contentScroll{width:96%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;max-width:940px}.contentScroll.full{max-width:96%}.bColor1,.projectItem{background-color:#f8f8f8}.bColor2,.lightGreyBackground{background-color:#f0f0f0}.bColor5,.white,.indexBackCol,.whiteBackground{background-color:#f8f8f8}.bColorDark{background-color:#515151;;text-shadow:none}.whiteColor{color:#f8f8f8!important}.grid_3{width:61.8%;height:100%}.grid_1_full{height:100%;width:38.2%}.grid_project_title{width:38.2%;height:85%}.grid_project_des{width:61.8%;height:85%}.grid_1_full{width:38.2%;height:100%}.grid_1_big{width:38.2%;height:61.8%}.grid_1_lit{width:38.2%;height:38.2%}.rowBig{width:100%;height:61.8%}.rowLit{width:100%;height:38.2%}.absoluteBottom{bottom:0!important}.absoluteTop{top:0!important}.grid_3,.grid_1_full,.grid_1_big,.grid_1_lit,.rowBig,.rowLit,.grid_project_title,.grid_project_des{margin:0!important;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.slide{background-attachment:fixed;background-clip:border-box;background-color:#f8f8f8!important;background-origin:padding-box;background-position:50% 0;-webkit-background-size:cover;-o-background-size:cover;background-size:cover;background-repeat:no-repeat}.s1{background-image:url("/images/background/b1.jpg")}.s2{background-image:url("/images/background/b2.jpg")}.s3{background-image:url("/images/projects/01.jpg")}.itroLoader,.gotoPage{z-index:100}.goToCover{width:1px;height:51%;background-color:#f8f8f8}.introCover{width:100%;height:51%;background-color:#f8f8f8}.introCoverPr{height:100%;width:50%;background-color:#f8f8f8}.preloader{width:36px;height:36px;left:50%;top:50%;margin-left:-18px;margin-top:-18px;background-color:#f8f8f8;background-image:url('/images/loaders/i-c_pre5.gif');background-repeat:no-repeat;background-position:center center;z-index:100}div.fullScreenGalleryViewport{width:100%;z-index:2}div.fullScreenGalleryWrapper{width:9999em;height:100%;z-index:2;line-height:0;white-space:nowrap;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.transitions-enabled{-webkit-transition-duration:.7s;-moz-transition-duration:.7s;-ms-transition-duration:.7s;-o-transition-duration:.7s;transition-duration:.7s}.transitions-enabled{-webkit-transition-property:left;-moz-transition-property:left;-ms-transition-property:left;-o-transition-property:left;transition-property:left}.galleryArrowNavigation,.fullScreenGalleryViewport{height:85%}.galleryArrowNavigation{width:30px;min-width:30px;z-index:3}.galleryArrowNavigation a{z-index:5;display:block;cursor:pointer;background-repeat:no-repeat;background-position:center center}.next a{background-image:url('/images/util/next.png')}.back a{background-image:url('/images/util/back.png')}.rightN{right:0}leftN{left:0}.arrowBackground{background-color:#111}div.imageHolder,.imageHolder{background-color:#000;display:block;text-align:center;line-height:0;height:100%}.preloaderGallery{background-image:url('/images/loaders/i-c_pre5.gif');background-repeat:no-repeat;background-position:center center}div.imageHolder img,.imageHolder img{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.galleryInfoWrapper{left:20px;top:85%;color:#f8f8f8;z-index:5}div.counter{font-size:40px;line-height:40px;top:-50px;text-shadow:none;font-weight:normal}div.imgLabel{padding:10px;font-size:16px;line-height:16px;letter-spacing:1px}.rightMargin h2{margin-right:1%}.large .addColumn{-moz-column-count:2;-webkit-column-count:2;column-count:2;-moz-column-gap:18px;-webkit-column-gap:18px;column-gap:18px;margin-bottom:2em}.copy{position:absolute;right:5px;bottom:0;z-index:20}.copy a{color:#888;font-size:9px;font-family:Arial,Verdana,sans-serif;text-decoration:none;outline:0}@font-face{font-family:'BebasNeueRegular';src:url('/fonts/BebasNeue-webfont.eot');src:url('/fonts/BebasNeue-webfont.eot?#iefix') format('embedded-opentype'),url('/fonts/BebasNeue-webfont.woff') format('woff'),url('/fonts/BebasNeue-webfont.ttf') format('truetype'),url('/fonts/BebasNeue-webfont.svg#BebasNeueRegular') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'BebasRegular';src:url('/fonts/BEBAS___-webfont.eot');src:url('/fonts/BEBAS___-webfont.eot?#iefix') format('embedded-opentype'),url('/fonts/BEBAS___-webfont.woff') format('woff'),url('/fonts/BEBAS___-webfont.ttf') format('truetype'),url('/fonts/BEBAS___-webfont.svg#BebasRegular') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'SourceSansProRegular';src:url('/fonts/SourceSansPro-Regular-webfont.eot');src:url('/fonts/SourceSansPro-Regular-webfont.eot?#iefix') format('embedded-opentype'),url('/fonts/SourceSansPro-Regular-webfont.woff') format('woff'),url('/fonts/SourceSansPro-Regular-webfont.ttf') format('truetype'),url('/fonts/SourceSansPro-Regular-webfont.svg#SourceSansProRegular') format('svg');font-weight:normal;font-style:normal}@media only screen and (min-device-width:320px) and (max-device-width:480px){.s1{background-image:url("/images/background/b1s.jpg")}.s2{background-image:url("/images/background/b2s.jpg")}}@media only screen and (min-device-width:768px) and (max-device-width:1024px){.s1{background-image:url("/images/background/b1l.jpg")}.s2{background-image:url("/images/background/b2l.jpg")}}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:landscape){.slide{background-size:1024px 768px}.galleryArrowNavigation,.fullScreenGalleryViewport,.grid_project_title,.grid_project_des{height:85%}.galleryInfoWrapper{top:85%}}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:portrait){.galleryArrowNavigation,.fullScreenGalleryViewport,.grid_project_title,.grid_project_des{height:60%}.galleryInfoWrapper{top:60%}}@media only screen and (min-width:1224px){.s1{background-image:url("/images/background/b1.jpg")}.s2{background-image:url("/images/background/b2.jpg")}}@media only screen and (min-width:1824px){.s1{background-image:url("/images/background/b1a.jpg")}.s2{background-image:url("/images/background/b2a.jpg")}}.come{margin-top:-.8em;color:#999!important}.cover{position:absolute;z-index:100;left:0;width:33%;height:100%;background-color:#444;overflow:visible;white-space:normal;text-align:center!important}.cover h1{position:relative!important;width:90%;margin-top:80%;background-color:#444}aside a{display:inline-block}.mCSB_container{width:auto;margin-right:30px;overflow:hidden}.mCSB_container.mCS_no_scrollbar{margin-right:0}.mCustomScrollBox .mCSB_scrollTools{width:16px;height:100%;top:0;right:0}.mCSB_scrollTools .mCSB_draggerContainer{height:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.mCSB_scrollTools .mCSB_buttonUp+.mCSB_draggerContainer{padding-bottom:40px}.mCSB_scrollTools .mCSB_draggerRail{width:2px;height:100%;margin:0 auto;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}.mCSB_scrollTools .mCSB_dragger{cursor:pointer;width:100%;height:30px}.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:4px;height:100%;margin:0 auto;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;text-align:center}.mCSB_scrollTools .mCSB_buttonUp,.mCSB_scrollTools .mCSB_buttonDown{height:20px;overflow:hidden;margin:0 auto;cursor:pointer}.mCSB_scrollTools .mCSB_buttonDown{bottom:0;margin-top:-40px}.mCustomScrollBox .mCSB_scrollTools{opacity:.75}.mCustomScrollBox:hover .mCSB_scrollTools{opacity:1}.mCSB_scrollTools .mCSB_draggerRail{background:#f0f0f0;filter:"alpha(opacity=40)";-ms-filter:"alpha(opacity=40)"}.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#777;filter:"alpha(opacity=75)";-ms-filter:"alpha(opacity=75)"}.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#333;filter:"alpha(opacity=85)";-ms-filter:"alpha(opacity=85)"}.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color:#111;filter:"alpha(opacity=90)";-ms-filter:"alpha(opacity=90)"}.mCSB_scrollTools .mCSB_buttonUp,.mCSB_scrollTools .mCSB_buttonDown,.mCSB_scrollTools .mCSB_buttonLeft,.mCSB_scrollTools .mCSB_buttonRight{background-image:url('../images/util/mCSB_buttons.png');background-repeat:no-repeat;opacity:.4;filter:"alpha(opacity=40)";-ms-filter:"alpha(opacity=40)"}.mCSB_scrollTools .mCSB_buttonUp{background-position:0 0}.mCSB_scrollTools .mCSB_buttonDown{background-position:0 -20px}.mCSB_scrollTools .mCSB_buttonLeft{background-position:0 -40px}.mCSB_scrollTools .mCSB_buttonRight{background-position:0 -56px}.mCSB_scrollTools .mCSB_buttonUp:hover,.mCSB_scrollTools .mCSB_buttonDown:hover,.mCSB_scrollTools .mCSB_buttonLeft:hover,.mCSB_scrollTools .mCSB_buttonRight:hover{opacity:.75;filter:"alpha(opacity=75)";-ms-filter:"alpha(opacity=75)"}.mCSB_scrollTools .mCSB_buttonUp:active,.mCSB_scrollTools .mCSB_buttonDown:active,.mCSB_scrollTools .mCSB_buttonLeft:active,.mCSB_scrollTools .mCSB_buttonRight:active{opacity:.9;filter:"alpha(opacity=90)";-ms-filter:"alpha(opacity=90)"}