/*! normalize.css v3.0.2 | MIT License | git.io/normalize */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:0.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace, monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}@font-face{font-family:'Interstate-Light';src:url("../fonts/Interstate-Light.ttf");src:url("../fonts/Interstate-Light.woff2") format("woff2"),url("../fonts/Interstate-Light.woff") format("woff"),url("../fonts/Interstate-Light.eot") format("eot"),url("../fonts/Interstate-Light.svg#Interstate-Light") format("svg"),url("../fonts/Interstate-Light.eot?#iefix") format("embedded-opentype");font-weight:normal;font-style:normal}@font-face{font-family:'Interstate-Regular';src:url("../fonts/Interstate-Regular.ttf");src:url("../fonts/Interstate-Regular.woff2") format("woff2"),url("../fonts/Interstate-Regular.woff") format("woff"),url("../fonts/Interstate-Regular.ttf") format("truetype"),url("../fonts/Interstate-Regular.svg#Interstate-Regular") format("svg"),url("../fonts/Interstate-Regular.eot?#iefix") format("embedded-opentype");font-weight:normal;font-style:normal}@font-face{font-family:'Interstate-Bold';src:url("../fonts/Interstate-Bold.ttf");src:url("../fonts/Interstate-Bold.woff2") format("woff2"),url("../fonts/Interstate-Bold.woff") format("woff"),url("../fonts/Interstate-Bold.ttf") format("truetype"),url("../fonts/Interstate-Bold.svg#Interstate-Bold") format("svg"),url("../fonts/Interstate-Bold.eot?#iefix") format("embedded-opentype");font-weight:bold;font-style:normal}@font-face{font-family:'Interstate-Black';src:url("../fonts/Interstate-Black.ttf");src:url("../fonts/Interstate-Black.woff2") format("woff2"),url("../fonts/Interstate-Black.woff") format("woff"),url("../fonts/Interstate-Black.ttf") format("truetype"),url("../fonts/Interstate-Black.svg#Interstate-Black") format("svg"),url("../fonts/Interstate-Black.eot?#iefix") format("embedded-opentype");font-weight:normal;font-style:normal}body{font-family:"Interstate-Light","Arial","Helvetica","sans-serif"}html{font-size:15px;font-weight:100;line-height:1.5rem}@media only screen and (max-width: 568px){html{font-size:14px}}h1,h2,h3,h4,h5,h6,p,ul,ol{margin-top:0;margin-bottom:1rem}h1,h2,h3,h4,h5,h6{margin-bottom:1rem}h1,h2,h3,h4,h5{font-family:"Interstate-Black","Arial","Helvetica","sans-serif";text-transform:uppercase}h1{font-size:56px;font-size:3.5rem;line-height:50px;line-height:3.125rem;margin-bottom:2rem}@media only screen and (max-width: 568px){h1{font-size:34px;line-height:30px}}h2,h3,h4,h5{margin-bottom:1.5rem}h2{font-size:48px;font-size:3rem;line-height:42px;line-height:2.625rem;margin-bottom:1.5rem}@media only screen and (max-width: 568px){h2{font-size:30px;line-height:26px}}h3{font-size:36px;font-size:2.25rem;line-height:32px;line-height:2rem;margin-bottom:1.5rem}h4,h5{font-size:24px;font-size:1.5rem;line-height:24px;line-height:1.5rem}p{font-family:"Interstate-Light","Arial","Helvetica","sans-serif",sans-serif}.row{max-width:1200px;margin:0 auto;position:relative;flex-grow:1}.row [class^=span]{float:left;position:relative;margin:0 1.25%}.row .expand{margin:0}.row .expand.double{padding-right:1.25%}.row .expand.double+[class^=span]{margin-left:0}@media only screen and (min-width: 569px){.row.vertical-centre{display:flex;align-items:center}}.row .text-right{text-align:right}.row .text-left{text-align:left}.row .text-centre{text-align:center}.row .inner-row{margin-left:-2.6%}.row .inner-row [class^=span]{margin-right:0;margin-left:2.6%}.row [class*=border-left]{margin-left:0;padding-left:1.25%}@media only screen and (min-width: 569px){.row.gapless{padding:0 1.25%}}.row.gapless [class^=span]{margin:0}@media only screen and (min-width: 569px){.row.gapless .span4{width:33.33333%}}@media only screen and (max-width: 568px){.row.gapless [class^=span]{width:100% !important;margin:0 !important}}.row .span1{width:5.83333%}.row .span1.expand{width:8.33333%}.row .span2{width:14.16667%}.row .span2.expand{width:16.66667%}.row .span3{width:22.5%}.row .span3.expand{width:25%}.row .span4{width:30.83333%}.row .span4.expand{width:33.33333%}.row .span5{width:39.16667%}.row .span5.expand{width:41.66667%}.row .span6{width:47.5%}.row .span6.expand{width:47.5%}.row .span7{width:55.83333%}.row .span7.expand{width:58.33333%}.row .span8{width:64.16667%}.row .span8.expand{width:66.66667%}.row .span9{width:72.5%}.row .span9.expand{width:75%}.row .span10{width:80.83333%}.row .span10.expand{width:83.33333%}.row .span11{width:89.16667%}.row .span11.expand{width:91.66667%}.row .span12{width:97.5%}.row .span12.expand{width:100%}.row .offset1{margin-left:9.58333%}.row .offset2{margin-left:17.91667%}.row .offset3{margin-left:26.25%}.row .offset4{margin-left:34.58333%}.row .offset5{margin-left:42.91667%}.row .offset6{margin-left:51.25%}.row .offset7{margin-left:59.58333%}.row .offset8{margin-left:67.91667%}.row .offset9{margin-left:76.25%}.row .offset10{margin-left:84.58333%}.row .offset11{margin-left:92.91667%}.row:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}@media only screen and (max-width: 568px){section .row [class^=span]{width:97.5%}section .row [class*=offset]{margin-left:1.25%}}.button{position:relative;display:inline-block;vertical-align:middle;padding:17px 35px 14px 35px;font-size:17px;line-height:19px;font-family:"Interstate-Bold","Arial","Helvetica","sans-serif";color:#fff;border-radius:3px;text-decoration:none;overflow:hidden;transition:padding 0.3s ease}.button:focus{outline:none}.button span{position:relative;z-index:0;pointer-events:none}.button span:before{content:'';opacity:0;position:absolute;left:auto;right:-29px;bottom:2px;top:auto;width:29px;height:13px;will-change:opacity, right;transition:opacity 0.2s, right 0.2s ease;background-size:29px 13px;background-position:center;background-repeat:no-repeat;background-color:transparent;image-rendering:-webkit-optimize-contrast}.button span:hover:before{opacity:1;right:-44px}.button span:before{background-image:url("../images/icons/Right_Arrow_White@3x.png")}.button span:before{transition-delay:0s}.button i.bg{position:absolute;width:100%;height:100%;bottom:-100%;left:0;background-image:url("../images/backgrounds/Keyline_Button_OnDark_Layer1.png");background-position:center bottom;background-size:auto 100%;background-repeat:no-repeat;transition:bottom 0.5s ease;z-index:0}.button i.top-layer{background-image:url("../images/backgrounds/Keyline_Button_OnDark_Layer2.png")}.button:hover{padding-left:15px;padding-right:55px}.button:hover span:before{opacity:1;right:-44px;transition-delay:0.2s}.button:hover .bg{bottom:0}.button:hover .bg.top-layer{bottom:-30%}.button.orange{background-color:#f6a124}.button.orange:focus{background-color:#dd9120}.button.orange i.bg{background-image:url("../images/backgrounds/Orange_Button_Layer1.png")}.button.orange i.top-layer{background-image:url("../images/backgrounds/Orange_Button_Layer2.png")}.button.small{padding-top:7px;padding-bottom:4px;font-size:14px}.button.keyline{padding-top:15px;padding-bottom:12px;border:2px solid #f6a124;color:#4a4a49}.button.keyline:not(.on-dark) span:before{content:'';opacity:0;position:absolute;left:auto;right:-29px;bottom:2px;top:auto;width:29px;height:13px;will-change:opacity, right;transition:opacity 0.2s, right 0.2s ease;background-size:29px 13px;background-position:center;background-repeat:no-repeat;background-color:transparent;image-rendering:-webkit-optimize-contrast}.button.keyline:not(.on-dark) span:hover:before{opacity:1;right:-44px}.button.keyline:not(.on-dark) span:before{background-image:url("../images/icons/Right_Arrow_DarkGrey@3x.png")}.button.keyline:not(.on-dark):hover span:before{opacity:1;right:-44px;transition-delay:0.2s}.button.keyline.on-dark{color:#fff}.button.keyline.on-dark i{opacity:1}.button.keyline:focus{border-color:#d1891f}.button.keyline i{opacity:0.2}.button.keyline i.bg{background-image:url("../images/backgrounds/Keyline_Button_OnDark_Layer1.png")}.button.keyline i.top-layer{background-image:url("../images/backgrounds/Keyline_Button_OnDark_Layer2.png")}.button.empty{font-size:16px;padding:0 0 5px 0;font-family:"Interstate-Bold","Arial","Helvetica","sans-serif";color:#4a4a49;background-color:transparent;border-radius:0}.button.empty:before,.button.empty:after{content:'';position:absolute;width:50%;left:50%;height:3px;bottom:0;background-color:#bfbfbf;transition:width 0.3s ease, background-color 0.3s ease;transform-origin:50% 50%}.button.empty:after{content:'';left:auto;right:50%}.button.empty:hover:before,.button.empty:hover:after{background-color:#f6a124;width:25%}.button.empty.on-dark{color:#fff}.button.no-bg-border{border:none;background-color:transparent;padding-top:0;padding-left:0;padding-bottom:0;padding-right:55px;font-size:14px;font-family:"Interstate-Light","Arial","Helvetica","sans-serif";color:#4a4a49;z-index:0}.button.no-bg-border span:before{opacity:1;transition-delay:0s;right:-38px}.button.no-bg-border:not(.on-dark) span:before{content:'';opacity:0;position:absolute;left:auto;right:-29px;bottom:2px;top:auto;width:29px;height:13px;will-change:opacity, right;transition:opacity 0.2s, right 0.2s ease;background-size:29px 13px;background-position:center;background-repeat:no-repeat;background-color:transparent;image-rendering:-webkit-optimize-contrast}.button.no-bg-border:not(.on-dark) span:hover:before{opacity:1;right:-44px}.button.no-bg-border:not(.on-dark) span:before{background-image:url("../images/icons/Right_Arrow_DarkGrey@3x.png")}.button.no-bg-border:not(.on-dark) span:before{opacity:1;transition-delay:0s;right:-38px}.button.no-bg-border.on-dark{color:#fff}.button.no-bg-border:hover{background-color:transparent}.button.no-bg-border:hover span:before{right:-48px}.button:disabled,.button.disabled{opacity:0.5;pointer-events:none;background-color:#3c3c3c}.rich-text>*:last-child{margin-bottom:0}.rich-text .left-float{margin:0 10px 10px 0}.rich-text .right-float{margin:0 0 10px 10px}.rich-text h1,.rich-text h2,.rich-text h3,.rich-text h4,.rich-text h5,.rich-text p,.rich-text li,.rich-text blockquote,.rich-text cite{color:#4a4a49;position:relative}.rich-text h2,.rich-text h3,.rich-text h4,.rich-text h5{padding-top:1.5rem}.rich-text h2,.rich-text h3{position:relative;margin-bottom:4rem}.rich-text h2:after,.rich-text h3:after{content:'.';position:relative;display:inline;color:#f6a124;font-size:inherit;opacity:0;top:-12px;will-change:opacity, top;transition:opacity 0.6s ease, top 0.6s ease}.rich-text h2.reveal:after,.rich-text h3.reveal:after{opacity:1;top:0}.rich-text h2.no-full-stop:after,.rich-text h3.no-full-stop:after{display:none}.rich-text h2:before,.rich-text h3:before{content:'';position:absolute;bottom:-25px;height:8px;width:0;background-color:#f6a124;transition:width 0.6s ease}.rich-text h2.reveal:before,.rich-text h3.reveal:before{width:96px}.rich-text h3{margin-bottom:3rem}.rich-text h3:before{bottom:-15px;height:6px}.rich-text h3.reveal:before{width:66px}.rich-text h4,.rich-text h5{margin-bottom:2rem}.rich-text h4:after{content:'.';position:relative;display:inline;color:#f6a124;font-size:inherit;opacity:0;top:-12px;will-change:opacity, top;transition:opacity 0.6s ease, top 0.6s ease}.rich-text h4.reveal:after{opacity:1;top:0}.rich-text h4.no-full-stop:after{display:none}.rich-text p{margin-bottom:1.75rem}.rich-text p,.rich-text li{font-size:18px;font-size:1.125rem;line-height:28px;line-height:1.75rem}.rich-text p a,.rich-text li a{color:inherit;text-decoration:none;-webkit-transition:color 0.2s ease-in;-moz-transition:color 0.2s ease-in;-ms-transition:color 0.2s ease-in;-o-transition:color 0.2s ease-in;transition:color 0.2s ease-in;border-bottom:1px solid #4a4a49;transition:border-color 0.3s ease}.rich-text p a:hover,.rich-text li a:hover{border-color:#f6a124}.rich-text p.intro,.rich-text p .intro,.rich-text li.intro,.rich-text li .intro{font-size:22px;font-size:1.375rem;line-height:32px;line-height:2rem}.rich-text.on-dark p,.rich-text.on-dark li,.rich-text.on-dark h1,.rich-text.on-dark h2,.rich-text.on-dark h3,.rich-text.on-dark h4,.rich-text.on-dark h5,.rich-text.on-dark p,.rich-text.on-dark li,.rich-text.on-dark blockquote,.rich-text.on-dark cite{color:#fff}.rich-text.on-dark p a,.rich-text.on-dark li a,.rich-text.on-dark h1 a,.rich-text.on-dark h2 a,.rich-text.on-dark h3 a,.rich-text.on-dark h4 a,.rich-text.on-dark h5 a,.rich-text.on-dark p a,.rich-text.on-dark li a,.rich-text.on-dark blockquote a,.rich-text.on-dark cite a{border-color:#fff}.rich-text.on-dark p a:hover,.rich-text.on-dark li a:hover,.rich-text.on-dark h1 a:hover,.rich-text.on-dark h2 a:hover,.rich-text.on-dark h3 a:hover,.rich-text.on-dark h4 a:hover,.rich-text.on-dark h5 a:hover,.rich-text.on-dark p a:hover,.rich-text.on-dark li a:hover,.rich-text.on-dark blockquote a:hover,.rich-text.on-dark cite a:hover{border-color:#f6a124}.rich-text img{margin-bottom:1rem}.rich-text table{width:100%;display:block;overflow:auto;overflow-y:hidden;overflow-x:auto;border-collapse:collapse;margin:30px 0}.rich-text table th,.rich-text table td{padding:10px 15px}.rich-text table thead th{text-align:left;background-color:#aaa;font-weight:bold}.rich-text table tbody tr:nth-child(odd){background-color:#ddd}.rich-text ul{list-style:none;padding-left:0}.rich-text ul:not(.pagination):not(.parsley-errors-list) li{padding-left:55px;position:relative}.rich-text ul:not(.pagination):not(.parsley-errors-list) li:before{content:'';position:absolute;width:6px;height:6px;top:5px;left:35px;background-color:#f6a124;border-radius:100%}.rich-text ul:not(.pagination):not(.parsley-errors-list) li.intro:before{top:10px}.rich-text ol{list-style:decimal outside;padding-left:1.5em}.rich-text li{padding-bottom:8px;line-height:20px}.rich-text blockquote{position:relative;padding:0 100px 0 50px;margin:0 0 50px 0;font-family:"Interstate-Light","Arial","Helvetica","sans-serif";font-size:20px;font-size:1.25rem;line-height:30px;line-height:1.875rem}.rich-text blockquote footer{padding-top:20px;font-size:0}.rich-text blockquote .quote-icon{position:absolute;top:3px;left:0;width:23px;height:19px}@media only screen and (max-width: 568px){.rich-text blockquote{padding-right:0;margin-bottom:30px}}.rich-text cite{font-style:normal;display:inline-block;font-size:20px;font-size:1.25rem;line-height:30px;line-height:1.875rem}.rich-text cite.main{font-family:"Interstate-Black","Arial","Helvetica","sans-serif"}.rich-text cite.main:after{content:'';position:absolute;height:5px;width:100%;left:0;bottom:-5px;background-color:#f6a124}.rich-text cite.additional:before{content:',';padding-right:5px}.rich-text .video-wrapper{position:relative;margin-bottom:50px}.rich-text .video-wrapper .iframe-wrapper{position:relative}.rich-text .video-wrapper .iframe-wrapper:after{content:'';display:block;padding-bottom:56.25%}.rich-text .video-wrapper iframe{position:absolute;width:100%;height:100%;top:0;left:0}.rich-text .video-wrapper footer{padding-top:25px;display:flex;flex-wrap:wrap}.rich-text .video-wrapper footer h4,.rich-text .video-wrapper footer p{width:50%}.rich-text .video-wrapper footer h4{padding-top:0;margin-bottom:0}.rich-text .video-wrapper footer p{font-size:16px;font-size:1rem;line-height:24px;line-height:1.5rem;margin-bottom:0}@media only screen and (max-width: 568px){.rich-text .video-wrapper footer{display:block}.rich-text .video-wrapper footer h4,.rich-text .video-wrapper footer p{width:100%;display:block}.rich-text .video-wrapper footer h4{margin-bottom:15px}}.rich-text span.imageFloatLeft img{float:left;margin-right:20px;margin-bottom:20px}.rich-text span.imageFloatRight img{float:right;margin-left:20px;margin-bottom:20px}@media only screen and (max-width: 568px){.rich-text span.imageFloatLeft img,.rich-text span.imageFloatRight img{float:none;width:100%;max-width:none;margin-left:0;margin-right:0}}.grid-content.teal-gradient .rich-text h2:before,.grid-content.teal-gradient .rich-text h3:before{background-color:#25929B}.grid-content.teal-gradient .rich-text h2:after,.grid-content.teal-gradient .rich-text h3:after{color:#25929B}.grid-content.teal-gradient .rich-text p a:hover,.grid-content.teal-gradient .rich-text li a:hover{border-color:#25929B}.grid-content.purple-gradient .rich-text h2:before,.grid-content.purple-gradient .rich-text h3:before{background-color:#1d3c80}.grid-content.purple-gradient .rich-text h2:after,.grid-content.purple-gradient .rich-text h3:after{color:#1d3c80}.grid-content.purple-gradient .rich-text p a:hover,.grid-content.purple-gradient .rich-text li a:hover{border-color:#1d3c80}.grid-content.pink-gradient .rich-text h2:before,.grid-content.pink-gradient .rich-text h3:before{background-color:#B287BC}.grid-content.pink-gradient .rich-text h2:after,.grid-content.pink-gradient .rich-text h3:after{color:#B287BC}.grid-content.pink-gradient .rich-text p a:hover,.grid-content.pink-gradient .rich-text li a:hover{border-color:#B287BC}.grid-content.green-gradient .rich-text h2:before,.grid-content.green-gradient .rich-text h3:before{background-color:#bcbb08}.grid-content.green-gradient .rich-text h2:after,.grid-content.green-gradient .rich-text h3:after{color:#bcbb08}.grid-content.green-gradient .rich-text p a:hover,.grid-content.green-gradient .rich-text li a:hover{border-color:#bcbb08}.standard-form [class^=span]{margin-bottom:1.25%}.standard-form span{font-size:16px;font-size:1rem;line-height:24px;line-height:1.5rem;display:block;margin-bottom:5px}.standard-form .button{max-height:38px;line-height:normal}.rich-text .standard-form{margin-left:-1.25%;margin-right:-1.25%}fieldset{border:none;padding:0;margin:0}label{display:block;margin-bottom:5px;font-family:"Interstate-Bold","Arial","Helvetica","sans-serif";color:#4a4a49;font-size:16px;line-height:21px}label.hidden{visibility:hidden;height:0 !important;width:0 !important;font-size:0 !important;margin:0 !important}label.required:before{content:'*';color:#f6a124;font-size:14px;display:inline-block;vertical-align:top;position:relative;top:-2px;margin-right:2px;font-family:"Interstate-Black","Arial","Helvetica","sans-serif"}button{border:none}input,select{height:36px;font-family:"Interstate-Regular","Arial","Helvetica","sans-serif";border-radius:0;font-size:16px;line-height:20px;border:none}input{display:block;width:100%;padding:8px;border-radius:0;appearance:none}input[type=radio],input[type=checkbox]{height:auto}input[type=submit]{width:auto;border:none}input[type=search]{box-sizing:border-box;font-family:Arial;font-size:15px}input.parsley-success,input.parsley-error,input.input-validation-error{padding-right:32px;background-image:url("../images/icons/Check_Mark.png");background-size:15px auto;background-position:right 15px center;background-repeat:no-repeat}input.parsley-success[type=password],input.parsley-success[name*=Password],input.parsley-error[type=password],input.parsley-error[name*=Password],input.input-validation-error[type=password],input.input-validation-error[name*=Password]{background-position:right 44px center}input.parsley-error,input.input-validation-error{background-image:url("../images/icons/Red_Cross.png");background-size:15px auto}input.parsley-success+.parsley-errors-list{display:none}.rich-text .parsley-errors-list,.parsley-errors-list{background-color:#ff5c4f;text-align:center;margin-top:10px;padding:14px 15px 12px 15px;border-radius:3px;margin-bottom:0;list-style-type:none;position:relative}.rich-text .parsley-errors-list:before,.parsley-errors-list:before{content:'';position:absolute;top:-7px;left:50%;transform:translateX(-50%);border-bottom:7px solid #ff5c4f;border-left:7.5px solid transparent;border-right:7.5px solid transparent}.rich-text .parsley-errors-list li,.parsley-errors-list li{display:block;padding-bottom:8px;padding-left:0;margin-bottom:0;color:#fff;text-transform:uppercase;font-size:12px;line-height:16px}.rich-text .parsley-errors-list li:before,.parsley-errors-list li:before{display:none}.rich-text .parsley-errors-list li:last-child,.parsley-errors-list li:last-child{padding-bottom:0}@media only screen and (max-width: 568px){.rich-text .parsley-errors-list,.parsley-errors-list{margin-bottom:15px}}@media only screen and (max-width: 568px){input,textarea,select,button,.radio-wrapper,.checkbox-wrapper{margin-bottom:15px}}input:focus,textarea:focus{outline:0;box-shadow:inset 0px 0px 0px 2px #f6a124}textarea{width:100%;padding:14px 15px;border:none;border-radius:3px;color:#4a4a49}.select-wrapper,select{width:100%}select{padding:5px 39px 4px 18px;cursor:pointer;border-radius:18px;appearance:none;color:#4a4a49;font-family:"Interstate-Light","Arial","Helvetica","sans-serif";border:2px solid transparent;background-color:#fff}select:focus{outline:none;border-color:#d9d9d9}select::-ms-expand{display:none}.select-wrapper{position:relative}.select-wrapper label{visibility:hidden;height:0;margin:0}.select-wrapper .select-arrow{position:absolute;width:26px;height:26px;background-color:#fff;pointer-events:none;border-radius:18px;top:6px;right:6px}.select-wrapper .select-arrow:before{content:'';position:absolute;width:7px;height:7px;top:11px;right:10px;border-top:2px solid #4a4a49;border-right:2px solid #4a4a49;transform:rotate(-45deg)}.select-wrapper select:focus+.select-arrow:before{transform:rotate(135deg);top:7px}input[type=radio],input[type=checkbox]{position:absolute;left:-9999px}.radio-wrapper label,.checkbox-wrapper label{position:relative;padding-left:33px;cursor:pointer}.radio-wrapper label:after,.checkbox-wrapper label:after{content:'';box-sizing:border-box;position:absolute;width:22px;height:22px;top:-4px;left:0;background-color:transparent;border:3px solid #fff}.radio-wrapper.inline label,.checkbox-wrapper.inline label{display:inline-block;margin-right:30px}.radio-wrapper label:after{-webkit-border-radius:100%;-moz-border-radius:100%;-ms-border-radius:100%;border-radius:100%;border:1px solid #aaa}.radio-wrapper input[type=radio]:checked+label:after,.radio-wrapper input[type=radio]:checked+input+label:after{background-color:#3c3c3c}.checkbox-wrapper label:after{content:''}.checkbox-wrapper input[type=checkbox]:checked+label:after,.checkbox-wrapper input[type=checkbox]:checked+input+label:after{border-color:#f6a124;background-image:url("../images/icons/Check_Mark_White_NoBG.png");background-position:center;background-size:12px 10px;background-repeat:no-repeat}html.no-flexboxlegacy .checkbox-wrapper label:after{top:11px}.search-toggle{position:absolute;top:0;right:0;width:30px;height:100%;cursor:pointer}.search-toggle .icon{position:relative;fill:#fff;z-index:2}.search-toggle .icon-cross{display:none;width:12px;height:12px;top:12px;left:10px}.search-toggle .icon-search,.search-area .icon-search{width:18px;height:18px;top:9px;transition:fill 0.2s ease}.search-toggle:hover .icon-search,.search-area:hover .icon-search{fill:#f6a124}.search-area{position:relative;display:inline-block;min-width:20px}.search-area label{visibility:hidden;height:0;width:0;margin:0;line-height:0;font-size:0}.search-area fieldset{border:none;padding:0;margin:0;position:relative}.search-area input[type=search]{display:inline-block;background-color:#fff;font-size:15px;padding:0;width:0;cursor:pointer;border-radius:0;appearance:none;backface-visibility:hidden;position:relative;z-index:2;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}.search-area input[type=search]::-webkit-input-placeholder{opacity:1;color:#6e6e6d}.search-area input[type=search]:-moz-placeholder{opacity:1;color:#6e6e6d}.search-area input[type=search]::-moz-placeholder{opacity:1;color:#6e6e6d}.search-area input[type=search]:-ms-input-placeholder{opacity:1;color:#6e6e6d}.search-area button[type=submit]{position:absolute;width:30px;height:100%;opacity:0;top:0;right:0;padding:0;margin:0;border:none;z-index:1;visibility:hidden;background-color:transparent;transition:opacity 0s ease, visibility 0s ease}.search-area button[type=submit] .icon-search{position:relative;fill:#4a4a49;top:2px}.search-area.open input[type=search]{width:300px;color:#4a4a49;z-index:0;padding:8px 30px 8px 8px}.search-area.open button[type=submit]{visibility:visible;opacity:1;transition:opacity 0.3s ease, visibility 0.3s ease}.search-area.open .search-toggle{right:-30px}.search-area.open .search-toggle .icon-search{display:none}.search-area.open .search-toggle .icon-cross{display:block}@media only screen and (max-width: 768px){.search-toggle{display:none}.search-area{width:100%;padding-left:20px;padding-right:20px}.search-area input[type=search]{width:100%;background-color:#565656;padding:9px 30px 7px 12px;margin-bottom:0;color:#fff}.search-area input[type=search]::-webkit-input-placeholder{color:#fff;opacity:0.35}.search-area input[type=search]:-moz-placeholder{color:#fff;opacity:0.35}.search-area input[type=search]::-moz-placeholder{color:#fff;opacity:0.35}.search-area input[type=search]:-ms-input-placeholder{color:#fff;opacity:0.35}.search-area button[type=submit]{opacity:1;visibility:visible;z-index:2}.search-area button[type=submit] .icon-search{fill:#fff;opacity:0.5;top:3px;right:5px}}.autocomplete-suggestions{position:absolute;width:565px;right:0;top:46px !important;padding:0 25px;background-color:#fff;z-index:2;text-align:left;display:none;max-height:none !important;pointer-events:none}.autocomplete-suggestions .autocomplete-suggestion{color:#4a4a49;font-family:"Interstate-Light","Arial","Helvetica","sans-serif";padding:10px 40px 8px 0;font-size:15px;line-height:20px;border-top:1px solid #eee;pointer-events:auto}.autocomplete-suggestions .autocomplete-suggestion:hover{cursor:pointer}.autocomplete-suggestions .autocomplete-suggestion strong{color:#f6a124;font-family:"Interstate-Black","Arial","Helvetica","sans-serif";font-style:italic}.autocomplete-suggestions .autocomplete-suggestion a{color:inherit;text-decoration:none}.autocomplete-suggestions .autocomplete-suggestion:first-child,.autocomplete-suggestions .autocomplete-suggestion:last-child{border-top:none}.autocomplete-suggestions .autocomplete-suggestion:last-child{margin-top:15px;padding-bottom:20px}.autocomplete-suggestions .autocomplete-suggestion:last-child a{text-decoration:underline}@media only screen and (max-width: 768px){.autocomplete-suggestions{width:100% !important;padding:0 15px}}.grid-content .inline-search-container{width:100%;margin:30px 0}.grid-content .inline-search-container .inline-search-form{position:relative}.grid-content .inline-search-container .inline-search-form input[type=search]{height:40px;padding:8px 8px 8px 45px;background-color:#e8e8e8;border-radius:22px;width:75%;display:inline-block}.grid-content .inline-search-container .inline-search-form label{display:inline-block}.grid-content .inline-search-container .inline-search-form .icon-search{position:absolute;width:35px;height:35px;top:5px;left:9px;padding:7px;margin:0;border:none;background:transparent}.grid-content .inline-search-container .inline-search-form button[type=submit]{padding:0;height:40px;line-height:40px;background-color:#FEB953;font-weight:bold;color:white;text-align:center;width:20%;display:inline-block}section{position:relative}.flux+.grid-content{margin-top:11px;padding-top:0}.content .grid-content{padding-top:0;padding-bottom:0}.grid-content{padding-top:50px;padding-bottom:50px;background-color:#fff}.grid-content .inner-grid-content{width:100%;max-width:970px;margin-left:80px}.grid-content .flex-wrap{margin:50px 0}@media only screen and (min-width: 569px){.grid-content .flex-wrap{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between}.grid-content .flex-wrap>.col-6{width:calc(50% - 15px)}.grid-content .flex-wrap>.col-6 img{margin-bottom:0}}@media only screen and (max-width: 568px){.grid-content .flex-wrap img{max-width:none;width:100%;height:auto}}@media only screen and (max-width: 1200px){.grid-content .inner-grid-content{margin-left:auto;margin-right:auto;padding-left:30px;padding-right:30px}}@media only screen and (max-width: 980px){.grid-content .inner-grid-content{max-width:none}}@media only screen and (max-width: 768px){.grid-content{padding-left:20px;padding-right:20px}.grid-content .row>[class^=span]{width:100%;margin-left:0;margin-right:0}.grid-content .flex-wrap{margin:25px 0}.grid-content+.listing-parent{margin-top:-1px}}@media only screen and (max-width: 768px){.grid-content .inner-grid-content{padding-left:20px;padding-right:20px}}@media only screen and (max-width: 568px){.grid-content{padding-bottom:30px}.grid-content .row>[class^=span]{width:100%;margin-left:0;margin-right:0}}.grid-content+.flux+.news-and-insights{margin-top:-50px}@media only screen and (max-width: 768px){.grid-content+.related-content .flux.grey-tall{bottom:100px}}@media only screen and (min-width: 569px){.grid-content+.enquiry-pod{margin-top:-150px}}.grid-content.on-dark{background-color:#434343}.grid-content.on-dark .rich-text h1,.grid-content.on-dark .rich-text h2,.grid-content.on-dark .rich-text h3,.grid-content.on-dark .rich-text h4,.grid-content.on-dark .rich-text h5,.grid-content.on-dark .rich-text p,.grid-content.on-dark .rich-text li{color:#fff}.pb-0{padding-bottom:0 !important}.pb-200{padding-bottom:200px !important}.date-and-tags{font-size:14px;line-height:18px;font-family:"Interstate-Light","Arial","Helvetica","sans-serif";color:#4a4a49;display:block;margin-bottom:20px;padding-top:20px}.date-and-tags>*{display:inline-block;margin-bottom:10px}.date-and-tags>*:first-child{margin-right:50px}.date-and-tags time,.date-and-tags .tags{background-repeat:no-repeat;background-position:left top;background-size:20px;padding-left:30px;line-height:23px}.date-and-tags time{background-image:url("../images/icons/Calendar_Icon.png")}.date-and-tags .tags{background-image:url("../images/icons/Tags_Icon.png")}.date-and-tags .tags a{text-decoration:underline;display:inline-block;color:inherit;transition:color 0.2s ease, border-color 0.2s ease}.date-and-tags .tags a:after{content:',';display:inline-block}.date-and-tags .tags a:hover{border-color:#f6a124;color:#f6a124}.date-and-tags .tags a:last-child:after{display:none}.icon-youtube{width:40px;height:40px;fill:red}.icon-youtube.-small{width:20px;height:20px;fill:blue}.icon-youtube.-large{width:100px;height:100px;fill:green}.icon-youtube.-xlarge{width:250px;height:250px;fill:#333}.accordion-wrapper{padding-top:50px;padding-bottom:50px}.accordion{overflow:hidden}.accordion .accordion-heading{position:relative;width:100%;background-color:#f5f5f5;border-top:1px solid #ddd;padding:18px 55px 13px 25px;cursor:pointer;transition:padding 0.3s ease, background-color 0.3s ease}.accordion .accordion-heading span{font-family:"Interstate-Bold","Arial","Helvetica","sans-serif";font-size:20px;line-height:26px;color:#4a4a49;text-transform:uppercase}.accordion .accordion-heading:hover{background-color:#e3e3e3}.accordion .accordion-content{display:none;padding:25px 45px 25px 45px;background-color:#ededed}.accordion .accordion-content p{font-size:16px;line-height:24px;color:#4a4a49}@media only screen and (max-width: 1200px){.accordion .accordion-content{padding:25px}}.accordion:first-child{border-top-left-radius:5px;border-top-right-radius:5px}.accordion:first-child .accordion-heading{border-top:none}.accordion:last-child{border-bottom-right-radius:5px;border-bottom-left-radius:5px}.accordion.active .accordion-heading{padding:21px 55px 16px 25px}.accordion.active .accordion-heading .cross:after{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.on-dark .accordion .accordion-heading{background-color:#3c3c3c;border-top:1px solid #303030}.on-dark .accordion .accordion-heading span{color:#fff}.on-dark .accordion .accordion-heading:hover{background-color:#363636}.on-dark .accordion .accordion-content{background-color:#363636}.on-dark .accordion .accordion-content p{color:rgba(255,255,255,0.7)}.on-dark .accordion:first-child .accordion-heading{border-top:none}.cross{position:absolute;width:18px;height:18px;right:25px;top:50%;margin-top:-9px}.cross:before,.cross:after{content:'';position:absolute;top:0;left:20px;background-color:#f6a124}.cross:before{height:5px;width:100%;top:7px;left:0}.cross:after{width:5px;height:100%;top:0;left:7px;will-change:transform;-webkit-transition:transform 0.2s ease;-moz-transition:transform 0.2s ease;-ms-transition:transform 0.2s ease;-o-transition:transform 0.2s ease;transition:transform 0.2s ease}@media only screen and (max-width: 568px){.accordion-wrapper{padding-bottom:25px}.accordion-wrapper .accordion-content{padding:15px 35px 15px 35px}}@media only screen and (min-width: 569px){.listing-parent:not(.related-content):not(.full-width) [class*=-gradient]:hover:before{height:calc(100% + 25px);border-radius:16px 0 16px 0}}@media only screen and (max-width: 568px){.listing-parent:not(.related-content):not(.full-width) [class*=-gradient]:before{border-radius:16px 0 16px 0}}.listing-parent.sub-category .item{transition:border-radius 0.3s ease;border-radius:25px 0 0 0}@media only screen and (min-width: 569px){.listing-parent.sub-category .item:hover{border-radius:0 0 25px 0}.listing-parent.sub-category .item:hover [class*=-gradient]:before{height:calc(100% + 25px);border-radius:25px 0 0 0}}@media only screen and (max-width: 568px){.listing-parent.sub-category .item [class*=-gradient]{border-radius:0 0 25px 0}.listing-parent.sub-category .item [class*=-gradient]:before{border-radius:25px 0 0 0}}[class*=-gradient]:not(.grid-content):not(.flux){position:relative}[class*=-gradient]:not(.grid-content):not(.flux):before{content:'';position:absolute;height:100%;width:100%;bottom:0;left:0;will-change:height, border-radius;transition:height 0.3s ease, border-radius 0.3s ease}.teal-gradient:not(.has-bg-image):before{background:linear-gradient(#4EBB7D 0%, #25929B 100%)}.purple-gradient:not(.has-bg-image):before{background:linear-gradient(#6539C9 0%, #1d3c80 100%)}.pink-gradient:not(.has-bg-image):before{background:linear-gradient(#D2547E 0%, #B287BC 100%)}.green-gradient:not(.has-bg-image):before{background:linear-gradient(#95942d 0%, #bcbb08 100%)}.dark-gradient:not(.has-bg-image):before{background-color:#3c3c3c}@media only screen and (min-width: 569px){.listing-parent-grid:not(.related-content):not(.full-width) [class*=-gradient]:hover:before{height:calc(100% + 25px);border-radius:16px 0 16px 0}}@media only screen and (max-width: 568px){.listing-parent-grid:not(.related-content):not(.full-width) [class*=-gradient]:before{border-radius:16px 0 16px 0}}.no-gradient:not(.has-bg-image):before{background:linear-gradient(#D2547E 0%, #B287BC 100%)}.share-tools{padding-top:30px;font-size:0}.share-tools .title{display:block;color:#4a4a49;font-family:"Interstate-Light","Arial","Helvetica","sans-serif";font-size:16px;line-height:20px}.share-tools .tool-list{display:flex}.share-tools a{display:flex;align-items:center;justify-content:center;vertical-align:middle;margin-top:5px;margin-right:8px;width:38px;height:38px;border-radius:5px;will-change:transform;transition:transform 0.2s ease}.share-tools a .icon{width:18px;height:20px}.share-tools a:hover{transform:translateY(3px)}.share-tools .facebook{background-color:#3c5998}.share-tools .facebook .icon{margin-left:-3px}.share-tools .googleplus{background-color:#dc4e41}.share-tools .linkedin{background-color:#007bb7}.share-tools .twitter{background-color:#00a9f1}.share-tools .email{background-color:#787878}.gm-style .gm-style-iw,.gm-style .infoBox{background-color:#fff !important;padding:12px;box-shadow:0 0 2px rgba(0,0,0,0.3);opacity:1 !important}.gm-style .gm-style-iw p,.gm-style .infoBox p{font-size:14px;font-size:.875rem;line-height:20px;line-height:1.25rem;margin:0;padding:4px 0}.gm-style .gm-style-iw strong,.gm-style .infoBox strong{font-family:"Interstate-Black";font-size:17px;font-size:1.0625rem;line-height:23px;line-height:1.4375rem;margin-bottom:10px;color:#4a4a49;display:block}.gm-style .gm-style-iw strong.event-response-title,.gm-style .infoBox strong.event-response-title{text-transform:uppercase}.gm-style .gm-style-iw ul,.gm-style .infoBox ul{list-style-type:disc;padding-left:15px;padding-top:10px;margin-bottom:0;clear:both}.gm-style .gm-style-iw ul li,.gm-style .infoBox ul li{display:list-item;font-size:14px;font-size:.875rem;line-height:20px;line-height:1.25rem;padding-bottom:3px}.gm-style .gm-style-iw ul li:last-of-type,.gm-style .infoBox ul li:last-of-type{padding-bottom:0}.gm-style .gm-style-iw span,.gm-style .infoBox span{display:block;font-size:14px;font-size:.875rem;line-height:20px;line-height:1.25rem}.gm-style .gm-style-iw span.label,.gm-style .infoBox span.label{padding-right:5px;float:left}.gm-style .gm-style-iw span.date,.gm-style .infoBox span.date{font-family:"Interstate-Bold"}.gm-style .gm-style-iw span.peril,.gm-style .infoBox span.peril{font-family:"Interstate-Bold";color:#f6a124}.gm-style .gm-style-iw span.country,.gm-style .infoBox span.country{font-family:"Interstate-Light";font-size:14px;font-size:.875rem;line-height:20px;line-height:1.25rem;color:#f6a124}.gm-style .gm-style-iw a,.gm-style .infoBox a{display:inline-block;font-size:14px;font-size:.875rem;line-height:20px;line-height:1.25rem;margin-top:10px;color:#4a4a49;font-family:"Interstate-Light";text-decoration:none}.gm-style .gm-style-iw a:after,.gm-style .infoBox a:after{content:'';background-image:url("../images/icons/Right_Arrow_DarkGrey@3x.png");display:block;float:right;margin:2px 0 0 7px;width:25px;height:12px;background-size:contain;background-repeat:no-repeat}html{-webkit-font-smoothing:antialiased}body{background-color:#4a4a49;position:relative;width:100%}body.open{position:fixed}body.search-active{position:fixed;width:100%}body.cancel-transitions *{transition:none !important}*{box-sizing:border-box}.inline{display:inline-block}strong{font-weight:normal;font-family:"Interstate-Bold","Arial","Helvetica","sans-serif"}ul{padding-left:0}img{max-width:100%;height:auto;vertical-align:bottom}.cookie-notification{background:url("../images/backgrounds/cookie-background.jpg") no-repeat center center;background-size:cover;color:#fff;display:none;width:100%;position:fixed;bottom:0;padding:38px 20px;z-index:10;box-shadow:0px 0px 5px 0px rgba(0,0,0,0.5)}@media only screen and (max-width: 1200px){.cookie-notification{padding:25px 20px}}@media only screen and (max-width: 568px){.cookie-notification{padding:10px 15px}}.cookie-notification .row{display:flex;justify-content:space-between}.cookie-notification .row:after{display:none}.cookie-notification p{margin:0;font-size:18px;line-height:24px;width:calc(100% - 50px)}@media only screen and (max-width: 568px){.cookie-notification p{font-size:16px;line-height:22px}}.cookie-notification a{color:inherit;text-decoration:underline}.cookie-notification .close{cursor:pointer;position:relative;line-height:normal;width:18px;height:18px;top:2px;padding:2px}.cookie-notification .close .icon-cross{width:14px;height:14px;fill:#f6a124;stroke-width:3}.InfinityNumber a{color:inherit;text-decoration:none;cursor:text}.svg-sprite{width:0;height:0;display:block}.b-lazy{filter:blur(3px);transition:all 0.3s ease;backface-visibility:hidden}.b-loaded{filter:blur(0)}.fixed-header-wrapper{height:144px}.fixed-header-wrapper+section{margin-top:-144px;width:100%}.fixed-header-wrapper+section:not(.slider-hero){padding-top:180px}.fixed-header-wrapper+section.slider-hero .slide{padding-top:194px}#site-header{position:relative;z-index:10;padding:30px;width:100%;top:0;left:0;backface-visibility:hidden;transition:all 0.3s ease, background-color 0s ease, box-shadow 0s ease}#site-header .row:after{display:none}#site-header .row.flex{display:flex;justify-content:space-between}#site-header.hide-element{top:-154px}#site-header.hide-element #primary-nav ul li:hover .sub{visibility:hidden;opacity:0}#site-header.fixed{position:fixed;background-color:#4a4a49}@media only screen and (min-width: 769px){#site-header.fixed{box-shadow:0px 0px 10px 5px rgba(0,0,0,0.3);padding-top:6px;padding-bottom:6px}#site-header.fixed .nav-and-search{padding:10px 0}#site-header.fixed .nav-and-search .top{margin-bottom:10px}#site-header.fixed .row.flex{align-items:center}#site-header.fixed .logo-area{margin-left:0;top:6px}#site-header.fixed .logo-area .jba-logo{width:185px;height:65px}}@media only screen and (max-width: 768px){#site-header.fixed:not(.open){border-bottom:20px solid #4a4a49}}@media only screen and (max-width: 980px){#site-header.fixed .nav-and-search{max-width:700px}#site-header.fixed .logo-area{top:22px}#site-header.fixed .logo-area .jba-logo{width:127px;height:45px}}@media only screen and (max-width: 768px){#site-header.fixed .logo-area{top:0}#site-header.fixed .logo-area .jba-logo{width:127px;height:45px}}#site-header p{margin:0}#site-header .logo-area a{display:block;margin-left:29px}@media (max-width: 1280px){#site-header .logo-area a{margin-left:0}}#site-header .logo-area .jba-logo{width:227px;height:80px;vertical-align:bottom}#site-header .nav-and-search{text-align:right}#site-header .nav-and-search .top{margin-top:-9px;margin-bottom:19px}#site-header .nav-and-search>.button{margin-left:20px;font-size:15px;padding-top:12px;padding-bottom:9px}#site-header .top-button{padding-top:12px;padding-bottom:9px;margin-right:25px;font-size:15px}@media only screen and (max-width: 768px){#site-header .top-button{margin-bottom:20px}}#site-header .top-button.keyline{padding-top:10px;padding-bottom:7px}@media only screen and (max-width: 768px){#site-header .top-button.keyline{margin-left:20px}}.menu{display:none;height:16px;position:absolute;right:20px;top:32px}@media only screen and (max-width: 768px){.menu{display:inline-block}}.menu-icon{height:18px;width:18px;cursor:pointer;display:inline-block;position:relative;transition:all 0.3s ease}.menu-icon span{position:relative;height:2px;width:18px;display:inline-block;vertical-align:middle;margin-top:-8px;background-color:#fff;border-radius:2px}.menu-icon span.middle{transition:background-color 0.3s ease 0.3s}.menu-icon span.middle:before,.menu-icon span.middle:after{content:'';position:absolute;left:0;height:2px;width:18px;border-radius:2px;background-color:#fff}.menu-icon span.middle:before{top:-7px;transition:top 0.3s ease 0.3s, transform 0.3s ease 0s}.menu-icon span.middle:after{bottom:-7px;transition:bottom 0.3s ease 0.3s, transform 0.3s ease 0s}.menu-icon.open .middle{background-color:transparent;transition-delay:0s}.menu-icon.open .middle:before{top:0;transform:rotate(-45deg);transition:top 0.3s ease 0s, transform 0.3s ease 0.3s}.menu-icon.open .middle:after{bottom:0;transform:rotate(45deg);transition:bottom 0.3s ease 0s, transform 0.3s ease 0.3s}@media only screen and (max-width: 1200px){#site-header .nav-and-search .top{margin-bottom:26px}#site-header .nav-and-search .button{padding-left:15px;padding-right:15px}#site-header .row.flex{justify-content:flex-end}#site-header .logo-area{position:absolute;top:0;left:0}#site-header .logo-area .jba-logo{width:127px;height:45px}}@media only screen and (max-width: 768px){.fixed-header-wrapper{height:82px}.fixed-header-wrapper+section{margin-top:-82px}.fixed-header-wrapper+section:not(.slider-hero){padding-top:122px}.fixed-header-wrapper+section.slider-hero .slide{padding-top:122px}#site-header{padding:0;position:fixed;top:0;left:0;width:100%;opacity:0}#site-header.open:before{content:'';width:100%;height:85px;background:linear-gradient(to bottom, #4a4a49 75%, rgba(74,74,73,0) 100%);position:absolute;top:0;left:0;display:block;z-index:2}#site-header .row.flex{display:block}#site-header .logo-area,#site-header .menu-icon{z-index:2}#site-header .logo-area{position:relative;margin-left:20px;padding-top:20px}#site-header .logo-area a{display:inline-block}#site-header .logo-area .jba-logo{width:127px;height:45px}#site-header .nav-and-search{text-align:left;width:100%;height:100vh;position:absolute;top:0;transform:translateY(-100vh);padding:93px 0 120px 0;background-color:#4a4a49;overflow:auto;overflow-x:hidden;will-change:transform;transition:transform 0.3s ease 0.3s}#site-header .nav-and-search>*{opacity:0;transition:opacity 0.3s ease 0s}#site-header .nav-and-search.open{transform:translateY(0);transition:transform 0.3s ease 0s}#site-header .nav-and-search.open>*{opacity:1;transition:opacity 0.3s ease 0.3s}}.footer-flux{z-index:3;height:350px;width:100%;display:block;position:relative;margin-top:-280px;pointer-events:none}.footer-flux i{position:absolute;width:100%;height:100%;left:0;background-repeat:repeat-x;background-size:auto;background-position:center top;transform:translateY(0);will-change:transform;transition:transform 0s linear}.footer-flux i.foreground{bottom:-150px}.footer-flux i.background-1{bottom:-35px}.footer-flux i.background-2{bottom:-35px}@media only screen and (max-width: 568px){.footer-flux i{transform:none !important}.footer-flux i.foreground{bottom:-80px}.footer-flux i.background-1{bottom:-30px}.footer-flux i.background-2{bottom:-25px}}@media (min-width: 1360px){.footer-flux i{background-size:auto}}@media only screen and (max-width: 568px){.footer-flux{height:310px;margin-top:-200px}}.footer-flux[class*=-gradient]{height:310px;margin-top:-200px}#site-footer{background-color:#3c3c3c;padding:30px 0 80px 0;position:relative;z-index:3}@media only screen and (max-width: 1200px){#site-footer{padding:30px 20px}}@media only screen and (max-width: 568px){#site-footer{padding:20px 15px}}#site-footer .row{display:flex;flex-direction:row;flex-wrap:wrap}#site-footer .row [class^=span]{display:flex;flex-direction:column}#site-footer .row [class^=span] li,#site-footer .row [class^=span] p,#site-footer .row [class^=span] address,#site-footer .row [class^=span] h4,#site-footer .row [class^=span] a,#site-footer .row [class^=span] span{color:#fff;font-family:"Interstate-Light";text-decoration:none}#site-footer .row [class^=span] li a,#site-footer .row [class^=span] p a,#site-footer .row [class^=span] address a,#site-footer .row [class^=span] h4 a,#site-footer .row [class^=span] a a,#site-footer .row [class^=span] span a{color:inherit}#site-footer .row [class^=span] li{list-style:none;font-size:14px;font-size:.875rem;line-height:22px;line-height:1.375rem}#site-footer .row [class^=span] li a{text-decoration:none;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}#site-footer .row [class^=span] li a:hover{text-decoration:underline}#site-footer .row [class^=span] h4{font-size:14px;font-size:.875rem;line-height:18px;line-height:1.125rem;font-family:"Interstate-Black";text-transform:uppercase;margin-bottom:15px;font-weight:normal}#site-footer .row [class^=span].copy-social .copyright{font-size:12px;font-size:.75rem;line-height:18px;line-height:1.125rem;margin:30px 0;max-width:200px}@media only screen and (max-width: 768px){#site-footer .row [class^=span].copy-social .copyright{max-width:none}}@media only screen and (max-width: 568px){#site-footer .row [class^=span].copy-social .copyright{margin:30px 0 45px 0}}#site-footer .row [class^=span].copy-social a .jba-logo.footer{width:180px;height:63px;margin-top:3px}@media (min-width: 769px) and (max-width: 980px){#site-footer .row [class^=span].copy-social a .jba-logo.footer{width:150px;height:52px}}#site-footer .row [class^=span].copy-social .social-media{width:100%;align-self:flex-end;margin-top:auto}#site-footer .row [class^=span].copy-social .social-media a{line-height:18px;display:block;float:left;margin-left:20px}#site-footer .row [class^=span].copy-social .social-media a img{width:17px}@media only screen and (max-width: 768px){#site-footer .row [class^=span].copy-social .social-media a{float:none;display:inline}}#site-footer .row [class^=span].copy-social .social-media span{font-size:14px;font-size:.875rem;line-height:22px;line-height:1.375rem;display:block;float:left}@media only screen and (max-width: 768px){#site-footer .row [class^=span].copy-social .social-media span{margin:0 auto;float:none;display:inline}}@media only screen and (max-width: 768px){#site-footer .row [class^=span].copy-social{width:97.5%;text-align:center;align-items:center;margin-bottom:50px}}#site-footer .row [class^=span].contact-details .address address{font-style:normal;margin-bottom:30px;max-width:108px;font-size:14px;font-size:.875rem;line-height:22px;line-height:1.375rem}@media only screen and (max-width: 768px){#site-footer .row [class^=span].contact-details .address address{margin:0 auto 32px auto}}#site-footer .row [class^=span].contact-details .address a{font-size:14px;font-size:.875rem;line-height:22px;line-height:1.375rem}#site-footer .row [class^=span].contact-details .address a span{margin-right:10px;font-family:"Interstate-Black";text-transform:uppercase}@media only screen and (max-width: 768px){#site-footer .row [class^=span].contact-details .address a{width:100%;display:inline-block}}@media only screen and (max-width: 768px){#site-footer .row [class^=span].contact-details .address{margin:0 auto}}#site-footer .row [class^=span].contact-details p{margin-bottom:0}@media only screen and (max-width: 768px){#site-footer .row [class^=span].contact-details{width:30.83333%;text-align:center}}@media (max-width: 720px){#site-footer .row [class^=span].contact-details{width:97.5%;margin-bottom:30px}}@media only screen and (max-width: 768px){#site-footer .row [class^=span].links{width:30.83333%;margin-left:1.25%;text-align:center}}@media (max-width: 720px){#site-footer .row [class^=span].links{width:97.5%}}#site-footer .row [class^=span].partner h4,#site-footer .row [class^=span].partner p{text-align:right}@media only screen and (max-width: 768px){#site-footer .row [class^=span].partner h4,#site-footer .row [class^=span].partner p{text-align:center}}#site-footer .row [class^=span].partner>p{margin-top:15px;font-size:14px;font-size:.875rem;line-height:20px;line-height:1.25rem}#site-footer .row [class^=span].partner>p a:hover{text-decoration:underline}@media only screen and (max-width: 768px){#site-footer .row [class^=span].partner{width:30.83333%}}@media (max-width: 720px){#site-footer .row [class^=span].partner{width:97.5%;padding-top:25px}}#site-footer .row [class^=span].partner .makers{width:100%;align-self:flex-end;margin-top:auto;text-align:right}@media only screen and (max-width: 768px){#site-footer .row [class^=span].partner .makers{width:207px;margin:0 auto}}#site-footer .row [class^=span].partner .makers p{display:inline-block;vertical-align:middle;margin-bottom:0;font-size:13px;font-size:.8125rem;line-height:19px;line-height:1.1875rem}@media only screen and (max-width: 768px){#site-footer .row [class^=span].partner .makers p{width:auto}}#site-footer .row [class^=span].partner .makers a{display:inline-block;vertical-align:middle;width:auto;margin-left:12px}#site-footer .row [class^=span].partner .partner-link{width:100%;text-align:right;font-size:0}@media only screen and (max-width: 768px){#site-footer .row [class^=span].partner .partner-link{text-align:center;margin-bottom:30px}}#site-footer .row [class^=span].partner .partner-link a{display:inline-block;margin-right:13px}#site-footer .row [class^=span].partner .partner-link a:last-child{margin-right:0}#site-footer .icon-ed{width:44px;height:32px;fill:#fff}.supporting-nav{display:inline-block}.supporting-nav ul{margin-bottom:0;list-style:none}.supporting-nav ul li{display:inline-block;vertical-align:middle;font-family:"Interstate-Light","Arial","Helvetica","sans-serif";color:#fff;margin-right:30px}.supporting-nav ul li a{color:inherit;text-decoration:none}.supporting-nav ul li a:hover{text-decoration:underline}.supporting-nav ul li:first-child{margin-right:10px}.supporting-nav ul li.social-link{transition:opacity 0.2s ease}.supporting-nav ul li.social-link:hover{opacity:0.9}.supporting-nav ul li.social-link.hide-social{opacity:0;pointer-events:none}.supporting-nav ul li.social-link img{width:24px;height:24px}.supporting-nav.mobile-only{display:none}.supporting-nav.mobile-only ul li{margin-bottom:0;margin-right:10px}.supporting-nav.mobile-only ul li:not(.social-link){display:block}.supporting-nav.mobile-only ul li.social-link{margin-top:5px}#primary-nav{display:inline-block;position:static;backface-visibility:hidden}#primary-nav ul{font-size:0;margin-bottom:0}#primary-nav ul li{position:static;font-size:15px;line-height:20px;font-family:"Interstate-Bold","Arial","Helvetica","sans-serif"}#primary-nav ul li a{position:relative;color:inherit;text-decoration:none}@media only screen and (min-width: 769px){#primary-nav ul li a:before{content:'';position:absolute;height:3px;bottom:-10px;right:0;left:auto;width:0;max-width:100%;background-color:#f6a124;transition:width 0.3s ease}}#primary-nav ul li.has-children>a:after{content:'';display:inline-block;vertical-align:middle;width:0;height:0;margin-left:5px;border-top:5px solid #fff;border-left:4px solid transparent;border-right:4px solid transparent}@media only screen and (min-width: 769px){#primary-nav ul li:hover>a:before,#primary-nav ul li.current>a:before{width:100%;left:0;right:auto}#primary-nav ul li:hover .sub{visibility:visible;opacity:1}#primary-nav ul li:hover .sub .inner{background-position:center bottom -170px, center bottom 30px}}#primary-nav>ul{list-style:none}#primary-nav>ul>li{display:inline-block;color:#fff}#primary-nav>ul>li>a{padding-left:30px}#primary-nav>ul>li:hover>a:before,#primary-nav>ul>li.current>a:before{left:30px;width:calc(100% - 30px)}#primary-nav.hide>ul{left:-100%}#primary-nav.hide>ul .sub{opacity:1;visibility:visible}#primary-nav .sub{position:absolute;left:0;width:100%;padding-top:20px;text-align:left;visibility:hidden;opacity:0;z-index:2}#primary-nav .sub .inner{width:100%;max-width:980px;margin:0 auto;padding:35px;background-color:#fff;display:flex;flex-wrap:wrap;box-shadow:0px 2px 4px 0px rgba(0,0,0,0.2)}@media only screen and (min-width: 769px){#primary-nav .sub .inner{background-image:url("../images//backgrounds/Nav_Dropdown_Fore_1.png"),url("../images//backgrounds/Nav_Dropdown_Back_1.png");background-position:center bottom -270px, center bottom -70px;background-size:100% auto;background-repeat:no-repeat;transition:background-position 0.5s ease 0.025s}}#primary-nav .sub .inner p{color:#4a4a49}#primary-nav .sub [class*=title]{display:block;position:relative;font-family:"Interstate-Black","Arial","Helvetica","sans-serif";text-transform:uppercase}#primary-nav .sub .parent-info{width:33.33333%;padding-right:80px}#primary-nav .sub .parent-info .parent-title{font-size:22px;line-height:26px;margin-bottom:30px;color:#4a4a49}#primary-nav .sub .parent-info .parent-title:before{content:'';position:absolute;left:0;bottom:-6px;height:3px;width:45px;background-color:#f6a124}#primary-nav .sub .parent-info .parent-title:after{content:'.';position:relative;display:inline;color:#f6a124;font-size:inherit;opacity:0;top:-12px;will-change:opacity, top;transition:opacity 0.6s ease, top 0.6s ease}#primary-nav .sub .parent-info .parent-title.reveal:after{opacity:1;top:0}#primary-nav .sub .parent-info .parent-title.no-full-stop:after{display:none}#primary-nav .sub .parent-info .cta{margin-top:40px}#primary-nav .sub .parent-info .cta .button{margin-top:8px}#primary-nav .sub .children-listing{width:66.66667%}#primary-nav .sub .children-listing .title{color:#a5a5a4;font-size:16px;margin-bottom:36px}#primary-nav .sub .children-listing>ul>li:not(.view-all){font-size:18px;padding-bottom:18px}#primary-nav .sub ul{max-width:200px;position:relative}@media (min-width: 769px) and (max-width: 980px){#primary-nav .sub ul{max-width:215px}}@media only screen and (max-width: 768px){#primary-nav .sub ul{height:auto !important}}#primary-nav .sub ul li{display:block;position:static;color:#4a4a49;font-family:"Interstate-Light","Arial","Helvetica","sans-serif";padding-bottom:10px;padding-right:30px;transition:opacity 0.2s ease}@media only screen and (min-width: 769px){#primary-nav .sub ul li:hover>ul{will-change:opacity,visibility;opacity:1;visibility:visible}#primary-nav .sub ul li a:before{bottom:-5px}}#primary-nav .sub ul li.faint{opacity:0.6}#primary-nav .sub ul li a:before{background-color:#f6a124;height:2px}#primary-nav .sub ul li a:after{display:none}#primary-nav .sub ul li.view-all{padding-top:15px;padding-bottom:0}#primary-nav .sub ul li.view-all a:before{width:100%;height:1px;bottom:0;background-color:#4a4a49}#primary-nav .sub ul li ul{position:absolute;width:100%;left:100%;top:0;visibility:hidden;opacity:0;transition:all 0.3s ease}#primary-nav .sub ul li ul li a{position:relative}#primary-nav .sub ul li ul li a:before{content:'';opacity:0;position:absolute;left:auto;right:-29px;bottom:2px;top:auto;width:29px;height:13px;will-change:opacity, right;transition:opacity 0.2s, right 0.2s ease;background-size:29px 13px;background-position:center;background-repeat:no-repeat;background-color:transparent;image-rendering:-webkit-optimize-contrast}#primary-nav .sub ul li ul li a:hover:before{opacity:1;right:-44px}#primary-nav .sub ul li ul li a:before{background-image:url("../images/icons/Right_Arrow_Orange@3x.png")}.breadcrumbs{position:relative;margin-top:20px;margin-bottom:0}.breadcrumbs .icon-home{fill:white}.breadcrumbs ul{margin:0}.breadcrumbs ul li{display:inline-block;vertical-align:middle;font-size:14px;font-size:.875rem;line-height:20px;line-height:1.25rem;font-family:"Interstate-Regular","Arial","Helvetica","sans-serif";margin-bottom:10px;color:#fff;text-transform:uppercase;margin-right:3px}.breadcrumbs ul li .icon-home{width:12px;height:12px;display:inline-block;position:relative;top:1px;transition:fill 0.2s ease}.breadcrumbs ul li .icon-home:hover{fill:#f6a124}.breadcrumbs ul li:not(:last-child):after{content:'>';position:relative;margin-left:5px}.breadcrumbs ul li a{color:inherit;text-decoration:none}.breadcrumbs ul li:not(:first-child) a:hover{text-decoration:underline}@media only screen and (max-width: 980px){#primary-nav .sub .parent-info,#primary-nav .sub .children-listing{width:100%}#primary-nav .sub .parent-info p,#primary-nav .sub .parent-info .cta{display:none}#primary-nav .sub .parent-info .parent-title{margin-bottom:40px}#primary-nav .sub .children-listing .title{margin-bottom:24px}}@media only screen and (max-width: 768px){.supporting-nav{display:none}.supporting-nav.mobile-only{display:block;padding:10px 20px 0 20px}.supporting-nav.mobile-only a{font-size:15px}#primary-nav{padding-top:5px;width:100%}#primary-nav>ul>li{display:block;font-size:16px;padding:12px 0;font-family:"Interstate-Light","Arial","Helvetica","sans-serif"}#primary-nav>ul>li>a{padding-left:20px;padding-right:20px}#primary-nav>ul>li.has-children a:after{border-top:7px solid #fff;border-left:6px solid transparent;border-right:6px solid transparent;border-radius:6px;transition:transform 0.2s ease}#primary-nav>ul>li.has-children a.open:after{transform:rotate(180deg)}#primary-nav .sub{padding-top:20px;display:none;position:relative;opacity:1;visibility:visible;transition:none !important}#primary-nav .sub .inner{position:relative;padding:15px 25px;background-color:#3c3c3c;width:100%}#primary-nav .sub .inner .parent-info{display:none}#primary-nav .sub .inner .children-listing .title{display:none}#primary-nav .sub .inner .children-listing ul li{color:#fff}#primary-nav .sub .inner .children-listing ul li:not(.view-all){font-size:16px;padding-bottom:18px}}.pagination{text-align:center;font-size:0;list-style:none;padding:0;margin:0}.pagination li{position:relative;display:inline-block;vertical-align:middle;margin:0 5px;font-size:15px;line-height:15px}.pagination li a{position:relative;display:block;color:inherit;text-decoration:none;border:none}.pagination li.prev,.pagination li.next{color:#fff;font-family:"Interstate-Regular","Arial","Helvetica","sans-serif"}.pagination li.prev a:after,.pagination li.next a:after{content:'';display:block;position:absolute;top:3px;width:7px;height:7px;border-top:2px solid #fff;border-right:2px solid #fff}.pagination li.prev.disabled,.pagination li.next.disabled{opacity:0.5;pointer-events:none}.pagination li.prev{margin-right:25px}.pagination li.prev a{padding-left:20px}.pagination li.prev a:after{left:0;transform:rotate(-135deg);transition:left 0.2s ease}.pagination li.prev a:hover:after{left:-5px}.pagination li.next{margin-left:25px}.pagination li.next a{padding-right:20px}.pagination li.next a:after{right:0;transform:rotate(45deg);transition:right 0.2s ease}.pagination li.next a:hover:after{right:-5px}.pagination li:not(.prev):not(.next) a{padding:12px 0;width:36px;height:36px;font-family:"Interstate-Bold","Arial","Helvetica","sans-serif";color:#4a4a49;background-color:#fff;border-radius:100%;transition:color 0.2s ease, background-color 0.2s ease}.pagination li:not(.prev):not(.next).active a,.pagination li:not(.prev):not(.next) a:hover{background-color:#f6a124;color:#fff}@media only screen and (max-width: 568px){.pagination li.prev{margin-right:10px}.pagination li.next{margin-left:10px}}@media only screen and (max-width: 420px){.pagination li.prev,.pagination li.next{font-size:0}}.on-light .pagination li.prev,.on-light .pagination li.next{color:#4a4a49}.on-light .pagination li.prev a:after,.on-light .pagination li.next a:after{content:'';border-top:2px solid #4a4a49;border-right:2px solid #4a4a49}.on-light .pagination li:not(.prev):not(.next) a{background-color:#ddd}.on-light .pagination li:not(.prev):not(.next).active a,.on-light .pagination li:not(.prev):not(.next) a:hover{background-color:#f6a124;color:#fff}.hero-area{padding-bottom:200px;background-repeat:no-repeat;background-size:cover;background-position:center}.hero-area h1,.hero-area p{color:#fff}.hero-area h1:after{content:'.';position:relative;display:inline;color:#f6a124;font-size:inherit;opacity:0;top:-12px;will-change:opacity, top;transition:opacity 0.6s ease, top 0.6s ease}.hero-area h1.reveal:after{opacity:1;top:0}.hero-area h1.no-full-stop:after{display:none}.hero-area p{font-size:24px;font-size:1.5rem;line-height:32px;line-height:2rem;margin-bottom:24px}.hero-area.video{overflow:hidden;max-height:700px}.hero-area.video .video-wrap{opacity:1;visibility:visible}.hero-area.video .slide .bg-image{background-image:none !important}@media only screen and (min-width: 569px){.hero-area.video{background-image:none !important}}@media only screen and (max-width: 568px){.hero-area.video{background-size:auto 120%;background-position:center top -100px}.hero-area.video:before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.7)}.hero-area.video .video-wrap{display:none}}.hero-area:not(.video):before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.7)}.hero-area .article-author{display:flex;align-items:center;color:#fff;font-size:14px;line-height:18px;font-family:"Interstate-Regular","Arial","Helvetica","sans-serif";text-transform:uppercase}.hero-area .article-author aside{margin-right:15px}.hero-area .article-author aside img{border-radius:100%}@media only screen and (max-width: 768px){.hero-area .copy{max-width:none;width:100%;padding:0 20px;margin-left:0;margin-right:0}}@media only screen and (max-width: 568px){.hero-area{padding-bottom:100px;background-image:none !important}.hero-area .copy{padding:0 20px}.hero-area .copy p{font-size:18px;line-height:24px}.hero-area+.flux{margin-top:-50px}}.slider-hero{padding-bottom:0}.slider-hero .slide{padding-bottom:200px}@media only screen and (max-width: 568px){.slider-hero .slide{padding-bottom:170px}}.slider-hero:not(.video) .bg-image:before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.7);z-index:1}.slider{height:100%;opacity:0;-webkit-transition:opacity 0.3s ease;-moz-transition:opacity 0.3s ease;-ms-transition:opacity 0.3s ease;-o-transition:opacity 0.3s ease;transition:opacity 0.3s ease}.slider.slick-initialized{opacity:1}.slider .slick-list,.slider .slick-track,.slider .slide{height:100%}.slider .slick-track{display:flex;align-items:stretch;justify-content:center}.slider .slick-track .slick-slide{height:auto}.slider .slide{min-height:600px;position:relative}.slider .slide:focus{outline:0}.slider .slide.video .video-wrap{opacity:1;visibility:visible}.slider .slide .row{display:flex;align-items:center}.slider .slide .bg-image{position:absolute;top:0;left:0;width:100%;height:100%;background-position:center;background-size:cover;background-repeat:no-repeat;pointer-events:none;z-index:0}@media only screen and (max-width: 568px){.slider .slide .bg-image{background-image:none !important}}@media only screen and (max-width: 568px){.slider .slide{min-height:550px}}.slider.resizing .slide:not(.slick-active){opacity:0}.arrows{position:absolute;top:250px;left:0;width:100%}.arrows .arrow{width:15px;height:15px;position:absolute;cursor:pointer;opacity:0.5;transition:opacity 0.2s ease}.arrows .arrow:before{content:'';position:absolute;width:100%;height:100%;top:0;left:0;border-top:4px solid #fff}.arrows .arrow:after{content:'';position:absolute;top:7.5px;left:-2px;width:0;height:4px;background-color:#fff;transition:width 0.2s ease}.arrows .arrow.prev{left:60px}.arrows .arrow.prev:before{border-left:4px solid #fff;transform:rotate(-45deg)}.arrows .arrow.next{right:60px}.arrows .arrow.next:before{border-right:4px solid #fff;transform:rotate(45deg)}.arrows .arrow.next:after{left:auto;right:-3px}.arrows .arrow:hover{opacity:1}.arrows .arrow:hover:after{width:30px}.arrows .arrow .hit-area{width:40px;height:40px;position:absolute;top:-10px;left:-15px}.arrows .arrow.prev .hit-area{left:-5px}@media (max-width: 1366px){.arrows .arrow.prev{left:30px}.arrows .arrow.next{right:30px}}@media only screen and (max-width: 768px){.arrows{display:none}}.slick-dots{position:absolute;bottom:100px;width:100%;list-style:none;text-align:center;font-size:0}.slick-dots li{position:relative;display:inline-block;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{font-size:0;line-height:0;display:block;cursor:pointer;color:transparent;padding:3px;border:2px solid #fff;border-radius:100%;outline:none;background-color:transparent;transition:border-color 0.3s ease, background-color 0.3s ease}.slick-dots li.slick-active button{border-color:#f6a124;background-color:#f6a124}@media only screen and (max-width: 768px){.slick-dots{bottom:80px}}.video-wrap{position:absolute;top:-25%;left:0;width:100%;height:150%;transition:all 0.2s ease;pointer-events:none}.video-wrap.playing{visibility:visible;opacity:1}.video-wrap:before{content:'';width:100%;height:100%;position:absolute;top:0;left:0;background-color:black;opacity:0.5;visibility:visible;transition:all 0.5s ease}@media (min-aspect-ratio: 16 / 9){.video-wrap{height:300%;top:-75%}}@media (max-aspect-ratio: 16 / 9){.video-wrap{width:300%;left:-100%}}@media only screen and (min-width: 569px){.video-wrap+.bg-image{display:none}}@media only screen and (max-width: 568px){.video-wrap{top:-30%;display:none}}[class^=flux]{height:350px;width:100%;display:block;position:relative;margin-top:-230px;pointer-events:none}[class^=flux].event-response-flux{height:330px;margin-top:-270px}[class^=flux].event-response-flux+.grid-content{padding-bottom:0}[class^=flux].event-response-flux #map{margin-top:-100px}@media only screen and (max-width: 768px){[class^=flux].event-response-flux{height:350px}}@media only screen and (max-width: 568px){[class^=flux].event-response-flux{height:90px;margin-top:-50px}[class^=flux].event-response-flux+.grid-content{padding-bottom:30px}}[class^=flux]+section{transition:margin-top 0s linear}[class^=flux]+section.news-and-insights{padding-top:0;background-color:transparent}[class^=flux] i{position:absolute;width:100%;height:100%;left:0;background-repeat:repeat-x;background-size:auto;background-position:center top;transform:translateY(0);will-change:transform;transition:transform 0s linear}[class^=flux] i.foreground{bottom:-192px}[class^=flux] i.background-1{bottom:-120px}[class^=flux] i.background-2{bottom:-60px}@media (min-width: 1360px){[class^=flux] i{background-size:auto}}@media only screen and (min-width: 569px){[class^=flux].grey-orange i.foreground{bottom:-220px}}[class^=flux].grey-orange i.background-1{bottom:-85px}@media only screen and (max-width: 568px){[class^=flux].grey-orange i.background-1{bottom:-45px}}[class^=flux].grey-orange i.background-2{display:none}[class^=flux].dark-grey i.background-2{display:none}[class^=flux].dark-grey-orange i.background-1{bottom:-55px}[class^=flux].dark-grey-orange i.background-2{display:none}[class^=flux].footer i.foreground{bottom:-150px}@media only screen and (max-width: 568px){[class^=flux].footer i{transform:none !important}[class^=flux].footer i.foreground{bottom:-80px}[class^=flux].footer i.background-1{bottom:-30px}[class^=flux].footer i.background-2{bottom:-40px}}@media only screen and (min-width: 569px){[class^=flux].white-topography i.foreground{bottom:-330px}}[class^=flux].grey-tall{height:500px;bottom:200px;background-color:transparent}[class^=flux].grey-tall i.background-1{bottom:0}[class^=flux].grey-tall i.background-2{display:none}@media only screen and (max-width: 768px){[class^=flux].grey-tall{bottom:30%;background-color:transparent}[class^=flux].grey-tall i.foreground{bottom:-100px}}@media only screen and (max-width: 568px){[class^=flux].grey-tall{bottom:60%}}@media only screen and (max-width: 568px){[class^=flux]{height:150px;margin-top:-130px}[class^=flux] i{background-size:cover}[class^=flux] i.foreground{bottom:-75px}[class^=flux] i.background-1{bottom:-40px}[class^=flux] i.background-2{bottom:0}}[class^=flux].no-movement i{transform:none !important}section .flux{position:absolute;bottom:0;left:0}[class*=static-flux]:before{content:'';position:absolute;left:0;width:100%;height:200px;background-size:auto;background-position:left bottom;background-repeat:repeat-x}[class*=static-flux].flux-top:before{top:0}[class*=static-flux].flux-white:before{background-image:url("../images/backgrounds/Flux_Fore_1_Vertical_Flip.png")}[class*=static-flux].flux-grey-orange:before{height:300px;transform:rotate(180deg);background-position:left top 100px, left top;background-image:url("../images/backgrounds/Flux_Fore_5.png"),url("../images/backgrounds/Flux_Back_3.png")}[class*=static-flux].dark-grey-orange i.background-1{background-image:url(/common/images/backgrounds/Flux_Back_2.png);bottom:-55px}[class*=static-flux].dark-grey-orange i.background-2{display:none}[class*=static-flux].dark-grey-orange i.foreground{background-image:url(/common/images/backgrounds/Flux_Fore_4.png)}[class*=static-flux].footer{height:350px}[class*=static-flux].footer i.foreground{bottom:-150px}@media only screen and (max-width: 568px){[class*=static-flux].footer i{transform:none !important}[class*=static-flux].footer i.foreground{bottom:-80px}[class*=static-flux].footer i.background-1{bottom:-30px}[class*=static-flux].footer i.background-2{bottom:-40px}}.enquiry-pod+.flux-grey-orange:before,.grid-content+.flux-grey-orange:before{height:300px;transform:rotate(180deg);background-position:left top 100px, left top;background-image:url("../images/backgrounds/Flux_Fore_1.png"),url("../images/backgrounds/Flux_Back_3.png")}.listing-parent{padding:25px 0 200px 0;background-size:cover;background-repeat:no-repeat;background-position:center;background-attachment:fixed;overflow:hidden;z-index:0;width:100%}.listing-parent .listing-wrap{display:flex;flex-wrap:wrap;justify-content:center}@media (min-width: 981px){.listing-parent .listing-wrap.count-2 .item{width:47.5%}}.listing-parent .item{position:relative;float:none;padding:28px 20px;margin-bottom:24px}.listing-parent .item>*{white-space:normal}.listing-parent .item a.overlay-link{position:absolute;top:0;left:0;width:100%;height:100%;cursor:pointer;z-index:1}.listing-parent .item .title{display:block;margin-bottom:35px;font-family:"Interstate-Black","Arial","Helvetica","sans-serif";text-transform:uppercase;color:#fff;font-size:28px;font-size:1.75rem;line-height:26px;line-height:1.625rem;position:relative;transition:margin-top 0.3s ease}.listing-parent .item .title:before{content:'';position:absolute;bottom:-20px;height:6px;width:0;background-color:#fff;transition:width 0.6s cubic-bezier(0.175, 0.885, 0.32, 1.275)}.listing-parent .item .title.reveal:before{width:66px}@media only screen and (max-width: 1200px){.listing-parent .item .title{font-size:22px;font-size:1.375rem;line-height:22px;line-height:1.375rem}}.listing-parent .item .title a{color:inherit;text-decoration:none}.listing-parent .item p{position:relative;color:#fff;font-size:16px;line-height:24px;margin-bottom:0}.listing-parent .item .button-area{will-change:opacity, margin-top;transition:opacity 0.3s ease, margin-top 0.3s ease;position:relative;display:inline-block;z-index:2}html.touch .listing-parent .item .button-area{opacity:1;margin-top:25px}.listing-parent .item .button:not(.empty){font-size:16px;background-color:rgba(0,0,0,0.15)}@media only screen and (min-width: 569px){.listing-parent .item .button-area{opacity:0}.listing-parent .item:hover .button-area{opacity:1}}@media only screen and (min-width: 569px){.listing-parent:not(.related-content):not(.full-width) .item:hover .title{margin-top:-25px}.listing-parent:not(.related-content):not(.full-width) .item:hover .button-area{margin-top:25px}}.listing-parent.full-width{padding-top:200px;background-attachment:initial;background-color:#f5f5f5}.listing-parent.full-width>.row{z-index:1}.listing-parent.full-width:after{content:'';width:100%;height:55%;bottom:0;left:0;position:absolute;background-image:url("../images/backgrounds/Flux_Back_4.png"),url("../images/backgrounds/Off_White_Fill.png");background-position:left top, left bottom;background-size:auto, 100% 75%;background-repeat:repeat-x, no-repeat;z-index:0}.listing-parent.full-width .item{border-radius:32px 0 32px 0;overflow:hidden;padding:0;width:100%}@media only screen and (min-width: 569px){.listing-parent.full-width .item{display:flex}}.listing-parent.full-width .item:before{width:50%}.listing-parent.full-width .item:last-child{margin-bottom:60px}.listing-parent.full-width .item .col{width:50%;padding:40px 30px}.listing-parent.full-width .item .title{font-size:36px;font-size:2.25rem;line-height:32px;line-height:2rem;margin-bottom:45px}@media only screen and (min-width: 569px){.listing-parent.full-width .item p{font-size:20px;font-size:1.25rem;line-height:28px;line-height:1.75rem}}.listing-parent.full-width .item .button-area{margin-top:50px}.listing-parent.full-width .item .children{background-color:#fff;text-align:center;display:flex;align-items:center;flex-wrap:wrap;justify-content:center}.listing-parent.full-width .item .children .heading{color:#bfbfbf;font-family:"Interstate-Black","Arial","Helvetica","sans-serif";font-size:16px;line-height:16px;text-transform:uppercase}.listing-parent.full-width .item .children ul{list-style-type:none}.listing-parent.full-width .item .children ul li{max-width:240px;margin-top:20px;margin-left:auto;margin-right:auto}@media only screen and (max-width: 568px){.listing-parent.full-width .item .children ul li{margin-top:15px}}.listing-parent.full-width .item .children ul li .button{font-family:"Interstate-Light","Arial","Helvetica","sans-serif"}.listing-parent.full-width .item .children ul li .button:before,.listing-parent.full-width .item .children ul li .button:after{max-width:75px}@media only screen and (min-width: 569px){.listing-parent.full-width .item .children ul li .button{font-size:22px;line-height:26px}}@media only screen and (max-width: 568px){.listing-parent.full-width .item .children ul li .button{font-size:18px;line-height:22px}}.listing-parent.full-width+.signposting:before{background-image:url("../images/backgrounds/Flux_Fore_5.png"),url("../images/backgrounds/Flux_Back_3.png")}.listing-parent [class^=span]>.button{margin-top:45px}.listing-parent [class^=span]>p{margin-bottom:13px}.listing-parent [class^=span]>p+.button{margin-top:0}.listing-parent .scrollbar{display:none}.listing-parent.sub-category .listing-wrap{justify-content:space-around}.listing-parent.sub-category .listing-wrap.count-3{justify-content:center}.listing-parent.sub-category .item{position:relative;background-color:#fff;padding:0}.listing-parent.sub-category .item .title-area{padding:40px 20px 20px 20px;min-height:140px}.listing-parent.sub-category .item .title{font-size:22px;line-height:22px}.listing-parent.sub-category .item .supporting-content{padding:20px 20px 60px 20px}.listing-parent.sub-category .item p{color:#4a4a49}.listing-parent.sub-category .item .button-area{position:absolute;bottom:20px;left:20px}.listing-parent.sub-category .item .button{background-color:transparent}@media only screen and (min-width: 569px){.listing-parent.sub-category .listing-wrap{max-width:calc(970px + 2.5%);margin-left:auto;margin-right:auto}}@media only screen and (min-width: 569px){.listing-parent.other-services .listing-wrap{max-width:calc(970px + 2.5%);margin-left:auto;margin-right:auto}}.listing-parent+[class^=grid-content]:before{content:'';position:absolute;left:0;top:-160px;width:100%;height:200px;background-image:url("../images/backgrounds/Flux_Fore_1.png");background-size:auto;background-position:center top;background-repeat:repeat-x}.listing-parent.signposting-follows:after,.listing-parent.related-content-follows:after{content:'';position:absolute;left:0;bottom:0;width:100%;height:200px;background-size:auto;background-position:left top;background-repeat:repeat-x;z-index:0;background-image:url("../images/backgrounds/Flux_Fore_5.png")}@media only screen and (max-width: 568px){.listing-parent.signposting-follows:after,.listing-parent.related-content-follows:after{height:100px}}.listing-parent.related-content-follows:after{content:'';background-image:url("../images/backgrounds/Flux_Fore_1.png")}@media only screen and (max-width: 1200px){.listing-parent:not(.sub-category){padding-left:15px;padding-right:15px}}@media (min-width: 569px) and (max-width: 980px){.listing-parent:not(.full-width) .item{width:47.5%}.listing-parent.full-width{background-size:auto 50%}}@media only screen and (max-width: 768px){.listing-parent.full-width{padding-top:0;padding-left:20px;padding-right:20px}.listing-parent.full-width .listing-wrap{width:97.5%;margin-left:1.25%}.listing-parent.sub-category{padding-left:20px;padding-right:20px}.listing-parent.sub-category .listing-wrap{width:100%;margin-left:0;margin-right:0}}@media (max-width: 640px){.listing-parent.full-width,.listing-parent.sub-category{padding-left:0;padding-right:0;padding-bottom:200px;background-size:cover}.listing-parent.full-width:after,.listing-parent.sub-category:after{height:40%}.listing-parent.full-width .listing-wrap,.listing-parent.sub-category .listing-wrap{width:100%;margin-left:0;margin-right:0}.listing-parent.full-width .item,.listing-parent.sub-category .item{width:calc(100% - 40px);display:block;margin-bottom:20px;margin-left:20px}.listing-parent.full-width .item:before,.listing-parent.sub-category .item:before{width:100%;z-index:-1;top:0}.listing-parent.full-width .item .button-area .button,.listing-parent.sub-category .item .button-area .button{margin-top:0}.listing-parent.full-width .item .col,.listing-parent.sub-category .item .col{width:100%;padding:20px}.listing-parent.full-width .item .children,.listing-parent.sub-category .item .children{position:relative}.listing-parent.full-width .item .children:after,.listing-parent.sub-category .item .children:after{content:'';position:absolute;width:100%;background-color:#fff;height:500px;bottom:-500px;left:0}.listing-parent.full-width .item .children .button,.listing-parent.sub-category .item .children .button{margin-top:0}.listing-parent.full-width .scrollbar,.listing-parent.sub-category .scrollbar{display:none}}@media only screen and (max-width: 568px){.listing-parent{padding-left:0;padding-right:0;padding-bottom:120px}.listing-parent:not(.sub-category){padding-left:0;padding-right:30px}.listing-parent:not(.sub-category).full-width{padding-right:0}.listing-parent .listing-wrap{white-space:nowrap;font-size:0;display:block}.listing-parent .item{width:calc(100% - 60px);margin-left:20px;margin-right:-10px;margin-bottom:0;display:inline-block;vertical-align:top}.listing-parent .item .button-area{z-index:0}.listing-parent .item .button{margin-top:25px}.listing-parent .item .title,.listing-parent.full-width .item .title{font-size:22px;line-height:22px}.listing-parent .scrollbar{display:block;position:relative;background-color:#eee;height:4px;border-radius:4px;width:calc(100% - 128px);margin:18px auto 0 auto;z-index:0;left:15px}.listing-parent .scrollbar .indicator{position:absolute;height:100%;left:0;top:0;background-color:#f6a124;border-radius:4px;will-change:left;transition:left 0.3s ease}}.listing-parent-grid{padding:25px 0 10px 0;background-size:cover;background-repeat:no-repeat;background-position:center;background-attachment:fixed;background-color:white;overflow:hidden;z-index:0;width:100%}.listing-parent-grid .listing-wrap{display:flex;flex-wrap:wrap;justify-content:center}@media (min-width: 981px){.listing-parent-grid .listing-wrap.count-2 .item{width:47.5%}}.listing-parent-grid .item{position:relative;float:none;padding:28px 20px;margin-bottom:24px;display:flex;flex-direction:column}.listing-parent-grid .item>*{white-space:normal}.listing-parent-grid .item a.overlay-link{position:absolute;top:0;left:0;width:100%;height:100%;cursor:pointer;z-index:1}.listing-parent-grid .item .title{display:block;margin-bottom:35px;font-family:"Interstate-Black","Arial","Helvetica","sans-serif";text-transform:uppercase;color:#fff;font-size:28px;font-size:1.75rem;line-height:26px;line-height:1.625rem;position:relative;transition:margin-top 0.3s ease}.listing-parent-grid .item .title:before{content:'';position:absolute;bottom:-20px;height:6px;width:0;background-color:#fff;transition:width 0.6s cubic-bezier(0.175, 0.885, 0.32, 1.275)}.listing-parent-grid .item .title.reveal:before{width:66px}@media only screen and (max-width: 1200px){.listing-parent-grid .item .title{font-size:22px;font-size:1.375rem;line-height:22px;line-height:1.375rem}}.listing-parent-grid .item .title a{color:inherit;text-decoration:none}.listing-parent-grid .item p{position:relative;color:#fff;font-size:16px;line-height:24px;margin-bottom:0}.listing-parent-grid .item .button-area{will-change:opacity, margin-top;transition:opacity 0.3s ease, margin-top 0.3s ease;position:relative;display:inline-block;z-index:2}html.touch .listing-parent-grid .item .button-area{opacity:1;margin-top:25px}.listing-parent-grid .item .button:not(.empty){font-size:16px;background-color:rgba(0,0,0,0.15)}@media only screen and (min-width: 569px){.listing-parent-grid .item:hover .button-area{opacity:1}}@media only screen and (min-width: 569px){.listing-parent-grid:not(.related-content):not(.full-width) .item:hover .title{margin-top:-25px}.listing-parent-grid:not(.related-content):not(.full-width) .item:hover .button-area{margin-top:25px}}.listing-parent-grid.full-width{padding-top:200px;background-attachment:initial;background-color:#f5f5f5}.listing-parent-grid.full-width>.row{z-index:1}.listing-parent-grid.full-width:after{content:'';width:100%;height:55%;bottom:0;left:0;position:absolute;background-image:url("../images/backgrounds/Flux_Back_4.png"),url("../images/backgrounds/Off_White_Fill.png");background-position:left top, left bottom;background-size:auto, 100% 75%;background-repeat:repeat-x, no-repeat;z-index:0}.listing-parent-grid.full-width .item{border-radius:32px 0 32px 0;overflow:hidden;padding:0;width:100%}@media only screen and (min-width: 569px){.listing-parent-grid.full-width .item{display:flex}}.listing-parent-grid.full-width .item:before{width:50%}.listing-parent-grid.full-width .item:last-child{margin-bottom:60px}.listing-parent-grid.full-width .item .col{width:50%;padding:40px 30px}.listing-parent-grid.full-width .item .title{font-size:36px;font-size:2.25rem;line-height:32px;line-height:2rem;margin-bottom:45px}@media only screen and (min-width: 569px){.listing-parent-grid.full-width .item p{font-size:20px;font-size:1.25rem;line-height:28px;line-height:1.75rem}}.listing-parent-grid.full-width .item .button-area{margin-top:50px}.listing-parent-grid.full-width .item .children{background-color:#fff;text-align:center;display:flex;align-items:center;flex-wrap:wrap;justify-content:center}.listing-parent-grid.full-width .item .children .heading{color:#bfbfbf;font-family:"Interstate-Black","Arial","Helvetica","sans-serif";font-size:16px;line-height:16px;text-transform:uppercase}.listing-parent-grid.full-width .item .children ul{list-style-type:none}.listing-parent-grid.full-width .item .children ul li{max-width:240px;margin-top:20px;margin-left:auto;margin-right:auto}@media only screen and (max-width: 568px){.listing-parent-grid.full-width .item .children ul li{margin-top:15px}}.listing-parent-grid.full-width .item .children ul li .button{font-family:"Interstate-Light","Arial","Helvetica","sans-serif"}.listing-parent-grid.full-width .item .children ul li .button:before,.listing-parent-grid.full-width .item .children ul li .button:after{max-width:75px}@media only screen and (min-width: 569px){.listing-parent-grid.full-width .item .children ul li .button{font-size:22px;line-height:26px}}@media only screen and (max-width: 568px){.listing-parent-grid.full-width .item .children ul li .button{font-size:18px;line-height:22px}}.listing-parent-grid.full-width+.signposting:before{background-image:url("../images/backgrounds/Flux_Fore_5.png"),url("../images/backgrounds/Flux_Back_3.png")}.listing-parent-grid [class^=span]>.button{margin-top:45px}.listing-parent-grid [class^=span]>p{margin-bottom:13px;flex-grow:1}.listing-parent-grid [class^=span]>p+.button{margin-top:0}.listing-parent-grid .scrollbar{display:none}.listing-parent-grid.sub-category .listing-wrap{justify-content:space-around}.listing-parent-grid.sub-category .listing-wrap.count-3{justify-content:center}.listing-parent-grid.sub-category .item{position:relative;background-color:#fff;padding:0}.listing-parent-grid.sub-category .item .title-area{padding:40px 20px 20px 20px;min-height:140px}.listing-parent-grid.sub-category .item .title{font-size:22px;line-height:22px}.listing-parent-grid.sub-category .item .supporting-content{padding:20px 20px 60px 20px}.listing-parent-grid.sub-category .item p{color:#4a4a49}.listing-parent-grid.sub-category .item .button-area{position:absolute;bottom:20px;left:20px}.listing-parent-grid.sub-category .item .button{background-color:transparent}@media only screen and (min-width: 569px){.listing-parent-grid.sub-category .listing-wrap{max-width:calc(970px + 2.5%);margin-left:auto;margin-right:auto}}@media only screen and (min-width: 569px){.listing-parent-grid.other-services .listing-wrap{max-width:calc(970px + 2.5%);margin-left:auto;margin-right:auto}}.listing-parent-grid.signposting-follows:after,.listing-parent-grid.related-content-follows:after{content:'';position:absolute;left:0;bottom:0;width:100%;height:200px;background-size:auto;background-position:left top;background-repeat:repeat-x;z-index:0;background-image:url("../images/backgrounds/Flux_Fore_5.png")}@media only screen and (max-width: 568px){.listing-parent-grid.signposting-follows:after,.listing-parent-grid.related-content-follows:after{height:100px}}.listing-parent-grid.related-content-follows:after{content:'';background-image:url("../images/backgrounds/Flux_Fore_1.png")}@media only screen and (max-width: 1200px){.listing-parent-grid:not(.sub-category){padding-left:15px;padding-right:15px}}@media (min-width: 569px) and (max-width: 980px){.listing-parent-grid:not(.full-width) .item{width:47.5%}.listing-parent-grid.full-width{background-size:auto 50%}}@media only screen and (max-width: 768px){.listing-parent-grid.full-width{padding-top:0;padding-left:20px;padding-right:20px}.listing-parent-grid.full-width .listing-wrap{width:97.5%;margin-left:1.25%}.listing-parent-grid.sub-category{padding-left:20px;padding-right:20px}.listing-parent-grid.sub-category .listing-wrap{width:100%;margin-left:0;margin-right:0}}@media (max-width: 640px){.listing-parent-grid.full-width,.listing-parent-grid.sub-category{padding-left:0;padding-right:0;padding-bottom:200px;background-size:cover}.listing-parent-grid.full-width:after,.listing-parent-grid.sub-category:after{height:40%}.listing-parent-grid.full-width .listing-wrap,.listing-parent-grid.sub-category .listing-wrap{width:100%;margin-left:0;margin-right:0}.listing-parent-grid.full-width .item,.listing-parent-grid.sub-category .item{width:calc(100% - 40px);display:block;margin-bottom:20px;margin-left:20px}.listing-parent-grid.full-width .item:before,.listing-parent-grid.sub-category .item:before{width:100%;z-index:-1;top:0}.listing-parent-grid.full-width .item .button-area .button,.listing-parent-grid.sub-category .item .button-area .button{margin-top:0}.listing-parent-grid.full-width .item .col,.listing-parent-grid.sub-category .item .col{width:100%;padding:20px}.listing-parent-grid.full-width .item .children,.listing-parent-grid.sub-category .item .children{position:relative}.listing-parent-grid.full-width .item .children:after,.listing-parent-grid.sub-category .item .children:after{content:'';position:absolute;width:100%;background-color:#fff;height:500px;bottom:-500px;left:0}.listing-parent-grid.full-width .item .children .button,.listing-parent-grid.sub-category .item .children .button{margin-top:0}.listing-parent-grid.full-width .scrollbar,.listing-parent-grid.sub-category .scrollbar{display:none}}@media only screen and (max-width: 568px){.listing-parent-grid{padding-left:0;padding-right:0;padding-bottom:1em}.listing-parent-grid:not(.sub-category){padding-left:0;padding-right:30px}.listing-parent-grid:not(.sub-category).full-width{padding-right:0}.listing-parent-grid .listing-wrap{white-space:nowrap;font-size:0;display:block}.listing-parent-grid .item{width:calc(100% - 60px);margin-left:20px;margin-right:-10px;vertical-align:top}.listing-parent-grid .item .button-area{z-index:0}.listing-parent-grid .item .button{margin-top:25px}.listing-parent-grid .item .title,.listing-parent-grid.full-width .item .title{font-size:22px;line-height:22px}.listing-parent-grid .scrollbar{display:block;position:relative;background-color:#eee;height:4px;border-radius:4px;width:calc(100% - 128px);margin:18px auto 0 auto;z-index:0;left:15px}.listing-parent-grid .scrollbar .indicator{position:absolute;height:100%;left:0;top:0;background-color:#f6a124;border-radius:4px;will-change:left;transition:left 0.3s ease}}.team-listing{display:flex;flex-wrap:wrap;margin-top:30px}.team-listing .team-member{width:50%;padding:20px 40px 20px 0;margin-bottom:30px}.team-listing .profile-summary{display:flex;align-items:center;margin-bottom:25px}.team-listing .profile-summary .profile-image{border-radius:100%;margin-right:20px;margin-bottom:0;overflow:hidden;width:100px;height:100px}.team-listing .profile-summary img{margin:0;transition:transform 0.3s ease}.team-listing .profile-summary span{display:block;font-family:"Interstate-Light","Arial","Helvetica","sans-serif";font-size:16px;line-height:24px;color:#4a4a49;opacity:0.7}.team-listing .profile-summary span.name{opacity:1;font-family:"Interstate-Black","Arial","Helvetica","sans-serif";font-size:20px;line-height:26px;text-transform:uppercase}.team-listing .profile-summary a:hover img{transform:scale(1.2)}.team-listing p{font-size:16px;line-height:24px;margin-bottom:15px}@media (max-width: 640px){.team-listing .team-member{width:100%;padding:0;margin-bottom:50px}}.search-results{padding-top:50px;padding-bottom:200px;background-color:#f5f5f5}.search-results .filters fieldset select{max-width:none}@media only screen and (max-width: 768px){.search-results{padding-top:0}}section .row .search-results-listing{margin-top:50px;margin-bottom:35px}@media only screen and (max-width: 768px){section .row .search-results-listing{width:calc(100% - 40px);margin-left:auto;margin-right:auto;float:none}}.search-results-listing{background-color:#fff;padding:5px 25px 20px 25px}.search-results-listing .search-item{padding:25px 0 20px 0;border-bottom:2px solid #eee}.search-results-listing .search-item:last-child{border-bottom:none}.search-results-listing .search-item span{display:block}.search-results-listing .search-item .article-type{color:#f6a124;font-family:"Interstate-Regular","Arial","Helvetica","sans-serif";text-transform:uppercase;font-size:14px;line-height:14px}.search-results-listing .search-item .title{display:block;color:#4a4a49;font-size:20px;line-height:26px;text-transform:uppercase;font-family:"Interstate-Bold","Arial","Helvetica","sans-serif";margin:3px 0 10px 0;word-break:break-word}.search-results-listing .search-item .title a{color:inherit;text-decoration:none;will-change:color;transition:color 0.3s ease}.search-results-listing .search-item .title a:hover{color:#f6a124}.search-results-listing .search-item p{margin-bottom:0}.grid-content .search-area.open input[type=search]{border:1px solid #000}.response-listing{padding:40px 0 50px;background-color:#fff}.response-listing .response-filters form{display:flex;flex-wrap:wrap;justify-content:flex-end}.response-listing .response-filters form fieldset{width:20%;padding:0 6px}.response-listing .response-filters form fieldset .select-wrapper{height:36px}.response-listing .response-filters form fieldset .select-wrapper .select-arrow{background-color:#f7f7f7}.response-listing .response-filters form fieldset .select-wrapper select{background-color:#f7f7f7;color:#4a4a49;height:36px;font-size:15px}.response-listing .response-filters form fieldset:nth-of-type(2){padding-left:0}.response-listing .response-filters form fieldset:last-of-type{padding-right:12px}.response-listing .response-filters form fieldset.event-response-search{width:100%;position:relative;padding:0 0 10px 0}.response-listing .response-filters form fieldset.event-response-search input[type="search"]{height:36px;width:100%;border-radius:20px;padding:10px 8px 10px 50px;font-family:Arial;font-size:15px;background-color:#f7f7f7}.response-listing .response-filters form fieldset.event-response-search input[type="search"]::-webkit-input-placeholder{color:rgba(74,74,73,0.5);font-family:Arial}.response-listing .response-filters form fieldset.event-response-search input[type="search"]:-moz-placeholder{color:rgba(74,74,73,0.5);font-family:Arial}.response-listing .response-filters form fieldset.event-response-search input[type="search"]::-moz-placeholder{color:rgba(74,74,73,0.5);font-family:Arial}.response-listing .response-filters form fieldset.event-response-search input[type="search"]:-ms-input-placeholder{color:rgba(74,74,73,0.5);font-family:Arial}.response-listing .response-filters form fieldset.event-response-search svg{position:absolute;top:9px;left:20px;width:18px;height:18px}.response-listing .response-filters form button[type="submit"]{width:20%;height:36px;padding-top:11px}.response-listing .response-filters form .reset-filters{width:20%;text-align:center;margin:15px 0;text-decoration:none;color:#6675d3;font-size:14px;font-size:.875rem;line-height:20px;line-height:1.25rem;font-family:"Interstate-Regular","Arial","Helvetica","sans-serif";display:flex;justify-content:center}.response-listing .response-filters form .reset-filters span{display:inline-block;position:relative}.response-listing .response-filters form .reset-filters span:after{content:'';display:block;width:100%;height:0;background-color:#6675d3;transition:all .3s ease;margin-top:2px;position:absolute;top:100%;left:0}.response-listing .response-filters form .reset-filters span:hover:after{height:2px}.response-listing .response-filters form .reset-filters span img{margin-top:2px;width:12px;height:12px;margin-right:5px;display:block;float:left}@media only screen and (max-width: 1200px){.response-listing .response-filters{padding:0 20px}}@media only screen and (max-width: 980px){.response-listing .response-filters form{justify-content:flex-start}.response-listing .response-filters form fieldset{width:25%;margin-bottom:15px}.response-listing .response-filters form fieldset.event-response-search{margin-bottom:0;padding-bottom:15px}.response-listing .response-filters form fieldset:last-of-type{padding-right:0}.response-listing .response-filters form button[type="submit"],.response-listing .response-filters form .reset-filters{width:25%}}@media only screen and (max-width: 768px){.response-listing .response-filters form fieldset{width:50%;padding:0}.response-listing .response-filters form fieldset:nth-of-type(2),.response-listing .response-filters form fieldset:nth-of-type(4){padding-right:15px}}@media only screen and (max-width: 568px){.response-listing .response-filters form fieldset{width:100%}.response-listing .response-filters form fieldset.event-response-search input[type="search"]{margin-bottom:0}.response-listing .response-filters form fieldset:nth-of-type(2),.response-listing .response-filters form fieldset:nth-of-type(4){padding-right:0}.response-listing .response-filters form button[type="submit"],.response-listing .response-filters form .reset-filters{width:auto}.response-listing .response-filters form .reset-filters{margin:11px 0 10px 20px}}.response-listing .response-list .response-items{display:flex;flex-wrap:wrap;margin-bottom:35px}.response-listing .response-list .response-list-item{width:33.3333%;padding:30px 30px 40px;position:relative}.response-listing .response-list .response-list-item a{text-decoration:none;color:inherit}.response-listing .response-list .response-list-item:hover .background-overlay{width:100%;height:100%}.response-listing .response-list .response-list-item .background-overlay{position:absolute;top:50%;transform:translateY(-50%);left:0;right:0;margin:0 auto;width:0;height:0;background-color:rgba(0,0,0,0.1);opacity:0.5;z-index:1;transition:all .75s ease-in-out}.response-listing .response-list .response-list-item .list-item-content{position:relative;z-index:2}.response-listing .response-list .response-list-item .list-item-content span{display:block;width:100%;color:#4a4a49}.response-listing .response-list .response-list-item .list-item-content span.country{font-family:"Interstate-Light","Arial","Helvetica","sans-serif";font-size:15px;font-size:.9375rem;line-height:21px;line-height:1.3125rem;color:#f6a124}.response-listing .response-list .response-list-item .list-item-content span.title{font-family:"Interstate-Black","Arial","Helvetica","sans-serif";text-transform:uppercase;font-size:18px;font-size:1.125rem;line-height:24px;line-height:1.5rem;margin-bottom:10px}.response-listing .response-list .response-list-item .list-item-content span.date,.response-listing .response-list .response-list-item .list-item-content span.status{font-size:15px;font-size:.9375rem;line-height:21px;line-height:1.3125rem;clear:both;overflow:auto}.response-listing .response-list .response-list-item .list-item-content span.date time,.response-listing .response-list .response-list-item .list-item-content span.date strong,.response-listing .response-list .response-list-item .list-item-content span.status time,.response-listing .response-list .response-list-item .list-item-content span.status strong{font-family:"Interstate-Bold","Arial","Helvetica","sans-serif"}.response-listing .response-list .response-list-item .list-item-content span.date .label,.response-listing .response-list .response-list-item .list-item-content span.status .label{display:block;float:left;width:auto;padding-right:5px}.response-listing .response-list .response-list-item .list-item-content span.date strong,.response-listing .response-list .response-list-item .list-item-content span.status strong{color:#f6a124;display:block;float:left}.response-listing .response-list .response-list-item .list-item-content span.date strong:nth-of-type(1n+1):before,.response-listing .response-list .response-list-item .list-item-content span.status strong:nth-of-type(1n+1):before{content:', ';display:inline-block;padding-right:5px}.response-listing .response-list .response-list-item .list-item-content span.date strong:first-of-type:before,.response-listing .response-list .response-list-item .list-item-content span.status strong:first-of-type:before{content:none;display:none}.response-listing .response-list .response-list-item .list-item-content span.custom-name{font-size:15px;font-size:.9375rem;line-height:21px;line-height:1.3125rem;clear:both;overflow:auto}.response-listing .response-list .response-list-item .list-item-content ul{margin-top:5px;padding-left:14px}.response-listing .response-list .response-list-item .list-item-content ul li{font-size:14px;font-size:.875rem;line-height:20px;line-height:1.25rem;color:#4a4a49}.response-listing .response-list .response-list-item .list-item-content p{font-family:"Interstate-Light","Arial","Helvetica","sans-serif";font-size:15px;font-size:.9375rem;line-height:21px;line-height:1.3125rem;color:#4a4a49;margin:15px 0}@media only screen and (max-width: 768px){.response-listing .response-list .response-list-item{width:50%}}@media only screen and (max-width: 568px){.response-listing .response-list .response-list-item{width:100%;padding:30px 20px 30px}}.pagination-row{background-color:#fff;padding:0 0 150px}.industries{padding-bottom:200px}.industries .flex-wrapper{display:flex;justify-content:space-between}.industries .copy,.industries .accordion-wrapper{margin-top:55px;width:calc(50% - 30px)}.industries .copy .button{margin-top:30px}.industries .accordion-wrapper{padding-top:0;margin-top:60px}@media only screen and (max-width: 768px){.industries .flex-wrapper{display:block}.industries .copy,.industries .accordion-wrapper{width:100%}.industries .accordion-wrapper{margin-top:40px;padding-bottom:0}}.industries+.signposting{margin-top:-200px}.industries+.signposting:before{background-position:left top 100px, left 10% top;background-image:url("../images/backgrounds/Flux_Fore_2.png"),url("../images/backgrounds/Flux_Back_3.png")}.industries.related-content-follows+.grid-content,.industries.listing-parent-follows+.grid-content{padding-top:0}.industries.related-content-follows:after,.industries.listing-parent-follows:after{content:'';position:absolute;left:0;bottom:0;width:100%;height:200px;background-size:auto;background-position:left top 45px, left top 15px;background-repeat:repeat-x;z-index:0;background-image:url("../images/backgrounds/Flux_Fore_1.png"),url("../images/backgrounds/Flux_Back_3.png")}@media only screen and (max-width: 568px){.industries.related-content-follows,.industries.listing-parent-follows{padding-bottom:100px}.industries.related-content-follows:after,.industries.listing-parent-follows:after{height:100px}}.industries.footer-follows{padding-bottom:100px}.listing-parent.related-content{margin-top:0;padding-top:80px;background-color:#fff;overflow:visible}.listing-parent.related-content:before{content:'';position:absolute;width:100%;height:60%;bottom:0;left:0;background-color:#eee}@media only screen and (max-width: 768px){.listing-parent.related-content:before{height:80%}}.listing-parent.related-content .inner{margin-left:-30px;margin-right:-30px;display:flex;flex-wrap:wrap;justify-content:center}.listing-parent.related-content [class*=item]{margin:0 10px}.listing-parent.related-content [class*=item]:first-child:not(.small){width:calc(50% - 20px)}.listing-parent.related-content [class*=item] .button-area{margin-top:25px}.listing-parent.related-content .news-item{width:calc(25% - 20px)}@media only screen and (max-width: 1200px){.listing-parent.related-content{padding-left:0;padding-right:0}}@media (max-width: 860px){.listing-parent.related-content{padding-top:0}.listing-parent.related-content:before{height:80%}.listing-parent.related-content>div:not(.flux){padding-left:20px;padding-right:20px}.listing-parent.related-content .inner{margin-left:0;margin-right:0}.listing-parent.related-content [class*=item]:first-child:not(.small){width:100%;margin:0}.listing-parent.related-content [class*=item]:nth-child(even){margin-right:0}.listing-parent.related-content [class*=item].item+.news-item.small{margin-right:20px}.listing-parent.related-content .news-item{width:calc(50% - 10px);margin-top:20px;margin-right:20px;margin-left:0}.listing-parent.related-content .news-item:last-of-type{margin-right:0}}.listing-parent.related-content+.signposting:before{background-image:url("../images/backgrounds/Flux_Fore_5.png"),url("../images/backgrounds/Flux_Back_3.png")}.listing-parent.related-content+.enquiry-pod{margin-top:-100px}.listing-parent.related-content+.enquiry-pod:before{background-image:url("../images/backgrounds/Flux_Fore_5.png");transform:rotate(180deg);background-position:left top}@media only screen and (max-width: 568px){.listing-parent.related-content+.enquiry-pod{margin-top:-180px}}@media only screen and (max-width: 568px){.listing-parent.related-content:before{height:75%}}@media only screen and (max-width: 420px){.listing-parent.related-content .news-item{width:100%;margin-right:0}.listing-parent.related-content [class*=item].item+.news-item.small{margin-right:0}}.signposting{padding:300px 0 150px 0;background-size:cover;background-repeat:no-repeat;background-position:center;background-attachment:fixed}.signposting .button{margin-right:10px;margin-bottom:15px}.signposting .row{margin-bottom:50px}@media only screen and (max-width: 768px){.signposting{padding-left:20px;padding-right:20px}}.signposting.related-content-follows{padding-bottom:200px}@media only screen and (max-width: 568px){.signposting.related-content-follows{padding-bottom:100px}}.signposting+.related-content{margin-top:-140px;background-color:transparent}@media only screen and (max-width: 768px){.signposting+.related-content{margin-top:-50px}}.signposting.enquiry-pod-follows{padding-bottom:300px}@media only screen and (max-width: 568px){.signposting.enquiry-pod-follows{padding-bottom:150px}}.signposting.listing-parent-follows{padding-bottom:200px}.signposting.listing-parent-follows:after{content:'';position:absolute;left:0;bottom:0;width:100%;height:160px;background-size:auto;background-position:left top;background-repeat:repeat-x;z-index:0;background-image:url("../images/backgrounds/Flux_Fore_1.png")}.signposting.no-flux{margin-top:0 !important}.signposting.no-flux:before{display:none}@media only screen and (max-width: 568px){.signposting{padding-top:150px;padding-bottom:100px}.signposting.flux-grey-orange:before{height:180px}}.newsletter-signup{background:#e3e3e3;padding:25px;border-radius:4px;margin:1.75rem 0;border-radius:32px 0 32px 0}@media only screen and (max-width: 568px){.newsletter-signup{padding:15px}}.newsletter-signup .form-item{margin-bottom:20px}.newsletter-signup .button{font-size:23px;font-size:1.4375rem;line-height:23px;line-height:1.4375rem;display:flex;align-items:center;justify-content:center;cursor:pointer;flex:1 0 auto;border-radius:8px}.newsletter-signup .checkbox-wrapper{font-size:0}@media only screen and (max-width: 568px){.newsletter-signup .checkbox-wrapper{margin-bottom:0}}.newsletter-signup .checkbox-wrapper .input-wrap{display:inline-block;vertical-align:top;padding-right:30px}@media only screen and (max-width: 768px){.newsletter-signup .checkbox-wrapper .input-wrap{width:100%;padding-right:0}}.newsletter-signup .checkbox-wrapper label{font-size:23px;font-size:1.4375rem;line-height:27px;line-height:1.6875rem;font-family:"Interstate-Regular","Arial","Helvetica","sans-serif";text-align:left;text-transform:none;opacity:1;font-weight:normal;margin:10px 0;padding-left:65px}@media only screen and (max-width: 768px){.newsletter-signup .checkbox-wrapper label{font-size:16px;font-size:1rem;line-height:22px;line-height:1.375rem;margin:0}}.newsletter-signup .checkbox-wrapper label:after{top:0;width:47px;height:47px;background-size:18px 15px !important;border-width:5px}@media only screen and (max-width: 768px){.newsletter-signup .checkbox-wrapper label:after{top:50%;transform:translateY(-50%)}}.newsletter-signup .form-item{display:flex;flex-flow:row nowrap;justify-content:space-between}@media only screen and (max-width: 568px){.newsletter-signup .form-item.-input-field{display:block}}.newsletter-signup .form-item input[type="text"]{font-size:23px;font-size:1.4375rem;line-height:29px;line-height:1.8125rem;padding:0 20px;height:70px;margin-right:20px;flex:0 1 100%;border-radius:8px}.newsletter-signup .form-item input[type="text"]::-webkit-input-placeholder{color:#e3e3e3}.newsletter-signup .form-item input[type="text"]:-moz-placeholder{color:#e3e3e3;opacity:1}.newsletter-signup .form-item input[type="text"]::-moz-placeholder{color:#e3e3e3;opacity:1}.newsletter-signup .form-item input[type="text"]:-ms-input-placeholder{color:#e3e3e3}@media only screen and (max-width: 768px){.newsletter-signup .form-item input[type="text"]{font-size:21px;font-size:1.3125rem;line-height:27px;line-height:1.6875rem;height:50px}}@media only screen and (max-width: 568px){.newsletter-signup .form-item input[type="text"]{font-size:18px;font-size:1.125rem;line-height:24px;line-height:1.5rem;padding:0 10px}}.newsletter-signup .privacy-policy p{font-size:14px;font-size:.875rem;line-height:16px;line-height:1rem;color:#000;margin:0;font-weight:bold}.newsletter-signup .privacy-policy p a{color:#f6a124}.grid-content div.newsletter-signup .validation-summary-errors{display:inline-block;vertical-align:top;background-color:#ff5c4f;padding:14px 12px 10px;color:white;font-weight:bold;margin-bottom:16px;margin-top:-6px;font-size:12px;font-size:.75rem;line-height:16px;line-height:1rem;position:relative;text-transform:uppercase;border-radius:5px}.grid-content div.newsletter-signup .validation-summary-errors:before{content:'';position:absolute;display:inline-block;width:0;height:0;border-style:solid;border-width:0 7px 7px 7px;border-color:transparent transparent #ff5b4f transparent;top:-7px;left:52px}.grid-content div.newsletter-signup .validation-summary-errors ul{padding:0;list-style-type:none;margin:0}.grid-content div.newsletter-signup .validation-summary-errors ul li{padding-left:0;color:#fff;font-size:12px;font-size:.75rem;line-height:16px;line-height:1rem;text-transform:uppercase}.grid-content div.newsletter-signup .validation-summary-errors ul li:before{display:none}.grid-content div.newsletter-signup .validation-summary-errors ul li:last-child{margin-bottom:0;padding-bottom:2px}.linking-pod{border-radius:3px;background:#e3e3e3;padding:25px;margin:1.75rem 0;border-radius:32px 0 32px 0}@media only screen and (max-width: 768px){.linking-pod{padding:20px}}.linking-pod p{font-size:23px;font-size:1.4375rem;line-height:29px;line-height:1.8125rem;color:#000;margin:0}@media only screen and (max-width: 768px){.linking-pod p{font-size:21px;font-size:1.3125rem;line-height:27px;line-height:1.6875rem}}@media only screen and (max-width: 568px){.linking-pod p{font-size:18px;font-size:1.125rem;line-height:24px;line-height:1.5rem}}.linking-pod a{color:#f6a124 !important;border:none !important}.listingItems{position:relative;z-index:1;min-height:740px}.loading{display:none;position:absolute;top:250px;left:50%;transform:translateX(-50%)}.loading .icon{width:75px;height:75px}@media only screen and (max-width: 568px){.loading{top:350px}}.news-and-insights{background-color:#f5f5f5;padding:100px 0 150px 0;overflow:hidden;width:100%}.news-and-insights:before{content:'';position:absolute;bottom:0;left:0;width:100%;height:calc(100% - 200px);background-color:#f5f5f5}@media only screen and (max-width: 768px){.news-and-insights:before{height:100%}}.news-and-insights .rich-text .filters{margin-bottom:37px}@media only screen and (max-width: 768px){.news-and-insights{padding-left:20px;padding-right:20px}.news-and-insights .row [class^=span]{width:100%;margin-left:0;margin-right:0}.news-and-insights .rich-text .filters{margin-bottom:0}}section .row .filter-area{display:flex;align-items:flex-end;justify-content:space-between}section .row .filter-area p{margin-bottom:0}@media (max-width: 1024px){section .row .filter-area{display:block}}@media only screen and (max-width: 980px){section .row .filter-area p{margin-bottom:15px}}@media only screen and (max-width: 768px){section .row .filter-area{width:100%;margin-left:0;margin-right:0;padding-left:20px;padding-right:20px}}.filters{display:flex}.filters fieldset{margin-left:7px}.filters fieldset label,.filters fieldset .select-wrapper{display:inline-block;vertical-align:middle}.filters fieldset label{margin-bottom:0;margin-right:10px}.filters fieldset .select-wrapper{width:auto}.filters fieldset select{max-width:160px}@media only screen and (max-width: 568px){.filters{display:block;margin-bottom:0}.filters fieldset label{margin-bottom:5px}.filters fieldset label,.filters fieldset .select-wrapper{display:block}.filters fieldset select{max-width:none}}.news-item{padding:20px 20px 25px 20px;background-color:#fff}@media only screen and (max-width: 568px){.news-item{margin-bottom:20px;padding:10px}}.news-item .img-wrap{position:relative;overflow:hidden;margin-bottom:15px}.news-item .img-wrap img{width:100%;height:auto;margin-bottom:0;will-change:transform;transition:transform 0.5s ease}.news-item .img-wrap a{position:relative;display:block}.news-item .img-wrap a:hover img{position:relative;transform:scale(1.05)}.news-item .date{display:block;color:#f6a124;font-family:"Interstate-Regular","Arial","Helvetica","sans-serif";text-transform:uppercase;font-size:16px;line-height:16px}.news-item .date time{position:relative;margin-left:2px;padding-left:7px}.news-item .date time:before{content:'';height:13px;width:2px;position:absolute;left:-1px;top:3px;background-color:#f6a124}.news-item .title{display:block;color:#4a4a49;font-size:24px;line-height:24px;text-transform:uppercase;font-family:"Interstate-Black","Arial","Helvetica","sans-serif";margin:3px 0 20px 0;word-break:break-word}.news-item .title a{color:inherit;text-decoration:none;will-change:color;transition:color 0.3s ease}.news-item .title a:hover{color:#6e6e6d}.news-item p{font-size:16px;line-height:24px;margin-bottom:10px}.news-item .button i.bg{opacity:0.1}.news-item.small .date{font-size:14px;line-height:14px}.news-item.small .date time{display:block;margin-left:0;padding-left:0}.news-item.small .date time:before{display:none}.news-item.small .title{font-size:17px;line-height:17px;margin-top:10px}.news-grid{margin:80px -20px}@media only screen and (max-width: 980px){.news-grid{margin-left:auto;margin-right:auto}}@media only screen and (max-width: 568px){.news-grid{margin-bottom:50px}}.news-grid .grid-item.feature .news-item{padding-bottom:30px;height:100%}@media only screen and (max-width: 568px){.news-grid .grid-item.feature .news-item{padding-bottom:15px}}.news-grid .grid-item.feature .news-item .title{margin-top:10px}.news-grid .grid-item.feature .news-item p{margin-bottom:23px}@media only screen and (min-width: 569px){.news-grid{display:flex;flex-wrap:wrap}.news-grid .grid-item{width:calc(50% - 10px)}.news-grid .grid-item:first-child{margin-right:15px}.news-grid .grid-item.row-3{display:flex;flex-wrap:wrap;justify-content:space-between}.news-grid .grid-item.row-3 .item{width:100%;height:calc(percentage(1/3) - 40px);margin-bottom:10px}.news-grid .grid-item.row-3 .item:last-child{margin-bottom:0}@supports (display: grid){.news-grid{display:grid;grid-template-columns:repeat(2, 1fr);grid-gap:20px}.news-grid .grid-item{width:auto}.news-grid .grid-item:first-child{margin-right:0}.news-grid .grid-item.row-3{display:grid;grid-template-columns:1fr;grid-template-rows:repeat(3, auto);grid-gap:20px}.news-grid .grid-item.row-3 .news-item{height:auto;margin-bottom:0}}}.news-and-insights.article-listing{background-position:center bottom;background-size:100% auto;background-repeat:no-repeat}@media only screen and (max-width: 768px){.news-and-insights.article-listing{background-size:auto 35%}.news-and-insights.article-listing .filter-area{padding-left:0;padding-right:0}}.news-and-insights.article-listing>.row{z-index:1}.news-and-insights.article-listing:before{height:63%;bottom:auto;top:0}.news-and-insights.article-listing:after{content:'';position:absolute;bottom:25%;left:0;z-index:0;width:100%;height:300px;transform:rotate(180deg);background-position:left top 100px, left top;background-repeat:repeat-x;background-image:url("../images/backgrounds/Flux_Fore_3.png"),url("../images/backgrounds/Flux_Back_5.png")}@media only screen and (max-width: 768px){.news-and-insights.article-listing:after{bottom:32%}}.news-and-insights.article-listing .news-grid{margin-top:30px;margin-bottom:50px}@media only screen and (min-width: 569px){.news-and-insights.article-listing .news-grid{justify-content:space-between}.news-and-insights.article-listing .news-grid .news-item.small{width:calc(25% - 14px);margin-top:20px}@supports (display: grid){.news-and-insights.article-listing .news-grid{grid-template-rows:repeat(3, auto);grid-template-columns:repeat(4, 1fr)}.news-and-insights.article-listing .news-grid .grid-item.feature{grid-column-end:span 2}.news-and-insights.article-listing .news-grid .news-item.small{width:auto;margin-top:0}}}@media only screen and (max-width: 768px){.news-and-insights.article-listing .news-grid>.news-item.small{width:calc(50% - 10px)}@supports (display: grid){.news-and-insights.article-listing .news-grid{grid-template-rows:repeat(3, auto);grid-template-columns:repeat(2, 1fr)}.news-and-insights.article-listing .news-grid .news-item.small{width:auto}}}.news-and-insights .news-item{opacity:0;will-change:opacity,transform;transition:opacity 0.3s ease, transform 0.3s ease;transform:translateY(-30px)}.news-and-insights .grid-item:not(.row-3) .news-item{transform:translateY(-30px)}.news-and-insights .grid-item.row-3 .news-item{transform:translateX(30px)}.news-and-insights.reveal .news-item{opacity:1;transform:translateY(0);transform:translateX(0)}.news-and-insights.reveal:not(.row-3) .news-item{transform:translateY(0)}.news-and-insights.reveal.row-3 .news-item{transform:translateX(0)}.news-and-insights.reveal .news-item:nth-child(1){transition-delay:.2s}.news-and-insights.reveal .news-item:nth-child(2){transition-delay:.4s}.news-and-insights.reveal .news-item:nth-child(3){transition-delay:.6s}.news-and-insights.reveal .news-item:nth-child(4){transition-delay:.8s}.news-and-insights.reveal .news-item:nth-child(5){transition-delay:1s}.news-and-insights.reveal .news-item:nth-child(6){transition-delay:1.2s}.news-and-insights.reveal .news-item:nth-child(7){transition-delay:1.4s}.news-and-insights.reveal .news-item:nth-child(8){transition-delay:1.6s}.news-and-insights.reveal .news-item:nth-child(9){transition-delay:1.8s}.news-and-insights.reveal .news-item:nth-child(10){transition-delay:2s}.news-and-insights.reveal .news-item:nth-child(11){transition-delay:2.2s}.news-and-insights.reveal .news-item:nth-child(12){transition-delay:2.4s}.news-and-insights.reveal .news-item:nth-child(13){transition-delay:2.6s}.news-and-insights.reveal .news-item:nth-child(14){transition-delay:2.8s}.news-and-insights.reveal .news-item:nth-child(15){transition-delay:3s}.news-and-insights.reveal .news-item:nth-child(16){transition-delay:3.2s}.news-and-insights.reveal .news-item:nth-child(17){transition-delay:3.4s}.news-and-insights.reveal .news-item:nth-child(18){transition-delay:3.6s}.news-and-insights.reveal .news-item:nth-child(19){transition-delay:3.8s}.news-and-insights+.related-content{margin-top:-150px;background-color:#f5f5f5}@media only screen and (max-width: 568px){.news-and-insights+.related-content{margin-top:-100px}}.news-and-insights:not(.article-listing)+.signposting{margin-top:-100px}.news-and-insights:not(.article-listing)+.signposting:before{background-image:url("../images/backgrounds/Flux_Fore_3.png"),url("../images/backgrounds/Flux_Back_3.png")}@media only screen and (max-width: 568px){.news-and-insights:not(.article-listing)+.signposting{margin-top:-150px}}.news-and-insights+.enquiry-pod{margin-top:-100px}.news-and-insights+.enquiry-pod:before{background-image:url("../images/backgrounds/Flux_Back_4.png");transform:rotate(180deg);background-position:left top}.news-and-insights.add-ending-flux{padding-bottom:200px}.news-and-insights.add-ending-flux+.enquiry-pod,.news-and-insights.add-ending-flux+.signposting{margin-top:0}.news-and-insights.add-ending-flux+.enquiry-pod:before,.news-and-insights.add-ending-flux+.signposting:before{background-image:url("../images/backgrounds/Industry_Enquiry_Flux_Top_2.png"),url("../images/backgrounds/Industry_Enquiry_Flux_Bottom.png");top:-120px;height:295px;background-position:center top, center bottom}.news-and-insights.add-ending-flux+.signposting{padding-top:150px}.news-and-insights.listing-parent-follows{padding-bottom:200px}.news-and-insights.listing-parent-follows+.grid-content{padding-top:0}.news-and-insights.listing-parent-follows+.grid-content:before{content:'';position:absolute;left:0;top:-159px;width:100%;height:160px;background-size:auto;background-position:left top;background-repeat:repeat-x;z-index:0;background-image:url("../images/backgrounds/Flux_Fore_1.png")}@media only screen and (max-width: 568px){.news-and-insights.listing-parent-follows{padding-bottom:100px}.news-and-insights.listing-parent-follows+.grid-content:before{top:-99px;height:100px}}.enquiry-pod,.enquiry-pod-contact{display:block;width:100%;min-height:350px;padding-top:30px;padding-bottom:30px;z-index:2;background-size:cover;background-position:center;background-attachment:fixed;background-repeat:no-repeat}.enquiry-pod:after,.enquiry-pod-contact:after{content:'';position:absolute;left:0;bottom:0;width:100%;height:200px;background-size:auto;background-position:left top;background-repeat:repeat-x;z-index:-1;background-image:url("../images/backgrounds/Flux_Fore_1.png")}.enquiry-pod .row-fluid,.enquiry-pod-contact .row-fluid{display:flex;flex-wrap:wrap}.enquiry-pod .form-wrapper,.enquiry-pod-contact .form-wrapper{background-color:#4a4a49;border-radius:10px 0 10px 0;padding:45px 50px}.enquiry-pod h2,.enquiry-pod h4,.enquiry-pod-contact h2,.enquiry-pod-contact h4{padding-top:0;color:#fff;margin-bottom:35px;position:relative}.enquiry-pod h2:before,.enquiry-pod h4:before,.enquiry-pod-contact h2:before,.enquiry-pod-contact h4:before{content:'';position:absolute;bottom:-25px;height:8px;width:0;background-color:#f6a124;transition:width 0.6s ease}.enquiry-pod h2.reveal:before,.enquiry-pod h4.reveal:before,.enquiry-pod-contact h2.reveal:before,.enquiry-pod-contact h4.reveal:before{width:96px}.enquiry-pod h2:before,.enquiry-pod h4:before,.enquiry-pod-contact h2:before,.enquiry-pod-contact h4:before{bottom:-10px;height:3px}.enquiry-pod h2.reveal:before,.enquiry-pod h4.reveal:before,.enquiry-pod-contact h2.reveal:before,.enquiry-pod-contact h4.reveal:before{width:48px}.enquiry-pod .enquiryForm,.enquiry-pod-contact .enquiryForm{display:flex;flex-wrap:wrap}.enquiry-pod .errorMessage,.enquiry-pod-contact .errorMessage{color:#ff5c4f}.enquiry-pod .col,.enquiry-pod-contact .col{width:calc(50% - 60px);margin:0 30px;display:flex;flex-flow:column wrap;justify-content:space-between}.enquiry-pod .col.full-width,.enquiry-pod-contact .col.full-width{width:calc(100% - 60px)}.enquiry-pod hr,.enquiry-pod-contact hr{width:calc(100% - 60px);border:none;border-top:1px solid #434343;border-bottom:1px solid #565656;margin-bottom:30px}.enquiry-pod fieldset,.enquiry-pod-contact fieldset{margin-bottom:25px}.enquiry-pod fieldset.full-width,.enquiry-pod-contact fieldset.full-width{width:100%}.enquiry-pod fieldset hr,.enquiry-pod-contact fieldset hr{width:100%;margin-top:10px;margin-bottom:20px}.enquiry-pod input,.enquiry-pod-contact input{font-family:"Interstate-Light","Arial","Helvetica","sans-serif";border-radius:3px;height:auto;padding:16px 15px 12px 16px}.enquiry-pod input::-webkit-input-placeholder,.enquiry-pod-contact input::-webkit-input-placeholder{color:rgba(74,74,73,0.5)}.enquiry-pod input:-moz-placeholder,.enquiry-pod-contact input:-moz-placeholder{color:rgba(74,74,73,0.5)}.enquiry-pod input::-moz-placeholder,.enquiry-pod-contact input::-moz-placeholder{color:rgba(74,74,73,0.5)}.enquiry-pod input:-ms-input-placeholder,.enquiry-pod-contact input:-ms-input-placeholder{color:rgba(74,74,73,0.5)}.enquiry-pod label,.enquiry-pod-contact label{color:#fff;font-family:"Interstate-Light","Arial","Helvetica","sans-serif";text-transform:uppercase;font-size:14px;line-height:16px;opacity:0.7;text-align:left}.enquiry-pod label.hidden,.enquiry-pod-contact label.hidden{display:inline-block}.enquiry-pod textarea,.enquiry-pod-contact textarea{max-height:236px;display:block}.enquiry-pod .checkbox-wrapper,.enquiry-pod-contact .checkbox-wrapper{font-size:0}.enquiry-pod .checkbox-wrapper .input-wrap,.enquiry-pod-contact .checkbox-wrapper .input-wrap{display:inline-block;vertical-align:top;width:100%;padding-right:30px}@media only screen and (max-width: 768px){.enquiry-pod .checkbox-wrapper .input-wrap,.enquiry-pod-contact .checkbox-wrapper .input-wrap{width:100%}}.enquiry-pod .checkbox-wrapper label,.enquiry-pod-contact .checkbox-wrapper label{text-align:left;text-transform:none;opacity:1;margin:10px 0}.enquiry-pod .flex,.enquiry-pod-contact .flex{display:flex;align-items:center;justify-content:center}.enquiry-pod .flex>*,.enquiry-pod-contact .flex>*{margin:0 25px}.enquiry-pod .split-inputs .split,.enquiry-pod-contact .split-inputs .split{display:inline-block;vertical-align:top;width:49%}.enquiry-pod .split-inputs .split:first-of-type input,.enquiry-pod-contact .split-inputs .split:first-of-type input{border-radius:3px 0 0 3px;border-right:1px solid #eee}.enquiry-pod .split-inputs .split:last-of-type input,.enquiry-pod-contact .split-inputs .split:last-of-type input{border-radius:0 3px 3px 0}.enquiry-pod .button,.enquiry-pod-contact .button{margin-bottom:30px}.enquiry-pod .final p,.enquiry-pod .final p .small,.enquiry-pod-contact .final p,.enquiry-pod-contact .final p .small{font-size:14px;line-height:22px;margin-bottom:0;color:#fff;opacity:0.7}.enquiry-pod .btn.primary,.enquiry-pod-contact .btn.primary{font-size:17px;padding:20px 0px;font-weight:bold}.contact-enquiry .enquiry-pod{padding-top:0;padding-bottom:0;display:inline-block;vertical-align:top;margin-bottom:-400px;background-image:none !important}.contact-enquiry .enquiry-pod:before{display:none}.contact-enquiry .enquiry-pod:after{content:'';width:100%;height:calc(100% - 300px);background-color:#fff;top:0;left:0;position:absolute;z-index:-1}.listing-parent.enquiry-pod-follows{padding-bottom:1200px}.listing-parent.enquiry-pod-follows+.enquiry-pod{margin-top:-1200px;background-image:none !important}.listing-parent.enquiry-pod-follows+.enquiry-pod:before{display:none}.industries+.enquiry-pod{margin-top:-180px}.industries+.enquiry-pod:before{background-image:url("../images/backgrounds/Flux_Fore_2.png");background-position:left top;transform:rotate(180deg)}.signposting+.enquiry-pod:before,.listing-parent+.enquiry-pod:before{background-image:url("../images/backgrounds/Industry_Enquiry_Flux_Top.png"),url("../images/backgrounds/Industry_Enquiry_Flux_Bottom.png");top:-120px;height:275px;background-position:center top, center bottom}.enquiry-pod.news-follows,.enquiry-pod.industries-follows{padding-bottom:200px;z-index:0}.enquiry-pod.news-follows:after,.enquiry-pod.industries-follows:after{display:none}.enquiry-pod.footer-follows{padding-bottom:200px}.enquiry-pod.footer-follows:after{display:none}.enquiry-pod.signposting-follows{padding-bottom:100px}.enquiry-pod.signposting-follows:after{display:none}.enquiry-pod.signposting-follows+.flux,.enquiry-pod.signposting-follows+.flux+.signposting{z-index:2}@media only screen and (max-width: 980px){.enquiry-pod .form-wrapper,.enquiry-pod-contact .form-wrapper{padding:45px 20px}.enquiry-pod .col,.enquiry-pod-contact .col{width:100%;margin:0 15px}.enquiry-pod .col div,.enquiry-pod-contact .col div{margin:5px 0}.enquiry-pod hr,.enquiry-pod-contact hr{width:calc(100% - 30px)}}@media only screen and (max-width: 768px){.enquiry-pod,.enquiry-pod-contact{padding-left:20px;padding-right:20px}.enquiry-pod .row .form-wrapper,.enquiry-pod-contact .row .form-wrapper{width:97.5%;margin:0 1.25%}.enquiry-pod .col,.enquiry-pod-contact .col{width:100%;margin:0 15px}.enquiry-pod .col div,.enquiry-pod-contact .col div{margin:5px 0}}@media only screen and (max-width: 568px){.enquiry-pod,.enquiry-pod-contact{display:block;background-color:#fff}.enquiry-pod .row .form-wrapper,.enquiry-pod-contact .row .form-wrapper{padding:30px 20px;width:100%;margin:0}.enquiry-pod .col,.enquiry-pod .col.full-width,.enquiry-pod-contact .col,.enquiry-pod-contact .col.full-width{width:100%;margin:0}.enquiry-pod fieldset,.enquiry-pod-contact fieldset{margin-bottom:0}.enquiry-pod hr,.enquiry-pod-contact hr{width:100%}.enquiry-pod .button,.enquiry-pod-contact .button{margin-top:15px}.contact-enquiry .enquiry-pod{margin-bottom:0}.contact-enquiry .enquiry-pod:after{display:none}}@media (max-width: 400px){.g-recaptcha div{-webkit-transform:scale(0.8);max-width:200px}}@media (min-width: 569px) and (max-width: 980px){.enquiry-pod-contact .item{min-width:75%}}.umbraco-forms-form{position:relative}.umbraco-forms-submitmessage{position:relative}.field-validation-error{color:red;padding:5px 0px;display:inline-block}.location-listing{display:flex;flex-wrap:wrap}.location-listing .location{width:25%;padding-right:50px;color:#4a4a49;margin-top:25px}.location-listing .location .title{text-transform:uppercase;font-family:"Interstate-Black","Arial","Helvetica","sans-serif";font-size:20px;line-height:28px}.location-listing .location address{font-style:normal;font-size:18px;line-height:26px;font-family:"Interstate-Light","Arial","Helvetica","sans-serif"}@media (max-width: 920px){.location-listing .location{width:50%}}@media (max-width: 420px){.location-listing .location{width:100%}}.infoBox:before{content:" ";width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid #fff;position:absolute;top:-10px;left:130px}.event-response-map{position:relative;background-color:#f7f7f7}.event-response-map:after{content:'';position:absolute;left:0;bottom:0;width:100%;height:200px;background-size:auto;background-repeat:repeat-x;background-image:url("../images/backgrounds/Flux_Fore_1.png")}.event-response-map .map-wrapper{max-width:1024px;margin:0 auto}.event-response-map:before,.event-response-map:after{z-index:1;pointer-events:none}.event-response-map #map{height:860px}.event-response-map #map:before{height:160px}.event-response-map #map:after{display:none}.flood-map #map[class^=static-flux].flux-top:before{top:-140px}.flood-map #map .gm-style .gm-style-iw,.flood-map #map .gm-style .infoBox{box-shadow:none}#map{width:100%;height:1200px;opacity:0}#map:before,#map:after{z-index:1;pointer-events:none}#map:before{height:300px}#map:after{content:'';position:absolute;left:0;bottom:0;width:100%;height:200px;background-size:auto;background-repeat:repeat-x;background-image:url("../images/backgrounds/Flux_Fore_1.png")}@media only screen and (max-width: 768px){#map{height:900px}}@media only screen and (max-width: 568px){#map{height:75vh}#map:before,#map:after{background-size:contain}#map:before{background-position:left top}#map:after{background-position:left bottom}#map+section{padding-top:0}}.login-form{padding-top:0;padding-bottom:0;display:block;vertical-align:top;background-image:none !important;width:100%;min-height:350px;z-index:2;background-size:cover;background-position:center;background-attachment:fixed;background-repeat:no-repeat;background-color:white;margin-bottom:80px}.login-form .row{max-width:1200px;margin:0 auto;position:relative}.login-form .form-wrapper{background-color:#4a4a49;border-radius:10px 0 10px 0;padding:45px 50px;color:white}.login-form form .form-item{margin-bottom:20px}.login-form form a{color:white;text-decoration:none;font-family:"Interstate-Light","Arial","Helvetica","sans-serif";transition:opacity 0.2s ease;margin-left:10px}.login-form form label{color:white}.login-form form input[type=text],.login-form form input[type=password]{color:black}.banner-message{background-color:#f6a124;position:fixed;left:0;bottom:0;z-index:999;display:block;width:100%;padding:14px 0px !important;font-weight:500;font-size:18px}.banner-message p{margin:0}@media only screen and (max-width: 568px){.banner-message{display:none}}

/*# sourceMappingURL=style.css.map */
