@keyframes splide-loading{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.splide__track--draggable{-webkit-touch-callout:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.splide__track--fade>.splide__list>.splide__slide{margin:0!important;opacity:0;z-index:0}.splide__track--fade>.splide__list>.splide__slide.is-active{opacity:1;z-index:1}.splide--rtl{direction:rtl}.splide__track--ttb>.splide__list{display:block}.splide__container{box-sizing:border-box;position:relative}.splide__list{backface-visibility:hidden;display:-ms-flexbox;display:flex;height:100%;margin:0!important;padding:0!important}.splide.is-initialized:not(.is-active) .splide__list{display:block}.splide__pagination{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;margin:0;pointer-events:none}.splide__pagination li{display:inline-block;line-height:1;list-style-type:none;margin:0;pointer-events:auto}.splide:not(.is-overflow) .splide__pagination{display:none}.splide__progress__bar{width:0}.splide{position:relative;visibility:hidden}.splide.is-initialized,.splide.is-rendered{visibility:visible}.splide__slide{backface-visibility:hidden;box-sizing:border-box;-ms-flex-negative:0;flex-shrink:0;list-style-type:none!important;margin:0;position:relative}.splide__slide img{vertical-align:bottom}.splide__spinner{animation:splide-loading 1s linear infinite;border:2px solid #999;border-left-color:transparent;border-radius:50%;bottom:0;contain:strict;display:inline-block;height:20px;left:0;margin:auto;position:absolute;right:0;top:0;width:20px}.splide__sr{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.splide__toggle.is-active .splide__toggle__play,.splide__toggle__pause{display:none}.splide__toggle.is-active .splide__toggle__pause{display:inline}.splide__track{overflow:hidden;position:relative;z-index:0}
@charset "UTF-8";
html{font-size:62.5%}body{background-color:#FFF;color:#222;font-family:"NeueFrutiger1450Regular", Arial, Helvetica, sans-serif;font-size:1.5em;font-weight:400;line-height:1.6;padding:0;margin:0}html,body,*{box-sizing:border-box}figure{padding:0;margin:0}img{width:auto;max-width:100%;height:auto;vertical-align:bottom;color:#222;border:0}table{border-collapse:collapse;border-spacing:0}#wrapper.mce-content-body{display:block;background:#FFF;color:#222}.offscreen,.invisible{position:absolute !important;left:-10000px !important;top:auto !important;height:1px !important;width:1px !important;overflow:hidden !important;white-space:nowrap !important}.hidden{display:none}#wrapper.mce-content-body .offscreen{position:static !important;top:auto !important;left:auto !important;height:auto !important;width:auto !important;opacity:0.2 !important}body,.wrapper{display:flex;flex-direction:column;min-height:100vh}body{background-color:#F0F0F0}.wrapper{width:100%;max-width:1400px;margin:0 auto;box-shadow:0 0 25px 0 rgba(0, 0, 0, 0.05);background-color:#FFF}@media (min-width:62.5em){.wrapper{padding:0 90px}}main{flex:1;display:flex;flex-direction:column}body:not(.ie) .content-container{flex-grow:1}.ie .content-container{flex-grow:1}.content-main{padding:0 0 50px 0}#wrapper.mce-content-body{max-width:800px;margin:0;padding:10px 20px}.header>.inside{max-width:120rem;min-height:7.5rem;margin:14px auto;position:relative;display:flex;flex-direction:column;justify-content:space-between}@media (min-width:62.5em){.header>.inside{min-height:16.9rem;margin:30px auto}}.header-row-2{display:flex;flex-direction:column;justify-content:space-between;flex:1}@media (min-width:62.5em){.header-row-2{flex-direction:row-reverse;justify-content:space-between;align-items:flex-end;gap:80px}}.header-logo{position:absolute;top:0;z-index:10;width:85px;left:4px}@media (min-width:62.5em){.header-logo{width:265px;left:0;margin-left:-84px}}.header-logo svg{width:100%;height:auto;display:block}.header-navbar-lang{justify-content:flex-end;display:none}@media (min-width:62.5em){.header-navbar-lang{display:flex}}.header-navbar-lang ul{display:flex;justify-content:flex-end;gap:20px;list-style:none;padding:0;margin:0}.header-navbar-lang li{font-size:1.9rem;line-height:2.4rem}.header-navbar-lang a{display:block;color:#222;text-decoration:none;padding:0 0 0.5rem 0;transition:background-size 0.25s;background-image:linear-gradient(#d24605, #d24605);background-repeat:no-repeat;background-position:0 100%;background-size:0 0.3rem}.header-navbar-lang a:hover,.header-navbar-lang a:focus,.header-navbar-lang a:active{background-size:100% 0.3rem;border-bottom:3px solid rgba(210, 70, 5, 0)}.header-navbar-lang a:focus-visible{background-size:0 0.3rem;border-bottom:0;outline:3px solid #d24605;padding:0 0.5rem 0.3rem 0.5rem;margin:0 -0.5rem}.header-navbar-primary{margin:0 0 0 100px}@media (min-width:62.5em){.header-navbar-primary{margin:0 0 13px 215px}}.header-navbar-primary ul{list-style:none;margin:2.2rem 0 0 0;padding:0;display:flex;gap:0.8rem;flex-wrap:wrap}@media (min-width:62.5em){.header-navbar-primary ul{margin:0;gap:2rem}}.header-navbar-primary li{margin:0;padding:0;font-family:"NeueFrutiger1450Bold", Arial, Helvetica, sans-serif;font-size:1.6rem;line-height:1.6rem}@media (min-width:25em){.header-navbar-primary li{font-size:1.7rem;line-height:1.7rem}}@media (min-width:62.5em){.header-navbar-primary li{font-size:3rem;line-height:3rem}}.header-navbar-primary a,.header-navbar-primary strong{color:#222;text-decoration:none;display:block;padding:0.2rem 0.4rem 0.4rem 0.4rem;font-weight:400}@media (min-width:62.5em){.header-navbar-primary a,.header-navbar-primary strong{padding:0.2rem 1rem 1rem 1rem}}.header-navbar-primary a:focus-visible,.header-navbar-primary strong:focus-visible{outline:3px solid #d24605}.header-navbar-primary .level_2{display:none}.header-search{display:flex;flex:1;justify-content:flex-end;align-items:flex-start;margin:0 14px 0 125px}@media (min-width:62.5em){.header-search{margin:0 0 10px 0}}.header-search .ce_form{width:100%;margin:0 0 0 0;display:flex;max-width:27rem}@media (min-width:62.5em){.header-search .ce_form{max-width:38rem}}.header-search .ce_form form{display:flex;width:100%;margin:0}.header-search .formbody{width:100%;margin:0;position:relative}.header-search .widget{margin:0}.header-search label{position:absolute !important;left:-10000px !important;top:auto !important;height:1px !important;width:1px !important;overflow:hidden !important;white-space:nowrap !important}.header-search .widget-text .text{width:100%;font-size:1.6rem;line-height:1.6rem;font-family:"NeueFrutiger1450Medium", Arial, Helvetica, sans-serif;padding:0.2rem 3.8rem 0.4rem 0.6rem;border:2px solid #222;border-radius:2px}@media (min-width:62.5em){.header-search .widget-text .text{font-size:2rem;line-height:2rem;padding:0.8rem 3.8rem 1rem 1rem;border:3px solid #222}}.header-search .widget-text .text::placeholder{color:#222}.header-search .widget-text .text:hover,.header-search .widget-text .text:focus,.header-search .widget-text .text:active{outline:none;border:2px solid #d24605}@media (min-width:62.5em){.header-search .widget-text .text:hover,.header-search .widget-text .text:focus,.header-search .widget-text .text:active{border:3px solid #d24605}}.header-search .widget-text .text:hover::placeholder,.header-search .widget-text .text:focus::placeholder,.header-search .widget-text .text:active::placeholder{opacity:0}.header-search .widget-submit{position:absolute;top:0.2rem;right:6px}@media (min-width:62.5em){.header-search .widget-submit{top:calc(50% - 1.4rem);right:9px}}.header-search .widget-submit .submit{cursor:pointer;background-color:transparent;padding:0;margin:0;border:none;display:block}.header-search .widget-submit .submit #icon-search-icon{fill:#333}.header-search .widget-submit .submit:hover #icon-search-icon,.header-search .widget-submit .submit:focus #icon-search-icon,.header-search .widget-submit .submit:active #icon-search-icon{fill:#d24605}.header-search .widget-submit .submit img{width:2rem;height:2rem}@media (min-width:62.5em){.header-search .widget-submit .submit img{width:2.9rem;height:2.9rem}}.content-main>.inside>.mod_article.accordion{margin-top:5rem;margin-bottom:5rem}.content-main>.inside>.mod_article.accordion .ce_text .text_container{max-width:100%}.accordion-item{border-top:3px solid #222;margin-top:0 !important;margin-bottom:0 !important}.accordion-item:last-child{border-bottom:3px solid #222}.open.accordion-item{border-top:1px solid #FFF}.accordion-item-title h2,.accordion-item-title h3{font-size:2.4rem;font-family:"NeueFrutiger1450Medium", Arial, Helvetica, sans-serif;line-height:3.2rem;margin:0 !important}.open .accordion-item-title h2,.open .accordion-item-title h3{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:"NeueFrutiger1450Bold", Arial, Helvetica, sans-serif}.accordion-item .accordion-item-title-link{transition:none;background-image:none;position:relative;display:block;padding:1.3rem 10px 1.6rem 52px;font-weight:400;text-decoration:none;color:#222;border:none;outline:none}.accordion .accordion-item-title-link:hover,.accordion .accordion-item-title-link.cursor-over:focus,.accordion .accordion-item-title-link:active{text-decoration:none;color:#222;outline:0;background-color:#F2F2F2;border-bottom:none}.accordion .accordion-item-title-link:focus{color:#222}.accordion .open.accordion-item-title-link,.accordion .open.accordion-item-title-link.cursor-over{display:block;text-decoration:none;color:#FFF;border-radius:1px;background-color:#d24605}.accordion .open.accordion-item-title-link:hover,.accordion .open.accordion-item-title-link.cursor-over:hover,.accordion .open.accordion-item-title-link.cursor-over:focus,.accordion .open.accordion-item-title-link.cursor-over:active{text-decoration:none;border-bottom:none}.accordion .open.accordion-item-title-link,.accordion .open.accordion-item-title-link.cursor-over{text-decoration:none;color:#FFF;border-radius:3px;background-color:#d24605}.accordion-item-title-link:before{position:absolute;top:1.8rem;left:10px;display:block;width:2.5rem;height:2.5rem;content:" ";background-image:url(/files/system/images/icons-accordion.svg);background-repeat:no-repeat;background-position:0 0;background-size:10rem 2.5rem}.accordion-item-title-link:hover,.accordion-item-title-link.cursor-over:focus,.accordion-item-title-link:active{text-decoration:none}.accordion-item-title-link:hover:before,.accordion-item-title-link.cursor-over:focus:before,.accordion-item-title-link:active:before{background-position:-5rem 0}.accordion-item-title-link:focus{border-bottom:none !important}.open.accordion-item-title-link:before,.open.accordion-item-title-link.cursor-over:before{background-position:-7.5rem 0}.accordion-item-title-text{display:inline-block;max-width:72rem}.accordion-item-content-inner{padding:15px 40px 35px 52px;margin:0 0 20px 0 !important;background-color:#F6F6F6}.accordion .image_container+.accordion-item-content-inner{padding-top:0}.accordion-item p{margin:2rem 0 !important}.accordion-item .accordion-item-content .image_container.float_right{margin-top:36px}.accordion-item p,.accordion-item li{font-size:2.2rem;line-height:3.2rem;max-width:74rem}.accordion-item ul{margin:2rem 0 !important;line-height:3.2rem}.accordion .accordion-item ul li:before{top:0}.content-main>.inside>.mod_article{max-width:120rem;margin:0 14px}@media (min-width:62.5em){.content-main>.inside>.mod_article{margin:0 auto}}.mod_article.title-box{background-color:#E1E1E1;border-radius:1rem;margin-bottom:5rem !important;padding:0 20px}@media (min-width:50em){.mod_article.title-box{padding:0 30px}}.mod_article.title-box.title-box-image{margin-bottom:0 !important;padding:0 !important}@media (min-width:62.5em){.mod_article.article-2-cols{display:flex;gap:30px}}.mod_article.article-2-cols .ce_text{flex:1}.ce_text.box{padding:30px;border:3px solid #222;border-radius:2px;margin:4.5rem auto 4.2rem auto}.ce_text.box>h2{margin-top:0;font-size:2.5rem;line-height:3.5rem}.ce_text.box.box-grey{border-color:#F2F2F2;background-color:#F2F2F2;border-radius:10px}.ce_text.box.box-grey .text_container>:first-child{margin-top:0}.ce_text.box.box-grey .text_container>:last-child{margin-bottom:0}.ce_text.box.float-right{float:right;margin:0.4rem 0 10px 30px !important}.mod_breadcrumb{max-width:92rem;margin:0 auto;padding:2.2rem 0 0 0}@media (min-width:62.5em){.mod_breadcrumb{padding:4.8rem 0 0 0}}.mod_breadcrumb p{margin:0;font-size:2.2rem;line-height:3.4rem}@media (min-width:62.5em){.mod_breadcrumb p{font-size:2.6rem;line-height:3.8rem}}.mod_breadcrumb p a{color:#222;text-decoration:none}.mod_breadcrumb p strong{position:absolute !important;left:-10000px !important;top:auto !important;height:1px !important;width:1px !important;overflow:hidden !important;white-space:nowrap !important}.splide{margin:4rem 0 0 0}.splide .slide>.inside{position:relative}.splide .splide__arrows{position:absolute;width:100%;top:calc(50% - 2.5rem);display:none;justify-content:space-between}@media (min-width:43.75em){.splide .splide__arrows{display:flex}}.splide .splide__arrow{background-color:transparent;border:none;padding:0;margin:0}.splide .splide__arrow:hover,.splide .splide__arrow:focus,.splide .splide__arrow:active{background-color:transparent}.splide .splide__arrow:hover .carousel-arrow,.splide .splide__arrow:focus .carousel-arrow,.splide .splide__arrow:active .carousel-arrow{fill:#222}.splide .splide__track{margin:0 auto 0 auto;padding-top:5rem;padding-bottom:4.2rem}@media (min-width:43.75em){.splide .splide__track{width:calc(100% - 16.0rem)}}.splide .splide__track:after{content:" ";display:block;width:100%;height:calc(100% - 5.0rem - 4.2rem);background-color:#E1E1E1;position:absolute;top:5rem;border-radius:1rem}.splide .splide__track:before{content:" ";display:block;position:absolute;width:5.8rem;height:4.2rem;background-image:url(/files/system/images/carousel-quote-bubble.svg);bottom:0;left:10%}@media (min-width:43.75em){.splide .splide__track:before{left:15%}}.splide .splide__list{position:relative;z-index:100}.splide .splide__slide{display:flex;align-items:center}.splide .splide__slide blockquote{margin:30px 20px 45px 20px}@media (min-width:50em){.splide .splide__slide blockquote{margin:0 30px 55px 30px}}@media (min-width:62.5em){.splide .splide__slide blockquote{margin:0 50px 45px 50px}}@media (min-width:75em){.splide .splide__slide blockquote{margin:0 85px 55px 85px}}.splide .splide__slide blockquote p{font-size:2.2rem;line-height:3.1rem}.splide .splide__slide img+blockquote{margin-top:14.5rem}.splide .splide__slide img{width:20rem;height:20rem;border-radius:10rem;position:absolute;left:calc(50% - 10.0rem);top:-5rem}.splide .splide__slide footer{font-size:1.9rem;line-height:2.8rem;margin:2.5rem 0 0 0}.splide .splide__slide footer strong{font-family:"NeueFrutiger1450Bold", Arial, Helvetica, sans-serif;font-weight:400;font-size:2rem}.splide .splide__pagination{gap:1.4rem;margin-top:-2.2rem;position:relative;z-index:100}.splide .splide__pagination .splide__pagination__page{background-color:#FFF;border:2px solid #222}.splide .splide__pagination .splide__pagination__page.is-active{background-color:#d24605;border:2px solid #d24605}.splide .splide__pagination__page{padding:0;width:2rem;height:2rem;border-radius:2rem}.title-box .mod_eventreader .image_container{position:relative;max-height:53rem;overflow:hidden}.title-box .mod_eventreader img{border-radius:1rem;overflow:hidden;width:100%}.title-box .mod_eventreader .image-caption{position:absolute;bottom:0;left:100%;-webkit-transform:rotateZ(-90deg);transform:rotateZ(-90deg);-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;-o-transform-origin:left bottom;transform-origin:left bottom;margin:0 0 1rem -0.5rem;width:100%;text-align:left;text-shadow:0 0 30px rgba(0, 0, 0, 0.8);color:#FFF}.mod_eventreader h1{font-size:3rem;line-height:3.8rem;font-family:"NeueFrutiger1450Bold", Arial, Helvetica, sans-serif;max-width:92rem;margin:0.2rem auto 0 auto;padding:0 0 3rem 0}@media (min-width:62.5em){.mod_eventreader h1{font-size:4.8rem;line-height:6.2rem;position:relative;left:-0.3rem;margin:0.4rem auto 0 auto;padding:0 0 4rem 0}}.mod_eventreader .event-full-details{border-top:3px solid #222;border-bottom:3px solid #222;max-width:92rem;margin:0 auto 0 auto;padding:2.5rem 0}@media (min-width:62.5em){.mod_eventreader .event-full-details{display:flex;gap:4rem}}.mod_eventreader .event-full-details-text{flex:1}.mod_eventreader .event-full-category{background-color:#E1E1E1;color:#222;padding:0.4rem 1.2rem 0.7rem 1.2rem;display:inline-block;border-radius:0.2rem;font-size:1.9rem;font-family:"NeueFrutiger1450Bold", Arial, Helvetica, sans-serif;line-height:1.9rem;margin:0 0 1rem 0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.mod_eventreader .event-full-infos{margin:0;font-size:2rem;line-height:2.8rem}@media (min-width:62.5em){.mod_eventreader .event-full-infos{font-size:2.2rem;line-height:3.3rem}}.mod_eventreader .event-full-info{display:flex;gap:0.5rem;margin-bottom:0.2rem}.mod_eventreader .event-full-info:before{content:" ";display:block;width:1.8rem;min-width:1.8rem;height:1.8rem;margin-top:0.6rem;background-repeat:no-repeat}@media (min-width:62.5em){.mod_eventreader .event-full-info:before{margin-top:0.9rem}}.mod_eventreader .event-full-location:before{background-image:url(/files/system/images/icon-location-mini-orange.svg);background-size:1.5rem 1.8rem}@media (min-width:62.5em){.mod_eventreader .event-full-date-time{display:flex;gap:1rem;justify-content:flex-start}}.mod_eventreader .event-full-date:before{background-image:url(/files/system/images/icon-date-mini-orange.svg);background-size:1.6rem 1.8rem}.mod_eventreader .event-full-time:before{width:1.8rem;background-image:url(/files/system/images/icon-time-mini-orange.svg);background-size:1.8rem 1.8rem}.mod_eventreader .event-full-details-register{display:flex;align-items:center;align-content:flex-start}.mod_eventreader .event-full-register-button{font-size:2rem;padding:0.6rem 2rem 1rem 2rem;margin:2rem 0 0 0}@media (min-width:62.5em){.mod_eventreader .event-full-register-button{font-size:2.2rem;padding:1.4rem 4rem 1.8rem 4rem;margin:0}}.mod_eventreader .event-full-register-button[disabled],.mod_eventreader .event-full-register-button[disabled]:hover,.mod_eventreader .event-full-register-button[disabled]:focus,.mod_eventreader .event-full-register-button[disabled]:active{cursor:default;background-color:#C9C9C9;border-color:#C9C9C9;color:#222}.mod_eventreader .event-full-registration-full{font-size:2.2rem;padding:1.4rem 4rem 1.8rem 4rem;display:inline-block;background-color:#E1E1E1}.mod_eventreader .event-full-description{max-width:92rem;margin:3rem auto 7rem auto}@media (min-width:62.5em){.mod_eventreader .event-full-description{margin:6rem auto 7rem auto}}.mod_eventreader .event-full-description>.inside{max-width:80rem}.mod_eventreader .event-full-register-info{background-color:#E1E1E1;max-width:92rem;margin:0 auto 4rem auto;padding:6rem 20px 4rem 20px;border-radius:0.2rem;border-top:10px solid #d24605;position:relative}@media (min-width:62.5em){.mod_eventreader .event-full-register-info{padding:6rem 100px 4rem 50px}}.mod_eventreader .event-full-register-info:before{content:" ";position:absolute;width:9rem;height:9rem;display:block;background-image:url(/files/system/images/icon-lightbulb.svg);background-size:9rem 9rem;background-repeat:no-repeat;top:-4.5rem;left:calc(50% - 4.5rem)}.mod_eventreader .event-full-register-info .text_container{max-width:calc(80.0rem - 50px)}.mod_eventreader .event-full-register-info h2{font-size:2.6rem;font-family:"NeueFrutiger1450Bold", Arial, Helvetica, sans-serif;line-height:3.4rem;margin:0 0 1.5rem 0}@media (min-width:62.5em){.mod_eventreader .event-full-register-info h2{font-size:3.4rem;line-height:4.2rem;margin:0 0 3rem 0}}.mod_eventreader .event-full-register-info .event-full-register-button{margin-top:1rem}@media (min-width:62.5em){.mod_eventreader .event-full-register-info .event-full-register-button{margin-top:1.2rem}}.mod_eventreader .event-full-back{max-width:92rem;margin:0 auto;font-size:2rem}.mod_eventreader .event-full-back a{text-decoration:none;color:#222;display:flex;gap:1rem;align-items:center;font-family:"NeueFrutiger1450Medium", Arial, Helvetica, sans-serif}.mod_eventreader .event-full-back a:before{content:" ";display:block;width:1.9rem;height:1.9rem;background-image:url(/files/system/images/icon-arrow-small-orange-left.svg);background-repeat:no-repeat;position:relative;top:0.1rem}.mod_eventlist{max-width:92rem;margin:0 auto 3rem auto}.mod_eventlist>h2{background-color:#222;color:#FFF;font-size:2.6rem;line-height:4rem;padding:0.2rem 3.5rem 0.6rem 3.5rem;border-radius:0.2rem;margin:6rem 0 0 0}@media (min-width:62.5em){.mod_eventlist>h2{font-size:3rem;line-height:4.4rem;padding:0.8rem 6rem 1.4rem 6rem;margin:6rem 0 0 0}}.mod_eventlist ul{list-style:none;margin:0;padding:0}.mod_eventlist li{padding:3.8rem 0 3.8rem 3.5rem;border-bottom:3px solid #222;margin:0}@media (min-width:62.5em){.mod_eventlist li{display:flex;gap:2rem;justify-content:space-between;align-items:center;padding:3.8rem 6rem 3.8rem 4.5rem}}.mod_eventlist .event-list-item-text{flex:1}.mod_eventlist .event-list-item-category{background-color:#d24605;color:#FFF;padding:0.4rem 1.2rem 0.7rem 1.2rem;display:inline-block;border-radius:0.2rem;font-size:1.7rem;font-family:"NeueFrutiger1450Bold", Arial, Helvetica, sans-serif;font-weight:400;line-height:1.7rem;margin:0 0 0.4rem 0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media (min-width:62.5em){.mod_eventlist .event-list-item-category{font-size:1.9rem;line-height:1.9rem;margin:0 0 1rem 0}}.mod_eventlist .event-list-item-title{font-size:2rem;line-height:3.2rem;font-family:"NeueFrutiger1450Bold", Arial, Helvetica, sans-serif;font-weight:400;margin:-0.6rem 0 1rem 0}@media (min-width:62.5em){.mod_eventlist .event-list-item-title{margin:-0.6rem 0 1.8rem 0}}.mod_eventlist .event-list-item-title a{display:block;color:#222;text-decoration:none;font-size:2.4rem;line-height:3.2rem;position:relative}@media (min-width:62.5em){.mod_eventlist .event-list-item-title a{font-size:3.3rem;line-height:4.3rem}}.mod_eventlist .event-list-item-title a:before{content:" ";background-image:url(/files/system/images/icon-arrow-large-orange-right.svg);background-size:2rem 2rem;background-repeat:no-repeat;width:2rem;height:2rem;display:block;position:absolute;left:-2.5rem;top:0.7rem}@media (min-width:62.5em){.mod_eventlist .event-list-item-title a:before{width:2.7rem;height:2.7rem;background-size:2.7rem 2.7rem;top:0.9rem;left:-4rem}}.mod_eventlist .event-list-item-title a:hover,.mod_eventlist .event-list-item-title a:focus,.mod_eventlist .event-list-item-title a:active{color:#222}.mod_eventlist .event-list-item-infos{margin:0 0 1rem 0;font-size:1.9rem;line-height:2.6rem}@media (min-width:62.5em){.mod_eventlist .event-list-item-infos{margin:0;font-size:2.2rem;line-height:3.3rem}}.mod_eventlist .event-list-item-date.event-list-item-info,.mod_eventlist .event-list-item-time.event-list-item-info{display:flex;gap:0.5rem}.mod_eventlist .event-list-item-date.event-list-item-info:before,.mod_eventlist .event-list-item-time.event-list-item-info:before{content:" ";display:block;width:1.5rem;min-width:1.5rem;height:1.8rem;margin-top:0.5rem;background-repeat:no-repeat}@media (min-width:62.5em){.mod_eventlist .event-list-item-date.event-list-item-info:before,.mod_eventlist .event-list-item-time.event-list-item-info:before{margin-top:0.9rem}}.mod_eventlist .event-list-item-location:before{width:1.5rem;min-width:1.5rem;background-image:url(/files/system/images/icon-location-mini-orange.svg);background-size:1.5rem 1.8rem}@media (min-width:62.5em){.mod_eventlist .event-list-item-date-time{display:flex;gap:2rem;justify-content:flex-start}}.mod_eventlist .event-list-item-date.event-list-item-info:before{width:1.8rem;background-image:url(/files/system/images/icon-date-mini-orange.svg);background-size:1.6rem 1.8rem;margin-top:0.5rem}@media (min-width:62.5em){.mod_eventlist .event-list-item-date.event-list-item-info:before{margin-top:0.9rem}}.mod_eventlist .event-list-item-time.event-list-item-info:before{width:1.8rem;background-image:url(/files/system/images/icon-time-mini-orange.svg);background-size:1.8rem 1.8rem}@media (min-width:62.5em){.mod_eventlist .event-list-item-image{margin-right:-4rem}}.mod_eventlist .event-list-item-image img{border-radius:22rem;overflow:hidden;width:22rem;height:22rem}.mod_eventlist .event-list-link-to-program{margin:50px 0 0 0;font-size:2.5rem;font-family:"NeueFrutiger1450Bold", Arial, Helvetica, sans-serif}.mod_eventlist .event-list-link-to-program a{border:3px solid #222;padding:0.9rem 2rem 1.2rem 5rem;color:#222;text-decoration:none;display:inline-block;position:relative}.mod_eventlist .event-list-link-to-program a:before{content:" ";background-image:url(/files/system/images/icon-arrow-large-orange-right.svg);background-size:2.7rem 2.7rem;background-repeat:no-repeat;width:2.7rem;height:2.7rem;display:block;position:absolute;left:1.2rem;top:1.3rem}.filter-wrapper{max-width:92rem;margin:0 auto;padding:0 0 20px 0;position:relative}@media (min-width:37.5em){.filter-wrapper{display:flex;gap:10px;justify-content:flex-start;flex-wrap:wrap}}.filter-block+.filter-block{margin:1rem 0 0 0}@media (min-width:37.5em){.filter-block+.filter-block{margin:0}}.filter-button{width:100%;background-color:transparent;padding:0.8rem 4.4rem 1.2rem 1.5rem;border:3px solid #222;margin:0;position:relative;color:#222;border-radius:2px;font-size:2.2rem;font-family:"NeueFrutiger1450Bold", Arial, Helvetica, sans-serif;font-weight:400;text-align:left;display:block;z-index:100}@media (min-width:37.5em){.filter-button{width:auto}}.filter-button[aria-expanded="true"]{padding-bottom:2.8rem;background-color:#FFF;color:#222;border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0;margin-bottom:calc(-1.6rem + 3px);z-index:10000}@media (min-width:37.5em){.filter-button[aria-expanded="true"]{margin-bottom:-2.8rem}}.filter-button[aria-expanded="true"]:after{content:" ";position:absolute;display:block;width:2.1rem;height:1.3rem;background-image:url(/files/system/images/icon-filter-close.svg);top:1.7rem;right:1rem}.filter-button[aria-expanded="false"]:after{content:" ";position:absolute;display:block;width:2.1rem;height:1.3rem;background-image:url(/files/system/images/icon-filter-open.svg);top:1.7rem;right:1rem}.filter-form{display:none;position:absolute;background-color:#FFF;border:3px solid #222;margin:-3px 0 0 0 !important;padding:0 25px 25px 25px;z-index:1000;width:100%;border-bottom-right-radius:10px;border-bottom-left-radius:10px}@media (min-width:37.5em){.filter-form{margin:calc(2.8rem - 3px) 0 0 0 !important;width:36rem;max-width:100%;border-top-right-radius:10px;padding:20px 25px 25px 25px}}.filter-fieldset{padding:0;margin:0}.filter-item{display:flex;justify-content:flex-start;align-items:flex-start;gap:12px;margin:0.3rem 0;font-size:2.2rem;line-height:3.2rem}.filter-fieldset input[type="checkbox"]{transform:none;float:none;margin:1.1rem 0 0 0;width:1em;height:1em}.filter-fieldset label{flex:1}.filter-form input[type="submit"]{margin-top:1.5rem}.remove-filter-wrapper{max-width:92rem;margin:0 auto;display:flex;justify-content:flex-start;gap:15px;border-bottom:3px solid #222;padding-bottom:2rem}.remove-filter-title{font-size:2.1rem;line-height:3rem;font-weight:400;font-family:"NeueFrutiger1450Bold", Arial, Helvetica, sans-serif;margin:0.1rem}.remove-filter-list{display:flex;gap:10px;margin:0;padding:0;list-style:none}.remove-filter-list-item{margin:0;padding:0;font-size:2.1rem;line-height:3rem}.remove-filter-link{background-color:#E1E1E1;border-radius:0.4rem;text-decoration:none;display:block;padding:0rem 3rem 0.5rem 1rem;position:relative}.remove-filter-link:before{content:" ";width:1.6rem;height:1.6rem;position:absolute;right:0.8rem;top:0.9rem;background-image:url(/files/system/images/icon-filter-remove.svg);display:block;background-size:1.6rem 1.6rem}input[type="text"],input[type="date"],input[type="file"],button,select,textarea{font:inherit;margin:0}input[type="text"],input[type="submit"],input[type="password"],textarea{-webkit-appearance:none}.ce_form form{max-width:92rem;margin:4.5rem auto}.ce_form .form-block-3-cols{display:flex;justify-content:space-between;align-items:flex-start;gap:49px}.ce_form .form-block-3-cols>:first-child{width:34rem}.ce_form .form-block-3-cols>:nth-child(2){width:calc(100% - 34.0rem - 10px / 2)}.ce_form .form-block-3-cols>:nth-child(3){width:calc(100% - 34.0rem - 10px / 2)}fieldset{margin:0;padding:0;border:0}.content-main .formbody>fieldset{margin:4.5rem 0}.content-main .formbody>fieldset{display:block;margin:10px 0 35px 0;border:none;padding:20px 0 22px 0}.content-main .formbody>.fieldset-bg-grey{background-color:#F2F2F2;padding:1.5rem 100px 15px 50px;border-radius:0 10px 10px 0}.content-main .formbody>.fieldset-bg-grey.fieldset-border-left-orange{border-left:5px solid #d24605;margin-top:10rem}.content-main .formbody>.fieldset-bg-grey.fieldset-border-left-orange legend{position:absolute;width:100%;display:block;padding:0;font-family:"NeueFrutiger1450Bold", Arial, Helvetica, sans-serif;font-size:2.6rem;line-height:3.4rem;margin:-7.5rem 0 0 -55px}.content-main .formbody>.fieldset-bg-grey.fieldset-border-left-orange .explanation p{padding-top:2.5rem}.content-main .formbody>.fieldset-bg-grey.fieldset-border-left-orange .explanation p strong{font-weight:400;font-family:"NeueFrutiger1450Medium", Arial, Helvetica, sans-serif}.content-main .formbody>.fieldset-bg-grey.fieldset-border-left-orange legend+.explanation p{padding-top:0}.widget{font-size:2.2rem;line-height:3.2rem;margin:2.5rem 0}.widget.spacing-top{margin-top:6.5rem}.widget label{font-size:2.2rem;line-height:3.2rem;display:inline-block;padding:0 0 0.2rem 0;color:#222;font-family:"NeueFrutiger1450Medium", Arial, Helvetica, sans-serif}.widget label .mandatory{padding-left:0.3rem}.widget-checkbox label{font-family:"NeueFrutiger1450Regular", Arial, Helvetica, sans-serif}.widget .text,.widget .textarea,.duet-date__input{font-size:2.2rem;line-height:3.2rem;width:100%;margin:0;padding:0.8rem 10px 0.7rem 10px;color:#222;border:3px solid #222;border-radius:2px;background-color:#FFF;display:block}.widget .text:hover,.widget .text:focus,.widget .text:active,.widget .textarea:hover,.widget .textarea:focus,.widget .textarea:active,.duet-date__input:hover,.duet-date__input:focus,.duet-date__input:active{border:3px solid #d24605;outline:none}.widget .text[type="date"],.widget .text[type="time"]{max-height:5.3rem;font-family:"NeueFrutiger1450Regular", Arial, Helvetica, sans-serif}.widget select{font-size:2rem;line-height:2.5rem;width:100%;margin:0;padding:0.2rem 8px 0.5rem 8px;color:#222;border:1px solid #BBB;border-radius:2px;background-color:#FFF}.widget select:hover,.widget select:focus,.widget select:active{background-color:#F6F6F6}.widget-checkbox fieldset legend{font-size:1.9rem;font-weight:700;line-height:3.2rem}.widget-checkbox fieldset legend .mandatory{padding-left:0.3rem}.widget-checkbox fieldset>span{display:flex;align-items:baseline}.widget-checkbox fieldset label{flex:1;margin-left:14px}.widget-checkbox fieldset .checkbox{position:relative;top:0.1rem;width:1.8rem;height:1.8rem;border:1px solid #BBB}input[type="submit"],button{cursor:pointer;font-size:2rem;font-weight:400;font-family:"NeueFrutiger1450Bold", Arial, Helvetica, sans-serif;line-height:2.4rem;padding:0.8rem 25px 1.2rem 25px;color:#FFF;border:1px solid #d24605;border-radius:3px;background-color:#d24605;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}input[type="submit"]:hover,input[type="submit"]:focus,input[type="submit"]:active,button:hover,button:focus,button:active{cursor:pointer;text-decoration:none;color:#FFF;border-color:#222;background-color:#222}input[type="submit"].button-small,button.button-small{font-size:1.6rem;line-height:2.2rem;padding:0.3rem 12px 0.5rem 12px}.widget-submit{margin-top:3.5rem}button{cursor:pointer}input[type="file"]{display:block}.widget-text.error input,.widget-select.error input{border-color:#be140a}.widget.error p.error{font-size:2rem;line-height:2.5rem;margin:0;color:#be140a}.widget-text .text.checked-error,.widget-textarea .textarea.checked-error,.checked-error .duet-date__input{border-color:#be140a}.checked-error+.error-message{color:#be140a;display:block;font-size:2rem;line-height:2.5rem;margin-top:0.2rem}.widget.checked-error label{color:#be140a}.widget .form-text-wrapper,.widget .form-textarea-wrapper,.widget .form-upload-wrapper{position:relative}.widget .form-text-wrapper:after,.widget .form-textarea-wrapper:after,.widget .form-upload-wrapper:after{content:"";width:3.2rem;height:3.2rem;display:block;background-size:3.2rem 3.2rem;background-repeat:no-repeat;position:absolute;right:-4rem;top:1.1rem}.widget.checked-error .form-text-wrapper:after,.widget.checked-error .form-textarea-wrapper:after,.widget.checked-error .form-upload-wrapper:after{background-image:url(/files/system/images/icon-form-checked-error.svg)}.widget.checked-ok .form-text-wrapper:after,.widget.checked-ok .form-textarea-wrapper:after,.widget.checked-ok .form-upload-wrapper:after{background-image:url(/files/system/images/icon-form-checked-ok.svg)}.widget-text .text.checked-ok,.widget-textarea .textarea.checked-ok,.checked-ok .duet-date__input{border-color:#238714}::-webkit-input-placeholder{color:#222}:-ms-input-placeholder{color:#222}::-moz-placeholder{opacity:1;color:#222}:-moz-placeholder{opacity:1;color:#222}::-ms-input-placeholder{color:#222}:hover::-webkit-input-placeholder,:focus::-webkit-input-placeholder,:active::-webkit-input-placeholder{color:rgba(80, 80, 80, 0.6)}:hover:-ms-input-placeholder{color:rgba(80, 80, 80, 0.6)}:hover::-moz-placeholder,:focus::-moz-placeholder,:active::-moz-placeholder{opacity:1;color:rgba(69, 87, 97, 0.6)}:hover:-moz-placeholder{opacity:1;color:rgba(80, 80, 80, 0.6)}:hover::-ms-input-placeholder{color:rgba(80, 80, 80, 0.6)}:root{--duet-color-primary: #d24605;--duet-color-text: #333;--duet-color-text-active: #fff;--duet-color-placeholder: #666;--duet-color-button: #f5f5f5;--duet-color-surface: #fff;--duet-color-overlay: rgba(0, 0, 0, 0.8);--duet-color-border: #333;--duet-font: "NeueFrutiger1450Regular", Arial, Helvetica, sans-serif;--duet-font-normal: 400;--duet-font-bold: 600;--duet-radius: 0px;--duet-z-index: 600}.duet-date__toggle{right:3px;top:3px;height:calc(100% - 6px)}@media (min-width:36em){.duet-date__mobile-heading{display:none !important}}.duet-date__day{font-size:1.6rem;opacity:1;color:#222;background:#E1E1E1;font-family:"NeueFrutiger1450Medium", Arial, Helvetica, sans-serif;border:2px solid #E1E1E1}.duet-date__day:hover,.duet-date__day:focus,.duet-date__day:active{background:#d24605;box-shadow:none;outline:0;border-color:#d24605;color:#FFF}.duet-date__day[aria-pressed=true]{border-color:#222;background-color:#222}.duet-date__day[aria-pressed=true]:focus{background:#d24605;border-color:#d24605}.duet-date__day.is-outside{font-family:"NeueFrutiger1450Book", Arial, Helvetica, sans-serif;background:none}.duet-date__day:not(.is-month),.duet-date__day[aria-disabled=true]{font-family:"NeueFrutiger1450Book", Arial, Helvetica, sans-serif;opacity:1;color:#767676;border-color:#FFF;background:#FFF;outline:0}.duet-date__day:not(.is-month):focus,.duet-date__day:not(.is-month):active,.duet-date__day[aria-disabled=true]:focus,.duet-date__day[aria-disabled=true]:active{outline:0;border-color:#C9C9C9}.duet-date__table-header{font-size:1.4rem}.duet-date__select-label{font-size:1.8rem}.duet-date__day:hover:before,.duet-date__day.is-today:before{background:#FFF}.ce_gallery ul{list-style:none;padding:0;display:flex;flex-wrap:wrap;gap:20px}.ce_gallery li{list-style:none;padding:0 !important;margin:0;flex-basis:calc((100% - 40px) / 3);background:#FFF;box-shadow:0 0 15px 0 rgba(0, 0, 0, 0.05)}.ce_gallery li:before{display:none !important}.ce_gallery figure img{max-width:100%}.accordion-item .ce_gallery ul{margin:0 -20px 0 -32px !important}@media (min-width:62.5em){.ce_image.image-header img{border-radius:1rem;margin:0 0 3rem 0}}.ce_image.image-round-corners img{border-radius:1rem}@media (min-width:62.5em){.dialog-container,.dialog-overlay{position:fixed;top:0;right:0;bottom:0;left:0}}.dialog-container{z-index:1000;position:fixed;top:0;left:0;right:0;bottom:0}@media (min-width:62.5em){.dialog-container{position:fixed;display:flex;justify-content:center;align-items:center}}.dialog-container[aria-hidden="true"]{display:none}.dialog-overlay{background-color:rgba(43, 46, 56, 0.9)}.dialog-content{z-index:1000;position:relative;background-color:white;overflow:auto;overflow-x:hidden;max-height:100vh}@media (min-width:62.5em){.dialog-content{margin:auto}}.event-full-registration-dialog{width:100%;height:100vh;background-color:#FFFFFF;z-index:100;padding:7rem 14px 30px 14px;position:relative;overflow:auto}@media (min-width:37.5em){.event-full-registration-dialog{padding:7rem 30px 30px 30px}}@media (min-width:50em){.event-full-registration-dialog{padding:7rem 50px 40px 50px}}@media (min-width:62.5em) and (min-height:62.5em){.event-full-registration-dialog{height:auto;max-width:80rem;max-height:100vh}}.event-full-registration-dialog-title{font-family:"NeueFrutiger1450Bold", Arial, Helvetica, sans-serif;font-size:3rem;line-height:4.2rem;margin:0}.event-full-registration-dialog-event-details{background-color:#E1E1E1;padding:2rem 2rem 2.2rem 2rem;margin:1.8rem 0 2.8rem 0;border-radius:2px;max-width:92rem}.event-full-registration-error{max-width:92rem;margin:0;font-family:"NeueFrutiger1450Bold", Arial, Helvetica, sans-serif;color:#be140a}.event-full-registration-error:focus{outline:none}.event-full-registration-dialog-event-title{font-size:2.2rem;font-family:"NeueFrutiger1450Medium", Arial, Helvetica, sans-serif;font-weight:600;line-height:3rem;margin:0 0 1rem 0}.event-full-registration-dialog-close{padding:0.8rem 1.5rem 1.4rem 1.5rem;font-size:2rem;line-height:2rem;position:absolute;top:14px;right:14px}@media (min-width:37.5em){.event-full-registration-dialog-close{top:10px;right:10px}}.event-full-registration-dialog form{margin:0}.event-full-registration-dialog .widget-submit button{font-size:2.2rem;padding:1.4rem 4rem 1.8rem 4rem}.mod_subscribe.box.box-grey,.mod_unsubscribe.box.box-grey{max-width:92rem;margin:4rem auto 3rem auto;background-color:#F2F2F2;border-radius:10px;padding:30px 30px 30px 30px}.mod_subscribe.box.box-grey>p,.mod_unsubscribe.box.box-grey>p{margin:0}.mod_subscribe .box h2,.mod_unsubscribe .box h2{font-size:2.6rem;line-height:3.4rem;margin:0 0 2.5rem 0}.mod_subscribe .box p,.mod_unsubscribe .box p{margin:0}.mod_subscribe .box .widget-text,.mod_unsubscribe .box .widget-text{margin:0}.mod_subscribe .box .widget-submit,.mod_unsubscribe .box .widget-submit{margin:1.5rem 0 0 0}.mod_subscribe p.error,.mod_subscribe p.confirm,.mod_unsubscribe p.error,.mod_unsubscribe p.confirm{font-family:"NeueFrutiger1450Bold", Arial, Helvetica, sans-serif}.mod_article.title-box .mod_newsreader h1.ce_headline{font-size:4.8rem;line-height:6.2rem}.news-full-back{max-width:92rem;margin:4rem auto 0 auto;font-size:2rem;padding:2rem 0 0 0}.news-full-back a{text-decoration:none;color:#222;display:flex;gap:1rem;align-items:center;font-family:"NeueFrutiger1450Medium", Arial, Helvetica, sans-serif}.news-full-back a:before{content:" ";display:block;width:1.9rem;height:1.9rem;background-image:url(/files/system/images/icon-arrow-small-orange-left.svg);background-repeat:no-repeat;position:relative;top:0.1rem}.mod_newslist{max-width:92rem;margin:0 auto 3rem auto}.mod_newslist>h2{background-color:#222;color:#FFF;font-size:3rem;line-height:4.4rem;padding:0.8rem 6rem 1.4rem 6rem;border-radius:0.2rem;margin:6rem 0 0 0}.mod_newslist ul{list-style:none;margin:0;padding:0}.mod_newslist li{padding:3rem 6rem 3.8rem 4.5rem;border-bottom:3px solid #222;margin:0;display:flex;gap:2rem;justify-content:space-between;align-items:center}.mod_newslist li:last-child{border-bottom:none}.mod_newslist .news-list-item-title{font-size:2rem;line-height:3.2rem;font-family:"NeueFrutiger1450Bold", Arial, Helvetica, sans-serif;font-weight:400;margin:0 0 1.2rem 0}.mod_newslist .news-list-item-title a{display:block;color:#222;text-decoration:none;font-size:2.8rem;line-height:3.8rem;position:relative}.mod_newslist .news-list-item-title a:before{content:" ";background-image:url(/files/system/images/icon-arrow-large-orange-right.svg);background-size:2.7rem 2.7rem;background-repeat:no-repeat;width:2.7rem;height:2.7rem;display:block;position:absolute;left:-4rem;top:0.8rem}.mod_newslist .news-list-item-title a:hover,.mod_newslist .news-list-item-title a:focus,.mod_newslist .news-list-item-title a:active{color:#222}.mod_newslist .news-list-item-date:after{content:" – ";display:inline}.mod_newslist .news-list-item-teaser p{display:inline;margin:0}.mod_search{max-width:92rem;margin:3rem auto}.mod_search h1{margin:0}.search-result-info strong{font-weight:400;padding:0 0.6rem 0.4rem 0.6rem;color:#222;border-radius:2px;background-color:#F2F2F2}.search-result-list{margin:0;padding:0;list-style:none}.search-result-list-item{margin:0;padding:3.5rem 0 3.2rem 0;border-top:3px solid #222}.content .search-result-list-item a{color:#222;text-decoration:none;padding:0}.content .search-result-list-item a:hover,.content .search-result-list-item a:focus,.content .search-result-list-item a:active{text-decoration:none;color:#d24605}.content .search-result-list-item a:hover .search-result-list-item-title>.inside,.content .search-result-list-item a:focus .search-result-list-item-title>.inside,.content .search-result-list-item a:active .search-result-list-item-title>.inside{border-bottom:1px solid #d24605}.search-result-list-item-title{display:block;font-size:2.8rem;font-family:"NeueFrutiger1450Bold", Arial, Helvetica, sans-serif;line-height:3.4rem;margin:0;padding-bottom:0}.search-result-list-item-url{display:block;font-size:1.8rem;font-family:400;line-height:2.4rem;margin:0.5rem 0 0;color:#222}a:hover .search-result-list-item-title,a:focus .search-result-list-item-title,a:active .search-result-list-item-title{background-size:100% 0.3rem}.search-result-list-item-context{max-width:90rem;font-size:2.2rem;line-height:3.2rem;margin:2.2rem 0 0 0}.search-result-list-item-context mark{font-family:"NeueFrutiger1450Bold", Arial, Helvetica, sans-serif;padding:0 0.6rem 0.3rem 0.6rem;color:#222;border-radius:3px;background-color:#F2F2F2}.ce_text{max-width:92rem;margin:0 auto}.ce_text .text_container{max-width:80rem}h1.ce_headline{font-size:6rem;line-height:7rem;font-family:"NeueFrutiger1450Bold", Arial, Helvetica, sans-serif;font-weight:400;max-width:92rem;margin:0 auto;padding:0 0 4rem 0;position:relative;left:-0.3rem}.mod_article.title-box h1.ce_headline{font-size:3.5rem;line-height:4.2rem;padding:0 0 4rem 0;position:relative;left:-0.3rem}@media (min-width:62.5em){.mod_article.title-box h1.ce_headline{font-size:6rem;line-height:7rem}}.mod_article.title-box h1.ce_headline.h1-smaller{font-size:5.2rem;line-height:6.6rem;margin-top:0.4rem}h2{font-size:3.2rem;font-family:"NeueFrutiger1450Bold", Arial, Helvetica, sans-serif;font-weight:400;line-height:4.4rem;margin:5rem 0 2rem 0}.line-top{clear:both;margin-top:5rem;padding-top:1rem;border-top:3px solid #222}.line-bottom{margin-bottom:4.5rem;padding-bottom:1.3rem;border-bottom:3px solid #222}a{color:#222}a:hover,a:focus,a:active{color:#d24605;text-decoration:underline}a[href^="tel"]{text-decoration:none}a[href^="tel"]:hover,a[href^="tel"]:focus,a[href^="tel"]:active{text-decoration:underline}a.button{display:inline-block;padding:0.8rem 25px 1.2rem 25px;background-color:#d24605;color:#FFF;border-radius:3px;border:1px solid #d24605;font-family:"NeueFrutiger1450Bold", Arial, Helvetica, sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:2.2rem;line-height:2.4rem;text-decoration:none}a.button:hover,a.button:focus,a.button:active{color:#FFF;text-decoration:underline}ul,ol{font-size:2rem;line-height:3.8rem;margin:2rem 0;padding:0}@media (min-width:37.5em){ul,ol{font-size:2.2rem;line-height:3.2rem;margin:2rem 0}}ul{list-style:none}li{margin:3.2rem 0}ul ul{margin-left:25px}.ce_text ul li,#wrapper.mce-content-body ul li{position:relative;padding-left:2.6rem}.ce_text ul .li-no-bullet,#wrapper.mce-content-body ul .li-no-bullet{padding-left:0}.ce_text ul li:before,#wrapper.mce-content-body ul li:before{font-size:2.4rem;position:absolute;z-index:1;top:0.1rem;left:0;content:"•";color:#d24605}.ce_text ul .li-no-bullet:before,#wrapper.mce-content-body ul .li-no-bullet:before{content:none}.ce_text ol>li,#wrapper.mce-content-body ol>li{margin-left:2.2rem;padding-left:0.8rem}.ce_text ol>li>ol[type="a"]>li,#wrapper.mce-content-body ol>li>ol[type="a"]>li{padding-left:0.8rem}.ul-spacing-0 li,.li-spacing-0,#wrapper.mce-content-body .li-spacing-0{margin:0}.ul-spacing-0 li>ul,.ul-spacing-0 li>ol,.li-spacing-0>ul,.li-spacing-0>ol,#wrapper.mce-content-body .li-spacing-0>ul,#wrapper.mce-content-body .li-spacing-0>ol{margin-top:0;margin-bottom:0}.ul-spacing-small li,.li-spacing-small,#wrapper.mce-content-body .li-spacing-small{margin:0.6rem 0}.ul-spacing-small li>ul,.ul-spacing-small li>ol,.li-spacing-small>ul,.li-spacing-small>ol,#wrapper.mce-content-body .li-spacing-small>ul,#wrapper.mce-content-body .li-spacing-small>ol{margin-top:0;margin-bottom:0}.li-lines{margin:0;padding:1.5rem 0 1.6rem 0;border-bottom:1px solid #D1D1D1}.li-lines:first-child{border-top:1px solid #D1D1D1}.li-lines h3{margin-top:1.3rem}.li-lines .h3-small{margin-top:1.2rem}.li-lines p:last-child{margin-bottom:1.8rem}strong{font-family:"NeueFrutiger1450Bold", Arial, Helvetica, sans-serif}abbr{text-decoration:none}p{font-size:1.9rem;line-height:2.6rem;margin:2rem 0}@media (min-width:62.5em){p{font-size:2.2rem;line-height:3.2rem}}.p-centered{text-align:center}.p-intro{font-size:2.2rem;line-height:2.9rem;margin:2rem 0;font-family:"NeueFrutiger1450Bold", Arial, Helvetica, sans-serif}@media (min-width:62.5em){.p-intro{font-size:2.4rem;line-height:3.6rem}}.p-copyright{font-size:1.8rem;font-weight:300;line-height:2.7rem;margin:3.5rem 0 3.5rem 0;color:#555}.p-line-top{padding-top:3rem;border-top:1px solid #D1D1D1;margin-top:4rem}.p-line-bottom{border-bottom:1px solid #D1D1D1;padding-bottom:2rem;margin-bottom:4rem}.p-back{max-width:92rem;margin:0 auto;font-size:2rem}.p-back a{text-decoration:none;color:#222;display:flex;gap:1rem;align-items:center;font-family:"NeueFrutiger1450Medium", Arial, Helvetica, sans-serif}.p-back a:before{content:" ";display:block;width:1.9rem;height:1.9rem;background-image:url(/files/system/images/icon-arrow-small-orange-left.svg);background-repeat:no-repeat;position:relative;top:0.1rem}.spacing-top-0{margin-top:0 !important}.spacing-top-10{margin-top:1rem !important}.spacing-top-20{margin-top:2rem !important}.spacing-top-30{margin-top:3rem !important}.spacing-top-40{margin-top:4rem !important}.spacing-top-50{margin-top:5rem !important}.spacing-top-80{margin-top:8rem !important}.spacing-top-100{margin-top:10rem !important}.spacing-bottom-0{margin-bottom:0 !important}.spacing-bottom-10{margin-bottom:1rem !important}.spacing-bottom-20{margin-bottom:2rem !important}.spacing-bottom-30{margin-bottom:3rem !important}.spacing-bottom-40{margin-bottom:4rem !important}.spacing-bottom-50{margin-bottom:5rem !important}.spacing-bottom-80{margin-bottom:8rem !important}.spacing-bottom-100{margin-bottom:10rem !important}.footer-donations{flex:1;margin:2rem 0 0 0}@media (min-width:62.5em){.footer-donations{margin:3rem 0 0 0}}.footer-donations h2{font-size:2.4rem;line-height:3.2rem;font-family:"NeueFrutiger1450Bold", Arial, Helvetica, sans-serif;margin:0 0 1.8rem 0;text-align:center}@media (min-width:43.75em){.footer-donations h2{text-align:left}}@media (min-width:62.5em){.footer-donations h2{text-align:center}}@media (min-width:75em){.footer-donations h2{font-size:2.8rem;line-height:3.6rem}}.footer-donations p{margin:0;text-align:center}@media (min-width:43.75em){.footer-donations p{text-align:left}}@media (min-width:62.5em){.footer-donations p{text-align:center}}.footer-donations p a{background-color:#FFF;display:inline-block;border-radius:0.2rem;color:#222;text-decoration:none;padding:0.7rem 2rem 1rem 4.8rem;font-family:"NeueFrutiger1450Bold", Arial, Helvetica, sans-serif;position:relative}.footer-donations p a:before{content:" ";width:2.7rem;height:2.9rem;display:block;position:absolute;background-image:url(/files/system/images/icon-arrow-large-orange-right.svg);background-repeat:no-repeat;background-size:2.7rem 2.9rem;left:1.2rem;top:1rem}.footer{color:#FFF;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.footer a{color:#FFF}.footer .ce_text{max-width:none}.footer .ce_text .text_container{max-width:none}.footer-sponsors{background-image:linear-gradient(180deg, #F0F0F0 0%, #F5F5F5 100%)}@media (min-width:62.5em){.footer-sponsors{margin:0 -90px}}.footer-row-1{background-color:#d24605}@media (min-width:62.5em){.footer-row-1{margin:0 -90px}}.footer-row-1>.inside{max-width:120rem;margin:0 auto}.footer-row-2{background-color:#222}@media (min-width:62.5em){.footer-row-2{margin:0 -90px}}.footer-row-2>.inside{max-width:120rem;margin:0 auto;padding:5rem 14px 0 14px;display:flex;flex-direction:column;gap:30px}@media (min-width:43.75em){.footer-row-2>.inside{flex-wrap:wrap;flex-direction:row;align-items:center}}@media (min-width:50em){.footer-row-2>.inside{justify-content:space-between}}@media (min-width:62.5em){.footer-row-2>.inside{flex-wrap:nowrap;justify-content:space-between;align-items:flex-start}}.footer-row-3{background-color:#222}@media (min-width:62.5em){.footer-row-3{margin:0 -90px}}.footer-row-3>.inside{max-width:120rem;margin:0 auto;padding:6rem 14px 4rem 14px}@media (min-width:62.5em){.footer-row-3>.inside{display:flex;justify-content:space-between;gap:40px}}.footer-social{margin:2rem 0 0 0}@media (min-width:43.75em){.footer-social{flex-basis:25rem;justify-content:flex-end}}@media (min-width:62.5em){.footer-social{margin:0}}.footer-social p{font-size:1.8rem;line-height:2.4rem;margin:0;text-align:center}@media (min-width:43.75em){.footer-social p{max-width:15rem;text-align:right;margin:0 0 1rem auto}}.footer-social svg{display:block;margin:1rem auto 0 auto}@media (min-width:43.75em){.footer-social svg{margin:1rem 0 0 auto}}.footer-navbar-legal{margin-top:2rem}@media (min-width:62.5em){.footer-navbar-legal{margin-top:0}}.footer-navbar-legal ul{display:flex;margin:0;padding:0;list-style:none;gap:24px}.footer-navbar-legal li{font-size:1.8rem;line-height:2.6rem;margin:0}.footer-navbar-legal a{text-decoration:none;padding:0 0 0.4rem 0;transition:background-size 0.25s;background-image:linear-gradient(white, white);background-repeat:no-repeat;background-position:0 100%;background-size:0 0.3rem}.footer-navbar-legal a:hover,.footer-navbar-legal a:focus,.footer-navbar-legal a:active{background-size:100% 0.3rem;border-bottom:3px solid rgba(255, 255, 255, 0)}.footer-initiators{max-width:100%;border-top:2px solid #FFF;padding-top:3.5rem;margin:0}@media (min-width:62.5em){.footer-initiators{border-top:none;padding-top:0}}.footer-initiators p{font-size:1.8rem;line-height:2.6rem;margin:0}.footer-initiators a{text-decoration:none;padding:0 0 0.4rem 0;transition:background-size 0.25s;background-image:linear-gradient(white, white);background-repeat:no-repeat;background-position:0 100%;background-size:0 0.3rem}.footer-initiators a:hover,.footer-initiators a:focus,.footer-initiators a:active{background-size:100% 0.3rem;border-bottom:3px solid rgba(255, 255, 255, 0);cursor:pointer}@media (max-width:43.75em){.footer-initiators br{display:none}}.footer-navbar-primary{width:100%}@media (min-width:62.5em){.footer-navbar-primary{flex-basis:25rem}}.footer-navbar-primary ul{list-style:none;margin:0;padding:0}.footer-navbar-primary li{margin:0;padding:0;border-bottom:2px solid #FFF;font-size:2.4rem;line-height:3.2rem}.footer-navbar-primary li:first-child{border-top:2px solid #FFF}.footer-navbar-primary a,.footer-navbar-primary strong{display:block;text-decoration:none;padding:0.9rem 0 1.3rem 0}.footer-service{padding:2rem 14px 2.3rem 14px}@media (min-width:62.5em){.footer-service{padding:3.2rem 14px 3.6rem 14px}}@media (min-width:62.5em){.footer-service .text_container{display:flex;justify-content:center;gap:40px;max-width:100%}}.footer-service .text_container p{font-size:2.2rem;line-height:3rem;margin:0.4rem 0}@media (min-width:62.5em){.footer-service .text_container p{font-size:2.6rem;line-height:3.4rem;margin:0}}.footer-service .text_container a{text-decoration:none;padding:0 0 0.4rem 0;transition:background-size 0.25s;background-image:linear-gradient(white, white);background-repeat:no-repeat;background-position:0 100%;background-size:0 0.3rem}.footer-service .text_container a:hover,.footer-service .text_container a:focus,.footer-service .text_container a:active{background-size:100% 0.3rem;border-bottom:3px solid rgba(255, 255, 255, 0)}.footer-sponsors>.inside{max-width:92rem;margin:0 auto;padding:30px 14px 25px 14px}@media (min-width:62.5em){.footer-sponsors>.inside{padding:40px 0 40px}}.footer-sponsors .footer-sponsors-logos{display:flex;flex-direction:column;gap:10px;justify-content:center;margin:2rem 0 1rem 0}@media (min-width:62.5em){.footer-sponsors .footer-sponsors-logos{flex-direction:row;margin:0;gap:15px}}.footer-sponsors h2{text-align:center;color:#222;font-size:1.6rem;line-height:2.2rem;font-family:"NeueFrutiger1450Medium", Arial, Helvetica, sans-serif;font-weight:400;margin:0}@media (min-width:37.5em){.footer-sponsors h2{font-size:2rem;line-height:3rem}}.footer-sponsors p{margin:0 auto;padding:10px;border-radius:2px;box-shadow:0 0 20px 0 rgba(0, 0, 0, 0.04);background-color:#FFF;text-align:center;width:300px}@media (min-width:62.5em){.footer-sponsors p{margin:1.5rem 0 1rem 0;width:auto}}.footer-sponsors p img{height:70px;width:auto}
