@charset "UTF-8";.mfp-bg,.mfp-wrap{position:fixed;top:0;left:0}.mfp-bg,.mfp-container,.mfp-wrap{height:100%;width:100%}.mfp-close,.no-touch .sod_select_naturalinline:hover,.sod_select_naturalinline.is-focused .sod_label,a{text-decoration:none}.mfp-close,.sod_select_default,i{font-style:normal}.mfp-image-holder .mfp-content,img.mfp-img{max-width:100%}.mfp-container,.slick-slider,.sod_select_default,img.mfp-img{box-sizing:border-box}.mfp-arrow,.slick-slider{-webkit-tap-highlight-color:transparent}.slick-loading .slick-slide,.slick-loading .slick-track{visibility:hidden}.picker__table,table{border-collapse:collapse;border-spacing:0}.accordion-category-list:after,.accordion-reed-content-inner:after,.breadcrumbs-list:after,.detailsummary-abstract:after,.faq-section-category-list:after,.faq-section-reed-content-inner:after,.featureoverview-item-content:after,.featureoverview-list:after,.featurepanelaccordion-category-list:after,.featurepanelaccordion-reed-content-inner:after,.formmeta:after,.quickfacts-content:after,.refineyoursearch-filter-section-category-list:after,.refineyoursearch-filter-section-reed-content-inner:after,.reviews-item-content:after,.reviews-item-tools:after,.reviews-list:after,.slick-track:after,.team-listing-list-item:nth-child(3n+1),.team-listing-list-item:nth-child(3n+1):after{clear:both}.mfp-bg{z-index:108;overflow:hidden;background:#999;opacity:.8;filter:alpha(opacity=80)}.mfp-wrap{z-index:109;outline:0!important;-webkit-backface-visibility:hidden}.mfp-container{text-align:center;position:absolute;left:0;top:0;padding:0 20px}.mfp-container:before{content:'';display:inline-block;height:100%;vertical-align:middle}.mfp-align-top .mfp-container:before{display:none}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:111}.mfp-ajax-holder .mfp-content,.mfp-inline-holder .mfp-content{width:100%;cursor:auto}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:zoom-out}.mfp-zoom{cursor:pointer;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-arrow,.mfp-close,.mfp-counter,.mfp-preloader{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.slick-list.draggable-currently,.sod_select_default{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none!important}.mfp-preloader{color:#CCC;position:absolute;top:50%;width:auto;text-align:center;margin-top:-.8em;left:8px;right:8px;z-index:110}.mfp-preloader a{color:#CCC}.mfp-close,.mfp-preloader a:hover{color:#FFF}.mfp-s-error .mfp-content,.mfp-s-ready .mfp-preloader{display:none}button.mfp-arrow,button.mfp-close{overflow:visible;cursor:pointer;background:0 0;border:0;-webkit-appearance:none;display:block;outline:0;padding:0;z-index:112;box-shadow:none;transition:opacity .2s ease}.mfp-figure:after,.mfp-iframe-scaler iframe{box-shadow:0 0 8px rgba(0,0,0,.6);position:absolute}button::-moz-focus-inner{padding:0;border:0}.mfp-close{font-size:20px;height:60px;width:60px;position:absolute;right:0;top:0;text-align:center;opacity:.6;filter:alpha(opacity=60)}.mfp-close:before,.slick-next:before,.slick-prev:before,.slick-vertical .slick-next:before,.slick-vertical .slick-prev:before,[dir=rtl] .slick-next:before,[dir=rtl] .slick-prev:before{font-family:icomoon!important;font-style:normal!important;font-weight:400!important;font-variant:normal!important;text-transform:none!important;speak:none;vertical-align:top}.mfp-close:focus,.mfp-close:hover{opacity:1;filter:alpha(opacity=100)}.mfp-close:active{top:1px}.mfp-close:before{line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e90d"}.mfp-close-btn-in .mfp-close{color:#000}.mfp-iframe-holder .mfp-close,.mfp-image-holder .mfp-close{color:#FFF;right:-6px;text-align:right;padding-right:6px;width:100%}.mfp-counter{position:absolute;top:0;right:0;color:#CCC;font-size:12px;line-height:18px;white-space:nowrap}.mfp-figure,img.mfp-img{line-height:0}.mfp-arrow{position:absolute;opacity:.6;filter:alpha(opacity=60);margin:-55px 0 0;top:50%;padding:0;width:90px;height:110px}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:focus,.mfp-arrow:hover{opacity:1;filter:alpha(opacity=100)}.mfp-arrow .mfp-a,.mfp-arrow .mfp-b,.mfp-arrow:after,.mfp-arrow:before{content:'';display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:inset transparent}.mfp-arrow .mfp-a,.mfp-arrow:after{border-top-width:13px;border-bottom-width:13px;top:8px}.mfp-arrow .mfp-b,.mfp-arrow:before{border-top-width:21px;border-bottom-width:21px;opacity:.7}.mfp-arrow-left{left:0}.mfp-arrow-left .mfp-a,.mfp-arrow-left:after{border-right:17px solid #FFF;margin-left:31px}.mfp-arrow-left .mfp-b,.mfp-arrow-left:before{margin-left:25px;border-right:27px solid #3F3F3F}.mfp-arrow-right{right:0}.mfp-arrow-right .mfp-a,.mfp-arrow-right:after{border-left:17px solid #FFF;margin-left:39px}.mfp-arrow-right .mfp-b,.mfp-arrow-right:before{border-left:27px solid #3F3F3F}.mfp-iframe-holder{padding-top:40px;padding-bottom:10px}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;height:100%}.mfp-iframe-holder .mfp-close{top:-40px}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}.mfp-iframe-scaler iframe{display:block;top:0;left:0;width:100%;height:100%;background:#000}.mfp-figure:after,img.mfp-img{width:auto;height:auto;display:block}.mfp-article-video{overflow:hidden!important}img.mfp-img{padding:36px 0 40px;margin:0 auto}.mfp-figure:after{content:'';left:0;top:40px;bottom:40px;right:0;z-index:-1;background:#444}.mfp-figure small{color:#BDBDBD;display:block;font-size:12px;line-height:14px}.mfp-figure figure{margin:0}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}.slick-list,.slick-slider,.slick-track{position:relative;display:block}.mfp-title{text-align:left;line-height:18px;color:#F3F3F3;word-wrap:break-word;padding-right:36px}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}.mfp-ie7 .mfp-img{padding:0}.mfp-ie7 .mfp-bottom-bar{width:600px;left:50%;margin-left:-300px;margin-top:5px;padding-bottom:5px}.mfp-ie7 .mfp-container{padding:0}.mfp-ie7 .mfp-content{padding-top:44px}.mfp-ie7 .mfp-close{top:0;right:0;padding-top:0}.mfp-fade.mfp-bg{opacity:0;transition:all .25s ease-out}.mfp-fade.mfp-bg.mfp-ready{opacity:.8}.mfp-fade.mfp-bg.mfp-removing{opacity:0}.mfp-fade.mfp-wrap .mfp-content{opacity:0;-webkit-transform:scale(.5);-ms-transform:scale(.5);transform:scale(.5);transition:all .25s ease-out}.mfp-fade.mfp-wrap.mfp-ready .mfp-content{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.mfp-fade.mfp-wrap.mfp-removing .mfp-content{opacity:0;-webkit-transform:scale(.5);-ms-transform:scale(.5);transform:scale(.5)}.mfp-zoomin.mfp-bg{opacity:0;transition:opacity .45s ease-in}.mfp-zoomin.mfp-bg.mfp-visible{opacity:.8}.mfp-zoomin .mfp-content>*{-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0}.mfp-zoomin.mfp-animations-enabled .mfp-content>*{transition:opacity 50ms ease-in .4s,-webkit-transform .45s cubic-bezier(.175,.885,.32,1.275);transition:transform .45s cubic-bezier(.175,.885,.32,1.275),opacity 50ms ease-in .4s;transition:transform .45s cubic-bezier(.175,.885,.32,1.275),opacity 50ms ease-in .4s,-webkit-transform .45s cubic-bezier(.175,.885,.32,1.275);opacity:1}.mfp-zoomin.mfp-bg.mfp-animations-enabled-removing{opacity:0}.mfp-zoomin.mfp-animations-enabled-removing .mfp-content>*{transition:opacity 50ms ease-in .4s,-webkit-transform .45s cubic-bezier(.6,-.28,.735,.045);transition:transform .45s cubic-bezier(.6,-.28,.735,.045),opacity 50ms ease-in .4s;transition:transform .45s cubic-bezier(.6,-.28,.735,.045),opacity 50ms ease-in .4s,-webkit-transform .45s cubic-bezier(.6,-.28,.735,.045);opacity:0}.mfp-slidefromright.mfp-bg{opacity:0;transition:all .4s ease-out}.mfp-slidefromright.mfp-bg.mfp-ready{opacity:.8}.mfp-slidefromright.mfp-bg.mfp-removing{opacity:0}.mfp-slidefromright.mfp-wrap .mfp-content>*{-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);-webkit-transform-origin:100% 100%;-ms-transform-origin:100% 100%;transform-origin:100% 100%;transition:all .4s ease-out}.mfp-slidefromright.mfp-wrap.mfp-ready .mfp-content>*{-webkit-transform:translateX(45px);-ms-transform:translateX(45px);transform:translateX(45px)}.mfp-slidefromright.mfp-wrap.mfp-removing .mfp-content>*{-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%)}.slick-slider{-moz-box-sizing:border-box}.slick-list{overflow:hidden;margin:0;padding:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-list.draggable-currently{-webkit-touch-callout:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{left:0;top:0;max-height:100%}.slick-track:after,.slick-track:before{content:"";display:table}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-vertical .slick-slide{display:block;height:auto}.slick-loading .slick-list{background:url(loader.gif) center center no-repeat #fff}.slick-next,.slick-prev{position:absolute;display:block;height:20px;width:20px;line-height:0;font-size:0;cursor:pointer;background:0 0;color:transparent;top:50%;margin-top:-10px;padding:0;border:none;outline:0}.slick-next:before,.slick-prev:before,.slick-vertical .slick-next:before,.slick-vertical .slick-prev:before,[dir=rtl] .slick-next:before,[dir=rtl] .slick-prev:before{line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-next:before,.slick-prev:before{display:inline-block}.slick-next:after,.slick-prev:after{content:"";display:block;position:absolute;left:-10px;right:-10px;top:-10px;bottom:-10px}.slick-next:focus,.slick-next:hover,.slick-prev:focus,.slick-prev:hover{outline:0;background:0 0;color:transparent}.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before{opacity:1}.slick-next:focus,.slick-prev:focus{outline:#000 dotted 1px}.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:.2}.slick-next:before,.slick-prev:before{font-size:10px;margin-top:-.5em;color:#000;opacity:.55;transition:color,opacity .2s ease}.slick-prev{left:-13px}[dir=rtl] .slick-prev{left:auto;right:-13px}.slick-vertical .slick-prev{left:50%;top:0}.slick-prev:before{content:"\e901"}[dir=rtl] .slick-prev:before{content:"\e903"}.slick-vertical .slick-prev:before{content:"\e913"}.slick-next{right:-13px}[dir=rtl] .slick-next{left:-13px;right:auto}.slick-vertical .slick-next{top:auto;left:50%;bottom:0}.slick-next:before{content:"\e903"}[dir=rtl] .slick-next:before{content:"\e901"}.slick-vertical .slick-next:before{content:"\e918"}.slick-dots{position:absolute;bottom:-45px;list-style:none;display:block;text-align:center;padding:0;width:100%;z-index:1}.slick-dots li,.slick-dots li button{position:relative;width:8px;height:8px;cursor:pointer}.slick-dots li{display:inline-block;margin:0 18px;padding:0;vertical-align:middle}.slick-dots li button{overflow:visible;background:0 0;display:block;line-height:0;font-size:0;color:transparent;outline:0;border:0;border-radius:100%;background-color:rgba(255,255,255,.1)}.slick-dots li button:before{content:"";display:block;position:absolute;left:-18px;right:-18px;top:-18px;bottom:-18px;zoom:1;z-index:1}.slick-dots li.slick-active button{background-color:#fff}.sod_select_default{user-select:none;display:inline-block;position:relative;line-height:1;width:100%;font-size:20px;color:#202021;font-family:halis_grbold,sans-serif;font-weight:400;letter-spacing:-.05em;text-align:left;text-transform:uppercase;outline:0;outline-offset:-2px;cursor:default;vertical-align:top}.sod_select_default *,.sod_select_naturalinline{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;box-sizing:border-box}.sod_select_default .sod_label_arrow:before,.sod_select_naturalinline .sod_label_arrow:before{font-variant:normal!important;text-transform:none!important;speak:none;vertical-align:top;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.sod_select_default *{user-select:none}.sod_select_default.disabled{border-color:#828282;color:#b2b2b2;cursor:not-allowed;background-color:#f4f4f4}.sod_select_default.disabled .sod_label{background-color:#f4f4f4!important;border-color:#e3e3e3!important}.sod_select_default.disabled.open .sod_list_wrapper{display:none}.sod_select_default.is-placeholder{color:#999}.sod_select_default .sod_label{display:block;overflow:hidden;padding:10px 45px 10px 20px;height:50px;background-color:#fff;border:1px solid #e3e3e3;border-radius:0;font-size:14px;line-height:30px;text-overflow:ellipsis;white-space:nowrap;cursor:pointer}.form-field--joinedright .sod_select_default .sod_label{border-top-right-radius:0;border-bottom-right-radius:0}.form-field--joinedleft .sod_select_default .sod_label{border-top-left-radius:0;border-bottom-left-radius:0}.is-tall .sod_select_default .sod_label,.is-tall.is-filter-industry .sod_select_default .sod_label{border:1px solid #d2d2d2}.sod_select_default.is-focused .sod_label,.sod_select_default.open .sod_label{border-color:#202021}.is-invalid .sod_select_default .sod_label,.sod_select_default.is-invalid .sod_label{border-color:#ff3b3b;outline:0;background-color:#fff0f0}.sod_select_default .sod_prefix{font-family:halis_grbook,sans-serif;font-weight:400;font-style:normal;letter-spacing:-.03em;padding-right:.5em}.sod_select_default .sod_label_arrow{position:absolute;right:20px;top:50%;margin-top:-6px;display:inline-block;line-height:1;color:#007bc3}.sod_select_default .sod_label_arrow:before{font-family:icomoon!important;font-style:normal!important;font-weight:400!important;line-height:1;content:"\e918"}.sod_select_default .sod_list_wrapper{position:absolute;top:100%;left:0;right:0;height:auto;opacity:0;color:#999;font-weight:300;z-index:100000;line-height:1;-webkit-transform:translateY(-23px);-ms-transform:translateY(-23px);transform:translateY(-23px);transition-property:opacity,visibility,-webkit-transform;transition-property:opacity,transform,visibility;transition-property:opacity,transform,visibility,-webkit-transform;transition-duration:.5s;transition-timing-function:cubic-bezier(.77,0,.175,1);transition-delay:0,0,.5s;visibility:hidden}.sod_select_default.open .sod_list_wrapper{opacity:1;transition-delay:0;visibility:visible;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.sod_select_default .sod_list_outer{display:inline-block;padding:0;margin:0 auto;text-align:left;position:relative;width:100%;box-shadow:5px 5px 5px rgba(222,222,222,.5)}.sod_select_default.above .sod_list_outer{margin-top:0;margin-bottom:0}.sod_select_default .sod_list_border{content:"";display:block;border-width:1px;border-style:solid;border-color:#e3e3e3;position:absolute;left:0;right:0;top:0;bottom:0;z-index:1;border-radius:0}.sod_select_default .sod_list_background{position:absolute;left:1px;right:1px;top:1px;bottom:1px;z-index:2;border-radius:0;background:#fff}.sod_select_default .sod_list{position:relative;z-index:3;display:block;color:#fff;overflow-y:auto;max-height:214px;margin:1px;overflow:auto;-webkit-overflow-scrolling:touch;border-radius:0}.sod_select_default .sod_list::-webkit-scrollbar{width:10px}.sod_select_default .sod_list::-webkit-scrollbar-thumb{border-radius:10px;-webkit-box-shadow:inset 0 0 45px rgba(0,0,0,.5)}.sod_select_default .sod_option{display:block;overflow:hidden;text-overflow:ellipsis;position:relative;padding:17px 20px;list-style-type:none;font-size:16px;line-height:20px;color:#202021;font-family:halis_grbold,sans-serif;font-weight:400;font-style:normal;letter-spacing:-.05em;transition-property:color;transition-duration:.2s;transition-timing-function:ease}.sod_select_default .sod_option.is-placeholder,.sod_select_default .sod_option[data-value=""]{display:none}.sod_select_default .sod_option:last-child{border-bottom:0}.sod_select_default .sod_option.disabled{background:inherit;color:#ccc;display:none}.sod_select_default .sod_option.active{background-color:#e7e9eb}.sod_select_default .sod_option.selected{background-color:#007bc3;color:#fff}.sod_select_default .sod_option.optgroup,.sod_select_default .sod_option[data-value=add]{color:#000}.sod_select_default:not(.touch) select{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0}.sod_select_default.above .sod_list_wrapper{top:auto;bottom:100%}.sod_select_default.touch select{position:absolute;top:0;left:0;display:block!important;height:100%;width:100%;opacity:0;z-index:1;font-size:16px}.is-tall .sod_select_default.is-focused .sod_label,.is-tall .sod_select_default.open .sod_label{border-right:1px solid #202021!important}.is-tall .sod_select_default.disabled .sod_label{border-right:0!important}.is-tall.is-filter-industry .sod_select_default.is-focused .sod_label,.is-tall.is-filter-industry .sod_select_default.open .sod_label{border:1px solid #202021!important}.is-tall.is-filter-industry .sod_select_default.disabled .sod_label{border:1px solid #d2d2d2!important;opacity:.5!important}.sod_select_naturalinline{display:inline-block;user-select:none;position:relative;line-height:inherit;vertical-align:top;outline-offset:-2px;cursor:pointer}.form-check-label,.sod_select_naturalinline *{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.sod_select_naturalinline *{box-sizing:border-box;user-select:none}.sod_select_naturalinline.is-focused,.sod_select_naturalinline.open{outline:0}.sod_select_naturalinline.disabled{color:#b2b2b2;cursor:not-allowed}.sod_select_naturalinline.disabled.open .sod_list_wrapper{display:none}.sod_select_naturalinline .sod_label{display:block;overflow:hidden;vertical-align:top;text-decoration:none;color:#007bc3}.sod_select_naturalinline .sod_label_inner{float:left;padding-right:2em;border-bottom:1px solid #007bc3}.sod_select_naturalinline .sod_label_inner2{display:inline}.sod_select_naturalinline.is-focused .sod_label_inner{border-color:#202021}.sod_select_naturalinline .sod_label_arrow{position:absolute;right:0;top:50%;margin-top:-6px;display:inline-block;line-height:1}.sod_select_naturalinline .sod_label_arrow:before{font-family:icomoon!important;font-style:normal!important;font-weight:400!important;line-height:1;content:"\e900"}.sod_select_naturalinline .sod_list_wrapper{position:absolute;top:100%;left:-15px;right:0;height:auto;opacity:0;z-index:103;line-height:1;-webkit-transform:translateY(-20px);-ms-transform:translateY(-20px);transform:translateY(-20px);transition-property:opacity,visibility,-webkit-transform;transition-property:opacity,transform,visibility;transition-property:opacity,transform,visibility,-webkit-transform;transition-duration:.2s;transition-timing-function:cubic-bezier(.77,0,.175,1);transition-delay:0,0,.2s;visibility:hidden}.sod_select_naturalinline.open .sod_list_wrapper{opacity:1;transition-delay:0;visibility:visible;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.sod_select_naturalinline .sod_list_outer{display:inline-block;padding:0;margin:-1px auto 0;text-align:left;position:relative;background-color:#fff;box-shadow:4px 4px 6px 0 rgba(0,0,0,.1)}.sod_select_naturalinline.above .sod_list_outer{margin-top:0;margin-bottom:0}.sod_select_naturalinline .sod_list{position:relative;z-index:3;display:block;overflow-y:auto;max-height:200px;max-width:550px;padding-right:0;min-width:260px;margin:0}.sod_select_naturalinline .sod_list::-webkit-scrollbar{width:10px}.sod_select_naturalinline .sod_list::-webkit-scrollbar-thumb{border-radius:10px;-webkit-box-shadow:inset 0 0 45px rgba(0,0,0,.5)}.breadcrumbs,.header{box-shadow:1px 1px 2px 0 rgba(0,0,0,.1)}.sod_select_naturalinline .sod_option{display:block;overflow:hidden;text-overflow:ellipsis;position:relative;padding:15px;list-style-type:none;transition-property:color;transition-duration:.2s;transition-timing-function:ease;white-space:nowrap}.sod_select_naturalinline .sod_option:last-child{border-bottom:0}.sod_select_naturalinline .sod_option.is-placeholder{display:none}.sod_select_naturalinline .sod_option.disabled{background:inherit;color:#ccc}.sod_select_naturalinline .sod_option.active{background-color:#eff1f3}.sod_select_naturalinline .sod_option.selected{background-color:#e7e9eb}.no-touchevents .sod_select_naturalinline select{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0}.sod_select_naturalinline.above .sod_list_wrapper{top:auto;bottom:100%}.sod_select_naturalinline.touch select{position:absolute;top:0;left:0;display:block!important;height:100%;width:100%;opacity:0;z-index:1;font-size:16px}html{box-sizing:border-box}html *,html :after,html :before{box-sizing:inherit}*,:after,:before{-webkit-tap-highlight-color:rgba(255,255,255,0)!important;-webkit-focus-ring-color:rgba(255,255,255,0)!important}a,button{-ms-touch-action:manipulation;touch-action:manipulation}p{margin:0 0 20px;color:#000}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}b,strong{font-weight:700}small{font-size:80%}blockquote{margin:1em 40px}hr{display:block;height:1px;border:0;margin:1em 0;padding:0;background:#34393b;box-sizing:content-box}li,ol,ul{margin:0;padding:0;list-style:none}img{border:0;-ms-interpolation-mode:bicubic;vertical-align:middle}td,th{padding:10px}::-moz-selection{background:#6dbae7;color:#fff;text-shadow:none}::selection{background:#6dbae7;color:#fff;text-shadow:none}::-ms-clear{display:none}::-moz-focus-inner{padding:0!important;border:0!important;margin-top:-1px;margin-bottom:-1px}button:hover,input[type=submit]:hover{cursor:pointer}body,html{margin:0;color:#202021;background:#fff;line-height:1.65;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-moz-font-feature-settings:"liga","kern";font-family:Verdana,sans-serif;font-weight:400;font-style:normal;font-size:16px}a{color:#0075b9;transition:background-color .2s ease,color .2s ease}.form-checkboxlabel-label a,.form-description a,.form-radiolabel-label a{text-decoration:underline}a:active,a:hover{outline:0}a.is-hovered,a:focus,a:hover{text-decoration:underline;outline:0;color:#007bc3}h1,h2,h3,h4,h5,h6{padding:0;margin:0;font-weight:400}button,input{line-height:normal}button,select{text-transform:none}.headermobile-searchtoggle-inner icon:before,.navigation-search-button icon:before{font-family:icomoon!important;font-style:normal!important;font-weight:400!important;font-variant:normal!important;text-transform:none!important;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}fieldset,form{border:0;margin:0;padding:0}input,select,textarea{vertical-align:middle;border-radius:0}input[type=text]::-ms-clear{display:none}button{-webkit-appearance:none;background:0 0;border:0;padding:0;margin:0}input[type=submit],input[type=reset],input[type=button]{background-clip:padding-box;-webkit-appearance:button;cursor:pointer}input[type=submit]:hover,input[type=reset]:hover,input[type=button]:hover{cursor:pointer}input[type=submit]:focus,input[type=reset]:focus,input[type=button]:focus{outline:0}input[type=submit]::-moz-focus-inner,input[type=reset]::-moz-focus-inner,input[type=button]::-moz-focus-inner{border:0}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}label{-webkit-touch-callout:none;cursor:pointer}.navigation-search-inner{display:table;width:100%}.navigation-search-button,.navigation-search-field{display:table-cell;vertical-align:middle}.navigation-search-field input{height:49px!important}.navigation-search-field input::input-placeholder{opacity:1;transition-property:opacity;transition-timing-function:ease;transition-duration:.2s;transition-delay:1s}.navigation-search-field input::-webkit-input-placeholder{opacity:1;transition-property:opacity;transition-timing-function:ease;transition-duration:.2s;transition-delay:1s}.navigation-search-field input::-moz-placeholder{opacity:1;transition-property:opacity;transition-timing-function:ease;transition-duration:.2s;transition-delay:1s}.navigation-search-field input:-moz-placeholder{opacity:1;transition-property:opacity;transition-timing-function:ease;transition-duration:.2s;transition-delay:1s}.navigation-search-field input:-ms-input-placeholder{opacity:1;transition-property:opacity;transition-timing-function:ease;transition-duration:.2s;transition-delay:1s}.navigation-search-field input:focus::input-placeholder{opacity:0}.navigation-search-field input:focus::-webkit-input-placeholder{opacity:0}.navigation-search-field input:focus:-moz-placeholder{opacity:0}.navigation-search-field input:focus::-moz-placeholder{opacity:0}.navigation-search-field input:focus::-ms-input-placeholder{opacity:0}.navigation-search-button{text-align:center;background-color:#007bc3;width:50px;position:relative}.navigation-search-button button{position:absolute;left:0;right:0;top:0;bottom:0;width:50px;height:50px;outline:0}.navigation-search-button icon{line-height:1;font-size:22px;display:inline-block;width:22px;height:22px;color:#fff;position:relative;top:-1px;vertical-align:middle}.headermobile,a.navigation-bodyblocker{display:block;transition-duration:.5s;transition-timing-function:ease}.navigation-search-button icon:before{line-height:1;vertical-align:middle;content:"\e902"}a.navigation-bodyblocker{cursor:pointer;position:fixed;left:0;top:62px;bottom:0;bottom:-100px;right:0;z-index:100;visibility:hidden;background-color:#000;opacity:0;transition-property:opacity,visibility;transition-delay:0,.5s}.headermobile,.is-navigation-open .headermobile{background-color:#fff}.headermobile{z-index:102;position:relative;transition-property:background-color}.is-navigation-open .headermobile-menutoggle,.is-search-open .headermobile-searchtoggle{background-color:#e7e9eb}.headermobile-inner{display:table;width:100%;table-layout:fixed;height:54px}.headermobile-logo{display:table-cell;vertical-align:middle;position:relative;text-align:left;padding-left:calc(2.20588vw + 12.94px)}.headermobile-logo-inner{width:106px;height:33px;margin-left:-10px;display:inline-block;position:relative;vertical-align:middle}.headermobile-logo-inner svg{width:100%;height:auto}.headermobile-menutoggle,.headermobile-searchtoggle{width:55px;text-align:center;transition-property:background-color;transition-duration:.5s;transition-timing-function:ease;overflow:hidden}.headermobile-searchtoggle{display:table-cell;vertical-align:middle;line-height:10px}.headermobile-searchtoggle-inner icon{display:inline-block;line-height:1;font-size:19px;color:#202021}.headermobile-searchtoggle-inner icon:before{line-height:1;vertical-align:top;content:"\e908"}.headermobile-menutoggle{display:table-cell;vertical-align:middle;line-height:10px}.headermobile-menutoggle-inner{position:relative;height:20px;width:20px;display:inline-block;vertical-align:middle}.headermobile-menutoggle-inner icon,.headermobile-menutoggle-inner iconinner{position:absolute;top:50%;left:0;margin-left:0;text-indent:-9999px}.headermobile-menutoggle-inner icon:after,.headermobile-menutoggle-inner icon:before,.headermobile-menutoggle-inner iconinner:after,.headermobile-menutoggle-inner iconinner:before{opacity:1;cursor:pointer;height:2px;width:20px;background-color:#000;border-radius:1px;position:absolute;display:block;content:'';transition-property:background-color,top,bottom,opacity,-webkit-transform;transition-property:background-color,top,bottom,transform,opacity;transition-property:background-color,top,bottom,transform,opacity,-webkit-transform;transition-duration:.5s;transition-timing-function:ease}.headermobile-menutoggle-inner icon:before{top:-7px}.is-navigation-open .headermobile-menutoggle-inner icon:before{top:-1px;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.headermobile-menutoggle-inner icon:after{bottom:-7px}.is-navigation-open .headermobile-menutoggle-inner icon:after{bottom:-1px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.headermobile-menutoggle-inner iconinner:before{top:-3px}.is-navigation-open .headermobile-menutoggle-inner iconinner:before{top:-1px;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);opacity:0}.headermobile-menutoggle-inner iconinner:after{bottom:-3px}.is-navigation-open .headermobile-menutoggle-inner iconinner:after{bottom:-1px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);opacity:0}.navigation-sub-item-label{border-left:4px solid transparent}.header{background-color:#fff}.header-decoration{display:table;width:100%;table-layout:fixed;height:8px;position:relative;z-index:102}.header-decoration:after,.header-decoration:before{content:"";display:table-cell}.header-decoration:before{background-color:#007bc3;border-right:2px solid #fff}.header-decoration:after{background-color:#202021;border-left:1px solid #fff}.navigation-logo,.navigation-utility-search-label-desktop{display:none}.navigation-full{position:relative;z-index:101}.navigation-logo-inner{position:absolute;left:0;top:50%;width:100%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.navigation-logo-inner img{width:100%;height:auto}.navigation-utility-search-field-input{background:0 0;border:0;-webkit-appearance:none;-moz-appearance:none;height:44px!important;width:37px!important;border-radius:0;font-size:15px;padding-top:0;padding-bottom:0;padding-left:51px!important;padding-right:47px!important;transition-property:width!important;transition-duration:.6s!important;transition-timing-function:ease!important}.form-check-label,.form-radio-label{background-image:url(icon.png);background-repeat:no-repeat;background-size:500px 500px}.navigation-utility-search-field-input::input-placeholder{opacity:1;transition-property:opacity;transition-timing-function:ease;transition-duration:.2s;transition-delay:1s}.navigation-utility-search-field-input::-webkit-input-placeholder{opacity:1;transition-property:opacity;transition-timing-function:ease;transition-duration:.2s;transition-delay:1s}.navigation-utility-search-field-input::-moz-placeholder{opacity:1;transition-property:opacity;transition-timing-function:ease;transition-duration:.2s;transition-delay:1s}.navigation-utility-search-field-input:-moz-placeholder{opacity:1;transition-property:opacity;transition-timing-function:ease;transition-duration:.2s;transition-delay:1s}.navigation-utility-search-field-input:-ms-input-placeholder{opacity:1;transition-property:opacity;transition-timing-function:ease;transition-duration:.2s;transition-delay:1s}.navigation-utility-search-field-input:focus::input-placeholder{opacity:0}.navigation-utility-search-field-input:focus::-webkit-input-placeholder{opacity:0}.navigation-utility-search-field-input:focus:-moz-placeholder{opacity:0}.navigation-utility-search-field-input:focus::-moz-placeholder{opacity:0}.navigation-utility-search-field-input:focus::-ms-input-placeholder{opacity:0}.navigation-utility-search-field-input:focus{outline:0}.navigation-utility-search.is-focused .navigation-utility-search-field-input{width:363px!important}.navigation-utility-search-field-inner{position:relative}#skip a:hover,#skip a:link,#skip a:visited{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}#skip a:active,#skip a:focus{position:static;width:auto;height:auto}.form-group,.form.is-inline,.page{position:relative}body,html{height:100%}.page{overflow:hidden}.form-expandable-toggle{display:block;padding:10px 20px;height:50px;border:1px solid #d2d2d2;background-color:#fff;color:#006dbd;transition:background-color .2s ease,border-color .2s ease,color .2s ease}.form-expandable-toggle:hover,.is-form-expandable-open .form-expandable-toggle{background-color:#e2e2de;border-color:#e2e2de;color:#202021;cursor:pointer}.form-expandable-toggle.is-focused{border-color:#202021}.form-expandable-toggle-inner{display:table;width:100%;table-layout:fixed}.form-expandable-title{display:table-cell;vertical-align:middle;font-family:halis_grbold,sans-serif;font-weight:400;font-style:normal;letter-spacing:-.05em;font-size:14px;line-height:2em;text-transform:uppercase}.form-expandable-icon icon:before,.is-form-expandable-open .form-expandable-icon icon:before{font-family:icomoon!important;font-style:normal!important;font-weight:400!important;text-transform:none!important;font-variant:normal!important;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.form-expandable-icon{display:table-cell;vertical-align:middle;width:17px}.form-expandable-icon icon,.is-form-expandable-open .form-expandable-icon icon{display:inline-block;line-height:1}.form-expandable-icon icon{font-size:17px}.form-expandable-icon icon:before{line-height:1;vertical-align:top;content:"\e80f"}.is-form-expandable-open .form-expandable-icon icon:before{line-height:1;vertical-align:top;content:"\e811"}.form-expandable-content{display:none;width:100%;left:0;padding-top:calc(1.17647vw + 20.24px);padding-bottom:calc(1.17647vw + 20.24px);padding-left:calc(1.47059vw + 15.29px);padding-right:calc(1.47059vw + 15.29px);background-color:#fff;border:1px solid #d2d2d2;border-top:0;transition-property:opacity,visibility,-webkit-transform;transition-property:opacity,transform,visibility;transition-property:opacity,transform,visibility,-webkit-transform;transition-duration:.5s;transition-timing-function:cubic-bezier(.77,0,.175,1);transition-delay:0,0,.5s}.form-group{margin-bottom:20px}.is-inline>.form-group{margin-top:-1px;margin-bottom:0}.is-inline>.form-group:first-child{margin-top:0}.form-group.is-mobile-detached{margin-top:21px}.form-label{display:block;font-family:halis_grregular,sans-serif;font-weight:400;font-style:normal;margin-bottom:4px;color:#202021;font-size:14px;line-height:1.2em;text-transform:uppercase}.form-label.is-lowercase,.is-lowercase .form-label{font-size:15px;font-family:Verdana,sans-serif;font-weight:400;font-style:normal;text-transform:none;margin-bottom:15px}.is-meta .form-label{font-size:calc(.14706vw + 13.53px);line-height:1.38;font-family:halis_grbold,sans-serif;font-weight:400;font-style:normal;letter-spacing:-.05em;color:#342e2e;margin-bottom:0;text-transform:uppercase}.is-invalid .form-label{color:#d31111}.form-label-hidden{display:none}.form-label--invisible{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0}input[type=date],input[type=url],input[type=text],input[type=password],input[type=search],input[type=email],input[type=tel],input[type=number],textarea{-webkit-appearance:none;-moz-appearance:none;margin:0;width:100%;padding:10px 15px;border:1px solid #e3e3e3;outline:0;border-radius:0;transition:border .2s ease;font-family:Verdana,sans-serif;font-weight:400;font-style:normal;font-size:16px;color:#202021;background-color:#fff}.is-filter-main-keywords input[type=date],.is-filter-main-keywords input[type=url],.is-filter-main-keywords input[type=text],.is-filter-main-keywords input[type=password],.is-filter-main-keywords input[type=search],.is-filter-main-keywords input[type=email],.is-filter-main-keywords input[type=tel],.is-filter-main-keywords input[type=number],.is-filter-main-keywords textarea{border-left:1px solid #d2d2d2;border-right:1px solid #d2d2d2}input[type=date]:focus,input[type=url]:focus,input[type=text]:focus,input[type=password]:focus,input[type=search]:focus,input[type=email]:focus,input[type=tel]:focus,input[type=number]:focus,textarea:focus{border-color:#202021;outline:0;position:relative;z-index:1}.is-invalid input[type=date],.is-invalid input[type=url],.is-invalid input[type=text],.is-invalid input[type=password],.is-invalid input[type=search],.is-invalid input[type=email],.is-invalid input[type=tel],.is-invalid input[type=number],.is-invalid textarea,input[type=date].is-invalid,input[type=url].is-invalid,input[type=text].is-invalid,input[type=password].is-invalid,input[type=search].is-invalid,input[type=email].is-invalid,input[type=tel].is-invalid,input[type=number].is-invalid,textarea.is-invalid{border-color:#d31111;outline:0;background-color:#fff}input[type=date][disabled],input[type=url][disabled],input[type=text][disabled],input[type=password][disabled],input[type=search][disabled],input[type=email][disabled],input[type=tel][disabled],input[type=number][disabled],textarea[disabled]{background-color:#f4f4f4!important;color:#b2b2b2!important;cursor:default!important;border:1px solid #e3e3e3!important;opacity:.5!important}input[type=date].placeholdersjs,input[type=url].placeholdersjs,input[type=text].placeholdersjs,input[type=password].placeholdersjs,input[type=search].placeholdersjs,input[type=email].placeholdersjs,input[type=tel].placeholdersjs,input[type=number].placeholdersjs,textarea.placeholdersjs{color:#666}input[type=date]::input-placeholder,input[type=url]::input-placeholder,input[type=text]::input-placeholder,input[type=password]::input-placeholder,input[type=search]::input-placeholder,input[type=email]::input-placeholder,input[type=tel]::input-placeholder,input[type=number]::input-placeholder,textarea::input-placeholder{opacity:1;transition-property:opacity;transition-timing-function:ease;transition-duration:.2s;transition-delay:0;color:#666}input[type=date]::-webkit-input-placeholder,input[type=url]::-webkit-input-placeholder,input[type=text]::-webkit-input-placeholder,input[type=password]::-webkit-input-placeholder,input[type=search]::-webkit-input-placeholder,input[type=email]::-webkit-input-placeholder,input[type=tel]::-webkit-input-placeholder,input[type=number]::-webkit-input-placeholder,textarea::-webkit-input-placeholder{opacity:1;transition-property:opacity;transition-timing-function:ease;transition-duration:.2s;transition-delay:0;color:#666}input[type=date]::-moz-placeholder,input[type=url]::-moz-placeholder,input[type=text]::-moz-placeholder,input[type=password]::-moz-placeholder,input[type=search]::-moz-placeholder,input[type=email]::-moz-placeholder,input[type=tel]::-moz-placeholder,input[type=number]::-moz-placeholder,textarea::-moz-placeholder{opacity:1;transition-property:opacity;transition-timing-function:ease;transition-duration:.2s;transition-delay:0;color:#666}input[type=date]:-moz-placeholder,input[type=url]:-moz-placeholder,input[type=text]:-moz-placeholder,input[type=password]:-moz-placeholder,input[type=search]:-moz-placeholder,input[type=email]:-moz-placeholder,input[type=tel]:-moz-placeholder,input[type=number]:-moz-placeholder,textarea:-moz-placeholder{opacity:1;transition-property:opacity;transition-timing-function:ease;transition-duration:.2s;transition-delay:0;color:#666}input[type=date]:-ms-input-placeholder,input[type=url]:-ms-input-placeholder,input[type=text]:-ms-input-placeholder,input[type=password]:-ms-input-placeholder,input[type=search]:-ms-input-placeholder,input[type=email]:-ms-input-placeholder,input[type=tel]:-ms-input-placeholder,input[type=number]:-ms-input-placeholder,textarea:-ms-input-placeholder{opacity:1;transition-property:opacity;transition-timing-function:ease;transition-duration:.2s;transition-delay:0;color:#666}input[type=date]:focus::input-placeholder,input[type=url]:focus::input-placeholder,input[type=text]:focus::input-placeholder,input[type=password]:focus::input-placeholder,input[type=search]:focus::input-placeholder,input[type=email]:focus::input-placeholder,input[type=tel]:focus::input-placeholder,input[type=number]:focus::input-placeholder,textarea:focus::input-placeholder{opacity:0}input[type=date]:focus::-webkit-input-placeholder,input[type=url]:focus::-webkit-input-placeholder,input[type=text]:focus::-webkit-input-placeholder,input[type=password]:focus::-webkit-input-placeholder,input[type=search]:focus::-webkit-input-placeholder,input[type=email]:focus::-webkit-input-placeholder,input[type=tel]:focus::-webkit-input-placeholder,input[type=number]:focus::-webkit-input-placeholder,textarea:focus::-webkit-input-placeholder{opacity:0}input[type=date]:focus:-moz-placeholder,input[type=url]:focus:-moz-placeholder,input[type=text]:focus:-moz-placeholder,input[type=password]:focus:-moz-placeholder,input[type=search]:focus:-moz-placeholder,input[type=email]:focus:-moz-placeholder,input[type=tel]:focus:-moz-placeholder,input[type=number]:focus:-moz-placeholder,textarea:focus:-moz-placeholder{opacity:0}input[type=date]:focus::-moz-placeholder,input[type=url]:focus::-moz-placeholder,input[type=text]:focus::-moz-placeholder,input[type=password]:focus::-moz-placeholder,input[type=search]:focus::-moz-placeholder,input[type=email]:focus::-moz-placeholder,input[type=tel]:focus::-moz-placeholder,input[type=number]:focus::-moz-placeholder,textarea:focus::-moz-placeholder{opacity:0}input[type=date]:focus::-ms-input-placeholder,input[type=url]:focus::-ms-input-placeholder,input[type=text]:focus::-ms-input-placeholder,input[type=password]:focus::-ms-input-placeholder,input[type=search]:focus::-ms-input-placeholder,input[type=email]:focus::-ms-input-placeholder,input[type=tel]:focus::-ms-input-placeholder,input[type=number]:focus::-ms-input-placeholder,textarea:focus::-ms-input-placeholder{opacity:0}input[type=date],input[type=url],input[type=text],input[type=password],input[type=search],input[type=email],input[type=tel],input[type=number]{height:50px}textarea{line-height:20px;overflow:auto;-webkit-overflow-scrolling:touch;resize:none;vertical-align:top;height:233px;height:calc(1.61765vw + 227.82px)}.form-field{position:relative}.form-field+.form-field{margin-top:15px}.form-meta{font-size:calc(.14706vw + 17.53px);line-height:1.38;font-family:halis_grlight,sans-serif;font-weight:400;font-style:normal;color:#342e2e;margin-bottom:0;text-transform:none}.form-checkboxlabel-label,.form-field-countdown,.form-field-countdown-current{font-family:Verdana,sans-serif;font-style:normal}.form-meta.is-plain{font-size:13px}.form-plaintext{font-size:13px;color:#666}.form-dollar-input{padding-left:20px!important}.form-dollar{position:absolute;font-size:calc(.07353vw + 12.76px);top:calc(.07353vw + 13.76px);left:calc(.36765vw + 13.82px);z-index:11}.form-field-countdown{font-size:11px;padding-top:5px;line-height:1.538;text-align:right;font-weight:400;color:#666}.form-field-countdown-current{font-weight:700}input[type=date]::-webkit-datetime-edit-day-field[aria-valuetext=blank],input[type=date]::-webkit-datetime-edit-month-field[aria-valuetext=blank],input[type=date]::-webkit-datetime-edit-text,input[type=date]::-webkit-datetime-edit-year-field[aria-valuetext=blank]{color:#999}.form-checkboxlabel-label,.form-radiolabel-label{font-size:calc(.07353vw + 12.76px);line-height:1.538;padding-top:0;color:#666}.form-check{display:block;margin-top:-5px;margin-bottom:-5px;position:relative}.form-check input{position:absolute;left:-99999em;margin:0}.form-check-label{-webkit-transform:rotateZ(0);-ms-transform:rotate(0);transform:rotateZ(0);user-select:none;vertical-align:top;display:inline-block;background-position:-4px -76px;width:30px;height:30px}.form-check:hover .form-check-label,.form-checkboxlabel:hover .form-check-label,input:focus~.form-check-label{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:top;background-position:-46px -76px}.form-check:hover input:checked+.form-check-label,.form-checkboxlabel:hover input:checked+.form-check-label,input:checked+.form-check-label,input:focus:checked+.form-check-label{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:top;background-position:-91px -76px}.form-checkboxlabel-label,.form-radio-label{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.form-checkboxlabel{display:table;height:30px}.form-checkboxlabel-checkbox{display:table-cell;width:48px;vertical-align:middle;padding-right:calc(.14706vw + 14.53px)}.form-checkboxlabel-label{display:table-cell;vertical-align:middle;user-select:none;font-weight:400}.form-radio{display:block;margin-top:-5px;margin-bottom:-5px;position:relative}.form-radio input{position:absolute;left:-99999em;margin:0}.form-radio-label{-webkit-transform:rotateZ(0);-ms-transform:rotate(0);transform:rotateZ(0);user-select:none;vertical-align:top;display:inline-block;background-position:-4px -108px;width:30px;height:30px}.form-radio:hover .form-radio-label,.form-radiolabel:hover .form-radio-label,input:focus~.form-radio-label{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:top;background-position:-46px -108px}.form-radio:hover input:checked+.form-radio-label,.form-radiolabel:hover input:checked+.form-radio-label,input:checked+.form-radio-label,input:focus:checked+.form-radio-label{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:top;background-position:-91px -108px}.form-explanation,.form-radiolabel-label{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;font-family:Verdana,sans-serif;font-weight:400;font-style:normal}.form-radiolabel{display:table;height:30px}.form-radiolabel-radio{display:table-cell;width:48px;vertical-align:middle;padding-right:calc(.14706vw + 14.53px)}.form-radiolabel-label{display:table-cell;vertical-align:middle;user-select:none}.form-validation,.form-validation-icon{display:none}.form-validation-message{padding-top:5px;display:block;overflow:hidden;font-size:16px}.is-valid .form-validation-message{color:#80b900;display:none}.is-invalid .form-validation-message{color:#d31111}.form-radio-item+.form-radio-item{margin-top:16px}.form-row-list{margin-bottom:calc(-1.10294vw + -21.47px)}.form-row{margin-bottom:calc(1.10294vw + 21.47px)}.form-row.is-mergedwithaboverow{margin-top:calc(-.36765vw + -6.82px)}.form-row.is-meta{margin-bottom:calc(.73529vw + 17.65px)}.refineyoursearch-list-item .form-row{margin-bottom:calc(.07353vw + 16.76px)}.refineyoursearch-list-item .form-row:last-child{margin-bottom:0}.form-separator{margin-top:35px;margin-bottom:35px;border-top:1px solid #f0f0ed}.form-explanation{font-size:calc(.07353vw + 12.76px);line-height:calc(.29412vw + 19.06px);line-height:1;user-select:none;padding-top:0;color:#666;margin-top:20px}.form-description,.tooltip{-ms-user-select:none;-moz-user-select:none;-webkit-user-select:none}.form-sectiontitle{font-size:calc(.44118vw + 18.59px);line-height:calc(.58824vw + 20.12px);font-family:halis_grbold,sans-serif;font-weight:400;font-style:normal;letter-spacing:-.05em;color:#342e2e;margin-bottom:calc(.14706vw + 19.53px);display:block}.form-description,.form-intro{font-family:Verdana,sans-serif;font-weight:400;font-style:normal;color:#666}.form-intro{font-size:calc(.07353vw + 14.76px);line-height:calc(.29412vw + 23.06px);margin-bottom:calc(.44118vw + 32.59px)}.form-description{font-size:calc(.07353vw + 12.76px);line-height:calc(.29412vw + 19.06px);user-select:none;padding-top:0;margin-bottom:20px}.form-upload{position:relative;overflow:hidden;display:inline-block;vertical-align:top;min-width:280px;border:1px solid #e2e2de;cursor:pointer}.form-upload input{opacity:0;filter:alpha(opacity=0);height:1000px;width:1000px;font-size:1000px;position:absolute;top:-10px;right:-10px;direction:rtl}.form-upload input::-webkit-file-upload-button{cursor:pointer}.form-upload-label{width:100%;display:table;height:calc(.58824vw + 73.12px);color:#006dbd;transition:background-color .2s ease,color .2s ease}.form-upload:hover .form-upload-label,input:focus+.form-upload-label{color:#fff;background-color:#006dbd}.featurepanelaccordion-category-list,.richtext-outer,.richtext-three-cols-item-inner,.richtext-two-cols-item-inner{background-color:#fff}input:active+.form-upload-label{color:#006dbd;background-color:#fff}.form-upload-label-icon{display:table-cell;vertical-align:middle;padding-left:26px;padding-right:26px;width:30px}.form-upload-label-icon icon{font-size:calc(.36765vw + 28.82px);display:inline-block;line-height:1}.form-upload-label-icon icon:before{font-family:icomoon!important;font-style:normal!important;font-weight:400!important;font-variant:normal!important;text-transform:none!important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;vertical-align:top;content:"\e923"}.form-upload-label-copy-info,.form-upload-label-copy-title{font-size:14px;line-height:1;font-weight:400;font-style:normal}.form-upload-label-copy{display:table-cell;vertical-align:middle;padding-right:28px}.form-upload-label-copy-title{font-family:halis_grblack,sans-serif;letter-spacing:-.05em;margin-bottom:3px;text-transform:uppercase}.form-upload-label-copy-info{font-family:halis_grregular,sans-serif}.form-multipleupload-display-icon icon:before,.list-arrow li:before{font-family:icomoon!important;font-style:normal!important;font-weight:400!important}.form-multipleupload-display{max-width:calc(11.02941vw + 244.71px);margin-top:10px}.form-multipleupload-display-item{border-bottom:1px solid #e2e2de;display:none;width:100%;color:#202021;font-size:13px;height:40px}.form-multipleupload-display-item.is-active{display:table}.form-multipleupload-display-copy{display:table-cell;vertical-align:middle;-ms-word-break:break-all;word-break:break-all;word-break:break-word;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;padding:8px 0;line-height:1.2}.form-multipleupload-display-delete{display:table-cell;vertical-align:middle;width:30px;text-decoration:none;padding:8px 12px;color:#006dbd}.form-multipleupload-display-delete:hover{text-decoration:none;background-color:#006dbd;color:#fff}.form-multipleupload-display-delete icon{font-size:20px;line-height:1;display:block}.form-multipleupload-display-delete icon:before{display:block;content:"\00d7"}.form-multipleupload-display-icon{display:table-cell;vertical-align:middle;width:30px;font-size:13px}.form-multipleupload-display-icon icon{font-size:19px;color:#2f2f2f;display:inline-block;line-height:1;padding-right:14px}.form-imagecheck:hover input:checked+.form-imagecheck-label .form-imagecheck-label-content,input:checked+.form-imagecheck-label .form-imagecheck-label-content,input:focus:checked+.form-imagecheck-label .form-imagecheck-label-content{color:#fff}.form-multipleupload-display-icon icon:before{font-variant:normal!important;text-transform:none!important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;vertical-align:top;content:"\e924"}.form-multipleupload-uploaders-item{display:none}.form-multipleupload-uploaders-item.is-active{display:block}.form-checkbox-item{margin-bottom:20px}.form-checkbox-item:last-child{margin-bottom:0}.form-overviewmessage-copy{display:table-cell;vertical-align:top;font-size:13px;padding-left:10px;padding-top:4px}.form-imagecheck{display:block;position:relative;width:132px;height:126px}.form-imagecheck input{position:absolute;left:-99999em}.form-imagecheck-label{border:1px solid #e3e3e3;border-radius:4px}input:focus:checked+.form-imagecheck-label,input:focus~.form-imagecheck-label{border-color:#000}.form-imagecheck:hover .form-imagecheck-label{background-color:#ace0ff}input:checked+.form-imagecheck-label{background-color:#006dbd}input:checked+.form-imagecheck-label svg *{fill:#fff}.form-imagecheck:hover input:checked+.form-imagecheck-label{background-color:#005e95}.form-imagecheck-list{overflow:hidden;margin-right:-20px}.form-imagecheck-item{display:block;vertical-align:top;position:relative;margin-right:18px;margin-bottom:20px;float:left}.form-imagecheck-label-inner{display:table;width:100%;height:124px}.form-imagecheck-label-content{display:table-cell;vertical-align:middle;text-align:center;color:#666;padding:10px 5px}.form-imagecheck-label-icon svg,.list-dot li{vertical-align:top}.form-imagecheck-label-copy{font-size:14px;line-height:1.2}.list-arrow li:before,.list-sidebar-arrow li:before{font-variant:normal!important;text-transform:none!important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.form-imagecheck-label-icon{width:53px;height:53px;margin:0 auto 4px}.list-arrow li li:first-child,.list-dot li li:first-child,.list-number li li:first-child,.list-sidebar-arrow li li:first-child{margin-top:24px}.form-field-list{margin-bottom:-20px}.list-dot,.list-number{margin-bottom:calc(.80882vw + 12.41px)}.list-dot{position:relative}.list-dot li:before{display:block;position:absolute;left:0}.list-dot li{padding:0 0 10px 20px;font-size:calc(.07353vw + 13.76px);position:relative}.list-dot li:last-child{padding-bottom:0}.list-dot li:before{content:"•";font-size:20px;color:#007bc3;top:-4px}.list-arrow li,.list-number li{font-size:calc(.07353vw + 13.76px);vertical-align:top}.list-number{position:relative}.list-number li{list-style-type:decimal;margin-bottom:0;margin-left:24px;position:relative;padding:0 0 10px}.list-number li:last-child{padding-bottom:0}.list-number li:before{content:"";display:block;position:absolute;left:0;top:0}.list-arrow{margin-bottom:calc(.80882vw + 12.41px);position:relative}.list-arrow li{position:relative;padding:0 0 13px 20px}.list-arrow li:before{display:block;position:absolute;left:0;vertical-align:top;content:"\e914";font-size:12px;color:#007bc3;top:7px}.list-arrow li:last-child{padding-bottom:0}.list-arrow a{border-bottom:none;text-decoration:none;color:#202021}.list-arrow a:hover{color:#007bc3}.list-sidebar-arrow,.list-sidebar-arrow li{position:relative}.list-sidebar-arrow li:before{display:block;position:absolute;left:0}.list-sidebar-arrow li{position:relative;vertical-align:top;padding:15px 0 22px 20px;font-size:calc(.07353vw + 13.76px);border-bottom:1px solid #e2e2de}.list-sidebar-arrow li:first-child{border-top:1px solid #e2e2de}.list-sidebar-arrow li.is-active{background-color:#f1f1f1;font-family:Verdana,sans-serif;font-weight:700;font-style:normal}.list-sidebar-arrow li.is-active:before{display:none;content:""}.list-sidebar-arrow li:before{font-size:12px;color:#007bc3;top:22px;font-family:icomoon!important;font-style:normal!important;font-weight:400!important;vertical-align:top;content:"\e914"}.button-brand,.button-submit{display:inline-block;text-align:center;text-transform:uppercase;font-family:halis_grbold,sans-serif;font-weight:400;font-style:normal;letter-spacing:-.05em}.button-submit{color:#fff;width:100%;background-color:#007bc3;outline:0;border:1px solid #e3e3e3;transition:box-shadow .2s ease,background .2s ease;font-size:calc(.14706vw + 13.53px);padding-top:calc(.14706vw + 12.53px);padding-bottom:calc(.14706vw + 12.53px)}.button-brand,.button-brand:before{transition-property:background-color,color,border}.button-submit:focus{border-color:#202021}.button-submit:focus,.button-submit:hover{color:#fff;background-color:#006098}.button-brand{transition-duration:.4s;transition-timing-function:ease;color:#231f20;border:0;max-width:390px;border-radius:70px;font-size:22px;line-height:22px;padding:17px 65px;position:relative}.button-brand:after,.button-brand:before{content:"";display:block;position:absolute;left:0;right:0;top:0;bottom:0;background-size:100% 100%;z-index:0;transition-duration:.4s;transition-timing-function:ease}.button-brand:before{background-image:url(button-yellow.svg)}.button-brand:after{background-image:url(button-yellow-hover.svg);transition-property:opacity;opacity:0}.button-dashplans,.button-popupsubmit,.button-white,.button-white-wide{font-size:18px;line-height:18px;padding:14px 5px;font-family:Verdana,sans-serif;transition:border .2s ease,box-shadow .2s ease,background .2s ease;display:inline-block;color:#231f20;font-weight:400;font-style:normal;text-transform:uppercase;text-align:center;width:100%;outline:0}.button-brand:focus:after,.button-brand:hover:after{opacity:1}.button-brand:focus:after{background-image:url(button-yellow-focus.svg);opacity:1}.button-brand:focus{outline:0}.button-brand:focus,.button-brand:hover{color:#231f20}.button-brand-inner{z-index:1;position:relative}.button-white{max-width:243px;background:0 0;border:1px solid #7f7f7f;border-radius:70px}.button-white:focus{border-color:#a3a3a3}.button-white:focus,.button-white:hover{color:#231f20;background-color:#ffe500}.button-white-wide{max-width:400px;background:0 0;border:1px solid #7f7f7f;border-radius:70px}.button-white-wide:focus{border-color:#a3a3a3}.button-white-wide:focus,.button-white-wide:hover{color:#231f20;background-color:#ffe500}.button-popupsubmit{max-width:335px;background:#6dbae7;border:0;border-radius:70px;box-shadow:0 1px 0 0 rgba(0,0,0,.25)}.button-popupsubmit:focus{border-color:#a3a3a3}.button-popupsubmit:focus,.button-popupsubmit:hover{color:#231f20;background-color:#ffe500}.button-dashplans{max-width:155px;background:#fff;border:1px solid #231f20;border-radius:70px}.button-dashplans:focus{border-color:#a3a3a3}.button-dashplans:focus,.button-dashplans:hover{color:#231f20;background-color:#ffe500}.button-brandheaderlogin{transition-property:background-color,color,border;transition-duration:.4s;transition-timing-function:ease;color:#231f20;border:0;max-width:390px;display:inline-block;border-radius:70px;font-size:15px;line-height:16px;text-align:center;padding:13px 21px;text-transform:uppercase;font-family:halis_grbold,sans-serif;font-weight:400;font-style:normal;letter-spacing:-.05em;position:relative}.button-brandheaderlogin:after,.button-brandheaderlogin:before{content:"";display:block;position:absolute;background-size:100% 100%;transition-duration:.4s;transition-timing-function:ease;z-index:0;right:0;top:0;left:0;bottom:0}.button-brandheaderlogin:before{background-image:url(button-yellow.svg);transition-property:background-color,color,border}.button-brandheaderlogin:after{background-image:url(button-yellow-hover.svg);transition-property:opacity;opacity:0}.button-brandheaderlogin-inner,.footer-decoration{z-index:1;position:relative}.button-brandheaderlogin:focus:after,.button-brandheaderlogin:hover:after{opacity:1}.button-brandheaderlogin:focus:after{background-image:url(button-yellow-focus.svg);opacity:1}.button-brandheaderlogin:focus{outline:0}.button-brandheaderlogin:focus,.button-brandheaderlogin:hover{color:#231f20}.footer{background-color:#202021}.footer-decoration{display:table;width:100%;table-layout:fixed;height:8px;border-bottom:3px solid #fff}.footer-decoration:after,.footer-decoration:before{content:"";display:table-cell}.footer-decoration:before{background-color:#007bc3;border-right:2px solid #fff}.footer-decoration:after{background-color:#202021;border-left:1px solid #fff}.footer-inner{padding-top:calc(3.89706vw + 34.53px);padding-bottom:calc(7.57353vw + 22.76px);max-width:calc(69.70588vw + 56.94px);margin:0 auto}.footer-login,.footer-logosocial{border-bottom:1px solid #343434;padding-bottom:30px}.footer-logo{max-width:284px;margin:0 auto 50px;display:none}.footer-logo-inner img{width:100%}.footer-social{max-width:284px;margin:0 auto;text-align:center}.footer-social-list{display:inline-block;margin-right:-40px}.footer-social-item{display:inline-block;vertical-align:top;margin-bottom:10px;margin-right:40px}.footer-social-item:focus,.footer-social-item:hover{text-decoration:none}.footer-social-item-copy{font-size:14px;font-family:halis_grblack,sans-serif;font-weight:400;font-style:normal;letter-spacing:-.05em;text-transform:uppercase;color:#ccc;display:inline-block;vertical-align:top;transition:color .2s ease}.is-twitter .footer-social-item-icon icon:before,.is-youtube .footer-social-item-icon icon:before{font-family:icomoon!important;font-style:normal!important;font-weight:400!important;line-height:1}.is-twitter .footer-social-item-icon icon:before,.is-youtube .footer-social-item-icon icon:before,.richtext ul.list-arrow li:before{text-transform:none!important;vertical-align:top;font-variant:normal!important;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a:focus .footer-social-item-copy,a:hover .footer-social-item-copy{color:#6dbae7}.footer-social-item-icon{color:#6dbae7;display:inline-block;vertical-align:top;padding-right:17px}.footer-social-item-icon icon{font-size:22px}.is-twitter .footer-social-item-icon icon{display:inline-block;line-height:1}.is-twitter .footer-social-item-icon icon:before{content:"\e90a"}.is-youtube .footer-social-item-icon icon{display:inline-block;line-height:1}.is-youtube .footer-social-item-icon icon:before{content:"\e90b"}.footer-login-row-item-field-button,.footer-login-title{font-family:halis_grblack,sans-serif;letter-spacing:-.05em;font-size:14px}.arrow-link-label,.footer-login-row-item-field-button,.footer-login-title,.footer-menu-item{font-weight:400;font-style:normal;text-transform:uppercase}.footer-login{padding-top:30px}.footer-login-inner{max-width:400px;margin:0 auto;padding-left:20px;padding-right:20px}.footer-login-title{color:#ccc;margin-bottom:.5em}.footer-login-row-item-field input{background-color:#1a1a1b;border:1px solid #1a1a1b!important;height:45px!important;color:#fff;transition:border .2s ease;font-size:14px!important}.footer-login-row-item-field input:focus{border:1px solid #fff!important}.footer-login-row-item-field-button{color:#6dbae7;display:block;height:45px;line-height:1;position:relative;padding:1em;text-align:center;max-width:422px;width:100%}.footer-login-row-item-field-button:before{content:"";display:block;position:absolute;left:0;right:0;top:0;bottom:0;border:1px solid #6dbae7;transition:border .2s ease}.footer-login-row-item-field-button:focus:before,.footer-login-row-item-field-button:hover:before{border-width:3px}.footer-login-row-item-field-button:focus,.footer-login-row-item-field-button:hover{color:#6dbae7;text-decoration:none}.footer-login-row-item-list{margin-bottom:-7px}.footer-login-row-item{margin-bottom:7px}.footer-menu-column-list{margin-bottom:-30px}.footer-menu-column-item{padding-bottom:30px;padding-top:30px}.footer-menu-column-item+.footer-menu-column-item{border-top:1px solid #343434}.footer-menu-column-item+.footer-menu-column-item:first-child{display:none}.footer-menu-list{margin-bottom:-25px}.footer-menu-item{display:block;position:relative;padding-left:8px;margin-bottom:25px;padding-right:10px;font-family:halis_grbook,sans-serif;letter-spacing:-.03em;font-size:14px;line-height:18px;color:#ccc}.footer-menu-item:before{content:"";background-color:#6dbae7;width:3px;height:14px;position:absolute;left:0;top:50%;margin-top:-7px;opacity:0;transition:opacity .2s ease}.richtext .list-dot li li:first-child,.richtext .list-number li li:first-child,.richtext ol li li:first-child,.richtext ul li li:first-child,.richtext ul.list-arrow li li:first-child{margin-top:24px}.footer-menu-item:focus,.footer-menu-item:hover{color:#fff;text-decoration:none}.footer-menu-item:focus:before,.footer-menu-item:hover:before{opacity:1}.arrow-link-label{font-size:calc(.07353vw + 14.76px);line-height:calc(.29412vw + 23.06px);font-family:halis_grblack,sans-serif;letter-spacing:-.05em;color:#006dbd}.arrow-link-label:focus,.arrow-link-label:hover{color:#666;text-decoration:none}.arrow-link-label:after{content:"";display:inline;width:0;padding-right:14px}.arrow-link-icon{display:inline-block;width:0;position:relative;vertical-align:top}.arrow-link-icon-inner{display:block;position:absolute;top:50%;left:0;margin-left:-8px;transition:-webkit-transform .25s ease;transition:transform .25s ease;transition:transform .25s ease,-webkit-transform .25s ease}.arrow-link:focus .arrow-link-icon-inner,.arrow-link:hover .arrow-link-icon-inner{-webkit-transform:translateX(4px);-ms-transform:translateX(4px);transform:translateX(4px)}.richtext{font-size:15px;margin-bottom:calc(-.80882vw + -12.41px)}.richtext.is-hasbottom{margin-bottom:0}.richtext hr,.richtext img{margin-bottom:calc(1.10294vw + 11.47px)}.richtext img{max-width:100%}.richtext hr{border:0;height:1px;background:#e7e7e7}.richtext p{margin-bottom:calc(.80882vw + 12.41px);font-size:calc(.07353vw + 13.76px)}.richtext .list-dot,.richtext ul{margin-bottom:calc(.80882vw + 12.41px);position:relative}.richtext .list-dot li:before,.richtext ul li:before{display:block;position:absolute;left:0}.richtext .list-dot li,.richtext ul li{vertical-align:top;padding:0 0 10px 20px;font-size:calc(.07353vw + 13.76px);position:relative}.richtext .list-dot li:last-child,.richtext ul li:last-child{padding-bottom:0}.richtext .list-dot li:before,.richtext ul li:before{content:"•";font-size:20px;color:#007bc3;top:-4px}.richtext .list-number,.richtext ol{margin-bottom:calc(.80882vw + 12.41px);position:relative}.richtext .list-number li,.richtext ol li{list-style-type:decimal;margin-bottom:0;margin-left:24px;position:relative;vertical-align:top;padding:0 0 10px;font-size:calc(.07353vw + 13.76px)}.richtext .list-number li:last-child,.richtext ol li:last-child{padding-bottom:0}.richtext .list-number li:before,.richtext ol li:before{content:"";display:block;position:absolute;left:0;top:0}.richtext ul.list-arrow{margin-bottom:calc(.80882vw + 12.41px);position:relative}.richtext ul.list-arrow li{position:relative;vertical-align:top;padding:0 0 13px 20px;font-size:calc(.07353vw + 13.76px)}.richtext ul.list-arrow li:before{display:block;position:absolute;left:0;font-family:icomoon!important;font-style:normal!important;font-weight:400!important;line-height:1;content:"\e914";font-size:12px;color:#007bc3;top:7px}.richtext h2,.richtext h3{font-family:halis_grbold,sans-serif;letter-spacing:-.05em}.richtext ul.list-arrow li:last-child{padding-bottom:0}.richtext ul.list-arrow a{border-bottom:none;text-decoration:none;color:#202021}.richtext ul.list-arrow a:hover{color:#007bc3}.richtext h2{font-size:calc(1.02941vw + 20.71px);line-height:calc(.66176vw + 28.88px);font-weight:400;font-style:normal;color:#342e2e;margin-bottom:calc(.66176vw + 27.88px)}.richtext h3{font-size:calc(.44118vw + 18.59px);line-height:calc(.58824vw + 20.12px);font-weight:400;font-style:normal;color:#342e2e;margin-bottom:calc(0vw + 10px)}.richtext h4,.richtext h5{line-height:1.38;color:#342e2e;margin-top:0;font-weight:400;font-style:normal}.richtext h4{font-size:calc(.44118vw + 16.59px);font-family:halis_grlight,sans-serif;margin-bottom:1.38em;margin-bottom:calc(0vw + 15px)}.richtext h5{font-size:calc(.14706vw + 13.53px);font-family:halis_grbold,sans-serif;letter-spacing:-.05em;margin-bottom:1.38em;margin-bottom:calc(.07353vw + 13.76px)}.richtext a{text-decoration:none;border-bottom:1px solid;transition:border .2s ease,color .2s ease}.richtext a:focus,.richtext a:hover{color:#666;border-bottom:6px solid #ccc}.richtext table{width:100%;color:#202021;border-top:1px solid #e7e7e7;border-left:1px solid #e7e7e7;border-right:1px solid #e7e7e7;margin-bottom:calc(1.10294vw + 11.47px)}.accordion-category,.accordion-category-content-inner,.featurepanelaccordion-category,.featurepanelaccordion-category-content-inner{border-top:1px solid #d5d9d8}.richtext table td{font-size:calc(.07353vw + 12.76px)}.richtext table th{font-size:calc(.36765vw + 13.82px);font-family:Verdana,sans-serif;font-weight:400;font-style:normal}.richtext-inner{padding-top:calc(3.08824vw + 23.12px);padding-bottom:calc(3.08824vw + 23.12px);max-width:calc(77.05882vw + 33.41px);margin:0 auto}.richtext-three-cols-inner,.richtext-two-cols-inner{vertical-align:top;padding-bottom:calc(1.10294vw + 11.47px)}.richtext-three-cols-inner{display:inline-block;margin-bottom:0}.richtext-three-cols-inner .is-borderbottom{border-bottom:1px solid #e7e7e7}.richtext-three-cols-item{display:block;margin-bottom:30px}.richtext-three-cols-item-inner{margin-bottom:-30px}.richtext-two-cols-inner{display:inline-block}.richtext-two-cols-item{display:block;margin-bottom:0}.quickfacts-item-icon,.quickfacts-item-title{display:inline-block}.featurepanelaccordion-category-list:after,.featurepanelaccordion-category-list:before{content:" ";display:table}.featurepanelaccordion-category:last-child{margin-bottom:0;border-bottom:1px solid #d5d9d8}.featurepanelaccordion-category-title{display:table;width:100%;cursor:pointer;padding-top:25px;padding-bottom:25px}.featurepanelaccordion-category-title-copy{font-size:23px;line-height:28px;display:table-cell;vertical-align:middle;padding-right:20px;color:#464646}.featurepanelaccordion-category-title-toggle{font-size:12px;line-height:14px;color:#000;text-align:right;display:table-cell;vertical-align:middle;white-space:nowrap}.featurepanelaccordion-category-title-toggle-copy{display:inline-block}.featurepanelaccordion-category-title-toggle-icon{display:inline-block;color:#c03}.featurepanelaccordion-category-title-toggle-collapse{display:none}.featurepanelaccordion-category-title-toggle-expand,.is-featurepanelaccordion-category-open .featurepanelaccordion-category-title-toggle-collapse,.is-open .featurepanelaccordion-category-title-toggle-collapse{display:block}.is-featurepanelaccordion-category-open .featurepanelaccordion-category-title-toggle-expand,.is-open .featurepanelaccordion-category-title-toggle-expand{display:none}.featurepanelaccordion-reed{position:relative;display:block}.featurepanelaccordion-reed:before,.featurepanelaccordion-reed:last-child:after{position:absolute;content:'';display:block;height:0;border-top:1px solid #d6d6d6;left:0;right:0}.featurepanelaccordion-reed:before{top:0}.featurepanelaccordion-reed:last-child:after{bottom:0}.featurepanelaccordion-reed-title{display:table;width:100%;cursor:pointer}.featurepanelaccordion-reed-title-copy{font-family:halis_grbold,sans-serif;font-weight:400;font-style:normal;letter-spacing:-.05em;display:table-cell;vertical-align:top;color:#007bc3;font-size:calc(.44118vw + 18.59px);padding:15px 0;line-height:1.2;transition:color .2s ease}.featurepanelaccordion-reed-title-toggle-collapse span,.featurepanelaccordion-reed-title-toggle-expand span{font-size:23px}.featurepanelaccordion-reed-title:focus .featurepanelaccordion-reed-title-copy,.featurepanelaccordion-reed-title:hover .featurepanelaccordion-reed-title-copy,.is-featurepanelaccordion-reed-open .featurepanelaccordion-reed-title-copy{color:#007bc3}.featurepanelaccordion-reed-title-toggle{display:table-cell;vertical-align:top;padding-top:20px;color:#000;line-height:1;text-align:right;white-space:nowrap}.featurepanelaccordion-reed-title-toggle-collapse{color:#007bc3;display:none}.featurepanelaccordion-reed-title-toggle-expand,.is-featurepanelaccordion-reed-open .featurepanelaccordion-reed-title-toggle-collapse,.is-open .featurepanelaccordion-reed-title-toggle-collapse{display:inline-block;line-height:16px;margin-left:16px}.featurepanelaccordion-reed-title-toggle-expand{color:#007bc3}.featurepanelaccordion-reed-content,.is-featurepanelaccordion-reed-open .featurepanelaccordion-reed-title-toggle-expand,.is-open .featurepanelaccordion-reed-title-toggle-expand{display:none}.is-blocks .featurepanelaccordion-reed-content{display:block!important}.featurepanelaccordion-reed-content-inner{padding-bottom:calc(3.67647vw + -1.76px)}.featurepanelaccordion-reed-content-inner:after,.featurepanelaccordion-reed-content-inner:before{content:" ";display:table}.featurepanelaccordion-reed-content-inner2 .richtext{margin-bottom:0}.featurepanelaccordion-more{width:100%;padding-bottom:20px}.featurepanelaccordion-item-content-text-button{top:0;display:table;width:100%;font-family:halis_grblack,sans-serif;font-weight:400;font-style:normal;letter-spacing:-.05em;font-size:calc(.14706vw + 13.53px);line-height:1;text-align:center;padding-top:calc(0vw + 13px);padding-bottom:calc(0vw + 13px);padding-right:calc(.07353vw + 18.76px);padding-left:calc(.07353vw + 18.76px);text-transform:uppercase;position:relative;background-color:#0a7fc3;color:#fff}.featurepanelaccordion-item-content-text-button:focus,.featurepanelaccordion-item-content-text-button:hover{background-color:#e2e2de;color:#202021;text-decoration:none}.accordion-category-list,.quickfacts-content{background-color:#fff}.featurepanelaccordion-item-content-text-button-copy{display:table-cell;text-align:left;vertical-align:middle}.featurepanelaccordion-item-content-text-button-icon{display:table-cell;width:25px;font-size:23px}.featurepanelaccordion-item-content-text-button-icon icon{display:inline-block;line-height:1}.featurepanelaccordion-item-content-text-button-icon icon:before{font-family:icomoon!important;font-style:normal!important;font-weight:400!important;font-variant:normal!important;text-transform:none!important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;vertical-align:top;content:"\e902"}.quickfacts-button,.quickfacts-item-title{text-transform:uppercase;letter-spacing:-.05em;font-weight:400;font-style:normal}.featurepanelaccordion-item-content-text-button-copy-desktop{display:none}.featurepanelaccordion-item-content-text-button-copy-mobile{display:block}.accordion-category-list:after,.accordion-category-list:before{content:" ";display:table}.accordion-category:last-child{margin-bottom:0;border-bottom:1px solid #d5d9d8}.accordion-category-content.js-slide-hidden{position:absolute;left:-9999px;top:-9999px}.accordion-category-title{display:table;width:100%;cursor:pointer;padding-top:25px;padding-bottom:25px}.accordion-category-title-copy{font-size:23px;line-height:28px;display:table-cell;vertical-align:middle;padding-right:20px;color:#464646}.accordion-category-title-toggle{font-size:12px;line-height:14px;color:#000;text-align:right;display:table-cell;vertical-align:middle;white-space:nowrap}.accordion-category-title-toggle-copy{display:inline-block}.accordion-category-title-toggle-icon{display:inline-block;color:#c03}.accordion-category-title-toggle-collapse{display:none}.accordion-category-title-toggle-expand,.is-accordion-category-open .accordion-category-title-toggle-collapse{display:block}.is-accordion-category-open .accordion-category-title-toggle-expand{display:none}.accordion-reed:before,.accordion-reed:last-child:after{content:'';display:block;height:0;border-top:1px solid #d6d6d6;left:0;right:0}.accordion-reed{position:relative}.accordion-reed:before{position:absolute;top:0}.accordion-reed:last-child:after{position:absolute;bottom:0}.accordion-reed-title{display:table;width:100%;cursor:pointer}.accordion-reed-title-copy{display:table-cell;vertical-align:top;padding:30px 0;color:#231f20;font-size:20px;line-height:20px;font-family:Verdana,sans-serif;font-weight:400;font-style:normal;transition:color .2s ease}.quickfacts-inner,.whoarewe-inner{padding-bottom:calc(7.57353vw + 22.76px)}.accordion-reed-title-toggle-collapse icon,.accordion-reed-title-toggle-expand icon{font-size:23px}.accordion-reed-title:focus .accordion-reed-title-copy,.accordion-reed-title:hover .accordion-reed-title-copy,.is-accordion-reed-open .accordion-reed-title-copy{color:#5bc5c4}.accordion-reed-title-toggle{display:table-cell;vertical-align:top;padding-top:27px;color:#000;line-height:1;text-align:right;white-space:nowrap}.accordion-reed-title-toggle-collapse{display:none}.accordion-reed-title-toggle-expand,.is-accordion-reed-open .accordion-reed-title-toggle-collapse{display:inline-block;line-height:16px;margin-left:16px}.is-accordion-reed-open .accordion-reed-title-toggle-expand{display:none}.accordion-reed-content.js-slide-hidden{position:absolute;left:-9999px;top:-9999px}.accordion-reed-content-inner:after,.accordion-reed-content-inner:before{content:" ";display:table}.accordion-reed-content-inner2{margin-bottom:20px}.quickfacts-inner{padding-top:calc(3.89706vw + 34.53px);max-width:calc(69.70588vw + 56.94px);margin:0 auto}.quickfacts-list-inner{vertical-align:top}.quickfacts-item{display:block;margin-bottom:1px}.quickfacts-content{border-bottom:1px solid #d2d2d2;padding-top:calc(1.10294vw + 16.47px);padding-left:calc(1.69118vw + 14.59px);padding-right:calc(1.69118vw + 14.59px)}.quickfacts-content:after,.quickfacts-content:before{content:" ";display:table}.quickfacts-content.key-contact{border:none}.quickfacts-item-content{padding-bottom:calc(1.10294vw + 16.47px);position:relative}.quickfacts-item-content:after{content:"";display:block;position:absolute;left:0;right:0;bottom:0;height:calc(1.10294vw + 16.47px);background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:linear-gradient(to bottom,rgba(255,255,255,0) 0,#fff 100%)}.breadcrumbs,.quickfacts-item-inner{position:relative}.quickfacts-item-title{font-size:calc(.36765vw + 18.82px);line-height:1.15;font-family:halis_grbold,sans-serif;margin-bottom:.5em;display:inline-block}.quickfacts-item-icon{display:inline-block;width:72px;margin-bottom:10px}.quickfacts-item-icon img{width:100%}.quickfacts-item-content{height:auto;max-height:none}.is-overflow .quickfacts-item-content{height:221px;transition:height .8s;max-height:none}.quickfacts-item-button-wrap{display:none}.is-overflow .quickfacts-item-button-wrap{display:block}.quickfacts-button{position:relative;display:inline-block;vertical-align:top;font-size:calc(.29412vw + 13.06px);font-family:halis_grblack,sans-serif;color:#007bc3;padding:1em;text-align:center;width:100%;border:1px solid #d2d2d2;border-top:none}.quickfacts-button:focus,.quickfacts-button:hover{background-color:#007bc3;text-decoration:none;color:#fff;border:1px solid #007bc3;border-top:none}#tooltip.top:after,#tooltip:after{border-bottom:10px solid #007bc3;top:-10px}.quickfacts-list-download{padding-top:calc(.51471vw + 24.35px);text-align:center}.breadcrumbs-inner{max-width:1428px;margin:0 auto;padding-left:calc(2.20588vw + 12.94px);padding-right:calc(2.20588vw + 12.94px)}.breadcrumbs-list{display:block;padding-top:12px;padding-bottom:12px}.breadcrumbs-list:after,.breadcrumbs-list:before{content:" ";display:table}.breadcrumbs-item{font-size:calc(.14706vw + 10.53px);line-height:calc(.22059vw + 15.29px);display:block;float:left;vertical-align:top;color:#333}.breadcrumbs-item:after,.tooltip{vertical-align:middle;position:relative}.breadcrumbs-item:after{content:"/";display:inline-block;color:#ccc;padding-left:.5em;padding-right:.5em;top:-.05em;overflow:hidden;height:1em;line-height:1em}#tooltip,#tooltip p{color:#fff}.breadcrumbs-item:last-child:after{display:none}[rel=tooltip]{cursor:help}.tooltip{user-select:none;display:inline-block;background-image:url(icon.png);background-position:0 -42px;background-repeat:no-repeat;width:14px;height:14px;background-size:500px 500px;top:-1px}.tooltip:before{content:"";display:block;position:absolute;left:-10px;right:-10px;top:-10px;bottom:-10px}#tooltip{pointer-events:none;text-align:center;background:#007bc3;position:absolute;padding:15px;border-radius:7px;font-family:halis_grregular,sans-serif;font-weight:400;font-style:normal;line-height:1.2;z-index:110}#tooltip p:last-child{margin-bottom:0}#tooltip:after{width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;content:'';position:absolute;left:50%;margin-left:-10px}.herohome-inner,.herohome-slides{position:relative}#tooltip.top:after{border-top:none;bottom:auto}#tooltip.left:after{left:10px;margin:0}#tooltip.right:after{right:10px;left:auto;margin:0}.herohome-arrow{text-align:center;padding-top:10px;padding-bottom:5px;display:block;color:#007bc3}.herohome-arrow:hover{color:#202021}.herohome-arrow:focus{border-color:#202021}.herohome-arrow icon{display:inline-block;line-height:1;font-size:25px;-webkit-animation-name:fadeOutDown;animation-name:fadeOutDown;-webkit-animation-duration:4s;animation-duration:4s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.herohome-arrow icon:before{font-family:icomoon!important;font-style:normal!important;font-weight:400!important;font-variant:normal!important;text-transform:none!important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;vertical-align:top;content:"\e900"}.herohome-slides-item-content-copy,.herohome-slides-item-content-cta-button{font-family:halis_grbold,sans-serif;font-weight:400;font-style:normal;letter-spacing:-.05em;text-transform:uppercase;line-height:1}.herohome-slides{z-index:1}.herohome-slides-arrows{position:absolute;left:0;right:0;top:50%}.herohome-slides-arrows-inner{margin:0 auto;position:relative;max-width:calc(77.05882vw + 33.41px)}.herohome-slides-carousel .slick-list,.herohome-slides-carousel .slick-slider,.herohome-slides-carousel .slick-track{height:100%}.herohome-slides-carousel .slick-next,.herohome-slides-carousel .slick-prev{margin-top:calc(-.58824vw + -20.12px);width:calc(.58824vw + 20.12px);height:calc(.58824vw + 20.12px)}.herohome-slides-carousel .slick-next:before,.herohome-slides-carousel .slick-prev:before{color:#666;font-size:calc(.58824vw + 20.12px)}.herohome-slides-carousel .slick-next.slick-disabled:before,.herohome-slides-carousel .slick-prev.slick-disabled:before{opacity:0}.herohome-slides-carousel .slick-prev{left:7px}.herohome-slides-carousel .slick-next{right:7px}.herohome-slides-list{visibility:hidden}.herohome-slides-list.slick-initialized{visibility:visible}.herohome-slides-item{position:relative;min-height:1px}.herohome-slides-item-image{position:absolute;left:0;right:0;top:0;bottom:0;z-index:1}.herohome-slides-item-image-mobile{position:absolute;left:0;right:0;top:0;bottom:0;background-size:cover;background-position:center center}.herohome-slides-item-image-desktop{display:none;position:absolute;left:0;right:0;top:0;bottom:0;background-size:cover;background-position:center center}.herohome-slides-item-content{display:table;width:100%;height:100%;position:relative;z-index:2;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.herohome-slides-item-content-inner{display:table-cell;vertical-align:middle;text-align:center}.herohome-slides-item-content-inner2{padding-top:20px;padding-bottom:20px;margin:0 auto;max-width:calc(77.05882vw + 33.41px)}.herohome-slides-item-content-copy{color:#202021;font-size:calc(2.94118vw + 10.59px)}.herohome-slides-item-content-copy-inner{background-color:rgba(255,255,255,.9);padding-left:calc(2.13371vw + 28.17px);padding-right:calc(2.13371vw + 28.17px);padding-top:calc(2.84495vw + 20.9px);padding-bottom:calc(2.84495vw + 40.9px)}.herohome-slides-item-content-copy-inner2,.herohome-slides-item-content-copy-line{display:inline}.herohome-slides-item-content-cta{margin-top:-20px}.herohome-slides-item-content-cta-button{background-color:#007bc3;color:#fff;display:inline-block;font-size:calc(.66176vw + 10.88px);padding-left:calc(1.83824vw + 9.12px);padding-right:calc(1.83824vw + 9.12px);padding-top:calc(.36765vw + 11.82px);padding-bottom:calc(.36765vw + 7.82px)}.herohome-slides-item-content-cta-button:after{font-family:icomoon!important;font-style:normal!important;font-weight:400!important;font-variant:normal!important;text-transform:none!important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;vertical-align:middle;content:"\e902";position:relative;top:-2px;padding-left:calc(1.98529vw + 40.65px);font-size:calc(1.25vw + 20px)}.herohome-slides-item-content-cta-button:focus,.herohome-slides-item-content-cta-button:hover{text-decoration:none;background-color:#e2e2de;color:#202021}.herohome-buttons{position:absolute;bottom:0;left:0;right:0;z-index:2}.herohome-buttons-carousel{max-width:1328px;margin:0 auto}.herohome-buttons-carousel .slick-track{display:table}.herohome-buttons-carousel .slick-slide{display:table-cell;vertical-align:middle;float:none;height:110px}.herohome-buttons-item{cursor:pointer;background-color:#282625;text-align:center;position:relative;top:21px;padding-bottom:20px;transition:background-color .8s ease;will-change:background-color;outline:0}.herohome-buttons-item:after,.herohome-buttons-item:before{display:block;position:absolute;content:""}.herohome-buttons-item:after{left:0;top:-6px;right:0;height:6px;-webkit-transform:scaleY(0);-ms-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:0 100%;-ms-transform-origin:0 100%;transform-origin:0 100%;transition:background .8s ease,-webkit-transform .8s ease;transition:background .8s ease,transform .8s ease;transition:background .8s ease,transform .8s ease,-webkit-transform .8s ease;background-color:#282625;will-change:background-color,transform}.herohome-buttons-item:focus,.herohome-buttons-item:focus:after,.herohome-buttons-item:hover,.herohome-buttons-item:hover:after{background-color:#0a7fc3}.herohome-buttons-item:before{width:0;height:0;border-style:solid;border-width:0 12px 15px;border-color:transparent transparent #282625;top:-20px;left:50%;margin-left:-12px;-webkit-transform:scaleY(0);-ms-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:0 22px;-ms-transform-origin:0 22px;transform-origin:0 22px;transition:border .8s ease,-webkit-transform .8s ease;transition:border .8s ease,transform .8s ease;transition:border .8s ease,transform .8s ease,-webkit-transform .8s ease;will-change:border,transform}.latestreviews-form-field-item,.latestreviews-form-field-item-field,.latestreviews-form-field-item-label,.latestreviews-form-field-list,.latestreviews-showall-button{display:inline-block;vertical-align:top}.herohome-buttons-item:focus:before,.herohome-buttons-item:hover:before{border-bottom-color:#0a7fc3}.herohome-buttons-item.slick-current{background-color:#666}.herohome-buttons-item.slick-current:before{border-bottom-color:#666;-webkit-transform:scaleY(1);-ms-transform:scaleY(1);transform:scaleY(1)}.herohome-buttons-item.slick-current:after{-webkit-transform:scaleY(1);-ms-transform:scaleY(1);transform:scaleY(1);background-color:#666}.herohome-buttons-item-inner{color:#fff;max-width:320px;margin:0 auto;font-family:halis_grbook,sans-serif;font-weight:400;font-style:normal;letter-spacing:-.03em;font-size:calc(.36765vw + 11.82px);line-height:calc(.66176vw + 12.88px);padding:10px}.herohome-buttons-list{visibility:hidden}.herohome-buttons-list.slick-initialized{visibility:visible}#important-message{text-align:center;width:100%;margin:0;padding:15px;background-color:#007bc3}.latestreviews-inner,.textfeature-inner{padding-top:calc(3.89706vw + 34.53px);padding-bottom:calc(3.89706vw + 34.53px)}#important-message p,#important-message p a{font-size:19px;color:#fff!important;margin-bottom:0;font-family:halis_grlight,sans-serif;font-weight:700}.latestreviews-title,.textfeature-inner{font-weight:400;font-style:normal;text-align:center}.textfeature-inner{margin:0 auto;font-family:halis_grlight,sans-serif;line-height:1.25;font-size:calc(2.05882vw + 13.41px);padding-left:20px;padding-right:20px;max-width:calc(74.11765vw + 82.82px)}.latestreviews{background-color:#f1f1f1}.latestreviews-title{font-size:calc(2.72059vw + 19.29px);line-height:1;font-family:halis_grblack,sans-serif;letter-spacing:-.05em;text-transform:uppercase;color:#342e2e;margin-bottom:calc(.73529vw + 12.65px)}.latestreviews-form{margin-bottom:calc(3.82353vw + 17.76px);text-align:center;padding-left:20px;padding-right:20px}.latestreviews-form-field-item{font-size:calc(.58824vw + 16.12px);font-family:halis_grlight,sans-serif;font-weight:400;font-style:normal;margin-bottom:1em}.latestreviews-showall-button,.reviews-item-category{font-family:halis_grblack,sans-serif;text-transform:uppercase;letter-spacing:-.05em;font-weight:400;font-style:normal}.latestreviews-form-field-item-field{padding-right:.75em}.latestreviews-form-field-item-label{padding-right:.5em}.latestreviews-reviews{margin-bottom:calc(3.67647vw + 18.24px)}.latestreviews-showall{text-align:center}.latestreviews-showall-button{position:relative;font-size:calc(.29412vw + 13.06px);color:#666;padding:1em;text-align:center;max-width:422px;width:100%}.latestreviews-showall-button:before{content:"";display:block;position:absolute;left:0;right:0;top:0;bottom:0;border:1px solid #666;transition:border .2s ease}.latestreviews-showall-button:focus:before,.latestreviews-showall-button:hover:before{border-width:3px}.latestreviews-showall-button:focus,.latestreviews-showall-button:hover{color:#666;text-decoration:none}.reviews-list{max-width:calc(77.05882vw + 33.41px);margin:0 auto;position:relative}.reviews-list:after,.reviews-list:before{content:" ";display:table}.reviews-list-loading{position:absolute;left:0;right:0;top:0;bottom:0;background-color:rgba(0,0,0,.8);padding-top:50px;text-align:center;color:#fff;z-index:1;opacity:0;transition:opacity .2s ease;-webkit-animation-name:loadingtextanimation;animation-name:loadingtextanimation;-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.is-loading .reviews-list-loading{opacity:1}.genericheader-results-button.disable,.pagination-next.is-disabled,.pagination-page.is-disabled,.pagination-prev.is-disabled,.popup-haveyoursay-outer.mfp-bg{opacity:.5}.reviews-list-inner{display:inline-block;vertical-align:top;margin-bottom:-30px}.reviews-item{display:block;margin-bottom:30px}.reviews-item-inner{background-color:#fff;border-top:3px solid #fff;box-shadow:1px 2px 0 0 rgba(0,0,0,.1)}.is-energy .reviews-item-inner{border-top-color:#7938af}.is-water .reviews-item-inner{border-top-color:#007bc3}.is-transport .reviews-item-inner{border-top-color:#4b954b}.is-localgovernment .reviews-item-inner{border-top-color:#9e662b}.is-specialreviews .reviews-item-inner{border-top-color:#077782}.reviews-item-category{line-height:1;margin-bottom:calc(1.10294vw + 31.47px);font-size:calc(.22059vw + 11.29px)}.is-energy .reviews-item-category{color:#7938af}.is-water .reviews-item-category{color:#007bc3}.is-transport .reviews-item-category{color:#4b954b}.is-localgovernment .reviews-item-category{color:#9e662b}.is-specialreviews .reviews-item-category{color:#077782}.reviews-item-content{display:block;padding-top:calc(1.83824vw + 15.12px);padding-left:calc(1.83824vw + 15.12px);padding-right:calc(1.83824vw + 15.12px);color:#202021}.relatedreviews-inner,.whoarewe-inner{padding-top:calc(3.89706vw + 34.53px)}.reviews-item-content:after,.reviews-item-content:before{content:" ";display:table}.reviews-item-content:focus,.reviews-item-content:hover{text-decoration:none}.is-energy .reviews-item-content:focus .reviews-item-title,.is-energy .reviews-item-content:hover .reviews-item-title{color:#7938af}.is-water .reviews-item-content:focus .reviews-item-title,.is-water .reviews-item-content:hover .reviews-item-title{color:#007bc3}.is-transport .reviews-item-content:focus .reviews-item-title,.is-transport .reviews-item-content:hover .reviews-item-title{color:#4b954b}.is-localgovernment .reviews-item-content:focus .reviews-item-title,.is-localgovernment .reviews-item-content:hover .reviews-item-title{color:#9e662b}.is-specialreviews .reviews-item-content:focus .reviews-item-title,.is-specialreviews .reviews-item-content:hover .reviews-item-title{color:#077782}.reviews-item-description{font-size:15px;color:#666;line-height:1.6;max-height:96px;overflow:hidden;margin-bottom:calc(3.30882vw + 24.41px)}.reviews-item-title{font-size:calc(.44118vw + 18.59px);line-height:1.15;font-family:halis_grbold,sans-serif;font-weight:400;font-style:normal;letter-spacing:-.05em;margin-bottom:.5em;display:block}.reviews-item-tools{border-top:1px solid #e5e5e5}.reviews-item-tools:after,.reviews-item-tools:before{content:" ";display:table}.reviews-item-tools-inner{display:table;width:100%;table-layout:fixed;height:117px;float:right}.reviews-item-tools-tool{display:table-cell;vertical-align:middle;text-align:center;border-left:1px solid #e5e5e5}.reviews-item-tools-tool:first-child{border-left:0}.reviews-item-tools-tool:last-child.is-learnmore,.reviews-item-tools-tool:last-child.is-registerforhearing{background-color:#007bc3}.reviews-item-tools-tool:last-child.is-haveyoursay{background-color:#ee5d16}.reviews-item-tools-tool:last-child.is-cta{color:#fff}.reviews-item-tools-tool:last-child.is-cta:focus,.reviews-item-tools-tool:last-child.is-cta:hover{background-color:#e2e2de;text-decoration:none;color:#202021}.reviews-item-tools-tool-inner{height:113px;display:table;width:100%;position:relative}.reviews-item-tools-tool-inner2{display:table-cell;text-align:center;vertical-align:middle;padding-left:10px;padding-right:10px}.reviews-item-tools-tool-icon{font-family:halis_grthin,sans-serif;font-weight:400;font-style:normal;margin-bottom:8px;line-height:.8}.is-consultation .reviews-item-tools-tool-icon icon:before,.is-haveyoursay .reviews-item-tools-tool-icon icon:before,.is-inprogress .reviews-item-tools-tool-icon icon:before,.is-learnmore .reviews-item-tools-tool-icon icon:before,.is-registerforhearing .reviews-item-tools-tool-icon icon:before,.is-reviewclosed .reviews-item-tools-tool-icon icon:before,.is-reviewcompleted .reviews-item-tools-tool-icon icon:before,.is-reviewopened .reviews-item-tools-tool-icon icon:before,.is-submissionsclosed .reviews-item-tools-tool-icon icon:before{font-family:icomoon!important;font-style:normal!important;font-weight:400!important;text-transform:none!important;vertical-align:top;font-variant:normal!important;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.is-days .reviews-item-tools-tool-icon,.is-duedate .reviews-item-tools-tool-icon{font-size:calc(.44118vw + 36.59px)}.reviews-item-tools-tool-icon icon{vertical-align:top;font-size:calc(.51471vw + 26.35px)}.is-learnmore .reviews-item-tools-tool-icon icon{display:inline-block;line-height:1}.is-learnmore .reviews-item-tools-tool-icon icon:before{line-height:1;content:"\e902"}.is-consultation .reviews-item-tools-tool-icon icon{display:inline-block;line-height:1}.is-consultation .reviews-item-tools-tool-icon icon:before{line-height:1;content:"\e904"}.is-haveyoursay .reviews-item-tools-tool-icon icon{display:inline-block;line-height:1}.is-haveyoursay .reviews-item-tools-tool-icon icon:before{line-height:1;content:"\e906"}.is-submissionsclosed .reviews-item-tools-tool-icon icon{display:inline-block;line-height:1}.is-submissionsclosed .reviews-item-tools-tool-icon icon:before{line-height:1;content:"\e907"}.is-registerforhearing .reviews-item-tools-tool-icon icon{display:inline-block;line-height:1}.is-registerforhearing .reviews-item-tools-tool-icon icon:before{line-height:1;content:"\e90c"}.is-cta .reviews-item-tools-tool-icon icon{font-size:calc(.58824vw + 30.12px)}.is-inprogress .reviews-item-tools-tool-icon icon{display:inline-block;line-height:1}.is-inprogress .reviews-item-tools-tool-icon icon:before{line-height:1;content:"\e91c"}.is-reviewclosed .reviews-item-tools-tool-icon icon{display:inline-block;line-height:1}.is-reviewclosed .reviews-item-tools-tool-icon icon:before{line-height:1;content:"\e91d"}.is-reviewcompleted .reviews-item-tools-tool-icon icon{display:inline-block;line-height:1}.is-reviewcompleted .reviews-item-tools-tool-icon icon:before{line-height:1;content:"\e909"}.is-reviewopened .reviews-item-tools-tool-icon icon{display:inline-block;line-height:1}.is-reviewopened .reviews-item-tools-tool-icon icon:before{line-height:1;content:"\e91e"}.reviews-item-tools-tool-icon.is-today{font-size:calc(.14706vw + 29.53px)}.reviews-item-tools-tool-caption,.reviews-item-tools-tool-label{font-family:halis_grbook,sans-serif;font-weight:400;font-style:normal;letter-spacing:-.03em;font-size:14px;line-height:16px;word-break:break-word}.reviews-item-tools-tool-caption{margin-bottom:3px}.is-cta .reviews-item-tools-tool-label,.whoarewe-title{font-weight:400;font-style:normal;letter-spacing:-.05em;text-transform:uppercase}.is-cta .reviews-item-tools-tool-label{font-family:halis_grbold,sans-serif;font-size:15px}.whoarewe-inner{max-width:calc(69.70588vw + 56.94px);margin:0 auto}.whoarewe-title{text-align:center;font-size:calc(2.72059vw + 19.29px);line-height:1;font-family:halis_grblack,sans-serif;color:#342e2e;margin-bottom:calc(.73529vw + 12.65px)}.whoarewe-subtitle{text-align:center;font-size:calc(.58824vw + 16.12px);line-height:1.38;font-family:halis_grlight,sans-serif;font-weight:400;font-style:normal;color:#342e2e;padding-bottom:26px;max-width:calc(74.11765vw + 82.82px);margin:0 auto}.cta,.whoarewe-features-item-title{font-family:halis_grblack,sans-serif;font-weight:400;font-style:normal;text-transform:uppercase;line-height:1;letter-spacing:-.05em}.whoarewe-features-list{max-width:500px;margin:0 auto}.whoarewe-features-list:after,.whoarewe-features-list:before{content:" ";display:table}.whoarewe-features-list:after{clear:both}.whoarewe-features-list-inner{display:inline-block;vertical-align:top;margin-bottom:-30px}.whoarewe-features-item{display:block;margin-bottom:30px;padding-bottom:35px}.whoarewe-features-item-inner{background-color:#fff;border-top:3px solid #fff;text-align:center}.whoarewe-features-item-content{position:relative}.whoarewe-features-item-content:before{content:"";display:block;position:absolute;height:1px;right:0;bottom:-35px;max-width:137px;margin-left:-68px;left:50%;background-color:#e2e2de}.whoarewe-features-item:last-child .whoarewe-features-item-content:before{display:none}.cta,.cta-arrow icon,.cta-label,.ctawithicon,.ctawithicon icon,.ctawithicon icon:before,.ctawithicon.is-email icon{display:inline-block}.whoarewe-features-item-description{font-size:calc(.29412vw + 13.06px);color:#666;margin-bottom:1em}.whoarewe-features-item-icon{width:126px;margin:0 auto 30px}.whoarewe-features-item-icon img{width:100%}.whoarewe-features-item-title{font-size:calc(.29412vw + 19.06px);color:#342e2e;margin-bottom:.6em}.cta{font-size:16px;color:#006dbd;position:relative;padding-right:1.4em;transition:color .2s ease}.cta:focus,.cta:hover,a.ctawithicon:focus,a.ctawithicon:hover,a:focus .cta,a:hover .cta{color:#666}.cta-label{padding-right:1em}.cta-arrow{position:absolute;top:50%;right:1em;margin-top:-.5em;margin-left:0;line-height:1;width:.8em;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease}a:focus .cta-arrow,a:hover .cta-arrow{-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%)}.cta-arrow icon{vertical-align:middle;position:relative;margin-top:-.1em;line-height:1;font-size:.8em;width:.8em}.cta-arrow icon:before{font-family:icomoon!important;font-style:normal!important;font-weight:400!important;font-variant:normal!important;text-transform:none!important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;vertical-align:top;content:"\e903"}.ctawithicon{font-family:halis_grmedium,sans-serif;font-weight:400;font-style:normal;letter-spacing:-.05em;font-size:calc(.07353vw + 13.76px);text-transform:uppercase;text-decoration:none}.ctawithicon.is-download icon:before,.ctawithicon.is-email icon:before{font-family:icomoon!important;font-style:normal!important;font-weight:400!important;text-transform:none!important;vertical-align:middle;line-height:1;font-variant:normal!important;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ctawithicon icon{vertical-align:middle}.ctawithicon icon:before{width:33px;text-align:center;vertical-align:middle;position:relative;top:-3px;font-size:19px;padding-right:10px}.ctawithicon.is-email icon{line-height:1}.ctawithicon.is-email icon:before{content:"\e910"}.ctawithicon.is-download icon{display:inline-block;line-height:1}.ctawithicon.is-download icon:before{content:"\e90f"}.ctawithicon.is-verdana{font-family:Verdana,sans-serif;font-weight:700;font-style:normal}a.ctawithicon{text-decoration:none}.ctawithicon-copy{display:inline}a .ctawithicon-copy{border-bottom:1px solid;display:inline;transition:border .2s ease,color .2s ease}a:focus .ctawithicon-copy,a:hover .ctawithicon-copy{border-bottom:6px solid #ccc}.ctawithicon-copy.is-small{font-size:calc(.07353vw + 12.76px)}.relatedreviews{background-color:#f1f1f1}.relatedreviews-inner{padding-bottom:calc(3.89706vw + 34.53px);margin:0 auto}.relatedreviews-title{text-align:center;font-size:calc(.73529vw + 19.65px);line-height:1;font-family:halis_grblack,sans-serif;font-weight:400;font-style:normal;letter-spacing:-.05em;text-transform:uppercase;color:#342e2e;margin-bottom:calc(1.25vw + 34px)}.haveyoursay-link{position:fixed;right:0;top:0;bottom:0;width:0;z-index:2;display:none}.haveyoursay-link-button,.haveyoursay-popup-button{top:50%;width:173px;height:45px;font-family:halis_grblack,sans-serif;letter-spacing:-.05em;font-size:14px;line-height:45px;font-weight:400;font-style:normal;text-transform:uppercase}.haveyoursay-link-button{position:absolute;right:0;background-color:#ee5d16;color:#fff;text-align:center;-webkit-transform:rotate(-90deg) translateX(50%) translateY(-100%);-ms-transform:rotate(-90deg) translateX(50%) translateY(-100%);transform:rotate(-90deg) translateX(50%) translateY(-100%);-webkit-transform-origin:100% 0;-ms-transform-origin:100% 0;transform-origin:100% 0}.haveyoursay-link-button:focus,.haveyoursay-link-button:hover{background-color:#e2e2de;color:#202021;text-decoration:none}.popup-haveyoursay-outer .mfp-container{padding:0;overflow:hidden}.popup-haveyoursay-outer .mfp-content{text-align:right;padding:0}.haveyoursay-popup{max-width:523px;position:relative;display:inline-block;padding-left:45px;text-align:center;overflow:hidden;margin-right:45px}.haveyoursay-popup-inner{background-color:#e7e9eb}.haveyoursay-popup-button{position:absolute;left:0;background-color:#ee5d16;color:#fff;text-align:center;-webkit-transform:rotate(-90deg) translateX(-50%);-ms-transform:rotate(-90deg) translateX(-50%);transform:rotate(-90deg) translateX(-50%);-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;transition:background-color .2s ease,color .2s ease,width .4s ease .1s}.haveyoursay-popup-button:focus,.haveyoursay-popup-button:hover{background-color:#e2e2de;color:#202021;text-decoration:none}.mfp-ready .haveyoursay-popup-button{width:530px}.mfp-removing .haveyoursay-popup-button{width:173px}.haveyoursay-section-item{padding:50px 60px}.haveyoursay-section-item+.haveyoursay-section-item{border-top:1px solid #d3d5d6}.haveyoursay-section-item-title{font-family:halis_grlight,sans-serif;font-weight:400;font-style:normal;font-size:20px;line-height:1.5;margin-bottom:1.2em}.haveyoursay-section-item-button{position:relative;display:inline-block;vertical-align:top;font-family:halis_grlight,sans-serif;font-weight:400;font-style:normal;font-size:18px;color:#202021;padding:1em;text-align:center;max-width:422px;width:100%}.detailheader-data-item-label,.detailheader-title{font-family:halis_grbold,sans-serif;letter-spacing:-.05em;font-weight:400;font-style:normal}.haveyoursay-section-item-button:before{content:"";display:block;position:absolute;left:0;right:0;top:0;bottom:0;border:1px solid #666;transition:border .2s ease}.haveyoursay-section-item-button:focus:before,.haveyoursay-section-item-button:hover:before{border-width:3px}.haveyoursay-section-item-button:focus,.haveyoursay-section-item-button:hover{color:#202021;text-decoration:none}.detailheader{background-color:#f1f1f1}.detailheader-inner{padding-top:calc(2.20588vw + 22.94px);padding-bottom:calc(2.20588vw + 22.94px);display:table;width:100%;max-width:calc(77.05882vw + 33.41px);margin:0 auto}.detailheader-title{font-size:calc(1.69118vw + 16.59px);line-height:calc(1.83824vw + 19.12px);color:#342e2e;margin-bottom:calc(1.83824vw + 19.12px)}.detailheader-data-item-label{font-size:calc(.14706vw + 13.53px);text-transform:uppercase;line-height:1}.detailheader-data-item-value{font-size:calc(.29412vw + 15.06px);font-family:halis_grlight,sans-serif;font-weight:400;font-style:normal;margin-top:-.2em}.detailheader-data-item-value a{text-decoration:none;border-bottom:1px solid;display:inline;transition:border .2s ease,color .2s ease}.detailheader-data-item-value a:hover{border-bottom:6px solid #ccc;color:#666}.detailheader-panel-days,.detailheader-panel-deadline{border-bottom:1px solid #d2d2d2;background-color:#fff}.detailheader-panel{border:1px solid #d2d2d2;margin-bottom:12px;background-color:#fff}.detailheader-panel-days{text-align:center;padding-left:20px;padding-right:20px}.detailheader-panel-days-inner{display:inline-table;vertical-align:top}.detailheader-panel-days-copy,.detailheader-panel-days-number{font-weight:400;display:table-cell;vertical-align:middle;font-style:normal}.detailheader-panel-days-number{font-size:calc(.44118vw + 36.59px);font-family:halis_grthin,sans-serif;padding-right:.35em}.detailheader-panel-days-copy{font-size:14px;font-family:halis_grbook,sans-serif;letter-spacing:-.03em;text-align:left}.detailheader-panel-days-copy.last-day{font-size:calc(.44118vw + 10.59px);padding:12px 5px;text-align:center}.detailheader-panel-deadline{text-align:center;font-size:12px;font-family:Verdana,sans-serif;font-weight:700;font-style:normal;text-transform:uppercase;padding:8px 10px}.detailheader-panel-haveyoursay{background-color:#ee5d16;color:#fff;display:block;padding-left:20px;padding-right:20px}.detailheader-panel-haveyoursay:focus,.detailheader-panel-haveyoursay:hover{background-color:#e2e2de;color:#000;text-decoration:none}.detailheader-panel-haveyoursay-icon{position:absolute;font-size:calc(.95588vw + 28.94px);width:1em;height:1em;right:0;top:50%;margin-top:-.5em}.detailheader-panel-haveyoursay-inner,.detailtabs-mobilemenu{position:relative}.detailheader-panel-haveyoursay-icon icon{vertical-align:top;display:inline-block;line-height:1}.detailheader-panel-haveyoursay-icon icon:before{font-family:icomoon!important;font-style:normal!important;font-weight:400!important;font-variant:normal!important;text-transform:none!important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;vertical-align:top;content:"\e906"}.detailheader-panel-haveyoursay-label{font-family:halis_grbold,sans-serif;font-weight:400;font-style:normal;letter-spacing:-.05em;text-transform:uppercase;font-size:15px;line-height:1;padding-top:calc(.22059vw + 24.29px);padding-bottom:calc(.22059vw + 24.29px)}.detailheader-sidebar-whatishaveyoursay{display:none!important;text-align:center}.detailheader-sidebar-whatishaveyoursay-inner{display:inline-block;vertical-align:top}.detailheader-sidebar-whatishaveyoursay-icon{color:#666;margin-left:9px;display:inline-block;vertical-align:middle}.detailheader-sidebar-whatishaveyoursay-icon icon{display:block;width:22px;height:22px;font-size:14px;background-color:#fff;border-radius:100%}.detailheader-sidebar-whatishaveyoursay-icon icon:before{content:"?";display:block;line-height:22px;text-align:center;font-family:Verdana,sans-serif;font-weight:700;font-style:normal;vertical-align:top;height:22px}.detailheader-sidebar-whatishaveyoursay-label{font-size:12px;font-family:halis_grregular,sans-serif;font-weight:400;font-style:normal;color:#666;display:inline-block;vertical-align:middle;text-transform:uppercase}.detailheader-sidebar{margin:0 auto;max-width:290px}.detailheader-sidebar-subscribe{text-align:center;margin-bottom:22px}.detailheader-subheading{font-size:calc(.73529vw + 9.65px);text-transform:uppercase;display:inline-block;line-height:1;padding-top:calc(.14706vw + 4.53px);padding-bottom:calc(.14706vw + 4.53px);margin-bottom:calc(1.02941vw + 5.71px);background-color:#aaa;color:#fff;padding-left:22px;padding-right:22px;padding-left:calc(.88235vw + 7.18px);padding-right:calc(.88235vw + 7.18px)}.detailheader-subheading.is-energy{background-color:#7938af}.detailheader-subheading.is-water{background-color:#007bc3}.detailheader-subheading.is-transport{background-color:#4b954b}.detailheader-subheading.is-localgovernment{background-color:#9e662b}.detailheader-subheading.is-specialreviews{background-color:#077782}.detailheader-subheading-category{font-family:halis_grblack,sans-serif;font-weight:400;font-style:normal;letter-spacing:-.05em;display:inline-block;vertical-align:top}.detailheader-subheading-label{font-family:halis_grlight,sans-serif;font-weight:400;font-style:normal;display:inline-block;vertical-align:top}.detailheader-subheading-label:before{content:"-";display:inline-block;vertical-align:top;padding-left:.25em;padding-right:.5em}.detailheader-panel-share,.detailheader-panel-share-inner{cursor:pointer;display:block;color:#007bc3}.detailheader-panel-downloadiconandcopy,.detailheader-panel-shareiconandcopy{padding-top:calc(.14706vw + 14.53px);padding-bottom:calc(.14706vw + 14.53px);padding-left:calc(-.29412vw + 21.94px)}.addthis-animated{-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-duration:.2s!important;animation-duration:.2s!important}.detailheader-panel-share-inner{transition:color .2s ease;background-color:#fff}.detailheader-panel-share-inner:focus,.detailheader-panel-share-inner:hover{background-color:#007bc3;color:#fff;text-decoration:none}.is-show .detailheader-panel-share-inner{display:none}.detailheader-panel-shareiconandcopy{display:table;width:100%;padding-right:calc(.07353vw + 20.76px)}.detailheader-panel-shareicon{display:table-cell;color:#007bc3;vertical-align:middle;width:32px;padding-right:.3em;font-size:calc(.44118vw + 30.59px);line-height:1}.detailheader-panel-share:focus .detailheader-panel-shareicon,.detailheader-panel-share:hover .detailheader-panel-shareicon{color:#fff}.detailheader-panel-shareicon icon{transition:color .2s ease;display:inline-block;line-height:1}.detailheader-panel-shareicon icon:before{font-family:icomoon!important;font-style:normal!important;font-weight:400!important;font-variant:normal!important;text-transform:none!important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;vertical-align:top;content:"\e926"}.detailheader-panel-sharecopy{display:table-cell;vertical-align:middle;font-size:calc(.07353vw + 13.76px);line-height:1;font-family:halis_grbold,sans-serif;font-weight:400;font-style:normal;letter-spacing:-.05em;text-transform:uppercase}.detailheader-panel-sharecopy:focus,.detailheader-panel-sharecopy:hover{background-color:#007bc3;color:#fff;text-decoration:none}.detailheader-panel-download{display:block}.detailheader-panel-download+.detailheader-panel-download{border-top:1px solid #d2d2d2}.detailheader-panel-sharebuttons-out{display:none;background-color:#fff}.is-show .detailheader-panel-sharebuttons-out{display:block}.detailheader-panel-sharebuttons{display:table;width:100%;height:72px}.detailheader-panel-sharebuttons-inner{display:table-cell;vertical-align:middle;text-align:center;line-height:1}.detailheader-panel-downloadiconandcopy{display:table;width:100%;padding-right:calc(.07353vw + 20.76px)}.detailheader-panel-downloadicon{display:table-cell;color:#007bc3;vertical-align:middle;transition:color .2s ease;width:32px;padding-right:.3em;font-size:calc(.44118vw + 30.59px);line-height:1}.detailheader-panel-downloadicon icon{display:inline-block;line-height:1}.detailheader-panel-downloadicon icon:before{font-family:icomoon!important;font-style:normal!important;font-weight:400!important;font-variant:normal!important;text-transform:none!important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;vertical-align:top;content:"\e90f"}.detailheader-panel-downloadcopy-main,.detailheader-panel-downloadcopy-sub{transition:color .2s ease,border .2s ease;font-weight:400;font-style:normal;text-transform:uppercase;line-height:1}.detailheader-panel-downloadcopy{display:table-cell;vertical-align:middle}.detailheader-panel-download:focus .detailheader-panel-downloadcopy,.detailheader-panel-download:hover .detailheader-panel-downloadcopy{text-decoration:underline}.detailheader-panel-downloadcopy-main{font-size:calc(.07353vw + 13.76px);margin-bottom:calc(-.36765vw + 10.18px);font-family:halis_grbold,sans-serif;letter-spacing:-.05em;color:#006dbd}.detailheader-panel-downloadcopy-sub{font-size:calc(-.07353vw + 12.24px);font-family:Verdana,sans-serif;color:#666}.detailtabs-inner{margin:0 auto;max-width:calc(77.05882vw + 33.41px)}.detailtabs-mobilemenu:after{display:block;font-family:icomoon!important;font-style:normal!important;font-weight:400!important;font-variant:normal!important;text-transform:none!important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;vertical-align:top;content:"\e918";position:absolute;z-index:1;right:20px;top:50%;font-size:12px;margin-top:-5px;color:#007bc3}.detailtabs-item,.detailtabs-mobilemenu select{font-weight:400;font-style:normal;position:relative;letter-spacing:-.05em}.detailtabs-mobilemenu select{z-index:1;width:100%;background-color:#f1f1f1;-webkit-appearance:none;-moz-appearance:none;appearance:none;height:50px;border:1px solid #e7e7e7;font-family:halis_grbold,sans-serif;font-size:16px;text-transform:uppercase;padding-left:15px;padding-right:40px}.detailtabs-mobilemenu select:focus{border-color:#202021}.detailtabs-mobilemenu select option{font-family:halis_grregular,sans-serif;font-weight:400;font-style:normal;font-size:14px;text-transform:none}.detailtabs-list{display:none}.detailtabs-item{display:table-cell;vertical-align:middle;font-family:halis_grblack,sans-serif;font-size:calc(.14706vw + 13.53px);line-height:1;text-align:center;padding-top:calc(1.17647vw + 6.24px);padding-bottom:calc(1.17647vw + 6.24px);padding-left:10px;padding-right:10px;border-left:1px solid #d2d2d2;border-right:1px solid #d2d2d2;border-bottom:1px solid #d2d2d2;text-transform:uppercase;color:#202021}.detailtabs-item:before{content:"";position:absolute;left:0;top:-4px;right:0;height:3px;background-color:#202021;display:none}.detailtabs-item:focus,.detailtabs-item:hover{background-color:#0a7fc3;color:#fff;text-decoration:none}.detailtabs-item.is-active{background-color:#fff;border-bottom-color:#fff}.detailtabs-item.is-active:focus,.detailtabs-item.is-active:hover{color:#202021}.detailtabs-item.is-active:before{display:block}.detailcontent-inner{padding-top:calc(2.94118vw + 30.59px);padding-bottom:calc(2.94118vw + 30.59px);margin:0 auto}.detailreports-table.is-multiple{margin-bottom:calc(1.47059vw + 25.29px)}.detailreports-table{padding-bottom:calc(.58824vw + 11.12px)}.detailreports-intro,.detailreports-pagination{padding-bottom:calc(0vw + 30px)}.detailreports-declare{font-size:calc(.07353vw + 11.76px);color:#666;text-align:center}.detailreports-search{margin-bottom:30px}.detailreports-search-button-element{height:50px;width:100%}.detailreports-search-button-element-inner{display:table;height:50px;width:100%;background-color:#007bc3;text-decoration:none;color:#fff}.detailreports-search-button-element-inner:focus,.detailreports-search-button-element-inner:hover{background-color:#e2e2de;text-decoration:none;color:#202021}.detailreports-search-button-element-inner.disable{opacity:.5;cursor:not-allowed;pointer-events:none}.detailreports-search-button-icon{display:none}.detailreports-search-button-icon icon{display:inline-block;line-height:1}.detailreports-search-button-icon icon:before{font-family:icomoon!important;font-style:normal!important;font-weight:400!important;font-variant:normal!important;text-transform:none!important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;vertical-align:top;content:"\e908"}.detailreports-search-button-copy{display:table-cell;vertical-align:middle;text-align:center;text-transform:uppercase;font-size:14px;font-family:halis_grbold,sans-serif;font-weight:400;font-style:normal;letter-spacing:-.05em}.detailsummary-key-contact.is-email icon:before,.detailsummary-key-contact.is-phone icon:before{font-family:icomoon!important;font-style:normal!important;font-weight:400!important;font-variant:normal!important;text-transform:none!important;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;vertical-align:middle;line-height:1}.detailsummary.entity{border-bottom:1px solid #e2e2de;padding-bottom:calc(3.67647vw + 18.24px);margin-bottom:calc(3.67647vw + 18.24px)}.detailsummary-content{border-bottom:1px solid #e2e2de;padding-bottom:calc(7.11238vw + 7.24px)}.detailsummary-abstract{background-color:#fff;padding-top:calc(1.10294vw + 16.47px);padding-bottom:calc(1.10294vw + 16.47px);padding-left:calc(1.69118vw + 14.59px);padding-right:calc(1.69118vw + 14.59px);margin-bottom:calc(0vw + 0px);border-bottom:1px solid #e2e2de}.detailsummary-abstract:after,.detailsummary-abstract:before{content:" ";display:table}.detailsummary-key-contact{font-size:calc(.14706vw + 13.53px);margin-bottom:.5em;display:block}.detailsummary-key-contact icon{display:inline-block;vertical-align:middle;color:#000}.detailsummary-key-contact icon:before{width:33px;text-align:center;vertical-align:middle;display:inline-block;position:relative;top:-3px;font-size:23px;padding-right:10px}.detailsummary-key-contact.is-email icon{display:inline-block;line-height:1}.detailsummary-key-contact.is-email icon:before{content:"\e910"}.detailsummary-key-contact.is-phone icon{display:inline-block;line-height:1}.detailsummary-key-contact.is-phone icon:before{content:"\e911"}.detailsummary-key-contact-label,.detailsummary-key-contact-name{font-family:halis_grbold,sans-serif;font-style:normal}.detailsummary-key-contact-label,.detailtable .detailtable-type-label,.detailtimeline-item-details-cta,.detailtimeline-title{letter-spacing:-.05em;text-transform:uppercase}a.detailsummary-key-contact{text-decoration:none;border:none;width:90px}a.detailsummary-key-contact:focus,a.detailsummary-key-contact:hover{color:#666;text-decoration:none;border:none}.detailsummary-key-contact-copy{display:inline}a .detailsummary-key-contact-copy{border-bottom:1px solid;display:inline;transition:border .2s ease,color .2s ease}a:focus .detailsummary-key-contact-copy,a:hover .detailsummary-key-contact-copy{border-bottom:6px solid #ccc}.detailsummary-key-contact-label{font-weight:400;font-size:calc(.14706vw + 13.53px);line-height:1;margin-bottom:.5em}.detailsummary-key-contact-name{font-weight:400;letter-spacing:-.05em;font-size:calc(.14706vw + 23.53px);margin-bottom:-.4em}.detailsummary-key-contact-title{font-size:calc(.14706vw + 15.53px);font-family:halis_grlight,sans-serif;font-weight:400;font-style:normal;font-style:italic;margin-bottom:1.5em}.detailtimeline{border-bottom:1px solid #e2e2de;padding-bottom:calc(3.67647vw + 18.24px)}.detailtimeline-carousel .slick-next,.detailtimeline-carousel .slick-prev{width:30px;height:15px;margin-top:0}.detailtimeline-carousel .slick-next:before,.detailtimeline-carousel .slick-prev:before{color:#666;font-size:30px;position:relative;top:7px}.detailtimeline-carousel .slick-next.slick-disabled,.detailtimeline-carousel .slick-prev.slick-disabled{display:none!important}.detailtimeline-carousel .slick-prev{margin-left:-15px;top:-42px}.detailtimeline-carousel .slick-next{margin-left:-15px;bottom:-42px}.detailtimeline-item{text-align:center}.detailtimeline-item:focus{outline:#007bc3 dotted 1px}.detailtimeline-item-line:before{content:"";background-color:#e7e9eb;position:absolute}.is-current .detailtimeline-item-line:before,.is-past .detailtimeline-item-line:before{background-color:#202021;z-index:1}.detailtimeline-item-line:after{content:"";background-color:#e2e2de;position:absolute}.is-current .detailtimeline-item-line:after,.is-past .detailtimeline-item-line:after{background-color:#202021;z-index:1}.detailtimeline-item-details-cta{margin-top:25px;margin-bottom:1px;position:relative;font-size:14px;color:#fff;padding:9px;font-family:halis_grbold,sans-serif;font-weight:400;font-style:normal;text-align:center;display:block}.detailtimeline-item-details-cta.is-haveyoursay,.detailtimeline-item-details-cta.is-survey{background-color:#ee5d16}.detailtimeline-item-details-cta.is-register{background-color:#007bc3}.detailtimeline-item-details-cta:focus,.detailtimeline-item-details-cta:hover{background-color:#202021;color:#fff;text-decoration:none}.detailtimeline-item-details-cta:before{position:absolute;top:-8px;margin-left:-5px;content:"";display:block;width:0;height:0;border-style:solid;border-width:0 5px 8px;border-color:transparent transparent #ee5e16;transition:border .2s ease;left:18px}.detailtimeline-item-details-cta.is-haveyoursay:before,.detailtimeline-item-details-cta.is-survey:before{border-bottom-color:#ee5d16}.detailtimeline-item-details-cta.is-register:before{border-bottom-color:#007bc3}.detailtimeline-item-details-cta:focus:before,.detailtimeline-item-details-cta:hover:before{border-bottom-color:#202021}.detailtimeline-item-details-days{font-size:13px;background-color:#e7e9eb;display:block;padding:11px;text-align:center}.detailtimeline-item-info-inner{height:53px;background-color:#e2e2de;font-size:13px;width:84px;line-height:1;text-align:center;padding:12px 0;position:relative;border:2px solid transparent;display:inline-block;vertical-align:top;margin-right:5px}.is-past .detailtimeline-item-info-inner{background-color:#fefefe;color:#202021;border-color:#202021}.is-current .detailtimeline-item-info-inner{background-color:#202021;color:#fff}.detailtable th.is-sorted-ascending,.detailtable th.is-sorted-descending,.lgdetailtable th.is-sorted-ascending,.lgdetailtable th.is-sorted-descending{background-color:#e7e9eb}.detailtimeline-item-info-inner:after,.detailtimeline-item-info-inner:before{content:"";position:absolute;width:0;height:0}.detailtimeline-item-info-date{font-family:Verdana,sans-serif;font-weight:700;font-style:normal;padding:0 5px}.detailtimeline-item-info-year{padding:0 5px}.detailtimeline-item-label{font-size:14px;line-height:21px;min-height:68px}.detailtimeline-item-label a{text-decoration:none;border-bottom:1px solid;transition:border .2s ease,color .2s ease}.detailtimeline-item-label a:focus,.detailtimeline-item-label a:hover{color:#666;border-bottom:6px solid #ccc}.detailtimeline-item-details-inner{max-width:139px}.detailtimeline-title{font-size:calc(.73529vw + 19.65px);line-height:1;font-family:halis_grblack,sans-serif;font-weight:400;font-style:normal;color:#342e2e;margin-bottom:calc(1.25vw + 34px);text-align:center}.featureoverview-item-content-text-copy.richtext,.lgdetailtable .reviews-item-tools-tool-icon{margin-bottom:0}.detailtable{width:100%;color:#202021;border:1px solid #e7e7e7}.detailtable th{position:relative;font-size:calc(.7622vw + 7.2px);font-family:Verdana,sans-serif;font-weight:400;font-style:normal;text-align:left;padding-left:calc(-.60976vw + 26.24px);padding-right:calc(-.60976vw + 46.24px);padding-top:calc(.7622vw + 2.2px);padding-bottom:calc(1.21951vw + -2.49px)}.detailtable .detailtable-date,.detailtable .detailtable-entity,.detailtable .detailtable-name,.detailtable td{font-size:calc(.14706vw + 11.53px);line-height:1.6}.detailtable td{vertical-align:top;position:relative}.detailtable .detailtable-type-label{color:#666;position:relative;padding-left:18px;font-size:calc(.07353vw + 9.76px);font-family:halis_grbold,sans-serif;font-weight:400;font-style:normal;margin-top:2px}.is-download .detailtable-documents-cta-icon icon:before,.is-gallery .detailtable-documents-cta-icon icon:before,.is-register .detailtable-documents-cta-icon icon:before,.is-submissions .detailtable-documents-cta-icon icon:before,.is-video .detailtable-documents-cta-icon icon:before,.is-webpage .detailtable-documents-cta-icon icon:before{font-family:icomoon!important;font-style:normal!important;font-weight:400!important;font-variant:normal!important;text-transform:none!important;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.detailtable .detailtable-type-label:before{content:"•";font-size:30px;top:-18px;padding-right:10px;display:block;position:absolute;left:0}.detailtable .detailtable-documents,.detailtable-documents{position:relative}.detailtable .detailtable-type-label.is-energy:before{color:#7938af}.detailtable .detailtable-type-label.is-water:before{color:#007bc3}.detailtable .detailtable-type-label.is-transport:before{color:#4b954b}.detailtable .detailtable-type-label.is-localgovernment:before{color:#9e662b}.detailtable .detailtable-type-label.is-specialreviews:before{color:#077782}.detailtable .detailtable-type-title{font-size:calc(.07353vw + 12.76px);padding-left:18px;margin-top:-4px}.detailtable-content-description{font-size:13px;line-height:22px}.detailtable-content-title{font-size:16px;line-height:22px}.detailtable-content-submissions{font-size:13px;line-height:15px;margin-top:15px;display:inline-block}.detailtable-documents-cta{display:block;padding-top:10px;padding-bottom:10px}.detailtable-documents-cta:focus,.detailtable-documents-cta:hover{text-decoration:none}.detailtable-documents-cta-inner2{display:table;width:100%;line-height:1}.detailtable-documents-cta-icon{display:table-cell;vertical-align:middle;width:15px;padding-right:10px}.detailtable-documents-cta-icon icon{vertical-align:top;color:#007bc3;font-size:25px;transition:color .2s ease;display:block}.is-download .detailtable-documents-cta-icon icon,.is-gallery .detailtable-documents-cta-icon icon,.is-register .detailtable-documents-cta-icon icon,.is-submissions .detailtable-documents-cta-icon icon,.is-video .detailtable-documents-cta-icon icon,.is-webpage .detailtable-documents-cta-icon icon{display:inline-block;line-height:1}.is-download .detailtable-documents-cta-icon icon:before{line-height:1;vertical-align:top;content:"\e90f"}.is-submissions .detailtable-documents-cta-icon icon:before{line-height:1;vertical-align:top;content:"\e90e"}.is-video .detailtable-documents-cta-icon icon:before{line-height:1;vertical-align:top;content:"\e922"}.is-gallery .detailtable-documents-cta-icon icon:before{line-height:1;vertical-align:top;content:"\e921"}.is-webpage .detailtable-documents-cta-icon icon:before{line-height:1;vertical-align:top;content:"\e920"}.is-register .detailtable-documents-cta-icon icon:before{line-height:1;vertical-align:top;content:"\e90c"}.featureoverview-item-content-text-button,.landinghero-title-title-inner{font-weight:400;letter-spacing:-.05em;text-transform:uppercase;font-style:normal}.detailtable-documents-cta-content-number{display:block;vertical-align:top;font-size:20px;line-height:1;font-family:halis_grthin,sans-serif;font-weight:400;font-style:normal}.detailtable-documents-cta-content{font-size:11px;line-height:1.2;color:#666;display:table-cell;vertical-align:middle}.detailtable-documents-cta-content-copy{display:inline;vertical-align:top;transition:color .2s ease,border .2s ease;border-bottom:1px solid transparent}a.detailtable-documents-cta:focus .detailtable-documents-cta-content-copy,a.detailtable-documents-cta:hover .detailtable-documents-cta-content-copy{color:#007bc3;text-decoration:underline}.detailtable-header-sort{display:block;line-height:1;position:absolute;top:0;bottom:0;left:0;right:0;text-align:right;padding:10px}.detailtable-header-sort-ascend,.detailtable-header-sort-descend{position:absolute;top:50%;padding-right:calc(.91463vw + .63px);right:0}.detailtable-header-sort icon{display:inline-block;vertical-align:top}.detailtable-header-sort-caption{position:absolute;left:-9999px}.detailtable-header-sort-ascend{height:7px;margin-top:-8px}.detailtable-header-sort-ascend icon{width:0;height:0;border-style:solid;border-width:0 5px 7px;border-color:transparent transparent #666}.is-sorted-ascending .detailtable-header-sort-ascend icon{border-bottom-color:#007bc3}.is-sorted-descending .detailtable-header-sort-ascend icon{border-bottom-color:#d3d5d6}.detailtable-header-sort-descend{height:7px;margin-top:1px}.detailtable-header-sort-descend icon{width:0;height:0;border-style:solid;border-width:7px 5px 0;border-color:#666 transparent transparent}.is-sorted-ascending .detailtable-header-sort-descend icon{border-top-color:#d3d5d6}.is-sorted-descending .detailtable-header-sort-descend icon{border-top-color:#007bc3}.lgdetailtable{width:100%;color:#202021;border:1px solid #e7e7e7;border-top:3px solid #666}.lgdetailtable th{position:relative;font-size:calc(.7622vw + 7.2px);font-family:Verdana,sans-serif;font-weight:400;font-style:normal;text-align:left;padding-left:calc(-.60976vw + 26.24px);padding-right:calc(-.60976vw + 26.24px);padding-top:calc(.7622vw + 2.2px);padding-bottom:calc(1.21951vw + -2.49px)}.lgdetailtable .detailtable-council{font-size:calc(.14706vw + 13.53px)}.lgdetailtable .detailtable-date,.lgdetailtable .detailtable-entity,.lgdetailtable .detailtable-name,.lgdetailtable td{font-size:calc(.14706vw + 11.53px);line-height:1.6}.lgdetailtable td{vertical-align:middle;height:61px;border:1px solid #e7e7e7;position:relative}.landinghero-text,.landingintro-inner{max-width:calc(77.05882vw + 33.41px);margin:0 auto}.lgdetailtable .reviews-item-tools-tool-icon icon{font-size:calc(.51471vw + 24.35px)}.landinghero-inner{height:calc(11.54412vw + 136.06px);position:relative}.landinghero-background{position:absolute;top:0;bottom:0;left:0;right:0;height:100%}.landinghero-background-image{background-size:cover;height:100%}.landinghero-background-image.is-mobile{display:block}.landinghero-background-image.is-desktop{display:none}.landinghero-text{display:table;width:100%;height:100%;z-index:1;position:relative}.landinghero-text-inner{display:table-cell;vertical-align:middle}.landinghero-title-title-inner{font-size:calc(2.72059vw + 19.29px);color:#342e2e;padding-top:calc(.22059vw + 2.29px);padding-bottom:calc(.51471vw + 3.35px);padding-left:calc(.58824vw + 10.12px);padding-right:calc(.58824vw + 10.12px);line-height:calc(2.72059vw + 19.29px);background-color:rgba(255,255,255,.9);border-top:7px solid #000;display:inline-block;font-family:halis_grblack,sans-serif}.featureoverview,.landingintro{background-color:#f1f1f1}.is-energy .landinghero-title-title-inner{border-top-color:#7938af}.is-water .landinghero-title-title-inner{border-top-color:#007bc3}.is-transport .landinghero-title-title-inner{border-top-color:#4b954b}.is-localgovernment .landinghero-title-title-inner{border-top-color:#9e662b}.is-specialreviews .landinghero-title-title-inner{border-top-color:#077782}.landingintro-inner{padding-top:calc(2.64706vw + 29.53px);padding-bottom:calc(3.08824vw + 28.12px)}.landingintro-text{font-size:calc(.58824vw + 16.12px);line-height:calc(.88235vw + 21.18px);margin-bottom:calc(.22059vw + 14.29px);font-family:halis_grlight,sans-serif;font-weight:400;font-style:normal;text-align:center}.featureoverview-inner,.featureoverview-list{margin:0 auto;max-width:calc(77.05882vw + 33.41px)}.landingintro-link,.landingintro-link-text{text-align:center}.landingintro-link-text-copy{border-bottom:1px solid;display:inline}.featureoverview-inner{padding-bottom:calc(7.57353vw + 22.76px)}.featureoverview-list:after,.featureoverview-list:before{content:" ";display:table}.featureoverview-list-inner{display:inline-block;vertical-align:top;margin-bottom:-30px}.featureoverview-item{display:block;margin-bottom:30px}.featureoverview-item-inner{background-color:#fff}.featureoverview-item-content:after,.featureoverview-item-content:before{content:" ";display:table}.featureoverview-item-content-image{background-size:cover;background-position:center;width:100%;padding-bottom:42%}.featureoverview-item-content-text-inner{display:block;padding-top:calc(.73529vw + 7.65px);padding-bottom:calc(.73529vw + 7.65px);padding-left:calc(.66176vw + 18.88px);padding-right:calc(.66176vw + 18.88px)}.featureoverview-item-content-text-title{font-size:calc(.44118vw + 18.59px);color:#007bc3;font-family:halis_grbold,sans-serif;font-weight:400;font-style:normal;letter-spacing:-.05em;line-height:1.2;margin-bottom:calc(.44118vw + 2.59px)}.featureoverview-item-content-text-button-wrap{width:100%}.featureoverview-item-content-text-button{display:table;width:100%;font-family:halis_grblack,sans-serif;font-size:calc(.14706vw + 13.53px);line-height:1;text-align:center;padding-top:calc(0vw + 13px);padding-bottom:calc(0vw + 13px);padding-right:calc(.07353vw + 18.76px);padding-left:calc(.07353vw + 18.76px);position:relative;background-color:#0a7fc3;color:#fff}.backtotop-button icon:before,.featureoverview-item-content-text-button-icon icon:before{font-family:icomoon!important;font-style:normal!important;font-weight:400!important;font-variant:normal!important;text-transform:none!important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.featureoverview-item-content-text-button:focus,.featureoverview-item-content-text-button:hover{background-color:#e2e2de;color:#202021;text-decoration:none}.featureoverview-item-content-text-button-copy{display:table-cell;text-align:left;vertical-align:middle}.featureoverview-item-content-text-button-icon{display:table-cell;width:25px;font-size:23px}.featureoverview-item-content-text-button-icon icon{display:inline-block;line-height:1}.featureoverview-item-content-text-button-icon icon:before{vertical-align:top;content:"\e902"}.featureoverview-item-content-text-button-copy-desktop{display:none}.featureoverview-item-content-text-button-copy-mobile{display:block}.featurepanel{background-color:#f1f1f1}.featurepanel-inner{padding-bottom:calc(5.14706vw + 33.53px);max-width:calc(77.05882vw + 33.41px);margin:0 auto}.backtotop{position:fixed;z-index:100;bottom:20px;right:10px;width:50px;height:67px;display:none}.backtotop-inner{display:table;width:100%;height:100%}.backtotop-button{font-size:30px;display:table-cell;text-align:center;vertical-align:middle;color:#424243;background-color:#ddddda;cursor:pointer;transition:background-color .5s ease;-moz-transition:background-color .5s ease;-webkit-transition:background-color .5s ease;-ms-transition:background-color .5s ease;-o-transition:background-color .5s ease}.backtotop-button:focus,.backtotop-button:hover{color:#ddddda;background-color:#424243;text-decoration:none}.backtotop-button icon{display:inline-block;line-height:1}.backtotop-button icon:before{vertical-align:top;content:"\e916"}.popup-submissions-outer .mfp-container{padding:0}.popup-submissions-outer .mfp-preloader{width:100px;height:50px;background-color:#f1f1f1;opacity:1;margin:0 auto;line-height:50px;text-align:center;border:1px solid #d2d2d2;color:#202021;font-family:halis_grbook,sans-serif;font-weight:400;font-style:normal;letter-spacing:-.03em;box-shadow:0 5px 10px rgba(0,0,0,.5);border-radius:3px}.popup-generalcontent,.popup-submissions{background-color:#fff;padding-left:calc(2.20588vw + 12.94px);padding-right:calc(2.20588vw + 12.94px);padding-top:calc(1.61765vw + 32.82px);padding-bottom:calc(1.61765vw + 32.82px);max-width:calc(63.01471vw + 98.35px);border-radius:3px;position:relative}.popup-generalcontent-title,.popup-submissions-title{font-size:calc(1.32353vw + 15.76px);line-height:1;font-family:halis_grbold,sans-serif;font-weight:400;font-style:normal;letter-spacing:-.05em;text-align:center}.popup-submissions{margin:0 auto}.popup-submissions-title{margin-bottom:calc(1.83824vw + 19.12px)}.popup-generalcontent{margin:0 auto}.filter,.genericheader{background-color:#f1f1f1}.popup-generalcontent-title{margin-bottom:calc(1.83824vw + 19.12px)}.pagination-next,.pagination-prev{font-size:20px;width:43px;height:43px;color:#666}.pagination-next icon:before,.pagination-prev icon:before{font-family:icomoon!important;font-style:normal!important;font-weight:400!important;text-transform:none!important;line-height:1;font-variant:normal!important;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.pagination{text-align:center}.pagination-inner{display:inline-block;vertical-align:top}.pagination-next{display:table-cell;vertical-align:middle}.pagination-next icon{display:inline-block;line-height:1}.pagination-next icon:before{vertical-align:top;content:"\e903"}.pagination-next:focus,.pagination-next:hover{color:#666;text-decoration:none}.pagination-prev{display:table-cell;vertical-align:middle}.pagination-prev icon{display:inline-block;line-height:1}.pagination-prev icon:before{vertical-align:top;content:"\e901"}.pagination-prev:focus,.pagination-prev:hover{color:#666;text-decoration:none}.pagination-page-list{display:inline-table;vertical-align:middle}.pagination-page-showall{text-align:center;margin-top:22px}.pagination-page-showall-link{text-transform:uppercase;font-family:halis_grmedium,sans-serif;font-weight:400;font-style:normal;letter-spacing:-.05em;font-size:15px;text-decoration:underline}.genericheader-title,.pagination-page{font-family:halis_grblack,sans-serif;letter-spacing:-.05em}.pagination-page{display:table-cell;vertical-align:middle;width:43px;height:43px;color:#666;text-decoration:none;font-weight:400;font-style:normal;font-size:18px;line-height:18px}.filter-inner,.genericheader-inner{display:table;max-width:calc(77.05882vw + 33.41px)}.pagination-page:focus,.pagination-page:hover{color:#666;text-decoration:none;border:1px solid #666}.genericheader-subtitle,.genericheader-title{color:#342e2e;font-weight:400;font-style:normal}.pagination-page.is-active{border:1px solid #666}.genericheader-inner{padding-top:calc(2.20588vw + 42.94px);padding-bottom:calc(2.20588vw + 42.94px);width:100%;margin:0 auto}.genericheader-content{text-align:center}.genericheader-title{font-size:calc(2.72059vw + 19.29px);line-height:1;text-transform:uppercase;margin-bottom:calc(.73529vw + 12.65px)}.genericheader-subtitle:last-child,.genericheader-title:last-child{margin-bottom:0}.genericheader-subtitle{font-family:halis_grlight,sans-serif;font-size:calc(.58824vw + 16.12px);line-height:1.38}.genericheader-subtitle a{border-bottom:1px solid;color:#006dbd;text-decoration:none;transition:border .2s ease,color .2s ease}.genericheader-subtitle a:focus,.genericheader-subtitle a:hover{border-bottom:6px solid #ccc;color:#666}.genericheader-action{line-height:1;margin-top:calc(.58824vw + 14.12px)}.filter{position:relative}.filter-results-loading{position:absolute;left:0;right:0;top:0;bottom:0;background-color:rgba(0,0,0,.8);padding-top:50px;text-align:center;color:#fff;z-index:1;opacity:0;visibility:hidden;transition:opacity .2s ease,visibility 0 ease .2s;-webkit-animation-name:loadingtextanimation;animation-name:loadingtextanimation;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.is-loading .filter-results-loading{opacity:1;visibility:visible;transition:opacity .2s ease,visibility 0 ease 0}.filter-inner{position:relative;width:100%;margin:0 auto}.filter-control{margin-bottom:calc(1.47059vw + 35.29px)}.filter .is-filter-industry select .sod_label{border-right:1px solid #d2d2d2!important}.filter .is-filter-main-keywords input[disabled]{background-color:#f4f4f4!important;border-top:none!important;border-botoom:none!important;border-left:1px solid #d2d2d2!important;border-right:1px solid #d2d2d2!important;color:#b2b2b2}.faq,.faq-section-category-list{background-color:#fff}.faq-inner{padding-top:calc(2.64706vw + 29.53px);padding-bottom:calc(5.14706vw + 33.53px);max-width:calc(51.47059vw + 115.29px);margin:0 auto}.faq-title{text-align:center;font-size:calc(1.32353vw + 15.76px);line-height:1.2;font-family:halis_grbold,sans-serif;font-weight:400;font-style:normal;letter-spacing:-.05em;margin-bottom:calc(.73529vw + 7.65px)}.faq-content{margin-bottom:calc(.73529vw + 27.65px)}.faq-button{text-align:center}.faq-button-seeall{position:relative;display:inline-block;vertical-align:top;font-size:calc(.29412vw + 13.06px);text-transform:uppercase;font-family:halis_grblack,sans-serif;font-weight:400;font-style:normal;letter-spacing:-.05em;color:#666;padding:1em;text-align:center;max-width:300px;width:100%}.faq-button-seeall:before{content:"";display:block;position:absolute;left:0;right:0;top:0;bottom:0;border:1px solid #666;transition:border .2s ease}.faq-button-seeall:focus:before,.faq-button-seeall:hover:before{border-width:3px}.faq-section-category,.faq-section-category-content-inner{border-top:1px solid #d5d9d8}.faq-button-seeall:focus,.faq-button-seeall:hover{color:#666;text-decoration:none}.faq-button-seeall.is-wide{max-width:422px}.faq-block{padding-bottom:calc(2.20588vw + 37.94px)}.faq-block:last-child{padding-bottom:0}.faq-section-category-list:after,.faq-section-category-list:before{content:" ";display:table}.faq-section-category:last-child{margin-bottom:0;border-bottom:1px solid #d5d9d8}.faq-section-category-title{display:table;width:100%;cursor:pointer;padding-top:25px;padding-bottom:25px}.faq-section-category-title-copy{font-size:23px;line-height:28px;display:table-cell;vertical-align:middle;padding-right:20px;color:#464646}.faq-section-category-title-toggle{font-size:12px;line-height:14px;color:#000;text-align:right;display:table-cell;vertical-align:middle;white-space:nowrap}.faq-section-category-title-toggle-copy{display:inline-block}.faq-section-category-title-toggle-icon{display:inline-block;color:#c03}.faq-section-category-title-toggle-collapse{display:none}.faq-section-category-title-toggle-expand,.is-accordion-category-open .faq-section-category-title-toggle-collapse,.is-open .faq-section-category-title-toggle-collapse{display:block}.is-accordion-category-open .faq-section-category-title-toggle-expand,.is-open .faq-section-category-title-toggle-expand{display:none}.faq-section-reed{border-top:1px solid rgba(0,0,0,.15);position:relative;display:block}.faq-section-reed:before,.faq-section-reed:last-child:after{position:absolute;content:'';display:block;height:0;right:0;left:0}.faq-section-reed:before{top:0}.faq-section-reed:last-child{border-bottom:1px solid rgba(0,0,0,.15)}.faq-section-reed:last-child:after{bottom:0}.faq-section-reed-title{display:table;width:100%;cursor:pointer}.faq-section-reed-title-copy{font-family:halis_grlight,sans-serif;font-weight:400;font-style:normal;display:table-cell;vertical-align:top;color:#202021;font-size:calc(.14706vw + 17.53px);padding:15px 0;line-height:1;transition:color .2s ease}.faq-section-reed-title-toggle-collapse span,.faq-section-reed-title-toggle-expand span{font-size:23px}.is-accordion-reed-open .faq-section-reed-title-copy{font-family:halis_grbold,sans-serif;font-weight:400;font-style:normal;letter-spacing:-.05em}.faq-section-reed-title-toggle{display:table-cell;vertical-align:middle;color:#000;line-height:1;text-align:right;white-space:nowrap}.faq-section-reed-title-toggle-collapse{color:#007bc3;display:none}.faq-section-reed-title-toggle-expand,.is-accordion-reed-open .faq-section-reed-title-toggle-collapse{display:inline-block;line-height:16px;margin-left:16px}.faq-section-reed-title-toggle-expand{color:#007bc3}.faq-section-reed-content,.is-accordion-reed-open .faq-section-reed-title-toggle-expand{display:none}.faq-section-reed-content-inner{padding-bottom:calc(0vw + 10px)}.faq-section-reed-content-inner:after,.faq-section-reed-content-inner:before{content:" ";display:table}.faq-section-reed-content-inner2 .richtext{margin-bottom:0}.faq-section-more{display:none;background-color:#6dbae7;transition:background-color 1.5s ease}.faq-section-more.is-active{background-color:#fff}.faq-section-item-content-text-button{top:0;display:table;width:100%;font-family:halis_grblack,sans-serif;font-weight:400;font-style:normal;letter-spacing:-.05em;font-size:calc(.14706vw + 13.53px);line-height:1;text-align:center;padding-top:calc(0vw + 13px);padding-bottom:calc(0vw + 13px);padding-right:calc(.07353vw + 18.76px);padding-left:calc(.07353vw + 18.76px);text-transform:uppercase;position:relative;background-color:#0a7fc3;color:#fff}.faq-section-item-content-text-button:focus,.faq-section-item-content-text-button:hover{background-color:#e2e2de;color:#202021;text-decoration:none}.faq-section-item-content-text-button-copy{display:table-cell;text-align:left;vertical-align:middle}.faq-section-item-content-text-button-icon{display:table-cell;width:25px;font-size:23px}.faq-section-item-content-text-button-icon icon{display:inline-block;line-height:1}.faq-section-item-content-text-button-icon icon:before{font-family:icomoon!important;font-style:normal!important;font-weight:400!important;font-variant:normal!important;text-transform:none!important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;vertical-align:top;content:"\e902"}.faq-section-item-content-text-button-copy-desktop{display:none}.faq-section-item-content-text-button-copy-mobile{display:block}.advancesearch-button,.askus-button{position:relative;display:inline-block;text-transform:uppercase;text-align:center;font-weight:400;font-style:normal;letter-spacing:-.05em;vertical-align:top;width:100%}.advancesearch-button{background-color:#007bc3;font-size:calc(.14706vw + 13.53px);line-height:1.65;font-family:halis_grblack,sans-serif;color:#fff;padding:1em}.advancesearch-button:focus,.advancesearch-button:hover{background-color:#e2e2de;text-decoration:none;color:#202021}.askus-inner{padding-top:calc(5vw + 24px);padding-bottom:calc(5.22059vw + 30.29px);max-width:calc(69.70588vw + 56.94px);margin:0 auto}.askus-title{text-align:center;font-family:halis_grlight,sans-serif;font-weight:400;font-style:normal;padding-bottom:calc(.73529vw + 11.65px);font-size:calc(.51471vw + 16.35px)}.askus-button-wrap{text-align:center}.askus-button{font-size:calc(.29412vw + 13.06px);font-family:halis_grblack,sans-serif;color:#666;padding:1em;max-width:424px}.askus-button:before{content:"";display:block;position:absolute;left:0;right:0;top:0;bottom:0;border:1px solid #666;transition:border .2s ease}.refineyoursearch-filter-showmore-link,.richtextdownload-link{transition:border .2s ease,color .2s ease;text-decoration:none}.askus-button:focus:before,.askus-button:hover:before{border-width:3px}.askus-button:focus,.askus-button:hover{color:#666;text-decoration:none}.askus-button.is-wide{max-width:422px}.reviewlisting-inner{padding-top:calc(3.89706vw + 34.53px);padding-bottom:calc(7.57353vw + 22.76px);max-width:calc(69.70588vw + 56.94px);margin:0 auto}.reviewlisting-fitler-pagination-inner{padding-top:calc(2.86765vw + 26.82px);padding-bottom:calc(2.72059vw + 34.29px);max-width:calc(69.70588vw + 56.94px);margin:0 auto}.richtextdownload-outer{padding-top:calc(2.20588vw + 12.94px)}.richtextdownload-inner{border-top:1px solid #e2e2de;padding-top:calc(.73529vw + 12.65px);padding-bottom:0;margin:0 auto}.refineyoursearch-filter-section-reed-content-inner2 .richtext,.sidebar-list{margin-bottom:0}.richtextdownload-copy{font-family:halis_grlight,sans-serif;font-weight:400;font-style:normal;font-size:calc(.58824vw + 16.12px);color:#202021}.richtextdownload-link{border-bottom:1px solid}.richtextdownload-link:focus,.richtextdownload-link:hover{color:#666;border-bottom:6px solid #ccc;text-decoration:none}.energy .sidebar-inner{border-top-color:#7938af}.water .sidebar-inner{border-top-color:#007bc3}.transport .sidebar-inner{border-top-color:#4b954b}.localgovernment .sidebar-inner{border-top-color:#9e662b}.specialreviews .sidebar-inner{border-top-color:#077782}.sidebar-mobilemenu{position:relative}.sidebar-mobilemenu:after{display:block;font-family:icomoon!important;font-style:normal!important;font-weight:400!important;font-variant:normal!important;text-transform:none!important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;vertical-align:top;content:"\e918";position:absolute;z-index:1;right:20px;top:50%;font-size:12px;margin-top:-5px;color:#fff}.sidebar-mobilemenu select{color:#fff;position:relative;z-index:1;width:100%;background-color:#007bc3;-webkit-appearance:none;-moz-appearance:none;appearance:none;height:50px;border:1px solid #007bc3;font-family:halis_grbold,sans-serif;font-weight:400;font-style:normal;letter-spacing:-.05em;font-size:14px;text-transform:uppercase;padding-left:15px;padding-right:40px}.sidebar-mobilemenu select option{font-family:halis_grregular,sans-serif;font-weight:400;font-style:normal;font-size:14px;text-transform:none}.sidebar-head,.sidebar-list{display:none}.sidebar-arrow,.sidebar-arrow li{position:relative}.sidebar-arrow li:before{display:block;position:absolute;left:0}.sidebar-arrow li li:first-child{margin-top:24px}.sidebar-arrow li{position:relative;vertical-align:top;padding:15px 0 22px 20px;font-size:calc(.07353vw + 13.76px);border-bottom:1px solid #e2e2de}.sidebar-arrow li:first-child{border-top:1px solid #e2e2de}.sidebar-arrow li.is-active{background-color:#f1f1f1;font-family:Verdana,sans-serif;font-weight:700;font-style:normal}.sidebar-arrow li:before,.sidebar-back-icon icon:before{font-family:icomoon!important;font-style:normal!important;font-weight:400!important;text-transform:none!important;font-variant:normal!important;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.sidebar-arrow li.is-active:before{display:none;content:""}.sidebar-arrow li:before{font-size:12px;color:#007bc3;top:22px;line-height:1;vertical-align:top;content:"\e914"}.sidebar-back-link-wrap{display:none}.sidebar-back-link{display:table;width:100%}.sidebar-back-link:focus,.sidebar-back-link:hover{color:#0075b9;text-decoration:none}.sidebar-back-icon{display:table-cell;width:30px;font-size:29px;vertical-align:middle}.sidebar-back-icon icon{display:inline-block;line-height:1}.sidebar-back-icon icon:before{line-height:1;vertical-align:top;content:"\e91f"}.refineyoursearch-title,.sidebar-back-copy{line-height:1;font-family:halis_grblack,sans-serif}.refineyoursearch-filter-section-item-content-text-button,.refineyoursearch-title,.sidebar-back-copy{font-weight:400;font-style:normal;letter-spacing:-.05em;text-transform:uppercase}.sidebar-back-copy{font-size:calc(.07353vw + 14.76px);padding-left:10px;display:table-cell;color:#202021;vertical-align:middle;padding-top:13px}.sidebar-back-link:hover .sidebar-back-copy{color:#0075b9}li.active.not{border-bottom:none}.refineyoursearch-inner{border-top:2px solid #202021;padding-top:calc(0vw + 22px);padding-bottom:calc(-.80882vw + 38.59px)}.refineyoursearch-filter-section-category,.refineyoursearch-filter-section-category-content-inner{border-top:1px solid #d5d9d8}.refineyoursearch-title{text-align:left;font-size:calc(.14706vw + 13.53px);padding-bottom:calc(.22059vw + 19.29px)}.refineyoursearch-list-item{margin-top:calc(0vw + 28px)}.refineyoursearch-list-item:first-child{margin-top:0}.refineyoursearch-list-item.is-hastopspacing{margin-top:calc(0vw + 28px)}.refineyoursearch-filter-showmore{padding-top:20px}.refineyoursearch-filter-showmore-link{border-bottom:1px solid}.refineyoursearch-filter-showmore-link:focus,.refineyoursearch-filter-showmore-link:hover{color:#666;border-bottom:6px solid #ccc;text-decoration:none}.refineyoursearch-toggle-content{display:none}.refineyoursearch-filter-section-category-list{background-color:#fff}.refineyoursearch-filter-section-category-list:after,.refineyoursearch-filter-section-category-list:before{content:" ";display:table}.refineyoursearch-filter-section-category:last-child{margin-bottom:0;border-bottom:1px solid #d5d9d8}.refineyoursearch-filter-section-category-title{display:table;width:100%;cursor:pointer;padding-top:25px;padding-bottom:25px}.refineyoursearch-filter-section-category-title-copy{font-size:23px;line-height:28px;display:table-cell;vertical-align:middle;padding-right:20px;color:#464646}.refineyoursearch-filter-section-category-title-toggle{font-size:12px;line-height:14px;color:#000;text-align:right;display:table-cell;vertical-align:middle;white-space:nowrap}.refineyoursearch-filter-section-category-title-toggle-copy{display:inline-block}.refineyoursearch-filter-section-category-title-toggle-icon{display:inline-block;color:#c03}.refineyoursearch-filter-section-category-title-toggle-collapse{display:none}.is-accordion-category-open .refineyoursearch-filter-section-category-title-toggle-collapse,.is-open .refineyoursearch-filter-section-category-title-toggle-collapse,.refineyoursearch-filter-section-category-title-toggle-expand{display:block}.is-accordion-category-open .refineyoursearch-filter-section-category-title-toggle-expand,.is-open .refineyoursearch-filter-section-category-title-toggle-expand{display:none}.refineyoursearch-filter-section-reed{border-top:1px solid rgba(0,0,0,.15);position:relative;display:block}.refineyoursearch-filter-section-reed:before{position:absolute;content:'';display:block;height:0;top:0;left:0;right:0}.refineyoursearch-filter-section-reed:last-child{border-bottom:1px solid rgba(0,0,0,.15)}.refineyoursearch-filter-section-reed:last-child:after{position:absolute;content:'';display:block;height:0;bottom:0;left:0;right:0}.refineyoursearch-filter-section-reed-title{display:table;width:100%;cursor:pointer}.refineyoursearch-filter-section-reed-title-copy{font-family:Verdana,sans-serif;font-weight:400;font-style:normal;display:table-cell;vertical-align:top;color:#202021;font-size:calc(.07353vw + 13.76px);padding:21px 0;line-height:1;transition:color .2s ease}.refineyoursearch-filter-section-reed-title-toggle-collapse span,.refineyoursearch-filter-section-reed-title-toggle-expand span{font-size:23px}.formlayout-header-subtitle a,.genericheader-search-results a,.genericheader-search-title a,.sitewide-search-results-item-link-copy{transition:border .2s ease,color .2s ease;text-decoration:none}.refineyoursearch-filter-section-reed-title-toggle{display:table-cell;vertical-align:middle;color:#000;line-height:1;text-align:right;white-space:nowrap}.refineyoursearch-filter-section-reed-title-toggle-collapse{color:#007bc3;display:none}.is-accordion-reed-open .refineyoursearch-filter-section-reed-title-toggle-collapse{display:inline-block;line-height:16px;margin-left:16px}.refineyoursearch-filter-section-reed-title-toggle-expand{color:#007bc3;display:inline-block;line-height:16px;margin-left:16px}.is-accordion-reed-open .refineyoursearch-filter-section-reed-title-toggle-expand,.refineyoursearch-filter-section-reed-content{display:none}.refineyoursearch-filter-section-reed-content-inner{padding-bottom:calc(0vw + 10px)}.refineyoursearch-filter-section-reed-content-inner:after,.refineyoursearch-filter-section-reed-content-inner:before{content:" ";display:table}.refineyoursearch-filter-section-reed-content-inner2{padding-top:12px;padding-bottom:20px}.refineyoursearch-filter-section-more{width:100%;padding-bottom:20px}.refineyoursearch-filter-section-item-content-text-button{top:0;display:table;width:100%;font-family:halis_grblack,sans-serif;font-size:calc(.14706vw + 13.53px);line-height:1;text-align:center;padding-top:calc(0vw + 13px);padding-bottom:calc(0vw + 13px);padding-right:calc(.07353vw + 18.76px);padding-left:calc(.07353vw + 18.76px);position:relative;background-color:#0a7fc3;color:#fff}.refineyoursearch-filter-section-item-content-text-button:focus,.refineyoursearch-filter-section-item-content-text-button:hover{background-color:#e2e2de;color:#202021;text-decoration:none}.refineyoursearch-filter-section-item-content-text-button-copy{display:table-cell;text-align:left;vertical-align:middle}.refineyoursearch-filter-section-item-content-text-button-icon{display:table-cell;width:25px;font-size:23px}.refineyoursearch-filter-section-item-content-text-button-icon icon{display:inline-block;line-height:1}.refineyoursearch-filter-section-item-content-text-button-icon icon:before{font-family:icomoon!important;font-style:normal!important;font-weight:400!important;font-variant:normal!important;text-transform:none!important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;vertical-align:top;content:"\e902"}.sitewide-search-results-item-date,.sitewide-search-results-item-link-highlight,.sitewide-search-results-item-title{font-family:halis_grbold,sans-serif;font-weight:400;font-style:normal;text-transform:uppercase;letter-spacing:-.05em}.refineyoursearch-filter-section-item-content-text-button-copy-desktop{display:none}.refineyoursearch-filter-section-item-content-text-button-copy-mobile{display:block}.sitewide-search-inner{padding-top:calc(2.42647vw + 39.24px);padding-bottom:calc(2.72059vw + 34.29px);max-width:calc(77.05882vw + 33.41px);margin:0 auto}.sitewide-search-results-item{margin-bottom:18px;border:1px solid #d2d2d2}.sitewide-search-results-item-inner{padding-top:calc(.58824vw + 18.12px);padding-bottom:calc(.44118vw + 28.59px);padding-left:calc(1.17647vw + 16.24px);padding-right:calc(1.17647vw + 16.24px)}.sitewide-search-results-item-title{color:#666;position:relative;padding-left:18px;font-size:calc(.07353vw + 9.76px);margin-bottom:17px}.sitewide-search-results-item-title:before{content:"•";font-size:30px;top:-18px;padding-right:10px;display:block;position:absolute;left:0}.sitewide-search-results-item-title.is-energy:before{color:#7938af}.sitewide-search-results-item-title.is-water:before{color:#007bc3}.sitewide-search-results-item-title.is-transport:before{color:#4b954b}.sitewide-search-results-item-title.is-localgovernment:before{color:#9e662b}.sitewide-search-results-item-title.is-specialreviews:before{color:#077782}.sitewide-search-results-item-date{font-size:calc(.14706vw + 13.53px);text-align:left;margin-bottom:0}.sitewide-search-results-item-heading{font-size:calc(.44118vw + 18.59px);font-family:halis_grbold,sans-serif;font-weight:400;font-style:normal;letter-spacing:-.05em;color:#006dbd;margin-bottom:calc(-.73529vw + 19.35px);line-height:1.1}.sitewide-search-results-item-link{margin-top:18px}.sitewide-search-results-item-link-highlight{color:#666;font-size:calc(.07353vw + 9.76px)}.sitewide-search-results-item-copy{font-size:13px;color:#666;line-height:1.7}.sitewide-search-results-item-link-copy{border-bottom:1px solid;font-size:13px}.sitewide-search-results-item-link-copy:focus,.sitewide-search-results-item-link-copy:hover{color:#666;border-bottom:6px solid #ccc;text-decoration:none}.sitewide-search-results-filter-inner{margin-bottom:calc(-1.69118vw + 48.41px)}.sitewide-search-results-content{margin-bottom:calc(.73529vw + 12.65px)}.sitewide-search-results-info{font-size:calc(.07353vw + 12.76px);margin-bottom:calc(2.5vw + 32px)}.genericheader-search-inner{max-width:calc(77.05882vw + 33.41px);margin:0 auto}.genericheader-results-button{display:table;height:50px;width:100%;background-color:#007bc3;text-decoration:none;color:#fff}.genericheader-results-button:focus,.genericheader-results-button:hover{background-color:#e2e2de;text-decoration:none;color:#202021}.genericheader-results-button.disable{cursor:not-allowed;pointer-events:none}.genericheader-results-button-icon{display:none}.genericheader-results-button-icon icon{display:inline-block;line-height:1}.genericheader-results-button-icon icon:before{font-family:icomoon!important;font-style:normal!important;font-weight:400!important;font-variant:normal!important;text-transform:none!important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;vertical-align:top;content:"\e908"}.formlayout-header-pretitle,.genericheader-results-button-copy,.genericheader-search-title{font-style:normal;font-weight:400;text-transform:uppercase}.genericheader-results-button-copy{display:table-cell;vertical-align:middle;text-align:center;font-size:14px;font-family:halis_grbold,sans-serif;letter-spacing:-.05em}.genericheader-search-inner .is-genericheaderkeyword input{border:1px solid #d2d2d2}.genericheader-search-inner .is-genericheaderkeyword input:focus{border:1px solid #202021}.genericheader-search-results{color:#342e2e;font-family:halis_grlight,sans-serif;font-weight:400;font-style:normal;font-size:calc(.58824vw + 16.12px);line-height:1.38;line-height:1;padding-bottom:calc(.44118vw + 7.59px)}.genericheader-search-results a{border-bottom:1px solid;color:#006dbd}.genericheader-search-results a:focus,.genericheader-search-results a:hover{border-bottom:6px solid #ccc;color:#666}.genericheader-search-title{padding-bottom:calc(.44118vw + 7.59px);font-size:calc(2.72059vw + 19.29px);line-height:1;font-family:halis_grblack,sans-serif;letter-spacing:-.05em;color:#342e2e;margin-bottom:calc(.73529vw + 6.65px)}.formlayout-header-pretitle,.formlayout-header-title{font-family:halis_grbold,sans-serif;letter-spacing:-.05em}.genericheader-search-title a{border-bottom:1px solid;color:#006dbd}.genericheader-search-title a:focus,.genericheader-search-title a:hover{border-bottom:6px solid #ccc;color:#666}.publish-listing-report{background-color:#fff}.publish-listing-listing-fitler-pagination-inner{padding-top:calc(2.86765vw + 26.82px);padding-bottom:calc(2.72059vw + 34.29px);max-width:calc(69.70588vw + 56.94px);margin:0 auto}.article-listing-inner{padding-top:calc(3.89706vw + 34.53px);padding-bottom:calc(7.57353vw + 22.76px);max-width:calc(69.70588vw + 56.94px);margin:0 auto}.article-listing-fitler-pagination-inner{margin:0 auto;padding-top:calc(2.86765vw + 26.82px);padding-bottom:calc(2.72059vw + 34.29px);max-width:calc(69.70588vw + 56.94px)}.formlayout-inner{margin:0 auto;padding-top:calc(2.94118vw + 27.59px);padding-bottom:calc(2.94118vw + 27.59px)}.formlayout-content{margin:0 auto}.formlayout-content.is-wide{max-width:calc(77.20588vw + 32.94px)}.formlayout-header{text-align:center;max-width:calc(77.05882vw + 33.41px);margin:0 auto}.formlayout-header-pretitle{font-size:calc(.14706vw + 13.53px);line-height:1.38;color:#342e2e;margin-bottom:0}.formlayout-header-title{font-size:calc(.88235vw + 23.18px);line-height:calc(1.25vw + 24px);font-weight:400;font-style:normal;color:#342e2e;margin-bottom:15px}.formlayout-header-subtitle,.formmeta-item-content{line-height:1.38;font-weight:400;font-style:normal}.formlayout-header-title:last-child{margin-bottom:30px}.formlayout-header-subtitle{color:#342e2e;font-family:halis_grlight,sans-serif;font-size:calc(.58824vw + 16.12px);margin-bottom:30px}.formlayout-header-subtitle a{border-bottom:1px solid;color:#006dbd}.formlayout-header-subtitle a:focus,.formlayout-header-subtitle a:hover{border-bottom:6px solid #ccc;color:#666}.formlayout-header-subtitle strong{font-family:halis_grbold,sans-serif;font-weight:400;font-style:normal;letter-spacing:-.05em}.formlayout-content-table{margin-bottom:-13px;padding-bottom:calc(2.94118vw + 30.59px)}.formlayout-content-cta{text-align:center}.formlayout-content-cta-button{position:relative;display:inline-block;vertical-align:top;font-size:calc(.29412vw + 13.06px);text-transform:uppercase;font-family:halis_grblack,sans-serif;font-weight:400;font-style:normal;letter-spacing:-.05em;color:#666;padding:1em;text-align:center;max-width:300px;width:100%}.relatedarticles-item-type,.tt-suggestion.tt-selectable{text-align:left}.formlayout-content-cta-button:before{content:"";display:block;position:absolute;left:0;right:0;top:0;bottom:0;border:1px solid #666;transition:border .2s ease}.formlayout-content-cta-button:focus:before,.formlayout-content-cta-button:hover:before{border-width:3px}.article-detail-content-inner,.team-listing-feature-item{border-bottom:1px solid #d2d2d2}.relatedarticles-item-outer,.team-listing-viewcv{border:1px solid #d2d2d2}.formlayout-content-cta-button:focus,.formlayout-content-cta-button:hover{color:#666;text-decoration:none}.formlayout-content-cta-button.is-wide{max-width:422px}.formlayout-content-pagination{max-width:calc(69.70588vw + 56.94px);margin:0 auto}.formmeta:after,.formmeta:before{content:" ";display:table}.formmeta-list{margin-bottom:calc(-.73529vw + -17.65px)}.formmeta-item{margin-bottom:calc(.73529vw + 17.65px)}.formmeta-item-content{font-size:calc(.14706vw + 17.53px);font-family:halis_grlight,sans-serif;color:#342e2e;margin-bottom:0;text-transform:none}.formmeta-item-intro{font-size:calc(.07353vw + 14.76px);line-height:calc(.29412vw + 23.06px);font-family:Verdana,sans-serif;font-weight:400;font-style:normal;color:#666}.article-detail-content-inner{padding-top:calc(2.94118vw + 26.59px);padding-bottom:calc(3.97059vw + 23.29px);max-width:calc(77.05882vw + 33.41px);margin:0 auto}.article-detail-relate-articles-inner{padding-top:calc(-.95588vw + 50.06px);padding-bottom:calc(2.27941vw + 39.71px);max-width:calc(77.05882vw + 33.41px);margin:0 auto}.article-detail-relate-articles-title{font-size:calc(.36765vw + 19.82px);line-height:1;font-family:halis_grlight,sans-serif;font-weight:400;font-style:normal;color:#342e2e;padding-bottom:calc(1.17647vw + 11.24px)}.relatedarticles-item-type-label,.team-listing-title{font-family:halis_grbold,sans-serif;font-weight:400;font-style:normal;letter-spacing:-.05em}.relatedarticles-list{display:inline-block;vertical-align:top;margin-bottom:-25px}.relatedarticles-item{display:block;margin-bottom:25px}.relatedarticles-item-date,.relatedarticles-item-date-label,.relatedarticles-item-type{display:inline-block;vertical-align:top}.relatedarticles-item-inner{padding-top:calc(1.54412vw + 17.06px);padding-bottom:calc(2.05882vw + 15.41px);padding-left:calc(1.76471vw + 13.35px);padding-right:calc(1.76471vw + 13.35px)}.relatedarticles-item-dateandtype{margin-bottom:calc(.36765vw + 18.82px)}.relatedarticles-item-date-label{font-size:calc(.14706vw + 11.53px);line-height:1.6;position:relative;padding-right:8px;margin-right:0;color:#666;margin-bottom:10px}.relatedarticles-item-date-label:after{content:"";position:absolute;right:0;top:50%;height:30px;margin-top:-8px;width:1px;background-color:#ccc}.relatedarticles-item-type-label{color:#666;position:relative;padding-left:18px;font-size:calc(.07353vw + 9.76px);text-transform:uppercase;margin-top:0}.relatedarticles-item-type-label:before{content:"•";font-size:30px;top:-18px;padding-right:10px;display:block;position:absolute;left:0}.relatedarticles-item-type-label.is-energy:before{color:#7938af}.relatedarticles-item-type-label.is-water:before{color:#007bc3}.relatedarticles-item-type-label.is-transport:before{color:#4b954b}.relatedarticles-item-type-label.is-localgovernment:before{color:#9e662b}.relatedarticles-item-type-label.is-specialreviews:before{color:#077782}.relatedarticles-item-type-title{font-size:calc(.07353vw + 12.76px);padding-left:18px;margin-top:-4px}.relatedarticles-item-content-title{font-size:17px;line-height:22px}.relatedarticles-item-content-description{font-size:14px;line-height:22px}.team-listing-title{font-size:calc(1.02941vw + 20.71px);color:#342e2e;margin-bottom:calc(1.17647vw + 19.24px);line-height:calc(.73529vw + 20.65px)}.team-listing-feature{margin-bottom:calc(2.79412vw + 33.06px)}.team-listing-feature-item-photo-img{width:100%;padding-bottom:calc(.14706vw + 19.53px)}.team-listing-feature-item:first-child{border-top:1px solid #d2d2d2}.team-listing-feature-item-copyandphoto{padding-top:calc(1.54412vw + 19.06px);padding-bottom:calc(.80882vw + 26.41px)}.team-listing-feature-item-copy .richtext{margin-bottom:0}.team-listing-feature-item-photo{max-width:280px;margin:0 auto}.team-listing-viewcv{display:block}.team-listing-viewcv:focus,.team-listing-viewcv:hover{background-color:#007bc3;color:#fff;text-decoration:none}.team-listing-viewcv-iconandcopy{display:table;padding-top:calc(.14706vw + 14.53px);padding-bottom:calc(.14706vw + 14.53px);padding-left:calc(-.29412vw + 21.94px);padding-right:calc(.07353vw + 20.76px)}.team-listing-viewcv-icon{color:#007bc3;vertical-align:middle;font-size:calc(.44118vw + 30.59px);transition:color .2s ease;width:50px;display:inline-block;line-height:1}.team-listing-viewcv-icon:before{font-family:icomoon!important;font-style:normal!important;font-weight:400!important;font-variant:normal!important;text-transform:none!important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;vertical-align:top;content:"\e90f"}.contactdetails-heading,.team-listing-viewcv-copy-main,.team-listing-viewcv-copy-sub{font-weight:400;text-transform:uppercase;font-style:normal}a:focus .team-listing-viewcv-icon,a:hover .team-listing-viewcv-icon{color:#fff}.team-listing-viewcv-copy{display:table-cell;vertical-align:middle}.team-listing-viewcv-copy-main{transition:color .2s ease,border .2s ease;font-size:calc(.07353vw + 13.76px);margin-bottom:calc(-.36765vw + 10.18px);line-height:1;font-family:halis_grbold,sans-serif;letter-spacing:-.05em;color:#006dbd}a:focus .team-listing-viewcv-copy-main,a:hover .team-listing-viewcv-copy-main{color:#fff}.team-listing-viewcv-copy-sub{transition:color .2s ease,border .2s ease;font-size:calc(-.07353vw + 12.24px);line-height:1;font-family:Verdana,sans-serif;color:#666}a:focus .team-listing-viewcv-copy-sub,a:hover .team-listing-viewcv-copy-sub{color:#fff}.team-listing-list-inner{vertical-align:top;margin-bottom:-11px}.team-listing-list-item{width:100%;max-width:280px;margin:0 auto 20px;display:block}.team-listing-list-item:nth-child(3n+1):after,.team-listing-list-item:nth-child(3n+1):before{content:" ";display:table}.team-listing-list-item-profile,.team-listing-list-item-profile img{width:100%}.team-listing-list-item-profile-title{font-size:calc(.22059vw + 16.29px);line-height:1.2;font-family:halis_grlight,sans-serif;font-weight:400;font-style:normal}.team-listing-list-item-inner{display:table}.team-listing-list-item-profile{display:table-cell;width:42%;vertical-align:top}.team-listing-list-item-info{display:table-cell;width:58%;padding-left:20px;vertical-align:top}.team-listing-feature-title{font-size:calc(.58824vw + 22.12px);line-height:calc(0vw + 24px);font-family:halis_grblack,sans-serif;font-weight:400;font-style:normal;letter-spacing:-.05em;margin-bottom:calc(.22059vw + 7.29px)}.team-listing-feature-level{font-size:calc(.14706vw + 17.53px);line-height:1;font-family:halis_grlight,sans-serif;font-weight:400;font-style:normal;margin-bottom:calc(.36765vw + 17.82px)}.team-listing-feature-date{font-size:calc(.14706vw + 13.53px);margin-bottom:calc(.73529vw + 11.65px);line-height:1;font-family:halis_grbold,sans-serif;font-weight:400;font-style:normal;letter-spacing:-.05em}.twocolumns-outer{background-color:#fff}.twocolumns-inner{padding-top:calc(3.08824vw + 23.12px);padding-bottom:calc(3.08824vw + 23.12px);max-width:calc(77.05882vw + 33.41px);margin:0 auto}.contactdetails{background-color:#f1f1f1;line-height:1}.contactdetails-inner{max-width:calc(61.58537vw + 293.37px);margin:0 auto}.contactdetails-map{height:calc(20.59659vw + 144.09px);position:relative;display:block;padding:0;overflow:hidden;width:100%}.contactdetails-map:before{content:"";display:block;position:absolute;left:0;right:0;top:0;bottom:0;z-index:2}.contactdetails-map iframe{width:100%;height:100%;position:relative;z-index:1}.contactdetails-mapinfo-info{padding-bottom:calc(2.84495vw + 30.9px);padding-top:calc(2.84495vw + 30.9px)}.contactdetails-info{max-width:calc(69.70588vw + 56.94px);margin:0 auto;position:relative}.contactdetails-infocols-col1,.contactdetails-inforows-row{border-bottom:1px solid rgba(102,102,102,.1);margin-bottom:20px;padding-bottom:20px}.contactdetails-inforows-row:last-child{margin-bottom:0;border-bottom:0;padding-bottom:0}.contactdetails-heading{font-family:halis_grlight,sans-serif;font-size:18px;margin-bottom:20px}.contactdetails-group{display:table;line-height:1.71em;margin-bottom:20px;table-layout:fixed;width:100%}.contactdetails-group.is-singleline{line-height:1.57em;margin-bottom:6px}.contactdetails-label{font-family:Verdana,sans-serif;font-weight:700;font-style:normal;display:table-cell;font-size:14px;vertical-align:top;width:42px}.is-office .contactdetails-label icon:before,.is-postal .contactdetails-label icon:before{font-family:icomoon!important;font-style:normal!important;font-weight:400!important;vertical-align:top;text-transform:none!important;font-variant:normal!important;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.contactdetails-label-copy,.is-office .contactdetails-label icon,.is-postal .contactdetails-label icon{display:inline-block;line-height:1}.contactdetails-label icon{font-size:22px;position:relative;top:6px}.is-office .contactdetails-label icon:before{line-height:1;content:"\e925"}.is-postal .contactdetails-label icon:before{line-height:1;content:"\e910"}.seamlessform-submit input,.tt-suggestion{text-transform:uppercase;font-weight:400;font-style:normal;letter-spacing:-.05em}.contactdetails-label-copy{position:relative}.is-singleline .contactdetails-label-copy:after{position:absolute;content:"";border-right:1px solid rgba(102,102,102,.1);height:100%;left:20px}.contactdetails-value{font-family:Verdana,sans-serif;font-weight:400;font-style:normal;display:table-cell;font-size:14px;vertical-align:top}.contactdetails-value a{border-bottom:1px solid;color:#006dbd;text-decoration:none;transition:border .2s ease,color .2s ease}.contactdetails-value a:focus,.contactdetails-value a:hover{border-bottom:6px solid #ccc;color:#666}.tabcontent.is-invisible{display:none}.twitter-typeahead{width:100%;display:block!important}.tt-hint,.tt-query,.typeahead{height:30px;padding:8px 12px;line-height:30px;border:1px solid #ccc;border-radius:8px;outline:0}.typeahead{background-color:#fff}.typeahead:focus{border:2px solid #0097cf}.tt-menu,.tt-suggestion{background-color:#fff;border:1px solid #e3e3e3}.tt-query{box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.tt-hint{color:#999}.tt-menu{margin:3px 0;padding:0;box-shadow:5px 5px 5px rgba(222,222,222,.5)}.tt-suggestion{font-family:halis_grbold,sans-serif;padding:10px 45px 10px 20px;height:50px;border-radius:0;font-size:14px;line-height:30px;text-overflow:ellipsis;white-space:nowrap;cursor:pointer}.tt-suggestion:hover{cursor:pointer;background-color:#e7e9eb}.tt-suggestion.tt-cursor{color:#fff;background-color:#007bc3}.tt-suggestion p{margin:0}.seamlessform table{width:100%}.seamlessform table td{padding:0 0 10px}.seamlessform .sys-gen-raddatepicker{width:100%!important}.seamlessform-errors{margin-bottom:calc(1.10294vw + 21.47px)}.seamlessform-errors a{color:#d31111}.seamlessform-field-date input,.seamlessform-field-file input{height:50px!important;color:#202021!important;background-color:#fff!important;-webkit-appearance:none;-moz-appearance:none;margin:0;width:100%;padding:10px 15px!important;border:1px solid #e3e3e3!important;outline:0;border-radius:0!important;transition:border .2s ease!important;font-family:Verdana,sans-serif;font-weight:400;font-style:normal;font-size:16px}.seamlessform-field-date input:focus,.seamlessform-field-file input:focus{border-color:#202021!important;outline:0;position:relative;z-index:1}.seamlessform-submit input{color:#fff;width:100%;display:inline-block;background-color:#007bc3;text-align:center;font-family:halis_grbold,sans-serif;outline:0;border:1px solid #e3e3e3;transition:box-shadow .2s ease,background .2s ease;font-size:calc(.14706vw + 13.53px);padding-top:calc(.14706vw + 12.53px);padding-bottom:calc(.14706vw + 12.53px)}.seamlessform-submit input:focus{border-color:#202021}.seamlessform-submit input:focus,.seamlessform-submit input:hover{color:#fff;background-color:#006098}.seamlessform-row-list{margin-bottom:calc(-1.10294vw + -21.47px)}.seamlessform-row{margin-bottom:calc(1.10294vw + 21.47px)}.generic-form-label{font-size:15px;font-family:Verdana,sans-serif;font-weight:400;font-style:normal;text-transform:none;margin-bottom:15px}.seamlessform-description,.seamlessform-label{font-weight:400;font-style:normal;margin-bottom:4px}.seamlessform-label{display:block;font-family:halis_grregular,sans-serif;color:#202021;font-size:14px;line-height:1.2em;text-transform:uppercase}.seamlessform-description{font-size:calc(.07353vw + 12.76px);line-height:calc(.29412vw + 19.06px);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;padding-top:0;font-family:Verdana,sans-serif;color:#666}.seamlessform-description a{text-decoration:underline}.seamlessform-error{padding-top:5px;display:block;margin-bottom:calc(1.10294vw + 21.47px)}.seamlessform-error a{color:#d31111;font-size:16px}.seamlessform-submit{padding-top:calc(1.10294vw + 21.47px)}.seamlessform-upload{position:relative;overflow:hidden;display:inline-block;vertical-align:top;min-width:280px;cursor:pointer}.seamlessform-upload input{height:auto!important;width:280px}.seamlessform-upload-label{width:100%;display:table;height:calc(.58824vw + 73.12px);border:1px solid #e2e2de;border-bottom:0;color:#006dbd;transition:background-color .2s ease,color .2s ease}.seamlessform-upload:hover .seamlessform-upload-label,input:focus+.seamlessform-upload-label{color:#fff;background-color:#006dbd}input:active+.seamlessform-upload-label{color:#006dbd;background-color:#fff}.seamlessform-upload-label-icon{display:table-cell;vertical-align:middle;padding-left:26px;padding-right:26px;width:30px}.seamlessform-upload-label-icon icon{font-size:calc(.36765vw + 28.82px);display:inline-block;line-height:1}.seamlessform-upload-label-icon icon:before{font-family:icomoon!important;font-style:normal!important;font-weight:400!important;font-variant:normal!important;text-transform:none!important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;vertical-align:top;content:"\e923"}.seamlessform-upload-label-copy{display:table-cell;vertical-align:middle;padding-right:28px}.seamlessform-upload-label-copy-title{font-size:14px;line-height:1;font-family:halis_grblack,sans-serif;font-weight:400;font-style:normal;letter-spacing:-.05em;margin-bottom:3px;text-transform:uppercase}.seamlessform-upload-label-copy-info{font-size:14px;line-height:1;font-family:halis_grregular,sans-serif;font-weight:400;font-style:normal}.mfp-content #mainForm{background-color:#fff;padding-left:calc(2.20588vw + 12.94px);padding-right:calc(2.20588vw + 12.94px);padding-top:calc(1.61765vw + 32.82px);padding-bottom:calc(1.61765vw + 32.82px);max-width:calc(63.01471vw + 98.35px);border-radius:3px;position:relative;margin:0 auto}.hidden,.se-form-required-text,.visually-hidden,.visuallyhidden{width:1px;height:1px;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0;position:absolute;padding:0}[hidden]{display:none}.no-js .js{display:none!important}span#browse-aloud div{display:inline}.is-reviewcompleted.lg{text-align:center;color:green}.picker{font-size:16px;text-align:left;line-height:1.2;color:#000;position:absolute;z-index:10000;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.picker__footer,.picker__header,.picker__table{text-align:center}.picker__input{cursor:default}.picker__input.picker__input--active{border-color:#007bc3}.picker__holder{width:100%;overflow-y:auto;-webkit-overflow-scrolling:touch}.picker__box{padding:0}.picker__header{position:relative;border-bottom:1px solid #e3e3e3;overflow:hidden}.picker__header:after,.picker__header:before{display:block;font-family:icomoon!important;font-style:normal!important;font-weight:400!important;font-variant:normal!important;text-transform:none!important;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;vertical-align:top;content:"\e918";position:absolute;top:22px;color:#007bc3;font-size:12px;line-height:1;z-index:1}.picker__header:before{left:157px}.picker__header:after{right:21px}.picker__month,.picker__year{font-weight:500;display:inline-block;margin-left:.25em;margin-right:.25em}.picker__year{color:#999;font-size:.8em;font-style:italic}.picker__select--month,.picker__select--year{border:0;height:52px;padding:16px 17px;font-family:halis_grbold,sans-serif;font-size:16px;text-transform:uppercase;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;background:0 0;position:relative;z-index:2}.picker__select--month option,.picker__select--year option{font-family:halis_grregular,sans-serif;font-size:16px;text-transform:none}.picker__select--month{width:190px;float:left}.picker__select--year{width:110px;float:right}.picker__select--month:focus,.picker__select--year:focus{border-color:#007bc3}.picker__nav--next,.picker__nav--prev{position:absolute;padding:.5em 1.25em;width:1em;height:1em;box-sizing:content-box;top:-.25em;display:none}.picker__nav--prev{left:-1em;padding-right:1.25em}.picker__nav--next{right:-1em;padding-left:1.25em}.picker__nav--next:before,.picker__nav--prev:before{content:" ";border-top:.5em solid transparent;border-bottom:.5em solid transparent;border-right:.75em solid #000;width:0;height:0;display:block;margin:0 auto}.picker__nav--next:before{border-right:0;border-left:.75em solid #000}.picker__nav--next:hover,.picker__nav--prev:hover{cursor:pointer;color:#fff;background:#007bc3}.picker__nav--disabled,.picker__nav--disabled:before,.picker__nav--disabled:before:hover,.picker__nav--disabled:hover{cursor:default;background:0 0;border-right-color:#f5f5f5;border-left-color:#f5f5f5}.picker__table{table-layout:fixed;font-size:inherit;width:100%}.picker__table td{margin:0;padding:0}.picker__day,.picker__weekday{font-family:Verdana,sans-serif;font-size:14px;padding:8px 5px;color:#202021}.picker__weekday{width:14.285714286%;font-weight:700}.picker__day{border:1px solid transparent;font-weight:400;margin:0 5px}.picker__day--today{position:relative;border-radius:100%;border:0;background-color:#f1f1f1;color:#202021}.picker__day--today:before{content:" "}.picker__day--disabled:before{border-top-color:#aaa}.picker__day--outfocus{color:#ddd}.picker--focused .picker__day--highlighted,.picker__day--highlighted:hover,.picker__day--infocus:hover,.picker__day--outfocus:hover{cursor:pointer;color:#fff;background:#007bc3}.picker--focused .picker__day--selected,.picker__day--selected,.picker__day--selected:hover{background:#007bc3;color:#fff}.picker--focused .picker__day--disabled,.picker__day--disabled,.picker__day--disabled:hover{background:#f5f5f5;border-color:#f5f5f5;color:#ddd;cursor:default}.picker__day--highlighted.picker__day--disabled,.picker__day--highlighted.picker__day--disabled:hover{background:#bbb}.picker__button--clear,.picker__button--close,.picker__button--today{border:1px solid #fff;background:#fff;font-size:.8em;padding:.66em 0;font-weight:700;width:33%;display:inline-block;vertical-align:bottom}.picker__button--clear:hover,.picker__button--close:hover,.picker__button--today:hover{cursor:pointer;color:#fff;background:#007bc3;border-bottom-color:#007bc3}.picker__button--clear:focus,.picker__button--close:focus,.picker__button--today:focus{background:#007bc3;border-color:#007bc3;outline:0}.picker__button--clear:before,.picker__button--close:before,.picker__button--today:before{position:relative;display:inline-block;height:0}.picker__button--clear:before,.picker__button--today:before{content:" ";margin-right:.45em}.picker__button--today:before{top:-.05em;width:0;border-top:.66em solid #0059bc;border-left:.66em solid transparent}.picker__button--clear:before{top:-.25em;width:.66em;border-top:3px solid #e20}.picker__button--close:before{content:"\D7";top:-.1em;vertical-align:top;font-size:1.1em;margin-right:.35em;color:#777}.picker__button--today[disabled],.picker__button--today[disabled]:hover{background:#f5f5f5;border-color:#f5f5f5;color:#ddd;cursor:default}.picker__button--today[disabled]:before{border-top-color:#aaa}/*!
 * Classic picker styling for pickadate.js
 * Demo: http://amsul.github.io/pickadate.js
 */.picker{width:100%}.picker__holder{position:absolute;background:#fff;border:1px solid #aaa;border-top-width:0;border-bottom-width:0;box-sizing:border-box;min-width:302px;max-width:302px;max-height:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-moz-opacity:0;opacity:0;-webkit-transform:translateY(-1em) perspective(600px) rotateX(10deg);transform:translateY(-1em) perspective(600px) rotateX(10deg);transition:opacity .15s ease-out,max-height 0s .15s,border-width 0s .15s,-webkit-transform .15s ease-out;transition:transform .15s ease-out,opacity .15s ease-out,max-height 0s .15s,border-width 0s .15s;transition:transform .15s ease-out,opacity .15s ease-out,max-height 0s .15s,border-width 0s .15s,-webkit-transform .15s ease-out}.picker__frame{padding:1px}.picker__wrap{margin:-1px}.picker--opened .picker__holder{max-height:25em;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);-moz-opacity:1;opacity:1;border-top-width:1px;border-bottom-width:1px;-webkit-transform:translateY(0) perspective(600px) rotateX(0);transform:translateY(0) perspective(600px) rotateX(0);transition:opacity .15s ease-out,max-height 0s,border-width 0s,-webkit-transform .15s ease-out;transition:transform .15s ease-out,opacity .15s ease-out,max-height 0s,border-width 0s;transition:transform .15s ease-out,opacity .15s ease-out,max-height 0s,border-width 0s,-webkit-transform .15s ease-out;box-shadow:0 6px 18px 1px rgba(0,0,0,.12)}@font-face{font-family:icomoon;src:url(icomoon.eot?v=2);src:url(icomoon.eot?v=2?#iefix) format("embedded-opentype"),url(icomoon.woff2?v=2) format("woff2"),url(icomoon.ttf?v=2) format("truetype"),url(icomoon.woff?v=2) format("woff")}@font-face{font-family:halis_grthin;src:url(31728D_16_0.eot);src:url(31728D_16_0.eot?#iefix) format("embedded-opentype"),url(31728D_16_0.woff2) format("woff2"),url(31728D_16_0.woff) format("woff"),url(31728D_16_0.ttf) format("truetype")}@font-face{font-family:halis_grlight;src:url(31728D_1_0.eot);src:url(31728D_1_0.eot?#iefix) format("embedded-opentype"),url(31728D_1_0.woff2) format("woff2"),url(31728D_1_0.woff) format("woff"),url(31728D_1_0.ttf) format("truetype")}@font-face{font-family:halis_grbook;src:url(31728D_6_0.eot);src:url(31728D_6_0.eot?#iefix) format("embedded-opentype"),url(31728D_6_0.woff2) format("woff2"),url(31728D_6_0.woff) format("woff"),url(31728D_6_0.ttf) format("truetype")}@font-face{font-family:halis_grregular;src:url(31728D_B_0.eot);src:url(31728D_B_0.eot?#iefix) format("embedded-opentype"),url(31728D_B_0.woff2) format("woff2"),url(31728D_B_0.woff) format("woff"),url(31728D_B_0.ttf) format("truetype")}@font-face{font-family:halis_grmedium;src:url(31728D_7_0.eot);src:url(31728D_7_0.eot?#iefix) format("embedded-opentype"),url(31728D_7_0.woff2) format("woff2"),url(31728D_7_0.woff) format("woff"),url(31728D_7_0.ttf) format("truetype")}@font-face{font-family:halis_grbold;src:url(31728D_4_0.eot);src:url(31728D_4_0.eot?#iefix) format("embedded-opentype"),url(31728D_4_0.woff2) format("woff2"),url(31728D_4_0.woff) format("woff"),url(31728D_4_0.ttf) format("truetype")}@font-face{font-family:halis_grblack;src:url(31728D_2_0.eot);src:url(31728D_2_0.eot?#iefix) format("embedded-opentype"),url(31728D_2_0.woff2) format("woff2"),url(31728D_2_0.woff) format("woff"),url(31728D_2_0.ttf) format("truetype")}@media (-webkit-min-device-pixel-ratio:1.25),(min--moz-device-pixel-ratio:1.25),(-moz-min-device-pixel-ratio:1.25),(-ms-min-device-pixel-ratio:1.25),(min-device-pixel-ratio:1.25),(min-resolution:1.25dppx){.form-check-label,.form-radio-label,.tooltip{background-image:url(icon2.png)}}@media (-webkit-min-device-pixel-ratio:3),(min--moz-device-pixel-ratio:3),(-moz-min-device-pixel-ratio:3),(-ms-min-device-pixel-ratio:3),(min-device-pixel-ratio:3),(min-resolution:288dpi),(min-resolution:3dppx){.form-check-label,.form-radio-label,.tooltip{background-image:url(icon3.png)}}@media (min-width:24.5em){.picker__nav--next,.picker__nav--prev{top:-.33em}.picker__nav--prev{padding-right:1.5em}.picker__nav--next{padding-left:1.5em}}@media (max-width:767px) and (min-width:767px){.formlayout-content.is-narrow{max-width:510px}}@media (min-width:768px){.mfp-content{padding-top:20px;padding-bottom:20px}img.mfp-img{padding-top:54px}.sod_select_default .sod_label{line-height:40px;font-size:16px;height:55px;padding:7px 20px}.sod_select_default .sod_list{max-height:224px}.form-expandable-toggle{height:62px;line-height:40px;padding:10px 20px}.form-expandable-title,.form-label{font-size:16px}.button-dashplans,.button-popupsubmit,.button-white,.button-white-wide{line-height:18px;font-size:18px;padding:14px 5px}.form-goup-label .form-label{margin-bottom:0}.button-white{max-width:243px}.button-white-wide{max-width:400px}.button-popupsubmit{max-width:243px}.button-brandheaderlogin{line-height:22px;font-size:23px;padding:17px 31px}.seamlessform-label,.tt-suggestion{font-size:16px}.footer-menus{padding-top:30px}.footer-menu-column-list{display:table;width:100%;table-layout:fixed;margin:0 auto}.footer-menu-column-item+.footer-menu-column-item{border-top:0}.footer-menu-column-item+.footer-menu-column-item:first-child{display:table-cell!important}.footer-menu-column-item{display:table-cell;vertical-align:top;border-bottom:0;padding-top:0;padding-bottom:0}.accordion-reed:before,.accordion-reed:last-child:after{margin-right:-500px;padding-right:500px}.accordion-reed-content-inner2{margin-bottom:30px}.haveyoursay-link{display:block}.formlayout-content.is-narrow{max-width:calc(42.76316vw + 261.58px)}.formlayout-form{border:1px solid #e3e3e3;padding-left:calc(3.04878vw + 8.78px);padding-right:calc(3.04878vw + 8.78px);padding-top:calc(3.04878vw + -1.22px);padding-bottom:calc(3.04878vw + -1.22px)}.formlayout-content-table{margin-bottom:-21px}.team-listing-feature-item-copyandphoto{display:table;width:100%}.team-listing-feature-item-copy{display:table-cell;width:76%;vertical-align:top;padding-right:6%}.team-listing-feature-item-photo{display:table-cell;width:24%;vertical-align:top}.team-listing-list-inner{margin-bottom:-31px;display:inline-block;margin-right:-135px}.team-listing-list-item{max-width:none;padding-right:135px;width:33.33%;float:left;padding-bottom:40px}.team-listing-list-item-profile{padding-bottom:25px;display:block;width:100%}.team-listing-list-item-inner{display:block}.team-listing-list-item-info{display:block;width:100%;padding-left:0}.contactdetails-infocols{display:table;width:100%;table-layout:fixed}.contactdetails-infocols-col1{border-bottom:0;border-right:1px solid rgba(102,102,102,.1);display:table-cell;margin-bottom:0;padding-right:40px;table-layout:fixed;width:50%}.contactdetails-infocols-col2{display:table-cell;padding-left:40px;table-layout:fixed;width:50%}.contactdetails-inforows{position:absolute;height:100%}.contactdetails-inforows-row{height:calc(50% - 20px/2)}.tt-suggestion{line-height:40px;height:55px;padding:7px 20px}}@media (min-width:768px) and (max-width:768px){.formlayout-content.is-narrow{max-width:590px}}@media (min-width:768px) and (min-width:1680px){.formlayout-content.is-narrow{max-width:980px}.formlayout-form{padding:50px 60px}}@media (min-width:768px) and (max-width:1024px){.formlayout-form{padding:30px 40px}}@media (min-width:1000px){.accordion-category-title-copy,.faq-section-category-title-copy,.featurepanelaccordion-category-title-copy,.refineyoursearch-filter-section-category-title-copy{font-size:25px;line-height:31px}}@media (max-width:1023px) and (min-width:1023px){.richtext table tr{padding:26px 30px}.detailtable tr{padding:16px 20px}.detailtable .detailtable-content{padding-bottom:26px}.lgdetailtable tr{padding:16px 20px}}@media (min-width:1023px){.herohome-slides-item-content-copy-inner{padding:50px 50px 70px}.detailsummary-content{padding-bottom:80px}.detailtimeline-item-details{padding-top:19px}.contactdetails-mapinfo-info{padding-bottom:60px;padding-top:60px}}@media (max-width:1023px) and (min-width:1680px){.detailheader-data{padding:50px;margin-bottom:40px}.detailheader-panel-haveyoursay-label{padding-right:45px}.detailtabs-inner{padding-top:60px}.detailcontent-inner{max-width:1328px}}@media print and (max-width:1023px) and (min-width:1680px){.richtext table td:last-child{padding-bottom:22px}.richtext table th:last-child{padding-bottom:15px}}@media (min-width:1024px){.headermobile,.navigation-search,.no-touch a.navigation-bodyblocker{display:none}.navigation-full,.navigation-full-inner{margin:0 auto;max-width:1328px}.navigation-primary-item-label,.navigation-utility-item-label{font-weight:400;font-style:normal;transition-timing-function:ease}.navigation-full:after,.navigation-primary-item-label:before,.navigation-primary-item:after,.navigation-primary-list:after,.navigation-utility-item:before{content:""}.detailtabs-list,.form-column-list,.sidebar-list{border-collapse:collapse}.is-tall .sod_select_default .sod_label{border-right:0;height:62px;padding:10px 20px}.is-subnavigation-open a.navigation-bodyblocker{transition-delay:0;opacity:.15;visibility:visible}.navigation-sub{display:block!important}.header-decoration{height:10px}.header-inner{padding-left:calc(2.20588vw + 12.94px);padding-right:calc(2.20588vw + 12.94px);padding-top:calc(2.43902vw + -4.98px);padding-bottom:calc(2.43902vw + -4.98px)}.navigation-full:after{position:absolute;left:0;right:0;bottom:0;height:1px;z-index:1;margin:0 auto;transition-property:left,right,opacity;transition-duration:.5s;transition-timing-function:ease}.navigation-full-inner{position:relative}.navigation-logo{position:relative;display:block;width:21%;padding-bottom:7.8%;z-index:1}.navigation-primary{position:absolute;bottom:-5px;right:0;padding-left:calc(21% + 40px);max-width:1230px;width:100%;margin-left:auto}.navigation-primary-inner{position:relative;z-index:10;margin-right:-15px}.navigation-primary-list{width:100%;position:relative;text-align:justify;line-height:20px}.navigation-primary-list:after{display:inline-block;width:100%}.navigation-primary-item{position:relative;vertical-align:top;display:inline-block;margin-bottom:-20px;text-align:left}.navigation-primary-item:after{display:block;bottom:0;left:0;right:0;height:2px;position:absolute;z-index:1;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;transition-duration:.5s;transition-timing-function:ease;-webkit-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0)}.navigation-primary-item.navigation-primary-item--has-children:after{opacity:0}.navigation-primary-item.is-active:after,.navigation-primary-item.is-menu-focused:after,.navigation-primary-item:focus:after,.navigation-primary-item:hover:after{-webkit-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1);opacity:.999}.navigation-primary-item:focus.navigation-primary-item--has-children:after .navigation-primary-item:hover.navigation-primary-item--has-children:after{opacity:0}.navigation-primary-item-inner{display:table;width:100%;height:54px;height:46px;position:relative;z-index:2;padding-left:10px;padding-right:10px}.navigation-primary-item-label{display:table-cell;vertical-align:middle;z-index:3;transition-property:color;transition-duration:.5s;text-align:center;padding:0;font-family:halis_grmedium,sans-serif;letter-spacing:-.05em;text-transform:uppercase;color:#202021;font-size:calc(.29412vw + 15.06px)}.navigation-primary-item-label:focus{text-decoration:none;color:#202021}.navigation-primary-item-label:before{display:block;position:absolute;left:0;right:0;top:5px;bottom:5px;border:1px solid #666;opacity:0;-webkit-transform:scale(.9);-ms-transform:scale(.9);transform:scale(.9);transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;transition-duration:.2s;transition-timing-function:ease}.navigation-primary-item-label:focus:before,.navigation-primary-item-label:hover:before{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);opacity:1}.navigation-primary-item:focus .navigation-primary-item-label,.navigation-primary-item:hover .navigation-primary-item-label{color:#666;text-decoration:none}.navigation-utility{position:absolute;top:-18px;right:0;left:0;text-align:right;height:44px}.navigation-utility-inner{max-width:1328px;margin:0 auto;display:block}.navigation-utility-list{display:inline-table;padding-left:0;vertical-align:top}.navigation-utility-item{display:table-cell;vertical-align:middle;position:relative;padding-right:45px}.navigation-utility-item:before{display:block;position:absolute;right:22px;background-color:#e2e2de;height:13px;width:1px;top:50%;margin-top:-6px}.form-group.is-mobile-detached,.herohome-slides-item-content-cta{margin-top:0}.navigation-utility-item:last-child:before{display:none;right:0}.navigation-utility-item:last-child{padding-right:0}.navigation-utility-item-label{display:table;height:44px;vertical-align:top;color:#202021;font-family:halis_grlight,sans-serif;font-size:15px;text-align:center;transition-property:color,opacity;transition-duration:.5s}.navigation-utility-item-label:focus,.navigation-utility-item-label:hover{text-decoration:none;color:#007bc3}.navigation-utility-item-label-inner{display:table-cell;vertical-align:middle;text-align:center;position:relative}.navigation-utility-item-label-inner:after{content:"";display:block;opacity:0;height:1px;position:absolute;width:100%;bottom:11px;left:0;right:0;background-color:#007bc3;transition-property:opacity;transition-duration:.5s;transition-timing-function:ease}.navigation-utility-search-field-icon icon:before,.navigation-utility-search-label-desktop icon:before{content:"\e908";font-family:icomoon!important;font-style:normal!important;font-weight:400!important;font-variant:normal!important;text-transform:none!important;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.navigation-utility-search-label-mobile,.navigation-utility-search.is-focused .navigation-utility-search-label-desktop{display:none}.navigation-utility-search,.navigation-utility-search-field{height:44px;transition-duration:.6s;transition-timing-function:ease}.navigation-utility-item:focus .navigation-utility-item-label-inner:after,.navigation-utility-item:hover .navigation-utility-item-label-inner:after{opacity:1}.navigation-utility-search{overflow:hidden;transition-property:width;padding-left:18px;position:relative;width:44px}.navigation-utility-search.is-focused{width:387px}.navigation-utility-search-label-desktop{cursor:pointer;width:26px;height:44px;line-height:44px;text-align:right}.navigation-utility-search-label-desktop icon{line-height:1;font-size:22px;display:table-cell;vertical-align:middle;text-align:left;opacity:1}.navigation-utility-search-label-desktop icon:before{line-height:1;vertical-align:top}.navigation-utility-search-field{position:absolute;top:-9999px;right:0;opacity:0;transition-property:opacity}.navigation-utility-search.is-focused .navigation-utility-search-field{position:absolute;top:0;opacity:1}.navigation-utility-search-field-icon{position:absolute;top:1px;height:42px;width:53px;left:1px;border:0;padding:0;display:block;text-align:center;z-index:2;outline:0}.navigation-utility-search-field-icon icon{line-height:1;font-size:22px;display:inline-block;width:22px;height:22px;color:#202021;position:relative;top:4px;vertical-align:middle}.navigation-utility-search-field-icon icon:before{line-height:1;vertical-align:middle}.navigation-utility-search-field-button{position:absolute;top:1px;height:42px;width:46px;right:1px;border:0;padding:0;background-color:#007bc3;display:block;text-align:center;z-index:1;outline:0}.navigation-utility-search-field-button icon{line-height:1;font-size:22px;display:inline-block;width:22px;height:22px;color:#fff;position:relative;top:-1px;vertical-align:middle}.navigation-utility-search-field-button icon:before{font-family:icomoon!important;font-style:normal!important;font-weight:400!important;font-variant:normal!important;text-transform:none!important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;vertical-align:middle;content:"\e902"}.form.is-inline{display:table;width:100%;table-layout:fixed}.form.is-genericheader-search{table-layout:auto}.form-group{margin-bottom:10px}.is-inline>.form-group{display:table-cell;vertical-align:top}.form-group.is-advanced-toggle{width:250px;position:static}.form-group.is-joined{display:table;width:100%}.form-goup-field,.form-goup-label{display:table-cell}.form-group.is-filter-button{width:80px;padding-right:20px}.form-group.is-filter-industry{width:360px}.form-goup-label{width:180px;border-left:1px solid #e3e3e3;border-bottom:1px solid #e3e3e3;border-top:1px solid #e3e3e3;vertical-align:middle;text-align:left;padding-left:20px}.is-indent-from .form-label,.is-indent-to .form-label{position:absolute;top:18px;left:18px;z-index:2}.form-label.is-lowercase,.is-lowercase .form-label{font-size:16px}.form-label-hidden{display:inline-block}.is-filter-main-keywords input[type=date],.is-filter-main-keywords input[type=url],.is-filter-main-keywords input[type=text],.is-filter-main-keywords input[type=password],.is-filter-main-keywords input[type=search],.is-filter-main-keywords input[type=email],.is-filter-main-keywords input[type=tel],.is-filter-main-keywords input[type=number],.is-filter-main-keywords textarea{border-top:1px solid #d2d2d2;border-bottom:1px solid #d2d2d2;border-left:none;border-right:none;font-size:14px}input[type=date],input[type=url],input[type=text],input[type=password],input[type=search],input[type=email],input[type=tel],input[type=number]{height:55px}.is-tall input[type=date],.is-tall input[type=url],.is-tall input[type=text],.is-tall input[type=password],.is-tall input[type=search],.is-tall input[type=email],.is-tall input[type=tel],.is-tall input[type=number]{height:62px}.is-indent-from input[type=date],.is-indent-from input[type=url],.is-indent-from input[type=text],.is-indent-from input[type=password],.is-indent-from input[type=search],.is-indent-from input[type=email],.is-indent-from input[type=tel],.is-indent-from input[type=number]{padding-left:78px;z-index:1}.is-indent-to input[type=date],.is-indent-to input[type=url],.is-indent-to input[type=text],.is-indent-to input[type=password],.is-indent-to input[type=search],.is-indent-to input[type=email],.is-indent-to input[type=tel],.is-indent-to input[type=number]{padding-left:48px;z-index:1}.form-field.is-narrow{width:50%;padding-right:10px}.form-meta.is-plain,.form-plaintext{font-size:14px}.form-dollar-input{padding-left:30px!important}.form-field-countdown{font-size:12px}.form-radio-list.is-inline{width:100%;display:table;table-layout:fixed}.is-inline .form-radio-item{display:table-cell}.form-column-list{border-style:hidden;display:table;width:100%;table-layout:fixed}.form-column-item{border:20px solid transparent;display:table-cell;vertical-align:top}.form-upload-label-copy-title{font-size:15px}.form-multipleupload-display-icon,.form-multipleupload-display-item{font-size:14px}.form-overviewmessage-copy{font-size:14px;padding-top:3px}.footer-login-title,.footer-social-item-copy{font-size:15px}.form-imagecheck-list{margin-right:-49px}.form-imagecheck-item{margin-right:49px}.button-submit.is-narrow{max-width:322px}.footer-decoration{height:10px}.footer-inner{max-width:calc(46.34146vw + 449.46px);display:table;width:100%}.footer-logosocial{border-bottom:none;display:table-cell;vertical-align:top;width:30%;padding-right:40px;padding-bottom:0}.footer-logo{margin-left:0;display:block}.footer-login,.footer-menus{display:table-cell;padding-top:0;padding-bottom:0;vertical-align:top}.footer-social{margin-left:0}.footer-login{width:30%;border-bottom:0}.footer-login-inner{max-width:280px}.footer-login-row-item-field input{font-size:16px!important}.footer-login-row-item-field-button{font-size:16px}.footer-menus{padding-left:215px}.footer-menu-item{font-size:15px;line-height:19px}.richtext table{border-top:3px solid #666}.richtext table tr{border-bottom:1px solid #e7e7e7}.richtext table tr:focus td,.richtext table tr:focus th,.richtext table tr:hover td,.richtext table tr:hover th{background-color:#f3f3f3}.richtext-inner{max-width:calc(61.58537vw + 293.37px)}.accordion-reed-content-inner,.featurepanelaccordion-reed-content-inner{max-width:980px}.richtext-three-cols-inner{margin-right:-70px}.richtext-three-cols-item{width:33.33%;float:left;margin-bottom:0}.richtext-three-cols-item-inner{margin-right:70px}.richtext-two-cols-inner{margin-right:-100px}.richtext-two-cols-item{margin-bottom:-30px;width:50%;float:left}.richtext-two-cols-item-inner{margin-right:100px}.quickfacts-item{width:100%!important}.featurepanelaccordion-reed:before,.featurepanelaccordion-reed:last-child:after{border-top:none}.featurepanelaccordion-reed{width:33.33%;float:left;padding:0 30px;border-right:1px solid #d6d6d6;border-bottom:1px solid #d6d6d6;margin-bottom:56px}.featurepanelaccordion-reed-title-copy{padding:0 0 20px}.featurepanelaccordion-reed-title-toggle{display:none}.featurepanelaccordion-item-content-text-button-copy-desktop,.featurepanelaccordion-reed-content{display:block}.featurepanelaccordion-more{float:right;width:130px;padding-bottom:0;position:relative}.reviews-item,.whoarewe-features-item{width:33.33%;float:left}.featurepanelaccordion-item-content-text-button{right:-30px}.featurepanelaccordion-item-content-text-button-copy-mobile,.herohome-slides-arrows,.herohome-slides-item-image-mobile{display:none}.quickfacts-inner{max-width:calc(46.34146vw + 449.46px)}.quickfacts-list-inner{margin-right:calc(-3.04878vw + 11.22px)}.quickfacts-list-download{text-align:right}.herohome-arrow{padding-top:10px;padding-bottom:10px}.herohome-arrow icon{font-size:50px}.herohome-slides-item-image-desktop{display:block}.herohome-slides-item-content-copy-inner{background:0 0;padding:0 1px}.herohome-slides-item-content-copy-line{display:block;margin-bottom:2px}.herohome-slides-item-content-copy-inner2{background-color:rgba(255,255,255,.9);line-height:1.35;display:inline-block;padding:0 30px}.herohome-buttons-carousel .slick-slide{height:117px}.herohome-buttons-item+.herohome-buttons-item{border-left:1px solid #4d4d4d}.latestreviews-form,.textfeature-inner{padding-left:40px;padding-right:40px}.reviews-list{max-width:calc(61.58537vw + 293.37px)}.reviews-list-inner{margin-right:-30px}.reviews-item-inner{margin-right:30px}.is-cta .reviews-item-tools-tool-label{font-size:13px;padding-right:0}.whoarewe-inner{max-width:calc(46.34146vw + 449.46px)}.whoarewe-features-list{max-width:1328px}.whoarewe-features-list-inner{margin-right:-70px}.whoarewe-features-item-inner{margin-right:70px}.whoarewe-features-item-content:before{right:-35px;top:0;bottom:0;width:1px;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjIyJSIgc3RvcC1jb2xvcj0iI2RiZGJkYiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNkYmRiZGIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:linear-gradient(to bottom,#fff 0,#dbdbdb 22%,#dbdbdb 100%)}.detailheader-inner{max-width:calc(61.58537vw + 293.37px)}.detailheader-content{display:table-cell;vertical-align:top}.detailheader-data-list{margin-right:-30px;margin-bottom:-30px}.detailheader-data-list:after,.detailheader-data-list:before{content:" ";display:table}.detailheader-data-list:after{clear:both}.detailheader-data-item{float:left;margin-bottom:30px;border-right:1px solid #dbdbdb;padding-right:30px;margin-right:30px}.detailheader-data-item:first-child{padding-left:0}.detailheader-data-item:last-child{border-right:0}.detailheader-panel-haveyoursay-icon{right:auto;left:0}.detailheader-panel-haveyoursay-label{margin-left:1em;padding-left:calc(.95588vw + 28.94px)}.detailheader-sidebar{display:table-cell;vertical-align:top;width:290px;max-width:none;padding-left:40px}.detailcontent-inner,.detailtabs-inner{max-width:calc(61.58537vw + 293.37px)}.detailtabs{background-color:#e7e9eb;border:1px solid #d2d2d2}.detailtable tr:focus td,.detailtable tr:hover td,.lgdetailtable tr:focus td,.lgdetailtable tr:hover td{background-color:#f3f3f3}.detailtabs-mobilemenu{display:none}.detailreports-search-inner,.detailtabs-list{display:table;width:100%}.detailtabs-list{table-layout:fixed;margin-bottom:-1px}.detailreports-search-input{display:table-cell;vertical-align:top}.detailreports-search-button{display:table-cell;vertical-align:top;width:65px}.detailreports-search-button-element{width:64px;height:62px}.detailreports-search-button-element-inner{border:1px solid #d2d2d2;width:64px;height:62px}.detailreports-search-button-icon{display:table-cell;vertical-align:middle;text-align:center;font-size:30px}.detailreports-search-button-copy{display:none}.detailsummary{display:table;width:100%}.detailsummary-content{display:table-cell;vertical-align:top;padding-bottom:0;border-bottom:0;padding-right:calc(3.04878vw + -11.22px)}.detailtimeline-carousel{padding-left:84px;padding-right:84px}.detailtimeline-carousel .slick-track{display:table}.detailtimeline-carousel .slick-slide{display:table-cell;vertical-align:top;float:none}.detailtimeline-carousel .slick-next:before,.detailtimeline-carousel .slick-prev:before{font-size:45px}.detailtimeline-carousel .slick-next,.detailtimeline-carousel .slick-prev{margin-top:-46px;width:45px;height:54px;top:50%}.detailtimeline-carousel .slick-prev{margin-left:-15px;left:-82px}.detailtimeline-carousel .slick-next{margin-right:-15px;right:-82px}.detailtimeline-item-line{height:30px;position:relative}.detailtimeline-item-line:before{top:50%;margin-top:-2px;left:-500px;right:50%;height:4px}.faq-section-item-content-text-button,.refineyoursearch-filter-section-item-content-text-button{right:-30px}.detailtimeline-item-line:after{left:50%;bottom:7px;height:15px;width:1px;margin-left:-1px}.detailtimeline-item-details-cta:before{left:50%}.detailtimeline-item-info{padding-bottom:5px}.detailtimeline-item-info-inner:before{border-style:solid;border-width:8px 5px 0;border-color:#e2e2de transparent transparent;bottom:-9px;left:50%;margin-left:-3px}.is-current .detailtimeline-item-info-inner:before,.is-past .detailtimeline-item-info-inner:before{border-top-color:#202021}.detailtimeline-item-info-inner:after{border-style:solid;border-width:6px 4px 0;border-color:#e2e2de transparent transparent;bottom:-6px;left:50%;margin-left:-2px}.is-past .detailtimeline-item-info-inner:after{border-top-color:#fefefe}.is-current .detailtimeline-item-info-inner:after{border-top-color:#202021}.detailtimeline-item-info-inner{font-size:14px;padding:13px 5px}.detailtable td,.lgdetailtable td{padding-right:calc(.91463vw + .63px);padding-top:calc(.15244vw + 8.44px);padding-bottom:calc(.15244vw + 8.44px)}.detailtimeline-item-details-inner{margin:0 auto}.detailtable{border-top:3px solid #666}.detailtable td{border:1px solid #e7e7e7;padding-left:calc(.91463vw + .63px)}.detailtable .detailtable-date,.detailtable .detailtable-entity,.detailtable .detailtable-name{width:195px;font-size:14px}.detailtable .detailtable-type-label{padding-left:19px;display:table-cell;text-align:left;margin-bottom:0;vertical-align:middle;margin-top:0}.detailtable .detailtable-type-label:before{top:-17px}.detailtable .detailtable-type-title{margin-top:0}.detailtable .detailtable-documents,.detailtable-documents{width:153px}.lgdetailtable td{padding-left:calc(.91463vw + .63px)}.lgdetailtable .detailtable-date,.lgdetailtable .detailtable-entity,.lgdetailtable .detailtable-name{width:195px;font-size:14px}.landinghero-background-image.is-mobile{display:none}.landinghero-background-image.is-desktop{display:block}.landinghero-text{max-width:calc(46.34146vw + 449.46px)}.faq-inner,.featureoverview-inner,.featureoverview-list,.featurepanel-inner,.filter-inner,.genericheader-inner,.landingintro-inner{max-width:calc(61.58537vw + 293.37px)}.featureoverview-list-inner{margin-right:-30px}.featureoverview-item{width:50%;float:left}.featureoverview-item-inner{margin-right:30px}.featureoverview-item-content{box-shadow:1px 2px 0 0 rgba(0,0,0,.1)}.featureoverview-item-content-inner{display:table;width:100%}.featureoverview-item-content-image{display:table-cell;width:37%;vertical-align:top}.featureoverview-item-content-text{display:table-cell;width:63%;vertical-align:top}.featureoverview-item-content-text-button-wrap{float:right;width:130px}.featureoverview-item-content-text-button-copy-desktop{display:block}.featureoverview-item-content-text-button-copy-mobile{display:none}.genericheader-content{display:table-cell;vertical-align:top}.filter .is-filter-main-keywords input[disabled]{border-left:none!important;border-right:none!important;border-top:1px solid #d2d2d2!important;border-bottom:1px solid #d2d2d2!important}.filter .is-filter-main-keywords input:focus{border-left:1px solid #202021!important;border-right:1px solid #202021!important;border-top:1px solid #202021!important;border-bottom:1px solid #202021!important}.faq-section-reed:last-child:after{border-top:none}.refineyoursearch-inner,.sidebar-inner{border-top:3px solid #202021}.faq-section-reed-title-copy{padding:25px 0}.faq-section-reed-content-inner{max-width:980px}.faq-section-item-content-text-button-copy-desktop{display:block}.faq-section-item-content-text-button-copy-mobile{display:none}.advancesearch-two-cols-outer{margin-right:-20px}.advancesearch-two-cols{display:table;width:100%}.advancesearch-two-cols-left,.advancesearch-two-cols-right{display:table-cell;width:50%;vertical-align:top;padding-right:20px}.advancesearch-button{padding:.8em 1em;max-width:340px}.askus-inner,.reviewlisting-fitler-pagination-inner,.reviewlisting-inner{max-width:calc(46.34146vw + 449.46px)}.sidebar-inner{padding-top:18px}.sidebar-mobilemenu{display:none}.sidebar-list{display:table;width:100%;table-layout:fixed;margin-bottom:30px}.sidebar-back-link-wrap,.sidebar-head{display:block}.sidebar-head{font-size:calc(.07353vw + 14.76px);font-family:halis_grblack,sans-serif;font-weight:400;font-style:normal;letter-spacing:-.05em;margin-bottom:15px;text-transform:uppercase}.refineyoursearch-filter-section-reed:last-child:after{border-top:none}.featurepanel-list-inner{display:inline-block;vertical-align:top;margin-bottom:-56px;width:100%;margin-right:-30px}.refineyoursearch-filter-section-reed-title-copy{padding:20px 0 25px}.refineyoursearch-filter-section-reed-content-inner{max-width:980px}.article-listing-inner,.genericheader-search-inner,.publish-listing-listing-fitler-pagination-inner,.sitewide-search-inner{max-width:calc(46.34146vw + 449.46px)}.refineyoursearch-filter-section-reed-content-inner2{padding-top:13px;padding-bottom:20px}.refineyoursearch-filter-section-more{float:right;width:130px;padding-bottom:0;position:relative}.refineyoursearch-filter-section-item-content-text-button-copy-desktop{display:block}.refineyoursearch-filter-section-item-content-text-button-copy-mobile{display:none}.sitewide-search-filterandresults{display:table;width:100%}.sitewide-search-filter{display:table-cell;width:23.2%;vertical-align:top}.sitewide-search-results{display:table-cell;width:76.8%;padding-left:7%;vertical-align:top}.sitewide-search-results-item{margin-bottom:0;border-left:1px solid #d2d2d2;border-top:1px solid #d2d2d2;border-right:1px solid #d2d2d2;border-bottom:0}.sitewide-search-results-item:last-child{border-bottom:1px solid #d2d2d2}.sitewide-search-results-item-titleanddate{display:table;width:100%;margin-bottom:7px}.sitewide-search-results-item-title{padding-left:20px;display:table-cell;text-align:left;margin-bottom:0;vertical-align:middle}.sitewide-search-results-item-title:before{top:-12px}.sitewide-search-results-item-date{margin-bottom:0;display:table-cell;width:100px;text-align:right;vertical-align:middle}.sitewide-search-results-filter-datefromanddatetoandsort{margin-right:-20px}.sitewide-search-results-filter-sort{width:100%;display:table}.sitewide-search-results-filter-sort-inner{width:100%;padding-right:20px}.sitewide-search-results-filter-datefromanddateto-inner{display:table;width:100%;table-layout:fixed;margin-right:-20px}.sitewide-search-results-filter-datefrom,.sitewide-search-results-filter-dateto{display:table-cell;vertical-align:top;padding-right:20px;width:50%}.genericheader-results-button{border:1px solid #d2d2d2;width:64px;height:62px}.genericheader-results-button-icon{display:table-cell;vertical-align:middle;text-align:center;font-size:30px}.genericheader-results-button-copy{display:none}.genericheader-search-inner .is-genericheaderkeyword{width:930px}.genericheader-search-inner .is-genericheaderkeyword input{border-left:1px solid #d2d2d2;border-right:none;border-top:1px solid #d2d2d2;border-bottom:1px solid #d2d2d2}.genericheader-search-inner .is-genericheaderkeyword input:focus{border-left:1px solid #202021;border-right:1px solid #202021;border-top:1px solid #202021;border-bottom:1px solid #202021}.genericheader-search-inner .is-genericheadercategory{width:340px}.genericheader-search-inner .is-genericheaderbutton{width:64px}.article-detail-content-inner,.article-detail-relate-articles-inner,.twocolumns-inner{max-width:calc(61.58537vw + 293.37px)}.relatedarticles-list{margin-right:-30px}.relatedarticles-item{padding-right:30px;width:33.33%;float:left}.relatedarticles-item-date-label{padding-right:13px;margin-right:2px}.relatedarticles-item-type-label:before{top:-17px}.relatedarticles-item-type-title{margin-top:-2px}.team-listing-viewcv-icon{width:54px}.twocolumns-sidebarandcontent{display:table;width:100%;table-layout:fixed}.twocolumns-sidebarandcontent-sidebar{display:table-cell;width:23%;vertical-align:top}.twocolumns-sidebarandcontent-content{display:table-cell;width:77%;vertical-align:top;padding-left:90px}.contactdetails-inner{padding-top:calc(1.52439vw + 34.39px);padding-bottom:calc(1.52439vw + 34.39px)}.contactdetails-mapinfo{display:table;width:100%;table-layout:fixed}.contactdetails-mapinfo-map{padding-right:calc(9.14634vw + -73.66px);display:table-cell;width:40%;vertical-align:top}.contactdetails-map{height:355px}.contactdetails-mapinfo-info{display:table-cell;padding-top:0;padding-bottom:0;width:60%;vertical-align:top}.contactdetails-infocols-col1{padding-right:calc(3.04878vw + -11.22px);padding-bottom:0}.contactdetails-infocols-col2{padding-left:calc(3.04878vw + -11.22px)}.contactdetails-label{width:calc(1.52439vw + 16.39px)}.seamlessform-field-date input,.seamlessform-field-file input{height:55px!important}.generic-form-label{font-size:16px}.seamlessform-upload input{height:auto!important}.seamlessform-upload-label-copy-title{font-size:15px}}@media (min-width:1024px) and (max-width:320px){.header-inner{padding-left:20px;padding-right:20px}.navigation-primary-item-label{font-size:16px}.detailheader-panel-haveyoursay-label{padding-left:32px}.sidebar-head{font-size:15px}}@media (min-width:1024px) and (min-width:1680px){.header-inner{padding:36px 50px}.navigation-primary-item-label{font-size:20px}.footer-inner{max-width:1228px}.richtext-inner{max-width:1328px}.quickfacts-inner{max-width:1228px}.quickfacts-list-inner{margin-right:-40px}.reviews-list{max-width:1328px}.whoarewe-inner{max-width:1228px}.detailcontent-inner,.detailheader-inner,.detailtabs-inner{max-width:1328px}.detailheader-panel-haveyoursay-label{padding-left:45px}.detailsummary-content{padding-right:40px}.detailtable td,.lgdetailtable td{padding:11px 16px}.landinghero-text{max-width:1228px}.faq-inner,.featureoverview-inner,.featureoverview-list,.featurepanel-inner,.filter-inner,.genericheader-inner,.landingintro-inner{max-width:1328px}.article-listing-inner,.askus-inner,.genericheader-search-inner,.publish-listing-listing-fitler-pagination-inner,.reviewlisting-fitler-pagination-inner,.reviewlisting-inner,.sitewide-search-inner{max-width:1228px}.sidebar-head{font-size:16px}.article-detail-content-inner,.article-detail-relate-articles-inner,.twocolumns-inner{max-width:1328px}.contactdetails-inner{padding-top:60px;padding-bottom:60px}.contactdetails-mapinfo-map{padding-right:80px}.contactdetails-infocols-col1{padding-right:40px}.contactdetails-infocols-col2{padding-left:40px}.contactdetails-label{width:42px}}@media (min-width:1024px) and (max-width:1024px){.article-detail-content-inner,.article-detail-relate-articles-inner,.article-listing-inner,.askus-inner,.detailcontent-inner,.detailheader-inner,.detailtabs-inner,.faq-inner,.featureoverview-inner,.featureoverview-list,.featurepanel-inner,.filter-inner,.footer-inner,.genericheader-inner,.genericheader-search-inner,.landinghero-text,.landingintro-inner,.publish-listing-listing-fitler-pagination-inner,.quickfacts-inner,.reviewlisting-fitler-pagination-inner,.reviewlisting-inner,.reviews-list,.richtext-inner,.sitewide-search-inner,.twocolumns-inner,.whoarewe-inner{max-width:924px}.header-inner{padding-top:20px;padding-bottom:20px}.quickfacts-list-inner{margin-right:-20px}.detailsummary-content{padding-right:20px}.detailtable td,.lgdetailtable td{padding:10px}.contactdetails-inner{padding-top:50px;padding-bottom:50px}.contactdetails-infocols-col1,.contactdetails-mapinfo-map{padding-right:20px}.contactdetails-infocols-col2{padding-left:20px}.contactdetails-label{width:32px}}@media (min-width:1024px) and (max-width:1024px),print and (max-width:1024px){.richtext table td{padding:20px}.richtext table th{padding:10px 20px}}@media (min-width:1024px) and (min-width:1680px),print and (min-width:1680px){.richtext table td{padding:22px 30px 22px 27px}.richtext table th{padding:15px 30px}}@media (min-width:1024px),print{.richtext table td,.richtext table th{padding-right:calc(1.52439vw + 4.39px)}.richtext table td{padding-left:calc(1.06707vw + 9.07px);padding-top:calc(.30488vw + 16.88px);padding-bottom:calc(.30488vw + 16.88px)}.richtext table th{text-align:left;padding-left:calc(1.52439vw + 4.39px);padding-top:calc(.7622vw + 2.2px);padding-bottom:calc(.7622vw + 2.2px)}}@media (min-width:1280px){.contactdetails-mapinfo-map{width:45.5%}.contactdetails-mapinfo-info{width:54.5%}}@media (min-width:1680px){.headermobile-logo{padding-left:50px}.form-expandable-content{padding:40px}.form-checkboxlabel-checkbox,.form-radiolabel-radio{padding-right:17px}.is-meta .form-label{font-size:16px}textarea{height:255px}.form-meta{font-size:20px}.form-checkboxlabel-label,.form-dollar,.form-radiolabel-label{font-size:14px}.form-dollar{top:15px;left:20px}.form-row-list{margin-bottom:-40px}.form-row{margin-bottom:40px}.form-row.is-mergedwithaboverow{margin-top:-13px}.form-row.is-meta{margin-bottom:30px}.refineyoursearch-list-item .form-row{margin-bottom:18px}.form-explanation{font-size:14px;line-height:24px}.form-sectiontitle{font-size:26px;line-height:30px;margin-bottom:22px}.form-intro{font-size:16px;line-height:28px;margin-bottom:40px}.list-arrow,.list-dot,.list-number{margin-bottom:26px}.form-description{font-size:14px;line-height:24px}.form-upload-label{height:83px}.form-upload-label-icon icon{font-size:35px}.list-arrow li,.list-dot li,.list-number li,.list-sidebar-arrow li{font-size:15px}.form-multipleupload-display{max-width:430px}.button-submit{font-size:16px;padding-top:15px;padding-bottom:15px}.footer-inner{padding-top:100px;padding-bottom:150px;max-width:1228px}.arrow-link-label{font-size:16px;line-height:28px}.richtext .list-dot li,.richtext .list-number li,.richtext ol li,.richtext p,.richtext ul li,.richtext ul.list-arrow li{font-size:15px}.richtext{margin-bottom:-26px}.richtext hr,.richtext img{margin-bottom:30px}.richtext .list-dot,.richtext .list-number,.richtext ol,.richtext p,.richtext ul,.richtext ul.list-arrow{margin-bottom:26px}.richtext h2{font-size:38px;line-height:40px;margin-bottom:39px}.richtext h3{font-size:26px;line-height:30px;margin-bottom:10px}.richtext h4{font-size:24px;margin-bottom:15px}.richtext h5{font-size:16px;margin-bottom:15px}.richtext table{margin-bottom:30px}.richtext table td{font-size:14px}.richtext table th{font-size:20px}.richtext-inner{padding-top:75px;padding-bottom:75px;max-width:1328px}.richtext-three-cols-inner,.richtext-two-cols-inner{padding-bottom:30px}.featurepanelaccordion-reed-title-copy{font-size:26px}.featurepanelaccordion-reed-content-inner{padding-bottom:60px}.featurepanelaccordion-item-content-text-button{font-size:16px;padding:13px 20px}.quickfacts-inner{padding-top:100px;padding-bottom:150px;max-width:1228px}.herohome-slides-arrows-inner,.herohome-slides-item-content-inner2,.reviews-list{max-width:1328px}.quickfacts-content{padding-top:35px;padding-left:43px;padding-right:43px}.quickfacts-item-content{padding-bottom:35px}.quickfacts-item-content:after{height:35px}.quickfacts-item-title{font-size:25px}.quickfacts-button{font-size:18px}.quickfacts-list-download{padding-top:33px}.breadcrumbs-inner{padding-left:50px;padding-right:50px}.breadcrumbs-item{font-size:13px;line-height:19px}.herohome-slides-carousel .slick-next,.herohome-slides-carousel .slick-prev{margin-top:-30px;width:30px;height:30px}.herohome-slides-carousel .slick-next:before,.herohome-slides-carousel .slick-prev:before{font-size:30px}.herohome-slides-item-content-copy{font-size:60px;line-height:78px}.herohome-slides-item-content-cta-button{font-size:22px;padding:18px 40px 14px}.latestreviews-inner,.textfeature-inner{padding-top:100px;padding-bottom:100px}.herohome-slides-item-content-cta-button:after{padding-left:74px;font-size:41px}.herohome-buttons-item-inner{font-size:18px;line-height:24px}.textfeature-inner{font-size:48px;max-width:1328px}.latestreviews-title{font-size:65px;margin-bottom:25px}.latestreviews-form{margin-bottom:82px}.latestreviews-form-field-item{font-size:26px}.latestreviews-reviews{margin-bottom:80px}.latestreviews-showall-button{font-size:18px}.reviews-item-category{margin-bottom:50px;font-size:15px}.reviews-item-content{padding-top:46px;padding-left:46px;padding-right:46px}.reviews-item-description{margin-bottom:80px}.reviews-item-title{font-size:26px}.is-days .reviews-item-tools-tool-icon,.is-duedate .reviews-item-tools-tool-icon{font-size:44px}.reviews-item-tools-tool-icon icon{font-size:35px}.is-cta .reviews-item-tools-tool-icon icon{font-size:40px}.reviews-item-tools-tool-icon.is-today{font-size:32px}.whoarewe-inner{padding-top:100px;padding-bottom:150px;max-width:1228px}.detailheader-inner,.detailtabs-inner,.featureoverview-list,.featurepanel-inner,.landinghero-text,.landingintro-inner,.whoarewe-subtitle{max-width:1328px}.whoarewe-title{font-size:65px;margin-bottom:25px}.whoarewe-subtitle{font-size:26px}.whoarewe-features-item-description{font-size:18px}.whoarewe-features-item-title{font-size:24px}.ctawithicon{font-size:15px}.ctawithicon-copy.is-small{font-size:14px}.relatedreviews-inner{padding-top:100px;padding-bottom:100px}.relatedreviews-title{font-size:32px;margin-bottom:55px}.haveyoursay-section-item-button{font-size:18px}.detailheader-inner{padding-top:60px;padding-bottom:60px}.detailheader-title{font-size:45px;line-height:50px;margin-bottom:50px}.detailheader-data-item-label{font-size:16px}.detailheader-data-item-value{font-size:20px}.detailheader-panel-days-number{font-size:44px}.detailheader-panel-haveyoursay-icon{font-size:45px}.detailheader-panel-haveyoursay-label{padding-top:28px;padding-bottom:28px}.detailheader-subheading{font-size:22px;margin-bottom:23px;padding:7px 22px}.detailheader-panel-downloadiconandcopy,.detailheader-panel-shareiconandcopy{padding:17px 22px 17px 17px}.detailheader-panel-shareicon{font-size:38px}.detailheader-panel-sharecopy{font-size:15px}.detailheader-panel-downloadicon{font-size:38px}.detailheader-panel-downloadcopy-main{font-size:15px;margin-bottom:4px}.detailheader-panel-downloadcopy-sub{font-size:11px}.detailtabs-item{font-size:16px;padding-top:26px;padding-bottom:26px}.detailcontent-inner{padding-top:80px;padding-bottom:80px}.detailreports-table.is-multiple{margin-bottom:50px}.detailreports-table{padding-bottom:21px}.detailreports-intro,.detailreports-pagination{padding-bottom:30px}.detailreports-declare{font-size:13px}.detailsummary.entity{padding-bottom:80px;margin-bottom:80px}.detailsummary-abstract{padding:35px 43px;margin-bottom:0}.detailsummary-key-contact,.detailsummary-key-contact-label{font-size:16px}.detailsummary-key-contact-name{font-size:26px}.detailsummary-key-contact-title{font-size:18px}.detailtimeline{padding-bottom:80px}.detailtimeline-title{font-size:32px;margin-bottom:55px}.detailtable th{font-size:20px;padding:15px 36px 18px 16px}.detailtable .detailtable-date,.detailtable .detailtable-entity,.detailtable .detailtable-name,.detailtable td{font-size:14px}.detailtable .detailtable-type-label{font-size:11px}.detailtable .detailtable-type-title{font-size:14px}.detailtable-header-sort-ascend,.detailtable-header-sort-descend{padding-right:16px}.lgdetailtable th{font-size:20px;padding:15px 16px 18px}.lgdetailtable .detailtable-council{font-size:16px}.lgdetailtable .detailtable-date,.lgdetailtable .detailtable-entity,.lgdetailtable .detailtable-name,.lgdetailtable td{font-size:14px}.lgdetailtable .reviews-item-tools-tool-icon icon{font-size:33px}.landinghero-inner{height:330px}.landinghero-title-title-inner{font-size:65px;padding:6px 20px 12px;line-height:65px}.landingintro-inner{padding-top:74px;padding-bottom:80px}.landingintro-text{font-size:26px;line-height:36px;margin-bottom:18px}.featureoverview-inner{padding-bottom:150px;max-width:1328px}.featureoverview-item-content-text-inner{padding:20px 30px}.featureoverview-item-content-text-title{font-size:26px;margin-bottom:10px}.featureoverview-item-content-text-button{font-size:16px;padding:13px 20px}.popup-generalcontent-title,.popup-submissions-title{font-size:38px;margin-bottom:50px}.featurepanel-inner{padding-bottom:120px}.popup-generalcontent,.popup-submissions{padding:60px 50px;max-width:1157px}.genericheader-inner{padding-top:80px;padding-bottom:80px;max-width:1328px}.genericheader-title{font-size:65px;margin-bottom:25px}.genericheader-subtitle{font-size:26px}.genericheader-action{margin-top:24px}.filter-inner{max-width:1328px}.filter-control{margin-bottom:60px}.faq-inner{padding-top:74px;padding-bottom:120px;max-width:980px}.faq-title{font-size:38px;margin-bottom:20px}.faq-content{margin-bottom:40px}.faq-button-seeall{font-size:18px}.faq-block{padding-bottom:75px}.faq-section-reed-title-copy{font-size:20px}.faq-section-reed-content-inner{padding-bottom:10px}.faq-section-item-content-text-button{font-size:16px;padding:13px 20px}.advancesearch-button{font-size:16px}.askus-inner{padding-top:108px;padding-bottom:118px;max-width:1228px}.askus-title{padding-bottom:24px;font-size:25px}.askus-button{font-size:18px}.reviewlisting-inner{padding-top:100px;padding-bottom:150px;max-width:1228px}.reviewlisting-fitler-pagination-inner{padding-top:75px;padding-bottom:80px;max-width:1228px}.richtextdownload-outer{padding-top:50px}.richtextdownload-inner{padding-top:25px}.richtextdownload-copy{font-size:26px}.sidebar-arrow li{font-size:15px}.sidebar-back-copy{font-size:16px}.refineyoursearch-inner{padding-top:22px;padding-bottom:25px}.refineyoursearch-title{font-size:16px;padding-bottom:23px}.refineyoursearch-list-item,.refineyoursearch-list-item.is-hastopspacing{margin-top:28px}.refineyoursearch-filter-section-reed-title-copy{font-size:15px}.refineyoursearch-filter-section-reed-content-inner{padding-bottom:10px}.refineyoursearch-filter-section-item-content-text-button{font-size:16px;padding:13px 20px}.sitewide-search-inner{padding-top:80px;padding-bottom:80px;max-width:1328px}.sitewide-search-results-item-inner{padding:28px 36px 36px}.sitewide-search-results-item-title{font-size:11px}.sitewide-search-results-item-date{font-size:16px}.sitewide-search-results-item-heading{font-size:26px;margin-bottom:7px}.sitewide-search-results-item-link-highlight{font-size:11px}.sitewide-search-results-filter-inner{margin-bottom:20px}.sitewide-search-results-content{margin-bottom:25px}.sitewide-search-results-info{font-size:14px;margin-bottom:74px}.genericheader-search-inner{max-width:1328px}.genericheader-search-results{font-size:26px;padding-bottom:15px}.genericheader-search-title{padding-bottom:15px;font-size:65px;margin-bottom:19px}.publish-listing-listing-fitler-pagination-inner{padding-top:75px;padding-bottom:80px;max-width:1228px}.article-listing-inner{padding-top:100px;padding-bottom:150px;max-width:1228px}.article-listing-fitler-pagination-inner{padding-top:75px;padding-bottom:80px;max-width:1228px}.formlayout-inner{padding-top:77px;padding-bottom:77px}.formlayout-content.is-wide{max-width:1330px}.formlayout-header{max-width:1328px}.formlayout-header-pretitle{font-size:16px}.formlayout-header-title{font-size:38px;line-height:45px}.formlayout-header-subtitle{font-size:26px}.formlayout-content-table{padding-bottom:80px}.formlayout-content-cta-button{font-size:18px}.formlayout-content-pagination{max-width:1228px}.formmeta-list{margin-bottom:-30px}.formmeta-item{margin-bottom:30px}.formmeta-item-content{font-size:20px}.formmeta-item-intro{font-size:16px;line-height:28px}.article-detail-content-inner{padding-top:76px;padding-bottom:90px;max-width:1328px}.article-detail-relate-articles-inner{padding-top:34px;padding-bottom:78px;max-width:1328px}.article-detail-relate-articles-title{font-size:26px;padding-bottom:31px}.relatedarticles-item-inner{padding:43px 43px 50px}.relatedarticles-item-dateandtype{margin-bottom:25px}.relatedarticles-item-date-label{font-size:14px}.relatedarticles-item-type-label{font-size:11px}.relatedarticles-item-type-title{font-size:14px}.team-listing-title{font-size:38px;margin-bottom:39px;line-height:33px}.team-listing-feature{margin-bottom:80px}.team-listing-feature-item-photo-img{padding-bottom:22px}.team-listing-feature-item-copyandphoto{padding-top:45px;padding-bottom:40px}.team-listing-viewcv-iconandcopy{padding:17px 22px 17px 17px}.team-listing-viewcv-icon{font-size:38px}.team-listing-viewcv-copy-main{font-size:15px;margin-bottom:4px}.team-listing-viewcv-copy-sub{font-size:11px}.team-listing-list-item-profile-title{font-size:20px}.team-listing-feature-title{font-size:32px;line-height:24px;margin-bottom:11px}.team-listing-feature-level{font-size:20px;margin-bottom:24px}.team-listing-feature-date{font-size:16px;margin-bottom:24px}.twocolumns-inner{padding-top:75px;padding-bottom:75px;max-width:1328px}.contactdetails-inner{max-width:1328px}.contactdetails-info{max-width:1228px}.seamlessform-errors{margin-bottom:40px}.seamlessform-submit input{font-size:16px;padding-top:15px;padding-bottom:15px}.seamlessform-row-list{margin-bottom:-40px}.seamlessform-error,.seamlessform-row{margin-bottom:40px}.seamlessform-description{font-size:14px;line-height:24px}.seamlessform-submit{padding-top:40px}.seamlessform-upload-label{height:83px}.seamlessform-upload-label-icon icon{font-size:35px}.mfp-content #mainForm{padding:60px 50px;max-width:1157px}}@media (max-width:1024px){.detailtable th{font-size:15px;padding:10px 40px 10px 20px}.detailtable-header-sort-ascend,.detailtable-header-sort-descend{padding-right:10px}.lgdetailtable th{font-size:15px;padding:10px 20px}.contactdetails-inner{max-width:924px}}@media (max-width:1023px){.navigation-full,.navigation-search{position:absolute;right:0;margin-top:62px;z-index:101;transition-duration:.5s;transition-timing-function:ease;width:100%;top:0}.navigation-primary-item-label,.navigation-utility-item-label{font-weight:400;font-style:normal;line-height:1.2;text-transform:uppercase;color:#202021}.detailtable.is-show-header .detailtable-header:after,.lgdetailtable.is-show-header .detailtable-header:after{clear:both}.header{height:62px}.navigation-search{padding:5px;-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%);opacity:1;transition-property:opacity,visibility,-webkit-transform;transition-property:transform,opacity,visibility;transition-property:transform,opacity,visibility,-webkit-transform;transition-delay:0,0,.5s;background-color:#e7e9eb}.is-search-open .navigation-search{transition-delay:0;opacity:1;visibility:visible;top:0;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.navigation-full{visibility:hidden;opacity:0;transition-property:opacity,visibility;transition-delay:0,.5s;background-color:rgba(249,250,252,.95)}.is-navigation-open .navigation-full{transition-delay:0;opacity:1;visibility:visible;top:0}.is-navigation-open a.navigation-bodyblocker{transition-delay:0;opacity:.15;visibility:visible}.page.is-navigation-open-overflow-hidden{overflow:hidden}.navigation-primary-item{position:relative}.navigation-primary-item-label{display:table;width:100%;border-top:1px solid #fff;border-left:4px solid transparent;font-family:halis_grbold,sans-serif;letter-spacing:-.05em;font-size:18px}.navigation-primary-item:first-child .navigation-primary-item-label{border-top:0}.navigation-primary-item-label:focus,.navigation-primary-item-label:hover{text-decoration:none;background-color:#fff;color:#202021}.navigation-primary-item-label-background{display:none}.navigation-primary-item-label-inner{display:table-cell;vertical-align:middle;padding:21px 17px}.navigation-primary-item-label-inner:after{content:"";display:block;position:absolute;right:2px;top:0;bottom:0;width:3px}.navigation-secondary-item,.navigation-utility-item{position:relative}.is-energy .navigation-primary-item-label-inner:after{background-color:#7938af}.is-water .navigation-primary-item-label-inner:after{background-color:#007bc3}.is-transport .navigation-primary-item-label-inner:after{background-color:#4b954b}.is-localgovernment .navigation-primary-item-label-inner:after{background-color:#9e662b}.is-specialreviews .navigation-primary-item-label-inner:after{background-color:#077782}.navigation-secondary-item-label{font-size:14px;display:table;width:100%}.navigation-secondary-item-label-inner{display:table-cell;vertical-align:middle;padding:19px 20px}.navigation-sub-item-label{display:table;width:100%}.navigation-sub-item-label-inner{display:table-cell;vertical-align:middle;padding:12px 17px 12px 25px}.navigation-sub{display:none}.is-menu-active .navigation-sub{display:block}.navigation-sub-list{margin-bottom:13px}.navigation-utility-item-label{display:table;width:100%;border-top:1px solid #fff;padding-left:4px;font-family:halis_grbook,sans-serif;letter-spacing:-.03em;font-size:14px}.navigation-utility-item-label:focus,.navigation-utility-item-label:hover{text-decoration:none;background-color:#fff;color:#202021}.navigation-utility-item-label-inner{display:table-cell;vertical-align:middle;padding:20px}.navigation-utility-search-field{display:none}.richtext table::-webkit-scrollbar{-webkit-appearance:none;width:14px;height:14px}.richtext table::-webkit-scrollbar-thumb{border-radius:8px;border:3px solid #fff;background-color:rgba(0,0,0,.3)}.richtext table{overflow-x:auto;display:block;border-top:3px solid #666}.richtext table td{padding-bottom:5px}.richtext table td:last-child{padding-bottom:0}.richtext table th{text-align:left;padding-bottom:5px}.richtext table th:last-child{padding-bottom:0}.richtext table tr{border-bottom:1px solid #e7e7e7;padding-left:calc(1.42248vw + 15.45px);padding-right:calc(1.42248vw + 15.45px);padding-top:calc(.85349vw + 17.27px);padding-bottom:calc(.85349vw + 17.27px)}.reviews-item-tools-tool:last-child{display:table-caption;caption-side:bottom;text-align:left;width:100%}.is-cta .reviews-item-tools-tool-inner{height:65px}.is-cta .reviews-item-tools-tool-inner2{padding-left:20px}.is-cta .reviews-item-tools-tool-icon{position:absolute;right:20px;top:50%;margin-top:-15px;margin-bottom:0}.is-cta .reviews-item-tools-tool-label{padding-right:60px;text-align:left}.detailheader-data{border:1px solid #d2d2d2;padding:calc(2.20588vw + 12.94px);margin-bottom:calc(1.25vw + 19px)}.detailheader-data-item+.detailheader-data-item{margin-top:.7em}.detailheader-panel-haveyoursay-label{padding-right:calc(.95588vw + 28.94px);margin-right:1em}.detailtabs-inner{padding-top:calc(1.17647vw + 40.24px)}.detailcontent-inner{max-width:calc(77.05882vw + 33.41px)}.detailtimeline-carousel{padding-top:42px;padding-bottom:42px}.detailtimeline-item-inner{display:table;width:100%;table-layout:fixed;margin-top:16px;margin-bottom:16px}.detailtimeline-item-line{width:30px;display:table-cell;position:relative}.detailtimeline-item-line:before{left:50%;margin-left:-2px;margin-top:-32px;top:-500px;bottom:100%;width:4px;margin-bottom:-28px}.detailtimeline-item-line:after{top:27px;right:7px;width:15px;height:1px}.detailtimeline-item-details{display:table-cell;vertical-align:middle;text-align:left}.detailtimeline-item-info{display:table-cell;vertical-align:top;text-align:right}.detailtimeline-item-info-inner:before{border-style:solid;border-width:5px 0 5px 8px;border-color:transparent transparent transparent #e2e2de;right:-9px;top:50%;margin-top:-5px}.is-current .detailtimeline-item-info-inner:before,.is-past .detailtimeline-item-info-inner:before{border-left-color:#202021}.detailtimeline-item-info-inner:after{right:-6px;top:50%;margin-top:-4px;border-style:solid;border-width:4px 0 4px 6px;border-color:transparent transparent transparent #e2e2de}.is-past .detailtimeline-item-info-inner:after{border-left-color:#fefefe}.is-current .detailtimeline-item-info-inner:after{border-left-color:#202021}.detailtable{display:block;border-bottom:0}.detailtable th{display:block;width:100%;float:left}.detailtable th+th{border-top:1px solid #e7e7e7}.detailtable tr{position:relative;display:block;border-bottom:1px solid #e7e7e7;padding-left:calc(1.42248vw + 5.45px);padding-right:calc(1.42248vw + 5.45px);padding-top:calc(.85349vw + 7.27px);padding-bottom:calc(.85349vw + 7.27px)}.detailtable thead{display:none}.detailtable.is-show-header .detailtable-header{padding:0}.detailtable.is-show-header .detailtable-header:after,.detailtable.is-show-header .detailtable-header:before{content:" ";display:table}.detailtable tbody,.detailtable.is-show-header thead{display:block}.detailtable .detailtable-date,.detailtable .detailtable-entity,.detailtable .detailtable-name{display:inline-block;position:relative;padding-right:8px;margin-right:2px;color:#666;margin-bottom:10px;vertical-align:top}.detailtable td{display:inline-block;color:#666;margin-bottom:20px}.detailtable td+td{padding-left:20px}.detailtable td+td:after{content:"";position:absolute;left:0;top:50%;height:20px;margin-top:-8px;width:1px;background-color:#ccc}.detailtable .detailtable-content{padding-bottom:calc(.85349vw + 17.27px);display:block;margin-bottom:0;padding-left:0}.detailtable .detailtable-content:after{display:none}.detailtable .detailtable-documents{display:block;margin-bottom:0;padding-left:0}.detailtable .detailtable-documents:after{display:none}.detailtable-documents{display:block;margin-bottom:0;padding-left:0}.detailtable-documents:after{display:none}.lgdetailtable{overflow-x:auto;display:block;border-bottom:0}.lgdetailtable th{width:100%;border-left:1px solid #e7e7e7;border-right:1px solid #e7e7e7;text-align:left}.lgdetailtable tr{padding-left:calc(1.42248vw + 5.45px);padding-right:calc(1.42248vw + 5.45px);padding-top:calc(.85349vw + 7.27px);padding-bottom:calc(.85349vw + 7.27px)}.lgdetailtable.is-show-header .detailtable-header{padding:0}.lgdetailtable.is-show-header .detailtable-header:after,.lgdetailtable.is-show-header .detailtable-header:before{content:" ";display:table}.lgdetailtable .detailtable-date,.lgdetailtable .detailtable-entity,.lgdetailtable .detailtable-name{padding-right:8px;margin-right:2px;color:#666;margin-bottom:10px;vertical-align:top}.lgdetailtable td{color:#666;margin-bottom:20px}}@media (max-width:1023px) and (max-width:320px){.detailheader-data,.richtext table tr{padding:20px}.detailheader-data{margin-bottom:23px}.detailheader-panel-haveyoursay-label{padding-right:32px}.detailtabs-inner{padding-top:44px}.detailcontent-inner{max-width:280px}.detailtable tr{padding:10px}.detailtable .detailtable-content{padding-bottom:20px}.lgdetailtable tr{padding:10px}}@media print and (max-width:1023px) and (max-width:1024px){.richtext table td:last-child{padding-bottom:20px}.richtext table th:last-child{padding-bottom:10px}}@media print and (max-width:1023px){.richtext table td:last-child{padding-bottom:calc(.30488vw + 16.88px)}.richtext table th:last-child{padding-bottom:calc(.7622vw + 2.2px)}}@media screen and (max-width:800px) and (orientation:landscape),screen and (max-height:300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;box-sizing:border-box}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{right:5px;top:3px}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;font-size:33px;line-height:35px;background:rgba(0,0,0,.6);position:fixed;text-align:center;padding:0}}@media all and (max-width:767px){.mfp-arrow{-webkit-transform:scale(.75);-ms-transform:scale(.75);transform:scale(.75)}.mfp-arrow-left{-webkit-transform-origin:0;-ms-transform-origin:0;transform-origin:0}.mfp-arrow-right{-webkit-transform-origin:100%;-ms-transform-origin:100%;transform-origin:100%}}@media (max-width:767px){.formlayout-content.is-narrow{max-width:calc(51.45414vw + 115.35px)}}@media (max-width:767px) and (max-width:320px){.formlayout-content.is-narrow{max-width:280px}}@media (max-width:320px){.footer-inner,.form-multipleupload-display,.herohome-slides-arrows-inner,.herohome-slides-item-content-inner2,.richtext-inner{max-width:280px}.headermobile-logo{padding-left:20px}.form-expandable-content{padding:24px 20px}.form-checkboxlabel-checkbox,.form-radiolabel-radio{padding-right:15px}.is-meta .form-label{font-size:14px}textarea{height:233px}.form-meta{font-size:18px}.form-checkboxlabel-label,.form-dollar,.form-radiolabel-label{font-size:13px}.form-dollar{top:14px;left:15px}.form-row-list{margin-bottom:-25px}.form-row{margin-bottom:25px}.form-row.is-mergedwithaboverow{margin-top:-8px}.form-row.is-meta{margin-bottom:20px}.refineyoursearch-list-item .form-row{margin-bottom:17px}.form-explanation{font-size:13px;line-height:20px}.form-sectiontitle{font-size:20px;line-height:22px;margin-bottom:20px}.form-intro{font-size:15px;line-height:24px;margin-bottom:34px}.list-arrow,.list-dot,.list-number{margin-bottom:15px}.form-description{font-size:13px;line-height:20px}.form-upload-label{height:75px}.form-upload-label-icon icon{font-size:30px}.button-submit,.list-arrow li,.list-dot li,.list-number li,.list-sidebar-arrow li{font-size:14px}.button-submit{padding-top:13px;padding-bottom:13px}.footer-inner{padding-top:47px;padding-bottom:47px}.arrow-link-label{font-size:15px;line-height:24px}.richtext .list-dot li,.richtext .list-number li,.richtext ol li,.richtext p,.richtext ul li,.richtext ul.list-arrow li{font-size:14px}.richtext{margin-bottom:-15px}.richtext .list-dot,.richtext .list-number,.richtext hr,.richtext img,.richtext ol,.richtext p,.richtext ul,.richtext ul.list-arrow{margin-bottom:15px}.richtext h2{font-size:24px;line-height:31px;margin-bottom:30px}.richtext h3{font-size:20px;line-height:22px;margin-bottom:10px}.richtext h4{font-size:18px;margin-bottom:15px}.richtext h5{font-size:14px;margin-bottom:14px}.richtext table{margin-bottom:15px}.richtext table td{font-size:13px}.richtext table th{font-size:15px}.richtext-inner{padding-top:33px;padding-bottom:33px}.richtext-three-cols-inner,.richtext-two-cols-inner{padding-bottom:15px}.featurepanelaccordion-reed-title-copy{font-size:20px}.featurepanelaccordion-reed-content-inner{padding-bottom:10px}.featurepanelaccordion-item-content-text-button{font-size:14px;padding:13px 19px}.breadcrumbs-inner,.quickfacts-content{padding-left:20px;padding-right:20px}.quickfacts-inner{padding-top:47px;padding-bottom:47px;max-width:280px}.quickfacts-content{padding-top:20px}.quickfacts-item-content{padding-bottom:20px}.quickfacts-item-content:after{height:20px}.quickfacts-item-title{font-size:20px}.quickfacts-button{font-size:14px}.quickfacts-list-download{padding-top:26px}.breadcrumbs-item{font-size:11px;line-height:16px}.herohome-slides-carousel .slick-next,.herohome-slides-carousel .slick-prev{margin-top:-22px;width:22px;height:22px}.herohome-slides-carousel .slick-next:before,.herohome-slides-carousel .slick-prev:before{font-size:22px}.herohome-slides-item-content-copy{font-size:20px;line-height:20px}.herohome-slides-item-content-copy-inner{padding:30px 35px 50px}.herohome-slides-item-content-cta-button{font-size:13px;padding:13px 15px 9px}.latestreviews-inner,.textfeature-inner{padding-top:47px;padding-bottom:47px}.herohome-slides-item-content-cta-button:after{padding-left:47px;font-size:24px}.herohome-buttons-item-inner{font-size:13px;line-height:15px}.textfeature-inner{font-size:20px;max-width:320px}.reviews-list,.whoarewe-inner{max-width:280px}.latestreviews-title{font-size:28px;margin-bottom:15px}.latestreviews-form,.latestreviews-reviews{margin-bottom:30px}.latestreviews-form-field-item{font-size:18px}.latestreviews-showall-button{font-size:14px}.reviews-item-category{margin-bottom:35px;font-size:12px}.reviews-item-content{padding-top:21px;padding-left:21px;padding-right:21px}.relatedreviews-inner,.whoarewe-inner{padding-top:47px;padding-bottom:47px}.reviews-item-description{margin-bottom:35px}.reviews-item-title{font-size:20px}.is-days .reviews-item-tools-tool-icon,.is-duedate .reviews-item-tools-tool-icon{font-size:38px}.reviews-item-tools-tool-icon icon{font-size:28px}.is-cta .reviews-item-tools-tool-icon icon{font-size:32px}.reviews-item-tools-tool-icon.is-today{font-size:30px}.whoarewe-title{font-size:28px;margin-bottom:15px}.whoarewe-subtitle{font-size:18px;max-width:320px}.detailheader-inner,.detailtabs-inner,.featureoverview-list,.featurepanel-inner,.landinghero-text,.landingintro-inner{max-width:280px}.whoarewe-features-item-description{font-size:14px}.whoarewe-features-item-title{font-size:20px}.ctawithicon{font-size:14px}.ctawithicon-copy.is-small{font-size:13px}.relatedreviews-title{font-size:22px;margin-bottom:38px}.haveyoursay-section-item-button{font-size:14px}.detailheader-inner{padding-top:30px;padding-bottom:30px}.detailheader-title{font-size:22px;line-height:25px;margin-bottom:25px}.detailheader-data-item-label{font-size:14px}.detailheader-data-item-value{font-size:16px}.detailheader-panel-days-number{font-size:38px}.detailheader-panel-haveyoursay-icon{font-size:32px}.detailheader-panel-haveyoursay-label{padding-top:25px;padding-bottom:25px}.detailheader-subheading{font-size:12px;margin-bottom:9px;padding:5px 10px}.detailheader-panel-downloadiconandcopy,.detailheader-panel-shareiconandcopy{padding:15px 21px}.detailheader-panel-shareicon{font-size:32px}.detailheader-panel-sharecopy{font-size:14px}.detailheader-panel-downloadicon{font-size:32px}.detailheader-panel-downloadcopy-main{font-size:14px;margin-bottom:9px}.detailheader-panel-downloadcopy-sub{font-size:12px}.detailtabs-item{font-size:14px;padding-top:10px;padding-bottom:10px}.detailcontent-inner{padding-top:40px;padding-bottom:40px}.detailreports-table.is-multiple{margin-bottom:30px}.detailreports-table{padding-bottom:13px}.detailreports-intro,.detailreports-pagination,.detailsummary-content{padding-bottom:30px}.detailreports-declare{font-size:12px}.detailsummary.entity{padding-bottom:30px;margin-bottom:30px}.detailsummary-abstract{padding:20px;margin-bottom:0}.detailsummary-key-contact,.detailsummary-key-contact-label{font-size:14px}.detailsummary-key-contact-name{font-size:24px}.detailsummary-key-contact-title{font-size:16px}.detailtimeline{padding-bottom:30px}.detailtimeline-title{font-size:22px;margin-bottom:38px}.detailtable .detailtable-date,.detailtable .detailtable-entity,.detailtable .detailtable-name,.detailtable td{font-size:12px}.detailtable .detailtable-type-label{font-size:10px}.detailtable .detailtable-type-title{font-size:13px}.lgdetailtable .detailtable-council{font-size:14px}.lgdetailtable .detailtable-date,.lgdetailtable .detailtable-entity,.lgdetailtable .detailtable-name,.lgdetailtable td{font-size:12px}.lgdetailtable .reviews-item-tools-tool-icon icon{font-size:26px}.landinghero-inner{height:173px}.landinghero-title-title-inner{font-size:28px;padding:3px 12px 5px;line-height:28px}.landingintro-inner{padding-top:38px;padding-bottom:38px}.landingintro-text{font-size:18px;line-height:24px;margin-bottom:15px}.featureoverview-inner{padding-bottom:47px;max-width:280px}.featureoverview-item-content-text-inner{padding:10px 21px}.featureoverview-item-content-text-title{font-size:20px;margin-bottom:4px}.featureoverview-item-content-text-button{font-size:14px;padding:13px 19px}.popup-generalcontent-title,.popup-submissions-title{font-size:20px;margin-bottom:25px}.featurepanel-inner{padding-bottom:50px}.popup-generalcontent,.popup-submissions{padding:38px 20px;max-width:300px}.genericheader-inner{padding-top:50px;padding-bottom:50px;max-width:280px}.genericheader-title{font-size:28px;margin-bottom:15px}.genericheader-subtitle{font-size:18px}.genericheader-action{margin-top:16px}.filter-inner{max-width:280px}.filter-control{margin-bottom:40px}.faq-inner{padding-top:38px;padding-bottom:50px;max-width:280px}.faq-title{font-size:20px;margin-bottom:10px}.faq-content{margin-bottom:30px}.faq-button-seeall{font-size:14px}.faq-block{padding-bottom:45px}.faq-section-reed-title-copy{font-size:18px}.faq-section-reed-content-inner{padding-bottom:10px}.faq-section-item-content-text-button{font-size:14px;padding:13px 19px}.advancesearch-button{font-size:14px}.askus-inner{padding-top:40px;padding-bottom:47px;max-width:280px}.askus-title{padding-bottom:14px;font-size:18px}.askus-button{font-size:14px}.reviewlisting-inner{padding-top:47px;padding-bottom:47px;max-width:280px}.reviewlisting-fitler-pagination-inner{padding-top:36px;padding-bottom:43px;max-width:280px}.richtextdownload-outer{padding-top:20px}.richtextdownload-inner{padding-top:15px}.richtextdownload-copy{font-size:18px}.sidebar-arrow li{font-size:14px}.sidebar-back-copy{font-size:15px}.refineyoursearch-inner{padding-top:22px;padding-bottom:36px}.refineyoursearch-title{font-size:14px;padding-bottom:20px}.refineyoursearch-list-item,.refineyoursearch-list-item.is-hastopspacing{margin-top:28px}.refineyoursearch-filter-section-reed-title-copy{font-size:14px}.refineyoursearch-filter-section-reed-content-inner{padding-bottom:10px}.refineyoursearch-filter-section-item-content-text-button{font-size:14px;padding:13px 19px}.sitewide-search-inner{padding-top:47px;padding-bottom:43px;max-width:280px}.sitewide-search-results-item-inner{padding:20px 20px 30px}.sitewide-search-results-item-title{font-size:10px}.sitewide-search-results-item-date{font-size:14px}.sitewide-search-results-item-heading{font-size:20px;margin-bottom:17px}.sitewide-search-results-item-link-highlight{font-size:10px}.sitewide-search-results-filter-inner{margin-bottom:43px}.sitewide-search-results-content{margin-bottom:15px}.sitewide-search-results-info{font-size:13px;margin-bottom:40px}.genericheader-search-inner{max-width:280px}.genericheader-search-results{font-size:18px;padding-bottom:9px}.genericheader-search-title{padding-bottom:9px;font-size:28px;margin-bottom:9px}.publish-listing-listing-fitler-pagination-inner{padding-top:36px;padding-bottom:43px;max-width:280px}.article-listing-inner{padding-top:47px;padding-bottom:47px;max-width:280px}.article-listing-fitler-pagination-inner{padding-top:36px;padding-bottom:43px;max-width:280px}.formlayout-inner{padding-top:37px;padding-bottom:37px}.formlayout-content.is-wide,.formlayout-header{max-width:280px}.formlayout-header-pretitle{font-size:14px}.formlayout-header-title{font-size:26px;line-height:28px}.formlayout-header-subtitle{font-size:18px}.formlayout-content-table{padding-bottom:40px}.formlayout-content-cta-button{font-size:14px}.formlayout-content-pagination{max-width:280px}.formmeta-list{margin-bottom:-20px}.formmeta-item,.relatedarticles-item-dateandtype{margin-bottom:20px}.formmeta-item-content{font-size:18px}.formmeta-item-intro{font-size:15px;line-height:24px}.article-detail-content-inner{padding-top:36px;padding-bottom:36px;max-width:280px}.article-detail-relate-articles-inner{padding-top:47px;padding-bottom:47px;max-width:280px}.article-detail-relate-articles-title{font-size:21px;padding-bottom:15px}.relatedarticles-item-inner{padding:22px 19px}.relatedarticles-item-date-label{font-size:12px}.relatedarticles-item-type-label{font-size:10px}.relatedarticles-item-type-title{font-size:13px}.team-listing-title{font-size:24px;margin-bottom:23px;line-height:23px}.team-listing-feature{margin-bottom:42px}.team-listing-feature-item-photo-img{padding-bottom:20px}.team-listing-feature-item-copyandphoto{padding-top:24px;padding-bottom:29px}.team-listing-viewcv-iconandcopy{padding:15px 21px}.team-listing-viewcv-icon{font-size:32px}.team-listing-viewcv-copy-main{font-size:14px;margin-bottom:9px}.team-listing-viewcv-copy-sub{font-size:12px}.team-listing-list-item-profile-title{font-size:17px}.team-listing-feature-title{font-size:24px;line-height:24px;margin-bottom:8px}.team-listing-feature-level{font-size:18px;margin-bottom:19px}.team-listing-feature-date{font-size:14px;margin-bottom:14px}.twocolumns-inner{padding-top:33px;padding-bottom:33px;max-width:280px}.contactdetails-map{height:210px}.contactdetails-mapinfo-info{padding-bottom:40px;padding-top:40px}.contactdetails-info{max-width:280px}.seamlessform-errors{margin-bottom:25px}.seamlessform-submit input{font-size:14px;padding-top:13px;padding-bottom:13px}.seamlessform-row-list{margin-bottom:-25px}.seamlessform-error,.seamlessform-row{margin-bottom:25px}.seamlessform-description{font-size:13px;line-height:20px}.seamlessform-submit{padding-top:25px}.seamlessform-upload-label{height:75px}.seamlessform-upload-label-icon icon{font-size:30px}.mfp-content #mainForm{padding:38px 20px;max-width:300px}}@media print{.footer,.header,.headermobile{display:none}.richtext table{display:table;width:100%;border-top:1px solid #e7e7e7}.richtext table td,.richtext table th{display:table-cell}.richtext table tr{position:static;display:table-row;border-bottom:1px solid #e7e7e7;padding:0}.richtext table tbody,.richtext table thead{display:table-row-group}.pagination{display:none}p{widows:3}tr{page-break-inside:avoid}}@-webkit-keyframes loadingtextanimation{0%,100%,50%{color:#fff}60%{color:rgba(255,255,255,.2)}}@keyframes loadingtextanimation{0%,100%,50%{color:#fff}60%{color:rgba(255,255,255,.2)}}@-webkit-keyframes fadeOutDown{0%{opacity:0}20%{opacity:1}80%{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}100%{opacity:0;-webkit-transform:translate3d(0,30px,0);transform:translate3d(0,30px,0)}}@keyframes fadeOutDown{0%{opacity:0}20%{opacity:1}80%{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}100%{opacity:0;-webkit-transform:translate3d(0,30px,0);transform:translate3d(0,30px,0)}}