/*!
    Theme Name: pharos
    Author: Arno Hoogma
    Author URI: http://arno.hoog.ma/
    Version: 1.0
*/html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,video{display:inline-block;vertical-align:baseline}a{background:transparent}a:active,a:hover{outline:0}b,strong{font-weight:700}h1{font-size:2em;margin:.67em 0}img{border:0}figure{margin:1em 40px}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}input{line-height:normal}input[type=search]{-webkit-appearance:none}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}*{box-sizing:border-box}html{overflow-y:scroll}body{background:#fff;color:#392462;font:normal normal 400 16px/1.5 Open Sans,Tahoma,sans-serif;position:relative;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body:before{background:#efced7;content:"";height:520px;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:-1}a{color:#ab0059}.page-template-mantelzorger .container{padding-top:0!important}.page-template-mantelzorger .cart__link,.page-template-mantelzorger .header,.page-template-mantelzorger .navigation,.page-template-mantelzorger .search{display:none!important}.page-template-mantelzorger .breadcrumbs{padding:0!important}.page-template-mantelzorger .breadcrumbs span{visibility:hidden!important}.page-template-mantelzorger .footer{background:#392462!important;padding-bottom:40px}.page-template-mantelzorger .footer h2{font-size:2em;font-family:Zilla Slab,Open Sans,Tahoma,sans-serif;font-weight:600;margin:0 0 10px}.page-template-mantelzorger .footer__column{border:0!important}.page-template-mantelzorger .footer__logos{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex}.page-template-mantelzorger .footer__logos svg:first-child{margin:0 30px 0 0;position:relative;top:15px}.page-template-mantelzorger .footer__share{margin:40px 0 0}.page-template-mantelzorger .footer__share p{font-family:Zilla Slab,Open Sans,Tahoma,sans-serif;font-weight:600;font-size:21px;letter-spacing:.37px;line-height:27px;margin:0 0 10px}.page-template-mantelzorger .footer__share a{background:#fff;border-radius:100%;display:inline-block;height:44px;margin:0 5px 0 0;text-decoration:none;width:44px}.page-template-mantelzorger .footer__share svg{height:100%;padding:5px;width:100%}.disable-transitions *{transition:none!important}.is-landing-page .container{padding-top:56px}.is-landing-page .header,.is-landing-page .navigation{display:none}.is-landing-page .breadcrumbs span{display:inline-block;vertical-align:bottom}.is-landing-page .breadcrumbs>span>span:first-child a{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg clip-rule='evenodd' fill-rule='evenodd' stroke-linejoin='round' stroke-miterlimit='2' viewBox='0 0 584 139' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M-71.265-69.524H672.83v295.275H-71.265z' fill='none'/%3E%3Cg fill-rule='nonzero'%3E%3Cpath d='M67.238 71.104l.333-.008a35.47 35.47 0 0 0 34.146-35.542c0-19.166-15-34.779-34.238-35.546L55.596 0a1.76 1.76 0 0 0-1.758 1.758v15.5c0 .971.787 1.759 1.758 1.759H66.93c8.846.412 15.771 7.675 15.771 16.537 0 8.859-6.929 16.121-15.658 16.534H55.679c-.97 0-1.758.787-1.758 1.758v15.462c0 .992.804 1.796 1.792 1.796zM13.929 87.26c.304-1.053 1.45-1.916 2.55-1.916H52.97c.984 0 1.784.796 1.784 1.78v15.491c0 .98-.796 1.775-1.78 1.775H10.983c-1.1 0-1.75-.862-1.446-1.917zM4.467 120.048c.304-1.054 1.45-1.917 2.55-1.917h45.962c.98 0 1.77.792 1.77 1.771v15.463c0 1-.807 1.812-1.812 1.812H1.521c-1.1 0-1.75-.862-1.446-1.917z' fill='%23ab0059'/%3E%3Cpath d='M184.409 75.955c-1.338 2.196-3.146 3.863-5.438 5.008-2.287 1.146-5.596 1.5-5.596 1.5a44 44 0 0 1-3.983.217h-12.458c-1.1 0-1.996-.9-1.996-1.996V55.347c0-1.1.896-1.996 1.996-1.996h12.458c1.1 0 2.892.096 3.983.212 0 0 3.309.359 5.596 1.505 2.292 1.141 4.1 2.812 5.438 5.004 1.333 2.196 2.004 4.82 2.004 7.87 0 3.146-.671 5.817-2.004 8.013m19.816-25.112c-3.004-4.813-7.083-8.513-12.233-11.088s-15.325-3.65-15.325-3.65a45 45 0 0 0-3.983-.212h-38.217c-1.096 0-1.996.9-1.996 1.995v97.021c0 1.096.9 1.996 1.996 1.996h18.475c1.096 0 1.996-.9 1.996-1.996V102.13c0-1.096.896-1.996 1.996-1.996h15.75c1.1 0 2.891-.096 3.983-.212 0 0 10.175-1.096 15.325-3.721s9.23-6.342 12.233-11.163q4.508-7.22 4.509-17.095c0-6.584-1.504-12.28-4.509-17.1M284.776 78.601q-3.365-5.937-9.517-9.3-6.15-3.362-14.308-3.362-8.013 0-14.163 3.362c-1.691.925-3.033 2.025-3.033 2.025-.85.696-1.546.367-1.546-.729v-35.57a2 2 0 0 0-1.996-1.997h-17.896a2 2 0 0 0-1.995 1.996v99.884a2 2 0 0 0 1.995 1.995h17.896c1.1 0 1.996-.9 1.996-1.995V99.268c0-1.096.104-2.888.23-3.98 0 0 .295-2.52 1.345-4.383q1.574-2.789 4.292-4.291c1.808-1 3.908-1.504 6.296-1.504 3.433 0 6.27 1.125 8.512 3.362 2.238 2.246 3.025 6.833 3.025 6.833.188 1.084.338 2.867.338 3.963v35.642c0 1.095.9 1.995 1.995 1.995h17.9c1.096 0 1.996-.9 1.996-1.995V94.405c0-1.1-.1-2.887-.225-3.979 0 0-.9-7.866-3.137-11.825M335.637 118.59q-4.438 0-8.013-2.145c-2.383-1.43-4.246-3.384-5.58-5.867q-2.004-3.719-2.003-8.442 0-4.86 2.075-8.583 2.073-3.72 5.579-5.796c2.337-1.38 5.033-2.075 8.087-2.075 3.05 0 5.742.696 8.084 2.075 2.333 1.383 4.15 3.317 5.433 5.796q1.933 3.723 1.933 8.583.001 7.155-4.291 11.804-4.294 4.65-11.304 4.65m16.733-51.22c-1.096 0-1.996.9-1.996 1.995v1.805c0 1.095-.696 1.425-1.542.729 0 0-2.487-2.05-4.966-3.242q-5.656-2.718-12.667-2.717c-6.387 0-12.087 1.571-17.096 4.721-5.004 3.146-8.966 7.438-11.875 12.875q-4.362 8.157-4.362 18.6c0 6.967 1.454 13.163 4.362 18.6s6.871 9.73 11.875 12.88q7.514 4.719 17.096 4.72 7.012-.001 12.738-2.72c2.462-1.171 4.891-3.15 4.891-3.15.85-.692 1.546-.363 1.546.737v1.704c0 1.1.9 1.996 1.996 1.996h17.47a2 2 0 0 0 1.997-1.996V69.365c0-1.095-.9-1.995-1.996-1.995zM435.86 67.442q-3.795-1.502-8.8-1.504c-7.633 0-16.213 5.629-16.213 5.629-.92.604-1.67.2-1.67-.9v-1.3c0-1.1-.9-1.996-1.996-1.996h-17.9a2 2 0 0 0-1.996 1.996v65.541c0 1.096.9 1.996 1.996 1.996h17.9c1.096 0 1.996-.9 1.996-1.996V100.7c0-1.1.12-2.887.27-3.975 0 0 .8-5.867 2.946-8.108q3.22-3.363 8.659-3.363c1.808 0 3.433.288 4.862.859 1.433.57 2.07 1.125 2.07 1.125.83.72 2.063.604 2.747-.259l10.541-13.32c.684-.863.567-2.163-.254-2.888 0 0-2.633-2.33-5.158-3.33M479.855 118.59q4.718 0 8.3-2.075c2.38-1.379 4.22-3.337 5.504-5.866q1.933-3.787 1.933-8.654-.001-4.863-2.004-8.513-2.001-3.65-5.504-5.725c-2.342-1.38-5.083-2.075-8.23-2.075-3.053 0-5.77.696-8.157 2.075q-3.575 2.076-5.58 5.796c-1.333 2.483-2.004 5.342-2.004 8.583 0 3.15.671 5.988 2.004 8.513q2.006 3.795 5.58 5.866 3.579 2.076 8.158 2.075m0 19.888q-10.731.001-19.388-4.792-8.656-4.793-13.662-13.091c-3.342-5.53-5.008-11.734-5.008-18.6s1.666-13.021 5.008-18.459q5.005-8.154 13.592-12.946 8.582-4.794 19.458-4.795 10.87.001 19.458 4.72 8.58 4.725 13.592 12.95 5.007 8.23 5.008 18.53c0 6.866-1.67 13.07-5.008 18.6q-5.011 8.298-13.592 13.091-8.588 4.793-19.458 4.792M554.11 138.621q-6.155 0-12.092-1.575c-3.958-1.046-7.633-2.55-11.016-4.504s-7.184-5.446-7.184-5.446a1.914 1.914 0 0 1-.066-2.77l9.641-9.75c.771-.784 2.075-.83 2.9-.1 0 0 3.509 3.091 6.659 4.474 3.145 1.384 6.579 2.071 10.3 2.071q3.863.001 5.937-1.141c1.38-.763 2.075-1.813 2.075-3.15 0-1.717-.837-3.025-2.504-3.934q-2.505-1.357-6.367-2.433-3.861-1.07-8.154-2.358a36.4 36.4 0 0 1-8.158-3.58q-3.86-2.286-6.296-6.366-2.43-4.076-2.43-10.371-.002-6.724 3.434-11.663 3.431-4.935 9.73-7.795c4.195-1.909 9.103-2.863 14.737-2.863 5.912 0 11.375 1.025 16.379 3.075 5.008 2.054 10.804 7.696 10.804 7.696.788.762.8 2.03.03 2.808l-9.642 9.754a2.064 2.064 0 0 1-2.859.05s-3.196-3.016-5.916-4.066q-4.076-1.575-7.938-1.575-3.724.001-5.579 1.07-1.863 1.074-1.863 3.08-.002 2.145 2.434 3.433 2.431 1.287 6.296 2.288 3.861 1.004 8.154 2.433a37.5 37.5 0 0 1 8.154 3.862q3.863 2.436 6.296 6.509 2.431 4.08 2.433 10.662-.002 10.156-7.654 16.167-7.656 6.007-20.675 6.008' fill='%23392462'/%3E%3C/g%3E%3C/svg%3E");background-position:0;background-repeat:no-repeat;color:transparent;display:inline-block;font-size:0;height:21px;margin:0 5px 0 0;position:relative;text-decoration:none;top:-4px;width:69px}.is-landing-page .breadcrumbs .breadcrumb_last{display:none}.scroll-to-top{background:#efced7;bottom:0;color:#000;font-family:Zilla Slab,Open Sans,Tahoma,sans-serif;font-size:20px;font-weight:600;line-height:1;padding:5px;position:fixed;right:0;text-decoration:none;z-index:10}.scroll-to-top span{background:#fff;display:inline-block;padding:5px}.symbols{position:absolute;visibility:hidden;z-index:-1}.container{padding-top:9.1em}.background{overflow:hidden}.background--is-brand{background:#efced7;display:block;margin:0 0 3em;max-width:none;padding:3em 0 0}.background--is-brand-highlight{background:#efced7}.header__wrap{background:#fff;border-bottom:1px solid rgba(158,149,200,.5);left:0;padding:.8125em 2em;position:fixed;top:0;width:100%;z-index:10}.admin-bar .header__wrap{top:46px}.header__item{font-size:1em;margin:0}.header__link{display:inline-block;text-decoration:none}.header__logo{height:1.9375em;margin:5px 0 4px;width:8.125em}.header__toggle{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;color:#fff;cursor:pointer;height:4.55em;padding:0;position:fixed;text-align:center;top:0;width:4.25em;z-index:100}.admin-bar .header__toggle{top:46px}.header__toggle__open{display:inline-block;height:1.875em;stroke:#fff;width:1.75em}.header__toggle__close{display:none;height:1.75em;margin:1px;width:1.75em}.header__toggle__text{display:none}.navigation{width:calc(100% - 4.25em)}.admin-bar .navigation{top:46px}.navigation__list{list-style:none;margin:1em;padding:0}.navigation__item{margin:0 0 .25em;padding:.4em}.navigation__link{color:#fff;font-weight:700;padding:.3em .5em;text-decoration:none;text-transform:uppercase}.navigation__toggle{background:#392462;right:4.25em}.navigation__toggle:hover{background:#392462}.has-open-navigation .navigation{display:block}.has-open-navigation .navigation__toggle{background:#392462}.has-open-navigation .navigation__toggle .header__toggle__open{display:none}.has-open-navigation .navigation__toggle .header__toggle__close{display:inline-block}.search{background:#ab0059;position:fixed;top:0;width:calc(60vw + 5.25em);z-index:10}.admin-bar .search{top:46px}.search__wrapper{margin:0 0 1em;position:relative;width:calc(100% - 1.5em)}.search__input{background:transparent;border:none;border-bottom:4px solid #fff;color:#fff;font-weight:700;padding:.5em .5em .5em 2em;width:100%}.search__input::-webkit-input-placeholder{color:hsla(0,0%,100%,.6)}.search__input::-ms-input-placeholder{color:hsla(0,0%,100%,.6)}.search__input::-moz-placeholder{color:hsla(0,0%,100%,.6)}.search__icon{height:20px;left:0;position:absolute;stroke:#fff;top:.5em;width:20px}.search__submit{background:transparent!important;float:right;letter-spacing:.015em;margin:1em 0 0;padding:.6em .5em .4em;text-transform:uppercase}.search__toggle{background:#ab0059;right:0}.search__toggle:hover{background:#392462}.search__header{background:#e4adbc;padding:1em 2em 1px;margin:0 -2em 2em}.search__header i{display:block;font-weight:400}.search__result:after{background:#ead0d1;content:"";display:block;height:1px;margin:1.5em 0;width:50px}.search__result h1{font-size:1.3125em!important;margin:0 0 .25em!important}.search__result h2{color:#9e95c8;font-family:Zilla Slab,Open Sans,Tahoma,sans-serif;font-size:1em!important;font-weight:400!important;margin:0 0 .25em!important}.search__result h2 strong{font-weight:600}.breadcrumbs,.footer,.header__toggle,.header__wrap,.main,.navigation,.search{transition:transform .3s ease}.has-open-search .search{left:-5.25em}.has-open-search .search__toggle{background:#ab0059}.has-open-search .search__toggle .header__toggle__open{display:none}.has-open-search .search__toggle .header__toggle__close{display:inline-block}.breadcrumbs{background:#fff;color:#ab0059;padding:1em 2em}.breadcrumbs .breadcrumb_last{display:none}.breadcrumbs span{font-size:15px}.main{padding:0;position:relative}.main__wrap{background:#fff;padding:0 2em}.main__wrap--no-flex{display:block!important}.main__wrap--fill-right{padding-right:0!important}.main__wrap--no-background{background:transparent!important}.main__wrap--has-banners{position:relative}.main__wrap.has-filters{background:#b1aad3;margin-bottom:-32px}.main__rewrap,.main__wrap{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.main__header{max-width:575px;padding:2em 0 1em}.main__column{position:relative}.main__column:first-child{margin:0 0 2em}.main__column:last-child,.main__column:only-child{margin:0}.main__column--fill-right{padding-right:0!important}.main__content{margin:0 0 2em}.main__content--no-margin{margin-bottom:0}.main__content .highlight{background:#e4adbc;margin:0 3rem 1rem -3rem;padding:2rem 2rem 2rem 3rem}.main__content .highlight a:not(.button):not(.search__submit):not(.filters__search__submit){color:#392462!important}.main__content .highlight :last-child{margin-bottom:0}.main__content h1,.main__content h2,.main__content h3{font-family:Zilla Slab,Open Sans,Tahoma,sans-serif;font-weight:600;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;line-height:1.2}.main__content h1{font-size:2em;margin:0 0 .75rem}.main__content h2{font-size:1.5625em;margin:0 0 .5rem;padding:.25em 0 0}.main__content h3{font-size:1.375rem;line-height:1.3;margin:0 0 .25rem;padding:.125em 0 0}.main__content h1+p>strong:only-child,.main__content h2+p>strong:only-child,.main__content h3+p>strong:only-child{font-family:Zilla Slab,Open Sans,Tahoma,sans-serif;font-size:1.1875em;font-weight:600;letter-spacing:-.05px;line-height:1.36842em}.main__content blockquote{color:#392462;font-family:Zilla Slab,Georgia,serif;font-style:italic;margin:0}.main__content blockquote p{font-size:1.375em;letter-spacing:-.07px;line-height:1.31818em}.main__content ol,.main__content ul{counter-reset:a;list-style:none;margin:0 0 1em;padding:0}.main__content li{margin:0 0 .25rem;position:relative}.main__content ul li:before{color:#9e95c8;content:"●";left:-1.5em;position:absolute;top:0}.main__content ol li:before{color:#9e95c8;content:counter(a);counter-increment:a;font-weight:700;left:-1.5em;position:absolute;top:0}.main__content ol ol,.main__content ul ul{margin-left:2em}.main__content ol ol:before,.main__content ul ul:before{background:#fff;content:"";height:1.4em;left:-2em;position:absolute;width:1.4em}.main__content p{margin:0 0 1em}.main__content h1 a,.main__content h2 a,.main__content h3 a,.main__content h4 a,.main__content h5 a,.main__content h6 a,.main__content ol a,.main__content p a:not(.button):not(.search__submit):not(.filters__search__submit),.main__content ul a{color:#ab0059}.main__content hr{margin:2em 0;padding:0}.main__content hr:last-child{margin-bottom:0}.main__content .quiz{height:0;overflow:hidden;padding-top:75%;position:relative;width:100%}.main__content .quiz iframe{height:100%;left:0;position:absolute;top:0;width:100%}.main__content:after{clear:both;content:"";display:table}.main__content--is-text .table{overflow-x:auto;width:100%;-webkit-overflow-scrolling:touch}.main__content--is-text table{border:0!important;border-bottom:3px solid #9e95c8!important;border-top:3px solid #9e95c8!important;margin:1em 0;width:100%}.main__content--is-text table tfoot{text-align:left}.main__content--is-text table td,.main__content--is-text table th{border:0;padding:.75em 1rem .75rem 0;vertical-align:top;border-bottom:1px solid #9e95c8!important}.main__content--is-text table td:last-child,.main__content--is-text table th:last-child{border-bottom:1px solid #9e95c8!important}.main__content--is-theme h1{color:#ab0059;margin-bottom:30px}.main__images{margin:0 0 calc(2em - 20px);position:relative}.main__images__item{margin:0 0 20px}.main__images__content{margin:10px 0 0;position:relative;padding:0 0 0 25px}.main__image{margin:0 0 2em;position:relative}.main__image__container{background:#efced7;display:block;height:0;margin:0;padding-bottom:56.25%;position:relative;width:100%}.main__image__caption{background:#fff;font-family:Zilla Slab,Georgia,serif;font-style:italic;margin:0;padding:.7em 1em 0 2em}.main__image__caption:after{background:#efced7;content:"";height:25px;left:0;opacity:.9;position:absolute;top:100%;width:100%}.main__videos{padding-top:1em}.main__videos__item{margin:0 0 1em}.main__video{background:#efced7;display:block;height:0;margin:0;padding-bottom:56.25%;position:relative;width:100%}.main__video__toggle{background:transparent;border:0;border-bottom:1px solid #9e95c8!important;color:#000;cursor:pointer;display:-ms-inline-flexbox;display:inline-flex;font-family:Zilla Slab,Open Sans,Tahoma,sans-serif;font-weight:600;font-size:21px;letter-spacing:-.04px;line-height:24px;padding:15px 40px 15px 15px;position:relative;text-align:left;width:100%}.main__video__toggle svg:first-child{-ms-flex-negative:0;flex-shrink:0;margin:0 10px 0 0}.main__video__toggle svg:last-child{height:20px;position:absolute;right:15px;stroke:#392462;stroke-width:5px;top:20px;transition:transform .3s ease;width:20px}.main__video__toggle.is-toggled svg:last-child{transform:rotate(180deg)}.main__video__transcript{margin:15px}.main__video__links{margin-top:70px;margin:70px 0 40px}.main__video__links__wrap{margin:25px 0 0;position:relative}.main__video__links__item{border-bottom:1px solid #9e95c8;margin:25px 0 0;padding:0 0 30px}.main__video__links__item a{color:#392462;display:block;text-decoration:none}.main__video__links__figure{background:#efced7;height:0;margin:0;padding:0 0 56.25%;position:relative;width:100%}.main__video__links__content{margin:20px 0 0}.main__video__links__content h3{padding:0;text-decoration:underline}.main__video__links__content p{color:#392462;font-size:15px;margin:0}.main__quotation{background:#efced7;background-size:5px 5px;border-radius:15px;margin:0;overflow:hidden;padding:5px;position:relative}.main__quotation>div{background:#fff;border-radius:15px;padding:20px 20px 20px 120px}.main__quotation p{font-family:Zilla Slab,Georgia,serif;font-style:italic;font-weight:100;font-size:25px!important;line-height:30px!important;margin:0 0 10px}.main__quotation cite{font-family:Zilla Slab,Georgia,serif;font-size:18px;font-style:normal;font-weight:600;letter-spacing:0;line-height:24px}.main__quotation span{color:#ab0059;font-weight:400}.main__quotation img{background:#fff;border-radius:19px 0 0 25px;left:0;position:absolute;top:-3px;z-index:1}.main__quote{color:#392462;font-family:Zilla Slab,Georgia,serif;font-style:italic;margin:0;padding:.5em 0 .5em 2.5em;position:relative}.main__quote:before{content:"";height:100%;left:0;position:absolute;top:0;width:14px}.main__quote__item:after{background:#9e95c8;content:"";display:block;height:1px;margin:1em 0;width:40px}.main__quote__item:last-child:after{display:none}.main__quote svg{height:2em;width:2.625em}.main__quote p{font-size:1.375em;letter-spacing:-.07px;line-height:1.31818em;margin:.5em 0 1em}.main__quote cite{letter-spacing:-.04px}.main__campaign{position:relative;width:100%}.main__campaign__item{display:block}.main__campaign__content{-ms-flex-align:start;align-items:flex-start;color:#fff;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:100%;-ms-flex-pack:end;justify-content:flex-end;left:0;padding:0 0 3em;position:absolute;top:0;width:100%;z-index:1}.main__campaign__content span{background:#ab0059;display:inline;font-family:Zilla Slab,Open Sans,Tahoma,sans-serif;font-size:28px;font-style:italic;font-weight:400;margin:3px 0;padding:0 10px 0 20px;width:auto}.main__campaign__content span+span{background:#392462;font-style:normal;font-weight:600}.main__campaign__content small{font-size:10px;font-weight:600;padding:3px 0 0 20px}.main__campaign__figure{background:#fff;height:100%;left:0;margin:0;padding:0;position:absolute;top:0;width:100%}.main__blog{background:#9e95c8;color:#000}.main__blog__content{-ms-flex-positive:1;flex-grow:1;padding:2em}.main__blog__content p:first-child{font-family:Zilla Slab,Open Sans,Tahoma,sans-serif;font-size:18px;font-weight:600;margin:0}.main__blog__figure{-ms-flex-negative:0;flex-shrink:0;margin:0;min-height:300px;padding:0;position:relative}.main__events{margin:3em 0 0}.main__events__item{display:-ms-flexbox;display:flex;margin:0 0 1.5em}.main__events__date{-ms-flex-align:center;align-items:center;-ms-flex-item-align:start;align-self:flex-start;background:#ab0059;color:#fff;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-negative:0;flex-shrink:0;-ms-flex-pack:center;justify-content:center;margin:0 1.5em 0 0;padding:.75em;position:relative;width:130px}.main__events__date span{font-family:Zilla Slab,Open Sans,Tahoma,sans-serif;font-size:18px;font-weight:600}.main__events__content p strong:only-child{display:block;font-family:Zilla Slab,Open Sans,Tahoma,sans-serif;font-size:19px;font-weight:600;margin:0 0 -12px}.main__events__content a{font-weight:600}.main__testimonial{padding:2em 0 0}.main__testimonial__header{color:#fff;font-family:Zilla Slab,Open Sans,Tahoma,sans-serif;font-size:36px;font-weight:600;margin:1em 0 0;width:100%}.main__testimonial__item{background:#fff;margin:0 0 2em}.main__testimonial__figure{display:block;height:250px;margin:0;padding:0;position:relative;width:100%}.main__testimonial__content{background:#fff;margin:0;padding:1.5em 1em}.main__testimonial__content p{font-family:Zilla Slab,Georgia,serif;font-size:18px;font-style:italic}.main__testimonial__content svg{height:2em;width:2.625em}.main__wrap--has-hero{padding-top:2em}.main__wrap--has-hero-event .event__when,.main__wrap--has-hero-factsheet .event__when{margin-top:-80px}.main__wrap--has-hero-theme .main__column:last-child,.main__wrap--has-hero-theme .main__column:only-child,.main__wrap--has-hero-training .main__column:last-child,.main__wrap--has-hero-training .main__column:only-child{background:#392462!important;color:#fff;margin:-392px -2em 2em;padding-bottom:2em;padding-top:3em;position:relative}.footer{background:#392462;color:#fff}.footer__wrap{-ms-flex-align:start;align-items:flex-start;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;padding:2em}.footer__column{margin-top:1em;width:100%}.footer__logo{height:5em;width:10.125em}.footer__nav{list-style:none;margin:2.5em 0;padding:0}.footer__nav__item{display:inline-block}.footer__nav__item:before{content:"/";display:inline-block}.footer__nav__item:first-child:before{display:none}.footer__nav__link{color:#fff;display:inline-block;font-weight:700;padding:0 .25em}.footer__nav__link:hover{color:#9e95c8}.footer__newsletter{margin:0 0 2em;overflow:hidden;position:relative}.footer__newsletter h2{font-family:Zilla Slab,Open Sans,Tahoma,sans-serif;font-size:1.25em;font-weight:600;line-height:1.2;margin:0 0 .5rem}.footer__newsletter p{margin:0 0 1em;max-width:400px}.footer__newsletter .button,.footer__newsletter .filters__search__submit,.footer__newsletter .main__content .post-password-form input[type=submit],.footer__newsletter .main__content .woocommerce .button,.footer__newsletter .search__submit,.main__content .post-password-form .footer__newsletter input[type=submit],.main__content .woocommerce .footer__newsletter .button{background-color:#392462;border:3px solid #fff;cursor:pointer;display:inline-block;font-weight:700;letter-spacing:.015em;margin:0;height:45px;padding:.5em;text-transform:uppercase}.footer__newsletter .button svg,.footer__newsletter .filters__search__submit svg,.footer__newsletter .main__content .post-password-form input[type=submit] svg,.footer__newsletter .main__content .woocommerce .button svg,.footer__newsletter .search__submit svg,.main__content .post-password-form .footer__newsletter input[type=submit] svg,.main__content .woocommerce .footer__newsletter .button svg{height:12px;stroke:#fff;stroke-width:3px;width:14px}.footer__social h2{font-family:Zilla Slab,Open Sans,Tahoma,sans-serif;font-size:1.25em;font-weight:600;line-height:1.2;margin:0 0 .5rem}.footer__social__list{list-style:none;margin:0;padding:0}.footer__social__item{display:inline-block;margin:0 .5em 0 0}.footer__social__link{display:inline-block;text-decoration:none}.footer__social__link:hover{background:#9e95c8}.footer__social a{color:currentColor}.footer__social svg{display:inline-block;height:44px;width:44px}.cart__link{background:#e4adbc;color:#392462;height:4.55em;margin:4.55em 0 0;opacity:0;padding:0;position:absolute;text-align:center;right:0;text-decoration:none;top:0;transition:opacity .3s ease;width:4.25em;z-index:9;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.cart__link--is-ready{opacity:1}.cart__icon{display:inline-block;height:2em;stroke:#000;width:1.8125em}.cart__count{background:#ab0059;border-radius:50%;color:#fff;display:inline-block;font-family:Zilla Slab,Open Sans,Tahoma,sans-serif;font-weight:600;line-height:1.2;height:21px;position:absolute;top:15%;right:10%;width:21px}.cart__text{display:none}.about .main__column:first-child{-ms-flex-order:2;order:2}.about .main__column:last-child{-ms-flex-order:1;order:1}.about__figure{height:370px;margin:1em -2em 2em;position:relative}h2+.about__content{margin-top:20px}.about__item{break-inside:avoid}.about__item p{margin:0 0 1em}.about__item a{font-family:Zilla Slab,Open Sans,Tahoma,sans-serif;font-size:21px;font-weight:600;line-height:1.3;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.banner{background:#fff;border:2px solid #9e95c8;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin:0 0 70px}.banner--gradient-pink{background:#ab0059;background-image:linear-gradient(-59deg,hsla(0,0%,100%,.5),rgba(228,173,188,.5) 91%);border:0}.banner--gradient-blue{background:#392462;background-image:linear-gradient(-58deg,hsla(0,0%,100%,.5),rgba(57,36,98,.5) 91%);border:0}.banner--gradient-pink .banner__content h2{color:#fff}.banner--gradient-pink .banner__content .main__content .woocommerce a.button.alt,.banner--gradient-pink .banner__content .main__content .woocommerce a.button:hover,.banner--gradient-pink .banner__content a.button,.banner--gradient-pink .banner__content a.filters__search__submit,.banner--gradient-pink .banner__content a.search__submit,.main__content .woocommerce .banner--gradient-pink .banner__content a.button.alt,.main__content .woocommerce .banner--gradient-pink .banner__content a.button:hover{background:#fff;color:#ab0059}.banner--gradient-blue .banner__content h2{color:#fff}.banner--gradient-blue .banner__content .main__content .woocommerce a.button.alt,.banner--gradient-blue .banner__content .main__content .woocommerce a.button:hover,.banner--gradient-blue .banner__content a.button,.banner--gradient-blue .banner__content a.filters__search__submit,.banner--gradient-blue .banner__content a.search__submit,.main__content .woocommerce .banner--gradient-blue .banner__content a.button.alt,.main__content .woocommerce .banner--gradient-blue .banner__content a.button:hover{background:#fff;color:#392462}.banner--gradient-blue .banner__content,.banner--gradient-pink .banner__content{color:#fff}.banner--gradient-blue .banner__content a:not(.button):not(.search__submit):not(.filters__search__submit),.banner--gradient-pink .banner__content a:not(.button):not(.search__submit):not(.filters__search__submit){color:currentColor}.banner--bg-blue{background:#9e95c8;border:0}.banner--bg-blue .banner__content h2{color:#392462}.banner--bg-pink{background:#e4adbc;border:0}.banner--bg-blue-light{background:#9e95c8;border:0}.banner--bg-pink-light{background:rgba(228,173,188,.5);border:0}.banner--bg-blue-light .banner__content h2,.banner--bg-pink-light .banner__content h2,.banner--bg-pink .banner__content h2{color:currentColor}.banner--bg-beige{background:#615081;border:0;color:#fff}.banner--bg-beige .banner__content h2{color:#fff}.banner--bg-beige .banner__content a:not(.button):not(.search__submit):not(.filters__search__submit),.banner--bg-blue-light .banner__content a:not(.button):not(.search__submit):not(.filters__search__submit),.banner--bg-blue .banner__content a:not(.button):not(.search__submit):not(.filters__search__submit),.banner--bg-pink-light .banner__content a:not(.button):not(.search__submit):not(.filters__search__submit),.banner--bg-pink .banner__content a:not(.button):not(.search__submit):not(.filters__search__submit){color:currentColor}.banner__content{-ms-flex:1;flex:1;padding:28px 20px}.banner__content h2{color:#392462;font-family:Zilla Slab,Open Sans,Tahoma,sans-serif;font-size:2em;font-weight:600;letter-spacing:-.05px;line-height:1.2;margin:0}.banner__content p{line-height:22px;margin:20px 0}.banner__content a:not(.button):not(.search__submit):not(.filters__search__submit){color:#ab0059;text-decoration:underline;transition:transform .5s ease}.banner__content a:not(.button):not(.search__submit):not(.filters__search__submit):hover{transform:translateX(16px)}.banner__content .main__content .woocommerce a.button,.banner__content a.button,.banner__content a.filters__search__submit,.banner__content a.search__submit,.main__content .woocommerce .banner__content a.button{margin:0 20px 12px 0}.banner__content .main__content .woocommerce a.button:hover svg,.banner__content a.button:hover svg,.banner__content a.filters__search__submit:hover svg,.banner__content a.search__submit:hover svg,.main__content .woocommerce .banner__content a.button:hover svg{animation:a .7s infinite cubic-bezier(.445,.05,.55,.95)}.banner__content .links{-ms-flex-align:start;align-items:flex-start;font-family:ZillaSlab-SemiBold;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;font-family:Zilla Slab,Open Sans,Tahoma,sans-serif;font-size:18px;font-weight:600;letter-spacing:-.04px;gap:20px}.banner__media{-ms-flex-align:end;align-items:flex-end;display:-ms-flexbox;display:flex;-ms-flex:1;flex:1;-ms-flex-pack:center;justify-content:center;margin:0;padding:0}.banner__image{display:block;height:auto;margin:0 auto;max-height:100%;max-width:100%}.banner__video{display:block;position:relative}.banner__video svg{height:89px;left:50%;margin:-45px 0 0 -45px;position:absolute;top:50%;width:89px;z-index:1}.banner__iframe{height:46.5vw;width:100%}.has-observer{transform:translateY(150px);opacity:0;transition:opacity .6s ease .2s,transform .6s ease;will-change:opacity,transform}.has-observer.from-left{transform:translateX(-89px)}.has-observer.from-right{transform:translateX(200px)}.is-intersecting{opacity:1;transform:none!important}.b-lazy{opacity:0;transition:opacity .3s ease;will-change:opacity}.b-lazy.b-loaded{opacity:1}img.b-lazy{-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center}div.b-lazy{background-position:50%;background-repeat:no-repeat;background-size:cover}.about__image,.b-lazy-img,.contact__person__image,.facts__image,.featured__image,.hero__image,.main__blog__image,.main__campaign__image,.main__image__item,.main__testimonial__image,.main__video__item,.main__video__links__figure img,.meta__image,.news__highlight__image,.news__image,.people__image,.sources__image,.theme__people__image,.themes__image{display:block;height:100%;left:0;position:absolute;top:0;width:100%}.button,.filters__search__submit,.main__content .post-password-form input[type=submit],.main__content .woocommerce .button,.main__content .woocommerce .button.alt,.main__content .woocommerce .button:hover,.search__submit,.submitButton{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#ab0059;border:none;border-radius:0;color:#fff;cursor:pointer;display:inline-block;font-weight:bolder;line-height:inherit;margin:.5em 0;padding:.5em;position:relative;text-decoration:none}.main__content .post-password-form .no-touch input:focus[type=submit],.main__content .post-password-form .no-touch input:hover[type=submit],.main__content .woocommerce .no-touch .button.alt:focus,.main__content .woocommerce .no-touch .button:focus:hover,.main__content .woocommerce .no-touch .button:hover,.no-touch .button:focus,.no-touch .button:hover,.no-touch .filters__search__submit:focus,.no-touch .filters__search__submit:hover,.no-touch .main__content .post-password-form input:focus[type=submit],.no-touch .main__content .post-password-form input:hover[type=submit],.no-touch .main__content .woocommerce .button.alt:focus,.no-touch .main__content .woocommerce .button:focus:hover,.no-touch .main__content .woocommerce .button:hover,.no-touch .search__submit:focus,.no-touch .search__submit:hover,.no-touch .submitButton:focus,.no-touch .submitButton:hover{background:#ab0059;border-color:#ab0059;color:#fff}.button:has(svg),.filters__search__submit:has(svg),.main__content .post-password-form input:has(svg)[type=submit],.main__content .woocommerce .button.alt:has(svg),.main__content .woocommerce .button:has(svg),.main__content .woocommerce .button:has(svg):hover,.search__submit:has(svg),.submitButton:has(svg){-ms-flex-align:center;align-items:center;display:-ms-inline-flexbox;display:inline-flex;gap:8px}.button svg,.filters__search__submit svg,.main__content .post-password-form input[type=submit] svg,.main__content .woocommerce .button.alt svg,.main__content .woocommerce .button:hover svg,.main__content .woocommerce .button svg,.search__submit svg,.submitButton svg{height:12px;stroke:currentColor;stroke-width:3px;width:14px}.button svg.download,.filters__search__submit svg.download,.main__content .post-password-form input[type=submit] svg.download,.main__content .woocommerce .button svg.download,.search__submit svg.download,.submitButton svg.download{height:14px;width:14px}.button--right,.submitButton--right{float:right}.button--is-loading,.submitButton--is-loading{pointer-events:none;opacity:.5}.button--ghost,.submitButton--ghost{background:none;border:4px solid #fff;color:#fff;padding:.45em}.no-touch .button--ghost:focus,.no-touch .button--ghost:hover,.no-touch .submitButton--ghost:focus,.no-touch .submitButton--ghost:hover{background:#ab0059;border-color:#ab0059;color:#fff}.download{text-decoration:none}.download svg{display:inline-block;height:14px;margin:0 .25em 0 0;stroke:#ab0059;width:14px}.factsheet-link{position:relative;text-decoration:none}.no-touch .factsheet-link:focus,.no-touch .factsheet-link:hover{text-decoration:underline}.factsheet-link svg{height:16px;left:-24px;position:absolute;top:3px;width:18px}.icon-link svg{display:inline-block;height:13px;margin:0 .25em 0 0;width:18px}.link{background:#b1aad3;color:#392462;display:inline-block;font-weight:700;margin:.25em .25em .25em 0;padding:.5em .75em;text-decoration:none}.link:hover{text-decoration:underline}.carousel{margin-bottom:32px;max-width:calc(1440px - 6.3em);position:relative;width:100%}.carousel:after{background:#9e95c8;content:"";height:calc(100% - 32px);pointer-events:none;position:absolute;left:0;top:0;width:100%}.carousel .slick-list{z-index:1}.carousel__item{background:#392462;color:#fff;display:-ms-flexbox!important;display:flex!important;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-negative:0;flex-shrink:0;gap:20px;margin:0 5px 32px;opacity:.3;padding:20px 30px 30px;position:relative;transition:opacity .3s ease;width:calc(100vw - 60px);z-index:1}.carousel__item:after{border-style:solid;border-width:0 24px 32px 0;border-color:transparent #392462 transparent transparent;bottom:-32px;content:"";height:0;left:32px;position:absolute;width:0}.carousel__item.slick-active{opacity:1}.carousel__image{-ms-flex-item-align:center;align-self:center;height:120px;width:120px}.carousel__content small{font-style:italic;font-size:18px;letter-spacing:.31px;line-height:21px;opacity:.5}.carousel__content h2,.carousel__content small{font-family:Zilla Slab,Open Sans,Tahoma,sans-serif;font-weight:600}.carousel__content h2{font-size:30px;letter-spacing:0;line-height:36px;margin:22px 0}.carousel__content p{font-family:Zilla Slab,Open Sans,Tahoma,sans-serif;font-size:19px;line-height:23px;margin:0}.carousel__content a{color:currentColor}.carousel .slick-next,.carousel .slick-prev{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#ab0059;border:0;border-radius:100%;cursor:pointer;height:40px;margin:0;padding:0;position:absolute;top:50%;transform:translateY(-50%);width:40px;z-index:2}.carousel .slick-next svg,.carousel .slick-prev svg{display:block;height:100%;padding:10px;stroke:#fff;stroke-width:2px;width:100%}.carousel .slick-prev{left:5px}.carousel .slick-prev svg{transform:rotate(180deg)}.carousel .slick-next{right:5px}.circle__summary{margin-bottom:60px!important}.circle__summary *{max-width:670px;margin:0 auto}.circle__summary h2{font-size:30px;font-weight:600;letter-spacing:-.05px;line-height:36px;margin-bottom:18px}.circle__summary h2,.circle__summary p{font-family:Zilla Slab,Open Sans,Tahoma,sans-serif}.circle__summary p{font-size:19px;line-height:23px;margin-bottom:10px}.circle__summary p:last-child{margin-bottom:0}.circle__summary a{color:currentColor;text-decoration:underline}.circle__sidebar p:first-child{color:#392462;font-family:Zilla Slab,Open Sans,Tahoma,sans-serif;font-size:19px;font-weight:600;letter-spacing:-.04px;line-height:24px;margin:0 0 10px}.circle__intro{font-size:16px;line-height:22px;max-width:670px;margin:0 auto}.circle__wrap{-ms-flex-direction:column;flex-direction:column;gap:30px;margin:60px 0;max-width:770px}.circle__item,.circle__wrap{display:-ms-flexbox;display:flex}.circle__item{-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;gap:20px}.circle__item figure{background:#efced7;-ms-flex-negative:0;flex-shrink:0;margin:0;padding:0;width:88px}.circle__item img{height:auto;-o-object-fit:cover;object-fit:cover;padding:10px;width:100%}.circle__item h3{font-family:Zilla Slab,Open Sans,Tahoma,sans-serif;font-size:25px;font-weight:600;letter-spacing:-.05px;line-height:30px;margin:0 0 10px}.circle__item p{font-size:16px;letter-spacing:0;line-height:22px;margin:0}.circle__item a{color:#ab0059;text-decoration:underline}.circle__content{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:30px;margin:60px 0;max-width:770px}.circle__content__item{background:#fff;padding:30px}.circle__content__item h1,.circle__content__item h2,.circle__content__item h3,.circle__content__item h4,.circle__content__item h5,.circle__content__item h6{font-family:Zilla Slab,Open Sans,Tahoma,sans-serif;font-size:25px;font-weight:600;letter-spacing:-.05px;line-height:30px;margin:0 0 10px}.circle__content__item p{margin:0 0 10px}.circle__content__item a{color:#ab0059;text-decoration:underline}.circle__interview{background:#e4adbc;margin:60px 0;padding:0 30px 30px}.circle__interview h3{font-family:Zilla Slab,Open Sans,Tahoma,sans-serif;font-size:25px;font-weight:600;letter-spacing:-.05px;line-height:30px;margin:30px 0 10px}.circle__interview p{font-size:16px;letter-spacing:0;line-height:22px;margin:0 0 1em}.circle__interview button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;color:#ab0059;cursor:pointer;margin:0;padding:0;text-decoration:underline}.circle__interview figure{-ms-flex-negative:0;flex-shrink:0;height:220px;margin:0;padding:0;position:relative}.circle__interview img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;width:100%}.circle__tools{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin:30px 0}.circle__tools:last-child{margin-bottom:0}.circle__tools h2,.circle__tools h3{font-family:Zilla Slab,Open Sans,Tahoma,sans-serif;font-weight:600;font-size:25px;letter-spacing:-.05px;line-height:30px;margin:0 0 20px}.circle__tools h3{color:#392462}.circle__tools__item{border-top:1px solid #9e95c8;padding:20px 0}.circle__tools__item+h3{border-top:1px solid #9e95c8;margin-top:0;padding-top:40px}.circle__tools__item:last-child{padding-bottom:0}.circle__tools__item small{color:#9e95c8;display:block;font-family:Zilla Slab,Open Sans,Tahoma,sans-serif;font-size:16px;font-style:italic;letter-spacing:.28px;line-height:21px}.circle__tools__item h4{font-family:Zilla Slab,Open Sans,Tahoma,sans-serif;font-size:21px;font-weight:600;letter-spacing:.37px;line-height:25px;margin:7px 0;max-width:770px}.circle__tools__item p{font-size:16px;letter-spacing:0;line-height:22px;margin:0;max-width:770px}.concerns{-ms-flex-align:start;align-items:flex-start;border:2px solid #9e95c8;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:30px;margin:0 0 70px;padding:36px 24px}.concerns ol{padding:0 0 0 1.5em}.concerns ol a{color:#392462}.contact{background:#efced7;margin:0 0 2em;min-height:300px;position:relative}.contact__map{height:100%;min-height:300px;width:100%}.contact__content{background:#9e95c8;color:#392462;padding:2em}.contact__content h1,.contact__content h2,.contact__content h3{font-family:Zilla Slab,Open Sans,Tahoma,sans-serif;font-size:25px;font-weight:600;margin:0 0 1em}.contact__content p,.contact__info{margin:0 0 1em}.contact__info__item>strong{font-family:Zilla Slab,Open Sans,Tahoma,sans-serif;font-size:19px;display:block}.contact__info__item p{margin:0 0 1em}.contact__info__item a{font-family:Zilla Slab,Open Sans,Tahoma,sans-serif;font-size:19px;text-decoration:none}.contact__header{background:#e4adbc;padding:30px}.contact__header h1{font-family:Zilla Slab,Open Sans,Tahoma,sans-serif;font-size:22px;font-weight:600;margin:0}.contact__results{background:#e4adbc;margin:0 0 4em;padding:30px}.contact__person{background:#fff;cursor:pointer;margin:0 0 30px;overflow:auto;padding:15px;position:relative}.contact__person:last-child{margin:0}.contact__person__figure{background:#efced7;float:left;height:90px;margin:-15px 15px -15px -15px;padding:0;position:relative;width:68px}.contact__person__header{font-family:Zilla Slab,Open Sans,Tahoma,sans-serif}.contact__person__header h1{font-size:19px;margin:0}.contact__person__header small{color:#9e95c8;display:inherit;font-size:15px;line-height:18px}.contact__person__info{clear:both;display:none;font-family:Open Sans,Tahoma,sans-serif;font-size:16px;list-style:none;margin:0;padding:0}.contact__person__info li{margin:0}.contact__person__expand{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:none;padding:0;position:absolute;right:10px;top:10px}.contact__person__expand svg{height:20px;stroke:#ab0059;stroke-width:2px;width:20px}.contact__person--is-active .contact__person__expand svg{transform:rotate(180deg)}.contact__person--is-active .contact__person__info,.contact__person--is-small .contact__person__info{display:block;margin:40px 0 0}.contact__person--is-small{cursor:default;font-size:16px;line-height:22px;margin:0;padding:0}.contact__person--is-small .contact__person__figure{height:64px;margin:0 10px 0 0;width:48px}.contact__person--is-small .contact__person__info{font-size:13px;line-height:18px;margin:15px 0 0}.contact__person--is-small .contact__person__expand{display:none}.events{margin:0 auto 2em}.events__wrapper{padding:2em 0 0}.event{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;margin:0 0 1em}.event__content h1{font-family:Zilla Slab,Open Sans,Tahoma,sans-serif;font-size:1.3125em;line-height:1.3;margin:0 0 .25rem}.event__content p{margin:0 0 .25rem}.event__content a{color:#ab0059;font-weight:600}.no-touch .event__content a:focus,.no-touch .event__content a:hover{color:#9c1766}.event__meta{color:#392462;font-family:Zilla Slab,Open Sans,Tahoma,sans-serif;font-size:1rem}.event__date{background:#efced7;-ms-flex-align:center;align-items:center;-ms-flex-item-align:start;align-self:flex-start;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-negative:0;flex-shrink:0;-ms-flex-pack:center;justify-content:center;margin:0 1.5em 0 0;padding:.75em;position:relative;width:78px}.event__date span{display:inline-block;font-size:16px;margin:.1rem}.event__date span:first-child{font-weight:700;text-transform:uppercase}.event__date small{font-size:12px;margin-top:6px}.event__when{background:#efced7;-ms-flex-align:center;align-items:center;-ms-flex-item-align:start;align-self:flex-start;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-negative:0;flex-shrink:0;-ms-flex-pack:center;justify-content:center;margin:0 0 1em -2em;padding:1em;position:relative;width:280px}.event__when span{font-size:25px;line-height:29px}.event__when span:first-child{font-weight:700;text-transform:uppercase}.event__when small{font-size:12px;margin-top:6px}.facts__item{background:#e4adbc;padding:2em;position:relative}.facts__item:after{background:#efced7;content:"";height:85px;left:0;opacity:.9;position:absolute;top:0;width:100%}.facts__item p{margin:0}.facts__number{-ms-flex-align:center;align-items:center;background:#fff;border-radius:50%;display:-ms-flexbox;display:flex;height:100px;-ms-flex-pack:center;justify-content:center;margin:0 auto 1em;overflow:hidden;position:relative;width:100px;z-index:1}.facts__number span{font-family:Zilla Slab,Open Sans,Tahoma,sans-serif;font-size:30px;font-weight:600}.facts__number svg{height:27px;width:9px}.facts__image{height:100%;width:100%}.facts .slick-dots .slick-active button{background:#e4adbc}.facts .slick-dots button{border:1px solid #e4adbc}.featured__main{background:none;padding:0!important}.featured__wrap{position:relative}.featured__content{background:rgba(57,36,98,.9)!important;color:#fff;left:0;min-height:100%;padding:3em 2em;position:absolute;top:0;width:calc(100% - 4.25em);z-index:1}.featured__content p:first-child{font-size:22px;font-weight:600;line-height:33px}.featured__content p{font-family:Zilla Slab,Open Sans,Tahoma,sans-serif;font-size:18px;line-height:22px;margin:0 0 1em}.featured__activities{background:#b1aad3;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;margin:0;position:relative;z-index:1}.featured__activities__link{color:#392462;display:block;padding:1em 3em 1em 2em;position:relative;text-decoration:none;transition:background .3s ease,color .3s ease}.featured__activities__link:hover{background:#9e95c8}.featured__activities__link:hover h1{text-decoration:none}.featured__activities__link:hover svg{opacity:1}.featured__activities__link h1{font-family:Zilla Slab,Open Sans,Tahoma,sans-serif;font-size:24px;font-weight:600;margin:0 0 .25em;text-decoration:underline}.featured__activities__link p{margin:0}.featured__activities__link svg{background:#ab0059;bottom:0;height:40px;opacity:0;padding:.75em;position:absolute;transition:opacity .3s ease;right:0;stroke:#fff;stroke-width:3px;width:40px}.featured__figure{height:480px;margin:0;position:relative;width:100%}.featured__themes{overflow:auto;padding-top:2em}.featured__news{-ms-flex-align:stretch!important;align-items:stretch!important;margin:2em 0}.featured__news__highlight{background:#e4adbc;margin:0 -2em 2em;padding:3em 2em}.featured__news__highlight h2{font-size:32px;font-style:italic;font-weight:400;margin:0 0 .75em}.featured__news__items{margin:0}.featured__news__items h2{font-size:30px}.featured__events{margin:2em 0}.filters__main{background:#b1aad3}.filters__search{padding:2em 0}.filters__submit,.filters__toggle{background:#392462;color:#fff;font-size:14px;margin:0;padding:.5em .7em;text-transform:uppercase}.filters__open{font-size:16px;margin:0;padding:0;text-transform:uppercase}.filters__open,.no-touch .filters__open:focus,.no-touch .filters__open:hover{background:none;color:#392462}.filters__open svg{stroke-width:2px}.has-open-filters .filters__open svg{transform:rotate(180deg)}.filters__search__wrapper{margin:0 0 1em;position:relative;width:100%}.filters__search__input{background:transparent;border:none;border-bottom:4px solid #392462;color:#392462;padding:.5em .5em .5em 2em;width:100%}.filters__search__input::-webkit-input-placeholder{color:#615081}.filters__search__input::-ms-input-placeholder{color:#615081}.filters__search__input::-moz-placeholder{color:#615081}.filters__search__icon{height:20px;left:0;position:absolute;stroke:#392462;top:.5em;width:20px}.filters__search__submit{background:transparent!important;color:#392462!important;float:right;letter-spacing:.015em;margin:.75em 0 0;padding:.6em .5em .4em;text-transform:uppercase}.filters__topics{margin:20px 0}.filters__topics strong{display:block;margin:5px 0}.filters__topics div{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}.filters__topics button{background:transparent;border:2px solid #392462;cursor:pointer;font-size:15px;margin:5px 5px 0 0;padding:5px 10px;transition:background .3s ease,color .3s ease}.filters__topics .is-active,.no-touch .filters__topics button:hover{background:#392462;color:#fff}.filters__topics .is-active:after{content:"x";display:inline-block;font-weight:600;margin:0 0 0 5px}.filters__options{display:-ms-flexbox;display:flex;font-size:15px;gap:10px;margin:0 0 1.5em}.filters__options input[type=checkbox]{display:none}.filters__options input[type=checkbox]:checked+span:after{background:#392462;content:"";cursor:pointer;height:10px;left:3px;position:absolute;top:7px;width:10px}.filters__options span{display:inline-block;padding:0 0 0 1.5em;position:relative}.filters__options span:before{background:#fff;border:2px solid #392462;content:"";cursor:pointer;height:12px;left:0;position:absolute;top:4px;width:12px}.filters__options+.filters__options{margin-top:-.5em}.filters__types label{display:block;font-size:15px}.filters__refine{background:#b1aad3;display:none!important;left:0;margin:-2em 0 0;padding:2em;width:100%;z-index:1}.filters__refine__items section+section{margin-top:2em}.filters__refine__items .column{-ms-flex-negative:0;flex-shrink:0}.filters__refine__items div>label,.filters__refine__items strong{display:block;font-weight:700;margin:0 0 .3em}.filters__refine__items ul{list-style:none;margin:0 0 1em;padding:0}.filters__refine__items li{margin:0 0 .125em}.filters__refine__items input[type=checkbox]{display:none}.filters__refine__items input[type=checkbox]:checked+span:after{background:#392462;content:"";cursor:pointer;height:10px;left:3px;position:absolute;top:7px;width:10px}.filters__refine__items span{display:inline-block;padding:0 0 0 1.5em;position:relative}.filters__refine__items span:before{background:#fff;border:2px solid #392462;content:"";cursor:pointer;height:12px;left:0;position:absolute;top:4px;width:12px}.filters__refine__items button{background:transparent;border:2px solid #392462;color:#392462;padding:.5em;text-transform:uppercase}.no-touch .filters__refine__items button:focus,.no-touch .filters__refine__items button:hover{background:#ab0059;border-color:#ab0059;color:#fff}.filters__location{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 0 2em;width:100%}.filters__location input[type=search]{background:#fff;border:2px solid #392462;padding:.75em .6em;-ms-flex-positive:1;flex-grow:1}.filters__radius{position:relative;margin:1em 0 0}.filters__radius select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff;border:2px solid #392462;border-radius:0;font-weight:700;margin:0;padding:.25em 1.75em .25em .5em;width:100%}.filters__radius svg{height:20px;position:absolute;right:5px;stroke:currentColor;top:9px;width:20px}.filters__remove{margin:-1em 0 0;padding:0 0 2em}.filters__remove strong{display:inline;font-size:14px}.filters__remove ul{display:inline;list-style:none;margin:0;padding:0}.filters__remove li{display:inline-block;margin:.25em 0}.filters__remove a{background:#392462;color:#fff;padding:.25em;font-size:14px;text-decoration:none}.filters__remove a:after{content:"x";display:inline-block;font-weight:600;margin:0 .25em}.no-touch .filters__remove a:focus,.no-touch .filters__remove a:hover{text-decoration:underline}.has-open-filters .filters__refine{display:-ms-flexbox!important;display:flex!important}.vgv-results{padding-top:2em}.vgv-results table{margin:2em 0}.vgv-results thead{background:#fff;position:-webkit-sticky;position:sticky;top:95px;z-index:1}.vgv-results td+td,.vgv-results th+th{text-align:right}.future{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:35px;margin:0 0 70px}.future__item{-ms-flex:1;flex:1;overflow:hidden;padding:24px 20px;position:relative}.future__item--is-content{background:rgba(43,47,135,.2);display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between}.future__item--is-content h2{font-family:Zilla Slab,Open Sans,Tahoma,sans-serif;font-size:2em;font-weight:600;letter-spacing:-.05px;line-height:48px;margin:0 0 24px}.future__item--is-content p{line-height:22px;margin:0}.future__item--is-groups{border:2px solid #9e95c8}.future__item--is-groups h2{font-family:Zilla Slab,Open Sans,Tahoma,sans-serif;font-size:32px;font-weight:600;letter-spacing:-.03px;line-height:32px;margin:0 0 42px}.future__group{color:currentColor;display:block;overflow:hidden;margin:0 0 20px;padding:26px 16px;position:relative;text-decoration:none}.future__group:last-child{margin:0}.future__group__content{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;margin:0 0 0 74px}.future__group span{font-family:Zilla Slab,Open Sans,Tahoma,sans-serif;font-size:24px;font-weight:600;letter-spacing:0;line-height:24px}.future__group svg{-ms-flex-negative:0;flex-shrink:0}.future__group img{height:auto;left:-10px;position:absolute;top:10px;width:100px}.future__group--is-green{background:hsla(94,8%,49%,.5);color:#444d3d}.future__group--is-green svg{color:#7b8772}.future__group--is-red{background:rgba(200,73,44,.5);color:#593932}.future__group--is-red svg{color:#c8492c}.future__group--is-blue{background:hsla(253,6%,44%,.5);color:#424045}.future__group--is-blue svg{color:#6d6a78}.future__group:hover svg{animation:a .7s infinite cubic-bezier(.445,.05,.55,.95)}.future__item--is-stats{background:#efced7;min-height:390px}.future__item--is-stats div{background:#fff;display:inline-block;font-family:Zilla Slab,Open Sans,Tahoma,sans-serif;font-size:32px;font-weight:600;letter-spacing:-.03px;line-height:32px;margin:-10px 0 0 -20px;padding:0 0 20px;width:240px}.future__item--is-stats strong{font-size:96px;font-weight:600;display:block;letter-spacing:-.1px;line-height:1;margin:-30px 0 0}.future__item--is-stats span{display:inline-block;opacity:1!important;transform:none!important;text-align:right;width:102px}.future__item--is-stats img{bottom:0;position:absolute;right:0}.geochart{background:#e0e0e2;height:0;padding-bottom:45%;position:relative}.geochart__inner{height:100%;left:0;overflow:hidden;position:absolute;top:0;width:100%}.geochart__item{display:none}.geochart__item--is-active{display:block}.geochart__header__color{display:inline-block;height:16px;left:-22px;position:absolute;top:20px;width:16px}.geochart__header h1{margin:0}.geochart__header strong{font-family:Zilla Slab,Open Sans,Tahoma,sans-serif;font-size:50px;font-weight:600;line-height:1.2;position:relative}.geochart__data{margin:0}.geochart__data dt{clear:right;float:left}.geochart__data dd{float:right;font-weight:700;margin:0}.geochart__content__image{height:auto;margin:1em 0!important;max-width:100%}.geochart__legend{padding:2em 0}.geochart__legend__list{list-style:none;margin:0;padding:0}.geochart__legend__item{display:inline-block;margin:0 1em 0 0}.geochart__legend__item:before{content:"";display:inline-block;height:22px;margin:0 .5em 0 0;vertical-align:middle;width:22px}.geochart__legend__item:first-child:before{background-image:linear-gradient(90deg,#f4d5e7,#ab0059)}.geochart__legend__item:nth-child(2):before{background:#668eac}.geochart__legend__item:nth-child(3):before{border:1px solid #9e95c8;height:20px;width:20px}.google-visualization-tooltip,.google-visualization-tooltip-item span{font-family:Open Sans!important;font-size:16px!important;margin:0!important}.groups{margin:0 0 70px}.groups__header{margin:0 0 50px}.groups__header h2{color:#444;font-family:Zilla Slab,Open Sans,Tahoma,sans-serif;font-size:2em;font-weight:600;letter-spacing:-.05px;line-height:1.2;margin:0 0 30px}.groups__header p{-ms-flex:1;flex:1;line-height:22px;margin:0}.groups__wrap{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px;-ms-flex-pack:center;justify-content:center;margin-left:-2em}.groups__item{border-radius:100%;color:currentColor;height:calc(50vw - 15px);overflow:hidden;position:relative;text-decoration:none;width:calc(50vw - 15px)}.groups__item img{height:125%;left:-6%;position:absolute;top:20%}.groups__item--is-green{background:hsla(94,8%,49%,.5);color:#444d3d}.groups__item--is-green div{background:hsla(93,8%,74%,.75)}.groups__item--is-green svg{color:#7b8772}.groups__item--is-red{background:rgba(200,73,44,.5);color:#593932}.groups__item--is-red div{background:hsla(12,58%,74%,.8)}.groups__item--is-red svg{color:#c8492c}.groups__item--is-blue{background:hsla(253,6%,44%,.5);color:#424045}.groups__item--is-blue div{background:hsla(257,5%,72%,.8)}.groups__item--is-blue svg{color:#6d6a78}.groups__item:hover svg{animation:a .7s infinite cubic-bezier(.445,.05,.55,.95)}.groups__content{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:100%;-ms-flex-pack:center;justify-content:center;margin:0;opacity:.9;padding:10px;position:relative;text-align:center;width:100%;z-index:1}.groups__content svg{display:block;height:40px;margin:0 auto 10px;width:30px}.groups__content span{font-family:Zilla Slab,Open Sans,Tahoma,sans-serif;font-size:24px;font-weight:600;letter-spacing:0;line-height:24px}.guide{margin:0 0 60px}.guide__infographic{height:auto;margin:40px 0 60px;width:100%}.guide__story{margin:0 0 40px;width:100%}.guide__toggle{bottom:0;height:100%;position:absolute;right:20px;stroke:#fff;stroke-width:4px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:20px}.guide__header{background:#392462;color:#fff;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;height:40px;margin:0 -30px;padding:0 0 0 30px;position:relative}.guide__header h2{font-family:Zilla Slab,Open Sans,Tahoma,sans-serif;font-size:25px;font-weight:600;margin:0}.guide__header svg:first-child{height:69px;margin:-17px 10px 0 0;width:74px}.guide--is-people .guide__header{background:#ab0059}.guide--is-people .guide__theme__header{color:#ab0059}.guide--is-people .guide__theme__toggle{stroke:#ab0059}.guide--is-organisation .guide__header{background:#392462}.guide--is-organisation .guide__theme__header{color:#392462}.guide--is-organisation .guide__theme__toggle{stroke:#392462}.guide__theme{margin:0 0 50px}.guide__theme__header{border-bottom:3px solid currentColor!important;color:#ab0059;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;height:40px;margin:40px 0 20px;position:relative}.guide__theme__header h3{-ms-flex-item-align:center;align-self:center;background:#fff;font-size:1em;font-weight:700;margin:0 0 0 -12px;padding:0 0 0 10px;position:relative;text-transform:uppercase}.guide__theme__header h3:before{top:-4px}.guide__theme__header h3:after,.guide__theme__header h3:before{background:#fff;content:"";height:10px;left:1px;position:absolute;width:10px}.guide__theme__header h3:after{bottom:-6px}.guide__theme__header svg:first-child{background:#fff;border:3px solid currentColor;border-radius:50%;fill:currentColor;height:60px;margin:-9px 0 0 -7px;overflow:hidden;padding:5px;width:60px}.guide__theme__description{cursor:pointer;min-height:1em;padding:0 20px 0 0;position:relative}.guide__theme__description.is-toggled{font-weight:700}.guide__theme__description p{margin:0}.guide__theme__toggle{bottom:0;height:100%;position:absolute;right:0;stroke:#ab0059;stroke-width:4px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:20px}.guide__theme__toggle--is-small{bottom:21px;height:10px;right:3px;stroke-width:3px;width:14px}.guide__act{border-bottom:1px solid #9e95c8;cursor:pointer;padding:1em 20px 1em 0;position:relative}.guide__act.is-toggled{color:#392462;font-weight:700}.guide__act.is-toggled li:before{background:currentColor}.guide__help{border-bottom:1px solid #9e95c8}.guide__help:only-child{border:0;padding:1em 0}.guide__help__inner{padding:0 20px 1em 35px}.guide__help__wrap{padding:0 20px 1em 0}.guide__act p,.guide__help p{margin:0 0 1em}.guide__act ul,.guide__help ul{list-style:none;margin:0 0 1em;padding:0}.guide__act li,.guide__help li{position:relative;padding:0 0 0 1.5em}.guide__act li:before,.guide__help li:before{background:#9e95c8;border-radius:50%;content:"";height:8px;left:0;position:absolute;top:8px;width:8px}.guide__act ol:last-child,.guide__act p:last-child,.guide__act ul:last-child,.guide__help ol:last-child,.guide__help p:last-child,.guide__help ul:last-child{margin:0}.guide__downloads{margin:20px 0 0}.guide__downloads p{margin:0 0 20px!important;padding:0 20px 0 0}.theme-link{cursor:pointer}.theme-link-background{transition:opacity .2s ease}.theme-link-icon{transition:fill .2s ease}.theme-link:hover .theme-link-background{opacity:.1}.theme-link[data-guide=people]:hover .theme-link-icon{fill:#ab0059}.theme-link[data-guide=organisation]:hover .theme-link-icon{fill:#392462}.guide__story .theme-link path.has-hover{fill:#392462;transition:fill .3s ease}.guide__story .theme-link:hover path.has-hover{fill:#ab0059}.is-toggleable{cursor:pointer}.is-toggleable.is-opening{border:0}.is-toggleable.is-toggled svg[class]{transform:rotate(180deg)}.is-collapsable{display:none;height:0;overflow:hidden;transition:height .1s ease .1s}.is-collapsable.is-opening{display:block;transition:height .2s ease}.is-collapsable.is-open{height:auto;overflow:visible;transition:none}.is-collapsable.is-open>.is-collapsable-inner{opacity:1;transition:opacity .3s ease}.is-collapsable-inner{opacity:0;transition:opacity .1s ease}.hero{background:#efced7;height:360px;position:relative}.hero--is-event,.hero--is-factsheet{height:280px}.hero--is-guide{height:240px}.hero--has-content{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:auto;-ms-flex-pack:end;justify-content:end;min-height:385px}.hero__header{background:rgba(57,36,98,.9);color:#fff;margin:-2em -2em 1em;padding:1em 2em}.hero__header h1{display:inline-block;font-family:Zilla Slab,Open Sans,Tahoma,sans-serif;font-size:1.375em;font-weight:600;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;line-height:1.2;margin:0}.hero__header time{font-size:.81818em;font-style:italic;font-weight:400}.hero__header svg{display:inline-block;height:35px;margin:0 .75em 0 0;stroke:#fff;vertical-align:bottom;width:28px}.hero__header p{margin:0 0 1em}.hero__content{background:rgba(57,36,98,.9);color:#fff;font-family:Zilla Slab,Open Sans,Tahoma,sans-serif;font-weight:600;font-size:18px;letter-spacing:-.05px;line-height:1.222222;max-width:830px;padding:2em;position:relative}.hero__content h1,.hero__content h2,.hero__content h3{font-size:32px;font-weight:600;margin:0 0 .6em;letter-spacing:-.09px}.hero__content ol,.hero__content p,.hero__content ul{margin:0 0 1em}.hero__content a{color:currentColor;text-decoration:underline}.hero__content :last-child{margin-bottom:0}.hero__item{background:rgba(57,36,98,.9);bottom:0;color:#fff;left:0;padding:2em;position:absolute;width:100%;z-index:1}.hero__item time{font-family:Zilla Slab,Open Sans,Tahoma,sans-serif}.hero__item h1{font-size:1.5625em;margin:.25rem 0 .75rem;line-height:1.2}.hero__item h1,.hero__summary h1{font-family:Zilla Slab,Open Sans,Tahoma,sans-serif;font-weight:600}.hero__summary h1{font-size:32px;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;letter-spacing:-.05px;line-height:39px;margin:0 0 .5em}.hero__summary>h2:first-child{font-size:18px;font-style:italic;margin:0 0 .5em}.hero__summary>h2:first-child,.hero__summary h2{font-family:Zilla Slab,Open Sans,Tahoma,sans-serif;font-weight:600}.hero__summary h2{font-size:25px;letter-spacing:-.04px;margin:1em 0 .5em}.hero__summary p{font-family:Zilla Slab,Open Sans,Tahoma,sans-serif;font-size:19px;margin:0}.hero__summary a{color:currentColor}.hero__summary__toggle{display:none}.hero__summary__toggle.active{display:block}.hero__toggle{margin:1.5em 0 0}.hero__toggle.active svg{transform:rotate(180deg)}.hero--has-content+.main__wrap{padding-top:50px}.issues{max-width:850px;padding:2em 0 0}.issues>h2{font-family:Zilla Slab,Open Sans,Tahoma,sans-serif;font-size:1.5625em;margin:0 0 .25rem;line-height:1.3;margin:0 0 40px}.issues__item{padding:0 0 0 calc(120px + 1.5em);position:relative;margin:0 0 3em}.issues__item:before{background:#efced7;content:"";height:48px;left:0;margin:0;padding:0;position:absolute;width:120px}.issues__item:after{background:#ab0059;border-radius:100%;content:"";height:18px;left:92px;position:absolute;top:15px;width:18px}.issues__item h1{font-family:Zilla Slab,Open Sans,Tahoma,sans-serif;font-size:1.5625em;line-height:1.3}.issues__item h1,.issues__item p{margin:0 0 .25rem}.issues__item a{color:#ab0059;font-weight:600}.no-touch .issues__item a:focus,.no-touch .issues__item a:hover{color:#9c1766}.list{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}.list__item{-ms-flex-negative:0;flex-shrink:0;margin:0 1em 2em;width:100%}.list__item:last-child{margin-right:0}.lottery{background:#efced7;margin:60px auto;max-width:770px;padding:42px 28px 28px 42px;position:relative}.lottery__wrap{background:#fff;padding:20px}.lottery__content{border:2px solid #f7cce5;margin:24px 0;min-height:92px;padding:16px 16px 16px 64px;position:relative}.lottery__content.is-loading button{display:none}.lottery__illustration{-ms-flex-align:center;align-items:center;background:#f7cce5;border:3px solid #fff;border-radius:100%;display:-ms-flexbox;display:flex;height:95px;-ms-flex-pack:center;justify-content:center;left:-42px;margin:0;padding:0;position:absolute;top:-3px;width:95px}.is-loading .lottery__illustration{animation:b 1s linear infinite}.lottery__illustration button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;cursor:pointer;margin:0;padding:0}.lottery__illustration button svg{display:block}.lottery__illustration button svg:first-child:not(:only-child){margin-left:8px}.lottery__illustration button svg+svg{display:none}.lottery__illustration>svg{height:100%;pointer-events:none;position:absolute;width:100%}.is-loading .lottery__illustration>svg{animation:c 2s linear 1}.lottery>svg{left:0;position:absolute;top:0}.map{background:#efced7;height:300px;width:100%}.map__group{background:#392462;color:#fff;padding:10px 10px 3px}.map__group:last-child{background:#9e95c8;color:#392462}.map__group__header{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;color:inherit;cursor:pointer;display:block;font-family:Zilla Slab,Open Sans,Tahoma,sans-serif;font-size:24px;font-weight:600;line-height:1.2;padding:0 0 10px;text-align:left;width:100%}.map__group__header[aria-expanded=true] svg:last-child{transform:rotate(180deg)}.map__group__header>svg:last-child{height:14px;stroke:currentColor;stroke-width:2px;width:26px}.map__group__items{display:none}.is-active>.map__group__items{display:block}.map__item{background:#fff;color:#392462;display:-ms-flexbox;display:flex;margin:0 0 7px}.map__item>svg{-ms-flex-negative:0;flex-shrink:0;height:40px;margin:12px 20px;width:22px}.map__item__wrap{-ms-flex-positive:1;flex-grow:1}.map__item__wrap header{display:-ms-flexbox;display:flex;min-height:64px}.map__item__header{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;color:inherit;cursor:pointer;display:block;padding:12px 0;position:relative;text-align:left;width:100%}.map__item__header[aria-expanded=true] svg:last-child{transform:rotate(180deg)}.map__item__header h2{font-family:Open Sans,Tahoma,sans-serif;font-size:16px;font-weight:700;letter-spacing:0;margin:0;padding:0}.map__item__header span{display:block;font-family:Open Sans,Tahoma,sans-serif;font-size:14px;font-weight:400;letter-spacing:.88px;text-transform:uppercase}.map__item__header>svg:last-child{height:14px;position:absolute;right:12px;stroke:#00396b;stroke-width:2px;top:26px;width:26px}.map__item__content{display:none;margin:8px 0 20px}.is-active>.map__item__content{display:block}.map__item__content h3{color:#00396b;font-size:14px;font-weight:700;letter-spacing:1px;margin:20px 0 0;padding:0;text-transform:uppercase}.map__item__content h3,.map__item__content p{font-family:Open Sans,Tahoma,sans-serif;line-height:24px}.map__item__content p{font-size:16px;font-weight:400;letter-spacing:0;margin:0 0 20px}.map__item__content a{color:#00396b!important}.map__window h2{font-size:13px;letter-spacing:0;margin:0}.map__window h2,.map__window h3{font-family:Open Sans,Tahoma,sans-serif;font-weight:700;padding:0}.map__window h3{color:#00396b;letter-spacing:.79px;line-height:24px;margin:10px 0 0}.map__window h3,.map__window time{font-size:11px;text-transform:uppercase}.map__window time{display:block;font-family:Open Sans,Tahoma,sans-serif;letter-spacing:.69px;margin:0 0 10px}.map__window p{font-family:OpenSans;font-size:13px;color:#000;letter-spacing:0;line-height:16px;margin:0 0 10px}.map__window p:last-child{margin:0}.map__window a{color:#00396b!important}.map .gm-style-iw{padding:12px!important}.map .gm-style-iw button{display:none!important}.map .gm-style-iw,.map .gm-style-iw-d{max-height:unset!important;overflow:visible!important}.meta{color:#392462;font-family:Zilla Slab,Open Sans,Tahoma,sans-serif;font-style:italic;line-height:1.25}.meta--side{clear:both;display:none;float:right;margin:0 0 2em;max-width:300px;text-align:right}.meta--main{display:block;margin:-.5em 0 1em}.meta__item{display:inline;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;word-break:break-word}.meta__item:after{content:"/"}.meta__item:last-child:after{display:none}.meta__item a,.meta__item time{font-weight:600}.meta__item a{color:#392462}.meta__figure{background:#efced7;height:100px;margin:1em 0;position:relative;width:100px}.meta__figure svg{background:#ab0059;bottom:-7px;height:30px;padding:.5em;position:absolute;right:-7px;stroke:#fff;stroke-width:3px;width:30px}.page-template-thema-overzicht .news__wrapper:first-child{padding-top:0}.page-template-thema-overzicht .news__wrapper:first-child .news__columns{margin-top:0}.news{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;margin:0 0 3em}.news__wrapper{max-width:850px;padding:2em 0 0}.news__wrapper.full-width{max-width:unset}.news__wrapper+.news__wrapper{padding:0}.news__wrapper>h2{margin:0 0 .25rem;margin:0 0 40px}.news__content h1,.news__wrapper>h2{font-family:Zilla Slab,Open Sans,Tahoma,sans-serif;font-size:1.5625em;line-height:1.3}.news__content h1,.news__content p{margin:0 0 .25rem}.news__content a:not(:only-child):not(.button):not(.search__submit):not(.filters__search__submit){color:#ab0059;font-weight:600}.no-touch .news__content a:not(:only-child):not(.button):not(.search__submit):not(.filters__search__submit):focus,.no-touch .news__content a:not(:only-child):not(.button):not(.search__submit):not(.filters__search__submit):hover{color:#9c1766}.news__meta{color:#392462;font-family:Zilla Slab,Open Sans,Tahoma,sans-serif;font-size:1rem}.news__columns{margin:50px 0;width:100%}.news__item{margin:0 0 3em}.news__highlight h1{font-size:1.5625em;margin:.125rem 0 .25rem}.news__highlight p{margin:0 0 .25rem}.news__highlight a{color:#392462;font-weight:600}.news__highlight__figure{height:0;margin:0 0 1em;padding:0 0 56.25%;position:relative;width:100%}.news__cards{margin:1em 0}.news__card{border-bottom:1px solid #e5b9ba;border-top:1px solid #e5b9ba;margin:0 0 -1px;padding:1em 0}.news__card h1{font-size:1.375em;margin:.25rem 0}.news__card p{margin:0 0 .25rem}.news__card a{font-weight:600}.news__figure{background:#efced7;-ms-flex-negative:0;flex-shrink:0;height:120px;margin:0 1.5em 0 0;padding:0;position:relative;width:120px}.news__figure figcaption{background:#9e95c8;bottom:0;color:#fff;font-family:Zilla Slab,Open Sans,Tahoma,sans-serif;font-size:17px;font-style:italic;left:0;padding:1em .75em;position:absolute}.main__campaign__item,.themes__item{background:#efced7;height:0;margin:0 0 2em;padding-bottom:100%;position:relative}.themes__title{background:hsla(0,0%,100%,.95);bottom:0;color:#ab0059;font-family:Zilla Slab,Open Sans,Tahoma,sans-serif;font-size:1.3em;font-weight:600;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;left:0;letter-spacing:-.05px;line-height:1.35;margin:0;max-width:90%;min-height:30%;min-width:60%;padding:1em;position:absolute;text-decoration:underline;transition:all .3s ease;width:100%;word-break:break-word;z-index:1}.themes__link{color:currentColor;display:block}.themes__link:hover .themes__title{background:rgba(171,0,89,.9);color:#fff}.theme__people{font-family:Zilla Slab,Open Sans,Tahoma,sans-serif;margin-bottom:2em}.toc__list+.theme__people{margin-top:0}.theme__people__header{color:#9e95c8;font-size:17px;font-style:italic;font-weight:400;letter-spacing:-.03px;margin:0 0 .5em}.theme__people__wrapper{margin:0 -30px 0 0}.theme__people__item{display:inline-block;margin:0 0 1em;vertical-align:top;width:120px}.theme__people__figure{background:#efced7;display:block;height:100px;margin:0 0 .5em;position:relative;width:100px}.theme__people__figure svg{background:#ab0059;bottom:0;height:30px;padding:.5em;position:absolute;right:0;stroke:#fff;stroke-width:3px;width:30px}.theme__people__link{font-size:17px;font-weight:600;letter-spacing:-.03px;line-height:1.35;text-decoration:none;white-space:normal}.theme__people__link:hover span{color:#9c1766;text-decoration:underline}.theme__people__link:hover svg{background:#9c1766}.theme__related__item>h2{font-size:25px;margin:0 0 1em}.theme__related .news{margin:0 0 2em}.theme__related .news h1{font-size:21px}.theme__related .event__date{background-image:linear-gradient(-45deg,#fff 11.11%,#e7c4c5 0,#e7c4c5 50%,#fff 0,#fff 61.11%,#e7c4c5 0,#e7c4c5)}.theme__contact{background:#b1aad3;max-width:none!important;padding-top:2em}.people__filters{margin:0 0 2em}.people__filters strong{display:block;font-family:Open Sans,Tahoma,sans-serif;font-size:14px;margin:0 0 .5em;text-transform:uppercase}.people__filters__link{border:3px solid #392462;color:#392462;display:inline-block;font-size:13px;font-weight:700;margin:0 .25em 0 0;padding:.5em 1em;text-decoration:none;text-transform:uppercase}.no-touch .people__filters__link:focus,.no-touch .people__filters__link:hover,.people__filters__link.active{background:#392462;color:#fff}.people__section{display:none!important}.people__section.active{display:block!important}.people__section .toc__link{font-size:1em}.people__wrapper{margin:1em 0 0}.people__item__figure{background:#efced7;height:0;margin:0 0 1em;padding:0 0 100%;position:relative;width:100%}.people__item__figure svg{background:#ab0059;bottom:0;height:40px;padding:.75em;position:absolute;right:0;stroke:#fff;stroke-width:3px;width:40px}.people__item__link{display:block;text-decoration:none}.no-touch .people__item__link:hover h1{color:#ab0059;text-decoration:underline}.no-touch .people__item__link:hover svg{background:#ab0059}.people__meta h1{font-size:21px;font-weight:600;margin:0}.people__meta h1,.people__meta h2{font-family:Zilla Slab,Open Sans,Tahoma,sans-serif;line-height:1.2}.people__meta h2{color:#9e95c8;font-size:1em;font-style:italic;font-weight:400;margin:.125em 0 0;padding:0}.people__figure{background:#efced7;height:160px;margin:0 0 2em;padding:0;position:relative;width:160px}.people__content,.people__content h1{margin:0}.people__content h2{font-weight:400;font-style:italic;font-size:20px;margin:0 0 .5em;padding:0}.people__contact__item{background:#ab0059;display:inline-block;height:40px;margin:0 .25em 0 0;min-width:40px;padding-right:40px;position:relative;white-space:nowrap}.people__contact__item.active div{max-width:500px}.people__contact__item.active button{background:#ab0059}.people__contact__item div{display:inline-block;overflow:hidden;max-width:0;transition:max-width .3s ease}.people__contact__item a,.people__contact__item span{color:#fff;display:inline-block;font-weight:600;padding:.5em 0 .5em 1em;text-decoration:none}.people__contact__item button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#ab0059;border:0;cursor:pointer;height:40px;position:absolute;transition:background .3s ease;width:40px;z-index:1}.people__contact__item svg{height:100%;padding:15%;width:100%}.people__blogs__item{border-bottom:1px solid #9e95c8;border-top:1px solid #9e95c8;margin:-1px 0 0;padding:1em 0}.people__blogs__toggle{float:right;margin:1.5em 0 0}.people__blogs .hidden{display:none}.people__blogs h2{margin-bottom:.75rem}.people__blogs time{color:#9e95c8;display:block;font-size:16px}.people__blogs a,.people__blogs time{font-family:Zilla Slab,Open Sans,Tahoma,sans-serif}.people__blogs a{font-size:21px;font-weight:600}.people__quote{display:block}.people__aside{margin:0 0 .5em;padding-top:1em}.people__aside .main__quote{display:none}.publication__header{padding:2em 0 .5em}.publication__wrapper{margin:0 0 2em}.publication__item{background:#fff;padding:2em}.publication__item__image{border:1px solid rgba(158,149,200,.5);height:100px;margin:0 0 1em;width:auto}.publication__item__icon{height:100px;margin:0 0 1em;width:100px}.publication__item h1,.publication__item h2,.publication__item h3{font-family:Zilla Slab,Open Sans,Tahoma,sans-serif;font-size:1.3125em;margin:0 0 .25rem;font-weight:600;line-height:1.3}.publication__item p{margin:0}.publication__item a{color:#ab0059}.publication__wrapper .publication__item{border-top:1px solid rgba(158,149,200,.5);margin:0 0 1.5em;padding:1.5em 0 0}.publication__figure{margin:0;position:relative}.publication__figure+a{-ms-flex-align:center;align-items:center;display:-ms-inline-flexbox;display:inline-flex;gap:.5em;margin:15px 0 30px -25px;text-decoration:none}.publication__figure+a svg{height:16px;stroke:currentColor;stroke-width:3px;width:16px}.publication__image{border:1px solid rgba(158,149,200,.5);display:block;height:250px;width:auto}.publication__meta{display:block;font-size:1em;font-weight:400}.publication__meta,.publication__specs{color:#9e95c8;font-family:Zilla Slab,Open Sans,Tahoma,sans-serif}.publication__specs{font-style:italic;margin-bottom:-.5rem;-ms-flex-order:2;order:2}.publication__specs p{line-height:1.4;margin:0}.publication__tabs{list-style:none;margin:1em 0 0;padding:0}.publication__tabs li{background:#fff;border:1px solid #e4adbc;border-bottom:0;color:#ab0059;display:inline-block;font-weight:600;margin:0 .25em 0 0;padding:.5em 1em}.publication__tabs li.active{background:#e4adbc;color:#392462}.publication__tabs li.active a{text-decoration:none}.publication__tabs a{color:currentColor;font-family:Zilla Slab,Open Sans,Tahoma,sans-serif;font-size:1.5625em;letter-spacing:-.05px;line-height:cacl-em(30px,21px)}.publication__tab{display:none}.publication__tab.active{display:block}.publication__wrap{background:#e4adbc;padding:2em;margin:0 -2em 2em}.publication__table{width:100%}.publication__table thead{display:none}.publication__table th{padding:0 0 .5em;text-align:left}.publication__table tbody tr:last-child td:last-child{border-bottom:1px solid hsla(0,0%,100%,.5)}.publication__table td{display:block}.publication__table td:first-child{border-top:1px solid hsla(0,0%,100%,.5);font-weight:700;padding:1em 0 0}.publication__table td:last-child{padding:0 0 1em}.publication__action,.publication__price{min-width:100px;white-space:nowrap}.slick-slider{box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list,.slick-slider{position:relative;display:block}.slick-list{overflow:hidden;margin:0;padding:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{transform:translateZ(0);height:100%}.slick-track{position:relative;left:0;top:0;display:block}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-arrow.slick-hidden{display:none}.slick-track{display:-ms-flexbox!important;display:flex!important}.slick-dots{line-height:1;margin:0 0 2em;padding:0;text-align:center}.slick-dots li{display:inline-block;list-style:none;margin:0 .25em}.slick-dots .slick-active button{background:#392462}.slick-dots button{background:#fff;border-radius:50%;border:1px solid #392462;cursor:pointer;display:block;font-size:0;height:16px;overflow:hidden;text-indent:100%;white-space:nowrap;width:16px}.sources{margin:0 0 4em}.sources__introduction{margin:0 0 2em}.sources__introduction h2{font-family:Zilla Slab,Open Sans,Tahoma,sans-serif;font-size:24px;font-weight:600;letter-spacing:-.05px;line-height:30px;margin:0 0 1em}.sources__introduction p{margin:0 0 1em}.sources__item{border-bottom:1px solid #9e95c8;border-top:1px solid #9e95c8;margin:0 0 -1px}.sources__item.active .sources__header svg:last-child{transform:rotate(180deg)}.sources__item.active .sources__content{max-height:1000vh}.sources h3{margin:0}.sources__header{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;color:inherit;cursor:pointer;display:block;font-family:Zilla Slab,Open Sans,Tahoma,sans-serif;font-size:21px;font-weight:600;letter-spacing:-.04px;line-height:24px;margin:0;text-align:left;padding:1em 0;position:relative;width:100%}.no-touch .sources__header:hover span{text-decoration:underline}.sources__header span{display:inline-block;max-width:80%;vertical-align:middle}.sources__header svg:last-child{height:8px;margin:-4px 0 0;position:absolute;right:10px;stroke:#ab0059;stroke-width:3px;top:50%;width:10px}.sources__icon{display:inline-block;height:30px;margin:0 1em 0 0;vertical-align:middle;width:30px}.sources__content{margin:0;max-height:0;overflow:hidden;transition:max-height .3s ease}.sources__themes{margin:1em 0}.sources__figure{height:200px;margin:0 -2em 2em;position:relative}.sources ol,.sources ul{padding-left:1.5em}.tabs__button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;border-bottom:4px solid transparent;color:#ab0059;cursor:pointer;font-family:Zilla Slab,Open Sans,Tahoma,sans-serif;font-size:19px;line-height:26px;margin:0 .5em 0 0;padding:0 0 .25rem;text-decoration:underline}.no-touch .tabs__button:focus,.no-touch .tabs__button:hover{color:#9c1766}.tabs__button--is-active{border-bottom:4px solid #392462;color:#392462;font-weight:600;text-decoration:none}.tabs__button span,.tabs__item{display:none}.tabs__item{overflow:hidden}.tabs__item--is-active{display:block}.main__content .post-password-form .tabs__item input:last-child[type=submit],.main__content .woocommerce .tabs__item .button.alt:last-child,.main__content .woocommerce .tabs__item .button:last-child:hover,.tabs__item .button:last-child,.tabs__item .filters__search__submit:last-child,.tabs__item .main__content .post-password-form input:last-child[type=submit],.tabs__item .main__content .woocommerce .button.alt:last-child,.tabs__item .main__content .woocommerce .button:last-child:hover,.tabs__item .search__submit:last-child{margin:0 0 2em}.toc--is-last{margin-bottom:0!important}.toc__header{font-family:Open Sans,Tahoma,sans-serif;font-size:14px;margin:0 0 .25em;text-transform:uppercase}.toc__list{list-style:none;margin:0 0 2em;padding:0}.toc__item{margin:0 0 .5em;padding:0 0 0 1.5em;position:relative;line-height:1.4}.toc__link{color:rgba(57,36,98,.8);font-family:Zilla Slab,Open Sans,Tahoma,sans-serif;font-size:1.1875em;font-weight:600;text-decoration:none}.no-touch .toc__link:focus,.no-touch .toc__link:hover{color:#392462;text-decoration:underline}.toc__link svg{height:8px;left:0;position:absolute;stroke:#392462;stroke-width:3px;top:9px;width:10px}.main__content .woocommerce .toc__list+a.button,.toc__list+a.button,.toc__list+a.filters__search__submit,.toc__list+a.search__submit{margin-top:-1em}.training__header{padding:30px 0}.training__filters{background:#b1aad3;padding-bottom:30px;padding-top:30px}.training__filters h2{margin:0 0 17px;padding:0}.training__filters .main__content{margin-bottom:0}.training__filters__wrap button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#392462;border:0;color:#fff;cursor:pointer;font-size:14px;font-weight:700;padding:7px 10px 8px;letter-spacing:.25px;text-transform:uppercase}.training__filter{margin:0 0 20px;position:relative}.training__filter label{color:#392462;display:block;font-weight:700;font-size:16px;letter-spacing:.23px;margin:0 0 10px}.training__filter input,.training__filter select{background:#fff!important;border:0!important;padding:7px 10px!important;display:block;max-width:unset!important;width:100%}.training__filter input::-webkit-input-placeholder,.training__filter select::-webkit-input-placeholder{font-weight:400}.training__filter input:-ms-input-placeholder,.training__filter input::-ms-input-placeholder,.training__filter select:-ms-input-placeholder,.training__filter select::-ms-input-placeholder{font-weight:400}.training__filter input::placeholder,.training__filter select::placeholder{font-weight:400}.training__filter svg{bottom:9px;height:16px;pointer-events:none;position:absolute;right:10px;stroke:#392462;width:16px}.training__wrap{margin:30px 0}.training__item{background:#fff;margin:0 0 50px}.training__item.is-full{padding:10px 20px;width:100%!important}.training__item figure{background:#9e95c8;height:120px;margin:0;padding:0;position:relative}.training__item figcaption{-ms-flex-align:center;align-items:center;background:#ab0059;color:#fff;display:-ms-inline-flexbox;display:inline-flex;font-family:Zilla Slab,Open Sans,Tahoma,sans-serif;font-size:16px;font-weight:600;left:0;letter-spacing:.28px;line-height:16px;padding:7px 10px;position:absolute;text-transform:lowercase;top:0}.training__item figcaption:has(svg){background:#392462;padding-right:42px}.training__item figcaption[data-type=popular]{background:#392462}.training__item figcaption[data-type=new]{background:#fff;color:#ab0059}.training__item figcaption svg{position:absolute;right:10px}.training__item figcaption+figcaption{background:#ab0059;top:34px}.training__item img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.training__item h1{font-size:1.3125em;margin:0 0 .25rem;font-weight:600;line-height:1.3}.training__item h1,.training__item small{font-family:Zilla Slab,Open Sans,Tahoma,sans-serif}.training__item small{color:#392462;display:block;font-size:16px;font-style:italic;letter-spacing:.28px;line-height:21px;margin:12px 0 6px}.training__item a{color:#ab0059}.training__cta,.training__toggle{margin:0;padding:10px 20px;text-transform:uppercase}.training__cta svg,.training__toggle svg{margin-left:10px}.training__toggle svg{transform:rotate(90deg)}.training__toggle.is-active svg{transform:rotate(-90deg)}.training__signup{border:3px solid #ab0059;display:none;padding:20px;position:relative;top:-3px}.is-active+.training__signup{display:block}.training__info{-ms-flex-align:start;align-items:flex-start;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:40px}.training__info__item{display:-ms-flexbox;display:flex;gap:20px}.training__info__item svg{display:block;-ms-flex-negative:0;flex-shrink:0;margin-top:28px}.training__info__item h3{color:#615081;font-size:14px;letter-spacing:2px;line-height:22px;text-transform:uppercase}.training__info__item h3,.training__info__item p{font-family:Zilla Slab,Open Sans,Tahoma,sans-serif;font-weight:600;margin:0}.training__info__item p{font-size:22px}.training__info__item small{display:block;font-size:16px;line-height:22px;margin:7px 0 0}.training__affiliation{-ms-flex-align:center;align-items:center;background:#b1aad3;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:32px;-ms-flex-pack:center;justify-content:center;padding:30px}.training__affiliation img{display:block;mix-blend-mode:multiply}.training__affiliation p{color:#000;font-family:Zilla Slab,Open Sans,Tahoma,sans-serif;font-size:25px;font-weight:600;letter-spacing:-.04px;margin:0}.training__affiliation a{color:currentColor;text-decoration:underline}.pagination{overflow:auto;width:100%}.pagination__next,.pagination__prev{text-transform:uppercase}.pagination__prev{float:left}.pagination__prev+ul{margin:1em!important}.pagination__prev svg{transform:rotate(180deg)}.pagination__next{float:right}.pagination ul{display:none;float:left;list-style:none;margin:1em 0;padding:0}.pagination li{display:inline-block;font-weight:700;margin:0 .5em}.pages{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:20px;margin:70px 0}.main__wrap--has-banners .pages{padding-right:20px}.pages a{-ms-flex-align:end;align-items:flex-end;display:-ms-flexbox;display:flex;gap:20px;text-decoration:none}.pages span{color:#9e95c8;display:block;font-family:Zilla Slab,Open Sans,Tahoma,sans-serif;letter-spacing:.06px;margin:0 0 15px;text-transform:uppercase}.pages strong{display:block;color:#000;line-height:20px;max-width:200px;min-height:40px}.pages svg{background:#392462;border-radius:50%;-ms-flex-negative:0;flex-shrink:0;height:60px;margin:0 0 -8px;padding:18px;width:60px}.pages a[rel=previous] svg{transform:rotate(180deg)}.pages a[rel=next]{margin-left:auto;text-align:right}.phases{margin:0 0 50px}.main__wrap--has-banners .phases{padding-right:20px}.phases__list,.phases__wrap{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.phases__list{gap:4.86111111vw;list-style:none;margin:0;padding:0;position:relative}.phases__list li{height:60px;position:relative}.phases__list li+li:before{background:#ab0059;content:"";height:5px;left:-4.86111111vw;position:absolute;top:27.5px;transition:background .3s ease;width:4.86111111vw}.phases__list a,.phases__list button{-ms-flex-align:center;align-items:center;background:#e4adbc;border:5px solid #ab0059;border-radius:50%;cursor:pointer;display:-ms-inline-flexbox;display:inline-flex;height:30px;-ms-flex-pack:center;justify-content:center;margin:15px 0;position:relative;text-decoration:none;transition:all .3s ease;width:30px;z-index:1}.phases__list strong{color:#fff;font-size:36px;line-height:36px;opacity:0;transition:opacity .3s ease}.phases__list span{background:#fff;border-radius:35px;color:#392462;font-family:Zilla Slab,Open Sans,Tahoma,sans-serif;font-size:21px;font-weight:700;line-height:24px;margin:5px 0 0;opacity:0;padding:10px;pointer-events:none;position:absolute;text-align:center;top:100%;transition:opacity .3s ease;width:200px;z-index:1}.phases__list .current:before,.phases__list .done:before{background:#392462}.phases__list .current:after{background:#fff;content:"";height:100%;position:absolute;right:-5px;top:0;width:5px;z-index:1}.phases__list .done a,.phases__list .done button{background:#392462;border-color:#392462}.phases__list .current a,.phases__list .current button{background:#392462;border-color:#392462;height:60px;margin:0;pointer-events:none;width:60px}.phases__list .current span,.phases__list .current strong{opacity:1}.no-touch .phases__list li a:hover,.no-touch .phases__list li button:hover,.phases__list li a:focus{background:#ab0059;border-color:#ab0059;height:60px;margin:0;width:60px}.no-touch .phases__list .current a:hover,.no-touch .phases__list .current button:hover,.no-touch .phases__list .done a:hover,.no-touch .phases__list .done button:hover,.phases__list .current a:focus,.phases__list .done a:focus{background:#392462;border-color:#392462}.no-touch .phases__list a:hover span,.no-touch .phases__list a:hover strong,.no-touch .phases__list button:hover span,.no-touch .phases__list button:hover strong,.phases__list a:focus span,.phases__list a:focus strong{opacity:1}.phases.has-hover .current span{opacity:0}.phases.has-hover li+li:before{background:#e4adbc}.phases.has-hover li.current:before,.phases.has-hover li.done:before{background:#9e95c8}.phases.has-hover li a,.phases.has-hover li button{border-color:#e4adbc}.phases.has-hover .current a,.phases.has-hover .current button,.phases.has-hover .done a,.phases.has-hover .done button{background:#9e95c8;border-color:#9e95c8}.phases__next,.phases__previous{background:none;border:0;cursor:pointer;height:60px;margin:0;padding:0;-ms-flex-negative:0;flex-shrink:0;text-decoration:none;width:60px}.phases__next svg,.phases__previous svg{background:#392462;border-radius:50%;-ms-flex-negative:0;flex-shrink:0;height:100%;padding:18px 16px 18px 20px;width:100%}.phases__previous{transform:rotate(180deg)}.phases__label{color:#ab0059;font-family:Zilla Slab,Open Sans,Tahoma,sans-serif;font-weight:600;font-size:16px;letter-spacing:.5px;line-height:16px}.phases__label:first-child,a+.phases__label,button+.phases__label{margin:0 10px 0 auto}.phases__label:last-child,ol+.phases__label{margin:0 auto 0 10px}.phases__banners .banner{display:none!important}.phases__banners .is-active{display:-ms-flexbox!important;display:flex!important}#wpadminbar{-webkit-backface-visibility:hidden;backface-visibility:hidden;position:fixed!important}.hide-if-no-customize{display:none!important}.wp-caption{max-width:100%!important}.wp-caption img{height:auto;max-width:100%}.wp-caption-text{font-size:.75em}.alignnone{margin:0 1em 1em 0}.aligncenter{display:block;margin:0 auto 1em}a img.alignright{float:right;margin:0 0 1em 1em}a img.alignnone{margin:0 0 1em}a img.alignleft{float:left;margin:.25em 1em 1em 0}a img.aligncenter{display:block;margin-left:auto;margin-right:auto}.main__content .woocommerce-error,.main__content .woocommerce-info,.main__content .woocommerce-message{background:#e4adbc;border:0;color:#392462;padding:1em}.main__content .woocommerce-error:before,.main__content .woocommerce-error li:before,.main__content .woocommerce-info:before,.main__content .woocommerce-info li:before,.main__content .woocommerce-message:before,.main__content .woocommerce-message li:before{display:none}.main__content .woocommerce .woocommerce-cart-form .shop_table{border:0;border-radius:0;margin:0 0 1em}.main__content .woocommerce .woocommerce-cart-form .shop_table td,.main__content .woocommerce .woocommerce-cart-form .shop_table th{background:#fff;border-bottom:1px solid #9e95c8;padding:1em}.main__content .woocommerce table.cart img{min-width:50px}.main__content .woocommerce-page .cart-collaterals,.main__content .woocommerce .cart-collaterals{margin:0 0 2em}.main__content .woocommerce .cart_totals .shop_table{background:#e4adbc;border-radius:0;border:0;margin:1em 0;padding:0 0 1em;table-layout:fixed}.main__content .woocommerce .cart_totals .shop_table th{background:#e4adbc;border:0;padding:1em 1em 0;vertical-align:top}.main__content .woocommerce .cart_totals .shop_table td{background:#e4adbc;border:0;padding:1em 1em 0}.main__content .woocommerce .cart_totals .shop_table li:before{display:none}.main__content .woocommerce table.cart td.actions .input-text{border:2px solid #9e95c8;border-right:0;margin-right:-4px;padding:.45em;width:150px}.main__content .woocommerce-page .cart-collaterals .cart_totals,.main__content .woocommerce .cart-collaterals .cart_totals{float:none;width:100%}.main__content .cart_totals h2{display:none}.main__content .wc-proceed-to-checkout{text-align:right}.main__content .woocommerce a.remove{background:#ab0059;color:#fff!important}.main__content .woocommerce a.remove:hover{background:#9c1766}.main__content .woocommerce table.cart td.product-name{font-family:Zilla Slab,Open Sans,Tahoma,sans-serif;font-weight:600;font-size:17px}.main__content .woocommerce-checkout .col2-set{margin:2em 0}.main__content .woocommerce-page form .form-row-first,.main__content .woocommerce-page form .form-row-last,.main__content .woocommerce .col2-set .col-1,.main__content .woocommerce .col2-set .col-2,.main__content .woocommerce form .form-row-first,.main__content .woocommerce form .form-row-last{width:100%}.main__content .main__content .woocommerce-checkout .col-1{margin:0 0 1em}.main__content .main__content #ship-to-different-address{padding:0 0 0 1.2em;position:relative;font-size:1.25em}.main__content .woocommerce-shipping-fields{margin-bottom:2rem}.main__content input#billing_postcode{max-width:10rem}.main__content .woocommerce form .form-row .required{visibility:hidden}.main__content .woocommerce form .form-row .select2-container,.main__content .woocommerce form .form-row input.input-text,.main__content .woocommerce form .form-row select,.main__content .woocommerce form .form-row textarea{max-width:30rem}.main__content .woocommerce-checkout .col-1{margin:0 0 2em}.main__content #ship-to-different-address{padding:0 0 0 1em;position:relative}.main__content #ship-to-different-address input{left:0;position:absolute;top:7px}.main__content .woocommerce-checkout #payment{background:#e4adbc;border-radius:0;padding:1em}.main__content .woocommerce-checkout #payment ul.payment_methods{border-bottom:1px solid #9e95c8}.main__content .woocommerce-checkout #payment div.payment_box{background:#fff}.main__content .woocommerce-checkout #payment div.payment_box:before{border-bottom-color:#fff}.main__content .woocommerce-checkout #payment div.payment_box fieldset{border:0;margin:0;padding:0}.main__content .woocommerce-order-details{margin:2em 0 0}.main__content .woocommerce-order-details__title,.main__content .woocommerce ul.order_details{display:none}.main__content .woocommerce-checkout-review-order table.shop_table,.main__content table.shop_table.woocommerce-table--order-details{border:0;margin:0 0 2em}.main__content .woocommerce-checkout-review-order table.shop_table td,.main__content .woocommerce-checkout-review-order table.shop_table th,.main__content table.shop_table.woocommerce-table--order-details td,.main__content table.shop_table.woocommerce-table--order-details th{background:#fff;border:0;border-bottom:1px solid #9e95c8;padding:1em 0}.main__content .woocommerce .woocommerce-customer-details address{border:0;margin:1em 0;padding:0}.main__content .woocommerce .woocommerce-customer-details address p:first-of-type{margin:1em 0 0}.main__content .woocommerce-customer-details--email,.main__content .woocommerce-customer-details--phone{padding:0!important}.main__content .woocommerce-customer-details--email:before,.main__content .woocommerce-customer-details--phone:before{display:none}.main__content .select2-container--default .select2-selection--single{border:2px solid #9e95c8;border-radius:0;color:#392462;height:auto;padding:.26em}.main__content .select2-container .select2-selection--single .select2-selection__rendered{padding-left:0}.main__content .select2-container--default .select2-selection--single .select2-selection__arrow{right:7px;top:7px}.main__content .select2-container--default .select2-results__option--highlighted[aria-selected],.main__content .select2-container--default .select2-results__option--highlighted[data-selected]{background-color:#ab0059}.main__content .post-password-form .woocommerce input.alt:hover[type=submit],.main__content .woocommerce .alt.button:hover,.main__content .woocommerce .alt.filters__search__submit:hover,.main__content .woocommerce .alt.search__submit:hover,.main__content .woocommerce .post-password-form input.alt:hover[type=submit]{background:#9c1766}.main__content .post-password-form .woocommerce input:disabled[disabled][type=submit],.main__content .post-password-form .woocommerce input:disabled[type=submit],.main__content .woocommerce .button:disabled,.main__content .woocommerce .button:disabled[disabled],.main__content .woocommerce .filters__search__submit:disabled,.main__content .woocommerce .filters__search__submit:disabled[disabled],.main__content .woocommerce .post-password-form input:disabled[disabled][type=submit],.main__content .woocommerce .post-password-form input:disabled[type=submit],.main__content .woocommerce .search__submit:disabled,.main__content .woocommerce .search__submit:disabled[disabled]{display:none}.main__content .gform_wrapper{margin:0 0 2em}.main__content .gform_fields,.main__content .mpFormField ul,.main__content .mpFormTable{list-style:none;margin:0;padding:0}.main__content .gfield,.main__content .mpQuestionTable{border:0;margin:0 0 1.5em;padding:0}.main__content .gfield:before,.main__content .mpQuestionTable:before{display:none}.main__content .mpFormField li{margin:.5em 0 0;padding:0}.main__content .mpFormField li:before{display:none}.main__content .mpFormField li .mpMultipleInput{margin:0 10px 0 0}.main__content .ginput_container_name{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between;max-width:30rem}.main__content .ginput_container_name span{width:49%}.main__content .ginput_container_name span label{color:#9e95c8;display:block;font-size:14px}.main__content input[type=email],.main__content input[type=number],.main__content input[type=password],.main__content input[type=search],.main__content input[type=tel],.main__content input[type=text],.main__content input[type=url],.main__content select,.main__content textarea{border:2px solid #9e95c8;font-weight:600;max-width:30rem;padding:.45em;width:100%}.main__content input[type=email]:focus,.main__content input[type=number]:focus,.main__content input[type=password]:focus,.main__content input[type=search]:focus,.main__content input[type=tel]:focus,.main__content input[type=text]:focus,.main__content input[type=url]:focus,.main__content select:focus,.main__content textarea:focus{border-color:#ab0059}.main__content select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border:2px solid #9e95c8;border-radius:0;font-weight:400;margin:0;padding:.45em 2.5em .45em .45em}.main__content .ginput_container_select{max-width:30rem;position:relative}.main__content .ginput_container_select svg{background:#ab0059;height:42px;padding:.85em .75em .65em;pointer-events:none;position:absolute;right:0;stroke:#fff;top:0;width:42px}.main__content .gfield_checkbox,.main__content .gfield_radio{list-style:none;margin:0 0 .125em;padding:0;position:relative}.main__content .gfield_checkbox label,.main__content .gfield_radio label{display:inline-block;position:relative;vertical-align:middle}.main__content .gfield_checkbox label:before,.main__content .gfield_radio label:before{background:#fff;border:2px solid #9e95c8;border-radius:50%;content:"";display:inline-block;height:12px;margin:0 .5em 0 0;position:relative;top:2px;width:12px}.main__content .gfield_checkbox input,.main__content .gfield_checkbox li:before,.main__content .gfield_radio input,.main__content .gfield_radio li:before{display:none}.main__content .gfield_checkbox input:checked+label:after,.main__content .gfield_radio input:checked+label:after{background:#392462;border-radius:50%;content:"";height:10px;left:3px;position:absolute;top:7px;width:10px}.main__content .gfield_checkbox input[value=gf_other_choice]:checked~input,.main__content .gfield_radio input[value=gf_other_choice]:checked~input{display:inline}.main__content .gfield_checkbox input:checked+label:after,.main__content .gfield_checkbox label:before{border-radius:0}.main__content .gform_heading{margin:0 0 1em}.main__content .gform_heading+.validation_error,.main__content .gform_validation_container{display:none}.main__content .mpForm label.error,.main__content .validation_error,.main__content .validation_message{background:#e4adbc;border:0;color:#392462;display:block;font-size:14px;margin:1em 0;max-width:30rem;padding:1em}.main__content .instruction,.main__content .mpErrorSummary,.main__content .mpForm .sublabel{display:none!important}.main__content .post-password-form label{display:block}.main__content .post-password-form input[type=submit]{margin:1em 0}@font-face{font-family:Open Sans;src:url(fonts/open-sans-regular.woff2) format("woff2"),url(fonts/open-sans-regular.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:Open Sans;src:url(fonts/open-sans-bold-700.woff2) format("woff2"),url(fonts/open-sans-bold-700.woff) format("woff");font-weight:700;font-style:normal}@font-face{font-family:Zilla Slab;src:url(fonts/zilla-slab-regular.woff2) format("woff2"),url(fonts/zilla-slab-regular.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:Zilla Slab;src:url(fonts/zilla-slab-italic.woff2) format("woff2"),url(fonts/zilla-slab-italic.woff) format("woff");font-weight:400;font-style:italic}@font-face{font-family:Zilla Slab;src:url(fonts/zilla-slab-semibold-600.woff2) format("woff2"),url(fonts/zilla-slab-semibold-600.woff) format("woff");font-weight:600;font-style:normal}@font-face{font-family:Zilla Slab;src:url(fonts/zilla-slab-600-italic.woff2) format("woff2"),url(fonts/zilla-slab-600-italic.woff) format("woff");font-weight:600;font-style:italic}@media screen and (min-width:35em){body.home:before{height:628px}.scroll-to-top{display:none}.container{padding-top:9em}.background{margin-right:-5.25em}.header__wrap{height:6em;padding:1em 2em}.header__logo{height:2.4375em;margin:11px 0 0;width:10.125em}.header__toggle{height:6em;width:5.25em}.header__toggle__text{display:block;font-weight:700;letter-spacing:.04px;margin-top:.25em;text-transform:uppercase}.navigation{width:calc(100% - 5.25em)}.navigation__toggle{right:5.25em}.search__header .main__content:after{content:"";border-top:30px solid #e4adbc;border-left:22px solid transparent;margin:0 0 0 -3em;position:absolute;top:100%;width:0}.has-open-search .search{left:-6.3em}.breadcrumbs,.main{margin-right:5.25em}.main__wrap--has-banners:after{background:#fff;content:"";height:100%;left:100%;position:absolute;top:0;width:calc(100vw - 100%);z-index:-1}.main__images{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -10px calc(2em - 20px)}.main__images__item{margin:0 10px 20px}.main__images--has-2-columns .main__images__item{width:calc(50% - 20px)}.main__images--has-3-columns .main__images__item{width:calc(33.333333% - 20px)}.main__images--has-4-columns .main__images__item{width:calc(25% - 20px)}.main__image--is-s{width:50%}.main__image__caption{bottom:4em;max-width:16em;padding:.7em 1em;position:absolute;right:-4.5em}.cart__link{height:6em;margin:9em 0 0;width:5.25em}.cart__text{display:block;font-weight:700;letter-spacing:.04px;margin-top:.5em;text-decoration:none;text-transform:uppercase}.carousel__item{gap:30px;padding:30px 60px 40px;width:calc(100vw - 60px - 5.25em)}.carousel__image{height:240px;width:240px}.carousel .slick-next,.carousel .slick-prev{height:60px;width:60px}.carousel .slick-next svg,.carousel .slick-prev svg{padding:18px;stroke-width:3px}.circle__item{gap:30px}.circle__item figure{height:170px;width:170px}.circle__item img{height:100%}.contact__info{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}.contact__info__item{width:50%}.contact__person--is-small{min-width:270px}.featured__wrap{margin-right:-5.25em}.featured__content{min-height:calc(100% + 44px);padding:4em 2em;width:calc(100% - 10.5em)}.featured__content p:first-child{font-size:25px;line-height:37px}.featured__content p{font-size:22px;line-height:31px}.featured__activities{margin-left:2em}.featured__news{-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify!important;justify-content:space-between!important;padding-left:0!important}.featured__news__highlight{margin:0;width:50%}.featured__news__items{padding:3.75em 0 2em 2em;width:50%}.filters__location{-ms-flex-align:center;align-items:center;-ms-flex-direction:row;flex-direction:row}.filters__radius{margin:0 0 0 1em}.groups__wrap{margin-right:-15vw}.groups__item{height:270px;width:270px}.groups__item img{height:auto}.groups__content{-ms-flex-pack:start;justify-content:flex-start;margin-left:auto;padding:50px 0 0 5px;text-align:left;width:50%}.groups__content svg{height:61px;width:41px}.hero__item{bottom:auto;max-width:45%;top:15%}.list__item{margin:0 2em 2em 0;width:calc(50% - 2em)}.people__wrapper{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}.people__item{width:calc(50% - 1em)}.people__item:nth-of-type(2n){margin:0 0 2em 2em}.people__content{padding-top:1em}.publication__wrapper{-ms-flex-align:start;align-items:flex-start;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}.publication__wrapper .publication__item{width:calc(50% - 1em)}.publication__wrapper .publication__item:nth-of-type(2n){margin:0 0 1em 2em}.publication__image{height:340px}.publication__table thead{display:table-header-group}.publication__table td:last-child,.publication__table th:last-child{text-align:right}.publication__table tbody tr:first-child td{border-top:1px solid hsla(0,0%,100%,.5)}.publication__table td{border-bottom:1px solid hsla(0,0%,100%,.5);display:table-cell}.publication__table td:first-child{border-top:0;font-weight:400;padding:0}.publication__table td:last-child{padding:0}.sources__figure{margin-right:-7.25em}.tabs__button{font-size:21px;margin:0 1em 0 0}.pagination ul{display:block}.pages{-ms-flex-align:end;align-items:flex-end;-ms-flex-direction:row;flex-direction:row;gap:0;-ms-flex-pack:justify;justify-content:space-between}.main__wrap--has-banners .pages{padding:0}.pages a{gap:32px}.main__wrap--has-banners .phases{padding:0}.alignright,img[style*="float: right"]{float:right;margin:0 0 1em 1em}.alignleft,img[style*="float: left"]{float:left;margin:0 1em 1em 0}}@media screen and (min-width:40em){.main__campaign{margin:1em 0}.main__campaign,.themes{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}.main__campaign__item,.themes__item{padding-bottom:calc(50% - 1em);width:calc(50% - 1em)}.main__campaign__item:nth-of-type(2n),.themes__item:nth-of-type(2n){margin:0 0 2em 2em}}@media screen and (min-width:43.75em){.groups__wrap{gap:30px;margin:0}}@media screen and (min-width:45em){.footer__wrap{-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between;padding-right:5.25em}.footer__column{width:50%}.footer__column+.footer__column{border-left:1px solid #9e95c8;margin-top:1.5em;padding-left:2em}.footer__nav{margin:3.2em 1em 0 0}}@media screen and (min-width:48.9375em){.admin-bar .header__toggle,.admin-bar .header__wrap,.admin-bar .navigation,.admin-bar .search{top:32px}}@media screen and (min-width:49.375em){.featured__activities{margin-bottom:-50px;margin-top:-50px}.featured__themes{padding-top:100px}}@media screen and (min-width:53em){body.home:before{height:724px}.page-template-mantelzorger .main__column--is-sticky{top:20px!important}.page-template-mantelzorger.admin-bar .main__column--is-sticky{top:52px!important}.page-template-mantelzorger .footer__share{margin:0}.search__header{margin:0 0 2em;padding:1em 0 1px;width:100%}.main__wrap--fill-right-desktop{padding-right:0!important}.main__rewrap,.main__wrap{-ms-flex-align:start;align-items:flex-start;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:end;justify-content:flex-end}.main__column:first-child{-ms-flex-negative:0;flex-shrink:0;width:29%}.main__column:last-child,.main__column:only-child{-ms-flex-negative:0;flex-shrink:0;padding-left:3em;padding-right:3em;width:71%}.main__column--is-only:only-child{width:85%}.main__column--is-wide:only-child{margin:0 auto;padding-right:0;width:85%}.main__column--is-full:only-child{padding:0 0 0 calc(4em + 4.5vw)!important;width:100%}.main__column--fill-right{padding-left:1em!important}.main__column--fill-right-desktop{padding-right:0!important}.main__column--is-sticky{background:#fff;position:-webkit-sticky;position:sticky;top:130px;z-index:9}.admin-bar .main__column--is-sticky{top:162px}.main__content .highlight{padding:2rem 3rem}.main__content--is-text .table{overflow-x:visible;width:auto}.main__image--is-l .main__image__container{margin-left:-25%;width:auto}.main__testimonial{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -1em;width:calc(100% + 2em)}.main__testimonial__item{margin:0 1em 2em;width:calc(50% - 2em)}.main__wrap--has-hero .main__column:last-child,.main__wrap--has-hero .main__column:only-child{background:#fff;margin-top:-150px;padding-top:2em;position:relative}.main__wrap--has-hero-event .event__when,.main__wrap--has-hero-event .main__column:last-child,.main__wrap--has-hero-event .main__column:only-child,.main__wrap--has-hero-factsheet .event__when,.main__wrap--has-hero-factsheet .main__column:last-child,.main__wrap--has-hero-factsheet .main__column:only-child{margin-top:-90px}.main__wrap--has-hero-theme .main__column:last-child,.main__wrap--has-hero-theme .main__column:only-child,.main__wrap--has-hero-training .main__column:last-child,.main__wrap--has-hero-training .main__column:only-child{background:rgba(57,36,98,.9)!important;margin:-200px 0 2em}.about .main__column:first-child{-ms-flex-order:1;order:1}.about .main__column:last-child{-ms-flex-order:2;order:2}.about__figure{margin:0 0 4em -4em}.about__content{column-count:2}.concerns{-ms-flex-direction:row;flex-direction:row;gap:50px;-ms-flex-pack:justify;justify-content:space-between}.concerns__content{max-width:650px;width:66.666666%}.concerns__phases{-ms-flex-positive:1;flex-grow:1;max-width:280px}.concerns ol{padding:0}.contact,.contact__map{min-height:400px}.contact__content{background:rgba(158,149,200,.8);height:100%;left:0;max-width:465px;position:absolute;top:0;width:40%;z-index:1}.event__when{float:right;height:136px;margin:0 0 1em;width:152px}.featured__content{min-height:calc(100% + 24px);width:50%}.featured__activities{-ms-flex-direction:row;flex-direction:row;margin-top:-75px}.featured__activities__item{width:33.333333%}.featured__activities__link{height:100%;padding:2em 2em 3em}.featured__figure{height:560px}.filters__topics{margin-right:-80px}.filters__types label{display:inline-block;margin:0 10px 0 0}.filters__refine__items section{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}.filters__refine__items section .has-columns{column-count:3}.filters__refine__items .column .has-2-columns{column-count:2}.filters__refine__items .column{width:50%}.future{-ms-flex-direction:row;flex-direction:row}.future__item--is-content{-ms-flex-preferred-size:100%;flex-basis:100%}.geochart__country{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:1em 0 0 1em}.geochart__header{width:50%}.geochart__header__color{height:19px;left:-32px;width:19px}.geochart__header p{margin:0}.geochart__data{width:50%}.geochart__content__image{float:right;margin:0 -3em 0 0!important;width:25%}.geochart__content__image+table{float:left;width:75%!important}.guide__header{margin:0 -100px;padding:0 100px}.hero__header{bottom:100%;left:0;margin:0;padding:1em 3em;position:absolute}.list--has-leading{left:33.333333%;position:relative}.list__item{margin:0 3em 2em 0;width:calc(33.333333% - 3em)}.lottery__wrap{padding-left:140px}.lottery__content{margin-left:-80px;padding-left:78px}.news__columns{-ms-flex-align:stretch;align-items:stretch;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between}.news__item{margin:0;padding-right:32px;position:relative;width:calc(50% - 16px)}.news__item:first-child:after{background:#9e95c8;content:"";height:100%;position:absolute;right:0;top:0;width:2px}.theme__people{margin-top:-2em}.theme__related{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;width:82%!important}.theme__related__item{padding:0 1em 0 0;width:50%}.people__section.active{display:-ms-flexbox!important;display:flex!important}.people__figure{height:0;padding:0 0 100%;width:100%}.people__quote{display:none}.people__aside{max-width:300px}.people__aside .main__quote{display:block}.publication__specs{-ms-flex-order:unset;order:unset;text-align:right}.publication__wrap{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-pack:end;justify-content:flex-end;margin:0 0 2em;width:100%}.sources__figure{height:500px;margin:0 0 4em -4em}.main__content .post-password-form .tabs__item input:last-child[type=submit],.main__content .woocommerce .tabs__item .button.alt:last-child,.main__content .woocommerce .tabs__item .button:last-child:hover,.tabs__item .button:last-child,.tabs__item .filters__search__submit:last-child,.tabs__item .main__content .post-password-form input:last-child[type=submit],.tabs__item .main__content .woocommerce .button.alt:last-child,.tabs__item .main__content .woocommerce .button:last-child:hover,.tabs__item .search__submit:last-child{float:right;margin-right:3em}.toc__wrapper{position:absolute}.training__filters__wrap{-ms-flex-align:end;align-items:flex-end;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px}.training__filter{margin:0}.training__filter input,.training__filter select{width:220px}.training__wrap{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:50px}.training__item{margin:0;position:relative;width:calc(50% - 25px)}}@media screen and (min-width:57.5em){.background{margin-right:-6.3em;padding-right:6.3em}.header__wrap{height:7em;padding:1.25em 2em}.header__toggle{height:7em;width:6.3em}.header__toggle__text{font-size:1.0625em;letter-spacing:.02em}.navigation{display:block;height:7em;max-width:40em;padding:1em 1.5em 1em 1em;position:fixed;right:6.3em;top:0;width:auto;z-index:10}.navigation__list{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:end;justify-content:flex-end;margin:.5em 1em;width:100%}.navigation__item{-ms-flex:0 1 auto;flex:0 1 auto;margin:.2em .5em;padding:.15em .5em}.navigation__item--is-home{display:none}.navigation__link{color:rgba(57,36,98,.8);font-size:1.0625em;letter-spacing:.02em;padding:0 0 .2em;position:relative}.navigation__link:before{background:rgba(57,36,98,.8);bottom:0;content:"";height:3px;position:absolute;right:0;transform:scaleX(0);transition:all .4s ease-out 0s;visibility:hidden;width:100%}.navigation__item--is-ancestor .navigation__link:before,.navigation__item--is-current .navigation__link:before,.navigation__link:hover:before{visibility:visible;transform:scaleX(1)}.navigation__toggle{display:none}.search{height:7em;max-width:60vw;overflow:hidden;right:6.3em;transition:width .3s ease;width:0}.search__wrapper{margin:2em 0 0 3em;max-width:35em;width:100%}.search__submit{margin:0;position:absolute;right:0;top:-2px}.has-open-search .search{left:auto;width:100%}.has-open-search .search__toggle .header__toggle__text{visibility:hidden}.breadcrumbs,.main{margin-right:6.3em}.main__wrap{padding-left:5%;padding-right:5%}.main__videos{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -10px}.main__videos__item{margin:0 10px 20px;width:calc(50% - 20px)}.main__quote{padding:.5em 0}.main__quote:before{left:-2.5em}.main__blog{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}.main__blog__figure{width:300px}.main__events__date{padding:1.5em 1em;width:150px}.footer__wrap{padding-right:6.3em}.cart__link{height:7em;margin:9em 0 0;width:6.3em}.cart__count{top:17%;right:23%}.cart__text{font-size:1.0625em;letter-spacing:.02em}.banner{-ms-flex-direction:row;flex-direction:row;gap:30px}.banner--reversed{-ms-flex-direction:row-reverse;flex-direction:row-reverse}.banner--overflowing .banner__media{margin-top:-24px}.banner__iframe{height:100%}.banner--overflowing .banner__iframe{height:calc(100% - 24px)}.carousel__item{-ms-flex-direction:row;flex-direction:row;max-width:970px;margin:0 15px 32px;min-height:400px;padding:50px 66px;width:calc(100% - 60px)}.carousel__item:after{left:calc(50% - 200px)}.carousel__content h2{font-size:55px;letter-spacing:-.05px;line-height:56px}.carousel .slick-prev{left:15px}.carousel .slick-next{right:-30px}.circle__sidebar{max-width:300px}.events__wrapper{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between}.event{padding:0 1em 0 0;width:48%}.event--full-width{margin:0 0 1.5em;padding:0;width:100%}.event__date{padding:1.5em 1em;width:105px}.featured__wrap{margin-right:0}.vgv-results thead{top:110px}.groups__header{-ms-flex-align:end;align-items:flex-end;display:-ms-flexbox;display:flex;gap:30px}.groups__header h2{-ms-flex:1;flex:1;font-size:48px;line-height:1;margin:0;text-align:right}.guide__downloads{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between;margin-right:-20px}.hero__item{width:50%}.issues__item{padding:0 0 0 calc(170px + 1.5em)}.issues__item:before{width:170px}.issues__item:after{left:142px}.meta--side{display:block}.meta--main{display:none}.meta__item{-ms-flex-align:end;align-items:flex-end;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin:0 0 .75em}.meta__item:after{display:none}.meta__item span{display:block}.meta__item a{display:inline-block;min-width:100px}.news__figure{height:170px;width:170px}.publication__wrapper .publication__item{width:calc(33.333333% - 2em)}.publication__wrapper .publication__item:nth-of-type(2n){margin:0 0 1em}.publication__wrapper .publication__item:nth-of-type(3n-1){margin:0 3em 1em}.has-3-columns .training__item{width:calc(33.333333% - 34px)}.phases.has-pagination{text-align:center}.phases__wrap{display:-ms-inline-flexbox;display:inline-flex;gap:35px}.phases__list{-ms-flex-positive:1;flex-grow:1}.phases__label{display:none}}@media screen and (min-width:68em){.breadcrumbs,.header__wrap,.main__wrap{padding-left:4em}.main__wrap{padding-right:4em}.main__column:last-child,.main__column:only-child{padding-right:10%}.main__column--is-full:only-child{padding-left:calc(7em + .75vw)!important}.main__content .highlight{margin-right:-3em}.main__content--is-theme h1{font-size:56px;line-height:1;margin-bottom:50px}.main__video__links__wrap{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between}.main__video__links__wrap:before{top:0}.main__video__links__wrap:after,.main__video__links__wrap:before{background:#9e95c8;content:"";height:1px;left:0;position:absolute;width:100%}.main__video__links__wrap:after{bottom:0}.main__video__links__item{width:calc(50% - 30px)}.main__testimonial__item{width:calc(33.333333% - 2em)}.footer__wrap{padding-left:4em}.footer__column+.footer__column{padding-left:3em}.footer__newsletter p{float:left}.footer__newsletter .button,.footer__newsletter .filters__search__submit,.footer__newsletter .main__content .post-password-form input[type=submit],.footer__newsletter .main__content .woocommerce .button,.footer__newsletter .search__submit,.main__content .post-password-form .footer__newsletter input[type=submit],.main__content .woocommerce .footer__newsletter .button{float:right}.banner__content{padding:36px 20px}.banner__content h2{font-size:48px;line-height:1}.banner__content p{margin:30px 0}.circle__hero{height:446px!important}.circle__summary{padding-bottom:60px!important;padding-top:40px!important}.circle__summary h2{font-size:55px;letter-spacing:0;line-height:56px}.circle__content{padding-left:100px}.circle__publication .main__column{position:relative;left:100px}.circle__interview{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;gap:30px;padding-bottom:60px}.circle__interview figure{width:240px}.contact__content{padding-left:4em}.featured__content{padding:4em}.featured__content p:first-child{font-size:30px;line-height:40px}.featured__content p{font-size:25px;line-height:31px}.featured__activities{margin-top:-95px}.featured__news__highlight{padding-left:4em;padding-right:4em;width:calc(50% - .5em)}.featured__news__items{width:calc(50% - .5em)}.filters__refine__items{max-width:none;padding-right:0}.future__item--is-content h2{font-size:48px}.groups__header h2{text-indent:40%}.guide__downloads{margin-right:-40px}.hero__header{padding:1em 7.85%}.hero__content{padding:50px 4em}.hero__content h1,.hero__content h2,.hero__content h3{font-size:56px}.people__item{width:calc(33.333333% - 2em)}.people__item:nth-of-type(2n){margin:0 0 2em}.people__item:nth-of-type(3n-1){margin:0 3em 2em}.tabs__button span{display:inline}}@media screen and (min-width:75em){.main__column--is-only:only-child{width:71%}.events .event__date{width:170px}.event__date span{font-size:1.125rem}.main__campaign__item,.themes__item{padding-bottom:calc(33.333333% - 2em);width:calc(33.333333% - 2em)}.main__campaign__item:nth-of-type(2n),.themes__item:nth-of-type(2n){margin:0 0 2em}.main__campaign__item:nth-of-type(3n-1),.themes__item:nth-of-type(3n-1){margin:0 3em 2em}}@media screen and (min-width:80em){.future__item--is-content{-ms-flex:1;flex:1}}@media screen and (min-width:82.5em){.main__column--is-full:only-child{padding-left:calc(7em + 1.5vw)!important}}@media screen and (min-width:90em){.footer__wrap,.header__wrap{max-width:1440px}.breadcrumbs,.contact,.geochart,.hero,.main__wrap{max-width:calc(1440px - 6.3em)}.navigation{right:calc(100% - 1440px + 6.3em)}.cart__link,.search,.search__toggle{max-width:920px;right:calc(100% - 1440px)}.background{padding-right:0}.background,.breadcrumbs,.main{margin-right:0}.main__column--is-full:only-child{padding-left:8.5em!important}.geochart{height:600px;padding:0}.guide__act,.guide__help{padding-right:80px}.phases__list{gap:70px}.phases__list li+li:before{left:-70px;width:70px}}@media screen and (max-width:90em){.has-many .phases__list{gap:2.5vw}.has-many .phases__list li+li:before{left:-2.5vw;width:2.5vw}}@media screen and (max-width:57.5em){.navigation{background:#392462;color:#fff;display:none;height:100%;left:0;position:fixed;top:0;z-index:11}.navigation__item--is-ancestor .navigation__link,.navigation__item--is-current .navigation__link,.navigation__link:hover{background:#9e95c8}.search{height:100%;padding:8em 1.5em 0;transform:translateX(100vw);width:calc(60vw + 6.3em)}.has-open-search .breadcrumbs,.has-open-search .footer,.has-open-search .header__toggle,.has-open-search .header__wrap,.has-open-search .main,.has-open-search .navigation{transform:translate(-60vw)}.has-open-search .search{transform:translateX(40vw)}.main__wrap--no-padding{padding:0}.phases__list .current:after,.phases__list li,.phases__list li+li:before{display:none}.phases__list .current{display:block}}@media screen and (max-width:53em){.main__wrap--has-hero-theme .main__column:last-child,.main__wrap--has-hero-theme .main__column:only-child,.main__wrap--has-hero-training .main__column:last-child,.main__wrap--has-hero-training .main__column:only-child{min-height:360px;padding-left:2em;padding-right:2em}.lottery>svg{height:90px;width:120px}}@media screen and (max-width:52.9375em){.toc--is-last{-ms-flex-order:2;order:2}}@keyframes a{25%{transform:translateX(20%)}}@keyframes b{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes c{0%{transform:scale(1)}50%{transform:scale(1.2)}to{transform:scale(1)}}