@charset "UTF-8";html,body,div,p,table,tr,td,th,tbody,tfoot,ul,li,ol,dl,dd,dt,fieldset,blockquote,cite,input,select,textarea,button,section,article,aside,header,footer,nav,span{font-family:open sans,Arial,sans-serif;font-size:14px;color:#565656;font-weight:400;line-height:1.714em}html,body{width:auto!important;overflow-x:hidden!important}body{background-color:#fff}h1,h2,h3,h4,h5,h6,.navbar-default .navbar-nav li a,.btn,.form-control,.nav-tabs>li>a,.recent-project ul.bxslider li .project-data li strong,.recent-project ul.bxslider li .project-data a.btn,.big,.member-info .meta-data>div,.meta,.meta.counter div,.frame>div .oops,.post-date span,#contact.opt .office span,b.square,b.squareSmall{font-family:roboto slab,serif}input[type=submit]{font-family:fontawesome,Roboto Slab,Arial;margin-top:.5em}h1{font-size:3.429em;font-weight:100;margin:0;text-transform:uppercase}h1.big{font-size:4.5em;line-height:.85em}h1.big strong{display:block}h2{font-size:2.143em;font-weight:400;text-transform:uppercase;margin:0}h3{font-size:1.714em;font-weight:400}h4{font-size:1.5em;font-weight:400}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{font-size:1em}h5{font-size:1.286em;font-weight:400}h6{font-size:1.143em;font-weight:300}h1 small,h2 small,h3 small,h4 small,h5 small,h6 small{display:block;font-weight:100;text-transform:none}h3 small,h4 small,h5 small,h6 small{font-size:1em}h1 i.square,h2 i.square,h3 i.square,h4 i.square,h5 i.square,h6 i.square,h1 i.squareSmall,h2 i.squareSmall,h3 i.squareSmall,h4 i.squareSmall,h5 i.squareSmall,h6 i.squareSmall,h1 b.square,h2 b.square,h3 b.square,h4 b.square,h5 b.square,h6 b.square,h1 b.squareSmall,h2 b.squareSmall,h3 b.squareSmall,h4 b.squareSmall,h5 b.squareSmall,h6 b.squareSmall{font-size:.75em;float:left;margin-right:.55em}.white{color:#fff}a{text-decoration:none}a:hover,a:focus,a:visited{text-decoration:none}:focus,:active{outline:none!important}p{margin:.5em 0 1.5em}.big{font-size:1.15em;line-height:1.75em}textarea{min-height:8em}.clear{clear:both}img.pull-right,.image.pull-right{margin:0 0 1.5em 1.5em}img.pull-left,.image.pull-left{margin:0 1.5em 1.5em 0}.required{color:#f30}span.error{position:absolute;right:1.85em;top:1.85em;font-size:1.15em}#subscribeForm span.error{top:.5em;right:1em}i{margin-right:.3em}.wow{visibility:hidden}section{overflow:hidden}.zeroM{margin:0!important}.noBG{background-image:none!important}.btn{font-size:1.15em;padding:.55em 1em;border:0;border-radius:0}.btn:hover,.btn-primary,.btn-sec,.btn-dark,.btn:focus{color:#fff}.btn-sm{font-size:1em;padding:.35em .65em}.btn-lg{font-size:1.35em;text-transform:uppercase;padding:.65em 1em}.btn i{margin:0 0 0 .35em}button{font-size:1.08em;margin:.15em}blockquote{font-size:1.1em}.tooltip{white-space:nowrap}ul.list-default{list-style-type:none;padding:0;margin:1.5em 0}ul.list-default li{padding:.5em 0 .5em 1.5em;position:relative;border-top:1px solid rgba(0,0,0,.1)}ul.list-default li:hover{background-color:#fff;padding-left:1.85em}ul.list-default li:first-child,ul.list-main.bordered li:first-child{border:none}ul.list-default li:before{content:"\f054";font-family:FontAwesome;font-size:.7em;position:absolute;left:0;top:.8em}ul.list-default li:hover:before{left:.5em}ul.list-main{list-style-type:none;padding:0;margin:1.5em 0}ul.list-main li{padding:0 0 0 3em;margin-bottom:1.5em;position:relative}ul.list-main li:first-child{border:none}ul.list-main li:before{display:block;content:"\f105";font-family:FontAwesome;font-size:1em;position:absolute;left:0;top:.15em;width:1.65em;height:1.65em;line-height:1.65em;text-align:center}ul.list-main li:hover:before,ul.list-main.bigIcon li:hover:before{color:#fff}ul.list-main.bordered li{border-top:1px solid rgba(0,0,0,.1);margin:0;padding:.5em 0 .5em 3em}ul.list-main.bordered li:before{top:1.08em}ul.list-main.bigIcon li:before{content:'\f005';width:2.55em;height:2.55em;font-size:1.65em;line-height:2.55em;top:.5em;color:rgba(0,0,0,.1)}ul.list-main.bigIcon li{padding:1em 0 1em 6em}ul.list-main.bigIcon li h5,ul.list-main.bigIcon li h4{margin:5px 0}ul h4{margin:0 0 .55em}ul.social li{margin:0 2px;padding:0}ul.social li a{display:block;width:1.85em;height:1.85em;font-size:1.5em;color:#fff;line-height:1.855em;text-align:center}ul.social li a i{margin:0}.item-thumbnail{border-radius:0}a.top{display:none;color:#fff;text-align:center;padding:.8em .8em 1em 1.3em;-webkit-border-radius:.2em;-moz-border-radius:.2em;-ms-border-radius:.2em;border-radius:.2em;position:fixed;right:1em;bottom:1em;opacity:.8}a.top:hover{opacity:1}.page-block{position:relative;padding:6.35em 0}.page-block-small{position:relative;padding:3.5em 0}.page-block-large{padding:8em 0}.page-block-full{padding:5em}.absShape{position:absolute;z-index:9}#preloader{display:block;background-color:#fff;position:fixed;top:0;right:0;bottom:0;left:0;width:100%;height:100%;z-index:99999}#preloader img{position:absolute;top:50%;bottom:auto;left:50%;right:auto;margin:-64px 0 0 -64px}i.round{width:2.15em;height:2.15em;line-height:2.15em;font-size:1.35em;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%;color:#fff;text-align:center;margin-right:.5em}.list-inline>li{vertical-align:middle}.pp_nav p{line-height:1em}.pp_social{margin-top:.5em;float:none}.pp_social .facebook{min-width:100px}hr.light{background-color:transparent;border-bottom:1px solid rgba(255,255,255,.2);border-style:none none solid none;margin:1.5em 0}hr{border-color:rgba(0,0,0,.1)}.logos{margin:3em 0}.logos li{margin:3em 1em 0}section{position:relative}.gapS{width:100%;height:1.5em}.gapM{width:100%;height:3em}.gapL{width:100%;height:6em}.symbol{display:block;width:60em;height:60em;position:absolute;top:0;right:0;bottom:0;left:0;text-align:center;z-index:1;margin:0 auto;font-size:1em}.symbol.medium{position:relative;font-size:.3em}.symbol.small{position:relative;font-size:.1em}.symbol.medium .absShape,.symbol.small .absShape{width:100%;height:100%}.symbol.medium .absShape i,.symbol.small .absShape i{font-size:3em;line-height:1.85em;margin:0;color:#fff}.square1{display:block;width:100%;height:100%;-webkit-border-radius:15%;-moz-border-radius:15%;-ms-border-radius:15%;border-radius:15%;margin:0 auto;-moz-transform:rotate(-17deg);-webkit-transform:rotate(-17deg);-o-transform:rotate(-17deg);-ms-transform:rotate(-17deg);transform:rotate(-17deg);top:0;right:0;bottom:auto;left:0;position:absolute}.square2{display:block;width:100%;height:100%;-webkit-border-radius:15%;-moz-border-radius:15%;-ms-border-radius:15%;border-radius:15%;margin:0 auto;-moz-transform:rotate(17deg);-webkit-transform:rotate(17deg);-o-transform:rotate(17deg);-ms-transform:rotate(17deg);transform:rotate(17deg);top:0;right:0;bottom:auto;left:0;position:absolute}.square3{display:block;width:100%;height:100%;-webkit-border-radius:15%;-moz-border-radius:15%;-ms-border-radius:15%;border-radius:15%;margin:0 auto;-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);top:0;right:0;bottom:auto;left:0;position:absolute}.line{display:block;width:8em;height:2px;margin:1em 0}i.square,b.square{width:2.35em;height:2.35em;line-height:2.35em;font-size:1.85em;color:#fff;text-align:center}b.square,b.squareSmall{display:inline-block;font-weight:300}i.squareSmall,b.squareSmall{width:1.85em;height:1.85em;line-height:1.85em;font-size:1.5em;color:#fff;text-align:center}i.square.outline,i.squareSmall.outline{background-color:transparent;border-width:1px;border-style:solid;opacity:.3}a.outline,.btn.btn-default{background-color:transparent;border-width:1px;border-style:solid;opacity:.5}i.square.outline.light,i.squareSmall.outline.light,a.outline.light,.btn.btn-default.light{background-color:transparent;border:1px solid #fff;opacity:.3;color:#fff}i.square.outline.light:hover,i.squareSmall.outline.light:hover,a.outline.light,.btn.btn-default.light{opacity:1}a.outline:hover,.btn.btn-default:hover{opacity:1;border-style:solid}.headingIcon::before,.headingIcon::after{background-color:rgba(0,0,0,.1);position:absolute;height:5px;width:100px;top:45%;right:100%;content:'';z-index:0}.headingIcon::before{right:100%}.headingIcon::after{left:100%}.headingIcon{display:inline-block;margin:3em auto;position:relative;width:auto;text-align:center}.headingIcon i{margin:0}.section-heading{display:block;margin-bottom:2.55em}.section-heading h2{float:left;white-space:nowrap}.section-heading .btn{float:right;margin-top:.35em}.jumbotron,.container .jumbotron,.container-fluid .jumbotron{border-radius:0}.container .jumbotron p,.container-fluid .jumbotron p{margin:1em 0}blockquote{position:relative;border:1px solid rgba(0,0,0,.1);border-style:solid none solid none;padding:1.85em 1.5em;font-style:italic;margin-top:3em;font-size:1.15em}blockquote i{display:block;background-color:#fff;position:absolute;top:-.65em;font-family:fontawesome;left:-.15em;color:rgba(0,0,0,.1);padding:0 .15em}blockquote .author{background-color:#fff;position:absolute;bottom:-1.35em;right:1.5em;text-align:right;font-size:1.15em;padding:.5em 1em .5em 2.65em}blockquote .author small{display:inline-block}blockquote .author small::before{content:''}blockquote div.author::before{background-color:#fff;display:block;position:absolute;top:.65em;content:'\f005';font-size:.85em;font-family:fontawesome;left:.85em;right:100%;width:1em;height:1em;opacity:.85;filter:alpha(opacity=85)}.tooltip.top{margin-top:-1.15em;opacity:.8}.featuredImg{background:url(../images/bgimages/featureBox.jpg) no-repeat center center;-webkit-background-size:cover;background-size:cover;background-attachment:fixed}.featuredImg h1.big{font-size:7em;line-height:1em}.featuredImg h1,.featuredImg h1.big strong{color:#fff}.image,.project-gallery .item,.services .item,.post-media{background-color:#000;position:relative;display:block;overflow:hidden}.image img,.project-gallery .item img,.services .item img,.post-media>img{width:100%}.image:hover img,.project-gallery .item:hover img,.services .item:hover img,.post-media:hover>img{opacity:.3;filter:alpha(opacity=30)}.image .overlay,.project-gallery .item .overlay,.services .item .overlay,.post-media .overlay{top:0;right:0;bottom:0;left:0;position:absolute}.image a i,.project-gallery .item .overlay a i,.services .item .overlay a i,post-media .overlay a i{margin:0}.overlay .square{width:2.15em;height:2.15em;line-height:2.15em;font-size:1.5em}.image a.link,.project-gallery .item a.link,.services .item a.link{position:absolute;left:-4.5em;right:auto;bottom:-4.5em}.image:hover a.link,.project-gallery .item:hover a.link,.services .item:hover a.link{left:50%;bottom:50%}.image a.zoom,.project-gallery .item a.zoom,.services .item a.zoom,.post-media a.zoom{position:absolute;right:-4.5em;left:auto;bottom:-4.5em}.image:hover a.zoom,.project-gallery .item:hover a.zoom,.services .item:hover a.zoom,.post-media:hover a.zoom{right:50%;bottom:50%;margin:0 -1.5em 0 0}.services .item:hover a.link{left:50%;bottom:50%;margin:0 0 -1.55em -1.55em}.project-gallery .item:hover .overlay.hasBoth a.link{margin:0}.project-gallery .item:hover .overlay.hasBoth a.zoom{margin:0}.services .item:hover .overlay.hasBoth a.link{margin:0 -1.5em -1.5em 0}.services .item:hover .overlay.hasBoth a.zoom{margin:0 0 -1.5em -1.5em}.container-wide{position:relative}.navigation{position:absolute;z-index:0;width:100%;top:50%;margin-top:-1.55em}.navigation i{margin:0}.navigation i:hover{color:#fff}.navigation .fa-angle-left{float:left}.navigation .fa-angle-right{float:right}.panel-default>.panel-heading,.panel-group .panel{position:relative;padding:0;border-radius:0}.panel-default>.panel-heading h4{padding:.55em .65em .55em 3em}.panel-default>.panel-heading h4.active{background-color:#fff}.panel-default>.panel-heading h4 a{display:block;padding:.35em .5em .35em 0;font-weight:400;text-transform:none}.panel-default>.panel-heading h4 a:before{content:'\f055';font-family:fontawesome;font-size:14px;top:.65em;right:auto;bottom:auto;left:.65em;position:absolute;width:2.85em;height:2.85em;text-align:center;line-height:2.65em;margin:0;z-index:9}.panel-default>.panel-heading h4.active a:before{content:'\f056'}.panel-group .panel{background-color:transparent;margin-bottom:1.35em;box-shadow:none;margin-top:3px}.panel-body{border:none;padding:0 1.65em 1.15em 3.55em}.panel-group .panel-heading+.panel-collapse>.panel-body,.panel-group .panel-heading+.panel-collapse>.list-group{border:0}.form-control{border-radius:0;height:4.35em;margin:.9em 0;box-shadow:none;font-size:1.15em;padding:.65em 1.5em;box-shadow:none;-webkit-box-shadow:none}.dark .form-control{background-color:rgba(255,255,255,.1);border:1px solid rgba(255,255,255,.2);color:rgba(255,255,255,.7)}.dark .form-control:focus{background-color:transparent;color:#fff}.dark ::-webkit-input-placeholder{color:rgba(255,255,255,.7)}.dark :-moz-placeholder{color:rgba(255,255,255,.7)}.dark ::-moz-placeholder{color:rgba(255,255,255,.7)}.dark :-ms-input-placeholder{color:rgba(255,255,255,.7)}.tab-content{border:1px solid rgba(0,0,0,.1);border-style:none solid solid;padding:2.55em}.nav-tabs>li.active>a,.nav-tabs>li.active>a:hover,.nav-tabs>li.active>a:focus,.nav-tabs>li>a:hover,.nav-tabs>li.active>a,.nav-tabs>li.active>a:hover,.nav-tabs>li.active>a:focus{background-color:transparent;border-color:rgba(255,255,255,.1);box-shadow:none;color:#fff}.nav-tabs>li>a{font-size:1.08em}.nav-tabs>li{border:none;margin-right:1px}.form-control:focus{background-color:#fff;box-shadow:none}.table-bordered>thead>tr>th,.table-bordered>thead>tr>td{border-bottom-width:1px;font-weight:700}.elements{padding:1.5em!important}.featured h1,.featured h1 small{color:#fff;text-align:center}.featured h1 small{display:block;font-weight:100;text-transform:none}.boxedb{background:url(../images/boxedb.png) repeat 0 0}.boxedeb{background:url(../images/boxedeb.png) repeat 0 0}.boxedw{background:url(../images/boxedw.png) repeat 0 0}.blackBG{background:url(../images/blackBG.png) repeat 0 0}.whiteBG{background:url(../images/whiteBG.png) repeat 0 0}.hasBGimg{background:url(../images/slider/slide3.jpg) no-repeat center center;-webkit-background-size:cover;background-size:cover;background-attachment:fixed}.promoBox{position:relative}.promoBox h3{text-transform:uppercase}.promoBox .commercial{background:url(../images/bgimages/commercial.jpg) no-repeat center center;-webkit-background-size:cover;background-size:cover;position:relative;height:30em;overflow:hidden}.promoBox .residential{background:url(../images/bgimages/residential.jpg) no-repeat center center;-webkit-background-size:cover;background-size:cover;position:relative;height:30em;overflow:hidden}.promoBox .commercial .absShape{top:auto;left:auto;bottom:0;right:0;padding:.5em 1.65em;width:550px}.promoBox .commercial:hover .absShape{right:1.5em;bottom:1.5em}.promoBox .residential .absShape{top:auto;left:0;bottom:0;padding:.5em 1.65em;width:550px}.promoBox .residential:hover .absShape{left:1.5em;bottom:1.5em}.promoBox h3,.promoBox p{color:#fff}.promoBox .commercial a,.promoBox .residential a{position:absolute;right:0;bottom:0;top:0;left:0}.promoBox .commercial a i{position:absolute;bottom:-3em;right:-3em;z-index:9}.promoBox .commercial:hover a i{bottom:0;right:0}.promoBox .residential a i{position:absolute;bottom:-3em;left:-3em;z-index:9}.promoBox .residential:hover a i{bottom:0;left:0}.promoBox .commercial a i,.promoBox .residential a i{margin:0}.stat{background:url(../images/bgimages/stat.jpg) no-repeat center center;-webkit-background-size:cover;background-size:cover;background-attachment:fixed;overflow:hidden}.stat h1{color:#fff;font-weight:700}.stat .container>div,.stat.opt i{color:#fff}.stat h4{margin-top:.5em}.stat.opt>div{text-align:center}.stat.opt h4{color:#fff}.stat i{margin:0 auto .35em}.stat.opt span{background-color:#fff;margin:1em auto}.calltoAction{background:url(../images/bgimages/calltoaction.jpg) no-repeat center center;-webkit-background-size:cover;background-size:cover;overflow:hidden;background-attachment:fixed;position:relative;box-shadow:0 10px 10px 0 rgba(0,0,0,.15) inset;-webkit-box-shadow:0 10px 10px 0 rgba(0,0,0,.15) inset}.calltoAction p,.calltoAction h2,.calltoAction h2 small{margin:0 0 .5em}.calltoAction h2{font-weight:700}.calltoAction .widget{background-color:rgba(255,255,255,.8);display:block;float:left;width:48%;height:19em;padding:3em;border:3px solid #fff;margin:1%;position:relative}.calltoAction .widget i.opaque{top:auto;right:.5em;bottom:.5em;left:auto;position:absolute;font-size:3em;margin:0;opacity:.8}.calltoAction p{margin-bottom:1.85em}.calltoAction .widget form{position:relative}.calltoAction .form-control,.calltoAction .form-control:focus{position:relative;background-color:transparent;padding-left:1.5em;height:3em;margin:1.1em 0}header{overflow:visible;background-color:#fff;-webkit-box-shadow:0 0 3px 0 rgba(0,0,0,.2);-moz-box-shadow:0 0 3px 0 rgba(0,0,0,.2);box-shadow:0 0 3px 0 rgba(0,0,0,.2)}.rightnav{padding-right:0}header .logo a{display:block}header .logo a img{display:inline-block}.navbar-default{background-color:transparent;border:none}.navbar-nav{width:100%;text-align:right;font-size:0}.navbar-nav ul{-webkit-box-shadow:0 1px 2px 0 rgba(0,0,0,.15);box-shadow:0 1px 2px 0 rgba(0,0,0,.15)}.navbar-nav li{display:inline-block;position:relative;float:none}.navbar-default .navbar-nav>li:last-child>a{padding-right:0}.navbar-default .navbar-nav>li>a{font-size:1em;text-transform:uppercase;font-weight:400;text-decoration:none;padding:0 1.15em;text-align:center;line-height:7em}.navbar-default .navbar-nav>li.sub>a{padding:0 1.65em}.navbar-default .navbar-nav>li>a i{display:block;opacity:.5;margin-top:.15em}.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:hover,.navbar-default .navbar-nav>.active>a:focus,.navbar-default .navbar-nav>li>a:focus{background-color:transparent}.navbar{min-height:1em;margin:0}.navbar-default .navbar-toggle{margin:0;border:none}.navbar-default .navbar-toggle:hover,.navbar-default .navbar-toggle:focus{background-color:transparent}.navbar-nav li .sub-nav{display:block;background-color:#fff;visibility:hidden;min-width:14em;position:absolute;top:6.85em;left:0;right:0;padding:0;text-align:left;list-style-type:none;opacity:0;-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s;-webkit-transform:translate3d(0,30px,0);transform:translate3d(0,30px,0);z-index:99}.navbar-nav>li>.sub-nav{border-top-width:3px;border-style:solid none none}.cbp-af-header.cbp-af-header-shrink .navbar-nav>li>.sub-nav{top:4.85em}.navbar-nav li:hover>.sub-nav{visibility:visible;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}.navbar-nav li .sub-nav li{display:block;margin:0;border:0;float:none}.navbar-nav li .sub-nav li a{display:block;line-height:2.5em;padding:.35em 1.5em;border-bottom:1px solid rgba(0,0,0,.07)}.navbar-nav li .sub-nav li a i{opacity:.5}.navbar-default .navbar-nav li>ul>li:hover>a,.navbar-default .navbar-nav li>ul>ul>li:hover>a{color:#fff}.navbar-nav li .sub-nav li .sub-nav{position:absolute;top:0;right:auto;left:100%}.navbar-nav li .sub-nav li .sub-nav li a{border-color:rgba(0,0,0,.1)}span.clicks i{margin:0}span.clicks{display:inline-block;text-align:right;width:3em;height:3em;line-height:3em;font-size:10px;position:absolute;z-index:99;top:45%;right:0;margin-top:-1em;cursor:pointer}.navbar-nav li.sub>.sub-nav>li.sub span.clicks,#menu.in .navbar-nav li.sub>span.clicks{color:#fff}.cbp-af-header{position:fixed;top:0;left:0;width:100%;z-index:999;height:100px;-webkit-transition:height .3s;-moz-transition:height .3s;transition:height .3s}.cbp-af-header .cbp-af-inner{margin:0 auto}.cbp-af-header nav{display:inline-block;position:relative}.cbp-af-header nav{float:right}.cbp-af-header nav a{-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s}.cbp-af-header.cbp-af-header-shrink{height:70px}.cbp-af-header.cbp-af-header-shrink .logo img{width:55%}.cbp-af-header.cbp-af-header-shrink nav a{line-height:5em}.header-top{position:relative;height:2.55em;border-bottom:1px solid rgba(0,0,0,.1);overflow:hidden}.header-top span{font-size:12px;font-weight:400!important;float:left;padding:0 1.15em;color:#fff;line-height:3em;border-left:1px solid rgba(255,255,255,.2);-webkit-font-smoothing:antialiased!important}.header-top span:first-child{border:0;padding-left:0}.header-top ul.social{margin:0;font-size:0}.header-top ul.social li{margin:0}.header-top ul.social a{display:inline-block;background-color:transparent;font-size:1em;line-height:2.65em;margin:0;width:2.65em;height:auto;border-right:1px solid rgba(255,255,255,.2)}.header-top ul.social a:hover,.header-top span a{color:#fff}.header-top span,.header-top ul.social a{opacity:.7}.header-top span:hover,.header-top ul.social a:hover{opacity:1}.cbp-af-header.header2{height:135px}.cbp-af-header.header2.cbp-af-header-shrink{height:107px;margin-top:-3em}.breadcrumbs{padding:1.65em 0;margin-top:100px}.breadcrumbs h2,.breadcrumbs h2 small{color:#fff}.breadcrumbs h2{font-size:1.8em;text-transform:uppercase}.breadcrumbs h2 small{display:block;font-weight:100;text-transform:capitalize}.breadcrumbs h2 i.square{font-size:.75em;float:left;margin-right:.55em}.breadcrumbs .rightText,.breadcrumbs .rightText a{text-align:right;color:rgba(255,255,255,.5);line-height:3.5em}.breadcrumbs .rightText a{color:rgba(255,255,255,.8)}.breadcrumbs.breadcrumbs2{text-align:center;margin-top:9em;padding:0;background-color:transparent;height:auto}.breadcrumbs.breadcrumbs2 .line{margin:0 auto}.breadcrumbs.breadcrumbs2 h2{margin-top:.35em;margin-bottom:.65em}.breadcrumbs.breadcrumbs2 .rightText{text-align:center}.breadcrumbs.about{background:url(../images/banners/about.jpg) no-repeat center center}.breadcrumbs.team{background:url(../images/banners/team.jpg) no-repeat center center}.breadcrumbs.servicesBG{background:url(../images/banners/servicesBG.jpg) no-repeat center center}.breadcrumbs.testimonials{background:url(../images/banners/testimonials.jpg) no-repeat center center}.breadcrumbs.faq{background:url(../images/banners/faq.jpg) no-repeat center center}.breadcrumbs.clients{background:url(../images/banners/clients.jpg) no-repeat center center}.breadcrumbs.career{background:url(../images/banners/career.jpg) no-repeat center center}.breadcrumbs.press{background:url(../images/banners/press.jpg) no-repeat center center}.breadcrumbs.sitemap{background:url(../images/banners/sitemap.jpg) no-repeat center center}.breadcrumbs.portfolioBG{background:url(../images/banners/portfolioBG.jpg) no-repeat center center}.breadcrumbs.gallery{background:url(../images/banners/gallery.jpg) no-repeat center center}.breadcrumbs.blog{background:url(../images/banners/blog.jpg) no-repeat center center}.breadcrumbs.contact{background:url(../images/banners/contact.jpg) no-repeat center center}.staff .team{position:relative;overflow:hidden;margin:1em 0;border:1px solid rgba(0,0,0,.1);text-align:center}.BGlight .team{border:0;-webkit-box-shadow:0 1px 3px 0 rgba(0,0,0,.1);box-shadow:0 1px 3px 0 rgba(0,0,0,.1)}.staff .team .img{width:100%}.staff .team .img img{width:100%;height:auto}.staff .team.rectangle .info{background-color:rgba(0,0,0,.6)}.staff .team .info{display:block;width:100%;position:absolute;padding:.65em 1.15em}.staff .team.rectangle .info h5,.staff .team.rectangle .info h5 small,.staff .team.rectangle .info strong,.staff .team.rectangle .info .social i,.staff .team.square:hover .info h5,.staff .team.square:hover .info h5 small{color:#fff}.staff .team.square .info{background-color:#fff}.staff.opt .team:hover .info small,.staff .team .info h5 small{display:block;margin-top:.5em;font-size:.75em;font-weight:300}.staff .team .info h5{margin-bottom:.65em;padding:0;border:none}.staff .team .info p{font-size:12px}.staff .team .info p,.staff .team .info .social{margin-bottom:3em}.staff .team .info .social{margin-top:1.5em}.staff .team .info .social li{padding:0}.staff .team:hover .info h6,.staff .team:hover .info strong,.staff .team:hover .info .social{margin-bottom:.85em}.staff .team:hover .info p{margin-bottom:1.35em}.staff .team:hover .info,.staff.opt .team:hover .info{bottom:0!important}.staff.opt .col-md-3 .team .info{bottom:0}.staff .team .social a{font-size:1.3em;line-height:1.65em;border:1px solid rgba(255,255,255,.2)}.staff .team .social a:hover i{background-color:transparent}.staff.opt .team .info{position:absolute;padding:.65em 1.5em;bottom:0}.staff.opt .team .social{position:absolute;top:0;left:-3em;bottom:0;list-style-type:none;padding:0}.staff.opt .team:hover .social{left:0}.staff.opt .team .social li{margin:0}.staff.opt .team .social a{font-size:1.45em}.staff .team.square:hover img{margin-top:-3em}.staff .team.rectangle:hover img{margin-top:-1.5em}.staff.opt .team.square:hover img{margin-top:0}.staff .member{position:relative;border:1px solid rgba(0,0,0,.1);-webkit-box-shadow:0 1px 3px 0 rgba(0,0,0,.1);box-shadow:0 1px 3px 0 rgba(0,0,0,.1);overflow:hidden;margin:1.3em 0}.staff .member .img{margin-left:-10%}.staff .member .info{background-color:#fff;position:absolute;top:0;right:0;bottom:0;left:50%;height:100%;text-align:left;padding:1.85em;z-index:0;-webkit-box-shadow:-3px 0 15px 0 rgba(0,0,0,.1);box-shadow:-3px 0 15px 0 rgba(0,0,0,.1)}.staff .member .info h4 small{font-size:.75em;font-weight:300;margin-top:8px}.staff .member:hover .img{margin-left:-15%}.staff .member:hover .info{background-color:rgba(255,255,255,.9);left:35%}.staff .member .info .bio{list-style-type:none;margin:.65em 0 1.15em;padding:0}.staff .member .info .bio li{font-size:12px;padding:.55em;border-top:1px solid rgba(0,0,0,.1)}.staff .member .info .bio li i{margin-right:8px}.staff .member .info .social a{font-size:1em}.member-info .meta-data{padding:.55em;margin:1em 0 5em}.member-info .meta-data>div{font-size:1.18em;font-weight:300}.member-info .meta-data span{display:inline-block;margin:0 .65em;opacity:.3}.member-info .line{margin:3px 0}.clientPage{text-align:center}.clientPage img{display:inline-block;background-color:#fff;border:1px solid rgba(0,0,0,.1);padding:1.5em;margin:.5em}.client{border-top:1px solid rgba(0,0,0,.06)}.client h2{margin-top:1em}.services{margin:5em auto}.services .meta-data{float:left;width:28%}.services h2{text-transform:capitalize;font-weight:300}.meta{width:100%;height:2.35em;line-height:2.35em;font-size:4.58em;font-weight:100;text-align:center;color:#fff}.meta small{display:block;font-size:.3em;line-height:0;margin-top:-.505em}.meta.counter{font-size:3.85em;font-weight:100;line-height:2.15em;width:100%;height:2.8em}.meta.counter div{font-size:1.15em;font-weight:100;line-height:1em;border-top:1px solid rgba(0,0,0,.1);padding:.65em 0}.meta.counter div:first-child{border:0}.meta.counter div small{margin:.55em 0}.services .meta{width:2.35em;height:2.35em;line-height:2.35em;font-size:4.58em;text-align:center;color:#fff}.services .meta small{display:block;font-size:.35em;line-height:0;margin-top:-.65em}.services .meta.counter{font-size:3.85em;font-weight:100;line-height:2.15em;width:2.8em;height:2.8em}.services .item{display:block;float:left;width:72%;height:auto;overflow:hidden}#services-single .navigation{top:0%;margin:0}#services-single .bxslider img{width:100%}#services-single h1{margin:.35em 0 .8em}#services-single .meta.counter{margin-top:.55em;min-height:10em}footer.page-block-large{padding-bottom:0}footer h2{font-weight:300;text-transform:capitalize;color:#fff;margin-bottom:1.35em;border-bottom:1px solid rgba(255,255,255,.2);padding-bottom:.65em}footer p,footer span,footer .container li p,footer .widget .category-post .post-info{color:rgba(255,255,255,.5)}footer h5,footer h6,footer li a,footer a,footer li:before,footer li a:focus,footer .widget .category-post a,footer.footer2 .copyright ul li a{color:#fff}footer h6,footer h5{margin:0}footer .office h6{font-weight:400;text-transform:uppercase}footer ul.list-main li::before{background-color:rgba(255,255,255,.1)}footer ul.list-main li:hover{background-color:transparent}footer ul.list-main li p{margin-bottom:0}footer .office{padding:.5em 1.5em;border-left:1px solid rgba(255,255,255,.2);margin-bottom:1em}footer .office span{display:block;position:relative;padding-left:1.55em;margin:.85em 0}footer .office span i{position:absolute;left:0;top:.28em;font-size:1.15em!important}footer .office.first{border:0}footer ul.social{display:block;margin:3em auto 0;text-align:center}footer ul.social li a{border:1px solid rgba(255,255,255,.2)}footer ul.social li a:hover{background-color:transparent}footer ul.social li a:hover{border-color:rgba(255,255,255,.8)}footer .widget .category-post{border-color:rgba(255,255,255,.2)}footer .office span a{color:#fff}.copyright{border-top:1px solid rgba(255,255,255,.1);background-color:rgba(0,0,0,.1);margin-top:8em}.copyright p{color:rgba(255,255,255,.5);margin-bottom:0}.copyright a{color:#fff;margin:0 .35em}footer.footer2 ul.social{margin-top:.55em}footer.footer2 ul.social li a{background-color:transparent}footer.footer2 ul.social li a i{opacity:.5}footer.footer2 .office,footer.footer2 img{border:0;padding:0;margin:0}footer.footer2 ul{list-style-type:none;padding:0}footer.footer2 ul li{line-height:2.35em}footer.footer2 h5{margin-bottom:.85em}footer.footer2 ul li a{display:block;color:rgba(255,255,255,.5)}footer.footer2 hr.light{margin:3em 0}footer.footer2 .copyright{margin-top:0;border:0}footer.footer2 .office span{line-height:1.5em}footer.footer2 .office span{padding-left:2.35em}footer.footer2 .social a:hover{color:#fff}footer.footer2 .social a:hover i{opacity:1}footer.footer2 .social a:hover{border-color:rgba(255,255,255,.3)}#slides{position:relative;overflow:hidden;margin-top:85px}#slides img{width:100%;height:auto}#slides .absShape{top:35%;width:80%;z-index:999}#slides h1{color:#fff;text-transform:uppercase}#slides h1 small{font-size:24px;display:block;margin:.5em 0;color:#fff;text-transform:capitalize;word-spacing:1px}ul.bxslider{position:relative;width:100%;padding:0}.bx-wrapper .bx-controls-direction a{text-indent:0;width:auto;height:auto;margin-top:-1.35em}.bx-wrapper .bx-controls-direction a i{margin:0}.bx-wrapper .bx-next,.bx-wrapper .bx-prev{opacity:0}.bx-wrapper:hover .bx-next,.bx-wrapper:hover .bx-prev{opacity:1}.bx-wrapper:hover .bx-next{right:0}.bx-wrapper:hover .bx-prev{left:0}.smallSlider .bx-wrapper .bx-controls-direction a i{width:1.5em;height:1.5em;line-height:1.5em}#slides .symbol{margin-top:30%}#slides .symbol .absShape{display:block;width:100%;top:15%;margin:0}.project-data li{position:relative;font-size:1.08em;list-style-type:none;padding:1.35em 1.15em .5em 6em;border-bottom:1px solid rgba(0,0,0,.1);height:96px}.project-data li i{position:absolute;top:1.15em;left:1.15em}.project-data li strong{display:block}.project-data li:hover i{opacity:1}.recent-project .bx-wrapper{border:1px solid rgba(0,0,0,.1);height:477px}.recent-project ul.bxslider li img{float:left}.recent-project ul.bxslider li .project-data{background-color:#fff;position:relative;float:left;list-style-type:none;width:382px;height:475px;overflow:hidden}.recent-project ul.bxslider li .project-data ul{padding:0}.recent-project ul.bxslider li .project-data a.btn{position:absolute;bottom:0;right:0;font-size:2.5em;font-weight:100;color:#fff;padding:.65em 1.45em;margin:0;width:100%}.recent-project ul.bxslider li .project-data a.btn i{font-size:1em;color:#fff}.project-info{position:relative}.project-info h2,.project-info .project-data li,.project-info .project-data li strong,.project-info p{color:#fff}.project-info i.square.outline.light,.project-info i.squareSmall.outline.light,a.outline.light,.project-info .project-data li{opacity:1;border-color:rgba(255,255,255,.3)}.project-info .project-data li{padding-left:4.65em}.project-info .project-data li i{left:0}.project-gallery{position:relative;overflow:hidden}.project-gallery .container-wide{margin-top:8px}.project-gallery .gallery-heading li a img{padding:3px;background-color:#fff}.project-gallery .gallery-heading ul{margin:0}.project-gallery .item{float:left;margin:1%}.project-gallery .four .item{width:23%}.project-gallery .three .item{width:31%}.project-gallery .two .item{width:48%}.project-gallery .item h6{position:absolute;bottom:-5em;color:#fff;padding:1.15em .85em;margin:0;width:100%;z-index:999;text-align:center;border-top:1px solid rgba(255,255,255,.3)}.project-gallery .item:hover h6{bottom:0}.project-gallery h1 i{font-size:.65em}.project-gallery blockquote{margin-top:0;margin-bottom:3em}.filter-button-group{margin:0 0 3em}.filter-button-group button{margin:.15em .06em}#project-single .project-gallery .item:hover a.zoom{margin-bottom:-1.85em}#project-single .project-data li:hover{background-color:rgba(255,255,255,.1);padding-left:3.85em}.recent .item{float:none}.recent .item h6,.project-gallery.opt2 .item h6{position:relative;font-weight:400;bottom:0;padding:1.35em .85em;border:1px solid rgba(0,0,0,.1);border-top:0}.recent.BGlight .item h6,.project-gallery.BGlight.opt2 .item h6{background-color:#fff}.recent .item{-webkit-box-shadow:0 1px 3px 0 rgba(0,0,0,.1);-moz-box-shadow:0 1px 3px 0 rgba(0,0,0,.1);box-shadow:0 1px 3px 0 rgba(0,0,0,.1);text-transform:uppercase}#testimonials .bx-wrapper .bx-viewport{display:block;padding:3em 0 0}#testimonials .item{background-color:transparent;padding-bottom:3em}#testimonials .pic,#testimonials .info{position:relative;float:left}#testimonials .pic{width:auto;margin-top:1.5em;margin-left:5%;margin-bottom:5%}#testimonials .info{width:60%;margin-left:10%}#testimonials .pic::before{display:block;position:absolute;bottom:-1.5em;content:'';left:-1.5em;right:auto;width:5em;height:5em;border-width:3px;border-style:none none solid solid}#testimonials .pic::after{display:block;position:absolute;top:-1.5em!important;content:'';right:-1.5em!important;left:auto;width:5em;height:5em;border-width:3px;border-style:solid solid none none}#testimonials h4 span{font-size:.75em;padding-left:.35em;margin-left:.35em;border-left:1px solid rgba(0,0,0,.1)}#testimonials .info p{font-style:italic}#testimonials .info::before{display:block;position:absolute;top:0;content:'\f10d';font-size:5em;font-family:fontawesome;left:-.15em;right:100%;width:1em;height:1em;opacity:.08;filter:alpha(opacity=8)}#testimonials .vertical{position:relative}#testimonials .vertical .pic{display:inline-block;margin:3em 0 1.5em 1.5em;float:none;text-align:center}#testimonials .vertical .info{position:relative;width:100%;margin:0}#testimonials .vertical h4{margin:.65em 0}#testimonials .vertical h4 span{display:block;border:0;padding:0;margin:0}#testimonials .vertical .info::before{display:block;position:absolute;top:-2.65em;content:'\f10d';font-size:5em;font-family:fontawesome;left:0;right:100%;width:1em;height:1em;opacity:.08;filter:alpha(opacity=8)}#testimonials .bx-wrapper .bx-pager,#testimonials .bx-wrapper .bx-controls-auto{position:relative}#testimonials .bx-has-controls-direction{display:none}.career .btn{margin:0 1em .5em}.career h4.active{font-size:1.5em}.career .panel-default>.panel-heading h4 a::before{font-size:.85em;top:.45em;left:0}.career .panel-default>.panel-heading h4.active a,.career .panel-default>.panel-heading h4.active a:before{color:#fff}.career .panel-default>.panel-heading h4.active{padding-left:2.65em}.career .panel-body{padding-top:2.65em}.career .panel-body ul.list-main{margin-top:0}.press{margin:3em 0}.press li{margin:1em;padding:0;-webkit-box-shadow:0 1px 3px 0 rgba(0,0,0,.2);-moz-box-shadow:0 1px 3px 0 rgba(0,0,0,.2);box-shadow:0 1px 3px 0 rgba(0,0,0,.2)}.press:hover li a img{opacity:.3}.press li:hover a img{opacity:1}#contact{position:relative}#contact #map_canvas,#contact #map_canvas1{height:35em}#contact .line{margin:1.5em auto}#contact .info_content h5 small{font-size:12px;font-weight:400;margin-top:8px}#contact .contact-info h5,#contact .contact-info span i,#contact .contact-info span,#contact .contact-info a{color:#fff}#contact .contact-info a{text-decoration:underline}#contact .contact-info span{display:block;position:relative;padding:.55em 0 .55em 1.85em}#contact .contact-info span i{top:.65em;right:auto;bottom:auto;left:0;position:absolute}#contact .contact-info h5{text-transform:uppercase;padding-bottom:1.15em;border-bottom:1px solid rgba(255,255,255,.2)}#contact_form span.error{right:1.65em;top:1.15em}#contact.opt .office span{padding-left:3.85em;font-size:1.15em;line-height:1.85em}#contact.opt .office span i{display:inline-block}#success{padding:.85em 1.65em 1.35em}.dark span.error{color:#fff!important}ul.sitemap.list-main.bordered li::before{top:.85em}.sitemap li li::before{display:none}ul.sitemap.list-main.bordered li{padding:0 0 0 3.55em}ul.sitemap.list-main.bordered li>ul li{padding:0 0 0 1em}ul.sitemap.list-main.bordered li a{display:block;padding:.55em 0}ul.sitemap.list-main.bordered>li>a{font-weight:700;text-transform:uppercase;padding:1em 0}ul.sitemap.list-main.bordered li>ul{padding-left:1em}#top.missing footer{position:relative;height:10em}#top.missing section,#top.coming section{background-image:url(../images/404-bg.png);background-repeat:repeat-x;background-position:0 100%}#top.missing .symbol h1,#top.coming .symbol h1{color:#fff;font-size:48px;font-weight:900;line-height:1.65em}.frame{display:inline-block;-webkit-box-shadow:0 3px 5px 1px rgba(0,0,0,.15);box-shadow:0 3px 5px 1px rgba(0,0,0,.15);border:10px solid transparent;padding:.35em;margin:3.15em 1.15em 4.55em}.frame>div{position:relative;background-color:#fff;padding:0 3em}.frame>div span{display:block;font-size:8em;font-weight:700}.frame.zero{width:15.65em}.frame.zero span{text-indent:-9999px}.frame>div .oops{-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%;width:6em;height:6em;position:absolute;left:1.5em;right:1.5em;bottom:1.5em;top:1.65em;border-width:.8em;border-style:solid;font-size:1.5em;text-align:center;line-height:4.55em;font-weight:900}.dog{position:fixed;bottom:0;right:3em}@media screen and (-webkit-min-device-pixel-ratio:0){.header-top span{font-size:12px;font-weight:700!important}}doesnotexist:-o-prefocus,.panel-default>.panel-heading h4 a{padding-top:.65em;padding-bottom:.65em}doesnotexist:-o-prefocus,input[type=submit]{font-family:roboto slab,arial}.blog article,aside.widget,.single-post article{position:relative;background-color:#fff;border:1px solid rgba(0,0,0,.1);padding:3.5em 3.5em 4.5em;margin:2.3em 0}aside.widget{padding:3.5em}.post-header h3{margin:0 0 1.35em}.post-media img{width:100%;height:auto}.post-content{display:block;margin:2.35em 0}.post-header>div,.post-content>div{padding:0}.post-date{padding:10px;margin-right:1.5em}.post-date span{display:block;font-size:12px;color:#fff;text-transform:uppercase;line-height:1.15em;text-align:center}.post-date span.date{font-size:2.35em}.post-footer{display:block;position:absolute;bottom:0;left:0;right:0;border-top:1px solid rgba(0,0,0,.1);padding:1.5em 3.5em}.post-meta{margin:0}.post-meta li{position:relative;padding-left:1.35em;margin-right:1em}.post-meta li::before{top:0;right:auto;bottom:auto;left:0;position:absolute;font-family:fontawesome;font-size:12px}.post-meta li.category::before{content:'\f07c'}.post-meta li.author::before{content:'\f007'}.post-meta li.comment::before{content:'\f086'}.post-meta li.tags::before{content:'\f02c'}.post-footer .more{top:0;right:0;bottom:0;left:auto;position:absolute;font-size:1.5em;line-height:1.5em;width:3.35em;text-align:center;border-left:1px solid rgba(0,0,0,.1)}.post-footer .more:hover{color:#fff}.post-footer .more i{margin:1.15em 0 0}article.format-video iframe{width:100%;height:355px}article.format-quote h3{opacity:.1;margin-bottom:.55em}article.format-quote .quote p{font-size:1.3em;font-weight:300;font-style:italic}article.format-quote div.author{font-size:1.35em;margin-top:1.55em}article.format-link{padding:1.35em}article.format-link .absShape{font-size:8em;top:0;left:0;color:#fff}article.format-link a{text-transform:uppercase;width:100%;padding:1.35em}aside.widget_search .form-control{background-color:#fff;margin:0;padding:.65em 3.45em .65em 1.5em;border:1px solid rgba(0,0,0,.1)}aside.widget_search label{display:block;width:100%}aside.widget.widget_search{background-color:transparent;padding:0;border:0}aside.widget .search-submit{top:.35em;right:1em;bottom:auto;left:auto;position:absolute;border:0;background-color:transparent;font-size:1.35em}aside .widget-title{margin:0 0 1.5em}aside p{margin:1.5em 0}aside.widget ul{margin:0}.widget .category-post{padding:1em 0;border-top:1px solid rgba(0,0,0,.1)}.widget .first{padding-top:0;border:0}.widget .category-post .post-thumb{display:block;float:left;overflow:hidden;margin-right:1.5em}.widget .category-post .post-info{display:block;float:left}.widget .category-post .post-info h6{margin:.15em 0}.widget.tags a{float:left;padding:.5em 1em;margin:.35em;text-transform:uppercase;font-size:12px}.widget.tags a:hover{color:#fff}.single-post article{padding-bottom:6em}.single-post .post-header{margin:-3.5em -3.5em 3.5em;padding:3.5em;border-bottom:1px solid rgba(0,0,0,.1)}.single-post .post-header h3{margin:0 0 .35em;padding:0 0 .65em;border-bottom:1px solid rgba(0,0,0,.1)}.single-post .post-footer .social{margin:0}.post-navigation{margin:0 0 1.85em}.single-post article.related-posts{margin:1.5em 0;padding-bottom:3.5em}.related-posts h4{margin:0 0 0 15px;text-transform:uppercase}.related-posts .category-post{margin-top:1.65em}.related-posts .category-post .post-thumb,.related-posts .category-post .post-info{display:block;float:none;width:100%;overflow:hidden}.related-posts .category-post .post-thumb{margin-bottom:1.5em}.single-post .author-bio{padding-bottom:3.5em}.single-post .author-bio .social{display:block;text-align:right}.single-post .author-bio .social a{font-size:1em;margin:5px 0}.single-post .post-footer>div,.author-bio>div{padding:0}.author-bio h4{margin-top:0}.author-bio p{margin:0}.author-bio hr{margin:.5em 0 1.5em}#comments{padding-bottom:3.5em}#comments .comments-title h3{margin-top:0;margin-bottom:.5em;float:left}#comments .comments-title .btn{float:right}#comments ul.commentlist{list-style-type:none;padding:0;margin:1.5em 0}#comments ul{list-style-type:none}#comments ul ul ul,#comments .comment-box p{padding:0;margin:0}#comments .comment-author{display:block;float:left;width:17%}#comments .comment-info{display:block;float:left;width:83%}#comments .comment-box{border-top:1px solid rgba(0,0,0,.1);margin-bottom:1.5em;padding-top:1.5em}#comments .comment-box .comment-meta span{font-size:1em;margin:0 .5em;opacity:.6}#comments .comment-box .comment-meta a.btn{font-size:10px}#comments .comment-box .comment-meta a.btn:hover{opacity:1}.author-name{font-weight:700}#respond{margin:3.5em -3.5em -3.55em;padding:3.5em;border-top:1px solid rgba(0,0,0,.1)}#respond h3{margin-top:0}#respond form label{margin:0}#respond input{height:3.5em}#respond input,#respond textarea{margin-bottom:.95em}.pagination{margin-left:15px}.pagination>li:last-child>a,.pagination>li:last-child>span,.pagination>li:first-child>a,.pagination>li:first-child>span{border-radius:0}.pagination>li>a.active,.pagination>li>a:hover,.pagination>li>span:hover,.pagination>li>a:focus,.pagination>li>span:focus{color:#fff;border-color:rgba(0,0,0,.1)}.pagination>li>a,.pagination>li>span{font-size:1.15em;padding:.75em 1.15em}.fb{background-color:#3b5998}.tw{background-color:#00aced}.yt{background-color:#b00}.pt{background-color:#cb2027}.li{background-color:#007bb6}.fl{background-color:#ff0084}.gplus{background-color:#dd4b39}.ig{background-color:#517fa4}.vk{background-color:#45668e}#slides.slides2{background-color:#000}#slides.slides2 .bx-wrapper{height:45em}#slides.slides2 img{opacity:.5}#slides.slides2 .symbol{margin-top:8%}.owl-carousel .item{position:relative}.owl-carousel .item img{width:100%;height:auto}#owl-recent-project{position:relative}#owl-recent-project .item{height:575px;overflow:hidden}#owl-recent-project .item .project-data{top:0;right:0;bottom:0;left:0;position:absolute;padding:3em;opacity:0}#owl-recent-project .item .project-data h4{color:#fff;margin-bottom:1.35em}#owl-recent-project .item:hover .project-data{opacity:1}#owl-recent-project .project-data ul{padding:0}#owl-recent-project .project-data ul li{color:#fff;border-color:rgba(255,255,255,.3);padding-left:4.35em;border-style:solid none none none;border-width:1px}#owl-recent-project .project-data ul li:hover{background-color:transparent}#owl-recent-project .project-data ul i{opacity:.7;color:#fff;border-color:rgba(255,255,255,.7);left:0}#owl-recent-project .item:hover img{opacity:.05}.owl-carousel .item{cursor:url(../images/cursor.png),move}.info-block{padding:1.15em 1.65em}.info-block h3{margin-bottom:1.15em}.BGlight ul.list-main li::before{background-color:rgba(0,0,0,.03)}.jumbo h1{font-size:3em;font-weight:700}.jumbo h1,.jumbo h1 small,.jumbo p{color:#fff}.jumbo h1 small{font-size:1em;text-transform:uppercase;margin-bottom:.5em}.jumbo p{font-size:1.15em}.jumbo h1 b{display:block;float:none;margin-bottom:.5em}.jumbo{background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;background-size:cover;background-attachment:fixed;overflow:hidden}.jumbo1{background-image:url(../images/slider/slide1.jpg)}.jumbo2{background-image:url(../images/slider/slide2.jpg)}.jumbo3{background-image:url(../images/slider/slide3.jpg)}.jumbo4{background-image:url(../images/slider/slide4.jpg)}.jumbo a.btn-default.light{margin:.5em .5em .5em 0}.jumbo a.btn-default.light:hover{border:1px solid transparent}.overlayImg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;opacity:.07}#owl-recent-project.home{margin-top:100px}.highlights{background-image:url(../images/bgimages/highlights.jpg);background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;background-size:cover;overflow:hidden}.highlights .absShape{top:0;left:0}.highlights .row{position:relative}.highlights h1{line-height:.85em}.highlights h1 small{font-size:.5em;font-weight:400;margin-bottom:10px}.home.owl-theme .owl-controls .owl-page span{background-color:#fff}.info-block-bordered{background-color:#fff;padding:1.85em;margin:1.35em .35em}.info-block-bordered h5{margin:1.65em 0 1.15em}.info-block-bordered{border:1px solid rgba(0,0,0,.1)}.BGlight .info-block-bordered{border:none}.info-block-bordered p{margin:0}.services .info-block-bordered .item{float:none;width:100%}.services .info-block-bordered:hover{-webkit-box-shadow:0 2px 3px 0 rgba(0,0,0,.1);box-shadow:0 2px 3px 0 rgba(0,0,0,.1)}#owl-recent-project.homeBoxed{margin-top:130px}a,.navbar-default .navbar-nav li ul li,.navbar-default .navbar-nav li ul li a,.navbar-default .navbar-nav li.sub>a:after,.navbar-default .navbar-nav li.sub:hover>a:after,.promoBox .absShape,.promoBox .commercial a i,.promoBox .residential a i,.team img,.team .info,.team .info h6,.team .social,.team .social i,.nav-tabs>li,ul.list-main li:before,ul.list-main li,ul.list-default li:before,ul.list-default li,.cbp-af-header.cbp-af-header-shrink .logo img,header img,i,.item a.link,.item a.zoom,button,.project-gallery .gallery-heading li a img,.item h6,.item:hover h6,.item img,.post-meta li::before,input[type=submit],.staff .member .img,.staff .member .info h4,.staff .member .info,.header-top span,.header-top a,.press li img,#project-single .project-data li,.cbp-af-header.header2,#owl-recent-project .project-data ul li,#owl-recent-project .item .project-data,.services .info-block-bordered{-webkit-transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-ms-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;transition:all .25s ease-in-out}.team .info strong{-webkit-transition:all .6s ease-in-out;-moz-transition:all .6s ease-in-out;-ms-transition:all .6s ease-in-out;-o-transition:all .6s ease-in-out;transition:all .6s ease-in-out}.team .info p{-webkit-transition:all .6s ease-in-out;-moz-transition:all .6s ease-in-out;-ms-transition:all .6s ease-in-out;-o-transition:all .6s ease-in-out;transition:all .6s ease-in-out}.team .info .social{-webkit-transition:all .9s ease-in-out;-moz-transition:all .9s ease-in-out;-ms-transition:all .9s ease-in-out;-o-transition:all .9s ease-in-out;transition:all .9s ease-in-out}.image img,.services .item:hover img,.project-gallery .item:hover img,.post-media:hover>img,.category-post:hover img,#owl-recent-project .item:hover img{-moz-transform:scale(1.1);-webkit-transform:scale(1.1);-o-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.image img,.services .item img,.post-media img,.category-post img{-webkit-transition:all .15s ease-in-out;-moz-transition:all .15s ease-in-out;-ms-transition:all .15s ease-in-out;-o-transition:all .15s ease-in-out;transition:all .15s ease-in-out}@media only screen and (min-width:1401px){.staff.opt .team.rectangle,.staff .team.rectangle{height:32em}.staff.opt .team.square,.staff .team.square{height:30.5em;padding-bottom:3em}.staff.opt .col-md-3 .team.rectangle,.staff .col-md-3 .team.rectangle{height:23.35em}.staff.opt .col-md-3 .team.square,.staff .col-md-3 .team.square{height:23em}.staff .col-md-3 .team .social i{font-size:1em}.staff .team .info,.staff .col-md-3 .team .info{bottom:-6.35em}.breadcrumbs.breadcrumbs2{-webkit-background-size:cover;background-size:cover}.jumbo>div{padding:0 10em}}@media screen and (min-width:1025px) and (orientation:landscape){.navbar-default .navbar-nav li.sub>a:after{content:'\f107';font-family:fontawesome;font-size:.85em;position:absolute;top:0;right:5px}.navbar-default .navbar-nav li.sub:hover>a:after{content:'\f106'}.navbar-default .navbar-nav .sub-nav li.sub>a:after{content:'\f105';top:.5em;right:1.5em}.bx-wrapper .bx-next{right:-1.5em}.bx-wrapper .bx-prev{left:-1.5em}.project-gallery .container-wide .four .item{width:24%;margin:.5%}#slides.slides2 h1{font-weight:700}}@media only screen and (min-width:1201px) and (max-width:1400px){html,body,div,p,table,tr,td,th,tbody,tfoot,ul,li,ol,dl,dd,dt,fieldset,cite,input,select,textarea,button,a,section,article,aside,header,footer,nav{font-size:13px}h1{font-size:3em}h1.big{font-size:3.85em}h2{font-size:1.85em}h3{font-size:1.5em}h4{font-size:1.35em}h5{font-size:1.3em}h6{font-size:1.15em}.page-block{position:relative;padding:4.85em 0}.page-block-small{position:relative;padding:2.85em 0}.page-block-large{padding:6.5em 0}.page-block-full{padding:3.65em}.navbar-nav li .sub-nav{top:7.35em}.navbar-default .navbar-nav>li>a{line-height:8em}.cbp-af-header.cbp-af-header-shrink nav a{line-height:5em}#slides .symbol .absShape{top:10%;width:100%;margin-left:0}.staff.opt .team.rectangle,.staff .team.rectangle{height:32em}.staff.opt .team.square,.staff .team.square{height:30.5em;padding-bottom:3em}.staff.opt .col-md-3 .team.rectangle,.staff .col-md-3 .team.rectangle{height:23.35em}.staff.opt .col-md-3 .team.square,.staff .col-md-3 .team.square{height:23em}.staff .col-md-3 .team .social i{font-size:1em}.staff .team .info{bottom:-6.35em}.staff .col-md-3 .team .info{bottom:-6.35em}.dog{width:21%;height:auto}.cbp-af-header.header2.cbp-af-header-shrink{height:100px;margin-top:-2.65em}.breadcrumbs.breadcrumbs2{-webkit-background-size:cover;background-size:cover}.breadcrumbs.breadcrumbs2{height:auto;margin-top:10em}.breadcrumbs.breadcrumbs2 h2{margin-top:.85em}.header-top span{line-height:2.65em}#slides.slides2 .symbol{margin-top:15%}#owl-recent-project .item{height:528px}}@media only screen and (min-width:990px) and (max-width:1200px) and (orientation:landscape){html,body,div,p,table,tr,td,th,tbody,tfoot,ul,li,ol,dl,dd,dt,fieldset,cite,input,select,textarea,button,a,section,article,aside,header,footer,nav{font-size:13px}h1{font-size:3em}h1.big{font-size:3.85em}h2{font-size:1.85em}h3{font-size:1.5em}.page-block{position:relative;padding:4.85em 0}.page-block-small{position:relative;padding:2.85em 0}.page-block-large{padding:6.5em 0}.page-block-full{padding:3.65em}.navbar-nav li .sub-nav{top:8em}.navbar-default .navbar-nav>li>a{line-height:8.5em}.cbp-af-header.cbp-af-header-shrink .navbar-nav>li>.sub-nav{top:5.55em}.cbp-af-header.cbp-af-header-shrink nav a{line-height:5.65em}.cbp-af-header.cbp-af-header-shrink .logo img{width:70%}#slides .symbol .absShape{top:8%;width:100%;margin-left:0}.recent-project .bx-wrapper{height:auto}.recent-project ul.bxslider li img,.recent-project ul.bxslider li .project-data{float:none;display:block;margin:0 auto}.recent-project ul.bxslider li .project-data{width:100%;border-top:1px solid rgba(0,0,0,.1)}.recent-project ul.bxslider li .project-data li{width:50%;float:left}.recent-project ul.bxslider li .project-data a.btn{position:relative;width:100%;text-align:center}.bx-wrapper .bx-next,.bx-wrapper .bx-prev{opacity:1}#testimonials .info{width:60%}.promoBox .commercial .absShape,.promoBox .commercial:hover .absShape{top:0;left:0;bottom:auto;right:auto}.promoBox .commercial a i{bottom:0;right:0;font-size:2.65em}.promoBox .residential .absShape,.promoBox .residential:hover .absShape{top:0;left:0;bottom:auto;right:auto}.promoBox .residential a i,.promoBox .residential:hover a i{bottom:0;right:0;left:auto;font-size:2.65em}.staff.opt .team.rectangle img,.staff.opt .team.square img{margin:0}.staff.opt .team.rectangle,.staff .team.rectangle{height:30em}.staff.opt .team.square,.staff .team.square{height:28.5em;padding-bottom:3em}.staff.opt .col-md-3 .team.rectangle,.staff .col-md-3 .team.rectangle{height:21.35em}.staff.opt .col-md-3 .team.square,.staff .col-md-3 .team.square{height:23em}.staff .col-md-3 .team .social i{font-size:1em}.staff .team .info{bottom:-6.35em}.staff .col-md-3 .team .info{bottom:-8.35em}.staff.opt .team .social{left:0}.dog{width:21%;height:auto;right:1em}.cbp-af-header.header2.cbp-af-header-shrink{height:100px;margin-top:-2.65em}#slides.slides2 .bx-wrapper{height:auto}#slides.slides2 .symbol{margin-top:15%}#slides.slides2 h1{font-weight:700}}@media screen and (min-width:768px) and (max-width:1024px) and (orientation:portrait){header .container>div{width:100%}#menu.in .navbar-nav>li.sub>span.clicks{background-color:transparent;color:#333}.cbp-af-header.cbp-af-header-shrink .navbar-nav li span.clicks{top:28%}.navbar-nav li .sub-nav{top:6em}.navbar-default .navbar-nav>li>a{line-height:6em}.cbp-af-header nav{float:none;margin-top:-1.15em}.cbp-af-header{height:162px}.cbp-af-header.cbp-af-header-shrink{height:135px}.cbp-af-header.cbp-af-header-shrink nav{margin-top:-.65em}header .logo a,.cbp-af-header{text-align:center}.cbp-af-header.cbp-af-header-shrink .logo img{width:26%!important}.cbp-af-header.cbp-af-header-shrink nav a{line-height:3em}.cbp-af-header.cbp-af-header-shrink .navbar-nav>li>.sub-nav{top:3.5em}span.clicks{top:41.35%}#slides{margin-top:162px}#slides .symbol{background-color:rgba(0,0,0,.7);width:100%;height:auto;margin:0;padding:1.5em;bottom:0;top:auto}#slides .symbol>div{display:none}#slides .symbol>div.absShape{width:100%;position:relative;margin:0}.breadcrumbs{margin-top:13.55em}.stat .container>div{margin:1.65em 0;text-align:center}.services .meta{font-size:5.8em}.services .meta.counter{font-size:4.85em}.services>div{margin:1.5em 0}.project-gallery .three .item,.project-gallery .four .item,.project-gallery .container-wide .four .item{width:48%}footer .container>div{margin:1.5em 0}.copyright .container>div{margin:1.5em 0;text-align:center}.cbp-af-header.header2{height:200px}.cbp-af-header.header2 .header-top .container>div{text-align:center}.cbp-af-header.header2 .header-top .container>div span{float:none;display:inline-block}header.cbp-af-header.header2.cbp-af-header-shrink{height:165px}section.breadcrumbs.breadcrumbs2{margin-top:16em}#owl-recent-project .item{height:475px}#slides.slides2 img{opacity:.8}.jumbo .BGdark.opaque{background-color:rgba(0,0,0,.3)}#owl-recent-project.homeBoxed,#owl-recent-project.home{margin-top:150px}#owl-recent-project .item .project-data{padding-top:5.35em}#owl-recent-project .project-data ul li{height:auto;padding-bottom:1.5em}}@media screen and (min-width:768px) and (max-width:1024px){html,body,div,p,table,tr,td,th,tbody,tfoot,ul,li,ol,dl,dd,dt,fieldset,cite,input,select,textarea,button,a,section,article,aside,header,footer,nav{font-size:12px}.navbar-nav li .sub-nav li span.clicks{width:4em;height:4em;line-height:4em;text-align:center;top:25%}#menu.in .navbar-nav>li.sub>span.clicks{background-color:transparent;color:#333}.recent-project .bx-wrapper .bx-controls-direction a{top:32%}.recent-project ul.bxslider li img{width:100%;height:auto}.recent-project .bx-wrapper,.recent-project ul.bxslider li .project-data{height:auto}.recent-project ul.bxslider li .project-data li{font-size:1.15em}.promoBox .commercial .absShape,.promoBox .commercial:hover .absShape{top:0;left:0;bottom:auto;right:auto}.promoBox .commercial a i{bottom:0;right:0;font-size:2.65em}.promoBox .residential .absShape,.promoBox .residential:hover .absShape{top:0;left:0;bottom:auto;right:auto}.promoBox .residential a i,.promoBox .residential:hover a i{bottom:0;right:0;left:auto;font-size:2.65em}.featuredImg,.hasBGimg,.stat,.calltoAction,.jumbo{background-position:center center;-webkit-background-size:cover;background-size:cover;overflow:hidden;background-attachment:scroll;background-size:150%}.calltoAction .boxedw{background-image:none}.calltoAction .widget{background-color:rgba(255,255,255,.9)}.staff .member .img{margin-left:0}.header-top{height:3em}.header-top ul.social a{height:3em;width:3em}.breadcrumbs.breadcrumbs2{height:auto;margin-top:11em}.breadcrumbs.breadcrumbs2 .page-block-small{padding:3em 0 2.5em}.cbp-af-header.header2.cbp-af-header-shrink{height:107px}}@media screen and (min-width:768px) and (max-width:1024px) and (orientation:landscape){.cbp-af-header.cbp-af-header-shrink .navbar-nav li span.clicks{top:27%}.cbp-af-header.cbp-af-header-shrink .navbar-nav>li>span.clicks{top:39%}.promoBox .commercial .absShape,.promoBox .residential .absShape{width:auto}.services .meta{font-size:4.35em}.services .meta.counter{font-size:3.65em}.project-gallery .four .item{width:31%}#owl-recent-project .item{height:425px}#owl-recent-project .item .project-data{padding:1.85em 2.35em 2.35em}#owl-recent-project .item .project-data li{height:auto;padding-bottom:1.35em}.highlights .absShape{width:30%;height:auto}}@media only screen and (max-width:996px){h1{font-size:2.85em}h1.big{font-size:3.35em}h2{font-size:1.85em}h3{font-size:1.5em}h1 small,h2 small{font-size:.63em}h3 small,h4 small,h5 small,h6 small{font-size:1em}ul.social li{margin:2px}.page-block{position:relative;padding:3.5em 0}.page-block-small{position:relative;padding:2.35em 0}.page-block-large{padding:4.85em 0}.page-block-full{padding:3.65em}header .container{width:100%}.cbp-af-header.cbp-af-header-shrink .logo img{width:65%}#slides .symbol{background-color:rgba(0,0,0,.7);width:100%;height:auto;margin:0;padding:1.5em;bottom:0;top:auto}#slides .symbol>div{display:none}#slides .symbol>div.absShape{width:100%;position:relative;margin:0}#slides i.square{font-size:1.15em}.recent-project .bx-wrapper .bx-controls-direction a{top:32%}.recent-project ul.bxslider li img{width:100%;height:auto}.bx-wrapper .bx-next,.bx-wrapper .bx-prev{opacity:1}.recent-project .bx-wrapper,.recent-project ul.bxslider li .project-data{height:auto}.recent-project ul.bxslider li img,.recent-project ul.bxslider li .project-data{float:none;display:block;margin:0 auto}.recent-project ul.bxslider li .project-data{width:100%;border-top:1px solid rgba(0,0,0,.1)}.recent-project ul.bxslider li .project-data li{width:50%;float:left;font-size:1.15em}.recent-project ul.bxslider li .project-data a.btn{position:relative;width:100%;text-align:center}.stat h1{font-size:3em}.stat .line{margin:1.15em auto}.client .contain er>div{padding:0 8px}.calltoAction .widget{width:98%;margin:1.5% 1%;height:auto}.calltoAction .btn{margin-top:0}#project-single .project-data ul{padding-left:0}#project-single .container{width:93%}.staff.opt .team.rectangle img,.staff.opt .team.square img,.staff .team.rectangle img,.staff .team.square img{margin:0!important}.staff.opt .team.square,.staff .team.square,.staff.opt .team.rectangle,.staff .team.rectangle,.staff.opt .col-md-3 .team.rectangle,.staff .col-md-3 .team.rectangle,.staff.opt .col-md-3 .team.square,.staff .col-md-3 .team.square{height:auto}.staff.opt .team.square,.staff .team.square,.staff.opt .col-md-3 .team.square,.staff .col-md-3 .team.square{padding-bottom:3em}.staff .team .info{bottom:-6.35em}.staff .col-md-3 .team .info{bottom:-6.35em}.staff.opt .team .social{left:0}.dog{width:33%;height:auto;right:1em}#top.missing .symbol h1,#top.coming .symbol h1{line-height:1.35em}#testimonials .item{position:relative}#testimonials .pic{display:inline-block;margin:3em 0 1.5em 1.5em;float:none;text-align:center}#testimonials .info{position:relative;width:100%;margin:0}#testimonials h4{margin:.65em 0}#testimonials h4 span{display:block;border:0;padding:0;margin:0}.copyright .container>div{margin:1.5em 0;text-align:center}#testimonials .info::before{display:block;position:absolute;top:-2.15em;content:'\f10d';font-size:6em;font-family:fontawesome;left:0;right:100%;width:1em;height:1em;opacity:.08;filter:alpha(opacity=8)}.member-info .meta-data>div{text-align:left}#contact .page-block-full{padding:3em}#contact.opt .office span{min-height:5em}#slides.slides2 .bx-wrapper{height:auto}#slides.slides2 img{opacity:.8}#slides{margin-top:162px}#owl-recent-project.home{margin-top:150px}.highlights .absShape{width:40%;height:auto;z-index:0}.highlights .info-block{background-color:rgba(255,255,255,.7);min-height:17em;padding-bottom:0}}@media only screen and (min-width:768px){#services-single{overflow:hidden}#services-single .navigation{position:fixed;top:50%;z-index:99}#services-single .navigation i{margin-top:-1.5em}}@media only screen and (max-width:767px){html,body,div,p,table,tr,td,th,tbody,tfoot,ul,li,ol,dl,dd,dt,fieldset,cite,input,select,textarea,button,a,section,article,aside,header,footer,nav{font-size:12px}.wow{visibility:visible}.content-box{margin:3em 0}.cbp-af-header{position:relative}.cbp-af-header .container>div,.cbp-af-header .container{display:block;float:none;padding:0}.navbar-default .navbar-toggle{margin-top:-5.65em;margin-right:1.5em}.navbar-collapse{border:none}.cbp-af-header .logo{margin-left:1.5em}.cbp-af-header.cbp-af-header-shrink .logo img{max-width:43%}#menu{background-color:#333}.navbar-nav li{display:block}.cbp-af-header nav{float:none}.navbar{width:100%}.navbar-nav,.navbar-collapse{margin:0;padding:0}.navbar-default .navbar-nav>li>a{text-align:left;line-height:3.5em;border-bottom:1px solid rgba(255,255,255,.1);padding:0 1.85em}.navbar-nav li .sub-nav{padding-left:2.55em}.navbar-nav li .sub-nav,.navbar-nav li .sub-nav li .sub-nav,.navbar-nav li .sub-nav:hover{position:relative;width:100%;visibility:visible;transform:none;top:0;opacity:1;left:0;box-shadow:none;border:0;background-color:transparent}.navbar-nav>li>.sub-nav{background-color:rgba(0,0,0,.3)}.cbp-af-header.cbp-af-header-shrink .navbar-nav>li>.sub-nav{top:0}.navbar-default .navbar-nav .sub-nav li.sub>a:after,.navbar-default .navbar-nav li.sub>a::after,.navbar-default .navbar-nav li.sub:hover>a:after{content:''}.navbar-default .navbar-nav li>.sub-nav li>a:before{content:'\f0d9';font-family:fontawesome;font-size:1em;position:absolute;top:.5em;left:0}.navbar-default .navbar-nav li>.sub-nav li>.sub-nav li>a:before{content:'\f100'}.navbar-default .navbar-nav li>.sub-nav li>.sub-nav li>.sub-nav li>a:before{content:'\f104'}.navbar-nav li .sub-nav li .sub-nav li a,.navbar-nav li .sub-nav li a{border-bottom:1px solid rgba(255,255,255,.1)}.navbar-nav li .sub-nav li:hover,.navbar-nav li .sub-nav li .sub-nav li:hover,.navbar-nav li .sub-nav li .sub-nav li .sub-nav li:hover{background-color:transparent}.navbar-default .navbar-nav li a,.navbar-default .navbar-nav li>.sub-nav li>a,.navbar-nav li .sub-nav li .sub-nav li a,.navbar-nav li .sub-nav li .sub-nav li .sub-nav li a{color:rgba(255,255,255,.8)!important}.navbar-default .navbar-nav li a,.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:hover,.navbar-default .navbar-nav>.active>a:focus,.navbar-default .navbar-nav>li>a:focus,.navbar-default .navbar-nav li:hover a{color:#fff}.navbar-nav li.sub>span.clicks,.navbar-nav li.sub>.sub-nav>span.clicks{width:3em;height:3em;line-height:3em;text-align:center;top:1.45em;right:1em}#slides{margin-top:0}.breadcrumbs{margin-top:0}.breadcrumbs .rightText,.breadcrumbs .rightText a{text-align:left;padding-top:1em;line-height:1.5em}.breadcrumbs .rightText{border-top:1px solid rgba(255,255,255,.1);margin-top:1.5em}.project-data li{padding-bottom:1.15em;height:auto}ul.social li{margin:.35em}.jumbotron,.container .jumbotron,.container-fluid .jumbotron{padding:2.65em}.jumbotron h1{font-size:3em}.jumbotron p{font-size:1.3em}.promoBox .commercial .absShape,.promoBox .commercial:hover .absShape{top:0;left:0;bottom:auto;right:auto}.promoBox .commercial a i{bottom:0;right:0;font-size:2.65em}.promoBox .residential .absShape,.promoBox .residential:hover .absShape{top:0;left:0;bottom:auto;right:auto}.promoBox .residential a i,.promoBox .residential:hover a i{bottom:0;right:0;left:auto;font-size:2.65em}.stat .container>div{margin:1.65em 0;text-align:center}.client h2{margin:0 0 1em}#testimonials .container,#testimonials .col-md-12 .bxslider .item>div{padding:0;width:100%;text-align:center;margin:1.5em 0}.member-info h1,.member-info .meta-data>div{text-align:center}.member-info h1{margin:1em 0}.member-info h1 strong{display:inline-block}.staff .team .info,.staff .col-md-3 .team .info{bottom:-7em}.dog{position:relative}.missing section,.coming section{margin-bottom:0}.coming section #subscribeForm .form-row>div{text-align:center}#services-single .meta.counter{height:auto;min-height:1em;margin-bottom:.65em}.meta.counter div small{display:inline-block;margin-left:.5em;font-size:.5em}.project-gallery .four .item,.project-gallery .three .item,.project-gallery .two .item,.project-gallery .container-wide .four .item{width:48%}.gallery-heading .container>div{text-align:left;margin:.85em 0}.navigation .fa-angle-left{font-size:1em}.navigation .fa-angle-right{font-size:1em}.frame>div span{font-size:6em}.frame>div .oops{width:4.65em;height:4.65em;text-indent:-999px;top:1.15em}.frame.zero{width:12.85em;padding:0}.dog{width:37%;height:auto;right:1em}.single-post .author-bio .social{text-align:center}section.breadcrumbs.breadcrumbs2{margin-top:0;height:auto}.header-top{height:3em;text-align:center}.header-top span{float:none;display:inline-block}.breadcrumbs.breadcrumbs2 .rightText{border:0;margin-top:0}footer.footer2 .container>.content-box{margin:0;padding:1.65em;border-bottom:1px solid rgba(255,255,255,.2)}footer.footer2 hr.light{display:none}.footer2 .copyright>div{text-align:center;margin:1em 0}footer.footer2 ul,footer.footer2 img{display:block;float:none!important}footer.footer2 img{margin:.65em 0 3em}#slides.slides2 .symbol{margin-top:0}#owl-recent-project.home{margin-top:0}.jumbo .BGdark.opaque{background-color:rgba(0,0,0,.3)}.highlights .info-block{background-color:transparent;min-height:1em;padding:.5em 1.5em}#owl-recent-project.homeBoxed{margin-top:0}}@media only screen and (min-width:769px) and (max-width:875px) and (orientation:landscape){#home .container>div{width:100%;float:none;padding:0}header .logo a,.cbp-af-header{text-align:center}.cbp-af-header{height:162px}.cbp-af-header.cbp-af-header-shrink{height:130px}.cbp-af-header.cbp-af-header-shrink nav{margin-top:-.65em}header .logo a,.cbp-af-header{text-align:center}.cbp-af-header.cbp-af-header-shrink .logo img{width:21%!important}.cbp-af-header nav{text-align:center;float:none;margin-top:-1.95em}#slides{margin-top:125px}.breadcrumbs{margin-top:165px}.content-box{margin:3em 0}section.breadcrumbs.breadcrumbs2{margin-top:0;height:auto}.header-top{height:3em;text-align:center}.header-top span{float:none;display:inline-block}header.cbp-af-header.header2{height:185px}.cbp-af-header.header2.cbp-af-header-shrink{height:153px}.cbp-af-header.header2 nav{margin-top:-3em}.cbp-af-header.header2.cbp-af-header-shrink nav{margin-top:-1.85em}}@media only screen and (min-width:320px) and (max-width:600px) and (orientation:portrait){h1{font-size:2.55em}h1 small,h2 small{font-size:.75em}.recent-project .bx-wrapper .bx-controls-direction a{top:30%}#slides h1 small{font-size:16px}.cbp-af-header.cbp-af-header-shrink .logo img{width:85%}.cbp-af-header .cbp-af-inner{width:100%}#slides .symbol{position:relative;background-color:#333}.recent-project ul.bxslider li .project-data a.btn{font-size:1.35em}.promoBox .commercial .absShape,.promoBox .residential .absShape{width:auto}.blog article,aside.widget,.single-post article,.post-footer,.single-post .post-header{padding:1.5em}.single-post .post-header{margin:-1.5em -1.5em 1.5em}.post-content{margin-top:0}.blog .post-date{margin:0 0 1.5em}.blog .post-date span,.blog .post-date span.date{display:inline-block;margin-right:3px;font-size:1.15em}.post-footer{position:relative;margin:0 -1.5em -1.5em}.post-footer ul{width:70%}.post-footer ul li{display:block;padding:.35em 1.65em;border-top:1px solid rgba(0,0,0,.1)}.post-footer ul li::before{top:.35em}.post-footer ul li:first-child{border:0}article.format-video iframe{height:auto}.pagination>li>a,.pagination>li>span{padding:.85em}.post-media{margin-bottom:1.5em}.single-post .post-footer .social li{display:inline-block;border:0;padding:0}.post-footer>div{text-align:left;float:none}.related-posts .category-post{padding:1.65em 1.5em 0;border-top:1px solid rgba(0,0,0,.1)}.single-post .author-bio{text-align:center}.single-post .author-bio img{display:inline-block;margin:.65em auto}#comments .comment-author{width:25%}#comments .comment-info{width:75%}footer .office{width:100%;border-top:1px solid rgba(255,255,255,.2);border-left:0;margin:0;padding:1.5em 0 1em}footer .container>div{margin:3em 0}footer .office span{margin:1em 0}footer h2{margin-bottom:1.15em}.cbp-af-header.header2{height:210px}.header-top{height:auto;text-align:left;display:block}.header-top span{display:block;border-style:solid none none none;border-width:1px;border-color:rgba(255,255,255,.1)}.header-top span:first-child{padding-left:1em}}@media only screen and (min-width:600px) and (max-width:699px){#owl-recent-project .item{height:385px}}@media only screen and (min-width:320px) and (max-width:570px){.frame{padding:0;margin:3em .35em}.frame>div{background-color:transparent;padding:1.5em}#owl-recent-project .item{height:auto}}@media only screen and (max-width:480px){.staff .container>div,.staff .container .row>div{width:100%;float:none;display:block;padding:0}.staff .team{width:93%;margin:3em auto}.section-heading h2,.section-heading .btn{display:block;float:none;margin-bottom:.65em}.recent-project ul.bxslider li .project-data li{float:none;width:100%}.services .meta-data,.services .item{width:100%}.services .meta-data .meta{float:left;width:50%}.project-gallery .four .item,.project-gallery .three .item,.project-gallery .two .item,.project-gallery .container-wide .four .item{width:98%}.staff .member .info{position:relative;width:100%;left:0}.staff .member .img{margin:0}.staff .member .img a{display:block;text-align:center}.frame{box-shadow:none;-webkit-box-shadow:none}.frame>div{padding:0}.frame.zero span{display:none}.frame>div .oops{position:relative;top:0;right:0;bottom:0;left:0;margin:0 auto;line-height:6em}.frame.zero{width:auto}}@media only screen and (min-width:320px) and (max-width:400px){.post-header>div,.post-content>div{width:100%;float:none;margin:1em 0}.single-post .post-date span,.single-post .post-date span.date{display:inline-block;margin-right:3px;font-size:1.15em}.single-post .post-header ul li{display:block;padding:.35em 1.65em;border-top:1px solid rgba(0,0,0,.1)}.single-post .post-header ul li::before{top:.35em}.single-post .post-header h3{border:0}#comments .comment-author,#comments .comment-info{display:block;width:100%;margin:1em 0}}