.article__header{padding:9rem 3rem 3rem;position:relative;box-sizing:border-box;background:url(/assets/default/dist/components/Article/images/header.5505d8b6.jpg) no-repeat 50%;background-size:cover}@media (min-width:420px) and (max-width:879px){.article__header{padding:12rem 3rem 6rem}}@media (min-width:880px){.article__header{padding:15rem 3rem 10rem}}.article__header:after{display:block;content:"";position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;background-image:linear-gradient(270deg,transparent 43%,rgba(0,0,0,.4) 70%,rgba(0,0,0,.7));z-index:0}.article__title{margin:0;padding:0;text-align:center;position:relative;z-index:1;font-size:2.4rem;font-family:Nunito Sans,sans-serif;font-family:var(--font-nunito);font-weight:900;font-weight:var(--font-weight-black);color:#fff;color:var(--color-white)}@media (min-width:420px) and (max-width:879px){.article__title{font-size:5rem}}@media (min-width:880px){.article__title{font-size:7.5rem}}.article{font-size:1.7rem;font-family:Nunito Sans,sans-serif;font-family:var(--font-nunito);font-weight:400;font-weight:var(--font-weight-normal);color:#2c2c2c;color:var(--color-text);padding:4rem 0 20rem;line-height:1.5}.article h2{font-weight:900;font-weight:var(--font-weight-black);font-size:3.5rem}.article h2,.article h3{color:#45332d;color:var(--color-title);margin:0 0 2rem;line-height:1.15}.article h3{font-weight:400;font-weight:var(--font-weight-normal);font-size:2.4rem}.article h4{color:#45332d;color:var(--color-title);font-weight:900;font-weight:var(--font-weight-black);font-size:1.6rem;margin:0 0 1.5rem;line-height:1.15}.article p{margin:0 0 3rem}.article p+h2,.article p+h3,.article p+h4{margin-top:4rem}.article a{color:#58a702;color:var(--color-link);text-decoration:underline}.article a:focus,.article a:hover{text-decoration:none}.article .button{width:auto!important;display:inline-block!important}body{position:relative;box-sizing:border-box;display:flex;flex-direction:column;width:100%;min-height:100%;margin:0 auto;min-width:32rem;background-color:#e8e7e2;background-color:var(--color-body);word-wrap:break-word;overflow-x:hidden}body.-no-overflow{position:fixed;overflow:hidden;height:100vh}@supports (-webkit-overflow-scrolling:touch){body.-no-overflow main{opacity:0}}html.-no-overflow,html.-no-overflow body{overflow:hidden}.browser-update{font-family:Nunito Sans,sans-serif;font-family:var(--font-nunito);font-weight:400;font-weight:var(--font-weight-normal);background:#eaeaea;background:var(--color-disabled);color:#000;color:var(--color-black);display:none;margin:0;padding:1rem 2rem;text-align:center;font-size:1.8rem;position:relative;z-index:999}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.browser-update{display:block}}.no-script{font-family:Nunito Sans,sans-serif;font-family:var(--font-nunito);font-weight:400;font-weight:var(--font-weight-normal);background:#f01717;background:var(--color-red);color:#fff;color:var(--color-white);display:block;margin:0;padding:1rem 2rem;text-align:center;font-size:1.8rem;position:relative;z-index:999}.card-container{margin:-6rem -1.5rem 5rem;display:flex;position:relative;z-index:2;flex-wrap:wrap;justify-content:center}@media (min-width:880px) and (max-width:1365px){.card-container{margin:-30rem -2rem 10rem}}@media (min-width:1366px){.card-container{margin:-30rem -3rem 10rem}}.card{width:100%;border-radius:.4rem;overflow:hidden;margin:.8rem 1.5rem;box-sizing:border-box;display:flex;flex-direction:column;position:relative}@media (min-width:880px) and (max-width:1365px){.card{width:calc(50% - 4rem);margin:2rem}}@media (min-width:1366px){.card{width:calc(33.33333% - 6rem);margin:3rem}}.card p{line-height:1.5}.card.-donation{background:#45332d;background:var(--color-brown-dark);position:relative;min-height:40rem;color:#fff;color:var(--color-white);font-family:Nunito Sans,sans-serif;font-family:var(--font-nunito);font-weight:400;font-weight:var(--font-weight-normal);font-size:1.5rem;text-align:center;padding:4rem 2rem 12rem;overflow:visible;flex-direction:column;justify-content:center;align-items:center}@media (min-width:880px){.card.-donation{padding:8rem 2.5rem 14rem;font-size:2rem}}.card.-donation *{position:relative;z-index:1}.card.-donation p:first-child{margin-top:0}.card.-donation:after{display:block;content:"";position:absolute;bottom:0;right:-2rem;background:url(/assets/default/dist/components/PageFooter/images/left.276d97b4.png) no-repeat 100% 100%;background-size:contain;width:20rem;height:16rem;z-index:0}@media (min-width:880px){.card.-donation:after{width:25rem;height:19rem}}@media (min-width:880px) and (max-width:1365px){.card.-donation:after{right:-4rem}}@media (min-width:1366px){.card.-donation:after{right:-6rem}}.card.-collected:after{display:none}.card.-donation strong,.card__donation strong{font-weight:900;font-weight:var(--font-weight-black);font-size:2.7rem;display:block;margin-bottom:4rem;line-height:1.15}@media (min-width:880px){.card.-donation strong,.card__donation strong{margin-bottom:6rem;font-size:4.5rem}}.card.-donation .form__fieldset,.card__donation .form__fieldset{font-size:0;position:relative;z-index:2}.card.-donation small,.card__donation small{color:#000;color:var(--color-black);font-family:Nunito Sans,sans-serif;font-family:var(--font-nunito);font-weight:400;font-weight:var(--font-weight-normal);font-size:2rem;position:absolute;left:calc(50% - 11rem);margin:1.5rem 2rem 1.4rem}@media (min-width:880px){.card.-donation small,.card__donation small{left:calc(50% - 14rem)}}.card.-full .card.-donation small,.card.-full .card__donation small{color:#eaeaea;color:var(--color-disabled);pointer-events:none}.card.-donation .card__price small,.card__donation .card__price small{left:-.2rem;margin-top:1.3rem}.card.-donation .form__field,.card__donation .form__field{vertical-align:top;display:inline-block;padding:1rem 2.5rem .8rem 3.6rem;border-radius:2.5rem 0 0 2.5rem;border-right-width:0;width:auto;max-width:11rem;line-height:1;color:#000;color:var(--color-black);font-family:Nunito Sans,sans-serif;font-family:var(--font-nunito);font-weight:400;font-weight:var(--font-weight-normal);font-size:2rem;height:4.7rem;margin:0}@media (min-width:880px){.card.-donation .form__field,.card__donation .form__field{max-width:14rem}}.card.-full .card.-donation .form__field,.card.-full .card__donation .form__field{border-color:#eaeaea;border-color:var(--color-disabled);pointer-events:none}.card.-donation .form__button,.card__donation .form__button{vertical-align:top;width:auto;display:inline-flex;align-items:center;border-radius:0 2.5rem 2.5rem 0;padding:1.5rem;height:4.7rem;margin:0;font-size:1.5rem}@media (min-width:880px){.card.-donation .form__button,.card__donation .form__button{padding:1.5rem 2.5rem;font-size:1.7rem}}.card.-donation .form__button img,.card__donation .form__button img{border-radius:0;width:auto;height:auto;flex:none;margin:0}.card.-full .card.-donation .form__button,.card.-full .card__donation .form__button{background:#eaeaea;background:var(--color-disabled);pointer-events:none}.card__image{padding:0;margin:0;position:relative;border-radius:.4rem .4rem 0 0;font-size:0;width:100%}.card__image img{width:100%}.card__image:after{content:"";top:0;right:0;background-image:linear-gradient(180deg,transparent,rgba(0,0,0,.3));z-index:0}.card__image:after,.card__title{display:block;position:absolute;bottom:0;left:0}.card__title{color:#fff;color:var(--color-white);font-family:Nunito Sans,sans-serif;font-family:var(--font-nunito);font-weight:900;font-weight:var(--font-weight-black);font-size:2.4rem;padding:1.5rem;z-index:1}@media (min-width:880px) and (max-width:1365px){.card__title{padding:2rem;font-size:3rem}}@media (min-width:1366px){.card__title{padding:2.5rem;font-size:3rem}}.card__content{width:100%;height:100%;box-sizing:border-box;background:#fff;background:var(--color-white);border:.1rem solid #eaeaea;border:.1rem solid var(--color-border);box-shadow:0 .2rem .2rem 0 rgba(0,0,0,.12);border-radius:0 0 .4rem .4rem;padding:1.5rem;flex:1;font-family:Nunito Sans,sans-serif;font-family:var(--font-nunito);font-weight:400;font-weight:var(--font-weight-normal);font-size:1.6rem}@media (min-width:880px) and (max-width:1365px){.card__content{padding:2rem}}@media (min-width:1366px){.card__content{padding:2.5rem}}.card__content__title{color:#7ac32b;color:var(--color-green);font-family:Nunito Sans,sans-serif;font-family:var(--font-nunito);font-weight:600;font-weight:var(--font-weight-semi-bold);font-size:2.1rem;display:block;padding:0;margin-bottom:2.5rem}@media (min-width:880px) and (max-width:1365px){.card__content__title{font-size:2.4rem}}@media (min-width:1366px){.card__content__title{font-size:2.4rem}}.card__list{margin:0;padding:0;list-style:none}.card__list li{border-top:.1rem solid #eaeaea;border-top:.1rem solid var(--color-border)}.card__list li:first-child{border:0}.card__list__item{padding:3rem 12rem 3rem 0;color:#6e6b69;color:var(--color-grey);font-family:Nunito Sans,sans-serif;font-family:var(--font-nunito);font-weight:400;font-weight:var(--font-weight-normal);font-size:1.5rem;display:flex;align-items:center;position:relative;line-height:1.15}@media (min-width:880px){.card__list__item{font-size:1.8rem}}.card__list__item img{border-radius:50%;margin-right:1.2rem;width:5rem;height:5rem;display:inline-block;vertical-align:middle;flex:0 0 5rem}.card.-full .card__list__item{color:#eaeaea;color:var(--color-disabled);pointer-events:none}.card__price{position:absolute;right:0;top:1.5rem;display:flex;align-items:center;color:#000;color:var(--color-black);font-family:Nunito Sans,sans-serif;font-family:var(--font-nunito);font-weight:900;font-weight:var(--font-weight-black);font-size:1.6rem;z-index:1}@media (min-width:880px){.card__price{font-size:1.8rem}}.card__price:after{display:block;content:"";background-image:linear-gradient(90deg,hsla(0,0%,100%,0),#fff 3rem);left:-3rem;top:0;height:100%;width:calc(100% + 3rem);position:absolute;z-index:-1}.card.-full .card__price{color:#eaeaea;color:var(--color-disabled);pointer-events:none}.card__button{width:5rem;height:5rem;background:#7ac32b;background:var(--color-green);border-radius:2.5rem;display:block;transition:.3s ease-in-out;position:relative;margin-left:1.2rem;overflow:hidden}.card__button small{visibility:hidden;position:absolute;color:#fff;color:var(--color-white);font-family:Nunito Sans,sans-serif;font-family:var(--font-nunito);font-weight:600;font-weight:var(--font-weight-semi-bold);font-size:1.6rem;transition:.3s ease-in-out;top:1.6rem;left:5rem}.card__button:focus,.card__button:hover{width:auto;padding-right:8rem}.card__button:focus small,.card__button:hover small{visibility:visible}.card.-full .card__button:not(.card__info__button){background:#eaeaea;background:var(--color-disabled);pointer-events:none}.card__button__icon{background-color:#7ac32b;background-color:var(--color-green);background-image:url(/assets/default/dist/components/Card/images/donate.c04cf187.svg);background-size:2rem 2rem;background-position:50%;background-repeat:no-repeat;display:inline-block;width:5rem;height:5rem}.card.-full .card__button:not(.card__info__button) .card__button__icon{background-color:#eaeaea;background-color:var(--color-disabled);pointer-events:none}.card__body{display:flex;transform-style:preserve-3d;transition:transform .6s;height:100%}.card.-info .card__body{transform:rotateY(-180deg)}.card.-info .card__body ::-webkit-full-page-media,.card.-info .card__body :future,:root .card.-info .card__body{transform:none}.card__front{-webkit-backface-visibility:hidden;backface-visibility:hidden;position:relative;z-index:2;min-width:100%}.card__front,.card__info{background-color:#fff;background-color:var(--color-white)}.card__info{position:absolute;top:0;right:0;bottom:0;left:0;padding:2.5rem;box-sizing:border-box;font-family:Nunito Sans,sans-serif;font-family:var(--font-nunito);font-weight:400;font-weight:var(--font-weight-normal);font-size:1.8rem;line-height:1.4;transition:transform .3s ease-in-out;overflow-y:auto;transform:rotateY(-180deg) translate(0);height:100%}.card__info ::-webkit-full-page-media,.card__info :future,:root .card__info{transform:none}.card.-info .card__info ::-webkit-full-page-media,.card.-info .card__info :future,:root .card.-info .card__info{z-index:3}.card__info__icon{position:absolute;top:1.2rem;right:1.2rem;color:#000;color:var(--color-black);font-size:1.2rem;display:block;padding:.4rem 1rem;background-color:#fff;background-color:var(--color-white);border-radius:5rem;text-align:center;line-height:2.2rem;text-decoration:none}.card__info__icon,.card__info__icon em{font-family:Nunito Sans,sans-serif;font-family:var(--font-nunito);font-weight:400;font-weight:var(--font-weight-normal);transition:.3s ease-in-out}.card__info__icon em{color:#7ac32b;color:var(--color-green);margin-right:.7rem;font-style:normal;font-size:1.4rem}.card__info__icon:focus,.card__info__icon:hover{background-color:#7ac32b;background-color:var(--color-green);color:#fff;color:var(--color-white)}.card__info__icon:focus em,.card__info__icon:hover em{color:#fff;color:var(--color-white)}.card__info__title{color:#7ac32b;color:var(--color-green);font-family:Nunito Sans,sans-serif;font-family:var(--font-nunito);font-weight:900;font-weight:var(--font-weight-black);font-size:2.4rem;display:block;padding:0;margin-bottom:2.5rem}@media (min-width:880px) and (max-width:1365px){.card__info__title{font-size:3.5rem}}@media (min-width:1366px){.card__info__title{font-size:3.5rem}}.card__info__button{width:auto;margin:2rem 0 0;padding-right:8rem;border:none;display:inline-block}.card__info__button small{visibility:visible}.card__info__button .card__button__icon{transition:.3s ease-in-out}.card__info__button:focus,.card__info__button:focus .card__button__icon,.card__info__button:hover,.card__info__button:hover .card__button__icon{background-color:#88d239;background-color:var(--color-green-hover)}.card__progress{margin:2rem 0;border-radius:4rem;background:#d9d9d9;height:.8rem;position:relative;width:100%}.card__progress__step{top:0;left:0;height:.8rem;border-radius:4rem}.card__progress__step,.card__progress__step:after{position:absolute;display:block;background:#7ac32b;background:var(--color-green)}.card__progress__step:after{content:"";width:1rem;height:1rem;top:-.1rem;right:0;border-radius:50%}.card__progress__step.-s0:after,.card__progress__step.-s100:after{display:none}:root{--color-white:#fff;--color-black:#000;--color-grey:#6e6b69;--color-brown:#837970;--color-brown-dark:#45332d;--color-green:#7ac32b;--color-green-hover:#88d239;--color-border:#eaeaea;--color-input:#c6c6c6;--color-focus:#999;--color-label:#5b5b5b;--color-text:#2c2c2c;--color-title:#45332d;--color-red:#f01717;--color-link:#58a702;--color-body:#e8e7e2;--color-annex:#e8e7e2;--color-disabled:#eaeaea;--font-nunito:"Nunito Sans",sans-serif;--font-weight-thin:100;--font-weight-extra-light:200;--font-weight-light:300;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semi-bold:600;--font-weight-bold:700;--font-weight-extra-bold:800;--font-weight-black:900}.container{width:100%;box-sizing:border-box;margin:0 auto;padding:0 1.5rem;max-width:162rem}@media (min-width:880px) and (max-width:1365px){.container{padding:0 2rem}}@media (min-width:1366px){.container{padding:0 3rem}}.container.-article{max-width:68rem}:root{--cookie-consent-max-width:42em;--cookie-consent-color:inherit;--cookie-consent-background-color:#fff;--cookie-consent-options-color:inherit;--cookie-consent-options-background-color:#d3d3d3;--cookie-consent-iframe-template-background-color:#d3d3d3;--cookie-consent-iframe-template-max-width:100%}.cookie-consent{position:fixed;z-index:999;z-index:var(--cookie-consent-z-index,999);inset-block-end:0;inset-block-end:var(--cookie-consent-bottom,0);transform:none;transform:var(--cookie-consent-transform,none);overflow-y:auto;box-sizing:border-box;inline-size:100%;max-inline-size:42em;max-inline-size:var(--cookie-consent-max-width);max-block-size:100%;margin-block:auto 0;margin-block:var(--cookie-consent-margin-block,auto 0);margin-inline:auto 0;margin-inline:var(--cookie-consent-margin-inline,auto 0);padding:2em;padding:var(--cookie-consent-padding,2em);color:inherit;color:var(--cookie-consent-color);background-color:#e8e7e2;background-color:var(--cookie-consent-background-color);border:0}.cookie-consent a:not([class]){color:inherit;color:var(--cookie-consent-link-color,inherit)}.cookie-consent.-is-modal{--cookie-consent-margin-inline:auto}@media (min-height:31rem),(min-width:45rem){.cookie-consent.-is-modal{--cookie-consent-bottom:50%;--cookie-consent-transform:translate3d(0,calc(50% + 0.5px),0)}}@media (max-height:31rem),(max-width:45rem){.cookie-consent:not(.-is-modal){--cookie-consent-max-width:none}}.cookie-consent__title{-webkit-margin-before:0;margin-block-start:0;color:inherit}.cookie-consent__options{margin:0 0 2em;padding:1em;color:inherit;color:var(--cookie-consent-options-color);background:#fff;background:var(--cookie-consent-options-background-color)}.cookie-consent__option-description{display:block;margin-block:0;font-size:90%}.cookie-consent__buttons:not([hidden]){display:flex;flex-wrap:wrap;grid-gap:1rem;gap:1rem}.cookie-consent__buttons:not([hidden]) .-general{-webkit-margin-before:1em;margin-block-start:1em}template.-pending-consent{cursor:pointer;position:relative;display:block;aspect-ratio:16/9;aspect-ratio:var(--cookie-consent-cover-aspect-ratio,16/9);max-inline-size:100%;max-inline-size:var(--cookie-consent-iframe-template-max-width);min-block-size:300px;margin-inline:auto;-webkit-padding-after:4rem;padding-block-end:4rem;-webkit-padding-after:var(--cookie-consent-iframe-template-bottom-whitespace,4rem);padding-block-end:var(--cookie-consent-iframe-template-bottom-whitespace,4rem)}template.-pending-consent:before{content:attr(title);display:flex;align-items:center;justify-content:center;box-sizing:border-box;inline-size:100%;block-size:100%;padding:2rem 4rem;color:inherit;color:var(--cookie-consent-iframe-template-color,inherit);text-align:center;background-color:#d3d3d3;background-color:var(--cookie-consent-iframe-template-background-color);background-image:var(--cookie-consent-cover-image);background-repeat:no-repeat;background-position:50%;background-size:cover}:root{--cookie-consent-background-color:var(--color-body);--cookie-consent-options-background-color:var(--color-white)}.cookie-consent{border:.1rem solid rgba(0,0,0,.1);font-size:1.6rem;padding:1.5rem}@media (min-width:880px) and (max-width:1365px){.cookie-consent{padding:2rem}}@media (min-width:1366px){.cookie-consent{padding:3rem}}.cookie-consent .form-label{font-weight:700;-webkit-margin-start:.4rem;margin-inline-start:.4rem;-webkit-margin-after:.6rem;margin-block-end:.6rem;font-size:1.6rem;font-family:Nunito Sans,sans-serif;font-family:var(--font-nunito);font-weight:600;font-weight:var(--font-weight-semi-bold)}.cookie-consent .form-row:not(:last-child),.cookie-consent .widget-holder{-webkit-margin-after:1rem;margin-block-end:1rem}.cookie-consent__title{color:#45332d;color:var(--color-brown-dark);font-family:Nunito Sans,sans-serif;font-family:var(--font-nunito);font-weight:600;font-weight:var(--font-weight-semi-bold);font-size:2.1rem;display:block;padding:0;margin-bottom:2.5rem}.cookie-consent__option-description,.cookie-consent p{font-family:Nunito Sans,sans-serif;font-family:var(--font-nunito);font-size:1.6rem;line-height:1.44}.cookie-consent__option-description{font-size:1.5rem!important}.form__field{transition:all .3s ease-in-out;box-sizing:border-box;border-radius:.2rem;-webkit-appearance:none!important;display:inline-block;width:100%;margin:0;padding:1rem;vertical-align:baseline;font-family:Nunito Sans,sans-serif;font-family:var(--font-nunito);font-weight:400;font-weight:var(--font-weight-normal);font-size:1.5rem;line-height:1;color:#2c2c2c;color:var(--color-text);background:#fff;background:var(--color-white);border:.1rem solid #c6c6c6;border:.1rem solid var(--color-input);outline:none}input{cursor:pointer}.form__field.-textarea{resize:vertical}.form__field:focus{outline:none;border-color:#999;border-color:var(--color-focus)}.form__field::-webkit-input-placeholder{color:#999;color:var(--color-focus);font-family:Nunito Sans,sans-serif;font-family:var(--font-nunito);font-weight:400;font-weight:var(--font-weight-normal);font-size:1.6rem}.form__field::-moz-placeholder{color:#999;color:var(--color-focus);font-family:Nunito Sans,sans-serif;font-family:var(--font-nunito);font-weight:400;font-weight:var(--font-weight-normal);font-size:1.6rem}.form__field:-ms-input-placeholder{color:#999;color:var(--color-focus);font-family:Nunito Sans,sans-serif;font-family:var(--font-nunito);font-weight:400;font-weight:var(--font-weight-normal);font-size:1.6rem}.form__field::-ms-input-placeholder{color:#999;color:var(--color-focus);font-family:Nunito Sans,sans-serif;font-family:var(--font-nunito);font-weight:400;font-weight:var(--font-weight-normal);font-size:1.6rem}.form__field::placeholder{color:#999;color:var(--color-focus);font-family:Nunito Sans,sans-serif;font-family:var(--font-nunito);font-weight:400;font-weight:var(--font-weight-normal);font-size:1.6rem}.form__entry.-invalid .form__field{border-color:#f01717;border-color:var(--color-red);outline:none;box-shadow:none}.form__field[type=checkbox],.form__field[type=radio]{border:0;display:none}.form__field[type=checkbox]+.form__label,.form__field[type=radio]+.form__label{position:relative;top:auto;transform:none!important;display:block;padding:0 0 0 2.4rem}.form__field[type=checkbox]+.form__label:after,.form__field[type=checkbox]+.form__label:before,.form__field[type=radio]+.form__label:after,.form__field[type=radio]+.form__label:before{content:"";display:block;width:1.6rem;height:1.6rem;position:absolute;top:.2rem;left:0;border-radius:.2rem}.form__field[type=checkbox]+.form__label:before,.form__field[type=radio]+.form__label:before{box-shadow:inset 0 0 0 .1rem #c6c6c6;box-shadow:inset 0 0 0 .1rem var(--color-input)}.form__field[type=checkbox]+.form__label:after,.form__field[type=radio]+.form__label:after{z-index:1;background-image:url("data:image/svg+xml;base64,PHN2ZyBoZWlnaHQ9IjkiIHdpZHRoPSIxMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNMSAzLjY4NUw0LjQ5OCA3IDEwIDEiIGZpbGw9Im5vbmUiIHN0cm9rZT0iI2ZmZiIgc3Ryb2tlLXdpZHRoPSIyIi8+PC9zdmc+");background-repeat:no-repeat;background-position:50%;opacity:0;transition:all .2s ease;transform:scale(0)}.form__field[type=checkbox]:checked+.form__label:before,.form__field[type=radio]:checked+.form__label:before{box-shadow:inset 0 0 0 .1rem #7ac32b;box-shadow:inset 0 0 0 .1rem var(--color-green);background-color:#7ac32b;background-color:var(--color-green)}.form__field[type=checkbox]:checked+.form__label:after,.form__field[type=radio]:checked+.form__label:after{opacity:1;transform:scale(1)}.form__field[type=radio]+.form__label:before{border-radius:50%}.form__field[type=radio]+.form__label:after{background:#fff;background:var(--color-white);width:.6rem;height:.6rem;border-radius:50%;top:.7rem;left:.5rem}.form__select{border:.1rem solid var(--color-tertiary);padding-right:3.6rem;cursor:pointer;font-family:var(--font-chivo);font-weight:400;font-weight:var(--font-weight-normal);font-size:1.6rem;line-height:2.6rem;color:var(--color-primary)}.form__select:invalid{color:var(--color-gray)}.form__select::-ms-expand{display:none}.form__select__container{position:relative;background-color:#fff;background-color:var(--color-white)}.form__select__container:after{content:"\e900";font-family:icons;display:inline-block;font-size:1rem;color:var(--color-primary);position:absolute;top:calc(50% - .7rem);right:1.8rem;transform:rotate(90deg)}.form__option{position:relative;display:block;margin:1rem 0 0}.form__link{color:var(--color-primary);font-family:var(--font-pt-serif);font-weight:400;font-weight:var(--font-weight-normal);font-size:1.7rem;line-height:1.5;text-decoration:none;display:block;margin-top:1rem}@media (min-width:1366px){.form__link{display:inline-block;margin:0}}.form__link:active,.form__link:focus,.form__link:hover{color:var(--color-primary-20);text-decoration:none}.form__fieldset{display:block;border:0;margin:0 0 2rem;padding:0;position:relative;clear:both}@media (min-width:1366px){.form__fieldset.-cols .form__option{width:50%;float:left}}.form__fieldset.-group{border-bottom:.1rem solid var(--color-tertiary);padding:2rem 0 4rem}.form__fieldset.-hidden{display:none}.form__label{cursor:pointer;color:#5b5b5b;color:var(--color-label);font-size:1.5rem;line-height:1.5;padding:0 0 .5rem}.form__label,.form__message{display:block;font-family:Nunito Sans,sans-serif;font-family:var(--font-nunito);font-weight:400;font-weight:var(--font-weight-normal)}.form__message{position:relative;box-sizing:border-box;margin-top:0;font-size:1.4rem;line-height:1;color:#f01717;color:var(--color-red);opacity:0;padding:1rem 1rem 1rem 0;transform:scaleY(0);overflow:hidden;transition:all .2s ease}.-invalid .form__message{opacity:1;transform:scaleY(1)}.card__price .-invalid .form__message{text-align:center;padding-top:.5rem}.form__message.-hide{opacity:0;transform:scaleY(0);position:absolute;z-index:-1}.form__error{font-size:1.7rem;line-height:1.25;color:#f01717;color:var(--color-red);margin-bottom:3rem}.form__error,.form__info{font-family:var(--font-pt-serif);font-weight:400;font-weight:var(--font-weight-normal)}.form__info{position:relative;box-sizing:border-box;display:block;margin-top:0;font-size:1.4rem;line-height:1;color:var(--color-gray);padding:1rem 1rem 1rem 0;overflow:hidden}.form-overlay{position:fixed;top:0;right:0;bottom:0;left:0;width:100%;height:100%;z-index:-1;opacity:0;transition:.3s ease-in-out;padding:0;box-sizing:border-box;background:rgba(0,0,0,.7);overflow-y:scroll;transform:translateY(-200%)}.form-overlay.-show{opacity:1;transform:translateY(0);z-index:99}.form{background:#fff;background:var(--color-white);margin:0 auto;position:relative;width:100%;max-width:48rem;padding:15rem 1.8rem 1.4rem;border-radius:.4rem;z-index:1;box-sizing:border-box;min-height:100%}@media (min-width:880px){.form{margin:10rem auto;padding:10rem 4.8rem 1.4rem;min-height:auto}}.form-overlay.-gift .form{padding-top:6rem}.form__image{position:absolute;top:2.5rem;left:50%;margin-left:-5rem;border-radius:50%;width:10rem;height:10rem;-o-object-fit:cover;object-fit:cover}@media only screen and (min-width:768px){.form__image{top:-7.5rem;margin-left:-7.5rem;width:15rem;height:15rem}}.form-overlay.-gift .form__image{display:none}.form__title{text-align:center;display:block;color:#5b5b5b;color:var(--color-label);font-family:Nunito Sans,sans-serif;font-family:var(--font-nunito);font-weight:400;font-weight:var(--font-weight-normal);font-size:2rem;margin-bottom:4rem;line-height:1.25}.form__title strong{color:#000;color:var(--color-black);display:block;font-weight:900;font-weight:var(--font-weight-black);font-size:3rem;padding-top:1rem}.form__payments{display:flex;justify-content:center;align-items:center;padding:0;margin:2.8rem -1.8rem 0;list-style:none;flex-wrap:wrap}@media (min-width:1366px){.form__payments{margin:2.8rem -4.8rem 0}}.form__payments li:not([class]){padding:1rem}.form__payments__title{font-size:1.4rem;border-top:.1rem solid #eaeaea;border-top:.1rem solid var(--color-border);padding:1.8rem 0}.form__payments__text,.form__payments__title{display:block;color:#837970;color:var(--color-brown);font-family:Nunito Sans,sans-serif;font-family:var(--font-nunito);font-weight:400;font-weight:var(--font-weight-normal);flex:0 0 100%;text-align:center}.form__payments__text{font-size:1.3rem;padding:0 1.8rem;margin:0;box-sizing:border-box}@media (min-width:880px){.form__payments__text{padding:0}}@media (min-width:1366px){.form__payments__text{padding:0 1.8rem}}.form__close{position:absolute;top:2.4rem;right:2.4rem;opacity:.5;transition:.3s ease-in-out}.form__close:focus,.form__close:hover{opacity:1}.article .button,.button,.form__button{border:0;background:#7ac32b;background:var(--color-green);color:#fff;color:var(--color-white);font-family:Nunito Sans,sans-serif;font-family:var(--font-nunito);font-weight:600;font-weight:var(--font-weight-semi-bold);font-size:1.7rem;display:block;border-radius:2.5rem;text-align:center;padding:1.5rem 3.5rem;line-height:1;width:100%;box-sizing:border-box;cursor:pointer;transition:.3s ease-in-out;text-decoration:none}.article .button img,.button img,.form__button img{vertical-align:middle;padding-left:.5rem;transition:.3s ease-in-out}@media (min-width:880px){.article .button img,.button img,.form__button img{padding-left:1rem}}.article .button:focus,.article .button:hover,.button:focus,.button:hover,.form__button:focus,.form__button:hover{background:#000;background:var(--color-black)}.article .button:focus img,.article .button:hover img,.button:focus img,.button:hover img,.form__button:focus img,.form__button:hover img{transform:translateX(.5rem)}.button{display:inline-block;width:auto}.button.-back img{transform:rotate(180deg)}.button.-back:focus img,.button.-back:hover img{transform:rotate(180deg) translateX(.5rem)}.form__taxcertificate{overflow:hidden;max-height:0;transition:.3s ease-in-out}.form__taxcertificate.-show{max-height:60rem}html{font-size:62.5%;line-height:1;width:100%;min-width:320px;margin:0 auto;background:#e8e7e2;background:var(--color-body);overflow-x:hidden;touch-action:manipulation}.jumbotron,html{box-sizing:border-box}.jumbotron{background-color:#45332d;background-color:var(--color-brown-dark);background-image:url(/assets/default/dist/components/Jumbotron/images/jumbotron.f9eb9cd9.jpg);background-size:120%;background-repeat:no-repeat;background-position:top;padding:18rem 0 8rem;position:relative;overflow:hidden}@media (min-width:880px){.jumbotron{padding:18rem 0 36rem}}@media (min-width:1366px){.jumbotron{background-size:cover;background-position:50%;background-color:transparent}}.jumbotron:after{display:block;content:"";position:absolute;top:0;left:0;z-index:0;width:100%;padding-top:75.875%;background-image:linear-gradient(180deg,rgba(69,51,45,0) 66%,#45332d 99%),linear-gradient(180deg,rgba(0,0,0,.2),rgba(0,0,0,.2))}@media (min-width:1366px){.jumbotron:after{bottom:0;left:0;height:100%;padding:0;background-image:linear-gradient(180deg,rgba(232,231,226,0) 76%,rgba(232,231,226,.75) 89%,#e8e7e2),linear-gradient(270deg,transparent 43%,rgba(0,0,0,.4) 70%,rgba(0,0,0,.7))}}.jumbotron *{position:relative;z-index:1}.jumbotron.-donation{height:100%;width:100%;min-height:100vh}.jumbotron.-donation:after{background-image:linear-gradient(180deg,rgba(69,51,45,0) 66%,#45332d 99%),linear-gradient(180deg,rgba(0,0,0,.2),rgba(0,0,0,.2))}@media (min-width:1366px){.jumbotron.-donation:after{background-image:linear-gradient(270deg,transparent 43%,rgba(0,0,0,.4) 70%,rgba(0,0,0,.7))}}.jumbotron .container{z-index:1}.jumbotron__hash{color:#fff;color:var(--color-white);font-family:Nunito Sans,sans-serif;font-family:var(--font-nunito);font-weight:300;font-weight:var(--font-weight-light);font-size:2rem;margin-bottom:1.5rem;display:block}@media (min-width:880px){.jumbotron__hash{font-size:3rem}}.jumbotron__title{color:#fff;color:var(--color-white);font-family:Nunito Sans,sans-serif;font-family:var(--font-nunito);font-weight:900;font-weight:var(--font-weight-black);font-size:2.8rem;max-width:63rem;line-height:1.15;margin:0;display:block}@media (min-width:880px){.jumbotron__title{font-size:5.5rem}}.-donation .jumbotron__title{max-width:60rem}.jumbotron__content{max-width:60rem;color:#fff;color:var(--color-white);font-family:Nunito Sans,sans-serif;font-family:var(--font-nunito);font-weight:400;font-weight:var(--font-weight-normal);font-size:1.4rem;line-height:1.5}@media (min-width:880px){.jumbotron__content{font-size:1.8rem}}.jumbotron__content :last-child{margin-bottom:0}.jumbotron__content p:has(small),.jumbotron__content small{color:#e8e7e2;color:var(--color-annex);font-size:1.2rem}.jumbotron__content a{color:#7ac32b;color:var(--color-green);text-decoration:underline;transition:.3s ease-in-out}.jumbotron__content a:focus,.jumbotron__content a:hover{text-decoration:none;color:#88d239;color:var(--color-green-hover)}.jumbotron__share{max-width:60rem;color:#fff;color:var(--color-white);font-family:Nunito Sans,sans-serif;font-family:var(--font-nunito);font-weight:300;font-weight:var(--font-weight-light);font-size:2.3rem;line-height:1.5;margin:5rem 0 0}@media (min-width:880px){.jumbotron__share__options{display:flex;align-items:center}}a.share{display:inline-block;border-radius:50%;width:4.3rem;height:4.3rem;background:#7ac32b;background:var(--color-green);line-height:4.3rem;text-align:center;margin:1.5rem 0 0 1.5rem;transition:.3s ease-in-out}@media (min-width:880px){a.share{flex:0 0 4.3rem;margin:0 0 0 1.5rem}}a.share img{vertical-align:middle}a.share.-twitter{background:#35b6f4}@media (min-width:880px){a.share.-twitter{margin-left:5rem}}a.share.-facebook{background:#4267b2}a.share:focus,a.share:hover{background:#88d239;background:var(--color-green-hover)}.jumbotron__video{width:100%;box-sizing:border-box;margin:0;padding:0 0 75.875%;position:absolute;top:0;left:0;right:0;z-index:0}.jumbotron__video iframe{max-width:unset}.jumbotron__video.-playing .jumbotron__video__box{background-image:none!important}@media (min-width:1366px){.jumbotron__video{height:100%}}.jumbotron__video__box{position:absolute;width:100%;height:100%;overflow:hidden;background-size:cover;background-position:50%}.jumbotron__video__player{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);pointer-events:none}div.jumbotron__video__player{width:100%;height:100%}div.jumbotron__video__player iframe{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}main{flex:1 0 auto}.ogonetpl,.ogonetpl small{font-size:1.7rem;font-family:Nunito Sans,sans-serif;font-family:var(--font-nunito);font-weight:400;font-weight:var(--font-weight-normal);color:#2c2c2c;color:var(--color-text);line-height:1.5}.ogonetpl input.NCOLINIM{border:.1rem solid #eaeaea;border:.1rem solid var(--color-border);background-color:#fff;background-color:var(--color-white);padding:.5rem}.ogonetpl input.NCOLINIM:focus,.ogonetpl input.NCOLINIM:hover{border-color:#999;border-color:var(--color-focus)}.ogonetpl input.ncol{border:0;background:#7ac32b;background:var(--color-green);color:#fff;color:var(--color-white);font-family:Nunito Sans,sans-serif;font-family:var(--font-nunito);font-weight:600;font-weight:var(--font-weight-semi-bold);font-size:1.7rem;display:block;border-radius:2.5rem;text-align:center;padding:1.5rem 3.5rem;line-height:1;box-sizing:border-box;cursor:pointer;transition:.3s ease-in-out;text-decoration:none}.ogonetpl input.ncol:focus,.ogonetpl input.ncol:hover{background:#000;background:var(--color-black)}.ogonetpl small input.ncol{background-color:#837970;background-color:var(--color-brown);margin:.5rem}.ogonetpl .ncoltable2 td{padding:.5rem}.ogonetpl .ncoltable2 small input.ncol{background:#7ac32b;background:var(--color-green)}.ogonetpl .ncolinput input,.ogonetpl .ncolinput select,.ogonetpl .panBox .inputText,.ogonetpl .panBox .selectBox{transition:all .3s ease-in-out;box-sizing:border-box;border-radius:.2rem;-webkit-appearance:none!important;display:inline-block;width:100%;margin:0;padding:1rem;vertical-align:baseline;height:auto;font-family:Nunito Sans,sans-serif;font-family:var(--font-nunito);font-weight:400;font-weight:var(--font-weight-normal);font-size:1.5rem;line-height:1;color:#2c2c2c;color:var(--color-text);background-color:#fff;background-color:var(--color-white);background-position:100%;border:.1rem solid #c6c6c6;border:.1rem solid var(--color-input);outline:none}.ogonetpl .ncolinput input.Month,.ogonetpl .ncolinput select.Month,.ogonetpl .panBox .inputText.Month,.ogonetpl .panBox .selectBox.Month{width:7rem}.ogonetpl .ncolinput input.Year,.ogonetpl .ncolinput select.Year,.ogonetpl .panBox .inputText.Year,.ogonetpl .panBox .selectBox.Year{width:8rem}.ogonetpl .ncolinput input:focus,.ogonetpl .ncolinput select:focus,.ogonetpl .panBox .inputText:focus,.ogonetpl .panBox .selectBox:focus{outline:none;border-color:#999;border-color:var(--color-focus)}.ogonetpl .ncolinput input::-webkit-input-placeholder,.ogonetpl .ncolinput select::-webkit-input-placeholder,.ogonetpl .panBox .inputText::-webkit-input-placeholder,.ogonetpl .panBox .selectBox::-webkit-input-placeholder{color:#999;color:var(--color-focus);font-family:Nunito Sans,sans-serif;font-family:var(--font-nunito);font-weight:400;font-weight:var(--font-weight-normal);font-size:1.6rem}.ogonetpl .ncolinput input::-moz-placeholder,.ogonetpl .ncolinput select::-moz-placeholder,.ogonetpl .panBox .inputText::-moz-placeholder,.ogonetpl .panBox .selectBox::-moz-placeholder{color:#999;color:var(--color-focus);font-family:Nunito Sans,sans-serif;font-family:var(--font-nunito);font-weight:400;font-weight:var(--font-weight-normal);font-size:1.6rem}.ogonetpl .ncolinput input:-ms-input-placeholder,.ogonetpl .ncolinput select:-ms-input-placeholder,.ogonetpl .panBox .inputText:-ms-input-placeholder,.ogonetpl .panBox .selectBox:-ms-input-placeholder{color:#999;color:var(--color-focus);font-family:Nunito Sans,sans-serif;font-family:var(--font-nunito);font-weight:400;font-weight:var(--font-weight-normal);font-size:1.6rem}.ogonetpl .ncolinput input::-ms-input-placeholder,.ogonetpl .ncolinput select::-ms-input-placeholder,.ogonetpl .panBox .inputText::-ms-input-placeholder,.ogonetpl .panBox .selectBox::-ms-input-placeholder{color:#999;color:var(--color-focus);font-family:Nunito Sans,sans-serif;font-family:var(--font-nunito);font-weight:400;font-weight:var(--font-weight-normal);font-size:1.6rem}.ogonetpl .ncolinput input::placeholder,.ogonetpl .ncolinput select::placeholder,.ogonetpl .panBox .inputText::placeholder,.ogonetpl .panBox .selectBox::placeholder{color:#999;color:var(--color-focus);font-family:Nunito Sans,sans-serif;font-family:var(--font-nunito);font-weight:400;font-weight:var(--font-weight-normal);font-size:1.6rem}.ogonetpl .ncolinput select{-webkit-appearance:listbox!important;height:4.2rem}.ogonetpl .ncolinput select:first-child{width:6.5rem;margin-right:.5rem}.ogonetpl .ncolinput select:last-child{width:8rem;margin-left:.5rem}.ogonetpl .appLink{color:#fff;color:var(--color-white);text-decoration:none}.page-footer{position:relative;line-height:1.5}@media (max-width:879px){.page-footer{margin-top:14rem}}.page-footer:before{display:block;content:"";position:absolute;top:1rem;left:-5rem;background:url(/assets/default/dist/components/PageFooter/images/left.276d97b4.png) no-repeat 0 100%;background-size:contain;width:9rem;height:9rem;transform:translateY(-100%) rotate(20deg)}@media (min-width:880px){.page-footer:before{width:18rem;height:18rem;left:-9rem}}.page-footer:after{display:block;content:"";position:absolute;top:0;right:0;transform:translateY(-100%);background:url(/assets/default/dist/components/PageFooter/images/right.bda9ae5b.png) no-repeat 100% 100%;background-size:contain;width:14rem;height:18rem}@media (min-width:880px){.page-footer:after{width:28rem;height:28rem}}.page-footer__container{color:#837970;color:var(--color-brown);font-family:Nunito Sans,sans-serif;font-family:var(--font-nunito);font-weight:400;font-weight:var(--font-weight-normal);font-size:1.4rem;padding:2rem 1.5rem;background:#fff;background:var(--color-white);position:relative;z-index:1;text-align:center}@media (min-width:1366px){.page-footer__container{text-align:left;display:flex;align-items:center;justify-content:space-between}}@media (min-width:880px) and (max-width:1365px){.page-footer__container{padding:2rem}}@media (min-width:1366px){.page-footer__container{padding:2rem 3rem}}.page-footer__payment{display:inline-flex;list-style:none;align-items:center;margin:1.5rem 0;padding:0;flex-wrap:wrap;justify-content:center}@media (min-width:880px){.page-footer__payment{margin:0 4rem 0 0;justify-content:left}}.page-footer__payment li{margin:0;padding:0 1rem;display:inline-block}.page-footer__payment li:first-child{padding-left:0}.page-footer__links{list-style:none;align-items:center;margin:0 0 0 auto;padding:0}@media (min-width:880px){.page-footer__links{display:inline-flex}}.page-footer__links li{margin:0;display:inline-block}.page-footer__links li:last-child{display:none}.page-footer__links a{color:#837970;color:var(--color-brown);font-family:Nunito Sans,sans-serif;font-family:var(--font-nunito);font-weight:400;font-weight:var(--font-weight-normal);font-size:1.4rem;text-decoration:none}.page-footer__links a:focus,.page-footer__links a:hover{text-decoration:underline}.page-header{position:absolute;top:0;left:0;width:100%;z-index:2}@media (max-width:879px){.page-header .container{padding:0}}.page-header__sites{background:#fff;background:var(--color-white);padding:.5rem;margin:0;list-style:none;float:left}@media (min-width:420px){.page-header__sites{padding:.5rem}}.page-header__sites li{display:inline-block;padding:.5rem}@media (min-width:420px){.page-header__sites li{padding:1rem}}@media (min-width:420px){.page-header__sites img{height:3rem}}.page-header__languages{float:right;padding:0 .5rem}@media (min-width:420px){.page-header__languages{padding:.5rem}}.page-header__languages li{display:inline-block;padding:.5rem}@media (min-width:420px){.page-header__languages li{padding:1rem .5rem}}.page-header__languages__item{color:#fff;color:var(--color-white);font-family:Nunito Sans,sans-serif;font-family:var(--font-nunito);font-weight:var(--font-weight-regular);text-decoration:none;font-size:1.4rem}.page-header__languages__item.-active{font-weight:900;font-weight:var(--font-weight-black)}.h-hide{display:none}
/*# sourceMappingURL=main.ecc51b42.css.map */