@charset "UTF-8";span.h1,span.h2,span.h3,span.h4,span.h5,span.h6{display:block;}.bg-text-color{background-color:#333;}.text-white *{color:#fff;}.btn-reverse{color:#fff;background-color:transparent;border-color:#fff;-moz-transition:cubic-bezier(.4,0,.2,1) background .3s,cubic-bezier(.4,0,.2,1) color .3s;-o-transition:cubic-bezier(.4,0,.2,1) background .3s,cubic-bezier(.4,0,.2,1) color .3s;-webkit-transition:cubic-bezier(.4,0,.2,1) background .3s,cubic-bezier(.4,0,.2,1) color .3s;transition:cubic-bezier(.4,0,.2,1) background .3s,cubic-bezier(.4,0,.2,1) color .3s;}.btn-reverse:hover,.btn-reverse:focus,.btn-reverse.focus,.btn-reverse:active,.btn-reverse.active,.open>.btn-reverse.dropdown-toggle{color:#fff;background-color:transparent;border-color:#e0e0e0;}.btn-reverse:active,.btn-reverse.active,.open>.btn-reverse.dropdown-toggle{background-image:none;}.btn-reverse.disabled,.btn-reverse.disabled:hover,.btn-reverse.disabled:focus,.btn-reverse.disabled.focus,.btn-reverse.disabled:active,.btn-reverse.disabled.active,.btn-reverse[disabled],.btn-reverse[disabled]:hover,.btn-reverse[disabled]:focus,.btn-reverse[disabled].focus,.btn-reverse[disabled]:active,.btn-reverse[disabled].active,fieldset[disabled] .btn-reverse,fieldset[disabled] .btn-reverse:hover,fieldset[disabled] .btn-reverse:focus,fieldset[disabled] .btn-reverse.focus,fieldset[disabled] .btn-reverse:active,fieldset[disabled] .btn-reverse.active{background-color:transparent;border-color:#fff;}.btn-reverse .badge{color:transparent;background-color:#fff;}.btn-reverse:hover{background:#fff;color:#051d49 !important;}.btn-white{color:#051d49;background-color:#fff;border-color:#fff;-moz-transition:cubic-bezier(.4,0,.2,1) background .3s,cubic-bezier(.4,0,.2,1) color .3s;-o-transition:cubic-bezier(.4,0,.2,1) background .3s,cubic-bezier(.4,0,.2,1) color .3s;-webkit-transition:cubic-bezier(.4,0,.2,1) background .3s,cubic-bezier(.4,0,.2,1) color .3s;transition:cubic-bezier(.4,0,.2,1) background .3s,cubic-bezier(.4,0,.2,1) color .3s;}.btn-white:hover,.btn-white:focus,.btn-white.focus,.btn-white:active,.btn-white.active,.open>.btn-white.dropdown-toggle{color:#051d49;background-color:#e6e6e6;border-color:#e0e0e0;}.btn-white:active,.btn-white.active,.open>.btn-white.dropdown-toggle{background-image:none;}.btn-white.disabled,.btn-white.disabled:hover,.btn-white.disabled:focus,.btn-white.disabled.focus,.btn-white.disabled:active,.btn-white.disabled.active,.btn-white[disabled],.btn-white[disabled]:hover,.btn-white[disabled]:focus,.btn-white[disabled].focus,.btn-white[disabled]:active,.btn-white[disabled].active,fieldset[disabled] .btn-white,fieldset[disabled] .btn-white:hover,fieldset[disabled] .btn-white:focus,fieldset[disabled] .btn-white.focus,fieldset[disabled] .btn-white:active,fieldset[disabled] .btn-white.active{background-color:#fff;border-color:#fff;}.btn-white .badge{color:#fff;background-color:#051d49;}.btn-white:hover{background:transparent;color:#fff;}.btn-glass{color:#fff;background-color:rgba(0,0,0,.15);border-color:transparent;border:none;}.btn-glass:hover,.btn-glass:focus,.btn-glass.focus,.btn-glass:active,.btn-glass.active,.open>.btn-glass.dropdown-toggle{color:#fff;background-color:rgba(0,0,0,.15);border-color:transparent;}.btn-glass:active,.btn-glass.active,.open>.btn-glass.dropdown-toggle{background-image:none;}.btn-glass.disabled,.btn-glass.disabled:hover,.btn-glass.disabled:focus,.btn-glass.disabled.focus,.btn-glass.disabled:active,.btn-glass.disabled.active,.btn-glass[disabled],.btn-glass[disabled]:hover,.btn-glass[disabled]:focus,.btn-glass[disabled].focus,.btn-glass[disabled]:active,.btn-glass[disabled].active,fieldset[disabled] .btn-glass,fieldset[disabled] .btn-glass:hover,fieldset[disabled] .btn-glass:focus,fieldset[disabled] .btn-glass.focus,fieldset[disabled] .btn-glass:active,fieldset[disabled] .btn-glass.active{background-color:rgba(0,0,0,.15);border-color:transparent;}.btn-glass .badge{color:rgba(0,0,0,.15);background-color:#fff;}.btn-glass:hover{background:rgba(0,0,0,.3);}.hr-primary{border-color:#051d49;}.container-no-padding{padding-left:0;padding-right:0;}.container-no-padding .row{margin-left:0;margin-right:0;}.container-no-padding .row div[class*="col-"]{padding:0;}@media(max-width:767px){.container-no-padding-xs{padding-left:0;padding-right:0;}.container-no-padding-xs .row{margin-left:0;margin-right:0;}.container-no-padding-xs .row div[class*="col-"]{padding:0;}}@media(min-width:768px){.container-double-gutter>.row{margin-left:-30px;margin-right:-30px;}.container-double-gutter>.row>div[class*="col"]{padding-left:30px;padding-right:30px;}}.col-xs-5ths,.col-sm-5ths,.col-md-5ths,.col-lg-5ths{position:relative;min-height:1px;padding-right:16px;padding-left:16px;}.col-xs-5ths{width:20%;float:left;}@media(min-width:768px){.col-sm-5ths{width:20%;float:left;}}@media(min-width:992px){.col-md-5ths{width:20%;float:left;}}@media(min-width:1200px){.col-lg-5ths{width:20%;float:left;}}.pv-2{padding-top:2px;padding-bottom:2px;}.pv-4{padding-top:4px;padding-bottom:4px;}.pv-6{padding-top:6px;padding-bottom:6px;}.pv-8{padding-top:8px;padding-bottom:8px;}.pv-10{padding-top:10px;padding-bottom:10px;}.pv-12{padding-top:12px;padding-bottom:12px;}.pv-16{padding-top:16px;padding-bottom:16px;}.pv-20{padding-top:20px;padding-bottom:20px;}.pv-24{padding-top:24px;padding-bottom:24px;}.pv-28{padding-top:28px;padding-bottom:28px;}.pv-32{padding-top:32px;padding-bottom:32px;}.pv-56{padding-top:48px;padding-bottom:48px;}@media(min-width:768px){.pv-56{padding-top:56px;padding-bottom:56px;}}.pv-64{padding-top:48px;padding-bottom:48px;}@media(min-width:768px){.pv-64{padding-top:64px;padding-bottom:64px;}}.pv-76{padding-top:48px;padding-bottom:48px;}@media(min-width:768px){.pv-76{padding-top:76px;padding-bottom:76px;}}.pv-120{padding-top:48px;padding-bottom:48px;}@media(min-width:768px){.pv-120{padding-top:120px;padding-bottom:120px;}}.ph-2{padding-left:2px;padding-right:2px;}.ph-4{padding-left:4px;padding-right:4px;}.ph-6{padding-left:6px;padding-right:6px;}.ph-8{padding-left:8px;padding-right:8px;}.ph-10{padding-left:10px;padding-right:10px;}.ph-12{padding-left:12px;padding-right:12px;}.ph-16{padding-left:16px;padding-right:16px;}.ph-20{padding-left:16px;padding-right:16px;}@media(min-width:768px){.ph-20{padding-left:20px;padding-right:20px;}}.ph-24{padding-left:16px;padding-right:16px;}@media(min-width:768px){.ph-24{padding-left:24px;padding-right:24px;}}.ph-28{padding-left:16px;padding-right:16px;}@media(min-width:768px){.ph-28{padding-left:28px;padding-right:28px;}}.ph-32{padding-left:16px;padding-right:16px;}@media(min-width:768px){.ph-32{padding-left:32px;padding-right:32px;}}.ph-64{padding-left:16px;padding-right:16px;}@media(min-width:768px){.ph-64{padding-left:64px;padding-right:64px;}}.ph-76{padding-left:16px;padding-right:16px;}@media(min-width:768px){.ph-76{padding-left:76px;padding-right:76px;}}.ph-120{padding-left:16px;padding-right:16px;}@media(min-width:768px){.ph-120{padding-left:120px;padding-right:120px;}}.pt-2{padding-top:2px;}.pt-4{padding-top:4px;}.pt-6{padding-top:6px;}.pt-8{padding-top:8px;}.pt-10{padding-top:10px;}.pt-12{padding-top:12px;}.pt-16{padding-top:16px;}.pt-20{padding-top:20px;}.pt-24{padding-top:24px;}.pt-28{padding-top:28px;}.pt-32{padding-top:32px;}.pt-64{padding-top:48px;}@media(min-width:768px){.pt-64{padding-top:64px;}}.pt-76{padding-top:48px;}@media(min-width:768px){.pt-76{padding-top:76px;}}.pr-2{padding-right:2px;}.pr-4{padding-right:4px;}.pr-6{padding-right:6px;}.pr-8{padding-right:8px;}.pr-10{padding-right:10px;}.pr-12{padding-right:12px;}.pr-16{padding-right:16px;}.pr-20{padding-right:20px;}.pr-24{padding-right:24px;}.pr-28{padding-right:28px;}.pr-32{padding-right:32px;}.pr-64{padding-right:48px;}@media(min-width:768px){.pr-64{padding-right:64px;}}.pr-76{padding-right:48px;}@media(min-width:768px){.pr-76{padding-right:76px;}}.pb-2{padding-bottom:2px;}.pb-4{padding-bottom:4px;}.pb-6{padding-bottom:6px;}.pb-8{padding-bottom:8px;}.pb-10{padding-bottom:10px;}.pb-12{padding-bottom:12px;}.pb-16{padding-bottom:16px;}.pb-20{padding-bottom:20px;}.pb-24{padding-bottom:24px;}.pb-28{padding-bottom:28px;}.pb-32{padding-bottom:32px;}.pb-64{padding-bottom:48px;}@media(min-width:768px){.pb-64{padding-bottom:64px;}}.pb-76{padding-bottom:48px;}@media(min-width:768px){.pb-76{padding-bottom:76px;}}.pl-2{padding-left:2px;}.pl-4{padding-left:4px;}.pl-6{padding-left:6px;}.pl-8{padding-left:8px;}.pl-10{padding-left:10px;}.pl-12{padding-left:12px;}.pl-16{padding-left:16px;}.pl-20{padding-left:20px;}.pl-24{padding-left:24px;}.pl-28{padding-left:28px;}.pl-32{padding-left:32px;}.pl-64{padding-left:48px;}@media(min-width:768px){.pl-64{padding-left:64px;}}.pl-76{padding-left:48px;}@media(min-width:768px){.pl-76{padding-left:76px;}}.contact-info{padding-left:0;list-style:none;}.contact-info .phone{padding-left:24px;position:relative;list-style:none;display:block;margin:0 0 10px;}.contact-info .phone:before{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:14px;position:absolute;top:0;left:0;display:block;}.contact-info .email{padding-left:24px;position:relative;list-style:none;display:block;margin:0 0 10px;}.contact-info .email:before{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:14px;position:absolute;top:0;left:0;display:block;}.contact-info .fax{padding-left:24px;position:relative;list-style:none;display:block;margin:0 0 10px;}.contact-info .fax:before{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:14px;position:absolute;top:0;left:0;display:block;}.contact-info .address{padding-left:24px;position:relative;list-style:none;display:block;margin:0 0 10px;}.contact-info .address:before{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:14px;position:absolute;top:0;left:0;display:block;}.contact-info .blank{padding-left:24px;position:relative;list-style:none;display:block;margin:0 0 10px;}.contact-info .blank:before{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:14px;position:absolute;top:0;left:0;display:block;}.rule-after{padding-bottom:46px;margin-bottom:0;position:relative;}.rule-after:after{position:absolute;display:block;bottom:24px;width:44px;height:4px;background:#c7c7c7;content:"";left:0;}.rule-after-sml{padding-bottom:28px;margin-bottom:0;position:relative;}.rule-after-sml:after{position:absolute;bottom:12px;display:block;width:44px;height:2px;background:#c7c7c7;content:"";left:0;}.bg-gradient-h{background-image:-webkit-linear-gradient(left,#051d49 0%,#ad073d 100%);background-image:-o-linear-gradient(left,#051d49 0%,#ad073d 100%);background-image:linear-gradient(to right,#051d49 0%,#ad073d 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF051D49',endColorstr='#FFAD073D',GradientType=1);}.bg-gradient-v{background-image:-webkit-linear-gradient(top,#051d49 0%,#ad073d 100%);background-image:-o-linear-gradient(top,#051d49 0%,#ad073d 100%);background-image:linear-gradient(to bottom,#051d49 0%,#ad073d 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF051D49',endColorstr='#FFAD073D',GradientType=0);}.catalogue-navigation .btn{margin-bottom:4px;padding:12px 20px;}.project-item{width:100%;padding:0 8px 16px;}@media(min-width:768px){.project-item{width:50%;}}@media(min-width:992px){.project-item{width:33.333%;}}@media(min-width:1200px){.project-item{width:25%;}}.project-item a{background:#333;display:block;color:#fff;}.project-item a .rule-after-sml:after{left:calc(50% - 22px);}.project-item a .text-overlay{position:absolute;bottom:0;left:0;right:0;width:100%;padding:16px;background:rgba(26,26,26,.5);-moz-transition:cubic-bezier(.4,0,.2,1) all 1s;-o-transition:cubic-bezier(.4,0,.2,1) all 1s;-webkit-transition:cubic-bezier(.4,0,.2,1) all 1s;transition:cubic-bezier(.4,0,.2,1) all 1s;}.project-item a span{color:#fff;margin-bottom:0;}.project-item a p{color:#fff;font-size:.89em;}.project-item a img{max-width:none;opacity:.8;-moz-transition:cubic-bezier(.4,0,.2,1) all .4s;-o-transition:cubic-bezier(.4,0,.2,1) all .4s;-webkit-transition:cubic-bezier(.4,0,.2,1) all .4s;transition:cubic-bezier(.4,0,.2,1) all .4s;}.project-item a:hover{text-decoration:none;}.project-item a:hover img{opacity:1;-webkit-filter:grayscale(0);filter:grayscale(0);}.project-item a:hover .text-overlay{opacity:.5;}.project-details p:first-child{font-weight:bold;}.project-details .featured-img img{max-width:none !important;}.project-details .owl-thumb-item{width:33.333%;}@media(min-width:768px){.project-details .owl-thumb-item{width:25%;}}@media(min-width:992px){.project-details .owl-thumb-item{width:20%;}}.staff-details .btn-linkedin{display:block;text-align:left;text-transform:none;white-space:normal;}.staff-details .btn-linkedin:before{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";margin-right:8px;}.staff-details .btn-return{white-space:normal;}.staff-details .btn-return:before{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";margin-right:8px;}.catalogue-static{height:250px;background-image:-webkit-linear-gradient(left,#051d49 0%,#ad073d 100%);background-image:-o-linear-gradient(left,#051d49 0%,#ad073d 100%);background-image:linear-gradient(to right,#051d49 0%,#ad073d 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF051D49',endColorstr='#FFAD073D',GradientType=1);}.catalogue-static img{opacity:.15;}.catalogue-static .static-label-pos{position:absolute;bottom:20%;left:0;right:0;width:100%;}
.news-image-wrapper{border:1px solid #eee;}@media(min-width:768px){.news-image-wrapper{height:200px;}}.news-image-wrapper img{width:100%;height:auto;max-width:none;}.data-paging{float:left;width:100%;}
ul.searchResultsList{list-style-type:none;padding:0;margin:1.5em 0;}ul.searchResultsList li{display:block;margin:1.2em 0;line-height:1.1em;}.SearchResultsTitle{font-weight:bold;font-size:1.5em;}a:link.searchTitleLink{text-decoration:none;}.SearchResultsDescription{font-weight:normal;}.SearchResultsTitle,.SearchResultsDescription,.SearchResultsURL{display:block;margin:5px 0;}.SearchResultsTitle img{width:15px;height:15px;}.advanced-search{text-align:left;}.advanced-search .search-box-outer{border:none;}.advanced-search .search-box-outer tr td{padding:2px 0;margin:0;vertical-align:middle;}.advanced-search .search-box-outer table{border:none;padding:0;margin:0;}.advanced-search .search-box-outer .input input[type=text]{width:300px;margin-right:10px;}.advanced-search .search-box-outer .input select{width:204px;}.advanced-search .search-results .SEResultItem .SELocation{font-size:.8em;line-height:1.2em;}.advanced-search .search-results .SEResultItemLink{font-size:1.2em;margin-bottom:.3em;}.advanced-search .search-results .SEResultItemLink a{text-decoration:none !important;}.advanced-search .search-results .SEResultItemLink a:hover{text-decoration:underline !important;}.advanced-search .search-results .SEResultItemSummary{word-wrap:break-word;font-size:.9em;line-height:1.3em;margin-bottom:.3em;}.advanced-search .search-results .SEResultItemURL{font-size:.9em;line-height:1.3em;color:#390;margin-bottom:.3em;}.advanced-search .search-results .SEHeader .ignored-message{font-size:.8em;line-height:1em;}.advanced-search .search-results .SEFooter{padding:5px 0 5px 0;height:auto;text-align:center;line-height:2em;vertical-align:middle;}.advanced-search .search-results .SEFooter a,.advanced-search .search-results .SEFooter span{display:inline-block;padding:.5em 1em;background:#fff;line-height:1em;font-weight:bold;text-decoration:none;}.advanced-search .search-results .SEFooter span{background:#e2e9f3;color:#000;}.search-help-link{font-size:.8em;}.dc-fullsearch input[type=text]{width:302px;margin-right:10px;}

