a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}head{font-family:mobile-s}@media only screen and (min-width:0){head{font-family:mobile-s}}@media only screen and (min-width:480px){head{font-family:mobile-p}}@media only screen and (min-width:600px){head{font-family:mobile-l}}@media only screen and (min-width:657px){head{font-family:mobile-xl}}@media only screen and (min-width:768px){head{font-family:tablet-p}}@media only screen and (min-width:1024px){head{font-family:tablet-l}}@media only screen and (min-width:1230px){head{font-family:desktop-m}}@media only screen and (min-width:1404px){head{font-family:desktop-l}}.is-page-container{padding:0 24px}@media only screen and (min-width:1230px){.is-page-container{max-width:1680px;margin:0 auto}}.is-container{padding:0}@media only screen and (min-width:768px){.is-container{padding:0 32px}}@media only screen and (min-width:1024px){.is-container{padding:0 64px;box-sizing:content-box;max-width:1404px;margin:0 auto}}@media only screen and (min-width:1230px){.is-content-container{padding-right:calc(55% - 370px);padding-left:0;max-width:740px}}@media only screen and (min-width:1230px){.is-content-container.center{padding-right:calc(55% - 370px);padding-left:calc(45% - 370px);max-width:740px}}.is-relative{position:relative}@media only screen and (min-width:1230px){.is-container-padding-right{padding-right:calc(55% - 370px)}}@media only screen and (min-width:1230px){.is-container-padding-left{padding-left:calc(45% - 370px)}}.is-full-width{width:100vw;margin-left:50%;transform:translateX(-50%)}@media only screen and (min-width:1230px){.is-full-width{width:calc(100vw - var(--scrollbar-width))}}@font-face{font-family:TheinhardtRegular;src:url(../fonts/Theinhardt-Regular.woff2) format("woff2"),url(../fonts/Theinhardt-Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:TheinhardtMedium;src:url(../fonts/Theinhardt-Medium.woff2) format("woff2"),url(../fonts/Theinhardt-Medium.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:TheinhardtBold;src:url(../fonts/Theinhardt-Bold.woff2) format("woff2"),url(../fonts/Theinhardt-Bold.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Edie-and-Eddy;src:url(../fonts/Edie-and-Eddy-Text-Medium.woff2) format("woff2"),url(../fonts/Edie-and-Eddy-Text-Medium.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:SwiftLTW04-Light;src:url(../fonts/SwiftLTW04-Light.woff2) format("woff2"),url(../fonts/SwiftLTW04-Light.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:SwiftLTW04-Bold;src:url(../fonts/SwiftLTW04-Bold.woff) format("woff2"),url(../fonts/SwiftLTW04-Bold.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Material Icons;font-style:normal;font-weight:400;font-display:swap;src:url(../fonts/material-font.woff2) format("woff2")}@font-face{font-family:Material Icons Outlined;font-style:normal;font-weight:400;font-display:swap;src:url(../fonts/material-icons-outlined.woff) format("woff")}@font-face{font-family:Material Symbols Outlined;font-style:normal;font-weight:100 700;src:url(../fonts/material-symbols-outlined.woff2) format("woff2")}.material-symbols-outlined{font-family:Material Symbols Outlined;font-weight:400;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-feature-settings:"liga";-webkit-font-smoothing:antialiased}.material-icons{font-family:Material Icons;-moz-font-feature-settings:"liga"}.material-icons,.material-icons-outlined{font-weight:400;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-moz-osx-font-smoothing:grayscale}.material-icons-outlined{font-family:Material Icons Outlined;-moz-font-feature-settings:"liga"}strong{font-family:SwiftLTW04-Bold,Times New Roman,serif;font-weight:400}.nobr{white-space:nowrap}.material-icons,.material-icons-outlined{width:24px;visibility:visible}.wf-materialicons-n4-active .material-icons,.wf-materialicons-n4-active .material-icons-outlined{width:auto;visibility:visible}html{font-size:62.5%;height:100%}body{font-family:SwiftLTW04-Light,Times New Roman,serif;font-weight:400;font-size:16px;line-height:1.666;color:#000;-webkit-print-color-adjust:exact}body *{text-shadow:1px 1px 1px rgba(0,0,0,.004);text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased}@media only screen and (min-width:657px){body{font-size:18px}}.h-mb-30{margin-bottom:30px}.confirmation-title{font-family:TheinhardtMedium,Arial,sans-serif;font-size:2.8rem;line-height:3.64rem;display:flex;align-items:center;margin-bottom:0}.confirmation-title strong{font-family:TheinhardtBold,Arial,sans-serif}.confirmation-title .title__icon{display:flex;align-items:center;margin-right:15px}@media only screen and (min-width:1024px){.confirmation-title .title__icon{margin-right:20px}}img{height:auto;max-width:100%}#js-logger{position:fixed;right:20px;bottom:20px;left:20px;color:#fff;height:16.66667%;background-color:rgba(0,0,0,.9);padding:20px;font-size:14px;overflow-y:auto;z-index:9999;border-radius:10px;border:10px solid red}@media print{*{background:transparent!important;color:#000!important;box-shadow:none!important;text-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}.ir a:after,a[href^="#"]:after,a[href^="javascript:"]:after{content:""}blockquote,pre{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}img{max-width:100%!important}@page{margin:.5cm}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}}.lazyload,.lazyloading{opacity:0}@media print{.lazyload,.lazyloading{opacity:1!important}}.lazyloaded{opacity:1;transition:opacity .4s}.page-transition{opacity:0;transition:.3s ease-out;transition-property:opacity,transform}@media print{.page-transition{opacity:1!important}}.cascade-animation{opacity:0;backface-visibility:hidden}@media print{.cascade-animation{opacity:1}}.cascade-animation.come-in{animation:cascade .6s 1;animation-timing-function:cubic-bezier(0,.59,.24,1.2);animation-fill-mode:forwards}.cascade-animation.come-in:nth-of-type(1n){animation-delay:.1s}.cascade-animation.come-in:nth-of-type(2n){animation-delay:.2s}.cascade-animation.come-in:nth-of-type(3n){animation-delay:.3s}.cascade-animation.come-in:nth-of-type(4n){animation-delay:.4s}.cascade-animation.come-in:nth-of-type(5n){animation-delay:.5s}.cascade-animation.come-in:nth-of-type(6n){animation-delay:.6s}.cascade-animation.come-in:nth-of-type(7n){animation-delay:.7s}.cascade-animation.come-in:nth-of-type(8n){animation-delay:.8s}.cascade-animation.come-in:nth-of-type(9n){animation-delay:.9s}.cascade-animation.come-in:nth-of-type(10n){animation-delay:1s}.cascade-animation.come-in:nth-of-type(11n){animation-delay:1.1s}.cascade-animation.come-in:nth-of-type(12n){animation-delay:1.2s}.cascade-animation.come-in:nth-of-type(13n){animation-delay:1.3s}.cascade-animation.come-in:nth-of-type(14n){animation-delay:1.4s}.cascade-animation.come-in:nth-of-type(15n){animation-delay:1.5s}.cascade-animation.come-in:nth-of-type(16n){animation-delay:1.6s}.cascade-animation.come-in:nth-of-type(17n){animation-delay:1.7s}.cascade-animation.come-in:nth-of-type(18n){animation-delay:1.8s}.cascade-animation.come-in:nth-of-type(19n){animation-delay:1.9s}.cascade-animation.come-in:nth-of-type(20n){animation-delay:2s}.page-wrapper{overflow:clip}.r-main{display:block}@media only screen and (min-width:1230px){.r-main{padding-bottom:0}}.r-header{z-index:1}.r-content{display:block;position:relative}.r-content.section-border .u-section:before{content:"";display:block;border-top:1px solid #e1e7eb;padding-top:64px;margin:0 auto;width:calc(100% - 32px)}@media only screen and (min-width:768px){.r-content.section-border .u-section:before{width:calc(100% - 100px)}}@media only screen and (min-width:1230px){.r-content.section-border .u-section:before{padding-top:96px;width:calc(100% - 160px)}}.r-content.small-section .u-section{padding:50px 0;position:relative}@media only screen and (min-width:1230px){.r-content.small-section .u-section{padding:50px 0}}.r-content.small-section .u-section.blue+.blue,.r-content.small-section .u-section.grey+.grey,.r-content.small-section .u-section.white+.white{margin-top:-50px}.r-content.small-section .u-section.blue+.blue.border-top,.r-content.small-section .u-section.grey+.grey.border-top,.r-content.small-section .u-section.white+.white.border-top{margin-top:0}@media only screen and (min-width:1230px){.r-content.small-section .u-section.blue+.blue,.r-content.small-section .u-section.grey+.grey,.r-content.small-section .u-section.white+.white{margin-top:-50px}}.r-content.small-section.section-border .u-section:before{padding-top:32px}@media only screen and (min-width:1230px){.r-content.small-section.section-border .u-section:before{padding-top:50px}}.r-sitemap{display:none;position:fixed;top:100%;left:0;background-color:rgba(0,0,0,.8);padding:10px 16px;border:2px dashed green;box-sizing:border-box;transform:translate3d(0,-36px,0);transition:transform .3s ease;transition-property:transform,background-color;z-index:999;font-size:.8em;color:#fff;max-height:500px;overflow-y:scroll}.r-sitemap *{color:#fff}.r-sitemap:hover{transform:translate3d(0,-100%,0);background-color:rgba(0,0,0,.8)}@media print{.r-sitemap{display:none}}@media only screen and (min-width:768px){.r-sitemap{display:block}}.lyt-flex{display:flex;flex-wrap:wrap;max-width:1440px;margin:0 auto}.lyt-flex .r-main{flex:0 0 100%;max-width:100%;order:1}@media only screen and (min-width:1024px){.lyt-flex .r-main{order:2;flex:1}}.lyt-flex .r-aside{background:#000;flex:0 0 100%;max-width:100%;order:2}@media only screen and (min-width:1024px){.lyt-flex .r-aside{order:1;flex:406px;max-width:406px}}.r-content.border-top:before{content:"";display:block;border-top:1px solid #e1e7eb;margin:64px auto 0;width:calc(100% - 32px)}@media only screen and (min-width:768px){.r-content.border-top:before{width:calc(100% - 100px)}}@media only screen and (min-width:1024px){.r-content.border-top:before{width:calc(100% - 160px);margin-top:64px}}.u-section{position:relative;padding-top:56px;padding-bottom:56px}@media only screen and (min-width:1230px){.u-section{padding-top:64px;padding-bottom:64px}}.u-section+.u-section:first-child{padding-top:0}.u-section.white{background-color:#fff}.u-section.blue{background-color:#e8f1f7}.u-section.warmgrey{background-color:#f4f2f1}.u-section.warmgrey-120{background-color:#e0dedd}.u-section.blue+.blue,.u-section.grey+.grey,.u-section.white+.white{margin-top:-56px}.u-section.blue+.blue.border-top,.u-section.grey+.grey.border-top,.u-section.white+.white.border-top{margin-top:0}@media only screen and (min-width:1230px){.u-section.blue+.blue,.u-section.grey+.grey,.u-section.white+.white{margin-top:-64px}}.u-section.border-top:before{content:"";height:0;display:block;position:absolute;top:0;margin:0 auto;left:0;right:0;border-bottom:6px solid #f2f2f2}.u-section.min-pt{padding:32px 0 56px}@media only screen and (min-width:1230px){.u-section.min-pt{padding:56px 0 128px}}.u-section.no-padding{padding:0}.u-section.no-pb{padding-bottom:0}.u-section.no-padding-top{padding-top:0}.u-section.center{text-align:center}.u-section .section__title{font-family:Edie-and-Eddy,Times New Roman,serif;font-weight:400;font-size:2.4rem;line-height:2.4rem;display:flex;align-items:center;margin-bottom:30px}@media only screen and (min-width:1230px){.u-section .section__title{font-size:3.6rem;line-height:3.96rem;margin-bottom:56px}}.u-section .section__title .title__icon{display:flex;align-items:center;margin-right:15px}@media only screen and (min-width:1230px){.u-section .section__title .title__icon{margin-right:20px}}.u-section .section__title .material-icons,.u-section .section__title .material-icons-outlined{display:flex;align-items:center;margin-right:12px}@media only screen and (min-width:1230px){.u-section .section__title .material-icons,.u-section .section__title .material-icons-outlined{margin-right:12px}}.u-section .section__title+.section__lead{margin-top:-32px;margin-bottom:30px;font-family:TheinhardtRegular,Arial,sans-serif;font-size:1.9rem;line-height:3.04rem}.u-section .section__title+.section__lead strong{font-family:TheinhardtBold,Arial,sans-serif}@media only screen and (min-width:1230px){.u-section .section__title+.section__lead{margin-bottom:56px}}.u-section .section__lead,.u-section .section__title{max-width:850px}.u-section .section__lead a,.u-section .section__title a{color:#5b2082;text-decoration:none;border-bottom:1px solid}.u-section .section__lead a:hover,.u-section .section__title a:hover{color:#9b5ac7;border-bottom:1px solid #9b5ac7}.u-section .section__cta{margin-top:40px}.u-section .section__cta-link{color:#000}.u-section .section__cta-link:hover{color:#e7313c}body .lyt-flex .section__title{font-size:2.4rem;line-height:1.3;font-family:TheinhardtBold,Arial,sans-serif;margin-bottom:1.6rem}@media only screen and (min-width:1024px){body .lyt-flex .section__title{font-size:3rem;margin-bottom:3.2rem}}.u-nested .nested__widget{padding-top:64px}@media only screen and (min-width:1230px){.u-nested .nested__widget{padding-top:80px}}.u-nested .nested__widget:first-child{padding-top:0}@media print{.u-nested .nested__widget{margin:32px 0}}@media print{.u-nested .nested__widget [data-css=c-cta]{display:none}}@keyframes ctaDonationAnimation{0%{transform:scale(1)}25%{transform:scale(1.2)}50%{transform:scale(.8)}75%{transform:scale(1.2)}to{transform:scale(1)}}[data-css=c-cta]{border:none;background:none;display:inline-flex;border-radius:3px;line-height:1;text-decoration:none;align-items:center;align-content:center;cursor:pointer;box-sizing:border-box}[data-css=c-cta] .cta__icon{width:16px;height:16px;position:relative;margin-right:1.2rem;display:flex;flex-direction:column;justify-content:center;font-size:1.9rem}[data-css=c-cta] .cta__icon svg{width:100%}[data-css=c-cta].white{background-color:#fff}[data-css=c-cta].min{font-size:1.4rem;padding:1.4rem 2rem}.c-cta--default{font-family:TheinhardtRegular,Arial,sans-serif;color:#5b2082;border-radius:0;padding:0;text-decoration:none;display:inline-flex;line-height:1;box-shadow:none}.c-cta--default strong{font-family:TheinhardtBold,Arial,sans-serif}.c-cta--default .cta__text{border-bottom:1px solid}.c-cta--default:hover{color:#9b5ac7}.c-cta--default:hover .cta__icon svg path{fill:#9b5ac7}.c-cta--default:hover .cta__text{border-color:#9b5ac7}.c-cta--default.bold{font-family:TheinhardtBold,Arial,sans-serif}.c-cta--default.is-default-button{border:none;background:none;cursor:pointer}.c-cta--primary{font-family:TheinhardtBold,Arial,sans-serif;background-color:#000;color:#fff;font-size:1.8rem;padding:2rem 4rem;transition:.15s cubic-bezier(.4,0,.2,1);transition-property:box-shadow;transform:translateZ(0)}.c-cta--primary .cta__icon svg{height:16px;width:16px}.c-cta--primary .cta__icon svg path{fill:#fff}.c-cta--primary:hover{box-shadow:1px 3px 10px rgba(0,0,0,.05);background-color:#333}.c-cta--primary:active{background-color:#333}.c-cta--primary:active .cta__icon svg path{fill:#fff}.c-cta--primary.green,.c-cta--primary[type=submit]{background-color:#3db36d;border:none;outline:none;cursor:pointer}.c-cta--primary.green:active,.c-cta--primary.green:hover,.c-cta--primary[type=submit]:active,.c-cta--primary[type=submit]:hover{background-color:#308d56}.c-cta--primary.green.is-hidden,.c-cta--primary[type=submit].is-hidden{pointer-events:none}.c-cta--primary.icon-right .cta__icon{order:2;margin-right:0;margin-left:8px}.c-cta--primary.icon-right .cta__text{order:1}.c-cta--primary.download-list{border-radius:16px;padding:16px 40px;background-color:#5b2082;border:0}.c-cta--primary.download-list .cta__icon{margin-right:0;align-items:center;color:#fff}@media only screen and (min-width:600px){.c-cta--primary.download-list .cta__icon{margin-right:1.2rem}}.c-cta--primary.download-list .cta__text{display:none;font-family:TheinhardtBold,Arial,sans-serif;font-size:1.6rem;line-height:1.6rem;color:#fff}@media only screen and (min-width:600px){.c-cta--primary.download-list .cta__text{display:block}}.c-cta--primary.download-list .default{display:flex}.c-cta--primary.download-list .cart-feedback{display:none}.c-cta--primary.download-list.is-active{color:#858585;border-color:#858585;background-color:#fff}.c-cta--primary.download-list.is-active:active,.c-cta--primary.download-list.is-active:focus,.c-cta--primary.download-list.is-active:hover{color:#858585;border-color:#858585;background-color:#fff;pointer-events:none;outline:none}.c-cta--primary.download-list.is-active .default{display:none}.c-cta--primary.download-list.is-active .cart-feedback{display:flex}.c-cta--primary.download-list.is-active .cta__text{color:#555}.c-cta--primary.download-list.is-active .cta__icon{align-items:center;color:#555}.c-cta--secondary{background-color:#fff;border:1px solid #000;padding:.9rem 2rem .8rem;color:#000;font-family:TheinhardtBold,Arial,sans-serif;font-size:16px;transition:.15s cubic-bezier(.4,0,.2,1);transition-property:box-shadow;transform:translateZ(0)}.c-cta--secondary:hover{box-shadow:1px 3px 10px rgba(0,0,0,.05);background-color:#000;color:#fff}.c-cta--secondary:hover .cta__icon svg path{fill:#fff}.c-cta--secondary:active{background-color:#000;color:#fff;border-color:#000}.c-cta--secondary:active .cta__icon svg path{fill:#fff}.c-cta--secondary .cta__icon{margin-right:1.2rem}.c-cta--secondary .cta__icon svg path{fill:#000}.c-cta--secondary.section-cta{margin-top:32px}.c-cta--secondary.download-list,.c-cta--secondary.min{border-radius:16px;padding:10px 30px;background-color:#5b2082;border:0}.c-cta--secondary.download-list .cta__icon,.c-cta--secondary.min .cta__icon{margin-right:0;align-items:center;color:#fff}@media only screen and (min-width:600px){.c-cta--secondary.download-list .cta__icon,.c-cta--secondary.min .cta__icon{margin-right:1.2rem}}.c-cta--secondary.download-list .cta__text,.c-cta--secondary.min .cta__text{display:none;font-family:TheinhardtBold,Arial,sans-serif;font-size:1.3rem;line-height:1.69rem;color:#fff}@media only screen and (min-width:600px){.c-cta--secondary.download-list .cta__text,.c-cta--secondary.min .cta__text{display:block}}.c-cta--secondary.download-list .default,.c-cta--secondary.min .default{display:flex}.c-cta--secondary.download-list .cart-feedback,.c-cta--secondary.min .cart-feedback{display:none}.c-cta--secondary.download-list.is-active,.c-cta--secondary.min.is-active{color:#858585;border-color:#858585;background-color:#fff}.c-cta--secondary.download-list.is-active:active,.c-cta--secondary.download-list.is-active:focus,.c-cta--secondary.download-list.is-active:hover,.c-cta--secondary.min.is-active:active,.c-cta--secondary.min.is-active:focus,.c-cta--secondary.min.is-active:hover{color:#858585;border-color:#858585;background-color:#fff;pointer-events:none;outline:none}.c-cta--secondary.download-list.is-active .default,.c-cta--secondary.min.is-active .default{display:none}.c-cta--secondary.download-list.is-active .cart-feedback,.c-cta--secondary.min.is-active .cart-feedback{display:flex}.c-cta--secondary.download-list.is-active .cta__text,.c-cta--secondary.min.is-active .cta__text{color:#555}.c-cta--secondary.download-list.is-active .cta__icon,.c-cta--secondary.min.is-active .cta__icon{align-items:center;color:#555}.c-cta--red{font-family:TheinhardtBold,Arial,sans-serif;background-color:#000;color:#fff;font-size:1.8rem;padding:2rem 4rem;transition:.15s cubic-bezier(.4,0,.2,1);transition-property:box-shadow;transform:translateZ(0);background-color:#e7313c}.c-cta--red .cta__icon svg{height:16px;width:16px}.c-cta--red .cta__icon svg path{fill:#fff}.c-cta--red:hover{box-shadow:1px 3px 10px rgba(0,0,0,.05)}.c-cta--red:active,.c-cta--red:hover{background-color:#333}.c-cta--red:active .cta__icon svg path{fill:#fff}.c-cta--red.green,.c-cta--red[type=submit]{background-color:#3db36d;border:none;outline:none;cursor:pointer}.c-cta--red.green:active,.c-cta--red.green:hover,.c-cta--red[type=submit]:active,.c-cta--red[type=submit]:hover{background-color:#308d56}.c-cta--red.green.is-hidden,.c-cta--red[type=submit].is-hidden{pointer-events:none}.c-cta--red.icon-right .cta__icon{order:2;margin-right:0;margin-left:8px}.c-cta--red.icon-right .cta__text{order:1}.c-cta--red:active,.c-cta--red:hover{background-color:#c00}.c-cta--red.default{padding:.9rem 2rem .8rem}.c-cta--donate{position:relative}.c-cta--donate .cta__bg{display:inline-flex;border-radius:3px;line-height:1;text-decoration:none;align-items:center;align-content:center;font-family:TheinhardtBold,Arial,sans-serif;background-color:#000;color:#fff;font-size:1.8rem;padding:2rem 4rem;transition:.15s cubic-bezier(.4,0,.2,1);transition-property:box-shadow;transform:translateZ(0);z-index:2;background-color:#e7313c}.c-cta--donate .cta__bg .cta__icon svg{height:16px;width:16px}.c-cta--donate .cta__bg .cta__icon svg path{fill:#fff}.c-cta--donate .cta__bg:hover{box-shadow:1px 3px 10px rgba(0,0,0,.05);background-color:#333}.c-cta--donate .cta__bg:active{background-color:#333}.c-cta--donate .cta__bg:active .cta__icon svg path{fill:#fff}.c-cta--donate .cta__bg.green,.c-cta--donate .cta__bg[type=submit]{background-color:#3db36d;border:none;outline:none;cursor:pointer}.c-cta--donate .cta__bg.green:active,.c-cta--donate .cta__bg.green:hover,.c-cta--donate .cta__bg[type=submit]:active,.c-cta--donate .cta__bg[type=submit]:hover{background-color:#308d56}.c-cta--donate .cta__bg.green.is-hidden,.c-cta--donate .cta__bg[type=submit].is-hidden{pointer-events:none}.c-cta--donate .cta__bg.icon-right .cta__icon{order:2;margin-right:0;margin-left:8px}.c-cta--donate .cta__bg.icon-right .cta__text{order:1}.c-cta--donate:hover .cta__bg{background-color:#f00000}@keyframes icon-pulse--first{0%{transform:scale3d(1.2,1.2,1.2);opacity:.9}40%{opacity:1;transform:scale3d(1.5,1.5,1.5)}to{transform:scale3d(1.2,1.2,1.2);opacity:.9}}@keyframes icon-pulse{0%{transform:scale3d(1.5,1.5,1.5);opacity:.8}65%{opacity:0}to{transform:scale3d(5,5,5);opacity:0}}.c-cta--donate .cta__icon-wrapper{position:relative}.c-cta--donate .cta__icon{display:inline-flex;position:absolute;left:0;top:50%;transform:translateY(-50%) scale3d(.8,.8,.8)}.c-cta--donate .cta__icon svg{transform-origin:50% 50%}.c-cta--donate .cta__icon:first-child svg{animation:icon-pulse--first 2s ease-out infinite;animation-delay:0s}.c-cta--donate .cta__icon:nth-child(2) svg{animation:icon-pulse 2s ease-out infinite;animation-delay:.4s}.c-cta--donate .cta__icon:nth-child(3) svg{animation:icon-pulse 2s ease-out infinite;animation-delay:.7s}.c-cta--donate .cta__text{padding-left:32px}.c-cta--download{width:100%;display:flex;font-family:TheinhardtBold,Arial,sans-serif;color:#000;font-size:1.6rem;border-top:1px solid #f2f2f2;padding:1.4rem 3rem 1.4rem 2rem;border-radius:0;box-shadow:none;outline:none}.c-cta--download:hover{background-color:#000;color:#fff}.c-cta--download:hover svg path{fill:#fff}.c-cta--primary-big{background-color:#5b2082;border-radius:16px;display:inline-flex;padding:14px 40px;position:relative;transition:color,background-color .25s ease}.c-cta--primary-big .cta__icon,.c-cta--primary-big .cta__text{color:#fff}.c-cta--primary-big .cta__text{font-family:TheinhardtMedium,Arial,sans-serif;order:2;font-size:16px;line-height:16px}.c-cta--primary-big .cta__text strong{font-family:TheinhardtBold,Arial,sans-serif}.c-cta--primary-big .cta__icon{order:1;margin-right:8px;margin-left:0;font-size:18px;line-height:18px}.c-cta--primary-big:after{content:"";position:absolute;left:50%;top:50%;transform:translate3d(-50%,-50%,0);display:inline-block;width:100%;height:100%;border:2px solid #e7313c;border-radius:8px;opacity:0;padding:4px}.c-cta--primary-big:hover{background-color:#3b0d59}.c-cta--primary-big:active{background-color:#220833}.c-cta--primary-big:focus-visible{background-color:#220833;outline:none}.c-cta--primary-big:focus-visible:after{opacity:1}.c-cta--primary-big.inverse .cta__text{order:1}.c-cta--primary-big.inverse .cta__icon{order:2;margin-right:0;margin-left:8px}.c-cta--primary-big.full-size{width:100%;justify-content:center}@media only screen and (min-width:1300px){.c-cta--primary-big.full-size{width:auto}}.c-cta--primary-big.donate .cta__icon{color:#e7313c}.c-cta--primary-big.white{background-color:#fff}.c-cta--primary-big.white:hover{border:1px solid #fff;background-color:transparent}.c-cta--primary-big.white:hover .cta__icon,.c-cta--primary-big.white:hover .cta__text{color:#fff}@media only screen and (min-width:1300px){.c-cta--primary-big{padding:20px 40px 18px}.c-cta--primary-big .cta__text{font-size:18px;line-height:18px}}.c-cta--primary-medium{background-color:#5b2082;border-radius:16px;display:inline-flex;position:relative;transition:color,background-color .25s ease;padding:14px 40px}.c-cta--primary-medium .cta__icon,.c-cta--primary-medium .cta__text{color:#fff}.c-cta--primary-medium .cta__text{font-family:TheinhardtMedium,Arial,sans-serif;order:2}.c-cta--primary-medium .cta__text strong{font-family:TheinhardtBold,Arial,sans-serif}.c-cta--primary-medium .cta__icon{order:1;margin-right:8px;margin-left:0;font-size:18px;line-height:18px}.c-cta--primary-medium:after{content:"";position:absolute;left:50%;top:50%;transform:translate3d(-50%,-50%,0);display:inline-block;width:100%;height:100%;border:2px solid #e7313c;border-radius:8px;opacity:0;padding:4px}.c-cta--primary-medium:hover{background-color:#3b0d59}.c-cta--primary-medium:active{background-color:#220833}.c-cta--primary-medium:focus-visible{background-color:#220833;outline:none}.c-cta--primary-medium:focus-visible:after{opacity:1}.c-cta--primary-medium.inverse .cta__text{order:1}.c-cta--primary-medium.inverse .cta__icon{order:2;margin-right:0;margin-left:8px}.c-cta--primary-medium.full-size{width:100%;justify-content:center}@media only screen and (min-width:1300px){.c-cta--primary-medium.full-size{width:auto}}.c-cta--primary-medium.donate .cta__icon{color:#e7313c}.c-cta--primary-medium.white{background-color:#fff}.c-cta--primary-medium.white:hover{border:1px solid #fff;background-color:transparent}.c-cta--primary-medium.white:hover .cta__icon,.c-cta--primary-medium.white:hover .cta__text{color:#fff}@media only screen and (min-width:1300px){.c-cta--primary-medium{padding:20px 40px 18px}.c-cta--primary-medium .cta__text{font-size:18px;line-height:18px}}.c-cta--primary-medium .cta__text{font-size:16px;line-height:16px}.c-cta--primary-medium.donate{border-radius:5px}@media only screen and (min-width:1300px){.c-cta--primary-medium{padding:14px 40px}.c-cta--primary-medium .cta__text{font-size:16px;line-height:16px}}.c-cta--primary-small{background-color:#5b2082;border-radius:16px;display:inline-flex;position:relative;transition:color,background-color .25s ease;padding:8px 30px}.c-cta--primary-small .cta__icon,.c-cta--primary-small .cta__text{color:#fff}.c-cta--primary-small .cta__text{font-family:TheinhardtMedium,Arial,sans-serif;order:2;font-size:16px;line-height:16px}.c-cta--primary-small .cta__text strong{font-family:TheinhardtBold,Arial,sans-serif}.c-cta--primary-small .cta__icon{order:1;margin-right:8px;margin-left:0;font-size:18px;line-height:18px}.c-cta--primary-small:after{content:"";position:absolute;left:50%;top:50%;transform:translate3d(-50%,-50%,0);display:inline-block;width:100%;height:100%;border:2px solid #e7313c;border-radius:8px;opacity:0;padding:4px}.c-cta--primary-small:hover{background-color:#3b0d59}.c-cta--primary-small:active{background-color:#220833}.c-cta--primary-small:focus-visible{background-color:#220833;outline:none}.c-cta--primary-small:focus-visible:after{opacity:1}.c-cta--primary-small.inverse .cta__text{order:1}.c-cta--primary-small.inverse .cta__icon{order:2;margin-right:0;margin-left:8px}.c-cta--primary-small.full-size{width:100%;justify-content:center}@media only screen and (min-width:1300px){.c-cta--primary-small.full-size{width:auto}}.c-cta--primary-small.donate .cta__icon{color:#e7313c}.c-cta--primary-small.white{background-color:#fff}.c-cta--primary-small.white:hover{border:1px solid #fff;background-color:transparent}.c-cta--primary-small.white:hover .cta__icon,.c-cta--primary-small.white:hover .cta__text{color:#fff}@media only screen and (min-width:1300px){.c-cta--primary-small{padding:20px 40px 18px}.c-cta--primary-small .cta__text{font-size:18px;line-height:18px}}.c-cta--primary-small .cta__text{font-size:13px;line-height:17px}@media only screen and (min-width:1300px){.c-cta--primary-small{padding:8px 30px}.c-cta--primary-small .cta__text{font-size:13px;line-height:17px}}.c-cta--secondary-big{background-color:#5b2082;border-radius:16px;display:inline-flex;padding:14px 40px;position:relative;transition:color,background-color .25s ease;background-color:transparent;border:1px solid #5b2082}.c-cta--secondary-big .cta__icon,.c-cta--secondary-big .cta__text{color:#fff}.c-cta--secondary-big .cta__text{font-family:TheinhardtMedium,Arial,sans-serif;order:2;font-size:16px;line-height:16px}.c-cta--secondary-big .cta__text strong{font-family:TheinhardtBold,Arial,sans-serif}.c-cta--secondary-big .cta__icon{order:1;margin-right:8px;margin-left:0;font-size:18px;line-height:18px}.c-cta--secondary-big:after{content:"";position:absolute;left:50%;top:50%;transform:translate3d(-50%,-50%,0);display:inline-block;width:100%;height:100%;border:2px solid #e7313c;border-radius:8px;opacity:0;padding:4px}.c-cta--secondary-big:hover{background-color:#3b0d59}.c-cta--secondary-big:active{background-color:#220833}.c-cta--secondary-big:focus-visible{background-color:#220833;outline:none}.c-cta--secondary-big:focus-visible:after{opacity:1}.c-cta--secondary-big.inverse .cta__text{order:1}.c-cta--secondary-big.inverse .cta__icon{order:2;margin-right:0;margin-left:8px}.c-cta--secondary-big.full-size{width:100%;justify-content:center}@media only screen and (min-width:1300px){.c-cta--secondary-big.full-size{width:auto}}.c-cta--secondary-big.donate .cta__icon{color:#e7313c}.c-cta--secondary-big.white{background-color:#fff}.c-cta--secondary-big.white:hover{border:1px solid #fff;background-color:transparent}.c-cta--secondary-big.white:hover .cta__icon,.c-cta--secondary-big.white:hover .cta__text{color:#fff}@media only screen and (min-width:1300px){.c-cta--secondary-big{padding:20px 40px 18px}.c-cta--secondary-big .cta__text{font-size:18px;line-height:18px}}.c-cta--secondary-big .cta__icon,.c-cta--secondary-big .cta__text{color:#5b2082}.c-cta--secondary-big:hover{background-color:#f7ebff}.c-cta--secondary-big:active,.c-cta--secondary-big:focus-visible{background-color:#5b2082}.c-cta--secondary-big:active .cta__icon,.c-cta--secondary-big:active .cta__text,.c-cta--secondary-big:focus-visible .cta__icon,.c-cta--secondary-big:focus-visible .cta__text{color:#fff}.c-cta--secondary-medium{background-color:#5b2082;border-radius:16px;display:inline-flex;position:relative;transition:color,background-color .25s ease;background-color:transparent;border:1px solid #5b2082;padding:14px 40px}.c-cta--secondary-medium .cta__icon,.c-cta--secondary-medium .cta__text{color:#fff}.c-cta--secondary-medium .cta__text{font-family:TheinhardtMedium,Arial,sans-serif;order:2}.c-cta--secondary-medium .cta__text strong{font-family:TheinhardtBold,Arial,sans-serif}.c-cta--secondary-medium .cta__icon{order:1;margin-right:8px;margin-left:0;font-size:18px;line-height:18px}.c-cta--secondary-medium:after{content:"";position:absolute;left:50%;top:50%;transform:translate3d(-50%,-50%,0);display:inline-block;width:100%;height:100%;border:2px solid #e7313c;border-radius:8px;opacity:0;padding:4px}.c-cta--secondary-medium:hover{background-color:#3b0d59}.c-cta--secondary-medium:active{background-color:#220833}.c-cta--secondary-medium:focus-visible{background-color:#220833;outline:none}.c-cta--secondary-medium:focus-visible:after{opacity:1}.c-cta--secondary-medium.inverse .cta__text{order:1}.c-cta--secondary-medium.inverse .cta__icon{order:2;margin-right:0;margin-left:8px}.c-cta--secondary-medium.full-size{width:100%;justify-content:center}@media only screen and (min-width:1300px){.c-cta--secondary-medium.full-size{width:auto}}.c-cta--secondary-medium.donate .cta__icon{color:#e7313c}.c-cta--secondary-medium.white{background-color:#fff}.c-cta--secondary-medium.white:hover{border:1px solid #fff;background-color:transparent}.c-cta--secondary-medium.white:hover .cta__icon,.c-cta--secondary-medium.white:hover .cta__text{color:#fff}@media only screen and (min-width:1300px){.c-cta--secondary-medium{padding:20px 40px 18px}.c-cta--secondary-medium .cta__text{font-size:18px;line-height:18px}}.c-cta--secondary-medium .cta__icon,.c-cta--secondary-medium .cta__text{color:#5b2082}.c-cta--secondary-medium:hover{background-color:#f7ebff}.c-cta--secondary-medium:active,.c-cta--secondary-medium:focus-visible{background-color:#5b2082}.c-cta--secondary-medium:active .cta__icon,.c-cta--secondary-medium:active .cta__text,.c-cta--secondary-medium:focus-visible .cta__icon,.c-cta--secondary-medium:focus-visible .cta__text{color:#fff}.c-cta--secondary-medium .cta__text{font-size:16px;line-height:16px}@media only screen and (min-width:1300px){.c-cta--secondary-medium{padding:14px 40px}.c-cta--secondary-medium .cta__text{font-size:16px;line-height:16px}}.c-cta--secondary-small{background-color:#5b2082;border-radius:16px;display:inline-flex;position:relative;transition:color,background-color .25s ease;background-color:transparent;border:1px solid #5b2082;padding:8px 30px}.c-cta--secondary-small .cta__icon,.c-cta--secondary-small .cta__text{color:#fff}.c-cta--secondary-small .cta__text{font-family:TheinhardtMedium,Arial,sans-serif;order:2;font-size:16px;line-height:16px}.c-cta--secondary-small .cta__text strong{font-family:TheinhardtBold,Arial,sans-serif}.c-cta--secondary-small .cta__icon{order:1;margin-right:8px;margin-left:0;font-size:18px;line-height:18px}.c-cta--secondary-small:after{content:"";position:absolute;left:50%;top:50%;transform:translate3d(-50%,-50%,0);display:inline-block;width:100%;height:100%;border:2px solid #e7313c;border-radius:8px;opacity:0;padding:4px}.c-cta--secondary-small:hover{background-color:#3b0d59}.c-cta--secondary-small:active{background-color:#220833}.c-cta--secondary-small:focus-visible{background-color:#220833;outline:none}.c-cta--secondary-small:focus-visible:after{opacity:1}.c-cta--secondary-small.inverse .cta__text{order:1}.c-cta--secondary-small.inverse .cta__icon{order:2;margin-right:0;margin-left:8px}.c-cta--secondary-small.full-size{width:100%;justify-content:center}@media only screen and (min-width:1300px){.c-cta--secondary-small.full-size{width:auto}}.c-cta--secondary-small.donate .cta__icon{color:#e7313c}.c-cta--secondary-small.white{background-color:#fff}.c-cta--secondary-small.white:hover{border:1px solid #fff;background-color:transparent}.c-cta--secondary-small.white:hover .cta__icon,.c-cta--secondary-small.white:hover .cta__text{color:#fff}@media only screen and (min-width:1300px){.c-cta--secondary-small{padding:20px 40px 18px}.c-cta--secondary-small .cta__text{font-size:18px;line-height:18px}}.c-cta--secondary-small .cta__icon,.c-cta--secondary-small .cta__text{color:#5b2082}.c-cta--secondary-small:hover{background-color:#f7ebff}.c-cta--secondary-small:active,.c-cta--secondary-small:focus-visible{background-color:#5b2082}.c-cta--secondary-small:active .cta__icon,.c-cta--secondary-small:active .cta__text,.c-cta--secondary-small:focus-visible .cta__icon,.c-cta--secondary-small:focus-visible .cta__text{color:#fff}.c-cta--secondary-small .cta__text{font-size:13px;line-height:16.9px}@media only screen and (min-width:1300px){.c-cta--secondary-small{padding:8px 30px}.c-cta--secondary-small .cta__text{font-size:13px;line-height:17px}}.c-cta--donation{background-color:#e7313c;padding:14px 20px;border-radius:16px}.c-cta--donation .cta__text{color:#fff;font-family:TheinhardtBold,Arial,sans-serif;font-size:16px;line-height:19.2px}.c-cta--donation .cta__icon{color:#fff;line-height:0;width:16px;height:14px;margin-right:0}.c-cta--donation .cta__icon svg path{fill:#fff}.c-cta--donation .cta__icon+.cta__text{margin-left:10px}.c-cta--donation.full-size{width:100%;justify-content:center}@media only screen and (min-width:1300px){.c-cta--donation.full-size{width:auto}}.c-cta--donation.white{background-color:#fff}.c-cta--donation.white .cta__icon,.c-cta--donation.white .cta__text{color:#e7313c}.c-cta--donation.white .cta__icon svg path{fill:#e7313c}.c-cta--donation:hover .cta__icon{animation:ctaDonationAnimation .75s infinite}[data-css=c-nav-header]{position:relative;top:0;left:0;right:0;z-index:9999;background-color:#fff}@media only screen and (min-width:1300px){[data-css=c-nav-header]{opacity:0;overflow:visible;background-color:#fff;transition:opacity .3s ease}}[data-css=c-nav-header].is-loaded{opacity:1}[data-css=c-nav-header].transition{transition:.15s cubic-bezier(.4,0,.2,1);transition-property:transform;transition-duration:.3s}[data-css=c-nav-header] .nav-header__wrapper{display:flex;flex-wrap:wrap;height:79px}@media only screen and (min-width:1300px){[data-css=c-nav-header] .nav-header__wrapper{position:relative;height:auto;padding:30px 0}}[data-css=c-nav-header] .wrapper__header{width:100%;display:flex}@media only screen and (min-width:1300px){[data-css=c-nav-header] .wrapper__header{position:relative;justify-content:space-between}}[data-css=c-nav-header] .wrapper__logo .logo__image{width:100%;display:block}[data-css=c-nav-header] .wrapper__logo .logo__link{display:block;width:112px;padding:20px 0}@media only screen and (min-width:456px){[data-css=c-nav-header] .wrapper__logo .logo__link{width:152px}}@media only screen and (min-width:1300px){[data-css=c-nav-header] .wrapper__logo .logo__link{width:200px;height:38px;padding:0;position:relative;z-index:2}}[data-css=c-nav-header] .wrapper__logo .logo__text{display:block;text-indent:-99999px;height:0}[data-css=c-nav-header] .wrapper__tools{display:flex;margin-left:auto;align-items:center}@media only screen and (min-width:1300px){[data-css=c-nav-header] .wrapper__tools{position:relative;z-index:1}}[data-css=c-nav-header] .wrapper__tools .tool__donate{margin-right:15px;display:none}[data-css=c-nav-header] .wrapper__tools .tool__donate .c-cta--donation{padding:15px 14px}@media only screen and (min-width:456px){[data-css=c-nav-header] .wrapper__tools .tool__donate{display:block;margin-right:20px}}@media only screen and (min-width:1300px){[data-css=c-nav-header] .wrapper__tools .tool__donate{display:none}}[data-css=c-nav-header] .wrapper__tools .tool__login{display:none;margin-right:15px}@media only screen and (min-width:456px){[data-css=c-nav-header] .wrapper__tools .tool__login{margin-right:20px}}[data-css=c-nav-header] .wrapper__tools .tool__login svg path{fill:#5b2082;stroke:#5b2082;transition:all .25s ease}[data-css=c-nav-header] .wrapper__tools .tool__login .login__link{display:block;height:20px}[data-css=c-nav-header] .wrapper__tools .tool__login .login__link:hover svg path{fill:#3b0d59;stroke:#3b0d59}[data-css=c-nav-header] .wrapper__tools .tool__search{margin-left:15px}@media only screen and (min-width:456px){[data-css=c-nav-header] .wrapper__tools .tool__search{margin-left:20px}}[data-css=c-nav-header] .wrapper__tools .tool__search .search__link{display:flex}[data-css=c-nav-header] .wrapper__tools .tool__search .search__link svg path{fill:#5b2082;transition:all .25s ease}[data-css=c-nav-header] .wrapper__tools .tool__search .search__link:hover svg path{fill:#3b0d59}[data-css=c-nav-header] .wrapper__tools .tool__toggler{margin-left:15px;display:flex}@media only screen and (min-width:456px){[data-css=c-nav-header] .wrapper__tools .tool__toggler{margin-left:20px}}@media only screen and (min-width:1300px){[data-css=c-nav-header] .wrapper__tools .tool__toggler{display:none}}[data-css=c-nav-header] .wrapper__tools .tool__cart [data-css=c-cart] .cart__text{display:none}@media only screen and (min-width:1480px){[data-css=c-nav-header] .wrapper__tools .tool__cart [data-css=c-cart].is-visible .cart__text{display:inline-block}}[data-css=c-nav-header] .wrapper__navs{width:100%;height:calc(100vh - 79px);position:fixed;top:79px;right:0;transform:translate3d(100%,0,0);transition:transform .35s ease;background-color:#fff}@media only screen and (min-width:768px){[data-css=c-nav-header] .wrapper__navs{max-width:400px}[data-css=c-nav-header] .wrapper__navs:after{content:"";position:absolute;right:100%;top:0;height:100%;background-color:rgba(0,0,0,.7);width:999999px;z-index:-1;opacity:0;pointer-events:none}}@media only screen and (min-width:1300px){[data-css=c-nav-header] .wrapper__navs{height:100%;width:100%;position:absolute;left:0;top:0;padding:0 0 0 230px;transform:none;display:flex;box-sizing:border-box;max-width:none;right:auto}[data-css=c-nav-header] .wrapper__navs:after{display:none;pointer-events:all}}[data-css=c-nav-header] .wrapper__main-nav{width:100%;padding:8px 0 32px;box-sizing:border-box}@media only screen and (min-width:1300px){[data-css=c-nav-header] .wrapper__main-nav{order:1;padding:0;display:flex;align-items:center}}[data-css=c-nav-header] .wrapper__links{width:100%;background-color:#fff;padding:30px 24px;box-sizing:border-box;border-bottom:1px solid #d9d9d9;display:flex;flex-direction:column;gap:16px}@media only screen and (min-width:1300px){[data-css=c-nav-header] .wrapper__links{border-bottom:0;padding:0;order:2;flex-direction:row;white-space:nowrap;align-items:center;justify-content:flex-end}[data-css=c-nav-header] .wrapper__links [data-css=c-cta]{padding:14px 20px}}[data-css=c-nav-header] .wrapper__lang{background-color:#f4f2f1;width:100%;padding:30px 24px;box-sizing:border-box;position:absolute;bottom:0;z-index:4}@media only screen and (min-width:1300px){[data-css=c-nav-header] .wrapper__lang{display:none}}[data-css=c-nav-header].nav-is-visible{overflow:visible}[data-css=c-nav-header].nav-is-visible .wrapper__navs{transform:translateZ(0);transition:transform .35s ease}[data-css=c-nav-header].nav-is-visible .wrapper__navs:after{opacity:1}[data-css=c-nav-header].transition{box-shadow:0 1px 6px rgba(0,0,0,.1)}.c-nav-header--min{background-color:transparent;position:relative;transition:opacity,background-color .3s ease}.c-nav-header--min .wrapper__logo .logo__image{display:none}.c-nav-header--min .wrapper__logo .logo__image.inverse{display:block}.c-nav-header--min .tool__cart{display:none!important}.c-nav-header--min .wrapper__navs{background-color:transparent;background-color:#fff;position:fixed;width:100%}@media only screen and (min-width:657px){.c-nav-header--min .wrapper__navs{height:100%;width:100%;position:absolute;left:0;top:0;padding:0 0 0 230px;transform:none;display:flex;box-sizing:border-box;max-width:none;background-color:transparent;right:auto}.c-nav-header--min .wrapper__navs:after{display:none;pointer-events:all}}@media only screen and (min-width:657px){.c-nav-header--min .nav-header__wrapper{position:relative}}.c-nav-header--min .wrapper__links{background-color:transparent;border-bottom:0;margin-top:9px}@media only screen and (min-width:657px){.c-nav-header--min .wrapper__links{border-bottom:0;padding:0;order:2;flex-direction:row;white-space:nowrap;align-items:center;justify-content:flex-end}.c-nav-header--min .wrapper__links [data-css=c-cta]{width:auto;padding:14px 20px}}.c-nav-header--min.transition{background-color:#fff}.c-nav-header--min.transition .wrapper__logo .logo__image{display:none}.c-nav-header--min.transition .wrapper__logo .logo__image:not(.inverse){display:block}.c-nav-header--min.transition [data-css=c-toggler] .toggler__inner,.c-nav-header--min.transition [data-css=c-toggler] .toggler__inner:after,.c-nav-header--min.transition [data-css=c-toggler] .toggler__inner:before{background-color:#5b2082}@media only screen and (min-width:657px){.c-nav-header--min.transition [data-css=c-toggler]{display:none}}.c-nav-header--min [data-css=c-toggler] .toggler__inner,.c-nav-header--min [data-css=c-toggler] .toggler__inner:after,.c-nav-header--min [data-css=c-toggler] .toggler__inner:before{background-color:#fff}@media only screen and (min-width:657px){.c-nav-header--min [data-css=c-toggler]{display:none}}.c-nav-header--min .c-cta--donation+.c-cta--primary-medium{height:48px;justify-content:center}.c-nav-header--min.nav-is-visible{background-color:#fff}.c-nav-header--min.nav-is-visible:after{transform:translateZ(0)}.c-nav-header--min.nav-is-visible .wrapper__logo .logo__image{display:none}.c-nav-header--min.nav-is-visible .wrapper__logo .logo__image:not(.inverse){display:block}.c-nav-header--min.nav-is-visible.transition [data-css=c-toggler] .toggler__inner{background-color:#fff}.c-nav-header--min.nav-is-visible.transition [data-css=c-toggler] .toggler__inner:after,.c-nav-header--min.nav-is-visible.transition [data-css=c-toggler] .toggler__inner:before{background-color:#5b2082}body.landingpage .r-header{margin-top:-79px}@media only screen and (min-width:1300px){body.landingpage .r-header{margin-top:-98px}}[data-css=c-header] .nav-inpage__wrapper{margin:20px 0 0}@media (min-height:768px) and (min-width:1230px){[data-css=c-header] .nav-inpage__wrapper{margin:0}}[data-css=c-header] .header__search{padding-top:64px}.c-header--hero{background-color:#f4f2f1}.c-header--hero .header__topics{padding:56px 0}@media only screen and (min-width:1230px){.c-header--hero .header__topics{padding:80px 0}}.c-header--hero .header__title{font-family:Edie-and-Eddy,Times New Roman,serif;font-weight:400;font-size:3.6rem;line-height:4.32rem;color:#fff;max-width:893px}@media only screen and (min-width:1230px){.c-header--hero .header__title{font-size:7.2rem;line-height:7.92rem}}.c-header--hero .header__title .letter{display:inline-block}.c-header--hero .header__image{display:block;width:100%;border-radius:40px 40px 0 0}.c-header--hero .header__image.default-animation{transition:transform 1.5s ease}.c-header--hero .header__top{position:relative;margin-left:-24px;margin-right:-24px}@media only screen and (min-width:480px){.c-header--hero .header__top{margin:0}}.c-header--hero .header__top:after{content:"";display:block;position:absolute;top:0;left:-9999px;right:-9999px;height:50%;background-color:#fff}.c-header--hero .header__image-wrapper{position:relative;z-index:1;overflow:hidden;border-radius:40px 40px 0 0}@media only screen and (min-width:1230px){.c-header--hero .header__image-wrapper:after{display:block}}.c-header--hero .header__content-wrapper{position:absolute;bottom:0;padding:0 24px 40px;z-index:1}@media only screen and (min-width:1024px){.c-header--hero .header__content-wrapper{padding:0 0 80px}}@media only screen and (min-width:1404px){.c-header--hero .header__content-wrapper{padding:0 16px 80px}}.c-header--hero .header__cta{margin-top:30px}.c-header--hero.is-hover .header__image{transform:scale(1.07)!important}@media only screen and (min-width:1230px){.c-header--default .header__image-wrapper{max-height:520px;overflow:hidden}}@media only screen and (min-width:2000px){.c-header--default .header__image-wrapper{max-height:600px}}.c-header--default .header__image-wrapper+.header__content-wrapper .header__content{margin:-84px -32px 0;padding:32px;width:100%}@media only screen and (min-width:1230px){.c-header--default .header__image-wrapper+.header__content-wrapper .header__content{margin:-168px -64px 0;padding:64px 64px 0}}.c-header--default .header__content{background-color:#fff;border-radius:40px 40px 0 0;position:relative;z-index:1;max-width:1038px;padding-top:20px}@media only screen and (min-width:1230px){.c-header--default .header__content{padding-top:40px}}.c-header--default .header__content-align{display:flex;justify-content:center}@media only screen and (min-width:1230px){.c-header--default .header__content-align{display:block}}.c-header--default .header__title{font-family:Edie-and-Eddy,Times New Roman,serif;font-weight:400;font-size:2.8rem;line-height:2.8rem;hyphens:auto;word-break:break-word;overflow-wrap:anywhere}@media only screen and (min-width:1230px){.c-header--default .header__title{font-size:5.6rem;line-height:6.72rem}}.c-header--default .header__lead{font-family:TheinhardtRegular,Arial,sans-serif;font-size:2rem;line-height:2.8rem;margin-top:20px}.c-header--default .header__lead strong{font-family:TheinhardtBold,Arial,sans-serif}@media only screen and (min-width:1230px){.c-header--default .header__lead{font-size:2.6rem;line-height:3.38rem;margin-top:40px}}.c-header--default .header__image{display:block;width:100%}.c-header--landingpage{position:relative;z-index:1;overflow-y:hidden}.c-header--landingpage .header__image{display:block;width:100%}.c-header--landingpage .header__image-wrapper{max-height:1000px;overflow:hidden}.c-header--landingpage .header__content-wrapper{position:relative;z-index:2;padding-top:40px;border-radius:40px 40px 0 0;background-color:#fff;margin:-40px 0 96px}@media only screen and (min-width:1230px){.c-header--landingpage .header__content-wrapper{padding-top:128px}}.c-header--landingpage .header__title{font-family:Edie-and-Eddy,Times New Roman,serif;font-weight:400;font-size:2.8rem;line-height:2.8rem;hyphens:auto;word-break:break-word;overflow-wrap:anywhere}@media only screen and (min-width:1230px){.c-header--landingpage .header__title{font-size:5.6rem;line-height:6.72rem}}.c-header--landingpage .header__lead{font-family:TheinhardtRegular,Arial,sans-serif;font-size:2rem;line-height:2.8rem;margin-top:20px}.c-header--landingpage .header__lead strong{font-family:TheinhardtBold,Arial,sans-serif}@media only screen and (min-width:1230px){.c-header--landingpage .header__lead{font-size:2.6rem;line-height:3.38rem;margin-top:40px}}.c-header--landingpage .header__video-wrapper{position:relative;overflow:hidden;height:auto}.c-header--landingpage .header__video-wrapper.vimeo iframe,.c-header--landingpage .header__video-wrapper.youtube iframe{pointer-events:none}@media only screen and (min-width:768px){.c-header--landingpage .header__video-wrapper{height:auto;max-height:1000px}.c-header--landingpage .header__video-wrapper.vimeo,.c-header--landingpage .header__video-wrapper.youtube{max-height:1000px}}.c-header--landingpage .header__video-wrapper .video__player{width:100%;height:auto}@media only screen and (min-width:768px){.c-header--landingpage .header__video-wrapper .video__player{width:100%}}.c-header--landingpage .header__video-wrapper .video__pause-button,.c-header--landingpage .header__video-wrapper .video__play-button{position:absolute;top:50%;left:50%;width:48px;height:48px;display:block;margin-left:-24px;margin-top:-24px;z-index:1;background:transparent;border:none;padding:0;cursor:pointer;opacity:0}.c-header--landingpage .header__video-wrapper .video__pause-button svg,.c-header--landingpage .header__video-wrapper .video__play-button svg{width:100%;height:auto}@media only screen and (min-width:768px){.c-header--landingpage .header__video-wrapper .video__pause-button,.c-header--landingpage .header__video-wrapper .video__play-button{margin-left:-44px;margin-top:-44px;width:88px;height:88px}}.c-header--landingpage .header__video-wrapper .video__pause-button.is-hidden,.c-header--landingpage .header__video-wrapper .video__play-button.is-hidden{opacity:0!important;pointer-events:none;transition:opacity .3s ease}.c-header--landingpage .header__video-wrapper .video__pause-button{pointer-events:none}.c-header--landingpage .header__video-wrapper .video__pause-button.is-visible{opacity:1;pointer-events:all}.c-header--landingpage .header__video-wrapper .video__pause-button.is-hidden{opacity:0;pointer-events:none}.c-header--landingpage .header__video-wrapper .video__wrapper{position:relative;padding-bottom:56.25%;height:0}@media only screen and (min-width:768px){.c-header--landingpage .header__video-wrapper .video__wrapper{padding-bottom:56.25%}}.c-header--landingpage .header__video-wrapper .video__wrapper .video__player{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0}.c-header--landingpage .header__video-wrapper .video__wrapper .video__player.is-visible{opacity:1}.c-header--landingpage .header__video-wrapper .video__wrapper .video__player iframe{width:100%;height:100%}.c-header--landingpage .header__video-wrapper .video__wrapper .video__poster{position:absolute;top:0;left:0;width:100%;height:100%;background:#000;background-position:50%;background-size:cover;transition:opacity .3s ease;z-index:1}.c-header--landingpage .header__video-wrapper .video__wrapper .video__poster.is-hidden{opacity:0!important;pointer-events:none;transition:opacity .3s ease}[data-css=c-nav-main] .nav-main__link{display:inline-flex;align-items:center;text-decoration:none;font-family:TheinhardtRegular,Arial,sans-serif;font-size:1.9rem;line-height:3.04rem;color:#5b2082;padding:24px;display:block;position:relative}[data-css=c-nav-main] .nav-main__link strong{font-family:TheinhardtBold,Arial,sans-serif}@media only screen and (min-width:1300px){[data-css=c-nav-main] .nav-main__link{font-family:TheinhardtBold,Arial,sans-serif;font-size:1.8rem;line-height:2.34rem;padding:0;margin-right:30px}}[data-css=c-nav-main] .nav-main__link:before{content:"";display:block;height:1px;width:100%;background-color:#d9d9d9;position:absolute;bottom:0;left:24px;width:calc(100% - 48px)}@media only screen and (min-width:1300px){[data-css=c-nav-main] .nav-main__link:before{display:none}}[data-css=c-nav-main] .nav-main__link.has-submenu:after{content:"";width:6px;height:10px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='6' height='10' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M.646.646a.5.5 0 000 .708L4.293 5 .646 8.646a.5.5 0 10.708.708l4-4a.5.5 0 000-.708l-4-4a.5.5 0 00-.708 0z' fill='%235B2082'/%3E%3C/svg%3E");display:block;background-repeat:no-repeat;position:absolute;right:24px;top:50%;transform:translate3d(0,-50%,0);transition:transform .3s ease}@media only screen and (min-width:1300px){[data-css=c-nav-main] .nav-main__link.has-submenu:after{right:-16px;height:6px;width:10px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='10' height='6' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M.646.304a.5.5 0 01.708 0L5 3.95 8.646.304a.5.5 0 11.708.707l-4 4a.5.5 0 01-.708 0l-4-4a.5.5 0 010-.707z' fill='%235B2082'/%3E%3C/svg%3E")}}[data-css=c-nav-main] .nav-main__link.is-current.has-submenu{font-family:TheinhardtBold,Arial,sans-serif}[data-css=c-nav-main] .nav-main__link.is-current.has-submenu:before{background-color:#9b5ac7}@media only screen and (min-width:1300px){[data-css=c-nav-main] .nav-main__link.is-current.has-submenu{border-bottom:1px solid #9b5ac7}}[data-css=c-nav-main] .nav-main__link.is-active.has-submenu:after{transform:translate3d(0,-50%,0) scale(-1)}@media only screen and (min-width:1300px){[data-css=c-nav-main] .nav-main__link:hover{border-bottom:1px solid #9b5ac7}}[data-css=c-nav-main] .nav-main__sub-list{position:absolute;top:0;width:100%;height:calc(100% - 91px);z-index:2;background-color:#fff;transform:translate3d(100%,0,0);transition:transform .35s ease;overflow-y:scroll;overflow-x:hidden}[data-css=c-nav-main] .nav-main__sub-list .nav-main__sub-list{height:100%}[data-css=c-nav-main] .nav-main__sub-list.is-open{transform:translateZ(0)}@media only screen and (min-width:1300px){[data-css=c-nav-main] .nav-main__sub-list.is-open{display:flex}[data-css=c-nav-main] .nav-main__sub-list.is-open:after{content:"";display:block;position:absolute;left:-9999px;right:-9999px;background-color:#fff;top:0;height:100%;z-index:-1;box-shadow:0 4px 6px rgba(0,0,0,.1)}}@media only screen and (min-width:1300px){[data-css=c-nav-main] .nav-main__sub-list{transform:none;position:absolute;top:104px;left:0;width:100%;height:auto;display:none;flex-wrap:wrap;margin:0 -28px;padding:30px 0 56px;overflow:visible;align-items:center}[data-css=c-nav-main] .nav-main__sub-list .nav-main__sub-list{display:none}}@media only screen and (min-width:1300px){[data-css=c-nav-main] .nav-main__list{display:flex}}@media only screen and (min-width:1300px){[data-css=c-nav-main] .nav-main__list-sub-item{width:33.3333%;padding:0 28px;box-sizing:border-box}}@media only screen and (min-width:1300px){[data-css=c-nav-main] .nav-main__list-sub-item .nav-main__link{font-family:TheinhardtRegular,Arial,sans-serif;font-size:1.9rem;line-height:3.04rem;position:relative;padding:24px 0;transition:padding .3s ease}[data-css=c-nav-main] .nav-main__list-sub-item .nav-main__link strong{font-family:TheinhardtBold,Arial,sans-serif}[data-css=c-nav-main] .nav-main__list-sub-item .nav-main__link:before{display:block;left:0;width:100%}[data-css=c-nav-main] .nav-main__list-sub-item .nav-main__link:after{content:"";display:block;width:0;height:1px;background:#9b5ac7;transition:width .3s;position:absolute;left:0;bottom:0;top:auto}[data-css=c-nav-main] .nav-main__list-sub-item .nav-main__link:hover:not(.is-current){border-bottom:0;padding-left:15px}[data-css=c-nav-main] .nav-main__list-sub-item .nav-main__link:hover:not(.is-current):after{width:100%}[data-css=c-nav-main] .nav-main__list-sub-item .nav-main__link.is-current{font-family:TheinhardtBold,Arial,sans-serif}[data-css=c-nav-main] .nav-main__list-sub-item .nav-main__link.is-current:before{background-color:#9b5ac7;font-family:TheinhardtRegular,Arial,sans-serif}[data-css=c-nav-main] .nav-main__list-sub-item .nav-main__link.is-current:before strong{font-family:TheinhardtBold,Arial,sans-serif}}[data-css=c-nav-main] .nav-main__mobile-info{padding:30px 24px}[data-css=c-nav-main] .nav-main__mobile-info .info__title{font-size:2.4rem;line-height:2.64rem;font-family:TheinhardtBold,Arial,sans-serif;color:#5b2082;padding:24px 0 16px}[data-css=c-nav-main] .nav-main__mobile-info .hub-link{font-family:TheinhardtRegular,Arial,sans-serif;text-decoration:none;color:#5b2082;font-size:1.6rem;display:inline-block;border-bottom:1px solid #9b5ac7}[data-css=c-nav-main] .nav-main__mobile-info .hub-link strong{font-family:TheinhardtBold,Arial,sans-serif}@media only screen and (min-width:1300px){[data-css=c-nav-main] .nav-main__mobile-info{display:none}}[data-css=c-nav-main] .info__back-button{padding:0;background:none;display:inline-flex;align-items:center;border:none;font-family:TheinhardtRegular,Arial,sans-serif;font-size:1.6rem;line-height:2.24rem;color:#5b2082;cursor:pointer;margin-bottom:8px}[data-css=c-nav-main] .info__back-button strong{font-family:TheinhardtBold,Arial,sans-serif}[data-css=c-nav-main] .info__back-button .back-button__icon{display:block;width:8px;height:14px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='8' height='14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M7.53.47a.75.75 0 010 1.06L2.06 7l5.47 5.47a.75.75 0 11-1.06 1.06l-6-6a.75.75 0 010-1.06l6-6a.75.75 0 011.06 0z' fill='%235B2082'/%3E%3C/svg%3E");background-repeat:no-repeat;margin-right:12px}[data-css=c-nav-main] .info__back-button .back-button__text{border-bottom:1px solid #9b5ac7}[data-css=c-nav-meta] .nav-meta__list{display:flex;flex-direction:row;flex-wrap:wrap}[data-css=c-nav-meta] .list__link{display:inline;font-family:TheinhardtRegular,Arial,sans-serif;line-height:1;color:#858585;font-size:1.3rem;text-decoration:none;margin-right:16px;border-bottom:1px solid transparent}[data-css=c-nav-meta] .list__link strong{font-family:TheinhardtBold,Arial,sans-serif}[data-css=c-nav-meta] .list__link:hover{border-color:#858585}[data-css=c-nav-meta] .list__link.donate{color:#e7313c}[data-css=c-nav-meta] .list__link.donate:hover{border-color:#e7313c}[data-css=c-nav-meta] .list__link.donate:before{width:13px;height:13px;overflow:hidden;font-family:Material Icons;font-weight:400;font-style:normal;font-size:24px;letter-spacing:normal;text-transform:none;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-feature-settings:"liga";-webkit-font-smoothing:antialiased;font-feature-settings:"liga";content:"favorite";margin-right:3px;display:inline-block;margin-top:-2px;vertical-align:middle;line-height:1;font-size:1.3rem}[data-css=c-nav-meta] .list__item:last-child{margin-right:0;margin-left:-16px}[data-css=c-toggler]{overflow:visible;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-tap-highlight-color:transparent;position:relative;cursor:pointer;outline:none;border:none;background:none;width:20px;height:17px;perspective:80px}[data-css=c-toggler] .toggler__inner{left:0;top:7px}[data-css=c-toggler] .toggler__inner,[data-css=c-toggler] .toggler__inner:after,[data-css=c-toggler] .toggler__inner:before{transition:transform .2s cubic-bezier(.645,.045,.355,1),background-color .2s cubic-bezier(.645,.045,.355,1) 0s;position:absolute;width:20px;height:3px;background-color:#5b2082;border-radius:2px}[data-css=c-toggler] .toggler__inner:after,[data-css=c-toggler] .toggler__inner:before{content:"";display:block}[data-css=c-toggler] .toggler__inner:before{top:-7px}[data-css=c-toggler] .toggler__inner:after{top:7px}[data-css=c-toggler].is-active.mouseover .toggler__inner,[data-css=c-toggler].is-active .toggler__inner{transform:rotateY(180deg);background-color:transparent;transition:transform .2s cubic-bezier(.645,.045,.355,1),background-color .2s cubic-bezier(.645,.045,.355,1) 0s}[data-css=c-toggler].is-active.mouseover .toggler__inner:before,[data-css=c-toggler].is-active .toggler__inner:before{transform:translate3d(0,7px,0) rotate(45deg);transition:transform .2s cubic-bezier(.645,.045,.355,1),background-color .2s cubic-bezier(.645,.045,.355,1) 0s;background-color:#5b2082}[data-css=c-toggler].is-active.mouseover .toggler__inner:after,[data-css=c-toggler].is-active .toggler__inner:after{transform:translate3d(0,-7px,0) rotate(-45deg);transition:transform .2s cubic-bezier(.645,.045,.355,1),background-color .2s cubic-bezier(.645,.045,.355,1) 0s;background-color:#5b2082}[data-css=c-toggler].is-active .toggler__inner,[data-css=c-toggler].is-active .toggler__inner:after,[data-css=c-toggler].is-active .toggler__inner:before{transition:transform .2s cubic-bezier(.645,.045,.355,1),background-color .2s cubic-bezier(.645,.045,.355,1) 0s}[data-css=c-toggler].mouseover .toggler__inner,[data-css=c-toggler].mouseover .toggler__inner:after,[data-css=c-toggler].mouseover .toggler__inner:before{background-color:#e7313c}[data-css=c-toggler].mouseover .toggler__inner:before{transform:translate3d(0,-2px,0)}[data-css=c-toggler].mouseover .toggler__inner:after{transform:translate3d(0,2px,0)}.nav-is-black .toggler__inner,.nav-is-black .toggler__inner:after,.nav-is-black .toggler__inner:before,.nav-is-visible .toggler__inner,.nav-is-visible .toggler__inner:after,.nav-is-visible .toggler__inner:before{background-color:#000}[data-css=c-card]{display:flex;flex-direction:column;flex-wrap:wrap;height:100%;border-radius:5px;overflow:hidden;text-decoration:none;background-color:transparent;color:#000;position:relative;box-sizing:border-box}[data-css=c-card] .card__media{border-radius:5px 5px 0 0;overflow:hidden;line-height:0;width:100%}[data-css=c-card] .card__image-link{display:block;line-height:0;flex:none}[data-css=c-card] .card__image{width:100%;transform:scale(1);transition:transform 1.5s cubic-bezier(0,0,.475,1.02)}[data-css=c-card] .card__title,[data-css=c-card] .card__title-link{order:1;font-size:2rem;line-height:1.3;text-decoration:none;color:#000;display:flex;align-items:flex-start;hyphens:auto;font-family:TheinhardtBold,Arial,sans-serif}@media only screen and (min-width:1024px){[data-css=c-card] .card__title,[data-css=c-card] .card__title-link{font-size:2.2rem}}[data-css=c-card] .card__title-link .title__icon,[data-css=c-card] .card__title .title__icon{margin-right:16px;width:32px;display:flex;align-content:center}[data-css=c-card] .card__title-link .fully-booked,[data-css=c-card] .card__title .fully-booked{font-size:12px;line-height:1.9rem;color:#858585;font-family:TheinhardtBold,Arial,sans-serif;padding:.4rem 1.1rem .25rem;border:1px solid #858585;background-color:#fff;border-radius:3px;text-decoration:none;display:inline-block;margin-left:1.6rem;cursor:default}[data-css=c-card] .card__title-link:hover{text-decoration:underline}[data-css=c-card] .card__subtitle{font-size:1.6rem}@media only screen and (min-width:1024px){[data-css=c-card] .card__subtitle{font-size:1.8rem}}[data-css=c-card] .card__text{font-family:TheinhardtRegular,Arial,sans-serif;font-size:1.6rem;order:3;line-height:1.4;width:100%}[data-css=c-card] .card__text strong{font-family:TheinhardtBold,Arial,sans-serif}@media only screen and (min-width:1024px){[data-css=c-card] .card__text{font-size:1.8rem}}[data-css=c-card] .card__text+.card__link{margin-top:32px}[data-css=c-card] .card__date{order:4;font-family:TheinhardtRegular,Arial,sans-serif}[data-css=c-card] .card__date strong{font-family:TheinhardtBold,Arial,sans-serif}[data-css=c-card] .card__body{padding:16px;flex:1 0 auto;display:flex;flex-wrap:wrap;flex-direction:column;align-items:flex-start}[data-css=c-card] .card__body *{max-width:100%}[data-css=c-card] .card__tag{position:absolute;top:16px;left:16px;font-size:12px;color:#858585;font-family:TheinhardtBold,Arial,sans-serif;padding:.4rem 1.1rem .2rem;background-color:#fff;border-radius:3px;display:flex;align-items:center}[data-css=c-card] .card__cta{font-size:1.5rem;display:block;text-decoration:none}[data-css=c-card] .card__cta:hover{text-decoration:underline}[data-css=c-card] .card__link{order:4;font-family:TheinhardtRegular,Arial,sans-serif;color:#5b2082;border-radius:0;padding:0;text-decoration:none;display:inline-flex;box-shadow:none;color:#000;font-size:1.6rem;margin:64px 0 0;line-height:1}[data-css=c-card] .card__link strong{font-family:TheinhardtBold,Arial,sans-serif}[data-css=c-card] .card__link .cta__text{border-bottom:1px solid}[data-css=c-card] .card__link:hover{color:#9b5ac7}[data-css=c-card] .card__link:hover .cta__icon svg path{fill:#9b5ac7}[data-css=c-card] .card__link:hover .cta__text{border-color:#9b5ac7}[data-css=c-card] .card__link.bold{font-family:TheinhardtBold,Arial,sans-serif}@media only screen and (min-width:1024px){[data-css=c-card] .card__link{font-size:1.8rem}}[data-css=c-card].white{background-color:#fff}[data-css=c-card] .card__links-wrapper{order:5;position:relative;margin-top:16px;padding:16px 0;margin-bottom:-16px;width:100%}[data-css=c-card] .card__links-wrapper:before{content:"";position:absolute;top:0;left:-16px;right:-16px;height:1px;background-color:#d9d9d9}[data-css=c-card] .card__date,[data-css=c-card] .card__text,[data-css=c-card] .card__title{transition:color .3s ease-out}a[data-css=c-card]:hover .card__image{transform:scale(1.075)}a[data-css=c-card]:hover .card__date,a[data-css=c-card]:hover .card__text,a[data-css=c-card]:hover .card__title{color:#5b2082}.c-card--default.extranet,.extranet.c-card--news{background-color:#fff}.c-card--default.extranet .card__body,.extranet.c-card--news .card__body{padding:24px 20px}.c-card--default.extranet .card__title,.extranet.c-card--news .card__title{text-decoration:underline;margin-bottom:0}.c-card--default.extranet:hover,.extranet.c-card--news:hover{background-color:#fff;filter:drop-shadow(8px 16px 30px rgba(0,0,0,.1))}.c-card--default .card__tag,.c-card--news .card__tag{order:1;position:static;font-size:1.3rem;color:#858585;font-family:TheinhardtBold,Arial,sans-serif;border-radius:3px;background:linear-gradient(0deg,rgba(230,236,240,.3),rgba(230,236,240,.3)),#fff;align-self:flex-start;margin-bottom:1.2rem;border:1px solid #f2f2f2;padding:.2rem 8px;display:flex;align-items:center;line-height:1.45}.c-card--default .card__tag .tag__icon,.c-card--news .card__tag .tag__icon{display:flex;align-content:center;margin-right:8px;width:1.4rem}.c-card--default .card__link,.c-card--news .card__link{position:relative;border-bottom:1px solid transparent;overflow:hidden;transition:.15s cubic-bezier(.4,0,.2,1);transition-property:color;transition-duration:.3s}.c-card--default .card__link:after,.c-card--default .card__link:before,.c-card--news .card__link:after,.c-card--news .card__link:before{content:"";position:absolute;bottom:0;left:0;width:100%;height:1px;transition:.15s cubic-bezier(.4,0,.2,1);transition-property:transform;transition-duration:.3s}.c-card--default .card__link:before,.c-card--news .card__link:before{background-color:#000;transform:translateZ(0)}.c-card--default .card__link:after,.c-card--news .card__link:after{background-color:#e7313c;transform:translate3d(-100%,0,0)}.c-card--default .card__link:hover,.c-card--news .card__link:hover{color:#e7313c}.c-card--default .card__link:hover:before,.c-card--news .card__link:hover:before{transform:translate3d(100%,0,0)}.c-card--default .card__link:hover:after,.c-card--news .card__link:hover:after{transform:translateZ(0)}.c-card--default .card__media,.c-card--news .card__media{border-radius:8px}.c-card--default .card__body,.c-card--news .card__body{padding:0}.c-card--default .card__date,.c-card--news .card__date{font-family:TheinhardtRegular,Arial,sans-serif;font-size:1.6rem;line-height:1.69rem;color:#555;margin-top:16px}.c-card--default .card__date strong,.c-card--news .card__date strong{font-family:TheinhardtBold,Arial,sans-serif}.c-card--default .card__image,.c-card--news .card__image{aspect-ratio:1.54}.c-card--default .card__title,.c-card--news .card__title{color:#5b2082;font-size:2.4rem;line-height:2.64rem;font-family:TheinhardtMedium,Arial,sans-serif;margin-top:20px}.c-card--default .card__title strong,.c-card--news .card__title strong{font-family:TheinhardtBold,Arial,sans-serif}.c-card--default .card__text,.c-card--news .card__text{font-family:TheinhardtRegular,Arial,sans-serif;font-size:1.9rem;line-height:3.04rem;color:#555;margin-top:8px}.c-card--default .card__text strong,.c-card--news .card__text strong{font-family:TheinhardtBold,Arial,sans-serif}.c-card--person{border-radius:0}.c-card--person .card__title{order:2;margin-bottom:.6rem}.c-card--person .card__media{border-radius:5px}.c-card--person .card__text{font-family:TheinhardtRegular,Arial,sans-serif;color:#858585;font-size:1.6rem}.c-card--person .card__text strong{font-family:TheinhardtBold,Arial,sans-serif}.c-card--person .card__text .text__link{color:#000}.c-card--person .card__text .text__link:hover{color:#e7313c}.c-card--person .card__subtitle{font-family:TheinhardtRegular,Arial,sans-serif;font-size:1.4rem;color:#858585}.c-card--person .card__subtitle strong{font-family:TheinhardtBold,Arial,sans-serif}.c-card--topic{background-color:transparent}.c-card--topic .card__media{border-radius:8px}@media only screen and (min-width:768px){.c-card--topic .card__image{display:block}}.c-card--topic .card__body{display:block;padding:0}@media only screen and (min-width:768px){.c-card--topic .card__body{display:flex}}.c-card--topic .card__title{color:#5b2082;font-size:2.4rem;line-height:2.64rem;font-family:TheinhardtMedium,Arial,sans-serif;margin-top:20px}.c-card--topic .card__title strong{font-family:TheinhardtBold,Arial,sans-serif}.c-card--topic .card__text{font-family:TheinhardtRegular,Arial,sans-serif;font-size:1.9rem;line-height:3.04rem;color:#555;margin-top:8px}.c-card--topic .card__text strong{font-family:TheinhardtBold,Arial,sans-serif}.c-card--article{padding-bottom:6px;border-radius:0;box-sizing:border-box;position:relative;border-bottom:4px solid transparent;overflow:hidden;transition:.15s cubic-bezier(.4,0,.2,1);transition-property:color;transition-duration:.3s}.c-card--article:after,.c-card--article:before{content:"";position:absolute;bottom:0;left:0;width:100%;height:4px;transition:.15s cubic-bezier(.4,0,.2,1);transition-property:transform;transition-duration:.3s}.c-card--article:before{background-color:#000;transform:translateZ(0)}.c-card--article:after{background-color:#e7313c;transform:translate3d(-100%,0,0)}.c-card--article:hover:before{transform:translate3d(100%,0,0)}.c-card--article:hover:after{transform:translateZ(0)}.c-card--article .card__media{border-radius:5px}.c-card--article .card__body{padding:16px 0 0}.c-card--article .card__title{font-family:SwiftLTW04-Bold,Times New Roman,serif;font-weight:400}.c-card--article .card__title-link:hover{text-decoration:none}.c-card--article .card__text{display:none}a.c-card--article:hover{box-shadow:none}a.c-card--article:hover .card__title{text-decoration:none}.c-card--product{border:1px solid #d9d9d9;position:relative}.c-card--product .card__title{font-family:TheinhardtMedium,Arial,sans-serif;font-size:2.4rem;line-height:2.64rem}.c-card--product .card__title strong{font-family:TheinhardtBold,Arial,sans-serif}.c-card--product .card__text{font-family:TheinhardtRegular,Arial,sans-serif;font-size:1.6rem;line-height:2.24rem;color:#555;margin-top:16px}.c-card--product .card__text strong{font-family:TheinhardtBold,Arial,sans-serif}.c-card--product .card__body{justify-content:flex-end;background-color:#fff;border-radius:4px 4px 4px 4px;width:100%;box-sizing:border-box;padding:24px 16px 16px}.c-card--product .card__media+.card__body{position:absolute;bottom:8px;left:8px;width:calc(100% - 16px)}.c-card--product .card__tag{top:auto;bottom:100%;left:0;box-shadow:none;border-radius:4px 4px 0 0;font-family:TheinhardtRegular,Arial,sans-serif;color:#000;font-size:1.3rem;line-height:1.69rem;padding:7px 16px 5px}.c-card--product .card__tag strong{font-family:TheinhardtBold,Arial,sans-serif}.c-card--product .card__tag:after{content:"";display:block;height:4px;width:5px;background:#fff;position:absolute;top:100%;left:0;width:100%}.c-card--product .card__image{display:block;width:300px;aspect-ratio:.6818}.c-card--product .card__link{font-family:TheinhardtBold,Arial,sans-serif;font-size:1.6rem;line-height:1.92rem;color:#5b2082;border-bottom:1px solid;margin:0}.c-card--product .card__shop-tools{display:flex;order:2}.c-card--product .card__download{max-height:21px}.c-card--product .card__download .download{cursor:pointer;background:none;border:0;padding:0}.c-card--product .card__download+.card__cart{margin-left:8px}.c-card--product .card__cart{max-height:21px}.c-card--product .card__cart .cart{cursor:pointer;background:none;border:0;padding:0}.c-card--product .card__cart .cart svg path,.c-card--product .card__download .download svg path{transition:fill .3s ease}.c-card--product .card__cart .cart:hover svg path,.c-card--product .card__download .download:hover svg path{fill:#9b5ac7}.c-card--product .card__links-wrapper{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.c-card--product .card__links-wrapper .card__link{order:1}.c-card--product.is-hover .card__image{transform:scale(1.075)}.c-card--product.is-hover .card__date,.c-card--product.is-hover .card__text,.c-card--product.is-hover .card__title{color:#5b2082}.c-card--collection{background-color:#000}.c-card--collection .card__body{margin-bottom:2rem}@media only screen and (min-width:768px){.c-card--collection .card__body{margin-bottom:4rem}}@media only screen and (min-width:1024px){.c-card--collection .card__body{margin-bottom:6rem}}@media only screen and (min-width:1230px){.c-card--collection .card__body{margin-bottom:12rem}}.c-card--collection .card__title,.c-card--collection .card__title-link{order:2;margin-bottom:.6rem;color:#fff}@media only screen and (min-width:1024px){.c-card--collection .card__title,.c-card--collection .card__title-link{font-size:3rem}}.c-card--collection .card__subtitle{color:#fff;margin-bottom:8px}.c-card--collection .card__text{color:#fff;font-size:1.6rem}.c-card--collection .card__link{color:#fff;font-family:TheinhardtBold,Arial,sans-serif;font-size:1.6rem;border-bottom:1px solid}.c-card--download{border:1px solid #d9d9d9;background-color:#fff}.c-card--download .card__body{padding:22px}.c-card--download .card__tag{order:1;position:static;align-self:flex-start;background:linear-gradient(0deg,rgba(230,236,240,.3),rgba(230,236,240,.3)),#fff;border:1px solid #f2f2f2;margin-bottom:2rem}.c-card--download .card__infos{order:5;margin-top:3rem;font-family:TheinhardtRegular,Arial,sans-serif;color:#858585;font-size:1.3rem}.c-card--download .card__infos strong{font-family:TheinhardtBold,Arial,sans-serif}.c-card--download .card__title{order:2;font-size:1.6rem;margin-bottom:.6rem}@media only screen and (min-width:1024px){.c-card--download .card__title{font-size:2.2rem}}.c-card--download .card__text{font-family:TheinhardtRegular,Arial,sans-serif;font-size:1.6rem}.c-card--download .card__text strong,.c-card--download a.card__link{font-family:TheinhardtBold,Arial,sans-serif}.c-card--download a.card__link{font-size:1.6rem;color:#000;border-bottom:1px solid}.c-card--plain .card__title-link,.c-card--search .card__title-link{font-family:TheinhardtMedium,Arial,sans-serif;font-size:3.6rem;line-height:3.96rem;margin-bottom:20px}.c-card--plain .card__title-link strong,.c-card--search .card__title-link strong{font-family:TheinhardtBold,Arial,sans-serif}.c-card--plain .card__body,.c-card--search .card__body{padding:0;font-size:1.8rem}.c-card--plain .card__text,.c-card--search .card__text{font-family:SwiftLTW04-Light,Times New Roman,serif;font-weight:400}.c-card--plain .card__link,.c-card--search .card__link{position:relative;border-bottom:1px solid transparent;overflow:hidden;transition:.15s cubic-bezier(.4,0,.2,1);transition-property:color;transition-duration:.3s}.c-card--plain .card__link:after,.c-card--plain .card__link:before,.c-card--search .card__link:after,.c-card--search .card__link:before{content:"";position:absolute;bottom:0;left:0;width:100%;height:1px;transition:.15s cubic-bezier(.4,0,.2,1);transition-property:transform;transition-duration:.3s}.c-card--plain .card__link:before,.c-card--search .card__link:before{background-color:#000;transform:translateZ(0)}.c-card--plain .card__link:after,.c-card--search .card__link:after{background-color:#e7313c;transform:translate3d(-100%,0,0)}.c-card--plain .card__link:hover,.c-card--search .card__link:hover{color:#e7313c}.c-card--plain .card__link:hover:before,.c-card--search .card__link:hover:before{transform:translate3d(100%,0,0)}.c-card--plain .card__link:hover:after,.c-card--search .card__link:hover:after{transform:translateZ(0)}.c-card--search:hover{box-shadow:none}.c-card--search:hover .card__title{color:#e7313c}a.c-card--search:hover{box-shadow:none}.c-card--search .card__title{font-family:TheinhardtMedium,Arial,sans-serif;font-size:2.4rem;line-height:2.64rem;letter-spacing:-.02em;color:#5b2082}.c-card--search .card__title strong{font-family:TheinhardtBold,Arial,sans-serif}.c-card--search .card__text{font-family:TheinhardtRegular,Arial,sans-serif;margin-top:10px;color:#000;font-size:1.9rem;line-height:3.04rem}.c-card--search .card__text strong{font-family:TheinhardtBold,Arial,sans-serif}.c-card--search .card__date,.c-card--search .card__place{font-family:TheinhardtRegular,Arial,sans-serif;font-size:1.3rem;line-height:1.69rem;color:#555;margin-top:10px}.c-card--search .card__date strong,.c-card--search .card__place strong{font-family:TheinhardtBold,Arial,sans-serif}.c-card--search .card__link{margin:32px 0;font-family:TheinhardtMedium,Arial,sans-serif;color:#5b2082;border-bottom:1px solid #5b2082}.c-card--search .card__link strong{font-family:TheinhardtBold,Arial,sans-serif}.c-card--search .card__link:after,.c-card--search .card__link:before{display:none}.c-card--search .card__link:hover{color:#9b5ac7;border-bottom:1px solid #9b5ac7}.c-card--search .card__link:hover:after,.c-card--search .card__link:hover:before{display:none}.c-card--search .card__cat{order:4;margin-top:8px;font-family:TheinhardtRegular,Arial,sans-serif;font-size:1.3rem;color:#858585}.c-card--search .card__cat strong{font-family:TheinhardtBold,Arial,sans-serif}.c-card--search.course:hover .card__title{color:#000}.c-card--search.course .collapse__icon{line-height:0}.c-card--search.course .collapse__icon .close{display:none}.c-card--search.course .card__expand-header{display:flex;flex-wrap:wrap;position:relative;cursor:pointer}@media only screen and (min-width:600px){.c-card--search.course .card__expand-header{margin:0 -10px;flex-wrap:wrap}}.c-card--search.course .card__expand-header.is-active .card__title a,.c-card--search.course .card__expand-header.is-active .collapse__icon .material-icons,.c-card--search.course .card__expand-header:hover .card__title a,.c-card--search.course .card__expand-header:hover .collapse__icon .material-icons{color:#5b2082}.c-card--search.course .card__expand-header.is-active .collapse__label,.c-card--search.course .card__expand-header:hover .collapse__label{border-bottom:1px solid #e7313c;color:#e7313c}.c-card--search.course .card__expand-header.is-active .close{display:block}.c-card--search.course .card__expand-header.is-active .open{display:none}.c-card--search.course .collapse__label{display:inline-flex;border-bottom:1px solid #000;text-align:left;font-family:TheinhardtRegular,Arial,sans-serif;font-size:1.4rem}.c-card--search.course .collapse__label strong{font-family:TheinhardtBold,Arial,sans-serif}.c-card--search.course .card__expand-icon{position:absolute;bottom:0;right:0;padding:0 10px;box-sizing:border-box;margin-top:2px}@media only screen and (min-width:600px){.c-card--search.course .card__expand-icon{top:0}}.c-card--search.course .card__owner-wrapper{margin-top:24px;font-size:1.6rem;color:#000;font-family:TheinhardtRegular,Arial,sans-serif}.c-card--search.course .card__owner-wrapper strong{font-family:TheinhardtBold,Arial,sans-serif}.c-card--search.course .card__owner-wrapper .owner-label{margin-right:4px}.c-card--search.course .card__owner-wrapper .owner-name{color:#000}@media only screen and (min-width:600px){.c-card--search.course .card__item-flexed{padding:0 10px;box-sizing:border-box}}.c-card--search.course .card__title-wrapper{margin-bottom:12px;flex:0 0 100%;max-width:100%}@media only screen and (min-width:1024px){.c-card--search.course .card__title-wrapper{margin-bottom:0;flex:0 0 50%;max-width:50%}}@media only screen and (min-width:1230px){.c-card--search.course .card__title-wrapper{flex:0 0 50%;max-width:50%}}.c-card--search.course .card__date-wrapper{flex:0 0 100%;max-width:100%}@media only screen and (min-width:1024px){.c-card--search.course .card__date-wrapper{flex:0 0 23%;max-width:23%}}.c-card--search.course .card__place-wrapper{flex:0 0 100%;max-width:100%}@media only screen and (min-width:1024px){.c-card--search.course .card__place-wrapper{flex:0 0 20%;max-width:20%}}.c-card--search.course .card__expand-content{margin-top:20px;display:none}.c-card--search.course .card__cta-wrapper{margin-top:20px;margin-bottom:20px}.c-card--search.course .card__date,.c-card--search.course .card__place{line-height:1.3;margin-top:4px;font-size:1.6rem;font-family:TheinhardtRegular,Arial,sans-serif}.c-card--search.course .card__date strong,.c-card--search.course .card__place strong{font-family:TheinhardtBold,Arial,sans-serif}@media only screen and (min-width:600px){.c-card--search.course .card__date,.c-card--search.course .card__place{margin-top:7px}}.c-card--search.course .card__title{text-decoration:none;margin-top:0}.c-card--search.course .card__title a{text-decoration:none;color:#000}.c-card--search.course .card__title a:hover{text-decoration:underline}.c-card--news .card__image{aspect-ratio:1.78}.c-card--news .card__date{font-size:1.3rem;line-height:1.69rem}[data-css=c-card-list] .card-list__title{font-family:TheinhardtMedium,Arial,sans-serif;font-size:2.4rem;line-height:2.4rem;margin-bottom:56px}[data-css=c-card-list] .card-list__title strong{font-family:TheinhardtBold,Arial,sans-serif}@media only screen and (min-width:1230px){[data-css=c-card-list] .card-list__title{font-size:3rem;line-height:3.6rem;margin-bottom:64px}}[data-css=c-card-list] .list{display:flex;flex-direction:row;flex-wrap:wrap;margin-left:-15px;margin-right:-15px;margin-bottom:-30px}[data-css=c-card-list] .list .list__item{padding:0 15px;box-sizing:border-box;margin-bottom:30px;flex:0 0 100%}@media only screen and (min-width:600px){[data-css=c-card-list] .list .list__item{flex:0 0 50%;max-width:50%}}@media only screen and (min-width:768px){[data-css=c-card-list] .list .list__item{flex:0 0 33.33333%;max-width:33.33333%}}@media only screen and (min-width:1024px){[data-css=c-card-list] .list .list__item{padding:0 16px;margin-bottom:32px}}@media only screen and (min-width:768px){[data-css=c-card-list] .list[data-items-count="2"] .list__item{flex:0 0 33.33333%;max-width:33.33333%}}[data-css=c-card-list] .card-list__cta{margin:64px 0 0}[data-css=c-card-list] .card-list__cta-link{font-family:TheinhardtMedium,Arial,sans-serif;font-size:1.9rem;line-height:2.66rem;color:#5b2082;text-decoration:none;border-bottom:1px solid}[data-css=c-card-list] .card-list__cta-link strong{font-family:TheinhardtBold,Arial,sans-serif}@media only screen and (min-width:600px){.c-card-list--default .list .list__item{flex:0 0 50%;max-width:50%}}@media only screen and (min-width:1024px){.c-card-list--default .list .list__item{flex:0 0 33.3333%;max-width:33.3333%}}.c-card-list--default+.form__next-step{border-top:0}@media only screen and (min-width:1024px){.is-content-container .c-card-list--default .list .list__item{flex:0 0 50%;max-width:50%}}@media only screen and (min-width:600px){.c-card-list--teasers .list .list__item{flex:0 0 50%;max-width:50%}}@media only screen and (min-width:768px){.c-card-list--teasers .list .list__item{flex:0 0 33.33333%;max-width:33.33333%}}.c-card-list--topics .card-list__title{font-family:Edie-and-Eddy,Times New Roman,serif;font-weight:400;font-size:2.4rem;line-height:2.4rem}@media only screen and (min-width:768px){.c-card-list--topics .card-list__title{font-size:3.6rem;line-height:3.69rem}}@media only screen and (min-width:1230px){.c-card-list--topics .card-list__title{font-size:3.6rem;line-height:3.69rem}}.c-card-list--topics .list{margin:0 -27px}.c-card-list--topics .list .list__item{flex:0 0 100%;max-width:100%;padding:0 27px;margin-bottom:40px}.c-card-list--topics .list .list__item:last-child{margin-bottom:0}@media only screen and (min-width:768px){.c-card-list--topics .list .list__item{flex:0 0 50%;max-width:50%}.c-card-list--topics .list .list__item:nth-last-child(-n+2){margin-bottom:0}}.c-card-list--articles .list{margin-bottom:0}.c-card-list--articles .list .list__item{margin-bottom:0;margin-top:32px}.c-card-list--articles .list .list__item:first-child{margin-top:0}@media only screen and (min-width:600px){.c-card-list--articles .list .list__item:nth-child(-n+2){margin-top:0}}@media only screen and (min-width:768px){.c-card-list--articles .list .list__item:nth-child(-n+3){margin-top:0}}@media only screen and (min-width:1300px){body.has-nav-inpage .c-card-list--products .list .list__item{max-width:316px}}@media only screen and (min-width:1404px){body.has-nav-inpage .c-card-list--products .list .list__item{max-width:344px}}@media only screen and (min-width:1480px){body.has-nav-inpage .c-card-list--products .list .list__item{max-width:364px}}@media only screen and (min-width:1800px){body.has-nav-inpage .c-card-list--products .list .list__item{max-width:332px}}.c-card-list--products .list{flex-wrap:nowrap;overflow-x:scroll;overflow-y:visible;-webkit-overflow-scrolling:touch;margin-right:-24px}@media only screen and (min-width:768px){.c-card-list--products .list{overflow:visible;flex-wrap:wrap;padding-bottom:0}}.c-card-list--products .list .list__item{flex:0 0 332px;max-width:332px}@media only screen and (min-width:768px){.c-card-list--products .list .list__item{flex:0 0 50%;max-width:none}.c-card-list--products .list .list__item .c-card--product .card__image{width:auto}}@media only screen and (min-width:1024px){.c-card-list--products .list .list__item{flex:0 0 33.3333%}}@media only screen and (min-width:1230px){.c-card-list--products .list .list__item{flex:0 0 33.3333%;max-width:290px}}@media only screen and (min-width:1340px){.c-card-list--products .list .list__item{flex:0 0 33.3333%;max-width:320px}}@media only screen and (min-width:1404px){.c-card-list--products .list .list__item{flex:0 0 33.3333%;max-width:332px}}.c-card-list--quarter .list .list__item{width:100%}@media only screen and (min-width:480px){.c-card-list--quarter .list .list__item{width:auto;flex:0 0 50%;max-width:50%}}@media only screen and (min-width:1024px){.c-card-list--quarter .list .list__item{flex:0 0 33.33333%;max-width:33.33333%}}@media only screen and (min-width:1404px){.c-card-list--quarter .list .list__item{flex:0 0 25%;max-width:25%}}.c-card-list--mobile-scroll .list{flex-wrap:nowrap;overflow-x:scroll;overflow-y:visible;-webkit-overflow-scrolling:touch;margin-left:-16px;margin-right:-16px}@media only screen and (min-width:1024px){.c-card-list--mobile-scroll .list{overflow:visible;flex-wrap:wrap;padding-bottom:0;margin-bottom:-64px}}.c-card-list--mobile-scroll .list .list__item{flex:0 0 80%;max-width:80%;margin-bottom:0;padding:0 16px}@media only screen and (min-width:768px){.c-card-list--mobile-scroll .list .list__item{flex:0 0 40%;max-width:40%}}@media only screen and (min-width:1024px){.c-card-list--mobile-scroll .list .list__item{flex:0 0 33.33333%;max-width:33.33333%;margin-bottom:64px}}.c-card-list--plains .list{margin-bottom:-64px}.c-card-list--plains .list .list__item{margin-bottom:64px}@media only screen and (min-width:600px){.c-card-list--plains .list .list__item{flex:0 0 100%;max-width:100%}}@media only screen and (min-width:768px){.c-card-list--plains .list .list__item{flex:0 0 50%;max-width:50%}}[data-css=c-form] .form__description,[data-css=c-form] .form__meta,[data-css=c-rt]{margin-bottom:1.6rem;font-size:1.6rem}@media only screen and (min-width:1024px){[data-css=c-form] .form__description,[data-css=c-form] .form__meta,[data-css=c-rt]{font-size:1.8rem}}[data-css=c-form] .form__description:last-child,[data-css=c-form] .form__meta:last-child,[data-css=c-rt]:last-child{margin-bottom:0}[data-css=c-form] .form__description div,[data-css=c-form] .form__description p,[data-css=c-form] .form__meta div,[data-css=c-form] .form__meta p,[data-css=c-rt] div,[data-css=c-rt] p{font-family:TheinhardtRegular,Arial,sans-serif;font-size:1.9rem;line-height:3.04rem;color:#555;margin-top:20px}[data-css=c-form] .form__description div strong,[data-css=c-form] .form__description p strong,[data-css=c-form] .form__meta div strong,[data-css=c-form] .form__meta p strong,[data-css=c-rt] div strong,[data-css=c-rt] p strong{font-family:TheinhardtBold,Arial,sans-serif}[data-css=c-form] .form__description div:first-child,[data-css=c-form] .form__description p:first-child,[data-css=c-form] .form__meta div:first-child,[data-css=c-form] .form__meta p:first-child,[data-css=c-rt] div:first-child,[data-css=c-rt] p:first-child{margin-top:0}[data-css=c-form] .form__description div:last-child,[data-css=c-form] .form__description p:last-child,[data-css=c-form] .form__meta div:last-child,[data-css=c-form] .form__meta p:last-child,[data-css=c-rt] div:last-child,[data-css=c-rt] p:last-child{margin-bottom:0}[data-css=c-form] .form__description div.small,[data-css=c-form] .form__description p.small,[data-css=c-form] .form__meta div.small,[data-css=c-form] .form__meta p.small,[data-css=c-rt] div.small,[data-css=c-rt] p.small{font-size:.8em;line-height:1.3}[data-css=c-form] .form__description h1,[data-css=c-form] .form__meta h1,[data-css=c-rt] h1{font-size:2.8rem;line-height:1.2;font-family:TheinhardtBold,Arial,sans-serif;margin-bottom:1rem}@media only screen and (min-width:768px){[data-css=c-form] .form__description h1,[data-css=c-form] .form__meta h1,[data-css=c-rt] h1{font-size:4rem}}@media only screen and (min-width:1024px){[data-css=c-form] .form__description h1,[data-css=c-form] .form__meta h1,[data-css=c-rt] h1{font-size:5.6rem;line-height:1;margin-bottom:2.4rem}}[data-css=c-form] .form__description h2,[data-css=c-form] .form__meta h2,[data-css=c-rt] h2{font-size:3.6rem;line-height:3.96rem;font-family:TheinhardtMedium,Arial,sans-serif;margin-top:48px;margin-bottom:0}[data-css=c-form] .form__description h2 strong,[data-css=c-form] .form__meta h2 strong,[data-css=c-rt] h2 strong{font-family:TheinhardtBold,Arial,sans-serif}@media only screen and (min-width:1024px){[data-css=c-form] .form__description h2,[data-css=c-form] .form__meta h2,[data-css=c-rt] h2{margin-bottom:0;margin-top:64px}}[data-css=c-form] .form__description h3,[data-css=c-form] .form__meta h3,[data-css=c-rt] h3{font-family:TheinhardtMedium,Arial,sans-serif;font-size:2rem;line-height:2.6rem;margin-top:60px}[data-css=c-form] .form__description h3 strong,[data-css=c-form] .form__meta h3 strong,[data-css=c-rt] h3 strong{font-family:TheinhardtBold,Arial,sans-serif}@media only screen and (min-width:1024px){[data-css=c-form] .form__description h3,[data-css=c-form] .form__meta h3,[data-css=c-rt] h3{font-family:TheinhardtMedium,Arial,sans-serif;font-size:2.4rem;line-height:2.64rem;letter-spacing:-.02em}[data-css=c-form] .form__description h3 strong,[data-css=c-form] .form__meta h3 strong,[data-css=c-rt] h3 strong{font-family:TheinhardtBold,Arial,sans-serif}}[data-css=c-form] .form__description h1,[data-css=c-form] .form__description h2,[data-css=c-form] .form__description h3,[data-css=c-form] .form__meta h1,[data-css=c-form] .form__meta h2,[data-css=c-form] .form__meta h3,[data-css=c-rt] h1,[data-css=c-rt] h2,[data-css=c-rt] h3{hyphens:auto;word-break:break-word;overflow-wrap:anywhere}[data-css=c-form] .form__description h1:first-child,[data-css=c-form] .form__description h2:first-child,[data-css=c-form] .form__description h3:first-child,[data-css=c-form] .form__meta h1:first-child,[data-css=c-form] .form__meta h2:first-child,[data-css=c-form] .form__meta h3:first-child,[data-css=c-rt] h1:first-child,[data-css=c-rt] h2:first-child,[data-css=c-rt] h3:first-child{margin-top:0}[data-css=c-form] .form__description h1:last-child,[data-css=c-form] .form__description h2:last-child,[data-css=c-form] .form__description h3:last-child,[data-css=c-form] .form__meta h1:last-child,[data-css=c-form] .form__meta h2:last-child,[data-css=c-form] .form__meta h3:last-child,[data-css=c-rt] h1:last-child,[data-css=c-rt] h2:last-child,[data-css=c-rt] h3:last-child{margin-bottom:-32px}[data-css=c-form] .form__description a,[data-css=c-form] .form__meta a,[data-css=c-rt] a{font-family:TheinhardtRegular,Arial,sans-serif;color:#5b2082;border-bottom:1px solid #5b2082;text-decoration:none;hyphens:auto;word-break:break-word;overflow-wrap:anywhere}[data-css=c-form] .form__description a strong,[data-css=c-form] .form__meta a strong,[data-css=c-rt] a strong{font-family:TheinhardtBold,Arial,sans-serif}[data-css=c-form] .form__description a:hover,[data-css=c-form] .form__meta a:hover,[data-css=c-rt] a:hover{color:#9b5ac7;border-color:#9b5ac7}[data-css=c-form] .form__description a.section__link,[data-css=c-form] .form__meta a.section__link,[data-css=c-rt] a.section__link{font-family:TheinhardtMedium,Arial,sans-serif;color:#5b2082;font-size:1.9rem;line-height:2.66rem;display:inline-flex;align-items:center;text-decoration:none;border-bottom:0}[data-css=c-form] .form__description a.section__link strong,[data-css=c-form] .form__meta a.section__link strong,[data-css=c-rt] a.section__link strong{font-family:TheinhardtBold,Arial,sans-serif}[data-css=c-form] .form__description a.section__link .text,[data-css=c-form] .form__meta a.section__link .text,[data-css=c-rt] a.section__link .text{border-bottom:1px solid;margin-right:10px}[data-css=c-form] .form__description ol,[data-css=c-form] .form__description ul,[data-css=c-form] .form__meta ol,[data-css=c-form] .form__meta ul,[data-css=c-rt] ol,[data-css=c-rt] ul{font-family:TheinhardtRegular,Arial,sans-serif;font-size:1.9rem;line-height:3.04rem;color:#555;margin:32px 0;line-height:30px}[data-css=c-form] .form__description ol strong,[data-css=c-form] .form__description ul strong,[data-css=c-form] .form__meta ol strong,[data-css=c-form] .form__meta ul strong,[data-css=c-rt] ol strong,[data-css=c-rt] ul strong{font-family:TheinhardtBold,Arial,sans-serif}[data-css=c-form] .form__description ol:last-child,[data-css=c-form] .form__description ul:last-child,[data-css=c-form] .form__meta ol:last-child,[data-css=c-form] .form__meta ul:last-child,[data-css=c-rt] ol:last-child,[data-css=c-rt] ul:last-child{margin-bottom:0}[data-css=c-form] .form__description ol ul,[data-css=c-form] .form__description ul ul,[data-css=c-form] .form__meta ol ul,[data-css=c-form] .form__meta ul ul,[data-css=c-rt] ol ul,[data-css=c-rt] ul ul{margin-top:0}[data-css=c-form] .form__description ol li,[data-css=c-form] .form__description ul li,[data-css=c-form] .form__meta ol li,[data-css=c-form] .form__meta ul li,[data-css=c-rt] ol li,[data-css=c-rt] ul li{position:relative;padding:0 0 0 32px;margin:8px 0}[data-css=c-form] .form__description ol li:first-child,[data-css=c-form] .form__description ul li:first-child,[data-css=c-form] .form__meta ol li:first-child,[data-css=c-form] .form__meta ul li:first-child,[data-css=c-rt] ol li:first-child,[data-css=c-rt] ul li:first-child{margin-top:0}[data-css=c-form] .form__description ol li:last-child,[data-css=c-form] .form__description ul li:last-child,[data-css=c-form] .form__meta ol li:last-child,[data-css=c-form] .form__meta ul li:last-child,[data-css=c-rt] ol li:last-child,[data-css=c-rt] ul li:last-child{margin-bottom:0}[data-css=c-form] .form__description ul li:before,[data-css=c-form] .form__meta ul li:before,[data-css=c-rt] ul li:before{content:"\2022";background-size:100% auto;background-position:50%;font-weight:700;position:absolute;left:0}[data-css=c-form] .form__description ul.check-list li:before,[data-css=c-form] .form__meta ul.check-list li:before,[data-css=c-rt] ul.check-list li:before{content:"\2714";color:#e7313c}[data-css=c-form] .form__description ol,[data-css=c-form] .form__meta ol,[data-css=c-rt] ol{counter-reset:number}[data-css=c-form] .form__description ol li:before,[data-css=c-form] .form__meta ol li:before,[data-css=c-rt] ol li:before{content:counter(number);counter-increment:number;position:absolute;left:0;top:0}[data-css=c-form] .form__description sub,[data-css=c-form] .form__description sup,[data-css=c-form] .form__meta sub,[data-css=c-form] .form__meta sup,[data-css=c-rt] sub,[data-css=c-rt] sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}[data-css=c-form] .form__description sup,[data-css=c-form] .form__meta sup,[data-css=c-rt] sup{top:-.5em}[data-css=c-form] .form__description sub,[data-css=c-form] .form__meta sub,[data-css=c-rt] sub{bottom:-.25em}[data-css=c-form] .form__description .quote:before,[data-css=c-form] .form__meta .quote:before,[data-css=c-rt] .quote:before{content:"«"}[data-css=c-form] .form__description .quote:after,[data-css=c-form] .form__meta .quote:after,[data-css=c-rt] .quote:after{content:"»"}[data-css=c-form] .form__description .validation-summary-errors,[data-css=c-form] .form__meta .validation-summary-errors,[data-css=c-rt] .validation-summary-errors{color:#e7313c;font-family:TheinhardtRegular,Arial,sans-serif}[data-css=c-form] .form__description .validation-summary-errors strong,[data-css=c-form] .form__meta .validation-summary-errors strong,[data-css=c-rt] .validation-summary-errors strong{font-family:TheinhardtBold,Arial,sans-serif}[data-css=c-form] .extra-small.form__description,[data-css=c-form] .extra-small.form__meta,[data-css=c-rt].extra-small{font-size:smaller}[data-css=c-collapse] [data-css=c-form] .form__description h2,[data-css=c-collapse] [data-css=c-form] .form__description h3,[data-css=c-collapse] [data-css=c-form] .form__description li,[data-css=c-collapse] [data-css=c-form] .form__description ol,[data-css=c-collapse] [data-css=c-form] .form__description p,[data-css=c-collapse] [data-css=c-form] .form__description ul,[data-css=c-collapse] [data-css=c-form] .form__meta h2,[data-css=c-collapse] [data-css=c-form] .form__meta h3,[data-css=c-collapse] [data-css=c-form] .form__meta li,[data-css=c-collapse] [data-css=c-form] .form__meta ol,[data-css=c-collapse] [data-css=c-form] .form__meta p,[data-css=c-collapse] [data-css=c-form] .form__meta ul,[data-css=c-collapse] [data-css=c-rt] h2,[data-css=c-collapse] [data-css=c-rt] h3,[data-css=c-collapse] [data-css=c-rt] li,[data-css=c-collapse] [data-css=c-rt] ol,[data-css=c-collapse] [data-css=c-rt] p,[data-css=c-collapse] [data-css=c-rt] ul,[data-css=c-form] .black.form__description div,[data-css=c-form] .black.form__description h2,[data-css=c-form] .black.form__description h3,[data-css=c-form] .black.form__description li,[data-css=c-form] .black.form__description p,[data-css=c-form] .black.form__description ul,[data-css=c-form] .black.form__meta div,[data-css=c-form] .black.form__meta h2,[data-css=c-form] .black.form__meta h3,[data-css=c-form] .black.form__meta li,[data-css=c-form] .black.form__meta p,[data-css=c-form] .black.form__meta ul,[data-css=c-form] [data-css=c-collapse] .form__description h2,[data-css=c-form] [data-css=c-collapse] .form__description h3,[data-css=c-form] [data-css=c-collapse] .form__description li,[data-css=c-form] [data-css=c-collapse] .form__description ol,[data-css=c-form] [data-css=c-collapse] .form__description p,[data-css=c-form] [data-css=c-collapse] .form__description ul,[data-css=c-form] [data-css=c-collapse] .form__meta h2,[data-css=c-form] [data-css=c-collapse] .form__meta h3,[data-css=c-form] [data-css=c-collapse] .form__meta li,[data-css=c-form] [data-css=c-collapse] .form__meta ol,[data-css=c-form] [data-css=c-collapse] .form__meta p,[data-css=c-form] [data-css=c-collapse] .form__meta ul,[data-css=c-rt].black div,[data-css=c-rt].black h2,[data-css=c-rt].black h3,[data-css=c-rt].black li,[data-css=c-rt].black p,[data-css=c-rt].black ul{color:#000}[data-css=c-alert-box] [data-css=c-form] .form__description h3,[data-css=c-alert-box] [data-css=c-form] .form__meta h3,[data-css=c-alert-box] [data-css=c-rt] h3,[data-css=c-form] [data-css=c-alert-box] .form__description h3,[data-css=c-form] [data-css=c-alert-box] .form__meta h3{font-family:TheinhardtRegular,Arial,sans-serif;font-size:1.9rem;line-height:3.04rem;color:#555;font-family:TheinhardtBold,Arial,sans-serif}[data-css=c-alert-box] [data-css=c-form] .form__description h3 strong,[data-css=c-alert-box] [data-css=c-form] .form__meta h3 strong,[data-css=c-alert-box] [data-css=c-rt] h3 strong,[data-css=c-form] [data-css=c-alert-box] .form__description h3 strong,[data-css=c-form] [data-css=c-alert-box] .form__meta h3 strong{font-family:TheinhardtBold,Arial,sans-serif}[data-css=c-alert-box] [data-css=c-form] .form__description h2,[data-css=c-alert-box] [data-css=c-form] .form__description h3,[data-css=c-alert-box] [data-css=c-form] .form__description li,[data-css=c-alert-box] [data-css=c-form] .form__description ol,[data-css=c-alert-box] [data-css=c-form] .form__description p,[data-css=c-alert-box] [data-css=c-form] .form__description ul,[data-css=c-alert-box] [data-css=c-form] .form__meta h2,[data-css=c-alert-box] [data-css=c-form] .form__meta h3,[data-css=c-alert-box] [data-css=c-form] .form__meta li,[data-css=c-alert-box] [data-css=c-form] .form__meta ol,[data-css=c-alert-box] [data-css=c-form] .form__meta p,[data-css=c-alert-box] [data-css=c-form] .form__meta ul,[data-css=c-alert-box] [data-css=c-rt] h2,[data-css=c-alert-box] [data-css=c-rt] h3,[data-css=c-alert-box] [data-css=c-rt] li,[data-css=c-alert-box] [data-css=c-rt] ol,[data-css=c-alert-box] [data-css=c-rt] p,[data-css=c-alert-box] [data-css=c-rt] ul,[data-css=c-form] [data-css=c-alert-box] .form__description h2,[data-css=c-form] [data-css=c-alert-box] .form__description h3,[data-css=c-form] [data-css=c-alert-box] .form__description li,[data-css=c-form] [data-css=c-alert-box] .form__description ol,[data-css=c-form] [data-css=c-alert-box] .form__description p,[data-css=c-form] [data-css=c-alert-box] .form__description ul,[data-css=c-form] [data-css=c-alert-box] .form__meta h2,[data-css=c-form] [data-css=c-alert-box] .form__meta h3,[data-css=c-form] [data-css=c-alert-box] .form__meta li,[data-css=c-form] [data-css=c-alert-box] .form__meta ol,[data-css=c-form] [data-css=c-alert-box] .form__meta p,[data-css=c-form] [data-css=c-alert-box] .form__meta ul{color:#000}[data-css=c-facts] [data-css=c-form] .form__description h2,[data-css=c-facts] [data-css=c-form] .form__description h3,[data-css=c-facts] [data-css=c-form] .form__description li,[data-css=c-facts] [data-css=c-form] .form__description ol,[data-css=c-facts] [data-css=c-form] .form__description p,[data-css=c-facts] [data-css=c-form] .form__description ul,[data-css=c-facts] [data-css=c-form] .form__meta h2,[data-css=c-facts] [data-css=c-form] .form__meta h3,[data-css=c-facts] [data-css=c-form] .form__meta li,[data-css=c-facts] [data-css=c-form] .form__meta ol,[data-css=c-facts] [data-css=c-form] .form__meta p,[data-css=c-facts] [data-css=c-form] .form__meta ul,[data-css=c-facts] [data-css=c-rt] h2,[data-css=c-facts] [data-css=c-rt] h3,[data-css=c-facts] [data-css=c-rt] li,[data-css=c-facts] [data-css=c-rt] ol,[data-css=c-facts] [data-css=c-rt] p,[data-css=c-facts] [data-css=c-rt] ul,[data-css=c-form] [data-css=c-facts] .form__description h2,[data-css=c-form] [data-css=c-facts] .form__description h3,[data-css=c-form] [data-css=c-facts] .form__description li,[data-css=c-form] [data-css=c-facts] .form__description ol,[data-css=c-form] [data-css=c-facts] .form__description p,[data-css=c-form] [data-css=c-facts] .form__description ul,[data-css=c-form] [data-css=c-facts] .form__meta h2,[data-css=c-form] [data-css=c-facts] .form__meta h3,[data-css=c-form] [data-css=c-facts] .form__meta li,[data-css=c-form] [data-css=c-facts] .form__meta ol,[data-css=c-form] [data-css=c-facts] .form__meta p,[data-css=c-form] [data-css=c-facts] .form__meta ul{color:#e7313c}[data-css=c-facts] [data-css=c-form] .form__description ul,[data-css=c-facts] [data-css=c-form] .form__meta ul,[data-css=c-facts] [data-css=c-rt] ul,[data-css=c-form] [data-css=c-facts] .form__description ul,[data-css=c-form] [data-css=c-facts] .form__meta ul{margin-top:12px}.c-rt--default.table-of-content a{margin:32px 0 8px;display:inline-flex;font-family:TheinhardtRegular,Arial,sans-serif;font-size:1.6rem;line-height:100%;color:#5b2082;border-bottom:1px solid #5b2082}.c-rt--default.table-of-content a strong{font-family:TheinhardtBold,Arial,sans-serif}.c-rt--default.table-of-content a:hover{color:#3b0d59;border-bottom:1px solid #3b0d59}.c-rt--default.table-of-content a.is-active{color:#9b5ac7;border-bottom:1px solid #9b5ac7}.c-rt--default.table-of-content li>a{display:inline}.c-rt--default.table-of-content>a+ul{margin-top:0}.c-rt--default.table-of-content>a+ul>li:first-child{margin:0 0 12px}.c-rt--default.table-of-content ul li{margin:9px 0;padding-left:16px}.c-rt--default.table-of-content ul li a{margin:0}.c-rt--default.table-of-content ul li a.is-active{color:#9b5ac7;border-bottom:1px solid #9b5ac7}.c-rt--default.table-of-content ul li ul{margin-top:0;margin-left:16px}.c-rt--default li,.c-rt--default p{font-family:TheinhardtRegular,Arial,sans-serif;font-size:1.9rem;line-height:3.04rem;color:#555}.c-rt--default li strong,.c-rt--default p strong{font-family:TheinhardtBold,Arial,sans-serif}.c-rt--default.white a,.c-rt--default.white h2,.c-rt--default.white h3,.c-rt--default.white li,.c-rt--default.white p,.c-rt--default.white ul{color:#fff}.c-rt--default.white a{border-color:#fff}.c-rt--lead li,.c-rt--lead p{font-family:TheinhardtRegular,Arial,sans-serif;font-size:2rem;line-height:2.8rem;color:#fff}.c-rt--lead li strong,.c-rt--lead p strong{font-family:TheinhardtBold,Arial,sans-serif}@media only screen and (min-width:1230px){.c-rt--lead li,.c-rt--lead p{font-size:2.6rem;line-height:3.38rem}}[data-css=c-list]{overflow-anchor:none}[data-css=c-list] .list__title{font-family:TheinhardtMedium,Arial,sans-serif;font-size:2rem;line-height:2.6rem;margin-bottom:6px}[data-css=c-list] .list__title strong{font-family:TheinhardtBold,Arial,sans-serif}[data-css=c-list] .list__item{display:none;margin-bottom:2rem}[data-css=c-list] .list__item[data-stagger-element]{display:none}[data-css=c-list] .list__item.is-visible{display:block}[data-css=c-list] .list__static-results{font-family:TheinhardtBold,Arial,sans-serif;font-size:1.6rem;line-height:19px;color:#555;display:inline-block;margin-bottom:48px}[data-css=c-list] .list__btn{background-color:transparent;border-radius:16px;margin-top:32px;cursor:pointer;padding:14px 30px;box-sizing:border-box;display:flex;align-items:center;font-family:TheinhardtBold,Arial,sans-serif;font-size:16px;line-height:100%;border:1px solid #5b2082;width:100%;justify-content:center;text-decoration:none;color:#5b2082;transition:border .25s ease}[data-css=c-list] .list__btn:hover{border:1px solid #000}[data-css=c-list] .list__btn:hover .list__btn-text{border-color:#e7313c}@media only screen and (min-width:480px){[data-css=c-list] .list__btn{width:auto}}@media print{[data-css=c-list] .list__btn{display:none}}[data-css=c-list] .list__btn[hidden]{display:none}[data-css=c-list] .list__btn-remaining{margin-right:4px;margin-top:1px}[data-css=c-list] .list__btn-text{display:inline-block;white-space:nowrap}[data-css=c-list] .list__btn-icon{margin-right:0}[data-css=c-list] .list__btn-icon.material-icons{font-size:19px;margin-right:4px}.c-list--filter-result{max-width:none}.c-list--filter-result .list__item{display:block;padding:30px 0;border-top:1px solid #d9d9d9;margin-bottom:0}.c-list--filter-result.is-courses .list__item{margin-bottom:0;margin-top:32px}.c-list--filter-result.is-courses .list__item:first-child{margin-top:0}.c-list--filter-result-cards .list__list{display:flex;flex-wrap:wrap;margin:0 -15px -30px}.c-list--filter-result-cards .list__list .list__item{margin-bottom:30px;padding:0 15px;box-sizing:border-box;flex:0 0 100%;max-width:100%;display:block}@media only screen and (min-width:600px){.c-list--filter-result-cards .list__list .list__item{flex:0 0 50%;max-width:50%}}@media only screen and (min-width:1404px){.c-list--filter-result-cards .list__list .list__item{flex:0 0 33.3333%;max-width:33.3333%}}.c-list--filter-result-cards .list__list .c-card--product .card__image{width:100%}.c-list--cart{max-width:none}.c-list--cart .list__list.is-updating{opacity:.5;pointer-events:none}.c-list--cart .list__item,.c-list--cart .list__item.is-visible{display:flex;flex-wrap:wrap}.c-list--cart .list__item{flex:1}.c-list--cart .list__item-variations{flex:0 0 100%;max-width:100%;padding:1.6rem;box-sizing:border-box}@media only screen and (min-width:768px){.c-list--cart .list__item-variations{flex:0 0 35%;max-width:35%}.c-list--cart .list__item-variations.view-only{flex:0 0 25%;max-width:25%}}.c-list--default.actual .list__list{display:flex;flex-wrap:wrap;margin-left:-8px;margin-right:-8px}@media only screen and (min-width:1024px){.c-list--default.actual .list__list{margin-left:-16px;margin-right:-16px}}.c-list--default.actual .list__item{padding:0 8px;box-sizing:border-box;margin-bottom:32px}@media only screen and (min-width:600px){.c-list--default.actual .list__item{flex:0 0 50%;max-width:50%}}@media only screen and (min-width:768px){.c-list--default.actual .list__item{flex:0 0 33.33333%;max-width:33.33333%}}@media only screen and (min-width:1024px){.c-list--default.actual .list__item{padding:0 16px;margin-bottom:64px}}.c-list--default.is-collapse .list__item{margin-bottom:32px}.c-list--default.is-collapse .list__item:last-child{margin-bottom:0}.c-list--default.row-third-extranet .list__list{margin:-16px}@media only screen and (min-width:480px){.c-list--default.row-third-extranet .list__list{display:flex;flex-wrap:wrap}}.c-list--default.row-third-extranet .list__item{padding:16px;box-sizing:border-box;margin:0}@media only screen and (min-width:480px){.c-list--default.row-third-extranet .list__item{flex:0 0 50%;max-width:50%}}@media only screen and (min-width:768px){.c-list--default.row-third-extranet .list__item{flex:0 0 33.333333333%;max-width:33.333333333%}}@media only screen and (min-width:1024px){.c-list--default.row-third-extranet .list__item{flex:0 0 50%;max-width:50%}}@media only screen and (min-width:1404px){.c-list--default.row-third-extranet .list__item{flex:0 0 33.333333333%;max-width:33.333333333%}}.c-list--on-bg .list__item{background-color:#fff;border:none;margin-bottom:12px}.c-list--on-bg .list__item:first-child{border:none}.c-list--on-bg .list__item:last-child{margin-bottom:0}.c-list--linklist .list__item{padding:16px}.c-list--linklist .list__link{color:green;text-decoration:none;font-size:1.6rem;line-height:2.3rem;display:inline-flex;flex-direction:row;flex-wrap:wrap}.c-list--linklist .list__link:hover{color:green}.c-list--linklist .list__link .list__link-meta{margin-right:12px;margin-top:8px;flex:0 0 100%;max-width:100%;display:flex;align-items:center;font-size:1.4rem}.c-list--linklist .list__link .list__link-icon{margin-right:8px}.c-list--edit{max-width:none}.c-list--edit .list__item,.c-list--edit .list__item.is-visible{display:flex;flex-wrap:wrap;padding:8px 0;font-size:1.5rem;line-height:2.3rem}.c-list--edit .list__item.is-visible.new-item,.c-list--edit .list__item.new-item{justify-content:flex-end;border-bottom-color:transparent}.c-list--edit .list__text{flex:0 0 1;display:flex;max-width:calc(100% - 100px)}.c-list--edit .list__text .small{font-size:.8em}.c-list--edit .list__actions{flex:0 0 100px;margin-left:auto;display:flex;justify-content:flex-end}.c-list--edit .list__edit-btn{background:none;border:none;outline:none;margin:0 0 0 8px;padding:0;cursor:pointer;display:flex;flex-direction:column;justify-content:center;text-decoration:none}.c-list--edit .list__edit-btn:hover{color:green}.c-list--edit .list__main-icon{display:flex;flex-direction:column;justify-content:center;text-decoration:none;margin-left:8px}.c-list--edit .list__link{color:#e1eee6;text-decoration:none;font-size:1.6rem;line-height:2.3rem;display:flex;flex-direction:row;flex-wrap:wrap}.c-list--edit .list__link:hover{color:#e1eee6}.c-list--min .list__item{margin-bottom:1rem}.c-list--images .list__list{display:flex;flex-wrap:wrap;margin-left:-8px;margin-right:-8px}@media only screen and (min-width:480px){.c-list--images .list__list{margin-left:-16px;margin-right:-16px}}.c-list--images .list__list .list__item{padding:0 8px;flex:0 0 50%;max-width:50%;box-sizing:border-box}@media only screen and (min-width:600px){.c-list--images .list__list .list__item{padding:0 16px;flex:0 0 33.333%;max-width:33.333%}}.c-list--search-result .list__item{margin-bottom:2.4rem}@media only screen and (min-width:1024px){.c-list--search-result .list__item{margin-bottom:3.2rem}}.c-list--notifications .list__item{margin-bottom:0;border-bottom:1px solid #e1e7eb;padding:20px 0}.c-list--notifications .list__item:first-child{border-top:1px solid #e1e7eb}.c-list--card-default .list__list{display:flex;flex-wrap:wrap;margin:0 -15px -30px}.c-list--card-default .list__list .list__item{margin-bottom:30px;padding:0 15px;box-sizing:border-box;display:none}.c-list--card-default .list__list .list__item.is-visible{display:block}@media only screen and (min-width:600px){.c-list--card-default .list__list .list__item{flex:0 0 50%;max-width:50%}}@media only screen and (min-width:1024px){.c-list--card-default .list__list .list__item{flex:0 0 33.3333%;max-width:33.3333%}}.c-list--images-big{margin:-24px}.c-list--images-big .list__title{font-family:TheinhardtMedium,Arial,sans-serif;font-size:2rem;line-height:2.6rem;margin-left:24px;margin-bottom:24px}.c-list--images-big .list__title strong{font-family:TheinhardtBold,Arial,sans-serif}@media only screen and (min-width:1024px){.c-list--images-big .list__title{font-family:TheinhardtMedium,Arial,sans-serif;font-size:2.4rem;line-height:2.64rem;letter-spacing:-.02em}.c-list--images-big .list__title strong{font-family:TheinhardtBold,Arial,sans-serif}}@media only screen and (min-width:768px){.c-list--images-big{margin:unset}.c-list--images-big .list__title{margin-left:0}}.c-list--images-big .c-figure--list,.c-list--images-big .list__item{margin:0;padding:0}.c-list--images-big [data-css=c-cta]{margin-top:30px}.c-list--images-big .list__item{flex:1 0 100%}@media only screen and (min-width:768px){.c-list--images-big .list__item{flex:unset}}.c-list--images-big .list__list{display:flex;flex-wrap:nowrap;padding:0 24px 0 0;gap:8px;overflow-x:scroll}@media only screen and (min-width:768px){.c-list--images-big .list__list{overflow:unset;padding:unset;display:grid;gap:32px;grid-template-columns:repeat(2,1fr)}}@media only screen and (min-width:1024px){.c-list--images-big .list__list{display:grid;grid-template-columns:repeat(3,1fr)}}.c-list--images-big .download-list{padding:16px 40px;border-radius:16px;transition:background-color .25s ease;margin-left:24px}@media only screen and (min-width:768px){.c-list--images-big .download-list{margin-left:0}}.c-list--images-big .download-list .cta__text{font-family:TheinhardtMedium,Arial,sans-serif;font-size:1.6rem;line-height:1.6rem;display:inline-block}.c-list--images-big .download-list .cta__text strong{font-family:TheinhardtBold,Arial,sans-serif}.c-list--images-big .download-list .cta__icon{margin-right:1.2rem}.c-list--images-big .download-list:hover{background-color:#3b0d59}[data-css=c-download]{background-color:#f4f2f1;border-radius:10px;padding:40px 30px}[data-css=c-download] .download__title{font-family:TheinhardtMedium,Arial,sans-serif;font-size:2rem;line-height:2.6rem;order:1;flex:1;max-width:80%;margin-right:16px}[data-css=c-download] .download__title strong{font-family:TheinhardtBold,Arial,sans-serif}[data-css=c-download] .download__cta{order:2;margin-left:auto}[data-css=c-download] .download__flex{display:flex;flex-wrap:wrap;align-items:center}[data-css=c-download] .download__infos{font-family:TheinhardtRegular,Arial,sans-serif;color:#555;font-size:1.3rem;line-height:1.69rem;margin-top:4px}[data-css=c-download] .download__infos strong{font-family:TheinhardtBold,Arial,sans-serif}.c-download--default.course{padding:0;background:transparent}.c-download--default.course .download__title{font-size:1.8rem}@media only screen and (min-width:1024px){.c-download--default.course .download__title{font-size:2rem}}.c-download--min{border-radius:4px;padding:16px 20px}[data-css=c-form] .form__group{margin:0 0 32px}[data-css=c-form] .form__group.is-hidden{display:none}[data-css=c-form] .form__group:last-child{margin:0}[data-css=c-form] .form__group+.form__reset-cta-wrapper{margin-top:-10px}[data-css=c-form] .form__group+.form__reset-cta-wrapper+.form__btn{margin-top:32px}[data-css=c-form] .form__group.grid{margin-bottom:0}[data-css=c-form] .form__payment-logos{padding-bottom:16px}[data-css=c-form] .form__payment-logos .list{display:flex;align-items:center;justify-content:flex-start;flex-wrap:wrap;margin:0 -10px}@media only screen and (min-width:768px){[data-css=c-form] .form__payment-logos .list{margin:0 -20px}}[data-css=c-form] .form__payment-logos .item{padding:0 10px;margin-bottom:16px}@media only screen and (min-width:768px){[data-css=c-form] .form__payment-logos .item{padding:0 20px}}[data-css=c-form] .form__next-step{display:flex;flex-wrap:wrap;align-items:center;padding-top:32px;border-top:1px solid #f2f2f2}@media only screen and (min-width:600px){[data-css=c-form] .form__next-step{padding-top:64px}}[data-css=c-form] .form__next-step [data-css=c-cta]{font-family:TheinhardtMedium,Arial,sans-serif}[data-css=c-form] .form__next-step [data-css=c-cta] strong{font-family:TheinhardtBold,Arial,sans-serif}[data-css=c-form] .form__next-step .form__btn-back{order:1;flex:0 0 100%;max-width:100%;margin-top:32px;display:inline-flex;flex-wrap:wrap;justify-content:flex-end}@media only screen and (min-width:600px){[data-css=c-form] .form__next-step .form__btn-back{flex:inherit;max-width:inherit;order:0;margin-top:0}}[data-css=c-form] .form__next-step .form__btn{order:0;flex:0 0 100%;max-width:100%;display:flex;flex-wrap:wrap;justify-content:flex-end}[data-css=c-form] .form__next-step .form__btn[hidden]{display:none}@media only screen and (min-width:600px){[data-css=c-form] .form__next-step .form__btn{order:1;margin-left:auto;flex:inherit;max-width:inherit}}[data-css=c-form] .form__legend{font-family:TheinhardtBold,Arial,sans-serif;font-size:1.9rem;line-height:2.66rem;color:#000;margin-top:32px;margin-bottom:16px}[data-css=c-form] .form__legend+.form__meta{margin-top:-12px}[data-css=c-form] .form__legend+[data-css=c-cart-list]{margin-top:30px}[data-css=c-form] .form__legend+.form__control-group .form__grid,[data-css=c-form] .form__legend+.form__control-group .form__grid .grid{margin-top:0}[data-css=c-form] .form__meta{font-family:TheinhardtRegular,Arial,sans-serif}[data-css=c-form] .form__meta strong{font-family:TheinhardtBold,Arial,sans-serif}[data-css=c-form] .form__description{font-family:TheinhardtRegular,Arial,sans-serif}[data-css=c-form] .form__description strong{font-family:TheinhardtBold,Arial,sans-serif}[data-css=c-form] .form__error{color:#e7313c;font-size:1.6rem;margin:-8px 0 24px}[data-css=c-form] .form__validation-summary-error{color:#e7313c;font-size:1.6rem;background-color:#e7313c;margin-bottom:32px;padding:12px}[data-css=c-form] .form__validation-summary-error ul{margin:1.6rem 0 0}[data-css=c-form] .form__validation-summary-error ul li{position:relative;margin-left:0;padding:0 0 0 32px}[data-css=c-form] .form__validation-summary-error ul li:before{content:"\2022";background-size:100% auto;background-position:50%;color:#e7313c;font-weight:700;position:absolute;left:0}[data-css=c-form] .form__control-group{margin:0 0 24px}[data-css=c-form] .form__control-group.form-validation-error .form__group-legend{color:#e7313c}[data-css=c-form] .form__control-group:last-child{margin-bottom:0}[data-css=c-form] .form__group-legend{font-family:TheinhardtRegular,Arial,sans-serif;margin-bottom:16px}[data-css=c-form] .form__group-legend strong{font-family:TheinhardtBold,Arial,sans-serif}[data-css=c-form] .form__group-legend.required:after{margin-left:1px;content:"*"}[data-css=c-form] .form__btn{display:inline-flex}[data-css=c-form] .form__info{margin-top:32px}[data-css=c-form] .form__grid .grid{margin-top:16px}@media only screen and (min-width:1024px){[data-css=c-form] .form__grid{display:flex;flex-wrap:wrap;margin:16px -12px 0}[data-css=c-form] .form__grid .grid{box-sizing:border-box;padding:0 12px}[data-css=c-form] .form__grid .grid-100{flex:0 0 100%;max-width:100%}[data-css=c-form] .form__grid .grid-80{flex:0 0 80%;max-width:80%}[data-css=c-form] .form__grid .grid-50{flex:0 0 50%;max-width:50%}[data-css=c-form] .form__grid .grid-20{flex:0 0 20%;max-width:20%}}.c-form--default.is-small-col .form__group{max-width:480px}.c-form--default.is-small-col .form__info{max-width:600px}[data-css=c-control]{font-family:TheinhardtRegular,Arial,sans-serif;position:relative;display:flex;flex-direction:column}[data-css=c-control] strong{font-family:TheinhardtBold,Arial,sans-serif}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}[data-css=c-control] .control__control{order:2;font-size:1em;font-family:inherit;border-radius:8px;box-sizing:border-box;padding:16px;width:100%;border:1px solid #858585;outline:none;margin:0;max-height:52px}[data-css=c-control] .control__control+.control__label:after{margin-left:6px;content:"(Optional)";font-size:.8em}body[data-culture=fr-CH] [data-css=c-control] .control__control+.control__label:after{content:"(facultatif)"}body[data-culture=it-CH] [data-css=c-control] .control__control+.control__label:after{content:"(opzionale)"}[data-css=c-control] .control__control:required+.control__label:after{display:none}[data-css=c-control] .control__control:disabled{background:none;padding-left:0;border:none;border-bottom:1px solid grey;border-radius:0}[data-css=c-control] .control__control:disabled:hover{border:none;border-bottom:1px solid grey}[data-css=c-control] .control__control:disabled+.control__label{left:0}[data-css=c-control] .control__control::-webkit-input-placeholder{color:transparent}[data-css=c-control] .control__control:-moz-placeholder,[data-css=c-control] .control__control::-moz-placeholder{color:transparent}[data-css=c-control] .control__control:-ms-input-placeholder{color:transparent}[data-css=c-control] .control__control+.control__label{font-size:1.3rem;line-height:1.69rem;margin-bottom:8px}[data-css=c-control] .control__control::-webkit-input-placeholder{opacity:1;color:#d9d9d9;transition:.15s cubic-bezier(.4,0,.2,1)}[data-css=c-control] .control__control:-moz-placeholder,[data-css=c-control] .control__control::-moz-placeholder{opacity:1;color:#d9d9d9;transition:.15s cubic-bezier(.4,0,.2,1)}[data-css=c-control] .control__control:-ms-input-placeholder{opacity:1;color:#d9d9d9;transition:.15s cubic-bezier(.4,0,.2,1)}[data-css=c-control].is-phone-number:before{content:"+";position:absolute;padding-top:24px;left:16px;color:#000;display:block;opacity:0;transition:.15s cubic-bezier(.4,0,.2,1)}[data-css=c-control].is-phone-number .control__control{padding-left:32px}[data-css=c-control].is-phone-number.dirty:before,[data-css=c-control].is-phone-number.focus:before{opacity:1}[data-css=c-control] .control__label{order:1;z-index:1;cursor:pointer}[data-css=c-control] .c-cta--edit{order:9;margin-left:12px}[data-css=c-control] .control__link{color:green;text-decoration:none}.control__error{display:none;color:#e7313c;font-size:14px}.control__error.form-validation-error{display:block}[data-css=c-control] .control__error{order:3}.c-control--date .control__control,.c-control--date .dropdown__toggler,.c-control--datepicker .control__control,.c-control--datepicker .dropdown__toggler,.c-control--email .control__control,.c-control--email .dropdown__toggler,.c-control--number .control__control,.c-control--number .dropdown__toggler,.c-control--password .control__control,.c-control--password .dropdown__toggler,.c-control--select .control__control,.c-control--select .dropdown__toggler,.c-control--text .control__control,.c-control--text .dropdown__toggler,.c-control--textarea .control__control,.c-control--textarea .dropdown__toggler{transition:.15s cubic-bezier(.4,0,.2,1);transition-property:background-color,border-color}.c-control--date .control__control:hover,.c-control--date .dropdown__toggler:hover,.c-control--datepicker .control__control:hover,.c-control--datepicker .dropdown__toggler:hover,.c-control--email .control__control:hover,.c-control--email .dropdown__toggler:hover,.c-control--number .control__control:hover,.c-control--number .dropdown__toggler:hover,.c-control--password .control__control:hover,.c-control--password .dropdown__toggler:hover,.c-control--select .control__control:hover,.c-control--select .dropdown__toggler:hover,.c-control--text .control__control:hover,.c-control--text .dropdown__toggler:hover,.c-control--textarea .control__control:hover,.c-control--textarea .dropdown__toggler:hover{border-color:#000}.c-control--date .control__error,.c-control--datepicker .control__error,.c-control--email .control__error,.c-control--number .control__error,.c-control--password .control__error,.c-control--select .control__error,.c-control--text .control__error,.c-control--textarea .control__error{margin-left:16px;margin-top:12px}.form-validation-error .c-control--date .control__control,.form-validation-error .c-control--datepicker .control__control,.form-validation-error .c-control--email .control__control,.form-validation-error .c-control--number .control__control,.form-validation-error .c-control--password .control__control,.form-validation-error .c-control--select .control__control,.form-validation-error .c-control--text .control__control,.form-validation-error .c-control--textarea .control__control{border-color:#e7313c}.form-validation-error .c-control--date .control__control+.control__label,.form-validation-error .c-control--date .control__label,.form-validation-error .c-control--datepicker .control__control+.control__label,.form-validation-error .c-control--datepicker .control__label,.form-validation-error .c-control--email .control__control+.control__label,.form-validation-error .c-control--email .control__label,.form-validation-error .c-control--number .control__control+.control__label,.form-validation-error .c-control--number .control__label,.form-validation-error .c-control--password .control__control+.control__label,.form-validation-error .c-control--password .control__label,.form-validation-error .c-control--select .control__control+.control__label,.form-validation-error .c-control--select .control__label,.form-validation-error .c-control--text .control__control+.control__label,.form-validation-error .c-control--text .control__label,.form-validation-error .c-control--textarea .control__control+.control__label,.form-validation-error .c-control--textarea .control__label{color:#e7313c}.form-validation-valid .c-control--date .control__control,.form-validation-valid .c-control--datepicker .control__control,.form-validation-valid .c-control--email .control__control,.form-validation-valid .c-control--number .control__control,.form-validation-valid .c-control--password .control__control,.form-validation-valid .c-control--select .control__control,.form-validation-valid .c-control--text .control__control,.form-validation-valid .c-control--textarea .control__control{border-color:#5b2082}.form-validation-valid .c-control--date .control__control:focus,.form-validation-valid .c-control--datepicker .control__control:focus,.form-validation-valid .c-control--email .control__control:focus,.form-validation-valid .c-control--number .control__control:focus,.form-validation-valid .c-control--password .control__control:focus,.form-validation-valid .c-control--select .control__control:focus,.form-validation-valid .c-control--text .control__control:focus,.form-validation-valid .c-control--textarea .control__control:focus{border-color:#000}.form-validation-valid .c-control--date .control__control:focus+.control__label,.form-validation-valid .c-control--datepicker .control__control:focus+.control__label,.form-validation-valid .c-control--email .control__control:focus+.control__label,.form-validation-valid .c-control--number .control__control:focus+.control__label,.form-validation-valid .c-control--password .control__control:focus+.control__label,.form-validation-valid .c-control--select .control__control:focus+.control__label,.form-validation-valid .c-control--text .control__control:focus+.control__label,.form-validation-valid .c-control--textarea .control__control:focus+.control__label{color:#858585}.form-validation-valid .c-control--date .control__label,.form-validation-valid .c-control--datepicker .control__label,.form-validation-valid .c-control--email .control__label,.form-validation-valid .c-control--number .control__label,.form-validation-valid .c-control--password .control__label,.form-validation-valid .c-control--select .control__label,.form-validation-valid .c-control--text .control__label,.form-validation-valid .c-control--textarea .control__label{color:#5b2082}.c-control--date.focus .control__control::-webkit-input-placeholder,.c-control--datepicker.focus .control__control::-webkit-input-placeholder,.c-control--email.focus .control__control::-webkit-input-placeholder,.c-control--number.focus .control__control::-webkit-input-placeholder,.c-control--password.focus .control__control::-webkit-input-placeholder,.c-control--select.focus .control__control::-webkit-input-placeholder,.c-control--text.focus .control__control::-webkit-input-placeholder,.c-control--textarea.focus .control__control::-webkit-input-placeholder{opacity:1}.c-control--date.focus .control__control:-moz-placeholder,.c-control--date.focus .control__control::-moz-placeholder,.c-control--datepicker.focus .control__control:-moz-placeholder,.c-control--datepicker.focus .control__control::-moz-placeholder,.c-control--email.focus .control__control:-moz-placeholder,.c-control--email.focus .control__control::-moz-placeholder,.c-control--number.focus .control__control:-moz-placeholder,.c-control--number.focus .control__control::-moz-placeholder,.c-control--password.focus .control__control:-moz-placeholder,.c-control--password.focus .control__control::-moz-placeholder,.c-control--select.focus .control__control:-moz-placeholder,.c-control--select.focus .control__control::-moz-placeholder,.c-control--text.focus .control__control:-moz-placeholder,.c-control--text.focus .control__control::-moz-placeholder,.c-control--textarea.focus .control__control:-moz-placeholder,.c-control--textarea.focus .control__control::-moz-placeholder{opacity:1}.c-control--date.focus .control__control:-ms-input-placeholder,.c-control--datepicker.focus .control__control:-ms-input-placeholder,.c-control--email.focus .control__control:-ms-input-placeholder,.c-control--number.focus .control__control:-ms-input-placeholder,.c-control--password.focus .control__control:-ms-input-placeholder,.c-control--select.focus .control__control:-ms-input-placeholder,.c-control--text.focus .control__control:-ms-input-placeholder,.c-control--textarea.focus .control__control:-ms-input-placeholder{opacity:1}.c-control--number .control__control{-moz-appearance:textfield}.c-control--number .control__control::-webkit-inner-spin-button,.c-control--number .control__control::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.c-control--textarea .control__control{resize:none;min-height:7em}.c-control--checkbox,.c-control--radio{display:flex;flex-wrap:wrap;align-items:center;flex-direction:row}.c-control--checkbox+.c-control--checkbox,.c-control--checkbox+.c-control--radio,.c-control--radio+.c-control--checkbox,.c-control--radio+.c-control--radio{margin-top:12px}.c-control--checkbox:last-child,.c-control--radio:last-child{margin-bottom:8px}.c-control--checkbox.donation,.c-control--radio.donation{color:#e7313c;margin-bottom:0;padding-bottom:8px}.c-control--checkbox.donation .control__label,.c-control--radio.donation .control__label{color:#e7313c;font-size:2.2rem;line-height:110%;padding:0 0 0 30px;font-family:TheinhardtBold,Arial,sans-serif}.c-control--checkbox.donation .control__custom,.c-control--radio.donation .control__custom{height:20px;width:20px;border:2px solid #e7313c;top:7px}.c-control--checkbox.donation .control__custom:after,.c-control--radio.donation .control__custom:after{display:none;content:"";top:0;right:0;bottom:0;left:0;position:absolute;background:url(../img/svg/icons/baseline-check-red.svg) no-repeat;background-position:50%;background-size:80%}.c-control--checkbox.donation .control__control:checked+.control__custom,.c-control--radio.donation .control__control:checked+.control__custom{border-color:#e7313c}.c-control--checkbox.donation .control__control:checked+.control__custom:after,.c-control--radio.donation .control__control:checked+.control__custom:after{display:block;background-color:#fff}.c-control--checkbox.box,.c-control--radio.box{padding:20px;border:1px solid #5b2082;border-radius:8px}.c-control--checkbox.box+.box,.c-control--radio.box+.box{margin-top:16px}.c-control--checkbox.box .control__custom,.c-control--radio.box .control__custom{top:22px;left:20px}.c-control--checkbox.box .control__label,.c-control--radio.box .control__label{font-family:TheinhardtBold,Arial,sans-serif;font-size:2.4rem;line-height:2.64rem;color:#5b2082}.c-control--checkbox.box .control__description,.c-control--radio.box .control__description{order:2;font-size:1.9rem;line-height:3.04rem;color:#555;font-family:TheinhardtRegular,Arial,sans-serif;color:#000;padding-top:8px;display:block}.c-control--checkbox.box .control__description strong,.c-control--radio.box .control__description strong{font-family:TheinhardtBold,Arial,sans-serif}.c-control--checkbox.box .control__payment-online,.c-control--radio.box .control__payment-online{display:block;padding-top:16px;display:flex;align-items:center;gap:8px;max-width:240px}@media only screen and (min-width:600px){.c-control--checkbox.box .control__payment-online,.c-control--radio.box .control__payment-online{max-width:none}}.c-control--checkbox .control__label,.c-control--radio .control__label{display:block;padding:0 0 0 30px;min-height:26px;font-size:1.9rem;line-height:120%;width:100%}.c-control--checkbox .control__label a,.c-control--radio .control__label a{color:#5b2082;text-decoration:none;border-bottom:1px solid #5b2082}.c-control--checkbox .control__label a:hover,.c-control--radio .control__label a:hover{color:#9b5ac7}.c-control--checkbox .control__control,.c-control--radio .control__control{opacity:0;position:absolute;width:20px;height:20px;top:0;left:0;border:none;outline:none;padding:0;margin:0}.c-control--checkbox .control__control:checked+.control__custom:after,.c-control--radio .control__control:checked+.control__custom:after{display:block;background-color:#fff}.c-control--checkbox .control__control:hover+.control__custom:before,.c-control--radio .control__control:hover+.control__custom:before{opacity:.04}.c-control--checkbox .control__control:active+.control__custom:before,.c-control--radio .control__control:active+.control__custom:before{opacity:.08}.c-control--checkbox .control__custom,.c-control--radio .control__custom{vertical-align:middle;position:absolute;display:block;width:20px;height:20px;top:0;left:0;line-height:0;border:2px solid #5b2082;border-radius:3px;box-sizing:border-box;background:#fff;pointer-events:none}.c-control--checkbox .control__custom:before,.c-control--radio .control__custom:before{content:"";position:absolute;background-color:#16df48;top:-10px;right:-10px;bottom:-10px;left:-10px;border-radius:100%;opacity:0;transition:opacity .15s cubic-bezier(.4,0,.2,1)}.c-control--checkbox .control__custom:after,.c-control--radio .control__custom:after{display:none;content:"";top:0;right:0;bottom:0;left:0;position:absolute;background:url(../img/svg/icons/baseline-check-24px.svg) no-repeat;background-position:50%;background-size:80%}.c-control--checkbox .control__error,.c-control--radio .control__error{margin-left:40px}.c-control--checkbox.c-control--radio .control__custom,.c-control--radio.c-control--radio .control__custom{border-radius:100%}.c-control--checkbox.c-control--radio .control__custom:after,.c-control--radio.c-control--radio .control__custom:after{content:"";width:12px;height:12px;border-radius:100%;top:50%;left:50%;transform:translate3d(-50%,-50%,0);position:absolute;background:#5b2082 none!important;box-sizing:border-box}.c-control--checkbox.recaptcha .control__control,.c-control--radio.recaptcha .control__control{position:absolute;left:-9999px;width:0;height:0}.c-control--checkbox.recaptcha .control__custom,.c-control--checkbox.recaptcha .control__label,.c-control--radio.recaptcha .control__custom,.c-control--radio.recaptcha .control__label{display:none}.c-control--checkbox.regular .control__control:checked~.control__label,.c-control--radio.regular .control__control:checked~.control__label{font-family:TheinhardtRegular,Arial,sans-serif}.c-control--checkbox.regular .control__control:checked~.control__label strong,.c-control--radio.regular .control__control:checked~.control__label strong{font-family:TheinhardtBold,Arial,sans-serif}.c-control--file .control__label{order:2;font-size:1em;font-family:inherit;border-radius:8px;box-sizing:border-box;width:100%;border:1px solid #858585;outline:none;margin:0;max-height:52px;padding:0;background-color:pink;background-color:#f2f2f2;color:rgba(0,0,0,.6);cursor:pointer;min-height:58px;position:relative;z-index:2;transition:.15s cubic-bezier(.4,0,.2,1);transition-property:color,background-color,border-color}.c-control--file .control__label+.control__label:after{margin-left:6px;content:"(Optional)";font-size:.8em}body[data-culture=fr-CH] .c-control--file .control__label+.control__label:after{content:"(facultatif)"}body[data-culture=it-CH] .c-control--file .control__label+.control__label:after{content:"(opzionale)"}.c-control--file .control__label:required+.control__label:after{display:none}.c-control--file .control__label:disabled{background:none;padding-left:0;border:none;border-bottom:1px solid grey;border-radius:0}.c-control--file .control__label:disabled:hover{border:none;border-bottom:1px solid grey}.c-control--file .control__label:disabled+.control__label{left:0}.c-control--file .control__label::-webkit-input-placeholder{color:transparent}.c-control--file .control__label:-moz-placeholder,.c-control--file .control__label::-moz-placeholder{color:transparent}.c-control--file .control__label:-ms-input-placeholder{color:transparent}.c-control--file .control__label:hover{background-color:#f2f2f2;border-color:#000;color:#000}.c-control--file .control__label:after{content:"";display:none}.c-control--file.dirty .control__label{color:#000}.c-control--file .control__label-text{position:absolute;line-height:1;top:18px;left:17px;transform:translateZ(0) scale(1);transform-origin:0 0;transition:.15s cubic-bezier(.4,0,.2,1);transition-property:transform;display:flex;align-items:center}.c-control--file .control__label-text:after{margin-left:1px;content:"*"}.c-control--file.dirty .control__label-text{transform:translateY(-50%) scale(.75)}.c-control--file .control__label-filename{display:block;position:absolute;left:17px;bottom:2px}.c-control--file .control__label-icon{margin-right:8px}.c-control--file .control__control{opacity:0;position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.c-control--file .control__control.input-validation-error+.control__label{border-color:#e7313c}.c-control--file .control__control.input-validation-error+.control__label .control__label-text{color:#e7313c}.c-control--file .control__control.input-validation-valid+.control__label{border-color:#000}.c-control--file .control__control.input-validation-valid+.control__label .control__label-text{color:#000}.c-control--file .control__error{margin-left:17px;margin-top:12px}.c-control--date .control__control{padding-left:12px;background:none;min-height:58px;width:100%}.c-control--date .control__control::-webkit-calendar-picker-indicator{background:url(../img/svg/icons/baseline-arrow_drop_down-24px.svg) no-repeat;transform:rotate(0);cursor:pointer;background-size:24px;background-position:50%;position:absolute;right:0;top:0;bottom:0;padding:0 20px;right:17px;height:auto;width:auto;box-sizing:border-box}.c-control--date .control__control::-webkit-inner-spin-button{display:none;-webkit-appearance:none}.c-control--date .control__label{transform:translateY(0) scale(1)}.c-control--date .control__control:focus+.control__label,.c-control--date.dirty .control__label,.c-control--date.focus .control__label{transform:translateY(-50%) scale(.75)}@media only screen and (min-width:1230px){.c-control--date .control__label{transform:translateY(-50%) scale(.75)}.c-control--date .control__control{padding-left:14px}.c-control--date.date-not-supported .control__label{transform:translateY(0) scale(1)}.c-control--date.date-not-supported .control__control:focus+.control__label,.c-control--date.date-not-supported.dirty .control__label,.c-control--date.date-not-supported.focus .control__label{transform:translateY(-50%) scale(.75)}}.c-control--select{z-index:1;width:100%;box-sizing:border-box;min-height:58px;border:1px solid #858585;border-radius:3px}.c-control--select.init-selected{min-height:0;border:none}.c-control--select.init-selected .control__label{left:17px;top:21px}.c-control--select .control__wrapper{position:relative;display:flex;flex-direction:column;transform:translateZ(0)}.c-control--select .control__label{pointer-events:none;left:16px}.c-control--select .control__label:after{display:none}.c-control--select .control__control,.c-control--select .dropdown__toggler{margin:0 auto;text-decoration:none;position:relative;cursor:pointer;height:auto;display:block;width:100%;text-align:left;outline:none;font-size:inherit;font-family:inherit;border-radius:8px;padding:16px 32px 16px 16px;min-height:58px;background:#fff;border:1px solid #858585;order:2;font-family:TheinhardtRegular,Arial,sans-serif}.c-control--select .control__control strong,.c-control--select .dropdown__toggler strong{font-family:TheinhardtBold,Arial,sans-serif}.c-control--select .control__control:after,.c-control--select .control__control:before,.c-control--select .dropdown__toggler:after,.c-control--select .dropdown__toggler:before{content:"";display:block;background:url(../img/svg/icons/baseline-arrow_drop_down-24px.svg) no-repeat;transform:rotate(0);background-size:24px;background-position:50%;position:absolute;right:0;top:0;bottom:0;padding:0 20px;box-sizing:border-box;transition:transform .15s cubic-bezier(.4,0,.2,1)}.c-control--select .control__control:before,.c-control--select .dropdown__toggler:before{background:none;transition:none;right:0}.c-control--select .dropdown__toggler{opacity:1}.c-control--select .control__control{-webkit-appearance:none;position:absolute;top:0;right:0;bottom:0;left:0;width:100%;opacity:0;transform:translateZ(0)}.c-control--select .control__control option{background:#fff;padding:2em}.c-control--select .dropdown__list{display:block;position:absolute;z-index:999;width:100%;top:100%;text-align:left;max-height:350px;overflow-y:auto;transition:opacity .15s cubic-bezier(.4,0,.2,1);box-sizing:border-box;border-radius:0 0 3px 3px;background:#fff;border:1px solid #858585;border-top:none;pointer-events:none;opacity:0;backface-visibility:hidden}.c-control--select .dropdown__list-item:last-child .dropdown__link{border-bottom:none}.c-control--select .dropdown__link{display:block;padding:8px 16px;text-decoration:none;color:#000;background:#fff}.c-control--select .dropdown__link:active,.c-control--select .dropdown__link:focus,.c-control--select .dropdown__link:visited{text-decoration:none}.c-control--select .dropdown__link:hover{background-color:#f2f2f2;color:#000}.c-control--select .dropdown__link.is-active{cursor:default;font-weight:700}.c-control--select .dropdown__link.is-active:hover{background:#fff}.c-control--select.is-active{z-index:999}.c-control--select.is-active .control__control.input-validation-error+.control__label,.c-control--select.is-active .control__label{color:#858585}.c-control--select.is-active .control__control,.c-control--select.is-active .dropdown__toggler{border-radius:3px 3px 0 0}.c-control--select.is-active .dropdown__toggler:after{transform:rotateX(-180deg)}.c-control--select.selected .dropdown__toggler{border-color:#5b2082;color:#5b2082}.c-control--select.selected .control__label{color:#5b2082}@media screen and (min-width:768px){.c-control--select .control__control,.c-control--select .dropdown__toggler{opacity:1}.c-control--select .control__control{opacity:0;pointer-events:none}.c-control--select.is-active .dropdown__list{opacity:1;pointer-events:auto}}.c-control--select.no-state.selected .dropdown__toggler{border-color:#858585}.c-control--select.no-state.selected .control__label{color:#858585}.c-control--select.sorting-select{font-size:1.6rem;background:#fff;border:1px solid #858585;margin:10px 0}.c-control--select.sorting-select .dropdown__toggler{padding:6px 40px 6px 16px;border:none;width:100%;background:transparent;min-height:46px}@media only screen and (min-width:768px){.c-control--select.sorting-select .dropdown__toggler{width:250px}}.c-control--select.sorting-select .dropdown__toggler:after{background:url(../img/svg/icons/sort.svg) no-repeat;background-position:50%;background-size:70%}.c-control--select.sorting-select .dropdown__link{line-height:1.3}.c-control--select.sorting-select .dropdown__list{border:1px solid #858585;border-radius:3px;right:0;width:inherit}@media only screen and (min-width:1024px){.c-control--select.sorting-select .dropdown__list{width:100%}}[data-css=c-donation-bar]{position:relative;background-color:#fff1f4;padding:64px 0}@media only screen and (min-width:1024px){[data-css=c-donation-bar]{padding:96px 0}}[data-css=c-donation-bar] .donation-bar__wrapper{position:relative;z-index:1}[data-css=c-donation-bar] .donation-bar__content{flex:1 0 auto;padding-right:32px;z-index:1;margin-bottom:32px;font-family:TheinhardtRegular,Arial,sans-serif;color:#e7313c}[data-css=c-donation-bar] .donation-bar__content p{font-size:2.4rem;line-height:1.3}@media only screen and (min-width:1024px){[data-css=c-donation-bar] .donation-bar__content p{font-size:3rem}}[data-css=c-donation-bar] .donation-bar__content strong{font-family:TheinhardtBold,Arial,sans-serif}[data-css=c-donation-bar] .donation-bar__heart{position:absolute;right:0;top:50%;width:200px;transform:translate3d(-10%,-50%,0);transform-origin:50% 0;opacity:.7;display:none}@media only screen and (min-width:1024px){[data-css=c-donation-bar] .donation-bar__heart{display:block;left:0;right:auto}}@media only screen and (min-width:1230px){[data-css=c-donation-bar] .donation-bar__cta{display:flex;align-items:center;justify-self:center}}@keyframes pulse{0%{transform:scale3d(.9,.9,.9) translate3d(-10%,-50%,0);opacity:.1}50%{transform:scaleX(1) translate3d(-10%,-50%,0);opacity:.6}to{transform:scale3d(.9,.9,.9) translate3d(-10%,-50%,0);opacity:.1}}[data-css=c-about-bar]{padding:64px 0}@media only screen and (min-width:1024px){[data-css=c-about-bar]{padding:96px 0}}[data-css=c-about-bar] .about-bar__title{font-size:1.4rem}[data-css=c-about-bar] .about-bar__text{font-family:TheinhardtMedium,Arial,sans-serif;font-size:3.6rem;line-height:3.96rem;margin-bottom:20px;font-family:SwiftLTW04-Bold,Times New Roman,serif;font-weight:400}[data-css=c-about-bar] .about-bar__text strong{font-family:TheinhardtBold,Arial,sans-serif}[data-css=c-figure] .figure__caption{color:#858585;font-family:TheinhardtRegular,Arial,sans-serif;font-size:1.4rem;line-height:1.82rem}[data-css=c-figure] .figure__caption strong{font-family:TheinhardtBold,Arial,sans-serif}@media only screen and (min-width:657px){[data-css=c-figure] .figure__caption{width:66.666%}}[data-css=c-figure] .figure__img{display:block;width:100%;border-radius:8px}[data-css=c-figure] .figure__footer{padding-top:15px}.c-figure--list{margin-bottom:16px}@media print{[data-css=c-video]{display:none}}[data-css=c-video] .video__wrapper{position:relative;padding-bottom:56.25%;height:0;border-radius:8px;overflow:hidden}[data-css=c-video] .video__player{position:absolute;top:0;left:0;width:100%;height:100%}[data-css=c-video] .video__footer{margin-top:16px}@media only screen and (min-width:768px){[data-css=c-video] .video__footer{display:flex;flex-wrap:wrap;flex-direction:row;align-items:center}}@media only screen and (min-width:768px){[data-css=c-video] .video__caption,[data-css=c-video] .video__download{padding-right:16px;box-sizing:border-box}}[data-css=c-video] .video__caption{color:#858585;font-family:TheinhardtRegular,Arial,sans-serif;font-size:1.4rem;line-height:1.82rem;flex:1 0 auto}[data-css=c-video] .video__caption strong{font-family:TheinhardtBold,Arial,sans-serif}@media only screen and (min-width:657px){[data-css=c-video] .video__caption{width:66.666%}}[data-css=c-video] .video__download{padding-top:16px}@media only screen and (min-width:768px){[data-css=c-video] .video__download{padding:0;flex:0 0 auto;text-align:right}}[data-css=c-content-switch]{border-radius:5px;color:#000}.c-content-switch--default .content__content{font-family:TheinhardtRegular,Arial,sans-serif;font-size:1.4rem;line-height:2.4rem}.c-content-switch--default .content__content strong{font-family:TheinhardtBold,Arial,sans-serif}.c-content-switch--default .content__icon{margin-right:8px}.c-content-switch--default .content__original{display:none}.c-content-switch--default .content__lighter{display:block}.c-content-switch--default .content__link{color:#000;font-family:TheinhardtBold,Arial,sans-serif;margin-left:8px}.c-content-switch--default .content__link:hover{color:#333}.c-content-switch--default.is-lighter .content__original{display:block}.c-content-switch--default.is-lighter .content__lighter{display:none}[data-css=c-contact] .contact__title{font-family:Edie-and-Eddy,Times New Roman,serif;font-weight:400;font-size:2.4rem;line-height:2.4rem;margin-bottom:24px}@media only screen and (min-width:1230px){[data-css=c-contact] .contact__title{font-size:3.6rem;line-height:3.96rem}}[data-css=c-contact] .contact__title+.contact__wrapper{margin-top:10px}[data-css=c-contact] .contact__description{font-family:TheinhardtRegular,Arial,sans-serif;font-size:1.9rem;line-height:3.04rem;color:#555;margin-bottom:30px;color:#000}[data-css=c-contact] .contact__description strong{font-family:TheinhardtBold,Arial,sans-serif}[data-css=c-contact] .contact__wrapper{display:flex;flex-wrap:wrap;flex-direction:row}@media only screen and (min-width:480px){[data-css=c-contact] .contact__wrapper{flex-wrap:nowrap;align-items:center}}[data-css=c-contact] .contact__wrapper+.contact__wrapper{margin-top:30px}[data-css=c-contact] .contact__media{width:80px;height:80px;border-radius:100%;overflow:hidden;order:1;flex:0 0 80px;max-width:80px;align-self:flex-start}@media only screen and (min-width:480px){[data-css=c-contact] .contact__media{width:120px;height:120px;flex:0 0 120px;max-width:120px;margin-right:16px}}@media only screen and (min-width:600px){[data-css=c-contact] .contact__media{margin-right:32px}}[data-css=c-contact] .contact__infos{order:2;font-family:TheinhardtRegular,Arial,sans-serif;font-size:1.9rem;line-height:2.66rem;flex:0 0 100%;max-width:100%;padding-top:16px}[data-css=c-contact] .contact__infos .infos.name,[data-css=c-contact] .contact__infos strong{font-family:TheinhardtBold,Arial,sans-serif}[data-css=c-contact] .contact__infos a{color:#5b2082;transition:.25s ease}[data-css=c-contact] .contact__infos a:hover{color:#9b5ac7}@media only screen and (min-width:480px){[data-css=c-contact] .contact__infos{padding-top:0;flex:0 0 calc(100% - 80px);max-width:calc(100% - 80px)}}@media only screen and (min-width:600px){[data-css=c-contact] .contact__infos{flex:0 0 calc(100% - 120px);max-width:calc(100% - 120px)}}[data-css=c-contact] .contact__img{display:block;width:100%;height:100%}[data-css=c-nav-inpage]{position:relative;z-index:100;top:0;background-color:#f4f2f1;padding:32px 48px;opacity:1;transition:opacity .25s ease}@media (max-width:1230px){[data-css=c-nav-inpage]{transform:none!important;top:0!important}}[data-css=c-nav-inpage] .nav-inpage__title{font-family:TheinhardtRegular,Arial,sans-serif;color:#555;font-size:1.4rem;line-height:1.82rem}[data-css=c-nav-inpage] .nav-inpage__title strong{font-family:TheinhardtBold,Arial,sans-serif}@media (min-height:768px) and (min-width:1230px){[data-css=c-nav-inpage] .nav-inpage__title{display:none}}[data-css=c-nav-inpage] .nav-inpage__list{margin-top:0}@media (min-height:768px) and (min-width:1230px){[data-css=c-nav-inpage] .nav-inpage__list{border:none;padding:0}}@media (min-height:768px) and (min-width:1230px){[data-css=c-nav-inpage] .nav-inpage__list>.list__item{border-color:#e8f1f7;border-width:2px;border-bottom:1px solid #e1e7eb}[data-css=c-nav-inpage] .nav-inpage__list>.list__item:last-child{border:none}}[data-css=c-nav-inpage] .nav-inpage__list .list .list__item{margin-left:16px}@media (min-height:768px) and (min-width:1230px){[data-css=c-nav-inpage] .nav-inpage__list .list{margin-top:8px}[data-css=c-nav-inpage] .nav-inpage__list .list .list__item{padding:6px 0}[data-css=c-nav-inpage] .nav-inpage__list .list .list__item .list__link:hover{color:#9b5ac7}[data-css=c-nav-inpage] .nav-inpage__list .list .list__item .list__link.is-current{font-family:TheinhardtRegular,Arial,sans-serif;border-bottom:1px solid}[data-css=c-nav-inpage] .nav-inpage__list .list .list__item .list__link.is-current strong{font-family:TheinhardtBold,Arial,sans-serif}}[data-css=c-nav-inpage] .list__item{position:relative;padding:0 0 0 16px;margin:16px 0}[data-css=c-nav-inpage] .list__item:last-child{margin-bottom:0}[data-css=c-nav-inpage] .list__item:before{content:"\2022";background-size:100% auto;background-position:50%;font-weight:700;position:absolute;left:0;color:#5b2082}@media (min-height:768px) and (min-width:1230px){[data-css=c-nav-inpage] .list__item{padding:6px 0;margin:0}[data-css=c-nav-inpage] .list__item:first-child{padding-top:0}[data-css=c-nav-inpage] .list__item:last-child{padding-bottom:0}[data-css=c-nav-inpage] .list__item:before{display:none}}[data-css=c-nav-inpage] .list__link{font-family:TheinhardtRegular,Arial,sans-serif;color:#5b2082;text-decoration:none;border-bottom:1px solid #5b2082;font-size:1.6rem;line-height:1.6rem}[data-css=c-nav-inpage] .list__link strong{font-family:TheinhardtBold,Arial,sans-serif}[data-css=c-nav-inpage] .list__link:hover{border-color:#9b5ac7;color:#9b5ac7}@media (min-width:1230px) and (min-height:768px){[data-css=c-nav-inpage] .list__link{border-bottom:none;color:#5b2082}[data-css=c-nav-inpage] .list__link.is-current{font-family:TheinhardtBold,Arial,sans-serif;color:#000}[data-css=c-nav-inpage] .list__link.is-current:hover{border-color:#e7313c}}@media (min-height:768px) and (min-width:1230px){[data-css=c-nav-inpage]{position:fixed;top:inherit;padding:32px;box-sizing:border-box;font-size:1.6rem;opacity:0;width:278px;right:0;border-radius:8px 0 0 8px}}[data-css=c-nav-inpage].animation{transition:transform .2s ease}[data-css=c-nav-inpage].is-visible{opacity:1}[data-css=c-nav-inpage].is-hidden{opacity:0;pointer-events:none;transition:opacity .2s ease}[data-css=c-quote] .quote__text{font-family:Edie-and-Eddy,Times New Roman,serif;font-weight:400;font-size:2.8rem;line-height:4.48rem;quotes:"\00AB" "\00BB";color:#e7313c}@media only screen and (min-width:600px){[data-css=c-quote] .quote__text{font-size:2.6rem}}@media only screen and (min-width:480px){[data-css=c-quote]{width:90%}}[data-css=c-quote].grey-quote .quote__text{color:#555}.c-quote--wall{position:relative;padding-bottom:10px}.c-quote--wall .quote__text{opacity:.001;position:absolute;left:0;right:0;top:100%;z-index:1;margin-top:0;background-color:#fff;padding:24px;margin-left:-24px;margin-right:-24px;box-sizing:border-box;font-size:1.6rem;transform:translate3d(0,20px,0);transition:.15s cubic-bezier(.4,0,.2,1);transition-property:opacity,transform;pointer-events:none;border:1px solid #d9d9d9;border-radius:5px}@media only screen and (min-width:600px){.c-quote--wall .quote__text{margin-right:-56px}}@media only screen and (min-width:1230px){.c-quote--wall .quote__text{margin-right:-112px}}.c-quote--wall:hover{z-index:10;opacity:1}.c-quote--wall:hover .quote__text{opacity:1;transform:translateZ(0);pointer-events:auto}.c-quote--wall:hover .author__placebo-link{color:#e7313c}.c-quote--wall:hover .author__placebo-link:before{transform:translate3d(100%,0,0)!important}.c-quote--wall:hover .author__placebo-link:after{transform:translateZ(0)!important}[data-css=c-author] .author__wrapper{display:flex;flex-wrap:nowrap;flex-direction:row;align-items:center;padding:16px 0 0}@media only screen and (min-width:480px){[data-css=c-author] .author__wrapper{padding:32px 0 0}}[data-css=c-author] .author__media{width:100px;height:100px;border-radius:100%;overflow:hidden;order:1;flex:0 0 100px;max-width:100px;margin-right:16px}[data-css=c-author] .author__infos{order:2;font-family:TheinhardtRegular,Arial,sans-serif;line-height:1.4;flex:0 0 calc(100% - 100px);max-width:calc(100% - 100px)}[data-css=c-author] .author__infos strong{font-family:TheinhardtBold,Arial,sans-serif}[data-css=c-author] .author__infos a{color:#e7313c}[data-css=c-author] .author__name{font-family:TheinhardtRegular,Arial,sans-serif;font-size:1.6rem}[data-css=c-author] .author__name strong{font-family:TheinhardtBold,Arial,sans-serif}[data-css=c-author] .author__company{font-size:1.3rem;color:#555}[data-css=c-author] .author__img{display:block;width:100%;height:100%}.c-author--default.wall{text-decoration:none;color:inherit}.c-author--default.wall .author__wrapper{padding:0;align-items:flex-start}@media only screen and (min-width:480px){.c-author--default.wall .author__wrapper{padding:0}}.c-author--default.wall .author__placebo-link{display:inline-flex;position:relative;border-bottom:1px solid transparent;overflow:hidden;transition:.15s cubic-bezier(.4,0,.2,1);transition-property:color;transition-duration:.3s;font-size:1.6rem;margin-top:10px}.c-author--default.wall .author__placebo-link:after,.c-author--default.wall .author__placebo-link:before{content:"";position:absolute;bottom:0;left:0;width:100%;height:1px;transition:.15s cubic-bezier(.4,0,.2,1);transition-property:transform;transition-duration:.3s}.c-author--default.wall .author__placebo-link:before{background-color:#000;transform:translateZ(0)}.c-author--default.wall .author__placebo-link:after{background-color:#e7313c;transform:translate3d(-100%,0,0)}.c-author--default.wall .author__placebo-link:hover{color:#e7313c}.c-author--default.wall .author__placebo-link:hover:before{transform:translate3d(100%,0,0)}.c-author--default.wall .author__placebo-link:hover:after{transform:translateZ(0)}[data-css=c-nav-breadcrumb]{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;font-size:1.4rem;font-family:TheinhardtRegular,Arial,sans-serif}[data-css=c-nav-breadcrumb] strong{font-family:TheinhardtBold,Arial,sans-serif}[data-css=c-nav-breadcrumb] .nav-breadcrumb__back{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;color:#858585;position:relative;text-decoration:none;background-color:#fff;border-radius:3px;padding:4px 16px 3px 8px;line-height:1}[data-css=c-nav-breadcrumb] .nav-breadcrumb__back .back__arrow{font-size:1.8rem;position:relative;top:-1px}[data-css=c-nav-breadcrumb] .nav-breadcrumb__back:hover{background-color:#000;color:#fff}[data-css=c-nav-breadcrumb] .breadcrumb__list{display:none;position:relative;flex-direction:row;flex-wrap:wrap;margin-left:64px;flex:1}[data-css=c-nav-breadcrumb] .breadcrumb__list:before{content:"";position:absolute;top:0;left:-32px;bottom:0;border-right:1px solid hsla(0,0%,52.2%,.5)}@media only screen and (min-width:768px){[data-css=c-nav-breadcrumb] .breadcrumb__list{display:flex}}[data-css=c-nav-breadcrumb] .list__item{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center}[data-css=c-nav-breadcrumb] .list__link{color:#858585;line-height:1}[data-css=c-nav-breadcrumb] .list__link:hover{color:#000}[data-css=c-nav-breadcrumb] .list__arrow{color:#858585;margin:0 16px;font-size:1.8rem}[data-css=c-nav-breadcrumb] .breadcrumb-home__container{display:none;align-items:center;margin-left:64px}[data-css=c-nav-breadcrumb] .breadcrumb-home__container .home-icon{font-size:20px}@media only screen and (min-width:768px){[data-css=c-nav-breadcrumb] .breadcrumb-home__container{display:flex}}[data-css=c-nav-breadcrumb] .breadcrumb-home__container+.breadcrumb__list{margin-left:0}@media only screen and (min-width:768px){.c-nav-breadcrumb--default .breadcrumb__list{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:508px}}.c-nav-breadcrumb--default .breadcrumb__list .list__item{display:inline-flex}.c-nav-breadcrumb--steps .breadcrumb__list{counter-reset:breadcrumb-counter}.c-nav-breadcrumb--steps .list__item{counter-increment:breadcrumb-counter;color:#858585;font-size:1.3rem}.c-nav-breadcrumb--steps .list__item.is-active{color:#000}.c-nav-breadcrumb--steps .list__item .list__nb:before{content:counter(breadcrumb-counter);display:block;width:24px;height:24px;border:1px solid;border-radius:100%;text-align:center;margin-right:6px;line-height:24px}[data-css=c-card-product]{padding:21.33333px;border:1px solid #000;border-radius:5px}.c-card-product--default .card-product__header{margin-bottom:16px;position:relative}.c-card-product--default .card-product__meta{display:flex;flex-wrap:wrap;align-items:center;margin-bottom:16px}.c-card-product--default .meta__tag{font-family:TheinhardtBold,Arial,sans-serif;font-size:1.3rem;line-height:1.69rem;color:#555;padding:5px 10px;border-radius:3px;background:#f9fafb;border:1px solid #f2f2f2;background-color:#fff;color:#000}.c-card-product--default .meta__delete{position:absolute;right:0;top:0;cursor:pointer;line-height:0;border:none;box-sizing:border-box;background:none;padding:0 6px 0 0}.c-card-product--default .meta__delete:hover .meta__icon{color:#e7313c}.c-card-product--default .meta__icon svg{height:18px;width:18px}.c-card-product--default .meta__icon svg path{fill:#000}.c-card-product--default .card-product__title{font-family:TheinhardtMedium,Arial,sans-serif;font-size:2.4rem;line-height:2.64rem;margin-bottom:1rem;padding-right:32px}.c-card-product--default .card-product__title strong{font-family:TheinhardtBold,Arial,sans-serif}.c-card-product--default .card-product__description{font-family:TheinhardtRegular,Arial,sans-serif;font-size:1.6rem;line-height:2.24rem}.c-card-product--default .card-product__description strong{font-family:TheinhardtBold,Arial,sans-serif}.c-card-product--default .card-product__variations{margin-bottom:16px}.c-card-product--default .variations__add-item{margin-top:18px;font-size:1.3rem;line-height:1.69rem}.c-card-product--default .list__item{padding:7px 12px;border-radius:8px;background-color:#f4f2f1;display:flex;align-items:center;font-size:1.3rem;line-height:1.4;min-height:40px;margin-bottom:8px;gap:10px}.c-card-product--default .list__item:last-child{margin-bottom:0}.c-card-product--default .list__item:hover{background-color:#f2f2f2}.c-card-product--default .list__item.bonus-variant{background-color:#e1eee6}.c-card-product--default .list__item.bonus-variant:hover{background-color:#daeae1}.c-card-product--default .item__label{order:1;cursor:pointer;font-family:TheinhardtRegular,Arial,sans-serif}.c-card-product--default .item__label strong{font-family:TheinhardtBold,Arial,sans-serif}.c-card-product--default .item__label .item__multiply,.c-card-product--default .item__label .item__quantity-text{margin-right:7px}.c-card-product--default .item__label.disabled{cursor:inherit}.c-card-product--default .item__quantity{width:50px;height:40px;box-sizing:border-box;padding:0 10px;order:0;-moz-appearance:textfield;border-radius:3px;border:1px solid #5b2082;color:#5b2082}.c-card-product--default .item__cta{order:2;margin-left:auto}.c-card-product--default .card-product__sum{display:flex;flex-wrap:wrap;padding-top:16px;border-top:1px solid #f2f2f2;font-size:1.3rem;color:#000}.c-card-product--default .sum__info{flex:0 0 50%;max-width:50%;font-family:TheinhardtRegular,Arial,sans-serif}.c-card-product--default .sum__info strong,.c-card-product--default .sum__sum{font-family:TheinhardtBold,Arial,sans-serif}.c-card-product--default .sum__sum{flex:1;text-align:right}.c-card-product--default .item__label-text{display:flex;align-items:center;font-size:1.3rem;line-height:1.69rem}[data-css=c-cart-list]{margin-bottom:32px}[data-css=c-cart-list] .cart-list__header{margin-bottom:16px}[data-css=c-cart-list] .cart-list__header-info{font-family:TheinhardtBold,Arial,sans-serif;font-size:1.6rem}[data-css=c-cart-list] .cart-list__list{margin-bottom:32px}[data-css=c-cart-list] .cart-list__address{margin-bottom:80px;display:grid;column-gap:10px;grid-template-columns:1fr}@media only screen and (min-width:768px){[data-css=c-cart-list] .cart-list__address{grid-template-columns:1fr 1fr 1fr}}[data-css=c-cart-list] .cart-list__summary-title{font-family:TheinhardtMedium,Arial,sans-serif;font-size:2.8rem;line-height:3.64rem;margin-bottom:30px}[data-css=c-cart-list] .cart-list__summary-title strong{font-family:TheinhardtBold,Arial,sans-serif}[data-css=c-cart-list] .address__item:not(:last-child){margin-bottom:64px}[data-css=c-cart-list] .address__item:first-child{margin-top:0}[data-css=c-cart-list] .address__item h3{font-family:TheinhardtRegular,Arial,sans-serif;font-size:1.9rem;line-height:3.04rem;color:#555;color:#000;margin-bottom:14px}[data-css=c-cart-list] .address__item h3,[data-css=c-cart-list] .address__item h3 strong{font-family:TheinhardtBold,Arial,sans-serif}[data-css=c-cart-list] .address__item p{font-family:TheinhardtRegular,Arial,sans-serif}[data-css=c-cart-list] .address__item p strong{font-family:TheinhardtBold,Arial,sans-serif}[data-css=c-cart-list] .cart-list__alert{margin-top:24px;margin-bottom:30px}[data-css=c-cart-list] .cart-list__footer{margin-top:32px;border-top:1px solid #858585;padding-top:32px;display:flex;flex-wrap:wrap;align-items:flex-start}[data-css=c-cart-list] .cart-list__footer[hidden]{display:none}[data-css=c-cart-list] .footer__meta .meta__sub-text,[data-css=c-cart-list] .footer__meta .meta__text{display:block}[data-css=c-cart-list] .footer__meta .meta__text{font-family:TheinhardtMedium,Arial,sans-serif;font-size:2.4rem;line-height:2.64rem}[data-css=c-cart-list] .footer__meta .meta__text strong{font-family:TheinhardtBold,Arial,sans-serif}[data-css=c-cart-list] .footer__meta .meta__sub-text{font-family:TheinhardtRegular,Arial,sans-serif;font-size:1.3rem;color:#555}[data-css=c-cart-list] .footer__meta .meta__sub-text strong{font-family:TheinhardtBold,Arial,sans-serif}[data-css=c-cart-list] .footer__total{margin-left:auto;font-family:TheinhardtMedium,Arial,sans-serif;font-size:2.4rem;line-height:2.64rem}[data-css=c-cart-list] .footer__total strong{font-family:TheinhardtBold,Arial,sans-serif}[data-css=c-cart-list] .cart-list__item{margin-bottom:32px}[data-css=c-cart-list] .cart-list__item:last-child{margin-bottom:0}[data-css=c-alert-box]{padding:20px 30px;border-radius:5px;background:#f4f2f1;color:#000;font-family:TheinhardtRegular,Arial,sans-serif;min-height:64px;box-sizing:border-box;display:flex;flex-wrap:wrap;align-items:center;font-size:1.6rem}[data-css=c-alert-box] strong{font-family:TheinhardtBold,Arial,sans-serif}[data-css=c-alert-box] .alert-box__icon{margin-right:16px;line-height:0}[data-css=c-alert-box] .alert-box__content{flex:1}[data-css=c-alert-box].green{background-color:#82d4a3}[data-css=c-alert-box].green .alert-box__content,[data-css=c-alert-box].green .alert-box__icon{color:#000}[data-css=c-alert-box].secondary-green{background-color:#e1eee6}[data-css=c-alert-box].secondary-green .alert-box__content,[data-css=c-alert-box].secondary-green .alert-box__icon{color:#000}[data-css=c-alert-box].blue{background-color:#f2f2f2}[data-css=c-alert-box].blue .alert-box__content,[data-css=c-alert-box].blue .alert-box__icon{color:#000}[data-css=c-alert-box].red{background-color:#e7313c}[data-css=c-alert-box].red .alert-box__content,[data-css=c-alert-box].red .alert-box__icon{color:#fff}[data-css=c-alert-box].rose{background-color:#fff1f4}[data-css=c-alert-box].rose .alert-box__content,[data-css=c-alert-box].rose .alert-box__icon{color:#000}[data-css=c-alert-box].advanced{display:block;padding:32px}[data-css=c-alert-box] .alert-box__title-wrapper{display:flex;align-items:center;margin-bottom:8px}[data-css=c-alert-box] .alert-box__title{font-family:TheinhardtBold,Arial,sans-serif;font-size:2rem;line-height:100%}[data-css=c-alert-box] .alert-box__title-icon{margin-right:8px}[data-css=c-alert-box] .alert-box__cta{margin-top:8px}[data-css=c-iframe]{width:100%;min-height:200px}@media only screen and (min-width:480px){[data-css=c-iframe]{min-height:250px}}@media only screen and (min-width:768px){[data-css=c-iframe]{min-height:300px;min-height:400px}}[data-css=c-search].has-border .search__field{border:1px solid #000;padding:14px 50px 14px 24px}[data-css=c-search].has-border .search__button{padding:14px 32px}[data-css=c-search] .search__search{display:flex;flex-wrap:wrap;text-align:center}[data-css=c-search] .search__field-wrapper{flex:0 0 100%;max-width:100%;position:relative}@media only screen and (min-width:480px){[data-css=c-search] .search__field-wrapper{border-radius:50px 0 0 50px;flex:1;max-width:inherit}}[data-css=c-search].is-typed .reset-search{opacity:1;transform:translateX(0);pointer-events:auto}[data-css=c-search] .reset-search{position:absolute;top:0;bottom:0;right:16px;margin:0;padding:0;background-color:transparent;border:none;display:flex;align-items:center;cursor:pointer;opacity:0;pointer-events:none;transition:.15s cubic-bezier(.4,0,.2,1);transition-duration:.2s;transform:translateX(10px);transition-property:opacity,transform;color:#3b0d59}[data-css=c-search] .reset-icon{line-height:1}[data-css=c-search] .search__field{font-family:TheinhardtMedium,Arial,sans-serif;font-size:1.9rem;line-height:2.26rem;width:100%;outline:none;border-radius:16px;box-sizing:border-box;padding:14px 25px;border:1px solid #5b2082;color:#5b2082}[data-css=c-search] .search__field strong{font-family:TheinhardtBold,Arial,sans-serif}[data-css=c-search] .search__field::-webkit-input-placeholder{color:#d9d9d9}[data-css=c-search] .search__field:-moz-placeholder,[data-css=c-search] .search__field::-moz-placeholder{color:#d9d9d9}[data-css=c-search] .search__field:-ms-input-placeholder{color:#d9d9d9}@media only screen and (min-width:480px){[data-css=c-search] .search__field{border-radius:16px 0 0 16px}}[data-css=c-search] .search__field:hover{background-color:#f4f2f1}[data-css=c-search] .search__field:focus{background-color:#fff}[data-css=c-search] .search__field:focus::-webkit-input-placeholder{opacity:0}[data-css=c-search] .search__field:focus:-moz-placeholder,[data-css=c-search] .search__field:focus::-moz-placeholder{opacity:0}[data-css=c-search] .search__field:focus:-ms-input-placeholder{opacity:0}[data-css=c-search] .search__button{font-family:TheinhardtBold,Arial,sans-serif;font-size:1.6rem;padding:14px 25px;display:flex;flex-wrap:wrap;justify-content:center;flex:0 0 100%;max-width:100%;align-items:center;border-radius:16px;border:none;outline:none;cursor:pointer;background-color:#5b2082;color:#fff;margin-top:16px}[data-css=c-search] .search__button:hover{background-color:#333}@media only screen and (min-width:480px){[data-css=c-search] .search__button{padding:0 30px;border-radius:0 16px 16px 0;flex:inherit;max-width:inherit;justify-content:inherit;margin-top:0}}[data-css=c-search] .search__button .button__icon{margin-left:8px;order:2}[data-css=c-search] .search__button .button_text{order:1}[data-css=c-issuu] .issuu__iframe-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%}[data-css=c-issuu] iframe{position:absolute;top:0;left:0;width:100%;height:100%}.c-widget-donation--tamaro{--tamaro-primary-color:#6d78b9;--tamaro-primary-color__hover:#545d92;--tamaro-primary-bg-color:#f2f2fb}.c-widget-donation--tamaro .dds-widget-container{width:100%;margin:0 auto}.c-widget-donation--tamaro #tamaro-widget.tamaro-widget{font-size:100%!important}.c-widget-donation--tamaro #tamaro-widget.tamaro-widget .error-widget,.c-widget-donation--tamaro body.tamaro-widget-overlay-inner.tamaro-widget-overlay-shown #tamaro-widget.tamaro-widget .overlay-block-wrapper{margin:-2rem}.c-widget-donation--tamaro #tamaro-widget.tamaro-widget .widget-content .widget-block .widget-block-header .title .text{font-size:18px;margin-left:12px;line-height:28px}.c-widget-donation--tamaro #payment_type-label-widget{font-size:16px}.c-widget-donation--tamaro #tamaro-widget.tamaro-widget .md-checkable-icon.circle{width:24px;height:24px}.c-widget-donation--tamaro #tamaro-widget.tamaro-widget .md-checkable-icon.square{width:20px;height:20px}.c-widget-donation--tamaro #tamaro-widget.tamaro-widget .label-radio-block{padding:16px!important}.c-widget-donation--tamaro #tamaro-widget.tamaro-widget .payment-amounts>.main .amounts .amount .main .value{font-size:30px}.c-widget-donation--tamaro #tamaro-widget.tamaro-widget .payment-amounts .amount.custom-amount .form-block label{font-size:16px}.c-widget-donation--tamaro #tamaro-widget.tamaro-widget .payment-amounts>.main .amounts .amount .main .code{font-size:14px}.c-widget-donation--tamaro #tamaro-widget.tamaro-widget .widget-content .widget-block .widget-block-header+.widget-block-content{margin-top:32px}.c-widget-donation--tamaro #tamaro-widget.tamaro-widget .widget-content .widget-block+.widget-block .widget-block-header{margin-top:51.2px}.c-widget-donation--tamaro #tamaro-widget.tamaro-widget.tamaro-bp-sm .payment-payment-methods>.main .payment-methods .payment-method .image{height:64px;width:64px}.c-widget-donation--tamaro #tamaro-widget.tamaro-widget.tamaro-bp-sm .payment-payment-methods>.main .payment-methods .payment-method .text{padding-left:0;padding-top:12px;font-size:14px}.c-widget-donation--tamaro #tamaro-widget.tamaro-widget .hint{font-size:14px;margin-left:4px}.c-widget-donation--tamaro #tamaro-widget.tamaro-widget .form-block.checkable-list-wrapper .field-block .footer .text,.c-widget-donation--tamaro #tamaro-widget.tamaro-widget .label-checkbox-block,.c-widget-donation--tamaro #tamaro-widget.tamaro-widget .label-radio-block,.c-widget-donation--tamaro #tamaro-widget.tamaro-widget .payment-payment-types>.header .recurring-payment-type{padding:20px}.c-widget-donation--tamaro #tamaro-widget.tamaro-widget .label-checkbox-block{line-height:21px}.c-widget-donation--tamaro #tamaro-widget.tamaro-widget .widget-content .widget-block .widget-block-header .title .position{display:flex;flex-shrink:0;align-items:center;justify-content:center;border-radius:9999px;font-size:14px;font-weight:500;width:28px;height:28px;line-height:28px}.c-widget-donation--tamaro #tamaro-widget.tamaro-widget .payment-submit .main button{font-size:18px;min-height:64px}.c-widget-donation--tamaro #tamaro-widget.tamaro-widget .btn{border-width:1px;text-align:center;border-radius:4px;cursor:pointer;font-weight:400;font-size:14;padding:6px 24px}.c-widget-donation--tamaro #tamaro-widget.tamaro-widget .payment-payment-types>.header .recurring-payment-type{display:flex;align-items:flex-start;flex-wrap:nowrap;vertical-align:top;width:100%;overflow:hidden;z-index:1;line-height:24px;border-width:1px;padding:20px}.c-widget-donation--tamaro #tamaro-widget.tamaro-widget .form-block+.form-block{margin-top:24px}[data-css=c-modal-download]{position:fixed;top:0;right:100%;left:0;bottom:0;z-index:11111;display:flex;flex-wrap:wrap;box-sizing:border-box;justify-content:center;align-items:center;background-color:rgba(0,0,0,.7);transform:translate3d(0,-100%,0);opacity:0;transition:right 0s ease-in-out .5s,opacity .5s ease-in-out}[data-css=c-modal-download].modal-open{transition:right 0s ease-in-out 0s,opacity .5s ease-in-out;transform:translateZ(0);opacity:1;right:0;backdrop-filter:blur(8px)}[data-css=c-modal-download] .modal-download__modal{margin:0 16px;box-sizing:border-box;max-height:40vh;overflow:auto}@media only screen and (min-width:600px){[data-css=c-modal-download] .modal-download__modal{margin:0}}.c-modal-download--default .modal-download__modal{padding:20px;max-width:600px;width:100%;border-radius:5px;background-color:#fff;border:1px solid #858585;max-height:90vh;overflow-y:auto;position:relative}.c-modal-download--default .modal-download__meta{display:flex;flex-wrap:wrap;align-items:center;margin-bottom:10px}.c-modal-download--default .meta__tag{font-family:TheinhardtBold,Arial,sans-serif;font-size:1.3rem;line-height:1.69rem;color:#555;padding:5px 10px;border-radius:3px;background:#f9fafb;border:1px solid #f2f2f2}.c-modal-download--default .meta__close{border:none;padding:0;line-height:0;background:none;margin:0 0 0 auto;cursor:pointer;position:absolute;right:20px;top:20px}.c-modal-download--default .meta__close .material-icons{font-size:3rem;width:24px;line-height:20px}.c-modal-download--default .meta__close:hover .material-icons{color:#e7313c}.c-modal-download--default .modal-download__title{font-family:TheinhardtMedium,Arial,sans-serif;font-size:2.4rem;line-height:2.64rem;letter-spacing:-.02em}.c-modal-download--default .modal-download__title strong{font-family:TheinhardtBold,Arial,sans-serif}.c-modal-download--default .modal-download__description{font-family:TheinhardtRegular,Arial,sans-serif;font-size:1.6rem;line-height:2.24rem;margin-top:10px}.c-modal-download--default .modal-download__description strong{font-family:TheinhardtBold,Arial,sans-serif}.c-modal-download--default .modal-download__feedback{padding:16px 20px;background-color:#f4f2f1;display:none}.c-modal-download--default .modal-download__feedback .feedback__title{font-family:TheinhardtMedium,Arial,sans-serif;font-size:2rem;line-height:2.6rem;margin-bottom:16px}.c-modal-download--default .modal-download__feedback .feedback__title strong{font-family:TheinhardtBold,Arial,sans-serif}.c-modal-download--default .modal-download__feedback .feedback__text{font-family:TheinhardtRegular,Arial,sans-serif;font-size:1.6rem;line-height:2.24rem;color:#555}.c-modal-download--default .modal-download__feedback .feedback__text strong{font-family:TheinhardtBold,Arial,sans-serif}.c-modal-download--default .modal-download__feedback .feedback__cta{margin-top:2rem}.c-modal-download--default .modal-download__header{padding-right:35px;margin-bottom:30px}.c-modal-download--default .modal-download__content{margin-bottom:0}.c-modal-download--default .information__item,.c-modal-download--default .modal-download__information{margin-top:20px}.c-modal-download--default .information__item:first-child{margin-top:0}.c-modal-download--default .information__title{font-family:TheinhardtBold,Arial,sans-serif;font-size:13px;line-height:130%;color:#555;margin-bottom:3px}.c-modal-download--default .information__description{font-family:TheinhardtRegular,Arial,sans-serif;font-size:13px;line-height:130%;color:#555}.c-modal-download--default .information__description b,.c-modal-download--default .information__description strong{font-family:TheinhardtBold,Arial,sans-serif}.c-modal-download--default .information__description .information-description__link{font-family:TheinhardtRegular,Arial,sans-serif;font-size:13px;line-height:130%;color:#555}.c-modal-download--default .information__description .information-description__link strong{font-family:TheinhardtBold,Arial,sans-serif}@media only screen and (min-width:768px){.c-modal-download--default .information__description .information-description__link:hover{color:#000}}.c-modal-download--default .modal-download__download{padding:30px 0;border-top:1px solid #f2f2f2;border-bottom:1px solid #f2f2f2;max-height:40vh;overflow:auto}.c-modal-download--default .modal-download__footer{font-size:1.3rem;line-height:1.69rem;margin-top:30px;color:#555;font-family:TheinhardtRegular,Arial,sans-serif}.c-modal-download--default .modal-download__footer strong{font-family:TheinhardtBold,Arial,sans-serif}.c-modal-download--default.modal-policy .modal-download__modal{max-width:720px}.c-modal-download--default.modal-policy .modal-download__download{border:none;max-height:none}.c-modal-download--default.modal-policy .policy__cta-container{margin-top:32px}[data-css=c-nl-bar]{position:relative;padding:64px 0;font-family:TheinhardtRegular,Arial,sans-serif;background-color:#e1eee6}[data-css=c-nl-bar] strong{font-family:TheinhardtBold,Arial,sans-serif}@media only screen and (min-width:1024px){[data-css=c-nl-bar]{padding:96px 0}}[data-css=c-nl-bar]:before{content:"";position:absolute;top:1px;left:0;right:0;background:#e1eee6;transform:translateY(-100%);height:16px;clip-path:polygon(0 100%,100% 0,100% 100%,0 100%)}@media only screen and (min-width:768px){[data-css=c-nl-bar]:before{height:32px}}@media only screen and (min-width:1024px){[data-css=c-nl-bar]:before{height:64px}}[data-css=c-nl-bar] .nl-bar__title{font-family:TheinhardtMedium,Arial,sans-serif;font-size:3.6rem;line-height:3.96rem;margin-bottom:20px}[data-css=c-nl-bar] .nl-bar__title,[data-css=c-nl-bar] .nl-bar__title strong{font-family:TheinhardtBold,Arial,sans-serif}@media only screen and (min-width:1024px){[data-css=c-nl-bar] .nl-bar__title{margin-bottom:0}}[data-css=c-nl-bar] .nl-bar__text{font-size:2.4rem;line-height:1.3}@media only screen and (min-width:1024px){[data-css=c-nl-bar] .nl-bar__text{font-size:3rem}}[data-css=c-nl-bar] .conation-bar__cta{margin-top:32px}[data-css=c-card-collapse]{border:1px solid #000;box-shadow:1px 3px 10px rgba(0,0,0,.05);border-radius:5px;padding:32px 32px 0;background-color:#fff}.c-card-collapse--default .card-collapse__meta{display:flex;flex-wrap:wrap;align-items:center;font-size:1.3rem;margin-bottom:16px}.c-card-collapse--default .card-collapse__reference{font-family:TheinhardtBold,Arial,sans-serif;background-color:#e7313c;padding:8px 16px;line-height:1;color:#fff;border-radius:5px}.c-card-collapse--default .card-collapse__date{font-family:TheinhardtRegular,Arial,sans-serif;line-height:1;color:#858585;margin-left:16px}.c-card-collapse--default .card-collapse__date strong{font-family:TheinhardtBold,Arial,sans-serif}.c-card-collapse--default .card-collapse__title{font-family:TheinhardtMedium,Arial,sans-serif;font-size:2.8rem;line-height:3.64rem;margin-bottom:1rem}.c-card-collapse--default .card-collapse__title strong{font-family:TheinhardtBold,Arial,sans-serif}@media only screen and (min-width:1024px){.c-card-collapse--default .card-collapse__title{font-size:2.2rem}}.c-card-collapse--default .card-collapse__lead{font-family:TheinhardtRegular,Arial,sans-serif}.c-card-collapse--default .card-collapse__lead strong{font-family:TheinhardtBold,Arial,sans-serif}.c-card-collapse--default .card-collapse__vote{display:flex;flex-wrap:wrap;align-items:flex-start;margin-top:16px}.c-card-collapse--default .card-collapse__vote-text{order:1;flex:1;font-family:TheinhardtRegular,Arial,sans-serif;color:#e7313c;line-height:1.4}.c-card-collapse--default .card-collapse__vote-text strong{font-family:TheinhardtBold,Arial,sans-serif}.c-card-collapse--default .card-collapse__vote-icon{order:0;width:24px;margin-right:16px}.c-card-collapse--default .card-collapse__vote-icon svg path{fill:#e7313c}.c-card-collapse--default .card-collapse__collapse{margin-top:32px;border-top:1px solid #f2f2f2}.c-card-collapse--default .card-collapse__collapse-content{display:none;font-family:TheinhardtRegular,Arial,sans-serif;padding-bottom:32px}.c-card-collapse--default .card-collapse__collapse-content strong{font-family:TheinhardtBold,Arial,sans-serif}.c-card-collapse--default .card-collapse__collapse-button{display:flex;flex-wrap:wrap;width:100%;align-items:center;background:none;outline:none;border:none;cursor:pointer;padding:16px 0;font-family:TheinhardtRegular,Arial,sans-serif;font-size:1.4rem}.c-card-collapse--default .card-collapse__collapse-button strong{font-family:TheinhardtBold,Arial,sans-serif}.c-card-collapse--default .card-collapse__collapse-button:hover .collapse__label{border-bottom:1px solid #e7313c;color:#e7313c}.c-card-collapse--default .card-collapse__collapse-button:hover .collapse__icon{color:#e7313c}.c-card-collapse--default .collapse__label{display:inline-flex;border-bottom:1px solid #000;text-align:left}.c-card-collapse--default .collapse__icon{margin-left:auto}.c-card-collapse--default .collapse__icon .close{display:none}.c-card-collapse--default.active .collapse__icon{margin-left:auto}.c-card-collapse--default.active .collapse__icon .open{display:none}.c-card-collapse--default.active .collapse__icon .close{display:inline-flex}[data-css=c-tab-nav] .tab-nav__toggler{position:relative;background:none;outline:none;border:none;margin:0;width:100%;text-align:left;display:block;font-size:1.6rem;text-decoration:none;background:#5b2082;color:#fff;padding:14px 16px 12px;cursor:pointer;line-height:inherit;border-radius:3px}[data-css=c-tab-nav] .tab-nav__toggler-icon{position:absolute;right:12px;top:50%;transform:translate3d(0,-50%,0);transition:transform .2s ease}[data-css=c-tab-nav] .tab-nav__link-count,[data-css=c-tab-nav] .tab-nav__toggler-count{font-family:TheinhardtRegular,Arial,sans-serif}[data-css=c-tab-nav] .tab-nav__link-count strong,[data-css=c-tab-nav] .tab-nav__toggler-count strong{font-family:TheinhardtBold,Arial,sans-serif}[data-css=c-tab-nav] .tab-nav__list{display:none}[data-css=c-tab-nav] .tab-nav__link{display:block;font-size:1.6rem;line-height:1.2;text-decoration:none;background-color:#f2f2f2;color:#000;padding:14px 16px 12px;border-top:1px solid #fff;font-family:TheinhardtRegular,Arial,sans-serif}[data-css=c-tab-nav] .tab-nav__link strong{font-family:TheinhardtBold,Arial,sans-serif}[data-css=c-tab-nav] .tab-nav__link:active,[data-css=c-tab-nav] .tab-nav__link:hover{background-color:#d9d9d9}[data-css=c-tab-nav] .tab-nav__link.is-active{display:none}[data-css=c-tab-nav] .tab-nav__toggler-text{font-family:TheinhardtBold,Arial,sans-serif}[data-css=c-tab-nav].is-visible .tab-nav__list{display:block}[data-css=c-tab-nav].is-visible .tab-nav__toggler-icon{transform:translate3d(0,-50%,0) rotate(0deg) rotateX(180deg) rotateY(0deg)}@media print{[data-css=c-tab-nav]{display:none}}@media only screen and (min-width:768px){[data-css=c-tab-nav] .tab-nav__toggler{display:none}[data-css=c-tab-nav] .tab-nav__list{display:flex;flex-wrap:wrap;flex:0 0 100%;max-width:100%;margin-left:auto;box-sizing:border-box;justify-content:flex-start;overflow-x:hidden}[data-css=c-tab-nav] .tab-nav__list-item{flex:1}[data-css=c-tab-nav] .tab-nav__link{background-color:#fff;padding:10.66667px 32px;color:#000;border:1px solid #f2f2f2;border-top:2px solid #fff;border-bottom:none;flex:0 0 100%;max-width:100%;box-sizing:border-box;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;text-align:center;position:relative}[data-css=c-tab-nav] .tab-nav__link:hover{background-color:#fff;border-top:2px solid #fff;color:red}[data-css=c-tab-nav] .tab-nav__link:after{content:"";position:absolute;left:-1px;bottom:1px;background-color:#5b2082;width:99999px;height:1px}[data-css=c-tab-nav] .tab-nav__link.is-active{display:flex;color:#5b2082;background-color:#fff;border:1px solid #5b2082;border-bottom:0;font-family:TheinhardtBold,Arial,sans-serif;border-radius:4px 4px 0 0}[data-css=c-tab-nav] .tab-nav__link.is-active:after{background-color:transparent}[data-css=c-tab-nav] .tab-nav__list-item{display:flex;flex-wrap:wrap}[data-css=c-tab-nav] .tab-nav__list-item:last-child .tab-nav__link:not(.is-active){border-right:none}[data-css=c-tab-nav] .tab-nav__list-item:first-child .tab-nav__link:not(.is-active){border-left:none}}@media only screen and (min-width:1024px){[data-css=c-tab-nav] .tab-nav__list-item{flex:none;display:block}}[data-css=c-tab-content]{margin-top:32px;padding-top:32px;border-top:2px solid #000}@media only screen and (min-width:768px){[data-css=c-tab-content]{padding-top:32px;border:none}}[data-css=c-tab-content] .tab-content__pane{display:none}[data-css=c-tab-content] .tab-content__pane.is-active{display:block}[data-css=c-lng-switch] .lng-switch__list{display:flex}[data-css=c-lng-switch] .lng-switch__link{font-family:TheinhardtRegular,Arial,sans-serif;text-transform:uppercase;font-size:1.9rem;line-height:3.04rem;text-decoration:none;color:#5b2082;display:inline-block;margin-right:8px}[data-css=c-lng-switch] .lng-switch__link strong{font-family:TheinhardtBold,Arial,sans-serif}[data-css=c-lng-switch] .lng-switch__link.is-current{font-family:TheinhardtBold,Arial,sans-serif;border-bottom:1px solid #5b2082}[data-css=c-lng-switch] .lng-switch__link:hover{font-family:TheinhardtBold,Arial,sans-serif}[data-css=c-lng-switch].footer .lng-switch__link{color:#fff;font-family:TheinhardtBold,Arial,sans-serif;font-size:1.8rem;line-height:2.34rem}@media only screen and (min-width:1230px){[data-css=c-lng-switch].footer .lng-switch__link{font-size:1.2rem;line-height:1.56rem}}[data-css=c-filter-selection] .filter-selection__header{display:flex;flex-direction:row}[data-css=c-filter-selection] .filter-selection__scroll-wrapper{box-sizing:border-box;padding:32px 16px;height:100vh;height:calc(var(--vh, 1vh)*100);overflow:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch}[data-css=c-filter-selection] .filter-selection__relative-wrapper{position:relative}[data-css=c-filter-selection] .filter-selection__search{display:none}[data-css=c-filter-selection] .filter-selection__reset-btn{display:block;font-family:TheinhardtRegular,Arial,sans-serif;color:#5b2082;text-align:left;position:relative;width:100%;margin-bottom:24px;font-size:1.6rem;line-height:1.92rem;border-radius:3px;padding:0;background:none;border:none;outline:none;pointer-events:none;cursor:not-allowed;opacity:.6;visibility:hidden;text-decoration:underline}[data-css=c-filter-selection] .filter-selection__reset-btn strong{font-family:TheinhardtBold,Arial,sans-serif}@media only screen and (min-width:1024px){[data-css=c-filter-selection] .filter-selection__reset-btn{transform:translateY(-34px)}}[data-css=c-filter-selection] .filter-selection__reset-btn.is-visible{pointer-events:auto;opacity:1;visibility:visible;cursor:pointer}[data-css=c-filter-selection] .filter-selection__reset-btn:hover{color:#e7313c}[data-css=c-filter-selection] .filter-selection__reset-btn-icon{position:absolute;top:50%;right:0;transform:translateY(-50%);padding:10px;font-size:2rem}[data-css=c-filter-selection] .filter-selection__reset-btn-icon:before{content:"";border-left:1px solid #fff;position:absolute;top:10px;left:0;bottom:10px}[data-css=c-filter-selection] .filter-selection__title{margin:0 0 24px;font-family:TheinhardtBold,Arial,sans-serif;font-size:2rem;flex:1}@media only screen and (min-width:1024px){[data-css=c-filter-selection] .filter-selection__title{visibility:hidden}}[data-css=c-filter-selection] .filter-selection__selection-close{flex:0 0 auto;height:3rem;padding:0;opacity:1;transition:opacity .2s ease-in-out;margin:0;border:none;outline:none;background:none;cursor:pointer}[data-css=c-filter-selection] .filter-selection__selection-close-icon{font-size:3rem}[data-css=c-filter-selection] .filter-selection__group.is-collapsed .filter-selection__group-options{display:none}[data-css=c-filter-selection].is-updating .filter-selection__group{opacity:.2}[data-css=c-filter-selection] .filter-selection__group-title{font-family:TheinhardtMedium,Arial,sans-serif;position:relative;background:none;outline:none;margin:0;width:100%;font-size:2.4rem;line-height:2.64rem;text-align:left;border:none;border-top:1px solid #e1e7eb;padding:20px 4px 20px 8px}[data-css=c-filter-selection] .filter-selection__group-title strong{font-family:TheinhardtBold,Arial,sans-serif}[data-css=c-filter-selection] .filter-selection__group-title.is-active .filter-selection__title-icon{transform:translateY(-50%) rotateX(0deg)}[data-css=c-filter-selection] .filter-selection__title-icon{position:absolute;top:50%;transform:translateY(-50%) rotateX(-180deg);transition:.15s cubic-bezier(.4,0,.2,1);transition-property:transform;left:0}[data-css=c-filter-selection] .filter-selection__group-options{padding:0 0 48px;margin-left:-4px;margin-right:-4px}[data-css=c-filter-selection] .filter-selection__option{position:relative;display:flex;flex-wrap:wrap;cursor:pointer;margin-bottom:10px}[data-css=c-filter-selection] .filter-selection__option.is-disabled{pointer-events:none}[data-css=c-filter-selection] .filter-selection__option.is-disabled .filter-selection__label{color:#5b2082}[data-css=c-filter-selection] .filter-selection__option.is-disabled .filter-selection__label:before{border-color:#9b5ac7}[data-css=c-filter-selection] .filter-selection__option.is-disabled .filter-selection__count{color:#555}[data-css=c-filter-selection] .filter-selection__option:not(.updating-option) .filter-selection__input:checked+label{font-family:TheinhardtBold,Arial,sans-serif;background-color:#f4f2f1;color:#5b2082}[data-css=c-filter-selection] .filter-selection__option:not(.updating-option) .filter-selection__input:checked+label:before{content:"done"}[data-css=c-filter-selection] .filter-selection__option:not(.updating-option) .filter-selection__input:checked+label+.filter-selection__close{display:block}[data-css=c-filter-selection] .filter-selection__option:not(.updating-option) .filter-selection__input:checked+label+.filter-selection__close+.filter-selection__count{right:28px;color:#000}[data-css=c-filter-selection] .filter-selection__label{font-family:TheinhardtRegular,Arial,sans-serif;color:#3b0d59;border-radius:3px;cursor:pointer;width:100%;position:relative;padding:7px 68px 7px 9px;box-sizing:border-box;transition:background-color .15s cubic-bezier(.4,0,.2,1);font-size:1.3rem;line-height:1.69rem;display:flex;align-items:center}[data-css=c-filter-selection] .filter-selection__label strong{font-family:TheinhardtBold,Arial,sans-serif}[data-css=c-filter-selection] .filter-selection__label:before{content:"";background:#fff;font-family:Material Icons;font-weight:400;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-feature-settings:"liga";-webkit-font-smoothing:antialiased;font-feature-settings:"liga";display:flex;flex-wrap:wrap;align-items:center;justify-content:center;align-self:flex-start;font-size:1.6rem;font-weight:bolder;width:20px;height:20px;flex:0 0 20px;margin-right:10px;border-radius:4px;border:2px solid #5b2082}[data-css=c-filter-selection] .filter-selection__count{position:absolute;top:50%;right:0;transform:translateY(-50%);padding:4px 12px;pointer-events:none;font-size:1.4rem;color:#858585;font-family:TheinhardtRegular,Arial,sans-serif}[data-css=c-filter-selection] .filter-selection__count strong{font-family:TheinhardtBold,Arial,sans-serif}[data-css=c-filter-selection] .filter-selection__close{position:absolute;top:50%;right:0;transform:translateY(-50%);padding:4px 8px;pointer-events:none;font-size:1.6rem;color:#5b2082}[data-css=c-filter-selection] .filter-selection__close:before{content:"";border-left:1px solid #5b2082;position:absolute;top:2px;left:0;bottom:2px}[data-css=c-filter-selection] .filter-selection__input{opacity:0;position:absolute;width:24px;height:24px;top:0;left:0;border:none;outline:none;padding:0;margin:0}[data-css=c-filter-selection] .filter-selection__close{display:none}[data-css=c-filter-selection] .filter-selection__show-results-btn{display:block;position:absolute;z-index:1;width:auto;bottom:24px;left:24px;right:24px;width:calc(100% - 48);text-align:center;background-color:#fff;border:1px solid #000;color:#000;font-family:TheinhardtBold,Arial,sans-serif;font-size:16px;transition:.15s cubic-bezier(.4,0,.2,1);transition-property:box-shadow;transform:translateZ(0);display:inline-flex;align-items:center;padding:14px 30px;cursor:pointer;justify-content:center;font-size:1.5rem;border-radius:16px}[data-css=c-filter-selection] .filter-selection__show-results-btn:hover{box-shadow:1px 3px 10px rgba(0,0,0,.05);background-color:#000;color:#fff}[data-css=c-filter-selection] .filter-selection__show-results-btn:hover .cta__icon svg path{fill:#fff}[data-css=c-filter-selection] .filter-selection__show-results-btn:active{background-color:#000;color:#fff;border-color:#000}[data-css=c-filter-selection] .filter-selection__show-results-btn:active .cta__icon svg path{fill:#fff}[data-css=c-filter-selection] .filter-selection__show-results-btn .cta__icon{margin-right:1.2rem}[data-css=c-filter-selection] .filter-selection__show-results-btn .cta__icon svg path{fill:#000}[data-css=c-filter-selection] .filter-selection__show-results-btn.section-cta{margin-top:32px}[data-css=c-filter-selection] .filter-selection__show-results-btn:hover{background-color:#5b2082}[data-css=c-filter-selection] .filter-selection__show-results-btn .show-results-btn__icon{margin-right:8px}@media only screen and (min-width:1024px){[data-css=c-filter-selection] .filter-selection__scroll-wrapper{padding:0;height:auto;overflow:visible;background-color:none}[data-css=c-filter-selection] .filter-selection__title{margin-bottom:18px}[data-css=c-filter-selection] .filter-selection__selection-close{display:none}[data-css=c-filter-selection] .filter-selection__search{display:block;margin-bottom:42px}[data-css=c-filter-selection] .filter-selection__reset-btn{margin-bottom:18px}[data-css=c-filter-selection] .filter-selection__show-results-btn{display:none}[data-css=c-filter-selection] .filter-selection__group-options{padding:0 0 48px;margin-left:0;margin-right:0}[data-css=c-filter-selection] .filter-selection__label:hover{background-color:#f2f2f2}}[data-css=c-filter-result].no-results .filter-result__no-results{display:block}[data-css=c-filter-result] .filter-result__no-results{display:none}[data-css=c-filter-result] .filter-panel__toggler{margin-bottom:12px}[data-css=c-filter-result] .filter-result__bg{padding:24px 0 0}@media only screen and (min-width:1230px){[data-css=c-filter-result] .filter-result__bg{padding:24px 0 0 20px}}[data-css=c-filter-result] .filter-result__search-wrapper{margin-bottom:16px}@media print{[data-css=c-filter-result] .filter-result__search-wrapper{display:none}}[data-css=c-filter-result] .filter-result__tab-filter{margin-top:24px;margin-bottom:32px;font-family:TheinhardtBold,Arial,sans-serif;font-size:1.6rem}.has-sorting-fn .filter-result__meta{margin-bottom:0}[data-css=c-filter-result] .filter-result__meta{margin-bottom:24px;font-family:TheinhardtBold,Arial,sans-serif;font-size:1.6rem;line-height:1.92rem;color:#555}@media print{[data-css=c-filter-result] .filter-result__meta{display:none}}[data-css=c-filter-result].is-updating .filter-result__list{opacity:.2}@media only screen and (min-width:1024px){[data-css=c-filter-result] .filter-result__search-wrapper{display:flex;flex-wrap:wrap;align-items:center;margin-bottom:24px;min-height:32px}[data-css=c-filter-result] .filter-result__search{flex:1;margin-left:auto;order:2}[data-css=c-filter-result] .filter-result__tab-filter{flex:0 0 auto;order:1;margin:0}}.c-filter-result--default.has-sorting-fn .filter-result__search{flex:2}.c-filter-result--default.has-sorting-fn .filter-result__sort-container{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;margin-bottom:16px}@media only screen and (min-width:768px){.c-filter-result--default.has-sorting-fn .filter-result__sort-container{flex-wrap:nowrap}}.c-filter-result--default.has-sorting-fn .filter-result__sort-wrapper{order:3;margin-top:12px;flex:0 0 100%;display:block}@media only screen and (min-width:768px){.c-filter-result--default.has-sorting-fn .filter-result__sort-wrapper{flex:inherit;margin-left:24px;margin-top:0}}@media only screen and (min-width:1024px){.c-filter-result--default.has-sorting-fn .filter-result__sort-wrapper{display:none}}@media only screen and (min-width:600px){.c-filter-result--default.has-sorting-fn .filter-result__list{margin-top:10px;padding-top:20px;border-top:1px solid #f2f2f2}}.c-filter-result--default.has-sorting-fn .filter-result__columns{display:none}@media only screen and (min-width:1024px){.c-filter-result--default.has-sorting-fn .filter-result__columns{display:flex;margin:0 -10px;box-sizing:border-box}}.c-filter-result--default.has-sorting-fn .columns__item{padding:0 10px;box-sizing:border-box;color:hsla(0,0%,52.2%,.5);position:relative;font-family:TheinhardtBold,Arial,sans-serif;font-size:1.4rem}.c-filter-result--default.has-sorting-fn .columns__item .columns__item--link{color:hsla(0,0%,52.2%,.5);text-decoration:none}.c-filter-result--default.has-sorting-fn .columns__item .columns__item--link svg{width:20px;transition:.15s cubic-bezier(.4,0,.2,1);position:absolute;top:-7px;fill:hsla(0,0%,52.2%,.5)}.c-filter-result--default.has-sorting-fn .columns__item .columns__item--link.is-active{color:#000}.c-filter-result--default.has-sorting-fn .columns__item .columns__item--link.is-active svg{transform:rotateX(-180deg);fill:#000}.c-filter-result--default.has-sorting-fn .columns__item .columns__item--link.is-descending svg{transform:none;fill:#000}.c-filter-result--default.has-sorting-fn .columns__item:first-child{flex:0 0 50%;max-width:50%}.c-filter-result--default.has-sorting-fn .columns__item:nth-child(2){flex:0 0 23%;max-width:23%}.c-filter-result--default.has-sorting-fn .columns__item:nth-child(3){flex:0 0 20%;max-width:20%}[data-css=c-filter-panel].is-visible{opacity:1}[data-css=c-filter-panel] .filter-panel__toggler{background-color:#fff;border:1px solid #000;color:#000;font-size:16px;transition:.15s cubic-bezier(.4,0,.2,1);transition-property:box-shadow;transform:translateZ(0);font-family:TheinhardtBold,Arial,sans-serif;display:inline-flex;align-items:center;padding:14px 30px;width:100%;cursor:pointer;justify-content:center;margin-bottom:32px;font-size:1.6rem;border-radius:16px}[data-css=c-filter-panel] .filter-panel__toggler:hover{box-shadow:1px 3px 10px rgba(0,0,0,.05);background-color:#000;color:#fff}[data-css=c-filter-panel] .filter-panel__toggler:hover .cta__icon svg path{fill:#fff}[data-css=c-filter-panel] .filter-panel__toggler:active{background-color:#000;color:#fff;border-color:#000}[data-css=c-filter-panel] .filter-panel__toggler:active .cta__icon svg path{fill:#fff}[data-css=c-filter-panel] .filter-panel__toggler .cta__icon{margin-right:1.2rem}[data-css=c-filter-panel] .filter-panel__toggler .cta__icon svg path{fill:#000}[data-css=c-filter-panel] .filter-panel__toggler.section-cta{margin-top:32px}[data-css=c-filter-panel] .filter-panel__toggler:hover{background-color:#5b2082}@media print{[data-css=c-filter-panel] .filter-panel__toggler{display:none}}[data-css=c-filter-panel] .filter-panel__toggler .toggler__icon{margin-right:8px}[data-css=c-filter-panel] .filter-panel__selection-filter{position:fixed;z-index:101;top:0;left:0;width:100%;min-height:100vh;box-sizing:border-box;transform:translate3d(-100%,0,0);transition:transform .2s ease-in-out;background-color:#fff}[data-css=c-filter-panel] .filter-panel__selection-filter[hidden]{display:none}[data-css=c-filter-panel].selection-is-visible .filter-panel__selection-filter{transform:translateZ(0)}@media only screen and (min-width:1024px){[data-css=c-filter-panel]{display:flex;flex-direction:row;flex-wrap:nowrap}[data-css=c-filter-panel] .filter-panel__selection-close,[data-css=c-filter-panel] .filter-panel__toggler{display:none}[data-css=c-filter-panel] .filter-panel__selection-filter{z-index:1;position:relative;display:block;top:auto;right:auto;bottom:auto;left:auto;width:auto;transform:none;transition:none;padding:0;min-height:0}[data-css=c-filter-panel] .filter-panel__selection{flex:0 0 30%;max-width:30%;padding-right:30px;box-sizing:border-box;max-width:300px}[data-css=c-filter-panel] .filter-panel__result{box-sizing:border-box;width:100%}[data-css=c-filter-panel].filter-selection-hidden .filter-panel__selection{display:none}[data-css=c-filter-panel].filter-selection-hidden .filter-panel__result{flex:0 0 100%;max-width:100%}}[data-css=c-filter-panel].extranet .filter-panel__selection{display:none}[data-css=c-filter-panel].extranet .filter-panel__result{flex:0 0 100%;max-width:100%;padding:0}[data-css=c-filter-panel].extranet .filter-result__bg{padding:0;background-color:transparent}[data-css=c-filter-panel].extranet .filter-panel__toggler{display:none}[data-css=c-filter-search]{position:relative}[data-css=c-filter-search] .filter-search__search{display:flex;flex-wrap:wrap;text-align:center}[data-css=c-filter-search] .filter-search__input{font-family:TheinhardtMedium,Arial,sans-serif;font-size:1.9rem;line-height:2.66rem;color:#5b2082;border-radius:16px 0 0 16px;flex:1;max-width:inherit;outline:none;box-sizing:border-box;padding:11px 24px;border:1px solid #5b2082;border-right:none;margin:0;-webkit-appearance:none;min-width:1px}[data-css=c-filter-search] .filter-search__input strong{font-family:TheinhardtBold,Arial,sans-serif}[data-css=c-filter-search] .filter-search__input:hover,[data-css=c-filter-search] .filter-search__input:hover+.filter-search__clear-btn{background-color:#f4f2f1}[data-css=c-filter-search] .filter-search__input:focus,[data-css=c-filter-search] .filter-search__input:focus+.filter-search__clear-btn{background-color:#fff}[data-css=c-filter-search] .filter-search__input:focus::-webkit-input-placeholder{opacity:0}[data-css=c-filter-search] .filter-search__input:focus:-moz-placeholder,[data-css=c-filter-search] .filter-search__input:focus::-moz-placeholder{opacity:0}[data-css=c-filter-search] .filter-search__input:focus:-ms-input-placeholder{opacity:0}[data-css=c-filter-search] .filter-search__input::-webkit-input-placeholder{color:#d9d9d9}[data-css=c-filter-search] .filter-search__input:-moz-placeholder,[data-css=c-filter-search] .filter-search__input::-moz-placeholder{color:#d9d9d9}[data-css=c-filter-search] .filter-search__input:-ms-input-placeholder{color:#d9d9d9}@media only screen and (min-width:480px){[data-css=c-filter-search] .filter-search__input{border-radius:16px 0 0 16px;flex:1;max-width:inherit}}[data-css=c-filter-search] .filter-search__input::-webkit-search-cancel-button,[data-css=c-filter-search] .filter-search__input::-webkit-search-decoration,[data-css=c-filter-search] .filter-search__input::-webkit-search-results-button,[data-css=c-filter-search] .filter-search__input::-webkit-search-results-decoration{-webkit-appearance:none}[data-css=c-filter-search] .filter-search__btn{font-family:TheinhardtBold,Arial,sans-serif;font-size:1.6rem;padding:10.66667px 14.66667px;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;outline:none;cursor:pointer;background-color:#5b2082;color:#fff;border:1px solid #5b2082;border-radius:0 16px 16px 0;margin:0}[data-css=c-filter-search] .filter-search__btn:hover{background-color:#3b0d59}@media only screen and (min-width:480px){[data-css=c-filter-search] .filter-search__btn{flex:inherit;max-width:inherit;justify-content:inherit;margin-top:0}}@media only screen and (min-width:768px){[data-css=c-filter-search] .filter-search__btn{padding:10.66667px 21.33333px}}[data-css=c-filter-search] .filter-search__btn .button__icon{display:none;font-weight:700;margin-left:8px;order:2}[data-css=c-filter-search] .filter-search__btn .button_text{order:1}[data-css=c-filter-search] .filter-search__icon{margin-top:3px}[data-css=c-filter-search] .filter-search__clear-btn{position:relative;cursor:pointer;background:none;border:1px solid #5b2082;border-right:none;border-left:none;padding:0 24px 0 0;margin:0;color:#3b0d59}[data-css=c-filter-search] .filter-search__clear-btn i{opacity:0;transition:.15s cubic-bezier(.4,0,.2,1);transition-duration:.2s;transform:translateX(10px);transition-property:opacity,transform}[data-css=c-filter-search].is-typed .filter-search__clear-btn i{opacity:1;transform:translateX(0);pointer-events:auto}[data-css=c-filter-tab] .filter-selection__group-options{display:flex}[data-css=c-filter-tab] .filter-selection__close{display:none}[data-css=c-filter-tab] .filter-selection__input{opacity:0;position:absolute;width:24px;height:24px;top:0;left:0;border:none;outline:none;padding:0;margin:0;cursor:pointer}[data-css=c-filter-tab] .filter-selection__label{font-size:1.6rem;line-height:1.3;padding:10px 0;background:none;border:none;color:#858585;margin-right:24px;cursor:pointer;white-space:nowrap}[data-css=c-filter-tab] .filter-selection__label:hover{background:none;color:#000}[data-css=c-filter-tab] .filter-selection__option{position:relative;display:flex;flex-wrap:nowrap;cursor:pointer}[data-css=c-filter-tab] .filter-selection__option:not(.updating-option) .filter-selection__input:checked+label{display:block;border-bottom:4px solid #000;color:#000}[data-css=c-cookie-banner]{position:fixed;left:0;right:0;bottom:0;background:#fff;z-index:999;transform:translate3d(0,100%,0);transition:transform .3s ease-in-out}@media print{[data-css=c-cookie-banner]{display:none}}[data-css=c-cookie-banner].is-visible{transform:translateZ(0);transition-delay:4s}.c-cookie-banner--default{background:#fff;box-shadow:0 0 15px rgba(0,0,0,.1);font-size:1.6rem;padding:1.6rem 0}.c-cookie-banner--default .cookie-banner__link{font-family:TheinhardtRegular,Arial,sans-serif;color:#5b2082;border-radius:0;padding:0;text-decoration:none;display:inline-flex;line-height:1;box-shadow:none;color:#e7313c;display:inline-block;border-bottom:1px solid}.c-cookie-banner--default .cookie-banner__link strong{font-family:TheinhardtBold,Arial,sans-serif}.c-cookie-banner--default .cookie-banner__link .cta__text{border-bottom:1px solid}.c-cookie-banner--default .cookie-banner__link:hover{color:#9b5ac7}.c-cookie-banner--default .cookie-banner__link:hover .cta__icon svg path{fill:#9b5ac7}.c-cookie-banner--default .cookie-banner__link:hover .cta__text{border-color:#9b5ac7}.c-cookie-banner--default .cookie-banner__link.bold{font-family:TheinhardtBold,Arial,sans-serif}.c-cookie-banner--default .cookie-banner__link:hover{color:#c00}.c-cookie-banner--default .cookie-banner__flex{display:flex;flex-direction:row;flex-wrap:wrap;margin-left:-16px;margin-right:-16px;align-items:center}.c-cookie-banner--default .cookie-banner__ctas,.c-cookie-banner--default .cookie-banner__text{padding:0 16px}.c-cookie-banner--default .cookie-banner__ctas [data-css=c-cta],.c-cookie-banner--default .cookie-banner__text [data-css=c-cta]{font-size:1.4rem}@media only screen and (min-width:768px){.c-cookie-banner--default .cookie-banner__ctas [data-css=c-cta],.c-cookie-banner--default .cookie-banner__text [data-css=c-cta]{font-size:1.6rem}}.c-cookie-banner--default .cookie-banner__ctas{flex:0 0 100%;max-width:100%;padding-top:16px;padding-bottom:16px}.c-cookie-banner--default .cookie-banner__text{flex:1;font-family:TheinhardtRegular,Arial,sans-serif;line-height:1.6}.c-cookie-banner--default .cookie-banner__text strong{font-family:TheinhardtBold,Arial,sans-serif}@media only screen and (min-width:768px){.c-cookie-banner--default .cookie-banner__text{flex:1}.c-cookie-banner--default .cookie-banner__ctas{flex:0 0 auto;display:flex;align-items:center}}@keyframes pulsate-bck{0%{transform:scale(1)}50%{transform:scale(1.1)}to{transform:scale(1)}}[data-css=c-cart]{display:inline-flex;border-radius:16px;text-decoration:none;padding:10px 12px;align-items:center;transition:background-color .25s ease}@media only screen and (min-width:1300px){[data-css=c-cart]{padding:13px 16px}}[data-css=c-cart] .cart__icon{height:20px}[data-css=c-cart] .cart__icon .cart__icon svg path{fill:#5b2082;stroke:#5b2082}[data-css=c-cart] .cart__count{display:none;width:24px;height:24px;background-color:#fff;font-family:TheinhardtBold,Arial,sans-serif;font-size:14px;border-radius:100%;text-align:center;padding-top:1px;box-sizing:border-box;margin-left:8px;color:#5b2082}[data-css=c-cart] .cart__count.animate{animation:pulsate-bck .5s ease-in-out 2 both}[data-css=c-cart] .cart__text{font-family:TheinhardtMedium,Arial,sans-serif;font-size:1.6rem;line-height:100%;margin-left:8px;color:#fff;display:none}[data-css=c-cart] .cart__text strong{font-family:TheinhardtBold,Arial,sans-serif}@media only screen and (min-width:1300px){[data-css=c-cart] .cart__text{display:inline-block}}[data-css=c-cart]:hover .cart__icon svg path{fill:#3b0d59;stroke:#3b0d59}[data-css=c-cart].is-visible{background-color:#5b2082}[data-css=c-cart].is-visible .cart__count{display:inline-block}[data-css=c-cart].is-visible .cart__icon svg path{fill:#fff;stroke:#fff}[data-css=c-cart].is-visible:hover{background-color:#3b0d59}@media print{[data-css=c-cart]{display:none}}.c-cart--hidden{display:none}[data-css=c-nav-lng] .nav-lng__list-item{display:inline-block;margin-right:10px}[data-css=c-nav-lng] .nav-lng__link{color:#858585;text-decoration:none;display:inline-flex;align-items:center;border-bottom:1px solid transparent}[data-css=c-nav-lng] .nav-lng__link.is-current{color:#fff;pointer-events:none}[data-css=c-nav-lng] .nav-lng__link.is-current:hover{border-bottom:1px solid transparent}[data-css=c-nav-lng] .nav-lng__link:hover{border-bottom:1px solid #858585}.c-nav-lng--header{margin:0 0 32px}@media only screen and (min-width:768px){.c-nav-lng--header{margin-bottom:50px}}@media only screen and (min-width:1024px){.c-nav-lng--header{margin-top:96px}}.c-nav-lng--header .nav-lng__link{font-family:TheinhardtBold,Arial,sans-serif;color:#858585;font-size:2rem}@media only screen and (min-width:1024px){.c-nav-lng--header .nav-lng__link{font-size:1.6rem}}.c-nav-lng--header .nav-lng__link.is-current{color:#000}.c-nav-lng--nav-meta{position:relative;margin-left:16px;padding-left:16px}.c-nav-lng--nav-meta:before{content:"";position:absolute;left:0;top:4px;bottom:4px;border-left:1px solid #858585}.c-nav-lng--nav-meta .nav-lng__list-item{margin-right:4px}.c-nav-lng--nav-meta .nav-lng__list-item:last-child{margin-right:0}.c-nav-lng--nav-meta .nav-lng__link{font-family:TheinhardtBold,Arial,sans-serif;color:#858585;font-size:2rem}@media only screen and (min-width:768px){.c-nav-lng--nav-meta .nav-lng__link{font-size:1.3rem}}.c-nav-lng--nav-meta .nav-lng__link.is-current{color:#000}[data-css=c-gallery]{display:flex;flex-wrap:wrap}[data-css=c-gallery]:after{content:"";display:table;clear:both}[data-css=c-gallery] .gallery__item{display:block;line-height:0;height:auto;flex:0 0 33.333333%;max-width:33.333333%;padding:0;transition:.15s cubic-bezier(.4,0,.2,1);transition-property:box-shadow;text-decoration:none}[data-css=c-gallery].has-show-more-btn .gallery__item.is-last-visible{position:relative}@supports (display:grid){[data-css=c-gallery].has-show-more-btn .gallery__item.is-last-visible:before{content:"";position:absolute;display:flex;background-color:rgba(0,0,0,.4);top:0;right:0;bottom:0;left:0;border-radius:5px;transition:.15s cubic-bezier(.4,0,.2,1);transition-property:transform;z-index:1}}[data-css=c-gallery].has-show-more-btn .gallery__item.is-last-visible:after{content:"+n";content:"+" attr(data-n);position:absolute;display:flex;align-items:center;justify-content:center;top:0;right:0;bottom:0;left:0;color:#fff;font-family:TheinhardtBold,Arial,sans-serif;z-index:2}[data-css=c-gallery] .gallery__image{width:100%;height:100%;object-fit:cover;border-radius:5px;transition:.15s cubic-bezier(.4,0,.2,1);transition-property:transform,opacity}@supports (display:grid){[data-css=c-gallery]{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:16px}@media only screen and (min-width:768px){[data-css=c-gallery]{grid-gap:32px;grid-template-columns:repeat(3,1fr)}}[data-css=c-gallery] .gallery__item{flex:inherit;max-width:inherit;order:0;float:none;width:auto;box-shadow:none;transform:scaleX(1)}@media only screen and (min-width:768px){[data-css=c-gallery] .gallery__item:hover{box-shadow:1px 3px 10px rgba(0,0,0,.05)}[data-css=c-gallery] .gallery__item:hover .gallery__image,[data-css=c-gallery] .gallery__item:hover:before{transform:scale3d(1.07,1.07,1.07)}}[data-css=c-gallery] .gallery__item.gallery__item--0,[data-css=c-gallery] .gallery__item.gallery__item--1,[data-css=c-gallery] .gallery__item.gallery__item--2,[data-css=c-gallery] .gallery__item.gallery__item--3,[data-css=c-gallery] .gallery__item.gallery__item--4,[data-css=c-gallery] .gallery__item.gallery__item--5{width:auto;transform:none}}[data-css=c-lightbox]{position:fixed;z-index:201;top:0;left:-99999px;width:100%;height:100%}[data-css=c-lightbox] .lightbox__bg{position:fixed;top:0;width:100%;height:100%;opacity:0;transition:.15s cubic-bezier(.4,0,.2,1);transition-property:opacity;background-color:#000}@media only screen and (min-width:1230px){[data-css=c-lightbox] .lightbox__bg{background-color:rgba(0,0,0,.9)}}[data-css=c-lightbox].visible{left:0;transition:left 0s 0s}[data-css=c-lightbox].visible .lightbox__bg,[data-css=c-lightbox].visible .lightbox__content{opacity:1}[data-css=c-lightbox] .lightbox__container{position:absolute;top:50%;left:50%;width:100%;transform:translate3d(-50%,-50%,0);display:flex;flex-direction:row;align-items:center}@media (orientation:landscape){[data-css=c-lightbox] .lightbox__container{width:100%;height:100%}}@media only screen and (min-width:1230px){[data-css=c-lightbox] .lightbox__container{width:120vh;min-height:80vh;max-width:1200px;max-height:800px}}[data-css=c-lightbox] .lightbox__wrapper{width:100%;position:relative;padding-top:66.67%}[data-css=c-lightbox].youtube-only{background-color:rgba(0,0,0,.9)}@media only screen and (min-width:1230px){[data-css=c-lightbox].youtube-only .lightbox__container{width:142.22216vh;min-height:80vh;max-height:675px}}[data-css=c-lightbox].youtube-only .lightbox__wrapper{padding-top:56.25%}[data-css=c-lightbox].youtube-only .lightbox__close-btn{display:none}[data-css=c-lightbox].youtube-only .lightbox__close-btn.mobile{display:initial}@media only screen and (min-width:1230px){[data-css=c-lightbox].youtube-only .lightbox__close-btn{display:none}[data-css=c-lightbox].youtube-only .lightbox__close-btn.mobile{display:initial}}[data-css=c-lightbox] .lightbox__close-btn{line-height:0;position:absolute;top:-40px;right:-4px;z-index:201;outline:none;border:none;margin:0;padding:0;cursor:pointer;background:none}@media only screen and (min-width:1230px){[data-css=c-lightbox] .lightbox__close-btn{top:-56px}}[data-css=c-lightbox] .lightbox__close-btn .close-icon{font-size:3rem;color:#fff}[data-css=c-lightbox] .lightbox__content-wrapper{position:absolute;top:0;right:0;left:0;bottom:0;display:flex;flex-direction:row;flex-wrap:wrap;align-items:center}[data-css=c-lightbox] .lightbox__content{position:relative;width:100%;height:100%;overflow:hidden;box-shadow:1px 3px 10px rgba(0,0,0,.05);align-items:center;opacity:0;transition:.15s cubic-bezier(.4,0,.2,1);transition-property:opacity}@media only screen and (min-width:1230px){[data-css=c-lightbox] .lightbox__content{border-radius:8px}}[data-css=c-lightbox] .glide{height:100%}[data-css=c-lightbox] .glide__track{line-height:0;height:100%}[data-css=c-lightbox] .glide__slides{align-items:center;height:100%}[data-css=c-lightbox] .glide__slide{height:100%;display:flex;align-items:center;background-color:#000}[data-css=c-lightbox] .glide__slide .iframe__wrapper{flex:0 0 100%;position:relative;padding-bottom:56.25%;padding-top:0;height:0;overflow:hidden}[data-css=c-lightbox] .glide__slide iframe{position:absolute;top:0;left:0;width:100%;height:100%}[data-css=c-lightbox] .lightbox__image{height:100%;object-fit:cover;margin:0 auto}[data-css=c-lightbox] .lightbox__caption{margin-top:12px;padding:0 16px;color:#858585;font-family:TheinhardtRegular,Arial,sans-serif;line-height:1.82rem;font-size:1.4rem;line-height:120%;color:#fff;opacity:0;flex:1;transition:.15s cubic-bezier(.4,0,.2,1);transition-property:opacity}[data-css=c-lightbox] .lightbox__caption strong{font-family:TheinhardtBold,Arial,sans-serif}@media only screen and (min-width:657px){[data-css=c-lightbox] .lightbox__caption{width:66.666%}}@media only screen and (min-width:1230px){[data-css=c-lightbox] .lightbox__caption{left:0}}[data-css=c-lightbox] .glide__arrows{opacity:1;order:1;margin-left:auto;margin-top:12px;padding-right:28px;flex:0 0 90px;max-width:90px;display:flex;flex-wrap:wrap;pointer-events:none;z-index:201}[data-css=c-lightbox] .glide__arrow{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;width:40px;height:40px;border:1px solid #fff;border-radius:50%;background:none;padding:0;margin:0;cursor:pointer;outline:none;opacity:1;transition:.15s cubic-bezier(.4,0,.2,1);transition-property:opacity,box-shadow;box-shadow:0 0 15px rgba(0,0,0,.15)}@media only screen and (min-width:1230px){[data-css=c-lightbox] .glide__arrow{position:absolute;width:51px;height:51px;top:50%;transform:translateY(-50%)}}[data-css=c-lightbox] .glide__arrow:hover{box-shadow:0 0 15px 7px rgba(0,0,0,.15)}[data-css=c-lightbox] .glide__arrow svg{width:12px;height:20px}[data-css=c-lightbox] .glide__arrow svg path{fill:#fff}[data-css=c-lightbox] .glide__arrow.deactivated{opacity:.2;cursor:default}[data-css=c-lightbox] .glide__arrow.deactivated svg path{fill:#858585}[data-css=c-lightbox] .glide__arrow.glide__arrow--left{right:82px;bottom:-50px;z-index:11111111;transform:translateY(0);top:inherit}[data-css=c-lightbox] .glide__arrow.glide__arrow--left svg{transform:translateX(-1px)}@media only screen and (min-width:1230px){[data-css=c-lightbox] .glide__arrow.glide__arrow--left{top:50%;transform:translateY(-50%);left:-75px}}[data-css=c-lightbox] .glide__arrow.glide__arrow--right{right:32px;bottom:-50px;z-index:11111111;margin-left:10px;transform:translateY(0);top:inherit}[data-css=c-lightbox] .glide__arrow.glide__arrow--right svg{transform:translateX(1px)}@media only screen and (min-width:1230px){[data-css=c-lightbox] .glide__arrow.glide__arrow--right{top:50%;transform:translateY(-50%);right:-75px}}[data-css=c-lightbox] .lightbox__close-btn{right:28px}@media only screen and (min-width:1230px){[data-css=c-lightbox] .lightbox__close-btn{right:-4px;display:flex}}[data-css=c-lightbox].glide-initialized .glide__arrows{pointer-events:auto}[data-css=c-lightbox].glide-initialized .lightbox__caption{opacity:1}@media only screen and (min-width:1230px){[data-css=c-lightbox].glide-initialized .glide__arrows{opacity:1}}[data-css=c-quotes-wall]{display:flex;flex-direction:row;flex-wrap:wrap;margin:-24px}[data-css=c-quotes-wall] .wall__quote{padding:24px;box-sizing:border-box;flex:0 0 100%;max-width:100%}@media only screen and (min-width:600px){[data-css=c-quotes-wall] .wall__quote{flex:0 0 50%;max-width:50%}}@media only screen and (min-width:1024px){[data-css=c-quotes-wall] .wall__quote{flex:0 0 33.33333%;max-width:33.33333%}}@media only screen and (min-width:1230px){[data-css=c-quotes-wall] .wall__quote{flex:0 0 25%;max-width:25%}}@media only screen and (min-width:768px){[data-css=c-quote-slider] .quote-slider__wrapper{display:flex}}[data-css=c-quote-slider] .quote-slider__list{display:flex;margin:0 -30px}[data-css=c-quote-slider] .quote-slider__item{padding:0 30px;box-sizing:border-box}[data-css=c-quote-slider] .author__wrapper{display:flex;flex-direction:row;margin-bottom:30px;align-items:center}@media only screen and (min-width:768px){[data-css=c-quote-slider] .author__wrapper{margin-bottom:0;margin-right:30px;align-items:flex-start;flex-direction:column}}[data-css=c-quote-slider] .author__wrapper .author__title{font-family:TheinhardtRegular,Arial,sans-serif;font-size:1.6rem;line-height:2.24rem;order:2;flex:1}[data-css=c-quote-slider] .author__wrapper .author__title strong{font-family:TheinhardtBold,Arial,sans-serif}@media only screen and (min-width:768px){[data-css=c-quote-slider] .author__wrapper .author__title{margin-top:20px}}[data-css=c-quote-slider] .author__wrapper .author__title .function{display:block;font-size:1.3rem;line-height:1.69rem;color:#555}[data-css=c-quote-slider] .author__wrapper .author__image-wrapper{order:1;width:120px;margin-right:20px}@media only screen and (min-width:768px){[data-css=c-quote-slider] .author__wrapper .author__image-wrapper{width:190px;margin-right:0}}[data-css=c-quote-slider] .author__wrapper .author__image{display:block;border-radius:8px}[data-css=c-quote-slider] .blockquote__text{font-family:TheinhardtRegular,Arial,sans-serif;font-size:1.6rem;line-height:2.24rem}[data-css=c-quote-slider] .blockquote__text strong{font-family:TheinhardtBold,Arial,sans-serif}@media only screen and (min-width:768px){[data-css=c-quote-slider] .blockquote__text{font-size:1.9rem;line-height:3.04rem}}[data-css=c-quote-slider] .quote-slider__controllers{display:flex;flex-direction:row;align-items:center;gap:16px;margin-top:30px}[data-css=c-quote-slider] .quote-slider__arrow{background:none;padding:0;margin:0;border:none;line-height:0;cursor:pointer;border-radius:16px;display:inline-block;background-color:transparent;width:56px;height:57px}[data-css=c-quote-slider] .quote-slider__arrow:hover{background-color:#f7ebff}[data-css=c-quote-slider] .quote-slider__arrow.slick-disabled{pointer-events:none}[data-css=c-quote-slider] .quote-slider__arrow.slick-disabled svg path{fill:#979696}[data-css=c-quote-slider] .quote-slider__arrow--left{transform:rotate(180deg)}[data-css=c-nav-theme] .nav-theme__flex-container{display:flex;justify-content:space-between;font-family:TheinhardtBold,Arial,sans-serif}[data-css=c-nav-theme] .nav-theme__prev-container{padding-right:8px;box-sizing:border-box}[data-css=c-nav-theme] .nav-theme__prev-container .theme__icon{margin-right:24px}[data-css=c-nav-theme] .nav-theme__next-container{padding-left:8px;box-sizing:border-box}[data-css=c-nav-theme] .nav-theme__next-container .theme__icon{margin-left:24px}[data-css=c-nav-theme] .theme__content-container,[data-css=c-nav-theme] .theme__text-container{display:flex;flex-wrap:wrap;flex-direction:column}[data-css=c-nav-theme] .theme__label{color:#000;font-size:1.4rem;line-height:100%}@media only screen and (min-width:600px){[data-css=c-nav-theme] .theme__label{margin-bottom:4px;color:#858585;font-size:1.2rem}}[data-css=c-nav-theme] .theme__title{color:#000;font-size:1.6rem;line-height:100%;display:none}@media only screen and (min-width:600px){[data-css=c-nav-theme] .theme__title{display:block}}[data-css=c-nav-theme] .nav-theme__link{display:flex;align-items:center;text-decoration:none}[data-css=c-nav-theme] .nav-theme__link .icon__icon svg path{fill:#000}[data-css=c-nav-theme] .nav-theme__link:hover .theme__title{color:#5b2082;text-decoration:underline}[data-css=c-nav-theme] .nav-theme__link:hover .theme__label{color:#5b2082}@media only screen and (min-width:600px){[data-css=c-nav-theme] .nav-theme__link:hover .theme__label{color:#858585}}[data-css=c-nav-theme] .nav-theme__link:hover .icon__icon svg path{fill:#5b2082}[data-css=c-nav-theme].has-line-sep{border-top:1px solid #f2f2f2;border-bottom:1px solid #f2f2f2}[data-css=c-nav-theme].has-padding{padding:32px 0}@media only screen and (min-width:600px){[data-css=c-nav-theme].has-padding{padding:78px 0}[data-css=c-nav-theme].has-padding.small{padding:48px 0}}[data-css=c-columns-block]{border-radius:10px;padding:0}@media only screen and (min-width:600px){[data-css=c-columns-block]{padding:0}}[data-css=c-columns-block] .columns__flexed{display:flex;flex-wrap:wrap;padding:30px;background:#f2f2f2;font-size:1.6rem}[data-css=c-columns-block] .columns__list{flex:0 0 100%;max-width:100%}@media only screen and (min-width:600px){[data-css=c-columns-block] .columns__list{flex:0 0 40%;max-width:40%}[data-css=c-columns-block] .columns__list:first-child{margin-right:48px}}[data-css=c-columns-block] .column-item{page-break-inside:avoid;break-inside:avoid;margin-bottom:18px}[data-css=c-columns-block] .item__label{font-family:TheinhardtRegular,Arial,sans-serif;color:#858585;font-size:1.6rem;line-height:1.5}[data-css=c-columns-block] .item__label strong{font-family:TheinhardtBold,Arial,sans-serif}[data-css=c-columns-block] .item__title{font-family:TheinhardtRegular,Arial,sans-serif;font-size:1.6rem;line-height:1.5}[data-css=c-columns-block] .item__title strong{font-family:TheinhardtBold,Arial,sans-serif}[data-css=c-columns-block] .column__sep-block{margin-top:32px;padding-top:32px}[data-css=c-child-count-controller] .child-counter{line-height:0;-webkit-appearance:none;margin:0;border:1px solid #000;padding:.8rem;color:#000;border-radius:3px;cursor:pointer;background-color:#fff}[data-css=c-child-count-controller] .child-counter svg{width:14px;height:auto}@media only screen and (min-width:768px){[data-css=c-child-count-controller] .child-counter:hover{background-color:#5b2082;border-color:#fff}[data-css=c-child-count-controller] .child-counter:hover svg path{fill:#fff}}[data-css=c-child-count-controller] .child-counter.inactive{pointer-events:none;border:1px solid #858585}[data-css=c-child-count-controller] .child-counter.inactive svg path{fill:#858585}[data-css=c-child-count-controller] .child-counter:first-child{margin-left:20px}[data-css=c-child-count-controller] .form__legend-text{display:block;margin-bottom:16px}[data-css=c-child-count-controller] .counter{margin:0 12px;font-family:TheinhardtRegular,Arial,sans-serif}[data-css=c-child-count-controller] .counter strong{font-family:TheinhardtBold,Arial,sans-serif}.c-image-link--default .image-link__link{display:inline-flex;max-width:150px}[data-css=c-policy-widget]{pointer-events:none}@media only screen and (min-width:768px){[data-css=c-policy-widget]{pointer-events:auto}}[data-css=c-policy-widget] .policy__svg-wrapper svg{width:100%;height:auto}[data-css=c-policy-widget] .policy__svg-wrapper svg .policy-item{cursor:pointer;transition:.15s cubic-bezier(.4,0,.2,1);transition-property:opacity}[data-css=c-policy-widget] .policy__svg-wrapper svg .policy-item:hover{opacity:.8}[data-css=c-policy-widget].detail-page .policy__svg-wrapper svg .no-clickable path{opacity:.4}[data-css=c-policy-widget].detail-page .policy__svg-wrapper svg .policy-item{opacity:.2}[data-css=c-policy-widget].detail-page .policy__svg-wrapper svg .policy-item.is-active,[data-css=c-policy-widget].detail-page .policy__svg-wrapper svg .policy-item:hover{opacity:1}[data-css=c-policy-widget].detail-page .policy__svg-wrapper svg .policy-item.is-active:hover{opacity:.8}.c-additional-checkout--default{font-family:TheinhardtRegular,Arial,sans-serif}.c-additional-checkout--default strong{font-family:TheinhardtBold,Arial,sans-serif}.c-additional-checkout--default .additional__wrapper{position:relative;padding:24px 0}.c-additional-checkout--default .additional__container{position:relative;border-radius:5px}.c-additional-checkout--default .additionnal__footer{padding:24px 30px;background-color:#f4f2f1;margin-top:32px;border-radius:5px}.c-additional-checkout--default .donation-bar__heart{position:absolute;left:3px;top:3px;width:149px;opacity:.7;display:none}@media only screen and (min-width:1024px){.c-additional-checkout--default .donation-bar__heart{display:block}}.c-additional-checkout--default .additional__title{font-size:2.2rem;color:#e7313c;line-height:110%;margin-bottom:10px;position:relative}.c-additional-checkout--default .additional__list{display:grid;column-gap:10px;grid-template-columns:1fr 1fr}@media only screen and (min-width:768px){.c-additional-checkout--default .additional__list{grid-template-columns:1fr 1fr 1fr 1fr}}.c-additional-checkout--default .additional__list-item{margin-bottom:10px;position:relative}.c-additional-checkout--default .additional__radio-label{display:block;height:54px;padding:0 15px;border-radius:5px;background-color:#fff;transition:.2s ease;display:flex;align-items:center;cursor:pointer}.c-additional-checkout--default .additional__radio-label:hover{background-color:#d9d9d9}.c-additional-checkout--default .additional__currency{font-family:TheinhardtRegular,Arial,sans-serif;font-size:13px;line-height:130%;margin-right:7px;display:flex;align-items:center}.c-additional-checkout--default .additional__currency strong{font-family:TheinhardtBold,Arial,sans-serif}.c-additional-checkout--default .additional__price{font-family:TheinhardtBold,Arial,sans-serif;font-size:24px}.c-additional-checkout--default .additional__flag{position:absolute;top:-22px;color:#000;font-size:12px;font-family:TheinhardtBold,Arial,sans-serif;letter-spacing:.1em;text-transform:uppercase;line-height:200%}.c-additional-checkout--default .additional__radio{position:absolute;opacity:0}.c-additional-checkout--default .additional__radio:checked+label{background:#e7313c;color:#fff}.c-additional-checkout--default .additional__text-field{display:grid;grid-template-columns:1fr}@media only screen and (min-width:768px){.c-additional-checkout--default .additional__text-field{grid-template-columns:1fr 1fr 0 0}}.c-additional-checkout--default .additional__text-field .input__wrapper{background-color:#fff;border-radius:5px;padding:0 15px;height:54px;display:flex}@media only screen and (min-width:768px){.c-additional-checkout--default .additional__text-field .input__wrapper{width:calc(100% - 35px)}}.c-additional-checkout--default .additional__text-field .additional__input{font-family:TheinhardtBold,Arial,sans-serif;font-size:24px;border-style:none;width:100%;padding:4px 0;box-sizing:border-box}.c-additional-checkout--default .additional__text-field .additional__input::placeholder{color:#858585;font-family:TheinhardtRegular,Arial,sans-serif;font-size:18px!important}.c-additional-checkout--default .additional__text-field .additional__input::placeholder strong{font-family:TheinhardtBold,Arial,sans-serif}.c-additional-checkout--default .additional__text-field .additional__input:focus{outline:none}.c-additional-checkout--default .additional__total{display:flex;justify-content:space-between;margin-top:32px;font-size:1.6rem}.c-additional-checkout--default .additional__total .additional__total-title{font-family:TheinhardtBold,Arial,sans-serif;font-size:24px;line-height:110%}.c-additional-checkout--default .additional__total .additional__total-subtitle{font-family:TheinhardtRegular,Arial,sans-serif;font-size:13px;line-height:130%;color:#858585}.c-additional-checkout--default .additional__total .additional__total-subtitle strong{font-family:TheinhardtBold,Arial,sans-serif}.c-additional-checkout--default .additional__total .additional__total-sum{font-family:TheinhardtBold,Arial,sans-serif;font-size:24px;line-height:110%}.c-additional-checkout--default .additional__right-text{text-align:right}.c-additional-checkout--default .toggle-wrapper{display:none}.c-additional-checkout--default .toggle-wrapper.is-active{display:block;margin-top:24px}.c-additional-checkout--default .default-total{margin-top:48px}.c-additional-checkout--default .donation-total,.c-additional-checkout--default .shipping-costs-total{margin-top:12px}.c-additional-checkout--default input::-webkit-inner-spin-button,.c-additional-checkout--default input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.c-additional-checkout--default input[type=number]{-moz-appearance:textfield}.c-emmo-highlight--default{margin-bottom:20px}.c-emmo-highlight--default .emmo__container-link{text-decoration:none;display:flex;transform:scale(.7);transform-origin:left top}@media only screen and (min-width:480px){.c-emmo-highlight--default .emmo__container-link{justify-content:flex-end}}@media only screen and (min-width:1230px){.c-emmo-highlight--default .emmo__container-link{transform:scale(.9);transform-origin:right top}}.c-emmo-highlight--default .emmo__content-wrapper{background-image:url(../img/svg/bg/splash-bg.svg);background-repeat:no-repeat;background-size:100% 100%;box-sizing:border-box;padding:20px 50px;display:flex;align-items:center;filter:drop-shadow(4px 5px 4px rgba(0,0,0,.08))}@media only screen and (min-width:1230px){.c-emmo-highlight--default .emmo__content-wrapper{padding:20px 60px}}.c-emmo-highlight--default .emmo__image-wrapper{max-width:70px;flex:0 0 70px;line-height:0;transform:translate(40px) rotate(10deg);filter:drop-shadow(4px 5px 4px rgba(0,0,0,.08));z-index:1}@media only screen and (min-width:480px){.c-emmo-highlight--default .emmo__image-wrapper{max-width:110px;flex:0 0 110px}}.c-emmo-highlight--default .emmo__content{font-family:TheinhardtMedium,Arial,sans-serif;font-size:3.6rem;line-height:3.96rem;font-size:2.4rem;line-height:1;color:#2193a6;color:#212227;margin-bottom:0;text-align:center;transform:rotate(-3deg);display:flex}.c-emmo-highlight--default .emmo__content strong{font-family:TheinhardtBold,Arial,sans-serif}@media only screen and (min-width:480px){.c-emmo-highlight--default .emmo__content{font-size:2.6rem}}@media only screen and (min-width:1024px){.c-emmo-highlight--default .emmo__content{font-size:2.9rem;margin-bottom:0}}.c-logout--default .logout__btn{font-family:TheinhardtBold,Arial,sans-serif;background:none;background-color:#000;border:1px solid #000;padding:.8rem 2rem .7rem;font-size:1.6rem;border-radius:3px;display:flex;align-items:center;cursor:pointer;color:#fff}.c-logout--default .logout__btn .btn__icon{font-size:1.8rem;margin-right:8px}.c-logout--default .logout__btn:hover{background-color:#333}.c-logout--aside,.c-logout--aside .logout__btn{flex:0 0 100%;max-width:100%;display:flex}.c-logout--aside .logout__btn{border:none;background-color:transparent;color:#fff;align-items:center;margin:0;cursor:pointer;box-sizing:border-box;padding:17px 16px 14px;font-family:TheinhardtBold,Arial,sans-serif;font-size:1.6rem;line-height:110%}.c-logout--aside .btn__icon{font-size:1.8rem;margin-right:8px}[data-css=c-cta-box]{background-color:#f7ebff;padding:24px;border-radius:5px}[data-css=c-cta-box] .cta-box__title{font-size:2.8rem;line-height:3.64rem;font-family:TheinhardtMedium,Arial,sans-serif;display:flex;align-items:center;margin-bottom:1.2rem}[data-css=c-cta-box] .cta-box__title strong{font-family:TheinhardtBold,Arial,sans-serif}[data-css=c-cta-box] .cta-box__title .title__icon{display:flex;align-items:center;margin-right:8px;width:26px}@media only screen and (min-width:1024px){[data-css=c-cta-box] .cta-box__title .title__icon{margin-right:10px}}[data-css=c-cta-box] .cta-box__text{display:inline}[data-css=c-cta-box] .cta-box__cta{margin-top:1.2rem}[data-css=c-cta-box] .cta-box__cta [data-css=c-cta]{display:inline}[data-css=c-cta-wide]{padding-top:32px;position:relative}[data-css=c-cta-wide] .cta-wide__wrapper{background-color:#f4f2f1;padding:40px 30px;border-radius:8px}[data-css=c-cta-wide] .cta-wide__icon{background-color:#5b2082;display:block;width:64px;height:64px;border-radius:100%;display:flex;align-items:center;justify-content:center;position:absolute;top:0;left:30px}@media only screen and (min-width:768px){[data-css=c-cta-wide] .cta-wide__flex{display:flex;margin:0 -12px}}[data-css=c-cta-wide] .cta-wide__title{font-family:TheinhardtMedium,Arial,sans-serif;font-size:2.4rem;line-height:2.64rem}[data-css=c-cta-wide] .cta-wide__title strong{font-family:TheinhardtBold,Arial,sans-serif}[data-css=c-cta-wide] .cta-wide__text{font-family:TheinhardtRegular,Arial,sans-serif;font-size:1.9rem;line-height:3.04rem;color:#555;margin-top:4px}[data-css=c-cta-wide] .cta-wide__text strong{font-family:TheinhardtBold,Arial,sans-serif}[data-css=c-cta-wide] .flex__cta{margin-top:12px;white-space:nowrap}@media only screen and (min-width:768px){[data-css=c-cta-wide] .flex__cta{flex-grow:1;align-self:center}}@media only screen and (min-width:768px){[data-css=c-cta-wide] .flex__item{padding:0 12px;box-sizing:border-box}}[data-css=c-cta-wide].donate .cta-wide__wrapper{background-color:#e7313c}[data-css=c-cta-wide].donate .cta-wide__icon{background-color:#f4f2f1}[data-css=c-cta-wide].donate .cta-wide__icon svg path{fill:#e7313c}[data-css=c-cta-wide].donate .cta-wide__text,[data-css=c-cta-wide].donate .cta-wide__title{color:#fff}[data-css=c-nav-aside]{padding:24px 16px;position:relative;color:#fff;max-width:100%}@media only screen and (min-width:657px){[data-css=c-nav-aside]{max-width:406px}}[data-css=c-nav-aside] .aside__group:after{display:block;padding:0 32px;box-sizing:border-box;content:"";margin-top:24px;margin-bottom:24px;border-bottom:1px solid #555;margin-left:16px;width:calc(100% - 32px)}[data-css=c-nav-aside] .aside__group:last-child:after{display:none}[data-css=c-nav-aside] .group__label{font-family:TheinhardtRegular,Arial,sans-serif;font-size:1.3rem;line-height:130%;margin-bottom:8px;padding:0 16px}[data-css=c-nav-aside] .group__label strong{font-family:TheinhardtBold,Arial,sans-serif}[data-css=c-nav-aside] .sub-list{display:none;margin-left:24px}[data-css=c-nav-aside] .sub-list .sub-list{margin-left:16px}[data-css=c-nav-aside] .list-item{color:#fff;display:flex;align-items:center;text-decoration:none}@media only screen and (min-width:768px){[data-css=c-nav-aside] a.list-item .list-item__text{border-bottom:1px solid transparent}[data-css=c-nav-aside] a.list-item:hover .list-item__text{border-bottom:1px solid #fff}}[data-css=c-nav-aside] .aside__list-item.is-active>.list-item__wrapper,[data-css=c-nav-aside] .sub-list__item.is-active>.list-item__wrapper{background:#1a66d8}[data-css=c-nav-aside] .list-item__wrapper{border-radius:3px;display:flex;align-items:center;cursor:pointer;text-decoration:none;box-sizing:border-box;padding:16px}[data-css=c-nav-aside] .list-item__wrapper.is-main-link{padding:0}[data-css=c-nav-aside] .list-item__wrapper.is-main-link>.list-item{flex:0 0 100%;max-width:100%;box-sizing:border-box;padding:17px 16px 14px}@media only screen and (min-width:768px){[data-css=c-nav-aside] .list-item__wrapper:hover{background-color:#1a1a1a}}[data-css=c-nav-aside] .list-item__wrapper.is-open .list-item__expand-icon{transform:rotate(180deg)}[data-css=c-nav-aside] .list-item__wrapper.is-open .list-item__expand-icon .material-icons{font-size:1.6rem}[data-css=c-nav-aside] .list-item__wrapper.is-open .list-item__text{font-family:TheinhardtBold,Arial,sans-serif!important}[data-css=c-nav-aside] .list-item__wrapper.is-open+.sub-list{display:block}[data-css=c-nav-aside] .list-item__wrapper.sub-item .list-item__text{font-family:TheinhardtRegular,Arial,sans-serif;font-size:1.6rem;line-height:110%}[data-css=c-nav-aside] .list-item__wrapper.sub-item .list-item__text strong{font-family:TheinhardtBold,Arial,sans-serif}[data-css=c-nav-aside] .list-item__expand-icon{margin-left:auto;display:flex;align-items:center;justify-content:center}[data-css=c-nav-aside] .list-item__expand-icon .material-icons{font-size:1.6rem}[data-css=c-nav-aside] .list-item__icon{line-height:1;margin-right:8px}[data-css=c-nav-aside] .list-item__icon .material-icons,[data-css=c-nav-aside] .list-item__icon .material-icons-outlined{font-size:18px}[data-css=c-nav-aside] .list-item__text{font-family:TheinhardtBold,Arial,sans-serif;font-size:1.6rem;line-height:110%}[data-css=c-nav-aside] .sub-list__item.level-1{padding-left:16px;border-left:1px solid #fff}[data-css=c-nav-user]{position:relative;padding:0 16px}[data-css=c-nav-user]:before{content:"";position:absolute;left:0;top:4px;bottom:4px;border-left:1px solid #858585}[data-css=c-nav-user] .nav-user__dropdown{display:none;position:absolute;top:calc(100% + 5px);right:20px;background-color:#fff;border-radius:3px;box-shadow:1px 1px 6px -1.8px #000}[data-css=c-nav-user] .nav-user__dropdown.is-visible{display:block}[data-css=c-nav-user] .nav-user__icon,[data-css=c-nav-user] .nav-user__icon--dropdown,[data-css=c-nav-user] .nav-user__item{color:#000;font-size:2rem;line-height:1}@media only screen and (min-width:1024px){[data-css=c-nav-user] .nav-user__icon,[data-css=c-nav-user] .nav-user__icon--dropdown,[data-css=c-nav-user] .nav-user__item{font-size:1.3rem}}[data-css=c-nav-user] .nav-user__item{font-family:TheinhardtBold,Arial,sans-serif;text-decoration:none;display:inline-flex;align-items:center;position:relative;top:3px}[data-css=c-nav-user] .item__text{border-bottom:1px solid #000;line-height:130%}[data-css=c-nav-user] .nav-user__icon{line-height:0;margin-right:5px}[data-css=c-nav-user] .nav-user__icon--dropdown{line-height:0;margin-left:3px}[data-css=c-nav-user] .dropdown__item{font-family:TheinhardtBold,Arial,sans-serif;font-size:2rem;line-height:130%;border-bottom:1px solid transparent}[data-css=c-nav-user] .dropdown__item:hover{background-color:#e8f1f7}[data-css=c-nav-user] .dropdown__item:hover .dropdown__link-text{border-bottom:1px solid #000}@media only screen and (min-width:1024px){[data-css=c-nav-user] .dropdown__item{font-size:1.4rem}}[data-css=c-nav-user] .dropdown__item .dropdown__link{text-decoration:none;color:#000;display:flex;align-items:center;padding:18px 20px}[data-css=c-nav-user] .dropdown__item .dropdown__icon{margin-right:5px}[data-css=c-nav-user] .dropdown__item .dropdown__link-text{border-bottom:1px solid transparent}[data-css=c-notification] .notification__header-wrapper{margin:-8px}[data-css=c-notification] .notification__header{display:flex;align-items:center;flex-wrap:wrap}@media only screen and (min-width:1024px){[data-css=c-notification] .notification__header{flex-wrap:wrap}}[data-css=c-notification] .notification__label-wrapper{flex:0 0 100%;max-width:100%}@media only screen and (min-width:1024px){[data-css=c-notification] .notification__label-wrapper{flex:initial}}[data-css=c-notification] .notification__label{background:linear-gradient(0deg,rgba(225,231,235,.2),rgba(225,231,235,.2)),#fff;font-family:TheinhardtBold,Arial,sans-serif;font-size:1.3rem;line-height:130%;color:#555;padding:5px 10px 3px;border:1px solid #f2f2f2;border-radius:3px}[data-css=c-notification] .notification__title-link-wrapper{flex:0 0 100%;max-width:100%;display:flex}@media only screen and (min-width:1024px){[data-css=c-notification] .notification__title-link-wrapper{flex:1}}[data-css=c-notification] .notification__title-link{font-family:TheinhardtBold,Arial,sans-serif;color:#000;font-size:1.6rem;line-height:110%}[data-css=c-notification] .notification__publication-wrapper{flex:0 0 100%;max-width:100%}@media only screen and (min-width:1230px){[data-css=c-notification] .notification__publication-wrapper{margin-left:auto;flex:initial}}[data-css=c-notification] .notification__body{margin-top:12px}[data-css=c-notification] .notification__lead{font-family:TheinhardtRegular,Arial,sans-serif;color:#555;font-size:1.6rem;line-height:130%}[data-css=c-notification] .notification__lead strong{font-family:TheinhardtBold,Arial,sans-serif}[data-css=c-notification] .notification__publication{font-family:TheinhardtRegular,Arial,sans-serif;color:#555;font-size:1.6rem;line-height:130%}[data-css=c-notification] .notification__publication strong{font-family:TheinhardtBold,Arial,sans-serif}[data-css=c-notification] .notification__label-wrapper,[data-css=c-notification] .notification__publication-wrapper,[data-css=c-notification] .notification__title-link-wrapper{padding:8px;box-sizing:border-box}[data-css=c-notification] .notification__button-icon{font-size:16px;margin-left:8px}[data-css=c-notification] .btn__text{font-family:TheinhardtRegular,Arial,sans-serif;font-size:1.6rem;border-bottom:1px solid #000;line-height:1;color:#000}[data-css=c-notification] .btn__text strong{font-family:TheinhardtBold,Arial,sans-serif}[data-css=c-notification] .btn__text.more{display:inline}[data-css=c-notification] .btn__text.less{display:none}[data-css=c-notification] .notification__show-more{margin-top:12px}[data-css=c-notification] .show-more__btn{display:none;background-color:transparent;border:none;align-items:center;cursor:pointer;padding:0;margin:0}[data-css=c-notification] .show-more__btn:focus{outline:none}@media only screen and (min-width:768px){[data-css=c-notification] .show-more__btn:hover{color:#e7313c}[data-css=c-notification] .show-more__btn:hover .btn__text{color:#e7313c;border-color:#e7313c}}[data-css=c-notification] .show-more__btn.is-expanded .notification__button-icon{transform:rotate(180deg)}[data-css=c-notification] .show-more__btn.is-expanded .btn__text.more{display:none}[data-css=c-notification] .show-more__btn.is-expanded .btn__text.less{display:inline}[data-css=c-notification].initialized .show-more__btn{display:inline-flex}[data-css=c-banner]{position:fixed;bottom:32px;right:0;left:0;z-index:99;margin-bottom:32px;margin-left:16px;margin-right:16px;opacity:0;pointer-events:none;transform:scale3d(.8,.8,.8);transition:.6s ease;transition-property:opacity,transform}@media only screen and (min-width:1024px){[data-css=c-banner]{margin-left:80px;margin-right:80px}}@media only screen and (min-width:1596px){[data-css=c-banner]{width:1404px;margin-left:auto;margin-right:auto}}[data-css=c-banner].is-visible{pointer-events:auto;display:block;opacity:1;transform:scaleX(1);transition:.6s ease;transition-property:opacity,transform}[data-css=c-banner] .banner__wrapper{background-color:#000;padding:32px 24px;border-radius:4px;position:relative;display:flex;align-items:center;justify-content:space-between}[data-css=c-banner] .banner__icon{color:#fff;font-size:1.6rem;line-height:0;text-decoration:none}[data-css=c-banner] .banner__text{color:#fff;font-family:TheinhardtBold,Arial,sans-serif;font-size:2rem;line-height:100%}[data-css=c-banner].success .banner__wrapper{background-color:#3db36d}[data-css=c-banner].success .banner__icon,[data-css=c-banner].success .banner__text{color:#fff}[data-css=c-collapse] .collapse__content{display:none;padding-bottom:24px;font-family:TheinhardtRegular,Arial,sans-serif}[data-css=c-collapse] .collapse__content strong{font-family:TheinhardtBold,Arial,sans-serif}[data-css=c-collapse] .collapse__content.is-active{display:block}[data-css=c-collapse] .collapse__btn{font-family:TheinhardtMedium,Arial,sans-serif;font-size:2.4rem;line-height:2.64rem;letter-spacing:-.02em;color:#000;background:none;width:100%;outline:none;cursor:pointer;display:flex;justify-content:space-between;text-align:left;padding:24px 0;border:none;border-top:1px solid #f2f2f2;box-sizing:border-box;margin:0}[data-css=c-collapse] .collapse__btn strong{font-family:TheinhardtBold,Arial,sans-serif}[data-css=c-collapse] .collapse__btn:hover .collapse__text{color:#5b2082}[data-css=c-collapse] .collapse__btn:hover .collapse__icon svg path{fill:#5b2082}[data-css=c-collapse] .collapse__btn[aria-expanded=true] .collapse__text{color:#000}[data-css=c-collapse] .collapse__btn[aria-expanded=true] .collapse__icon{transform:rotateX(180deg)}[data-css=c-collapse] .collapse__btn[aria-expanded=true] .collapse__icon svg path{fill:#000}[data-css=c-collapse] .collapse__icon{line-height:0;order:1;transition:.15s cubic-bezier(.4,0,.2,1);transition-property:transform;margin-left:20px}[data-css=c-collapse] .collapse__icon svg{width:10px;height:16px}@media only screen and (min-width:1024px){[data-css=c-collapse] .collapse__icon svg{width:13px;height:21px}}[data-css=c-collapse] .collapse__icon svg path{fill:#000}[data-css=c-collapse] .collapse__text{transition:.15s cubic-bezier(.4,0,.2,1);transition-property:color;color:#000}[data-css=c-collapse] .collapse__section:last-child{border-bottom:1px solid #e1e7eb}[data-css=c-collapse] .u-nested .nested__widget{margin:32px 0}[data-css=c-collapse] .u-nested .nested__widget:first-child{margin-top:0}.c-donation-banner--default{background-color:#fff1f4;padding:20px 30px;border-radius:10px;max-width:960px;margin:0 auto}.donation-banner__wrapper{display:flex;flex-direction:column;justify-content:space-between;gap:24px}@media only screen and (min-width:768px){.donation-banner__wrapper{align-items:center;flex-direction:row}}.donation-banner__title{line-height:24px;font-family:TheinhardtBold,Arial,sans-serif;font-size:2rem;color:#e7313c}@media only screen and (min-width:768px){.donation-banner__title{font-size:2.2rem}}.donation-banner_text{display:flex;gap:8px}@media only screen and (min-width:768px){.donation-banner_text{gap:16px;align-items:center}}.donation__icon{line-height:0;margin-top:4px}@media only screen and (min-width:768px){.donation__icon{margin-top:0}}.donation__icon svg{height:20px;width:24px}.donation__icon svg path{fill:#e7313c}.donation-banner__cta-wrapper .c-cta--red{padding:16px 36px;border-radius:5px}@media only screen and (min-width:768px){.donation-banner__cta-wrapper .c-cta--red{padding:21px 40px}}[data-css=c-teaser-wide] .teaser__wide-wrapper{display:flex;flex-direction:column}@media only screen and (min-width:768px){[data-css=c-teaser-wide] .teaser__wide-wrapper{flex-direction:row}}[data-css=c-teaser-wide] .teaser-wide__info-wrapper{order:2;opacity:0;display:flex}[data-css=c-teaser-wide] .teaser-wide__title{font-family:Edie-and-Eddy,Times New Roman,serif;font-weight:400;font-size:2.8rem;line-height:2.8rem;hyphens:auto;word-break:break-word;overflow-wrap:anywhere;color:#e7313c;margin-top:40px}@media only screen and (min-width:1230px){[data-css=c-teaser-wide] .teaser-wide__title{font-size:5.6rem;line-height:6.72rem;margin-top:0}}[data-css=c-teaser-wide] .teaser-wide__description{font-family:TheinhardtRegular,Arial,sans-serif;font-size:2rem;line-height:2.8rem;margin-top:16px}[data-css=c-teaser-wide] .teaser-wide__description strong{font-family:TheinhardtBold,Arial,sans-serif}@media only screen and (min-width:1230px){[data-css=c-teaser-wide] .teaser-wide__description{font-size:2.6rem;line-height:3.38rem}}[data-css=c-teaser-wide] .teaser-wide__image-wrapper{transform:translateZ(0);transition:transform .4s ease-out;position:relative;z-index:-1}@media only screen and (min-width:768px){[data-css=c-teaser-wide] .teaser-wide__image-wrapper{flex:0 0 344px}}@media only screen and (min-width:1230px){[data-css=c-teaser-wide] .teaser-wide__image-wrapper{flex:0 0 620px}}[data-css=c-teaser-wide] .teaser-wide__image{display:block;width:100%;border-radius:8px;opacity:0}[data-css=c-teaser-wide] .teaser-wide__cta-wrapper{margin-top:24px}[data-css=c-teaser-wide] .teaser-wide__infos{transform:translateZ(0);transition:transform .4s ease-out}@media only screen and (min-width:768px){[data-css=c-teaser-wide] .teaser-wide__infos{background-color:#fff;padding:32px 0 0 32px;margin-left:-48px;margin-top:auto;border-radius:40px 40px 0 0;position:relative;z-index:1}}@media only screen and (min-width:1230px){[data-css=c-teaser-wide] .teaser-wide__infos{padding:64px 0 0 64px;margin-left:-96px}}@media only screen and (min-width:768px){[data-css=c-teaser-wide].is-hover .teaser-wide__infos{transform:translate3d(-30px,0,0)}}@media only screen and (min-width:768px){[data-css=c-teaser-wide].is-hover .teaser-wide__image-wrapper{transform:translate3d(30px,0,0)}}@media only screen and (min-width:768px){.u-nested .nested__widget:nth-child(2n) [data-css=c-teaser-wide] .teaser__wide-wrapper{flex-direction:row-reverse}}@media only screen and (min-width:768px){.u-nested .nested__widget:nth-child(2n) [data-css=c-teaser-wide] .teaser-wide__infos{padding:32px 32px 0 0;margin-left:0;margin-right:-48px}}@media only screen and (min-width:1230px){.u-nested .nested__widget:nth-child(2n) [data-css=c-teaser-wide] .teaser-wide__infos{padding:64px 64px 0 0;margin-left:0;margin-right:-96px}}@media only screen and (min-width:768px){.u-nested .nested__widget:nth-child(2n) [data-css=c-teaser-wide].is-hover .teaser-wide__infos{transform:translate3d(30px,0,0)}}@media only screen and (min-width:768px){.u-nested .nested__widget:nth-child(2n) [data-css=c-teaser-wide].is-hover .teaser-wide__image-wrapper{transform:translate3d(-30px,0,0)}}[data-css=c-teaser]{margin:-56px 0;padding:56px 0}@media only screen and (min-width:1230px){[data-css=c-teaser]{margin:-80px 0;padding:80px 0}}[data-css=c-teaser] .teaser__wrapper{max-width:960px}[data-css=c-teaser].purple{background-color:#5b2082}[data-css=c-form] [data-css=c-teaser].purple .form__description a,[data-css=c-form] [data-css=c-teaser].purple .form__description li,[data-css=c-form] [data-css=c-teaser].purple .form__description p,[data-css=c-form] [data-css=c-teaser].purple .form__meta a,[data-css=c-form] [data-css=c-teaser].purple .form__meta li,[data-css=c-form] [data-css=c-teaser].purple .form__meta p,[data-css=c-teaser].purple [data-css=c-form] .form__description a,[data-css=c-teaser].purple [data-css=c-form] .form__description li,[data-css=c-teaser].purple [data-css=c-form] .form__description p,[data-css=c-teaser].purple [data-css=c-form] .form__meta a,[data-css=c-teaser].purple [data-css=c-form] .form__meta li,[data-css=c-teaser].purple [data-css=c-form] .form__meta p,[data-css=c-teaser].purple [data-css=c-rt] a,[data-css=c-teaser].purple [data-css=c-rt] li,[data-css=c-teaser].purple [data-css=c-rt] p{color:#fff}[data-css=c-form] [data-css=c-teaser].purple .form__description a,[data-css=c-form] [data-css=c-teaser].purple .form__meta a,[data-css=c-teaser].purple [data-css=c-form] .form__description a,[data-css=c-teaser].purple [data-css=c-form] .form__meta a,[data-css=c-teaser].purple [data-css=c-rt] a{border-color:#fff}[data-css=c-teaser] .teaser__rt{color:#fff}[data-css=c-teaser] .teaser__link{font-family:TheinhardtMedium,Arial,sans-serif;color:#fff;margin:14px 0;text-decoration:none;border-bottom:1px solid}[data-css=c-teaser] .teaser__link strong{font-family:TheinhardtBold,Arial,sans-serif}[data-css=c-teaser] .section__link{font-family:TheinhardtMedium,Arial,sans-serif;color:#5b2082;font-size:1.9rem;line-height:2.66rem;display:inline-flex;align-items:center;text-decoration:none;margin-top:20px}[data-css=c-teaser] .section__link strong{font-family:TheinhardtBold,Arial,sans-serif}[data-css=c-teaser] .section__link .text{border-bottom:1px solid;margin-right:10px}[data-css=c-teaser] .teaser__title{font-family:Edie-and-Eddy,Times New Roman,serif;font-weight:400;font-size:2.4rem;line-height:2.4rem;margin-bottom:24px;color:#fff}@media only screen and (min-width:1230px){[data-css=c-teaser] .teaser__title{font-size:3.6rem;line-height:3.96rem}}[data-css=c-teaser] .teaser__cta-wrapper{margin-top:40px;display:flex;flex-direction:column;align-items:baseline}@media only screen and (min-width:1024px){[data-css=c-teaser] .teaser__cta-wrapper{flex-direction:row;column-gap:40px}}[data-css=c-teaser].red{background-color:#e7313c}[data-css=c-teaser].purple .section__link,[data-css=c-teaser].red .section__link{color:#fff}.r-footer [data-css=c-teaser]{margin:0}[data-css=c-breadcrumb]{position:relative;display:flex;align-items:center;display:none;margin-bottom:20px}@media only screen and (min-width:1230px){[data-css=c-breadcrumb]{margin-bottom:40px}}[data-css=c-breadcrumb].is-visible{display:block}[data-css=c-breadcrumb] .breadcrumb__list{display:flex;align-items:center}[data-css=c-breadcrumb] .breadcrumb__list-item{display:inline-block;color:pink;white-space:nowrap;position:relative}[data-css=c-breadcrumb] .breadcrumb__list-item.icon-hidden,[data-css=c-breadcrumb] .breadcrumb__list-item:first-child{margin-left:0}[data-css=c-breadcrumb] .breadcrumb__list-item.icon-hidden .breadcrumb__icon,[data-css=c-breadcrumb] .breadcrumb__list-item.is-current,[data-css=c-breadcrumb] .breadcrumb__list-item.is-hidden,[data-css=c-breadcrumb] .breadcrumb__list-item:first-child .breadcrumb__icon{display:none}[data-css=c-breadcrumb] .breadcrumb__link{color:#5b2082;font-family:TheinhardtRegular,Arial,sans-serif;font-size:1.3rem;line-height:1.69rem;margin-right:14px}[data-css=c-breadcrumb] .breadcrumb__link strong{font-family:TheinhardtBold,Arial,sans-serif}[data-css=c-breadcrumb] .breadcrumb__link svg{transform:translate3d(0,2px,0);height:13px;width:13px}[data-css=c-breadcrumb] .breadcrumb__link:hover{color:#9b5ac7}[data-css=c-breadcrumb] .breadcrumb__link:hover svg path{fill:#9b5ac7}[data-css=c-breadcrumb] .breadcrumb__icon{margin-right:8px;display:inline-block;transform:translate3d(0,1px,0)}[data-css=c-breadcrumb].white .breadcrumb__link:hover{color:#00f}[data-css=c-breadcrumb].white .breadcrumb__link:hover svg path{fill:#00f}[data-css=c-breadcrumb].white .breadcrumb__link:hover svg.i-security path{fill:#fff}[data-css=c-carousel] .carousel__item{margin-right:15px}@media only screen and (min-width:768px){[data-css=c-carousel] .carousel__item{margin-right:30px}}[data-css=c-carousel] .carousel__bottom{margin-top:30px;display:flex;justify-content:space-between}[data-css=c-carousel] .carousel__controllers{display:flex;flex-direction:row;align-items:center;gap:16px;height:57px;display:none}[data-css=c-carousel] .carousel__controllers.is-visible{display:block}[data-css=c-carousel] .carousel__arrow{background:none;padding:0;margin:0;border:none;line-height:0;cursor:pointer;border-radius:16px;display:inline-block;background-color:transparent;width:56px;height:57px}[data-css=c-carousel] .carousel__arrow:hover{background-color:#f7ebff}[data-css=c-carousel] .carousel__arrow.slick-disabled{pointer-events:none}[data-css=c-carousel] .carousel__arrow.slick-disabled svg path{fill:#979696}[data-css=c-carousel] .carousel__arrow--left{transform:rotate(180deg)}[data-css=c-carousel] .slick-list{margin:0 -20px 0 0}@media only screen and (min-width:768px){[data-css=c-carousel] .slick-list{margin:0 -48px 0 0}}@media only screen and (min-width:1024px){[data-css=c-carousel] .slick-list{margin:0 -74px 0 0}}@media only screen and (min-width:1230px){[data-css=c-carousel] .slick-list{overflow:visible}}.c-carousel--default .carousel__item{width:320px}@media only screen and (min-width:1230px){.c-carousel--default .carousel__item{width:410px}}.c-carousel--product .carousel__item{width:300px}[data-css=c-footer]{background-color:#5b2082;padding:56px 0}@media only screen and (min-width:1230px){[data-css=c-footer]{padding:64px 0}}@media only screen and (min-width:768px){[data-css=c-footer] .footer__nav-list{display:flex;margin:0 -15px;flex-wrap:wrap}}[data-css=c-footer] .footer__nav-item{margin-bottom:30px}[data-css=c-footer] .footer__nav-item:last-child{margin-bottom:0}[data-css=c-footer] .footer__nav-item .item__title{font-family:TheinhardtMedium,Arial,sans-serif;font-size:1.4rem;line-height:2.8rem;color:#e0dedd}[data-css=c-footer] .footer__nav-item .item__title strong{font-family:TheinhardtBold,Arial,sans-serif}[data-css=c-footer] .footer__nav-item .item__item{margin-top:12px}[data-css=c-footer] .footer__nav-item .item__link{font-family:TheinhardtMedium,Arial,sans-serif;font-size:1.8rem;line-height:2.34rem;color:#fff;text-decoration:none;display:inline;border-bottom:1px solid transparent}[data-css=c-footer] .footer__nav-item .item__link strong{font-family:TheinhardtBold,Arial,sans-serif}[data-css=c-footer] .footer__nav-item .item__link:hover{border-bottom:1px solid #fff}@media only screen and (min-width:768px){[data-css=c-footer] .footer__nav-item{padding:0 15px;flex:0 0 50%;box-sizing:border-box}[data-css=c-footer] .footer__nav-item:nth-last-child(-n+2){margin-bottom:0}}@media only screen and (min-width:1230px){[data-css=c-footer] .footer__nav-item{padding:0 15px;flex:0 0 25%;box-sizing:border-box;margin-bottom:0}}[data-css=c-footer] .footer__meta{margin-top:50px}@media only screen and (min-width:768px){[data-css=c-footer] .footer__meta{display:flex;flex-direction:row;flex-wrap:wrap;margin:50px -15px 0}}@media only screen and (min-width:1230px){[data-css=c-footer] .footer__meta{margin-top:64px;justify-content:space-between}}[data-css=c-footer] .footer__meta .meta__list-wrapper{margin-bottom:50px}@media only screen and (min-width:768px){[data-css=c-footer] .footer__meta .meta__list-wrapper{flex:0 0 50%;padding:0 15px;box-sizing:border-box;margin-bottom:0}}@media only screen and (min-width:1230px){[data-css=c-footer] .footer__meta .meta__list-wrapper{flex:none}}[data-css=c-footer] .footer__meta .meta__list-wrapper.socia-media .list__item{margin-top:12px}@media only screen and (min-width:1230px){[data-css=c-footer] .footer__meta .meta__list-wrapper.socia-media .list__item{margin-top:0}}[data-css=c-footer] .footer__meta .meta__list-wrapper.socia-media .list__link{display:flex;align-items:center;border-bottom:1px solid transparent}[data-css=c-footer] .footer__meta .meta__list-wrapper.socia-media .list__link:hover{border-bottom:1px solid #fff}@media only screen and (min-width:1230px){[data-css=c-footer] .footer__meta .meta__list-wrapper.socia-media{display:flex;align-items:center;justify-content:flex-end}[data-css=c-footer] .footer__meta .meta__list-wrapper.socia-media .meta__list{margin:0 -10px 0 10px}[data-css=c-footer] .footer__meta .meta__list-wrapper.socia-media .list__item{padding:0 10px;box-sizing:border-box}[data-css=c-footer] .footer__meta .meta__list-wrapper.socia-media .list__link{font-family:TheinhardtBold,Arial,sans-serif;font-size:1.2rem;line-height:1.56rem}}@media only screen and (min-width:1230px){[data-css=c-footer] .footer__meta .meta__list{display:flex}}[data-css=c-footer] .footer__meta .meta__item{margin-top:12px}@media only screen and (min-width:1230px){[data-css=c-footer] .footer__meta .meta__item{padding:0 14px;box-sizing:border-box;position:relative;margin-top:0}[data-css=c-footer] .footer__meta .meta__item:after{content:"";display:block;height:16px;width:1px;background-color:#e0dedd;position:absolute;top:50%;transform:translate3d(0,-50%,0);left:0}[data-css=c-footer] .footer__meta .meta__item:first-child{padding-left:0}[data-css=c-footer] .footer__meta .meta__item:first-child:after{display:none}[data-css=c-footer] .footer__meta .meta__item:last-child{padding-right:0}}@media only screen and (min-width:1404px){[data-css=c-footer] .footer__meta .meta__item{padding:0 32px}}@media only screen and (min-width:1230px){[data-css=c-footer] .footer__meta .meta__list-list{display:flex;margin:0 -16px;padding:0 0 0 16px}}[data-css=c-footer] .footer__meta .list__link{font-family:TheinhardtMedium,Arial,sans-serif;font-size:1.8rem;line-height:2.34rem;color:#fff;text-decoration:none;display:inline}[data-css=c-footer] .footer__meta .list__link strong{font-family:TheinhardtBold,Arial,sans-serif}[data-css=c-footer] .footer__meta .list__link svg{width:20px;height:20px;margin-right:8px}[data-css=c-footer] .footer__meta .list__link svg path{fill:#fff}@media only screen and (min-width:1230px){[data-css=c-footer] .footer__meta .list__link{margin-top:0;font-size:1.2rem;line-height:1.56rem}}[data-css=c-footer] .footer__meta .meta__link{font-family:TheinhardtMedium,Arial,sans-serif;font-size:1.8rem;line-height:2.34rem;color:#fff;text-decoration:none;display:inline;border-bottom:1px solid transparent}[data-css=c-footer] .footer__meta .meta__link strong{font-family:TheinhardtBold,Arial,sans-serif}@media only screen and (min-width:1230px){[data-css=c-footer] .footer__meta .meta__link{margin-top:0;font-family:TheinhardtBold,Arial,sans-serif;font-size:1.2rem;line-height:1.56rem}}[data-css=c-footer] .footer__meta .meta__link .text{border-bottom:1px solid transparent}[data-css=c-footer] .footer__meta .meta__link.login svg{width:14px;height:14px;margin-right:8px}@media only screen and (min-width:1230px){[data-css=c-footer] .footer__meta .meta__link.login svg{width:10px;height:10px;margin-right:5px}}[data-css=c-footer] .footer__meta .meta__link.login svg path{fill:#fff;stroke:#fff}[data-css=c-footer] .footer__meta .meta__link:hover{border-bottom:1px solid #fff}[data-css=c-footer] .footer__meta .meta__link:hover.login{border-bottom:0}[data-css=c-footer] .footer__meta .meta__link:hover.login .text{border-bottom:1px solid #fff}[data-css=c-footer] .footer__meta .item__title{font-family:TheinhardtMedium,Arial,sans-serif;font-size:1.4rem;line-height:2.8rem;color:#e0dedd}[data-css=c-footer] .footer__meta .item__title strong{font-family:TheinhardtBold,Arial,sans-serif}[data-css=c-facts] .facts__title{font-family:TheinhardtMedium,Arial,sans-serif;font-size:2.8rem;line-height:3.64rem}[data-css=c-facts] .facts__title strong{font-family:TheinhardtBold,Arial,sans-serif}[data-css=c-facts] .facts__description{font-family:TheinhardtRegular,Arial,sans-serif;font-size:1.9rem;line-height:3.04rem;color:#555;margin-top:20px}[data-css=c-facts] .facts__description strong{font-family:TheinhardtBold,Arial,sans-serif}[data-css=c-facts] .fact__value{font-family:Edie-and-Eddy,Times New Roman,serif;font-weight:400;color:#e7313c;font-size:9.2rem;line-height:9.2rem}[data-css=c-facts] .facts__list{margin-top:40px}@media only screen and (min-width:768px){[data-css=c-facts] .facts__list{display:flex;flex-wrap:wrap;margin:40px -20px 0}}[data-css=c-facts] .fact__item{margin-bottom:40px}[data-css=c-facts] .fact__item:last-child{margin-bottom:0}@media only screen and (min-width:768px){[data-css=c-facts] .fact__item{padding:0 20px;flex:0 0 50%;max-width:50%;box-sizing:border-box}}[data-css=c-facts] .fact__description{font-family:TheinhardtRegular,Arial,sans-serif;color:#e7313c;font-size:1.9rem;line-height:3.04rem;margin-top:16px}[data-css=c-facts] .fact__description strong{font-family:TheinhardtBold,Arial,sans-serif}[data-css=c-tabs]{border-radius:8px;position:relative;z-index:1;min-height:505px}[data-css=c-tabs]:after{content:"";position:absolute;left:calc(100% - 133px);top:-28px;width:257px;height:505px;background-image:url(../img/svg/icons/exclamation_mark.svg);z-index:-1}@media only screen and (min-width:768px){[data-css=c-tabs]:after{left:calc(100% - 114px);top:-53px}}[data-css=c-tabs] .tabs__title{position:absolute;left:0;bottom:calc(100% + 24px);padding-top:24px;font-size:3.6rem;line-height:3.96rem;margin-bottom:20px;font-family:TheinhardtMedium,Arial,sans-serif;display:none}[data-css=c-tabs] .tabs__title strong{font-family:TheinhardtBold,Arial,sans-serif}@media only screen and (min-width:768px){[data-css=c-tabs] .tabs__title{padding-top:64px}}[data-css=c-tabs] .tabs__nav{background-color:#f4f2f1;border-radius:8px 8px 0 0;max-height:47px;overflow-y:scroll;display:none}[data-css=c-tabs] .tabs__nav.is-visible{display:block}[data-css=c-tabs] .tabs__nav.is-visible+.tabs__content .content__item{border-radius:0 0 8px 8px}[data-css=c-tabs] .tabs__nav .nav__item{font-family:TheinhardtRegular,Arial,sans-serif;font-size:1.2rem;line-height:1.44rem;text-decoration:underline;display:inline-block;background-color:#f4f2f1;border:none;color:#5b2082;padding:14px 16px;border-radius:8px 8px 0 0;cursor:pointer}[data-css=c-tabs] .tabs__nav .nav__item strong{font-family:TheinhardtBold,Arial,sans-serif}@media only screen and (min-width:768px){[data-css=c-tabs] .tabs__nav .nav__item{padding:14px 32px;font-size:1.6rem;line-height:1.92rem}}[data-css=c-tabs] .tabs__nav .nav__item.is-active{font-family:TheinhardtBold,Arial,sans-serif;background-color:#5b2082;color:#fff}[data-css=c-tabs] .tabs__content{list-style:none}[data-css=c-tabs] .tabs__content .content__item{display:none;padding:30px 24px;border-radius:8px}@media only screen and (min-width:768px){[data-css=c-tabs] .tabs__content .content__item{padding:40px 24px}}[data-css=c-tabs] .tabs__content .content__item.is-active{background-color:#5b2082}[data-css=c-tabs].has-title .tabs__title{display:block}.c-quote-big--default{display:flex;flex-direction:column;justify-content:center;align-items:center}.c-quote-big--default .quote-big__image-container{max-width:1604px;width:100%}@media only screen and (min-width:1604px){.c-quote-big--default .quote-big__image-container{max-width:1404px}}.c-quote-big--default .quote-big__image-container img{border-radius:0 0 40px 40px;width:100%}@media only screen and (min-width:1024px){.c-quote-big--default .quote-big__image-container img{border-radius:0 0 80px 80px}}@media only screen and (min-width:1604px){.c-quote-big--default .quote-big__image-container{display:flex;justify-content:center}}.c-quote-big--default .quote-big__content{background-color:#f7ebff;box-sizing:border-box;padding:64px 24px;max-width:1604px}@media only screen and (min-width:1604px){.c-quote-big--default .quote-big__content{max-width:1404px}}@media only screen and (min-width:1230px){.c-quote-big--default .quote-big__content{padding:90px 120px}}@media only screen and (min-width:1441px){.c-quote-big--default .quote-big__content{border-radius:16px 16px 0 0}}.c-quote-big--default .quote__author{font-family:TheinhardtMedium,Arial,sans-serif;font-size:1.8rem;line-height:26.6px;margin-top:24px;font-weight:500}.c-quote-big--default .quote__author strong{font-family:TheinhardtBold,Arial,sans-serif}.c-quote-big--default .quote__text{font-family:Edie-and-Eddy,Times New Roman,serif;font-weight:400;color:#9b5ac7;font-size:2.8rem;line-height:44.8px}@media only screen and (min-width:1024px){.c-quote-big--default .quote__text{font-size:4rem;line-height:64px}}@media only screen and (min-width:1441px){.c-quote-big--default.no-image .quote-big__content{border-radius:16px}}@media only screen and (min-width:1024px){.c-teaser-big--default{position:relative}}@media only screen and (min-width:1024px) and (min-width:1604px){.c-teaser-big--default{display:flex;justify-content:center}}.c-teaser-big--default .teaser-big__wrapper{position:relative}@media only screen and (min-width:1604px){.c-teaser-big--default .teaser-big__wrapper{max-width:1404px}}.c-teaser-big--default .teaser-image__container{margin:0 auto}@media only screen and (min-width:1604px){.c-teaser-big--default .teaser-image__container{display:flex;justify-content:center;align-items:center}}.c-teaser-big--default .teaser-image__container img{width:100%}@media only screen and (min-width:1604px){.c-teaser-big--default .teaser-image__container img{border-radius:16px}}.c-teaser-big--default .teaser__cta-wrapper{margin-top:40px}.c-teaser-big--default .teaser-content__container{position:absolute;bottom:34px;left:24px;right:24px;padding:40px 24px;background-color:#fff;border-radius:16px}@media only screen and (min-width:1024px){.c-teaser-big--default .teaser-content__container{padding:40px;max-width:628px}}@media only screen and (min-width:1230px){.c-teaser-big--default .teaser-content__container{right:unset;padding:64px;bottom:unset;top:50%;transform:translateY(-50%);left:90px}}.c-teaser-big--default .teaser-content__title{font-family:Edie-and-Eddy,Times New Roman,serif;font-weight:400;font-size:2.4rem;line-height:2.4rem;margin-bottom:24px;color:#5b2082}@media only screen and (min-width:1230px){.c-teaser-big--default .teaser-content__title{font-size:3.6rem;line-height:3.96rem}}.c-teaser-big--default .teaser-content__lead{font-family:TheinhardtRegular,Arial,sans-serif;font-size:2rem;line-height:2.8rem}.c-teaser-big--default .teaser-content__lead strong{font-family:TheinhardtBold,Arial,sans-serif}@media only screen and (min-width:1230px){.c-teaser-big--default .teaser-content__lead{font-size:2.6rem;line-height:3.38rem}}