/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.action-links{margin:1em 0;padding:0;list-style:none;}[dir="rtl"] .action-links{margin-right:0;}.action-links li{display:inline-block;margin:0 0.3em;}.action-links li:first-child{margin-left:0;}[dir="rtl"] .action-links li:first-child{margin-right:0;margin-left:0.3em;}.button-action{display:inline-block;padding:0.2em 0.5em 0.3em;text-decoration:none;line-height:160%;}.button-action:before{margin-left:-0.1em;padding-right:0.2em;content:"+";font-weight:900;}[dir="rtl"] .button-action:before{margin-right:-0.1em;margin-left:0;padding-right:0;padding-left:0.2em;}
.breadcrumb{padding-bottom:0.5em;}.breadcrumb ol{margin:0;padding:0;}[dir="rtl"] .breadcrumb ol{margin-right:0;}.breadcrumb li{display:inline;margin:0;padding:0;list-style-type:none;}.breadcrumb li:before{content:" \BB ";}.breadcrumb li:first-child:before{content:none;}
.button,.image-button{margin-right:1em;margin-left:1em;}.button:first-child,.image-button:first-child{margin-right:0;margin-left:0;}
.collapse-processed > summary{padding-right:0.5em;padding-left:0.5em;}.collapse-processed > summary:before{float:left;width:1em;height:1em;content:"";background:url(/themes/contrib/classy/images/misc/menu-expanded.png) 0 100% no-repeat;}[dir="rtl"] .collapse-processed > summary:before{float:right;background-position:100% 100%;}.collapse-processed:not([open]) > summary:before{-ms-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);transform:rotate(-90deg);background-position:25% 35%;}[dir="rtl"] .collapse-processed:not([open]) > summary:before{-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg);background-position:75% 35%;}
.container-inline label:after,.container-inline .label:after{content:":";}.form-type-radios .container-inline label:after,.form-type-checkboxes .container-inline label:after{content:"";}.form-type-radios .container-inline .form-type-radio,.form-type-checkboxes .container-inline .form-type-checkbox{margin:0 1em;}.container-inline .form-actions,.container-inline.form-actions{margin-top:0;margin-bottom:0;}
details{margin-top:1em;margin-bottom:1em;border:1px solid #ccc;}details > .details-wrapper{padding:0.5em 1.5em;}summary{padding:0.2em 0.5em;cursor:pointer;}
.exposed-filters .filters{float:left;margin-right:1em;}[dir="rtl"] .exposed-filters .filters{float:right;margin-right:0;margin-left:1em;}.exposed-filters .form-item{margin:0 0 0.1em 0;padding:0;}.exposed-filters .form-item label{float:left;width:10em;font-weight:normal;}[dir="rtl"] .exposed-filters .form-item label{float:right;}.exposed-filters .form-select{width:14em;}.exposed-filters .current-filters{margin-bottom:1em;}.exposed-filters .current-filters .placeholder{font-weight:bold;font-style:normal;}.exposed-filters .additional-filters{float:left;margin-right:1em;}[dir="rtl"] .exposed-filters .additional-filters{float:right;margin-right:0;margin-left:1em;}
.field__label{font-weight:bold;}.field--label-inline .field__label,.field--label-inline .field__items{float:left;}.field--label-inline .field__label,.field--label-inline > .field__item,.field--label-inline .field__items{padding-right:0.5em;}[dir="rtl"] .field--label-inline .field__label,[dir="rtl"] .field--label-inline .field__items{padding-right:0;padding-left:0.5em;}.field--label-inline .field__label::after{content:":";}
form .field-multiple-table{margin:0;}form .field-multiple-table .field-multiple-drag{width:30px;padding-right:0;}[dir="rtl"] form .field-multiple-table .field-multiple-drag{padding-left:0;}form .field-multiple-table .field-multiple-drag .tabledrag-handle{padding-right:0.5em;}[dir="rtl"] form .field-multiple-table .field-multiple-drag .tabledrag-handle{padding-right:0;padding-left:0.5em;}form .field-add-more-submit{margin:0.5em 0 0;}.form-item,.form-actions{margin-top:1em;margin-bottom:1em;}tr.odd .form-item,tr.even .form-item{margin-top:0;margin-bottom:0;}.form-composite > .fieldset-wrapper > .description,.form-item .description{font-size:0.85em;}label.option{display:inline;font-weight:normal;}.form-composite > legend,.label{display:inline;margin:0;padding:0;font-size:inherit;font-weight:bold;}.form-checkboxes .form-item,.form-radios .form-item{margin-top:0.4em;margin-bottom:0.4em;}.form-type-radio .description,.form-type-checkbox .description{margin-left:2.4em;}[dir="rtl"] .form-type-radio .description,[dir="rtl"] .form-type-checkbox .description{margin-right:2.4em;margin-left:0;}.marker{color:#e00;}.form-required:after{display:inline-block;width:6px;height:6px;margin:0 0.3em;content:"";vertical-align:super;background-image:url(/themes/contrib/classy/images/icons/ee0000/required.svg);background-repeat:no-repeat;background-size:6px 6px;}abbr.tabledrag-changed,abbr.ajax-changed{border-bottom:none;}.form-item input.error,.form-item textarea.error,.form-item select.error{border:2px solid red;}.form-item--error-message:before{display:inline-block;width:14px;height:14px;content:"";vertical-align:sub;background:url(/themes/contrib/classy/images/icons/e32700/error.svg) no-repeat;background-size:contain;}
.icon-help{padding:1px 0 1px 20px;background:url(/themes/contrib/classy/images/misc/help.png) 0 50% no-repeat;}[dir="rtl"] .icon-help{padding:1px 20px 1px 0;background-position:100% 50%;}.feed-icon{display:block;overflow:hidden;width:16px;height:16px;text-indent:-9999px;background:url(/themes/contrib/classy/images/misc/feed.svg) no-repeat;}
.form--inline .form-item{float:left;margin-right:0.5em;}[dir="rtl"] .form--inline .form-item{float:right;margin-right:0;margin-left:0.5em;}[dir="rtl"] .views-filterable-options-controls .form-item{margin-right:2%;}.form--inline .form-item-separator{margin-top:2.3em;margin-right:1em;margin-left:0.5em;}[dir="rtl"] .form--inline .form-item-separator{margin-right:0.5em;margin-left:1em;}.form--inline .form-actions{clear:left;}[dir="rtl"] .form--inline .form-actions{clear:right;}
.item-list .title{font-weight:bold;}.item-list ul{margin:0 0 0.75em 0;padding:0;}.item-list li{margin:0 0 0.25em 1.5em;padding:0;}[dir="rtl"] .item-list li{margin:0 1.5em 0.25em 0;}.item-list--comma-list{display:inline;}.item-list--comma-list .item-list__comma-list,.item-list__comma-list li,[dir="rtl"] .item-list--comma-list .item-list__comma-list,[dir="rtl"] .item-list__comma-list li{margin:0;}
button.link{margin:0;padding:0;cursor:pointer;border:0;background:transparent;font-size:1em;}label button.link{font-weight:bold;}
ul.inline,ul.links.inline{display:inline;padding-left:0;}[dir="rtl"] ul.inline,[dir="rtl"] ul.links.inline{padding-right:0;padding-left:15px;}ul.inline li{display:inline;padding:0 0.5em;list-style-type:none;}ul.links a.is-active{color:#000;}
ul.menu{margin-left:1em;padding:0;list-style:none outside;text-align:left;}[dir="rtl"] ul.menu{margin-right:1em;margin-left:0;text-align:right;}.menu-item--expanded{list-style-type:circle;list-style-image:url(/themes/contrib/classy/images/misc/menu-expanded.png);}.menu-item--collapsed{list-style-type:disc;list-style-image:url(/themes/contrib/classy/images/misc/menu-collapsed.png);}[dir="rtl"] .menu-item--collapsed{list-style-image:url(/themes/contrib/classy/images/misc/menu-collapsed-rtl.png);}.menu-item{margin:0;padding-top:0.2em;}ul.menu a.is-active{color:#000;}
.more-link{display:block;text-align:right;}[dir="rtl"] .more-link{text-align:left;}
.pager__items{clear:both;text-align:center;}.pager__item{display:inline;padding:0.5em;}.pager__item.is-active{font-weight:bold;}
tr.drag{background-color:#fffff0;}tr.drag-previous{background-color:#ffd;}body div.tabledrag-changed-warning{margin-bottom:0.5em;}
tr.selected td{background:#ffc;}td.checkbox,th.checkbox{text-align:center;}[dir="rtl"] td.checkbox,[dir="rtl"] th.checkbox{text-align:center;}
th.is-active img{display:inline;}td.is-active{background-color:#ddd;}
div.tabs{margin:1em 0;}ul.tabs{margin:0 0 0.5em;padding:0;list-style:none;}.tabs > li{display:inline-block;margin-right:0.3em;}[dir="rtl"] .tabs > li{margin-right:0;margin-left:0.3em;}.tabs a{display:block;padding:0.2em 1em;text-decoration:none;}.tabs a.is-active{background-color:#eee;}.tabs a:focus,.tabs a:hover{background-color:#f5f5f5;}
.form-textarea-wrapper textarea{display:block;box-sizing:border-box;width:100%;margin:0;}
.ui-dialog--narrow{max-width:500px;}@media screen and (max-width:600px){.ui-dialog--narrow{min-width:95%;max-width:95%;}}
.messages{padding:15px 20px 15px 35px;word-wrap:break-word;border:1px solid;border-width:1px 1px 1px 0;border-radius:2px;background:no-repeat 10px 17px;overflow-wrap:break-word;}[dir="rtl"] .messages{padding-right:35px;padding-left:20px;text-align:right;border-width:1px 0 1px 1px;background-position:right 10px top 17px;}.messages + .messages{margin-top:1.538em;}.messages__list{margin:0;padding:0;list-style:none;}.messages__item + .messages__item{margin-top:0.769em;}.messages--status{color:#325e1c;border-color:#c9e1bd #c9e1bd #c9e1bd transparent;background-color:#f3faef;background-image:url(/themes/contrib/classy/images/icons/73b355/check.svg);box-shadow:-8px 0 0 #77b259;}[dir="rtl"] .messages--status{margin-left:0;border-color:#c9e1bd transparent #c9e1bd #c9e1bd;box-shadow:8px 0 0 #77b259;}.messages--warning{color:#734c00;border-color:#f4daa6 #f4daa6 #f4daa6 transparent;background-color:#fdf8ed;background-image:url(/themes/contrib/classy/images/icons/e29700/warning.svg);box-shadow:-8px 0 0 #e09600;}[dir="rtl"] .messages--warning{border-color:#f4daa6 transparent #f4daa6 #f4daa6;box-shadow:8px 0 0 #e09600;}.messages--error{color:#a51b00;border-color:#f9c9bf #f9c9bf #f9c9bf transparent;background-color:#fcf4f2;background-image:url(/themes/contrib/classy/images/icons/e32700/error.svg);box-shadow:-8px 0 0 #e62600;}[dir="rtl"] .messages--error{border-color:#f9c9bf transparent #f9c9bf #f9c9bf;box-shadow:8px 0 0 #e62600;}.messages--error p.error{color:#a51b00;}
.node--unpublished{background-color:#fff4f4;}
@keyframes outline-animate{0%{outline-offset:.5rem}to{outline-offset:-.1rem}}.clearfix:after{content:"";display:table;clear:both}.visually-hidden{position:absolute!important;clip:rect(.1rem,.1rem,.1rem,.1rem);overflow:hidden;height:.1rem;width:.1rem;word-wrap:normal}.visually-hidden.focusable:active,.visually-hidden.focusable:focus{position:static!important;clip:auto;overflow:visible;height:auto;width:auto}@font-face{font-family:"OpenSans";src:url(/themes/custom/custom/dist/fonts/opensans-100-webfont.eot) format("eot"),url(/themes/custom/custom/dist/fonts/opensans-100-webfont.eot#iefix) format("embedded-opentype"),url(/themes/custom/custom/dist/fonts/opensans-100-webfont.woff) format("woff");font-weight:100;font-style:normal}@font-face{font-family:"OpenSans";src:url(/themes/custom/custom/dist/fonts/opensans-400-webfont.eot) format("eot"),url(/themes/custom/custom/dist/fonts/opensans-400-webfont.eot#iefix) format("embedded-opentype"),url(/themes/custom/custom/dist/fonts/opensans-400-webfont.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:"OpenSans";src:url(/themes/custom/custom/dist/fonts/opensans-500-webfont.eot) format("eot"),url(/themes/custom/custom/dist/fonts/opensans-500-webfont.eot#iefix) format("embedded-opentype"),url(/themes/custom/custom/dist/fonts/opensans-500-webfont.woff) format("woff");font-weight:500;font-style:normal}@font-face{font-family:"OpenSans";src:url(/themes/custom/custom/dist/fonts/opensans-700-webfont.eot) format("eot"),url(/themes/custom/custom/dist/fonts/opensans-700-webfont.eot#iefix) format("embedded-opentype"),url(/themes/custom/custom/dist/fonts/opensans-700-webfont.woff) format("woff");font-weight:700;font-style:normal}html{font-size:62.5%;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;box-sizing:border-box}*,:after,:before{box-sizing:inherit}body{margin:0;line-height:3.2rem;font-size:1.8rem;color:#333;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1,h2{margin-bottom:0;font-weight:700;color:#d80b2e}body,h1{font-family:"OpenSans",Arial,Helvetica,Verdana,sans-serif}h1{margin-top:0;padding:0;font-size:3.2rem}@media (min-width:768px){h1{font-size:4rem}}h1.page-title{line-height:1.4}h2{margin-top:2.5rem;font-size:2.4rem;line-height:1.125}@media (min-width:768px){h2{font-size:3.2rem}}h3,h4,h5,h6{margin-bottom:0;line-height:4/3}h3{margin-top:2rem;font-size:2rem;font-weight:400;text-transform:uppercase;color:#d80b2e}@media (min-width:992px){h3{font-size:2.4rem}}h4,h5,h6{margin-top:1rem;font-weight:1.8rem}:focus{outline:.1rem solid #51cbee;box-shadow:inset 0 0 .5rem #51cbee;animation:outline-animate .1s linear 0s 1 normal;animation-fill-mode:forwards}article,aside,figcaption,figure,footer,header,main,nav,section{display:block}a{color:#333;text-decoration:underline}a:focus,a:hover{color:currentColor;text-decoration:none}.l-footer a{color:#fff}p{margin-top:2rem;margin-bottom:0;line-height:3.2rem}.l-footer p{margin-top:0;font-size:1.7rem}.node--type-webform .paragraph--type--p-content-text p:not(:first-child){margin-top:0}img{max-width:100%;vertical-align:middle;border-style:none}.l-content img{height:auto}figure{margin:1rem 0 0}.slider-text-image figure{margin-top:0}.slider-text-image figure img{width:100%}figcaption{margin-top:1rem;font-size:1.7rem}button,figcaption>*{margin:0}fieldset{min-width:0;padding:0;margin:0;border:0}svg:not(:root){overflow:hidden}blockquote{font-size:1.8rem}@media (min-width:768px){blockquote{font-size:2.3rem}}blockquote{line-height:1.22}@media (min-width:768px){blockquote{line-height:1.3}}blockquote{padding:0 4rem;margin:0;text-align:center;color:#4280d1;font-style:italic}blockquote.left{float:left}blockquote.right{float:right}ol,ul{padding-left:1.8rem}ol ol,ol ul,ul ol,ul ul{padding-left:3rem}caption{padding:0 1rem;text-align:left;font-size:4rem;font-weight:500}table{width:100%;margin-top:2rem;border-top:.3rem solid #4280d1;border-bottom:.3rem solid #4280d1;border-spacing:0 0;border-collapse:collapse;overflow:auto}table.zebra tbody tr:nth-child(odd){background-color:#f2f2f2}table.hover{cursor:pointer}table.hover tbody tr:hover{background:#4280d1}thead{border-bottom:.3rem solid #4280d1}thead th{background:#d80b2e;color:#fff}tr{border-bottom:.1rem solid #4280d1}td,th{padding:.5rem .8rem}@media (min-width:768px){td,th{padding:1.2rem 1rem}}th{text-align:left;font-weight:700}@media (min-width:768px){th{font-weight:900}}input,textarea{font-family:"OpenSans",Arial,Helvetica,Verdana,sans-serif;font-size:1.9rem}.ui-datepicker table,.ui-datepicker table thead,input{border:0}header.l-site-header{background-color:#fff}footer.l-site-footer{background-color:#666;color:#fff}body,main{background-color:#f2f2f2}body.js-show-pullout{overflow:hidden;margin-left:0}.l-site{padding-top:11rem}@media (min-width:768px){.l-site{padding-top:11rem}}@media (min-width:992px){.l-site{padding-top:15rem}}.l-site-header{position:fixed;left:0;right:0;top:0;z-index:4;background-color:#fff;box-shadow:0 .2rem .2rem 0 rgba(0,0,0,.2)}.toolbar-horizontal .l-site-header,.toolbar-vertical .l-site-header{top:3.9rem}.toolbar-vertical.toolbar-tray-open .l-site-header{left:15rem}.toolbar-horizontal.toolbar-tray-open .l-site-header{top:7.9rem}@media (min-width:992px){.l-site-header__bottom{padding-left:1.5rem}}@media (min-width:992px) and (min-width:768px){.l-site-header__bottom{padding-left:2rem}}@media (min-width:992px) and (min-width:992px){.l-site-header__bottom{padding-left:2rem}}@media (min-width:992px){.l-site-header__bottom{padding-right:1.5rem}}@media (min-width:992px) and (min-width:768px){.l-site-header__bottom{padding-right:2rem}}@media (min-width:992px) and (min-width:992px){.l-site-header__bottom{padding-right:2rem}}@media (min-width:992px){.l-site-header__bottom{margin-left:auto;margin-right:auto;max-width:144rem;display:flex;align-items:flex-end;justify-content:space-between;height:15rem;overflow:visible}}.l-site-header__bottom-inner{display:flex;justify-content:space-between;align-items:center;height:11rem}@media (min-width:992px){.l-site-header__bottom-inner{display:flex;flex:1 1 auto}}.l-branding{width:12.8rem}@media (min-width:992px){.l-branding{width:15.9rem}}.l-masthead{margin-left:auto;margin-right:auto;max-width:144rem;overflow:hidden}.l-container{padding-left:1.5rem}@media (min-width:768px){.l-container{padding-left:2rem}}@media (min-width:992px){.l-container{padding-left:2rem}}.l-container{padding-right:1.5rem}@media (min-width:768px){.l-container{padding-right:2rem}}@media (min-width:992px){.l-container{padding-right:2rem}}.l-section{margin-left:auto;margin-right:auto;max-width:115rem}.l-section--with-padding{margin-left:auto;margin-right:auto;padding-left:1.5rem}.page--node-type-ct-overview .l-main,.page--node-type-homepage .l-main,.page--node-type-publicaties-pagina .l-main{margin-left:auto;margin-right:auto;max-width:115rem}@media (min-width:768px){.l-section--with-padding{padding-left:2rem}}@media (min-width:992px){.l-section--with-padding{padding-left:2rem}}.l-section--with-padding{padding-right:1.5rem}@media (min-width:768px){.l-section--with-padding{padding-right:2rem}}@media (min-width:992px){.l-section--with-padding{padding-right:2rem}}.l-section--with-padding{max-width:75rem}@media (min-width:768px){.l-section--with-padding{max-width:76rem}}@media (min-width:992px){.l-section--with-padding{max-width:76rem}}.l-section--outer{padding-left:1.5rem}@media (min-width:768px){.l-section--outer{padding-left:2rem}}@media (min-width:992px){.l-section--outer{padding-left:2rem}}.l-section--outer{padding-right:1.5rem}@media (min-width:768px){.l-section--outer{padding-right:2rem}}@media (min-width:992px){.l-section--outer{padding-right:2rem}}.l-section--outer{margin-left:auto;margin-right:auto;max-width:144rem;overflow:hidden}.l-container-top{margin-left:auto;margin-right:auto;padding-left:1.5rem}@media (min-width:768px){.l-container-top{padding-left:2rem}}@media (min-width:992px){.l-container-top{padding-left:2rem}}.l-container-top{padding-right:1.5rem}@media (min-width:768px){.l-container-top{padding-right:2rem}}@media (min-width:992px){.l-container-top{padding-right:2rem}}.l-container-top{max-width:75rem}@media (min-width:768px){.l-container-top{max-width:76rem}}@media (min-width:992px){.l-container-top{max-width:76rem}}.l-container-bottom{margin-left:auto;margin-right:auto;padding-left:1.5rem}@media (min-width:768px){.l-container-bottom{padding-left:2rem}}@media (min-width:992px){.l-container-bottom{padding-left:2rem}}.l-container-bottom{padding-right:1.5rem}@media (min-width:768px){.l-container-bottom{padding-right:2rem}}@media (min-width:992px){.l-container-bottom{padding-right:2rem}}.l-container-bottom{max-width:75rem}@media (min-width:768px){.l-container-bottom{max-width:76rem}}@media (min-width:992px){.l-container-bottom{max-width:76rem}}.l-main{margin-left:auto;margin-right:auto;padding-left:1.5rem}@media (min-width:768px){.l-main{padding-left:2rem}}@media (min-width:992px){.l-main{padding-left:2rem}}.l-main{padding-right:1.5rem}@media (min-width:768px){.l-main{padding-right:2rem}}@media (min-width:992px){.l-main{padding-right:2rem}}.l-main{max-width:75rem}@media (min-width:768px){.l-main{max-width:76rem}}@media (min-width:992px){.l-main{max-width:76rem}}@media (min-width:992px){.l-main{display:flex}}.l-content-top{margin-left:auto;margin-right:auto;padding-left:1.5rem}@media (min-width:768px){.l-content-top{padding-left:2rem}}@media (min-width:992px){.l-content-top{padding-left:2rem}}.l-content-top{padding-right:1.5rem}@media (min-width:768px){.l-content-top{padding-right:2rem}}@media (min-width:992px){.l-content-top{padding-right:2rem}}.l-content-top{max-width:75rem}@media (min-width:768px){.l-content-top{max-width:76rem}}@media (min-width:992px){.l-content-top{max-width:76rem}}.l-content-bottom{margin-left:auto;margin-right:auto;max-width:115rem;padding-bottom:7.5rem}.l-content{padding-top:1.5rem}@media (min-width:768px){.l-content{padding-top:2.5rem}}@media (min-width:992px){.l-content{padding-top:5.5rem}}.l-content{padding-bottom:1.5rem}@media (min-width:768px){.l-content{padding-bottom:2.5rem}}@media (min-width:992px){.l-content{padding-bottom:5.5rem}}.l-content{width:100%}@media (min-width:992px){.l-content{flex:0 1 auto;order:2}.page--with-sidebar-first .l-content{width:calc(100% - 33.3333% - 2rem/2)}.page--with-sidebar-second .l-content{width:calc(100% - 33.3333% - 3rem/2)}.page--with-sidebar-first.page--with-sidebar-second .l-content{width:calc(100% - 25% - 25% - 2rem/2 - 3rem/2)}}.l-overview-block{padding-left:1.5rem}@media (min-width:768px){.l-overview-block{padding-left:2rem}}@media (min-width:992px){.l-overview-block{padding-left:0}}.l-overview-block{padding-right:1.5rem}@media (min-width:768px){.l-overview-block{padding-right:2rem}}@media (min-width:992px){.l-overview-block{padding-right:0}}.l-overview-block{margin-left:auto;margin-right:auto;max-width:144rem;overflow:hidden}.l-partner-logo{padding-top:1.5rem}@media (min-width:768px){.l-partner-logo{padding-top:2.5rem}}@media (min-width:992px){.l-partner-logo{padding-top:5.5rem}}.l-partner-logo{padding-bottom:1.5rem}@media (min-width:768px){.l-partner-logo{padding-bottom:2.5rem}}@media (min-width:992px){.l-partner-logo{padding-bottom:5.5rem}}.l-partner-logo{display:flex;flex-direction:column;margin-top:3rem;border-top:.3rem solid #b8b8b8}@media (min-width:768px){.l-partner-logo{flex-direction:row;justify-content:space-between;align-items:center;flex-wrap:nowrap;margin-top:5rem}}@media (min-width:992px){.l-partner-logo{margin-top:7rem}.l-sidebar{flex:0 1 auto}.l-sidebar--first{width:calc(33.3333% + 2rem/2);padding-right:2rem;order:1}.l-sidebar--second{width:calc(33.3333% + 3rem/2);padding-left:3rem;order:3}.page--with-sidebar-first.page--with-sidebar-second .l-sidebar--first{width:calc(25% + 2rem/2)}.page--with-sidebar-first.page--with-sidebar-second .l-sidebar--second{width:calc(25% + 3rem/2)}}.l-site-footer{padding-top:3rem;padding-bottom:2rem}.l-footer{padding-left:1.5rem}@media (min-width:768px){.l-footer{padding-left:2rem}}@media (min-width:992px){.l-footer{padding-left:2rem}}.l-footer{padding-right:1.5rem}@media (min-width:768px){.l-footer{padding-right:2rem}}@media (min-width:992px){.l-footer{padding-right:2rem}}.l-footer{margin-left:auto;margin-right:auto;max-width:115rem;margin-top:2rem}@media (min-width:768px){.l-footer{display:flex;flex-wrap:wrap;justify-content:space-between}}@media (min-width:1440px){.l-footer{padding:0}}.l-site-pullout{inset:0;position:fixed;z-index:99;display:none;transform:translateX(100%);transition:transform 100ms ease;overflow-y:scroll;overflow-x:visible;-webkit-overflow-scrolling:touch;background-color:#fff;top:11rem}.toolbar-vertical.toolbar-tray-open .l-site-pullout{left:15rem}.js-show-pullout .l-site-pullout{display:block;transform:translateX(0)}.toolbar-fixed .l-site-pullout,.toolbar-vertical .l-site-pullout{top:14.9rem}.toolbar-horizontal.toolbar-tray-open .l-site-pullout{top:18.9rem}@media (min-width:768px){.l-site-pullout{top:11rem}.toolbar-fixed .l-site-pullout,.toolbar-vertical .l-site-pullout{top:14.9rem}.toolbar-horizontal.toolbar-tray-open .l-site-pullout{top:18.9rem}}@media (min-width:992px){.l-site-pullout{display:block;position:static;overflow:visible;transform:none;transition:none;background-color:transparent}.l-pullout-close.button,.l-pullout-open.button{display:none}}.l-row-inline{display:flex;align-items:center}.l-row-inline>*+*{margin-left:.4rem}@media (min-width:480px){.l-row-inline--mobile-large{display:flex;align-items:center}.l-row-inline--mobile-large>*+*{margin-left:.4rem}}@media (min-width:768px){.l-row-inline--tablet{display:flex;align-items:center}.l-row-inline--tablet>*+*{margin-left:.4rem}}@media (min-width:992px){.l-row-inline--desktop{display:flex;align-items:center}.l-row-inline--desktop>*+*{margin-left:.4rem}}.l-row-inline--pipe>*+*{position:relative;margin-left:1rem;padding-left:1rem}.l-row-inline--pipe>*+:before{content:"";width:.1rem;height:1em;position:absolute;left:0;background-color:#333}.l-row{margin-left:-1rem}@media (min-width:768px){.l-row{margin-left:-1rem}}@media (min-width:992px){.l-row{margin-left:-1.5rem}}.l-row{margin-right:-1rem}@media (min-width:768px){.l-row{margin-right:-1rem}}@media (min-width:992px){.l-row{margin-right:-1.5rem}}.l-row{margin-top:-2rem}@media (min-width:768px){.l-row{margin-top:-2rem}}@media (min-width:992px){.l-row{margin-top:-3rem}}.l-row{display:flex;flex-wrap:wrap;list-style:none outside none;padding:0}.l-row--logo{margin-left:-1rem}@media (min-width:768px){.l-row--logo{margin-left:-1rem}}@media (min-width:992px){.l-row--logo{margin-left:-1.5rem}}.l-row--logo{margin-right:-1rem}@media (min-width:768px){.l-row--logo{margin-right:-1rem}}@media (min-width:992px){.l-row--logo{margin-right:-1.5rem}}.l-row--logo{display:flex;flex-wrap:wrap;flex:1 1 auto}[class*=l-column--]{padding-left:1rem}@media (min-width:768px){[class*=l-column--]{padding-left:1rem}}@media (min-width:992px){[class*=l-column--]{padding-left:1.5rem}}[class*=l-column--]{padding-right:1rem}@media (min-width:768px){[class*=l-column--]{padding-right:1rem}}@media (min-width:992px){[class*=l-column--]{padding-right:1.5rem}}[class*=l-column--]{margin-top:2rem}@media (min-width:768px){[class*=l-column--]{margin-top:2rem}}@media (min-width:992px){[class*=l-column--]{margin-top:3rem}}[class*=l-column--]{flex:1 1 auto;width:100%}.l-column--no-grow{flex:0 1 auto}.l-column--25{width:25%}.l-column--33{width:33.3333333333%}.l-column--66,.l-column--67{width:66.6666666667%}.l-column--40{width:40%}.l-column--50{width:50%}.l-column--60{width:60%}.l-column--75{width:75%}@media (min-width:480px){.l-column--25-mobile-large{width:25%}.l-column--50-mobile-large{width:50%}}@media (min-width:768px){.l-column--25-tablet{width:25%}.l-column--33-tablet{width:33.3333333333%}.l-column--40-tablet{width:40%}.l-column--50-tablet{width:50%}.l-column--60-tablet{width:60%}}@media (min-width:992px){.l-column--25-desktop{width:25%}.l-column--33-desktop{width:33.3333333333%}.l-column--40-desktop{width:40%}.l-column--50-desktop{width:50%}.l-column--60-desktop{width:60%}}.l-column--content{width:100%}@media (min-width:992px){.l-column--content{order:2}.page--with-sidebar-first .l-column--content,.page--with-sidebar-second .l-column--content{width:calc(100% - 33.3333%)}.page--with-sidebar-first.page--with-sidebar-second .l-column--content{width:calc(100% - 25% - 25%)}}.l-column--sidebar-first{width:100%}@media (min-width:992px){.l-column--sidebar-first{order:1;width:33.3333%}.page--with-sidebar-first.page--with-sidebar-second .l-column--sidebar-first{width:25%}}.l-column--sidebar-second{width:100%}@media (min-width:992px){.l-column--sidebar-second{order:3;width:33.3333%}.page--with-sidebar-first.page--with-sidebar-second .l-column--sidebar-second{width:25%}}.l-embed{position:relative;width:100%;height:auto}.l-embed--16-9{padding-bottom:56.25%}.l-embed__item{inset:0;position:absolute;height:100%!important}.accordion__title{position:relative;display:flex;margin:0;padding:0;text-transform:none}.accordion__toggle{display:flex;justify-content:space-between;align-items:center;width:100%;padding:1.5rem 2rem 1.5rem 0;border:0;background-color:transparent;text-align:left;color:#d80b2e;font-size:1.9rem;line-height:1.4;font-weight:700;cursor:pointer;-webkit-appearance:none}.accordion__toggle-icon{margin-left:1rem;margin-right:1rem;transform:rotate(90deg);flex:0 0 auto;fill:#d80b2e;transition:transform 100ms ease}.js-accordion-opened .accordion__toggle-icon{transform:rotate(270deg)}.accordion__content{padding-bottom:1.5rem}.button{display:inline-block;max-width:30em;padding:.6rem 1.5rem;overflow:visible;position:relative;margin:0;border:0;border-radius:0;background-color:#d80b2e;vertical-align:top;text-align:left;color:#fff;text-decoration:none;cursor:pointer;font-family:"OpenSans",Arial,Helvetica,Verdana,sans-serif;font-size:1.6rem;font-weight:700;line-height:2.6rem;transition:background 100ms ease;-webkit-appearance:none}.button:focus,.button:hover{background-color:#c00a29;color:#fff}.button--menu{height:5rem;width:5rem;padding:1.5rem;box-sizing:border-box}.button--menu svg{transition:transform 100ms ease}.button--menu:focus svg,.button--menu:hover svg,.media-text__link--block:focus .media-text__media img,.media-text__link--block:hover .media-text__media img,.spotlight__link:focus .spotlight__figure img,.spotlight__link:hover .spotlight__figure img{transform:scale(1.1)}@media (min-width:768px){.button--menu{height:6rem;width:6rem;padding:2rem}}.button--menu .button__icon{margin:0;height:2rem;width:2rem;pointer-events:none}.button__inner,.logo picture{display:flex;align-items:center}.button__icon{width:1.6rem;height:1.6rem;margin:.5rem 1rem .5rem 0;fill:currentColor}.button__inner .button__icon{margin:0 0 0 1rem}.button__icon--close,.js-show-pullout .button__icon--open{display:none}.js-show-pullout .button__icon--close{display:block}.content-heading{margin-top:1rem;font-size:1.7rem}.copyright{width:100%;padding-left:2.8rem}@media (min-width:768px){.copyright{padding-left:0;text-align:center}}.copyright span{font-size:1.4rem}.content-image__caption{padding-left:0}@media (min-width:768px){.content-image__caption{padding-left:3rem}}@media (min-width:992px){.content-image__caption{padding-left:6rem}}.content-image__caption{padding-right:0}@media (min-width:768px){.content-image__caption{padding-right:3rem}}@media (min-width:992px){.content-image__caption{padding-right:6rem}}.footer-block{margin-top:3.2rem;padding-left:2.8rem}@media (min-width:992px){.footer-block{padding-left:0}}.footer-block--icon{padding-left:2.8rem}.faq__content p,.footer-block--has-title{margin-top:0}.footer-block--has-title p:first-child{text-transform:uppercase}.footer-block__title{text-transform:uppercase}.icon{fill:currentColor}.icon--chevron,.icon--chevron-down{width:.9rem;height:1.5rem;fill:currentColor}@media (min-width:992px){.icon--chevron,.icon--chevron-down{width:1.2rem;height:1.8rem;margin-top:.3rem}}.icon--chevron-double,.icon--chevron-down-double{width:1rem;height:1.2rem}@media (min-width:992px){.icon--chevron-double,.icon--chevron-down-double{width:1.3rem;height:1.5rem;margin-top:.3rem}}.icon--calendar{width:1.6rem;height:1.8rem}.icon--filetype{width:2rem}.icon--email{width:2rem;height:1.6rem}.icon--location-pin{width:1.2rem;height:1.6rem}.icon--phone{height:1.6rem}.icon--readmore{display:inline-block;width:1rem;height:1.6rem;margin-left:1rem}.icon--search{width:1.5rem;height:1.5rem;fill:#fff}.icon--share{height:1.9rem;fill:currentColor}.icon--submit,.news-highlights__link svg{width:1.6rem;height:1.2rem}.icon--time{width:1.5rem;height:1.5rem}.icon--world{height:1.6rem}.icon__title{line-height:1;color:#fff;font-size:2rem}@media (min-width:480px){.icon__title{line-height:2;font-size:2rem}}@media (min-width:768px){.icon__title{font-size:2.4rem}}.faq__content--full p{margin-top:2rem}.icon-link{display:flex;align-items:center;justify-content:space-between;padding-top:.7rem;padding-bottom:.7rem;color:currentColor;text-decoration:none;word-wrap:break-word}.icon-link:focus,.icon-link:hover{text-decoration:underline}.icon-link__icon{min-width:2rem;max-height:2.3rem;width:2rem;margin-right:1rem}.icon-text{display:flex;align-items:center;color:currentColor;text-decoration:none;word-wrap:break-word}.icon-text--icon-breakout{margin-left:-3.5rem}.icon-text__icon{width:2.8rem;min-height:2.4rem;display:flex;align-items:center;justify-content:center}.icon-text__icon+.icon-text__text{margin-left:.7rem}.icon-text__link{text-decoration:none}.icon-text__link:focus,.icon-text__link:hover{text-decoration:underline}.list{list-style:none outside none;margin:1rem 0 0;padding:0}.list--with-borders{border-top:.2rem solid #b8b8b8}.publication-item__files .list{margin-top:0}.list__item{margin:0;padding:0;border-bottom:.1rem solid #333}.list--with-borders>.list__item{border-bottom:.2rem solid #b8b8b8}@media (min-width:992px){.list--titles-horizontal>.list__item{display:flex}}.list--titles>.list__item+.list__item{padding-top:1.5rem}@media (min-width:768px){.list--titles>.list__item+.list__item{padding-top:2.5rem}}@media (min-width:992px){.list--titles>.list__item+.list__item{padding-top:5.5rem}}.list__title{margin:0;color:#d80b2e;font-size:3.2rem;font-weight:400;line-height:1.25}.list__title--variant-1{color:#333;font-size:2.4rem}@media (min-width:992px){.list--titles-horizontal>li>.list__title{width:40rem;flex:0 0 auto}}.list__title+*{margin-top:1rem}@media (min-width:992px){.list--titles-horizontal>li>.list__title+*{flex:1 1 auto;margin-top:0}}.logo{padding-left:1rem}@media (min-width:768px){.logo{padding-left:1rem}}@media (min-width:992px){.logo{padding-left:1.5rem}}.logo{padding-right:1rem}@media (min-width:768px){.logo{padding-right:1rem}}@media (min-width:992px){.logo{padding-right:1.5rem}}.logo{display:flex;justify-content:center;flex:1 1 auto;margin-top:3rem;width:100%}@media (min-width:480px){.logo{width:50%}}.logo picture img{flex:0 0 auto;max-height:8.8rem}.masthead{position:relative}.masthead__picture{border-bottom:1.5rem solid #d80b2e}@media (min-width:768px){.masthead__picture{border-bottom:2rem solid #d80b2e}}.masthead__picture img{width:100%;height:auto}@media (min-width:768px){.media-text{display:flex}}.paragraph--alignment-right .media-text{flex-direction:row-reverse}.media-text--home{margin-left:-1.5rem;margin-right:-1.5rem}@media (min-width:768px){.media-text--home{margin-left:auto;margin-right:auto}}.media-text--home{margin-top:1.5rem;overflow:hidden}.media-text__media{padding-right:.5rem;margin:0}@media (min-width:768px){.media-text__media{flex:0 0 auto;max-width:66%}}.paragraph--alignment-right .media-text__media{margin-right:0;margin-left:0}@media (min-width:768px){.paragraph--alignment-right .media-text__media{padding-right:0;padding-left:.5rem}}.media-text--home .media-text__media{flex:0 0 auto;overflow:hidden;padding-right:0}@media (min-width:768px){.media-text--home .media-text__media{width:calc(50% - 3rem/2)}}.media-text__media img,.spotlight__figure img{transition:transform 100ms ease}.media-text__media img[data-object-fit=cover]{-o-object-fit:cover;object-fit:cover;height:100%}@media (min-width:768px){.media-text__media-caption{padding-left:1rem;padding-right:0}.paragraph--alignment-right .media-text__media-caption{padding-right:1rem;padding-left:0}}.media-text__media-caption p{font-size:1.4rem;font-style:italic;line-height:1.2}@media (min-width:768px){.media-text__title{margin-top:0;line-height:1}}.media-text__body p{margin-top:0}.media-text__title+.media-text__body{margin-top:1rem}.media-text__content{margin-top:1rem;flex-direction:column}@media (min-width:768px){.media-text__content{flex:1 1 auto;padding-left:.5rem;margin-top:0}.paragraph--alignment-right .media-text__content{padding-right:.5rem;padding-left:0}}@media (min-width:768px){.media-text--home .media-text__content{padding-left:2rem}}@media (min-width:992px){.media-text--home .media-text__content{padding-left:2rem}}@media (min-width:768px){.media-text--home .media-text__content{padding-right:2rem}}@media (min-width:992px){.media-text--home .media-text__content{padding-right:2rem}}.media-text--home .media-text__content{display:flex;justify-content:space-between;flex:1 1 auto;flex-direction:column;padding:3rem 1.5rem}@media (min-width:768px){.media-text--home .media-text__content{padding-left:1.5rem}}@media (min-width:768px) and (min-width:768px){.media-text--home .media-text__content{padding-left:2rem}}@media (min-width:768px) and (min-width:992px){.media-text--home .media-text__content{padding-left:2rem}}@media (min-width:768px){.media-text--home .media-text__content{max-width:calc(50% + 3rem/2);padding-right:3rem}}.media-text__link{display:flex;align-items:center;font-weight:700;color:#d80b2e;text-decoration:none;line-height:1}.media-text__link.focus,.media-text__link:hover{color:rgba(216,11,46,.7);text-decoration:none}.media-text__link .icon{height:1.2rem;margin-left:1rem;fill:#d80b2e}.media-text__title+.media-text__link{margin-top:3rem}.media-text__body+.media-text__link{margin-top:1.5rem}.media-text__link--block{display:block;background-color:#fff;text-decoration:none}.media-text__link--block:focus,.media-text__link--block:hover{background-color:#eaeaea}.media-text__icon{display:flex;justify-content:flex-end}.navigation-primary{padding:0 1rem 2.4rem;background-color:#fff}@media (min-width:992px){.navigation-primary{padding:0;background-color:transparent}}.navigation-primary__list{margin:0;padding:0;list-style:none outside none;border-top:.3rem solid #d80b2e;color:#333}.navigation-primary__list li,.navigation-primary__sublist li{padding:0}@media (min-width:992px){.navigation-primary__list{display:flex;flex-wrap:wrap;justify-content:center;border-top:none}}.navigation-primary__item{display:flex;flex-wrap:wrap;border-bottom:.1rem solid #d80b2e}.navigation-primary__item.navigation-primary__subitem--sublist-opened{border-width:.3rem}@media (min-width:992px){.navigation-primary__item{align-items:center;flex:0 1 auto;flex-wrap:nowrap;position:relative;margin-right:1rem;border-bottom:none}.navigation-primary__item:after{content:"";display:block;height:2rem;width:.1rem;margin-left:1rem;border-left:.1rem solid #333}.navigation-primary__item:last-child:after{content:none}}.navigation-primary__link{display:block;flex:0 1 auto;width:100%;padding:1.2rem 1rem;color:currentColor;text-decoration:none;font-size:2rem;line-height:1.2;letter-spacing:-.08rem;white-space:nowrap}.navigation-primary__link.is-active{font-weight:700}.navigation-primary__link:focus,.navigation-primary__link:hover{text-decoration:none;color:#d80b2e}.navigation-primary__link:focus .navigation-primary__sublink-icon,.navigation-primary__link:hover .navigation-primary__sublink-icon{transform:rotate(180deg)}.navigation-primary__item--with-sublist .navigation-primary__link{width:calc(100% - 4.8rem)}@media (min-width:992px){.navigation-primary__item--with-sublist .navigation-primary__link{width:100%}.navigation-primary__link{display:flex;align-items:center;height:11rem;padding-top:1rem;padding-bottom:1rem}.navigation-primary__link.is-active{font-weight:400;text-decoration:none;color:#d80b2e}}.navigation-primary__toggle{flex:0 1 auto;width:4.8rem;position:relative;border:0;border-radius:0;background-color:#fff;color:#d80b2e;cursor:pointer}.navigation-primary__toggle:after,.navigation-primary__toggle:before{content:"";width:2rem;height:.4rem;position:absolute;left:calc(50% - 1rem);top:calc(50% - .2rem);background-color:currentColor;border-radius:.2rem}.navigation-primary__toggle:after{transform-origin:50% 50%;transform:rotate(90deg);transition:transform 100ms ease}.navigation-primary__subitem--sublist-opened>.navigation-primary__toggle:after{transform:rotate(0deg)}.navigation-primary__toggle .navigation-primary__toggle-icon{display:none}@media (min-width:992px){.navigation-primary__toggle{position:absolute;z-index:99;left:-999999rem;height:4rem;width:3rem;top:0;color:#fff}.navigation-primary__toggle:focus{left:auto;right:-2.4rem}.navigation-primary__toggle .navigation-primary__toggle-icon{display:block}}.navigation-primary__sublist{margin:0;padding:0;list-style:none outside none;width:100%;padding-left:1rem;border-top:.1rem solid #d80b2e}@media (min-width:992px){.navigation-primary__sublist{display:none;position:absolute;width:25rem;top:11rem;left:0;z-index:1;padding-top:1.6rem;padding-bottom:2.1rem;border-top:none;background-color:#fff;box-shadow:0 .2rem .2rem 0 rgba(0,0,0,.2)}.navigation-primary__sublist:before{content:"";height:0;position:absolute;width:0;top:-2rem;left:2rem;z-index:2;border:1rem solid transparent;border-bottom-color:#d80b2e}.navigation-primary__item:hover .navigation-primary__sublist{display:block!important}}.navigation-primary__subitem{display:flex;flex-wrap:wrap}.navigation-primary__subitem:last-child{border-bottom:none}.navigation-primary__sublink{display:block;width:calc(100% - 4.8rem);padding:1rem;color:#333;text-decoration:none;font-size:1.8rem;line-height:1.2}.navigation-primary__sublink.is-active{font-weight:700}.navigation-primary__sublink:focus,.navigation-primary__sublink:hover{text-decoration:none;color:#d80b2e}@media (min-width:992px){.navigation-primary__sublink.is-active{font-weight:400;text-decoration:none}}.navigation-primary__sublink-icon{display:none}@media (min-width:992px){.navigation-primary__sublink-icon{display:inline;margin-left:1rem;margin-top:.3rem;fill:#d80b2e}}.navigation-secondary{color:#fff}.navigation-secondary__title{margin-bottom:1rem}.navigation-secondary__list{padding:0;margin:0;list-style:none outside none}.navigation-secondary__item{display:flex;flex-wrap:wrap;justify-content:space-between}.navigation-secondary__item+.navigation-secondary__item{border-top:.1rem solid currentColor}.navigation-secondary__link{flex:1 1 auto;padding:.8rem 0;color:currentColor;text-decoration:none}.navigation-secondary__link:focus,.navigation-secondary__link:hover,.navigation-secondary__sublink:focus,.navigation-secondary__sublink:hover{color:currentColor;text-decoration:underline}.navigation-secondary__toggle{display:flex;align-items:center;justify-content:center;flex:0 1 auto;width:4.8rem;position:relative;border:0;border-radius:0;background-color:transparent;color:currentColor;cursor:pointer}.navigation-secondary__toggle-icon{width:1.5rem}.js-accordion-opened>.navigation-secondary__toggle>.navigation-secondary__toggle-icon{transform:rotate(180deg)}.navigation-secondary__sublist{list-style:none outside none;padding-left:1rem;width:100%}.navigation-secondary__sublink{display:block;flex:1 1 auto;padding-top:1rem;padding-bottom:1rem;color:currentColor;text-decoration:none}.navigation-footer__link:focus,.navigation-footer__link:hover{text-decoration:underline}.navigation-footer__list{margin:0;padding:0;list-style:none outside none}.navigation-footer__item{line-height:3.2rem}.navigation-footer__link{text-decoration:none;color:#fff}.news-highlights{padding-top:2.5rem}@media (min-width:480px){.news-highlights__header{display:flex;align-items:center;justify-content:space-between}}.news-highlights__title{margin-top:0}.news-highlights__link{margin-top:2rem;padding:1rem 1.5rem;text-transform:none;font-size:1.9rem;font-weight:400;color:#fff}@media (min-width:768px){.news-highlights__link{margin-top:0}}.news-highlights__link:focus,.news-highlights__link:hover{background-color:#333}.news__backlink .news-highlights__link,.panel+.panel{margin-top:2rem}.news-highlights__list{margin-top:2.5rem}.panel{padding:2.5rem 2rem;background-color:#f2f2f2}@media (min-width:768px){.panel+.panel{margin-top:2rem}}@media (min-width:992px){.panel+.panel{margin-top:3rem}}.panel--inverse{background-color:#d80b2e}.panel__title{margin-top:0;color:#d80b2e;font-size:2.4rem;font-weight:700}.panel--inverse .panel__title{color:#f2f2f2}.pager{display:flex;justify-content:center;margin-bottom:0}.pager,.pager__item,.social-share__list li{padding:0}.pager__item a{padding:1.5rem 2rem;background-color:#666}.pager__item a:focus,.pager__item a:hover{background-color:#d80b2e}.paragraph+.paragraph{margin-top:2rem}@media (min-width:768px){.paragraph+.paragraph{margin-top:2rem}}@media (min-width:992px){.paragraph+.paragraph{margin-top:3rem}}.publication-item{padding-top:2rem}@media (min-width:768px){.publication-item{padding-top:3rem}}.publication-item:first-child{padding-top:0}.publication-item__title{padding-top:.7rem;text-transform:none;font-size:1.9rem;font-weight:700;color:#333}@media (min-width:768px){.publication-item__title{display:flex;align-items:flex-start}}.publication-item__files{margin-top:0}@media (min-width:768px){.publication-item__files{margin-top:2rem}}@media (min-width:992px){.publication-item__files{margin-top:3rem}}.publication-item__files a{color:currentColor}.publication-item__files a:focus,.publication-item__files a:hover{text-decoration:none;color:#d80b2e}.publication-item__files svg{fill:#d80b2e}.publication-list{padding-top:1.5rem}@media (min-width:768px){.publication-list{padding-top:2.5rem}}@media (min-width:992px){.publication-list{padding-top:5.5rem}}.publication-list__title{padding-bottom:.7rem;border-bottom:.1rem solid #333}.publication-list__intro+.publication-item{padding-top:0}.search-form{display:flex;align-items:center;flex:1 1 auto;padding-left:1.5rem;padding-right:1.5rem}@media (min-width:992px){.search-form{padding:0}}.search-form__icon{display:flex;align-items:center;justify-content:center;position:absolute;right:0;left:0;top:0;bottom:0}.search-form__container{display:flex;flex:1 1 auto;width:100%}.search-form__input{padding:1rem 1.3rem;background-color:#fff;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-size:1.7rem;color:#333;flex:1 1 auto;border:.1rem solid #333;border-right:0}.search-form__input.form-autocomplete{background-image:none!important}.search-form__input::-moz-placeholder{color:#333}.search-form__input::placeholder{color:#333}.search-form__submit{padding:.85rem 1.3rem;height:100%;position:relative;margin:0;border:.1rem solid #333;border-left:0;background-color:#d80b2e;cursor:pointer}.search-form__submit input[type=submit]{background-color:transparent;line-height:1;font-size:0}.search-api-autocomplete-search{padding:1rem .5rem;border:.1rem solid #d80b2e;background-color:#fff}.search-api-autocomplete-search li a.ui-state-active .search-api-autocomplete-suggestion{background-color:#d80b2e!important}.social-share{margin-top:2.5rem;border-top:.1rem solid #d80b2e}.social-share__title{margin-top:3.5rem;color:#d80b2e;font-weight:700;font-size:1.7rem;text-transform:none}.social-share__list{margin:0;padding:0;list-style:none outside none;display:flex;margin-top:2rem}.social-share__item{color:#d80b2e}.social-share__item--facebook{order:0}.social-share__item--linkedin{order:1}.social-share__item--twitter{order:2}.social-share__item--email{order:3}.social-share__item--googleplus{order:4}.social-share__icon{display:flex;align-items:center;height:1.9rem;color:currentColor}.social-share__link{display:block;margin-right:2rem}.slick{position:relative;margin:0 auto}.slick-dots{display:flex;justify-content:center;padding-top:2rem;padding-bottom:2rem;padding-left:0;margin:0;list-style:none outside none}.slick-dots li{display:flex;align-items:center;padding-left:.8rem}.slick-dots li:first-child{padding-left:0}.slick-dots button{max-height:.8rem;padding:.7rem;border:0;border-radius:50%;background-color:rgba(216,11,46,.16);box-shadow:none;font-size:0;cursor:pointer}.slick-active button{background-color:#d80b2e}.slick__arrow-button{display:flex;justify-content:center;position:absolute;bottom:1rem;background-color:transparent;cursor:pointer;color:#d80b2e}.slick__arrow-button svg{margin-top:0}.slick__arrow-button:active,.slick__arrow-button:focus,.slick__arrow-button:hover{background-color:transparent}.slick__arrow-button:active svg,.slick__arrow-button:focus svg,.slick__arrow-button:hover svg{fill:#333}.slick__arrow-button--next{right:0}.slick__slide{background-color:#f2f2f2}.slick-list{border-bottom:1.5rem solid #d80b2e}@media (min-width:768px){.slick-list{border-bottom:2rem solid #d80b2e}}.skip{position:absolute;left:50%;z-index:4;transform:translateX(-50%)}.spotlight{margin-left:-1.5rem;margin-right:-1.5rem}@media (min-width:768px){.spotlight{margin-left:auto;margin-right:auto}}.spotlight{display:flex;height:100%;flex-wrap:wrap;align-content:flex-start;overflow:hidden;color:#333}.spotlight__link{display:flex;flex-direction:column;height:100%;width:100%;background-color:#fff;text-decoration:none}.spotlight__link:focus,.spotlight__link:hover{background-color:#eaeaea}.spotlight__figure{overflow:hidden;flex:0 1 auto;margin-top:0}@media (min-width:768px){.spotlight__content{padding-left:2rem}}@media (min-width:992px){.spotlight__content{padding-left:2rem}}@media (min-width:768px){.spotlight__content{padding-right:2rem}}@media (min-width:992px){.spotlight__content{padding-right:2rem}}.spotlight__content{flex:1 1 auto;display:flex;flex-direction:column;padding:1.5rem}.spotlight__content-inner{flex:1 1 auto}.spotlight__subheader{margin-top:-1.5rem;color:currentColor;font-size:1.6rem}.spotlight__title{margin-top:1.5rem;color:#d80b2e;font-size:2.4rem}.spotlight__text{margin:1rem 0 0;color:currentColor;font-size:1.8rem}.spotlight__link>figure+div .spotlight__text{height:16rem;overflow:hidden}.spotlight__date{color:currentColor;font-size:1.6rem;font-weight:100;text-transform:uppercase}.spotlight__more{flex:0 1 auto;display:flex;justify-content:flex-end;margin-top:3rem;font-size:1.7rem}.spotlight__more-text{margin-right:1rem}.spotlight__more-icon,.spotlight__more-text{display:flex;align-items:center}.tabs{padding:0 1rem;font-weight:500}.tabs__list{margin:0;padding:0;list-style:none outside none}.tabs__list li{padding:0}.tabs__item{display:inline-block;margin-right:.4rem}.tabs__item a{display:block;padding:1rem 1.6rem;background-color:#f2f2f2;text-decoration:none}@media (min-width:992px){.tabs__item a{padding:.5rem 2.2rem}}.tabs__item a:focus,.tabs__item a:hover{background-color:rgba(216,11,46,.5)}.tabs__item a.is-active{background-color:#d80b2e;color:#fff}.tabs__item a.is-active:focus,.tabs__item a.is-active:hover{background-color:#333;color:#fff}@media (min-width:768px){.user-login-form .form-item{display:flex;align-items:center;flex-wrap:wrap}.user-login-form .form-item label{width:20rem;flex:0 0 auto}}.user-login-form .form-item input{padding:.5rem;max-width:100%;border:.1rem solid #b8b8b8}.user-login-form .form-item input:focus,.user-login-form .form-item input:hover{border-color:#d80b2e}@media (min-width:768px){.user-login-form .form-item input{width:calc(100% - 20rem);flex:1 1 auto}}.user-login-form .form-item .description{width:100%}.video{padding:0}.webform{padding-top:1.5rem}@media (min-width:768px){.webform{padding-top:2.5rem}}@media (min-width:992px){.webform{padding-top:5.5rem}}.webform{padding-bottom:1.5rem}@media (min-width:768px){.webform{padding-bottom:2.5rem}}@media (min-width:992px){.webform{padding-bottom:5.5rem}}.webform__wrapper{padding-left:0}@media (min-width:768px){.webform__wrapper{padding-left:3rem}}@media (min-width:992px){.webform__wrapper{padding-left:6rem}}.webform__wrapper{padding-right:0}@media (min-width:768px){.webform__wrapper{padding-right:3rem}}@media (min-width:992px){.webform__wrapper{padding-right:6rem}}.webform__wrapper{padding-top:1.5rem}@media (min-width:768px){.webform__wrapper{padding-top:2.5rem}}@media (min-width:992px){.webform__wrapper{padding-top:5.5rem}}.webform__wrapper{padding-bottom:1.5rem}@media (min-width:768px){.webform__wrapper{padding-bottom:2.5rem}}@media (min-width:992px){.webform__wrapper{padding-bottom:5.5rem}}.webform__wrapper{margin-top:2rem;border:0;background-color:#f2f2f2}.webform__row{margin:0;padding:0}.webform-flex{margin:0}@media (min-width:768px){.webform-flex{margin-left:.5rem;margin-right:.5rem}}.webform-flex:first-child{margin-left:0}.webform-flex:last-child{margin-right:0}.webform-flex--container{margin:0}.webform__markup,.webform__text p{color:#333}.webform__input{padding:1rem 1.3rem;background-color:#fff;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-size:1.7rem;color:#333;border:.1rem solid #333}.webform__input--email,.webform__input--number,.webform__input--password,.webform__input--tel,.webform__input--textfield{flex:1 1 auto;width:100%}.webform__input--checkbox,.webform__input--radio{display:none}.webform__input--submit{background-color:#d80b2e;border:0;color:#fff;text-transform:none;font-weight:400}.webform__input--submit:focus,.webform__input--submit:hover{background-color:#333}.cipix-login-form .webform__input,.user-login-form .webform__input{border:.1rem solid #333}.webform__label{width:100%;padding-bottom:.5rem;color:#333;font-weight:900}.webform__type-textarea .webform__label{width:100%}.cipix-login-form .webform__description,.cipix-login-form .webform__label,.user-login-form .webform__description,.user-login-form .webform__label,.webform__item p,.webform__prefix div,.webform__suffix div{color:#333}.webform__description{padding:1rem 0}.webform__legend{position:relative;width:100%;padding-bottom:.5rem!important;margin:0!important;color:#333;font-weight:900}.form-required:after,.webform__required:after{content:"*";position:relative;top:.5rem;left:.5rem;background-image:none;font-size:2.4rem;line-height:.5;color:#333}.webform__option{display:flex;align-items:flex-start;width:100%}.webform__option:before{content:"";display:inline-block;min-width:1.5rem;width:1.5rem;height:1.5rem;margin-right:1rem;margin-top:.5rem;border-radius:50%;border:.2rem solid #333;cursor:pointer}input[type=checkbox]:checked+.webform__option:before,input[type=radio]:checked+.webform__option:before{background-color:#d80b2e}.webform__type-checkbox .webform__option:before{border-radius:0}.webform__option.webform__label{font-weight:400}.webform__item .text-only p,.webform__radios{margin-top:0}.webform__select{position:relative;display:flex;align-items:center;flex:1 1 auto}select::-ms-expand{display:none}.webform__select-dropdown{padding:1rem 1.3rem;background-color:#fff;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-size:1.7rem;color:#333;flex:1 1 auto;width:100%;border:.1rem solid #333}.webform__select-icon{display:flex;align-items:center;position:absolute;height:100%;right:1rem;top:0;margin-top:.2rem}.webform__textarea{display:flex;flex:1 1 auto}.webform__textarea-form{flex:1 1 auto;width:100%;padding:1rem 1.5rem}.webform__message{padding-left:0}@media (min-width:768px){.webform__message{padding-left:3rem}}@media (min-width:992px){.webform__message{padding-left:6rem}}.webform__message{padding-right:0}@media (min-width:768px){.webform__message{padding-right:3rem}}@media (min-width:992px){.webform__message{padding-right:6rem}}.webform__message{margin-top:0;padding-bottom:1rem;background-color:#d80b2e}.webform__divider{height:.1rem;margin:2rem 0 0!important;border-top:.1rem solid #b8b8b8;border-bottom:none;background-color:transparent}.webform__prefix,.webform__suffix{padding:1rem 0}.webform__submit{padding-top:1rem;padding-bottom:0;margin:0;border-top:none}.webform__item{display:flex;flex-wrap:wrap;flex-direction:column;margin-top:2rem;color:#333}@media (min-width:480px){.webform__item{flex-direction:row}}.webform__item:first-child{margin-top:0}.webform__row .webform__item:first-child{margin-top:2rem}.webform__item h3,.webform__item h4{flex:1 1 auto;margin-top:0;font-size:2rem;font-weight:900;color:currentColor;text-transform:none}.webform__item a{text-decoration:underline;color:currentColor}.webform__item.webform__type-processed-text{display:block}.webform__item-wrapper{margin-top:2rem}.webform-confirmation{padding-top:1.5rem}@media (min-width:768px){.webform-confirmation{padding-top:2.5rem}}@media (min-width:992px){.webform-confirmation{padding-top:5.5rem}}.webform-confirmation{padding-bottom:1.5rem}@media (min-width:768px){.webform-confirmation{padding-bottom:2.5rem}}@media (min-width:992px){.webform-confirmation{padding-bottom:5.5rem}}.webform-confirmation{border-top:.1rem solid #d80b2e}::-moz-placeholder{opacity:1;color:#666}::placeholder{opacity:1;color:#666}.error{border:.1rem solid #d80b2e}.ui-datepicker{padding:2rem;background-color:#fff;box-shadow:.1rem .1rem .5rem 0 rgba(51,51,51,.5)}.intl-tel-input.allow-dropdown{width:100%;flex:1 1 auto;color:#333}@media (min-width:768px){.intl-tel-input.allow-dropdown{width:50%}}
