/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */

:root{--font-text:"Atlas Grotesk TF Web",sans-serif;--font-highlight:var(--font-text);--font-heading:var(--font-text);--font-base:1rem;--font-s:0.875rem;--font-m:1.125rem;--font-l:1.5rem;--font-xl:1.75rem;--line-height-title:4.875rem;--line-height-text:2.25rem;--weight-thin:100;--weight-light:300;--weight-regular:400;--weight-medium:500;--weight-bold:700;--weight-black:900;--color-light-grey:#f5f5f5;--color-grey:#aeaeae;--color-border-grey:#ebebeb;--color-text-grey:#414141;--color-dark-grey:#1f1e1e;--color-navigation-grey:#666;--color-black:#000;--color-red:#e00;--color-deep-red:#be0000;--color-dark-deep-red:#9d0000;--color-white:#fff;--color-warning:rgb(78,190,214);--color-error:rgb(255,159,0);--color-info:rgb(51,99,56);--color-bar:#979797;--color-primary-1:var(--color-dark-grey);--color-primary-2:var(--color-dark-deep-red);--color-link:var(--color-red);--color-button:var(--color-red);--color-button-hover:var(--color-deep-red);--color-button-active:var(--color-dark-deep-red);--color-button-inactive:var(--color-grey);--color-marker:var(--color-navigation-grey);--wrapper-width:83.5rem;--central-content-width:58.625rem;--max-width:100rem}
*,:after,:before{box-sizing:border-box;margin:0;padding:0}body{font-weight:var(--weight-regular)}body,img{font-family:var(--font-text)}img{position:relative;display:block;max-width:100%;height:auto;text-align:center;font-weight:300;line-height:2}img:before{display:block;margin-bottom:.625rem;content:"The image is missing :("}img:after{display:block;content:"(url: " attr(src) ")";font-size:.75rem}main ol:not([class]),main p,main ul:not([class]){font-size:var(--font-text);line-height:1.625rem}@media (width >= 56.3125em){main ol:not([class]),main p,main ul:not([class]){font-size:1.125rem;line-height:1.625rem}}main p{padding:.5rem 0 1rem}main p :is(a:link,a:visited){color:var(--color-primary-1)}main p :is(a:active,a:focus,a:hover){-webkit-text-decoration:underline;text-decoration:underline;color:var(--color-primary-2)}@media (min-width:85.375em){main p{padding:.5rem 0 1.5rem}}main ol:not([class]),main ul:not([class]){margin:1rem 1.5rem}main ol:not([class]) li,main ul:not([class]) li{padding:.5rem 0}main ol:not([class]) li::marker,main ul:not([class]) li::marker{color:var(--color-red)}
@font-face{font-family:Atlas Grotesk TF Web;src:url(/themes/custom/msfes/fonts/AtlasGroteskTF-Web/AtlasGroteskTF-Web-Bold-Italic.woff2) format("woff2"),url(/themes/custom/msfes/fonts/AtlasGroteskTF-Web/AtlasGroteskTF-Web-Bold-Italic.woff) format("woff");font-weight:700;font-style:italic;font-stretch:normal;font-display:swap}@font-face{font-family:Atlas Grotesk TF Web;src:url(/themes/custom/msfes/fonts/AtlasGroteskTF-Web/AtlasGroteskTF-Web-Light.woff2) format("woff2"),url(/themes/custom/msfes/fonts/AtlasGroteskTF-Web/AtlasGroteskTF-Web-Light.woff) format("woff");font-weight:300;font-style:normal;font-stretch:normal;font-display:swap}@font-face{font-family:Atlas Grotesk TF Web;src:url(/themes/custom/msfes/fonts/AtlasGroteskTF-Web/AtlasGroteskTF-Web-Medium.woff2) format("woff2"),url(/themes/custom/fonts/AtlasGroteskTF-Web/AtlasGroteskTF-Web-Medium.woff) format("woff");font-weight:500;font-style:normal;font-stretch:normal;font-display:swap}@font-face{font-family:Atlas Grotesk TF Web;src:url(/themes/custom/msfes/fonts/AtlasGroteskTF-Web/AtlasGroteskTF-Web-Regular.woff2) format("woff2"),url(/themes/custom/msfes/fonts/AtlasGroteskTF-Web/AtlasGroteskTF-Web-Regular.woff) format("woff");font-weight:400;font-style:normal;font-stretch:normal;font-display:swap}@font-face{font-family:Atlas Grotesk TF Web;src:url(/themes/custom/msfes/fonts/AtlasGroteskTF-Web/AtlasGroteskTF-Web-Bold.woff2) format("woff2"),url(/themes/custom/msfes/fonts/AtlasGroteskTF-Web/AtlasGroteskTF-Web-Bold.woff) format("woff");font-weight:700;font-style:normal;font-stretch:normal;font-display:swap}@font-face{font-family:Atlas Grotesk TF Web;src:url(/themes/custom/msfes/fonts/AtlasGroteskTF-Web/AtlasGroteskTF-Web-Medium-Italic.woff2) format("woff2"),url(/themes/custom/msfes/fonts/AtlasGroteskTF-Web/AtlasGroteskTF-Web-Medium-Italic.woff) format("woff");font-weight:500;font-style:italic;font-stretch:normal;font-display:swap}@font-face{font-family:Atlas Grotesk TF Web;src:url(/themes/custom/msfes/fonts/AtlasGroteskTF-Web/AtlasGroteskTF-Web-Black.woff2) format("woff2"),url(/themes/custom/msfes/fonts/AtlasGroteskTF-Web/AtlasGroteskTF-Web-Black.woff) format("woff");font-weight:900;font-style:normal;font-stretch:normal;font-display:swap}@font-face{font-family:Atlas Grotesk TF Web;src:url(/themes/custom/msfes/fonts/AtlasGroteskTF-Web/AtlasGroteskTF-Web-Thin-Italic.woff2) format("woff2"),url(/themes/custom/msfes/fonts/AtlasGroteskTF-Web/AtlasGroteskTF-Web-Thin-Italic.woff) format("woff");font-weight:100;font-style:italic;font-stretch:normal;font-display:swap}@font-face{font-family:Atlas Grotesk TF Web;src:url(/themes/custom/msfes/fonts/AtlasGroteskTF-Web/AtlasGroteskTF-Web-Thin.woff2) format("woff2"),url(/themes/custom/msfes/fonts/AtlasGroteskTF-Web/AtlasGroteskTF-Web-Thin.woff) format("woff");font-weight:100;font-style:normal;font-stretch:normal;font-display:swap}@font-face{font-family:Atlas Grotesk TF Web;src:url(/themes/custom/msfes/fonts/AtlasGroteskTF-Web/AtlasGroteskTF-Web-Black-Italic.woff2) format("woff2"),url(/themes/custom/msfes/fonts/AtlasGroteskTF-Web/AtlasGroteskTF-Web-Black-Italic.woff) format("woff");font-weight:900;font-style:italic;font-stretch:normal;font-display:swap}@font-face{font-family:Atlas Grotesk TF Web;src:url(/themes/custom/msfes/fonts/AtlasGroteskTF-Web/AtlasGroteskTF-Web-Light-Italic.woff2) format("woff2"),url(/themes/custom/msfes/fonts/AtlasGroteskTF-Web/AtlasGroteskTF-Web-Light-Italic.woff) format("woff");font-weight:300;font-style:italic;font-stretch:normal;font-display:swap}@font-face{font-family:Atlas Grotesk TF Web;src:url(/themes/custom/msfes/fonts/AtlasGroteskTF-Web/AtlasGroteskTF-Web-Regular-Italic.woff2) format("woff2"),url(/themes/custom/msfes/fonts/AtlasGroteskTF-Web/AtlasGroteskTF-Web-Regular-Italic.woff) format("woff");font-weight:400;font-style:italic;font-stretch:normal;font-display:swap}
h1,h2,h3,h4,h5,h6{color:var(--color-black);font-family:var(--font-text);font-weight:var(--weight-medium)}.h1,h1{font-size:2.5rem;line-height:2.875rem}@media (min-width:42.5em){.h1,h1{font-size:3.125rem;line-height:3.75rem}}.h1--slim{width:100%;margin:0}.h2,h2{font-size:1.25rem;line-height:1.5rem}@media (min-width:42.5em){.h2,h2{font-size:1.875rem;line-height:2.375rem}}.h3,h3{font-size:1rem;line-height:1.5rem}@media (min-width:42.5em){.h3,h3{font-size:1.375rem;line-height:1.625rem}}h4{font-size:1.25rem;line-height:1.625rem}.h5,h5{font-size:1.125rem;line-height:1.5rem}h6{letter-spacing:-.1px;font-size:1rem;line-height:1.375rem}@media (min-width:42.5em){h6{font-size:1.125rem;line-height:1.5rem}}span.text-underlined{padding:.3rem;background-color:var(--color-white)}
html{line-height:1.15;-webkit-text-size-adjust:100%;scroll-behavior:smooth}body{margin:0}main{display:block}h1{margin:.67em 0;font-size:2em}hr{overflow:visible;box-sizing:initial;height:0}pre{font-family:Courier New,Courier,monospace;font-size:1em}a{background-color:initial}abbr[title]{text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;border-bottom:none}b,strong{font-weight:bolder}code,kbd,samp{font-family:Courier New,Courier,monospace;font-size:1em}small{font-size:80%}sub,sup{position:relative;vertical-align:initial;font-size:75%;line-height:0}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:100%;line-height:1.15}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{padding:0;border-style:none}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:0;border:none}legend{display:table;box-sizing:border-box;max-width:100%;padding:0;white-space:normal;color:inherit}progress{vertical-align:initial}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}
.media-video{position:relative;overflow:hidden;width:100%;padding-top:56.25%}.media-video.aspect-ratio--square{padding-top:100%}.media-video.aspect-ratio--square .media-oembed-content{width:34.6875rem;height:34.6875rem}.media-video.aspect-ratio--vertical{padding-top:177.75%}.media-video.aspect-ratio--vertical .media-oembed-content{width:25rem;height:44.4375rem}.media-content--video.format--square{max-width:34.6875rem}.media-content--video.format--vertical{max-width:25rem}.media-oembed-content{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.general-text,.general-text li,.general-text p{color:var(--color-text-grey);font-size:var(--font-s);line-height:1.25rem}@media (min-width:42.5em){.general-text,.general-text li,.general-text p{font-size:var(--font-base);line-height:1.375rem}}.component-intro p:last-child{padding-bottom:0}.component-intro ol:not([class]) li::marker,.component-intro ul:not([class]) li::marker{color:var(--color-link)}.component-intro a:link,.component-intro a:visited,.general-text a:link,.general-text a:visited{-webkit-text-decoration:none;text-decoration:none;color:var(--color-link)}.component-intro a:active,.component-intro a:focus,.component-intro a:hover,.general-text a:active,.general-text a:focus,.general-text a:hover{-webkit-text-decoration:none;text-decoration:none;color:var(--color-deep-red)}.component-content{margin-top:1.5rem}.component--margin-standard{margin-top:1.875rem;margin-bottom:1.875rem}@media (min-width:42.5em){.component--margin-standard{margin-top:3.75rem;margin-bottom:3.75rem}}.user-login-form.general-form{max-width:25rem;margin:0 auto}.user-login-form.general-form .form-item{padding:0}
.layout-inner{max-width:var(--max-width);margin:0 auto}.layout-content{padding:0 .9375rem .9375rem}@media (min-width:106.25em){.layout-content{padding:0}}.dialog-off-canvas-main-canvas,body{min-height:100vh}.dialog-off-canvas-main-canvas{display:grid;grid-template-rows:auto 1fr auto}.grid-four-col-list{margin:1.5rem 0}.grid-four-col-list__items{list-style:none}@media (min-width:42.5em){.grid-four-col-list__items{display:grid;grid-template-columns:1fr 1fr;gap:1.5rem;column-gap:1.5rem;row-gap:5rem}}@media (min-width:64em){.grid-four-col-list__items{grid-template-columns:1fr 1fr 1fr 1fr}}.grid-four-col-list__item{margin-bottom:2.5rem}@media (min-width:42.5em){.grid-four-col-list__item{margin-bottom:0}.grid-four-col-list{margin:2.5rem 0}}.grid-three-col-list{margin:1.5rem 0}.grid-three-col-list__items{list-style:none}@media (min-width:42.5em){.grid-three-col-list__items{display:grid;grid-template-columns:1fr 1fr;gap:1.5rem;column-gap:1.5rem;row-gap:5rem}}@media (min-width:64em){.grid-three-col-list__items{grid-template-columns:1fr 1fr 1fr}}.grid-three-col-list__item{margin-bottom:3rem}@media (min-width:42.5em){.grid-three-col-list__item{margin-bottom:0}.grid-three-col-list{margin:2.5rem 0}}#views-exposed-form-current-affairs-block-current-affairs-all{display:flex;gap:1rem;flex-flow:column}@media (min-width:42.5em){#views-exposed-form-current-affairs-block-current-affairs-all{flex-flow:row;margin-bottom:2rem}}
.footer-wrapper{border-top:1px solid var(--color-red)}.region-footer{padding:1.25rem 1rem;border-top:1px solid #e7e7e7}@media (min-width:42.5em){.region-footer__content{display:flex;justify-content:space-between}.region-footer{display:inline-block;width:100%;padding:.875rem 1.25rem}}.menu-static-footer{list-style:none;font-size:.8125rem;font-weight:var(--weight-bold)}.menu-static-footer__item{margin:0 0 1.5625rem}.menu-static-footer__item:last-child{margin-bottom:0}@media (min-width:42.5em){.menu-static-footer__item{display:flex;margin:0 1.5625rem 0 0}}.menu-static-footer__link{display:flex;align-items:center;-webkit-text-decoration:none;text-decoration:none;color:var(--color-black);gap:1rem}@media (min-width:42.5em){.menu-static-footer__link{gap:.3125rem}.menu-static-footer{display:flex;font-size:.75rem}}
.region-footer-bottom{padding:1.25rem;background-color:var(--color-dark-grey)}.region-footer-bottom__legal-text{text-align:center;color:#a3a3a3;font-size:.6875rem}.region-footer-bottom .menu-bottom{display:flex;flex-wrap:wrap;justify-content:center;margin-bottom:1.25rem;list-style:none;font-size:.75rem}@media (min-width:30em){.region-footer-bottom .menu-bottom{margin-bottom:.625rem}}.region-footer-bottom .menu__item{margin:0 .625rem 1rem 0;padding-right:.625rem;text-align:center;border-right:1px solid var(--color-white)}.region-footer-bottom .menu__item:last-child{margin-right:0;padding-right:0;border-right:none}@media (min-width:30em){.region-footer-bottom .menu__item{text-align:left}}.region-footer-bottom .menu__link{-webkit-text-decoration:none;text-decoration:none;color:var(--color-white);border:none;background-color:initial;font-weight:var(--weight-bold)}.region-footer-bottom .menu__link:hover{cursor:pointer;-webkit-text-decoration:underline;text-decoration:underline}.region-footer-bottom__social-links{margin-top:.5rem;margin-bottom:2.625rem;padding:0 2.8125rem}.region-footer-bottom__social-links ul{display:flex;flex-wrap:wrap;justify-content:center;margin:0;padding:0;column-gap:3rem;list-style:none;row-gap:2rem}.region-footer-bottom__social-links li a{display:flex;align-items:center;-webkit-text-decoration:none;text-decoration:none}.region-footer-bottom__social-links li a svg{display:block;width:1.5rem;height:1.5rem}.region-footer-bottom__social-links li :is(a:focus,a:hover){-webkit-text-decoration:none;text-decoration:none}@media (min-width:42.5em){.region-footer-bottom__social-links{padding:0}.region-footer-bottom{display:inline-block;width:100%}}
.region-footer-top{display:none}@media only screen and (min-width:75rem){.region-footer-top{display:inline-block;width:100%;padding:3.125rem 1.875rem}}.menu-footer{list-style:none;font-size:.875rem;line-height:1.5rem}.menu-footer .menu__link{-webkit-text-decoration:none;text-decoration:none}.menu-footer.menu--level-1{display:flex;flex-wrap:wrap;justify-content:space-around}.menu-footer .menu__item--level-1{min-width:14.0625rem;margin-top:.9375rem}.menu-footer .menu__item--level-1 .menu__link{color:var(--color-black);font-weight:var(--weight-bold)}.menu-footer .menu__item--level-1 .menu__link:hover{-webkit-text-decoration:underline;text-decoration:underline}.menu-footer .menu--level-2{margin-top:.9375rem}.menu-footer .menu__item--level-2 .menu__link{color:#414141;font-weight:var(--weight-regular)}
.footer-websites-dropdown{display:none}.footer-websites-dropdown__wrapper{position:relative;display:grid;grid-template-areas:"select";width:100%;background-color:var(--color-white)}.footer-websites-dropdown__wrapper:after{-ms-grid-row:1;-ms-grid-column:1;display:inline-block;grid-area:select;justify-self:end;width:1.375rem;height:.625rem;margin:auto .875rem;content:"";background:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2215%22%20height%3D%2215%22%20fill%3D%22none%22%20viewBox%3D%220%200%2015%2015%22%3E%3Cpath%20fill%3D%22%23e00%22%20fill-rule%3D%22evenodd%22%20d%3D%22M13.14%203%207.107%209.186%201.074%203%200%204.047l7.107%207.287%207.106-7.287z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E") no-repeat 100%}.footer-websites-dropdown__wrapper:focus-within:after{transform:rotateX(180deg) translateY(.3125rem)}.footer-websites-dropdown label{display:inline-block;flex-shrink:0;min-width:10.625rem;margin-right:1rem;text-align:right;text-transform:uppercase;color:var(--color-navigation-grey);font-size:.75rem;font-weight:var(--weight-bold);line-height:2.25rem}.footer-websites-dropdown select{-ms-grid-row:1;-ms-grid-column:1;z-index:1;grid-area:select;width:100%;height:2.25rem;padding:.375rem 2.5rem .375rem .75rem;cursor:pointer;color:var(--color-text-grey);border:1px solid #d8d8d8;border-radius:.1875rem;background-color:initial;font-size:.75rem;line-height:1.25rem;appearance:none;-webkit-appearance:none;-moz-appearance:none}.footer-websites-dropdown select::-ms-expand{display:none}.footer-websites-dropdown :is(select:focus,select:hover){border-color:var(--color-red);outline:none}@media (min-width:64em){.footer-websites-dropdown{position:relative;display:flex;margin:0}}
.region-header{position:relative;height:3.4375rem;padding:inherit;background-color:var(--color-white);box-shadow:2px 3px 6px rgb(0,0,0,.1)}.region-header__content{display:flex;flex-wrap:wrap;align-items:center}.region-header #views-exposed-form-search-page{position:relative;z-index:2;display:none;order:3;width:100%;padding:1.5rem .9375rem;border-bottom:1px solid #d8d8d8;background-color:var(--color-white)}.region-header #views-exposed-form-search-page:before{position:absolute;top:-.9375rem;left:0;display:inline-block;width:100%;height:.9375rem;content:"";box-shadow:2px 3px 6px rgb(0,0,0,.1)}.region-header #views-exposed-form-search-page .form-actions{order:0;margin:.5rem auto 0}.region-header #views-exposed-form-search-page .form-item-text{order:1;width:100%}.region-header #views-exposed-form-search-page .form-item-text .form-text{width:100%;padding:.625rem;border:none;outline:none;font-size:1rem;font-weight:var(--weight-light);line-height:1.5625rem}.region-header #views-exposed-form-search-page label:not(:focus,:active){position:absolute;overflow:hidden;width:1px;height:1px;white-space:nowrap;clip-path:inset(100%)}.region-header #views-exposed-form-search-page .form-submit{width:1.5rem;height:1.5rem;margin:auto;cursor:pointer;text-indent:-624.9375rem;border:none;background:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%3E%3Cg%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%3E%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M-15-87h375v667H-15z%22%2F%3E%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M-15-87h375v668H-15z%22%2F%3E%3Cpath%20fill%3D%22%23aeaeae%22%20d%3D%22M11.323.4a9.323%209.323%200%200%201%209.323%209.323c0%202.365-.88%204.525-2.332%206.168l5.04%205.76-1.805%201.58-5.041-5.758A9.323%209.323%200%201%201%2011.324.4Zm0%202.4a6.923%206.923%200%201%200%200%2013.846%206.923%206.923%200%200%200%200-13.846%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E") no-repeat 50%}.mobile-menu-is-open .region-header #views-exposed-form-search-page{display:flex}@media (min-width:64em){.region-header{height:inherit;padding:.9375rem;border-bottom:2px solid #d8d8d8;box-shadow:none}}@media only screen and (min-width:65.3125rem){.region-header{padding:.9375rem 1.875rem}}.header-branding__wrapper{display:flex;flex-grow:1;align-items:center;justify-content:center;order:1;height:3.4375rem}@media (min-width:64em){.header-branding__wrapper{flex-grow:0;order:inherit;width:inherit;height:unset}}.header-branding__link{display:flex}.header-branding .site-name{display:block;overflow:hidden;width:1px;height:1px}.header-branding .site-logo{max-width:5.9375rem}@media (min-width:64em){.header-branding .site-logo{max-width:8.25rem}}.header-main-menu{display:none;margin-left:auto}.mobile-menu-is-open .header-main-menu{position:relative;z-index:3;display:flex;flex-wrap:wrap;flex-basis:100%;order:4;background:var(--color-white)}@media (min-width:64em){.header-main-menu{display:inline-block}}.header-private-area-link{display:inline-block;order:2;width:1.5625rem;height:1.5625rem;padding:1.5rem;text-indent:-624.9375rem;background:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2225%22%20height%3D%2225%22%20fill%3D%22none%22%20overflow%3D%22visible%22%20preserveAspectRatio%3D%22xMinYMin%20meet%22%20viewBox%3D%220%200%2025%2025%22%3E%3Cpath%20fill%3D%22%23000%22%20fill-rule%3D%22evenodd%22%20d%3D%22M12.5%203.25a5.25%205.25%200%200%201%203.058%209.518%209.25%209.25%200%200%201%206.188%208.445l.004.287h-1.5a7.75%207.75%200%200%200-15.496-.246l-.004.246h-1.5a9.25%209.25%200%200%201%206.193-8.733A5.25%205.25%200%200%201%2012.5%203.25m0%201.5a3.75%203.75%200%201%200%200%207.5%203.75%203.75%200%200%200%200-7.5%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E") no-repeat 50%}@media (min-width:64em){.header-private-area-link{display:none}}
.region-header-top{display:none;padding:.75rem 1.875rem;background-color:var(--color-black);font-size:.75rem}.region-header-top__content,.region-header-top__phone-link{display:flex;align-items:center}.region-header-top__phone-link{margin-right:auto;gap:.3125rem}.region-header-top__private-section{margin-left:.625rem;padding-left:.625rem;border-left:1px solid var(--color-white)}.region-header-top,.region-header-top a:active,.region-header-top a:link,.region-header-top a:visited{-webkit-text-decoration:none;text-decoration:none;color:var(--color-white)}@media (min-width:64em){.region-header-top{display:inline-block;width:100%}}
.language-switcher{position:unset;z-index:9;display:flex;align-items:center;order:2;margin-right:1rem;cursor:pointer;font-size:.875rem;gap:.75rem}.language-switcher__wrapper{order:2}@media (min-width:64em){.language-switcher__wrapper{display:none}}.language-switcher span{display:none;font-size:.75rem}@media (min-width:64em){.language-switcher span{display:block}}.language-switcher__icon-world{width:1.375rem;height:1.375rem}.language-switcher__icon-world path{stroke:#000}@media (min-width:64em){.language-switcher__icon-world path{stroke:var(--color-white)}.language-switcher__icon-world{width:1rem;height:1rem}}.language-switcher__icon-arrow{display:none}@media (min-width:64em){.language-switcher__icon-arrow{display:block}}.language-switcher__close-button{display:flex;justify-content:center;margin-top:1.5rem}@media (min-width:64em){.language-switcher__close-button{display:none}}.language-switcher.is-active .language-switcher__icon-world path{stroke:var(--color-red)}@media (min-width:64em){.language-switcher.is-active .language-switcher__icon-world path{stroke:var(--color-white)}}.language-switcher__links-wrapper{position:absolute;z-index:10;top:3.4375rem;left:0;flex-direction:column;align-items:center;width:100%;padding-top:1.5rem;padding-bottom:1.75rem;background-color:var(--color-white);box-shadow:0 4px 6px 0 #0000001a;gap:.75rem}.language-switcher__links-wrapper ul{display:flex;flex-direction:column;justify-content:center;width:100%;list-style:none;text-align:center;color:#000;gap:2rem}@media (min-width:64em){.language-switcher__links-wrapper ul{gap:.75rem}}.language-switcher__links-wrapper li :is(a:link,a:visited){-webkit-text-decoration:none;text-decoration:none;color:#000;font-size:.75rem}.language-switcher__links-wrapper li :is(a:link.is-active,a:link:hover,a:visited.is-active,a:visited:hover){color:var(--color-red)}@media (min-width:64em){.language-switcher__links-wrapper .is-active{display:none}.language-switcher__links-wrapper{top:1.75rem;left:-1.25rem;width:auto;min-width:7.5rem;padding:1rem}.language-switcher{position:relative;margin-right:0;margin-left:3rem}}
.menu-main{height:calc(100vh - 3.4375rem)}:is(.toolbar-horizontal,.toolbar-vertical) .menu-main{height:calc(var(--vh) - 5.875rem)}@media (min-width:64em){:is(.toolbar-horizontal,.toolbar-vertical) .menu-main{height:auto}}.menu-main .sub-menu-title{padding:2.3125rem .9375rem .5rem;color:#b1b1b1;font-size:.875rem;font-weight:500}@media (min-width:64em){.menu-main .sub-menu-title{padding:0;font-size:var(--font-base);line-height:1.375rem}}.menu-main__ul{width:100%;padding-top:2rem;list-style:none}@media (min-width:64em){.menu-main__ul{display:flex;width:inherit;padding:0}}.menu-main__content{display:flex;align-items:center}.menu-main__item--expanded>.menu-main-dropdown-submenu{display:none;width:100%}@media (min-width:64em){.menu-main__item--expanded>.menu-main-dropdown-submenu{position:absolute;top:4.5rem;right:0;width:63.75rem}}.menu-main__item--expanded-open>.menu-main-dropdown-submenu{z-index:3;display:inline-block;order:3}@media (min-width:64em){.menu-main__item--expanded-open>.menu-main-dropdown-submenu{order:inherit;background:var(--color-white);box-shadow:2px 2px 20px 0 rgb(0,0,0,.15)}.menu-main__item--expanded-open>.menu-main-dropdown-submenu:before{position:absolute;top:-1rem;display:inline-block;width:100%;height:1rem;content:"";border-bottom:1px solid transparent;background-color:var(--color-white)}}.menu-main .menu-item--donation-button{position:fixed;top:calc(var(--vh) - 4.375rem);width:100%;padding:.625rem;border:none;background-color:var(--color-white);box-shadow:0 4px 10px 0 rgb(0,0,0,.4)}@media (min-width:64em){.menu-main .menu-item--donation-button{position:relative;top:auto;display:inline-flex;justify-content:center;width:auto;padding:0;box-shadow:none}}.menu-main .menu-level-1>.menu-item,.menu-main__item{display:flex;flex-wrap:wrap;justify-content:space-between;width:100%;border-bottom:1px solid #d8d8d8}@media (min-width:64em){.menu-main .menu-level-1>.menu-item,.menu-main__item{display:inline-flex;align-content:center;align-items:center;width:inherit;margin:0 .3125rem 0 .8125rem;padding:0;border-bottom:none;gap:.1875rem}}@media (min-width:85.375em){.menu-main .menu-level-1>.menu-item,.menu-main__item{margin:0 1.875rem 0 1rem}}.menu-main--dropdown-open .menu-main__item:not(.menu-main__item--expanded-open){display:none}@media (min-width:42.5em){.menu-main--dropdown-open .menu-main__item:not(.menu-main__item--expanded-open,.menu-item-telephone){display:none}}@media (min-width:64em){.menu-main--dropdown-open .menu-main__item:not(.menu-main__item--expanded-open,.menu-item-telephone){display:inline-flex}}.menu-main .menu-level-1 .menu-link,.menu-main__link{display:inline-block;padding:1.25rem .9375rem;text-align:left;-webkit-text-decoration:none;text-decoration:none;color:var(--color-black);border:none;font-size:var(--font-base);font-weight:var(--weight-medium)}.menu-main .menu-level-1 .menu-link:hover,.menu-main__link:hover{color:var(--color-red)}@media (min-width:64em){.menu-main .menu-level-1 .menu-link,.menu-main__link{display:inline;width:inherit;margin:0;padding:inherit;text-align:center;text-transform:uppercase;background:none;font-size:.8125rem}}.menu-main__link--donation-button{display:inline-block;width:100%;height:3.125rem;padding:0;text-align:center;text-transform:uppercase;color:var(--color-white);background-color:var(--color-red);font-size:.75rem;line-height:3.125rem}.menu-main__link--donation-button:hover{color:var(--color-white);background-color:var(--color-deep-red)}@media (min-width:64em){.menu-main__link--donation-button{display:inline;height:3.4375rem;padding:1.125rem;font-size:.8125rem;line-height:1.125rem}}@media only screen and (min-width:68.75rem){.menu-main__link--donation-button{min-width:10.875rem}}.menu-main__item--expanded .menu-main__expand-button{width:3.125rem;height:3.625rem;border:none;background:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2225%22%20height%3D%2225%22%20fill%3D%22none%22%3E%3Cpath%20fill%3D%22%23e00%22%20fill-rule%3D%22evenodd%22%20d%3D%22m17.121%2012.5-1.061%201.06-7%207L8%2019.5l7-7-7-7%201.06-1.06%207%207z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E") no-repeat 50%}@media (min-width:64em){.menu-main__item--expanded .menu-main__expand-button{display:inline-block;width:.9375rem;height:1rem;border:1px dotted transparent;background:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2215%22%20height%3D%2215%22%20fill%3D%22none%22%20viewBox%3D%220%200%2015%2015%22%3E%3Cpath%20fill%3D%22%23e00%22%20fill-rule%3D%22evenodd%22%20d%3D%22M13.14%203%207.107%209.186%201.074%203%200%204.047l7.107%207.287%207.106-7.287z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E") no-repeat 100% 0}.menu-main__item--expanded .menu-main__expand-button:hover{cursor:pointer;border:1px dotted var(--color-grey)}.menu-main .menu-level-1{display:flex;justify-content:left;border-bottom:1px solid var(--color-white)}.menu-main .menu-level-1>.menu-item{display:grid;grid-auto-columns:1fr;width:22.5%;margin:0;padding:1.25rem 1.25rem 1.25rem 0}.menu-main .menu-level-1>.menu-item:first-child{width:24.5%;padding-left:1.25rem}}.menu-main .menu-level-1>.menu-item .menu-link{width:100%;background:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2225%22%20height%3D%2225%22%20fill%3D%22none%22%3E%3Cpath%20fill%3D%22%23e00%22%20fill-rule%3D%22evenodd%22%20d%3D%22m17.121%2012.5-1.061%201.06-7%207L8%2019.5l7-7-7-7%201.06-1.06%207%207z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E") no-repeat calc(100% - 1.25rem)}@media (min-width:64em){.menu-main .menu-level-1>.menu-item .menu-link{z-index:1;display:flex;grid-row:1/1;grid-column:1/1;align-content:center;align-items:flex-end;width:100%;height:100%;margin:0;padding:0 .8125rem 1.0625rem;text-align:left;text-transform:none;color:var(--color-white);background:linear-gradient(180deg,#0000,#00000060);font-size:1.125rem;font-weight:var(--weight-bold);mix-blend-mode:normal}.menu-main .menu-level-1>.menu-item .menu-link:hover{background:linear-gradient(180deg,#0000,#00000090 50%)}.menu-main .menu-level-1>.menu-item :is(img,picture){grid-row:1/1;grid-column:1/1;width:100%;height:100%;object-fit:cover}.menu-main .menu-level-1 .sub-menu-wrapper .menu-item{list-style:none}}.menu-main .menu-level-1 .sub-menu-wrapper .menu-link{padding:.75rem .9375rem}@media (min-width:64em){.menu-main .menu-level-1 .sub-menu-wrapper .menu-link{display:inline-block;margin:0;padding:.625rem 0;text-transform:none;font-size:1.125rem;font-weight:var(--weight-bold);line-height:1.375rem}.menu-main .menu-level-1 .sub-menu-wrapper{width:30%;padding:1.25rem;border-left:1px solid #dfdfdf}}.menu-main__item--expanded-open{border-bottom:none}.menu-main__item--expanded-open .menu-main__link{flex:1 1 auto;order:1;color:var(--color-red);border-bottom:1px solid #d8d8d8;font-size:.875rem}@media (min-width:64em){.menu-main__item--expanded-open .menu-main__link{order:inherit;padding-left:0;border-bottom:none;background:none;font-size:.8125rem}}.menu-main__item--expanded-open .menu-main__expand-button{order:0;border-bottom:1px solid #d8d8d8;background:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2225%22%20height%3D%2225%22%20fill%3D%22none%22%20overflow%3D%22visible%22%20preserveAspectRatio%3D%22xMinYMin%20meet%22%20viewBox%3D%220%200%2025%2025%22%3E%3Cpath%20fill%3D%22%23e00%22%20fill-rule%3D%22evenodd%22%20d%3D%22m9.06%204.44%201.061%201.06-6.198%206.197H22.86v1.6H3.92l6.202%206.203-1.06%201.06L1%2012.5z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E") no-repeat .9375rem}@media (min-width:64em){.menu-main__item--expanded-open .menu-main__expand-button{transform:rotate(180deg) translate(-100%,-95%);transform-origin:top left;border-bottom:1px solid transparent;background:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2215%22%20height%3D%2215%22%20fill%3D%22none%22%20viewBox%3D%220%200%2015%2015%22%3E%3Cpath%20fill%3D%22%23e00%22%20fill-rule%3D%22evenodd%22%20d%3D%22M13.14%203%207.107%209.186%201.074%203%200%204.047l7.107%207.287%207.106-7.287z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E") no-repeat 50%}}.menu-main-expanded__ul{display:none}.menu-main .menu-item-telephone{margin-top:2.5rem;border:none;font-size:.875rem;font-weight:var(--weight-bold);line-height:1.5rem}.menu-main .menu-item-telephone :is(a:focus,a:link,a:visited){padding-left:2.8125rem;-webkit-text-decoration:none;text-decoration:none;color:var(--color-navigation-grey);background:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2221%22%20height%3D%2221%22%3E%3Cg%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%3E%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M-16-390h375v667H-16z%22%2F%3E%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M-16-390h375v668H-16z%22%2F%3E%3Cpath%20fill%3D%22%23aeaeae%22%20d%3D%22M1.437%207.015C1.028%203.537%204.097%201.56%204.37%201.492c.204-.068.545-.478%201.91%201.227%201.294%201.705%202.25%203.069%201.43%203.819-.886.75-2.182%201.705-1.5%203%20.545%201.16%204.091%204.637%205.182%205.183%201.364.682%202.25-.614%203-1.432.751-.887%202.183.068%203.888%201.364%201.705%201.364%201.295%201.704%201.227%201.977-.068.205-2.045%203.273-5.591%202.933-3.683-.41-12.139-8.865-12.48-12.548Z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E") no-repeat 1.0625rem}@media (min-width:64em){.menu-main .menu-item-telephone{display:none}.menu-main{position:relative;height:auto}}.mobile-buttons{display:flex;justify-content:center;order:0;width:3.4375rem;height:3.4375rem}.mobile-buttons .mobile-nav-button{position:relative;z-index:110;display:flex;align-items:center;align-self:center;width:1rem;height:1rem;padding-top:0;padding-bottom:0;cursor:pointer;border:none;background:transparent;appearance:none}.mobile-buttons .mobile-nav-button:focus{outline:dotted 1px var(--color-red)}.mobile-buttons .mobile-nav-button:active{color:inherit}.mobile-buttons .mobile-nav-button__label{position:absolute;display:block;overflow:hidden;width:1px;height:1px;overflow-wrap:normal}@media (min-width:64em){.mobile-buttons .mobile-nav-button__label{position:static;overflow:visible;width:auto;height:auto;letter-spacing:.05em;font-size:.875rem;font-weight:600}}.mobile-buttons .mobile-nav-button__icon{position:relative;left:0;display:block;width:2.25rem;height:1.5px;background-color:var(--color-black)}.mobile-buttons .mobile-nav-button__icon:before{top:-.4375rem}.mobile-buttons .mobile-nav-button__icon:after,.mobile-buttons .mobile-nav-button__icon:before{position:absolute;left:0;width:100%;height:1.5px;content:"";transition:all .2s;background-color:var(--color-black)}.mobile-buttons .mobile-nav-button__icon:after{top:auto;bottom:-.4375rem}.mobile-menu-is-open .mobile-buttons .mobile-nav-button__icon{width:2rem;background-color:initial}.mobile-menu-is-open .mobile-buttons .mobile-nav-button__icon:before{top:0;transform:rotate(-45deg)}.mobile-menu-is-open .mobile-buttons .mobile-nav-button__icon:after{top:0;transform:rotate(45deg)}@media (min-width:64em){.mobile-buttons .mobile-nav-button{display:inline-flex;width:auto}}.mobile-menu-is-open .mobile-buttons .mobile-nav-button{width:1.25rem;height:1.25rem}@media (min-width:64em){.mobile-buttons{display:none}}
.cta-button{display:flex;align-items:center;text-align:center;-webkit-text-decoration:none;text-decoration:none;text-transform:uppercase;font-weight:var(--weight-medium)}@media (min-width:42.5em){.cta-button__wrapper{display:inline-block}}.cta-button__suffix,.cta-button__text{padding:1.0625rem;-webkit-text-decoration:none;text-decoration:none}.cta-button__text{overflow:hidden;min-width:12.5rem;max-height:3.4375rem;white-space:nowrap;word-break:break-all;font-size:.8125rem;line-height:1.125rem}@media (--X){.cta-button__text{min-width:17.25rem}}.cta-button__suffix{position:relative;font-size:1.125rem;line-height:1.125rem}.cta-button__suffix:before{position:absolute;left:-2px;display:inline-block;width:0;height:0;content:"";border-top:8px solid transparent;border-bottom:8px solid transparent;border-left:8px solid var(--color-red)}:is(.cta-button--donation,.cta-button--solid) .cta-button__text{color:var(--color-white);border:1px solid transparent;background-color:var(--color-red)}@media (--X){.cta-button--donation .cta-button__text{min-width:14.375rem}}.cta-button--donation .cta-button__suffix{color:var(--color-white);border:1px solid transparent;background-color:var(--color-deep-red)}.cta-button--outline .cta-button__text{color:var(--color-red);border:1px solid var(--color-red);background-color:var(--color-white)}.cta-button--outline-disabled{color:var(--color-grey);border:1px solid var(--color-grey);background-color:var(--color-white)}.cta-button--disabled .cta-button__text{color:var(--color-white);border:1px solid transparent;background-color:var(--color-grey)}.hero .cta-button--outline .cta-button__text{color:var(--color-white);border:1px solid var(--color-white);background-color:initial}.cta-button:hover:not(.cta-button--disabled,.cta-button--outline-disabled) .cta-button__text{border-color:var(--color-deep-red)}.cta-button:hover:not(.cta-button--disabled,.cta-button--outline-disabled) .cta-button__suffix,.cta-button:hover:not(.cta-button--disabled,.cta-button--outline-disabled) .cta-button__text{-webkit-text-decoration:none;text-decoration:none;color:var(--color-white);background-color:var(--color-deep-red)}.cta-button:hover:not(.cta-button--disabled,.cta-button--outline-disabled) .cta-button__suffix:before{border-left-color:var(--color-deep-red)}
.webform-submission-form{}.webform-submission-form__subtitle,.webform-submission-form__title{text-align:center}.webform-submission-form__title{color:var(--color-dark-grey);font-size:1.25rem;line-height:2.375rem}@media (min-width:42.5em){.webform-submission-form__title{font-size:1.875rem;line-height:2.875rem}}.webform-submission-form__subtitle{color:var(--color-text-grey);font-size:.875rem;font-weight:var(--weight-regular);line-height:1.125rem}@media (min-width:42.5em){.webform-submission-form__subtitle{font-size:1rem;line-height:1.875rem}}.webform-white-wrapper :is(.webform-submission-form__subtitle,.webform-submission-form__title){text-align:left}.webform-submission-form .webform-white-wrapper{padding:1rem;background-color:var(--color-white);box-shadow:2px 2px 50px 0 rgb(216,216,216,.5)}@media (min-width:64em){.webform-submission-form .webform-white-wrapper{padding:4.6875rem 6rem}}.webform-submission-form .webform-type-fieldset{margin:2rem 0}.webform-submission-form .webform-type-fieldset .fieldset-wrapper{display:flex;flex-wrap:wrap;align-items:flex-start;gap:2rem}.webform-submission-form .checkboxes--wrapper,.webform-submission-form .js-form-type-webform-markup,.webform-submission-form .webform-type-radios.fieldgroup{position:relative;padding-bottom:2rem}.webform-submission-form :is(.webform-type-checkboxes.fieldgroup,.webform-type-radios.fieldgroup) legend{margin-bottom:.75rem;color:var(--color-text-grey);font-size:var(--font-base);font-weight:var(--weight-bold);line-height:1.375rem}.webform-submission-form .webform-options-display-one-column.form-checkboxes{display:flex;flex-flow:column;gap:.625rem;justify-content:center}.webform-submission-form .webform-options-display-one-column.form-checkboxes .js-form-item{padding-bottom:0}.webform-submission-form .webform-options-display-one-column.form-checkboxes label.error{bottom:0}.webform-submission-form .form-item--error-message,.webform-submission-form label.error{flex:1 1 100%;min-height:1.375rem;color:var(--color-red);font-size:.8125rem;font-weight:var(--weight-regular);line-height:1.375rem}.webform-submission-form .form-item--error-message strong,.webform-submission-form label.error strong{font-weight:var(--weight-regular)}.webform-submission-form .webform-checkboxes-wrapper+.form-item--error-message{margin-top:-2rem}.webform-submission-form .webform-type-password-confirm .description{width:100%}.webform-submission-form .js-form-item{display:flex;flex-flow:column;width:100%}.webform-submission-form .js-form-item.visually-hidden{width:1px}.webform-submission-form .js-form-item :is(a:link,a:visited){-webkit-text-decoration:none;text-decoration:none;color:var(--color-red)}.webform-submission-form .js-form-item :is(a:active,a:focus,a:hover){color:var(--color-dark-deep-red)}.webform-submission-form .js-form-item label:not(.error){margin-bottom:.75rem;color:var(--color-text-grey);font-size:var(--font-base);font-weight:var(--weight-bold);line-height:1.375rem}.webform-submission-form .js-form-item label:not(.error) .quantity-text{font-weight:var(--weight-regular)}.webform-submission-form .js-form-item .form-item--error-message,.webform-submission-form .js-form-item label.error{flex:1 1 100%;min-height:1.375rem;color:var(--color-red);font-size:.8125rem;font-weight:var(--weight-regular);line-height:1.375rem}.webform-submission-form .js-form-item .form-item--error-message strong,.webform-submission-form .js-form-item label.error strong{font-weight:var(--weight-regular)}.webform-submission-form .js-form-item :is(.form-date,.form-email,.form-tel,.form-text,.form-textarea){width:100%;height:4rem;padding:.3125rem 1.375rem;border:1px solid #d8d8d8;border-radius:.1875rem;font-size:var(--font-base);line-height:2rem}.webform-submission-form .js-form-item .form-date:focus-visible,.webform-submission-form .js-form-item .form-email:focus-visible,.webform-submission-form .js-form-item .form-tel:focus-visible,.webform-submission-form .js-form-item .form-text:focus-visible,.webform-submission-form .js-form-item .form-textarea:focus-visible{outline:var(--color-grey) dotted 1px}.webform-submission-form .js-form-item .form-date:read-only,.webform-submission-form .js-form-item .form-email:read-only,.webform-submission-form .js-form-item .form-tel:read-only,.webform-submission-form .js-form-item .form-text:read-only,.webform-submission-form .js-form-item .form-textarea:read-only{color:var(--color-grey)}.webform-submission-form .js-form-item .iti--allow-dropdown [type=tel]{padding:.3125rem 3rem}.webform-submission-form .js-form-item .form-textarea{height:auto}.webform-submission-form .js-form-item.form-element-width-100{flex-basis:100%;width:100%}@media (min-width:42.5em){.webform-submission-form .js-form-item.form-element-width-75{max-width:calc(75% - 1rem)}.webform-submission-form .js-form-item.form-element-width-50{max-width:calc(50% - 1rem)}}.webform-submission-form .js-form-item.form-item-canvasser-code{margin:1.875rem auto 0}@media (min-width:42.5em){.webform-submission-form .js-form-item.form-item-canvasser-code{align-items:center;justify-content:center}.webform-submission-form .js-form-item.form-element-width-25{max-width:calc(25% - 1rem)}}.webform-submission-form .iti__selected-flag{height:4rem}.webform-submission-form.webform-submission-current-donation-form .quantity-text p{font-size:2.8125rem}.webform-submission-form :is(.js-form-type-checkbox,.js-form-type-radio){}.webform-submission-form .js-form-type-checkbox,.webform-submission-form .js-form-type-checkbox .js-form-item,.webform-submission-form .js-form-type-radio,.webform-submission-form .js-form-type-radio .js-form-item{display:flex;width:auto}.webform-submission-form :is(.js-form-type-checkbox,.js-form-type-radio) label.error{position:absolute;bottom:0}.webform-submission-form .js-form-type-checkbox{display:flex;flex-flow:row;gap:1rem}.webform-submission-form .js-form-type-checkbox label:not(.error){margin-bottom:0;font-weight:var(--weight-regular)}.webform-submission-form .js-form-type-checkbox input[type=checkbox]{display:grid;flex-basis:auto;place-content:center;width:1.5rem;min-width:1.5rem;height:1.5rem;margin:auto 0;cursor:pointer;transform:translateY(-1px);border:2px solid var(--color-text-grey);border-radius:2px;appearance:none}.webform-submission-form .js-form-type-checkbox input[type=checkbox][name=deduct]{margin:0 0 1.5rem}.webform-submission-form .js-form-type-checkbox input[type=checkbox]:before{width:.75rem;height:.75rem;content:"";transition:.12s transform ease-in-out;transform:scale(0);box-shadow:inset 16px 16px var(--color-red)}.webform-submission-form .js-form-type-checkbox input[type=checkbox]:checked{border:2px solid var(--color-red)}.webform-submission-form .js-form-type-checkbox input[type=checkbox]:checked:before{transform:scale(1)}.webform-submission-form .js-form-type-checkbox input[type=checkbox]:disabled{cursor:default;border-color:var(--color-grey)}.webform-submission-form .js-form-type-checkbox input[type=checkbox]:disabled+label{color:var(--color-grey)}.webform-submission-form .js-form-type-select select:disabled{background-color:#ddd}.webform-submission-form .radios--wrapper .fieldset-wrapper{margin-top:1rem}.webform-submission-form .radios--wrapper .fieldset-wrapper .webform-options-display-one-column{display:flex;gap:2rem;flex-wrap:wrap}.webform-submission-form .radios--wrapper .fieldset-wrapper .js-form-item{display:flex;flex-flow:row}.webform-submission-form .radios--wrapper .fieldset-wrapper label{margin:0 0 0 .875rem;font-weight:var(--weight-regular);line-height:1.5rem}.webform-submission-form .radios--wrapper .fieldset-wrapper label.error{margin-top:1.5rem;margin-left:0}.webform-submission-form .form-element-lead-type-item .webform-options-display-one-column{display:flex;margin-bottom:2.0625rem}.webform-submission-form .form-element-lead-type-item .form-item{width:50%;text-align:center}.webform-submission-form .form-element-lead-type-item .form-item label{display:inline-block;width:100%;padding:1.6875rem 1.5rem 1.5rem;cursor:pointer;color:var(--color-navigation-grey);border:1px solid #ebebeb;background-color:#f7f7f7;font-size:var(--font-base);font-weight:var(--weight-medium)}@media (min-width:42.5em){.webform-submission-form .form-element-lead-type-item .form-item label{width:auto;min-width:14.375rem}.webform-submission-form .form-element-lead-type-item .form-item{width:auto}}.webform-submission-form .form-element-lead-type-item input.form-element-lead-type-item{position:absolute;overflow:hidden;width:1px;height:1px;white-space:nowrap;clip-path:inset(100%)}.webform-submission-form .form-element-lead-type-item input.form-element-lead-type-item:checked+label{padding-top:1.5625rem;color:var(--color-red);border-top:3px solid var(--color-red);background-color:var(--color-white)}.webform-submission-form .form-element-lead-type-item input.form-element-lead-type-item:focus+label{outline:var(--color-grey) dotted 1px}.webform-submission-form .form-actions{flex-basis:100%;width:100%;text-align:center}@media (min-width:42.5em){.webform-submission-form .form-actions{text-align:left}}.webform-submission-form .form-submit{min-width:17.25rem;max-height:3.4375rem;padding:1.0625rem;-webkit-text-decoration:none;text-decoration:none;text-transform:uppercase;color:var(--color-white);border:1px solid transparent;border-radius:0;background-color:var(--color-red);font-size:.8125rem;font-weight:var(--weight-medium);line-height:1.125rem}.webform-submission-form .form-submit:hover{-webkit-text-decoration:none;text-decoration:none;color:var(--color-white);border-color:var(--color-deep-red);background-color:var(--color-deep-red)}.webform-submission-form .form-submit:disabled{-webkit-text-decoration:none;text-decoration:none;color:var(--color-grey);border-color:var(--color-grey);background-color:var(--color-white)}.webform-submission-form .checkboxes--wrapper :is(.js-form-type-checkbox,.js-form-type-radio){position:inherit}.webform-submission-form :is(.js-form-type-webform-markup,.radios--wrapper,.webform-element-description){color:var(--color-text-grey);font-size:var(--font-base);line-height:1.375rem}.webform-submission-form .js-form-type-webform-markup a:link,.webform-submission-form .js-form-type-webform-markup a:visited,.webform-submission-form .radios--wrapper a:link,.webform-submission-form .radios--wrapper a:visited,.webform-submission-form .webform-element-description a:link,.webform-submission-form .webform-element-description a:visited{-webkit-text-decoration:none;text-decoration:none;color:var(--color-link)}.webform-submission-form .js-form-type-webform-markup a:active,.webform-submission-form .js-form-type-webform-markup a:focus,.webform-submission-form .js-form-type-webform-markup a:hover,.webform-submission-form .radios--wrapper a:active,.webform-submission-form .radios--wrapper a:focus,.webform-submission-form .radios--wrapper a:hover,.webform-submission-form .webform-element-description a:active,.webform-submission-form .webform-element-description a:focus,.webform-submission-form .webform-element-description a:hover{-webkit-text-decoration:none;text-decoration:none;color:var(--color-deep-red)}.webform-submission-form .webform-element-description{margin-bottom:.8125rem}.webform-submission-form .js-form-type-radio input[type=radio]{display:grid;place-content:center;width:1.5rem;height:1.5rem;margin:auto 0;cursor:pointer;transform:translateY(-1px);border:2px solid var(--color-text-grey);border-radius:100%;appearance:none}.webform-submission-form .js-form-type-radio input[type=radio]:before{width:.875rem;height:.875rem;content:"";transition:.12s transform ease-in-out;transform:scale(0);border-radius:100%;box-shadow:inset 16px 16px var(--color-red)}.webform-submission-form .js-form-type-radio input[type=radio]:checked{border:2px solid var(--color-red)}.webform-submission-form .js-form-type-radio input[type=radio]:checked:before{transform:scale(1)}.webform-submission-form .policy-privacy-wrapper .fieldset-wrapper{position:relative;display:flex;flex-wrap:nowrap;align-items:center;gap:0}.webform-submission-form .policy-privacy-wrapper .form-item-privacy-policy-yes{position:inherit}.webform-submission-form .policy-privacy-wrapper .form-item-privacy-policy-yes label.option:not(:focus,:active){position:absolute;overflow:hidden;width:1px;height:1px;white-space:nowrap;clip-path:inset(100%)}.webform-submission-form .policy-privacy-wrapper .webform-element-description{margin-left:.875rem}.webform-submission-form .policy-privacy-wrapper .js-form-type-checkbox label.error{bottom:-1.5625rem;left:0}.webform-submission-form .form-element-type-item .webform-options-display-one-column{display:flex;margin-bottom:2.0625rem}.webform-submission-form .form-element-type-item .form-item{width:50%;text-align:center}.webform-submission-form .form-element-type-item .form-item label{display:inline-block;width:100%;padding:.75rem 1.5rem;cursor:pointer;color:var(--color-navigation-grey);border:1px solid #ebebeb;background-color:#f7f7f7;font-size:var(--font-base);font-weight:var(--weight-medium)}@media (min-width:42.5em){.webform-submission-form .form-element-type-item .form-item label{width:auto;min-width:14.375rem;padding:1.125rem 1.5rem}.webform-submission-form .form-element-type-item .form-item{width:auto}}.webform-submission-form .form-element-type-item input.form-element-type-item{position:absolute;overflow:hidden;width:1px;height:1px;white-space:nowrap;clip-path:inset(100%)}.webform-submission-form .form-element-type-item input.form-element-type-item:checked+label{padding-top:.625rem;color:var(--color-red);border-top:3px solid var(--color-red);background-color:var(--color-white)}@media (min-width:42.5em){.webform-submission-form .form-element-type-item input.form-element-type-item:checked+label{padding-top:1rem}}.webform-submission-form .form-element-type-item input.form-element-type-item:focus+label{outline:var(--color-grey) dotted 1px}.webform-submission-form :is(.form-item-honored-person-title,.form-item-payment-method-title){margin:3.5rem 0 0;padding:3.5rem 0 0;border-top:2px solid #d8d8d8}.webform-submission-form :is(.form-item-honored-person-title.form-item-payment-method-title,.form-item-honored-person-title.form-item-payment-method-title-oneoff,.form-item-payment-method-title.form-item-payment-method-title,.form-item-payment-method-title.form-item-payment-method-title-oneoff) .webform-submission-form__subtitle{display:none}.webform-submission-form .webform-element-help{width:1.25rem;height:1.25rem;vertical-align:top;color:var(--color-red);border:2px solid var(--color-red);background-color:var(--color-white);font-size:.8125rem;line-height:1.125rem}.webform-submission-form .tippy-box{padding:1rem;color:var(--color-text-grey);background-color:var(--color-light-grey);box-shadow:0 2px 4px 0 #d8d8d8;font-size:.875rem;line-height:1.375rem}.webform-submission-form .tippy-box .tippy-arrow{color:var(--color-light-grey)}.webform-submission-form .tippy-box .webform-element-help--title:not(:focus,:active){position:absolute;overflow:hidden;width:1px;height:1px;white-space:nowrap;clip-path:inset(100%)}.webform-submission-form .ajax-progress-throbber .throbber{background:url(/themes/custom/msfes/img/loading.gif) no-repeat 50%}.webform-submission-form .form-element-payment-method .radios--wrapper .fieldset-wrapper,.webform-submission-form .form-element-payment-method .webform-type-radios.fieldgroup,.webform-submission-form .form-element-payment-method.webform-type-fieldset{margin-top:0}.webform-submission-form .form-element-payment-method .radios--wrapper .fieldset-wrapper .webform-options-display-one-column{gap:1rem;flex-wrap:wrap}@media (min-width:42.5em){.webform-submission-form .form-element-payment-method .radios--wrapper .fieldset-wrapper .webform-options-display-one-column{display:grid;grid-template-columns:repeat(2,1fr);gap:1.5rem;width:100%}}@media (width >= 56.3125em){.webform-submission-form .form-element-payment-method .radios--wrapper .fieldset-wrapper .webform-options-display-one-column{grid-template-columns:repeat(3,1fr)}}.webform-submission-form .form-element-payment-method .fieldset-wrapper{gap:0 1.5rem}.webform-submission-form :is(.form-item.form-item-payment-method,.form-item.form-item-payment-method-partner){position:relative;width:100%;min-width:16.5rem;padding:1rem}.webform-submission-form :is(.form-item.form-item-payment-method,.form-item.form-item-payment-method-partner) label:not(.error){position:absolute;top:0;left:0;display:flex;align-items:center;width:100%;height:100%;margin-left:0;padding-left:3.75rem;border:1px solid #d8d8d8;border-radius:.1875rem;background-repeat:no-repeat;background-position:calc(100% - 16px)}.webform-submission-form :is(.form-item.form-item-payment-method,.form-item.form-item-payment-method-partner) input[type=radio]:checked+label:not(.error){border-color:var(--color-red)}.webform-submission-form :is(.form-item.form-item-payment-method,.form-item.form-item-payment-method-partner) input[value=card]+label:not(.error){background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2249%22%20height%3D%2230%22%20fill%3D%22none%22%20aria-label%3D%22Icono%20pago%20con%20tarjeta%22%3E%3Crect%20width%3D%2249%22%20height%3D%2230%22%20fill%3D%22%23d8d8d8%22%20rx%3D%224%22%2F%3E%3Cpath%20fill%3D%22%23fff%22%20fill-rule%3D%22evenodd%22%20d%3D%22M38%204H12a1%201%200%200%200-1%201v5h28V5a1%201%200%200%200-1-1M11%2025a1%201%200%200%200%201%201h26a1%201%200%200%200%201-1V12.75H11zm18.344-6a.25.25%200%200%200-.25.25v2.25c0%20.137.112.25.25.25H34.5a.25.25%200%200%200%20.25-.25v-2.25a.25.25%200%200%200-.25-.25z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E")}.webform-submission-form :is(.form-item.form-item-payment-method,.form-item.form-item-payment-method-partner) input[value=card]:checked+label:not(.error){background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2249%22%20height%3D%2230%22%20fill%3D%22none%22%20aria-label%3D%22Icono%20pago%20con%20tarjeta%22%3E%3Crect%20width%3D%2249%22%20height%3D%2230%22%20fill%3D%22%23e00%22%20rx%3D%224%22%2F%3E%3Cpath%20fill%3D%22%23fff%22%20fill-rule%3D%22evenodd%22%20d%3D%22M38%204H12a1%201%200%200%200-1%201v5h28V5a1%201%200%200%200-1-1M11%2025a1%201%200%200%200%201%201h26a1%201%200%200%200%201-1V12.75H11zm18.344-6a.25.25%200%200%200-.25.25v2.25c0%20.137.112.25.25.25H34.5a.25.25%200%200%200%20.25-.25v-2.25a.25.25%200%200%200-.25-.25z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E")}.webform-submission-form :is(.form-item.form-item-payment-method,.form-item.form-item-payment-method-partner) input[value=current-account]+label:not(.error){background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2249%22%20height%3D%2230%22%20fill%3D%22none%22%20aria-label%3D%22Icono%20pago%20por%20transferencia%22%3E%3Crect%20width%3D%2249%22%20height%3D%2230%22%20fill%3D%22%23d8d8d8%22%20rx%3D%224%22%2F%3E%3Cpath%20fill%3D%22%23fff%22%20fill-rule%3D%22evenodd%22%20d%3D%22M24.786%204%2036.57%208.714v1.572H35a.73.73%200%200%201-.252.552.85.85%200%200%201-.595.233H15.419a.85.85%200%200%201-.596-.233.73.73%200%200%201-.252-.552H13V8.714zm-8.643%207.857h3.143v9.429h1.571v-9.429H24v9.429h1.571v-9.429h3.143v9.429h1.572v-9.429h3.143v9.429h.724q.344%200%20.595.233.252.233.252.552v.786H14.571v-.786q0-.319.252-.552a.85.85%200%200%201%20.595-.233h.725zm20.177%2012.02a.85.85%200%200%200-.596-.234H13.847a.85.85%200%200%200-.595.233.73.73%200%200%200-.252.553V26h23.571v-1.571a.73.73%200%200%200-.251-.553Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E")}.webform-submission-form :is(.form-item.form-item-payment-method,.form-item.form-item-payment-method-partner) input[value=current-account]:checked+label:not(.error){background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2249%22%20height%3D%2230%22%20fill%3D%22none%22%20aria-label%3D%22Icono%20pago%20por%20transferencia%22%3E%3Crect%20width%3D%2249%22%20height%3D%2230%22%20fill%3D%22%23e00%22%20rx%3D%224%22%2F%3E%3Cpath%20fill%3D%22%23fff%22%20fill-rule%3D%22evenodd%22%20d%3D%22M24.786%204%2036.57%208.714v1.572H35a.73.73%200%200%201-.252.552.85.85%200%200%201-.595.233H15.419a.85.85%200%200%201-.596-.233.73.73%200%200%201-.252-.552H13V8.714zm-8.643%207.857h3.143v9.429h1.571v-9.429H24v9.429h1.571v-9.429h3.143v9.429h1.572v-9.429h3.143v9.429h.724q.344%200%20.595.233.252.233.252.552v.786H14.571v-.786q0-.319.252-.552a.85.85%200%200%201%20.595-.233h.725zm20.177%2012.02a.85.85%200%200%200-.596-.234H13.847a.85.85%200%200%200-.595.233.73.73%200%200%200-.252.553V26h23.571v-1.571a.73.73%200%200%200-.251-.553Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E")}.webform-submission-form :is(.form-item.form-item-payment-method,.form-item.form-item-payment-method-partner) input[value=newiban]+label:not(.error){background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2249%22%20height%3D%2230%22%20fill%3D%22none%22%20aria-label%3D%22Icono%20pago%20por%20transferencia%22%3E%3Crect%20width%3D%2249%22%20height%3D%2230%22%20fill%3D%22%23d8d8d8%22%20rx%3D%224%22%2F%3E%3Cpath%20fill%3D%22%23fff%22%20fill-rule%3D%22evenodd%22%20d%3D%22M24.786%204%2036.57%208.714v1.572H35a.73.73%200%200%201-.252.552.85.85%200%200%201-.595.233H15.419a.85.85%200%200%201-.596-.233.73.73%200%200%201-.252-.552H13V8.714zm-8.643%207.857h3.143v9.429h1.571v-9.429H24v9.429h1.571v-9.429h3.143v9.429h1.572v-9.429h3.143v9.429h.724q.344%200%20.595.233.252.233.252.552v.786H14.571v-.786q0-.319.252-.552a.85.85%200%200%201%20.595-.233h.725zm20.177%2012.02a.85.85%200%200%200-.596-.234H13.847a.85.85%200%200%200-.595.233.73.73%200%200%200-.252.553V26h23.571v-1.571a.73.73%200%200%200-.251-.553Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E")}.webform-submission-form :is(.form-item.form-item-payment-method,.form-item.form-item-payment-method-partner) input[value=newiban]:checked+label:not(.error){background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2249%22%20height%3D%2230%22%20fill%3D%22none%22%20aria-label%3D%22Icono%20pago%20por%20transferencia%22%3E%3Crect%20width%3D%2249%22%20height%3D%2230%22%20fill%3D%22%23e00%22%20rx%3D%224%22%2F%3E%3Cpath%20fill%3D%22%23fff%22%20fill-rule%3D%22evenodd%22%20d%3D%22M24.786%204%2036.57%208.714v1.572H35a.73.73%200%200%201-.252.552.85.85%200%200%201-.595.233H15.419a.85.85%200%200%201-.596-.233.73.73%200%200%201-.252-.552H13V8.714zm-8.643%207.857h3.143v9.429h1.571v-9.429H24v9.429h1.571v-9.429h3.143v9.429h1.572v-9.429h3.143v9.429h.724q.344%200%20.595.233.252.233.252.552v.786H14.571v-.786q0-.319.252-.552a.85.85%200%200%201%20.595-.233h.725zm20.177%2012.02a.85.85%200%200%200-.596-.234H13.847a.85.85%200%200%200-.595.233.73.73%200%200%200-.252.553V26h23.571v-1.571a.73.73%200%200%200-.251-.553Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E")}.webform-submission-form :is(.form-item.form-item-payment-method,.form-item.form-item-payment-method-partner) input[value=bank-account]+label:not(.error){background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2249%22%20height%3D%2230%22%20fill%3D%22none%22%20aria-label%3D%22Icono%20pago%20por%20transferencia%22%3E%3Crect%20width%3D%2249%22%20height%3D%2230%22%20fill%3D%22%23d8d8d8%22%20rx%3D%224%22%2F%3E%3Cpath%20fill%3D%22%23fff%22%20fill-rule%3D%22evenodd%22%20d%3D%22M24.786%204%2036.57%208.714v1.572H35a.73.73%200%200%201-.252.552.85.85%200%200%201-.595.233H15.419a.85.85%200%200%201-.596-.233.73.73%200%200%201-.252-.552H13V8.714zm-8.643%207.857h3.143v9.429h1.571v-9.429H24v9.429h1.571v-9.429h3.143v9.429h1.572v-9.429h3.143v9.429h.724q.344%200%20.595.233.252.233.252.552v.786H14.571v-.786q0-.319.252-.552a.85.85%200%200%201%20.595-.233h.725zm20.177%2012.02a.85.85%200%200%200-.596-.234H13.847a.85.85%200%200%200-.595.233.73.73%200%200%200-.252.553V26h23.571v-1.571a.73.73%200%200%200-.251-.553Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E")}.webform-submission-form :is(.form-item.form-item-payment-method,.form-item.form-item-payment-method-partner) input[value=bank-account]:checked+label:not(.error){background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2249%22%20height%3D%2230%22%20fill%3D%22none%22%20aria-label%3D%22Icono%20pago%20por%20transferencia%22%3E%3Crect%20width%3D%2249%22%20height%3D%2230%22%20fill%3D%22%23e00%22%20rx%3D%224%22%2F%3E%3Cpath%20fill%3D%22%23fff%22%20fill-rule%3D%22evenodd%22%20d%3D%22M24.786%204%2036.57%208.714v1.572H35a.73.73%200%200%201-.252.552.85.85%200%200%201-.595.233H15.419a.85.85%200%200%201-.596-.233.73.73%200%200%201-.252-.552H13V8.714zm-8.643%207.857h3.143v9.429h1.571v-9.429H24v9.429h1.571v-9.429h3.143v9.429h1.572v-9.429h3.143v9.429h.724q.344%200%20.595.233.252.233.252.552v.786H14.571v-.786q0-.319.252-.552a.85.85%200%200%201%20.595-.233h.725zm20.177%2012.02a.85.85%200%200%200-.596-.234H13.847a.85.85%200%200%200-.595.233.73.73%200%200%200-.252.553V26h23.571v-1.571a.73.73%200%200%200-.251-.553Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E")}.webform-submission-form :is(.form-item.form-item-payment-method,.form-item.form-item-payment-method-partner) input[value=iban]+label:not(.error){background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2249%22%20height%3D%2230%22%20fill%3D%22none%22%20aria-label%3D%22Icono%20pago%20por%20transferencia%22%3E%3Crect%20width%3D%2249%22%20height%3D%2230%22%20fill%3D%22%23d8d8d8%22%20rx%3D%224%22%2F%3E%3Cpath%20fill%3D%22%23fff%22%20fill-rule%3D%22evenodd%22%20d%3D%22M24.786%204%2036.57%208.714v1.572H35a.73.73%200%200%201-.252.552.85.85%200%200%201-.595.233H15.419a.85.85%200%200%201-.596-.233.73.73%200%200%201-.252-.552H13V8.714zm-8.643%207.857h3.143v9.429h1.571v-9.429H24v9.429h1.571v-9.429h3.143v9.429h1.572v-9.429h3.143v9.429h.724q.344%200%20.595.233.252.233.252.552v.786H14.571v-.786q0-.319.252-.552a.85.85%200%200%201%20.595-.233h.725zm20.177%2012.02a.85.85%200%200%200-.596-.234H13.847a.85.85%200%200%200-.595.233.73.73%200%200%200-.252.553V26h23.571v-1.571a.73.73%200%200%200-.251-.553Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E")}.webform-submission-form :is(.form-item.form-item-payment-method,.form-item.form-item-payment-method-partner) input[value=iban]:checked+label:not(.error){background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2249%22%20height%3D%2230%22%20fill%3D%22none%22%20aria-label%3D%22Icono%20pago%20por%20transferencia%22%3E%3Crect%20width%3D%2249%22%20height%3D%2230%22%20fill%3D%22%23e00%22%20rx%3D%224%22%2F%3E%3Cpath%20fill%3D%22%23fff%22%20fill-rule%3D%22evenodd%22%20d%3D%22M24.786%204%2036.57%208.714v1.572H35a.73.73%200%200%201-.252.552.85.85%200%200%201-.595.233H15.419a.85.85%200%200%201-.596-.233.73.73%200%200%201-.252-.552H13V8.714zm-8.643%207.857h3.143v9.429h1.571v-9.429H24v9.429h1.571v-9.429h3.143v9.429h1.572v-9.429h3.143v9.429h.724q.344%200%20.595.233.252.233.252.552v.786H14.571v-.786q0-.319.252-.552a.85.85%200%200%201%20.595-.233h.725zm20.177%2012.02a.85.85%200%200%200-.596-.234H13.847a.85.85%200%200%200-.595.233.73.73%200%200%200-.252.553V26h23.571v-1.571a.73.73%200%200%200-.251-.553Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E")}.webform-submission-form :is(.form-item.form-item-payment-method,.form-item.form-item-payment-method-partner) input[value=paypal]+label:not(.error){background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2249%22%20height%3D%2230%22%20fill%3D%22none%22%20aria-label%3D%22Icono%20pago%20por%20PayPal%22%3E%3Crect%20width%3D%2249%22%20height%3D%2230%22%20fill%3D%22%23d8d8d8%22%20rx%3D%224%22%2F%3E%3Cpath%20fill%3D%22%23fff%22%20fill-rule%3D%22evenodd%22%20d%3D%22M30.869%2011.369q.569-1.587.568-2.899c0-.934-.231-1.734-.694-2.408-.462-.67-1.132-1.176-2.008-1.51a8%208%200%200%200-1.371-.392Q26.587%204%2026.168%204h-7.343a.96.96%200%200%200-.633.232.96.96%200%200%200-.337.59l-2.848%2018.064a.57.57%200%200%200%20.14.476.58.58%200%200%200%20.451.202h3.62q.135-.002.148-.125%201.02-6.409%201.044-6.506.22-1.18%201.45-1.178l1.102.009q1.104.001%201.104-.008c1.139-.021%202.17-.191%203.095-.52%201.82-.67%203.052-1.96%203.708-3.867m2.629%203.068q.268-1.474.049-2.504c-.154-.844-.557-1.507-1.197-1.993a.5.5%200%200%200-.076-.043c-.016-.003-.033%200-.042.014q-.02.015-.031.09c-.092.514-.232%201.06-.43%201.634-.436%201.234-1.068%202.241-1.904%203.02q-1.378%201.29-3.524%201.768-1.267.282-2.9.258h-1.607q-.466%200-.528.453-.104.654-.31%201.925l-.021.132q-.138.844-.231%201.43-.06.364-.101.628-.112.687-.326%202.062-.089.556-.158%201-.102.655-.168%201.062a.56.56%200%200%200%20.11.443.48.48%200%200%200%20.404.183h3.08c.2.002.395-.07.546-.202a.86.86%200%200%200%20.302-.52l.025-.185.675-4.248.05-.23a.88.88%200%200%201%20.292-.522.8.8%200%200%201%20.542-.202h.54q5.872%200%206.939-5.453%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E")}.webform-submission-form :is(.form-item.form-item-payment-method,.form-item.form-item-payment-method-partner) input[value=paypal]:checked+label:not(.error){background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2249%22%20height%3D%2230%22%20fill%3D%22none%22%20aria-label%3D%22Icono%20pago%20por%20PayPal%22%3E%3Crect%20width%3D%2249%22%20height%3D%2230%22%20fill%3D%22%23e00%22%20rx%3D%224%22%2F%3E%3Cpath%20fill%3D%22%23fff%22%20fill-rule%3D%22evenodd%22%20d%3D%22M30.869%2011.369q.569-1.587.568-2.899c0-.934-.231-1.734-.694-2.408-.462-.67-1.132-1.176-2.008-1.51a8%208%200%200%200-1.371-.392Q26.587%204%2026.168%204h-7.343a.96.96%200%200%200-.633.232.96.96%200%200%200-.337.59l-2.848%2018.064a.57.57%200%200%200%20.14.476.58.58%200%200%200%20.451.202h3.62q.135-.002.148-.125%201.02-6.409%201.044-6.506.22-1.18%201.45-1.178l1.102.009q1.104.001%201.104-.008c1.139-.021%202.17-.191%203.095-.52%201.82-.67%203.052-1.96%203.708-3.867m2.629%203.068q.268-1.474.049-2.504c-.154-.844-.557-1.507-1.197-1.993a.5.5%200%200%200-.076-.043c-.016-.003-.033%200-.042.014q-.02.015-.031.09c-.092.514-.232%201.06-.43%201.634-.436%201.234-1.068%202.241-1.904%203.02q-1.378%201.29-3.524%201.768-1.267.282-2.9.258h-1.607q-.466%200-.528.453-.104.654-.31%201.925l-.021.132q-.138.844-.231%201.43-.06.364-.101.628-.112.687-.326%202.062-.089.556-.158%201-.102.655-.168%201.062a.56.56%200%200%200%20.11.443.48.48%200%200%200%20.404.183h3.08c.2.002.395-.07.546-.202a.86.86%200%200%200%20.302-.52l.025-.185.675-4.248.05-.23a.88.88%200%200%201%20.292-.522.8.8%200%200%201%20.542-.202h.54q5.872%200%206.939-5.453%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E")}.webform-submission-form :is(.form-item.form-item-payment-method,.form-item.form-item-payment-method-partner) input[value=bizum]+label:not(.error){background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2249%22%20height%3D%2230%22%20fill%3D%22none%22%20aria-label%3D%22Icono%20pago%20por%20Bizum%22%3E%3Crect%20width%3D%2249%22%20height%3D%2230%22%20fill%3D%22%23d8d8d8%22%20rx%3D%224%22%2F%3E%3Cpath%20fill%3D%22%23fff%22%20fill-rule%3D%22evenodd%22%20d%3D%22M23.79%2013.014a.58.58%200%200%200-.587.571v4.32a.586.586%200%200%200%201.173%200v-4.32a.58.58%200%200%200-.587-.571Zm0-2.153a.673.673%200%200%200-.662.658c0%20.366.294.665.661.672a.673.673%200%200%200%200-1.33Zm5.72%202.724a.492.492%200%200%200-.55-.497h-2.909a.506.506%200%200%200-.438.756c.09.156.258.252.438.252h1.912l-2.474%203.435a.6.6%200%200%200-.112.35.543.543%200%200%200%20.537.56H29a.512.512%200%201%200%200-1.022h-2.075l2.421-3.361a.76.76%200%200%200%20.164-.473m-8.567%202.713c0%20.71-.313%201.148-1.025%201.148-.713%200-1.012-.437-1.012-1.148v-2.202h1.061c.864%200%20.976.473.976.997zm1.174-1.232c0-1.205-.637-1.99-2.123-1.99h-1.075v-1.63a.584.584%200%201%200-1.162%200v4.852c0%201.208.65%202.192%202.185%202.192s2.186-.995%202.186-2.192v-1.232zm11.977-2.052a.59.59%200%200%200-.587.585v2.7c0%20.71-.312%201.147-1.025%201.147s-1.01-.437-1.01-1.148v-2.7a.584.584%200%201%200-1.163%200v2.7c0%201.208.65%202.192%202.186%202.192s2.186-.995%202.186-2.192v-2.7a.6.6%200%200%200-.587-.584M43%2015.216c0-1.207-.562-2.191-2.087-2.191a2.04%202.04%200%200%200-1.51.535%202.1%202.1%200%200%200-1.511-.535c-1.525%200-2.087.997-2.087%202.191v2.702a.584.584%200%201%200%201.163%200v-2.702c0-.71.224-1.145.924-1.145.699%200%20.924.435.924%201.145v2.702a.58.58%200%200%200%201.16%200v-2.702c0-.71.225-1.145.926-1.145s.924.435.924%201.145v2.702a.58.58%200%200%200%201.16%200zM7.08%2013.025a.917.917%200%200%200%201.285-.2l1.075-1.48a.914.914%200%200%200-.645-1.453.92.92%200%200%200-.841.37l-1.089%201.481a.93.93%200%200%200%20.214%201.282Zm4.919-2.09a.92.92%200%200%200-1.287.199l-4.321%205.924a.916.916%200%200%200%20.633%201.488.92.92%200%200%200%20.853-.404l4.322-5.926a.894.894%200%200%200-.2-1.281m-5.334-.473a.92.92%200%200%200%20.045-1.02.923.923%200%200%200-1.684.26.92.92%200%200%200%20.353.96.92.92%200%200%200%201.286-.2m6.559%208.14a.92.92%200%200%200-1.284.2.914.914%200%200%200%20.2%201.28.92.92%200%200%200%201.284-.197.914.914%200%200%200-.2-1.283m-1.686-2.353a.92.92%200%200%200-1.286.2l-1.09%201.48a.916.916%200%200%200%20.644%201.456.92.92%200%200%200%20.844-.371l1.085-1.483a.914.914%200%200%200-.197-1.282%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E")}.webform-submission-form :is(.form-item.form-item-payment-method,.form-item.form-item-payment-method-partner) input[value=bizum]:checked+label:not(.error){background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2249%22%20height%3D%2230%22%20fill%3D%22none%22%20aria-label%3D%22Icono%20pago%20por%20Bizum%22%3E%3Crect%20width%3D%2249%22%20height%3D%2230%22%20fill%3D%22%23e00%22%20rx%3D%224%22%2F%3E%3Cpath%20fill%3D%22%23fff%22%20fill-rule%3D%22evenodd%22%20d%3D%22M23.79%2013.014a.58.58%200%200%200-.587.571v4.32a.586.586%200%200%200%201.173%200v-4.32a.58.58%200%200%200-.587-.571Zm0-2.153a.673.673%200%200%200-.662.658c0%20.366.294.665.661.672a.673.673%200%200%200%200-1.33Zm5.72%202.724a.492.492%200%200%200-.55-.497h-2.909a.506.506%200%200%200-.438.756c.09.156.258.252.438.252h1.912l-2.474%203.435a.6.6%200%200%200-.112.35.543.543%200%200%200%20.537.56H29a.512.512%200%201%200%200-1.022h-2.075l2.421-3.361a.76.76%200%200%200%20.164-.473m-8.567%202.713c0%20.71-.313%201.148-1.025%201.148-.713%200-1.012-.437-1.012-1.148v-2.202h1.061c.864%200%20.976.473.976.997zm1.174-1.232c0-1.205-.637-1.99-2.123-1.99h-1.075v-1.63a.584.584%200%201%200-1.162%200v4.852c0%201.208.65%202.192%202.185%202.192s2.186-.995%202.186-2.192v-1.232zm11.977-2.052a.59.59%200%200%200-.587.585v2.7c0%20.71-.312%201.147-1.025%201.147s-1.01-.437-1.01-1.148v-2.7a.584.584%200%201%200-1.163%200v2.7c0%201.208.65%202.192%202.186%202.192s2.186-.995%202.186-2.192v-2.7a.6.6%200%200%200-.587-.584M43%2015.216c0-1.207-.562-2.191-2.087-2.191a2.04%202.04%200%200%200-1.51.535%202.1%202.1%200%200%200-1.511-.535c-1.525%200-2.087.997-2.087%202.191v2.702a.584.584%200%201%200%201.163%200v-2.702c0-.71.224-1.145.924-1.145.699%200%20.924.435.924%201.145v2.702a.58.58%200%200%200%201.16%200v-2.702c0-.71.225-1.145.926-1.145s.924.435.924%201.145v2.702a.58.58%200%200%200%201.16%200zM7.08%2013.025a.917.917%200%200%200%201.285-.2l1.075-1.48a.914.914%200%200%200-.645-1.453.92.92%200%200%200-.841.37l-1.089%201.481a.93.93%200%200%200%20.214%201.282Zm4.919-2.09a.92.92%200%200%200-1.287.199l-4.321%205.924a.916.916%200%200%200%20.633%201.488.92.92%200%200%200%20.853-.404l4.322-5.926a.894.894%200%200%200-.2-1.281m-5.334-.473a.92.92%200%200%200%20.045-1.02.923.923%200%200%200-1.684.26.92.92%200%200%200%20.353.96.92.92%200%200%200%201.286-.2m6.559%208.14a.92.92%200%200%200-1.284.2.914.914%200%200%200%20.2%201.28.92.92%200%200%200%201.284-.197.914.914%200%200%200-.2-1.283m-1.686-2.353a.92.92%200%200%200-1.286.2l-1.09%201.48a.916.916%200%200%200%20.644%201.456.92.92%200%200%200%20.844-.371l1.085-1.483a.914.914%200%200%200-.197-1.282%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E")}.webform-submission-form :is(.form-item.form-item-payment-method,.form-item.form-item-payment-method-partner) input[value=apple_pay]+label:not(.error){background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xml%3Aspace%3D%22preserve%22%20width%3D%2249%22%20height%3D%2230%22%3E%3Crect%20width%3D%2249%22%20height%3D%2230%22%20x%3D%22.115%22%20y%3D%22-.005%22%20fill%3D%22%23d8d8d8%22%20rx%3D%224%22%2F%3E%3Cg%20style%3D%22fill%3A%23fff%3Bfill-opacity%3A1%22%3E%3Cpath%20d%3D%22M45.186%2035.64c1.417-1.772%202.38-4.152%202.126-6.585-2.075.104-4.607%201.37-6.073%203.143-1.316%201.52-2.48%204-2.177%206.33%202.33.202%204.656-1.165%206.124-2.887m2.099%203.342c-3.382-.202-6.258%201.919-7.873%201.919s-4.09-1.818-6.764-1.769c-3.482.051-6.713%202.02-8.48%205.15-3.634%206.264-.959%2015.556%202.575%2020.657%201.717%202.524%203.785%205.303%206.51%205.203%202.575-.101%203.584-1.668%206.714-1.668%203.128%200%204.037%201.668%206.763%201.617%202.827-.05%204.594-2.525%206.31-5.051%201.969-2.877%202.775-5.655%202.825-5.808-.05-.05-5.45-2.122-5.5-8.333-.051-5.201%204.24-7.675%204.441-7.828-2.423-3.584-6.209-3.988-7.52-4.09M76.734%2031.944c7.35%200%2012.47%205.067%2012.47%2012.444%200%207.404-5.225%2012.497-12.654%2012.497h-8.14v12.943h-5.88V31.944zM68.41%2051.949h6.747c5.12%200%208.034-2.756%208.034-7.534s-2.914-7.509-8.008-7.509H68.41zm22.33%2010.03c0-4.831%203.702-7.798%2010.266-8.166l7.56-.446v-2.126c0-3.072-2.074-4.91-5.539-4.91-3.282%200-5.33%201.575-5.828%204.043h-5.356c.315-4.988%204.568-8.664%2011.394-8.664%206.695%200%2010.974%203.545%2010.974%209.084v19.034h-5.435v-4.542h-.13c-1.602%203.072-5.094%205.015-8.717%205.015-5.408%200-9.189-3.36-9.189-8.322m17.826-2.494v-2.18l-6.8.42c-3.386.237-5.303%201.733-5.303%204.096%200%202.415%201.996%203.99%205.041%203.99%203.964%200%207.062-2.73%207.062-6.326m10.776%2020.504v-4.595c.419.105%201.364.105%201.837.105%202.625%200%204.043-1.102%204.909-3.938%200-.052.5-1.68.5-1.706l-9.977-27.646h6.143l6.984%2022.474h.104l6.985-22.474h5.985l-10.344%2029.063c-2.362%206.695-5.093%208.848-10.816%208.848-.473%200-1.891-.053-2.31-.131%22%20style%3D%22fill%3A%23fff%3Bfill-opacity%3A1%22%20transform%3D%22translate(-.25%20-.098)scale(.2969)%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E")}.webform-submission-form :is(.form-item.form-item-payment-method,.form-item.form-item-payment-method-partner) input[value=apple_pay]:checked+label:not(.error){background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xml%3Aspace%3D%22preserve%22%20width%3D%2249%22%20height%3D%2230%22%3E%3Crect%20width%3D%2249%22%20height%3D%2230%22%20x%3D%22.115%22%20y%3D%22-.005%22%20fill%3D%22%23d8d8d8%22%20rx%3D%224%22%20style%3D%22fill%3A%23e00%3Bfill-opacity%3A1%22%2F%3E%3Cg%20style%3D%22fill%3A%23fff%3Bfill-opacity%3A1%22%3E%3Cpath%20d%3D%22M45.186%2035.64c1.417-1.772%202.38-4.152%202.126-6.585-2.075.104-4.607%201.37-6.073%203.143-1.316%201.52-2.48%204-2.177%206.33%202.33.202%204.656-1.165%206.124-2.887m2.099%203.342c-3.382-.202-6.258%201.919-7.873%201.919s-4.09-1.818-6.764-1.769c-3.482.051-6.713%202.02-8.48%205.15-3.634%206.264-.959%2015.556%202.575%2020.657%201.717%202.524%203.785%205.303%206.51%205.203%202.575-.101%203.584-1.668%206.714-1.668%203.128%200%204.037%201.668%206.763%201.617%202.827-.05%204.594-2.525%206.31-5.051%201.969-2.877%202.775-5.655%202.825-5.808-.05-.05-5.45-2.122-5.5-8.333-.051-5.201%204.24-7.675%204.441-7.828-2.423-3.584-6.209-3.988-7.52-4.09M76.734%2031.944c7.35%200%2012.47%205.067%2012.47%2012.444%200%207.404-5.225%2012.497-12.654%2012.497h-8.14v12.943h-5.88V31.944zM68.41%2051.949h6.747c5.12%200%208.034-2.756%208.034-7.534s-2.914-7.509-8.008-7.509H68.41zm22.33%2010.03c0-4.831%203.702-7.798%2010.266-8.166l7.56-.446v-2.126c0-3.072-2.074-4.91-5.539-4.91-3.282%200-5.33%201.575-5.828%204.043h-5.356c.315-4.988%204.568-8.664%2011.394-8.664%206.695%200%2010.974%203.545%2010.974%209.084v19.034h-5.435v-4.542h-.13c-1.602%203.072-5.094%205.015-8.717%205.015-5.408%200-9.189-3.36-9.189-8.322m17.826-2.494v-2.18l-6.8.42c-3.386.237-5.303%201.733-5.303%204.096%200%202.415%201.996%203.99%205.041%203.99%203.964%200%207.062-2.73%207.062-6.326m10.776%2020.504v-4.595c.419.105%201.364.105%201.837.105%202.625%200%204.043-1.102%204.909-3.938%200-.052.5-1.68.5-1.706l-9.977-27.646h6.143l6.984%2022.474h.104l6.985-22.474h5.985l-10.344%2029.063c-2.362%206.695-5.093%208.848-10.816%208.848-.473%200-1.891-.053-2.31-.131%22%20style%3D%22fill%3A%23fff%3Bfill-opacity%3A1%22%20transform%3D%22translate(-.25%20-.098)scale(.2969)%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E")}.webform-submission-form .form-item.form-item-payment-method input[value=apple_pay],.webform-submission-form .form-item.form-item-payment-method-partner input[value=apple_pay],.webform-submission-form .form-item.form-item-payment-method-partner:has(input[value=apple_pay]),.webform-submission-form .form-item.form-item-payment-method:has(input[value=apple_pay]){display:none}.webform-submission-form :is(.form-item.form-item-payment-method,.form-item.form-item-payment-method-partner) label[for=edit-payment-method-apple-pay]{display:none}@media (min-width:42.5em){.webform-submission-form :is(.form-item.form-item-payment-method,.form-item.form-item-payment-method-partner){width:auto;padding:1.5625rem 1rem}}@supports (-webkit-appearance:-apple-pay-button){.webform-submission-form .form-item.form-item-payment-method input[value=apple_pay],.webform-submission-form .form-item.form-item-payment-method-partner input[value=apple_pay],.webform-submission-form .form-item.form-item-payment-method-partner:has(input[value=apple_pay]),.webform-submission-form .form-item.form-item-payment-method:has(input[value=apple_pay]){display:grid}.webform-submission-form :is(.form-item.form-item-payment-method,.form-item.form-item-payment-method-partner) label[for=edit-payment-method-apple-pay]{display:flex}}.webform-submission-form .msf-bank-account-info h3{margin-bottom:1rem;color:var(--color-text-grey);font-size:1rem;line-height:1.375rem}.webform-submission-form .msf-bank-account-info :is(li,p,ul){color:var(--color-text-grey);font-size:.875rem;line-height:1.625rem}@media (min-width:42.5em){.webform-submission-form .msf-bank-account-info :is(li,p,ul){max-width:50rem}}.webform-submission-form .msf-bank-account-info ul{margin:0;list-style:none}@media (min-width:42.5em){.webform-submission-form .msf-bank-account-info ul{display:flex;flex-wrap:wrap;gap:1.5rem 2.5rem}}.webform-submission-form .msf-bank-account-info li{padding:0}@media (min-width:42.5em){.webform-submission-form .msf-bank-account-info li{width:15rem}.webform-submission-form .msf-bank-account-info li:last-child{width:34.375rem}}.webform-submission-form .form-item-privacy-policy{position:relative;flex-basis:100%}.webform-submission-form .form-item-privacy-policy.js-form-type-checkbox label.error{bottom:-1.5rem}.webform-submission-form .js-form-wrapper:has(.form-item-iban-intro,.form-item-iban-outro){width:100%}.webform-submission-form .form-item-iban-intro{padding-bottom:0}.webform-submission-form :is(#edit-company-fields.webform-type-fieldset,#edit-particular-fields.webform-type-fieldset){margin-top:0}.general-webform{padding:1.5625rem .9375rem}.general-webform__form{max-width:var(--wrapper-width);margin:0 auto}@media (min-width:64em){.general-webform__form{padding:0 1rem}.general-webform{padding:3.4375rem 0}}
.ck-content .messages,.messages{max-width:var(--max-width);margin:1.25rem auto;padding:1.25rem;color:var(--solid-color);border:1px solid var(--solid-color);border-radius:.1875rem;background-color:var(--background-color);font-size:1.125rem;font-weight:var(--weight-regular)}.messages__container{display:flex;align-items:center}.messages__header{padding-right:1.25rem}.messages__icon{width:2.8125rem}.messages__icon :is(#info-circle,#warning-circle){fill:var(--solid-color)}.messages__icon svg{width:100%}.messages :is(a:active,a:link,a:visited){color:var(--solid-color)}.messages__content p{padding:0}.messages--error{--solid-color:var(--color-error);--background-color:rgb(var(--color-error),0.1)}.messages--warning{--solid-color:var(--color-warning);--background-color:rgb(var(--color-warning),0.1)}.messages--info,.messages--status,.messages--success{--solid-color:var(--color-info);--background-color:rgb(var(--color-info),0.1)}.node-detail__components-content .messages{max-width:var(--central-content-width)}
.private-area-welcome{padding:2.5rem .9375rem;background-image:url(/themes/custom/msfes/img/bg-private-area-mobile.jpg);background-repeat:no-repeat;background-position:50%;background-size:cover}@media (width >= 56.3125em){.private-area-welcome__inner{max-width:var(--max-width);margin:0 auto;padding:4.375rem 5.75rem}}.private-area-welcome__intro,.private-area-welcome__title{margin:0;padding:.3125rem .75rem;background-color:var(--color-white);-webkit-box-decoration-break:clone;box-decoration-break:clone}.private-area-welcome__intro svg,.private-area-welcome__title svg{margin-left:1.25rem}.private-area-welcome__title{display:inline;font-weight:var(--weight-bold);line-height:4.375rem}@media (width >= 56.3125em){.private-area-welcome__title{line-height:5.3125rem}}.private-area-welcome__intro{display:flex;flex-wrap:wrap;padding:.5rem 0 0;color:var(--color-text-grey);background-color:initial;font-size:1rem;line-height:2.0625rem;gap:.1rem 0}.private-area-welcome__intro span{display:inline-block;padding:.375rem 1rem;background-color:var(--color-white);-webkit-box-decoration-break:clone;box-decoration-break:clone;line-height:1.1875rem}@media (width >= 56.3125em){.private-area-welcome__intro span{display:inline;padding:0 1rem 0 0;background-color:initial}.private-area-welcome__intro{display:inline;padding:.3125rem .75rem;background-color:var(--color-white)}}.private-area-welcome__text-wrap{margin:0;padding:0}@media (width >= 56.3125em){.private-area-welcome__text-wrap{padding:0 0 .5rem}}@media (min-width:42.5em){.private-area-welcome{background-image:url(/themes/custom/msfes/img/bg-private-area-desktop.jpg)}}.private-area-login{padding:2.5rem .9375rem;background-image:url(/themes/custom/msfes/img/bg-private-area-login-mobile.jpg);background-repeat:no-repeat;background-position:50%;background-size:cover}.private-area-login :is(li,p){color:var(--color-text-grey)}.private-area-login :is(a:link,a:visited){-webkit-text-decoration:none;text-decoration:none;color:var(--color-red)}.private-area-login :is(a:active,a:focus,a:hover){-webkit-text-decoration:none;text-decoration:none;color:var(--color-dark-deep-red)}@media (min-width:42.5em){.private-area-login{padding:4.375rem 0;background-image:url(/themes/custom/msfes/img/bg-private-area-login-desktop.jpg)}}.private-area__intro{text-align:center}.private-area__intro h1{margin:0 0 .625rem;font-size:1.25rem;line-height:1.5rem}@media (min-width:42.5em){.private-area__intro h1{margin:0 0 1.875rem;font-size:1.875rem;line-height:2.375rem}}.private-area__intro p{font-size:.875rem;line-height:1.25rem}@media (min-width:42.5em){.private-area__intro p{font-size:1.125rem;line-height:1.375rem}.private-area__content{display:flex;max-width:66rem;margin:0 auto;gap:1.5rem}}.private-area__login-contact-info-extra{text-align:center}.private-area__login-contact-info-extra .button-telephone,.private-area__login-contact-info-extra h2,.private-area__login-contact-info-extra p{display:inline-block}.private-area__login-contact-info-extra .button-telephone,.private-area__login-contact-info-extra p{font-size:.875rem;line-height:1.25rem}.private-area__login-contact-info-extra .button-telephone{display:flex;justify-content:center;margin:1rem 0;-webkit-text-decoration:none;text-decoration:none;color:var(--color-text-grey);gap:.5rem}.private-area__login-form{margin:1.5rem 0;padding:1.0625rem;background-color:var(--color-white)}.private-area__login-form .form-item-privacy p{color:var(--color-navigation-grey)}.private-area__login-form .form-item-privacy :is(a,p){font-size:.875rem;line-height:1.25rem}.private-area__login-form .form-item-description p{font-size:1rem;line-height:1.375rem}@media (min-width:42.5em){.private-area__login-form{padding:2.8125rem 3.75rem 2.25rem 2.25rem}}.private-area__doubt-points{margin:1.25rem 0}.private-area__login-contact-info{margin:1.5rem 0;padding:1.0625rem;background-color:var(--color-white)}.private-area__login-contact-info h2{color:var(--color-text-grey);font-size:1rem;line-height:1.375rem}.private-area__login-contact-info li{display:flex;padding:1rem 0;list-style:none;border-bottom:1px solid #d8d8d8;font-size:.875rem;line-height:1.25rem;gap:1rem}.private-area__login-contact-info li:before{display:inline-flex;height:1.4375rem;content:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2223%22%20height%3D%2223%22%20fill%3D%22none%22%3E%3Ccircle%20cx%3D%2211.5%22%20cy%3D%2211.5%22%20r%3D%2210.75%22%20stroke%3D%22%23e00%22%20stroke-width%3D%221.5%22%2F%3E%3Cpath%20stroke%3D%22%23e00%22%20stroke-width%3D%221.5%22%20d%3D%22m4%2011.96%206.55%204.96L18.307%207%22%2F%3E%3C%2Fsvg%3E")}.private-area__login-contact-info li:first-child{border-top:1px solid #d8d8d8}@media (min-width:42.5em){.private-area__login-contact-info{padding:2.8125rem 2.25rem 2.25rem}}:is(.private-area-communication-settings,.private-area-download-certificate,.private-area-unsubscribe) .fieldset-wrapper{display:flex;flex-flow:column;align-items:flex-start;gap:1.5rem}@media (min-width:42.5em){:is(.private-area-communication-settings,.private-area-download-certificate,.private-area-unsubscribe) .fieldset-wrapper{flex-flow:row;align-items:flex-end}}:is(.private-area-communication-settings,.private-area-download-certificate,.private-area-unsubscribe) .form-item-year{width:13.5rem}:is(.private-area-communication-settings,.private-area-download-certificate,.private-area-unsubscribe) .webform-button--submit{height:4rem;max-height:none}.private-area-unsubscribe .fieldset-wrapper{flex-flow:column;align-items:flex-start}.private-area-unsubscribe .form-item-unsubscribe{position:relative;flex-wrap:wrap;margin-bottom:1rem}.private-area-unsubscribe .js-form-item label:not(.error){order:1;width:80%}@media (min-width:42.5em){.private-area-unsubscribe .js-form-item label:not(.error){width:auto}}.private-area-unsubscribe .description{order:0;width:100%;color:var(--color-text-grey);line-height:1.375rem}.private-area-unsubscribe .unsubscribe-checkbox{order:1}.private-area-unsubscribe .js-form-type-checkbox label.error{bottom:-2rem}.private-area-membership-card .cta-button__wrapper{display:flex;flex-wrap:wrap;justify-content:center;gap:1.5rem}@media (min-width:42.5em){.private-area-membership-card .cta-button__wrapper{justify-content:start}}.private-area-membership-card .membership-card{max-width:28.75rem;max-height:16.25rem;margin-bottom:1.875rem;padding:1.5625rem 2.375rem;color:var(--color-text-grey);border:2px solid var(--color-red);border-radius:.25rem;background-color:var(--color-light-grey);background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22255%22%20height%3D%22118%22%20fill%3D%22none%22%3E%3Cpath%20fill%3D%22%23e00%22%20fill-rule%3D%22evenodd%22%20d%3D%22M73.45.722c-.308%200-.49.158-.738.282-.244.122-.633.13-.755.379-.123.246-.59.419-.836.48-.248.061-.803.468-1.316.901-.513.431-2.701%201.966-4.163%204.28-1.427%202.265-1.215%203.105-1.532%203.903-.36.898-.537%201.647-.784%202.327-.246.68-.16%203.524-.152%204.053.007.471.382.61.382.856%200%20.247.137.413.352.708.149.204.012.337.28.644.265.31.102.214.5.575.246.223.227.6.597%201.279s.447.69.776%201.06c.366.41.616.576.991.796.556.325.277.886.902.846.617-.042%201.082-.157%201.51-.034.355.1.161.014.61.014.452%200-.156-.066.43-.137.545-.066.122.442.798.504%200%200%20.374.176%201.112.052.738-.122%201.251-.277%201.472-.754.42-.906.76-.926%201.097-1.287.322-.343.398-.132.707-.256.307-.125.403-.947.748-1.163.537-.34%201.063-1.173%201.493-1.482s1.449-1.888%202.003-3c.553-1.113%201.25-2.881%201.312-3.52.06-.64-.094-.806.091-1.301.184-.496.279-1.255.279-1.748s-.123-1.237-.247-1.606c-.123-.373-.152-.948-.152-.948s-.34-.552-.34-.86c0-.309-.087-.714-.456-.962-.37-.247-.49-1.005-.737-1.5-.247-.493-.55-.51-.55-.942%200-.433-.922-1.072-1.23-1.441-.308-.371-1.12-1.117-1.427-1.117s-.328-.02-.716-.02c-.39%200-.372-.219-.618-.28-.246-.063-.797-.1-1.076.2-.122.309-.31.219-.616.219Zm63.077%2052.229s13.27-2.983%2013.887-3.155c.617-.173%201.293.108%201.627.456.588.622%201.669%203.802%202.32%206.351.653%202.548.07%205.926%200%206.304-.066.38-.408%201.326-.95%201.542-.372.15-8.782%202.242-11.162%202.939-4.132%201.21-12.406%203.939-12.406%203.939-1.03.413-4.064%201.493-5.525%201.942h-20.856s-.103-.212-.254-.639c-.276-.782-.534-1.075-.809-1.453a4.3%204.3%200%200%201-.569-1.015c-.171-.415-.216-.557-.285-.73s-.279-.288-.345-.53c-.07-.24-.242-.55-.585-.86-.341-.311-.758-1.091-1.296-1.665-.774-.823-1.44-1.246-1.63-1.501-.19-.257-.366-.235-.398-.545-.035-.311.461-.413.622-.475%202.804-1.055%2017.78-5.713%2021.424-6.611%202.474-.612%2017.19-4.294%2017.19-4.294m-56.319-5.082c.537.349%201.682%201.187%202.06%201.381.71.365%201.835%201.542%201.835%201.542s.473.858%201.056%201.279c.61.439.732.47%201.51%201.38.57.665%202.158%202.012%202.158%202.012l.653.292.89%201.079s.367.264.586.557c.218.29%201.612%201.686%201.612%201.686s.581.437.944.874c.364.437.725.728.873%201.095.145.364.441.777.878%201.068.435.29.82-.194%201.328-.413s3.759-1.955%204.355-2.177c.435-.165%2011.05-5.228%2011.994-5.737.945-.511%208.411-3.829%209.281-4.266.873-.437%208.479-3.91%208.479-3.91s2.194-.873%203.711-1.625c1.074-.533%201.44-.573%201.76-1.343.152-.363-.852-3.903-1.215-4.634-.364-.728-1.118-2.987-2.284-4.733-1.167-1.744-2.206-2.893-2.379-3.093s-.558-.3-.981-.3c-.421%200-1.788.412-1.788.412s-4.451%201.483-5.519%201.76c-1.067.273-26.656%208.69-30.027%2010-3.348%201.296-4.138%201.342-10.25%203.966-1.36.583-2.073.736-2.137%201.211%200%20.29.226.383.617.637m-31.857%2053.25a.79.79%200%200%200%20.77.413c.267-.018.473-.12.692.01.22.132-.005.146.345.411.352.264.435-.022.566.242.13.263-.078.469.271.469.352%200%20.515-.1.735.033.218.132.132.513.218.819.088.309.219.101.48.101.263%200%20.029-.135.38-.311.35-.177.642-.288.95-.201.307.089.442.321.618.453.175.133.417.051.68.095s.19.086.365.305c.176.22.356.13.618.042.264-.086.153-.015.24.336.09.353-.06.115-.06.379%200%20.265.273.215.668.126.396-.088.333-.284.64-.284.306%200%20.1.122.67-.01.57-.133.192-.131.531-.263.34-.132.386-.006.647-.315.264-.308.221-.242.442-.242.219%200%20.19.202.145.599-.043.395.143.223.587.179.419-.042.322-.115.63-.379.306-.265.17-.377.477-.816.307-.441.433-1.237.872-1.852.439-.616%201.057-1.837%201.408-2.454.352-.617.427-.88.646-1.144.219-.265.526-.838.658-1.265.131-.43.482-1.103.746-1.367.262-.263.623-1.424.623-1.424.306-.53.603-1.395.911-1.836.307-.439.483-.868.745-1.307.263-.441.308-1.014.57-1.235.263-.219.22-.66.964-1.936a264%20264%200%200%201%201.308-2.219l.837-2.03c.307-.75.563-1.113.781-1.422.22-.31.172-.419.433-1.124.263-.704.382-1.057.733-1.584.352-.53%201.975-4.001%202.02-4.399.043-.394.29-.876.553-1.182.264-.31.9-2.508%201.204-2.556.325-.054.284-.024.43.144.244.283.208.313.471.401s.703.417.922.728c.218.306.513.575.513.575s.064.169.365.243c.182.046.26.3.345.453.095.166.275.204.407.335.13.134.7.579.79.888.085.306.606.473.864.7.723.629%201.544%201.91%201.674%202.219.131.306.485.615.661.925.176.307.063.25.063.556%200%20.308.462.577.594.707.131.133.24.397.285.573.043.177.329.516.417.65.088.13.212.662.345.97.131.309.722%201.05.958%201.804.094.297.03.422.172.792.145.381.416%201.157.617%201.662.24.61.797%202.492%201.005%203.155.15.467-.039.485.138.883.125.282.408.316.281%201.038-.05.292.137.449.105.832-.043.525.21.735.314%201.06.094.297-.18.417-.355.505-.176.088-8.599%204.13-9.157%204.437s-11.768%205.62-12.337%205.927c-.569.309-12.761%206.429-13.507%206.781-.746.353-6.537%203.39-7.798%203.964-1.258.573-3.799%202.058-4.193%202.058s-.731-.186-1.226-.567c-.932-.714-1.831-2.207-2.268-3.033-.44-.824-1.113-3.263-1.273-4.625-.113-.97-.043-2.586.045-3.113.088-.531.335-.796.774-1.191.437-.396%206.492-3.997%206.711-4.083.219-.088%201.667-.908%201.93-.952.264-.044.346.014.346.19%200%20.177.027%201.139.255%201.554m-33.864-24.11s-7.867%204.012-8.955%205.339c-.77.938-.66%202.594.22%205.8.884%203.225%201.558%204.844%202.155%205.233%201.478.957%205.174-1.591%208.789-3.013%208.085-3.183%2012.052-4.262%2012.052-4.262s.933-.188.439.167c-1.731%201.23-8.016%204.19-11.004%205.858-3.84%202.14-15.276%208.344-15.844%209.058s-1.41%201.211-1.267%202.64c0%200%20.333%202.722%201.872%205.986.933%201.98%202.479%203.925%203.688%204.31%201.208.387%201.594-.552%203.468-1.329.578-.241%2028.826-13.76%2028.826-13.76s7.748-3.383%208.903-3.824c1.154-.442.868-.887%201.06-1.227.172-.305-.162-.614.38-1.193.355-.38%201.291-3.518%201.291-3.518s.595-1.15.515-1.421c-.161-.548%201.13-3.027%201.285-3.805.095-.463.76-1.7.926-2.033.166-.33.356-1.132.58-1.844.184-.581%201.319-3.74%201.319-3.74s1.19-2.32%201.29-3.15c.032-.274.66-1.217.769-1.657.109-.442%200-.716.274-.938.276-.221%201.044-1.712%201.044-2.16%200-.445.832-1.677%201.375-2.742.579-1.808.644-2.253%201.19-2.966.43-.56.543-1.546.707-2.097.165-.553.331-1.191.604-1.632.277-.441.794-1.55.96-1.828.165-.275.17-.946.226-1.28.055-.328.529-.677.604-.991.113-.467.144-.383.148-.61l.008-.673c.1-.255.361-.614.192-.97-.184-.388-1.048.18-2.12.535-1.215.398-29.141%2014.15-29.141%2014.15L14.487%2077.01Zm89.326-58.03s8.597-2.36%209.602-2.722c1.003-.365.97-.259%201.197-.175.229.084.397-.022.677-.022.277%200%20.696-.168%201.002-.336.307-.169.42-.115.642-.199.223-.082.725.059.725.059s.726.194.922.278c.194.084.168.198.194.367.029.169.029.222.14.306l.614.478s.027.196.055.475c.029.282-.028.477.058.505.082.03.198.14.281.309s-.004.14.023.368c.029.231.229.279.425.422.195.14.027.252.027.252s.028.195.028.363.088%201.066.339%201.235c.252.166.556.395.696.645.139.253-.062.864.049.948.112.085.396.395.367.592-.028.196-.502%201.323-.586%201.545-.084.225.196.674.279.983.084.306-.083.84-.195.98-.111.14-.272.206-.634.26-.364.056-1.968.46-1.968.46-7.229%201.647-18.237%204.768-31.468%208.695-8.03%202.642-10.423%203.615-14.941%205.236-10.977%203.943-29.36%2011.563-39.3%2016.803-.353.186-.452.427-.797.48s-.451-.108-.505-.346c-.053-.24-.106-.054-.422-.134-.32-.08-.372-.055-.65-.293-.276-.238-.08-.279-.45-.279-.372%200-.664.28-.93.411-.265.135-.398.427-.555.453-.16.028-.187.16-.373.32-.185.162-.105.215-.212.215-.106%200-.132.107-.24.241-.105.13-.238.157-.45.184-.213.029-.476.239-.663.213-.185-.026-.45.347-.663.32-.213-.025-.32.267-.716.482-.398.212-.544.585-.887.717-.345.133-.398.187-.53.321-.133.132-.532.132-.771.026%200%200-.133-.214-.133-.4s.026-.265.026-.265-.106-.052-.106-.16c0-.107.106-.027.106-.213%200-.187%200-.134-.106-.16-.104-.027.054-.454.026-.694-.026-.24-.026-.293-.105-.345-.08-.054-.052-.187-.025-.453.025-.269-.106-.32-.213-.507-.106-.189-.265-.16-.505-.375-.238-.21-.265-.491-.345-.65s-.132-.16-.292-.134c-.159.027-.396-.134-.476-.212-.08-.08-.318-.134-.505-.134-.185%200-.16-.185-.212-.452-.053-.266.08-.32.24-.426.159-.109.264-.187.397-.215.133-.026.21-.16.37-.347s.372-.16.505-.24.16-.079.398-.237c.24-.16.293-.401.478-.722s.421-.459.743-.689c18.294-11.332%2037.573-19.394%2042.299-21.373%2014.357-6.008%2037.999-13.038%2037.999-13.038%22%20clip-rule%3D%22evenodd%22%2F%3E%3Cpath%20fill%3D%22%23000%22%20fill-rule%3D%22evenodd%22%20d%3D%22m94.204%2097.446.014.005-.419%203.89s-2.959-2.012-4.414-.416c-.382.416-1.037%201.319.59%202.954%201.025%201.031%201.9%201.409%202.28%203.843-.031%202.835-2.232%205.595-6.106%205.721-2.02.067-4.008-.594-4.1-.624l-.003-.001.496-3.913c1.598.904%203.814%201.443%204.714.778%201.229-.909.605-2.135-.035-2.867-.798-.914-2.768-2.554-2.435-5.276.374-3.027%203.319-4.599%205.395-4.703%201.82-.091%203.835.548%204.023.609m160.336.004h.003l-.419%203.891s-2.959-2.012-4.414-.416c-.38.416-1.037%201.319.589%202.954%201.026%201.031%201.901%201.409%202.28%203.843-.03%202.835-2.231%205.595-6.105%205.721-2.02.067-4.008-.594-4.1-.624l-.003-.001.496-3.913c1.598.904%203.813%201.443%204.714.778%201.229-.909.605-2.135-.035-2.867-.799-.914-2.768-2.554-2.435-5.276.374-3.027%203.319-4.599%205.395-4.703%201.866-.094%203.939.581%204.034.612Zm-91.303-.372c4.422.158%206.764%203.281%205.366%208.551-1.259%204.751-5.225%207.818-9.731%207.818-4.155%200-7.774-2.487-6.044-8.453%201.341-4.619%204.383-8.13%2010.409-7.916m59.315.016c5.802%200%204.304%207.543-.457%209.073l.917%206.938h-4.364l-.642-8.837.052.001c.162.001.713.004%201.797.001.834-.002%202.03-1.127%202.148-2.119.184-1.567-1.772-1.461-1.772-1.461h-1.821l-3.324%2012.415h-4.044l4.232-16.011zm-73.658%200c5.801%200%204.303%207.543-.458%209.073l.918%206.938h-4.365l-.642-8.837.052.001c.162.001.713.004%201.798.001.833-.002%202.028-1.127%202.147-2.119.184-1.567-1.772-1.461-1.772-1.461h-1.82l-3.324%2012.415h-4.044l4.231-16.011zm51.439%200-.918%203.616-4.201.006-3.206%2012.388h-4.334l3.246-12.38-4.085.006.921-3.636zm12.385%200-.877%203.614h-6.518l-.628%202.668h5.6l-.879%203.544h-5.556l-.709%202.867h6.516l-.792%203.315h-10.749l3.878-16.008zm-35.395%200%202.44%2010.316%202.683-10.316h3.553l-4.03%2016.008h-4.865l-2.543-10.041-2.547%2010.041h-3.686l4.113-16.008zm62.118%200%201.592%2016.008h-4.281l-.339-4.568h-4.622l-2.761%204.568h-4.695l10.1-16.008zm-129.606%200%202.441%2010.316%202.683-10.316h3.553l-4.031%2016.008h-4.864l-2.543-10.041-2.547%2010.041h-3.687l4.114-16.008zm-7.913%200-3.968%2016.008h-4.21l3.996-16.008zm37.325%200-.893%203.614h-6.074l-.614%202.668h5.14l-.876%203.544h-5.114l-1.619%206.182h-4.078l3.909-16.008zm17.677%208.345c-.745%202.624.598%204.5%202.676%204.5%202.253%200%204.16-1.862%204.853-4.5.691-2.638-.026-4.801-2.507-4.877-3.014-.093-4.367%202.563-5.022%204.877m79.278-4.912-2.672%204.471%202.926.01zm-56.87-23.277c4.422.159%206.764%203.282%205.366%208.552-1.259%204.75-5.224%207.82-9.731%207.82-4.156%200-7.775-2.49-6.044-8.455%201.34-4.619%204.383-8.131%2010.409-7.917m17.87.372.003.001-.419%203.891s-2.958-2.013-4.413-.416c-.38.416-1.038%201.318.588%202.954%201.026%201.03%201.899%201.409%202.281%203.843-.031%202.834-2.231%205.593-6.106%205.72-2.019.068-4.009-.593-4.1-.624h-.003l.497-3.914c1.597.904%203.812%201.444%204.714.778%201.227-.908.605-2.135-.035-2.866-.799-.914-2.769-2.554-2.437-5.276.375-3.025%203.319-4.599%205.395-4.703%201.867-.094%203.939.58%204.035.612m-28.545-.384.237.05-.524%203.815c-5.007-2.247-7.794%201.494-8.46%203.847-.749%202.637-.745%206.654%206.304%204.503l.216-.067-1.336%203.837c-8.39%201.746-11.299-2.432-9.07-9.305%201.324-4.087%204.854-8.294%2012.633-6.68m-25.775.027c4.948%200%204.849%204.873%204.365%207.342-.503%202.575-2.268%208.08-8.331%208.652l-.21.018h-7.008l3.878-16.012zm-33.228.002-.062%209.824%204.716-9.824h5.568l-4.005%2016.008h-3.527l2.853-11.212-5.543%2011.212h-3.591l.121-11.212-2.728%2011.212h-3.368l3.964-16.008zm45.994%200-3.969%2016.008h-4.209l3.995-16.008zm-22.391%200-.879%203.614h-6.516l-.628%202.668h5.6l-.879%203.544h-5.556l-.709%202.866h6.516l-.793%203.316h-10.748l3.878-16.009zm39.761%208.345c-.743%202.623.599%204.5%202.677%204.5%202.254%200%204.161-1.862%204.853-4.5.691-2.639-.027-4.801-2.507-4.878-3.014-.092-4.366%202.564-5.023%204.878m-31.698-4.729h-2.577l-2.124%209.077h1.603c3.022%200%204.51-3.106%204.773-4.785.247-1.56.709-4.292-1.675-4.292%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E");background-repeat:no-repeat;background-position:calc(100% - 38px) calc(100% - 30px);background-size:7.125rem auto}.private-area-membership-card .membership-card p{padding:0 0 .75rem;font-size:1rem;line-height:1.375rem}.private-area-donation-records__message{display:flex;gap:1rem;margin-bottom:3.3125rem}.private-area-donation-records__message p{padding:0;font-size:1.125rem;font-weight:var(--weight-bold);line-height:1.5rem}.private-area-donation-records__message p span{margin:0 .3125rem}@media (min-width:64em){.private-area-donation-records__message p{display:flex;align-content:center;align-items:center;justify-content:center}}:is(.private-area-communication-settings,.private-area-current-donation,.private-area-donation-records,.private-area-download-certificate,.private-area-membership-card,.private-area-unsubscribe) h2{width:100%;margin-bottom:1.25rem;padding:.625rem 0;color:var(--color-text-grey);border-bottom:2px solid #d8d8d8;font-size:1.375rem;font-weight:var(--weight-medium);line-height:1.625rem}:is(.private-area-communication-settings,.private-area-current-donation,.private-area-donation-records,.private-area-download-certificate,.private-area-membership-card,.private-area-unsubscribe) .form-element-select{display:flex;align-content:center;align-items:first baseline;justify-content:space-between;gap:1rem}:is(.private-area-communication-settings,.private-area-current-donation,.private-area-donation-records,.private-area-download-certificate,.private-area-membership-card,.private-area-unsubscribe) .form-element-select label{color:var(--color-text-grey);font-weight:var(--weight-bold)}@media (min-width:42.5em){:is(.private-area-communication-settings,.private-area-current-donation,.private-area-donation-records,.private-area-download-certificate,.private-area-membership-card,.private-area-unsubscribe) .form-element-select__element{width:7.5rem}}:is(.private-area-communication-settings,.private-area-current-donation,.private-area-donation-records,.private-area-download-certificate,.private-area-membership-card,.private-area-unsubscribe) .form-element-select .year-select{height:2.25rem;padding:0 .625rem 0 1.25rem}.private-area-communication-settings__list,.private-area-current-donation__list,.private-area-donation-records__list,.private-area-download-certificate__list,.private-area-membership-card__list,.private-area-unsubscribe__list{display:flex;flex-wrap:wrap;width:100%;margin-top:1.5rem;color:var(--color-text-grey);font-size:1rem}.private-area-communication-settings__item:not(.visually-hidden),.private-area-current-donation__item:not(.visually-hidden),.private-area-donation-records__item:not(.visually-hidden),.private-area-download-certificate__item:not(.visually-hidden),.private-area-membership-card__item:not(.visually-hidden),.private-area-unsubscribe__item:not(.visually-hidden){display:flex;flex-flow:row;flex-wrap:wrap;justify-content:space-between;width:100%;padding:.75rem 0;border-top:1px solid #d8d8d8}.private-area-communication-settings__item:not(.visually-hidden):last-child,.private-area-current-donation__item:not(.visually-hidden):last-child,.private-area-donation-records__item:not(.visually-hidden):last-child,.private-area-download-certificate__item:not(.visually-hidden):last-child,.private-area-membership-card__item:not(.visually-hidden):last-child,.private-area-unsubscribe__item:not(.visually-hidden):last-child{border-bottom:1px solid #d8d8d8}.private-area-communication-settings__item:not(.visually-hidden) span,.private-area-current-donation__item:not(.visually-hidden) span,.private-area-donation-records__item:not(.visually-hidden) span,.private-area-download-certificate__item:not(.visually-hidden) span,.private-area-membership-card__item:not(.visually-hidden) span,.private-area-unsubscribe__item:not(.visually-hidden) span{width:25%;text-align:center}.private-area-communication-settings__item:not(.visually-hidden) span:first-child,.private-area-current-donation__item:not(.visually-hidden) span:first-child,.private-area-donation-records__item:not(.visually-hidden) span:first-child,.private-area-download-certificate__item:not(.visually-hidden) span:first-child,.private-area-membership-card__item:not(.visually-hidden) span:first-child,.private-area-unsubscribe__item:not(.visually-hidden) span:first-child{text-align:left}.private-area-communication-settings__item:not(.visually-hidden) span:last-child,.private-area-current-donation__item:not(.visually-hidden) span:last-child,.private-area-donation-records__item:not(.visually-hidden) span:last-child,.private-area-download-certificate__item:not(.visually-hidden) span:last-child,.private-area-membership-card__item:not(.visually-hidden) span:last-child,.private-area-unsubscribe__item:not(.visually-hidden) span:last-child{text-align:right}.private-area-communication-settings__item:not(.visually-hidden) span:nth-child(2n),.private-area-current-donation__item:not(.visually-hidden) span:nth-child(2n),.private-area-donation-records__item:not(.visually-hidden) span:nth-child(2n),.private-area-download-certificate__item:not(.visually-hidden) span:nth-child(2n),.private-area-membership-card__item:not(.visually-hidden) span:nth-child(2n),.private-area-unsubscribe__item:not(.visually-hidden) span:nth-child(2n){color:#aeaeae}.private-area-communication-settings .fieldset-wrapper{flex-flow:column;align-items:flex-start}.private-area-communication-settings :is(.form-item-language,.form-item-newsletteremail){flex:0 0 auto;flex-flow:row;flex-wrap:wrap;justify-content:space-between}.private-area-communication-settings .js-form-item label:not(.error){width:100%}.private-area-communication-settings p{margin-bottom:1.5rem;letter-spacing:-.43px;color:var(--color-text-grey);font-size:1rem;font-weight:400;line-height:1.875rem}.private-area-communication-settings .form-element-select__element{align-self:start;order:2;margin-right:auto}@media (min-width:42.5em){.private-area-communication-settings :is(.description,.form-element-select__element){width:45%}}.private-area-download-certificate :is(.form-element-select__element,.form-item-year){width:17.5rem}:is(.private-area-current-donation,.private-area-my-account) .webform-button--submit{margin:1rem 0}:is(.private-area-current-donation,.private-area-my-account) .webform-submission-form .current-donation-bank-account.radios--wrapper .fieldset-wrapper{margin-top:0}:is(.private-area-current-donation,.private-area-my-account) .webform-submission-form .current-donation-bank-account.radios--wrapper .fieldset-wrapper .webform-options-display-one-column{flex-flow:column;gap:.625rem}:is(.private-area-current-donation,.private-area-my-account) .webform-submission-form .current-donation-bank-account.radios--wrapper .fieldset-wrapper .form-item.form-item-payment-method{padding:0}:is(.private-area-current-donation,.private-area-my-account) .webform-submission-form .current-donation-bank-account.radios--wrapper .fieldset-wrapper .form-item.form-item-payment-method label{position:relative;padding-left:1.25rem;border:none}:is(.private-area-current-donation,.private-area-my-account) .webform-submission-form .current-donation-periodicity.radios--wrapper .fieldset-wrapper{margin-top:0}:is(.private-area-current-donation,.private-area-my-account) .webform-submission-form .current-donation-periodicity.radios--wrapper .fieldset-wrapper .webform-options-display-one-column{display:inline-block}@media (min-width:64em){:is(.private-area-current-donation,.private-area-my-account) .webform-submission-form .current-donation-periodicity.radios--wrapper .fieldset-wrapper .webform-options-display-one-column{display:flex}}:is(.private-area-current-donation,.private-area-my-account) .webform-submission-form .current-donation-periodicity.radios--wrapper .fieldset-wrapper .js-form-item{position:inherit;padding:.5rem}:is(.private-area-current-donation,.private-area-my-account) fieldset legend{margin-bottom:1rem;color:var(--color-text-grey);font-weight:var(--weight-bold)}.private-area-current-donation__current-info,.private-area-my-account__current-info{display:flex;flex-flow:column;margin-bottom:1rem}:is(.private-area-current-donation__current-info,.private-area-my-account__current-info) button{margin-left:1.5rem;cursor:pointer;color:var(--color-red);border:none;background:none}:is(.private-area-current-donation__current-info,.private-area-my-account__current-info) button:hover{color:var(--color-deep-red)}.private-area-current-donation__current-info div,.private-area-my-account__current-info div{width:50%}.private-area-current-donation__current-info h3,.private-area-current-donation__current-info p,.private-area-my-account__current-info h3,.private-area-my-account__current-info p{font-size:1rem}@media (min-width:64em){.private-area-current-donation__current-info,.private-area-my-account__current-info{flex-flow:row;gap:1rem;margin-bottom:0}}.private-area-current-donation__tax-block a,.private-area-current-donation__tax-block p,.private-area-my-account__tax-block a,.private-area-my-account__tax-block p{padding:.625rem 0 1.875rem;font-size:var(--font-base)}main div>p>:is(.private-area-current-donation__tax-block-link,.private-area-my-account__tax-block-link){-webkit-text-decoration:none;text-decoration:none;color:var(--color-link)}main div>p>:is(.private-area-current-donation__tax-block-link:focus,.private-area-current-donation__tax-block-link:hover,.private-area-my-account__tax-block-link:focus,.private-area-my-account__tax-block-link:hover){color:var(--color-primary-2)}.private-area-current-donation__form,.private-area-my-account__form{display:none}.private-area-current-donation__form.visible,.private-area-my-account__form.visible{display:flex}:is(.private-area-current-donation__form,.private-area-my-account__form) .current-donation-periodicity label.error{bottom:0}:is(.private-area-current-donation__form,.private-area-my-account__form) .current-ammount .js-form-type-radio{position:inherit}:is(.private-area-current-donation__form,.private-area-my-account__form) .current-ammount label.error{bottom:1rem}:is(.private-area-current-donation__form,.private-area-my-account__form) .js-form-item .webform-options-display-buttons-label{position:relative;display:flex;flex-flow:column;justify-content:flex-start;min-width:9.75rem;max-width:12.5rem;min-height:9.125rem;padding:1.875rem 2.1875rem 1rem 1.875rem;border:2px solid #d8d8d8;font-size:3.125rem;font-weight:var(--weight-light);line-height:3.4375rem}:is(.private-area-current-donation__form,.private-area-my-account__form) .js-form-item .webform-options-display-buttons-label:before{width:1.5625rem;height:2px;margin-bottom:.9375rem;padding-left:1.875rem;content:"";background-color:var(--color-red)}:is(.private-area-current-donation__form,.private-area-my-account__form) .js-form-item .webform-options-display-buttons-label .error{bottom:.3125rem;line-height:.75rem}:is(.private-area-current-donation__form,.private-area-my-account__form) #edit-quantity-other{display:block;max-width:6.25rem;height:100%;margin-top:-.9375rem;font-size:2.8125rem;-moz-appearance:textfield}.private-area-current-donation__form #edit-quantity-other::-webkit-inner-spin-button,.private-area-current-donation__form #edit-quantity-other::-webkit-outer-spin-button,.private-area-my-account__form #edit-quantity-other::-webkit-inner-spin-button,.private-area-my-account__form #edit-quantity-other::-webkit-outer-spin-button{-webkit-appearance:none;margin:0;font-size:2.8125rem}:is(.private-area-current-donation__form,.private-area-my-account__form) #edit-quantity-other::placeholder{color:var(--color-white)}:is(.private-area-current-donation__form,.private-area-my-account__form) .webform-options-display-buttons input:checked+label.webform-options-display-buttons-label{border-color:var(--color-red)}:is(.private-area-current-donation__form,.private-area-my-account__form) .webform-options-display-buttons input:checked+label.webform-options-display-buttons-label .webform-radios-other-input{display:flex!important;flex:0 1 100%;width:auto!important}:is(.private-area-current-donation__form,.private-area-my-account__form) .webform-options-display-buttons-wrapper:last-child .quantity-text:not(:focus,:active){position:absolute;overflow:hidden;width:1px;height:1px;white-space:nowrap;clip-path:inset(100%)}:is(.private-area-current-donation__form,.private-area-my-account__form) .webform-type-fieldset legend{border:none;font-size:1rem}:is(.private-area-current-donation__form,.private-area-my-account__form) .webform-options-display-buttons{position:relative;padding-bottom:2rem}@media (min-width:64em){:is(.private-area-current-donation__form,.private-area-my-account__form) .webform-options-display-buttons{display:flex;gap:1.5rem}}.private-area-reset-password-webform .form-item-reset-email .description{margin-bottom:1rem}.private-area-donation-webform .webform-submission-form .form-item.form-item-payment-method label:not(.error){border:0;border-bottom:2px solid #d8d8d8;border-radius:0}.private-area-donation-webform .form-item-payment-holder{margin-top:1rem}.private-area-donation-webform .webform-submission-form .radios--wrapper .fieldset-wrapper,.private-area-donation-webform .webform-submission-form .webform-type-radios.fieldgroup{margin-top:0}.private-area-donation-webform .webform-submission-form .wrapper-payment-method{position:relative;top:-.35rem;margin-top:0}.private-area-donation-webform .webform-submission-form .wrapper-payment-method>.fieldset-wrapper .js-form-wrapper.js-webform-states-hidden{width:100%}.private-area-donation-webform .webform-submission-form .wrapper-payment-method.wrapper-quantity{margin-bottom:0}.private-area-donation-webform .webform-submission-form .wrapper-payment-method legend{position:relative;top:2rem;margin-bottom:0}.private-area-donation-webform .form-item-legal-data-message p{font-size:.75rem}.private-area-donation-webform #edit-newiban-container{margin-top:2.625rem}.private-area-my-account .communication-settings-form legend{position:relative;width:100%;margin-bottom:1.5rem;padding-bottom:1.5rem;border-bottom:2px solid #d8d8d8;font-size:1rem;font-weight:700;line-height:1.375rem}.private-area-my-account .communication-settings-form legend:after{position:absolute;top:.5rem;right:.5rem;width:1rem;height:1rem;content:"";background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%2216%22%20fill%3D%22none%22%20viewBox%3D%220%200%2016%2016%22%3E%3Cpath%20fill%3D%22%23e00%22%20fill-rule%3D%22evenodd%22%20d%3D%22m13.213%203.535-6.07%206.148L1.147%203.46.068%204.501l7.061%207.33L14.28%204.59z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E");background-repeat:no-repeat}@media (min-width:42.5em){.private-area-my-account .communication-settings-form legend{font-size:1.125rem}}.private-area-my-account .communication-settings-form .fieldset-wrapper{width:100%}.private-area-my-account .communication-settings-form :is(.email-comunications-fieldset,.paper-comunications-fieldset,.phone-comunications-fieldset,.whatsapp-sms-comunications-fieldset) .fieldset-wrapper{display:none}.private-area-my-account .communication-settings-form :is(.email-comunications-fieldset,.paper-comunications-fieldset,.phone-comunications-fieldset,.whatsapp-sms-comunications-fieldset) .fieldset-open.fieldset-wrapper{display:flex;margin-bottom:2.5rem}.private-area-my-account .communication-settings-form legend{cursor:pointer;-webkit-user-select:none;user-select:none}.private-area-my-account .communication-settings-form legend.fieldset-is-open:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%2216%22%20fill%3D%22none%22%20viewBox%3D%220%200%2016%2016%22%3E%3Cpath%20fill%3D%22%23e00%22%20fill-rule%3D%22evenodd%22%20d%3D%22M1.895%2012.434%207.999%206.32l5.96%206.255%201.087-1.035-7.022-7.368-7.19%207.204z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E")}.private-area-my-account .communication-settings-form fieldset.form-item{position:relative;width:100%}.private-area-my-account .communication-settings-form .fieldset-open .form-item{padding-bottom:1.5rem;border-bottom:1px solid #d8d8d8}.private-area-my-account .communication-settings-form label{max-width:30rem;font-size:1rem;font-weight:400;line-height:1.375rem}.private-area-my-account .communication-settings-form input{order:2}.private-area-my-account .communication-settings-form .form-item{display:flex;justify-content:space-between;width:100%}.private-area-my-account .communication-settings-form .form-item.form-item-language{flex-direction:column;align-content:flex-start}.private-area-my-account .communication-settings-form .form-item:last-child{border-bottom:0}.private-area-my-account .communication-settings-form :is(.form-item-all-email-comunications,.form-item-all-paper-comunications,.form-item-all-phone-comunications,.form-item-all-whatsapp-sms-comunications) label{font-weight:700}@media (min-width:42.5em){.private-area-my-account .communication-settings-form :is(.form-item-all-email-comunications,.form-item-all-paper-comunications,.form-item-all-phone-comunications,.form-item-all-whatsapp-sms-comunications) label{order:1}.private-area-my-account .communication-settings-form :is(.form-item-all-email-comunications,.form-item-all-paper-comunications,.form-item-all-phone-comunications,.form-item-all-whatsapp-sms-comunications) input{order:2}.private-area-my-account .communication-settings-form .form-item{margin-bottom:0;padding-bottom:0}}.private-area-my-account .communication-settings-form input.form-checkbox[type=checkbox]{position:relative;min-width:3.875rem;height:2rem;cursor:pointer;transition:background .3s,border-color .3s;border:2px solid var(--color-navigation-grey);border-radius:1.5625rem;background:var(--color-navigation-grey)}.private-area-my-account .communication-settings-form input.form-checkbox[type=checkbox]:before{position:absolute;top:.1875rem;left:.1875rem;width:1.375rem;height:1.375rem;content:"";transition:transform .3s,background .3s;transform:scale(1);border-radius:50%;background:var(--color-white);background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%228%22%20height%3D%228%22%20fill%3D%22none%22%20viewBox%3D%220%200%208%208%22%3E%3Cpath%20fill%3D%22%23fff%22%20d%3D%22m1%207%203-3%203-3M1%207l3-3%203-3%22%2F%3E%3Cpath%20stroke%3D%22%23666%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke-width%3D%221.5%22%20d%3D%22m1%207%203-3%203-3%22%2F%3E%3Cpath%20fill%3D%22%23fff%22%20d%3D%22m1%201%203%203%203%203M1%201l3%203%203%203%22%2F%3E%3Cpath%20stroke%3D%22%23666%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke-width%3D%221.5%22%20d%3D%22m1%201%203%203%203%203%22%2F%3E%3C%2Fsvg%3E");background-repeat:no-repeat;background-position:50%;box-shadow:unset}.private-area-my-account .communication-settings-form input.form-checkbox[type=checkbox]:checked{border-color:var(--color-red);background:var(--color-red)}.private-area-my-account .communication-settings-form input.form-checkbox[type=checkbox]:checked:before{transform:translateX(1.875rem);background:var(--color-white);background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2211%22%20height%3D%228%22%20fill%3D%22none%22%20viewBox%3D%220%200%2011%208%22%3E%3Cpath%20fill%3D%22%23fff%22%20d%3D%22m1%204%203%203%206-6%22%2F%3E%3Cpath%20stroke%3D%22%23e00%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke-width%3D%221.5%22%20d%3D%22m1%204%203%203%206-6%22%2F%3E%3C%2Fsvg%3E");background-repeat:no-repeat;background-position:50%;box-shadow:unset}@media (min-width:42.5em){.private-area-my-account .communication-settings-form input.form-checkbox[type=checkbox]:checked:before{transform:translateX(3rem)}.private-area-my-account .communication-settings-form input.form-checkbox[type=checkbox]{min-width:4.9375rem;height:2rem}}
.search-block__form{display:none}.search-block-is-open .search-block__form{position:fixed;z-index:5;top:0;left:0;display:inline-block;width:100vw;height:100vh;padding:5.8125rem;background-color:var(--color-white)}.search-block-is-open .search-block__form label:not(:focus,:active){position:absolute;overflow:hidden;width:1px;height:1px;white-space:nowrap;clip-path:inset(100%)}.search-block-is-open .search-block__form #views-exposed-form-search-page{display:flex}.search-block-is-open .search-block__form .form-item-text{width:100%}.search-block-is-open .search-block__form .form-text{width:100%;color:var(--color-black);border:none;border-bottom:1px solid #d8d8d8;outline:none;font-size:1rem;font-weight:var(--weight-light);line-height:1.0625rem}.search-block-is-open .search-block__form .form-text::placeholder{color:#d8d8d8}@media (min-width:42.5em){.search-block-is-open .search-block__form .form-text{padding-bottom:1.4375rem;font-size:3.4375rem;line-height:4.75rem}}.search-block-is-open .search-block__form .form-actions{display:flex}.search-block-is-open .search-block__form .form-submit{overflow:hidden;min-width:6.25rem;height:4.1875rem;margin-top:auto;text-align:center;white-space:nowrap;-webkit-text-decoration:none;text-decoration:none;text-transform:uppercase;word-break:break-all;color:var(--color-white);border:1px solid transparent;background-color:var(--color-red);font-size:.8125rem;font-weight:var(--weight-medium);line-height:1.125rem}.search-block-is-open .search-block__form .form-submit:hover{-webkit-text-decoration:none;text-decoration:none;color:var(--color-white);background-color:var(--color-dark-deep-red)}.toolbar-horizontal.search-block-is-open .search-block__form{top:2.5rem}.toolbar-tray-open.toolbar-horizontal.search-block-is-open .search-block__form{top:5rem}.search-block__button{cursor:pointer;text-indent:-624.9375rem;border:none}.search-block__button--open{width:.9375rem;height:.9375rem;background:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2215%22%20height%3D%2215%22%20fill%3D%22none%22%3E%3Cpath%20fill%3D%22%23fff%22%20fill-rule%3D%22evenodd%22%20d%3D%22M7.077.25a5.827%205.827%200%200%201%204.37%209.682l3.15%203.6-1.13.988-3.15-3.6A5.827%205.827%200%201%201%207.077.25m0%201.5a4.327%204.327%200%201%200%200%208.654%204.327%204.327%200%200%200%200-8.654%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E") no-repeat 50%}.search-block__button--close{position:absolute;top:3.125rem;right:3.125rem;width:1.5rem;height:1.5rem;background:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2228%22%20height%3D%2228%22%20fill%3D%22none%22%3E%3Cpath%20stroke%3D%22%23979797%22%20stroke-linecap%3D%22square%22%20stroke-width%3D%222%22%20d%3D%22M25.647%202.353%202.353%2025.647m0-23.294%2023.294%2023.294%22%2F%3E%3C%2Fsvg%3E") no-repeat 50%}.search-block-is-open{overflow:hidden}
