.title_outer{display:none;}#subsites h3, #subsites h6, #subsites h4, #subsites h5, #subsites p, #subsites a, #subsites li, #subsites span {font-family: "Roboto Condensed", sans-serif;}.AjaxAboutUs{padding: 10px 0px;}#subsites .arrow_carrot-left:before {content: "\34";content: "\f053";font-family: FontAwesome;font-weight: normal;font-size: 11px;}#subsites .arrow_carrot-right:before {content: "\34";content: "\f054";font-family: FontAwesome;font-weight: normal;font-size: 11px;}.AjaxAboutUs p{font-family: Roboto, sans-serif;font-size: 15px;line-height: 24px;letter-spacing: 0.5px;font-weight: 400;font-style: normal;text-transform: none;color: #000000;}.AjaxteamSection p{font-family: Roboto, sans-serif;font-size: 15px;line-height: 24px;letter-spacing: 0.5px;font-weight: 400;font-style: normal;text-transform: none;color: #000000;}.AjaxAboutUs .gdl-page-title{margin-bottom: 0px;color: #003a70;font-size: 28px;text-transform: capitalize;}.AjaxAboutUs h2{margin-bottom: 0px;color: #003a70;font-size: 28px;text-transform: capitalize;}.abtFeaturedSlider h2{margin-bottom: 0px;color: #003a70;font-size: 28px;text-transform: capitalize;}.servicesContainer h2{margin-bottom: 0px;color: #003a70;font-size: 28px;text-transform: capitalize;padding-bottom: 10px;}.servicesContainer{padding-bottom: 59px;}.servicesContainer .wpb_text_column {margin-bottom: 7px !important;}.leaderpage h2{margin-bottom: 0px;color: #003a70;font-size: 28px;text-transform: capitalize;}.Ajaxteam .gdl-page-title{margin-bottom: 0px;color: #003a70;font-size: 28px;text-transform: capitalize;}.AjaxAboutUs ul {padding-left: 20px;}.AjaxAboutUs ul li {font-family: Roboto, sans-serif;font-size: 15px;line-height: 24px;letter-spacing: 0.3px;font-weight: 400;font-style: normal;text-transform: none;color: #000000;}.ajaxteamList a{text-decoration:none !important;font-family: 'Source Sans Pro', sans-serif;font-size: 32px;line-height: 44px;font-style: normal;font-weight: 700;letter-spacing: 0px;text-align: center;display: block;color: #ffffff !important;}.ajaxteamList a:hover{color: #3399cc !important;}.ajaxteamList .vc_custom_1447210486660 a:hover, .ajaxteamList .vc_custom_1447210473238 a:hover,.ajaxteamList .vc_custom_1447210520479 a:hover{color: #3399cc !important;}.ajaxteamList .vc_custom_1447210486660 a, .ajaxteamList .vc_custom_1447210473238 a,.ajaxteamList .vc_custom_1447210520479 a{color: #000000 !important;}.testimonials_holder .flex-control-paging li a.flex-active{background-color: #18467a !important;}#subsites .bannerSlider.abtslider {margin-bottom: 10px;}.bannerSlider.abtslider .hesperiden .tp-bullet {margin-top: 0px !important;width: 32px !important;height: 32px !important;display: block;}.bannerSlider.subsiteSlider .hesperiden .tp-bullet {display: block;}.bannerSlider .hesperiden .tp-bullet {width: 22px !important;height: 22px !important;}.mkd_accordion_holder.accordion .ui-accordion-header .accordion_mark_icon {position: relative;display: block;width: 100%;height: 100%;line-height: inherit;text-align: center;color: #555;font-size: 18px;-webkit-transition: color .15s ease-out;-moz-transition: color .15s ease-out;-ms-transition: color .15s ease-out;-o-transition: color .15s ease-out;transition: color .15s ease-out }.mkd_accordion_holder.accordion .ui-accordion-header.ui-state-active .accordion_mark_icon,.mkd_accordion_holder.accordion .ui-accordion-header.ui-state-hover .accordion_mark_icon,.mkd_accordion_holder.accordion .ui-accordion-header:hover .accordion_mark_icon {color: #fff }.mkd_accordion_holder.accordion .ui-accordion-header .accordion_mark_icon span {position: absolute;display: block;width: 100%;height: 100%;line-height: inherit;-webkit-transition: opacity .15s ease-out;-moz-transition: opacity .15s ease-out;-ms-transition: opacity .15s ease-out;-o-transition: opacity .15s ease-out;transition: opacity .15s ease-out;margin-left: -1px }.mkd_accordion_holder.accordion .ui-accordion-header .accordion_mark_icon .icon_minus-06,.mkd_accordion_holder.accordion .ui-accordion-header.ui-state-active .accordion_mark_icon .icon_plus {opacity: 0;filter: alpha(opacity=0) }.mkd_accordion_holder.accordion .ui-accordion-header.ui-state-active .accordion_mark_icon .icon_minus-06,.mkd_accordion_holder.accordion .ui-accordion-header.ui-state-hover .accordion_mark_icon .icon_minus-06 {opacity: 1;filter: alpha(opacity=100) }.mkd_accordion_holder.accordion div.accordion_content {margin: 0;padding: 5px 0 0 60px }.mkd_accordion_holder.accordion.boxed div.accordion_content {padding: 0 }.mkd_accordion_holder.accordion div.accordion_content_inner {display: block }.mkd_accordion_holder.accordion.boxed div.accordion_content_inner {padding: 22px 0 14px;text-align: center }.mkd_accordion_holder.accordion.accordion_hide_icon div.accordion_content {padding: 15px 20px 10px;}.mkd_accordion_holder.accordion.accordion_hide_icon div.accordion_content p{font-size:15px;color:#333333;}.mkd_accordion_holder.accordion_hide_icon .ui-accordion-header .accordion_mark {display: none }.mkd_accordion_holder.accordion.accordion_hide_icon .ui-accordion-header span.tab-title {padding: 0 }.mkd_accordion_holder.accordion.accordion_hide_icon.accordion_left_align .ui-accordion-header {text-align: left }.mkd_accordion_holder.accordion.accordion_hide_icon.accordion_right_align .ui-accordion-header {text-align: right }.mkd_accordion_holder.accordion.accordion_hide_icon.accordion_center_align .ui-accordion-header {text-align: center }.mkd_accordion_holder.accordion.boxed.accordion_show_icon .ui-accordion-header,.mkd_accordion_holder.accordion.boxed.accordion_show_icon.icon_left_align .ui-accordion-header {text-align: right }.mkd_accordion_holder.accordion.boxed.accordion_show_icon.text_left_align .ui-accordion-header {text-align: left }.mkd_accordion_holder.accordion.boxed.accordion_show_icon.text_left_align .ui-accordion-header .accordion_mark {left: auto;right: 0 }.mkd_accordion_holder.accordion:not(.boxed) .ui-accordion-header {background-color: #f6f5f5 !important;border-color: #f6f5f5 !important;}.mkd_accordion_holder.accordion:not(.boxed) .ui-accordion-header:hover {background-color: #005B9a !important;border-color: #005B9a !important;color: #ffffff !important;}.mkd_accordion_holder.accordion:not(.boxed) .ui-accordion-header:hover, .mkd_accordion_holder.accordion:not(.boxed) .ui-accordion-header.ui-state-active {background-color: #005B9a !important;border-color: #005B9a !important;color: #ffffff !important;}.mkd_accordion_holder.accordion.boxed .ui-accordion-header:hover, .mkd_accordion_holder.accordion.boxed .ui-accordion-header.ui-state-active{}.mkd_accordion_holder.accordion .ui-accordion-header {cursor: pointer;position: relative;display: block;height: 48px;line-height: 48px;color: #555555 !important;padding: 0px 27px !important;margin: 16px 0 0;font-size:15px !important;}.abtFeaturedSlider{padding: 38px 0px 5px 0px;}.teamSectionrow{padding:0px 0px 15px 0px;}.teamSection {padding-top: 0px !important;}.leaderpage{padding:0px 0px 0px 0px;padding-bottom: 0px !important;}.leaderpage .wpb_text_column {margin-bottom: 7px !important;}.abtFeaturedSlider .wpb_text_column {margin-bottom: 0px !important;}.teamSection p.tooltips{color: #000000;font-size: 15px;}.abthistory{padding-bottom: 35px !important;}.twoColWrap .txtWrap p {letter-spacing: 0px;}.twoColWrap .txtWrap p {letter-spacing: 0px;}.Sustainability{padding-bottom: 50px;}.BIMs{padding-bottom: 36px;}.AjaxAboutUs h3{font-weight: 600;text-transform: capitalize;margin: 20px 0px;}.homeSector.feturePanel .sectorProjects {max-width: 100%;width: 100%;}.NewsAwards .vc_column_container>.vc_column-inner {padding-left: 0px;padding-right: 0px;width: 100%;}.ajaxnewslanding{padding: 38px 0px 30px 0px;background-color: #000000;}.ajaxnewslanding h2{font-size: 54px;line-height: 65px;font-weight: 700;letter-spacing: 0px;text-transform: uppercase;text-align: center;color:#ffffff;}.ajaxImagegallery .wpb_gallery_slides ul.slides{margin-bottom: 20px;}.ajaxImagegallery .vc_column_container>.vc_column-inner{padding-left: 0px;padding-right: 0px;}.news-recently-awarded-projects .full_section_inner .vc_column_container>.vc_column-inner{padding-left: 0px;padding-right: 0px;}.blog_holder.blog_standard_type article:not(.format-quote):not(.format-link) h2 {font-family: Montserrat, sans-serif !important;}.subcontactorSection{padding-bottom:30px;}.subscontarctors h3{font-family: "Roboto Condensed", sans-serif;font-size: 25px;line-height: 31px;font-style: normal;font-weight: 700;letter-spacing: 0px;text-transform: none;margin-bottom: 18px;text-align: center;min-height: 100%;}.subscontarctors p{font-size: 15px;line-height: 24px;letter-spacing: 0.5px;font-weight: 400;font-style: normal;text-transform: none;padding-top: 0px !important;margin-bottom: 18px;text-align: center;}.sub-contacters{padding:20px 0px 20px 0px;}.subscontarctors .vc_custom_1447210497117 h3, .subscontarctors .vc_custom_1447210497117 p{color:#ffffff;}.subscontarctors .vc_custom_1447210528517 h3, .subscontarctors .vc_custom_1447210528517 p{color:#ffffff;}.subscontarctors a{font-size: 18px;line-height: 24px;letter-spacing: 0.5px;font-weight: 400;font-style: normal;text-align: center;position: absolute;bottom: 75px;width: 100%;left: 0%;}.ajaxcontact-Office .contactLft {border: 2px solid #000;padding: 25px 40px 25px 40px;border-left: 0;}.ajaxcontact-Office .contactLft .btnWrapper {display: block;margin: 0px;width: 100%;}.ajaxcontact-Office .contactLft .btnWrapper p{padding-bottom: 10px;display: block;}.ajaxcontactGallery .vc_column_container>.vc_column-inner {box-sizing: border-box;padding-left: 0px;padding-right: 0px;width: 100%;}.ajaxContactsForms{padding-bottom: 63px;}.ajaxPastSection{padding: 32px 0px 40px 0px }.ajaxPastSection h2{margin-bottom: 0px;padding-bottom: 7px;color: #000000;font-size: 37px;text-transform: uppercase;text-align: center;}.ajaxPastSection .projectspanel{margin:0px 0px;}.ajaxPastSection .pastexperience .listItem h3{margin-bottom: 11px;position: relative;padding-left: 56px;color: #163c67;}.ajaxPastSection .pastexperience .listItem h3:after{content: "";position: absolute;top: 14px;width: 41px;height: 3px;background: #163c67;left: 0px;display: block;}.ajaxPastSection .projectspanel.pastexperience .listWrapper .listItem {width: 30%;margin-right: 20px;margin-bottom: 45px;margin-left:0px;}.ajaxPastSection .projectspanel.pastexperience .listWrapper .listItem:nth-child(3n+3) {margin-right: 0px;}.ajaxPastSection .projectspanel.pastexperience .listWrapper .listItem .pastViewall{display: block;overflow: hidden;position: relative;background: #003a70;padding: 10px 15px;color: #ffffff;}.bannerSlider.abtslider .tparrows {display: block !important;}header.sticky .drop_down .second {}@media screen and (min-width: 1601px){.ajaxcontact-Office .contactLft {border: 2px solid #000;border-left:solid 2px #000;}}@media screen and (min-width: 1280px){#subsites .bannerSlider.abtslider rs-module {height: 627px !important;}#subsites .bannerSlider.abtslider rs-fw-forcer {height: 629px !important;}.bannerSlider.abtslider .tparrows {display: block !important;}}@media (max-width:479px){#subsites .bannerSlider.abtslider.subsiteSlider rs-fw-forcer {height: 257px !important;}#subsites .bannerSlider.subsiteSlider rs-fw-forcer {height: 231px !important;}}@media (max-width: 599px) and (min-width: 480px){#subsites div.grid_section .section_inner{width:420px;}}@media (max-width: 767px) and (min-width: 480px){#subsites .bannerSlider.abtslider.subsiteSlider rs-fw-forcer {height: 302px !important;}#subsites .bannerSlider.subsiteSlider rs-fw-forcer {height: 290px !important;}}@media (max-width: 767px) and (min-width: 600px){#subsites div.grid_section .section_inner{width:500px;}}@media (max-width:767px){#subsites h2 {line-height: 34px;}.ui-accordion-header span {font-size: 15px !important;line-height: 21px !important;}.mkd_accordion_holder.accordion .ui-accordion-header {padding: 0px 16px !important;}.testimonials_holder .flex-direction-nav a.flex-next {right: -4px;}.subscontarctors h3{min-height: 100%;}.wpb_text_column h3+p, .wpb_text_column h2+p {padding-top: 5px;}#subsites .bannerSlider.abtslider {margin-bottom: 0px;}.ajaxPastSection h2{padding-left: 0px;font-size: 30px;}.ajaxPastSection .pastexperience .listItem h3 {margin-bottom: 13px;font-size: 22px;}.ajaxPastSection .projectspanel.pastexperience .listWrapper .listItem {width: 100%;margin-right: 0px;margin-bottom: 20px;}.ajaxnewslanding h2{font-size: 40px;line-height: 55px;text-align: center;}.ajaxteamList a {font-size: 21px;line-height: 29px;display: block;width: 100%;}#subsites .threeColumnPanel .parentWrapper .lstItem ul li{width: 100%;}.subscontarctors a {font-size:16px;line-height: 25px;position: relative;width:100%;bottom: 0px;}.subscontarctors .max-height-custom .max-height-row {height: 300px !important;}.subscontarctors .max-height-custom {width: 100% !important;}.ajaxsubforms a {font-size: 26px;line-height: 44px;}.ajaxContactsForms {padding-bottom: 0px;}.abtslider .rs-layer {font-size: 30px !important;width: 310px !important;word-break: break-word;white-space: normal !important;line-height: 30px !important;margin-top: -50px !important;margin-left: 30px !important;}.subsiteSlider .rs-layer {font-size: 30px !important;width: 280px !important;word-break: break-word;white-space: normal !important;line-height: 30px !important;margin-top: -50px !important;margin-left: 10px !important;}.abtslider .hesperiden .tp-bullet {display:none !important;}.bannerSlider.subsiteSlider .hesperiden .tp-bullet {margin-top: 11px !important;width: 25px !important;height: 25px !important;display:none !important;}#rev_slider_4_1_wrapper .custom.tparrows:before {font-family: 'revicons';font-size: 15px;color: #fff;display: block;line-height: 40px;text-align: center;}.abtslider .tparrows:before {line-height: 34px !important;}.abtslider .tparrows {display: block !important;width: 20px !important;height: 31px !important;display: inline-block;background: transparent;background-size: 133%;background-repeat: no-repeat;}.leftContent.wpb_column{max-width: 380px;}}@media (max-width: 850px) and (min-width: 768px){#subsites div.grid_section .section_inner{width: 600px;}.qbutton.small {margin:0px 0px !important;padding: 0 15px;}}@media (max-width: 1023px) and (min-width: 851px){#subsites div.grid_section .section_inner{width: 768px;}.qbutton.small {margin:0px 0px !important;padding: 0 15px;}}@media (max-width: 1023px) and (min-width: 768px){#subsites .bannerSlider.abtslider {margin-bottom: 20px;}.threeColumnPanel{bottom: -76px !important;}.teaserPanel{margin-top: 45px;}.subscontarctors a{bottom: 38px;font-size: 16px;}.custom-column li:nth-child(1) {padding-left: 0px;}.sub-custom-menu {float: left;line-height: 38px;}.subscontarctors h3{min-height: 75px;vertical-align: middle;align-items: center;display: flex;text-align: center;width: 100%;justify-content: center;}#subsites .custom-column li a {text-transform: uppercase;font-size: 15px;padding-top: 5px;padding-bottom: 5px;}.news-awards {padding-top: 45px !important;}.abtslider .rs-layer {font-size: 40px !important;width: 570px !important;word-break: break-word;white-space: normal !important;line-height: 50px !important;}.ajaxPastSection .projectspanel.pastexperience .listWrapper .listItem {width: 35%;margin-right: 15px;margin-bottom: 25px;}.ajaxPastSection .projectspanel.pastexperience .listWrapper {padding-top:0px;}.ajaxPastSection .projectspanel.pastexperience .listWrapper .listItem:nth-child(2n+2) {margin-right: 0px;}.ajaxPastSection .pastexperience .listItem h3 {margin-bottom: 20px;font-size: 25px;}.ajaxPastSection .projectspanel.pastexperience .listWrapper .listItem:nth-child(3) {margin-right: 15px;}.ajaxPastSection h2 {padding-left: 4px;}.ajaxcontact-Office .contactLft {padding: 25px 40px 25px 40px;}.subscontarctors .max-height-custom {width: 33.3% !important;}.ajaxsubforms .max-height-custom {width: 50% !important;}.teamSection {padding-top: 0px !important;}.ajaxnewslanding h2{font-size: 50px;line-height: 60px;text-align: center;}.teamSection .vc_col-sm-3 {width: 50%;}#subsites .bannerSlider.abtslider rs-fw-forcer {height: 493px !important;}.ajaxContactsForms {padding-bottom: 0px;}.peopleImage .vc_col-sm-1\/5{width: 50%;}.peopleImage .vc_col-sm-3{width: 50%;}}@media (max-width: 1300px) and (min-width: 1024px){#subsites .bannerSlider.abtslider {margin-bottom: 0px;}.teamSection .vc_col-sm-3 {padding: 0px;width: 25%;}.ajaxsubforms .max-height-custom {width: 50% !important;}#subsites .bannerSlider.abtslider rs-fw-forcer {height: 650px !important;}.subscontarctors .max-height-custom {width: 33.3% !important;}.ajaxContactsForms {padding-bottom: 24px;}.ajaxPastSection .projectspanel.pastexperience .listWrapper .listItem {width: 32%;margin-right: 17px;margin-bottom: 25px;}.ajaxPastSection .projectspanel.pastexperience .listWrapper .listItem:nth-child(2n+2) {margin-right: 17px;}.ajaxPastSection .projectspanel.pastexperience .listWrapper .listItem:nth-child(3n+3) {margin-right: 0px;}.ajaxPastSection h2 {padding-left: 35px;}.ajaxcontact-Office .contactLft .btnWrapper a{margin:3px 0px !important;padding: 4px 0px !important;}}@media (max-width: 1199px) and (min-width: 1024px){.ajaxPastSection .pastexperience .listItem h3 {margin-bottom: 10px;min-height: 37px;font-size: 25px;}.subscontarctors a {bottom: 44px;}.peopleImage .vc_col-sm-1\/5{width: 33%;}.peopleImage .vc_col-sm-3{width: 33%;}}.ajaxContactus{padding: 0px 0px 0px 0px;}@media (max-width: 1900px) and (min-width: 1500px){.projectspanel .containerWrapper {max-width: 1440px;margin: 0 auto;padding: 0px 40px;}}@media (max-width: 3600px) and (min-width: 1800px){.testominal .testimonials_holder {max-width: 1440px;margin: 0 auto;}}@media only screen and (max-width: 1024px){.ajaxcontact-Office .contactLft .btnWrapper a{margin:0px 0px !important;padding: 4px 0px !important;}.ajaxContactus {padding: 0px 0px 0px 0px;}.custom-column.mobilesubmenu ul li a {text-transform: uppercase;}}.testimonials_holder .flex-direction-nav a {background-color: transparent !important;}.testimonials_holder .flex-direction-nav a.flex-prev {left: -21px;}.testimonials_holder .flex-direction-nav a.flex-next {right: -24px;}.grid-item .item-content-wrap img {max-width: 100%;display: block;width: initial;}@media only screen and (max-width: 767px){.testimonials_holder .flex-direction-nav a.flex-prev {left: -8px;}.grid-item .item-content-wrap img {max-width: 100%;display: block;width: 100%;}.testimonials_holder .flex-direction-nav a.flex-next {right: -11px;}.blog_holder.blog_standard_type article:not(.format-quote):not(.format-link) h2 {padding-bottom: 5px;line-height: 29px !important;}.blog_single.blog_holder article.format-link .post_content, .blog_single.blog_holder article.format-quote .post_content, .blog_holder.blog_single article .post_text .post_text_inner {padding: 0px 25px 25px 25px;}.sub-contacters {padding: 0px 0px 20px 0px;}.bannerSlider.subsiteSlider .tparrows {display: block !important;top: 61.5% !important;}.parentWrapper .rightBlock .listItem.rightTop {padding: 0px 0px;}.projectHorizontal .parentWrapper .rightBlock .listItem.black {margin-bottom: 30px;margin-top: 10px;}}@media (max-width: 765px) and (min-width: 600px){div.wpcf7-response-output:before {left: 12px;}div.wpcf7-response-output {position: relative;padding: 17px 10px 17px 30px;color: #fff;margin-left: 0;margin-right: 0;text-transform: uppercase;letter-spacing: 1px;border: 0;}}@media (max-width: 767px) and (min-width: 481px){.content .content_inner > .container > .container_inner, .content .content_inner > .full_width > .full_width_inner, .content .content_inner > .container > .container_inner.default_template_holder {padding-top: 0px !important;}.news-awards{padding-top: 40px !important;}}@media (max-width: 780px) and (min-width: 768px){.custom-column li {display: inline;padding-left: 18px;padding-right: 18px;}#subsites .custom-column li a {text-transform: uppercase;font-size: 15px;}}@media (max-width: 852px) and (min-width: 781px){.custom-column li {display: inline;padding-left: 25px;padding-right: 25px;}#subsites .custom-column li a {text-transform: uppercase;font-size: 15px;}}@media (max-width: 860px) and (min-width: 853px){.custom-column li {display: inline;padding-left: 28px;padding-right: 28px;}#subsites .custom-column li a {text-transform: uppercase;font-size: 15px;}}@media (max-width: 885px) and (min-width: 861px){.custom-column li {display: inline;padding-left: 30px;padding-right: 30px;}#subsites .custom-column li a {text-transform: uppercase;font-size: 15px;}}@media (max-width: 900px) and (min-width: 886px){.custom-column li {display: inline;padding-left: 12px;padding-right: 12px;}#subsites .custom-column li a {text-transform: uppercase;font-size: 15px;}}@media (max-width: 959px) and (min-width: 901px){.custom-column li {display: inline;padding-left: 12px;padding-right: 12px;}.custom-column li:last-child {padding-right:0px;}#subsites .custom-column li a {text-transform: uppercase;font-size: 15px;}.sub-custom-menu .drop_down ul li a i.fa-angle-down:before {content: "\f107";position: absolute;top: -17px;left: 1px;font-size: 21px;}.sub-custom-menu .drop_down ul li .mkd_menu_arrow {margin-left: 13px;}}@media (max-width: 1023px) and (min-width: 960px){.custom-column li {display: inline;padding-left: 11px;padding-right: 11px;}#subsites .custom-column li a {text-transform: uppercase;font-size: 15px;}}@media (max-width: 1429px) and (min-width: 1280px){.testominal .testimonials_holder{max-width:1280px;padding:0 20px;margin:0px auto;}}@media (max-width: 1980px) and (min-width: 1500px){.testominal .testimonials_holder{max-width: 1440px;margin: 0 auto;padding: 0px 40px;}}@media (max-width: 1499px) and (min-width: 1430px){.testominal .testimonials_holder{max-width: 1440px;padding:0 20px;margin:0px auto;}}@media (max-width: 1279px) and (min-width: 768px){.parentWrapper .rightBlock .listItem.black {margin: 14px 0 0;}.parentWrapper .rightBlock .listItem.rightTop {padding: 0px 0px;}.parentWrapper .rightBlock .btnBox {margin-top: 31px;margin-bottom: 10px;}.parentWrapper .rightBlock .btnBox a {background: #0065a1;color: #fff;display: inline-block;padding: 21px 49px;font-size: 15px;font-weight: 500;text-transform: uppercase;}.london_text.header_top_bottom_holder .sub-custom-location{margin-right: 10px;}}@media screen and (min-width: 1280px){.detailView{padding-bottom: 30px;}}@media (max-width: 1023px) and (min-width: 768px){.testimonials_holder .flex-direction-nav a.flex-prev {left: 23px;}.testimonials_holder .flex-direction-nav a.flex-next {right: 22px;}.drop_down ul li:nth-child(5) .second {left: auto;}}@media (max-width: 1279px) and (min-width: 1024px){.testimonials_holder .flex-direction-nav a.flex-prev {left: 15px;}.testimonials_holder .flex-direction-nav a.flex-next {right: 10px;}}@media (max-width: 1400px) and (min-width: 1280px){.testimonials_holder .flex-direction-nav a.flex-prev {left: -22px;}.testimonials_holder .flex-direction-nav a.flex-next {right: -29px;}}.drop_down ul {list-style: none;width: 100%;}.mobilesubmenu nav > ul > li .sub-menu{display: none;}.mobilesubmenu nav > ul > li .sub-menu ul.SubMenu{padding-left:10px;}.mobilesubmenu nav > ul > li .sub-menu ul.SubMenu .fusion-open-submenu:before{transform: rotate(0deg);}.mobilesubmenu nav > ul > li .sub-menu ul.SubMenu .fusion-open-submenu.selected.active:before{transform: rotate(180deg);}.mobilesubmenu nav > ul > li .sub-menu ul.SubMenu a{font-size: 14px;line-height: 24px;padding: 2px 3px 2px 5px;border-bottom: 0px;display: block;margin: 0px;width: 100% !important;}.mobilesubmenu nav > ul > li .sub-menu ul.SubMenu a span:before,.mobilesubmenu nav > ul > li .sub-menu ul.SubMenu a span:after{display: none;}.mobilesubmenu .fusion-open-submenu {display: block;z-index: 1;position: absolute;top: 0;right: -6px;-webkit-appearance: none;-moz-appearance: none;outline: 0;background: 0 0;min-width: 50px;border: none;line-height: 15px;font-size: 13px;text-align: center;z-index: 999;}.mobilesubmenu .menu-item-has-children.menu-item-154 .fusion-open-submenu{margin-top: -2px;}.mobilesubmenu.fusion-open-submenu {right: 0;}.mobilesubmenu .fusion-open-submenu:before {display: block;margin: 0;content: '\f107';font-family: FontAwesome;font-size:25px;transition: all 0.5s ease;}.mobilesubmenu .fusion-open-submenu {margin-top: 5px;padding-right: 0px;width: 20px;height: 30px;cursor: pointer;transition: all 0.5s ease;}.mobilesubmenu .active .fusion-open-submenu:before {-webkit-transform: rotate(180deg);-ms-transform: rotate(180deg);transform: rotate(180deg);-webkit-transform-origin: 21px 6px;-ms-transform-origin: 21px 6px;transform-origin: 22px 6px;}.mobilesubmenu .fusion-open-submenu.active:before {-webkit-transform: rotate(180deg);-ms-transform: rotate(180deg);transform: rotate(180deg);-webkit-transform-origin: 21px 6px;-ms-transform-origin: 21px 6px;transform-origin: 22px 6px;}@media (min-width: 1217px) and (max-width:1279){.drop_down ul {padding-top: 11px;}}@media screen and (min-width: 1217px){.drop_down ul {padding-top: 12px;}}.drop_down .narrow .second .inner ul li ul, .drop_down.slide_from_bottom .narrow .second .inner ul li:hover ul, .drop_down.slide_from_top .narrow .second .inner ul li:hover ul {top: -20px;}@media screen and (min-width: 1280px){.sub-custom-menu .drop_down ul li .mkd_menu_arrow{position: relative;margin-left: 12px;}.sub-custom-menu .drop_down ul li a i.fa-angle-down:before {content: "\f107";position: absolute;top: -17px;left: 5px;font-size: 22px;transition: all 0.5s ease;}}@media screen and (min-width: 768px){.mobilesubmenu{display: none !important;}#subsites .custom-column li a{white-space: nowrap;}.sub-custom-menu .drop_down ul li .mkd_menu_arrow{position: relative;margin-left: 12px;}.sub-custom-menu .drop_down ul li a i.fa-angle-down:before {content: "\f107";position: absolute;top: -16px;left: 5px;font-size: 22px;transition: all 0.5s ease;}.custom-column li a {color: #FFF;padding-top: 20px;padding-bottom: 20px;display: inline;}.drop_down .narrow .second .inner ul li a {}}.megaMenuWrapper.active {display: block;}.sub-custom-menu .drop_down ul li a i.fa-angle-down.rtoate180:before{-webkit-transform: rotate(180deg);-ms-transform: rotate(180deg);transform: rotate(180deg);-webkit-transform-origin: 10px 12px;-ms-transform-origin: 10px 12px;transform-origin: 10px 12px;}.sub-custom-menu .drop_down ul li a span.selected i.fa-angle-down:before{-webkit-transform: rotate(180deg);-ms-transform: rotate(180deg);transform: rotate(180deg);-webkit-transform-origin: 7px 11px;-ms-transform-origin: 7px 11px;transform-origin: 7px 11px;}.sub-custom-menu .drop_down ul li a i.fa-angle-down.selected:before{-webkit-transform: rotate(180deg);-ms-transform: rotate(180deg);transform: rotate(180deg);-webkit-transform-origin: 10px 12px;-ms-transform-origin: 10px 12px;transform-origin: 10px 12px;}@media screen and (min-width: 1280px){.custom-column li:hover i.mkd_menu_arrow.fa-angle-down:before {-webkit-transform: rotate(180deg);-ms-transform: rotate(180deg);transform: rotate(180deg);-webkit-transform-origin: 7px 11px;-ms-transform-origin: 7px 11px;transform-origin: 7px 11px;}}@media (max-width: 1217px) and (min-width: 1024px){.custom-column li:nth-child(1) {padding-left:0px;}.custom-column li {display: inline;padding-left: 15px;padding-right: 15px;}.sub-custom-menu {float: left;line-height: 60px;}}@media (max-width: 959px) and (min-width: 901px){.sub-custom-menu .drop_down ul li a i.fa-angle-down:before {content: "\f107";position: absolute;top: -16px;left: 4px;font-size: 21px;}.sub-custom-menu .drop_down ul li .mkd_menu_arrow {margin-left: 0px;}}#subsites .drop_down .second .inner > ul > li ul li:hover {background-color: #515151;color:#ffffff !important;}#subsites .drop_down .second .inner > ul > li ul li a:hover {color:#ffffff;}.second .inner ul li.sub ul li a {color: #ffffff;font-size: 14px;}.drop_down .second .inner ul li.sub ul li a:hover {color: #ffffff !important;}.drop_down .second .inner ul li.sub a i.mkd_menu_arrow {top: 50%;right: 8px;margin: -12px 0 0;}.drop_down .second .inner ul li.sub .fa-angle-right:before {content: "\f105";font-size: 22px;}#subsites .drop_down .second .inner ul li.sub {font-size: 14px !important;}#subsites .drop_down .second .inner ul li.sub ul li:not(.flex-active-slide) > a:not(.flex-prev):not(.flex-next):hover, #subsites .drop_down .second .inner ul li ul li:not(.flex-active-slide) > a:not(.flex-prev):not(.flex-next):hover {color: #ffffff !important;}#subsites .drop_down .second .inner ul li.sub ul li a {color: #ffffff;font-family: 'Roboto', sans-serif;font-size: 14px;}.praimaryPanel p{color:#000;}#subsites .bannerSlider{margin-top: -75px;position: relative;}.single-projects .bannerSlider{margin-top: 0px !important;}.testimonials_holder .flex-direction-nav a span:before{background-image: url(../images/navigation-20px.png);width: 40px;height: 20px;background-position: 20px 0px;background-repeat: no-repeat;background-size: cover;content: '';}.testimonials_holder .flex-direction-nav a.flex-next span:before{background-position: -20px 0px;}.testimonials_holder .flex-direction-nav a:hover{background: none;}.testimonials.image_above .image_top .testimonial_text_inner{padding-top: 25px;}.footer_bottom_holder_inner p{color: #fff;}li.narrow .second .inner ul {margin-top: 19px;margin-left: 0px;padding-top: 0;}.sub-custom-logo{width: auto;}#subsites .footer_top .widget h4{font-family: Exo, sans-serif;}.drop_down ul li .mkd_menu_arrow{margin-left: 5px;}.sub-custom-menu .drop_down ul li .mkd_menu_arrow{margin-left: 0;}.footer_inner input.wpcf7-form-control.wpcf7-submit{background-color: #18467a;border-color: #18467a;}.footer_inner input.wpcf7-form-control.wpcf7-submit:hover{background-color: #113054;border-color: #18467a;}header.sticky .drop_down .second{top: 15px;}.wpb_text_column p{font-size: 15px;line-height: 24px;letter-spacing: 0px;font-weight: 400;font-style: normal;text-transform: none;color: #000000;}.wpb_text_column h2+h3{padding-top: 15px;}.wpb_text_column h3+p,.wpb_text_column h2+p{padding-top: 15px;}.wpb_text_column h2{padding-top: 15px;}.wpb_text_column h3{padding-top: 15px;}.sustainableParent{margin-top: 50px;}@media screen and (min-width: 1024px){.home .threeColumnPanel .parentWrapper .lstItem ul{align-items:inherit;}.home .threeColumnPanel .parentWrapper .lstItem ul li{width: 80px;}.home .threeColumnPanel .parentWrapper .lstItem ul li a figure{margin: 0 auto;}}@media screen and (max-width: 1279px){#subsites .bannerSlider{margin-top: -75px;}#subsites .single-projects .bannerSlider{margin-top: 0px;}}@media (max-width: 1023px) and (min-width: 768px){.home .projectspanel{margin: 35px 0px 0;}}@media screen and (max-width: 1023px){.home .threeColumnPanel .parentWrapper .lstItem ul li{width: 100px;margin-top: 20px }.home .threeColumnPanel .parentWrapper .lstItem ul{align-items: inherit;}.home .threeColumnPanel .parentWrapper .lstItem ul li a figure{margin: 0 auto;}#subsites .testimonial_content .testimonial_text{font-size: 16px !important;}#subsites .testimonials .testimonial_text_inner p.testimonial_author{font-size: 18px !important;}.single-post .blog_holder{margin-top: 40px;}}@media screen and (max-width: 767px){.header_bottom.header_full_width.clearfix{padding-left: 16px!important;padding-right: 16px!important;}.home .projectspanel{margin: 16px 0;}#subsites .bannerSlider{margin-top: -60px;}.custom-column.mobilesubmenu ul li a{max-width: 100%;width: 100% !important;}.home#subsites .threeColumnPanel .parentWrapper .lstItem ul li{width: 50px;margin-top: 0px;}.single-post .blog_holder{margin-top: 40px;}.threeColumnPanel{margin-top: -62px;bottom: 0px !important;}.projectspanel h2{font-size: 27px;}}@media (max-width: 1023px) and (min-width: 768px){#subsites .bannerSlider.subsiteSlider rs-fw-forcer {height: 455px !important;}#subsites .bannerSlider{margin-top: -162px;}}@media (max-width: 1040px) and (min-width: 1024px){#subsites .bannerSlider.subsiteSlider rs-fw-forcer {height: 503px !important;}}@media (max-width: 1279px) and (min-width: 1041px){#subsites .bannerSlider.subsiteSlider rs-fw-forcer {height: 518px !important;}}@media (max-width: 767px){.custom-column.mobilesubmenu ul li a {max-width: 100%;width: auto !important;padding: 5px 10px 5px 10px;display: inline-flex;}}header .drop_down .second {}.drop_down .narrow .second .inner ul li a {line-height: 20px;padding: 7px 4px;}#subsites .testimonial_content .testimonial_text{font-family: 'Roboto', sans-serif !important;}@media (max-width: 1279px) and (min-width: 768px){.sub-custom-menu .second .inner{display: none !important;}.sub-custom-menu .second.example .inner{display: block !important;}}@media only screen and (min-width: 1024px) and (max-width: 1279px){.bannerSlider .rs-layer{width: 880px !important;line-height: 65px !important;}.grownGrayBox.m10 .vc_col-sm-12{margin-top: 0px;}.grownGrayBox.vc_col-sm-12{margin-top: -3px;}.praimaryPanel {margin: 45px 0 15px;}}@media only screen and (min-width: 1041px) and (max-width: 1279px){.grownGrayBox.vc_col-sm-12{margin-top: -18px !important;}}@media screen and (max-width: 1024px){.threeColumnPanel{bottom: -16px;}}@media screen and (max-width: 1279px){.govenServices .section_inner {max-width: 100% !important;width: 964px !important;margin: 0 auto;}}@media only screen and (min-width: 768px) and (max-width: 1279px){.govenServices .section_inner .vc_col-sm-8{width: 45.66666667%;}.govenServices .section_inner .vc_col-sm-4{width: 52%;}}@media screen and (max-width: 1023px){.govenServices .section_inner {width: 718px !important;}}@media screen and (max-width: 767px){.govenServices .section_inner {margin-left: 10px;margin-right: 10px;width: auto !important;}}@media screen and (max-width: 767px){#subsites .testimonials .testimonial_text_inner p.testimonial_author{line-height: 21px !important;}.govenOpenCommunication .vc_col-sm-8{padding-left: 0px;}}.govenstartoFinish img{transition: transform .2s;}.govenstartoFinish img:hover{transform: scale(0.95);}.wpb_content_element li{text-indent: -1.2em;padding-left: 1.5em;}.govenOpenCommunication .vc_col-sm-8{padding-left: 15px;}.grownGrayBox.accessible{margin-bottom: 35px !important;}.grownGrayBox.accessible .vc_col-sm-12{margin-top: 0px;}.grownGrayBox.accessible .vc_col-sm-12 h2{letter-spacing: -1.5px;}.custom-column.mobilesubmenu{width: 100%;max-width: 210px;}@media only screen and (min-width: 769px) and (max-width: 1024px){.searchPage .container .container_inner.default_template_holder{padding-left: 40px;padding-right: 40px;width: auto;}}@media screen and (max-width: 767px){.searchPage .container .container_inner.default_template_holder{padding-left: 20px;padding-right: 20px;width: auto;}}.projectsHolder .grid-item .item-content-wrap img{width: 100%;}@media only screen and (min-width: 768px) and (max-width: 1023px){.drop_down .narrow .second .inner ul li:nth-child(1){padding-top: 0px;}li.narrow .second .inner ul{padding-top: 10px;padding-bottom: 10px;}.verticalDeatail .twoColsWrapper .parentWrapper .leftBlock .titlePage h1{line-height: 40px;}.praimaryPanel{margin: 35px 0 0;}}.mobilesubmenu .fusion-open-submenu:hover{background: #fff;outline: none;box-shadow: none;}.mobilesubmenu .fusion-open-submenu:focus{background: #fff;outline: none;box-shadow: none;}.mobilesubmenu .fusion-open-submenu:active{background: #fff;outline: none;box-shadow: none;}#subsites .custom-column .second li a{white-space: pre-wrap;}input, textarea, button, select, a {-webkit-tap-highlight-color: rgba(0,0,0,0);}.counterPannel .counters{background-color: #2a86c6;}header:not(.sticky):not(.scrolled) .header_bottom{background-color: #005B9a !important;}header .header_bottom.header_full_width{background-color: #005B9a !important;}.bannerSlider .rs-layer{font-weight: 400 !important;}header .header_bottom.header_full_width .logo_wrapper .mkd_logo img{width: auto !important;}.home .bannerSlider:after{content: "";left: 0;right: 0;bottom: 0px;width: 100%;background: linear-gradient(to top,#000 0%,rgba(0,0,0,0.63) 0%,rgba(0,0,0,0.15) 51%);background: -webkit-gradient( to top,#000 0%,rgba(0,0,0,0.63) 0%,rgba(0,0,0,0.15) 51%);height: 100%;z-index: 9;}.threeColumnPanel{z-index: 999;}.homeSector .sectorProjects .textInner{background:#005c9b;}.homeSector .sectorProjects .textInner .text_holder_inner:after{background: #000;}header.sticky:not(.header_style_on_scroll) .mkd_logo img.normal{opacity: 1 !important;}header.sticky:not(.header_style_on_scroll) .mkd_logo img.sticky{opacity: 0;}#subsites .header_bottom.header_full_width nav.main_menu > ul > li:last-child a span .menu_icon_wrapper .menu_icon:after{display: none;}#subsites .header_bottom.header_full_width nav.main_menu > ul > li > a{font-size: 18px;}#subsites .header_bottom.header_full_width nav.main_menu > ul > li > a{padding-bottom: 25px;}#subsites header nav.main_menu > ul > li > a{margin: 4px 0 0;padding: 13px 0 16px;}header .header_bottom.header_full_width nav.main_menu > ul > li.megaMenu:hover > a{border: 1px solid #fff;border-bottom: 0px;}header .header_bottom.header_full_width nav.main_menu > ul > li.megaMenu .megaMenuwrapper{border: 1px solid #fff;}#subsites .header_bottom.header_full_width nav.main_menu > ul > li:last-child a{padding-right: 8px;padding-left: 7px;margin-left: 0;}header .header_bottom.header_full_width .side_menu_button .fa-search:before{background-image: url(../images/search-ajax.svg);}#back_to_top:hover > span{background-color: #005B9A;}.vc_custom_1447210444166, .vc_custom_1447210553284, .vc_custom_1447210497117{background-color: #005B9A !important;}.quickLinks a{background:#005B9A;}.cq-flipbox-front{background-color: #005B9A !important }.contactLft .btnWrapper{flex-wrap: wrap;}.leftContent.wpb_column .contactLft .btnWrapper p .callUs a{font-size: 17px;text-align: left;word-break: break-word;}.leftContent.wpb_column .contactLft .btnWrapper p+h6{margin-top: 10px;}.newsSubmit{background-color: #005B9A;}.relateProjects .relatedBtn a{background: #005B9A;}input.wpcf7-form-control.wpcf7-submit{background-color: #005B9A;}.parentWrapper .rightBlock .btnBox a{background: #005B9A;}.megaMenuwrapper .menuWrapper .megamenuCols h2 a{line-height: 21px;}.contactLft .btnWrapper h6:first-child{margin-bottom: 6px;}.megaMenuwrapper .menuWrapper .megamenuCols.noArchivelink .menuLst ul li{width: auto;}.header_top_bottom_holder{background-color: #005B9a !important;}#subsites .hesperiden.tp-bullets{display: block;}#subsites .custom.tparrows{display: block !important;width: 55px;height: 65px;}#subsites .custom.tparrows:before{font-size: 25px;line-height: 66px;}#subsites .header_bottom.header_full_width nav.main_menu > ul > li.subcontractors > a{padding-top: 19px;margin-top: 0px;}@media screen and (max-width: 767px){.leftContent.wpb_column .contactLft .btnWrapper p .callUs a{font-size: 12px;}.leftContent.wpb_column .contactLft{padding: 13px 10px 0px 30px;}.newsBanner .newsRgt{padding: 42px 30px 41px 30px;}.praimaryPanel{margin: 25px 0 28px;}#subsites .side_menu_button .search_slides_from_window_top .fa-search:before{top: 0px }.mobile_menu_button{margin: 24px 0 0;}}.home#subsites .footer_top li a, .home#subsites .footer_top a, .home#subsites .footer_top .textwidget{font-family: "Roboto", sans-serif !important;}.home#subsites .megaMenuwrapper .menuWrapper .megamenuCols p, .megaMenuwrapper .menuWrapper .megamenuCols a, .megaMenuwrapper .menuWrapper .megamenuCols span{font-family: "Roboto", sans-serif !important;}.home#subsites h1, .home#subsites h2, .home#subsites h4, .home#subsites h5, .home#subsites p, .home#subsites a, .home#subsites li, .home#subsites span{font-family: "Roboto Condensed", sans-serif;}#subsites header nav.main_menu > ul > li > a{font-family: "Roboto Condensed", sans-serif;}#subsites header nav.main_menu > ul > li > a span{font-family: "Roboto Condensed", sans-serif;}#subsites h1, #subsites h2, #subsites h4, #subsites h5, #subsites p, #subsites a, #subsites li, #subsites span{font-family: "Roboto", sans-serif;}.megaMenuwrapper .menuWrapper .megamenuCols .menuLst ul li{font-size: 12px;}.megaMenuwrapper .menuWrapper .megamenuCols .menuLst ul li{padding-right: 0;}@media only screen and (min-width: 1201px) and (max-width: 1279px){.megaMenuwrapper .menuWrapper .megamenuCols .menuLst ul li{font-size: 11px;}}.formModule .mainWrapper .formWrapper p:first-child{letter-spacing: 0px;text-align: justify;}.vc_col-sm-2 .wpb_text_column h3{padding-top: 0px;}.vc_col-sm-10 .wpb_text_column a:link, .vc_col-sm-10 .wpb_text_column a:visited{text-decoration: none;}@media screen and (min-width: 1200px){.newsBanner .newsRgt{padding: 42px 150px 41px 135px;}#subsites .header_bottom.header_full_width .logo_wrapper{margin: 8px 3px;}}.sTBlue .wpb_content_element{width: auto;}.Statistic {background-color: #17191b;}.Statistic .promoPanel {background-color: transparent;}.Statistic {background: #17191b url(../images/comapnies-bg.jpg) no-repeat;background-size: cover;}.Statistic .promoPanel .ourfamilyPanel {background: #17191b;}#subsites .homepage.locationPage h1, .homepage.locationPage h4, .homepage.locationPage h5, .homepage.locationPage .mapItems span, .homepage.locationPage .mapItems span a, .homepage.locationPage .mapItems p, .homepage.locationPage .mapItems p a {font-family: "Roboto Condensed", sans-serif !important;}@media (min-width: 320px) and (max-width: 1023px) {.Statistic {background-repeat: repeat;background-size: contain;}}@media (min-width: 339px) and (max-width: 767px) {.leftContent.wpb_column .contactLft #apsi_widget-2 {max-width: 276px;}}@media (min-width: 1201px) and (max-width: 1229px) {nav.main_menu.right {width: calc(100% - 210px);}#subsites .header_bottom.header_full_width nav.main_menu > ul > li > a {font-size: 16px;}.header_inner_right {min-width: 54px;}}@media screen and (min-width: 1201px) {#subsites .header_bottom.header_full_width nav.main_menu > ul > li.findUs a {padding-right: 42px;}#subsites .header_bottom.header_full_width nav.main_menu > ul > li.findUs a .item_inner {padding-right: 0;}header nav.main_menu > ul > li.findUs > a span .menu_icon_wrapper .menu_icon:after {content: "";display: inline-block !important;background-image: url(../images/location2.svg);width: 28px;height: 28px;vertical-align: middle;position: absolute;right: 3px;top: -2px;background-repeat: no-repeat;background-position: center;}#subsites .header_bottom.header_full_width nav.main_menu > ul > li > a, #subsites .header_bottom.header_full_width nav.main_menu > ul > li.subcontractors > a {padding-top: 20px;padding-bottom: 20px;margin-bottom: 0;margin-top: 0;}#subsites .header_bottom.header_full_width nav.main_menu > ul > li.subcontractors > a, #subsites .header_bottom.header_full_width nav.main_menu > ul > li.news > a, #subsites .header_bottom.header_full_width nav.main_menu > ul > li.contactUs > a, #subsites .header_bottom.header_full_width nav.main_menu > ul > li.findUs > a {padding-bottom: 22px;}}@media only screen and (max-width: 545px){.relateProjects .reltedInfo {padding: 0 25px 21px;}.relateProjects .text_holder_inner h5{max-width: 233px;}.relateProjects .text_holder_inner{padding-left: 41px;}.relateProjects .text_holder_inner{bottom: 20px;}}@media screen and (min-width: 1280px){#subsites .bannerSlider .rs-parallax-wrap{max-width: 1140px;}}@media screen and (min-width: 1440px){#subsites .bannerSlider .rs-parallax-wrap{max-width: 1340px;}}@media screen and (min-width: 1660px){#subsites .bannerSlider .rs-parallax-wrap{max-width: 1440px;}}@media (max-width: 1279px) and (min-width: 1024px){#subsites .bannerSlider .rs-parallax-wrap {max-width: 1135px;margin:143px auto 0px;}}@media (max-width: 1200px) and (min-width: 1024px){#subsites .bannerSlider .rs-parallax-wrap {max-width: 974px;}#subsites .bannerSlider .rs-parallax-wrap{margin:113px auto 0px;}}@media (max-width: 767px){#subsites .bannerSlider .rs-parallax-wrap{margin: 108px auto 0px;}}@media (max-width: 1023px) and (min-width: 768px){.threeColumnPanel .parentWrapper .lstItem {width: 50% }}.relateProjects .reltedInfo h5 {display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;overflow: hidden;text-overflow: ellipsis;}.locationList .mapItems .tab-content .contact-list h4 span{font-size: 17px;}.locationList .mapItems ul.tabs{justify-content: flex-start;}.parentWrapper .rightBlock .listItem.black .lftClmn {width: 40% !important;}.nowStuck {top: 68px;}.blog_holder.blog_standard_type article:not(.format-audio) .post_image.singlesubsiteinfo {display: block;}.post_image.singlesubsiteinfo img {width: auto !important;margin: 0 auto;}@media screen and (max-width: 1023px) and (min-width: 1001px){.single-post .content .content_inner > .container > .container_inner.default_template_holder{padding-top: 0;}}.single-post .blog-bannerSlider{margin-top: 20px !important;margin-bottom: 20px !important;}@media (max-width: 1024px){.sTBlue .wpb_content_element{float: none;padding-top: 0px !important;}}@media screen and (max-width: 1439px) and (min-width: 1280px){.service-grid .grid-item .item-content-wrap .item-content{padding-top: 30px;}}@media screen and (min-width: 1633px){.service-grid .grid-item .item-content-wrap .item-content{padding-top: 76px;}}

.home .bannerSlider .rs-parallax-wrap {
    margin-top: 563px !important;
}
.home .bannerSlider rs-slide:nth-child(2) .rs-parallax-wrap {
    margin-top: 505px !important;
}
a.stobgRelatedProjectsCTA {
    background: #b3cbdb !important;
    color: #000 !important;
}
a.stobgRelatedProjectsCTA:hover {
    background: #7eb7dd !important;
}
@media (min-width: 1201px) and (max-width: 1400px) {
	#subsites.page-id-4 .bannerSlider .rs-layer {
		font-size: 52px !important;
		line-height: 58px !important;
	}
}
@media (min-width: 768px) and (max-width: 1200px) {
	.home .bannerSlider .rs-parallax-wrap {
		margin-top: 247px !important;
	}
	.home .bannerSlider rs-slide:nth-child(2) .rs-parallax-wrap {
		margin-top: 220px !important;
	}
}
@media (max-width: 767px) {
	.home .bannerSlider .rs-parallax-wrap {
		margin-top: 103px !important;
	}
	.home .bannerSlider rs-slide:nth-child(2) .rs-parallax-wrap {
		margin-top: 76px !important;
	}
	#subsites.page-id-4 .bannerSlider .rs-layer {
		font-size: 17px !important;
		line-height: 20px !important;
	}
}
#subsites.page-id-4 .bannerSlider .hesperiden.tp-bullets {
    right: 20px !important;
    position: absolute !important;
    left: initial !important;
    top: initial !important;
    bottom: 20px !important;
    z-index: 55555;
    width: 95px !important;
    display: inline-block !important;
    background: #00000075;
    padding: 5px !important;
    height: 33px !important;
    margin: 0px !important;
    padding-left: 13px !important;
    transform: inherit !important;
}
#subsites.page-id-4 .bannerSlider .hesperiden .tp-bullet {
    border-radius: 0 !important;
    width: 7px !important;
    background: #b9b9b9;
    display: inline-block;
    margin: 0px !important;
    position: relative !important;
    left: unset !important;
    top: unset !important;
    margin-left: 10px !important;
    height: 22px !important;
}

#subsites.page-id-4 .bannerSlider .hesperiden .tp-bullet.selected {
    background: #fff;
}

#subsites.page-id-4 .bannerSlider .hesperiden .tp-bullet:first-child {
    margin-left: 0px !important;
}

#subsites.page-id-4 .bannerSlider .palyPause {
    position: relative !important;
    left: unset !important;
    right: unset !important;
    margin: 0px !important;
    padding: 0px !important;
    top: -2px !important;
    display: inline-block !important;
    height: 22px !important;
    margin-left: 10px !important;
}

#subsites.page-id-4 .bannerSlider .palyPause:before {
    font-size: 26px !important;
    color:#b9b9b9 !important;
}
#subsites.page-id-4 .bannerSlider .palyPause.hide {
    display: none !important;
}
@media screen and (max-width: 1023px)
{
	#subsites .threeColumnPanel {
		margin-top: -222px;
	}
}
@media screen and (max-width: 767px)
{
    #subsites.page-id-4 .bannerSlider rs-module {
        max-height: 200px !important;
    }
    #subsites.page-id-4 .bannerSlider rs-fw-forcer {
        height: 200px !important;
        margin-bottom: 10px;
    }
    #subsites.page-id-4 .bannerSlider .rs-parallax-wrap {
        margin-top: 134px !important;
    }
    #subsites.page-id-4 .bannerSlider .hesperiden.tp-bullets {
        padding: 5px !important;
        width: 90px !important;
        padding-left: 10px !important;
		right: 10px !important;
		bottom: 10px !important;
    }
    #subsites.page-id-4 .bannerSlider .hesperiden .tp-bullet {
        height: 15px !important;
    }
    #subsites.page-id-4 .bannerSlider .palyPause {
        height: 15px !important;
        margin-left: 10px !important;
        top: -1px !important
    }
    
    #subsites.page-id-4 .bannerSlider .palyPause:before {
        font-size: 18px !important;
        color:#b9b9b9 !important;
    }
    #subsites.page-id-4 .bannerSlider .rs-layer {
        width: 225px !important;
        padding-left: 5px !important;
    }
	#subsites .threeColumnPanel {
		margin-top: 0px;
	}
}