@charset "UTF-8";@font-face{font-family:'Graphik';src:url("/assets/fonts/Graphik-Regular-Web.eot");src:url("/assets/fonts/Graphik-Regular-Web.eot?#iefix") format("embedded-opentype"),url("/assets/fonts/Graphik-Regular-Web.woff2") format("woff2"),url("/assets/fonts/Graphik-Regular-Web.woff") format("woff");font-weight:normal;font-style:normal;font-stretch:normal}@font-face{font-family:'Graphik';src:url("/assets/fonts/Graphik-Medium-Web.eot");src:url("/assets/fonts/Graphik-Medium-Web.eot?#iefix") format("embedded-opentype"),url("/assets/fonts/Graphik-Medium-Web.woff2") format("woff2"),url("/assets/fonts/Graphik-Medium-Web.woff") format("woff");font-weight:500;font-style:normal;font-stretch:normal}.teaser__overlay[data-color="0"]{background:#ffb204}.teaser__overlay[data-color="1"]{background:#f0f255}.teaser__overlay[data-color="2"]{background:#ebd9cf}.teaser__overlay[data-color="3"]{background:#e7e5e5}.teaser__overlay[data-color="4"]{background:#ee1f55}.footer-social-links__item-link,.language-selector__item-link,.quick-search__label,.quick-search__submit,.search__submit{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:0;padding:0;position:relative;display:inline-block;color:#000;text-decoration:none}.footer-social-links__item-link:hover:after,.language-selector__item-link:hover:after,.quick-search__label:hover:after,.quick-search__submit:hover:after,.search__submit:hover:after{opacity:0;transform:scaleX(.5)}.footer-social-links__item-link:after,.language-selector__item-link:after,.quick-search__label:after,.quick-search__submit:after,.search__submit:after{content:"";display:block;position:absolute;bottom:-.15em;left:0;right:0;height:1px;background:currentColor;transform-origin:0 50%;transition:transform .3s cubic-bezier(.15,.2,.1,1),opacity .2s cubic-bezier(.15,.2,.1,1)}.footer-social-links__item-link:after,.language-selector__item-link:after,.quick-search__label:after,.quick-search__submit:after,.search__submit:after{opacity:0;transform:scaleX(.5)}.footer-social-links__item-link:hover:after,.language-selector__item-link:hover:after,.quick-search__label:hover:after,.quick-search__submit:hover:after,.search__submit:hover:after,.footer-social-links__item-link:focus:after,.language-selector__item-link:focus:after,.quick-search__label:focus:after,.quick-search__submit:focus:after,.search__submit:focus:after,html.touchevents .footer-social-links__item-link:after,html.touchevents .language-selector__item-link:after,html.touchevents .quick-search__label:after,html.touchevents .quick-search__submit:after,html.touchevents .search__submit:after{opacity:1;transform:none}.EPiServerForms .form-tooltip-text{font-size:.875rem}.rich-text_in-page-intro,.rich-text_in-page-intro:not(.on-editing),.rich-text_in-home-page-body,.rich-text_in-home-page-body:not(.on-editing),.rich-text_in-page-intro.rich-text,.rich-text_in-page-intro.rich-text:not(.on-editing),.rich-text_in-home-page-body.rich-text,.rich-text_in-home-page-body.rich-text:not(.on-editing){font-size:1.1875rem;line-height:1.75rem}@media(min-width:768px){.rich-text_in-page-intro,.rich-text_in-page-intro:not(.on-editing),.rich-text_in-home-page-body,.rich-text_in-home-page-body:not(.on-editing),.rich-text_in-page-intro.rich-text,.rich-text_in-page-intro.rich-text:not(.on-editing),.rich-text_in-home-page-body.rich-text,.rich-text_in-home-page-body.rich-text:not(.on-editing){font-size:1.375rem;line-height:2.0625rem}}.on-editing.rich-text_in-page-intro,.on-editing.rich-text_in-home-page-body,.on-editing.rich-text_in-page-intro.rich-text:not(.on-editing),.on-editing.rich-text_in-home-page-body.rich-text:not(.on-editing),.on-editing .rich-text_in-page-intro,.on-editing .rich-text_in-home-page-body,.on-editing .rich-text_in-page-intro.rich-text:not(.on-editing),.on-editing .rich-text_in-home-page-body.rich-text:not(.on-editing){font-size:1.375rem;line-height:2.0625rem}h2,.quote-block__text{line-height:2.1875rem}h2,.quote-block__text{font-size:1.375rem}@media screen and (min-width:480px){h2,.quote-block__text{font-size:calc(1.375rem + .5*((100vw - 30rem)/60))}}@media screen and (min-width:1440px){h2,.quote-block__text{font-size:1.875rem}}@media(min-width:768px){h2,.quote-block__text{line-height:3rem}}h2.on-editing,.on-editing.quote-block__text,.on-editing h2,.on-editing .quote-block__text{font-size:1.875rem;line-height:3rem}h1,.rich-text .large-text,.related-pages__heading{line-height:2.25rem}h1,.rich-text .large-text,.related-pages__heading{font-size:1.875rem}@media screen and (min-width:480px){h1,.rich-text .large-text,.related-pages__heading{font-size:calc(1.875rem + 2.5*((100vw - 30rem)/60))}}@media screen and (min-width:1440px){h1,.rich-text .large-text,.related-pages__heading{font-size:4.375rem}}@media(min-width:768px){h1,.rich-text .large-text,.related-pages__heading{line-height:5.1875rem}}h1,.rich-text .large-text,.related-pages__heading,h2,h3,h4{font-weight:500}body{font-weight:400;color:#000}@media screen{body{font-size:1.125rem}}@media(max-width:479px){body{font-size:1rem}}body,input,button,textarea{font-family:"Graphik",Helvetica Neue,Helvetica,Arial,sans-serif}p{margin:1.66em 0 0}strong,b{font-weight:500}a,.link_style_in-text.link{color:inherit}p a,p .link_style_in-text.link{font-weight:500}.mouse-user a,.mouse-user .link_style_in-text.link,.mouse-user button{outline:0}.button,.call-to-action-button,.EPiServerForms .FormSubmitButton,.EPiServerForms .FormResetButton{display:inline-block;border-radius:0;border:1px solid #000;padding:15px;text-align:center;max-width:100%;min-height:57px;text-transform:uppercase;font-weight:500;text-decoration:none;line-height:1.625rem;font-size:1rem;transition:all .5s ease-in-out;cursor:pointer;-webkit-appearance:none}.button:hover,.call-to-action-button:hover,.EPiServerForms .FormSubmitButton:hover,.EPiServerForms .FormResetButton:hover,.button:focus,.call-to-action-button:focus,.EPiServerForms .FormSubmitButton:focus,.EPiServerForms .FormResetButton:focus{background:#e7e5e5;text-decoration:underline}.call-to-action-button{margin:50px 0 30px}@media(max-width:479px){.call-to-action-button{width:100%}}@media(min-width:480px){.call-to-action-button{min-width:280px}}@media(min-width:768px){.call-to-action-button{min-width:280px;margin:30px 0}}.time-to-read,.sharing__heading{font-size:1rem;line-height:1.5625rem}@media(min-width:768px){.time-to-read,.sharing__heading{font-size:1.125rem;line-height:1.8125rem}}.content-container,.page_article .page__body,.page_case .page__body,.company-design__content,.embedded-code-block__content,.EPiServerForms,.image-block__content,.image-block_place_page-media .image-block__caption,.image-collage-block__container,.page__heading,.page__intro,.page_home .page__body,.page_article .page__breadcrumbs,.page_case .page__breadcrumbs,.page_article .page__heading,.page_case .page__heading,.page_article .page__intro,.page_case .page__intro,.page_article .page__meta,.page_case .page__meta,.page__breadcrumbs,.list,.related-pages,.search,.cascading-list,.cases-list-page__info,.cases-list-page__filters,.cases-list__heading,.embedded-code-block_place_list-page-media .embedded-code-block__content,.embedded-code-block_place_page-media .embedded-code-block__content,.header__content,.image-block_place_list-page-media .image-block__caption,.rich-text-block,.search-page__no-search-results{max-width:1100px;margin:0 20px;*zoom:1}@media(min-width:768px){.content-container,.page_article .page__body,.page_case .page__body,.company-design__content,.embedded-code-block__content,.EPiServerForms,.image-block__content,.image-block_place_page-media .image-block__caption,.image-collage-block__container,.page__heading,.page__intro,.page_home .page__body,.page_article .page__breadcrumbs,.page_case .page__breadcrumbs,.page_article .page__heading,.page_case .page__heading,.page_article .page__intro,.page_case .page__intro,.page_article .page__meta,.page_case .page__meta,.page__breadcrumbs,.list,.related-pages,.search,.cascading-list,.cases-list-page__info,.cases-list-page__filters,.cases-list__heading,.embedded-code-block_place_list-page-media .embedded-code-block__content,.embedded-code-block_place_page-media .embedded-code-block__content,.header__content,.image-block_place_list-page-media .image-block__caption,.rich-text-block,.search-page__no-search-results{margin:0 40px}}@media(min-width:1024px){.content-container,.page_article .page__body,.page_case .page__body,.company-design__content,.embedded-code-block__content,.EPiServerForms,.image-block__content,.image-block_place_page-media .image-block__caption,.image-collage-block__container,.page__heading,.page__intro,.page_home .page__body,.page_article .page__breadcrumbs,.page_case .page__breadcrumbs,.page_article .page__heading,.page_case .page__heading,.page_article .page__intro,.page_case .page__intro,.page_article .page__meta,.page_case .page__meta,.page__breadcrumbs,.list,.related-pages,.search,.cascading-list,.cases-list-page__info,.cases-list-page__filters,.cases-list__heading,.embedded-code-block_place_list-page-media .embedded-code-block__content,.embedded-code-block_place_page-media .embedded-code-block__content,.header__content,.image-block_place_list-page-media .image-block__caption,.rich-text-block,.search-page__no-search-results{margin:0 80px}}@media(min-width:1260px){.content-container,.page_article .page__body,.page_case .page__body,.company-design__content,.embedded-code-block__content,.EPiServerForms,.image-block__content,.image-block_place_page-media .image-block__caption,.image-collage-block__container,.page__heading,.page__intro,.page_home .page__body,.page_article .page__breadcrumbs,.page_case .page__breadcrumbs,.page_article .page__heading,.page_case .page__heading,.page_article .page__intro,.page_case .page__intro,.page_article .page__meta,.page_case .page__meta,.page__breadcrumbs,.list,.related-pages,.search,.cascading-list,.cases-list-page__info,.cases-list-page__filters,.cases-list__heading,.embedded-code-block_place_list-page-media .embedded-code-block__content,.embedded-code-block_place_page-media .embedded-code-block__content,.header__content,.image-block_place_list-page-media .image-block__caption,.rich-text-block,.search-page__no-search-results{margin:0 auto}}.content-container:before,.content-container:after,.page_article .page__body:before,.page_case .page__body:before,.company-design__content:before,.embedded-code-block__content:before,.EPiServerForms:before,.image-block__content:before,.image-block_place_page-media .image-block__caption:before,.image-collage-block__container:before,.page__heading:before,.page__intro:before,.page_home .page__body:before,.page_article .page__breadcrumbs:before,.page_case .page__breadcrumbs:before,.page_article .page__heading:before,.page_case .page__heading:before,.page_article .page__intro:before,.page_case .page__intro:before,.page_article .page__meta:before,.page_case .page__meta:before,.page__breadcrumbs:before,.list:before,.related-pages:before,.search:before,.cascading-list:before,.cases-list-page__info:before,.cases-list-page__filters:before,.cases-list__heading:before,.embedded-code-block_place_list-page-media .embedded-code-block__content:before,.embedded-code-block_place_page-media .embedded-code-block__content:before,.header__content:before,.image-block_place_list-page-media .image-block__caption:before,.rich-text-block:before,.search-page__no-search-results:before,.page_article .page__body:after,.page_case .page__body:after,.company-design__content:after,.embedded-code-block__content:after,.EPiServerForms:after,.image-block__content:after,.image-block_place_page-media .image-block__caption:after,.image-collage-block__container:after,.page__heading:after,.page__intro:after,.page_home .page__body:after,.page_article .page__breadcrumbs:after,.page_case .page__breadcrumbs:after,.page_article .page__heading:after,.page_case .page__heading:after,.page_article .page__intro:after,.page_case .page__intro:after,.page_article .page__meta:after,.page_case .page__meta:after,.page__breadcrumbs:after,.list:after,.related-pages:after,.search:after,.cascading-list:after,.cases-list-page__info:after,.cases-list-page__filters:after,.cases-list__heading:after,.embedded-code-block_place_list-page-media .embedded-code-block__content:after,.embedded-code-block_place_page-media .embedded-code-block__content:after,.header__content:after,.image-block_place_list-page-media .image-block__caption:after,.rich-text-block:after,.search-page__no-search-results:after{content:" ";display:table}.content-container:after,.page_article .page__body:after,.page_case .page__body:after,.company-design__content:after,.embedded-code-block__content:after,.EPiServerForms:after,.image-block__content:after,.image-block_place_page-media .image-block__caption:after,.image-collage-block__container:after,.page__heading:after,.page__intro:after,.page_home .page__body:after,.page_article .page__breadcrumbs:after,.page_case .page__breadcrumbs:after,.page_article .page__heading:after,.page_case .page__heading:after,.page_article .page__intro:after,.page_case .page__intro:after,.page_article .page__meta:after,.page_case .page__meta:after,.page__breadcrumbs:after,.list:after,.related-pages:after,.search:after,.cascading-list:after,.cases-list-page__info:after,.cases-list-page__filters:after,.cases-list__heading:after,.embedded-code-block_place_list-page-media .embedded-code-block__content:after,.embedded-code-block_place_page-media .embedded-code-block__content:after,.header__content:after,.image-block_place_list-page-media .image-block__caption:after,.rich-text-block:after,.search-page__no-search-results:after{clear:both}.page_article .page__body,.page_case .page__body,.company-design__content,.embedded-code-block__content,.EPiServerForms,.image-block__content,.image-block_place_page-media .image-block__caption,.image-collage-block__container{max-width:670px}@media(min-width:830px){.page_article .page__body,.page_case .page__body,.company-design__content,.embedded-code-block__content,.EPiServerForms,.image-block__content,.image-block_place_page-media .image-block__caption,.image-collage-block__container{margin:0 auto}}@media(min-width:1024px){.page__heading,.page__intro,.page_home .page__body{padding-right:215px}}.page_article .page__breadcrumbs,.page_case .page__breadcrumbs,.page_article .page__heading,.page_case .page__heading,.page_article .page__intro,.page_case .page__intro,.page_article .page__meta,.page_case .page__meta{padding:0}@media(min-width:1260px){.page_article .page__breadcrumbs,.page_case .page__breadcrumbs,.page_article .page__heading,.page_case .page__heading,.page_article .page__intro,.page_case .page__intro,.page_article .page__meta,.page_case .page__meta{padding-left:215px}}*{box-sizing:border-box}html.js .mouse-user input,html.js .mouse-user button,html.js .mouse-user select,html.js .mouse-user a,html.js .mouse-user .link_style_in-text.link,html.js .mouse-user div{outline:0}html,body{position:relative;min-height:100%;width:100%;margin:0;padding:0;background:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media print{html,body{overflow:visible}}body{-webkit-tap-highlight-color:transparent}body.header-is-shown{overflow-x:hidden}@media(max-width:767px){html.fixed-content-presented,html.fixed-content-presented body{overflow:hidden;height:100%}html.fixed-content-presented .sumome-share-client-wrapper,html.fixed-content-presented body .sumome-share-client-wrapper{display:none!important}}.page{display:block;position:relative;padding:52px 0 0;clear:both;*zoom:1}.page:before,.page:after{content:" ";display:table}.page:after{clear:both}@media(min-width:768px){.page{padding-top:72px}}.page__breadcrumbs,.page_article .page__breadcrumbs,.page_case .page__breadcrumbs{margin-top:-20px;margin-bottom:34px}@media(max-width:767px){.page__breadcrumbs{display:none}}.page__heading,.page_article .page__heading,.page_case .page__heading{margin-bottom:27px}@media(min-width:768px){.page__heading,.page_article .page__heading,.page_case .page__heading{margin-bottom:40px}}.page_home .page__heading{margin-bottom:58px}.page__intro,.page_article .page__intro,.page_case .page__intro{margin-bottom:32px}@media(min-width:768px){.page__intro,.page_article .page__intro,.page_case .page__intro{margin-bottom:40px}}.page_article .page__body,.page_case .page__body{margin-bottom:1.66em}.page_home .page__body{margin-bottom:25px}@media(min-width:768px){.page_home .page__body{margin-bottom:20px}}.page__media{clear:both}.page_article .page__meta,.page_case .page__meta{margin-bottom:30px;margin-top:-12px}@media(min-width:768px){.page_article .page__meta,.page_case .page__meta{margin-bottom:25px;margin-top:0;padding-top:3px}}img{max-width:100%}h1,.rich-text .large-text,.related-pages__heading{font-weight:500;margin:0 0 58px}@media(min-width:768px){h1,.rich-text .large-text,.related-pages__heading{margin:0 0 40px}}h2{margin:32px 0}@media(min-width:768px){h2{margin:25px 0}}@media screen{.sr{will-change:transform,opacity}.sr-transition{transition:opacity .5s linear,transform 1s cubic-bezier(.13,.72,.47,1)!important}.sr-hide{transform:translateY(20px);opacity:0}.sr-origin-left{transform:translateX(-20px)}.sr-origin-right{transform:translateX(20px)}.sr-rotate{transform:translateY(20px) rotateX(10deg) rotateY(20deg)}}.stream-block{margin:2rem auto}@media(min-width:768px){.stream-block{margin:5rem auto}}.stream-block-video{position:relative;padding-top:56.25%}.stream-block-video object,.stream-block-video div{position:absolute!important;top:0!important;width:100%!important;height:100%!important}.teaser__overlay[data-color="0"]{background:#ffb204}.teaser__overlay[data-color="1"]{background:#f0f255}.teaser__overlay[data-color="2"]{background:#ebd9cf}.teaser__overlay[data-color="3"]{background:#e7e5e5}.teaser__overlay[data-color="4"]{background:#ee1f55}.ajax-link{text-decoration:none}.ajax-link:hover,.ajax-link:focus{text-decoration:underline}.ajax-link:after{content:"";float:right;width:10px;height:18px;background:url(../assets/icons/arrow-left.svg) no-repeat center;background-size:9px 14px;margin:0 0 0 16px;transform:rotate(180deg)}.button_show-filters{border:0;background:0;padding:0 0 0 27px;text-decoration:none;text-transform:none;position:relative;min-height:20px;font-weight:300;font-size:1rem;line-height:1.5625rem}.button_show-filters:before{content:"+";position:absolute;top:1px;left:0;font-size:28px}.button_show-filters:after{content:"";display:block;position:absolute;bottom:0;left:27px;border-bottom:2px solid #000;width:calc(100% - 27px)}.button_show-filters:hover,.button_show-filters:focus{background:0;text-decoration:none}.button_hide-filters{padding-left:40px;padding-right:40px;position:relative;width:100%}.button_hide-filters:before{content:"";position:absolute;top:50%;left:20px;width:24px;height:24px;margin-top:-12px;background:url(../assets/icons/cross.png) no-repeat center;background-size:16px}.button_hide-filter{padding-left:40px;padding-right:40px;position:relative;width:100%}.button_hide-filter:before{content:"";position:absolute;top:50%;left:20px;width:24px;height:24px;margin-top:-12px;background:url(../assets/icons/arrow-left.svg) no-repeat center;background-size:10px}.categories{list-style:none;padding:0;margin:0;display:inline-block;font-size:.875rem;line-height:1.3125rem}.categories__category{display:inline-block}.categories__category:after{content:","}.categories__category:last-child:after{display:none}.categories_in-page-meta{font-weight:500;font-size:1rem;line-height:1.5625rem}@media(min-width:768px){.categories_in-page-meta{margin-top:-1px;font-size:1.125rem;line-height:1.8125rem}}.content-area{*zoom:1}.content-area:before,.content-area:after{content:" ";display:table}.content-area:after{clear:both}.edit-container{border:1px dotted #35cbff;background:#fff;padding:5px 10px 5px 45px;margin:0 0 10px;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAAWCAMAAADpVnyHAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyBpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjEyMUQ5QzAwNEEyNDExRTQ4MTA1RUY3MjJCMDdENEVGIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjEyMUQ5QzAxNEEyNDExRTQ4MTA1RUY3MjJCMDdENEVGIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MTIxRDlCRkU0QTI0MTFFNDgxMDVFRjcyMkIwN0Q0RUYiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MTIxRDlCRkY0QTI0MTFFNDgxMDVFRjcyMkIwN0Q0RUYiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz5xpk9fAAABEVBMVEWVxTL////r9Njf7cGy1WnR5qf+/v3S5qiYxzj+//3n8tGdykLh7sT9/vr9/vyayDv8/fn6/PWVxTOayDzl8c3a67fq89bs9dvt9dyw1GbU56uWxTTQ5aP9/vvi78fz+Of7/ffi78ir0V31+u2ZxzqdyUGcyT/e7b/B3Yfq9NfO5J+fy0b7/fikzU6hzEmu02LT56no8tOcyUCq0Fqz1Wzl8cyjzU3h78bp89W923+izEyq0Vuw1Gfg7sSbyD3///70+eqt0mHJ4pfj8MnK4pmv02TV6K/r9NnU6Kyt0mDm8tDh78Xn8tDY6rTz+ejM45zT56uv02Xg7sPR5qbB3Yjo8tKz1m3V6K2kzU+eykTd7b4qIjUkAAAA00lEQVR42mJgoAGwE2VEAAErVXVeJ5gUO6OWCQsUhOkzGHMyMrpApQSjkM2wDXEUZOSDcuxlEBIc3hIClp68XFAuGytCxlmEnZNRQ1IPQ4pD0dQA6BQLIQZ0KQ4eEXagDFckA7oUB49fAEiGmwFdij9IgQ8oE6rGgCHlK6HtL8voI8wvjSElJqrLoCxm5OoujJDiDAZTXozmcprcDG46/EhS7JDw4mLiAbpASlAFIcUkb4bgRDgYCiF4Nrx84kxQIM4pEIgcokrhzHDgYc1AKwAQYADNUxJ9ep1jCQAAAABJRU5ErkJggg==);background-repeat:no-repeat;background-position:10px 10px;min-height:34px;overflow:hidden}.edit-container:after{content:" ";display:table;clear:both}.edit-container__heading{font-style:italic;display:block;line-height:24px;font-size:18px;vertical-align:top;font-weight:300;margin:5px 0}@media(min-width:48em){.edit-container__heading{white-space:nowrap}}.edit-container__heading:before{content:"<"}.edit-container__heading:after{content:">"}@keyframes elementLoadedNotifier{from{opacity:.99}to{opacity:1}}@-webkit-keyframes elementLoadedNotifier{from{opacity:.99}to{opacity:1}}.element-loaded-notifier{-webkit-animation-duration:.001s;animation-duration:.001s;-webkit-animation-name:elementLoadedNotifier;animation-name:elementLoadedNotifier}.fluid-image{height:100%;overflow:hidden;background-size:cover;background-repeat:no-repeat}@media screen{.fluid-image img{display:block;min-width:100%;min-height:100%;opacity:0}}.form-checkbox__input{position:absolute;left:-999em;clip:rect(0,0,0,0);opacity:0;overflow:hidden}.form-checkbox__input:checked+.form-checkbox__text:after{background:url(../assets/icons/checkbox.svg) no-repeat center;background-size:18px 18px}@media(max-width:767px){.form-checkbox_in-filters .form-checkbox__input:checked+.form-checkbox__text .form-checkbox__text-inner,.keyboard-user .form-checkbox__input:focus+.form-checkbox__text .form-checkbox__text-inner{position:relative;white-space:normal}.form-checkbox_in-filters .form-checkbox__input:checked+.form-checkbox__text .form-checkbox__text-inner:after,.keyboard-user .form-checkbox__input:focus+.form-checkbox__text .form-checkbox__text-inner:after{position:absolute;bottom:-13px;left:0;border-bottom:5px solid #fcb017;width:100%;content:""}}@media(min-width:768px){.form-checkbox_in-filters .form-checkbox__input:checked+.form-checkbox__text,.keyboard-user .form-checkbox__input:focus+.form-checkbox__text{background-color:#e0b8a2}}.form-checkbox__text{display:block;position:relative;transition:background-color .5s ease-in-out}@media(min-width:768px){.form-checkbox_in-filters .form-checkbox__text:hover{background-color:#e0b8a2}}@media(max-width:767px){.form-checkbox__text{padding:17px 10px 16px 57px;font-weight:500;font-size:1rem;line-height:1.5625rem}}@media(min-width:768px){.form-checkbox__text{padding:15px 30px 15px 77px}}.form-checkbox__text:before,.form-checkbox__text:after{content:"";display:block;position:absolute;width:22px;height:22px}@media(max-width:767px){.form-checkbox__text:before,.form-checkbox__text:after{top:18px;left:13px}}@media(min-width:768px){.form-checkbox__text:before,.form-checkbox__text:after{left:27px;top:10px}}.form-checkbox__text:before{border:1px solid #000;background:#fff}.form-select__label{color:#696969}.form-select__select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;padding:0 40px 0 5px;background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAYCAYAAAC8/X7cAAAAAXNSR0IArs4c6QAAAL9JREFUWAnVj0cOwzAQxPx0/jzhBMghQYqLyoqADFveMty2bcNzW/Qk+wN8riaRzC/g1yoSyfoRvK0ukYw/wb9VJZJtF1hVTSKZDoHVVSSS5RTYNVsiGS6B3bMksrsJOGW0RHY2BaeNksiuLuDU3hLZ0RWc3ksis4eAW1pLZOZQcFsricyaAm69KpEZU8HtZyXSWwJMcVQiPaXANHslUlsSTPVPIjWlwXTfJPJvCTDlu0TulgLTPiXyviSYOqcbd/60PfcLLOGCAAAAAElFTkSuQmCC");background-repeat:no-repeat;background-position:calc(100% - 5px) center;background-size:16px auto,100%;transition:border .4s ease-in-out;border:0;font-weight:500;font-size:inherit;line-height:inherit}.form-select__select::-ms-expand{display:none}.hamburger{display:block;position:relative;height:40px;width:40px;transition:transform .2s cubic-bezier(.15,.2,.1,1);transform:scale(.9)}.toggle:hover .hamburger,.hamburger:hover{transform:scale(.8)}.hamburger__line{display:block;position:absolute;top:20px;width:100%;will-change:transform;transition:transform .4s .2s cubic-bezier(.75,0,.25,1)}.hamburger__line:before{content:"";display:block;position:absolute;height:2px;width:100%;background:#000;will-change:transform;transition:transform .6s cubic-bezier(.75,0,.25,1),background .3s}.hamburger__line:nth-child(1){top:10px}.hamburger__line:nth-child(3){top:30px}.toggle_on .hamburger__line{transition:transform .6s cubic-bezier(.75,0,.25,1)}.toggle_on .hamburger__line:before{transition:transform .4s .2s cubic-bezier(.75,0,.25,1)}.toggle_on .hamburger__line:nth-child(1){transform:translateY(10px)}.toggle_on .hamburger__line:nth-child(1):before{transform:rotate(45deg)}.toggle_on .hamburger__line:nth-child(2){transform:scaleX(0)}.toggle_on .hamburger__line:nth-child(3){transform:translateY(-10px)}.toggle_on .hamburger__line:nth-child(3):before{transform:rotate(-45deg)}.image-fallback{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#ffb204;color:#f0f255}.image-fallback .logo{width:500px}.image-fallback .logo .logo-component-d{transform:translate(-50%,-50%) translate3d(-100px,0,-115px)}.image-fallback .logo .logo-component-o{transform:translate(-50%,-50%) translate3d(-100px,0,115px)}.image-fallback .logo .logo-component-g{transform:translate(-50%,-50%) translate3d(100px,0,-115px)}.image-fallback .logo .logo-component-a{transform:translate(-50%,-50%) translate3d(95px,0,115px)}.grid-item:nth-child(5n+1) .image-fallback .logo-components{-webkit-animation:logo-rotate-0 2s ease-in-out alternate infinite;animation:logo-rotate-0 2s ease-in-out alternate infinite}@-webkit-keyframes logo-rotate-0{from{transform:rotateX(-23deg) rotateY(15deg)}to{transform:rotateX(-20deg) rotateY(30deg)}}@keyframes logo-rotate-0{from{transform:rotateX(-23deg) rotateY(15deg)}to{transform:rotateX(-20deg) rotateY(30deg)}}.grid-item:nth-child(5n+2) .image-fallback{background-color:#ebd9cf;color:#f0f255}.grid-item:nth-child(5n+2) .image-fallback .logo-components{-webkit-animation:logo-rotate-1 2.5s ease-in-out alternate infinite;animation:logo-rotate-1 2.5s ease-in-out alternate infinite}@-webkit-keyframes logo-rotate-1{from{transform:rotateX(30deg) rotateY(20deg)}to{transform:rotateX(-20deg) rotateY(30deg)}}@keyframes logo-rotate-1{from{transform:rotateX(30deg) rotateY(20deg)}to{transform:rotateX(-20deg) rotateY(30deg)}}.grid-item:nth-child(5n+3) .image-fallback{background-color:#f0f255;color:#ebd9cf}.grid-item:nth-child(5n+3) .image-fallback .logo-components{-webkit-animation:logo-rotate-2 4.2s ease-in-out alternate infinite;animation:logo-rotate-2 4.2s ease-in-out alternate infinite}@-webkit-keyframes logo-rotate-2{from{transform:rotateX(-20deg) rotateY(20deg)}to{transform:rotateX(20deg) rotateY(30deg)}}@keyframes logo-rotate-2{from{transform:rotateX(-20deg) rotateY(20deg)}to{transform:rotateX(20deg) rotateY(30deg)}}.grid-item:nth-child(5n+4) .image-fallback{background-color:#e7e5e5;color:#fff}.grid-item:nth-child(5n+4) .image-fallback .logo-components{-webkit-animation:logo-rotate-3 30s linear infinite;animation:logo-rotate-3 30s linear infinite}@-webkit-keyframes logo-rotate-3{from{transform:rotateX(-20deg) rotateY(20deg)}to{transform:rotateX(-20deg) rotateY(380deg)}}@keyframes logo-rotate-3{from{transform:rotateX(-20deg) rotateY(20deg)}to{transform:rotateX(-20deg) rotateY(380deg)}}.grid-item:nth-child(5n) .image-fallback{background-color:#ee1f55;color:#e0b8a2}.grid-item:nth-child(5n) .image-fallback .logo-components{-webkit-animation:logo-rotate-4 20s linear infinite;animation:logo-rotate-4 20s linear infinite}@-webkit-keyframes logo-rotate-4{from{transform:rotateX(-20deg) rotateY(20deg)}to{transform:rotateX(340deg) rotateY(20deg)}}@keyframes logo-rotate-4{from{transform:rotateX(-20deg) rotateY(20deg)}to{transform:rotateX(340deg) rotateY(20deg)}}.image-fallback-logo{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) scale(.5)}@media(min-width:480px){.image-fallback-logo{transform:translate(-50%,-50%) scale(.7)}}@media(min-width:1024px){.image-fallback-logo{transform:translate(-50%,-50%)}}@media(min-width:768px){.is-small .image-fallback-logo{transform:translate(-50%,-50%) scale(.4)}}@media(min-width:1024px){.is-small .image-fallback-logo{transform:translate(-50%,-50%) scale(.5)}}.image{display:block;width:100%;overflow:hidden;position:relative;background-size:cover;background-position:center;background-repeat:no-repeat}.image__img{width:100%;display:block}.image_size_teaser{padding:0;height:auto}.image_size_teaser .image__img{position:relative;height:auto;width:auto;max-width:100%}@media(min-width:768px){.image_size_teaser{padding:0;height:auto}.image_size_teaser .image__img{position:relative;height:auto;width:auto;max-width:100%}}.image_size_teaser .image__img{display:block;width:100%}@media(min-width:768px){}@media(min-width:768px){}.image_size_page-media .image__img{width:100%}.image_size_page-body,.image_size_collage{padding:0;height:auto}.image_size_page-body .image__img,.image_size_collage .image__img{position:relative;height:auto;width:auto;max-width:100%}.image_size_collage .image__img{display:block;width:100%}.image_size_header-logo{padding:0;height:auto}.image_size_header-logo .image__img{position:relative;height:auto;width:auto;max-width:100%}.image_size_footer-logo{padding:0;height:auto}.image_size_footer-logo .image__img{position:relative;height:auto;width:auto;max-width:100%}.image_size_original{padding:0;height:auto}.image_size_original .image__img{position:relative;height:auto;width:auto;max-width:100%}.image:not([class*="image_size_"]){height:auto}.image:not([class*="image_size_"]) .image__img{position:relative;height:auto;width:auto}.image:not([class*="image_size_"]):before{content:"Image size not specified!";display:block;border:1px dashed red;color:red;padding:20px;background:#ff0;position:relative;z-index:100}.jump-to-main-content-link{left:-999px;position:absolute;top:auto;width:1px;height:1px;overflow:hidden;z-index:-999}.jump-to-main-content-link:focus{left:auto;top:auto;width:30%;height:auto;overflow:auto;margin:10px 35%;padding:5px;text-align:center;font-size:25px;z-index:999;background:#fcb017}.link{background:0;border:0;padding:0}.link:hover{border:0}.no-touchevents .logo .logo-component-d,.touchevents .logo .logo-component-d{transform:translate(-50%,-50%) translate3d(-34px,0,-42.5px) rotateY(-21.4deg)}.no-touchevents .logo .logo-component-o,.touchevents .logo .logo-component-o{transform:translate(-50%,-50%) translate3d(-34px,0,42.5px) rotateY(-21.4deg)}.no-touchevents .logo .logo-component-g,.touchevents .logo .logo-component-g{transform:translate(-50%,-50%) translate3d(34px,0,-42.5px) rotateY(-21.4deg)}.no-touchevents .logo .logo-component-a,.touchevents .logo .logo-component-a{transform:translate(-50%,-50%) translate3d(32.3px,0,42.5px) rotateY(-21.4deg)}.logo{position:relative;display:flex;justify-content:center;align-items:center;height:100px;width:170px;transform-style:preserve-3d}.logo .logo-component-d{transform:translate(-50%,-50%) translate3d(-34px,0,-39.1px)}.logo .logo-component-o{transform:translate(-50%,-50%) translate3d(-34px,0,39.1px)}.logo .logo-component-g{transform:translate(-50%,-50%) translate3d(34px,0,-39.1px)}.logo .logo-component-a{transform:translate(-50%,-50%) translate3d(32.3px,0,39.1px)}.logo .logo-components{display:none;height:100%;width:100%;transform:rotateY(21.4deg);transform-style:preserve-3d;will-change:transform;transition:transform 1s cubic-bezier(.75,0,.25,1)}.deviceorientation .logo .logo-components{transition:transform 1s cubic-bezier(0,.8,.6,1)}.preserve3d .logo .logo-components{display:block}.logo .logo-component{position:absolute;display:flex;justify-content:center;left:50%;top:50%;width:50%;height:40%;will-change:transform;transition:transform 1s cubic-bezier(.75,0,.25,1)}.logo svg{position:absolute;fill:currentColor;left:50%;top:50%;width:35%;transform:translate(-50%,-50%);transition:opacity .3s}@media(min-width:1024px){body:not(.header-is-shown) .header-colors-inverted .logo.is-interactive .logo-fallback.white{opacity:1}body:not(.header-is-shown) .header-colors-inverted .logo.is-interactive .logo-fallback.black{opacity:0}}.no-touchevents .logo.is-interactive:hover .logo-component-d{transform:translate(-50%,-50%) translate3d(-34px,0,-39.1px)}.no-touchevents .logo.is-interactive:hover .logo-component-o{transform:translate(-50%,-50%) translate3d(-34px,0,39.1px)}.no-touchevents .logo.is-interactive:hover .logo-component-g{transform:translate(-50%,-50%) translate3d(34px,0,-39.1px)}.no-touchevents .logo.is-interactive:hover .logo-component-a{transform:translate(-50%,-50%) translate3d(32.3px,0,39.1px)}.no-touchevents .logo.is-interactive:before{content:"";display:block;position:absolute;height:120%;width:120%;left:-20%;top:-10%}.deviceorientation .logo.is-interactive .logo-component-d{transform:translate(-50%,-50%) translate3d(-34px,0,-39.1px)}.deviceorientation .logo.is-interactive .logo-component-o{transform:translate(-50%,-50%) translate3d(-34px,0,39.1px)}.deviceorientation .logo.is-interactive .logo-component-g{transform:translate(-50%,-50%) translate3d(34px,0,-39.1px)}.deviceorientation .logo.is-interactive .logo-component-a{transform:translate(-50%,-50%) translate3d(32.3px,0,39.1px)}.logo.is-interactive:hover .logo-components{transition:transform 1s cubic-bezier(0,.8,.6,1)}.logo.is-interactive:hover .logo-component{transition:transform .2s cubic-bezier(0,.5,.5,1)}.header .logo-components{margin-left:-23.33333%}.logo-fallback{width:auto;height:auto;left:0;transform:translateY(-50%)}.logo-fallback.black{opacity:1}.logo-fallback.white{opacity:0}.preserve3d .logo-fallback{display:none}body:after{display:none}head{font-family:"extraSmall"}body:after{content:"extraSmall";display:none}@media(min-width:480px){head{font-family:"small"}body:after{content:"small"}}@media(min-width:768px){head{font-family:"medium"}body:after{content:"medium"}}.rich-text{font-size:1.125rem;line-height:1.8125rem}.rich-text>*:first-child{margin-top:0}@media(max-width:767px){.rich-text:not(.on-editing){font-size:1rem;line-height:1.5625rem}}.rich-text img{max-width:100%;height:auto!important}.rich-text ul,.rich-text ol{margin:2.1em 0;list-style-type:none;*zoom:1;padding:0 0 0 40px}.rich-text ul:before,.rich-text ul:after,.rich-text ol:before,.rich-text ol:after{content:" ";display:table}.rich-text ul:after,.rich-text ol:after{clear:both}.rich-text ul+.call-to-action-button,.rich-text ol+.call-to-action-button{margin-top:0}@media(min-width:768px){.rich-text ul,.rich-text ol{padding-left:55px}}.rich-text ul li,.rich-text ol li{margin:0 0 16px}.rich-text ul li:before,.rich-text ol li:before{display:block;position:relative;max-width:0;max-height:0;left:-28px;top:-1px;font-weight:500}.rich-text ul li p:first-child,.rich-text ol li p:first-child{margin:0}.rich-text ol li{counter-increment:count-me}.rich-text ol li:before{content:counter(count-me);font-weight:bold}.rich-text ul li:before{content:"●";display:block;top:-3px}.rich-text .large-text{margin:0;display:block}.rich-text .call-to-action-button{margin:2em 0}@media(min-width:768px){.rich-text .call-to-action-button{margin:2.5em 0}}.rich-text .call-to-action-button:last-child{margin-bottom:0}.rich-text .call-to-action-button+p,.rich-text .call-to-action-button+ul,.rich-text .call-to-action-button+ol{margin-top:0}.rich-text .image-block{margin-top:2em}@media(min-width:768px){.rich-text .image-block{margin-top:2.5em}}.rich-text_in-footer p{margin:6px 0 0}@media(min-width:768px){.rich-text_in-footer p{margin-top:8px}}.rich-text_in-footer a,.rich-text_in-footer .link_style_in-text.link{color:#696969;text-decoration:underline}.rich-text_in-footer a:hover,.rich-text_in-footer .link_style_in-text.link:hover,.rich-text_in-footer a:focus,.rich-text_in-footer .link_style_in-text.link:focus{text-decoration:none}.rich-text_in-footer .call-to-action-button{margin:50px 0 30px}@media(min-width:768px){.rich-text_in-footer .call-to-action-button{margin:30px 0}}.rich-text a.call-to-action-button,.rich-text .call-to-action-button.link_style_in-text.link,.rich-text_in-footer a.call-to-action-button,.rich-text_in-footer .call-to-action-button.link_style_in-text.link{color:#000;font-weight:500;text-decoration:none}.rich-text a.call-to-action-button:hover,.rich-text .call-to-action-button.link_style_in-text.link:hover,.rich-text a.call-to-action-button:focus,.rich-text .call-to-action-button.link_style_in-text.link:focus,.rich-text_in-footer a.call-to-action-button:hover,.rich-text_in-footer .call-to-action-button.link_style_in-text.link:hover,.rich-text_in-footer a.call-to-action-button:focus,.rich-text_in-footer .call-to-action-button.link_style_in-text.link:focus{text-decoration:underline}.rich-text_in-colored-section p{margin:0}.rich-text_in-colored-section h2,.rich-text_in-colored-section h3,.rich-text_in-colored-section h4,.rich-text_in-colored-section h5,.rich-text_in-colored-section h6{margin:15px 0 5px}.rich-text_in-teaser-overlay{font-weight:500}.rich-text_in-teaser-overlay p{margin:0}.rich-text.on-editing .large-text{font-size:70px}@media(max-width:767px){.page_home .rich-text_in-page-intro,.page_home .rich-text_in-page-intro:not(.on-editing),.page_home .rich-text_in-page-intro.rich-text,.page_home .rich-text_in-page-intro.rich-text:not(.on-editing),.page_home .rich-text_in-home-page-body,.page_home .rich-text_in-home-page-body:not(.on-editing),.page_home .rich-text_in-home-page-body.rich-text,.page_home .rich-text_in-home-page-body.rich-text:not(.on-editing){font-size:1rem;line-height:1.5625rem}}.time-to-read{color:#696969;transition:opacity .2s ease-in-out;opacity:0}@media(min-width:768px){.time-to-read{min-width:120px}}.time-to-read_visible{opacity:1}.time-to-read__number{margin-right:5px}.todo{position:relative;overflow:hidden;border:1px solid red;padding:0}.todo:before{content:attr(data-todo-text);float:right;background-position:0 0;background-repeat:no-repeat;background-color:red;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACoAAAAOCAMAAABuIH5JAAAAMFBMVEX///////////////////////////////////////////////////////////////9Or7hAAAAAD3RSTlMAESIzRFVmd4iZqrvM3e5GKvWZAAAAuUlEQVR4AbWRy47FMAhDyePekEfw///tQF1VqWY1i/Gisg7GqIr8kzYoE2nhR3ZD1HycNJxKqKkubFWV6Tk1WJERYEUi+bZ2YCUWD6zYiZqY7RssmDtUkQr0Mzo9w41K8HVnGHLN7IySRsOHwN11ifvpd7T4lKC8ouWIbkzhWba6e6L93dq5OWDpAXnzB7aDI5oNK4sCSuClKz5T0vRLd5SnP4ZQD0DV5zW+QmUtNE1V8wVCjTCs/E0/qlsMpWWH2kkAAAAASUVORK5CYII=);position:relative;z-index:101;min-height:16px;color:#fff;padding-left:46px;font-size:14px;line-height:14px}.todo:after{display:block;content:" ";position:absolute;top:0;left:0;width:100%;height:100%;z-index:100;background:rgba(255,0,0,.3)}.toggle{overflow:visible;display:block;cursor:pointer;padding:0;background:0;border:0;cursor:pointer}.toggle:before{color:#fff;text-align:center;z-index:30;float:right;display:block;padding:0}.toggle:focus{outline:0}@media print{.toggle{display:none}}.breadcrumbs{*zoom:1}.breadcrumbs:before,.breadcrumbs:after{content:" ";display:table}.breadcrumbs:after{clear:both}.breadcrumbs__items{overflow:hidden;margin:0;padding:0;list-style:none}.breadcrumbs__item{float:left;position:relative;margin:0 15px 15px 0}.breadcrumbs__item:not(:last-child):before{content:"";float:right;width:10px;height:17px;background:url(../assets/icons/arrow-left.svg) no-repeat center;background-size:12px 17px;margin:0 0 0 15px;transform:rotate(180deg)}.breadcrumbs__link,.breadcrumbs__current-page{float:left;position:relative;background:0;border:0}.breadcrumbs__link:hover,.breadcrumbs__current-page:hover{border:0}.breadcrumbs__link{text-decoration:none}.breadcrumbs__link:hover{text-decoration:underline}.breadcrumbs__current-page{display:block;font-weight:400}.edit-tags-list{list-style:none;padding:0;margin:0;overflow:hidden}.edit-tags-list__item{float:left;padding:3px 5px;margin:5px 0 5px 5px;position:relative;line-height:16px;font-size:14px;color:#000;cursor:default;border:1px solid #aaa;background:#f3f3f3;border-radius:3px;vertical-align:top}.filters-panel{position:relative}.filters-panel__filters{display:none}@media(max-width:767px){.filters-panel__filters_shown-in-mobile{display:block;position:fixed;z-index:10000001;width:100%;top:70px;left:0;right:0;bottom:0!important;background:#fff;padding-bottom:60px}}@media(min-width:768px){.filters-panel__filters{display:block}}@media(max-width:767px){.filters-panel__filters-inner{height:100%;overflow-y:auto;overflow-x:hidden}}@media(min-width:768px){.filters-panel__filters-inner{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;margin-left:-38px}}@media(max-width:767px){.filters-panel__filters-heading{padding:30px 20px 39px;margin:0;font-size:1.875rem;line-height:2.25rem}}@media(min-width:768px){.filters-panel__filters-heading{display:none}}@media(min-width:768px){.filters-panel__toggle{display:none}}.filters-panel__toggle_back,.filters-panel__toggle_close{position:absolute;bottom:0;left:0}@media(min-width:768px){.filters-panel__toggle_back,.filters-panel__toggle_close{display:none}}.filters-panel__toggle_back{bottom:0;width:100%}.filters-panel__filter{padding:0;border:0;background:#fff;display:block}@media(max-width:767px){.filters-panel__filter_active{display:block;position:fixed;z-index:10000001;width:100%;top:70px;left:0;right:0;bottom:0!important;background:#fff;padding-bottom:60px;left:0;top:72px}}@media(min-width:768px){.filters-panel__filter{display:block;position:relative;margin-right:48px}.filters-panel__filter:last-child{margin-right:0}.filters-panel__filter_active{z-index:10000001}}@media(max-width:767px){.filters-panel__label{margin:0 9px 0 7px;display:flex;justify-content:space-between;width:calc(100vw - 16px);min-width:0;padding:26px 0 22px 13px;border-bottom:2px solid #e7e5e5;overflow:hidden;flex-wrap:nowrap}.filters-panel__filter_active .filters-panel__label{margin:0;padding:0;display:block;background:#fff;border-bottom:0;position:relative;width:100%}.filters-panel__filter_active .filters-panel__label:before{content:"";width:100%;height:100%;position:absolute;top:0;left:0;z-index:2}}.filters-panel__selected-options{margin:0 0 0 30px;padding:5px 0 0;font-size:.875rem;color:#696969;overflow:hidden;display:block;text-overflow:ellipsis;white-space:nowrap}.filters-panel__filter_active .filters-panel__selected-options{display:none}@media(min-width:768px){.filters-panel__selected-options{display:none}}.filters-panel__label-link{display:block;text-decoration:none}@media(max-width:767px){.filters-panel__label-link{padding:0 40px 0 0;display:block;white-space:nowrap;position:relative;font-weight:500}.filters-panel__filter_active .filters-panel__label-link{padding:30px 20px 50px;margin:0;font-size:1.875rem;line-height:2.25rem}.filters-panel__filter_active .filters-panel__label-link:before{display:none}.filters-panel__label-link:before{content:"";position:absolute;top:0;right:0;width:16px;height:16px;transform:rotate(180deg);background:url(../assets/icons/arrow-left.svg) no-repeat center}}@media(min-width:768px){.filters-panel__label-link{padding:26px 72px 18px 34px;position:relative;z-index:10;font-size:1.375rem;line-height:1em;min-width:206px}.filters-panel__label-link:after{content:"";display:block;width:24px;height:23px;position:absolute;right:20px;top:25px;background:url(../assets/icons/arrow-down.svg) no-repeat center;background-size:16px}.filters-panel__filter_active .filters-panel__label-link:before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background:#fff;border:2px solid #696969;border-bottom:0;z-index:-1}}.filters-panel__options{display:none}@media(max-width:767px){.filters-panel__options{padding:0 7px}.filters-panel__options-inner{height:calc(100% - 230px);overflow-y:auto}}@media(min-width:768px){.filters-panel__options{min-width:184%;position:absolute;top:100%;left:0;z-index:2;background:#fff;border:2px solid #696969;padding:10px 0}.filters-panel__options_position_right{left:auto;right:-4px}}.filters-panel__filter_active .filters-panel__options{display:block}.filters-panel__option{display:block;cursor:pointer;white-space:nowrap}@media(max-width:767px){.filters-panel__option{border-bottom:2px solid #e7e5e5}}@media(min-width:768px){.filters-panel__option{margin-bottom:1px}}@media(min-width:768px){.filters-panel__filter-back-button{display:none}}@media(max-width:767px){.filters-panel__buttons .filters-panel__filter-submit-button{display:none}.filters-panel__buttons_show-submit-in-mobile .filters-panel__filter-submit-button{display:block}.filters-panel__buttons_show-submit-in-mobile .filters-panel__toggle_back{display:none}}.filters-panel__filter-submit-button{display:block;width:calc(100% - 54px);margin:20px auto;border:1px solid #979797;text-align:center;text-transform:uppercase;background-color:#fff;padding:20px;cursor:pointer;transition:background-color .5s ease-in-out}@media(max-width:767px){.filters-panel__filter-submit-button{position:absolute;bottom:0;left:0;width:100%;margin:0;border:0;line-height:1.625rem;font-size:1rem;padding:15px;font-weight:500;background-color:#ebd9cf}}.filters-panel__filter-submit-button:hover,.keyboard-user .filters-panel__filter-submit-button:focus{background-color:#e7e5e5;text-decoration:underline}.mouse-user .filters-panel__filter-submit-button{outline:0}.filters-panel__selected-items{clear:both;padding:23px 0 0;display:flex;flex-wrap:wrap;justify-content:flex-start}@media(max-width:767px){.filters-panel__selected-items{display:none}}.filters-panel__selected-item{display:block;padding:0 0 0 32px;margin:0 33px 20px 0;position:relative;text-decoration:none}.filters-panel__selected-item:hover,.keyboard-user .filters-panel__selected-item:focus{text-decoration:underline}.filters-panel__selected-item:before{content:"";position:absolute;top:-1px;left:2px;width:16px;height:16px;background:url(../assets/icons/cross.png) no-repeat center;background-size:16px}.footer-social-links{width:100%;text-align:right;list-style:none;padding:0;margin-top:0;margin-bottom:0;font-weight:500;line-height:48px;font-size:2.3125rem}@media(min-width:768px){.footer-social-links{font-size:3rem}}.footer-social-links__item{clear:both;padding:0;margin:0}@media(min-width:768px){.footer-social-links__item{margin-bottom:14px}}.footer-social-links__item-link:after{height:2px;transform-origin:100% 50%;bottom:0}.footer.has-scroll-fx .footer-social-links__item-link{opacity:0;transform:translateX(40px);transition:all .3s cubic-bezier(.15,.2,.1,1)}.footer-is-shown .footer .footer-social-links__item-link{opacity:1;transform:none;transition:transform .6s cubic-bezier(.15,.2,.1,1),opacity .6s cubic-bezier(.15,.2,.1,1)}body:not(.footer-is-shown) .footer-social-links__item-link{transition-delay:0s!important}.header-logo{display:flex;flex-wrap:wrap;flex-direction:column;text-decoration:none;justify-content:flex-start}@media(min-width:768px){.header-logo{flex-direction:row}}.header-logo__image{float:left;width:auto;max-width:200px;max-height:50px}@media(max-width:767px){.header-logo__image{margin:5px 20px 0 0;align-self:flex-end;height:44px}.header-logo__image img{height:20px!important}}.header-logo__text{font-weight:normal;margin:0}@media(max-width:767px){.header-logo__text{align-self:flex-end;padding-right:20px;margin-top:-15px;font-size:.875rem}}@media(min-width:768px){.header-logo__text{font-size:1.75rem;margin-left:15px;display:block;padding:11px 0 0;align-self:center}}.language-selector{margin:0;padding:0;list-style:none;display:flex;flex-wrap:nowrap}.language-selector__item{margin:0 12px 0 0;padding:0}.language-selector__item:last-child{margin:0}.language-selector__item-link{font-size:1.375rem;line-height:1;font-weight:500;text-decoration:none;padding-bottom:4px;display:block}.language-selector__item-link:after{height:2px;opacity:0}html.touchevents .language-selector__item-link:after{opacity:0}.language-selector__item_active .language-selector__item-link:after{opacity:1;transform:none}html.touchevents .language-selector__item_active .language-selector__item-link:after{opacity:1}@media(min-width:768px){.language-selector__item-link{font-weight:normal;line-height:26px;padding-bottom:0;letter-spacing:-1px}.language-selector__item_active .language-selector__item-link{font-weight:500;padding-bottom:4px;line-height:22px}html.touchevents .language-selector__item_active .language-selector__item-link:after{opacity:1}}.list{overflow:hidden}.list__item{max-width:970px;margin:0 0 26px}@media(min-width:768px){.list__item{margin-bottom:48px}}.list__load-more-container{clear:both;display:flex;justify-content:center;flex-wrap:nowrap}@media(min-width:768px){.list__load-more{padding:70px 0 0}}.list__load-more-button{display:inline-block}.main-menu{display:flex;flex-direction:column;justify-content:flex-start;margin:0;padding:0}@media(min-width:768px){.main-menu{flex-direction:row;padding-top:54px}}.main-menu__item{background:0;list-style:none}@media(max-width:767px){.main-menu__item{margin-bottom:16px;padding:0 20px;text-align:center}}@media(min-width:768px){.main-menu__item{margin:0 30px 5px 0;padding:0 0 5px}}@media(min-width:1260px){.main-menu__item{margin:0 70px 5px 0}.main-menu__item:last-child{margin-right:0}}.main-menu__item-link{font-weight:500;text-decoration:none;font-size:1.375rem;line-height:2.25rem;padding:0 0 3px;border-bottom:5px solid rgba(0,0,0,0)}.main-menu__item-link:hover,.main-menu__item-link:focus,.main-menu__item_active .main-menu__item-link{border-bottom:5px solid #000}@media(max-width:479px){.main-menu__item-link{font-size:1.1875rem;line-height:2.125rem}}.quick-search{position:relative;padding:0 0 0 42px}@media(max-width:767px){.quick-search{margin-left:-45px}}@media(min-width:768px){.quick-search{padding:0 0 0 38px;float:right}}.quick-search.form-is-visible .quick-search__label{display:none;z-index:-1}.quick-search.form-is-visible .quick-search__input{width:160px}@media(min-width:768px){.quick-search.form-is-visible .quick-search__input{width:250px}}.quick-search.form-is-visible .quick-search__input{opacity:1}.quick-search.form-is-visible .quick-search__submit{display:block}.quick-search:before{content:"";display:block;position:absolute;left:5px;transform:translateY(-50%);background:url(../assets/icons/search.svg) no-repeat center;top:calc(50% - 2px);height:40px;width:40px;background-size:28px 28px}@media(min-width:768px){.quick-search:before{left:0;top:calc(50% - 4px)}}.quick-search__form{height:1.5em;display:flex}.quick-search__label,.quick-search__submit{font-weight:500;line-height:1;align-self:flex-start;border:0;font-size:1.375rem;line-height:1;font-weight:500;background:0;padding:0;margin-left:5px;cursor:pointer}.quick-search__label:after,.quick-search__submit:after{display:none}@media(min-width:768px){.quick-search__label,.quick-search__submit{margin-left:10px;padding-bottom:4px}.quick-search__label:after,.quick-search__submit:after{opacity:0;height:2px}}.quick-search__input{border:0;padding:0 0 6px;font-size:1.125rem;min-width:0;height:calc(100% + 2px);border-bottom:2px solid;outline:0;width:0;transition:width .5s ease-in-out;background:transparent;border-radius:0;-webkit-appearance:none}.quick-search__submit{display:none}.related-pages{*zoom:1;overflow:hidden;margin-bottom:10px}.related-pages:before,.related-pages:after{content:" ";display:table}.related-pages:after{clear:both}@media(min-width:768px){.related-pages{margin-bottom:40px}}.related-pages__heading{text-align:center}@media(min-width:768px){.related-pages__heading{margin-bottom:70px}}.related-pages__items{overflow:hidden;margin:0;padding:0;list-style:none}@media(min-width:768px){.related-pages__items{display:flex;justify-content:center;flex-wrap:nowrap}}.related-pages__item{position:relative;margin:0 0 30px}@media(min-width:768px){.related-pages__item{width:calc(100%/3 - 26px);margin:0 20px}.related-pages__item:first-child{margin-left:0}.related-pages__item:last-child{margin-right:0}}.search-teaser{overflow:hidden;cursor:pointer;position:relative}.search-teaser__image{width:100%;max-width:114px}@media(min-width:768px){.search-teaser__image{max-width:200px}}.search-teaser__image-container{width:100%;margin-bottom:9px}@media(min-width:768px){.search-teaser__image-container{width:30%;float:left;margin:0}}.search-teaser__text{width:100%}@media(min-width:768px){.search-teaser__text{float:right;width:70%;padding:2px 18px 0 22px}}.search-teaser__heading{margin:0 0 10px}@media(min-width:768px){.search-teaser__heading{margin:0 0 1px}}.search-teaser__link{text-decoration:none}.search-teaser__link:hover,.search-teaser__link:focus{text-decoration:underline}.search-teaser__categories{margin:0 0 7px}@media(min-width:768px){.search-teaser__categories{margin-bottom:3px}}.search{padding:0 0 0 30px;margin-top:-5px;margin-bottom:40px}@media(min-width:768px){.search{margin-bottom:70px}}@media(min-width:768px){.search{padding:0 0 0 46px}}.search__form{height:31px;display:flex;width:100%;position:relative;margin-bottom:11px}@media(min-width:768px){.search__form{height:37px;margin-bottom:21px}}.search__form:before{content:"";display:block;position:absolute;background:url(../assets/icons/search.svg) no-repeat 2px 0;top:0;left:-30px;height:30px;width:30px;background-size:18px 18px}@media(min-width:768px){.search__form:before{left:-44px;top:5px;background-size:30px 30px;height:40px;width:40px}}.search__submit{font-weight:500;line-height:1;align-self:flex-start;border:0;font-size:1rem;line-height:1;font-weight:500;background:0;padding:0;margin-left:15px;cursor:pointer;padding-bottom:4px}@media(max-width:767px){.search__submit:after{width:100%;opacity:1;transform:scaleX(1)}}@media(min-width:768px){.search__submit{margin-left:20px;margin-top:10px;letter-spacing:-.5px;font-size:1.1875rem}}.search__submit:after{height:2px}.search__input{border:0;padding:0 0 0 1px;font-size:1rem;min-width:0;height:calc(100% - 10px);border-bottom:2px solid;outline:0;width:90%;max-width:667px;background:transparent}@media(min-width:768px){.search__input{padding:0 0 0 2px;margin-top:8px;font-size:1.125rem}}.search__results{padding:0 0 0 4px;color:#696969;display:inline;font-size:.875rem}@media(min-width:768px){.search__results{padding:0 0 0 2px;font-size:1.125rem}}.sharing{white-space:nowrap}.sharing__heading{display:inline-block;vertical-align:middle;margin:0 2px 0 0;font-weight:normal;line-height:20px}.sharing__link{display:inline-block;vertical-align:middle;margin:0 5px;height:20px;width:20px;background-position:center;background-repeat:no-repeat;background-size:20px 20px}.sharing__link_type_facebook{background-image:url(../assets/icons/facebook-small.svg)}.sharing__link_type_twitter{background-image:url(../assets/icons/twitter-small.svg)}.teaser{overflow:hidden;display:flex;flex-direction:column;position:relative}.teaser__link{text-decoration:none;display:block;clear:both;order:3}.teaser__link .teaser__heading{text-decoration:underline}.teaser__link:before{position:absolute;top:0;left:0;right:0;bottom:0;content:"";display:block;z-index:3}@media(min-width:768px){.teaser__link .teaser__heading{text-decoration:none}.teaser__link:hover .teaser__heading,.teaser__link:focus .teaser__heading{text-decoration:underline}}.teaser__overlay{position:absolute;bottom:-35%;right:0;width:100%;height:30%;min-height:60px;padding:15px 20px;background-color:#ffb204;opacity:0;visibility:hidden;transition:bottom .5s cubic-bezier(.15,.2,.1,1),opacity .5s,visibility 0s .5s}@media(min-width:768px){.teaser__overlay{padding:30px;min-height:90px}}@media(max-width:767px){.teaser_overlay-is-shown .teaser__overlay{opacity:1;bottom:0;visibility:visible;transition-delay:0s}}.teaser__image-container{position:relative;overflow:hidden;z-index:1;margin:0 0 20px;clear:both;float:left;width:100%}@media(min-width:768px){.teaser__image-container{margin:0 0 50px}}.teaser__image{display:block;margin:0}.teaser__image .image__img{width:100%;height:auto;transition:transform .5s cubic-bezier(.15,.2,.1,1)}.teaser:hover .teaser__image .image__img{transform:scale(1.1)}@media(max-width:767px){.teaser_overlay-is-shown .teaser__image .image__img{transform:scale(1.1)}}.teaser__heading{line-height:1.28;margin:0;font-size:1.125rem;clear:both}.teaser__heading{font-size:1.125rem}@media screen and (min-width:480px){.teaser__heading{font-size:calc(1.125rem + .75*((100vw - 30rem)/60))}}@media screen and (min-width:1440px){.teaser__heading{font-size:1.875rem}}@media(min-width:768px){.teaser__heading{line-height:1.6;font-size:1.875rem}}.teaser__text-content{clear:both}.teaser__categories{margin-bottom:5px;display:block}@media(min-width:768px){.teaser__categories{float:left;margin:-26px 0 5px}}.teaser__link:hover+.teaser__image-container>.teaser__overlay,.teaser__link:focus+.teaser__image-container>.teaser__overlay{opacity:1;bottom:0;visibility:visible;transition-delay:0s}.cascading-list{display:none;overflow:hidden}.no-js .cascading-list{display:block}.cascading-list__items{width:100%;transition:height .5s ease-in-out}.cascading-list__items .cascading-list__item{position:relative}@media(min-width:768px){.cascading-list__items .cascading-list__item:nth-child(even){float:right}.cascading-list__items .cascading-list__item:nth-child(odd){float:left}}.cascading-list__item{width:100%;display:block;margin-bottom:60px}@media(min-width:768px){.cascading-list__item{margin:0 0 88px;width:calc(50% - 20px)}}.cases-list-page__info{display:flex;justify-content:flex-end;flex-wrap:nowrap;font-size:1.125rem;line-height:1.8125rem;margin-bottom:5px}@media(min-width:768px){.cases-list-page__info{margin-bottom:16px}}.cases-list-page__number-of-results{color:#696969}.cases-list-page__sorting{margin-left:58px}@media(max-width:767px){.cases-list-page__sorting{display:none}}.cases-list-page__filters{margin-bottom:20px}.cases-list__heading{margin-bottom:28px;text-align:center}@media(min-width:768px){.cases-list__heading{margin-bottom:63px}}.colored-section{margin:0 0 20px;position:relative}.colored-section:before{position:absolute;top:0;left:20px;width:calc(100% - 20px*2);height:100%;content:"";background:#eee930;display:block;z-index:1;transition:all .3s ease-in-out}@media(min-width:768px){.colored-section:before{left:40px;width:calc(100% - 40px*2)}}@media(min-width:1024px){.colored-section:before{left:80px;width:calc(100% - 80px*2)}}@media(min-width:1260px){.colored-section:before{left:40px;width:calc(100% - 40px*2)}}@media(min-width:1520px){.colored-section:before{left:50%;width:1360px;transform:translateX(-50%)}}.colored-section__content{overflow:hidden;position:relative;z-index:2;padding:20px 0;max-width:1360px;margin:0 auto}@media(min-width:1390px){.colored-section__content{display:flex;justify-content:flex-end;flex-wrap:nowrap}}.colored-section__left-text{padding:0 0 20px;margin:0 40px;max-width:670px}@media(min-width:768px){.colored-section__left-text{margin:0 80px}}@media(min-width:830px){.colored-section__left-text{margin:0 auto}}@media(min-width:1390px){.colored-section__left-text{width:670px;margin:0;padding:0 20px 0 0}}.colored-section__right-text{max-width:670px;border-top:1px solid #000;padding:20px 0 0;margin:0 40px}@media(min-width:768px){.colored-section__right-text{margin:0 80px}}@media(min-width:830px){.colored-section__right-text{margin:0 auto}}@media(min-width:1390px){.colored-section__right-text{width:calc((690px)/2);margin:0;border-left:1px solid #000;border-top:0;padding:0 40px 0 20px}}@media(min-width:1520px){.colored-section__right-text{padding-right:20px}}.company-design{margin:0 0 30px;*zoom:1}.company-design:before,.company-design:after{content:" ";display:table}.company-design:after{clear:both}.company-design__content{overflow:hidden}.edit-panel{overflow-y:auto;width:100%;padding:10px 10px 0}@media(min-width:48em){.edit-panel{display:table;width:100%}}.edit-panel:after{content:" ";display:table;clear:both}@media(min-width:48em){.edit-panel__item{float:left;padding-right:10px}}@media(min-width:48em){.edit-panel:not(.edit-panel_multiline) .edit-panel__item{float:none;display:table-cell;vertical-align:top;width:10px}.edit-panel:not(.edit-panel_multiline) .edit-panel__item:last-child{padding-right:0}.edit-panel:not(.edit-panel_multiline) .edit-panel__item_stretched{width:100%}}.embedded-code-block{margin:0 0 40px;*zoom:1}.embedded-code-block:before,.embedded-code-block:after{content:" ";display:table}.embedded-code-block:after{clear:both}.embedded-code-block__content{overflow:hidden}.EPiServerForms .FormTextbox__Input{outline:0;-moz-appearance:none;appearance:none;background:transparent;border:0;border-bottom:1px solid rgba(0,0,0,.2);font-size:1.4rem;line-height:1.6rem;transition:border .4s ease-in-out;width:100%;min-height:1.6rem;border-radius:0;-webkit-appearance:none}@media screen{.EPiServerForms .FormTextbox__Input{font-size:1.125rem}}@media(max-width:479px){.EPiServerForms .FormTextbox__Input{font-size:1rem}}.EPiServerForms .FormTextbox__Input:focus{border-bottom:1px solid rgba(0,0,0,.9)}.EPiServerForms .FormTextbox__Input::-webkit-input-placeholder{transition:opacity .3s ease;opacity:.4;color:#000;line-height:1.6rem}@media screen{.EPiServerForms .FormTextbox__Input::-webkit-input-placeholder{font-size:1.125rem}}@media(max-width:479px){.EPiServerForms .FormTextbox__Input::-webkit-input-placeholder{font-size:1rem}}.EPiServerForms .FormTextbox__Input:-moz-placeholder{transition:opacity .3s ease;opacity:.4;color:#000;line-height:1.6rem}@media screen{.EPiServerForms .FormTextbox__Input:-moz-placeholder{font-size:1.125rem}}@media(max-width:479px){.EPiServerForms .FormTextbox__Input:-moz-placeholder{font-size:1rem}}.EPiServerForms .FormTextbox__Input::-moz-placeholder{transition:opacity .3s ease;opacity:.4;color:#000;line-height:1.6rem}@media screen{.EPiServerForms .FormTextbox__Input::-moz-placeholder{font-size:1.125rem}}@media(max-width:479px){.EPiServerForms .FormTextbox__Input::-moz-placeholder{font-size:1rem}}.EPiServerForms .FormTextbox__Input:-ms-input-placeholder{transition:opacity .3s ease;opacity:.4;color:#000;line-height:1.6rem}@media screen{.EPiServerForms .FormTextbox__Input:-ms-input-placeholder{font-size:1.125rem}}@media(max-width:479px){.EPiServerForms .FormTextbox__Input:-ms-input-placeholder{font-size:1rem}}.EPiServerForms{margin-bottom:50px;overflow:hidden}.EPiServerForms .FormHidden{display:none}.EPiServerForms .Form__Description{margin:0 0 50px}.EPiServerForms img{max-width:100%}.EPiServerForms .Form__Element{margin-bottom:40px}.EPiServerForms .Form__Element.FormChoice{margin-bottom:20px}.EPiServerForms .Form__Element.FormChoice fieldset{border:0;padding:0}.EPiServerForms .Form__Element .Form__Element__Caption{display:block;padding-right:40px;margin-bottom:20px}.EPiServerForms .Form__Element.FormParagraphText{margin:0 0 20px}.EPiServerForms .FormSelection select{display:block;line-height:1.3;width:100%;max-width:100%;box-sizing:border-box;margin:0;border:1px solid rgba(0,0,0,.2);-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;outline:0;-webkit-appearance:none;border-radius:0;min-height:40px}.EPiServerForms .FormSelection select:focus{border:1px solid rgba(0,0,0,.9)}.EPiServerForms .FormSelection select::-ms-expand{display:none}.EPiServerForms .FormSelection select:not([multiple]){padding:10px 40px 10px 10px;background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAYCAYAAAC8/X7cAAAAAXNSR0IArs4c6QAAAL9JREFUWAnVj0cOwzAQxPx0/jzhBMghQYqLyoqADFveMty2bcNzW/Qk+wN8riaRzC/g1yoSyfoRvK0ukYw/wb9VJZJtF1hVTSKZDoHVVSSS5RTYNVsiGS6B3bMksrsJOGW0RHY2BaeNksiuLuDU3hLZ0RWc3ksis4eAW1pLZOZQcFsricyaAm69KpEZU8HtZyXSWwJMcVQiPaXANHslUlsSTPVPIjWlwXTfJPJvCTDlu0TulgLTPiXyviSYOqcbd/60PfcLLOGCAAAAAElFTkSuQmCC");background-repeat:no-repeat;background-position:calc(100% - 10px) center;background-size:16px auto,100%;transition:border .4s ease-in-out}.EPiServerForms .FormSelection select[multiple]{height:auto;overflow:hidden;line-height:1.3;text-indent:10px;padding-left:0}.EPiServerForms .FormSelection select[multiple] option{display:block;padding:5px 10px}.EPiServerForms .FormChoice label{display:inline-block;vertical-align:top;margin:0 20px 20px 0;cursor:pointer}.EPiServerForms .FormChoice label .FormChoice__Input{opacity:0;position:absolute;z-index:-1}.no-js .EPiServerForms .FormChoice label .FormChoice__Input{opacity:1;display:block;position:relative;float:left;z-index:1}.EPiServerForms .FormChoice label .FormChoice__Input--Checkbox~.FormChoice__label-text,.EPiServerForms .FormChoice label .FormChoice__Input--Checkbox~.FormChoice--Image__Item__Caption,.EPiServerForms .FormChoice label .FormChoice__Input--Radio~.FormChoice__label-text,.EPiServerForms .FormChoice label .FormChoice__Input--Radio~.FormChoice--Image__Item__Caption{padding-left:38px;position:relative;display:block;text-align:left;word-wrap:break-word;line-height:24px}.EPiServerForms .FormChoice label .FormChoice__Input--Checkbox~.FormChoice__label-text:before,.EPiServerForms .FormChoice label .FormChoice__Input--Checkbox~.FormChoice--Image__Item__Caption:before,.EPiServerForms .FormChoice label .FormChoice__Input--Radio~.FormChoice__label-text:before,.EPiServerForms .FormChoice label .FormChoice__Input--Radio~.FormChoice--Image__Item__Caption:before{content:"";position:absolute;top:0;left:0;display:block}.EPiServerForms .FormChoice label .FormChoice__Input--Checkbox~img,.EPiServerForms .FormChoice label .FormChoice__Input--Radio~img{border:0;opacity:.8}.EPiServerForms .FormChoice label .FormChoice__Input--Checkbox:checked~img,.EPiServerForms .FormChoice label .FormChoice__Input--Radio:checked~img{opacity:1}.EPiServerForms .FormChoice label .FormChoice__Input--Checkbox~.FormChoice__label-text:before,.EPiServerForms .FormChoice label .FormChoice__Input--Checkbox~.FormChoice--Image__Item__Caption:before{font-size:18px;text-align:center;width:22px;height:22px;border:1px solid #000}.keyboard-user .EPiServerForms .FormChoice label .FormChoice__Input--Checkbox:focus~.FormChoice__label-text:before,.keyboard-user .EPiServerForms .FormChoice label .FormChoice__Input--Checkbox:focus~.FormChoice--Image__Item__Caption:before{box-shadow:0 0 5px #4d90fe}.EPiServerForms .FormChoice label .FormChoice__Input--Checkbox:checked~.FormChoice__label-text:before,.EPiServerForms .FormChoice label .FormChoice__Input--Checkbox:checked~.FormChoice--Image__Item__Caption:before{background:url(../assets/icons/checkbox.svg) no-repeat center}.EPiServerForms .FormChoice label .FormChoice__Input--Radio~.FormChoice__label-text:before,.EPiServerForms .FormChoice label .FormChoice__Input--Radio~.FormChoice--Image__Item__Caption:before{border-radius:50%;border:1px solid #000;width:22px;height:22px}.keyboard-user .EPiServerForms .FormChoice label .FormChoice__Input--Radio:focus~.FormChoice__label-text:before,.keyboard-user .EPiServerForms .FormChoice label .FormChoice__Input--Radio:focus~.FormChoice--Image__Item__Caption:before{box-shadow:0 0 5px #4d90fe}.EPiServerForms .FormChoice label .FormChoice__Input--Radio:checked~.FormChoice__label-text:after,.EPiServerForms .FormChoice label .FormChoice__Input--Radio:checked~.FormChoice--Image__Item__Caption:after{content:"";background-color:#000;border-radius:50%;padding:0;width:16px;height:16px;position:absolute;top:4px;left:4px}.EPiServerForms .FormChoice.FormChoice--Image{font-size:0}.EPiServerForms .FormChoice.FormChoice--Image label{max-width:100%;width:100%}.EPiServerForms .FormChoice .FormChoice--Image__Item{margin:0 0 20px}.EPiServerForms .FormChoice .FormChoice--Image__Item img{display:block;max-width:100%}.EPiServerForms .FormChoice .FormChoice--Image__Item .FormChoice--Image__Item__Caption{margin:0 0 10px}.EPiServerForms .FormSubmitButton,.EPiServerForms .FormResetButton{min-width:120px;margin:20px 20px 20px 0;background:#fff;border-width:2px}@media(min-width:480px){.EPiServerForms .FormSubmitButton,.EPiServerForms .FormResetButton{min-width:170px}}.EPiServerForms .FormSubmitButton:last-child,.EPiServerForms .FormResetButton:last-child{margin-right:0}.EPiServerForms .FormSubmitButton{background:#000;color:#fff}.EPiServerForms .FormSubmitButton:hover{color:#000}.EPiServerForms .Form__Status .Form__Status__Message{display:block;padding:20px 40px;margin-bottom:40px;font-size:1.375rem}.EPiServerForms .Form__Status .Form__Status__Message.hide{display:none}.EPiServerForms .Form__Status .Form__Status__Message.Form__Success__Message{background:#d3f6e5;color:#000}.EPiServerForms .Form__Status .Form__Status__Message.Form__Warning__Message{background:rgba(255,0,0,.06);color:#b50000}.EPiServerForms .Form__Status .Form__Status__Message *{margin:0}.EPiServerForms .ValidationFail>.Form__Element__Caption{color:red;position:relative;padding-right:20px}.EPiServerForms .Form__Element .Form__Element__ValidationError{clear:both;display:block;width:100%;background:#b50000;color:#fff;font-weight:500;line-height:.9;padding:10px;margin-top:10px;color:#fff;font-size:.875rem}.EPiServerForms .has-tooltip{position:relative}.EPiServerForms .form-tooltip-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:0;padding:0;position:absolute;right:0;top:-5px;z-index:2;height:30px;width:30px;color:#fff;font-weight:500;font-size:inherit;border-radius:100px;opacity:.1;transition:opacity .1s ease;outline:0}@media(min-width:480px){.EPiServerForms .form-tooltip-button{top:-3px}}.EPiServerForms .form-tooltip-button:before{content:"?";display:block;position:absolute;width:25px;line-height:25px;top:0;right:0;background:#000;border-radius:100%}.EPiServerForms .form-tooltip-button:hover,.EPiServerForms .form-tooltip-button:focus{opacity:1}.EPiServerForms .form-tooltip-text{position:absolute;left:-999em;clip:rect(0,0,0,0);opacity:0;overflow:hidden;position:absolute;text-align:right;bottom:100%;width:100%;background:#000;color:#fff;padding:10px 20px;will-change:opacity,transform;opacity:0;transform:translateY(1rem);transition:left 0s .4s,opacity .2s linear,transform .4s cubic-bezier(.2,.2,0,1)}.EPiServerForms .form-tooltip-text:before{width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:5px solid transparent;border-top:5px solid #000;content:"";position:absolute;top:100%;right:8px}.EPiServerForms .form-tooltip-button:hover+.form-tooltip-text,.EPiServerForms .form-tooltip-button:focus+.form-tooltip-text{opacity:1;left:0;transform:translateY(-.55rem);transition-delay:0s}#footer-scroll-anchor{position:absolute;bottom:250px;width:100%;height:1px}.footer{overflow:hidden;transition:transform .55s .05s cubic-bezier(.75,0,.25,1)}.header-is-shown .footer{transform:translate3d(100%,0,0)!important}@media(min-width:768px){.header-is-shown .footer{transform:translate3d(50%,0,0)!important}}.footer.has-scroll-fx .footer__contact>*,.footer.has-scroll-fx .footer__logo-container,.footer.has-scroll-fx .footer__inclusive-design-label{opacity:0;transform:translateX(40px);transition:all .3s cubic-bezier(.15,.2,.1,1)}.footer.has-scroll-fx .footer__logo-container{transform:translateX(-40px)}.footer-is-shown .footer .footer__contact>*,.footer-is-shown .footer .footer__logo-container,.footer-is-shown .footer .footer__inclusive-design-label{opacity:1;transform:none;transition:transform .6s cubic-bezier(.15,.2,.1,1),opacity .6s cubic-bezier(.15,.2,.1,1)}body:not(.footer-is-shown) .footer .footer__contact>*{transition-delay:0s!important}@media print{.footer{display:none}}.footer__content{position:relative;margin:0 20px;padding:40px 0 40px}@media(min-width:768px){.footer__content{margin:0 40px}}@media(min-width:1024px){.footer__content{max-width:1100px;margin:0 80px;padding:100px 0}}@media(min-width:1260px){.footer__content{margin:0 auto}}@media(min-width:1440px){.footer__content{padding:150px 0}}.footer__logo-container{flex:0 0 auto;margin-left:auto;text-decoration:none;margin-bottom:40px}@media(min-width:768px){.footer__logo-container{position:absolute;left:0;top:32%}}@media(max-width:767px){.footer__logo-container{display:none}}.footer.has-scroll-fx .footer__logo-container{margin-bottom:auto}.footer__logo{float:left;width:210px;height:auto}.footer__logo img{width:100%!important}.footer__contact,.footer__inclusive-design-label{width:100%;text-align:right;margin-top:50px}@media(min-width:1024px){.footer__contact,.footer__inclusive-design-label{padding-left:400px}}@media(min-width:768px){.footer__contact,.footer__inclusive-design-label{margin-top:45px}}.footer__inclusive-design-label{margin:0 0 47px;line-height:2.4375rem;font-size:1.875rem}@media(min-width:768px){.footer__inclusive-design-label{margin-bottom:40px}}@media(max-width:767px){.header{height:60px;position:relative;z-index:10000100}.fixed-content-presented .header{height:70px;position:fixed;width:100%;top:0;left:0;background:#fff}}@media(min-width:768px){.header{padding-top:35px}}@media print{.header{display:none}}.header__toggle-navigation{position:absolute;top:8px;left:20px;z-index:20;text-decoration:none}@media(min-width:768px){.header__toggle-navigation{display:none}}.header__toggle-navigation-text{display:block;margin-top:-3px;position:relative;font-weight:500;font-size:1.1875rem}.header__back-link{display:block;float:left;text-decoration:none;font-size:.875rem;line-height:20px}.header__back-link-container{padding:0 0 15px;overflow:hidden;position:relative;z-index:20;float:left}@media(max-width:767px){.header__back-link-container{display:none}}.header__back-link:before{content:"";float:left;width:10px;height:20px;background:url(../assets/icons/arrow-left.svg) no-repeat center;margin:0 15px 0 2px}.header__back-link:hover,.header__back-link:focus{text-decoration:underline}@media(max-width:767px){.header__logo-container{position:absolute;right:0;top:10px;z-index:19}}@media(min-width:768px){.header__logo-container{clear:both;margin:10px 0 27px 0;position:relative;z-index:18;float:left}}.header__content{position:relative}@media(max-width:767px){.header__content{margin:0;padding:0 20px}}@media(max-width:767px){.header__search{padding-left:30px;margin-bottom:20px}}.header__navigation{clear:both;*zoom:1}.header__navigation:before,.header__navigation:after{content:" ";display:table}.header__navigation:after{clear:both}@media(max-width:767px){.header__navigation{overflow:hidden;position:absolute;left:0;right:0;top:-100vh;transition:top .7s ease-in-out;background:#ebd9cf;z-index:1;padding:110px 0 40px;display:flex;flex-direction:column}}@media(max-width:767px){.header__navigation.header__navigation_opened{top:0}}.header__navigation-group{display:flex}@media(max-width:767px){.header__navigation-group{justify-content:center;padding:4px 0 0;order:2;flex-direction:column;align-items:center}}@media(min-width:768px){.header__navigation-group{position:absolute;right:0;top:37px;order:0;flex-direction:row;flex-wrap:nowrap;z-index:20;padding:20px 0;background:#fff}}@media(min-width:768px){.header__language-selector{margin-left:30px}}.image-block{margin:0 0 50px;*zoom:1}.image-block:before,.image-block:after{content:" ";display:table}.image-block:after{clear:both}.image-block__content{overflow:hidden}.image-block__image{width:100%;clear:both}.image-block__caption{color:#696969;font-size:.875rem;line-height:1.3125rem;padding-top:15px;max-width:400px}@media(max-width:829px){.image-block__caption{margin:0!important}}.image-block_place_list-page-media .image-block__content,.image-block_place_page-media .image-block__content{margin:0 20px;max-width:100%}@media(min-width:768px){.image-block_place_list-page-media .image-block__content,.image-block_place_page-media .image-block__content{margin:0 40px}}@media(min-width:1024px){.image-block_place_list-page-media .image-block__content,.image-block_place_page-media .image-block__content{margin:0 80px}}@media(min-width:1260px){.image-block_place_list-page-media .image-block__content,.image-block_place_page-media .image-block__content{margin:0 40px 0}}.image-block_place_collage{min-height:1px}@media(min-width:768px){.image-block_place_collage{width:100%;max-width:100%;margin-bottom:26px;position:relative}.image-block_place_collage:last-child{margin-bottom:0}.image-collage-block__right-column .image-block_place_collage,.image-collage-block__left-column .image-block_place_collage{max-height:0;opacity:0;overflow:hidden}.image-collage-block__right-column .image-block_place_collage.visible,.image-collage-block__left-column .image-block_place_collage.visible{transition:max-height 1.5s ease-in,opacity 1.5s ease-in;opacity:1;max-height:2500px}}.image-block_place_collage .image-block__content{margin:0}@media(min-width:768px){.image-block_place_collage .image-block__content{max-width:none;width:100%;padding:0}}@media(min-width:768px){.image-block_place_collage .image-block__caption{padding-top:19px}}.image-collage-block{*zoom:1}.image-collage-block:before,.image-collage-block:after{content:" ";display:table}.image-collage-block:after{clear:both}@media(min-width:768px){.image-collage-block{margin:0 0 50px}}.image-collage-block__container{overflow:hidden;padding:0;display:block}.image-collage-block_two-columns .image-collage-block__container{width:100%;max-width:calc(1092px + 80px);padding:0 20px;margin:0 auto}@media(min-width:768px){.image-collage-block_two-columns .image-collage-block__container{padding:0 40px;display:flex;flex-direction:row;justify-content:flex-end;display:flex}}.image-collage-block__left-column{display:none}.image-collage-block_two-columns .image-collage-block__left-column{width:100%;padding:0}@media(min-width:768px){.image-collage-block_two-columns .image-collage-block__left-column{display:flex;flex-direction:column;justify-content:center;padding:0 23px 0 0;width:47.66%}}.image-collage-block__right-column{display:none}.image-collage-block_two-columns .image-collage-block__right-column{width:100%;padding:0}@media(min-width:768px){.image-collage-block_two-columns .image-collage-block__right-column{display:flex;flex-direction:column;justify-content:center;padding:0 0 0 24px;width:52.34%}}.image-collage-block__images{height:0}.no-js .image-collage-block__images{height:auto}@media(min-width:768px){.image-collage-block_two-columns .image-collage-block__images{height:auto;display:none}}.on-page-editing .image-collage-block{min-height:400px}.page-meta{display:flex;flex-direction:column;position:relative}@media(min-width:768px){.page-meta{flex-direction:row;min-height:29px}}.page-meta__time-to-read{margin:0 0 12px;order:1}@media(min-width:768px){.page-meta__time-to-read{margin:0 54px 0 0}}.page-meta__categories{order:1}.page-meta__share{order:3;margin:22px 0 0 0}@media(min-width:768px){.page-meta__share{margin:4px 0 0 54px}}@media(min-width:1260px){.page-meta__share{position:absolute;right:calc(100% - 215px);top:8px;margin:0 31px 0 0}}.quote-block{margin:0 auto 50px;max-width:calc(1092px + 80px);padding:0 20px}@media(min-width:768px){.quote-block{padding:0 40px}}.quote-block__text{position:relative;font-weight:500;margin-top:0;margin-bottom:30px}.quote-block__text:before{content:"";display:block;position:absolute;top:.2em;left:-30px;height:24px;width:10px;background:url(/assets/icons/blockquote-symbol.svg)}.quote-block__footer{margin-top:20px}.quote-block__person{margin:0;line-height:1.8}.quote-block__title{color:#696969;line-height:1.4;margin:0}.rich-text-block{*zoom:1;margin-bottom:40px}.rich-text-block:before,.rich-text-block:after{content:" ";display:table}.rich-text-block:after{clear:both}.rich-text-block__content{overflow:hidden;max-width:670px;margin:0 auto}@media(min-width:1260px){.rich-text-block__content{margin-left:215px;margin-right:215px}}.search-page__no-search-results{padding:0 0 0 30px}@media(min-width:768px){.search-page__no-search-results{padding-left:48px}}div.example{background:red;color:#000;padding:20px}