html{color:#494949;background:#FFF}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0}table{border-collapse:collapse;border-spacing:0}fieldset,img{border:0}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal}ol,ul{list-style:none}caption,th{text-align:left}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}q:before,q:after{content:''}abbr,acronym{border:0;font-variant:normal}sup{vertical-align:text-top}sub{vertical-align:text-bottom}input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit}input,textarea,select{*font-size:100%}legend{color:#000}ul.tabs.primary{width:auto;position:fixed;bottom:0px;left:0px;padding:10px;background:#f9f9f9;border:1px solid #c5c5c5;border-top-right-radius:5px;border-bottom-right-radius:5px;border-left:none;}.element-invisible,ul.tabs.primary li:first-child{display:none;}ul.tabs.primary li a{display:block;min-width:80px;padding:5px;color:#333;text-decoration:none;font-size:1.2em;border-bottom:1px solid #ececec;}ul.tabs.primary li:last-child a{border-bottom:none;}#admin-menu{box-shadow:none!important;}#admin-menu-wrapper{font-size:14px!important;font-family:Helvetica,"Open Sans",Arial;}#admin-menu .dropdown li li.expandable ul{margin:-24px 0 0 180px!important;}#admin-menu .dropdown li li.expandable{background-position:165px 6px!important;}#admin-menu .dropdown li li{width:180px!important;}html body.admin-menu{margin-top:33px!important;}#admin-menu li.admin-menu-account > a{background:#d24b30;}#admin-menu #environment-indicator .environment-indicator-name{background:rgba(255,255,255,0.38);}#environment-indicator{text-shadow:none;}body.page-admin-structure-block-demo .region{background-color:rgba(255,255,0,0.5);margin-bottom:1px;margin-top:1px;padding:5px;border:1px grey dashed;border-radius:5px;}div#console div.messages{display:block;padding:6px 7px 7px;font-weight:bold;font-size:14px;color:white;background-color:#2ba6cb;border:1px solid rgba(0,0,0,0.1);margin-bottom:12px;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;text-shadow:0 -1px rgba(0,0,0,0.3);position:relative;background-image:none;}div#console div.messages.error{background-color:#c60f13;color:#fff;text-shadow:0 -1px rgba(0,0,0,0.3);}div#console div.messages.status{background-color:#5da423;color:#fff;text-shadow:0 -1px rgba(0,0,0,0.3);}div#console div.messages a{color:#fff;}@media only screen and (max-width :999px){html body.admin-menu #admin-menu{display:none!important;}html body.admin-menu{margin-top:0!important;}}body .view-id-project_documents td{padding-left:2%;padding-right:2%;}body .view-id-project_documents{width:900px;}#add-file{text-align:center;padding-top:31px;}#add-file a{background:#9de4b8;font-size:1.125em;font-weight:bold;width:auto;padding:.5555555555555556em;text-align:center;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;display:inline-block;text-decoration:none;color:#fff;}body.not-logged-in ul.tabs{display:none!important;}body.page-user-password article{padding:31px;}body.page-front div.slide{width:100%;}body.page-front div.slide img{max-width:100%;}body.page-node-51 iframe#vimeo-player{height:234px;}body.page-node-80 iframe#vimeo-player{height:333px;}body.front #banners{max-height:600px;}
*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-tap-highlight-color:rgba(70,215,198,0.4);}.pn-normal{font-family:"proxima-nova",arial,sans-serif;font-weight:400;}.pn-bold{font-family:"proxima-nova",arial,sans-serif;font-weight:700;}.pn-black{font-family:"proxima-nova",arial,sans-serif;font-weight:900;}h1,h2,h3{font-family:"proxima-nova",arial,sans-serif;font-weight:900;text-transform:uppercase;}h1{font-size:2.5em;margin-bottom:0.325em;}h2{font-size:1.875em;}h3{font-size:1.375em;}a[href^=tel]{color:inherit;text-decoration:none;}.btn{font-size:1.125em;font-weight:bold;width:9.44444444em;padding:0.5555555599999999em;text-align:center;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background:#FFF;display:block;text-decoration:none;color:#67cc95;}.blockz{padding:1.8125em;}.cleared{clear:both;}body{font-family:"proxima-nova",arial,sans-serif;font-weight:400;cursor:default;}a,button,input[type=submit]{cursor:pointer;}p,li{line-height:1.4375em;margin-bottom:0.5em;margin-top:0.5em;}.container{clear:both;width:65em;margin:0 auto;}body.not-front .container{width:65em;}header{padding-top:1.0625em;}#logo{padding:0 1.4375em 0 0;float:left;}#hamburger{display:none;}#primary-nav{float:right;margin-right:0.6875em;}#primary-nav .block-content li{float:left;}#primary-nav .block-content li a{display:block;height:1.875em;line-height:1.875em;padding:0 0.625em;color:#77777b;text-decoration:none;}#primary-nav .block-content li a.active-trail{background:#67cc95;color:white;}#secondary-nav{background:#67cc95;clear:right;-webkit-border-top-right-radius:0.3125em;-webkit-border-bottom-right-radius:0;-webkit-border-bottom-left-radius:0;-webkit-border-top-left-radius:0.3125em;-moz-border-radius-topright:0.3125em;-moz-border-radius-bottomright:0;-moz-border-radius-bottomleft:0;-moz-border-radius-topleft:0.3125em;border-top-right-radius:0.3125em;border-bottom-right-radius:0;border-bottom-left-radius:0;border-top-left-radius:0.3125em;float:right;margin-top:1.125em;margin-right:0.0em;}#secondary-nav ul{height:2.875em;padding:0 0.6em;}#secondary-nav ul li{float:left;padding:0 0.8125em;margin:0;padding:0 0.9em;}#secondary-nav ul li a{font-family:"proxima-nova",arial,sans-serif;font-weight:900;text-transform:uppercase;text-decoration:none;font-size:1.1875em;line-height:2.875em;display:block;height:2.42105263em;color:#FFF;}#strip{height:0.4375em;background:#67cc95;z-index:999;clear:both;text-align:center;}body.front #banners{clear:both;position:relative;margin:0 auto;width:100%;}body.front #banners img{width:100%;max-width:100%;height:auto;}body.front #banners .bx-controls{margin-top:-50px;position:absolute;z-index:9999;width:100%;text-align:center;}body.front #banners .bx-pager.bx-default-pager{background:#67cc95;display:inline-block;padding:0 0.625em;}body.front #banners .bx-pager-item{display:inline-block;width:0.9375em;height:1.875em;background:transparent url(/sites/all/themes/website/img/slider-pager.png) no-repeat left center;text-indent:-10000px;}body.front #banners .bx-prev,body.front #banners .bx-next{display:block;width:3.75em;height:26.4375em;margin:0 4.375em;z-index:9999;background:transparent url(/sites/all/themes/website/img/slider-arrows.png) no-repeat left center;text-indent:-10000px;float:left;margin-top:-380px;}body.front #banners .bx-next{float:right;background:transparent url(/sites/all/themes/website/img/slider-arrows.png) no-repeat right center;}body.not-front #banners{width:65em;margin:0 auto;}body.not-front #banners .view-service-banner h3{margin-top:-4.54545455em;margin-left:1.22727273em;color:#67cc95;}body.not-front #banners .view-service-banner h1{margin-left:0.675em;color:white;margin-top:-1.675em;}body.not-front.node-type-sector #banners,body.not-front.node-type-sector .container{width:68.75em;}body.front h1#page-title{display:none;}body.front article{clear:both;padding-top:2.625em;width:100%;margin:0 auto;text-align:center;}body.front article h1{font-size:1.875em;}body.front article h1 span{font-weight:100;color:#6acb96;}body.front article .left-side,body.front article .right-side{float:left;width:50%;}body.front article .left-side{text-align:left;}body.front article .right-side{text-align:right;}body.front article .text-centred{text-align:center;width:80%;margin:0 auto;}body.front .container-main{width:100%;}body.front .container-main #block-system-main .content{width:1060px;margin:0 auto;}body.front .container-main #blocks{margin:38px auto 0;}body.front #block-views-home-page-news-slider-block{background:#67cc95;width:100%;padding:20px 0;margin-top:20px;}body.front #block-views-home-page-news-slider-block .bx-wrapper{position:relative;margin-left:25%;margin-right:25%;}body.front #block-views-home-page-news-slider-block h2.block-title{background:url(/sites/all/themes/website/img/FGP-InTouch-Logotrans.png) no-repeat;background-size:100%;text-indent:-9999px;width:300px;margin:30px auto 0;height:80px;}body.front #block-views-home-page-news-slider-block .bx-controls{z-index:9999;width:100%;text-align:center;}body.front #block-views-home-page-news-slider-block .bx-pager.bx-default-pager{background:#67cc95;display:inline-block;padding:0 0.625em;}body.front #block-views-home-page-news-slider-block .bx-pager-item{display:inline-block;width:0.9375em;height:1.875em;background:transparent url(/sites/all/themes/website/img/slider-pager.png) no-repeat left center;text-indent:-10000px;}body.front #block-views-home-page-news-slider-block .bx-prev,body.front #block-views-home-page-news-slider-block .bx-next{display:block;width:100px;height:300px;margin:0 !important;z-index:9999;text-indent:-10000px;float:left;margin-top:0;position:absolute;top:0;}body.front #block-views-home-page-news-slider-block .bx-prev{float:right;background:transparent url(/sites/all/themes/website/img/pre_next.png) no-repeat right center;left:0;background-size:120px;width:60px;}body.front #block-views-home-page-news-slider-block .bx-next{float:right;background:transparent url(/sites/all/themes/website/img/pre_next.png) no-repeat left center;right:0;background-size:120px;width:60px;}body.front section .view-home-page-news-slider{background:#67cc95;padding-top:10px;font-size:0;padding-bottom:30px;width:1060px;margin:0 auto;overflow:hidden;}body.front section .view-home-page-news-slider .view-content{width:1060px;margin:0 auto;}body.front section .view-home-page-news-slider .view-content .blog-slider-image{width:438px;overflow:hidden;margin:0;display:inline-block;position:relative;height:300px;font-size:0;vertical-align:top;}body.front section .view-home-page-news-slider .view-content .blog-slider-image img{margin:0;height:300px;position:absolute;left:50%;top:50%;height:100%;width:auto;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);}body.front section .view-home-page-news-slider .view-content .views-field-title{display:inline-block;background-color:#fff;width:475px;height:300px;font-size:16px;padding:20px;box-sizing:border-box;text-align:left;}body.front section .view-home-page-news-slider .view-content .views-field-title .field-content a,body.front section .view-home-page-news-slider .view-content .views-field-title .field-content a h2{text-decoration:none !important;}body.front section .view-home-page-news-slider .view-content .views-field-title .field-content p a,body.front section .view-home-page-news-slider .view-content .views-field-title .field-content p{color:#494949 !important;text-decoration:none !important;}body.front section .view-home-page-news-slider .view-content .views-field-title .field-content a.views-more-link{font-weight:bold;}.block.content_after-block{color:#fff;}.block.content_after-block h2{color:#FFF;margin-bottom:0.33333333em;line-height:1em;}.block.content_after-block a.btn{margin-top:1em;}#blocks{margin-top:2.375em;width:66.25em;}#block-nodeblock-5{padding:1.8125em;background:url(/sites/all/themes/website/img/block-1.jpg) no-repeat;width:22.625em;height:25.0625em;float:left;}#block-nodeblock-22{padding:1.8125em;margin-left:0.375em;float:left;width:18.0625em;height:10.375em;overflow:hidden;background:#10C3EB;margin-bottom:0.375em;}#block-nodeblock-22 a{color:#10C3EB;}#block-nodeblock-6{padding:1.8125em;margin-left:0.375em;float:left;width:18.0625em;height:10.75em;background:url(/sites/all/themes/website/img/block-gis.jpg) no-repeat;}#block-nodeblock-6 a{color:#77777b;}#block-nodeblock-7{padding:1.8125em;float:right;width:13.875em;height:25.125em;background:#3095cd;background-image:url(/sites/all/themes/website/img/block-projects.jpg);background-repeat:no-repeat;}#block-nodeblock-7 a.btn{color:#3095cd;}#block-nodeblock-54{padding:1.8125em;clear:both;background:#77777b url(/sites/all/themes/website/img/speech.png) no-repeat right top;background-size:6.875em;float:left;margin-top:0.3125em;height:13.6875em;width:25.375em;}#block-nodeblock-54 h2{max-width:6em;}#block-nodeblock-54 a.btn{color:#77777b;}#block-nodeblock-55{padding:1.8125em;background:#eef4f4 url(/sites/all/themes/website/img/tea-block.jpg) no-repeat right bottom;float:right;margin-top:0.3125em;margin-left:0.3125em;height:13.6875em;width:33.3125em;}#block-nodeblock-55 h2{max-width:7.23333333em;color:#494949;}#block-nodeblock-55 p{color:#494949;max-width:13.5625em;}#lower{clear:both;margin-top:3.5em;float:none;background:#77777b;}#block-nodeblock-8{width:100%;height:21.8125em;padding-top:4.5em;background:url(/sites/all/themes/website/img/fgpofficepicture2019.jpg) no-repeat;background-size:cover;float:none;text-align:center;}#block-nodeblock-8 h2{font-size:3.75em;color:#FFF;}#block-nodeblock-8 p{margin:0 auto;max-width:44em;color:#FFF;}#block-nodeblock-8 .btn{margin:0 auto;margin-top:1.875em;width:25em;}#block-nodeblock-9,body.not-front #node-9{float:left;background:#67cc95;width:50.125em;width:57%;padding:2.125em;height:auto;}#block-nodeblock-9 h2,body.not-front #node-9 h2{text-align:center;}#block-nodeblock-9 h3,body.not-front #node-9 h3{color:#FFF;}#why-pod{clear:both;max-width:100%;float:right;}#why-pod .why-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;width:100%;justify-content:center;}#why-pod .why{max-width:24%;text-align:center;color:#FFF;margin:0 4%;}#why-pod .why h3{font-weight:600;font-size:1.25em;margin-top:1.35em;}#why-pod .why.middle{padding:0 0.9375em;}#why-pod p{clear:both;text-align:center;margin-top:0.625em;}#why-pod p.why-more{padding-top:0.0625em;}#why-pod p.why-more .btn{margin:0 auto;margin-top:1.6875em;}#why-pod h2{color:#FFF;margin-bottom:0.625em;}#block-nodeblock-10{background:#77777b;float:left;padding:1.6875em;width:21.5625em;width:31.7%;text-align:center;height:31.25em;}#block-nodeblock-10 h2{color:#FFF;}#block-nodeblock-10 .btn{margin:0 auto;margin-top:27px;}#block-nodeblock-10 .btn a{color:#77777b;}#lower:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0;}.btn.square{background:none;text-decoration:none;border:0.16666667em solid #ffffff;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;color:#FFF;font-size:1.125em;text-transform:uppercase;}footer{padding:2.9375em 0;}footer #copyright{float:left;height:1.875em;line-height:1.875em;}footer #block-menu-menu-footer-menu{float:right;}footer #block-menu-menu-footer-menu li{float:left;margin:0 0 0 0.625em;border-left:1px solid #77777b;padding-left:0.625em;height:1.25em;padding-top:0.3125em;padding-bottom:0.3125em;line-height:1.25em;}footer #block-menu-menu-footer-menu li a{color:#77777b;text-decoration:none;}footer #block-menu-menu-footer-menu li:first-child{border:none;}div#footer-separator{padding-top:2.9375em;float:none;clear:both;width:100%;height:1px;border-bottom:1px solid #ebebeb;}#sidebar-first{float:left;width:12.375em;padding:0 0.6875em;background:#67cc95;margin-right:1.125em;padding-bottom:0.3125em;-webkit-border-top-right-radius:0;-webkit-border-bottom-right-radius:0.3125em;-webkit-border-bottom-left-radius:0.3125em;-webkit-border-top-left-radius:0;-moz-border-radius-topright:0;-moz-border-radius-bottomright:0.3125em;-moz-border-radius-bottomleft:0.3125em;-moz-border-radius-topleft:0;border-top-right-radius:0;border-bottom-right-radius:0.3125em;border-bottom-left-radius:0.3125em;border-top-left-radius:0;padding-top:1.6875em;}#sidebar-first ul.menu li{padding:0.625em;}#sidebar-first ul.menu li a{font-size:1.125em;color:#FFF;text-decoration:none;line-height:1.22222222em;}#sidebar-first ul.menu li.first{}#sidebar-first ul.menu li.active-trail{background:#9de4b8;}body.not-front.one-sidebar.sidebar-first section#node{float:left;width:40.6875em;margin-left:1.6875em;margin-top:1.6875em;}body.one-sidebar.sidebar-second section#node{float:left;width:40.6875em;padding-right:2.875em;border-right:1px solid #ebebeb;margin-right:2.5em;}body.two-sidebars section#node{float:left;width:35.625em;margin:0 1.125em;padding-top:2.3125em;}body.node-type-sector.two-sidebars #sidebar-second,body.node-type-sector.two-sidebars section#node{padding-top:1.6875em;}section#content a{color:#67cc95;text-decoration:underline;}section#content ul{list-style:disc;list-style-position:outside;margin-left:1em;}#sidebar-second{float:right;width:13.75em;margin-left:1.125em;padding:2.25em 0 0 0;}#sidebar-second h2{background:#77777b;color:#FFF;text-transform:uppercase;font-size:1.25em;padding:0.5em 1em;text-align:center;}#sidebar-second form{background:#ebebeb;padding:1.25em;}#sidebar-second input,#sidebar-second textarea{width:10em;padding:0.625em;border:1px solid #CACACA;-webkit-appearance:none;}#sidebar-second .form-item{padding-bottom:0.625em;}#sidebar-second input.form-email{text-transform:lowercase;}#sidebar-second .form-submit{background:#67cc95;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;color:#fff;border:none;width:100%;font-size:1.125em;}#sidebar-second label{color:#000;}body.node-type-blog h2.blog,body.page-news h2.blog,body.page-trainee-surveyor-blog h2.blog{margin:0.9em 0 0 0;padding-bottom:0.5em;border-bottom:0.16666667em solid #67cc95;}body.node-type-blog .submitted strong,body.page-news .submitted strong,body.page-trainee-surveyor-blog .submitted strong{color:#33875a;font-weight:600;}body.node-type-blog h1,body.page-news h1,body.page-trainee-surveyor-blog h1{font-weight:normal;color:#328959;text-transform:none;font-size:2.875em;max-width:20.65217391em;margin-top:0.58695652em;}body.node-type-blog #sidebar-second,body.page-news #sidebar-second,body.page-trainee-surveyor-blog #sidebar-second{padding-top:0;width:18.75em;margin-left:0;}body.node-type-blog #sidebar-second h2,body.page-news #sidebar-second h2,body.page-trainee-surveyor-blog #sidebar-second h2{background:#67cc95;color:white;height:2.5em;line-height:2.5em;padding:0;}body.node-type-blog #sidebar-second div.node-pod .content,body.page-news #sidebar-second div.node-pod .content,body.page-trainee-surveyor-blog #sidebar-second div.node-pod .content{background:#ebebeb;margin-top:-0.5em;padding:1.25em;}body.node-type-blog #sidebar-second div.node-pod .content a.btn,body.page-news #sidebar-second div.node-pod .content a.btn,body.page-trainee-surveyor-blog #sidebar-second div.node-pod .content a.btn{margin:.7em 0 1em;background:#67cc95;color:white;}body.node-type-blog #sidebar-second div#block-nodeblock-104 .content,body.page-news #sidebar-second div#block-nodeblock-104 .content,body.page-trainee-surveyor-blog #sidebar-second div#block-nodeblock-104 .content{margin-top:1em;background-color:#fff;}body.node-type-blog p strong,body.page-news p strong,body.page-trainee-surveyor-blog p strong{font-weight:bold;}body.page-news h1,body.page-trainee-surveyor-blog h1{margin:0.9em 0 0.9em 0;padding-bottom:0.5em;border-bottom:0.16666667em solid #67cc95;font-weight:900;text-transform:uppercase;color:#494949;max-width:none;text-indent:0;margin-left:0;font-size:1.875em;}body.page-news .news-list-item,body.page-trainee-surveyor-blog .news-list-item{clear:both;padding-top:2.1875em;padding-bottom:1.875em;border-top:1px solid #ebebeb;}body.page-news .news-list-item:first-child,body.page-trainee-surveyor-blog .news-list-item:first-child{border:none;padding-top:0;}body.page-news .news-list-image,body.page-trainee-surveyor-blog .news-list-image{float:left;margin-right:1.25em;margin-bottom:1.875em;}body.page-news h4.news-list-title,body.page-trainee-surveyor-blog h4.news-list-title{font-size:1.625em;margin-bottom:0.38461538em;}body.page-news h4.news-list-title a,body.page-trainee-surveyor-blog h4.news-list-title a{text-decoration:none !important;color:#33875a !important;}body.page-news .news-list-date,body.page-trainee-surveyor-blog .news-list-date{font-weight:600;margin-bottom:0.5em;}.view-id-sector_slideshow{position:relative;margin:1.6875em 0;}.views-slideshow-controls-bottom{position:absolute;margin-top:-3.625em;right:0.625em;z-index:9999;}.views-slideshow-controls-bottom .views-slideshow-pager-field-item{float:left;margin-left:0.4375em;}.views-slideshow-controls-bottom .views-slideshow-pager-field-item img{border:2px solid white;}body.page-node-19 article,body.page-node-20 article{text-align:center;margin-top:1.6875em;}body.page-node-19 article p,body.page-node-20 article p{padding:0 50px;}body.page-node-19 table,body.page-node-20 table{margin:0 auto;}body.page-node-19 #content-after,body.page-node-20 #content-after{margin-top:1.6875em;}#content-after{clear:both;}.view-sector-grid td{position:relative;border:1px solid white;}.view-sector-grid td img{max-height:208px;display:block;}.view-sector-grid .sector-title{position:absolute;bottom:1.0625em;left:1.6875em;}.view-sector-grid .sector-title a{color:white;font-style:1.5em;text-transform:uppercase;font-weight:600;text-decoration:none;width:60%;display:block;text-align:left;font-size:1.125em;line-height:1.125em;}h4{color:#33875a;font-size:1.5em;line-height:1.14285714em;margin:0em 0;}body.page-node-23 .container,body.page-node-36 .container{width:68.75em;}body.page-node-23 #node-9,body.page-node-36 #node-9{width:auto;height:auto;margin:1em 0;max-width:39.5em;}body.page-node-23 #node-9 a,body.page-node-36 #node-9 a{text-decoration:none;}body.page-node-23 h1,body.page-node-36 h1{width:100%;height:5.25em;background:#77777b url(/sites/all/themes/website/img/about-banner.jpg) no-repeat;color:white;line-height:8.574999999999999em;text-indent:0.675em;}body.page-node-23 #sidebar-second,body.page-node-36 #sidebar-second{margin-left:0;width:20em;padding-top:1.6875em;}body.page-node-23 #block-nodeblock-24,body.page-node-36 #block-nodeblock-24{background:#67cc95;color:white;padding:1.6875em;}body.page-node-23 #block-nodeblock-24 blockquote,body.page-node-36 #block-nodeblock-24 blockquote{font-size:1.5em;font-weight:100;font-style:italic;}body.page-node-23 #block-nodeblock-24 strong,body.page-node-36 #block-nodeblock-24 strong{font-weight:600;font-size:1.375em;}body.page-node-23 table td img,body.page-node-36 table td img{margin:20px 20px 30px 0;}body.page-node-36 h1{background-image:url(/sites/all/themes/website/img/contact-banner.jpg);}body.page-node-36 #sidebar-second{width:220px;margin-right:0.6875em;}body.page-node-36 #content-after,body.page-node-36 #sidebar-second{margin-top:1.6875em;}body.page-node-36 div#block-nodeblock-25{clear:both;}body.page-node-36.one-sidebar.sidebar-second section#node{width:47.5em;padding:1.6875em;border:none;}body.not-front #block-nodeblock-10{width:auto;float:none;}body.not-front #block-nodeblock-10 a.btn{color:#77777b;}body.one-sidebar.sidebar-second.page-node-23 section#node{padding-left:1.25em;width:43.75em;border:none;padding-right:0;margin-right:0;padding-top:1.6875em;}body.one-sidebar.sidebar-second.page-node-23 section#node h2{text-transform:none;color:#67cc95;font-weight:300;font-size:1.75em;}#block-nodeblock-25{background:#77777b;padding:1.6875em;width:auto;}#block-nodeblock-25 h2{color:white;}#block-nodeblock-25 a{text-decoration:none;color:white;}#block-nodeblock-25 table{margin-top:1.875em;}#block-nodeblock-25 table td{padding-right:1.875em;padding-bottom:1.875em;vertical-align:top;text-align:left;font-size:1.125em;}#block-nodeblock-25 table td h4{color:white;margin:0;font-size:1.33333333em;}#block-nodeblock-25 table td h5{margin:0;font-size:1.11111111em;}body.page-node-26 article,body.page-node-27 article{text-align:center;margin-top:2.625em;}body.page-node-26 article .content ul,body.page-node-27 article .content ul{list-style:none;margin-left:3.75em;}body.page-node-26 article .content ul li,body.page-node-27 article .content ul li{display:block;width:11.25em;height:8.125em;border:1px solid #ebebeb;line-height:8.125em;float:left;margin:0 0.4375em 0.4375em 0;}body.page-node-26 article .content ul li img,body.page-node-27 article .content ul li img{vertical-align:middle;}body.page-node-123.sidebar-second section#node,body.page-node-120.sidebar-second section#node,body.page-node-151.sidebar-second section#node{width:46%;margin-right:0;margin-top:1.4375em;}body.page-node-123.sidebar-second h1,body.page-node-120.sidebar-second h1,body.page-node-151.sidebar-second h1{width:100%;height:9.5em;background:#ffffff url(/sites/all/themes/website/img/FGP20061_Recruitment-Assets_Banners-1100.jpg) no-repeat;color:white;line-height:8.574999999999999em;text-indent:0.675em;}body.page-node-123.sidebar-second #sidebar-second,body.page-node-120.sidebar-second #sidebar-second,body.page-node-151.sidebar-second #sidebar-second{width:47%;}body.page-node-123.sidebar-second #sidebar-second input,body.page-node-120.sidebar-second #sidebar-second input,body.page-node-151.sidebar-second #sidebar-second input{width:94%;margin:0.5em 0;}body.page-node-123.sidebar-second #sidebar-second input.form-radio,body.page-node-120.sidebar-second #sidebar-second input.form-radio,body.page-node-151.sidebar-second #sidebar-second input.form-radio{width:1.5625em;height:1em;-webkit-appearance:auto;}body.page-node-123.sidebar-second #sidebar-second .description,body.page-node-120.sidebar-second #sidebar-second .description,body.page-node-151.sidebar-second #sidebar-second .description{margin:0.625em;}body.page-node-123.sidebar-second #sidebar-second #edit-submitted-cv-upload,body.page-node-120.sidebar-second #sidebar-second #edit-submitted-cv-upload,body.page-node-151.sidebar-second #sidebar-second #edit-submitted-cv-upload{background-color:#fff;}body.page-node-123.sidebar-second #sidebar-second input#edit-submitted-cv-upload-button,body.page-node-120.sidebar-second #sidebar-second input#edit-submitted-cv-upload-button,body.page-node-151.sidebar-second #sidebar-second input#edit-submitted-cv-upload-button{width:5.625em;margin:0.9375em 0;float:right;}body.page-node-123.sidebar-second #sidebar-second input.form-checkbox,body.page-node-120.sidebar-second #sidebar-second input.form-checkbox,body.page-node-151.sidebar-second #sidebar-second input.form-checkbox{float:left;height:24px;margin-right:0.625em;-webkit-appearance:auto;width:24px;margin-top:0;}body.page-node-123.sidebar-second section#content ul.careers-brochures,body.page-node-120.sidebar-second section#content ul.careers-brochures,body.page-node-151.sidebar-second section#content ul.careers-brochures{width:89%;margin-left:0;}body.page-node-123.sidebar-second section#content ul.careers-brochures li,body.page-node-120.sidebar-second section#content ul.careers-brochures li,body.page-node-151.sidebar-second section#content ul.careers-brochures li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:0;margin-top:4px;background-color:#ebebeb;}body.page-node-123.sidebar-second section#content ul.careers-brochures li a,body.page-node-120.sidebar-second section#content ul.careers-brochures li a,body.page-node-151.sidebar-second section#content ul.careers-brochures li a{font-weight:bold;}body.page-node-123.sidebar-second section#content ul.careers-brochures img,body.page-node-120.sidebar-second section#content ul.careers-brochures img,body.page-node-151.sidebar-second section#content ul.careers-brochures img{margin-right:0.625em;display:block;background-color:#fff;}body.page-node-123.sidebar-second .career-brochure,body.page-node-120.sidebar-second .career-brochure,body.page-node-151.sidebar-second .career-brochure{display:block;margin:0 1.25em 0 0.625em;width:60%;}#block-nodeblock-37{background:#ebebeb;float:left;font-size:1.125em;width:374px;padding:3.88888889em 1.66666667em;height:371px;color:#494949;line-height:1.22222222em;box-sizing:border-box;}#block-nodeblock-37 strong{font-weight:bold;}#block-nodeblock-37 a{color:#67cc95;text-decoration:none;}#block-nodeblock-38{float:left;width:726px;margin-bottom:1.9375em;}#block-nodeblock-39{clear:both;padding-top:1.6875em;}#block-nodeblock-39 h2{text-transform:none;color:#67cc95;font-weight:300;font-size:1.75em;}#user-login-form{background:#ebebeb;width:auto;}body.page-node-49 .container,body.page-node-51 .container,body.node-type-video .container,body.node-type-project .container,body.page-project-documents .container{width:51.25em;}body.page-node-49 #logo,body.page-node-51 #logo,body.node-type-video #logo,body.node-type-project #logo,body.page-project-documents #logo{float:none;margin:0 auto;text-align:center;}body.page-node-49 h1#page-title.strip,body.page-node-51 h1#page-title.strip,body.node-type-video h1#page-title.strip,body.node-type-project h1#page-title.strip,body.page-project-documents h1#page-title.strip{margin-top:0.9375em;clear:both;background:#67cc95;color:white;font-weight:300;text-transform:uppercase;text-align:center;height:1.6em;line-height:1.6em;}body.page-node-49 form,body.page-node-51 form,body.node-type-video form,body.node-type-project form,body.page-project-documents form{margin-top:1.6875em;position:relative;padding:1.6875em;}body.page-node-49 form .form-item,body.page-node-51 form .form-item,body.node-type-video form .form-item,body.node-type-project form .form-item,body.page-project-documents form .form-item{display:block;float:left;width:15em;margin-right:1.9375em;}body.page-node-49 form .form-item input.form-text,body.page-node-51 form .form-item input.form-text,body.node-type-video form .form-item input.form-text,body.node-type-project form .form-item input.form-text,body.page-project-documents form .form-item input.form-text{width:13.75em;border:none;height:2.75em;line-height:2.75em;padding:0 0.625em;}body.page-node-49 form .form-item label,body.page-node-51 form .form-item label,body.node-type-video form .form-item label,body.node-type-project form .form-item label,body.page-project-documents form .form-item label{font-weight:bold;display:block;margin-bottom:0.3125em;text-transform:uppercase;}body.page-node-49 form .item-list,body.page-node-51 form .item-list,body.node-type-video form .item-list,body.node-type-project form .item-list,body.page-project-documents form .item-list{clear:both;}body.page-node-49 form .form-actions,body.page-node-51 form .form-actions,body.node-type-video form .form-actions,body.node-type-project form .form-actions,body.page-project-documents form .form-actions{float:left;margin-top:1.5625em;}body.page-node-49 form .form-actions input,body.page-node-51 form .form-actions input,body.node-type-video form .form-actions input,body.node-type-project form .form-actions input,body.page-project-documents form .form-actions input{background:#67cc95;color:white;border:none;}body.page-node-49 form #reset,body.page-node-51 form #reset,body.node-type-video form #reset,body.node-type-project form #reset,body.page-project-documents form #reset{clear:both;float:none;padding-top:1.0625em;padding-left:16.9375em;}body.page-node-49 form #reset a,body.page-node-51 form #reset a,body.node-type-video form #reset a,body.node-type-project form #reset a,body.page-project-documents form #reset a{color:#494949;}body.page-node-56 .container{width:66.25em;}body.page-node-56 #block-formblock-user-register form .description{display:none;}body.page-node-56 #block-formblock-user-register div.form-item-name,body.page-node-56 #block-formblock-user-register ul.vertical-tabs-list{display:none;}body.page-node-56 form{margin-top:1.6875em;position:relative;padding:1.6875em;}body.page-node-56 form .form-item{display:block;float:left;width:15em;margin-right:1.9375em;}body.page-node-56 form .form-item input.form-text{width:13.75em;border:none;height:2.75em;line-height:2.75em;padding:0 0.625em;}body.page-node-56 form .form-item label{font-weight:bold;display:block;margin-bottom:0.3125em;text-transform:uppercase;}body.page-node-56 form .item-list{clear:both;}body.page-node-56 form .form-actions{float:left;margin-top:1.5625em;}body.page-node-56 form .form-actions input{background:#67cc95;color:white;border:none;}body.page-node-56 form #reset{clear:both;float:none;padding-top:1.0625em;padding-left:16.9375em;}body.page-node-56 form #reset a{color:#494949;}body.page-node-56 h1{display:none;}body.page-node-56 .form-actions{float:left;margin-top:1.5625em;}body.page-node-56 .form-actions input{background:#67cc95;color:white;border:none;}body.page-node-56 div#content{background:#edf3f3 url(/sites/all/themes/website/img/tea-block.jpg) no-repeat right bottom;padding:1.9375em 2.3125em;max-height:16.875em;overflow:hidden;}body.page-node-56 #page-56 p{width:25.25em;line-height:1.375em;}body.page-node-56 #block-formblock-user-register{width:31.875em;float:left;margin-top:1.9375em;margin-left:1.9375em;}body.page-node-56 #block-formblock-user-register h2{color:#494949;font-weight:600;}body.page-node-56 #block-formblock-user-register form{padding:0;}body.page-node-56 #block-formblock-user-register form label{clear:both;float:left;width:9.375em;color:#494949;line-height:2.0625em;}body.page-node-56 #block-formblock-user-register form .form-item{width:auto;clear:both;float:none;}body.page-node-56 #block-formblock-user-register form .form-required{display:none;}body.page-node-56 #block-formblock-user-register form legend{display:none;}body.page-node-56 #block-formblock-user-register form input.form-text{float:left;background:#ebebeb;width:18.75em;margin-bottom:0.4375em;}body.page-node-56 #block-formblock-user-register form input.btn{width:18.07692308em;height:2.07692308em;line-height:2.07692308em;padding:0;text-transform:uppercase;font-size:1.625em;}body.page-node-56 #block-nodeblock-57{background:#77777b;margin-top:1.9375em;float:right;width:27.875em;padding:1.0625em;}body.page-node-56 #block-nodeblock-57 #node-57 form{background:#77777b;padding:0;}body.page-node-56 #block-nodeblock-57 #node-57 form .form-required{display:none;}body.page-node-56 #block-nodeblock-57 #node-57 form .form-item-name,body.page-node-56 #block-nodeblock-57 #node-57 form .form-item-pass{float:left;width:10.0625em;margin-right:0.5em;}body.page-node-56 #block-nodeblock-57 #node-57 form input{max-width:8.8125em;padding:0 0.625em;height:2.0625em;line-height:2.0625em;}body.page-node-56 #block-nodeblock-57 #node-57 form input.btn{width:6em;height:1.875em;line-height:1.875em;padding:0;text-transform:uppercase;}body.page-node-56 #block-nodeblock-57 #node-57 form #reset{display:none;}body.page-node-56 #block-nodeblock-57 h2{color:white;font-weight:600;}#block-nodeblock-58{float:right;background:#ebebeb;width:27.875em;padding:1.6875em 1.0625em;margin-top:1.0625em;}#block-nodeblock-58 h2{color:#494949;font-weight:600;}#block-nodeblock-58 ul{list-style:none;margin:1.0625em 0;}#block-nodeblock-58 ul li{display:block;background:white;color:#67cc95;font-size:1.25em;height:2em;line-height:2em;margin-bottom:0.15em;margin-top:0;max-width:19em;text-indent:0.5em;}#map{height:371px;width:100% !important;max-width:726px;}.gm-style-iw *{display:block;width:100%;}.gm-style-iw h4,.gm-style-iw p{margin:0;padding:0;}.gm-style-iw a{color:#4272db;}#accreditations{clear:both;padding-top:1.0625em;height:3.375em;margin:0 auto;text-align:center;}#accreditations a{text-decoration:none;}#accreditations img{height:3.375em;width:auto;padding:0 1em;}div.view-sector-slideshow.view-display-id-block.result-count-0,div.view-sector-slideshow.view-display-id-block.result-count-1{display:none;}body.node-type-video .field-video-url{text-align:center;}body.node-type-video article .container{width:100%;text-align:center;}body.node-type-video div#content{background:#ebebeb;margin:1.9375em 0;padding:1.0625em 0;}body.node-type-video div.view-id-videos.view-display-id-block_list .views-row{display:inline-block;padding:0 0.5em;}body.node-type-video div.view-id-videos.view-display-id-block_list .views-row a{color:#67cc95;text-decoration:none;}#block-views-projects-block-current-projects,#block-views-videos-block-latest-one,.view-id-project_client_list.view-display-id-block_project_clients,.view-id-project_documents{width:33.875em;background:#ebebeb;float:left;padding:1.3125em;text-align:center;}#block-views-projects-block-current-projects h2,#block-views-videos-block-latest-one h2,.view-id-project_client_list.view-display-id-block_project_clients h2,.view-id-project_documents h2{font-weight:600;text-align:center;margin-bottom:0.9em;}#block-views-projects-block-current-projects .view-content div,.view-id-project_client_list.view-display-id-block_project_clients .view-content div{float:left;}#block-views-projects-block-current-projects .view-content a,.view-id-project_client_list.view-display-id-block_project_clients .view-content a{display:block;background:transparent url(/sites/all/themes/website/img/icon-project-folder.png) no-repeat center top;width:6.25em;margin-left:0.625em;padding-top:3.75em;text-decoration:none;color:#494949;font-weight:bold;margin-bottom:1.0625em;}body.node-type-project div#content,body.page-project-documents div#content{text-align:center;margin-top:1.9375em;}.view-id-project_client_list.view-display-id-block_project_clients{width:43.75em;margin:0 auto;margin-top:1.9375em;float:none;}.view-id-project_client_list.view-display-id-block_project_clients .view-content div.views-row{float:none;display:inline-block;}.view-id-project_client_list.view-display-id-block_project_clients .view-content div.views-row a{background-image:url(/sites/all/themes/website/img/icon-supplier.png);color:#494949 !important;padding-top:4.75em;}.view-id-project_client_list.view-display-id-block_project_clients .view-content div.views-row .download-link a{display:inline;background:transparent;padding:0;}.view-id-project_documents{width:48.75em;margin:0 auto;margin-top:1.9375em;float:none;}.view-id-project_documents table{width:100%;}.view-id-project_documents td{background:transparent url(/sites/all/themes/website/img/icon-document.png) no-repeat center top;width:15%;text-align:center;padding-top:5em;padding-bottom:1.0625em;padding-left:5%;padding-right:5%;}.view-id-project_documents td .document-title{font-weight:bold;padding:1.0625em;}.view-id-project_documents td .download-link{font-size:1.125em;font-weight:bold;width:9.44444444em;padding:0.5555555599999999em;text-align:center;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background:#FFF;display:block;text-decoration:none;color:#67cc95;display:inline-block;background:#67cc95;padding-left:0.625em;padding-right:0.625em;}.view-id-project_documents td .download-link a{color:white !important;text-decoration:none !important;}#block-views-videos-block-latest-one{width:25.625em;margin-left:0.3125em;}#block-views-videos-block-latest-one iframe{margin:0 auto;}#block-views-videos-block-latest-one a.btn{margin:0 auto;margin-top:1.0625em;text-decoration:none;}body.page-node-51 #logo,body.node-type-video #logo,body.node-type-project #logo,body.page-project-documents #logo{float:left;text-align:inherit;margin-bottom:1.0625em;width:20%;padding-right:0;}body.page-node-51 .container,body.node-type-video .container,body.node-type-project .container,body.page-project-documents .container{width:66.25em;}body.node-type-video #logo{float:left;text-align:inherit;margin-bottom:1.0625em;width:20%;padding-right:0;}#client-nav{float:left;width:60%;text-align:center;line-height:5em;}#client-nav a{color:#494949;font-weight:bold;text-transform:uppercase;font-size:1.1875em;padding:0 0.52631579em;text-decoration:none;}#logout{float:right;margin-top:1.125em;width:20%;}#logout a.btn{margin:0;background:#9de4b8;color:#33875a;width:auto;}#block-nodeblock-66{float:left;width:18.125em;padding:1.3125em;padding-top:2.6875em;color:#494949;}#block-nodeblock-66 h2{color:#67cc95;}body.node-type-project section.region-content div.content-block{width:47.5em;background:#ebebeb;margin:0 auto;float:none;}body.node-type-project section.region-content div.content-block h2{font-weight:600;padding-top:1.03333333em;}#project-breadcrumb{text-align:center;font-size:1.125em;padding-top:0.5555555599999999em;}#project-breadcrumb a{color:#494949;}body.page-node-add-file form#file-node-form label{clear:both;float:left;width:30%;height:1.875em;line-height:1.875em;}body.page-node-add-file form#file-node-form select{width:50%;}body.page-node-add-file form#file-node-form .form-wrapper{margin:1.0625em 0;}body.page-node-add-file form#file-node-form .btn{background:#67cc95;color:white;border:none;}body.page-node-add-file article{width:43.75em;margin:0 auto;margin-top:1.9375em;}#social{float:right;margin-left:1.0625em;}body.page-node-56 #console{margin-top:30px;}#sidebar-second img{max-width:100%;height:auto;}iframe#vimeo-player{max-width:100%;height:auto;}body.page-node-36 h1{width:100%;height:7.5em;background:#77777b url(/sites/all/themes/website/img/contact-banner.jpg) no-repeat;color:white;line-height:13.575em;text-indent:0.675em;}body.page-node-78 #console{display:none;}.page-node-82 h1{background:none repeat scroll 0 0 #67cc95;clear:both;color:white;font-weight:300;height:1.6em;line-height:1.6em;margin-top:0.9375em;text-align:center;text-transform:uppercase;margin-bottom:0;}.page-node-82 #content_before{background-color:#ebebeb;float:left;padding:50px;}.page-node-82 #content_before #block-nodeblock-81{float:left;}.page-node-82 #content_before #block-nodeblock-81 .block-content{float:left;}.page-node-82 .latest-video{float:right;margin-top:-20px;}.page-node-82 #node-81 p{float:left;width:35%;}.page-node-82 h2{font-size:1.2em;font-weight:500;}.page-node-82 h3{float:left;font-size:1.7em;font-weight:500;color:#33875a;}.page-node-82 section#content{background:#ebebeb;float:left;margin:5%;width:91%;}.page-node-82 .btn{background:#67cc95;color:#fff;margin-top:10px;}.page-node-82 #block-nodeblock-83{float:left;margin:0;padding:27px;width:40%;background-color:#d6d6d6;}.page-node-82 #block-nodeblock-83 h2{width:100%;font-weight:500;}.page-node-82 #block-nodeblock-83 ul{list-style:none;margin:10px 0 0 0;float:left;}.page-node-82 #block-nodeblock-83 ul li{background:#fff;padding:15px;float:left;margin-top:0.2em;width:92%;}.page-node-82 #block-nodeblock-83 ul li strong{font-weight:500;color:#33875a;font-size:0.95em;}.page-node-82 #block-nodeblock-84{margin:27px;float:left;width:45%;}.page-node-82 #node-84{float:left;width:100%;}.page-node-82 #node-84 ul{list-style:none;margin:10px 0 0 0;float:left;width:100%;}.page-node-82 #node-84 ul li{background:#fff;padding:15px;float:left;width:98%;margin-top:0.2em;}.page-node-82 #node-84 ul li strong{font-weight:500;color:#33875a;font-size:0.95em;}.page-node-86 h2{font-size:1.7em;font-weight:500;color:#33875a;margin-top:43px;}.page-node-86 #page-86{text-align:center;margin-bottom:25px;padding:0 20px;}.page-node-86 h1#page-title{background:none repeat scroll 0 0 #67cc95;clear:both;color:white;font-weight:300;height:1.6em;line-height:1.6em;margin-top:0.9375em;text-align:center;text-transform:uppercase;margin-bottom:0;}.page-node-86 article div.container{width:100%;}.page-node-86 div#content-before{clear:both;text-align:center;background:#ebebeb;width:100%;padding:20px 0;}.page-node-86 div#content{width:65em;margin:0 auto;}.page-node-86 div#content-after{width:65em;margin:0 auto;}.page-node-86 .breadcrumb{width:65em;margin:12px auto;}.page-node-86 .breadcrumb .btn{background:#9de4b8;color:#33875a;background:url(/sites/all/themes/website/img/back_arrow.png) no-repeat left top 10px #9de4b8;float:left;margin:5px 60px 15px 0;width:6em;}.page-node-86 .breadcrumb .breadcrumbnav{float:left;text-align:center;width:660px;line-height:40px;}.page-node-86 .breadcrumb .breadcrumbnav a{color:#494949;}.page-node-86 ul.pager li{display:inline-block;padding:0;width:33%;color:#33875a;text-decoration:none;font-size:1.15em;}.page-node-86 ul.pager li a{color:#33875a;text-decoration:none;}.page-node-86 ul.pager .first{text-align:left;}.page-node-86 ul.pager .last{text-align:right;}.page-node-86 ul.pager .pager-current{text-align:center;}.page-node-86 table.views-view-grid img{display:block;margin:3px;}.page-news ul.pager{margin-left:0;}.page-news ul.pager li{display:inline-block;padding:0;width:auto;color:#33875a;text-decoration:none;font-size:1.15em;margin-right:0.5em;}.page-news ul.pager li a{color:#33875a;text-decoration:none;}.page-news ul.pager .first{text-align:left;}.page-news ul.pager .last{text-align:right;}.page-news ul.pager .pager-current{text-align:center;}#block-views-tweets-tweets{background:#40c6f2;padding:4.6875em 0 4.25em 0;}#block-views-tweets-tweets a{color:#fff;}#block-views-tweets-tweets .view{width:46.75em;margin:0 auto;text-align:center;color:#fff;}#block-views-tweets-tweets .view h3{font-size:1.375em;font-weight:bold;margin-bottom:1em;}#block-views-tweets-tweets .view h3 a{border-bottom:1px solid #9ee0f6;text-decoration:none;}#block-views-tweets-tweets .view .rows{margin-top:1.875em;}#block-views-tweets-tweets .view .tweet-twext{font-size:1.8125em;font-weight:100;line-height:1.37931034em;}#block-views-tweets-tweets .view ul,#block-views-tweets-tweets .view li{list-style-type:none !important;}#block-views-tweets-tweets .view .tweet-twime{margin-top:1.25em;}
@media only screen and (max-width:1100px){body{font-size:15px;}body.front section .view-home-page-news-slider{width:90%;background-color:#fff;padding:0;height:300px;}body.front section .view-home-page-news-slider .view-content .blog-slider-image{width:50%;height:300px;}body.front section .view-home-page-news-slider .view-content .blog-slider-image img{max-width:inherit!important;}body.front section .view-home-page-news-slider .view-content .views-field-title{width:50%;height:300px;}}@media only screen and (max-width:1050px){body{font-size:14px;}#block-views-tweets-tweets .view{width:100%;}body.front .container-main #block-system-main .content{width:100%;}}@media only screen and (max-width:1024px){div#map{width:427px;height:324px;}body.one-sidebar.sidebar-second section#node{margin-right:0;}}@media only screen and (max-width:968px){body{font-size:13px;}}@media only screen and (max-width:939px){body{font-size:16px;}.container{width:54em!important;}#secondary-nav ul li a{font-weight:600;font-size:1em;line-height:3em;}#sidebar-first,#sidebar-second{display:none!important;}body.page-node-123.sidebar-second #sidebar-second,body.page-node-120.sidebar-second #sidebar-second,body.page-node-151.sidebar-second #sidebar-second{width:100%;display:block!important;}#node{width:100%!important;margin-left:0!important;padding:0!important;padding-top:1.6875em !important;border-right:none!important;}.view-sector-grid td{width:33%;}.view-sector-grid td img{max-width:100%;}body.page-node-23 #node-9,body.page-node-36 #node-9{max-width:none;}#why-pod{width:auto;}#why-pod .why-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}#why-pod .why{max-width:100%;margin:0 1.5%;padding:2em;box-sizing:border-box;}body.front #block-nodeblock-10{width:28.7%;}#blocks{width:auto;}#block-nodeblock-5{width:14.625em;}#block-nodeblock-6,#block-nodeblock-22{width:13.875em;}body.front .block.content_after-block h2{font-size:1.2em;}#block-nodeblock-54,#block-nodeblock-55{width:42.65%;background-image:none;}body.page-node-56 #block-formblock-user-register{width:20em;}body.page-node-56 #block-formblock-user-register form input.btn{width:100%;padding:0 0.625em;}body.page-node-123.sidebar-second h1,body.page-node-120.sidebar-second h1{background-size:cover;height:8em;}body.page-node-123.sidebar-second section#content ul.careers-brochures,body.page-node-120.sidebar-second section#content ul.careers-brochures,body.page-node-151.sidebar-second section#content ul.careers-brochures{width:100%;margin-left:0;}}@media only screen and (max-width:879px){body{font-size:14px;}body.front section#banners{display:none;}#block-nodeblock-54,#block-nodeblock-55{width:42.65%;background-image:none;}body.not-front.node-type-sector #banners,body.not-front.node-type-sector .container{width:100%;}}@media only screen and (max-width:779px){body{font-size:13px;}body.not-front.node-type-sector #banners,body.not-front.node-type-sector .container{width:100%;}body.not-front.node-type-sector #banners img,body.not-front.node-type-sector .container img{max-width:100%;}.views-slideshow-controls-bottom{right:auto;left:0.625em;margin-top:-4.6em;}#block-nodeblock-54,#block-nodeblock-55{width:42.65%;background-image:none;}body.page-node-123.sidebar-second h1,body.page-node-120.sidebar-second h1
  body.page-node-151.sidebar-second h1{background-size:cover;height:6.5em;}body.page-node-123.sidebar-second section#content ul.careers-brochures,body.page-node-120.sidebar-second section#content ul.careers-brochures,body.page-node-151.sidebar-second section#content ul.careers-brochures{width:100%;}}@media only screen and (max-width:700px){body{font-size:16px;}#social{display:none;}body.front section#banners{display:none;}img{max-width:100%!important;}#logo{margin-left:0.9375em;}body.front article{width:auto;margin:0 0.9375em;padding-top:0;}#lower{margin-top:0;}#block-nodeblock-54,#block-nodeblock-55{float:none;clear:both;width:100%;background-image:none;}#block-nodeblock-55 p{max-width:none;}body.not-front section#node{margin:0 0.9375em !important;width:auto!important;float:none!important;}#node-8{padding-bottom:0.9375em;}#node-8 .content{width:90%;margin:0 auto;}#block-nodeblock-8 .btn{width:80%;margin:1.25em auto;}#why-pod .why{max-width:none;width:92%;margin:0 auto;float:none;clear:both;margin-bottom:1.25em;}ul.tabs{display:none!important;}.container{max-width:100%!important;width:auto!important;}footer.container{margin:0 0.9375em;}div.block.content_after-block,div.block.lower-block{width:auto!important;display:block!important;float:none!important;clear:both!important;background-size:cover!important;height:auto!important;margin:0!important;}#secondary-nav{display:none;}#hamburger{position:absolute;top:1.0625em;right:1.0625em;display:block;background:#67cc95;width:2.75em;height:2.5em;padding:1.0625em;border-radius:5px;}#hamburger .line{width:100%;height:0.3125em;background:#FFF;margin:0 0 0.75em 0;}#hamburger a{display:block;position:absolute;width:100%;height:5.25em;margin-top:-1.0625em;margin-left:-1.0625em;}#primary-nav{float:none;margin:0;position:inherit;background:inherit;width:inherit;height:inherit;}#primary-nav ul.menu{display:none;top:5.4375em;background:#67cc95;width:auto;margin:0;height:auto;z-index:999;padding-left:0;}#primary-nav ul.menu li{display:block;width:100%;padding:0.5em 0;background:#67cc95;margin:0;}#primary-nav ul.menu li a{color:#FFF;display:block;width:auto;height:auto;text-indent:1em;}#primary-nav ul.menu li:last-child{border-radius:0;margin:0;}#node-38 iframe{width:100%!important;}body.node-type-blog div.container-main{margin:0 0.9375em;}#block-nodeblock-39{display:none;}body.page-node-36 #sidebar-second{display:block!important;float:none;margin:0 0.9375em;width:auto;}body.page-node-36 #sidebar-second label{display:block;}body.page-node-36 #sidebar-second input{width:90%;}body.page-trainee-surveyor-blog h1{margin:0;text-indent:0;}footer #copyright,footer #block-menu-menu-footer-menu{float:none;width:auto;text-align:center;clear:both;margin:0 auto;margin-bottom:1.25em;}footer #block-menu-menu-footer-menu li{display:inline-block;float:none;}section#content p{margin:1em 0;}body.page-node-23 table td img{margin:0;}.view-sector-grid td{display:block;width:100%;clear:both;float:none;}body.not-front.node-type-sector #banners,body.not-front.node-type-sector .container{width:100%;}body.not-front.node-type-sector #banners img,body.not-front.node-type-sector .container img{max-width:100%!important;height:auto;}body.not-front #banners .view-service-banner h1{font-size:1.625em;}#map{max-width:100%;}#sidebar-second textarea{width:90%;}#primary-nav ul.menu li:last-child{display:none;}body.page-node-56 div#content{background-image:none;}body.page-node-56 h1#page-title.strip{font-size:1.5em;}body.page-node-56 #block-formblock-user-register h2{margin:1.25em 0;text-align:center;}body.page-node-56 #block-formblock-user-register form input.btn{width:100%;font-size:1.125em;padding:0 1.1111111111111112em;margin-bottom:1.1111111111111112em;}body.page-node-56 #block-nodeblock-57{}#block-nodeblock-58{margin-top:20px;}body.page-node-56 #block-nodeblock-57{margin-bottom:1em !important;float:left;}body.page-node-56 div#content{max-height:none;overflow:hidden;}body.page-node-56 form .form-item{margin-bottom:0.8em;}body.page-node-56 .form-actions input{-webkit-appearance:none;border-radius:0;}}@media only screen and (max-width:680px){body.front section .view-home-page-news-slider .view-content .views-field-title .field-content a,body.front section .view-home-page-news-slider .view-content .views-field-title .field-content a h2{}body.front #block-views-home-page-news-slider-block .bx-prev,body.front #block-views-home-page-news-slider-block .bx-next{height:196px;}body.front #block-views-home-page-news-slider-block .bx-controls{display:none;}body.front section .view-home-page-news-slider .view-content .blog-slider-image{display:none;}body.front section .view-home-page-news-slider .view-content .views-field-title{width:100%;height:auto;}body.front section .view-home-page-news-slider{height:auto;}body.page-node-123.sidebar-second h1,body.page-node-120.sidebar-second h1,body.page-node-151.sidebar-second h1{background-size:cover;height:6.5em;}}@media only screen and (max-width:532px){body.page-node-23 table td{display:block;float:left;clear:left;}#block-nodeblock-25 table td:first-child{display:none;}body.page-node-56 #page-56 p{width:100%;}body.page-node-56 #block-formblock-user-register form input.form-text{width:100%;}body.page-node-123.sidebar-second h1,body.page-node-120.sidebar-second h1,body.page-node-151.sidebar-second h1{background-size:cover;height:4.5em;}}@media only screen and (max-width:420px){#block-nodeblock-25 table{width:100%;}#block-nodeblock-25 table tr td:first-child{display:none;}#block-nodeblock-25 table td{font-size:1em;}body.page-node-123.sidebar-second h1,body.page-node-120.sidebar-second h1,body.page-node-151.sidebar-second h1{background-size:cover;height:3.25em;}}
