/* @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 http://desandro.mit-license.org/ */
.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.dragging{cursor:pointer;cursor:hand;}.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;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.woff) format('woff'),url(/libraries/slick-carousel/slick/./fonts/slick.ttf) format('truetype'),url(/libraries/slick-carousel/slick/./fonts/slick.svg#slick) format('svg');}.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:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}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:baseline}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:baseline}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}template{display:none}[hidden]{display:none}.sg-colors{display:flex;flex-wrap:wrap}.sg-colors__list{list-style:none;margin:1rem .5rem;text-align:center}.sg-colors__color{padding:4rem}.sg-colors__color--white{background-color:#fff}.sg-colors__color--near-white{background-color:#fafafa}.sg-colors__color--gray-lightest{background-color:#f5f5f5}.sg-colors__color--gray-lighter{background-color:#ebebeb}.sg-colors__color--gray{background-color:#cfcfcf}.sg-colors__color--gray-darker{background-color:#828282}.sg-colors__color--black{background-color:#000}.sg-colors__color--green{background-color:#35aa4d}.sg-colors__color--blue{background-color:#4180c7}.sg-colors__color--red-light{background-color:#ffc6c6}.sg-colors__color--red{background-color:#e2001a}.sg-colors__color--red-dark{background-color:#b00024}.sg-colors__color--red-darker{background-color:#9e0012}.sg-info{padding:1rem}.sg-info code{background-color:#eee;padding:.15rem .25rem;display:block;margin-top:.25rem}.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%{transform:translateX(100%);opacity:0}to{transform:translateX(0);opacity:1}}@keyframes slideMenuOut{0%{transform:translateX(0);opacity:1}to{transform:translateX(100%);opacity:0}}html{box-sizing:border-box}*,:after,:before{box-sizing:inherit}.main{display:block}.node{position:relative}.donation-form-block .form-item-amount-intro,.donation-form-block .form-item-gift-intro,.donation-form-block .webform-submission-form .webform-section-title,.hero__block .form-item-amount-intro,.hero__block .form-item-gift-intro,.hero__block .webform-submission-form .webform-section-title,.menu__visually_hidden-link,.visually-hidden{position:absolute!important;clip:rect(1px,1px,1px,1px);overflow:hidden;height:1px;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{width:12px;height:12px;padding-left:12px;padding-right:12px}.slick-dots li button:before{width:12px;height:12px;border-radius:50%;border:.0925rem solid #000;color:transparent;opacity:1;content:""}.slick-dots li.slick-active button:before{background-color:#e00;color:#e00;border:.0925rem solid #e00;opacity:1}@font-face{font-family:FagoPro;src:url(/themes/custom/msf_de_emulsify/fonts/FagoProRegular.woff2) format("woff2"),url(/themes/custom/msf_de_emulsify/fonts/FagoProRegular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:FagoPro;src:url(/themes/custom/msf_de_emulsify/fonts/FagoProRegularItalic.woff2) format("woff2"),url(/themes/custom/msf_de_emulsify/fonts/FagoProRegularItalic.woff) format("woff");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:FagoPro;src:url(/themes/custom/msf_de_emulsify/fonts/FagoProBold.woff2) format("woff2"),url(/themes/custom/msf_de_emulsify/fonts/FagoProBold.woff) format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:FagoPro Condensed;src:url(/themes/custom/msf_de_emulsify/fonts/FagoProCondensedBold.woff2) format("woff2"),url(/themes/custom/msf_de_emulsify/fonts/FagoProCondensedBold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}.layout-container{overflow-x:hidden}.figures-description .image--figures-description{position:relative;width:100vw;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw}.action__mute{-webkit-appearance:none;appearance:none;border:none;background-color:transparent}.action__mute:focus{outline:none}.donation-form .ajax-progress,.material-request-form .ajax-progress,.registration-form .ajax-progress,.services-form .ajax-progress{position:fixed;top:0;bottom:0;left:0;right:0;z-index:99999;width:100vw;height:100vh;pointer-events:none;display:flex;justify-content:center;align-items:center;background-color:rgba(0,0,0,.5)}.donation-form .ajax-progress:before,.material-request-form .ajax-progress:before,.registration-form .ajax-progress:before,.services-form .ajax-progress:before{content:" ";display:block;width:40px;height:40px;margin:8px;border-radius:50%;border-color:#fff transparent;border-style:solid;border-width:4px;animation:loading 1.2s linear infinite}.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{font-size:2rem;color:#fff}.play{position:absolute;top:50%;left:50%;transform:translate(-29%,-50%);border:0;background:transparent;box-sizing:border-box;width:0;height:24px;transition:all .1s ease-in-out;cursor:pointer;border-color:transparent transparent transparent #fff;border-style:solid;border-width:12px 0 12px 22px}.play:focus{outline:none}.play.pause{border-style:double;border-width:0 0 0 22px;transform:translate(-32%,-50%)}.play:hover{border-color:transparent transparent transparent #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{font-size:1rem;display:flex;flex-direction:row;padding:1.5rem 1rem 0}.audio-player__header .audio-player__title{color:#000;font-family:FagoPro,sans-serif;font-weight:700;font-style:normal;font-size:1.25rem;line-height:1.75rem;margin:0 0 .5em;width:auto;padding-left:1rem;padding-right:2.3rem}.audio-player__header .audio-player__play{position:relative;background-color:#e2001a;width:3rem;height:3rem;border-radius:3rem;align-self:flex-start;flex-shrink:0}.audio-player__action{display:flex;flex-direction:row;align-items:center;padding-left:5rem;padding-bottom:1rem}.audio-player__figcaption{margin:0;padding:.5rem 0;background-color:#f5f5f5}.audio-player__figcaption__caption,.audio-player__figcaption__copyright{display:block}.action__current,.action__duration{color:#828282;font-size:.875rem}.action__bar{cursor:pointer;background-color:#ebebeb;border-radius:1.3rem;overflow:hidden;flex-basis:100%;margin-left:.5rem;margin-right:.5rem}.action__bar .bar{height:5px;background-color:#e2001a;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;line-height:1.4;padding:.7em 1.5em;display:inline-block;text-decoration:none;text-align:center;font-weight:600;transition:background-color .2s}.button,.button:visited{color:#fff}.button:hover{background-color:#b00024;transition:background-color .2s}.button--alt{background-color:#cfcfcf;border:none;color:#000;cursor:pointer;line-height:1.4;display:inline-block;text-decoration:none;text-align:center;transition:background-color .2s;font-weight:600;font-size:.7rem;padding:.4em .6em .3em}.button--alt:visited{color:#000}.button--alt:hover{background-color:#fff;transition:background-color .2s}.button--alt-2{background-color:#f5f5f5;border:none;color:#ebebeb;cursor:pointer;line-height:1.4;padding:.7em 1.5em;display:inline-block;text-decoration:none;text-align:center;transition:background-color .2s;font-size:.8rem;font-weight:600;text-transform:none}.button--alt-2:visited{color:#ebebeb}.button--alt-2:hover{background-color:#000;transition:background-color .2s}.button--primary{padding:.7em 1.2em}.download-button{display:inline-block;background-color:#fff;position:relative}.download-button a{display:block;font-size:1rem;line-height:1.5rem;letter-spacing:.3px;font-weight:700;text-decoration:none;color:#e2001a;padding:1rem 3.8rem 1rem 3rem}@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 width='16' height='16' xmlns='http://www.w3.org/2000/svg' fill='%23e2001a'%3E%3Cpath d='M15.664 7.79c.07.105.106.21.106.315 0 .141-.036.211-.106.282L8.316 15.77a.567.567 0 01-.316.105c-.14 0-.21-.035-.281-.14L.336 8.386c-.07-.07-.106-.14-.106-.282 0-.105.036-.21.106-.316l.703-.703c.07-.07.14-.106.281-.106.106 0 .211.036.317.106l5.449 5.45V.545a.4.4 0 01.105-.28.447.447 0 01.317-.141h.984c.106 0 .211.07.281.14.07.07.141.176.141.282v11.988l5.45-5.45c.07-.07.175-.105.316-.105.105 0 .21.036.28.106l.704.703z'/%3E%3C/svg%3E");pointer-events:none;padding-right:.7rem;height:18px;position:absolute;left:1.5rem;top:50%;transform:translateY(-50%)}.download-button:hover:before{content:url("data:image/svg+xml;charset=utf-8,%3Csvg width='16' height='16' xmlns='http://www.w3.org/2000/svg' fill='%239e0012'%3E%3Cpath d='M15.664 7.79c.07.105.106.21.106.315 0 .141-.036.211-.106.282L8.316 15.77a.567.567 0 01-.316.105c-.14 0-.21-.035-.281-.14L.336 8.386c-.07-.07-.106-.14-.106-.282 0-.105.036-.21.106-.316l.703-.703c.07-.07.14-.106.281-.106.106 0 .211.036.317.106l5.449 5.45V.545a.4.4 0 01.105-.28.447.447 0 01.317-.141h.984c.106 0 .211.07.281.14.07.07.141.176.141.282v11.988l5.45-5.45c.07-.07.175-.105.316-.105.105 0 .21.036.28.106l.704.703z'/%3E%3C/svg%3E")}.download-button .file-mime-type{padding-left:.7rem;letter-spacing:.7px;font-size:.75rem;font-weight:400;position:absolute;right:1.5rem;top:50%;transform:translateY(-50%);pointer-events:none;color:#e2001a}.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{display:flex;flex-direction:row;align-items:center}.download--with-metadata svg{margin-right:.65rem}.download--with-metadata .file-metadata{margin-left:.5rem;color:#e2001a;font-size:.75rem;line-height:1rem;font-weight:400;letter-spacing:.7px}.form-item--checkbox__item,.form-item--checkboxes{list-style:none;margin:0;padding:0}[type=checkbox]:checked,[type=checkbox]:not(:checked){position:absolute;left:-9999px}[type=checkbox]:checked+label,[type=checkbox]:not(:checked)+label{position:relative;padding-left:1.95em;cursor:pointer}[type=checkbox]:checked+label:before,[type=checkbox]:not(:checked)+label:before{content:"";position:absolute;left:0;top:.85em;width:1.25em;height:1.25em;border:1px solid #cfcfcf;background:#fff;border-radius:4px;box-shadow:inset 0 1px 3px rgba(0,0,0,.1)}[type=checkbox]:checked+label:after,[type=checkbox]:not(:checked)+label:after{content:"\2713\0020";position:absolute;top:.75em;left:.22em;font-size:1.3em;line-height:.8;color:#e2001a;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{margin-top:2rem;background-color:#fff;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{margin-top:.6rem;background:none;border:none;display:block;color:#e2001a;font-weight:700}@media (min-width:768px){.exposed-filters__button-show{display:none}}.exposed-filters__button-hide{margin-top:1rem}.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{margin-top:2rem;display:flex;flex-direction:column;align-items:flex-end}@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{width:100%;margin-bottom:1rem}@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{width:15.6rem;margin-right:1.5rem;margin-bottom:1rem}}@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;width:0;max-width:15.6rem;margin-right:1rem;margin-bottom: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{margin-bottom:0}.exposed-filters--search .general-container .form-actions .form-submit:first-of-type{margin-bottom:0}}.exposed-filters--search .keywords-container{display:flex;flex-direction:row;width:100%;padding:1rem;margin:0;background-color:#fafafa;border:1px solid #ebebeb;z-index:1}.exposed-filters--search .keywords-container .form-item-search{position:relative;flex-basis:calc(100% - 3.5rem);margin-bottom:0;max-width:100%;margin-left:-1.1rem}.exposed-filters--search .keywords-container .form-item-search:before{content:url("data:image/svg+xml;charset=utf-8,%3Csvg width='16' height='16' xmlns='http://www.w3.org/2000/svg' fill='%236d6d6d'%3E%3Cpath d='M15.906 14.656a.355.355 0 01.094.25c0 .125-.031.219-.094.281l-.719.688a.381.381 0 01-.28.125c-.126 0-.188-.031-.25-.125l-3.813-3.781a.355.355 0 01-.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.035 6.035 0 01.875 9.781C.281 8.781 0 7.687 0 6.5c0-1.188.281-2.25.875-3.25.563-1 1.344-1.781 2.344-2.375C4.219.312 5.313 0 6.5 0c1.188 0 2.25.313 3.25.875a6.653 6.653 0 012.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.094l3.812 3.812zM6.5 11.5a5.07 5.07 0 002.5-.656A4.891 4.891 0 0010.813 9c.437-.75.687-1.594.687-2.5 0-.875-.25-1.719-.688-2.5A5.039 5.039 0 009 2.187C8.219 1.75 7.375 1.5 6.5 1.5c-.906 0-1.75.25-2.5.688A4.89 4.89 0 002.156 4 5.066 5.066 0 001.5 6.5c0 .906.219 1.75.656 2.5A4.754 4.754 0 004 10.844c.75.437 1.594.656 2.5.656z'/%3E%3C/svg%3E");position:absolute;top:50%;pointer-events:none;left:1rem;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:transparent}.exposed-filters--search .keywords-container .form-text{width:100%;height:100%;background-image:none;background-color:transparent;padding:0;font-size:1rem;line-height:2rem;border:none;color:#0d0d0d}@media (min-width:1180px){.exposed-filters--search .keywords-container .form-text{font-size:1.25rem}}.exposed-filters--search .keywords-container .form-text:-ms-input-placeholder{color:#6d6d6d}.exposed-filters--search .keywords-container .form-text::placeholder{color:#6d6d6d}.exposed-filters--search .keywords-container .form-actions{flex-basis:auto;-ms-grid-row-align:center;align-self:center;position:relative}.exposed-filters--search .keywords-container .form-actions:after{content:url("data:image/svg+xml;charset=utf-8,%3Csvg height='13' width='8' xmlns='http://www.w3.org/2000/svg' fill='%23fff'%3E%3Cpath d='M7.793 7.215a.644.644 0 000-.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;top:50%;pointer-events:none;left:70%;width:auto;transform:translateY(-50%)}.exposed-filters--search .keywords-container .form-actions .button{height:100%;padding:.7rem 2rem .7rem 1rem}.exposed-filters .views-exposed-form{display:flex;flex-direction:column;align-items:flex-end}@media (min-width:768px){.exposed-filters .views-exposed-form{flex-direction:row;flex-wrap:wrap}}.exposed-filters .form-item{width:100%;margin-bottom:1rem}@media (min-width:768px){.exposed-filters .form-item{width:14.375rem;margin-right:.5rem;margin-bottom:1rem}}@media (min-width:1440px){.exposed-filters .form-item{flex:1;width:0;max-width:15.6rem;margin-right:1rem;margin-bottom: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{width:100%;padding:.86rem;border:1px solid #cfcfcf;display:block;position:relative}.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}@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]{position:relative;width:auto;margin-right:.5em;margin-bottom:0;padding:.5rem;border:1px solid #cfcfcf;border-radius:50%;cursor:pointer;background-color:#fff;-webkit-appearance:none;appearance:none;transition:background-color .2s}.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{content:"";position:absolute;top:50%;left:50%;width:.5rem;height:.5rem;border-radius:50%;display:block;background-color:#0d0d0d;transition:background-color .2s;transform:translate(-50%,-50%)}.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{display:flex;align-items:center;margin-top:.75rem;margin-bottom:0;margin-left:0}.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{width:1rem;height: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{padding:0;margin: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{width:100%;flex-direction:column;align-items:inherit}@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 height='13' width='8' xmlns='http://www.w3.org/2000/svg' fill='%23cfcfcf'%3E%3Cpath d='M7.793 7.215a.644.644 0 000-.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;top:25%;right:1em;transform:rotate(90deg);z-index:2;pointer-events:none;display:none}.form-item__dropdown:hover{border:1px solid #4b4b4b}.form-item__dropdown:has(strong.error){margin-block-end:24px;border-color:#e2001a}.form-item__dropdown strong.error{position:absolute}.form-item__select{border:1px solid #cfcfcf;height:44px;font-size:14px;line-height:22px;margin:0;padding:.6em .8em .5em;width:100%}.form-item__select :focus{color:#222}@supports ((-webkit-appearance:none) or (appearance:none)) or ((-moz-appearance:none) and (mask-type:alpha)){.form-item__dropdown:after{display:block}.form-item__select{padding-right:2em;background:none;border:1px solid transparent;-webkit-appearance:none;appearance:none}.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{font-weight:400;color:#e2001a}.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{padding:1.5em;max-width:100%}.form-item__textfield:focus{border-color:#000}.form-item__textfield::-webkit-input-placeholder{color:#ebebeb}.form-item__textfield:-moz-placeholder,.form-item__textfield::-moz-placeholder{color:#ebebeb}.form-item__textfield:-ms-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{background:#fff;border:1px solid #cfcfcf;-webkit-appearance:none;appearance:none;height:46px;font-size:.875rem;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{background:#fff;border:1px solid #cfcfcf;-webkit-appearance:none;appearance:none;height:46px;font-size:.875rem;line-height:1.25rem;margin:0;padding:.825rem 3rem;width:100%}.form-date__icon,.form-email__icon{position:absolute;left:1em;top:23px;transform:translateY(-50%)}.form-date__icon path,.form-email__icon path{stroke:#828282}.form-text.error{border:1px solid #e2001a;background-color:#fff1f1}.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:""}.description,.form-item-charity-event-message p,.form-item-general-public-message p,.form-item__description{font-size:.75rem}.form-item__iban-bic{display:flex;justify-content:space-between;flex-wrap:wrap}.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%}}@media (min-width:768px){.form-item__iban-bic>div.form-item-bic{flex-basis:30%}}.form-item__iban-bic>div.form-item-authorization{margin-top:1.25rem;font-size:.75rem;color:#828282}.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{-webkit-appearance:none}input[type=number]{-moz-appearance:textfield}.webform-submission-form .webform-element-description{color:#0d0d0d;font-family:FagoPro,sans-serif;font-weight:400;font-style:normal;font-size:.725rem;line-height:1.25rem;width:auto;margin:0 0 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-weight:400;font-style:normal;font-size:.875rem;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{width:100%;padding:.825rem;border:1px solid #cfcfcf;background-color:#fff;font-size:.875rem}.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{border:1px solid #e2001a;background-color:#fff1f1}.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{width:100%;margin-top:.5rem;font-size:.75rem;color:#e2001a}.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{border:1px solid #e2001a;background-color:#fff1f1}.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{position:relative;top:1.1rem;padding-left:1rem;line-height:1;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{width:100%;max-width:22rem}.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-weight:700;font-style:normal;font-size:1.75rem;line-height:2rem;width:auto;margin:0 0 .5em}@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-weight:700;font-style:normal;font-size:2rem;line-height:2.5rem;width:auto;margin:0 0 .5em}}.webform-submission-form .webform-telephone--wrapper .form-item{width:100%;max-width:100%;margin:0}.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{position:absolute;top:8px;left:0;width:100%;content:url("data:image/svg+xml;charset=utf-8,%3Csvg width='10' height='11' xmlns='http://www.w3.org/2000/svg' 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.392.392 0 01-.287.104h-3.75v3.75c0 .13-.052.234-.13.313a.391.391 0 01-.286.104h-.834c-.13 0-.234-.026-.312-.104-.078-.079-.104-.183-.104-.313V6.3H.417c-.13 0-.235-.026-.313-.104C.026 6.118 0 6.014 0 5.883V5.05c0-.104.026-.208.104-.286a.431.431 0 01.313-.13h3.75V.883c0-.105.026-.209.104-.287a.431.431 0 01.312-.13h.834c.104 0 .208.052.286.13.078.078.13.182.13.286v3.75h3.75z'/%3E%3C/svg%3E");font-weight:700}.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{border:0;box-shadow:none;background:transparent}.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{margin:0 0 0 1em;border:2px solid #4b4b4b;background:#4b4b4b}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.webform-element-help{line-height:17px}}.webform-element-help:hover{border:2px solid #e2001a;background-color:#e2001a}.webform-element-help--title{padding:1rem 1rem 0}.webform-element-help--content{max-width:233px;padding:1rem;font-size:.75rem}.webform-preview .webform-element{margin-bottom:1.25rem}.webform-preview .form-item label.form-item__label{margin:0;padding:0;font-size:1rem;font-weight:600}.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{width:auto;border:1px solid #cfcfcf;background-color:#fafafa;margin-top:2rem;margin-bottom:1.25rem;padding:1rem 1.55rem}@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{margin:0 0 1rem;font-size:1.25rem;line-height:2rem}@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-service .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-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-keyword .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-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-long-term .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-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{display:block;color:#4b4b4b;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-service a,.webform-preview .webform-section--personal-information>.webform-section .form-item-amount 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-keyword a,.webform-preview .webform-section--personal-information>.webform-section .form-item-donation-transfer 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-long-term a,.webform-preview .webform-section--personal-information>.webform-section .form-item-fundraising 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;text-decoration:none;font-weight:400}.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-keyword .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-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;margin-right:.35rem;font-weight:400}@media (min-width:768px){.webform-preview .webform-section--personal-information>.webform-section .form-item-address{display:inline-block;margin-right:2.5rem}}@media (min-width:768px){.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}}@media (min-width:768px){.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{display:block;color:#4b4b4b;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):not(.material-request-form){width:36.25rem;margin:4rem auto}}.webform-options-display-one-column{position:relative}.webform-options-display-one-column:has(strong.error){margin-block-end:24px;border-color:#e2001a}.webform-options-display-one-column strong.error{position:absolute;bottom:-2.2rem}.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{display:flex;align-items:center;margin-top:.75rem;margin-bottom:0;margin-left:0}.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{width:1rem;height: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{padding:0;margin:0}.donation-form-block .webform-multiple-table-responsive td>div>label.form-item-amount-intro,.donation-form-block .webform-multiple-table-responsive td>div>label.form-item-gift-intro,.donation-form-block .webform-submission-form .webform-multiple-table-responsive td>div>label.webform-section-title,.hero__block .webform-multiple-table-responsive td>div>label.form-item-amount-intro,.hero__block .webform-multiple-table-responsive td>div>label.form-item-gift-intro,.hero__block .webform-submission-form .webform-multiple-table-responsive td>div>label.webform-section-title,.webform-multiple-table-responsive .donation-form-block .webform-submission-form td>div>label.webform-section-title,.webform-multiple-table-responsive .donation-form-block td>div>label.form-item-amount-intro,.webform-multiple-table-responsive .donation-form-block td>div>label.form-item-gift-intro,.webform-multiple-table-responsive .hero__block .webform-submission-form td>div>label.webform-section-title,.webform-multiple-table-responsive .hero__block td>div>label.form-item-amount-intro,.webform-multiple-table-responsive .hero__block td>div>label.form-item-gift-intro,.webform-multiple-table-responsive td>div>label.visually-hidden{position:absolute!important;font-size:0!important}@media (min-width:768px){.webform-address{display:flex;flex-wrap:wrap;justify-content:space-between}}@media (min-width:768px){.webform-address__row-1{width:80%}}@media (min-width:768px){.webform-address__row-2{width:23.5%}}@media (min-width:768px){.webform-address__row-3{width:66%}}@media (min-width:768px){.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;margin-bottom:2rem;display:block;padding:1rem;text-align:center}@media (min-width:768px){.webform-confirmation{margin-top:3rem}}@media (min-width:1180px){.webform-confirmation{margin-top:6rem}}@media (min-width:768px){.webform-confirmation{margin-bottom:3rem}}@media (min-width:1180px){.webform-confirmation{margin-bottom:6rem}}.webform-submission-newsletter-subscription-mini-form .webform-confirmation{margin:0}.webform-confirmation__message{padding:2rem 0;font-size:1.25rem;font-weight:600}.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{position:relative;display:block;width:100%;overflow:hidden}.gdpr-conform__link:before{content:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 104 104' xmlns='http://www.w3.org/2000/svg' fill='%23fff'%3E%3Ccircle cx='52' cy='52' r='52'/%3E%3Cpath 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.391z' fill='%23E2001A'/%3E%3C/svg%3E");position:absolute;width:55px;height:55px;top:50%;left:50%;transform:translate(-50%,-50%);display:block}@media (min-width:768px){.gdpr-conform__link:before{width:72px;height:72px}.media-banner .gdpr-conform__link:before{top:32%;left:41%}}@media (min-width:1180px){.gdpr-conform__link:before{width:104px;height:104px}}[data-youtube-type=short] .gdpr-conform__link{max-width:150px;margin:0 auto}@media (min-width:768px){[data-youtube-type=short] .gdpr-conform__link{max-width:300px}}.gdpr-conform__image{width:100%;-o-object-fit:cover;object-fit:cover;aspect-ratio:16/9}[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{padding:2rem 2rem 1rem;border:1px solid #e2001a}.gdpr-conform__agreement-button{background-color:#e2001a;border:none;color:#fff;cursor:pointer;line-height:1.4;padding:.7em 1.5em;display:inline-block;text-decoration:none;text-align:center;font-weight:600;transition:background-color .2s;margin:1rem auto;display:block}.gdpr-conform__agreement-button:visited{color:#fff}.gdpr-conform__agreement-button:hover{background-color:#b00024;transition:background-color .2s}.gdpr-conform__wrapper--video{position:relative;height:0;padding-bottom:56.25%}.gdpr-conform__wrapper__element--video{position:absolute;top:0;left:0;width:100%;height:100%}.gdpr-conform__wrapper__element--short{width:100%;max-height:708px;max-width:400px;aspect-ratio:9/16}@media (min-width:768px){.gdpr-conform__wrapper__element--short{width:auto;height:720px}}.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{position:absolute;right:0;bottom: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;line-height:1.5rem;font-weight:400}.image--copyright .image__info figcaption{padding-top:1em;overflow:hidden}@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{line-height:1rem;letter-spacing:.7px;text-transform:uppercase;color:#cfcfcf}.image--copyright .image__info-button,.image--copyright .image__info-close{position:absolute;cursor:pointer}.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{right:2em;bottom:1em}.image--copyright .image__info-close{right:2rem;bottom:1rem}.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{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:linear-gradient(0deg,rgba(0,0,0,.7),transparent)}}@media (min-width:1180px){.hero--home .image--copyright .image__overlay{aspect-ratio:16/9;max-height:calc(100vh - var(--offset-top));max-width:100%;height:auto;-o-object-fit:cover;object-fit:cover}}.image--contact{max-width:3.5rem;max-height:3.5rem}.image--contact img{border-radius:50%}.image--director{width:10rem;height:10rem}.image--director img{border-radius:50%}.image--form{width:100%}.image__figcaption-content{position:relative;transform:translateY(120%);transition:transform .4s ease-in-out;padding:3em 2em;background-color:rgba(13,13,13,.9)}.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{width:980px;margin:0 auto}}.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 (min-width:1180px) and (-ms-high-contrast:none),screen and (min-width:1180px) and (-ms-high-contrast:active){.media-banner .image--with-caption img{height:auto}}.image--with-caption .image__info{padding:1rem;height:auto;background-color:#fff;color:#4b4b4b;font-size:.875rem;line-height:1.25rem}.inline-link,.link{text-decoration:none}.inline-link{padding-bottom:.1em;color:#e2001a;border-bottom:2px solid #ebebeb;letter-spacing:-.2px}.inline-link:hover{color:#b00024;border-bottom:2px solid #b00024}a{color:#e2001a;text-decoration:none;font-weight:600}a:hover{color:#b00024}.link-chevron a,.text-link{color:#e2001a;text-decoration:none;font-weight:600;position:relative}.link-chevron a:hover,.text-link:hover{color:#b00024}.link-chevron a:after,.text-link:after{content:url("data:image/svg+xml;charset=utf-8,%3Csvg height='13' width='8' xmlns='http://www.w3.org/2000/svg' fill='%23e2001a'%3E%3Cpath d='M7.793 7.215a.644.644 0 000-.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 height='13' width='8' xmlns='http://www.w3.org/2000/svg' fill='%23b00024'%3E%3Cpath d='M7.793 7.215a.644.644 0 000-.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;text-decoration:none;font-weight:600;margin-top:1.25rem;font-size:1rem}.readless-link:hover,.readmore-link:hover{color:#b00024}@media (min-width:1440px){.readless-link,.readmore-link{margin-top:1.875rem;font-size:1.25rem}}.readmore-link{position:relative;z-index:2}.readmore-link:after{content:url("data:image/svg+xml;charset=utf-8,%3Csvg height='13' width='8' xmlns='http://www.w3.org/2000/svg' fill='%23e2001a'%3E%3Cpath d='M7.793 7.215a.644.644 0 000-.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 height='13' width='8' xmlns='http://www.w3.org/2000/svg' fill='%23b00024'%3E%3Cpath d='M7.793 7.215a.644.644 0 000-.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")}a.chevron-link{color:#e2001a;text-decoration:none;font-weight:600;position:relative;border:0}a.chevron-link:hover{color:#b00024}a.chevron-link:after{content:url("data:image/svg+xml;charset=utf-8,%3Csvg height='13' width='8' xmlns='http://www.w3.org/2000/svg' fill='%23e2001a'%3E%3Cpath d='M7.793 7.215a.644.644 0 000-.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 height='13' width='8' xmlns='http://www.w3.org/2000/svg' fill='%23b00024'%3E%3Cpath d='M7.793 7.215a.644.644 0 000-.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{border:0}a.chevron-link:hover{border:0}.body--hub-pages>.text-long--body 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;width:58%;vertical-align:top}@media (min-width:768px){.credential-logos-list .zivil{width:inherit;vertical-align:inherit}}.credential-logos-list .logo-item{margin-right:1em}.credential-logos-list .logo-item:last-child{margin-right:0}.payment-method-list{list-style:none;padding:0;display:-ms-grid;display:grid;-ms-grid-rows:1fr 1.7rem 1fr 1.7rem 1fr;grid-template-rows:repeat(3,1fr);-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr);grid-template-areas:"top-left top-right" "middle-left middle-right" "bottom bottom";grid-row-gap:1.7rem;margin:0 2rem 0 0}@supports (justify-items:center){.payment-method-list{justify-items:center;align-items:center;margin-right:0}}@media (min-width:768px){.payment-method-list{-ms-grid-rows:(1fr)[2];grid-template-rows:repeat(2,1fr);-ms-grid-columns:1fr minmax(auto,120px);grid-template-columns:1fr minmax(auto,120px);grid-template-areas:"top-left top-right" "middle-left middle-right";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{-ms-grid-row:1;-ms-grid-column:1;grid-area:top-left}.payment-method-list .paypal{-ms-grid-row:1;-ms-grid-column:2;grid-area:top-right}.payment-method-list .mastercard{-ms-grid-row:3;-ms-grid-column:1;grid-area:middle-left}.payment-method-list .visa{-ms-grid-row:3;-ms-grid-column:2;grid-area:middle-right}table{border:1px solid #ebebeb;border-spacing:0;margin:1em 0;table-layout:fixed;width:100%}table td{width:25%;border:1px solid #ebebeb}table td:nth-child(odd){background-color:#fff}table td:nth-child(2n){background-color:#fafafa}table thead th{color:#000;font-family:FagoPro,sans-serif;font-weight:600;font-style:normal;font-size:1.25rem;line-height:1.75rem;margin:0 0 .5em;width:auto;padding:1em 1.75em;text-align:left;border:1px solid #ebebeb}table thead th:nth-child(odd){background-color:#fff}table thead th:nth-child(2n){background-color:#fafafa}table tbody td{color:#000;font-family:FagoPro,sans-serif;font-weight:400;font-style:normal;font-size:1rem;line-height:1.5rem;margin:0 0 .5em;width:auto;padding:1em 2.25em}.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-weight:700;font-style:normal;margin:0 0 .5em;width:auto}.h2{font-size:2.5rem;line-height:3.5rem}.h2.h2--block{font-weight:700;font-size:2.5rem;line-height:3.5rem}.h2.h2--block,.h3{color:#0d0d0d;font-family:FagoPro,sans-serif;font-style:normal;margin:0 0 .5em;width:auto}.h3{font-weight:600;font-size:2.25rem;line-height:2.5rem}.h4{font-size:2rem;line-height:2.5rem}.h4,.h5{color:#0d0d0d;font-family:FagoPro,sans-serif;font-weight:600;font-style:normal;margin:0 0 .5em;width:auto}.h5{font-size:1.75rem;line-height:2rem}.h6,.h7,.h8,.h9,.text-long h6,h6{font-weight:600;font-size:1.25rem;line-height:1.75rem}.h6,.h7,.h8,.h9,.text-long h2,.text-long h6,h6{color:#0d0d0d;font-family:FagoPro,sans-serif;font-style:normal;margin:0 0 .5em;width:auto}.text-long h2{font-weight:900;font-size:2rem;line-height:2.5rem}@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-weight:900;font-style:normal;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-weight:900;font-style:normal;font-size:1.75rem;line-height:2rem;margin:0 0 .5em;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{margin-top:6rem;font-size:1.25rem;line-height:2rem}}.text-read-more .text-long{color:#4b4b4b;font-family:FagoPro,sans-serif;font-weight:400;font-style:normal;font-size:1;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-weight:400;font-style:normal;font-size:1.25rem;line-height:2rem;margin:0 0 .5em;width:auto}}.text-read-more .readmore-summary{position:relative}.text-read-more .readmore-summary:after{position:absolute;bottom:0;height:10rem;width:100%;content:"";pointer-events:none;background:linear-gradient(0deg,#f5f5f5 10%,hsla(0,0%,100%,0) 90%)}.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}body{background-color:#f5f5f5;color:#000;font-family:FagoPro,sans-serif;font-size:1rem;line-height:1.5rem}.paragraph,.text-long--body p,.text-long p{margin:0 0 1em}.blockquote,.detail-body .text-long blockquote,.event-body blockquote,.free-text__body blockquote,.text-long--body blockquote,.text-long blockquote{position:relative;margin:3em 0 3em 5em}@media (min-width:768px){.blockquote,.detail-body .text-long blockquote,.event-body blockquote,.free-text__body blockquote,.text-long--body blockquote,.text-long 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--body blockquote:before,.text-long blockquote:before{content:url("data:image/svg+xml;charset=utf-8,%3Csvg width='63' height='45' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M54.515 34.52v.64l.186-.091.28-.092-.093-.456h-.373zm-6.9-10.776h.84v-.456h-.84v.456zm6.806 3.653l-.28-.091c-.186-.122-.434-.06-.745.183.186.182.435.456.746.822l.28-.366.186-.365-.187-.183zM50.6 28.86l.186.182.187.274c.186.183.435.274.745.274v-1.096c-.372-.365-.745-.456-1.118-.274v.64zm-5.222-7.672l.373-.73-.373-.73h-.652l-.28.73.373.73h.56zm1.12-2.922h1.025c.248-.365.497-.792.746-1.279l-.56.092-.466.182-.746.183v.822zM50.04 33.7l-.466.548c.497.487 1.243.639 2.238.456l-.28-1.004H50.04zm1.212-10.411l1.026.639c0-.609.031-1.005.093-1.187l-.932-.64-.84-.639c-.186 0-.434.03-.745.092l.186.639.187.548 1.025.548zm-6.9 10.502l.747.548c.31.183.497.365.559.548.124.243.31.457.56.64l.372.273.467.183.559-.365.56-.274v-1.37l-1.492-.092v-1.004l.56-.457.652-.457v-.73c-.187-.365-.59-.609-1.212-.73l-.653-.092a1.4 1.4 0 01-.56-.457c.063-.182.187-.365.373-.547l.467-.274c.373-.305.59-.61.652-.914a4.122 4.122 0 01-.373-.548.625.625 0 00-.559-.091l-.373.274c-.373.304-.715.335-1.026.091l-.373-.548-.373-.73c-.31.243-.466.517-.466.822l.094.456-.094.366 1.12.73c.186.426.123.852-.187 1.279l-.373.548a2.281 2.281 0 00-.28.548c.373.243.59.608.653 1.095v1.279zM59.364 0c.187.304.404.67.653 1.096v1.187l.186 1.096c.125 1.035.187 1.826.187 2.374-.063.183-.031.457.093.822l.373.822c.932 2.131 1.336 3.988 1.212 5.571l-2.145.822c-.87.244-1.647.396-2.33.457-1.244.121-2.362.608-3.357 1.46l-.466.366-.56.365 1.306.822c.497.305.932.548 1.305.73 1.554.67 2.797 1.736 3.73 3.197l1.118 1.461c.373.61.684 1.157.933 1.644a28.494 28.494 0 011.119 3.47c.124.488.186 1.096.186 1.827L63 31.416l-.093.274-.093.365c-.125.243-.093.456.093.64-.124.06-.186.182-.186.364l-.094.366c.063.365-.03.578-.28.639.063.243.063.517 0 .822l-1.118 2.557-.373.64-.933 1.278c-1.491 2.253-4.07 4.018-7.738 5.297h-6.9c-.497 0-.901-.092-1.212-.274l-2.424-1.096c-1.181-.487-2.083-1.096-2.704-1.827l-1.212-1.187-1.026-1.187c-.56-.67-1.025-1.461-1.398-2.375l-.56-1.278-.466-1.37c-.435-1.096-.622-2.344-.56-3.744v-3.47l.094-2.192c0-.853.062-1.583.186-2.192l.56-2.375c.248-.913.56-1.674.932-2.283l.932-1.735 1.026-1.826c.746-1.4 1.46-2.527 2.145-3.38.683-.852 1.771-1.948 3.263-3.287l.28-.274.373-.183c1.243-1.278 2.983-2.405 5.22-3.379a19.608 19.608 0 002.798-1.552c.622-.426 1.399-.73 2.331-.913L57.964.183l.653-.092.746-.091zM14.079 17.169v.548h.186l.28-.092-.093-.456h-.373zm1.958 6.484l.093.456c.125-.06.342-.121.653-.182a.604.604 0 01-.28-.274l-.28-.183-.186.183zm4.382 1.278v-.639c-.248.06-.435.122-.56.183l.094.456h.466zM6.34 27.854c.187-.122.373-.274.56-.457l-.373-.365c-.187-.122-.404-.092-.653.091l.28.365.186.366zm9.977-14.795h.932l-.093-.457v-.365h-.84v.822zm1.678 5.662c-.373-.122-.653-.182-.84-.182-.186.06-.31.152-.372.274.062.182.186.487.373.913.373-.426.652-.761.839-1.005zm.932 3.38h-1.119v1.095h1.12V22.1zm-1.398 4.383c.497-.548.528-1.066.093-1.553a.604.604 0 01-.28.274l-.466.092c-.373.06-.56.304-.56.73l.56.183.653.274zm.466 1.096h-.653l-.839.913c.56.426 1.274.457 2.145.091l-.653-1.004zm-9.697 3.013c.249.914.622 1.462 1.119 1.644l.28-.822.186-.73-.652-.64-.933.548zm14.359-7.397h-.28c-.56.426-.932.7-1.119.822.684.426 1.181.73 1.492.913.497-.182.715-.456.653-.822l-.187-.365-.093-.456-.466-.092zm.746 5.48c-.311-.427-.684-.67-1.12-.731l-.559-.091h-.559l-.373.274-.466.182c-.373.183-.622.396-.746.64.124.487.497.7 1.119.639l.186-.457.373-.456h2.145zM13.24 20.548l-.466-.183c-.373-.06-.684-.06-.933 0l-.373.091-.466.092c-.31.122-.528.365-.653.73l.187.64.186.365.094.365-.373.183-.28.183v1.917h.746c.186-.913.746-1.643 1.678-2.192.746-.365 1.119-1.035 1.119-2.009l.373-.365.373-.456-.466-.092-.28-.091c0 .426-.031.73-.093.913l-.373-.091zm12.773-20l.373.548v1.096l.187 1.187c.124.974.186 1.735.186 2.283-.062.67.093 1.309.466 1.918.498.73.808 1.735.933 3.013l.186 1.005.187.913c-.311.426-.777.761-1.399 1.005l-.746.182-.746.274a6.953 6.953 0 01-1.305.274l-1.305.183a5.97 5.97 0 00-1.306.548l-.652.457-.56.365-.466.274-.373.274c.435.426 1.181.913 2.238 1.461l1.119.64a8.73 8.73 0 011.119.73c.31 0 .559.152.745.456l.28.366.187.365.652.913.746 1.005c.497.73.87 1.4 1.12 2.009.87 1.948 1.367 3.531 1.49 4.749l.187.913c.125.365.125.64 0 .822l-.186.548v.64c0 .547-.124.943-.373 1.187.062.487-.031 1.034-.28 1.643l-.56 1.462-.745 1.46-.84 1.37c-.745 1.218-1.926 2.375-3.542 3.47-1.492.914-2.86 1.523-4.103 1.827l-.56.183-.652.091h-6.06c-.497 0-.902-.09-1.212-.274a9.422 9.422 0 00-1.12-.547l-1.211-.457c-1.181-.487-2.114-1.096-2.797-1.827l-1.213-1.187-1.025-1.278c-.56-.61-1.026-1.4-1.399-2.375l-.56-1.278-.465-1.279C.218 32.998.03 31.72.093 30.32v-2.191c-.124-.792-.124-1.736 0-2.831l.28-2.832c.373-2.74 1.119-4.748 2.238-6.027l.373-.548.28-.64c.434-.973 1.243-2.373 2.424-4.2a2.53 2.53 0 01.652-.73l2.238-2.192a50.098 50.098 0 012.33-2.01c1.741-1.339 3.326-2.222 4.756-2.648.684-.183 1.243-.457 1.678-.822.498-.487 1.15-.852 1.958-1.096l1.12-.365 1.118-.274.653-.091.652-.183c.498-.06.902-.183 1.212-.365.373-.122.933-.183 1.679-.183l.28.457z'/%3E%3C/svg%3E");position:absolute;left:-5rem}@media (min-width:768px){.blockquote:before,.detail-body .text-long blockquote:before,.event-body blockquote:before,.free-text__body blockquote:before,.text-long--body blockquote:before,.text-long 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--body blockquote:before,.text-long blockquote:before{left:-6rem}}.blockquote p,.detail-body .text-long blockquote p,.event-body blockquote p,.free-text__body blockquote p,.text-long--body blockquote p,.text-long blockquote p{color:#0d0d0d;font-family:FagoPro,sans-serif;font-weight:400;font-style:normal;font-size:1.375rem;line-height:2rem;margin:0 0 .5em;width:auto;font-style:italic;letter-spacing:-.2px;color:#4b4b4b}.blockquote p strong,.detail-body .text-long blockquote p strong,.event-body blockquote p strong,.free-text__body blockquote p strong,.text-long--body blockquote p strong,.text-long blockquote p strong{font-style:normal;font-weight:600}.hr,.text-long--body hr,.text-long hr{border-style:solid;border-width:1px 0 0;color:currentColor}.video__container{position:relative}.video__container video{-o-object-fit:fill;object-fit:fill;width:100%}.video__container svg{position:absolute;top:35%;left:45%;width:50px;height:50px;cursor:pointer}@media (min-width:1440px){.video__container svg{top:45%;left:45%;width:104px;height:104px}}.video__container .hide{display:none}.video .caption-custom,.video__info{position:relative;top:-.5em;padding:1rem;background-color:#fff;color:#4b4b4b;font-size:.875rem;line-height:1.25rem}.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{max-width:61.25rem;margin-left:auto;margin-right:auto}}.detail-body .text-long{color:#4b4b4b;font-family:FagoPro,sans-serif;font-weight:400;font-style:normal;font-size:1rem;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;max-width:20rem;margin-right:1.5rem}}@media (min-width:1180px){.detail-body .text-long figure.align-left{max-width:30rem;margin-right:2rem;margin-bottom:3.75rem}}.detail-body .text-long figure figcaption{color:#828282;font-family:FagoPro,sans-serif;font-weight:400;font-style:normal;font-size:.75rem;line-height:1rem;margin:0;width:auto;background-color:#ebebeb;padding:.5rem}.detail-body .text-long a{color:#e2001a;text-decoration:none;font-weight:600}.detail-body .text-long a:hover{color:#b00024}.detail-body .text-long ol,.detail-body .text-long ul{margin-left:4rem;line-height:2rem}.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-weight:900;font-style:normal;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-weight:900;font-style:normal;font-size:1.5rem;line-height:2rem;margin:0 0 .5em;width:auto}.breadcrumb{list-style:none;margin:0;padding:0;display:flex}.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 width='6' height='10' xmlns='http://www.w3.org/2000/svg' fill='%23828282'%3E%3Cpath d='M.831.723L.694.859a.225.225 0 000 .332L4.503 5 .694 8.828a.225.225 0 000 .332l.137.137a.225.225 0 00.332 0l4.121-4.121a.225.225 0 000-.332L1.164.723a.225.225 0 00-.333 0z'/%3E%3C/svg%3E");padding:0 .625rem}.breadcrumb__item:last-child{color:#828282}.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}}@media (min-width:768px){.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 width='6' height='10' xmlns='http://www.w3.org/2000/svg' fill='%23e2001a'%3E%3Cpath d='M.831.723L.694.859a.225.225 0 000 .332L4.503 5 .694 8.828a.225.225 0 000 .332l.137.137a.225.225 0 00.332 0l4.121-4.121a.225.225 0 000-.332L1.164.723a.225.225 0 00-.333 0z'/%3E%3C/svg%3E");position:absolute;left:-1rem;top:-.05rem;transform:rotate(180deg)}@media (min-width:768px){.breadcrumb__item.level-1:after{content:url("data:image/svg+xml;charset=utf-8,%3Csvg width='6' height='10' xmlns='http://www.w3.org/2000/svg' fill='%23828282'%3E%3Cpath d='M.831.723L.694.859a.225.225 0 000 .332L4.503 5 .694 8.828a.225.225 0 000 .332l.137.137a.225.225 0 00.332 0l4.121-4.121a.225.225 0 000-.332L1.164.723a.225.225 0 00-.333 0z'/%3E%3C/svg%3E");position:relatve;left:inherit;top:inherit;transform:inherit}}.breadcrumb_link:active{color:#828282}.content-links{background-color:#b00024}@media (min-width:768px){.content-links{background:transparent}}.content-links__list{list-style:none;margin:0;background-color:#fff;height:0;padding:0;overflow:hidden}@media (min-width:768px){.content-links__list{max-width:85%;background-color:transparent;overflow:visible;height:auto}}.content-links__list li{margin-bottom:1.5rem}.content-links__list li:last-child{margin-bottom:0}.content-links__list a{color:#0d0d0d;font-family:FagoPro,sans-serif;font-weight:600;font-style:normal;font-size:.875rem;line-height:1.25rem;margin:0 0 .5em;width:auto;color:#e2001a;text-decoration:none}@media (min-width:768px){.content-links__list a{color:#0d0d0d;font-family:FagoPro,sans-serif;font-weight:600;font-style:normal;font-size:1rem;line-height:1.5rem;margin:0 0 .5em;width:auto;color:#e2001a;transition:color .25s ease}.content-links__list a:hover{color:#b00024;transition:color .25s ease}}@media (min-width:1180px){.content-links__list a{color:#0d0d0d;font-family:FagoPro,sans-serif;font-weight:600;font-style:normal;font-size:1.25rem;line-height:1.75rem;margin:0 0 .5em;width:auto;color:#e2001a;transition:color .25s ease}.content-links__list a:hover{color:#b00024;transition:color .25s ease}}.content-links__opener{color:#e2001a;font-family:FagoPro,sans-serif;font-weight:600;font-style:normal;font-size:1rem;line-height:1.5rem;margin:0;width:auto;display:flex;align-items:center;justify-content:space-between;padding:1rem;background-color:#fff;letter-spacing:.2px;cursor:pointer}@media (min-width:768px){.content-links__opener{display:none}}.content-links__opener.is-active{margin:0;background-color:#fff}.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{overflow:visible;height:auto;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{list-style:none;margin:0;padding:0;display:flex;justify-content:center}.data-protection-menu__link{color:#fff;font-family:FagoPro,sans-serif;font-weight:400;font-style:normal;font-size:.875rem;line-height:16px;margin:0;width:auto;text-decoration:none}.data-protection-menu__item{display:flex;margin-right:.75em;padding-right:.75em;border-right:1px solid #fff;line-height:12px}.data-protection-menu__item:last-child{margin-right:0;padding-right:0;border-right:0}.footer-menu{list-style:none;margin:0;padding:0}.footer-menu__h2{color:#0d0d0d;font-family:FagoPro,sans-serif;font-weight:700;font-style:normal;font-size:1.25rem;line-height:1.75rem;margin:0;width:auto;display:flex;justify-content:space-between;color:#f5f5f5;line-height:4rem;border-top:1px solid #444a5c;cursor:pointer}.footer-menu__h2:after{content:url("data:image/svg+xml;charset=utf-8,%3Csvg width='10' height='11' xmlns='http://www.w3.org/2000/svg' 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.392.392 0 01-.287.104h-3.75v3.75c0 .13-.052.234-.13.313a.391.391 0 01-.286.104h-.834c-.13 0-.234-.026-.312-.104-.078-.079-.104-.183-.104-.313V6.3H.417c-.13 0-.235-.026-.313-.104C.026 6.118 0 6.014 0 5.883V5.05c0-.104.026-.208.104-.286a.431.431 0 01.313-.13h3.75V.883c0-.105.026-.209.104-.287a.431.431 0 01.312-.13h.834c.104 0 .208.052.286.13.078.078.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 width='11' height='3' xmlns='http://www.w3.org/2000/svg' fill='%23fff'%3E%3Cpath d='M10.063.467a.44.44 0 01.3.137.44.44 0 01.137.3v.875a.453.453 0 01-.137.328.411.411 0 01-.3.11H.437c-.136 0-.246-.028-.328-.11C.027 2.025 0 1.916 0 1.78V.904c0-.11.027-.218.11-.3A.453.453 0 01.437.467h9.624z'/%3E%3C/svg%3E")}@media (min-width:768px){.footer-menu__h2.is-active:after,.footer-menu__h2:after{content:none}}@media (min-width:768px){.footer-menu__h2{border-top:none;line-height:1.75rem;margin-bottom:1rem;color:#a0a2a9;cursor:auto;pointer-events:none}}.footer-menu--sub{margin-bottom:1rem}.footer-menu__link{color:#f5f5f5;font-family:FagoPro,sans-serif;font-weight:400;font-style:normal;font-size:.875rem;line-height:1.375rem;width:auto;display:block;text-decoration:none;margin:0 0 .8rem}.footer-menu__link--with-sub{text-transform:uppercase;letter-spacing:.7px;color:#a0a2a9}.header__menu{position:fixed;top:4.56rem;bottom:0;left:0;right:0;max-width:100%;background-color:#fff;opacity:0;visibility:hidden;pointer-events:none;transform:translateX(100%);z-index:10;display:flex}.header__menu.js-open{opacity:1;visibility:visible;pointer-events:auto;transform:translateX(0)}@media (min-width:1180px){.header__menu{display:block;position:static;transform:none;opacity:1;visibility:visible;pointer-events:auto;transition:none}}.header__menu__wrapper{overflow-y:auto;overflow-x:hidden;width:100%}@media (min-width:1180px){.header__menu__wrapper{width:auto;overflow:visible;display:flex;flex-direction:row-reverse;align-items:baseline}}@media (min-width:1180px){.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;pointer-events:none;padding-left:1rem}.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{opacity:1;pointer-events:auto;cursor:pointer}@media (min-width:1180px){.header__menu .menu__back-button{display:none}}.header__menu .menu a{color:#0d0d0d;font-family:FagoPro,sans-serif;font-weight:400;font-style:normal;font-size:1rem;line-height:1.5rem;margin:0;width:auto;text-decoration:none;transition:color .2s ease-in}.header__menu .menu a:hover{color:#b00024}.header__menu .menu-level-0{position:relative;list-style:none;padding:0}@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-left:.75rem;padding-right:2rem;padding-bottom:.7rem}.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;visibility:visible;pointer-events:auto}.header__menu .menu-level-0>.menu-item--expanded:hover>span:after{content:url("data:image/svg+xml;charset=utf-8,%3Csvg height='13' width='8' xmlns='http://www.w3.org/2000/svg' fill='%23e2001a'%3E%3Cpath d='M7.793 7.215a.644.644 0 000-.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{position:absolute;top:0;width:100%;height:100%;background-color:#fff;opacity:0;visibility:hidden;pointer-events:none;transform:translateX(100%);padding-top:.7rem}.header__menu .menu-level-0>.menu-item--expanded>.menu-link-contentmain.js-active{animation:slideMenuIn .3s ease-in-out forwards;opacity:1;visibility:visible;pointer-events:auto}@media (min-width:1180px){.header__menu .menu-level-0>.menu-item--expanded>.menu-link-contentmain.js-active{animation:none;opacity:0;visibility:hidden}}@media (min-width:1180px){.header__menu .menu-level-0>.menu-item--expanded>.menu-link-contentmain{position:absolute;width:100%;height:auto;top:2.2rem;left:0;opacity:0;visibility:hidden;pointer-events:none;transform:none;animation:none;padding-top:0}}.header__menu .menu-level-0>.menu-item--expanded>span,.header__menu .menu-level-0>.menu-item--expanded a:not(.menu__highlighted-link){display:flex;justify-content:space-between;border-bottom:1px solid #ebebeb;padding-top:1rem;padding-bottom:1rem;cursor:pointer;margin:0;font-weight:600}@media (min-width:768px){.header__menu .menu-level-0>.menu-item--expanded>span,.header__menu .menu-level-0>.menu-item--expanded a:not(.menu__highlighted-link){font-size:1.25rem;padding-top:1.3rem;padding-bottom:1.3rem}}@media (min-width:1180px){.header__menu .menu-level-0>.menu-item--expanded>span,.header__menu .menu-level-0>.menu-item--expanded a:not(.menu__highlighted-link){font-size:1rem;padding-top:1rem;padding-bottom:1rem}}@media (min-width:1180px){.header__menu .menu-level-0>.menu-item--expanded>span{border-bottom:0;display:inline-block;letter-spacing:.2px;position:relative;padding:0}}.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 height='13' width='8' xmlns='http://www.w3.org/2000/svg' fill='%23e2001a'%3E%3Cpath d='M7.793 7.215a.644.644 0 000-.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 height='13' width='8' xmlns='http://www.w3.org/2000/svg' fill='%23cfcfcf'%3E%3Cpath d='M7.793 7.215a.644.644 0 000-.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;transition:transform .5s;transform:rotate(90deg)}}.header__menu .menu-level-1__wrapper{background-color:#fff}@media (min-width:1180px){.header__menu .menu-level-1__wrapper{display:flex;flex-direction:row-reverse;justify-content:flex-end;padding:1rem;box-shadow:0 8px 24px rgba(0,0,0,.16);align-items:center}.header__menu .menu-level-1__wrapper:not(.js-with-image) .menu-level-1{-moz-column-count:2;column-count:2;width:100%}}.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}}@media (min-width:1180px){.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{padding-top:.25rem;padding-bottom:.25rem;border-bottom:none}}@media (min-width:1180px){.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;line-height:2rem;font-weight:900}.header__menu .menu-level-1__wrapper .menu__highlighted-link:after{content:url("data:image/svg+xml;charset=utf-8,%3Csvg height='13' width='8' xmlns='http://www.w3.org/2000/svg' fill='%23e2001a'%3E%3Cpath d='M7.793 7.215a.644.644 0 000-.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{padding-bottom:1rem;font-size:1.5rem}}@media (min-width:1180px){.header__menu .menu-level-1__wrapper .menu__highlighted-link{font-size:1.375rem;padding-top:1rem;position:relative;margin-bottom:1rem}.header__menu .menu-level-1__wrapper .menu__highlighted-link:before{content:"";width:100%;position:absolute;bottom:0;border-bottom:1px solid #ebebeb}}.header__menu .menu-level-1__wrapper span.menu__default-link{display:block;margin-top:2rem;color:#828282;letter-spacing:.7px;text-transform:uppercase;line-height:1rem;font-size:.75rem;border-bottom:1px solid #ebebeb;padding-bottom:.3rem}@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;margin-top:0;padding-bottom:0;font-size:.75rem}}.js-overflow{overflow-y:hidden}@media (min-width:1180px){.js-overflow{overflow:auto}}@media (prefers-reduced-motion:reduce){.header__menu,.menu-link-contentmain{transition:none!important;transform: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{padding-bottom:.1em;color:#e2001a;border-bottom:2px solid #ebebeb;letter-spacing:-.2px;font-size:.75rem;font-weight:600;letter-spacing:1.5px;text-decoration:none;text-transform:uppercase}.inline-menu__link:hover{color:#b00024;border-bottom:2px solid #b00024}.menu-donate{list-style:none;margin:0;padding:0}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.menu-donate__item{width:100%;position:relative}}.menu-donate__link{background-color:#e2001a;border:none;color:#fff;cursor:pointer;text-decoration:none;transition:background-color .2s;display:flex;flex-direction:column;align-items:center;justify-content:center;height:4.5rem;padding:0 .5rem;font-size:.75rem;line-height:1rem;text-align:center}.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 width='16' height='auto' viewBox='0 0 16 15' xmlns='http://www.w3.org/2000/svg' fill='%23fff'%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.845l-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.719z'/%3E%3C/svg%3E")}@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;line-height:.5;height:3rem;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{position:absolute;height:30px;width:21px;left:11%;top:30%}}.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{list-style:none;margin:0;padding:0;display:flex}.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-weight:400;font-style:normal;font-size:.75rem;line-height:1.5rem;margin:0 0 .5em;width:auto;text-align:center;text-transform:uppercase}@media (min-width:1440px){.social-network-label{text-align:left}}@media (min-width:1180px){.header__top-menu{position:absolute;top:0;right:0}}.header__top-menu .top-menu{list-style:none;margin:1.5rem 1rem;padding:0;display:flex;flex-direction:row;justify-content:center;flex-wrap:wrap}@media (min-width:1180px){.header__top-menu .top-menu{margin-top:1rem;margin-bottom:1rem;margin-right:0}}.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{font-size:.75rem;line-height:1rem;color:#6d6d6d;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{padding:.5rem .7rem;color:#e2001a;font-weight:600;font-size:14px;text-decoration:none;transition:all .5s ease}.pager__link.is-active,.pager__link:hover{color:#fff;background-color:#e2001a;transition:all .5s ease}.pager__link--next,.pager__link--prev{display:block}.pager__link--next:hover,.pager__link--prev:hover{background-color:transparent}.pager__link--next:hover{color:#e2001a}.pager__link--next svg{margin-left:.5rem}.pager__link--prev{color:#e2001a}.pager__link--prev:hover{color:#e2001a}.pager__link--prev svg{margin-right:.5rem;transform:rotate(180deg)}.status__list{list-style:none;padding:0;margin:0 0 1rem}.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__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:hover,.tabs__link:hover{background-color:#9e0012;color:#fff}.tabs__link--local-tasks.is-active,.tabs__link.is-active{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}}.tabs__nav{list-style:none;margin:0;padding:0;border-bottom:4px solid #e2001a}@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}.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-weight:700;font-style:normal;font-size:2rem;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-weight:700;font-style:normal;font-size:2.375rem;line-height:2.75rem;margin:0 0 .5em;width:auto}}@media (min-width:768px){.points-banners__header{flex-direction:row;align-items:center}}.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;display:flex;flex-direction:column;justify-content:space-between;counter-reset:section;padding:2rem 1rem;margin-top:1.3rem}@media (min-width:768px){.points-banners__wrapper{padding:2.5rem;flex-direction:row}}.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-weight:700;font-style:normal;font-size:1.25rem;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-weight:400;font-style:normal;font-size:1rem;line-height:1.5rem;width:auto;margin:0;padding-top:.5rem}@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;padding-bottom:0;border-bottom:1px solid #cfcfcf}.accordion__list-item:last-child{border:0}.accordion__list-title{color:#0d0d0d;font-family:FagoPro,sans-serif;font-weight:600;font-style:normal;font-size:2.375rem;line-height:2.75rem;width:auto;margin:0 0 2rem}.accordion__header{position:relative;display:flex;justify-content:space-between;align-items:center;padding:2rem;cursor:pointer}.accordion__header-minus{position:absolute;right:2em;visibility:hidden;opacity:0}.accordion__header-plus,.accordion__header.is-active .accordion__header-minus{visibility:visible;opacity:1}.accordion__header-plus{position:absolute;right:2em}.accordion__header.is-active .accordion__header-plus{visibility:hidden;opacity:0}.accordion__title{margin:0;border-bottom:1px solid #cfcfcf}.accordion__title.is-active{border-bottom:0}.accordion__trigger{cursor:pointer;display:flex;align-items:center;justify-content:space-between;width:100%;padding:2rem;border:0;background-color:#fff;text-align:left;font-weight:700}.accordion__trigger:focus{outline:2px solid #000;border-radius:2px}.accordion__trigger span{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,PHN2ZyB3aWR0aD0iMjEiIGhlaWdodD0iNCIgZmlsbD0ibm9uZSIgY2xhc3M9ImFjY29yZGlvbl9faGVhZGVyLW1pbnVzIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxwYXRoIGQ9Ik0yMC4xMjUgMGMuMjE5IDAgLjQzOC4xMS42MDIuMjczQS44NzguODc4IDAgMDEyMSAuODc1djEuNzVhLjkxLjkxIDAgMDEtLjI3My42NTZjLS4xNjUuMTY0LS4zODMuMjE5LS42MDIuMjE5SC44NzVjLS4yNzMgMC0uNDkyLS4wNTUtLjY1Ni0uMjE5Qy4wNTUgMy4xMTcgMCAyLjg5OCAwIDIuNjI1Vi44NzVDMCAuNjU2LjA1NS40MzcuMjE5LjI3M0EuOTA2LjkwNiAwIDAxLjg3NSAwaDE5LjI1eiIgZmlsbD0iI2UyMDAxYSIvPjwvc3ZnPg==");background-repeat:no-repeat;background-position:center right 32px}.accordion__trigger[aria-expanded=false]{background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIGZpbGw9Im5vbmUiIGNsYXNzPSJhY2NvcmRpb25fX2hlYWRlci1wbHVzIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxwYXRoIGQ9Ik0xOS4xNjcgOC4zMzNhLjg0Ljg0IDAgMDEuNTczLjI2Ljg0Ljg0IDAgMDEuMjYuNTc0djEuNjY2YzAgLjI2LS4xMDQuNDctLjI2LjYyNS0uMTU3LjE1Ny0uMzY1LjIwOS0uNTczLjIwOWgtNy41djcuNWMwIC4yNi0uMTA0LjQ2OC0uMjYuNjI1LS4xNTcuMTU2LS4zNjUuMjA4LS41NzQuMjA4SDkuMTY3Yy0uMjYgMC0uNDctLjA1Mi0uNjI1LS4yMDgtLjE1Ny0uMTU3LS4yMDktLjM2NS0uMjA5LS42MjV2LTcuNWgtNy41Yy0uMjYgMC0uNDY4LS4wNTItLjYyNS0uMjA5LS4xNTYtLjE1Ni0uMjA4LS4zNjQtLjIwOC0uNjI1VjkuMTY3YzAtLjIwOS4wNTItLjQxNy4yMDgtLjU3M2EuODYzLjg2MyAwIDAxLjYyNS0uMjZoNy41di03LjVjMC0uMjA5LjA1Mi0uNDE3LjIwOS0uNTc0QS44NjMuODYzIDAgMDE5LjE2NyAwaDEuNjY2Yy4yMDkgMCAuNDE3LjEwNC41NzMuMjZhLjg0Ljg0IDAgMDEuMjYuNTczdjcuNWg3LjV6IiBmaWxsPSIjZTIwMDFhIi8+PC9zdmc+");background-repeat:no-repeat;background-position:center right 32px}.accordion__body{color:#4b4b4b;font-family:FagoPro,sans-serif;font-weight:400;font-style:normal;font-size:1rem;line-height:1.5rem;margin:0;width:auto;background-color:#fff;padding-left:2em}.accordion__body:not([hidden]){border-bottom:1px solid #cfcfcf;padding-top:2rem;padding-bottom:2rem}.accordion__body p{max-width:92%;margin-bottom:0}@media (min-width:1440px){.accordion__body p{max-width:85%}}.accordion__body p:first-child{margin-top:0}.author{display:flex;flex-direction:column;align-items:center;width:100%;margin-bottom:2rem;padding:1.5rem 1rem;background-color:#fff}@media (min-width:768px){.author{flex-direction:row;align-items:inherit;margin:0;padding:2rem 1.5rem}}@media (min-width:1440px){.author{padding:2rem}}.author--with-body .author{flex-direction:row;align-items:inherit;padding:1rem}@media (min-width:1440px){.author--with-body .author{padding:1.25rem}}@media (min-width:768px){.author--with-body{width:47%;margin:0}}.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{max-width:61.25rem;margin-left:auto;margin-right:auto}}.author__block .text-long{color:#0d0d0d;font-family:FagoPro,sans-serif;font-weight:400;font-style:normal;font-size:1rem;line-height:1.5rem;width:auto;margin:0}@media (min-width:768px){.author__block .text-long{width:50%;margin-left:2.25rem}}@media (min-width:1440px){.author__block .text-long{color:#0d0d0d;font-family:FagoPro,sans-serif;font-weight:400;font-style:normal;font-size:1.25rem;line-height:2rem;width:auto;width:50%;margin:0 0 .5em 2.25rem}}.author__image{width:80px;height:80px}@media (min-width:768px){.author__image{width:76px;height:76px}}@media (min-width:1440px){.author__image{width:116px;height:116px}}.author--with-body .author__image{width:72px;height:72px}@media (min-width:1440px){.author--with-body .author__image{width:96px;height:96px}}.author__image img{border-radius:50%}.author__content{width:100%}@media (min-width:768px){.author__content{width:86%;margin-left:1rem}}@media (min-width:1440px){.author__content{width:84%;margin-left:2rem}}.author--with-body .author__content{width:71%;margin-left:1rem}@media (min-width:1440px){.author--with-body .author__content{margin-left:1.5rem}}.author__name{color:#0d0d0d;font-family:FagoPro,sans-serif;font-weight:700;font-style:normal;font-size:1.5rem;line-height:1.75rem;width:auto;margin:1rem 0 .5rem;text-align:center}@media (min-width:768px){.author__name{margin-top:0;margin-bottom:0;text-align:left}}.author--with-body .author__name{margin-top:0;margin-bottom:0;text-align:left}@media (min-width:1440px){.author__name{color:#0d0d0d;font-family:FagoPro,sans-serif;font-weight:700;font-style:normal;font-size:1.75rem;line-height:2rem;width:auto;margin:0 0 .35rem}}.author__profession{color:#e2001a;font-family:FagoPro,sans-serif;font-weight:400;font-style:normal;font-size:.875rem;line-height:1.375rem;width:auto;margin:0 0 .75rem;text-align:center}@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-weight:400;font-style:normal;font-size:.875rem;line-height:1.375rem;margin:0 0 .5em;width:auto}@media (min-width:1440px){.author__description{color:#4b4b4b;font-family:FagoPro,sans-serif;font-weight:400;font-style:normal;font-size:1rem;line-height:1.5rem;margin:0 0 .5em;width:auto}}.author__copyright{color:#828282;font-family:FagoPro,sans-serif;font-weight:400;font-style:normal;font-size:.75rem;line-height:1rem;width:auto;margin:.75rem 0 .5em}.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-direction:column;flex-wrap:wrap;margin-bottom:3rem}@media (min-width:768px){.board-of-directors__header{flex-direction:row;margin-bottom:6rem}}.board-of-directors__title{color:#0d0d0d;font-family:FagoPro,sans-serif;font-weight:900;font-style:normal;font-size:2rem;line-height:2.5rem;width:auto;flex:1 0 35%;margin:0 5% .5em 0}@media (min-width:1180px){.board-of-directors__title{font-size:2.5rem;line-height:3rem}}.board-of-directors__text{color:#4b4b4b;font-family:FagoPro,sans-serif;font-weight:400;font-style:normal;font-size:1rem;line-height:1.5rem;margin:0 0 .5em;width:auto;flex:1 0 60%}.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{padding-bottom:.1em;color:#e2001a;text-decoration:none;border-bottom:2px solid #ebebeb;letter-spacing:-.2px}.body--hub-pages .text-long--body a:hover{color:#b00024;border-bottom:2px solid #b00024}.card-blog-horizontal{transition:transform .3s ease,box-shadow .25s ease;position:relative;background-color:#fff}.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:hover:after{content:"";position:absolute;box-shadow:inset 0 0 0 0 #e2001a;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{transform:translate(-12px);transition:all .4s ease}.card-blog-horizontal .link{position:relative}.card-blog-horizontal a{display:flex;flex-direction:column;padding:1rem;height:100%;color:#0d0d0d;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:#cfcfcf;font-family:FagoPro,sans-serif;font-weight:400;font-style:normal;font-size:.875rem;line-height:1.375rem;margin:0 0 .5em;width:auto;padding:0 .5rem}.card-blog-horizontal__author{position:relative}.card-blog-horizontal__author .author-horizontal__image{position:absolute;top:-3.5rem;left:40%}@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{content:"";position:absolute;width:74px;height:74px;border-radius:50%;background-color:#fff;z-index:1;top:-.575rem;left:-.575rem}@media (min-width:768px){.card-blog-horizontal__author .author-horizontal__image picture:before{width:58px;height:58px}}@media (min-width:1180px){.card-blog-horizontal__author .author-horizontal__image picture:before{width:74px;height:74px}}.card-blog-horizontal__author .author-horizontal__image img{position:relative;border-radius:50%;z-index:2}@media (min-width:768px){.card-blog-horizontal__author .author-horizontal__image img{width:40px;height:40px}}@media (min-width:1180px){.card-blog-horizontal__author .author-horizontal__image img{width:56px;height:56px}}.card-blog-horizontal__date{color:#4b4b4b;font-family:FagoPro,sans-serif;font-weight:400;font-style:normal;font-size:.75rem;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-weight:900;font-style:normal;font-size:1.25rem;line-height:1.75rem;width:auto;margin:.5rem 0 .5em;overflow-wrap:break-word}@media (min-width:1440px){.card-blog-horizontal__title{color:#0d0d0d;font-family:FagoPro,sans-serif;font-weight:900;font-style:normal;font-size:1.375rem;line-height:1.75rem;margin:0;width:auto}}.card-blog-horizontal__description{color:#4b4b4b;font-family:FagoPro,sans-serif;font-weight:400;font-style:normal;font-size:.875rem;line-height:1.375rem;width:auto;margin:1rem 0 .5rem}.card-blog-horizontal__description p{margin:0}.card-blog-horizontal__image{margin-bottom:1.5rem}@media (min-width:768px){.card-blog-horizontal__image{width:10.5rem;margin-right:2.75rem;margin-bottom:0}}@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{font-size:.875rem;color:#4b4b4b;font-weight:400;line-height:1.375rem}.card-blog-horizontal .author-horizontal__profession{color:#b00024}.card-blog-horizontal .author-horizontal__split{color:#cfcfcf;font-size:.75em}.card-blog-vertical{transition:transform .3s ease,box-shadow .25s ease;position:relative;background-color:#fff;height:100%}.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:hover:after{content:"";position:absolute;box-shadow:inset 0 0 0 0 #e2001a;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 .link{position:relative;display:flex;flex-direction:column;height:100%}.card-blog-vertical a{display:flex;flex-direction:column;height:100%;color:#0d0d0d;text-decoration:none}.card-blog-vertical__split{color:#cfcfcf;font-size:.875rem;line-height:1.375rem;padding:0 .5rem}.card-blog-vertical__date,.card-blog-vertical__split{font-family:FagoPro,sans-serif;font-weight:400;font-style:normal;margin:0 0 .5em;width:auto}.card-blog-vertical__date{color:#4b4b4b;font-size:.75rem;line-height:1rem}.card-blog-vertical__content{display:flex;height:100%;flex-direction:column;justify-content:space-between;padding:2rem}.card-blog-vertical__title{color:#0d0d0d;font-family:FagoPro,sans-serif;font-weight:900;font-style:normal;font-size:1.25rem;line-height:1.75rem;width:auto;margin:.5rem 0 .5em;overflow-wrap:break-word}@media (min-width:1440px){.card-blog-vertical__title{color:#0d0d0d;font-family:FagoPro,sans-serif;font-weight:900;font-style:normal;font-size:1.375rem;line-height:1.75rem;margin:0;width:auto}}.card-blog-vertical__description{color:#4b4b4b;font-family:FagoPro,sans-serif;font-weight:400;font-style:normal;font-size:.875rem;line-height:1.375rem;width:auto;margin:1rem 0}.card-blog-vertical__description p{margin:0}.card-blog-vertical__basic-info{display:flex}.card-blog-vertical__category{display:inline-block;align-self:flex-start;margin-top:1rem;padding:.35em .75em;border:1px solid #828282;color:#4b4b4b;font-size:.875rem;font-weight:400}@media (min-width:768px){.card-blog-vertical__category{margin-top:auto}}.card-blog-vertical__location{color:#b00024;font-family:FagoPro,sans-serif;font-weight:400;font-style:normal;font-size:.875rem;line-height:1.375rem;margin:0 0 .5em;width:auto}.card-blog{transition:transform .3s ease,box-shadow .25s ease;position:relative;height:100%;background-color:#fff}.card-blog:hover{box-shadow:inset 0 -8px 0 0 #e2001a;transform:translateY(-.75em);transition:transform .3s ease,box-shadow .25s ease}.card-blog:hover:after{content:"";position:absolute;box-shadow:inset 0 0 0 0 #e2001a;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 a{position:relative;display:flex;flex-direction:column;height:100%;color:#0d0d0d;text-decoration:none}.card-blog__title{color:#0d0d0d;font-weight:900;font-size:1.25rem;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-weight:400;font-size:.875rem;line-height:1.375rem;margin:.75rem 0 0}.card-blog__description p{margin:0}.card-blog__date{margin-top:.5rem;font-size:.75rem;font-weight:400;line-height:1rem;color:#4b4b4b}.card-blog__content{display:flex;height:100%;flex-direction:column;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{font-size:.875rem;font-weight:400;line-height:1.375rem;color:#828282}.card-blog .author-detailed__profession{color:#b00024}.card-blog .author-detailed__split{color:#ebebeb}.card-blog .author-detailed__image{position:absolute;top:-4rem;width:56px;left:40%}.card-blog .author-detailed__image picture{position:relative}.card-blog .author-detailed__image picture:before{content:"";position:absolute;width:74px;height:74px;border-radius:50%;background-color:#fff;z-index:1;top:-.575rem;left:-.55rem}@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{position:relative;width:56px;height:56px;border-radius:50%;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{-o-object-fit:cover;object-fit:cover;height:100%;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--date{transition:all .4s ease}.card--date:hover{transform:translateY(-12px);transition:all .4s ease}.card--date:hover .card__date{background-color:#e2001a;color:#fff;transition:all .4s ease}.card--date:hover .card__day,.card--date:hover .card__month{color:#fff;transition:all .4s ease}.card--date:hover .card__event-info{box-shadow:inset 0 -8px 0 0 #e2001a;transition:box-shadow .25s ease}.card--date:hover .card__event-info:after{content:"";position:absolute;box-shadow:inset 0 0 0 0 #e2001a;transition:box-shadow .25s ease}.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{display:flex;width:5rem;align-items:center;justify-content:center;text-align:center;flex-direction:column;padding:1.5em;background-color:#ebebeb;color:#4b4b4b}.card--date .card__event-info{position:relative;width:100%;padding:1.5em}.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{font-size:.875rem;line-height:1.375rem;color:#4b4b4b}.card--date .card__month{text-transform:uppercase;font-family:FagoPro,sans-serif;font-weight:400;font-style:normal;margin:0 0 .5em;width:auto}@media (min-width:1180px){.card--date .card__month{color:#4b4b4b;font-family:FagoPro,sans-serif;font-weight:400;font-style:normal;font-size:1rem;line-height:1.375rem;margin:0 0 .5em;width:auto;line-height:1rem}}.card--date .card__day{color:#4b4b4b;font-family:FagoPro,sans-serif;font-weight:900;font-style:normal;font-size:2rem;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{display:flex;color:#cfcfcf;font-size:1rem}.card--date .card__title{color:#0d0d0d;font-family:FagoPro,sans-serif;font-weight:600;font-style:normal;font-size:1.375rem;line-height:2rem;margin:0 0 .5em;width:auto;padding:0;word-break:break-word}.card--date .card__location{padding-left:.5em}.card--date .card__location:before{content:"|";color:#ebebeb}.card--date .card__location .location{padding-left:.5em}.card-event{position:relative;background-color:#fff}.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{box-shadow:inset 0 -8px 0 0 #e2001a;transition:box-shadow .25s ease}.card-event:hover .card-event__event-info:after{content:"";position:absolute;box-shadow:inset 0 0 0 0 #e2001a;transition:box-shadow .25s ease}.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-weight:900;font-style:normal;font-size:1rem;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-weight:900;font-style:normal;font-size:1.25rem;line-height:1.75rem;margin:0;width:auto}}@media (min-width:768px){.card-event__column-1{width:85%;margin:0}}@media (min-width:1440px){.card-event__column-1{width:65%;margin-right:5%}}@media (min-width:1440px){.card-event__column-2{display:flex;align-items:center;width:30%}}.card-event__date{display:flex;width:6.875rem;align-items:center;justify-content:center;text-align:center;flex-direction:column;padding:1rem 1.25rem;background-color:#ebebeb;color:#4b4b4b}@media (min-width:480px){.card-event__date{width:14.5rem}}.card-event__month{text-transform:uppercase;color:#4b4b4b;font-family:FagoPro,sans-serif;font-weight:400;font-style:normal;font-size:.875rem;line-height:2rem;margin:0;width:auto}@media (min-width:768px){.card-event__month{color:#4b4b4b;font-family:FagoPro,sans-serif;font-weight:400;font-style:normal;font-size:1rem;line-height:.785rem;margin:0 0 .5em;width:auto}}.card-event__day{color:#4b4b4b;font-family:FagoPro,sans-serif;font-weight:900;font-style:normal;font-size:2rem;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-weight:400;font-style:normal;font-size:.875rem;line-height:1.375rem;margin:0 0 .5em;width:auto}.card-event__split{color:#cfcfcf;padding:0 .5rem}.card-event__category{color:#4b4b4b;font-family:FagoPro,sans-serif;font-weight:400;font-style:normal;font-size:.875rem;line-height:1.375rem;margin:0 0 .5em;width:auto}.card-event__event-info{position:relative;display:flex;flex-direction:column;width:100%;padding:1em}@media (min-width:1440px){.card-event__event-info{flex-direction:row}}.card-event__basic{color:#4b4b4b;font-family:FagoPro,sans-serif;font-weight:400;font-style:normal;font-size:.875rem;line-height:1.375rem;margin:0 0 .5em;width:auto;display:flex}.card-event__location{display:flex;align-items:center;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--full{margin-right:2rem;margin-left:2rem}.layout--twocol-section .card--full{margin-top:2rem;margin-left:0;margin-right:0}@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{max-width:61.25rem;margin-left:auto;margin-right:auto}}.layout--offset .card--full,.layout--onecol .card--full{max-width:61.25rem;width:100%;margin:0 auto;display:flex;flex-direction:column}@media (min-width:768px){.layout--offset .card--full,.layout--onecol .card--full{flex-direction:row}}@media (min-width:768px){.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%}}@media (min-width:1180px){.layout--offset .card--full .card__content,.layout--onecol .card--full .card__content{flex-basis:61.2%}}.layout--offset .card--full{max-width:100%;height:100%;margin:0}.layout--offset .card--full .card__content{display:flex;flex-direction:column;flex-basis:100%;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{content:"";position:absolute;box-shadow:inset 0 0 0 0 #e2001a;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{position:relative;padding:.75rem}@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-weight:600;font-style:normal;font-size:1.25rem;line-height:1.75rem;margin:0 0 .5em;width:auto;padding:0;word-break:break-word}@media (min-width:480px){.card--full .card__title{color:#0d0d0d;font-family:FagoPro,sans-serif;font-weight:600;font-style:normal;font-size:1.375rem;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 (max-width:479px){.card--full .card__title .link{max-height:80px;padding-bottom:4px;overflow:hidden;display:-webkit-box;text-overflow:ellipsis;-webkit-line-clamp:3;-webkit-box-orient:vertical}}.card--full .card__description{display:none}@media (min-width:480px){.card--full .card__description{display:block;color:#4b4b4b;font-family:FagoPro,sans-serif;font-weight:400;font-style:normal;font-size:.875rem;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;line-height:24px;letter-spacing:.2px}.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 height='13' width='8' xmlns='http://www.w3.org/2000/svg' fill='%23e2001a'%3E%3Cpath d='M7.793 7.215a.644.644 0 000-.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;top:1px;padding:.5rem;width:.5rem}}@media (min-width:480px){.card--full .card__link a{position:relative;background-color:#e2001a;border:none;color:#fff;cursor:pointer;line-height:1.4;padding:.7em 2.25em .7em 1.5em;display:inline-block;text-decoration:none;text-align:center;font-weight:600;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{content:url("data:image/svg+xml;charset=utf-8,%3Csvg height='13' width='8' xmlns='http://www.w3.org/2000/svg' fill='%23fff'%3E%3Cpath d='M7.793 7.215a.644.644 0 000-.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--full .card__link a:hover:after{content:url("data:image/svg+xml;charset=utf-8,%3Csvg height='13' width='8' xmlns='http://www.w3.org/2000/svg' fill='%23fff'%3E%3Cpath d='M7.793 7.215a.644.644 0 000-.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{width:6.75rem;padding:.75rem 0 .75rem .75rem}@media (min-width:480px){.card--full.card .card__image{width:auto;padding:0}}.card--full .card__image .image,.card--full .card__image .image--copyright,.card--full .card__image picture{width:6rem;height:auto}@media (min-width:480px){.card--full .card__image .image,.card--full .card__image .image--copyright,.card--full .card__image picture{width:auto;height:100%}}.layout--twocol-section .card--full,.msfde-threecol-section-layout .card--full{margin-top:2rem;margin-left:0;margin-right:0;flex-flow:row}@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}}@media (min-width:768px){.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{position:absolute;display:block;width:100%;height:100%;z-index:1}.card-news-detailed{transition:transform .3s ease,box-shadow .25s ease;position:relative;background-color:#fff}.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:hover:after{content:"";position:absolute;box-shadow:inset 0 0 0 0 #e2001a;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{transform:translate(-12px);transition:all .4s ease}.card-news-detailed a{display:flex;flex-direction:column;padding:1rem;height:100%;color:#0d0d0d;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-weight:400;font-style:normal;font-size:.875rem;line-height:1.375rem;margin:0 0 .5em;width:auto}.card-news-detailed__split{color:#cfcfcf;padding:0 .5rem}.card-news-detailed__date,.card-news-detailed__language{color:#4b4b4b;font-family:FagoPro,sans-serif;font-weight:400;font-style:normal;font-size:.875rem;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{display:inline-block;align-self:flex-start;margin-top:1rem;padding:.35em .75em;border:1px solid #828282;color:#4b4b4b;font-size:.875rem;font-weight:400}@media (min-width:768px){.card-news-detailed__category{margin-top:1.275rem}}.card-news-detailed__title{color:#0d0d0d;font-family:FagoPro,sans-serif;font-weight:900;font-style:normal;font-size:1.25rem;line-height:1.5rem;margin:0 0 .5em;width:auto;overflow-wrap:break-word}@media (min-width:1440px){.card-news-detailed__title{color:#0d0d0d;font-family:FagoPro,sans-serif;font-weight:900;font-style:normal;font-size:1.375rem;line-height:1.75rem;margin:0;width:auto}}.card-news-detailed__description{color:#4b4b4b;font-family:FagoPro,sans-serif;font-weight:400;font-style:normal;font-size:.875rem;line-height:1.375rem;width:auto;margin:1rem 0 0}.card-news-detailed__description p{margin:0}.card-news-detailed__image{margin-bottom:1.5rem}@media (min-width:768px){.card-news-detailed__image{width:10.5rem;margin-right:1.375rem;margin-bottom:0}}@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{margin-top:1rem;font-size:.875rem;font-weight:600}.card-news-detailed__download a{position:relative;padding:0;color:#e2001a}.card-news-detailed__download-meta .file a{display:none}.card-search{transition:transform .3s ease,box-shadow .25s ease;position:relative;display:flex;flex-direction:column;padding:1.5rem;background-color:#fff}.card-search:hover{box-shadow:inset 0 -8px 0 0 #e2001a;transform:translateY(-.75em);transition:transform .3s ease,box-shadow .25s ease}.card-search:hover:after{content:"";position:absolute;box-shadow:inset 0 0 0 0 #e2001a;transition:box-shadow .25s ease}.card-search:hover:hover:after{box-shadow:inset 0 -8px 0 0 #e2001a;transition:box-shadow .25s ease}@media (min-width:768px){.card-search{flex-direction:row}}.card-search:hover{transform:translate(-12px);transition:all .4s ease}.card-search a{display:flex;flex-direction:column;flex-wrap:wrap;height:100%;color:#0d0d0d;text-decoration:none}@media (min-width:768px){.card-search a{flex-direction:row}}.card-search__basic-info{display:flex}.card-search__split{color:#cfcfcf;padding:0 .5rem}.card-search__date,.card-search__split,.card-search__type{font-family:FagoPro,sans-serif;font-weight:400;font-style:normal;font-size:.875rem;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-weight:900;font-style:normal;font-size:1.25rem;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-weight:900;font-style:normal;font-size:1.375rem;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{width:7.5rem;margin-bottom:1.5rem}@media (min-width:768px){.card-search__image{margin-right:1.375rem;margin-bottom:0}}@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{width:7.5rem;margin-bottom:1.5rem}@media (min-width:768px){.card-search__image--search{margin-right:1.375rem;margin-bottom:0}}.card-search__content{flex:1 0}.card--with-tag{position:relative}.card--with-tag.card{transition:transform .3s ease,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:hover:after{content:"";position:absolute;box-shadow:inset 0 0 0 0 #e2001a;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 .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{display:inline-block;position:absolute;top:1em;left:-.5em;padding:.25em 1.25em;background-color:#b00024;color:#fff;font-size:1rem;font-weight:400;z-index:1}.card--with-tag .card__tag.card__tag--disabled{right:1em;left:auto;background-color:#cfcfcf;color:#0d0d0d}.card{position:relative;display:block;background-color:#fff}.card:hover a{color:#e2001a;transition:color .4s ease}.card--basic.card{transition:transform .3s ease,box-shadow .25s ease;height:100%}.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:hover:after{content:"";position:absolute;box-shadow:inset 0 0 0 0 #e2001a;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 .card__content{display:flex;height:100%;flex-direction:column;justify-content:space-between;padding:2rem}.card--basic.card .card__content .card__title{padding:0}.card--basic.card .card__content .card__category{display:inline-block;align-self:flex-start;margin-top:1.375rem;padding:.35em .75em;border:1px solid #828282;color:#4b4b4b;font-size:.875rem;font-weight:400}.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{box-shadow:inset 0 -8px 0 0 #e2001a;transform:translateY(-.75em);transition:transform .3s ease,box-shadow .25s ease}.card--basic-with-description.card:hover:after{content:"";position:absolute;box-shadow:inset 0 0 0 0 #e2001a;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 .card__content{padding:2rem}.card--basic-with-description.card .card__title{padding:0;font-size:1.25rem;line-height:1.75rem}@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{padding-top:.5rem;font-size:1rem;line-height:1.5rem;color:#4b4b4b;font-weight:400}.card--basic-with-description.card .card__description p{margin:0}.card__title{color:#0d0d0d;font-family:FagoPro,sans-serif;font-weight:600;font-style:normal;font-size:1.25rem;line-height:1.75rem;margin:0;width:auto;padding:2rem;word-break:break-word}@media (min-width:1440px){.card__title{color:#0d0d0d;font-family:FagoPro,sans-serif;font-weight:600;font-style:normal;font-size:1.75rem;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{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}@media (min-width:768px){.card__list{flex-direction:row;flex-wrap:wrap;justify-content:space-between}}@media (min-width:1180px){.card__list{flex-wrap:nowrap}}.card__list--event,.card__list--vertical,.related-news .card__list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}@media (min-width:768px){.card__list--event,.related-news .card__list{flex-direction:row;flex-wrap:wrap;justify-content:space-around}}@media (min-width:1180px){.card__list--event,.related-news .card__list{justify-content:space-between}}.card__item{width:100%;margin-bottom:1em}@media (min-width:768px){.card__item{width:49%;margin-bottom:1.25rem}.card__item:last-child{margin:0 auto}.related-news .card__item:last-child{margin:0}}@media (min-width:1180px){.card__item{width:32%;margin:0}.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-right:0;margin-bottom:1.25rem}@media (min-width:768px){.card__item--event,.related-news .card__item{width:48.5%;margin-right:1.25rem}.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-grow:1;flex-basis:0;width:auto;margin-bottom:0}.card__item--event:only-child,.related-news .card__item:only-child{flex-grow:inherit;flex-basis: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{-o-object-fit:cover;object-fit:cover;height:100%;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--brand{display:flex;justify-content:space-between;flex-direction:column}.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;width:80px;-o-object-fit:contain;object-fit:contain}@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__heading{margin:0;font-size:1.625rem;line-height:2rem}@media (min-width:1440px){.card--brand .card__heading{font-size:2.25rem;line-height:2.75rem}}@media (min-width:1440px){.card--brand .card__description{font-size:1.375rem;line-height:2rem}}.card--brand .card__link{display:flex;z-index:2}.card--brand .card__link a{position:relative;background-color:#fff;color:#e2001a;cursor:pointer;line-height:1.4;display:inline-block;text-decoration:none;text-align:center;font-weight:600;transition:background-color .2s;padding:.75em 2.25em .75em 1.25em;border:1px solid #cfcfcf}.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 height='13' width='8' xmlns='http://www.w3.org/2000/svg' fill='%23e2001a'%3E%3Cpath d='M7.793 7.215a.644.644 0 000-.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 height='13' width='8' xmlns='http://www.w3.org/2000/svg' fill='%23b00024'%3E%3Cpath d='M7.793 7.215a.644.644 0 000-.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:hover a{border-color:#b00024;transition:border-color .2s}.card--brand .card__link--full{position:absolute;display:block;width:100%;height:100%;z-index:1}.contact{max-width:61.25rem;width:100%;margin:2rem auto 0;background-color:#fff;padding:2em 1em}@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{margin:auto 5%;flex-direction:row}}.contact--more-information{margin-top:0;margin-bottom:1rem}.contact__column-1{color:#0d0d0d;font-family:FagoPro,sans-serif;font-weight:600;font-style:normal;font-size:1.375rem;line-height:2rem;width:auto;margin:0 0 1.5rem;text-align:center}@media (min-width:768px){.contact__column-1{text-align:left}}@media (min-width:1440px){.contact__column-1{width:35%;margin-bottom:0;padding-right:2.5rem;text-align:inherit}}.contact__column-1 h3{margin-top:0;margin-bottom:0;padding-bottom:1.5rem;border-bottom:1px solid #cfcfcf;font-size:1.25rem}@media (min-width:1440px){.contact__column-1 h3{max-width:75%;padding-bottom:0;border-bottom:0;font-size:1.375rem}.contact--more-information .contact__column-1 h3{font-size:1.75rem}}@media (min-width:1440px){.contact__column-2{width:65%;padding-left:2.5rem;border-left:2px solid #cfcfcf}}.contact-info__basic-info,.contact-info__details{display:flex;flex-direction:column}@media (min-width:768px){.contact-info__basic-info,.contact-info__details{flex-direction:row;align-items:center}}.contact-info__wrapper{display:flex;flex-direction:row;flex-wrap: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-weight:600;font-style:normal;font-size:1rem;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;font-family:FagoPro,sans-serif;font-weight:400;font-style:normal;font-size:.875rem;line-height:1.5rem;margin:0;width:auto;display:flex;color:#4b4b4b}@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-right:.5em;margin-left:.5em}}.contact-info__phone a{color:#0d0d0d;font-family:FagoPro,sans-serif;font-weight:400;font-style:normal;font-size:.875rem;line-height:1.5rem;margin:0 0 .5em;width:auto;color:#4b4b4b;text-decoration:none}@media (min-width:768px){.contact-info__phone a{font-size:1rem}}.contact-info__email span{display:none;padding-right:.35em;padding-left:.75em;color:#4b4b4b}@media (min-width:768px){.contact-info__email span{display:inline-block}}.contact-info__email a{color:#0d0d0d;font-family:FagoPro,sans-serif;font-weight:400;font-style:normal;font-size:.875rem;line-height:1.5rem;margin:0 0 .5em;width:auto;color:#e2001a;text-decoration:none}.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-grow:1;flex-basis:0;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 height='13' width='8' xmlns='http://www.w3.org/2000/svg' fill='%23b00024'%3E%3Cpath d='M7.793 7.215a.644.644 0 000-.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{width:6.75rem;padding:.75rem 0 .75rem .75rem;flex-basis:unset}@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{width:auto;padding:0}}@media (min-width:480px){.content-focus__bottom-cards>.card--full .card__image picture,.content-focus__top-cards>.card--full .card__image picture{width:6rem;height:6rem}}@media (min-width:768px){.content-focus__bottom-cards>.card--full .card__image picture,.content-focus__top-cards>.card--full .card__image picture{width:auto;height:auto}}.content-focus__bottom-cards>.card--full .card__content,.content-focus__top-cards>.card--full .card__content{display:flex;flex-direction:column;justify-content:space-between;flex-grow:1;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-weight:700;font-style:normal;font-size:1.25rem;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{max-height:82px;padding-bottom:4px;overflow:hidden;display:-webkit-box;text-overflow:ellipsis;-webkit-line-clamp:3;-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 height='13' width='8' xmlns='http://www.w3.org/2000/svg' fill='%23b00024'%3E%3Cpath d='M7.793 7.215a.644.644 0 000-.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{position:relative;background-color:#fff;border:none;color:#e2001a;cursor:pointer;line-height:1.4;display:inline-block;text-decoration:none;text-align:center;font-weight:600;transition:background-color .2s;padding:0 2.25em 0 0}.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 height='13' width='8' xmlns='http://www.w3.org/2000/svg' fill='%23e2001a'%3E%3Cpath d='M7.793 7.215a.644.644 0 000-.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 height='13' width='8' xmlns='http://www.w3.org/2000/svg' fill='%23b00024'%3E%3Cpath d='M7.793 7.215a.644.644 0 000-.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){.content-focus__bottom-cards>.card--full .card__link a,.content-focus__top-cards>.card--full .card__link a{padding:.75em 2.25em .75em 1.25em;border:1px solid #cfcfcf}}@media (min-width:768px){.content-focus__top-cards{flex-direction:row-reverse}}@media (min-width:768px){.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{max-height:55px;-webkit-line-clamp:2}}@media (min-width:1440px){.content-focus__top-cards>.card--full .card__title .link{max-height:60px}}@media (min-width:1440px){.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{font-size:1rem;line-height:3rem;color:#4b4b4b}.content-list__no-results a{color:#e2001a;text-decoration:none;font-weight:600}.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}}section.cta-banner-image{margin-top:3rem}@media (min-width:1440px){section.cta-banner-image{margin-top:4rem;padding:2rem 10rem;position:relative;overflow-x:clip}}@media (min-width:1440px){section.cta-banner-image a,section.cta-banner-image h3{z-index:1}}@media (min-width:1440px){section.cta-banner-image a{white-space:nowrap}}section.cta-banner-image figure{display:flex;justify-content:center;margin-top:-4rem;margin-bottom:1.25rem}@media (min-width:1440px){section.cta-banner-image figure{margin:0;width:27%;z-index:0;position:absolute!important;bottom:0;right:-2.5rem}}section.cta-banner-image figure img{width:200px;height:100%;padding:0 .5rem}@media (min-width:1440px){section.cta-banner-image figure img{width:auto;padding:unset;border-bottom:unset}}.cta-banner{margin-top:2rem;padding:2rem;background-color:#fff;text-align:center}@media (min-width:768px){.cta-banner{margin-top:3rem}}@media (min-width:1180px){.cta-banner{margin-top:6rem}}@media (min-width:1440px){.cta-banner{display:flex;flex-direction:row;align-items:center;justify-content:center}}.cta-banner h3{color:#0d0d0d;font-family:FagoPro,sans-serif;font-weight:400;font-style:normal;font-size:1.25rem;line-height:2rem;width:auto;margin:0 0 1rem;letter-spacing:-.2px;text-align:center}@media (min-width:768px){.cta-banner h3{margin-right:2rem}}@media (min-width:1440px){.cta-banner h3{margin-bottom:0;font-size:1.375rem;line-height:2rem}}.cta-banner a{position:relative;background-color:#e2001a;border:none;color:#fff;cursor:pointer;line-height:1.4;display:inline-block;text-decoration:none;text-align:center;font-weight:600;transition:background-color .2s;padding:.75rem 2rem .75rem 1.25rem;font-size:1rem;line-height:1.75rem}.cta-banner a:visited{color:#fff}.cta-banner a:hover{background-color:#b00024;color:#fff;transition:background-color .2s}.cta-banner a:after{content:url("data:image/svg+xml;charset=utf-8,%3Csvg height='13' width='8' xmlns='http://www.w3.org/2000/svg' fill='%23fff'%3E%3Cpath d='M7.793 7.215a.644.644 0 000-.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}.cta-banner a:hover:after{content:url("data:image/svg+xml;charset=utf-8,%3Csvg height='13' width='8' xmlns='http://www.w3.org/2000/svg' fill='%23fff'%3E%3Cpath d='M7.793 7.215a.644.644 0 000-.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){.cta-banner a{padding:1.25rem 2rem 1.25rem 1.25rem;font-size:1.375rem}}.cta-banner a:after{position:relative;right:-.5rem}.director__wrapper{display:flex;flex-direction:column;justify-content:center;align-items: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-weight:600;font-size:1.375rem;line-height:2rem;margin:0}.director__subtitle,.director__title{font-family:FagoPro,sans-serif;font-style:normal;width:auto}.director__subtitle{color:#4b4b4b;font-weight:400;font-size:1rem;line-height:1.5rem;margin:0 0 .5em}.director__link a{color:#e2001a;text-decoration:none;font-weight:600;position:relative}.director__link a:hover{color:#b00024}.director__link a:after{content:url("data:image/svg+xml;charset=utf-8,%3Csvg height='13' width='8' xmlns='http://www.w3.org/2000/svg' fill='%23e2001a'%3E%3Cpath d='M7.793 7.215a.644.644 0 000-.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 height='13' width='8' xmlns='http://www.w3.org/2000/svg' fill='%23b00024'%3E%3Cpath d='M7.793 7.215a.644.644 0 000-.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}}.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{display:flex;flex-direction:column;width:100%;margin-top:0;margin-bottom:0;padding:1rem;background-color:#fff}@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-direction:row;flex-wrap: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{margin-bottom:0;padding:0;background-color:transparent}.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{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center}@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;max-width:80%;margin:0 auto}}@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;line-height:2rem;font-weight:600}@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{width:100%;margin-top:1rem}@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{display:flex;flex-direction:row;justify-content:center;border:none}.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{width:80%;position:relative;text-align:center}.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{width:62px;height:56px;margin-bottom:0;border-right:1px solid #cfcfcf;cursor:pointer}.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{padding-top:0;border: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{position:absolute;left:0;z-index:-1;width:1.75rem;height:1.71875rem;opacity:0}.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{display:flex;width:100%;height:100%;padding-top:0;padding-bottom:0;align-items:center;justify-content:center;background-color:#fff;text-align:center;line-height:2rem;font-size:1.25rem;font-weight:700;color:#0d0d0d;cursor:pointer}.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:"€";position:relative;font-size:1.25rem}.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{padding-top:6px;padding-bottom:4px;align-items:inherit;justify-content:inherit}.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{position:relative;font-size:1.25rem;top:1.15rem;right:.35rem}@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{position:absolute;max-width:110px;height:65px;top:3px;right:.5em;padding-top:0}.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{border:0;font-size:1.25rem;font-weight:700;text-align:right;padding-right:.75rem;padding-left:.5rem;background-color:transparent}.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:"€";position:absolute;right:0;top:12px;font-size:1.25rem}.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{margin-left:.25rem;font-size:.625rem;line-height:.25rem;color:#828282;font-weight:400;text-align:center;background:transparent}@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{margin-left:0;font-size:.45rem}}.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:transparent}.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{display:flex;flex-direction:row;margin-bottom:1rem;border:1px solid #cfcfcf;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{height:100%;border:1px solid #e2001a}}.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:transparent}@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{position:relative;background-color:#e2001a;border:none;color:#fff;cursor:pointer;line-height:1.4;padding:.7em 2.25em .7em 1.5em;display:inline-block;text-decoration:none;text-align:center;font-weight:600;transition:background-color .2s;display:flex}.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{content:url("data:image/svg+xml;charset=utf-8,%3Csvg height='13' width='8' xmlns='http://www.w3.org/2000/svg' fill='%23fff'%3E%3Cpath d='M7.793 7.215a.644.644 0 000-.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}.donation-form-block .hero__webform .donation-form__footer-submit .form-actions:hover: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:hover:after{content:url("data:image/svg+xml;charset=utf-8,%3Csvg height='13' width='8' xmlns='http://www.w3.org/2000/svg' fill='%23fff'%3E%3Cpath d='M7.793 7.215a.644.644 0 000-.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: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:transparent}.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}}@media (min-width:1440px){.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{flex-wrap:nowrap;flex-direction:column;justify-content:center;border-bottom:1px solid #f5f5f5}@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}}@media (min-width:1440px){.layout--one-column-offset .donation-form-block .donation-form .donation-form__amount{width:302px;height:58px}}.layout--one-column-offset .donation-form-block .donation-form .donation-form__mode{flex-basis:inherit;align-items:end;margin:inherit;justify-content:space-between}@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{width:auto;text-align:left}.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{width:246px;margin-right:1.5rem}}@media (min-width:1440px){.layout--one-column-offset .donation-form-block .donation-form .donation-form__mode .form-item__selector{width:auto;height:58px;margin:0;padding:1.25rem 1rem;border:1px solid #cfcfcf;border-right:0}}@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-submit,.layout--one-column-offset .donation-form-block .donation-form .donation-form__footer .form-actions{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}}.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{margin-bottom:0;padding:0;background-color:transparent}.hero__webform .donation-form:not(.donation-form--one-step) .donation-form__mode{display:flex;align-items:center;flex-direction:row;flex-wrap:wrap;width:100%;padding:.5rem 1.5rem 0}@media (min-width:768px){.hero__webform .donation-form:not(.donation-form--one-step) .donation-form__mode{width:unset;margin:0 1.5rem;padding:0}}.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{display:flex;flex-direction:column;justify-content:center;border:none}.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{position:relative;width:100%;height:58px}@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;position:absolute;top:4px;right:0;width:115px;margin:0;padding-right:6px;text-align:right}.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{position:absolute;top:14px;right:10px;content:"€";font-size:1.25rem;font-weight:700}.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{width:95px;margin-right:1rem;margin-left:auto;text-align:right;font-size:1.25rem;font-weight:700;border:0}.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-top:15px;padding-right:5px}.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{display:flex;align-items:center;justify-content:center;width:65px;margin:0;cursor:pointer;border-right:1px solid #cfcfcf}.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{position:absolute;z-index:-1;left:0;width:1.75rem;height:1.71875rem;opacity:0}.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{display:flex;align-items:center;justify-content:center;width:100%;height:100%;margin-bottom:0;padding:0;cursor:pointer;text-align:center;font-size:1.25rem;font-weight:700;line-height:2rem;color:#0d0d0d;background-color:#fff}.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{position:relative;left:2px;content:"€";font-size:1.25rem}.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{display:block;align-items:baseline;justify-content:left;z-index:9;padding-left:.25rem;text-align:left;font-size:.625rem;font-weight:400;line-height:1rem;color:#828282;background:transparent}.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{display:flex!important;height:60px;padding:0!important;font-size:1rem;position:relative;background-color:#e2001a;border:none;color:#fff;cursor:pointer;line-height:1.4;padding:.7em 2.25em .7em 1.5em;display:inline-block;text-decoration:none;text-align:center;font-weight:600;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{content:url("data:image/svg+xml;charset=utf-8,%3Csvg height='13' width='8' xmlns='http://www.w3.org/2000/svg' fill='%23fff'%3E%3Cpath d='M7.793 7.215a.644.644 0 000-.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}.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 height='13' width='8' xmlns='http://www.w3.org/2000/svg' fill='%23fff'%3E%3Cpath d='M7.793 7.215a.644.644 0 000-.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:transparent}.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):not(.variant-teaser) .donation-form__amount .form-item-donation-amount-annually-other,.hero__webform .donation-form:not(.donation-form--one-step):not(.variant-teaser) .donation-form__amount .form-item-donation-amount-monthly-other,.hero__webform .donation-form:not(.donation-form--one-step):not(.variant-teaser) .donation-form__amount .form-item-donation-amount-one-time-other{display:flex!important;width:115px!important}.hero__webform .donation-form{display:flex;align-items:center;flex-direction:column;margin-top:1.25rem;margin-bottom:0;padding:.5rem;background-color:#fff}@media (min-width:768px){.hero__webform .donation-form{flex-direction:row;flex-wrap:wrap;width:-moz-fit-content;width:fit-content;padding:.25rem}}.hero__webform .donation-form .webform-options-display-one-column{display:flex;flex-direction:row;height:60px;transition:border .2s ease;border:1px solid #cfcfcf}.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{transition:border .2s ease;border:1px solid #0d0d0d}.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:-moz-fit-content;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{display:flex;align-items:center;flex-wrap:wrap;width:100%;margin:0;padding:0}@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{display:flex;align-items:center;flex-direction:row;flex-wrap: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{display:flex;flex-direction:column;justify-content:center;border:none}.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{display:flex;align-items:center;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{position:relative;padding:0;text-align:center}.hero__webform .donation-form--one-step .donation-form__amount--one-step{position:relative;width:100%;height:58px;margin:0}.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{display:flex;flex-direction:row;flex-wrap:nowrap;width:100%;height:60px;margin:0;transition:border .2s ease;border:1px solid #cfcfcf}@media (min-width:768px){.hero__webform .donation-form--one-step .donation-form__amount--one-step .webform-options-display-buttons{width:-moz-fit-content;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;width:100%;margin:0}.hero__webform .donation-form--one-step .donation-form__amount--one-step .webform-options-display-buttons-horizontal .webform-options-display-buttons-wrapper .js-form-item{width:65px;margin:0;padding:0;cursor:pointer;text-align:center;font-size:1.25rem;font-weight:700;line-height:2rem;color:#0d0d0d;border-right:1px solid #cfcfcf;background-color:#fff}.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{display:block!important;flex-grow:1;width:100%!important;max-width:unset;border-right:0}@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;justify-content:left;z-index:9;height:100%;padding-top:.25rem;padding-left:.25rem;text-align:center;font-size:.625rem;font-weight:400;line-height:1rem;color:#828282;background:transparent}.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:-ms-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 .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{padding-right:1.5rem;text-align:end;font-size:1.25rem;font-weight:700;line-height:2rem;color:#000}.hero__webform .donation-form--one-step .donation-form__amount--one-step label.webform-options-display-buttons-label{display:flex;align-items:center;justify-content:center;width:65px;color:#000;border:1px solid transparent;border-radius:0}.hero__webform .donation-form--one-step .donation-form__amount--one-step label.webform-options-display-buttons-label:after{position:relative;left:2px;content:"€";font-size:1.25rem}.hero__webform .donation-form--one-step .donation-form__amount--one-step .webform-options-display-buttons input:checked:focus+label.webform-options-display-buttons-label{transition:border .2s ease;border:1px solid #0d0d0d;border-radius:0;box-shadow:unset}.hero__webform .donation-form--one-step .donation-form__amount--one-step .webform-options-display-buttons input:checked+label.webform-options-display-buttons-label{transition:border .2s ease;border:1px solid #0d0d0d}.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{display:flex!important;height:60px;margin-top:1rem;margin-left:1px;padding:0!important;font-size:1rem;position:relative;background-color:#e2001a;border:none;color:#fff;cursor:pointer;line-height:1.4;padding:.7em 2.25em .7em 1.5em;display:inline-block;text-decoration:none;text-align:center;font-weight:600;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{content:url("data:image/svg+xml;charset=utf-8,%3Csvg height='13' width='8' xmlns='http://www.w3.org/2000/svg' fill='%23fff'%3E%3Cpath d='M7.793 7.215a.644.644 0 000-.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}.hero__webform .donation-form--one-step .form-actions:hover:after{content:url("data:image/svg+xml;charset=utf-8,%3Csvg height='13' width='8' xmlns='http://www.w3.org/2000/svg' fill='%23fff'%3E%3Cpath d='M7.793 7.215a.644.644 0 000-.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;max-width:278px;margin-top:0}}.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:transparent}.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{position:absolute;top:14px;right:10px;content:"€";font-size:1.25rem;font-weight:700}.hero__webform .donation-form--one-step #global-error-message-container{justify-content:flex-end;order:1;width:100%;margin-top:1rem;text-align:end;font-size:.75rem;font-weight:700;color:#e2001a;background-color:#fff}@media (min-width:768px){.hero__webform .donation-form--one-step #global-error-message-container{order:unset;position:absolute;bottom:28px;bottom:-20px;left:0;width:46.4rem;margin-top:0}}.hero__webform .donation-form--one-step .form-element__other .error{outline:unset;background-color:transparent!important}.hero__webform .donation-form--one-step .form-element__other:has(input.isChecked) .error{outline:4px solid #ffc6c6;background-color:#fff1f1!important}.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}@keyframes loading{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.donation-form{margin-top:2rem;margin-bottom:2rem}@media (min-width:768px){.donation-form{margin-top:3rem}}@media (min-width:1180px){.donation-form{margin-top:6rem}}@media (min-width:768px){.donation-form{margin-bottom:3rem}}@media (min-width:1180px){.donation-form{margin-bottom:6rem;max-width:48.75rem;margin:4rem auto}}@media (min-width:1180px){.hero__webform .donation-form{margin:2rem 0 0}.donation-form-block .donation-form{margin:0;max-width:100%}.donation-form.variant-big-teaser{max-width:48.75rem;margin:4rem auto}}.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-top:6rem;margin-bottom:3rem}@media (min-width:768px){.donation-form--customer-info{max-width:36.25rem;margin:5rem auto 4rem}}.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 .field--name-donor-number,.donation-form--customer-info .field--name-employees-number{width:100%}@media (min-width:768px){.donation-form--customer-info .field--name-donor-number,.donation-form--customer-info .field--name-employees-number{display:inline-block;width:48%}}@media (min-width:768px){.donation-form--customer-info .field--name-employees-number{margin-right:3%}}@media (min-width:768px){.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]{width:100%;display:inline-block}@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{position:absolute;top:8px;left:0;width:100%;content:url("data:image/svg+xml;charset=utf-8,%3Csvg width='10' height='11' xmlns='http://www.w3.org/2000/svg' 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.392.392 0 01-.287.104h-3.75v3.75c0 .13-.052.234-.13.313a.391.391 0 01-.286.104h-.834c-.13 0-.234-.026-.312-.104-.078-.079-.104-.183-.104-.313V6.3H.417c-.13 0-.235-.026-.313-.104C.026 6.118 0 6.014 0 5.883V5.05c0-.104.026-.208.104-.286a.431.431 0 01.313-.13h3.75V.883c0-.105.026-.209.104-.287a.431.431 0 01.312-.13h.834c.104 0 .208.052.286.13.078.078.13.182.13.286v3.75h3.75z'/%3E%3C/svg%3E");font-weight:700}.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{border:0;box-shadow:none;background:transparent}.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;width:75%;margin-right:2.5%}}.donation-form--customer-info .field--name-international-phone .iti{width:100%}.donation-form--customer-info .field--widget-boolean-checkbox .form-item{display:flex;align-items:baseline}.donation-form--customer-info .field--widget-boolean-checkbox .form-item .form-checkbox{margin-right:1.25rem}.donation-form--customer-info .form-actions{display:flex;flex-direction:column;justify-content:space-between;align-items:center}@media (min-width:768px){.donation-form--customer-info .form-actions{flex-direction:row;align-items:inherit}}.donation-form--customer-info .form-actions .link--previous{order:2;position:relative;margin-left:1rem;font-size:1.25rem;color:#4b4b4b}@media (min-width:768px){.donation-form--customer-info .form-actions .link--previous{order:inherit;font-size:1rem}}.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 height='13' width='8' xmlns='http://www.w3.org/2000/svg' fill='%234b4b4b'%3E%3Cpath d='M7.793 7.215a.644.644 0 000-.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;left:-1rem;transform:rotate(180deg)}.donation-form--customer-info .form-actions .donation-form__footer-submit{order:1;margin-bottom:2rem}@media (min-width:768px){.donation-form--customer-info .form-actions .donation-form__footer-submit{order:inherit;margin-bottom: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{max-width:100%;display:flex;margin:0 0 1rem;border:2px solid #cfcfcf;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{width:calc(33.333% - .66667rem);margin-right:1rem;margin-bottom:0}.donation-form .form-item-donation-amount-annually-msf-commerce-webform-image-radios:nth-child(3),.donation-form .form-item-donation-amount-monthly-msf-commerce-webform-image-radios:nth-child(3),.donation-form .form-item-donation-amount-msf-commerce-webform-image-radios:nth-child(3),.donation-form .form-item-donation-amount-one-time-msf-commerce-webform-image-radios:nth-child(3){margin-right:0}}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.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{width:calc(33.32% - .66667rem)}}.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{width:100%;margin-top:1rem;margin-right:0;padding-bottom:1rem;justify-content:center}.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-weight:700;font-style:normal;font-size:2.5rem;line-height:2.5rem;width:auto;margin:0;padding:0}@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-weight:700;font-style:normal;font-size:2.75rem;line-height:2.5rem;width:auto;margin:0}}.donation-form .form-item-donation-amount-msf-commerce-webform-image-radios label.option.form-item__label{color:#0d0d0d;font-family:FagoPro,sans-serif;font-weight:700;font-style:normal;font-size:2.25rem;line-height:2.5rem;width:auto;margin:0;padding:0}@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-weight:700;font-style:normal;font-size:2.35rem;line-height:2.5rem;width:auto;margin:0}}@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-weight:700;font-style:normal;font-size:2.5rem;line-height:2.5rem;width:auto;margin:0}}.donation-form.form-item label.form-item__label,.donation-form h2,.donation-form legend.h2{color:#000;font-family:FagoPro,sans-serif;font-weight:700;font-style:normal;font-size:1.75rem;line-height:2.5rem;margin:0 0 .5em;width:auto;padding-top:0}@media (min-width:1180px){.donation-form.form-item label.form-item__label,.donation-form h2,.donation-form legend.h2{color:#000;font-family:FagoPro,sans-serif;font-weight:700;font-style:normal;font-size:2rem;line-height:2.5rem;margin:0 0 .5em;width:auto;padding-top:0}}.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{display:flex;flex-direction:column;flex-wrap:wrap;border:0;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{width:auto;margin:.5rem;padding:.5rem;text-align:center;font-size:.875rem;background:transparent;border:0}.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{display:flex;flex-direction:row;justify-content:center;padding:1.5rem 0;align-items:center}.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{width:-moz-fit-content;width:fit-content;height:-moz-fit-content;height: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{width:auto;margin:.5rem;padding:.5rem;text-align:center;font-size:.875rem;background:transparent;border:0}.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{display:flex;justify-content:center;align-items: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){display:flex;align-items:center;height:150px;border-bottom:1px solid #cfcfcf}@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{width:100%;margin-bottom:1rem;align-self:flex-start}@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 _,.donation-form__amount .form-item__selector,.donation-form__gift-type .form-item _,.donation-form__gift-type .form-item__selector,.donation-form__mode .form-item _,.donation-form__mode .form-item__selector,.donation-form__payment .form-item _,.donation-form__payment .form-item__selector{display:flex;flex-direction:column}@media (min-width:768px){.donation-form__amount .form-item _,.donation-form__amount .form-item__selector,.donation-form__gift-type .form-item _,.donation-form__gift-type .form-item__selector,.donation-form__mode .form-item _,.donation-form__mode .form-item__selector,.donation-form__payment .form-item _,.donation-form__payment .form-item__selector{flex-direction:row}}.donation-form__amount .form-item _ .form-item--radio,.donation-form__amount .form-item__selector .form-item--radio,.donation-form__gift-type .form-item _ .form-item--radio,.donation-form__gift-type .form-item__selector .form-item--radio,.donation-form__mode .form-item _ .form-item--radio,.donation-form__mode .form-item__selector .form-item--radio,.donation-form__payment .form-item _ .form-item--radio,.donation-form__payment .form-item__selector .form-item--radio{display:flex;flex-direction:row;margin-bottom:1rem;flex-shrink:0}@media (min-width:768px){.donation-form__amount .form-item _ .form-item--radio,.donation-form__amount .form-item__selector .form-item--radio,.donation-form__gift-type .form-item _ .form-item--radio,.donation-form__gift-type .form-item__selector .form-item--radio,.donation-form__mode .form-item _ .form-item--radio,.donation-form__mode .form-item__selector .form-item--radio,.donation-form__payment .form-item _ .form-item--radio,.donation-form__payment .form-item__selector .form-item--radio{margin-bottom:0}}.donation-form__amount .form-item _ .form-item-donation-mode,.donation-form__amount .form-item__selector .form-item-donation-mode,.donation-form__gift-type .form-item _ .form-item-donation-mode,.donation-form__gift-type .form-item__selector .form-item-donation-mode,.donation-form__mode .form-item _ .form-item-donation-mode,.donation-form__mode .form-item__selector .form-item-donation-mode,.donation-form__payment .form-item _ .form-item-donation-mode,.donation-form__payment .form-item__selector .form-item-donation-mode{display:flex;flex-direction:row;align-items:center;margin-bottom:0}.donation-form__amount .form-item _ .form-item-donation-mode:first-child,.donation-form__amount .form-item__selector .form-item-donation-mode:first-child,.donation-form__gift-type .form-item _ .form-item-donation-mode:first-child,.donation-form__gift-type .form-item__selector .form-item-donation-mode:first-child,.donation-form__mode .form-item _ .form-item-donation-mode:first-child,.donation-form__mode .form-item__selector .form-item-donation-mode:first-child,.donation-form__payment .form-item _ .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 _ .form-item label.form-item__label,.donation-form__amount .form-item__selector .form-item label.form-item__label,.donation-form__gift-type .form-item _ .form-item label.form-item__label,.donation-form__gift-type .form-item__selector .form-item label.form-item__label,.donation-form__mode .form-item _ .form-item label.form-item__label,.donation-form__mode .form-item__selector .form-item label.form-item__label,.donation-form__payment .form-item _ .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{width:100%;position:relative;margin-top:0;margin-left:0;padding:1rem;background-color:#f6f6f6;border:1px solid #ebebeb;font-size:.875rem;line-height:1.25rem}@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{width:auto;margin-left:1rem}}.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{position:absolute;left:50%;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{position:absolute;width:1px;height:1px;overflow:hidden;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-weight:600;font-style:normal;font-size:1rem;line-height:2.5rem;margin:0 0 .5em;width:auto;padding-top:0}.donation-form__payment .form-item--radio .form-item-payment{display:flex;flex-wrap:wrap;align-items:center;margin-bottom:1rem;padding:1rem;border:2px solid #cfcfcf;cursor:pointer;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{width:80%;margin:0 auto 1rem}.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 rgba(0,0,0,.08);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{width:1rem;height:1rem}.donation-form__payment .form-item--radio .form-item-payment .payment__description{width:100%;padding-left:1.75rem;color:#828282}.donation-form__payment .form-item--radio .form-item-payment .payment__icon{flex-grow:1;display:flex;justify-content:flex-end;align-items:center}.donation-form__payment .form-item--radio .form-item-payment .payment__recommended{padding-left:1rem;color:#828282}.donation-form__payment .select-payment-options-subtitle{margin-bottom:1.25rem}.donation-form__footer-message{margin:1.5rem;font-size:.75rem;line-height:1rem;color:#4b4b4b;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;line-height:1.4;display:inline-block;text-decoration:none;text-align:center;font-weight:600;transition:background-color .2s;font-size:.875rem;padding:.65em 1.5em;position:relative}.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{content:url("data:image/svg+xml;charset=utf-8,%3Csvg height='13' width='8' xmlns='http://www.w3.org/2000/svg' fill='%23fff'%3E%3Cpath d='M7.793 7.215a.644.644 0 000-.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}.donation-form .form-actions .button--primary:hover:after{content:url("data:image/svg+xml;charset=utf-8,%3Csvg height='13' width='8' xmlns='http://www.w3.org/2000/svg' fill='%23fff'%3E%3Cpath d='M7.793 7.215a.644.644 0 000-.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){.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-wrap:wrap;flex-direction:row;padding-top:1rem}.donation-form .form-element__other .form-item__button-select--other{width:auto;padding:0}.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{display:flex;align-items:center;font-size:1.25rem;padding-left:.5rem}.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{position:relative;width:auto;max-width:120px;display:flex;flex-direction:column;justify-content:center;align-items:center;margin-left:1rem;margin-bottom:0}.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:"€";position:absolute;right:7%;top:10px;font-size:1.25rem}.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{position:absolute;bottom:120%;width:300px;padding:.5rem;background-color:#fff;border:1px solid #cfcfcf}}.donation-form.variant-teaser .webform-radios-other-input .form-item__input.error{width:144px!important;max-width:unset;height:58px;right:13px;position:relative;margin:0!important;padding-right:1.25rem!important;padding-bottom:15px!important;border:2px solid #b00024!important;top:-3px}@media (min-width:768px){.donation-form.variant-teaser .webform-radios-other-input .form-item__input.error{width:123px!important;right:2px}}.donation-form.variant-teaser .form-item--error-message{position:absolute;width:300px;bottom:-29px;right:0;z-index:1;background:#fff}@media (min-width:768px){.donation-form.variant-teaser .form-item--error-message{bottom:-33px;border:0;padding:.25rem;margin:0}}.donation-form__footer{display:flex;flex-direction:column}@media (min-width:768px){.donation-form__footer{flex-direction:row;justify-content:space-between}}@media (min-width:768px){.variant-big-teaser .donation-form__footer{flex-direction:column}}.donation-form__footer-trust-logos{display:flex;order:2;margin-top:1.25rem}@media (min-width:768px){.donation-form__footer-trust-logos{margin-top:0;order:1;max-width:387px}}.variant-big-teaser .donation-form__footer-trust-logos{display:flex;justify-content:center;margin:0 auto;order:2}.donation-form__footer-logo-message{width:100%;padding:.875rem;background-color:#fff;font-size:.75rem;line-height:1rem;color:#0d0d0d}@media (min-width:768px){.donation-form__footer-logo-message{margin-left:1rem}}.donation-form__footer-submit{display:flex;align-items:center;order:2;margin-top:1.25rem;text-align:center;justify-content:center}@media (min-width:768px){.donation-form__footer-submit{order:1;margin-top:0;text-align:inherit;justify-content:inherit}}.donation-form__footer-submit svg{margin-right:1rem}.variant-big-teaser .donation-form__footer-submit{order:1;margin:0 auto 1.25rem}.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{width:100%;margin:0;padding:0}.donation-form__details .field--name-donor-type .form-item--radio .form-item .form-radio{-ms-grid-row-align:center;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}@media (min-width:768px){.donation-form .field--name-donor-number,.donation-form .field--name-employees-number{width:48%;vertical-align:text-top}}.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{max-width:inherit;margin-left:0}.donation-form .checkout-pane-payment-information .form-item__label,.donation-form__section .form-item__label{font-size:.875rem;color:#0d0d0d;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{background:#fff;border:1px solid #cfcfcf;-webkit-appearance:none;appearance:none;height:46px;font-size:.875rem;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{border:1px solid #e2001a;background-color:#fff1f1}.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{border:1px solid #5fa20a;background-color:#edfff4}.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-weight:400;font-style:normal;font-size:.875rem;line-height:1.5rem;margin:0 0 .5em;width:auto}.donation-form #edit-billing-information-profile-episerver-subscription-wrapper input:focus{outline:2px solid #000;outline-offset:.01rem;border-radius:5px}.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){top:12px;width:17px;height:17px;left:0;border:0;outline:0}.donation-form .form-item-billing-information-profile-episerver-subscription-value.form-item .form-item__label{color:#0d0d0d;font-family:FagoPro,sans-serif;font-weight:400;font-style:normal;font-size:.875rem;line-height:1.5rem;margin:0 0 .5em;width:auto}.donation-form__donor-info{display:flex;flex-direction:column;justify-content:space-between;flex-wrap:wrap}@media (min-width:768px){.donation-form__donor-info{flex-direction:row}}@media (min-width:768px){.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{width:100%;display:flex;flex-wrap:wrap}.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%}}@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{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{font-size:.875rem;font-weight:700;color:#4b4b4b}.donation-form__donor-info-details summary{width:100%;font-weight:700;list-style-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='10' height='11' xmlns='http://www.w3.org/2000/svg' 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.392.392 0 01-.287.104h-3.75v3.75c0 .13-.052.234-.13.313a.391.391 0 01-.286.104h-.834c-.13 0-.234-.026-.312-.104-.078-.079-.104-.183-.104-.313V6.3H.417c-.13 0-.235-.026-.313-.104C.026 6.118 0 6.014 0 5.883V5.05c0-.104.026-.208.104-.286a.431.431 0 01.313-.13h3.75V.883c0-.105.026-.209.104-.287a.431.431 0 01.312-.13h.834c.104 0 .208.052.286.13.078.078.13.182.13.286v3.75h3.75z'/%3E%3C/svg%3E")}.donation-form__donor-info-details summary::-webkit-details-marker{background:url("data:image/svg+xml;charset=utf-8,%3Csvg width='10' height='11' xmlns='http://www.w3.org/2000/svg' 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.392.392 0 01-.287.104h-3.75v3.75c0 .13-.052.234-.13.313a.391.391 0 01-.286.104h-.834c-.13 0-.234-.026-.312-.104-.078-.079-.104-.183-.104-.313V6.3H.417c-.13 0-.235-.026-.313-.104C.026 6.118 0 6.014 0 5.883V5.05c0-.104.026-.208.104-.286a.431.431 0 01.313-.13h3.75V.883c0-.105.026-.209.104-.287a.431.431 0 01.312-.13h.834c.104 0 .208.052.286.13.078.078.13.182.13.286v3.75h3.75z'/%3E%3C/svg%3E");color:transparent}.donation-form__donor-info--additional .donation-form__section{display:flex;flex-direction:column;justify-content:space-between;flex-wrap:wrap}@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 .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{position:relative;cursor:pointer}.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{position:absolute;padding:.65rem;border:1px solid #cfcfcf;background-color:#fff;color:#4b4b4b;font-size:.75rem;box-shadow:0 4px 8px rgba(0,0,0,.08);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{width:66%;display:inline-block;vertical-align:top;margin-right:2.675%}}@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{width:30%;display:inline-block;vertical-align:top}}.donation-form .form-item__label--with-description{display:flex;align-items:center}.donation-form .form-item__label--with-description .highlighted--description{font-size:.75rem;color:#828282}.donation-form legend{word-break:break-word}.donation-form .checkout-pane-payment-information p{margin-top:1.25rem;font-size:.75rem;color:#828282}.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{border:1px solid #cfcfcf;background-color:#f5f5f5;color:#0d0d0d}.donation-form .checkout-pane-payment-information .form-item-payment-information-add-payment-method-payment-details-account-holder .change-account-holder{position:absolute;right:.5rem;bottom:1.55rem;font-size:.75rem;font-weight:400;color:#0d0d0d;cursor:pointer}@media (min-width:768px){.donation-form .checkout-pane-payment-information .form-item-payment-information-add-payment-method-payment-details-account-holder .change-account-holder{right:1rem;bottom:.7rem;font-size:.875rem}}.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 width='4' height='8' xmlns='http://www.w3.org/2000/svg' fill='%23828282'%3E%3Cpath d='M.102 3.749a.362.362 0 000 .504L3.036 7.23a.372.372 0 00.514 0l.348-.351a.381.381 0 000-.52L1.569 4.008l2.329-2.367a.381.381 0 000-.52L3.55.772a.372.372 0 00-.514 0L.102 3.748z'/%3E%3C/svg%3E");position:absolute;left:-.5rem;width:.5rem}.donation-form .required-fields--message{font-size:.75rem;color:#0d0d0d}.donation-form .js-form-type-msf-commerce-webform-image-radio{cursor:pointer}.donation-form__thank-you{margin-top:2rem;display:flex;align-items:center;padding:2.5rem 2rem;background-color:#fff}@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{width:75%;margin-left:1rem;font-size:1.15rem;line-height:1.5rem;font-weight:600}@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{border:1px solid #e2001a;background-color:#fff1f1}.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{width:100%;margin-top:.5rem;text-align:center;font-size:.75rem;color:#e2001a}@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 .field-prefix{display:inline-block;width:171px;height: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{top:70px}.donation-form .form-item-gift-shipping-profile-gift-shipping label{-ms-grid-row-align:center;align-self:center}@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{margin-top:1.25rem;padding:.5rem 1rem;background-color:#f5f5f5;border:2px solid #cfcfcf;text-align:center;font-size:.875rem}@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{max-width:80%;margin:1.25rem auto 0}}.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{font-size:.875rem;font-weight:700;color:#4b4b4b}.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{width:100%;font-weight:700;list-style-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='10' height='11' xmlns='http://www.w3.org/2000/svg' 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.392.392 0 01-.287.104h-3.75v3.75c0 .13-.052.234-.13.313a.391.391 0 01-.286.104h-.834c-.13 0-.234-.026-.312-.104-.078-.079-.104-.183-.104-.313V6.3H.417c-.13 0-.235-.026-.313-.104C.026 6.118 0 6.014 0 5.883V5.05c0-.104.026-.208.104-.286a.431.431 0 01.313-.13h3.75V.883c0-.105.026-.209.104-.287a.431.431 0 01.312-.13h.834c.104 0 .208.052.286.13.078.078.13.182.13.286v3.75h3.75z'/%3E%3C/svg%3E")}.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 width='10' height='11' xmlns='http://www.w3.org/2000/svg' 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.392.392 0 01-.287.104h-3.75v3.75c0 .13-.052.234-.13.313a.391.391 0 01-.286.104h-.834c-.13 0-.234-.026-.312-.104-.078-.079-.104-.183-.104-.313V6.3H.417c-.13 0-.235-.026-.313-.104C.026 6.118 0 6.014 0 5.883V5.05c0-.104.026-.208.104-.286a.431.431 0 01.313-.13h3.75V.883c0-.105.026-.209.104-.287a.431.431 0 01.312-.13h.834c.104 0 .208.052.286.13.078.078.13.182.13.286v3.75h3.75z'/%3E%3C/svg%3E");color:transparent}@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%}}@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-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{width:100%;padding:1rem;resize:none}.donation-form .checkout-pane-preview .donation-form__section{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}@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{width:100%;margin-top:1.25rem}@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{margin:2.5rem auto;font-size:.875rem;line-height:1.375rem;color:#0d0d0d}@media (min-width:768px){.donation-form .form-item-memorial-intro{max-width:36.25rem;font-size:1rem;line-height:1.5rem}}@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{display:flex;align-items:center}.donation-form .form-item-memorial-shipping-profile-memorial-shipping input.form-radio.form-item__input[type=radio]{width:1.125rem;height:1.125rem;margin-right:1.25rem}.donation-form .checkout-pane-memorial-shipping fieldset:first-of-type p{margin-top:0;margin-bottom:1.5rem}.donation-form .checkout-pane-memorial-shipping fieldset:first-of-type label{font-size:1rem}@media (min-width:768px){.donation-form .form-item-intro-text{width:100%;margin:4.625rem auto 2.625rem}}@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 .form-item-gift-shipping-profile-gift-shipping{display:flex}.donation-form .form-item-gift-shipping-profile-gift-shipping input{height:1rem}.donation-form .form-item-gift-shipping-profile-gift-shipping label{padding-top:0}.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%}}@media (min-width:1440px){.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{padding:2rem;margin:0 0 1rem}.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{display:flex;flex-direction:row;align-items:center;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{width:.625rem;height:.625rem}.donation-form--one-step:not(.variant-teaser) .donation-form__mode .form-item-frequency{display:flex;flex-direction:row;align-items:center;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{padding:0;margin:0}.donation-form--one-step:not(.variant-teaser) .donation-form__amount--one-step{display:flex;align-items:center;justify-content:center;width:100%;padding:0;margin:0}.donation-form--one-step:not(.variant-teaser) .donation-form__amount--one-step .webform-options-display-buttons{display:flex;flex-wrap:wrap;width:100%;gap:.25rem}.donation-form--one-step:not(.variant-teaser) .donation-form__amount--one-step .webform-options-display-buttons-wrapper{width:calc(33.333% - .25rem);max-width:unset;margin:0;flex:1}.donation-form--one-step:not(.variant-teaser) .donation-form__amount--one-step .webform-options-display-buttons-wrapper.last-wrapper{width:100%;order:1}.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{padding:0;margin:0;max-width:unset;position:relative;width:100%;height:auto!important}.donation-form--one-step:not(.variant-teaser) .donation-form__amount--one-step .webform-options-display-buttons-wrapper.last-wrapper .js-form-item:before{content:"€";position:absolute;right:7%;top:17px;font-size:1.75rem;font-weight:700;line-height:32px}.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{padding:1rem .5rem;color:#0d0d0d;font-size:22px;font-weight:700;line-height:32px;text-align:center;position:relative;border:2px solid #cfcfcf}.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{box-shadow:unset;border:2px solid #000}.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;padding:.75rem 1rem;margin-bottom:2rem;border:1px solid #ebebeb;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{content:"";position:absolute;top:-20px;right:50%;transform:rotate(180deg);border:10px solid transparent;border-top-color:#f6f6f6}.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{position:relative;margin:0;max-width:unset}.donation-form--one-step:not(.variant-teaser) .donation-form__amount--one-step .form-item-amount-radios .error{position:absolute;content:"";width:100%;height:auto;display:inline-block;z-index:999;top:-29px;left:0}.donation-form--one-step:not(.variant-teaser) .donation-form__section__payment,.donation-form--one-step:not(.variant-teaser) .donation-form__section__personal{display:flex;flex-wrap:wrap;justify-content:space-between;background-color:#fff;padding:2.5rem;margin:0 0 1rem}.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{width:100%;background-color:#fff}.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__personal .js-form-item-name,.donation-form--one-step:not(.variant-teaser) .donation-form__section__personal .js-form-item-surname{width:calc(50% - 6px)}}.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{width:100%;display:flex;flex-wrap:wrap;justify-content:space-between;margin:0}.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{width:-moz-fit-content;width:fit-content;display:flex;align-items:flex-start}.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;display:flex;flex-direction:column;border:2px solid var(--payment_method_border_color);row-gap:1rem;padding:1.5rem 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{display:flex;flex-direction:row-reverse;align-items:center;justify-content:space-between}.donation-form--one-step:not(.variant-teaser) .donation-form__payment-method__label label.form-item__label{border:unset;padding:unset;font-weight:600;font-size:1rem;pointer-events:none}.donation-form--one-step:not(.variant-teaser) .donation-form__payment-method__description{color:#828282}.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;width:100%;justify-content:space-between}.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{position:relative;display:inline-block}.donation-form--one-step:not(.variant-teaser) .donation-form__footer-submit .button-wrapper:after{content:url("data:image/svg+xml;charset=utf-8,%3Csvg height='13' width='8' xmlns='http://www.w3.org/2000/svg' fill='%23fff'%3E%3Cpath d='M7.793 7.215a.644.644 0 000-.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;top:22%;right:.5rem;width:.5rem}@media (min-width:768px){.donation-form--one-step:not(.variant-teaser) .donation-form__footer-submit .button-wrapper:after{top:34%;right:1rem;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{font-size:12px;font-weight:400;line-height:18px;text-align:left;color:#4b4b4b}.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;text-decoration:none;font-weight:600}.tippy-box{padding:.65rem!important;border:1px solid #cfcfcf!important;background-color:#fff!important;box-shadow:0 4px 8px rgba(0,0,0,.08)!important}.tippy-box .webform-element-help--content{color:#4b4b4b!important;font-size:.75rem!important}.donation-preview{width:280px;height:395px;background-size:280px 395px;margin:auto;position:relative;cursor:pointer;filter:drop-shadow(0 4px 8px rgba(0,0,0,.08));transition:filter .2s ease}.donation-preview-memorial--with-shipping .donation-preview:first-child,.donation-preview-memorial .donation-preview:first-child{width:140px;height:198px;margin:1rem 0 3rem;background-size:140px 198px}.donation-preview-memorial--with-shipping .donation-preview:nth-child(2),.donation-preview-memorial .donation-preview:nth-child(2){width:280px;height:218px;margin:0;background-size:280px 218px}.donation-preview:hover{filter:drop-shadow(0 4px 8px rgba(0,0,0,.15));transition:filter .2s ease}@media (min-width:768px){.donation-preview{width:400px;height:563px;background-size:400px 563px;margin:0 auto}.donation-preview-memorial .donation-preview:first-child{width:175px;height:254px;background-size:175px 254px;margin:0 auto}.donation-preview-memorial--with-shipping .donation-preview:first-child{width:175px;height:254px;background-size:175px 254px;margin:0}.donation-preview-memorial .donation-preview:nth-child(2){width:319px;height:249px;background-size:319px 249px;margin:0 auto}.donation-preview-memorial--with-shipping .donation-preview:nth-child(2){width:319px;height:249px;background-size:319px 249px;margin:0 auto}}.donation-preview svg{position:absolute;top:0;right:0}.donation-preview-memorial{display:flex;justify-content:space-between;flex-direction:column}@media (min-width:768px){.donation-preview-memorial{flex-direction:row}}.donation-preview__title{margin-top:-2rem;font-size:1rem;color:#828282}.donation-preview__content{position:absolute;top:50%;font-size:.65em;text-align:center;padding:0 1em;line-height:.65rem;color:#0d0d0d}@media (min-width:768px){.donation-preview__content{font-size:.8em;padding:0 1.25em;line-height:.8rem}.donation-preview-memorial--with-shipping .donation-preview__content,.donation-preview-memorial .donation-preview__content{font-size:.6em;padding:0 1.25em;line-height:.75rem}}.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{padding:0 1rem;display:block}.donation-preview__content.inside{top:10%;left:50%;width:50%;color:#828282}.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{width:100%;font-size:1.5rem;line-height:2.3rem;padding:0 5rem}.donation-preview__memory-heartily,.donation-preview__memory-thanks{margin-top:.5rem;padding:0 .2rem;font-size:.3rem;line-height:.4rem;text-align:left}@media (min-width:768px){.donation-preview__memory-heartily,.donation-preview__memory-thanks{margin-top:.5rem;padding:0 .2rem;font-size:.35rem;line-height:.4rem;text-align:left}}@media (min-width:1024px){.donation-preview__memory-heartily,.donation-preview__memory-thanks{margin-top:.5rem;font-size:.45rem;line-height:.45rem;text-align:left}}.donation-preview__memory-heartily{margin-top:1rem}.donation-preview--zoomed{display:none;position:fixed;top:0;left:0;right:0;bottom:0;padding:1em;background:rgba(0,0,0,.8);z-index:99999;cursor:pointer;overflow-y:auto}.donation-preview__image--zoomed{display:block;width:320px;height:450px;background-size:320px 450px;position:relative;top:8%;margin:0 auto}.inside .donation-preview__image--zoomed{width:320px;height:249px;background-size:320px 249px}@media (min-width:768px){.donation-preview__image--zoomed{width:532px;height:750px;background-size:532px 750px}.inside .donation-preview__image--zoomed{width:642px;height:500px;background-size:642px 500px}.donation-preview-memorial--with-shipping .donation-preview--zoomed.cover .donation-preview__image--zoomed{width:400px;height:566px;background-size:400px 566px}}@media (min-width:1180px){.donation-preview__image--zoomed{width:584px;height:823px;background-size:584px 823px}.inside .donation-preview__image--zoomed{width:752px;height:586px;background-size:752px 586px}.donation-preview-memorial--with-shipping .donation-preview--zoomed.cover .donation-preview__image--zoomed{width:584px;height:823px;background-size:584px 823px}}.donation-preview__image--zoomed .donation-preview__content{position:absolute;top:50%;font-size:.65em;text-align:center;padding:0 1em;line-height:.75rem;color:#0d0d0d}@media (min-width:768px){.donation-preview__image--zoomed .donation-preview__content{padding:0 2em;font-size:1em}}@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{padding:0 5rem;font-size:1rem;line-height:1.2rem}@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{top:10%;left:50%;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{padding:0 2.5rem;line-height:1.25rem}}.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{margin-top:.65rem;padding:0 .5rem;font-size:.5rem;line-height:.6rem}@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{margin-top:1rem;padding:0;font-size:.6rem;line-height:.8rem}}@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{margin-top:1.5rem;padding:0 1rem 0 .25rem;font-size:.875rem;line-height:1.3rem}}.donation-preview__close{position:absolute;right:-1.5rem;top:-1rem;cursor:pointer;width:18px;height: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{width:100%;display:flex;justify-content:space-between;flex-wrap:wrap;margin-top:2rem}.donation-preview-memorial--with-shipping .donation-detail__content label{font-size:1rem;color:#828282}.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{position:absolute;bottom:0;height:44%;line-height:1.1;padding-inline:1.5rem;font-size:var(--custom-font-size);text-align:center}.donation-preview--gift__certificate-text{position:relative;height:27%;display:flex;align-items:center;justify-content:center;margin-block-end:2%;color:var(--certificate-text-color)}.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{font-size:.875rem;color:#4b4b4b}.donation-detail__certificate-text label,.donation-detail__show-amount label{font-weight:700}.download-block{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:center;padding-top:0}@media (min-width:768px){.download-block{flex-direction:row;align-items:center;position:relative}}.download-block__text{width:100%;text-align:center}.download-block__text p{margin:0 0 1.5rem}@media (min-width:768px){.download-block__text p{margin-bottom:0}}@media (min-width:768px){.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__text,.event-body p{color:#0d0d0d;font-family:FagoPro,sans-serif;font-weight:400;font-style:normal;font-size:1rem;line-height:1.5rem;margin:0 0 .5em;width:auto}@media (min-width:1440px){.event-body .text-long,.event-body__text,.event-body p{font-size:1.25rem;line-height:2rem}}.event-body__text{margin-top:1.875rem;margin-bottom:2.25rem}@media (min-width:1440px){.event-body__text{margin-top:2.375rem;margin-bottom:4rem}}.event-body__calendar{color:#e2001a;text-decoration:none;font-size:1rem;line-height:1.5rem;font-weight:600}.event-body__calendar:hover{color:#b00024}@media (min-width:1440px){.event-body__calendar{font-size:1.25rem;line-height:1.75rem}}.event-body__bottom a{color:#e2001a;text-decoration:none;font-weight:600;position:relative}.event-body__bottom a:hover{color:#b00024}.event-body__bottom a:after{content:url("data:image/svg+xml;charset=utf-8,%3Csvg height='13' width='8' xmlns='http://www.w3.org/2000/svg' fill='%23e2001a'%3E%3Cpath d='M7.793 7.215a.644.644 0 000-.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 height='13' width='8' xmlns='http://www.w3.org/2000/svg' fill='%23b00024'%3E%3Cpath d='M7.793 7.215a.644.644 0 000-.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-weight:900;font-style:normal;font-size:1.25rem;line-height:1.75rem;width:auto;margin:0 0 1.5rem}@media (min-width:1440px){.event-details__header h2{font-size:2rem;line-height:2.5rem}}.event-details__content{display:flex;flex-wrap:wrap;box-sizing:border-box}.event-details__item{width:100%;margin-bottom:1.5rem}@media (min-width:1440px){.event-details__item{width:50%;display:flex;flex-direction:column;flex-grow:1;box-sizing:border-box}}.event-details__item label{color:#828282;font-size:.75rem;line-height:1rem;letter-spacing:.7px;text-transform:uppercase}.event-details__item label,.event-details__item p,.event-details__item span{font-family:FagoPro,sans-serif;font-weight:400;font-style:normal;margin:0 0 .5em;width:auto}.event-details__item p,.event-details__item span{color:#4b4b4b;font-size:.875rem;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-weight:400;font-style:normal;font-size:.75rem;line-height:1rem;margin:0 0 .5em;width:auto;letter-spacing:.7px;text-transform:uppercase}.event-details__map-item{margin-top:1rem}.event-details__map-item .address{font-size:.875rem;color:#4b4b4b}.event-details__map-item .given-name{font-size:1rem;font-weight:600}.event-details__map .gmap-link{color:#e2001a;text-decoration:none;font-weight:600;position:relative}.event-details__map .gmap-link:hover{color:#b00024}.event-details__map .gmap-link:after{content:url("data:image/svg+xml;charset=utf-8,%3Csvg height='13' width='8' xmlns='http://www.w3.org/2000/svg' fill='%23e2001a'%3E%3Cpath d='M7.793 7.215a.644.644 0 000-.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 height='13' width='8' xmlns='http://www.w3.org/2000/svg' fill='%23b00024'%3E%3Cpath d='M7.793 7.215a.644.644 0 000-.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-form,.material-request-form,.webform--inline .webform-submission-form:not(.donation-form):not(.material-request-form){margin-bottom:4rem}.event-form__main .form-fieldset .form-item{max-width:100%;margin-left:0}.event-form__description{color:#0d0d0d;font-family:FagoPro,sans-serif;font-weight:400;font-style:normal;font-size:1.25rem;line-height:2rem;width:auto;width:100%;margin:3rem auto}@media (min-width:1180px){.event-form__description{width:37.25rem}}.event-form form,.material-request-form form,.webform--inline .webform-submission-form:not(.donation-form):not(.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):not(.material-request-form) .webform-section{max-width:100%;margin-bottom:1.25rem;padding:1rem;background-color:#fff}@media (min-width:1440px){.event-form .webform-section,.material-request-form .webform-section,.webform--inline .webform-submission-form:not(.donation-form):not(.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):not(.material-request-form) .webform-section#edit-change-donor-details,.webform--inline .webform-submission-form:not(.donation-form):not(.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):not(.material-request-form) .webform-section#edit-change-donor-details .form-item-2nd-person-name,.webform--inline .webform-submission-form:not(.donation-form):not(.material-request-form) .webform-section#edit-change-donor-details .form-item-change-2nd-person-name,.webform--inline .webform-submission-form:not(.donation-form):not(.material-request-form) .webform-section#edit-donor-details .form-item-2nd-person-name,.webform--inline .webform-submission-form:not(.donation-form):not(.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):not(.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):not(.material-request-form) .form-email__input-wrapper svg{position:absolute;top:1.35rem;left:1rem}.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):not(.material-request-form) input.button--primary.webform-button--submit{background-color:#e2001a;border:none;color:#fff;cursor:pointer;line-height:1.4;padding:.7em 1.5em;display:inline-block;text-decoration:none;text-align:center;font-weight:600;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):not(.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):not(.material-request-form) input.button--primary.webform-button--submit:hover{background-color:#b00024;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):not(.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):not(.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):not(.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):not(.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):not(.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):not(.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):not(.material-request-form) .form-item-phone-type{display:inline-block;margin-bottom:0;width:25%;vertical-align:top}}@media (min-width:768px){.event-form .form-item-phone-phone,.material-request-form .form-item-phone-phone,.webform--inline .webform-submission-form:not(.donation-form):not(.material-request-form) .form-item-phone-phone{display:inline-block;width:100%;vertical-align:top}}.event-form .details-title,.material-request-form .details-title,.webform--inline .webform-submission-form:not(.donation-form):not(.material-request-form) .details-title{font-size:.875rem;font-weight:700;color:#4b4b4b}.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):not(.material-request-form) details .form-item-_nd-person-salutation select,.webform--inline .webform-submission-form:not(.donation-form):not(.material-request-form) details .form-item-_nd-person-title select{width:84%;height:27px}.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):not(.material-request-form) details .webform-flexbox .webform-flex .form-item-_nd-person-name input,.webform--inline .webform-submission-form:not(.donation-form):not(.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):not(.material-request-form) details .webform-flexbox .webform-flex .form-item-_nd-person-name input,.webform--inline .webform-submission-form:not(.donation-form):not(.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):not(.material-request-form) details .webform-flexbox .webform-flex .form-item-_nd-person-name input,.webform--inline .webform-submission-form:not(.donation-form):not(.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):not(.material-request-form) details .webform-flexbox .webform-flex .form-item-_nd-person-name input,.webform--inline .webform-submission-form:not(.donation-form):not(.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):not(.material-request-form) summary{width:100%;font-weight:700;list-style-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='10' height='11' xmlns='http://www.w3.org/2000/svg' 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.392.392 0 01-.287.104h-3.75v3.75c0 .13-.052.234-.13.313a.391.391 0 01-.286.104h-.834c-.13 0-.234-.026-.312-.104-.078-.079-.104-.183-.104-.313V6.3H.417c-.13 0-.235-.026-.313-.104C.026 6.118 0 6.014 0 5.883V5.05c0-.104.026-.208.104-.286a.431.431 0 01.313-.13h3.75V.883c0-.105.026-.209.104-.287a.431.431 0 01.312-.13h.834c.104 0 .208.052.286.13.078.078.13.182.13.286v3.75h3.75z'/%3E%3C/svg%3E")}.event-form summary::-webkit-details-marker,.material-request-form summary::-webkit-details-marker,.webform--inline .webform-submission-form:not(.donation-form):not(.material-request-form) summary::-webkit-details-marker{background:url("data:image/svg+xml;charset=utf-8,%3Csvg width='10' height='11' xmlns='http://www.w3.org/2000/svg' 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.392.392 0 01-.287.104h-3.75v3.75c0 .13-.052.234-.13.313a.391.391 0 01-.286.104h-.834c-.13 0-.234-.026-.312-.104-.078-.079-.104-.183-.104-.313V6.3H.417c-.13 0-.235-.026-.313-.104C.026 6.118 0 6.014 0 5.883V5.05c0-.104.026-.208.104-.286a.431.431 0 01.313-.13h3.75V.883c0-.105.026-.209.104-.287a.431.431 0 01.312-.13h.834c.104 0 .208.052.286.13.078.078.13.182.13.286v3.75h3.75z'/%3E%3C/svg%3E");color:transparent}.event-registration{margin-top:2rem;margin-bottom:4rem}@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-weight:900;font-style:normal;font-size:1.25rem;line-height:1.75rem;width:auto;margin:0 0 1.5rem}@media (min-width:1440px){.event-registration__header h2{font-size:2rem;line-height:2.5rem}}.event-registration__description{margin-bottom:1rem;font-size:1rem;line-height:1.5rem;color:#4b4b4b}.event-registration__registration--closed{display:inline-block;padding:.75rem 1.25rem;background-color:#fafafa;border:1px solid #ebebeb;cursor:not-allowed;font-size:1rem;letter-spacing:.2px;color:#cfcfcf}.event-registration__link{position:relative;background-color:#e2001a;border:none;color:#fff;cursor:pointer;line-height:1.4;padding:.7em 2.25em .7em 1.5em;display:inline-block;text-decoration:none;text-align:center;font-weight:600;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{content:url("data:image/svg+xml;charset=utf-8,%3Csvg height='13' width='8' xmlns='http://www.w3.org/2000/svg' fill='%23fff'%3E%3Cpath d='M7.793 7.215a.644.644 0 000-.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__link:hover:after{content:url("data:image/svg+xml;charset=utf-8,%3Csvg height='13' width='8' xmlns='http://www.w3.org/2000/svg' fill='%23fff'%3E%3Cpath d='M7.793 7.215a.644.644 0 000-.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;text-decoration:none;font-weight:600;position:relative}.event-registration__mail:hover{color:#b00024}.event-registration__mail:after{content:url("data:image/svg+xml;charset=utf-8,%3Csvg height='13' width='8' xmlns='http://www.w3.org/2000/svg' fill='%23e2001a'%3E%3Cpath d='M7.793 7.215a.644.644 0 000-.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 height='13' width='8' xmlns='http://www.w3.org/2000/svg' fill='%23b00024'%3E%3Cpath d='M7.793 7.215a.644.644 0 000-.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{text-decoration:none;font-weight:600;position:relative;color:#e2001a;font-family:FagoPro,sans-serif;font-weight:900;font-style:normal;font-size:1rem;line-height:1.5rem;margin:0 0 .5em;width:auto;display:inline-block}.events-category a:hover{color:#b00024}.events-category a:after{content:url("data:image/svg+xml;charset=utf-8,%3Csvg height='13' width='8' xmlns='http://www.w3.org/2000/svg' fill='%23e2001a'%3E%3Cpath d='M7.793 7.215a.644.644 0 000-.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 height='13' width='8' xmlns='http://www.w3.org/2000/svg' fill='%23b00024'%3E%3Cpath d='M7.793 7.215a.644.644 0 000-.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){.events-category a{color:#e2001a;font-family:FagoPro,sans-serif;font-weight:900;font-style:normal;font-size:1.25rem;line-height:1.75rem;margin:0 0 .5em;width:auto}}.events-category .h2.h2--block{margin-bottom:1.875rem;font-size:1.25rem;line-height:1.75rem}@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{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}@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{display:flex;flex-direction:column;width:100%;padding:1.25em 1em 0;background-color:#fff;text-align:center}.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{width:33%;padding:1rem}.facts-numbers__item:first-child,.facts-numbers__item:last-child{padding:1em}}.facts-numbers__item strong{color:#0d0d0d;font-family:FagoPro,sans-serif;font-weight:900;font-style:normal;font-size:2.75rem;line-height:3.5rem;width:auto;margin:0 0 .25rem}@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-weight:400;font-style:normal;font-size:1rem;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{display:flex;flex-direction:column;width:100%;margin-bottom:1.25rem;padding:0;background-color:#fff;text-align:left}@media (min-width:768px){.facts-numbers__item--location-detail.facts-numbers__item{width:45%;margin-bottom:0}.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{width:24.25%;margin-right:3%}.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-weight:400;font-style:normal;font-size:.75rem;line-height:1rem;margin:0 0 .5em;width:auto;text-transform:uppercase;letter-spacing:.7px}.facts-numbers__number--location-detail{color:#0d0d0d;font-family:FagoPro,sans-serif;font-weight:400;font-style:normal;font-size:2.375rem;line-height:2.75rem;width:auto;display:flex;align-items:center;margin:1rem 0}@media (min-width:1440px){.facts-numbers__number--location-detail{margin-top:1.25rem;margin-bottom:1.25rem;font-size:2.75rem;line-height:3.5rem}}.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-weight:400;font-style:normal;font-size:1rem;line-height:1.5rem;width:auto;margin:0}.facts-numbers__source{color:#828282;font-family:FagoPro,sans-serif;font-weight:400;font-style:normal;font-size:.75rem;line-height:1rem;width:auto;margin:0}@media (min-width:768px){.facts-numbers__source{margin-top:1.5rem}}.figures-description{position:relative}.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{content:"";width:100%;height:100%;background-color:#000;position:absolute;top:0;left:0;opacity:.5}.figures-description .image--figures-description .image{width:100%}.figures-description__wrapper{position:absolute;left:0;top:50%;transform:translateY(-50%)}@media (min-width:1180px){.figures-description__wrapper{left:50%;top:50%;transform:translate(-50%,-50%);display:-ms-grid;display:grid;width:100%;grid-template-areas:"header ." "list document";-ms-grid-columns:72% 28%;grid-template-columns:72% 28%;-ms-grid-rows:(auto)[2];grid-template-rows:repeat(2,auto)}.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;-ms-grid-row-align:end;align-self:end;-ms-grid-column-align:end;justify-self:end}}@media (min-width:1180px){.figures-description__wrapper .figures-description__header{-ms-grid-row:1;-ms-grid-column:1}.figures-description__wrapper .figures-description__list{-ms-grid-row:2;-ms-grid-column:1}.figures-description__wrapper .figures-description__document{-ms-grid-row:2;-ms-grid-column:2}}.figures-description__h2{color:#ebebeb;font-family:FagoPro,sans-serif;font-weight:400;font-style:normal;font-size:1.875rem;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;padding-left:0;margin-bottom:1.7rem}@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{flex-basis:45%;opacity:1;color:#fff;font-family:FagoPro,sans-serif;font-weight:600;font-style:normal;font-size:1.25rem;line-height:1.75rem;margin:0 0 .5em;width:auto}@media (min-width:768px){.figures-description__item strong{font-size:1.375rem;line-height:2rem;flex-basis:18%}}@media (min-width:1180px){.figures-description__item strong{font-size:2rem;line-height:2.5rem;flex-basis:25%}}.figures-description__item span{flex-basis:70%;opacity:.8;color:#fff;font-family:FagoPro,sans-serif;font-weight:400;font-style:normal;font-size:1rem;line-height:1.5rem;margin:0;width:auto}@media (min-width:768px){.figures-description__item span{font-size:1.25rem;line-height:2rem;flex-basis:82%}}@media (min-width:1180px){.figures-description__item span{font-size:1.25rem;flex-basis:75%}}.form-banner{margin-top:2rem;background-color:#fff}@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{padding:1.5rem;flex-direction:row;justify-content:space-between;align-items:center}}@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{margin-top:0;margin-bottom:.25rem;font-size:1.25rem;line-height:2.5rem}@media (min-width:1440px){.form-banner__text h2{font-size:2rem}}.form-banner__text p{font-size:.875rem;line-height:1.25rem;color:#4b4b4b}@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{width:60px;height:100%;color:transparent}.form-banner .newsletter__signup-form.form-actions.button:after{left:48%}@media (min-width:1440px){.form-banner .newsletter__signup-form.form-actions.button{width:auto;color:#fff}.form-banner .newsletter__signup-form.form-actions.button:after{left:80%}}.form-banner--left,.form-banner--right{display:flex;justify-content:space-between;flex-direction:column}@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{flex-direction:column;align-items:flex-start}@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;min-width:343px;width:100%;max-height:200px;overflow:hidden;margin-top:-8%}.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{min-width:40%;max-height:unset;margin-top:-3.4%}}@media (min-width:1024px){.form-banner--left .form-banner__image,.form-banner--right .form-banner__image{width:480px;min-height:auto;margin-top:-2.5rem}}.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;row-gap:.5rem;list-style:none;padding-inline-start:0;margin-block-end:0}.form-banner--left .form-banner__text ul li,.form-banner--right .form-banner__text ul li{display:flex;-moz-column-gap:.5rem;column-gap:.5rem}.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{font-size:.875rem;font-weight:400;line-height:1.25rem;color:#4b4b4b}@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){display:flex;justify-content:center;align-items:center;gap:.5rem;width:100%;margin-bottom:.75rem;padding:.7em 1.5em;background-color:#e2001a;border:none;cursor:pointer;line-height:1.4;text-decoration:none;font-weight:600;transition:background-color .2s;height:-moz-fit-content;height:fit-content}.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{width:.5rem;height:auto}@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:-moz-fit-content;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-top:2rem;margin-bottom:5rem;padding:0}@media (min-width:768px){.checkout-progress{margin-bottom:5rem}}.checkout-progress .checkout-progress--step{display:flex;align-items:center;justify-content:center;width:112px;position:relative;font-size:.75rem;font-weight:600;line-height:1.25rem;color:#4b4b4b;text-align:center}@media (min-width:768px){.checkout-progress .checkout-progress--step{font-size:.875rem;width:190px}}.checkout-progress .checkout-progress--step:before{content:counter(checkout-progress);position:absolute;display:flex;align-items:center;justify-content:center;top:3.5rem;right:45%;border-radius:50%;width:32px;height:32px;background:#cfcfcf;color:#828282;border:3px solid #cfcfcf;box-sizing:border-box}@media (min-width:768px){.checkout-progress .checkout-progress--step:before{top:2rem}}.checkout-progress .checkout-progress--step.checkout-progress--step__current:before{display:flex;align-items:center;justify-content:center;position:absolute;top:3.5rem;right:45%;border-radius:50%;width:32px;height:32px;color:#e2001a;background:#fff;border:3px solid #e2001a;box-sizing:border-box}@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{display:flex;align-items:center;justify-content:center;position:absolute;top:3.5rem;right:45%;border-radius:50%;width:32px;height:32px;color:#fff;background:#e2001a;border:3px solid #e2001a;box-sizing:border-box}@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{content:"";position:absolute;width:65%;top:4.25rem;height:6px;left:58%;background:#e2001a}@media (min-width:768px){.checkout-progress li.checkout-progress--step__previous:after{top:2.75rem;width:78%;left:57%}}.checkout-progress li:after{content:"";position:absolute;width:65%;top:4.25rem;height:6px;left:58%;background:#cfcfcf}@media (min-width:768px){.checkout-progress li:after{top:2.75rem;width:78%;left:57%}}.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{width:32px;height:32px;color:#e2001a;background-color:#fff;border:3px solid #e2001a}.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{width:32px;height:32px;background-color:#cfcfcf;color:#828282;border:3px solid #cfcfcf}.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{width:32px;height:32px;background-color:#e2001a;color:#fff;border:3px solid #e2001a}.webform-progress-tracker .progress-step.is-complete .progress-marker:before:hover{background-color:#e2001a}.webform-progress-tracker .progress-step.is-complete .progress-marker:after,.webform-progress-tracker .progress-step .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{order:1;margin-bottom:1.25rem;padding:0}.progress-step:not(:last-child):after{width:80%;right:-40%}.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{max-width:61.25rem;width:100%;margin:2rem auto 0;display:flex;flex-wrap:wrap}@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-weight:900;font-style:normal;font-size:2rem;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-weight:400;font-style:normal;font-size:1rem;line-height:1.5rem;margin:0 0 .5em;width:auto;min-width:0}@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;max-width:20rem;margin-right:1.5rem}}@media (min-width:1180px){.free-text__body div.align-left,.free-text__body figure.align-left{max-width:30rem;margin-top:.5rem;margin-right:2rem;margin-bottom:2rem}}.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;max-width:20rem;margin-left:1.5rem}}@media (min-width:1180px){.free-text__body div.align-right,.free-text__body figure.align-right{max-width:30rem;margin-top:.5rem;margin-left:2rem;margin-bottom:2rem}}.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-weight:400;font-style:normal;font-size:.875rem;line-height:1rem;margin:0;width:auto}.free-text__body a{color:#e2001a;text-decoration:none;font-weight:600;display:inline-block}.free-text__body a:hover{color:#b00024}.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-weight:900;font-style:normal;font-size:1.75rem;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-weight:900;font-style:normal;font-size:2rem;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-weight:900;font-style:normal;font-size:2.25rem;line-height:2.75rem;margin:0 0 .5em;width:auto}}.free-text__body h4{color:#0d0d0d;font-family:FagoPro,sans-serif;font-weight:900;font-style:normal;font-size:1.25rem;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-weight:900;font-style:normal;font-size:1.75rem;line-height:2rem;margin:0 0 .5em;width:auto}}.free-text__body h5{color:#0d0d0d;font-family:FagoPro,sans-serif;font-weight:900;font-style:normal;font-size:1rem;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-weight:900;font-style:normal;font-size:1.25rem;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{position:absolute;bottom:1.1em;height:10rem;width:100%;content:"";pointer-events:none;background:linear-gradient(0deg,#f5f5f5 10%,hsla(0,0%,100%,0) 90%)}.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}#msf-fundraisingbox-campaign-search .form-actions{margin-bottom:1em}@media (min-width:768px){#msf-fundraisingbox-campaign-search .form-controls{display:flex;align-items:start}#msf-fundraisingbox-campaign-search .form-actions{margin-bottom:0;display:flex}#msf-fundraisingbox-campaign-search .form-item{display:flex;margin-right:10px}}#msf-fundraisingbox-campaign-search input:not([type=submit]){width:100%;padding:.825rem;border:1px solid #cfcfcf;background-color:#fff;font-size:.875rem}#page-teasers>li{list-style:none}@media (min-width:768px){#page-teasers{-moz-columns:2;column-count:2}}@media (min-width:1180px){#page-teasers{-moz-columns:3;column-count:3}}#page-teasers .teaser--bottom{padding:1em}#page-teasers a.title{font-weight:400}.gallery{margin-top:2rem;display:block;width:100%;position:relative}@media (min-width:768px){.gallery{margin-top:3rem}}@media (min-width:1180px){.gallery{margin-top:6rem}}.gallery-slide{min-width:0;min-height:0}.gallery .slick-prev.slick-arrow{transform:rotate(180deg)}.gallery .slick-prev.slick-arrow:before{content:url("data:image/svg+xml;charset=utf-8,%3Csvg width='20' height='36' xmlns='http://www.w3.org/2000/svg' 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.887.887 0 01-.625.234c-.312 0-.469-.078-.625-.234l-.625-.626c-.156-.156-.234-.312-.234-.624 0-.235.078-.47.234-.704L16.094 18 .78 2.766c-.156-.157-.234-.391-.234-.704 0-.234.078-.468.234-.624l.625-.625z'/%3E%3C/svg%3E")}.gallery .slick-next.slick-arrow:before{content:url("data:image/svg+xml;charset=utf-8,%3Csvg width='20' height='36' xmlns='http://www.w3.org/2000/svg' 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.887.887 0 01-.625.234c-.312 0-.469-.078-.625-.234l-.625-.626c-.156-.156-.234-.312-.234-.624 0-.235.078-.47.234-.704L16.094 18 .78 2.766c-.156-.157-.234-.391-.234-.704 0-.234.078-.468.234-.624l.625-.625z'/%3E%3C/svg%3E")}.gallery .slick-next,.gallery .slick-prev{bottom:-7.5%;top:auto;z-index:10;height:auto}.gallery .slick-prev{bottom:-7%;left:0}@media (min-width:1180px){.gallery .slick-prev{top:40%;bottom:auto;left:-4rem}}.gallery .slick-next{right:0}@media (min-width:1180px){.gallery .slick-next{top:45%;right:-4rem}}.gallery .slick-dots{height:30px;bottom:1.5rem}.gallery .image--with-caption{display:flex;flex-flow:column;height:100%}.gallery .image--with-caption .image__info{padding:1rem 1rem 4rem;flex:1 1 auto}@media (max-width:768px){.gallery .image--with-caption .image__info{min-height:220px}}@media (max-width:768px){.gallery .image--with-caption .image__info figcaption{visibility:visible;max-height:104px;padding-bottom:4px;overflow:hidden;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical}}@media (min-width:480px) and (max-width:768px){.gallery .image--with-caption .image__info figcaption{-webkit-line-clamp:3;-webkit-box-orient:vertical}}@media (max-width:768px){.gallery .image--with-caption small{font-size:100%}}.gallery .slick-slide{height:inherit}.gallery:has(.gallery-slide-navigation) header{width:100%;display:flex}@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-width:0;min-height: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{display:flex;flex-flow:column;background-color:#fff;height:100%}.gallery:has(.gallery-slide-navigation) .gallery-slide-navigation .image-text .image-text--lines{padding:1.25rem;flex:1 1 auto;color:#4b4b4b;font-size:.875rem;font-weight:400;line-height:1.375rem}@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{position:relative;background-color:#fff;color:#e2001a;cursor:pointer;line-height:1.4;display:inline-block;text-decoration:none;text-align:center;font-weight:600;transition:background-color .2s;margin:0 1rem 1rem;padding:.75em 2.25em .75em 1.25em;border:1px solid #cfcfcf}.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 height='13' width='8' xmlns='http://www.w3.org/2000/svg' fill='%23e2001a'%3E%3Cpath d='M7.793 7.215a.644.644 0 000-.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 height='13' width='8' xmlns='http://www.w3.org/2000/svg' fill='%23b00024'%3E%3Cpath d='M7.793 7.215a.644.644 0 000-.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:hover{border:1px solid #b00024}.gallery:has(.gallery-slide-navigation) .gallery-navigation .gallery-slide__item{color:#0d0d0d;font-size:.875rem;line-height:1.25rem;letter-spacing:.5px;font-weight:700}.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;line-height:1.375rem;letter-spacing:.2px}}@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{height:-moz-fit-content;height:fit-content;border-top:.25rem solid transparent;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 (max-width:767px){.gallery:has(.gallery-slide-navigation) .gallery-navigation .slick-track{display:inline-flex;border-top:unset}.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 transparent}}.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{position:absolute;width:100vw;margin:0 -1rem}@media (min-width:480px){.gallery-navigation-wrapper{margin:0 -2rem}}@media (min-width:768px){.gallery-navigation-wrapper{position:unset;width:100%;display:flex;flex-wrap:wrap;justify-content:space-between;margin:0;gap:1.25rem}}.gallery-navigation .slick-list.padding-25{padding:0 25%!important}.gallery-navigation .slick-list.padding-0{padding:0!important}.gift-donation-form__gifts.form-item label.form-item__label,.gift-donation-form__gifts h2{color:#0d0d0d;font-family:FagoPro,sans-serif;font-weight:600;font-style:normal;font-size:2rem;line-height:2.5rem;margin:0 0 .5em;width:auto;padding-top:0}.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{width:100%;margin-bottom:1rem;border:2px solid #cfcfcf;background-color:#f5f5f5}@media (min-width:768px){.gift-donation-form__gifts-item{width:32.333%;margin-bottom:2.5rem}}.gift-donation-form__gifts-item.selected,.gift-donation-form__gifts-item:hover{border:2px solid #0d0d0d;box-shadow:0 4px 8px rgba(0,0,0,.08)}.gift-donation-form__gifts .image--form{display:block;padding:2.5rem;background-color:#f5f5f5}.gift-donation-form__gifts .image--form img{width:80px;height:80px;margin:0 auto}.gift-donation-form__gifts .form-item__description{margin:0;background-color:#f5f5f5;padding:1rem;text-align:center}.gift-donation-form__gifts .form-item__button-select{display:flex;justify-content:center;align-items:baseline;padding:1.75rem;background-color:#fff;text-align:center}.gift-donation-form__gifts .form-item__button-select input{width:1rem;height:1rem}.gift-donation-form__gifts .form-item__button-select .option.form-item__label{padding:0;font-size:1.25rem;font-weight:600;text-align:left}.form-date__input-wrapper .form-item__date{background:transparent;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{position:relative;width:100%;border:0;box-shadow:inherit}.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{display:flex;flex-direction:column;padding:0;background-color:transparent}.form-item-gift-type--one .donation-form__amount--options .gift-donation-form__gifts-item .image--with-caption img{width:100%;height:auto}.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;width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;margin-top:2rem}@media (min-width:768px){.gmap{display:inline-block;margin-top:3rem}}@media (min-width:1180px){.gmap{margin-top:6rem}}.gmap.layout-builder-block{width:auto;left:inherit;right:inherit;margin-left:0;margin-right:0}.gmap header{max-width:1180px;width:100%;margin:0 auto;padding:0 1rem}@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-weight:700;font-style:normal;font-size:2rem;line-height:2.5rem;width:auto;margin:0 0 3rem}@media (min-width:1440px){.gmap header .h2{color:#0d0d0d;font-family:FagoPro,sans-serif;font-weight:700;font-style:normal;font-size:2.375rem;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;position:relative;color:#e2001a;font-family:FagoPro,sans-serif;font-weight:600;font-style:normal;font-size:1rem;line-height:1.5rem;margin:0 0 .5em;width:auto}.gmap .location--map a:hover{color:#b00024}.gmap .location--map a:after{content:url("data:image/svg+xml;charset=utf-8,%3Csvg height='13' width='8' xmlns='http://www.w3.org/2000/svg' fill='%23e2001a'%3E%3Cpath d='M7.793 7.215a.644.644 0 000-.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 height='13' width='8' xmlns='http://www.w3.org/2000/svg' fill='%23b00024'%3E%3Cpath d='M7.793 7.215a.644.644 0 000-.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:after{position:relative;right:0}.gmap .location--presence{color:#4b4b4b;font-family:FagoPro,sans-serif;font-weight:400;font-style:normal;font-size:1rem;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{list-style:none;margin:0;padding:0;-moz-columns:2;column-count:2;list-style-position:inside}@media (min-width:768px){.gmap__list{-moz-columns:4;column-count:4}}.gmap__list a{text-decoration:none;color:#e2001a;font-family:FagoPro,sans-serif;font-weight:600;font-style:normal;font-size:1.25rem;line-height:1.75rem;margin:0 0 .5em;width:auto}.gmap__list a:hover{color:#b00024}.gmap__list-item{margin-bottom:2em}.gmap .gm-style .gm-style-iw-c{padding:1.5rem;border-radius:0;box-shadow:unset}.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{position:relative;display:flex;flex-direction:column;gap:2rem}@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-direction:row;margin-bottom:0;width:100%;flex-wrap:wrap;gap:3rem}}.grid-of-cards__get-active .grid-of-cards__image{width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw}@media (min-width:1180px){.grid-of-cards__get-active .grid-of-cards__image{width:50vw;left:auto;position:absolute;height:100%;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{padding:1.5rem 1.5rem 2rem;background-color:#f5f5f5}}@media (min-width:1180px){.grid-of-cards__get-active .grid-of-cards__content{padding:0;top:0;margin-top:6.87rem}}@media (min-width:768px) and (max-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{margin:0;color:#4b4b4b}.grid-of-cards__get-active .grid-of-cards__link{display:flex}.grid-of-cards__get-active .link--get-active{margin:0;padding:.75rem 2rem .75rem 1.25rem;border:1px solid #cfcfcf;transition:color .2s}.grid-of-cards__get-active .link--get-active:after{content:url("data:image/svg+xml;charset=utf-8,%3Csvg height='13' width='8' xmlns='http://www.w3.org/2000/svg' fill='%23e2001a'%3E%3Cpath d='M7.793 7.215a.644.644 0 000-.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;top:1px;right:-.5rem;left:inherit;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 height='13' width='8' xmlns='http://www.w3.org/2000/svg' fill='%23b00024'%3E%3Cpath d='M7.793 7.215a.644.644 0 000-.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{width:50vw;height:100%}}.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{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:50vw;height:100%}}.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{padding:0 1.5rem 1.5rem;background-color:#f5f5f5}}@media (min-width:1180px){.grid-of-cards__get-active .grid__list--3col{background-color:transparent;width:100%}}@media (min-width:1440px){.grid-of-cards__get-active .grid__list--3col{padding:0}}@media (min-width:768px) and (max-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}}@media (min-width:768px){.grid-of-cards__get-active .grid__list--3col .grid__item--3col{width:32%;margin-right:2%;margin-bottom:0}}.grid-of-cards__get-active .grid__list--3col .icon-text__link{flex-direction:row;gap:1rem;padding:1.5rem 1rem}@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{padding:2rem;min-height:17.5rem}}.grid-of-cards__get-active .grid__list--3col .icon-text__icon{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{width:48px;height: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{width:64px;height:64px}}.grid-of-cards__get-active .grid__list--3col .icon-text__link{text-decoration:none;color:inherit;display:flex}.grid-of-cards__get-active .grid__list--3col .icon-text__icon{margin-right:1rem}.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{display:flex;align-items:flex-end}.grid-of-cards__get-active .grid__list--3col .icon-text__title{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;line-height:1.75rem;font-weight:700;margin:0}@media (min-width:1180px){.grid-of-cards__get-active .grid__list--3col .icon-text__title{margin-bottom:.5rem;font-size:1.375rem;line-height:2rem}}.grid-of-cards__get-active .grid__list--3col .icon-text__chevron{margin-left:.5rem;display:inline-block;flex-shrink:0}@media (min-width:1180px){.grid-of-cards__get-active .grid__list--3col .icon-text__chevron{margin-bottom:.5rem;font-size:1.375rem;line-height:2rem}}.grid-of-cards__get-active .grid__list--3col .icon-text__chevron:after{content:url("data:image/svg+xml;charset=utf-8,%3Csvg height='13' width='8' xmlns='http://www.w3.org/2000/svg' fill='%23e2001a'%3E%3Cpath d='M7.793 7.215a.644.644 0 000-.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;width:1rem;height:1rem}.grid-of-cards__get-active .grid__list--3col .icon-text__description p{margin:1rem 0}@media (min-width:768px) and (max-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{box-shadow:inset 0 -8px 0 0 #e2001a;transform:translateY(-.75em);transition:transform .3s ease,box-shadow .25s ease}.grid-of-cards__get-active a.icon-text__link:hover:after{content:"";position:absolute;box-shadow:inset 0 0 0 0 #e2001a;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}.layout--onecol:has(.grid-of-cards__get-active){display:flex}.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-weight:700;font-style:normal;font-size:2rem;line-height:2.5rem;width:auto;margin:0 0 1rem}@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{flex-direction:row;align-items:center;justify-content:space-between;margin-bottom:1rem}}@media (min-width:1440px){.grid-of-cards__header{margin-bottom:2rem}}.grid-of-cards__bank-data{width:100%;text-align:left}.grid-of-cards__bank-data p{font-weight:400;font-size:.875rem;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-weight:700;font-size:1.25rem;line-height:2.75rem;margin:0 0 .5em}@media (min-width:768px){.grid-of-cards__bank-data{width:20rem;text-align:right}}.grid-of-cards .icon-text__link{display:flex;height:100%;flex-direction:column;padding:2em;background-color:#fff;text-decoration:none}.grid-of-cards .icon-text__icon{max-width:4rem;margin-bottom:1.25rem}.grid-of-cards .icon-text__title{color:#0d0d0d;font-family:FagoPro,sans-serif;font-weight:600;font-style:normal;font-size:1.25rem;line-height:1.75rem;width:auto;margin:0 0 .5rem}@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-weight:400;font-style:normal;font-size:.875rem;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{box-shadow:inset 0 -8px 0 0 #e2001a;transform:translateY(-.75em);transition:transform .3s ease,box-shadow .25s ease}.grid-of-cards a.icon-text__link:hover:after{content:"";position:absolute;box-shadow:inset 0 0 0 0 #e2001a;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}.hero{display:block;position:relative;margin-bottom:1rem}@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{margin-bottom:0;color:#828282}@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{-o-object-fit:cover;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{width:100%;position:absolute;bottom:3rem;left:0;margin:0;z-index:1}}@media (min-width:1180px){.hero__content{bottom:6rem}.hero--small .hero__content{bottom:15%}}.hero__content--simple{width:100%;margin-top:1.25rem}@media (min-width:768px){.hero__content--simple{position:absolute;margin-top:0;bottom:3rem;z-index:1}}@media (min-width:768px){.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{position:absolute;bottom:3rem;margin-top:0;z-index:1}}@media (min-width:768px){.hero--small .hero__content--extra-info{bottom:3rem}}.hero--home .hero__content{width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;margin-top:0;padding:1rem 1rem 2rem;background:#fff}@media (min-width:768px){.hero--home .hero__content{padding:2rem}}@media (min-width:1180px){.hero--home .hero__content{width:50%;position:absolute;bottom:0;margin:0;color:#0d0d0d}}@media (min-width:1180px){.hero--home .hero__content.left{left:0}}@media (min-width:1180px){.hero--home .hero__content.right{right:0;left:auto}}.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{display:inline-block;margin:0 0 1.4em;padding:.5455em 1em;background-color:#b00024;color:#fff;font-size:1rem}@media (min-width:1180px){.hero__tag{font-size:1.375rem}}.hero__title{color:#0d0d0d;font-family:FagoPro,sans-serif;font-weight:700;font-style:normal;font-size:2.25rem;line-height:2.75rem;width:auto;margin:0 0 .4em}@media (min-width:768px){.hero__title{color:#fff;font-family:FagoPro,sans-serif;font-weight:700;font-style:normal;font-size:2.5rem;line-height:3rem;margin:0 0 .5em;width:auto}}@media (min-width:1180px){.hero__title{color:#fff;font-family:FagoPro,sans-serif;font-weight:700;font-style:normal;font-size:3.25rem;line-height:3.625rem;margin:0 0 .5em;width:auto}}.hero__content--extra-info .hero__title{color:#0d0d0d;font-family:FagoPro,sans-serif;font-weight:700;font-style:normal;font-size:2.375rem;line-height:2.75rem;width:auto;margin:0 0 .4em}@media (min-width:768px){.hero__content--extra-info .hero__title{color:#fff;font-family:FagoPro,sans-serif;font-weight:700;font-style:normal;font-size:2.375rem;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-weight:700;font-style:normal;font-size:2.75rem;line-height:3.5rem;margin:0 0 .5em;width:auto}}.hero__subtitle{color:#4b4b4b;font-family:FagoPro,sans-serif;font-weight:400;font-style:normal;font-size:1rem;line-height:1.5rem;margin:0 0 .5em;width:auto}@media (min-width:768px){.hero__subtitle{color:#fff;font-family:FagoPro,sans-serif;font-weight:400;font-style:normal;font-size:1rem;line-height:1.5rem;margin:0 0 .5em;width:auto}}@media (min-width:1180px){.hero__subtitle{color:#fff;font-family:FagoPro,sans-serif;font-weight:400;font-style:normal;font-size:1.375rem;line-height:2rem;margin:0 0 .5em;width:auto;letter-spacing:-.2px}}.hero__image{width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw}.hero__image img,.hero__image video{width:100%}@media (min-width:1180px){.hero--home .hero__image img{aspect-ratio:16/9;max-height:calc(100vh - var(--offset-top));max-width:100%;height:auto;-o-object-fit:cover;object-fit:cover}}@media (min-width:768px){.hero--home .hero__image .image--copyright{height:100%}}.hero__image video{-o-object-fit:cover;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;font-family:FagoPro,sans-serif;font-weight:400;font-style:normal;font-size:1.25rem;line-height:1.75rem;margin:0 0 .5em;width:auto;display:inline-block}.hero__date:before{content:"|";color:#ebebeb;width:1px;height:100%;margin-left:.375rem;padding-right:.375rem}@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-weight:400;font-style:normal;font-size:1.375rem;line-height:2rem;margin:0 0 .5em;width:auto}}.hero--medium .hero__date{color:#4b4b4b;font-family:FagoPro,sans-serif;font-weight:400;font-style:normal;font-size:1.25rem;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-weight:400;font-style:normal;font-size:1.25rem;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-weight:400;font-style:normal;font-size:1.375rem;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-weight:400;font-style:normal;font-size:1.25rem;line-height:1.75rem;margin:0 0 .5em;width:auto;text-decoration:none}@media (min-width:1180px){.hero__country a{color:#e2001a;font-family:FagoPro,sans-serif;font-weight:400;font-style:normal;font-size:1.375rem;line-height:2rem;margin:0 0 .5em;width:auto}}.hero__country a:hover{color:#b00024}.hero__highlighted-date{display:flex;flex-direction:column;align-items:center;width:10rem;justify-content:center;margin-bottom:1rem;padding:1rem;background-color:#ebebeb}@media (min-width:768px){.hero__highlighted-date{min-width:11rem;margin-right:1.5rem;margin-bottom:0;padding:2.25rem 1rem}}.hero__highlighted-date .month{text-transform:uppercase;color:#4b4b4b;font-family:FagoPro,sans-serif;font-weight:400;font-style:normal;font-size:.875rem;line-height:1rem;margin:0;width:auto}@media (min-width:768px){.hero__highlighted-date .month{color:#4b4b4b;font-family:FagoPro,sans-serif;font-weight:400;font-style:normal;font-size:1rem;line-height:1rem;margin:0;width:auto}}.hero__highlighted-date .day{color:#4b4b4b;font-family:FagoPro,sans-serif;font-weight:900;font-style:normal;font-size:2rem;line-height:2.5rem;margin:0;width:auto}@media (min-width:768px){.hero__highlighted-date .day{color:#4b4b4b;font-family:FagoPro,sans-serif;font-weight:900;font-style:normal;font-size:2.125rem;line-height:3.5rem;margin:0;width:auto}}@media (min-width:1180px){.hero__highlighted-date .day{color:#4b4b4b;font-family:FagoPro,sans-serif;font-weight:900;font-style:normal;font-size:2.25rem;line-height:3.5rem;margin:0;width:auto}}.hero__category a{font-family:FagoPro,sans-serif;font-style:normal;font-size:1.25rem;line-height:1.75rem;margin:0 0 .5em;width:auto;color:#e2001a;text-decoration:none;font-weight:600}.hero__category a:hover{color:#b00024}@media (min-width:1180px){.hero__category a{color:#e2001a;font-family:FagoPro,sans-serif;font-weight:600;font-style:normal;font-size:1.375rem;line-height:2rem;margin:0 0 .5em;width:auto}}.hero__event-location{color:#4b4b4b;font-family:FagoPro,sans-serif;font-weight:400;font-style:normal;font-size:1.25rem;line-height:2rem;margin:0 0 .5em;width:auto}@media (min-width:768px){.hero__event-location{color:#fff;font-family:FagoPro,sans-serif;font-weight:400;font-style:normal;font-size:1.25rem;line-height:2rem;margin:0 0 .5em;width:auto}}.hero__event-location:before{content:"|";color:#ebebeb;width:1px;height:100%;margin-left:.375rem;padding-right:.375rem}@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;color:#e2001a;font-family:FagoPro,sans-serif;font-weight:600;font-style:normal;font-size:1rem;line-height:1.5rem;margin:0 0 1.5em;width:auto;display:block;position:relative;padding-left:1.25rem}.hero .link--hero-home-primary.link:hover,.hero .link--hero-home.link:hover,.hero .link--hero.link:hover{color:#b00024}@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-weight:600;font-style:normal;font-size:1.25rem;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 height='13' width='8' xmlns='http://www.w3.org/2000/svg' fill='%23e2001a'%3E%3Cpath d='M7.793 7.215a.644.644 0 000-.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;top:-.1rem;left:.25rem;width:.5rem;transform:rotate(180deg)}@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 height='13' width='8' xmlns='http://www.w3.org/2000/svg' fill='%23b00024'%3E%3Cpath d='M7.793 7.215a.644.644 0 000-.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;margin-top:0;margin-bottom:2rem;padding-left:0;font-size:.875rem;line-height:1.25rem}@media (min-width:768px){.hero .link--hero-home-primary.link,.hero .link--hero-home.link{margin-bottom:0;font-size:1rem;line-height:1.5rem}}.hero .link--hero-home-primary.link:after,.hero .link--hero-home.link:after{position:absolute;top:1px;right:-1rem;left:inherit;transform:rotate(0deg)}.hero .link--hero-home-primary.link{position:relative;background-color:#e2001a;border:none;color:#fff;cursor:pointer;display:inline-block;text-decoration:none;text-align:center;font-weight:700;transition:background-color .2s;margin:0;padding:.75rem 2rem .75rem 1.25rem}.hero .link--hero-home-primary.link:after{content:url("data:image/svg+xml;charset=utf-8,%3Csvg height='13' width='8' xmlns='http://www.w3.org/2000/svg' fill='%23fff'%3E%3Cpath d='M7.793 7.215a.644.644 0 000-.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 height='13' width='8' xmlns='http://www.w3.org/2000/svg' fill='%23fff'%3E%3Cpath d='M7.793 7.215a.644.644 0 000-.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{margin:0;padding:.75rem 2rem .75rem 1.25rem;border:1px solid #cfcfcf;transition:color .2s}.hero .link--hero-home.link:after{content:url("data:image/svg+xml;charset=utf-8,%3Csvg height='13' width='8' xmlns='http://www.w3.org/2000/svg' fill='%23e2001a'%3E%3Cpath d='M7.793 7.215a.644.644 0 000-.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}}@media (min-width:768px){.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}}@media (min-width:1180px){.hero:has(.hero__content.right) .image--copyright .image__info{left:0;top:0;right:unset;bottom:unset}.hero:has(.hero__content.right) .image--copyright .image__info-button,.hero:has(.hero__content.right) .image--copyright .image__info-close{left:.5em;top:.5em;right:unset;bottom:unset}.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{display:flex;flex-direction:column;background-color:#fff;padding:2rem 1rem;margin:4em 0}@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{width:49%;margin-right:1.5%;margin-bottom:0}}.highlighted-links__title{color:#0d0d0d;font-family:FagoPro,sans-serif;font-weight:600;font-style:normal;font-size:1.75rem;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-weight:600;font-style:normal;font-size:2rem;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-weight:400;font-style:normal;font-size:.875rem;line-height:1.375rem;width:auto;margin:0}@media (min-width:1440px){.highlighted-links__body p{color:#4b4b4b;font-family:FagoPro,sans-serif;font-weight:400;font-style:normal;font-size:1rem;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-direction:column;flex-wrap:wrap;justify-content:flex-end;word-break:break-word}.highlighted-links__links a{color:#0d0d0d;font-family:FagoPro,sans-serif;font-weight:400;font-style:normal;font-size:1rem;line-height:1.25rem;margin:0 0 .5em;width:auto;color:#e2001a;text-decoration:none;font-weight:600;position:relative}.highlighted-links__links a:hover{color:#b00024}.highlighted-links__links a:after{content:url("data:image/svg+xml;charset=utf-8,%3Csvg height='13' width='8' xmlns='http://www.w3.org/2000/svg' fill='%23e2001a'%3E%3Cpath d='M7.793 7.215a.644.644 0 000-.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 height='13' width='8' xmlns='http://www.w3.org/2000/svg' fill='%23b00024'%3E%3Cpath d='M7.793 7.215a.644.644 0 000-.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;font-family:FagoPro,sans-serif;font-weight:400;font-style:normal;font-size:1.25rem;line-height:1.75rem;margin:0 0 .5em;width:auto;color:#e2001a;text-decoration:none;font-weight:600}.highlighted-links__links a:hover{color:#b00024}.highlighted-links__links a:after{line-height:1.75rem}}.home-credentials{margin-top:2rem;display:flex;justify-content:center;flex-wrap:wrap}@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{width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;padding:2rem .5rem 1.8rem;background-color:#fff}@media (min-width:768px){.how-apply__wrapper{padding-top:3rem}}@media (min-width:1180px){.how-apply__wrapper{padding-top:6rem;padding-bottom:2.2rem}}.how-apply__content{max-width:1180px;width:100%;margin:0 auto;padding:0 1rem}@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{display:flex;flex-direction:column;padding-bottom:2em;border-bottom:1px solid #ebebeb}@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{margin-bottom:1.5rem;font-size:2rem;line-height:2.5rem;word-break:break-word}@media (min-width:768px){.how-apply__header .h2{width:50%;margin-right:2rem}}@media (min-width:1180px){.how-apply__header .h2{margin-right:0;font-size:2.5rem;line-height:3rem}}.how-apply__attachment{display:flex;flex-direction:row;align-items:center;padding:1em 2em 1em 4em;background-color:#f5f5f5;align-self:flex-start}@media (min-width:1180px){.how-apply__attachment{padding:1.6em 2em 1.6em 4em}}.how-apply__attachment a{position:relative;color:#e2001a;font-family:FagoPro,sans-serif;font-weight:600;font-style:normal;font-size:1rem;line-height:1.5rem;margin:0;width:auto;text-decoration:none}.how-apply__attachment a:before{content:url("data:image/svg+xml;charset=utf-8,%3Csvg width='16' height='16' xmlns='http://www.w3.org/2000/svg' fill='%23e2001a'%3E%3Cpath d='M15.664 7.79c.07.105.106.21.106.315 0 .141-.036.211-.106.282L8.316 15.77a.567.567 0 01-.316.105c-.14 0-.21-.035-.281-.14L.336 8.386c-.07-.07-.106-.14-.106-.282 0-.105.036-.21.106-.316l.703-.703c.07-.07.14-.106.281-.106.106 0 .211.036.317.106l5.449 5.45V.545a.4.4 0 01.105-.28.447.447 0 01.317-.141h.984c.106 0 .211.07.281.14.07.07.141.176.141.282v11.988l5.45-5.45c.07-.07.175-.105.316-.105.105 0 .21.036.28.106l.704.703z'/%3E%3C/svg%3E");position:absolute;left:-2rem;width:.875rem}.how-apply__attachment a:hover:before{content:url("data:image/svg+xml;charset=utf-8,%3Csvg width='16' height='16' xmlns='http://www.w3.org/2000/svg' fill='%239e0012'%3E%3Cpath d='M15.664 7.79c.07.105.106.21.106.315 0 .141-.036.211-.106.282L8.316 15.77a.567.567 0 01-.316.105c-.14 0-.21-.035-.281-.14L.336 8.386c-.07-.07-.106-.14-.106-.282 0-.105.036-.21.106-.316l.703-.703c.07-.07.14-.106.281-.106.106 0 .211.036.317.106l5.449 5.45V.545a.4.4 0 01.105-.28.447.447 0 01.317-.141h.984c.106 0 .211.07.281.14.07.07.141.176.141.282v11.988l5.45-5.45c.07-.07.175-.105.316-.105.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{padding-left:1em;color:#e2001a;font-family:FagoPro,sans-serif;font-weight:400;font-style:normal;font-size:.75rem;line-height:1.5rem;margin:0;width:auto}@media (min-width:768px){.how-apply__attachment{width:50%}}.how-apply__cta-link{background-color:#e2001a;border:none;cursor:pointer;line-height:1.4;padding:.7em 1.5em;display:inline-block;text-decoration:none;text-align:center;font-weight:600;transition:background-color .2s;align-self:flex-start;color:#fff;font-size:1rem;line-height:1.5rem}.how-apply__cta-link:visited{color:#fff}.how-apply__cta-link:hover{background-color:#b00024;transition:background-color .2s}@media (min-width:768px){.how-apply__cta-link{padding:1.1em 1.5em;min-width:17rem}}@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{display:flex;flex-direction:column;padding-top:.7rem;border-bottom:1px solid #ebebeb;color:#4b4b4b}@media (min-width:768px){.how-apply__columns{flex-direction:row}}@media (min-width:1180px){.how-apply__columns{padding-top:2.6rem;padding-bottom:2rem}}.how-apply__columns a{color:#e2001a;text-decoration:none;font-weight:600}.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-weight:400;font-style:normal;font-size:1rem;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-weight:400;font-style:normal;font-size:1rem;line-height:1.5rem;width:auto;margin:1.5rem 0}@media (min-width:768px){.how-apply__column--2{flex-basis:50%;margin-top:0;padding-right:1rem;margin-bottom:3.5rem}}@media (min-width:1180px){.how-apply__column--2{font-size:1.25rem;line-height:2rem;flex-basis:30%;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-weight:400;font-style:normal;font-size:.875rem;line-height:1.375rem;width:auto;width:50%;margin:1rem 0 .5em}@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-weight:400;font-style:normal;font-size:1.25rem;line-height:2rem;margin:0 0 .5em;width:auto;text-align:center;padding-top:1.8rem}@media (min-width:768px){.how-apply__footer{max-width:85%;margin:0 auto}}@media (min-width:1180px){.how-apply__footer{max-width:57.5rem;font-size:1.375rem;line-height:2rem;padding-top:2.3rem}}.how-apply__footer a{color:#e2001a;text-decoration:none;font-weight:600}.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{display:flex;padding:1.5em 2em;margin-bottom:1em;background-color:#fff}.intro__double-address .address{margin-top:0;margin-left:2rem;margin-bottom: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}.intro__icon-explanation-item:last-child{margin-bottom:0}.intro__icon-explanation-item .icon-text__link{display:flex;width:100%;text-decoration:none}.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-right:2%;margin-bottom:0}}.intro__icon-explanation-item .icon-text__icon,.intro__icon-explanation-item .icon-text__icon-img{margin-right:1em;margin-bottom:2em}.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{margin-top:0;margin-bottom:.5em;color:#0d0d0d;font-size:1.5rem}@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 (min-width:1180px){.intro__icon-explanation-item .icon-text__description.text-icon{font-size:1.25rem;line-height:2rem}}.intro__icon-explanation-item{margin-bottom:2em}@media (min-width:768px){.intro__icon-explanation-item{margin-bottom:3em}}.intro__icon-explanation-item.block__icon-text-list{margin-bottom:.625em;display:flex;width:100%;flex-direction:row-reverse;justify-content:flex-end}.intro__bottom{width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;padding-bottom:2em;border-bottom:1px solid #ebebeb}.intro__bottom-text{max-width:1180px;width:100%;margin:0 auto;padding:0 1rem;color:#4b4b4b;font-size:1rem;text-align:center}@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{font-size:1rem;font-weight:400;line-height:1.5rem}.block__icon-text-subtitle p,.intro-text{color:#4b4b4b}@media (min-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{position:absolute;right:0;background-color:#fafafa;z-index:10}.language-switcher-language-url{list-style:none;margin:0;display:flex;padding:0}.language-switcher-language-url li{padding:.375rem .375rem 0}.language-switcher-language-url .language-link{display:inline-block;padding-bottom:.375rem;color:#828282;text-transform:uppercase;text-decoration:none;font-size:1rem}.language-switcher-language-url .language-link:hover{color:#e2001a}.language-switcher-language-url .language-link.is-active{color:#e2001a;border-bottom:2px solid #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{font-size:.75rem;color:#a0a2a9}@media (min-width:1180px){.material-request-form{width:48.75rem;margin:4rem auto}}@media (min-width:768px){.material-request-form[data-webform-wizard-current-page=personal_information_page]{max-width:36.25rem;margin:5rem auto 4rem}}.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:-ms-grid;display:grid;-ms-grid-columns:1fr 1.5fr;grid-template-columns:1fr 1.5fr;-ms-grid-rows:auto 1fr;grid-template-rows:auto 1fr;grid-template-areas:"a b" "a b" "a d"}.material-request-form .webform-material-request__material-info{-ms-grid-row:1;-ms-grid-row-span:2;-ms-grid-column:2;grid-area:b;margin-top:0;max-width:320px;margin-bottom:1rem}@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{-ms-grid-row:3;-ms-grid-column:2;grid-area:d;width:185px;margin-bottom:0}@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;line-height:1.25rem;font-weight:600;letter-spacing:.2px}.material-request-form .webform-material-request input{width:100%}.material-request-form .webform-material-request .text-long{margin-top:.5rem;font-size:.75rem;line-height:1rem;color:#4b4b4b}.material-request-form .webform-material-request .image--simple-colorbox{-ms-grid-row:1;-ms-grid-row-span:3;-ms-grid-column:1;position:relative;grid-area:a;width:96px;height:96px;box-shadow:0 4px 8px rgba(0,0,0,.08);transition:box-shadow .2s ease}@media (min-width:1180px){.material-request-form .webform-material-request .image--simple-colorbox{width:128px;height:128px}}.material-request-form .webform-material-request .image--simple-colorbox:hover{box-shadow:0 4px 12px rgba(0,0,0,.35);transition:box-shadow .2s ease}.material-request-form .webform-material-request .image--simple-colorbox img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.material-request-form .webform-material-request svg{position:absolute;right:0}.material-request-form table{margin-top:1.5rem;border:0}.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{border:0;background-color:#fff}.material-request-form table td{width:100%;padding:0;white-space:unset}.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{width:47%;margin-right:3%;margin-bottom:2rem}.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{max-width:100%;padding:1rem;background-color:#fff}@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-weight:900;font-style:normal;font-size:2rem;line-height:2.5rem;width:auto;margin:0 0 .5em;padding-top:0}@media (min-width:768px){.material-request-form .webform-address .webform-address__row-1,.material-request-form .webform-address .webform-address__row-3{width:70%}}@media (min-width:768px){.material-request-form .webform-address .webform-address__row-2,.material-request-form .webform-address .webform-address__row-4{width:32.5%}}@media (min-width:768px){.material-request-form .webform-preview{width:37.25rem;margin:0 auto}}@media (min-width:768px){.material-request-form__school-details .form-item-school-name{width:67%}}@media (min-width:768px){.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{width:100%;margin-right:0}@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{width:200px;margin-left:20px}}.material-request-form__teaching-material .webform-material-request__material-info .form-item{-ms-grid-row:3;-ms-grid-column:2;grid-area:d;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{text-align:left;font-size:.875rem;line-height:1.375rem;color:#4b4b4b}.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;line-height:1.4;padding:.7em 1.5em;display:inline-block;text-decoration:none;text-align:center;font-weight:600;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;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{margin-bottom:1rem;color:#4b4b4b;font-size:.875rem;line-height:1.375rem}@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{font-size:.875rem;line-height:1.375rem;color:#4b4b4b}.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{margin-top:2rem;display:flex;flex-direction:column}@media (min-width:768px){.media-banner{margin-top:3rem}}@media (min-width:1180px){.media-banner{margin-top:6rem}}@media (min-width:768px){.media-banner{flex-direction:row;justify-content:space-between;align-items:flex-start}}.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;order:1;width:48.5%;margin-right:1.75rem}.media-banner__column-2.media-banner__column-2--left{justify-content:flex-start;order:2;margin-right:0;margin-left:1.75rem}}@media (min-width:1440px){.media-banner__column-2{width:640px;margin-right:0}.media-banner__column-2.media-banner__column-2--left{margin-left:0}}.media-banner p{color:#4b4b4b;font-family:FagoPro,sans-serif;font-weight:400;font-style:normal;font-size:1rem;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-weight:400;font-style:normal;font-size:1rem;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-weight:900;font-style:normal;font-size:2rem;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-weight:900;font-style:normal;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-weight:900;font-style:normal;font-size:1.5rem;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{position:relative;display:flex;flex-direction:row;width:92vw;justify-content:center;max-width:31rem}@media (min-width:1440px){.newsletter__signup-form{max-width:33rem}}.newsletter__signup-form .form-item{position:relative;margin-bottom:0;width:100%}.newsletter__signup-form .form-item__email{color:#0d0d0d;font-family:FagoPro,sans-serif;font-weight:400;font-style:normal;font-size:1rem;line-height:1.5rem;margin:0;width:auto}.newsletter__signup-form .status{position:absolute;bottom:8em;width:100%;padding:.25rem;font-size:.65rem}@media (min-width:768px){.newsletter__signup-form .status{bottom:-4em}}.newsletter__signup-form.webform-submission-newsletter-subscription-mini-form .status{left:0;bottom:0}.newsletter__signup-form .form-email{width:100%;height:100%;padding:.9rem .9rem .9rem 2.5rem}.newsletter__signup-form .form-email__icon{position:absolute;left:1em;top:23px;transform:translateY(-50%)}.newsletter__signup-form .form-email:-ms-input-placeholder{color:#0d0d0d;font-family:FagoPro,sans-serif;font-weight:400;font-style:normal;font-size:1rem;line-height:1.5rem;margin:0 0 .5em;width:auto;width:100%}.newsletter__signup-form .form-email::placeholder{color:#0d0d0d;font-family:FagoPro,sans-serif;font-weight:400;font-style:normal;font-size:1rem;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{max-width:3.5rem;height:100%;overflow:hidden;text-indent:-99999px}@media (min-width:1180px){.newsletter__signup-form .form-actions .button{max-width:100%;text-indent:inherit;padding-right:2.1em;padding-left:1.2em}}.newsletter__signup-form .form-actions input.button.button--primary.webform-button--submit.form-submit{padding:.7em 1.75em;max-height:3rem}@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 (min-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{content:url("data:image/svg+xml;charset=utf-8,%3Csvg height='13' width='8' xmlns='http://www.w3.org/2000/svg' fill='%23fff'%3E%3Cpath d='M7.793 7.215a.644.644 0 000-.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;left:0;top:0;width:100%;height:15px;text-align:center;pointer-events:none;transition:background-color .2s;background-color:#e2001a;line-height:3.25rem}@media (min-width:1180px){.newsletter__signup-form .form-actions:after{left:85%;width:auto;background-color:transparent}}.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:transparent;transition:none}}.newsletter__full-form{max-width:100%;margin-bottom:1.25rem;padding:1rem;background-color:#fff}@media (min-width:1440px){.newsletter__full-form{padding:2.5rem}}.status-error+.webform-confirmation{display:none}#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-weight:400;font-style:normal;font-size:1rem;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{text-decoration:none;color:#e2001a}#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{padding-right:10px;width:auto;border:1px solid #e2001a;opacity:1;text-decoration:none;background-color:#fff;color:#e2001a}#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{width:auto;opacity:1;font-size:1rem;background-color:#e2001a}#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;line-height:1.4;padding:.7em 1.5em;display:inline-block;text-decoration:none;text-align:center;font-weight:600;transition:background-color .2s;margin-bottom:1rem}#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;transition:background-color .2s}#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-weight:600;font-style:normal;font-size:2rem;line-height:2.5rem;margin:0 0 .5em;width:auto}#onetrust-cookie-list #ot-sdk-cookie-policy section{overflow-x:auto}@media (min-width:530px) and (max-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-weight:700;font-style:normal;font-size:2rem;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-weight:700;font-style:normal;font-size:2.375rem;line-height:3.5rem;margin:0 0 .5em;width:auto}}.open-position-office__wrapper{display:flex;flex-direction:column;background-color:#fff;padding:1em}@media (min-width:768px){.open-position-office__wrapper{flex-direction:row;justify-content:space-between;flex-wrap:wrap;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-weight:600;font-style:normal;font-size:1.25rem;line-height:1.5rem;width:auto;margin:0}@media (min-width:1180px){.open-position-office__title{color:#0d0d0d;font-family:FagoPro,sans-serif;font-weight:600;font-style:normal;font-size:1.375rem;line-height:1.5rem;margin:0 0 .5em;width:auto}}.open-position-office__location{color:#4b4b4b;font-family:FagoPro,sans-serif;font-weight:400;font-style:normal;font-size:1.25rem;line-height:1.5rem;width:auto;display:flex;position:relative;margin:0 0 .5em .45em}@media (min-width:1180px){.open-position-office__location{color:#0d0d0d;font-family:FagoPro,sans-serif;font-weight:400;font-style:normal;font-size:1.375rem;line-height:1.5rem;width:auto;margin:0 0 .5em .75em}}.open-position-office__location span{margin-right:.75em}.open-position-office__dates{display:flex;flex-direction:column;color:#828282;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{display:flex;align-items:center}.open-position-office__pdf a{font-size:1.25rem;font-weight:600;color:#e2001a;text-decoration:none}.open-position-office__pdf a:hover{color:#9e0012}.open-position-office__pdf-format{margin-left:.5em;font-size:.875rem;color:#e2001a;font-weight:400}.open-position-office__pdf svg{margin-left:.5em}.open-position-office__english{display:inline-block;padding:.5em 1em;border:1px solid #4b4b4b;color:#4b4b4b;font-size:.875rem}.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-direction:column;flex-wrap:wrap;margin-bottom:1.375rem}@media (min-width:768px){.other-locations header{flex-direction:row;justify-content:space-between;align-items:center;margin-bottom:2rem}}.other-locations h2{color:#0d0d0d;font-family:FagoPro,sans-serif;font-weight:900;font-style:normal;font-size:2rem;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-weight:900;font-style:normal;font-size:2.375rem;line-height:2.75rem;margin:0 0 .5em;width:auto}}.other-locations__link{color:#e2001a;text-decoration:none;font-weight:600;position:relative}.other-locations__link:hover{color:#b00024}.other-locations__link:after{content:url("data:image/svg+xml;charset=utf-8,%3Csvg height='13' width='8' xmlns='http://www.w3.org/2000/svg' fill='%23e2001a'%3E%3Cpath d='M7.793 7.215a.644.644 0 000-.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 height='13' width='8' xmlns='http://www.w3.org/2000/svg' fill='%23b00024'%3E%3Cpath d='M7.793 7.215a.644.644 0 000-.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}}@media (min-width:768px){.other-locations__link{right:1em}}@media (min-width:1440px){.other-locations__link{right:0;font-size:1.25rem;line-height:1.75rem}}.other-locations__list{display:flex;flex-direction:column}@media (min-width:768px){.other-locations__list{flex-direction:row;flex-wrap:wrap}}@media (min-width:768px){.other-locations__wrapper{width:50%}}@media (min-width:1440px){.other-locations__wrapper{width:25%}}.other-locations__wrapper .link{display:flex;flex-direction:column;align-items:center;text-decoration:none;color:#0d0d0d;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{width:unset;height: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{max-width:61.25rem;width:100%;margin:2rem auto 0}@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-weight:900;font-style:normal;font-size:2rem;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}}@media (min-width:768px){.registration-form{width:37.25rem;margin:0 auto}}.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}}@media (min-width:768px){.registration-form .availability-selector .form-item{display:flex;justify-content:space-between}}@media (min-width:768px){.registration-form .availability-selector .form-item__dropdown,.registration-form .availability-selector .form-item label{width:50%}}.registration-form .form-item-note{color:#0d0d0d;font-family:FagoPro,sans-serif;font-weight:400;font-style:normal;font-size:.875rem;line-height:1.375rem;margin:0;width:auto}.registration-form #edit-company .js-form-item{margin:0;display:flex;align-items:center;gap:10px}.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;width:100%;justify-content:center}.registration-form #slots-container-booking{display:-ms-grid;display:grid;-ms-grid-columns:1fr 5px 1fr;grid-template-columns:1fr 1fr;gap:5px}.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{position:relative;margin-bottom:2rem}@media (min-width:768px){.related-blog header{display:flex;flex-direction:row;justify-content:space-between;align-items:baseline;margin-bottom:1rem}}.related-blog header h2{color:#0d0d0d;font-family:FagoPro,sans-serif;font-weight:600;font-style:normal;font-size:2rem;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;color:#e2001a;text-decoration:none;font-weight:600}.related-blog header a:after{content:url("data:image/svg+xml;charset=utf-8,%3Csvg height='13' width='8' xmlns='http://www.w3.org/2000/svg' fill='%23e2001a'%3E%3Cpath d='M7.793 7.215a.644.644 0 000-.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 height='13' width='8' xmlns='http://www.w3.org/2000/svg' fill='%23b00024'%3E%3Cpath d='M7.793 7.215a.644.644 0 000-.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: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-grow:inherit;flex-basis:inherit;width:32%;margin-right:2%}.related-blog .card__item:last-child{margin:0}}.related-content{width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;background-color:#fff}.related-content.layout-builder-block{width:auto;left:inherit;right:inherit;margin-left:0;margin-right:0}.related-content__list{display:flex;flex-direction:column}@media (min-width:768px){.related-content__list{max-width:1180px;width:100%;margin:0 auto;padding:0 1rem;flex-direction:row}}@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{position:relative;font-size:1.25rem;line-height:1.75rem;font-weight:600;color:#0d0d0d;text-decoration:none;transition:color .2s ease}.related-content__link a:after{content:url("data:image/svg+xml;charset=utf-8,%3Csvg height='13' width='8' xmlns='http://www.w3.org/2000/svg' fill='%23e2001a'%3E%3Cpath d='M7.793 7.215a.644.644 0 000-.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;width:.5rem;transition:right .2s ease}@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{text-align:center;font-size:1rem;line-height:1.5rem;color:#4b4b4b}@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{position:relative;margin-bottom:2rem}@media (min-width:768px){.related-events header{display:flex;flex-direction:row;justify-content:space-between;align-items:center}}.related-events header a{position:relative;color:#e2001a;text-decoration:none;font-weight:600}.related-events header a:after{content:url("data:image/svg+xml;charset=utf-8,%3Csvg height='13' width='8' xmlns='http://www.w3.org/2000/svg' fill='%23e2001a'%3E%3Cpath d='M7.793 7.215a.644.644 0 000-.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 height='13' width='8' xmlns='http://www.w3.org/2000/svg' fill='%23b00024'%3E%3Cpath d='M7.793 7.215a.644.644 0 000-.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: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-weight:600;font-style:normal;font-size:2rem;line-height:2.5rem;width:auto;margin:0 0 .875rem}@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{max-width:61.25rem;width:100%;margin:0 auto;padding:1.5rem 0}.related-files.layout-builder-block{width:auto;left:inherit;right:inherit;margin-left:0;margin-right:0}@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-weight:600;font-style:normal;font-size:1.375rem;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-weight:600;font-style:normal;font-size:1.75rem;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-weight:600;font-style:normal;font-size:2rem;line-height:2.5rem;margin:0 0 .5em;width:auto}}.related-files__columns p{color:#4b4b4b;font-family:FagoPro,sans-serif;font-weight:400;font-style:normal;font-size:.875rem;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{width:49%;margin-right:.5%;margin-bottom:0}}@media (min-width:1440px){.related-files__column--1{width:35%;margin-right:20%}}.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{display:flex;flex-direction:row;align-items:center;padding:1em 2em 1em 4em;background-color:#f5f5f5;flex-direction:column;justify-content:space-between;margin-bottom:.125rem;background-color:#fff;text-align:center}@media (min-width:1180px){.related-files__file{padding:1.6em 2em 1.6em 4em}}.related-files__file a{position:relative;color:#e2001a;font-family:FagoPro,sans-serif;font-weight:600;font-style:normal;font-size:1rem;line-height:1.5rem;margin:0;width:auto;text-decoration:none}.related-files__file a:before{content:url("data:image/svg+xml;charset=utf-8,%3Csvg width='16' height='16' xmlns='http://www.w3.org/2000/svg' fill='%23e2001a'%3E%3Cpath d='M15.664 7.79c.07.105.106.21.106.315 0 .141-.036.211-.106.282L8.316 15.77a.567.567 0 01-.316.105c-.14 0-.21-.035-.281-.14L.336 8.386c-.07-.07-.106-.14-.106-.282 0-.105.036-.21.106-.316l.703-.703c.07-.07.14-.106.281-.106.106 0 .211.036.317.106l5.449 5.45V.545a.4.4 0 01.105-.28.447.447 0 01.317-.141h.984c.106 0 .211.07.281.14.07.07.141.176.141.282v11.988l5.45-5.45c.07-.07.175-.105.316-.105.105 0 .21.036.28.106l.704.703z'/%3E%3C/svg%3E");position:absolute;left:-2rem;width:.875rem}.related-files__file a:hover:before{content:url("data:image/svg+xml;charset=utf-8,%3Csvg width='16' height='16' xmlns='http://www.w3.org/2000/svg' fill='%239e0012'%3E%3Cpath d='M15.664 7.79c.07.105.106.21.106.315 0 .141-.036.211-.106.282L8.316 15.77a.567.567 0 01-.316.105c-.14 0-.21-.035-.281-.14L.336 8.386c-.07-.07-.106-.14-.106-.282 0-.105.036-.21.106-.316l.703-.703c.07-.07.14-.106.281-.106.106 0 .211.036.317.106l5.449 5.45V.545a.4.4 0 01.105-.28.447.447 0 01.317-.141h.984c.106 0 .211.07.281.14.07.07.141.176.141.282v11.988l5.45-5.45c.07-.07.175-.105.316-.105.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{padding-left:1em;color:#e2001a;font-family:FagoPro,sans-serif;font-weight:400;font-style:normal;font-size:.75rem;line-height:1.5rem;margin:0;width:auto}@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{width:40%;text-align:right}}.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{position:relative;margin-bottom:2rem}@media (min-width:768px){.related-news header{display:flex;flex-direction:row;justify-content:space-between;align-items:baseline;margin-bottom:1rem}}.related-news header h2{color:#0d0d0d;font-family:FagoPro,sans-serif;font-weight:600;font-style:normal;font-size:2rem;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;color:#e2001a;text-decoration:none;font-weight:600}.related-news header a:after{content:url("data:image/svg+xml;charset=utf-8,%3Csvg height='13' width='8' xmlns='http://www.w3.org/2000/svg' fill='%23e2001a'%3E%3Cpath d='M7.793 7.215a.644.644 0 000-.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 height='13' width='8' xmlns='http://www.w3.org/2000/svg' fill='%23b00024'%3E%3Cpath d='M7.793 7.215a.644.644 0 000-.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: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{width:100%;height:auto;min-height:190px;display:block}@media (min-width:768px){.remote-video--media-banner .gdpr-conform__image,.remote-video--media-banner .media-oembed-content{width:340px;height:190px;margin:0 auto}}@media (min-width:1180px){.remote-video--media-banner .gdpr-conform__image,.remote-video--media-banner .media-oembed-content{width:640px;height:360px}}.search-block{position:relative;display:flex;justify-content:center;max-width:40rem;padding-top:1rem;margin-right:auto;margin-bottom:1.8rem;margin-left:auto}@media (min-width:1180px){.search-block{width:3.12rem;padding:0;margin:0 1rem 0 0}.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{pointer-events:none;position:absolute;top:1rem;right:1rem;width:3.5rem;height:calc(100% - 1rem);display:inline-flex;align-items:center;justify-content:center;z-index:2;background-color:#e2001a;border:0}.search-block__icon .search-block__close{width:0;opacity:0;visibility:hidden}@media (min-width:1180px){.search-block__icon{display:flex;position:static;width:50px;text-align:center;height:35px;background-color:transparent;pointer-events:auto;cursor:pointer;padding-bottom:.7rem}.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{width:12px;opacity:1;visibility:inherit;transform:rotate(180deg);transition:transform .5s ease}.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;width:100%;margin-right:1rem;margin-left:1rem;z-index:1}@media (min-width:1180px){.search-block form{position:absolute;top:2.21rem;right:0;width:36.25rem;margin:0;padding:1rem;background-color:#fafafa;border:1px solid #ebebeb;display:none}.search-block form.is-active{display:flex}}.search-block form .form-item{flex-basis:100%;max-width:100%;margin-bottom:0}.search-block form .form-item input:focus{outline:transparent}@media (min-width:1180px){.search-block form .form-item:before{content:url("data:image/svg+xml;charset=utf-8,%3Csvg width='16' height='16' xmlns='http://www.w3.org/2000/svg' fill='%236d6d6d'%3E%3Cpath d='M15.906 14.656a.355.355 0 01.094.25c0 .125-.031.219-.094.281l-.719.688a.381.381 0 01-.28.125c-.126 0-.188-.031-.25-.125l-3.813-3.781a.355.355 0 01-.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.035 6.035 0 01.875 9.781C.281 8.781 0 7.687 0 6.5c0-1.188.281-2.25.875-3.25.563-1 1.344-1.781 2.344-2.375C4.219.312 5.313 0 6.5 0c1.188 0 2.25.313 3.25.875a6.653 6.653 0 012.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.094l3.812 3.812zM6.5 11.5a5.07 5.07 0 002.5-.656A4.891 4.891 0 0010.813 9c.437-.75.687-1.594.687-2.5 0-.875-.25-1.719-.688-2.5A5.039 5.039 0 009 2.187C8.219 1.75 7.375 1.5 6.5 1.5c-.906 0-1.75.25-2.5.688A4.89 4.89 0 002.156 4 5.066 5.066 0 001.5 6.5c0 .906.219 1.75.656 2.5A4.754 4.754 0 004 10.844c.75.437 1.594.656 2.5.656z'/%3E%3C/svg%3E");position:absolute;top:54%;pointer-events:none;transform:translateY(-54%)}.search-block form .form-item input{padding-left:1.5rem}}.search-block form .form-text{width:100%;height:100%;background-image:none;background-color:#fafafa;padding:1.2rem;line-height:1.5rem;border:1px solid #ebebeb;color:#0d0d0d}@media (min-width:1180px){.search-block form .form-text{border:none;background-color:transparent;padding:0;font-size:1.25rem;line-height:2rem}}.search-block form .form-text:-ms-input-placeholder{color:#6d6d6d}.search-block form .form-text::placeholder{color:#6d6d6d}.search-block form .form-actions{height:100%;flex-basis:10%;overflow:hidden}@media (min-width:1180px){.search-block form .form-actions{position:relative;flex-basis:140px;-ms-grid-row-align:center;align-self:center;display:flex;justify-content:end;width:100%}.search-block form .form-actions:after{content:url("data:image/svg+xml;charset=utf-8,%3Csvg height='13' width='8' xmlns='http://www.w3.org/2000/svg' fill='%23fff'%3E%3Cpath d='M7.793 7.215a.644.644 0 000-.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:13px;top:54%;width:auto;pointer-events:none;transform:translateY(-54%)}}.search-block form .form-actions .button{height:100%}@media (min-width:1180px){.search-block form .form-actions .button{padding-right:2rem;border:none}}.search-api-autocomplete-search{min-width:100%}.search-api-autocomplete-search.ui-widget.ui-widget-content{background-color:transparent;box-shadow:0 47px 78px -58px rgba(0,0,0,.75)}.search-api-autocomplete-search.ui-widget.ui-widget-content .ui-menu-item{padding:1.25em;background-color:#fff;border-bottom:1px solid #ebebeb}.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: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 height='13' width='8' xmlns='http://www.w3.org/2000/svg' fill='%23e2001a'%3E%3Cpath d='M7.793 7.215a.644.644 0 000-.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 height='13' width='8' xmlns='http://www.w3.org/2000/svg' fill='%23b00024'%3E%3Cpath d='M7.793 7.215a.644.644 0 000-.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{width:36.25rem;margin:4rem auto}}.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{position:relative;margin:0}.services-form .form-item-amount-donated .field-suffix,.services-form .form-item-amount-service-other .field-suffix{position:absolute;top:2.8rem;right:.75rem}.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{content:"\20AC";position:absolute;top:0;right:1rem;line-height:45px;color:#0d0d0d}@media (min-width:768px){.services-form .form-item-current-amount input.form-item__input{max-width:100%}}@media (min-width:768px){.services-form .form-item-new-donation-amount .euro-symbol-wrapper{display:-ms-grid;display:grid;grid-template-areas:"top top-right" "bottom bottom";-ms-grid-columns:10rem auto;grid-template-columns:10rem auto;max-width:100%}.services-form .form-item-new-donation-amount .euro-symbol-wrapper>.paypal{-ms-grid-row:1;-ms-grid-column:2}}@media (min-width:768px){.services-form .form-item-new-donation-amount .euro-symbol-wrapper:after{grid-area:top}}@media (min-width:768px){.services-form .form-item-new-donation-amount .euro-symbol-wrapper .form-item--error-message{-ms-grid-row:5;-ms-grid-column:1;-ms-grid-column-span:2;grid-area:bottom}}@media (min-width:768px){.services-form .form-item-new-donation-amount input.form-item__input{grid-area:top}}@media (min-width:768px){.payment-method-list .sepa{-ms-grid-row:1;-ms-grid-column:1}.payment-method-list .paypal{-ms-grid-row:1;-ms-grid-column:2}.payment-method-list .mastercard{-ms-grid-row:2;-ms-grid-column:1}.payment-method-list .visa{-ms-grid-row:2;-ms-grid-column:2}.services-form .form-item-new-donation-amount .euro-symbol-wrapper:after{-ms-grid-row:1;-ms-grid-column:1}.services-form .form-item-new-donation-amount .euro-symbol-wrapper>.form-item--error-message{-ms-grid-row:2;-ms-grid-column:1;-ms-grid-column-span:2}.services-form .form-item-new-donation-amount input.form-item__input{-ms-grid-row:1;-ms-grid-column:1}}.services-form .form-item-new-donation-amount a{text-decoration:underline}.services-form .form-item-amount-service{display:flex;flex-wrap:wrap;align-items:flex-end}.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{max-width:110px;height:35px}.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{border:1px solid #e2001a;background-color:#fff1f1}.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{border:1px solid #5fa20a;background-color:#edfff4}.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{width:48%;margin-right:4%}.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{max-width:100%;margin-bottom:1.25rem;padding:1rem;background-color:#fff}.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-weight:400;font-style:normal;font-size:1.375rem;line-height:2rem;width:auto;margin:0;text-align:center}@media (min-width:1180px){.simple-phrase-banner{margin-top:3rem}}.events-list-layout .layout__region--second .simple-phrase-banner{color:#4b4b4b;font-family:FagoPro,sans-serif;font-weight:400;font-style:normal;font-size:1rem;line-height:1.5rem;margin:0 0 .5em;width:auto;text-align:left}@media (min-width:1180px){.events-list-layout .layout__region--second .simple-phrase-banner{margin-top:3rem}}@media (min-width:1440px){.events-list-layout .layout__region--second .simple-phrase-banner{color:#4b4b4b;font-family:FagoPro,sans-serif;font-weight:400;font-style:normal;font-size:1.375rem;line-height:2rem;margin:0 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;background-color:#fff}@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--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{padding:1.5rem 1rem;margin:0}@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{padding:1.5rem 1rem;margin:0}@media (min-width:1440px){.events-list-layout .layout__region--second .simple-phrase-banner .text-long{padding:2.5rem 2rem}}.footer-bottom{max-width:1180px;width:100%;margin:0 auto;padding:0 1rem;border-top:1px solid #444a5c;display:flex;flex-direction:column-reverse}@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{flex-direction:row-reverse;border-top:none;margin:0 auto;padding-top:1.5em;justify-content:space-between}}@media (min-width:768px){.footer-bottom__menu{padding-top:0}}.footer-bottom__message{color:#a0a2a9;font-family:FagoPro,sans-serif;font-weight:400;font-style:normal;font-size:.875rem;line-height:16px;margin:0;width:auto;text-align:center;padding:2em 0}@media (min-width:768px){.footer-bottom__message{text-align:left;padding:0 5rem 0 0}}.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-direction:row;flex-wrap: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{padding:3em 0;display:flex;flex-direction:column;align-items:center}@media (min-width:1440px){.footer-social{flex-direction:row;justify-content:space-between;padding-bottom:4.4rem}}.footer-social .branding{margin-bottom:3rem;justify-content:space-between}@media (min-width:1180px){.footer-social .branding{margin-bottom:1.75rem}}@media (min-width:1440px){.footer-social .branding{margin-bottom:0}}.footer-top{padding:3em 0;background-color:#444a5c}.footer-top__support,.footer-top__transfers{margin-bottom:1.5rem;text-align:center}@media (min-width:768px){.footer-top__support,.footer-top__transfers{width:32%;text-align:left}}@media (min-width:1440px){.footer-top__support,.footer-top__transfers{width:inherit}}@media (min-width:1440px){.footer-top__transfers{flex-grow:2;padding-left:4rem}}.footer-top__logos{display:inline-block;width:48%;margin-top:1rem;vertical-align:top}@media (min-width:768px){.footer-top__logos{display:flex;justify-content:space-around;flex-direction:column;width:32%;margin-top:0}}@media (min-width:1440px){.footer-top__logos{flex-direction:row;width:inherit}}@media (min-width:768px){.footer-top__logos--certifications{width:100%;justify-content:left}}@media (min-width:1440px){.footer-top__logos--certifications{width:inherit}}@media (min-width:768px){.footer-top__content{display:flex;flex-direction:row;justify-content:space-between;flex-wrap:wrap}}.footer-support-label{font-weight:700;font-size:1.25rem;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-weight:400;font-size:.875rem;line-height:1.375rem}.footer-support-text a{text-decoration:none}.footer-support-text span{display:block;margin-bottom:0}.footer-transfers-label{font-weight:700;font-size:1.25rem;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-weight:400;font-size:.875rem;line-height:1.375rem}.footer-transfers-text span{display:block}.footer-credential-label,.footer-payment-label{color:#a0a2a9;font-family:FagoPro,sans-serif;font-weight:400;font-style:normal;font-size:.75rem;line-height:1rem;width:auto;letter-spacing:.7px;text-transform:uppercase;margin:0 0 1.6rem;text-align:center}@media (min-width:768px){.footer-credential-label,.footer-payment-label{text-align:left}}.footer{background-color:#333745;padding-bottom:2em}.footer__inner{max-width:1180px;width:100%;margin:0 auto;padding:0 1rem}@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}}.header{background-color:#fff;transition:padding-top .2s ease;z-index:90;position:relative}@media (min-width:1180px){.header__inner{max-width:1180px;width:100%;margin:0 auto;padding:0 1rem;position:relative}}@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{display:flex;justify-content:flex-end;box-shadow:inset 0 -1px 0 rgba(0,0,0,.16);padding-bottom:1px}@media (min-width:1180px){.header__primary{box-shadow:inherit;align-items:center}}.header__branding{flex-basis:64%;padding-left:1rem;background-color:#fff;position:relative;z-index:20}.header__branding .link--logo{display:flex;align-items:center;width:11.25rem;height:3.656rem}@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{width:100%;height:auto;-o-object-fit:contain;object-fit:contain}@media (min-width:1180px){.header__branding{margin-right:auto;padding:0;flex-basis:auto}}.header__menu-mobile{display:flex;flex-direction:column;align-items:center;justify-content:center;flex-basis:17.1%;height:4.5rem;text-decoration:none;background-color:#fff;position:relative;z-index:20}.header__menu-mobile:hover{cursor:pointer}.header__menu-mobile span{color:#0d0d0d;font-family:FagoPro,sans-serif;font-weight:400;font-style:normal;font-size:.75rem;line-height:1rem;margin:.25em 0 0;width:auto;text-transform:uppercase;letter-spacing:.7px}@media (min-width:1180px){.header__menu-mobile{display:none}}@media (min-width:1180px){.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{flex-basis:auto;padding-bottom:1.5rem;align-self:flex-end}}.header .burger-icon{position:relative;margin-top:5px;margin-bottom:5px;-webkit-user-select:none;-ms-user-select:none;user-select:none}.header .burger-icon,.header .burger-icon:after,.header .burger-icon:before{display:block;width:14px;height:2px;background-color:#0d0d0d;outline:1px solid transparent;transition-property:background-color,transform;transition-duration:.3s}.header .burger-icon:after,.header .burger-icon:before{position:absolute;content:""}.header .burger-icon:before{top:-5px}.header .burger-icon:after{top:5px}.header .header__menu-mobile.is-active .burger-icon{background-color:transparent}.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{top:var(--drupal-displace-offset-top,0);position:fixed;width:100%}@media (min-width:1180px){.header.sticky .header__top-menu{display:none}}.social-share{margin-top:2rem;display:flex;flex-direction:row;align-items:center;width:100%;padding:1em;background-color:#fff;z-index:1}@media (min-width:768px){.social-share{margin-top:3rem}}@media (min-width:1180px){.social-share{margin-top:6rem}}.press-release .social-share{margin-top:1.25rem}@media (min-width:768px){.press-release .social-share{margin-top:3rem}}@media (min-width:768px){.social-share{width:auto;display:inline-flex}}@media (min-width:1440px){.social-share{flex-direction:column;margin-bottom:0;padding:.5em}.social-share.layout-builder-block{display:block;width:100%;right:0}}.blog .social-share{display:flex;width:100%;margin:2rem auto 0;padding:.75rem 1.25rem;flex-direction:row}@media (min-width:768px){.blog .social-share{width:344px;margin-top:6rem}}.social-share__title{color:#a0a2a9;font-family:FagoPro,sans-serif;font-weight:400;font-style:normal;font-size:.75rem;line-height:1rem;width:auto;margin:0 1rem 0 0;letter-spacing:.7px;text-transform:uppercase}@media (min-width:1440px){.social-share__title{margin-right:0;margin-bottom:.75rem}}.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{width:32px!important;height:32px!important}@media (min-width:1440px){.social-share__list a img,.social-share__list a span{width:24px!important;height:24px!important}}.blog .social-share__list a img,.blog .social-share__list a span{width:32px!important;height: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{margin-top:2rem;display:flex;flex-wrap:wrap}@media (min-width:768px){.tags-list--blog{margin-top:3rem}}@media (min-width:1180px){.tags-list--blog{margin-top:6rem}}.tags-list--blog h5{width:100%;margin-top:0;font-size:1rem;line-height:1.375rem}@media (min-width:768px){.tags-list--blog h5{font-size:1.25rem;line-height:1.75rem}}.tags-list__label{color:#0d0d0d;font-weight:400;font-size:.875rem;line-height:1.375rem;margin:0 0 .5em;color:#828282}.tags-list__label,.tags-list__label--black{font-family:FagoPro,sans-serif;font-style:normal;width:auto}.tags-list__label--black{color:#0d0d0d;font-weight:600;font-size:1.375rem;line-height:2rem;margin-top:0;margin-bottom:.75em}@media (min-width:1180px){.tags-list__label--black{font-size:2rem;line-height:2.5rem}}.tags-list__list{display:flex;flex-direction:row;flex-wrap:wrap}.tags-list__item{display:inline-block;margin-right:.75em;margin-bottom:.75rem;padding:.25em 1em;border:1px solid #828282;font-size:.875rem;color:#4b4b4b}.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{margin-right:.45em;background-color:#fff}.tags-list__item a{color:#4b4b4b}.tags-list__item a:hover{color:#4b4b4b}.testimonials__node{padding:12px 12px 48px;background-color:#fff;min-height:458px;height:100%}@media (min-width:768px){.testimonials__node{min-height:362px;margin:0 auto;max-width:980px;padding:40px 40px 56px;display:flex;flex-direction:row;align-items:center}}.testimonials__image{max-width:160px;max-height:160px;margin:0 auto 2rem}@media (min-width:768px){.testimonials__image{margin:0 40px 0 0;max-width:240px;max-height:240px}}.testimonials__image .image--slick img{margin:0 auto;-o-object-fit:cover;object-fit:cover}.testimonials__image img{border-radius:100%;max-width:160px;margin:0 auto}@media (min-width:768px){.testimonials__image img{margin:inherit}}@media (min-width:1180px){.testimonials__image img{max-width:240px}}.testimonials__name{color:#000;margin-bottom:1rem;font-size:1.125rem;font-weight:700;line-height:1.5;letter-spacing:.2px}@media (min-width:768px){.testimonials__name{display:inline-block;font-size:1.25rem;font-weight:700;letter-spacing:inherit}}@media (max-width:767px){.testimonials__name{max-height:80px;overflow:hidden;display:-webkit-box;text-overflow:ellipsis;-webkit-line-clamp:3;-webkit-box-orient:vertical}}.testimonials__body{padding:0;color:#4b4b4b;font-family:FagoPro,sans-serif;font-weight:400;font-style:normal;font-size:1rem;line-height:1.5rem;margin:0;width:auto}@media (min-width:768px){.testimonials__body{font-size:1.125rem;line-height:32px;max-width:612px;margin:0 auto;-ms-grid-row-align:center;align-self:center}}@media (min-width:1440px){.testimonials__body{max-width:612px;margin:0 auto}}@media (max-width:767px){.testimonials__body-content{visibility:visible;overflow:hidden;display:-webkit-box;text-overflow:ellipsis;margin-bottom:1rem;-webkit-line-clamp:6;-webkit-box-orient:vertical;max-height:150px}}.testimonials__body-content h4{margin-top:0}.testimonials__body-content.testimonials__body-content p{font-size:1rem;line-height:1.5;margin:0 0 .5em;color:#4b4b4b}@media (min-width:768px){.testimonials__body-content.testimonials__body-content p{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;text-decoration:none;font-weight:600;position:relative}.testimonials__link a:hover{color:#b00024}.testimonials__link a:after{content:url("data:image/svg+xml;charset=utf-8,%3Csvg height='13' width='8' xmlns='http://www.w3.org/2000/svg' fill='%23e2001a'%3E%3Cpath d='M7.793 7.215a.644.644 0 000-.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 height='13' width='8' xmlns='http://www.w3.org/2000/svg' fill='%23b00024'%3E%3Cpath d='M7.793 7.215a.644.644 0 000-.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{line-height:22px;font-size:14px}@media (max-width:767px){.testimonials__copyright{max-height:22px;overflow:hidden;display:-webkit-box;text-overflow:ellipsis;-webkit-line-clamp:1;-webkit-box-orient:vertical}}.slide--testimonials{display:flex;flex-direction:column-reverse;margin-top:2rem;margin-bottom:2.8rem}@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{position:relative;right:1em;text-decoration:none;text-align:center;margin-top:1.2rem}@media (min-width:768px){.slide__link{text-align:right;margin-right:.8rem}}@media (min-width:1180px){.slide__link{margin-right:0;font-size:1.25rem}}.slide__link a{color:#e2001a;text-decoration:none;font-weight:600;position:relative}.slide__link a:hover{color:#b00024}.slide__link a:after{content:url("data:image/svg+xml;charset=utf-8,%3Csvg height='13' width='8' xmlns='http://www.w3.org/2000/svg' fill='%23e2001a'%3E%3Cpath d='M7.793 7.215a.644.644 0 000-.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 height='13' width='8' xmlns='http://www.w3.org/2000/svg' fill='%23b00024'%3E%3Cpath d='M7.793 7.215a.644.644 0 000-.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-prev.slick-arrow:before{content:url("data:image/svg+xml;charset=utf-8,%3Csvg width='20' height='36' xmlns='http://www.w3.org/2000/svg' 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.887.887 0 01-.625.234c-.312 0-.469-.078-.625-.234l-.625-.626c-.156-.156-.234-.312-.234-.624 0-.235.078-.47.234-.704L16.094 18 .78 2.766c-.156-.157-.234-.391-.234-.704 0-.234.078-.468.234-.624l.625-.625z'/%3E%3C/svg%3E")}.slick-next.slick-arrow:before{content:url("data:image/svg+xml;charset=utf-8,%3Csvg width='20' height='36' xmlns='http://www.w3.org/2000/svg' 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.887.887 0 01-.625.234c-.312 0-.469-.078-.625-.234l-.625-.626c-.156-.156-.234-.312-.234-.624 0-.235.078-.47.234-.704L16.094 18 .78 2.766c-.156-.157-.234-.391-.234-.704 0-.234.078-.468.234-.624l.625-.625z'/%3E%3C/svg%3E")}.slick-next,.slick-prev{top:45%;z-index:10;height:auto}.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-weight:400;font-style:normal;font-size:1rem;line-height:1.5rem;margin:0 0 .5em;width:auto}body:not(.path-admin) .ckeditor-tooltip-text{-webkit-text-decoration-style:solid;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{max-width:1180px;margin:0 auto;width:100%;padding-top:.25em;padding-bottom:.25em;display:flex;justify-content:space-between;align-items:center}.urgent-banner__message{max-width:80%;color:#fff;font-size:1.375rem;line-height:1.65rem;font-weight:600}.urgent-banner__link{margin-right:.25rem;line-height:0;transition:transform .2s ease}@media (min-width:768px){.urgent-banner__link{margin-right:2rem}}.urgent-banner__link svg{width:11.84px;height:21.8px}.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{display:flex;flex-direction:column;align-items:center;margin:2em 0;padding:2em 0;background-color:#fff}@media (min-width:768px){.user-login-form{width:70%;margin:4em auto}}.user-login-form .form-text{padding:.875rem;background-color:#fff;border:1px solid #cfcfcf}.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-weight:600;font-style:normal;font-size:1.5rem;line-height:2rem;width:auto;margin:0}.user-login-form .form-item__description{color:#0d0d0d;font-family:FagoPro,sans-serif;font-weight:400;font-style:normal;font-size:.75rem;line-height:1.5rem;margin:0 0 .5em;width:auto}.wrapper-donation-review,.your-donation,.your-personal-information{width:100%;border:1px solid #cfcfcf;background-color:#fafafa;margin-top:2rem;margin-bottom:1.25rem;padding:1rem 1.55rem}@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{margin:0 0 1rem;font-size:1.25rem;line-height:2rem}@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{display:flex;align-items:center}.your-donation__text span{width:70%;font-size:1rem;line-height:2rem;color:#4b4b4b}@media (min-width:1440px){.your-donation__text span{width:auto;font-size:1.25rem}}.your-donation__bottom-message{margin-top:1rem;font-size:.875rem;line-height:1.25rem;font-weight:400}.your-personal-information .personal{display:flex;flex-direction:column;color:#4b4b4b;font-family:FagoPro,sans-serif;font-weight:400;font-style:normal;font-size:.875rem;line-height:1.375rem;margin:0 0 .5em;width:auto}@media (min-width:768px){.your-personal-information .personal{flex-direction:row;flex-wrap:wrap}}.your-personal-information .personal__wrapper{display:flex;flex-direction:row;padding-bottom:.5rem;font-weight:900}.your-personal-information .personal__wrapper>span{padding-right:.4rem}@media (min-width:768px){.your-personal-information .personal__wrapper{flex-basis:100%}}@media (min-width:768px){.your-personal-information .personal__contact__wrapper{display:flex;flex-direction:row-reverse;gap:1rem;width:100%}}.your-personal-information .personal__contact{width:100%;padding-bottom:1rem;flex-basis: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{width:100%;margin-top:.5rem}.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{margin:0;width:137px;height:200px;background-size:137px 200px}@media (min-width:768px){.your-gift-details__content .donation-preview{width:239px;height:348px;background-size:239px 348px}}.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{width:45%;margin-left:5%}.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{flex-basis:100%;font-size:.875rem;color:#4b4b4b}.your-gift-details__label{margin-bottom:.5rem;font-size:.875rem;line-height:1rem;color:#828282}.your-gift-details__bottom-text{margin-top:1.25rem;font-size:.875rem;color:#4b4b4b}.your-gift-details__address,.your-gift-details__destinatary{display:flex;flex-direction:column}.your-gift-details__address div,.your-gift-details__destinatary div{font-size:1rem;line-height:1.375rem;color:#4b4b4b}.your-gift-details__address span{font-size:.875rem}.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{max-width:1180px;width:100%;margin:0 auto;padding:0 1rem}@media (min-width:480px){.main{padding:0 2rem}}@media (min-width:768px){.main{padding:0 2rem}}@media (min-width:1180px){.main{padding:0;display:flex}}.main .auto-anchor{font-size:1rem;background-color:transparent;color:#e2001a;padding:0}.main-content{width:100%;margin:0 auto}.layout__region--content{position:relative}.events-list-layout,.layout--breadcrumb,.layout--onecol,.layout--twocol-section{width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;margin-bottom:2rem}@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{max-width:1180px;width:100%;margin:0 auto;padding:0 1rem}@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{padding:1rem 0;margin-bottom:0}.flex-wrap-content .layout__content-wrapper .layout__region{margin-top:6rem;background-color:#fff;display:flex;justify-content:space-between;padding:2.5rem 2rem;-moz-column-gap:2rem;column-gap:2rem;flex-wrap:wrap;row-gap:2rem;align-items:center}.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{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;flex-wrap:wrap;justify-content:center}@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{width:49%;margin-right:2%}.grid__item--3col:nth-child(2n){margin-right:0}}@media (min-width:1180px){.grid__item--3col{width:32%;margin-right:2%}.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{width:49%;margin-right:0}}@media (min-width:1180px){.layout--blog-tags .layout__region--content{max-width:61.25rem;margin-left:auto;margin-right:auto}}.layout-builder-add-block h2,.layout-builder-add-block label,.layout-builder-add-block legend{color:#0d0d0d;font-family:FagoPro,sans-serif;font-weight:600;font-style:normal;font-size:1.5rem;line-height:2rem;margin:0 0 .5em;width:auto}.layout-builder-add-block fieldset label{color:#828282;font-family:FagoPro,sans-serif;font-weight:600;font-style:normal;font-size:1.125rem;line-height:1.5rem;width:auto;margin-top:0;margin-bottom:1.25em}.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{padding:1.5em;margin:0;border:1px dashed #e2001a}.layout-builder-form .layout-builder__region{overflow:hidden}.layout-builder{background-color:#f5f5f5;outline:3px solid #e2001a;border:0}.layout-builder__page{display:flex;flex-direction:column}.layout-builder__footer{order:3;margin-top:6rem;margin-bottom:6rem;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{font-size:1.25rem;font-weight:400;color:#4b4b4b;background:url("data:image/svg+xml;charset=utf-8,%3Csvg width='10' height='11' xmlns='http://www.w3.org/2000/svg' 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.392.392 0 01-.287.104h-3.75v3.75c0 .13-.052.234-.13.313a.391.391 0 01-.286.104h-.834c-.13 0-.234-.026-.312-.104-.078-.079-.104-.183-.104-.313V6.3H.417c-.13 0-.235-.026-.313-.104C.026 6.118 0 6.014 0 5.883V5.05c0-.104.026-.208.104-.286a.431.431 0 01.313-.13h3.75V.883c0-.105.026-.209.104-.287a.431.431 0 01.312-.13h.834c.104 0 .208.052.286.13.078.078.13.182.13.286v3.75h3.75z'/%3E%3C/svg%3E") transparent 0/1em no-repeat}.layout-builder__link--remove{margin-top:2rem;margin-bottom:1rem;border:0;border-radius:0;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.501.501 0 00.706.001l3.432-3.431a.503.503 0 01.708 0l3.432 3.431a.502.502 0 00.707-.001l1.405-1.417a.51.51 0 00-.002-.709l-3.397-3.4a.509.509 0 01-.002-.708l3.401-3.43a.514.514 0 000-.709l-1.407-1.418a.501.501 0 00-.707-.001l-3.43 3.431a.503.503 0 01-.708 0L4.216 2.133a.5.5 0 00-.706.001L2.103 3.551a.506.506 0 000 .71L5.506 7.69a.504.504 0 01-.001.708l-3.4 3.399a.505.505 0 00-.001.709l1.406 1.419z'/%3E%3C/svg%3E") #e2001a 50%/16px 16px no-repeat}.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.501.501 0 00.706.001l3.432-3.431a.503.503 0 01.708 0l3.432 3.431a.502.502 0 00.707-.001l1.405-1.417a.51.51 0 00-.002-.709l-3.397-3.4a.509.509 0 01-.002-.708l3.401-3.43a.514.514 0 000-.709l-1.407-1.418a.501.501 0 00-.707-.001l-3.43 3.431a.503.503 0 01-.708 0L4.216 2.133a.5.5 0 00-.706.001L2.103 3.551a.506.506 0 000 .71L5.506 7.69a.504.504 0 01-.001.708l-3.4 3.399a.505.505 0 00-.001.709l1.406 1.419z'/%3E%3C/svg%3E") #b00024 50%/16px 16px no-repeat}#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{margin-top:2em;border:2px solid #e2001a}#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-weight:400;font-style:normal;font-size:.75rem;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-weight:600;font-style:normal;font-size:1.25rem;line-height:1.75rem;margin:0 0 .5em;width:auto}#layout-builder-modal .field--name-media-image{padding:1.5em;border:4px solid #e2001a;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-top:none;border-left:none;padding:1em}#layout-builder-modal .table__cell label{margin:0;padding:0;font-size:1.25rem}#layout-builder-modal .table__cell.field-multiple-drag{width:20px}#layout-builder-modal .filter-guidelines ul li{font-size:.875rem}#layout-builder-modal summary{padding:1em;background-color:#e2001a;color:#fff;cursor:pointer}#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;line-height:1.4;padding:.7em 1.5em;display:inline-block;text-decoration:none;text-align:center;font-weight:600;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;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{border:0;background:transparent}.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-weight:700;font-style:normal;font-size:2.375rem;line-height:2.75rem;margin:0 0 .5em;width:auto}.ui-dialog .ui-dialog-titlebar-close{top:1.5em;right:1em;width:40px;height:40px;background-color:#ebebeb}.cke_editable_themed{padding:1em;background-color:#fff}.ui-dialog.ui-dialog-off-canvas{background:#fff;box-shadow:0 0 30px 2px rgba(0,0,0,.3333)}#drupal-off-canvas *,#drupal-off-canvas :not(div),#drupal-off-canvas a,.ui-dialog-off-canvas #drupal-off-canvas{color:#4b4b4b;background:#ffc6c6}#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{font-weight:600;background:#fff;color:#e2001a;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{color:#4b4b4b;background:#ffc6c6;cursor:pointer}#drupal-off-canvas details>summary:focus:hover,#drupal-off-canvas details>summary:hover,#drupal-off-canvas details[open]>summary:hover{color:#4b4b4b;background:#ffc6c6}#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{font-weight:600;background:#fff;color:#e2001a}#drupal-off-canvas details .links li:hover,#drupal-off-canvas details .links li a:hover{text-decoration:none;color:#b00024}.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{flex:0 1 100%}.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}}@media (min-width:1440px){.layout--intro{max-width:83%;margin:0 auto}}.layout-builder__layout .layout--intro{max-width:100%;margin:auto}.layout--intro p{color:#4b4b4b;font-family:FagoPro,sans-serif;font-weight:400;font-style:normal;font-size:1.25rem;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{position:relative;top:-1.25rem;margin-bottom:-1.25em}@media (min-width:1180px){.layout--offset,.layout--one-column-offset{top:-6.5rem;margin-bottom:-6.5em}}.layout--offset.layout-builder__layout,.layout--one-column-offset.layout-builder__layout{display:block;max-width:100%;top:0;margin: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-wrap:wrap;flex-direction:column}@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-wrap:wrap;flex-direction:column}.layout--social{z-index:10}@media (min-width:1440px){.layout--social{position:absolute;left:-5em}}.layout--social.layout-builder__layout{position:relative;left:0}.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%}}@media (min-width:768px){.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{min-width:0;min-height:0;flex-basis:100%}.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{flex:0 1 100%}.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{flex:0 1 100%}.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{flex-basis:49%}.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-weight:600;font-style:normal;font-size:1.375rem;line-height:2rem;width:auto;margin-top:0;margin-bottom:.75em}@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}.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{color:#ebebeb;border:4px dashed #ebebeb;padding:50px}.place-holder__content{font-size:3.2rem;line-height:1.4;width:100%;display:flex;justify-content:center;align-items:center;text-align:center}
