.overflow-hidden{overflow:hidden}@font-face{font-family:'avenirMedium';src:url('/assets/fonts/AvenirLTStd-Medium.eot');src:url('/assets/fonts/AvenirLTStd-Medium.eot?#iefix') format('embedded-opentype'),url('/assets/fonts/AvenirLTStd-Medium.woff2') format('woff2'),url('/assets/fonts/AvenirLTStd-Medium.woff') format('woff'),url('/assets/fonts/AvenirLTStd-Medium.ttf') format('truetype');font-weight:normal;font-style:normal}@font-face{font-family:'avenirBook';src:url('/assets/fonts/AvenirLTStd-Book.eot');src:url('/assets/fonts/AvenirLTStd-Book.eot?#iefix') format('embedded-opentype'),url('/assets/fonts/AvenirLTStd-Book.woff2') format('woff2'),url('/assets/fonts/AvenirLTStd-Book.woff') format('woff'),url('/assets/fonts/AvenirLTStd-Book.ttf') format('truetype');font-weight:normal;font-style:normal}.avenirMedium{font-family:'avenirMedium',Helvetica,Arial,sans-serif}.avenirRoman{font-family:'avenirBook',Helvetica,Arial,sans-serif;font-weight:normal}.avenirOblique{font-family:'avenirBook',sans-serif;font-weight:normal;font-style:oblique}.background-color1{background-color:#e46d29}.pull-left{float:left !important}.pull-right{float:right !important}.clearfix{clear:both;float:none}.table-cell-middle{display:table-cell;vertical-align:middle;text-align:center}.no-float{float:none !important}.mt2{margin-top:2px}.mb10{margin-bottom:10px}.pos-rel{position:relative}.padding10{padding:10px}body{font-size:14px;line-height:20px;color:#5a5a5a}h1,h2,h3,h4,p{margin:0}h1{font-size:5.063em;line-height:100%;font-family:'avenirMedium',Helvetica,Arial,sans-serif;letter-spacing:-2px}h2{font-size:3.375em;line-height:100%;font-family:'avenirMedium',Helvetica,Arial,sans-serif;letter-spacing:-2px}h3{font-size:2.25em;line-height:120%;font-family:'avenirBook',Helvetica,Arial,sans-serif;font-weight:normal}h4{font-size:1.5em;line-height:120%;font-family:'avenirBook',Helvetica,Arial,sans-serif;font-weight:normal}p{font-size:1em;line-height:150%;margin-bottom:30px;font-family:'avenirBook',Helvetica,Arial,sans-serif;font-weight:normal}p a{color:#e46d29;text-decoration:underline}p b{font-family:'avenirMedium',Helvetica,Arial,sans-serif}.pb{font-family:'avenirMedium',Helvetica,Arial,sans-serif;font-size:.857em}.pb.up{text-transform:uppercase}p.secondary{font-size:.857em}.fc-orange{color:#e46d29}.fc-black{color:#000}.fc-white{color:#fff}.dark-bg{background-color:#262626}.blockquote{border-left:2px solid #e46d29;padding-left:20px;font-style:italic}blockquote{border-left:2px solid #e46d29;padding-left:20px;font-style:italic;font-size:1em}.text-fa .fa{padding-left:10px}*{margin:0}html,body{height:100%}.doc-height{position:relative}button.secondary_btn:hover{background:url('../assets/img/btn-arrow-left.png') no-repeat}button.primary_btn:hover{background:url('../assets/img/btn-arrow-right.png') no-repeat}button.primary_btn,button.secondary_btn{border:0;font-family:'avenirBook',Helvetica,Arial,sans-serif;font-weight:normal;text-transform:uppercase;height:50px;font-size:.857em;letter-spacing:2px}button.primary_btn:hover,button.secondary_btn:hover{background-size:32px 19px;text-indent:-99999px;background-position:center}button.primary_btn{background-color:#e46d29;background-size:32px 19px;color:#fff}button.primary_btn:hover{background-color:#cf6323}button.secondary_btn{background-color:#eeeeee;background-repeat:no-repeat;color:#5a5a5a}button.secondary_btn:hover{background-color:#d8d8d9}.SC-text-image .SC-btn{width:220px;border:0;font-family:'avenirBook',Helvetica,Arial,sans-serif;font-weight:normal;text-transform:uppercase;height:50px;font-size:.857em;letter-spacing:2px}.SC-text-image .SC-btn:hover{background-size:32px 19px;text-indent:-99999px;background-position:center}.SC-text-block-inner{max-width:800px;margin:0 auto;padding-top:170px;padding-bottom:90px}.SC-text-block-inner h1{padding-bottom:50px}.SC-text-block-inner p{font-size:2.25em;line-height:120%}.SC-text-block-inner .SC-btn{width:220px;border:0;font-family:'avenirBook',Helvetica,Arial,sans-serif;font-weight:normal;text-transform:uppercase;height:50px;font-size:.857em;letter-spacing:2px}.SC-text-block-inner .SC-btn:hover{background-size:32px 19px;text-indent:-99999px;background-position:center}.SC-text-image{padding-top:50px;padding-bottom:50px}.SC-text-image h2{padding-bottom:10px}.SC-text-image p{font-size:1.5em}.SC-block-quote{padding-top:90px;padding-bottom:90px}.SC-block-quote h2{padding-bottom:10px}.SC-block-quote p{font-size:1.5em}.SC-image-grid{background-color:#f9f9f9;padding-top:50px;padding-bottom:50px}.SC-image-grid .img-grid-container{padding-bottom:20px;overflow:hidden}.fullScreenSlider{-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;height:1000px;background-position:center top}.breadcrumbs{font-size:10px;clear:both;margin-bottom:30px;letter-spacing:1px}.breadcrumbs ul>li+li:before{content:'/';color:#eeeeee;margin-left:3px;margin-right:3px}.breadcrumbs ul{padding-left:0;clear:both;display:block;overflow:hidden;padding-top:0;margin-top:0}.breadcrumbs li{float:left;line-height:100%;list-style-type:none;color:#c2c2c2}.breadcrumbs li a{color:#c2c2c2}.category-breadcrumbs{padding-top:90px}.category-breadcrumbs .breadcrumbs{font-size:.857em}.category-breadcrumbs .breadcrumbs li a{font-family:'avenirMedium',Helvetica,Arial,sans-serif;text-decoration:underline}.project-specs{border-top:2px solid #e46d29;border-bottom:2px solid #e46d29;padding-top:15px;padding-bottom:15px;margin-top:30px;margin-bottom:30px;letter-spacing:1px;font-family:'avenirBook',Helvetica,Arial,sans-serif;font-weight:normal;font-size:.857em;text-transform:uppercase}.project-specs table{width:100%}.project-specs .cat-title{font-family:'avenirMedium',Helvetica,Arial,sans-serif;width:100px}.project-detail .breadcrumbs a{color:#eeeeee}.project-detail h1{font-size:2.25em;letter-spacing:0}.project-detail-btns .primary_btn{width:50%}.project-detail-btns .secondary_btn{width:50%;float:left}.toggleSideBar{top:60px;left:340px;position:absolute;width:20px;height:100px;background-color:rgba(0,0,0,0.8);display:table;cursor:pointer}.toggleSideBar .fa{color:#bbb;font-size:12px}.sideBarOut .fa-chevron-right{display:none}.sideBarIn .fa-chevron-left{display:none}.slide-out-wrapper.nav-menu{z-index:10;top:10px}.slide-out-wrapper.nav-menu .nav-header{background-color:rgba(0,0,0,0.8)}.slide-out-wrapper.nav-menu .sidebar-body{display:none;box-shadow:0 4px 2px -2px rgba(102,102,102,0.4);background-color:#000}.next-prev-btn{z-index:1;position:absolute;bottom:0;width:340px}.slide-out-wrapper.project-detail{top:50px}.slide-out-wrapper.project-detail .sidebar-body{background-color:rgba(0,0,0,0.8);color:#bbbbbb}.slide-out-wrapper.project-detail .btn-group{position:absolute;width:100%;bottom:0}.slide-out-wrapper.project-detail .btn-group button{width:50%;float:left}.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:transparent;-webkit-transition:background-color .5s ease;-moz-transition:background-color .5s ease;-o-transition:background-color .5s ease;transition:background-color .5s ease}.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:2px}.mCSB_scrollTools .mCSB_draggerRail{background-color:transparent}.slide-out-wrapper.project-detail:hover .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#ccc}.slide-out-wrapper{width:340px;position:absolute;left:0;z-index:1}.slide-out-wrapper .nav-header{height:50px;background-color:#fff}.slide-out-wrapper .menu-toggle{width:90px;height:50px;background:#333333;display:table;cursor:pointer;color:#bbbbbb}.slide-out-wrapper .menu-toggle .fa{padding-right:5px;color:#bbbbbb}.slide-out-wrapper .activeMenu{background-color:#000}.slide-out-wrapper .sidebar-body{float:left}.slide-out-wrapper .sidebar-body .inner-body{padding:20px;clear:both}.slide-out-wrapper .close-menu{display:none}.slide-out-wrapper .menu-block{background-color:#333333}.slide-out-wrapper .menu-block a{color:#fff}.slide-out-wrapper .menu-title-padding{padding-left:30px;padding-top:10px;padding-bottom:10px}.slide-out-wrapper .copyright{font-size:10px;margin-top:10px}.slide-out-wrapper .copyright p{margin-bottom:0;color:#646464;padding-left:20px}.slide-out-wrapper .copyright p a{color:#ff973e}.slide-out-wrapper .nav-item{width:149px;height:149px;background-color:#333333;display:table}.slide-out-wrapper .nav-item span{color:#fff}.slide-out-wrapper .hor-line{width:80px;height:2px;margin:10px auto 10px auto;background-color:#fff}.logo{padding-left:20px;padding-top:12px}.category-wrapper{background-color:#f9f9f9}.contact-block{padding-top:170px;color:#c2c2c2}.contact-block h1{padding-bottom:100px}.contact-block .address{padding-top:20px}.contact-block li a{color:#c2c2c2}.category-block-wrapper{padding-top:25px;color:#c2c2c2}.category-block-wrapper .category-block{width:70%;padding-bottom:70px}.category-block-wrapper h1{margin-bottom:20px}.category-block-wrapper p{font-size:1.5em}.category-title{position:absolute;bottom:0;background-color:#333333;width:100%;padding:15px;color:#fff;height:75px;border-bottom:2px solid #e46d29;-webkit-transition:500ms;-moz-transition:500ms;-o-transition:500s;transition:500ms}.category-squares{cursor:pointer;margin-bottom:30px}.category-squares img{-webkit-filter:grayscale(100%);filter:grayscale(100%);-webkit-transition:2s;-moz-transition:2s;-o-transition:2s;transition:2s}.category-squares:hover .category-title{background-color:#e46d29;-webkit-transition:500ms;-moz-transition:500ms;-o-transition:500s;transition:500ms}.category-squares:hover img{-webkit-filter:grayscale(0);filter:grayscale(0);-webkit-transition:1s;-moz-transition:1s;-o-transition:1s;transition:1s}.whatWeDo-block,.about-block{max-width:800px;margin:0 auto}.about-block-wrapper{background-color:#262626}.about-block{padding-top:170px;padding-bottom:90px}.about-block h1{padding-bottom:50px;color:#c3c3c3}.about-block p{font-size:2.25em;line-height:120%;color:#c3c3c3;font-family:'avenirMedium',Helvetica,Arial,sans-serif}.whatWeDo-block{padding-top:90px;padding-bottom:90px}.whatWeDo-block p{font-size:1.5em}.whatWeDo-block h2{padding-bottom:20px}.whatWeDo-block button{width:220px}.ourTeam-block{background-color:#2f2f2f;padding-top:50px;padding-bottom:50px}.ourTeam-block button{width:220px;margin-top:20px}.ourTeam-block button:hover{background:#d8d8d9 url('../assets/img/btn-arrow-right-dark.png') no-repeat;background-size:32px 19px;text-indent:-99999px;background-position:center}.ourTeam-block .staff-member{max-width:280px;background-color:#222222;margin:0 auto;border-bottom:2px solid #e46d29}.ourTeam-block .staff-member h3{color:#e46d29;padding-top:15px;padding-left:5px;line-height:100%}.ourTeam-block .staff-member p{color:#fff;text-transform:uppercase;line-height:120%;padding-left:5px;font-family:'avenirMedium';letter-spacing:2px;font-size:.857em;margin-bottom:10px;margin-top:10px}.ourTeam-block .staff-member .text-wrapper{height:115px}.ourTeam-block h2{color:#fff;text-align:center;padding-bottom:50px}.ourTeam-block .ourTeam-block-wrapper{max-width:910px;margin:0 auto}.ourTeam-block .col-sm-12{padding-left:10px;padding-right:10px}.ourTeam-block .owl-carousel .owl-controls{position:relative}.ourTeam-block .owl-theme .owl-controls .owl-page span{background-color:#f9bf8f;border-radius:0}.ourTeam-block .owl-theme .owl-controls .owl-page.active span{background-color:#e46d29;border-radius:0}.ourTeam-block #carousel .owl-controls{margin-top:20px !important}.ourTeam-block #carousel .owl-controls .owl-page span{margin:5px 2px}.ourTeam-block #carousel .owl-pagination{display:block !important}.awards-block{padding-top:90px;padding-bottom:90px}.awards-block button{width:220px;margin-top:20px}.awards-block button:hover{background:#cf6323 url('../assets/img/btn-arrow-right.png') no-repeat;background-size:32px 19px;text-indent:-99999px;background-position:center}.awards-block .award-logo img{margin:0 auto;display:table}.awards-block .spacer-line{width:2px;height:140px;background-color:#f9bf8f;margin:0 auto}.awards-block .award-detail{padding-top:25px}.awards-block h3{margin-bottom:20px}.awards-block h4{font-family:'avenirBook',Helvetica,Arial,sans-serif;font-weight:normal}.awards-block p{text-transform:uppercase;font-family:'avenirMedium',Helvetica,Arial,sans-serif;font-size:.857em;letter-spacing:1px}.quote-block{background-color:#e46d29;padding-top:90px;padding-bottom:90px}.quote-block button{width:220px;margin-top:20px}.quote-block button:hover{background:#d8d8d9 url('../assets/img/btn-arrow-right-dark.png') no-repeat;background-size:32px 19px;text-indent:-99999px;background-position:center}.quote-block h3{color:#fff;padding-bottom:30px;font-family:'avenirBook',sans-serif;font-weight:normal;font-style:oblique;letter-spacing:-1px}.quote-block p{margin-bottom:0;color:#fff;text-transform:uppercase;letter-spacing:1px;font-size:.857em}.somethingInMind-block{background-color:#3a3a3a;color:#fff;padding-top:60px;padding-bottom:90px}.somethingInMind-block button{width:220px;margin-top:30px}#map{width:100%;height:500px;margin-top:50px}.parallax-height{height:400px;width:100%;background-repeat:no-repeat}ul.contact-details{padding-left:0;display:table;margin:0 auto}ul.contact-details li{list-style-type:none;float:left;font-size:1.5em;line-height:35px;font-family:'avenirBook',Helvetica,Arial,sans-serif;font-weight:normal}ul.contact-details li b{font-family:'avenirMedium',Helvetica,Arial,sans-serif}ul.contact-details>li+li:before{content:'|';color:#f9bf8f;margin-left:20px;margin-right:20px}.image-overlay:after{content:'';position:absolute;width:100%;height:100%;top:0;left:0;background:rgba(0,0,0,0.5);opacity:.7;transition:all 1s;-webkit-transition:all 1s}.project-title-wrapper{position:absolute;height:100%;width:520px;margin-left:180px;z-index:2000}.project-title-wrapper h1 a{color:#fff}.project-title-wrapper h1 a:hover{text-decoration:none}.project-title-wrapper button{width:220px;margin-top:30px}.verticalPosition{position:absolute;z-index:2000}.owl-carousel img{left:0;top:0;width:100%;height:100%}.owl-carousel .owl-prev{float:left;left:0}.owl-carousel .owl-next{float:right;right:0}.owl-carousel .owl-controls{width:100%}.owl-carousel .owl-controls .owl-buttons div{text-indent:-99999px;background:transparent url('../assets/img/slider-arrows.png') no-repeat;height:54px;opacity:.5}.owl-carousel .owl-controls .owl-buttons div:hover{opacity:1 !important}.owl-carousel .owl-controls .owl-buttons .owl-next{margin-right:40px;background-position:-24px 0;position:absolute}.owl-carousel .owl-controls .owl-buttons .owl-prev{left:380px;position:absolute}.home-slider .owl-controls .owl-buttons .owl-prev{left:40px !important}.home-slider .owl-pagination{display:none}html,body{height:100%;margin:0}.owl-wrapper-outer{height:100% !important}.owl-wrapper{height:100%}.owl-item{height:100%}.internal-pages{left:180px}.toggleDetailMob img{width:25px;height:25px}.home-award{position:absolute;right:30px;top:90px;height:auto !important;z-index:2;width:800px}.award-image{padding-left:30px;padding-bottom:20px;float:right}.detail-slider .owl-page{display:none !important}.detail-slider .owl-page.active{display:inline-block !important}.detail-slider .owl-controls .owl-page span{background:transparent;opacity:1;font-size:14px !important}.detail-slider .owl-controls .owl-page span.owl-numbers{padding:2px 0;margin:5px 1px}.detail-slider .owl-pagination{position:fixed;bottom:10px;left:360px;background-image:url('../assets/img/camera.png');background-repeat:no-repeat;height:30px;background-position:0 9px;color:#fff}.detail-slider .owl-pagination .owl-page.active{margin-left:20px}@media all and (max-width:991px){ul.contact-details{padding-bottom:20px}ul.contact-details li{float:none}ul.contact-details>li+li:before{display:none}.address{border-top:2px solid #f9bf8f}.awards-block{padding-top:40px;padding-bottom:40px}.awards-block .spacer-line{width:100%;height:2px;margin:40px auto}.awards-block .award-detail{padding-top:0;text-align:center}.awards-block .award-detail h3{margin-bottom:15px;line-height:120%}.awards-block .award-detail h4{line-height:200%;margin-bottom:15px}.awards-block .award-detail p{line-height:200%;margin-bottom:0}}.SC-orange{background-color:#e46d29;color:#fff}.SC-orange .SC-btn{background:#f9f9f9;color:#333}.SC-orange .SC-btn:hover{background:#f9f9f9 url('../assets/img/btn-arrow-right-dark.png') no-repeat;background-size:32px 19px;text-indent:-99999px;background-position:center}.SC-white{background-color:#f9f9f9}.SC-white h3{color:#2f2f2f}.SC-white .SC-btn{background-color:#e46d29;color:#fff}.SC-white .SC-btn:hover{background:#e46d29 url('../assets/img/btn-arrow-right.png') no-repeat;background-size:32px 19px;text-indent:-99999px;background-position:center}.SC-slate{background-color:#2f2f2f;color:#f9f9f9}.SC-slate .SC-btn{background:#f9f9f9;color:#333}.SC-slate .SC-btn:hover{background:#f9f9f9 url('../assets/img/btn-arrow-right-dark.png') no-repeat;background-size:32px 19px;text-indent:-99999px;background-position:center}@media all and (max-width:767px){.slide-out-wrapper.nav-menu{top:0;background-color:#000}.slide-out-wrapper.nav-menu ul{padding-left:0}.slide-out-wrapper.nav-menu ul li{list-style-type:none;font-family:'avenirMedium',Helvetica,Arial,sans-serif;font-size:.857em;border-bottom:2px solid #262626;padding-top:10px;padding-bottom:10px}.slide-out-wrapper.nav-menu ul .main-nav a{color:#c3c3c3;padding-left:20px}.slide-out-wrapper.nav-menu ul .sub-nav{padding-left:10px}.slide-out-wrapper.nav-menu ul .sub-nav a{color:#ff9734;letter-spacing:2px;font-size:.857em;padding-left:20px}.slide-out-wrapper.nav-menu ul .sub-nav .fa{padding-right:5px;font-size:10px}.SC-text-image h2{padding-top:20px}.home-award{position:absolute;right:10px;top:60px;height:auto !important;z-index:20000}body{font-size:14px}h1,h2,h3,h4,p{margin:0}h1{font-size:3.375em;letter-spacing:0}h2{font-size:2.25em;line-height:120%}h3{font-size:1.5em;line-height:120%}h4{font-size:1em;line-height:120%;font-family:'avenirMedium',Helvetica,Arial,sans-serif}p{margin-bottom:30px}.internal-pages{left:100px}.project-title-wrapper{margin-left:100px}.contact-block h1{padding-bottom:100px}.contact-block .address{padding-top:20px}.category-title{height:60px;border-bottom:0}.category-squares{width:280px}.category-squares h4{text-align:center;text-transform:uppercase;font-size:.857em;border-bottom:2px solid #e46d29;padding-bottom:10px}.category-block-wrapper .category-block{padding-bottom:10px}.desktop-nav{display:none}}@media all and (min-width:768px){.slide-out-wrapper.project-detail{top:59px}.slide-out-wrapper.nav-menu{width:100%}.slide-out-wrapper.nav-menu .sidebar-body{display:none !important}.slide-out-wrapper.nav-menu .menu-toggle{display:none}.slide-out-wrapper .nav-header{background-color:rgba(0,0,0,0.8)}.desktop-nav ul{padding-left:0;list-style-type:none}.desktop-nav ul li a,.desktop-nav ul li span{color:#fff;text-transform:uppercase;padding-top:15px;display:block;padding-left:25px;padding-bottom:15px;padding-right:25px;font-size:.857em;text-decoration:none;font-family:'avenirMedium',Helvetica,Arial,sans-serif;letter-spacing:2px;cursor:pointer}.desktop-nav ul li a:hover,.desktop-nav ul li span:hover{background-color:rgba(0,0,0,0.9)}.desktop-nav ul.navUl li{float:left}.desktop-nav ul.sub-navUl{display:none;position:absolute;z-index:4}.desktop-nav ul.sub-navUl li{display:block;float:none;border-top:1px solid rgba(0,0,0,0.9)}.desktop-nav ul.sub-navUl li a{padding-right:60px;background-color:rgba(0,0,0,0.8)}.desktop-nav ul.sub-navUl li a:hover{background-color:rgba(0,0,0,0.9)}}@media all and (max-width:600px){.verticalPosition{position:absolute;bottom:25px !important}.project-title-wrapper{margin-left:20px;width:280px}.owl-carousel .owl-controls .owl-buttons .owl-next{margin-right:20px !important;background-position:-13px 0}.owl-carousel .owl-controls .owl-buttons .owl-prev{left:20px !important;background-position:7px 0}.owl-carousel .owl-controls .owl-buttons div{background:transparent url('../assets/img/slider-arrows-mb.png') no-repeat;height:32px}.project-title-wrapper button{width:280px;margin-top:15px}.award-col{width:100%}.award-col .award1{width:150px}.award-col .award2{width:200px}}@media all and (min-width:481px){.next-prev-btn{display:block !important}.toggleDetailMob{display:none}.owl-pagination{display:block !important}.home-slider .owl-pagination{display:none !important}.project-detail-btns .secondary_btn{background-color:#000;color:#fff}.project-detail-btns .secondary_btn:hover{background-color:#000}.hide-dt{display:none}}@media all and (max-width:480px){.award-image{width:100%}.hide-mb{display:none}.slide-out-wrapper.nav-menu .sidebar-body{float:none;margin:0 auto}.slide-out-wrapper{width:100%}.project-specs{border-top:2px solid #f9bf8f;border-bottom:2px solid #f9bf8f}blockquote{border-left:2px solid #f9bf8f}.slide-out-wrapper.nav-menu .nav-header{background-color:#000}.slide-out-wrapper.nav-menu{background-color:#000}.home-award{width:150px;position:absolute;right:15px;top:60px;height:auto !important;z-index:2}.project-detail-btns .primary_btn{background-color:#fff;color:#e46d29}blockquote{color:#fff}.category-squares{width:100%}.category-squares img{width:100%}.detail-slider .owl-pagination{bottom:65px;left:15px}.detail-slider .owl-pagination .owl-page.active{margin-left:20px}.slide-out-wrapper{background-color:#fff}.slide-out-wrapper .sidebar-body .inner-body{padding:18px}.nav-menu.slide-out-wrapper .sidebar-body .inner-body{max-width:320px}.slide-out-wrapper .menu-title-padding{padding-left:20px;padding-top:10px;padding-bottom:10px}.slide-out-wrapper .nav-item{width:141px;height:141px}.hor-line{margin:10px auto 10px auto}.menu-links{width:141px;float:left}.mr2-mob{margin-right:2px}.slide-out-wrapper.project-detail{top:0;z-index:20000}.slide-out-wrapper.project-detail .project-detail-header{display:table;width:100%}.toggleSideBar{display:none}.slide-out-wrapper.project-detail{display:none}.next-prev-btn{display:none;height:60px}.project-detail-btns button.primary_btn,.project-detail-btns button.secondary_btn{height:60px}.mob-project-header{z-index:1;position:absolute;bottom:0;display:table;height:60px;background-color:rgba(207,99,35,0.85);width:100%;cursor:pointer}.mob-project-header h3{color:#fff;text-align:left;padding-left:20px;font-weight:normal}.project-detail{width:100%}.next-prev-btn{width:100%}.slide-out-wrapper.project-detail .breadcrumbs{display:none}.slide-out-wrapper.project-detail{background-color:transparent}.slide-out-wrapper.project-detail .sidebar-body{background-color:rgba(207,99,35,0.85) !important}.slide-out-wrapper.project-detail .sidebar-body h1,.slide-out-wrapper.project-detail .sidebar-body p,.slide-out-wrapper.project-detail .sidebar-body table{color:#fff}.slide-out-wrapper.project-detail .sidebar-body h3{font-size:1.5em}.slide-out-wrapper.project-detail .inner-body{padding-right:15px}.toggleDetailMob{cursor:pointer}.toggleDetailMob .info-icon{padding-right:15px;width:10%}.toggleDetailMob .title{width:90%}.slideUpTitleMob{width:220px}.internal-pages{left:0}.contact-block{padding-top:100px}.contact-block h1{padding-bottom:30px;text-align:left}.contact-block .address{padding-top:20px}.contact-block .email-mb{color:#e46d29}.contact-block .email-mb b{display:none}ul.contact-details{display:block;padding-left:0}ul.contact-details li{text-align:left;line-height:25px}.SC-text-block-inner p{font-size:1em;line-height:150%}.SC-text-block-inner h1{padding-bottom:30px}.SC-text-block-inner{padding-top:80px;padding-bottom:40px}.SC-text-block-inner .SC-btn{width:100%}.SC-text-image{padding-top:20px;padding-bottom:20px}.SC-text-image p{font-size:1em}.about-block p{font-size:1.5em;line-height:150%}.about-block h1{padding-bottom:30px}.about-block{padding-top:80px;padding-bottom:40px}.whatWeDo-block{padding-top:40px;padding-bottom:40px}.whatWeDo-block button{width:280px}.ourTeam-block{padding-top:40px;padding-bottom:40px}.ourTeam-block h2{padding-bottom:20px}.awards-block .award-detail{padding-top:0;text-align:left}.quote-block{padding-top:40px;padding-bottom:40px}.somethingInMind-block{padding-top:40px;padding-bottom:40px}.parallax-height{height:200px;width:100%;background-repeat:no-repeat}#map{width:100%;height:300px}.category-breadcrumbs{display:none}.category-block-wrapper{padding-top:85px}.category-block-wrapper .category-block{width:100%}.category-block-wrapper h1{margin-bottom:20px}.category-block-wrapper p{font-size:1em}}.background{background-repeat:no-repeat;background-position:50% 50%;background-position:50% 50%\9 !important}html,body{height:100%}.fullscreen,.content-a{width:100%;min-height:100%}.not-fullscreen,.not-fullscreen .content-a,.fullscreen.not-overflow,.fullscreen.not-overflow .content-a{height:100%;overflow:hidden}.content-a{display:table}.content-b{display:table-cell;position:relative;vertical-align:middle;text-align:center}.not-fullscreen{height:400px}footer{color:#fff}footer .footer-padding{padding-top:50px;padding-bottom:50px}footer a{color:#fff}footer a:hover{color:#fff;text-decoration:underline}footer ul{padding-left:0;list-style-type:none}footer ul li{font-size:12px;letter-spacing:1px;margin-bottom:2px;word-wrap:break-word}footer ul li a{font-family:'avenirBook',Helvetica,Arial,sans-serif;font-weight:normal}footer .hor-line1{height:2px;background-color:#f9bf8f;width:100%;margin-top:10px;margin-bottom:20px}footer span{font-family:'avenirMedium',Helvetica,Arial,sans-serif;font-size:12px;letter-spacing:1px}footer .socials{margin-top:20px}footer .socials .fa{color:#2b2b2b;font-size:24px;margin-right:8px}footer .socials .fa:hover{color:#fff}footer .copyright{font-size:12px;margin-top:30px}@media all and (max-width:480px){footer .footer-padding{padding-top:15px;padding-bottom:15px}footer p{margin:0}footer .copyright{margin:0}}.fullscreen-bg{position:fixed;top:0;right:0;bottom:0;left:0;overflow:hidden;z-index:-100;background-color:rgba(0,0,0,0.8)}.fullscreen-bg__video{position:absolute;top:0;left:0;width:100%;height:100%}@media (min-aspect-ratio:16/9){.fullscreen-bg__video{height:300%;top:-100%}}@media (max-aspect-ratio:16/9){.fullscreen-bg__video{width:300%;left:-100%}}@media (max-width:767px){.fullscreen-bg{background-position:center center;background-color:rgba(0,0,0,0.8);background-size:cover;background-repeat:no-repeat}.fullscreen-bg__video{display:none}}.owl-item{overflow:hidden}.image-overlay{background-size:cover}