/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
html{font-family:sans-serif;line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,footer,header,nav,section{display:block}h1{font-size:2em;margin:0.67em 0}figcaption,figure,main{display:block}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects}a:active,a:hover{outline-width:0}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:inherit}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,html [type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-cancel-button,[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details,menu{display:block}summary{display:list-item}canvas{display:inline-block}template{display:none}[hidden]{display:none}@keyframes fadein{from{opacity:0}to{opacity:1}}@keyframes fadein--delayed{0%{opacity:0}90%{opacity:0}100%{opacity:1}}@keyframes height-changer{0%{max-height:0}90%{max-height:0}100%{max-height:100vh}}@keyframes fadeout{from{opacity:1}to{opacity:0}}@keyframes slide-in{from{transform:translate3d(100%,0,0)}to{transform:translate3d(0,0,0)}}.l-region:after{content:"";display:table;clear:both}.breakout__container{margin-left:auto;margin-right:auto}.breakout__container{max-width:1440px}.breakout{margin-left:calc(-50vw + 50%);margin-right:calc(-50vw + 50%);clear:both;float:none;display:block}.breakout__container{padding-left:20px !important;padding-right:20px !important}@media (min-width:768px){.breakout__container{padding-left:30px !important}}@media (min-width:768px){.breakout__container{padding-right:30px !important}}.h-flex-image{max-width:100%;width:100%}.no-js .no-js-h-hidden,.js .js-h-hidden,.h-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.h-display-none,.js .js-h-display-none,.no-js .no-js-h-display-none{display:none}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}html.is-no-scroll{position:fixed;overflow-y:scroll;width:100%;max-width:100%}.is-hidden-mobile{content:""}@media (max-width:767px){.is-hidden-mobile{display:none}}.is-hidden-tablet{content:""}@media (min-width:768px){.is-hidden-tablet{display:none}}.is-hidden-desktop{content:""}@media (min-width:1024px){.is-hidden-desktop{display:none}}html{box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}html,body{overflow-x:hidden}html:before{content:"palm,lap,desk";display:none}body.is--search-open.is-loading{cursor:default !important}body.is--primary-nav-open{position:fixed;top:0;left:0;width:100%;height:100%;overflow:hidden}body::before{content:"palm";display:none}@media (min-width:480px){body::before{content:"palm"}}@media (min-width:768px){body::before{content:"lap"}}@media (min-width:1024px){body::before{content:"desk"}}*{outline-color:#aaa;-webkit-tap-highlight-color:transparent}*[tabindex="-1"]{outline:none}.button{color:#5f5f5f;font-family:"HelveticaNeue",sans-serif;font-weight:600;font-size:.9375rem;line-height:1.5;font-style:normal;text-decoration:none;position:relative;display:inline-block;appearance:none;padding-left:1.875rem;padding-right:3.4375rem;padding-top:.96875rem;padding-bottom:.96875rem;border-width:0;background-color:#da291c;background-size:10px 10px;color:#fff;letter-spacing:normal;text-align:left;text-shadow:none;transition:background-color 0.25s ease,background-position 0.25s ease;background-position:center right 20px}@media only screen and (min-width:768px){.button{font-size:.9375rem;line-height:1.6}}@media only screen and (min-width:1024px){.button{font-size:1rem;line-height:1.6}}.button:hover,.button:focus{background-color:#ae2116;background-position:center right 10px}.button.is-pulse{background-color:#ae2116}.button--black{background-color:#000}.button--black:hover,.button--black:focus{background-color:#000;background-position:center right -0px}.button--small{padding-left:1.25rem;padding-right:2.1875rem;padding-top:1.0625rem;padding-bottom:1.0625rem;background-size:5px auto}.button--small:hover,.button--small:focus{background-position:center right 13px}@media (min-width:1024px){.button--small{font-size:.8125rem}}a.button{margin:0;vertical-align:bottom}.l-page a.button.button{color:#fff}.button--reset{border:none;background-color:transparent;text-align:left}.cke_editable{padding:20px}.cke_editable table{width:98%;display:table}.cke_editable table caption{color:#da291c;font-weight:bold;margin-bottom:10px}.cke_editable table th{background-color:#ededed}embed,img,object,video,picture{max-width:100%;height:auto}iframe{border:none;max-width:100%}.media-images{line-height:0}.media.view-mode-full-width-image picture{display:block}.media.view-mode-full-width-image picture,.media.view-mode-full-width-image img{width:100%}table{display:block;width:100%;min-height:0%;overflow-x:auto;border-collapse:collapse}th{text-align:left}td,th{padding:1em;border:1px solid #ededed}.webform-submission-form fieldset{border:none}.webform-submission-form fieldset legend{color:#000;font-weight:600}.webform-submission-form .g-recaptcha{margin-bottom:10px}label{cursor:pointer}h1,h2,h3,p.large-style,h4,h5,h6,p,blockquote,pre,dl,dd,ol,ul,form,fieldset,legend,table,caption,hr,.messages{margin:0;margin-bottom:1.875rem;padding:0}label,button,select,option{cursor:pointer}.b-type--h0{font-size:1.75rem;line-height:1}@media only screen and (min-width:768px){.b-type--h0{font-size:3.375rem;line-height:1}}@media only screen and (min-width:1024px){.b-type--h0{font-size:3.375rem;line-height:1}}h1,.alpha,.b-type--h1{font-size:1.75rem;line-height:1}@media only screen and (min-width:768px){h1,.alpha,.b-type--h1{font-size:2.0625rem;line-height:1}}@media only screen and (min-width:1024px){h1,.alpha,.b-type--h1{font-size:3.375rem;line-height:1}}h2,.beta,.b-type--h2{font-size:1.625rem;line-height:1.4}@media only screen and (min-width:768px){h2,.beta,.b-type--h2{font-size:2.0625rem;line-height:1.4}}@media only screen and (min-width:1024px){h2,.beta,.b-type--h2{font-size:2.625rem;line-height:1.4}}h3,p.large-style,.gamma,.b-type--h3{font-size:1.5rem;line-height:1.4}@media only screen and (min-width:768px){h3,p.large-style,.gamma,.b-type--h3{font-size:1.5rem;line-height:1.4}}@media only screen and (min-width:1024px){h3,p.large-style,.gamma,.b-type--h3{font-size:2.0625rem;line-height:1.4}}h4,.delta,.b-type--h4{font-size:1.1875rem;line-height:1.4}@media only screen and (min-width:768px){h4,.delta,.b-type--h4{font-size:1.3125rem;line-height:1.4}}@media only screen and (min-width:1024px){h4,.delta,.b-type--h4{font-size:1.5rem;line-height:1.4}}h5,.epsilon,h6,.zeta,.b-type--h5{font-size:1.1875rem;line-height:1.4}@media only screen and (min-width:768px){h5,.epsilon,h6,.zeta,.b-type--h5{font-size:1.1875rem;line-height:1.4}}.b-type--menu-button{font-size:1rem;line-height:1.4}@media only screen and (min-width:1024px){.b-type--menu-button{font-size:1.1875rem;line-height:1.4}}.b-type--blockquote{font-size:1rem;line-height:1.4}@media only screen and (min-width:768px){.b-type--blockquote{font-size:1.1875rem;line-height:1.4}}@media only screen and (min-width:1024px){.b-type--blockquote{font-size:1.5rem;line-height:1.4}}.b-type--p{font-size:.9375rem;line-height:1.5}@media only screen and (min-width:768px){.b-type--p{font-size:.9375rem;line-height:1.6}}@media only screen and (min-width:1024px){.b-type--p{font-size:1rem;line-height:1.6}}.b-type--bullet{font-size:.8125rem;line-height:1.4}@media only screen and (min-width:1024px){.b-type--bullet{font-size:1rem;line-height:1.4}}.b-type--p-small{font-size:.8125rem;line-height:1.4}@media only screen and (min-width:768px){.b-type--p-small{font-size:.8125rem;line-height:1.4}}@media only screen and (min-width:1024px){.b-type--p-small{font-size:.8125rem;line-height:1.4}}.b-type--button-arrow{font-size:1.125rem;line-height:1}.b-type--footer-arrow{font-size:2.25rem;line-height:1}.b-type--footer-social{font-size:1.75rem;line-height:1}.b-type--footer-heading{font-size:1rem;line-height:1.4}@media only screen and (min-width:768px){.b-type--footer-heading{font-size:1rem;line-height:1.4}}@media only screen and (min-width:1024px){.b-type--footer-heading{font-size:1rem;line-height:1.4}}.b-type--blog-teaser-section-heading{font-size:.8125rem;line-height:1.4}.b-type--blog-teaser-item-heading{font-size:1rem;line-height:1.5}.b-type--blog-article-heading{font-size:1.1875rem;line-height:1.2}@media only screen and (min-width:768px){.b-type--blog-article-heading{font-size:1.3125rem;line-height:1.2}}@media only screen and (min-width:1024px){.b-type--blog-article-heading{font-size:1.5rem;line-height:1.2}}.b-type--blog-article-heading-small{font-size:1rem;line-height:1.2}@media only screen and (min-width:768px){.b-type--blog-article-heading-small{font-size:1.1875rem;line-height:1.2}}@media only screen and (min-width:1024px){.b-type--blog-article-heading-small{font-size:1.1875rem;line-height:1.2}}h1,h2,h3,p.large-style,h4,h5,h6{font-family:'HelveticaNeueLTStd-Lt',sans-serif;-webkit-font-smoothing:antialiased;font-weight:100}h1 a,h2 a,h3 a,p.large-style a,h4 a,h5 a,h6 a{text-decoration:none}h3,p.large-style,h4,h5,h6{font-family:'HelveticaNeue',sans-serif;-webkit-font-smoothing:antialiased;font-weight:normal}h3 a,p.large-style a,h4 a,h5 a,h6 a{text-decoration:none}h1 a,.alpha a,h2 a,.beta a,h3 a,p.large-style a,.gamma a,h4 a,.delta a,h5 a,.epsilon a,h6 a,.zeta a{color:inherit}a{color:#da291c}a:focus,a:hover,a:active{color:#ae2116}ul,ol{padding:0}.e-bullet-list,.field--type-text-long ul,.field--type-text-with-summary ul{list-style:none}.e-bullet-list__item,.field--type-text-long li,.field--type-text-with-summary li{color:#5f5f5f;font-family:"HelveticaNeue",sans-serif;font-weight:400;font-size:.9375rem;line-height:1.5;font-style:normal;position:relative;padding-left:1.75rem;padding-bottom:10px}@media only screen and (min-width:768px){.e-bullet-list__item,.field--type-text-long li,.field--type-text-with-summary li{font-size:.9375rem;line-height:1.6}}@media only screen and (min-width:1024px){.e-bullet-list__item,.field--type-text-long li,.field--type-text-with-summary li{font-size:1rem;line-height:1.6}}.e-bullet-list__item:last-of-type,.field--type-text-long li:last-of-type,.field--type-text-with-summary li:last-of-type{padding-bottom:0}@media (min-width:768px){.e-bullet-list__item,.field--type-text-long li,.field--type-text-with-summary li{padding-left:2.25rem}}.e-bullet-list__item::before,.field--type-text-long ul li::before,.field--type-text-with-summary ul li::before{position:absolute;left:0;top:.65em;width:16px;height:2px;content:'';background-color:#5f5f5f}.l-content ol{counter-reset:ol-counter;list-style:none;color:#5f5f5f}.l-content ol li{position:relative;color:#5f5f5f}.l-content ol li:before{content:counter(ol-counter) ".";counter-increment:ol-counter;position:absolute;left:-1.15em;top:0;width:2em;text-align:right}mark,.marker{padding:0.1em 0.5em;border-radius:10px;font-size:12px;font-size:.75rem;text-transform:capitalize}p{-webkit-font-smoothing:antialiased}p:last-child{margin-bottom:0}p+img{float:left}q{quotes:"“" "”" "‘" "’";font-style:italic}q:before{content:open-quote}q:after{content:close-quote}html{font-size:16px}body{font-size:.9375rem;line-height:1.5;font-family:"HelveticaNeue",sans-serif;color:#5f5f5f}@media only screen and (min-width:768px){body{font-size:.9375rem;line-height:1.6}}@media only screen and (min-width:1024px){body{font-size:1rem;line-height:1.6}}.l-page{overflow-x:hidden}.l-region--highlighted,.l-region--breadcrumb,.l-region--content{margin-left:auto;margin-right:auto;max-width:1440px;padding-left:1.25rem;padding-right:1.25rem}@media (min-width:768px){.l-region--highlighted,.l-region--breadcrumb,.l-region--content{padding-left:1.875rem;padding-right:1.875rem}}.l-region--highlighted,.l-region--breadcrumb{margin-top:20px;margin-bottom:1.55rem}@media (min-width:768px){.l-region--highlighted,.l-region--breadcrumb{margin-bottom:2.4rem}}@media (min-width:1024px){.l-region--highlighted,.l-region--breadcrumb{margin-bottom:3.225rem}}.l-region--highlighted:after{display:none}@media (min-width:768px){.l-region--utilities{width:75%;float:right;margin-left:0;margin-right:0;clear:none;padding-right:0;padding-right:0;padding-left:20px}}.l-region--navigation{clear:both}.l-region--header{height:100%}.path-broker .l-main{margin-top:3.425rem;margin-bottom:3.425rem}@media (min-width:768px){.path-broker .l-main{margin-top:5.2125rem;margin-bottom:5.2125rem}}@media (min-width:1024px){.path-broker .l-main{margin-top:5.1rem;margin-bottom:5.1rem}}.l-footer{margin-left:auto;margin-right:auto;max-width:1440px;padding-left:1.25rem;padding-right:1.25rem;position:relative;z-index:0}@media (min-width:768px){.l-footer{padding-left:1.875rem;padding-right:1.875rem}}.l-footer .l-region{padding-bottom:1.875rem}.l-footer .l-region--footer-first{padding-bottom:0}@media (min-width:1024px){.l-footer .l-region--footer-first{padding-bottom:1.875rem}}@media (min-width:768px){.l-footer .l-region--footer-second{position:relative;padding-bottom:0;margin-bottom:1.875rem}}@media (min-width:1024px){.l-footer .l-region--footer-second{border-top:1px solid #ededed;padding-top:1.875rem;padding-bottom:1.875rem;margin-bottom:0}}.page--type-ppc-landing-page .l-footer .l-region--footer-second{border-top:1px solid #ededed;padding-top:1.875rem}.l-footer .l-region--footer-second .block{margin-bottom:1.875rem}.l-footer .l-region--footer-second .block:last-child{margin-bottom:0}@media (min-width:768px){.l-footer .l-region--footer-second .block{margin-bottom:0}}.l-footer .l-region--footer-third{border-top:1px solid #ededed;padding-top:1.875rem;padding-bottom:0}.l-content{margin-bottom:3.75rem}@media (min-width:480px){.l-content{margin-bottom:5.625rem}}@media (min-width:1024px){.l-content{margin-bottom:7.5rem}}.results-centre{position:relative;margin-bottom:1rem}.node--type-results-center-entry .main-column{position:relative;padding-bottom:100px}.node--type-results-center-entry .main-column div.actions{position:absolute;bottom:1rem}.node--type-results-center-entry .main-column time{color:#da291c;min-width:200px;display:block;font-size:0.8rem}.node--type-results-center-entry .main-column h3,.node--type-results-center-entry .main-column p.large-style{margin-bottom:2rem;font-family:"HelveticaNeueLTStd-Lt",sans-serif;color:black;line-height:1.2}.node--type-results-center-entry .main-column .file{display:block;margin-bottom:5px;border-bottom:1px solid white}.node--type-results-center-entry .main-column .file a:before{-ms-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg)}.node--type-results-center-entry .main-column a{color:#5f5f5f;font-family:"HelveticaNeue",sans-serif;font-weight:600;font-size:.8125rem;line-height:1.4;font-style:normal;text-decoration:none;display:inline-block;position:relative;margin-bottom:10px;text-decoration:none;color:#da291c;cursor:pointer;font-weight:100;margin-left:0}@media only screen and (min-width:768px){.node--type-results-center-entry .main-column a{font-size:.8125rem;line-height:1.4}}@media only screen and (min-width:1024px){.node--type-results-center-entry .main-column a{font-size:.8125rem;line-height:1.4}}.node--type-results-center-entry .main-column a:after{content:'';position:absolute;left:0;width:0;bottom:-3px;height:2px;background-color:#da291c;transition:width .25s}.no-touchevents .node--type-results-center-entry .main-column a:hover:after{width:100%}.view--results-centre .node--type-results-center-entry .main-column{width:100%;text-align:left;background-color:#ededed;padding:2rem 2rem 100px}.view--results-centre .view__content{max-width:940px;margin:0 auto}.view--results-centre .view__content .views-row{display:inline-block;vertical-align:top;width:calc(50% - 24px);margin:0 10px 1rem}@media screen and (max-width:779px){.view--results-centre .view__content .views-row{width:100%;margin:0 0 1rem}}.view--results-centre .view__filters{background-color:#ededed;width:100%;padding:30px 0 0px;text-align:center}.view--results-centre .view__filters .form__item{display:inline-block}.view--results-centre .view__filters .form__item label{display:none}.view--results-centre .view__filters .form__item--field-date-of-event-value-min,.view--results-centre .view__filters .form__item--field-date-of-event-value-max{width:0px;height:0px;overflow:hidden}.view--results-centre .view__filters #edit-field-date-of-event-value-wrapper,.view--results-centre .view__filters .views-exposed-form>fieldset.form-wrapper{display:none}
