@import url(http://fonts.googleapis.com/css?family=Open+Sans:300italic,600italic,300,600);@media (min-width: 956px) and (max-width: 1250px){.container{min-width:675px}.row{padding:0 8em}.portfolio-row{padding:0 8em;width:auto}h1{font-size:2em}h2{font-size:1.4em}h3{font-size:1.2em}h4{font-size:1em}#footer .\38u{width:64%;margin-top:0}#footer .\34u{width:35%}.\32u{width:19%}.\33u{width:49.6%}.\34u{width:32.67%}.\36u .filtered{width:49.6%}.\38u{width:64%}.homepage-project-feature h2{margin:40px 0 10px 0}.project{display:inline-block;vertical-align:top;width:200px}#projects .project.\36u{width:49.5%}#projects .project.\32u{width:24.5%}#projects .project.\36u.filtered{width:49.5%}.item-image-and-header{margin:1em 16em}.item-body-text{margin:0 8em}.item-body-text .three-col{-moz-column-count:2;-webkit-column-count:2;column-count:2;-moz-column-gap:20px;-webkit-column-gap:20px;column-gap:20px;margin-bottom:20px}.sales-template{margin:80px -1.4em 0 -1.4em;padding:0}.sales-template .sales-description img{width:42%}.news-events-image-and-header{margin:1em 8em}.news-events-image-and-header .item-summary-content{line-height:25px}.section-sales{padding:0 8em;width:auto}.section-sales .is-sales-feature{padding:2em 0}.section-sales .is-sales-feature a{text-decoration:none}.section-sales .is-sales-feature h3{margin-bottom:5px}.section-sales .is-sales-feature h4{text-align:center}.section-sales .is-sales-feature img{width:80%;text-align:center}.section-contact-form{padding:2em 8em}.section-contact-form textarea{margin-top:2px}.item-video iframe{width:100%;height:538px;margin-top:20px}}@media (min-width: 769px) and (max-width: 955px){.container{margin:0 auto;min-width:200px;padding:0}.row{padding:0 6em}.portfolio-row{padding:0 6em;width:auto}h1{margin-top:15px}body{font-family:"Segoe UI", "Open Sans", sans-serif;font-weight:300;font-size:12px;color:#444;line-height:1.6em;font-weight:400}.header-padding{padding:10px;height:70px}#header .row{padding:10px 10px 0 10px}#header .logo{height:60px;width:132px;vertical-align:middle}#header .contactUs{width:24px;height:24px;background:url("/images/header/Header.png") -386px -1px;text-indent:-9999px;display:block}#header .youtube{width:24px;height:24px;background:url("/images/header/Header.png") -530px -1px;text-indent:-9999px;display:block}#header .instagram{width:24px;height:24px;background:url("/images/header/Header.png") -554px -1px;text-indent:-9999px;display:block}#header .facebook{width:24px;height:24px;background:url("/images/header/Header.png") -433px -1px;text-indent:-9999px;display:block}#header .twitter{width:24px;height:24px;background:url("/images/header/Header.png") -506px -1px;text-indent:-9999px;display:block}#header .linkedIn{width:24px;height:24px;background:url("/images/header/Header.png") -457px -1px;text-indent:-9999px;display:block}#header .blogs{width:24px;height:24px;background:url("/images/header/Header.png") -481px -1px;text-indent:-9999px;display:block}#footer .row{padding:10px}#footer .\38u{width:59%;margin-top:10px}#footer .\34u{width:40%}#footer .\34u img{width:100%;margin-top:10px}#nav{padding-right:2px;padding-bottom:5px}.\32u{width:49.6%}.\33u{width:49.6%}.\34u{width:49.6%}.\36u{width:100%}.\36u .filtered{width:49.6%}.\38u{width:100%}.tagline-background .tagline-text{font-weight:400;padding:1em;margin-top:0}.homepage-specialisation-feature{padding:25px}.homepage-specialisation-feature h2{margin-top:0}.homepage-project-feature h2{margin:25px 0 20px 0}.project{display:inline-block;vertical-align:top;width:170px}#projects .project.\36u{width:49.6%}#projects .project.\32u{width:24.45%}#projects .project.\36u.filtered{width:49.6%}.item-image-and-header{margin:2em 8em 0 8em}.item-body-text{margin:0 8em}.item-body-text .item-summary-image{width:50%;padding:2% 0 0 0;display:inline-block;vertical-align:middle}.item-body-text .item-summary-content{width:49%;display:inline-block;vertical-align:middle}.item-body-text .three-col{-moz-column-count:2;-webkit-column-count:2;column-count:2;-moz-column-gap:20px;-webkit-column-gap:20px;column-gap:20px;margin-bottom:20px}.item-body-text .three-col img{width:50%}.item-body-text .three-col .specialisations img{height:30px}.quote{display:none}.sales-template{margin:60px 0;padding:20px 0 0 0}.sales-template p{margin-bottom:10px}.person-content-details{margin:0 8em}.person-content-details .person-summary-content-left{width:49%;vertical-align:middle;display:inline-block}.person-content-details .person-summary-content-left .person-summary-image{width:70%;padding:0;display:inline-block;vertical-align:middle}.person-content-details .person-summary-content-left .prev-btn{background:url("images/arrow-left.png") no-repeat right top/30% 100%;color:transparent;vertical-align:middle;width:2%}.person-content-details .person-summary-content-right{width:50%;vertical-align:middle;display:inline-block}.person-content-details .person-summary-content-right .person-summary{width:75%;display:inline-block;vertical-align:middle}.person-content-details .person-summary-content-right .person-summary .twitter{width:24px;height:24px;background:url("/images/header/Header.png") -506px -1px;text-indent:-9999px;display:block}.person-content-details .person-summary-content-right .person-summary .blogs{width:24px;height:24px;background:url("/images/header/Header.png") -481px -1px;text-indent:-9999px;display:block}.person-content-details .person-summary-content-right .person-summary .linkedIn{width:24px;height:24px;background:url("/images/header/Header.png") -457px -1px;text-indent:-9999px;display:block}.person-content-details .person-summary-content-right .person-summary .social{display:inline-flex;margin-top:10px}.person-content-details .person-summary-content-right .next-btn{background:url("images/arrow-right.png") no-repeat right top/60% 100%;color:transparent;width:2%}.person-content-details .three-col{-moz-column-count:2;-webkit-column-count:2;column-count:2;-moz-column-gap:20px;-webkit-column-gap:20px;column-gap:20px;margin-bottom:20px}.person-content-details .bcs-mvp{margin-right:20px}.person-content-details .bcs-mvp img{width:auto;display:inherit}.news-events-image-and-header{margin:0}.news-events-image-and-header .item-summary-content{line-height:25px}.events-content .sub-date{margin-bottom:5px}.events-content .\34u{width:100%}.news-content .news-item{padding-right:0;width:100%}.news-content .\34u{width:100%}.tile .tile-text h3{font-size:16px;margin:10px 10px 0 10px}.tile .tile-text p{font-size:12px;margin:10px}.bottom-projects{text-align:center}.bottom-projects p{display:none}.bottom-projects .row{padding:0}.customer-logo{width:22%;max-height:125px;vertical-align:middle;white-space:normal;text-align:center;margin:0 10px 10px 10px}.section-sales{margin:0 6em;width:auto}.section-sales .is-sales-feature{text-align:center;line-height:1.5;padding:2em 0}.section-sales .is-sales-feature a{text-decoration:none}.section-sales .is-sales-feature h3{margin-bottom:5px}.section-sales .is-sales-feature h4{text-align:center}.section-sales .is-sales-feature img{width:80%;text-align:center}.travelcontact{margin-top:15px;padding-right:0;margin-bottom:0}.bing-map{height:400px}.bing-map .\34u{width:100%}.bing-map .\34u .\36u{width:50%}.section-contact-form{background:#05b3e2;padding:2em 6em}.section-contact-form textarea{margin-top:2px}.item-video iframe{width:94%;height:480px;margin-top:20px}}@media (min-width: 481px) and (max-width: 768px){.container{margin:0 auto;min-width:200px;padding:0}.row{padding:0 4em}.portfolio-row{padding:0 4em;width:auto}h1{margin:0 2em}h2{font-size:1.4em;margin-top:10px}h3{font-size:1.4em}h4{font-size:1.2em}body{line-height:1.75em;font-size:12px;letter-spacing:0}.header-padding{padding:10px 10px 0 10px;height:auto}#header .row{padding:10px}#header .logo{height:60px;width:132px}#header .instagram{width:24px;height:24px;background:url("/images/header/Header.png") -554px -1px;text-indent:-9999px;display:block}#header .youtube{width:24px;height:24px;background:url("/images/header/Header.png") -530px -1px;text-indent:-9999px;display:block}#header .contactUs{width:24px;height:24px;background:url("/images/header/Header.png") -386px -1px;text-indent:-9999px;display:block}#header .facebook{width:24px;height:24px;background:url("/images/header/Header.png") -433px -1px;text-indent:-9999px;display:block}#header .twitter{width:24px;height:24px;background:url("/images/header/Header.png") -506px -1px;text-indent:-9999px;display:block}#header .linkedIn{width:24px;height:24px;background:url("/images/header/Header.png") -457px -1px;text-indent:-9999px;display:block}#header .blogs{width:24px;height:24px;background:url("/images/header/Header.png") -481px -1px;text-indent:-9999px;display:block}.logo{height:69px;width:150px}#footer .row{padding:10px}#footer .\38u{width:49%;margin-top:20px}#footer .\34u{width:50%}#footer .\34u img{width:100%;margin-top:10px}#nav{display:none}.mobile-menu{*zoom:1;font-size:16px;padding:5px;display:block}.mobile-menu .mobile-menutxt{display:block;line-height:1.188em;float:left;color:#000}.mobile-menu .mobile-icon{float:left;margin:0.3em 0 0 0.3em}.mobile-menu .mobile-no-text{margin:0}.mobile-menu .mobile-icon-bar{border-radius:1px;box-shadow:"0 1px 0 rgba(0,0,0,.25)";display:block;width:1.125em;height:.125em;background-color:#000}.mobile-menu:before,.mobile-menu:after{content:" ";display:table}.mobile-menu:after{clear:both}.mobile-btn{border-radius:4px;margin:-15px 0 0 0;text-decoration:none;position:relative;display:block;vertical-align:middle;float:right;cursor:pointer}.mobile-btn .mobile-icon-bar+.mobile-icon-bar{margin-top:.188em}.mobile-nav{clear:both;color:#444;margin:0;padding:0;font-size:.875em;list-style:none;overflow:hidden}.mobile-nav ul{list-style:none;overflow:hidden;padding:0;margin:0 0 0 20px}.mobile-nav ul,.mobile-nav li{display:block}.mobile-nav .mobile-arrow{font-size:.8em;margin:0 0 0 .4em}.mobile-nav .mobile-item{cursor:pointer}.mobile-nav .mobile-item a{display:inline;padding:0;margin:0}.mobile-nav .mobile-row{display:block;padding:5px 10px;margin:2px 5px}.mobile-nav .mobile-row:hover{border-radius:6px;color:#f97923}.mobile-nav a{display:block;padding:5px 10px;margin:2px 5px;text-decoration:none;color:#444}.mobile-nav a:hover{border-radius:6px;color:#f97923}.mobile-nav .mobile-parent-link a{display:inline;padding:0;margin:0}.mobile-nav .mobile-txtnode{margin-left:15px}.\32u{width:49.6%}.\33u{width:49.6%}.\34u{width:49.5%}.\36u{width:100%}.\36u.filtered{width:49.6%}.\38u{width:100%}.tagline-background .tagline-text{padding:1em}.homepage-carousel-item div h2,.homepage-carousel-item div h3{color:#fff;text-transform:lowercase}.homepage-carousel-item div.bottom-right,.homepage-carousel-item div.bottom-left{margin-bottom:20px !important}.homepage-carousel-item div.top-right,.homepage-carousel-item div.top-left{margin-top:20px !important}.homepage-carousel-item div.bottom-right,.homepage-carousel-item div.top-right{margin-right:20px !important}.homepage-carousel-item div.bottom-left,.homepage-carousel-item div.top-left{margin-left:20px !important}.homepage-carousel-item div h2{margin:0.2em}.homepage-specialisation-feature{padding:25px 0}.homepage-awardLogos{background:#f2f2f2;text-align:center;padding:100px 10px 25px 100px}.homepage-awardLogos .slick-next{color:#05b3e2}.homepage-awardLogos .slick-prev{color:#05b3e2}.homepage-project-feature h2{margin:20px 0 20px 0}.homepage-text-colour h2{margin:0 0 20px 0}.item-image-and-header{margin:1em 4em}.item-body-text{margin:0 4em}.item-body-text .item-summary-image{width:50%;padding:2% 0 0 0;display:inline-block;vertical-align:middle}.item-body-text .item-summary-content{width:49%;display:inline-block;vertical-align:middle}.item-body-text .item-summary-content h3{color:#444;line-height:20px;text-align:left;font-size:1.2em}.item-body-text .item-summary-content h4{color:#05b3e2;text-align:left;font-size:1.1em;margin:0.5em 0;width:100%}.item-body-text .three-col{-moz-column-count:2;-webkit-column-count:2;column-count:2;-moz-column-gap:20px;-webkit-column-gap:20px;column-gap:20px;margin-bottom:20px}.item-body-text .specialisations img{width:190px !important;height:40px;padding:3px 0}.quote{display:none}.sales-template{margin:70px 0 0 0;padding:0}.sales-template .sales-description{width:100%;text-align:center;margin:10px 0}.sales-template img{width:40%;margin-right:0}.person-content-details{margin:0 4em}.person-content-details .three-col{-moz-column-count:2;-webkit-column-count:2;column-count:2;-moz-column-gap:20px;-webkit-column-gap:20px;column-gap:20px;margin-bottom:20px}.person-content-details .person-summary-content-left{width:49%;vertical-align:middle;display:inline-block;margin-top:15px}.person-content-details .person-summary-content-left .person-summary-image{width:70%;padding:0;display:inline-block;vertical-align:middle}.person-content-details .person-summary-content-left .prev-btn{background:url("images/arrow-left.png") no-repeat right top/30% 100%;color:transparent;vertical-align:middle;width:2%}.person-content-details .person-summary-content-right{width:50%;vertical-align:middle;display:inline-block;margin-top:15px}.person-content-details .person-summary-content-right .person-summary{width:75%;display:inline-block;vertical-align:middle}.person-content-details .person-summary-content-right .person-summary h2{margin:0}.person-content-details .person-summary-content-right .person-summary h3{text-align:left;font-size:1.2em;margin:0}.person-content-details .person-summary-content-right .person-summary p{margin:0}.person-content-details .person-summary-content-right .next-btn{background:url("images/arrow-right.png") no-repeat right top/60% 100%;color:transparent;width:2%}#social{margin-bottom:20px}#social ul{text-align:center}#social ul li{display:inline-block}#social a.facebook{width:48px;height:48px;background:url("/images/header/Header.png") -96px -1px;text-indent:-9999px;display:block}#social a.twitter{width:48px;height:48px;background:url("/images/header/Header.png") -289px -1px;text-indent:-9999px;display:block}#social a.linkedIn{width:48px;height:48px;background:url("/images/header/Header.png") -144px -1px;text-indent:-9999px;display:block}#social a.blogs{width:48px;height:48px;background:url("/images/header/Header.png") -240px -1px;text-indent:-9999px;display:block}.news-events-image-and-header{margin:0}.events-content .sub-date{margin-bottom:5px}.news-content .is-page-content-details .news-item{padding-right:0;width:100%}.news-content .is-page-content-details .\34u{width:100%}.news-content .is-page-content-details h3{font-size:1.2em}.project{display:inline-block;vertical-align:top;width:150px}.project .is-feature{text-align:center;line-height:1.5;margin-bottom:0}.project .is-feature a{text-decoration:none}#projects .project.\36u{width:100%}#projects .project.\32u{width:49.4%}#projects .project.\36u.filtered{width:49.6%}.bottom-projects{display:none}.customer-logo{width:26%;max-height:125px;vertical-align:middle;white-space:normal;text-align:center;margin:0 10px 10px 10px}.section-sales{margin:0 4em;width:auto}.section-sales .is-sales-feature{text-align:center;line-height:1.5;padding:0 0 1.5em 0}.section-sales .is-sales-feature a{text-decoration:none}.section-sales .is-sales-feature h3{text-align:center;margin-bottom:5px}.section-sales .is-sales-feature h4{font-size:1em;color:#444;margin-bottom:5px}.section-sales .is-sales-feature img{width:70%;text-align:center}.bing-map{height:400px}.travelcontact{padding-right:0;margin-bottom:0}.travelcontact h2{margin-top:25px}.section-contact-form{background:#05b3e2;padding:2em 4em}.section-contact-form textarea{margin-top:2px}.item-video iframe{width:100%;height:371px;margin-top:20px}}
