html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{border:0;font-family:inherit;font-size:100%;font-style:inherit;font-weight:inherit;margin:0;outline:0;padding:0;vertical-align:baseline}html{font-size:62.5%;overflow-y:scroll;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}*,*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}body{background:#fff}article,aside,details,figcaption,figure,footer,header,main,nav,section{display:block}ol,ul{list-style:none}table{border-collapse:separate;border-spacing:0}caption,th,td{font-weight:normal;text-align:left}blockquote:before,blockquote:after,q:before,q:after{content:""}blockquote,q{quotes:"" ""}a:focus{outline:thin dotted}a:hover,a:active{outline:0}a img{border:0}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,menu{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}input{-webkit-appearance:none;border-radius:0}body{line-height:1;font:62.5%/1.6 'Montserrat', "Helvetica Neue", Helvetica, Arial, sans-serif;-webkit-text-size-adjust:100%;color:#025A8A;font-weight:400}textarea,input{outline:none}a:hover,a:active,a:focus,a{outline:0}a{color:#025A8A}a:hover{color:#f16625}strong{font-weight:700}em{font-style:italic}img{height:auto}#logo{width:17.0em;height:auto;float:left;margin:2em 1em}header li{display:inline}.wrap{max-width:103.4em;margin:0 auto;padding:0 4em}header nav{float:right;margin-right:1.3em;margin-top:7.4em}header nav a{color:#025A8A;text-decoration:none;font-size:1.8em;text-transform:uppercase;font-weight:normal;margin-left:1.75em}header nav .current_page_item a{color:#f16625}.page-id-27 header nav .current_page_item a{color:#fff}#footer{background-color:#c5c4c4;padding:3em 0;text-align:center}#footer-logo{width:17.0em;height:auto}#footer-mailing-list{width:30.0em;font-size:1.4em;padding:0.8em;display:block;border:none;clear:both;margin:1em auto;color:#025A8A}.footer-text{font-size:1.2em;line-height:1.3em;padding-top:1em}#mobileNavIcon{display:none}.menu-background a{background-color:#f16625;color:#fff;padding:0.3em 0.75em}.page-id-27 .menu-background a{background-color:#025A8A}.menu-background a:hover{background-color:#025A8A}#hero{width:100%;height:44.5em;background-color:#f16625;display:block;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-position:top center;position:relative}.hero-content{background:rgba(240,240,240,0.82);font-size:2.7em;font-weight:bold;text-align:center;padding:1em 0;color:#025A8A;display:block;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:100%}#below-banner{background-color:#f0f0f0;padding:8.0em 0}#below-banner-image{width:22.0em;height:auto;margin:1em 4em 0 4em;float:left}#below-banner-text{font-size:2.6em;line-height:1.4em;letter-spacing:-0.02em;display:block;margin-right:1.538em}#home-services{background-color:#586165;color:#fff}.home-service-image{width:30%;height:auto;float:left}.home-service-text{width:64%;float:right}.home-service-item{width:46%;float:left;margin:0 2% 4em 2%}.home-service-text p{font-size:1.6em;line-height:1.2;font-weight:normal}.home-service-text h3{font-size:1.8em;line-height:1.2;font-weight:normal;margin-bottom:0.4em}#home-services .wrap{padding:0 7em}#home-services .wrap h2{text-align:center;font-size:3.6em;padding:1.1em 0}#under-services .wrap p{font-size:4.0em;line-height:1.2;text-align:center}#under-services h2{font-size:4.0em;line-height:1.2;text-align:center;padding:1.5em 0}#under-services img{max-width:100%;height:auto;display:inline-block}@media all and (min-width: 1200px){#under-services img{width:110.0em;height:auto}}#under-services{padding:0 0 6em 0;text-align:center}#home-connect{background-color:#f16625;color:#fff;text-align:center;padding:5em 0 4.5em 0}#home-connect p{font-size:3.0em;font-weight:700;margin-bottom:0.5em;line-height:1}#home-connect a{color:#025A8A;text-decoration:none;background-color:#fff;padding:0.3em 1.2em;font-size:3em;font-weight:700}#feature-posts{padding:4em 0;text-align:center}.feature-item{width:31%;float:left;margin-right:3.5%;text-align:left}#feature-posts .last{margin-right:0}.feature-thumb{width:100%;height:20.0em;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-position:top center;margin-bottom:1em}#feature-posts h3{font-size:2.1em}#feature-posts h2{font-size:4.0em;line-height:1.2;text-align:center;padding:0 0 1.2em 0}#feature-posts a{text-decoration:none}#feature-posts p{font-size:1.5em}#feature-posts .feature-post-read-more{font-size:1.6em;text-transform:uppercase;display:inline-block;text-decoration:none;font-weight:400;border:1px solid #025A8A;padding:0.5em 1em}.blog-head{background-color:#025A8A;color:#fff;padding:33.0em 0 5em 0;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-position:top center}.blog-head h2{font-size:3.6em;margin-bottom:0.1em;margin-left:1.389em}.blog-head h3{font-size:2.4em;line-height:1.2;width:60%;margin-left:2.083em}.blog-single .entry{font-size:1.8em;padding:0 4.5em 4em 4.5em}.entry-author{text-align:center;text-transform:uppercase;padding:3em 0 2.5em 0;display:block;line-height:1}.blog-single h1,.blog-single h2{font-size:1.6em;padding-bottom:1em}.blog-single h3{font-size:1.4em;padding-bottom:1.4em}.blog-single h4,.blog-single h5,.blog-single h6{font-size:1.2em;padding-bottom:1.4em}blockquote{font-size:1.2em;padding:0 3em}#blog-posts{width:73.0em;float:left;padding-bottom:7em}#sidebar{width:10.938em;float:right;color:#5f6061;font-size:1.6em}#sidebar a{color:#5f6061;text-decoration:none}#sidebar a:hover{color:#025A8A}.blog-image{float:left;padding:0 3em 0 0}.blog-post{padding:4em 0 4em 0;border-bottom:1px solid #025A8A;display:block;clear:both;float:none}.blog-post p{font-size:1.6em}.blog-post h2{font-size:2.4em}.blog-post h2 a{text-decoration:none}.blog-post-read-more{font-size:2.4em;text-transform:uppercase;display:inline-block;text-decoration:none;font-weight:400;border:1px solid #025A8A;padding:0.5em 1em}#sidebar{margin-top:2.7em}#no-bg{background-color:transparent;max-width:103.4em;margin:0 auto;padding:0}#no-bg h2{color:#025A8A;padding-top:1em;margin-bottom:-1em;margin-left:2.3em}#no-bg h3{color:#025A8A;padding-top:1.5em;padding-left:1.4em}.tagcloud a{display:block}.wp-caption{margin:0 auto}.wp-caption-text{text-align:center}#contact-page{background-color:#025A8A;text-align:center;padding:6em 0}#contact-page h2{font-size:4.8em;font-weight:700;color:#fff;line-height:1}#contact-page p{font-size:3.6em;color:#fff}#contact-page a{color:#fff;text-decoration:none}.form-name,.form-email{background-color:transparent;border:1px solid #8bc7e3;font-size:20px;color:#fff;width:38%;padding:2%;display:block}.form-name{float:left;margin:1.5em 2% 3em 10%}.form-email{float:right;margin:1.5em 10% 3em 2%}.form-message{width:80%;background-color:transparent;border:1px solid #8bc7e3;font-size:20px;color:#fff;padding:2%;font-family:'Montserrat', "Helvetica Neue", Helvetica, Arial, sans-serif;font-weight:400}.wpcf7-submit{background-color:#f16625;font-size:20px;color:#fff;border:none;text-transform:uppercase;padding:2% 5%;margin-top:1.5em}.wpcf7-submit:hover{background-color:#025A8A;cursor:pointer}.wpcf7-response-output{color:#fff;font-size:1.4em}#portfolio{margin-left:2em;padding-bottom:5em}.portfolio-intro{font-size:2.4em;color:#f16625;text-align:center;padding:2em 1em 1em 1em;margin-bottom:1em;border-bottom:1px solid #586165}#portfolio a{text-decoration:none}.individual-portfolio-item h2{font-size:1.8em;color:#5f6061;text-decoration:none;margin-top:0.8em}.portfolio-image-container{width:28em;height:18em;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-position:top center}.portfolio-item{margin-bottom:7em;width:28em}#filters{text-align:center;font-size:1.6em;color:#5f6061;margin-bottom:2.6em}#filters a{color:#5f6061;text-decoration:none}#filters li{display:inline;margin:0 0.65em}#econometrics{background-color:#025A8A;padding:10em 0 7em 0}#services-image{width:24.3em;height:auto}.service-image-left{margin-left:7em;float:left;margin-right:6em}.white-text{color:#fff;font-size:2.4em;line-height:1.4em;width:23em;float:right}.white-text h2{font-size:1.083em;margin-bottom:1.4em}.white-text a{color:#fff}.white-text p{padding-bottom:1em}#policy{background-color:#fff;padding:10em 0 7em 0}#policy-image{width:24.3em;height:auto}.policy-image-right{margin-right:7em;float:right;margin-left:6em}.blue-text{color:#025A8A;font-size:2.4em;line-height:1.4em;width:23em;float:left;text-align:right}.blue-text h2{font-size:1.083em;margin-bottom:1.4em}.blue-text a{color:#025A8A}.blue-text p{padding-bottom:1em}#pred{background-color:#f16625;padding:10em 0 7em 0}#spatial{background-color:#fff;padding:10em 0 7em 0}p img{padding:0;max-width:100%}img.aligncenter{display:block;margin-left:auto;margin-right:auto}img.alignright{margin:0 0 2px 20px;display:inline}img.alignleft{margin:0 20px 2px 0;display:inline}.alignright{float:right}.alignleft{float:left}ol,ul{list-style:none}.entry ul{list-style:disc inside;text-indent:0.5em;padding-bottom:0.75em}.entry ol{list-style:decimal inside;padding-bottom:1.5em}.entry li{padding-bottom:0.75em;margin:0;line-height:1em}ol.commentlist{margin-bottom:2.5em}.commentlist li{padding:20px 0 5px 0;border-bottom:1px solid black}.commenttext{clear:both}.fn{font-style:normal;font-weight:bold;float:left;color:black}.comment p{clear:both;margin-bottom:15px}.commentmetadata a{color:red;text-decoration:none;margin-left:10px;padding-left:10px;border-left:1px solid black}.commentmetadata{float:left;margin-bottom:8px}.commenttop div.commentmetadata a{text-decoration:none}.commenttop div.commentmetadata a:hover{color:black;background-color:transparent;text-decoration:none}.commentauthor{float:left}#commentform p{margin:0 0 10px 0}#commentform small{margin-left:5px}#commentform textarea,#author,#url,#email{border:1px solid black;padding:5px;font-size:14px}#respond h3{margin-bottom:15px}#comment{width:580px}.says{display:none}#searchetc{padding-top:8px;float:right}#searchetc #searchbox{width:192px;height:26px;background:url(images/searchbox.gif) no-repeat}#searchetc #searchbox #s{float:left;padding:0;margin:5px 0 0 5px;border:0;width:154px;background:none;font:1.3em "Trebuchet MS", Helvetica, Arial, Verdana, Sans-serif;font-weight:700;color:#1c1c1c;letter-spacing:0.03em}#searchetc #searchbox #go{float:left}.isotope-item{z-index:2}.isotope-hidden.isotope-item{pointer-events:none;z-index:1}.isotope,.isotope .isotope-item{-webkit-transition-duration:0.8s;-moz-transition-duration:0.8s;-ms-transition-duration:0.8s;-o-transition-duration:0.8s;transition-duration:0.8s}.isotope{-webkit-transition-property:height;-moz-transition-property:height;-ms-transition-property:height;-o-transition-property:height;transition-property:height}.isotope .isotope-item{-webkit-transition-property:-webkit-transform, opacity;-moz-transition-property:-moz-transform, opacity;-ms-transition-property:-ms-transform, opacity;-o-transition-property:-o-transform, opacity;transition-property:transform, opacity}.isotope.no-transition,.isotope.no-transition .isotope-item,.isotope .isotope-item.no-transition{-webkit-transition-duration:0s;-moz-transition-duration:0s;-ms-transition-duration:0s;-o-transition-duration:0s;transition-duration:0s}.entry p{padding-bottom:1.5em}.clr{clear:both}.cf:before,.cf:after{content:"";display:table}.cf:after{clear:both}.cf{zoom:1}.clr{clear:both}.post-edit-link{display:block;width:40px;height:40px;background:url(../images/edit-post.png) top left no-repeat;text-indent:-10000px;position:fixed;right:20px;bottom:20px}@media all and (max-width: 1023px){#mobileNavIcon{display:block;width:50px;height:50px;position:fixed;right:5em;top:5em;z-index:10;padding:0;-webkit-transition:none 0s ease-in-out;-moz-transition:none 0s ease-in-out;-ms-transition:none 0s ease-in-out;-o-transition:none 0s ease-in-out;transition:none 0s ease-in-out;background-color:#fff}#menu-main-menu{padding-bottom:20px}#main-menu{display:none;overflow-y:scroll;-webkit-overflow-scrolling:touch;position:fixed;padding-top:5em;top:0;left:0;width:100%;height:100%;z-index:9;background-color:#025A8A;color:#fff}#main-menu ul li{display:block;font-size:15px}#main-menu ul li a{padding:0 0 8px 0;color:#fff}#main-menu .menu-background a{padding:8px;margin-top:8px;display:inline-block}#main-menu .menu-background a:hover{background-color:#f16625}.page-id-27 .menu-background a{background-color:#f16625}.iconon{background:url(../images/iconon.svg) center center no-repeat;background-size:25px auto}.iconoff{background:url(../images/iconoff.svg) center center no-repeat;background-size:25px auto;position:fixed !important;background-color:transparent !important}.portfolio-image-container{width:100%;height:50vw}#portfolio{margin:0;padding:0}.individual-portfolio-item{width:100%}.portfolio-item{width:100%}#blog-posts{width:100%;padding-bottom:0}#sidebar{width:100%;padding-bottom:4em;margin-top:2em}.blog-image{width:100%;margin:0 0 2em 0;padding:0}.blog-single .entry{padding:0}}@media all and (min-width: 768px) and (max-width: 1023px){html{font-size:94%}#services-image,#policy-image{width:20em}.service-image-left{margin-left:2em;float:left;margin-right:2em}.policy-image-right{margin-right:2em;float:right;margin-left:2em}.white-text,.blue-text{width:20em}#no-bg h2{margin-left:0}#no-bg h3{margin-left:0;padding-left:0}}@media all and (max-width: 767px){html{font-size:90%}.wrap{padding:0 2em}#mobileNavIcon{right:10px}.home-service-item{width:100%;margin:0 0 5em 0}#below-banner-image{width:60%;margin:0 20% 5em 20%}#under-services{display:none}#services-image,#policy-image{width:60%;margin:0 20% 5em 20%}.white-text,.blue-text{width:100%;text-align:center}.blog-head{padding-top:15em}.blog-head h2{text-align:center;width:100%;margin:0}.blog-head h3{text-align:center;width:100%;margin:0}#no-bg h2{margin-left:0}#no-bg h3{margin-left:0;padding-left:0}.feature-item{width:100%;float:none;margin-right:0;margin-bottom:3em}}
