/* @license MIT license https://github.com/thdoan/magnify/blob/master/LICENSE */
.magnify{position:relative;display:inline-block;cursor:none;}.magnify img{position:relative;display:block;}.magnify-lens{position:absolute;z-index:100;width:200px;height:200px;border-radius:100%;box-shadow:0 0 0 7px rgba(255,255,255,0.85),0 0 7px 7px rgba(0,0,0,0.25),inset 0 0 40px 2px rgba(0,0,0,0.25);pointer-events:none;opacity:0;transition:opacity;}.magnify-loading,.magnify-error{background:rgba(51,51,51,.75) !important;}.magnify-loading:before,.magnify-error:before{position:absolute;top:45%;left:0;right:0;text-align:center;font-size:1.25em;line-height:1;text-shadow:0 0 2px rgba(51,51,51,.8);text-transform:none;}.magnify-loading:before{content:'Loading...';color:#fff;}.magnify-error:before{content:'Error!';color:#f66;}
/* @license MIT license https://kenwheeler.github.io/slick/ */
.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent;}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0;}.slick-list:focus{outline:none;}.slick-list.draggable{cursor:pointer;cursor:grab;}.slick-list.dragging{cursor:grabbing;}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto;}.slick-track:before,.slick-track:after{display:table;content:'';}.slick-track:after{clear:both;}.slick-loading .slick-track{visibility:hidden;}.slick-slide{display:none;float:left;height:100%;min-height:1px;}[dir='rtl'] .slick-slide{float:right;}.slick-slide img{display:block;}.slick-slide.slick-loading img{display:none;}.slick-slide.dragging img{pointer-events:none;}.slick-initialized .slick-slide{display:block;}.slick-loading .slick-slide{visibility:hidden;}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent;}.slick-arrow.slick-hidden{display:none;}
.slick-loading .slick-list{background:#fff url(/libraries/slick-carousel/slick/./ajax-loader.gif) center center no-repeat;}@font-face{font-family:'slick';font-weight:normal;font-style:normal;font-display:swap;src:url(/libraries/slick-carousel/slick/./fonts/slick.eot);src:url(/libraries/slick-carousel/slick/./fonts/slick.eot#iefix) format('embedded-opentype'),url(/libraries/slick-carousel/slick/./fonts/slick.woff2) format('woff2'),url(/libraries/slick-carousel/slick/./fonts/slick.woff) format('woff'),url(/libraries/slick-carousel/slick/./fonts/slick.ttf) format('truetype');font-display:swap;}.slick-prev,.slick-next{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:20px;height:20px;padding:0;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);cursor:pointer;color:transparent;border:none;outline:none;background:transparent;}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{color:transparent;outline:none;background:transparent;}.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1;}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:.25;}.slick-prev:before,.slick-next:before{font-family:'slick';font-size:20px;line-height:1;opacity:.75;color:white;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.slick-prev{left:-25px;}[dir='rtl'] .slick-prev{right:-25px;left:auto;}.slick-prev:before{content:'←';}[dir='rtl'] .slick-prev:before{content:'→';}.slick-next{right:-25px;}[dir='rtl'] .slick-next{right:auto;left:-25px;}.slick-next:before{content:'→';}[dir='rtl'] .slick-next:before{content:'←';}.slick-dotted.slick-slider{margin-bottom:30px;}.slick-dots{position:absolute;bottom:-25px;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center;}.slick-dots li{position:relative;display:inline-block;width:20px;height:20px;margin:0 5px;padding:0;cursor:pointer;}.slick-dots li button{font-size:0;line-height:0;display:block;width:20px;height:20px;padding:5px;cursor:pointer;color:transparent;border:0;outline:none;background:transparent;}.slick-dots li button:hover,.slick-dots li button:focus{outline:none;}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1;}.slick-dots li button:before{font-family:'slick';font-size:6px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:'•';text-align:center;opacity:.25;color:black;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.slick-dots li.slick-active button:before{opacity:.75;color:black;}
/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:initial;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:initial}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:initial}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:initial}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}.animate-fade{transition:all .3s ease-in-out}.animate-fade:hover{opacity:.75}.demo-animate{background-color:#eee;border-radius:2px;cursor:pointer;padding:1rem;text-align:center}.demo-animate span{display:block;margin:.25rem}@keyframes slideMenuIn{0%{opacity:0;transform:translateX(100%)}to{opacity:1;transform:translateX(0)}}@keyframes slideMenuOut{0%{opacity:1;transform:translateX(0)}to{opacity:0;transform:translateX(100%)}}@font-face{font-display:swap;font-family:FagoPro;font-style:normal;font-weight:400;src:url(/themes/custom/msf_de_emulsify/fonts/FagoProRegular.woff2) format("woff2"),url(/themes/custom/msf_de_emulsify/fonts/FagoProRegular.woff) format("woff")}@font-face{font-display:swap;font-family:FagoPro;font-style:italic;font-weight:400;src:url(/themes/custom/msf_de_emulsify/fonts/FagoProRegularItalic.woff2) format("woff2"),url(/themes/custom/msf_de_emulsify/fonts/FagoProRegularItalic.woff) format("woff")}@font-face{font-display:swap;font-family:FagoPro;font-style:normal;font-weight:600;src:url(/themes/custom/msf_de_emulsify/fonts/FagoProBold.woff2) format("woff2"),url(/themes/custom/msf_de_emulsify/fonts/FagoProBold.woff) format("woff")}@font-face{font-display:swap;font-family:FagoPro Condensed;font-style:normal;font-weight:700;src:url(/themes/custom/msf_de_emulsify/fonts/FagoProCondensedBold.woff2) format("woff2"),url(/themes/custom/msf_de_emulsify/fonts/FagoProCondensedBold.woff) format("woff")}@font-face{font-display:swap;font-family:slick;font-style:normal;font-weight:400;src:url(/libraries/slick-carousel/slick/fonts/slick.woff) format("woff")}html{box-sizing:border-box}*,:after,:before{box-sizing:inherit}.main{display:block}.node{position:relative}.menu__visually_hidden-link,.visually-hidden{position:absolute!important;clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;width:1px;word-wrap:normal}.form-number:focus,.form-tel:focus,input[type=email]:focus,input[type=search]:focus,input[type=submit]:focus,input[type=text]:focus,textarea:focus{border:1px solid #0d0d0d;outline:none}.fundraising{margin-top:2rem}@media(min-width:768px){.fundraising{margin-top:3rem}}@media(min-width:1180px){.fundraising{margin-top:6rem}}.slick-dots li{height:12px;padding-left:12px;padding-right:12px;width:12px}.slick-dots li button:before{border:.0925rem solid #000;border-radius:50%;color:#0000;content:"";height:12px;opacity:1;width:12px}.slick-dots li.slick-active button:before{background-color:#e00;border:.0925rem solid #e00;color:#e00;opacity:1}.messages__wrapper{border:1px solid #ebebeb;border-radius:5px;margin:1rem;padding:1rem}.slick-next:before,.slick-prev:before{font-family:FagoPro,sans-serif!important}.webform-common__description--medium,.webform-common__description--medium div,.webform-common__description--medium p{font-size:.875rem!important;line-height:1.125rem!important}.webform-common__description--medium h3{font-size:1.35rem;line-height:1.5rem}.webform-common__description--small,.webform-common__description--small div,.webform-common__description--small p{font-size:.75rem!important;line-height:1rem!important}.webform-common__description--small h3{font-size:1.15rem;line-height:1.25rem}.description,.form-item-bank-intro-text p,.form-item-charity-event-message p,.form-item-consent-recordings p,.form-item-general-public-message p,.form-item-intro-text p,.form-item-legal-information,.form-item-note,.form-item-note p,.form-item-order-action-package p,.form-item-termination-text p,.form-item__description,.text-count-message,.webform-element-description,.webform-element-description p,.webform-element-description span{font-size:.75rem;line-height:1rem}.description h3,.form-item-consent-recordings h3,.form-item-general-public-message h3,.form-item-note h3 .form-item-charity-event-message h3,.form-item-order-action-package h3,.form-item-participation-conditions h3,.form-item__description h3,.webform-element-description h3{font-size:1.15rem;line-height:1.25rem;margin-bottom:.25rem}.donation-form .ajax-progress,.material-request-form .ajax-progress,.registration-form .ajax-progress,.services-form .ajax-progress{align-items:center;background-color:#00000080;bottom:0;display:flex;height:100vh;justify-content:center;left:0;pointer-events:none;position:fixed;right:0;top:0;width:100vw;z-index:99999}.donation-form .ajax-progress:before,.material-request-form .ajax-progress:before,.registration-form .ajax-progress:before,.services-form .ajax-progress:before{animation:loading 1.2s linear infinite;border-color:#fff #0000;border-radius:50%;border-style:solid;border-width:4px;content:" ";display:block;height:40px;margin:8px;width:40px}.donation-form .ajax-progress .throbber,.material-request-form .ajax-progress .throbber,.registration-form .ajax-progress .throbber,.services-form .ajax-progress .throbber{display:none}.donation-form .ajax-progress .message,.material-request-form .ajax-progress .message,.registration-form .ajax-progress .message,.services-form .ajax-progress .message{color:#fff;font-size:2rem}.layout-container{overflow-x:hidden}.figures-description .image--figures-description{left:50%;margin-left:-50vw;margin-right:-50vw;position:relative;right:50%;width:100vw}.action__mute{appearance:none;background-color:#0000;border:none}.action__mute:focus{outline:none}.event-form,.material-request-form,.webform--inline .webform-submission-form:not(.donation-form,.material-request-form){margin-bottom:4rem}.event-form form,.material-request-form form,.webform--inline .webform-submission-form:not(.donation-form,.material-request-form) form{margin-top:1.25rem}.event-form .webform-section,.material-request-form .webform-section,.webform--inline .webform-submission-form:not(.donation-form,.material-request-form) .webform-section{background-color:#fff;margin-bottom:1.25rem;max-width:100%;padding:1rem}@media(min-width:1440px){.event-form .webform-section,.material-request-form .webform-section,.webform--inline .webform-submission-form:not(.donation-form,.material-request-form) .webform-section{padding:2.5rem}.event-form .webform-section#edit-change-donor-details,.event-form .webform-section#edit-donor-details,.material-request-form .webform-section#edit-change-donor-details,.material-request-form .webform-section#edit-donor-details,.webform--inline .webform-submission-form:not(.donation-form,.material-request-form) .webform-section#edit-change-donor-details,.webform--inline .webform-submission-form:not(.donation-form,.material-request-form) .webform-section#edit-donor-details{padding-bottom:0}.event-form .webform-section#edit-change-donor-details .form-item-2nd-person-name,.event-form .webform-section#edit-change-donor-details .form-item-change-2nd-person-name,.event-form .webform-section#edit-donor-details .form-item-2nd-person-name,.event-form .webform-section#edit-donor-details .form-item-change-2nd-person-name,.material-request-form .webform-section#edit-change-donor-details .form-item-2nd-person-name,.material-request-form .webform-section#edit-change-donor-details .form-item-change-2nd-person-name,.material-request-form .webform-section#edit-donor-details .form-item-2nd-person-name,.material-request-form .webform-section#edit-donor-details .form-item-change-2nd-person-name,.webform--inline .webform-submission-form:not(.donation-form,.material-request-form) .webform-section#edit-change-donor-details .form-item-2nd-person-name,.webform--inline .webform-submission-form:not(.donation-form,.material-request-form) .webform-section#edit-change-donor-details .form-item-change-2nd-person-name,.webform--inline .webform-submission-form:not(.donation-form,.material-request-form) .webform-section#edit-donor-details .form-item-2nd-person-name,.webform--inline .webform-submission-form:not(.donation-form,.material-request-form) .webform-section#edit-donor-details .form-item-change-2nd-person-name{padding-bottom:1.5rem}}.event-form .form-email__input-wrapper,.material-request-form .form-email__input-wrapper,.webform--inline .webform-submission-form:not(.donation-form,.material-request-form) .form-email__input-wrapper{position:relative}.event-form .form-email__input-wrapper svg,.material-request-form .form-email__input-wrapper svg,.webform--inline .webform-submission-form:not(.donation-form,.material-request-form) .form-email__input-wrapper svg{left:1rem;position:absolute;top:1.35rem}.event-form input.button--primary.webform-button--submit,.material-request-form input.button--primary.webform-button--submit,.webform--inline .webform-submission-form:not(.donation-form,.material-request-form) input.button--primary.webform-button--submit{background-color:#e2001a;border:none;color:#fff;cursor:pointer;display:inline-block;font-weight:600;line-height:1.4;padding:.7em 1.5em;text-align:center;text-decoration:none;transition:background-color .2s}.event-form input.button--primary.webform-button--submit:visited,.material-request-form input.button--primary.webform-button--submit:visited,.webform--inline .webform-submission-form:not(.donation-form,.material-request-form) input.button--primary.webform-button--submit:visited{color:#fff}.event-form input.button--primary.webform-button--submit:hover,.material-request-form input.button--primary.webform-button--submit:hover,.webform--inline .webform-submission-form:not(.donation-form,.material-request-form) input.button--primary.webform-button--submit:hover{background-color:#b00024;color:#fff;transition:background-color .2s}@media(min-width:768px){.event-form input.button--primary.webform-button--submit,.material-request-form input.button--primary.webform-button--submit,.webform--inline .webform-submission-form:not(.donation-form,.material-request-form) input.button--primary.webform-button--submit{width:auto}}.event-form .form-actions,.material-request-form .form-actions,.webform--inline .webform-submission-form:not(.donation-form,.material-request-form) .form-actions{text-align:right}.event-form .form-actions .webform-button--previous,.material-request-form .form-actions .webform-button--previous,.webform--inline .webform-submission-form:not(.donation-form,.material-request-form) .form-actions .webform-button--previous{margin-right:2rem}.event-form .form-item-newsletter-subscription .form-item__description,.material-request-form .form-item-newsletter-subscription .form-item__description,.webform--inline .webform-submission-form:not(.donation-form,.material-request-form) .form-item-newsletter-subscription .form-item__description{font-size:.725rem}.event-form .form-item-legal-information,.material-request-form .form-item-legal-information,.webform--inline .webform-submission-form:not(.donation-form,.material-request-form) .form-item-legal-information{font-size:.75rem;line-height:1rem}.event-form .form-item-phone-type,.material-request-form .form-item-phone-type,.webform--inline .webform-submission-form:not(.donation-form,.material-request-form) .form-item-phone-type{margin-bottom:1rem}@media(min-width:768px){.event-form .form-item-phone-type,.material-request-form .form-item-phone-type,.webform--inline .webform-submission-form:not(.donation-form,.material-request-form) .form-item-phone-type{display:inline-block;margin-bottom:0;vertical-align:top;width:25%}.event-form .form-item-phone-phone,.material-request-form .form-item-phone-phone,.webform--inline .webform-submission-form:not(.donation-form,.material-request-form) .form-item-phone-phone{display:inline-block;vertical-align:top;width:100%}}.event-form .details-title,.material-request-form .details-title,.webform--inline .webform-submission-form:not(.donation-form,.material-request-form) .details-title{color:#4b4b4b;font-size:.875rem;font-weight:700}.event-form details .form-item-_nd-person-salutation select,.event-form details .form-item-_nd-person-title select,.material-request-form details .form-item-_nd-person-salutation select,.material-request-form details .form-item-_nd-person-title select,.webform--inline .webform-submission-form:not(.donation-form,.material-request-form) details .form-item-_nd-person-salutation select,.webform--inline .webform-submission-form:not(.donation-form,.material-request-form) details .form-item-_nd-person-title select{height:27px;width:84%}.event-form details .webform-flexbox .webform-flex .form-item-_nd-person-name input,.event-form details .webform-flexbox .webform-flex .form-item-_nd-person-surname input,.material-request-form details .webform-flexbox .webform-flex .form-item-_nd-person-name input,.material-request-form details .webform-flexbox .webform-flex .form-item-_nd-person-surname input,.webform--inline .webform-submission-form:not(.donation-form,.material-request-form) details .webform-flexbox .webform-flex .form-item-_nd-person-name input,.webform--inline .webform-submission-form:not(.donation-form,.material-request-form) details .webform-flexbox .webform-flex .form-item-_nd-person-surname input{width:91%}@media(min-width:768px){.event-form details .webform-flexbox .webform-flex .form-item-_nd-person-name input,.event-form details .webform-flexbox .webform-flex .form-item-_nd-person-surname input,.material-request-form details .webform-flexbox .webform-flex .form-item-_nd-person-name input,.material-request-form details .webform-flexbox .webform-flex .form-item-_nd-person-surname input,.webform--inline .webform-submission-form:not(.donation-form,.material-request-form) details .webform-flexbox .webform-flex .form-item-_nd-person-name input,.webform--inline .webform-submission-form:not(.donation-form,.material-request-form) details .webform-flexbox .webform-flex .form-item-_nd-person-surname input{width:92%}}@media(min-width:1180px){.event-form details .webform-flexbox .webform-flex .form-item-_nd-person-name input,.event-form details .webform-flexbox .webform-flex .form-item-_nd-person-surname input,.material-request-form details .webform-flexbox .webform-flex .form-item-_nd-person-name input,.material-request-form details .webform-flexbox .webform-flex .form-item-_nd-person-surname input,.webform--inline .webform-submission-form:not(.donation-form,.material-request-form) details .webform-flexbox .webform-flex .form-item-_nd-person-name input,.webform--inline .webform-submission-form:not(.donation-form,.material-request-form) details .webform-flexbox .webform-flex .form-item-_nd-person-surname input{width:94%}}@media(min-width:1440px){.event-form details .webform-flexbox .webform-flex .form-item-_nd-person-name input,.event-form details .webform-flexbox .webform-flex .form-item-_nd-person-surname input,.material-request-form details .webform-flexbox .webform-flex .form-item-_nd-person-name input,.material-request-form details .webform-flexbox .webform-flex .form-item-_nd-person-surname input,.webform--inline .webform-submission-form:not(.donation-form,.material-request-form) details .webform-flexbox .webform-flex .form-item-_nd-person-name input,.webform--inline .webform-submission-form:not(.donation-form,.material-request-form) details .webform-flexbox .webform-flex .form-item-_nd-person-surname input{width:89%}}.event-form summary,.material-request-form summary,.webform--inline .webform-submission-form:not(.donation-form,.material-request-form) summary{font-weight:700;list-style-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='11' fill='%234b4b4b'%3E%3Cpath d='M9.583 4.633c.104 0 .209.053.287.13.078.079.13.183.13.287v.833c0 .13-.052.235-.13.313a.4.4 0 0 1-.287.104h-3.75v3.75c0 .13-.052.234-.13.313a.4.4 0 0 1-.286.104h-.834c-.13 0-.234-.026-.312-.104-.078-.079-.104-.183-.104-.313V6.3H.417c-.13 0-.235-.026-.313-.104S0 6.014 0 5.883V5.05c0-.104.026-.208.104-.286a.43.43 0 0 1 .313-.13h3.75V.883c0-.105.026-.209.104-.287a.43.43 0 0 1 .312-.13h.834c.104 0 .208.052.286.13s.13.182.13.286v3.75h3.75z'/%3E%3C/svg%3E");width:100%}.event-form summary::-webkit-details-marker,.material-request-form summary::-webkit-details-marker,.webform--inline .webform-submission-form:not(.donation-form,.material-request-form) summary::-webkit-details-marker{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='11' fill='%234b4b4b'%3E%3Cpath d='M9.583 4.633c.104 0 .209.053.287.13.078.079.13.183.13.287v.833c0 .13-.052.235-.13.313a.4.4 0 0 1-.287.104h-3.75v3.75c0 .13-.052.234-.13.313a.4.4 0 0 1-.286.104h-.834c-.13 0-.234-.026-.312-.104-.078-.079-.104-.183-.104-.313V6.3H.417c-.13 0-.235-.026-.313-.104S0 6.014 0 5.883V5.05c0-.104.026-.208.104-.286a.43.43 0 0 1 .313-.13h3.75V.883c0-.105.026-.209.104-.287a.43.43 0 0 1 .312-.13h.834c.104 0 .208.052.286.13s.13.182.13.286v3.75h3.75z'/%3E%3C/svg%3E");color:#0000}.blockquote,.detail-body .text-long blockquote,.event-body blockquote,.free-text__body blockquote,.text-long blockquote,.text-long--body blockquote{margin:3em 0 3em 5em;position:relative}@media(min-width:768px){.blockquote,.detail-body .text-long blockquote,.event-body blockquote,.free-text__body blockquote,.text-long blockquote,.text-long--body blockquote{margin:3em 6em 3em 5em}}.blockquote:before,.detail-body .text-long blockquote:before,.event-body blockquote:before,.free-text__body blockquote:before,.text-long blockquote:before,.text-long--body blockquote:before{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='63' height='45'%3E%3Cpath d='M54.515 34.52v.64l.186-.091.28-.092-.093-.456zm-6.9-10.776h.84v-.456h-.84zm6.806 3.653-.28-.091q-.279-.182-.745.183.28.273.746.822l.28-.366.186-.365zM50.6 28.86l.186.182.187.274q.28.274.745.274v-1.096q-.558-.547-1.118-.274zm-5.222-7.672.373-.73-.373-.73h-.652l-.28.73.373.73zm1.12-2.922h1.025q.372-.548.746-1.279l-.56.092-.466.182-.746.183v.822zM50.04 33.7l-.466.548q.745.73 2.238.456l-.28-1.004zm1.212-10.411 1.026.639q0-.914.093-1.187l-.932-.64-.84-.639q-.279 0-.745.092l.186.639.187.548zm-6.9 10.502.747.548q.466.274.559.548.185.365.56.64l.372.273.467.183.559-.365.56-.274v-1.37l-1.492-.092v-1.004l.56-.457.652-.457v-.73q-.28-.548-1.212-.73l-.653-.092a1.4 1.4 0 0 1-.56-.457q.094-.273.373-.547l.467-.274q.56-.458.652-.914a4 4 0 0 1-.373-.548.63.63 0 0 0-.559-.091l-.373.274q-.56.456-1.026.091l-.373-.548-.373-.73q-.466.364-.466.822l.094.456-.094.366 1.12.73q.278.639-.187 1.279l-.373.548a2.3 2.3 0 0 0-.28.548q.559.364.653 1.095v1.279zM59.364 0q.28.457.653 1.096v1.187l.186 1.096q.187 1.552.187 2.374-.094.274.093.822l.373.822q1.398 3.197 1.212 5.571l-2.145.822q-1.305.366-2.33.457-1.865.182-3.357 1.46l-.466.366-.56.365 1.306.822q.746.457 1.305.73 2.33 1.005 3.73 3.197l1.118 1.461q.56.914.933 1.644a28.5 28.5 0 0 1 1.119 3.47q.186.731.186 1.827L63 31.416l-.093.274-.093.365q-.187.364.093.64-.186.09-.186.364l-.094.366q.095.547-.28.639.095.364 0 .822l-1.118 2.557-.373.64-.933 1.278q-2.236 3.379-7.738 5.297h-6.9q-.746 0-1.212-.274l-2.424-1.096q-1.772-.73-2.704-1.827l-1.212-1.187-1.026-1.187q-.84-1.005-1.398-2.375l-.56-1.278-.466-1.37q-.653-1.644-.56-3.744v-3.47l.094-2.192q0-1.279.186-2.192l.56-2.375q.373-1.37.932-2.283l.932-1.735 1.026-1.826q1.118-2.1 2.145-3.38 1.025-1.278 3.263-3.287l.28-.274.373-.183q1.864-1.917 5.22-3.379a19.6 19.6 0 0 0 2.798-1.552q.933-.639 2.331-.913L57.964.183l.653-.092zM14.079 17.169v.548h.186l.28-.092-.093-.456zm1.958 6.484.093.456q.187-.09.653-.182a.6.6 0 0 1-.28-.274l-.28-.183zm4.382 1.278v-.639q-.372.09-.56.183l.094.456zM6.34 27.854q.28-.183.56-.457l-.373-.365q-.28-.183-.653.091l.28.365zm9.977-14.795h.932l-.093-.457v-.365h-.84v.822zm1.678 5.662q-.56-.183-.84-.182-.279.09-.372.274.093.273.373.913.559-.639.839-1.005m.932 3.38h-1.119v1.095h1.12V22.1zm-1.398 4.383q.745-.822.093-1.553a.6.6 0 0 1-.28.274l-.466.092q-.56.09-.56.73l.56.183zm.466 1.096h-.653l-.839.913q.84.64 2.145.091zm-9.697 3.013q.373 1.371 1.119 1.644l.28-.822.186-.73-.652-.64zm14.359-7.397h-.28q-.84.639-1.119.822 1.026.639 1.492.913.746-.273.653-.822l-.187-.365-.093-.456zm.746 5.48q-.466-.64-1.12-.731l-.559-.091h-.559l-.373.274-.466.182q-.56.274-.746.64.186.73 1.119.639l.186-.457.373-.456zM13.24 20.548l-.466-.183q-.56-.09-.933 0l-.373.091-.466.092q-.465.183-.653.73l.187.64.186.365.094.365-.373.183-.28.183v1.917h.746q.28-1.369 1.678-2.192 1.119-.548 1.119-2.009l.373-.365.373-.456-.466-.092-.28-.091q0 .639-.093.913zm12.773-20 .373.548v1.096l.187 1.187q.186 1.461.186 2.283-.093 1.005.466 1.918.746 1.096.933 3.013l.186 1.005.187.913q-.466.639-1.399 1.005l-.746.182-.746.274a7 7 0 0 1-1.305.274l-1.305.183a6 6 0 0 0-1.306.548l-.652.457-.56.365-.466.274-.373.274q.652.639 2.238 1.461l1.119.64a9 9 0 0 1 1.119.73q.465 0 .745.456l.28.366.187.365.652.913.746 1.005q.745 1.095 1.12 2.009 1.305 2.922 1.49 4.749l.187.913q.187.548 0 .822l-.186.548v.64q0 .82-.373 1.187.093.73-.28 1.643l-.56 1.462-.745 1.46-.84 1.37q-1.118 1.827-3.542 3.47-2.238 1.371-4.103 1.827l-.56.183-.652.091h-6.06q-.746.001-1.212-.274a9 9 0 0 0-1.12-.547l-1.211-.457q-1.772-.73-2.797-1.827l-1.213-1.187-1.025-1.278q-.84-.914-1.399-2.375l-.56-1.278-.465-1.279Q0 32.42.093 30.32v-2.191q-.186-1.188 0-2.831l.28-2.832q.56-4.11 2.238-6.027l.373-.548.28-.64q.652-1.46 2.424-4.2a2.5 2.5 0 0 1 .652-.73l2.238-2.192a50 50 0 0 1 2.33-2.01q2.611-2.009 4.756-2.648 1.026-.274 1.678-.822.747-.73 1.958-1.096l1.12-.365 1.118-.274.653-.091.652-.183q.747-.091 1.212-.365.56-.183 1.679-.183z'/%3E%3C/svg%3E");left:-5rem;position:absolute}@media(min-width:768px){.blockquote:before,.detail-body .text-long blockquote:before,.event-body blockquote:before,.free-text__body blockquote:before,.text-long blockquote:before,.text-long--body blockquote:before{width:4rem}}@media(min-width:1180px){.blockquote:before,.detail-body .text-long blockquote:before,.event-body blockquote:before,.free-text__body blockquote:before,.text-long blockquote:before,.text-long--body blockquote:before{left:-6rem}}.blockquote p,.detail-body .text-long blockquote p,.event-body blockquote p,.free-text__body blockquote p,.text-long blockquote p,.text-long--body blockquote p{color:#0d0d0d;color:#4b4b4b;font-family:FagoPro,sans-serif;font-size:1.375rem;font-style:normal;font-style:italic;font-weight:400;letter-spacing:-.2px;line-height:2rem;margin:0 0 .5em;width:auto}.blockquote p strong,.detail-body .text-long blockquote p strong,.event-body blockquote p strong,.free-text__body blockquote p strong,.text-long blockquote p strong,.text-long--body blockquote p strong{font-style:normal;font-weight:600}.donation-form-block .form-item-amount-intro,.donation-form-block .form-item-gift-intro,.hero__block .form-item-amount-intro,.hero__block .form-item-gift-intro{position:absolute!important;clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;width:1px;word-wrap:normal}.play{background:#0000;border:0;border-color:#0000 #0000 #0000 #fff;border-style:solid;border-width:12px 0 12px 22px;box-sizing:border-box;cursor:pointer;height:24px;left:50%;position:absolute;top:50%;transform:translate(-29%,-50%);transition:all .1s ease-in-out;width:0}.play:focus{outline:none}.play.pause{border-style:double;border-width:0 0 0 22px;transform:translate(-32%,-50%)}.play:hover{border-color:#0000 #0000 #0000 #fff}.audio-player{background-color:#fff;margin-right:1rem}@media(min-width:768px){.align-right>.audio-player{margin-left:1.5rem}}.align-left>.audio-player{display:block;width:100%}@media(min-width:768px){.align-left>.audio-player{margin-right:1.5rem}}.audio-player__header{display:flex;flex-direction:row;font-size:1rem;padding:1.5rem 1rem 0}.audio-player__header .audio-player__title{color:#0d0d0d;font-family:FagoPro,sans-serif;font-size:1.25rem;font-style:normal;font-weight:700;line-height:1.75rem;margin:0 0 .5em;padding-left:1rem;padding-right:2.3rem;width:auto}.audio-player__header .audio-player__play{align-self:flex-start;background-color:#e2001a;border-radius:3rem;flex-shrink:0;height:3rem;position:relative;width:3rem}.audio-player__action{align-items:center;display:flex;flex-direction:row;padding-bottom:1rem;padding-left:5rem}.audio-player__figcaption{background-color:#f5f5f5;margin:0;padding:.5rem 0}.audio-player__figcaption__caption,.audio-player__figcaption__copyright{display:block}.action__current,.action__duration{color:#828282;font-size:.875rem}.action__bar{background-color:#ebebeb;border-radius:1.3rem;cursor:pointer;flex-basis:100%;margin-left:.5rem;margin-right:.5rem;overflow:hidden}.action__bar .bar{background-color:#e2001a;height:5px;width:0}.action__mute{cursor:pointer;padding:1rem}.action__mute__svg{fill:#e2001a}.action__mute.js-off .action__mute__svg{fill:#ebebeb}.button{background-color:#e2001a;border:none;cursor:pointer;display:inline-block;font-weight:600;line-height:1.4;padding:.7em 1.5em;text-align:center;text-decoration:none;transition:background-color .2s}.button,.button:visited{color:#fff}.button:hover{background-color:#b00024;color:#fff}.button--alt,.button:hover{transition:background-color .2s}.button--alt{background-color:#cfcfcf;border:none;color:#000;cursor:pointer;display:inline-block;line-height:1.4;padding:.7em 1.5em;text-align:center;text-decoration:none}.button--alt:visited{color:#000}.button--alt:hover{background-color:#fff;color:#000;transition:background-color .2s}.button--alt{font-size:.7rem;font-weight:600;padding:.4em .6em .3em}.button--alt-2{background-color:#f5f5f5;border:none;color:#ebebeb;cursor:pointer;display:inline-block;line-height:1.4;padding:.7em 1.5em;text-align:center;text-decoration:none;transition:background-color .2s}.button--alt-2:visited{color:#ebebeb}.button--alt-2:hover{background-color:#000;color:#ebebeb;transition:background-color .2s}.button--alt-2{font-size:.8rem;font-weight:600;text-transform:none}.button--primary{padding:.7em 1.2em}.download-button{background-color:#fff;display:inline-block;position:relative}.download-button a{color:#e2001a;display:block;font-size:1rem;font-weight:700;letter-spacing:.3px;line-height:1.5rem;padding:1rem 3.8rem 1rem 3rem;text-decoration:none}@media(min-width:1180px){.download-button a{padding:1.5rem 4rem 1.5rem 3.4rem}}.download-button a:hover{color:#b00024}.download-button:before{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='%23e2001a'%3E%3Cpath d='M15.664 7.79q.106.158.106.315c0 .141-.036.211-.106.282L8.316 15.77a.57.57 0 0 1-.316.105c-.14 0-.21-.035-.281-.14L.336 8.386c-.07-.07-.106-.14-.106-.282q0-.157.106-.316l.703-.703c.07-.07.14-.106.281-.106q.159 0 .317.106l5.449 5.45V.545a.4.4 0 0 1 .105-.28.45.45 0 0 1 .317-.141h.984c.106 0 .211.07.281.14s.141.176.141.282v11.988l5.45-5.45q.105-.105.316-.105c.105 0 .21.036.28.106l.704.703z'/%3E%3C/svg%3E");height:18px;left:1.5rem;padding-right:.7rem;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%)}.download-button:hover:before{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='%239e0012'%3E%3Cpath d='M15.664 7.79q.106.158.106.315c0 .141-.036.211-.106.282L8.316 15.77a.57.57 0 0 1-.316.105c-.14 0-.21-.035-.281-.14L.336 8.386c-.07-.07-.106-.14-.106-.282q0-.157.106-.316l.703-.703c.07-.07.14-.106.281-.106q.159 0 .317.106l5.449 5.45V.545a.4.4 0 0 1 .105-.28.45.45 0 0 1 .317-.141h.984c.106 0 .211.07.281.14s.141.176.141.282v11.988l5.45-5.45q.105-.105.316-.105c.105 0 .21.036.28.106l.704.703z'/%3E%3C/svg%3E")}.download-button .file-mime-type{color:#e2001a;font-size:.75rem;font-weight:400;letter-spacing:.7px;padding-left:.7rem;pointer-events:none;position:absolute;right:1.5rem;top:50%;transform:translateY(-50%)}.download-button:hover .file-mime-type{color:#b00024}.download-button .file{display:block}@media(min-width:1180px){.download-button .file a{font-size:1.25rem;line-height:1.75rem}}.download--with-metadata .link{align-items:center;display:flex;flex-direction:row}.download--with-metadata svg{margin-right:.65rem}.download--with-metadata .file-metadata{color:#e2001a;font-size:.75rem;font-weight:400;letter-spacing:.7px;line-height:1rem;margin-left:.5rem}.form-item--checkbox__item,.form-item--checkboxes{list-style:none;margin:0;padding:0}[type=checkbox]:checked,[type=checkbox]:not(:checked){left:-9999px;position:absolute}[type=checkbox]:checked+label,[type=checkbox]:not(:checked)+label{cursor:pointer;padding-left:1.95em;position:relative}[type=checkbox]:checked+label:before,[type=checkbox]:not(:checked)+label:before{background:#fff;border:1px solid #cfcfcf;border-radius:4px;box-shadow:inset 0 1px 3px #0000001a;content:"";height:1.25em;left:0;position:absolute;top:.85em;width:1.25em}[type=checkbox]:checked+label:after,[type=checkbox]:not(:checked)+label:after{color:#e2001a;content:"✓ ";font-size:1.3em;left:.22em;line-height:.8;position:absolute;top:.75em;transition:all .2s}[type=checkbox]:not(:checked)+label:after{opacity:0;transform:scale(0)}[type=checkbox]:checked+label:after{opacity:1;transform:scale(1)}.exposed-filters{background-color:#fff;margin-top:2rem;padding:1.5rem 1rem}@media(min-width:1180px){.exposed-filters{margin-top:3rem}}@media(min-width:768px){.exposed-filters{padding:.75rem 1.5rem}}@media(min-width:1440px){.exposed-filters{padding:1.5rem 2rem}}.exposed-filters--with-toggle{display:none}.exposed-filters--with-toggle.visible{display:block}@media(min-width:768px){.exposed-filters--with-toggle{display:block}}.exposed-filters__button-show{background:none;border:none;color:#e2001a;display:block;font-weight:700;margin-top:.6rem}@media(min-width:768px){.exposed-filters__button-show{display:none}}.exposed-filters__button-hide{margin-top:1rem}.exposed-filters .views-exposed-form{align-items:flex-end;display:flex;flex-direction:column}@media(min-width:768px){.exposed-filters .views-exposed-form{flex-flow:row wrap}}.exposed-filters .form-item{margin-bottom:1rem;width:100%}@media(min-width:768px){.exposed-filters .form-item{margin-bottom:1rem;margin-right:.5rem;width:14.375rem}}@media(min-width:1440px){.exposed-filters .form-item{flex:1;margin-bottom:0;margin-right:1rem;max-width:15.6rem;width:0}}.exposed-filters .form-item__label{margin-bottom:0}.exposed-filters .form-item-created input,.exposed-filters .form-item-location input,.exposed-filters .form-item-related-locations input,.exposed-filters .form-item-search input,.exposed-filters .form-item-topic input{border:1px solid #cfcfcf;display:block;padding:.86rem;position:relative;width:100%}.exposed-filters .form-actions{display:flex;margin-bottom:1rem}@media(min-width:1440px){.exposed-filters .form-actions{margin-bottom:0}}.exposed-filters .form-actions input:first-child{margin-right:1rem}.exposed-filters .form-submit{height:3rem}.exposed-filters--search .views-exposed-form{background-color:#fff;padding:1.5rem 1rem}@media(min-width:768px){.exposed-filters--search .views-exposed-form{padding:3rem}}@media(min-width:1440px){.exposed-filters--search .views-exposed-form{padding:1.5rem 2rem}}.exposed-filters--search .general-container{align-items:flex-end;display:flex;flex-direction:column;margin-top:2rem}@media(min-width:1180px){.exposed-filters--search .general-container{margin-top:3rem}}@media(min-width:768px){.exposed-filters--search .general-container{flex-direction:row}}.exposed-filters--search .general-container .form-item-location,.exposed-filters--search .general-container .form-item-type,.exposed-filters--search .general-container .form-item-year{margin-bottom:1rem;width:100%}@media(min-width:768px){.exposed-filters--search .general-container .form-item-location,.exposed-filters--search .general-container .form-item-type,.exposed-filters--search .general-container .form-item-year{margin-bottom:1rem;margin-right:1.5rem;width:15.6rem}}@media(min-width:1440px){.exposed-filters--search .general-container .form-item-location,.exposed-filters--search .general-container .form-item-type,.exposed-filters--search .general-container .form-item-year{flex:1;margin-bottom:0;margin-right:1rem;max-width:15.6rem;width:0}}.exposed-filters--search .general-container .form-submit{height:3rem}.exposed-filters--search .general-container .form-actions{margin-bottom:1rem}@media(min-width:768px){.exposed-filters--search .general-container .form-actions .form-submit:first-of-type{margin-bottom:1rem}}@media(min-width:1440px){.exposed-filters--search .general-container .form-actions,.exposed-filters--search .general-container .form-actions .form-submit:first-of-type{margin-bottom:0}}.exposed-filters--search .keywords-container{background-color:#fafafa;border:1px solid #ebebeb;display:flex;flex-direction:row;margin:0;padding:1rem;width:100%;z-index:1}.exposed-filters--search .keywords-container .form-item-search{flex-basis:calc(100% - 3.5rem);margin-bottom:0;margin-left:-1.1rem;max-width:100%;position:relative}.exposed-filters--search .keywords-container .form-item-search:before{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='%236d6d6d'%3E%3Cpath d='M15.906 14.656a.36.36 0 0 1 .094.25q0 .188-.094.281l-.719.688a.38.38 0 0 1-.28.125c-.126 0-.188-.031-.25-.125l-3.813-3.781a.36.36 0 0 1-.094-.25v-.438c-.594.5-1.25.906-1.969 1.188-.75.281-1.5.406-2.281.406-1.188 0-2.281-.281-3.281-.875A6.04 6.04 0 0 1 .875 9.781C.281 8.781 0 7.687 0 6.5s.281-2.25.875-3.25c.563-1 1.344-1.781 2.344-2.375C4.219.312 5.313 0 6.5 0s2.25.313 3.25.875a6.65 6.65 0 0 1 2.375 2.375c.563 1 .875 2.063.875 3.25 0 .813-.156 1.563-.438 2.281-.28.75-.656 1.406-1.156 1.969h.438c.094 0 .187.031.25.094zM6.5 11.5a5.07 5.07 0 0 0 2.5-.656A4.9 4.9 0 0 0 10.813 9c.437-.75.687-1.594.687-2.5 0-.875-.25-1.719-.688-2.5A5.04 5.04 0 0 0 9 2.187C8.219 1.75 7.375 1.5 6.5 1.5c-.906 0-1.75.25-2.5.688A4.9 4.9 0 0 0 2.156 4 5.07 5.07 0 0 0 1.5 6.5c0 .906.219 1.75.656 2.5A4.75 4.75 0 0 0 4 10.844c.75.437 1.594.656 2.5.656'/%3E%3C/svg%3E");left:1rem;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%)}.exposed-filters--search .keywords-container .form-item-search input{margin-bottom:1em;padding-left:2.55em}@media(min-width:1180px){.exposed-filters--search .keywords-container .form-item-search input{padding-left:2.25rem}}.exposed-filters--search .keywords-container .form-item-search input:focus{outline:#0000}.exposed-filters--search .keywords-container .form-text{background-color:#0000;background-image:none;border:none;color:#0d0d0d;font-size:1rem;height:100%;line-height:2rem;padding:0;width:100%}@media(min-width:1180px){.exposed-filters--search .keywords-container .form-text{font-size:1.25rem}}.exposed-filters--search .keywords-container .form-text::placeholder{color:#6d6d6d}.exposed-filters--search .keywords-container .form-actions{align-self:center;flex-basis:auto;position:relative}.exposed-filters--search .keywords-container .form-actions:after{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='13' fill='%23fff'%3E%3Cpath d='M7.793 7.215a.644.644 0 0 0 0-.903L2.488.98c-.273-.246-.683-.246-.93 0l-.628.63c-.246.245-.246.656 0 .93l4.21 4.21-4.21 4.238c-.246.274-.246.684 0 .93l.629.629c.246.246.656.246.93 0z'/%3E%3C/svg%3E");left:70%;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%);width:auto}.exposed-filters--search .keywords-container .form-actions .button{height:100%;padding:.7rem 2rem .7rem 1rem}@media(min-width:768px){.exposed-filters--blogs{display:block}.exposed-filters--blogs .form-item{width:13rem}}.form-item--radio__item,.form-item--radios{list-style:none;margin:0;padding:0}.form-item--radio .gift-donation-form__gifts-item input.form-radio,.form-item--radio input.form-radio.donation-form__amount,.form-item--radio input.form-radio.form-item__input[type=radio]{appearance:none;background-color:#fff;border:1px solid #cfcfcf;border-radius:50%;cursor:pointer;margin-bottom:0;margin-right:.5em;padding:.5rem;position:relative;transition:background-color .2s;width:auto}.form-item--radio .gift-donation-form__gifts-item input.form-radio:checked,.form-item--radio input.form-radio.donation-form__amount:checked,.form-item--radio input.form-radio.form-item__input[type=radio]:checked{border:1px solid #0d0d0d}.form-item--radio .gift-donation-form__gifts-item input.form-radio:checked:before,.form-item--radio input.form-radio.donation-form__amount:checked:before,.form-item--radio input.form-radio.form-item__input[type=radio]:checked:before{background-color:#0d0d0d;border-radius:50%;content:"";display:block;height:.5rem;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transition:background-color .2s;width:.5rem}.webform-options-display-one-column .form-item-covered-costs,.webform-options-display-one-column .form-item-fee-paid,.webform-options-display-one-column .form-item-information-material,.webform-options-display-one-column .form-item-online-event,.webform-options-display-one-column .form-item-partner,.webform-options-display-one-column .form-item-press-on-site{align-items:center;display:flex;margin-bottom:0;margin-left:0;margin-top:.75rem}.webform-options-display-one-column .form-item-covered-costs input,.webform-options-display-one-column .form-item-fee-paid input,.webform-options-display-one-column .form-item-information-material input,.webform-options-display-one-column .form-item-online-event input,.webform-options-display-one-column .form-item-partner input,.webform-options-display-one-column .form-item-press-on-site input{height:1rem;width:1rem}.webform-submission-form .webform-options-display-one-column .form-item-covered-costs.form-item label.form-item__label,.webform-submission-form .webform-options-display-one-column .form-item-fee-paid.form-item label.form-item__label,.webform-submission-form .webform-options-display-one-column .form-item-information-material.form-item label.form-item__label,.webform-submission-form .webform-options-display-one-column .form-item-online-event.form-item label.form-item__label,.webform-submission-form .webform-options-display-one-column .form-item-partner.form-item label.form-item__label,.webform-submission-form .webform-options-display-one-column .form-item-press-on-site.form-item label.form-item__label{margin:0;padding:0}.webform-preview .webform-options-display-one-column .form-item-covered-costs,.webform-preview .webform-options-display-one-column .form-item-fee-paid,.webform-preview .webform-options-display-one-column .form-item-information-material,.webform-preview .webform-options-display-one-column .form-item-online-event,.webform-preview .webform-options-display-one-column .form-item-partner,.webform-preview .webform-options-display-one-column .form-item-press-on-site{align-items:inherit;flex-direction:column;width:100%}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.webform-options-display-one-column .form-item-partner .option.form-item__label{width:100%!important}}.webform-options-display-one-column .form-item-donor-type .form-item__label{position:relative;top:.3rem}.form-item__dropdown{border:1px solid #cfcfcf;display:block;position:relative}.form-item__dropdown:after{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='13' fill='%23cfcfcf'%3E%3Cpath d='M7.793 7.215a.644.644 0 0 0 0-.903L2.488.98c-.273-.246-.683-.246-.93 0l-.628.63c-.246.245-.246.656 0 .93l4.21 4.21-4.21 4.238c-.246.274-.246.684 0 .93l.629.629c.246.246.656.246.93 0z'/%3E%3C/svg%3E");display:none;pointer-events:none;position:absolute;right:1em;top:25%;transform:rotate(90deg);z-index:2}.form-item__dropdown:hover{border:1px solid #4b4b4b}.form-item__dropdown:has(strong.error){border-color:#e2001a;margin-block-end:24px}.form-item__dropdown strong.error{position:absolute}.form-item__select{border:1px solid #cfcfcf;color:#0d0d0d;font-size:14px;height:44px;line-height:22px;margin:0;padding:.6em .8em .5em;width:100%}.form-item__select :focus{color:#222}@supports(appearance:none) or ((-moz-appearance:none) and (mask-type:alpha)){.form-item__dropdown:after{display:block}.form-item__select{appearance:none;background:none;border:1px solid #0000;color:#0d0d0d;padding-right:2em}.form-item__select:focus{border-color:#0d0d0d;border-radius:0}}.form-item{color:#000;margin-bottom:1em}.form-item:after{clear:both;content:"";display:table}.donation-form-block .form-item,.hero__block .form-item{position:relative}.form-item--error-message strong{color:#e2001a;font-weight:400}.form-item-would-like .form-item.js-form-type-checkbox{margin-bottom:0}.form-item__label{display:block;font-weight:600}@media(min-width:320px){.form-item__label{display:block;margin-right:2%;padding:.6em 0}.js-form-type-radio .form-item__label.option{display:inline}}.form-item__textfield{max-width:100%;padding:1.5em}.form-item__textfield:focus{border-color:#000}.form-item__textfield::input-placeholder{color:#ebebeb}.form-item__textfield:placeholder{color:#ebebeb}.form-item__textfield::placeholder{color:#ebebeb}.form-item__textfield:input-placeholder{color:#ebebeb}.form-item__description{margin-top:.3em}.form-fieldset{border:none;margin-bottom:2em;padding:0}.form-fieldset .form-item{margin-left:1em;max-width:31em}.form-tel{appearance:none;background:#fff;border:1px solid #cfcfcf;font-size:.875rem;height:46px;line-height:1.25rem;margin:0;padding:.6em .8em .5em;width:100%}.form-date__input-wrapper,.form-email__input-wrapper{position:relative}.form-date__input-wrapper .form-item__date,.form-date__input-wrapper .form-item__email,.form-email__input-wrapper .form-item__date,.form-email__input-wrapper .form-item__email{appearance:none;background:#fff;border:1px solid #cfcfcf;font-size:.875rem;height:46px;line-height:1.25rem;margin:0;padding:.825rem 3rem;width:100%}.form-date__icon,.form-email__icon{left:1em;position:absolute;top:23px;transform:translateY(-50%)}.form-date__icon path,.form-email__icon path{stroke:#828282}.form-text.error{background-color:#fff1f1;border:1px solid #e2001a}.form-date__input-wrapper .form-date__icon{left:inherit;right:1em;top:15px;transform:inherit}.form-date__input-wrapper .form-item__date{padding:.5rem}.form-required:after{content:"*";position:relative;right:-.25rem}.webform-element-help-container--title .form-required:after{content:"*";right:1.875rem}.form-fieldset__legend .form-required:after{content:""}.webform-type-radios .form-fieldset__legend .form-required:after,.webform-type-webform-telephone .form-fieldset__legend .form-required:after{content:"*";position:relative;right:-.25rem}.webform-type-radios.donation-form__mode .form-fieldset__legend .form-required:after{content:""}.form-item__iban-bic{display:flex;flex-wrap:wrap;justify-content:space-between}.form-item__iban-bic>div.form-item-account-holder,.form-item__iban-bic>div.form-item-bic,.form-item__iban-bic>div.form-item-iban{flex-basis:100%}@media(min-width:768px){.form-item__iban-bic>div.form-item-iban{flex-basis:65%}.form-item__iban-bic>div.form-item-bic{flex-basis:30%}}.form-item__iban-bic>div.form-item-authorization{color:#828282;font-size:.75rem;margin-top:1.25rem}.field--type-phone-international .iti__flag-container,.webform-type-webform-telephone .form-item-phone-phone .iti__flag-container{max-height:46px}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{appearance:none}input[type=number]{appearance:textfield}.webform-submission-form .webform-element-description{margin-bottom:1.25rem}.webform-submission-form .form-item label.form-item__label,.webform-submission-form .form-item legend.h2{color:#0d0d0d;font-family:FagoPro,sans-serif;font-size:.875rem;font-style:normal;font-weight:400;line-height:1.375rem;margin:0;width:auto}.webform-submission-form .form-item input.form-item__email,.webform-submission-form .form-item input.form-item__input,.webform-submission-form .form-item textarea.form-item__textarea{background-color:#fff;border:1px solid #cfcfcf;font-size:.875rem;padding:.825rem;width:100%}.webform-submission-form .form-item input.form-item__email:focus,.webform-submission-form .form-item input.form-item__input:focus,.webform-submission-form .form-item textarea.form-item__textarea:focus{border:1px solid #cfcfcf}.webform-submission-form .form-item input.form-item__email:hover,.webform-submission-form .form-item input.form-item__input:hover,.webform-submission-form .form-item textarea.form-item__textarea:hover{border:1px solid #4b4b4b}.webform-submission-form .form-item input.form-item__email.donation-form__amount,.webform-submission-form .form-item input.form-item__email.form-radio,.webform-submission-form .form-item input.form-item__input.donation-form__amount,.webform-submission-form .form-item input.form-item__input.form-radio,.webform-submission-form .form-item textarea.form-item__textarea.donation-form__amount,.webform-submission-form .form-item textarea.form-item__textarea.form-radio{width:1rem}.webform-submission-form .form-item .text-count-wrapper.webform-counter-warning{color:#000;font-weight:400}.webform-submission-form .form-item input.form-item__email{padding:.825rem 3rem}.webform-submission-form .form-item input.error.form-item__email,.webform-submission-form .form-item input.error.form-item__input,.webform-submission-form .form-item textarea.error.form-item__textarea{background-color:#fff1f1;border:1px solid #e2001a}.webform-submission-form .form-item input.error.form-item__email:focus,.webform-submission-form .form-item input.error.form-item__input:focus,.webform-submission-form .form-item textarea.error.form-item__textarea:focus{outline:4px solid #ffc6c6;outline-offset:.01rem}.webform-submission-form .form-item--error-message{color:#e2001a;font-size:.75rem;margin-top:.5rem;width:100%}.webform-submission-form .form-item--error-message em.placeholder{font-style:normal}.webform-submission-form .form-item .js-form-type-datelist .form-item__dropdown{border:none}.webform-submission-form .form-item .js-form-type-datelist .form-item__dropdown select{border:1px solid #cfcfcf}.webform-submission-form .form-item .js-form-type-datelist .form-item__dropdown select.error{background-color:#fff1f1;border:1px solid #e2001a}.webform-submission-form.newsletter__signup-form li.status--error{bottom:-2.2rem;min-height:3rem}.webform-submission-form.newsletter__signup-form .form-item--error-message{line-height:1;padding-left:1rem;position:relative;top:1.1rem;width:120%}@media(min-width:768px){.webform-submission-form.newsletter__signup-form .form-item--error-message{top:1.2rem}}.webform-submission-form .webform-radios-other-input{max-width:22rem;width:100%}.webform-submission-form .h2,.webform-submission-form .webform-section-title,.webform-submission-form h2,.webform-submission-form legend.h2{color:#000;font-family:FagoPro,sans-serif;font-size:1.75rem;font-style:normal;font-weight:700;line-height:2rem;margin:0 0 .5em;width:auto}@media(min-width:1180px){.webform-submission-form .h2,.webform-submission-form .webform-section-title,.webform-submission-form h2,.webform-submission-form legend.h2{color:#000;font-family:FagoPro,sans-serif;font-size:2rem;font-style:normal;font-weight:700;line-height:2.5rem;margin:0 0 .5em;width:auto}}.donation-form-block .webform-submission-form .webform-section-title,.hero__block .webform-submission-form .webform-section-title{position:absolute!important;clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;width:1px;word-wrap:normal}.webform-submission-form .webform-telephone--wrapper .form-item{margin:0;max-width:100%;width:100%}.webform-submission-form .webform-telephone--wrapper .iti{width:100%}.webform-submission-form .webform-telephone--wrapper .iti__flag-container{width:3.438rem}.webform-submission-form .webform-telephone--wrapper .iti .form-tel{padding-left:3.438rem}.webform-submission-form .form-fieldset{margin-bottom:1rem}.webform-submission-form .form-item-change-snd-person-trigger,.webform-submission-form .form-item-snd-person-trigger{position:relative}.webform-submission-form .form-item-change-snd-person-trigger:before,.webform-submission-form .form-item-snd-person-trigger:before{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='11' fill='%234b4b4b'%3E%3Cpath d='M9.583 4.633c.104 0 .209.053.287.13.078.079.13.183.13.287v.833c0 .13-.052.235-.13.313a.4.4 0 0 1-.287.104h-3.75v3.75c0 .13-.052.234-.13.313a.4.4 0 0 1-.286.104h-.834c-.13 0-.234-.026-.312-.104-.078-.079-.104-.183-.104-.313V6.3H.417c-.13 0-.235-.026-.313-.104S0 6.014 0 5.883V5.05c0-.104.026-.208.104-.286a.43.43 0 0 1 .313-.13h3.75V.883c0-.105.026-.209.104-.287a.43.43 0 0 1 .312-.13h.834c.104 0 .208.052.286.13s.13.182.13.286v3.75h3.75z'/%3E%3C/svg%3E");font-weight:700;left:0;position:absolute;top:8px;width:100%}.webform-submission-form .form-item-change-snd-person-trigger .form-item__label,.webform-submission-form .form-item-snd-person-trigger .form-item__label{padding-left:1.3em}.webform-submission-form .form-item-change-snd-person-trigger .form-item__label:before,.webform-submission-form .form-item-snd-person-trigger .form-item__label:before{background:#0000;border:0;box-shadow:none}.webform-submission-form .form-item-change-snd-person-trigger .form-item__label:after,.webform-submission-form .form-item-snd-person-trigger .form-item__label:after{content:""}.webform-element-help{background:#4b4b4b;border:2px solid #4b4b4b;margin:0 0 0 1em}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.webform-element-help{line-height:17px}}.webform-element-help:hover{background-color:#e2001a;border:2px solid #e2001a}.webform-element-help--title{padding:1rem 1rem 0}.webform-element-help--content{font-size:.75rem;max-width:233px;padding:1rem}.webform-preview .webform-element{margin-bottom:1.25rem}.webform-preview .form-item label.form-item__label{font-size:1rem;font-weight:600;margin:0;padding:0}.webform-preview .form-item label.form-item__label:after{content:":"}.webform-preview .form-item.form-item-_nd-person-name label.form-item__label:after,.webform-preview .form-item.form-item-_nd-person-salutation label.form-item__label:after,.webform-preview .form-item.form-item-_nd-person-surname label.form-item__label:after,.webform-preview .form-item.form-item-_nd-person-title label.form-item__label:after,.webform-preview .form-item.form-item-change-2nd-person-name label.form-item__label:after,.webform-preview .form-item.form-item-change-2nd-person-salutation label.form-item__label:after,.webform-preview .form-item.form-item-change-2nd-person-surname label.form-item__label:after,.webform-preview .form-item.form-item-change-2nd-person-title label.form-item__label:after,.webform-preview .form-item.form-item-change-name label.form-item__label:after,.webform-preview .form-item.form-item-change-salutation label.form-item__label:after,.webform-preview .form-item.form-item-change-surname label.form-item__label:after,.webform-preview .form-item.form-item-change-title label.form-item__label:after,.webform-preview .form-item.form-item-name label.form-item__label:after,.webform-preview .form-item.form-item-salutation label.form-item__label:after,.webform-preview .form-item.form-item-surname label.form-item__label:after,.webform-preview .form-item.form-item-title label.form-item__label:after{content:""}.webform-preview .webform-element-type-webform-radios-other label.form-item__label{margin-right:.3rem}.webform-preview .webform-element-type-webform-radios-other label.form-item__label:after{content:""}.webform-preview .webform-section--hidden{display:none}.webform-preview .webform-section--personal-information>.webform-section{background-color:#fafafa;border:1px solid #cfcfcf;margin-bottom:1.25rem;margin-top:2rem;padding:1rem 1.55rem;width:auto}@media(min-width:768px){.webform-preview .webform-section--personal-information>.webform-section{padding:2rem}}@media(min-width:1440px){.webform-preview .webform-section--personal-information>.webform-section{padding:2.5rem 2.75rem}}.webform-preview .webform-section--personal-information>.webform-section h2{font-size:1.25rem;line-height:2rem;margin:0 0 1rem}@media(min-width:1440px){.webform-preview .webform-section--personal-information>.webform-section h2{font-size:1.75rem}}.webform-preview .webform-section--personal-information>.webform-section .webform-section-wrapper{font-size:.875rem}.webform-preview .webform-section--personal-information>.webform-section .form-item-_nd-person-name .form-item__label,.webform-preview .webform-section--personal-information>.webform-section .form-item-_nd-person-salutation .form-item__label,.webform-preview .webform-section--personal-information>.webform-section .form-item-_nd-person-surname .form-item__label,.webform-preview .webform-section--personal-information>.webform-section .form-item-_nd-person-title .form-item__label,.webform-preview .webform-section--personal-information>.webform-section .form-item-address .form-item__label,.webform-preview .webform-section--personal-information>.webform-section .form-item-allow-calls .form-item__label,.webform-preview .webform-section--personal-information>.webform-section .form-item-amount .form-item__label,.webform-preview .webform-section--personal-information>.webform-section .form-item-amount-service .form-item__label,.webform-preview .webform-section--personal-information>.webform-section .form-item-attendees .form-item__label,.webform-preview .webform-section--personal-information>.webform-section .form-item-bic .form-item__label,.webform-preview .webform-section--personal-information>.webform-section .form-item-change-2nd-person-name .form-item__label,.webform-preview .webform-section--personal-information>.webform-section .form-item-change-2nd-person-salutation .form-item__label,.webform-preview .webform-section--personal-information>.webform-section .form-item-change-2nd-person-surname .form-item__label,.webform-preview .webform-section--personal-information>.webform-section .form-item-change-2nd-person-title .form-item__label,.webform-preview .webform-section--personal-information>.webform-section .form-item-change-donor-type .form-item__label,.webform-preview .webform-section--personal-information>.webform-section .form-item-change-name .form-item__label,.webform-preview .webform-section--personal-information>.webform-section .form-item-change-salutation .form-item__label,.webform-preview .webform-section--personal-information>.webform-section .form-item-change-surname .form-item__label,.webform-preview .webform-section--personal-information>.webform-section .form-item-change-title .form-item__label,.webform-preview .webform-section--personal-information>.webform-section .form-item-collection-in-a-company .form-item__label,.webform-preview .webform-section--personal-information>.webform-section .form-item-covered-costs .form-item__label,.webform-preview .webform-section--personal-information>.webform-section .form-item-date .form-item__label,.webform-preview .webform-section--personal-information>.webform-section .form-item-delivery-method .form-item__label,.webform-preview .webform-section--personal-information>.webform-section .form-item-donation-transfer .form-item__label,.webform-preview .webform-section--personal-information>.webform-section .form-item-donation-transfer-keyword .form-item__label,.webform-preview .webform-section--personal-information>.webform-section .form-item-donor-number .form-item__label,.webform-preview .webform-section--personal-information>.webform-section .form-item-donor-type .form-item__label,.webform-preview .webform-section--personal-information>.webform-section .form-item-duration .form-item__label,.webform-preview .webform-section--personal-information>.webform-section .form-item-email .form-item__label,.webform-preview .webform-section--personal-information>.webform-section .form-item-event-coordination .form-item__label,.webform-preview .webform-section--personal-information>.webform-section .form-item-event-frequency .form-item__label,.webform-preview .webform-section--personal-information>.webform-section .form-item-fee-paid .form-item__label,.webform-preview .webform-section--personal-information>.webform-section .form-item-format .form-item__label,.webform-preview .webform-section--personal-information>.webform-section .form-item-fundraiser-planning .form-item__label,.webform-preview .webform-section--personal-information>.webform-section .form-item-fundraising .form-item__label,.webform-preview .webform-section--personal-information>.webform-section .form-item-fundraising-long-term .form-item__label,.webform-preview .webform-section--personal-information>.webform-section .form-item-iban .form-item__label,.webform-preview .webform-section--personal-information>.webform-section .form-item-information-material .form-item__label,.webform-preview .webform-section--personal-information>.webform-section .form-item-more-information .form-item__label,.webform-preview .webform-section--personal-information>.webform-section .form-item-name .form-item__label,.webform-preview .webform-section--personal-information>.webform-section .form-item-newsletter-subscription .form-item__label,.webform-preview .webform-section--personal-information>.webform-section .form-item-online-event .form-item__label,.webform-preview .webform-section--personal-information>.webform-section .form-item-organization-name .form-item__label,.webform-preview .webform-section--personal-information>.webform-section .form-item-phone .form-item__label,.webform-preview .webform-section--personal-information>.webform-section .form-item-press-on-site .form-item__label,.webform-preview .webform-section--personal-information>.webform-section .form-item-private-party .form-item__label,.webform-preview .webform-section--personal-information>.webform-section .form-item-remarks .form-item__label,.webform-preview .webform-section--personal-information>.webform-section .form-item-salutation .form-item__label,.webform-preview .webform-section--personal-information>.webform-section .form-item-school-campaign .form-item__label,.webform-preview .webform-section--personal-information>.webform-section .form-item-send-promotional-material .form-item__label,.webform-preview .webform-section--personal-information>.webform-section .form-item-set-up-donation-box .form-item__label,.webform-preview .webform-section--personal-information>.webform-section .form-item-surname .form-item__label,.webform-preview .webform-section--personal-information>.webform-section .form-item-technology-is-available .form-item__label,.webform-preview .webform-section--personal-information>.webform-section .form-item-time .form-item__label,.webform-preview .webform-section--personal-information>.webform-section .form-item-title .form-item__label,.webform-preview .webform-section--personal-information>.webform-section .form-item-topic .form-item__label,.webform-preview .webform-section--personal-information>.webform-section .form-item-type .form-item__label,.webform-preview .webform-section--personal-information>.webform-section .form-item-website .form-item__label{color:#4b4b4b;display:block;font-weight:700}.webform-preview .webform-section--personal-information>.webform-section .form-item-_nd-person-name a,.webform-preview .webform-section--personal-information>.webform-section .form-item-_nd-person-salutation a,.webform-preview .webform-section--personal-information>.webform-section .form-item-_nd-person-surname a,.webform-preview .webform-section--personal-information>.webform-section .form-item-_nd-person-title a,.webform-preview .webform-section--personal-information>.webform-section .form-item-address a,.webform-preview .webform-section--personal-information>.webform-section .form-item-allow-calls a,.webform-preview .webform-section--personal-information>.webform-section .form-item-amount a,.webform-preview .webform-section--personal-information>.webform-section .form-item-amount-service a,.webform-preview .webform-section--personal-information>.webform-section .form-item-attendees a,.webform-preview .webform-section--personal-information>.webform-section .form-item-bic a,.webform-preview .webform-section--personal-information>.webform-section .form-item-change-2nd-person-name a,.webform-preview .webform-section--personal-information>.webform-section .form-item-change-2nd-person-salutation a,.webform-preview .webform-section--personal-information>.webform-section .form-item-change-2nd-person-surname a,.webform-preview .webform-section--personal-information>.webform-section .form-item-change-2nd-person-title a,.webform-preview .webform-section--personal-information>.webform-section .form-item-change-donor-type a,.webform-preview .webform-section--personal-information>.webform-section .form-item-change-name a,.webform-preview .webform-section--personal-information>.webform-section .form-item-change-salutation a,.webform-preview .webform-section--personal-information>.webform-section .form-item-change-surname a,.webform-preview .webform-section--personal-information>.webform-section .form-item-change-title a,.webform-preview .webform-section--personal-information>.webform-section .form-item-collection-in-a-company a,.webform-preview .webform-section--personal-information>.webform-section .form-item-covered-costs a,.webform-preview .webform-section--personal-information>.webform-section .form-item-date a,.webform-preview .webform-section--personal-information>.webform-section .form-item-delivery-method a,.webform-preview .webform-section--personal-information>.webform-section .form-item-donation-transfer a,.webform-preview .webform-section--personal-information>.webform-section .form-item-donation-transfer-keyword a,.webform-preview .webform-section--personal-information>.webform-section .form-item-donor-number a,.webform-preview .webform-section--personal-information>.webform-section .form-item-donor-type a,.webform-preview .webform-section--personal-information>.webform-section .form-item-duration a,.webform-preview .webform-section--personal-information>.webform-section .form-item-email a,.webform-preview .webform-section--personal-information>.webform-section .form-item-event-coordination a,.webform-preview .webform-section--personal-information>.webform-section .form-item-event-frequency a,.webform-preview .webform-section--personal-information>.webform-section .form-item-fee-paid a,.webform-preview .webform-section--personal-information>.webform-section .form-item-format a,.webform-preview .webform-section--personal-information>.webform-section .form-item-fundraiser-planning a,.webform-preview .webform-section--personal-information>.webform-section .form-item-fundraising a,.webform-preview .webform-section--personal-information>.webform-section .form-item-fundraising-long-term a,.webform-preview .webform-section--personal-information>.webform-section .form-item-iban a,.webform-preview .webform-section--personal-information>.webform-section .form-item-information-material a,.webform-preview .webform-section--personal-information>.webform-section .form-item-more-information a,.webform-preview .webform-section--personal-information>.webform-section .form-item-name a,.webform-preview .webform-section--personal-information>.webform-section .form-item-newsletter-subscription a,.webform-preview .webform-section--personal-information>.webform-section .form-item-online-event a,.webform-preview .webform-section--personal-information>.webform-section .form-item-organization-name a,.webform-preview .webform-section--personal-information>.webform-section .form-item-phone a,.webform-preview .webform-section--personal-information>.webform-section .form-item-press-on-site a,.webform-preview .webform-section--personal-information>.webform-section .form-item-private-party a,.webform-preview .webform-section--personal-information>.webform-section .form-item-remarks a,.webform-preview .webform-section--personal-information>.webform-section .form-item-salutation a,.webform-preview .webform-section--personal-information>.webform-section .form-item-school-campaign a,.webform-preview .webform-section--personal-information>.webform-section .form-item-send-promotional-material a,.webform-preview .webform-section--personal-information>.webform-section .form-item-set-up-donation-box a,.webform-preview .webform-section--personal-information>.webform-section .form-item-surname a,.webform-preview .webform-section--personal-information>.webform-section .form-item-technology-is-available a,.webform-preview .webform-section--personal-information>.webform-section .form-item-time a,.webform-preview .webform-section--personal-information>.webform-section .form-item-title a,.webform-preview .webform-section--personal-information>.webform-section .form-item-topic a,.webform-preview .webform-section--personal-information>.webform-section .form-item-type a,.webform-preview .webform-section--personal-information>.webform-section .form-item-website a{color:#000;font-weight:400;text-decoration:none}.webform-preview .webform-section--personal-information>.webform-section .form-item-donation-transfer-keyword{margin-top:-1rem}.webform-preview .webform-section--personal-information>.webform-section .form-item-donation-transfer-keyword .form-item__label{display:none}.webform-preview .webform-section--personal-information>.webform-section .form-item-date .form-item__label:after,.webform-preview .webform-section--personal-information>.webform-section .form-item-donation-transfer .form-item__label:after,.webform-preview .webform-section--personal-information>.webform-section .form-item-donation-transfer-keyword .form-item__label:after,.webform-preview .webform-section--personal-information>.webform-section .form-item-fundraiser-planning .form-item__label:after,.webform-preview .webform-section--personal-information>.webform-section .form-item-private-party .form-item__label:after,.webform-preview .webform-section--personal-information>.webform-section .form-item-remarks .form-item__label:after,.webform-preview .webform-section--personal-information>.webform-section .form-item-type .form-item__label:after{content:""}.webform-preview .webform-section--personal-information>.webform-section .form-item-_nd-person-name,.webform-preview .webform-section--personal-information>.webform-section .form-item-_nd-person-salutation,.webform-preview .webform-section--personal-information>.webform-section .form-item-_nd-person-surname,.webform-preview .webform-section--personal-information>.webform-section .form-item-_nd-person-title,.webform-preview .webform-section--personal-information>.webform-section .form-item-change-2nd-person-name,.webform-preview .webform-section--personal-information>.webform-section .form-item-change-2nd-person-salutation,.webform-preview .webform-section--personal-information>.webform-section .form-item-change-2nd-person-surname,.webform-preview .webform-section--personal-information>.webform-section .form-item-change-2nd-person-title,.webform-preview .webform-section--personal-information>.webform-section .form-item-change-nam,.webform-preview .webform-section--personal-information>.webform-section .form-item-change-name,.webform-preview .webform-section--personal-information>.webform-section .form-item-change-salutation,.webform-preview .webform-section--personal-information>.webform-section .form-item-change-surname,.webform-preview .webform-section--personal-information>.webform-section .form-item-change-title,.webform-preview .webform-section--personal-information>.webform-section .form-item-name,.webform-preview .webform-section--personal-information>.webform-section .form-item-salutation,.webform-preview .webform-section--personal-information>.webform-section .form-item-surname,.webform-preview .webform-section--personal-information>.webform-section .form-item-title{display:inline-block;font-weight:400;margin-right:.35rem}@media(min-width:768px){.webform-preview .webform-section--personal-information>.webform-section .form-item-address{display:inline-block;margin-right:2.5rem}.webform-preview .webform-section--personal-information>.webform-section .form-item-email,.webform-preview .webform-section--personal-information>.webform-section .form-item-phone{display:inline-block;vertical-align:top}.webform-preview .webform-section--personal-information>.webform-section .form-item-phone{margin-right:2.5rem}}.webform-preview .webform-section--personal-information>.webform-section .form-item-change-snd-person-trigger .form-item__label,.webform-preview .webform-section--personal-information>.webform-section .form-item-snd-person-trigger .form-item__label{color:#4b4b4b;display:block;font-weight:700}.webform-preview .webform-section--personal-information>.webform-section .form-item-change-snd-person-trigger:before,.webform-preview .webform-section--personal-information>.webform-section .form-item-snd-person-trigger:before{content:""}.webform--inline{margin-top:2rem}@media(min-width:768px){.webform--inline{margin-top:3rem}}@media(min-width:1180px){.webform--inline{margin-top:6rem}}@media(min-width:768px){.webform--inline .webform-submission-form:not(.donation-form,.material-request-form){margin:4rem auto;width:36.25rem}}.webform-options-display-one-column{position:relative}.webform-options-display-one-column:has(strong.error){border-color:#e2001a;margin-block-end:24px}.webform-options-display-one-column strong.error{bottom:-2.2rem;position:absolute}.webform-options-display-one-column .form-item-delivery-method,.webform-options-display-one-column .form-item-donation-transfer,.webform-options-display-one-column .form-item-donor-type,.webform-options-display-one-column .form-item-event-frequency,.webform-options-display-one-column .form-item-housing,.webform-options-display-one-column .form-item-lunch,.webform-options-display-one-column .form-item-overnight-accommodation{align-items:center;display:flex;margin-bottom:0;margin-left:0;margin-top:.75rem}.webform-options-display-one-column .form-item-delivery-method input,.webform-options-display-one-column .form-item-donation-transfer input,.webform-options-display-one-column .form-item-donor-type input,.webform-options-display-one-column .form-item-event-frequency input,.webform-options-display-one-column .form-item-housing input,.webform-options-display-one-column .form-item-lunch input,.webform-options-display-one-column .form-item-overnight-accommodation input{height:1rem;width:1rem}.webform-options-display-one-column .form-item-delivery-method label,.webform-options-display-one-column .form-item-donation-transfer label,.webform-options-display-one-column .form-item-donor-type label,.webform-options-display-one-column .form-item-event-frequency label,.webform-options-display-one-column .form-item-housing label,.webform-options-display-one-column .form-item-lunch label,.webform-options-display-one-column .form-item-overnight-accommodation label{margin:0;padding:0}.webform-multiple-table-responsive td>div>label.visually-hidden{font-size:0!important;position:absolute!important}@media(min-width:768px){.webform-address{display:flex;flex-wrap:wrap;justify-content:space-between}.webform-address__row-1{width:80%}.webform-address__row-2{width:23.5%}.webform-address__row-3{width:66%}.webform-address__row-4{width:36%}}.webform-address .form-item{margin:0;max-width:100%}.webform-address .webform-address__row-3{display:flex;flex-direction:column}@media(min-width:768px){.webform-address .webform-address__row-3{flex-direction:row}}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.webform-address .webform-flex{flex:inherit}}.webform-confirmation{margin-top:2rem}@media(min-width:768px){.webform-confirmation{margin-top:3rem}}@media(min-width:1180px){.webform-confirmation{margin-top:6rem}}.webform-confirmation{margin-bottom:2rem}@media(min-width:768px){.webform-confirmation{margin-bottom:3rem}}@media(min-width:1180px){.webform-confirmation{margin-bottom:6rem}}.webform-confirmation{display:block;padding:1rem;text-align:center}.webform-submission-newsletter-subscription-mini-form .webform-confirmation{margin:0}.webform-confirmation__message{font-size:1.25rem;font-weight:600;padding:2rem 0}.footer .webform-confirmation__message{color:#a0a2a9}.webform-options-display-side-by-side{display:flex;flex-direction:column}@media(min-width:768px){.webform-options-display-side-by-side{display:inherit}}.webform-options-display-side-by-side .form-item{display:flex}.webform-options-display-side-by-side .form-item label.form-item__label{padding-top:0}@media(min-width:768px){.webform-options-display-side-by-side .form-item{display:inline-block}}.webform-options-display-side-by-side .form-radio{height:18px;vertical-align:middle}.gdpr-conform{display:flex;margin-bottom:1rem}.gdpr-conform__link{display:block;overflow:hidden;position:relative;width:100%}.gdpr-conform__link:before{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 104 104'%3E%3Ccircle cx='52' cy='52' r='52'/%3E%3Cpath fill='%23e2001a' d='M40 68.391v-32.97c0-2.358 2.595-3.794 4.593-2.542L70.07 48.846c1.845 1.156 1.883 3.83.073 5.038L44.664 70.886C42.672 72.216 40 70.788 40 68.391'/%3E%3C/svg%3E");display:block;height:55px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:55px}@media(min-width:768px){.gdpr-conform__link:before{height:72px;width:72px}.media-banner .gdpr-conform__link:before{left:41%;top:32%}}@media(min-width:1180px){.gdpr-conform__link:before{height:104px;width:104px}}[data-youtube-type=short] .gdpr-conform__link{margin:0 auto;max-width:150px}@media(min-width:768px){[data-youtube-type=short] .gdpr-conform__link{max-width:300px}}.gdpr-conform__image{aspect-ratio:16/9;object-fit:cover;width:100%}[data-youtube-type=short] .gdpr-conform__image{aspect-ratio:9/16;max-width:150px}@media(min-width:768px){[data-youtube-type=short] .gdpr-conform__image{max-width:300px}}.gdpr-conform__agreement{border:1px solid #e2001a;padding:2rem 2rem 1rem}.gdpr-conform__agreement-button{background-color:#e2001a;border:none;color:#fff;cursor:pointer;display:inline-block;font-weight:600;line-height:1.4;padding:.7em 1.5em;text-align:center;text-decoration:none;transition:background-color .2s}.gdpr-conform__agreement-button:visited{color:#fff}.gdpr-conform__agreement-button:hover{background-color:#b00024;color:#fff;transition:background-color .2s}.gdpr-conform__agreement-button{display:block;margin:1rem auto}.gdpr-conform__wrapper--video{height:0;padding-bottom:56.25%;position:relative}.gdpr-conform__wrapper__element--video{height:100%;left:0;position:absolute;top:0;width:100%}.gdpr-conform__wrapper__element--short{aspect-ratio:9/16;max-height:708px;max-width:400px;width:100%}@media(min-width:768px){.gdpr-conform__wrapper__element--short{height:720px;width:auto}}.embedded-entity.align-center .gdpr-conform__wrapper--short{display:flex;justify-content:center}.icons-demo{display:flex}.icons-demo .icon{height:100px;padding:1rem;width:100px}.icons-demo pre{background-color:#fafafa;font-size:.8rem;margin:0;text-align:center}.icons-demo__item{border:1px solid #fafafa;margin:.25rem}img,picture{display:block;height:auto;max-width:100%}figure{margin:0}.figure__caption{font-style:italic}.image--copyright{position:relative}.image--copyright .image__info{bottom:0;position:absolute;right:0;z-index:1}.image--copyright .image__info.is-active{z-index:2}.image--copyright .image__info figcaption,.image--copyright .image__info small{color:#fff;font-size:.875rem;font-weight:400;line-height:1.5rem}.image--copyright .image__info figcaption{overflow:hidden;padding-top:1em}@media(min-width:768px){.image--copyright .image__info figcaption{max-width:24rem}}.image--copyright .image__info figcaption footer{margin-top:1rem}.image--copyright .image__info small{color:#cfcfcf;letter-spacing:.7px;line-height:1rem;text-transform:uppercase}.image--copyright .image__info-button,.image--copyright .image__info-close{cursor:pointer;position:absolute}.image--copyright .image__info-button:hover svg circle,.image--copyright .image__info-close:hover svg circle{fill:#e2001a}.image--copyright .image__info-button:hover svg path,.image--copyright .image__info-close:hover svg path{fill:#fff}.image--copyright .image__info-button{bottom:1em;right:2em}.image--copyright .image__info-close{bottom:1rem;right:2rem}.image--copyright .image__info-close svg circle{fill:#4b4b4b}.image--copyright .image__info-close svg path{fill:#fff}@media(min-width:768px){.image--copyright .image__overlay{background:linear-gradient(0deg,#000000b3,#0000);content:"";height:100%;left:0;position:absolute;top:0;width:100%}}@media(min-width:1180px){.hero--home .image--copyright .image__overlay{aspect-ratio:16/9;height:auto;max-height:calc(100vh - var(--offset-top));max-width:100%;object-fit:cover}}.image--contact{max-height:3.5rem;max-width:3.5rem}.image--contact img{border-radius:50%}.image--director{height:10rem;width:10rem}.image--director img{border-radius:50%}.image--form{width:100%}.image__figcaption-content{background-color:#0d0d0de6;padding:3em 2em;position:relative;transform:translateY(120%);transition:transform .4s ease-in-out}.image__figcaption-content.is-active{display:block;transform:translateY(0);transition:transform .4s ease-in-out}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.image--with-caption{margin:0 auto;width:980px}}.image--with-caption img{width:100%}@media (min-width:1180px)and (-ms-high-contrast:none),screen and (min-width:1180px)and (-ms-high-contrast:active){.image--with-caption img{height:550px}.media-banner .image--with-caption img{height:auto}}.image--with-caption .image__info{background-color:#fff;color:#4b4b4b;font-size:.875rem;height:auto;line-height:1.25rem;padding:1rem}.inline-link,.link{text-decoration:none}.inline-link{border-bottom:2px solid #ebebeb;color:#e2001a;letter-spacing:-.2px;padding-bottom:.1em}.inline-link:hover{border-bottom:2px solid #b00024;color:#b00024}a{color:#e2001a;font-weight:600;text-decoration:none}a:hover{color:#b00024}.link-chevron a,.text-link{color:#e2001a;font-weight:600;text-decoration:none}.link-chevron a:hover,.text-link:hover{color:#b00024}.link-chevron a,.text-link{position:relative}.link-chevron a:after,.text-link:after{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='13' fill='%23e2001a'%3E%3Cpath d='M7.793 7.215a.644.644 0 0 0 0-.903L2.488.98c-.273-.246-.683-.246-.93 0l-.628.63c-.246.245-.246.656 0 .93l4.21 4.21-4.21 4.238c-.246.274-.246.684 0 .93l.629.629c.246.246.656.246.93 0z'/%3E%3C/svg%3E");position:absolute;right:-1rem;width:.5rem}.link-chevron a:hover:after,.text-link:hover:after{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='13' fill='%23b00024'%3E%3Cpath d='M7.793 7.215a.644.644 0 0 0 0-.903L2.488.98c-.273-.246-.683-.246-.93 0l-.628.63c-.246.245-.246.656 0 .93l4.21 4.21-4.21 4.238c-.246.274-.246.684 0 .93l.629.629c.246.246.656.246.93 0z'/%3E%3C/svg%3E")}.readless-link,.readmore-link{color:#e2001a;font-weight:600;text-decoration:none}.readless-link:hover,.readmore-link:hover{color:#b00024}.readless-link,.readmore-link{font-size:1rem;margin-top:1.25rem}@media(min-width:1440px){.readless-link,.readmore-link{font-size:1.25rem;margin-top:1.875rem}}.readmore-link{position:relative}.readmore-link:after{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='13' fill='%23e2001a'%3E%3Cpath d='M7.793 7.215a.644.644 0 0 0 0-.903L2.488.98c-.273-.246-.683-.246-.93 0l-.628.63c-.246.245-.246.656 0 .93l4.21 4.21-4.21 4.238c-.246.274-.246.684 0 .93l.629.629c.246.246.656.246.93 0z'/%3E%3C/svg%3E");position:absolute;right:-1rem;width:.5rem}.readmore-link:hover:after{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='13' fill='%23b00024'%3E%3Cpath d='M7.793 7.215a.644.644 0 0 0 0-.903L2.488.98c-.273-.246-.683-.246-.93 0l-.628.63c-.246.245-.246.656 0 .93l4.21 4.21-4.21 4.238c-.246.274-.246.684 0 .93l.629.629c.246.246.656.246.93 0z'/%3E%3C/svg%3E")}.readmore-link{z-index:2}a.chevron-link{color:#e2001a;font-weight:600;text-decoration:none}a.chevron-link:hover{color:#b00024}a.chevron-link{position:relative}a.chevron-link:after{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='13' fill='%23e2001a'%3E%3Cpath d='M7.793 7.215a.644.644 0 0 0 0-.903L2.488.98c-.273-.246-.683-.246-.93 0l-.628.63c-.246.245-.246.656 0 .93l4.21 4.21-4.21 4.238c-.246.274-.246.684 0 .93l.629.629c.246.246.656.246.93 0z'/%3E%3C/svg%3E");position:absolute;right:-1rem;width:.5rem}a.chevron-link:hover:after{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='13' fill='%23b00024'%3E%3Cpath d='M7.793 7.215a.644.644 0 0 0 0-.903L2.488.98c-.273-.246-.683-.246-.93 0l-.628.63c-.246.245-.246.656 0 .93l4.21 4.21-4.21 4.238c-.246.274-.246.684 0 .93l.629.629c.246.246.656.246.93 0z'/%3E%3C/svg%3E")}.body--hub-pages>.text-long--body a.chevron-link,.body--hub-pages>.text-long--body a.chevron-link:hover,a.chevron-link,a.chevron-link:hover{border:0}.layout__region--second .link-chevron a{display:inline-block;font-size:.875rem;line-height:1.25rem}@media(min-width:1180px){.layout__region--second .link-chevron a{font-size:1.25rem;line-height:1.75rem}}.layout__region--second .link-chevron a:after{position:relative;right:-.5rem}ol,ul{padding-left:1em}ul{list-style-type:disc}ol{list-style-type:decimal}.list-item,.text-long ol li,.text-long ul li{margin-bottom:.2em;padding-left:1em}.credential-logos-list{list-style:none;margin:0;padding:0}.credential-logos-list .tuev{margin-bottom:1rem}.credential-logos-list .dzi{display:inline-block;width:20%}@media(min-width:768px){.credential-logos-list .dzi{width:inherit}}.credential-logos-list .zivil{display:inline-block;vertical-align:top;width:58%}@media(min-width:768px){.credential-logos-list .zivil{vertical-align:inherit;width:inherit}}.credential-logos-list .logo-item{margin-right:1em}.credential-logos-list .logo-item:last-child{margin-right:0}.payment-method-list{display:grid;grid-template-areas:"top-left top-right" "middle-left middle-right" "bottom bottom";grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(3,1fr);list-style:none;padding:0;grid-row-gap:1.7rem;margin:0 2rem 0 0}@supports(justify-items:center){.payment-method-list{margin-right:0;place-items:center center}}@media(min-width:768px){.payment-method-list{grid-template-areas:"top-left top-right" "middle-left middle-right";grid-template-columns:1fr minmax(auto,120px);grid-template-rows:repeat(2,1fr);margin-bottom:2rem}@supports(justify-items:start){.payment-method-list{justify-items:start}}}@media(min-width:1440px){@supports(justify-items:center){.payment-method-list{justify-items:center}}}.payment-method-list .sepa{grid-area:top-left;-ms-grid-column:1;-ms-grid-row:1}.payment-method-list .paypal{grid-area:top-right;-ms-grid-column:2;-ms-grid-row:1}.payment-method-list .mastercard{grid-area:middle-left;-ms-grid-column:1;-ms-grid-row:3}.payment-method-list .visa{grid-area:middle-right;-ms-grid-column:2;-ms-grid-row:3}table{border:1px solid #ebebeb;border-spacing:0;margin:1em 0;table-layout:fixed;width:100%}table td{border:1px solid #ebebeb;width:25%}table td:nth-child(odd){background-color:#fff}table td:nth-child(2n){background-color:#fafafa}table thead th{border:1px solid #ebebeb;color:#0d0d0d;font-family:FagoPro,sans-serif;font-size:1.25rem;font-style:normal;font-weight:600;line-height:1.75rem;margin:0 0 .5em;padding:1em 1.75em;text-align:left;width:auto}table thead th:nth-child(odd){background-color:#fff}table thead th:nth-child(2n){background-color:#fafafa}table tbody td{color:#0d0d0d;font-family:FagoPro,sans-serif;font-size:1rem;font-style:normal;font-weight:400;line-height:1.5rem;margin:0 0 .5em;padding:1em 2.25em;width:auto}.text-read-more{margin-top:2rem}@media(min-width:768px){.text-read-more{margin-top:3rem}}@media(min-width:1180px){.text-read-more{font-size:1.25rem;line-height:2rem;margin-top:6rem}}.text-read-more .text-long{color:#4b4b4b;font-family:FagoPro,sans-serif;font-size:1;font-style:normal;font-weight:400;line-height:1.5rem;margin:0 0 .5em;width:auto}@media(min-width:1180px){.text-read-more .text-long{color:#4b4b4b;font-family:FagoPro,sans-serif;font-size:1.25rem;font-style:normal;font-weight:400;line-height:2rem;margin:0 0 .5em;width:auto}}.text-read-more .readmore-summary{position:relative}.text-read-more .readmore-summary:after{background:linear-gradient(0deg,#f5f5f5 10%,#fff0 90%);bottom:0;content:"";height:10rem;pointer-events:none;position:absolute;width:100%}.text-read-more .readmore-summary span{display:block}.text-read-more .readmore-link{display:inline-block;z-index:2}.text-read-more .readmore-text .readless-link:before{content:"\a";white-space:pre}.paragraph,.text-long p,.text-long--body p{margin:0 0 1em}.blockquote,.text-long blockquote,.text-long--body blockquote{border-left:4px solid #e2001a;color:#828282;font-size:1.1em;font-style:italic;margin:1.5em 0;padding:0 1em}.hr,.text-long hr,.text-long--body hr{border-style:solid;border-width:1px 0 0;color:currentcolor}body{background-color:#f5f5f5;color:#000;font-family:FagoPro,sans-serif;font-size:1rem;line-height:1.5rem}.h1,.text-long h1{font-size:3.25rem;line-height:4.5rem}.h1,.h2,.text-long h1{color:#0d0d0d;font-family:FagoPro,sans-serif;font-style:normal;font-weight:700;margin:0 0 .5em;width:auto}.h2{font-size:2.5rem;line-height:3.5rem}.h3{font-size:2.25rem}.h3,.h4{color:#0d0d0d;font-family:FagoPro,sans-serif;font-style:normal;font-weight:600;line-height:2.5rem;margin:0 0 .5em;width:auto}.h4{font-size:2rem}.h5{color:#0d0d0d;font-family:FagoPro,sans-serif;font-size:1.75rem;font-style:normal;font-weight:600;line-height:2rem;margin:0 0 .5em;width:auto}.h6,.h7,.h8,.h9,.text-long h6,h6{font-size:1.25rem;font-weight:600;line-height:1.75rem}.h2.h2--block,.h6,.h7,.h8,.h9,.text-long h6,h6{color:#0d0d0d;font-family:FagoPro,sans-serif;font-style:normal;margin:0 0 .5em;width:auto}.h2.h2--block{font-size:2.5rem;font-weight:700;line-height:3.5rem}.text-long h2{color:#0d0d0d;font-family:FagoPro,sans-serif;font-size:2rem;font-style:normal;font-weight:900;line-height:2.5rem;margin:0 0 .5em;width:auto}@media(min-width:1180px){.text-long h2{font-size:2.5rem;line-height:3.5rem}}.text-long h3{font-size:2.25rem}.text-long h3,.text-long h4{color:#0d0d0d;font-family:FagoPro,sans-serif;font-style:normal;font-weight:900;line-height:2.5rem;margin:0 0 .5em;width:auto}.text-long h4{font-size:2rem}.text-long h5{color:#0d0d0d;font-family:FagoPro,sans-serif;font-size:1.75rem;font-style:normal;font-weight:900;line-height:2rem;margin:0 0 .5em;width:auto}.video__container{position:relative}.video__container video{object-fit:fill;width:100%}.video__container svg{cursor:pointer;height:50px;left:45%;position:absolute;top:35%;width:50px}@media(min-width:1440px){.video__container svg{height:104px;left:45%;top:45%;width:104px}}.video__container .hide{display:none}.video .caption-custom,.video__info{background-color:#fff;color:#4b4b4b;font-size:.875rem;line-height:1.25rem;padding:1rem;position:relative;top:-.5em}.video-inline{margin-top:2rem}@media(min-width:768px){.video-inline{margin-top:3rem}}@media(min-width:1180px){.video-inline{margin-top:6rem}}.detail-body{margin-top:2rem}@media(min-width:768px){.detail-body{margin-top:3rem}}@media(min-width:1180px){.detail-body{margin-top:6rem}}.article--full .detail-body,.blog .detail-body,.press-release .detail-body{margin-top:1.25rem}@media(min-width:768px){.article--full .detail-body,.blog .detail-body,.press-release .detail-body{margin-top:3rem}}@media(min-width:1180px){.article--full .detail-body,.blog .detail-body,.press-release .detail-body{margin-left:auto;margin-right:auto;max-width:61.25rem}}.detail-body .text-long{color:#4b4b4b;font-family:FagoPro,sans-serif;font-size:1rem;font-style:normal;font-weight:400;line-height:1.5rem;margin:0 0 .5em;width:auto}@media(min-width:1180px){.detail-body .text-long{font-size:1.25rem;line-height:2rem}}.blog .detail-body .text-long{color:#0d0d0d}.detail-body .text-long blockquote p{font-size:1rem;line-height:1.5rem}@media(min-width:1180px){.detail-body .text-long blockquote p{font-size:1.375rem;line-height:2rem}}.detail-body .text-long iframe{width:100%}.detail-body .text-long figure{background-color:#fff;margin-bottom:2rem;margin-top:2rem}.detail-body .text-long figure.align-left,.detail-body .text-long figure.align-right{float:none}@media(min-width:768px){.detail-body .text-long figure.align-left{float:left;margin-right:1.5rem;max-width:20rem}}@media(min-width:1180px){.detail-body .text-long figure.align-left{margin-bottom:3.75rem;margin-right:2rem;max-width:30rem}}.detail-body .text-long figure figcaption{background-color:#ebebeb;color:#828282;font-family:FagoPro,sans-serif;font-size:.75rem;font-style:normal;font-weight:400;line-height:1rem;margin:0;padding:.5rem;width:auto}.detail-body .text-long a{color:#e2001a;font-weight:600;text-decoration:none}.detail-body .text-long a:hover{color:#b00024}.detail-body .text-long ol,.detail-body .text-long ul{line-height:2rem;margin-left:4rem}.detail-body .text-long h3{font-size:2.375rem;line-height:2.75rem}.detail-body .text-long h3,.detail-body .text-long h4{color:#0d0d0d;font-family:FagoPro,sans-serif;font-style:normal;font-weight:900;margin:0 0 .5em;width:auto}.detail-body .text-long h4{font-size:2rem;line-height:2.5rem}.detail-body .text-long h5{color:#0d0d0d;font-family:FagoPro,sans-serif;font-size:1.5rem;font-style:normal;font-weight:900;line-height:2rem;margin:0 0 .5em;width:auto}.breadcrumb{display:flex;list-style:none;margin:0;padding:0}.breadcrumb__item,.breadcrumb__link,.breadcrumb__link:focus,.breadcrumb__link:link,.breadcrumb__link:visited{color:#e2001a;text-decoration:none}.breadcrumb__link:hover{color:#9e0012}.breadcrumb__item{display:inline-block;font-size:.875rem}.breadcrumb__item:after{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='6' height='10' fill='%23828282'%3E%3Cpath d='M.831.723.694.859a.225.225 0 0 0 0 .332L4.503 5 .694 8.828a.225.225 0 0 0 0 .332l.137.137a.225.225 0 0 0 .332 0l4.121-4.121a.225.225 0 0 0 0-.332L1.164.723a.225.225 0 0 0-.333 0'/%3E%3C/svg%3E");padding:0 .625rem}.breadcrumb__item:last-child{color:#4b4b4b}.breadcrumb__item:last-child:after{content:""}.breadcrumb__item.level-0,.breadcrumb__item.level-2,.breadcrumb__item.level-3,.breadcrumb__item.level-4{display:none}@media(min-width:768px){.breadcrumb__item.level-0,.breadcrumb__item.level-2,.breadcrumb__item.level-3,.breadcrumb__item.level-4{display:flex}.breadcrumb__item.level-0{margin-left:1.25rem}}.breadcrumb__item.level-1{padding-left:.35rem}@media(min-width:768px){.breadcrumb__item.level-1{padding-left:0}}.breadcrumb__item.level-1:after{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='6' height='10' fill='%23e2001a'%3E%3Cpath d='M.831.723.694.859a.225.225 0 0 0 0 .332L4.503 5 .694 8.828a.225.225 0 0 0 0 .332l.137.137a.225.225 0 0 0 .332 0l4.121-4.121a.225.225 0 0 0 0-.332L1.164.723a.225.225 0 0 0-.333 0'/%3E%3C/svg%3E");left:-1rem;position:absolute;top:-.05rem;transform:rotate(180deg)}@media(min-width:768px){.breadcrumb__item.level-1:after{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='6' height='10' fill='%23828282'%3E%3Cpath d='M.831.723.694.859a.225.225 0 0 0 0 .332L4.503 5 .694 8.828a.225.225 0 0 0 0 .332l.137.137a.225.225 0 0 0 .332 0l4.121-4.121a.225.225 0 0 0 0-.332L1.164.723a.225.225 0 0 0-.333 0'/%3E%3C/svg%3E");left:inherit;position:relatve;top:inherit;transform:inherit}}.breadcrumb_link:active{color:#828282}.content-links{background-color:#b00024}@media(min-width:768px){.content-links{background:#0000}}.content-links__list{background-color:#fff;height:0;list-style:none;margin:0;overflow:hidden;padding:0}@media(min-width:768px){.content-links__list{background-color:#0000;height:auto;max-width:85%;overflow:visible}}.content-links__list li{margin-bottom:1.5rem}.content-links__list li:last-child{margin-bottom:0}.content-links__list a{color:#0d0d0d;color:#e2001a;font-family:FagoPro,sans-serif;font-size:.875rem;font-style:normal;font-weight:600;line-height:1.25rem;margin:0 0 .5em;text-decoration:none;width:auto}@media(min-width:768px){.content-links__list a{color:#0d0d0d;color:#e2001a;font-family:FagoPro,sans-serif;font-size:1rem;font-style:normal;font-weight:600;line-height:1.5rem;margin:0 0 .5em;transition:color .25s ease;width:auto}.content-links__list a:hover{color:#b00024;transition:color .25s ease}}@media(min-width:1180px){.content-links__list a{color:#0d0d0d;color:#e2001a;font-family:FagoPro,sans-serif;font-size:1.25rem;font-style:normal;font-weight:600;line-height:1.75rem;margin:0 0 .5em;transition:color .25s ease;width:auto}.content-links__list a:hover{color:#b00024;transition:color .25s ease}}.content-links__opener{align-items:center;background-color:#fff;color:#e2001a;cursor:pointer;display:flex;font-family:FagoPro,sans-serif;font-size:1rem;font-style:normal;font-weight:600;justify-content:space-between;letter-spacing:.2px;line-height:1.5rem;margin:0;padding:1rem;width:auto}@media(min-width:768px){.content-links__opener{display:none}}.content-links__opener.is-active{background-color:#fff;margin:0}.content-links__opener.is-active .content-links__minus{display:inline-block}.content-links__opener.is-active .content-links__plus{display:none}.content-links__opener.is-active+.content-links__list{height:auto;overflow:visible;padding:1rem}@media(min-width:768px){.content-links__plus{display:none}}.content-links__minus{display:none}@media(min-width:768px){.content-links__minus{display:none}}.data-protection-menu{display:flex;justify-content:center;list-style:none;margin:0;padding:0}.data-protection-menu__link{color:#fff;font-family:FagoPro,sans-serif;font-size:.875rem;font-style:normal;font-weight:400;line-height:16px;margin:0;text-decoration:none;width:auto}.data-protection-menu__item{border-right:1px solid #fff;display:flex;line-height:12px;margin-right:.75em;padding-right:.75em}.data-protection-menu__item:last-child{border-right:0;margin-right:0;padding-right:0}.footer-menu{list-style:none;margin:0;padding:0}.footer-menu__h2{border-top:1px solid #444a5c;color:#0d0d0d;color:#c5c7cd;cursor:pointer;display:flex;font-family:FagoPro,sans-serif;font-size:1.25rem;font-style:normal;font-weight:700;justify-content:space-between;line-height:1.75rem;line-height:4rem;margin:0;width:auto}.footer-menu__h2:after{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='11' fill='%23fff'%3E%3Cpath d='M9.583 4.633c.104 0 .209.053.287.13.078.079.13.183.13.287v.833c0 .13-.052.235-.13.313a.4.4 0 0 1-.287.104h-3.75v3.75c0 .13-.052.234-.13.313a.4.4 0 0 1-.286.104h-.834c-.13 0-.234-.026-.312-.104-.078-.079-.104-.183-.104-.313V6.3H.417c-.13 0-.235-.026-.313-.104S0 6.014 0 5.883V5.05c0-.104.026-.208.104-.286a.43.43 0 0 1 .313-.13h3.75V.883c0-.105.026-.209.104-.287a.43.43 0 0 1 .312-.13h.834c.104 0 .208.052.286.13s.13.182.13.286v3.75h3.75z'/%3E%3C/svg%3E")}.footer-menu__h2.is-active:after{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='11' height='3' fill='%23fff'%3E%3Cpath d='M10.063.467a.44.44 0 0 1 .3.137.44.44 0 0 1 .137.3v.875a.45.45 0 0 1-.137.328.4.4 0 0 1-.3.11H.437c-.136 0-.246-.028-.328-.11S0 1.916 0 1.78V.904c0-.11.027-.218.11-.3A.45.45 0 0 1 .437.467h9.624z'/%3E%3C/svg%3E")}@media(min-width:768px){.footer-menu__h2.is-active:after,.footer-menu__h2:after{content:none}.footer-menu__h2{border-top:none;color:#c5c7cd;cursor:auto;line-height:1.75rem;margin-bottom:1rem;pointer-events:none}}.footer-menu--sub{margin-bottom:1rem}.footer-menu__link{color:#efefef;display:block;font-family:FagoPro,sans-serif;font-size:.875rem;font-style:normal;font-weight:400;line-height:1.375rem;margin:0 0 .8rem;text-decoration:none;width:auto}.footer-menu__link--with-sub{color:#a0a2a9;letter-spacing:.7px;text-transform:uppercase}.header__menu{background-color:#fff;display:flex;inset:4.56rem 0 0;max-width:100%;opacity:0;pointer-events:none;position:fixed;transform:translateX(100%);visibility:hidden;z-index:10}.header__menu.js-open{opacity:1;pointer-events:auto;transform:translateX(0);visibility:visible}@media(min-width:1180px){.header__menu{display:block;opacity:1;pointer-events:auto;position:static;transform:none;transition:none;visibility:visible}}.header__menu__wrapper{overflow:hidden auto;width:100%}@media(min-width:1180px){.header__menu__wrapper{align-items:baseline;display:flex;flex-direction:row-reverse;overflow:visible;width:auto}.header__menu .header__search{margin-left:2rem}}.header__menu .menu ul{list-style:none;margin:0;padding:0}.header__menu .menu-main-image{display:none}@media(min-width:1180px){.header__menu .menu-main-image{display:inline-block;margin-right:1.5rem}}.header__menu .menu__back-button{opacity:0;padding-left:1rem;pointer-events:none}.header__menu .menu__back-button span{padding-left:.3rem}@media(min-width:768px){.header__menu .menu__back-button span{font-size:1.3rem}}.header__menu .menu__back-button.js-active{cursor:pointer;opacity:1;pointer-events:auto}@media(min-width:1180px){.header__menu .menu__back-button{display:none}}.header__menu .menu a{color:#0d0d0d;font-family:FagoPro,sans-serif;font-size:1rem;font-style:normal;font-weight:400;line-height:1.5rem;margin:0;text-decoration:none;transition:color .2s ease-in;width:auto}.header__menu .menu a:hover{color:#b00024}.header__menu .menu-level-0{list-style:none;padding:0;position:relative}@media(min-width:1180px){.header__menu .menu-level-0{display:flex;flex-direction:row;margin-bottom:1.5rem}}.header__menu .menu-level-0>.menu-item--expanded{padding-left:1rem;padding-right:1rem}@media(min-width:1180px){.header__menu .menu-level-0>.menu-item--expanded{padding-bottom:.7rem;padding-left:.75rem;padding-right:2rem}.header__menu .menu-level-0>.menu-item--expanded:hover{box-shadow:inset 0 -4px 0 #e2001a}.header__menu .menu-level-0>.menu-item--expanded:hover>.menu-link-contentmain{opacity:1;pointer-events:auto;visibility:visible}.header__menu .menu-level-0>.menu-item--expanded:hover>span:after{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='13' fill='%23e2001a'%3E%3Cpath d='M7.793 7.215a.644.644 0 0 0 0-.903L2.488.98c-.273-.246-.683-.246-.93 0l-.628.63c-.246.245-.246.656 0 .93l4.21 4.21-4.21 4.238c-.246.274-.246.684 0 .93l.629.629c.246.246.656.246.93 0z'/%3E%3C/svg%3E");transform:rotate(-90deg)}}.header__menu .menu-level-0>.menu-item--expanded>.menu-link-contentmain{background-color:#fff;height:100%;opacity:0;padding-top:.7rem;pointer-events:none;position:absolute;top:0;transform:translateX(100%);visibility:hidden;width:100%}.header__menu .menu-level-0>.menu-item--expanded>.menu-link-contentmain.js-active{animation:slideMenuIn .3s ease-in-out forwards;opacity:1;pointer-events:auto;visibility:visible}@media(min-width:1180px){.header__menu .menu-level-0>.menu-item--expanded>.menu-link-contentmain.js-active{animation:none}.header__menu .menu-level-0>.menu-item--expanded>.menu-link-contentmain{animation:none;height:auto;left:0;opacity:0;padding-top:0;pointer-events:none;position:absolute;top:2.2rem;transform:none;visibility:hidden;width:100%}}.header__menu .menu-level-0>.menu-item--expanded a:not(.menu__highlighted-link),.header__menu .menu-level-0>.menu-item--expanded>span{border-bottom:1px solid #ebebeb;cursor:pointer;display:flex;font-weight:600;justify-content:space-between;margin:0;padding-bottom:1rem;padding-top:1rem}@media(min-width:768px){.header__menu .menu-level-0>.menu-item--expanded a:not(.menu__highlighted-link),.header__menu .menu-level-0>.menu-item--expanded>span{font-size:1.25rem;padding-bottom:1.3rem;padding-top:1.3rem}}@media(min-width:1180px){.header__menu .menu-level-0>.menu-item--expanded a:not(.menu__highlighted-link),.header__menu .menu-level-0>.menu-item--expanded>span{font-size:1rem;padding-bottom:1rem;padding-top:1rem}.header__menu .menu-level-0>.menu-item--expanded>span{border-bottom:0;display:inline-block;letter-spacing:.2px;padding:0;position:relative}}.header__menu .menu-level-0>.menu-item--expanded>span:hover{color:#b00024}.header__menu .menu-level-0>.menu-item--expanded>span:hover:after{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='13' fill='%23e2001a'%3E%3Cpath d='M7.793 7.215a.644.644 0 0 0 0-.903L2.488.98c-.273-.246-.683-.246-.93 0l-.628.63c-.246.245-.246.656 0 .93l4.21 4.21-4.21 4.238c-.246.274-.246.684 0 .93l.629.629c.246.246.656.246.93 0z'/%3E%3C/svg%3E")}.header__menu .menu-level-0>.menu-item--expanded>span:after{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='13' fill='%23cfcfcf'%3E%3Cpath d='M7.793 7.215a.644.644 0 0 0 0-.903L2.488.98c-.273-.246-.683-.246-.93 0l-.628.63c-.246.245-.246.656 0 .93l4.21 4.21-4.21 4.238c-.246.274-.246.684 0 .93l.629.629c.246.246.656.246.93 0z'/%3E%3C/svg%3E")}@media(min-width:1180px){.header__menu .menu-level-0>.menu-item--expanded>span:after{display:inline-block;position:absolute;right:-1rem;transform:rotate(90deg);transition:transform .5s}}.header__menu .menu-level-1__wrapper{background-color:#fff}@media(min-width:1180px){.header__menu .menu-level-1__wrapper{align-items:center;box-shadow:0 8px 24px #00000029;display:flex;flex-direction:row-reverse;justify-content:flex-end;padding:1rem}}.header__menu .menu-level-1__wrapper .menu-level-1{padding-left:1rem;padding-right:1rem}@media(min-width:1180px){.header__menu .menu-level-1__wrapper .menu-level-1{padding:0}.header__menu .menu-level-1__wrapper .menu-level-1 a.menu__default-link,.header__menu .menu-level-1__wrapper .menu-level-2 .menu-item a{border-bottom:none;padding-bottom:.25rem;padding-top:.25rem}.header__menu .menu-level-1__wrapper .menu-expanded-items__wrapper{display:flex}.header__menu .menu-level-1__wrapper .menu-expanded-items__wrapper .menu-item--expanded{flex-basis:50%}}@media (min-width:1180px)and (-ms-high-contrast:none),screen and (min-width:1180px)and (-ms-high-contrast:active){.header__menu .menu-level-1__wrapper .menu-expanded-items__wrapper .menu-item--expanded{flex-basis:auto;width:200px}}@media(min-width:1180px){.header__menu .menu-level-1__wrapper .menu-expanded-items__wrapper .menu-item--expanded:not(:first-child){padding-left:2rem}}@media (min-width:1180px)and (-ms-high-contrast:none),screen and (min-width:1180px)and (-ms-high-contrast:active){.header__menu .menu-level-1__wrapper .menu-expanded-items__wrapper .menu-item--expanded:not(:first-child){padding-left:.5em}}.header__menu .menu-level-1__wrapper .menu__highlighted-link{display:block;font-size:1.375rem;font-weight:900;line-height:2rem}.header__menu .menu-level-1__wrapper .menu__highlighted-link:after{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='13' fill='%23e2001a'%3E%3Cpath d='M7.793 7.215a.644.644 0 0 0 0-.903L2.488.98c-.273-.246-.683-.246-.93 0l-.628.63c-.246.245-.246.656 0 .93l4.21 4.21-4.21 4.238c-.246.274-.246.684 0 .93l.629.629c.246.246.656.246.93 0z'/%3E%3C/svg%3E");position:relative;right:-.7rem}@media(min-width:768px){.header__menu .menu-level-1__wrapper .menu__highlighted-link{font-size:1.5rem;padding-bottom:1rem}}@media(min-width:1180px){.header__menu .menu-level-1__wrapper .menu__highlighted-link{font-size:1.375rem;margin-bottom:1rem;padding-top:1rem;position:relative}.header__menu .menu-level-1__wrapper .menu__highlighted-link:before{border-bottom:1px solid #ebebeb;bottom:0;content:"";position:absolute;width:100%}}.header__menu .menu-level-1__wrapper span.menu__default-link{border-bottom:1px solid #ebebeb;color:#828282;display:block;font-size:.75rem;letter-spacing:.7px;line-height:1rem;margin-top:2rem;padding-bottom:.3rem;text-transform:uppercase}@media(min-width:768px){.header__menu .menu-level-1__wrapper span.menu__default-link{font-size:1rem}}@media(min-width:1180px){.header__menu .menu-level-1__wrapper span.menu__default-link{border-bottom:0;font-size:.75rem;margin-top:0;padding-bottom:0}}.js-overflow{overflow-y:hidden}@media(min-width:1180px){.js-overflow{overflow:auto}}@media(prefers-reduced-motion:reduce){.header__menu,.menu-link-contentmain{transform:none!important;transition:none!important}}.inline-menu{list-style:none;margin:0;padding:0}.inline-menu__item{margin:0 1em .5em 0}@media(min-width:1180px){.inline-menu__item{display:inline;margin-bottom:1em}}.inline-menu__item:last-child{margin-right:0}.inline-menu__link{border-bottom:2px solid #ebebeb;color:#e2001a;letter-spacing:-.2px;padding-bottom:.1em}.inline-menu__link:hover{border-bottom:2px solid #b00024;color:#b00024}.inline-menu__link{font-size:.75rem;font-weight:600;letter-spacing:1.5px;text-decoration:none;text-transform:uppercase}.menu-donate{list-style:none;margin:0;padding:0}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.menu-donate__item{position:relative;width:100%}}.menu-donate__link{background-color:#e2001a;border:none;color:#fff;cursor:pointer;text-decoration:none;transition:background-color .2s}.menu-donate__link:visited{color:#fff}.menu-donate__link:hover{background-color:#b00024;transition:background-color .2s}.menu-donate__link:before{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='auto' fill='%23fff' viewBox='0 0 16 15'%3E%3Cpath d='M14.313 1.03C12.5-.5 9.718-.281 8 1.5c-1.75-1.782-4.531-2-6.344-.47-2.343 1.97-2 5.188-.312 6.907l5.469 5.594c.312.312.718.5 1.187.5.438 0 .844-.188 1.156-.5l5.5-5.594c1.656-1.719 2-4.937-.344-6.906zm-.75 5.845-5.47 5.593c-.062.063-.124.063-.218 0L2.406 6.875C1.25 5.718 1.031 3.53 2.625 2.187c1.219-1.031 3.094-.875 4.281.313L8 3.625 9.094 2.5c1.156-1.188 3.031-1.344 4.25-.344 1.594 1.375 1.375 3.562.219 4.719'/%3E%3C/svg%3E")}.menu-donate__link{align-items:center;display:flex;flex-direction:column;font-size:.75rem;height:4.5rem;justify-content:center;line-height:1rem;padding:0 .5rem;text-align:center}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.menu-donate__link{padding-left:2.5rem}}@media(min-width:768px){.menu-donate__link{font-size:1rem;line-height:1.3rem}}@media(min-width:1180px){.menu-donate__link{flex-direction:row;height:3rem;line-height:.5;padding-left:1.5rem;padding-right:1.5rem}}@media (min-width:1180px)and (-ms-high-contrast:none),screen and (min-width:1180px)and (-ms-high-contrast:active){.menu-donate__link{min-width:11rem}}@media(min-width:1180px){.menu-donate__link:before{padding-right:.375rem}}.menu-donate__link:hover{color:#fff}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.menu-donate__link:before{height:30px;left:11%;position:absolute;top:30%;width:21px}}.social-network{margin-top:2rem}@media(min-width:1180px){.social-network{margin-top:1.75rem}}@media(min-width:1440px){.social-network{margin-top:0}}.social-network-links{display:flex;list-style:none;margin:0;padding:0}.social-network-links__item{margin-right:1em}.social-network-links__item:last-child{margin-right:0}.social-network-label{color:#a0a2a9;font-family:FagoPro,sans-serif;font-size:.75rem;font-style:normal;font-weight:400;line-height:1.5rem;margin:0 0 .5em;text-align:center;text-transform:uppercase;width:auto}@media(min-width:1440px){.social-network-label{text-align:left}}@media(min-width:1180px){.header__top-menu{position:absolute;right:0;top:0}}.header__top-menu .top-menu{display:flex;flex-flow:row wrap;justify-content:center;list-style:none;margin:1.5rem 1rem;padding:0}@media(min-width:1180px){.header__top-menu .top-menu{margin-bottom:1rem;margin-right:0;margin-top:1rem}}.header__top-menu .top-menu__item:first-child{border-right:1px solid #eee}@media(min-width:1180px){.header__top-menu .top-menu__item:last-child .top-menu__link{padding-right:0}}.header__top-menu .top-menu__link{color:#6d6d6d;font-size:.75rem;line-height:1rem;padding-left:.64rem;padding-right:.64rem;text-decoration:none}.header__top-menu .top-menu__link:hover{color:#b00024}.pager{margin:2em 0}.pager__items{list-style:none;margin:0;padding:0;text-align:center}.pager__item{display:inline-block;margin:0 .25em}@media(min-width:1180px){.pager__item{margin:0 .5em}}.pager__link{color:#e2001a;font-size:14px;font-weight:600;padding:.5rem .7rem;text-decoration:none;transition:all .5s ease}.pager__link.is-active,.pager__link:hover{background-color:#e2001a;color:#fff;transition:all .5s ease}.pager__link--next,.pager__link--prev{display:block}.pager__link--next:hover,.pager__link--prev:hover{background-color:#0000}.pager__link--next:hover{color:#e2001a}.pager__link--next svg{margin-left:.5rem}.pager__link--prev,.pager__link--prev:hover{color:#e2001a}.pager__link--prev svg{margin-right:.5rem;transform:rotate(180deg)}.status__list{list-style:none;margin:0 0 1rem;padding:0}.status{display:block;margin-bottom:.5rem;padding:.5rem;text-align:center}.status--warning{background-color:#f9fb93}.status--error{background-color:#fbe3e4;max-height:7.5rem;overflow:auto}.status--status{background-color:#cfefc2}.tabs__nav{border-bottom:4px solid #e2001a;list-style:none;margin:0;padding:0}@media(min-width:1180px){.tabs__nav{display:flex;justify-content:flex-end}}.tabs__tab{display:none}.tabs__tab.is-active{display:block}.tabs__content{padding:1.5rem}.tabs.no-js .tabs__tab.is-active{display:block}.tabs__nav--local-tasks{margin:1em 0 .5em;padding:0}.tabs__link--local-tasks{padding:.3em 1.5em}.tabs__link,.tabs__link--local-tasks{background-color:#e2001a;color:#fff;text-decoration:none}@media(min-width:1180px){.tabs__link,.tabs__link--local-tasks{border-bottom:1px solid #e2001a;border-left:none;display:inline-block;font-size:1rem;padding:.6em 1.7em;position:relative;top:1px;width:auto}}.tabs__link--local-tasks.is-active,.tabs__link--local-tasks:hover,.tabs__link.is-active,.tabs__link:hover{background-color:#9e0012;color:#fff}@media(min-width:1180px){.tabs__link--local-tasks.is-active,.tabs__link.is-active{background-color:#9e0012;border-left:none;color:#fff}}.points-banners{margin-top:2rem;width:100%}@media(min-width:768px){.points-banners{margin-top:3rem}}@media(min-width:1180px){.points-banners{margin-top:6rem}}.layout--offset .points-banners,.layout--one-column-offset .points-banners{margin-top:0;padding:0}.points-banners__header{display:flex;flex-direction:column;justify-content:space-between}.points-banners__header .h2{color:#0d0d0d;font-family:FagoPro,sans-serif;font-size:2rem;font-style:normal;font-weight:700;line-height:2.5rem;margin:0 0 .5em;width:auto}@media(min-width:1440px){.points-banners__header .h2{color:#0d0d0d;font-family:FagoPro,sans-serif;font-size:2.375rem;font-style:normal;font-weight:700;line-height:2.75rem;margin:0 0 .5em;width:auto}}@media(min-width:768px){.points-banners__header{align-items:center;flex-direction:row}}.points-banners .chevron-link{padding-right:1rem}@media(min-width:1180px){.points-banners .chevron-link{font-size:1.25rem;line-height:1.75rem}}.points-banners .chevron-link:after{position:relative}@media(min-width:768px){.points-banners .chevron-link:after{position:absolute;right:0}}.points-banners__link{display:flex;flex-direction:row;justify-content:flex-end}.points-banners__wrapper{background-color:#fff;counter-reset:section;display:flex;flex-direction:column;justify-content:space-between;margin-top:1.3rem;padding:2rem 1rem}@media(min-width:768px){.points-banners__wrapper{flex-direction:row;padding:2.5rem}}.layout--one-column-offset .points-banners__wrapper{margin-top:0}.points-banners__topic{flex:1;margin-bottom:2rem}.points-banners__topic:last-child{margin-bottom:0;padding-right:0}@media(min-width:768px){.points-banners__topic{padding-right:2rem}}@media(min-width:1440px){.points-banners__topic{padding-right:4rem}}.points-banners__title{color:#0d0d0d;font-family:FagoPro,sans-serif;font-size:1.25rem;font-style:normal;font-weight:700;line-height:1.75rem;margin:0;width:auto}@media(min-width:1180px){.points-banners__title{font-size:1.75rem;line-height:2rem}}.points-banners__text{color:#4b4b4b;font-family:FagoPro,sans-serif;font-size:1rem;font-style:normal;font-weight:400;line-height:1.5rem;margin:0;padding-top:.5rem;width:auto}@media(min-width:768px){.points-banners__text{font-size:.875rem;line-height:1.275rem}}@media(min-width:1180px){.points-banners__text{font-size:1.25rem;line-height:1.75rem}}.accordion-component{margin-top:2rem}@media(min-width:768px){.accordion-component{margin-top:3rem}}@media(min-width:1180px){.accordion-component{margin-top:6rem}}.accordion__list{margin-bottom:4rem}.accordion__list-item{background-color:#fff;border-bottom:1px solid #cfcfcf;padding-bottom:0}.accordion__list-item:last-child{border:0}.accordion__list-title{color:#0d0d0d;font-family:FagoPro,sans-serif;font-size:2.375rem;font-style:normal;font-weight:600;line-height:2.75rem;margin:0 0 2rem;width:auto}.accordion__header{align-items:center;cursor:pointer;display:flex;justify-content:space-between;padding:2rem;position:relative}.accordion__header-minus{opacity:0;position:absolute;right:2em;visibility:hidden}.accordion__header-plus,.accordion__header.is-active .accordion__header-minus{opacity:1;visibility:visible}.accordion__header-plus{position:absolute;right:2em}.accordion__header.is-active .accordion__header-plus{opacity:0;visibility:hidden}.accordion__title{border-bottom:1px solid #cfcfcf;margin:0}.accordion__title.is-active{border-bottom:0}.accordion__trigger{align-items:center;background-color:#fff;border:0;color:#0d0d0d;cursor:pointer;display:flex;font-weight:700;justify-content:space-between;padding:2rem;text-align:left;width:100%}.accordion__trigger:focus{border-radius:2px;outline:2px solid #000}.accordion__trigger span{color:#0d0d0d;padding-right:1.65rem}@media(min-width:768px){.accordion__trigger span{padding-right:0}}.accordion__trigger[aria-expanded=true]{background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMSIgaGVpZ2h0PSI0IiBmaWxsPSJub25lIiBjbGFzcz0iYWNjb3JkaW9uX19oZWFkZXItbWludXMiPjxwYXRoIGZpbGw9IiNlMjAwMWEiIGQ9Ik0yMC4xMjUgMGMuMjE5IDAgLjQzOC4xMS42MDIuMjczQS44OC44OCAwIDAgMSAyMSAuODc1djEuNzVhLjkuOSAwIDAgMS0uMjczLjY1NmMtLjE2NS4xNjQtLjM4My4yMTktLjYwMi4yMTlILjg3NWMtLjI3MyAwLS40OTItLjA1NS0uNjU2LS4yMTlTMCAyLjg5OCAwIDIuNjI1Vi44NzVDMCAuNjU2LjA1NS40MzcuMjE5LjI3M0EuOS45IDAgMCAxIC44NzUgMHoiLz48L3N2Zz4=");background-position:center right 32px;background-repeat:no-repeat}.accordion__trigger[aria-expanded=false]{background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMCIgaGVpZ2h0PSIyMCIgZmlsbD0ibm9uZSIgY2xhc3M9ImFjY29yZGlvbl9faGVhZGVyLXBsdXMiPjxwYXRoIGZpbGw9IiNlMjAwMWEiIGQ9Ik0xOS4xNjcgOC4zMzNhLjg0Ljg0IDAgMCAxIC41NzMuMjYuODQuODQgMCAwIDEgLjI2LjU3NHYxLjY2NmMwIC4yNi0uMTA0LjQ3LS4yNi42MjUtLjE1Ny4xNTctLjM2NS4yMDktLjU3My4yMDloLTcuNXY3LjVjMCAuMjYtLjEwNC40NjgtLjI2LjYyNXMtLjM2NS4yMDgtLjU3NC4yMDhIOS4xNjdjLS4yNiAwLS40Ny0uMDUyLS42MjUtLjIwOC0uMTU3LS4xNTctLjIwOS0uMzY1LS4yMDktLjYyNXYtNy41aC03LjVjLS4yNiAwLS40NjgtLjA1Mi0uNjI1LS4yMDktLjE1Ni0uMTU2LS4yMDgtLjM2NC0uMjA4LS42MjVWOS4xNjdjMC0uMjA5LjA1Mi0uNDE3LjIwOC0uNTczYS44Ni44NiAwIDAgMSAuNjI1LS4yNmg3LjV2LTcuNWMwLS4yMDkuMDUyLS40MTcuMjA5LS41NzRBLjg2Ljg2IDAgMCAxIDkuMTY3IDBoMS42NjZjLjIwOSAwIC40MTcuMTA0LjU3My4yNmEuODQuODQgMCAwIDEgLjI2LjU3M3Y3LjVoNy41eiIvPjwvc3ZnPg==");background-position:center right 32px;background-repeat:no-repeat}.accordion__body{background-color:#fff;color:#4b4b4b;font-family:FagoPro,sans-serif;font-size:1rem;font-style:normal;font-weight:400;line-height:1.5rem;margin:0;padding-left:2em;width:auto}.accordion__body:not([hidden]){border-bottom:1px solid #cfcfcf;padding-bottom:2rem;padding-top:2rem}.accordion__body p{margin-bottom:0;max-width:92%}@media(min-width:1440px){.accordion__body p{max-width:85%}}.accordion__body p:first-child{margin-top:0}.author{align-items:center;background-color:#fff;display:flex;flex-direction:column;margin-bottom:2rem;padding:1.5rem 1rem;width:100%}@media(min-width:768px){.author{align-items:inherit;flex-direction:row;margin:0;padding:2rem 1.5rem}}@media(min-width:1440px){.author{padding:2rem}}.author--with-body .author{align-items:inherit;flex-direction:row;padding:1rem}@media(min-width:1440px){.author--with-body .author{padding:1.25rem}}@media(min-width:768px){.author--with-body{margin:0;width:47%}}.author__block{margin-top:2rem}@media(min-width:768px){.author__block{margin-top:3rem}}@media(min-width:1180px){.author__block{margin-top:6rem}}@media(min-width:768px){.author__block{display:flex}}@media(min-width:1180px){.author__block{margin-left:auto;margin-right:auto;max-width:61.25rem}}.author__block .text-long{color:#0d0d0d;font-family:FagoPro,sans-serif;font-size:1rem;font-style:normal;font-weight:400;line-height:1.5rem;margin:0;width:auto}@media(min-width:768px){.author__block .text-long{margin-left:2.25rem;width:50%}}@media(min-width:1440px){.author__block .text-long{color:#0d0d0d;font-family:FagoPro,sans-serif;font-size:1.25rem;font-style:normal;font-weight:400;line-height:2rem;margin:0 0 .5em;margin-left:2.25rem;width:auto;width:50%}}.author__image{height:80px;width:80px}@media(min-width:768px){.author__image{height:76px;width:76px}}@media(min-width:1440px){.author__image{height:116px;width:116px}}.author--with-body .author__image{height:72px;width:72px}@media(min-width:1440px){.author--with-body .author__image{height:96px;width:96px}}.author__image img{border-radius:50%}.author__content{width:100%}@media(min-width:768px){.author__content{margin-left:1rem;width:86%}}@media(min-width:1440px){.author__content{margin-left:2rem;width:84%}}.author--with-body .author__content{margin-left:1rem;width:71%}@media(min-width:1440px){.author--with-body .author__content{margin-left:1.5rem}}.author__name{color:#0d0d0d;font-family:FagoPro,sans-serif;font-size:1.5rem;font-style:normal;font-weight:700;line-height:1.75rem;margin:1rem 0 .5rem;text-align:center;width:auto}@media(min-width:768px){.author__name{margin-bottom:0;margin-top:0;text-align:left}}.author--with-body .author__name{margin-bottom:0;margin-top:0;text-align:left}@media(min-width:1440px){.author__name{color:#0d0d0d;font-family:FagoPro,sans-serif;font-size:1.75rem;font-style:normal;font-weight:700;line-height:2rem;margin:0 0 .35rem;width:auto}}.author__profession{color:#e2001a;font-family:FagoPro,sans-serif;font-size:.875rem;font-style:normal;font-weight:400;line-height:1.375rem;margin:0 0 .75rem;text-align:center;width:auto}@media(min-width:768px){.author__profession{text-align:left}}.author--with-body .author__profession{text-align:left}@media(min-width:1440px){.author__profession{margin-bottom:1rem}}.author__description{color:#4b4b4b;font-family:FagoPro,sans-serif;font-size:.875rem;font-style:normal;font-weight:400;line-height:1.375rem;margin:0 0 .5em;width:auto}@media(min-width:1440px){.author__description{color:#4b4b4b;font-family:FagoPro,sans-serif;font-size:1rem;font-style:normal;font-weight:400;line-height:1.5rem;margin:0 0 .5em;width:auto}}.author__copyright{color:#4b4b4b;font-family:FagoPro,sans-serif;font-size:.75rem;font-style:normal;font-weight:400;line-height:1rem;margin:.75rem 0 .5em;width:auto}.bite-container .bite-filter-second-row .bite-block.bite-review-icon,.bite-container .bite-filter-second-row .bite-filter-reset-mobile .bite-reset-container{display:flex}.bite-container .bite-filter-second-row .bite-block.bite-review-icon .bite-reset-icon,.bite-container .bite-filter-second-row .bite-filter-reset-mobile .bite-reset-container .bite-reset-icon{margin-top:.2rem}.board-of-directors.block{margin-top:6rem}.board-of-directors__header{display:flex;flex-flow:column wrap;margin-bottom:3rem}@media(min-width:768px){.board-of-directors__header{flex-direction:row;margin-bottom:6rem}}.board-of-directors__title{color:#0d0d0d;flex:1 0 35%;font-family:FagoPro,sans-serif;font-size:2rem;font-style:normal;font-weight:900;line-height:2.5rem;margin:0 5% .5em 0;width:auto}@media(min-width:1180px){.board-of-directors__title{font-size:2.5rem;line-height:3rem}}.board-of-directors__text{color:#4b4b4b;flex:1 0 60%;font-family:FagoPro,sans-serif;font-size:1rem;font-style:normal;font-weight:400;line-height:1.5rem;margin:0 0 .5em;width:auto}.body--hub-pages{margin-top:2rem}@media(min-width:768px){.body--hub-pages{margin-top:3rem}}@media(min-width:1180px){.body--hub-pages{margin-top:6rem}}@media(min-width:768px){.body--hub-pages .text-long--body{max-width:80%}}.body--hub-pages .text-long--body a{border-bottom:2px solid #ebebeb;color:#e2001a;letter-spacing:-.2px;padding-bottom:.1em;text-decoration:none}.body--hub-pages .text-long--body a:hover{border-bottom:2px solid #b00024;color:#b00024}.card{background-color:#fff;display:block;position:relative}.card:hover a{color:#e2001a;transition:color .4s ease}.card--basic.card{transition:transform .3s ease,box-shadow .25s ease}.card--basic.card:hover:after{box-shadow:inset 0 0 0 0 #e2001a;content:"";position:absolute;transition:box-shadow .25s ease}.card--basic.card:hover:hover:after{box-shadow:inset 0 -8px 0 0 #e2001a;transition:box-shadow .25s ease}.card--basic.card:hover{box-shadow:inset 0 -8px 0 0 #e2001a;transform:translateY(-.75em);transition:transform .3s ease,box-shadow .25s ease}.card--basic.card{height:100%}.card--basic.card .card__content{display:flex;flex-direction:column;height:100%;justify-content:space-between;padding:2rem}.card--basic.card .card__content .card__title{padding:0}.card--basic.card .card__content .card__category{align-self:flex-start;border:1px solid #828282;color:#4b4b4b;display:inline-block;font-size:.875rem;font-weight:400;margin-top:1.375rem;padding:.35em .75em}.card--basic.card .link{display:flex;flex-direction:column;height:100%}.card--basic-with-description.card{transition:transform .3s ease,box-shadow .25s ease}.card--basic-with-description.card:hover:after{box-shadow:inset 0 0 0 0 #e2001a;content:"";position:absolute;transition:box-shadow .25s ease}.card--basic-with-description.card:hover:hover:after{box-shadow:inset 0 -8px 0 0 #e2001a;transition:box-shadow .25s ease}.card--basic-with-description.card:hover{box-shadow:inset 0 -8px 0 0 #e2001a;transform:translateY(-.75em);transition:transform .3s ease,box-shadow .25s ease}.card--basic-with-description.card .card__content{padding:2rem}.card--basic-with-description.card .card__title{font-size:1.25rem;line-height:1.75rem;padding:0}@media(min-width:1180px){.card--basic-with-description.card .card__title{font-size:1.5rem;line-height:2rem}}.card--basic-with-description.card .card__description{color:#4b4b4b;font-size:1rem;font-weight:400;line-height:1.5rem;padding-top:.5rem}.card--basic-with-description.card .card__description p{margin:0}.card__title{color:#0d0d0d;font-family:FagoPro,sans-serif;font-size:1.25rem;font-style:normal;font-weight:600;line-height:1.75rem;margin:0;padding:2rem;width:auto;word-break:break-word}@media(min-width:1440px){.card__title{color:#0d0d0d;font-family:FagoPro,sans-serif;font-size:1.75rem;font-style:normal;font-weight:600;line-height:1.75rem;margin:0;width:auto}}.card__title a{color:#0d0d0d;text-decoration:none;transition:color .4s ease}.card__title a:hover{color:#e2001a;transition:color .4s ease}.card__list{display:flex;flex-direction:column;list-style:none;margin:0;padding:0}@media(min-width:768px){.card__list{flex-flow:row wrap;justify-content:space-between}}@media(min-width:1180px){.card__list{flex-wrap:nowrap}}.card__list--event,.card__list--vertical,.related-news .card__list{display:flex;flex-direction:column;list-style:none;margin:0;padding:0}@media(min-width:768px){.card__list--event,.related-news .card__list{flex-flow:row wrap;justify-content:space-around}}@media(min-width:1180px){.card__list--event,.related-news .card__list{justify-content:space-between}}.card__item{margin-bottom:1em;width:100%}@media(min-width:768px){.card__item{margin-bottom:1.25rem;width:49%}.card__item:last-child{margin:0 auto}.related-news .card__item:last-child{margin:0}}@media(min-width:1180px){.card__item{margin:0;width:32%}.card__item:last-child{margin:0}}.card__item--vertical{margin-bottom:1.25em}.card__item--vertical:last-child{margin-bottom:0}.card__item--event,.related-news .card__item{margin-bottom:1.25rem}.card__item--event:last-child,.related-news .card__item:last-child{margin-bottom:1.25rem;margin-right:0}@media(min-width:768px){.card__item--event,.related-news .card__item{margin-right:1.25rem;width:48.5%}.card__item--event .card--date,.related-news .card__item .card--date{height:100%}.card__item--event:nth-child(2),.related-news .card__item:nth-child(2){margin-right:0}}@media(min-width:1180px){.card__item--event,.related-news .card__item{flex-basis:0;flex-grow:1;margin-bottom:0;width:auto}.card__item--event:only-child,.related-news .card__item:only-child{flex-basis:inherit;flex-grow:inherit;width:48.5%}.card__item--event:nth-child(2),.related-news .card__item:nth-child(2){margin-right:1.25rem}.card__item--event:last-child,.related-news .card__item:last-child{margin-bottom:0}}.card__image .image,.card__image .image--copyright,.card__image picture{height:100%}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.card__image{min-height:214px}.layout--onecol .card--full .card__image picture{overflow:hidden}}.card__image img{height:100%;object-fit:cover;width:100%}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.card__image img.image{height:auto}.card__item .card__image img.image{height:214px}.layout--onecol .card--full .card__image img{min-width:150%;transform:translateX(-17%)}}.card--disabled .card__image{opacity:.5}.card--with-tag{position:relative}.card--with-tag.card{transition:transform .3s ease,box-shadow .25s ease}.card--with-tag.card:hover:after{box-shadow:inset 0 0 0 0 #e2001a;content:"";position:absolute;transition:box-shadow .25s ease}.card--with-tag.card:hover:hover:after{box-shadow:inset 0 -8px 0 0 #e2001a;transition:box-shadow .25s ease}.card--with-tag.card:hover{box-shadow:inset 0 -8px 0 0 #e2001a;transform:translateY(-.75em);transition:transform .3s ease,box-shadow .25s ease}.card--with-tag.card .link{display:flex;flex-direction:column;height:100%}.card--with-tag .card__title{margin-bottom:.5em;padding:0}.card--with-tag .card__content{padding:2em}.card--with-tag .card__description{color:#4b4b4b;font-weight:400}.card--with-tag .card__tag{background-color:#b00024;color:#fff;display:inline-block;font-size:1rem;font-weight:400;left:-.5em;padding:.25em 1.25em;position:absolute;top:1em;z-index:1}.card--with-tag .card__tag.card__tag--disabled{background-color:#cfcfcf;color:#0d0d0d;left:auto;right:1em}.card-search{transition:transform .3s ease,box-shadow .25s ease}.card-search:hover:after{box-shadow:inset 0 0 0 0 #e2001a;content:"";position:absolute;transition:box-shadow .25s ease}.card-search:hover:hover:after{box-shadow:inset 0 -8px 0 0 #e2001a;transition:box-shadow .25s ease}.card-search:hover{box-shadow:inset 0 -8px 0 0 #e2001a;transform:translateY(-.75em);transition:transform .3s ease,box-shadow .25s ease}.card-search{background-color:#fff;display:flex;flex-direction:column;padding:1.5rem;position:relative}@media(min-width:768px){.card-search{flex-direction:row}}.card-search:hover{transform:translate(-12px);transition:all .4s ease}.card-search a{color:#0d0d0d;display:flex;flex-flow:column wrap;height:100%;text-decoration:none}@media(min-width:768px){.card-search a{flex-direction:row}}.card-search__basic-info{display:flex}.card-search__split{color:#828282;padding:0 .5rem}.card-search__date,.card-search__split,.card-search__type{font-family:FagoPro,sans-serif;font-size:.875rem;font-style:normal;font-weight:400;line-height:1.375rem;margin:0 0 .5em;width:auto}.card-search__date,.card-search__type{color:#4b4b4b}.card-search__title{color:#0d0d0d;font-family:FagoPro,sans-serif;font-size:1.25rem;font-style:normal;font-weight:900;line-height:1.5rem;margin:0 0 .5em;width:auto}@media(min-width:1440px){.card-search__title{color:#0d0d0d;font-family:FagoPro,sans-serif;font-size:1.375rem;font-style:normal;font-weight:900;line-height:1.75rem;margin:0;width:auto}}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.card-search__title{width:975px}}.card-search__image{margin-bottom:1.5rem;width:7.5rem}@media(min-width:768px){.card-search__image{margin-bottom:0;margin-right:1.375rem}}@media(min-width:1440px){.card-search__image{width:17.5rem}}.card-search__image--publication{width:5rem}@media(min-width:1440px){.card-search__image--publication{width:8.75rem}}.card-search__image--search{margin-bottom:1.5rem;width:7.5rem}@media(min-width:768px){.card-search__image--search{margin-bottom:0;margin-right:1.375rem}}.card-search__content{flex:1 0}.card-news-detailed{transition:transform .3s ease,box-shadow .25s ease}.card-news-detailed:hover:after{box-shadow:inset 0 0 0 0 #e2001a;content:"";position:absolute;transition:box-shadow .25s ease}.card-news-detailed:hover:hover:after{box-shadow:inset 0 -8px 0 0 #e2001a;transition:box-shadow .25s ease}.card-news-detailed:hover{box-shadow:inset 0 -8px 0 0 #e2001a;transform:translateY(-.75em);transition:transform .3s ease,box-shadow .25s ease}.card-news-detailed{background-color:#fff;position:relative}.card-news-detailed:hover{transform:translate(-12px);transition:all .4s ease}.card-news-detailed a{color:#0d0d0d;display:flex;flex-direction:column;height:100%;padding:1rem;text-decoration:none}@media(min-width:768px){.card-news-detailed a{flex-direction:row}}@media(min-width:1440px){.card-news-detailed a{padding:2rem}}.card-news-detailed__basic-info{display:flex}.card-news-detailed__location{color:#b00024}.card-news-detailed__location,.card-news-detailed__split{font-family:FagoPro,sans-serif;font-size:.875rem;font-style:normal;font-weight:400;line-height:1.375rem;margin:0 0 .5em;width:auto}.card-news-detailed__split{color:#828282;padding:0 .5rem}.card-news-detailed__date,.card-news-detailed__language{color:#4b4b4b;font-family:FagoPro,sans-serif;font-size:.875rem;font-style:normal;font-weight:400;line-height:1.375rem;margin:0 0 .5em;width:auto}.card-news-detailed__content{flex:1}@media(min-width:1440px){.card-news-detailed__content--publication{max-width:80%}}.card-news-detailed__category{align-self:flex-start;border:1px solid #828282;color:#4b4b4b;display:inline-block;font-size:.875rem;font-weight:400;margin-top:1rem;padding:.35em .75em}@media(min-width:768px){.card-news-detailed__category{margin-top:1.275rem}}.card-news-detailed__title{color:#0d0d0d;font-family:FagoPro,sans-serif;font-size:1.25rem;font-style:normal;font-weight:900;line-height:1.5rem;margin:0 0 .5em;overflow-wrap:break-word;width:auto}@media(min-width:1440px){.card-news-detailed__title{color:#0d0d0d;font-family:FagoPro,sans-serif;font-size:1.375rem;font-style:normal;font-weight:900;line-height:1.75rem;margin:0;width:auto}}.card-news-detailed__description{color:#4b4b4b;font-family:FagoPro,sans-serif;font-size:.875rem;font-style:normal;font-weight:400;line-height:1.375rem;margin:1rem 0 0;width:auto}.card-news-detailed__description p{margin:0}.card-news-detailed__image{margin-bottom:1.5rem}@media(min-width:768px){.card-news-detailed__image{margin-bottom:0;margin-right:1.375rem;width:10.5rem}}@media(min-width:1440px){.card-news-detailed__image{width:17.5rem}}.card-news-detailed__image--publication{width:5rem}@media(min-width:1440px){.card-news-detailed__image--publication{width:8.75rem}}.card-news-detailed--publication{display:flex;flex-direction:column;padding:1.5rem}@media(min-width:768px){.card-news-detailed--publication{flex-direction:row}}.card-news-detailed__download{font-size:.875rem;font-weight:600;margin-top:1rem}.card-news-detailed__download a{color:#e2001a;padding:0;position:relative}.card-news-detailed__download-meta .file a{display:none}.card--full{margin-left:2rem;margin-right:2rem}.layout--twocol-section .card--full{margin-left:0;margin-right:0;margin-top:2rem}@media(min-width:768px){.layout--twocol-section .card--full{margin-top:3rem}}@media(min-width:1180px){.layout--twocol-section .card--full{margin-top:6rem}}@media(min-width:768px){.layout--twocol-section .card--full{margin-top:0}}@media(min-width:1180px){.card--full{margin-left:auto;margin-right:auto;max-width:61.25rem}}.layout--offset .card--full,.layout--onecol .card--full{display:flex;flex-direction:column;margin:0 auto;max-width:61.25rem;width:100%}@media(min-width:768px){.layout--offset .card--full,.layout--onecol .card--full{flex-direction:row}.layout--offset .card--full .card__content,.layout--offset .card--full .card__image,.layout--onecol .card--full .card__content,.layout--onecol .card--full .card__image{flex-basis:50%}}@media(min-width:1180px){.layout--offset .card--full .card__image,.layout--onecol .card--full .card__image{flex-basis:38.8%}.layout--offset .card--full .card__content,.layout--onecol .card--full .card__content{flex-basis:61.2%}}.layout--offset .card--full{height:100%;margin:0;max-width:100%}.layout--offset .card--full .card__content{display:flex;flex-basis:100%;flex-direction:column;padding:2em 2.5em}.layout--offset .card--full .card__link{margin-top:auto}@media(min-width:480px){.card--full:focus .card__content,.card--full:hover .card__content{box-shadow:inset 0 -8px 0 0 #e2001a;transition:box-shadow .25s ease}.card--full:focus .card__content:after,.card--full:hover .card__content:after{box-shadow:inset 0 0 0 0 #e2001a;content:"";position:absolute;transition:box-shadow .25s ease}.card--full:focus .card__content:hover:after,.card--full:hover .card__content:hover:after{box-shadow:inset 0 -8px 0 0 #e2001a;transition:box-shadow .25s ease}.card--full:focus .card__link a,.card--full:hover .card__link a{color:#fff}}.card--full .card__content{padding:.75rem;position:relative}@media(min-width:480px){.card--full .card__content{padding:1.5rem 1.25rem}}@media(min-width:1180px){.card--full .card__content{padding:2rem 3.5rem}}.card--full .card__title{color:#0d0d0d;font-family:FagoPro,sans-serif;font-size:1.25rem;font-style:normal;font-weight:600;line-height:1.75rem;margin:0 0 .5em;padding:0;width:auto;word-break:break-word}@media(min-width:480px){.card--full .card__title{color:#0d0d0d;font-family:FagoPro,sans-serif;font-size:1.375rem;font-style:normal;font-weight:600;line-height:2rem;margin:0 0 .5em;width:auto}}@media(min-width:1180px){.card--full .card__title{font-size:2rem;line-height:2.5rem}}@media(width <= 479px){.card--full .card__title .link{display:-webkit-box;-webkit-line-clamp:3;max-height:80px;overflow:hidden;padding-bottom:4px;text-overflow:ellipsis;-webkit-box-orient:vertical}}.card--full .card__description{display:none}@media(min-width:480px){.card--full .card__description{color:#4b4b4b;display:block;font-family:FagoPro,sans-serif;font-size:.875rem;font-style:normal;font-weight:400;line-height:1.5rem;margin:0 0 1.5rem;width:auto}}@media(min-width:1180px){.card--full .card__description{font-size:1rem;line-height:1.5rem}}@media(min-width:0)and (max-width:479px){.card--full .card__link a{color:#e2001a;font-size:16px;font-style:normal;font-weight:700;letter-spacing:.2px;line-height:24px}.card--full .card__link a:focus,.card--full .card__link a:hover{color:#e2001a}.card--full .card__link a:after{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='13' fill='%23e2001a'%3E%3Cpath d='M7.793 7.215a.644.644 0 0 0 0-.903L2.488.98c-.273-.246-.683-.246-.93 0l-.628.63c-.246.245-.246.656 0 .93l4.21 4.21-4.21 4.238c-.246.274-.246.684 0 .93l.629.629c.246.246.656.246.93 0z'/%3E%3C/svg%3E");padding:.5rem;position:relative;top:1px;width:.5rem}}@media(min-width:480px){.card--full .card__link a{background-color:#e2001a;border:none;color:#fff;cursor:pointer;display:inline-block;font-weight:600;line-height:1.4;padding:.7em 2.25em .7em 1.5em;position:relative;text-align:center;text-decoration:none;transition:background-color .2s}.card--full .card__link a:visited{color:#fff}.card--full .card__link a:hover{background-color:#b00024;color:#fff;transition:background-color .2s}.card--full .card__link a:after{position:absolute;right:1rem;width:.5rem}.card--full .card__link a:after,.card--full .card__link a:hover:after{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='13' fill='%23fff'%3E%3Cpath d='M7.793 7.215a.644.644 0 0 0 0-.903L2.488.98c-.273-.246-.683-.246-.93 0l-.628.63c-.246.245-.246.656 0 .93l4.21 4.21-4.21 4.238c-.246.274-.246.684 0 .93l.629.629c.246.246.656.246.93 0z'/%3E%3C/svg%3E")}}.card--full.card{display:flex}.card--full.card .card__image{padding:.75rem 0 .75rem .75rem;width:6.75rem}@media(min-width:480px){.card--full.card .card__image{padding:0;width:auto}}.card--full .card__image .image,.card--full .card__image .image--copyright,.card--full .card__image picture{height:auto;width:6rem}@media(min-width:480px){.card--full .card__image .image,.card--full .card__image .image--copyright,.card--full .card__image picture{height:100%;width:auto}}.layout--twocol-section .card--full,.msfde-threecol-section-layout .card--full{flex-flow:row;margin-left:0;margin-right:0;margin-top:2rem}@media(min-width:768px){.layout--twocol-section .card--full,.msfde-threecol-section-layout .card--full{margin-top:3rem}}@media(min-width:1180px){.layout--twocol-section .card--full,.msfde-threecol-section-layout .card--full{margin-top:6rem}}@media(min-width:480px){.layout--twocol-section .card--full,.msfde-threecol-section-layout .card--full{flex-flow:column}}@media(min-width:768px){.layout--twocol-section .card--full,.msfde-threecol-section-layout .card--full{margin-top:0}.layout--twocol-section .card--full .card__content,.msfde-threecol-section-layout .card--full .card__content{padding:32px}}.layout--onecol .card--full{flex-flow:row}.card--full .card__link--full{display:block;height:100%;position:absolute;width:100%;z-index:1}.card-event{background-color:#fff;position:relative}.card-event:hover{transform:translate(-12px);transition:all .4s ease}.card-event:hover .card-event__date{background-color:#e2001a;color:#fff;transition:all .4s ease}.card-event:hover .card-event__day,.card-event:hover .card-event__month{color:#fff;transition:all .4s ease}.card-event:hover .card-event__event-info:after{box-shadow:inset 0 0 0 0 #e2001a;content:"";position:absolute;transition:box-shadow .25s ease}.card-event:hover .card-event__event-info,.card-event:hover .card-event__event-info:hover:after{box-shadow:inset 0 -8px 0 0 #e2001a;transition:box-shadow .25s ease}.card-event a{display:flex;height:100%;text-decoration:none}.card-event__title{color:#4b4b4b;font-family:FagoPro,sans-serif;font-size:1rem;font-style:normal;font-weight:900;line-height:1.5rem;margin:0 0 .5em;width:auto}@media(min-width:1440px){.card-event__title{color:#4b4b4b;font-family:FagoPro,sans-serif;font-size:1.25rem;font-style:normal;font-weight:900;line-height:1.75rem;margin:0;width:auto}}@media(min-width:768px){.card-event__column-1{margin:0;width:85%}}@media(min-width:1440px){.card-event__column-1{margin-right:5%;width:65%}.card-event__column-2{align-items:center;display:flex;width:30%}}.card-event__date{align-items:center;background-color:#ebebeb;color:#4b4b4b;display:flex;flex-direction:column;justify-content:center;padding:1rem 1.25rem;text-align:center;width:6.875rem}@media(min-width:480px){.card-event__date{width:14.5rem}}.card-event__month{color:#4b4b4b;font-family:FagoPro,sans-serif;font-size:.875rem;font-style:normal;font-weight:400;line-height:2rem;margin:0;text-transform:uppercase;width:auto}@media(min-width:768px){.card-event__month{color:#4b4b4b;font-family:FagoPro,sans-serif;font-size:1rem;font-style:normal;font-weight:400;line-height:.785rem;margin:0 0 .5em;width:auto}}.card-event__day{color:#4b4b4b;font-family:FagoPro,sans-serif;font-size:2rem;font-style:normal;font-weight:900;line-height:2.5rem;margin:0;width:auto}@media(min-width:768px){.card-event__day{font-size:2.125rem}}@media(min-width:1180px){.card-event__day{font-size:2.25rem}}.card-event__additional-info{display:flex}.card-event__registration{color:#b00024}.card-event__registration,.card-event__split{font-family:FagoPro,sans-serif;font-size:.875rem;font-style:normal;font-weight:400;line-height:1.375rem;margin:0 0 .5em;width:auto}.card-event__split{color:#828282;padding:0 .5rem}.card-event__category{color:#4b4b4b;font-family:FagoPro,sans-serif;font-size:.875rem;font-style:normal;font-weight:400;line-height:1.375rem;margin:0 0 .5em;width:auto}.card-event__event-info{display:flex;flex-direction:column;padding:1em;position:relative;width:100%}@media(min-width:1440px){.card-event__event-info{flex-direction:row}}.card-event__basic{color:#4b4b4b;display:flex;font-family:FagoPro,sans-serif;font-size:.875rem;font-style:normal;font-weight:400;line-height:1.375rem;margin:0 0 .5em;width:auto}.card-event__location{align-items:center;display:flex;margin-left:.625rem}@media(min-width:1440px){.card-event__location{margin-left:.813rem}}.card-event__location svg{margin-right:.425rem}.card-event .card-event__location--online{color:#b00024}.card--date,.card--date:hover{transition:all .4s ease}.card--date:hover{transform:translateY(-12px)}.card--date:hover .card__date{background-color:#e2001a}.card--date:hover .card__date,.card--date:hover .card__day,.card--date:hover .card__month{color:#fff;transition:all .4s ease}.card--date:hover .card__event-info:after{box-shadow:inset 0 0 0 0 #e2001a;content:"";position:absolute;transition:box-shadow .25s ease}.card--date:hover .card__event-info,.card--date:hover .card__event-info:hover:after{box-shadow:inset 0 -8px 0 0 #e2001a;transition:box-shadow .25s ease}.card--date .card__wrapper-link{display:flex;height:100%;text-decoration:none}.card--date .card__date{align-items:center;background-color:#ebebeb;color:#4b4b4b;display:flex;flex-direction:column;justify-content:center;padding:1.5em;text-align:center;width:5rem}.card--date .card__event-info{padding:1.5em;position:relative;width:100%}.card--date .card__event-info .card__title{font-size:1.25rem;line-height:1.75rem}.card--date .card__event-info .card__location,.card--date .card__event-info .card__time,.card--date .card__month{color:#4b4b4b;font-size:.875rem;line-height:1.375rem}.card--date .card__month{font-family:FagoPro,sans-serif;font-style:normal;font-weight:400;margin:0 0 .5em;text-transform:uppercase;width:auto}@media(min-width:1180px){.card--date .card__month{color:#4b4b4b;font-family:FagoPro,sans-serif;font-size:1rem;font-style:normal;font-weight:400;line-height:1.375rem;line-height:1rem;margin:0 0 .5em;width:auto}}.card--date .card__day{color:#4b4b4b;font-family:FagoPro,sans-serif;font-size:2rem;font-style:normal;font-weight:900;line-height:2.5rem;margin:0;width:auto}@media(min-width:768px){.card--date .card__day{font-size:2.125rem}}@media(min-width:1180px){.card--date .card__day{font-size:2.25rem;line-height:2.75rem}}.card--date .card__basic{color:#cfcfcf;display:flex;font-size:1rem}.card--date .card__title{color:#0d0d0d;font-family:FagoPro,sans-serif;font-size:1.375rem;font-style:normal;font-weight:600;line-height:2rem;margin:0 0 .5em;padding:0;width:auto;word-break:break-word}.card--date .card__location{padding-left:.5em}.card--date .card__location:before{color:#ebebeb;content:"|"}.card--date .card__location .location{padding-left:.5em}.card-blog{transition:transform .3s ease,box-shadow .25s ease}.card-blog:hover:after{box-shadow:inset 0 0 0 0 #e2001a;content:"";position:absolute;transition:box-shadow .25s ease}.card-blog:hover:hover:after{box-shadow:inset 0 -8px 0 0 #e2001a;transition:box-shadow .25s ease}.card-blog:hover{box-shadow:inset 0 -8px 0 0 #e2001a;transform:translateY(-.75em);transition:transform .3s ease,box-shadow .25s ease}.card-blog{background-color:#fff}.card-blog,.card-blog a{height:100%;position:relative}.card-blog a{color:#0d0d0d;display:flex;flex-direction:column;text-decoration:none}.card-blog__title{color:#0d0d0d;font-size:1.25rem;font-weight:900;line-height:1.75rem;margin:.5rem 0 0;overflow-wrap:break-word}.card-blog__description,.card-blog__title{font-family:FagoPro,sans-serif;font-style:normal;width:auto}.card-blog__description{color:#4b4b4b;font-size:.875rem;font-weight:400;line-height:1.375rem;margin:.75rem 0 0}.card-blog__description p{margin:0}.card-blog__date{color:#4b4b4b;font-size:.75rem;font-weight:400;line-height:1rem;margin-top:.5rem}.card-blog__content{display:flex;flex-direction:column;height:100%;justify-content:flex-start;padding:2rem}.card-blog__content .card__title{padding:0}.card-blog__author{position:relative}.card-blog .author-detailed__name,.card-blog .author-detailed__profession{color:#828282;font-size:.875rem;font-weight:400;line-height:1.375rem}.card-blog .author-detailed__profession{color:#b00024}.card-blog .author-detailed__split{color:#828282}.card-blog .author-detailed__image{left:40%;position:absolute;top:-4rem;width:56px}.card-blog .author-detailed__image picture{position:relative}.card-blog .author-detailed__image picture:before{background-color:#fff;border-radius:50%;content:"";height:74px;left:-.55rem;position:absolute;top:-.575rem;width:74px;z-index:1}@media(min-width:768px){.card-blog .author-detailed__image picture:before{left:-.565rem}}@media(min-width:1180px){.card-blog .author-detailed__image picture:before{left:-.55rem}}.card-blog .author-detailed__image img{border-radius:50%;height:56px;position:relative;width:56px;z-index:2}.card-blog__image .image,.card-blog__image .image--copyright,.card-blog__image picture{height:100%}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.card-blog__image{min-height:214px}.layout--onecol .card--full .card-blog__image picture{overflow:hidden}}.card-blog__image img{height:100%;object-fit:cover;width:100%}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.card-blog__image img.image{height:auto}.card__item .card-blog__image img.image{height:214px}.layout--onecol .card--full .card-blog__image img{min-width:150%;transform:translateX(-17%)}}.card--disabled .card-blog__image{opacity:.5}.card-blog-vertical{transition:transform .3s ease,box-shadow .25s ease}.card-blog-vertical:hover:after{box-shadow:inset 0 0 0 0 #e2001a;content:"";position:absolute;transition:box-shadow .25s ease}.card-blog-vertical:hover:hover:after{box-shadow:inset 0 -8px 0 0 #e2001a;transition:box-shadow .25s ease}.card-blog-vertical:hover{box-shadow:inset 0 -8px 0 0 #e2001a;transform:translateY(-.75em);transition:transform .3s ease,box-shadow .25s ease}.card-blog-vertical{background-color:#fff;height:100%;position:relative}.card-blog-vertical .link{display:flex;flex-direction:column;height:100%;position:relative}.card-blog-vertical a{color:#0d0d0d;display:flex;flex-direction:column;height:100%;text-decoration:none}.card-blog-vertical__split{color:#828282;font-size:.875rem;line-height:1.375rem;padding:0 .5rem}.card-blog-vertical__date,.card-blog-vertical__split{font-family:FagoPro,sans-serif;font-style:normal;font-weight:400;margin:0 0 .5em;width:auto}.card-blog-vertical__date{color:#4b4b4b;font-size:.75rem;line-height:1rem}.card-blog-vertical__content{display:flex;flex-direction:column;height:100%;justify-content:space-between;padding:2rem}.card-blog-vertical__title{color:#0d0d0d;font-family:FagoPro,sans-serif;font-size:1.25rem;font-style:normal;font-weight:900;line-height:1.75rem;margin:.5rem 0 .5em;overflow-wrap:break-word;width:auto}@media(min-width:1440px){.card-blog-vertical__title{color:#0d0d0d;font-family:FagoPro,sans-serif;font-size:1.375rem;font-style:normal;font-weight:900;line-height:1.75rem;margin:0;width:auto}}.card-blog-vertical__description{color:#4b4b4b;font-family:FagoPro,sans-serif;font-size:.875rem;font-style:normal;font-weight:400;line-height:1.375rem;margin:1rem 0;width:auto}.card-blog-vertical__description p{margin:0}.card-blog-vertical__basic-info{display:flex}.card-blog-vertical__category{align-self:flex-start;border:1px solid #828282;color:#4b4b4b;display:inline-block;font-size:.875rem;font-weight:400;margin-top:1rem;padding:.35em .75em}@media(min-width:768px){.card-blog-vertical__category{margin-top:auto}}.card-blog-vertical__location{color:#b00024;font-family:FagoPro,sans-serif;font-size:.875rem;font-style:normal;font-weight:400;line-height:1.375rem;margin:0 0 .5em;width:auto}.card-blog-horizontal{transition:transform .3s ease,box-shadow .25s ease}.card-blog-horizontal:hover:after{box-shadow:inset 0 0 0 0 #e2001a;content:"";position:absolute;transition:box-shadow .25s ease}.card-blog-horizontal:hover:hover:after{box-shadow:inset 0 -8px 0 0 #e2001a;transition:box-shadow .25s ease}.card-blog-horizontal:hover{box-shadow:inset 0 -8px 0 0 #e2001a;transform:translateY(-.75em);transition:transform .3s ease,box-shadow .25s ease}.card-blog-horizontal{background-color:#fff;position:relative}.card-blog-horizontal:hover{transform:translate(-12px);transition:all .4s ease}.card-blog-horizontal .link{position:relative}.card-blog-horizontal a{color:#0d0d0d;display:flex;flex-direction:column;height:100%;padding:1rem;text-decoration:none}@media(min-width:768px){.card-blog-horizontal a{flex-direction:row}}@media(min-width:1440px){.card-blog-horizontal a{padding:2rem}}.card-blog-horizontal__split{color:#828282;font-family:FagoPro,sans-serif;font-size:.875rem;font-style:normal;font-weight:400;line-height:1.375rem;margin:0 0 .5em;padding:0 .5rem;width:auto}.card-blog-horizontal__author{position:relative}.card-blog-horizontal__author .author-horizontal__image{left:40%;position:absolute;top:-3.5rem}@media(min-width:768px){.card-blog-horizontal__author .author-horizontal__image{left:-3.75rem;top:1.75rem}}@media(min-width:1180px){.card-blog-horizontal__author .author-horizontal__image{left:-4.5rem;top:1.25rem}}@media(min-width:1440px){.card-blog-horizontal__author .author-horizontal__image{top:3.15rem}}.card-blog-horizontal__author .author-horizontal__image picture{position:relative}.card-blog-horizontal__author .author-horizontal__image picture:before{background-color:#fff;border-radius:50%;content:"";height:74px;left:-.575rem;position:absolute;top:-.575rem;width:74px;z-index:1}@media(min-width:768px){.card-blog-horizontal__author .author-horizontal__image picture:before{height:58px;width:58px}}@media(min-width:1180px){.card-blog-horizontal__author .author-horizontal__image picture:before{height:74px;width:74px}}.card-blog-horizontal__author .author-horizontal__image img{border-radius:50%;position:relative;z-index:2}@media(min-width:768px){.card-blog-horizontal__author .author-horizontal__image img{height:40px;width:40px}}@media(min-width:1180px){.card-blog-horizontal__author .author-horizontal__image img{height:56px;width:56px}}.card-blog-horizontal__date{color:#4b4b4b;font-family:FagoPro,sans-serif;font-size:.75rem;font-style:normal;font-weight:400;line-height:1rem;margin:0 0 .5em;width:auto}.card-blog-horizontal__content{flex:1}@media(min-width:1440px){.card-blog-horizontal__content--publication{max-width:80%}}.card-blog-horizontal__title{color:#0d0d0d;font-family:FagoPro,sans-serif;font-size:1.25rem;font-style:normal;font-weight:900;line-height:1.75rem;margin:.5rem 0 .5em;overflow-wrap:break-word;width:auto}@media(min-width:1440px){.card-blog-horizontal__title{color:#0d0d0d;font-family:FagoPro,sans-serif;font-size:1.375rem;font-style:normal;font-weight:900;line-height:1.75rem;margin:0;width:auto}}.card-blog-horizontal__description{color:#4b4b4b;font-family:FagoPro,sans-serif;font-size:.875rem;font-style:normal;font-weight:400;line-height:1.375rem;margin:1rem 0 .5rem;width:auto}.card-blog-horizontal__description p{margin:0}.card-blog-horizontal__image{margin-bottom:1.5rem}@media(min-width:768px){.card-blog-horizontal__image{margin-bottom:0;margin-right:2.75rem;width:10.5rem}}@media(min-width:1440px){.card-blog-horizontal__image{width:17.5rem}}.card-blog-horizontal__image--publication{width:5rem}@media(min-width:1440px){.card-blog-horizontal__image--publication{width:8.75rem}}.card-blog-horizontal .author-horizontal__content{padding-top:1rem}@media(min-width:768px){.card-blog-horizontal .author-horizontal__content{padding-top:0}}.card-blog-horizontal .author-horizontal__name,.card-blog-horizontal .author-horizontal__profession{color:#4b4b4b;font-size:.875rem;font-weight:400;line-height:1.375rem}.card-blog-horizontal .author-horizontal__profession{color:#b00024}.card-blog-horizontal .author-horizontal__split{color:#828282;font-size:.75em}.card--brand{display:flex;flex-direction:column;justify-content:space-between}.card--brand .card__heading{font-size:1.625rem;line-height:2rem;margin:0}@media(min-width:1440px){.card--brand .card__heading{font-size:2.25rem;line-height:2.75rem}}.card--brand .card__link{display:flex;z-index:2}.card--brand .card__link a{background-color:#fff;border:none;color:#e2001a;cursor:pointer;display:inline-block;font-weight:600;line-height:1.4;padding:.7em 2.25em .7em 1.5em;position:relative;text-align:center;text-decoration:none;transition:background-color .2s}.card--brand .card__link a:visited{color:#e2001a}.card--brand .card__link a:hover{background-color:#fff;color:#b00024;transition:background-color .2s}.card--brand .card__link a:after{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='13' fill='%23e2001a'%3E%3Cpath d='M7.793 7.215a.644.644 0 0 0 0-.903L2.488.98c-.273-.246-.683-.246-.93 0l-.628.63c-.246.245-.246.656 0 .93l4.21 4.21-4.21 4.238c-.246.274-.246.684 0 .93l.629.629c.246.246.656.246.93 0z'/%3E%3C/svg%3E");position:absolute;right:1rem;width:.5rem}.card--brand .card__link a:hover:after{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='13' fill='%23b00024'%3E%3Cpath d='M7.793 7.215a.644.644 0 0 0 0-.903L2.488.98c-.273-.246-.683-.246-.93 0l-.628.63c-.246.245-.246.656 0 .93l4.21 4.21-4.21 4.238c-.246.274-.246.684 0 .93l.629.629c.246.246.656.246.93 0z'/%3E%3C/svg%3E")}.card--brand .card__link a{border:1px solid #cfcfcf;padding:.75em 2.25em .75em 1.25em}.card--brand .card__link:hover a{border-color:#b00024;transition:border-color .2s}.card--brand:focus .card__content,.card--brand:hover .card__content{box-shadow:none}@media(min-width:1180px){.card--brand:focus .card__content,.card--brand:hover .card__content{box-shadow:inset 0 -8px 0 0 #e2001a;transition:box-shadow .25s ease}}.card--brand:focus .card__content .card__heading,.card--brand:hover .card__content .card__heading{color:#e2001a}.card--brand:focus .card__content .card__link,.card--brand:hover .card__content .card__link{color:#b00024}@media(min-width:768px){.card--brand:focus .card__content .card__link,.card--brand:hover .card__content .card__link{border-color:#b00024}}.card--brand .logo{padding:1rem}@media(min-width:768px){.card--brand .logo{padding:1.5rem 1rem 1rem}}@media(min-width:1180px){.card--brand .logo{padding:2rem 1.5rem 1.5rem}}.card--brand .logo__image{height:80px;object-fit:contain;width:80px}@media(min-width:1180px){.card--brand .logo__image{height:120px;width:120px}}.card--brand .content-outer{display:flex;flex-direction:column;justify-content:space-between;padding:1.5rem 1rem 1rem}@media(min-width:768px){.card--brand .content-outer{padding:1.5rem 1rem}}@media(min-width:1440px){.card--brand .content-outer{padding:1.5rem}.card--brand .card__description{font-size:1.375rem;line-height:2rem}}.card--brand .card__link--full{display:block;height:100%;position:absolute;width:100%;z-index:1}.contact{background-color:#fff;margin:2rem auto 0;max-width:61.25rem;padding:2em 1em;width:100%}@media(min-width:768px){.contact{margin-top:3rem}}@media(min-width:1180px){.contact{margin-top:6rem}}@media(min-width:768px){.contact{padding:2rem}}@media(min-width:1440px){.contact{padding:3em 0}}.contact__item{margin-top:2rem}.contact__item:first-child{margin-top:0}.contact__columns{display:flex;flex-direction:column}@media(min-width:1440px){.contact__columns{flex-direction:row;margin:auto 5%}}.contact--more-information{margin-bottom:1rem;margin-top:0}.contact__column-1{color:#0d0d0d;font-family:FagoPro,sans-serif;font-size:1.375rem;font-style:normal;font-weight:600;line-height:2rem;margin:0 0 1.5rem;text-align:center;width:auto}@media(min-width:768px){.contact__column-1{text-align:left}}@media(min-width:1440px){.contact__column-1{margin-bottom:0;padding-right:2.5rem;text-align:inherit;width:35%}}.contact__column-1 h3{border-bottom:1px solid #cfcfcf;font-size:1.25rem;margin-bottom:0;margin-top:0;padding-bottom:1.5rem}@media(min-width:1440px){.contact__column-1 h3{border-bottom:0;font-size:1.375rem;max-width:75%;padding-bottom:0}.contact--more-information .contact__column-1 h3{font-size:1.75rem}.contact__column-2{border-left:2px solid #cfcfcf;padding-left:2.5rem;width:65%}}.contact-info__basic-info,.contact-info__details{display:flex;flex-direction:column}@media(min-width:768px){.contact-info__basic-info,.contact-info__details{align-items:center;flex-direction:row}}.contact-info__wrapper{display:flex;flex-flow:row wrap}.contact-info__profile{display:flex;flex:1 0;flex-direction:column}.contact-info__image{margin-right:1.25em}.contact-info__name{color:#0d0d0d;font-family:FagoPro,sans-serif;font-size:1rem;font-style:normal;font-weight:600;line-height:1.75rem;margin:0;width:auto}@media(min-width:1440px){.contact-info__name{font-size:1.25rem}}.contact-info__service-area{color:#0d0d0d;color:#4b4b4b;display:flex;font-family:FagoPro,sans-serif;font-size:.875rem;font-style:normal;font-weight:400;line-height:1.5rem;margin:0;width:auto}@media(min-width:768px){.contact-info__service-area{font-size:1rem}}.contact-info__service-area span{display:none}@media(min-width:768px){.contact-info__service-area span{display:inline-block;margin-left:.5em;margin-right:.5em}}.contact-info__phone a{color:#0d0d0d;color:#4b4b4b;font-family:FagoPro,sans-serif;font-size:.875rem;font-style:normal;font-weight:400;line-height:1.5rem;margin:0 0 .5em;text-decoration:none;width:auto}@media(min-width:768px){.contact-info__phone a{font-size:1rem}}.contact-info__email span{color:#4b4b4b;display:none;padding-left:.75em;padding-right:.35em}@media(min-width:768px){.contact-info__email span{display:inline-block}}.contact-info__email a{color:#0d0d0d;color:#e2001a;font-family:FagoPro,sans-serif;font-size:.875rem;font-style:normal;font-weight:400;line-height:1.5rem;margin:0 0 .5em;text-decoration:none;width:auto}.layout--offset .layout__region--content .content-card{margin:0;padding-bottom:1.25rem}@media(min-width:768px){.layout--offset .layout__region--content .content-card{flex-basis:48.5%}.layout--offset .layout__region--content .content-card:last-child{flex-basis:100%;padding-bottom:2rem}}@media(min-width:1180px){.layout--offset .layout__region--content .content-card{flex-basis:0;flex-grow:1;margin-right:1.25rem}.layout--offset .layout__region--content .content-card:last-child{flex-basis:0;margin-right:0;padding-bottom:1.25rem}}.layout--offset.layout--2cols .layout__region--content .content-card{flex-basis:100%;margin:0;padding-bottom:1.25rem}@media(min-width:1180px){.layout--offset.layout--2cols .layout__region--content .content-card{flex-basis:48.5%;margin-right:1.25rem}.layout--offset.layout--2cols .layout__region--content .content-card:last-child{margin-right:0}}.content-focus{display:flex;flex-direction:column;gap:1.25rem}@media(min-width:768px){.content-focus{gap:3rem}}.content-focus .card--brand:hover .card__link a,.content-focus .card--full:hover .card__link a{color:#b00024}@media(min-width:768px){.content-focus .card--brand:hover .card__link a,.content-focus .card--full:hover .card__link a{border-color:#b00024}}.content-focus .card--brand:hover .card__link a:after,.content-focus .card--full:hover .card__link a:after{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='13' fill='%23b00024'%3E%3Cpath d='M7.793 7.215a.644.644 0 0 0 0-.903L2.488.98c-.273-.246-.683-.246-.93 0l-.628.63c-.246.245-.246.656 0 .93l4.21 4.21-4.21 4.238c-.246.274-.246.684 0 .93l.629.629c.246.246.656.246.93 0z'/%3E%3C/svg%3E")}.content-focus__bottom-cards,.content-focus__top-cards{display:flex;flex-direction:column;gap:1.25rem}.content-focus__bottom-cards>.card--full:hover .card__content,.content-focus__top-cards>.card--full:hover .card__content{box-shadow:none}@media(min-width:1180px){.content-focus__bottom-cards>.card--full:hover .card__content,.content-focus__top-cards>.card--full:hover .card__content{box-shadow:inset 0 -8px 0 0 #e2001a}}@media(min-width:768px){.content-focus__bottom-cards>.card--full,.content-focus__top-cards>.card--full{flex-direction:column}}.content-focus__bottom-cards>.card--full .card__image,.content-focus__top-cards>.card--full .card__image{flex-basis:unset;padding:.75rem 0 .75rem .75rem;width:6.75rem}@media(min-width:480px){.content-focus__bottom-cards>.card--full .card__image,.content-focus__top-cards>.card--full .card__image{padding:1rem 0 1rem 1rem}}@media(min-width:768px){.content-focus__bottom-cards>.card--full .card__image,.content-focus__top-cards>.card--full .card__image{padding:0;width:auto}}@media(min-width:480px){.content-focus__bottom-cards>.card--full .card__image picture,.content-focus__top-cards>.card--full .card__image picture{height:6rem;width:6rem}}@media(min-width:768px){.content-focus__bottom-cards>.card--full .card__image picture,.content-focus__top-cards>.card--full .card__image picture{height:auto;width:auto}}.content-focus__bottom-cards>.card--full .card__content,.content-focus__top-cards>.card--full .card__content{display:flex;flex-direction:column;flex-grow:1;justify-content:space-between;padding:.75rem}@media(min-width:480px){.content-focus__bottom-cards>.card--full .card__content,.content-focus__top-cards>.card--full .card__content{padding:1rem}}@media(min-width:1440px){.content-focus__bottom-cards>.card--full .card__content,.content-focus__top-cards>.card--full .card__content{padding:1.5rem}}.content-focus__bottom-cards>.card--full .card__title,.content-focus__top-cards>.card--full .card__title{color:#0d0d0d;font-family:FagoPro,sans-serif;font-size:1.25rem;font-style:normal;font-weight:700;line-height:1.75rem;margin:0 0 .5em;width:auto}@media(min-width:1440px){.content-focus__bottom-cards>.card--full .card__title,.content-focus__top-cards>.card--full .card__title{font-size:1.625rem;line-height:2rem}}.content-focus__bottom-cards>.card--full .card__title .link,.content-focus__top-cards>.card--full .card__title .link{display:-webkit-box;-webkit-line-clamp:3;max-height:82px;overflow:hidden;padding-bottom:4px;text-overflow:ellipsis;-webkit-box-orient:vertical}@media(min-width:1440px){.content-focus__bottom-cards>.card--full .card__title .link,.content-focus__top-cards>.card--full .card__title .link{max-height:95px}}.content-focus__bottom-cards>.card--full .card__link a,.content-focus__top-cards>.card--full .card__link a{z-index:50}.content-focus__bottom-cards>.card--full .card__link a:hover,.content-focus__top-cards>.card--full .card__link a:hover{color:#b00024}@media(min-width:768px){.content-focus__bottom-cards>.card--full .card__link a:hover,.content-focus__top-cards>.card--full .card__link a:hover{border-color:#b00024}}.content-focus__bottom-cards>.card--full .card__link a:hover:after,.content-focus__top-cards>.card--full .card__link a:hover:after{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='13' fill='%23b00024'%3E%3Cpath d='M7.793 7.215a.644.644 0 0 0 0-.903L2.488.98c-.273-.246-.683-.246-.93 0l-.628.63c-.246.245-.246.656 0 .93l4.21 4.21-4.21 4.238c-.246.274-.246.684 0 .93l.629.629c.246.246.656.246.93 0z'/%3E%3C/svg%3E")}@media(min-width:480px){.content-focus__bottom-cards>.card--full .card__link a,.content-focus__top-cards>.card--full .card__link a{background-color:#fff;border:none;color:#e2001a;cursor:pointer;display:inline-block;font-weight:600;line-height:1.4;padding:.7em 2.25em .7em 1.5em;position:relative;text-align:center;text-decoration:none;transition:background-color .2s}.content-focus__bottom-cards>.card--full .card__link a:visited,.content-focus__top-cards>.card--full .card__link a:visited{color:#e2001a}.content-focus__bottom-cards>.card--full .card__link a:hover,.content-focus__top-cards>.card--full .card__link a:hover{background-color:#fff;color:#b00024;transition:background-color .2s}.content-focus__bottom-cards>.card--full .card__link a:after,.content-focus__top-cards>.card--full .card__link a:after{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='13' fill='%23e2001a'%3E%3Cpath d='M7.793 7.215a.644.644 0 0 0 0-.903L2.488.98c-.273-.246-.683-.246-.93 0l-.628.63c-.246.245-.246.656 0 .93l4.21 4.21-4.21 4.238c-.246.274-.246.684 0 .93l.629.629c.246.246.656.246.93 0z'/%3E%3C/svg%3E");position:absolute;right:1rem;width:.5rem}.content-focus__bottom-cards>.card--full .card__link a:hover:after,.content-focus__top-cards>.card--full .card__link a:hover:after{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='13' fill='%23b00024'%3E%3Cpath d='M7.793 7.215a.644.644 0 0 0 0-.903L2.488.98c-.273-.246-.683-.246-.93 0l-.628.63c-.246.245-.246.656 0 .93l4.21 4.21-4.21 4.238c-.246.274-.246.684 0 .93l.629.629c.246.246.656.246.93 0z'/%3E%3C/svg%3E")}.content-focus__bottom-cards>.card--full .card__link a,.content-focus__top-cards>.card--full .card__link a{padding:0 2.25em 0 0}}@media(min-width:768px){.content-focus__bottom-cards>.card--full .card__link a,.content-focus__top-cards>.card--full .card__link a{border:1px solid #cfcfcf;padding:.75em 2.25em .75em 1.25em}.content-focus__top-cards{flex-direction:row-reverse}.content-focus__top-cards>.card--brand,.content-focus__top-cards>.card--full{width:50%}}@media(min-width:1440px){.content-focus__top-cards>.card--full{width:48.75rem}}@media(min-width:768px){.content-focus__top-cards>.card--full .card__title .link{-webkit-line-clamp:2;max-height:55px}}@media(min-width:1440px){.content-focus__top-cards>.card--full .card__title .link{max-height:60px}.content-focus__top-cards>.card--brand{width:23.75rem}}@media(min-width:768px){.content-focus__bottom-cards{flex-direction:row}}.content-list{margin-top:2rem}@media(min-width:1180px){.content-list{margin-top:3rem}}.content-list header{margin-bottom:1em}.content-list__no-results p{color:#4b4b4b;font-size:1rem;line-height:3rem}.content-list__no-results a{color:#e2001a;font-weight:600;text-decoration:none}.content-list__no-results a:hover{color:#b00024}.content-section-links{margin-top:2rem}@media(min-width:768px){.content-section-links{margin-top:3rem}}@media(min-width:1180px){.content-section-links{margin-top:6rem}}.cta-banner{margin-top:2rem}@media(min-width:768px){.cta-banner{margin-top:3rem}}@media(min-width:1180px){.cta-banner{margin-top:6rem}}.cta-banner{background-color:#fff;padding:2rem;text-align:center}@media(min-width:1440px){.cta-banner{align-items:center;display:flex;flex-direction:row;justify-content:center}}.cta-banner h3{color:#0d0d0d;font-family:FagoPro,sans-serif;font-size:1.25rem;font-style:normal;font-weight:400;letter-spacing:-.2px;line-height:2rem;margin:0 0 1rem;text-align:center;width:auto}@media(min-width:768px){.cta-banner h3{margin-right:2rem}}@media(min-width:1440px){.cta-banner h3{font-size:1.375rem;line-height:2rem;margin-bottom:0}}.cta-banner a{background-color:#e2001a;border:none;color:#fff;cursor:pointer;display:inline-block;font-weight:600;line-height:1.4;padding:.7em 2.25em .7em 1.5em;position:relative;text-align:center;text-decoration:none;transition:background-color .2s}.cta-banner a:visited{color:#fff}.cta-banner a:hover{background-color:#b00024;color:#fff;transition:background-color .2s}.cta-banner a:after{position:absolute;right:1rem;width:.5rem}.cta-banner a:after,.cta-banner a:hover:after{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='13' fill='%23fff'%3E%3Cpath d='M7.793 7.215a.644.644 0 0 0 0-.903L2.488.98c-.273-.246-.683-.246-.93 0l-.628.63c-.246.245-.246.656 0 .93l4.21 4.21-4.21 4.238c-.246.274-.246.684 0 .93l.629.629c.246.246.656.246.93 0z'/%3E%3C/svg%3E")}.cta-banner a{font-size:1rem;line-height:1.75rem;padding:.75rem 2rem .75rem 1.25rem}@media(min-width:1440px){.cta-banner a{font-size:1.375rem;padding:1.25rem 2rem 1.25rem 1.25rem}}.cta-banner a:after{position:relative;right:-.5rem}section.cta-banner-image{margin-top:3rem}@media(min-width:1440px){section.cta-banner-image{margin-top:4rem;overflow-x:clip;padding:2rem 10rem;position:relative}section.cta-banner-image a,section.cta-banner-image h3{z-index:1}section.cta-banner-image a{white-space:nowrap}}section.cta-banner-image figure{display:flex;justify-content:center;margin-bottom:1.25rem;margin-top:-4rem}@media(min-width:1440px){section.cta-banner-image figure{bottom:0;margin:0;position:absolute!important;right:-2.5rem;width:27%;z-index:0}}section.cta-banner-image figure img{height:100%;padding:0 .5rem;width:200px}@media(min-width:1440px){section.cta-banner-image figure img{border-bottom:unset;padding:unset;width:305px}}.director__wrapper{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-bottom:3.625rem}@media(min-width:768px){.director__wrapper{margin-bottom:7.5rem}}.director__image{margin-bottom:1rem}.director__title{color:#0d0d0d;font-size:1.375rem;font-weight:600;line-height:2rem;margin:0}.director__subtitle,.director__title{font-family:FagoPro,sans-serif;font-style:normal;width:auto}.director__subtitle{color:#4b4b4b;font-size:1rem;font-weight:400;line-height:1.5rem;margin:0 0 .5em}.director__link a{color:#e2001a;font-weight:600;text-decoration:none}.director__link a:hover{color:#b00024}.director__link a{position:relative}.director__link a:after{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='13' fill='%23e2001a'%3E%3Cpath d='M7.793 7.215a.644.644 0 0 0 0-.903L2.488.98c-.273-.246-.683-.246-.93 0l-.628.63c-.246.245-.246.656 0 .93l4.21 4.21-4.21 4.238c-.246.274-.246.684 0 .93l.629.629c.246.246.656.246.93 0z'/%3E%3C/svg%3E");position:absolute;right:-1rem;width:.5rem}.director__link a:hover:after{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='13' fill='%23b00024'%3E%3Cpath d='M7.793 7.215a.644.644 0 0 0 0-.903L2.488.98c-.273-.246-.683-.246-.93 0l-.628.63c-.246.245-.246.656 0 .93l4.21 4.21-4.21 4.238c-.246.274-.246.684 0 .93l.629.629c.246.246.656.246.93 0z'/%3E%3C/svg%3E")}.diseases-list{margin-top:2rem}@media(min-width:768px){.diseases-list{margin-top:3rem}}@media(min-width:1180px){.diseases-list{margin-top:6rem}}@keyframes loading{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.donation-form{margin-top:2rem}@media(min-width:768px){.donation-form{margin-top:3rem}}@media(min-width:1180px){.donation-form{margin-top:6rem}}.donation-form{margin-bottom:2rem}@media(min-width:768px){.donation-form{margin-bottom:3rem}}@media(min-width:1180px){.donation-form{margin-bottom:6rem;margin:4rem auto;max-width:48.75rem}.hero__webform .donation-form.donation-form{margin:2rem 0 0}.donation-form-block .donation-form{margin:0;max-width:100%}.donation-form.variant-big-teaser{margin:4rem auto;max-width:48.75rem}}.donation-form.variant-big-teaser .form-item-donation-amount-annually-other,.donation-form.variant-big-teaser .form-item-donation-amount-monthly-other,.donation-form.variant-big-teaser .form-item-donation-amount-one-time-other,.donation-form.variant-big-teaser .form-item-donation-amount-other{width:auto}.donation-form--customer-info{margin-bottom:3rem;margin-top:6rem}@media(min-width:768px){.donation-form--customer-info{margin:5rem auto 4rem;max-width:36.25rem}}.donation-form--customer-info .form-item-gift-shipping-profile-address-0-address-address-line1,.donation-form--customer-info .form-item-gift-shipping-profile-address-0-address-address-line2,.donation-form--customer-info .form-item-gift-shipping-profile-address-0-address-country-code,.donation-form--customer-info .form-item-gift-shipping-profile-address-0-address-locality,.donation-form--customer-info .form-item-gift-shipping-profile-address-0-address-postal-code{display:inline-flex!important;flex-direction:column}.donation-form--customer-info .form-item__dropdown{position:relative}.donation-form--customer-info .form-item__dropdown .form-item--error-message{position:absolute}.donation-form--customer-info .donation-form__footer-trust-logos{display:flex;justify-content:center;margin:3rem auto}@media(min-width:768px){.donation-form--customer-info .donation-form__footer-trust-logos{max-width:75%}.donation-form--customer-info [data-drupal-selector=edit-gift-additional-information-profile-group-snd-person],.donation-form--customer-info [data-drupal-selector=edit-memorial-shipping-profile-address-0-address]{display:flex;flex-wrap:wrap}}.donation-form--customer-info [data-drupal-selector=edit-billing-information-profile-address-0-address] .form-item-billing-information-profile-address-0-address-locality,.donation-form--customer-info [data-drupal-selector=edit-billing-information-profile-address-0-address] .form-item-billing-information-profile-address-0-address-postal-code,.donation-form--customer-info [data-drupal-selector=edit-billing-information-profile-address-0-address] .form-item-gift-shipping-profile-address-0-address-locality,.donation-form--customer-info [data-drupal-selector=edit-billing-information-profile-address-0-address] .form-item-gift-shipping-profile-address-0-address-postal-code,.donation-form--customer-info [data-drupal-selector=edit-billing-information-profile-address-0-address] .form-item-memorial-shipping-profile-address-0-address-locality,.donation-form--customer-info [data-drupal-selector=edit-billing-information-profile-address-0-address] .form-item-memorial-shipping-profile-address-0-address-postal-code,.donation-form--customer-info [data-drupal-selector=edit-billing-information-profile-address-0-address] [data-drupal-selector=edit-billing-information-profile-address-0-address-country-code],.donation-form--customer-info [data-drupal-selector=edit-billing-information-profile-address-0-address] [data-drupal-selector=edit-gift-shipping-profile-address-0-address-country-code],.donation-form--customer-info [data-drupal-selector=edit-billing-information-profile-address-0-address] [data-drupal-selector=edit-memorial-shipping-profile-address-0-address-country-code],.donation-form--customer-info [data-drupal-selector=edit-gift-shipping-profile-address-0-address] .form-item-billing-information-profile-address-0-address-locality,.donation-form--customer-info [data-drupal-selector=edit-gift-shipping-profile-address-0-address] .form-item-billing-information-profile-address-0-address-postal-code,.donation-form--customer-info [data-drupal-selector=edit-gift-shipping-profile-address-0-address] .form-item-gift-shipping-profile-address-0-address-locality,.donation-form--customer-info [data-drupal-selector=edit-gift-shipping-profile-address-0-address] .form-item-gift-shipping-profile-address-0-address-postal-code,.donation-form--customer-info [data-drupal-selector=edit-gift-shipping-profile-address-0-address] .form-item-memorial-shipping-profile-address-0-address-locality,.donation-form--customer-info [data-drupal-selector=edit-gift-shipping-profile-address-0-address] .form-item-memorial-shipping-profile-address-0-address-postal-code,.donation-form--customer-info [data-drupal-selector=edit-gift-shipping-profile-address-0-address] [data-drupal-selector=edit-billing-information-profile-address-0-address-country-code],.donation-form--customer-info [data-drupal-selector=edit-gift-shipping-profile-address-0-address] [data-drupal-selector=edit-gift-shipping-profile-address-0-address-country-code],.donation-form--customer-info [data-drupal-selector=edit-gift-shipping-profile-address-0-address] [data-drupal-selector=edit-memorial-shipping-profile-address-0-address-country-code],.donation-form--customer-info [data-drupal-selector=edit-memorial-shipping-profile-address-0-address] .form-item-billing-information-profile-address-0-address-locality,.donation-form--customer-info [data-drupal-selector=edit-memorial-shipping-profile-address-0-address] .form-item-billing-information-profile-address-0-address-postal-code,.donation-form--customer-info [data-drupal-selector=edit-memorial-shipping-profile-address-0-address] .form-item-gift-shipping-profile-address-0-address-locality,.donation-form--customer-info [data-drupal-selector=edit-memorial-shipping-profile-address-0-address] .form-item-gift-shipping-profile-address-0-address-postal-code,.donation-form--customer-info [data-drupal-selector=edit-memorial-shipping-profile-address-0-address] .form-item-memorial-shipping-profile-address-0-address-locality,.donation-form--customer-info [data-drupal-selector=edit-memorial-shipping-profile-address-0-address] .form-item-memorial-shipping-profile-address-0-address-postal-code,.donation-form--customer-info [data-drupal-selector=edit-memorial-shipping-profile-address-0-address] [data-drupal-selector=edit-billing-information-profile-address-0-address-country-code],.donation-form--customer-info [data-drupal-selector=edit-memorial-shipping-profile-address-0-address] [data-drupal-selector=edit-gift-shipping-profile-address-0-address-country-code],.donation-form--customer-info [data-drupal-selector=edit-memorial-shipping-profile-address-0-address] [data-drupal-selector=edit-memorial-shipping-profile-address-0-address-country-code]{display:inline-block;width:100%}@media(min-width:768px){.donation-form--customer-info [data-drupal-selector=edit-billing-information-profile-address-0-address] .form-item-billing-information-profile-address-0-address-locality,.donation-form--customer-info [data-drupal-selector=edit-billing-information-profile-address-0-address] .form-item-billing-information-profile-address-0-address-postal-code,.donation-form--customer-info [data-drupal-selector=edit-billing-information-profile-address-0-address] .form-item-gift-shipping-profile-address-0-address-locality,.donation-form--customer-info [data-drupal-selector=edit-billing-information-profile-address-0-address] .form-item-gift-shipping-profile-address-0-address-postal-code,.donation-form--customer-info [data-drupal-selector=edit-billing-information-profile-address-0-address] .form-item-memorial-shipping-profile-address-0-address-locality,.donation-form--customer-info [data-drupal-selector=edit-billing-information-profile-address-0-address] .form-item-memorial-shipping-profile-address-0-address-postal-code,.donation-form--customer-info [data-drupal-selector=edit-billing-information-profile-address-0-address] [data-drupal-selector=edit-billing-information-profile-address-0-address-country-code],.donation-form--customer-info [data-drupal-selector=edit-billing-information-profile-address-0-address] [data-drupal-selector=edit-gift-shipping-profile-address-0-address-country-code],.donation-form--customer-info [data-drupal-selector=edit-billing-information-profile-address-0-address] [data-drupal-selector=edit-memorial-shipping-profile-address-0-address-country-code],.donation-form--customer-info [data-drupal-selector=edit-gift-shipping-profile-address-0-address] .form-item-billing-information-profile-address-0-address-locality,.donation-form--customer-info [data-drupal-selector=edit-gift-shipping-profile-address-0-address] .form-item-billing-information-profile-address-0-address-postal-code,.donation-form--customer-info [data-drupal-selector=edit-gift-shipping-profile-address-0-address] .form-item-gift-shipping-profile-address-0-address-locality,.donation-form--customer-info [data-drupal-selector=edit-gift-shipping-profile-address-0-address] .form-item-gift-shipping-profile-address-0-address-postal-code,.donation-form--customer-info [data-drupal-selector=edit-gift-shipping-profile-address-0-address] .form-item-memorial-shipping-profile-address-0-address-locality,.donation-form--customer-info [data-drupal-selector=edit-gift-shipping-profile-address-0-address] .form-item-memorial-shipping-profile-address-0-address-postal-code,.donation-form--customer-info [data-drupal-selector=edit-gift-shipping-profile-address-0-address] [data-drupal-selector=edit-billing-information-profile-address-0-address-country-code],.donation-form--customer-info [data-drupal-selector=edit-gift-shipping-profile-address-0-address] [data-drupal-selector=edit-gift-shipping-profile-address-0-address-country-code],.donation-form--customer-info [data-drupal-selector=edit-gift-shipping-profile-address-0-address] [data-drupal-selector=edit-memorial-shipping-profile-address-0-address-country-code],.donation-form--customer-info [data-drupal-selector=edit-memorial-shipping-profile-address-0-address] .form-item-billing-information-profile-address-0-address-locality,.donation-form--customer-info [data-drupal-selector=edit-memorial-shipping-profile-address-0-address] .form-item-billing-information-profile-address-0-address-postal-code,.donation-form--customer-info [data-drupal-selector=edit-memorial-shipping-profile-address-0-address] .form-item-gift-shipping-profile-address-0-address-locality,.donation-form--customer-info [data-drupal-selector=edit-memorial-shipping-profile-address-0-address] .form-item-gift-shipping-profile-address-0-address-postal-code,.donation-form--customer-info [data-drupal-selector=edit-memorial-shipping-profile-address-0-address] .form-item-memorial-shipping-profile-address-0-address-locality,.donation-form--customer-info [data-drupal-selector=edit-memorial-shipping-profile-address-0-address] .form-item-memorial-shipping-profile-address-0-address-postal-code,.donation-form--customer-info [data-drupal-selector=edit-memorial-shipping-profile-address-0-address] [data-drupal-selector=edit-billing-information-profile-address-0-address-country-code],.donation-form--customer-info [data-drupal-selector=edit-memorial-shipping-profile-address-0-address] [data-drupal-selector=edit-gift-shipping-profile-address-0-address-country-code],.donation-form--customer-info [data-drupal-selector=edit-memorial-shipping-profile-address-0-address] [data-drupal-selector=edit-memorial-shipping-profile-address-0-address-country-code]{margin-right:1rem;width:30.5%}}@media(min-width:1180px){.donation-form--customer-info [data-drupal-selector=edit-billing-information-profile-address-0-address] .form-item-billing-information-profile-address-0-address-locality,.donation-form--customer-info [data-drupal-selector=edit-billing-information-profile-address-0-address] .form-item-billing-information-profile-address-0-address-postal-code,.donation-form--customer-info [data-drupal-selector=edit-billing-information-profile-address-0-address] .form-item-gift-shipping-profile-address-0-address-locality,.donation-form--customer-info [data-drupal-selector=edit-billing-information-profile-address-0-address] .form-item-gift-shipping-profile-address-0-address-postal-code,.donation-form--customer-info [data-drupal-selector=edit-billing-information-profile-address-0-address] .form-item-memorial-shipping-profile-address-0-address-locality,.donation-form--customer-info [data-drupal-selector=edit-billing-information-profile-address-0-address] .form-item-memorial-shipping-profile-address-0-address-postal-code,.donation-form--customer-info [data-drupal-selector=edit-billing-information-profile-address-0-address] [data-drupal-selector=edit-billing-information-profile-address-0-address-country-code],.donation-form--customer-info [data-drupal-selector=edit-billing-information-profile-address-0-address] [data-drupal-selector=edit-gift-shipping-profile-address-0-address-country-code],.donation-form--customer-info [data-drupal-selector=edit-billing-information-profile-address-0-address] [data-drupal-selector=edit-memorial-shipping-profile-address-0-address-country-code],.donation-form--customer-info [data-drupal-selector=edit-gift-shipping-profile-address-0-address] .form-item-billing-information-profile-address-0-address-locality,.donation-form--customer-info [data-drupal-selector=edit-gift-shipping-profile-address-0-address] .form-item-billing-information-profile-address-0-address-postal-code,.donation-form--customer-info [data-drupal-selector=edit-gift-shipping-profile-address-0-address] .form-item-gift-shipping-profile-address-0-address-locality,.donation-form--customer-info [data-drupal-selector=edit-gift-shipping-profile-address-0-address] .form-item-gift-shipping-profile-address-0-address-postal-code,.donation-form--customer-info [data-drupal-selector=edit-gift-shipping-profile-address-0-address] .form-item-memorial-shipping-profile-address-0-address-locality,.donation-form--customer-info [data-drupal-selector=edit-gift-shipping-profile-address-0-address] .form-item-memorial-shipping-profile-address-0-address-postal-code,.donation-form--customer-info [data-drupal-selector=edit-gift-shipping-profile-address-0-address] [data-drupal-selector=edit-billing-information-profile-address-0-address-country-code],.donation-form--customer-info [data-drupal-selector=edit-gift-shipping-profile-address-0-address] [data-drupal-selector=edit-gift-shipping-profile-address-0-address-country-code],.donation-form--customer-info [data-drupal-selector=edit-gift-shipping-profile-address-0-address] [data-drupal-selector=edit-memorial-shipping-profile-address-0-address-country-code],.donation-form--customer-info [data-drupal-selector=edit-memorial-shipping-profile-address-0-address] .form-item-billing-information-profile-address-0-address-locality,.donation-form--customer-info [data-drupal-selector=edit-memorial-shipping-profile-address-0-address] .form-item-billing-information-profile-address-0-address-postal-code,.donation-form--customer-info [data-drupal-selector=edit-memorial-shipping-profile-address-0-address] .form-item-gift-shipping-profile-address-0-address-locality,.donation-form--customer-info [data-drupal-selector=edit-memorial-shipping-profile-address-0-address] .form-item-gift-shipping-profile-address-0-address-postal-code,.donation-form--customer-info [data-drupal-selector=edit-memorial-shipping-profile-address-0-address] .form-item-memorial-shipping-profile-address-0-address-locality,.donation-form--customer-info [data-drupal-selector=edit-memorial-shipping-profile-address-0-address] .form-item-memorial-shipping-profile-address-0-address-postal-code,.donation-form--customer-info [data-drupal-selector=edit-memorial-shipping-profile-address-0-address] [data-drupal-selector=edit-billing-information-profile-address-0-address-country-code],.donation-form--customer-info [data-drupal-selector=edit-memorial-shipping-profile-address-0-address] [data-drupal-selector=edit-gift-shipping-profile-address-0-address-country-code],.donation-form--customer-info [data-drupal-selector=edit-memorial-shipping-profile-address-0-address] [data-drupal-selector=edit-memorial-shipping-profile-address-0-address-country-code]{margin-right:.75rem;width:31%}}.donation-form--customer-info [data-drupal-selector=edit-billing-information-profile-address-0-address] [data-drupal-selector=edit-billing-information-profile-address-0-address-country-code],.donation-form--customer-info [data-drupal-selector=edit-billing-information-profile-address-0-address] [data-drupal-selector=edit-gift-shipping-profile-address-0-address-country-code],.donation-form--customer-info [data-drupal-selector=edit-billing-information-profile-address-0-address] [data-drupal-selector=edit-memorial-shipping-profile-address-0-address-country-code],.donation-form--customer-info [data-drupal-selector=edit-gift-shipping-profile-address-0-address] [data-drupal-selector=edit-billing-information-profile-address-0-address-country-code],.donation-form--customer-info [data-drupal-selector=edit-gift-shipping-profile-address-0-address] [data-drupal-selector=edit-gift-shipping-profile-address-0-address-country-code],.donation-form--customer-info [data-drupal-selector=edit-gift-shipping-profile-address-0-address] [data-drupal-selector=edit-memorial-shipping-profile-address-0-address-country-code],.donation-form--customer-info [data-drupal-selector=edit-memorial-shipping-profile-address-0-address] [data-drupal-selector=edit-billing-information-profile-address-0-address-country-code],.donation-form--customer-info [data-drupal-selector=edit-memorial-shipping-profile-address-0-address] [data-drupal-selector=edit-gift-shipping-profile-address-0-address-country-code],.donation-form--customer-info [data-drupal-selector=edit-memorial-shipping-profile-address-0-address] [data-drupal-selector=edit-memorial-shipping-profile-address-0-address-country-code]{margin-right:0}.donation-form--customer-info [data-drupal-selector=edit-billing-information-profile-address-0-address] [data-drupal-selector=edit-billing-information-profile-address-0-address-country-code] [data-drupal-selector=edit-billing-information-profile-address-0-address-country-code],.donation-form--customer-info [data-drupal-selector=edit-billing-information-profile-address-0-address] [data-drupal-selector=edit-billing-information-profile-address-0-address-country-code] [data-drupal-selector=edit-gift-shipping-profile-address-0-address-country-code],.donation-form--customer-info [data-drupal-selector=edit-billing-information-profile-address-0-address] [data-drupal-selector=edit-billing-information-profile-address-0-address-country-code] [data-drupal-selector=edit-memorial-shipping-profile-address-0-address-country-code],.donation-form--customer-info [data-drupal-selector=edit-billing-information-profile-address-0-address] [data-drupal-selector=edit-gift-shipping-profile-address-0-address-country-code] [data-drupal-selector=edit-billing-information-profile-address-0-address-country-code],.donation-form--customer-info [data-drupal-selector=edit-billing-information-profile-address-0-address] [data-drupal-selector=edit-gift-shipping-profile-address-0-address-country-code] [data-drupal-selector=edit-gift-shipping-profile-address-0-address-country-code],.donation-form--customer-info [data-drupal-selector=edit-billing-information-profile-address-0-address] [data-drupal-selector=edit-gift-shipping-profile-address-0-address-country-code] [data-drupal-selector=edit-memorial-shipping-profile-address-0-address-country-code],.donation-form--customer-info [data-drupal-selector=edit-billing-information-profile-address-0-address] [data-drupal-selector=edit-memorial-shipping-profile-address-0-address-country-code] [data-drupal-selector=edit-billing-information-profile-address-0-address-country-code],.donation-form--customer-info [data-drupal-selector=edit-billing-information-profile-address-0-address] [data-drupal-selector=edit-memorial-shipping-profile-address-0-address-country-code] [data-drupal-selector=edit-gift-shipping-profile-address-0-address-country-code],.donation-form--customer-info [data-drupal-selector=edit-billing-information-profile-address-0-address] [data-drupal-selector=edit-memorial-shipping-profile-address-0-address-country-code] [data-drupal-selector=edit-memorial-shipping-profile-address-0-address-country-code],.donation-form--customer-info [data-drupal-selector=edit-gift-shipping-profile-address-0-address] [data-drupal-selector=edit-billing-information-profile-address-0-address-country-code] [data-drupal-selector=edit-billing-information-profile-address-0-address-country-code],.donation-form--customer-info [data-drupal-selector=edit-gift-shipping-profile-address-0-address] [data-drupal-selector=edit-billing-information-profile-address-0-address-country-code] [data-drupal-selector=edit-gift-shipping-profile-address-0-address-country-code],.donation-form--customer-info [data-drupal-selector=edit-gift-shipping-profile-address-0-address] [data-drupal-selector=edit-billing-information-profile-address-0-address-country-code] [data-drupal-selector=edit-memorial-shipping-profile-address-0-address-country-code],.donation-form--customer-info [data-drupal-selector=edit-gift-shipping-profile-address-0-address] [data-drupal-selector=edit-gift-shipping-profile-address-0-address-country-code] [data-drupal-selector=edit-billing-information-profile-address-0-address-country-code],.donation-form--customer-info [data-drupal-selector=edit-gift-shipping-profile-address-0-address] [data-drupal-selector=edit-gift-shipping-profile-address-0-address-country-code] [data-drupal-selector=edit-gift-shipping-profile-address-0-address-country-code],.donation-form--customer-info [data-drupal-selector=edit-gift-shipping-profile-address-0-address] [data-drupal-selector=edit-gift-shipping-profile-address-0-address-country-code] [data-drupal-selector=edit-memorial-shipping-profile-address-0-address-country-code],.donation-form--customer-info [data-drupal-selector=edit-gift-shipping-profile-address-0-address] [data-drupal-selector=edit-memorial-shipping-profile-address-0-address-country-code] [data-drupal-selector=edit-billing-information-profile-address-0-address-country-code],.donation-form--customer-info [data-drupal-selector=edit-gift-shipping-profile-address-0-address] [data-drupal-selector=edit-memorial-shipping-profile-address-0-address-country-code] [data-drupal-selector=edit-gift-shipping-profile-address-0-address-country-code],.donation-form--customer-info [data-drupal-selector=edit-gift-shipping-profile-address-0-address] [data-drupal-selector=edit-memorial-shipping-profile-address-0-address-country-code] [data-drupal-selector=edit-memorial-shipping-profile-address-0-address-country-code],.donation-form--customer-info [data-drupal-selector=edit-memorial-shipping-profile-address-0-address] [data-drupal-selector=edit-billing-information-profile-address-0-address-country-code] [data-drupal-selector=edit-billing-information-profile-address-0-address-country-code],.donation-form--customer-info [data-drupal-selector=edit-memorial-shipping-profile-address-0-address] [data-drupal-selector=edit-billing-information-profile-address-0-address-country-code] [data-drupal-selector=edit-gift-shipping-profile-address-0-address-country-code],.donation-form--customer-info [data-drupal-selector=edit-memorial-shipping-profile-address-0-address] [data-drupal-selector=edit-billing-information-profile-address-0-address-country-code] [data-drupal-selector=edit-memorial-shipping-profile-address-0-address-country-code],.donation-form--customer-info [data-drupal-selector=edit-memorial-shipping-profile-address-0-address] [data-drupal-selector=edit-gift-shipping-profile-address-0-address-country-code] [data-drupal-selector=edit-billing-information-profile-address-0-address-country-code],.donation-form--customer-info [data-drupal-selector=edit-memorial-shipping-profile-address-0-address] [data-drupal-selector=edit-gift-shipping-profile-address-0-address-country-code] [data-drupal-selector=edit-gift-shipping-profile-address-0-address-country-code],.donation-form--customer-info [data-drupal-selector=edit-memorial-shipping-profile-address-0-address] [data-drupal-selector=edit-gift-shipping-profile-address-0-address-country-code] [data-drupal-selector=edit-memorial-shipping-profile-address-0-address-country-code],.donation-form--customer-info [data-drupal-selector=edit-memorial-shipping-profile-address-0-address] [data-drupal-selector=edit-memorial-shipping-profile-address-0-address-country-code] [data-drupal-selector=edit-billing-information-profile-address-0-address-country-code],.donation-form--customer-info [data-drupal-selector=edit-memorial-shipping-profile-address-0-address] [data-drupal-selector=edit-memorial-shipping-profile-address-0-address-country-code] [data-drupal-selector=edit-gift-shipping-profile-address-0-address-country-code],.donation-form--customer-info [data-drupal-selector=edit-memorial-shipping-profile-address-0-address] [data-drupal-selector=edit-memorial-shipping-profile-address-0-address-country-code] [data-drupal-selector=edit-memorial-shipping-profile-address-0-address-country-code]{width:100%}.donation-form--customer-info .form-item-billing-information-profile-snd-person-trigger-value,.donation-form--customer-info .form-item-gift-additional-information-profile-snd-person-trigger-value{position:relative}.donation-form--customer-info .form-item-billing-information-profile-snd-person-trigger-value:before,.donation-form--customer-info .form-item-gift-additional-information-profile-snd-person-trigger-value:before{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='11' fill='%234b4b4b'%3E%3Cpath d='M9.583 4.633c.104 0 .209.053.287.13.078.079.13.183.13.287v.833c0 .13-.052.235-.13.313a.4.4 0 0 1-.287.104h-3.75v3.75c0 .13-.052.234-.13.313a.4.4 0 0 1-.286.104h-.834c-.13 0-.234-.026-.312-.104-.078-.079-.104-.183-.104-.313V6.3H.417c-.13 0-.235-.026-.313-.104S0 6.014 0 5.883V5.05c0-.104.026-.208.104-.286a.43.43 0 0 1 .313-.13h3.75V.883c0-.105.026-.209.104-.287a.43.43 0 0 1 .312-.13h.834c.104 0 .208.052.286.13s.13.182.13.286v3.75h3.75z'/%3E%3C/svg%3E");font-weight:700;left:0;position:absolute;top:8px;width:100%}.donation-form--customer-info .form-item-billing-information-profile-snd-person-trigger-value .form-item__label,.donation-form--customer-info .form-item-gift-additional-information-profile-snd-person-trigger-value .form-item__label{margin-right:0;padding-left:1.3em}.donation-form--customer-info .form-item-billing-information-profile-snd-person-trigger-value .form-item__label:before,.donation-form--customer-info .form-item-gift-additional-information-profile-snd-person-trigger-value .form-item__label:before{background:#0000;border:0;box-shadow:none}.donation-form--customer-info .form-item-billing-information-profile-snd-person-trigger-value .form-item__label:after,.donation-form--customer-info .form-item-gift-additional-information-profile-snd-person-trigger-value .form-item__label:after{content:""}@media(min-width:768px){.donation-form--customer-info .form-item-billing-information-profile-address-0-address-address-line1,.donation-form--customer-info .form-item-gift-shipping-profile-address-0-address-address-line1,.donation-form--customer-info .form-item-memorial-shipping-profile-address-0-address-address-line1{display:inline-block;margin-right:2.5%;width:75%}}.donation-form--customer-info .field--name-international-phone .iti{width:100%}.donation-form--customer-info .field--widget-boolean-checkbox .form-item{align-items:baseline;display:flex}.donation-form--customer-info .field--widget-boolean-checkbox .form-item .form-checkbox{margin-right:1.25rem}.donation-form--customer-info .form-actions{align-items:center;display:flex;flex-direction:column;justify-content:space-between}@media(min-width:768px){.donation-form--customer-info .form-actions{align-items:inherit;flex-direction:row}}.donation-form--customer-info .form-actions .link--previous{color:#4b4b4b;font-size:1.25rem;margin-left:1rem;order:2;position:relative}@media(min-width:768px){.donation-form--customer-info .form-actions .link--previous{font-size:1rem;order:inherit}}.donation-form--customer-info .form-actions .link--previous:hover{color:#0d0d0d}.donation-form--customer-info .form-actions .link--previous:before{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='13' fill='%234b4b4b'%3E%3Cpath d='M7.793 7.215a.644.644 0 0 0 0-.903L2.488.98c-.273-.246-.683-.246-.93 0l-.628.63c-.246.245-.246.656 0 .93l4.21 4.21-4.21 4.238c-.246.274-.246.684 0 .93l.629.629c.246.246.656.246.93 0z'/%3E%3C/svg%3E");left:-1rem;position:absolute;transform:rotate(180deg)}.donation-form--customer-info .form-actions .donation-form__footer-submit{margin-bottom:2rem;order:1}@media(min-width:768px){.donation-form--customer-info .form-actions .donation-form__footer-submit{margin-bottom:inherit;order:inherit}}.donation-form .form-item-donation-amount-annually-msf-commerce-webform-image-radios,.donation-form .form-item-donation-amount-monthly-msf-commerce-webform-image-radios,.donation-form .form-item-donation-amount-msf-commerce-webform-image-radios,.donation-form .form-item-donation-amount-one-time-msf-commerce-webform-image-radios{border:2px solid #cfcfcf;display:flex;margin:0 0 1rem;max-width:100%;transition:border .2s ease}.donation-form .form-item-donation-amount-annually-msf-commerce-webform-image-radios.selected,.donation-form .form-item-donation-amount-annually-msf-commerce-webform-image-radios:hover,.donation-form .form-item-donation-amount-monthly-msf-commerce-webform-image-radios.selected,.donation-form .form-item-donation-amount-monthly-msf-commerce-webform-image-radios:hover,.donation-form .form-item-donation-amount-msf-commerce-webform-image-radios.selected,.donation-form .form-item-donation-amount-msf-commerce-webform-image-radios:hover,.donation-form .form-item-donation-amount-one-time-msf-commerce-webform-image-radios.selected,.donation-form .form-item-donation-amount-one-time-msf-commerce-webform-image-radios:hover{border:2px solid #0d0d0d;transition:border .2s ease}@media(min-width:768px){.donation-form .form-item-donation-amount-annually-msf-commerce-webform-image-radios,.donation-form .form-item-donation-amount-monthly-msf-commerce-webform-image-radios,.donation-form .form-item-donation-amount-msf-commerce-webform-image-radios,.donation-form .form-item-donation-amount-one-time-msf-commerce-webform-image-radios{margin-bottom:0;width:32%}}.donation-form .form-item-donation-amount-annually-msf-commerce-webform-image-radios:last-child,.donation-form .form-item-donation-amount-monthly-msf-commerce-webform-image-radios:last-child,.donation-form .form-item-donation-amount-msf-commerce-webform-image-radios:last-child,.donation-form .form-item-donation-amount-one-time-msf-commerce-webform-image-radios:last-child{justify-content:center;margin-right:0;margin-top:1rem;padding-bottom:1rem;width:100%}.donation-form .form-item-donation-amount-annually-msf-commerce-webform-image-radios label.option.form-item__label,.donation-form .form-item-donation-amount-monthly-msf-commerce-webform-image-radios label.option.form-item__label,.donation-form .form-item-donation-amount-msf-commerce-webform-image-radios label.option.form-item__label,.donation-form .form-item-donation-amount-one-time-msf-commerce-webform-image-radios label.option.form-item__label{color:#0d0d0d;font-family:FagoPro,sans-serif;font-size:2.5rem;font-style:normal;font-weight:700;line-height:2.5rem;margin:0;padding:0;width:auto}@media(min-width:768px){.donation-form .form-item-donation-amount-annually-msf-commerce-webform-image-radios label.option.form-item__label,.donation-form .form-item-donation-amount-monthly-msf-commerce-webform-image-radios label.option.form-item__label,.donation-form .form-item-donation-amount-msf-commerce-webform-image-radios label.option.form-item__label,.donation-form .form-item-donation-amount-one-time-msf-commerce-webform-image-radios label.option.form-item__label{color:#0d0d0d;font-family:FagoPro,sans-serif;font-size:2.75rem;font-style:normal;font-weight:700;line-height:2.5rem;margin:0;width:auto}}.donation-form .form-item-donation-amount-msf-commerce-webform-image-radios label.option.form-item__label{color:#0d0d0d;font-family:FagoPro,sans-serif;font-size:2.25rem;font-style:normal;font-weight:700;line-height:2.5rem;margin:0;padding:0;width:auto}@media(min-width:768px){.donation-form .form-item-donation-amount-msf-commerce-webform-image-radios label.option.form-item__label{color:#0d0d0d;font-family:FagoPro,sans-serif;font-size:2.35rem;font-style:normal;font-weight:700;line-height:2.5rem;margin:0;width:auto}}@media(min-width:1180px){.donation-form .form-item-donation-amount-msf-commerce-webform-image-radios label.option.form-item__label{color:#0d0d0d;font-family:FagoPro,sans-serif;font-size:2.5rem;font-style:normal;font-weight:700;line-height:2.5rem;margin:0;width:auto}}.donation-form h2,.donation-form legend.h2,.donation-form.form-item label.form-item__label{color:#000;font-family:FagoPro,sans-serif;font-size:1.75rem;font-style:normal;font-weight:700;line-height:2.5rem;margin:0 0 .5em;padding-top:0;width:auto}@media(min-width:1180px){.donation-form h2,.donation-form legend.h2,.donation-form.form-item label.form-item__label{color:#000;font-family:FagoPro,sans-serif;font-size:2rem;font-style:normal;font-weight:700;line-height:2.5rem;margin:0 0 .5em;padding-top:0;width:auto}}.donation-form__amount,.donation-form__gift-type,.donation-form__mode,.donation-form__payment{background-color:#fff;margin-bottom:1.5rem;padding:1em}@media(min-width:768px){.donation-form__amount,.donation-form__gift-type,.donation-form__mode,.donation-form__payment{padding:2em}}@media(min-width:1440px){.donation-form__amount,.donation-form__gift-type,.donation-form__mode,.donation-form__payment{padding:2.5em}}.donation-form__amount--options,.donation-form__gift-type--options,.donation-form__mode--options,.donation-form__payment--options{border:0;display:flex;flex-flow:column wrap;justify-content:space-between;margin:0;padding:0}@media(min-width:768px){.donation-form__amount--options,.donation-form__gift-type--options,.donation-form__mode--options,.donation-form__payment--options{flex-direction:row}}.donation-form__amount--options .form-item-donation-amount-msf-commerce-webform-image-radios,.donation-form__gift-type--options .form-item-donation-amount-msf-commerce-webform-image-radios,.donation-form__mode--options .form-item-donation-amount-msf-commerce-webform-image-radios,.donation-form__payment--options .form-item-donation-amount-msf-commerce-webform-image-radios{display:flex;flex-direction:column}.donation-form__amount--options .form-item-donation-amount-msf-commerce-webform-image-radios .form-item__description,.donation-form__gift-type--options .form-item-donation-amount-msf-commerce-webform-image-radios .form-item__description,.donation-form__mode--options .form-item-donation-amount-msf-commerce-webform-image-radios .form-item__description,.donation-form__payment--options .form-item-donation-amount-msf-commerce-webform-image-radios .form-item__description{background:#0000;border:0;margin:.5rem;padding:.5rem;text-align:center;width:auto}.donation-form__amount--options .form-item-donation-amount-msf-commerce-webform-image-radios .form-item__button-select,.donation-form__gift-type--options .form-item-donation-amount-msf-commerce-webform-image-radios .form-item__button-select,.donation-form__mode--options .form-item-donation-amount-msf-commerce-webform-image-radios .form-item__button-select,.donation-form__payment--options .form-item-donation-amount-msf-commerce-webform-image-radios .form-item__button-select{align-items:center;display:flex;flex-direction:row;justify-content:center;padding:1.5rem 0}.donation-form__amount--options .form-item-donation-amount-msf-commerce-webform-image-radios .form-item__button-select input,.donation-form__gift-type--options .form-item-donation-amount-msf-commerce-webform-image-radios .form-item__button-select input,.donation-form__mode--options .form-item-donation-amount-msf-commerce-webform-image-radios .form-item__button-select input,.donation-form__payment--options .form-item-donation-amount-msf-commerce-webform-image-radios .form-item__button-select input{height:fit-content;width:fit-content}.donation-form__amount .form-item-donation-amount-annually-msf-commerce-webform-image-radios,.donation-form__amount .form-item-donation-amount-monthly-msf-commerce-webform-image-radios,.donation-form__amount .form-item-donation-amount-one-time-msf-commerce-webform-image-radios,.donation-form__gift-type .form-item-donation-amount-annually-msf-commerce-webform-image-radios,.donation-form__gift-type .form-item-donation-amount-monthly-msf-commerce-webform-image-radios,.donation-form__gift-type .form-item-donation-amount-one-time-msf-commerce-webform-image-radios,.donation-form__mode .form-item-donation-amount-annually-msf-commerce-webform-image-radios,.donation-form__mode .form-item-donation-amount-monthly-msf-commerce-webform-image-radios,.donation-form__mode .form-item-donation-amount-one-time-msf-commerce-webform-image-radios,.donation-form__payment .form-item-donation-amount-annually-msf-commerce-webform-image-radios,.donation-form__payment .form-item-donation-amount-monthly-msf-commerce-webform-image-radios,.donation-form__payment .form-item-donation-amount-one-time-msf-commerce-webform-image-radios{display:flex;flex-direction:column}.donation-form__amount .form-item-donation-amount-annually-msf-commerce-webform-image-radios .form-item__description,.donation-form__amount .form-item-donation-amount-monthly-msf-commerce-webform-image-radios .form-item__description,.donation-form__amount .form-item-donation-amount-one-time-msf-commerce-webform-image-radios .form-item__description,.donation-form__gift-type .form-item-donation-amount-annually-msf-commerce-webform-image-radios .form-item__description,.donation-form__gift-type .form-item-donation-amount-monthly-msf-commerce-webform-image-radios .form-item__description,.donation-form__gift-type .form-item-donation-amount-one-time-msf-commerce-webform-image-radios .form-item__description,.donation-form__mode .form-item-donation-amount-annually-msf-commerce-webform-image-radios .form-item__description,.donation-form__mode .form-item-donation-amount-monthly-msf-commerce-webform-image-radios .form-item__description,.donation-form__mode .form-item-donation-amount-one-time-msf-commerce-webform-image-radios .form-item__description,.donation-form__payment .form-item-donation-amount-annually-msf-commerce-webform-image-radios .form-item__description,.donation-form__payment .form-item-donation-amount-monthly-msf-commerce-webform-image-radios .form-item__description,.donation-form__payment .form-item-donation-amount-one-time-msf-commerce-webform-image-radios .form-item__description{background:#0000;border:0;margin:.5rem;padding:.5rem;text-align:center;width:auto}.donation-form__amount .form-item-donation-amount-annually-msf-commerce-webform-image-radios .form-item__button-select,.donation-form__amount .form-item-donation-amount-monthly-msf-commerce-webform-image-radios .form-item__button-select,.donation-form__amount .form-item-donation-amount-one-time-msf-commerce-webform-image-radios .form-item__button-select,.donation-form__gift-type .form-item-donation-amount-annually-msf-commerce-webform-image-radios .form-item__button-select,.donation-form__gift-type .form-item-donation-amount-monthly-msf-commerce-webform-image-radios .form-item__button-select,.donation-form__gift-type .form-item-donation-amount-one-time-msf-commerce-webform-image-radios .form-item__button-select,.donation-form__mode .form-item-donation-amount-annually-msf-commerce-webform-image-radios .form-item__button-select,.donation-form__mode .form-item-donation-amount-monthly-msf-commerce-webform-image-radios .form-item__button-select,.donation-form__mode .form-item-donation-amount-one-time-msf-commerce-webform-image-radios .form-item__button-select,.donation-form__payment .form-item-donation-amount-annually-msf-commerce-webform-image-radios .form-item__button-select,.donation-form__payment .form-item-donation-amount-monthly-msf-commerce-webform-image-radios .form-item__button-select,.donation-form__payment .form-item-donation-amount-one-time-msf-commerce-webform-image-radios .form-item__button-select{align-items:center;display:flex;justify-content:center;padding:1rem}@media(min-width:768px){.donation-form__amount .form-item-donation-amount-annually-msf-commerce-webform-image-radios .form-item__button-select,.donation-form__amount .form-item-donation-amount-monthly-msf-commerce-webform-image-radios .form-item__button-select,.donation-form__amount .form-item-donation-amount-one-time-msf-commerce-webform-image-radios .form-item__button-select,.donation-form__gift-type .form-item-donation-amount-annually-msf-commerce-webform-image-radios .form-item__button-select,.donation-form__gift-type .form-item-donation-amount-monthly-msf-commerce-webform-image-radios .form-item__button-select,.donation-form__gift-type .form-item-donation-amount-one-time-msf-commerce-webform-image-radios .form-item__button-select,.donation-form__mode .form-item-donation-amount-annually-msf-commerce-webform-image-radios .form-item__button-select,.donation-form__mode .form-item-donation-amount-monthly-msf-commerce-webform-image-radios .form-item__button-select,.donation-form__mode .form-item-donation-amount-one-time-msf-commerce-webform-image-radios .form-item__button-select,.donation-form__payment .form-item-donation-amount-annually-msf-commerce-webform-image-radios .form-item__button-select,.donation-form__payment .form-item-donation-amount-monthly-msf-commerce-webform-image-radios .form-item__button-select,.donation-form__payment .form-item-donation-amount-one-time-msf-commerce-webform-image-radios .form-item__button-select{padding:1.5rem}}.donation-form__amount .form-item-donation-amount-annually-msf-commerce-webform-image-radios .form-item__button-select:not(.form-item__button-select--other),.donation-form__amount .form-item-donation-amount-monthly-msf-commerce-webform-image-radios .form-item__button-select:not(.form-item__button-select--other),.donation-form__amount .form-item-donation-amount-one-time-msf-commerce-webform-image-radios .form-item__button-select:not(.form-item__button-select--other),.donation-form__gift-type .form-item-donation-amount-annually-msf-commerce-webform-image-radios .form-item__button-select:not(.form-item__button-select--other),.donation-form__gift-type .form-item-donation-amount-monthly-msf-commerce-webform-image-radios .form-item__button-select:not(.form-item__button-select--other),.donation-form__gift-type .form-item-donation-amount-one-time-msf-commerce-webform-image-radios .form-item__button-select:not(.form-item__button-select--other),.donation-form__mode .form-item-donation-amount-annually-msf-commerce-webform-image-radios .form-item__button-select:not(.form-item__button-select--other),.donation-form__mode .form-item-donation-amount-monthly-msf-commerce-webform-image-radios .form-item__button-select:not(.form-item__button-select--other),.donation-form__mode .form-item-donation-amount-one-time-msf-commerce-webform-image-radios .form-item__button-select:not(.form-item__button-select--other),.donation-form__payment .form-item-donation-amount-annually-msf-commerce-webform-image-radios .form-item__button-select:not(.form-item__button-select--other),.donation-form__payment .form-item-donation-amount-monthly-msf-commerce-webform-image-radios .form-item__button-select:not(.form-item__button-select--other),.donation-form__payment .form-item-donation-amount-one-time-msf-commerce-webform-image-radios .form-item__button-select:not(.form-item__button-select--other){align-items:center;border-bottom:1px solid #cfcfcf;display:flex;height:150px}@media(min-width:768px){.donation-form__amount .form-item-donation-amount-annually-msf-commerce-webform-image-radios .form-item__button-select:not(.form-item__button-select--other),.donation-form__amount .form-item-donation-amount-monthly-msf-commerce-webform-image-radios .form-item__button-select:not(.form-item__button-select--other),.donation-form__amount .form-item-donation-amount-one-time-msf-commerce-webform-image-radios .form-item__button-select:not(.form-item__button-select--other),.donation-form__gift-type .form-item-donation-amount-annually-msf-commerce-webform-image-radios .form-item__button-select:not(.form-item__button-select--other),.donation-form__gift-type .form-item-donation-amount-monthly-msf-commerce-webform-image-radios .form-item__button-select:not(.form-item__button-select--other),.donation-form__gift-type .form-item-donation-amount-one-time-msf-commerce-webform-image-radios .form-item__button-select:not(.form-item__button-select--other),.donation-form__mode .form-item-donation-amount-annually-msf-commerce-webform-image-radios .form-item__button-select:not(.form-item__button-select--other),.donation-form__mode .form-item-donation-amount-monthly-msf-commerce-webform-image-radios .form-item__button-select:not(.form-item__button-select--other),.donation-form__mode .form-item-donation-amount-one-time-msf-commerce-webform-image-radios .form-item__button-select:not(.form-item__button-select--other),.donation-form__payment .form-item-donation-amount-annually-msf-commerce-webform-image-radios .form-item__button-select:not(.form-item__button-select--other),.donation-form__payment .form-item-donation-amount-monthly-msf-commerce-webform-image-radios .form-item__button-select:not(.form-item__button-select--other),.donation-form__payment .form-item-donation-amount-one-time-msf-commerce-webform-image-radios .form-item__button-select:not(.form-item__button-select--other){border:0}}.donation-form__amount .form-item__dropdown,.donation-form__gift-type .form-item__dropdown,.donation-form__mode .form-item__dropdown,.donation-form__payment .form-item__dropdown{align-self:flex-start;margin-bottom:1rem;width:100%}@media(min-width:768px){.donation-form__amount .form-item__dropdown,.donation-form__gift-type .form-item__dropdown,.donation-form__mode .form-item__dropdown,.donation-form__payment .form-item__dropdown{margin-bottom:0}}.donation-form__amount .form-item__selector,.donation-form__gift-type .form-item__selector,.donation-form__mode .form-item__selector,.donation-form__payment .form-item__selector{display:flex;flex-direction:column}@media(min-width:768px){.donation-form__amount .form-item__selector,.donation-form__gift-type .form-item__selector,.donation-form__mode .form-item__selector,.donation-form__payment .form-item__selector{flex-direction:row}}.donation-form__amount .form-item__selector .form-item--radio,.donation-form__gift-type .form-item__selector .form-item--radio,.donation-form__mode .form-item__selector .form-item--radio,.donation-form__payment .form-item__selector .form-item--radio{display:flex;flex-direction:row;flex-shrink:0;margin-bottom:1rem}@media(min-width:768px){.donation-form__amount .form-item__selector .form-item--radio,.donation-form__gift-type .form-item__selector .form-item--radio,.donation-form__mode .form-item__selector .form-item--radio,.donation-form__payment .form-item__selector .form-item--radio{margin-bottom:0}}.donation-form__amount .form-item__selector .form-item-donation-mode,.donation-form__gift-type .form-item__selector .form-item-donation-mode,.donation-form__mode .form-item__selector .form-item-donation-mode,.donation-form__payment .form-item__selector .form-item-donation-mode{align-items:center;display:flex;flex-direction:row;margin-bottom:0}.donation-form__amount .form-item__selector .form-item-donation-mode:first-child,.donation-form__gift-type .form-item__selector .form-item-donation-mode:first-child,.donation-form__mode .form-item__selector .form-item-donation-mode:first-child,.donation-form__payment .form-item__selector .form-item-donation-mode:first-child{margin-left:0}.donation-form__amount .form-item__selector .form-item label.form-item__label,.donation-form__gift-type .form-item__selector .form-item label.form-item__label,.donation-form__mode .form-item__selector .form-item label.form-item__label,.donation-form__payment .form-item__selector .form-item label.form-item__label{margin:0;padding:0}.donation-form__amount .form-item__description,.donation-form__gift-type .form-item__description,.donation-form__mode .form-item__description,.donation-form__payment .form-item__description{background-color:#f6f6f6;border:1px solid #ebebeb;margin-left:0;margin-top:0;padding:1rem;position:relative;width:100%}@media(min-width:768px){.donation-form__amount .form-item__description,.donation-form__gift-type .form-item__description,.donation-form__mode .form-item__description,.donation-form__payment .form-item__description{margin-left:1rem;width:auto}}.donation-form__amount .form-item__description--annually,.donation-form__amount .form-item__description--monthly,.donation-form__amount .form-item__description--one-off,.donation-form__gift-type .form-item__description--annually,.donation-form__gift-type .form-item__description--monthly,.donation-form__gift-type .form-item__description--one-off,.donation-form__mode .form-item__description--annually,.donation-form__mode .form-item__description--monthly,.donation-form__mode .form-item__description--one-off,.donation-form__payment .form-item__description--annually,.donation-form__payment .form-item__description--monthly,.donation-form__payment .form-item__description--one-off{margin:0}.donation-form__amount .form-item__description-tooltip-arrow,.donation-form__gift-type .form-item__description-tooltip-arrow,.donation-form__mode .form-item__description-tooltip-arrow,.donation-form__payment .form-item__description-tooltip-arrow{left:50%;position:absolute;top:-.6rem;transform:rotate(90deg)}@media(min-width:768px){.donation-form__amount .form-item__description-tooltip-arrow,.donation-form__gift-type .form-item__description-tooltip-arrow,.donation-form__mode .form-item__description-tooltip-arrow,.donation-form__payment .form-item__description-tooltip-arrow{left:-.38rem;top:inherit;transform:inherit}}.donation-form__amount .form-item img,.donation-form__gift-type .form-item img,.donation-form__mode .form-item img,.donation-form__payment .form-item img{width:100%}.variant-teaser .donation-form__amount .form-fieldset__legend{height:1px;overflow:hidden;position:absolute;width:1px;clip:rect(0,0,0,0);border:0}@media(min-width:768px){.donation-form__mode .form-item__dropdown{width:216px}}.donation-form__payment .form-item--radio{display:flex;flex-direction:column}.donation-form__payment .form-item--radio .form-item label.form-item__label{color:#0d0d0d;font-family:FagoPro,sans-serif;font-size:1rem;font-style:normal;font-weight:600;line-height:2.5rem;margin:0 0 .5em;padding-top:0;width:auto}.donation-form__payment .form-item--radio .form-item-payment{align-items:center;border:2px solid #cfcfcf;cursor:pointer;display:flex;flex-wrap:wrap;margin-bottom:1rem;padding:1rem;transition:border,box-shadow .2s ease}.donation-form__payment .form-item--radio .form-item-payment:last-child{margin-bottom:0}@media(min-width:1440px){.donation-form__payment .form-item--radio .form-item-payment{margin:0 auto 1rem;width:80%}.donation-form__payment .form-item--radio .form-item-payment:last-child{margin-bottom:0}}.donation-form__payment .form-item--radio .form-item-payment.selected,.donation-form__payment .form-item--radio .form-item-payment:hover{border:2px solid #0d0d0d;box-shadow:0 4px 8px #00000014;transition:border .2s ease}.donation-form__payment .form-item--radio .form-item-payment input{margin-right:1rem}.donation-form__payment .form-item--radio .form-item-payment .option.form-item__label{margin:0;padding:0}.donation-form__payment .form-item--radio .form-item-payment .form-item__input{height:1rem;width:1rem}.donation-form__payment .form-item--radio .form-item-payment .payment__description{color:#4b4b4b;padding-left:1.75rem;width:100%}.donation-form__payment .form-item--radio .form-item-payment .payment__icon{align-items:center;display:flex;flex-grow:1;justify-content:flex-end}.donation-form__payment .form-item--radio .form-item-payment .payment__recommended{color:#4b4b4b;padding-left:1rem}.donation-form__payment .select-payment-options-subtitle{margin-bottom:1.25rem}.donation-form__footer-message{color:#4b4b4b;font-size:.75rem;line-height:1rem;margin:1.5rem;text-align:center}.donation-form .form-actions:hover .button--primary{background:#e2001a}.donation-form .form-actions .button--primary{background-color:#e2001a;border:none;color:#fff;cursor:pointer;display:inline-block;font-weight:600;line-height:1.4;padding:.7em 2.25em .7em 1.5em;text-align:center;text-decoration:none;transition:background-color .2s}.donation-form .form-actions .button--primary:visited{color:#fff}.donation-form .form-actions .button--primary:hover{background-color:#b00024;color:#fff;transition:background-color .2s}.donation-form .form-actions .button--primary:after{position:absolute;right:1rem;width:.5rem}.donation-form .form-actions .button--primary:after,.donation-form .form-actions .button--primary:hover:after{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='13' fill='%23fff'%3E%3Cpath d='M7.793 7.215a.644.644 0 0 0 0-.903L2.488.98c-.273-.246-.683-.246-.93 0l-.628.63c-.246.245-.246.656 0 .93l4.21 4.21-4.21 4.238c-.246.274-.246.684 0 .93l.629.629c.246.246.656.246.93 0z'/%3E%3C/svg%3E")}.donation-form .form-actions .button--primary{font-size:.875rem;padding:.65em 1.5em;position:relative}@media(min-width:768px){.donation-form .form-actions .button--primary{font-size:1.25rem}}.donation-form .form-actions .button--primary:hover{background:#b00024}.donation-form .image--form{display:none}@media(min-width:768px){.donation-form .image--form{display:block}}.donation-form .form-element__other{display:flex;flex-flow:row wrap;padding-top:1rem;width:100%}.donation-form .form-element__other .form-item__button-select--other{padding:0;width:auto}.donation-form .form-element__other .form-item__button-select--other input.form-radio.donation-form__amount{margin-right:0}.donation-form .form-element__other label.option.form-item__label{align-items:center;display:flex;font-size:1.25rem;padding-left:.5rem}.donation-form .form-element__other>.donation-form__amount-select{border:0;height:18px;width:18px}.donation-form .form-element__other .donation-form__amount-label{font-size:1.25rem;padding:0}.donation-form .form-element__other.js-form-type-msf-commerce-webform-image-radio{align-items:center;display:flex;flex-direction:row}.donation-form .form-item-donation-amount-annually-other,.donation-form .form-item-donation-amount-monthly-other,.donation-form .form-item-donation-amount-one-time-other,.donation-form .form-item-donation-amount-other{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-bottom:0;margin-left:1rem;max-width:120px;position:relative;width:auto}.donation-form .form-item-donation-amount-annually-other:after,.donation-form .form-item-donation-amount-monthly-other:after,.donation-form .form-item-donation-amount-one-time-other:after,.donation-form .form-item-donation-amount-other:after{content:"€";font-size:1.25rem;position:absolute;right:7%;top:10px}.donation-form .form-item-donation-amount-annually-other input,.donation-form .form-item-donation-amount-monthly-other input,.donation-form .form-item-donation-amount-one-time-other input,.donation-form .form-item-donation-amount-other input{max-width:8.5rem;text-align:right}.donation-form .form-item-donation-amount-annually-other input.form-number.form-item__input,.donation-form .form-item-donation-amount-monthly-other input.form-number.form-item__input,.donation-form .form-item-donation-amount-one-time-other input.form-number.form-item__input,.donation-form .form-item-donation-amount-other input.form-number.form-item__input{padding-right:1.5rem}@media(min-width:768px){.donation-form .form-item-donation-amount-annually-other .form-item--error-message,.donation-form .form-item-donation-amount-monthly-other .form-item--error-message,.donation-form .form-item-donation-amount-one-time-other .form-item--error-message,.donation-form .form-item-donation-amount-other .form-item--error-message{background-color:#fff;border:1px solid #cfcfcf;bottom:120%;padding:.5rem;position:absolute;width:300px}}.donation-form.variant-teaser .webform-radios-other-input .form-item__input.error{border:2px solid #b00024!important;height:58px;margin:0!important;max-width:unset;padding-bottom:15px!important;padding-right:1.25rem!important;position:relative;right:13px;top:-3px;width:144px!important}@media(min-width:768px){.donation-form.variant-teaser .webform-radios-other-input .form-item__input.error{right:2px;width:123px!important}}.donation-form.variant-teaser .form-item--error-message{background:#fff;bottom:-29px;position:absolute;right:0;width:300px;z-index:1}@media(min-width:768px){.donation-form.variant-teaser .form-item--error-message{border:0;bottom:-33px;margin:0;padding:.25rem}}.donation-form__footer{display:flex;flex-direction:column}@media(min-width:768px){.donation-form__footer{flex-direction:row;justify-content:space-between}.variant-big-teaser .donation-form__footer{flex-direction:column}}.donation-form__footer-trust-logos{display:flex;margin-top:1.25rem;order:2}@media(min-width:768px){.donation-form__footer-trust-logos{margin-top:0;max-width:387px;order:1}}.variant-big-teaser .donation-form__footer-trust-logos{display:flex;justify-content:center;margin:0 auto;order:2}.donation-form__footer-logo-message{background-color:#fff;color:#0d0d0d;font-size:.75rem;line-height:1rem;padding:.875rem;width:100%}@media(min-width:768px){.donation-form__footer-logo-message{margin-left:1rem}}.donation-form__footer-submit{align-items:center;display:flex;justify-content:center;margin-top:1.25rem;order:2;text-align:center}@media(min-width:768px){.donation-form__footer-submit{justify-content:inherit;margin-top:0;order:1;text-align:inherit}}.donation-form__footer-submit svg{margin-right:1rem}.variant-big-teaser .donation-form__footer-submit{margin:0 auto 1.25rem;order:1}.donation-form__details .field--name-donor-type .form-item--radio{display:flex;flex-direction:column}@media(min-width:768px){.donation-form__details .field--name-donor-type .form-item--radio{flex-direction:row}}.donation-form__details .field--name-donor-type .form-item--radio .form-item{display:flex;margin-right:1rem}.donation-form__details .field--name-donor-type .form-item--radio .form-item__label{margin:0;padding:0;width:100%}.donation-form__details .field--name-donor-type .form-item--radio .form-item .form-radio{align-self:center}@media(min-width:768px){.checkout-pane-billing-information .donation-form__details--corporate .field--name-donor-number{width:100%}}.donation-form__details span.phone_number{display:inline-block}.donation-form .checkout-pane-payment-information,.donation-form__section{background-color:#fff;margin:0 auto 1.25rem;padding:1rem 1.5rem}@media(min-width:768px){.donation-form .checkout-pane-payment-information,.donation-form__section{padding:2.5rem}}@media(min-width:1440px){.donation-form .checkout-pane-payment-information,.donation-form__section{padding:2.5rem}}.donation-form .checkout-pane-payment-information .form-item,.donation-form__section .form-item{margin-left:0;max-width:inherit}.donation-form .checkout-pane-payment-information .form-item__label,.donation-form__section .form-item__label{color:#0d0d0d;font-size:.875rem;font-weight:400}.donation-form .checkout-pane-payment-information .form-fieldset,.donation-form__section .form-fieldset{margin-bottom:0}.donation-form .checkout-pane-payment-information [data-drupal-selector=edit-gift-shipping-profile-gift-shipping] .form-fieldset__legend,.donation-form .checkout-pane-payment-information [data-drupal-selector=edit-memorial-shipping-profile-memorial-shipping] .form-fieldset__legend,.donation-form__section [data-drupal-selector=edit-gift-shipping-profile-gift-shipping] .form-fieldset__legend,.donation-form__section [data-drupal-selector=edit-memorial-shipping-profile-memorial-shipping] .form-fieldset__legend{display:none}.donation-form .checkout-pane-payment-information .form-number,.donation-form .checkout-pane-payment-information .form-text,.donation-form__section .form-number,.donation-form__section .form-text{appearance:none;background:#fff;border:1px solid #cfcfcf;font-size:.875rem;height:46px;line-height:1.25rem;margin:0;padding:.6em .8em .5em;width:100%}.donation-form .checkout-pane-payment-information input.invalid.form-text,.donation-form__section input.invalid.form-text{background-color:#fff1f1;border:1px solid #e2001a}.donation-form .checkout-pane-payment-information input.invalid.form-text:focus,.donation-form__section input.invalid.form-text:focus{outline:4px solid #ffc6c6;outline-offset:.01rem}.donation-form .checkout-pane-payment-information input.valid.form-text,.donation-form__section input.valid.form-text{background-color:#edfff4;border:1px solid #5fa20a}.donation-form .checkout-pane-payment-information input.valid.form-text:focus,.donation-form__section input.valid.form-text:focus{outline:4px solid #c1f5da;outline-offset:.01rem}.donation-form .checkout-pane-payment-information #edit-billing-information-profile-donor-type--wrapper span,.donation-form__section #edit-billing-information-profile-donor-type--wrapper span{display:none}.donation-form .checkout-pane-payment-information .form-item-gift-additional-information-profile-snd-person-trigger-value .form-item__label,.donation-form__section .form-item-gift-additional-information-profile-snd-person-trigger-value .form-item__label{color:#0d0d0d;font-family:FagoPro,sans-serif;font-size:.875rem;font-style:normal;font-weight:400;line-height:1.5rem;margin:0 0 .5em;width:auto}.donation-form #edit-billing-information-profile-episerver-subscription-wrapper input:focus{border-radius:5px;outline:2px solid #000;outline-offset:.01rem}.donation-form .form-item-billing-information-profile-episerver-subscription-value.form-item{display:block;position:relative}.donation-form .form-item-billing-information-profile-episerver-subscription-value.form-item [type=checkbox]:checked,.donation-form .form-item-billing-information-profile-episerver-subscription-value.form-item [type=checkbox]:not(:checked){border:0;height:17px;left:0;outline:0;top:12px;width:17px}.donation-form .form-item-billing-information-profile-episerver-subscription-value.form-item .form-item__label{color:#0d0d0d;font-family:FagoPro,sans-serif;font-size:.875rem;font-style:normal;font-weight:400;line-height:1.5rem;margin:0 0 .5em;width:auto}.donation-form__donor-info{display:flex;flex-flow:column wrap;justify-content:space-between}@media(min-width:768px){.donation-form__donor-info{flex-direction:row}.donation-form__donor-info .field--name-first-name,.donation-form__donor-info .field--name-salutation,.donation-form__donor-info .field--name-surname,.donation-form__donor-info .field--name-title{width:48%}}.donation-form__donor-info-details{display:flex;flex-wrap:wrap;width:100%}.donation-form__donor-info-details .field--name-snd-person-first-name,.donation-form__donor-info-details .field--name-snd-person-salutation,.donation-form__donor-info-details .field--name-snd-person-surname,.donation-form__donor-info-details .field--name-snd-person-title{width:100%}@media(min-width:768px){.donation-form__donor-info-details .field--name-snd-person-first-name,.donation-form__donor-info-details .field--name-snd-person-salutation,.donation-form__donor-info-details .field--name-snd-person-surname,.donation-form__donor-info-details .field--name-snd-person-title{display:inline-block;width:48%}.donation-form__donor-info-details .field--name-snd-person-first-name select,.donation-form__donor-info-details .field--name-snd-person-salutation select,.donation-form__donor-info-details .field--name-snd-person-surname select,.donation-form__donor-info-details .field--name-snd-person-title select{padding:0 .8em;width:87%}.donation-form__donor-info-details .field--name-snd-person-first-name,.donation-form__donor-info-details .field--name-snd-person-salutation{margin-right:4%}}.donation-form__donor-info-details .field--name-snd-person-first-name input,.donation-form__donor-info-details .field--name-snd-person-surname input{padding:0 .8em}.donation-form__donor-info-details .details-title{color:#4b4b4b;font-size:.875rem;font-weight:700}.donation-form__donor-info-details summary{font-weight:700;list-style-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='11' fill='%234b4b4b'%3E%3Cpath d='M9.583 4.633c.104 0 .209.053.287.13.078.079.13.183.13.287v.833c0 .13-.052.235-.13.313a.4.4 0 0 1-.287.104h-3.75v3.75c0 .13-.052.234-.13.313a.4.4 0 0 1-.286.104h-.834c-.13 0-.234-.026-.312-.104-.078-.079-.104-.183-.104-.313V6.3H.417c-.13 0-.235-.026-.313-.104S0 6.014 0 5.883V5.05c0-.104.026-.208.104-.286a.43.43 0 0 1 .313-.13h3.75V.883c0-.105.026-.209.104-.287a.43.43 0 0 1 .312-.13h.834c.104 0 .208.052.286.13s.13.182.13.286v3.75h3.75z'/%3E%3C/svg%3E");width:100%}.donation-form__donor-info-details summary::-webkit-details-marker{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='11' fill='%234b4b4b'%3E%3Cpath d='M9.583 4.633c.104 0 .209.053.287.13.078.079.13.183.13.287v.833c0 .13-.052.235-.13.313a.4.4 0 0 1-.287.104h-3.75v3.75c0 .13-.052.234-.13.313a.4.4 0 0 1-.286.104h-.834c-.13 0-.234-.026-.312-.104-.078-.079-.104-.183-.104-.313V6.3H.417c-.13 0-.235-.026-.313-.104S0 6.014 0 5.883V5.05c0-.104.026-.208.104-.286a.43.43 0 0 1 .313-.13h3.75V.883c0-.105.026-.209.104-.287a.43.43 0 0 1 .312-.13h.834c.104 0 .208.052.286.13s.13.182.13.286v3.75h3.75z'/%3E%3C/svg%3E");color:#0000}.donation-form__donor-info--additional .donation-form__section{display:flex;flex-flow:column wrap;justify-content:space-between}@media(min-width:768px){.donation-form__donor-info--additional .donation-form__section{flex-direction:row}}.donation-form__donor-info--additional .donation-form__section .field--name-first-name,.donation-form__donor-info--additional .donation-form__section .field--name-salutation,.donation-form__donor-info--additional .donation-form__section .field--name-surname,.donation-form__donor-info--additional .donation-form__section .field--name-title{width:100%}@media(min-width:768px){.donation-form__donor-info--additional .donation-form__section .field--name-first-name,.donation-form__donor-info--additional .donation-form__section .field--name-salutation,.donation-form__donor-info--additional .donation-form__section .field--name-surname,.donation-form__donor-info--additional .donation-form__section .field--name-title{width:48%}}.donation-form__donation-receipt{padding:1em 0}.donation-form__donation-receipt .donation-receipt--heading{font-weight:800}.donation-form__donation-receipt legend.h2{font-size:.875rem}.donation-form__donation-receipt .form-item--radio .form-item{margin:.25em 0}.donation-form .field--type-email .toggle-description,.donation-form .field--type-integer .toggle-description,.donation-form .field--type-string .toggle-description,.donation-form .form-item-payment-information-add-payment-method-payment-details-iban .toggle-description{cursor:pointer;position:relative}.donation-form .field--type-email .toggle-description:hover svg path,.donation-form .field--type-integer .toggle-description:hover svg path,.donation-form .field--type-string .toggle-description:hover svg path,.donation-form .form-item-payment-information-add-payment-method-payment-details-iban .toggle-description:hover svg path{fill:#e2001a}.donation-form .field--type-email .toggle-description .toggle,.donation-form .field--type-integer .toggle-description .toggle,.donation-form .field--type-string .toggle-description .toggle,.donation-form .form-item-payment-information-add-payment-method-payment-details-iban .toggle-description .toggle{background-color:#fff;border:1px solid #cfcfcf;box-shadow:0 4px 8px #00000014;color:#4b4b4b;font-size:.75rem;padding:.65rem;position:absolute;z-index:2}@media(min-width:768px){.donation-form .field--type-email .toggle-description .toggle,.donation-form .field--type-integer .toggle-description .toggle,.donation-form .field--type-string .toggle-description .toggle,.donation-form .form-item-payment-information-add-payment-method-payment-details-iban .toggle-description .toggle{width:233px}}.donation-form .form-item-payment-information-add-payment-method-payment-details-iban{position:relative}@media(min-width:768px){.donation-form .form-item-payment-information-add-payment-method-payment-details-iban{display:inline-block;margin-right:2.675%;vertical-align:top;width:66%}}@media(min-width:1180px){.donation-form .form-item-payment-information-add-payment-method-payment-details-iban{margin-right:2%;width:67%}}@media(min-width:768px){.donation-form .form-item-payment-information-add-payment-method-payment-details-bic{display:inline-block;vertical-align:top;width:30%}}.donation-form .form-item__label--with-description{align-items:center;display:flex}.donation-form .form-item__label--with-description .highlighted--description{color:#4b4b4b;font-size:.75rem}.donation-form legend{word-break:break-word}.donation-form .checkout-pane-payment-information p{color:#828282;font-size:.75rem;margin-top:1.25rem}.donation-form .checkout-pane-payment-information .form-item-payment-information-add-payment-method-payment-details-account-holder{position:relative}.donation-form .checkout-pane-payment-information .form-item-payment-information-add-payment-method-payment-details-account-holder input.disabled{background-color:#f5f5f5;border:1px solid #cfcfcf;color:#0d0d0d}.donation-form .checkout-pane-payment-information .form-item-payment-information-add-payment-method-payment-details-account-holder .change-account-holder{bottom:1.55rem;color:#0d0d0d;cursor:pointer;font-size:.75rem;font-weight:400;position:absolute;right:.5rem}@media(min-width:768px){.donation-form .checkout-pane-payment-information .form-item-payment-information-add-payment-method-payment-details-account-holder .change-account-holder{bottom:.7rem;font-size:.875rem;right:1rem}}.donation-form .checkout-pane-payment-information .form-item-payment-information-add-payment-method-payment-details-account-holder .change-account-holder:before{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='4' height='8' fill='%23828282'%3E%3Cpath d='M.102 3.749a.36.36 0 0 0 0 .504L3.036 7.23a.37.37 0 0 0 .514 0l.348-.351a.38.38 0 0 0 0-.52L1.569 4.008l2.329-2.367a.38.38 0 0 0 0-.52L3.55.772a.37.37 0 0 0-.514 0z'/%3E%3C/svg%3E");left:-.5rem;position:absolute;width:.5rem}.donation-form .required-fields--message{color:#0d0d0d;font-size:.75rem}.donation-form .js-form-type-msf-commerce-webform-image-radio{cursor:pointer}.donation-form__thank-you{align-items:center;background-color:#fff;display:flex;margin-top:2rem;padding:2.5rem 2rem}@media(min-width:768px){.donation-form__thank-you{margin-top:3rem}}@media(min-width:1180px){.donation-form__thank-you{margin-top:6rem}}.donation-form__thank-you-text{font-size:1.15rem;font-weight:600;line-height:1.5rem;margin-left:1rem;width:75%}@media(min-width:768px){.donation-form__thank-you-text{font-size:1.25rem;line-height:2rem}}@media(min-width:1440px){.donation-form__thank-you-text{font-size:2rem;line-height:2.5rem}}.donation-form__thank-you-text p{margin:0}.donation-form .form-item__email.error,.donation-form .form-item__input.error{background-color:#fff1f1;border:1px solid #e2001a}.donation-form .form-item__email.error:focus,.donation-form .form-item__input.error:focus{outline:4px solid #ffc6c6;outline-offset:.01rem}.donation-form .form-item--error-message{color:#e2001a;font-size:.75rem;margin-top:.5rem;text-align:center;width:100%}@media(min-width:768px){.donation-form .form-item--error-message{text-align:inherit}}.donation-form .form-item--error-message em.placeholder{font-style:normal}.donation-form .form-item-donation-mode,.donation-form .form-item-donation-mode .form-item__label{cursor:pointer}.donation-form .form-item-gift-shipping-profile-gift-shipping{display:flex}.donation-form .form-item-gift-shipping-profile-gift-shipping .field-prefix{display:inline-block;height:171px;width:171px}.donation-form .form-item-gift-shipping-profile-gift-shipping .field-prefix img{max-width:unset}.donation-form .form-item-gift-shipping-profile-gift-shipping input{height:1rem;top:70px}.donation-form .form-item-gift-shipping-profile-gift-shipping label{align-self:center;padding-top:0}@media(min-width:768px){.donation-form .form-item-billing-information-profile-address-0-address-address-line2,.donation-form .form-item-gift-shipping-profile-address-0-address-address-line2,.donation-form .form-item-memorial-shipping-profile-address-0-address-address-line2{display:inline-block;width:21%}}.donation-form .form-item-validation-max-amount-text{background-color:#f5f5f5;border:2px solid #cfcfcf;font-size:.875rem;margin-top:1.25rem;padding:.5rem 1rem;text-align:center}@media(min-width:768px){.donation-form .form-item-validation-max-amount-text{padding:1.25rem 1rem}}@media(min-width:1440px){.donation-form .form-item-validation-max-amount-text{margin:1.25rem auto 0;max-width:80%}}.donation-form .form-item-gift-type{margin-bottom:0}.donation-form .form-item-gift-type.gift-donation-form__gifts-item.form-item{margin-bottom:2rem}.donation-form .form-item-gift-type .image--with-caption{display:flex;justify-content:center;padding:0}.donation-form .form-item-gift-type .image--with-caption img{width:100%}.donation-form__payment .form-item--radio>h2{margin-bottom:1rem}.donation-form .checkout-pane-gift-additional-information .donation-form__section,.donation-form .checkout-pane-memorial-additional-information .donation-form__section,.donation-form .checkout-pane-memorial-shipping .donation-form__section{display:flex;flex-wrap:wrap;justify-content:space-between}.donation-form .checkout-pane-gift-additional-information .donation-form__section .field--name-first-name,.donation-form .checkout-pane-gift-additional-information .donation-form__section .field--name-relative-first-name,.donation-form .checkout-pane-gift-additional-information .donation-form__section .field--name-relative-salutation,.donation-form .checkout-pane-gift-additional-information .donation-form__section .field--name-relative-surname,.donation-form .checkout-pane-gift-additional-information .donation-form__section .field--name-relative-title,.donation-form .checkout-pane-gift-additional-information .donation-form__section .field--name-salutation,.donation-form .checkout-pane-gift-additional-information .donation-form__section .field--name-surname,.donation-form .checkout-pane-gift-additional-information .donation-form__section .field--name-title,.donation-form .checkout-pane-gift-additional-information .donation-form__section .form-fieldset__legend,.donation-form .checkout-pane-memorial-additional-information .donation-form__section .field--name-first-name,.donation-form .checkout-pane-memorial-additional-information .donation-form__section .field--name-relative-first-name,.donation-form .checkout-pane-memorial-additional-information .donation-form__section .field--name-relative-salutation,.donation-form .checkout-pane-memorial-additional-information .donation-form__section .field--name-relative-surname,.donation-form .checkout-pane-memorial-additional-information .donation-form__section .field--name-relative-title,.donation-form .checkout-pane-memorial-additional-information .donation-form__section .field--name-salutation,.donation-form .checkout-pane-memorial-additional-information .donation-form__section .field--name-surname,.donation-form .checkout-pane-memorial-additional-information .donation-form__section .field--name-title,.donation-form .checkout-pane-memorial-additional-information .donation-form__section .form-fieldset__legend,.donation-form .checkout-pane-memorial-shipping .donation-form__section .field--name-first-name,.donation-form .checkout-pane-memorial-shipping .donation-form__section .field--name-relative-first-name,.donation-form .checkout-pane-memorial-shipping .donation-form__section .field--name-relative-salutation,.donation-form .checkout-pane-memorial-shipping .donation-form__section .field--name-relative-surname,.donation-form .checkout-pane-memorial-shipping .donation-form__section .field--name-relative-title,.donation-form .checkout-pane-memorial-shipping .donation-form__section .field--name-salutation,.donation-form .checkout-pane-memorial-shipping .donation-form__section .field--name-surname,.donation-form .checkout-pane-memorial-shipping .donation-form__section .field--name-title,.donation-form .checkout-pane-memorial-shipping .donation-form__section .form-fieldset__legend{width:100%}@media(min-width:768px){.donation-form .checkout-pane-gift-additional-information .donation-form__section .field--name-first-name,.donation-form .checkout-pane-gift-additional-information .donation-form__section .field--name-relative-first-name,.donation-form .checkout-pane-gift-additional-information .donation-form__section .field--name-relative-salutation,.donation-form .checkout-pane-gift-additional-information .donation-form__section .field--name-relative-surname,.donation-form .checkout-pane-gift-additional-information .donation-form__section .field--name-relative-title,.donation-form .checkout-pane-gift-additional-information .donation-form__section .field--name-salutation,.donation-form .checkout-pane-gift-additional-information .donation-form__section .field--name-surname,.donation-form .checkout-pane-gift-additional-information .donation-form__section .field--name-title,.donation-form .checkout-pane-memorial-additional-information .donation-form__section .field--name-first-name,.donation-form .checkout-pane-memorial-additional-information .donation-form__section .field--name-relative-first-name,.donation-form .checkout-pane-memorial-additional-information .donation-form__section .field--name-relative-salutation,.donation-form .checkout-pane-memorial-additional-information .donation-form__section .field--name-relative-surname,.donation-form .checkout-pane-memorial-additional-information .donation-form__section .field--name-relative-title,.donation-form .checkout-pane-memorial-additional-information .donation-form__section .field--name-salutation,.donation-form .checkout-pane-memorial-additional-information .donation-form__section .field--name-surname,.donation-form .checkout-pane-memorial-additional-information .donation-form__section .field--name-title,.donation-form .checkout-pane-memorial-shipping .donation-form__section .field--name-first-name,.donation-form .checkout-pane-memorial-shipping .donation-form__section .field--name-relative-first-name,.donation-form .checkout-pane-memorial-shipping .donation-form__section .field--name-relative-salutation,.donation-form .checkout-pane-memorial-shipping .donation-form__section .field--name-relative-surname,.donation-form .checkout-pane-memorial-shipping .donation-form__section .field--name-relative-title,.donation-form .checkout-pane-memorial-shipping .donation-form__section .field--name-salutation,.donation-form .checkout-pane-memorial-shipping .donation-form__section .field--name-surname,.donation-form .checkout-pane-memorial-shipping .donation-form__section .field--name-title{width:48%}}.donation-form .checkout-pane-gift-additional-information .donation-form__section .details-title,.donation-form .checkout-pane-memorial-additional-information .donation-form__section .details-title,.donation-form .checkout-pane-memorial-shipping .donation-form__section .details-title{color:#4b4b4b;font-size:.875rem;font-weight:700}.donation-form .checkout-pane-gift-additional-information .donation-form__section summary,.donation-form .checkout-pane-memorial-additional-information .donation-form__section summary,.donation-form .checkout-pane-memorial-shipping .donation-form__section summary{font-weight:700;list-style-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='11' fill='%234b4b4b'%3E%3Cpath d='M9.583 4.633c.104 0 .209.053.287.13.078.079.13.183.13.287v.833c0 .13-.052.235-.13.313a.4.4 0 0 1-.287.104h-3.75v3.75c0 .13-.052.234-.13.313a.4.4 0 0 1-.286.104h-.834c-.13 0-.234-.026-.312-.104-.078-.079-.104-.183-.104-.313V6.3H.417c-.13 0-.235-.026-.313-.104S0 6.014 0 5.883V5.05c0-.104.026-.208.104-.286a.43.43 0 0 1 .313-.13h3.75V.883c0-.105.026-.209.104-.287a.43.43 0 0 1 .312-.13h.834c.104 0 .208.052.286.13s.13.182.13.286v3.75h3.75z'/%3E%3C/svg%3E");width:100%}.donation-form .checkout-pane-gift-additional-information .donation-form__section summary::-webkit-details-marker,.donation-form .checkout-pane-memorial-additional-information .donation-form__section summary::-webkit-details-marker,.donation-form .checkout-pane-memorial-shipping .donation-form__section summary::-webkit-details-marker{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='11' fill='%234b4b4b'%3E%3Cpath d='M9.583 4.633c.104 0 .209.053.287.13.078.079.13.183.13.287v.833c0 .13-.052.235-.13.313a.4.4 0 0 1-.287.104h-3.75v3.75c0 .13-.052.234-.13.313a.4.4 0 0 1-.286.104h-.834c-.13 0-.234-.026-.312-.104-.078-.079-.104-.183-.104-.313V6.3H.417c-.13 0-.235-.026-.313-.104S0 6.014 0 5.883V5.05c0-.104.026-.208.104-.286a.43.43 0 0 1 .313-.13h3.75V.883c0-.105.026-.209.104-.287a.43.43 0 0 1 .312-.13h.834c.104 0 .208.052.286.13s.13.182.13.286v3.75h3.75z'/%3E%3C/svg%3E");color:#0000}@media(min-width:768px){.donation-form .checkout-pane-gift-additional-information .donation-form__section .field--name-snd-person-first-name,.donation-form .checkout-pane-gift-additional-information .donation-form__section .field--name-snd-person-salutation,.donation-form .checkout-pane-gift-additional-information .donation-form__section .field--name-snd-person-surname,.donation-form .checkout-pane-gift-additional-information .donation-form__section .field--name-snd-person-title,.donation-form .checkout-pane-memorial-additional-information .donation-form__section .field--name-snd-person-first-name,.donation-form .checkout-pane-memorial-additional-information .donation-form__section .field--name-snd-person-salutation,.donation-form .checkout-pane-memorial-additional-information .donation-form__section .field--name-snd-person-surname,.donation-form .checkout-pane-memorial-additional-information .donation-form__section .field--name-snd-person-title,.donation-form .checkout-pane-memorial-shipping .donation-form__section .field--name-snd-person-first-name,.donation-form .checkout-pane-memorial-shipping .donation-form__section .field--name-snd-person-salutation,.donation-form .checkout-pane-memorial-shipping .donation-form__section .field--name-snd-person-surname,.donation-form .checkout-pane-memorial-shipping .donation-form__section .field--name-snd-person-title{display:inline-block;width:48%}.donation-form .checkout-pane-gift-additional-information .donation-form__section .field--name-snd-person-first-name,.donation-form .checkout-pane-gift-additional-information .donation-form__section .field--name-snd-person-salutation,.donation-form .checkout-pane-memorial-additional-information .donation-form__section .field--name-snd-person-first-name,.donation-form .checkout-pane-memorial-additional-information .donation-form__section .field--name-snd-person-salutation,.donation-form .checkout-pane-memorial-shipping .donation-form__section .field--name-snd-person-first-name,.donation-form .checkout-pane-memorial-shipping .donation-form__section .field--name-snd-person-salutation{margin-right:4%}}.donation-form .checkout-pane-gift-certificate-customization .donation-form__section .form-item__textarea{padding:1rem;resize:none;width:100%}.donation-form .checkout-pane-preview .donation-form__section{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between}@media(min-width:768px){.donation-form .checkout-pane-preview .donation-form__section .form-fieldset__legend{width:70%}}.donation-form .checkout-pane-preview .donation-form__section .form-fieldset__legend legend.h2{margin-bottom:0}.donation-form .checkout-pane-preview .donation-form__section .form-item{width:100%}@media(min-width:768px){.donation-form .checkout-pane-preview .donation-form__section .form-item{width:30%}}.donation-form .checkout-pane-preview .donation-form__section #wrapper-preview-donation{margin-top:1.25rem;width:100%}@media(min-width:768px){.donation-form .checkout-pane-preview .donation-form__section #wrapper-preview-donation{margin-top:2rem}.donation-form .checkout-pane-preview .donation-form__section #wrapper-preview-donation.donation-preview-memorial{margin-top:4rem}}.donation-form .form-item-memorial-intro{color:#0d0d0d;font-size:.875rem;line-height:1.375rem;margin:2.5rem auto}@media(min-width:768px){.donation-form .form-item-memorial-intro{font-size:1rem;line-height:1.5rem;max-width:36.25rem}}@media(min-width:1180px){.donation-form .form-item-memorial-intro{max-width:48.75rem}}@media(min-width:1440px){.donation-form .form-item-memorial-intro{margin-bottom:3rem}}.donation-form .field--name-memorial-shipping{width:100%}.donation-form .form-item-memorial-shipping-profile-memorial-shipping{align-items:center;display:flex}.donation-form .form-item-memorial-shipping-profile-memorial-shipping input.form-radio.form-item__input[type=radio]{height:1.125rem;margin-right:1.25rem;width:1.125rem}.donation-form .checkout-pane-memorial-shipping fieldset:first-of-type p{margin-bottom:1.5rem;margin-top:0}.donation-form .checkout-pane-memorial-shipping fieldset:first-of-type label{font-size:1rem}@media(min-width:768px){.donation-form .form-item-intro-text{margin:4.625rem auto 2.625rem;width:100%}}@media(min-width:1180px){.donation-form .form-item-intro-text{margin:8rem auto 3rem}}.donation-form .form-item-accept-guidelines label.form-item__label{font-size:1rem}.donation-form .form-item-accept-guidelines .form-item--error-message{font-size:.875rem}.donation-form .field--name-address .address-container-inline{display:flex}@media(min-width:768px){.donation-form .field--name-address>.form-wrapper .form-wrapper{display:flex;flex-wrap:wrap}}@media(min-width:1440px){.donation-form .contact__column-1{width:25%}.donation-form .contact__column-2{width:75%}}.donation-form--one-step:not(.variant-teaser) fieldset.donation-form__amount--one-step{display:none}.donation-form--one-step:not(.variant-teaser) fieldset#edit-amount-monthly{display:flex}.donation-form--one-step:not(.variant-teaser) .form-component__section--amount-message__text{display:none}.donation-form--one-step:not(.variant-teaser) .form-component__section--amount-message__text:first-of-type{display:block}@media(min-width:1180px){.donation-form--one-step:not(.variant-teaser){max-width:36.25rem}}.donation-form--one-step:not(.variant-teaser) .donation-form__mode{margin:0 0 1rem;padding:2rem}.donation-form--one-step:not(.variant-teaser) .donation-form__mode legend.h2{margin-bottom:2rem}.donation-form--one-step:not(.variant-teaser) .donation-form__mode .form-item--radio{align-items:center;display:flex;flex-direction:row;margin-bottom:0;padding-bottom:1.5rem}.donation-form--one-step:not(.variant-teaser) .donation-form__mode .form-item--radio input.form-radio.form-item__input[type=radio]:checked:before{height:.625rem;width:.625rem}.donation-form--one-step:not(.variant-teaser) .donation-form__mode .form-item-frequency{align-items:center;display:flex;flex-direction:row;margin-bottom:0}.donation-form--one-step:not(.variant-teaser) .donation-form__mode .form-item-frequency:first-child{margin-left:0}.donation-form--one-step:not(.variant-teaser) .donation-form__mode .webform-submission-form .form-fieldset{margin:0 0 1.5rem}.donation-form--one-step:not(.variant-teaser) .donation-form__amount{margin:0;padding:0}.donation-form--one-step:not(.variant-teaser) .donation-form__amount--one-step{align-items:center;display:flex;justify-content:center;margin:0;padding:0;width:100%}.donation-form--one-step:not(.variant-teaser) .donation-form__amount--one-step .webform-options-display-buttons{display:flex;flex-wrap:wrap;gap:.25rem;width:100%}.donation-form--one-step:not(.variant-teaser) .donation-form__amount--one-step .webform-options-display-buttons-wrapper{flex:1;margin:0;max-width:unset;width:calc(33.333% - .25rem)}.donation-form--one-step:not(.variant-teaser) .donation-form__amount--one-step .webform-options-display-buttons-wrapper.last-wrapper{order:1;width:100%}.donation-form--one-step:not(.variant-teaser) .donation-form__amount--one-step .webform-options-display-buttons-wrapper.last-wrapper .webform-radios-other-input{display:block!important}.donation-form--one-step:not(.variant-teaser) .donation-form__amount--one-step .webform-options-display-buttons-wrapper.last-wrapper .js-form-item{height:auto!important;margin:0;max-width:unset;padding:0;position:relative;width:100%}.donation-form--one-step:not(.variant-teaser) .donation-form__amount--one-step .webform-options-display-buttons-wrapper.last-wrapper .js-form-item:before{content:"€";font-size:1.75rem;font-weight:700;line-height:32px;position:absolute;right:7%;top:17px}.donation-form--one-step:not(.variant-teaser) .donation-form__amount--one-step .webform-options-display-buttons-wrapper.last-wrapper .js-form-item input{padding:1.4rem}.donation-form--one-step:not(.variant-teaser) .donation-form__amount--one-step .webform-options-display-buttons-wrapper.last-wrapper input.form-item__input{border:2px solid #cfcfcf}.donation-form--one-step:not(.variant-teaser) .donation-form__amount--one-step .webform-options-display-buttons-wrapper.last-wrapper input.form-item__input:not([required]){background-color:#fff!important}.donation-form--one-step:not(.variant-teaser) .donation-form__amount--one-step .webform-options-display-buttons-wrapper.last-wrapper input.form-item__input:not([required])+.error{display:none!important}.donation-form--one-step:not(.variant-teaser) .donation-form__amount--one-step .webform-options-display-buttons-wrapper.last-wrapper input.form-item__input:focus{border:2px solid #0d0d0d;outline:unset}.donation-form--one-step:not(.variant-teaser) .donation-form__amount--one-step .webform-options-display-buttons label.webform-options-display-buttons-label{border:2px solid #cfcfcf;color:#0d0d0d;font-size:22px;font-weight:700;line-height:32px;padding:1rem .5rem;position:relative;text-align:center}.donation-form--one-step:not(.variant-teaser) .donation-form__amount--one-step .webform-options-display-buttons label.webform-options-display-buttons-label:after{content:"€";width:inherit}@media(min-width:768px){.donation-form--one-step:not(.variant-teaser) .donation-form__amount--one-step .webform-options-display-buttons label.webform-options-display-buttons-label:after{right:31.5%}}.donation-form--one-step:not(.variant-teaser) .donation-form__amount--one-step .webform-options-display-buttons input.isChecked+label.webform-options-display-buttons-label,.donation-form--one-step:not(.variant-teaser) .donation-form__amount--one-step .webform-options-display-buttons input:checked+label.webform-options-display-buttons-label,.donation-form--one-step:not(.variant-teaser) .donation-form__amount--one-step .webform-options-display-buttons input:checked:focus+label.webform-options-display-buttons-label{border:2px solid #000;box-shadow:unset}.donation-form--one-step:not(.variant-teaser) .donation-form__amount--one-step .form-component__section--amount-message{margin-top:.5rem;width:100%}.donation-form--one-step:not(.variant-teaser) .donation-form__amount--one-step .form-component__section--amount-message__text{background-color:#f6f6f6;border:1px solid #ebebeb;margin-bottom:2rem;padding:.75rem 1rem;position:relative}.donation-form--one-step:not(.variant-teaser) .donation-form__amount--one-step .form-component__section--amount-message__text p{margin:0}.donation-form--one-step:not(.variant-teaser) .donation-form__amount--one-step .form-component__section--amount-message__text:before{border:10px solid #0000;border-top-color:#f6f6f6;content:"";position:absolute;right:50%;top:-20px;transform:rotate(180deg)}.donation-form--one-step:not(.variant-teaser) .donation-form__amount--one-step .form-component__section--amount-message__text.v3-active-1:before{right:83%}.donation-form--one-step:not(.variant-teaser) .donation-form__amount--one-step .form-component__section--amount-message__text.v3-active-2:before{right:50%}.donation-form--one-step:not(.variant-teaser) .donation-form__amount--one-step .form-component__section--amount-message__text.v3-active-3:before{right:15%}.donation-form--one-step:not(.variant-teaser) .donation-form__amount--one-step .form-component__section--amount-message__text.v4-active-1:before{right:90%}.donation-form--one-step:not(.variant-teaser) .donation-form__amount--one-step .form-component__section--amount-message__text.v4-active-2:before{right:60%}.donation-form--one-step:not(.variant-teaser) .donation-form__amount--one-step .form-component__section--amount-message__text.v4-active-3:before{right:37%}.donation-form--one-step:not(.variant-teaser) .donation-form__amount--one-step .form-component__section--amount-message__text.v4-active-4:before{right:11%}.donation-form--one-step:not(.variant-teaser) .donation-form__amount--one-step .form-item-amount-radios{margin:0;max-width:unset;position:relative}.donation-form--one-step:not(.variant-teaser) .donation-form__amount--one-step .form-item-amount-radios .error{content:"";display:inline-block;height:auto;left:0;position:absolute;top:-29px;width:100%;z-index:999}.donation-form--one-step:not(.variant-teaser) .donation-form__section__payment,.donation-form--one-step:not(.variant-teaser) .donation-form__section__personal{background-color:#fff;display:flex;flex-wrap:wrap;justify-content:space-between;margin:0 0 1rem;padding:2.5rem}.donation-form--one-step:not(.variant-teaser) .donation-form__section__payment .form-item,.donation-form--one-step:not(.variant-teaser) .donation-form__section__personal .form-item{margin:0 0 1rem;max-width:unset}.donation-form--one-step:not(.variant-teaser) .donation-form__section__payment .form-fieldset__legend,.donation-form--one-step:not(.variant-teaser) .donation-form__section__personal .form-fieldset__legend{margin-bottom:.75rem;width:100%}.donation-form--one-step:not(.variant-teaser) .donation-form__section__payment .webform-element-description,.donation-form--one-step:not(.variant-teaser) .donation-form__section__personal .webform-element-description{color:#4b4b4b}.donation-form--one-step:not(.variant-teaser) .donation-form__section__payment .js-form-item,.donation-form--one-step:not(.variant-teaser) .donation-form__section__personal .js-form-item{background-color:#fff;width:100%}.donation-form--one-step:not(.variant-teaser) .donation-form__section__payment .js-form-item-newsletter [type=checkbox]:not(:checked)+label:before,.donation-form--one-step:not(.variant-teaser) .donation-form__section__personal .js-form-item-newsletter [type=checkbox]:not(:checked)+label:before{left:0;top:10px}.donation-form--one-step:not(.variant-teaser) .donation-form__section__payment .js-form-item-newsletter .form-item__label,.donation-form--one-step:not(.variant-teaser) .donation-form__section__personal .js-form-item-newsletter .form-item__label{padding-left:1.25rem}@media(min-width:768px){.donation-form--one-step:not(.variant-teaser) .donation-form__section__payment .js-form-item-name,.donation-form--one-step:not(.variant-teaser) .donation-form__section__payment .js-form-item-surname,.donation-form--one-step:not(.variant-teaser) .donation-form__section__payment .js-form-item.form-item-salutation+.form-item-title,.donation-form--one-step:not(.variant-teaser) .donation-form__section__payment .js-form-item.form-item-salutation:has(+.form-item-title),.donation-form--one-step:not(.variant-teaser) .donation-form__section__personal .js-form-item-name,.donation-form--one-step:not(.variant-teaser) .donation-form__section__personal .js-form-item-surname,.donation-form--one-step:not(.variant-teaser) .donation-form__section__personal .js-form-item.form-item-salutation+.form-item-title,.donation-form--one-step:not(.variant-teaser) .donation-form__section__personal .js-form-item.form-item-salutation:has(+.form-item-title){width:calc(50% - 6px)}}.donation-form--one-step:not(.variant-teaser) .donation-form__section__payment .js-form-item .form-item-birthdate-content,.donation-form--one-step:not(.variant-teaser) .donation-form__section__personal .js-form-item .form-item-birthdate-content{column-gap:1px;display:flex}@media(min-width:480px){.donation-form--one-step:not(.variant-teaser) .donation-form__section__payment .js-form-item .form-item-birthdate-content,.donation-form--one-step:not(.variant-teaser) .donation-form__section__personal .js-form-item .form-item-birthdate-content{column-gap:5px}}.donation-form--one-step:not(.variant-teaser) .donation-form__section__payment .js-form-item .form-item-birthdate-content .form-item,.donation-form--one-step:not(.variant-teaser) .donation-form__section__personal .js-form-item .form-item-birthdate-content .form-item{width:auto}.donation-form--one-step:not(.variant-teaser) .donation-form__section__payment .webform-actions.form-wrapper,.donation-form--one-step:not(.variant-teaser) .donation-form__section__personal .webform-actions.form-wrapper{display:flex;justify-content:flex-end;width:100%}.donation-form--one-step:not(.variant-teaser) .donation-form__section__payment .webform-actions.form-wrapper .button--primary,.donation-form--one-step:not(.variant-teaser) .donation-form__section__personal .webform-actions.form-wrapper .button--primary{margin-left:auto}.donation-form--one-step:not(.variant-teaser) .donation-form__section__payment .webform-telephone--wrapper,.donation-form--one-step:not(.variant-teaser) .donation-form__section__personal .webform-telephone--wrapper{display:flex;flex-wrap:wrap;justify-content:space-between;margin:0;width:100%}.donation-form--one-step:not(.variant-teaser) .donation-form__section__payment .webform-telephone--wrapper .form-fieldset__legend,.donation-form--one-step:not(.variant-teaser) .donation-form__section__personal .webform-telephone--wrapper .form-fieldset__legend{width:100%}.donation-form--one-step:not(.variant-teaser) .donation-form__section__payment .webform-telephone--wrapper legend.h2,.donation-form--one-step:not(.variant-teaser) .donation-form__section__personal .webform-telephone--wrapper legend.h2{margin:1.25rem 0 .5rem}.donation-form--one-step:not(.variant-teaser) .donation-form__section__payment .js-webform-type-radios,.donation-form--one-step:not(.variant-teaser) .donation-form__section__personal .js-webform-type-radios{width:100%}.donation-form--one-step:not(.variant-teaser) .donation-form__section__payment .js-webform-type-radios .webform-options-display-buttons,.donation-form--one-step:not(.variant-teaser) .donation-form__section__personal .js-webform-type-radios .webform-options-display-buttons{display:flex;width:100%}.donation-form--one-step:not(.variant-teaser) .donation-form__section__payment .webform-flex--container,.donation-form--one-step:not(.variant-teaser) .donation-form__section__payment .webform-flexbox,.donation-form--one-step:not(.variant-teaser) .donation-form__section__personal .webform-flex--container,.donation-form--one-step:not(.variant-teaser) .donation-form__section__personal .webform-flexbox{margin:0}.donation-form--one-step:not(.variant-teaser) .donation-form__section__payment .webform-address,.donation-form--one-step:not(.variant-teaser) .donation-form__section__personal .webform-address{display:flex;flex-wrap:wrap;justify-content:space-between}.donation-form--one-step:not(.variant-teaser) .donation-form__section__payment .webform-address .webform-address__row-1,.donation-form--one-step:not(.variant-teaser) .donation-form__section__personal .webform-address .webform-address__row-1{width:calc(80% - 6px)}.donation-form--one-step:not(.variant-teaser) .donation-form__section__payment .webform-address .webform-address__row-2,.donation-form--one-step:not(.variant-teaser) .donation-form__section__personal .webform-address .webform-address__row-2{width:calc(20% - 6px)}.donation-form--one-step:not(.variant-teaser) .donation-form__section__payment .webform-address .webform-address__row-3,.donation-form--one-step:not(.variant-teaser) .donation-form__section__personal .webform-address .webform-address__row-3{display:flex;justify-content:space-between}@media(min-width:768px){.donation-form--one-step:not(.variant-teaser) .donation-form__section__payment .webform-address .webform-address__row-3,.donation-form--one-step:not(.variant-teaser) .donation-form__section__personal .webform-address .webform-address__row-3{flex-direction:row}.donation-form--one-step:not(.variant-teaser) .donation-form__section__payment .webform-address .webform-address__row-3 .webform-flex--1,.donation-form--one-step:not(.variant-teaser) .donation-form__section__personal .webform-address .webform-address__row-3 .webform-flex--1{flex:unset}.donation-form--one-step:not(.variant-teaser) .donation-form__section__payment .webform-address .webform-address__row-3 .webform-address__city,.donation-form--one-step:not(.variant-teaser) .donation-form__section__payment .webform-address .webform-address__row-3 .webform-address__postal-code,.donation-form--one-step:not(.variant-teaser) .donation-form__section__personal .webform-address .webform-address__row-3 .webform-address__city,.donation-form--one-step:not(.variant-teaser) .donation-form__section__personal .webform-address .webform-address__row-3 .webform-address__postal-code{width:calc(50% - 6px)}}.donation-form--one-step:not(.variant-teaser) .donation-form__section__payment .webform-address .webform-address__row-3,.donation-form--one-step:not(.variant-teaser) .donation-form__section__payment .webform-address .webform-address__row-4,.donation-form--one-step:not(.variant-teaser) .donation-form__section__personal .webform-address .webform-address__row-3,.donation-form--one-step:not(.variant-teaser) .donation-form__section__personal .webform-address .webform-address__row-4{width:100%}.donation-form--one-step:not(.variant-teaser) .donation-form__section__personal .webform-options-display-one-column{display:flex;gap:1rem}.donation-form--one-step:not(.variant-teaser) .donation-form__section__personal .webform-options-display-one-column .form-item{align-items:flex-start;display:flex;width:fit-content}.donation-form--one-step:not(.variant-teaser) .donation-form__section__personal .webform-options-display-one-column .form-item label.option{margin:0;padding:0}.donation-form--one-step:not(.variant-teaser) .donation-form__payment-method{--payment_method_border_color:#cfcfcf;border:2px solid var(--payment_method_border_color);display:flex;flex-direction:column;padding:1.5rem 1rem;row-gap:1rem}.donation-form--one-step:not(.variant-teaser) .donation-form__payment-method:after{content:unset}.donation-form--one-step:not(.variant-teaser) .donation-form__payment-method:has(input:checked),.donation-form--one-step:not(.variant-teaser) .donation-form__payment-method:hover{--payment_method_border_color:#0d0d0d}.donation-form--one-step:not(.variant-teaser) .donation-form__payment-method:hover{cursor:pointer}.donation-form--one-step:not(.variant-teaser) .donation-form__payment-method__label{align-items:center;display:flex;flex-direction:row-reverse;justify-content:space-between}.donation-form--one-step:not(.variant-teaser) .donation-form__payment-method__label label.form-item__label{border:unset;font-size:1rem;font-weight:600;padding:unset;pointer-events:none}.donation-form--one-step:not(.variant-teaser) .donation-form__payment-method__description{color:#4b4b4b}.donation-form--one-step:not(.variant-teaser) .donation-form__payment-method__description p{margin:unset}.donation-form--one-step:not(.variant-teaser) .donation-form__footer-logo-dzi-wrapper,.donation-form--one-step:not(.variant-teaser) .donation-form__footer-submit{display:flex;justify-content:space-between;width:100%}.donation-form--one-step:not(.variant-teaser) .donation-form__footer-submit{flex-wrap:wrap;row-gap:1rem}@media(min-width:768px){.donation-form--one-step:not(.variant-teaser) .donation-form__footer-submit{margin-top:2rem}}.donation-form--one-step:not(.variant-teaser) .donation-form__footer-submit .button-wrapper{display:inline-block;position:relative}.donation-form--one-step:not(.variant-teaser) .donation-form__footer-submit .button-wrapper:after{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='13' fill='%23fff'%3E%3Cpath d='M7.793 7.215a.644.644 0 0 0 0-.903L2.488.98c-.273-.246-.683-.246-.93 0l-.628.63c-.246.245-.246.656 0 .93l4.21 4.21-4.21 4.238c-.246.274-.246.684 0 .93l.629.629c.246.246.656.246.93 0z'/%3E%3C/svg%3E");position:absolute;right:.5rem;top:22%;width:.5rem}@media(min-width:768px){.donation-form--one-step:not(.variant-teaser) .donation-form__footer-submit .button-wrapper:after{right:1rem;top:34%;width:.5rem}}.donation-form--one-step:not(.variant-teaser) .form-item-legal-notice,.donation-form--one-step:not(.variant-teaser) .form-item-receipt-information p{color:#4b4b4b;font-size:12px;font-weight:400;line-height:18px;text-align:left}.donation-form--one-step:not(.variant-teaser) .form-item-legal-notice a,.donation-form--one-step:not(.variant-teaser) .form-item-receipt-information p a{color:#e2001a;font-weight:600;text-decoration:none}.donation-form legend.visually-hidden{height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important;clip:rect(0,0,0,0)!important;border:0!important;white-space:nowrap!important}.donation-form__amount-input{display:inline-block;height:18px;width:18px!important}.donation-form__amount-image{width:100%}.donation-form__amount-description{color:#0d0d0d;font-size:.875rem;line-height:1rem;padding:1rem;text-align:center}.donation-form__amount-select{border-bottom:1px solid #cfcfcf}.donation-form__amount-label{align-items:center;color:#0d0d0d;display:flex;font-size:2.5rem;font-weight:700;justify-content:center;line-height:2.5rem;padding:3.435rem 0;width:100%}.tippy-box{background-color:#fff!important;border:1px solid #cfcfcf!important;box-shadow:0 4px 8px #00000014!important;padding:.65rem!important}.tippy-box .webform-element-help--content{color:#4b4b4b!important;font-size:.75rem!important}.hero__webform .donation-form:not(.donation-form--one-step) .donation-form{width:100%}@media(min-width:768px){.hero__webform .donation-form:not(.donation-form--one-step) .donation-form{width:max-content}}.hero__webform .donation-form:not(.donation-form--one-step) .donation-form__amount,.hero__webform .donation-form:not(.donation-form--one-step) .donation-form__mode,.hero__webform .donation-form:not(.donation-form--one-step) .donation-form__payment{background-color:#0000;margin-bottom:0;padding:0}.hero__webform .donation-form:not(.donation-form--one-step) .donation-form__mode{align-items:center;display:flex;flex-flow:row wrap;padding:.5rem 1.5rem 0;width:100%}@media(min-width:768px){.hero__webform .donation-form:not(.donation-form--one-step) .donation-form__mode{margin:0 1.5rem;padding:0;width:unset}}.hero__webform .donation-form:not(.donation-form--one-step) .donation-form__mode .form-fieldset__legend{display:none}.hero__webform .donation-form:not(.donation-form--one-step) .donation-form__mode .form-item__selector{width:100%}.hero__webform .donation-form:not(.donation-form--one-step) .donation-form__mode .form-item__selector .form-item--radio{border:none;display:flex;flex-direction:column;justify-content:center}.hero__webform .donation-form:not(.donation-form--one-step) .donation-form__mode .form-item__selector .form-item--radio .form-item{margin-left:0}.hero__webform .donation-form:not(.donation-form--one-step) .donation-form__mode .form-item__selector .form-item__input[type=radio]:checked{border-color:#e2001a}.hero__webform .donation-form:not(.donation-form--one-step) .donation-form__mode .form-item__selector .form-item__input.form-radio[type=radio]:before{background-color:#e2001a}.hero__webform .donation-form:not(.donation-form--one-step) .donation-form__mode label.form-item__label{position:relative;text-align:center}.hero__webform .donation-form:not(.donation-form--one-step) .donation-form__amount{height:58px;position:relative;width:100%}@media(min-width:768px){.hero__webform .donation-form:not(.donation-form--one-step) .donation-form__amount{width:320px}}.hero__webform .donation-form:not(.donation-form--one-step) .donation-form__amount .form-item--radio{box-shadow:0 4px 2px -2px #cfcfcf}@media(min-width:768px){.hero__webform .donation-form:not(.donation-form--one-step) .donation-form__amount .form-item--radio{box-shadow:none}}.hero__webform .donation-form:not(.donation-form--one-step) .donation-form__amount .js-form-type-number{display:none}.hero__webform .donation-form:not(.donation-form--one-step) .donation-form__amount .form-item-donation-amount-annually-other,.hero__webform .donation-form:not(.donation-form--one-step) .donation-form__amount .form-item-donation-amount-monthly-other,.hero__webform .donation-form:not(.donation-form--one-step) .donation-form__amount .form-item-donation-amount-one-time-other{display:flex;margin:0;padding-right:6px;position:absolute;right:0;text-align:right;top:4px;width:115px}.hero__webform .donation-form:not(.donation-form--one-step) .donation-form__amount .form-item-donation-amount-annually-other:after,.hero__webform .donation-form:not(.donation-form--one-step) .donation-form__amount .form-item-donation-amount-monthly-other:after,.hero__webform .donation-form:not(.donation-form--one-step) .donation-form__amount .form-item-donation-amount-one-time-other:after{content:"€";font-size:1.25rem;font-weight:700;position:absolute;right:10px;top:14px}.hero__webform .donation-form:not(.donation-form--one-step) .donation-form__amount .form-item-donation-amount-annually-other input,.hero__webform .donation-form:not(.donation-form--one-step) .donation-form__amount .form-item-donation-amount-monthly-other input,.hero__webform .donation-form:not(.donation-form--one-step) .donation-form__amount .form-item-donation-amount-one-time-other input{border:0;font-size:1.25rem;font-weight:700;margin-left:auto;margin-right:1rem;text-align:right;width:95px}.hero__webform .donation-form:not(.donation-form--one-step) .donation-form__amount .form-item-donation-amount-annually-other input:focus,.hero__webform .donation-form:not(.donation-form--one-step) .donation-form__amount .form-item-donation-amount-annually-other input:hover,.hero__webform .donation-form:not(.donation-form--one-step) .donation-form__amount .form-item-donation-amount-monthly-other input:focus,.hero__webform .donation-form:not(.donation-form--one-step) .donation-form__amount .form-item-donation-amount-monthly-other input:hover,.hero__webform .donation-form:not(.donation-form--one-step) .donation-form__amount .form-item-donation-amount-one-time-other input:focus,.hero__webform .donation-form:not(.donation-form--one-step) .donation-form__amount .form-item-donation-amount-one-time-other input:hover{border:0;outline:0}.hero__webform .donation-form:not(.donation-form--one-step) .donation-form__amount .form-item-donation-amount-annually-other input.form-number.form-item__input,.hero__webform .donation-form:not(.donation-form--one-step) .donation-form__amount .form-item-donation-amount-monthly-other input.form-number.form-item__input,.hero__webform .donation-form:not(.donation-form--one-step) .donation-form__amount .form-item-donation-amount-one-time-other input.form-number.form-item__input{padding-right:5px;padding-top:15px}.hero__webform .donation-form:not(.donation-form--one-step) .donation-form__amount .form-item--radio .form-item-donation-amount-annually-radios,.hero__webform .donation-form:not(.donation-form--one-step) .donation-form__amount .form-item--radio .form-item-donation-amount-monthly-radios,.hero__webform .donation-form:not(.donation-form--one-step) .donation-form__amount .form-item--radio .form-item-donation-amount-one-time-radios{align-items:center;border-right:1px solid #cfcfcf;cursor:pointer;display:flex;justify-content:center;margin:0;width:65px}.hero__webform .donation-form:not(.donation-form--one-step) .donation-form__amount .form-item--radio .form-item-donation-amount-annually-radios.selected,.hero__webform .donation-form:not(.donation-form--one-step) .donation-form__amount .form-item--radio .form-item-donation-amount-annually-radios:hover,.hero__webform .donation-form:not(.donation-form--one-step) .donation-form__amount .form-item--radio .form-item-donation-amount-monthly-radios.selected,.hero__webform .donation-form:not(.donation-form--one-step) .donation-form__amount .form-item--radio .form-item-donation-amount-monthly-radios:hover,.hero__webform .donation-form:not(.donation-form--one-step) .donation-form__amount .form-item--radio .form-item-donation-amount-one-time-radios.selected,.hero__webform .donation-form:not(.donation-form--one-step) .donation-form__amount .form-item--radio .form-item-donation-amount-one-time-radios:hover{border:1px solid #0d0d0d}.hero__webform .donation-form:not(.donation-form--one-step) .donation-form__amount .form-item--radio .form-item-donation-amount-annually-radios input.form-item__input,.hero__webform .donation-form:not(.donation-form--one-step) .donation-form__amount .form-item--radio .form-item-donation-amount-monthly-radios input.form-item__input,.hero__webform .donation-form:not(.donation-form--one-step) .donation-form__amount .form-item--radio .form-item-donation-amount-one-time-radios input.form-item__input{height:1.71875rem;left:0;opacity:0;position:absolute;width:1.75rem;z-index:-1}.hero__webform .donation-form:not(.donation-form--one-step) .donation-form__amount .form-item--radio .form-item-donation-amount-annually-radios label.form-item__label,.hero__webform .donation-form:not(.donation-form--one-step) .donation-form__amount .form-item--radio .form-item-donation-amount-monthly-radios label.form-item__label,.hero__webform .donation-form:not(.donation-form--one-step) .donation-form__amount .form-item--radio .form-item-donation-amount-one-time-radios label.form-item__label{align-items:center;background-color:#fff;color:#0d0d0d;cursor:pointer;display:flex;font-size:1.25rem;font-weight:700;height:100%;justify-content:center;line-height:2rem;margin-bottom:0;padding:0;text-align:center;width:100%}.hero__webform .donation-form:not(.donation-form--one-step) .donation-form__amount .form-item--radio .form-item-donation-amount-annually-radios label.form-item__label:after,.hero__webform .donation-form:not(.donation-form--one-step) .donation-form__amount .form-item--radio .form-item-donation-amount-monthly-radios label.form-item__label:after,.hero__webform .donation-form:not(.donation-form--one-step) .donation-form__amount .form-item--radio .form-item-donation-amount-one-time-radios label.form-item__label:after{content:"€";font-size:1.25rem;left:2px;position:relative}.hero__webform .donation-form:not(.donation-form--one-step) .donation-form__amount .form-item--radio .form-item-donation-amount-annually-radios.form-element__other label.form-item__label:after,.hero__webform .donation-form:not(.donation-form--one-step) .donation-form__amount .form-item--radio .form-item-donation-amount-monthly-radios.form-element__other label.form-item__label:after,.hero__webform .donation-form:not(.donation-form--one-step) .donation-form__amount .form-item--radio .form-item-donation-amount-one-time-radios.form-element__other label.form-item__label:after{content:""}.hero__webform .donation-form:not(.donation-form--one-step) .donation-form__amount .form-element__other{flex-grow:1;padding-top:0}.hero__webform .donation-form:not(.donation-form--one-step) .donation-form__amount .form-element__other label.option.form-item__label{align-items:baseline;background:#0000;color:#0d0d0d;display:block;font-size:.625rem;font-weight:400;justify-content:left;line-height:1rem;padding-left:.25rem;text-align:left;z-index:9}.hero__webform .donation-form:not(.donation-form--one-step) .donation-form__amount .form-element__other.selected label.option.form-item__label{display:none}.hero__webform .donation-form:not(.donation-form--one-step) .donation-form__footer{justify-content:center;margin-top:1rem}@media(min-width:768px){.hero__webform .donation-form:not(.donation-form--one-step) .donation-form__footer{margin-top:0}}.hero__webform .donation-form:not(.donation-form--one-step) .donation-form__footer-trust-logos{display:none}.hero__webform .donation-form:not(.donation-form--one-step) .donation-form__footer-submit{margin:0}.hero__webform .donation-form:not(.donation-form--one-step) .donation-form__footer-submit svg{display:none}.hero__webform .donation-form:not(.donation-form--one-step) .donation-form__footer-submit .form-actions{background-color:#e2001a;border:none;color:#fff;cursor:pointer;display:flex!important;display:inline-block;font-size:1rem;font-weight:600;height:60px;line-height:1.4;padding:0!important;padding:.7em 2.25em .7em 1.5em;position:relative;text-align:center;text-decoration:none;transition:background-color .2s}.hero__webform .donation-form:not(.donation-form--one-step) .donation-form__footer-submit .form-actions:visited{color:#fff}.hero__webform .donation-form:not(.donation-form--one-step) .donation-form__footer-submit .form-actions:hover{background-color:#b00024;color:#fff;transition:background-color .2s}.hero__webform .donation-form:not(.donation-form--one-step) .donation-form__footer-submit .form-actions:after{position:absolute;right:1rem;width:.5rem}.hero__webform .donation-form:not(.donation-form--one-step) .donation-form__footer-submit .form-actions:after,.hero__webform .donation-form:not(.donation-form--one-step) .donation-form__footer-submit .form-actions:hover:after{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='13' fill='%23fff'%3E%3Cpath d='M7.793 7.215a.644.644 0 0 0 0-.903L2.488.98c-.273-.246-.683-.246-.93 0l-.628.63c-.246.245-.246.656 0 .93l4.21 4.21-4.21 4.238c-.246.274-.246.684 0 .93l.629.629c.246.246.656.246.93 0z'/%3E%3C/svg%3E")}.hero__webform .donation-form:not(.donation-form--one-step) .donation-form__footer-submit .form-actions .button--primary{padding:0 2.5rem 0 1.25rem}.hero__webform .donation-form:not(.donation-form--one-step) .donation-form__footer-submit .form-actions:hover .button--primary{background-color:#0000}.hero__webform .donation-form:not(.donation-form--one-step) .donation-form__footer-submit .form-actions:after{top:52%;transform:translateY(-52%)}@media(min-width:768px){.hero__webform .donation-form:not(.donation-form--one-step) .donation-form__footer-submit .form-actions:after{top:54%;transform:translateY(-54%)}}.hero__webform .donation-form:not(.donation-form--one-step,.variant-teaser) .donation-form__amount .form-item-donation-amount-annually-other,.hero__webform .donation-form:not(.donation-form--one-step,.variant-teaser) .donation-form__amount .form-item-donation-amount-monthly-other,.hero__webform .donation-form:not(.donation-form--one-step,.variant-teaser) .donation-form__amount .form-item-donation-amount-one-time-other{display:flex!important;width:115px!important}.hero__webform .donation-form{align-items:center;background-color:#fff;display:flex;flex-direction:column;margin-bottom:0;margin-top:1.25rem;padding:.5rem}@media(min-width:768px){.hero__webform .donation-form{flex-flow:row wrap;padding:.25rem;width:fit-content}}.hero__webform .donation-form .webform-options-display-one-column{border:1px solid #cfcfcf;display:flex;flex-direction:row;height:60px;transition:border .2s ease}.hero__webform .donation-form .webform-options-display-one-column .form-item-donation-amount-annually-radios.selected,.hero__webform .donation-form .webform-options-display-one-column .form-item-donation-amount-annually-radios:hover,.hero__webform .donation-form .webform-options-display-one-column .form-item-donation-amount-monthly-radios.selected,.hero__webform .donation-form .webform-options-display-one-column .form-item-donation-amount-monthly-radios:hover,.hero__webform .donation-form .webform-options-display-one-column .form-item-donation-amount-one-time-radios.selected,.hero__webform .donation-form .webform-options-display-one-column .form-item-donation-amount-one-time-radios:hover{border:1px solid #0d0d0d;transition:border .2s ease}.hero__webform .donation-form .webform-options-display-one-column .form-item-donation-amount-annually-radios.selected .form-item__label,.hero__webform .donation-form .webform-options-display-one-column .form-item-donation-amount-annually-radios:hover .form-item__label,.hero__webform .donation-form .webform-options-display-one-column .form-item-donation-amount-monthly-radios.selected .form-item__label,.hero__webform .donation-form .webform-options-display-one-column .form-item-donation-amount-monthly-radios:hover .form-item__label,.hero__webform .donation-form .webform-options-display-one-column .form-item-donation-amount-one-time-radios.selected .form-item__label,.hero__webform .donation-form .webform-options-display-one-column .form-item-donation-amount-one-time-radios:hover .form-item__label{color:#0d0d0d}.hero__webform .donation-form__amount .form-item--radio .form-item__button-select{height:fit-content;padding:0}@media(min-width:768px){.hero__webform .donation-form--one-step{width:46.4rem}}.hero__webform .donation-form--one-step .h2{display:none}.hero__webform .donation-form--one-step .donation-form__mode{align-items:center;display:flex;flex-wrap:wrap;margin:0;padding:0;width:100%}@media(min-width:768px){.hero__webform .donation-form--one-step .donation-form__mode{flex-wrap:nowrap;width:auto}}.hero__webform .donation-form--one-step .donation-form__amount{align-items:center;display:flex;flex-flow:row wrap;margin:.5rem 1.5rem 1.5rem;padding:0}@media(min-width:768px){.hero__webform .donation-form--one-step .donation-form__amount{margin:0 1.5rem}}.hero__webform .donation-form--one-step .donation-form__amount .form-fieldset__legend{display:none}.hero__webform .donation-form--one-step .donation-form__amount .form-item--radio{border:none;display:flex;flex-direction:column;justify-content:center}.hero__webform .donation-form--one-step .donation-form__amount .form-item--radio .form-item,.hero__webform .donation-form--one-step .donation-form__amount .form-item--radio .form-item__button-select{align-items:center;display:flex;margin:0}.hero__webform .donation-form--one-step .donation-form__amount .form-item__input{height:1rem;margin:0}.hero__webform .donation-form--one-step .donation-form__amount .form-item__input[type=radio]:checked{border-color:#e2001a}.hero__webform .donation-form--one-step .donation-form__amount .form-item__input.form-radio[type=radio]:before{background-color:#e2001a}.hero__webform .donation-form--one-step .donation-form__amount label.form-item__label{padding:0;position:relative;text-align:center}.hero__webform .donation-form--one-step .donation-form__amount--one-step{height:58px;margin:0;position:relative;width:100%}.hero__webform .donation-form--one-step .donation-form__amount--one-step#edit-amount-monthly--2{display:flex}@media(min-width:768px){.hero__webform .donation-form--one-step .donation-form__amount--one-step{width:320px}}.hero__webform .donation-form--one-step .donation-form__amount--one-step .webform-options-display-buttons{border:1px solid #cfcfcf;display:flex;flex-flow:row nowrap;height:60px;margin:0;transition:border .2s ease;width:100%}@media(min-width:768px){.hero__webform .donation-form--one-step .donation-form__amount--one-step .webform-options-display-buttons{width:fit-content}}.hero__webform .donation-form--one-step .donation-form__amount--one-step .webform-options-display-buttons-horizontal .webform-options-display-buttons-wrapper{display:flex;flex:0;margin:0;width:100%}.hero__webform .donation-form--one-step .donation-form__amount--one-step .webform-options-display-buttons-horizontal .webform-options-display-buttons-wrapper .js-form-item{background-color:#fff;border-right:1px solid #cfcfcf;color:#0d0d0d;cursor:pointer;font-size:1.25rem;font-weight:700;line-height:2rem;margin:0;padding:0;text-align:center;width:65px}.hero__webform .donation-form--one-step .donation-form__amount--one-step .webform-options-display-buttons-horizontal .webform-options-display-buttons-wrapper.last-wrapper{flex:1}.hero__webform .donation-form--one-step .donation-form__amount--one-step .webform-options-display-buttons-horizontal .webform-options-display-buttons-wrapper.last-wrapper .js-form-item{border-right:0;display:block!important;flex-grow:1;max-width:unset;width:100%!important}@media(min-width:768px){.hero__webform .donation-form--one-step .donation-form__amount--one-step .webform-options-display-buttons-horizontal .webform-options-display-buttons-wrapper.last-wrapper .js-form-item{width:123px}}.hero__webform .donation-form--one-step .donation-form__amount--one-step .webform-options-display-buttons-horizontal .webform-options-display-buttons-wrapper.last-wrapper .js-form-item label[for=edit-amount-annually-other--2],.hero__webform .donation-form--one-step .donation-form__amount--one-step .webform-options-display-buttons-horizontal .webform-options-display-buttons-wrapper.last-wrapper .js-form-item label[for=edit-amount-monthly-other--2],.hero__webform .donation-form--one-step .donation-form__amount--one-step .webform-options-display-buttons-horizontal .webform-options-display-buttons-wrapper.last-wrapper .js-form-item label[for=edit-amount-one-off-other--2]{display:flex;clip:unset;align-items:baseline;background:#0000;color:#0d0d0d;font-size:.625rem;font-weight:400;height:100%;justify-content:left;line-height:1rem;padding-left:.25rem;padding-top:.25rem;text-align:center;z-index:9}.hero__webform .donation-form--one-step .donation-form__amount--one-step .webform-options-display-buttons-horizontal .webform-options-display-buttons-wrapper.last-wrapper .js-form-item input{border:unset}.hero__webform .donation-form--one-step .donation-form__amount--one-step .webform-options-display-buttons-horizontal .webform-options-display-buttons-wrapper.last-wrapper .js-form-item input::placeholder{font-size:0}.hero__webform .donation-form--one-step .donation-form__amount--one-step .webform-options-display-buttons-horizontal .webform-options-display-buttons-wrapper.last-wrapper .form-item--error-message{display:none!important}.hero__webform .donation-form--one-step .donation-form__amount--one-step .webform-options-display-buttons-horizontal .webform-options-display-buttons-wrapper.last-wrapper:has(input.isChecked) .js-form-item label[for=edit-amount-annually-other--2],.hero__webform .donation-form--one-step .donation-form__amount--one-step .webform-options-display-buttons-horizontal .webform-options-display-buttons-wrapper.last-wrapper:has(input.isChecked) .js-form-item label[for=edit-amount-monthly-other--2],.hero__webform .donation-form--one-step .donation-form__amount--one-step .webform-options-display-buttons-horizontal .webform-options-display-buttons-wrapper.last-wrapper:has(input.isChecked) .js-form-item label[for=edit-amount-one-off-other--2]{display:none}.hero__webform .donation-form--one-step .donation-form__amount--one-step .webform-options-display-buttons-horizontal .webform-options-display-buttons-wrapper.last-wrapper:has(input.isChecked) .js-form-item input{color:#000;font-size:1.25rem;font-weight:700;line-height:2rem;padding-right:1.5rem;text-align:end}.hero__webform .donation-form--one-step .donation-form__amount--one-step label.webform-options-display-buttons-label{align-items:center;border:1px solid #0000;border-radius:0;color:#000;display:flex;justify-content:center;width:65px}.hero__webform .donation-form--one-step .donation-form__amount--one-step label.webform-options-display-buttons-label:after{content:"€";font-size:1.25rem;left:2px;position:relative}.hero__webform .donation-form--one-step .donation-form__amount--one-step .webform-options-display-buttons input:checked:focus+label.webform-options-display-buttons-label{border:1px solid #0d0d0d;border-radius:0;box-shadow:unset;transition:border .2s ease}.hero__webform .donation-form--one-step .donation-form__amount--one-step .webform-options-display-buttons input:checked+label.webform-options-display-buttons-label{border:1px solid #0d0d0d;transition:border .2s ease}.hero__webform .donation-form--one-step .donation-form__amount--one-step>div:not(.js-webform-radios){display:none}.hero__webform .donation-form--one-step .form-actions{background-color:#e2001a;border:none;color:#fff;cursor:pointer;display:flex!important;display:inline-block;font-size:1rem;font-weight:600;height:60px;line-height:1.4;margin-left:1px;margin-top:1rem;padding:0!important;padding:.7em 2.25em .7em 1.5em;position:relative;text-align:center;text-decoration:none;transition:background-color .2s}.hero__webform .donation-form--one-step .form-actions:visited{color:#fff}.hero__webform .donation-form--one-step .form-actions:hover{background-color:#b00024;color:#fff;transition:background-color .2s}.hero__webform .donation-form--one-step .form-actions:after{position:absolute;right:1rem;width:.5rem}.hero__webform .donation-form--one-step .form-actions:after,.hero__webform .donation-form--one-step .form-actions:hover:after{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='13' fill='%23fff'%3E%3Cpath d='M7.793 7.215a.644.644 0 0 0 0-.903L2.488.98c-.273-.246-.683-.246-.93 0l-.628.63c-.246.245-.246.656 0 .93l4.21 4.21-4.21 4.238c-.246.274-.246.684 0 .93l.629.629c.246.246.656.246.93 0z'/%3E%3C/svg%3E")}@media(min-width:768px){.hero__webform .donation-form--one-step .form-actions{flex-grow:1;margin-top:0;max-width:278px}}.hero__webform .donation-form--one-step .form-actions .button--primary{padding:0 2.5rem 0 1.25rem}.hero__webform .donation-form--one-step .form-actions:hover .button--primary{background-color:#0000}.hero__webform .donation-form--one-step .form-actions:after{top:52%;transform:translateY(-52%)}@media(min-width:768px){.hero__webform .donation-form--one-step .form-actions:after{top:54%;transform:translateY(-54%)}}.hero__webform .donation-form--one-step .js-form-item-amount-annually-other,.hero__webform .donation-form--one-step .js-form-item-amount-monthly-other,.hero__webform .donation-form--one-step .js-form-item-amount-one-off-other{position:relative}.hero__webform .donation-form--one-step .js-form-item-amount-annually-other:after,.hero__webform .donation-form--one-step .js-form-item-amount-monthly-other:after,.hero__webform .donation-form--one-step .js-form-item-amount-one-off-other:after{content:"€";font-size:1.25rem;font-weight:700;position:absolute;right:10px;top:14px}.hero__webform .donation-form--one-step #global-error-message-container{background-color:#fff;color:#e2001a;font-size:.75rem;font-weight:700;justify-content:flex-end;margin-top:1rem;order:1;text-align:end;width:100%}@media(min-width:768px){.hero__webform .donation-form--one-step #global-error-message-container{bottom:-20px;left:0;margin-top:0;order:unset;position:absolute;width:46.4rem}}.hero__webform .donation-form--one-step .form-element__other .error{background-color:#0000!important;outline:unset}.hero__webform .donation-form--one-step .form-element__other:has(input.isChecked) .error{background-color:#fff1f1!important;outline:4px solid #ffc6c6}.main:has(.donation-form--one-step.variant-teaser) .status__list .status--error{display:none;visibility:hidden}.main:has(.donation-form--one-step.variant-teaser) .donation-form--one-step.variant-teaser strong.error{display:none!important}.donation-form-block{width:100%}.donation-form-block .hero__webform .donation-form,.layout--offset .donation-form-block .donation-form,.layout--one-column-offset .donation-form-block .donation-form{background-color:#fff;display:flex;flex-direction:column;margin-bottom:0;margin-top:0;padding:1rem;width:100%}@media(min-width:320px)and (max-width:374px){.donation-form-block .hero__webform .donation-form,.layout--offset .donation-form-block .donation-form,.layout--one-column-offset .donation-form-block .donation-form{padding:1rem}}@media(min-width:480px){.donation-form-block .hero__webform .donation-form,.layout--offset .donation-form-block .donation-form,.layout--one-column-offset .donation-form-block .donation-form{padding:2rem}}@media(min-width:768px){.donation-form-block .hero__webform .donation-form,.layout--offset .donation-form-block .donation-form,.layout--one-column-offset .donation-form-block .donation-form{flex-flow:row wrap;justify-content:center}}@media(min-width:1440px){.donation-form-block .hero__webform .donation-form,.layout--offset .donation-form-block .donation-form,.layout--one-column-offset .donation-form-block .donation-form{height:100%}}.donation-form-block .hero__webform .donation-form__amount,.donation-form-block .hero__webform .donation-form__mode,.donation-form-block .hero__webform .donation-form__payment,.layout--offset .donation-form-block .donation-form__amount,.layout--offset .donation-form-block .donation-form__mode,.layout--offset .donation-form-block .donation-form__payment,.layout--one-column-offset .donation-form-block .donation-form__amount,.layout--one-column-offset .donation-form-block .donation-form__mode,.layout--one-column-offset .donation-form-block .donation-form__payment{background-color:#0000;margin-bottom:0;padding:0}.donation-form-block .hero__webform .donation-form__mode,.layout--offset .donation-form-block .donation-form__mode,.layout--one-column-offset .donation-form-block .donation-form__mode{align-items:center;display:flex;flex-flow:row wrap}@media(min-width:768px){.donation-form-block .hero__webform .donation-form__mode,.layout--offset .donation-form-block .donation-form__mode,.layout--one-column-offset .donation-form-block .donation-form__mode{flex-basis:100%;justify-content:center;margin:0 auto;max-width:80%}}@media(min-width:1180px){.donation-form-block .hero__webform .donation-form__mode,.layout--offset .donation-form-block .donation-form__mode,.layout--one-column-offset .donation-form-block .donation-form__mode{max-width:100%}}.donation-form-block .hero__webform .donation-form__mode .form-fieldset__legend,.layout--offset .donation-form-block .donation-form__mode .form-fieldset__legend,.layout--one-column-offset .donation-form-block .donation-form__mode .form-fieldset__legend{flex-grow:1}@media(min-width:768px){.donation-form-block .hero__webform .donation-form__mode .form-fieldset__legend,.layout--offset .donation-form-block .donation-form__mode .form-fieldset__legend,.layout--one-column-offset .donation-form-block .donation-form__mode .form-fieldset__legend{flex-grow:0;padding-right:2rem}}@media(min-width:1440px){.donation-form-block .hero__webform .donation-form__mode .form-fieldset__legend,.layout--offset .donation-form-block .donation-form__mode .form-fieldset__legend,.layout--one-column-offset .donation-form-block .donation-form__mode .form-fieldset__legend{flex-grow:1;padding-right:0}}.donation-form-block .hero__webform .donation-form__mode .form-fieldset__legend .h2,.layout--offset .donation-form-block .donation-form__mode .form-fieldset__legend .h2,.layout--one-column-offset .donation-form-block .donation-form__mode .form-fieldset__legend .h2{font-size:1.3rem;font-weight:600;line-height:2rem}@media(min-width:1180px){.donation-form-block .hero__webform .donation-form__mode .form-fieldset__legend .h2,.layout--offset .donation-form-block .donation-form__mode .form-fieldset__legend .h2,.layout--one-column-offset .donation-form-block .donation-form__mode .form-fieldset__legend .h2{font-size:2rem;line-height:2.5rem}}.donation-form-block .hero__webform .donation-form__mode .form-item__selector,.layout--offset .donation-form-block .donation-form__mode .form-item__selector,.layout--one-column-offset .donation-form-block .donation-form__mode .form-item__selector{margin-top:1rem;width:100%}@media(min-width:768px){.donation-form-block .hero__webform .donation-form__mode .form-item__selector,.layout--offset .donation-form-block .donation-form__mode .form-item__selector,.layout--one-column-offset .donation-form-block .donation-form__mode .form-item__selector{justify-content:center;margin-bottom:1rem}}.donation-form-block .hero__webform .donation-form__mode .form-item__selector .form-item--radio,.layout--offset .donation-form-block .donation-form__mode .form-item__selector .form-item--radio,.layout--one-column-offset .donation-form-block .donation-form__mode .form-item__selector .form-item--radio{border:none;display:flex;flex-direction:row;justify-content:center}.donation-form-block .hero__webform .donation-form__mode .form-item__selector .form-item__input:checked,.layout--offset .donation-form-block .donation-form__mode .form-item__selector .form-item__input:checked,.layout--one-column-offset .donation-form-block .donation-form__mode .form-item__selector .form-item__input:checked{border-color:#e2001a}.donation-form-block .hero__webform .donation-form__mode .form-item__selector .form-item__input.form-radio[type=radio]:before,.layout--offset .donation-form-block .donation-form__mode .form-item__selector .form-item__input.form-radio[type=radio]:before,.layout--one-column-offset .donation-form-block .donation-form__mode .form-item__selector .form-item__input.form-radio[type=radio]:before{background-color:#e2001a}.donation-form-block .hero__webform .donation-form__mode label.form-item__label,.layout--offset .donation-form-block .donation-form__mode label.form-item__label,.layout--one-column-offset .donation-form-block .donation-form__mode label.form-item__label{position:relative;text-align:center;width:80%}.donation-form-block .hero__webform .donation-form__amount,.layout--offset .donation-form-block .donation-form__amount,.layout--one-column-offset .donation-form-block .donation-form__amount{position:relative}@media(min-width:768px){.donation-form-block .hero__webform .donation-form__amount,.layout--offset .donation-form-block .donation-form__amount,.layout--one-column-offset .donation-form-block .donation-form__amount{width:315px}}@media(min-width:1440px){.donation-form-block .hero__webform .donation-form__amount,.layout--offset .donation-form-block .donation-form__amount,.layout--one-column-offset .donation-form-block .donation-form__amount{width:100%}}.donation-form-block .hero__webform .donation-form__amount .form-item--radio,.layout--offset .donation-form-block .donation-form__amount .form-item--radio,.layout--one-column-offset .donation-form-block .donation-form__amount .form-item--radio{box-shadow:0 4px 2px -2px #cfcfcf}@media(min-width:768px){.donation-form-block .hero__webform .donation-form__amount .form-item--radio,.layout--offset .donation-form-block .donation-form__amount .form-item--radio,.layout--one-column-offset .donation-form-block .donation-form__amount .form-item--radio{box-shadow:none}}.donation-form-block .hero__webform .donation-form__amount .js-form-type-number,.layout--offset .donation-form-block .donation-form__amount .js-form-type-number,.layout--one-column-offset .donation-form-block .donation-form__amount .js-form-type-number{display:none}.donation-form-block .hero__webform .donation-form__amount .form-item-donation-amount-annually-radios,.donation-form-block .hero__webform .donation-form__amount .form-item-donation-amount-monthly-radios,.donation-form-block .hero__webform .donation-form__amount .form-item-donation-amount-one-time-radios,.layout--offset .donation-form-block .donation-form__amount .form-item-donation-amount-annually-radios,.layout--offset .donation-form-block .donation-form__amount .form-item-donation-amount-monthly-radios,.layout--offset .donation-form-block .donation-form__amount .form-item-donation-amount-one-time-radios,.layout--one-column-offset .donation-form-block .donation-form__amount .form-item-donation-amount-annually-radios,.layout--one-column-offset .donation-form-block .donation-form__amount .form-item-donation-amount-monthly-radios,.layout--one-column-offset .donation-form-block .donation-form__amount .form-item-donation-amount-one-time-radios{border-right:1px solid #cfcfcf;cursor:pointer;height:56px;margin-bottom:0;width:62px}.donation-form-block .hero__webform .donation-form__amount .form-item-donation-amount-annually-radios:last-child,.donation-form-block .hero__webform .donation-form__amount .form-item-donation-amount-monthly-radios:last-child,.donation-form-block .hero__webform .donation-form__amount .form-item-donation-amount-one-time-radios:last-child,.layout--offset .donation-form-block .donation-form__amount .form-item-donation-amount-annually-radios:last-child,.layout--offset .donation-form-block .donation-form__amount .form-item-donation-amount-monthly-radios:last-child,.layout--offset .donation-form-block .donation-form__amount .form-item-donation-amount-one-time-radios:last-child,.layout--one-column-offset .donation-form-block .donation-form__amount .form-item-donation-amount-annually-radios:last-child,.layout--one-column-offset .donation-form-block .donation-form__amount .form-item-donation-amount-monthly-radios:last-child,.layout--one-column-offset .donation-form-block .donation-form__amount .form-item-donation-amount-one-time-radios:last-child{border:0;padding-top:0}.donation-form-block .hero__webform .donation-form__amount .form-item-donation-amount-annually-radios input,.donation-form-block .hero__webform .donation-form__amount .form-item-donation-amount-monthly-radios input,.donation-form-block .hero__webform .donation-form__amount .form-item-donation-amount-one-time-radios input,.layout--offset .donation-form-block .donation-form__amount .form-item-donation-amount-annually-radios input,.layout--offset .donation-form-block .donation-form__amount .form-item-donation-amount-monthly-radios input,.layout--offset .donation-form-block .donation-form__amount .form-item-donation-amount-one-time-radios input,.layout--one-column-offset .donation-form-block .donation-form__amount .form-item-donation-amount-annually-radios input,.layout--one-column-offset .donation-form-block .donation-form__amount .form-item-donation-amount-monthly-radios input,.layout--one-column-offset .donation-form-block .donation-form__amount .form-item-donation-amount-one-time-radios input{height:1.71875rem;left:0;opacity:0;position:absolute;width:1.75rem;z-index:-1}.donation-form-block .hero__webform .donation-form__amount .form-item-donation-amount-annually-radios label,.donation-form-block .hero__webform .donation-form__amount .form-item-donation-amount-monthly-radios label,.donation-form-block .hero__webform .donation-form__amount .form-item-donation-amount-one-time-radios label,.layout--offset .donation-form-block .donation-form__amount .form-item-donation-amount-annually-radios label,.layout--offset .donation-form-block .donation-form__amount .form-item-donation-amount-monthly-radios label,.layout--offset .donation-form-block .donation-form__amount .form-item-donation-amount-one-time-radios label,.layout--one-column-offset .donation-form-block .donation-form__amount .form-item-donation-amount-annually-radios label,.layout--one-column-offset .donation-form-block .donation-form__amount .form-item-donation-amount-monthly-radios label,.layout--one-column-offset .donation-form-block .donation-form__amount .form-item-donation-amount-one-time-radios label{align-items:center;background-color:#fff;color:#0d0d0d;cursor:pointer;display:flex;font-size:1.25rem;font-weight:700;height:100%;justify-content:center;line-height:2rem;padding-bottom:0;padding-top:0;text-align:center;width:100%}.donation-form-block .hero__webform .donation-form__amount .form-item-donation-amount-annually-radios label:after,.donation-form-block .hero__webform .donation-form__amount .form-item-donation-amount-monthly-radios label:after,.donation-form-block .hero__webform .donation-form__amount .form-item-donation-amount-one-time-radios label:after,.layout--offset .donation-form-block .donation-form__amount .form-item-donation-amount-annually-radios label:after,.layout--offset .donation-form-block .donation-form__amount .form-item-donation-amount-monthly-radios label:after,.layout--offset .donation-form-block .donation-form__amount .form-item-donation-amount-one-time-radios label:after,.layout--one-column-offset .donation-form-block .donation-form__amount .form-item-donation-amount-annually-radios label:after,.layout--one-column-offset .donation-form-block .donation-form__amount .form-item-donation-amount-monthly-radios label:after,.layout--one-column-offset .donation-form-block .donation-form__amount .form-item-donation-amount-one-time-radios label:after{content:"€";font-size:1.25rem;position:relative}.donation-form-block .hero__webform .donation-form__amount .form-item-donation-amount-annually-radios.form-element__other label,.donation-form-block .hero__webform .donation-form__amount .form-item-donation-amount-monthly-radios.form-element__other label,.donation-form-block .hero__webform .donation-form__amount .form-item-donation-amount-one-time-radios.form-element__other label,.layout--offset .donation-form-block .donation-form__amount .form-item-donation-amount-annually-radios.form-element__other label,.layout--offset .donation-form-block .donation-form__amount .form-item-donation-amount-monthly-radios.form-element__other label,.layout--offset .donation-form-block .donation-form__amount .form-item-donation-amount-one-time-radios.form-element__other label,.layout--one-column-offset .donation-form-block .donation-form__amount .form-item-donation-amount-annually-radios.form-element__other label,.layout--one-column-offset .donation-form-block .donation-form__amount .form-item-donation-amount-monthly-radios.form-element__other label,.layout--one-column-offset .donation-form-block .donation-form__amount .form-item-donation-amount-one-time-radios.form-element__other label{align-items:inherit;justify-content:inherit;padding-bottom:4px;padding-top:6px}.donation-form-block .hero__webform .donation-form__amount .form-item-donation-amount-annually-radios.form-element__other label:after,.donation-form-block .hero__webform .donation-form__amount .form-item-donation-amount-monthly-radios.form-element__other label:after,.donation-form-block .hero__webform .donation-form__amount .form-item-donation-amount-one-time-radios.form-element__other label:after,.layout--offset .donation-form-block .donation-form__amount .form-item-donation-amount-annually-radios.form-element__other label:after,.layout--offset .donation-form-block .donation-form__amount .form-item-donation-amount-monthly-radios.form-element__other label:after,.layout--offset .donation-form-block .donation-form__amount .form-item-donation-amount-one-time-radios.form-element__other label:after,.layout--one-column-offset .donation-form-block .donation-form__amount .form-item-donation-amount-annually-radios.form-element__other label:after,.layout--one-column-offset .donation-form-block .donation-form__amount .form-item-donation-amount-monthly-radios.form-element__other label:after,.layout--one-column-offset .donation-form-block .donation-form__amount .form-item-donation-amount-one-time-radios.form-element__other label:after{font-size:1.25rem;position:relative;right:.35rem;top:1.15rem}@media(min-width:768px){.donation-form-block .hero__webform .donation-form__amount .form-item-donation-amount-annually-radios.form-element__other label:after,.donation-form-block .hero__webform .donation-form__amount .form-item-donation-amount-monthly-radios.form-element__other label:after,.donation-form-block .hero__webform .donation-form__amount .form-item-donation-amount-one-time-radios.form-element__other label:after,.layout--offset .donation-form-block .donation-form__amount .form-item-donation-amount-annually-radios.form-element__other label:after,.layout--offset .donation-form-block .donation-form__amount .form-item-donation-amount-monthly-radios.form-element__other label:after,.layout--offset .donation-form-block .donation-form__amount .form-item-donation-amount-one-time-radios.form-element__other label:after,.layout--one-column-offset .donation-form-block .donation-form__amount .form-item-donation-amount-annually-radios.form-element__other label:after,.layout--one-column-offset .donation-form-block .donation-form__amount .form-item-donation-amount-monthly-radios.form-element__other label:after,.layout--one-column-offset .donation-form-block .donation-form__amount .form-item-donation-amount-one-time-radios.form-element__other label:after{right:-1.95rem}}.donation-form-block .hero__webform .donation-form__amount .form-item-donation-amount-annually-other,.donation-form-block .hero__webform .donation-form__amount .form-item-donation-amount-monthly-other,.donation-form-block .hero__webform .donation-form__amount .form-item-donation-amount-one-time-other,.layout--offset .donation-form-block .donation-form__amount .form-item-donation-amount-annually-other,.layout--offset .donation-form-block .donation-form__amount .form-item-donation-amount-monthly-other,.layout--offset .donation-form-block .donation-form__amount .form-item-donation-amount-one-time-other,.layout--one-column-offset .donation-form-block .donation-form__amount .form-item-donation-amount-annually-other,.layout--one-column-offset .donation-form-block .donation-form__amount .form-item-donation-amount-monthly-other,.layout--one-column-offset .donation-form-block .donation-form__amount .form-item-donation-amount-one-time-other{height:65px;max-width:110px;padding-top:0;position:absolute;right:.5em;top:3px}.donation-form-block .hero__webform .donation-form__amount .form-item-donation-amount-annually-other input.form-number.form-item__input,.donation-form-block .hero__webform .donation-form__amount .form-item-donation-amount-monthly-other input.form-number.form-item__input,.donation-form-block .hero__webform .donation-form__amount .form-item-donation-amount-one-time-other input.form-number.form-item__input,.layout--offset .donation-form-block .donation-form__amount .form-item-donation-amount-annually-other input.form-number.form-item__input,.layout--offset .donation-form-block .donation-form__amount .form-item-donation-amount-monthly-other input.form-number.form-item__input,.layout--offset .donation-form-block .donation-form__amount .form-item-donation-amount-one-time-other input.form-number.form-item__input,.layout--one-column-offset .donation-form-block .donation-form__amount .form-item-donation-amount-annually-other input.form-number.form-item__input,.layout--one-column-offset .donation-form-block .donation-form__amount .form-item-donation-amount-monthly-other input.form-number.form-item__input,.layout--one-column-offset .donation-form-block .donation-form__amount .form-item-donation-amount-one-time-other input.form-number.form-item__input{background-color:#0000;border:0;font-size:1.25rem;font-weight:700;padding-left:.5rem;padding-right:.75rem;text-align:right}.donation-form-block .hero__webform .donation-form__amount .form-item-donation-amount-annually-other input.form-number.form-item__input:focus,.donation-form-block .hero__webform .donation-form__amount .form-item-donation-amount-monthly-other input.form-number.form-item__input:focus,.donation-form-block .hero__webform .donation-form__amount .form-item-donation-amount-one-time-other input.form-number.form-item__input:focus,.layout--offset .donation-form-block .donation-form__amount .form-item-donation-amount-annually-other input.form-number.form-item__input:focus,.layout--offset .donation-form-block .donation-form__amount .form-item-donation-amount-monthly-other input.form-number.form-item__input:focus,.layout--offset .donation-form-block .donation-form__amount .form-item-donation-amount-one-time-other input.form-number.form-item__input:focus,.layout--one-column-offset .donation-form-block .donation-form__amount .form-item-donation-amount-annually-other input.form-number.form-item__input:focus,.layout--one-column-offset .donation-form-block .donation-form__amount .form-item-donation-amount-monthly-other input.form-number.form-item__input:focus,.layout--one-column-offset .donation-form-block .donation-form__amount .form-item-donation-amount-one-time-other input.form-number.form-item__input:focus{outline:0}.donation-form-block .hero__webform .donation-form__amount .form-item-donation-amount-annually-other:after,.donation-form-block .hero__webform .donation-form__amount .form-item-donation-amount-monthly-other:after,.donation-form-block .hero__webform .donation-form__amount .form-item-donation-amount-one-time-other:after,.layout--offset .donation-form-block .donation-form__amount .form-item-donation-amount-annually-other:after,.layout--offset .donation-form-block .donation-form__amount .form-item-donation-amount-monthly-other:after,.layout--offset .donation-form-block .donation-form__amount .form-item-donation-amount-one-time-other:after,.layout--one-column-offset .donation-form-block .donation-form__amount .form-item-donation-amount-annually-other:after,.layout--one-column-offset .donation-form-block .donation-form__amount .form-item-donation-amount-monthly-other:after,.layout--one-column-offset .donation-form-block .donation-form__amount .form-item-donation-amount-one-time-other:after{content:"€";font-size:1.25rem;position:absolute;right:0;top:12px}.donation-form-block .hero__webform .donation-form__amount .form-element__other,.layout--offset .donation-form-block .donation-form__amount .form-element__other,.layout--one-column-offset .donation-form-block .donation-form__amount .form-element__other{flex-grow:1}.donation-form-block .hero__webform .donation-form__amount .form-element__other label.option.form-item__label,.layout--offset .donation-form-block .donation-form__amount .form-element__other label.option.form-item__label,.layout--one-column-offset .donation-form-block .donation-form__amount .form-element__other label.option.form-item__label{background:#0000;color:#0d0d0d;font-size:.625rem;font-weight:400;line-height:.25rem;margin-left:.25rem;text-align:center}@media(min-width:320px)and (max-width:374px){.donation-form-block .hero__webform .donation-form__amount .form-element__other label.option.form-item__label,.layout--offset .donation-form-block .donation-form__amount .form-element__other label.option.form-item__label,.layout--one-column-offset .donation-form-block .donation-form__amount .form-element__other label.option.form-item__label{font-size:.45rem;margin-left:0}}.donation-form-block .hero__webform .donation-form__amount .form-element__other.selected label.option.form-item__label,.layout--offset .donation-form-block .donation-form__amount .form-element__other.selected label.option.form-item__label,.layout--one-column-offset .donation-form-block .donation-form__amount .form-element__other.selected label.option.form-item__label{color:#0000}.donation-form-block .hero__webform .donation-form .webform-options-display-one-column,.layout--offset .donation-form-block .donation-form .webform-options-display-one-column,.layout--one-column-offset .donation-form-block .donation-form .webform-options-display-one-column{border:1px solid #cfcfcf;display:flex;flex-direction:row;margin-bottom:1rem;transition:border .2s ease}@media(min-width:768px){.donation-form-block .hero__webform .donation-form .webform-options-display-one-column.form-item--radio,.layout--offset .donation-form-block .donation-form .webform-options-display-one-column.form-item--radio,.layout--one-column-offset .donation-form-block .donation-form .webform-options-display-one-column.form-item--radio{margin-bottom:0}}.donation-form-block .hero__webform .donation-form .webform-options-display-one-column .form-item-donation-amount-annually-radios.selected,.donation-form-block .hero__webform .donation-form .webform-options-display-one-column .form-item-donation-amount-annually-radios:hover,.donation-form-block .hero__webform .donation-form .webform-options-display-one-column .form-item-donation-amount-monthly-radios.selected,.donation-form-block .hero__webform .donation-form .webform-options-display-one-column .form-item-donation-amount-monthly-radios:hover,.donation-form-block .hero__webform .donation-form .webform-options-display-one-column .form-item-donation-amount-one-time-radios.selected,.donation-form-block .hero__webform .donation-form .webform-options-display-one-column .form-item-donation-amount-one-time-radios:hover,.layout--offset .donation-form-block .donation-form .webform-options-display-one-column .form-item-donation-amount-annually-radios.selected,.layout--offset .donation-form-block .donation-form .webform-options-display-one-column .form-item-donation-amount-annually-radios:hover,.layout--offset .donation-form-block .donation-form .webform-options-display-one-column .form-item-donation-amount-monthly-radios.selected,.layout--offset .donation-form-block .donation-form .webform-options-display-one-column .form-item-donation-amount-monthly-radios:hover,.layout--offset .donation-form-block .donation-form .webform-options-display-one-column .form-item-donation-amount-one-time-radios.selected,.layout--offset .donation-form-block .donation-form .webform-options-display-one-column .form-item-donation-amount-one-time-radios:hover,.layout--one-column-offset .donation-form-block .donation-form .webform-options-display-one-column .form-item-donation-amount-annually-radios.selected,.layout--one-column-offset .donation-form-block .donation-form .webform-options-display-one-column .form-item-donation-amount-annually-radios:hover,.layout--one-column-offset .donation-form-block .donation-form .webform-options-display-one-column .form-item-donation-amount-monthly-radios.selected,.layout--one-column-offset .donation-form-block .donation-form .webform-options-display-one-column .form-item-donation-amount-monthly-radios:hover,.layout--one-column-offset .donation-form-block .donation-form .webform-options-display-one-column .form-item-donation-amount-one-time-radios.selected,.layout--one-column-offset .donation-form-block .donation-form .webform-options-display-one-column .form-item-donation-amount-one-time-radios:hover{border:2px solid #0d0d0d}.donation-form-block .hero__webform .donation-form .webform-options-display-one-column .form-item-donation-amount-annually-radios.selected .form-item__label,.donation-form-block .hero__webform .donation-form .webform-options-display-one-column .form-item-donation-amount-annually-radios:hover .form-item__label,.donation-form-block .hero__webform .donation-form .webform-options-display-one-column .form-item-donation-amount-monthly-radios.selected .form-item__label,.donation-form-block .hero__webform .donation-form .webform-options-display-one-column .form-item-donation-amount-monthly-radios:hover .form-item__label,.donation-form-block .hero__webform .donation-form .webform-options-display-one-column .form-item-donation-amount-one-time-radios.selected .form-item__label,.donation-form-block .hero__webform .donation-form .webform-options-display-one-column .form-item-donation-amount-one-time-radios:hover .form-item__label,.layout--offset .donation-form-block .donation-form .webform-options-display-one-column .form-item-donation-amount-annually-radios.selected .form-item__label,.layout--offset .donation-form-block .donation-form .webform-options-display-one-column .form-item-donation-amount-annually-radios:hover .form-item__label,.layout--offset .donation-form-block .donation-form .webform-options-display-one-column .form-item-donation-amount-monthly-radios.selected .form-item__label,.layout--offset .donation-form-block .donation-form .webform-options-display-one-column .form-item-donation-amount-monthly-radios:hover .form-item__label,.layout--offset .donation-form-block .donation-form .webform-options-display-one-column .form-item-donation-amount-one-time-radios.selected .form-item__label,.layout--offset .donation-form-block .donation-form .webform-options-display-one-column .form-item-donation-amount-one-time-radios:hover .form-item__label,.layout--one-column-offset .donation-form-block .donation-form .webform-options-display-one-column .form-item-donation-amount-annually-radios.selected .form-item__label,.layout--one-column-offset .donation-form-block .donation-form .webform-options-display-one-column .form-item-donation-amount-annually-radios:hover .form-item__label,.layout--one-column-offset .donation-form-block .donation-form .webform-options-display-one-column .form-item-donation-amount-monthly-radios.selected .form-item__label,.layout--one-column-offset .donation-form-block .donation-form .webform-options-display-one-column .form-item-donation-amount-monthly-radios:hover .form-item__label,.layout--one-column-offset .donation-form-block .donation-form .webform-options-display-one-column .form-item-donation-amount-one-time-radios.selected .form-item__label,.layout--one-column-offset .donation-form-block .donation-form .webform-options-display-one-column .form-item-donation-amount-one-time-radios:hover .form-item__label{color:#0d0d0d}.donation-form-block .hero__webform .donation-form__footer,.layout--offset .donation-form-block .donation-form__footer,.layout--one-column-offset .donation-form-block .donation-form__footer{justify-content:center}.donation-form-block .hero__webform .donation-form__footer-trust-logos,.layout--offset .donation-form-block .donation-form__footer-trust-logos,.layout--one-column-offset .donation-form-block .donation-form__footer-trust-logos{display:none}.donation-form-block .hero__webform .donation-form__footer-submit,.layout--offset .donation-form-block .donation-form__footer-submit,.layout--one-column-offset .donation-form-block .donation-form__footer-submit{justify-content:center}@media(min-width:768px){.donation-form-block .hero__webform .donation-form__footer-submit,.layout--offset .donation-form-block .donation-form__footer-submit,.layout--one-column-offset .donation-form-block .donation-form__footer-submit{height:57px}}@media(min-width:1440px){.donation-form-block .hero__webform .donation-form__footer-submit,.layout--offset .donation-form-block .donation-form__footer-submit,.layout--one-column-offset .donation-form-block .donation-form__footer-submit{height:auto;margin-top:2rem}}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.donation-form-block .hero__webform .donation-form__footer-submit,.layout--offset .donation-form-block .donation-form__footer-submit,.layout--one-column-offset .donation-form-block .donation-form__footer-submit{height:47px;margin-top:2rem}}.donation-form-block .hero__webform .donation-form__footer-submit svg,.layout--offset .donation-form-block .donation-form__footer-submit svg,.layout--one-column-offset .donation-form-block .donation-form__footer-submit svg{display:none}@media(min-width:768px){.donation-form-block .hero__webform .donation-form__footer-submit .button--primary,.donation-form-block .hero__webform .donation-form__footer-submit .form-actions,.layout--offset .donation-form-block .donation-form__footer-submit .button--primary,.layout--offset .donation-form-block .donation-form__footer-submit .form-actions,.layout--one-column-offset .donation-form-block .donation-form__footer-submit .button--primary,.layout--one-column-offset .donation-form-block .donation-form__footer-submit .form-actions{border:1px solid #e2001a;height:100%}}.donation-form-block .hero__webform .donation-form__footer-submit .button--primary,.layout--offset .donation-form-block .donation-form__footer-submit .button--primary,.layout--one-column-offset .donation-form-block .donation-form__footer-submit .button--primary{all:unset;background-color:#0000}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.donation-form-block .hero__webform .donation-form__footer-submit .button--primary,.layout--offset .donation-form-block .donation-form__footer-submit .button--primary,.layout--one-column-offset .donation-form-block .donation-form__footer-submit .button--primary{line-height:0}}.donation-form-block .hero__webform .donation-form__footer-submit .form-actions,.layout--offset .donation-form-block .donation-form__footer-submit .form-actions,.layout--one-column-offset .donation-form-block .donation-form__footer-submit .form-actions{background-color:#e2001a;border:none;color:#fff;cursor:pointer;display:inline-block;font-weight:600;line-height:1.4;padding:.7em 2.25em .7em 1.5em;position:relative;text-align:center;text-decoration:none;transition:background-color .2s}.donation-form-block .hero__webform .donation-form__footer-submit .form-actions:visited,.layout--offset .donation-form-block .donation-form__footer-submit .form-actions:visited,.layout--one-column-offset .donation-form-block .donation-form__footer-submit .form-actions:visited{color:#fff}.donation-form-block .hero__webform .donation-form__footer-submit .form-actions:hover,.layout--offset .donation-form-block .donation-form__footer-submit .form-actions:hover,.layout--one-column-offset .donation-form-block .donation-form__footer-submit .form-actions:hover{background-color:#b00024;color:#fff;transition:background-color .2s}.donation-form-block .hero__webform .donation-form__footer-submit .form-actions:after,.layout--offset .donation-form-block .donation-form__footer-submit .form-actions:after,.layout--one-column-offset .donation-form-block .donation-form__footer-submit .form-actions:after{position:absolute;right:1rem;width:.5rem}.donation-form-block .hero__webform .donation-form__footer-submit .form-actions:after,.donation-form-block .hero__webform .donation-form__footer-submit .form-actions:hover:after,.layout--offset .donation-form-block .donation-form__footer-submit .form-actions:after,.layout--offset .donation-form-block .donation-form__footer-submit .form-actions:hover:after,.layout--one-column-offset .donation-form-block .donation-form__footer-submit .form-actions:after,.layout--one-column-offset .donation-form-block .donation-form__footer-submit .form-actions:hover:after{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='13' fill='%23fff'%3E%3Cpath d='M7.793 7.215a.644.644 0 0 0 0-.903L2.488.98c-.273-.246-.683-.246-.93 0l-.628.63c-.246.245-.246.656 0 .93l4.21 4.21-4.21 4.238c-.246.274-.246.684 0 .93l.629.629c.246.246.656.246.93 0z'/%3E%3C/svg%3E")}.donation-form-block .hero__webform .donation-form__footer-submit .form-actions,.layout--offset .donation-form-block .donation-form__footer-submit .form-actions,.layout--one-column-offset .donation-form-block .donation-form__footer-submit .form-actions{display:flex}.donation-form-block .hero__webform .donation-form__footer-submit .form-actions:hover .button--primary,.layout--offset .donation-form-block .donation-form__footer-submit .form-actions:hover .button--primary,.layout--one-column-offset .donation-form-block .donation-form__footer-submit .form-actions:hover .button--primary{background-color:#0000}.donation-form-block .hero__webform .donation-form__footer-submit .form-actions:after,.layout--offset .donation-form-block .donation-form__footer-submit .form-actions:after,.layout--one-column-offset .donation-form-block .donation-form__footer-submit .form-actions:after{top:50%;transform:translateY(-50%)}@media(min-width:1440px){.layout--2cols.layout--offset .donation-form-block .donation-form__amount{width:315px}.layout--2cols.layout--offset .donation-form-block .donation-form__footer-submit{height:57px;margin-top:0}}.layout--one-column-offset .donation-form-block .donation-form{border-bottom:1px solid #f5f5f5;flex-flow:column nowrap;justify-content:center}@media(min-width:768px){.layout--one-column-offset .donation-form-block .donation-form{align-items:center}}@media(min-width:1180px){.layout--one-column-offset .donation-form-block .donation-form{align-items:inherit}}@media(min-width:1440px){.layout--one-column-offset .donation-form-block .donation-form{flex-direction:row;justify-content:inherit}}.layout--one-column-offset .donation-form-block .donation-form .form-item__selector .form-item--radio{display:flex;flex-direction:row}@media(min-width:1440px){.layout--one-column-offset .donation-form-block .donation-form .form-item__selector .form-item--radio{flex-direction:column}}.layout--one-column-offset .donation-form-block .donation-form .form-item__selector .form-item--radio .form-item{margin-right:2rem}@media(min-width:1440px){.layout--one-column-offset .donation-form-block .donation-form .form-item__selector .form-item--radio .form-item{margin:0}}.layout--one-column-offset .donation-form-block .donation-form .form-item__selector .form-item-donation-mode{margin:0}@media(min-width:1440px){.layout--one-column-offset .donation-form-block .donation-form .form-item__selector .form-item-donation-mode:first-child{margin:0}.layout--one-column-offset .donation-form-block .donation-form .donation-form__amount{height:58px;width:302px}}.layout--one-column-offset .donation-form-block .donation-form .donation-form__mode{align-items:end;flex-basis:inherit;justify-content:space-between;margin:inherit}@media(min-width:1440px){.layout--one-column-offset .donation-form-block .donation-form .donation-form__mode{flex-wrap:nowrap;justify-content:inherit}}.layout--one-column-offset .donation-form-block .donation-form .donation-form__mode label.form-item__label{text-align:left;width:auto}.layout--one-column-offset .donation-form-block .donation-form .donation-form__mode .form-fieldset__legend{flex-grow:inherit}@media(min-width:768px){.layout--one-column-offset .donation-form-block .donation-form .donation-form__mode .form-fieldset__legend{margin-right:1.5rem;width:246px}}@media(min-width:1440px){.layout--one-column-offset .donation-form-block .donation-form .donation-form__mode .form-item__selector{border:1px solid #cfcfcf;border-right:0;height:58px;margin:0;padding:1.25rem 1rem;width:auto}}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.layout--one-column-offset .donation-form-block .donation-form .donation-form__mode .form-item__selector{padding-top:.5rem}}.layout--one-column-offset .donation-form-block .donation-form .donation-form__footer{display:block;height:58px}.layout--one-column-offset .donation-form-block .donation-form .donation-form__footer .form-actions,.layout--one-column-offset .donation-form-block .donation-form .donation-form__footer-submit{height:100%}.layout--one-column-offset .donation-form-block .donation-form .donation-form__footer-submit{margin-top:0}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.layout--one-column-offset .donation-form-block .donation-form .donation-form__footer-submit{height:58px}}.layout--one-column-offset .donation-form-block .donation-form .form-item-donation-amount-annually-other,.layout--one-column-offset .donation-form-block .donation-form .form-item-donation-amount-monthly-other,.layout--one-column-offset .donation-form-block .donation-form .form-item-donation-amount-one-time-other{max-width:80px}@media(min-width:1440px){.layout--one-column-offset .donation-form-block .donation-form .form-item-donation-amount-annually-other,.layout--one-column-offset .donation-form-block .donation-form .form-item-donation-amount-monthly-other,.layout--one-column-offset .donation-form-block .donation-form .form-item-donation-amount-one-time-other{max-width:110px}}@media(min-width:768px){.layout--one-column-offset .donation-form-block .donation-form .form-item-donation-amount-annually-radios.form-element__other label:after,.layout--one-column-offset .donation-form-block .donation-form .form-item-donation-amount-monthly-radios.form-element__other label:after,.layout--one-column-offset .donation-form-block .donation-form .form-item-donation-amount-one-time-radios.form-element__other label:after{right:-1.95rem}}@media(min-width:1440px){.layout--one-column-offset .donation-form-block .donation-form .form-item-donation-amount-annually-radios.form-element__other label:after,.layout--one-column-offset .donation-form-block .donation-form .form-item-donation-amount-monthly-radios.form-element__other label:after,.layout--one-column-offset .donation-form-block .donation-form .form-item-donation-amount-one-time-radios.form-element__other label:after{right:-1.1rem}}.donation-preview{background-size:280px 395px;cursor:pointer;filter:drop-shadow(0 4px 8px rgba(0,0,0,.08));height:395px;margin:auto;position:relative;transition:filter .2s ease;width:280px}.donation-preview-memorial .donation-preview:first-child,.donation-preview-memorial--with-shipping .donation-preview:first-child{background-size:140px 198px;height:198px;margin:1rem 0 3rem;width:140px}.donation-preview-memorial .donation-preview:nth-child(2),.donation-preview-memorial--with-shipping .donation-preview:nth-child(2){background-size:280px 218px;height:218px;margin:0;width:280px}.donation-preview:hover{filter:drop-shadow(0 4px 8px rgba(0,0,0,.15));transition:filter .2s ease}@media(min-width:768px){.donation-preview{background-size:400px 563px;height:563px;margin:0 auto;width:400px}.donation-preview-memorial .donation-preview:first-child{background-size:175px 254px;height:254px;margin:0 auto;width:175px}.donation-preview-memorial--with-shipping .donation-preview:first-child{background-size:175px 254px;height:254px;margin:0;width:175px}.donation-preview-memorial .donation-preview:nth-child(2),.donation-preview-memorial--with-shipping .donation-preview:nth-child(2){background-size:319px 249px;height:249px;margin:0 auto;width:319px}}.donation-preview svg{position:absolute;right:0;top:0}.donation-preview-memorial{display:flex;flex-direction:column;justify-content:space-between}@media(min-width:768px){.donation-preview-memorial{flex-direction:row}}.donation-preview__title{color:#828282;font-size:1rem;margin-top:-2rem}.donation-preview__content{color:#0d0d0d;font-size:.65em;line-height:.65rem;padding:0 1em;position:absolute;text-align:center;top:50%}@media(min-width:768px){.donation-preview__content{font-size:.8em;line-height:.8rem;padding:0 1.25em}.donation-preview-memorial .donation-preview__content,.donation-preview-memorial--with-shipping .donation-preview__content{font-size:.6em;line-height:.75rem;padding:0 1.25em}}.donation-preview__content-memory{padding:0 1rem}.donation-preview__content-memory span{display:block}.donation-preview__content-memory span.donation-preview__memory-name,.donation-preview__content-memory span.donation-preview__memory-surname{display:inline}.inside .donation-preview__content-memory{font-size:.4rem;line-height:.4rem}@media(min-width:768px){.inside .donation-preview__content-memory{font-size:.5rem;line-height:.5rem}}@media(min-width:1024px){.inside .donation-preview__content-memory{font-size:.625rem;line-height:.8rem}}.inside .donation-preview__content-memory strong{display:block;padding:0 1rem}.donation-preview__content.inside{color:#828282;left:50%;top:10%;width:50%}.donation-preview__content.inside .donation-preview__content-memory{padding:0 .2rem}@media(min-width:1180px){.donation-preview__content.inside .donation-preview__content-memory{font-size:.6rem;line-height:.65rem}}.donation-preview--zoomed .donation-preview__content{font-size:1.5rem;line-height:2.3rem;padding:0 5rem;width:100%}.donation-preview__memory-heartily,.donation-preview__memory-thanks{font-size:.3rem;line-height:.4rem;margin-top:.5rem;padding:0 .2rem;text-align:left}@media(min-width:768px){.donation-preview__memory-heartily,.donation-preview__memory-thanks{font-size:.35rem;line-height:.4rem;margin-top:.5rem;padding:0 .2rem;text-align:left}}@media(min-width:1024px){.donation-preview__memory-heartily,.donation-preview__memory-thanks{font-size:.45rem;line-height:.45rem;margin-top:.5rem;text-align:left}}.donation-preview__memory-heartily{margin-top:1rem}.donation-preview--zoomed{background:#000c;cursor:pointer;display:none;inset:0;overflow-y:auto;padding:1em;position:fixed;z-index:99999}.donation-preview__image--zoomed{background-size:320px 450px;display:block;height:450px;margin:0 auto;position:relative;top:8%;width:320px}.inside .donation-preview__image--zoomed{background-size:320px 249px;height:249px;width:320px}@media(min-width:768px){.donation-preview__image--zoomed{background-size:532px 750px;height:750px;width:532px}.inside .donation-preview__image--zoomed{background-size:642px 500px;height:500px;width:642px}.donation-preview-memorial--with-shipping .donation-preview--zoomed.cover .donation-preview__image--zoomed{background-size:400px 566px;height:566px;width:400px}}@media(min-width:1180px){.donation-preview__image--zoomed{background-size:584px 823px;height:823px;width:584px}.inside .donation-preview__image--zoomed{background-size:752px 586px;height:586px;width:752px}.donation-preview-memorial--with-shipping .donation-preview--zoomed.cover .donation-preview__image--zoomed{background-size:584px 823px;height:823px;width:584px}}.donation-preview__image--zoomed .donation-preview__content{color:#0d0d0d;font-size:.65em;line-height:.75rem;padding:0 1em;position:absolute;text-align:center;top:50%}@media(min-width:768px){.donation-preview__image--zoomed .donation-preview__content{font-size:1em;padding:0 2em}}@media(min-width:1180px){.donation-preview__image--zoomed .donation-preview__content{font-size:1.15em;line-height:1.15rem}}.donation-preview__image--zoomed .donation-preview__content-memory{font-size:1rem;line-height:1.2rem;padding:0 5rem}@media(min-width:768px){.donation-preview__image--zoomed .donation-preview__content-memory{font-size:1.15rem;line-height:2rem;padding:0 5rem}}.donation-preview__image--zoomed .donation-preview__content.inside{left:50%;top:10%;width:50%}.donation-preview__image--zoomed .donation-preview__content.inside .donation-preview__content-memory{font-size:.5rem;line-height:.6rem}@media(min-width:768px){.donation-preview__image--zoomed .donation-preview__content.inside .donation-preview__content-memory{font-size:.6rem;line-height:.8rem}}@media(min-width:1180px){.donation-preview__image--zoomed .donation-preview__content.inside .donation-preview__content-memory{font-size:1rem;line-height:1.75rem}}.donation-preview__image--zoomed .donation-preview__content.inside .donation-preview__content-memory strong{padding:0 1rem}@media(min-width:768px){.donation-preview__image--zoomed .donation-preview__content.inside .donation-preview__content-memory strong{line-height:1.25rem;padding:0 2.5rem}}.donation-preview__image--zoomed .donation-preview__content.inside .donation-preview__content-memory .donation-preview__memory-heartily,.donation-preview__image--zoomed .donation-preview__content.inside .donation-preview__content-memory .donation-preview__memory-thanks{font-size:.5rem;line-height:.6rem;margin-top:.65rem;padding:0 .5rem}@media(min-width:768px){.donation-preview__image--zoomed .donation-preview__content.inside .donation-preview__content-memory .donation-preview__memory-heartily,.donation-preview__image--zoomed .donation-preview__content.inside .donation-preview__content-memory .donation-preview__memory-thanks{font-size:.6rem;line-height:.8rem;margin-top:1rem;padding:0}}@media(min-width:1180px){.donation-preview__image--zoomed .donation-preview__content.inside .donation-preview__content-memory .donation-preview__memory-heartily,.donation-preview__image--zoomed .donation-preview__content.inside .donation-preview__content-memory .donation-preview__memory-thanks{font-size:.875rem;line-height:1.3rem;margin-top:1.5rem;padding:0 1rem 0 .25rem}}.donation-preview__close{cursor:pointer;height:18px;position:absolute;right:-1.5rem;top:-1rem;width:18px}.donation-preview-memorial--with-shipping{display:flex;flex-wrap:wrap;justify-content:center;margin-top:4rem}.donation-preview-memorial--with-shipping .donation-detail__content{display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:2rem;width:100%}.donation-preview-memorial--with-shipping .donation-detail__content label{color:#828282;font-size:1rem}.donation-preview-memorial--with-shipping .donation-detail__address,.donation-preview-memorial--with-shipping .donation-detail__relative{width:100%}@media(min-width:768px){.donation-preview-memorial--with-shipping .donation-detail__address,.donation-preview-memorial--with-shipping .donation-detail__relative{width:50%}}.donation-preview-memorial--with-shipping .donation-detail__shipping-message{font-size:.875rem}.your-gift-content-details{--custom-font-size:0.215rem}@media(min-width:768px){.your-gift-content-details{--custom-font-size:0.4rem}}.your-gift-content-preview{--custom-font-size:0.475rem}@media(min-width:768px){.your-gift-content-preview{--custom-font-size:0.675rem}}.donation-preview--zoomed--gift{--custom-font-size:0.545rem}@media(min-width:768px){.donation-preview--zoomed--gift{--custom-font-size:0.875rem}}.donation-preview--zoomed--gift strong{font-size:.875em}.donation-preview--gift__wrapper{bottom:0;font-size:var(--custom-font-size);height:44%;line-height:1.1;padding-inline:1.5rem;position:absolute;text-align:center}.donation-preview--gift__certificate-text{align-items:center;color:var(--certificate-text-color);display:flex;height:27%;justify-content:center;margin-block-end:2%;position:relative}.donation-preview--gift__certificate-text--christmas{--certificate-text-color:#2f6f42}.donation-preview--gift__certificate-text--birthday{--certificate-text-color:#4b8dcc}.donation-preview--gift__certificate-text--wedding{--certificate-text-color:#4b4b4b}.donation-preview--gift__certificate-text--baptism-birth{--certificate-text-color:#6e9360}.donation-preview--gift__certificate-text--i-love-you{--certificate-text-color:#d16a6d}.donation-preview--gift__certificate-text--default{--certificate-text-color:#7a665f}.donation-preview--gift__message-content{margin-block-start:2%}.donation-preview--gift__message-content__intro{display:block}.donation-preview--gift__message-content__intro strong{color:#e2001a}.donation-detail__shipping-label{font-weight:700}.donation-detail__certificate-text,.donation-detail__show-amount{color:#4b4b4b;font-size:.875rem}.donation-detail__certificate-text label,.donation-detail__show-amount label{font-weight:700}.download-block{display:flex;flex-flow:column wrap;justify-content:center;padding-top:0}@media(min-width:768px){.download-block{align-items:center;flex-direction:row;position:relative}}.download-block__text{text-align:center;width:100%}.download-block__text p{margin:0 0 1.5rem}@media(min-width:768px){.download-block__text p{margin-bottom:0}.download-block__text{margin:0 80px;text-align:left}}.download-block input.button.form-submit{height:60px}@media(min-width:768px){.download-block input.button.form-submit{position:absolute;right:40px;top:-94px}}.event-body{margin-top:2rem}@media(min-width:768px){.event-body{margin-top:3rem}}@media(min-width:1180px){.event-body{margin-top:6rem}}.event-body .text-long,.event-body p,.event-body__text{color:#0d0d0d;font-family:FagoPro,sans-serif;font-size:1rem;font-style:normal;font-weight:400;line-height:1.5rem;margin:0 0 .5em;width:auto}@media(min-width:1440px){.event-body .text-long,.event-body p,.event-body__text{font-size:1.25rem;line-height:2rem}}.event-body__text{margin-bottom:2.25rem;margin-top:1.875rem}@media(min-width:1440px){.event-body__text{margin-bottom:4rem;margin-top:2.375rem}}.event-body__calendar{color:#e2001a;text-decoration:none}.event-body__calendar:hover{color:#b00024}.event-body__calendar{font-size:1rem;font-weight:600;line-height:1.5rem}@media(min-width:1440px){.event-body__calendar{font-size:1.25rem;line-height:1.75rem}}.event-body__bottom a{color:#e2001a;font-weight:600;text-decoration:none}.event-body__bottom a:hover{color:#b00024}.event-body__bottom a{position:relative}.event-body__bottom a:after{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='13' fill='%23e2001a'%3E%3Cpath d='M7.793 7.215a.644.644 0 0 0 0-.903L2.488.98c-.273-.246-.683-.246-.93 0l-.628.63c-.246.245-.246.656 0 .93l4.21 4.21-4.21 4.238c-.246.274-.246.684 0 .93l.629.629c.246.246.656.246.93 0z'/%3E%3C/svg%3E");position:absolute;right:-1rem;width:.5rem}.event-body__bottom a:hover:after{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='13' fill='%23b00024'%3E%3Cpath d='M7.793 7.215a.644.644 0 0 0 0-.903L2.488.98c-.273-.246-.683-.246-.93 0l-.628.63c-.246.245-.246.656 0 .93l4.21 4.21-4.21 4.238c-.246.274-.246.684 0 .93l.629.629c.246.246.656.246.93 0z'/%3E%3C/svg%3E")}@media(min-width:1440px){.event-body__bottom a{font-size:1.25rem;line-height:1.75rem}}.event-body blockquote p{font-size:1rem;line-height:1.5rem}@media(min-width:1180px){.event-body blockquote p{font-size:1.375rem;line-height:2rem}}.event-details__header h2{color:#0d0d0d;font-family:FagoPro,sans-serif;font-size:1.25rem;font-style:normal;font-weight:900;line-height:1.75rem;margin:0 0 1.5rem;width:auto}@media(min-width:1440px){.event-details__header h2{font-size:2rem;line-height:2.5rem}}.event-details__content{box-sizing:border-box;display:flex;flex-wrap:wrap}.event-details__item{margin-bottom:1.5rem;width:100%}@media(min-width:1440px){.event-details__item{box-sizing:border-box;display:flex;flex-direction:column;flex-grow:1;width:50%}}.event-details__item label{font-size:.75rem;font-weight:400;font-weight:700;letter-spacing:.7px;line-height:1rem;text-transform:uppercase}.event-details__item label,.event-details__item p,.event-details__item span{color:#4b4b4b;font-family:FagoPro,sans-serif;font-style:normal;margin:0 0 .5em;width:auto}.event-details__item p,.event-details__item span{font-size:.875rem;font-weight:400;line-height:1.375rem}@media(min-width:1440px){.event-details__item div,.event-details__item span{max-width:80%}}.event-details__item--instructions{width:100%}.event-details__map label{color:#828282;font-family:FagoPro,sans-serif;font-size:.75rem;font-style:normal;font-weight:400;letter-spacing:.7px;line-height:1rem;margin:0 0 .5em;text-transform:uppercase;width:auto}.event-details__map-item{margin-top:1rem}.event-details__map-item .address{color:#4b4b4b;font-size:.875rem}.event-details__map-item .given-name{font-size:1rem;font-weight:600}.event-details__map .gmap-link{color:#e2001a;font-weight:600;text-decoration:none}.event-details__map .gmap-link:hover{color:#b00024}.event-details__map .gmap-link{position:relative}.event-details__map .gmap-link:after{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='13' fill='%23e2001a'%3E%3Cpath d='M7.793 7.215a.644.644 0 0 0 0-.903L2.488.98c-.273-.246-.683-.246-.93 0l-.628.63c-.246.245-.246.656 0 .93l4.21 4.21-4.21 4.238c-.246.274-.246.684 0 .93l.629.629c.246.246.656.246.93 0z'/%3E%3C/svg%3E");position:absolute;right:-1rem;width:.5rem}.event-details__map .gmap-link:hover:after{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='13' fill='%23b00024'%3E%3Cpath d='M7.793 7.215a.644.644 0 0 0 0-.903L2.488.98c-.273-.246-.683-.246-.93 0l-.628.63c-.246.245-.246.656 0 .93l4.21 4.21-4.21 4.238c-.246.274-.246.684 0 .93l.629.629c.246.246.656.246.93 0z'/%3E%3C/svg%3E")}.event-registration{margin-bottom:4rem;margin-top:2rem}@media(min-width:768px){.event-registration{margin-top:3rem}}@media(min-width:1180px){.event-registration{margin-top:6rem}}.event-registration__header h2{color:#0d0d0d;font-family:FagoPro,sans-serif;font-size:1.25rem;font-style:normal;font-weight:900;line-height:1.75rem;margin:0 0 1.5rem;width:auto}@media(min-width:1440px){.event-registration__header h2{font-size:2rem;line-height:2.5rem}}.event-registration__description{color:#4b4b4b;font-size:1rem;line-height:1.5rem;margin-bottom:1rem}.event-registration__registration--closed{background-color:#fafafa;border:1px solid #ebebeb;color:#cfcfcf;cursor:not-allowed;display:inline-block;font-size:1rem;letter-spacing:.2px;padding:.75rem 1.25rem}.event-registration__link{background-color:#e2001a;border:none;color:#fff;cursor:pointer;display:inline-block;font-weight:600;line-height:1.4;padding:.7em 2.25em .7em 1.5em;position:relative;text-align:center;text-decoration:none;transition:background-color .2s}.event-registration__link:visited{color:#fff}.event-registration__link:hover{background-color:#b00024;transition:background-color .2s}.event-registration__link:after{position:absolute;right:1rem;width:.5rem}.event-registration__link:after,.event-registration__link:hover:after{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='13' fill='%23fff'%3E%3Cpath d='M7.793 7.215a.644.644 0 0 0 0-.903L2.488.98c-.273-.246-.683-.246-.93 0l-.628.63c-.246.245-.246.656 0 .93l4.21 4.21-4.21 4.238c-.246.274-.246.684 0 .93l.629.629c.246.246.656.246.93 0z'/%3E%3C/svg%3E")}.event-registration__link:hover{color:#fff}.event-registration__mail{color:#e2001a;font-weight:600;text-decoration:none}.event-registration__mail:hover{color:#b00024}.event-registration__mail{position:relative}.event-registration__mail:after{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='13' fill='%23e2001a'%3E%3Cpath d='M7.793 7.215a.644.644 0 0 0 0-.903L2.488.98c-.273-.246-.683-.246-.93 0l-.628.63c-.246.245-.246.656 0 .93l4.21 4.21-4.21 4.238c-.246.274-.246.684 0 .93l.629.629c.246.246.656.246.93 0z'/%3E%3C/svg%3E");position:absolute;right:-1rem;width:.5rem}.event-registration__mail:hover:after{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='13' fill='%23b00024'%3E%3Cpath d='M7.793 7.215a.644.644 0 0 0 0-.903L2.488.98c-.273-.246-.683-.246-.93 0l-.628.63c-.246.245-.246.656 0 .93l4.21 4.21-4.21 4.238c-.246.274-.246.684 0 .93l.629.629c.246.246.656.246.93 0z'/%3E%3C/svg%3E")}.events-category{margin-top:2rem}@media(min-width:1180px){.events-category{margin-top:3rem}}.events-category__list{list-style:none;margin:0;padding:0}.events-category__list-item{margin-bottom:.75rem}@media(min-width:1440px){.events-category__list-item{margin-bottom:1.25rem}}.events-category__list-item:last-child{margin-bottom:0}.events-category a{display:inline-block;font-weight:600;text-decoration:none}.events-category a:hover{color:#b00024}.events-category a{position:relative}.events-category a:after{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='13' fill='%23e2001a'%3E%3Cpath d='M7.793 7.215a.644.644 0 0 0 0-.903L2.488.98c-.273-.246-.683-.246-.93 0l-.628.63c-.246.245-.246.656 0 .93l4.21 4.21-4.21 4.238c-.246.274-.246.684 0 .93l.629.629c.246.246.656.246.93 0z'/%3E%3C/svg%3E");position:absolute;right:-1rem;width:.5rem}.events-category a:hover:after{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='13' fill='%23b00024'%3E%3Cpath d='M7.793 7.215a.644.644 0 0 0 0-.903L2.488.98c-.273-.246-.683-.246-.93 0l-.628.63c-.246.245-.246.656 0 .93l4.21 4.21-4.21 4.238c-.246.274-.246.684 0 .93l.629.629c.246.246.656.246.93 0z'/%3E%3C/svg%3E")}.events-category a{color:#e2001a;font-family:FagoPro,sans-serif;font-size:1rem;font-style:normal;font-weight:900;line-height:1.5rem;margin:0 0 .5em;width:auto}@media(min-width:1440px){.events-category a{color:#e2001a;font-family:FagoPro,sans-serif;font-size:1.25rem;font-style:normal;font-weight:900;line-height:1.75rem;margin:0 0 .5em;width:auto}}.events-category .h2.h2--block{font-size:1.25rem;line-height:1.75rem;margin-bottom:1.875rem}@media(min-width:1440px){.events-category .h2.h2--block{font-size:2rem;line-height:2.5rem}}.facts-numbers{margin-top:2rem}@media(min-width:768px){.facts-numbers{margin-top:3rem}}@media(min-width:1180px){.facts-numbers{margin-top:6rem}}.layout--offset .facts-numbers{width:100%}.facts-numbers__wrapper--location-detail{background-color:#fff;padding:2rem 1rem}@media(min-width:768px){.facts-numbers__wrapper--location-detail{padding:2rem 1.5rem}}@media(min-width:1440px){.facts-numbers__wrapper--location-detail{padding:2.5rem}}@media(min-width:768px){.facts-numbers__wrapper--location-detail ul{flex-wrap:wrap}}@media(min-width:1440px){.facts-numbers__wrapper--location-detail ul{flex-wrap:nowrap;margin-bottom:1.375rem}}.facts-numbers__list{display:flex;flex-direction:column;list-style:none;margin:0;padding:0}@media(min-width:768px){.facts-numbers__list{flex-direction:row}.facts-numbers__wrapper--location-detail .facts-numbers__list{justify-content:space-between}}@media(min-width:1180px){.facts-numbers__wrapper--location-detail .facts-numbers__list{justify-content:inherit}}.facts-numbers__item{background-color:#fff;display:flex;flex-direction:column;padding:1.25em 1em 0;text-align:center;width:100%}.facts-numbers__item:first-child{padding:2.5em 1em 0}.facts-numbers__item:last-child{padding:1.25em 1em 2.25em}@media(min-width:768px){.facts-numbers__item{padding:1rem;width:33%}.facts-numbers__item:first-child,.facts-numbers__item:last-child{padding:1em}}.facts-numbers__item strong{color:#0d0d0d;font-family:FagoPro,sans-serif;font-size:2.75rem;font-style:normal;font-weight:900;line-height:3.5rem;margin:0 0 .25rem;width:auto}@media(min-width:768px){.facts-numbers__item strong{font-size:2.5rem;line-height:3rem;margin-bottom:0}}@media(min-width:1180px){.facts-numbers__item strong{font-size:3.25rem;line-height:3.625rem}}.facts-numbers__item span{color:#0d0d0d;font-family:FagoPro,sans-serif;font-size:1rem;font-style:normal;font-weight:400;line-height:1.5rem;margin:0 0 .5em;width:auto}@media(min-width:768px){.facts-numbers__item span{font-size:1.375rem;line-height:2rem}}.facts-numbers__item--location-detail.facts-numbers__item{background-color:#fff;display:flex;flex-direction:column;margin-bottom:1.25rem;padding:0;text-align:left;width:100%}@media(min-width:768px){.facts-numbers__item--location-detail.facts-numbers__item{margin-bottom:0;width:45%}.facts-numbers__item--location-detail.facts-numbers__item:nth-child(n+3){margin-top:3rem}.facts-numbers__item--location-detail.facts-numbers__item:nth-child(odd){margin-right:5%}}@media(min-width:1440px){.facts-numbers__item--location-detail.facts-numbers__item{margin-right:3%;width:24.25%}.facts-numbers__item--location-detail.facts-numbers__item:nth-child(n+3){margin-top:0}.facts-numbers__item--location-detail.facts-numbers__item:last-child{margin-right:0}.facts-numbers__item--location-detail.facts-numbers__item:nth-child(odd){margin-right:3%}}.facts-numbers--location-detail{margin-top:2rem}@media(min-width:768px){.facts-numbers--location-detail{margin-top:3rem}}@media(min-width:1180px){.facts-numbers--location-detail{margin-top:6rem}}@media(min-width:768px){.facts-numbers--location-detail{background-color:#fff}}.facts-numbers__label--location-detail{color:#b00024;font-family:FagoPro,sans-serif;font-size:.75rem;font-style:normal;font-weight:400;letter-spacing:.7px;line-height:1rem;margin:0 0 .5em;text-transform:uppercase;width:auto}.facts-numbers__number--location-detail{align-items:center;color:#0d0d0d;display:flex;font-family:FagoPro,sans-serif;font-size:2.375rem;font-style:normal;font-weight:400;line-height:2.75rem;margin:1rem 0;width:auto}@media(min-width:1440px){.facts-numbers__number--location-detail{font-size:2.75rem;line-height:3.5rem;margin-bottom:1.25rem;margin-top:1.25rem}}.facts-numbers__number--location-detail svg{margin-right:1.5rem}.facts-numbers__phrase--location-detail.facts-numbers__phrase{color:#4b4b4b;font-family:FagoPro,sans-serif;font-size:1rem;font-style:normal;font-weight:400;line-height:1.5rem;margin:0;width:auto}.facts-numbers__source{color:#828282;font-family:FagoPro,sans-serif;font-size:.75rem;font-style:normal;font-weight:400;line-height:1rem;margin:0;width:auto}@media(min-width:768px){.facts-numbers__source{margin-top:1.5rem}}.figures-description{position:relative}.figures-description .no-image{height:35rem}.figures-description .image--figures-description{max-height:32.5rem;overflow-y:hidden}@media(min-width:768px){.figures-description .image--figures-description{max-height:35rem}}.figures-description .image--figures-description:before{background-color:#000;content:"";height:100%;left:0;opacity:.5;position:absolute;top:0;width:100%}.figures-description .image--figures-description .image{width:100%}.figures-description__wrapper{left:0;position:absolute;top:50%;transform:translateY(-50%)}@media(min-width:1180px){.figures-description__wrapper{display:grid;grid-template-areas:"header ." "list document";grid-template-columns:72% 28%;grid-template-rows:repeat(2,auto);left:50%;top:50%;transform:translate(-50%,-50%);width:100%}.figures-description__wrapper .figures-description__header{grid-area:header}.figures-description__wrapper .figures-description__list{grid-area:list}.figures-description__wrapper .figures-description__document{grid-area:document;place-self:end end}.figures-description__wrapper .figures-description__header{-ms-grid-column:1;-ms-grid-row:1}.figures-description__wrapper .figures-description__list{-ms-grid-column:1;-ms-grid-row:2}.figures-description__wrapper .figures-description__document{-ms-grid-column:2;-ms-grid-row:2}}.figures-description__h2{color:#ebebeb;font-family:FagoPro,sans-serif;font-size:1.875rem;font-style:normal;font-weight:400;line-height:2.5rem;margin:0 0 2rem;width:auto}@media(min-width:768px){.figures-description__h2{font-size:2.375rem;line-height:2.75rem}}@media(min-width:1180px){.figures-description__h2{font-size:2.875rem;line-height:3.5rem}}.figures-description__list{list-style:none;margin-bottom:1.7rem;padding-left:0}@media(min-width:768px){.figures-description__list{margin-bottom:2rem}}@media(min-width:1180px){.figures-description__list{margin-bottom:0}}.figures-description__item{display:flex}.figures-description__item strong{color:#fff;flex-basis:45%;font-family:FagoPro,sans-serif;font-size:1.25rem;font-style:normal;font-weight:600;line-height:1.75rem;margin:0 0 .5em;opacity:1;width:auto}@media(min-width:768px){.figures-description__item strong{flex-basis:18%;font-size:1.375rem;line-height:2rem}}@media(min-width:1180px){.figures-description__item strong{flex-basis:25%;font-size:2rem;line-height:2.5rem}}.figures-description__item span{color:#fff;flex-basis:70%;font-family:FagoPro,sans-serif;font-size:1rem;font-style:normal;font-weight:400;line-height:1.5rem;margin:0;opacity:.8;width:auto}@media(min-width:768px){.figures-description__item span{flex-basis:82%;font-size:1.25rem;line-height:2rem}}@media(min-width:1180px){.figures-description__item span{flex-basis:75%;font-size:1.25rem}}.form-banner{background-color:#fff;margin-top:2rem}@media(min-width:768px){.form-banner{margin-top:3rem}}@media(min-width:1180px){.form-banner{margin-top:6rem}}.form-banner__wrapper{display:flex;flex-direction:column;padding:1rem 1.5rem}@media(min-width:768px){.form-banner__wrapper{align-items:center;flex-direction:row;justify-content:space-between;padding:1.5rem}}@media(min-width:1440px){.form-banner__wrapper{padding:2.5rem}}@media(min-width:768px){.form-banner__form,.form-banner__text{flex:1 0 49%}}.form-banner__text{margin-bottom:2rem}@media(min-width:768px){.form-banner__text{margin-bottom:0}}.form-banner__text h2{font-size:1.25rem;line-height:2.5rem;margin-bottom:.25rem;margin-top:0}@media(min-width:1440px){.form-banner__text h2{font-size:2rem}}.form-banner__text p{color:#4b4b4b;font-size:.875rem;line-height:1.25rem}@media(min-width:1440px){.form-banner__text p{font-size:1rem;line-height:1.5rem}}.form-banner__text p:first-of-type{margin-top:0}.form-banner .newsletter__signup-form{width:100%}.form-banner .newsletter__signup-form.form-actions.button{color:#0000;height:100%;width:60px}.form-banner .newsletter__signup-form.form-actions.button:after{left:48%}@media(min-width:1440px){.form-banner .newsletter__signup-form.form-actions.button{color:#fff;width:auto}.form-banner .newsletter__signup-form.form-actions.button:after{left:80%}}.form-banner--left,.form-banner--right{display:flex;flex-direction:column;justify-content:space-between}@media(min-width:768px){.form-banner--left,.form-banner--right{flex-direction:row}}.form-banner--left .form-banner__wrapper,.form-banner--right .form-banner__wrapper{align-items:flex-start;flex-direction:column}@media(min-width:1024px){.form-banner--left .form-banner__wrapper,.form-banner--right .form-banner__wrapper{padding:.625rem 2.5rem}}.form-banner--left .form-banner__image,.form-banner--right .form-banner__image{display:flex;justify-content:flex-end;margin-top:-8%;max-height:200px;min-width:343px;overflow:hidden;width:100%}.form-banner--left .form-banner__image img,.form-banner--right .form-banner__image img{width:100%!important}@media(min-width:480px){.form-banner--left .form-banner__image,.form-banner--right .form-banner__image{max-height:320px}}@media(min-width:768px){.form-banner--left .form-banner__image,.form-banner--right .form-banner__image{margin-top:-3.4%;max-height:unset;min-width:40%}}@media(min-width:1024px){.form-banner--left .form-banner__image,.form-banner--right .form-banner__image{margin-top:-2.5rem;min-height:auto;width:480px}}.form-banner--left .form-banner__text,.form-banner--right .form-banner__text{flex:0;margin-bottom:1rem}@media(min-width:1024px){.form-banner--left .form-banner__text,.form-banner--right .form-banner__text{margin-bottom:2rem}}.form-banner--left .form-banner__text h2,.form-banner--left .form-banner__text h3,.form-banner--right .form-banner__text h2,.form-banner--right .form-banner__text h3{font-size:1.625rem;line-height:2rem}@media(min-width:1180px){.form-banner--left .form-banner__text h2,.form-banner--left .form-banner__text h3,.form-banner--right .form-banner__text h2,.form-banner--right .form-banner__text h3{font-size:2.25rem;line-height:2.75rem}}.form-banner--left .form-banner__text ul,.form-banner--right .form-banner__text ul{display:flex;flex-direction:column;list-style:none;margin-block-end:0;padding-inline-start:0;row-gap:.5rem}.form-banner--left .form-banner__text ul li,.form-banner--right .form-banner__text ul li{column-gap:.5rem;display:flex}.form-banner--left .form-banner__text ul li:before,.form-banner--right .form-banner__text ul li:before{content:url(/themes/custom/msf_de_emulsify/images/icons/newsletter-bullet.svg);line-height:inherit;padding-block-start:3px}.form-banner--left .form-banner__text li,.form-banner--left .form-banner__text p,.form-banner--left .form-banner__text span,.form-banner--right .form-banner__text li,.form-banner--right .form-banner__text p,.form-banner--right .form-banner__text span{color:#4b4b4b;font-size:.875rem;font-weight:400;line-height:1.25rem}@media(min-width:1024px){.form-banner--left .form-banner__text li,.form-banner--left .form-banner__text p,.form-banner--left .form-banner__text span,.form-banner--right .form-banner__text li,.form-banner--right .form-banner__text p,.form-banner--right .form-banner__text span{font-size:1rem;line-height:1.5rem}}@media(min-width:480px){.form-banner--left .form-banner__form,.form-banner--right .form-banner__form{width:100%}}.form-banner--left .form-banner__form .webform-submission-form .webform-actions:has(.button),.form-banner--right .form-banner__form .webform-submission-form .webform-actions:has(.button){align-items:center;background-color:#e2001a;border:none;cursor:pointer;display:flex;font-weight:600;gap:.5rem;height:fit-content;justify-content:center;line-height:1.4;margin-bottom:.75rem;padding:.7em 1.5em;text-decoration:none;transition:background-color .2s;width:100%}.form-banner--left .form-banner__form .webform-submission-form .webform-actions:has(.button):hover,.form-banner--right .form-banner__form .webform-submission-form .webform-actions:has(.button):hover{background-color:#b00024;color:#fff;transition:background-color .2s}.form-banner--left .form-banner__form .webform-submission-form .webform-actions:has(.button) .button,.form-banner--right .form-banner__form .webform-submission-form .webform-actions:has(.button) .button{all:unset;color:#fff}.form-banner--left .form-banner__form .webform-submission-form .webform-actions:has(.button) svg,.form-banner--right .form-banner__form .webform-submission-form .webform-actions:has(.button) svg{height:auto;width:.5rem}@media(min-width:768px){.form-banner--left .form-banner__form .webform-submission-form,.form-banner--right .form-banner__form .webform-submission-form{display:flex;flex-wrap:wrap}.form-banner--left .form-banner__form .webform-submission-form .form-wrapper--name-surname,.form-banner--right .form-banner__form .webform-submission-form .form-wrapper--name-surname{display:flex;gap:1rem}.form-banner--left .form-banner__form .webform-submission-form .form-wrapper--email-actions,.form-banner--right .form-banner__form .webform-submission-form .form-wrapper--email-actions{width:100%}}@media(min-width:1180px){.form-banner--left .form-banner__form .webform-submission-form .form-wrapper--email-actions,.form-banner--right .form-banner__form .webform-submission-form .form-wrapper--email-actions{display:flex;flex-wrap:wrap;margin-top:.5rem}.form-banner--left .form-banner__form .webform-submission-form .form-wrapper--email-actions .js-form-type-email,.form-banner--right .form-banner__form .webform-submission-form .form-wrapper--email-actions .js-form-type-email{width:60%}.form-banner--left .form-banner__form .webform-submission-form .form-wrapper--email-actions .webform-actions:has(.button),.form-banner--right .form-banner__form .webform-submission-form .form-wrapper--email-actions .webform-actions:has(.button){flex:1}}.form-banner--left .form-banner__form .form-item,.form-banner--right .form-banner__form .form-item{margin-bottom:.75rem}.form-banner--left .form-banner__form .form-item-info-text,.form-banner--right .form-banner__form .form-item-info-text{color:#4b4b4b;font-size:.75rem;font-weight:400;line-height:1.125rem;text-align:left}.form-banner--left .form-banner__form .form-item-info-text p,.form-banner--right .form-banner__form .form-item-info-text p{margin:0}@media(min-width:480px){.form-banner--left .image--copyright,.form-banner--right .image--copyright{width:100%}}@media(min-width:768px){.form-banner--left .image--copyright,.form-banner--right .image--copyright{height:fit-content}}.form-banner--left .webform-confirmation,.form-banner--right .webform-confirmation{margin:0}.form-banner--right .form-banner__image{order:-1}@media(min-width:768px){.form-banner--right .form-banner__image{order:1}}.form-banner--left .form-banner__image{order:-1}.checkout-progress{display:flex;justify-content:center;margin-bottom:5rem;margin-top:2rem;padding:0}@media(min-width:768px){.checkout-progress{margin-bottom:5rem}}.checkout-progress .checkout-progress--step{align-items:center;color:#4b4b4b;display:flex;font-size:.75rem;font-weight:600;justify-content:center;line-height:1.25rem;position:relative;text-align:center;width:112px}@media(min-width:768px){.checkout-progress .checkout-progress--step{font-size:.875rem;width:190px}}.checkout-progress .checkout-progress--step:before{align-items:center;background:#cfcfcf;border:3px solid #cfcfcf;border-radius:50%;box-sizing:border-box;color:#828282;content:counter(checkout-progress);display:flex;height:32px;justify-content:center;position:absolute;right:45%;top:3.5rem;width:32px}@media(min-width:768px){.checkout-progress .checkout-progress--step:before{top:2rem}}.checkout-progress .checkout-progress--step.checkout-progress--step__current:before{align-items:center;background:#fff;border:3px solid #e2001a;border-radius:50%;box-sizing:border-box;color:#e2001a;display:flex;height:32px;justify-content:center;position:absolute;right:45%;top:3.5rem;width:32px}@media(min-width:768px){.checkout-progress .checkout-progress--step.checkout-progress--step__current:before{top:2rem}}.checkout-progress .checkout-progress--step.checkout-progress--step__previous:before{align-items:center;background:#e2001a;border:3px solid #e2001a;border-radius:50%;box-sizing:border-box;color:#fff;display:flex;height:32px;justify-content:center;position:absolute;right:45%;top:3.5rem;width:32px}@media(min-width:768px){.checkout-progress .checkout-progress--step.checkout-progress--step__previous:before{top:2rem}}.checkout-progress li{position:relative}.checkout-progress li.checkout-progress--step__previous:after{background:#e2001a;content:"";height:6px;left:58%;position:absolute;top:4.25rem;width:65%}@media(min-width:768px){.checkout-progress li.checkout-progress--step__previous:after{left:57%;top:2.75rem;width:78%}}.checkout-progress li:after{background:#cfcfcf;content:"";height:6px;left:58%;position:absolute;top:4.25rem;width:65%}@media(min-width:768px){.checkout-progress li:after{left:57%;top:2.75rem;width:78%}}.checkout-progress li:last-child:after{display:none}.progress-step.is-active .progress-marker:before,.webform-progress-tracker .progress-step.is-active:hover .progress-marker:before,.webform-progress-tracker .progress-step.is-complete .progress-marker:before{background-color:#fff;border:3px solid #e2001a;color:#e2001a;height:32px;width:32px}.progress-step.is-active .progress-marker:before:hover,.webform-progress-tracker .progress-step.is-active:hover .progress-marker:before:hover,.webform-progress-tracker .progress-step.is-complete .progress-marker:before:hover{background-color:#fff}.webform-progress-tracker .progress-step.is-complete:hover .progress-marker:before:hover{background-color:#e2001a;color:#fff}.webform-progress-tracker .progress-step:not(.is-active) .progress-marker:before{background-color:#cfcfcf;border:3px solid #cfcfcf;color:#828282;height:32px;width:32px}.webform-progress-tracker .progress-step:not(.is-active) .progress-marker:before:hover{background-color:#cfcfcf}.webform-progress-tracker .progress-step.is-complete .progress-marker:before{background-color:#e2001a;border:3px solid #e2001a;color:#fff;height:32px;width:32px}.webform-progress-tracker .progress-step.is-complete .progress-marker:before:hover{background-color:#e2001a}.webform-progress-tracker .progress-step .progress-marker:after,.webform-progress-tracker .progress-step.is-complete .progress-marker:after{background-color:#cfcfcf;width:80%}.webform-progress-tracker .progress-step.is-complete .progress-marker:after{background-color:#e2001a}.progress-tracker--center .progress-marker:after{right:-40%}.progress-marker:after{height:5px}.progress-step{display:flex;flex-direction:column;z-index:0}.progress-step .progress-marker{order:2}.progress-step .progress-text{margin-bottom:1.25rem;order:1;padding:0}.progress-step:not(:last-child):after{right:-40%;width:80%}.free-text{margin-top:2rem}@media(min-width:768px){.free-text{margin-top:3rem}}@media(min-width:1180px){.free-text{margin-top:6rem}}.layout--onecol .free-text{display:flex;flex-wrap:wrap;margin:2rem auto 0;max-width:61.25rem;width:100%}@media(min-width:768px){.layout--onecol .free-text{margin-top:3rem}}@media(min-width:1180px){.layout--onecol .free-text{margin-top:6rem}}.free-text:has([data-embed-button=remote_video]){display:block}.free-text h2,.free-text__h2{color:#0d0d0d;font-family:FagoPro,sans-serif;font-size:2rem;font-style:normal;font-weight:900;line-height:2.5rem;margin:0 0 .5em;width:auto}@media(min-width:1180px){.free-text h2,.free-text__h2{font-size:2.5rem;line-height:3.5rem}}.free-text__body{color:#4b4b4b;font-family:FagoPro,sans-serif;font-size:1rem;font-style:normal;font-weight:400;line-height:1.5rem;margin:0 0 .5em;min-width:0;width:auto}@media(min-width:1180px){.free-text__body{font-size:1.25rem;line-height:2rem}}.free-text__body .image--copyright{margin-bottom:0}.free-text__body blockquote p{font-size:1rem;line-height:1.5rem}@media(min-width:1180px){.free-text__body blockquote p{font-size:1.375rem;line-height:2rem}}.free-text__body div.align-left,.free-text__body figure.align-left{float:none}@media(min-width:768px){.free-text__body div.align-left,.free-text__body figure.align-left{float:left;margin-right:1.5rem;max-width:20rem}}@media(min-width:1180px){.free-text__body div.align-left,.free-text__body figure.align-left{margin-bottom:2rem;margin-right:2rem;margin-top:.5rem;max-width:30rem}}.free-text__body div.align-right,.free-text__body figure.align-right{float:none}@media(min-width:768px){.free-text__body div.align-right,.free-text__body figure.align-right{float:right;margin-left:1.5rem;max-width:20rem}}@media(min-width:1180px){.free-text__body div.align-right,.free-text__body figure.align-right{margin-bottom:2rem;margin-left:2rem;margin-top:.5rem;max-width:30rem}}.free-text__body div.image--with-caption,.free-text__body figure.image--with-caption{margin-bottom:0}.free-text__body div figcaption,.free-text__body div small,.free-text__body figure figcaption,.free-text__body figure small{color:#828282;font-family:FagoPro,sans-serif;font-size:.875rem;font-style:normal;font-weight:400;line-height:1rem;margin:0;width:auto}.free-text__body a{color:#e2001a;font-weight:600;text-decoration:none}.free-text__body a:hover{color:#b00024}.free-text__body a{display:inline-block}.free-text__body ol,.free-text__body ul{line-height:1.5rem}@media(min-width:1180px){.free-text__body ol,.free-text__body ul{line-height:2rem;margin-left:4rem}}.free-text__body ol li,.free-text__body ul li{margin-bottom:.2rem}@media(min-width:1180px){.free-text__body ol li,.free-text__body ul li{margin-bottom:.4rem}}.free-text__body h3{color:#0d0d0d;font-family:FagoPro,sans-serif;font-size:1.75rem;font-style:normal;font-weight:900;line-height:2rem;margin:0 0 .5em;width:auto}@media(min-width:768px){.free-text__body h3{color:#0d0d0d;font-family:FagoPro,sans-serif;font-size:2rem;font-style:normal;font-weight:900;line-height:2.5rem;margin:0 0 .5em;width:auto}}@media(min-width:1180px){.free-text__body h3{color:#0d0d0d;font-family:FagoPro,sans-serif;font-size:2.25rem;font-style:normal;font-weight:900;line-height:2.75rem;margin:0 0 .5em;width:auto}}.free-text__body h4{color:#0d0d0d;font-family:FagoPro,sans-serif;font-size:1.25rem;font-style:normal;font-weight:900;line-height:1.75rem;margin:0 0 .5em;width:auto}@media(min-width:768px){.free-text__body h4{color:#0d0d0d;font-family:FagoPro,sans-serif;font-size:1.75rem;font-style:normal;font-weight:900;line-height:2rem;margin:0 0 .5em;width:auto}}.free-text__body h5{color:#0d0d0d;font-family:FagoPro,sans-serif;font-size:1rem;font-style:normal;font-weight:900;line-height:1.5rem;margin:0 0 .5em;width:auto}@media(min-width:768px){.free-text__body h5{color:#0d0d0d;font-family:FagoPro,sans-serif;font-size:1.25rem;font-style:normal;font-weight:900;line-height:1.75rem;margin:0 0 .5em;width:auto}}.free-text__body table tbody td{padding:1em 1.25em}@media(min-width:768px){.free-text__body table tbody td{padding:1em 2.25em}}.free-text__body table thead th{padding:1em 1.25em}@media(min-width:768px){.free-text__body table thead th{padding:1em 1.75em}}.free-text .readmore-summary{position:relative}.free-text .readmore-summary:after{background:linear-gradient(0deg,#f5f5f5 10%,#fff0 90%);bottom:1.1em;content:"";height:10rem;pointer-events:none;position:absolute;width:100%}.free-text .readmore-summary span{display:block}.free-text .readmore-link{display:inline-block}.free-text .readmore-text .readless-link:before{content:"\a";white-space:pre}@media(min-width:768px){#msf-fundraisingbox-campaign-search .form-controls{align-items:start;display:flex}#msf-fundraisingbox-campaign-search .form-actions{display:flex;margin-bottom:0}#msf-fundraisingbox-campaign-search .form-item{display:flex;margin-right:10px}}#msf-fundraisingbox-campaign-search .form-actions{margin-bottom:1em}#msf-fundraisingbox-campaign-search input:not([type=submit]){background-color:#fff;border:1px solid #cfcfcf;font-size:.875rem;padding:.825rem;width:100%}@media(min-width:768px){#page-teasers{column-count:2}}@media(min-width:1180px){#page-teasers{column-count:3}}#page-teasers>li{list-style:none}#page-teasers .teaser--bottom{padding:1em}#page-teasers a.title{font-weight:400}.gallery{display:block;margin-top:2rem;position:relative;width:100%}@media(min-width:768px){.gallery{margin-top:3rem}}@media(min-width:1180px){.gallery{margin-top:6rem}}.gallery-slide{min-height:0;min-width:0}.gallery .slick-prev.slick-arrow{transform:rotate(180deg)}.gallery .slick-next.slick-arrow:before,.gallery .slick-prev.slick-arrow:before{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='36' fill='%23e2001a'%3E%3Cpath d='M1.406.813c.157-.157.313-.235.625-.235.235 0 .469.078.625.235L19.22 17.375c.156.156.234.39.234.625 0 .313-.078.469-.234.625L2.656 35.188a.89.89 0 0 1-.625.234c-.312 0-.469-.078-.625-.234l-.625-.626c-.156-.156-.234-.312-.234-.624q0-.353.234-.704L16.094 18 .78 2.766q-.234-.235-.234-.704c0-.234.078-.468.234-.624l.625-.625z'/%3E%3C/svg%3E")}.gallery .slick-next,.gallery .slick-prev{bottom:-7.5%;height:auto;top:auto;z-index:10}.gallery .slick-prev{bottom:-7%;left:0}@media(min-width:1180px){.gallery .slick-prev{bottom:auto;left:-4rem;top:40%}}.gallery .slick-next{right:0}@media(min-width:1180px){.gallery .slick-next{right:-4rem;top:45%}}.gallery .slick-dots{bottom:1.5rem;height:50px}.gallery .image--with-caption{display:flex;flex-flow:column;height:100%}.gallery .image--with-caption .image__info{flex:1 1 auto;padding:1rem 1rem 4rem}@media(width <= 768px){.gallery .image--with-caption .image__info{min-height:220px}.gallery .image--with-caption .image__info figcaption{display:-webkit-box;-webkit-line-clamp:5;max-height:104px;overflow:hidden;padding-bottom:4px;visibility:visible;-webkit-box-orient:vertical}}@media(width >= 480px)and (width <= 768px){.gallery .image--with-caption .image__info figcaption{-webkit-line-clamp:3;-webkit-box-orient:vertical}}@media(width <= 768px){.gallery .image--with-caption small{font-size:100%}}.gallery .slick-slide{height:inherit}.gallery:has(.gallery-slide-navigation) header{display:flex;width:100%}@media(min-width:768px){.gallery:has(.gallery-slide-navigation) header{justify-content:center}}@media(min-width:1180px){.gallery:has(.gallery-slide-navigation) header{justify-content:flex-start}}.gallery:has(.gallery-slide-navigation) header .h2{font-size:2rem;font-weight:700;line-height:2.5rem;margin:0 0 2rem}@media(min-width:768px){.gallery:has(.gallery-slide-navigation) header .h2{margin:0 0 1.5rem}}@media(min-width:1024px){.gallery:has(.gallery-slide-navigation) header .h2{font-size:2.5rem;line-height:3rem;margin:0 0 2.5rem}}@media(min-width:768px){.gallery:has(.gallery-slide-navigation) .slick-track{display:block}}.gallery:has(.gallery-slide-navigation) .gallery-slide-navigation{min-height:0;min-width:0;order:1}@media(min-width:768px){.gallery:has(.gallery-slide-navigation) .gallery-slide-navigation{max-width:calc(60% - 1.25rem)}}@media(min-width:1024px){.gallery:has(.gallery-slide-navigation) .gallery-slide-navigation{max-width:calc(69.83% - 1.25rem)}}.gallery:has(.gallery-slide-navigation) .gallery-slide-navigation .image-text{background-color:#fff;display:flex;flex-flow:column;height:100%}.gallery:has(.gallery-slide-navigation) .gallery-slide-navigation .image-text .image-text--lines{color:#4b4b4b;flex:1 1 auto;font-size:.875rem;font-weight:400;line-height:1.375rem;padding:1.25rem}@media(min-width:1024px){.gallery:has(.gallery-slide-navigation) .gallery-slide-navigation .image-text .image-text--lines{font-size:1rem;line-height:1.5rem}}.gallery:has(.gallery-slide-navigation) .gallery-slide-navigation .image-text .image-text--button a{background-color:#fff;border:none;color:#e2001a;cursor:pointer;display:inline-block;font-weight:600;line-height:1.4;padding:.7em 2.25em .7em 1.5em;position:relative;text-align:center;text-decoration:none;transition:background-color .2s}.gallery:has(.gallery-slide-navigation) .gallery-slide-navigation .image-text .image-text--button a:visited{color:#e2001a}.gallery:has(.gallery-slide-navigation) .gallery-slide-navigation .image-text .image-text--button a:hover{background-color:#fff;color:#b00024;transition:background-color .2s}.gallery:has(.gallery-slide-navigation) .gallery-slide-navigation .image-text .image-text--button a:after{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='13' fill='%23e2001a'%3E%3Cpath d='M7.793 7.215a.644.644 0 0 0 0-.903L2.488.98c-.273-.246-.683-.246-.93 0l-.628.63c-.246.245-.246.656 0 .93l4.21 4.21-4.21 4.238c-.246.274-.246.684 0 .93l.629.629c.246.246.656.246.93 0z'/%3E%3C/svg%3E");position:absolute;right:1rem;width:.5rem}.gallery:has(.gallery-slide-navigation) .gallery-slide-navigation .image-text .image-text--button a:hover:after{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='13' fill='%23b00024'%3E%3Cpath d='M7.793 7.215a.644.644 0 0 0 0-.903L2.488.98c-.273-.246-.683-.246-.93 0l-.628.63c-.246.245-.246.656 0 .93l4.21 4.21-4.21 4.238c-.246.274-.246.684 0 .93l.629.629c.246.246.656.246.93 0z'/%3E%3C/svg%3E")}.gallery:has(.gallery-slide-navigation) .gallery-slide-navigation .image-text .image-text--button a{border:1px solid #cfcfcf;margin:0 1rem 1rem;padding:.75em 2.25em .75em 1.25em}.gallery:has(.gallery-slide-navigation) .gallery-slide-navigation .image-text .image-text--button a:hover{border:1px solid #b00024}.gallery:has(.gallery-slide-navigation) .gallery-navigation .gallery-slide__item{color:#0d0d0d;font-size:.875rem;font-weight:700;letter-spacing:.5px;line-height:1.25rem}.gallery:has(.gallery-slide-navigation) .gallery-navigation .gallery-slide__item.slick-current,.gallery:has(.gallery-slide-navigation) .gallery-navigation .gallery-slide__item:hover{color:#b00024}@media(min-width:768px){.gallery:has(.gallery-slide-navigation) .gallery-navigation .gallery-slide__item{font-size:1rem;letter-spacing:.2px;line-height:1.375rem}}@media(min-width:1180px){.gallery:has(.gallery-slide-navigation) .gallery-navigation .gallery-slide__item{font-size:1.25rem;line-height:1.75rem}}.gallery:has(.gallery-slide-navigation) .gallery-navigation .slick-slide{border-top:.25rem solid #0000;height:fit-content;padding:1rem}.gallery:has(.gallery-slide-navigation) .gallery-navigation .slick-slide.slick-current{border-top:.25rem solid #e2001a}@media(min-width:768px){.gallery:has(.gallery-slide-navigation) .gallery-navigation .slick-slide{border-left:.25rem solid #cfcfcf;border-top:unset;padding:.5rem 0 .5rem 1rem}.gallery:has(.gallery-slide-navigation) .gallery-navigation .slick-slide.slick-current{border-left:.25rem solid #e2001a;border-top:unset}}@media(min-width:1180px){.gallery:has(.gallery-slide-navigation) .gallery-navigation .slick-slide{padding:1rem 0 1rem 1.5rem}}.gallery:has(.gallery-slide-navigation) .gallery-navigation .slick-track{border-top:.0625rem solid #cfcfcf}@media(min-width:768px){.gallery:has(.gallery-slide-navigation) .gallery-navigation{max-width:calc(40% - 1.25rem)}.gallery:has(.gallery-slide-navigation) .gallery-navigation .slick-track{border-top:unset}}@media(min-width:1024px){.gallery:has(.gallery-slide-navigation) .gallery-navigation{max-width:calc(30.17% - 1.25rem)}}@media(width <= 767px){.gallery:has(.gallery-slide-navigation) .gallery-navigation .slick-track{border-top:unset;display:inline-flex}.gallery:has(.gallery-slide-navigation) .gallery-navigation .slick-list{border-top:.0625rem solid #cfcfcf}.gallery:has(.gallery-slide-navigation) .gallery-navigation .gallery-slide__item:not(.slick-current){border-top:.25rem solid #0000}}.gallery:has(.gallery-slide-navigation) .gallery-navigation.slick-vertical .slick-track{transform:none!important}.gallery:has(.gallery-slide-navigation) img,.gallery:has(.gallery-slide-navigation) picture{width:100%}.gallery:has(.gallery-slide-navigation) .gdpr-conform,.gallery:has(.gallery-slide-navigation) .gdpr-conform__agreement{margin-bottom:0}.gallery-navigation-container{position:relative}.gallery-navigation-wrapper{margin:0 -1rem;position:absolute;width:100vw}@media(min-width:480px){.gallery-navigation-wrapper{margin:0 -2rem}}@media(min-width:768px){.gallery-navigation-wrapper{display:flex;flex-wrap:wrap;gap:1.25rem;justify-content:space-between;margin:0;position:unset;width:100%}}.gallery-navigation .slick-list.padding-25{padding:0 25%!important}.gallery-navigation .slick-list.padding-0{padding:0!important}.gift-donation-form__gifts h2,.gift-donation-form__gifts.form-item label.form-item__label{color:#0d0d0d;font-family:FagoPro,sans-serif;font-size:2rem;font-style:normal;font-weight:600;line-height:2.5rem;margin:0 0 .5em;padding-top:0;width:auto}.gift-donation-form__gifts .donation-form__amount--options{display:flex;flex-direction:column;justify-content:space-between}@media(min-width:768px){.gift-donation-form__gifts .donation-form__amount--options{flex-direction:row}}.gift-donation-form__gifts-item{background-color:#f5f5f5;border:2px solid #cfcfcf;margin-bottom:1rem;width:100%}@media(min-width:768px){.gift-donation-form__gifts-item{margin-bottom:2.5rem;width:32.333%}}.gift-donation-form__gifts-item.selected,.gift-donation-form__gifts-item:hover{border:2px solid #0d0d0d;box-shadow:0 4px 8px #00000014}.gift-donation-form__gifts .image--form{background-color:#f5f5f5;display:block;padding:2.5rem}.gift-donation-form__gifts .image--form img{height:80px;margin:0 auto;width:80px}.gift-donation-form__gifts .form-item__description{background-color:#f5f5f5;margin:0;padding:1rem;text-align:center}.gift-donation-form__gifts .form-item__button-select{align-items:baseline;background-color:#fff;display:flex;justify-content:center;padding:1.75rem;text-align:center}.gift-donation-form__gifts .form-item__button-select input{height:1rem;width:1rem}.gift-donation-form__gifts .form-item__button-select .option.form-item__label{font-size:1.25rem;font-weight:600;padding:0;text-align:left}.form-date__input-wrapper .form-item__date{background:#0000;cursor:pointer}.form-item-amount-intro,.form-item-gift-intro{margin-bottom:2rem}.form-item-gift-type--one .donation-form__amount--options .gift-donation-form__gifts-item{border:0;box-shadow:inherit;position:relative;width:100%}.form-item-gift-type--one .donation-form__amount--options .gift-donation-form__gifts-item .form-radio{display:none}.form-item-gift-type--one .donation-form__amount--options .gift-donation-form__gifts-item .form-item__button-select{height:auto;justify-content:left;padding:1rem 0}.form-item-gift-type--one .donation-form__amount--options .gift-donation-form__gifts-item .image--with-caption{background-color:#0000;display:flex;flex-direction:column;padding:0}.form-item-gift-type--one .donation-form__amount--options .gift-donation-form__gifts-item .image--with-caption img{height:auto;width:100%}.form-item-gift-type--one .donation-form__amount--options .gift-donation-form__gifts-item .image--with-caption .image__info{background-color:#fafafa}.gmap{display:none;left:50%;margin-left:-50vw;margin-right:-50vw;margin-top:2rem;position:relative;right:50%;width:100vw}@media(min-width:768px){.gmap{margin-top:3rem}}@media(min-width:1180px){.gmap{margin-top:6rem}}@media(min-width:768px){.gmap{display:inline-block}}.gmap.layout-builder-block{left:inherit;margin-left:0;margin-right:0;right:inherit;width:auto}.gmap header{margin:0 auto;max-width:1180px;padding:0 1rem;width:100%}@media(min-width:480px){.gmap header{padding:0 2rem}}@media(min-width:768px){.gmap header{padding:0 2rem}}@media(min-width:1180px){.gmap header{padding:0}}.gmap header .h2{color:#0d0d0d;font-family:FagoPro,sans-serif;font-size:2rem;font-style:normal;font-weight:700;line-height:2.5rem;margin:0 0 .5em;width:auto}@media(min-width:1440px){.gmap header .h2{color:#0d0d0d;font-family:FagoPro,sans-serif;font-size:2.375rem;font-style:normal;font-weight:700;line-height:2.75rem;margin:0 0 .5em;width:auto}}.gmap .location--map{display:flex;flex-direction:column}.gmap .location--map a{text-decoration:none}.gmap .location--map a:hover{color:#b00024}.gmap .location--map a{position:relative}.gmap .location--map a:after{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='13' fill='%23e2001a'%3E%3Cpath d='M7.793 7.215a.644.644 0 0 0 0-.903L2.488.98c-.273-.246-.683-.246-.93 0l-.628.63c-.246.245-.246.656 0 .93l4.21 4.21-4.21 4.238c-.246.274-.246.684 0 .93l.629.629c.246.246.656.246.93 0z'/%3E%3C/svg%3E");position:absolute;right:-1rem;width:.5rem}.gmap .location--map a:hover:after{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='13' fill='%23b00024'%3E%3Cpath d='M7.793 7.215a.644.644 0 0 0 0-.903L2.488.98c-.273-.246-.683-.246-.93 0l-.628.63c-.246.245-.246.656 0 .93l4.21 4.21-4.21 4.238c-.246.274-.246.684 0 .93l.629.629c.246.246.656.246.93 0z'/%3E%3C/svg%3E")}.gmap .location--map a{color:#e2001a;font-family:FagoPro,sans-serif;font-size:1rem;font-style:normal;font-weight:600;line-height:1.5rem;margin:0 0 .5em;width:auto}.gmap .location--map a:after{position:relative;right:0}.gmap .location--presence{color:#4b4b4b;font-family:FagoPro,sans-serif;font-size:1rem;font-style:normal;font-weight:400;line-height:1.5rem;margin:0 0 .5em;width:auto}.gmap-location-list{margin-top:2rem}@media(min-width:768px){.gmap-location-list{margin-top:3rem}}@media(min-width:1180px){.gmap-location-list{margin-top:6rem}}.gmap__list{column-count:2;list-style-position:inside;list-style:none;margin:0;padding:0}@media(min-width:768px){.gmap__list{column-count:4}}.gmap__list a{text-decoration:none}.gmap__list a:hover{color:#b00024}.gmap__list a{color:#e2001a;font-family:FagoPro,sans-serif;font-size:1.25rem;font-style:normal;font-weight:600;line-height:1.75rem;margin:0 0 .5em;width:auto}.gmap__list-item{margin-bottom:2em}.gmap .gm-style .gm-style-iw-c{border-radius:0;box-shadow:unset;padding:1.5rem}.grid-of-cards.block{margin-top:2rem}@media(min-width:768px){.grid-of-cards.block{margin-top:3rem}}@media(min-width:1180px){.grid-of-cards.block{margin-top:6rem}}.layout--twocol-section .grid-of-cards.block{margin-top:0}.grid-of-cards__title{color:#0d0d0d;font-family:FagoPro,sans-serif;font-size:2rem;font-style:normal;font-weight:700;line-height:2.5rem;margin:0 0 1rem;width:auto}@media(min-width:1180px){.grid-of-cards__title{font-size:2.5rem;line-height:3rem;margin-bottom:4.5rem}}.grid-of-cards__header{display:flex;flex-direction:column;margin-bottom:2rem}@media(min-width:768px){.grid-of-cards__header{align-items:center;flex-direction:row;justify-content:space-between;margin-bottom:1rem}}@media(min-width:1440px){.grid-of-cards__header{margin-bottom:2rem}}.grid-of-cards__bank-data{text-align:left;width:100%}.grid-of-cards__bank-data p{font-size:.875rem;font-weight:400;line-height:1.375rem;margin:0}.grid-of-cards__bank-data p,.grid-of-cards__bank-data strong{color:#4b4b4b;font-family:FagoPro,sans-serif;font-style:normal;width:auto}.grid-of-cards__bank-data strong{font-size:1.25rem;font-weight:700;line-height:2.75rem;margin:0 0 .5em}@media(min-width:768px){.grid-of-cards__bank-data{text-align:right;width:20rem}}.grid-of-cards .icon-text__link{background-color:#fff;display:flex;flex-direction:column;height:100%;padding:2em;text-decoration:none}.grid-of-cards .icon-text__icon{margin-bottom:1.25rem;max-width:4rem}.grid-of-cards .icon-text__title{color:#0d0d0d;font-family:FagoPro,sans-serif;font-size:1.25rem;font-style:normal;font-weight:600;line-height:1.75rem;margin:0 0 .5rem;width:auto}@media(min-width:1180px){.grid-of-cards .icon-text__title{font-size:1.375rem;line-height:2rem}}.grid-of-cards .icon-text__description{color:#4b4b4b;font-family:FagoPro,sans-serif;font-size:.875rem;font-style:normal;font-weight:400;line-height:1.375rem;margin:0 0 .5em;width:auto}@media(min-width:1180px){.grid-of-cards .icon-text__description{font-size:1rem;line-height:1.5rem}}.grid-of-cards a.icon-text__link{transition:transform .3s ease,box-shadow .25s ease}.grid-of-cards a.icon-text__link:hover:after{box-shadow:inset 0 0 0 0 #e2001a;content:"";position:absolute;transition:box-shadow .25s ease}.grid-of-cards a.icon-text__link:hover:hover:after{box-shadow:inset 0 -8px 0 0 #e2001a;transition:box-shadow .25s ease}.grid-of-cards a.icon-text__link:hover{box-shadow:inset 0 -8px 0 0 #e2001a;transform:translateY(-.75em);transition:transform .3s ease,box-shadow .25s ease}.grid-of-cards__get-active{display:flex;flex-direction:column;gap:1.875rem}@media(min-width:768px){.grid-of-cards__get-active{gap:0;position:relative}}.grid-of-cards__get-active .grid-of-cards__wrapper{display:flex;flex-direction:column;gap:2rem;position:relative}@media(min-width:768px){.grid-of-cards__get-active .grid-of-cards__wrapper{gap:0}}@media(min-width:1180px){.grid-of-cards__get-active .grid-of-cards__wrapper{display:flex;flex-flow:row wrap;gap:3rem;margin-bottom:0;width:100%}}.grid-of-cards__get-active .grid-of-cards__image{left:50%;margin-left:-50vw;margin-right:-50vw;position:relative;right:50%;width:100vw}@media(min-width:1180px){.grid-of-cards__get-active .grid-of-cards__image{height:100%;left:auto;position:absolute;width:50vw;z-index:0}}.grid-of-cards__get-active .grid-of-cards__content,.grid-of-cards__get-active .grid-of-cards__text{display:flex;flex-direction:column;gap:1.5rem}@media(min-width:1180px){.grid-of-cards__get-active .grid-of-cards__content,.grid-of-cards__get-active .grid-of-cards__text{max-width:30rem;min-height:12.5rem}}.grid-of-cards__get-active .grid-of-cards__content{position:relative}@media(min-width:768px){.grid-of-cards__get-active .grid-of-cards__content{background-color:#f5f5f5;padding:1.5rem 1.5rem 2rem}}@media(min-width:1180px){.grid-of-cards__get-active .grid-of-cards__content{margin-top:6.87rem;padding:0;top:0}}@media(width >= 768px)and (width <= 1440px){.grid-of-cards__get-active .grid-of-cards__content{padding-left:1.5rem}}.grid-of-cards__get-active .grid-of-cards__text{gap:.5rem}.grid-of-cards__get-active .grid-of-cards__title{font-size:2rem;line-height:2.5rem;margin-bottom:0}@media(min-width:768px){.grid-of-cards__get-active .grid-of-cards__title{font-size:2.25rem;line-height:2.75rem}}@media(min-width:1180px){.grid-of-cards__get-active .grid-of-cards__title{font-size:2.5rem;line-height:3rem}}.grid-of-cards__get-active .grid-of-cards__subtitle{font-size:1rem;line-height:1.5rem}@media(min-width:768px){.grid-of-cards__get-active .grid-of-cards__subtitle{font-size:1.25rem;line-height:2rem}}.grid-of-cards__get-active .grid-of-cards__subtitle p{color:#4b4b4b;margin:0}.grid-of-cards__get-active .grid-of-cards__link{display:flex}.grid-of-cards__get-active .link--get-active{border:1px solid #cfcfcf;margin:0;padding:.75rem 2rem .75rem 1.25rem;transition:color .2s}.grid-of-cards__get-active .link--get-active:after{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='13' fill='%23e2001a'%3E%3Cpath d='M7.793 7.215a.644.644 0 0 0 0-.903L2.488.98c-.273-.246-.683-.246-.93 0l-.628.63c-.246.245-.246.656 0 .93l4.21 4.21-4.21 4.238c-.246.274-.246.684 0 .93l.629.629c.246.246.656.246.93 0z'/%3E%3C/svg%3E");left:inherit;position:relative;right:-.5rem;top:1px;transform:rotate(0deg)}.grid-of-cards__get-active .link--get-active:hover{border-color:#b00024;transition:border-color .2s}.grid-of-cards__get-active .link--get-active:hover:after{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='13' fill='%23b00024'%3E%3Cpath d='M7.793 7.215a.644.644 0 0 0 0-.903L2.488.98c-.273-.246-.683-.246-.93 0l-.628.63c-.246.245-.246.656 0 .93l4.21 4.21-4.21 4.238c-.246.274-.246.684 0 .93l.629.629c.246.246.656.246.93 0z'/%3E%3C/svg%3E")}.grid-of-cards__get-active figure{width:100vw}@media(min-width:1180px){.grid-of-cards__get-active figure{height:100%;width:50vw}}.grid-of-cards__get-active figure picture{height:100%;width:auto}.grid-of-cards__get-active figure img{width:100vw}@media(min-width:1180px){.grid-of-cards__get-active figure img{height:100%;object-fit:cover;object-position:center;width:50vw}}.grid-of-cards__get-active .grid-of-cards__card{display:flex;flex-direction:column;margin-top:0!important}@media(min-width:768px){.grid-of-cards__get-active .grid-of-cards__card{flex-direction:row}}.grid-of-cards__get-active .grid__list--3col{position:relative}@media(min-width:768px){.grid-of-cards__get-active .grid__list--3col{background-color:#f5f5f5;padding:0 1.5rem 1.5rem}}@media(min-width:1180px){.grid-of-cards__get-active .grid__list--3col{background-color:#0000;width:100%}}@media(min-width:1440px){.grid-of-cards__get-active .grid__list--3col{padding:0}}@media(width >= 768px)and (width <= 1440px){.grid-of-cards__get-active .grid__list--3col{padding:0 1.5rem}}.grid-of-cards__get-active .grid__list--3col .grid__item--3col{width:100%}@media(min-width:768px){.grid-of-cards__get-active .grid__list--3col .grid__item--3col:last-child{margin-right:0}.grid-of-cards__get-active .grid__list--3col .grid__item--3col{margin-bottom:0;margin-right:2%;width:32%}}.grid-of-cards__get-active .grid__list--3col .icon-text__link{color:inherit;display:flex;flex-direction:row;gap:1rem;padding:1.5rem 1rem;text-decoration:none}@media(min-width:768px){.grid-of-cards__get-active .grid__list--3col .icon-text__link{flex-direction:column;gap:0}}@media(min-width:1180px){.grid-of-cards__get-active .grid__list--3col .icon-text__link{min-height:17.5rem;padding:2rem}}.grid-of-cards__get-active .grid__list--3col .icon-text__icon{margin-right:1rem;max-width:3rem}.grid-of-cards__get-active .grid__list--3col .icon-text__icon div,.grid-of-cards__get-active .grid__list--3col .icon-text__icon img{height:48px;width:48px}@media(min-width:1180px){.grid-of-cards__get-active .grid__list--3col .icon-text__icon{max-width:4rem}.grid-of-cards__get-active .grid__list--3col .icon-text__icon div,.grid-of-cards__get-active .grid__list--3col .icon-text__icon img{height:64px;width:64px}}.grid-of-cards__get-active .grid__list--3col .icon-text__wrapper{display:flex;flex-direction:column}.grid-of-cards__get-active .grid__list--3col .icon-text__header{align-items:flex-end;display:flex}.grid-of-cards__get-active .grid__list--3col .icon-text__title{display:-webkit-box;-webkit-box-orient:vertical;font-weight:700;-webkit-line-clamp:2;line-height:1.75rem;margin:0;overflow:hidden}@media(min-width:1180px){.grid-of-cards__get-active .grid__list--3col .icon-text__title{font-size:1.375rem;line-height:2rem;margin-bottom:.5rem}}.grid-of-cards__get-active .grid__list--3col .icon-text__chevron{display:inline-block;flex-shrink:0;margin-left:.5rem}@media(min-width:1180px){.grid-of-cards__get-active .grid__list--3col .icon-text__chevron{font-size:1.375rem;line-height:2rem;margin-bottom:.5rem}}.grid-of-cards__get-active .grid__list--3col .icon-text__chevron:after{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='13' fill='%23e2001a'%3E%3Cpath d='M7.793 7.215a.644.644 0 0 0 0-.903L2.488.98c-.273-.246-.683-.246-.93 0l-.628.63c-.246.245-.246.656 0 .93l4.21 4.21-4.21 4.238c-.246.274-.246.684 0 .93l.629.629c.246.246.656.246.93 0z'/%3E%3C/svg%3E");display:inline-block;height:1rem;width:1rem}.grid-of-cards__get-active .grid__list--3col .icon-text__description p{margin:1rem 0}@media(width >= 768px)and (width <= 1900px){.grid-of-cards__get-active .image--copyright .image__info{left:0;top:0}.grid-of-cards__get-active .image--copyright .image__info-button{left:.5em;top:.5em}.grid-of-cards__get-active .image--copyright .image__info figcaption{padding-top:0}}.grid-of-cards__get-active a.icon-text__link{transition:transform .3s ease,box-shadow .25s ease}.grid-of-cards__get-active a.icon-text__link:hover:after{box-shadow:inset 0 0 0 0 #e2001a;content:"";position:absolute;transition:box-shadow .25s ease}.grid-of-cards__get-active a.icon-text__link:hover:hover:after{box-shadow:inset 0 -8px 0 0 #e2001a;transition:box-shadow .25s ease}.grid-of-cards__get-active a.icon-text__link:hover{box-shadow:inset 0 -8px 0 0 #e2001a;transform:translateY(-.75em);transition:transform .3s ease,box-shadow .25s ease}.layout--onecol:has(.grid-of-cards__get-active){display:flex}.hero{display:block;margin-bottom:1rem;position:relative}@media(min-width:768px){.hero{margin-bottom:0}}@media(min-width:1180px){.hero--centered .hero__content--extra-info{right:22%}}.hero--medium .hero__content--extra-info{display:flex;flex-direction:column}@media(min-width:768px){.hero--medium .hero__content--extra-info{flex-direction:row}}.hero--article{margin-top:0}.hero--article .hero__date,.hero--article .hero__subtitle,.hero--article .hero__title{color:#0d0d0d;margin-bottom:0}.hero--article .hero__subtitle{margin-top:1.25rem}.hero--article.hero--with-background{margin-top:0}.hero--article.hero--with-background .hero__subtitle,.hero--article.hero--with-background .hero__title{color:#0d0d0d;margin-bottom:0}@media(min-width:768px){.hero--article.hero--with-background .hero__subtitle,.hero--article.hero--with-background .hero__title{color:#fff}}.hero--article.hero--with-background .hero__date{color:#828282;margin-bottom:0}@media(min-width:768px){.hero--article.hero--with-background .hero__date{color:#fff}}.hero--article .hero__extra-info{margin-bottom:1.25rem}@media(min-width:768px){.hero--article .hero__extra-info{margin-bottom:1.5rem}}.hero.hero--small{margin-bottom:1rem}@media(min-width:1440px){.hero.hero--small{height:20rem;margin-bottom:inherit}}.hero.hero--small.hero--no-background{height:auto;margin-top:3rem}.hero.hero--small .hero__image picture,.hero.hero--small .hero__image picture img{height:100%}.hero.hero--small .hero__image picture img{object-fit:cover}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.hero.hero--small .hero__image picture img{font-family:"object-fit: cover;"}}@media(min-width:768px){.hero.hero--medium{height:20rem}}@media(min-width:1180px){.hero.hero--medium{height:26.25rem}}.hero__content{margin-top:1.5rem}@media(min-width:768px){.hero__content{bottom:3rem;left:0;margin:0;position:absolute;width:100%;z-index:1}}@media(min-width:1180px){.hero__content{bottom:6rem}.hero--small .hero__content{bottom:15%}}.hero__content--simple{margin-top:1.25rem;width:100%}@media(min-width:768px){.hero__content--simple{bottom:3rem;margin-top:0;position:absolute;z-index:1}.hero-before-offset-region .hero__content--simple{bottom:6rem}}.hero__content--extra-info{margin-top:1rem}@media(min-width:480px){.hero__content--extra-info{margin-top:2rem}}@media(min-width:768px){.hero__content--extra-info{bottom:3rem;margin-top:0;position:absolute;z-index:1}.hero--small .hero__content--extra-info{bottom:3rem}}.hero--home .hero__content{background:#fff;left:50%;margin-left:-50vw;margin-right:-50vw;margin-top:0;padding:1rem 1rem 2rem;position:relative;right:50%;width:100vw}@media(min-width:768px){.hero--home .hero__content{padding:2rem}}@media(min-width:1180px){.hero--home .hero__content{bottom:0;color:#0d0d0d;margin:0;position:absolute;width:50%}.hero--home .hero__content.left{left:0}.hero--home .hero__content.right{left:auto;right:0}}.hero--home .hero__content .hero__subtitle,.hero--home .hero__content .hero__title{color:#0d0d0d}@media(min-width:1180px){.hero--home .hero__content .hero__title{font-size:2.5rem;line-height:3rem}}@media(min-width:1440px){.hero--home .hero__content .hero__title{font-size:3.25rem;line-height:3.625rem}}.hero--home .hero__content .hero__subtitle{font-size:1.25rem;line-height:2rem}@media(min-width:1440px){.hero--home .hero__content .hero__subtitle{font-size:1.375rem}}.hero--home .hero__content .hero__links{display:flex;gap:.5rem;justify-content:start;margin-top:1.5rem}.hero__tag{background-color:#b00024;color:#fff;display:inline-block;font-size:1rem;margin:0 0 1.4em;padding:.5455em 1em}@media(min-width:1180px){.hero__tag{font-size:1.375rem}}.hero__title{color:#0d0d0d;font-family:FagoPro,sans-serif;font-size:2.25rem;font-style:normal;font-weight:700;line-height:2.75rem;margin:0 0 .4em;width:auto}@media(min-width:768px){.hero__title{color:#fff;font-family:FagoPro,sans-serif;font-size:2.5rem;font-style:normal;font-weight:700;line-height:3rem;margin:0 0 .5em;width:auto}}@media(min-width:1180px){.hero__title{color:#fff;font-family:FagoPro,sans-serif;font-size:3.25rem;font-style:normal;font-weight:700;line-height:3.625rem;margin:0 0 .5em;width:auto}}.hero__content--extra-info .hero__title{color:#0d0d0d;font-family:FagoPro,sans-serif;font-size:2.375rem;font-style:normal;font-weight:700;line-height:2.75rem;margin:0 0 .4em;width:auto}@media(min-width:768px){.hero__content--extra-info .hero__title{color:#fff;font-family:FagoPro,sans-serif;font-size:2.375rem;font-style:normal;font-weight:700;line-height:2.75rem;margin:0 0 .5em;width:auto}}@media(min-width:1180px){.hero__content--extra-info .hero__title{color:#fff;font-family:FagoPro,sans-serif;font-size:2.75rem;font-style:normal;font-weight:700;line-height:3.5rem;margin:0 0 .5em;width:auto}}.hero__subtitle{color:#4b4b4b;font-family:FagoPro,sans-serif;font-size:1rem;font-style:normal;font-weight:400;line-height:1.5rem;margin:0 0 .5em;width:auto}@media(min-width:768px){.hero__subtitle{color:#fff;font-family:FagoPro,sans-serif;font-size:1rem;font-style:normal;font-weight:400;line-height:1.5rem;margin:0 0 .5em;width:auto}}@media(min-width:1180px){.hero__subtitle{color:#fff;font-family:FagoPro,sans-serif;font-size:1.375rem;font-style:normal;font-weight:400;letter-spacing:-.2px;line-height:2rem;margin:0 0 .5em;width:auto}}.hero__image{left:50%;margin-left:-50vw;margin-right:-50vw;position:relative;right:50%;width:100vw}.hero__image img,.hero__image video{width:100%}@media(min-width:1180px){.hero--home .hero__image img{aspect-ratio:16/9;height:auto;max-height:calc(100vh - var(--offset-top));max-width:100%;object-fit:cover}}@media(min-width:768px){.hero--home .hero__image .image--copyright{height:100%}}.hero__image video{object-fit:cover}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.hero__image video{font-family:"object-fit: cover;"}}.hero--small .hero__image .hero__plain-bg,.hero--small .hero__image .image--copyright,.hero--small .hero__image video{height:15rem}@media(min-width:1440px){.hero--small .hero__image .hero__plain-bg,.hero--small .hero__image .image--copyright,.hero--small .hero__image video{height:20rem}}.hero--medium .hero__image .hero__plain-bg,.hero--medium .hero__image .image--copyright,.hero--medium .hero__image video{height:15rem}@media(min-width:768px){.hero--medium .hero__image .hero__plain-bg,.hero--medium .hero__image .image--copyright,.hero--medium .hero__image video{height:20rem}}@media(min-width:1180px){.hero--medium .hero__image .hero__plain-bg,.hero--medium .hero__image .image--copyright,.hero--medium .hero__image video{height:26.25rem}}.hero__image .image--copyright{height:100%}@media(min-width:768px){.hero__image .hero__plain-bg,.hero__image video{height:25rem}}@media(min-width:1180px){.hero__image .hero__plain-bg,.hero__image video{height:32.813rem}}@media(min-width:1440px){.hero__image .hero__plain-bg,.hero__image video{height:40rem}}.hero__plain-bg{background-color:#333745}.hero__date{color:#fff;display:inline-block;font-family:FagoPro,sans-serif;font-size:1.25rem;font-style:normal;font-weight:400;line-height:1.75rem;margin:0 0 .5em;width:auto}.hero__date:before{color:#ebebeb;content:"|";height:100%;margin-left:.375rem;padding-right:.375rem;width:1px}@media(min-width:768px){.hero__date:before{margin-left:1rem;padding-right:1rem}}.blog .hero__date:before{color:#828282}@media(min-width:768px){.blog .hero__date:before{color:#ebebeb}}.blog .hero__date{color:#828282}@media(min-width:768px){.blog .hero__date{color:#ebebeb}}@media(min-width:1180px){.hero__date{color:#fff;font-family:FagoPro,sans-serif;font-size:1.375rem;font-style:normal;font-weight:400;line-height:2rem;margin:0 0 .5em;width:auto}}.hero--medium .hero__date{color:#4b4b4b;font-family:FagoPro,sans-serif;font-size:1.25rem;font-style:normal;font-weight:400;line-height:1.75rem;margin:0 0 .5em;width:auto}@media(min-width:768px){.hero--medium .hero__date{color:#fff;font-family:FagoPro,sans-serif;font-size:1.25rem;font-style:normal;font-weight:400;line-height:1.75rem;margin:0 0 .5em;width:auto}}@media(min-width:1180px){.hero--medium .hero__date{color:#fff;font-family:FagoPro,sans-serif;font-size:1.375rem;font-style:normal;font-weight:400;line-height:2rem;margin:0 0 .5em;width:auto}}.hero__country{display:inline-block}.blog .hero__country{font-weight:600}.hero__country a{color:#e2001a;font-family:FagoPro,sans-serif;font-size:1.25rem;font-style:normal;font-weight:400;line-height:1.75rem;margin:0 0 .5em;text-decoration:none;width:auto}@media(min-width:1180px){.hero__country a{color:#e2001a;font-family:FagoPro,sans-serif;font-size:1.375rem;font-style:normal;font-weight:400;line-height:2rem;margin:0 0 .5em;width:auto}}.hero__country a:hover{color:#b00024}.hero__highlighted-date{align-items:center;background-color:#ebebeb;display:flex;flex-direction:column;justify-content:center;margin-bottom:1rem;padding:1rem;width:10rem}@media(min-width:768px){.hero__highlighted-date{margin-bottom:0;margin-right:1.5rem;min-width:11rem;padding:2.25rem 1rem}}.hero__highlighted-date .month{color:#4b4b4b;font-family:FagoPro,sans-serif;font-size:.875rem;font-style:normal;font-weight:400;line-height:1rem;margin:0;text-transform:uppercase;width:auto}@media(min-width:768px){.hero__highlighted-date .month{color:#4b4b4b;font-family:FagoPro,sans-serif;font-size:1rem;font-style:normal;font-weight:400;line-height:1rem;margin:0;width:auto}}.hero__highlighted-date .day{color:#4b4b4b;font-family:FagoPro,sans-serif;font-size:2rem;font-style:normal;font-weight:900;line-height:2.5rem;margin:0;width:auto}@media(min-width:768px){.hero__highlighted-date .day{color:#4b4b4b;font-family:FagoPro,sans-serif;font-size:2.125rem;font-style:normal;font-weight:900;line-height:3.5rem;margin:0;width:auto}}@media(min-width:1180px){.hero__highlighted-date .day{color:#4b4b4b;font-family:FagoPro,sans-serif;font-size:2.25rem;font-style:normal;font-weight:900;line-height:3.5rem;margin:0;width:auto}}.hero__category a{color:#e2001a;font-family:FagoPro,sans-serif;font-size:1.25rem;font-style:normal;font-weight:600;line-height:1.75rem;margin:0 0 .5em;text-decoration:none;width:auto}.hero__category a:hover{color:#b00024}@media(min-width:1180px){.hero__category a{color:#e2001a;font-family:FagoPro,sans-serif;font-size:1.375rem;font-style:normal;font-weight:600;line-height:2rem;margin:0 0 .5em;width:auto}}.hero__event-location{color:#4b4b4b;font-family:FagoPro,sans-serif;font-size:1.25rem;font-style:normal;font-weight:400;line-height:2rem;margin:0 0 .5em;width:auto}@media(min-width:768px){.hero__event-location{color:#fff;font-family:FagoPro,sans-serif;font-size:1.25rem;font-style:normal;font-weight:400;line-height:2rem;margin:0 0 .5em;width:auto}}.hero__event-location:before{color:#ebebeb;content:"|";height:100%;margin-left:.375rem;padding-right:.375rem;width:1px}@media(min-width:768px){.hero__event-location:before{margin-left:1rem;padding-right:1rem}}.hero__event-location svg{margin-right:.438rem}.hero .link--hero-home-primary.link,.hero .link--hero-home.link,.hero .link--hero.link{text-decoration:none}.hero .link--hero-home-primary.link:hover,.hero .link--hero-home.link:hover,.hero .link--hero.link:hover{color:#b00024}.hero .link--hero-home-primary.link,.hero .link--hero-home.link,.hero .link--hero.link{color:#e2001a;display:block;font-family:FagoPro,sans-serif;font-size:1rem;font-style:normal;font-weight:600;line-height:1.5rem;margin:0 0 1.5em;padding-left:1.25rem;position:relative;width:auto}@media(min-width:768px){.hero .link--hero-home-primary.link,.hero .link--hero-home.link,.hero .link--hero.link{margin-top:.5rem}}@media(min-width:1180px){.hero .link--hero-home-primary.link,.hero .link--hero-home.link,.hero .link--hero.link{color:#e2001a;font-family:FagoPro,sans-serif;font-size:1.25rem;font-style:normal;font-weight:600;line-height:1.5rem;margin:0 0 2em;width:auto}}.hero .link--hero-home-primary.link:after,.hero .link--hero-home.link:after,.hero .link--hero.link:after{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='13' fill='%23e2001a'%3E%3Cpath d='M7.793 7.215a.644.644 0 0 0 0-.903L2.488.98c-.273-.246-.683-.246-.93 0l-.628.63c-.246.245-.246.656 0 .93l4.21 4.21-4.21 4.238c-.246.274-.246.684 0 .93l.629.629c.246.246.656.246.93 0z'/%3E%3C/svg%3E");left:.25rem;position:absolute;top:-.1rem;transform:rotate(180deg);width:.5rem}@media(min-width:1180px){.hero .link--hero-home-primary.link:after,.hero .link--hero-home.link:after,.hero .link--hero.link:after{top:.1rem}}.hero .link--hero-home-primary.link:hover:after,.hero .link--hero-home.link:hover:after,.hero .link--hero.link:hover:after{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='13' fill='%23b00024'%3E%3Cpath d='M7.793 7.215a.644.644 0 0 0 0-.903L2.488.98c-.273-.246-.683-.246-.93 0l-.628.63c-.246.245-.246.656 0 .93l4.21 4.21-4.21 4.238c-.246.274-.246.684 0 .93l.629.629c.246.246.656.246.93 0z'/%3E%3C/svg%3E")}.hero .link--hero-home-primary.link,.hero .link--hero-home.link{display:inline-block;font-size:.875rem;line-height:1.25rem;margin-bottom:2rem;margin-top:0;padding-left:0}@media(min-width:768px){.hero .link--hero-home-primary.link,.hero .link--hero-home.link{font-size:1rem;line-height:1.5rem;margin-bottom:0}}.hero .link--hero-home-primary.link:after,.hero .link--hero-home.link:after{left:inherit;position:absolute;right:-1rem;top:1px;transform:rotate(0deg)}.hero .link--hero-home-primary.link{background-color:#e2001a;border:none;color:#fff;cursor:pointer;display:inline-block;font-weight:700;margin:0;padding:.75rem 2rem .75rem 1.25rem;position:relative;text-align:center;text-decoration:none;transition:background-color .2s}.hero .link--hero-home-primary.link:after{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='13' fill='%23fff'%3E%3Cpath d='M7.793 7.215a.644.644 0 0 0 0-.903L2.488.98c-.273-.246-.683-.246-.93 0l-.628.63c-.246.245-.246.656 0 .93l4.21 4.21-4.21 4.238c-.246.274-.246.684 0 .93l.629.629c.246.246.656.246.93 0z'/%3E%3C/svg%3E");position:relative;right:-.5rem}.hero .link--hero-home-primary.link:hover{background-color:#b00024;color:#fff;transition:background-color .2s}.hero .link--hero-home-primary.link:hover:after{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='13' fill='%23fff'%3E%3Cpath d='M7.793 7.215a.644.644 0 0 0 0-.903L2.488.98c-.273-.246-.683-.246-.93 0l-.628.63c-.246.245-.246.656 0 .93l4.21 4.21-4.21 4.238c-.246.274-.246.684 0 .93l.629.629c.246.246.656.246.93 0z'/%3E%3C/svg%3E")}.hero .link--hero-home.link{border:1px solid #cfcfcf;margin:0;padding:.75rem 2rem .75rem 1.25rem;transition:color .2s}.hero .link--hero-home.link:after{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='13' fill='%23e2001a'%3E%3Cpath d='M7.793 7.215a.644.644 0 0 0 0-.903L2.488.98c-.273-.246-.683-.246-.93 0l-.628.63c-.246.245-.246.656 0 .93l4.21 4.21-4.21 4.238c-.246.274-.246.684 0 .93l.629.629c.246.246.656.246.93 0z'/%3E%3C/svg%3E");position:relative;right:-.5rem}.hero .link--hero-home.link:hover{border-color:#b00024;transition:border-color .2s}.hero__image--desktop,.hero__webform .donation-form__footer-submit svg,.hero__webform .donation-form__footer-trust-logos{display:none}@media(min-width:768px){.hero__image--desktop{display:inherit}.hero__image--mobile{display:none}}.hero:not(.hero--home) .hero__image .image--copyright{max-height:240px;overflow:hidden}@media(min-width:480px){.hero:not(.hero--home) .hero__image .image--copyright{max-height:400px}}@media(min-width:1180px){.hero:not(.hero--home) .hero__image .image--copyright{max-height:640px}.hero:has(.hero__content.right) .image--copyright .image__info{bottom:unset;left:0;right:unset;top:0}.hero:has(.hero__content.right) .image--copyright .image__info-button,.hero:has(.hero__content.right) .image--copyright .image__info-close{bottom:unset;left:.5em;right:unset;top:.5em}.hero:has(.hero__content.right) .image--copyright .image__info figcaption{padding-top:0}}@media(min-width:768px){.hero:has(.hero__content.right) .image--copyright .image__info{bottom:10%}}.highlighted-links{background-color:#fff;display:flex;flex-direction:column;margin:4em 0;padding:2rem 1rem}@media(min-width:768px){.highlighted-links{flex-direction:row;margin:4.5em 0;padding:1.5rem}}.highlighted-links__content{margin-bottom:2.313rem}@media(min-width:768px){.highlighted-links__content{margin-bottom:0;margin-right:1.5%;width:49%}}.highlighted-links__title{color:#0d0d0d;font-family:FagoPro,sans-serif;font-size:1.75rem;font-style:normal;font-weight:600;line-height:2rem;margin:0 0 .5em;width:auto}@media(min-width:768px){.highlighted-links__title{max-width:90%}}@media(min-width:1440px){.highlighted-links__title{color:#0d0d0d;font-family:FagoPro,sans-serif;font-size:2rem;font-style:normal;font-weight:600;line-height:2.5rem;margin:0 0 .5em;width:auto}}@media(min-width:768px){.highlighted-links__body{max-width:90%}}.highlighted-links__body p{color:#4b4b4b;font-family:FagoPro,sans-serif;font-size:.875rem;font-style:normal;font-weight:400;line-height:1.375rem;margin:0;width:auto}@media(min-width:1440px){.highlighted-links__body p{color:#4b4b4b;font-family:FagoPro,sans-serif;font-size:1rem;font-style:normal;font-weight:400;line-height:1.5rem;margin:0 0 .5em;width:auto}}.highlighted-links__item{margin-bottom:1.25em}.highlighted-links__item:last-child{margin-bottom:0}.highlighted-links__links{display:flex;flex-flow:column wrap;justify-content:flex-end;word-break:break-word}.highlighted-links__links a{color:#0d0d0d;color:#e2001a;font-family:FagoPro,sans-serif;font-size:1rem;font-style:normal;font-weight:400;font-weight:600;line-height:1.25rem;margin:0 0 .5em;text-decoration:none;width:auto}.highlighted-links__links a:hover{color:#b00024}.highlighted-links__links a{position:relative}.highlighted-links__links a:after{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='13' fill='%23e2001a'%3E%3Cpath d='M7.793 7.215a.644.644 0 0 0 0-.903L2.488.98c-.273-.246-.683-.246-.93 0l-.628.63c-.246.245-.246.656 0 .93l4.21 4.21-4.21 4.238c-.246.274-.246.684 0 .93l.629.629c.246.246.656.246.93 0z'/%3E%3C/svg%3E");position:absolute;right:-1rem;width:.5rem}.highlighted-links__links a:hover:after{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='13' fill='%23b00024'%3E%3Cpath d='M7.793 7.215a.644.644 0 0 0 0-.903L2.488.98c-.273-.246-.683-.246-.93 0l-.628.63c-.246.245-.246.656 0 .93l4.21 4.21-4.21 4.238c-.246.274-.246.684 0 .93l.629.629c.246.246.656.246.93 0z'/%3E%3C/svg%3E")}.highlighted-links__links a:after{line-height:1.625rem}@media(min-width:1440px){.highlighted-links__links a{color:#0d0d0d;color:#e2001a;font-family:FagoPro,sans-serif;font-size:1.25rem;font-style:normal;font-weight:400;font-weight:600;line-height:1.75rem;margin:0 0 .5em;text-decoration:none;width:auto}.highlighted-links__links a:hover{color:#b00024}.highlighted-links__links a:after{line-height:1.75rem}}.home-credentials{display:flex;flex-wrap:wrap;justify-content:center;margin-top:2rem}@media(min-width:768px){.home-credentials{margin-top:3rem}}@media(min-width:1180px){.home-credentials{margin-top:6rem}}.home-credentials img,.home-credentials svg{margin-right:2em}@media(min-width:768px){.home-credentials img:last-child,.home-credentials svg:last-child{margin:0}}.home-credentials__tuv{flex:1 50%}@media(min-width:768px){.home-credentials__tuv{flex:inherit}}.home-credentials__dzi{flex:1 10%}@media(min-width:768px){.home-credentials__dzi{flex:inherit}}.home-credentials__zivil{flex:1 100%;margin-top:1.5rem}@media(min-width:768px){.home-credentials__zivil{flex:inherit}}.how-apply.block{margin-bottom:0}.how-apply__wrapper{background-color:#fff;left:50%;margin-left:-50vw;margin-right:-50vw;padding:2rem .5rem 1.8rem;position:relative;right:50%;width:100vw}@media(min-width:768px){.how-apply__wrapper{padding-top:3rem}}@media(min-width:1180px){.how-apply__wrapper{padding-bottom:2.2rem;padding-top:6rem}}.how-apply__content{margin:0 auto;max-width:1180px;padding:0 1rem;width:100%}@media(min-width:480px){.how-apply__content{padding:0 2rem}}@media(min-width:768px){.how-apply__content{padding:0 2rem}}@media(min-width:1180px){.how-apply__content{padding:0}}.layout-builder-block .how-apply__content{padding:0 3em}.how-apply__header{border-bottom:1px solid #ebebeb;display:flex;flex-direction:column;padding-bottom:2em}@media(min-width:768px){.how-apply__header{flex-direction:row;justify-content:space-between;padding-bottom:1rem}}@media(min-width:1180px){.how-apply__header{padding-bottom:2rem}}.how-apply__header .h2{font-size:2rem;line-height:2.5rem;margin-bottom:1.5rem;word-break:break-word}@media(min-width:768px){.how-apply__header .h2{margin-right:2rem;width:50%}}@media(min-width:1180px){.how-apply__header .h2{font-size:2.5rem;line-height:3rem;margin-right:0}}.how-apply__attachment{align-items:center;align-self:flex-start;background-color:#f5f5f5;display:flex;flex-direction:row;padding:1em 2em 1em 4em}@media(min-width:1180px){.how-apply__attachment{padding:1.6em 2em 1.6em 4em}}.how-apply__attachment a{color:#e2001a;font-family:FagoPro,sans-serif;font-size:1rem;font-style:normal;font-weight:600;line-height:1.5rem;margin:0;position:relative;text-decoration:none;width:auto}.how-apply__attachment a:before{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='%23e2001a'%3E%3Cpath d='M15.664 7.79q.106.158.106.315c0 .141-.036.211-.106.282L8.316 15.77a.57.57 0 0 1-.316.105c-.14 0-.21-.035-.281-.14L.336 8.386c-.07-.07-.106-.14-.106-.282q0-.157.106-.316l.703-.703c.07-.07.14-.106.281-.106q.159 0 .317.106l5.449 5.45V.545a.4.4 0 0 1 .105-.28.45.45 0 0 1 .317-.141h.984c.106 0 .211.07.281.14s.141.176.141.282v11.988l5.45-5.45q.105-.105.316-.105c.105 0 .21.036.28.106l.704.703z'/%3E%3C/svg%3E");left:-2rem;position:absolute;width:.875rem}.how-apply__attachment a:hover:before{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='%239e0012'%3E%3Cpath d='M15.664 7.79q.106.158.106.315c0 .141-.036.211-.106.282L8.316 15.77a.57.57 0 0 1-.316.105c-.14 0-.21-.035-.281-.14L.336 8.386c-.07-.07-.106-.14-.106-.282q0-.157.106-.316l.703-.703c.07-.07.14-.106.281-.106q.159 0 .317.106l5.449 5.45V.545a.4.4 0 0 1 .105-.28.45.45 0 0 1 .317-.141h.984c.106 0 .211.07.281.14s.141.176.141.282v11.988l5.45-5.45q.105-.105.316-.105c.105 0 .21.036.28.106l.704.703z'/%3E%3C/svg%3E")}.how-apply__attachment:hover .file-size,.how-apply__attachment:hover a{color:#9e0012}.how-apply__attachment .file-size{color:#e2001a;font-family:FagoPro,sans-serif;font-size:.75rem;font-style:normal;font-weight:400;line-height:1.5rem;margin:0;padding-left:1em;width:auto}@media(min-width:768px){.how-apply__attachment{width:50%}}.how-apply__cta-link{background-color:#e2001a;border:none;cursor:pointer;display:inline-block;font-weight:600;line-height:1.4;padding:.7em 1.5em;text-align:center;text-decoration:none;transition:background-color .2s}.how-apply__cta-link:visited{color:#fff}.how-apply__cta-link:hover{background-color:#b00024;color:#fff;transition:background-color .2s}.how-apply__cta-link{align-self:flex-start;color:#fff;font-size:1rem;line-height:1.5rem}@media(min-width:768px){.how-apply__cta-link{min-width:17rem;padding:1.1em 1.5em}}@media(min-width:1180px){.how-apply__cta-link{font-size:1.25rem;line-height:1.75rem}}.how-apply__cta .how-apply__cta-link:focus,.how-apply__cta .how-apply__cta-link:hover{color:#fff}.how-apply__columns{border-bottom:1px solid #ebebeb;color:#4b4b4b;display:flex;flex-direction:column;padding-top:.7rem}@media(min-width:768px){.how-apply__columns{flex-direction:row}}@media(min-width:1180px){.how-apply__columns{padding-bottom:2rem;padding-top:2.6rem}}.how-apply__columns a{color:#e2001a;font-weight:600;text-decoration:none}.how-apply__columns a:hover{color:#b00024}.how-apply__columns ul{list-style-type:square}.how-apply__columns ul li{margin-bottom:.5em}.how-apply__column--1{color:#4b4b4b;font-family:FagoPro,sans-serif;font-size:1rem;font-style:normal;font-weight:400;line-height:1.5rem;margin:0;width:auto}@media(min-width:768px){.how-apply__column--1{flex-basis:100%;padding-right:1rem}}@media(min-width:1180px){.how-apply__column--1{font-size:1.25rem;line-height:2rem}}.how-apply__column--2{color:#4b4b4b;font-family:FagoPro,sans-serif;font-size:1rem;font-style:normal;font-weight:400;line-height:1.5rem;margin:1.5rem 0;width:auto}@media(min-width:768px){.how-apply__column--2{flex-basis:50%;margin-bottom:3.5rem;margin-top:0;padding-right:1rem}}@media(min-width:1180px){.how-apply__column--2{flex-basis:30%;font-size:1.25rem;line-height:2rem;margin-left:10%;margin-right:10%;padding-right:0}}.how-apply__column--2 p.small-paragraph-50{color:#4b4b4b;font-family:FagoPro,sans-serif;font-size:.875rem;font-style:normal;font-weight:400;line-height:1.375rem;margin:1rem 0 .5em;width:auto;width:50%}@media(min-width:1180px){.how-apply__column--2 p.small-paragraph-50{font-size:1rem;line-height:1.5rem;margin-top:2.3rem;width:60%}}.how-apply__footer{color:#4b4b4b;font-family:FagoPro,sans-serif;font-size:1.25rem;font-style:normal;font-weight:400;line-height:2rem;margin:0 0 .5em;padding-top:1.8rem;text-align:center;width:auto}@media(min-width:768px){.how-apply__footer{margin:0 auto;max-width:85%}}@media(min-width:1180px){.how-apply__footer{font-size:1.375rem;line-height:2rem;max-width:57.5rem;padding-top:2.3rem}}.how-apply__footer a{color:#e2001a;font-weight:600;text-decoration:none}.how-apply__footer a:hover{color:#b00024}.intro-block{margin-top:1.5rem}@media(min-width:768px){.intro-block{margin-top:3rem}}@media(min-width:1180px){.intro-block{margin-top:6rem}}.intro__main-content{display:flex;flex-direction:column;padding-bottom:6rem}@media(min-width:768px){.intro__main-content{flex-direction:row}}.intro__main-text{margin-bottom:3.75em}@media(min-width:1180px){.intro__main-text a{font-size:1.25rem}}@media(min-width:768px){.intro__column-1{flex:1 0 38%;margin-right:2%}}@media(min-width:1180px){.intro__column-1{flex:1 0 32.25%;margin-right:17.75%}}.intro__column-1 h2.h2.h2--block{font-size:2rem;line-height:2.5rem}@media(min-width:1180px){.intro__column-1 h2.h2.h2--block{font-size:2.5rem;line-height:3rem}}.intro__column-2{margin-top:3em}@media(min-width:768px){.intro__column-2{flex:1 0 60%;margin-top:0}}@media(min-width:1180px){.intro__column-2{flex:1 0 50%}}.intro__double-address{color:#4b4b4b}.intro__double-address-item{background-color:#fff;display:flex;margin-bottom:1em;padding:1.5em 2em}.intro__double-address .address{margin-bottom:0;margin-left:2rem;margin-top:0}@media(min-width:768px){.intro__double-address .address{margin-left:.75rem}}@media(min-width:1180px){.intro__double-address .address{margin-left:2em}}.intro__double-address .organization{color:#0d0d0d;font-weight:600}.intro__double-address .country,.intro__double-address .locality,.intro__double-address .postal-code{display:inline-block}.intro__icon-explanation-list{list-style:none;margin:0;padding:0}.intro__icon-explanation-item{display:flex;margin-bottom:2em}@media(min-width:768px){.intro__icon-explanation-item{margin-bottom:3em}}.intro__icon-explanation-item.block__icon-text-list{display:flex;flex-direction:row-reverse;justify-content:flex-end;margin-bottom:.625em;width:100%}.intro__icon-explanation-item:last-child{margin-bottom:0}.intro__icon-explanation-item .icon-text__link{display:flex;text-decoration:none;width:100%}.intro__icon-explanation-item .icon-text__icon{width:35px}@media(min-width:768px){.intro__icon-explanation-item .icon-text__icon{flex:1 0 8%;margin-bottom:0;margin-right:2%}}.intro__icon-explanation-item .icon-text__icon,.intro__icon-explanation-item .icon-text__icon-img{margin-bottom:2em;margin-right:1em}.intro__icon-explanation-item .icon-text__icon-img img{width:40px}.intro__icon-explanation-item .icon-text__wrapper{width:85%}@media(min-width:768px){.intro__icon-explanation-item .icon-text__wrapper{flex:1 0 90%}}.intro__icon-explanation-item .icon-text__title{color:#0d0d0d;font-size:1.5rem;margin-bottom:.5em;margin-top:0}@media(min-width:1180px){.intro__icon-explanation-item .icon-text__title{font-size:1.75rem;line-height:2rem}}.intro__icon-explanation-item .icon-text__description{color:#4b4b4b}@media(width >= 1180px){.intro__icon-explanation-item .icon-text__description.text-icon{font-size:1.25rem;line-height:2rem}}.intro__bottom{border-bottom:1px solid #ebebeb;left:50%;margin-left:-50vw;margin-right:-50vw;padding-bottom:2em;position:relative;right:50%;width:100vw}.intro__bottom-text{color:#4b4b4b;font-size:1rem;margin:0 auto;max-width:1180px;padding:0 1rem;text-align:center;width:100%}@media(min-width:480px){.intro__bottom-text{padding:0 2rem}}@media(min-width:768px){.intro__bottom-text{padding:0 2rem}}@media(min-width:1180px){.intro__bottom-text{padding:0}}.intro-text{color:#4b4b4b;font-size:1rem;font-weight:400;line-height:1.5rem}.block__icon-text{margin-top:1.5rem}@media(min-width:768px){.block__icon-text{margin-top:3rem}}@media(min-width:1180px){.block__icon-text{margin-top:6rem}}.block__icon-text-subtitle p{color:#4b4b4b}@media(width >= 1180px){.block__icon-text-subtitle p{font-size:1.25rem;line-height:2rem}}.block__icon-text-container{margin-top:2rem}@media(min-width:768px){.block__icon-text-container{margin-top:3rem}}.language-switcher{background-color:#fafafa;position:absolute;right:0;z-index:10}.language-switcher-language-url{display:flex;list-style:none;margin:0;padding:0}.language-switcher-language-url li{padding:.375rem .375rem 0}.language-switcher-language-url .language-link{color:#828282;display:inline-block;font-size:1rem;padding-bottom:.375rem;text-decoration:none;text-transform:uppercase}.language-switcher-language-url .language-link:hover{color:#e2001a}.language-switcher-language-url .language-link.is-active{border-bottom:2px solid #e2001a;color:#e2001a}.last-content{text-align:center}@media(min-width:768px){.last-content{margin-top:3em;text-align:right}}@media(min-width:1440px){.last-content{position:relative;top:4em}}.last-content-update{color:#a0a2a9;font-size:.75rem}@media(min-width:1180px){.material-request-form{margin:4rem auto;width:48.75rem}}@media(min-width:768px){.material-request-form[data-webform-wizard-current-page=personal_information_page]{margin:5rem auto 4rem;max-width:36.25rem}}.material-request-form .donation-form__footer-trust-logos{margin-top:1.25rem}@media(min-width:768px){.material-request-form .donation-form__footer-trust-logos{display:flex;justify-content:center}}.material-request-form .webform-material-request{display:grid;grid-template-areas:"a b" "a b" "a d";grid-template-columns:1fr 1.5fr;grid-template-rows:auto 1fr}.material-request-form .webform-material-request__material-info{-ms-grid-row:1;-ms-grid-row-span:2;grid-area:b;-ms-grid-column:2;margin-bottom:1rem;margin-top:0;max-width:320px}@media(min-width:768px){.material-request-form .webform-material-request__material-info{margin-left:20px;width:185px}}.material-request-form .webform-material-request .form-item{grid-area:d;-ms-grid-column:2;-ms-grid-row:3;margin-bottom:0;width:185px}@media(min-width:768px){.material-request-form .webform-material-request .form-item{margin-left:20px}}.material-request-form .webform-material-request label{font-size:1rem;font-weight:600;letter-spacing:.2px;line-height:1.25rem}.material-request-form .webform-material-request input{width:100%}.material-request-form .webform-material-request .text-long{color:#4b4b4b;font-size:.75rem;line-height:1rem;margin-top:.5rem}.material-request-form .webform-material-request .image--simple-colorbox{-ms-grid-row:1;-ms-grid-row-span:3;box-shadow:0 4px 8px #00000014;grid-area:a;-ms-grid-column:1;height:96px;position:relative;transition:box-shadow .2s ease;width:96px}@media(min-width:1180px){.material-request-form .webform-material-request .image--simple-colorbox{height:128px;width:128px}}.material-request-form .webform-material-request .image--simple-colorbox:hover{box-shadow:0 4px 12px #00000059;transition:box-shadow .2s ease}.material-request-form .webform-material-request .image--simple-colorbox img{height:100%;object-fit:cover;width:100%}.material-request-form .webform-material-request svg{position:absolute;right:0}.material-request-form table{border:0;margin-top:1.5rem}.material-request-form table tbody,.material-request-form table td,.material-request-form table th,.material-request-form table thead,.material-request-form table tr{background-color:#fff;border:0}.material-request-form table td{padding:0;white-space:unset;width:100%}.material-request-form table thead{display:none}.material-request-form table tbody{display:flex;flex-wrap:wrap}.material-request-form table tbody .table__row{width:100%}.material-request-form table tbody .table__row:last-child{margin-bottom:0}@media(min-width:768px){.material-request-form table tbody .table__row{margin-bottom:2rem;margin-right:3%;width:47%}.material-request-form table tbody .table__row:nth-last-child(-n+2){margin-bottom:0}}.material-request-form.webform-submission-form .form-item-order-materials{background-color:#fff;max-width:100%;padding:1rem}@media(min-width:1440px){.material-request-form.webform-submission-form .form-item-order-materials{padding:2.5rem}}.material-request-form.webform-submission-form .form-item-order-materials label.form-item__label{color:#000;font-family:FagoPro,sans-serif;font-size:2rem;font-style:normal;font-weight:900;line-height:2.5rem;margin:0 0 .5em;margin-top:0;padding-top:0;width:auto}@media(min-width:768px){.material-request-form .webform-address .webform-address__row-1,.material-request-form .webform-address .webform-address__row-3{width:70%}.material-request-form .webform-address .webform-address__row-2,.material-request-form .webform-address .webform-address__row-4{width:32.5%}.material-request-form .webform-preview{margin:0 auto;width:37.25rem}.material-request-form__school-details .form-item-school-name{width:67%}.material-request-form__school-details .webform-address .webform-address__row-3{width:103%}}.material-request-form__teaching-material table tbody{flex-direction:column}.material-request-form__teaching-material table tbody tr.table__row{margin-right:0;width:100%}@media(min-width:768px){.material-request-form__teaching-material table tbody tr.table__row{width:50%}.material-request-form__teaching-material table tbody tr.table__row:nth-last-child(-n+2){margin-bottom:2rem}}.material-request-form__teaching-material table tbody tr.table__row:last-child{margin-bottom:0}@media(min-width:768px){.material-request-form__teaching-material .webform-material-request__material-info{margin-left:20px;width:200px}}.material-request-form__teaching-material .webform-material-request__material-info .form-item{grid-area:d;-ms-grid-column:2;-ms-grid-row:3;width:200px}.material-request-form__teaching-material .webform-material-request__material-info label{font-weight:400}.material-request-form .webform-section-title{margin-bottom:1.25rem}.material-request-form__footer{display:block}.material-request-form__download{flex-direction:column}@media(min-width:768px){.material-request-form__download{flex-direction:row}}.material-request-form__download .form-item-text{color:#4b4b4b;font-size:.875rem;line-height:1.375rem;text-align:left}.material-request-form__download .webform-flex--container{text-align:left}@media(min-width:768px){.material-request-form__download .webform-flex--container{text-align:right}}.material-request-form__download .download--with-metadata{background-color:#e2001a;border:none;color:#fff;cursor:pointer;display:inline-block;font-weight:600;line-height:1.4;padding:.7em 1.5em;text-align:center;text-decoration:none;transition:background-color .2s}.material-request-form__download .download--with-metadata:visited{color:#fff}.material-request-form__download .download--with-metadata:hover{background-color:#b00024;color:#fff;transition:background-color .2s}.material-request-form__download .download--with-metadata .link{color:#fff}.material-request-form__download .download--with-metadata .link svg path{fill:#fff}.material-request-form__download .download--with-metadata .link .file-metadata{display:none}.material-request-form .form-item-material-list,.material-request-form .form-item-material-list-secondary{font-size:.875rem}.material-request-form .form-item-intro{color:#4b4b4b;font-size:.875rem;line-height:1.375rem;margin-bottom:1rem}@media(min-width:768px){.material-request-form .form-item-intro{font-size:1rem;line-height:1.5rem}}@media(min-width:1180px){.material-request-form .form-item-intro{margin-bottom:1.75em}}.material-request-form .form-item-order-intro{color:#4b4b4b;font-size:.875rem;line-height:1.375rem}.material-request-form .form-item-material-list{margin-top:1.5rem}@media(min-width:768px){.material-request-form .form-item-material-list{margin-top:2rem}}@media(min-width:1180px){.material-request-form .form-item-material-list{margin-top:3rem}}.material-request-form .form-actions{text-align:right}.material-request-form .form-actions .webform-button--previous{margin-right:2rem}.media-banner{display:flex;flex-direction:column;margin-top:2rem}@media(min-width:768px){.media-banner{margin-top:3rem}}@media(min-width:1180px){.media-banner{margin-top:6rem}}@media(min-width:768px){.media-banner{align-items:flex-start;flex-direction:row;justify-content:space-between}}.media-banner__column-1{margin-bottom:.5rem}@media(min-width:768px){.media-banner__column-1{order:2;width:48.5%}.media-banner__column-1.media-banner__column-1--left{order:1}}@media(min-width:1440px){.media-banner__column-1{width:38%}}@media(min-width:768px){.media-banner__column-2{display:flex;justify-content:flex-end;margin-right:1.75rem;order:1;width:48.5%}.media-banner__column-2.media-banner__column-2--left{justify-content:flex-start;margin-left:1.75rem;margin-right:0;order:2}}@media(min-width:1440px){.media-banner__column-2{margin-right:0;width:640px}.media-banner__column-2.media-banner__column-2--left{margin-left:0}}.media-banner p{color:#4b4b4b;font-family:FagoPro,sans-serif;font-size:1rem;font-style:normal;font-weight:400;line-height:1.5rem;margin:0 0 .5em;width:auto}@media(min-width:1180px){.media-banner p{font-size:1.25rem;line-height:2rem}}.media-banner ol,.media-banner ul{color:#4b4b4b;font-family:FagoPro,sans-serif;font-size:1rem;font-style:normal;font-weight:400;line-height:1.5rem;margin:0 0 .5em;width:auto}@media(min-width:1180px){.media-banner ol,.media-banner ul{font-size:1.25rem;line-height:2rem}}.media-banner ol li,.media-banner ul li{margin-bottom:.2rem}@media(min-width:1180px){.media-banner ol li,.media-banner ul li{margin-bottom:.4rem}}.media-banner h2{color:#0d0d0d;font-family:FagoPro,sans-serif;font-size:2rem;font-style:normal;font-weight:900;line-height:2.5rem;margin:0 0 .5em;width:auto}@media(min-width:1180px){.media-banner h2{font-size:2.75rem;line-height:3.5rem}}.media-banner h3{font-size:2.375rem;line-height:2.75rem}.media-banner h3,.media-banner h4{color:#0d0d0d;font-family:FagoPro,sans-serif;font-style:normal;font-weight:900;margin:0 0 .5em;width:auto}.media-banner h4{font-size:2rem;line-height:2.5rem}.media-banner h5{color:#0d0d0d;font-family:FagoPro,sans-serif;font-size:1.5rem;font-style:normal;font-weight:900;line-height:2rem;margin:0 0 .5em;width:auto}.media-banner .video__container{width:100%}@media(min-width:768px){.media-banner .video__container{width:640px}}.media-banner article[data-player]{width:100%}.newsletter__signup-form{display:flex;flex-direction:row;justify-content:center;max-width:31rem;position:relative;width:92vw}@media(min-width:1440px){.newsletter__signup-form{max-width:33rem}}.newsletter__signup-form .form-item{margin-bottom:0;position:relative;width:100%}.newsletter__signup-form .form-item__email{color:#0d0d0d;font-family:FagoPro,sans-serif;font-size:1rem;font-style:normal;font-weight:400;line-height:1.5rem;margin:0;width:auto}.newsletter__signup-form .status{bottom:8em;font-size:.65rem;padding:.25rem;position:absolute;width:100%}@media(min-width:768px){.newsletter__signup-form .status{bottom:-4em}}.newsletter__signup-form.webform-submission-newsletter-subscription-mini-form .status{bottom:0;left:0}.newsletter__signup-form .form-email{height:100%;padding:.9rem .9rem .9rem 2.5rem;width:100%}.newsletter__signup-form .form-email__icon{left:1em;position:absolute;top:23px;transform:translateY(-50%)}.newsletter__signup-form .form-email::placeholder{color:#0d0d0d;font-family:FagoPro,sans-serif;font-size:1rem;font-style:normal;font-weight:400;line-height:1.5rem;margin:0 0 .5em;width:auto;width:100%}.newsletter__signup-form .form-actions{position:relative}.newsletter__signup-form .form-actions .button{height:100%;max-width:3.5rem;overflow:hidden;text-indent:-99999px}@media(min-width:1180px){.newsletter__signup-form .form-actions .button{max-width:100%;padding-left:1.2em;padding-right:2.1em;text-indent:inherit}}.newsletter__signup-form .form-actions input.button.button--primary.webform-button--submit.form-submit{max-height:3rem;padding:.7em 1.75em}@supports(-moz-appearance:none){.newsletter__signup-form .form-actions input.button.button--primary.webform-button--submit.form-submit{max-height:52.5px}}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.newsletter__signup-form .form-actions input.button.button--primary.webform-button--submit.form-submit{height:3rem;padding-left:2rem;padding-right:2rem}}@media not all and (resolution >= 0.001dpcm){@supports(-webkit-appearance:none){.newsletter__signup-form .form-actions input.button.button--primary.webform-button--submit.form-submit{max-height:3.3rem}}}.newsletter__signup-form .form-actions:after{background-color:#e2001a;content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='13' fill='%23fff'%3E%3Cpath d='M7.793 7.215a.644.644 0 0 0 0-.903L2.488.98c-.273-.246-.683-.246-.93 0l-.628.63c-.246.245-.246.656 0 .93l4.21 4.21-4.21 4.238c-.246.274-.246.684 0 .93l.629.629c.246.246.656.246.93 0z'/%3E%3C/svg%3E");height:15px;left:0;line-height:3.25rem;pointer-events:none;position:absolute;text-align:center;top:0;transition:background-color .2s;width:100%}@media(min-width:1180px){.newsletter__signup-form .form-actions:after{background-color:#0000;left:85%;width:auto}}.newsletter__signup-form .form-actions:hover:after{background-color:#b00024;transition:background-color .2s}@media(min-width:1180px){.newsletter__signup-form .form-actions:hover:after{background-color:#0000;transition:none}}.newsletter__full-form{background-color:#fff;margin-bottom:1.25rem;max-width:100%;padding:1rem}@media(min-width:1440px){.newsletter__full-form{padding:2.5rem}}.status-error+.webform-confirmation{display:none}.press-mailing__signup-form{display:flex;flex-direction:column;justify-content:center;margin:2rem auto}@media(min-width:768px){.press-mailing__signup-form{margin:4rem auto;width:42.25rem}}.press-mailing__signup-form .webform-section{background-color:#fff;padding:1rem}@media(min-width:1440px){.press-mailing__signup-form .webform-section{padding:2.5rem}}.press-mailing__signup-form .form-actions{display:flex;justify-content:end}#onetrust-consent-sdk #onetrust-banner-sdk.otFlat{background-color:#fff}#onetrust-consent-sdk #onetrust-banner-sdk.otFlat #onetrust-policy-text{color:#0d0d0d;font-family:FagoPro,sans-serif;font-size:1rem;font-style:normal;font-weight:400;line-height:1.5rem;margin:0 0 .5em;width:auto}@media(min-width:1440px){#onetrust-consent-sdk #onetrust-banner-sdk.otFlat #onetrust-policy-text{font-size:.875rem;line-height:1.5rem}}#onetrust-consent-sdk #onetrust-banner-sdk.otFlat #onetrust-policy-text a{color:#e2001a;text-decoration:none}#onetrust-consent-sdk #onetrust-banner-sdk.otFlat #onetrust-policy-text a:focus,#onetrust-consent-sdk #onetrust-banner-sdk.otFlat #onetrust-policy-text a:hover{color:#b00024}#onetrust-consent-sdk #onetrust-banner-sdk.otFlat .ot-sdk-row #onetrust-button-group-parent #onetrust-pc-btn-handler{background-color:#fff;border:1px solid #e2001a;color:#e2001a;opacity:1;padding-right:10px;text-decoration:none;width:auto}#onetrust-consent-sdk #onetrust-banner-sdk.otFlat .ot-sdk-row #onetrust-button-group-parent #onetrust-pc-btn-handler:focus,#onetrust-consent-sdk #onetrust-banner-sdk.otFlat .ot-sdk-row #onetrust-button-group-parent #onetrust-pc-btn-handler:hover{color:#b00024}#onetrust-consent-sdk #onetrust-banner-sdk.otFlat .ot-sdk-row #onetrust-button-group-parent #onetrust-accept-btn-handler,#onetrust-consent-sdk #onetrust-banner-sdk.otFlat .ot-sdk-row #onetrust-button-group-parent #onetrust-reject-all-handler{background-color:#e2001a;font-size:1rem;opacity:1;width:auto}#onetrust-consent-sdk #onetrust-banner-sdk.otFlat .ot-sdk-row #onetrust-button-group-parent #onetrust-accept-btn-handler:focus,#onetrust-consent-sdk #onetrust-banner-sdk.otFlat .ot-sdk-row #onetrust-button-group-parent #onetrust-accept-btn-handler:hover,#onetrust-consent-sdk #onetrust-banner-sdk.otFlat .ot-sdk-row #onetrust-button-group-parent #onetrust-reject-all-handler:focus,#onetrust-consent-sdk #onetrust-banner-sdk.otFlat .ot-sdk-row #onetrust-button-group-parent #onetrust-reject-all-handler:hover{background-color:#b00024}#onetrust-cookie-list h3 a{border:0;color:#000}#onetrust-cookie-list #ot-sdk-btn.ot-sdk-show-settings{background-color:#e2001a;border:none;color:#fff;cursor:pointer;display:inline-block;font-weight:600;line-height:1.4;padding:.7em 1.5em;text-align:center;text-decoration:none;transition:background-color .2s}#onetrust-cookie-list #ot-sdk-btn.ot-sdk-show-settings:visited{color:#fff}#onetrust-cookie-list #ot-sdk-btn.ot-sdk-show-settings:hover{background-color:#b00024;color:#fff;transition:background-color .2s}#onetrust-cookie-list #ot-sdk-btn.ot-sdk-show-settings{margin-bottom:1rem}#onetrust-cookie-list #ot-sdk-cookie-policy #ot-sdk-cookie-policy-v2 #cookie-policy-description,#onetrust-cookie-list #ot-sdk-cookie-policy #ot-sdk-cookie-policy-v2 section .ot-sdk-cookie-policy-group-desc{font-size:1.25rem}#onetrust-cookie-list #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy .ot-sdk-cookie-policy-group{color:#0d0d0d;font-family:FagoPro,sans-serif;font-size:2rem;font-style:normal;font-weight:600;line-height:2.5rem;margin:0 0 .5em;width:auto}#onetrust-cookie-list #ot-sdk-cookie-policy section{overflow-x:auto}@media(width >= 530px)and (width <= 768px){#onetrust-cookie-list #ot-sdk-cookie-policy section{overflow-x:scroll}}#onetrust-cookie-list #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy table{width:auto}#onetrust-cookie-list #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy td,#onetrust-cookie-list #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy th{font-size:1rem}.open-position-office__block{margin-top:2rem}@media(min-width:768px){.open-position-office__block{margin-top:3rem}}@media(min-width:1180px){.open-position-office__block{margin-top:6rem}}.open-position-office__block h2{color:#0d0d0d;font-family:FagoPro,sans-serif;font-size:2rem;font-style:normal;font-weight:700;line-height:3.5rem;margin:0 0 .5em;width:auto}@media(min-width:1180px){.open-position-office__block h2{color:#0d0d0d;font-family:FagoPro,sans-serif;font-size:2.375rem;font-style:normal;font-weight:700;line-height:3.5rem;margin:0 0 .5em;width:auto}}.open-position-office__wrapper{background-color:#fff;display:flex;flex-direction:column;padding:1em}@media(min-width:768px){.open-position-office__wrapper{flex-flow:row wrap;justify-content:space-between;padding:3em}}@media(min-width:1440px){.open-position-office__wrapper{flex-wrap:inherit}}.open-position-office__column--1{margin-bottom:1.25em}@media(min-width:768px){.open-position-office__column--1{flex:1 0 50%;margin-bottom:0}}.open-position-office__column--2{margin-bottom:1.25em}@media(min-width:768px){.open-position-office__column--2{flex:1 0 25%;margin-bottom:0;text-align:end}}@media(min-width:1440px){.open-position-office__column--2{text-align:inherit}}@media(min-width:768px){.open-position-office__column--3{flex:1 0 100%;margin-top:1.25rem}}@media(min-width:1440px){.open-position-office__column--3{flex:1 0 25%;margin-top:0}}.open-position-office__header{display:flex;margin-bottom:1em}.open-position-office__title{color:#0d0d0d;font-family:FagoPro,sans-serif;font-size:1.25rem;font-style:normal;font-weight:600;line-height:1.5rem;margin:0;width:auto}@media(min-width:1180px){.open-position-office__title{color:#0d0d0d;font-family:FagoPro,sans-serif;font-size:1.375rem;font-style:normal;font-weight:600;line-height:1.5rem;margin:0 0 .5em;width:auto}}.open-position-office__location{color:#4b4b4b;display:flex;font-family:FagoPro,sans-serif;font-size:1.25rem;font-style:normal;font-weight:400;line-height:1.5rem;margin:0 0 .5em .45em;position:relative;width:auto}@media(min-width:1180px){.open-position-office__location{color:#0d0d0d;font-family:FagoPro,sans-serif;font-size:1.375rem;font-style:normal;font-weight:400;line-height:1.5rem;margin:0 0 .5em;margin-left:.75em;width:auto}}.open-position-office__location span{margin-right:.75em}.open-position-office__dates{color:#828282;display:flex;flex-direction:column;font-size:1rem}@media(min-width:768px){.open-position-office__dates{flex-direction:row}}.open-position-office__dates-separator{display:none;margin:0 1rem}@media(min-width:768px){.open-position-office__dates-separator{display:inherit}}.open-position-office__pdf{align-items:center;display:flex}.open-position-office__pdf a{color:#e2001a;font-size:1.25rem;font-weight:600;text-decoration:none}.open-position-office__pdf a:hover{color:#9e0012}.open-position-office__pdf-format{color:#e2001a;font-size:.875rem;font-weight:400;margin-left:.5em}.open-position-office__pdf svg{margin-left:.5em}.open-position-office__english{border:1px solid #4b4b4b;color:#4b4b4b;display:inline-block;font-size:.875rem;padding:.5em 1em}.other-locations{margin-top:2rem}@media(min-width:768px){.other-locations{margin-top:3rem}}@media(min-width:1180px){.other-locations{margin-top:6rem}}.other-locations header{display:flex;flex-flow:column wrap;margin-bottom:1.375rem}@media(min-width:768px){.other-locations header{align-items:center;flex-direction:row;justify-content:space-between;margin-bottom:2rem}}.other-locations h2{color:#0d0d0d;font-family:FagoPro,sans-serif;font-size:2rem;font-style:normal;font-weight:900;line-height:2.5rem;margin:0 0 .5em;width:auto}@media(min-width:1440px){.other-locations h2{color:#0d0d0d;font-family:FagoPro,sans-serif;font-size:2.375rem;font-style:normal;font-weight:900;line-height:2.75rem;margin:0 0 .5em;width:auto}}.other-locations__link{color:#e2001a;font-weight:600;text-decoration:none}.other-locations__link:hover{color:#b00024}.other-locations__link{position:relative}.other-locations__link:after{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='13' fill='%23e2001a'%3E%3Cpath d='M7.793 7.215a.644.644 0 0 0 0-.903L2.488.98c-.273-.246-.683-.246-.93 0l-.628.63c-.246.245-.246.656 0 .93l4.21 4.21-4.21 4.238c-.246.274-.246.684 0 .93l.629.629c.246.246.656.246.93 0z'/%3E%3C/svg%3E");position:absolute;right:-1rem;width:.5rem}.other-locations__link:hover:after{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='13' fill='%23b00024'%3E%3Cpath d='M7.793 7.215a.644.644 0 0 0 0-.903L2.488.98c-.273-.246-.683-.246-.93 0l-.628.63c-.246.245-.246.656 0 .93l4.21 4.21-4.21 4.238c-.246.274-.246.684 0 .93l.629.629c.246.246.656.246.93 0z'/%3E%3C/svg%3E")}.other-locations__link:after{position:relative;right:-.5rem}@media(min-width:768px){.other-locations__link:after{position:absolute;right:-1rem}.other-locations__link{right:1em}}@media(min-width:1440px){.other-locations__link{font-size:1.25rem;line-height:1.75rem;right:0}}.other-locations__list{display:flex;flex-direction:column}@media(min-width:768px){.other-locations__list{flex-flow:row wrap}.other-locations__wrapper{width:50%}}@media(min-width:1440px){.other-locations__wrapper{width:25%}}.other-locations__wrapper .link{align-items:center;color:#0d0d0d;display:flex;flex-direction:column;text-decoration:none;transition:color .5s ease}.other-locations__wrapper .title{font-size:1.25rem;line-height:1.75rem}@media(min-width:1180px){.other-locations__wrapper .title{font-size:1.75rem;line-height:2rem}}.other-locations__wrapper:hover .title{color:#e2001a;transition:color .5s ease}@media(min-width:768px){.other-locations__wrapper .image--director{height:unset;width:unset}}.podigee-podcast{margin-top:2rem}@media(min-width:768px){.podigee-podcast{margin-top:3rem}}@media(min-width:1180px){.podigee-podcast{margin-top:6rem}}.layout--onecol .podigee-podcast{margin:2rem auto 0;max-width:61.25rem;width:100%}@media(min-width:768px){.layout--onecol .podigee-podcast{margin-top:3rem}}@media(min-width:1180px){.layout--onecol .podigee-podcast{margin-top:6rem}}.podigee-podcast h2{color:#0d0d0d;font-family:FagoPro,sans-serif;font-size:2rem;font-style:normal;font-weight:900;line-height:2.5rem;margin:0 0 .5em;width:auto}@media(min-width:1180px){.podigee-podcast h2{font-size:2.5rem;line-height:3.5rem}}.progress-bar-time-played,.speed-select{color:#4b4b4b!important;font-weight:700!important}@media(min-width:768px){.registration-form{margin:0 auto;width:37.25rem}}.registration-form .donation-form__footer-trust-logos{margin-top:1.25rem}@media(min-width:768px){.registration-form .donation-form__footer-trust-logos{display:flex;justify-content:center}.registration-form .availability-selector .form-item{display:flex;justify-content:space-between}.registration-form .availability-selector .form-item label,.registration-form .availability-selector .form-item__dropdown{width:50%}}.registration-form .form-item-note{color:#0d0d0d;font-family:FagoPro,sans-serif;font-size:.875rem;font-style:normal;font-weight:400;line-height:1.375rem;margin:0;width:auto}.registration-form #edit-company .js-form-item{align-items:center;display:flex;gap:10px;margin:0}.registration-form #edit-company .js-form-item input[type=radio]{margin:0}.registration-form .form-item-contact img{display:inline}.registration-form #calendar-wrapper-booking,.registration-form #slots-wrapper-booking{display:flex;justify-content:center;width:100%}.registration-form #slots-container-booking{display:grid;gap:5px;grid-template-columns:1fr 1fr}.registration-form #slots-container-booking .calendar-slot{margin-bottom:5px}.related-blog.block{margin-top:2rem}@media(min-width:768px){.related-blog.block{margin-top:3rem}}@media(min-width:1180px){.related-blog.block{margin-top:6rem;margin-top:4rem}}.related-blog header{margin-bottom:2rem;position:relative}@media(min-width:768px){.related-blog header{align-items:baseline;display:flex;flex-direction:row;justify-content:space-between;margin-bottom:1rem}}.related-blog header h2{color:#0d0d0d;font-family:FagoPro,sans-serif;font-size:2rem;font-style:normal;font-weight:600;line-height:2.5rem;margin:0 0 .5em;width:auto}@media(min-width:1180px){.related-blog header h2{font-size:2.375rem;line-height:2.75rem}}.related-blog header a{position:relative}.related-blog header a:after{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='13' fill='%23e2001a'%3E%3Cpath d='M7.793 7.215a.644.644 0 0 0 0-.903L2.488.98c-.273-.246-.683-.246-.93 0l-.628.63c-.246.245-.246.656 0 .93l4.21 4.21-4.21 4.238c-.246.274-.246.684 0 .93l.629.629c.246.246.656.246.93 0z'/%3E%3C/svg%3E");position:absolute;right:-1rem;width:.5rem}.related-blog header a:hover:after{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='13' fill='%23b00024'%3E%3Cpath d='M7.793 7.215a.644.644 0 0 0 0-.903L2.488.98c-.273-.246-.683-.246-.93 0l-.628.63c-.246.245-.246.656 0 .93l4.21 4.21-4.21 4.238c-.246.274-.246.684 0 .93l.629.629c.246.246.656.246.93 0z'/%3E%3C/svg%3E")}.related-blog header a{color:#e2001a;font-weight:600;text-decoration:none}.related-blog header a:hover{color:#b00024}@media(min-width:768px){.related-blog header a{position:relative;right:1em}}@media(min-width:1440px){.related-blog header a{font-size:1.25rem}}@media(min-width:1180px){.related-blog .card__list{justify-content:flex-start}}@media(min-width:768px){.related-blog .card__item{margin-bottom:0}.related-blog .card__item:nth-child(3){margin-top:1.35rem}}@media(min-width:1180px){.related-blog .card__item{flex-basis:inherit;flex-grow:inherit;margin-right:2%;width:32%}.related-blog .card__item:last-child{margin:0}}.related-content{background-color:#fff;left:50%;margin-left:-50vw;margin-right:-50vw;position:relative;right:50%;width:100vw}.related-content.layout-builder-block{left:inherit;margin-left:0;margin-right:0;right:inherit;width:auto}.related-content__list{display:flex;flex-direction:column}@media(min-width:768px){.related-content__list{flex-direction:row;margin:0 auto;max-width:1180px;padding:0 1rem;width:100%}}@media(min-width:768px)and (min-width:480px){.related-content__list{padding:0 2rem}}@media(min-width:768px)and (min-width:768px){.related-content__list{padding:0 2rem}}@media(min-width:768px)and (min-width:1180px){.related-content__list{padding:0}}.related-content__item{padding:2em 1em}.related-content__item:nth-child(2),.related-content__item:nth-child(3){border-top:1px solid #f5f5f5}@media(min-width:768px){.related-content__item{flex:1 0 33.33%;padding:4rem 2rem}.related-content__item:nth-child(2),.related-content__item:nth-child(3){border-left:1px solid #f5f5f5}}.related-content__link{text-align:center}@media(min-width:768px){.related-content__link{text-align:inherit}}.related-content__link a{color:#0d0d0d;font-size:1.25rem;font-weight:600;line-height:1.75rem;position:relative;text-decoration:none;transition:color .2s ease}.related-content__link a:after{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='13' fill='%23e2001a'%3E%3Cpath d='M7.793 7.215a.644.644 0 0 0 0-.903L2.488.98c-.273-.246-.683-.246-.93 0l-.628.63c-.246.245-.246.656 0 .93l4.21 4.21-4.21 4.238c-.246.274-.246.684 0 .93l.629.629c.246.246.656.246.93 0z'/%3E%3C/svg%3E");position:relative;right:-1rem;transition:right .2s ease;width:.5rem}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.related-content__link a:after{margin-left:.5rem}}@media(min-width:1180px){.related-content__link a{font-size:1.75rem;line-height:1.75rem}}.related-content__link:hover a{color:#e2001a;transition:color .2s ease}.related-content__link:hover a:after{right:-1.75rem;transition:right .2s ease}.related-content__description{color:#4b4b4b;font-size:1rem;line-height:1.5rem;text-align:center}@media(min-width:768px){.related-content__description{font-size:.875rem;line-height:1.375rem;max-width:85%;text-align:inherit}}@media(min-width:1180px){.related-content__description{font-size:1rem;line-height:1.5rem}}.related-content__description p{margin-bottom:0}.related-events.block{margin-top:2rem}@media(min-width:768px){.related-events.block{margin-top:3rem}}@media(min-width:1180px){.related-events.block{margin-top:6rem}}.related-events header{margin-bottom:2rem;position:relative;width:100%}@media(min-width:768px){.related-events header{align-items:center;display:flex;flex-direction:row;justify-content:space-between}}.related-events header a{position:relative}.related-events header a:after{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='13' fill='%23e2001a'%3E%3Cpath d='M7.793 7.215a.644.644 0 0 0 0-.903L2.488.98c-.273-.246-.683-.246-.93 0l-.628.63c-.246.245-.246.656 0 .93l4.21 4.21-4.21 4.238c-.246.274-.246.684 0 .93l.629.629c.246.246.656.246.93 0z'/%3E%3C/svg%3E");position:absolute;right:-1rem;width:.5rem}.related-events header a:hover:after{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='13' fill='%23b00024'%3E%3Cpath d='M7.793 7.215a.644.644 0 0 0 0-.903L2.488.98c-.273-.246-.683-.246-.93 0l-.628.63c-.246.245-.246.656 0 .93l4.21 4.21-4.21 4.238c-.246.274-.246.684 0 .93l.629.629c.246.246.656.246.93 0z'/%3E%3C/svg%3E")}.related-events header a{color:#e2001a;font-weight:600;text-decoration:none}.related-events header a:hover{color:#b00024}@media(min-width:768px){.related-events header a{position:relative;right:1em}}@media(min-width:1180px){.related-events header a{font-size:1.25rem}}.related-events header h2.h2.h2--block{color:#0d0d0d;font-family:FagoPro,sans-serif;font-size:2rem;font-style:normal;font-weight:600;line-height:2.5rem;margin:0 0 .875rem;width:auto}@media(min-width:768px){.related-events header h2.h2.h2--block{margin-bottom:0}}@media(min-width:1180px){.related-events header h2.h2.h2--block{font-size:2.375rem;line-height:2.75rem}}.related-files{margin:0 auto;max-width:61.25rem;padding:1.5rem 0;width:100%}.related-files.layout-builder-block{left:inherit;margin-left:0;margin-right:0;right:inherit;width:auto}@media(min-width:768px){.related-files{padding:3em 0}}.related-files__columns{display:flex;flex-direction:column}@media(min-width:768px){.related-files__columns{flex-direction:row;justify-content:space-between}}.related-files__columns h3.h3--block{color:#0d0d0d;font-family:FagoPro,sans-serif;font-size:1.375rem;font-style:normal;font-weight:600;line-height:2rem;margin:0 0 .5em;width:auto}@media(min-width:768px){.related-files__columns h3.h3--block{color:#0d0d0d;font-family:FagoPro,sans-serif;font-size:1.75rem;font-style:normal;font-weight:600;line-height:2rem;margin:0 0 .5em;width:auto}}@media(min-width:1180px){.related-files__columns h3.h3--block{color:#0d0d0d;font-family:FagoPro,sans-serif;font-size:2rem;font-style:normal;font-weight:600;line-height:2.5rem;margin:0 0 .5em;width:auto}}.related-files__columns p{color:#4b4b4b;font-family:FagoPro,sans-serif;font-size:.875rem;font-style:normal;font-weight:400;line-height:1.375rem;margin:0 0 .5em;width:auto}.related-files__column--1{margin-bottom:2rem}@media(min-width:768px){.related-files__column--1{margin-bottom:0;margin-right:.5%;width:49%}}@media(min-width:1440px){.related-files__column--1{margin-right:20%;width:35%}}.related-files__column--2{display:flex;flex-direction:column}@media(min-width:768px){.related-files__column--2{margin-left:.5%;width:49%}}@media(min-width:1440px){.related-files__column--2{margin-left:0;width:45%}}.related-files__file{align-items:center;background-color:#f5f5f5;display:flex;flex-direction:row;padding:1em 2em 1em 4em}@media(min-width:1180px){.related-files__file{padding:1.6em 2em 1.6em 4em}}.related-files__file a{color:#e2001a;font-family:FagoPro,sans-serif;font-size:1rem;font-style:normal;font-weight:600;line-height:1.5rem;margin:0;position:relative;text-decoration:none;width:auto}.related-files__file a:before{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='%23e2001a'%3E%3Cpath d='M15.664 7.79q.106.158.106.315c0 .141-.036.211-.106.282L8.316 15.77a.57.57 0 0 1-.316.105c-.14 0-.21-.035-.281-.14L.336 8.386c-.07-.07-.106-.14-.106-.282q0-.157.106-.316l.703-.703c.07-.07.14-.106.281-.106q.159 0 .317.106l5.449 5.45V.545a.4.4 0 0 1 .105-.28.45.45 0 0 1 .317-.141h.984c.106 0 .211.07.281.14s.141.176.141.282v11.988l5.45-5.45q.105-.105.316-.105c.105 0 .21.036.28.106l.704.703z'/%3E%3C/svg%3E");left:-2rem;position:absolute;width:.875rem}.related-files__file a:hover:before{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='%239e0012'%3E%3Cpath d='M15.664 7.79q.106.158.106.315c0 .141-.036.211-.106.282L8.316 15.77a.57.57 0 0 1-.316.105c-.14 0-.21-.035-.281-.14L.336 8.386c-.07-.07-.106-.14-.106-.282q0-.157.106-.316l.703-.703c.07-.07.14-.106.281-.106q.159 0 .317.106l5.449 5.45V.545a.4.4 0 0 1 .105-.28.45.45 0 0 1 .317-.141h.984c.106 0 .211.07.281.14s.141.176.141.282v11.988l5.45-5.45q.105-.105.316-.105c.105 0 .21.036.28.106l.704.703z'/%3E%3C/svg%3E")}.related-files__file:hover .file-size,.related-files__file:hover a{color:#9e0012}.related-files__file .file-size{color:#e2001a;font-family:FagoPro,sans-serif;font-size:.75rem;font-style:normal;font-weight:400;line-height:1.5rem;margin:0;padding-left:1em;width:auto}.related-files__file{background-color:#fff;flex-direction:column;justify-content:space-between;margin-bottom:.125rem;text-align:center}@media(min-width:768px){.related-files__file{flex-direction:row;text-align:left}}.related-files__file:last-child{margin:0}@media(min-width:768px){.related-files__file .file{width:60%}}.related-files__file .file-metadata{text-align:center}@media(min-width:768px){.related-files__file .file-metadata{text-align:right;width:40%}}.related-news.block{margin-top:2rem}@media(min-width:768px){.related-news.block{margin-top:3rem}}@media(min-width:1180px){.related-news.block{margin-top:6rem;margin-top:4rem}}.related-news header{margin-bottom:2rem;position:relative}@media(min-width:768px){.related-news header{align-items:baseline;display:flex;flex-direction:row;justify-content:space-between;margin-bottom:1rem}}.related-news header h2{color:#0d0d0d;font-family:FagoPro,sans-serif;font-size:2rem;font-style:normal;font-weight:600;line-height:2.5rem;margin:0 0 .5em;width:auto}@media(min-width:1180px){.related-news header h2{font-size:2.375rem;line-height:2.75rem}}.related-news header a{position:relative}.related-news header a:after{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='13' fill='%23e2001a'%3E%3Cpath d='M7.793 7.215a.644.644 0 0 0 0-.903L2.488.98c-.273-.246-.683-.246-.93 0l-.628.63c-.246.245-.246.656 0 .93l4.21 4.21-4.21 4.238c-.246.274-.246.684 0 .93l.629.629c.246.246.656.246.93 0z'/%3E%3C/svg%3E");position:absolute;right:-1rem;width:.5rem}.related-news header a:hover:after{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='13' fill='%23b00024'%3E%3Cpath d='M7.793 7.215a.644.644 0 0 0 0-.903L2.488.98c-.273-.246-.683-.246-.93 0l-.628.63c-.246.245-.246.656 0 .93l4.21 4.21-4.21 4.238c-.246.274-.246.684 0 .93l.629.629c.246.246.656.246.93 0z'/%3E%3C/svg%3E")}.related-news header a{color:#e2001a;font-weight:600;text-decoration:none}.related-news header a:hover{color:#b00024}@media(min-width:768px){.related-news header a{position:relative;right:1em}}@media(min-width:1440px){.related-news header a{font-size:1.25rem}}.remote-video--media-banner .gdpr-conform__image,.remote-video--media-banner .media-oembed-content{display:block;height:auto;min-height:190px;width:100%}@media(min-width:768px){.remote-video--media-banner .gdpr-conform__image,.remote-video--media-banner .media-oembed-content{height:190px;margin:0 auto;width:340px}}@media(min-width:1180px){.remote-video--media-banner .gdpr-conform__image,.remote-video--media-banner .media-oembed-content{height:360px;width:640px}}.search-block{display:flex;justify-content:center;margin-bottom:1.8rem;margin-left:auto;margin-right:auto;max-width:40rem;padding-top:1rem;position:relative}@media(min-width:1180px){.search-block{margin:0 1rem 0 0;padding:0;width:3.12rem}.search-block.js-icon-active{box-shadow:inset 0 -4px 0 #e2001a}.search-block.js-icon-active svg path{fill:#e2001a}.search-block:hover{box-shadow:inset 0 -4px 0 #e2001a}.search-block:hover svg path{fill:#e2001a}}.search-block__icon{align-items:center;background-color:#e2001a;border:0;display:inline-flex;height:calc(100% - 1rem);justify-content:center;pointer-events:none;position:absolute;right:1rem;top:1rem;width:3.5rem;z-index:2}.search-block__icon .search-block__close{opacity:0;visibility:hidden;width:0}@media(min-width:1180px){.search-block__icon{background-color:#0000;cursor:pointer;display:flex;height:35px;padding-bottom:.7rem;pointer-events:auto;position:static;text-align:center;width:50px}.search-block__icon.is-active{box-shadow:inset 0 -4px 0 #e2001a}.search-block__icon.is-active .search-block__open{display:none}.search-block__icon.is-active .search-block__close{opacity:1;transform:rotate(180deg);transition:transform .5s ease;visibility:inherit;width:12px}.search-block__icon.is-active .search-block__close path{fill:#e2001a}}.search-block__icon svg path{fill:#fff}@media(min-width:1180px){.search-block__icon svg path{fill:#0d0d0d}}.search-block form{display:flex;flex-direction:row;margin-left:1rem;margin-right:1rem;width:100%;z-index:1}@media(min-width:1180px){.search-block form{background-color:#fafafa;border:1px solid #ebebeb;display:none;margin:0;padding:1rem;position:absolute;right:0;top:2.21rem;width:36.25rem}.search-block form.is-active{display:flex}}.search-block form .form-item{flex-basis:100%;margin-bottom:0;max-width:100%}.search-block form .form-item input:focus{outline:#0000}@media(min-width:1180px){.search-block form .form-item:before{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='%236d6d6d'%3E%3Cpath d='M15.906 14.656a.36.36 0 0 1 .094.25q0 .188-.094.281l-.719.688a.38.38 0 0 1-.28.125c-.126 0-.188-.031-.25-.125l-3.813-3.781a.36.36 0 0 1-.094-.25v-.438c-.594.5-1.25.906-1.969 1.188-.75.281-1.5.406-2.281.406-1.188 0-2.281-.281-3.281-.875A6.04 6.04 0 0 1 .875 9.781C.281 8.781 0 7.687 0 6.5s.281-2.25.875-3.25c.563-1 1.344-1.781 2.344-2.375C4.219.312 5.313 0 6.5 0s2.25.313 3.25.875a6.65 6.65 0 0 1 2.375 2.375c.563 1 .875 2.063.875 3.25 0 .813-.156 1.563-.438 2.281-.28.75-.656 1.406-1.156 1.969h.438c.094 0 .187.031.25.094zM6.5 11.5a5.07 5.07 0 0 0 2.5-.656A4.9 4.9 0 0 0 10.813 9c.437-.75.687-1.594.687-2.5 0-.875-.25-1.719-.688-2.5A5.04 5.04 0 0 0 9 2.187C8.219 1.75 7.375 1.5 6.5 1.5c-.906 0-1.75.25-2.5.688A4.9 4.9 0 0 0 2.156 4 5.07 5.07 0 0 0 1.5 6.5c0 .906.219 1.75.656 2.5A4.75 4.75 0 0 0 4 10.844c.75.437 1.594.656 2.5.656'/%3E%3C/svg%3E");pointer-events:none;position:absolute;top:54%;transform:translateY(-54%)}.search-block form .form-item input{padding-left:1.5rem}}.search-block form .form-text{background-color:#fafafa;background-image:none;border:1px solid #ebebeb;color:#0d0d0d;height:100%;line-height:1.5rem;padding:1.2rem;width:100%}@media(min-width:1180px){.search-block form .form-text{background-color:#0000;border:none;font-size:1.25rem;line-height:2rem;padding:0}}.search-block form .form-text::placeholder{color:#6d6d6d}.search-block form .form-actions{flex-basis:10%;height:100%;overflow:hidden}@media(min-width:1180px){.search-block form .form-actions{align-self:center;display:flex;flex-basis:140px;justify-content:end;position:relative;width:100%}.search-block form .form-actions:after{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='13' fill='%23fff'%3E%3Cpath d='M7.793 7.215a.644.644 0 0 0 0-.903L2.488.98c-.273-.246-.683-.246-.93 0l-.628.63c-.246.245-.246.656 0 .93l4.21 4.21-4.21 4.238c-.246.274-.246.684 0 .93l.629.629c.246.246.656.246.93 0z'/%3E%3C/svg%3E");pointer-events:none;position:absolute;right:13px;top:54%;transform:translateY(-54%);width:auto}}.search-block form .form-actions .button{height:100%}@media(min-width:1180px){.search-block form .form-actions .button{border:none;padding-right:2rem}}.search-block__sorting-radios{margin-bottom:18px;margin-top:24px}@media(min-width:768px){.search-block__sorting-radios{display:flex;flex-direction:row}}.search-block__sorting-radios legend.h2{font-size:16px;font-weight:400;height:100%;line-height:32px;margin-bottom:0;margin-right:16px}@media(min-width:768px){.search-block__sorting-radios legend.h2{line-height:65px}}.search-block__sorting-radios .form-item.form-item-sort-by{align-items:center;display:flex;margin:0}.search-block__sorting-radios .form-item.form-item-sort-by label{flex-shrink:0;white-space:nowrap}.search-block__sorting-radios .form-item--radio{display:flex}@media(min-width:768px){.search-block__sorting-radios .form-item--radio .form-radios{display:flex;flex-direction:row;gap:24px}}.search-block__sorting-radios .form-item--radio .form-radios input{height:18px}.search-block__sorting-radios .form-item--radio .form-radios label{font-weight:400}.search-api-autocomplete-search{min-width:100%}.search-api-autocomplete-search.ui-widget.ui-widget-content{background-color:#0000;box-shadow:0 47px 78px -58px #000000bf}.search-api-autocomplete-search.ui-widget.ui-widget-content .ui-menu-item:first-child{margin-top:1em}.search-api-autocomplete-search.ui-widget.ui-widget-content .ui-menu-item{background-color:#fff;border-bottom:1px solid #ebebeb;padding:1.25em}.search-api-autocomplete-search.ui-widget.ui-widget-content .ui-menu-item:hover{background-color:#fff}.search-api-autocomplete-search.search-api-autocomplete--left-aligned{left:0!important}.search-api-autocomplete-search .search-api-autocomplete-suggestion{position:relative}.search-api-autocomplete-search .search-api-autocomplete-suggestion:after{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='13' fill='%23e2001a'%3E%3Cpath d='M7.793 7.215a.644.644 0 0 0 0-.903L2.488.98c-.273-.246-.683-.246-.93 0l-.628.63c-.246.245-.246.656 0 .93l4.21 4.21-4.21 4.238c-.246.274-.246.684 0 .93l.629.629c.246.246.656.246.93 0z'/%3E%3C/svg%3E");position:absolute;right:-1rem;width:.5rem}.search-api-autocomplete-search .search-api-autocomplete-suggestion:hover:after{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='13' fill='%23b00024'%3E%3Cpath d='M7.793 7.215a.644.644 0 0 0 0-.903L2.488.98c-.273-.246-.683-.246-.93 0l-.628.63c-.246.245-.246.656 0 .93l4.21 4.21-4.21 4.238c-.246.274-.246.684 0 .93l.629.629c.246.246.656.246.93 0z'/%3E%3C/svg%3E")}.search-api-autocomplete-search .search-api-autocomplete-suggestion:after{right:2rem;transition:right .3s ease}.search-api-autocomplete-search .search-api-autocomplete-suggestion:hover:after{right:1rem;transition:right .3s ease}@media(min-width:1180px){.search-api-autocomplete-search.ui-widget.ui-widget-content{min-width:579px}}.search-api-autocomplete-search .autocomplete-suggestion-label{font-size:.875rem;font-weight:600}.search-api-autocomplete-search .ui-menu-item-wrapper.ui-state-active .search-api-autocomplete-suggestion,.search-api-autocomplete-search .ui-menu-item-wrapper.ui-state-active .search-api-autocomplete-suggestion:hover{background:#fff;color:#e2001a}@media(min-width:768px){.services-form{margin:4rem auto;width:36.25rem}}.services-form .donation-form__footer-trust-logos{margin-top:1.25rem}@media(min-width:768px){.services-form .donation-form__footer-trust-logos{display:flex;justify-content:center}}.services-form .form-item-amount-donated,.services-form .form-item-amount-service-other{margin:0;position:relative}.services-form .form-item-amount-donated .field-suffix,.services-form .form-item-amount-service-other .field-suffix{position:absolute;right:.75rem;top:2.8rem}.services-form .form-item-amount-donated input.form-item__input,.services-form .form-item-amount-service-other input.form-item__input{padding-right:1.5rem;text-align:right}.services-form .form-item-current-amount input.form-item__input,.services-form .form-item-new-donation-amount input.form-item__input{padding-right:2rem;text-align:right}@media(min-width:768px){.services-form .form-item-current-amount input.form-item__input,.services-form .form-item-new-donation-amount input.form-item__input{max-width:10rem}}.services-form .form-item-current-amount .euro-symbol-wrapper,.services-form .form-item-new-donation-amount .euro-symbol-wrapper{position:relative}.services-form .form-item-current-amount .euro-symbol-wrapper:after,.services-form .form-item-new-donation-amount .euro-symbol-wrapper:after{color:#0d0d0d;content:"€";line-height:45px;position:absolute;right:1rem;top:0}@media(min-width:768px){.services-form .form-item-current-amount input.form-item__input{max-width:100%}.services-form .form-item-new-donation-amount .euro-symbol-wrapper{display:grid;grid-template-areas:"top top-right" "bottom bottom";grid-template-columns:10rem auto;max-width:100%}.services-form .form-item-new-donation-amount .euro-symbol-wrapper>.paypal{-ms-grid-column:2;-ms-grid-row:1}.services-form .form-item-new-donation-amount .euro-symbol-wrapper:after{grid-area:top}.services-form .form-item-new-donation-amount .euro-symbol-wrapper .form-item--error-message{-ms-grid-column:1;-ms-grid-row:5;-ms-grid-column-span:2;grid-area:bottom}.services-form .form-item-new-donation-amount input.form-item__input{grid-area:top}.payment-method-list .sepa{-ms-grid-column:1;-ms-grid-row:1}.payment-method-list .paypal{-ms-grid-column:2;-ms-grid-row:1}.payment-method-list .mastercard{-ms-grid-column:1;-ms-grid-row:2}.payment-method-list .visa{-ms-grid-column:2;-ms-grid-row:2}.services-form .form-item-new-donation-amount .euro-symbol-wrapper:after{-ms-grid-column:1;-ms-grid-row:1}.services-form .form-item-new-donation-amount .euro-symbol-wrapper>.form-item--error-message{-ms-grid-column:1;-ms-grid-row:2;-ms-grid-column-span:2}.services-form .form-item-new-donation-amount input.form-item__input{-ms-grid-column:1;-ms-grid-row:1}}.services-form .form-item-new-donation-amount a{text-decoration:underline}.services-form .form-item-amount-service{align-items:flex-end;display:flex;flex-wrap:wrap}.services-form .form-item-amount-service.form-item.webform-radios-other label.form-item__label{width:100%}.services-form .form-item-amount-service-radios{margin-right:1.25rem}.services-form .form-item-amount-service .form-item--radio input.form-radio.form-item__input[type=radio]{margin-right:.25rem}.services-form .form-item-amount-service label{padding:0;vertical-align:text-bottom}.services-form .form-item-amount-service-other{height:35px;max-width:110px}.services-form .form-item-amount-service-other input{height:35px}.services-form .form-item-amount-service-other .field-suffix{top:.35rem}.services-form input.invalid.form-number,.services-form input.invalid.form-text{background-color:#fff1f1;border:1px solid #e2001a}.services-form input.invalid.form-number:focus,.services-form input.invalid.form-text:focus{outline:4px solid #ffc6c6;outline-offset:.01rem}.services-form input.valid.form-number,.services-form input.valid.form-text{background-color:#edfff4;border:1px solid #5fa20a}.services-form input.valid.form-number:focus,.services-form input.valid.form-text:focus{outline:4px solid #c1f5da;outline-offset:.01rem}.services-form .form-item-amount-other{max-width:200px;position:relative}.services-form .form-item-amount-other .field-suffix{position:absolute;right:1rem;top:.625rem}@media(min-width:768px){.services-form [data-drupal-selector=edit-amount-and-date-of-the-donation] .webform-section-wrapper{display:flex;flex-wrap:wrap}.services-form [data-drupal-selector=edit-amount-and-date-of-the-donation] .webform-section-wrapper .form-item-amount-donated{margin-right:4%;width:48%}.services-form [data-drupal-selector=edit-amount-and-date-of-the-donation] .webform-section-wrapper .form-item-date-of-donation{width:48%}.services-form [data-drupal-selector=edit-amount-and-date-of-the-donation] .webform-section-wrapper .form-item-date-of-donation input{height:46px}}.services-form .webform-section{background-color:#fff;margin-bottom:1.25rem;max-width:100%;padding:1rem}.services-form .webform-section .form-item-contradiction-consent label{font-weight:700}@media(min-width:1440px){.services-form .webform-section{padding:2.5rem}.services-form .webform-section#edit-change-donor-details,.services-form .webform-section#edit-donor-details{padding-bottom:0}.services-form .webform-section#edit-change-donor-details .form-item-2nd-person-name,.services-form .webform-section#edit-change-donor-details .form-item-change-2nd-person-name,.services-form .webform-section#edit-donor-details .form-item-2nd-person-name,.services-form .webform-section#edit-donor-details .form-item-change-2nd-person-name{padding-bottom:1.5rem}}.services-form .form-item-legal-information{font-size:.75rem;line-height:1rem}.services-form__footer{display:block}.services-form .form-actions{text-align:right}.services-form .form-actions .webform-button--previous{margin-right:2rem}.services-form .form-item-receipt img,.services-form .form-item-termination-text img{display:inline}.simple-phrase-banner{color:#4b4b4b;font-family:FagoPro,sans-serif;font-size:1.375rem;font-style:normal;font-weight:400;line-height:2rem;margin:0;text-align:center;width:auto}@media(min-width:1180px){.simple-phrase-banner{margin-top:2rem}}@media(min-width:1180px)and (min-width:1180px){.simple-phrase-banner{margin-top:3rem}}.events-list-layout .layout__region--second .simple-phrase-banner{margin-top:2rem}@media(min-width:1180px){.events-list-layout .layout__region--second .simple-phrase-banner{margin-top:3rem}}.events-list-layout .layout__region--second .simple-phrase-banner{color:#4b4b4b;font-family:FagoPro,sans-serif;font-size:1rem;font-style:normal;font-weight:400;line-height:1.5rem;margin:0 0 .5em;text-align:left;width:auto}@media(min-width:1440px){.events-list-layout .layout__region--second .simple-phrase-banner{color:#4b4b4b;font-family:FagoPro,sans-serif;font-size:1.375rem;font-style:normal;font-weight:400;line-height:2rem;margin:2rem 0 .5em;width:auto}}@media(min-width:1440px)and (min-width:1180px){.events-list-layout .layout__region--second .simple-phrase-banner{margin-top:3rem}}.simple-phrase-banner--white{margin-top:2rem}@media(min-width:768px){.simple-phrase-banner--white{margin-top:3rem}}@media(min-width:1180px){.simple-phrase-banner--white{margin-top:6rem}}.simple-phrase-banner--white{background-color:#fff}.simple-phrase-banner--empty{margin-bottom:0}@media(min-width:768px){.simple-phrase-banner--empty{margin-bottom:3.25rem}}@media(min-width:1180px){.simple-phrase-banner--empty{margin-bottom:2rem}}.simple-phrase-banner--empty .text-long{padding:0}.simple-phrase-banner .text-long{padding-bottom:2.5rem;padding-top:2.5rem}@media(min-width:1180px){.simple-phrase-banner .text-long{margin:0 8.125rem}}.simple-phrase-banner .text-long a{border-bottom:none}.simple-phrase-banner .text-long p{font-size:1.25rem;margin-bottom:0}@media(min-width:1180px){.simple-phrase-banner .text-long p{font-size:1.375rem}}.layout__region--second .simple-phrase-banner .text-long{margin:0;padding:1.5rem 1rem}@media(min-width:1440px){.layout__region--second .simple-phrase-banner .text-long{padding:2.5rem 2rem}}.events-list-layout .layout__region--second .simple-phrase-banner .text-long{margin:0;padding:1.5rem 1rem}@media(min-width:1440px){.events-list-layout .layout__region--second .simple-phrase-banner .text-long{padding:2.5rem 2rem}}.footer{background-color:#333745;padding-bottom:2em}.footer__inner{margin:0 auto;max-width:1180px;padding:0 1rem;width:100%}@media(min-width:480px){.footer__inner{padding:0 2rem}}@media(min-width:768px){.footer__inner{padding:0 2rem}}@media(min-width:1180px){.footer__inner{padding:0}}.footer-bottom{border-top:1px solid #444a5c;display:flex;flex-direction:column-reverse;margin:0 auto;max-width:1180px;padding:0 1rem;width:100%}@media(min-width:480px){.footer-bottom{padding:0 2rem}}@media(min-width:768px){.footer-bottom{padding:0 2rem}}@media(min-width:1180px){.footer-bottom{padding:0}}@media(min-width:768px){.footer-bottom{border-top:none;flex-direction:row-reverse;justify-content:space-between;margin:0 auto;padding-top:1.5em}.footer-bottom__menu{padding-top:0}}.footer-bottom__message{color:#a0a2a9;font-family:FagoPro,sans-serif;font-size:.875rem;font-style:normal;font-weight:400;line-height:16px;margin:0;padding:2em 0;text-align:center;width:auto}@media(min-width:768px){.footer-bottom__message{padding:0 5rem 0 0;text-align:left}}.footer-section-menu{display:flex;flex-direction:column}.footer-section-menu__block .footer-menu__nav{display:none}@media(min-width:768px){.footer-section-menu__block .footer-menu__nav{display:block}}.footer-section-menu__block.is-open .footer-menu__nav{display:block}@media(min-width:768px){.footer-section-menu{flex-flow:row wrap}.footer-section-menu__block{flex-basis:33.333%;margin-bottom:.5rem}}@media(min-width:1440px){.footer-section-menu{flex-wrap:nowrap;justify-content:space-between}.footer-section-menu__block{flex-basis:auto;margin-bottom:.5rem}.footer-section-menu__block:not(:last-child){padding-right:1rem}}.footer-social{align-items:center;display:flex;flex-direction:column;padding:3em 0}@media(min-width:1440px){.footer-social{flex-direction:row;justify-content:space-between;padding-bottom:4.4rem}}.footer-social .branding{justify-content:space-between;margin-bottom:3rem}@media(min-width:1180px){.footer-social .branding{margin-bottom:1.75rem}}@media(min-width:1440px){.footer-social .branding{margin-bottom:0}}.footer-top{background-color:#444a5c;padding:3em 0}.footer-top__support,.footer-top__transfers{margin-bottom:1.5rem;text-align:center}@media(min-width:768px){.footer-top__support,.footer-top__transfers{text-align:left;width:32%}}@media(min-width:1440px){.footer-top__support,.footer-top__transfers{width:inherit}.footer-top__transfers{flex-grow:2;padding-left:4rem}}.footer-top__logos{display:inline-block;margin-top:1rem;vertical-align:top;width:48%}@media(min-width:768px){.footer-top__logos{display:flex;flex-direction:column;justify-content:space-around;margin-top:0;width:32%}}@media(min-width:1440px){.footer-top__logos{flex-direction:row;width:inherit}}@media(min-width:768px){.footer-top__logos--certifications{justify-content:left;width:100%}}@media(min-width:1440px){.footer-top__logos--certifications{width:inherit}}@media(min-width:768px){.footer-top__content{display:flex;flex-flow:row wrap;justify-content:space-between}}.footer-support-label{font-size:1.25rem;font-weight:700;line-height:1.75rem}.footer-support-label,.footer-support-text a,.footer-support-text span{color:#c5c7cd;font-family:FagoPro,sans-serif;font-style:normal;margin:0 0 .5em;width:auto}.footer-support-text a,.footer-support-text span{font-size:.875rem;font-weight:400;line-height:1.375rem}.footer-support-text a{text-decoration:none}.footer-support-text span{display:block;margin-bottom:0}.footer-transfers-label{font-size:1.25rem;font-weight:700;line-height:1.75rem}.footer-transfers-label,.footer-transfers-text{color:#c5c7cd;font-family:FagoPro,sans-serif;font-style:normal;margin:0 0 .5em;width:auto}.footer-transfers-text{font-size:.875rem;font-weight:400;line-height:1.375rem}.footer-transfers-text span{display:block}.footer-credential-label,.footer-payment-label{color:#c5c7cd;font-family:FagoPro,sans-serif;font-size:.75rem;font-style:normal;font-weight:400;letter-spacing:.7px;line-height:1rem;margin:0 0 1.6rem;text-align:center;text-transform:uppercase;width:auto}@media(min-width:768px){.footer-credential-label,.footer-payment-label{text-align:left}}.header{background-color:#fff;position:relative;transition:padding-top .2s ease;z-index:90}@media(min-width:1180px){.header__inner{margin:0 auto;max-width:1180px;padding:0 1rem;position:relative;width:100%}}@media(min-width:1180px)and (min-width:480px){.header__inner{padding:0 2rem}}@media(min-width:1180px)and (min-width:768px){.header__inner{padding:0 2rem}}@media(min-width:1180px)and (min-width:1180px){.header__inner{padding:0}}.header__primary{box-shadow:inset 0 -1px 0 #00000029;display:flex;justify-content:flex-end;padding-bottom:1px}@media(min-width:1180px){.header__primary{align-items:center;box-shadow:inherit}}.header__branding{background-color:#fff;flex-basis:64%;padding-left:1rem;position:relative;z-index:20}.header__branding .link--logo{align-items:center;display:flex;height:3.656rem;width:11.25rem}@media(min-width:1440px){.header__branding .link--logo{transition:transform .2s ease}}.sticky .header__branding .link--logo{transform:scale(.78);transform-origin:left center}.header__branding img{height:auto;object-fit:contain;width:100%}@media(min-width:1180px){.header__branding{flex-basis:auto;margin-right:auto;padding:0}}.header__menu-mobile{align-items:center;background-color:#fff;display:flex;flex-basis:17.1%;flex-direction:column;height:4.5rem;justify-content:center;position:relative;text-decoration:none;z-index:20}.header__menu-mobile:hover{cursor:pointer}.header__menu-mobile span{color:#0d0d0d;font-family:FagoPro,sans-serif;font-size:.75rem;font-style:normal;font-weight:400;letter-spacing:.7px;line-height:1rem;margin:.25em 0 0;text-transform:uppercase;width:auto}@media(min-width:1180px){.header__menu-mobile{display:none}.header__menu{padding-top:4rem;transition:padding-top .2s ease}}.sticky .header__menu{padding-top:1.5rem}.header__donate{flex-basis:18.9%;min-height:3rem;position:relative;z-index:20}@media(min-width:1180px){.header__donate{align-self:flex-end;flex-basis:auto;padding-bottom:1.5rem}}.header .burger-icon{margin-bottom:5px;margin-top:5px;position:relative;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.header .burger-icon,.header .burger-icon:after,.header .burger-icon:before{background-color:#0d0d0d;display:block;height:2px;outline:1px solid #0000;transition-duration:.3s;-webkit-transition-duration:.3s;-moz-transition-duration:.3s;-o-transition-duration:.3s;transition-property:background-color,transform;-webkit-transition-property:background-color,-webkit-transform;-moz-transition-property:background-color,-moz-transform;-o-transition-property:background-color,-o-transform;width:14px}.header .burger-icon:after,.header .burger-icon:before{content:"";position:absolute}.header .burger-icon:before{top:-5px}.header .burger-icon:after{top:5px}.header .header__menu-mobile.is-active .burger-icon{background-color:#0000}.header .header__menu-mobile.is-active .burger-icon:before{transform:translateY(5px) rotate(45deg)}.header .header__menu-mobile.is-active .burger-icon:after{transform:translateY(-5px) rotate(-45deg)}.header.sticky{position:fixed;top:var(--drupal-displace-offset-top,0);width:100%}@media(min-width:1180px){.header.sticky .header__top-menu{display:none}}.social-share{align-items:center;background-color:#fff;display:flex;flex-direction:row;margin-top:2rem;padding:1em;width:100%;z-index:1}@media(min-width:768px){.social-share{margin-top:3rem}}@media(min-width:1180px){.social-share{margin-top:6rem}}@media(min-width:768px){.social-share{display:inline-flex;width:auto}}@media(min-width:1440px){.social-share{flex-direction:column;margin-bottom:0;padding:.5em}.social-share.layout-builder-block{display:block;right:0;width:100%}}.press-release .social-share{margin-top:1.25rem}@media(min-width:768px){.press-release .social-share{margin-top:3rem}}.blog .social-share{display:flex;flex-direction:row;margin:2rem auto 0;padding:.75rem 1.25rem;width:100%}@media(min-width:768px){.blog .social-share{margin-top:6rem;width:344px}}.social-share__title{color:#a0a2a9;font-family:FagoPro,sans-serif;font-size:.75rem;font-style:normal;font-weight:400;letter-spacing:.7px;line-height:1rem;margin:0 1rem 0 0;text-transform:uppercase;width:auto}@media(min-width:1440px){.social-share__title{margin-bottom:.75rem;margin-right:0}}.blog .social-share__title{margin-bottom:0;margin-right:1.5rem}.social-share__list{display:flex}@media(min-width:1440px){.social-share__list{flex-direction:column}}.blog .social-share__list{flex-direction:row}.social-share__list a{border:0;display:inline-block;font-size:16px;padding:0 4px}@media(min-width:1440px){.social-share__list a{margin-bottom:.75em}}.blog .social-share__list a{margin-bottom:0}.social-share__list a img,.social-share__list a span{height:32px!important;width:32px!important}@media(min-width:1440px){.social-share__list a img,.social-share__list a span{height:24px!important;width:24px!important}}.blog .social-share__list a img,.blog .social-share__list a span{height:32px!important;width:32px!important}@media(min-width:1180px){.social-share__list .a2a_button_facebook_messenger,.social-share__list .a2a_button_whatsapp{display:none}}.tags-list__block,.tags-list__content{margin-bottom:1.25em}.tags-list__block--benefits,.tags-list__content--benefits{margin-top:3em}.tags-list--blog{display:flex;flex-wrap:wrap;margin-top:2rem}@media(min-width:768px){.tags-list--blog{margin-top:3rem}}@media(min-width:1180px){.tags-list--blog{margin-top:6rem}}.tags-list--blog h5{font-size:1rem;line-height:1.375rem;margin-top:0;width:100%}@media(min-width:768px){.tags-list--blog h5{font-size:1.25rem;line-height:1.75rem}}.tags-list__label{color:#0d0d0d;color:#828282;font-size:.875rem;font-weight:400;line-height:1.375rem;margin:0 0 .5em}.tags-list__label,.tags-list__label--black{font-family:FagoPro,sans-serif;font-style:normal;width:auto}.tags-list__label--black{color:#0d0d0d;font-size:1.375rem;font-weight:600;line-height:2rem;margin-bottom:.75em;margin-top:0}@media(min-width:1180px){.tags-list__label--black{font-size:2rem;line-height:2.5rem}}.tags-list__list{display:flex;flex-flow:row wrap}.tags-list__item{border:1px solid #828282;color:#4b4b4b;display:inline-block;font-size:.875rem;margin-bottom:.75rem;margin-right:.75em;padding:.25em 1em}.tags-list__item:last-child{margin-right:0}.tags-list__item-wrapper{display:flex;flex-wrap:wrap;margin-right:.45rem}.tags-list__item--blog-post{background-color:#fff;margin-right:.45em}.tags-list__item a,.tags-list__item a:hover{color:#4b4b4b}.testimonials__node{background-color:#fff;height:100%;min-height:458px;padding:12px 12px 48px}@media(min-width:768px){.testimonials__node{align-items:center;display:flex;flex-direction:row;margin:0 auto;max-width:980px;min-height:362px;padding:40px 40px 56px}}.testimonials__image{margin:0 auto 2rem;max-height:160px;max-width:160px}@media(min-width:768px){.testimonials__image{margin:0 40px 0 0;max-height:240px;max-width:240px}}.testimonials__image img{border-radius:100%;margin:0 auto;max-width:160px}@media(min-width:768px){.testimonials__image img{margin:inherit}}@media(min-width:1180px){.testimonials__image img{max-width:240px}}.testimonials__image .image--slick img{margin:0 auto;object-fit:cover}.testimonials__name{color:#000;font-size:1.125rem;font-weight:700;letter-spacing:.2px;line-height:1.5;margin-bottom:1rem}@media(min-width:768px){.testimonials__name{display:inline-block;font-size:1.25rem;font-weight:700;letter-spacing:inherit}}@media(width <= 767px){.testimonials__name{display:-webkit-box;-webkit-line-clamp:3;max-height:80px;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical}}.testimonials__body{color:#4b4b4b;font-family:FagoPro,sans-serif;font-size:1rem;font-style:normal;font-weight:400;line-height:1.5rem;margin:0;padding:0;width:auto}@media(min-width:768px){.testimonials__body{align-self:center;font-size:1.125rem;line-height:32px;margin:0 auto;max-width:612px}}@media(min-width:1440px){.testimonials__body{margin:0 auto;max-width:612px}}@media(width <= 767px){.testimonials__body-content{display:-webkit-box;-webkit-line-clamp:6;margin-bottom:1rem;overflow:hidden;text-overflow:ellipsis;visibility:visible;-webkit-box-orient:vertical;max-height:150px}}.testimonials__body-content h4{margin-top:0}.testimonials__body-content.testimonials__body-content blockquote,.testimonials__body-content.testimonials__body-content p{color:#4b4b4b;font-size:1rem;line-height:1.5;margin:0 0 .5em}@media(min-width:768px){.testimonials__body-content.testimonials__body-content blockquote,.testimonials__body-content.testimonials__body-content p{font-size:1.125rem}}.testimonials__body-content blockquote{color:#4b4b4b;font-size:1rem;line-height:1.5;margin:0 0 .5em}@media(min-width:768px){.testimonials__body-content blockquote{font-size:1.125rem}}.testimonials__link{display:block;margin-bottom:1.3rem}@media(min-width:1180px){.testimonials__link{display:inline-block}}.testimonials__link a{color:#e2001a;font-weight:600;text-decoration:none}.testimonials__link a:hover{color:#b00024}.testimonials__link a{position:relative}.testimonials__link a:after{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='13' fill='%23e2001a'%3E%3Cpath d='M7.793 7.215a.644.644 0 0 0 0-.903L2.488.98c-.273-.246-.683-.246-.93 0l-.628.63c-.246.245-.246.656 0 .93l4.21 4.21-4.21 4.238c-.246.274-.246.684 0 .93l.629.629c.246.246.656.246.93 0z'/%3E%3C/svg%3E");position:absolute;right:-1rem;width:.5rem}.testimonials__link a:hover:after{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='13' fill='%23b00024'%3E%3Cpath d='M7.793 7.215a.644.644 0 0 0 0-.903L2.488.98c-.273-.246-.683-.246-.93 0l-.628.63c-.246.245-.246.656 0 .93l4.21 4.21-4.21 4.238c-.246.274-.246.684 0 .93l.629.629c.246.246.656.246.93 0z'/%3E%3C/svg%3E")}.testimonials__copyright{font-size:14px;line-height:22px}@media(width <= 767px){.testimonials__copyright{display:-webkit-box;-webkit-line-clamp:1;max-height:22px;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical}}.slide--testimonials{display:flex;flex-direction:column-reverse;margin-bottom:2.8rem;margin-top:2rem}@media(min-width:768px){.slide--testimonials{flex-direction:column;margin:4rem .5rem 0}}.slide--testimonials.layout-builder-block{margin:0}.slide--testimonials .slick-dots{bottom:16px}.slide--testimonials .slick-track{display:flex}.slide--testimonials .slick-slide{height:inherit}.slide__link{margin-top:1.2rem;position:relative;right:1em;text-align:center;text-decoration:none}@media(min-width:768px){.slide__link{margin-right:.8rem;text-align:right}}@media(min-width:1180px){.slide__link{font-size:1.25rem;margin-right:0}}.slide__link a{color:#e2001a;font-weight:600;text-decoration:none}.slide__link a:hover{color:#b00024}.slide__link a{position:relative}.slide__link a:after{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='13' fill='%23e2001a'%3E%3Cpath d='M7.793 7.215a.644.644 0 0 0 0-.903L2.488.98c-.273-.246-.683-.246-.93 0l-.628.63c-.246.245-.246.656 0 .93l4.21 4.21-4.21 4.238c-.246.274-.246.684 0 .93l.629.629c.246.246.656.246.93 0z'/%3E%3C/svg%3E");position:absolute;right:-1rem;width:.5rem}.slide__link a:hover:after{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='13' fill='%23b00024'%3E%3Cpath d='M7.793 7.215a.644.644 0 0 0 0-.903L2.488.98c-.273-.246-.683-.246-.93 0l-.628.63c-.246.245-.246.656 0 .93l4.21 4.21-4.21 4.238c-.246.274-.246.684 0 .93l.629.629c.246.246.656.246.93 0z'/%3E%3C/svg%3E")}.slick-prev.slick-arrow{transform:rotate(180deg)}.slick-next.slick-arrow:before,.slick-prev.slick-arrow:before{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='36' fill='%23e2001a'%3E%3Cpath d='M1.406.813c.157-.157.313-.235.625-.235.235 0 .469.078.625.235L19.22 17.375c.156.156.234.39.234.625 0 .313-.078.469-.234.625L2.656 35.188a.89.89 0 0 1-.625.234c-.312 0-.469-.078-.625-.234l-.625-.626c-.156-.156-.234-.312-.234-.624q0-.353.234-.704L16.094 18 .78 2.766q-.234-.235-.234-.704c0-.234.078-.468.234-.624l.625-.625z'/%3E%3C/svg%3E")}.slick-next,.slick-prev{height:auto;top:45%;z-index:10}.slick-prev{left:0}@media(min-width:1180px){.slick-prev{left:2rem}}.slick-next{right:0}@media(min-width:1180px){.slick-next{right:2rem}}.slick-dots li{margin:0}.slick-dots li button:before{color:#cfcfcf;font-size:12px}.slick-dots li:only-child{display:none}.slick-dots li.slick-active button:before{color:#e2001a}.tips{margin-top:2rem}@media(min-width:768px){.tips{margin-top:3rem}}@media(min-width:1180px){.tips{margin-top:6rem}}.tips--white{background-color:#fff;padding:1rem 2rem}@media(min-width:768px){.tips--white{padding:1.5rem 2rem}}@media(min-width:1440px){.tips--white{padding:3rem 2.5rem}}.tips--white p{color:#4b4b4b;font-family:FagoPro,sans-serif;font-size:1rem;font-style:normal;font-weight:400;line-height:1.5rem;margin:0 0 .5em;width:auto}body:not(.path-admin) .ckeditor-tooltip-text{text-decoration-style:solid}.tippy-box .tooltip-title{margin-bottom:10px}.tippy-box .tooltip-title:empty{display:none}.tippy-box .tippy-content{padding:22px}.urgent-banner{background-color:#e2001a;color:#fff;padding:0 1rem}@media(min-width:1180px){.urgent-banner{padding:0}}.urgent-banner:hover{background-color:#b00024}.urgent-banner__wrapper{align-items:center;display:flex;justify-content:space-between;margin:0 auto;max-width:1180px;padding-bottom:.25em;padding-top:.25em;width:100%}.urgent-banner__message{color:#fff;font-size:1.375rem;font-weight:600;line-height:1.65rem;max-width:80%}.urgent-banner__link{line-height:0;margin-right:.25rem;transition:transform .2s ease}@media(min-width:768px){.urgent-banner__link{margin-right:2rem}}.urgent-banner__link svg{height:21.8px;width:11.84px}.urgent-banner__link:hover svg path{fill:#cfcfcf}.urgent-banner__link-wrapper{text-decoration:none}@media(min-width:1440px){.urgent-banner__link-wrapper:hover .urgent-banner__link{transform:translate(25px);transition:transform .2s ease}}.user-login-form{align-items:center;background-color:#fff;display:flex;flex-direction:column;margin:2em 0;padding:2em 0}@media(min-width:768px){.user-login-form{margin:4em auto;width:70%}}.user-login-form .form-text{background-color:#fff;border:1px solid #cfcfcf;padding:.875rem}.user-login-form .form-text:focus,.user-login-form .form-text:hover{border:1px solid #e2001a}.user-login-form .form-item{margin:0 auto;width:90%}@media(min-width:768px){.user-login-form .form-item{width:70%}}@media(min-width:1440px){.user-login-form .form-item{width:70%}}.user-login-form .form-item__label{color:#0d0d0d;font-family:FagoPro,sans-serif;font-size:1.5rem;font-style:normal;font-weight:600;line-height:2rem;margin:0;width:auto}.user-login-form .form-item__description{color:#0d0d0d;font-family:FagoPro,sans-serif;font-size:.75rem;font-style:normal;font-weight:400;line-height:1.5rem;margin:0 0 .5em;width:auto}.wrapper-donation-review,.your-donation,.your-personal-information{background-color:#fafafa;border:1px solid #cfcfcf;margin-bottom:1.25rem;margin-top:2rem;padding:1rem 1.55rem;width:100%}@media(min-width:768px){.wrapper-donation-review,.your-donation,.your-personal-information{padding:2rem}}@media(min-width:1440px){.wrapper-donation-review,.your-donation,.your-personal-information{padding:2.5rem 2.125rem}}.wrapper-donation-review h2,.your-donation h2,.your-personal-information h2{font-size:1.25rem;line-height:2rem;margin:0 0 1rem}@media(min-width:1440px){.wrapper-donation-review h2,.your-donation h2,.your-personal-information h2{font-size:1.75rem}}.your-donation__content{display:flex;justify-content:space-between}.your-donation__heart-icon{flex-shrink:0;margin-right:1rem}.your-donation__text{align-items:center;display:flex}.your-donation__text span{color:#4b4b4b;font-size:1rem;line-height:2rem;width:70%}@media(min-width:1440px){.your-donation__text span{font-size:1.25rem;width:auto}}.your-donation__bottom-message{font-size:.875rem;font-weight:400;line-height:1.25rem;margin-top:1rem}.your-personal-information .personal{color:#4b4b4b;display:flex;flex-direction:column;font-family:FagoPro,sans-serif;font-size:.875rem;font-style:normal;font-weight:400;line-height:1.375rem;margin:0 0 .5em;width:auto}@media(min-width:768px){.your-personal-information .personal{flex-flow:row wrap}}.your-personal-information .personal__wrapper{display:flex;flex-direction:row;font-weight:900;padding-bottom:.5rem}.your-personal-information .personal__wrapper>span{padding-right:.4rem}@media(min-width:768px){.your-personal-information .personal__wrapper{flex-basis:100%}.your-personal-information .personal__contact__wrapper{display:flex;flex-direction:row-reverse;gap:1rem;width:100%}}.your-personal-information .personal__contact{flex-basis:100%;padding-bottom:1rem;width:100%}.your-personal-information .personal__contact__tel{color:#4b4b4b;font-weight:400}.your-personal-information .personal__address{width:100%}.your-personal-information .personal__address__direction{display:flex;gap:.2rem}.your-personal-information .personal__newsletter-subscription{margin-top:.5rem;width:100%}.your-personal-information .personal__newsletter-subscription div{font-weight:900}.your-gift-details h2{font-size:1.75rem}@media(min-width:1440px){.your-gift-details h2{font-size:2rem}}.your-gift-details__content{display:flex;flex-wrap:wrap}@media(min-width:768px){.your-gift-details__content{align-items:center}}.your-gift-details__content .donation-preview{background-size:137px 200px;height:200px;margin:0;width:137px}@media(min-width:768px){.your-gift-details__content .donation-preview{background-size:239px 348px;height:348px;width:239px}}.your-gift-details__content .donation-preview .donation-preview__content{font-size:.3em;line-height:.35rem}@media(min-width:768px){.your-gift-details__content .donation-preview .donation-preview__content{font-size:.5em;line-height:.6rem}}.your-gift-details__content .donation-detail__content{margin-left:5%;width:45%}.your-gift-details__content .donation-detail__content>div{margin-bottom:1rem}.your-gift-details__content .donation-detail__content>div:last-child{margin-bottom:0}.your-gift-details__content .donation-detail__certificate-text{margin-top:1rem}.your-gift-details__content .donation-detail__shipping-message{color:#4b4b4b;flex-basis:100%;font-size:.875rem}.your-gift-details__label{color:#828282;font-size:.875rem;line-height:1rem;margin-bottom:.5rem}.your-gift-details__bottom-text{color:#4b4b4b;font-size:.875rem;margin-top:1.25rem}.your-gift-details__address,.your-gift-details__destinatary{display:flex;flex-direction:column}.your-gift-details__address div,.your-gift-details__destinatary div{color:#4b4b4b;font-size:1rem;line-height:1.375rem}.your-gift-details__address span{font-size:.875rem}.layout-container--location .free-text{padding-bottom:3rem}@media(min-width:1440px){.layout-container--location .free-text{padding-bottom:4rem}}.layout-container--location .slide--testimonials{margin-top:4rem}@media(min-width:1440px){.layout-container--location .slide--testimonials{margin-top:6rem}}.place-holder{border:4px dashed #ebebeb;color:#ebebeb;padding:50px}.place-holder__content{align-items:center;display:flex;font-size:3.2rem;justify-content:center;line-height:1.4;text-align:center;width:100%}.layout-container--frontpage .background-image-text__block{margin-top:3.5rem}@media(min-width:768px){.layout-container--frontpage .background-image-text__block{margin-top:5rem}}@media(min-width:1440px){.layout-container--frontpage .background-image-text__block{margin-top:8rem}}.layout-container--frontpage .facts-numbers{margin:0}.layout-container--frontpage .events-list{margin-top:2rem}@media(min-width:768px){.layout-container--frontpage .events-list{margin-top:3rem}}@media(min-width:1180px){.layout-container--frontpage .events-list{margin-top:6rem}}.layout-container--frontpage .grid-of-cards{margin-top:3rem}.main{margin:0 auto;max-width:1180px;padding:0 1rem;width:100%}@media(min-width:480px){.main{padding:0 2rem}}@media(min-width:768px){.main{padding:0 2rem}}@media(min-width:1180px){.main{display:flex;padding:0}}.main .auto-anchor{background-color:#0000;color:#e2001a;font-size:1rem;padding:0}.main-content{margin:0 auto;width:100%}.layout__region--content{position:relative}.events-list-layout,.layout--breadcrumb,.layout--onecol,.layout--twocol-section{left:50%;margin-bottom:2rem;margin-left:-50vw;margin-right:-50vw;position:relative;right:50%;width:100vw}@media(min-width:768px){.events-list-layout,.layout--breadcrumb,.layout--onecol,.layout--twocol-section{margin-bottom:3rem}}@media(min-width:1180px){.events-list-layout,.layout--breadcrumb,.layout--onecol,.layout--twocol-section{margin-bottom:6rem}}.events-list-layout .layout__content-wrapper,.events-list-layout .layout__header,.layout--breadcrumb .layout__content-wrapper,.layout--breadcrumb .layout__header,.layout--onecol .layout__content-wrapper,.layout--onecol .layout__header,.layout--twocol-section .layout__content-wrapper,.layout--twocol-section .layout__header{margin:0 auto;max-width:1180px;padding:0 1rem;width:100%}@media(min-width:480px){.events-list-layout .layout__content-wrapper,.events-list-layout .layout__header,.layout--breadcrumb .layout__content-wrapper,.layout--breadcrumb .layout__header,.layout--onecol .layout__content-wrapper,.layout--onecol .layout__header,.layout--twocol-section .layout__content-wrapper,.layout--twocol-section .layout__header{padding:0 2rem}}@media(min-width:768px){.events-list-layout .layout__content-wrapper,.events-list-layout .layout__header,.layout--breadcrumb .layout__content-wrapper,.layout--breadcrumb .layout__header,.layout--onecol .layout__content-wrapper,.layout--onecol .layout__header,.layout--twocol-section .layout__content-wrapper,.layout--twocol-section .layout__header{padding:0 2rem}}@media(min-width:1180px){.events-list-layout .layout__content-wrapper,.events-list-layout .layout__header,.layout--breadcrumb .layout__content-wrapper,.layout--breadcrumb .layout__header,.layout--onecol .layout__content-wrapper,.layout--onecol .layout__header,.layout--twocol-section .layout__content-wrapper,.layout--twocol-section .layout__header{padding:0}}.layout--border,.layout--border-no-space{border-bottom:1px solid #cfcfcf}.layout--border-no-space{padding-bottom:0}.layout--no-margin-bottom{margin-bottom:0}.layout--top-margin{margin-top:2rem}@media(min-width:768px){.layout--top-margin{margin-top:3rem}}@media(min-width:1180px){.layout--top-margin{margin-top:6rem}}.layout--bottom-margin{margin-bottom:2rem}@media(min-width:768px){.layout--bottom-margin{margin-bottom:3rem}}@media(min-width:1180px){.layout--bottom-margin{margin-bottom:6rem}}.layout--bottom-margin-small{margin-bottom:2rem}@media(min-width:1180px){.layout--bottom-margin-small{margin-bottom:3rem}}.layout--top-padding{padding-top:2rem}@media(min-width:768px){.layout--top-padding{padding-top:3rem}}@media(min-width:1180px){.layout--top-padding{padding-top:6rem}}.layout--bottom-padding{padding-bottom:2rem}@media(min-width:768px){.layout--bottom-padding{padding-bottom:3rem}}@media(min-width:1180px){.layout--bottom-padding{padding-bottom:6rem}}.layout--breadcrumb{margin-bottom:0;padding:1rem 0}.flex-wrap-content .layout__content-wrapper .layout__region{align-items:center;background-color:#fff;display:flex;flex-wrap:wrap;gap:2rem;justify-content:space-between;margin-top:6rem;padding:2.5rem 2rem}.flex-wrap-content .layout__content-wrapper .layout__region>:first-child{flex-grow:1}.flex-wrap-content .donation-form__thank-you{margin-top:0;padding:0}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.grid__wrapper{max-width:1180px}}.grid__list--3col{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:center;list-style:none;margin:0;padding:0}@media(min-width:768px){.grid__list--3col{flex-direction:row}}.layout--twocol-section .grid__list--3col{justify-content:space-between}.grid__list--1col{list-style:none;margin:0;padding:0}.grid__item--1col{margin-bottom:1rem}.grid__item--3col{margin-bottom:1.2rem}@media(min-width:768px){.grid__item--3col{margin-right:2%;width:49%}.grid__item--3col:nth-child(2n){margin-right:0}}@media(min-width:1180px){.grid__item--3col{margin-right:2%;width:32%}.grid__item--3col:nth-child(2n){margin-right:2%}.grid__item--3col:last-child,.grid__item--3col:nth-child(3n){margin-right:0}.layout--twocol-section .grid__item--3col{margin-right:0;width:49%}.layout--blog-tags .layout__region--content{margin-left:auto;margin-right:auto;max-width:61.25rem}}.layout-builder-add-block h2,.layout-builder-add-block label,.layout-builder-add-block legend{color:#0d0d0d;font-family:FagoPro,sans-serif;font-size:1.5rem;font-style:normal;font-weight:600;line-height:2rem;margin:0 0 .5em;width:auto}.layout-builder-add-block fieldset label{color:#828282;font-family:FagoPro,sans-serif;font-size:1.125rem;font-style:normal;font-weight:600;line-height:1.5rem;margin-bottom:1.25em;margin-top:0;width:auto}.layout-builder{background-color:#f5f5f5;border:0;outline:3px solid #e2001a}.layout-builder__page{display:flex;flex-direction:column}.layout-builder__footer{margin-bottom:6rem;margin-top:6rem;order:3;text-align:right}.layout-builder__region{outline:2px dashed #e2001a}.layout-builder__region .hero__block{overflow:hidden}.layout-builder__add-block{background-color:#ffc6c6}.layout-builder__add-block.is-layout-builder-highlighted{border:4px solid #ffc6c6}.layout-builder-block{padding:0}.layout-builder__link{color:#e2001a;font-size:1.5rem;font-weight:900;text-decoration:none}.layout-builder__link:hover{color:#b00024}.layout-builder__link--add{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='11' fill='%234b4b4b'%3E%3Cpath d='M9.583 4.633c.104 0 .209.053.287.13.078.079.13.183.13.287v.833c0 .13-.052.235-.13.313a.4.4 0 0 1-.287.104h-3.75v3.75c0 .13-.052.234-.13.313a.4.4 0 0 1-.286.104h-.834c-.13 0-.234-.026-.312-.104-.078-.079-.104-.183-.104-.313V6.3H.417c-.13 0-.235-.026-.313-.104S0 6.014 0 5.883V5.05c0-.104.026-.208.104-.286a.43.43 0 0 1 .313-.13h3.75V.883c0-.105.026-.209.104-.287a.43.43 0 0 1 .312-.13h.834c.104 0 .208.052.286.13s.13.182.13.286v3.75h3.75z'/%3E%3C/svg%3E") #0000 0/1em no-repeat;color:#4b4b4b;font-size:1.25rem;font-weight:400}.layout-builder__link--remove{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='%23fff'%3E%3Cpath d='M3.51 13.925a.5.5 0 0 0 .706.001l3.432-3.431a.503.503 0 0 1 .708 0l3.432 3.431a.5.5 0 0 0 .707-.001l1.405-1.417a.51.51 0 0 0-.002-.709l-3.397-3.4a.51.51 0 0 1-.002-.708l3.401-3.43a.514.514 0 0 0 0-.709l-1.407-1.418a.5.5 0 0 0-.707-.001l-3.43 3.431a.503.503 0 0 1-.708 0L4.216 2.133a.5.5 0 0 0-.706.001L2.103 3.551a.506.506 0 0 0 0 .71L5.506 7.69a.504.504 0 0 1-.001.708l-3.4 3.399a.505.505 0 0 0-.001.709z'/%3E%3C/svg%3E") #e2001a 50%/16px 16px no-repeat;border:0;border-radius:0;margin-bottom:1rem;margin-top:2rem}.layout-builder__link--remove:hover{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='%23fff'%3E%3Cpath d='M3.51 13.925a.5.5 0 0 0 .706.001l3.432-3.431a.503.503 0 0 1 .708 0l3.432 3.431a.5.5 0 0 0 .707-.001l1.405-1.417a.51.51 0 0 0-.002-.709l-3.397-3.4a.51.51 0 0 1-.002-.708l3.401-3.43a.514.514 0 0 0 0-.709l-1.407-1.418a.5.5 0 0 0-.707-.001l-3.43 3.431a.503.503 0 0 1-.708 0L4.216 2.133a.5.5 0 0 0-.706.001L2.103 3.551a.506.506 0 0 0 0 .71L5.506 7.69a.504.504 0 0 1-.001.708l-3.4 3.399a.505.505 0 0 0-.001.709z'/%3E%3C/svg%3E") #b00024 50%/16px 16px no-repeat}.layout-builder-form .vertical-tabs{background-color:#fff}.layout-builder-form .vertical-tabs__menu{border:1px dashed #e2001a}.layout-builder-form .vertical-tabs__menu-item{border:1px solid #e2001a}.layout-builder-form .vertical-tabs__menu-item a{color:#e2001a}.layout-builder-form .vertical-tabs .form-item{border:1px dashed #e2001a;margin:0;padding:1.5em}.layout-builder-form .layout-builder__region{overflow:hidden}#layout-builder-modal .form-item{max-width:100%}#layout-builder-modal .form-item .form-checkbox,#layout-builder-modal .form-item .option{display:inline-block}#layout-builder-modal .form-item__dropdown{border:2px solid #e2001a;margin-top:2em}#layout-builder-modal .form-item__dropdown:hover{border:2px solid #9e0012}#layout-builder-modal .field--name-bottom-text .form-item__input{width:100%}#layout-builder-modal .form-text{padding:.5em}#layout-builder-modal .field--type-entity-reference p,#layout-builder-modal .form-item__description{color:#0d0d0d;font-family:FagoPro,sans-serif;font-size:.75rem;font-style:normal;font-weight:400;line-height:1.5rem;margin:0 0 .5em;width:auto}#layout-builder-modal .form-fieldset .form-item,#layout-builder-modal .js-text-format-wrapper .form-item{margin:0}#layout-builder-modal .filter-help,#layout-builder-modal .filter-wrapper label{padding-bottom:0;padding-top:0}#layout-builder-modal .form-wrapper{padding-top:1em}#layout-builder-modal .filter-wrapper{padding:1em}#layout-builder-modal .filter-wrapper label{color:#0d0d0d;font-family:FagoPro,sans-serif;font-size:1.25rem;font-style:normal;font-weight:600;line-height:1.75rem;margin:0 0 .5em;width:auto}#layout-builder-modal .field--name-media-image{border:4px solid #e2001a;padding:1.5em;transition:border .2s ease}#layout-builder-modal .field--name-media-image:hover{border:4px solid #9e0012;transition:border .2s ease}#layout-builder-modal .table{width:auto}#layout-builder-modal .table__heading-cell{background-color:#4b4b4b;color:#fff}#layout-builder-modal .table__heading-cell h4{margin:0}#layout-builder-modal .table__cell{border:1px solid #cfcfcf;border-left:none;border-top:none;padding:1em}#layout-builder-modal .table__cell label{font-size:1.25rem;margin:0;padding:0}#layout-builder-modal .table__cell.field-multiple-drag{width:20px}#layout-builder-modal .filter-guidelines ul li{font-size:.875rem}#layout-builder-modal summary{background-color:#e2001a;color:#fff;cursor:pointer;padding:1em}#layout-builder-modal summary:hover{background-color:#9e0012}#layout-builder-modal .form-file,#layout-builder-modal button:not(.ck-button){background-color:#e2001a;border:none;color:#fff;cursor:pointer;display:inline-block;font-weight:600;line-height:1.4;padding:.7em 1.5em;text-align:center;text-decoration:none;transition:background-color .2s}#layout-builder-modal .form-file:visited,#layout-builder-modal button:not(.ck-button):visited{color:#fff}#layout-builder-modal .form-file:hover,#layout-builder-modal button:not(.ck-button):hover{background-color:#b00024;color:#fff;transition:background-color .2s}.ui-dialog .ui-dialog-content,.ui-dialog .ui-dialog-titlebar{padding:2.5em}.ui-dialog.ui-dialog-off-canvas .ui-dialog-title{color:#fff;line-height:1.4rem}.ui-widget.ui-widget-content{border:0;padding:0}.ui-widget-header{background:#0000;border:0}.ui-corner-all{border:0;border-radius:0}.ui-widget{font-size:1rem;line-height:1.5rem}.ui-dialog-title,.ui-widget{font-family:FagoPro,sans-serif}.ui-dialog-title{color:#0d0d0d;font-size:2.375rem;font-style:normal;font-weight:700;line-height:2.75rem;margin:0 0 .5em;width:auto}.ui-dialog .ui-dialog-titlebar-close{background-color:#ebebeb;height:40px;right:1em;top:1.5em;width:40px}.cke_editable_themed{background-color:#fff;padding:1em}.ui-dialog.ui-dialog-off-canvas{background:#fff;box-shadow:0 0 30px 2px rgba(0,0,0,.333)}#drupal-off-canvas *,#drupal-off-canvas :not(div),#drupal-off-canvas a,.ui-dialog-off-canvas #drupal-off-canvas{background:#ffc6c6;color:#4b4b4b}#drupal-off-canvas summary a{color:#4b4b4b}#drupal-off-canvas summary a:hover{color:#4b4b4b;text-decoration:none;transition:0}.ui-dialog.ui-dialog-off-canvas .ui-dialog-titlebar{background:#b00024}#drupal-off-canvas .inline-block-create-button,#drupal-off-canvas .inline-block-list__item{background:#fff;color:#e2001a;font-weight:600;text-decoration:none}#drupal-off-canvas .inline-block-create-button:hover,#drupal-off-canvas .inline-block-list__item:hover{background:#fafafa;color:#b00024;text-decoration:none}#drupal-off-canvas details>summary,#drupal-off-canvas details>summary:focus,#drupal-off-canvas details[open]>summary{background:#ffc6c6;color:#4b4b4b;cursor:pointer}#drupal-off-canvas details>summary:focus:hover,#drupal-off-canvas details>summary:hover,#drupal-off-canvas details[open]>summary:hover{background:#ffc6c6;color:#4b4b4b}#drupal-off-canvas details{background:#fff}#drupal-off-canvas details .links li{padding-top:10px}#drupal-off-canvas details .links li,#drupal-off-canvas details .links li a{background:#fff;color:#e2001a;font-weight:600}#drupal-off-canvas details .links li a:hover,#drupal-off-canvas details .links li:hover{color:#b00024;text-decoration:none}.events-list-layout .layout__content-wrapper{display:flex;flex-wrap:wrap;justify-content:space-between}.events-list-layout>.layout__region{flex:0 1 100%}@media(min-width:480px){.events-list-layout.events-list-layout--50-50>.layout__content-wrapper .layout__region--first,.events-list-layout.events-list-layout--50-50>.layout__content-wrapper .layout__region--second{flex:0 1 100%}}@media(min-width:768px){.events-list-layout.events-list-layout--50-50>.layout__content-wrapper .layout__region--first{flex:1 0 60%;margin-right:.625rem}.events-list-layout.events-list-layout--50-50>.layout__content-wrapper .layout__region--second{flex:1 0 37%;margin-left:.625rem}}@media(min-width:1440px){.events-list-layout.events-list-layout--50-50>.layout__content-wrapper .layout__region--first{flex:1 0 45%;margin-right:3.625rem}.events-list-layout.events-list-layout--50-50>.layout__content-wrapper .layout__region--second{flex:1 0 28%;margin-left:3.625rem}.layout--intro{margin:0 auto;max-width:83%}}.layout-builder__layout .layout--intro{margin:auto;max-width:100%}.layout--intro p{color:#4b4b4b;font-family:FagoPro,sans-serif;font-size:1.25rem;font-style:normal;font-weight:400;line-height:2rem;margin:0 0 .5em;width:auto}@media(min-width:1440px){.layout--intro p{font-size:1.375rem;letter-spacing:-.2px}}.layout--offset,.layout--one-column-offset{margin-bottom:-1.25em;position:relative;top:-1.25rem}@media(min-width:1180px){.layout--offset,.layout--one-column-offset{margin-bottom:-6.5em;top:-6.5rem}}.layout--offset.layout-builder__layout,.layout--one-column-offset.layout-builder__layout{display:block;margin:0;max-width:100%;top:0}.layout--offset.layout-builder__layout .layout__region--content,.layout--one-column-offset.layout-builder__layout .layout__region--content{display:block}.layout--offset .layout__region--content,.layout--one-column-offset .layout__region--content{display:flex;flex-flow:column wrap}@media(min-width:768px){.layout--offset .layout__region--content,.layout--one-column-offset .layout__region--content{flex-direction:row;justify-content:space-between}}@media(min-width:1440px){.layout--offset .layout__region--content,.layout--one-column-offset .layout__region--content{flex-wrap:nowrap}}.layout--one-column-offset .layout__region--content{display:flex;flex-flow:column wrap}.layout--social{z-index:10}@media(min-width:1440px){.layout--social{left:-5em;position:absolute}}.layout--social.layout-builder__layout{left:0;position:relative}.msfde-threecol-section-layout{margin-bottom:20px}@media(min-width:768px){.msfde-threecol-section-layout .layout__content-wrapper,.msfde-threecol-section-layout .layout__header{display:flex;width:100%}.msfde-threecol-section-layout.layout--threecol-section .layout__content-wrapper{gap:20px}}@media(min-width:768px)and (min-width:768px){.msfde-threecol-section-layout.layout--threecol-section--33-34-33>.layout__content-wrapper>.layout__region--first,.msfde-threecol-section-layout.layout--threecol-section--33-34-33>.layout__content-wrapper>.layout__region--second,.msfde-threecol-section-layout.layout--threecol-section--33-34-33>.layout__content-wrapper>.layout__region--third{flex:1 1 31%}}.layout--twocol-section .layout__content-wrapper{display:flex;flex-wrap:wrap;justify-content:space-between}.layout--twocol-section>.layout__region{flex:0 1 100%}.layout__region--first,.layout__region--second{flex-basis:100%;min-height:0;min-width:0}.layout--twocol-section.layout--twocol-section--67-33 .layout__content-wrapper .layout__region--first,.layout--twocol-section.layout--twocol-section--67-33 .layout__content-wrapper .layout__region--second{flex-basis:100%}.layout--twocol-section.layout--twocol-section--50-50>.layout__content-wrapper .layout__region--first,.layout--twocol-section.layout--twocol-section--50-50>.layout__content-wrapper .layout__region--second{flex:0 1 100%}@media(min-width:480px){.layout--twocol-section.layout--twocol-section--50-50>.layout__content-wrapper .layout__region--first,.layout--twocol-section.layout--twocol-section--50-50>.layout__content-wrapper .layout__region--second{flex:0 1 100%}}@media(min-width:768px){.layout--twocol-section.layout--twocol-section--50-50>.layout__content-wrapper .layout__region--first,.layout--twocol-section.layout--twocol-section--50-50>.layout__content-wrapper .layout__region--second{flex-basis:49%}.layout--twocol-section.layout--twocol-section--33-67>.layout__content-wrapper .layout__region--first,.layout--twocol-section.layout--twocol-section--67-33>.layout__content-wrapper .layout__region--second{flex:0 1 32%}.layout--twocol-section.layout--twocol-section--33-67>.layout__content-wrapper .layout__region--second,.layout--twocol-section.layout--twocol-section--67-33>.layout__content-wrapper .layout__region--first{flex:0 1 66%}.layout--twocol-section.layout--twocol-section--25-75>.layout__content-wrapper .layout__region--first,.layout--twocol-section.layout--twocol-section--75-25>.layout__content-wrapper .layout__region--second{flex:0 1 24%}.layout--twocol-section.layout--twocol-section--25-75>.layout__content-wrapper .layout__region--second,.layout--twocol-section.layout--twocol-section--75-25>.layout__content-wrapper .layout__region--first{flex:0 1 74%}}.layout__content-label{color:#0d0d0d;font-family:FagoPro,sans-serif;font-size:1.375rem;font-style:normal;font-weight:600;line-height:2rem;margin-bottom:.75em;margin-top:0;width:auto}@media(min-width:1180px){.layout__content-label{font-size:2rem;line-height:2.5rem}}.layout__content-label--with-margin{margin-top:2rem}@media(min-width:768px){.layout__content-label--with-margin{margin-top:3rem}}@media(min-width:1180px){.layout__content-label--with-margin{margin-top:6rem}}.maintenance-page .layout-container{margin:0}.maintenance-page .header__inner{padding:2rem 0}.maintenance-page .layout__region--content{padding:3rem 0;text-align:center}
