/*!
Theme Name: Shout It Loud
Author: alanalanalan for Altogether
Author URI: https://altogethercreative.co.uk

*/a,abbr,acronym,address,applet,big,blockquote,body,caption,cite,code,dd,del,dfn,div,dl,dt,em,fieldset,font,form,h1,h2,h3,h4,h5,h6,html,iframe,img,ins,kbd,label,legend,li,object,ol,p,pre,q,s,samp,small,span,strike,strong,table,tbody,td,tfoot,th,thead,tr,tt,ul,var{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline}h1,h2,h3,h4,h5{line-height:115%}article,aside,footer,header,hgroup,nav,section{display:block}:focus{outline:0}body{line-height:1;color:#000;background:#fff;height:100%}ol,ul{list-style:none}table{border-collapse:separate;border-spacing:0}caption,td,th{text-align:left;font-weight:400}blockquote:after,blockquote:before,q:after,q:before{content:""}blockquote,q{quotes:"" ""}html{height:100%}a{text-decoration:none}.hidden{display:none}.clear{clear:both}img{-ms-interpolation-mode:bicubic;width:auto;max-width:100%;height:auto;display:block}.left{float:left}.right{float:right}b{font-weight:300}i{font-style:normal}body{-webkit-text-size-adjust:none;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}input[type=submit],input[type=text],input[type=password],input[type=email],input[type=number],input[type=tel],select,textarea{-webkit-appearance:none;border-radius:0;font-size:inherit}a{-webkit-tap-highlight-color:transparent}article,div,footer,header,li,nav,section{position:relative}button,input,select,textarea{font-family:inherit}select:active,select:hover{outline:0}em{font-style:normal}*{-webkit-box-sizing:border-box;box-sizing:border-box}.left{float:left}.right{float:right}a:focus{outline:0}.columns:after,.columns:before{content:"";display:table}.columns:after{clear:both}.columns>div{float:left}.columns>div.centered{float:none;margin:0 auto}.flex-columns{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.flex-columns.align-top{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.flex-columns.align-center{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.flex-columns>div{height:auto}.flex-columns .align-right{margin-left:auto}.flex-columns.center-columns{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.flex-columns .auto-width{-webkit-box-flex:1;-ms-flex:auto;flex:auto}.flex-columns.reverse{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.flex-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.columns,.flex-columns{margin-left:-16px;margin-right:-16px}.columns>div,.flex-columns>div{padding-left:16px;padding-right:16px}@media (max-width:900px){.columns,.flex-columns{margin-left:-13px;margin-right:-13px}.columns>div,.flex-columns>div{padding-left:13px;padding-right:13px}}@media (max-width:420px){.columns,.flex-columns{margin-left:-8.5px;margin-right:-8.5px}.columns>div,.flex-columns>div{padding-left:8.5px;padding-right:8.5px}}.columns.no-gutter,.flex-columns.no-gutter{margin-left:0;margin-right:0}.columns.no-gutter>div,.flex-columns.no-gutter>div{padding-left:0;padding-right:0}.columns.narrow-gutter,.flex-columns.narrow-gutter{margin-left:-(16px / 1.5);margin-right:-(16px / 1.5)}.columns.narrow-gutter>div,.flex-columns.narrow-gutter>div{padding-left:10.67px;padding-right:10.67px}@media (max-width:500px){.columns.narrow-gutter,.flex-columns.narrow-gutter{margin-left:-16px;margin-right:-16px}.columns.narrow-gutter>div,.flex-columns.narrow-gutter>div{padding-left:16px;padding-right:16px}}.columns.hairline-gutter,.flex-columns.hairline-gutter{margin-left:-1px;margin-right:-1px}.columns.hairline-gutter>div,.flex-columns.hairline-gutter>div{padding-left:1px;padding-right:1px}.columns.wide-gutter,.flex-columns.wide-gutter{margin-left:-32px;margin-right:-32px}.columns.wide-gutter>div,.flex-columns.wide-gutter>div{padding-left:32px;padding-right:32px}@media (max-width:1000px){.columns.wide-gutter,.flex-columns.wide-gutter{margin-left:-24px;margin-right:-24px}.columns.wide-gutter>div,.flex-columns.wide-gutter>div{padding-left:24px;padding-right:24px}}@media (max-width:500px){.columns.wide-gutter,.flex-columns.wide-gutter{margin-left:-16px;margin-right:-16px}.columns.wide-gutter>div,.flex-columns.wide-gutter>div{padding-left:16px;padding-right:16px}}.columns.centered,.columns>div.centered{float:none;margin:0 auto}.columns>div.right{float:right}.col1{width:8.333333333333333%}.col2{width:16.666666666666667%}.col3{width:25%}.col4{width:33.333333333333333%}.col5{width:41.666666666666667%}.col6{width:50%}.col7{width:58.333333333333333%}.col8{width:66.666666666666667%}.col9{width:75%}.col10{width:83.333333333333333%}.col11{width:91.666666666666667%}.col12{width:100%;float:none}.col1-2{width:50%}.col1-3{width:33.33333333%}.col1-4{width:25%}.col3-4{width:75%}.col1-5{width:20%}.col1-6{width:16.66666666666666%}.col2-3{width:66.66666666%}@media (max-width:800px){.med-fw{width:100%}}.single-column{width:100%;max-width:900px}.single-column.centered,.single-column.column-centered{margin:0 auto}.push-top-xl{padding-top:110px}.push-bottom-xl{padding-bottom:110px}.push-top-l{padding-top:70px}.push-bottom-l{padding-bottom:70px}.push-top-m{padding-top:45px}.push-bottom-m{padding-bottom:45px}.push-top-s{padding-top:30px}.push-bottom-s{padding-bottom:30px}.push-top-xs{padding-top:15px}.push-bottom-xs{padding-bottom:15px}@media (max-width:1100px){.push-top-xl{padding-top:90px}.push-bottom-xl{padding-bottom:90px}.push-top-l{padding-top:60px}.push-bottom-l{padding-bottom:60px}}@media (max-width:900px){.push-top-xl{padding-top:80px}.push-bottom-xl{padding-bottom:80px}.push-top-l{padding-top:40px}.push-bottom-l{padding-bottom:40px}.push-top-m{padding-top:30px}.push-bottom-m{padding-bottom:30px}.push-top-s{padding-top:20px}.push-bottom-s{padding-bottom:20px}}@media (max-width:600px){.push-top-xl{padding-top:45px}.push-bottom-xl{padding-bottom:45px}.push-top-l{padding-top:35px}.push-bottom-l{padding-bottom:35px}.push-top-m{padding-top:30px}.push-bottom-m{padding-bottom:30px}}@media (max-width:420px){.push-top-xl{padding-top:30px}.push-bottom-xl{padding-bottom:30px}.push-top-l{padding-top:30px}.push-bottom-l{padding-bottom:30px}.push-top-m{padding-top:25px}.push-bottom-m{padding-bottom:25px}}.tbl{display:table;width:100%;height:100%}.tbl-cell-v{display:table-cell;vertical-align:middle}.tbl-cell-b{display:table-cell;vertical-align:bottom}.tbl-cell-t{display:table-cell;vertical-align:top}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.ofh{overflow:hidden}body{font-family:aktiv-grotesk,sans-serif;font-weight:400;font-style:normal}p{line-height:125%;padding-bottom:1em}#fonts>.extended-reg{font-family:aktiv-grotesk-extended,sans-serif;font-weight:400}#fonts>.extended-black,h1,h2,h3,h4,h5{font-family:aktiv-grotesk-extended,sans-serif;font-weight:900}#fonts>.extended-bold{font-family:aktiv-grotesk-extended,sans-serif;font-weight:700}#fonts>.normal{font-family:aktiv-grotesk,sans-serif;font-weight:400}.uc{text-transform:uppercase}.g-size-reg,.text-button-underline.g-size-reg{font-size:1.9em}@media (max-width:600px){.g-size-reg,.text-button-underline.g-size-reg{font-size:1.8em}}@media (max-width:500px){.g-size-reg,.text-button-underline.g-size-reg{font-size:1.6em}}@media (max-width:420px){.g-size-reg,.text-button-underline.g-size-reg{font-size:1.5em}}@media (max-width:350px){.g-size-reg,.text-button-underline.g-size-reg{font-size:1.4em}}.g-size-reg h2,.text-button-underline.g-size-reg h2{font-size:1.5em}.g-size-reg h3,.text-button-underline.g-size-reg h3{font-size:1.25em}.g-size-large-body{font-size:1.2em;font-family:aktiv-grotesk-extended,sans-serif;font-weight:400}@media (max-width:600px){.g-size-large-body{font-size:1.1em}}.nple :last-child{padding-bottom:0}.text-content ol,.text-content p,.text-content table,.text-content ul{padding-bottom:1.3em;line-height:136%}.text-content ol a,.text-content p a,.text-content table a,.text-content ul a{color:#D90018;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;text-decoration:underline}.text-content ol a:hover,.text-content p a:hover,.text-content table a:hover,.text-content ul a:hover{text-decoration:none}.text-content table{padding-bottom:48px}.text-content table td{vertical-align:top}.text-content ol:last-child,.text-content p:last-child,.text-content ul:last-child{padding-bottom:0}.text-content ul:last-child li:last-child{padding-bottom:0}.text-content ul{list-style-type:disc;padding-left:1em}.text-content ul li{padding-bottom:.7em}.text-content ol{list-style-type:decimal}.text-content ol{padding-left:1em}.text-content ol li{padding-bottom:.8em}.text-content ol ol,.text-content ol ul{font-size:inherit;padding-bottom:.3em}.text-content h1,.text-content h2{padding-bottom:.7em}.text-content h3{font-size:1.9em;padding-bottom:.7em}.text-content *+h2,.text-content *+h3,.text-content *+h4{padding-top:.5em}.text-content blockquote{font-size:2.5em;color:#4BCDBC}.text-content blockquote p{font-size:1em;line-height:120%}@media (max-width:600px){.text-content blockquote{font-size:2.2em}}@media (max-width:420px){.text-content blockquote{font-size:2em}}.bg-green .text-content blockquote{color:#fff}.bg-dark-grey{background-color:#42454A}.button.text-dark-grey,.text-dark-grey,a.text-dark-grey{color:#42454A}.button.text-dark-grey a,.text-dark-grey a,a.text-dark-grey a{color:#42454A}.button-dark-grey{background:#42454A}.button-dark-grey-border{background:0 0;color:#42454A;border:2px solid #42454A}.button-dark-grey-border:hover{background:#42454A;color:#fff}.button-hover-dark-grey:hover{background:#42454A;color:#fff}.button.hover-text-dark-grey:hover{color:#42454A}.fill-dark-grey{fill:#42454A}.links-dark-grey .text-content a{color:#42454A}.bg-light-grey{background-color:#f1f0f0}.button.text-light-grey,.text-light-grey,a.text-light-grey{color:#f1f0f0}.button.text-light-grey a,.text-light-grey a,a.text-light-grey a{color:#f1f0f0}.button-light-grey{background:#f1f0f0}.button-light-grey-border{background:0 0;color:#f1f0f0;border:2px solid #f1f0f0}.button-light-grey-border:hover{background:#f1f0f0;color:#fff}.button-hover-light-grey:hover{background:#f1f0f0;color:#fff}.button.hover-text-light-grey:hover{color:#f1f0f0}.fill-light-grey{fill:#f1f0f0}.links-light-grey .text-content a{color:#f1f0f0}.bg-black{background-color:#000}.button.text-black,.text-black,a.text-black{color:#000}.button.text-black a,.text-black a,a.text-black a{color:#000}.button-black{background:#000}.button-black-border{background:0 0;color:#000;border:2px solid #000}.button-black-border:hover{background:#000;color:#fff}.button-hover-black:hover{background:#000;color:#fff}.button.hover-text-black:hover{color:#000}.fill-black{fill:#000}.links-black .text-content a{color:#000}.bg-white{background-color:#fff}.button.text-white,.text-white,a.text-white{color:#fff}.button.text-white a,.text-white a,a.text-white a{color:#fff}.button-white{background:#fff}.button-white-border{background:0 0;color:#fff;border:2px solid #fff}.button-white-border:hover{background:#fff;color:#fff}.button-hover-white:hover{background:#fff;color:#fff}.button.hover-text-white:hover{color:#fff}.fill-white{fill:#fff}.links-white .text-content a{color:#fff}.bg-dark-blue{background-color:#2B1453}.button.text-dark-blue,.text-dark-blue,a.text-dark-blue{color:#2B1453}.button.text-dark-blue a,.text-dark-blue a,a.text-dark-blue a{color:#2B1453}.button-dark-blue{background:#2B1453}.button-dark-blue-border{background:0 0;color:#2B1453;border:2px solid #2B1453}.button-dark-blue-border:hover{background:#2B1453;color:#fff}.button-hover-dark-blue:hover{background:#2B1453;color:#fff}.button.hover-text-dark-blue:hover{color:#2B1453}.fill-dark-blue{fill:#2B1453}.links-dark-blue .text-content a{color:#2B1453}.bg-red{background-color:#D90018}.button.text-red,.text-red,a.text-red{color:#D90018}.button.text-red a,.text-red a,a.text-red a{color:#D90018}.button-red{background:#D90018}.button-red-border{background:0 0;color:#D90018;border:2px solid #D90018}.button-red-border:hover{background:#D90018;color:#fff}.button-hover-red:hover{background:#D90018;color:#fff}.button.hover-text-red:hover{color:#D90018}.fill-red{fill:#D90018}.links-red .text-content a{color:#D90018}.bg-orange{background-color:#FF6B36}.button.text-orange,.text-orange,a.text-orange{color:#FF6B36}.button.text-orange a,.text-orange a,a.text-orange a{color:#FF6B36}.button-orange{background:#FF6B36}.button-orange-border{background:0 0;color:#FF6B36;border:2px solid #FF6B36}.button-orange-border:hover{background:#FF6B36;color:#fff}.button-hover-orange:hover{background:#FF6B36;color:#fff}.button.hover-text-orange:hover{color:#FF6B36}.fill-orange{fill:#FF6B36}.links-orange .text-content a{color:#FF6B36}.bg-pink{background-color:#F4DAE8}.button.text-pink,.text-pink,a.text-pink{color:#F4DAE8}.button.text-pink a,.text-pink a,a.text-pink a{color:#F4DAE8}.button-pink{background:#F4DAE8}.button-pink-border{background:0 0;color:#F4DAE8;border:2px solid #F4DAE8}.button-pink-border:hover{background:#F4DAE8;color:#fff}.button-hover-pink:hover{background:#F4DAE8;color:#fff}.button.hover-text-pink:hover{color:#F4DAE8}.fill-pink{fill:#F4DAE8}.links-pink .text-content a{color:#F4DAE8}.bg-purple{background-color:#462B76}.button.text-purple,.text-purple,a.text-purple{color:#462B76}.button.text-purple a,.text-purple a,a.text-purple a{color:#462B76}.button-purple{background:#462B76}.button-purple-border{background:0 0;color:#462B76;border:2px solid #462B76}.button-purple-border:hover{background:#462B76;color:#fff}.button-hover-purple:hover{background:#462B76;color:#fff}.button.hover-text-purple:hover{color:#462B76}.fill-purple{fill:#462B76}.links-purple .text-content a{color:#462B76}.bg-light-blue{background-color:#CEE5EB}.button.text-light-blue,.text-light-blue,a.text-light-blue{color:#CEE5EB}.button.text-light-blue a,.text-light-blue a,a.text-light-blue a{color:#CEE5EB}.button-light-blue{background:#CEE5EB}.button-light-blue-border{background:0 0;color:#CEE5EB;border:2px solid #CEE5EB}.button-light-blue-border:hover{background:#CEE5EB;color:#fff}.button-hover-light-blue:hover{background:#CEE5EB;color:#fff}.button.hover-text-light-blue:hover{color:#CEE5EB}.fill-light-blue{fill:#CEE5EB}.links-light-blue .text-content a{color:#CEE5EB}.bg-green{background-color:#4BCDBC}.button.text-green,.text-green,a.text-green{color:#4BCDBC}.button.text-green a,.text-green a,a.text-green a{color:#4BCDBC}.button-green{background:#4BCDBC}.button-green-border{background:0 0;color:#4BCDBC;border:2px solid #4BCDBC}.button-green-border:hover{background:#4BCDBC;color:#fff}.button-hover-green:hover{background:#4BCDBC;color:#fff}.button.hover-text-green:hover{color:#4BCDBC}.fill-green{fill:#4BCDBC}.links-green .text-content a{color:#4BCDBC}.bg-yellow{background-color:#EFBC4D}.button.text-yellow,.text-yellow,a.text-yellow{color:#EFBC4D}.button.text-yellow a,.text-yellow a,a.text-yellow a{color:#EFBC4D}.button-yellow{background:#EFBC4D}.button-yellow-border{background:0 0;color:#EFBC4D;border:2px solid #EFBC4D}.button-yellow-border:hover{background:#EFBC4D;color:#fff}.button-hover-yellow:hover{background:#EFBC4D;color:#fff}.button.hover-text-yellow:hover{color:#EFBC4D}.fill-yellow{fill:#EFBC4D}.links-yellow .text-content a{color:#EFBC4D}.bg-mid-blue{background-color:#1269D7}.button.text-mid-blue,.text-mid-blue,a.text-mid-blue{color:#1269D7}.button.text-mid-blue a,.text-mid-blue a,a.text-mid-blue a{color:#1269D7}.button-mid-blue{background:#1269D7}.button-mid-blue-border{background:0 0;color:#1269D7;border:2px solid #1269D7}.button-mid-blue-border:hover{background:#1269D7;color:#fff}.button-hover-mid-blue:hover{background:#1269D7;color:#fff}.button.hover-text-mid-blue:hover{color:#1269D7}.fill-mid-blue{fill:#1269D7}.links-mid-blue .text-content a{color:#1269D7}.bg-dark-red{background-color:#8A0010}.button.text-dark-red,.text-dark-red,a.text-dark-red{color:#8A0010}.button.text-dark-red a,.text-dark-red a,a.text-dark-red a{color:#8A0010}.button-dark-red{background:#8A0010}.button-dark-red-border{background:0 0;color:#8A0010;border:2px solid #8A0010}.button-dark-red-border:hover{background:#8A0010;color:#fff}.button-hover-dark-red:hover{background:#8A0010;color:#fff}.button.hover-text-dark-red:hover{color:#8A0010}.fill-dark-red{fill:#8A0010}.links-dark-red .text-content a{color:#8A0010}.links-red .text-content a,.links-red a{color:#8A0010}.menu-toggle{z-index:9999;position:absolute;display:none;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:50px;right:30px;z-index:201}.menu-toggle span{height:5px;margin:7px 0;-webkit-transition:all .2s ease;transition:all .2s ease;width:100%;display:block;position:relative;bottom:0;background:#2B1453;border-radius:1px}.menu-toggle .screen-reader-text{margin:0}@media (max-width:1000px){.menu-toggle{display:block;right:30px}}@media (max-width:900px){.menu-toggle{right:26px}}@media (max-width:600px){.menu-toggle{right:22px}}@media (max-width:420px){.menu-toggle{width:44px;right:17px}}.menu-vis .main-menu-toggle span:nth-child(1){bottom:-12px;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition-delay:.1s;transition-delay:.1s}.menu-vis .main-menu-toggle span:nth-child(2){opacity:0;width:0;-webkit-transition-delay:50ms;transition-delay:50ms}.menu-vis .main-menu-toggle span:nth-child(3){bottom:12px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);width:100%;-webkit-transition-delay:.1s;transition-delay:.1s}.menu-vis .main-menu-toggle span{background:#fff}.masthead{z-index:200;width:100%;background:#fff}.masthead .search-toggle{display:none}.masthead .inner{display:-webkit-box;display:-ms-flexbox;display:flex;position:static;padding-top:25px;padding-bottom:25px}@media (max-width:420px){.masthead .inner{padding-top:18px;padding-bottom:18px}}@media (max-width:700px){.masthead .search-toggle{display:block;position:absolute;right:100px;width:38px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.masthead .search-toggle svg{width:100%;fill:#2B1453}.masthead .header-tools{display:none}.masthead.search-open .header-tools{display:block}}@media (max-width:420px){.masthead .search-toggle{right:80px}}.logo{width:200px;z-index:100000;display:block;-webkit-transition:all .3s ease;transition:all .3s ease}@media (max-width:1320px){.logo{width:180px}}@media (max-width:1100px){.logo{width:160px}}@media (max-width:600px){.logo{width:120px}}@media (max-width:420px){.logo{width:105px}}.main-menu{font-family:aktiv-grotesk-extended,sans-serif;font-weight:700}.header-tools{font-size:1.5em;position:absolute;left:0;top:20px;width:100%;height:0;overflow:visible;z-index:1;-webkit-transition:all .3s ease;transition:all .3s ease}.header-tools .inner{padding-top:0;padding-bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;height:0;overflow:visible}.header-tools .search-form{width:238px;height:44px;margin-left:auto;margin-right:20px;margin-top:1px}.header-tools ul{display:-webkit-box;display:-ms-flexbox;display:flex}.header-tools li{padding-right:1em}.header-tools li:last-child{padding-right:0}.header-tools a{width:3em;height:3em;background:#D90018;color:#fff;border-radius:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.header-tools a:hover{background:#2B1453}.header-tools a span{font-size:1.7em}.header-tools .bg-image svg{width:100%;height:100%}@media (max-width:1500px){.header-tools{font-size:1.4em}.header-tools .search-form{height:42px}}@media (max-width:1000px){.header-tools .social-links-wrap{display:none}.header-tools .search-form{margin-right:80px;margin-top:25px}}.search-form form{z-index:10;position:relative;padding:0 20px;width:100%;height:100%}.search-form form>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%}.search-form input[type=text]{background:#D90018;color:rgba(255,255,255,.7);border:none;padding:0;-webkit-box-flex:1;-ms-flex:auto;flex:auto;display:block;min-width:0;font-family:aktiv-grotesk-extended,sans-serif;font-weight:700;margin-top:-2px}.search-form input[type=text]:focus{color:#fff}.search-form input[type=text]::-webkit-input-placeholder{opacity:1;color:#fff}.search-form input[type=text]:-ms-input-placeholder{opacity:1;color:#fff}.search-form input[type=text]::-ms-input-placeholder{opacity:1;color:#fff}.search-form input[type=text]::placeholder{opacity:1;color:#fff}.search-form button{-webkit-box-flex:0;-ms-flex:0 0 40px;flex:0 0 40px;padding:0;background:#D90018;color:#fff;border:none;cursor:pointer}.search-form button svg{fill:#fff;width:22px;margin:0 auto}.search-form button:focus{color:#EFBC4D}.search-form-mobile{display:none;padding:10px 0 25px 0;font-size:1.8em}.search-form-mobile .search-form{width:100%;height:56px}.search-form-mobile .bg-image svg{width:100%;height:100%}@media (max-width:700px){.search-form-mobile.search-open{display:block}}@media (min-width:1001px){.mobile-menu{display:none}.main-menu{margin-left:auto;color:#2B1453;font-size:2em;margin-top:auto;margin-bottom:5px;position:static}.main-menu .cloned-section-link{display:none}.main-menu ul{position:static}.main-menu li{display:inline-block;padding-right:1.5em;position:static}.main-menu li:last-child{padding:0}.main-menu li a{position:relative}.main-menu li>a:after{content:'';display:block;height:.4em;background:url(images/global/main-menu-graphic-top-level.svg) no-repeat 50% 50%;background-size:cover;position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);bottom:-.5em;width:0}.main-menu li:hover>a:after{width:101%}.main-menu .current-menu-item,.main-menu .current-page-ancestor,.main-menu .current_page_parent{color:#2B1453}.sub-menu,.sub-menu-wrap{display:none}.has-sub span{display:none}.has-sub:hover .sub-menu-wrap{display:block}.has-sub:hover .sub-menu-wrap .sub-menu{display:-webkit-box;display:-ms-flexbox;display:flex}.sub-menu-wrap{position:absolute;width:100%;left:0;top:100%;z-index:100;text-align:center;margin-top:-30px;padding-top:20px}.sub-menu-wrap .sub-menu{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:70px;background:#D90018;color:#fff}.sub-menu-wrap .sub-menu li{position:relative}.sub-menu-wrap .sub-menu li>a:after{content:'';display:block;height:.3em;background:url(images/global/main-menu-graphic-sub-level.svg) no-repeat 50% 50%;background-size:cover;position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);bottom:-.5em;width:0}.sub-menu-wrap .sub-menu li:hover>a:after{width:101%}}@media (min-width:1001px) and (max-width:1320px){.main-menu{font-size:1.8em}}@media (min-width:1001px) and (max-width:1200px){.main-menu{font-size:1.7em}}@media (min-width:1001px) and (max-width:1100px){.main-menu{font-size:1.6em}}@media (max-width:1000px){.main-menu{display:none}.masthead{background:0 0}.mobile-menu{-webkit-overflow-scrolling:touch;overflow-y:scroll;position:fixed;background:#2B1453;color:#fff;width:100%;height:100%;top:0;right:0;z-index:10000;-webkit-transform:translateY(-100%);transform:translateY(-100%);-webkit-transition:opacity .3s ease,-webkit-transform .3s ease;transition:opacity .3s ease,-webkit-transform .3s ease;transition:transform .3s ease,opacity .3s ease;transition:transform .3s ease,opacity .3s ease,-webkit-transform .3s ease;opacity:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;z-index:199;padding:150px 0}.mobile-menu .inner{padding:0}.mobile-menu .inner>ul{-webkit-transform:translateY(100px);transform:translateY(100px);opacity:0;-webkit-transition:opacity .7s ease .5s,-webkit-transform .7s ease .5s;transition:opacity .7s ease .5s,-webkit-transform .7s ease .5s;transition:opacity .7s ease .5s,transform .7s ease .5s;transition:opacity .7s ease .5s,transform .7s ease .5s,-webkit-transform .7s ease .5s;font-size:4em;margin:0 auto;font-family:aktiv-grotesk-extended,sans-serif;font-weight:700;padding:0;z-index:100000;padding:0 30px;width:100%}.mobile-menu .inner>ul li{display:block;position:relative;border-top:1px solid rgba(255,255,255,.25)}.mobile-menu .inner>ul li:last-child{border-bottom:1px solid rgba(255,255,255,.25)}.mobile-menu .inner>ul a{display:block;position:relative;padding:.7em 0}.mobile-menu ul ul{font-size:.7em}.sub-menu{display:none}.sub-menu-wrap{max-height:0;opacity:0;overflow:hidden;-webkit-transition:all .3s ease;transition:all .3s ease}.sub-menu-wrap .sub-menu{display:block;padding-left:.5em;padding-bottom:30px}.sub-menu-wrap .sub-menu li{border:none}.sub-menu-wrap .sub-menu li:last-child{border:none}.sub-menu-wrap .sub-menu a{display:block}.open .sub-menu-wrap{opacity:1;max-height:400px}.has-sub span{position:absolute;right:0;top:0;height:100%;width:100%;text-align:right;cursor:pointer;line-height:2.25em}.main-menu-open{height:100vh;overflow:hidden}.main-menu-open .mobile-menu{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}.main-menu-open .mobile-menu ul{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}.main-menu-open .header-tools,.main-menu-open .logo{opacity:0}.cloned-section-link span{display:none}}@media (max-width:1000px) and (max-width:800px){.mobile-menu .inner>ul{font-size:3.5em}}@media (max-width:1000px) and (max-width:700px){.mobile-menu .inner>ul{font-size:3em}}@media (max-width:1000px) and (max-width:600px){.mobile-menu .inner>ul{font-size:2.7em}}@media (max-width:1000px) and (max-width:450px){.mobile-menu .inner>ul{font-size:2.2em}}@media (max-width:1000px) and (max-width:900px){.mobile-menu>ul{padding:0 26px}}@media (max-width:1000px) and (max-width:600px){.mobile-menu{padding:130px 0}.mobile-menu .inner>ul{padding:0 26px}}@media (max-width:1000px) and (max-width:420px){.mobile-menu{padding:90px 0}.mobile-menu .inner>ul{padding:0 17px}}.menu-out .mobile-menu{-webkit-transition:opacity .2s ease,-webkit-transform 0s ease;transition:opacity .2s ease,-webkit-transform 0s ease;transition:opacity .2s ease,transform 0s ease;transition:opacity .2s ease,transform 0s ease,-webkit-transform 0s ease;opacity:0}.menu-out .mobile-menu ul{-webkit-transition:opacity .2s ease,-webkit-transform 0s ease;transition:opacity .2s ease,-webkit-transform 0s ease;transition:opacity .2s ease,transform 0s ease;transition:opacity .2s ease,transform 0s ease,-webkit-transform 0s ease;opacity:0}@media (min-width:1001px){.mobile-menu{position:fixed;width:100%;height:80px;background:#fff;z-index:10000;left:0;top:0;-webkit-transform:translateY(-100%);transform:translateY(-100%);-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease, -webkit-transform .2s ease;display:block;margin:0}.mobile-menu ul{margin:0 auto}.mobile-menu ul li{padding:0 1em}.mobile-menu .inner{height:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;position:static}.mobile-menu .sub-menu-wrap{padding-top:29px}.mobile-menu .sub-menu-wrap .sub-menu{background:#8A0010}.masthead-slideup.scroll-up .mobile-menu{-webkit-transform:translateY(0);transform:translateY(0);-webkit-box-shadow:0 2px 13px 0 rgba(0,0,0,.2);box-shadow:0 2px 13px 0 rgba(0,0,0,.2)}}.pagination{padding-bottom:80px;text-transform:uppercase;font-size:4em;font-family:aktiv-grotesk-extended,sans-serif;font-weight:900;text-align:center;color:#D90018}.pagination a{position:relative}.pagination a:hover{color:#462B76}@media (max-width:1300px){.pagination{font-size:3.5em}}@media (max-width:1100px){.pagination{font-size:3em}}@media (max-width:600px){.pagination{font-size:2.3em}}.pagination>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.pagination a,.pagination span{display:inline-block;padding:0 .14em;text-decoration:none;position:relative}.pagination .next,.pagination .prev{text-decoration:none;width:.9em;height:1.3em;text-indent:-999em;padding:0}.pagination .prev{margin-right:25px;background:url(images/global/arrow-left-purple.svg) no-repeat 50% 50%;background-size:cover}.pagination .prev:hover{background:url(images/global/arrow-left-red.svg) no-repeat 50% 50%}@media (max-width:600px){.pagination .prev{margin-right:17px}}.pagination .next{margin-left:25px;background:url(images/global/arrow-right-purple.svg) no-repeat 50% 50%;background-size:cover}.pagination .next:hover{background:url(images/global/arrow-right-red.svg) no-repeat 50% 50%}@media (max-width:600px){.pagination .next{margin-left:17px}}.pagination .current:after{content:'';display:block;position:absolute;width:1em;height:.17em;left:50%;bottom:-.25em;-webkit-transform:translateX(-50%);transform:translateX(-50%);background:url(images/global/pagination-underline.svg) no-repeat 50% 50%;background-size:cover}.gform_confirmation_wrapper,.gform_wrapper form{font-size:1.9em}@media (max-width:600px){.gform_confirmation_wrapper,.gform_wrapper form{font-size:1.8em}}@media (max-width:500px){.gform_confirmation_wrapper,.gform_wrapper form{font-size:1.6em}}@media (max-width:420px){.gform_confirmation_wrapper,.gform_wrapper form{font-size:1.5em}}@media (max-width:350px){.gform_confirmation_wrapper,.gform_wrapper form{font-size:1.4em}}.gform_confirmation_wrapper h2,.gform_wrapper form h2{font-size:1.5em}.gform_confirmation_wrapper h3,.gform_wrapper form h3{font-size:1.25em}.hidden-label label,.hide-label label{display:none}input[type=text],input[type=password],input[type=email],input[type=number],input[type=tel]{background:#fff;border:4px solid #4BCDBC;color:#42454A;width:100%;padding:17px 15px;font-size:inherit}input[type=text]:focus,input[type=password]:focus,input[type=email]:focus,input[type=number]:focus,input[type=tel]:focus{border-color:#1269D7}textarea{background:#fff;border:4px solid #4BCDBC;color:#42454A;width:100%;padding:17px 15px;font-size:inherit;resize:vertical;height:220px}textarea:focus{border-color:#1269D7}.multi-select-input .gfield_description,select{background:#fff;border:4px solid #4BCDBC;color:#42454A;width:100%;padding:17px 15px;font-size:inherit;resize:vertical}.multi-select-input .gfield_description:focus,select:focus{border-color:#1269D7}select.unselected{color:rgba(66,69,74,.5)}select{background-image:url(images/global/arrow-down-blue.svg);background-repeat:no-repeat;background-position:97% 50%;background-size:20px 14px}select.initial{color:rgba(43,20,83,.5)}@media (max-width:600px){.multi-select-input .gfield_description,input[type=text],input[type=password],input[type=email],input[type=number],input[type=tel],select,textarea{padding:12px 15px;border:2px solid #4BCDBC}textarea{height:150px}}.gform_ajax_spinner{position:absolute;left:50%;margin-top:13px;-webkit-filter:grayscale(100%);filter:grayscale(100%)}.validation_message{padding-top:.5em;color:#c51313}.validation_error{margin-bottom:1.2em;color:#fff;background:#D90018;padding:1.2em 1em;line-height:130%}.gform_confirmation_message{background:rgba(255,255,255,.95);padding:2em;font-size:1.15em;color:#fff;background:#4BCDBC}.text-center .gform_fields .ginput_container_consent{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.text-center .gform_fields .ginput_container_consent label{padding-left:.5em}.text-center .gform_fields .ginput_container_consent input{position:relative;left:auto;margin:0;padding:0}.gform_fields a{text-decoration:underline}.gform_fields a:hover{color:#4BCDBC}.gform_fields li{padding-bottom:1.5em}@media (min-width:1101px){.gform_fields li.half-input-left{width:50%;float:left;padding-right:10px;clear:both}.gform_fields li.half-input-right{width:50%;float:right;padding-left:10px}.gform_fields li.half-input-right+li{clear:both}}.gform_fields .full-width-input{clear:both}.gform_fields label{display:block;padding-bottom:.7em}.gform_fields .gfield_label{font-family:aktiv-grotesk-extended,sans-serif;font-weight:900;padding-bottom:.9em}.gform_fields .gfield_description{padding-bottom:.9em;margin-top:-.4em;font-size:.9em}.gform_fields .gfield_required{padding-left:.2em;color:#c51313}.gform_fields .gform_hidden,.gform_fields .gform_validation_container{display:none}.gform_fields .hidden_label label{display:none}.gform_fields .gfield_checkbox,.gform_fields .gfield_radio{padding-top:5px}.gform_fields .gfield_checkbox label,.gform_fields .gfield_radio label{display:inline-block;padding:0;font-weight:400;text-transform:none}.gform_fields .gfield_checkbox li,.gform_fields .gfield_radio li{padding-left:27px;margin-bottom:.9em;padding-bottom:0;position:relative;display:block}.gform_fields .gfield_checkbox li:last-child,.gform_fields .gfield_radio li:last-child{margin-bottom:.2em}.gform_fields .gfield_checkbox li input,.gform_fields .gfield_radio li input{position:absolute;left:0;margin:0;padding:0}@media (max-width:380px){.gform_fields .gfield_checkbox li input,.gform_fields .gfield_radio li input{top:0}}.gform_fields .ginput_container_consent label{padding-left:27px;margin-bottom:.9em;padding-bottom:0;position:relative;display:block}.gform_fields .ginput_container_consent input{position:absolute;left:0;margin:0;padding:0}.gform_fields input[type=radio]{-webkit-appearance:radio;width:15px;height:15px;top:1px;margin:0}@media (max-width:480px){.gform_fields input[type=radio]{top:0}}.gform_fields input[type=checkbox]{width:15px;height:15px;top:1px;margin:0}@media (max-width:480px){.gform_fields input[type=checkbox]{top:0}}@media (min-width:600px){.gform_fields .gf_name_has_2{overflow:hidden}.gform_fields .gf_name_has_2>span{width:50%;float:left;padding-right:10px}.gform_fields .gf_name_has_2>span:last-child{padding-left:10px;padding-right:0}}.gform_fields .gf_name_has_2>span label,.gform_fields .ginput_complex span label{display:block;padding-top:.6em;font-size:.9em;padding-bottom:0}.gform_fields .gfield_password_strength{padding:.5em;font-size:.8em;display:none}.gform_fields .gfield_password_strength.blank{display:none}.gform_fields .gfield_password_strength.bad,.gform_fields .gfield_password_strength.mismatch,.gform_fields .gfield_password_strength.short{background:#ffd6d6;display:inline-block}.gform_fields .gfield_password_strength.good{background:#ffe8d6;display:inline-block}.gform_fields .gfield_password_strength.strong{background:#e2ffd6;display:inline-block}.gform_fields .ginput_container_fileupload{border:4px dashed #4BCDBC;padding:25px 25px 15px 25px}.gform_fields .ginput_container_fileupload input{font-size:inherit}.gform_fields .ginput_container_fileupload .gform_delete{display:inline-block;margin-right:5px}.gform_fields .ginput_container_fileupload span{display:none}.gform_fields .validation_message{padding-top:.7em;color:#D90018;opacity:.8;font-size:.8em}.gform_fields .force-hidden{opacity:0;height:0;overflow:hidden;padding:0}.gform_fields .gsection h2{padding-bottom:0}.gform_fields .gfield_total .ginput_container_total,.gform_fields .gfield_total label{font-size:1.5em;display:inline-block;padding:0}.gform_fields .gfield_total .ginput_container_total:before{content:'–';padding:0 .3em}.gform_fields .small-text{font-size:.8em}.gform_fields li.multi-select-input>.gfield_description{display:block;color:rgba(66,69,74,.5);padding:16px 10px 16px 10px}.gform_fields li.multi-select-input select{display:none;position:absolute;top:100%;left:0;width:100%;z-index:100;margin-top:2px}.gform_fields li.multi-select-input.open select{display:block}.gform_footer input[type=submit]{color:#fff;border:none;font-family:aktiv-grotesk-extended,sans-serif;font-weight:900;text-transform:uppercase;cursor:pointer;width:auto;display:block;font-size:1.5em;padding:0;border-bottom:none;margin:0 auto;background:url(images/global/submit-bg.svg) no-repeat 50% 50%;background-size:cover;width:278px;height:54px;text-align:center}.gform_footer input[type=submit]:hover{background:url(images/global/submit-bg-hover.svg) no-repeat 50% 50%}@media (max-width:400px){.gform_footer input[type=submit]{width:200px;height:39px;font-size:1.4em}}.breadcrumbs{font-size:1.7em}.breadcrumbs .bc-wrap{position:absolute;z-index:10;top:25px}.breadcrumbs span{padding:0 .18em}.breadcrumbs span:first-child{padding-left:0}.breadcrumbs a:hover{text-decoration:underline}.breadcrumbs .icon,.breadcrumbs .text{padding:0}.breadcrumbs .icon{display:none}@media (max-width:1400px){.breadcrumbs{font-size:1.6em}}@media (max-width:1000px){.breadcrumbs{font-size:1.5em}}@media (max-width:500px){.breadcrumbs .icon{display:inline-block}.breadcrumbs .text{display:none}}@media (max-width:600px){.breadcrumbs{font-size:1.1em}.breadcrumbs .bc-wrap{top:20px}}@media (max-width:420px){.breadcrumbs{font-size:1em}}.page-title{padding-top:140px}@media (max-width:1400px){.page-title{padding-top:120px}}@media (max-width:1100px){.page-title{padding-top:100px}}@media (max-width:800px){.page-title{padding-top:80px}}@media (max-width:600px){.page-title{padding-top:40px}}.title-bar-wrap.main-page-title{padding-top:65px}@media (max-width:600px){.title-bar-wrap.main-page-title{padding-top:40px}}.page-intro-split h1{font-size:4.5em;text-transform:uppercase;padding-bottom:.5em}.page-intro-split .text{font-family:aktiv-grotesk-extended,sans-serif;font-weight:400;font-size:2.2em}.page-intro-split .col-text>div{padding:0 30px}@media (min-width:951px){.page-intro-split .col-text{width:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.page-intro-split .col-text>div{max-width:680px;margin-left:auto}.page-intro-split .col-text>div>div{height:100%}.page-intro-split .col-image{width:50%}.page-intro-split .col-image>div{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex}.page-intro-split .image picture{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex}.page-intro-split .image picture img{-o-object-fit:cover;object-fit:cover;height:100%;width:100%}.page-intro-split .flex-columns{min-height:400px}}@media (max-width:1500px){.page-intro-split h1{font-size:4em}.page-intro-split .text{font-size:2em}}@media (max-width:1200px){.page-intro-split h1{font-size:3.2em}.page-intro-split .text{font-size:1.8em}}@media (max-width:950px){.page-intro-split .col-text{padding:150px 0 120px 0}.page-intro-split h1{font-size:3.8em}.page-intro-split .text{font-size:1.9em}}@media (max-width:900px){.page-intro-split .col-text>div{padding-left:26px;padding-right:26px}}@media (max-width:600px){.page-intro-split .col-text>div{padding-left:22px;padding-right:22px}.page-intro-split .col-text{padding:80px 0 70px 0}.page-intro-split h1{font-size:3em}.page-intro-split .text{font-size:1.7em}}@media (max-width:420px){.page-intro-split .col-text>div{padding-left:17px;padding-right:17px}.page-intro-split .col-text{padding:60px 0 50px 0}.page-intro-split h1{font-size:2.3em}.page-intro-split .text{font-size:1.6em}}.button{display:inline-block;text-decoration:none;font-size:1.8em;border-radius:0;-webkit-transition:all .3s ease;transition:all .3s ease;cursor:pointer;font-family:aktiv-grotesk-extended,sans-serif;font-weight:700;position:relative;padding:10px;overflow:hidden}.button span{font-family:aktiv-grotesk,sans-serif;font-weight:400}.button.button-white{color:#2B1453}.button.fw{display:block;text-align:center}.button .arrow{position:absolute;right:15px;top:45%;-webkit-transform:translateY(-50%);transform:translateY(-50%);font-size:1.5em}.button.sm{font-size:1.5em;padding:6px}.button span{z-index:10;position:relative}@media (max-width:900px){.button{font-size:1.7em}}@media (max-width:600px){.button{font-size:1.6em}.button.sm{font-size:1.4em}}@media (max-width:420px){.button{font-size:1.5em}.button.sm{font-size:1.3em}}.text-button-underline{font-size:2.2em;font-family:aktiv-grotesk-extended,sans-serif;font-weight:900;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;cursor:pointer}.text-button-underline.hover-red:hover{color:#D90018}.text-button-underline:hover .underline-stroke-wrap{opacity:0}.underline-stroke-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:.35em}.underline-stroke-wrap>svg{fill:currentColor;height:.35em;width:.35em}.underline-stroke-wrap span{-webkit-box-flex:1;-ms-flex:1;flex:1;height:.35em;background:currentColor}.underline-stroke-wrap svg:first-child{margin-right:-.03em}.underline-stroke-wrap svg:last-child{margin-left:-.03em}@media (max-width:550px){.underline-stroke-wrap span{height:.25em}.underline-stroke-wrap>svg{width:.25em;height:.25em}}.modal-open{height:100vh;overflow:hidden}.modal-open .modal-open{opacity:1;visibility:visible}.modal{background:#000;position:fixed;left:0;top:0;width:100%;height:100%;visibility:hidden;-webkit-transition:all .3s;transition:all .3s;z-index:100000;opacity:0}.modal:before{content:none}.modal .modal-contents{position:absolute;width:100%;height:100%;left:0;top:0;display:block;-webkit-overflow-scrolling:touch;overflow-y:scroll}.modal .inner{padding-top:195px;padding-bottom:195px;min-height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.modal .inner>div{width:100%}@media (max-width:1200px){.modal .inner{padding-top:100px;padding-bottom:100px}}@media (max-width:600px){.modal .inner{padding-top:60px;padding-bottom:60px}}@media (max-height:1100px) and (orientation:landscape){.modal .inner{padding-top:90px}}.modal.modal-active{top:0;visibility:visible}.modal .modal-close{position:absolute;position:fixed;right:50px;top:20px;font-size:6em;z-index:100;text-align:right;color:#fff;width:50px!important;height:50px!important;font-size:0;background:url(images/global/gallery-close.svg) no-repeat 50% 50%!important}@media (max-width:900px){.modal .modal-close{width:30px!important;height:30px!important}}@media (max-width:900px){.modal .modal-close{right:26px}}@media (max-width:600px){.modal .modal-close{right:22px}}@media (max-width:420px){.modal .modal-close{right:17px}}.modal .modal-form{padding-top:20px}.modal .modal-alert{max-width:400px;background:#fff;margin:0 auto;padding:25px}.modal .modal-medium{max-width:550px;margin:0 auto;background:#fff;padding:40px 30px}@media (max-width:400px){.modal .modal-medium{padding:25px 15px}}.modal input::-webkit-input-placeholder,.modal textarea::-webkit-input-placeholder{color:#fff;opacity:1}.modal input::-moz-placeholder,.modal textarea::-moz-placeholder{color:#fff;opacity:1}.modal textarea:-ms-input-placeholderm input:-ms-input-placeholder{color:#fff;opacity:1}.modal input:-moz-placeholder,.modal textarea:-moz-placeholder{color:#fff;opacity:1}.modal-sub-detail.modal-open{-webkit-transition:none;transition:none}.modal-controls{position:fixed;left:0;top:50%;width:100%;height:0;overflow:visible}.modal-controls .inner{display:-webkit-box;display:-ms-flexbox;display:flex;padding-top:0;padding-bottom:0}.modal-controls a{position:absolute;width:34px;height:50px;display:block;font-size:0}.modal-controls a.modal-arrow-left{left:0;background:url(images/global/arrow-left-white.svg) no-repeat 50% 50%!important;background-size:cover;-webkit-transform:translate(-120%,-50%);transform:translate(-120%,-50%)}.modal-controls a.modal-arrow-right{right:0;background:url(images/global/arrow-right-white.svg) no-repeat 50% 50%!important;background-size:cover;-webkit-transform:translate(120%,-50%);transform:translate(120%,-50%)}@media (max-width:900px){.modal-controls a{width:20px;height:30px}}@media (max-width:1500px){.modal-controls a.modal-arrow-left{left:25px;background:url(images/global/arrow-left-white.svg) no-repeat 50% 50%!important;background-size:cover;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.modal-controls a.modal-arrow-right{right:25px;background:url(images/global/arrow-right-white.svg) no-repeat 50% 50%!important;background-size:cover;-webkit-transform:translateY(-50%);transform:translateY(-50%)}}@media (max-width:700px){.modal-controls a.modal-arrow-left{left:20px}.modal-controls a.modal-arrow-right{right:20px}}@media (max-width:400px){.modal-controls a.modal-arrow-left{left:15px}.modal-controls a.modal-arrow-right{right:15px}}@media (max-width:1500px){.modal-sub-detail .modal-contents .inner{padding-left:100px;padding-right:100px;max-width:none}.modal-sub-detail .modal-contents .modal-close{right:25px}}@media (max-width:1500px) and (max-width:700px){.modal-sub-detail .modal-contents .inner{padding-left:60px;padding-right:60px}}@media (max-width:1500px) and (max-width:400px){.modal-sub-detail .modal-contents .inner{padding-left:50px;padding-right:50px}}@media (max-width:1500px) and (max-width:700px){.modal-sub-detail .modal-contents .modal-close{right:20px}}@media (max-width:1500px) and (max-width:400px){.modal-sub-detail .modal-contents .modal-close{right:15px}}.page-hero{z-index:101}.page-hero .hero-image{height:400px}.page-hero .hero-image img{position:absolute;left:0;top:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media (min-height:1000px) and (orientation:landscape){.page-hero .hero-image{height:590px}}@media (max-width:1100px) and (orientation:portrait){.page-hero .hero-image{height:0;padding-bottom:60%}}@media (max-width:450px) and (orientation:portrait){.page-hero .hero-image{padding-bottom:70%}}.page-hero .hero-mask-top{height:120px;position:absolute;left:0;width:100%;bottom:0;z-index:1}.page-hero .hero-mask-top svg{width:100%;height:100%}@media (max-width:900px){.page-hero .hero-mask-top{height:80px}}@media (max-width:600px){.page-hero .hero-mask-top{height:60px}}@media (max-width:450px){.page-hero .hero-mask-top{height:40px}}.page-hero .hero-mask-bottom{height:90px;position:absolute;left:0;width:100%;bottom:0;z-index:1;-webkit-transform:translateY(100%);transform:translateY(100%)}.page-hero .hero-mask-bottom svg{width:100%;height:100%}@media (max-width:1500px){.page-hero .hero-mask-bottom{height:70px}}@media (max-width:1100px){.page-hero .hero-mask-bottom{height:40px}}@media (max-width:450px){.page-hero .hero-mask-bottom{height:30px}}.page-hero .hero-graphic{max-width:1190px;margin:0 auto;width:90%;z-index:10;margin-top:-150px}@media (min-width:2201px){.page-hero .hero-graphic{max-width:1400px}}@media (max-width:1700px){.page-hero .hero-graphic{max-width:1000px}}@media (max-width:1100px){.page-hero .hero-graphic{margin-top:-120px}}@media (max-width:900px){.page-hero .hero-graphic{margin-top:-90px}}@media (max-width:800px){.page-hero .hero-graphic{margin-top:-70px}}@media (max-width:600px){.page-hero .hero-graphic{margin-top:-40px}}@media (max-width:450px){.page-hero .hero-graphic{margin-top:-10px}}.page-hero .hero-text-wrap{text-align:center}.page-hero .hero-title{padding:50px 0;font-family:aktiv-grotesk-extended,sans-serif;font-weight:900;font-size:4em;text-transform:uppercase}@media (min-width:2201px){.page-hero .hero-title{font-size:4.2em}}.page-hero .hero-text{max-width:900px;margin:0 auto;width:95%;font-size:2.8em;font-family:aktiv-grotesk-extended,sans-serif;font-weight:400}.page-hero .hero-text strong{font-weight:800}@media (max-width:1100px){.page-hero .hero-text{padding-bottom:30px}}@media (max-width:1350px){.page-hero .hero-title{font-size:3.5em}.page-hero .hero-text{font-size:2.5em}}@media (max-width:850px){.page-hero .hero-title{font-size:3em;padding:40px 0}.page-hero .hero-text{font-size:2em}}@media (max-width:650px){.page-hero .hero-title{font-size:2.7em}.page-hero .hero-text{font-size:1.8em}}@media (max-width:450px){.page-hero .hero-title{font-size:2.3em;padding:30px 0}.page-hero .hero-text{font-size:1.7em}}@media (max-width:380px){.page-hero .hero-title{font-size:2em}.page-hero .hero-text{font-size:1.5em}}@media (max-width:340px){.page-hero .hero-title{font-size:1.8em;padding:24px 0}.page-hero .hero-text{font-size:1.4em}}.title-bar-text .inner{display:-webkit-box;display:-ms-flexbox;display:flex}.title-bar-text .section-title{-webkit-box-flex:1;-ms-flex:1;flex:1}.title-bar-text .button-wrap{margin-left:auto;text-align:right;padding-left:1.5em;-ms-flex-negative:0;flex-shrink:0}@media (max-width:1350px){.title-bar-text .text-button-underline{font-size:2.1em}}@media (max-width:1150px){.title-bar-text .text-button-underline{font-size:1.9em}}@media (max-width:750px){.title-bar-text .text-button-underline{font-size:1.7em}}@media (max-width:450px){.title-bar-text .text-button-underline{font-size:1.5em}}@media (max-width:350px){.title-bar-text .text-button-underline{font-size:1.3em}}.title-bar{font-family:aktiv-grotesk-extended,sans-serif;font-weight:900;font-size:4.8em;text-transform:uppercase;text-align:center}.title-bar .graphic-top{top:1px}.title-bar .graphic-bottom{top:-1px}.title-bar svg{width:100%;display:block}.title-bar h1,.title-bar h2,.title-bar h3{max-width:900px;margin:0 auto;font-size:1em;padding:0 1em}@media (max-width:1150px){.title-bar{font-size:4em}}@media (max-width:900px){.title-bar{font-size:3.5em}}@media (max-width:650px){.title-bar{font-size:3em}}@media (max-width:450px){.title-bar{font-size:2.3em}}@media (max-width:380px){.title-bar{font-size:2em}}@media (max-width:340px){.title-bar{font-size:1.8em}}.featured-content-block .graphic-top{top:1px}.featured-content-block .graphic-bottom{top:-1px}.featured-content-block .texture svg{width:100%;display:block}@media (min-width:901px){.featured-content-block .col-image{z-index:20;width:50%}.featured-content-block .col-image .image{position:absolute;width:100%;height:100%;left:0;top:0;display:-webkit-box;display:-ms-flexbox;display:flex}.featured-content-block .col-image .image picture{display:-webkit-box;display:-ms-flexbox;display:flex}.featured-content-block .col-image .image img{-o-object-fit:cover;object-fit:cover}.featured-content-block .col-text{width:50%;max-width:750px;padding:35px 30px 35px 0!important}.featured-content-block .col-text>div{height:100%}}@media (min-width:901px) and (max-width:1150px){.featured-content-block .col-text{padding:20px 30px 20px 0!important}}.featured-content-block .contents{min-height:440px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 55px 0 8%}@media (max-width:1350px){.featured-content-block .contents{padding:25px 40px;min-height:0}}@media (max-width:1350px){.featured-content-block .col-text .text-button-underline{font-size:2.3em}}@media (max-width:1150px){.featured-content-block .section-title *{font-size:2.9em}.featured-content-block .text-content{font-size:1.7em}.featured-content-block .col-text .text-button-underline{font-size:2em}}@media (min-width:901px){.featured-content-block .graphic-bottom,.featured-content-block .graphic-top{width:200%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}}@media (max-width:900px){.featured-content-block .flex-columns{display:block}.featured-content-block .graphic-top{display:none}.featured-content-block .contents{padding:40px}}@media (max-width:700px){.featured-content-block .section-title *{font-size:2.6em}.featured-content-block .text-content{font-size:1.6em}.featured-content-block .contents{padding:40px 25px}}@media (max-width:420px){.featured-content-block .section-title *{font-size:2.1em}.featured-content-block .text-content{font-size:1.5em}.featured-content-block .contents{padding:35px 20px}.featured-content-block .col-text .text-button-underline{font-size:1.8em}}.section-title h1,.section-title h2,.section-title h3{padding-bottom:1em;line-height:105%;font-family:aktiv-grotesk-extended,sans-serif;font-weight:900;text-transform:uppercase;font-size:3.9em}.section-title h1 span,.section-title h2 span,.section-title h3 span{font-family:aktiv-grotesk-extended,sans-serif;font-weight:400}@media (max-width:1150px){.section-title h1,.section-title h2,.section-title h3{font-size:3.3em}}@media (max-width:750px){.section-title h1,.section-title h2,.section-title h3{font-size:3em}}@media (max-width:650px){.section-title h1,.section-title h2,.section-title h3{font-size:2.5em}}@media (max-width:450px){.section-title h1,.section-title h2,.section-title h3{font-size:2.1em}}.section-title.lg h1,.section-title.lg h2,.section-title.lg h3{font-size:4.5em}@media (max-width:1150px){.section-title.lg h1,.section-title.lg h2,.section-title.lg h3{font-size:4em}}@media (max-width:750px){.section-title.lg h1,.section-title.lg h2,.section-title.lg h3{font-size:3.5em}}@media (max-width:650px){.section-title.lg h1,.section-title.lg h2,.section-title.lg h3{font-size:3em}}@media (max-width:450px){.section-title.lg h1,.section-title.lg h2,.section-title.lg h3{font-size:2.3em}}.section-title.npb *{padding-bottom:0}.block-5050{overflow:hidden;width:100%}.block-5050 .col-text{z-index:11}.block-5050 .text-inner{padding:80px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%}.block-5050.image-right .flex-columns{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}@media (min-width:951px){.block-5050 .col-text{width:50%}.block-5050 .col-image{width:50%}.block-5050 .col-image>div{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex}.block-5050 .image picture{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex}.block-5050 .image picture img{-o-object-fit:cover;object-fit:cover;height:100%;width:100%}.block-5050 .text-inner>div{max-width:700px}.block-5050.image-right .text-inner>div{margin-left:auto}}@media (min-width:951px) and (max-width:1500px){.block-5050 .text-inner{padding:50px 40px}.block-5050 .section-title *{font-size:3.5em}.block-5050 .g-size-reg{font-size:1.8em}.block-5050 .text-button-underline{font-size:2em}}@media (min-width:951px) and (max-width:1300px){.block-5050 .text-inner{padding:40px 30px}.block-5050 .section-title *{font-size:2.8em}.block-5050 .g-size-reg{font-size:1.6em}.block-5050 .text-button-underline{font-size:1.9em}}@media (min-width:951px) and (max-width:1100px){.block-5050 .section-title *{font-size:2.5em}.block-5050 .g-size-reg{font-size:1.5em}.block-5050 .text-button-underline{font-size:1.8em}}@media (max-width:750px){.block-5050 .text-inner{padding:50px 40px}}@media (max-width:500px){.block-5050 .text-inner{padding:40px 30px}}@media (max-width:420px){.block-5050 .text-inner{padding:35px 25px}.block-5050 .text-button-underline{font-size:1.8em}}.image-block .caption{background:#462B76;color:#fff;padding:25px}.image-block .caption-abs{position:absolute;width:100%;left:0;bottom:0}.image-block p{padding:0}@media (max-width:900px){.image-block .caption{padding:20px}}@media (min-width:701px){.image-block .col1-2 .g-size-reg p{font-size:.8em}}@media (max-width:700px){.image-block .col1-2{width:100%}.image-block .col1-2:first-child{margin-bottom:20px}.image-block .caption{padding:15px}.image-block .caption p{font-size:.8em}}@media (max-width:400px){.image-block .caption{padding:12px}}.long-text-block .flex-columns{-ms-flex-wrap:wrap;flex-wrap:wrap}.long-text-block .column-text{-webkit-box-flex:1;-ms-flex:1;flex:1}@media (min-width:1331px){.long-text-block .column-aside{-webkit-box-flex:0;-ms-flex:0 0 357px;flex:0 0 357px}.long-text-block .column-aside .button{width:100%;text-align:center}}@media (max-width:1330px){.long-text-block .flex-columns{display:block}}.text-with-aside .col4 a{word-break:break-word}@media (min-width:701px) and (max-width:900px){.text-with-aside .col4{font-size:.85em}}@media (max-width:700px){.text-with-aside .col4,.text-with-aside .col8{width:100%}.text-with-aside .col4{padding-bottom:25px}}.card-item{margin-bottom:40px}.card-item .card-image{margin-bottom:35px}.card-item .card-image .icon{position:absolute;z-index:10;max-width:50px;width:25%;top:50%;left:50%;-webkit-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%);cursor:pointer}.card-item .card-image .icon svg{fill:#fff}.card-item .card-title{color:#D90018;font-family:aktiv-grotesk-extended,sans-serif;font-weight:900;font-size:3em;margin-bottom:30px}.card-item .meta{font-family:aktiv-grotesk-extended,sans-serif;font-weight:400;color:#D90018;font-size:1.6em}.card-item .date{margin:-10px 0 25px 0;display:block}.card-item .g-size-reg :last-child{padding-bottom:0}@media (min-width:1101px){.card-item.col1-2{margin-bottom:70px}.card-item.col1-3 .button-wrap{font-size:.9em}.card-item.col1-4{font-size:.8em}.card-item.col1-4 .card-image,.card-item.col1-4 .card-title{margin-bottom:27px}.card-item.col1-4 .button-wrap{font-size:.9em}.card-item.col1-3 .card-title h2{font-size:.9em}}@media (min-width:901px) and (max-width:1100px){.card-item.col1-4{width:33.3333333%}.card-item.col1-2{font-size:.85em}.card-item.col1-2 .card-image,.card-item.col1-2 .card-title{margin-bottom:35px}.card-item.col1-3,.card-item.col1-4{font-size:.8em}.card-item.col1-3 .card-image,.card-item.col1-3 .card-title,.card-item.col1-4 .card-image,.card-item.col1-4 .card-title{margin-bottom:35px}.card-item.col1-3 .date,.card-item.col1-4 .date{margin:-10px 0 20px 0}}@media (min-width:701px) and (max-width:900px){.card-item.col1-2,.card-item.col1-3,.card-item.col1-4{width:50%;font-size:.8em}.card-item.col1-2 .card-image,.card-item.col1-2 .card-title,.card-item.col1-3 .card-image,.card-item.col1-3 .card-title,.card-item.col1-4 .card-image,.card-item.col1-4 .card-title{margin-bottom:35px}.card-item.col1-2 .date,.card-item.col1-3 .date,.card-item.col1-4 .date{margin:-10px 0 20px 0}}@media (max-width:700px){.card-item.col1-2,.card-item.col1-3,.card-item.featured-article-card{width:100%;font-size:1em}.card-item.col1-2 .card-image,.card-item.col1-2 .card-title,.card-item.col1-3 .card-image,.card-item.col1-3 .card-title,.card-item.featured-article-card .card-image,.card-item.featured-article-card .card-title{margin-bottom:35px}.card-item.col1-2 .button-wrap,.card-item.col1-3 .button-wrap,.card-item.featured-article-card .button-wrap{font-size:.85em}.card-item.col1-2 .card-title,.card-item.col1-3 .card-title,.card-item.featured-article-card .card-title{font-size:2.5em}.card-item.col1-2 .date,.card-item.col1-3 .date,.card-item.featured-article-card .date{margin:-10px 0 20px 0;font-size:1.7em}}@media (max-width:500px){.card-item{margin-bottom:40px}.card-item.col1-2,.card-item.col1-3,.card-item.col1-4,.card-item.featured-article-card{width:100%;font-size:1em}.card-item.col1-2 .card-image,.card-item.col1-2 .card-title,.card-item.col1-3 .card-image,.card-item.col1-3 .card-title,.card-item.col1-4 .card-image,.card-item.col1-4 .card-title,.card-item.featured-article-card .card-image,.card-item.featured-article-card .card-title{margin-bottom:30px}.card-item.col1-2 .button-wrap,.card-item.col1-3 .button-wrap,.card-item.col1-4 .button-wrap,.card-item.featured-article-card .button-wrap{font-size:.8em}.card-item.col1-2 .card-title,.card-item.col1-3 .card-title,.card-item.col1-4 .card-title,.card-item.featured-article-card .card-title{font-size:2.2em}.card-item.col1-2 .date,.card-item.col1-3 .date,.card-item.col1-4 .date,.card-item.featured-article-card .date{margin:0 0 20px 0;font-size:1.5em}}@media (max-width:420px){.card-item.col1-2 .card-image,.card-item.col1-2 .card-title,.card-item.col1-3 .card-image,.card-item.col1-3 .card-title,.card-item.col1-4 .card-image,.card-item.col1-4 .card-title,.card-item.featured-article-card .card-image,.card-item.featured-article-card .card-title{margin-bottom:22px}.card-item.col1-2 .button-wrap,.card-item.col1-3 .button-wrap,.card-item.col1-4 .button-wrap,.card-item.featured-article-card .button-wrap{font-size:.7em}.card-item.col1-2 .card-title,.card-item.col1-3 .card-title,.card-item.col1-4 .card-title,.card-item.featured-article-card .card-title{font-size:2em}}@media (max-width:350px){.card-item.col1-2 .date,.card-item.col1-3 .date,.card-item.col1-4 .date,.card-item.featured-article-card .date{font-size:1.4em}.card-item.col1-2 .card-title,.card-item.col1-3 .card-title,.card-item.col1-4 .card-title,.card-item.featured-article-card .card-title{font-size:1.9em}}.gallery-grid .item{margin-bottom:32px}@media (max-width:900px){.gallery-grid .item{width:33.333333333%;margin-bottom:26px}}@media (max-width:600px){.gallery-grid .item{width:50%}}@media (max-width:420px){.gallery-grid .item{margin-bottom:17px}}.quote-block{font-size:2.5em}.quote-block .graphic-top{top:1px}.quote-block .graphic-bottom{top:-1px}.quote-block svg{width:100%;display:block}@media (max-width:900px){.quote-block{font-size:2.2em}}@media (max-width:650px){.quote-block{font-size:2em}}@media (max-width:500px){.quote-block{font-size:1.8em}}@media (max-width:360px){.quote-block{font-size:1.6em}}.quote-block .single-column{z-index:10;width:90%}@media (max-width:450px){.quote-block .single-column{width:95%}}@media (max-width:1700px){.quote-block.fullwidth-graphic .single-column{padding:40px 0}}@media (max-width:700px){.quote-block.fullwidth-graphic .single-column{padding:25px 0}}.quote-block.boxed-graphic .single-column{width:90%}@media (max-width:1700px){.quote-block.boxed-graphic .single-column{padding:30px 0 35px 0}}@media (max-width:700px){.quote-block.boxed-graphic .single-column{padding:20px 0 25px 0}}.quote-block.no-graphic .single-column{padding:0}.quote-block .quote-main{font-family:aktiv-grotesk-extended,sans-serif;font-weight:400}.quote-block .quote-source{font-family:aktiv-grotesk-extended,sans-serif;font-weight:900}.cta-text-block{font-family:aktiv-grotesk-extended,sans-serif;font-weight:900;font-size:4.5em;text-align:center}@media (max-width:1100px){.cta-text-block{font-size:4em}}@media (max-width:900px){.cta-text-block{font-size:3.5em}}@media (max-width:700px){.cta-text-block{font-size:3em}}@media (max-width:500px){.cta-text-block{font-size:2.4em}}.cta-text-block .single-column{max-width:1400px}.cta-text-block a{text-decoration:underline}.cta-text-block.graphic-underline a{white-space:nowrap;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;position:relative;text-decoration:none}.cta-text-block.graphic-underline a .underline-stroke-wrap{position:absolute;bottom:-.2em;left:0;width:100%;height:.2em}.cta-text-block.graphic-underline a:hover .underline-stroke-wrap{opacity:0}.prev-next{font-size:3.7em;font-family:aktiv-grotesk-extended,sans-serif;font-weight:900;text-transform:uppercase;padding:70px 0}.prev-next .inner{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.prev-next a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#D90018}.prev-next a svg{fill:#462B76;width:100%}.prev-next a:hover{color:#462B76}.prev-next .link-wrap{width:50%}.prev-next .arrow{-webkit-box-flex:0;-ms-flex:0 0 .82em;flex:0 0 .82em;margin-top:3px}.prev-next .next .arrow{margin-right:.6em}.prev-next .prev .arrow{margin-left:.6em}.prev-next .prev{margin-left:auto}.prev-next .prev a{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}@media (max-width:1150px){.prev-next{font-size:3.5em}}@media (max-width:750px){.prev-next{font-size:3em;padding:55px 0}}@media (max-width:650px){.prev-next{font-size:2.5em}}@media (max-width:450px){.prev-next{font-size:1.9em;padding:35px 0}}@media (max-width:350px){.prev-next{font-size:1.6em}}.logo-grid-items .item{margin-bottom:48px}@media (max-width:1000px){.logo-grid-items .item{width:25%}}@media (max-width:800px){.logo-grid-items .item{width:33.33333333333%}}@media (max-width:550px){.logo-grid-items .item{width:50%}}.filter-bar .toggle-link-wrap{display:none}.filter-bar .filter-list{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:1.7em;font-family:aktiv-grotesk-extended,sans-serif;font-weight:900;color:#D90018;padding:45px 0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (max-width:1300px){.filter-bar .filter-list{display:block}}@media (max-width:1150px){.filter-bar .filter-list{font-size:1.5em;padding-bottom:20px}}@media (max-width:500px){.filter-bar .filter-list{font-size:1.4em}}.filter-bar .filter-title{font-size:1.8em;text-transform:uppercase;padding-right:1em}@media (max-width:1300px){.filter-bar .filter-title{padding-bottom:1em;display:block}}.filter-bar ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.filter-bar ul li{padding-right:1.2em}.filter-bar ul a{position:relative;padding-left:38px;display:block}.filter-bar ul a:before{display:block;content:'';width:21px;height:21px;border:4px solid #4BCDBC;background:#fff;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:0}@media (max-width:1150px){.filter-bar ul a{padding-left:29px}.filter-bar ul a:before{width:17px;height:17px;border:2px solid #4BCDBC}}@media (max-width:1150px){.filter-bar ul li{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;padding-bottom:2em}}@media (max-width:750px){.filter-bar ul li{-webkit-box-flex:0;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%}}@media (max-width:600px){.filter-bar ul li{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%}}@media (max-width:400px){.filter-bar ul li{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}}.filter-bar .current-cat a:after{position:absolute;left:2px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);font-size:1.5em;content:'✓'}@media (max-width:750px){.filter-bar .outer-box{padding:15px;border:2px solid #D90018;margin-bottom:25px;margin-top:25px}.filter-bar .toggle-link-wrap{display:block}.filter-bar .toggle-link{font-size:2.2em;text-transform:uppercase;color:#D90018;font-family:aktiv-grotesk-extended,sans-serif;font-weight:900;display:-webkit-box;display:-ms-flexbox;display:flex}.filter-bar .toggle-link i{margin-left:auto}.filter-bar .filter-title{display:none}.filter-bar .toggle-content{display:none}.filter-bar.filters-open .toggle-link i{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.filter-bar.filters-open .toggle-content{display:block}.filter-bar .filter-list{padding:35px 0 0 0}}@media (max-width:500px){.filter-bar .toggle-link{font-size:1.8em}}@media (max-width:380px){.filter-bar .toggle-link{font-size:1.6em}}.text-media-block.image-right .flex-columns{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}@media (min-width:901px){.text-media-block .col-text{width:50%}.text-media-block .col-media{width:50%}.text-media-block .image picture{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media (max-width:900px){.text-media-block .flex-columns{display:block}.text-media-block .col-text{margin-top:40px}}@media (max-width:600px){.text-media-block .col-text{margin-top:30px}}@media (max-width:400px){.text-media-block .col-text{margin-top:20px}}.textured-text-image-block .graphic-top{top:1px}.textured-text-image-block .graphic-bottom{top:-1px}.textured-text-image-block .texture{top:0;position:absolute}.textured-text-image-block .texture.graphic-bottom{bottom:0;top:auto}.textured-text-image-block .texture svg{width:100%;display:block;height:83px}.textured-text-image-block .backgrounds{position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:100%;height:100%}.textured-text-image-block .backgrounds .inner{height:100%}.textured-text-image-block .backgrounds .content-fill{height:calc(100% - 166px);margin:83px 0}@media (min-width:901px){.textured-text-image-block .texture{width:150%;right:30px}.textured-text-image-block .content-fill span{position:absolute;left:0;-webkit-transform:translateX(-100%);transform:translateX(-100%);height:100%;display:block;width:100%}.textured-text-image-block .col-text{width:50%;max-width:680px;margin-left:auto}.textured-text-image-block .col-text>div{height:100%;padding:0 30px}.textured-text-image-block .col-media{width:50%}.textured-text-image-block .col-media>div{padding-left:32px}}@media (min-width:901px) and (min-width:1701px){.textured-text-image-block .align-top .col-text{padding-top:40px}}@media (max-width:900px){.textured-text-image-block .flex-columns{display:block;padding-bottom:0}.textured-text-image-block .col-text>div{padding:0 30px 40px 30px}.textured-text-image-block .backgrounds .inner{padding:0}}@media (max-width:500px){.textured-text-image-block .texture svg{height:35px}.textured-text-image-block .backgrounds .content-fill{height:calc(100% - 70px);margin:35px 0}.textured-text-image-block .col-text>div{padding:0 26px 40px 26px}}@media (min-width:701px){.col6{margin-left:auto}}@media (min-width:701px) and (max-width:1000px){.col6{width:58.333333333333333%}}@media (max-width:700px){.profile-page-main .col5,.profile-page-main .col6{width:100%}.profile-page-main .image{margin-bottom:35px}}@media (max-width:700px) and (max-width:700px){.profile-page-main .image{margin-bottom:25px}}@media (max-width:700px) and (max-width:420px){.profile-page-main .image{margin-bottom:20px}}@media (min-width:1381px){.article-wrap .author-container{position:absolute;width:170px;left:0;top:8px}.article-wrap .author-container .image{margin-bottom:20px}}@media (max-width:1380px){.article-wrap .author-container{max-width:900px;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:40px}.article-wrap .author-container .image{-webkit-box-flex:0;-ms-flex:0 0 280px;flex:0 0 280px;padding-right:25px}.article-wrap .author-container .detail{padding-top:5px}}@media (max-width:1380px) and (max-width:1000px){.article-wrap .author-container{margin-bottom:35px}.article-wrap .author-container .image{-webkit-box-flex:0;-ms-flex:0 0 220px;flex:0 0 220px}}@media (max-width:1380px) and (max-width:700px){.article-wrap .author-container .image{-webkit-box-flex:0;-ms-flex:0 0 180px;flex:0 0 180px;padding-right:15px}}@media (max-width:1380px) and (max-width:490px){.article-wrap .author-container{margin-bottom:25px}.article-wrap .author-container .image{-webkit-box-flex:0;-ms-flex:0 0 130px;flex:0 0 130px}}.article-wrap .author-container{color:#D90018;font-size:1.6em;font-family:aktiv-grotesk-extended,sans-serif;font-weight:400}.article-wrap .author-container h4{font-size:1.2em;margin:.4em 0 1.35em 0}.article-wrap .author-container .date.lg{font-size:1.2em;font-family:aktiv-grotesk-extended,sans-serif;font-weight:900;margin-top:.4em;display:block}@media (max-width:1000px){.article-wrap .author-container{font-size:1.7em}}@media (max-width:600px){.article-wrap .author-container{font-size:1.4em}}@media (max-width:490px){.article-wrap .author-container{font-size:1.2em}}@media (min-width:901px){.featured-article-card .card-image{margin:0}.featured-article-card a>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 -16px}.featured-article-card:nth-child(odd) a>div{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.featured-article-card .image{width:58.333333333333333%;padding:0 16px}.featured-article-card .details{width:41.666666666666667%;padding:0 16px}.featured-article-card .date{margin-top:0}.featured-article-card .meta{font-size:1.9em}}@media (min-width:901px) and (min-width:1701px){.featured-article-card .card-title h2{font-size:1.2em}}@media (min-width:901px) and (max-width:1500px){.featured-article-card{font-size:.8em}}@media (min-width:701px) and (max-width:900px){.featured-article-card{font-size:.8em}}.search-result{padding-bottom:70px;margin-bottom:70px;border-bottom:2px solid #D90018}@media (max-width:800px){.search-result{padding-bottom:50px;margin-bottom:50px}}@media (max-width:600px){.search-result{padding-bottom:40px;margin-bottom:40px}}.submission-gallery .card-title{margin-bottom:15px}.submission-gallery .image-portrait>div,.submission-gallery .image-square>div{margin:0 auto;width:65%}@media (max-width:1100px){.submission-gallery .image-portrait>div,.submission-gallery .image-square>div{width:80%}}@media (max-width:800px){.submission-gallery .image-portrait>div,.submission-gallery .image-square>div{width:90%}}@media (max-width:700px){.submission-gallery .image-portrait>div,.submission-gallery .image-square>div{width:66%}}@media (max-width:500px){.submission-gallery .image-portrait>div,.submission-gallery .image-square>div{width:100%}}.submission-gallery .card-item{margin-bottom:120px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width:700px){.submission-gallery .card-item{margin-bottom:70px}}@media (max-width:450px){.submission-gallery .card-item{margin-bottom:45px}}.submission-gallery .button-wrap{display:-webkit-box;display:-ms-flexbox;display:flex}.submission-gallery .vote-count svg{fill:currentColor;opacity:.5}.submission-gallery .user-voted-for svg{fill:#F0BA3D;opacity:1}.submission-gallery .has-voted .voting-link{display:none}.submission-gallery .has-voted .vote-count{margin-left:0}.submission-gallery img.lazy{width:100%;height:auto}.vote-count{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:2.1em;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-family:aktiv-grotesk-extended,sans-serif;font-weight:400;margin-left:auto;margin-right:5px;margin-top:-.5em}.vote-count .icon{width:35px;margin-left:10px}.modal-sub-detail .col-image{-webkit-box-flex:1;-ms-flex:1;flex:1}.modal-sub-detail .col-details{-webkit-box-flex:0;-ms-flex:0 0 430px;flex:0 0 430px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.modal-sub-detail .col-details .button-wrap{margin-top:auto}.modal-sub-detail ul{font-size:2em;font-family:aktiv-grotesk-extended,sans-serif;font-weight:900;line-height:126%}.modal-sub-detail ul li{padding:0 0 1.7em 0}.modal-sub-detail ul li>span{text-transform:uppercase;display:block;padding-bottom:.2em}@media (min-width:1201px){.modal-sub-detail .image-portrait img{width:50%;margin:0 auto}.modal-sub-detail .image-square img{width:65%;margin:0 auto}}@media (max-width:1500px){.modal-sub-detail ul{font-size:1.8em}}@media (max-width:1200px){.modal-sub-detail .flex-columns{display:block}.modal-sub-detail .flex-columns>div{width:100%;margin:0 auto;max-width:600px}.modal-sub-detail .col-image{padding-bottom:50px}.modal-sub-detail .button-wrap{padding-top:50px}}@media (max-width:650px){.modal-sub-detail .col-image{padding-bottom:40px}.modal-sub-detail ul{font-size:1.6em}}@media (max-width:400px){.modal-sub-detail .col-image{padding-bottom:30px}.modal-sub-detail ul{font-size:1.4em}}.results-table .thumb{width:150px}.pagefooter{background-color:#462B76;color:#fff;font-family:aktiv-grotesk-extended,sans-serif;font-weight:400}.pagefooter .footer-graphic{height:27px;position:absolute;left:0;top:0;width:100%;-webkit-transform:translateY(-100%);transform:translateY(-100%);z-index:200}.pagefooter .footer-graphic svg{fill:#462B76;display:block;width:100%;height:100%}@media (max-width:550px){.pagefooter .footer-graphic{height:15px}}.pagefooter .main-footer{padding:50px 0}.pagefooter .footer-logo{width:200px;margin-top:8px}.pagefooter .footer-logo svg{fill:#fff}.pagefooter .footer-right{-webkit-box-flex:0;-ms-flex:0 0 460px;flex:0 0 460px;margin-left:auto}.pagefooter .footer-contacts{font-size:2em;line-height:100%}.pagefooter .footer-contacts a{text-decoration:underline}.pagefooter .footer-contacts a:hover{text-decoration:underline}.pagefooter .social-links{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:1.6em;padding-top:15px}.pagefooter .social-links li{padding-right:20px}.pagefooter .social-links a{width:3em;height:3em;background:#fff;border-radius:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#462B76}.pagefooter .social-links a span{font-size:1.7em}.pagefooter .social-links a:hover{background:#4BCDBC}.pagefooter .footer-logos{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-top:60px}.pagefooter .footer-logos img{height:65px;width:auto}.pagefooter .footer-logos a:last-child{margin-left:30px;margin-top:-30px}.pagefooter .signoff{padding:22px 0;overflow:hidden;font-size:1.4em}.pagefooter .signoff p{padding:0 0 1em 0;line-height:110%}.pagefooter .signoff a:hover{text-decoration:underline}.pagefooter .signoff ul{padding-bottom:.5em;line-height:110%}.pagefooter .signoff li{display:inline-block;padding-right:1em;padding-bottom:.5em}.pagefooter .signoff li:last-child{padding-left:0}.pagefooter .credit{padding-top:.9em;font-size:.8em}.pagefooter .credit a{font-weight:700}@media (max-width:1250px){.pagefooter .signoff .flex-columns{display:block}}@media (max-width:1000px){.pagefooter .footer-logo{width:200px}.pagefooter .footer-logos img{height:65px;width:auto}.pagefooter .footer-logos a:last-child{margin-left:30px;margin-top:-30px}}@media (min-width:751px) and (max-width:800px){.pagefooter .signoff{font-size:1.3em}}@media (max-width:750px){.pagefooter .footer-logo{margin-bottom:50px}.pagefooter .flex-columns{display:block}.pagefooter .signoff{padding-top:0}.pagefooter .signoff ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-bottom:1.5em}.pagefooter .signoff ul li{-webkit-box-flex:0;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;padding-bottom:1em}}@media (max-width:600px){.pagefooter .main-footer{padding:45px 0}.pagefooter .social-links{font-size:1.5em}.pagefooter .footer-logos img{height:45px;width:auto}.pagefooter .footer-logos a:last-child{margin-top:-23px}}@media (max-width:500px){.pagefooter .footer-logo{margin-bottom:45px;width:140px}.pagefooter .footer-contacts{font-size:1.7em}.pagefooter .signoff ul li{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%}.pagefooter .footer-logos{padding-top:45px}}@media (max-width:440px){.pagefooter .main-footer{padding:35px 0}.pagefooter .footer-contacts{font-size:1.5em}.pagefooter .signoff{font-size:1.3em}.pagefooter .signoff ul li{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;padding-bottom:.5em}}@media (max-width:350px){.pagefooter .footer-contacts{font-size:1.4em}}.mfp-bg{top:0;left:0;width:100%;height:100%;z-index:10001;overflow:hidden;position:fixed;background:#0b0b0b;opacity:.8}.mfp-wrap{top:0;left:0;width:100%;height:100%;z-index:10002;position:fixed;outline:0!important;-webkit-backface-visibility:hidden}.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px;-webkit-box-sizing:border-box;box-sizing:border-box}.mfp-container:before{content:'';display:inline-block;height:100%;vertical-align:middle}.mfp-align-top .mfp-container:before{display:none}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045}.mfp-ajax-holder .mfp-content,.mfp-inline-holder .mfp-content{width:100%;cursor:auto}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:-webkit-zoom-out;cursor:zoom-out}.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-arrow,.mfp-close,.mfp-counter,.mfp-preloader{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none!important}.mfp-preloader{color:#CCC;position:absolute;top:50%;width:auto;text-align:center;margin-top:-.8em;left:8px;right:8px;z-index:1044}.mfp-preloader a{color:#CCC}.mfp-preloader a:hover{color:#FFF}.mfp-s-ready .mfp-preloader{display:none}.mfp-s-error .mfp-content{display:none}button.mfp-arrow,button.mfp-close{overflow:visible;cursor:pointer;background:0 0;border:0;-webkit-appearance:none;display:block;outline:0;padding:0;z-index:1046;-webkit-box-shadow:none;box-shadow:none;-ms-touch-action:manipulation;touch-action:manipulation}button::-moz-focus-inner{padding:0;border:0}.mfp-close{width:44px;height:44px;line-height:44px;font-size:28px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:.65;padding:0 0 18px 10px;color:#FFF;font-style:normal;font-family:Arial,Baskerville,monospace}.mfp-close:focus,.mfp-close:hover{opacity:1}.mfp-close:active{top:1px}.mfp-close-btn-in .mfp-close{color:#333}.mfp-iframe-holder .mfp-close,.mfp-image-holder .mfp-close{color:#FFF;right:-6px;text-align:right;padding-right:6px;width:100%}.mfp-counter{position:absolute;top:0;right:0;color:#CCC;font-size:12px;line-height:18px;white-space:nowrap}.mfp-arrow{position:absolute;opacity:.65;margin:0;top:50%;margin-top:-55px;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:transparent}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:focus,.mfp-arrow:hover{opacity:1}.mfp-arrow:after,.mfp-arrow:before{content:'';display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:medium inset transparent}.mfp-arrow:after{border-top-width:13px;border-bottom-width:13px;top:8px}.mfp-arrow:before{border-top-width:21px;border-bottom-width:21px;opacity:.7}.mfp-arrow-left{left:0}.mfp-arrow-left:after{border-right:17px solid #FFF;margin-left:31px}.mfp-arrow-left:before{margin-left:25px;border-right:27px solid #3F3F3F}.mfp-arrow-right{right:0}.mfp-arrow-right:after{border-left:17px solid #FFF;margin-left:39px}.mfp-arrow-right:before{border-left:27px solid #3F3F3F}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px}.mfp-iframe-holder .mfp-close{top:-40px}.mfp-iframe-scaler{width:100%;height:0;padding-top:56.25%}.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;-webkit-box-shadow:0 0 8px rgba(0,0,0,.6);box-shadow:0 0 8px rgba(0,0,0,.6);background:#000}img.mfp-img{width:auto;max-width:100%;height:auto;display:block;line-height:0;-webkit-box-sizing:border-box;box-sizing:border-box;padding:40px 0 40px;margin:0 auto}.mfp-figure{line-height:0}.mfp-figure:after{content:'';position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;-webkit-box-shadow:0 0 8px rgba(0,0,0,.6);box-shadow:0 0 8px rgba(0,0,0,.6);background:#444}.mfp-figure small{color:#BDBDBD;display:block;font-size:12px;line-height:14px}.mfp-figure figure{margin:0}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}.mfp-title{text-align:left;line-height:18px;color:#F3F3F3;word-wrap:break-word;padding-right:36px}.mfp-image-holder .mfp-content{max-width:100%}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}@media screen and (max-width:800px) and (orientation:landscape),screen and (max-height:300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;-webkit-box-sizing:border-box;box-sizing:border-box}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{right:5px;top:3px}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0,0,0,.6);position:fixed;text-align:center;padding:0}}@media all and (max-width:900px){.mfp-arrow{-webkit-transform:scale(.75);transform:scale(.75)}.mfp-arrow-left{-webkit-transform-origin:0;transform-origin:0}.mfp-arrow-right{-webkit-transform-origin:100%;transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}}.mfp-title{font-size:1.8em;padding-top:1em}@media (max-width:650px){.mfp-title{font-size:1.3em;padding-top:0}}.mfp-bg{opacity:.95}.mfp-close{top:10px;width:44px;height:44px;line-height:44px;font-size:40px}.mfp-figure::after{-webkit-box-shadow:none;box-shadow:none;background:0 0}img.mfp-img{padding:60px 0 130px 0;background:0 0}.mfp-bottom-bar{margin-top:-130px}.mfp-counter{top:10px}@media (max-width:650px){img.mfp-img{padding:60px 0 100px 0;background:0 0}.mfp-bottom-bar{margin-top:-90px}.mfp-counter{top:0}}.mfp-bg{background:#462B76;-o-object-fit:.9;object-fit:.9}.mfp-iframe-scaler .mfp-close{margin-top:-90px}@media (max-width:900px){.mfp-iframe-scaler .mfp-close{margin-top:-70px}}img.mfp-img{padding-top:100px!important}@media (max-width:900px){img.mfp-img{padding-top:70px!important}}button.mfp-arrow{width:34px;height:50px;background:#fff!important;opacity:1;-webkit-transform:translateY(-50%);transform:translateY(-50%);margin-top:0!important}button.mfp-arrow:after{content:'';display:none}button.mfp-arrow:before{content:'';display:none}button.mfp-arrow.mfp-arrow-left{left:15px;background:url(images/global/arrow-left-white.svg) no-repeat 50% 50%!important;background-size:cover}button.mfp-arrow.mfp-arrow-right{right:15px;background:url(images/global/arrow-right-white.svg) no-repeat 50% 50%!important;background-size:cover}@media (max-width:900px){button.mfp-arrow{width:20px;height:30px;margin-top:-20px!important}}button.mfp-close{width:50px!important;height:50px!important;padding:0!important;border:none;background:url(images/global/gallery-close.svg) no-repeat 50% 50%!important;opacity:1;font-size:0;right:0!important;top:25px!important;-webkit-transform-origin:right;transform-origin:right}@media (max-width:900px){button.mfp-close{width:30px!important;height:30px!important}}html{-webkit-text-size-adjust:none;font-size:62.5%;line-height:1.4em;height:100%}body{background:#fff;color:#2B1453}.inner{max-width:1360px;width:100%;margin:0 auto;padding-left:30px;padding-right:30px}.inner.left{margin:0}.inner.no-gutters{padding-left:0;padding-right:0}.clearfix:after,.clearfix:before,.inner:after,.inner:before{content:"";display:table}.clearfix:after,.inner:after{clear:both}@media (max-width:900px){.inner{padding-left:26px;padding-right:26px}}@media (max-width:600px){.inner{padding-left:22px;padding-right:22px}}@media (max-width:420px){.inner{padding-left:17px;padding-right:17px}}.page-wrap{overflow:hidden}a{color:currentColor;-webkit-transition:color .3s ease;transition:color .3s ease}table{border-top:1px solid currentColor;border-collapse:collapse;margin-bottom:1.5em}table td,table th{padding:15px 15px 25px 0;border-bottom:1px solid currentColor}table td{padding-bottom:15px}.bg-cover{background-size:cover;background-position:50% 50%;background-repeat:no-repeat}.ofh{overflow:hidden}.bg-image{position:absolute;left:0;top:0;height:100%;width:100%;z-index:0}.bg-image div{display:none;background-size:cover;background-position:50% 50%;background-repeat:no-repeat;width:100%;height:100%}@media (min-width:901px){.bg-image .lg{display:block}}@media (min-width:501px) and (max-width:900px){.bg-image .med{display:block}}@media (max-width:500px){.bg-image .sm{display:block}}.img-greyscale{-webkit-filter:grayscale(1);filter:grayscale(1)}.img-multiply{mix-blend-mode:multiply}img.fw,picture.fw{width:100%}picture.fw img{width:100%;max-width:none}.image-contain img{-o-object-fit:cover;object-fit:cover}.waypoints-sticky.stuck{position:fixed;top:0}.row-content{z-index:1}.dividing-rule span{display:block;height:1px;background:#4BCDBC}.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal!important}.skip-link{position:absolute;left:-9999px;text-decoration:underline;padding:8px;color:#000;font-size:1.9em;z-index:100}.skip-link:focus{left:16px;top:16px}a:focus,button:focus,input:focus{outline:1px dotted;outline-color:rgba(0,0,0,.5)}
/*# sourceMappingURL=style.css.map */