.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:400;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:0 0}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{color:transparent;outline:none;background:0 0}.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:#fff;-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:0 0}.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:#000;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{opacity:.75;color:#000}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}[hidden],template{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}@-webkit-keyframes slideMenuIn{0%{right:-100vw}to{right:0}}@keyframes slideMenuIn{0%{right:-100vw}to{right:0}}@-webkit-keyframes slideMenuOut{0%{right:0}99%{transform:scale(1)}to{right:-100vw;transform:scale(0)}}@keyframes slideMenuOut{0%{right:0}99%{transform:scale(1)}to{right:-100vw;transform:scale(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}}@font-face{font-family:FagoPro;src:local("FagoPro"),local("FagoPro Regular"),url(/themes/custom/msf_de_emulsify/fonts/FagoProRegular.woff2) format("woff2"),url(/themes/custom/msf_de_emulsify/fonts/FagoProRegular.woff) format("woff"),url(/themes/custom/msf_de_emulsify/fonts/FagoProRegular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:fallback}@font-face{font-family:FagoPro;src:local("FagoPro"),local("FagoPro Regular Italic"),url(/themes/custom/msf_de_emulsify/fonts/FagoProRegularItalic.woff2) format("woff2"),url(/themes/custom/msf_de_emulsify/fonts/FagoProRegularItalic.woff) format("woff"),url(/themes/custom/msf_de_emulsify/fonts/FagoProRegularItalic.ttf) format("truetype");font-weight:400;font-style:italic;font-display:fallback}@font-face{font-family:FagoPro;src:local("FagoPro"),local("FagoPro Bold"),url(/themes/custom/msf_de_emulsify/fonts/FagoProBold.woff2) format("woff2"),url(/themes/custom/msf_de_emulsify/fonts/FagoProBold.woff) format("woff"),url(/themes/custom/msf_de_emulsify/fonts/FagoProBold.ttf) format("truetype");font-weight:600;font-style:normal;font-display:fallback}@font-face{font-family:FagoPro;src:local("FagoPro"),local("FagoPro Condensed Bold"),url(/themes/custom/msf_de_emulsify/fonts/FagoProCondensedBold.woff2) format("woff2"),url(/themes/custom/msf_de_emulsify/fonts/FagoProCondensedBold.woff) format("woff"),url(/themes/custom/msf_de_emulsify/fonts/FagoProCondensedBold.ttf) format("truetype");font-weight:700;font-style:normal;font-display:fallback}.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;-moz-appearance:none;appearance:none;border:none;background-color:transparent}.action__mute:focus{outline:none}.play{position:absolute;top:50%;left:50%;transform:translate(-29%,-50%);border:0;background:0 0;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}.button--alt,.button:hover{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;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;base64,PHN2ZyB3aWR0aD0nMTYnIGhlaWdodD0nMTYnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZycgZmlsbD0nI2UyMDAxYSc+PHBhdGggZD0nTTE1LjY2NCA3Ljc5Yy4wNy4xMDUuMTA2LjIxLjEwNi4zMTUgMCAuMTQxLS4wMzYuMjExLS4xMDYuMjgyTDguMzE2IDE1Ljc3YS41NjcuNTY3IDAgMDEtLjMxNi4xMDVjLS4xNCAwLS4yMS0uMDM1LS4yODEtLjE0TC4zMzYgOC4zODZjLS4wNy0uMDctLjEwNi0uMTQtLjEwNi0uMjgyIDAtLjEwNS4wMzYtLjIxLjEwNi0uMzE2bC43MDMtLjcwM2MuMDctLjA3LjE0LS4xMDYuMjgxLS4xMDYuMTA2IDAgLjIxMS4wMzYuMzE3LjEwNmw1LjQ0OSA1LjQ1Vi41NDVhLjQuNCAwIDAxLjEwNS0uMjguNDQ3LjQ0NyAwIDAxLjMxNy0uMTQxaC45ODRjLjEwNiAwIC4yMTEuMDcuMjgxLjE0LjA3LjA3LjE0MS4xNzYuMTQxLjI4MnYxMS45ODhsNS40NS01LjQ1Yy4wNy0uMDcuMTc1LS4xMDUuMzE2LS4xMDUuMTA1IDAgLjIxLjAzNi4yOC4xMDZsLjcwNC43MDN6Jy8+PC9zdmc+);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;base64,PHN2ZyB3aWR0aD0nMTYnIGhlaWdodD0nMTYnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZycgZmlsbD0nIzllMDAxMic+PHBhdGggZD0nTTE1LjY2NCA3Ljc5Yy4wNy4xMDUuMTA2LjIxLjEwNi4zMTUgMCAuMTQxLS4wMzYuMjExLS4xMDYuMjgyTDguMzE2IDE1Ljc3YS41NjcuNTY3IDAgMDEtLjMxNi4xMDVjLS4xNCAwLS4yMS0uMDM1LS4yODEtLjE0TC4zMzYgOC4zODZjLS4wNy0uMDctLjEwNi0uMTQtLjEwNi0uMjgyIDAtLjEwNS4wMzYtLjIxLjEwNi0uMzE2bC43MDMtLjcwM2MuMDctLjA3LjE0LS4xMDYuMjgxLS4xMDYuMTA2IDAgLjIxMS4wMzYuMzE3LjEwNmw1LjQ0OSA1LjQ1Vi41NDVhLjQuNCAwIDAxLjEwNS0uMjguNDQ3LjQ0NyAwIDAxLjMxNy0uMTQxaC45ODRjLjEwNiAwIC4yMTEuMDcuMjgxLjE0LjA3LjA3LjE0MS4xNzYuMTQxLjI4MnYxMS45ODhsNS40NS01LjQ1Yy4wNy0uMDcuMTc1LS4xMDUuMzE2LS4xMDUuMTA1IDAgLjIxLjAzNi4yOC4xMDZsLjcwNC43MDN6Jy8+PC9zdmc+)}.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:0 0;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,.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;base64,PHN2ZyB3aWR0aD0nMTYnIGhlaWdodD0nMTYnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZycgZmlsbD0nIzZkNmQ2ZCc+PHBhdGggZD0nTTE1LjkwNiAxNC42NTZhLjM1NS4zNTUgMCAwMS4wOTQuMjVjMCAuMTI1LS4wMzEuMjE5LS4wOTQuMjgxbC0uNzE5LjY4OGEuMzgxLjM4MSAwIDAxLS4yOC4xMjVjLS4xMjYgMC0uMTg4LS4wMzEtLjI1LS4xMjVsLTMuODEzLTMuNzgxYS4zNTUuMzU1IDAgMDEtLjA5NC0uMjV2LS40MzhjLS41OTQuNS0xLjI1LjkwNi0xLjk2OSAxLjE4OC0uNzUuMjgxLTEuNS40MDYtMi4yODEuNDA2LTEuMTg4IDAtMi4yODEtLjI4MS0zLjI4MS0uODc1QTYuMDM1IDYuMDM1IDAgMDEuODc1IDkuNzgxQy4yODEgOC43ODEgMCA3LjY4NyAwIDYuNWMwLTEuMTg4LjI4MS0yLjI1Ljg3NS0zLjI1LjU2My0xIDEuMzQ0LTEuNzgxIDIuMzQ0LTIuMzc1QzQuMjE5LjMxMiA1LjMxMyAwIDYuNSAwYzEuMTg4IDAgMi4yNS4zMTMgMy4yNS44NzVhNi42NTMgNi42NTMgMCAwMTIuMzc1IDIuMzc1Yy41NjMgMSAuODc1IDIuMDYzLjg3NSAzLjI1IDAgLjgxMy0uMTU2IDEuNTYzLS40MzggMi4yODEtLjI4Ljc1LS42NTYgMS40MDYtMS4xNTYgMS45NjloLjQzOGMuMDk0IDAgLjE4Ny4wMzEuMjUuMDk0bDMuODEyIDMuODEyek02LjUgMTEuNWE1LjA3IDUuMDcgMCAwMDIuNS0uNjU2QTQuODkxIDQuODkxIDAgMDAxMC44MTMgOWMuNDM3LS43NS42ODctMS41OTQuNjg3LTIuNSAwLS44NzUtLjI1LTEuNzE5LS42ODgtMi41QTUuMDM5IDUuMDM5IDAgMDA5IDIuMTg3QzguMjE5IDEuNzUgNy4zNzUgMS41IDYuNSAxLjVjLS45MDYgMC0xLjc1LjI1LTIuNS42ODhBNC44OSA0Ljg5IDAgMDAyLjE1NiA0IDUuMDY2IDUuMDY2IDAgMDAxLjUgNi41YzAgLjkwNi4yMTkgMS43NS42NTYgMi41QTQuNzU0IDQuNzU0IDAgMDA0IDEwLjg0NGMuNzUuNDM3IDEuNTk0LjY1NiAyLjUuNjU2eicvPjwvc3ZnPg==);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::-moz-placeholder{color:#6d6d6d}.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;base64,PHN2ZyBoZWlnaHQ9JzEzJyB3aWR0aD0nOCcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyBmaWxsPScjZmZmJz48cGF0aCBkPSdNNy43OTMgNy4yMTVhLjY0NC42NDQgMCAwMDAtLjkwM0wyLjQ4OC45OGMtLjI3My0uMjQ2LS42ODMtLjI0Ni0uOTMgMGwtLjYyOC42M2MtLjI0Ni4yNDUtLjI0Ni42NTYgMCAuOTNsNC4yMSA0LjIxLTQuMjEgNC4yMzhjLS4yNDYuMjc0LS4yNDYuNjg0IDAgLjkzbC42MjkuNjI5Yy4yNDYuMjQ2LjY1Ni4yNDYuOTMgMHonLz48L3N2Zz4=);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;-moz-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{outline:none;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;base64,PHN2ZyBoZWlnaHQ9JzEzJyB3aWR0aD0nOCcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyBmaWxsPScjY2ZjZmNmJz48cGF0aCBkPSdNNy43OTMgNy4yMTVhLjY0NC42NDQgMCAwMDAtLjkwM0wyLjQ4OC45OGMtLjI3My0uMjQ2LS42ODMtLjI0Ni0uOTMgMGwtLjYyOC42M2MtLjI0Ni4yNDUtLjI0Ni42NTYgMCAuOTNsNC4yMSA0LjIxLTQuMjEgNC4yMzhjLS4yNDYuMjc0LS4yNDYuNjg0IDAgLjkzbC42MjkuNjI5Yy4yNDYuMjQ2LjY1Ni4yNDYuOTMgMHonLz48L3N2Zz4=);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__select{border:1px solid #cfcfcf;height:44px;font-size:14px;line-height:22px;margin:0;outline:none;padding:.6em .8em .5em;width:100%}.form-item__select :focus{outline:none;color:#222}@supports((-webkit-appearance:none) or (-moz-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:0 0;border:1px solid transparent;-webkit-appearance:none;-moz-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;-moz-appearance:none;appearance:none;height:46px;font-size:.875rem;line-height:1.25rem;margin:0;outline:none;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;-moz-appearance:none;appearance:none;height:46px;font-size:.875rem;line-height:1.25rem;margin:0;outline:none;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}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;width:auto;margin:0;padding-bottom:.25rem}.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;outline:1px solid #4b4b4b}.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 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.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{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;base64,PHN2ZyB3aWR0aD0nMTAnIGhlaWdodD0nMTEnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZycgZmlsbD0nIzRiNGI0Yic+PHBhdGggZD0nTTkuNTgzIDQuNjMzYy4xMDQgMCAuMjA5LjA1My4yODcuMTMuMDc4LjA3OS4xMy4xODMuMTMuMjg3di44MzNjMCAuMTMtLjA1Mi4yMzUtLjEzLjMxM2EuMzkyLjM5MiAwIDAxLS4yODcuMTA0aC0zLjc1djMuNzVjMCAuMTMtLjA1Mi4yMzQtLjEzLjMxM2EuMzkxLjM5MSAwIDAxLS4yODYuMTA0aC0uODM0Yy0uMTMgMC0uMjM0LS4wMjYtLjMxMi0uMTA0LS4wNzgtLjA3OS0uMTA0LS4xODMtLjEwNC0uMzEzVjYuM0guNDE3Yy0uMTMgMC0uMjM1LS4wMjYtLjMxMy0uMTA0Qy4wMjYgNi4xMTggMCA2LjAxNCAwIDUuODgzVjUuMDVjMC0uMTA0LjAyNi0uMjA4LjEwNC0uMjg2YS40MzEuNDMxIDAgMDEuMzEzLS4xM2gzLjc1Vi44ODNjMC0uMTA1LjAyNi0uMjA5LjEwNC0uMjg3YS40MzEuNDMxIDAgMDEuMzEyLS4xM2guODM0Yy4xMDQgMCAuMjA4LjA1Mi4yODYuMTMuMDc4LjA3OC4xMy4xODIuMTMuMjg2djMuNzVoMy43NXonLz48L3N2Zz4=);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:0 0}.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-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-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 .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:end;margin-top:.75rem;margin-bottom:0;margin-left:0}.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-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{margin-bottom:1rem}.gdpr-conform__link{position:relative;display:block;overflow:hidden}.gdpr-conform__link:before{content:url(data:image/svg+xml;charset=utf-8;base64,PHN2ZyB2aWV3Qm94PScwIDAgMTA0IDEwNCcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyBmaWxsPScjZmZmJz48Y2lyY2xlIGN4PSc1MicgY3k9JzUyJyByPSc1MicvPjxwYXRoIGQ9J000MCA2OC4zOTF2LTMyLjk3YzAtMi4zNTggMi41OTUtMy43OTQgNC41OTMtMi41NDJMNzAuMDcgNDguODQ2YzEuODQ1IDEuMTU2IDEuODgzIDMuODMuMDczIDUuMDM4TDQ0LjY2NCA3MC44ODZDNDIuNjcyIDcyLjIxNiA0MCA3MC43ODggNDAgNjguMzkxeicgZmlsbD0nI0UyMDAxQScvPjwvc3ZnPg==);position:absolute;width:55px;height:55px;top:35%;left:43%;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}}.gdpr-conform__image{width:100%}.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{position:relative;height:0;padding-bottom:56.25%}.gdpr-conform__video{position:absolute;top:0;left:0;width:100%;height:100%}.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)}}.image--contact{max-width:3.5rem;max-height:3.5rem}.image--contact img{border-radius:50%}.image--director{width:10rem;height:10rem}@media(min-width:768px){.image--director{width:15.188rem;height:15.188rem}}.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;base64,PHN2ZyBoZWlnaHQ9JzEzJyB3aWR0aD0nOCcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyBmaWxsPScjZTIwMDFhJz48cGF0aCBkPSdNNy43OTMgNy4yMTVhLjY0NC42NDQgMCAwMDAtLjkwM0wyLjQ4OC45OGMtLjI3My0uMjQ2LS42ODMtLjI0Ni0uOTMgMGwtLjYyOC42M2MtLjI0Ni4yNDUtLjI0Ni42NTYgMCAuOTNsNC4yMSA0LjIxLTQuMjEgNC4yMzhjLS4yNDYuMjc0LS4yNDYuNjg0IDAgLjkzbC42MjkuNjI5Yy4yNDYuMjQ2LjY1Ni4yNDYuOTMgMHonLz48L3N2Zz4=);position:absolute;right:-1rem;width:.5rem}.link-chevron a:hover:after,.text-link:hover:after{content:url(data:image/svg+xml;charset=utf-8;base64,PHN2ZyBoZWlnaHQ9JzEzJyB3aWR0aD0nOCcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyBmaWxsPScjYjAwMDI0Jz48cGF0aCBkPSdNNy43OTMgNy4yMTVhLjY0NC42NDQgMCAwMDAtLjkwM0wyLjQ4OC45OGMtLjI3My0uMjQ2LS42ODMtLjI0Ni0uOTMgMGwtLjYyOC42M2MtLjI0Ni4yNDUtLjI0Ni42NTYgMCAuOTNsNC4yMSA0LjIxLTQuMjEgNC4yMzhjLS4yNDYuMjc0LS4yNDYuNjg0IDAgLjkzbC42MjkuNjI5Yy4yNDYuMjQ2LjY1Ni4yNDYuOTMgMHonLz48L3N2Zz4=)}.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;base64,PHN2ZyBoZWlnaHQ9JzEzJyB3aWR0aD0nOCcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyBmaWxsPScjZTIwMDFhJz48cGF0aCBkPSdNNy43OTMgNy4yMTVhLjY0NC42NDQgMCAwMDAtLjkwM0wyLjQ4OC45OGMtLjI3My0uMjQ2LS42ODMtLjI0Ni0uOTMgMGwtLjYyOC42M2MtLjI0Ni4yNDUtLjI0Ni42NTYgMCAuOTNsNC4yMSA0LjIxLTQuMjEgNC4yMzhjLS4yNDYuMjc0LS4yNDYuNjg0IDAgLjkzbC42MjkuNjI5Yy4yNDYuMjQ2LjY1Ni4yNDYuOTMgMHonLz48L3N2Zz4=);position:absolute;right:-1rem;width:.5rem}.readmore-link:hover:after{content:url(data:image/svg+xml;charset=utf-8;base64,PHN2ZyBoZWlnaHQ9JzEzJyB3aWR0aD0nOCcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyBmaWxsPScjYjAwMDI0Jz48cGF0aCBkPSdNNy43OTMgNy4yMTVhLjY0NC42NDQgMCAwMDAtLjkwM0wyLjQ4OC45OGMtLjI3My0uMjQ2LS42ODMtLjI0Ni0uOTMgMGwtLjYyOC42M2MtLjI0Ni4yNDUtLjI0Ni42NTYgMCAuOTNsNC4yMSA0LjIxLTQuMjEgNC4yMzhjLS4yNDYuMjc0LS4yNDYuNjg0IDAgLjkzbC42MjkuNjI5Yy4yNDYuMjQ2LjY1Ni4yNDYuOTMgMHonLz48L3N2Zz4=)}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;base64,PHN2ZyBoZWlnaHQ9JzEzJyB3aWR0aD0nOCcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyBmaWxsPScjZTIwMDFhJz48cGF0aCBkPSdNNy43OTMgNy4yMTVhLjY0NC42NDQgMCAwMDAtLjkwM0wyLjQ4OC45OGMtLjI3My0uMjQ2LS42ODMtLjI0Ni0uOTMgMGwtLjYyOC42M2MtLjI0Ni4yNDUtLjI0Ni42NTYgMCAuOTNsNC4yMSA0LjIxLTQuMjEgNC4yMzhjLS4yNDYuMjc0LS4yNDYuNjg0IDAgLjkzbC42MjkuNjI5Yy4yNDYuMjQ2LjY1Ni4yNDYuOTMgMHonLz48L3N2Zz4=);position:absolute;right:-1rem;width:.5rem}a.chevron-link:hover:after{content:url(data:image/svg+xml;charset=utf-8;base64,PHN2ZyBoZWlnaHQ9JzEzJyB3aWR0aD0nOCcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyBmaWxsPScjYjAwMDI0Jz48cGF0aCBkPSdNNy43OTMgNy4yMTVhLjY0NC42NDQgMCAwMDAtLjkwM0wyLjQ4OC45OGMtLjI3My0uMjQ2LS42ODMtLjI0Ni0uOTMgMGwtLjYyOC42M2MtLjI0Ni4yNDUtLjI0Ni42NTYgMCAuOTNsNC4yMSA0LjIxLTQuMjEgNC4yMzhjLS4yNDYuMjc0LS4yNDYuNjg0IDAgLjkzbC42MjkuNjI5Yy4yNDYuMjQ2LjY1Ni4yNDYuOTMgMHonLz48L3N2Zz4=)}.body--hub-pages>.text-long--body a.chevron-link,.body--hub-pages>.text-long--body a.chevron-link:hover,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,.payment-method-list{list-style:none;margin:0;padding:0}.credential-logos-list .tuev,.payment-method-list .tuev{margin-bottom:1rem}.credential-logos-list .dzi,.payment-method-list .dzi{display:inline-block;width:20%}@media(min-width:768px){.credential-logos-list .dzi,.payment-method-list .dzi{width:inherit}}.credential-logos-list .zivil,.payment-method-list .zivil{display:inline-block;width:58%;vertical-align:top}@media(min-width:768px){.credential-logos-list .zivil,.payment-method-list .zivil{width:inherit;vertical-align:inherit}}.credential-logos-list .logo-item,.payment-method-list .logo-item{margin-right:1em}.credential-logos-list .logo-item:last-child,.payment-method-list .logo-item:last-child{margin-right:0}.payment-method-list{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-right:2rem}@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}}}.payment-method-list .sepa{-ms-grid-row:1;-ms-grid-column:1;grid-area:top-left}.payment-method-list .klarna{-ms-grid-row:1;-ms-grid-column:2;grid-area:top-right}.payment-method-list .paypal{-ms-grid-row:3;-ms-grid-column:1;grid-area:middle-left}.payment-method-list .mastercard{-ms-grid-row:3;-ms-grid-column:2;grid-area:middle-right}.payment-method-list .visa{-ms-grid-row:5;-ms-grid-column:1;-ms-grid-column-span:2;grid-area:bottom}@media(min-width:768px){.payment-method-list .visa{-ms-grid-row:3;-ms-grid-column:2;grid-area:middle-right;margin-left:3rem}@media(min-width:768px){.payment-method-list .sepa{-ms-grid-row:1;-ms-grid-column:1}.payment-method-list .klarna{-ms-grid-row:1;-ms-grid-column:2}.payment-method-list .paypal{-ms-grid-row:2;-ms-grid-column:1}.payment-method-list .mastercard,.payment-method-list .visa{-ms-grid-row:2;-ms-grid-column:2}}}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;base64,PHN2ZyB3aWR0aD0nNjMnIGhlaWdodD0nNDUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zyc+PHBhdGggZD0nTTU0LjUxNSAzNC41MnYuNjRsLjE4Ni0uMDkxLjI4LS4wOTItLjA5My0uNDU2aC0uMzczem0tNi45LTEwLjc3NmguODR2LS40NTZoLS44NHYuNDU2em02LjgwNiAzLjY1M2wtLjI4LS4wOTFjLS4xODYtLjEyMi0uNDM0LS4wNi0uNzQ1LjE4My4xODYuMTgyLjQzNS40NTYuNzQ2LjgyMmwuMjgtLjM2Ni4xODYtLjM2NS0uMTg3LS4xODN6TTUwLjYgMjguODZsLjE4Ni4xODIuMTg3LjI3NGMuMTg2LjE4My40MzUuMjc0Ljc0NS4yNzR2LTEuMDk2Yy0uMzcyLS4zNjUtLjc0NS0uNDU2LTEuMTE4LS4yNzR2LjY0em0tNS4yMjItNy42NzJsLjM3My0uNzMtLjM3My0uNzNoLS42NTJsLS4yOC43My4zNzMuNzNoLjU2em0xLjEyLTIuOTIyaDEuMDI1Yy4yNDgtLjM2NS40OTctLjc5Mi43NDYtMS4yNzlsLS41Ni4wOTItLjQ2Ni4xODItLjc0Ni4xODN2LjgyMnpNNTAuMDQgMzMuN2wtLjQ2Ni41NDhjLjQ5Ny40ODcgMS4yNDMuNjM5IDIuMjM4LjQ1NmwtLjI4LTEuMDA0SDUwLjA0em0xLjIxMi0xMC40MTFsMS4wMjYuNjM5YzAtLjYwOS4wMzEtMS4wMDUuMDkzLTEuMTg3bC0uOTMyLS42NC0uODQtLjYzOWMtLjE4NiAwLS40MzQuMDMtLjc0NS4wOTJsLjE4Ni42MzkuMTg3LjU0OCAxLjAyNS41NDh6bS02LjkgMTAuNTAybC43NDcuNTQ4Yy4zMS4xODMuNDk3LjM2NS41NTkuNTQ4LjEyNC4yNDMuMzEuNDU3LjU2LjY0bC4zNzIuMjczLjQ2Ny4xODMuNTU5LS4zNjUuNTYtLjI3NHYtMS4zN2wtMS40OTItLjA5MnYtMS4wMDRsLjU2LS40NTcuNjUyLS40NTd2LS43M2MtLjE4Ny0uMzY1LS41OS0uNjA5LTEuMjEyLS43M2wtLjY1My0uMDkyYTEuNCAxLjQgMCAwMS0uNTYtLjQ1N2MuMDYzLS4xODIuMTg3LS4zNjUuMzczLS41NDdsLjQ2Ny0uMjc0Yy4zNzMtLjMwNS41OS0uNjEuNjUyLS45MTRhNC4xMjIgNC4xMjIgMCAwMS0uMzczLS41NDguNjI1LjYyNSAwIDAwLS41NTktLjA5MWwtLjM3My4yNzRjLS4zNzMuMzA0LS43MTUuMzM1LTEuMDI2LjA5MWwtLjM3My0uNTQ4LS4zNzMtLjczYy0uMzEuMjQzLS40NjYuNTE3LS40NjYuODIybC4wOTQuNDU2LS4wOTQuMzY2IDEuMTIuNzNjLjE4Ni40MjYuMTIzLjg1Mi0uMTg3IDEuMjc5bC0uMzczLjU0OGEyLjI4MSAyLjI4MSAwIDAwLS4yOC41NDhjLjM3My4yNDMuNTkuNjA4LjY1MyAxLjA5NXYxLjI3OXpNNTkuMzY0IDBjLjE4Ny4zMDQuNDA0LjY3LjY1MyAxLjA5NnYxLjE4N2wuMTg2IDEuMDk2Yy4xMjUgMS4wMzUuMTg3IDEuODI2LjE4NyAyLjM3NC0uMDYzLjE4My0uMDMxLjQ1Ny4wOTMuODIybC4zNzMuODIyYy45MzIgMi4xMzEgMS4zMzYgMy45ODggMS4yMTIgNS41NzFsLTIuMTQ1LjgyMmMtLjg3LjI0NC0xLjY0Ny4zOTYtMi4zMy40NTctMS4yNDQuMTIxLTIuMzYyLjYwOC0zLjM1NyAxLjQ2bC0uNDY2LjM2Ni0uNTYuMzY1IDEuMzA2LjgyMmMuNDk3LjMwNS45MzIuNTQ4IDEuMzA1LjczIDEuNTU0LjY3IDIuNzk3IDEuNzM2IDMuNzMgMy4xOTdsMS4xMTggMS40NjFjLjM3My42MS42ODQgMS4xNTcuOTMzIDEuNjQ0YTI4LjQ5NCAyOC40OTQgMCAwMTEuMTE5IDMuNDdjLjEyNC40ODguMTg2IDEuMDk2LjE4NiAxLjgyN0w2MyAzMS40MTZsLS4wOTMuMjc0LS4wOTMuMzY1Yy0uMTI1LjI0My0uMDkzLjQ1Ni4wOTMuNjQtLjEyNC4wNi0uMTg2LjE4Mi0uMTg2LjM2NGwtLjA5NC4zNjZjLjA2My4zNjUtLjAzLjU3OC0uMjguNjM5LjA2My4yNDMuMDYzLjUxNyAwIC44MjJsLTEuMTE4IDIuNTU3LS4zNzMuNjQtLjkzMyAxLjI3OGMtMS40OTEgMi4yNTMtNC4wNyA0LjAxOC03LjczOCA1LjI5N2gtNi45Yy0uNDk3IDAtLjkwMS0uMDkyLTEuMjEyLS4yNzRsLTIuNDI0LTEuMDk2Yy0xLjE4MS0uNDg3LTIuMDgzLTEuMDk2LTIuNzA0LTEuODI3bC0xLjIxMi0xLjE4Ny0xLjAyNi0xLjE4N2MtLjU2LS42Ny0xLjAyNS0xLjQ2MS0xLjM5OC0yLjM3NWwtLjU2LTEuMjc4LS40NjYtMS4zN2MtLjQzNS0xLjA5Ni0uNjIyLTIuMzQ0LS41Ni0zLjc0NHYtMy40N2wuMDk0LTIuMTkyYzAtLjg1My4wNjItMS41ODMuMTg2LTIuMTkybC41Ni0yLjM3NWMuMjQ4LS45MTMuNTYtMS42NzQuOTMyLTIuMjgzbC45MzItMS43MzUgMS4wMjYtMS44MjZjLjc0Ni0xLjQgMS40Ni0yLjUyNyAyLjE0NS0zLjM4LjY4My0uODUyIDEuNzcxLTEuOTQ4IDMuMjYzLTMuMjg3bC4yOC0uMjc0LjM3My0uMTgzYzEuMjQzLTEuMjc4IDIuOTgzLTIuNDA1IDUuMjItMy4zNzlhMTkuNjA4IDE5LjYwOCAwIDAwMi43OTgtMS41NTJjLjYyMi0uNDI2IDEuMzk5LS43MyAyLjMzMS0uOTEzTDU3Ljk2NC4xODNsLjY1My0uMDkyLjc0Ni0uMDkxek0xNC4wNzkgMTcuMTY5di41NDhoLjE4NmwuMjgtLjA5Mi0uMDkzLS40NTZoLS4zNzN6bTEuOTU4IDYuNDg0bC4wOTMuNDU2Yy4xMjUtLjA2LjM0Mi0uMTIxLjY1My0uMTgyYS42MDQuNjA0IDAgMDEtLjI4LS4yNzRsLS4yOC0uMTgzLS4xODYuMTgzem00LjM4MiAxLjI3OHYtLjYzOWMtLjI0OC4wNi0uNDM1LjEyMi0uNTYuMTgzbC4wOTQuNDU2aC40NjZ6TTYuMzQgMjcuODU0Yy4xODctLjEyMi4zNzMtLjI3NC41Ni0uNDU3bC0uMzczLS4zNjVjLS4xODctLjEyMi0uNDA0LS4wOTItLjY1My4wOTFsLjI4LjM2NS4xODYuMzY2em05Ljk3Ny0xNC43OTVoLjkzMmwtLjA5My0uNDU3di0uMzY1aC0uODR2LjgyMnptMS42NzggNS42NjJjLS4zNzMtLjEyMi0uNjUzLS4xODItLjg0LS4xODItLjE4Ni4wNi0uMzEuMTUyLS4zNzIuMjc0LjA2Mi4xODIuMTg2LjQ4Ny4zNzMuOTEzLjM3My0uNDI2LjY1Mi0uNzYxLjgzOS0xLjAwNXptLjkzMiAzLjM4aC0xLjExOXYxLjA5NWgxLjEyVjIyLjF6bS0xLjM5OCA0LjM4M2MuNDk3LS41NDguNTI4LTEuMDY2LjA5My0xLjU1M2EuNjA0LjYwNCAwIDAxLS4yOC4yNzRsLS40NjYuMDkyYy0uMzczLjA2LS41Ni4zMDQtLjU2LjczbC41Ni4xODMuNjUzLjI3NHptLjQ2NiAxLjA5NmgtLjY1M2wtLjgzOS45MTNjLjU2LjQyNiAxLjI3NC40NTcgMi4xNDUuMDkxbC0uNjUzLTEuMDA0em0tOS42OTcgMy4wMTNjLjI0OS45MTQuNjIyIDEuNDYyIDEuMTE5IDEuNjQ0bC4yOC0uODIyLjE4Ni0uNzMtLjY1Mi0uNjQtLjkzMy41NDh6bTE0LjM1OS03LjM5N2gtLjI4Yy0uNTYuNDI2LS45MzIuNy0xLjExOS44MjIuNjg0LjQyNiAxLjE4MS43MyAxLjQ5Mi45MTMuNDk3LS4xODIuNzE1LS40NTYuNjUzLS44MjJsLS4xODctLjM2NS0uMDkzLS40NTYtLjQ2Ni0uMDkyem0uNzQ2IDUuNDhjLS4zMTEtLjQyNy0uNjg0LS42Ny0xLjEyLS43MzFsLS41NTktLjA5MWgtLjU1OWwtLjM3My4yNzQtLjQ2Ni4xODJjLS4zNzMuMTgzLS42MjIuMzk2LS43NDYuNjQuMTI0LjQ4Ny40OTcuNyAxLjExOS42MzlsLjE4Ni0uNDU3LjM3My0uNDU2aDIuMTQ1ek0xMy4yNCAyMC41NDhsLS40NjYtLjE4M2MtLjM3My0uMDYtLjY4NC0uMDYtLjkzMyAwbC0uMzczLjA5MS0uNDY2LjA5MmMtLjMxLjEyMi0uNTI4LjM2NS0uNjUzLjczbC4xODcuNjQuMTg2LjM2NS4wOTQuMzY1LS4zNzMuMTgzLS4yOC4xODN2MS45MTdoLjc0NmMuMTg2LS45MTMuNzQ2LTEuNjQzIDEuNjc4LTIuMTkyLjc0Ni0uMzY1IDEuMTE5LTEuMDM1IDEuMTE5LTIuMDA5bC4zNzMtLjM2NS4zNzMtLjQ1Ni0uNDY2LS4wOTItLjI4LS4wOTFjMCAuNDI2LS4wMzEuNzMtLjA5My45MTNsLS4zNzMtLjA5MXptMTIuNzczLTIwbC4zNzMuNTQ4djEuMDk2bC4xODcgMS4xODdjLjEyNC45NzQuMTg2IDEuNzM1LjE4NiAyLjI4My0uMDYyLjY3LjA5MyAxLjMwOS40NjYgMS45MTguNDk4LjczLjgwOCAxLjczNS45MzMgMy4wMTNsLjE4NiAxLjAwNS4xODcuOTEzYy0uMzExLjQyNi0uNzc3Ljc2MS0xLjM5OSAxLjAwNWwtLjc0Ni4xODItLjc0Ni4yNzRhNi45NTMgNi45NTMgMCAwMS0xLjMwNS4yNzRsLTEuMzA1LjE4M2E1Ljk3IDUuOTcgMCAwMC0xLjMwNi41NDhsLS42NTIuNDU3LS41Ni4zNjUtLjQ2Ni4yNzQtLjM3My4yNzRjLjQzNS40MjYgMS4xODEuOTEzIDIuMjM4IDEuNDYxbDEuMTE5LjY0YTguNzMgOC43MyAwIDAxMS4xMTkuNzNjLjMxIDAgLjU1OS4xNTIuNzQ1LjQ1NmwuMjguMzY2LjE4Ny4zNjUuNjUyLjkxMy43NDYgMS4wMDVjLjQ5Ny43My44NyAxLjQgMS4xMiAyLjAwOS44NyAxLjk0OCAxLjM2NyAzLjUzMSAxLjQ5IDQuNzQ5bC4xODcuOTEzYy4xMjUuMzY1LjEyNS42NCAwIC44MjJsLS4xODYuNTQ4di42NGMwIC41NDctLjEyNC45NDMtLjM3MyAxLjE4Ny4wNjIuNDg3LS4wMzEgMS4wMzQtLjI4IDEuNjQzbC0uNTYgMS40NjItLjc0NSAxLjQ2LS44NCAxLjM3Yy0uNzQ1IDEuMjE4LTEuOTI2IDIuMzc1LTMuNTQyIDMuNDctMS40OTIuOTE0LTIuODYgMS41MjMtNC4xMDMgMS44MjdsLS41Ni4xODMtLjY1Mi4wOTFoLTYuMDZjLS40OTcgMC0uOTAyLS4wOS0xLjIxMi0uMjc0YTkuNDIyIDkuNDIyIDAgMDAtMS4xMi0uNTQ3bC0xLjIxMS0uNDU3Yy0xLjE4MS0uNDg3LTIuMTE0LTEuMDk2LTIuNzk3LTEuODI3bC0xLjIxMy0xLjE4Ny0xLjAyNS0xLjI3OGMtLjU2LS42MS0xLjAyNi0xLjQtMS4zOTktMi4zNzVsLS41Ni0xLjI3OC0uNDY1LTEuMjc5Qy4yMTggMzIuOTk4LjAzIDMxLjcyLjA5MyAzMC4zMnYtMi4xOTFjLS4xMjQtLjc5Mi0uMTI0LTEuNzM2IDAtMi44MzFsLjI4LTIuODMyYy4zNzMtMi43NCAxLjExOS00Ljc0OCAyLjIzOC02LjAyN2wuMzczLS41NDguMjgtLjY0Yy40MzQtLjk3MyAxLjI0My0yLjM3MyAyLjQyNC00LjJhMi41MyAyLjUzIDAgMDEuNjUyLS43M2wyLjIzOC0yLjE5MmE1MC4wOTggNTAuMDk4IDAgMDEyLjMzLTIuMDFjMS43NDEtMS4zMzkgMy4zMjYtMi4yMjIgNC43NTYtMi42NDguNjg0LS4xODMgMS4yNDMtLjQ1NyAxLjY3OC0uODIyLjQ5OC0uNDg3IDEuMTUtLjg1MiAxLjk1OC0xLjA5NmwxLjEyLS4zNjUgMS4xMTgtLjI3NC42NTMtLjA5MS42NTItLjE4M2MuNDk4LS4wNi45MDItLjE4MyAxLjIxMi0uMzY1LjM3My0uMTIyLjkzMy0uMTgzIDEuNjc5LS4xODNsLjI4LjQ1N3onLz48L3N2Zz4=);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}.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;base64,PHN2ZyB3aWR0aD0nNicgaGVpZ2h0PScxMCcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyBmaWxsPScjODI4MjgyJz48cGF0aCBkPSdNLjgzMS43MjNMLjY5NC44NTlhLjIyNS4yMjUgMCAwMDAgLjMzMkw0LjUwMyA1IC42OTQgOC44MjhhLjIyNS4yMjUgMCAwMDAgLjMzMmwuMTM3LjEzN2EuMjI1LjIyNSAwIDAwLjMzMiAwbDQuMTIxLTQuMTIxYS4yMjUuMjI1IDAgMDAwLS4zMzJMMS4xNjQuNzIzYS4yMjUuMjI1IDAgMDAtLjMzMyAweicvPjwvc3ZnPg==);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:inline-block}}@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;base64,PHN2ZyB3aWR0aD0nNicgaGVpZ2h0PScxMCcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyBmaWxsPScjZTIwMDFhJz48cGF0aCBkPSdNLjgzMS43MjNMLjY5NC44NTlhLjIyNS4yMjUgMCAwMDAgLjMzMkw0LjUwMyA1IC42OTQgOC44MjhhLjIyNS4yMjUgMCAwMDAgLjMzMmwuMTM3LjEzN2EuMjI1LjIyNSAwIDAwLjMzMiAwbDQuMTIxLTQuMTIxYS4yMjUuMjI1IDAgMDAwLS4zMzJMMS4xNjQuNzIzYS4yMjUuMjI1IDAgMDAtLjMzMyAweicvPjwvc3ZnPg==);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;base64,PHN2ZyB3aWR0aD0nNicgaGVpZ2h0PScxMCcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyBmaWxsPScjODI4MjgyJz48cGF0aCBkPSdNLjgzMS43MjNMLjY5NC44NTlhLjIyNS4yMjUgMCAwMDAgLjMzMkw0LjUwMyA1IC42OTQgOC44MjhhLjIyNS4yMjUgMCAwMDAgLjMzMmwuMTM3LjEzN2EuMjI1LjIyNSAwIDAwLjMzMiAwbDQuMTIxLTQuMTIxYS4yMjUuMjI1IDAgMDAwLS4zMzJMMS4xNjQuNzIzYS4yMjUuMjI1IDAgMDAtLjMzMyAweicvPjwvc3ZnPg==);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:0 0}}.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:.75rem;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;base64,PHN2ZyB3aWR0aD0nMTAnIGhlaWdodD0nMTEnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZycgZmlsbD0nI2ZmZic+PHBhdGggZD0nTTkuNTgzIDQuNjMzYy4xMDQgMCAuMjA5LjA1My4yODcuMTMuMDc4LjA3OS4xMy4xODMuMTMuMjg3di44MzNjMCAuMTMtLjA1Mi4yMzUtLjEzLjMxM2EuMzkyLjM5MiAwIDAxLS4yODcuMTA0aC0zLjc1djMuNzVjMCAuMTMtLjA1Mi4yMzQtLjEzLjMxM2EuMzkxLjM5MSAwIDAxLS4yODYuMTA0aC0uODM0Yy0uMTMgMC0uMjM0LS4wMjYtLjMxMi0uMTA0LS4wNzgtLjA3OS0uMTA0LS4xODMtLjEwNC0uMzEzVjYuM0guNDE3Yy0uMTMgMC0uMjM1LS4wMjYtLjMxMy0uMTA0Qy4wMjYgNi4xMTggMCA2LjAxNCAwIDUuODgzVjUuMDVjMC0uMTA0LjAyNi0uMjA4LjEwNC0uMjg2YS40MzEuNDMxIDAgMDEuMzEzLS4xM2gzLjc1Vi44ODNjMC0uMTA1LjAyNi0uMjA5LjEwNC0uMjg3YS40MzEuNDMxIDAgMDEuMzEyLS4xM2guODM0Yy4xMDQgMCAuMjA4LjA1Mi4yODYuMTMuMDc4LjA3OC4xMy4xODIuMTMuMjg2djMuNzVoMy43NXonLz48L3N2Zz4=)}.footer-menu__h2.is-active:after{content:url(data:image/svg+xml;charset=utf-8;base64,PHN2ZyB3aWR0aD0nMTEnIGhlaWdodD0nMycgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyBmaWxsPScjZmZmJz48cGF0aCBkPSdNMTAuMDYzLjQ2N2EuNDQuNDQgMCAwMS4zLjEzNy40NC40NCAwIDAxLjEzNy4zdi44NzVhLjQ1My40NTMgMCAwMS0uMTM3LjMyOC40MTEuNDExIDAgMDEtLjMuMTFILjQzN2MtLjEzNiAwLS4yNDYtLjAyOC0uMzI4LS4xMUMuMDI3IDIuMDI1IDAgMS45MTYgMCAxLjc4Vi45MDRjMC0uMTEuMDI3LS4yMTguMTEtLjNBLjQ1My40NTMgMCAwMS40MzcuNDY3aDkuNjI0eicvPjwvc3ZnPg==)}@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;transform:translateX(100%);transition:transform .3s ease-in-out;z-index:10;display:flex}@media(min-width:1180px){.header__menu{display:block;position:static;transform:translateX(0)}}.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}}.header__menu.js-open{transform:translateX(0)}@media(min-width:1180px){.header__menu.js-open{transform:translateY(0)}}@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;transition:opacity .3s ease-in;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{display:block}.header__menu .menu-level-0>.menu-item--expanded:hover>span:after{content:url(data:image/svg+xml;charset=utf-8;base64,PHN2ZyBoZWlnaHQ9JzEzJyB3aWR0aD0nOCcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyBmaWxsPScjZTIwMDFhJz48cGF0aCBkPSdNNy43OTMgNy4yMTVhLjY0NC42NDQgMCAwMDAtLjkwM0wyLjQ4OC45OGMtLjI3My0uMjQ2LS42ODMtLjI0Ni0uOTMgMGwtLjYyOC42M2MtLjI0Ni4yNDUtLjI0Ni42NTYgMCAuOTNsNC4yMSA0LjIxLTQuMjEgNC4yMzhjLS4yNDYuMjc0LS4yNDYuNjg0IDAgLjkzbC42MjkuNjI5Yy4yNDYuMjQ2LjY1Ni4yNDYuOTMgMHonLz48L3N2Zz4=);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;-webkit-animation-name:slideMenuOut;animation-name:slideMenuOut;-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;padding-top:.7rem}@media(min-width:1180px){.header__menu .menu-level-0>.menu-item--expanded>.menu-link-contentmain{position:absolute;width:auto;height:auto;top:2.2rem;left:0;display:none;right:0;-webkit-animation:none;animation:none;padding-top:0}}.header__menu .menu-level-0>.menu-item--expanded>.menu-link-contentmain.js-active{-webkit-animation-name:slideMenuIn;animation-name:slideMenuIn;-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}@media(min-width:1180px){.header__menu .menu-level-0>.menu-item--expanded>.menu-link-contentmain.js-active{-webkit-animation:none;animation:none}}.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;base64,PHN2ZyBoZWlnaHQ9JzEzJyB3aWR0aD0nOCcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyBmaWxsPScjZTIwMDFhJz48cGF0aCBkPSdNNy43OTMgNy4yMTVhLjY0NC42NDQgMCAwMDAtLjkwM0wyLjQ4OC45OGMtLjI3My0uMjQ2LS42ODMtLjI0Ni0uOTMgMGwtLjYyOC42M2MtLjI0Ni4yNDUtLjI0Ni42NTYgMCAuOTNsNC4yMSA0LjIxLTQuMjEgNC4yMzhjLS4yNDYuMjc0LS4yNDYuNjg0IDAgLjkzbC42MjkuNjI5Yy4yNDYuMjQ2LjY1Ni4yNDYuOTMgMHonLz48L3N2Zz4=)}.header__menu .menu-level-0>.menu-item--expanded>span:after{content:url(data:image/svg+xml;charset=utf-8;base64,PHN2ZyBoZWlnaHQ9JzEzJyB3aWR0aD0nOCcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyBmaWxsPScjY2ZjZmNmJz48cGF0aCBkPSdNNy43OTMgNy4yMTVhLjY0NC42NDQgMCAwMDAtLjkwM0wyLjQ4OC45OGMtLjI3My0uMjQ2LS42ODMtLjI0Ni0uOTMgMGwtLjYyOC42M2MtLjI0Ni4yNDUtLjI0Ni42NTYgMCAuOTNsNC4yMSA0LjIxLTQuMjEgNC4yMzhjLS4yNDYuMjc0LS4yNDYuNjg0IDAgLjkzbC42MjkuNjI5Yy4yNDYuMjQ2LjY1Ni4yNDYuOTMgMHonLz48L3N2Zz4=)}@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;base64,PHN2ZyBoZWlnaHQ9JzEzJyB3aWR0aD0nOCcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyBmaWxsPScjZTIwMDFhJz48cGF0aCBkPSdNNy43OTMgNy4yMTVhLjY0NC42NDQgMCAwMDAtLjkwM0wyLjQ4OC45OGMtLjI3My0uMjQ2LS42ODMtLjI0Ni0uOTMgMGwtLjYyOC42M2MtLjI0Ni4yNDUtLjI0Ni42NTYgMCAuOTNsNC4yMSA0LjIxLTQuMjEgNC4yMzhjLS4yNDYuMjc0LS4yNDYuNjg0IDAgLjkzbC42MjkuNjI5Yy4yNDYuMjQ2LjY1Ni4yNDYuOTMgMHonLz48L3N2Zz4=);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}}.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;base64,PHN2ZyB3aWR0aD0nMTYnIGhlaWdodD0nYXV0bycgdmlld0JveD0nMCAwIDE2IDE1JyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIGZpbGw9JyNmZmYnPjxwYXRoIGQ9J00xNC4zMTMgMS4wM0MxMi41LS41IDkuNzE4LS4yODEgOCAxLjVjLTEuNzUtMS43ODItNC41MzEtMi02LjM0NC0uNDctMi4zNDMgMS45Ny0yIDUuMTg4LS4zMTIgNi45MDdsNS40NjkgNS41OTRjLjMxMi4zMTIuNzE4LjUgMS4xODcuNS40MzggMCAuODQ0LS4xODggMS4xNTYtLjVsNS41LTUuNTk0YzEuNjU2LTEuNzE5IDItNC45MzctLjM0NC02LjkwNnptLS43NSA1Ljg0NWwtNS40NyA1LjU5M2MtLjA2Mi4wNjMtLjEyNC4wNjMtLjIxOCAwTDIuNDA2IDYuODc1QzEuMjUgNS43MTggMS4wMzEgMy41MyAyLjYyNSAyLjE4N2MxLjIxOS0xLjAzMSAzLjA5NC0uODc1IDQuMjgxLjMxM0w4IDMuNjI1IDkuMDk0IDIuNWMxLjE1Ni0xLjE4OCAzLjAzMS0xLjM0NCA0LjI1LS4zNDQgMS41OTQgMS4zNzUgMS4zNzUgMy41NjIuMjE5IDQuNzE5eicvPjwvc3ZnPg==)}@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: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:768px){.social-network-label{text-align:left}}@media(min-width:1180px){.header__top-menu{position:absolute;top:0;right:0;transform:translateX(78%)}}.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}}.header__top-menu .top-menu__item:first-child{border-right:1px solid #eee}.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,.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.is-active,.tabs__link--local-tasks:hover,.tabs__link.is-active,.tabs__link:hover{background-color:#9e0012;color:#fff}@media(min-width:1180px){.tabs__link--local-tasks.is-active,.tabs__link.is-active{background-color:#9e0012;border-left:none;color:#fff}}.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{margin-top:2rem}@media(min-width:768px){.accordion{margin-top:3rem}}@media(min-width:1180px){.accordion{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{max-width:92%;margin:0}@media(min-width:1440px){.accordion__title{max-width:85%}}.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;opacity:0;height:0;overflow:hidden;max-width:92%;padding-left:2em}@media(min-width:1440px){.accordion__body{max-width:85%}}.accordion__body.is-active{opacity:1;height:auto;padding-bottom:2rem}.accordion__body p{margin-bottom:0}.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{position:relative;background-color:#fff}.card-blog-horizontal,.card-blog-horizontal:hover{transition:transform .3s ease,box-shadow .25s ease}.card-blog-horizontal:hover{box-shadow:inset 0 -8px 0 0 #e2001a;transform:translateY(-.75em)}.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{position:relative;background-color:#fff;height:100%}.card-blog-vertical,.card-blog-vertical:hover{transition:transform .3s ease,box-shadow .25s ease}.card-blog-vertical:hover{box-shadow:inset 0 -8px 0 0 #e2001a;transform:translateY(-.75em)}.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{position:relative;height:100%;background-color:#fff}.card-blog,.card-blog:hover{transition:transform .3s ease,box-shadow .25s ease}.card-blog:hover{box-shadow:inset 0 -8px 0 0 #e2001a;transform:translateY(-.75em)}.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,.card--date:hover{transition:all .4s ease}.card--date:hover{transform:translateY(-12px)}.card--date:hover .card__date{background-color:#e2001a}.card--date:hover .card__date,.card--date:hover .card__day,.card--date:hover .card__month{color:#fff;transition:all .4s ease}.card--date:hover .card__event-info{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;align-items:center;justify-content: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{font-family:FagoPro,sans-serif;font-weight:400;font-style:normal;width:auto;margin:0}@media(min-width:1180px){.card--date .card__month{font-size:.75rem;line-height:1rem;text-transform:uppercase;letter-spacing:.7px}}.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:2rem}}@media(min-width:1180px){.card--date .card__day{font-size:2.375rem;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:80px;align-items:center;justify-content:center;flex-direction:column;padding:1.5em;background-color:#ebebeb;color:#4b4b4b}@media(min-width:1440px){.card-event__date{width:96px}}.card-event__month{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:1180px){.card-event__month{font-size:.75rem;line-height:1rem;text-transform:uppercase;letter-spacing:.7px}}.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:2rem}}@media(min-width:1180px){.card-event__day{font-size:2.375rem;line-height:2.75rem}}.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:1.5em}@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:hover .card__content{box-shadow:inset 0 -8px 0 0 #e2001a;transition:box-shadow .25s ease}.card--full:hover .card__content:after{content:"";position:absolute;box-shadow:inset 0 0 0 0 #e2001a;transition:box-shadow .25s ease}.card--full:hover .card__content:hover:after{box-shadow:inset 0 -8px 0 0 #e2001a;transition:box-shadow .25s ease}.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:hover{color:#e2001a}.card--full .card__link a:after{content:url(data:image/svg+xml;charset=utf-8;base64,PHN2ZyBoZWlnaHQ9JzEzJyB3aWR0aD0nOCcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyBmaWxsPScjZTIwMDFhJz48cGF0aCBkPSdNNy43OTMgNy4yMTVhLjY0NC42NDQgMCAwMDAtLjkwM0wyLjQ4OC45OGMtLjI3My0uMjQ2LS42ODMtLjI0Ni0uOTMgMGwtLjYyOC42M2MtLjI0Ni4yNDUtLjI0Ni42NTYgMCAuOTNsNC4yMSA0LjIxLTQuMjEgNC4yMzhjLS4yNDYuMjc0LS4yNDYuNjg0IDAgLjkzbC42MjkuNjI5Yy4yNDYuMjQ2LjY1Ni4yNDYuOTMgMHonLz48L3N2Zz4=);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;transition:background-color .2s}.card--full .card__link a:after{position:absolute;right:1rem;width:.5rem}.card--full .card__link a:after,.card--full .card__link a:hover:after{content:url(data:image/svg+xml;charset=utf-8;base64,PHN2ZyBoZWlnaHQ9JzEzJyB3aWR0aD0nOCcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyBmaWxsPScjZmZmJz48cGF0aCBkPSdNNy43OTMgNy4yMTVhLjY0NC42NDQgMCAwMDAtLjkwM0wyLjQ4OC45OGMtLjI3My0uMjQ2LS42ODMtLjI0Ni0uOTMgMGwtLjYyOC42M2MtLjI0Ni4yNDUtLjI0Ni42NTYgMCAuOTNsNC4yMSA0LjIxLTQuMjEgNC4yMzhjLS4yNDYuMjc0LS4yNDYuNjg0IDAgLjkzbC42MjkuNjI5Yy4yNDYuMjQ2LjY1Ni4yNDYuOTMgMHonLz48L3N2Zz4=)}}.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-news-detailed{position:relative;background-color:#fff}.card-news-detailed,.card-news-detailed:hover{transition:transform .3s ease,box-shadow .25s ease}.card-news-detailed:hover{box-shadow:inset 0 -8px 0 0 #e2001a;transform:translateY(-.75em)}.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{position:relative;display:flex;flex-direction:column;padding:1.5rem;background-color:#fff}.card-search,.card-search:hover{transition:transform .3s ease,box-shadow .25s ease}.card-search:hover{box-shadow:inset 0 -8px 0 0 #e2001a;transform:translateY(-.75em)}.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,.card--with-tag.card:hover{transition:transform .3s ease,box-shadow .25s ease}.card--with-tag.card:hover{box-shadow:inset 0 -8px 0 0 #e2001a;transform:translateY(-.75em)}.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{height:100%}.card--basic.card,.card--basic.card:hover{transition:transform .3s ease,box-shadow .25s ease}.card--basic.card:hover{box-shadow:inset 0 -8px 0 0 #e2001a;transform:translateY(-.75em)}.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,.card--basic-with-description.card:hover{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)}.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--disabled.card{background-color:#fafafa}.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}@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}.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-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}}.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;transition:background-color .2s}.cta-banner a:after{position:absolute;right:1rem;width:.5rem}.cta-banner a:after,.cta-banner a:hover:after{content:url(data:image/svg+xml;charset=utf-8;base64,PHN2ZyBoZWlnaHQ9JzEzJyB3aWR0aD0nOCcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyBmaWxsPScjZmZmJz48cGF0aCBkPSdNNy43OTMgNy4yMTVhLjY0NC42NDQgMCAwMDAtLjkwM0wyLjQ4OC45OGMtLjI3My0uMjQ2LS42ODMtLjI0Ni0uOTMgMGwtLjYyOC42M2MtLjI0Ni4yNDUtLjI0Ni42NTYgMCAuOTNsNC4yMSA0LjIxLTQuMjEgNC4yMzhjLS4yNDYuMjc0LS4yNDYuNjg0IDAgLjkzbC42MjkuNjI5Yy4yNDYuMjQ2LjY1Ni4yNDYuOTMgMHonLz48L3N2Zz4=)}@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;base64,PHN2ZyBoZWlnaHQ9JzEzJyB3aWR0aD0nOCcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyBmaWxsPScjZTIwMDFhJz48cGF0aCBkPSdNNy43OTMgNy4yMTVhLjY0NC42NDQgMCAwMDAtLjkwM0wyLjQ4OC45OGMtLjI3My0uMjQ2LS42ODMtLjI0Ni0uOTMgMGwtLjYyOC42M2MtLjI0Ni4yNDUtLjI0Ni42NTYgMCAuOTNsNC4yMSA0LjIxLTQuMjEgNC4yMzhjLS4yNDYuMjc0LS4yNDYuNjg0IDAgLjkzbC42MjkuNjI5Yy4yNDYuMjQ2LjY1Ni4yNDYuOTMgMHonLz48L3N2Zz4=);position:absolute;right:-1rem;width:.5rem}.director__link a:hover:after{content:url(data:image/svg+xml;charset=utf-8;base64,PHN2ZyBoZWlnaHQ9JzEzJyB3aWR0aD0nOCcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyBmaWxsPScjYjAwMDI0Jz48cGF0aCBkPSdNNy43OTMgNy4yMTVhLjY0NC42NDQgMCAwMDAtLjkwM0wyLjQ4OC45OGMtLjI3My0uMjQ2LS42ODMtLjI0Ni0uOTMgMGwtLjYyOC42M2MtLjI0Ni4yNDUtLjI0Ni42NTYgMCAuOTNsNC4yMSA0LjIxLTQuMjEgNC4yMzhjLS4yNDYuMjc0LS4yNDYuNjg0IDAgLjkzbC42MjkuNjI5Yy4yNDYuMjQ2LjY1Ni4yNDYuOTMgMHonLz48L3N2Zz4=)}.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:0 0}@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;transition:background-color .2s}.donation-form-block .hero__webform .donation-form__footer-submit .form-actions:after,.layout--offset .donation-form-block .donation-form__footer-submit .form-actions:after,.layout--one-column-offset .donation-form-block .donation-form__footer-submit .form-actions:after{position:absolute;right:1rem;width:.5rem}.donation-form-block .hero__webform .donation-form__footer-submit .form-actions:after,.donation-form-block .hero__webform .donation-form__footer-submit .form-actions:hover:after,.layout--offset .donation-form-block .donation-form__footer-submit .form-actions:after,.layout--offset .donation-form-block .donation-form__footer-submit .form-actions:hover:after,.layout--one-column-offset .donation-form-block .donation-form__footer-submit .form-actions:after,.layout--one-column-offset .donation-form-block .donation-form__footer-submit .form-actions:hover:after{content:url(data:image/svg+xml;charset=utf-8;base64,PHN2ZyBoZWlnaHQ9JzEzJyB3aWR0aD0nOCcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyBmaWxsPScjZmZmJz48cGF0aCBkPSdNNy43OTMgNy4yMTVhLjY0NC42NDQgMCAwMDAtLjkwM0wyLjQ4OC45OGMtLjI3My0uMjQ2LS42ODMtLjI0Ni0uOTMgMGwtLjYyOC42M2MtLjI0Ni4yNDUtLjI0Ni42NTYgMCAuOTNsNC4yMSA0LjIxLTQuMjEgNC4yMzhjLS4yNDYuMjc0LS4yNDYuNjg0IDAgLjkzbC42MjkuNjI5Yy4yNDYuMjQ2LjY1Ni4yNDYuOTMgMHonLz48L3N2Zz4=)}.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{display:flex;flex-direction:column;width:100%;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:-webkit-max-content;width:-moz-max-content;width:max-content;padding:.25rem}}.hero__webform .donation-form__amount,.hero__webform .donation-form__mode,.hero__webform .donation-form__payment{padding:0;margin-bottom:0;background-color:transparent}.hero__webform .donation-form__mode{display:flex;flex-direction:row;flex-wrap:wrap;margin:.5rem 1.5rem 0;align-items:center}@media(min-width:768px){.hero__webform .donation-form__mode{margin:0 1.5rem}}.hero__webform .donation-form__mode .form-fieldset__legend{display:none}.hero__webform .donation-form__mode .form-item__selector{width:100%}.hero__webform .donation-form__mode .form-item__selector .form-item--radio{display:flex;flex-direction:column;justify-content:center;border:none}.hero__webform .donation-form__mode .form-item__selector .form-item--radio .form-item{margin-left:0}.hero__webform .donation-form__mode .form-item__selector .form-item__input[type=radio]:checked{border-color:#e2001a}.hero__webform .donation-form__mode .form-item__selector .form-item__input.form-radio[type=radio]:before{background-color:#e2001a}.hero__webform .donation-form__mode label.form-item__label{position:relative;text-align:center}.hero__webform .donation-form__amount{position:relative;height:58px;width:100%}@media(min-width:768px){.hero__webform .donation-form__amount{width:320px}}.hero__webform .donation-form__amount .form-item--radio{box-shadow:0 4px 2px -2px #cfcfcf}@media(min-width:768px){.hero__webform .donation-form__amount .form-item--radio{box-shadow:none}}.hero__webform .donation-form__amount .js-form-type-number{display:none}.hero__webform .donation-form__amount .form-item-donation-amount-annually-other,.hero__webform .donation-form__amount .form-item-donation-amount-monthly-other,.hero__webform .donation-form__amount .form-item-donation-amount-one-time-other{position:absolute;top:4px;right:0;display:flex!important;width:115px!important;margin:0;padding-right:6px;text-align:right}.hero__webform .donation-form__amount .form-item-donation-amount-annually-other:after,.hero__webform .donation-form__amount .form-item-donation-amount-monthly-other:after,.hero__webform .donation-form__amount .form-item-donation-amount-one-time-other:after{content:"€";position:absolute;right:10px;top:14px;font-size:1.25rem;font-weight:700}.hero__webform .donation-form__amount .form-item-donation-amount-annually-other input,.hero__webform .donation-form__amount .form-item-donation-amount-monthly-other input,.hero__webform .donation-form__amount .form-item-donation-amount-one-time-other input{width:95px;border:0;font-size:1.25rem;font-weight:700;text-align:right;margin-left:auto;margin-right:1rem}.hero__webform .donation-form__amount .form-item-donation-amount-annually-other input:focus,.hero__webform .donation-form__amount .form-item-donation-amount-annually-other input:hover,.hero__webform .donation-form__amount .form-item-donation-amount-monthly-other input:focus,.hero__webform .donation-form__amount .form-item-donation-amount-monthly-other input:hover,.hero__webform .donation-form__amount .form-item-donation-amount-one-time-other input:focus,.hero__webform .donation-form__amount .form-item-donation-amount-one-time-other input:hover{outline:0;border:0}.hero__webform .donation-form__amount .form-item-donation-amount-annually-other input.form-number.form-item__input,.hero__webform .donation-form__amount .form-item-donation-amount-monthly-other input.form-number.form-item__input,.hero__webform .donation-form__amount .form-item-donation-amount-one-time-other input.form-number.form-item__input{padding-right:5px;padding-top:15px}.hero__webform .donation-form__amount .form-item--radio .form-item-donation-amount-annually-radios,.hero__webform .donation-form__amount .form-item--radio .form-item-donation-amount-monthly-radios,.hero__webform .donation-form__amount .form-item--radio .form-item-donation-amount-one-time-radios{width:65px;margin:0;cursor:pointer;border-right:1px solid #cfcfcf}.hero__webform .donation-form__amount .form-item--radio .form-item-donation-amount-annually-radios:last-child,.hero__webform .donation-form__amount .form-item--radio .form-item-donation-amount-monthly-radios:last-child,.hero__webform .donation-form__amount .form-item--radio .form-item-donation-amount-one-time-radios:last-child{border:0}.hero__webform .donation-form__amount .form-item--radio .form-item-donation-amount-annually-radios input.form-item__input,.hero__webform .donation-form__amount .form-item--radio .form-item-donation-amount-monthly-radios input.form-item__input,.hero__webform .donation-form__amount .form-item--radio .form-item-donation-amount-one-time-radios input.form-item__input{position:absolute;left:0;z-index:-1;width:1.75rem;height:1.71875rem;opacity:0}.hero__webform .donation-form__amount .form-item--radio .form-item-donation-amount-annually-radios label.form-item__label,.hero__webform .donation-form__amount .form-item--radio .form-item-donation-amount-monthly-radios label.form-item__label,.hero__webform .donation-form__amount .form-item--radio .form-item-donation-amount-one-time-radios label.form-item__label{display:flex;width:100%;height:100%;margin-bottom:0;padding: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}.hero__webform .donation-form__amount .form-item--radio .form-item-donation-amount-annually-radios label.form-item__label:after,.hero__webform .donation-form__amount .form-item--radio .form-item-donation-amount-monthly-radios label.form-item__label:after,.hero__webform .donation-form__amount .form-item--radio .form-item-donation-amount-one-time-radios label.form-item__label:after{content:"€";position:relative;left:2px;font-size:1.25rem}.hero__webform .donation-form__amount .form-item--radio .form-item-donation-amount-annually-radios.form-element__other label.form-item__label:after,.hero__webform .donation-form__amount .form-item--radio .form-item-donation-amount-monthly-radios.form-element__other label.form-item__label:after,.hero__webform .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__amount .form-element__other{flex-grow:1;padding-top:0}.hero__webform .donation-form__amount .form-element__other label.option.form-item__label{display:flex;align-items:baseline;justify-content:left;padding-left:.25rem;padding-top:.25rem;font-size:.625rem;line-height:1rem;color:#828282;font-weight:400;text-align:center;background:0 0;z-index:9}.hero__webform .donation-form__amount .form-element__other.selected label.option.form-item__label{display:none}.hero__webform .donation-form .webform-options-display-one-column{display:flex;flex-direction:row;height:60px;border:1px solid #cfcfcf;transition:border .2s ease}.hero__webform .donation-form .webform-options-display-one-column .form-item-donation-amount-annually-radios.selected,.hero__webform .donation-form .webform-options-display-one-column .form-item-donation-amount-annually-radios:hover,.hero__webform .donation-form .webform-options-display-one-column .form-item-donation-amount-monthly-radios.selected,.hero__webform .donation-form .webform-options-display-one-column .form-item-donation-amount-monthly-radios:hover,.hero__webform .donation-form .webform-options-display-one-column .form-item-donation-amount-one-time-radios.selected,.hero__webform .donation-form .webform-options-display-one-column .form-item-donation-amount-one-time-radios:hover{border:1px solid #0d0d0d;transition:border .2s ease}.hero__webform .donation-form .webform-options-display-one-column .form-item-donation-amount-annually-radios.selected .form-item__label,.hero__webform .donation-form .webform-options-display-one-column .form-item-donation-amount-annually-radios:hover .form-item__label,.hero__webform .donation-form .webform-options-display-one-column .form-item-donation-amount-monthly-radios.selected .form-item__label,.hero__webform .donation-form .webform-options-display-one-column .form-item-donation-amount-monthly-radios:hover .form-item__label,.hero__webform .donation-form .webform-options-display-one-column .form-item-donation-amount-one-time-radios.selected .form-item__label,.hero__webform .donation-form .webform-options-display-one-column .form-item-donation-amount-one-time-radios:hover .form-item__label{color:#0d0d0d}.hero__webform .donation-form__footer{margin-top:1rem;justify-content:center}@media(min-width:768px){.hero__webform .donation-form__footer{margin-top:0}}.hero__webform .donation-form__footer-trust-logos{display:none}.hero__webform .donation-form__footer-submit{margin:0}.hero__webform .donation-form__footer-submit svg{display:none}.hero__webform .donation-form__footer-submit .form-actions{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;height:60px;padding:0;font-size:1rem;display:flex}.hero__webform .donation-form__footer-submit .form-actions:visited{color:#fff}.hero__webform .donation-form__footer-submit .form-actions:hover{background-color:#b00024;transition:background-color .2s}.hero__webform .donation-form__footer-submit .form-actions:after{position:absolute;right:1rem;width:.5rem}.hero__webform .donation-form__footer-submit .form-actions:after,.hero__webform .donation-form__footer-submit .form-actions:hover:after{content:url(data:image/svg+xml;charset=utf-8;base64,PHN2ZyBoZWlnaHQ9JzEzJyB3aWR0aD0nOCcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyBmaWxsPScjZmZmJz48cGF0aCBkPSdNNy43OTMgNy4yMTVhLjY0NC42NDQgMCAwMDAtLjkwM0wyLjQ4OC45OGMtLjI3My0uMjQ2LS42ODMtLjI0Ni0uOTMgMGwtLjYyOC42M2MtLjI0Ni4yNDUtLjI0Ni42NTYgMCAuOTNsNC4yMSA0LjIxLTQuMjEgNC4yMzhjLS4yNDYuMjc0LS4yNDYuNjg0IDAgLjkzbC42MjkuNjI5Yy4yNDYuMjQ2LjY1Ni4yNDYuOTMgMHonLz48L3N2Zz4=)}.hero__webform .donation-form__footer-submit .form-actions .button--primary{padding:0 2.5rem 0 1.25rem}.hero__webform .donation-form__footer-submit .form-actions:hover .button--primary{background-color:transparent}.hero__webform .donation-form__footer-submit .form-actions:after{top:52%;transform:translateY(-52%)}@media(min-width:768px){.hero__webform .donation-form__footer-submit .form-actions:after{top:54%;transform:translateY(-54%)}}@-webkit-keyframes loading{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@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;base64,PHN2ZyB3aWR0aD0nMTAnIGhlaWdodD0nMTEnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZycgZmlsbD0nIzRiNGI0Yic+PHBhdGggZD0nTTkuNTgzIDQuNjMzYy4xMDQgMCAuMjA5LjA1My4yODcuMTMuMDc4LjA3OS4xMy4xODMuMTMuMjg3di44MzNjMCAuMTMtLjA1Mi4yMzUtLjEzLjMxM2EuMzkyLjM5MiAwIDAxLS4yODcuMTA0aC0zLjc1djMuNzVjMCAuMTMtLjA1Mi4yMzQtLjEzLjMxM2EuMzkxLjM5MSAwIDAxLS4yODYuMTA0aC0uODM0Yy0uMTMgMC0uMjM0LS4wMjYtLjMxMi0uMTA0LS4wNzgtLjA3OS0uMTA0LS4xODMtLjEwNC0uMzEzVjYuM0guNDE3Yy0uMTMgMC0uMjM1LS4wMjYtLjMxMy0uMTA0Qy4wMjYgNi4xMTggMCA2LjAxNCAwIDUuODgzVjUuMDVjMC0uMTA0LjAyNi0uMjA4LjEwNC0uMjg2YS40MzEuNDMxIDAgMDEuMzEzLS4xM2gzLjc1Vi44ODNjMC0uMTA1LjAyNi0uMjA5LjEwNC0uMjg3YS40MzEuNDMxIDAgMDEuMzEyLS4xM2guODM0Yy4xMDQgMCAuMjA4LjA1Mi4yODYuMTMuMDc4LjA3OC4xMy4xODIuMTMuMjg2djMuNzVoMy43NXonLz48L3N2Zz4=);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:0 0}.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;base64,PHN2ZyBoZWlnaHQ9JzEzJyB3aWR0aD0nOCcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyBmaWxsPScjNGI0YjRiJz48cGF0aCBkPSdNNy43OTMgNy4yMTVhLjY0NC42NDQgMCAwMDAtLjkwM0wyLjQ4OC45OGMtLjI3My0uMjQ2LS42ODMtLjI0Ni0uOTMgMGwtLjYyOC42M2MtLjI0Ni4yNDUtLjI0Ni42NTYgMCAuOTNsNC4yMSA0LjIxLTQuMjEgNC4yMzhjLS4yNDYuMjc0LS4yNDYuNjg0IDAgLjkzbC42MjkuNjI5Yy4yNDYuMjQ2LjY1Ni4yNDYuOTMgMHonLz48L3N2Zz4=);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}@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:0 0;border:0}.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:0 0;border:0}.donation-form__amount .form-item__button-select,.donation-form__gift-type .form-item__button-select,.donation-form__mode .form-item__button-select,.donation-form__payment .form-item__button-select{display:flex;justify-content:center;align-items:center;padding:1rem}@media(min-width:768px){.donation-form__amount .form-item__button-select,.donation-form__gift-type .form-item__button-select,.donation-form__mode .form-item__button-select,.donation-form__payment .form-item__button-select{padding:1.5rem}}.donation-form__amount .form-item__button-select:not(.form-item__button-select--other),.donation-form__gift-type .form-item__button-select:not(.form-item__button-select--other),.donation-form__mode .form-item__button-select:not(.form-item__button-select--other),.donation-form__payment .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__button-select:not(.form-item__button-select--other),.donation-form__gift-type .form-item__button-select:not(.form-item__button-select--other),.donation-form__mode .form-item__button-select:not(.form-item__button-select--other),.donation-form__payment .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__selector,.donation-form__gift-type .form-item__selector,.donation-form__mode .form-item__selector,.donation-form__payment .form-item__selector{display:flex;flex-direction:column}@media(min-width:768px){.donation-form__amount .form-item__selector,.donation-form__gift-type .form-item__selector,.donation-form__mode .form-item__selector,.donation-form__payment .form-item__selector{flex-direction:row}}.donation-form__amount .form-item__selector .form-item--radio,.donation-form__gift-type .form-item__selector .form-item--radio,.donation-form__mode .form-item__selector .form-item--radio,.donation-form__payment .form-item__selector .form-item--radio{display:flex;flex-direction:row;margin-bottom:1rem;flex-shrink:0}@media(min-width:768px){.donation-form__amount .form-item__selector .form-item--radio,.donation-form__gift-type .form-item__selector .form-item--radio,.donation-form__mode .form-item__selector .form-item--radio,.donation-form__payment .form-item__selector .form-item--radio{margin-bottom:0}}.donation-form__amount .form-item__selector .form-item-donation-mode,.donation-form__gift-type .form-item__selector .form-item-donation-mode,.donation-form__mode .form-item__selector .form-item-donation-mode,.donation-form__payment .form-item__selector .form-item-donation-mode{display:flex;flex-direction:row;align-items:center;margin-bottom:0}.donation-form__amount .form-item__selector .form-item-donation-mode:first-child,.donation-form__gift-type .form-item__selector .form-item-donation-mode:first-child,.donation-form__mode .form-item__selector .form-item-donation-mode:first-child,.donation-form__payment .form-item__selector .form-item-donation-mode:first-child{margin-left:0}.donation-form__amount .form-item__selector .form-item label.form-item__label,.donation-form__gift-type .form-item__selector .form-item label.form-item__label,.donation-form__mode .form-item__selector .form-item label.form-item__label,.donation-form__payment .form-item__selector .form-item label.form-item__label{margin:0;padding:0}.donation-form__amount .form-item__description,.donation-form__gift-type .form-item__description,.donation-form__mode .form-item__description,.donation-form__payment .form-item__description{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;transition:background-color .2s}.donation-form .form-actions .button--primary:after{position:absolute;right:1rem;width:.5rem}.donation-form .form-actions .button--primary:after,.donation-form .form-actions .button--primary:hover:after{content:url(data:image/svg+xml;charset=utf-8;base64,PHN2ZyBoZWlnaHQ9JzEzJyB3aWR0aD0nOCcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyBmaWxsPScjZmZmJz48cGF0aCBkPSdNNy43OTMgNy4yMTVhLjY0NC42NDQgMCAwMDAtLjkwM0wyLjQ4OC45OGMtLjI3My0uMjQ2LS42ODMtLjI0Ni0uOTMgMGwtLjYyOC42M2MtLjI0Ni4yNDUtLjI0Ni42NTYgMCAuOTNsNC4yMSA0LjIxLTQuMjEgNC4yMzhjLS4yNDYuMjc0LS4yNDYuNjg0IDAgLjkzbC42MjkuNjI5Yy4yNDYuMjQ2LjY1Ni4yNDYuOTMgMHonLz48L3N2Zz4=)}@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 .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{content:" ";display:block;width:40px;height:40px;margin:8px;border-radius:50%;border-color:#fff transparent;border-style:solid;border-width:4px;-webkit-animation:loading 1.2s linear infinite;animation:loading 1.2s linear infinite}.donation-form .ajax-progress .throbber{display:none}.donation-form .ajax-progress .message{font-size:2rem;color:#fff}.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__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%}}@media(min-width:768px){.donation-form .field--name-donor-number,.donation-form .field--name-employees-number{width:48%}}.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;-moz-appearance:none;appearance:none;height:46px;font-size:.875rem;line-height:1.25rem;margin:0;outline:none;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 .form-item-billing-information-profile-episerver-subscription-value.form-item{display:block}.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;base64,PHN2ZyB3aWR0aD0nMTAnIGhlaWdodD0nMTEnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZycgZmlsbD0nIzRiNGI0Yic+PHBhdGggZD0nTTkuNTgzIDQuNjMzYy4xMDQgMCAuMjA5LjA1My4yODcuMTMuMDc4LjA3OS4xMy4xODMuMTMuMjg3di44MzNjMCAuMTMtLjA1Mi4yMzUtLjEzLjMxM2EuMzkyLjM5MiAwIDAxLS4yODcuMTA0aC0zLjc1djMuNzVjMCAuMTMtLjA1Mi4yMzQtLjEzLjMxM2EuMzkxLjM5MSAwIDAxLS4yODYuMTA0aC0uODM0Yy0uMTMgMC0uMjM0LS4wMjYtLjMxMi0uMTA0LS4wNzgtLjA3OS0uMTA0LS4xODMtLjEwNC0uMzEzVjYuM0guNDE3Yy0uMTMgMC0uMjM1LS4wMjYtLjMxMy0uMTA0Qy4wMjYgNi4xMTggMCA2LjAxNCAwIDUuODgzVjUuMDVjMC0uMTA0LjAyNi0uMjA4LjEwNC0uMjg2YS40MzEuNDMxIDAgMDEuMzEzLS4xM2gzLjc1Vi44ODNjMC0uMTA1LjAyNi0uMjA5LjEwNC0uMjg3YS40MzEuNDMxIDAgMDEuMzEyLS4xM2guODM0Yy4xMDQgMCAuMjA4LjA1Mi4yODYuMTMuMDc4LjA3OC4xMy4xODIuMTMuMjg2djMuNzVoMy43NXonLz48L3N2Zz4=)}.donation-form__donor-info-details summary::-webkit-details-marker{background:url(data:image/svg+xml;charset=utf-8;base64,PHN2ZyB3aWR0aD0nMTAnIGhlaWdodD0nMTEnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZycgZmlsbD0nIzRiNGI0Yic+PHBhdGggZD0nTTkuNTgzIDQuNjMzYy4xMDQgMCAuMjA5LjA1My4yODcuMTMuMDc4LjA3OS4xMy4xODMuMTMuMjg3di44MzNjMCAuMTMtLjA1Mi4yMzUtLjEzLjMxM2EuMzkyLjM5MiAwIDAxLS4yODcuMTA0aC0zLjc1djMuNzVjMCAuMTMtLjA1Mi4yMzQtLjEzLjMxM2EuMzkxLjM5MSAwIDAxLS4yODYuMTA0aC0uODM0Yy0uMTMgMC0uMjM0LS4wMjYtLjMxMi0uMTA0LS4wNzgtLjA3OS0uMTA0LS4xODMtLjEwNC0uMzEzVjYuM0guNDE3Yy0uMTMgMC0uMjM1LS4wMjYtLjMxMy0uMTA0Qy4wMjYgNi4xMTggMCA2LjAxNCAwIDUuODgzVjUuMDVjMC0uMTA0LjAyNi0uMjA4LjEwNC0uMjg2YS40MzEuNDMxIDAgMDEuMzEzLS4xM2gzLjc1Vi44ODNjMC0uMTA1LjAyNi0uMjA5LjEwNC0uMjg3YS40MzEuNDMxIDAgMDEuMzEyLS4xM2guODM0Yy4xMDQgMCAuMjA4LjA1Mi4yODYuMTMuMDc4LjA3OC4xMy4xODIuMTMuMjg2djMuNzVoMy43NXonLz48L3N2Zz4=);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;base64,PHN2ZyB3aWR0aD0nNCcgaGVpZ2h0PSc4JyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIGZpbGw9JyM4MjgyODInPjxwYXRoIGQ9J00uMTAyIDMuNzQ5YS4zNjIuMzYyIDAgMDAwIC41MDRMMy4wMzYgNy4yM2EuMzcyLjM3MiAwIDAwLjUxNCAwbC4zNDgtLjM1MWEuMzgxLjM4MSAwIDAwMC0uNTJMMS41NjkgNC4wMDhsMi4zMjktMi4zNjdhLjM4MS4zODEgMCAwMDAtLjUyTDMuNTUuNzcyYS4zNzIuMzcyIDAgMDAtLjUxNCAwTC4xMDIgMy43NDh6Jy8+PC9zdmc+);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__input.error{border:1px solid #e2001a;background-color:#fff1f1}.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 .form-item-gift-date .form-item--error-message{position:absolute;text-align:center;top:5rem}@media(min-width:768px){.donation-form .form-item-gift-date .form-item--error-message{top:3rem}}.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;base64,PHN2ZyB3aWR0aD0nMTAnIGhlaWdodD0nMTEnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZycgZmlsbD0nIzRiNGI0Yic+PHBhdGggZD0nTTkuNTgzIDQuNjMzYy4xMDQgMCAuMjA5LjA1My4yODcuMTMuMDc4LjA3OS4xMy4xODMuMTMuMjg3di44MzNjMCAuMTMtLjA1Mi4yMzUtLjEzLjMxM2EuMzkyLjM5MiAwIDAxLS4yODcuMTA0aC0zLjc1djMuNzVjMCAuMTMtLjA1Mi4yMzQtLjEzLjMxM2EuMzkxLjM5MSAwIDAxLS4yODYuMTA0aC0uODM0Yy0uMTMgMC0uMjM0LS4wMjYtLjMxMi0uMTA0LS4wNzgtLjA3OS0uMTA0LS4xODMtLjEwNC0uMzEzVjYuM0guNDE3Yy0uMTMgMC0uMjM1LS4wMjYtLjMxMy0uMTA0Qy4wMjYgNi4xMTggMCA2LjAxNCAwIDUuODgzVjUuMDVjMC0uMTA0LjAyNi0uMjA4LjEwNC0uMjg2YS40MzEuNDMxIDAgMDEuMzEzLS4xM2gzLjc1Vi44ODNjMC0uMTA1LjAyNi0uMjA5LjEwNC0uMjg3YS40MzEuNDMxIDAgMDEuMzEyLS4xM2guODM0Yy4xMDQgMCAuMjA4LjA1Mi4yODYuMTMuMDc4LjA3OC4xMy4xODIuMTMuMjg2djMuNzVoMy43NXonLz48L3N2Zz4=)}.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;base64,PHN2ZyB3aWR0aD0nMTAnIGhlaWdodD0nMTEnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZycgZmlsbD0nIzRiNGI0Yic+PHBhdGggZD0nTTkuNTgzIDQuNjMzYy4xMDQgMCAuMjA5LjA1My4yODcuMTMuMDc4LjA3OS4xMy4xODMuMTMuMjg3di44MzNjMCAuMTMtLjA1Mi4yMzUtLjEzLjMxM2EuMzkyLjM5MiAwIDAxLS4yODcuMTA0aC0zLjc1djMuNzVjMCAuMTMtLjA1Mi4yMzQtLjEzLjMxM2EuMzkxLjM5MSAwIDAxLS4yODYuMTA0aC0uODM0Yy0uMTMgMC0uMjM0LS4wMjYtLjMxMi0uMTA0LS4wNzgtLjA3OS0uMTA0LS4xODMtLjEwNC0uMzEzVjYuM0guNDE3Yy0uMTMgMC0uMjM1LS4wMjYtLjMxMy0uMTA0Qy4wMjYgNi4xMTggMCA2LjAxNCAwIDUuODgzVjUuMDVjMC0uMTA0LjAyNi0uMjA4LjEwNC0uMjg2YS40MzEuNDMxIDAgMDEuMzEzLS4xM2gzLjc1Vi44ODNjMC0uMTA1LjAyNi0uMjA5LjEwNC0uMjg3YS40MzEuNDMxIDAgMDEuMzEyLS4xM2guODM0Yy4xMDQgMCAuMjA4LjA1Mi4yODYuMTMuMDc4LjA3OC4xMy4xODIuMTMuMjg2djMuNzVoMy43NXonLz48L3N2Zz4=);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}@media(min-width:768px){.donation-form .field--name-address>.form-wrapper .form-wrapper{display:flex;flex-wrap:wrap}}@media(min-width:768px){.donation-form .contact__column-1{width:25%}}@media(min-width:768px){.donation-form .contact__column-2{width:75%}}.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--with-shipping .donation-preview:nth-child(2),.donation-preview-memorial .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;-webkit-margin-after:2%;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:#786e68}.donation-preview--gift__message-content{-webkit-margin-before:2%;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;base64,PHN2ZyBoZWlnaHQ9JzEzJyB3aWR0aD0nOCcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyBmaWxsPScjZTIwMDFhJz48cGF0aCBkPSdNNy43OTMgNy4yMTVhLjY0NC42NDQgMCAwMDAtLjkwM0wyLjQ4OC45OGMtLjI3My0uMjQ2LS42ODMtLjI0Ni0uOTMgMGwtLjYyOC42M2MtLjI0Ni4yNDUtLjI0Ni42NTYgMCAuOTNsNC4yMSA0LjIxLTQuMjEgNC4yMzhjLS4yNDYuMjc0LS4yNDYuNjg0IDAgLjkzbC42MjkuNjI5Yy4yNDYuMjQ2LjY1Ni4yNDYuOTMgMHonLz48L3N2Zz4=);position:absolute;right:-1rem;width:.5rem}.event-body__bottom a:hover:after{content:url(data:image/svg+xml;charset=utf-8;base64,PHN2ZyBoZWlnaHQ9JzEzJyB3aWR0aD0nOCcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyBmaWxsPScjYjAwMDI0Jz48cGF0aCBkPSdNNy43OTMgNy4yMTVhLjY0NC42NDQgMCAwMDAtLjkwM0wyLjQ4OC45OGMtLjI3My0uMjQ2LS42ODMtLjI0Ni0uOTMgMGwtLjYyOC42M2MtLjI0Ni4yNDUtLjI0Ni42NTYgMCAuOTNsNC4yMSA0LjIxLTQuMjEgNC4yMzhjLS4yNDYuMjc0LS4yNDYuNjg0IDAgLjkzbC42MjkuNjI5Yy4yNDYuMjQ2LjY1Ni4yNDYuOTMgMHonLz48L3N2Zz4=)}@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;base64,PHN2ZyBoZWlnaHQ9JzEzJyB3aWR0aD0nOCcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyBmaWxsPScjZTIwMDFhJz48cGF0aCBkPSdNNy43OTMgNy4yMTVhLjY0NC42NDQgMCAwMDAtLjkwM0wyLjQ4OC45OGMtLjI3My0uMjQ2LS42ODMtLjI0Ni0uOTMgMGwtLjYyOC42M2MtLjI0Ni4yNDUtLjI0Ni42NTYgMCAuOTNsNC4yMSA0LjIxLTQuMjEgNC4yMzhjLS4yNDYuMjc0LS4yNDYuNjg0IDAgLjkzbC42MjkuNjI5Yy4yNDYuMjQ2LjY1Ni4yNDYuOTMgMHonLz48L3N2Zz4=);position:absolute;right:-1rem;width:.5rem}.event-details__map .gmap-link:hover:after{content:url(data:image/svg+xml;charset=utf-8;base64,PHN2ZyBoZWlnaHQ9JzEzJyB3aWR0aD0nOCcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyBmaWxsPScjYjAwMDI0Jz48cGF0aCBkPSdNNy43OTMgNy4yMTVhLjY0NC42NDQgMCAwMDAtLjkwM0wyLjQ4OC45OGMtLjI3My0uMjQ2LS42ODMtLjI0Ni0uOTMgMGwtLjYyOC42M2MtLjI0Ni4yNDUtLjI0Ni42NTYgMCAuOTNsNC4yMSA0LjIxLTQuMjEgNC4yMzhjLS4yNDYuMjc0LS4yNDYuNjg0IDAgLjkzbC42MjkuNjI5Yy4yNDYuMjQ2LjY1Ni4yNDYuOTMgMHonLz48L3N2Zz4=)}.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;base64,PHN2ZyB3aWR0aD0nMTAnIGhlaWdodD0nMTEnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZycgZmlsbD0nIzRiNGI0Yic+PHBhdGggZD0nTTkuNTgzIDQuNjMzYy4xMDQgMCAuMjA5LjA1My4yODcuMTMuMDc4LjA3OS4xMy4xODMuMTMuMjg3di44MzNjMCAuMTMtLjA1Mi4yMzUtLjEzLjMxM2EuMzkyLjM5MiAwIDAxLS4yODcuMTA0aC0zLjc1djMuNzVjMCAuMTMtLjA1Mi4yMzQtLjEzLjMxM2EuMzkxLjM5MSAwIDAxLS4yODYuMTA0aC0uODM0Yy0uMTMgMC0uMjM0LS4wMjYtLjMxMi0uMTA0LS4wNzgtLjA3OS0uMTA0LS4xODMtLjEwNC0uMzEzVjYuM0guNDE3Yy0uMTMgMC0uMjM1LS4wMjYtLjMxMy0uMTA0Qy4wMjYgNi4xMTggMCA2LjAxNCAwIDUuODgzVjUuMDVjMC0uMTA0LjAyNi0uMjA4LjEwNC0uMjg2YS40MzEuNDMxIDAgMDEuMzEzLS4xM2gzLjc1Vi44ODNjMC0uMTA1LjAyNi0uMjA5LjEwNC0uMjg3YS40MzEuNDMxIDAgMDEuMzEyLS4xM2guODM0Yy4xMDQgMCAuMjA4LjA1Mi4yODYuMTMuMDc4LjA3OC4xMy4xODIuMTMuMjg2djMuNzVoMy43NXonLz48L3N2Zz4=)}.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;base64,PHN2ZyB3aWR0aD0nMTAnIGhlaWdodD0nMTEnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZycgZmlsbD0nIzRiNGI0Yic+PHBhdGggZD0nTTkuNTgzIDQuNjMzYy4xMDQgMCAuMjA5LjA1My4yODcuMTMuMDc4LjA3OS4xMy4xODMuMTMuMjg3di44MzNjMCAuMTMtLjA1Mi4yMzUtLjEzLjMxM2EuMzkyLjM5MiAwIDAxLS4yODcuMTA0aC0zLjc1djMuNzVjMCAuMTMtLjA1Mi4yMzQtLjEzLjMxM2EuMzkxLjM5MSAwIDAxLS4yODYuMTA0aC0uODM0Yy0uMTMgMC0uMjM0LS4wMjYtLjMxMi0uMTA0LS4wNzgtLjA3OS0uMTA0LS4xODMtLjEwNC0uMzEzVjYuM0guNDE3Yy0uMTMgMC0uMjM1LS4wMjYtLjMxMy0uMTA0Qy4wMjYgNi4xMTggMCA2LjAxNCAwIDUuODgzVjUuMDVjMC0uMTA0LjAyNi0uMjA4LjEwNC0uMjg2YS40MzEuNDMxIDAgMDEuMzEzLS4xM2gzLjc1Vi44ODNjMC0uMTA1LjAyNi0uMjA5LjEwNC0uMjg3YS40MzEuNDMxIDAgMDEuMzEyLS4xM2guODM0Yy4xMDQgMCAuMjA4LjA1Mi4yODYuMTMuMDc4LjA3OC4xMy4xODIuMTMuMjg2djMuNzVoMy43NXonLz48L3N2Zz4=);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{position:absolute;right:1rem;width:.5rem}.event-registration__link:after,.event-registration__link:hover:after{content:url(data:image/svg+xml;charset=utf-8;base64,PHN2ZyBoZWlnaHQ9JzEzJyB3aWR0aD0nOCcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyBmaWxsPScjZmZmJz48cGF0aCBkPSdNNy43OTMgNy4yMTVhLjY0NC42NDQgMCAwMDAtLjkwM0wyLjQ4OC45OGMtLjI3My0uMjQ2LS42ODMtLjI0Ni0uOTMgMGwtLjYyOC42M2MtLjI0Ni4yNDUtLjI0Ni42NTYgMCAuOTNsNC4yMSA0LjIxLTQuMjEgNC4yMzhjLS4yNDYuMjc0LS4yNDYuNjg0IDAgLjkzbC42MjkuNjI5Yy4yNDYuMjQ2LjY1Ni4yNDYuOTMgMHonLz48L3N2Zz4=)}.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;base64,PHN2ZyBoZWlnaHQ9JzEzJyB3aWR0aD0nOCcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyBmaWxsPScjZTIwMDFhJz48cGF0aCBkPSdNNy43OTMgNy4yMTVhLjY0NC42NDQgMCAwMDAtLjkwM0wyLjQ4OC45OGMtLjI3My0uMjQ2LS42ODMtLjI0Ni0uOTMgMGwtLjYyOC42M2MtLjI0Ni4yNDUtLjI0Ni42NTYgMCAuOTNsNC4yMSA0LjIxLTQuMjEgNC4yMzhjLS4yNDYuMjc0LS4yNDYuNjg0IDAgLjkzbC42MjkuNjI5Yy4yNDYuMjQ2LjY1Ni4yNDYuOTMgMHonLz48L3N2Zz4=);position:absolute;right:-1rem;width:.5rem}.event-registration__mail:hover:after{content:url(data:image/svg+xml;charset=utf-8;base64,PHN2ZyBoZWlnaHQ9JzEzJyB3aWR0aD0nOCcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyBmaWxsPScjYjAwMDI0Jz48cGF0aCBkPSdNNy43OTMgNy4yMTVhLjY0NC42NDQgMCAwMDAtLjkwM0wyLjQ4OC45OGMtLjI3My0uMjQ2LS42ODMtLjI0Ni0uOTMgMGwtLjYyOC42M2MtLjI0Ni4yNDUtLjI0Ni42NTYgMCAuOTNsNC4yMSA0LjIxLTQuMjEgNC4yMzhjLS4yNDYuMjc0LS4yNDYuNjg0IDAgLjkzbC42MjkuNjI5Yy4yNDYuMjQ2LjY1Ni4yNDYuOTMgMHonLz48L3N2Zz4=)}.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;base64,PHN2ZyBoZWlnaHQ9JzEzJyB3aWR0aD0nOCcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyBmaWxsPScjZTIwMDFhJz48cGF0aCBkPSdNNy43OTMgNy4yMTVhLjY0NC42NDQgMCAwMDAtLjkwM0wyLjQ4OC45OGMtLjI3My0uMjQ2LS42ODMtLjI0Ni0uOTMgMGwtLjYyOC42M2MtLjI0Ni4yNDUtLjI0Ni42NTYgMCAuOTNsNC4yMSA0LjIxLTQuMjEgNC4yMzhjLS4yNDYuMjc0LS4yNDYuNjg0IDAgLjkzbC42MjkuNjI5Yy4yNDYuMjQ2LjY1Ni4yNDYuOTMgMHonLz48L3N2Zz4=);position:absolute;right:-1rem;width:.5rem}.events-category a:hover:after{content:url(data:image/svg+xml;charset=utf-8;base64,PHN2ZyBoZWlnaHQ9JzEzJyB3aWR0aD0nOCcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyBmaWxsPScjYjAwMDI0Jz48cGF0aCBkPSdNNy43OTMgNy4yMTVhLjY0NC42NDQgMCAwMDAtLjkwM0wyLjQ4OC45OGMtLjI3My0uMjQ2LS42ODMtLjI0Ni0uOTMgMGwtLjYyOC42M2MtLjI0Ni4yNDUtLjI0Ni42NTYgMCAuOTNsNC4yMSA0LjIxLTQuMjEgNC4yMzhjLS4yNDYuMjc0LS4yNDYuNjg0IDAgLjkzbC42MjkuNjI5Yy4yNDYuMjQ2LjY1Ni4yNDYuOTMgMHonLz48L3N2Zz4=)}@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}@media(min-width:768px){.form-banner__form{padding-left:1.35rem}}.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%}}.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}@media(min-width:768px){.layout--onecol .free-text{margin-top:3rem}}@media(min-width:1180px){.layout--onecol .free-text{margin-top:6rem}}.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}@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-next.slick-arrow:before,.gallery .slick-prev.slick-arrow:before{content:url(data:image/svg+xml;charset=utf-8;base64,PHN2ZyB3aWR0aD0nMjAnIGhlaWdodD0nMzYnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZycgZmlsbD0nI2UyMDAxYSc+PHBhdGggZD0nTTEuNDA2LjgxM2MuMTU3LS4xNTcuMzEzLS4yMzUuNjI1LS4yMzUuMjM1IDAgLjQ2OS4wNzguNjI1LjIzNUwxOS4yMiAxNy4zNzVjLjE1Ni4xNTYuMjM0LjM5LjIzNC42MjUgMCAuMzEzLS4wNzguNDY5LS4yMzQuNjI1TDIuNjU2IDM1LjE4OGEuODg3Ljg4NyAwIDAxLS42MjUuMjM0Yy0uMzEyIDAtLjQ2OS0uMDc4LS42MjUtLjIzNGwtLjYyNS0uNjI2Yy0uMTU2LS4xNTYtLjIzNC0uMzEyLS4yMzQtLjYyNCAwLS4yMzUuMDc4LS40Ny4yMzQtLjcwNEwxNi4wOTQgMTggLjc4IDIuNzY2Yy0uMTU2LS4xNTctLjIzNC0uMzkxLS4yMzQtLjcwNCAwLS4yMzQuMDc4LS40NjguMjM0LS42MjRsLjYyNS0uNjI1eicvPjwvc3ZnPg==)}.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 li{margin:0}.gallery .slick-dots li button:before{color:#cfcfcf;opacity:1;font-size:12px}.gallery .slick-dots li.slick-active button:before{color:#e2001a}.gallery .slick-dots{height:30px;bottom:-2.5rem}@media(min-width:1440px){.gallery .slick-dots{bottom:-3.5rem}}.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}.gift-donation-form__date{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center}@media(min-width:768px){.gift-donation-form__date{flex-direction:row}}.gift-donation-form__date.form-item.form-item-gift-date{z-index:0}.gift-donation-form__date.form-item.form-item-gift-date .form-date__icon{z-index:-1}.gift-donation-form__date .form-item.form-item-gift-date .form-date__input-wrappere{background:0 0}.gift-donation-form__date.form-item.form-item-gift-date .form-item__label{margin:0 1rem 0 0;padding:0;font-size:1rem}.gift-donation-form__date.form-item.form-item-gift-date input.form-item__input{width:152px}.gift-donation-form__date .ui-datepicker-trigger{display:none}.form-item-gift-date .form-date__input-wrapper .form-item__date{background:0 0;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;base64,PHN2ZyBoZWlnaHQ9JzEzJyB3aWR0aD0nOCcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyBmaWxsPScjZTIwMDFhJz48cGF0aCBkPSdNNy43OTMgNy4yMTVhLjY0NC42NDQgMCAwMDAtLjkwM0wyLjQ4OC45OGMtLjI3My0uMjQ2LS42ODMtLjI0Ni0uOTMgMGwtLjYyOC42M2MtLjI0Ni4yNDUtLjI0Ni42NTYgMCAuOTNsNC4yMSA0LjIxLTQuMjEgNC4yMzhjLS4yNDYuMjc0LS4yNDYuNjg0IDAgLjkzbC42MjkuNjI5Yy4yNDYuMjQ2LjY1Ni4yNDYuOTMgMHonLz48L3N2Zz4=);position:absolute;right:-1rem;width:.5rem}.gmap .location--map a:hover:after{content:url(data:image/svg+xml;charset=utf-8;base64,PHN2ZyBoZWlnaHQ9JzEzJyB3aWR0aD0nOCcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyBmaWxsPScjYjAwMDI0Jz48cGF0aCBkPSdNNy43OTMgNy4yMTVhLjY0NC42NDQgMCAwMDAtLjkwM0wyLjQ4OC45OGMtLjI3My0uMjQ2LS42ODMtLjI0Ni0uOTMgMGwtLjYyOC42M2MtLjI0Ni4yNDUtLjI0Ni42NTYgMCAuOTNsNC4yMSA0LjIxLTQuMjEgNC4yMzhjLS4yNDYuMjc0LS4yNDYuNjg0IDAgLjkzbC42MjkuNjI5Yy4yNDYuMjQ2LjY1Ni4yNDYuOTMgMHonLz48L3N2Zz4=)}.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.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,.grid-of-cards a.icon-text__link:hover{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)}.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: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{bottom:inherit;top:40%}@media(min-width:1180px){.hero--home .hero__content{top:30%}}.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}@media(-ms-high-contrast:none),screen and (-ms-high-contrast:active){.hero__image{height:640px;overflow:hidden}}.hero__image img,.hero__image video{width: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__image .hero__plain-bg,.hero__image .image--copyright,.hero__image video{height:15rem;overflow:hidden}@media(min-width:768px){.hero__image .hero__plain-bg,.hero__image .image--copyright,.hero__image video{height:25rem}}@media(min-width:1180px){.hero__image .hero__plain-bg,.hero__image .image--copyright,.hero__image video{height:32.813rem}}@media(min-width:1440px){.hero__image .hero__plain-bg,.hero__image .image--copyright,.hero__image video{height:40rem}}.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__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:5rem;margin-bottom:1rem;padding:1rem;background-color:#ebebeb}@media(min-width:768px){.hero__highlighted-date{width:6rem;margin-right:1.5rem;margin-bottom:0;padding:2.5rem 3rem}}@media(min-width:1180px){.hero__highlighted-date{width:7rem;padding:3.5rem}}.hero__highlighted-date .month{font-size:.875rem;line-height:1rem}.hero__highlighted-date .day,.hero__highlighted-date .month{color:#4b4b4b;font-family:FagoPro,sans-serif;font-weight:400;font-style:normal;margin:0;width:auto}.hero__highlighted-date .day{font-size:2.375rem;line-height:2.5rem}@media(min-width:1180px){.hero__highlighted-date .day{color:#4b4b4b;font-family:FagoPro,sans-serif;font-weight:400;font-style:normal;font-size:2.75rem;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.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.link:hover,.hero .link--hero.link:hover{color:#b00024}@media(min-width:768px){.hero .link--hero-home.link,.hero .link--hero.link{margin-top:.5rem}}@media(min-width:1180px){.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.link:after,.hero .link--hero.link:after{content:url(data:image/svg+xml;charset=utf-8;base64,PHN2ZyBoZWlnaHQ9JzEzJyB3aWR0aD0nOCcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyBmaWxsPScjZTIwMDFhJz48cGF0aCBkPSdNNy43OTMgNy4yMTVhLjY0NC42NDQgMCAwMDAtLjkwM0wyLjQ4OC45OGMtLjI3My0uMjQ2LS42ODMtLjI0Ni0uOTMgMGwtLjYyOC42M2MtLjI0Ni4yNDUtLjI0Ni42NTYgMCAuOTNsNC4yMSA0LjIxLTQuMjEgNC4yMzhjLS4yNDYuMjc0LS4yNDYuNjg0IDAgLjkzbC42MjkuNjI5Yy4yNDYuMjQ2LjY1Ni4yNDYuOTMgMHonLz48L3N2Zz4=);position:absolute;top:-.1rem;left:.25rem;width:.5rem;transform:rotate(180deg)}@media(min-width:1180px){.hero .link--hero-home.link:after,.hero .link--hero.link:after{top:.1rem}}.hero .link--hero-home.link:hover:after,.hero .link--hero.link:hover:after{content:url(data:image/svg+xml;charset=utf-8;base64,PHN2ZyBoZWlnaHQ9JzEzJyB3aWR0aD0nOCcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyBmaWxsPScjYjAwMDI0Jz48cGF0aCBkPSdNNy43OTMgNy4yMTVhLjY0NC42NDQgMCAwMDAtLjkwM0wyLjQ4OC45OGMtLjI3My0uMjQ2LS42ODMtLjI0Ni0uOTMgMGwtLjYyOC42M2MtLjI0Ni4yNDUtLjI0Ni42NTYgMCAuOTNsNC4yMSA0LjIxLTQuMjEgNC4yMzhjLS4yNDYuMjc0LS4yNDYuNjg0IDAgLjkzbC42MjkuNjI5Yy4yNDYuMjQ2LjY1Ni4yNDYuOTMgMHonLz48L3N2Zz4=)}.hero .link--hero-home.link{display:inline-block;margin-top:0;margin-bottom:2rem;padding-left:0}@media(min-width:768px){.hero .link--hero-home.link{margin-bottom:0}}@media(min-width:1180px){.hero .link--hero-home.link{margin-top:1.75rem}}.hero .link--hero-home.link:after{position:absolute;top:inherit;right:-1rem;left:inherit;transform:rotate(0deg)}.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}}.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;base64,PHN2ZyBoZWlnaHQ9JzEzJyB3aWR0aD0nOCcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyBmaWxsPScjZTIwMDFhJz48cGF0aCBkPSdNNy43OTMgNy4yMTVhLjY0NC42NDQgMCAwMDAtLjkwM0wyLjQ4OC45OGMtLjI3My0uMjQ2LS42ODMtLjI0Ni0uOTMgMGwtLjYyOC42M2MtLjI0Ni4yNDUtLjI0Ni42NTYgMCAuOTNsNC4yMSA0LjIxLTQuMjEgNC4yMzhjLS4yNDYuMjc0LS4yNDYuNjg0IDAgLjkzbC42MjkuNjI5Yy4yNDYuMjQ2LjY1Ni4yNDYuOTMgMHonLz48L3N2Zz4=);position:absolute;right:-1rem;width:.5rem}.highlighted-links__links a:hover:after{content:url(data:image/svg+xml;charset=utf-8;base64,PHN2ZyBoZWlnaHQ9JzEzJyB3aWR0aD0nOCcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyBmaWxsPScjYjAwMDI0Jz48cGF0aCBkPSdNNy43OTMgNy4yMTVhLjY0NC42NDQgMCAwMDAtLjkwM0wyLjQ4OC45OGMtLjI3My0uMjQ2LS42ODMtLjI0Ni0uOTMgMGwtLjYyOC42M2MtLjI0Ni4yNDUtLjI0Ni42NTYgMCAuOTNsNC4yMSA0LjIxLTQuMjEgNC4yMzhjLS4yNDYuMjc0LS4yNDYuNjg0IDAgLjkzbC42MjkuNjI5Yy4yNDYuMjQ2LjY1Ni4yNDYuOTMgMHonLz48L3N2Zz4=)}.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;base64,PHN2ZyB3aWR0aD0nMTYnIGhlaWdodD0nMTYnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZycgZmlsbD0nI2UyMDAxYSc+PHBhdGggZD0nTTE1LjY2NCA3Ljc5Yy4wNy4xMDUuMTA2LjIxLjEwNi4zMTUgMCAuMTQxLS4wMzYuMjExLS4xMDYuMjgyTDguMzE2IDE1Ljc3YS41NjcuNTY3IDAgMDEtLjMxNi4xMDVjLS4xNCAwLS4yMS0uMDM1LS4yODEtLjE0TC4zMzYgOC4zODZjLS4wNy0uMDctLjEwNi0uMTQtLjEwNi0uMjgyIDAtLjEwNS4wMzYtLjIxLjEwNi0uMzE2bC43MDMtLjcwM2MuMDctLjA3LjE0LS4xMDYuMjgxLS4xMDYuMTA2IDAgLjIxMS4wMzYuMzE3LjEwNmw1LjQ0OSA1LjQ1Vi41NDVhLjQuNCAwIDAxLjEwNS0uMjguNDQ3LjQ0NyAwIDAxLjMxNy0uMTQxaC45ODRjLjEwNiAwIC4yMTEuMDcuMjgxLjE0LjA3LjA3LjE0MS4xNzYuMTQxLjI4MnYxMS45ODhsNS40NS01LjQ1Yy4wNy0uMDcuMTc1LS4xMDUuMzE2LS4xMDUuMTA1IDAgLjIxLjAzNi4yOC4xMDZsLjcwNC43MDN6Jy8+PC9zdmc+);position:absolute;left:-2rem;width:.875rem}.how-apply__attachment a:hover:before{content:url(data:image/svg+xml;charset=utf-8;base64,PHN2ZyB3aWR0aD0nMTYnIGhlaWdodD0nMTYnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZycgZmlsbD0nIzllMDAxMic+PHBhdGggZD0nTTE1LjY2NCA3Ljc5Yy4wNy4xMDUuMTA2LjIxLjEwNi4zMTUgMCAuMTQxLS4wMzYuMjExLS4xMDYuMjgyTDguMzE2IDE1Ljc3YS41NjcuNTY3IDAgMDEtLjMxNi4xMDVjLS4xNCAwLS4yMS0uMDM1LS4yODEtLjE0TC4zMzYgOC4zODZjLS4wNy0uMDctLjEwNi0uMTQtLjEwNi0uMjgyIDAtLjEwNS4wMzYtLjIxLjEwNi0uMzE2bC43MDMtLjcwM2MuMDctLjA3LjE0LS4xMDYuMjgxLS4xMDYuMTA2IDAgLjIxMS4wMzYuMzE3LjEwNmw1LjQ0OSA1LjQ1Vi41NDVhLjQuNCAwIDAxLjEwNS0uMjguNDQ3LjQ0NyAwIDAxLjMxNy0uMTQxaC45ODRjLjEwNiAwIC4yMTEuMDcuMjgxLjE0LjA3LjA3LjE0MS4xNzYuMTQxLjI4MnYxMS45ODhsNS40NS01LjQ1Yy4wNy0uMDcuMTc1LS4xMDUuMzE2LS4xMDUuMTA1IDAgLjIxLjAzNi4yOC4xMDZsLjcwNC43MDN6Jy8+PC9zdmc+)}.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;margin-bottom:2em}.intro__icon-explanation-item:last-child{margin-bottom:0}@media(min-width:768px){.intro__icon-explanation-item{margin-bottom:3em}}.intro__icon-explanation-item .icon-text__link{display:flex;width:100%;text-decoration:none}.intro__icon-explanation-item .icon-text__icon{width:35px;margin-right:1em;margin-bottom:2em}@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__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}.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;color:#4b4b4b}.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 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::-moz-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:-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;base64,PHN2ZyBoZWlnaHQ9JzEzJyB3aWR0aD0nOCcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyBmaWxsPScjZmZmJz48cGF0aCBkPSdNNy43OTMgNy4yMTVhLjY0NC42NDQgMCAwMDAtLjkwM0wyLjQ4OC45OGMtLjI3My0uMjQ2LS42ODMtLjI0Ni0uOTMgMGwtLjYyOC42M2MtLjI0Ni4yNDUtLjI0Ni42NTYgMCAuOTNsNC4yMSA0LjIxLTQuMjEgNC4yMzhjLS4yNDYuMjc0LS4yNDYuNjg0IDAgLjkzbC42MjkuNjI5Yy4yNDYuMjQ2LjY1Ni4yNDYuOTMgMHonLz48L3N2Zz4=);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;base64,PHN2ZyBoZWlnaHQ9JzEzJyB3aWR0aD0nOCcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyBmaWxsPScjZTIwMDFhJz48cGF0aCBkPSdNNy43OTMgNy4yMTVhLjY0NC42NDQgMCAwMDAtLjkwM0wyLjQ4OC45OGMtLjI3My0uMjQ2LS42ODMtLjI0Ni0uOTMgMGwtLjYyOC42M2MtLjI0Ni4yNDUtLjI0Ni42NTYgMCAuOTNsNC4yMSA0LjIxLTQuMjEgNC4yMzhjLS4yNDYuMjc0LS4yNDYuNjg0IDAgLjkzbC42MjkuNjI5Yy4yNDYuMjQ2LjY1Ni4yNDYuOTMgMHonLz48L3N2Zz4=);position:absolute;right:-1rem;width:.5rem}.other-locations__link:hover:after{content:url(data:image/svg+xml;charset=utf-8;base64,PHN2ZyBoZWlnaHQ9JzEzJyB3aWR0aD0nOCcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyBmaWxsPScjYjAwMDI0Jz48cGF0aCBkPSdNNy43OTMgNy4yMTVhLjY0NC42NDQgMCAwMDAtLjkwM0wyLjQ4OC45OGMtLjI3My0uMjQ2LS42ODMtLjI0Ni0uOTMgMGwtLjYyOC42M2MtLjI0Ni4yNDUtLjI0Ni42NTYgMCAuOTNsNC4yMSA0LjIxLTQuMjEgNC4yMzhjLS4yNDYuMjc0LS4yNDYuNjg0IDAgLjkzbC42MjkuNjI5Yy4yNDYuMjQ2LjY1Ni4yNDYuOTMgMHonLz48L3N2Zz4=)}.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){.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%}}.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;base64,PHN2ZyBoZWlnaHQ9JzEzJyB3aWR0aD0nOCcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyBmaWxsPScjZTIwMDFhJz48cGF0aCBkPSdNNy43OTMgNy4yMTVhLjY0NC42NDQgMCAwMDAtLjkwM0wyLjQ4OC45OGMtLjI3My0uMjQ2LS42ODMtLjI0Ni0uOTMgMGwtLjYyOC42M2MtLjI0Ni4yNDUtLjI0Ni42NTYgMCAuOTNsNC4yMSA0LjIxLTQuMjEgNC4yMzhjLS4yNDYuMjc0LS4yNDYuNjg0IDAgLjkzbC42MjkuNjI5Yy4yNDYuMjQ2LjY1Ni4yNDYuOTMgMHonLz48L3N2Zz4=);position:absolute;right:-1rem;width:.5rem}.related-blog header a:hover:after{content:url(data:image/svg+xml;charset=utf-8;base64,PHN2ZyBoZWlnaHQ9JzEzJyB3aWR0aD0nOCcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyBmaWxsPScjYjAwMDI0Jz48cGF0aCBkPSdNNy43OTMgNy4yMTVhLjY0NC42NDQgMCAwMDAtLjkwM0wyLjQ4OC45OGMtLjI3My0uMjQ2LS42ODMtLjI0Ni0uOTMgMGwtLjYyOC42M2MtLjI0Ni4yNDUtLjI0Ni42NTYgMCAuOTNsNC4yMSA0LjIxLTQuMjEgNC4yMzhjLS4yNDYuMjc0LS4yNDYuNjg0IDAgLjkzbC42MjkuNjI5Yy4yNDYuMjQ2LjY1Ni4yNDYuOTMgMHonLz48L3N2Zz4=)}.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;base64,PHN2ZyBoZWlnaHQ9JzEzJyB3aWR0aD0nOCcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyBmaWxsPScjZTIwMDFhJz48cGF0aCBkPSdNNy43OTMgNy4yMTVhLjY0NC42NDQgMCAwMDAtLjkwM0wyLjQ4OC45OGMtLjI3My0uMjQ2LS42ODMtLjI0Ni0uOTMgMGwtLjYyOC42M2MtLjI0Ni4yNDUtLjI0Ni42NTYgMCAuOTNsNC4yMSA0LjIxLTQuMjEgNC4yMzhjLS4yNDYuMjc0LS4yNDYuNjg0IDAgLjkzbC42MjkuNjI5Yy4yNDYuMjQ2LjY1Ni4yNDYuOTMgMHonLz48L3N2Zz4=);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;base64,PHN2ZyBoZWlnaHQ9JzEzJyB3aWR0aD0nOCcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyBmaWxsPScjZTIwMDFhJz48cGF0aCBkPSdNNy43OTMgNy4yMTVhLjY0NC42NDQgMCAwMDAtLjkwM0wyLjQ4OC45OGMtLjI3My0uMjQ2LS42ODMtLjI0Ni0uOTMgMGwtLjYyOC42M2MtLjI0Ni4yNDUtLjI0Ni42NTYgMCAuOTNsNC4yMSA0LjIxLTQuMjEgNC4yMzhjLS4yNDYuMjc0LS4yNDYuNjg0IDAgLjkzbC42MjkuNjI5Yy4yNDYuMjQ2LjY1Ni4yNDYuOTMgMHonLz48L3N2Zz4=);position:absolute;right:-1rem;width:.5rem}.related-events header a:hover:after{content:url(data:image/svg+xml;charset=utf-8;base64,PHN2ZyBoZWlnaHQ9JzEzJyB3aWR0aD0nOCcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyBmaWxsPScjYjAwMDI0Jz48cGF0aCBkPSdNNy43OTMgNy4yMTVhLjY0NC42NDQgMCAwMDAtLjkwM0wyLjQ4OC45OGMtLjI3My0uMjQ2LS42ODMtLjI0Ni0uOTMgMGwtLjYyOC42M2MtLjI0Ni4yNDUtLjI0Ni42NTYgMCAuOTNsNC4yMSA0LjIxLTQuMjEgNC4yMzhjLS4yNDYuMjc0LS4yNDYuNjg0IDAgLjkzbC42MjkuNjI5Yy4yNDYuMjQ2LjY1Ni4yNDYuOTMgMHonLz48L3N2Zz4=)}.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;base64,PHN2ZyB3aWR0aD0nMTYnIGhlaWdodD0nMTYnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZycgZmlsbD0nI2UyMDAxYSc+PHBhdGggZD0nTTE1LjY2NCA3Ljc5Yy4wNy4xMDUuMTA2LjIxLjEwNi4zMTUgMCAuMTQxLS4wMzYuMjExLS4xMDYuMjgyTDguMzE2IDE1Ljc3YS41NjcuNTY3IDAgMDEtLjMxNi4xMDVjLS4xNCAwLS4yMS0uMDM1LS4yODEtLjE0TC4zMzYgOC4zODZjLS4wNy0uMDctLjEwNi0uMTQtLjEwNi0uMjgyIDAtLjEwNS4wMzYtLjIxLjEwNi0uMzE2bC43MDMtLjcwM2MuMDctLjA3LjE0LS4xMDYuMjgxLS4xMDYuMTA2IDAgLjIxMS4wMzYuMzE3LjEwNmw1LjQ0OSA1LjQ1Vi41NDVhLjQuNCAwIDAxLjEwNS0uMjguNDQ3LjQ0NyAwIDAxLjMxNy0uMTQxaC45ODRjLjEwNiAwIC4yMTEuMDcuMjgxLjE0LjA3LjA3LjE0MS4xNzYuMTQxLjI4MnYxMS45ODhsNS40NS01LjQ1Yy4wNy0uMDcuMTc1LS4xMDUuMzE2LS4xMDUuMTA1IDAgLjIxLjAzNi4yOC4xMDZsLjcwNC43MDN6Jy8+PC9zdmc+);position:absolute;left:-2rem;width:.875rem}.related-files__file a:hover:before{content:url(data:image/svg+xml;charset=utf-8;base64,PHN2ZyB3aWR0aD0nMTYnIGhlaWdodD0nMTYnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZycgZmlsbD0nIzllMDAxMic+PHBhdGggZD0nTTE1LjY2NCA3Ljc5Yy4wNy4xMDUuMTA2LjIxLjEwNi4zMTUgMCAuMTQxLS4wMzYuMjExLS4xMDYuMjgyTDguMzE2IDE1Ljc3YS41NjcuNTY3IDAgMDEtLjMxNi4xMDVjLS4xNCAwLS4yMS0uMDM1LS4yODEtLjE0TC4zMzYgOC4zODZjLS4wNy0uMDctLjEwNi0uMTQtLjEwNi0uMjgyIDAtLjEwNS4wMzYtLjIxLjEwNi0uMzE2bC43MDMtLjcwM2MuMDctLjA3LjE0LS4xMDYuMjgxLS4xMDYuMTA2IDAgLjIxMS4wMzYuMzE3LjEwNmw1LjQ0OSA1LjQ1Vi41NDVhLjQuNCAwIDAxLjEwNS0uMjguNDQ3LjQ0NyAwIDAxLjMxNy0uMTQxaC45ODRjLjEwNiAwIC4yMTEuMDcuMjgxLjE0LjA3LjA3LjE0MS4xNzYuMTQxLjI4MnYxMS45ODhsNS40NS01LjQ1Yy4wNy0uMDcuMTc1LS4xMDUuMzE2LS4xMDUuMTA1IDAgLjIxLjAzNi4yOC4xMDZsLjcwNC43MDN6Jy8+PC9zdmc+)}.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;base64,PHN2ZyBoZWlnaHQ9JzEzJyB3aWR0aD0nOCcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyBmaWxsPScjZTIwMDFhJz48cGF0aCBkPSdNNy43OTMgNy4yMTVhLjY0NC42NDQgMCAwMDAtLjkwM0wyLjQ4OC45OGMtLjI3My0uMjQ2LS42ODMtLjI0Ni0uOTMgMGwtLjYyOC42M2MtLjI0Ni4yNDUtLjI0Ni42NTYgMCAuOTNsNC4yMSA0LjIxLTQuMjEgNC4yMzhjLS4yNDYuMjc0LS4yNDYuNjg0IDAgLjkzbC42MjkuNjI5Yy4yNDYuMjQ2LjY1Ni4yNDYuOTMgMHonLz48L3N2Zz4=);position:absolute;right:-1rem;width:.5rem}.related-news header a:hover:after{content:url(data:image/svg+xml;charset=utf-8;base64,PHN2ZyBoZWlnaHQ9JzEzJyB3aWR0aD0nOCcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyBmaWxsPScjYjAwMDI0Jz48cGF0aCBkPSdNNy43OTMgNy4yMTVhLjY0NC42NDQgMCAwMDAtLjkwM0wyLjQ4OC45OGMtLjI3My0uMjQ2LS42ODMtLjI0Ni0uOTMgMGwtLjYyOC42M2MtLjI0Ni4yNDUtLjI0Ni42NTYgMCAuOTNsNC4yMSA0LjIxLTQuMjEgNC4yMzhjLS4yNDYuMjc0LS4yNDYuNjg0IDAgLjkzbC42MjkuNjI5Yy4yNDYuMjQ2LjY1Ni4yNDYuOTMgMHonLz48L3N2Zz4=)}.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}.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;base64,PHN2ZyB3aWR0aD0nMTYnIGhlaWdodD0nMTYnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZycgZmlsbD0nIzZkNmQ2ZCc+PHBhdGggZD0nTTE1LjkwNiAxNC42NTZhLjM1NS4zNTUgMCAwMS4wOTQuMjVjMCAuMTI1LS4wMzEuMjE5LS4wOTQuMjgxbC0uNzE5LjY4OGEuMzgxLjM4MSAwIDAxLS4yOC4xMjVjLS4xMjYgMC0uMTg4LS4wMzEtLjI1LS4xMjVsLTMuODEzLTMuNzgxYS4zNTUuMzU1IDAgMDEtLjA5NC0uMjV2LS40MzhjLS41OTQuNS0xLjI1LjkwNi0xLjk2OSAxLjE4OC0uNzUuMjgxLTEuNS40MDYtMi4yODEuNDA2LTEuMTg4IDAtMi4yODEtLjI4MS0zLjI4MS0uODc1QTYuMDM1IDYuMDM1IDAgMDEuODc1IDkuNzgxQy4yODEgOC43ODEgMCA3LjY4NyAwIDYuNWMwLTEuMTg4LjI4MS0yLjI1Ljg3NS0zLjI1LjU2My0xIDEuMzQ0LTEuNzgxIDIuMzQ0LTIuMzc1QzQuMjE5LjMxMiA1LjMxMyAwIDYuNSAwYzEuMTg4IDAgMi4yNS4zMTMgMy4yNS44NzVhNi42NTMgNi42NTMgMCAwMTIuMzc1IDIuMzc1Yy41NjMgMSAuODc1IDIuMDYzLjg3NSAzLjI1IDAgLjgxMy0uMTU2IDEuNTYzLS40MzggMi4yODEtLjI4Ljc1LS42NTYgMS40MDYtMS4xNTYgMS45NjloLjQzOGMuMDk0IDAgLjE4Ny4wMzEuMjUuMDk0bDMuODEyIDMuODEyek02LjUgMTEuNWE1LjA3IDUuMDcgMCAwMDIuNS0uNjU2QTQuODkxIDQuODkxIDAgMDAxMC44MTMgOWMuNDM3LS43NS42ODctMS41OTQuNjg3LTIuNSAwLS44NzUtLjI1LTEuNzE5LS42ODgtMi41QTUuMDM5IDUuMDM5IDAgMDA5IDIuMTg3QzguMjE5IDEuNzUgNy4zNzUgMS41IDYuNSAxLjVjLS45MDYgMC0xLjc1LjI1LTIuNS42ODhBNC44OSA0Ljg5IDAgMDAyLjE1NiA0IDUuMDY2IDUuMDY2IDAgMDAxLjUgNi41YzAgLjkwNi4yMTkgMS43NS42NTYgMi41QTQuNzU0IDQuNzU0IDAgMDA0IDEwLjg0NGMuNzUuNDM3IDEuNTk0LjY1NiAyLjUuNjU2eicvPjwvc3ZnPg==);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::-moz-placeholder{color:#6d6d6d}.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;base64,PHN2ZyBoZWlnaHQ9JzEzJyB3aWR0aD0nOCcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyBmaWxsPScjZmZmJz48cGF0aCBkPSdNNy43OTMgNy4yMTVhLjY0NC42NDQgMCAwMDAtLjkwM0wyLjQ4OC45OGMtLjI3My0uMjQ2LS42ODMtLjI0Ni0uOTMgMGwtLjYyOC42M2MtLjI0Ni4yNDUtLjI0Ni42NTYgMCAuOTNsNC4yMSA0LjIxLTQuMjEgNC4yMzhjLS4yNDYuMjc0LS4yNDYuNjg0IDAgLjkzbC42MjkuNjI5Yy4yNDYuMjQ2LjY1Ni4yNDYuOTMgMHonLz48L3N2Zz4=);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;base64,PHN2ZyBoZWlnaHQ9JzEzJyB3aWR0aD0nOCcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyBmaWxsPScjZTIwMDFhJz48cGF0aCBkPSdNNy43OTMgNy4yMTVhLjY0NC42NDQgMCAwMDAtLjkwM0wyLjQ4OC45OGMtLjI3My0uMjQ2LS42ODMtLjI0Ni0uOTMgMGwtLjYyOC42M2MtLjI0Ni4yNDUtLjI0Ni42NTYgMCAuOTNsNC4yMSA0LjIxLTQuMjEgNC4yMzhjLS4yNDYuMjc0LS4yNDYuNjg0IDAgLjkzbC42MjkuNjI5Yy4yNDYuMjQ2LjY1Ni4yNDYuOTMgMHonLz48L3N2Zz4=);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;base64,PHN2ZyBoZWlnaHQ9JzEzJyB3aWR0aD0nOCcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyBmaWxsPScjYjAwMDI0Jz48cGF0aCBkPSdNNy43OTMgNy4yMTVhLjY0NC42NDQgMCAwMDAtLjkwM0wyLjQ4OC45OGMtLjI3My0uMjQ2LS42ODMtLjI0Ni0uOTMgMGwtLjYyOC42M2MtLjI0Ni4yNDUtLjI0Ni42NTYgMCAuOTNsNC4yMSA0LjIxLTQuMjEgNC4yMzhjLS4yNDYuMjc0LS4yNDYuNjg0IDAgLjkzbC42MjkuNjI5Yy4yNDYuMjQ2LjY1Ni4yNDYuOTMgMHonLz48L3N2Zz4=)}.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,.services-form .form-item-new-donation-amount{position:relative}.services-form .form-item-current-amount .field-suffix,.services-form .form-item-new-donation-amount .field-suffix{position:absolute;top:4.15rem;right:.75rem}@media(min-width:480px){.services-form .form-item-current-amount .field-suffix,.services-form .form-item-new-donation-amount .field-suffix{top:2.75rem}}@media(min-width:375px) and (max-width:479px){.services-form .form-item-current-amount .field-suffix,.services-form .form-item-new-donation-amount .field-suffix{top:2.75rem}}.services-form .form-item-current-amount input.form-item__input,.services-form .form-item-new-donation-amount input.form-item__input{padding-right:1.5rem;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}}@media(min-width:768px){.services-form .form-item-new-donation-amount .field-suffix{position:absolute;left:26%}}@media(min-width:1440px){.services-form .form-item-new-donation-amount .field-suffix{left:28%}}.services-form .form-item-current-amount .field-suffix{position:absolute;top:2.75rem;right:.75rem}@media(min-width:768px){.services-form .form-item-current-amount input.form-item__input{max-width:100%}}.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}@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}.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}}.footer-bottom__menu{padding-bottom:1.5rem}@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:.75rem;line-height:16px;margin:0;width:auto;text-align:center;padding-top:3em}@media(min-width:768px){.footer-bottom__message{text-align:left;padding-top:0;padding-right:5rem}}.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: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,display .2s ease;z-index:90}@media(min-width:1180px){.header__inner{max-width:1180px;width:100%;margin:0 auto;padding:0 1rem}}@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;height:100%}.header__branding img{width:8.938rem}@media(min-width:1180px){.header__branding{margin-right:auto;padding:0;flex-basis:auto}}@media(min-width:1180px) and (-ms-high-contrast:none),screen and (min-width:1180px) and (-ms-high-contrast:active){.header__branding{width:100%}}@media(min-width:1180px){.header__branding img{width:11.25rem;height:3.656rem;transition:width .2s ease}}.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}}.header__donate{flex-basis:18.9%;position:relative;z-index:20}@media(min-width:1180px){.header__donate{max-width:none;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;-moz-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{position:fixed;width:100%}@media(min-width:1440px){.header.sticky .header__top-menu{display:none;transition:display .2s ease}.header.sticky .header__menu{padding-top:1rem;transition:padding-top .2s ease}.header.sticky .logo__image--main{width:8.75rem;height:2.844rem;transition:width .2s ease}}.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}}.social-share__list .a2a_button_print{display:none}@media(min-width:1180px){.social-share__list .a2a_button_print{display:inherit}}.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,.tags-list__item a:hover{color:#4b4b4b}@media(min-width:768px){.testimonials__node{display:flex;flex-direction:row;align-items:center}}.testimonials__image{max-width:320px;margin:0 auto 2rem}@media(min-width:768px){.testimonials__image{padding-left:2rem;margin:inherit;margin-bottom:0;max-width:280px}}@media(min-width:1180px){.testimonials__image{max-width:380px}}.testimonials__image .image--slick img{margin:0 auto}.testimonials__image img{max-width:320px;margin:0 auto}@media(min-width:768px){.testimonials__image img{max-width:280px;margin:inherit}}@media(min-width:1180px){.testimonials__image img{max-width:380px}}.testimonials__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}@media(min-width:768px){.testimonials__body{width:280px;margin:0 auto;padding:1rem 0 1.3rem;-ms-grid-row-align:center;align-self:center}}@media(min-width:1180px){.testimonials__body{width:478px;margin:0 auto;font-size:1.25rem;line-height:2rem}}@media(min-width:1440px){.testimonials__body{color:#828282;font-family:FagoPro,sans-serif;font-weight:400;font-style:normal;font-size:1rem;line-height:1.5rem;width:auto;width:478px;margin:0 auto}.testimonials__body strong{color:#4b4b4b}}@media(min-width:768px){.testimonials__body-content{margin-bottom:1rem}}.testimonials__body p{color:#4b4b4b}.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;base64,PHN2ZyBoZWlnaHQ9JzEzJyB3aWR0aD0nOCcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyBmaWxsPScjZTIwMDFhJz48cGF0aCBkPSdNNy43OTMgNy4yMTVhLjY0NC42NDQgMCAwMDAtLjkwM0wyLjQ4OC45OGMtLjI3My0uMjQ2LS42ODMtLjI0Ni0uOTMgMGwtLjYyOC42M2MtLjI0Ni4yNDUtLjI0Ni42NTYgMCAuOTNsNC4yMSA0LjIxLTQuMjEgNC4yMzhjLS4yNDYuMjc0LS4yNDYuNjg0IDAgLjkzbC42MjkuNjI5Yy4yNDYuMjQ2LjY1Ni4yNDYuOTMgMHonLz48L3N2Zz4=);position:absolute;right:-1rem;width:.5rem}.testimonials__link a:hover:after{content:url(data:image/svg+xml;charset=utf-8;base64,PHN2ZyBoZWlnaHQ9JzEzJyB3aWR0aD0nOCcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyBmaWxsPScjYjAwMDI0Jz48cGF0aCBkPSdNNy43OTMgNy4yMTVhLjY0NC42NDQgMCAwMDAtLjkwM0wyLjQ4OC45OGMtLjI3My0uMjQ2LS42ODMtLjI0Ni0uOTMgMGwtLjYyOC42M2MtLjI0Ni4yNDUtLjI0Ni42NTYgMCAuOTNsNC4yMSA0LjIxLTQuMjEgNC4yMzhjLS4yNDYuMjc0LS4yNDYuNjg0IDAgLjkzbC42MjkuNjI5Yy4yNDYuMjQ2LjY1Ni4yNDYuOTMgMHonLz48L3N2Zz4=)}.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__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;base64,PHN2ZyBoZWlnaHQ9JzEzJyB3aWR0aD0nOCcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyBmaWxsPScjZTIwMDFhJz48cGF0aCBkPSdNNy43OTMgNy4yMTVhLjY0NC42NDQgMCAwMDAtLjkwM0wyLjQ4OC45OGMtLjI3My0uMjQ2LS42ODMtLjI0Ni0uOTMgMGwtLjYyOC42M2MtLjI0Ni4yNDUtLjI0Ni42NTYgMCAuOTNsNC4yMSA0LjIxLTQuMjEgNC4yMzhjLS4yNDYuMjc0LS4yNDYuNjg0IDAgLjkzbC42MjkuNjI5Yy4yNDYuMjQ2LjY1Ni4yNDYuOTMgMHonLz48L3N2Zz4=);position:absolute;right:-1rem;width:.5rem}.slide__link a:hover:after{content:url(data:image/svg+xml;charset=utf-8;base64,PHN2ZyBoZWlnaHQ9JzEzJyB3aWR0aD0nOCcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyBmaWxsPScjYjAwMDI0Jz48cGF0aCBkPSdNNy43OTMgNy4yMTVhLjY0NC42NDQgMCAwMDAtLjkwM0wyLjQ4OC45OGMtLjI3My0uMjQ2LS42ODMtLjI0Ni0uOTMgMGwtLjYyOC42M2MtLjI0Ni4yNDUtLjI0Ni42NTYgMCAuOTNsNC4yMSA0LjIxLTQuMjEgNC4yMzhjLS4yNDYuMjc0LS4yNDYuNjg0IDAgLjkzbC42MjkuNjI5Yy4yNDYuMjQ2LjY1Ni4yNDYuOTMgMHonLz48L3N2Zz4=)}.slick-prev.slick-arrow{transform:rotate(180deg)}.slick-next.slick-arrow:before,.slick-prev.slick-arrow:before{content:url(data:image/svg+xml;charset=utf-8;base64,PHN2ZyB3aWR0aD0nMjAnIGhlaWdodD0nMzYnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZycgZmlsbD0nI2UyMDAxYSc+PHBhdGggZD0nTTEuNDA2LjgxM2MuMTU3LS4xNTcuMzEzLS4yMzUuNjI1LS4yMzUuMjM1IDAgLjQ2OS4wNzguNjI1LjIzNUwxOS4yMiAxNy4zNzVjLjE1Ni4xNTYuMjM0LjM5LjIzNC42MjUgMCAuMzEzLS4wNzguNDY5LS4yMzQuNjI1TDIuNjU2IDM1LjE4OGEuODg3Ljg4NyAwIDAxLS42MjUuMjM0Yy0uMzEyIDAtLjQ2OS0uMDc4LS42MjUtLjIzNGwtLjYyNS0uNjI2Yy0uMTU2LS4xNTYtLjIzNC0uMzEyLS4yMzQtLjYyNCAwLS4yMzUuMDc4LS40Ny4yMzQtLjcwNEwxNi4wOTQgMTggLjc4IDIuNzY2Yy0uMTU2LS4xNTctLjIzNC0uMzkxLS4yMzQtLjcwNCAwLS4yMzQuMDc4LS40NjguMjM0LS42MjRsLjYyNS0uNjI1eicvPjwvc3ZnPg==)}.slick-next,.slick-prev{top:45%;z-index:10;height:auto}.slick-prev{left:0}@media(min-width:1180px){.slick-prev{left:-3rem}}.slick-next{right:0}@media(min-width:1180px){.slick-next{right:-3rem}}.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}.urgent-banner{background-color:#b00024;color:#fff}.urgent-banner__wrapper{max-width:1180px;width:100%;margin:0 auto;padding:.75em 1rem;display:flex;justify-content:space-between;align-items:center}@media(min-width:480px){.urgent-banner__wrapper{padding:0 2rem}}@media(min-width:768px){.urgent-banner__wrapper{padding:0 2rem}}@media(min-width:1180px){.urgent-banner__wrapper{padding:0}}@media(min-width:768px){.urgent-banner__wrapper{padding-top:1.125em;padding-bottom:1.125em}}@media(min-width:1440px){.urgent-banner__wrapper{padding-top:1.75em;padding-bottom:1.75em}}.urgent-banner__message{max-width:80%;color:#fff;font-size:1.25rem;line-height:1.75rem;font-weight:600}@media(min-width:768px){.urgent-banner__message{font-size:1.375rem}}@media(min-width:1440px){.urgent-banner__message{font-size:2rem;line-height:2.5rem}}.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}@media(min-width:1440px){.urgent-banner__link svg{width:20px;height:36px}}.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}@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{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:visited{color:#fff}#layout-builder-modal .form-file:hover,#layout-builder-modal 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:0 0}.ui-corner-all{border:0;border-radius:0}.ui-widget{font-size:1rem;line-height:1.5rem}.ui-dialog-title,.ui-widget{font-family:FagoPro,sans-serif}.ui-dialog-title{color:#0d0d0d;font-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,.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,.layout--twocol-section.layout--twocol-section--50-50>.layout__content-wrapper .layout__region--second{flex:0 1 100%}@media(min-width:480px){.layout--twocol-section.layout--twocol-section--50-50>.layout__content-wrapper .layout__region--first,.layout--twocol-section.layout--twocol-section--50-50>.layout__content-wrapper .layout__region--second{flex:0 1 100%}}@media(min-width:768px){.layout--twocol-section.layout--twocol-section--50-50>.layout__content-wrapper .layout__region--first,.layout--twocol-section.layout--twocol-section--50-50>.layout__content-wrapper .layout__region--second{flex-basis:49%}.layout--twocol-section.layout--twocol-section--33-67>.layout__content-wrapper .layout__region--first,.layout--twocol-section.layout--twocol-section--67-33>.layout__content-wrapper .layout__region--second{flex:0 1 32%}.layout--twocol-section.layout--twocol-section--33-67>.layout__content-wrapper .layout__region--second,.layout--twocol-section.layout--twocol-section--67-33>.layout__content-wrapper .layout__region--first{flex:0 1 66%}.layout--twocol-section.layout--twocol-section--25-75>.layout__content-wrapper .layout__region--first,.layout--twocol-section.layout--twocol-section--75-25>.layout__content-wrapper .layout__region--second{flex:0 1 24%}.layout--twocol-section.layout--twocol-section--25-75>.layout__content-wrapper .layout__region--second,.layout--twocol-section.layout--twocol-section--75-25>.layout__content-wrapper .layout__region--first{flex:0 1 74%}}.layout__content-label{color:#0d0d0d;font-family:FagoPro,sans-serif;font-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}