@charset "utf-8";@import'reset.css';@import'static.css';@import'fonts.css';@import url(https://fonts.googleapis.com/css?family=Roboto+Condensed:400,300,700);body{width:100%;line-height:100%;margin:0;-webkit-font-smoothing:antialiased}*{border:0 none;list-style:none outside none;margin:0;outline:0 none;padding:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.clear{clear:both;overflow:hidden;height:0}#main{width:100%;overflow:hidden;position:relative}img{border:0}input[type="text"],input[type="password"],textarea,select,a,canvas,button{outline:0}textarea{resize:none}a{text-decoration:none!important;transition:300ms}.iconpack{background:url(../images/icon-pack.png?f=auto) no-repeat}.container{margin:auto auto;position:relative}.button{padding:13px 25px 13px 25px;background-color:#2085c7;border:2px solid #2085c7;transition:300ms;border-radius:20px;color:#fff;font-family:'OpenSansExtraBold';margin-top:15px;font-size:12px;display:inline-block}.button:hover{background-color:#fff;color:#2085c7}.buttonwrapper{text-align:center}.fullline{width:100%;height:1px;margin:50px 0;background-color:#dcdcdc}.alertmessage{display:block;font-family:'OpenSansBold';font-size:18px;color:#2085c7;margin:10px 0}.staticphone{display:none;font-family:'OpenSansBold';font-size:18px;color:#3b3b3b;text-align:center;-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);position:absolute;top:800px;left:-30px;z-index:999999999}.staticphone .title{margin-bottom:10px;color:#2085c7;display:block}.staticcallyouen{display:none;background:url(../images/call.png?f=auto) no-repeat;width:56px;height:300px;-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);position:absolute;top:680px;right:30px;z-index:999999999;transition:inherit}.staticcallyoutr{display:none;background:url(../images/call2.png?f=auto) no-repeat;width:56px;height:300px;-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);position:absolute;top:680px;right:30px;z-index:999999999;transition:inherit}.fixstaticphone{top:300px;position:fixed}.fixstaticcallyou{top:180px;position:fixed}.wecallmessage,.contactmessage,.careermessage{margin-top:25px}.careermessage{text-align:center}nav#mobile{display:block;width:100%;background:#2085c7;position:fixed;top:-20px;z-index:9999999;height:100%;left:-100%}#mobilemenu{margin:20px 0 0 0;padding:0;width:100%}#mobilemenu li{list-style-type:none;border-bottom:1px solid #fff;font-size:14px;float:none;margin:0}#mobilemenu li a{display:block;color:#fff;padding:10px 10px 8px 10px;font-family:'OpenSansBold',Arial;background:url(../images/plus.png?f=auto) no-repeat 98% 14px;font-size:15px}#mobilemenu li.active a{background:url(../images/minus.gif) no-repeat 98% 18px;background-color:#fff;color:#012262}#mobilemenu li ul{margin:8px 0 0 15px;padding:0 0 5px 0;display:none}#mobilemenu li ul li{border:0}#mobilemenu li ul li a{background:url(../images/arrow.png?f=auto) no-repeat left center!important;padding:3px 0 3px 10px;color:#fff!important;margin-bottom:5px}#mobilemenu li ul li a:hover{text-decoration:underline;color:#242424!important}#closemenu{display:block;float:right;background:url(../images/closemenu.png?f=auto) no-repeat;width:13px;height:13px;margin:30px 10px 0 0}#msearch{width:226px;margin:15px auto auto auto;position:relative}#msearch .search-input{background:#fff;font-family:'merriweather_sanslight',Calibri;border-radius:15px;-moz-border-radius:15px;-webkit-border-radius:15px;font-size:12px;border:0;padding:8px 35px 8px 8px;width:216px;color:#797979}#msearch .search-btn{position:absolute;display:block;top:8px;right:18px;width:14px;height:14px;background:url(../images/search-icon.png?f=auto) no-repeat;background-size:contain;border:0;text-indent:-9999px}#mobile-menu{display:none;background:url(../images/menu-icon.png?f=auto) no-repeat;width:14px;height:10px;position:absolute;top:15px;left:15px}header{height:85px;width:100%;position:absolute;top:0;z-index:999999999;transition:250ms}header .container{height:85px}#logo{float:left;width:100%;height:70px;transition:250ms;background:url(../images/logo.png?f=auto) no-repeat;background-size:contain;text-indent:-9999px;margin:10px 0 0 15px}nav{position:absolute;right:30px;top:60px}#menu li{float:left;margin-left:25px;position:relative;padding-bottom:50px}#menu li a{color:#fff;font-family:'OpenSansExtraBold',Arial;font-size:12px;padding-bottom:5px;border-bottom:2px solid rgba(0,0,0,0)}#menu li a:hover,#menu li.active a{border-color:#fff}#homepicslider .item{position:relative;text-align:center}#homepicslider .item img{width:100%;height:auto}.topofnav{position:absolute;top:20px;right:30px;color:#fff;font-family:'OpenSansExtraBold',Arial}.topofnav ul li{display:inline-block;margin:0 5px;font-size:9px}.topofnav ul li a{font-size:9px;color:#fff}.topofnav .lang .list{font-size:10px;padding-bottom:5px;border-bottom:2px solid #fff;background:url(../images/searchbullet.png?f=auto) no-repeat;background-position:100% 6px;padding-right:15px}.topofnav ul{display:inline-block}.topofnav .lang{display:inline-block;margin-left:20px;cursor:pointer;position:relative}.lang ul{display:none;background-color:#fff;position:absolute;top:20px;left:0}.lang ul li a{display:block;padding:5px;color:#232020}.dblock{display:block}#homepicslider .item .title{font-size:18px;font-family:'OpenSansBold',Arial;line-height:125%;color:#fff;margin-top:10px}#homepicslider .item .desc{font-size:14px;font-family:'OpenSansRegular',Arial;line-height:125%;color:#fff;margin-top:5px}#homepicslider .item a.button{margin-top:14px;padding:8px 16px 9px 16px!important}#homepicslider .item .descwapprer{position:absolute;top:40%;text-align:left;margin-right:auto;margin-left:auto;right:0;left:0}.sliderbulletcontainer{position:absolute;top:0;margin-right:auto;margin-left:auto;left:0;right:0;top:40%}.sliderbullets{display:block;right:0;position:absolute}.sliderbullets ul li{width:18px;height:18px;margin:10px 0;background:url(../images/sliderbullets.png?f=auto) no-repeat;background-position:0 0;cursor:pointer}.sliderbullets ul li.active{background-position:0 -40px}.sliderbannerback{position:absolute;width:100%;height:100%;bottom:0;left:0;background:url("../images/H2-BG.png?f=auto") repeat;opacity:.5}.contenttitle{width:80%;position:relative;margin:70px auto 50px auto;height:1px;background-color:#e5e5e5;text-align:center;padding:0 40px}.contenttitle span{display:inline-block;font-family:'OpenSansExtraBold',Arial;font-size:36px;color:#3b3b3b;padding:0 40px;background-color:#fff;margin-top:-18px}.contenttitle span span.color{color:#3b8cbe;padding:0}.pdTitle span{line-height:1;font-size:27px}.servicedetaildesc{margin-top:15px;text-align:left}.servicedetaildesc .title{font-family:'OpenSansBold',Arial;font-size:14px;color:#3b3b3b;line-height:125%;min-height:35px}.servicedetaildesc .line{width:52px;height:2px;background-color:#2085c7;margin:14px 0}.servicedetaildesc span{font-size:12px;color:#3b3b3b;font-family:'OpenSansExtraBold',Arial;line-height:1;padding-left:7px;border-left:6px solid #000}.homeserviceitem{margin-bottom:40px;display:block}.homeserviceitem .img{position:relative}.homeserviceitem .img img{display:block;width:100%;height:auto}.homeserviceitem .img .hover{position:absolute;z-index:9;width:100%;height:100%;background-color:#2085c7;opacity:.8;top:0;left:0}.homeserviceitem .img .text{position:absolute;width:100%;z-index:99;height:100%;top:0;left:0;color:#fff;display:block;font-family:'OpenSansRegular',Arial;padding:20px 15px;font-size:13px;line-height:125%}.homeserviceitem .hoverwrapper{opacity:0;transition:300ms}.homeserviceitem:hover .hoverwrapper{opacity:1}.hoverplus{background:url(../images/projectitemhoverplus.png?f=auto) no-repeat;width:70px;height:70px;position:absolute;bottom:20px;right:20px}.fix{position:fixed;z-index:999999999;background-color:rgba(32,133,199,.8);width:100%;top:0;height:100px}header.fix .container{height:100px}header.fix #logo{width:107px;height:76px;margin:12px 0 0 15px}.formobileimage{display:none}.homesliderwrapper{position:relative}.homeprojectgrid{margin-bottom:30px;cursor:pointer;display:block}.homeprojectgrid .img img{width:100%;height:auto;display:block}#homeprojectslider .item,#homepartnerslider .item{margin:0 15px}.homeprojectgrid .img .title{position:absolute;z-index:9999;top:15px;left:15px;font-family:'OpenSansBold',Arial;font-size:10px;color:#fff;line-height:1;padding:5px}#homeprojectslider .item .homeprojectgrid:hover .hoverwrapper,#homepartnerslider .item .homeprojectgrid:hover .hoverwrapper{opacity:1}#homeprojectslider .item .hoverwrapper,#homepartnerslider .item .hoverwrapper{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;transition:300ms}.homeprojectgrid .img{position:relative}#homeprojectslider .item .hoverwrapper .text,#homepartnerslider .item .hoverwrapper .text{left:15px;top:50px;font-family:'RobotoBlack';font-size:12px;line-height:150%;color:#fff;position:absolute;letter-spacing:3px}.home.news .bignews{display:block}.home.news .bignews .img img,.home.news .othernews ul li .img img,.othernewslist .othernewsitem .img img{display:block;width:100%;height:auto}.home.news .bignews .title,.home.news .othernews ul li .desc .title,.othernewslist .othernewsitem .title{font-size:14px;font-family:'OpenSansBold',Arial;color:#3b3b3b;margin:18px 0 10px 0;line-height:1}.home.news .bignews .date,.home.news .othernews ul li .desc .date,.othernewslist .othernewsitem .date{font-family:'RobotoBlack',Arial;font-size:10px;color:#bab9b9;line-height:1}.home.news .bignews .desc,.othernewslist .othernewsitem .desc{font-family:'OpenSansRegular',Arial;font-size:13px;color:#3b3b3b;line-height:150%;margin-top:13px}.home.news .bignews span.more,.home.news .othernews ul li .desc .more{font-family:'OpenSansExtraBold',Arial;font-size:11px;color:#2085c7;padding-bottom:1px;border-bottom:2px solid #2085c7;display:inline-block;margin-top:18px}.home.news .bignews span.more:hover,.home.news .othernews ul li .desc .more:hover{color:#3b3b3b;border-color:#3b3b3b}.home.news .othernews ul li .desc .title{margin:0 0 10px 0}.home.news .othernews ul li .desc .more{margin:10px 0 0 0}.home.news .othernews ul li.line{margin:20px 0;width:100%;height:1px;background-color:#eae9e9}.home.news.fornewsdetail .othernews ul li .line{width:100%;height:1px;background-color:#eae9e9;margin:20px 0}span.fornewslist{font-family:'OpenSansExtraBold',Arial;font-size:11px;color:#2085c7;padding-bottom:1px;border-bottom:2px solid #2085c7;display:inline-block;margin-top:18px}footer{width:100%;position:relative;background-color:#f4f4f4;margin-top:100px;padding-top:40px}footer .newsletterwrapper{background-color:#fff;margin:30px 0}footer .newsletterwrapper .newsletter{padding:35px 20px 20px 20px;text-align:center}footer .newsletterwrapper .newsletter .title{font-family:'Roboto Condensed';font-weight:700;font-size:14px;color:#000;line-height:1;letter-spacing:1px}footer .newsletterwrapper .newsletter .text{font-family:'RobotoRegular',Arial;font-size:12px;color:#3b3b3b;line-height:18px;margin-top:10px}footer .newsletterwrapper .newsletter input[type='text']{background:0;border:0;font-family:'Roboto Condensed',sans-serif;font-weight:400;font-size:14px;box-shadow:none;display:block;max-width:90%;border-bottom:1px solid #d3d3d3;color:#bbb;margin:10px auto 0 auto;text-align:center;border-radius:0}.checksystem{color:#939393;margin-top:15px;font-family:'RobotoRegular',Arial;font-size:10px;line-height:14px}.checksystem .checkit{background:url(../images/ketchup_check.png?f=auto) no-repeat;background-position:0 -27px;width:15px;height:15px;margin-right:5px}.checksystem .checkittext{width:270px}.checksystem>span{display:inline-block;vertical-align:top;cursor:pointer;text-align:left}.checksystem .checkit.active{background-position:0 0}#sendnewsletter{margin:30px 0 20px 0}.footerservices{margin-top:55px}.footerservices .title,.footercategories ul li a,.footerlocations ul li a,.footerlocations ul li{font-family:'Roboto Condensed',sans-serif;font-weight:700;font-size:14px;color:#000;line-height:1;letter-spacing:1px}.footerservices ul{margin-top:20px}.footerservices ul li{margin-right:13px;margin-bottom:10px;display:inline-block}.footerservices ul li a{font-family:'RobotoRegular',Arial;font-size:12px;color:#3b3b3b;line-height:1}footer .right{padding-left:40px}.footercategories{margin-top:40px}.footercategories ul li{display:inline-block;margin-right:13px}.footerlocations{margin-top:20px}.footerlocations ul li.line{margin:0 10px}.footerlocations ul li{display:inline-block}ul.footersocials{margin-top:20px}ul.footersocials li a{display:block;width:21px;height:21px}.socialsprite{background:url(../images/socialsprite.png?f=auto) no-repeat;width:21px;height:21px;display:inline-block;margin-right:5px}.socialsprite.fb{background-position:0 0}.socialsprite.tw{background-position:-36px 0}.socialsprite.ins{background-position:-73px 0}.socialsprite.ggl{background-position:-109px 0}.socialsprite.ytb{background-position:-147px 0}.bottomofpage{background-color:#fff;padding:20px 0;text-align:center}.footerbar{width:100%;height:34px;position:absolute;left:0;top:-56px;background-color:#eaeaea}.footerrightbar{width:5px;height:62px;background-color:#54a0d2;position:absolute;right:30px;top:-84px}.newsdetail .img{position:relative}.newsdetail .img .date{position:absolute;top:30px;left:30px;background-color:#3485b9;opacity:.6;width:102px;height:102px;color:#fff;text-align:center;font-family:'OpenSansExtraBold'}.newsdetail .img .date span{display:block;line-height:1}.newsdetail .img .date .day{font-size:48px;margin-top:13px}.newsdetail .img .date .month{font-size:10px;margin-top:10px}.footerbottom{background-color:#fff;text-align:center;height:90px}.footerbottom .container{height:90px}.copyright{font-family:'RobotoRegular';font-size:11px;color:#3b3b3b;line-height:1;margin-top:40px;display:block}#reklam5logo{position:absolute;right:2px;top:40px;background:url("../images/reklam5.png?f=auto") no-repeat bottom left;width:58px;height:13px;display:block;text-indent:-9999px}.banner{width:100%;height:260px;background-size:cover!important;position:relative}.subpagetitle{position:absolute;margin-right:auto;margin-left:auto;left:0;right:0;top:140px;display:inline-block;text-align:center;z-index:8}.subpagetitle h1{font-family:'OpenSansBold';font-size:24px;color:#fff;padding:10px 12px 10px 12px;background-color:#1f6fa4;display:inline-block;line-height:125%}#breadcrumb{padding:8px 15px 8px 14px;background-color:#2b2523;display:inline-block}#breadcrumb span{width:4px;height:6px;background:url(../images/breadcrumbicon.png?f=auto) no-repeat;display:inline-block;padding-bottom:7px}#breadcrumb a,#breadcrumb span{color:#fff;font-family:'OpenSansBold',Arial;font-size:12px}#breadcrumb a:hover{color:#1f6fa4}#breadcrumb span{margin:0 6px}.thecontent{margin-top:70px}.editor p,.editor{font-family:'OpenSansRegular';font-size:15px;line-height:125%;color:#3b3b3b}.editor p{display:block;margin-bottom:25px}.editor p:last-child,.editor p:last-of-type{margin-bottom:0}.contentpage .title{font-family:'OpenSansBold';color:#3b3b3b;font-size:18px}.contentpage .lineforcontent{width:55px;height:2px;background-color:#2085c7;display:block;margin:15px 0 20px -15px}.tabcontents li{font-family:'OpenSansRegular';font-size:16px}.tabcontents li::before{display:inline-block;width:10px;height:10px;background-color:#1f6fa4;content:'';margin-right:15px;border:inherit}.leftmenu ul li{border-bottom:1px solid #e7e7e7;padding-bottom:0;margin-bottom:15px}.leftmenu ul li span{border-bottom:2px solid rgba(0,0,0,0);display:inline-block;padding-right:12px;padding-bottom:10px}.leftmenu ul li span a{display:inline-block;color:#000;font-family:'OpenSansBold';font-size:12px}.leftmenu ul li:hover span,.leftmenu ul li.active span{border-color:#2085c7}.leftmenu{padding-right:50px;margin-bottom:20px}.partners .partner{text-align:center;margin-bottom:25px;display:none}.partners .partner .img{width:100%;border:1px solid #ececec;height:180px;text-align:center}.partners .partner .img img{display:inline-block;vertical-align:middle}.partners .partner .img:before{content:'';display:inline-block;height:100%;vertical-align:middle}.partners .partner .title{font-family:'OpenSansBold';font-size:14px;color:#3b3b3b;margin-top:12px}.partners .partner a{font-family:'OpenSansBold';font-size:12px;color:#aaa;margin-top:3px}.partners .partner a:hover{color:#2085c7}.morepartner{margin-top:30px}.othernewslist{margin-top:70px}.othernewslist .othernewsitem{margin-bottom:25px;display:none}.newsdetail{margin-top:70px}.newsdetail .img{position:relative}.newsdetail .img img{display:block;width:100%;height:auto}.socialbuttons{text-align:center}.newsdetailcontent h2{font-family:'OpenSansExtraBold';font-size:24px;color:#3b3b3b;line-height:30px;display:block;margin:25px 0 25px 0}.newsdetailcontent .text{font-family:'OpenSansRegular';font-size:15px;color:#3b3b3b;line-height:125%}.newsdetail .socialbuttons span{display:block;color:#231f20;font-family:'OpenSansExtraBold';font-size:12px;line-height:1}.newsdetail .socialbuttons{margin-top:40px}.newssocialsprite{background:url(../images/newsdetailsocials.png?f=auto) no-repeat;width:42px;height:42px;display:block;margin:10px auto 0 auto}.newsdetail .socialbuttons ul li.fb{background-position:-2px 0}.newsdetail .socialbuttons ul li.twtr{background-position:-2px -57px}.newsdetail .socialbuttons ul li.insta{background-position:-2px -114px}.newsdetail .socialbuttons ul li.gplus{background-position:-2px -177px}.newsdetail .socialbuttons ul li a{display:block;width:42px;height:42px}.newsdetail .socialbuttons{text-align:center}.newsdetail .socialbuttons .socialline{width:1px;margin:12px auto 12px auto;height:25px;background-color:#e7e7e7;display:block}.homeprojectgrid:hover .img .hoverwrapper{opacity:1}.homeprojectgrid .img .hoverwrapper{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;transition:300ms}.homeprojectgrid .img .hoverwrapper .text{left:15px;top:50px;font-family:'RobotoBlack';font-size:12px;line-height:150%;color:#fff;position:absolute;letter-spacing:3px}.projectcat{text-align:center;margin-top:40px}.projectcat span{display:block;color:#a09a9a;font-family:'OpenSansBold';font-size:14px;margin-bottom:15px}.home.projects{position:relative}p.projectitemprojectarea{margin-top:10px}.servicelist{margin-top:40px}.servicelist .servicelistitem{margin-top:30px;cursor:pointer;transition:250ms;display:block}.servicelist .servicelistitem .img{position:relative;overflow:hidden}.servicelist .servicelistitem .img img{display:block;width:100%;height:auto;transition:400ms}.servicelist .servicelistitem .img .desc{position:absolute;bottom:15px;left:0;z-index:99}.servicelist .servicelistitem .img .desc .title{color:#fff;font-size:18px;font-family:'OpenSansBold';padding:10px 22px 10px 19px;margin-bottom:20px;background-color:#3485b9;display:inline-block;transition:400ms}.servicelist .servicelistitem .img .desc span{display:inline-block;font-size:12px;color:#fff;font-family:'OpenSansExtraBold',Arial;line-height:1;padding:10px;background-color:#3485b9;margin-left:18px;display:inline-block}.servicedetailcontent .title{font-family:'OpenSansExtraBold';font-size:24px;background-color:#3b8cbe;line-height:30px;display:inline-block;color:#fff;margin:-25px 0 25px 0;padding:13px 13px 13px 13px}.servicedetailcontent .text{font-family:'OpenSansRegular';font-size:15px;color:#3b3b3b;line-height:125%}.servicedetail .img{position:relative}.servicedetail .img img{display:block;width:100%;height:auto}.servicedetailcontentwrapper .servicedetailcontent{position:relative}.servicedetailcontentwrapper{display:block;margin-left:auto;margin-right:auto;width:90%}.servicedetailprojectslider .item .homeprojectgrid .img .title{display:none}.servicedetailprojectslider .item .homeprojectgrid .img .hoverwrapper{opacity:1!important}.servicedetailprojectslider .item .homeprojectgrid .img .hoverwrapper .hoverplus{display:none}.servicedetail{margin-top:50px}.serviceback{position:absolute;width:100%;height:100%;bottom:0;left:0;background-color:#5d9dc7;opacity:0;display:block;z-index:9;transition:400ms}.servicelistitem:hover .serviceback{opacity:.8}.servicehoverdesc{font-family:'OpenSansRegular',Arial;font-size:13px;color:#fff;margin-bottom:15px;padding-left:20px;display:block;opacity:0;transition:400ms}.servicelistitem:hover .servicehoverdesc{opacity:1}.servicelistitem:hover .img img{-moz-transform:scale(1.1);-webkit-transform:scale(1.1);transform:scale(1.1)}.servicecursorsbg,.partnercursorsbg{background:url('../images/serviceslidericons.png?f=auto') no-repeat;cursor:pointer}.servicecursorsbg.prev,.partnercursorsbg.prev{width:22px;height:26px;background-position:0 0;position:absolute;left:-45px}.servicecursorsbg.prev:hover,.partnercursorsbg.prev:hover{width:22px;height:26px;background-position:-47px 0}.servicecursorsbg.next,.partnercursorsbg.next{width:22px;height:26px;background-position:0 -48px;position:absolute;right:-45px}.servicecursorsbg.next:hover,.partnercursorsbg.next:hover{width:22px;height:26px;background-position:-47px -48px}.servicecursors,.partnercursorsbg{position:absolute;width:100%;top:45%}.projectthumbslider{position:relative}.projectslider{position:relative}.projectslider #project_slider{width:100%}.projectslider #project_slider .item{width:100%}#project_slider_thumb .owl-item img{border-top:3px solid rgba(0,0,0,0)}#project_slider_thumb .owl-item{padding-right:10px}#project_slider_thumb .item img{width:100%;height:auto}#project_slider_thumb .item{padding-right:20px;display:block;width:100%;height:120px;background-size:140% auto!important}#project_slider_thumb .owl-item:last-child{padding-right:0}#project_slider_thumb .owl-item:last-of-type{padding-right:0}.slidercursors .next,.slidercursors .prev{width:70px;height:60px;background-color:#cfcfcf;cursor:pointer}.slidercursors .next:hover,.slidercursors .prev:hover{background-color:#3b8cbe}.slidercursors .prev{margin-right:3px;background-position:22px 20px;display:inline-block}.slidercursors .next{background-position:23px -41px;display:inline-block}.slidercursors.active{background-color:#3b8cbe}.slidercursors{margin-top:10px}.projectsliderbullets{background:url(../images/projectsliderbullets.png?f=auto) no-repeat}.infowrap1{margin-top:20px}.infowrap1 .infowrap1customer{color:#3b3b3b;font-size:14px;font-family:'OpenSansBold';display:inline-block;margin-right:20px;margin-top:10px}.infowrap1 .infowrap1customer span{font-family:'OpenSansRegular';margin-left:3px}.dBlock{display:block!important}.infowrap2{margin-top:15px}.infowrap2 .infowrap2line{width:80px;height:2px;display:block;margin-bottom:15px;background-color:#3b8cbe}.infowrap2 .infowrap2services{color:#3b8cbe;font-size:14px;font-family:'OpenSansBold'}.infowrap2 .infowrap2services span{font-family:'OpenSansRegular',Arial;color:#3b3b3b}.infowrap2 .infowrap2services.ulli{margin-bottom:25px;margin-top:30px}.infowrap2 .infowrap2services a{font-family:'OpenSansRegular'}.infowrap2 .infowrap2services.ulli a{padding:5px;border:2px solid #3b8cbe;margin-right:5px;margin-bottom:5px;display:inline-block}.infowrap2 .infowrap2services.ulli a:hover{background-color:#3b8cbe;color:#fff}.tabs{margin-top:40px}ul.contentmenu{margin-bottom:25px}ul.contentmenu li{font-family:'OpenSansBold';font-size:14px;color:#3b8cbe;padding-bottom:10px;border-bottom:2px solid rgba(0,0,0,0);display:inline-block;margin-right:30px;padding-left:10px;padding-right:10px;cursor:pointer}ul.contentmenu li:last-child{margin-right:0}ul.contentmenu li.active{border-color:#3b8cbe}ul.contentmenu{border-bottom:1px solid #e7e7e7}.tabcontents>div{display:none}.tabcontents>div.active{display:block}.servicetitleofproject{display:inline-block;vertical-align:middle;padding-bottom:7px}.servicelistofproject{display:inline-block;vertical-align:middle;width:90%;padding-left:10px}#map{height:350px;width:100%;margin-top:60px}.thecontact{color:#333;font-family:'OpenSansRegular';font-size:24px;line-height:1;text-align:center}.thecontact p{margin-bottom:10px}.thecontact .bold{font-family:'OpenSansBold'}input[type='text'],textarea{border:1px solid #2085c7;background-color:#fff;padding:19px 10px 19px 10px;width:100%;color:#2085c7;font-size:21px;font-family:'OpenSansBold',Arial;font-size:21px;padding-left:10px;border-radius:40px;text-align:center}.contactform input[type='text']{margin-bottom:30px}.contactform textarea{height:120px}.button.contactbutton{font-size:18px}.button.careerbutton{font-size:18px}.thecontact .img img{display:block;width:100%;height:auto}.contactform input[type='text'],.contactform textarea{font-size:14px}.thecareer .text .title,.thecontact .text .title{font-family:'OpenSansExtraBold';font-size:24px;margin-bottom:20px}.thecareer .text,.thecontact .text{text-align:center;font-family:'OpenSansRegular';font-size:15px;line-height:125%;color:#3b3b3b}.inputwrap{position:relative}.inputwrap .upbutton{position:absolute;right:14px;top:0;padding:20px 15px 20px 15px;color:#fff;font-family:'OpenSansExtraBold',Arial;font-size:14px;background-color:#a2ce63;border-radius:40px;cursor:pointer}.careerform input[type='text']{font-size:14px;padding:19px 10px 19px 10px}.overlay{position:fixed;top:0;bottom:0;left:0;right:0;background:rgba(0,0,0,.7);transition:opacity 500ms;visibility:hidden;opacity:0;z-index:99999999999}.overlay:target{visibility:visible;opacity:1}.popup{margin:160px auto 70px auto;padding:20px;background:#fff;border-radius:5px;width:55%;position:relative;transition:all 5s ease-in-out;text-align:center}.popup .close{position:absolute;top:30px;right:35px;transition:all 200ms;font-size:30px;font-weight:bold;text-decoration:none;color:#333}.popup .close:hover{color:#06d85f}.popup .content{max-height:30%;overflow:auto}.popup .content input[type='text']{font-size:14px;padding:14px 10px 15px 10px}.popup .content textarea{font-size:14px;height:100px}.popup .content .button{background-color:#a2ce63;border-color:#a2ce63}.popup .content .button:hover{border-color:#a2ce63;color:#a2ce63;background-color:#fff}.popup .callicon{display:block;width:82px;height:82px;background:url(../images/callicon.png?f=auto) no-repeat;margin:auto}.popup h2{display:block;color:#3b3b3b;font-family:'OpenSansExtraBold';font-size:18px;margin:15px 0 20px 0}.forborder{padding:15px;border:1px solid #eae9e9}.callformlefticon{width:120px;height:123px;background:url(../images/callformlefticon.png?f=auto) no-repeat;position:absolute;top:20px;left:20px}div.selector span{color:#000;font-family:'TungstenBold';background:url(../images/arrowcombobox.png?f=auto) no-repeat 94% 19px}div.selector select{opacity:0;color:#000;border:medium none;background:transparent none repeat scroll 0% 0%;position:absolute;height:45px;top:-1px;left:0;width:100%}div.selector select option{font-family:'OpenSansBold';padding:15px 15px 0 15px;font-size:14px;color:#373737;text-overflow:ellipsis;display:block;width:inherit!important}div.selector span{font-family:'OpenSansBold';padding:15px 15px 0 15px;font-size:14px;color:#373737;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;cursor:pointer;width:100%;display:block;width:inherit!important}div.selector{margin:auto;border-color:#e7e7e7;border-radius:25px;width:400px!important;position:relative;border-radius:25px}.onelinesliderwrapper{position:relative}.newpopupmessage{font-size:13px;font-family:'OpenSansRegular',Arial;line-height:125%;color:#3b3b3b;margin-top:15px;margin:10px 0}.contentpage ul li::before{display:inline-block;width:10px;height:10px;background-color:#1f6fa4;content:'';margin-right:15px;border:inherit}.contentpage ul li{font-family:'OpenSansRegular';font-size:13px;margin-top:10px}.selectedCenter{text-align:center}.selectedCenter .uploadmessage{display:block;color:#bbb;font-family:'OpenSansBold',Arial;font-size:14px}.newcursor .next,.newcursor .prev{width:70px;height:60px;background-color:#cfcfcf;cursor:pointer}.newcursor .next:hover,.newcursor .prev:hover{background-color:#3b8cbe}.newcursor .prev{margin-right:3px;background-position:22px 20px;display:inline-block}.newcursor .next{background-position:23px -41px;display:inline-block}.newcursor{margin-top:20px;margin-left:auto;margin-right:auto;width:145px}.newbullets{background:url(../images/projectsliderbullets.png?f=auto) no-repeat}.bigprice{position:absolute;right:0;bottom:26px}.bigprice img{width:250px;height:auto}@media(min-width:100px) and (max-width:1400px){.popup{margin:20px auto 70px auto}}@media(min-width:1100px) and (max-width:1400px){.container{width:1070px}}@media(min-width:992px) and (max-width:1200px){#homepicslider .item .title{margin-top:15px}#homepicslider .item .desc{display:none}}@media(min-width:1240px){.staticcallyouen,.staticcallyoutr,.staticphone{display:block}}@media(min-width:100px) and (max-width:992px){#logo{width:80px}.contenttitle span{font-size:16px}#logo{margin:10px 0 0 15px}.formobileimage{display:block}.fordesktopimage{display:none!important}footer>.container{padding-bottom:70px}.bigprice{display:block;width:100%}.bigprice img{width:150px;margin:auto;display:block}}@media(min-width:100px) and (max-width:600px){#homepicslider .item .desc{display:none}header .container{height:70px}.servicecursorsbg{display:none}.editor img{width:100%!important;height:auto!important}div.selector{width:320px!important}#logo{width:55px}header .container{height:55px}header .container .content{height:55px}header{height:55px}#homepicslider .item .title{font-size:15px;margin-top:10px}#mobile-menu{display:block}#logo{margin:10px 0 0 30px}#homepicslider .item a.button{margin-top:15px;padding:2px 10px 2px 10px}.othernews ul li{margin-top:30px}.home.news .othernews ul li .desc .title{margin-top:18px}header.fix #logo{width:75px;height:76px;margin:12px 0 0 30px}header.fix,header.fix .container{height:75px}footer .right{padding-bottom:40px}}@media(min-width:100px) and (max-width:769px){.servicelistofproject{display:block;margin-top:15px}.setautosize img{width:100%;height:auto}.sliderbulletcontainer{display:none}}@media(max-width:500px){.pp_pic_holder.pp_default{width:100%!important;margin-top:-100px!important;left:0!important;overflow:hidden}div.pp_default .pp_content_container .pp_left{padding-left:0!important}div.pp_default .pp_content_container .pp_right{padding-right:0!important}.pp_content{width:100%!important;height:auto!important}.pp_fade{width:100%!important;height:100%!important}a.pp_expand,a.pp_contract,.pp_hoverContainer,.pp_gallery,.pp_top,.pp_bottom{display:none!important}#pp_full_res img{width:100%!important;height:auto!important}.pp_details{box-sizing:border-box;width:100%!important;padding-left:3%;padding-right:4%;padding-top:10px;padding-bottom:10px;background-color:#fff;margin-top:-2px!important}a.pp_close{right:10px!important;top:10px!important}}@media screen and (max-width:700px){.popupwrapper .popup{width:98%}}div.divLoading{display:none;background:#fff;position:fixed;z-index:999;height:100%;width:100%;overflow:auto;margin:auto;top:0;left:0;bottom:0;right:0}.divLoading .text-center img{margin:0 auto;margin-top:20%}