html,body,section,div,menu,nav,footer,dl,dt,dd,fieldset,td,ul,ol,li,p{margin:0;padding:0}a{text-decoration:none;color:inherit}*{box-sizing:border-box}h1,h2,h3,h4,h5,h6{font-size:1em;font-weight:normal;margin:0;padding:0}strong{font-weight:normal}em{font-style:normal}html{height:100%}body{background-color:#fff;font-family:"Roboto",sans-serif;font-weight:300;font-size:100%;color:#000;position:relative;min-height:100%;display:flex;flex-direction:column}.nobr{white-space:nowrap}.mobileOnly{display:none !important}.withBG{padding-top:0;padding-bottom:0}.clearfix:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}* html .clearfix{zoom:1}*:first-child+html .clearfix{zoom:1}@media(max-width:650px){.withBG{padding-top:2em;padding-bottom:2em}}.aspect-container{position:relative;display:block}.aspectContent,.aspect-content{position:absolute;left:0;top:0;width:100%;height:100%;background-size:cover;background-repeat:no-repeat}.aspect-16-9,.embed.aspect-container.aspect-16-9 .aspect-spc{position:relative;padding-bottom:56.25%;height:0;pointer-events:none}.aspect-4-3,.embed.aspect-container.aspect-4-3 .aspect-spc{position:relative;padding-bottom:75%;height:0;pointer-events:none}.aspect-3-2,.embed.aspect-container.aspect-3-2 .aspect-spc{position:relative;padding-bottom:66%;height:0;pointer-events:none}.aspect-3-1,.embed.aspect-container.aspect-3-1 .aspect-spc{position:relative;padding-bottom:33%;height:0;pointer-events:none}.aspect-1-1,.embed.aspect-container.aspect-1-1 .aspect-spc{position:relative;padding-bottom:100%;height:0;pointer-events:none}.aspect-2-1,.embed.aspect-container.aspect-2-1 .aspect-spc{position:relative;padding-bottom:50%;height:0;pointer-events:none}.embed.aspect-container{padding-bottom:0 !important;height:auto !important;pointer-events:all !important}span.nowrap{white-space:nowrap}.align-left{text-align:left}.align-center{text-align:center}.lazyload{opacity:0;transition:opacity ease-out .2s}.lazyload.show{opacity:1}.lazy-placeholder{background-color:#eaeaea;box-shadow:0 0 12px 6px rgba(0,0,0,.125) inset}.cookieBanner{padding:1em 1em 1em 1em;background-color:#333;text-align:center;color:#fff;font-size:.85em;position:fixed;bottom:0;left:0;width:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;transition:opacity .2s linear;z-index:11000}.cookieBanner.hidden{opacity:0}.cookieBanner.hiding{animation:cookieHide .5s ease 1 forwards}.cookieBanner.displayNone{display:none}.cookieBanner p{display:block;max-width:70em;margin:0 auto 0 auto;text-align:left;padding-right:10em;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative}.cookieBanner a{font-weight:bold;color:#e8eefc}.cookieBanner span.close{font-weight:normal;font-size:1.5em;display:block;text-align:center;position:absolute;right:0;top:0;padding:.25em 1em .25em 1em;background-color:#ed1c24;color:#fff;cursor:pointer;-moz-transition:opacity ease-out .2s;-o-transition:opacity ease-out .2s;-webkit-transition:opacity ease-out .2s;transition:opacity ease-out .2s;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.cookieBanner span.close:hover{opacity:.8}.cookieButton{background-color:#000;color:#fff;font-size:1.2em;padding:.5em;border:0}@media(max-width:36.25em){.cookieBanner p{padding-right:0;text-align:center}.cookieBanner p span.close{position:relative;width:100%;display:block;margin-top:.5em}}#cookiesPerformance a{display:inline-block;padding:.5em 1.5em;background-color:#ed1c24;color:#fff;margin-top:1em;text-transform:uppercase;font-weight:700;cursor:pointer;transition:background-color ease-out .2s}#cookiesPerformance a:hover{background-color:#000}@keyframes cookieHide{from{transform:translateY(0);opacity:1}30%{opacity:1}to{transform:translateY(100%);opacity:0}}.pods{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;margin:0 -.5em}.pods .pod{display:block;position:relative;margin:0 .5em 1em .5em;overflow:hidden}.pods .pod img{max-width:100%;display:block}.onePod .pod{width:100%;margin-right:0}.twoPods .pod{width:calc((100% - 2em)/2 - 1px)}.twoPods .pod:nth-child(2n){margin-right:0}@media(max-width:31.24999em){.twoPods .pod{width:100%}.twoPods.static-pods .pod:nth-child(2n){display:none}}@media(min-width:950px){.threePods .pod{width:calc((100% - 3em)/3 - 1px)}}@media(min-width:650px) and (max-width:950px){.threePods .pod{width:calc((100% - 2em)/2 - 1px)}.threePods.static-pods .pod:nth-child(3n){display:none}}@media(max-width:650px){.threePods .pod{width:100%}.threePods.static-pods .pod:nth-child(2n),.threePods.static-pods .pod:nth-child(3n){display:none}}@media(min-width:1030px){.fourPods .pod{width:calc((100% - 4em)/4 - 1px)}}@media(min-width:900px) and (max-width:1029px){.fourPods .pod{width:calc((100% - 3em)/3 - 1px)}.fourPods.static-pods .pod:nth-child(4n){display:none}}@media(min-width:580px) and (max-width:899px){.fourPods .pod{width:calc((100% - 2em)/2 - 1px)}.fourPods.static-pods .pod:nth-child(3n),.fourPods.static-pods .pod:nth-child(4n){display:none}}@media(max-width:579px){.fourPods .pod{width:100%}.fourPods.static-pods .pod:nth-child(2n),.fourPods.static-pods .pod:nth-child(3n),.fourPods.static-pods .pod:nth-child(4n){display:none}}@media(min-width:1400px){.sixPods .pod{width:calc((100% - 6em)/6 - 1px)}}@media(min-width:1175px) and (max-width:1399px){.sixPods .pod{width:calc((100% - 5em)/5 - 1px)}.sixPods.static-pods .pod:nth-child(6n){display:none}}@media(min-width:1000px) and (max-width:1174px){.sixPods .pod{width:calc((100% - 6em)/6 - 1px)}}@media(min-width:800px) and (max-width:999px){.sixPods .pod{width:calc((100% - 5em)/5 - 1px)}.sixPods.static-pods .pod:nth-child(6n){display:none}}@media(min-width:580px) and (max-width:799px){.sixPods .pod{width:calc((100% - 4em)/4 - 1px)}.sixPods.static-pods .pod:nth-child(6n),.sixPods.static-pods .pod:nth-child(5n){display:none}}@media(min-width:450px) and (max-width:579px){.sixPods .pod{width:calc((100% - 3em)/3 - 1px)}.sixPods.static-pods .pod:nth-child(6n),.sixPods.static-pods .pod:nth-child(5n),.sixPods.static-pods .pod:nth-child(4n){display:none}}@media(max-width:449px){.sixPods .pod{width:calc((100% - 2em)/2 - 1px)}.sixPods.static-pods .pod:nth-child(6n),.sixPods.static-pods .pod:nth-child(5n),.sixPods.static-pods .pod:nth-child(4n),.sixPods.static-pods .pod:nth-child(3n){display:none}}@media(min-width:60em){.sevenPods .pod{width:calc((100% - 7em)/7 - 1px)}}@media(max-width:59.9999em) and (min-width:46.875em){.sevenPods .pod{width:calc((100% - 6em)/6 - 1px)}.sevenPods.static-pods pod:nth-child(7n){display:none}}@media(max-width:46.874999em) and (min-width:36.25em){.sevenPods .pod{width:calc((100% - 5em)/5 - 1px)}.sevenPods.static-pods pod:nth-child(7n),.sevenPods.static-pods pod:nth-child(6n){display:none}}@media(max-width:36.24999em) and (min-width:31.25em){.sevenPods .pod{width:calc((100% - 3em)/3 - 1px)}.sevenPods.static-pods pod:nth-child(7n),.sevenPods.static-pods pod:nth-child(6n),.sevenPods.static-pods pod:nth-child(5n),.sevenPods.static-pods pod:nth-child(4n){display:none}}@media(max-width:31.24999em){.sevenPods .pod{width:calc((100% - 2em)/2 - 1px)}.sevenPods.static-pods pod:nth-child(7n),.sevenPods.static-pods pod:nth-child(6n),.sevenPods.static-pods pod:nth-child(5n),.sevenPods.static-pods pod:nth-child(4n),.sevenPods.static-pods pod:nth-child(3n){display:none}}@media(max-width:31.24999em){.fullWidthCol{padding-left:0;padding-right:0}}div.cnt,a.cnt{display:block;width:100%;max-width:69.0625em;box-sizing:border-box;margin-left:auto;margin-right:auto;padding:0 2em 0 2em}.cnt .cnt{padding-left:0;padding-right:0}@media(max-width:650px){body>section>div.cnt,body>section>a.cnt,footer>div.cnt{padding:0 1em 0 1em}}.screen{position:fixed;top:0;left:0;right:0;bottom:0;opacity:0;transition:opacity .25s ease-out;z-index:16000;background-color:rgba(74,74,70,.5)}.screen.show{opacity:1}.screen.dark.show{opacity:1}.freeform p{margin-bottom:1.25em;line-height:180%;font-weight:300;font-size:1em}.freeform p strong{font-weight:700}.freeform a{font-weight:300;text-decoration:none;color:#ed1c24;transition:color ease-out .2s;overflow-wrap:break-word}.freeform a:hover{color:#000}.freeform h1{font-size:2.5em;font-family:minerva-modern,sans-serif;font-weight:400;margin:0 0 1rem 0;line-height:100%}.freeform h2{font-family:minerva-modern,sans-serif;font-weight:400;font-size:2.25em;margin:0 0 1rem 0;line-height:100%}.freeform *+h2{margin-top:1em}.freeform h3{font-size:1.25em;font-family:minerva-modern,sans-serif;font-weight:700;margin:0 0 .75rem 0;line-height:100%}.freeform *+h3{margin-top:1rem}.freeform h3+p>img:first-child{margin-top:.5rem}.freeform img{max-width:100%}.freeform img.left{margin:1em 1em 1em 0;border:none;float:left}.freeform img.right{margin:1em 0 1em 1em;border:none;float:right}.freeform p>img:first-child{margin-top:0}.freeform ul,.freeform ol{margin-bottom:1.25em;margin-top:.625em;text-align:left;font-weight:300}.freeform ul li{list-style-type:disc;margin-left:1em;padding-bottom:.3125em;line-height:140%;list-style-position:outside}.freeform ol li{list-style-type:decimal;margin-left:1em;line-height:140%;list-style-position:outside}.freeform ul li+li{margin-top:.3125em}.freeform ol li+li{margin-top:.3125em}.freeform ul li ul{margin-bottom:0}.freeform ul li strong{font-weight:700}.freeform iframe{max-width:100% !important}.freeform p:last-child{margin-bottom:0}.freeform p.cta-link a{display:inline-block;text-align:center;max-width:100%;min-width:8em;transition:background-color ease-out .2s,color ease-out .2s;background-color:#000;background-image:url(/img/arrow-white.svg);background-position:calc(100% - 1rem) center;background-size:1rem 1rem;background-repeat:no-repeat;color:#fff;font-weight:700;padding:.375rem 3rem .375rem 1rem}.freeform p.cta-link a:hover{background-color:#ed1c24;color:#fff}@media(max-width:650px){.freeform h2{font-size:2em}}@media(max-width:700px){.freeform h1{font-size:2em}}@media(max-width:550px){.freeform img,.freeform img.left,.freeform img.right{display:block;max-width:100%;float:none;margin:1em 0}}main{flex-grow:1}body{padding-top:6.875rem}@media(max-width:650px){body{padding-top:4.5rem}}header{position:fixed;top:0;left:0;right:0;height:6.875rem;z-index:510;display:flex;align-items:flex-end;padding-bottom:1rem;background-color:#fff}header .cnt{display:flex;justify-content:space-between;align-items:flex-end}header .logo a{width:222px;height:55px;display:block}header a#navMenu{width:2em;height:2em;margin-bottom:.5em;position:relative}header a#navMenu svg{display:block;position:absolute;top:0;left:0;width:1.75em;height:1.75em;fill:#000;pointer-events:none;opacity:1;transition:opacity ease-out .2s}header a#navMenu svg+svg{opacity:0;fill:#000}header a#navMenu.on svg{opacity:0}header a#navMenu.on svg+svg{opacity:1}nav{flex-grow:1;margin-left:4em}nav ul{display:flex;justify-content:space-between;flex-wrap:nowrap}nav ul li{list-style-type:none;position:relative}nav ul li a{text-decoration:none;color:#000;display:block;padding:0 1em .5em 1em;transition:color ease-out .2s;font-family:minerva-modern,sans-serif;font-weight:700;white-space:nowrap}nav ul li a:hover{color:#ed1c24}nav ul li ul li a{white-space:normal}#navMenu{display:none}@media(min-width:1024px){header nav ul li ul{display:none;position:absolute;left:0;top:100%;min-width:15em;background-color:#fff;padding:.5em 1em 1em 1em;box-shadow:0 3px 5px rgba(0,0,0,.8)}header nav ul li ul li{border-bottom:1px solid #ed1c24}header nav ul li ul li a{padding:.5em 0;font-family:"Roboto",sans-serif;font-weight:300}header nav ul li:hover ul{z-index:510;display:block}}@media(max-width:1024px){a#navMenu{display:block}header nav{margin-left:0;overflow:hidden;height:0;transition:height ease-out .2s;position:absolute;top:100%;background-color:#fff;left:0;width:100%}header nav.showing{display:block}header nav.show{overflow:auto;display:block}nav .menu-child{display:block;height:0;overflow:hidden;margin-right:2em}nav .xpchild .menu-child{height:auto}header nav>ul{display:block;margin-top:1rem;margin-left:6rem}header nav>ul>li>a{font-size:1.25em;padding:.5em 0 .5em 0}header nav .menu-child li a{font-family:"Roboto",sans-serif;font-weight:300;padding:1em 0 .5em 0;border-bottom:1px solid #ed1c24}header nav .menu-child li:last-child{padding-bottom:2em}}@media(max-width:650px){header{height:4.5rem;padding-bottom:.5em}header .logo a{width:166.5px;height:41.25px;display:block;margin-bottom:.5em}}footer{background-color:#000;color:#fff;font-family:minerva-modern,sans-serif;padding:3rem 0 2rem 0}footer .cnt{display:grid;grid-template-columns:25% 25% 50%;grid-template-rows:auto auto}footer .cnt .logo{grid-row:1/2;grid-column:1/2}footer .cnt .logo img{width:222px;height:55px}footer .cnt .col1{grid-row:1/2;grid-column:2/3;padding-left:2em}footer .cnt .col2{grid-row:1/2;grid-column:3/4}footer .cnt .legal{grid-row:2/3;grid-column:3/4;display:block}footer .cnt .legal span{display:block}footer .cnt p a{padding:0 0 .75em 0;display:block}@media(max-width:950px){footer .cnt{grid-template-columns:50% 25% 25%}footer .cnt .col1{padding-left:0}footer .cnt .legal{margin-top:2em;grid-column:2/4}}@media(max-width:650px){footer>div.cnt{grid-template-columns:50% 50%;padding-left:2em;padding-right:2em}footer>div.cnt .logo{grid-column:1/3;margin-bottom:2em}footer>div.cnt .col1{grid-column:1/2;grid-row:2/3}footer>div.cnt .col2{grid-column:2/3;grid-row:2/3}footer>div.cnt .legal{grid-column:1/3;grid-row:3/4}}@media(max-width:450px){footer>div.cnt .col1,footer>div.cnt .col2,footer>div.cnt .legal{grid-column:1/3;grid-row:span 1;margin-top:1em;margin-bottom:0}}section.news-summaries .pod.news{border:1px solid #5b86c3;display:flex;flex-direction:column;background-color:#fff}section.news-summaries .pod .img{background-size:cover;background-repeat:no-repeat;flex-shrink:0;flex-grow:0;position:relative}section.news-summaries .pod .img .spc{padding-bottom:75.4%}section.news-summaries .pod img{opacity:0;transition:opacity ease-out .2s;position:absolute;left:0;top:0;width:100%;height:100%}section.news-summaries .pod img.show{opacity:1}section.news-summaries .c{flex-grow:1;display:flex;flex-direction:column;justify-content:space-between;padding:1em}section.news-summaries .c h4{color:#ed1c24;font-size:1.25em}section.news-summaries .c p{align-self:flex-end;font-weight:700;display:flex;align-items:center}section.news-summaries .c p svg{width:1em;height:1em;fill:#000;margin-left:.75em;pointer-events:none}section.headlines{position:relative;padding-top:0 !important}section.headlines .spc{pointer-events:none;overflow:hidden}section.headlines .headline{position:absolute;left:0;top:0;right:0;bottom:0;display:block}section.headlines .headline .img,section.headlines .headline .pv{position:absolute;left:0;top:0;right:0;bottom:0;background-size:cover;background-repeat:no-repeat;background-position:center center}section.headlines .headline .img{opacity:0;transition:opacity ease-out .2s}section.headlines .headline .img.show{opacity:1}section.headlines.main{margin-top:0}section.headlines.main+section,section.forced-intro{position:relative;z-index:500}section.headlines.main .spc{min-height:41.6875em}section.headlines .headline.main .c{position:absolute;left:0;top:0;width:100%;bottom:4rem;display:flex;justify-content:flex-start;align-items:flex-end}section.headlines .headline.main div.cnt{max-width:69.0625em;padding:1.5em 0 2em 0 2em;margin:0 auto}section.headlines .headline.main .t{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;width:min-content}section.headlines .headline.main .t h1{font-family:minerva-modern,sans-serif;font-weight:400;background-color:#000;font-size:3em;color:#fff;line-height:100%;padding:1rem 2rem;margin:0 auto 0 0;min-width:45%;white-space:nowrap}section.headlines .headline.main .t div.cta{align-self:flex-end;right:-4em;display:flex;justify-content:flex-start;align-items:center;background-color:#ed1c24;font-weight:700;color:#fff;font-size:1em;padding:.75rem 1rem .75rem 2rem;text-align:center;position:relative}section.headlines .headline.main .t div.cta p{padding-right:1rem;line-height:100%}section.headlines .headline.main .t div.cta svg{display:block;width:1rem;height:1rem;fill:#fff;pointer-events:none;flex-shrink:0;flex-grow:0}section.headlines .headline.main .t div.cta p{display:block}section.headlines .pager-container{display:none}section.headlines ul.tabs{position:absolute;display:flex;justify-content:center;z-index:501;list-style-type:none;bottom:1em;left:0;right:0}section.headlines ul.tabs li{display:block}section.headlines ul.tabs li+li{margin-left:.5em}section.headlines ul.tabs li a{display:block;width:1em;height:1em;border-radius:.5em;background-color:#fff;border:.1675em solid #fff;transition:background-color ease-out .2s;cursor:pointer}section.headlines ul.tabs li.show a{background-color:transparent}section.headlines .headline{visibility:hidden;transition:opacity ease-out .2s}section.headlines .headline:first-child{visibility:visible}section.headlines .headline.show{visibility:visible;opacity:1;z-index:100}section.headlines .headline.hidden{opacity:0;z-index:90}section.headlines .headline.hiding{opacity:0;z-index:101}@media(max-width:768px){section.headlines .headline.main .t h1{font-size:2.25em}section.headlines .headline.main .t div.cta{right:-3em;font-size:.75em}section.headlines .headline.main .t div.cta p{padding-right:1rem}}@media(max-width:650px){section.headlines.main .spc{min-height:26.1875em}section.headlines .headline.main .t h1{font-size:1.75em}section.headlines .headline div.cnt{padding-left:0;padding-right:0}section.headlines .headline .t{max-width:100%;width:100%;display:block;padding-bottom:0}}.podindicators{position:absolute;left:0;bottom:.75em;width:100%;display:flex;justify-content:center;z-index:200}.podindicators .indicator{width:.75em;height:.75em;border-radius:.5em;transition:background-color ease-out .2s;margin:.125em;background-color:transparent;border:2px solid #fff}.podindicators .indicator.on{background-color:#fff}.hands-left{background-image:url(/img/hands-blue.svg);background-position:left bottom -10%;background-size:50%;background-repeat:no-repeat}.hands-right{background-image:url(/img/hands-blue.svg);background-position:right bottom -4rem;background-size:50%;background-repeat:no-repeat}@media(max-width:650px){.hands-left,.hands-right{background-image:none}}@media(max-width:650px){section+section,section+iframe+section{margin-top:1.5rem}}section.padding-none{padding-top:0;padding-bottom:0}section.padding-small{padding-top:1em;padding-bottom:1em}section.padding-normal{padding-top:2em;padding-bottom:2em}section.padding-large{padding-top:3em;padding-bottom:3em}.cnt.twoCol,.twoCol{display:flex;flex-direction:row;justify-content:space-between}.cnt.twoCol>article,.twoCol>article{flex-shrink:1;width:50%;position:relative}.cnt.twoCol .cnt .freeform{margin-top:2rem;padding-right:2rem;padding-bottom:2rem}.cnt.twoCol article+article .cnt .freeform{padding-left:2rem}.twoCol.vcenter{align-items:center}.twoCol.col-wide-left>article{width:66.6666666667%}.twoCol.col-wide-left>article+article{width:33.3333333333%}.twoCol.col-wide-right>article{width:33.3333333333%}.twoCol.col-wide-right>article+article{width:66.6666666667%}.twoCol.col-sidebar-right>article{flex-basis:100%;flex-grow:1}.twoCol.col-sidebar-right>article+article{flex-basis:15em;flex-shrink:0;flex-grow:0;margin-left:3em}@media(max-width:650px){.twoCol.order-left-hide>article:first-child{display:none}.twoCol.order-left-hide>article:first-child+article{width:100%;margin-top:0}.twoCol.order-right-hide>article:first-child{width:100%}.twoCol.order-right-hide>article:first-child+article{display:none}.cnt.twoCol>article{padding-top:.5rem}.cnt.twoCol.order-right-first{display:flex;flex-direction:column-reverse}.cnt.twoCol.order-right-first>article{margin-top:1em;padding-top:.5rem}.cnt.twoCol.order-right-first>article+article{margin-top:0;padding-top:.5rem}.cnt.twoCol,.twoCol{display:block}.cnt.twoCol>article,.twoCol>article{width:100% !important}.cnt.twoCol>article+article,.twoCol>article+article{margin-top:1em}.cnt.twoCol article+article .cnt .freeform{padding-left:0;padding-right:0}.twoCol.mb-reverse{display:flex;flex-direction:column-reverse}.cnt.twoCol.mb-reverse>article,.twoCol.mb-reverse>article{margin-top:1em}.cnt.twoCol.mb-reverse>article+article,.twoCol.mb-reverse>article+article{margin-top:0}.twoCol.col-sidebar-right>article+article{margin-left:0}.cnt.twoCol .cnt .freeform{margin-top:1.5em}.cnt.twoCol article.withBG{margin-left:-2em;margin-right:-2em;padding-left:2em;padding-right:2em;width:calc(100% + (2*2em)) !important}}.cnt.threeCol,.threeCol{display:flex;flex-direction:row;justify-content:space-between}.cnt.threeCol>article,.threeCol>article{flex-shrink:1;width:calc((100% - 6em)/3)}.threeCol.vcenter{align-items:center}@media(max-width:650px){.threeCol,.cnt.threeCol{display:block}.threeCol>article,.cnt.threeCol>article{width:100%}.threeCol>article+article,.cnt.threeCol>article+article{margin-top:1em}}section.embed{position:relative}section.embed iframe{position:absolute;left:0;top:0;width:100%;height:100%}section.collapsible+section:not(.collapsible){margin-top:2rem}.collapsible{display:block}.collapsible .c-head{transition:background-color ease-out .2s,color ease-out .2s;position:relative;cursor:pointer;padding:1rem 3rem 1rem 0;font-size:1em;font-weight:300;border-bottom:1px solid #ed1c24;position:relative}.collapsible .c-head h3{color:#ed1c24;font-family:minerva-modern,sans-serif;font-size:2em}.collapsible .c-head p{line-height:180%}.collapsible .c-head svg{position:absolute;top:1.5rem;right:0;width:1.5rem;height:1.5rem;pointer-events:none;fill:#ed1c24;transform:rotateZ(90deg);transition:transform ease-out .2s}.collapsible .c-head.opening::after{transform:rotate(90deg)}.collapsible .c-head.open::after{transform:rotate(90deg)}.collapsible .c-head.closing::after{transform:rotate(0deg)}.collapsible .c-head.opening{border-bottom:none}.collapsible .c-head.opening svg{transform:rotateZ(-90deg)}.collapsible .c-head.open{border-bottom:none}.collapsible .c-head.open svg{transform:rotateZ(-90deg)}.collapsible .c-head a:not([name=""]){position:absolute;top:-200px}section.collapsible+section.collapsible{margin-top:1em}section.collapsible section{padding-top:0}section.collapsible section .cnt{padding-left:0;padding-right:0}.collapsible .c-body{height:auto;transition:height ease-out .25s}.collapsible .c-body>div{height:auto;padding:1em;padding:1em 0;border-bottom:1px solid #ed1c24}section.block-picture .img{display:block}section.block-picture .img>img.preview{display:block;width:100%}section.block-picture .img{position:relative;background-repeat:no-repeat;background-size:cover}section.block-picture .img>div{width:100%}section.block-picture .img>.bp{background-size:contain;background-repeat:no-repeat}section.block-picture .img>.bp{position:absolute;left:0;top:0;width:100%;height:100%;opacity:0;transition:opacity ease-out .2s}section.block-picture .img>.bp.show{opacity:1}section.block-picture.block-picture-full>.cnt{max-width:100% !important;padding-left:0 !important;padding-right:0 !important}section.instagram-post>.cnt>iframe{min-width:0 !important}section.video{background-repeat:no-repeat;background-position:center center;background-size:cover}section.video .content{position:relative}section.collapsible+section:not(.collapsible){margin-top:2rem}section.header-banner{position:relative;height:28.375em;display:flex;align-items:flex-end}section.header-banner .cnt{padding-bottom:3em;z-index:1;display:flex;justify-content:flex-start}section.header-banner .img,section.header-banner .img img{background-position:center center;background-size:cover;position:absolute;top:0;left:0;width:100%;height:100%}section.header-banner .img img{opacity:0;transition:opacity ease-out .2s}section.header-banner .img img.show{opacity:1}section.header-banner h1{display:block;background-color:#000;color:#fff;font-size:3em;padding:1rem 2rem;font-family:minerva-modern,sans-serif;font-weight:400;line-height:100%;min-width:40%}@media(max-width:650px){section.header-banner h1{font-size:2em}}section.picture-square{position:relative}section.picture-square .img,section.picture-square .img img{background-position:center center;background-size:cover;position:absolute;top:0;left:0;width:100%;height:100%}section.picture-square .img img{opacity:0;transition:opacity ease-out .2s}section.picture-square .img img.show{opacity:1}section.picture-square p.title{position:absolute;left:0;top:0;background-color:#ed1c24;color:#fff;font-family:minerva-modern,sans-serif;font-size:2.5em;padding:.75rem 3rem .75rem 2rem;line-height:90%}@media(max-width:650px){section.picture-square p.title{font-size:2em}}section.quote{margin-top:2rem}section.quote .cnt{max-width:45em}section.quote p{font-weight:700;color:#5b86c3;line-height:180%;font-size:1.125em}section.quote p+p{margin-top:1em}section.picture-tiles .cnt{display:flex;flex-wrap:wrap;gap:2rem;justify-content:center}.picture-tile{position:relative;display:flex;flex-direction:column;width:calc((100% - 4rem)/3);background-color:#ed1c24}.picture-tile .img{background-repeat:no-repeat;background-size:cover;position:relative}.picture-tile .img img{position:absolute;left:0;top:0;width:100%;height:100%;opacity:0;transition:opacity ease-out .2s;background-size:cover;background-repeat:no-repeat}.picture-tile .img img.show{opacity:1}.picture-tile .spc{padding-bottom:73%}.picture-tile .c{padding:.75rem 5rem .75rem 2rem;position:relative;color:#fff;font-weight:700;font-size:1.125em;min-height:4.6875rem}.picture-tile .c svg{position:absolute;right:1rem;bottom:1.25rem;fill:#fff;pointer-events:none;width:1rem;height:1rem}@media(max-width:900px){.picture-tile .c{padding-right:4em;font-size:1em}}@media(max-width:650px){.picture-tile{width:calc((100% - 2rem)/2)}.picture-tile .c{min-height:3.5em}}@media(max-width:450px){.picture-tile{width:100%}}section.latest-news{background-color:#5b86c3;padding-top:2em;padding-bottom:2em;position:relative;overflow:hidden}section.latest-news h2{font-family:minerva-modern,sans-serif;font-size:2em;color:#fff;margin-bottom:1rem}section.block-quote .spc{padding-bottom:79%}section.block-quote .c{padding:3rem;font-family:minerva-modern,sans-serif;font-size:2.5em;line-height:130%;display:flex;align-items:center}@media(max-width:900px){section.block-quote .c{font-size:2em;padding:2rem}}@media(max-width:768px){section.block-quote .c{font-size:1.75em;padding:2rem}}@media(max-width:650px){section.block-quote{margin-left:-2em;margin-right:-2em}section.block-quote .spc{display:none}section.block-quote .c{display:block;position:relative;font-size:1.75em;padding:4rem 2rem}}section.news-header h2{padding-top:1.5rem}section.news-header .news-info{display:flex;justify-content:space-between;font-weight:700}section.news-header .news-info a{display:flex;align-items:center;color:#000;font-weight:700}section.news-header .news-info a svg{width:1em;height:1em;fill:#000;transform:rotateZ(180deg);margin-right:1em}section.header-banner+section>.cnt,section.headlines+section>.cnt{margin-top:1.5rem;position:relative}section.header-banner+section>.cnt::before,section.headlines+section>.cnt::before{content:" ";position:absolute;top:-1.5rem;left:2em;width:calc(50% - 2em);height:1.5rem;background-color:#5b86c3}@media(max-width:650px){section.header-banner+section>.cnt::before,section.headlines+section>.cnt::before{content:" ";position:absolute;top:-1.5rem;left:0;width:calc(100% - 2em);height:1.5rem;background-color:#5b86c3}}main>section.singleColumn>.cnt{padding-top:2rem;padding-bottom:2rem}section.contact-form form fieldset.axfrm .contactform{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:auto auto auto;grid-gap:1em;margin-top:2em}section.contact-form form fieldset.axfrm .contactform .f{width:100%;padding:0;max-width:100%}section.contact-form form fieldset.axfrm .contactform .f .fld .i{background-color:#e8eefc;padding:.5em}section.contact-form form fieldset.axfrm .contactform .f .fld .i input[type=text],section.contact-form form fieldset.axfrm .contactform .f .fld .i input[type=email],section.contact-form form fieldset.axfrm .contactform .f .fld .i textarea{font-family:"Roboto",sans-serif;font-size:1em}section.contact-form form fieldset.axfrm .contactform .f .fld .i textarea{background-color:#e8eefc;height:10em}section.contact-form form fieldset.axfrm .contactform .f.name{grid-row:1/2;grid-column:1/2}section.contact-form form fieldset.axfrm .contactform .f.org{grid-row:1/2;grid-column:2/3}section.contact-form form fieldset.axfrm .contactform .f.email{grid-row:2/3;grid-column:1/2}section.contact-form form fieldset.axfrm .contactform .f.msg{grid-row:3/4;grid-column:1/3}section.contact-form .buttons{display:flex;justify-content:flex-end}section.contact-form .buttons button[type=submit]{display:flex;align-items:center;color:#fff;background-color:#5b86c3;transition:background-color ease-out .2s;padding:.75em 3em}section.contact-form .buttons button[type=submit]:hover{background-color:#000}section.contact-form .buttons button[type=submit] svg{width:1em;height:1em;fill:#fff;margin-left:1em}section.contact-form .thanks{padding-top:2em;padding-bottom:2em}@media(max-width:650px){section.contact-form form fieldset.axfrm .contactform{display:block}section.contact-form form fieldset.axfrm .contactform .f{margin-top:1em}section.contact-form form fieldset.axfrm .contactform .f .fld .i textarea{height:15em}}section.enquiry-form form fieldset.axfrm .contactform{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:auto auto auto auto auto;grid-gap:1em;margin-top:2em}section.enquiry-form form fieldset.axfrm .contactform .f{width:100%;padding:0;max-width:100%}section.enquiry-form form fieldset.axfrm .contactform .f .fld .i{background-color:#e8eefc;padding:.5em}section.enquiry-form form fieldset.axfrm .contactform .f .fld .i input[type=text],section.enquiry-form form fieldset.axfrm .contactform .f .fld .i input[type=email],section.enquiry-form form fieldset.axfrm .contactform .f .fld .i textarea{font-family:"Roboto",sans-serif;font-size:1em}section.enquiry-form form fieldset.axfrm .contactform .f .fld .i textarea{background-color:#e8eefc;height:10em}section.enquiry-form form fieldset.axfrm .contactform .f.name{grid-row:1/2;grid-column:1/2}section.enquiry-form form fieldset.axfrm .contactform .f.org{grid-row:1/2;grid-column:2/3}section.enquiry-form form fieldset.axfrm .contactform .f.address{grid-row:2/4;grid-column:1/2}section.enquiry-form form fieldset.axfrm .contactform .f.address .i textarea{height:8em}section.enquiry-form form fieldset.axfrm .contactform .f.charity-number{grid-row:2/3;grid-column:2/3}section.enquiry-form form fieldset.axfrm .contactform .f.sectors{grid-row:3/5;grid-column:2/3;margin-top:1em;align-self:flex-end}section.enquiry-form form fieldset.axfrm .contactform .f.sectors .fld>label{margin-bottom:.5em;display:block;font-weight:700}section.enquiry-form form fieldset.axfrm .contactform .f.sectors .fld .fi{display:grid;grid-template-rows:auto;grid-template-columns:auto auto}section.enquiry-form form fieldset.axfrm .contactform .f.sectors .fld .fi .i{grid-row:span 1;grid-column:span 1;background-color:transparent;padding:.25em 1em .25em 0;display:flex;align-items:center}section.enquiry-form form fieldset.axfrm .contactform .f.sectors .fld .fi .i input[type=checkbox]{width:1.5em;height:1.5em;margin-right:.75em;position:relative;flex-shrink:0;flex-grow:0}section.enquiry-form form fieldset.axfrm .contactform .f.email{grid-row:4/5;grid-column:1/2}section.enquiry-form form fieldset.axfrm .contactform .f.msg{grid-row:5/6;grid-column:1/3}section.enquiry-form .buttons{display:flex;justify-content:flex-end}section.enquiry-form .buttons button[type=submit]{display:flex;align-items:center;color:#fff;background-color:#5b86c3;transition:background-color ease-out .2s;padding:.75em 3em}section.enquiry-form .buttons button[type=submit]:hover{background-color:#000}section.enquiry-form .buttons button[type=submit] svg{width:1em;height:1em;fill:#fff;margin-left:1em}section.enquiry-form .thanks{padding-top:2em;padding-bottom:2em}@media(max-width:768px){section.enquiry-form form fieldset.axfrm .contactform .f.sectors .fld .fi{display:block}}@media(max-width:650px){section.enquiry-form form fieldset.axfrm .contactform{display:block}section.enquiry-form form fieldset.axfrm .contactform .f{margin-top:1em}section.enquiry-form form fieldset.axfrm .contactform .f .fld .i textarea{height:15em}}