@charset "UTF-8";@import url("https://fonts.googleapis.com/css?family=Cabin:400,400i,700,700i|Montserrat:400,700");
/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */a:active,a:hover{outline:0;outline-width:1px}@font-face{font-family:icomoon;src:url(../icomoon/icomoon.eot?bnia61);src:url(../icomoon/icomoon.eot?bnia61#iefix) format("embedded-opentype"),url(../icomoon/icomoon.ttf?bnia61) format("truetype"),url(../icomoon/icomoon.woff?bnia61) format("woff"),url(../icomoon/icomoon.svg?bnia61#icomoon) format("svg");font-weight:400;font-style:normal}.a-btn.-hasIcon:before,.a-btn.-hasIcon svg,.block-system-breadcrumb-block li:before,.breadcrumb li:before,.m-view-articleTeaser.-pinned:before,.o-subscribe__submitWrapper:after,.pager .pager__item--next a:before,.pager .pager__item--previous a:before,.path-search .o-pageStructure__main .views-element-container.-pinned:before,.path-search .o-pageStructure__main .views-element-container>div.-pinned:before,.slick-next:before,.slick-prev:before,.views-element-container.-loading:before,[class*=" icon-"],[class^=icon-],html body.path-search .o-pageStructure__main .m-view-articleTeaser.-pinned:before{font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-arrow-right:before{content:""}.icon-facebook:before{content:""}.icon-twitter:before{content:""}.icon-chevron-down:before{content:""}.icon-chevron-up:before{content:""}.icon-download:before{content:""}.icon-chevron-left:before{content:""}.icon-chevron-right:before{content:""}.icon-bookmark:before{content:""}.icon-arrow-diag-up:before{content:"";color:#cf1730}.icon-th-menu:before{content:""}.icon-close:before{content:""}.icon-menu2:before{content:""}.icon-library_music:before{content:""}.icon-ondemand_video:before{content:""}.icon-video_library:before{content:""}.icon-menu:before{content:""}.icon-arrow-up:before{content:""}.icon-music2:before{content:""}.icon-folder-music2:before{content:""}.icon-controller-play:before{content:""}.icon-youtube:before{content:""}.icon-youtube-with-circle:before{content:""}.icon-clapperboard:before{content:""}.icon-video22:before{content:""}.icon-folder-video:before{content:""}.icon-folder-music:before{content:""}.icon-triangle-right:before{content:""}.icon-chevron-thin-down:before{content:""}.icon-minus:before{content:""}.icon-plus:before{content:""}.icon-camera:before,.icon-movie:before,.icon-video:before{content:""}.icon-headphones2:before{content:""}.icon-share:before{content:""}.icon-film:before,.icon-movie2:before,.icon-play:before,.icon-tape:before,.icon-video2:before{content:""}.icon-brand:before,.icon-social:before,.icon-soundcloud:before{content:""}.icon-audio:before,.icon-headphones:before,.icon-headset:before,.icon-music:before{content:""}.icon-movie3:before,.icon-play2:before,.icon-video3:before{content:""}.icon-spinner:before{content:""}.icon-home:before,.icon-house:before{content:""}.icon-external-link:before{content:""}.icon-play-circle:before{content:""}.o-postOpinionStructure{margin-bottom:30px}.-search .o-facets__toggle:after,.-search .path-search .region-sidebar-first__toggle:after,.o-pageHead:before,.o-searchHead:after{content:"";display:block;position:absolute;top:100%;height:20px;background:linear-gradient(180deg,rgba(0,0,0,.3) 0,hsla(0,0%,100%,0));left:0;right:0;opacity:0;transition:.5s;pointer-events:none}.-search .path-search .sticky .region-sidebar-first__toggle:after,.-search .sticky .o-facets__toggle:after,.sticky .-search .o-facets__toggle:after,.sticky .-search .path-search .region-sidebar-first__toggle:after,.sticky .o-pageHead:before,.sticky .o-searchHead:after{opacity:1}.a-styledSelect,.contact-form .js-form-type-email input,.contact-form .js-form-type-email textarea,.contact-form .js-form-type-file input,.contact-form .js-form-type-file textarea,.contact-form .js-form-type-managed-file input,.contact-form .js-form-type-managed-file textarea,.contact-form .js-form-type-number input,.contact-form .js-form-type-number textarea,.contact-form .js-form-type-password input,.contact-form .js-form-type-password textarea,.contact-form .js-form-type-textarea input,.contact-form .js-form-type-textarea textarea,.contact-form .js-form-type-textfield input,.contact-form .js-form-type-textfield textarea,.form-item>input,.form-textarea-wrapper textarea,.o-form .js-form-type-email input,.o-form .js-form-type-email textarea,.o-form .js-form-type-file input,.o-form .js-form-type-file textarea,.o-form .js-form-type-managed-file input,.o-form .js-form-type-managed-file textarea,.o-form .js-form-type-number input,.o-form .js-form-type-number textarea,.o-form .js-form-type-password input,.o-form .js-form-type-password textarea,.o-form .js-form-type-textarea input,.o-form .js-form-type-textarea textarea,.o-form .js-form-type-textfield input,.o-form .js-form-type-textfield textarea,.user-login-form .js-form-type-email input,.user-login-form .js-form-type-email textarea,.user-login-form .js-form-type-file input,.user-login-form .js-form-type-file textarea,.user-login-form .js-form-type-managed-file input,.user-login-form .js-form-type-managed-file textarea,.user-login-form .js-form-type-number input,.user-login-form .js-form-type-number textarea,.user-login-form .js-form-type-password input,.user-login-form .js-form-type-password textarea,.user-login-form .js-form-type-textarea input,.user-login-form .js-form-type-textarea textarea,.user-login-form .js-form-type-textfield input,.user-login-form .js-form-type-textfield textarea,input.form-file{border:1px solid #cbcbce;max-width:100%;padding:5px 10px;border-radius:0;box-shadow:none}.a-styledSelect:-ms-input-placeholder,.contact-form .js-form-type-email input:-ms-input-placeholder,.contact-form .js-form-type-email textarea:-ms-input-placeholder,.contact-form .js-form-type-file input:-ms-input-placeholder,.contact-form .js-form-type-file textarea:-ms-input-placeholder,.contact-form .js-form-type-managed-file input:-ms-input-placeholder,.contact-form .js-form-type-managed-file textarea:-ms-input-placeholder,.contact-form .js-form-type-number input:-ms-input-placeholder,.contact-form .js-form-type-number textarea:-ms-input-placeholder,.contact-form .js-form-type-password input:-ms-input-placeholder,.contact-form .js-form-type-password textarea:-ms-input-placeholder,.contact-form .js-form-type-textarea input:-ms-input-placeholder,.contact-form .js-form-type-textarea textarea:-ms-input-placeholder,.contact-form .js-form-type-textfield input:-ms-input-placeholder,.contact-form .js-form-type-textfield textarea:-ms-input-placeholder,.form-item>input:-ms-input-placeholder,.form-textarea-wrapper textarea:-ms-input-placeholder,.o-form .js-form-type-email input:-ms-input-placeholder,.o-form .js-form-type-email textarea:-ms-input-placeholder,.o-form .js-form-type-file input:-ms-input-placeholder,.o-form .js-form-type-file textarea:-ms-input-placeholder,.o-form .js-form-type-managed-file input:-ms-input-placeholder,.o-form .js-form-type-managed-file textarea:-ms-input-placeholder,.o-form .js-form-type-number input:-ms-input-placeholder,.o-form .js-form-type-number textarea:-ms-input-placeholder,.o-form .js-form-type-password input:-ms-input-placeholder,.o-form .js-form-type-password textarea:-ms-input-placeholder,.o-form .js-form-type-textarea input:-ms-input-placeholder,.o-form .js-form-type-textarea textarea:-ms-input-placeholder,.o-form .js-form-type-textfield input:-ms-input-placeholder,.o-form .js-form-type-textfield textarea:-ms-input-placeholder,.user-login-form .js-form-type-email input:-ms-input-placeholder,.user-login-form .js-form-type-email textarea:-ms-input-placeholder,.user-login-form .js-form-type-file input:-ms-input-placeholder,.user-login-form .js-form-type-file textarea:-ms-input-placeholder,.user-login-form .js-form-type-managed-file input:-ms-input-placeholder,.user-login-form .js-form-type-managed-file textarea:-ms-input-placeholder,.user-login-form .js-form-type-number input:-ms-input-placeholder,.user-login-form .js-form-type-number textarea:-ms-input-placeholder,.user-login-form .js-form-type-password input:-ms-input-placeholder,.user-login-form .js-form-type-password textarea:-ms-input-placeholder,.user-login-form .js-form-type-textarea input:-ms-input-placeholder,.user-login-form .js-form-type-textarea textarea:-ms-input-placeholder,.user-login-form .js-form-type-textfield input:-ms-input-placeholder,.user-login-form .js-form-type-textfield textarea:-ms-input-placeholder,input.form-file:-ms-input-placeholder{color:#777}.a-styledSelect::placeholder,.contact-form .js-form-type-email input::placeholder,.contact-form .js-form-type-email textarea::placeholder,.contact-form .js-form-type-file input::placeholder,.contact-form .js-form-type-file textarea::placeholder,.contact-form .js-form-type-managed-file input::placeholder,.contact-form .js-form-type-managed-file textarea::placeholder,.contact-form .js-form-type-number input::placeholder,.contact-form .js-form-type-number textarea::placeholder,.contact-form .js-form-type-password input::placeholder,.contact-form .js-form-type-password textarea::placeholder,.contact-form .js-form-type-textarea input::placeholder,.contact-form .js-form-type-textarea textarea::placeholder,.contact-form .js-form-type-textfield input::placeholder,.contact-form .js-form-type-textfield textarea::placeholder,.form-item>input::placeholder,.form-textarea-wrapper textarea::placeholder,.o-form .js-form-type-email input::placeholder,.o-form .js-form-type-email textarea::placeholder,.o-form .js-form-type-file input::placeholder,.o-form .js-form-type-file textarea::placeholder,.o-form .js-form-type-managed-file input::placeholder,.o-form .js-form-type-managed-file textarea::placeholder,.o-form .js-form-type-number input::placeholder,.o-form .js-form-type-number textarea::placeholder,.o-form .js-form-type-password input::placeholder,.o-form .js-form-type-password textarea::placeholder,.o-form .js-form-type-textarea input::placeholder,.o-form .js-form-type-textarea textarea::placeholder,.o-form .js-form-type-textfield input::placeholder,.o-form .js-form-type-textfield textarea::placeholder,.user-login-form .js-form-type-email input::placeholder,.user-login-form .js-form-type-email textarea::placeholder,.user-login-form .js-form-type-file input::placeholder,.user-login-form .js-form-type-file textarea::placeholder,.user-login-form .js-form-type-managed-file input::placeholder,.user-login-form .js-form-type-managed-file textarea::placeholder,.user-login-form .js-form-type-number input::placeholder,.user-login-form .js-form-type-number textarea::placeholder,.user-login-form .js-form-type-password input::placeholder,.user-login-form .js-form-type-password textarea::placeholder,.user-login-form .js-form-type-textarea input::placeholder,.user-login-form .js-form-type-textarea textarea::placeholder,.user-login-form .js-form-type-textfield input::placeholder,.user-login-form .js-form-type-textfield textarea::placeholder,input.form-file::placeholder{color:#777}@media screen{.o-article article>.field--name-body>p:first-child:first-letter{background-color:#ce0a31;color:#fff;float:left;font-size:2.25em;line-height:.6;margin-right:8px;text-align:center;display:block;padding:.5em;font-weight:700}}

/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}abbr[title]{border-bottom:1px dotted}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}td,th{padding:0}.slick-next,.slick-prev{font-size:0;line-height:0;position:absolute;top:0;bottom:0;margin:auto;display:block;width:30px;height:45px;padding:0;cursor:pointer;color:transparent;border:none;outline:none;background:transparent;z-index:5}.slick-next:before,.slick-prev:before{font-size:45px;font-size:4.5rem;line-height:1;color:#000;transition:.3s}.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before{color:#cf1730}.slick-prev{left:0}.slick-prev:before{content:""}.slick-next{right:0}.slick-next:before{content:""}.slick-list{position:relative}.slick-list:after{pointer-events:none;content:"";display:block;position:absolute;top:0;bottom:0;right:-1px;width:100px;background:linear-gradient(90deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.9))}*,:after,:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smoothing:antialiased;box-sizing:inherit}@media (prefers-reduced-motion){*{transition:none!important}}body,html{box-sizing:border-box;height:100%;margin:0;padding:0}html{font-size:62.5%}a,aside,b,div,em,footer,form,header,html,i,input,label,nav,nav li,select,span,strong,textarea,time{margin-top:0}body{background-color:#fff;position:relative;margin:0;font-size:16px;font-size:1.6rem;line-height:1.5;color:#000;font-family:Cabin,Arial,sans-serif;font-weight:400}body.JS-scrollLock{overflow:hidden}body *{font-size:inherit;line-height:inherit;font-family:inherit;font-weight:inherit;color:inherit}ol,p,ul{margin:25px 0}ol:first-child,p:first-child,ul:first-child{margin-top:0}ol:last-child,p:last-child,ul:last-child{margin-bottom:0}@media screen and (max-width:37.5em){ol,p,ul{margin:15px 0}}h1,h2,h3,h4,h5,h6{margin-bottom:15px;margin-top:25px;font-family:Montserrat,sans-serif;font-weight:700;line-height:1;letter-spacing:-.5px;letter-spacing:-.05rem}h1:first-child,h2:first-child,h3:first-child,h4:first-child,h5:first-child,h6:first-child{margin-top:0}h1:last-child,h2:last-child,h3:last-child,h4:last-child,h5:last-child,h6:last-child{margin-bottom:0}h1+ol,h1+p,h1+ul,h2+ol,h2+p,h2+ul,h3+ol,h3+p,h3+ul,h4+ol,h4+p,h4+ul,h5+ol,h5+p,h5+ul,h6+ol,h6+p,h6+ul{margin-top:0}.-theme--dark h1,.-theme--dark h2,.-theme--dark h3,.-theme--dark h4,.-theme--dark h5,.-theme--dark h6{color:#000}h1 *,h2 *,h3 *,h4 *,h5 *,h6 *{font-family:inherit;font-weight:inherit;line-height:inherit;letter-spacing:inherit}h2{font-size:30px;font-size:3rem}h2+h3{margin-top:30px}h3{font-size:25px;font-size:2.5rem}h4{font-size:18px;font-size:1.8rem}h5{font-size:14px;font-size:1.4rem;text-transform:uppercase}h6{font-size:16px;font-size:1.6rem;font-family:Cabin,Arial,sans-serif}a{text-decoration:none;color:#cf1730;transition:.3s}a:focus,a:hover{text-decoration:underline;color:#000}a[disabled]{cursor:default;pointer-events:none;opacity:.2}.no-csspointerevents a[disabled]{display:none}input[type=checkbox],input[type=radio],label{cursor:pointer}img{display:block;max-width:100%;width:100%;height:auto}a img{transition:.3s}a:focus img,a:hover img{-ms-transform:scale(1.05);transform:scale(1.05)}b,strong{font-weight:700}blockquote{background-color:transparent;border-left:0;border-left:6px solid #000;font-style:normal;margin:0;margin-left:30px;padding:55px 25px 40px}blockquote:before{display:none}blockquote p{font-size:22px;font-size:2.2rem;line-height:1.25}.ds-2col-stacked>.group-left,.ds-2col-stacked>.group-right{width:100%}.content{margin-top:0}.-color-1.-color-1{background-color:#cf1730}.-color-1.-color-1,.-color-1.-color-1 *{color:#fff}.-color-1.-color-1,.-color-1.-color-1 svg{fill:#fff}.-color-text-1,.-color-text-1 *{color:#cf1730;fill:#cf1730}.-color-2.-color-2{background-color:#000}.-color-2.-color-2,.-color-2.-color-2 *{color:#fff}.-color-2.-color-2,.-color-2.-color-2 svg{fill:#fff}.-color-text-2,.-color-text-2 *{color:#000;fill:#000}.-color-3.-color-3{background-color:#7fd6cd}.-color-3.-color-3,.-color-3.-color-3 *{color:#000}.-color-3.-color-3,.-color-3.-color-3 svg{fill:#000}.-color-text-3,.-color-text-3 *{color:#7fd6cd;fill:#7fd6cd}.-color-4.-color-4{background-color:#0ccbee}.-color-4.-color-4,.-color-4.-color-4 *{color:#000}.-color-4.-color-4,.-color-4.-color-4 svg{fill:#000}.-color-text-4,.-color-text-4 *{color:#0ccbee;fill:#0ccbee}.-color-5.-color-5{background-color:#076050}.-color-5.-color-5,.-color-5.-color-5 *{color:#fff}.-color-5.-color-5,.-color-5.-color-5 svg{fill:#fff}.-color-text-5,.-color-text-5 *{color:#076050;fill:#076050}.m-share ul,.o-socialFeed__list,.TK-noDots,nav ul{list-style:none;margin:0;padding:0}.block-aspi-homepage-introduction-block h2,.m-dateSelector label,.o-facets .block-facet--links .facet-item a .facet-item__status,.o-facets .block-facet--links .form-type-checkbox a .facet-item__status,.o-subscribe__form label,.path-search .region-sidebar-first .block-facet--links .facet-item a .facet-item__status,.path-search .region-sidebar-first .block-facet--links .form-type-checkbox a .facet-item__status,.sr-only,input[type=checkbox],input[type=radio]{position:absolute!important;height:1px;width:1px;overflow:hidden;clip:rect(1px,1px,1px,1px);word-wrap:normal;opacity:0}.no-js .TK-noJsHide{display:none}.js .TK-jsHide{display:none!important}.no-js .TK-jsHide{display:block}.TK-skipLink{border:0;clip:rect(0 0 0 0);width:0;height:0;padding:0;overflow:hidden;position:absolute;opacity:0}.TK-skipLink:active,.TK-skipLink:focus{clip:auto;width:auto;height:auto;position:static;opacity:1}svg{width:100%}.a-captionImg{margin:30px 0}@media screen and (min-width:64.0625em){.a-captionImg{margin-right:-75px}}@media screen and (min-width:84.4375em){.a-captionImg{margin-right:-125px}}.a-captionImg figcaption{font-size:14px;font-size:1.4rem;margin-top:20px}.a-captionImg .a-youTube{margin:0}.video .a-captionImg{margin-right:0}.a-alert,.messages{padding:20px;border:1px solid #000}.a-alert.-error,.a-alert.messages--error,.messages.-error,.messages.messages--error{background-color:#f0f0f0;border-color:#b11235;color:#b11235}.a-alert.-error a,.a-alert.messages--error a,.messages.-error a,.messages.messages--error a{color:#6c0b20;text-decoration:underline}.a-alert.-error a:focus,.a-alert.-error a:hover,.a-alert.messages--error a:focus,.a-alert.messages--error a:hover,.messages.-error a:focus,.messages.-error a:hover,.messages.messages--error a:focus,.messages.messages--error a:hover{text-decoration:none}.a-alert.-nojs,.messages.-nojs{text-align:center}.a-alert.-fixed,.messages.-fixed{position:fixed;bottom:0;left:0;right:0;z-index:1000;text-align:center}.a-alert .a-closeBtn,.messages .a-closeBtn{position:absolute;top:5px;right:10px}.a-btn,.o-subscribe__submitWrapper .a-btn,.path-cart .commerce-checkout-flow #edit-actions-next+a,.path-checkout .commerce-checkout-flow #edit-actions-next+a,.path-search input[type=button],button[type=submit],input[type=submit]{font-family:Montserrat,sans-serif;font-weight:700;font-size:14px;font-size:1.4rem;background-color:#cf1730;color:#fff;padding:15px 20px;display:inline-block;transition:.3s;position:relative;text-align:left;line-height:1;border:1px solid #cf1730;border-radius:0}@media screen and (max-width:37.5em){.a-btn,.o-subscribe__submitWrapper .a-btn,.path-cart .commerce-checkout-flow #edit-actions-next+a,.path-checkout .commerce-checkout-flow #edit-actions-next+a,.path-search input[type=button],button[type=submit],input[type=submit]{font-size:.75em}}.a-btn svg,.o-subscribe__submitWrapper .a-btn svg,.path-cart .commerce-checkout-flow #edit-actions-next+a svg,.path-checkout .commerce-checkout-flow #edit-actions-next+a svg,.path-search input[type=button] svg,button[type=submit] svg,input[type=submit] svg{transition:.3s}.a-btn:focus,.a-btn:hover,.path-cart .commerce-checkout-flow #edit-actions-next+a:focus,.path-cart .commerce-checkout-flow #edit-actions-next+a:hover,.path-checkout .commerce-checkout-flow #edit-actions-next+a:focus,.path-checkout .commerce-checkout-flow #edit-actions-next+a:hover,.path-search input:focus[type=button],.path-search input:hover[type=button],button:focus[type=submit],button:hover[type=submit],input:focus[type=submit],input:hover[type=submit]{text-decoration:none;background-color:#fff;border-color:#cf1730}.a-btn:focus,.a-btn:focus span,.a-btn:hover,.a-btn:hover span,.path-cart .commerce-checkout-flow #edit-actions-next+a:focus,.path-cart .commerce-checkout-flow #edit-actions-next+a:focus span,.path-cart .commerce-checkout-flow #edit-actions-next+a:hover,.path-cart .commerce-checkout-flow #edit-actions-next+a:hover span,.path-checkout .commerce-checkout-flow #edit-actions-next+a:focus,.path-checkout .commerce-checkout-flow #edit-actions-next+a:focus span,.path-checkout .commerce-checkout-flow #edit-actions-next+a:hover,.path-checkout .commerce-checkout-flow #edit-actions-next+a:hover span,.path-search input:focus[type=button],.path-search input:focus[type=button] span,.path-search input:hover[type=button],.path-search input:hover[type=button] span,button:focus[type=submit],button:focus[type=submit] span,button:hover[type=submit],button:hover[type=submit] span,input:focus[type=submit],input:focus[type=submit] span,input:hover[type=submit],input:hover[type=submit] span{color:#cf1730}.a-btn:focus svg,.a-btn:hover svg,.path-cart .commerce-checkout-flow #edit-actions-next+a:focus svg,.path-cart .commerce-checkout-flow #edit-actions-next+a:hover svg,.path-checkout .commerce-checkout-flow #edit-actions-next+a:focus svg,.path-checkout .commerce-checkout-flow #edit-actions-next+a:hover svg,.path-search input:focus[type=button] svg,.path-search input:hover[type=button] svg,button:focus[type=submit] svg,button:hover[type=submit] svg,input:focus[type=submit] svg,input:hover[type=submit] svg{fill:#cf1730}.a-btn.-aqua:focus,.a-btn.-aqua:hover,.a-btn.-dark:focus,.a-btn.-dark:hover,.a-btn.-grey:focus,.a-btn.-grey:hover,.a-btn.-orange:focus,.a-btn.-orange:hover{background-color:#fff;color:#000;border-color:#000}.a-btn.-aqua:focus svg,.a-btn.-aqua:hover svg,.a-btn.-dark:focus svg,.a-btn.-dark:hover svg,.a-btn.-grey:focus svg,.a-btn.-grey:hover svg,.a-btn.-orange:focus svg,.a-btn.-orange:hover svg{fill:#000}.a-btn__label{font-size:12px;font-size:1.2rem;margin-top:10px;font-weight:400;font-family:Cabin,Arial,sans-serif}.a-btn__label span{transition:all .25s ease-in-out;color:#fff}.a-btn__fileSize{font-style:italic}.a-btn .svg-download{height:18px;width:14px}.a-btn.-hasIcon{padding-right:55px}.a-btn.-hasIcon:before,.a-btn.-hasIcon svg{position:absolute;top:0;bottom:0;margin:auto 0;right:20px;height:10px;width:10px;font-size:10px;font-size:1rem;line-height:1}.a-btn.-hasIcon.-download:before,.a-btn.-hasIcon.-download svg{content:"";height:18px;width:14px;font-size:18px;font-size:1.8rem}.a-btn.-hasIcon.-chevron-right:before,.a-btn.-hasIcon.-chevron-right svg{content:""}.a-btn.-hasIcon.-chevron-left:before,.a-btn.-hasIcon.-chevron-left svg{content:""}.a-btn.-hasIcon.-chevron-up:before,.a-btn.-hasIcon.-chevron-up svg{content:"";width:15px}.a-btn.-hasIcon.-chevron-down:before,.a-btn.-hasIcon.-chevron-down svg{content:"";width:15px}.a-btn.-hasIcon.-arrow-diag-up:before,.a-btn.-hasIcon.-arrow-diag-up svg{content:""}.a-btn.-hasIcon.-facebook:before,.a-btn.-hasIcon.-facebook svg{content:""}.a-btn.-hasIcon.-twitter:before,.a-btn.-hasIcon.-twitter svg{content:""}.a-btn.-light{background:#fff;color:#cf1730}.a-btn.-light svg{fill:#cf1730}.a-btn.-light:focus,.a-btn.-light:hover{background-color:#cf1730;color:#fff}.a-btn.-light:focus svg,.a-btn.-light:hover svg{fill:#fff}.a-btn.-wide{width:100%;text-align:center}.a-btn.-big{font-size:20px;font-size:2rem;padding:20px 30px}@media screen and (min-width:48.1875em){.a-btn.-big{font-size:28px;font-size:2.8rem}}.a-btn.-clear{background-color:transparent;color:#fff;border-color:#fff}.a-btn.-clear svg{fill:#fff}.a-btn.-clear:focus,.a-btn.-clear:hover{background-color:#fff;color:#cf1730}.a-btn.-clear:focus svg,.a-btn.-clear:hover svg{fill:#fff}.a-btn.-clear.-dark{border-color:#000;color:#000;background:transparent}.a-btn.-clear.-dark:focus,.a-btn.-clear.-dark:hover{background:#000;color:#fff}.a-btn.-clear.-dark:focus svg,.a-btn.-clear.-dark:hover svg{fill:#fff}.a-btn.-dark{background:#000;color:#fff;border-color:#000}.a-btn.-dark svg{fill:#fff}.a-btn.-aqua{background:#7fd6cd;color:#000;border-color:#7fd6cd}.a-btn.-aqua svg{fill:#000}.a-btn.-grey{background:#f0f0f0;color:#cf1730;border-color:#f0f0f0}.a-btn.-grey svg{fill:#cf1730}.a-btn.-orange{background:#f28e02;color:#000;border-color:#f28e02}.a-btn.-orange svg{fill:#000}.a-pageContainer{padding-left:20px!important;padding-right:20px!important}.a-pageContainer>*{zoom:1;margin:0 auto;min-width:280px;display:block;pointer-events:auto;width:100%;max-width:1350px}.a-pageContainer>:after,.a-pageContainer>:before{content:"";display:table}.a-pageContainer>:after{clear:both}.a-pageContainer.-wide{padding-left:0!important;padding-right:0!important}.a-pageContainer.-wide>*{zoom:1;margin:0 auto;min-width:280px;display:block;pointer-events:auto;width:100%;max-width:1390px}.a-pageContainer.-wide>:after,.a-pageContainer.-wide>:before{content:"";display:table}.a-pageContainer.-wide>:after{clear:both}.a-pageContainer.-thin{padding-left:20px!important;padding-right:20px!important}.a-pageContainer.-thin>*{zoom:1;margin:0 auto;min-width:280px;display:block;pointer-events:auto;width:100%;max-width:1310px}.a-pageContainer.-thin>:after,.a-pageContainer.-thin>:before{content:"";display:table}.a-pageContainer.-thin>:after{clear:both}.a-pageContainer .a-pageContainer{padding:0!important}.path-our-work .a-pageContainer .region-hero{display:none;margin:0 -20px}@media (max-width:770px){.path-our-work .a-pageContainer .region-hero{display:block}}.views-element-container .a-pageContainer__width{min-width:0}.a-siteContainer{overflow:hidden;min-width:320px}.a-siteContainer__inner{min-height:100vh;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between}.no-flexbox .a-siteContainer__inner{min-height:0}@media screen and (max-width:48.125em){.a-siteContainer{padding-bottom:55px}}.a-aspiLogo{margin-left:-3px;position:relative}.a-aspiLogo img{width:100%;max-width:135px;border:3px solid #fff;box-shadow:0 0 0 rgba(0,0,0,.5)}.a-aspiLogo:focus img,.a-aspiLogo:hover img{-ms-transform:none;transform:none;box-shadow:0 0 20px rgba(0,0,0,.5)}@media screen and (min-width:48.1875em){.a-aspiLogo:after,.a-aspiLogo:before{content:"";display:block;transition:.5s;position:absolute;z-index:10;opacity:0}.sticky .a-aspiLogo:after,.sticky .a-aspiLogo:before{opacity:1}}.a-aspiLogo:before{background-color:#cf1730;height:39px;top:3px;left:3px;right:3px}.a-aspiLogo:after{background-color:#000;height:86px;bottom:3px;left:3px;right:3px}.a-searchBtn__icon{height:20px;width:20px;position:relative;margin:auto}.a-searchBtn__icon,.a-searchBtn__icon:after,.a-searchBtn__icon:before{display:block;transition:all .25s ease-in-out,background .2s ease-in-out}.a-searchBtn__icon:after,.a-searchBtn__icon:before{content:"";position:absolute}.a-searchBtn__icon:before{position:absolute;top:0;left:0;width:18px;height:18px;border-radius:50%;border:3px solid #cf1730;-ms-transform:rotate(45deg);transform:rotate(45deg);box-shadow:0 0 0 transparent}.a-searchBtn__icon:after{bottom:0;right:0;margin:auto;width:8px;height:3px;background-color:#cf1730;-ms-transform:rotate(45deg) translateY(50%);transform:rotate(45deg) translateY(50%);-ms-transform-origin:bottom right;transform-origin:bottom right;border-radius:6px}.a-searchBtn.-open .a-searchBtn__icon,.a-searchBtn.active .a-searchBtn__icon{-ms-transform:rotate(180deg);transform:rotate(180deg)}.a-searchBtn.-open .a-searchBtn__icon:before,.a-searchBtn.active .a-searchBtn__icon:before{border-radius:0;width:2px;border-width:0;left:45%;height:140%;top:-15%;bottom:0;background-color:#000}.a-searchBtn.-open .a-searchBtn__icon:after,.a-searchBtn.active .a-searchBtn__icon:after{background-color:#000;height:2px;width:140%;border-radius:0;bottom:0;right:0}.a-searchBtn.-open .a-searchBtn__icon:before,.a-searchBtn.active .a-searchBtn__icon:before{width:8px;left:30%;top:-16%}.a-searchBtn.-open .a-searchBtn__icon:after,.a-searchBtn.active .a-searchBtn__icon:after{height:8px}.a-mainArea{-ms-flex-positive:1;flex-grow:1;transition:.5s}@media screen and (min-width:48.1875em){.a-mainArea{margin-top:157px}}.a-mainArea:before{content:"";display:table}.lt-ie10 .a-mainArea{margin-top:96px}.ie9 .a-mainArea{margin-top:160px}body:not(.path-frontpage) .a-mainArea{margin-top:0}@media screen and (min-width:48.1875em){body:not(.path-frontpage) .a-mainArea{margin-top:268px}}@media screen and (min-width:48.1875em){body:not(.path-frontpage).sticky .a-mainArea{margin-top:148px}}@media screen and (max-width:48.125em){body.path-search .a-mainArea{margin-top:250px}}@media screen and (min-width:48.1875em){body.path-search .a-mainArea{margin-top:515px}}@media screen and (min-width:48.1875em){body.path-cart .a-mainArea,body.path-checkout .a-mainArea,body.path-sitemap .a-mainArea,body.path-user .a-mainArea{margin-top:288px}}@media screen and (max-width:48.125em){body.path-topic .a-mainArea{margin-top:0}}@media screen and (min-width:48.1875em){body.path-topic .a-mainArea{margin-top:159px}}@media screen and (min-width:48.1875em){.path-search:not(.path-topic).sticky .a-mainArea{margin-top:280px!important}}.a-stylisedImg{transition:.3s;display:block;position:relative;overflow:hidden;background-color:#0ccbee;background-position:50%;background-size:cover}@media screen{.objectfit .a-stylisedImg{display:-ms-flexbox;display:flex;-ms-flex-positive:1;flex-grow:1}}.no-backgroundblendmode .a-stylisedImg:before{transition:.4s;background-color:#0ccbee;content:"";opacity:.4;position:absolute;top:0;left:0;height:100%;width:100%;z-index:1}@media screen{.a-stylisedImg img{transition:.3s;filter:grayscale(100%) brightness(100%);mix-blend-mode:multiply;opacity:.7}}.objectfit .a-stylisedImg img{object-fit:cover}.no-backgroundblendmode .a-stylisedImg img{opacity:1}.a-stylisedImg.-color-1{background-color:#cf1730}.no-backgroundblendmode .a-stylisedImg.-color-1:before{opacity:.7;background:#cf1730}.a-stylisedImg.-color-2{background-color:#000}.no-backgroundblendmode .a-stylisedImg.-color-2:before{opacity:.7;background:#000}.a-stylisedImg.-color-3{background-color:#7fd6cd}.no-backgroundblendmode .a-stylisedImg.-color-3:before{opacity:.7;background:#7fd6cd}.a-stylisedImg.-color-4{background-color:#0ccbee}.no-backgroundblendmode .a-stylisedImg.-color-4:before{opacity:.7;background:#0ccbee}.a-stylisedImg.-color-5{background-color:#076050}.no-backgroundblendmode .a-stylisedImg.-color-5:before{opacity:.7;background:#076050}.a-stylisedImg.-aqua,.a-stylisedImg.-aqua:before,.a-stylisedImg.-bio,.a-stylisedImg.-bio:before,.a-stylisedImg.-video,.a-stylisedImg.-video:before{background-color:#7fd6cd}.a-stylisedImg.-bio{display:block!important;width:85px;height:85px}.a-stylisedImg.-bio a{background-color:#7fd6cd;display:block!important;position:relative;z-index:10}.no-object-fit .a-stylisedImg.-bio{height:65px;width:65px}.a-stylisedImg.-video{filter:none}.a-stylisedImg.-video img{filter:none!important;opacity:1;mix-blend-mode:normal}.a-stylisedImg.-dark:after{content:"";display:block;position:absolute;top:0;left:0;height:100%;width:100%}.no-backgroundblendmode .a-stylisedImg.-dark:after{background:rgba(0,0,0,.6)}.a-stylisedImg.-orange{background:#f28e02}@media screen{.a-stylisedImg.-orange{filter:hue-rotate(-5deg) brightness(200%) saturate(200%) contrast(50%)}}.no-backgroundblendmode .a-stylisedImg.-orange{filter:none}.no-backgroundblendmode .a-stylisedImg.-orange img{opacity:.3;filter:saturate(0)}a.a-stylisedImg:focus,a.a-stylisedImg:hover{background-color:#fff;filter:none}a.a-stylisedImg:focus:before,a.a-stylisedImg:hover:before{opacity:0}a.a-stylisedImg:focus img,a.a-stylisedImg:hover img{filter:grayscale(0);opacity:1}a.a-stylisedImg:focus article img,a.a-stylisedImg:hover article img{-ms-transform:scale(1.05);transform:scale(1.05)}.a-stylisedImg article{margin-top:0!important}body.page-node-type-bio .a-stylisedImg{filter:none}body.page-node-type-bio .a-stylisedImg img{filter:none;opacity:1;mix-blend-mode:unset}.a-coverImg{width:138px}.a-coverImg img{box-shadow:8px 8px 16px 0 rgba(0,0,0,.2)}.a-coverImg[href]{display:block}.a-coverImg[href]:focus,.a-coverImg[href]:hover{-ms-transform:scale(1.03);transform:scale(1.03)}.a-tag.a-btn{display:inline-block;font-size:12px;font-size:1.2rem;font-weight:700;margin-bottom:10px;margin-right:10px;padding:7px 20px;text-transform:uppercase;border-width:0}.a-tag.a-btn.-hasIcon{padding-right:40px}.a-tag.a-btn.-hasIcon svg{right:15px}.a-tag.a-btn.-clear{border-width:1px;font-weight:400;background-color:rgba(0,0,0,.2)}.a-tag.a-btn.-clear:focus,.a-tag.a-btn.-clear:hover{background-color:#fff;color:#cf1730}.a-tag.a-btn.-clear:focus svg,.a-tag.a-btn.-clear:hover svg{fill:#cf1730}.a-shoutOut{font-family:Montserrat,sans-serif;font-weight:700;font-size:36px;font-size:3.6rem;letter-spacing:-.07em;line-height:1.2;padding:20px;margin-bottom:20px}@media (max-width:767px){.a-shoutOut{font-size:30px;font-size:3rem}}.refLink__focus:after,.refLink__focus:before{content:"";display:block;position:absolute;top:0;left:-15px;right:0;height:1px;background:#cf1730}.refLink__focus:after{top:auto;bottom:0}.a-dateBox{border:1px solid #cbcbce;text-align:center;width:113px;font-family:Montserrat,sans-serif;line-height:1.1;padding:17px 0}.a-dateBox *{display:block}.a-dateBox__month{font-size:12px;font-size:1.2rem;text-transform:uppercase}.a-dateBox__day{font-size:60px;font-size:6rem;font-weight:700}.a-dateBox__year{font-size:18px;font-size:1.8rem}select:hover+.a-styledSelect__display{background-color:#f0f0f0}select{cursor:pointer}select option{font-weight:100}.js select{opacity:0}.a-styledSelect{padding:0;position:relative;overflow:hidden;cursor:pointer;background-color:#fff;z-index:0;padding-right:30px;display:inline-block}.a-styledSelect:after{width:0!important;height:0!important;overflow:hidden;background-clip:content-box;border-bottom:none;border-right:4px solid transparent;border-left:4px solid transparent;border-top:7px solid #fff;content:"";display:block;font-size:12px;font-size:1.2rem;line-height:.8;text-align:center;color:#fff;position:absolute;top:0;bottom:0;margin:auto 0;right:10px}.a-styledSelect:before{content:"";display:block;background-color:#cf1730;width:30px;position:absolute;top:-1px;bottom:-1px;right:0}.a-styledSelect select{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;height:100%;position:absolute;top:0;left:0;opacity:0;border:none!important;z-index:2}.a-styledSelect select:focus+.a-styledSelect__display{background:#f0f0f0}.a-styledSelect.error{background:#f0f0f0!important;border-color:#b11235}.a-styledSelect.error:before{border-color:#b11235;background-color:#b11235;color:#f0f0f0}.a-styledSelect.error .a-styledSelect__display{color:#b11235;background-color:#f0f0f0}.a-styledSelect.error:hover .a-styledSelect__display,.a-styledSelect.error select:focus+.a-styledSelect__display,.a-styledSelect.error select:hover+.a-styledSelect__display{background:#606060}.a-styledSelect__display{transition:.3s;padding:5px 20px;color:#000;position:relative;z-index:0;display:block;background-color:#fff;border-radius:3px 0 0 3px}.a-pageBody{max-width:635px;margin:auto;background:#fff;position:relative;padding:20px}.a-pageBody.-pullUp{margin-top:-50px;position:relative;z-index:1}@media print,screen and (min-width:1200px){.a-pageBody.-pullUp{margin-top:-315px}}.a-pageBody.-clear{background:transparent;padding:0}.a-pageBody.-wide{max-width:800px}.a-pageBody .o-mixedListing{padding-top:0}.a-tagList{font-size:1em}.a-tagList a{color:#cf1730}.a-tagList a:focus,.a-tagList a:hover{color:#000;text-decoration:underline!important}.a-tagList__tags{text-transform:uppercase;font-size:.75em;font-weight:700;font-family:Montserrat,sans-serif}.js .a-tagList .JS-tagList__less,.js .a-tagList__hiddenTags,.no-js .a-tagList__action{display:none}.a-youTube{margin:35px auto;position:relative;padding-bottom:56.25%;height:0;overflow:hidden}.a-youTube:first-child{margin-top:0}.a-youTube:last-child{margin-bottom:0}.a-youTube embed,.a-youTube iframe,.a-youTube object{position:absolute;top:0;left:0;width:100%;height:100%}.a-videoImg{position:relative;width:100%}.a-videoImg svg{display:block;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;fill:#fff;pointer-events:none;transition:.7s;height:60px;width:60px;filter:drop-shadow(5px 5px 5px #000)}.a-videoImg .a-stylisedImg:focus+svg,.a-videoImg .a-stylisedImg:hover+svg,.a-videoImg a:focus+svg,.a-videoImg a:hover+svg{opacity:0}.a-videoImg img{height:100%}.a-fancyDate{font-family:Montserrat,sans-serif;display:block;padding-top:1px;font-size:14px;font-size:1.4rem;position:relative;width:100%;margin-top:10px}.a-fancyDate__month,.a-fancyDate__year{display:block;line-height:1.2}.a-fancyDate__day{font-weight:700;float:left;line-height:1;margin-right:7px;font-size:6em}.a-fancyDate__month{margin-top:7px;font-size:12px;font-size:1.2rem;text-transform:uppercase;font-size:1.2em}.a-fancyDate__year{font-size:1.8em}.a-textBlock,.block-aspi-taxonomy-program-description{padding:15px 20px}@media screen and (max-width:48.125em){.a-textBlock,.block-aspi-taxonomy-program-description{padding:0}}@media screen and (max-width:64em){.a-programCTA{margin-bottom:15px}}.a-closeBtn{border:0;font-size:1.4rem;padding-top:1px;padding:5px 0;padding-right:22px;text-align:right;position:relative;background:transparent;font-family:Montserrat,sans-serif;font-weight:700;font-size:14px;display:inline-block;text-transform:uppercase}.a-closeBtn:after,.a-closeBtn:before{background-color:#000;bottom:0;content:"";display:block;height:3px;margin:auto;position:absolute;right:0;transition:.3s;top:0;width:14px}.a-closeBtn:before{-ms-transform:rotate(45deg);transform:rotate(45deg)}.a-closeBtn:after,.a-closeBtn:hover:before{-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.a-closeBtn:hover:after{-ms-transform:rotate(45deg);transform:rotate(45deg)}.no-js .a-closeBtn{display:none}.map-infowindow{display:block!important;margin-bottom:15px;font-family:Montserrat,sans-serif;font-weight:700;line-height:1;letter-spacing:-.5px;letter-spacing:-.05rem;font-size:18px;font-size:1.8rem}.map-container{height:auto!important;width:100%;padding-bottom:60%;position:relative}.map-container>div{position:absolute;top:0;left:0;width:100%;height:100%}.m-cleanLayout .a-pageContainer__width{max-width:810px}.m-cleanLayout__content{max-width:655px}.m-cleanLayout__section{margin:20px 0}@media screen and (min-width:37.5625em){.m-cleanLayout__section{margin:50px 0}}.m-socialLinks{opacity:1;transition:.5s}.m-socialLinks ul:after{display:none}.m-socialLinks .menu{box-sizing:border-box;list-style:none;margin:0;display:-ms-flexbox!important;display:flex!important;-ms-flex-line-pack:stretch;align-content:stretch;border-color:transparent;-ms-flex-pack:justify;justify-content:space-between;max-width:150px;width:100%;padding:0}@media screen and (max-width:84.375em){.m-socialLinks .menu{-ms-flex-wrap:wrap;flex-wrap:wrap}}.m-socialLinks .menu>*{box-sizing:border-box;min-width:0;max-width:100%;display:block;padding:0;margin:0;background-clip:padding-box!important;border:0 solid transparent;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;flex-shrink:1}.m-socialLinks .menu>*>*{box-sizing:border-box}.no-flexbox .m-socialLinks .menu,.no-flexwrap .m-socialLinks .menu{display:block}.no-flexbox .m-socialLinks .menu:after,.no-flexwrap .m-socialLinks .menu:after{content:"";display:block;clear:both}.no-flexbox .m-socialLinks .menu>*,.no-flexwrap .m-socialLinks .menu>*{float:left}.no-flexbox .m-socialLinks .menu,.no-flexwrap .m-socialLinks .menu{display:block!important}.no-flexbox .m-socialLinks .menu>*,.no-flexwrap .m-socialLinks .menu>*{display:block;vertical-align:top}.m-socialLinks .menu>*{-ms-flex-positive:0;flex-grow:0}.no-flexbox .m-socialLinks .menu,.no-flexwrap .m-socialLinks .menu{text-align:center}.no-flexbox .m-socialLinks .menu>*,.no-flexwrap .m-socialLinks .menu>*{display:inline-block;float:none;margin-right:-4px}.no-flexbox .m-socialLinks .menu{display:inline-block!important;white-space:nowrap}@media screen and (min-width:48.1875em){.header .m-socialLinks .menu{position:absolute;top:8px;right:150px}}.no-flexbox .m-socialLinks .menu-item{padding:0 7px}.m-socialLinks a{height:25px;width:25px;background:#767676;border-radius:50%;display:block;padding:25%;transition:.3s;position:relative}.m-socialLinks a:focus,.m-socialLinks a:hover{background:#000}.m-socialLinks svg{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;width:60%;height:60%;fill:#fff}.m-socialLinks .linkedin svg,.m-socialLinks .twitter svg{width:62%;height:62%}.block-system-breadcrumb-block,.breadcrumb{background-color:transparent;border:0;border-radius:0;margin:0;padding:0}.block-system-breadcrumb-block ol,.breadcrumb ol{padding:0;list-style:none}.block-system-breadcrumb-block li,.breadcrumb li{display:inline-block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:365px}.block-system-breadcrumb-block li:before,.breadcrumb li:before{content:"";display:inline-block;color:#cf1730;height:16px;font-size:16px;font-size:1.6rem;line-height:1;margin-bottom:3px;margin-left:5px;margin-right:5px;vertical-align:bottom;width:16px}.block-system-breadcrumb-block li:first-child:before,.breadcrumb li:first-child:before{display:none}.block-system-breadcrumb-block li a,.breadcrumb li a{color:#555}.block-system-breadcrumb-block li a:focus,.block-system-breadcrumb-block li a:hover,.breadcrumb li a:focus,.breadcrumb li a:hover{color:#cf1730;text-decoration:underline!important}.block-system-breadcrumb-block li span,.breadcrumb li span{color:#767676}.block-system-breadcrumb-block li:last-child,.breadcrumb li:last-child{font-weight:700;color:#000}.block-system-breadcrumb-block .content{margin-top:0}@media screen and (max-width:48.125em){.m-heroImg{margin:0 -40px;width:auto}}@media screen and (max-width:64em){.m-heroImg img{height:200px;object-position:100% 100%}}@media print,screen and (min-width:1200px){.m-heroImg img{height:463px}}.m-heroImg__img .media-images{width:100%}.no-backgroundblendmode .m-heroImg__img img{filter:greyscale(100%);opacity:1;mix-blend-mode:normal}.m-references{border-top:1px dashed #cbcbce;padding-top:25px}.m-references ol{background-color:#f5f7f9;padding:15px 32px}.m-references li{font-size:12px;font-size:1.2rem;line-height:1.25;list-style-position:outside;padding-left:10px;padding-top:5px;padding-bottom:5px;position:relative}.m-references li a{color:#cf1730}.m-references li a:focus,.m-references li a:hover{text-decoration:underline!important}.m-contactBtns{white-space:nowrap;padding:0}.m-contactBtns li{display:inline-block;margin-right:10px}@media (pointer:coarse){.m-contactBtns li{margin-right:25px}}.m-contactBtns li:last-child{margin-right:0}.no-flexbox .m-contactBtns li{padding:0 6px}.m-contactBtns svg{height:12px;width:12px;fill:#cf1730;transition:.3s}.m-contactBtns .svg-mail{width:17px}.m-contactBtns a{position:relative}.m-contactBtns a:hover svg{fill:#000}.m-contactBtns__popup{display:none;position:absolute;bottom:100%;left:50%;width:150px;background:#cf1730;color:#fff;padding:10px;margin-bottom:15px;font-size:14px;font-size:1.4rem;text-align:center}.m-contactBtns__popup:before{position:absolute;left:0;right:0;margin:0 auto;width:0!important;height:0!important;overflow:hidden;background-clip:content-box;border-bottom:none;border-right:10px solid transparent;border-left:10px solid transparent;border-top:10px solid #cf1730;top:95%;content:"";display:block}.csstransforms.js-loaded .m-contactBtns__popup{display:block;-ms-transform:scale(0) translateX(-50%);transform:scale(0) translateX(-50%);-ms-transform-origin:left bottom;transform-origin:left bottom;transition:.5s}.-open.-open .m-contactBtns__popup{-ms-transform:scale(1) translateX(-50%);transform:scale(1) translateX(-50%)}.field--name-field-topic.field--type-entity-reference{margin-bottom:-10px}.field--name-field-topic.field--type-entity-reference .field__item{display:inline-block}.m-coverLink{display:-ms-flexbox;display:flex;width:100%;z-index:15;max-width:500px;margin:0 auto;position:relative;padding-top:15px}@media screen and (min-width:21.9375em){.m-coverLink{-ms-flex-item-align:end;align-self:flex-end}}@media screen and (max-width:21.875em){.m-coverLink{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;margin-bottom:0}}.m-coverLink.-pullUp{margin-top:-90px}.m-coverLink.-external-link{margin-top:0}@media screen and (min-width:64.0625em){.m-coverLink.-external-link{margin-top:-25px;margin-bottom:0}}.m-coverLink.-external-link .a-btn{margin-bottom:35px}.m-coverLink .a-coverImg{-ms-flex-negative:0;flex-shrink:0;position:relative;margin-top:-15px;z-index:3}@media screen and (min-width:21.9375em){.m-coverLink .a-coverImg{margin-right:25px}}.m-coverLink .a-btn{-ms-flex-positive:1;flex-grow:1;display:-ms-flexbox;display:flex;min-height:68px;-ms-flex-align:center;align-items:center}.m-coverLink .a-btn.-download{display:block}.m-coverLink .a-btn.-download svg{margin-bottom:15px}@media screen and (min-width:21.9375em){.m-coverLink .a-btn{-ms-flex-item-align:end;align-self:flex-end;margin-bottom:35px}}@media screen and (max-width:21.875em){.m-coverLink .a-btn{width:100%;margin-top:20px}}.no-flexbox .m-coverLink>*{float:left}.no-flexbox .m-coverLink .a-btn{margin-top:70px;width:60%}.m-sideBox{background-color:#f0f0f0;margin:0 auto 35px}@media screen and (max-width:31.25em){.m-sideBox{margin-left:-20px;margin-right:-20px;max-width:none}}.m-sideBox__title{padding-top:20px;padding-right:20px}.m-sideBox__title>*{background-color:#fff;display:block;font-size:18px;font-size:1.8rem;margin-top:0;min-width:180px;padding:15px 20px;display:inline-block}.m-sideBox__content{padding:20px}.m-sideBox .o-featureEvent{background-color:transparent;margin-bottom:20px}.m-sideBox .o-featureEvent__date .a-dateBox{border-color:#000}.m-sideBox .o-featureEvent__grid{box-sizing:border-box;list-style:none;margin:0;padding:0;display:-ms-flexbox!important;display:flex!important;-ms-flex-line-pack:stretch;align-content:stretch;border-color:transparent;-ms-flex-direction:column;flex-direction:column;min-width:100%;border-style:solid;margin:-20px;border-width:20px 20px 0 0}@media screen and (max-width:84.375em){.m-sideBox .o-featureEvent__grid{-ms-flex-wrap:wrap;flex-wrap:wrap}}.m-sideBox .o-featureEvent__grid>*{box-sizing:border-box;min-width:0;max-width:100%;display:block;padding:0;margin:0;background-clip:padding-box!important;border:0 solid transparent;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;flex-shrink:1}.m-sideBox .o-featureEvent__grid>*>*{box-sizing:border-box}.no-flexbox .m-sideBox .o-featureEvent__grid,.no-flexwrap .m-sideBox .o-featureEvent__grid{display:block}.no-flexbox .m-sideBox .o-featureEvent__grid:after,.no-flexwrap .m-sideBox .o-featureEvent__grid:after{content:"";display:block;clear:both}.no-flexbox .m-sideBox .o-featureEvent__grid>*,.no-flexwrap .m-sideBox .o-featureEvent__grid>*{float:left}.no-flexbox .m-sideBox .o-featureEvent__grid,.no-flexwrap .m-sideBox .o-featureEvent__grid{display:block!important}.no-flexbox .m-sideBox .o-featureEvent__grid>*,.no-flexwrap .m-sideBox .o-featureEvent__grid>*{display:block;vertical-align:top;width:100%}.m-sideBox .o-featureEvent__grid>*{border-width:0 0 20px 20px}.lt-ie9 .m-sideBox .o-featureEvent__grid,.lt-ie9 .m-sideBox .o-featureEvent__grid>*{border-color:#fff}.m-ctaBlock{background:#fff;padding:20px;padding-bottom:30px;line-height:1.2}.m-ctaBlock p{margin-bottom:20px;font-size:18px;font-size:1.8rem}table{margin-top:30px;text-align:left;width:100%;border-collapse:collapse;border-spacing:0}table:first-child{margin-top:0}table td,table th{padding:5px;border:1px solid #fff;padding:10px;font-size:15px;font-size:1.5rem;text-align:left;vertical-align:top}table th{font-weight:400}table th strong{font-weight:700;text-transform:uppercase}table thead tr:first-child th{background-color:#000;background-color:rgba(0,0,0,.6);color:#fff}table tbody tr th{background-color:#231f20;background-color:rgba(35,31,32,.6);color:#fff}table td{background-color:#cbcbce;background-color:hsla(240,3%,80%,.6)}table tr{background:transparent}@media screen and (min-width:84.4375em){.csstransforms .table__wrapper table{position:relative;left:50%;-ms-transform:translateX(-50%);transform:translateX(-50%)}}@media screen and (max-width:84.375em){.table__wrapper{overflow-x:auto;background-image:linear-gradient(90deg,#fff,hsla(0,0%,100%,0)),linear-gradient(270deg,#fff,hsla(0,0%,100%,0)),linear-gradient(90deg,#bfbfbf,hsla(0,0%,75%,0)),linear-gradient(270deg,#bfbfbf,hsla(0,0%,75%,0));background-position:0 0,100% 0,0 0,100% 0;background-repeat:no-repeat;background-color:#fff;background-size:200px 100%,200px 100%,20px 100%,20px 100%;background-attachment:local,local,scroll,scroll;max-width:100%}}.field--type-image{position:relative;width:100%}.objectfit .field--type-image{display:-ms-flexbox;display:flex}.objectfit .field--type-image img{-ms-flex-positive:1;flex-grow:1;object-fit:cover;object-position:top}.isEdge .field--type-image{display:block!important}.field--type-image+.field--name-field-topic{position:absolute;bottom:0;right:0}.field--type-image+.field--name-field-topic .a-tag{margin-right:20px}.group-left{position:relative}.field--name-field-article-date,.field--name-node-article-date{font-family:Montserrat,sans-serif;font-size:12px;font-size:1.2rem;font-weight:400;text-transform:uppercase;margin-bottom:15px}.field--name-field-title,.field--name-node-title{font-size:18px;font-size:1.8rem;margin-bottom:15px}.field--name-field-title a,.field--name-node-title a{transition:.3s;color:#000}.field--name-field-title a:focus,.field--name-field-title a:hover,.field--name-node-title a:focus,.field--name-node-title a:hover{color:#cf1730}.field--name-field-author,.field--name-node-author{font-size:14px;font-size:1.4rem;margin-bottom:15px}.field--name-field-author a,.field--name-node-author a{color:#cf1730}.field--name-field-author a:focus,.field--name-field-author a:hover,.field--name-node-author a:focus,.field--name-node-author a:hover{text-decoration:underline!important}.twitter-typeahead,[id*=edit-search-api-fulltext]{position:static!important;margin-top:7px;margin-bottom:9px}.-noTags .twitter-typeahead,.-noTags [id*=edit-search-api-fulltext]{display:block!important;margin:0}.block-views-exposed-filter-blocksearch-page-1,.m-searchBar,.path-frontpage .o-decorativeSearch{position:relative}@media screen and (max-width:48.125em){.-featureTopic .block-views-exposed-filter-blocksearch-page-1,.-featureTopic .m-searchBar,.-featureTopic .path-frontpage .o-decorativeSearch{margin:0 20px}}.no-js .block-views-exposed-filter-blocksearch-page-1 #views-exposed-form-search-page-1,.no-js .block-views-exposed-filter-blocksearch-page-1__inputWrap,.no-js .m-searchBar #views-exposed-form-search-page-1,.no-js .m-searchBar__inputWrap,.no-js .path-frontpage .o-decorativeSearch #views-exposed-form-search-page-1,.no-js .path-frontpage .o-decorativeSearch__inputWrap,html.js:not(.js-loaded) .block-views-exposed-filter-blocksearch-page-1 #views-exposed-form-search-page-1,html.js:not(.js-loaded) .block-views-exposed-filter-blocksearch-page-1__inputWrap,html.js:not(.js-loaded) .m-searchBar #views-exposed-form-search-page-1,html.js:not(.js-loaded) .m-searchBar__inputWrap,html.js:not(.js-loaded) .path-frontpage .o-decorativeSearch #views-exposed-form-search-page-1,html.js:not(.js-loaded) .path-frontpage .o-decorativeSearch__inputWrap{transition:none}.block-views-exposed-filter-blocksearch-page-1 #views-exposed-form-search-page-1 .bootstrap-tagsinput,.block-views-exposed-filter-blocksearch-page-1 #views-exposed-form-search-page-1 .form-item-search-api-fulltext,.block-views-exposed-filter-blocksearch-page-1 #views-exposed-form-search-page-1 input[type=search],.block-views-exposed-filter-blocksearch-page-1__inputWrap .bootstrap-tagsinput,.block-views-exposed-filter-blocksearch-page-1__inputWrap .form-item-search-api-fulltext,.block-views-exposed-filter-blocksearch-page-1__inputWrap input[type=search],.m-searchBar #views-exposed-form-search-page-1 .bootstrap-tagsinput,.m-searchBar #views-exposed-form-search-page-1 .form-item-search-api-fulltext,.m-searchBar #views-exposed-form-search-page-1 input[type=search],.m-searchBar__inputWrap .bootstrap-tagsinput,.m-searchBar__inputWrap .form-item-search-api-fulltext,.m-searchBar__inputWrap input[type=search],.path-frontpage .o-decorativeSearch #views-exposed-form-search-page-1 .bootstrap-tagsinput,.path-frontpage .o-decorativeSearch #views-exposed-form-search-page-1 .form-item-search-api-fulltext,.path-frontpage .o-decorativeSearch #views-exposed-form-search-page-1 input[type=search],.path-frontpage .o-decorativeSearch__inputWrap .bootstrap-tagsinput,.path-frontpage .o-decorativeSearch__inputWrap .form-item-search-api-fulltext,.path-frontpage .o-decorativeSearch__inputWrap input[type=search]{opacity:0;transition:.5s}.js-loaded .block-views-exposed-filter-blocksearch-page-1 #views-exposed-form-search-page-1 .bootstrap-tagsinput,.js-loaded .block-views-exposed-filter-blocksearch-page-1 #views-exposed-form-search-page-1 .form-item-search-api-fulltext,.js-loaded .block-views-exposed-filter-blocksearch-page-1 #views-exposed-form-search-page-1 input[type=search],.js-loaded .block-views-exposed-filter-blocksearch-page-1__inputWrap .bootstrap-tagsinput,.js-loaded .block-views-exposed-filter-blocksearch-page-1__inputWrap .form-item-search-api-fulltext,.js-loaded .block-views-exposed-filter-blocksearch-page-1__inputWrap input[type=search],.js-loaded .m-searchBar #views-exposed-form-search-page-1 .bootstrap-tagsinput,.js-loaded .m-searchBar #views-exposed-form-search-page-1 .form-item-search-api-fulltext,.js-loaded .m-searchBar #views-exposed-form-search-page-1 input[type=search],.js-loaded .m-searchBar__inputWrap .bootstrap-tagsinput,.js-loaded .m-searchBar__inputWrap .form-item-search-api-fulltext,.js-loaded .m-searchBar__inputWrap input[type=search],.js-loaded .path-frontpage .o-decorativeSearch #views-exposed-form-search-page-1 .bootstrap-tagsinput,.js-loaded .path-frontpage .o-decorativeSearch #views-exposed-form-search-page-1 .form-item-search-api-fulltext,.js-loaded .path-frontpage .o-decorativeSearch #views-exposed-form-search-page-1 input[type=search],.js-loaded .path-frontpage .o-decorativeSearch__inputWrap .bootstrap-tagsinput,.js-loaded .path-frontpage .o-decorativeSearch__inputWrap .form-item-search-api-fulltext,.js-loaded .path-frontpage .o-decorativeSearch__inputWrap input[type=search],.no-js .block-views-exposed-filter-blocksearch-page-1 #views-exposed-form-search-page-1 .bootstrap-tagsinput,.no-js .block-views-exposed-filter-blocksearch-page-1 #views-exposed-form-search-page-1 .form-item-search-api-fulltext,.no-js .block-views-exposed-filter-blocksearch-page-1 #views-exposed-form-search-page-1 input[type=search],.no-js .block-views-exposed-filter-blocksearch-page-1__inputWrap .bootstrap-tagsinput,.no-js .block-views-exposed-filter-blocksearch-page-1__inputWrap .form-item-search-api-fulltext,.no-js .block-views-exposed-filter-blocksearch-page-1__inputWrap input[type=search],.no-js .m-searchBar #views-exposed-form-search-page-1 .bootstrap-tagsinput,.no-js .m-searchBar #views-exposed-form-search-page-1 .form-item-search-api-fulltext,.no-js .m-searchBar #views-exposed-form-search-page-1 input[type=search],.no-js .m-searchBar__inputWrap .bootstrap-tagsinput,.no-js .m-searchBar__inputWrap .form-item-search-api-fulltext,.no-js .m-searchBar__inputWrap input[type=search],.no-js .path-frontpage .o-decorativeSearch #views-exposed-form-search-page-1 .bootstrap-tagsinput,.no-js .path-frontpage .o-decorativeSearch #views-exposed-form-search-page-1 .form-item-search-api-fulltext,.no-js .path-frontpage .o-decorativeSearch #views-exposed-form-search-page-1 input[type=search],.no-js .path-frontpage .o-decorativeSearch__inputWrap .bootstrap-tagsinput,.no-js .path-frontpage .o-decorativeSearch__inputWrap .form-item-search-api-fulltext,.no-js .path-frontpage .o-decorativeSearch__inputWrap input[type=search]{opacity:1}.form-item-search-api-fulltext .block-views-exposed-filter-blocksearch-page-1 #views-exposed-form-search-page-1 .bootstrap-tagsinput,.form-item-search-api-fulltext .block-views-exposed-filter-blocksearch-page-1 #views-exposed-form-search-page-1 .form-item-search-api-fulltext,.form-item-search-api-fulltext .block-views-exposed-filter-blocksearch-page-1 #views-exposed-form-search-page-1 input[type=search],.form-item-search-api-fulltext .block-views-exposed-filter-blocksearch-page-1__inputWrap .bootstrap-tagsinput,.form-item-search-api-fulltext .block-views-exposed-filter-blocksearch-page-1__inputWrap .form-item-search-api-fulltext,.form-item-search-api-fulltext .block-views-exposed-filter-blocksearch-page-1__inputWrap input[type=search],.form-item-search-api-fulltext .m-searchBar #views-exposed-form-search-page-1 .bootstrap-tagsinput,.form-item-search-api-fulltext .m-searchBar #views-exposed-form-search-page-1 .form-item-search-api-fulltext,.form-item-search-api-fulltext .m-searchBar #views-exposed-form-search-page-1 input[type=search],.form-item-search-api-fulltext .m-searchBar__inputWrap .bootstrap-tagsinput,.form-item-search-api-fulltext .m-searchBar__inputWrap .form-item-search-api-fulltext,.form-item-search-api-fulltext .m-searchBar__inputWrap input[type=search],.form-item-search-api-fulltext .path-frontpage .o-decorativeSearch #views-exposed-form-search-page-1 .bootstrap-tagsinput,.form-item-search-api-fulltext .path-frontpage .o-decorativeSearch #views-exposed-form-search-page-1 .form-item-search-api-fulltext,.form-item-search-api-fulltext .path-frontpage .o-decorativeSearch #views-exposed-form-search-page-1 input[type=search],.form-item-search-api-fulltext .path-frontpage .o-decorativeSearch__inputWrap .bootstrap-tagsinput,.form-item-search-api-fulltext .path-frontpage .o-decorativeSearch__inputWrap .form-item-search-api-fulltext,.form-item-search-api-fulltext .path-frontpage .o-decorativeSearch__inputWrap input[type=search],.no-js .block-views-exposed-filter-blocksearch-page-1 #views-exposed-form-search-page-1 .bootstrap-tagsinput,.no-js .block-views-exposed-filter-blocksearch-page-1 #views-exposed-form-search-page-1 .form-item-search-api-fulltext,.no-js .block-views-exposed-filter-blocksearch-page-1 #views-exposed-form-search-page-1 input[type=search],.no-js .block-views-exposed-filter-blocksearch-page-1__inputWrap .bootstrap-tagsinput,.no-js .block-views-exposed-filter-blocksearch-page-1__inputWrap .form-item-search-api-fulltext,.no-js .block-views-exposed-filter-blocksearch-page-1__inputWrap input[type=search],.no-js .m-searchBar #views-exposed-form-search-page-1 .bootstrap-tagsinput,.no-js .m-searchBar #views-exposed-form-search-page-1 .form-item-search-api-fulltext,.no-js .m-searchBar #views-exposed-form-search-page-1 input[type=search],.no-js .m-searchBar__inputWrap .bootstrap-tagsinput,.no-js .m-searchBar__inputWrap .form-item-search-api-fulltext,.no-js .m-searchBar__inputWrap input[type=search],.no-js .path-frontpage .o-decorativeSearch #views-exposed-form-search-page-1 .bootstrap-tagsinput,.no-js .path-frontpage .o-decorativeSearch #views-exposed-form-search-page-1 .form-item-search-api-fulltext,.no-js .path-frontpage .o-decorativeSearch #views-exposed-form-search-page-1 input[type=search],.no-js .path-frontpage .o-decorativeSearch__inputWrap .bootstrap-tagsinput,.no-js .path-frontpage .o-decorativeSearch__inputWrap .form-item-search-api-fulltext,.no-js .path-frontpage .o-decorativeSearch__inputWrap input[type=search]{position:absolute;top:0;right:0;bottom:0;width:100%;display:block;box-sizing:border-box;background:transparent;color:#fff;border:none;padding:50px;padding-right:100px;font-size:24px;font-size:2.4rem}.block-views-exposed-filter-blocksearch-page-1 .a-searchBtn,.m-searchBar .a-searchBtn,.path-frontpage .o-decorativeSearch .a-searchBtn{position:absolute;top:0;right:0;bottom:0;height:30px;margin:auto;z-index:2;pointer-events:none;width:50px;right:15px;transition:.5s}.block-views-exposed-filter-blocksearch-page-1 .a-searchBtn__icon,.m-searchBar .a-searchBtn__icon,.path-frontpage .o-decorativeSearch .a-searchBtn__icon{height:29px;width:29px;display:block;transition:all .25s ease-in-out,background .2s ease-in-out;position:relative}.block-views-exposed-filter-blocksearch-page-1 .a-searchBtn__icon:after,.block-views-exposed-filter-blocksearch-page-1 .a-searchBtn__icon:before,.m-searchBar .a-searchBtn__icon:after,.m-searchBar .a-searchBtn__icon:before,.path-frontpage .o-decorativeSearch .a-searchBtn__icon:after,.path-frontpage .o-decorativeSearch .a-searchBtn__icon:before{display:block;content:"";position:absolute;transition:all .25s ease-in-out,background .2s ease-in-out}.block-views-exposed-filter-blocksearch-page-1 .a-searchBtn__icon:before,.m-searchBar .a-searchBtn__icon:before,.path-frontpage .o-decorativeSearch .a-searchBtn__icon:before{position:absolute;top:0;left:0;width:26px;height:26px;border-radius:50%;border:4px solid #7fd6cd;-ms-transform:rotate(45deg);transform:rotate(45deg);box-shadow:0 0 0 transparent}.block-views-exposed-filter-blocksearch-page-1 .a-searchBtn__icon:after,.m-searchBar .a-searchBtn__icon:after,.path-frontpage .o-decorativeSearch .a-searchBtn__icon:after{bottom:0;right:0;margin:auto;width:12px;height:4px;background-color:#7fd6cd;-ms-transform:rotate(45deg) translateY(50%);transform:rotate(45deg) translateY(50%);-ms-transform-origin:bottom right;transform-origin:bottom right;border-radius:8px}.sticky .o-searchHead .block-views-exposed-filter-blocksearch-page-1 .a-searchBtn,.sticky .o-searchHead .m-searchBar .a-searchBtn,.sticky .o-searchHead .path-frontpage .o-decorativeSearch .a-searchBtn{right:0}.block-views-exposed-filter-blocksearch-page-1.-hover .a-searchBtn__icon:before,.m-searchBar.-hover .a-searchBtn__icon:before,.path-frontpage .o-decorativeSearch.-hover .a-searchBtn__icon:before{border-color:#fff}.block-views-exposed-filter-blocksearch-page-1.-hover .a-searchBtn__icon:after,.m-searchBar.-hover .a-searchBtn__icon:after,.path-frontpage .o-decorativeSearch.-hover .a-searchBtn__icon:after{background-color:#fff}.block-views-exposed-filter-blocksearch-page-1 .bootstrap-tagsinput,.block-views-exposed-filter-blocksearch-page-1 .form-item-search-api-fulltext,.block-views-exposed-filter-blocksearch-page-1 .form-type-search .bootstrap-tagsinput,.block-views-exposed-filter-blocksearch-page-1 .form-type-search .form-item-search-api-fulltext,.block-views-exposed-filter-blocksearch-page-1 .form-type-search .no-js input,.block-views-exposed-filter-blocksearch-page-1 .no-js input,.m-searchBar .bootstrap-tagsinput,.m-searchBar .form-item-search-api-fulltext,.m-searchBar .form-type-search .bootstrap-tagsinput,.m-searchBar .form-type-search .form-item-search-api-fulltext,.m-searchBar .form-type-search .no-js input,.m-searchBar .no-js input,.path-frontpage .o-decorativeSearch .bootstrap-tagsinput,.path-frontpage .o-decorativeSearch .form-item-search-api-fulltext,.path-frontpage .o-decorativeSearch .form-type-search .bootstrap-tagsinput,.path-frontpage .o-decorativeSearch .form-type-search .form-item-search-api-fulltext,.path-frontpage .o-decorativeSearch .form-type-search .no-js input,.path-frontpage .o-decorativeSearch .no-js input{transition:.5s;width:100%;background:#000;color:#fff;border:none;box-sizing:inherit;height:auto}.block-views-exposed-filter-blocksearch-page-1 .bootstrap-tagsinput:focus,.block-views-exposed-filter-blocksearch-page-1 .form-item-search-api-fulltext:focus,.block-views-exposed-filter-blocksearch-page-1 .form-type-search .bootstrap-tagsinput:focus,.block-views-exposed-filter-blocksearch-page-1 .form-type-search .form-item-search-api-fulltext:focus,.block-views-exposed-filter-blocksearch-page-1 .form-type-search .no-js input:focus,.block-views-exposed-filter-blocksearch-page-1 .no-js input:focus,.m-searchBar .bootstrap-tagsinput:focus,.m-searchBar .form-item-search-api-fulltext:focus,.m-searchBar .form-type-search .bootstrap-tagsinput:focus,.m-searchBar .form-type-search .form-item-search-api-fulltext:focus,.m-searchBar .form-type-search .no-js input:focus,.m-searchBar .no-js input:focus,.path-frontpage .o-decorativeSearch .bootstrap-tagsinput:focus,.path-frontpage .o-decorativeSearch .form-item-search-api-fulltext:focus,.path-frontpage .o-decorativeSearch .form-type-search .bootstrap-tagsinput:focus,.path-frontpage .o-decorativeSearch .form-type-search .form-item-search-api-fulltext:focus,.path-frontpage .o-decorativeSearch .form-type-search .no-js input:focus,.path-frontpage .o-decorativeSearch .no-js input:focus{outline:none}.block-views-exposed-filter-blocksearch-page-1 .bootstrap-tagsinput input,.block-views-exposed-filter-blocksearch-page-1 .form-item-search-api-fulltext input,.block-views-exposed-filter-blocksearch-page-1 .form-type-search .bootstrap-tagsinput input,.block-views-exposed-filter-blocksearch-page-1 .form-type-search .form-item-search-api-fulltext input,.m-searchBar .bootstrap-tagsinput input,.m-searchBar .form-item-search-api-fulltext input,.m-searchBar .form-type-search .bootstrap-tagsinput input,.m-searchBar .form-type-search .form-item-search-api-fulltext input,.path-frontpage .o-decorativeSearch .bootstrap-tagsinput input,.path-frontpage .o-decorativeSearch .form-item-search-api-fulltext input,.path-frontpage .o-decorativeSearch .form-type-search .bootstrap-tagsinput input,.path-frontpage .o-decorativeSearch .form-type-search .form-item-search-api-fulltext input{background:#000;color:#fff;border:none}.block-views-exposed-filter-blocksearch-page-1 .bootstrap-tagsinput input:focus,.block-views-exposed-filter-blocksearch-page-1 .form-item-search-api-fulltext input:focus,.block-views-exposed-filter-blocksearch-page-1 .form-type-search .bootstrap-tagsinput input:focus,.block-views-exposed-filter-blocksearch-page-1 .form-type-search .form-item-search-api-fulltext input:focus,.m-searchBar .bootstrap-tagsinput input:focus,.m-searchBar .form-item-search-api-fulltext input:focus,.m-searchBar .form-type-search .bootstrap-tagsinput input:focus,.m-searchBar .form-type-search .form-item-search-api-fulltext input:focus,.path-frontpage .o-decorativeSearch .bootstrap-tagsinput input:focus,.path-frontpage .o-decorativeSearch .form-item-search-api-fulltext input:focus,.path-frontpage .o-decorativeSearch .form-type-search .bootstrap-tagsinput input:focus,.path-frontpage .o-decorativeSearch .form-type-search .form-item-search-api-fulltext input:focus{outline:none}.block-views-exposed-filter-blocksearch-page-1 .bootstrap-tagsinput input:-ms-input-placeholder,.block-views-exposed-filter-blocksearch-page-1 .form-item-search-api-fulltext input:-ms-input-placeholder,.block-views-exposed-filter-blocksearch-page-1 .form-type-search .bootstrap-tagsinput input:-ms-input-placeholder,.block-views-exposed-filter-blocksearch-page-1 .form-type-search .form-item-search-api-fulltext input:-ms-input-placeholder,.m-searchBar .bootstrap-tagsinput input:-ms-input-placeholder,.m-searchBar .form-item-search-api-fulltext input:-ms-input-placeholder,.m-searchBar .form-type-search .bootstrap-tagsinput input:-ms-input-placeholder,.m-searchBar .form-type-search .form-item-search-api-fulltext input:-ms-input-placeholder,.path-frontpage .o-decorativeSearch .bootstrap-tagsinput input:-ms-input-placeholder,.path-frontpage .o-decorativeSearch .form-item-search-api-fulltext input:-ms-input-placeholder,.path-frontpage .o-decorativeSearch .form-type-search .bootstrap-tagsinput input:-ms-input-placeholder,.path-frontpage .o-decorativeSearch .form-type-search .form-item-search-api-fulltext input:-ms-input-placeholder{opacity:1;color:#767676}.block-views-exposed-filter-blocksearch-page-1 .bootstrap-tagsinput input::placeholder,.block-views-exposed-filter-blocksearch-page-1 .form-item-search-api-fulltext input::placeholder,.block-views-exposed-filter-blocksearch-page-1 .form-type-search .bootstrap-tagsinput input::placeholder,.block-views-exposed-filter-blocksearch-page-1 .form-type-search .form-item-search-api-fulltext input::placeholder,.m-searchBar .bootstrap-tagsinput input::placeholder,.m-searchBar .form-item-search-api-fulltext input::placeholder,.m-searchBar .form-type-search .bootstrap-tagsinput input::placeholder,.m-searchBar .form-type-search .form-item-search-api-fulltext input::placeholder,.path-frontpage .o-decorativeSearch .bootstrap-tagsinput input::placeholder,.path-frontpage .o-decorativeSearch .form-item-search-api-fulltext input::placeholder,.path-frontpage .o-decorativeSearch .form-type-search .bootstrap-tagsinput input::placeholder,.path-frontpage .o-decorativeSearch .form-type-search .form-item-search-api-fulltext input::placeholder{opacity:1;color:#767676}.block-views-exposed-filter-blocksearch-page-1 .form-type-search .tag,.block-views-exposed-filter-blocksearch-page-1 .tag,.m-searchBar .form-type-search .tag,.m-searchBar .tag,.path-frontpage .o-decorativeSearch .form-type-search .tag,.path-frontpage .o-decorativeSearch .tag{background:#fff;color:#000;display:inline-block;position:relative;padding-right:40px!important;transition:.5s}.block-views-exposed-filter-blocksearch-page-1 .form-type-search .tag span,.block-views-exposed-filter-blocksearch-page-1 .tag span,.m-searchBar .form-type-search .tag span,.m-searchBar .tag span,.path-frontpage .o-decorativeSearch .form-type-search .tag span,.path-frontpage .o-decorativeSearch .tag span{cursor:pointer;position:absolute;right:10px;top:0;bottom:0;margin:auto;height:18px;width:18px;background:#000;border-radius:50%;border:1px solid #000;transition:.3s}.block-views-exposed-filter-blocksearch-page-1 .form-type-search .tag span:after,.block-views-exposed-filter-blocksearch-page-1 .form-type-search .tag span:before,.block-views-exposed-filter-blocksearch-page-1 .tag span:after,.block-views-exposed-filter-blocksearch-page-1 .tag span:before,.m-searchBar .form-type-search .tag span:after,.m-searchBar .form-type-search .tag span:before,.m-searchBar .tag span:after,.m-searchBar .tag span:before,.path-frontpage .o-decorativeSearch .form-type-search .tag span:after,.path-frontpage .o-decorativeSearch .form-type-search .tag span:before,.path-frontpage .o-decorativeSearch .tag span:after,.path-frontpage .o-decorativeSearch .tag span:before{transition:.3s;content:"";display:block;height:1px;width:50%;background:#fff;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto}.block-views-exposed-filter-blocksearch-page-1 .form-type-search .tag span:before,.block-views-exposed-filter-blocksearch-page-1 .tag span:before,.m-searchBar .form-type-search .tag span:before,.m-searchBar .tag span:before,.path-frontpage .o-decorativeSearch .form-type-search .tag span:before,.path-frontpage .o-decorativeSearch .tag span:before{-ms-transform:rotate(45deg);transform:rotate(45deg)}.block-views-exposed-filter-blocksearch-page-1 .form-type-search .tag span:after,.block-views-exposed-filter-blocksearch-page-1 .tag span:after,.m-searchBar .form-type-search .tag span:after,.m-searchBar .tag span:after,.path-frontpage .o-decorativeSearch .form-type-search .tag span:after,.path-frontpage .o-decorativeSearch .tag span:after{-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.block-views-exposed-filter-blocksearch-page-1 .form-type-search .tag span:focus,.block-views-exposed-filter-blocksearch-page-1 .form-type-search .tag span:hover,.block-views-exposed-filter-blocksearch-page-1 .tag span:focus,.block-views-exposed-filter-blocksearch-page-1 .tag span:hover,.m-searchBar .form-type-search .tag span:focus,.m-searchBar .form-type-search .tag span:hover,.m-searchBar .tag span:focus,.m-searchBar .tag span:hover,.path-frontpage .o-decorativeSearch .form-type-search .tag span:focus,.path-frontpage .o-decorativeSearch .form-type-search .tag span:hover,.path-frontpage .o-decorativeSearch .tag span:focus,.path-frontpage .o-decorativeSearch .tag span:hover{background:#fff}.block-views-exposed-filter-blocksearch-page-1 .form-type-search .tag span:focus:after,.block-views-exposed-filter-blocksearch-page-1 .form-type-search .tag span:focus:before,.block-views-exposed-filter-blocksearch-page-1 .form-type-search .tag span:hover:after,.block-views-exposed-filter-blocksearch-page-1 .form-type-search .tag span:hover:before,.block-views-exposed-filter-blocksearch-page-1 .tag span:focus:after,.block-views-exposed-filter-blocksearch-page-1 .tag span:focus:before,.block-views-exposed-filter-blocksearch-page-1 .tag span:hover:after,.block-views-exposed-filter-blocksearch-page-1 .tag span:hover:before,.m-searchBar .form-type-search .tag span:focus:after,.m-searchBar .form-type-search .tag span:focus:before,.m-searchBar .form-type-search .tag span:hover:after,.m-searchBar .form-type-search .tag span:hover:before,.m-searchBar .tag span:focus:after,.m-searchBar .tag span:focus:before,.m-searchBar .tag span:hover:after,.m-searchBar .tag span:hover:before,.path-frontpage .o-decorativeSearch .form-type-search .tag span:focus:after,.path-frontpage .o-decorativeSearch .form-type-search .tag span:focus:before,.path-frontpage .o-decorativeSearch .form-type-search .tag span:hover:after,.path-frontpage .o-decorativeSearch .form-type-search .tag span:hover:before,.path-frontpage .o-decorativeSearch .tag span:focus:after,.path-frontpage .o-decorativeSearch .tag span:focus:before,.path-frontpage .o-decorativeSearch .tag span:hover:after,.path-frontpage .o-decorativeSearch .tag span:hover:before{background:#000}.block-views-exposed-filter-blocksearch-page-1 button[type=submit],.block-views-exposed-filter-blocksearch-page-1 input[type=submit],.m-searchBar button[type=submit],.m-searchBar input[type=submit],.path-frontpage .o-decorativeSearch button[type=submit],.path-frontpage .o-decorativeSearch input[type=submit]{position:absolute;top:0;right:0;bottom:0;width:60px;background:transparent;color:transparent;border:none;opacity:0}.block-views-exposed-filter-blocksearch-page-1.-noTags input[type=search],.m-searchBar.-noTags input[type=search],.path-frontpage .o-decorativeSearch.-noTags input[type=search]{width:100%;background:#000;padding:50px;border:none;box-sizing:border-box;font-size:24px;font-size:2.4rem;outline:none;padding-right:100px}.block-views-exposed-filter-blocksearch-page-1.-noTags button[type=submit],.block-views-exposed-filter-blocksearch-page-1.-noTags input[type=submit],.m-searchBar.-noTags button[type=submit],.m-searchBar.-noTags input[type=submit],.path-frontpage .o-decorativeSearch.-noTags button[type=submit],.path-frontpage .o-decorativeSearch.-noTags input[type=submit]{width:100px}.-small.m-searchBar .twitter-typeahead,.block-views-exposed-filter-blocksearch-page-1 .twitter-typeahead,.path-frontpage .o-decorativeSearch .twitter-typeahead{margin-top:3px;margin-bottom:9px}.-small.m-searchBar [id*=edit-search-api-fulltext],.block-views-exposed-filter-blocksearch-page-1 [id*=edit-search-api-fulltext],.path-frontpage .o-decorativeSearch [id*=edit-search-api-fulltext]{margin-top:3px;margin-bottom:9px;height:auto}.-small.m-searchBar .bootstrap-tagsinput,.-small.m-searchBar .form-item-search-api-fulltext,.block-views-exposed-filter-blocksearch-page-1 .bootstrap-tagsinput,.block-views-exposed-filter-blocksearch-page-1 .form-item-search-api-fulltext,.path-frontpage .o-decorativeSearch .bootstrap-tagsinput,.path-frontpage .o-decorativeSearch .form-item-search-api-fulltext{font-size:14px;font-size:1.4rem;padding:15px 50px 10px 15px}.-small.m-searchBar .tag,.block-views-exposed-filter-blocksearch-page-1 .tag,.path-frontpage .o-decorativeSearch .tag{padding:5px 10px;margin-right:5px;margin-bottom:5px;font-size:12px;font-size:1.2rem}.no-js .-small.m-searchBar__inputWrap,.no-js .block-views-exposed-filter-blocksearch-page-1__inputWrap,.no-js .path-frontpage .o-decorativeSearch__inputWrap,html.js:not(.js-loaded) .-small.m-searchBar__inputWrap,html.js:not(.js-loaded) .block-views-exposed-filter-blocksearch-page-1__inputWrap,html.js:not(.js-loaded) .path-frontpage .o-decorativeSearch__inputWrap{height:60px}body:not(.sticky) .o-searchHead .-small.m-searchBar .a-searchBtn,body:not(.sticky) .o-searchHead .-small.m-searchBar button[type=submit],body:not(.sticky) .o-searchHead .-small.m-searchBar input[type=submit],body:not(.sticky) .o-searchHead .block-views-exposed-filter-blocksearch-page-1 .a-searchBtn,body:not(.sticky) .o-searchHead .block-views-exposed-filter-blocksearch-page-1 button[type=submit],body:not(.sticky) .o-searchHead .block-views-exposed-filter-blocksearch-page-1 input[type=submit],body:not(.sticky) .o-searchHead .path-frontpage .o-decorativeSearch .a-searchBtn,body:not(.sticky) .o-searchHead .path-frontpage .o-decorativeSearch button[type=submit],body:not(.sticky) .o-searchHead .path-frontpage .o-decorativeSearch input[type=submit]{right:15px}@media screen and (max-width:48.125em){.block-views-exposed-filter-blocksearch-page-1 .twitter-typeahead,.m-searchBar .twitter-typeahead,.path-frontpage .o-decorativeSearch .twitter-typeahead{margin-top:3px;margin-bottom:9px}.block-views-exposed-filter-blocksearch-page-1 [id*=edit-search-api-fulltext],.m-searchBar [id*=edit-search-api-fulltext],.path-frontpage .o-decorativeSearch [id*=edit-search-api-fulltext]{margin-top:3px;margin-bottom:9px;height:auto}.block-views-exposed-filter-blocksearch-page-1 .bootstrap-tagsinput,.block-views-exposed-filter-blocksearch-page-1 .form-item-search-api-fulltext,.m-searchBar .bootstrap-tagsinput,.m-searchBar .form-item-search-api-fulltext,.path-frontpage .o-decorativeSearch .bootstrap-tagsinput,.path-frontpage .o-decorativeSearch .form-item-search-api-fulltext{font-size:14px;font-size:1.4rem;padding:15px 50px 10px 15px}.block-views-exposed-filter-blocksearch-page-1 .tag,.m-searchBar .tag,.path-frontpage .o-decorativeSearch .tag{padding:5px 10px;margin-right:5px;margin-bottom:5px;font-size:12px;font-size:1.2rem}.no-js .block-views-exposed-filter-blocksearch-page-1__inputWrap,.no-js .m-searchBar__inputWrap,.no-js .path-frontpage .o-decorativeSearch__inputWrap,html.js:not(.js-loaded) .block-views-exposed-filter-blocksearch-page-1__inputWrap,html.js:not(.js-loaded) .m-searchBar__inputWrap,html.js:not(.js-loaded) .path-frontpage .o-decorativeSearch__inputWrap{height:60px}body:not(.sticky) .o-searchHead .block-views-exposed-filter-blocksearch-page-1 .a-searchBtn,body:not(.sticky) .o-searchHead .block-views-exposed-filter-blocksearch-page-1 button[type=submit],body:not(.sticky) .o-searchHead .block-views-exposed-filter-blocksearch-page-1 input[type=submit],body:not(.sticky) .o-searchHead .m-searchBar .a-searchBtn,body:not(.sticky) .o-searchHead .m-searchBar button[type=submit],body:not(.sticky) .o-searchHead .m-searchBar input[type=submit],body:not(.sticky) .o-searchHead .path-frontpage .o-decorativeSearch .a-searchBtn,body:not(.sticky) .o-searchHead .path-frontpage .o-decorativeSearch button[type=submit],body:not(.sticky) .o-searchHead .path-frontpage .o-decorativeSearch input[type=submit]{right:15px}}@media screen and (min-width:48.1875em){.block-views-exposed-filter-blocksearch-page-1 [id*=edit-search-api-fulltext],.path-frontpage .o-decorativeSearch [id*=edit-search-api-fulltext],.twitter-typeahead{margin-top:6px;margin-bottom:25px}.block-views-exposed-filter-blocksearch-page-1 .bootstrap-tagsinput,.block-views-exposed-filter-blocksearch-page-1 .form-item-search-api-fulltext,.m-searchBar .bootstrap-tagsinput,.m-searchBar .form-item-search-api-fulltext,.path-frontpage .o-decorativeSearch .bootstrap-tagsinput,.path-frontpage .o-decorativeSearch .form-item-search-api-fulltext{font-size:24px;font-size:2.4rem;padding:45px 90px 20px 40px}.block-views-exposed-filter-blocksearch-page-1 .tag,.m-searchBar .tag,.path-frontpage .o-decorativeSearch .tag{padding:15px 20px;margin-right:15px;margin-bottom:15px;font-size:16px;font-size:1.6rem}.no-js .block-views-exposed-filter-blocksearch-page-1__inputWrap,.no-js .m-searchBar__inputWrap,.no-js .path-frontpage .o-decorativeSearch__inputWrap,html.js:not(.js-loaded) .block-views-exposed-filter-blocksearch-page-1__inputWrap,html.js:not(.js-loaded) .m-searchBar__inputWrap,html.js:not(.js-loaded) .path-frontpage .o-decorativeSearch__inputWrap{height:134px}body:not(.sticky) .o-searchHead .block-views-exposed-filter-blocksearch-page-1 button[type=submit],body:not(.sticky) .o-searchHead .block-views-exposed-filter-blocksearch-page-1 input[type=submit],body:not(.sticky) .o-searchHead .m-searchBar button[type=submit],body:not(.sticky) .o-searchHead .m-searchBar input[type=submit],body:not(.sticky) .o-searchHead .path-frontpage .o-decorativeSearch button[type=submit],body:not(.sticky) .o-searchHead .path-frontpage .o-decorativeSearch input[type=submit]{right:40px}}.sticky .o-searchHead .block-views-exposed-filter-blocksearch-page-1 .twitter-typeahead,.sticky .o-searchHead .m-searchBar .twitter-typeahead,.sticky .o-searchHead .path-frontpage .o-decorativeSearch .twitter-typeahead{margin-top:3px;margin-bottom:9px}.sticky .o-searchHead .block-views-exposed-filter-blocksearch-page-1 [id*=edit-search-api-fulltext],.sticky .o-searchHead .m-searchBar [id*=edit-search-api-fulltext],.sticky .o-searchHead .path-frontpage .o-decorativeSearch [id*=edit-search-api-fulltext]{margin-top:3px;margin-bottom:9px;height:auto}.sticky .o-searchHead .block-views-exposed-filter-blocksearch-page-1 .bootstrap-tagsinput,.sticky .o-searchHead .block-views-exposed-filter-blocksearch-page-1 .form-item-search-api-fulltext,.sticky .o-searchHead .m-searchBar .bootstrap-tagsinput,.sticky .o-searchHead .m-searchBar .form-item-search-api-fulltext,.sticky .o-searchHead .path-frontpage .o-decorativeSearch .bootstrap-tagsinput,.sticky .o-searchHead .path-frontpage .o-decorativeSearch .form-item-search-api-fulltext{font-size:14px;font-size:1.4rem;padding:15px 50px 10px 15px}.sticky .o-searchHead .block-views-exposed-filter-blocksearch-page-1 .tag,.sticky .o-searchHead .m-searchBar .tag,.sticky .o-searchHead .path-frontpage .o-decorativeSearch .tag{padding:5px 10px;margin-right:5px;margin-bottom:5px;font-size:12px;font-size:1.2rem}.no-js .sticky .o-searchHead .block-views-exposed-filter-blocksearch-page-1__inputWrap,.no-js .sticky .o-searchHead .m-searchBar__inputWrap,.no-js .sticky .o-searchHead .path-frontpage .o-decorativeSearch__inputWrap,html.js:not(.js-loaded) .sticky .o-searchHead .block-views-exposed-filter-blocksearch-page-1__inputWrap,html.js:not(.js-loaded) .sticky .o-searchHead .m-searchBar__inputWrap,html.js:not(.js-loaded) .sticky .o-searchHead .path-frontpage .o-decorativeSearch__inputWrap{height:60px}body:not(.sticky) .o-searchHead .sticky .o-searchHead .block-views-exposed-filter-blocksearch-page-1 .a-searchBtn,body:not(.sticky) .o-searchHead .sticky .o-searchHead .block-views-exposed-filter-blocksearch-page-1 button[type=submit],body:not(.sticky) .o-searchHead .sticky .o-searchHead .block-views-exposed-filter-blocksearch-page-1 input[type=submit],body:not(.sticky) .o-searchHead .sticky .o-searchHead .m-searchBar .a-searchBtn,body:not(.sticky) .o-searchHead .sticky .o-searchHead .m-searchBar button[type=submit],body:not(.sticky) .o-searchHead .sticky .o-searchHead .m-searchBar input[type=submit],body:not(.sticky) .o-searchHead .sticky .o-searchHead .path-frontpage .o-decorativeSearch .a-searchBtn,body:not(.sticky) .o-searchHead .sticky .o-searchHead .path-frontpage .o-decorativeSearch button[type=submit],body:not(.sticky) .o-searchHead .sticky .o-searchHead .path-frontpage .o-decorativeSearch input[type=submit]{right:15px}#views-exposed-form-search-page-1 label{display:none}#views-exposed-form-search-page-1 [id*=edit-search-api-fulltext]{padding:0}@media (max-width:767px){#views-exposed-form-search-page-1 [id*=edit-search-api-fulltext]{font-size:16px;font-size:1.6rem}}#views-exposed-form-search-page-1 .form-control{font-size:inherit;outline:none!important;box-shadow:none!important;padding:0!important}#views-exposed-form-search-page-1 .form-actions,#views-exposed-form-search-page-1 .form-item{display:none}#views-exposed-form-search-page-1 .form-actions.form-item-search-api-fulltext,#views-exposed-form-search-page-1 .form-item.form-item-search-api-fulltext{display:block}#views-exposed-form-search-page-1+.m-searchBase legend{margin-bottom:0}#views-exposed-form-search-page-1 .a-searchBtn{cursor:pointer;pointer-events:auto}#views-exposed-form-search-page-1 .a-searchBtn:active,#views-exposed-form-search-page-1 .a-searchBtn:focus,#views-exposed-form-search-page-1 .a-searchBtn:hover{color:#fff}#views-exposed-form-search-page-1 .a-searchBtn:active span:before,#views-exposed-form-search-page-1 .a-searchBtn:focus span:before,#views-exposed-form-search-page-1 .a-searchBtn:hover span:before{border-color:#fff}#views-exposed-form-search-page-1 .a-searchBtn:active span:after,#views-exposed-form-search-page-1 .a-searchBtn:focus span:after,#views-exposed-form-search-page-1 .a-searchBtn:hover span:after{background-color:#fff}#views-exposed-form-search-page-1 [id*=edit-search-api-fulltext]::-ms-clear{display:none!important}.path-frontpage .o-decorativeSearch .form-item-search-api-fulltext{text-align:left}.o-pageStructure__main .block-views-exposed-filter-blocksearch-page-1.m-searchBar.-small{height:60px}@media screen and (max-width:600px){.path-search .views-element-container .views-row .node .group-left{right:inherit!important}}.path-search.-disable{opacity:.5}.path-search .views-element-container.-loading.-disable{bottom:0;height:140px;left:0;margin:auto;opacity:.5;position:fixed;right:0;top:0;width:140px;z-index:99999}@media screen and (max-width:48.125em){.path-topic .o-heroIntro__img{margin-left:-40px;margin-right:-40px}}@media screen and (max-width:48.125em){.path-topic .o-heroIntro__contentBox{margin:-100px 0 0}}.path-topic .o-pageStructure__main .block-views-exposed-filter-blocksearch-page-1.m-searchBar.-small{height:auto!important;margin:0}.path-topic .block-views-exposed-filter-blocksearch-page-1 .a-searchBtn{margin:14px 0 0!important}.path-topic .autocomplete__menu{margin-top:-52px}@media screen and (max-width:48.125em){.path-topic .autocomplete__menu{margin-top:-63px}}@media screen and (max-width:48.125em){.path-topic [id*=edit-search-api-fulltext]{width:100%}}@media screen and (max-width:380px){.path-topic .m-searchBase .search-results{position:absolute}}@media screen and (max-width:380px){.path-topic .m-searchBase .m-sortBy{margin-top:30px}}.m-share{width:240px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}@media screen and (max-width:48.125em){.m-share{width:300px}}.page-node-type-feature-report .m-share{margin-left:auto;padding-top:10px}.m-share h2{font-size:14px;font-size:1.4rem;font-weight:700;font-family:Cabin,Arial,sans-serif;letter-spacing:0;margin-right:20px;margin-bottom:0}.no-flexbox .m-share h2{float:left}.page-node-type-feature-report .m-share h2{font-size:1em;margin-top:0}.m-share ul{box-sizing:border-box;list-style:none;margin:0;padding:0;display:-ms-flexbox!important;display:flex!important;-ms-flex-line-pack:stretch;align-content:stretch;border-color:transparent;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-positive:1;flex-grow:1}@media screen and (max-width:84.375em){.m-share ul{-ms-flex-wrap:wrap;flex-wrap:wrap}}.m-share ul>*{min-width:0;max-width:100%;display:block;padding:0;margin:0;background-clip:padding-box!important;border:0 solid transparent;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;flex-shrink:1}.m-share ul>*,.m-share ul>*>*{box-sizing:border-box}.no-flexbox .m-share ul,.no-flexwrap .m-share ul{display:block}.no-flexbox .m-share ul:after,.no-flexwrap .m-share ul:after{content:"";display:block;clear:both}.no-flexbox .m-share ul>*,.no-flexwrap .m-share ul>*{float:left}.no-flexbox .m-share ul,.no-flexwrap .m-share ul{display:block!important}.no-flexbox .m-share ul>*,.no-flexwrap .m-share ul>*{display:block;vertical-align:top}.m-share ul>*{-ms-flex-positive:0;flex-grow:0}.no-flexbox .m-share ul,.no-flexwrap .m-share ul{text-align:center}.no-flexbox .m-share ul>*,.no-flexwrap .m-share ul>*{display:inline-block;float:none;margin-right:-4px}.no-flexbox .m-share ul li{padding:0 8px}.m-share a{display:block;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.m-share a:focus svg,.m-share a:hover svg{fill:#cf1730}.m-share svg{transition:.3s;height:16px;width:21px}.m-tabs{padding-top:1px}.m-tabs__links{border-bottom:1px solid #000}.m-tabs__link{text-align:center;text-transform:uppercase;font-size:12px;font-size:1.2rem;font-family:Montserrat,sans-serif;padding:5px 10px;border-bottom:2px solid transparent;margin-right:5px;display:inline-block;color:#000}.-large .m-tabs__link{font-size:14px;font-size:1.4rem;font-weight:700;margin-right:15px;padding:10px 20px;border:1px solid transparent;margin-bottom:-1px}.-large .m-tabs__link:focus,.-large .m-tabs__link:hover{text-decoration:none;border-color:#000}@media screen and (max-width:37.5em){.-large .m-tabs__link{display:block;width:100%;border:1px solid #000;text-align:center;margin:5px 0}}.m-tabs__link svg{height:13px;width:13px;display:inline-block;margin-right:3px}.m-tabs__link.-active{border-color:#000}.-large .m-tabs__link.-active{background:#000;color:#fff}.-large .m-tabs__link.-active svg{fill:#fff}.js .m-tabs__content:not(:first-child){display:none}.m-tabs.-large .field--name-body p:first-child{line-height:1.3;font-size:1.3em;margin:20px 0}@media screen and (min-width:37.5625em){.m-tabs.-large .field--name-body p:first-child{font-size:24px;font-size:2.4rem;margin:35px 0}}.m-articleTyping{white-space:nowrap}.m-articleTyping .field{display:inline-block;white-space:normal;vertical-align:top;margin-top:2px}.m-articleTyping .field a:focus,.m-articleTyping .field a:hover{text-decoration:underline!important}.m-articleTyping .field--name-taxonomy-term-title{text-transform:uppercase;font-weight:700;font-family:Montserrat,sans-serif;font-size:12px;font-size:1.2rem;padding-right:15px;border-right:1px solid #cbcbce;margin-right:15px}.m-articleTyping .field--name-taxonomy-term-title a{color:#cf1730}.m-articleTyping .field--name-node-title{font-size:14px;font-size:1.4rem;font-weight:700}.m-articleTyping .field--name-node-title p{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:365px}.m-heroImgAlt{position:relative;margin:0 -20px 60px}@media screen and (min-width:48.1875em){.m-heroImgAlt{margin-bottom:40px}}.m-heroImgAlt>img{display:none}@media screen and (min-width:48.1875em){.m-heroImgAlt>img{display:block}}.m-projectTitle{background-color:#f0f0f0;padding:40px 30px 30px}@media screen and (min-width:48.1875em){.m-projectTitle{bottom:0;padding:40px 25px 30px;position:absolute;left:0;margin:auto;right:0;width:66.66%}.m-projectTitle:before{background-color:#f0f0f0;content:"";height:100%;position:absolute;top:0;width:100%;left:-100%}}@media screen and (min-width:64.0625em){.m-projectTitle{right:auto}}.m-projectTitle h1{margin-bottom:50px;font-size:36px;font-size:3.6rem}.m-projectTitle img{width:auto}.m-projectTitle .wrapper{margin:auto;max-width:635px}.m-publication{zoom:1;border-bottom:1px dashed #cbcbce;line-height:1;margin-bottom:40px;padding-bottom:40px}.m-publication:after,.m-publication:before{content:"";display:table}.m-publication:after{clear:both}@media screen and (min-width:37.5625em){.m-publication{width:50%}}@media screen and (min-width:64.0625em){.m-publication{width:100%}}.m-publication__cover{box-shadow:8.485px 8.485px 16px 0 rgba(0,0,0,.31);float:left;width:43%}.m-publication__detail{float:left;padding:0 20px;width:57%}.m-publication__date{font-family:Montserrat,sans-serif;font-size:12px;font-size:1.2rem;margin-bottom:10px;text-transform:uppercase}.m-publication__title{margin-bottom:10px}.m-publication__title a{font-family:Montserrat,sans-serif;font-size:16px;font-size:1.6rem;font-weight:700}.m-publication__title a:hover{color:#cf1730}.m-publication__author{font-size:14px;font-size:1.4rem}.m-publication__author a{color:#cf1730}.m-publication__author a:hover{text-decoration:underline!important}.m-view-articleTeaser .node,.path-search .o-pageStructure__main .views-element-container .node,.path-search .o-pageStructure__main .views-element-container>div .node,html body.path-search .o-pageStructure__main .m-view-articleTeaser .node{box-sizing:border-box;list-style:none;margin:0;padding:0;display:-ms-flexbox!important;display:flex!important;-ms-flex-line-pack:stretch;align-content:stretch;border-color:transparent;min-width:100%;border-style:solid;margin:-20px;border-width:20px 20px 0 0}@media screen and (max-width:84.375em){.m-view-articleTeaser .node,.path-search .o-pageStructure__main .views-element-container .node,.path-search .o-pageStructure__main .views-element-container>div .node,html body.path-search .o-pageStructure__main .m-view-articleTeaser .node{-ms-flex-wrap:wrap;flex-wrap:wrap}}.m-view-articleTeaser .node>*,.path-search .o-pageStructure__main .views-element-container .node>*,.path-search .o-pageStructure__main .views-element-container>div .node>*,html body.path-search .o-pageStructure__main .m-view-articleTeaser .node>*{box-sizing:border-box;min-width:0;max-width:100%;display:block;padding:0;margin:0;background-clip:padding-box!important;border:0 solid transparent;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;flex-shrink:1;width:50%}@media screen and (max-width:37.5em){.m-view-articleTeaser .node>*,.path-search .o-pageStructure__main .views-element-container .node>*,.path-search .o-pageStructure__main .views-element-container>div .node>*,html body.path-search .o-pageStructure__main .m-view-articleTeaser .node>*{width:100%}}.m-view-articleTeaser .node>*>*,.path-search .o-pageStructure__main .views-element-container .node>*>*,.path-search .o-pageStructure__main .views-element-container>div .node>*>*,html body.path-search .o-pageStructure__main .m-view-articleTeaser .node>*>*{box-sizing:border-box}.no-flexbox .m-view-articleTeaser .node,.no-flexbox .path-search .o-pageStructure__main .views-element-container .node,.no-flexbox .path-search .o-pageStructure__main .views-element-container>div .node,.no-flexbox html body.path-search .o-pageStructure__main .m-view-articleTeaser .node,.no-flexwrap .m-view-articleTeaser .node,.no-flexwrap .path-search .o-pageStructure__main .views-element-container .node,.no-flexwrap .path-search .o-pageStructure__main .views-element-container>div .node,.no-flexwrap html body.path-search .o-pageStructure__main .m-view-articleTeaser .node{display:block}.no-flexbox .m-view-articleTeaser .node:after,.no-flexbox .path-search .o-pageStructure__main .views-element-container .node:after,.no-flexbox .path-search .o-pageStructure__main .views-element-container>div .node:after,.no-flexbox html body.path-search .o-pageStructure__main .m-view-articleTeaser .node:after,.no-flexwrap .m-view-articleTeaser .node:after,.no-flexwrap .path-search .o-pageStructure__main .views-element-container .node:after,.no-flexwrap .path-search .o-pageStructure__main .views-element-container>div .node:after,.no-flexwrap html body.path-search .o-pageStructure__main .m-view-articleTeaser .node:after{content:"";display:block;clear:both}.no-flexbox .m-view-articleTeaser .node>*,.no-flexbox .path-search .o-pageStructure__main .views-element-container .node>*,.no-flexbox .path-search .o-pageStructure__main .views-element-container>div .node>*,.no-flexbox html body.path-search .o-pageStructure__main .m-view-articleTeaser .node>*,.no-flexwrap .m-view-articleTeaser .node>*,.no-flexwrap .path-search .o-pageStructure__main .views-element-container .node>*,.no-flexwrap .path-search .o-pageStructure__main .views-element-container>div .node>*,.no-flexwrap html body.path-search .o-pageStructure__main .m-view-articleTeaser .node>*{float:left}.no-flexbox .m-view-articleTeaser .node,.no-flexbox .path-search .o-pageStructure__main .views-element-container .node,.no-flexbox .path-search .o-pageStructure__main .views-element-container>div .node,.no-flexbox html body.path-search .o-pageStructure__main .m-view-articleTeaser .node,.no-flexwrap .m-view-articleTeaser .node,.no-flexwrap .path-search .o-pageStructure__main .views-element-container .node,.no-flexwrap .path-search .o-pageStructure__main .views-element-container>div .node,.no-flexwrap html body.path-search .o-pageStructure__main .m-view-articleTeaser .node{display:block!important}.no-flexbox .m-view-articleTeaser .node>*,.no-flexbox .path-search .o-pageStructure__main .views-element-container .node>*,.no-flexbox .path-search .o-pageStructure__main .views-element-container>div .node>*,.no-flexbox html body.path-search .o-pageStructure__main .m-view-articleTeaser .node>*,.no-flexwrap .m-view-articleTeaser .node>*,.no-flexwrap .path-search .o-pageStructure__main .views-element-container .node>*,.no-flexwrap .path-search .o-pageStructure__main .views-element-container>div .node>*,.no-flexwrap html body.path-search .o-pageStructure__main .m-view-articleTeaser .node>*{display:block;vertical-align:top}.m-view-articleTeaser .node>*,.path-search .o-pageStructure__main .views-element-container .node>*,.path-search .o-pageStructure__main .views-element-container>div .node>*,html body.path-search .o-pageStructure__main .m-view-articleTeaser .node>*{border-width:0 0 20px 20px}.lt-ie9 .m-view-articleTeaser .node,.lt-ie9 .m-view-articleTeaser .node>*,.lt-ie9 .path-search .o-pageStructure__main .views-element-container .node,.lt-ie9 .path-search .o-pageStructure__main .views-element-container .node>*,.lt-ie9 .path-search .o-pageStructure__main .views-element-container>div .node,.lt-ie9 .path-search .o-pageStructure__main .views-element-container>div .node>*,.lt-ie9 html body.path-search .o-pageStructure__main .m-view-articleTeaser .node,.lt-ie9 html body.path-search .o-pageStructure__main .m-view-articleTeaser .node>*{border-color:#fff}@media screen and (min-width:37.5625em){.m-view-articleTeaser .node,.path-search .o-pageStructure__main .views-element-container .node,.path-search .o-pageStructure__main .views-element-container>div .node,html body.path-search .o-pageStructure__main .m-view-articleTeaser .node{-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.m-view-articleTeaser .node:before,.path-search .o-pageStructure__main .views-element-container .node:before,.path-search .o-pageStructure__main .views-element-container>div .node:before,html body.path-search .o-pageStructure__main .m-view-articleTeaser .node:before{display:none}.m-view-articleTeaser .field--name-node-title>*,.path-search .o-pageStructure__main .views-element-container .field--name-node-title>*,.path-search .o-pageStructure__main .views-element-container>div .field--name-node-title>*,html body.path-search .o-pageStructure__main .m-view-articleTeaser .field--name-node-title>*{font-size:18px;font-size:1.8rem}.m-view-articleTeaser .group-right,.m-view-articleTeaser article,.path-search .o-pageStructure__main .views-element-container .group-right,.path-search .o-pageStructure__main .views-element-container>div .group-right,.path-search .o-pageStructure__main .views-element-container>div article,.path-search .o-pageStructure__main .views-element-container article,html body.path-search .o-pageStructure__main .m-view-articleTeaser .group-right,html body.path-search .o-pageStructure__main .m-view-articleTeaser article{margin-top:10px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}@media screen and (min-width:64.0625em){.m-view-articleTeaser .group-right,.m-view-articleTeaser article,.path-search .o-pageStructure__main .views-element-container .group-right,.path-search .o-pageStructure__main .views-element-container>div .group-right,.path-search .o-pageStructure__main .views-element-container>div article,.path-search .o-pageStructure__main .views-element-container article,html body.path-search .o-pageStructure__main .m-view-articleTeaser .group-right,html body.path-search .o-pageStructure__main .m-view-articleTeaser article{max-width:445px}}.m-view-articleTeaser .group-right .field__item,.m-view-articleTeaser article .field__item,.path-search .o-pageStructure__main .views-element-container .group-right .field__item,.path-search .o-pageStructure__main .views-element-container>div .group-right .field__item,.path-search .o-pageStructure__main .views-element-container>div article .field__item,.path-search .o-pageStructure__main .views-element-container article .field__item,html body.path-search .o-pageStructure__main .m-view-articleTeaser .group-right .field__item,html body.path-search .o-pageStructure__main .m-view-articleTeaser article .field__item{margin-bottom:15px}.m-view-articleTeaser .group-right .field__item:last-child,.m-view-articleTeaser article .field__item:last-child,.path-search .o-pageStructure__main .views-element-container .group-right .field__item:last-child,.path-search .o-pageStructure__main .views-element-container>div .group-right .field__item:last-child,.path-search .o-pageStructure__main .views-element-container>div article .field__item:last-child,.path-search .o-pageStructure__main .views-element-container article .field__item:last-child,html body.path-search .o-pageStructure__main .m-view-articleTeaser .group-right .field__item:last-child,html body.path-search .o-pageStructure__main .m-view-articleTeaser article .field__item:last-child{margin-bottom:0}@media screen and (min-width:37.5625em){.m-view-articleTeaser .group-left,.m-view-articleTeaser .group-left>div,.m-view-articleTeaser .group-left>div>div,.m-view-articleTeaser .group-left>div>div>a,.path-search .o-pageStructure__main .views-element-container .group-left,.path-search .o-pageStructure__main .views-element-container .group-left>div,.path-search .o-pageStructure__main .views-element-container .group-left>div>div,.path-search .o-pageStructure__main .views-element-container .group-left>div>div>a,.path-search .o-pageStructure__main .views-element-container>div .group-left,.path-search .o-pageStructure__main .views-element-container>div .group-left>div,.path-search .o-pageStructure__main .views-element-container>div .group-left>div>div,.path-search .o-pageStructure__main .views-element-container>div .group-left>div>div>a,html body.path-search .o-pageStructure__main .m-view-articleTeaser .group-left,html body.path-search .o-pageStructure__main .m-view-articleTeaser .group-left>div,html body.path-search .o-pageStructure__main .m-view-articleTeaser .group-left>div>div,html body.path-search .o-pageStructure__main .m-view-articleTeaser .group-left>div>div>a{display:-ms-flexbox;display:flex}}.ie9 .m-view-articleTeaser .group-left,.ie9 .path-search .o-pageStructure__main .views-element-container .group-left,.ie9 .path-search .o-pageStructure__main .views-element-container>div .group-left,.ie9 html body.path-search .o-pageStructure__main .m-view-articleTeaser .group-left{width:50%}.m-view-articleTeaser .group-left .a-stylisedImg.-bio,.path-search .o-pageStructure__main .views-element-container .group-left .a-stylisedImg.-bio,.path-search .o-pageStructure__main .views-element-container>div .group-left .a-stylisedImg.-bio,html body.path-search .o-pageStructure__main .m-view-articleTeaser .group-left .a-stylisedImg.-bio{position:absolute;right:0}@media (max-width:767px){.m-view-articleTeaser .group-left .a-stylisedImg.-bio,.path-search .o-pageStructure__main .views-element-container .group-left .a-stylisedImg.-bio,.path-search .o-pageStructure__main .views-element-container>div .group-left .a-stylisedImg.-bio,html body.path-search .o-pageStructure__main .m-view-articleTeaser .group-left .a-stylisedImg.-bio{position:relative}}.m-view-articleTeaser .group-right p,.path-search .o-pageStructure__main .views-element-container .group-right p,.path-search .o-pageStructure__main .views-element-container>div .group-right p,html body.path-search .o-pageStructure__main .m-view-articleTeaser .group-right p{margin-bottom:5px;margin-top:0}.ie9 .m-view-articleTeaser .group-right,.ie9 .path-search .o-pageStructure__main .views-element-container .group-right,.ie9 .path-search .o-pageStructure__main .views-element-container>div .group-right,.ie9 html body.path-search .o-pageStructure__main .m-view-articleTeaser .group-right{width:50%!important}.m-view-articleTeaser .field--name-node-tags,.path-search .o-pageStructure__main .views-element-container .field--name-node-tags,.path-search .o-pageStructure__main .views-element-container>div .field--name-node-tags,html body.path-search .o-pageStructure__main .m-view-articleTeaser .field--name-node-tags{display:-ms-flexbox;display:flex;-ms-flex-align:end;align-items:flex-end;-ms-flex-positive:1;flex-grow:1}@media screen and (min-width:64.0625em){.m-view-articleTeaser .field--name-node-tags .a-tagList,.path-search .o-pageStructure__main .views-element-container .field--name-node-tags .a-tagList,.path-search .o-pageStructure__main .views-element-container>div .field--name-node-tags .a-tagList,html body.path-search .o-pageStructure__main .m-view-articleTeaser .field--name-node-tags .a-tagList{max-width:445px;-ms-flex-negative:1;flex-shrink:1}}.m-view-articleTeaser.-pinned.-pinned,.path-search .o-pageStructure__main .views-element-container.-pinned.-pinned,.path-search .o-pageStructure__main .views-element-container>div.-pinned.-pinned,html body.path-search .o-pageStructure__main .m-view-articleTeaser.-pinned.-pinned{overflow:visible;background:#7fd6cd;position:relative;padding:20px;padding-top:45px}@media screen and (min-width:37.5625em){.m-view-articleTeaser.-pinned.-pinned,.path-search .o-pageStructure__main .views-element-container.-pinned.-pinned,.path-search .o-pageStructure__main .views-element-container>div.-pinned.-pinned,html body.path-search .o-pageStructure__main .m-view-articleTeaser.-pinned.-pinned{border-left:20px solid #fff;padding:45px 25px;padding-left:0}}.m-view-articleTeaser.-pinned.-pinned a,.path-search .o-pageStructure__main .views-element-container.-pinned.-pinned a,.path-search .o-pageStructure__main .views-element-container>div.-pinned.-pinned a,html body.path-search .o-pageStructure__main .m-view-articleTeaser.-pinned.-pinned a{color:#8a2337}.m-view-articleTeaser.-pinned.-pinned a:focus,.m-view-articleTeaser.-pinned.-pinned a:hover,.path-search .o-pageStructure__main .views-element-container.-pinned.-pinned a:focus,.path-search .o-pageStructure__main .views-element-container.-pinned.-pinned a:hover,.path-search .o-pageStructure__main .views-element-container>div.-pinned.-pinned a:focus,.path-search .o-pageStructure__main .views-element-container>div.-pinned.-pinned a:hover,html body.path-search .o-pageStructure__main .m-view-articleTeaser.-pinned.-pinned a:focus,html body.path-search .o-pageStructure__main .m-view-articleTeaser.-pinned.-pinned a:hover{color:#000;text-decoration:underline!important}.m-view-articleTeaser.-pinned.-pinned h4 a,.path-search .o-pageStructure__main .views-element-container.-pinned.-pinned h4 a,.path-search .o-pageStructure__main .views-element-container>div.-pinned.-pinned h4 a,html body.path-search .o-pageStructure__main .m-view-articleTeaser.-pinned.-pinned h4 a{color:#000}.m-view-articleTeaser.-pinned.-pinned h4 a:focus,.m-view-articleTeaser.-pinned.-pinned h4 a:hover,.path-search .o-pageStructure__main .views-element-container.-pinned.-pinned h4 a:focus,.path-search .o-pageStructure__main .views-element-container.-pinned.-pinned h4 a:hover,.path-search .o-pageStructure__main .views-element-container>div.-pinned.-pinned h4 a:focus,.path-search .o-pageStructure__main .views-element-container>div.-pinned.-pinned h4 a:hover,html body.path-search .o-pageStructure__main .m-view-articleTeaser.-pinned.-pinned h4 a:focus,html body.path-search .o-pageStructure__main .m-view-articleTeaser.-pinned.-pinned h4 a:hover{color:#8a2337}@media screen and (min-width:37.5625em){.m-view-articleTeaser.-pinned.-pinned .group-left,.path-search .o-pageStructure__main .views-element-container.-pinned.-pinned .group-left,.path-search .o-pageStructure__main .views-element-container>div.-pinned.-pinned .group-left,html body.path-search .o-pageStructure__main .m-view-articleTeaser.-pinned.-pinned .group-left{margin-left:-20px}.flexbox .m-view-articleTeaser.-pinned.-pinned .group-left,.flexbox .path-search .o-pageStructure__main .views-element-container.-pinned.-pinned .group-left,.flexbox .path-search .o-pageStructure__main .views-element-container>div.-pinned.-pinned .group-left,.flexbox html body.path-search .o-pageStructure__main .m-view-articleTeaser.-pinned.-pinned .group-left{width:calc(50% + 40px)}}.m-view-articleTeaser.-pinned.-pinned .group-right:after,.path-search .o-pageStructure__main .views-element-container.-pinned.-pinned .group-right:after,.path-search .o-pageStructure__main .views-element-container>div.-pinned.-pinned .group-right:after,html body.path-search .o-pageStructure__main .m-view-articleTeaser.-pinned.-pinned .group-right:after{border-bottom-color:#000}.m-view-articleTeaser.-pinned.-pinned .group-right .field--name-node-author,.path-search .o-pageStructure__main .views-element-container.-pinned.-pinned .group-right .field--name-node-author,.path-search .o-pageStructure__main .views-element-container>div.-pinned.-pinned .group-right .field--name-node-author,html body.path-search .o-pageStructure__main .m-view-articleTeaser.-pinned.-pinned .group-right .field--name-node-author{margin-bottom:5px}.m-view-articleTeaser.-pinned.-pinned:before,.path-search .o-pageStructure__main .views-element-container.-pinned.-pinned:before,.path-search .o-pageStructure__main .views-element-container>div.-pinned.-pinned:before,html body.path-search .o-pageStructure__main .m-view-articleTeaser.-pinned.-pinned:before{content:"";color:#fff;position:absolute;top:0;right:25px;font-size:35px;font-size:3.5rem;line-height:1}.m-view-articleTeaser.-pinned.-pinned .a-tag,.path-search .o-pageStructure__main .views-element-container.-pinned.-pinned .a-tag,.path-search .o-pageStructure__main .views-element-container>div.-pinned.-pinned .a-tag,html body.path-search .o-pageStructure__main .m-view-articleTeaser.-pinned.-pinned .a-tag{background:#7fd6cd;color:#000}.m-view-articleTeaser.-pinned.-pinned .a-tag:focus,.m-view-articleTeaser.-pinned.-pinned .a-tag:hover,.path-search .o-pageStructure__main .views-element-container.-pinned.-pinned .a-tag:focus,.path-search .o-pageStructure__main .views-element-container.-pinned.-pinned .a-tag:hover,.path-search .o-pageStructure__main .views-element-container>div.-pinned.-pinned .a-tag:focus,.path-search .o-pageStructure__main .views-element-container>div.-pinned.-pinned .a-tag:hover,html body.path-search .o-pageStructure__main .m-view-articleTeaser.-pinned.-pinned .a-tag:focus,html body.path-search .o-pageStructure__main .m-view-articleTeaser.-pinned.-pinned .a-tag:hover{background:#fff;text-decoration:none!important}.m-view-articleTeaser.-article .group-left .field--type-image>a,.path-search .o-pageStructure__main .views-element-container.-article .group-left .field--type-image>a,.path-search .o-pageStructure__main .views-element-container>div.-article .group-left .field--type-image>a,html body.path-search .o-pageStructure__main .m-view-articleTeaser.-article .group-left .field--type-image>a{width:100%;display:-ms-flexbox;display:flex}@media screen and (max-width:37.5em){.m-view-articleTeaser.-cover .node,.path-search .o-pageStructure__main .views-element-container.-cover .node,.path-search .o-pageStructure__main .views-element-container>div.-cover .node,html body.path-search .o-pageStructure__main .m-view-articleTeaser.-cover .node{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.m-view-articleTeaser.-cover .group-left,.path-search .o-pageStructure__main .views-element-container.-cover .group-left,.path-search .o-pageStructure__main .views-element-container>div.-cover .group-left,html body.path-search .o-pageStructure__main .m-view-articleTeaser.-cover .group-left{width:auto}}.m-view-articleTeaser.-cover .group-left,.path-search .o-pageStructure__main .views-element-container.-cover .group-left,.path-search .o-pageStructure__main .views-element-container>div.-cover .group-left,html body.path-search .o-pageStructure__main .m-view-articleTeaser.-cover .group-left{position:relative}@media screen and (min-width:37.5625em){.m-view-articleTeaser.-cover .group-left:before,.path-search .o-pageStructure__main .views-element-container.-cover .group-left:before,.path-search .o-pageStructure__main .views-element-container>div.-cover .group-left:before,html body.path-search .o-pageStructure__main .m-view-articleTeaser.-cover .group-left:before{content:"";display:block;position:absolute;top:-20px;right:20px;bottom:20px;background:#ff0048;height:80%;width:50%;right:25px}}.-full .m-view-articleTeaser.-cover .group-left,.-full .path-search .o-pageStructure__main .views-element-container.-cover .group-left,.-full .path-search .o-pageStructure__main .views-element-container>div.-cover .group-left,.-full html body.path-search .o-pageStructure__main .m-view-articleTeaser.-cover .group-left,.m-view-articleTeaser.-cover.-full .group-left,.path-search .o-pageStructure__main .views-element-container.-cover.-full .group-left,.path-search .o-pageStructure__main .views-element-container>div.-cover.-full .group-left,html body.path-search .o-pageStructure__main .m-view-articleTeaser.-cover.-full .group-left{width:auto;-ms-flex-positive:0;flex-grow:0}.-full .m-view-articleTeaser.-cover .group-left:before,.-full .path-search .o-pageStructure__main .views-element-container.-cover .group-left:before,.-full .path-search .o-pageStructure__main .views-element-container>div.-cover .group-left:before,.-full html body.path-search .o-pageStructure__main .m-view-articleTeaser.-cover .group-left:before,.m-view-articleTeaser.-cover.-full .group-left:before,.path-search .o-pageStructure__main .views-element-container.-cover.-full .group-left:before,.path-search .o-pageStructure__main .views-element-container>div.-cover.-full .group-left:before,html body.path-search .o-pageStructure__main .m-view-articleTeaser.-cover.-full .group-left:before{display:none}.-full .m-view-articleTeaser.-cover .group-right,.-full .path-search .o-pageStructure__main .views-element-container.-cover .group-right,.-full .path-search .o-pageStructure__main .views-element-container>div.-cover .group-right,.-full html body.path-search .o-pageStructure__main .m-view-articleTeaser.-cover .group-right,.m-view-articleTeaser.-cover.-full .group-right,.path-search .o-pageStructure__main .views-element-container.-cover.-full .group-right,.path-search .o-pageStructure__main .views-element-container>div.-cover.-full .group-right,html body.path-search .o-pageStructure__main .m-view-articleTeaser.-cover.-full .group-right{max-width:none}.m-view-articleTeaser.-authorPic .group-left,.path-search .o-pageStructure__main .views-element-container.-authorPic .group-left,.path-search .o-pageStructure__main .views-element-container>div.-authorPic .group-left,html body.path-search .o-pageStructure__main .m-view-articleTeaser.-authorPic .group-left{-ms-flex-pack:end;justify-content:flex-end}@media screen and (min-width:37.5625em){.m-view-articleTeaser.-authorPic .node,.path-search .o-pageStructure__main .views-element-container.-authorPic .node,.path-search .o-pageStructure__main .views-element-container>div.-authorPic .node,html body.path-search .o-pageStructure__main .m-view-articleTeaser.-authorPic .node{-ms-flex-wrap:nowrap;flex-wrap:nowrap}}@media screen and (max-width:37.5em){.m-view-articleTeaser.-authorPic .group-left,.path-search .o-pageStructure__main .views-element-container.-authorPic .group-left,.path-search .o-pageStructure__main .views-element-container>div.-authorPic .group-left,html body.path-search .o-pageStructure__main .m-view-articleTeaser.-authorPic .group-left{width:auto;margin-right:20px}}.m-view-articleTeaser.-authorPic .group-left>*,.path-search .o-pageStructure__main .views-element-container.-authorPic .group-left>*,.path-search .o-pageStructure__main .views-element-container>div.-authorPic .group-left>*,html body.path-search .o-pageStructure__main .m-view-articleTeaser.-authorPic .group-left>*{display:block;width:auto}.m-view-articleTeaser.-authorPic .a-stylisedImg,.path-search .o-pageStructure__main .views-element-container.-authorPic .a-stylisedImg,.path-search .o-pageStructure__main .views-element-container>div.-authorPic .a-stylisedImg,html body.path-search .o-pageStructure__main .m-view-articleTeaser.-authorPic .a-stylisedImg{margin-left:auto}@media screen and (max-width:37.5em){.m-view-articleTeaser.-authorPic .a-stylisedImg,.path-search .o-pageStructure__main .views-element-container.-authorPic .a-stylisedImg,.path-search .o-pageStructure__main .views-element-container>div.-authorPic .a-stylisedImg,html body.path-search .o-pageStructure__main .m-view-articleTeaser.-authorPic .a-stylisedImg{margin-right:auto}}@media screen and (max-width:37.5em){.m-view-articleTeaser.-noImg .group-left,.path-search .o-pageStructure__main .views-element-container.-noImg .group-left,.path-search .o-pageStructure__main .views-element-container>div.-noImg .group-left,html body.path-search .o-pageStructure__main .m-view-articleTeaser.-noImg .group-left{display:none}}.group-left .media-images{margin-top:0}.group-left .a-stylisedImg.-bio .field--name-field-image{display:block}html body.page-node-type-bio .m-view-articleTeaser{margin:20px 0}.m-view-bioTeaser,html body.path-search .o-pageStructure__main .m-view-bioTeaser{position:relative;display:-ms-flexbox!important;display:flex!important}.no-flexbox .m-view-bioTeaser:nth-child(odd),.no-flexbox html body.path-search .o-pageStructure__main .m-view-bioTeaser:nth-child(odd){clear:left}.m-view-bioTeaser>div,html body.path-search .o-pageStructure__main .m-view-bioTeaser>div{width:100%;display:-ms-flexbox;display:flex}.m-view-bioTeaser .group-left,html body.path-search .o-pageStructure__main .m-view-bioTeaser .group-left{position:absolute;width:85px;float:right;z-index:10;top:25px}@media screen and (min-width:37.5625em){.m-view-bioTeaser .group-left,html body.path-search .o-pageStructure__main .m-view-bioTeaser .group-left{right:50%;right:calc(50% + 28px)}.no-object-fit .m-view-bioTeaser .group-left,.no-object-fit html body.path-search .o-pageStructure__main .m-view-bioTeaser .group-left{right:calc(50% - 26px)!important}}@media print,screen and (min-width:768px){.path-our-people .m-view-bioTeaser .group-left,.path-our-people html body.path-search .o-pageStructure__main .m-view-bioTeaser .group-left{right:calc(50% + 70px)}}@media print,screen and (min-width:1024px){.path-our-people .m-view-bioTeaser .group-left,.path-our-people html body.path-search .o-pageStructure__main .m-view-bioTeaser .group-left{right:calc(50% + 97px)}}@media screen and (max-width:37.5em){.m-view-bioTeaser .group-left,html body.path-search .o-pageStructure__main .m-view-bioTeaser .group-left{left:0}}@media screen and (max-width:21.875em){.m-view-bioTeaser .group-left,html body.path-search .o-pageStructure__main .m-view-bioTeaser .group-left{right:0;top:0;margin:auto}}.m-view-bioTeaser .group-right.group-right,html body.path-search .o-pageStructure__main .m-view-bioTeaser .group-right.group-right{background:#f0f0f0;padding:25px;padding-left:40px;float:none;margin-right:0;margin-left:auto;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.m-view-bioTeaser .group-right.group-right:after,html body.path-search .o-pageStructure__main .m-view-bioTeaser .group-right.group-right:after{display:none!important}@media screen and (min-width:37.5625em){.m-view-bioTeaser .group-right.group-right,html body.path-search .o-pageStructure__main .m-view-bioTeaser .group-right.group-right{width:50%;width:calc(50% + 25px)}}@media screen and (max-width:37.5em){.m-view-bioTeaser .group-right.group-right,html body.path-search .o-pageStructure__main .m-view-bioTeaser .group-right.group-right{width:calc(100% - 65px)}}@media screen and (max-width:21.875em){.m-view-bioTeaser .group-right.group-right,html body.path-search .o-pageStructure__main .m-view-bioTeaser .group-right.group-right{width:100%!important;margin-top:60px;padding-top:40px;margin-left:0}}.m-view-bioTeaser .field--name-node-action,html body.path-search .o-pageStructure__main .m-view-bioTeaser .field--name-node-action{margin-top:auto}.m-view-bioTeaser .field--name-node-title>*,html body.path-search .o-pageStructure__main .m-view-bioTeaser .field--name-node-title>*{font-size:16px;font-size:1.6rem;margin-bottom:10px;text-transform:none}.m-view-bioTeaser .field--name-node-expertise,html body.path-search .o-pageStructure__main .m-view-bioTeaser .field--name-node-expertise{-ms-flex-positive:1;flex-grow:1}.m-view-bioTeaser strong,html body.path-search .o-pageStructure__main .m-view-bioTeaser strong{font-size:14px;font-size:1.4rem;text-transform:none;margin-bottom:0;display:block;font-family:Montserrat,sans-serif}.m-view-bioTeaser .field--name-node-role,html body.path-search .o-pageStructure__main .m-view-bioTeaser .field--name-node-role{margin-bottom:10px}.m-view-bioTeaser .a-btn,html body.path-search .o-pageStructure__main .m-view-bioTeaser .a-btn{width:100%;max-width:175px;margin-top:20px;padding-right:40px}.m-view-bioTeaser.-full .group-right,html body.path-search .o-pageStructure__main .m-view-bioTeaser.-full .group-right{width:calc(100% - 65px)}.m-view-bioTeaser.bio .group-left,html body.path-search .o-pageStructure__main .m-view-bioTeaser.bio .group-left{position:relative}.m-view-bioTeaser.bio .group-left .a-stylisedImg.-bio,html body.path-search .o-pageStructure__main .m-view-bioTeaser.bio .group-left .a-stylisedImg.-bio{position:absolute;right:-40px}.path-our-people .m-view-bioTeaser .group-left{right:20px!important}.path-our-people .m-view-bioTeaser .group-right.group-right{width:100%}@media screen and (min-width:37.5625em){.path-our-people .m-view-bioTeaser.bio .group-left .a-stylisedImg.-bio{right:-40px}}@media screen and (max-width:37.5em){.path-our-people .m-view-bioTeaser.bio .group-left .a-stylisedImg.-bio{right:-20px}}@media screen and (max-width:21.875em){.path-our-people .m-view-bioTeaser.bio .group-left .a-stylisedImg.-bio{right:-20px}}.m-view-eventTeaser .group-left{position:relative;min-height:160px;padding:15px 20px;background:#f0f0f0;border-right:20px solid transparent}@media (max-width:767px){.m-view-eventTeaser .group-left .field--name-node-event-image img{width:75px}}.m-view-eventTeaser .group-right{padding-top:5px}.m-view-eventTeaser .m-fancyDateRange{position:relative}@media screen and (max-width:68.75em){.m-view-eventTeaser .m-fancyDateRange__dash{margin-left:0}}.m-view-eventTeaser .field--name-field-banner-image,.m-view-eventTeaser .field--name-node-event-image{position:relative}.m-view-eventTeaser .field--name-node-event-date{padding:20px}@media screen and (max-width:68.75em){.m-view-eventTeaser .m-fancyDateRange__dash{width:30px}.m-view-eventTeaser .a-fancyDate__day{font-size:3em}.m-view-eventTeaser .a-fancyDate__month{margin-top:0}.m-view-eventTeaser .field--name-node-event-date.field--name-node-event-date{margin-top:10px;width:130px;position:relative;z-index:1}}@media screen and (max-width:37.5em) and (min-width:31.9375em),screen and (max-width:52.1875em) and (min-width:48.1875em){.m-view-eventTeaser .node{padding-top:25px}.m-view-eventTeaser .a-fancyDate{clear:both;display:block}.m-view-eventTeaser .field--name-node-event-date,.m-view-eventTeaser .m-fancyDateRange__dash{margin-bottom:10px;width:90px}}@media screen and (max-width:25em),screen and (min-width:31.9375em){.m-view-eventTeaser .group-left:before{content:"";display:block;background-color:#f0f0f0;position:absolute;top:0;left:0;right:20px;bottom:0}.m-view-eventTeaser .field--name-field-banner-image,.m-view-eventTeaser .field--name-node-event-image{position:absolute;top:15px;right:-20px}}@media screen and (max-width:25em) and (max-width:767px),screen and (min-width:31.9375em) and (max-width:767px){.m-view-eventTeaser .field--name-field-banner-image,.m-view-eventTeaser .field--name-node-event-image{right:20px}}@media screen and (max-width:25em),screen and (min-width:31.9375em){.m-view-eventTeaser .field--name-node-event-date,.m-view-eventTeaser .m-fancyDateRange{width:100%}}@media screen and (max-width:31.875em) and (min-width:25.0625em){.m-view-eventTeaser .node{padding-top:25px}.m-view-eventTeaser .field--name-node-event-date{margin:0 auto}.m-view-eventTeaser .group-left{background:#f0f0f0;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.m-view-eventTeaser .group-left>.field:first-child,.m-view-eventTeaser .group-left>.field:first-child>.m-fancyDateRange{width:130px}.m-view-eventTeaser .field--name-field-banner-image,.m-view-eventTeaser .field--name-node-event-image{-ms-flex-order:-1;order:-1;margin:-40px auto 20px}}@media screen and (min-width:25.0625em){.m-view-eventTeaser .node{-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.region-sidebar-second .block-views-blockprogram-page-views-block-3 .m-view-eventTeaser .group-left:before{content:"";display:block;background-color:#f0f0f0;position:absolute;top:0;left:0;right:20px;bottom:0}.region-sidebar-second .block-views-blockprogram-page-views-block-3 .m-view-eventTeaser .field--name-field-banner-image,.region-sidebar-second .block-views-blockprogram-page-views-block-3 .m-view-eventTeaser .field--name-node-event-image{position:absolute;top:15px;right:-20px}@media (max-width:767px){.region-sidebar-second .block-views-blockprogram-page-views-block-3 .m-view-eventTeaser .field--name-field-banner-image,.region-sidebar-second .block-views-blockprogram-page-views-block-3 .m-view-eventTeaser .field--name-node-event-image{right:20px}}.region-sidebar-second .block-views-blockprogram-page-views-block-3 .m-view-eventTeaser .field--name-node-event-date,.region-sidebar-second .block-views-blockprogram-page-views-block-3 .m-view-eventTeaser .m-fancyDateRange{width:100%}.region-sidebar-second .block-views-blockprogram-page-views-block-3 .m-view-eventTeaser .field--name-field-banner-image{-ms-transform:scale(.9);transform:scale(.9)}.region-sidebar-second .block-views-blockprogram-page-views-block-3 .m-view-eventTeaser:first-child{margin-top:30px}.m-view-jobTeaser,html body.path-search .o-pageStructure__main .m-view-jobTeaser{position:relative}.m-view-jobTeaser .group-right.group-right,html body.path-search .o-pageStructure__main .m-view-jobTeaser .group-right.group-right{width:100%}.m-fancyDateRange__dash{width:50px;height:4px;background:#000;display:block;float:left;margin-top:10px;margin-right:10px;margin-left:25px}.-dateDashLeft .m-fancyDateRange__dash{margin-left:0}.m-fancyDateRange .a-fancyDate{font-size:10px;font-size:1rem;margin-top:0}.region-sidebar-second .block-views-blockprogram-page-views-block-3 .m-view-eventTeaser .m-fancyDateRange__dash{margin-left:0}.m-fadedContent{position:relative}.m-fadedContent__slider{overflow:hidden;position:relative;transition:1s ease-in}.js .m-fadedContent__slider{max-height:270px}.m-fadedContent__slider:before{display:block;position:absolute;bottom:0;width:100%;height:130px;background:linear-gradient(0deg,#fff 65px,hsla(0,0%,100%,0));transition:opacity 1s;pointer-events:none}.js .m-fadedContent__slider:before{content:""}.-open .m-fadedContent__slider:before{opacity:0}.no-csspointerevents .-open .m-fadedContent__slider:before{display:none}.js .m-fadedContent__content{padding-bottom:120px}.m-fadedContent__btn{position:absolute;bottom:30px;width:100%;padding-top:25px;padding-bottom:25px}.-open .m-fadedContent__btn svg{-ms-transform:rotate(180deg);transform:rotate(180deg)}.m-fadedContent__btn:before{transition:color .3s,transform .5s;right:30px}.-open .m-fadedContent__btn:before{-ms-transform:rotate(180deg);transform:rotate(180deg)}.no-js .m-fadedContent__btn{display:none}.m-fadedContent__btnText.-more{position:absolute;opacity:1;transition:1s}.-open .m-fadedContent__btnText.-more{opacity:0}.m-fadedContent__btnText.-less{transition:1s;opacity:0}.-open .m-fadedContent__btnText.-less{opacity:1}.m-dateSelector{background:#f0f0f0;padding:30px 45px 45px;font-family:Montserrat,sans-serif}.m-dateSelector.-to{background:#e6e8ea}.m-dateSelector fieldset{border:none;margin:0;padding:0}.m-dateSelector legend{float:left;width:auto;margin:5px 0 0;font-weight:700;font-size:18px;font-size:1.8rem}.m-dateSelector .form-type-textfield{margin:0;margin-left:15px;float:left;width:170px;position:relative;display:block!important}.m-dateSelector .form-type-textfield input{width:100px;margin:auto;display:block;font-size:24px;font-size:2.4rem;font-weight:700;padding:0 5px;text-align:center;background:transparent}.m-dateSelector .form-type-range{margin-top:17px;margin-bottom:0;clear:both;width:100%;float:left}.m-dateSelector .form-type-range p{margin:0}.m-dateSelector .form-type-range input{padding:0;width:100%;text-align:center}.lt-ie10 .m-dateSelector .form-type-range input,.no-inputtypes .m-dateSelector .form-type-range input{border:1px solid #000;margin-bottom:15px}.no-js .m-dateSelector .form-type-range{position:relative;text-align:right}.no-js .m-dateSelector .form-type-range:after,.no-js .m-dateSelector .form-type-range:before{display:block;font-family:Montserrat,sans-serif;font-size:12px;font-size:1.2rem}.no-js .m-dateSelector .form-type-range:before{content:"JAN";position:absolute;bottom:0;left:0}.no-js .m-dateSelector .form-type-range:after{content:"DEC"}.m-dateSelector__yearBtn{display:block;width:25px;height:25px;float:left;position:absolute;top:0;bottom:0;margin:auto;border-radius:50%}.m-dateSelector__yearBtn:after,.m-dateSelector__yearBtn:before{content:"";display:block;width:15px;height:14px;background:#cf1730;margin:auto;position:absolute;top:0;left:0;bottom:0;right:0}.m-dateSelector__yearBtn:before{height:2px}.m-dateSelector__yearBtn:after{width:2px}.m-dateSelector__yearBtn.-plus{right:0}.m-dateSelector__yearBtn.-minus:after{display:none}.m-dateSelector__yearBtn:hover{background:#fff}.m-dateSelector__backupText.m-dateSelector__backupText.m-dateSelector__backupText{margin-bottom:10px}.m-dateSelector__monthLabels{text-transform:uppercase;font-size:12px;font-size:1.2rem}.m-dateSelector__monthLabel{margin-top:11px}.m-dateSelector__monthLabel.-start{float:left}.m-dateSelector__monthLabel.-end{float:right}.m-dateSelector__monthDisplayTrack{position:relative;margin:-10px 8px 0!important}.m-dateSelector__monthDisplayWrap{display:block;position:relative;width:0}.m-dateSelector__monthDisplay{background:#000;color:#fff;padding:7px 12px;position:absolute;top:15px;-ms-transform:translateX(-50%);transform:translateX(-50%);display:inline-block;text-transform:uppercase;font-size:12px;font-size:1.2rem}.m-dateSelector__monthDisplay:before{color:#fff;content:"";position:absolute;bottom:100%;left:0;right:0;margin:auto;display:block;width:0!important;height:0!important;overflow:hidden;background-clip:content-box;border-top:none;border-left:4px solid transparent;border-right:4px solid transparent;border-bottom:5px solid #000}.-to .m-dateSelector__monthDisplay{background:#cf1730}.-to .m-dateSelector__monthDisplay:before{border-bottom-color:#cf1730}.m-dateSelector.-to input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;margin-top:-4px;background:#cf1730}.m-dateSelector.-to input[type=range]::-moz-range-thumb{background:#cf1730}.m-dateSelector.-to input[type=range]::-ms-thumb{background:#cf1730}.m-sortBy form:before{display:none!important}.m-sortBy fieldset{margin:0}.m-sortBy legend{float:left;width:auto;margin-right:10px}.m-sortBy .fieldset-wrapper{float:left}.m-sortBy .form-radios{box-sizing:border-box;list-style:none;margin:0;padding:0;display:-ms-flexbox!important;display:flex!important;-ms-flex-line-pack:stretch;align-content:stretch;border-color:transparent;min-width:100%}@media screen and (max-width:84.375em){.m-sortBy .form-radios{-ms-flex-wrap:wrap;flex-wrap:wrap}}.m-sortBy .form-radios>*{box-sizing:border-box;min-width:0;max-width:100%;display:block;padding:0;margin:0;background-clip:padding-box!important;border:0 solid transparent;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;flex-shrink:1}.m-sortBy .form-radios>*>*{box-sizing:border-box}.no-flexbox .m-sortBy .form-radios,.no-flexwrap .m-sortBy .form-radios{display:table!important}.no-flexbox .m-sortBy .form-radios>*,.no-flexwrap .m-sortBy .form-radios>*{display:table-cell;vertical-align:top}.m-sortBy label{margin-right:10px;margin-bottom:0}.js .m-sortBy [data-drupal-selector=edit-actions]{display:none}.autocomplete{position:relative}.autocomplete__input::-ms-clear{display:none}.autocomplete__groupHeader.autocomplete__groupHeader{font-size:18px;font-size:1.8rem;color:#767676;font-family:Montserrat,sans-serif;text-transform:capitalize;font-weight:700;margin-bottom:15px;margin-right:15px;display:block}@media screen and (min-width:48.1875em){.autocomplete__groupHeader.autocomplete__groupHeader{position:absolute;top:0;bottom:0;left:0;margin:auto;height:auto;display:block;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-item-align:stretch;align-self:stretch;min-width:150px;padding-left:30px;padding-right:20px;margin-right:20px;border-right:1px dashed #cbcbce}}@media screen and (max-width:48.125em){.autocomplete__groupHeader.autocomplete__groupHeader{margin-right:5px;margin-bottom:5px;font-size:12px;font-size:1.2rem;color:#555}}.autocomplete__dataSet{position:relative;padding-top:15px;display:none;text-align:left}.autocomplete__dataSet.-visible{display:block}.autocomplete__dataSet.-visible.-odd{background:#f0f0f0}@media screen and (min-width:48.1875em){.autocomplete__dataSet{padding-left:170px}}@media screen and (max-width:48.125em){.autocomplete__dataSet{padding:15px 20px 0;padding-top:10px;padding-bottom:5px}}.autocomplete__dataSet-keyword{display:none!important}.autocomplete__menu{position:absolute;top:100%;left:0;right:0;width:100%;background:#fff;margin:0 auto;z-index:5;list-style:none;padding:0;border:1px solid #cbcbce;border-top:none;overflow:hidden;font-size:16px;font-size:1.6rem}@media screen and (max-width:48.125em){.autocomplete__menu{padding-top:10px;padding-bottom:5px;font-size:12px;font-size:1.2rem;overflow-y:auto;overflow-x:hidden;max-height:calc(100vh - 125px)}}.autocomplete__suggestion{color:#000;border:1px solid #000;display:inline-block!important;padding:5px 10px;cursor:pointer;transition:.3s;text-align:left;margin-right:15px;margin-bottom:15px}.autocomplete__suggestion:first-child{border:none}.autocomplete__suggestion.-active,.autocomplete__suggestion:focus,.autocomplete__suggestion:hover{background-color:#000;color:#fff}.autocomplete__suggestion.-active .autocomplete__highlight,.autocomplete__suggestion:focus .autocomplete__highlight,.autocomplete__suggestion:hover .autocomplete__highlight{color:#fff;text-decoration:underline}@media screen and (max-width:48.125em){.autocomplete__suggestion{margin-right:5px;margin-bottom:5px}}.autocomplete__highlight{transition:.3s;color:#cf1730}.autocomplete__message{color:#000;display:block!important}@media screen and (min-width:48.1875em){.autocomplete__message{padding:6px 0 21px}}@media screen and (max-width:48.125em){.autocomplete__message{font-size:14px;font-size:1.4rem}}.m-twoCol{margin:30px 0 0}.m-twoCol__grid{box-sizing:border-box;list-style:none;margin:0;padding:0;display:-ms-flexbox!important;display:flex!important;-ms-flex-line-pack:stretch;align-content:stretch;border-color:transparent;min-width:100%;border-style:solid;margin:-40px;border-width:40px 40px 0 0}@media screen and (max-width:84.375em){.m-twoCol__grid{-ms-flex-wrap:wrap;flex-wrap:wrap}}.m-twoCol__grid>*{box-sizing:border-box;min-width:0;max-width:100%;display:block;padding:0;margin:0;background-clip:padding-box!important;border:0 solid transparent;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;flex-shrink:1;width:50%}@media screen and (max-width:64em){.m-twoCol__grid>*{width:100%}}.m-twoCol__grid>*>*{box-sizing:border-box}.no-flexbox .m-twoCol__grid,.no-flexwrap .m-twoCol__grid{display:block}.no-flexbox .m-twoCol__grid:after,.no-flexwrap .m-twoCol__grid:after{content:"";display:block;clear:both}.no-flexbox .m-twoCol__grid>*,.no-flexwrap .m-twoCol__grid>*{float:left}.no-flexbox .m-twoCol__grid,.no-flexwrap .m-twoCol__grid{display:block!important}.no-flexbox .m-twoCol__grid>*,.no-flexwrap .m-twoCol__grid>*{display:block;vertical-align:top}.m-twoCol__grid>*{border-width:0 0 40px 40px}.lt-ie9 .m-twoCol__grid,.lt-ie9 .m-twoCol__grid>*{border-color:#fff}@media screen and (max-width:64em){.m-twoCol__grid{margin:0;border-width:0}.m-twoCol__grid>*{border-width:0}.lt-ie9 .m-twoCol__grid,.lt-ie9 .m-twoCol__grid>*{border-color:#fff}}.m-connectLinks li{display:inline-block;margin-right:10px}.m-connectLinks a{display:block;height:30px;width:30px;padding:5px;background:#cf1730;border-radius:5px;transition:.3s}.m-connectLinks a:focus,.m-connectLinks a:hover{background:#000}.m-connectLinks a svg{height:16px;width:20px;fill:#f0f0f0}@media print{.m-connectLinks a{width:auto}.m-connectLinks a:after{content:" (" attr(href) ")";display:inline}}.m-sideBarCTA{text-align:right}.m-sideBarCTA .a-btn{text-align:left;width:100%;min-height:70px;margin-bottom:10px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-left:auto}@media screen and (min-width:31.3125em){.m-sideBarCTA .a-btn{max-width:337px}}@media screen and (min-width:64.0625em){.m-sideBarCTA .a-btn{max-width:278px}}.m-sideBarCTA .a-btn:last-child{margin-bottom:0}.m-sideBarCTA .a-btn.-download{display:block;padding-right:35px}.m-articleHighlight .field--type-image{overflow:hidden}.m-articleHighlight .o-eventBlock{margin:0;padding:0}@media screen and (max-width:68.75em) and (min-width:64.0625em){.m-articleHighlight .o-eventBlock__grid{-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center}}@media screen and (max-width:68.75em) and (min-width:64.0625em){.m-articleHighlight .o-eventBlock__details{width:100%}}article .group-left{position:relative}article .group-left .a-tag{position:absolute;bottom:0;right:0;margin-bottom:0}.m-searchBase{position:relative;padding:15px 0 10px;color:#767676;transition:.5s;font-size:.8em;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;width:100%}@media screen and (min-width:48.1875em){.m-searchBase{padding-left:40px;padding-right:40px;font-size:18px;font-size:1.8rem}}.m-searchBase.-wide{padding-left:20px;padding-right:20px}.no-flexbox .m-searchBase:after{content:"";display:block;clear:both}.m-searchBase p{margin:0}.no-flexbox .m-searchBase p{float:left}.no-flexbox .m-searchBase .m-sortBy{float:right}.m-detailStrip{-ms-flex-positive:1;flex-grow:1;display:-ms-flexbox;display:flex;-ms-flex-align:end;align-items:flex-end;font-size:12px;font-size:1.2rem;margin-top:auto;padding-top:15px;position:relative}.m-detailStrip:after,.m-detailStrip:before{content:"";display:table}.m-detailStrip:after{clear:both}.ie9 .m-detailStrip__inner{height:28px}.m-detailStrip__inner.m-detailStrip__inner{background:#f0f0f0;width:100%;padding:5px 10px;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between;font-weight:700;text-transform:uppercase;font-family:Montserrat,sans-serif;font-size:12px;font-size:1.2rem}.m-detailStrip__inner.m-detailStrip__inner:after{display:none}.m-detailStrip__inner.m-detailStrip__inner .field{margin:0}.m-detailStrip__inner.m-detailStrip__inner a{text-decoration:underline;font-weight:400;text-transform:none;font-family:Cabin,Arial,sans-serif}.m-detailStrip__inner.m-detailStrip__inner a:focus,.m-detailStrip__inner.m-detailStrip__inner a:hover{text-decoration:none}.m-detailStrip .field--name-node-type{font-weight:700;font-family:Montserrat,sans-serif;text-transform:uppercase;float:left;padding-right:5px}.m-detailStrip .field--name-node-program{float:right}.m-preloader{position:fixed;top:0;left:0;height:100%;width:100%;background:hsla(0,0%,100%,.8);z-index:100;animation:a .2s 1 linear both}@keyframes a{0%{opacity:0}to{opacity:1}}.m-preloader__content{position:absolute;top:50%;left:50%;-ms-transform:translate(-50% -50%);transform:translate(-50% -50%);text-align:center}.m-preloader__content svg{height:100px;width:100px;animation:b 3s infinite linear both}@keyframes b{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.m-preloader__text{font-size:1.5em;position:relative}.m-preloader__dots{position:absolute;bottom:0;left:100%;white-space:nowrap;width:0;overflow:hidden;text-align:left;animation:c 1s infinite linear both}@keyframes c{0%{width:0}50%{width:25px}to{width:0}}.o-mainNav.o-mainNav{padding:0;margin-left:0}@media screen and (max-width:64em){.o-mainNav.o-mainNav{padding:20px}}@media screen and (max-width:48.125em){.o-mainNav{background-color:#fff;display:none;position:fixed;left:0;bottom:0;padding-bottom:75px!important;width:100%;height:100%;z-index:-1;overflow:auto}}@media screen and (min-width:48.1875em){.o-mainNav{display:-ms-flexbox!important;display:flex!important}.o-mainNav:before{background-color:#fff;content:"";delay:.75s;height:0;left:0;position:fixed;top:71px;width:100%;transition:height .7s linear;z-index:-1}}.o-mainNav ul{padding:0;list-style:none}.o-mainNav.active:before{height:100%}.js .o-mainNav>.menu-item{position:relative}.no-js .o-mainNav>.menu-item:hover .o-mainNav__subNav{display:block}.o-mainNav>.menu-item>a:focus,.o-mainNav>.menu-item>a:hover{text-decoration:none!important}.o-mainNav>.menu-item.-active>a{border-color:#cf1730}.o-mainNav>.menu-item .a-closeBtn{position:absolute;right:20px;top:15px;z-index:30}@media screen and (max-width:48.125em){.o-mainNav>.menu-item .a-closeBtn{display:none!important}}@media screen and (max-width:48.125em){.o-mainNav>.menu-item{position:relative;margin-bottom:15px}.o-mainNav>.menu-item svg{transition:transform .5s}.o-mainNav>.menu-item.-active .js-toggle-dropdown>svg{-ms-transform:rotate(90deg);transform:rotate(90deg)}.o-mainNav>.menu-item>a{font-size:24px;font-size:2.4rem}.o-mainNav>.menu-item>a svg{fill:#cf1730;display:inline-block;height:12px;margin-left:10px;margin-bottom:2px;width:8px}}@media screen and (min-width:48.1875em){.o-mainNav>.menu-item>a svg{display:none}}.o-mainNav>.menu-item:last-child{display:none}@media screen and (min-width:48.1875em){.o-mainNav>.menu-item:last-child{display:block}}.o-mainNav>.menu-item>a{color:#000;padding:0 5px;border:0;border-bottom:5px solid #fff;transition:.3s}@media screen and (min-width:48.1875em){.o-mainNav>.menu-item>a{display:block;padding:0 5px 17px}}.o-mainNav>.menu-item>a:focus{border-color:#000}.o-mainNav .menu-item--active-trail .is-active{color:#cf1730;border-bottom-color:#cf1730}.o-mainNav a,.o-mainNav button{background-color:transparent;font-family:Montserrat,sans-serif;font-weight:700;font-size:14px;font-size:1.4rem;display:inline-block;text-transform:uppercase}.o-mainNav>li>a:hover{border-color:#000!important}.o-mainNav .active-trail>a{color:#cf1730!important;border-color:#cf1730}.o-mainNav__searchBtn.o-mainNav__searchBtn{padding-bottom:18px}.o-mainNav__searchBtn--mobile{bottom:0;height:25px;margin:auto;position:absolute;right:20px;top:0;z-index:25;color:#000}.o-mainNav__searchBtn--mobile:before{content:"Search";display:inline-block;font-size:10px;font-size:1rem;font-weight:700;margin-right:10px;text-transform:uppercase;position:relative;top:-5px}.o-mainNav__searchBtn--mobile .a-searchBtn__icon{display:inline-block}@media screen and (min-width:48.1875em){.o-mainNav__searchBtn--mobile{display:none}}.o-mainNav__subNavOuterWrapper{background-color:#fff;-ms-flex-wrap:wrap;flex-wrap:wrap;left:0;margin:0!important;overflow:hidden;right:0;width:100%;z-index:-1;position:static}@media screen and (min-width:48.1875em){.o-mainNav__subNavOuterWrapper{transition:.5s;opacity:0;position:fixed;overflow-x:hidden;overflow-y:auto;pointer-events:none}.a-mainArea .o-mainNav__subNavOuterWrapper{opacity:1;overflow-x:visible;position:static;pointer-events:auto}.no-csspointerevents .o-mainNav__subNavOuterWrapper{display:none}.-active .o-mainNav__subNavOuterWrapper{opacity:1;pointer-events:auto}.no-csspointerevents .-active .o-mainNav__subNavOuterWrapper{display:block}}@media screen and (max-width:48.125em){.o-mainNav__subNavOuterWrapper{display:none}.a-mainArea .o-mainNav__subNavOuterWrapper{display:block}}.o-mainNav__subNavInnerWrapper{max-width:1350px;position:relative;margin:auto;left:0;right:0}@media screen and (min-width:48.1875em){.o-mainNav__subNavInnerWrapper{padding-top:10px}}.o-mainNav__subNav{width:100%;max-width:100%;margin:0;position:static;-ms-flex-wrap:wrap;flex-wrap:wrap}.no-js .o-mainNav__subNav{position:absolute;left:0;right:0;background:#fff;display:none}.flexbox .o-mainNav__subNav{display:none}.js-loaded .o-mainNav__subNav{display:-ms-flexbox;display:flex}.a-mainArea .o-mainNav__subNav{zoom:1;list-style:none;margin:0 -20px!important;padding-left:0}.a-mainArea .o-mainNav__subNav:after,.a-mainArea .o-mainNav__subNav:before{content:"";display:table}.a-mainArea .o-mainNav__subNav:after{clear:both}@media screen and (max-width:48.125em){.a-mainArea .o-mainNav__subNav{margin:0!important}}.JS-tabsNav__tabTrigger>a{text-decoration:none!important}.o-eventBlock{background:#f0f0f0;padding:20px;margin:30px 0}.o-eventBlock__grid{box-sizing:border-box;list-style:none;margin:0;padding:0;display:-ms-flexbox!important;display:flex!important;-ms-flex-line-pack:stretch;align-content:stretch;border-color:transparent;min-width:100%;-ms-flex-align:center;align-items:center}.o-eventBlock__grid>*{box-sizing:border-box;min-width:0;max-width:100%;display:block;padding:0;margin:0;background-clip:padding-box!important;border:0 solid transparent;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;flex-shrink:1}.o-eventBlock__grid>*>*{box-sizing:border-box}.no-flexbox .o-eventBlock__grid,.no-flexwrap .o-eventBlock__grid{display:table!important}.no-flexbox .o-eventBlock__grid>*,.no-flexwrap .o-eventBlock__grid>*{display:table-cell;vertical-align:top;vertical-align:middle}@media screen and (max-width:30em){.o-eventBlock__grid{-ms-flex-wrap:wrap;flex-wrap:wrap}}.o-eventBlock__date{width:200px;-ms-flex-negative:0;flex-shrink:0;-ms-flex-positive:0;flex-grow:0;margin-right:20px}@media screen and (max-width:30em){.o-eventBlock__date{margin:auto}}.o-eventBlock__details .field{margin:10px 0}.o-eventBlock__details .field--item{font-weight:700;margin-top:10px}.o-eventBlock__details strong{display:block;font-family:Montserrat,sans-serif;text-transform:uppercase;font-size:.8em}@media screen and (max-width:30em){.o-eventBlock__details{width:100%}}.o-eventBlock__block{text-align:right;padding-top:10px}.o-topicsNav{margin:0!important}.o-topicsNav a{border-bottom:0;font-weight:400;padding:0;text-transform:none;color:#000}.o-topicsNav a:hover{border-bottom:0;text-decoration:none}.o-topicsNav a.is-active .menu-item__title,.o-topicsNav a:hover .menu-item__title{color:#cf1730}.o-topicsNav .menu-item{line-height:1.25;margin:0;text-align:left;padding-top:31px;width:100%}@media screen and (min-width:48.1875em){.o-topicsNav .menu-item{width:50%;padding:0 20px;float:left;margin:0 0 30px}}.o-topicsNav .menu-item__title{transition:.3s;font-size:24px;font-size:2.4rem}@media screen and (max-width:48.125em){.o-topicsNav .menu-item .field--type-image{display:none}}.o-topicsNav .menu-item:nth-of-type(-n+2){padding-bottom:30px;border-bottom:1px dashed #cbcbce}.o-topicsNav .menu-item:nth-of-type(-n+2) .field--type-image{margin-bottom:15px}.o-topicsNav .menu-item:nth-of-type(-n+2) img{height:160px}.o-topicsNav .menu-item:nth-of-type(-n+2) .menu-item__title{margin-bottom:10px}.o-topicsNav .menu-item:nth-of-type(3){clear:left}@media screen and (min-width:48.1875em){.o-topicsNav .menu-item:nth-of-type(n+3) a{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.o-topicsNav .menu-item:nth-of-type(n+3) .media-images{-ms-flex-item-align:start;align-self:flex-start;width:25%;float:left}.o-topicsNav .menu-item:nth-of-type(n+3) .menu-item__title{margin-bottom:8px;font-size:14px;font-size:1.4rem}.o-topicsNav .menu-item:nth-of-type(n+3) .menu-item__caption{padding:0 25px;width:75%;float:right}.o-topicsNav .menu-item:nth-of-type(n+3) .field--type-image{display:block}.o-topicsNav .menu-item:nth-of-type(n+3) img{width:100%;height:60px;object-fit:cover}}@media screen and (max-width:48.125em){.o-topicsNav .menu-item:nth-of-type(n+3){border-bottom:1px dashed #cbcbce!important;padding-bottom:30px!important}}@media screen and (max-width:48.125em){.o-topicsNav .menu-item img{display:none}}.o-topicsNav .menu-item__title{font-weight:700;font-family:Montserrat,sans-serif}@media screen and (max-width:48.125em){.o-topicsNav .menu-item__title{margin-bottom:10px;line-height:.9}}.o-topicsNav .menu-item__desc{font-size:14px;font-size:1.4rem;margin-top:0;color:#000}.o-tabsNav.o-tabsNav{margin:0;list-style:none}@media screen and (min-width:48.1875em){.o-tabsNav.o-tabsNav{float:left;z-index:1;padding:0;padding-bottom:50px}.js .o-tabsNav.o-tabsNav{max-width:437px;width:50%;position:relative}.no-js .o-tabsNav.o-tabsNav{padding-top:100px}}.o-tabsNav a,.o-tabsNav span{text-transform:none;font-size:20px;font-size:2rem;font-family:Montserrat,sans-serif;font-weight:700;display:block;color:#000;transition:.3s;cursor:pointer}.o-tabsNav .active-trail>div>a,.o-tabsNav .active-trail>div>span,.o-tabsNav .is-active>div>a,.o-tabsNav .is-active>div>span,.o-tabsNav a:focus,.o-tabsNav a:hover,.o-tabsNav span:focus,.o-tabsNav span:hover{color:#cf1730}.o-tabsNav .menu-item .menu-item a,.o-tabsNav .menu-item .menu-item span{font-size:16px;font-size:1.6rem}@media screen and (max-width:48.125em){.o-tabsNav .menu-item .menu-item{padding-left:20px}}.js-loaded .o-tabsNav{display:block}.o-tabsNav .menu{margin:0;list-style:none}@media screen and (min-width:48.1875em){.o-tabsNav .menu{top:0;left:100%;width:100%}.js .o-tabsNav .menu{position:absolute;display:none}}.o-tabsNav .menu-item{position:static;transition:.5s;display:block}@media screen and (min-width:48.1875em){.o-tabsNav .menu-item{padding:0 20px}}@media screen and (max-width:48.125em){.o-tabsNav .menu-item>.menu{display:none}}@media screen and (min-width:48.1875em){.o-tabsNav .menu-item.-tabsNav--open{background:#f0f0f0}.o-tabsNav .menu-item.-tabsNav--open>.menu{display:block;padding-left:10px;padding-right:10px}}@media screen and (min-width:48.1875em){.o-tabsNav>.menu-item>.o-tabsNav__linkWrap>a,.o-tabsNav>.menu-item>.o-tabsNav__linkWrap>span{padding:40px 0 10px}}.o-tabsNav__linkWrap{box-sizing:border-box;list-style:none;margin:0;padding:0;display:-ms-flexbox!important;display:flex!important;-ms-flex-line-pack:stretch;align-content:stretch;border-color:transparent;min-width:100%;-ms-flex-align:center;align-items:center;border-bottom:1px dashed #cbcbce;line-height:1.2}@media screen and (max-width:84.375em){.o-tabsNav__linkWrap{-ms-flex-wrap:wrap;flex-wrap:wrap}}.o-tabsNav__linkWrap>*{box-sizing:border-box;min-width:0;max-width:100%;display:block;padding:0;margin:0;background-clip:padding-box!important;border:0 solid transparent;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;flex-shrink:1}.o-tabsNav__linkWrap>*>*{box-sizing:border-box}.no-flexbox .o-tabsNav__linkWrap,.no-flexwrap .o-tabsNav__linkWrap{display:table!important}.no-flexbox .o-tabsNav__linkWrap>*,.no-flexwrap .o-tabsNav__linkWrap>*{display:table-cell;vertical-align:top;vertical-align:middle}.o-tabsNav__linkWrap>a,.o-tabsNav__linkWrap>span{padding:21px 0}.o-tabsNav__tabTrigger{width:50px;height:20px;padding:0!important;-ms-flex-positive:0;flex-grow:0}@media screen and (min-width:48.1875em){.o-tabsNav__tabTrigger{margin-top:30px}}.o-tabsNav__tabTrigger svg{height:100%;width:50px;fill:#cf1730;transition:.3s}@media screen and (max-width:48.125em){.-tabsNav--open .o-tabsNav__tabTrigger svg{-ms-transform:rotate(90deg);transform:rotate(90deg)}}.o-tabsNav__tabTrigger:focus,.o-tabsNav__tabTrigger:hover{outline:none;text-decoration:none;box-shadow:none}.o-tabsNav__tabTrigger:focus svg,.o-tabsNav__tabTrigger:hover svg{fill:#000}@media screen and (min-width:48.1875em){.menu-item.-tabsNav .o-mainNav__subNavOuterWrapper{background:#f0f0f0}.menu-item.-tabsNav .o-mainNav__subNavOuterWrapper:before{content:"";display:block;pointer-events:none;position:fixed;top:0;bottom:0;right:calc(50% + 238.857142857px);width:50%;background:#fff}}@media screen and (min-width:48.1875em) and (max-width:84.375em){.menu-item.-tabsNav .o-mainNav__subNavOuterWrapper:before{right:auto;left:0;width:437px}}@media screen and (min-width:48.1875em) and (max-width:54.875em){.menu-item.-tabsNav .o-mainNav__subNavOuterWrapper:before{width:49%}}.o-decorativeSearch{display:none;text-align:center;position:relative;margin-top:20px}.o-decorativeSearch form{position:relative}@media screen and (min-width:48.1875em){.o-decorativeSearch{display:block}}.o-decorativeSearch__overlay{position:relative;z-index:2;color:#fff}.o-decorativeSearch__heading{margin:0;padding:50px 0 20px}.o-decorativeSearch__tags{margin-bottom:20px}.o-decorativeSearch__tagItem{display:inline-block}.o-decorativeSearch .a-stylisedImg{position:absolute;bottom:20%;top:0;background:#dd3c51}.o-decorativeSearch .a-stylisedImg img{height:100%;width:100%;object-fit:cover;opacity:.5}.o-decorativeSearch p{margin-bottom:10px}.o-decorativeSearch .a-tag{margin-right:30px}.o-decorativeSearch .m-searchBar{margin-top:35px}.block-aspi-homepage-introduction-block,.o-welcomeScreen>*{box-sizing:border-box;list-style:none;margin:0;padding:0;display:-ms-flexbox!important;display:flex!important;-ms-flex-line-pack:stretch;align-content:stretch;border-color:transparent;margin:0 auto}@media screen and (max-width:84.375em){.block-aspi-homepage-introduction-block,.o-welcomeScreen>*{-ms-flex-wrap:wrap;flex-wrap:wrap}}.block-aspi-homepage-introduction-block>*,.o-welcomeScreen>*>*{box-sizing:border-box;min-width:0;max-width:100%;display:block;padding:0;margin:0;background-clip:padding-box!important;border:0 solid transparent;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;flex-shrink:1;width:50%}@media screen and (max-width:48.125em){.block-aspi-homepage-introduction-block>*,.o-welcomeScreen>*>*{width:100%}}.block-aspi-homepage-introduction-block>*>*,.o-welcomeScreen>*>*>*{box-sizing:border-box}.no-flexbox .block-aspi-homepage-introduction-block,.no-flexbox .o-welcomeScreen>*,.no-flexwrap .block-aspi-homepage-introduction-block,.no-flexwrap .o-welcomeScreen>*{display:table!important}.no-flexbox .block-aspi-homepage-introduction-block>*,.no-flexbox .o-welcomeScreen>*>*,.no-flexwrap .block-aspi-homepage-introduction-block>*,.no-flexwrap .o-welcomeScreen>*>*{display:table-cell;vertical-align:top}.o-welcomeScreen__cell,.o-welcomeScreen__cell+div{padding:30px 20px 0}@media screen and (min-width:48.1875em){.o-welcomeScreen__cell,.o-welcomeScreen__cell+div{min-height:580px}}@media screen and (max-width:48.125em){.o-welcomeScreen__cell,.o-welcomeScreen__cell+div{width:100%}}.o-welcomeScreen__message{background:#7fd6cd;display:-ms-flexbox;display:flex;-ms-flex-align:end;align-items:flex-end}.no-flexbox .o-welcomeScreen__message{padding-top:100px}.o-welcomeScreen__highlight{padding-top:20px;display:-ms-flexbox;display:flex;-ms-flex-align:stretch;align-items:stretch}.o-welcomeScreen__highlight .views-element-container{width:100%;border-bottom:3px solid #000}.o-welcomeScreen__highlight .group-right{padding:35px 0}.o-welcomeScreen__highlight .field--name-node-title>*{font-size:30px;font-size:3rem;line-height:1.2}@media screen and (max-width:48.125em){.o-welcomeScreen__highlight img{height:50vw}}.o-welcomeScreen__aligner{width:100%}.js .o-welcomeMessage{display:none}.o-welcomeMessage .a-shoutOut{margin-bottom:20px}input.form-file{padding:5px}.form-textarea-wrapper textarea{box-shadow:none}.facet-item a,input[type=checkbox]+label,input[type=radio]+label{padding-left:25px;position:relative;cursor:pointer;display:inline-block}.facet-item a:after,.facet-item a:before,input[type=checkbox]+label:after,input[type=checkbox]+label:before,input[type=radio]+label:after,input[type=radio]+label:before{content:""!important;display:block;position:absolute;transition:.3s}.facet-item a:before,input[type=checkbox]+label:before,input[type=radio]+label:before{height:15px;width:15px;background-color:#fff;border:1px solid #767676;top:3px;left:0}.facet-item a:after,input[type=checkbox]+label:after,input[type=radio]+label:after{background-color:#cf1730;height:9px;width:9px;top:6px;left:3px;opacity:0;margin:0;background-image:none}input[type=checkbox]+label:hover:before,input[type=checkbox]:focus+label:before,input[type=radio]+label:hover:before,input[type=radio]:focus+label:before{background-color:#f0f0f0;border-color:#000}input[type=checkbox]+label:hover:after,input[type=checkbox]:focus+label:after,input[type=radio]+label:hover:after,input[type=radio]:focus+label:after{background-color:#000}input[type=checkbox]:checked+label:after,input[type=radio]:checked+label:after{opacity:1}input[type=checkbox].error+label:before,input[type=radio].error+label:before{background-color:#f0f0f0;border-color:#b11235}input[type=checkbox].error+label:after,input[type=radio].error+label:after{color:#b11235}input[type=checkbox].error+label:hover:before,input[type=checkbox].error:focus+label:before,input[type=radio].error+label:hover:before,input[type=radio].error:focus+label:before{background-color:#606060;border-color:#470715}input[type=checkbox].error+label:hover:after,input[type=checkbox].error:focus+label:after,input[type=radio].error+label:hover:after,input[type=radio].error:focus+label:after{color:#470715}input[type=radio]+label:after,input[type=radio]+label:before{border-radius:50%}input[type=radio]+label:hover:after,input[type=radio]:focus+label:after{background-color:#000}input[type=radio].error+label:hover:after,input[type=radio].error:focus+label:after{background-color:#606060}.form-type-checkbox>.form-required{padding-right:10px;background:url(/core/misc/icons/ee0000/required.svg) no-repeat 100% 0;background-size:6px 6px;background:url(/drupal-assets/required.svg) no-repeat 100% 0,url(/core/misc/icons/ee0000/required.svg) no-repeat 100% 0;background-size:6px 6px,6px 6px}input[type=range]{-webkit-appearance:none;border:none;height:30px;background:transparent}.js input[type=range]::-ms-tooltip{display:none}input[type=range]::-webkit-slider-thumb{box-shadow:3px 3px 10px rgba(0,0,0,.5);height:17px;width:17px;border-radius:50%;border:none;background:#000;cursor:pointer;transition:.3s}input[type=range]::-moz-range-thumb{box-shadow:3px 3px 10px rgba(0,0,0,.5);height:17px;width:17px;border-radius:50%;border:none;background:#000;cursor:pointer;transition:.3s}input[type=range]::-ms-thumb{box-shadow:3px 3px 10px rgba(0,0,0,.5);height:17px;width:17px;border-radius:50%;border:none;background:#000;cursor:pointer;transition:.3s}input[type=range]::-webkit-slider-runnable-track{height:9px;background:#cbcbce;transition:.5s;cursor:pointer;border:none}input[type=range]::-moz-range-track{height:9px;background:#cbcbce;transition:.5s;cursor:pointer;border:none}input[type=range]::-ms-fill-upper,input[type=range]::-ms-track{height:9px;background:#cbcbce;transition:.5s;cursor:pointer;border:none}input[type=range]::-ms-fill-lower{height:9px;background:#cbcbce;transition:.5s;cursor:pointer;border:none}input[type=range]:hover::-webkit-slider-runnable-track{background:#fff!important;box-shadow:inset 0 0 2px #767676}input[type=range]:hover::-moz-range-track{background:#fff!important;box-shadow:inset 0 0 2px #767676}input[type=range]:hover::-ms-fill-upper,input[type=range]:hover::-ms-track{background:#fff!important;box-shadow:inset 0 0 2px #767676}input[type=range]:hover::-ms-fill-lower{background:#fff!important;box-shadow:inset 0 0 2px #767676}input[type=range]:focus::-webkit-slider-thumb{-webkit-appearance:none;margin-top:-4px;transform:scale(1.5)}input[type=range]:focus::-moz-range-thumb{transform:scale(1.5)}input[type=range]:focus::-ms-thumb{-ms-transform:scale(1.5);transform:scale(1.5)}input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;margin-top:-4px}input[type=range]::-webkit-slider-thumb:hover{transform:scale(1.5)}input[type=range]::-moz-range-thumb:hover{transform:scale(1.5)}input[type=range]::-ms-thumb:hover{-ms-transform:scale(1.5);transform:scale(1.5)}.contact-form,.o-form,.user-login-form{max-width:800px;margin:auto;background:#fff}.contact-form>div,.o-form>div,.user-login-form>div{margin:30px 0}.contact-form>div:first-child,.o-form>div:first-child,.user-login-form>div:first-child{margin-top:0}.contact-form legend,.o-form legend,.user-login-form legend{font-family:Montserrat,sans-serif;font-weight:700;margin-bottom:10px}.contact-form .captcha,.o-form .captcha,.user-login-form .captcha{margin-bottom:30px}.contact-form .js-form-type-email,.contact-form .js-form-type-file,.contact-form .js-form-type-managed-file,.contact-form .js-form-type-number,.contact-form .js-form-type-password,.contact-form .js-form-type-textarea,.contact-form .js-form-type-textfield,.o-form .js-form-type-email,.o-form .js-form-type-file,.o-form .js-form-type-managed-file,.o-form .js-form-type-number,.o-form .js-form-type-password,.o-form .js-form-type-textarea,.o-form .js-form-type-textfield,.user-login-form .js-form-type-email,.user-login-form .js-form-type-file,.user-login-form .js-form-type-managed-file,.user-login-form .js-form-type-number,.user-login-form .js-form-type-password,.user-login-form .js-form-type-textarea,.user-login-form .js-form-type-textfield{box-sizing:border-box;list-style:none;margin:0;padding:0;display:-ms-flexbox!important;display:flex!important;-ms-flex-line-pack:stretch;align-content:stretch;border-color:transparent;min-width:100%;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;margin:30px 0}.contact-form .js-form-type-email>*,.contact-form .js-form-type-file>*,.contact-form .js-form-type-managed-file>*,.contact-form .js-form-type-number>*,.contact-form .js-form-type-password>*,.contact-form .js-form-type-textarea>*,.contact-form .js-form-type-textfield>*,.o-form .js-form-type-email>*,.o-form .js-form-type-file>*,.o-form .js-form-type-managed-file>*,.o-form .js-form-type-number>*,.o-form .js-form-type-password>*,.o-form .js-form-type-textarea>*,.o-form .js-form-type-textfield>*,.user-login-form .js-form-type-email>*,.user-login-form .js-form-type-file>*,.user-login-form .js-form-type-managed-file>*,.user-login-form .js-form-type-number>*,.user-login-form .js-form-type-password>*,.user-login-form .js-form-type-textarea>*,.user-login-form .js-form-type-textfield>*{box-sizing:border-box;min-width:0;max-width:100%;display:block;padding:0;margin:0;background-clip:padding-box!important;border:0 solid transparent;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;flex-shrink:1}.contact-form .js-form-type-email>*>*,.contact-form .js-form-type-file>*>*,.contact-form .js-form-type-managed-file>*>*,.contact-form .js-form-type-number>*>*,.contact-form .js-form-type-password>*>*,.contact-form .js-form-type-textarea>*>*,.contact-form .js-form-type-textfield>*>*,.o-form .js-form-type-email>*>*,.o-form .js-form-type-file>*>*,.o-form .js-form-type-managed-file>*>*,.o-form .js-form-type-number>*>*,.o-form .js-form-type-password>*>*,.o-form .js-form-type-textarea>*>*,.o-form .js-form-type-textfield>*>*,.user-login-form .js-form-type-email>*>*,.user-login-form .js-form-type-file>*>*,.user-login-form .js-form-type-managed-file>*>*,.user-login-form .js-form-type-number>*>*,.user-login-form .js-form-type-password>*>*,.user-login-form .js-form-type-textarea>*>*,.user-login-form .js-form-type-textfield>*>*{box-sizing:border-box}.no-flexbox .contact-form .js-form-type-email,.no-flexbox .contact-form .js-form-type-file,.no-flexbox .contact-form .js-form-type-managed-file,.no-flexbox .contact-form .js-form-type-number,.no-flexbox .contact-form .js-form-type-password,.no-flexbox .contact-form .js-form-type-textarea,.no-flexbox .contact-form .js-form-type-textfield,.no-flexbox .o-form .js-form-type-email,.no-flexbox .o-form .js-form-type-file,.no-flexbox .o-form .js-form-type-managed-file,.no-flexbox .o-form .js-form-type-number,.no-flexbox .o-form .js-form-type-password,.no-flexbox .o-form .js-form-type-textarea,.no-flexbox .o-form .js-form-type-textfield,.no-flexbox .user-login-form .js-form-type-email,.no-flexbox .user-login-form .js-form-type-file,.no-flexbox .user-login-form .js-form-type-managed-file,.no-flexbox .user-login-form .js-form-type-number,.no-flexbox .user-login-form .js-form-type-password,.no-flexbox .user-login-form .js-form-type-textarea,.no-flexbox .user-login-form .js-form-type-textfield,.no-flexwrap .contact-form .js-form-type-email,.no-flexwrap .contact-form .js-form-type-file,.no-flexwrap .contact-form .js-form-type-managed-file,.no-flexwrap .contact-form .js-form-type-number,.no-flexwrap .contact-form .js-form-type-password,.no-flexwrap .contact-form .js-form-type-textarea,.no-flexwrap .contact-form .js-form-type-textfield,.no-flexwrap .o-form .js-form-type-email,.no-flexwrap .o-form .js-form-type-file,.no-flexwrap .o-form .js-form-type-managed-file,.no-flexwrap .o-form .js-form-type-number,.no-flexwrap .o-form .js-form-type-password,.no-flexwrap .o-form .js-form-type-textarea,.no-flexwrap .o-form .js-form-type-textfield,.no-flexwrap .user-login-form .js-form-type-email,.no-flexwrap .user-login-form .js-form-type-file,.no-flexwrap .user-login-form .js-form-type-managed-file,.no-flexwrap .user-login-form .js-form-type-number,.no-flexwrap .user-login-form .js-form-type-password,.no-flexwrap .user-login-form .js-form-type-textarea,.no-flexwrap .user-login-form .js-form-type-textfield{display:block}.no-flexbox .contact-form .js-form-type-email:after,.no-flexbox .contact-form .js-form-type-file:after,.no-flexbox .contact-form .js-form-type-managed-file:after,.no-flexbox .contact-form .js-form-type-number:after,.no-flexbox .contact-form .js-form-type-password:after,.no-flexbox .contact-form .js-form-type-textarea:after,.no-flexbox .contact-form .js-form-type-textfield:after,.no-flexbox .o-form .js-form-type-email:after,.no-flexbox .o-form .js-form-type-file:after,.no-flexbox .o-form .js-form-type-managed-file:after,.no-flexbox .o-form .js-form-type-number:after,.no-flexbox .o-form .js-form-type-password:after,.no-flexbox .o-form .js-form-type-textarea:after,.no-flexbox .o-form .js-form-type-textfield:after,.no-flexbox .user-login-form .js-form-type-email:after,.no-flexbox .user-login-form .js-form-type-file:after,.no-flexbox .user-login-form .js-form-type-managed-file:after,.no-flexbox .user-login-form .js-form-type-number:after,.no-flexbox .user-login-form .js-form-type-password:after,.no-flexbox .user-login-form .js-form-type-textarea:after,.no-flexbox .user-login-form .js-form-type-textfield:after,.no-flexwrap .contact-form .js-form-type-email:after,.no-flexwrap .contact-form .js-form-type-file:after,.no-flexwrap .contact-form .js-form-type-managed-file:after,.no-flexwrap .contact-form .js-form-type-number:after,.no-flexwrap .contact-form .js-form-type-password:after,.no-flexwrap .contact-form .js-form-type-textarea:after,.no-flexwrap .contact-form .js-form-type-textfield:after,.no-flexwrap .o-form .js-form-type-email:after,.no-flexwrap .o-form .js-form-type-file:after,.no-flexwrap .o-form .js-form-type-managed-file:after,.no-flexwrap .o-form .js-form-type-number:after,.no-flexwrap .o-form .js-form-type-password:after,.no-flexwrap .o-form .js-form-type-textarea:after,.no-flexwrap .o-form .js-form-type-textfield:after,.no-flexwrap .user-login-form .js-form-type-email:after,.no-flexwrap .user-login-form .js-form-type-file:after,.no-flexwrap .user-login-form .js-form-type-managed-file:after,.no-flexwrap .user-login-form .js-form-type-number:after,.no-flexwrap .user-login-form .js-form-type-password:after,.no-flexwrap .user-login-form .js-form-type-textarea:after,.no-flexwrap .user-login-form .js-form-type-textfield:after{content:"";display:block;clear:both}.no-flexbox .contact-form .js-form-type-email>*,.no-flexbox .contact-form .js-form-type-file>*,.no-flexbox .contact-form .js-form-type-managed-file>*,.no-flexbox .contact-form .js-form-type-number>*,.no-flexbox .contact-form .js-form-type-password>*,.no-flexbox .contact-form .js-form-type-textarea>*,.no-flexbox .contact-form .js-form-type-textfield>*,.no-flexbox .o-form .js-form-type-email>*,.no-flexbox .o-form .js-form-type-file>*,.no-flexbox .o-form .js-form-type-managed-file>*,.no-flexbox .o-form .js-form-type-number>*,.no-flexbox .o-form .js-form-type-password>*,.no-flexbox .o-form .js-form-type-textarea>*,.no-flexbox .o-form .js-form-type-textfield>*,.no-flexbox .user-login-form .js-form-type-email>*,.no-flexbox .user-login-form .js-form-type-file>*,.no-flexbox .user-login-form .js-form-type-managed-file>*,.no-flexbox .user-login-form .js-form-type-number>*,.no-flexbox .user-login-form .js-form-type-password>*,.no-flexbox .user-login-form .js-form-type-textarea>*,.no-flexbox .user-login-form .js-form-type-textfield>*,.no-flexwrap .contact-form .js-form-type-email>*,.no-flexwrap .contact-form .js-form-type-file>*,.no-flexwrap .contact-form .js-form-type-managed-file>*,.no-flexwrap .contact-form .js-form-type-number>*,.no-flexwrap .contact-form .js-form-type-password>*,.no-flexwrap .contact-form .js-form-type-textarea>*,.no-flexwrap .contact-form .js-form-type-textfield>*,.no-flexwrap .o-form .js-form-type-email>*,.no-flexwrap .o-form .js-form-type-file>*,.no-flexwrap .o-form .js-form-type-managed-file>*,.no-flexwrap .o-form .js-form-type-number>*,.no-flexwrap .o-form .js-form-type-password>*,.no-flexwrap .o-form .js-form-type-textarea>*,.no-flexwrap .o-form .js-form-type-textfield>*,.no-flexwrap .user-login-form .js-form-type-email>*,.no-flexwrap .user-login-form .js-form-type-file>*,.no-flexwrap .user-login-form .js-form-type-managed-file>*,.no-flexwrap .user-login-form .js-form-type-number>*,.no-flexwrap .user-login-form .js-form-type-password>*,.no-flexwrap .user-login-form .js-form-type-textarea>*,.no-flexwrap .user-login-form .js-form-type-textfield>*{float:left}.no-flexbox .contact-form .js-form-type-email,.no-flexbox .contact-form .js-form-type-file,.no-flexbox .contact-form .js-form-type-managed-file,.no-flexbox .contact-form .js-form-type-number,.no-flexbox .contact-form .js-form-type-password,.no-flexbox .contact-form .js-form-type-textarea,.no-flexbox .contact-form .js-form-type-textfield,.no-flexbox .o-form .js-form-type-email,.no-flexbox .o-form .js-form-type-file,.no-flexbox .o-form .js-form-type-managed-file,.no-flexbox .o-form .js-form-type-number,.no-flexbox .o-form .js-form-type-password,.no-flexbox .o-form .js-form-type-textarea,.no-flexbox .o-form .js-form-type-textfield,.no-flexbox .user-login-form .js-form-type-email,.no-flexbox .user-login-form .js-form-type-file,.no-flexbox .user-login-form .js-form-type-managed-file,.no-flexbox .user-login-form .js-form-type-number,.no-flexbox .user-login-form .js-form-type-password,.no-flexbox .user-login-form .js-form-type-textarea,.no-flexbox .user-login-form .js-form-type-textfield,.no-flexwrap .contact-form .js-form-type-email,.no-flexwrap .contact-form .js-form-type-file,.no-flexwrap .contact-form .js-form-type-managed-file,.no-flexwrap .contact-form .js-form-type-number,.no-flexwrap .contact-form .js-form-type-password,.no-flexwrap .contact-form .js-form-type-textarea,.no-flexwrap .contact-form .js-form-type-textfield,.no-flexwrap .o-form .js-form-type-email,.no-flexwrap .o-form .js-form-type-file,.no-flexwrap .o-form .js-form-type-managed-file,.no-flexwrap .o-form .js-form-type-number,.no-flexwrap .o-form .js-form-type-password,.no-flexwrap .o-form .js-form-type-textarea,.no-flexwrap .o-form .js-form-type-textfield,.no-flexwrap .user-login-form .js-form-type-email,.no-flexwrap .user-login-form .js-form-type-file,.no-flexwrap .user-login-form .js-form-type-managed-file,.no-flexwrap .user-login-form .js-form-type-number,.no-flexwrap .user-login-form .js-form-type-password,.no-flexwrap .user-login-form .js-form-type-textarea,.no-flexwrap .user-login-form .js-form-type-textfield{display:block!important}.no-flexbox .contact-form .js-form-type-email>*,.no-flexbox .contact-form .js-form-type-file>*,.no-flexbox .contact-form .js-form-type-managed-file>*,.no-flexbox .contact-form .js-form-type-number>*,.no-flexbox .contact-form .js-form-type-password>*,.no-flexbox .contact-form .js-form-type-textarea>*,.no-flexbox .contact-form .js-form-type-textfield>*,.no-flexbox .o-form .js-form-type-email>*,.no-flexbox .o-form .js-form-type-file>*,.no-flexbox .o-form .js-form-type-managed-file>*,.no-flexbox .o-form .js-form-type-number>*,.no-flexbox .o-form .js-form-type-password>*,.no-flexbox .o-form .js-form-type-textarea>*,.no-flexbox .o-form .js-form-type-textfield>*,.no-flexbox .user-login-form .js-form-type-email>*,.no-flexbox .user-login-form .js-form-type-file>*,.no-flexbox .user-login-form .js-form-type-managed-file>*,.no-flexbox .user-login-form .js-form-type-number>*,.no-flexbox .user-login-form .js-form-type-password>*,.no-flexbox .user-login-form .js-form-type-textarea>*,.no-flexbox .user-login-form .js-form-type-textfield>*,.no-flexwrap .contact-form .js-form-type-email>*,.no-flexwrap .contact-form .js-form-type-file>*,.no-flexwrap .contact-form .js-form-type-managed-file>*,.no-flexwrap .contact-form .js-form-type-number>*,.no-flexwrap .contact-form .js-form-type-password>*,.no-flexwrap .contact-form .js-form-type-textarea>*,.no-flexwrap .contact-form .js-form-type-textfield>*,.no-flexwrap .o-form .js-form-type-email>*,.no-flexwrap .o-form .js-form-type-file>*,.no-flexwrap .o-form .js-form-type-managed-file>*,.no-flexwrap .o-form .js-form-type-number>*,.no-flexwrap .o-form .js-form-type-password>*,.no-flexwrap .o-form .js-form-type-textarea>*,.no-flexwrap .o-form .js-form-type-textfield>*,.no-flexwrap .user-login-form .js-form-type-email>*,.no-flexwrap .user-login-form .js-form-type-file>*,.no-flexwrap .user-login-form .js-form-type-managed-file>*,.no-flexwrap .user-login-form .js-form-type-number>*,.no-flexwrap .user-login-form .js-form-type-password>*,.no-flexwrap .user-login-form .js-form-type-textarea>*,.no-flexwrap .user-login-form .js-form-type-textfield>*{display:block;vertical-align:top;vertical-align:middle}.contact-form .js-form-type-email .description,.contact-form .js-form-type-file .description,.contact-form .js-form-type-managed-file .description,.contact-form .js-form-type-number .description,.contact-form .js-form-type-password .description,.contact-form .js-form-type-textarea .description,.contact-form .js-form-type-textfield .description,.o-form .js-form-type-email .description,.o-form .js-form-type-file .description,.o-form .js-form-type-managed-file .description,.o-form .js-form-type-number .description,.o-form .js-form-type-password .description,.o-form .js-form-type-textarea .description,.o-form .js-form-type-textfield .description,.user-login-form .js-form-type-email .description,.user-login-form .js-form-type-file .description,.user-login-form .js-form-type-managed-file .description,.user-login-form .js-form-type-number .description,.user-login-form .js-form-type-password .description,.user-login-form .js-form-type-textarea .description,.user-login-form .js-form-type-textfield .description{width:100%;margin-top:10px;font-size:.8em;color:#555}@media screen and (min-width:48.1875em){.contact-form .js-form-type-email .description,.contact-form .js-form-type-file .description,.contact-form .js-form-type-managed-file .description,.contact-form .js-form-type-number .description,.contact-form .js-form-type-password .description,.contact-form .js-form-type-textarea .description,.contact-form .js-form-type-textfield .description,.o-form .js-form-type-email .description,.o-form .js-form-type-file .description,.o-form .js-form-type-managed-file .description,.o-form .js-form-type-number .description,.o-form .js-form-type-password .description,.o-form .js-form-type-textarea .description,.o-form .js-form-type-textfield .description,.user-login-form .js-form-type-email .description,.user-login-form .js-form-type-file .description,.user-login-form .js-form-type-managed-file .description,.user-login-form .js-form-type-number .description,.user-login-form .js-form-type-password .description,.user-login-form .js-form-type-textarea .description,.user-login-form .js-form-type-textfield .description{padding-left:20%}}.contact-form .js-form-type-email label,.contact-form .js-form-type-file label,.contact-form .js-form-type-managed-file label,.contact-form .js-form-type-number label,.contact-form .js-form-type-password label,.contact-form .js-form-type-textarea label,.contact-form .js-form-type-textfield label,.o-form .js-form-type-email label,.o-form .js-form-type-file label,.o-form .js-form-type-managed-file label,.o-form .js-form-type-number label,.o-form .js-form-type-password label,.o-form .js-form-type-textarea label,.o-form .js-form-type-textfield label,.user-login-form .js-form-type-email label,.user-login-form .js-form-type-file label,.user-login-form .js-form-type-managed-file label,.user-login-form .js-form-type-number label,.user-login-form .js-form-type-password label,.user-login-form .js-form-type-textarea label,.user-login-form .js-form-type-textfield label{width:100%;-ms-flex-positive:0;flex-grow:0;margin-bottom:10px;padding-right:10px}@media screen and (min-width:48.1875em){.contact-form .js-form-type-email label,.contact-form .js-form-type-file label,.contact-form .js-form-type-managed-file label,.contact-form .js-form-type-number label,.contact-form .js-form-type-password label,.contact-form .js-form-type-textarea label,.contact-form .js-form-type-textfield label,.o-form .js-form-type-email label,.o-form .js-form-type-file label,.o-form .js-form-type-managed-file label,.o-form .js-form-type-number label,.o-form .js-form-type-password label,.o-form .js-form-type-textarea label,.o-form .js-form-type-textfield label,.user-login-form .js-form-type-email label,.user-login-form .js-form-type-file label,.user-login-form .js-form-type-managed-file label,.user-login-form .js-form-type-number label,.user-login-form .js-form-type-password label,.user-login-form .js-form-type-textarea label,.user-login-form .js-form-type-textfield label{width:20%;margin-bottom:0}.contact-form .js-form-type-email label+*,.contact-form .js-form-type-file label+*,.contact-form .js-form-type-managed-file label+*,.contact-form .js-form-type-number label+*,.contact-form .js-form-type-password label+*,.contact-form .js-form-type-textarea label+*,.contact-form .js-form-type-textfield label+*,.o-form .js-form-type-email label+*,.o-form .js-form-type-file label+*,.o-form .js-form-type-managed-file label+*,.o-form .js-form-type-number label+*,.o-form .js-form-type-password label+*,.o-form .js-form-type-textarea label+*,.o-form .js-form-type-textfield label+*,.user-login-form .js-form-type-email label+*,.user-login-form .js-form-type-file label+*,.user-login-form .js-form-type-managed-file label+*,.user-login-form .js-form-type-number label+*,.user-login-form .js-form-type-password label+*,.user-login-form .js-form-type-textarea label+*,.user-login-form .js-form-type-textfield label+*{width:80%}}.contact-form .js-form-type-textarea,.o-form .js-form-type-textarea,.user-login-form .js-form-type-textarea{-ms-flex-align:start;align-items:flex-start}.contact-form .js-form-type-textarea textarea,.o-form .js-form-type-textarea textarea,.user-login-form .js-form-type-textarea textarea{width:100%}.contact-form .js-form-type-number input,.o-form .js-form-type-number input,.user-login-form .js-form-type-number input{width:auto;-ms-flex-positive:0;flex-grow:0}.contact-form .js-form-type-select,.o-form .js-form-type-select,.user-login-form .js-form-type-select{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (max-width:48.125em){.contact-form .js-form-type-select label,.o-form .js-form-type-select label,.user-login-form .js-form-type-select label{width:100%;margin-bottom:10px}}@media screen and (min-width:48.1875em){.contact-form .js-form-type-select label,.o-form .js-form-type-select label,.user-login-form .js-form-type-select label{width:20%;float:left}}.contact-form .js-form-type-checkbox label,.o-form .js-form-type-checkbox label,.user-login-form .js-form-type-checkbox label{width:auto}.contact-form .form-checkboxes .form-item,.contact-form .form-radios .form-item,.o-form .form-checkboxes .form-item,.o-form .form-radios .form-item,.user-login-form .form-checkboxes .form-item,.user-login-form .form-radios .form-item{margin-bottom:10px}.contact-form .form-checkboxes .form-item:last-child,.contact-form .form-radios .form-item:last-child,.o-form .form-checkboxes .form-item:last-child,.o-form .form-radios .form-item:last-child,.user-login-form .form-checkboxes .form-item:last-child,.user-login-form .form-radios .form-item:last-child{margin-bottom:0}.contact-form .form-managed-file>*,.o-form .form-managed-file>*,.user-login-form .form-managed-file>*{display:-ms-grid;display:grid;-ms-grid-columns:1fr auto;grid-template-columns:1fr auto;width:100%}.contact-form .form-managed-file input[type=submit],.o-form .form-managed-file input[type=submit],.user-login-form .form-managed-file input[type=submit]{border-color:#cf1730;-ms-grid-column:2;grid-column:2}.contact-form .form-managed-file .a-btn,.o-form .form-managed-file .a-btn,.user-login-form .form-managed-file .a-btn{display:block;word-break:break-word;-ms-grid-column:1;grid-column:1;margin-right:10px;margin-bottom:10px}.contact-form .form-managed-file .a-btn__label,.o-form .form-managed-file .a-btn__label,.user-login-form .form-managed-file .a-btn__label{display:none}.cssgrid .contact-form .form-managed-file .a-btn,.cssgrid .o-form .form-managed-file .a-btn,.cssgrid .user-login-form .form-managed-file .a-btn,.cssgridlegacy .contact-form .form-managed-file .a-btn,.cssgridlegacy .o-form .form-managed-file .a-btn,.cssgridlegacy .user-login-form .form-managed-file .a-btn{margin-bottom:0}.contact-form .form-managed-file input[type=file],.o-form .form-managed-file input[type=file],.user-login-form .form-managed-file input[type=file]{-ms-grid-column:1;grid-column:1;width:100%}.contact-form [data-drupal-selector=edit-actions],.o-form [data-drupal-selector=edit-actions],.user-login-form [data-drupal-selector=edit-actions]{text-align:right}.contact-form .form-required,.o-form .form-required,.user-login-form .form-required{color:inherit}.contact-form .form-required:after,.o-form .form-required:after,.user-login-form .form-required:after{content:"*";color:#cf1730;padding-left:3px}.form-required{color:#cf1730}.g-recaptcha{text-align:right}@media screen and (max-width:25.9375em){.g-recaptcha{-ms-transform:scale(.75);transform:scale(.75);-ms-transform-origin:left center;transform-origin:left center}}.g-recaptcha>div{display:inline-block}.aspi-job-application-form.aspi-job-application-form{margin:50px auto 0;max-width:800px}.aspi-job-application-form.aspi-job-application-form .o-form{padding:0}.aspi-job-application-form.aspi-job-application-form>div{zoom:1}.aspi-job-application-form.aspi-job-application-form>div:after,.aspi-job-application-form.aspi-job-application-form>div:before{content:"";display:table}.aspi-job-application-form.aspi-job-application-form>div:after{clear:both}.aspi-job-application-form.aspi-job-application-form .button.pull-right{float:right}.block-aspi-taxonomy-program-description,.field--name-body,.o-wysiwygContent,.sitemap-box>.content{margin-bottom:30px}.block-aspi-taxonomy-program-description:last-child,.field--name-body:last-child,.o-wysiwygContent:last-child,.sitemap-box>.content:last-child{margin-bottom:0}.block-aspi-taxonomy-program-description,.block-aspi-taxonomy-program-description td,.field--name-body,.field--name-body td,.o-wysiwygContent,.o-wysiwygContent td,.sitemap-box>.content,.sitemap-box>.content td{text-align:left}.block-aspi-taxonomy-program-description img,.block-aspi-taxonomy-program-description td img,.field--name-body img,.field--name-body td img,.o-wysiwygContent img,.o-wysiwygContent td img,.sitemap-box>.content img,.sitemap-box>.content td img{width:auto}.block-aspi-taxonomy-program-description b,.block-aspi-taxonomy-program-description strong,.block-aspi-taxonomy-program-description td b,.block-aspi-taxonomy-program-description td strong,.field--name-body b,.field--name-body strong,.field--name-body td b,.field--name-body td strong,.o-wysiwygContent b,.o-wysiwygContent strong,.o-wysiwygContent td b,.o-wysiwygContent td strong,.sitemap-box>.content b,.sitemap-box>.content strong,.sitemap-box>.content td b,.sitemap-box>.content td strong{font-weight:700}.block-aspi-taxonomy-program-description sub,.block-aspi-taxonomy-program-description sup,.block-aspi-taxonomy-program-description td sub,.block-aspi-taxonomy-program-description td sup,.field--name-body sub,.field--name-body sup,.field--name-body td sub,.field--name-body td sup,.o-wysiwygContent sub,.o-wysiwygContent sup,.o-wysiwygContent td sub,.o-wysiwygContent td sup,.sitemap-box>.content sub,.sitemap-box>.content sup,.sitemap-box>.content td sub,.sitemap-box>.content td sup{font-size:.6em}.block-aspi-taxonomy-program-description a:not(.btn),.block-aspi-taxonomy-program-description td a:not(.btn),.field--name-body a:not(.btn),.field--name-body td a:not(.btn),.o-wysiwygContent a:not(.btn),.o-wysiwygContent td a:not(.btn),.sitemap-box>.content a:not(.btn),.sitemap-box>.content td a:not(.btn){font-weight:400;color:#cf1730}.block-aspi-taxonomy-program-description a:not(.btn):focus,.block-aspi-taxonomy-program-description a:not(.btn):hover,.block-aspi-taxonomy-program-description td a:not(.btn):focus,.block-aspi-taxonomy-program-description td a:not(.btn):hover,.field--name-body a:not(.btn):focus,.field--name-body a:not(.btn):hover,.field--name-body td a:not(.btn):focus,.field--name-body td a:not(.btn):hover,.o-wysiwygContent a:not(.btn):focus,.o-wysiwygContent a:not(.btn):hover,.o-wysiwygContent td a:not(.btn):focus,.o-wysiwygContent td a:not(.btn):hover,.sitemap-box>.content a:not(.btn):focus,.sitemap-box>.content a:not(.btn):hover,.sitemap-box>.content td a:not(.btn):focus,.sitemap-box>.content td a:not(.btn):hover{text-decoration:underline!important}.block-aspi-taxonomy-program-description ol ol,.block-aspi-taxonomy-program-description ol ul,.block-aspi-taxonomy-program-description td ol ol,.block-aspi-taxonomy-program-description td ol ul,.block-aspi-taxonomy-program-description td ul ol,.block-aspi-taxonomy-program-description td ul ul,.block-aspi-taxonomy-program-description ul ol,.block-aspi-taxonomy-program-description ul ul,.field--name-body ol ol,.field--name-body ol ul,.field--name-body td ol ol,.field--name-body td ol ul,.field--name-body td ul ol,.field--name-body td ul ul,.field--name-body ul ol,.field--name-body ul ul,.o-wysiwygContent ol ol,.o-wysiwygContent ol ul,.o-wysiwygContent td ol ol,.o-wysiwygContent td ol ul,.o-wysiwygContent td ul ol,.o-wysiwygContent td ul ul,.o-wysiwygContent ul ol,.o-wysiwygContent ul ul,.sitemap-box>.content ol ol,.sitemap-box>.content ol ul,.sitemap-box>.content td ol ol,.sitemap-box>.content td ol ul,.sitemap-box>.content td ul ol,.sitemap-box>.content td ul ul,.sitemap-box>.content ul ol,.sitemap-box>.content ul ul{margin:0}.block-aspi-taxonomy-program-description ol li,.block-aspi-taxonomy-program-description td ol li,.block-aspi-taxonomy-program-description td ul li,.block-aspi-taxonomy-program-description ul li,.field--name-body ol li,.field--name-body td ol li,.field--name-body td ul li,.field--name-body ul li,.o-wysiwygContent ol li,.o-wysiwygContent td ol li,.o-wysiwygContent td ul li,.o-wysiwygContent ul li,.sitemap-box>.content ol li,.sitemap-box>.content td ol li,.sitemap-box>.content td ul li,.sitemap-box>.content ul li{margin-top:10px}.block-aspi-taxonomy-program-description>ol:not(.TK-noDots):not(:first-child),.block-aspi-taxonomy-program-description>ul:not(.TK-noDots):not(:first-child),.block-aspi-taxonomy-program-description td>ol:not(.TK-noDots):not(:first-child),.block-aspi-taxonomy-program-description td>ul:not(.TK-noDots):not(:first-child),.field--name-body>ol:not(.TK-noDots):not(:first-child),.field--name-body>ul:not(.TK-noDots):not(:first-child),.field--name-body td>ol:not(.TK-noDots):not(:first-child),.field--name-body td>ul:not(.TK-noDots):not(:first-child),.o-wysiwygContent>ol:not(.TK-noDots):not(:first-child),.o-wysiwygContent>ul:not(.TK-noDots):not(:first-child),.o-wysiwygContent td>ol:not(.TK-noDots):not(:first-child),.o-wysiwygContent td>ul:not(.TK-noDots):not(:first-child),.sitemap-box>.content>ol:not(.TK-noDots):not(:first-child),.sitemap-box>.content>ul:not(.TK-noDots):not(:first-child),.sitemap-box>.content td>ol:not(.TK-noDots):not(:first-child),.sitemap-box>.content td>ul:not(.TK-noDots):not(:first-child){margin-top:25px}.block-aspi-taxonomy-program-description>ol:not(.TK-noDots)>li,.block-aspi-taxonomy-program-description>ul:not(.TK-noDots)>li,.block-aspi-taxonomy-program-description td>ol:not(.TK-noDots)>li,.block-aspi-taxonomy-program-description td>ul:not(.TK-noDots)>li,.field--name-body>ol:not(.TK-noDots)>li,.field--name-body>ul:not(.TK-noDots)>li,.field--name-body td>ol:not(.TK-noDots)>li,.field--name-body td>ul:not(.TK-noDots)>li,.o-wysiwygContent>ol:not(.TK-noDots)>li,.o-wysiwygContent>ul:not(.TK-noDots)>li,.o-wysiwygContent td>ol:not(.TK-noDots)>li,.o-wysiwygContent td>ul:not(.TK-noDots)>li,.sitemap-box>.content>ol:not(.TK-noDots)>li,.sitemap-box>.content>ul:not(.TK-noDots)>li,.sitemap-box>.content td>ol:not(.TK-noDots)>li,.sitemap-box>.content td>ul:not(.TK-noDots)>li{margin:0;padding-bottom:11px}.block-aspi-taxonomy-program-description>ol:not(.TK-noDots)>li:first-child,.block-aspi-taxonomy-program-description>ul:not(.TK-noDots)>li:first-child,.block-aspi-taxonomy-program-description td>ol:not(.TK-noDots)>li:first-child,.block-aspi-taxonomy-program-description td>ul:not(.TK-noDots)>li:first-child,.field--name-body>ol:not(.TK-noDots)>li:first-child,.field--name-body>ul:not(.TK-noDots)>li:first-child,.field--name-body td>ol:not(.TK-noDots)>li:first-child,.field--name-body td>ul:not(.TK-noDots)>li:first-child,.o-wysiwygContent>ol:not(.TK-noDots)>li:first-child,.o-wysiwygContent>ul:not(.TK-noDots)>li:first-child,.o-wysiwygContent td>ol:not(.TK-noDots)>li:first-child,.o-wysiwygContent td>ul:not(.TK-noDots)>li:first-child,.sitemap-box>.content>ol:not(.TK-noDots)>li:first-child,.sitemap-box>.content>ul:not(.TK-noDots)>li:first-child,.sitemap-box>.content td>ol:not(.TK-noDots)>li:first-child,.sitemap-box>.content td>ul:not(.TK-noDots)>li:first-child{border-top:none;padding-top:0}.block-aspi-taxonomy-program-description>ol:not(.TK-noDots)>li:last-child,.block-aspi-taxonomy-program-description>ul:not(.TK-noDots)>li:last-child,.block-aspi-taxonomy-program-description td>ol:not(.TK-noDots)>li:last-child,.block-aspi-taxonomy-program-description td>ul:not(.TK-noDots)>li:last-child,.field--name-body>ol:not(.TK-noDots)>li:last-child,.field--name-body>ul:not(.TK-noDots)>li:last-child,.field--name-body td>ol:not(.TK-noDots)>li:last-child,.field--name-body td>ul:not(.TK-noDots)>li:last-child,.o-wysiwygContent>ol:not(.TK-noDots)>li:last-child,.o-wysiwygContent>ul:not(.TK-noDots)>li:last-child,.o-wysiwygContent td>ol:not(.TK-noDots)>li:last-child,.o-wysiwygContent td>ul:not(.TK-noDots)>li:last-child,.sitemap-box>.content>ol:not(.TK-noDots)>li:last-child,.sitemap-box>.content>ul:not(.TK-noDots)>li:last-child,.sitemap-box>.content td>ol:not(.TK-noDots)>li:last-child,.sitemap-box>.content td>ul:not(.TK-noDots)>li:last-child{padding-bottom:0}.block-aspi-taxonomy-program-description td ul:not(.TK-noDots),.block-aspi-taxonomy-program-description ul:not(.TK-noDots),.field--name-body td ul:not(.TK-noDots),.field--name-body ul:not(.TK-noDots),.o-wysiwygContent td ul:not(.TK-noDots),.o-wysiwygContent ul:not(.TK-noDots),.sitemap-box>.content td ul:not(.TK-noDots),.sitemap-box>.content ul:not(.TK-noDots){padding:0}.block-aspi-taxonomy-program-description td ul:not(.TK-noDots) li,.block-aspi-taxonomy-program-description ul:not(.TK-noDots) li,.field--name-body td ul:not(.TK-noDots) li,.field--name-body ul:not(.TK-noDots) li,.o-wysiwygContent td ul:not(.TK-noDots) li,.o-wysiwygContent ul:not(.TK-noDots) li,.sitemap-box>.content td ul:not(.TK-noDots) li,.sitemap-box>.content ul:not(.TK-noDots) li{list-style:none;padding-left:25px;position:relative}.block-aspi-taxonomy-program-description td ul:not(.TK-noDots) li:before,.block-aspi-taxonomy-program-description ul:not(.TK-noDots) li:before,.field--name-body td ul:not(.TK-noDots) li:before,.field--name-body ul:not(.TK-noDots) li:before,.o-wysiwygContent td ul:not(.TK-noDots) li:before,.o-wysiwygContent ul:not(.TK-noDots) li:before,.sitemap-box>.content td ul:not(.TK-noDots) li:before,.sitemap-box>.content ul:not(.TK-noDots) li:before{content:"";display:block;position:absolute;top:15px;left:0}.block-aspi-taxonomy-program-description>ul:not(.TK-noDots)>li:before,.block-aspi-taxonomy-program-description td>ul:not(.TK-noDots)>li:before,.field--name-body>ul:not(.TK-noDots)>li:before,.field--name-body td>ul:not(.TK-noDots)>li:before,.o-wysiwygContent>ul:not(.TK-noDots)>li:before,.o-wysiwygContent td>ul:not(.TK-noDots)>li:before,.sitemap-box>.content>ul:not(.TK-noDots)>li:before,.sitemap-box>.content td>ul:not(.TK-noDots)>li:before{border-radius:50%;height:6px;width:6px;background:#cf1730;top:8px}.block-aspi-taxonomy-program-description>ul:not(.TK-noDots)>li>ul>li:before,.block-aspi-taxonomy-program-description td>ul:not(.TK-noDots)>li>ul>li:before,.field--name-body>ul:not(.TK-noDots)>li>ul>li:before,.field--name-body td>ul:not(.TK-noDots)>li>ul>li:before,.o-wysiwygContent>ul:not(.TK-noDots)>li>ul>li:before,.o-wysiwygContent td>ul:not(.TK-noDots)>li>ul>li:before,.sitemap-box>.content>ul:not(.TK-noDots)>li>ul>li:before,.sitemap-box>.content td>ul:not(.TK-noDots)>li>ul>li:before{height:2px;width:10px;background:#cf1730;top:9px}.block-aspi-taxonomy-program-description>ul:not(.TK-noDots)>li>ul>li>ul>li:before,.block-aspi-taxonomy-program-description td>ul:not(.TK-noDots)>li>ul>li>ul>li:before,.field--name-body>ul:not(.TK-noDots)>li>ul>li>ul>li:before,.field--name-body td>ul:not(.TK-noDots)>li>ul>li>ul>li:before,.o-wysiwygContent>ul:not(.TK-noDots)>li>ul>li>ul>li:before,.o-wysiwygContent td>ul:not(.TK-noDots)>li>ul>li>ul>li:before,.sitemap-box>.content>ul:not(.TK-noDots)>li>ul>li>ul>li:before,.sitemap-box>.content td>ul:not(.TK-noDots)>li>ul>li>ul>li:before{border-radius:50%;height:6px;width:6px;border:1px solid #cf1730;top:8px}.block-aspi-taxonomy-program-description ol:not(.TK-noDots),.block-aspi-taxonomy-program-description td ol:not(.TK-noDots),.field--name-body ol:not(.TK-noDots),.field--name-body td ol:not(.TK-noDots),.o-wysiwygContent ol:not(.TK-noDots),.o-wysiwygContent td ol:not(.TK-noDots),.sitemap-box>.content ol:not(.TK-noDots),.sitemap-box>.content td ol:not(.TK-noDots){counter-reset:a;list-style:none;padding-left:0}.block-aspi-taxonomy-program-description ol:not(.TK-noDots) li,.block-aspi-taxonomy-program-description td ol:not(.TK-noDots) li,.field--name-body ol:not(.TK-noDots) li,.field--name-body td ol:not(.TK-noDots) li,.o-wysiwygContent ol:not(.TK-noDots) li,.o-wysiwygContent td ol:not(.TK-noDots) li,.sitemap-box>.content ol:not(.TK-noDots) li,.sitemap-box>.content td ol:not(.TK-noDots) li{padding-left:25px;position:relative}.block-aspi-taxonomy-program-description ol:not(.TK-noDots) li:before,.block-aspi-taxonomy-program-description td ol:not(.TK-noDots) li:before,.field--name-body ol:not(.TK-noDots) li:before,.field--name-body td ol:not(.TK-noDots) li:before,.o-wysiwygContent ol:not(.TK-noDots) li:before,.o-wysiwygContent td ol:not(.TK-noDots) li:before,.sitemap-box>.content ol:not(.TK-noDots) li:before,.sitemap-box>.content td ol:not(.TK-noDots) li:before{content:counter(a) ".";counter-increment:a;position:absolute;left:0;font-weight:700;color:#cf1730}.block-aspi-taxonomy-program-description ol:not(.TK-noDots) li ol li:before,.block-aspi-taxonomy-program-description td ol:not(.TK-noDots) li ol li:before,.field--name-body ol:not(.TK-noDots) li ol li:before,.field--name-body td ol:not(.TK-noDots) li ol li:before,.o-wysiwygContent ol:not(.TK-noDots) li ol li:before,.o-wysiwygContent td ol:not(.TK-noDots) li ol li:before,.sitemap-box>.content ol:not(.TK-noDots) li ol li:before,.sitemap-box>.content td ol:not(.TK-noDots) li ol li:before{content:counter(a,lower-alpha) "."}.block-aspi-taxonomy-program-description ol:not(.TK-noDots) li ol li ol li:before,.block-aspi-taxonomy-program-description td ol:not(.TK-noDots) li ol li ol li:before,.field--name-body ol:not(.TK-noDots) li ol li ol li:before,.field--name-body td ol:not(.TK-noDots) li ol li ol li:before,.o-wysiwygContent ol:not(.TK-noDots) li ol li ol li:before,.o-wysiwygContent td ol:not(.TK-noDots) li ol li ol li:before,.sitemap-box>.content ol:not(.TK-noDots) li ol li ol li:before,.sitemap-box>.content td ol:not(.TK-noDots) li ol li ol li:before{content:counter(a,lower-roman) ".";left:auto;right:100%;margin-right:-15px}.block-aspi-taxonomy-program-description img,.block-aspi-taxonomy-program-description td img,.field--name-body img,.field--name-body td img,.o-wysiwygContent img,.o-wysiwygContent td img,.sitemap-box>.content img,.sitemap-box>.content td img{display:inline-block}@media screen{.o-pageStructure{box-sizing:border-box;list-style:none;margin:0;padding:0;display:-ms-flexbox!important;display:flex!important;-ms-flex-line-pack:stretch;align-content:stretch;border-color:transparent;min-width:100%}}@media screen and (max-width:84.375em){.o-pageStructure{-ms-flex-wrap:wrap;flex-wrap:wrap}}@media screen{.o-pageStructure>*{box-sizing:border-box;min-width:0;max-width:100%;display:block;padding:0;margin:0;background-clip:padding-box!important;border:0 solid transparent;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;flex-shrink:1;width:33.3333333333%}}@media screen and (max-width:64em){.o-pageStructure>*{width:50%}}@media screen and (max-width:37.5em){.o-pageStructure>*{width:100%}}@media screen{.o-pageStructure>*>*{box-sizing:border-box}.no-flexbox .o-pageStructure,.no-flexwrap .o-pageStructure{display:table!important}.no-flexbox .o-pageStructure>*,.no-flexwrap .o-pageStructure>*{display:table-cell;vertical-align:top}.o-pageStructure__main{width:66.66%}}.-featureTopic .o-pageStructure,.-search .o-pageStructure{box-sizing:border-box;list-style:none;margin:0;padding:0;display:-ms-flexbox!important;display:flex!important;-ms-flex-line-pack:stretch;align-content:stretch;border-color:transparent;min-width:100%}@media screen and (max-width:84.375em){.-featureTopic .o-pageStructure,.-search .o-pageStructure{-ms-flex-wrap:wrap;flex-wrap:wrap}}.-featureTopic .o-pageStructure>*,.-search .o-pageStructure>*{box-sizing:border-box;min-width:0;max-width:100%;display:block;padding:0;margin:0;background-clip:padding-box!important;border:0 solid transparent;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;flex-shrink:1;width:33.3333333333%}@media screen and (max-width:64em){.-featureTopic .o-pageStructure>*,.-search .o-pageStructure>*{width:50%}}@media screen and (max-width:37.5em){.-featureTopic .o-pageStructure>*,.-search .o-pageStructure>*{width:100%}}.-featureTopic .o-pageStructure>*>*,.-search .o-pageStructure>*>*{box-sizing:border-box}.no-flexbox .-featureTopic .o-pageStructure,.no-flexbox .-search .o-pageStructure,.no-flexwrap .-featureTopic .o-pageStructure,.no-flexwrap .-search .o-pageStructure{display:table!important}.no-flexbox .-featureTopic .o-pageStructure>*,.no-flexbox .-search .o-pageStructure>*,.no-flexwrap .-featureTopic .o-pageStructure>*,.no-flexwrap .-search .o-pageStructure>*{display:table-cell;vertical-align:top}@media screen and (max-width:84.375em) and (min-width:48.1875em){.-featureTopic .o-pageStructure,.-search .o-pageStructure{-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.-featureTopic .o-pageStructure__sidebar,.-search .o-pageStructure__sidebar{margin-top:0}@media screen and (max-width:84.375em) and (min-width:48.1875em){.-featureTopic .o-pageStructure__sidebar,.-search .o-pageStructure__sidebar{width:20%;margin-right:60px}}@media screen and (max-width:48.125em){.-featureTopic .o-pageStructure__sidebar,.-search .o-pageStructure__sidebar{width:100%}}@media screen and (min-width:48.1875em){.-featureTopic .o-pageStructure__main,.-search .o-pageStructure__main{max-width:883px;width:66.66%}}.o-pageStructure__main{position:relative}.user-logged-in .o-pageStructure__main [aria-label]{position:absolute;top:-350px}.path-checkout .user-logged-in .o-pageStructure__main [aria-label]{position:static;text-align:left}.o-pageStructure__main .a-videoImg .a-stylisedImg.-video{margin-left:20px}@media (max-width:767px){.o-pageStructure__main .a-videoImg .a-stylisedImg.-video{margin-left:0}}.path-our-work .o-pageStructure__main{background-color:#fff}@media (max-width:1023px){.path-our-work .o-pageStructure__main{margin-top:-10px!important;max-width:800px;padding:20px}}.path-our-work .o-pageStructure__sidebar{padding-right:40px}@media screen and (max-width:48.125em){.path-our-work .o-pageStructure__sidebar{padding-right:0;padding:20px;-ms-flex-order:2;order:2}}.path-our-work .o-pageStructure__sidebar ul{padding-left:0;list-style:none}.path-our-work .o-pageStructure__sidebar li{border-bottom:1px dashed #cbcbce}.path-our-work .o-pageStructure__sidebar li:last-child{border-bottom:0}.path-our-work .o-pageStructure__sidebar a{color:#000;display:block;font-size:20px;font-size:2rem;font-weight:700;padding:10px 0;position:relative;transition:.3s}@media screen and (max-width:48.125em){.path-our-work .o-pageStructure__sidebar a{padding:15px 0}}.path-our-work .o-pageStructure__sidebar a:focus,.path-our-work .o-pageStructure__sidebar a:hover{color:#cf1730}.o-skipLinks{position:absolute;top:0;left:0}.o-skipLinks__link:focus{position:fixed;top:0;left:0;width:100%;background:#000;color:#fff;text-decoration:underline;z-index:99999999;text-align:center;padding:10px}.o-templateList{position:fixed;top:0;left:0;width:100%;height:100%;z-index:9999999999;background:#fff;background:hsla(0,0%,100%,.9);overflow-y:scroll;transition:all .5s ease-in-out;-ms-transform:scale(0);transform:scale(0)}.lt-ie10 .o-templateList{display:none}.o-templateList__body{padding:10vh;min-height:100vh;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.no-csstransforms .o-templateList{display:none}.o-templateList.-isOpen{-ms-transform:scale(1);transform:scale(1)}.o-templateList.-isOpen .no-csstransforms{display:block}.o-templateList__focus{height:0;display:block}.o-templateList__close{outline:none;box-shadow:none}.o-templateList__heading{margin-bottom:20px}.o-templateList__list{width:100%;max-width:350px;text-align:center}.o-templateList__item{margin-top:20px}.o-templateList__item:first-child{margin-top:0}.o-templateList__link{display:block;padding:15px;text-transform:capitalize}.o-staticHeader{zoom:1;background-color:#fff;bottom:0;height:43px;position:absolute;width:100%;z-index:30;transition:.5s}.o-staticHeader:after,.o-staticHeader:before{content:"";display:table}.o-staticHeader:after{clear:both}@media screen and (min-width:48.1875em){.o-staticHeader{position:fixed;border-top:0;bottom:auto;top:0;padding-top:20px;height:150px;width:100%}.user-logged-in .o-staticHeader{margin-top:39px}.user-logged-in.toolbar-tray-open.toolbar-horizontal .o-staticHeader{margin-top:79px}}@media screen and (min-width:48.1875em){.sticky .o-staticHeader{height:70px;padding-top:0}.sticky .o-staticHeader .m-socialLinks{opacity:0;pointer-events:none}.no-csspointerevents .sticky .o-staticHeader .m-socialLinks{display:none}.sticky .o-staticHeader .grid__cell .a-btn{padding-bottom:27px;padding-top:27px}.sticky .o-staticHeader .o-staticHeader__menu{margin-top:-43px;margin-right:175px}.sticky .o-staticHeader .a-aspiLogo{-ms-transform:translateX(-3px) scale(.29);transform:translateX(-3px) scale(.29);-ms-transform-origin:top left;transform-origin:top left;top:15px}}@media screen and (min-width:48.1875em){.sticky.-search.-scrollDirection--down .o-staticHeader{-ms-transform:translateY(-70px);transform:translateY(-70px)}}@media screen and (max-width:48.125em){.o-staticHeader{position:fixed;height:55px}.o-staticHeader .a-aspiLogo.a-aspiLogo{height:40px;width:40px;top:0;bottom:0;margin:auto}.o-staticHeader:after{background-color:#fff;content:"";height:100%;width:100%}.o-staticHeader .block-system-branding-block{background-color:#fff}}.o-staticHeader__logo{display:block;margin:0 auto;opacity:1;transition:.5s;width:32px;position:absolute;z-index:5}@media screen and (max-width:48.125em){.o-staticHeader__logo{bottom:0;margin:auto;height:32px;left:0;right:0;top:0}.o-staticHeader__logo img{border:none}.-sharable .-scrollDirection--down .o-staticHeader__logo{opacity:0;pointer-events:none}}@media screen and (min-width:48.1875em){.o-staticHeader__logo{margin:0 0 -5px;top:45px;float:left;width:135px}}.o-staticHeader__logo img{display:block}@media screen and (min-width:48.1875em){.sticky .o-staticHeader__logo{box-shadow:none;outline:5px solid transparent}.sticky .o-staticHeader__logo:focus,.sticky .o-staticHeader__logo:hover{outline:5px solid #000}}.o-staticHeader__contact{box-sizing:border-box;list-style:none;margin:0;padding:0;display:-ms-flexbox!important;display:flex!important;-ms-flex-line-pack:stretch;align-content:stretch;border-color:transparent;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-align:center;align-items:center;position:relative}@media screen and (max-width:84.375em){.o-staticHeader__contact{-ms-flex-wrap:wrap;flex-wrap:wrap}}.o-staticHeader__contact>*{box-sizing:border-box;min-width:0;max-width:100%;display:block;padding:0;margin:0;background-clip:padding-box!important;border:0 solid transparent;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;flex-shrink:1}.o-staticHeader__contact>*>*{box-sizing:border-box}.no-flexbox .o-staticHeader__contact,.no-flexwrap .o-staticHeader__contact{display:block}.no-flexbox .o-staticHeader__contact:after,.no-flexwrap .o-staticHeader__contact:after{content:"";display:block;clear:both}.no-flexbox .o-staticHeader__contact>*,.no-flexwrap .o-staticHeader__contact>*{float:left}.no-flexbox .o-staticHeader__contact,.no-flexwrap .o-staticHeader__contact{display:block!important}.no-flexbox .o-staticHeader__contact>*,.no-flexwrap .o-staticHeader__contact>*{display:block;vertical-align:top;vertical-align:middle}.o-staticHeader__contact>*{-ms-flex-positive:0;flex-grow:0}.no-flexbox .o-staticHeader__contact,.no-flexwrap .o-staticHeader__contact{text-align:right}.no-flexbox .o-staticHeader__contact>*,.no-flexwrap .o-staticHeader__contact>*{display:inline-block;float:none;margin-right:-4px}.o-staticHeader__socialLinks.o-staticHeader__socialLinks{margin-right:30px!important}.o-staticHeader .a-btn{margin-right:-20px;text-transform:uppercase;padding-top:12px;padding-bottom:12px;border:1px solid #cf1730}.no-js .o-staticHeader .a-btn{float:right}.o-staticHeader__menu.o-staticHeader__menu{transition:margin .5s;margin-bottom:0;list-style:none}@media screen and (min-width:48.1875em){.o-staticHeader__menu.o-staticHeader__menu{box-sizing:border-box;-ms-flex-line-pack:stretch;align-content:stretch;-ms-flex-pack:justify;justify-content:space-between;width:75%;float:right;display:-ms-flexbox;display:flex;list-style:none;padding:0;border-color:transparent;max-width:675px;margin-top:55px}}@media screen and (max-width:64em) and (min-width:48.1875em){.o-staticHeader__menu.o-staticHeader__menu{width:70%}}.no-flexbox .o-staticHeader__menu.o-staticHeader__menu{text-align:left}.no-flexbox .o-staticHeader__menu.o-staticHeader__menu>.menu-item{display:inline-block;margin:0 10px}.no-flexbox .o-staticHeader__menu.o-staticHeader__menu>.menu-item:last-child{float:right}.o-staticHeader .a-pageContainer:first-child{background:#fff}@media screen and (max-width:48.125em){.o-staticHeader .a-pageContainer:first-child{border-top:1px solid #cbcbce}}@media screen and (min-width:48.1875em){.o-staticHeader .a-pageContainer:first-child{border-bottom:1px solid #cbcbce}}.o-staticHeader .o-staticHeader__contact{display:none!important}@media screen and (min-width:48.1875em){.o-staticHeader .o-staticHeader__contact{display:block!important}.flexbox .o-staticHeader .o-staticHeader__contact{display:-ms-flexbox!important;display:flex!important}}.no-flexbox .o-staticHeader__contact .grid__cell{margin-right:0}.no-flexbox .o-staticHeader__contact .m-socialLinks{margin-right:55px!important}.header__menu{background-color:transparent;border:0;bottom:0;height:24px;left:20px;margin:auto;position:absolute;padding:0;top:0}.header__menu+button{display:none}.header__menu.active .menu__line{background-color:#000}.header__menu.active .top{-ms-transform:rotate(225deg);transform:rotate(225deg);left:-1px;top:6px}.header__menu.active .bot{-ms-transform:rotate(-225deg);transform:rotate(-225deg);top:-6px}.header__menu.active .mid{opacity:0}@media screen and (min-width:48.1875em){.header__menu{display:none}}.header .menu__lines{display:inline-block;width:24px}.header .menu__line{background-color:#cf1730;display:block;height:4px;margin:2px 0;position:relative;opacity:1;transition:.3s;-ms-transform-origin:50%;transform-origin:50%;top:0;width:24px}.header .menu__label{display:inline-block;font-size:10px;font-size:1rem;font-weight:700;margin-left:8px;margin-top:4px;text-transform:uppercase;vertical-align:top}.o-pageHead.-hasBorder{border-bottom:1px solid #cbcbce}@media screen and (min-width:48.1875em){.path-frontpage .o-pageHead{display:none}}@media screen and (max-width:48.125em){.o-pageHead:before{display:none}}@media screen and (min-width:48.1875em){.o-pageHead{background-color:#fff;position:absolute;height:114px;margin:0 auto;padding-bottom:15px;padding-top:65px;transition:.5s;top:154px;width:100%;z-index:25}.js .o-pageHead{position:fixed}.sticky .o-pageHead{height:70px;padding-top:25px;-ms-transform:translateY(-84px);transform:translateY(-84px)}.no-csstransforms .sticky .o-pageHead{top:70px}}.o-pageHead__grid{box-sizing:border-box;list-style:none;margin:0;padding:0;display:-ms-flexbox!important;display:flex!important;-ms-flex-line-pack:stretch;align-content:stretch;border-color:transparent;min-width:100%;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width:84.375em){.o-pageHead__grid{-ms-flex-wrap:wrap;flex-wrap:wrap}}.o-pageHead__grid>*{min-width:0;max-width:100%;display:block;padding:0;margin:0;background-clip:padding-box!important;border:0 solid transparent;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;flex-shrink:1}.o-pageHead__grid>*,.o-pageHead__grid>*>*{box-sizing:border-box}.no-flexbox .o-pageHead__grid,.no-flexwrap .o-pageHead__grid{display:block}.no-flexbox .o-pageHead__grid:after,.no-flexwrap .o-pageHead__grid:after{content:"";display:block;clear:both}.no-flexbox .o-pageHead__grid>*,.no-flexwrap .o-pageHead__grid>*{float:left}.no-flexbox .o-pageHead__grid,.no-flexwrap .o-pageHead__grid{display:block!important}.no-flexbox .o-pageHead__grid>*,.no-flexwrap .o-pageHead__grid>*{display:block;vertical-align:top}.o-pageHead__grid>*{-ms-flex-positive:0;flex-grow:0}.no-flexbox .o-pageHead__grid,.no-flexwrap .o-pageHead__grid{text-align:center}.no-flexbox .o-pageHead__grid>*,.no-flexwrap .o-pageHead__grid>*{display:inline-block;float:none;margin-right:-4px}.o-pageHead__breadcrumb{display:none}@media screen and (min-width:48.1875em){.o-pageHead__breadcrumb{display:block}}.no-flexbox .o-pageHead__breadcrumb{float:left}.o-pageHead__breadcrumb .breadcrumb{transition:opacity .5s}.sticky .o-pageHead__breadcrumb .breadcrumb{opacity:0;pointer-events:none}.no-csspointerevents .sticky .o-pageHead__breadcrumb .breadcrumb{display:none}@media screen and (max-width:64em) and (min-width:48.1875em){.o-pageHead__breadcrumb .breadcrumb{display:none}}.o-pageHead .m-articleTyping{position:absolute;opacity:0;pointer-events:none;transition:opacity .5s}.no-csspointerevents .o-pageHead .m-articleTyping{display:none}.sticky .o-pageHead .m-articleTyping{opacity:1;pointer-events:auto}.no-csspointerevents .sticky .o-pageHead .m-articleTyping{display:block}@media screen and (max-width:64em) and (min-width:48.1875em){.o-pageHead .m-articleTyping{opacity:1;pointer-events:auto}.no-csspointerevents .o-pageHead .m-articleTyping{display:block}}.o-pageHead__share{-ms-flex-align:center;align-items:center;position:fixed;margin:auto;width:150px;z-index:30;display:-ms-flexbox;display:flex}@media screen and (max-width:48.125em){.o-pageHead__share{display:-ms-flexbox;display:flex;bottom:10px;left:0;right:0;opacity:0;transition:.5s;pointer-events:none}.-scrollDirection--down .o-pageHead__share{opacity:1;pointer-events:auto}}@media screen and (min-width:48.1875em){.o-pageHead__share{height:auto;margin:0;position:static;width:auto}}@media screen and (max-width:48.125em){.o-pageHead__share ul{-ms-flex-order:1;order:1}.o-pageHead__share ul li{margin:0 5px}.o-pageHead__share .m-share{-ms-flex-direction:column;flex-direction:column}}.o-pageHead__share h2{margin-right:20px}@media screen and (max-width:48.125em){.o-pageHead__share h2{font-size:10px;font-size:1rem;margin-right:0;margin-top:5px;-ms-flex-order:2;order:2;text-transform:uppercase}}.o-pageHead__share .-print{display:none}@media screen and (min-width:48.1875em){.o-pageHead__share .-print{display:-ms-flexbox;display:flex}}.no-flexbox .o-pageHead__share{float:right}body.user-logged-in.sticky .o-pageHead{margin-top:79px}.o-article.reset{margin-top:0!important}.o-article>.node{max-width:550px;width:100%;background:#fff;position:relative;z-index:20}@media screen and (max-width:64em){.o-article>.node{margin:auto;padding:12px}}@media screen and (min-width:37.5625em){.o-article>.node{padding:25px}}@media print,screen and (min-width:1200px){.o-article>.node{min-height:335px}}.o-article h1{margin:15px 0}.o-article>ul li{list-style:none;margin-bottom:10px;position:relative}.o-article>ul li:before{background-color:#cf1730;border-radius:50%;content:"";display:block;height:10px;left:-24px;position:absolute;top:5px;width:10px}.o-article .field--name-node-published-date{font-size:12px;font-size:1.2rem;margin-bottom:0;text-transform:uppercase}.o-article .field--name-field-authors{font-size:14px;font-size:1.4rem;margin-bottom:40px}.o-article .field--name-field-authors .field__item{display:inline}.o-article .field--name-field-authors a:focus,.o-article .field--name-field-authors a:hover{text-decoration:underline!important}.o-article .field--name-field-intro{font-size:24px;font-size:2.4rem;margin-bottom:40px}.o-article .field--name-field-intro p{font-size:inherit;line-height:1.25}@media screen and (min-width:84.4375em){.o-article__base{margin-left:25px}}@media screen and (max-width:64em){.o-article__base .o-contactBlock{max-width:500px;margin-left:auto;margin-right:auto}}.o-authors{padding:30px 0 40px;margin-top:50px;border-top:1px solid #000}@media print{.o-authors{padding-bottom:0}}.o-authors h2,.o-authors h3{font-size:18px;font-size:1.8rem}.o-authors .view-mode-teaser{box-sizing:border-box;list-style:none;margin:0;padding:0;display:-ms-flexbox!important;display:flex!important;-ms-flex-line-pack:stretch;align-content:stretch;border-color:transparent;min-width:100%;padding-top:30px}.o-authors .view-mode-teaser>*{box-sizing:border-box;min-width:0;max-width:100%;display:block;padding:0;margin:0;background-clip:padding-box!important;border:0 solid transparent;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;flex-shrink:1}.o-authors .view-mode-teaser>*>*{box-sizing:border-box}.no-flexbox .o-authors .view-mode-teaser,.no-flexwrap .o-authors .view-mode-teaser{display:table!important}.no-flexbox .o-authors .view-mode-teaser>*,.no-flexwrap .o-authors .view-mode-teaser>*{display:table-cell;vertical-align:top}@media screen and (max-width:21.875em){.o-authors .view-mode-teaser{-ms-flex-wrap:wrap;flex-wrap:wrap}}.o-authors .view-mode-teaser:before{display:none}.o-authors .group-left{-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;margin-right:20px;max-width:87px;position:relative;z-index:1}.no-flexbox .o-authors .group-left{width:87px}@media screen and (max-width:21.875em){.o-authors .group-left{margin:0 auto 20px}}.o-authors .group-right{padding-bottom:10px;border-bottom:1px dashed #cbcbce;width:auto;float:none;position:relative;z-index:5}@media screen and (max-width:21.875em){.o-authors .group-right{width:100%}}.no-flexbox .o-authors .group-right{padding-left:20px}.o-authors .field--name-node-contact{padding-top:10px}.o-authors .field--name-node-title{font-size:16px;font-size:1.6rem;margin-bottom:15px}@media screen and (max-width:21.875em){.o-authors .field--name-node-title{text-align:center}}.o-authors .field--name-body{font-size:14px;font-size:1.4rem;line-height:1.3;margin:0}@media screen and (max-width:21.875em){.o-authors .m-contactBtns{margin:0 auto;width:50%}}.o-subscribe{box-sizing:border-box;list-style:none;margin:0;padding:0;display:-ms-flexbox!important;display:flex!important;-ms-flex-line-pack:stretch;align-content:stretch;border-color:transparent;min-width:100%;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:25px;background:#cf1730;color:#fff}.o-subscribe>*{-ms-flex-align:stretch;align-items:stretch}.o-subscribe>*>*{display:block;width:100%}.o-subscribe>*{box-sizing:border-box;min-width:0;max-width:100%;display:-ms-flexbox;display:flex;padding:0;margin:0;background-clip:padding-box!important;border:0 solid transparent;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;flex-shrink:1;width:33.3333333333%}@media screen and (max-width:64em){.o-subscribe>*{width:50%}}@media screen and (max-width:37.5em){.o-subscribe>*{width:100%}}.o-subscribe>*>*{box-sizing:border-box}.no-flexbox .o-subscribe,.no-flexwrap .o-subscribe{display:block}.no-flexbox .o-subscribe:after,.no-flexwrap .o-subscribe:after{content:"";display:block;clear:both}.no-flexbox .o-subscribe>*,.no-flexwrap .o-subscribe>*{float:left}.no-flexbox .o-subscribe,.no-flexwrap .o-subscribe{display:block!important}.no-flexbox .o-subscribe>*,.no-flexwrap .o-subscribe>*{display:block;vertical-align:top}.no-flexbox .o-subscribe>*>*,.no-flexwrap .o-subscribe>*>*{display:block}@media screen and (max-width:31.25em){.o-subscribe{margin-left:-20px;margin-right:-20px}}@media screen and (min-width:64.0625em){.o-subscribe.-mobile{display:none!important}}@media screen and (max-width:64em){.o-subscribe.-desktop{display:none!important}}.o-subscribe .form-item{margin:0;display:-ms-flexbox;display:flex}.o-subscribe__text{font-family:Montserrat,sans-serif;font-weight:700;font-size:24px;font-size:2.4rem;line-height:1.3;padding-right:10px}body:not(.path-frontpage) .o-subscribe__text{width:100%;margin-bottom:35px;padding-right:0}@media screen and (max-width:64em){.o-subscribe__text{width:100%;margin-bottom:35px;padding-right:0}}.o-subscribe__text .visually-hidden{width:0!important}.o-subscribe__form{width:66.66%;overflow:hidden}.no-flexbox body:not(.path-frontpage) .o-subscribe__form{width:100%}.o-subscribe__form form{box-sizing:border-box;list-style:none;margin:0;padding:0;display:-ms-flexbox!important;display:flex!important;-ms-flex-line-pack:stretch;align-content:stretch;border-color:transparent;min-width:100%;border-style:solid;margin:-20px;border-width:20px 20px 0 0;width:auto;-ms-flex-positive:1;flex-grow:1}@media screen and (max-width:84.375em){.o-subscribe__form form{-ms-flex-wrap:wrap;flex-wrap:wrap}}.o-subscribe__form form>*{-ms-flex-align:stretch;align-items:stretch}.o-subscribe__form form>*>*{display:block;width:100%}.o-subscribe__form form>*{box-sizing:border-box;min-width:0;max-width:100%;display:-ms-flexbox;display:flex;padding:0;margin:0;background-clip:padding-box!important;border:0 solid transparent;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;flex-shrink:1;width:50%}@media screen and (max-width:48.125em){.o-subscribe__form form>*{width:100%}}.o-subscribe__form form>*>*{box-sizing:border-box}.no-flexbox .o-subscribe__form form,.no-flexwrap .o-subscribe__form form{display:block}.no-flexbox .o-subscribe__form form:after,.no-flexwrap .o-subscribe__form form:after{content:"";display:block;clear:both}.no-flexbox .o-subscribe__form form>*,.no-flexwrap .o-subscribe__form form>*{float:left}.no-flexbox .o-subscribe__form form,.no-flexwrap .o-subscribe__form form{display:block!important}.no-flexbox .o-subscribe__form form>*,.no-flexwrap .o-subscribe__form form>*{display:block;vertical-align:top}.no-flexbox .o-subscribe__form form>*>*,.no-flexwrap .o-subscribe__form form>*>*{display:block}.o-subscribe__form form>*{border-width:0 0 20px 20px}.lt-ie9 .o-subscribe__form form,.lt-ie9 .o-subscribe__form form>*{border-color:#fff}@media screen and (min-width:37.5625em){.o-subscribe__form form .field--type-email{width:70%;width:calc(100% - 230px)}}.no-flexbox .o-subscribe__form .js-form-type-textfield{width:66.66%}.o-subscribe__form label{width:0!important}.no-flexbox .o-subscribe body:not(.path-frontpage) .field--type-email{width:60%}.o-subscribe .form-item input{background:inherit;box-shadow:none;border-width:0;border-bottom:1px solid #fff;font-family:Montserrat,sans-serif;font-weight:400;vertical-align:bottom;-ms-flex-item-align:end;align-self:flex-end;padding:15px 5px;background:transparent;color:#fff;height:auto;width:100%;max-width:560px}.o-subscribe .form-item input:-ms-input-placeholder{opacity:.8;color:#fff}.o-subscribe .form-item input::placeholder{opacity:.8;color:#fff}.o-subscribe .form-item input:focus{outline:none}.o-subscribe__submitWrapper{max-width:230px!important;position:relative}.o-subscribe__submitWrapper:after,.o-subscribe__submitWrapper:before{position:absolute;color:#fff;line-height:1;pointer-events:none;transition:.3s}.o-subscribe__submitWrapper:before{content:"Subscribe";bottom:19px;left:17px;display:block;z-index:1;font-family:Montserrat,sans-serif;font-weight:700;font-size:16px;font-size:1.6rem}.o-subscribe__submitWrapper:after{content:"";top:10px;right:10px;font-size:12px;font-size:1.2rem}.o-subscribe__submitWrapper .a-btn{min-height:70px;border:1px solid #fff;color:transparent!important;width:100%}.o-subscribe__submitWrapper.-hover:after,.o-subscribe__submitWrapper.-hover:before{color:#cf1730}@media print,screen and (min-width:1025px){.o-sideBar .block-aspi-subscribe{display:none}}.o-related .field--type-image>a{display:block;width:100%}.o-related h3{font-size:18px;font-size:1.8rem}.o-related .a-tag{background:#f0f0f0}.o-related .a-tag:focus,.o-related .a-tag:hover{background:#cf1730}.o-related .group-left{padding-top:30px;border-top:1px dashed #cbcbce}.o-related .views-row:first-child .group-left{padding-top:0;border-top:none}.o-related .group-right{padding:20px 0}body:not(.path-frontpage) .o-related h3 a{color:#000}body:not(.path-frontpage) .o-related h3 a:active,body:not(.path-frontpage) .o-related h3 a:focus,body:not(.path-frontpage) .o-related h3 a:hover{color:#cf1730}body:not(.path-frontpage) .o-related .is-promoted{padding:0}body:not(.path-frontpage) .o-related .is-promoted .group-right{border-bottom:0}body:not(.path-frontpage) .o-related p{font-size:1.4rem}body:not(.path-frontpage) .o-related .view article:first-child .group-left{border-top:0}.o-featureEvent{padding:0!important;background:#7fd6cd}.o-featureEvent p:empty{display:none}@media screen and (max-width:48.125em){.o-featureEvent{padding-top:20px}}.o-featureEvent .field--name-node-title{margin-bottom:0}.o-featureEvent__grid{box-sizing:border-box;list-style:none;padding:0;display:-ms-flexbox!important;display:flex!important;-ms-flex-line-pack:stretch;align-content:stretch;border-color:transparent;min-width:100%;border-style:solid;margin:-40px;border-width:40px 40px 0 0;margin:0}.o-featureEvent__grid>*{box-sizing:border-box;min-width:0;max-width:100%;display:block;padding:0;margin:0;background-clip:padding-box!important;border:0 solid transparent;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;flex-shrink:1}.o-featureEvent__grid>*>*{box-sizing:border-box}.no-flexbox .o-featureEvent__grid,.no-flexwrap .o-featureEvent__grid{display:table!important}.no-flexbox .o-featureEvent__grid>*,.no-flexwrap .o-featureEvent__grid>*{display:table-cell;vertical-align:top}.o-featureEvent__grid>*{border-width:0 0 40px 40px}.lt-ie9 .o-featureEvent__grid,.lt-ie9 .o-featureEvent__grid>*{border-color:#fff}.lt-ie9 .o-featureEvent__grid{border-right-width:40px!important}@media screen and (max-width:26.875em),screen and (max-width:64em) and (min-width:48.1875em){.o-featureEvent__grid{-ms-flex-wrap:wrap;flex-wrap:wrap}}.o-featureEvent__date{-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;margin-top:20px}.o-featureEvent__date .a-dateBox{border-color:#fff}@media screen and (max-width:26.875em),screen and (max-width:64em) and (min-width:48.1875em){.o-featureEvent__date{margin:auto}}.o-featureEvent__details h3 a{font-family:Cabin,Arial,sans-serif;font-size:30px;font-size:3rem;font-weight:700;margin-bottom:20px;color:#000}.o-featureEvent__details h4{font-size:12px;font-size:1.2rem;text-transform:uppercase;font-weight:400;margin-bottom:7px;margin-top:20px}.o-featureEvent__details p{font-weight:700;font-size:18px;font-size:1.8rem}.o-featureEvent__details .field--name-body{margin-top:50px;margin-bottom:0;line-height:1.3}.o-featureEvent__details .field--name-body p{font-weight:400}@media screen and (max-width:64em){.o-featureEvent__details .field--name-body{display:none}}.o-featureEvent__details .a-btn{padding-top:15px;padding-bottom:15px;font-weight:700;border:none;color:#000;margin-top:30px}.o-featureEvent__details .a-btn svg{stroke:#000}@media screen and (max-width:48.125em){.o-featureEvent__details .field--name-node-date-time,.o-featureEvent__details .field--name-node-speaker,.o-featureEvent__details .field--name-node-venue{display:none}}.path-frontpage .o-featureEvent__grid .feature_authors{font-size:1.8rem}.o-staticFooter{background-color:#f0f0f0;margin-top:20px}@media screen and (min-width:64.0625em){.o-staticFooter{margin-top:30px}}.o-staticFooter .section{padding:22px 0}.o-staticFooter__grid{box-sizing:border-box;list-style:none;margin:0;padding:0;display:-ms-flexbox!important;display:flex!important;-ms-flex-line-pack:stretch;align-content:stretch;border-color:transparent;min-width:100%;-ms-flex-align:center;align-items:center}@media screen and (max-width:84.375em){.o-staticFooter__grid{-ms-flex-wrap:wrap;flex-wrap:wrap}}.o-staticFooter__grid>*{box-sizing:border-box;min-width:0;max-width:100%;display:block;padding:0;margin:0;background-clip:padding-box!important;border:0 solid transparent;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;flex-shrink:1;width:33.3333333333%}@media screen and (max-width:64em){.o-staticFooter__grid>*{width:50%}}@media screen and (max-width:37.5em){.o-staticFooter__grid>*{width:100%}}.o-staticFooter__grid>*>*{box-sizing:border-box}.no-flexbox .o-staticFooter__grid,.no-flexwrap .o-staticFooter__grid{display:table!important}.no-flexbox .o-staticFooter__grid>*,.no-flexwrap .o-staticFooter__grid>*{display:table-cell;vertical-align:top;vertical-align:middle}@media screen and (min-width:64.0625em){.o-staticFooter__grid{-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.o-staticFooter__cell{font-size:14px;font-size:1.4rem;margin-bottom:0;text-align:center}@media screen and (min-width:64.0625em){.o-staticFooter__cell{margin-bottom:0!important}}.o-staticFooter__footLinks{margin-bottom:20px}@media screen and (max-width:64em){.o-staticFooter__footLinks{width:66.66%}}@media screen and (min-width:64.0625em){.o-staticFooter__footLinks{min-width:380px}}@media screen and (max-width:48.125em){.o-staticFooter__footLinks{width:100%;-ms-flex-order:1;order:1}}.o-staticFooter__footLinks ul{list-style:none;padding:0}@media screen and (min-width:48.1875em){.o-staticFooter__footLinks{text-align:left}.o-staticFooter__footLinks ul{padding:0}}@media screen and (min-width:28.8125em){.o-staticFooter__footLinks li{display:inline-block;margin-right:25px}.o-staticFooter__footLinks li:last-child{margin-right:0}}@media screen and (max-width:28.75em){.o-staticFooter__footLinks li{margin:15px 0}}.o-staticFooter__footLinks a{color:#000}.o-staticFooter__footLinks a:hover{color:#cf1730;text-decoration:underline!important}@media screen and (max-width:64em){.o-staticFooter__copywrite{-ms-flex-order:3;order:3}}.o-staticFooter__socialLinks{margin-bottom:20px}@media screen and (min-width:48.1875em){.o-staticFooter__socialLinks{float:right}}@media screen and (max-width:64em){.o-staticFooter__socialLinks{-ms-flex-order:2;order:2;width:33.33%}}@media screen and (max-width:48.125em){.o-staticFooter__socialLinks{-ms-flex-order:0;order:0;width:100%}.o-staticFooter__socialLinks ul{margin:auto}}.o-staticFooter .m-socialLinks{margin:auto}@media screen and (max-width:28.75em){.o-staticFooter .m-socialLinks{max-width:250px}}.o-publicationDisplay{position:relative}@media screen and (min-width:64.0625em){.o-publicationDisplay:before{content:"";display:block;height:25px;background:linear-gradient(0deg,rgba(0,0,0,.06),hsla(0,0%,100%,0));position:absolute;bottom:0;left:0;right:0;z-index:3}}.o-publicationDisplay .view{padding-bottom:1px}.o-publicationDisplay .view-content{box-sizing:border-box;list-style:none;margin:0;padding:0;display:-ms-flexbox!important;display:flex!important;-ms-flex-line-pack:stretch;align-content:stretch;border-color:transparent;min-width:100%;border-style:solid;margin:-40px;border-width:40px 40px 0 0}@media screen and (max-width:84.375em){.o-publicationDisplay .view-content{-ms-flex-wrap:wrap;flex-wrap:wrap}}.o-publicationDisplay .view-content>*{box-sizing:border-box;min-width:0;max-width:100%;display:block;padding:0;margin:0;background-clip:padding-box!important;border:0 solid transparent;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;flex-shrink:1;width:33.3333333333%}@media screen and (max-width:64em){.o-publicationDisplay .view-content>*{width:100%}}.o-publicationDisplay .view-content>*>*{box-sizing:border-box}.no-flexbox .o-publicationDisplay .view-content,.no-flexwrap .o-publicationDisplay .view-content{display:block}.no-flexbox .o-publicationDisplay .view-content:after,.no-flexwrap .o-publicationDisplay .view-content:after{content:"";display:block;clear:both}.no-flexbox .o-publicationDisplay .view-content>*,.no-flexwrap .o-publicationDisplay .view-content>*{float:left}.no-flexbox .o-publicationDisplay .view-content,.no-flexwrap .o-publicationDisplay .view-content{display:block!important}.no-flexbox .o-publicationDisplay .view-content>*,.no-flexwrap .o-publicationDisplay .view-content>*{display:block;vertical-align:top}.o-publicationDisplay .view-content>*{border-width:0 0 40px 40px}.lt-ie9 .o-publicationDisplay .view-content,.lt-ie9 .o-publicationDisplay .view-content>*{border-color:#fff}@media screen and (max-width:84.375em) and (min-width:64.0625em){.o-publicationDisplay .view-content{margin:-20px;border-width:20px 20px 0 0}.o-publicationDisplay .view-content>*{border-width:0 0 20px 20px}.lt-ie9 .o-publicationDisplay .view-content,.lt-ie9 .o-publicationDisplay .view-content>*{border-color:#fff}}.o-publicationDisplay .ds-2col{box-sizing:border-box;list-style:none;margin:0;padding:0;display:-ms-flexbox!important;display:flex!important;-ms-flex-line-pack:stretch;align-content:stretch;border-color:transparent;min-width:100%}.o-publicationDisplay .ds-2col>*{box-sizing:border-box;min-width:0;max-width:100%;display:block;padding:0;margin:0;background-clip:padding-box!important;border:0 solid transparent;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;flex-shrink:1}.o-publicationDisplay .ds-2col>*>*{box-sizing:border-box}.no-flexbox .o-publicationDisplay .ds-2col,.no-flexwrap .o-publicationDisplay .ds-2col{display:table!important}.no-flexbox .o-publicationDisplay .ds-2col>*,.no-flexwrap .o-publicationDisplay .ds-2col>*{display:table-cell;vertical-align:top}@media screen and (min-width:48.1875em) and (max-width:64em){.o-publicationDisplay .node--type-page{position:relative}.o-publicationDisplay .node--type-page:before{content:"";display:block;height:25px;background:linear-gradient(0deg,rgba(0,0,0,.06),hsla(0,0%,100%,0));position:absolute;left:0;right:0;z-index:3;margin:0 -20px;bottom:0}}.o-publicationDisplay .group-left{-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;margin-right:25px;width:auto;max-width:40%}.flexbox .o-publicationDisplay .group-left{margin-right:25px}.no-flexbox .o-publicationDisplay .group-left{width:170px}.no-flexbox .o-publicationDisplay .group-right{padding-left:25px}.o-publicationDisplay .field--name-node-article-date{margin-bottom:10px}.o-publicationDisplay .field--name-node-title>*{font-size:16px;font-size:1.6rem;line-height:1.1}.o-publicationDisplay .a-coverImg{width:auto}@media screen and (min-width:37.5625em){.o-publicationDisplay .a-coverImg{width:170px}}.o-postOpinionStructure__grid{box-sizing:border-box;list-style:none;margin:0;padding:0;display:-ms-flexbox!important;display:flex!important;-ms-flex-line-pack:stretch;align-content:stretch;border-color:transparent;min-width:100%}@media screen and (max-width:84.375em){.o-postOpinionStructure__grid{-ms-flex-wrap:wrap;flex-wrap:wrap}}.o-postOpinionStructure__grid>*{-ms-flex-align:stretch;align-items:stretch}.o-postOpinionStructure__grid>*>*{display:block;width:100%}.o-postOpinionStructure__grid>*{box-sizing:border-box;min-width:0;max-width:100%;display:-ms-flexbox;display:flex;padding:0;margin:0;background-clip:padding-box!important;border:0 solid transparent;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;flex-shrink:1;width:33.3333333333%}@media screen and (max-width:64em){.o-postOpinionStructure__grid>*{width:50%}}@media screen and (max-width:37.5em){.o-postOpinionStructure__grid>*{width:100%}}.o-postOpinionStructure__grid>*>*{box-sizing:border-box}.no-flexbox .o-postOpinionStructure__grid,.no-flexwrap .o-postOpinionStructure__grid{display:block}.no-flexbox .o-postOpinionStructure__grid:after,.no-flexwrap .o-postOpinionStructure__grid:after{content:"";display:block;clear:both}.no-flexbox .o-postOpinionStructure__grid>*,.no-flexwrap .o-postOpinionStructure__grid>*{float:left}.no-flexbox .o-postOpinionStructure__grid,.no-flexwrap .o-postOpinionStructure__grid{display:block!important}.no-flexbox .o-postOpinionStructure__grid>*,.no-flexwrap .o-postOpinionStructure__grid>*{display:block;vertical-align:top}.no-flexbox .o-postOpinionStructure__grid>*>*,.no-flexwrap .o-postOpinionStructure__grid>*>*{display:block}@media screen and (max-width:48.125em){.path-frontpage .o-postOpinionStructure__grid>div:first-child{display:none}}.o-postOpinionStructure__cell.-wide{width:100%}@media screen and (min-width:64.0625em){.o-postOpinionStructure__cell.-wide{width:66.66%;-ms-flex-positive:0;flex-grow:0}}.o-strategist{margin-top:44px;padding:20px;padding-bottom:0;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.o-strategist__list{box-sizing:border-box;list-style:none;margin:0;padding:0;display:-ms-flexbox!important;display:flex!important;-ms-flex-line-pack:stretch;align-content:stretch;border-color:transparent;min-width:100%;-ms-flex-wrap:wrap;flex-wrap:wrap;border-style:solid}.o-strategist__list>*{box-sizing:border-box;min-width:0;max-width:100%;display:block;padding:0;margin:0;background-clip:padding-box!important;border:0 solid transparent;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;flex-shrink:1;width:50%}@media screen and (max-width:48.125em){.o-strategist__list>*{width:100%}}.o-strategist__list>*>*{box-sizing:border-box}.no-flexbox .o-strategist__list,.no-flexwrap .o-strategist__list{display:block}.no-flexbox .o-strategist__list:after,.no-flexwrap .o-strategist__list:after{content:"";display:block;clear:both}.no-flexbox .o-strategist__list>*,.no-flexwrap .o-strategist__list>*{float:left}.no-flexbox .o-strategist__list,.no-flexwrap .o-strategist__list{display:block!important}.no-flexbox .o-strategist__list>*,.no-flexwrap .o-strategist__list>*{display:block;vertical-align:top}.lt-ie9 .o-strategist__list,.lt-ie9 .o-strategist__list>*{border-color:#fff}@media screen and (min-width:84.4375em){.o-strategist__list{margin:-60px -77px;border-width:60px 77px 0 0}.o-strategist__list>*{border-width:0 0 60px 77px}.lt-ie9 .o-strategist__list,.lt-ie9 .o-strategist__list>*{border-color:#fff}}@media screen and (max-width:84.375em){.o-strategist__list{margin:-40px;border-width:40px 40px 0 0}.o-strategist__list>*{border-width:0 0 40px 40px}.lt-ie9 .o-strategist__list,.lt-ie9 .o-strategist__list>*{border-color:#fff}}.o-strategist__list>div{display:-ms-flexbox;display:flex}@media screen and (min-width:84.4375em){.o-strategist .field--name-body>p{max-width:870px}}.o-strategist a{color:#000;transition:.3s}.o-strategist a:focus,.o-strategist a:hover{color:#cf1730}@media screen and (max-width:48.125em){.o-strategist{margin-bottom:35px}}.o-strategist .views-element-container{-ms-flex-positive:1;flex-grow:1}@media screen and (min-width:48.1875em){.o-strategist .views-element-container{border-bottom:2px solid #000;padding-bottom:45px}}.o-strategist h2{font-size:36px;font-size:3.6rem;margin-bottom:23px;z-index:1}.o-strategist .content{margin-top:15px}@media screen and (min-width:64.0625em){.o-strategist .content{max-width:870px}}.o-strategist .view-header{margin-bottom:43px}.no-flexbox .o-strategist .view-content{width:auto}.o-strategist .field--name-field-title>*{line-height:1.6;font-size:16px;font-size:1.6rem}.o-strategist .field--type-datetime{margin-bottom:3px;margin-top:4px}.o-strategist .field--name-body{margin-top:15px;margin-bottom:20px}.o-strategist .node--type-page{box-sizing:border-box;list-style:none;margin:0;padding:0;display:-ms-flexbox!important;display:flex!important;-ms-flex-line-pack:stretch;align-content:stretch;border-color:transparent;min-width:100%}@media screen and (max-width:84.375em){.o-strategist .node--type-page{-ms-flex-wrap:wrap;flex-wrap:wrap}}.o-strategist .node--type-page>*{box-sizing:border-box;min-width:0;max-width:100%;display:block;padding:0;margin:0;background-clip:padding-box!important;border:0 solid transparent;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;flex-shrink:1}.o-strategist .node--type-page>*>*{box-sizing:border-box}.no-flexbox .o-strategist .node--type-page,.no-flexwrap .o-strategist .node--type-page{display:table!important}.no-flexbox .o-strategist .node--type-page>*,.no-flexwrap .o-strategist .node--type-page>*{display:table-cell;vertical-align:top}.o-strategist .group-left{width:75px;margin-right:20px;-ms-flex-positive:0;flex-grow:0}@media screen and (min-width:48.1875em){.o-strategist .group-left{width:115px}}.o-strategist .group-right{border-bottom:1px dashed #cbcbce;width:58%}@media screen and (min-width:48.1875em){.o-strategist .group-right{width:50%}}.no-flexbox .o-strategist .group-right{padding-left:20px}.path-frontpage .block-views-blocktrending-topics-trending-topics-homepage-block{max-width:none;margin-top:40px}@media screen and (min-width:48.1875em){.path-frontpage .block-views-blocktrending-topics-trending-topics-homepage-block{margin-bottom:60px}}.block-views-blocktrending-topics-trending-topics-homepage-block h2{font-size:18px;font-size:1.8rem;margin-bottom:15px!important}.block-views-blocktrending-topics-trending-topics-homepage-block h2 svg{display:inline-block;fill:#7fd6cd;height:15px;width:30px;margin-right:20px}.block-views-blocktrending-topics-trending-topics-homepage-block .views-element-container>div{box-sizing:border-box;list-style:none;margin:0;padding:0;display:-ms-flexbox!important;display:flex!important;-ms-flex-line-pack:stretch;align-content:stretch;border-color:transparent;min-width:100%}@media screen and (max-width:84.375em){.block-views-blocktrending-topics-trending-topics-homepage-block .views-element-container>div{-ms-flex-wrap:wrap;flex-wrap:wrap}}.block-views-blocktrending-topics-trending-topics-homepage-block .views-element-container>div>*{box-sizing:border-box;min-width:0;max-width:100%;display:block;padding:0;margin:0;background-clip:padding-box!important;border:0 solid transparent;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;flex-shrink:1;width:33.3333333333%}@media screen and (max-width:64em){.block-views-blocktrending-topics-trending-topics-homepage-block .views-element-container>div>*{width:50%}}@media screen and (max-width:37.5em){.block-views-blocktrending-topics-trending-topics-homepage-block .views-element-container>div>*{width:100%}}.block-views-blocktrending-topics-trending-topics-homepage-block .views-element-container>div>*>*{box-sizing:border-box}.no-flexbox .block-views-blocktrending-topics-trending-topics-homepage-block .views-element-container>div,.no-flexwrap .block-views-blocktrending-topics-trending-topics-homepage-block .views-element-container>div{display:table!important}.no-flexbox .block-views-blocktrending-topics-trending-topics-homepage-block .views-element-container>div>*,.no-flexwrap .block-views-blocktrending-topics-trending-topics-homepage-block .views-element-container>div>*{display:table-cell;vertical-align:top}.block-views-blocktrending-topics-trending-topics-homepage-block .o-trending__highlight.o-trending__highlight{width:66.66%;padding-right:30px;border-right:1px dashed #cbcbce}@media screen and (max-width:64em){.block-views-blocktrending-topics-trending-topics-homepage-block .o-trending__highlight.o-trending__highlight{width:100%}}.block-views-blocktrending-topics-trending-topics-homepage-block .o-trending__highlight.o-trending__highlight h3{font-size:20px;font-size:2rem}@media screen and (max-width:64em){.block-views-blocktrending-topics-trending-topics-homepage-block .o-trending__highlight.o-trending__highlight{border-right:none}}@media screen and (min-width:48.1875em){.block-views-blocktrending-topics-trending-topics-homepage-block .o-trending__highlight.o-trending__highlight+.o-trending__list{padding-left:20px}}.block-views-blocktrending-topics-trending-topics-homepage-block .o-trending__highlight.o-trending__highlight article{box-sizing:border-box;list-style:none;margin:0;padding:0;display:-ms-flexbox!important;display:flex!important;-ms-flex-line-pack:stretch;align-content:stretch;border-color:transparent;min-width:100%}@media screen and (max-width:84.375em){.block-views-blocktrending-topics-trending-topics-homepage-block .o-trending__highlight.o-trending__highlight article{-ms-flex-wrap:wrap;flex-wrap:wrap}}.block-views-blocktrending-topics-trending-topics-homepage-block .o-trending__highlight.o-trending__highlight article>*{box-sizing:border-box;min-width:0;max-width:100%;display:block;padding:0;margin:0;background-clip:padding-box!important;border:0 solid transparent;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;flex-shrink:1;width:50%}@media screen and (max-width:48.125em){.block-views-blocktrending-topics-trending-topics-homepage-block .o-trending__highlight.o-trending__highlight article>*{width:100%}}.block-views-blocktrending-topics-trending-topics-homepage-block .o-trending__highlight.o-trending__highlight article>*>*{box-sizing:border-box}.no-flexbox .block-views-blocktrending-topics-trending-topics-homepage-block .o-trending__highlight.o-trending__highlight article,.no-flexwrap .block-views-blocktrending-topics-trending-topics-homepage-block .o-trending__highlight.o-trending__highlight article{display:table!important}.no-flexbox .block-views-blocktrending-topics-trending-topics-homepage-block .o-trending__highlight.o-trending__highlight article>*,.no-flexwrap .block-views-blocktrending-topics-trending-topics-homepage-block .o-trending__highlight.o-trending__highlight article>*{display:table-cell;vertical-align:top}.block-views-blocktrending-topics-trending-topics-homepage-block .o-trending__list.o-trending__list{width:25%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}@media screen and (max-width:64em){.block-views-blocktrending-topics-trending-topics-homepage-block .o-trending__list.o-trending__list{padding-top:5px;padding-left:0!important}}.block-views-blocktrending-topics-trending-topics-homepage-block .o-trending__list.o-trending__list>div{padding:15px 0;border-top:1px dashed #cbcbce;-ms-flex-positive:1;flex-grow:1;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}@media screen and (min-width:64.0625em){.block-views-blocktrending-topics-trending-topics-homepage-block .o-trending__list.o-trending__list>div p{-ms-flex-negative:1;flex-shrink:1;max-width:410px}}@media screen and (min-width:64.0625em){.path-frontpage .block-views-blocktrending-topics-trending-topics-homepage-block .o-trending__list.o-trending__list>div{padding:5px 0}}.block-views-blocktrending-topics-trending-topics-homepage-block .o-trending__list.o-trending__list>div:first-child{margin-top:15px}@media screen and (min-width:64.0625em){.block-views-blocktrending-topics-trending-topics-homepage-block .o-trending__list.o-trending__list>div:first-child{margin-top:0;border:none}}.block-views-blocktrending-topics-trending-topics-homepage-block .o-trending__list.o-trending__list .field--name-taxonomy-term-title{margin-bottom:10px;font-weight:700;text-transform:uppercase;font-family:Montserrat,sans-serif;font-size:12px;font-size:1.2rem}.block-views-blocktrending-topics-trending-topics-homepage-block .o-trending__list.o-trending__list .field--name-taxonomy-term-title a{color:#cf1730}.block-views-blocktrending-topics-trending-topics-homepage-block .o-trending__list.o-trending__list .field--name-taxonomy-term-title a:focus,.block-views-blocktrending-topics-trending-topics-homepage-block .o-trending__list.o-trending__list .field--name-taxonomy-term-title a:hover{text-decoration:underline!important}.block-views-blocktrending-topics-trending-topics-homepage-block .o-trending__list.o-trending__list h3{font-size:14px;font-size:1.4rem;line-height:1.3;margin:0;font-weight:400}.block-views-blocktrending-topics-trending-topics-homepage-block .trending_topic_teaser_featured.trending_topic_teaser_featured.trending_topic_teaser_featured.trending_topic_teaser_featured.trending_topic_teaser_featured{box-sizing:border-box;list-style:none;margin:0;padding:0;display:-ms-flexbox!important;display:flex!important;-ms-flex-line-pack:stretch;align-content:stretch;border-color:transparent;min-width:100%;border-style:solid;margin:-20px;border-width:20px 20px 0 0}@media screen and (max-width:84.375em){.block-views-blocktrending-topics-trending-topics-homepage-block .trending_topic_teaser_featured.trending_topic_teaser_featured.trending_topic_teaser_featured.trending_topic_teaser_featured.trending_topic_teaser_featured{-ms-flex-wrap:wrap;flex-wrap:wrap}}.block-views-blocktrending-topics-trending-topics-homepage-block .trending_topic_teaser_featured.trending_topic_teaser_featured.trending_topic_teaser_featured.trending_topic_teaser_featured.trending_topic_teaser_featured>*{box-sizing:border-box;min-width:0;max-width:100%;display:block;padding:0;margin:0;background-clip:padding-box!important;border:0 solid transparent;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;flex-shrink:1;width:50%}@media screen and (max-width:48.125em){.block-views-blocktrending-topics-trending-topics-homepage-block .trending_topic_teaser_featured.trending_topic_teaser_featured.trending_topic_teaser_featured.trending_topic_teaser_featured.trending_topic_teaser_featured>*{width:100%}}.block-views-blocktrending-topics-trending-topics-homepage-block .trending_topic_teaser_featured.trending_topic_teaser_featured.trending_topic_teaser_featured.trending_topic_teaser_featured.trending_topic_teaser_featured>*>*{box-sizing:border-box}.no-flexbox .block-views-blocktrending-topics-trending-topics-homepage-block .trending_topic_teaser_featured.trending_topic_teaser_featured.trending_topic_teaser_featured.trending_topic_teaser_featured.trending_topic_teaser_featured,.no-flexwrap .block-views-blocktrending-topics-trending-topics-homepage-block .trending_topic_teaser_featured.trending_topic_teaser_featured.trending_topic_teaser_featured.trending_topic_teaser_featured.trending_topic_teaser_featured{display:block}.no-flexbox .block-views-blocktrending-topics-trending-topics-homepage-block .trending_topic_teaser_featured.trending_topic_teaser_featured.trending_topic_teaser_featured.trending_topic_teaser_featured.trending_topic_teaser_featured:after,.no-flexwrap .block-views-blocktrending-topics-trending-topics-homepage-block .trending_topic_teaser_featured.trending_topic_teaser_featured.trending_topic_teaser_featured.trending_topic_teaser_featured.trending_topic_teaser_featured:after{content:"";display:block;clear:both}.no-flexbox .block-views-blocktrending-topics-trending-topics-homepage-block .trending_topic_teaser_featured.trending_topic_teaser_featured.trending_topic_teaser_featured.trending_topic_teaser_featured.trending_topic_teaser_featured>*,.no-flexwrap .block-views-blocktrending-topics-trending-topics-homepage-block .trending_topic_teaser_featured.trending_topic_teaser_featured.trending_topic_teaser_featured.trending_topic_teaser_featured.trending_topic_teaser_featured>*{float:left}.no-flexbox .block-views-blocktrending-topics-trending-topics-homepage-block .trending_topic_teaser_featured.trending_topic_teaser_featured.trending_topic_teaser_featured.trending_topic_teaser_featured.trending_topic_teaser_featured,.no-flexwrap .block-views-blocktrending-topics-trending-topics-homepage-block .trending_topic_teaser_featured.trending_topic_teaser_featured.trending_topic_teaser_featured.trending_topic_teaser_featured.trending_topic_teaser_featured{display:block!important}.no-flexbox .block-views-blocktrending-topics-trending-topics-homepage-block .trending_topic_teaser_featured.trending_topic_teaser_featured.trending_topic_teaser_featured.trending_topic_teaser_featured.trending_topic_teaser_featured>*,.no-flexwrap .block-views-blocktrending-topics-trending-topics-homepage-block .trending_topic_teaser_featured.trending_topic_teaser_featured.trending_topic_teaser_featured.trending_topic_teaser_featured.trending_topic_teaser_featured>*{display:block;vertical-align:top}.block-views-blocktrending-topics-trending-topics-homepage-block .trending_topic_teaser_featured.trending_topic_teaser_featured.trending_topic_teaser_featured.trending_topic_teaser_featured.trending_topic_teaser_featured>*{border-width:0 0 20px 20px}.lt-ie9 .block-views-blocktrending-topics-trending-topics-homepage-block .trending_topic_teaser_featured.trending_topic_teaser_featured.trending_topic_teaser_featured.trending_topic_teaser_featured.trending_topic_teaser_featured,.lt-ie9 .block-views-blocktrending-topics-trending-topics-homepage-block .trending_topic_teaser_featured.trending_topic_teaser_featured.trending_topic_teaser_featured.trending_topic_teaser_featured.trending_topic_teaser_featured>*{border-color:#fff}.block-views-blocktrending-topics-trending-topics-homepage-block .trending_topic_teaser_featured.trending_topic_teaser_featured.trending_topic_teaser_featured.trending_topic_teaser_featured.trending_topic_teaser_featured .group-left,.block-views-blocktrending-topics-trending-topics-homepage-block .trending_topic_teaser_featured.trending_topic_teaser_featured.trending_topic_teaser_featured.trending_topic_teaser_featured.trending_topic_teaser_featured .group-right{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.block-views-blocktrending-topics-trending-topics-homepage-block .trending_topic_teaser_featured.trending_topic_teaser_featured.trending_topic_teaser_featured.trending_topic_teaser_featured.trending_topic_teaser_featured .group-left .field,.block-views-blocktrending-topics-trending-topics-homepage-block .trending_topic_teaser_featured.trending_topic_teaser_featured.trending_topic_teaser_featured.trending_topic_teaser_featured.trending_topic_teaser_featured .group-left a{display:-ms-flexbox;display:flex}.block-views-blocktrending-topics-trending-topics-homepage-block .trending_topic_teaser_featured.trending_topic_teaser_featured.trending_topic_teaser_featured.trending_topic_teaser_featured.trending_topic_teaser_featured .group-left a{height:100%;overflow:hidden}.block-views-blocktrending-topics-trending-topics-homepage-block .trending_topic_teaser_featured.trending_topic_teaser_featured.trending_topic_teaser_featured.trending_topic_teaser_featured.trending_topic_teaser_featured .group-left .a-btn{height:auto}.block-views-blocktrending-topics-trending-topics-homepage-block .trending_topic_teaser_featured.trending_topic_teaser_featured.trending_topic_teaser_featured.trending_topic_teaser_featured.trending_topic_teaser_featured .field--type-datetime+a{font-size:18px;font-size:1.8rem;font-weight:700;font-family:Montserrat,sans-serif;color:#000;margin-bottom:15px}.block-views-blocktrending-topics-trending-topics-homepage-block .trending_topic_teaser_featured.trending_topic_teaser_featured.trending_topic_teaser_featured.trending_topic_teaser_featured.trending_topic_teaser_featured .field--type-datetime+a:focus,.block-views-blocktrending-topics-trending-topics-homepage-block .trending_topic_teaser_featured.trending_topic_teaser_featured.trending_topic_teaser_featured.trending_topic_teaser_featured.trending_topic_teaser_featured .field--type-datetime+a:hover{color:#cf1730}.block-views-blocktrending-topics-trending-topics-homepage-block .trending_topic_teaser_featured.trending_topic_teaser_featured.trending_topic_teaser_featured.trending_topic_teaser_featured.trending_topic_teaser_featured .field--type-datetime+a+div{font-size:14px;font-size:1.4rem}.trending_topic_teaser a{display:block;line-height:1.2}.trending_topic_teaser a:first-child{font-weight:700;font-family:Montserrat,sans-serif;text-transform:uppercase;font-size:12px;font-size:1.2rem}.trending_topic_teaser a:last-child{font-size:14px;font-size:1.4rem;color:#000}.trending_topic_teaser a:last-child:focus,.trending_topic_teaser a:last-child:hover{color:#cf1730}body:not(.path-frontpage) .block-views-blocktrending-topics-trending-topics-block .o-trending{margin:50px auto;max-width:500px}.path-frontpage body:not(.path-frontpage) .block-views-blocktrending-topics-trending-topics-block .o-trending{max-width:none;margin-top:40px;margin-bottom:60px}body:not(.path-frontpage) .block-views-blocktrending-topics-trending-topics-block .o-trending h2{font-size:18px;font-size:1.8rem}body:not(.path-frontpage) .block-views-blocktrending-topics-trending-topics-block .o-trending h2 svg{display:inline-block;fill:#7fd6cd;height:15px;width:30px;margin-right:20px}body:not(.path-frontpage) .block-views-blocktrending-topics-trending-topics-block .o-trending .view-content{box-sizing:border-box;list-style:none;margin:0;padding:0;display:-ms-flexbox!important;display:flex!important;-ms-flex-line-pack:stretch;align-content:stretch;border-color:transparent;min-width:100%}@media screen and (max-width:84.375em){body:not(.path-frontpage) .block-views-blocktrending-topics-trending-topics-block .o-trending .view-content{-ms-flex-wrap:wrap;flex-wrap:wrap}}body:not(.path-frontpage) .block-views-blocktrending-topics-trending-topics-block .o-trending .view-content>*{box-sizing:border-box;min-width:0;max-width:100%;display:block;padding:0;margin:0;background-clip:padding-box!important;border:0 solid transparent;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;flex-shrink:1;width:33.3333333333%}@media screen and (max-width:64em){body:not(.path-frontpage) .block-views-blocktrending-topics-trending-topics-block .o-trending .view-content>*{width:50%}}@media screen and (max-width:37.5em){body:not(.path-frontpage) .block-views-blocktrending-topics-trending-topics-block .o-trending .view-content>*{width:100%}}body:not(.path-frontpage) .block-views-blocktrending-topics-trending-topics-block .o-trending .view-content>*>*{box-sizing:border-box}.no-flexbox body:not(.path-frontpage) .block-views-blocktrending-topics-trending-topics-block .o-trending .view-content,.no-flexwrap body:not(.path-frontpage) .block-views-blocktrending-topics-trending-topics-block .o-trending .view-content{display:table!important}.no-flexbox body:not(.path-frontpage) .block-views-blocktrending-topics-trending-topics-block .o-trending .view-content>*,.no-flexwrap body:not(.path-frontpage) .block-views-blocktrending-topics-trending-topics-block .o-trending .view-content>*{display:table-cell;vertical-align:top}body:not(.path-frontpage) .block-views-blocktrending-topics-trending-topics-block .o-trending .o-trending__highlight{width:66.66%;border-right:1px dashed #cbcbce}body:not(.path-frontpage) .block-views-blocktrending-topics-trending-topics-block .o-trending .o-trending__highlight h3{font-size:20px;font-size:2rem}@media screen and (max-width:64em){body:not(.path-frontpage) .block-views-blocktrending-topics-trending-topics-block .o-trending .o-trending__highlight{border-right:none}}@media screen and (min-width:64.0625em){body:not(.path-frontpage) .block-views-blocktrending-topics-trending-topics-block .o-trending .o-trending__highlight{padding-right:30px}body:not(.path-frontpage) .block-views-blocktrending-topics-trending-topics-block .o-trending .o-trending__highlight+.o-trending__list{padding-top:5px;padding-left:20px}}body:not(.path-frontpage) .block-views-blocktrending-topics-trending-topics-block .o-trending .o-trending__list{display:-ms-flexbox;display:flex}body:not(.path-frontpage) .block-views-blocktrending-topics-trending-topics-block .o-trending .o-trending__list ol{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;list-style:none;padding-left:0}body:not(.path-frontpage) .block-views-blocktrending-topics-trending-topics-block .o-trending .o-trending__list li{padding:15px 0;border-top:1px dashed #cbcbce;-ms-flex-positive:1;flex-grow:1;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}@media screen and (min-width:64.0625em){body:not(.path-frontpage) .block-views-blocktrending-topics-trending-topics-block .o-trending .o-trending__list li p{-ms-flex-negative:1;flex-shrink:1;max-width:410px}}@media screen and (min-width:64.0625em){.path-frontpage body:not(.path-frontpage) .block-views-blocktrending-topics-trending-topics-block .o-trending .o-trending__list li{padding:5px 0}}body:not(.path-frontpage) .block-views-blocktrending-topics-trending-topics-block .o-trending .o-trending__list li:first-child{margin-top:15px}@media screen and (min-width:64.0625em){body:not(.path-frontpage) .block-views-blocktrending-topics-trending-topics-block .o-trending .o-trending__list li:first-child{margin-top:0;border:none}}body:not(.path-frontpage) .block-views-blocktrending-topics-trending-topics-block .o-trending .o-trending__list .field--name-taxonomy-term-title{margin-bottom:10px;font-weight:700;text-transform:uppercase;font-family:Montserrat,sans-serif;font-size:12px;font-size:1.2rem}body:not(.path-frontpage) .block-views-blocktrending-topics-trending-topics-block .o-trending .o-trending__list .field--name-taxonomy-term-title a{color:#cf1730}body:not(.path-frontpage) .block-views-blocktrending-topics-trending-topics-block .o-trending .o-trending__list .field--name-taxonomy-term-title a:focus,body:not(.path-frontpage) .block-views-blocktrending-topics-trending-topics-block .o-trending .o-trending__list .field--name-taxonomy-term-title a:hover{text-decoration:underline!important}body:not(.path-frontpage) .block-views-blocktrending-topics-trending-topics-block .o-trending .field--name-node-title{font-size:14px;font-size:1.4rem;line-height:1.3;margin:0}.object-fit .o-trending .field--name-field-banner-image{max-height:220px}.o-socialFeed{background:#f0f0f0;padding:40px}@media screen and (min-width:64.0625em){.o-socialFeed.-stretchUp{border-top:90px solid transparent;margin-top:-90px}}.o-socialFeed__list{font-size:14px;font-size:1.4rem;margin-bottom:23px}.o-socialFeed__list a{color:#cf1730}.o-socialFeed__list a:focus,.o-socialFeed__list a:hover{text-decoration:underline!important}.o-socialFeed__listItem{padding:25px 0;border-bottom:1px solid #cbcbce}.o-socialFeed__listItem:first-child{padding-top:15px}.o-socialFeed__username{float:left}.o-socialFeed__date{float:right;text-transform:uppercase;font-size:12px;font-size:1.2rem;font-family:Montserrat,sans-serif}.o-socialFeed__content{padding-top:10px;clear:both}.o-socialFeed .a-btn:before,.o-socialFeed .a-btn svg{font-size:15px;line-height:1;height:15px;width:15px}.o-sponsors{background:#f0f0f0;padding:25px 20px;position:relative;margin:50px auto 20px!important}@media screen and (max-width:48.125em){body.path-frontpage .o-sponsors{margin-top:0!important}}.o-sponsors:before{content:"";display:block;position:absolute;top:-30px;height:10px;background:linear-gradient(0deg,rgba(0,0,0,.13) 0,hsla(0,0%,100%,0));left:-20px;right:-20px}@media screen and (min-width:48.1875em){.o-sponsors:before{display:none}}.o-sponsors__grid{box-sizing:border-box;list-style:none;margin:0;padding:0;display:-ms-flexbox!important;display:flex!important;-ms-flex-line-pack:stretch;align-content:stretch;border-color:transparent;min-width:100%}@media screen and (max-width:84.375em){.o-sponsors__grid{-ms-flex-wrap:wrap;flex-wrap:wrap}}.o-sponsors__grid>*{box-sizing:border-box;min-width:0;max-width:100%;display:block;padding:0;margin:0;background-clip:padding-box!important;border:0 solid transparent;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;flex-shrink:1;width:33.3333333333%}@media screen and (max-width:64em){.o-sponsors__grid>*{width:50%}}@media screen and (max-width:37.5em){.o-sponsors__grid>*{width:100%}}.o-sponsors__grid>*>*{box-sizing:border-box}.no-flexbox .o-sponsors__grid,.no-flexwrap .o-sponsors__grid{display:table!important}.no-flexbox .o-sponsors__grid>*,.no-flexwrap .o-sponsors__grid>*{display:table-cell;vertical-align:top}@media screen and (max-width:37.5em){.o-sponsors__cell{margin-bottom:30px}.o-sponsors__cell:last-child{margin-bottom:0}}@media screen and (max-width:64em){.o-sponsors__cell.-main{width:100%;margin-bottom:30px}}.o-sponsors .content{margin-top:0}.o-sponsors h2{font-size:16px;font-size:1.6rem;margin-bottom:25px}.o-sponsors a{color:#000}.o-sponsors a:focus,.o-sponsors a:hover{color:#cf1730}.o-sponsors__mainSponsor{max-width:320px}.o-sponsors__mainSponsor img{object-fit:contain!important}.o-sponsors__subSponsor{box-sizing:border-box;list-style:none;margin:0;padding:0;display:-ms-flexbox!important;display:flex!important;-ms-flex-line-pack:stretch;align-content:stretch;border-color:transparent;min-width:100%}.o-sponsors__subSponsor>*{box-sizing:border-box;min-width:0;max-width:100%;display:block;padding:0;margin:0;background-clip:padding-box!important;border:0 solid transparent;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;flex-shrink:1}.o-sponsors__subSponsor>*>*{box-sizing:border-box}.no-flexbox .o-sponsors__subSponsor,.no-flexwrap .o-sponsors__subSponsor{display:table!important}.no-flexbox .o-sponsors__subSponsor>*,.no-flexwrap .o-sponsors__subSponsor>*{display:table-cell;vertical-align:top}.o-sponsors__thumb{-ms-flex:none;flex:none;padding-right:25px}.o-sponsors__details{max-width:210px;margin-right:10px}.o-sponsors__title{font-size:25px;font-size:2.5rem;font-weight:700;font-family:Montserrat,sans-serif;margin-bottom:10px}.block-views-blockopinion-opinions-homepage-block.block.block{padding-left:20px!important;padding-right:20px!important;position:relative;margin:30px -20px 0}.block-views-blockopinion-opinions-homepage-block.block.block>*{zoom:1;margin:0 auto;min-width:280px;display:block;pointer-events:auto;width:100%;max-width:1350px}.block-views-blockopinion-opinions-homepage-block.block.block>:after,.block-views-blockopinion-opinions-homepage-block.block.block>:before{content:"";display:table}.block-views-blockopinion-opinions-homepage-block.block.block>:after{clear:both}.block-views-blockopinion-opinions-homepage-block.block.block>h2{display:none}.block-views-blockopinion-opinions-homepage-block.block.block h2{padding-left:20px!important;padding-right:20px!important;position:absolute;top:50px;left:0;right:0;z-index:5;color:#fff;padding-left:20px;font-size:36px;font-size:3.6rem;z-index:3;top:20px;pointer-events:none}.block-views-blockopinion-opinions-homepage-block.block.block h2>*{zoom:1;margin:0 auto;min-width:280px;display:block;pointer-events:auto;width:100%;max-width:1350px}.block-views-blockopinion-opinions-homepage-block.block.block h2>:after,.block-views-blockopinion-opinions-homepage-block.block.block h2>:before{content:"";display:table}.block-views-blockopinion-opinions-homepage-block.block.block h2>:after{clear:both}@media screen and (min-width:48.1875em){.block-views-blockopinion-opinions-homepage-block.block.block h2{top:50px;padding-left:20px}}.block-views-blockopinion-opinions-homepage-block.block.block h2 a{color:inherit}.o-opinion{box-sizing:border-box;list-style:none;margin:0;padding:0;display:-ms-flexbox!important;display:flex!important;-ms-flex-line-pack:stretch;align-content:stretch;border-color:transparent;min-width:100%}@media screen and (max-width:84.375em){.o-opinion{-ms-flex-wrap:wrap;flex-wrap:wrap}}.o-opinion>*{box-sizing:border-box;min-width:0;max-width:100%;display:block;padding:0;margin:0;background-clip:padding-box!important;border:0 solid transparent;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;flex-shrink:1;width:33.3333333333%}@media screen and (max-width:64em){.o-opinion>*{width:50%}}@media screen and (max-width:37.5em){.o-opinion>*{width:100%}}.o-opinion>*>*{box-sizing:border-box}.no-flexbox .o-opinion,.no-flexwrap .o-opinion{display:table!important}.no-flexbox .o-opinion>*,.no-flexwrap .o-opinion>*{display:table-cell;vertical-align:top}@media screen and (min-width:48.1875em){.o-opinion{margin:30px 0 0}}.o-opinion .opinion.homepage_teaser_featured{background:#076050}.o-opinion .image{z-index:2;position:relative}@media screen and (max-width:64em){.o-opinion .image{display:block;position:absolute;top:0;left:0;right:0;bottom:0}}@media screen and (min-width:64.0625em){.o-opinion .image{min-height:500px}}@media screen{.o-opinion .image img{transition:.3s;filter:grayscale(100%) brightness(100%);mix-blend-mode:multiply;opacity:.7}}.objectfit .o-opinion .image img{object-fit:cover}.no-backgroundblendmode .o-opinion .image img{opacity:1}.o-opinion .field--name-field-image{display:block;position:relative;overflow:hidden;background-color:#0ccbee;background-position:50%;background-size:cover;background:#076050}@media screen{.objectfit .o-opinion .field--name-field-image{display:-ms-flexbox;display:flex;-ms-flex-positive:1;flex-grow:1}}.no-backgroundblendmode .o-opinion .field--name-field-image:before{transition:.4s;background-color:#0ccbee;content:"";opacity:.4;position:absolute;top:0;left:0;height:100%;width:100%;z-index:1}@media screen{.o-opinion .field--name-field-image img{transition:.3s;filter:grayscale(100%) brightness(100%);mix-blend-mode:multiply;opacity:.7}}.objectfit .o-opinion .field--name-field-image img{object-fit:cover}.no-backgroundblendmode .o-opinion .field--name-field-image img{opacity:1}@media screen and (max-width:64em){.o-opinion .field--name-field-image,.o-opinion .field--name-field-image img{position:absolute;width:100%;height:100%}}.o-opinion .view-content{box-sizing:border-box;list-style:none;margin:0;padding:0;display:-ms-flexbox!important;display:flex!important;-ms-flex-line-pack:stretch;align-content:stretch;border-color:transparent;min-width:100%}@media screen and (max-width:84.375em){.o-opinion .view-content{-ms-flex-wrap:wrap;flex-wrap:wrap}}.o-opinion .view-content>*{box-sizing:border-box;min-width:0;max-width:100%;display:block;padding:0;margin:0;background-clip:padding-box!important;border:0 solid transparent;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;flex-shrink:1;width:33.3333333333%}@media screen and (max-width:64em){.o-opinion .view-content>*{width:50%}}@media screen and (max-width:37.5em){.o-opinion .view-content>*{width:100%}}.o-opinion .view-content>*>*{box-sizing:border-box}.no-flexbox .o-opinion .view-content,.no-flexwrap .o-opinion .view-content{display:table!important}.no-flexbox .o-opinion .view-content>*,.no-flexwrap .o-opinion .view-content>*{display:table-cell;vertical-align:top}.o-opinion .o-opinion__feature{width:66.66%;position:relative}@media screen and (min-width:64.0625em){.backgroundblendmode .o-opinion .o-opinion__feature>div,.backgroundblendmode .o-opinion .o-opinion__feature>div>*,.backgroundblendmode .o-opinion .o-opinion__feature>div>*>*,.backgroundblendmode .o-opinion .o-opinion__feature>div>*>*>*,.backgroundblendmode .o-opinion .o-opinion__feature>div>*>*>*>*,.backgroundblendmode .o-opinion .o-opinion__feature>div>*>*>*>*>*{display:-ms-flexbox;display:flex;-ms-flex-positive:1;flex-grow:1}}.o-opinion .o-opinion__feature h3{font-size:24px;font-size:2.4rem;margin-top:0;margin-bottom:15px}@media screen and (max-width:30em){.o-opinion .o-opinion__feature h3{font-size:20px;font-size:2rem}}.o-opinion .o-opinion__feature .summary{-ms-flex-direction:column;flex-direction:column;left:20px;top:100px;right:20px;z-index:3;display:block}@media screen and (min-width:48.1875em){.o-opinion .o-opinion__feature .summary{bottom:70px;top:auto}}@media screen and (max-width:64em){.o-opinion .o-opinion__feature .summary{padding:20px;padding-top:25%;padding-bottom:35px;position:relative;bottom:auto;top:0;left:0}}@media screen and (min-width:64.0625em){.o-opinion .o-opinion__feature .summary{position:absolute}}.o-opinion .o-opinion__feature .summary *{color:#fff;transition:.3s}.o-opinion .o-opinion__feature .summary h3+span{font-size:14px;font-size:1.4rem}.o-opinion .o-opinion__feature .summary span>a{color:#b9d48b}.o-opinion .o-opinion__feature .summary a:focus,.o-opinion .o-opinion__feature .summary a:focus *,.o-opinion .o-opinion__feature .summary a:hover,.o-opinion .o-opinion__feature .summary a:hover *{color:#b9d48b!important}.o-opinion .o-opinion__feature .summary p{display:block}.o-opinion .o-opinion__feature .summary a,.o-opinion .o-opinion__feature .summary span{display:inline}.o-opinion .o-opinion__list{padding-left:20px;padding-right:20px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}@media screen and (max-width:64em){.o-opinion .o-opinion__list{padding-top:20px;padding-bottom:20px}}.o-opinion .o-opinion__list>div{-ms-flex-positive:1;flex-grow:1;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;border-top:1px dashed #cbcbce;padding:15px 0}.o-opinion .o-opinion__list>div:first-child{border-top:none}.o-opinion .o-opinion__list h3 *{font-size:18px;font-size:1.8rem}.o-opinion .o-opinion__list a{color:#cf1730}.o-opinion .o-opinion__list h3{margin-top:0}@media screen and (min-width:64.0625em){.o-opinion .o-opinion__list h3{max-width:420px;display:block;-ms-flex-negative:1;flex-shrink:1}}.o-opinion .o-opinion__list h3 a{color:#000}.o-opinion .o-opinion__list h3 a:focus,.o-opinion .o-opinion__list h3 a:hover{color:#cf1730}.block-views-blockresearch-homepage-research-block{margin-bottom:30px}@media screen and (max-width:48.125em){.block-views-blockresearch-homepage-research-block.-mobile{display:block}}@media screen and (min-width:48.1875em){.block-views-blockresearch-homepage-research-block.-desktop{display:block}}@media screen and (max-width:64em){.block-views-blockresearch-homepage-research-block .o-publicationDisplay{padding:0 20px}}.block-views-blockresearch-homepage-research-block .a-stylisedImg img{opacity:.5}.o-research__headWrap{background:#0ccbee;position:relative;min-height:340px;margin-bottom:25px}@media screen and (min-width:48.1875em){.o-research__headWrap{margin-bottom:65px}}.o-research__headWrap:before{content:"";display:block;height:340px;background:url(../images/publicationFeature.jpg);background-size:cover}@media screen{.o-research__headWrap:before{transition:.3s;filter:grayscale(100%) brightness(100%);mix-blend-mode:multiply;opacity:.7}}.no-backgroundblendmode .o-research__headWrap:before{opacity:1}.o-research__headWrap header{position:absolute;bottom:0;left:0;background:#fff;z-index:2;padding:35px 40px 25px;max-width:685px;font-size:14px;font-size:1.4rem;line-height:1.3}.o-research__headWrap header h2{font-size:36px;font-size:3.6rem;margin-bottom:20px}.o-research__headWrap header h2 a{color:inherit}@media screen and (max-width:64em){.o-research__headWrap header{left:20px;right:20px;max-width:none}}@media screen and (max-width:84.375em){.o-research__headWrap header{padding-left:20px;padding-right:20px}}.o-research__list{box-sizing:border-box;list-style:none;margin:0;padding:0;display:-ms-flexbox!important;display:flex!important;-ms-flex-line-pack:stretch;align-content:stretch;border-color:transparent;min-width:100%;border-style:solid;margin:-40px;border-width:40px 40px 0 0;position:relative}@media screen and (max-width:84.375em){.o-research__list{-ms-flex-wrap:wrap;flex-wrap:wrap}}.o-research__list>*{box-sizing:border-box;min-width:0;max-width:100%;display:block;padding:0;margin:0;background-clip:padding-box!important;border:0 solid transparent;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;flex-shrink:1;width:33.3333333333%}@media screen and (max-width:64em){.o-research__list>*{width:100%}}.o-research__list>*>*{box-sizing:border-box}.no-flexbox .o-research__list,.no-flexwrap .o-research__list{display:block}.no-flexbox .o-research__list:after,.no-flexwrap .o-research__list:after{content:"";display:block;clear:both}.no-flexbox .o-research__list>*,.no-flexwrap .o-research__list>*{float:left}.no-flexbox .o-research__list,.no-flexwrap .o-research__list{display:block!important}.no-flexbox .o-research__list>*,.no-flexwrap .o-research__list>*{display:block;vertical-align:top}.o-research__list>*{border-width:0 0 40px 40px}.lt-ie9 .o-research__list,.lt-ie9 .o-research__list>*{border-color:#fff}@media screen and (max-width:48.125em){.o-research__list{padding-bottom:20px}}.o-research__list:before{content:"";display:block;bottom:40px;left:-100%;right:-100%;height:25px;background:linear-gradient(0deg,rgba(0,0,0,.06),hsla(0,0%,100%,0));position:absolute;z-index:3}@media screen and (max-width:48.125em){.o-research__list:before{display:none}}.o-research__item{list-style:none;margin:0;display:-ms-flexbox!important;display:flex!important;-ms-flex-line-pack:stretch;align-content:stretch;border-color:transparent;min-width:100%;border-style:solid;margin:-25px;border-width:25px 25px 0 0;max-width:1350px}.o-research__item,.o-research__item>*{box-sizing:border-box;padding:0;min-width:0}.o-research__item>*{max-width:100%;display:block;margin:0;background-clip:padding-box!important;border:0 solid transparent;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;flex-shrink:1;width:50%}.o-research__item>*>*{box-sizing:border-box}.no-flexbox .o-research__item,.no-flexwrap .o-research__item{display:block}.no-flexbox .o-research__item:after,.no-flexwrap .o-research__item:after{content:"";display:block;clear:both}.no-flexbox .o-research__item>*,.no-flexwrap .o-research__item>*{float:left}.no-flexbox .o-research__item,.no-flexwrap .o-research__item{display:block!important}.no-flexbox .o-research__item>*,.no-flexwrap .o-research__item>*{display:block;vertical-align:top}.o-research__item>*{border-width:0 0 25px 25px}.lt-ie9 .o-research__item,.lt-ie9 .o-research__item>*{border-color:#fff}@media screen and (max-width:64em){.o-research__item{position:relative}.o-research__item:before{content:"";display:block;position:absolute;bottom:25px;left:0;right:-25vw;height:20px;background:linear-gradient(0deg,rgba(0,0,0,.06),hsla(0,0%,100%,0))}}@media screen and (max-width:64em) and (max-width:48.125em){.o-research__item:before{display:none}}.o-research__item .group-left{width:auto;-ms-flex:none;flex:none}.o-research__item .group-left a{width:138px;position:relative;z-index:4}.o-research__item .group-left a img{box-shadow:8px 8px 16px 0 rgba(0,0,0,.2)}.o-research__item .group-left a[href]{display:block}.o-research__item .group-left a[href]:focus,.o-research__item .group-left a[href]:hover{-ms-transform:scale(1.03);transform:scale(1.03)}.o-research__item .group-left img{width:160px;height:215px;object-fit:cover}.o-research__item h3,.o-research__item p{margin:0;font-size:14px;font-size:1.4rem}.o-research__item .field--name-field-publication-date-common,.o-research__item h3{margin-bottom:10px}.o-research__item h3{font-size:16px;font-size:1.6rem;line-height:1.1}.o-research__item h3 a{color:#000}.o-research__item h3 a:focus,.o-research__item h3 a:hover{color:#cf1730}.o-publicationListing{margin:auto;margin-top:-40px;max-width:635px;position:relative;z-index:10}@media screen and (min-width:64.0625em){.o-publicationListing{max-width:300px}}@media screen and (min-width:37.5625em){.o-publicationListing__wrapper{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media screen and (min-width:64.0625em){.o-publicationListing__wrapper{display:block}}.o-publicationListing h2{background-color:#fff;font-size:24px;font-size:2.4rem;margin-left:-20px;padding:13px 20px}.o-publicationListing .a-btn{display:block;margin:auto}@media screen and (min-width:37.5625em){.o-publicationListing .a-btn{display:inline-block;margin:0}}.o-searchHead{position:fixed;width:100%;transition:top .5s,padding .5s,background .2s,transform .5s;z-index:25;top:0}.user-logged-in.path-search:not(.path-topic) .o-searchHead{margin-top:39px}.user-logged-in.toolbar-tray-open.toolbar-horizontal.path-search:not(.path-topic) .o-searchHead{margin-top:79px}.no-js .o-searchHead{position:absolute}@media screen and (max-width:48.125em){.-scrollDirection--down.-searchHead--hideOnScroll .o-searchHead{-ms-transform:translateY(calc(-100% - 50px));transform:translateY(calc(-100% - 50px))}}@media screen and (min-width:48.1875em){.path-search:not(.path-topic) .o-searchHead{top:160px;padding-top:150px}}@media screen and (max-width:48.125em){.path-search:not(.path-topic):not(.sticky) .o-searchHead{padding-top:60px}}@media screen and (min-width:48.1875em){.-scrollDirection--down .o-searchHead{-ms-transform:translateY(-70px);transform:translateY(-70px)}}@media screen and (min-width:48.1875em){.o-searchHead.-hideResults:before{opacity:0}}.o-searchHead:before{content:"";display:block;position:absolute;height:110px;background:#f0f0f0;width:100%;bottom:0;border-bottom:1px dashed #cbcbce;z-index:-1;transition:.5s}.sticky.sticky .o-searchHead:before{border-color:transparent;opacity:1}@media screen and (max-width:48.125em){.o-searchHead:before{height:73px}}.sticky.sticky .o-searchHead{top:0;padding-top:0;background:#fff}@media screen and (min-width:48.1875em){.sticky.sticky .o-searchHead{top:70px}}.o-searchHead .a-pageContainer__width{transition:.5s}.sticky.sticky .o-searchHead .a-pageContainer__width{max-width:1390px}.o-searchHead h2{opacity:.5;font-size:24px;font-size:2.4rem;position:absolute;top:20px;z-index:1;transition:.5s}@media screen and (min-width:48.1875em){.o-searchHead h2{top:75px;font-size:54px;font-size:5.4rem}}.sticky.sticky .o-searchHead h2{top:22px;font-size:14px;font-size:1.4rem;font-weight:400;color:#7fd6cd;opacity:1}@media screen and (min-width:48.1875em){.sticky.sticky .o-searchHead h2{padding-left:20px}}.o-searchHead .block h2{display:none}.o-searchHead #views-exposed-form-search-page-1,.o-searchHead .m-searchBar__inputWrap{position:relative;transition:.5s}.o-searchHead #views-exposed-form-search-page-1:before,.o-searchHead .m-searchBar__inputWrap:before{content:"";display:block;position:absolute;top:0;bottom:0;background:#000;transition:.75s;z-index:-1;width:100%;left:0}.sticky.sticky .o-searchHead #views-exposed-form-search-page-1,.sticky.sticky .o-searchHead .m-searchBar__inputWrap{padding-left:55px}@media screen and (min-width:48.1875em){.sticky.sticky .o-searchHead #views-exposed-form-search-page-1,.sticky.sticky .o-searchHead .m-searchBar__inputWrap{padding-left:70px}}.sticky.sticky .o-searchHead #views-exposed-form-search-page-1:before,.sticky.sticky .o-searchHead .m-searchBar__inputWrap:before{left:-20vw;width:120vw}.o-searchHead .form-search{transition:.5s}.sticky.sticky .o-searchHead .form-search{padding-top:20px;padding-bottom:20px;padding-left:70px;font-size:16px;font-size:1.6rem}@media screen and (max-width:25em){.o-searchHead .m-searchBase{-ms-flex-wrap:wrap;flex-wrap:wrap}.o-searchHead .m-searchBase legend{display:none}.o-searchHead .m-searchBase label{margin-right:0}.o-searchHead .m-searchBase .form-type-radio{margin-right:5px}.o-searchHead .m-searchBase .form-type-radio:last-child{margin-right:0}}.sticky.sticky .o-searchHead .m-searchBase{opacity:1}@media screen and (min-width:48.1875em){.sticky.sticky .o-searchHead .m-searchBase{padding-left:20px;padding-right:0}}@media screen and (min-width:48.1875em){.o-searchHead .-hideResults .m-searchBase{opacity:0}}.o-searchHead .form-actions,.o-searchHead .form-item{margin:0}.path-search .o-searchHead h2{margin:0}.path-search .block-aspi-search-date-sliders-block h2,.path-search .block-system-breadcrumb-block{display:none}.path-search nav.pager{margin-top:50px}.path-search.no-sidebar-here .o-pageStructure__main{width:100%;max-width:100%}.path-search.path-topic .o-searchHead{position:relative}.path-search .m-detailStrip .field__item{margin-bottom:0!important}.path-search .o-pageStructure__main .views-element-container header{display:none}.path-search .o-pageStructure__main .a-coverImg a{box-shadow:0 5px 30px 0 rgba(0,0,0,.3);height:194px;overflow:hidden;-ms-transform:scale(1);transform:scale(1)}.path-search .o-pageStructure__main .a-coverImg a:hover{-ms-transform:scale(1.05);transform:scale(1.05)}.path-search .o-pageStructure__main .a-coverImg a img{-ms-transform:scale(1);transform:scale(1)}.o-facets,.path-search .region-sidebar-first{background-color:#fff;transition:.5s;width:100%;margin-right:20px;padding-bottom:1px}@media screen and (max-width:48.125em){.o-facets,.path-search .region-sidebar-first{overflow:hidden}.o-facets:not(.-facets--open),.path-search .region-sidebar-first:not(.-facets--open){display:none;padding:0;border-color:transparent}.o-facets .block-facet--links,.path-search .region-sidebar-first .block-facet--links{height:auto!important}}@media screen and (max-width:48.125em){.-search .o-facets,.-search .path-search .region-sidebar-first{position:fixed;left:0;top:220px;z-index:20;overflow-y:auto}}.-featureTopic .o-facets,.-featureTopic .path-search .region-sidebar-first{margin-bottom:30px}@media screen and (min-width:48.1875em){.o-facets,.path-search .region-sidebar-first{background-color:transparent;display:block!important;height:auto;overflow-y:visible;top:0;position:relative;z-index:1;max-width:260px}.o-facets:before,.path-search .region-sidebar-first:before{background-color:#b4b7ba;content:"";position:absolute;left:-15px;right:0;bottom:0;top:20px;z-index:-1}.o-facets:after,.path-search .region-sidebar-first:after{background-color:#f0f0f0;content:"";position:absolute;left:-15px;right:0;top:400px;bottom:0;z-index:-1}}.sticky .o-facets,.sticky .path-search .region-sidebar-first{top:160px}@media screen and (min-width:48.1875em){.sticky .o-facets,.sticky .path-search .region-sidebar-first{top:0}}.o-facets .button,.path-search .region-sidebar-first .button{margin-bottom:20px}.o-facets .block-facet--links,.path-search .region-sidebar-first .block-facet--links{background-color:#fff;padding:20px}@media screen and (min-width:48.1875em){.o-facets .block-facet--links,.path-search .region-sidebar-first .block-facet--links{box-shadow:8.485px 8.485px 16px 0 rgba(0,0,0,.21);border:1px solid #fafafa;margin-bottom:20px;margin-right:-20px}}.o-facets .block-facet--links ul,.path-search .region-sidebar-first .block-facet--links ul{list-style:none;padding:0}.o-facets .block-facet--links fieldset,.path-search .region-sidebar-first .block-facet--links fieldset{margin:0}.o-facets .block-facet--links h2,.o-facets .block-facet--links legend,.path-search .region-sidebar-first .block-facet--links h2,.path-search .region-sidebar-first .block-facet--links legend{margin-bottom:20px;width:100%}.o-facets .block-facet--links .fieldgroup,.path-search .region-sidebar-first .block-facet--links .fieldgroup{border-radius:0}.o-facets .block-facet--links .fieldset-legend,.o-facets .block-facet--links h2,.path-search .region-sidebar-first .block-facet--links .fieldset-legend,.path-search .region-sidebar-first .block-facet--links h2{font-size:24px;font-size:2.4rem;font-weight:700;font-family:Montserrat,sans-serif;border-bottom:1px dashed #cbcbce;display:block;padding-bottom:20px}.o-facets .block-facet--links .facet-item,.o-facets .block-facet--links .form-type-checkbox,.path-search .region-sidebar-first .block-facet--links .facet-item,.path-search .region-sidebar-first .block-facet--links .form-type-checkbox{margin:0}.o-facets .block-facet--links .facet-item input[type=checkbox]:focus+label:before,.o-facets .block-facet--links .form-type-checkbox input[type=checkbox]:focus+label:before,.path-search .region-sidebar-first .block-facet--links .facet-item input[type=checkbox]:focus+label:before,.path-search .region-sidebar-first .block-facet--links .form-type-checkbox input[type=checkbox]:focus+label:before{border-color:#000!important}.o-facets .block-facet--links .facet-item input[type=checkbox]:checked+label,.o-facets .block-facet--links .form-type-checkbox input[type=checkbox]:checked+label,.path-search .region-sidebar-first .block-facet--links .facet-item input[type=checkbox]:checked+label,.path-search .region-sidebar-first .block-facet--links .form-type-checkbox input[type=checkbox]:checked+label{background-color:#f0f0f0}.o-facets .block-facet--links .facet-item input[type=checkbox]:checked+label:hover,.o-facets .block-facet--links .form-type-checkbox input[type=checkbox]:checked+label:hover,.path-search .region-sidebar-first .block-facet--links .facet-item input[type=checkbox]:checked+label:hover,.path-search .region-sidebar-first .block-facet--links .form-type-checkbox input[type=checkbox]:checked+label:hover{background:transparent!important}.o-facets .block-facet--links .facet-item a,.o-facets .block-facet--links .form-type-checkbox a,.path-search .region-sidebar-first .block-facet--links .facet-item a,.path-search .region-sidebar-first .block-facet--links .form-type-checkbox a{background-color:transparent;display:block;font-size:14px;font-size:1.4rem;font-family:Montserrat,sans-serif;margin-bottom:0;margin-left:0;padding:8px 8px 8px 42px;transition:background-color .5s ease-out}.o-facets .block-facet--links .facet-item a:before,.o-facets .block-facet--links .form-type-checkbox a:before,.path-search .region-sidebar-first .block-facet--links .facet-item a:before,.path-search .region-sidebar-first .block-facet--links .form-type-checkbox a:before{border:1px solid #cbcbce;height:18px;margin:auto;top:9px;left:8px;width:18px}.o-facets .block-facet--links .facet-item a:after,.o-facets .block-facet--links .form-type-checkbox a:after,.path-search .region-sidebar-first .block-facet--links .facet-item a:after,.path-search .region-sidebar-first .block-facet--links .form-type-checkbox a:after{height:16px;left:9px;top:10px;width:16px;background-color:#b9d48b}.o-facets .block-facet--links .facet-item a:hover,.o-facets .block-facet--links .form-type-checkbox a:hover,.path-search .region-sidebar-first .block-facet--links .facet-item a:hover,.path-search .region-sidebar-first .block-facet--links .form-type-checkbox a:hover{background-color:#f0f0f0}.o-facets .block-facet--links .facet-item a:hover:before,.o-facets .block-facet--links .form-type-checkbox a:hover:before,.path-search .region-sidebar-first .block-facet--links .facet-item a:hover:before,.path-search .region-sidebar-first .block-facet--links .form-type-checkbox a:hover:before{background-color:#fff!important}.o-facets .block-facet--links .facet-item a.is-active:after,.o-facets .block-facet--links .form-type-checkbox a.is-active:after,.path-search .region-sidebar-first .block-facet--links .facet-item a.is-active:after,.path-search .region-sidebar-first .block-facet--links .form-type-checkbox a.is-active:after{opacity:1}.o-facets .block-facet--links .facet-item a .facet-item__status:before,.o-facets .block-facet--links .form-type-checkbox a .facet-item__status:before,.path-search .region-sidebar-first .block-facet--links .facet-item a .facet-item__status:before,.path-search .region-sidebar-first .block-facet--links .form-type-checkbox a .facet-item__status:before{content:"ACTIVE "}.o-facets .block-facet--links:first-child input[type=checkbox]+label:after,.path-search .region-sidebar-first .block-facet--links:first-child input[type=checkbox]+label:after{background-color:#ff0048}.o-facets .block-facet--links:nth-child(2) a:after,.path-search .region-sidebar-first .block-facet--links:nth-child(2) a:after{background-color:#5b1023}.o-facets .block-facet--links:nth-child(3) a:after,.path-search .region-sidebar-first .block-facet--links:nth-child(3) a:after{background-color:#7fd6cd}.o-facets .block-facet--links:last-child,.o-facets .block-facet--links:nth-child(n+4),.path-search .region-sidebar-first .block-facet--links:last-child,.path-search .region-sidebar-first .block-facet--links:nth-child(n+4){background-color:transparent;border:0;box-shadow:0 0 0 0 transparent;margin-right:0}.o-facets .block-facet--links:last-child a:not(.a-btn).is-active,.o-facets .block-facet--links:nth-child(n+4) a:not(.a-btn).is-active,.path-search .region-sidebar-first .block-facet--links:last-child a:not(.a-btn).is-active,.path-search .region-sidebar-first .block-facet--links:nth-child(n+4) a:not(.a-btn).is-active{background-color:#fff}.o-facets .block-facet--links:last-child a:not(.a-btn):hover,.o-facets .block-facet--links:nth-child(n+4) a:not(.a-btn):hover,.path-search .region-sidebar-first .block-facet--links:last-child a:not(.a-btn):hover,.path-search .region-sidebar-first .block-facet--links:nth-child(n+4) a:not(.a-btn):hover{background:#fff}.o-facets .block-facet--links:first-child,.path-search .region-sidebar-first .block-facet--links:first-child{background-color:#fff;box-shadow:8.485px 8.485px 16px 0 rgba(0,0,0,.21)}.o-facets .block-facet--links:first-child a:not(.a-btn):hover,.path-search .region-sidebar-first .block-facet--links:first-child a:not(.a-btn):hover{background-color:#f0f0f0}.o-facets .form-wrapper[data-drupal-selector=edit-actions],.path-search .region-sidebar-first .form-wrapper[data-drupal-selector=edit-actions]{text-align:right;margin-right:20px}.js .o-facets [data-drupal-selector=edit-actions],.js .path-search .region-sidebar-first [data-drupal-selector=edit-actions]{display:none}.o-facets__toggle,.path-search .region-sidebar-first__toggle{background-color:#fff;border:0;border-bottom:1px solid #cbcbce;font-size:16px;font-size:1.6rem;font-weight:700;font-family:Montserrat,sans-serif;padding:15px 20px;transition:.5s;text-align:left;z-index:20;outline:none;box-shadow:none;position:relative;display:block;border-top:1px dashed #cbcbce;width:100%}@media screen and (min-width:48.1875em){.o-facets__toggle,.path-search .region-sidebar-first__toggle{display:none}}.-search .o-facets__toggle,.-search .path-search .region-sidebar-first__toggle{width:calc(100% + 40px);margin:0 -20px -50px}.o-facets__toggle:before,.path-search .region-sidebar-first__toggle:before{-ms-transform:rotate(45deg);transform:rotate(45deg);content:"";transition:.5s;position:absolute;bottom:0;top:0;right:25px;margin:auto;height:8px;width:8px;border:2px solid #000;border-top:none;border-left:none}.-search .o-facets__toggle:after,.-search .path-search .region-sidebar-first__toggle:after{top:0}.o-facets__toggle.active:before,.path-search .region-sidebar-first__toggle.active:before{-ms-transform:rotate(225deg);transform:rotate(225deg)}.o-facets__toggleExtras,.path-search .region-sidebar-first__toggleExtras{margin-top:20px}.o-facets__toggleExtras:before,.path-search .region-sidebar-first__toggleExtras:before{transition:transform .5s}.-extrasOpen .o-facets__toggleExtras:before,.-extrasOpen .path-search .region-sidebar-first__toggleExtras:before{-ms-transform:rotate(180deg);transform:rotate(180deg)}.o-facets__toggleExtras:focus span,.o-facets__toggleExtras:hover span,.path-search .region-sidebar-first__toggleExtras:focus span,.path-search .region-sidebar-first__toggleExtras:hover span{color:#fff}.-extrasOpen .o-facets__extrasBtnText.-more,.-extrasOpen .path-search .region-sidebar-first__extrasBtnText.-more,.o-facets__extrasBtnText.-less,.path-search .region-sidebar-first__extrasBtnText.-less{display:none}.-extrasOpen .o-facets__extrasBtnText.-less,.-extrasOpen .path-search .region-sidebar-first__extrasBtnText.-less{display:block}.o-mixedListing,.path-search .views-element-container,.region-sidebar-second .block-views-blockprogram-page-views-block-3{padding-top:30px}.o-mixedListing .group-right,.o-mixedListing article,.path-search .views-element-container .group-right,.path-search .views-element-container article,.region-sidebar-second .block-views-blockprogram-page-views-block-3 .group-right,.region-sidebar-second .block-views-blockprogram-page-views-block-3 article{position:relative}@media screen and (min-width:48.1875em){.o-mixedListing .group-right,.o-mixedListing article,.path-search .views-element-container .group-right,.path-search .views-element-container article,.region-sidebar-second .block-views-blockprogram-page-views-block-3 .group-right,.region-sidebar-second .block-views-blockprogram-page-views-block-3 article{min-height:190px}}.o-mixedListing .a-coverImg,.path-search .views-element-container .a-coverImg,.region-sidebar-second .block-views-blockprogram-page-views-block-3 .a-coverImg{margin-left:auto}.o-mixedListing .a-coverImg img,.path-search .views-element-container .a-coverImg img,.region-sidebar-second .block-views-blockprogram-page-views-block-3 .a-coverImg img{box-shadow:none}.o-mixedListing .views-row,.o-mixedListing div[class$=Teaser],.path-search .views-element-container .views-row,.path-search .views-element-container div[class$=Teaser],.region-sidebar-second .block-views-blockprogram-page-views-block-3 .views-row,.region-sidebar-second .block-views-blockprogram-page-views-block-3 div[class$=Teaser]{margin:49px 0;margin-bottom:75px;padding:1px 0;overflow:visible}@media screen and (max-width:37.5em){.o-mixedListing .views-row,.o-mixedListing div[class$=Teaser],.path-search .views-element-container .views-row,.path-search .views-element-container div[class$=Teaser],.region-sidebar-second .block-views-blockprogram-page-views-block-3 .views-row,.region-sidebar-second .block-views-blockprogram-page-views-block-3 div[class$=Teaser]{margin:30px 0}}.o-mixedListing .field--name-node-tags,.path-search .views-element-container .field--name-node-tags,.region-sidebar-second .block-views-blockprogram-page-views-block-3 .field--name-node-tags{margin-top:5px}.o-mixedListing.-doubles .view-content-wrapper>div,.path-search .views-element-container.-doubles .view-content-wrapper>div,.region-sidebar-second .block-views-blockprogram-page-views-block-3.-doubles .view-content-wrapper>div{box-sizing:border-box;list-style:none;margin:0;padding:0;display:-ms-flexbox!important;display:flex!important;-ms-flex-line-pack:stretch;align-content:stretch;border-color:transparent;min-width:100%;-ms-flex-wrap:wrap;flex-wrap:wrap;border-style:solid;margin:-30px;border-width:30px 30px 0 0}.o-mixedListing.-doubles .view-content-wrapper>div>*,.path-search .views-element-container.-doubles .view-content-wrapper>div>*,.region-sidebar-second .block-views-blockprogram-page-views-block-3.-doubles .view-content-wrapper>div>*{box-sizing:border-box;min-width:0;max-width:100%;display:block;padding:0;margin:0;background-clip:padding-box!important;border:0 solid transparent;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:1;flex-shrink:1;width:50%}@media screen and (max-width:40.625em){.o-mixedListing.-doubles .view-content-wrapper>div>*,.path-search .views-element-container.-doubles .view-content-wrapper>div>*,.region-sidebar-second .block-views-blockprogram-page-views-block-3.-doubles .view-content-wrapper>div>*{width:100%}}.o-mixedListing.-doubles .view-content-wrapper>div>*>*,.path-search .views-element-container.-doubles .view-content-wrapper>div>*>*,.region-sidebar-second .block-views-blockprogram-page-views-block-3.-doubles .view-content-wrapper>div>*>*{box-sizing:border-box}.no-flexbox .o-mixedListing.-doubles .view-content-wrapper>div,.no-flexbox .path-search .views-element-container.-doubles .view-content-wrapper>div,.no-flexbox .region-sidebar-second .block-views-blockprogram-page-views-block-3.-doubles .view-content-wrapper>div,.no-flexwrap .o-mixedListing.-doubles .view-content-wrapper>div,.no-flexwrap .path-search .views-element-container.-doubles .view-content-wrapper>div,.no-flexwrap .region-sidebar-second .block-views-blockprogram-page-views-block-3.-doubles .view-content-wrapper>div{display:block}.no-flexbox .o-mixedListing.-doubles .view-content-wrapper>div:after,.no-flexbox .path-search .views-element-container.-doubles .view-content-wrapper>div:after,.no-flexbox .region-sidebar-second .block-views-blockprogram-page-views-block-3.-doubles .view-content-wrapper>div:after,.no-flexwrap .o-mixedListing.-doubles .view-content-wrapper>div:after,.no-flexwrap .path-search .views-element-container.-doubles .view-content-wrapper>div:after,.no-flexwrap .region-sidebar-second .block-views-blockprogram-page-views-block-3.-doubles .view-content-wrapper>div:after{content:"";display:block;clear:both}.no-flexbox .o-mixedListing.-doubles .view-content-wrapper>div>*,.no-flexbox .path-search .views-element-container.-doubles .view-content-wrapper>div>*,.no-flexbox .region-sidebar-second .block-views-blockprogram-page-views-block-3.-doubles .view-content-wrapper>div>*,.no-flexwrap .o-mixedListing.-doubles .view-content-wrapper>div>*,.no-flexwrap .path-search .views-element-container.-doubles .view-content-wrapper>div>*,.no-flexwrap .region-sidebar-second .block-views-blockprogram-page-views-block-3.-doubles .view-content-wrapper>div>*{float:left}.no-flexbox .o-mixedListing.-doubles .view-content-wrapper>div,.no-flexbox .path-search .views-element-container.-doubles .view-content-wrapper>div,.no-flexbox .region-sidebar-second .block-views-blockprogram-page-views-block-3.-doubles .view-content-wrapper>div,.no-flexwrap .o-mixedListing.-doubles .view-content-wrapper>div,.no-flexwrap .path-search .views-element-container.-doubles .view-content-wrapper>div,.no-flexwrap .region-sidebar-second .block-views-blockprogram-page-views-block-3.-doubles .view-content-wrapper>div{display:block!important}.no-flexbox .o-mixedListing.-doubles .view-content-wrapper>div>*,.no-flexbox .path-search .views-element-container.-doubles .view-content-wrapper>div>*,.no-flexbox .region-sidebar-second .block-views-blockprogram-page-views-block-3.-doubles .view-content-wrapper>div>*,.no-flexwrap .o-mixedListing.-doubles .view-content-wrapper>div>*,.no-flexwrap .path-search .views-element-container.-doubles .view-content-wrapper>div>*,.no-flexwrap .region-sidebar-second .block-views-blockprogram-page-views-block-3.-doubles .view-content-wrapper>div>*{display:block;vertical-align:top}.o-mixedListing.-doubles .view-content-wrapper>div>*,.path-search .views-element-container.-doubles .view-content-wrapper>div>*,.region-sidebar-second .block-views-blockprogram-page-views-block-3.-doubles .view-content-wrapper>div>*{border-width:0 0 30px 30px}.lt-ie9 .o-mixedListing.-doubles .view-content-wrapper>div,.lt-ie9 .o-mixedListing.-doubles .view-content-wrapper>div>*,.lt-ie9 .path-search .views-element-container.-doubles .view-content-wrapper>div,.lt-ie9 .path-search .views-element-container.-doubles .view-content-wrapper>div>*,.lt-ie9 .region-sidebar-second .block-views-blockprogram-page-views-block-3.-doubles .view-content-wrapper>div,.lt-ie9 .region-sidebar-second .block-views-blockprogram-page-views-block-3.-doubles .view-content-wrapper>div>*{border-color:#fff}.o-pageStructure__main,.region-sidebar-second .block-views-blockprogram-page-views-block-3{margin-top:20px}.a-mainArea .o-pageStructure__main{margin-top:0}@media screen and (max-width:48.125em){.a-mainArea .o-pageStructure__main{margin-top:20px}}.o-mixedListing .views-row{margin-bottom:50px}.path-search .views-element-container{padding-top:0}.path-search .views-element-container .views-row .node{border-width:20px 0 0!important;margin:-20px 0!important}.path-search .views-element-container .views-row .node .group-left{border:0;border-right:20px solid transparent;right:20px}@media (max-width:767px){.path-search .views-element-container .views-row .node .group-left{left:0;padding:0 20px}}.path-search .views-element-container .views-row .node .group-right{border:0}@media print,screen and (min-width:768px){.path-search .views-element-container .views-row .node .group-right{width:calc(50% + 25px)!important}}.path-search .journal_article .group-left{right:0!important}body.page-node-type-bio .o-mixedListing{padding-top:0;margin-top:-20px}.path-our-people .o-mixedListing.-doubles .view-content-wrapper>div{margin:0}.o-dateRange__head{box-sizing:border-box;list-style:none;margin:0;padding:0;display:-ms-flexbox!important;display:flex!important;-ms-flex-line-pack:stretch;align-content:stretch;border-color:transparent;min-width:100%;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;cursor:pointer;font-family:Montserrat,sans-serif;background:#f0f0f0;padding:20px 30px;position:relative}@media screen and (max-width:84.375em){.o-dateRange__head{-ms-flex-wrap:wrap;flex-wrap:wrap}}.o-dateRange__head>*{min-width:0;max-width:100%;display:block;padding:0;margin:0;background-clip:padding-box!important;border:0 solid transparent;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;flex-shrink:1}.o-dateRange__head>*,.o-dateRange__head>*>*{box-sizing:border-box}.no-flexbox .o-dateRange__head,.no-flexwrap .o-dateRange__head{display:block}.no-flexbox .o-dateRange__head:after,.no-flexwrap .o-dateRange__head:after{content:"";display:block;clear:both}.no-flexbox .o-dateRange__head>*,.no-flexwrap .o-dateRange__head>*{float:left}.no-flexbox .o-dateRange__head,.no-flexwrap .o-dateRange__head{display:block!important}.no-flexbox .o-dateRange__head>*,.no-flexwrap .o-dateRange__head>*{display:block;vertical-align:top;vertical-align:middle}.o-dateRange__head>*{-ms-flex-positive:0;flex-grow:0}.no-flexbox .o-dateRange__head,.no-flexwrap .o-dateRange__head{text-align:center}.no-flexbox .o-dateRange__head>*,.no-flexwrap .o-dateRange__head>*{display:inline-block;float:none;margin-right:-4px}.no-flexbox .o-dateRange__head{text-align:left}.o-dateRange__head+.o-dateRange__selectors{padding-top:3px}.o-dateRange__head .form-actions.form-actions{position:absolute;right:20px;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%);transition:.5s;display:block;margin:0}.js .o-dateRange__head .form-actions.form-actions{pointer-events:none;opacity:0}@media screen and (min-width:48.1875em){.o-dateRange__head .form-actions.form-actions{right:10px}}.o-dateRange__head .form-actions.form-actions input{margin:0}.no-csspointerevents .o-dateRange__head .form-actions.form-actions{display:none}.-open .o-dateRange__head .form-actions.form-actions{opacity:1;pointer-events:auto}.no-csspointerevents .-open .o-dateRange__head .form-actions.form-actions{display:block}.o-dateRange svg{height:20px;width:20px;display:inline-block;color:#000;margin-right:15px;margin-top:-3px}.o-dateRange__text{color:#231f20;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;font-size:18px;font-size:1.8rem;font-weight:700;color:#555;max-width:calc(100% - 100px)}.o-dateRange__dash{width:20px;height:2px;background:#555;margin:6px 3px;display:inline-block}.o-dateRange__toggler{font-size:14px;font-size:1.4rem;min-width:60px;display:inline-block;color:#000;text-align:right;padding-right:5px;position:absolute;top:22px;right:25px}.o-dateRange__toggler:hover{color:#cf1730;text-decoration:underline!important}.no-js .o-dateRange__toggler{display:none}@media screen and (min-width:48.1875em){.o-facets .o-dateRange{display:none}}.o-dateRange__selectors{position:relative}.o-dateRange .a-closeBtn{position:absolute;right:20px;top:20px}.o-dateRange__grid{box-sizing:border-box;list-style:none;margin:0;padding:0;display:-ms-flexbox!important;display:flex!important;-ms-flex-line-pack:stretch;align-content:stretch;border-color:transparent;min-width:100%}@media screen and (max-width:84.375em){.o-dateRange__grid{-ms-flex-wrap:wrap;flex-wrap:wrap}}.o-dateRange__grid>*{-ms-flex-align:stretch;align-items:stretch}.o-dateRange__grid>*>*{display:block;width:100%}.o-dateRange__grid>*{box-sizing:border-box;min-width:0;max-width:100%;display:-ms-flexbox;display:flex;padding:0;margin:0;background-clip:padding-box!important;border:0 solid transparent;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;flex-shrink:1;width:50%}@media screen and (max-width:41.25em){.o-dateRange__grid>*{width:100%}}.o-dateRange__grid>*>*{box-sizing:border-box}.no-flexbox .o-dateRange__grid,.no-flexwrap .o-dateRange__grid{display:table!important}.no-flexbox .o-dateRange__grid>*,.no-flexwrap .o-dateRange__grid>*{display:table-cell;vertical-align:top}.no-flexbox .o-dateRange__grid>*>*,.no-flexwrap .o-dateRange__grid>*>*{display:block}@media screen and (max-width:21.875em),screen and (max-width:64em) and (min-width:48.1875em){.o-dateRange .form-type-textfield,.o-facets .form-type-textfield{width:100%;margin-left:0;margin-top:10px}}.js .JS-dateRange__content,.o-dateRange.not-set .o-dateRange__dash,.o-dateRange.not-set .o-dateRange__end,.o-dateRange.not-set .reset-date{display:none}.o-dateRange .reset-date{margin:0 0 0 10px;font-size:.8em}@keyframes d{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.views-element-container{transition:.2s;position:relative}.views-element-container.-loading{pointer-events:none}.views-element-container.-loading>*{opacity:.2}.views-element-container.-loading:before{content:"";position:absolute;top:20px;left:0;right:0;margin:auto;font-size:100px;line-height:1;height:100px;width:100px;color:#cf1730;animation:d 2s linear infinite}.pager.pager.pager.pager{padding:30px 40px;background:#f0f0f0;margin-bottom:30px;width:100%}.pager .pager__items{text-align:center}.flexbox .pager .pager__items{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}@media screen and (max-width:30em){.flexbox .pager .pager__items{-ms-flex-align:stretch;align-items:stretch}}.pager .pager__item{display:inline-block;padding:0 5px}@media screen and (min-width:48.1875em){.pager .pager__item{padding:0 10px}}@media screen and (max-width:37.5em){.pager .pager__item{display:none}}.pager .pager__item a{background:transparent;border-color:transparent;border-radius:0;font-family:Montserrat,sans-serif;color:#000;padding:3px;min-width:30px;display:inline-block;text-align:center;transition:.3s}.pager .pager__item a:focus,.pager .pager__item a:hover{background:#cf1730;color:#fff;text-decoration:none}.pager .pager__item--next,.pager .pager__item--previous{margin-top:0;padding:0;-ms-flex-positive:1;flex-grow:1}.pager .pager__item--next.disabled,.pager .pager__item--previous.disabled{opacity:0;pointer-events:none}.no-flexbox .pager .pager__item--next,.no-flexbox .pager .pager__item--previous{width:120px}@media screen and (max-width:37.5em){.pager .pager__item--next,.pager .pager__item--previous{display:block}}@media screen and (max-width:30em){.pager .pager__item--next,.pager .pager__item--previous{display:-ms-flexbox;display:flex;-ms-flex-align:stretch;align-items:stretch}}.pager .pager__item--next a,.pager .pager__item--previous a{display:block!important;position:relative;border:1px solid #000;min-height:30px;min-width:0;padding:0;width:35px;display:inline-block}@media screen and (max-width:37.5em){.pager .pager__item--next a,.pager .pager__item--previous a{padding:5px 15px}}@media print,screen and (min-width:1200px){.pager .pager__item--next a,.pager .pager__item--previous a{padding:10px 20px;min-width:120px}}.pager .pager__item--next a span,.pager .pager__item--previous a span{display:none}@media print,screen and (min-width:1200px){.pager .pager__item--next a span,.pager .pager__item--previous a span{display:block}}.pager .pager__item--next a:before,.pager .pager__item--previous a:before{position:absolute;top:0;bottom:0;margin:auto 0;height:12px;line-height:1;font-size:12px;font-size:1.2rem}.pager .pager__item--previous{float:left;text-align:left;margin-right:auto}.pager .pager__item--previous a:before{content:"";left:13px}@media screen and (min-width:37.5625em){.pager .pager__item--previous a{padding-left:35px}}.pager .pager__item--next{float:right;text-align:right;margin-left:auto}.pager .pager__item--next a{text-align:left;margin-left:auto}.pager .pager__item--next a:before{content:"";right:13px}@media screen and (min-width:37.5625em){.pager .pager__item--next a{padding-right:35px}}.pager .pager__item.is-active:first-child{margin-left:auto}.pager .pager__item.is-active:last-child{margin-right:auto}@media screen and (max-width:37.5em){.pager .pager__item.is-active{display:inline-block}}.pager .pager__item.is-active a{background:#cf1730;color:#fff}.pager .pager__item.is-active a:focus,.pager .pager__item.is-active a:hover{background:#8a2337}.o-heroIntro{margin-bottom:10px}@media screen and (min-width:48.1875em){.o-heroIntro{margin-bottom:50px}}@media screen and (min-width:48.1875em){.o-heroIntro.-pullUp{margin-top:-110px}}.o-heroIntro__inner{position:relative}.o-heroIntro__img{height:200px;overflow:hidden;position:relative}@media screen and (min-width:48.1875em){.o-heroIntro__img,.o-heroIntro__img .field--type-image{height:450px}}.o-heroIntro__img .field--type-image{position:static}.o-heroIntro__img img{position:absolute;left:0;top:0;object-fit:cover;min-height:100%}.csstransforms .o-heroIntro__img img{top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%)}.o-heroIntro__contentBox{padding-bottom:0;background:#fff;position:relative;z-index:10;padding:20px;margin:-100px 20px 0;transition:width .5s}@media screen and (min-width:48.1875em){.o-heroIntro__contentBox{padding:40px;margin:0}.js .o-heroIntro__contentBox{top:140px;left:0;position:absolute;width:70%}}.o-heroIntro__contentBox h2{color:#cf1730;margin-bottom:30px;font-size:25px;font-size:2.5rem}.o-heroIntro__contentBox h2+p{font-size:1.2em;line-height:1.2}@media screen and (min-width:48.1875em){.o-heroIntro__contentBox h2{font-size:36px;font-size:3.6rem}.o-heroIntro__contentBox h2+p{font-size:24px;font-size:2.4rem}}.csspointerevents .o-heroIntro__contentBox:before{content:"";display:block;position:absolute;pointer-events:none;height:100%;width:100%;top:0;left:0;box-shadow:5px 5px 20px rgba(0,0,0,.5);transition:opacity 1s;opacity:0}.o-heroIntro__contentBox.-open{width:100%}.o-heroIntro__contentBox.-open:before{opacity:1}.no-csspointerevents .o-heroIntro__contentBox.-open{box-shadow:5px 5px 20px rgba(0,0,0,.5)}.o-heroIntro .m-fadedContent__content{padding-bottom:100px}.o-heroIntro .m-fadedContent__btn{bottom:0}.o-programIntro{background:#b0bdc6;position:relative;overflow:hidden;padding:40px;font-size:24px;font-size:2.4rem}.o-programIntro.-orangeLight{background:#f28e02}.path-search .o-programIntro{zoom:1;margin-top:35px}.path-search .o-programIntro:after,.path-search .o-programIntro:before{content:"";display:table}.path-search .o-programIntro:after{clear:both}.path-search .o-programIntro .group-left{position:static;float:left;width:50%;height:1px}.path-search .o-programIntro .group-right{display:block!important;float:left;margin-top:0;width:50%}.path-search .o-programIntro .group-right h2{margin-top:0}.path-search .o-programIntro .group-right p{font-size:16px;font-size:1.6rem;margin-bottom:15px!important;text-transform:uppercase}.path-search .o-programIntro .group-right img{margin-bottom:10px;position:static;width:auto}.path-search .o-programIntro .group-right .a-btn{width:auto}.path-search .o-programIntro .group-right .a-btn:hover svg{fill:#fff}.path-search .o-programIntro .group-right .a-btn svg{fill:#000}@media screen and (max-width:84.375em) and (min-width:48.1875em){.o-programIntro{font-size:20px;font-size:2rem}}@media screen and (max-width:48.125em){.o-programIntro{font-size:16px;font-size:1.6rem}}.o-programIntro .field--name-field-svg-image img{width:200px;height:200px;right:50%;position:absolute;top:-50px;max-width:none;opacity:.2}@media screen and (min-width:64.0625em){.o-programIntro .field--name-field-svg-image img{top:-120px;height:410px;width:480px}}@media screen and (max-width:64em) and (min-width:48.1875em){.o-programIntro .field--name-field-svg-image img{top:-50px;height:300px;width:300px}}@media screen and (max-width:48.125em){.o-programIntro .field--name-field-svg-image img{left:0;right:auto}}.o-programIntro img{position:absolute;top:35px;right:40px;max-width:275px;width:75%}.o-programIntro h2{font-size:1.5em;margin-top:120px}@media screen and (min-width:64.0625em){.o-programIntro h2{margin-top:335px}}@media screen and (max-width:64em) and (min-width:48.1875em){.o-programIntro h2{margin-top:240px}}.o-programIntro li,.o-programIntro p{font-size:1em;line-height:1.2}.o-programIntro li{margin-top:.5em}.o-bioBlock h2{font-size:36px;font-size:3.6rem;margin-bottom:10px}@media screen and (max-width:30em){.o-bioBlock h2{font-size:25px;font-size:2.5rem}}.o-bioBlock__header{position:relative;padding-left:110px;min-height:85px}@media screen and (min-width:75.0625em){.o-bioBlock__header{padding-left:60px}}.o-bioBlock__header p{font-size:24px;font-size:2.4rem;margin-bottom:20px;line-height:1.1}@media screen and (max-width:30em){.o-bioBlock__header p{font-size:18px;font-size:1.8rem}}.o-bioBlock .field--name-node-image{margin-right:-30px;box-shadow:8px 8px 16px 0 rgba(0,0,0,.31);position:absolute;top:0}@media screen and (max-width:75em){.o-bioBlock .field--name-node-image{left:0}.o-bioBlock .field--name-node-image .a-stylisedImg{width:85px;height:85px}}@media screen and (min-width:75.0625em){.o-bioBlock .field--name-node-image{right:100%}.o-bioBlock .field--name-node-image .a-stylisedImg{width:190px;height:190px}}.o-bioBlock__card{padding:20px;background:#f0f0f0}@media screen and (min-width:48.1875em){.o-bioBlock__card{padding:35px 60px}}.o-bioBlock__card .field{box-sizing:border-box;list-style:none;margin:0;padding:0;display:-ms-flexbox!important;display:flex!important;-ms-flex-line-pack:stretch;align-content:stretch;border-color:transparent;min-width:100%;margin-bottom:20px}.o-bioBlock__card .field>*{box-sizing:border-box;min-width:0;max-width:100%;display:block;padding:0;margin:0;background-clip:padding-box!important;border:0 solid transparent;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;flex-shrink:1}.o-bioBlock__card .field>*>*{box-sizing:border-box}.no-flexbox .o-bioBlock__card .field,.no-flexwrap .o-bioBlock__card .field{display:table!important}.no-flexbox .o-bioBlock__card .field>*,.no-flexwrap .o-bioBlock__card .field>*{display:table-cell;vertical-align:top}@media screen and (max-width:30em){.o-bioBlock__card .field{-ms-flex-wrap:wrap;flex-wrap:wrap}}.o-bioBlock__card .field:last-child{margin-bottom:0}.o-bioBlock__card .field h4{font-size:14px;font-size:1.4rem;text-transform:uppercase;width:100px;-ms-flex-negative:0;flex-shrink:0;-ms-flex-positive:0;flex-grow:0;line-height:1.3}@media screen and (min-width:48.1875em){.o-bioBlock__card .field h4{width:130px}}@media screen and (max-width:30em){.o-bioBlock__card .field h4{width:100%;margin-bottom:10px}}.o-bioBlock__card .field p{line-height:1.3;word-break:break-word;display:none;margin-bottom:1.2rem}.o-bioBlock__card .field p+p{margin-top:1.2rem}.o-bioBlock__card .field p:first-of-type{display:block}.o-bioBlock__card .field--name-node-connect h3{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.o-bioBlock__card .field--name-node-biography-paragraph button{background:transparent;padding:0;border:0;color:#cf1730;transition:.3s}.o-bioBlock__card .field--name-node-biography-paragraph button:focus,.o-bioBlock__card .field--name-node-biography-paragraph button:hover{color:#000;text-decoration:underline}.o-contactBlock__grid{box-sizing:border-box;list-style:none;margin:0;padding:0;display:-ms-flexbox!important;display:flex!important;-ms-flex-line-pack:stretch;align-content:stretch;border-color:transparent;min-width:100%}.o-contactBlock__grid>*{box-sizing:border-box;min-width:0;max-width:100%;display:block;padding:0;margin:0;background-clip:padding-box!important;border:0 solid transparent;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;flex-shrink:1}.o-contactBlock__grid>*>*{box-sizing:border-box}.no-flexbox .o-contactBlock__grid,.no-flexwrap .o-contactBlock__grid{display:table!important}.no-flexbox .o-contactBlock__grid>*,.no-flexwrap .o-contactBlock__grid>*{display:table-cell;vertical-align:top}.o-contactBlock__img{-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0}.o-contactBlock__details{padding-left:20px}.o-contactBlock__details svg{height:13px;width:13px;margin-right:10px;-ms-flex-negative:0;flex-shrink:0}@media screen and (max-width:26.25em){.o-contactBlock__details h3{font-size:16px;font-size:1.6rem}}.o-contactBlock__details h3 a{color:#000}.o-contactBlock__details h3 a:focus,.o-contactBlock__details h3 a:hover{color:#cf1730}.o-contactBlock__details ul{list-style:none;padding:0}.o-contactBlock__details li{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;line-height:1;margin-bottom:10px}.o-contactBlock__details li:last-child{margin-bottom:0}.o-contactBlock__details li a{word-break:break-word}@media screen and (max-width:26.25em){.o-contactBlock__details li{font-size:.8em}}.o-contactBlock.-print{display:none}@media print{.o-contactBlock.-print{display:-ms-flexbox;display:flex}}.o-sideBar{max-width:500px;margin:30px auto 0;position:relative;padding-top:35px}@media screen and (min-width:64.0625em){.o-sideBar{margin-top:0}}@media print{.o-sideBar{margin-top:0}}.o-sideBar__section{margin-bottom:35px;page-break-inside:avoid}@media print{.o-sideBar__section{display:none}.o-sideBar__section.-printable{display:block}}.o-sideBar__section.o-authors{padding-bottom:0;margin-top:0}.o-sideBar:after{content:"";left:-50vw;right:-50vw;position:absolute;bottom:100%;height:20px;background:linear-gradient(0deg,rgba(0,0,0,.1),transparent)}@media screen and (min-width:64.0625em){.o-sideBar:after{display:none}}.block-aspi-homepage-meet-the-team-block{background:#f0f0f0;min-width:280px;max-width:1350px;width:calc(100% - 40px);margin:0 auto}.block-aspi-homepage-meet-the-team-block .meet-the-team-wrapper{padding:25px 20px}.block-aspi-homepage-meet-the-team-block .meet-the-team-wrapper h3{font-size:18px;font-size:1.8rem;line-height:18px}.block-aspi-homepage-meet-the-team-block .meet-the-team-wrapper article.homepage_curated_content_teaser{float:left;max-width:33.333%!important;width:100%;height:100%;min-height:85px;padding-bottom:10px;box-sizing:content-box}@media screen and (max-width:770px){.block-aspi-homepage-meet-the-team-block .meet-the-team-wrapper article.homepage_curated_content_teaser{max-width:100%!important}}.block-aspi-homepage-meet-the-team-block .meet-the-team-wrapper article.homepage_curated_content_teaser .group-left{position:absolute}.block-aspi-homepage-meet-the-team-block .meet-the-team-wrapper article.homepage_curated_content_teaser .group-left .a-stylisedImg{background-color:#f0f0f0!important;background:#f0f0f0!important;opacity:1!important}.block-aspi-homepage-meet-the-team-block .meet-the-team-wrapper article.homepage_curated_content_teaser .group-left .a-stylisedImg:before{background-color:#f0f0f0!important;opacity:0}.block-aspi-homepage-meet-the-team-block .meet-the-team-wrapper article.homepage_curated_content_teaser .group-left .a-stylisedImg img{filter:none!important;-webkit-filter:none!important;mix-blend-mode:normal!important;opacity:1!important}.block-aspi-homepage-meet-the-team-block .meet-the-team-wrapper article.homepage_curated_content_teaser .group-right{float:left;padding-left:105px;max-width:100%;padding-right:20px}.block-aspi-homepage-meet-the-team-block .meet-the-team-wrapper p.meet-the-team-link{clear:both;display:block;position:relative;width:124px;border:1px solid #000;cursor:pointer;background-color:transparent!important;color:#000!important}.block-aspi-homepage-meet-the-team-block .meet-the-team-wrapper p.meet-the-team-link:focus{outline:none!important}.block-aspi-homepage-meet-the-team-block .meet-the-team-wrapper p.meet-the-team-link a{color:#000;width:100%;height:100%;display:block;padding:10px;padding-right:30px;transition:0s!important;font-family:Montserrat,sans-serif;font-weight:700;font-size:1.4rem}.block-aspi-homepage-meet-the-team-block .meet-the-team-wrapper p.meet-the-team-link a:focus,.block-aspi-homepage-meet-the-team-block .meet-the-team-wrapper p.meet-the-team-link a:hover{background-color:#000!important;outline:none!important;text-decoration:none;color:#fff!important}.block-aspi-homepage-meet-the-team-block .meet-the-team-wrapper p.meet-the-team-link a:focus:before,.block-aspi-homepage-meet-the-team-block .meet-the-team-wrapper p.meet-the-team-link a:hover:before{text-decoration:none;color:#fff!important}.block-aspi-homepage-meet-the-team-block .meet-the-team-wrapper p.meet-the-team-link a:before{font-family:icomoon!important;content:"";position:absolute;top:0;bottom:0;margin:auto 0;right:10px;height:10px;width:10px;font-size:10px;font-size:1rem;line-height:1}.m-view-programTeaser.m-view-programTeaser,html body.path-search .o-pageStructure__main .m-view-programTeaser.m-view-programTeaser{overflow:hidden;position:relative;background:#b0bdc6;padding:50px 20px}.m-view-programTeaser.m-view-programTeaser.-orangeLight,html body.path-search .o-pageStructure__main .m-view-programTeaser.m-view-programTeaser.-orangeLight{background:#f28e02}.m-view-programTeaser .group-left,html body.path-search .o-pageStructure__main .m-view-programTeaser .group-left{position:static;width:50%;height:1px}.m-view-programTeaser .group-left .field--type-image,html body.path-search .o-pageStructure__main .m-view-programTeaser .group-left .field--type-image{position:static}.m-view-programTeaser .group-left .field--type-image img,html body.path-search .o-pageStructure__main .m-view-programTeaser .group-left .field--type-image img{width:70%;position:absolute;left:-15%;top:5px;object-fit:contain;opacity:.2}.m-view-programTeaser .group-right,html body.path-search .o-pageStructure__main .m-view-programTeaser .group-right{border:none;padding:0}.m-view-programTeaser .group-right:after,html body.path-search .o-pageStructure__main .m-view-programTeaser .group-right:after{display:none}.m-view-programTeaser .group-right img,html body.path-search .o-pageStructure__main .m-view-programTeaser .group-right img{width:auto;margin-bottom:10px}.m-view-programTeaser .group-right .field--name-body,html body.path-search .o-pageStructure__main .m-view-programTeaser .group-right .field--name-body{text-transform:uppercase;margin-bottom:15px}.no-backgroundblendmode .homepage_curated_content_teaser{-ms-flex:1 1 100%;flex:1 1 100%}.block-aspi-homepage-introduction-block{zoom:1;margin:0 auto;min-width:280px;display:block;pointer-events:auto;width:100%;max-width:1390px;-ms-flex-wrap:wrap;flex-wrap:wrap}.block-aspi-homepage-introduction-block:after,.block-aspi-homepage-introduction-block:before{content:"";display:table}.block-aspi-homepage-introduction-block:after{clear:both}.user-logged-in .block-aspi-homepage-introduction-block>div:first-of-type{display:none}.block-aspi-homepage-introduction-block~.block{padding-left:0!important;padding-right:0!important}.block-aspi-homepage-introduction-block~.block>*{zoom:1;margin:0 auto;min-width:280px;display:block;pointer-events:auto;width:100%;max-width:1390px}.block-aspi-homepage-introduction-block~.block>:after,.block-aspi-homepage-introduction-block~.block>:before{content:"";display:table}.block-aspi-homepage-introduction-block~.block>:after{clear:both}.block-aspi-homepage-introduction-block .alternate{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;background:#7fd6cd}.js .block-aspi-homepage-introduction-block .alternate>:not(.show){display:none!important}.block-aspi-homepage-introduction-block .alternate .contextual-region{background:#7fd6cd}.block-aspi-homepage-introduction-block .article{width:50%;padding:20px}.block.block-views-blocktrending-topics-trending-topics-homepage-block{padding-left:20px!important;padding-right:20px!important}.block.block-views-blocktrending-topics-trending-topics-homepage-block>*{zoom:1;margin:0 auto;min-width:280px;display:block;pointer-events:auto;width:100%;max-width:1310px}.block.block-views-blocktrending-topics-trending-topics-homepage-block>:after,.block.block-views-blocktrending-topics-trending-topics-homepage-block>:before{content:"";display:table}.block.block-views-blocktrending-topics-trending-topics-homepage-block>:after{clear:both}.block--block-content--sponsor-block,.o-opinion,.path-frontpage .block-aspi-subscribe{zoom:1;margin:0 auto;min-width:280px;display:block;pointer-events:auto;width:100%;max-width:1350px;width:calc(100% - 40px)}.block--block-content--sponsor-block:after,.block--block-content--sponsor-block:before,.o-opinion:after,.o-opinion:before,.path-frontpage .block-aspi-subscribe:after,.path-frontpage .block-aspi-subscribe:before{content:"";display:table}.block--block-content--sponsor-block:after,.o-opinion:after,.path-frontpage .block-aspi-subscribe:after{clear:both}article.feature.is-promoted{padding:20px;padding-bottom:0;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-positive:1;flex-grow:1}article.feature.is-promoted .field{margin:0}article.feature.is-promoted .group-right{-ms-flex-positive:1;flex-grow:1;border-bottom:3px solid #000;padding:35px 0}article.feature.is-promoted .group-right h3{margin:15px 0}article.feature.is-promoted .group-right h3 a{color:#000}article.feature.is-promoted .group-right h3 a:focus,article.feature.is-promoted .group-right h3 a:hover{color:#cf1730}article.feature.is-promoted .field--name-field-image{padding-bottom:55%}article.feature.is-promoted .field--name-field-image img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}article.feature.is-promoted h3{margin:15px 0}article.feature.is-promoted h3 a{color:#000}article.feature.is-promoted h3 a:focus,article.feature.is-promoted h3 a:hover{color:#cf1730}@media screen and (max-width:48.125em){.path-frontpage .a-mainArea{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.block-views-blockresearch-homepage-research-block{-ms-flex-order:1;order:1}.block--block-content--sponsor-block{-ms-flex-order:2;order:2}.block-aspi-subscribe{-ms-flex-order:3;order:3}}.block--block-content--curated-content-block{zoom:1;margin:0 auto;min-width:280px;display:block;pointer-events:auto;width:100%;max-width:1390px}.block--block-content--curated-content-block:after,.block--block-content--curated-content-block:before{content:"";display:table}.block--block-content--curated-content-block:after{clear:both}@media screen and (max-width:48.125em){.block--block-content--curated-content-block{-ms-flex-direction:column;flex-direction:column}}.block--block-content--curated-content-block .field--name-field-curated-content,.block--block-content--curated-content-block .field--name-field-curated-content-2{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.block--block-content--curated-content-block .field--name-field-curated-content-2 article,.block--block-content--curated-content-block .field--name-field-curated-content article{padding:20px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-positive:1;flex-grow:1}@media screen and (max-width:48.125em){.block--block-content--curated-content-block .field--name-field-curated-content-2 article,.block--block-content--curated-content-block .field--name-field-curated-content article{padding:20px}}.block--block-content--curated-content-block .field--name-field-curated-content-2 article .field,.block--block-content--curated-content-block .field--name-field-curated-content article .field{margin:0}.block--block-content--curated-content-block .field--name-field-curated-content-2 article .group-right,.block--block-content--curated-content-block .field--name-field-curated-content article .group-right{-ms-flex-positive:1;flex-grow:1;padding:10px 0 0 10px}.block--block-content--curated-content-block .field--name-field-curated-content-2 article .group-right h3,.block--block-content--curated-content-block .field--name-field-curated-content article .group-right h3{margin:15px 0}.block--block-content--curated-content-block .field--name-field-curated-content-2 article .group-right h3 a,.block--block-content--curated-content-block .field--name-field-curated-content article .group-right h3 a{color:#000}.block--block-content--curated-content-block .field--name-field-curated-content-2 article .group-right h3 a:focus,.block--block-content--curated-content-block .field--name-field-curated-content-2 article .group-right h3 a:hover,.block--block-content--curated-content-block .field--name-field-curated-content article .group-right h3 a:focus,.block--block-content--curated-content-block .field--name-field-curated-content article .group-right h3 a:hover{color:#cf1730}.block--block-content--curated-content-block .field--name-field-curated-content-2 article .field--name-field-banner-image,.block--block-content--curated-content-block .field--name-field-curated-content article .field--name-field-banner-image{padding-bottom:33%}.block--block-content--curated-content-block .field--name-field-curated-content-2 article .field--name-field-banner-image img,.block--block-content--curated-content-block .field--name-field-curated-content article .field--name-field-banner-image img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.block--block-content--curated-content-block .field--name-field-curated-content-2 article{padding:20px}.block--block-content--curated-content-block .field--name-field-curated-content-2 article .field--name-field-banner-image{padding-bottom:35%}.block--block-content--curated-content-block{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;width:50%}.block--block-content--curated-content-block article{padding:20px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-positive:1;flex-grow:1}@media screen and (max-width:48.125em){.block--block-content--curated-content-block article{padding:20px}}.block--block-content--curated-content-block article .field{margin:0}.block--block-content--curated-content-block article .group-right{-ms-flex-positive:1;flex-grow:1;padding:10px 0 0 10px}.block--block-content--curated-content-block article .group-right h3{margin:15px 0}.block--block-content--curated-content-block article .group-right h3 a{color:#000}.block--block-content--curated-content-block article .group-right h3 a:focus,.block--block-content--curated-content-block article .group-right h3 a:hover{color:#cf1730}.block--block-content--curated-content-block article .field--name-field-banner-image{padding-bottom:33%}.block--block-content--curated-content-block article .field--name-field-banner-image img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.block-system-main-block{zoom:1;margin:0 auto;min-width:280px;display:block;pointer-events:auto;width:100%;max-width:1390px}.block-system-main-block:after,.block-system-main-block:before{content:"";display:table}.block-system-main-block:after{clear:both}.user-logged-in .block-system-main-block>div:first-of-type{display:none}.sitemap{z-index:2;max-width:800px;margin:0 auto;background:#fff;position:relative;padding:20px}.sitemap-box-front{margin-bottom:10px}.path-sitemap .breadcrumb{opacity:1!important}@media screen and (max-width:64em){.path-sitemap .o-pageHead{display:none}.path-sitemap .sitemap{margin-top:-50px}}@media screen and (max-width:64em) and (min-width:48.1875em){.path-sitemap .a-mainArea.a-mainArea{margin-top:159px}}.report-listing-block{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:auto;width:90%}@media screen and (max-width:48.125em){.report-listing-block{width:100%}}.report-listing-block .report-item-wrapper{position:relative;overflow:hidden;height:100%;display:-ms-flexbox;display:flex;width:100%;-ms-flex:0 0 48%;flex:0 0 48%;max-width:100%;min-height:250px;box-sizing:border-box;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:end;align-items:flex-end;margin:0 auto 20px;border-left:8px solid #cf1730}@media screen and (max-width:48.125em){.report-listing-block .report-item-wrapper{-ms-flex:0 0 92%;flex:0 0 92%}}.report-listing-block .report-item-wrapper:hover{-ms-transform:scale(1.05);transform:scale(1.05);transition:all .3s ease-in-out}.report-listing-block .report-item-wrapper>a{display:block;height:100%;left:0;top:0;position:absolute;width:100%;z-index:2}.report-listing-block .report-item-wrapper .views-field-field-banner-image{position:absolute;top:0;bottom:0;right:0;left:0;width:100%;height:100%;z-index:1}.report-listing-block .report-item-wrapper .views-field-field-banner-image:after{content:"";position:absolute;top:0;left:0;background-image:linear-gradient(180deg,transparent,rgba(0,0,0,.8) 80%);width:100%;height:100%;opacity:.6}.report-listing-block .report-item-wrapper .views-field-field-banner-image img{display:block;max-width:100%;object-fit:cover;height:100%;width:100%;top:0;left:0;position:absolute}.report-listing-block .report-item-wrapper .views-field-title{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;position:relative;text-align:left;height:100%;background-color:#fff;font-size:1.8rem;z-index:3;padding:10px 15px}@media screen and (max-width:48.125em){.report-listing-block .report-item-wrapper .views-field-title{width:100%}}.report-listing-block .report-item-wrapper .views-field-title a{font-weight:700}.report-listing-block .report-item-wrapper .views-field-title:hover{background-color:#cf1730;transition:.5s ease-in-out}.report-listing-block .report-item-wrapper .views-field-title:hover a{color:#fff;transition:all .5s ease-in-out}.block-local-tasks-block li{float:left;list-style:outside none none;margin-left:30px}.path-cart .region-hero,.path-checkout .region-hero{display:none}.path-cart .cart-form form td,.path-checkout .cart-form form td{vertical-align:middle}.path-cart .cart-form form td,.path-cart .cart-form form th,.path-checkout .cart-form form td,.path-checkout .cart-form form th{padding:10px 20px;background:transparent;border:1px dashed #cbcbce;color:#000}.path-cart .cart-form form th,.path-checkout .cart-form form th{background:#f0f0f0}@media screen and (max-width:550px){.path-cart .cart-form form .views-field-remove-button,.path-checkout .cart-form form .views-field-remove-button{display:none}}@media screen and (max-width:380px){.path-cart .cart-form form .views-field-unit-price__number,.path-checkout .cart-form form .views-field-unit-price__number{display:none}}.path-cart .views-field-total-price__number,.path-cart .views-field-unit-price__number,.path-checkout .views-field-total-price__number,.path-checkout .views-field-unit-price__number{text-align:right}.path-cart .field--name-product-id,.path-checkout .field--name-product-id{font-size:.8em}.path-cart .commerce-checkout-flow .js-form-item,.path-checkout .commerce-checkout-flow .js-form-item{width:100%;box-sizing:border-box}.path-cart .commerce-checkout-flow .js-form-item input,.path-checkout .commerce-checkout-flow .js-form-item input{width:100%;border-top:0;background:transparent;border-left:0;border-right:0;padding:2px 0 0;outline:0;margin-bottom:17px;font-size:1.2em}.path-cart .commerce-checkout-flow .js-form-item .a-styledSelect,.path-checkout .commerce-checkout-flow .js-form-item .a-styledSelect{margin-bottom:17px}.path-cart .commerce-checkout-flow .js-form-item label,.path-checkout .commerce-checkout-flow .js-form-item label{color:#cf1730;display:block;margin-bottom:5px}.path-cart .commerce-checkout-flow .js-form-item label.form-required:after,.path-checkout .commerce-checkout-flow .js-form-item label.form-required:after{content:" *";display:inline-block}.path-cart .commerce-checkout-flow .js-form-item label .help-block,.path-checkout .commerce-checkout-flow .js-form-item label .help-block{color:#767676;display:inline-block;font-size:12px;font-size:1.2rem;margin:0 7px}.path-cart .commerce-checkout-flow fieldset,.path-checkout .commerce-checkout-flow fieldset{border:0;padding-right:50px;padding-left:0;margin-bottom:30px}@media screen and (max-width:1000px){.path-cart .commerce-checkout-flow fieldset,.path-checkout .commerce-checkout-flow fieldset{padding-right:0}}.path-cart .commerce-checkout-flow fieldset legend,.path-checkout .commerce-checkout-flow fieldset legend{font-family:Montserrat,sans-serif;font-size:2.5rem;font-weight:700}.path-cart .commerce-checkout-flow .layout-region-checkout-main,.path-checkout .commerce-checkout-flow .layout-region-checkout-main{width:60%}@media screen and (max-width:779px){.path-cart .commerce-checkout-flow .layout-region-checkout-main,.path-checkout .commerce-checkout-flow .layout-region-checkout-main{width:100%}}.path-cart .commerce-checkout-flow .layout-region-checkout-secondary,.path-checkout .commerce-checkout-flow .layout-region-checkout-secondary{border:1px dashed #cbcbce;box-sizing:border-box;padding:30px}.path-cart .commerce-checkout-flow .layout-region-checkout-secondary .table__wrapper,.path-checkout .commerce-checkout-flow .layout-region-checkout-secondary .table__wrapper{border:1px solid #f0f0f0}.path-cart .commerce-checkout-flow .layout-region-checkout-secondary td,.path-checkout .commerce-checkout-flow .layout-region-checkout-secondary td{background:#f0f0f0}.path-cart .commerce-checkout-flow .layout-region-checkout-footer,.path-checkout .commerce-checkout-flow .layout-region-checkout-footer{width:100%}.path-cart .commerce-checkout-flow .order-total-line,.path-checkout .commerce-checkout-flow .order-total-line{padding:10px 5px;border-top:1px solid #cbcbce;font-size:1.2em}.path-cart .commerce-checkout-flow .order-total-line:first-child,.path-checkout .commerce-checkout-flow .order-total-line:first-child{border-top:0;font-size:1em}.path-cart .commerce-checkout-flow #edit-review-payment-information,.path-checkout .commerce-checkout-flow #edit-review-payment-information{font-weight:700}.path-cart .commerce-checkout-flow #edit-review-payment-information>.fieldset-wrapper>div,.path-checkout .commerce-checkout-flow #edit-review-payment-information>.fieldset-wrapper>div{font-weight:400;margin-top:10px}.path-cart .commerce-checkout-flow #edit-review-list-attendees ul,.path-checkout .commerce-checkout-flow #edit-review-list-attendees ul{margin:0;padding:0;list-style:none}.path-cart .commerce-checkout-flow div[id^=edit-list-attendees-attendees-],.path-checkout .commerce-checkout-flow div[id^=edit-list-attendees-attendees-]{border:1px dashed #cbcbcb;padding:30px;margin-bottom:30px}.path-cart .commerce-checkout-flow div[id^=edit-list-attendees-attendees-]>p,.path-checkout .commerce-checkout-flow div[id^=edit-list-attendees-attendees-]>p{float:right}.path-cart .commerce-checkout-flow .credit-card-form__expiration,.path-checkout .commerce-checkout-flow .credit-card-form__expiration{width:200px}.path-cart .commerce-checkout-flow #edit-actions-next,.path-checkout .commerce-checkout-flow #edit-actions-next{float:right;margin-left:10px}@media screen and (max-width:360px){.path-cart .commerce-checkout-flow #edit-actions-next,.path-cart .commerce-checkout-flow #edit-actions-next+a,.path-checkout .commerce-checkout-flow #edit-actions-next,.path-checkout .commerce-checkout-flow #edit-actions-next+a{margin-bottom:10px}}.path-cart .commerce-checkout-flow #edit-contact-information,.path-cart .commerce-checkout-flow #edit-list-attendees,.path-cart .commerce-checkout-flow #edit-payment-information,.path-checkout .commerce-checkout-flow #edit-contact-information,.path-checkout .commerce-checkout-flow #edit-list-attendees,.path-checkout .commerce-checkout-flow #edit-payment-information{background:transparent none repeat scroll 0 0;position:relative;border:1px dashed #cbcbcb;box-sizing:border-box;box-shadow:0;transition:all .5s;margin-bottom:50px;padding:30px}.path-cart .commerce-checkout-flow #edit-contact-information:hover,.path-cart .commerce-checkout-flow #edit-list-attendees:hover,.path-cart .commerce-checkout-flow #edit-payment-information:hover,.path-checkout .commerce-checkout-flow #edit-contact-information:hover,.path-checkout .commerce-checkout-flow #edit-list-attendees:hover,.path-checkout .commerce-checkout-flow #edit-payment-information:hover{background:rgba(0,0,0,.01) none repeat scroll 0 0;box-shadow:0 0 10px rgba(0,0,0,.1)}.path-cart .commerce-checkout-flow #edit-contact-information legend,.path-cart .commerce-checkout-flow #edit-list-attendees legend,.path-cart .commerce-checkout-flow #edit-payment-information legend,.path-checkout .commerce-checkout-flow #edit-contact-information legend,.path-checkout .commerce-checkout-flow #edit-list-attendees legend,.path-checkout .commerce-checkout-flow #edit-payment-information legend{float:left;margin-bottom:15px;width:100%}.path-cart .commerce-checkout-flow #edit-list-attendees #edit-list-attendees-attendees .fieldset-legend,.path-checkout .commerce-checkout-flow #edit-list-attendees #edit-list-attendees-attendees .fieldset-legend{font-size:.8em}.path-cart .commerce-checkout-flow .checkout-collapse,.path-checkout .commerce-checkout-flow .checkout-collapse{right:30px;margin:10px 0 0;position:absolute;cursor:pointer;-ms-transform:rotate(0);transform:rotate(0)}.path-cart .commerce-checkout-flow .checkout-collapse:active,.path-cart .commerce-checkout-flow .checkout-collapse:focus,.path-cart .commerce-checkout-flow .checkout-collapse:hover,.path-checkout .commerce-checkout-flow .checkout-collapse:active,.path-checkout .commerce-checkout-flow .checkout-collapse:focus,.path-checkout .commerce-checkout-flow .checkout-collapse:hover{text-decoration:none}.path-cart .commerce-checkout-flow .checkout-collapse+legend,.path-checkout .commerce-checkout-flow .checkout-collapse+legend{cursor:pointer}.path-cart .commerce-checkout-flow .checkout-collapse+legend.collapsed,.path-checkout .commerce-checkout-flow .checkout-collapse+legend.collapsed{margin-bottom:0!important}.path-cart .commerce-checkout-flow .checkout-collapse.collapsed,.path-checkout .commerce-checkout-flow .checkout-collapse.collapsed{-ms-transform:rotate(180deg);transform:rotate(180deg)}.path-cart .cart-empty-page,.path-checkout .cart-empty-page{border:1px dashed #cbcbce;padding:50px;text-align:center;background:#f0f0f0}.path-cart div[role=contentinfo],.path-checkout div[role=contentinfo]{border:1px dashed #cbcbce;padding:30px;margin-bottom:20px;text-align:center;background:#f0f0f0}.path-cart .form-actions,.path-checkout .form-actions{margin-top:40px;text-align:right}.path-cart .form-actions input,.path-checkout .form-actions input{margin-left:10px}.path-cart #edit-completion-message>p,.path-checkout #edit-completion-message>p{border-bottom:1px dashed #cbcbce;font-size:1.5em;margin-bottom:30px;padding:0 0 20px}@media screen and (max-width:600px){.path-cart #edit-completion-message>p,.path-checkout #edit-completion-message>p{font-size:18px;font-size:1.8rem}}.path-cart #edit-completion-message dt,.path-cart #edit-completion-message h2,.path-checkout #edit-completion-message dt,.path-checkout #edit-completion-message h2{font-size:16px;font-size:1.6rem;color:#cf1730;font-family:Montserrat,sans-serif;font-weight:700}.path-cart #edit-completion-message .email-address,.path-checkout #edit-completion-message .email-address{color:#cf1730;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.path-cart #edit-completion-message dd,.path-checkout #edit-completion-message dd{margin:0 0 10px}.path-cart #edit-completion-message table,.path-checkout #edit-completion-message table{margin:30px 0 0}.path-cart #edit-completion-message td,.path-checkout #edit-completion-message td{vertical-align:middle}.path-cart #edit-completion-message td,.path-cart #edit-completion-message th,.path-checkout #edit-completion-message td,.path-checkout #edit-completion-message th{padding:10px 20px;background:transparent;border:1px dashed #cbcbce;color:#000}.path-cart #edit-completion-message th,.path-checkout #edit-completion-message th{background:#f0f0f0}.path-cart #edit-completion-message ul,.path-checkout #edit-completion-message ul{margin:0;padding:0;list-style:none}.o-eventBlock .a-fancyDate__day{letter-spacing:-4px!important;letter-spacing:-.4rem!important}.o-eventBlock .aspi-commerce-order-now-form{margin-top:30px;text-align:right}.o-eventBlock .field--type-commerce-price{display:none}@media print{.a-btn,.header,.m-tabs__links,.o-eventBlock__block,.o-facets__toggle:after,.o-pageHead:before,.o-pageHead__share,.o-searchHead:after,.o-sideBar:after,.o-staticFooter,.o-subscribe,.toc,.tweeter_feed,input[type=submit]{display:none!important}*{background:transparent!important;color:#000!important;box-shadow:none!important}h1{margin-top:20px!important}.o-article>.node{padding:20px 0;max-width:none}.a-pageContainer{padding-left:0!important;padding-right:0!important}.a-pageContainer__width,.m-cleanLayout__content,.m-sideBox{max-width:none!important;width:100%}.o-bioBlock__header{padding-left:0}.o-bioBlock__card{padding:0}.m-cleanLayout__section{margin:0}.field--name-node-heading,.o-bioBlock__header .field--name-node-role{margin-left:105px}.twitter-typeahead{margin-left:10px;margin-right:10px}.o-trending .o-trending__list>div{padding-left:15px}.o-form .form-required{margin-right:10px}.a-pageBody{max-width:none}.a-pageBody.-pullUp{margin-top:0}.m-connectLinks a svg{fill:#000}.m-coverLink .a-btn.-download{background-color:none;border:0;color:#000}.o-contactBlock__details{padding-left:0}.m-fadedContent__slider{max-height:1068px}.m-fadedContent__slider:before{display:none}.o-searchHead{position:static}.o-welcomeScreen{display:block!important}.o-programIntro,.o-welcomeScreen__highlight,.o-welcomeScreen__message{width:100%}table td,table th{border:1px solid #000}table th{font-weight:700}.m-tabs__content{display:none!important}.m-tabs__content:first-child{display:block!important}.o-eventBlock{padding:0}.m-fancyDateRange__dash{border-bottom:4px solid #000}.m-sideBox__title,.m-sideBox__title h2{padding:0}.m-sideBox__content{padding-left:0}.o-contactBlock__img{margin-right:20px}}
/*# sourceMappingURL=main.css.map */
