@charset "UTF-8";.mfp-bg{top:0;left:0;width:100%;height:100%;z-index:1042;overflow:hidden;position:fixed;background:#0b0b0b;opacity:.8;}.mfp-wrap{top:0;left:0;width:100%;height:100%;z-index:1043;position:fixed;outline:0!important;-webkit-backface-visibility:hidden;}.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px;-webkit-box-sizing:border-box;box-sizing:border-box;}.mfp-container:before{content:'';display:inline-block;height:100%;vertical-align:middle;}.mfp-align-top .mfp-container:before{display:none;}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045;}.mfp-ajax-holder .mfp-content,.mfp-inline-holder .mfp-content{width:100%;cursor:auto;}.mfp-ajax-cur{cursor:progress;}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:-webkit-zoom-out;cursor:zoom-out;}.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:zoom-in;}.mfp-auto-cursor .mfp-content{cursor:auto;}.mfp-arrow,.mfp-close,.mfp-counter,.mfp-preloader{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}.mfp-loading.mfp-figure{display:none;}.mfp-hide{display:none!important;}.mfp-preloader{color:#ccc;position:absolute;top:50%;width:auto;text-align:center;margin-top:-.8em;left:8px;right:8px;z-index:1044;}.mfp-preloader a{color:#ccc;}.mfp-preloader a:hover{color:#fff;}.mfp-s-ready .mfp-preloader{display:none;}.mfp-s-error .mfp-content{display:none;}button.mfp-arrow,button.mfp-close{overflow:visible;cursor:pointer;background:0 0;border:0;-webkit-appearance:none;display:block;outline:0;padding:0;z-index:1046;-webkit-box-shadow:none;box-shadow:none;-ms-touch-action:manipulation;touch-action:manipulation;}button::-moz-focus-inner{padding:0;border:0;}.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:.65;padding:0 0 18px 10px;color:#fff;font-style:normal;font-size:28px;font-family:Arial,Baskerville,monospace;}.mfp-close:focus,.mfp-close:hover{opacity:1;}.mfp-close:active{top:1px;}.mfp-close-btn-in .mfp-close{color:#333;}.mfp-iframe-holder .mfp-close,.mfp-image-holder .mfp-close{color:#fff;right:-6px;text-align:right;padding-right:6px;width:100%;}.mfp-counter{position:absolute;top:0;right:0;color:#ccc;font-size:12px;line-height:18px;white-space:nowrap;}.mfp-arrow{position:absolute;opacity:.65;margin:0;top:50%;margin-top:-55px;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:transparent;}.mfp-arrow:active{margin-top:-54px;}.mfp-arrow:focus,.mfp-arrow:hover{opacity:1;}.mfp-arrow:after,.mfp-arrow:before{content:'';display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:medium inset transparent;}.mfp-arrow:after{border-top-width:13px;border-bottom-width:13px;top:8px;}.mfp-arrow:before{border-top-width:21px;border-bottom-width:21px;opacity:.7;}.mfp-arrow-left{left:0;}.mfp-arrow-left:after{border-right:17px solid #fff;margin-left:31px;}.mfp-arrow-left:before{margin-left:25px;border-right:27px solid #3f3f3f;}.mfp-arrow-right{right:0;}.mfp-arrow-right:after{border-left:17px solid #fff;margin-left:39px;}.mfp-arrow-right:before{border-left:27px solid #3f3f3f;}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px;}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px;}.mfp-iframe-holder .mfp-close{top:-40px;}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%;}.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;-webkit-box-shadow:0 0 8px rgba(0,0,0,.6);box-shadow:0 0 8px rgba(0,0,0,.6);background:#000;}img.mfp-img{width:auto;max-width:100%;height:auto;display:block;line-height:0;-webkit-box-sizing:border-box;box-sizing:border-box;padding:40px 0 40px;margin:0 auto;}.mfp-figure{line-height:0;}.mfp-figure:after{content:'';position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;-webkit-box-shadow:0 0 8px rgba(0,0,0,.6);box-shadow:0 0 8px rgba(0,0,0,.6);background:#444;}.mfp-figure small{color:#bdbdbd;display:block;font-size:12px;line-height:14px;}.mfp-figure figure{margin:0;}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto;}.mfp-title{text-align:left;line-height:18px;color:#f3f3f3;word-wrap:break-word;padding-right:36px;}.mfp-image-holder .mfp-content{max-width:100%;}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer;}@media screen and (max-width:800px) and (orientation:landscape),screen and (max-height:300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0;}.mfp-img-mobile img.mfp-img{padding:0;}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0;}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px;}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;-webkit-box-sizing:border-box;box-sizing:border-box;}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0;}.mfp-img-mobile .mfp-counter{right:5px;top:3px;}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0,0,0,.6);position:fixed;text-align:center;padding:0;}}@media all and (max-width:900px){.mfp-arrow{-webkit-transform:scale(.75);transform:scale(.75);}.mfp-arrow-left{-webkit-transform-origin:0;transform-origin:0;}.mfp-arrow-right{-webkit-transform-origin:100%;transform-origin:100%;}.mfp-container{padding-left:6px;padding-right:6px;}}.flickity-enabled{position:relative;}.flickity-enabled:focus{outline:0;}.flickity-viewport{overflow:hidden;position:relative;height:100%;}.flickity-slider{position:absolute;width:100%;height:100%;}.flickity-enabled.is-draggable{-webkit-tap-highlight-color:transparent;tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}.flickity-enabled.is-draggable .flickity-viewport{cursor:move;cursor:-webkit-grab;cursor:grab;}.flickity-enabled.is-draggable .flickity-viewport.is-pointer-down{cursor:-webkit-grabbing;cursor:grabbing;}.flickity-button{position:absolute;background:rgba(255,255,255,.75);border:none;color:#333;}.flickity-button:hover{background:#fff;cursor:pointer;}.flickity-button:focus{outline:0;-webkit-box-shadow:0 0 0 5px #19f;box-shadow:0 0 0 5px #19f;}.flickity-button:active{opacity:.6;}.flickity-button:disabled{opacity:.3;cursor:auto;pointer-events:none;}.flickity-button-icon{fill:currentColor;}.flickity-prev-next-button{top:50%;width:44px;height:44px;border-radius:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);}.flickity-prev-next-button.previous{left:10px;}.flickity-prev-next-button.next{right:10px;}.flickity-rtl .flickity-prev-next-button.previous{left:auto;right:10px;}.flickity-rtl .flickity-prev-next-button.next{right:auto;left:10px;}.flickity-prev-next-button .flickity-button-icon{position:absolute;left:20%;top:20%;width:60%;height:60%;}.flickity-page-dots{position:absolute;width:100%;bottom:-25px;padding:0;margin:0;list-style:none;text-align:center;line-height:1;}.flickity-rtl .flickity-page-dots{direction:rtl;}.flickity-page-dots .dot{display:inline-block;width:10px;height:10px;margin:0 8px;background:#333;border-radius:50%;opacity:.25;cursor:pointer;}.flickity-page-dots .dot.is-selected{opacity:1;}*{outline:0!important;}[role=tab]{cursor:pointer;}main{display:block;}button{font-family:inherit;cursor:pointer;}.button,.form-actions a.btn,.header__search__form .tx-solr-submit,.tx-typo3forum-pi1 .forum_menu .btn,.tx-typo3forum-pi1 .topic_list_menu .btn,.tx-typo3forum-pi1 .tx-typo3forum-topic-show-post-menu .btn,.wFormContainer .wForm #submit_button,.wFormContainer .wForm .wfPageNextButton,.wFormContainer .wForm .wfPagePreviousButton{padding:0;margin:0;border:0;background:0 0;position:relative;z-index:1;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-height:50px;padding:15px 31px 15px 35px;margin-right:calc(1em + 4px);background:0 0;color:#fff;line-height:1.2;text-decoration:none;text-align:center;}.button::before,.form-actions a.btn::before,.header__search__form .tx-solr-submit::before,.tx-typo3forum-pi1 .forum_menu .btn::before,.tx-typo3forum-pi1 .topic_list_menu .btn::before,.tx-typo3forum-pi1 .tx-typo3forum-topic-show-post-menu .btn::before,.wFormContainer .wForm #submit_button::before,.wFormContainer .wForm .wfPageNextButton::before,.wFormContainer .wForm .wfPagePreviousButton::before{content:"";position:absolute;z-index:-1;top:0;bottom:0;left:0;right:0;display:block;background:#c3016f;-webkit-transition:.2s ease-in-out;transition:.2s ease-in-out;}.button::after,.form-actions a.btn::after,.header__search__form .tx-solr-submit::after,.tx-typo3forum-pi1 .forum_menu .btn::after,.tx-typo3forum-pi1 .topic_list_menu .btn::after,.tx-typo3forum-pi1 .tx-typo3forum-topic-show-post-menu .btn::after,.wFormContainer .wForm #submit_button::after,.wFormContainer .wForm .wfPageNextButton::after,.wFormContainer .wForm .wfPagePreviousButton::after{content:"";position:absolute;z-index:-1;top:0;bottom:0;left:0;right:0;display:block;background:#c3016f;-webkit-transition:.2s ease-in-out;transition:.2s ease-in-out;}.button:focus,.button:hover,.form-actions a.btn:focus,.form-actions a.btn:hover,.header__search__form .tx-solr-submit:focus,.header__search__form .tx-solr-submit:hover,.tx-typo3forum-pi1 .forum_menu .btn:focus,.tx-typo3forum-pi1 .forum_menu .btn:hover,.tx-typo3forum-pi1 .topic_list_menu .btn:focus,.tx-typo3forum-pi1 .topic_list_menu .btn:hover,.tx-typo3forum-pi1 .tx-typo3forum-topic-show-post-menu .btn:focus,.tx-typo3forum-pi1 .tx-typo3forum-topic-show-post-menu .btn:hover,.wFormContainer .wForm #submit_button:focus,.wFormContainer .wForm #submit_button:hover,.wFormContainer .wForm .wfPageNextButton:focus,.wFormContainer .wForm .wfPageNextButton:hover,.wFormContainer .wForm .wfPagePreviousButton:focus,.wFormContainer .wForm .wfPagePreviousButton:hover{color:#fff;}.button:focus::after,.button:focus::before,.button:hover::after,.button:hover::before,.form-actions a.btn:focus::after,.form-actions a.btn:focus::before,.form-actions a.btn:hover::after,.form-actions a.btn:hover::before,.header__search__form .tx-solr-submit:focus::after,.header__search__form .tx-solr-submit:focus::before,.header__search__form .tx-solr-submit:hover::after,.header__search__form .tx-solr-submit:hover::before,.tx-typo3forum-pi1 .forum_menu .btn:focus::after,.tx-typo3forum-pi1 .forum_menu .btn:focus::before,.tx-typo3forum-pi1 .forum_menu .btn:hover::after,.tx-typo3forum-pi1 .forum_menu .btn:hover::before,.tx-typo3forum-pi1 .topic_list_menu .btn:focus::after,.tx-typo3forum-pi1 .topic_list_menu .btn:focus::before,.tx-typo3forum-pi1 .topic_list_menu .btn:hover::after,.tx-typo3forum-pi1 .topic_list_menu .btn:hover::before,.tx-typo3forum-pi1 .tx-typo3forum-topic-show-post-menu .btn:focus::after,.tx-typo3forum-pi1 .tx-typo3forum-topic-show-post-menu .btn:focus::before,.tx-typo3forum-pi1 .tx-typo3forum-topic-show-post-menu .btn:hover::after,.tx-typo3forum-pi1 .tx-typo3forum-topic-show-post-menu .btn:hover::before,.wFormContainer .wForm #submit_button:focus::after,.wFormContainer .wForm #submit_button:focus::before,.wFormContainer .wForm #submit_button:hover::after,.wFormContainer .wForm #submit_button:hover::before,.wFormContainer .wForm .wfPageNextButton:focus::after,.wFormContainer .wForm .wfPageNextButton:focus::before,.wFormContainer .wForm .wfPageNextButton:hover::after,.wFormContainer .wForm .wfPageNextButton:hover::before,.wFormContainer .wForm .wfPagePreviousButton:focus::after,.wFormContainer .wForm .wfPagePreviousButton:focus::before,.wFormContainer .wForm .wfPagePreviousButton:hover::after,.wFormContainer .wForm .wfPagePreviousButton:hover::before{background:#d54d9a;}.button:focus::before,.button:hover::before,.form-actions a.btn:focus::before,.form-actions a.btn:hover::before,.header__search__form .tx-solr-submit:focus::before,.header__search__form .tx-solr-submit:hover::before,.tx-typo3forum-pi1 .forum_menu .btn:focus::before,.tx-typo3forum-pi1 .forum_menu .btn:hover::before,.tx-typo3forum-pi1 .topic_list_menu .btn:focus::before,.tx-typo3forum-pi1 .topic_list_menu .btn:hover::before,.tx-typo3forum-pi1 .tx-typo3forum-topic-show-post-menu .btn:focus::before,.tx-typo3forum-pi1 .tx-typo3forum-topic-show-post-menu .btn:hover::before,.wFormContainer .wForm #submit_button:focus::before,.wFormContainer .wForm #submit_button:hover::before,.wFormContainer .wForm .wfPageNextButton:focus::before,.wFormContainer .wForm .wfPageNextButton:hover::before,.wFormContainer .wForm .wfPagePreviousButton:focus::before,.wFormContainer .wForm .wfPagePreviousButton:hover::before{-webkit-transform:scaleY(1.12);transform:scaleY(1.12);}.button:focus::after,.button:hover::after,.form-actions a.btn:focus::after,.form-actions a.btn:hover::after,.header__search__form .tx-solr-submit:focus::after,.header__search__form .tx-solr-submit:hover::after,.tx-typo3forum-pi1 .forum_menu .btn:focus::after,.tx-typo3forum-pi1 .forum_menu .btn:hover::after,.tx-typo3forum-pi1 .topic_list_menu .btn:focus::after,.tx-typo3forum-pi1 .topic_list_menu .btn:hover::after,.tx-typo3forum-pi1 .tx-typo3forum-topic-show-post-menu .btn:focus::after,.tx-typo3forum-pi1 .tx-typo3forum-topic-show-post-menu .btn:hover::after,.wFormContainer .wForm #submit_button:focus::after,.wFormContainer .wForm #submit_button:hover::after,.wFormContainer .wForm .wfPageNextButton:focus::after,.wFormContainer .wForm .wfPageNextButton:hover::after,.wFormContainer .wForm .wfPagePreviousButton:focus::after,.wFormContainer .wForm .wfPagePreviousButton:hover::after{-webkit-transform:scaleY(1.12);transform:scaleY(1.12);}.button:active::after,.button:active::before,.form-actions a.btn:active::after,.form-actions a.btn:active::before,.header__search__form .tx-solr-submit:active::after,.header__search__form .tx-solr-submit:active::before,.tx-typo3forum-pi1 .forum_menu .btn:active::after,.tx-typo3forum-pi1 .forum_menu .btn:active::before,.tx-typo3forum-pi1 .topic_list_menu .btn:active::after,.tx-typo3forum-pi1 .topic_list_menu .btn:active::before,.tx-typo3forum-pi1 .tx-typo3forum-topic-show-post-menu .btn:active::after,.tx-typo3forum-pi1 .tx-typo3forum-topic-show-post-menu .btn:active::before,.wFormContainer .wForm #submit_button:active::after,.wFormContainer .wForm #submit_button:active::before,.wFormContainer .wForm .wfPageNextButton:active::after,.wFormContainer .wForm .wfPageNextButton:active::before,.wFormContainer .wForm .wfPagePreviousButton:active::after,.wFormContainer .wForm .wfPagePreviousButton:active::before{-webkit-transform:scale(.88);transform:scale(.88);}.button--secondary::after,.button--secondary::before,.form-actions a.btn::after,.form-actions a.btn::before{background:#f3cce2;}.button--white,.form-actions form.infomaterial--magenta .input--submit a.btn,.form-actions section[id=infomat-form] .input--submit a.btn,.header__search__form form.infomaterial--magenta .input--submit .tx-solr-submit,.header__search__form section[id=infomat-form] .input--submit .tx-solr-submit,.tx-typo3forum-pi1 .forum_menu form.infomaterial--magenta .input--submit .btn,.tx-typo3forum-pi1 .forum_menu section[id=infomat-form] .input--submit .btn,.tx-typo3forum-pi1 .topic_list_menu form.infomaterial--magenta .input--submit .btn,.tx-typo3forum-pi1 .topic_list_menu section[id=infomat-form] .input--submit .btn,.tx-typo3forum-pi1 .tx-typo3forum-topic-show-post-menu form.infomaterial--magenta .input--submit .btn,.tx-typo3forum-pi1 .tx-typo3forum-topic-show-post-menu section[id=infomat-form] .input--submit .btn,.wFormContainer .wForm form.infomaterial--magenta .input--submit #submit_button,.wFormContainer .wForm form.infomaterial--magenta .input--submit .wfPageNextButton,.wFormContainer .wForm form.infomaterial--magenta .input--submit .wfPagePreviousButton,.wFormContainer .wForm section[id=infomat-form] .input--submit #submit_button,.wFormContainer .wForm section[id=infomat-form] .input--submit .wfPageNextButton,.wFormContainer .wForm section[id=infomat-form] .input--submit .wfPagePreviousButton,form.infomaterial--magenta .input--submit .button,form.infomaterial--magenta .input--submit .form-actions a.btn,form.infomaterial--magenta .input--submit .header__search__form .tx-solr-submit,form.infomaterial--magenta .input--submit .tx-typo3forum-pi1 .forum_menu .btn,form.infomaterial--magenta .input--submit .tx-typo3forum-pi1 .topic_list_menu .btn,form.infomaterial--magenta .input--submit .tx-typo3forum-pi1 .tx-typo3forum-topic-show-post-menu .btn,form.infomaterial--magenta .input--submit .wFormContainer .wForm #submit_button,form.infomaterial--magenta .input--submit .wFormContainer .wForm .wfPageNextButton,form.infomaterial--magenta .input--submit .wFormContainer .wForm .wfPagePreviousButton,section[id=infomat-form] .input--submit .button,section[id=infomat-form] .input--submit .form-actions a.btn,section[id=infomat-form] .input--submit .header__search__form .tx-solr-submit,section[id=infomat-form] .input--submit .tx-typo3forum-pi1 .forum_menu .btn,section[id=infomat-form] .input--submit .tx-typo3forum-pi1 .topic_list_menu .btn,section[id=infomat-form] .input--submit .tx-typo3forum-pi1 .tx-typo3forum-topic-show-post-menu .btn,section[id=infomat-form] .input--submit .wFormContainer .wForm #submit_button,section[id=infomat-form] .input--submit .wFormContainer .wForm .wfPageNextButton,section[id=infomat-form] .input--submit .wFormContainer .wForm .wfPagePreviousButton{color:#c3016f;}.button--white::after,.button--white::before,.form-actions form.infomaterial--magenta .input--submit a.btn::after,.form-actions form.infomaterial--magenta .input--submit a.btn::before,.form-actions section[id=infomat-form] .input--submit a.btn::after,.form-actions section[id=infomat-form] .input--submit a.btn::before,.header__search__form form.infomaterial--magenta .input--submit .tx-solr-submit::after,.header__search__form form.infomaterial--magenta .input--submit .tx-solr-submit::before,.header__search__form section[id=infomat-form] .input--submit .tx-solr-submit::after,.header__search__form section[id=infomat-form] .input--submit .tx-solr-submit::before,.tx-typo3forum-pi1 .forum_menu form.infomaterial--magenta .input--submit .btn::after,.tx-typo3forum-pi1 .forum_menu form.infomaterial--magenta .input--submit .btn::before,.tx-typo3forum-pi1 .forum_menu section[id=infomat-form] .input--submit .btn::after,.tx-typo3forum-pi1 .forum_menu section[id=infomat-form] .input--submit .btn::before,.tx-typo3forum-pi1 .topic_list_menu form.infomaterial--magenta .input--submit .btn::after,.tx-typo3forum-pi1 .topic_list_menu form.infomaterial--magenta .input--submit .btn::before,.tx-typo3forum-pi1 .topic_list_menu section[id=infomat-form] .input--submit .btn::after,.tx-typo3forum-pi1 .topic_list_menu section[id=infomat-form] .input--submit .btn::before,.tx-typo3forum-pi1 .tx-typo3forum-topic-show-post-menu form.infomaterial--magenta .input--submit .btn::after,.tx-typo3forum-pi1 .tx-typo3forum-topic-show-post-menu form.infomaterial--magenta .input--submit .btn::before,.tx-typo3forum-pi1 .tx-typo3forum-topic-show-post-menu section[id=infomat-form] .input--submit .btn::after,.tx-typo3forum-pi1 .tx-typo3forum-topic-show-post-menu section[id=infomat-form] .input--submit .btn::before,.wFormContainer .wForm form.infomaterial--magenta .input--submit #submit_button::after,.wFormContainer .wForm form.infomaterial--magenta .input--submit #submit_button::before,.wFormContainer .wForm form.infomaterial--magenta .input--submit .wfPageNextButton::after,.wFormContainer .wForm form.infomaterial--magenta .input--submit .wfPageNextButton::before,.wFormContainer .wForm form.infomaterial--magenta .input--submit .wfPagePreviousButton::after,.wFormContainer .wForm form.infomaterial--magenta .input--submit .wfPagePreviousButton::before,.wFormContainer .wForm section[id=infomat-form] .input--submit #submit_button::after,.wFormContainer .wForm section[id=infomat-form] .input--submit #submit_button::before,.wFormContainer .wForm section[id=infomat-form] .input--submit .wfPageNextButton::after,.wFormContainer .wForm section[id=infomat-form] .input--submit .wfPageNextButton::before,.wFormContainer .wForm section[id=infomat-form] .input--submit .wfPagePreviousButton::after,.wFormContainer .wForm section[id=infomat-form] .input--submit .wfPagePreviousButton::before,form.infomaterial--magenta .input--submit .button::after,form.infomaterial--magenta .input--submit .button::before,form.infomaterial--magenta .input--submit .form-actions a.btn::after,form.infomaterial--magenta .input--submit .form-actions a.btn::before,form.infomaterial--magenta .input--submit .header__search__form .tx-solr-submit::after,form.infomaterial--magenta .input--submit .header__search__form .tx-solr-submit::before,form.infomaterial--magenta .input--submit .tx-typo3forum-pi1 .forum_menu .btn::after,form.infomaterial--magenta .input--submit .tx-typo3forum-pi1 .forum_menu .btn::before,form.infomaterial--magenta .input--submit .tx-typo3forum-pi1 .topic_list_menu .btn::after,form.infomaterial--magenta .input--submit .tx-typo3forum-pi1 .topic_list_menu .btn::before,form.infomaterial--magenta .input--submit .tx-typo3forum-pi1 .tx-typo3forum-topic-show-post-menu .btn::after,form.infomaterial--magenta .input--submit .tx-typo3forum-pi1 .tx-typo3forum-topic-show-post-menu .btn::before,form.infomaterial--magenta .input--submit .wFormContainer .wForm #submit_button::after,form.infomaterial--magenta .input--submit .wFormContainer .wForm #submit_button::before,form.infomaterial--magenta .input--submit .wFormContainer .wForm .wfPageNextButton::after,form.infomaterial--magenta .input--submit .wFormContainer .wForm .wfPageNextButton::before,form.infomaterial--magenta .input--submit .wFormContainer .wForm .wfPagePreviousButton::after,form.infomaterial--magenta .input--submit .wFormContainer .wForm .wfPagePreviousButton::before,section[id=infomat-form] .input--submit .button::after,section[id=infomat-form] .input--submit .button::before,section[id=infomat-form] .input--submit .form-actions a.btn::after,section[id=infomat-form] .input--submit .form-actions a.btn::before,section[id=infomat-form] .input--submit .header__search__form .tx-solr-submit::after,section[id=infomat-form] .input--submit .header__search__form .tx-solr-submit::before,section[id=infomat-form] .input--submit .tx-typo3forum-pi1 .forum_menu .btn::after,section[id=infomat-form] .input--submit .tx-typo3forum-pi1 .forum_menu .btn::before,section[id=infomat-form] .input--submit .tx-typo3forum-pi1 .topic_list_menu .btn::after,section[id=infomat-form] .input--submit .tx-typo3forum-pi1 .topic_list_menu .btn::before,section[id=infomat-form] .input--submit .tx-typo3forum-pi1 .tx-typo3forum-topic-show-post-menu .btn::after,section[id=infomat-form] .input--submit .tx-typo3forum-pi1 .tx-typo3forum-topic-show-post-menu .btn::before,section[id=infomat-form] .input--submit .wFormContainer .wForm #submit_button::after,section[id=infomat-form] .input--submit .wFormContainer .wForm #submit_button::before,section[id=infomat-form] .input--submit .wFormContainer .wForm .wfPageNextButton::after,section[id=infomat-form] .input--submit .wFormContainer .wForm .wfPageNextButton::before,section[id=infomat-form] .input--submit .wFormContainer .wForm .wfPagePreviousButton::after,section[id=infomat-form] .input--submit .wFormContainer .wForm .wfPagePreviousButton::before{background:#fff;}.button--white:focus,.button--white:hover,.form-actions form.infomaterial--magenta .input--submit a.btn:focus,.form-actions form.infomaterial--magenta .input--submit a.btn:hover,.form-actions section[id=infomat-form] .input--submit a.btn:focus,.form-actions section[id=infomat-form] .input--submit a.btn:hover,.header__search__form form.infomaterial--magenta .input--submit .tx-solr-submit:focus,.header__search__form form.infomaterial--magenta .input--submit .tx-solr-submit:hover,.header__search__form section[id=infomat-form] .input--submit .tx-solr-submit:focus,.header__search__form section[id=infomat-form] .input--submit .tx-solr-submit:hover,.tx-typo3forum-pi1 .forum_menu form.infomaterial--magenta .input--submit .btn:focus,.tx-typo3forum-pi1 .forum_menu form.infomaterial--magenta .input--submit .btn:hover,.tx-typo3forum-pi1 .forum_menu section[id=infomat-form] .input--submit .btn:focus,.tx-typo3forum-pi1 .forum_menu section[id=infomat-form] .input--submit .btn:hover,.tx-typo3forum-pi1 .topic_list_menu form.infomaterial--magenta .input--submit .btn:focus,.tx-typo3forum-pi1 .topic_list_menu form.infomaterial--magenta .input--submit .btn:hover,.tx-typo3forum-pi1 .topic_list_menu section[id=infomat-form] .input--submit .btn:focus,.tx-typo3forum-pi1 .topic_list_menu section[id=infomat-form] .input--submit .btn:hover,.tx-typo3forum-pi1 .tx-typo3forum-topic-show-post-menu form.infomaterial--magenta .input--submit .btn:focus,.tx-typo3forum-pi1 .tx-typo3forum-topic-show-post-menu form.infomaterial--magenta .input--submit .btn:hover,.tx-typo3forum-pi1 .tx-typo3forum-topic-show-post-menu section[id=infomat-form] .input--submit .btn:focus,.tx-typo3forum-pi1 .tx-typo3forum-topic-show-post-menu section[id=infomat-form] .input--submit .btn:hover,.wFormContainer .wForm form.infomaterial--magenta .input--submit #submit_button:focus,.wFormContainer .wForm form.infomaterial--magenta .input--submit #submit_button:hover,.wFormContainer .wForm form.infomaterial--magenta .input--submit .wfPageNextButton:focus,.wFormContainer .wForm form.infomaterial--magenta .input--submit .wfPageNextButton:hover,.wFormContainer .wForm form.infomaterial--magenta .input--submit .wfPagePreviousButton:focus,.wFormContainer .wForm form.infomaterial--magenta .input--submit .wfPagePreviousButton:hover,.wFormContainer .wForm section[id=infomat-form] .input--submit #submit_button:focus,.wFormContainer .wForm section[id=infomat-form] .input--submit #submit_button:hover,.wFormContainer .wForm section[id=infomat-form] .input--submit .wfPageNextButton:focus,.wFormContainer .wForm section[id=infomat-form] .input--submit .wfPageNextButton:hover,.wFormContainer .wForm section[id=infomat-form] .input--submit .wfPagePreviousButton:focus,.wFormContainer .wForm section[id=infomat-form] .input--submit .wfPagePreviousButton:hover,form.infomaterial--magenta .input--submit .button:focus,form.infomaterial--magenta .input--submit .button:hover,form.infomaterial--magenta .input--submit .form-actions a.btn:focus,form.infomaterial--magenta .input--submit .form-actions a.btn:hover,form.infomaterial--magenta .input--submit .header__search__form .tx-solr-submit:focus,form.infomaterial--magenta .input--submit .header__search__form .tx-solr-submit:hover,form.infomaterial--magenta .input--submit .tx-typo3forum-pi1 .forum_menu .btn:focus,form.infomaterial--magenta .input--submit .tx-typo3forum-pi1 .forum_menu .btn:hover,form.infomaterial--magenta .input--submit .tx-typo3forum-pi1 .topic_list_menu .btn:focus,form.infomaterial--magenta .input--submit .tx-typo3forum-pi1 .topic_list_menu .btn:hover,form.infomaterial--magenta .input--submit .tx-typo3forum-pi1 .tx-typo3forum-topic-show-post-menu .btn:focus,form.infomaterial--magenta .input--submit .tx-typo3forum-pi1 .tx-typo3forum-topic-show-post-menu .btn:hover,form.infomaterial--magenta .input--submit .wFormContainer .wForm #submit_button:focus,form.infomaterial--magenta .input--submit .wFormContainer .wForm #submit_button:hover,form.infomaterial--magenta .input--submit .wFormContainer .wForm .wfPageNextButton:focus,form.infomaterial--magenta .input--submit .wFormContainer .wForm .wfPageNextButton:hover,form.infomaterial--magenta .input--submit .wFormContainer .wForm .wfPagePreviousButton:focus,form.infomaterial--magenta .input--submit .wFormContainer .wForm .wfPagePreviousButton:hover,section[id=infomat-form] .input--submit .button:focus,section[id=infomat-form] .input--submit .button:hover,section[id=infomat-form] .input--submit .form-actions a.btn:focus,section[id=infomat-form] .input--submit .form-actions a.btn:hover,section[id=infomat-form] .input--submit .header__search__form .tx-solr-submit:focus,section[id=infomat-form] .input--submit .header__search__form .tx-solr-submit:hover,section[id=infomat-form] .input--submit .tx-typo3forum-pi1 .forum_menu .btn:focus,section[id=infomat-form] .input--submit .tx-typo3forum-pi1 .forum_menu .btn:hover,section[id=infomat-form] .input--submit .tx-typo3forum-pi1 .topic_list_menu .btn:focus,section[id=infomat-form] .input--submit .tx-typo3forum-pi1 .topic_list_menu .btn:hover,section[id=infomat-form] .input--submit .tx-typo3forum-pi1 .tx-typo3forum-topic-show-post-menu .btn:focus,section[id=infomat-form] .input--submit .tx-typo3forum-pi1 .tx-typo3forum-topic-show-post-menu .btn:hover,section[id=infomat-form] .input--submit .wFormContainer .wForm #submit_button:focus,section[id=infomat-form] .input--submit .wFormContainer .wForm #submit_button:hover,section[id=infomat-form] .input--submit .wFormContainer .wForm .wfPageNextButton:focus,section[id=infomat-form] .input--submit .wFormContainer .wForm .wfPageNextButton:hover,section[id=infomat-form] .input--submit .wFormContainer .wForm .wfPagePreviousButton:focus,section[id=infomat-form] .input--submit .wFormContainer .wForm .wfPagePreviousButton:hover{color:#fff;}.button--white:focus::after,.button--white:focus::before,.button--white:hover::after,.button--white:hover::before,.form-actions form.infomaterial--magenta .input--submit a.btn:focus::after,.form-actions form.infomaterial--magenta .input--submit a.btn:focus::before,.form-actions form.infomaterial--magenta .input--submit a.btn:hover::after,.form-actions form.infomaterial--magenta .input--submit a.btn:hover::before,.form-actions section[id=infomat-form] .input--submit a.btn:focus::after,.form-actions section[id=infomat-form] .input--submit a.btn:focus::before,.form-actions section[id=infomat-form] .input--submit a.btn:hover::after,.form-actions section[id=infomat-form] .input--submit a.btn:hover::before,.header__search__form form.infomaterial--magenta .input--submit .tx-solr-submit:focus::after,.header__search__form form.infomaterial--magenta .input--submit .tx-solr-submit:focus::before,.header__search__form form.infomaterial--magenta .input--submit .tx-solr-submit:hover::after,.header__search__form form.infomaterial--magenta .input--submit .tx-solr-submit:hover::before,.header__search__form section[id=infomat-form] .input--submit .tx-solr-submit:focus::after,.header__search__form section[id=infomat-form] .input--submit .tx-solr-submit:focus::before,.header__search__form section[id=infomat-form] .input--submit .tx-solr-submit:hover::after,.header__search__form section[id=infomat-form] .input--submit .tx-solr-submit:hover::before,.tx-typo3forum-pi1 .forum_menu form.infomaterial--magenta .input--submit .btn:focus::after,.tx-typo3forum-pi1 .forum_menu form.infomaterial--magenta .input--submit .btn:focus::before,.tx-typo3forum-pi1 .forum_menu form.infomaterial--magenta .input--submit .btn:hover::after,.tx-typo3forum-pi1 .forum_menu form.infomaterial--magenta .input--submit .btn:hover::before,.tx-typo3forum-pi1 .forum_menu section[id=infomat-form] .input--submit .btn:focus::after,.tx-typo3forum-pi1 .forum_menu section[id=infomat-form] .input--submit .btn:focus::before,.tx-typo3forum-pi1 .forum_menu section[id=infomat-form] .input--submit .btn:hover::after,.tx-typo3forum-pi1 .forum_menu section[id=infomat-form] .input--submit .btn:hover::before,.tx-typo3forum-pi1 .topic_list_menu form.infomaterial--magenta .input--submit .btn:focus::after,.tx-typo3forum-pi1 .topic_list_menu form.infomaterial--magenta .input--submit .btn:focus::before,.tx-typo3forum-pi1 .topic_list_menu form.infomaterial--magenta .input--submit .btn:hover::after,.tx-typo3forum-pi1 .topic_list_menu form.infomaterial--magenta .input--submit .btn:hover::before,.tx-typo3forum-pi1 .topic_list_menu section[id=infomat-form] .input--submit .btn:focus::after,.tx-typo3forum-pi1 .topic_list_menu section[id=infomat-form] .input--submit .btn:focus::before,.tx-typo3forum-pi1 .topic_list_menu section[id=infomat-form] .input--submit .btn:hover::after,.tx-typo3forum-pi1 .topic_list_menu section[id=infomat-form] .input--submit .btn:hover::before,.tx-typo3forum-pi1 .tx-typo3forum-topic-show-post-menu form.infomaterial--magenta .input--submit .btn:focus::after,.tx-typo3forum-pi1 .tx-typo3forum-topic-show-post-menu form.infomaterial--magenta .input--submit .btn:focus::before,.tx-typo3forum-pi1 .tx-typo3forum-topic-show-post-menu form.infomaterial--magenta .input--submit .btn:hover::after,.tx-typo3forum-pi1 .tx-typo3forum-topic-show-post-menu form.infomaterial--magenta .input--submit .btn:hover::before,.tx-typo3forum-pi1 .tx-typo3forum-topic-show-post-menu section[id=infomat-form] .input--submit .btn:focus::after,.tx-typo3forum-pi1 .tx-typo3forum-topic-show-post-menu section[id=infomat-form] .input--submit .btn:focus::before,.tx-typo3forum-pi1 .tx-typo3forum-topic-show-post-menu section[id=infomat-form] .input--submit .btn:hover::after,.tx-typo3forum-pi1 .tx-typo3forum-topic-show-post-menu section[id=infomat-form] .input--submit .btn:hover::before,.wFormContainer .wForm form.infomaterial--magenta .input--submit #submit_button:focus::after,.wFormContainer .wForm form.infomaterial--magenta .input--submit #submit_button:focus::before,.wFormContainer .wForm form.infomaterial--magenta .input--submit #submit_button:hover::after,.wFormContainer .wForm form.infomaterial--magenta .input--submit #submit_button:hover::before,.wFormContainer .wForm form.infomaterial--magenta .input--submit .wfPageNextButton:focus::after,.wFormContainer .wForm form.infomaterial--magenta .input--submit .wfPageNextButton:focus::before,.wFormContainer .wForm form.infomaterial--magenta .input--submit .wfPageNextButton:hover::after,.wFormContainer .wForm form.infomaterial--magenta .input--submit .wfPageNextButton:hover::before,.wFormContainer .wForm form.infomaterial--magenta .input--submit .wfPagePreviousButton:focus::after,.wFormContainer .wForm form.infomaterial--magenta .input--submit .wfPagePreviousButton:focus::before,.wFormContainer .wForm form.infomaterial--magenta .input--submit .wfPagePreviousButton:hover::after,.wFormContainer .wForm form.infomaterial--magenta .input--submit .wfPagePreviousButton:hover::before,.wFormContainer .wForm section[id=infomat-form] .input--submit #submit_button:focus::after,.wFormContainer .wForm section[id=infomat-form] .input--submit #submit_button:focus::before,.wFormContainer .wForm section[id=infomat-form] .input--submit #submit_button:hover::after,.wFormContainer .wForm section[id=infomat-form] .input--submit #submit_button:hover::before,.wFormContainer .wForm section[id=infomat-form] .input--submit .wfPageNextButton:focus::after,.wFormContainer .wForm section[id=infomat-form] .input--submit .wfPageNextButton:focus::before,.wFormContainer .wForm section[id=infomat-form] .input--submit .wfPageNextButton:hover::after,.wFormContainer .wForm section[id=infomat-form] .input--submit .wfPageNextButton:hover::before,.wFormContainer .wForm section[id=infomat-form] .input--submit .wfPagePreviousButton:focus::after,.wFormContainer .wForm section[id=infomat-form] .input--submit .wfPagePreviousButton:focus::before,.wFormContainer .wForm section[id=infomat-form] .input--submit .wfPagePreviousButton:hover::after,.wFormContainer .wForm section[id=infomat-form] .input--submit .wfPagePreviousButton:hover::before,form.infomaterial--magenta .input--submit .button:focus::after,form.infomaterial--magenta .input--submit .button:focus::before,form.infomaterial--magenta .input--submit .button:hover::after,form.infomaterial--magenta .input--submit .button:hover::before,form.infomaterial--magenta .input--submit .form-actions a.btn:focus::after,form.infomaterial--magenta .input--submit .form-actions a.btn:focus::before,form.infomaterial--magenta .input--submit .form-actions a.btn:hover::after,form.infomaterial--magenta .input--submit .form-actions a.btn:hover::before,form.infomaterial--magenta .input--submit .header__search__form .tx-solr-submit:focus::after,form.infomaterial--magenta .input--submit .header__search__form .tx-solr-submit:focus::before,form.infomaterial--magenta .input--submit .header__search__form .tx-solr-submit:hover::after,form.infomaterial--magenta .input--submit .header__search__form .tx-solr-submit:hover::before,form.infomaterial--magenta .input--submit .tx-typo3forum-pi1 .forum_menu .btn:focus::after,form.infomaterial--magenta .input--submit .tx-typo3forum-pi1 .forum_menu .btn:focus::before,form.infomaterial--magenta .input--submit .tx-typo3forum-pi1 .forum_menu .btn:hover::after,form.infomaterial--magenta .input--submit .tx-typo3forum-pi1 .forum_menu .btn:hover::before,form.infomaterial--magenta .input--submit .tx-typo3forum-pi1 .topic_list_menu .btn:focus::after,form.infomaterial--magenta .input--submit .tx-typo3forum-pi1 .topic_list_menu .btn:focus::before,form.infomaterial--magenta .input--submit .tx-typo3forum-pi1 .topic_list_menu .btn:hover::after,form.infomaterial--magenta .input--submit .tx-typo3forum-pi1 .topic_list_menu .btn:hover::before,form.infomaterial--magenta .input--submit .tx-typo3forum-pi1 .tx-typo3forum-topic-show-post-menu .btn:focus::after,form.infomaterial--magenta .input--submit .tx-typo3forum-pi1 .tx-typo3forum-topic-show-post-menu .btn:focus::before,form.infomaterial--magenta .input--submit .tx-typo3forum-pi1 .tx-typo3forum-topic-show-post-menu .btn:hover::after,form.infomaterial--magenta .input--submit .tx-typo3forum-pi1 .tx-typo3forum-topic-show-post-menu .btn:hover::before,form.infomaterial--magenta .input--submit .wFormContainer .wForm #submit_button:focus::after,form.infomaterial--magenta .input--submit .wFormContainer .wForm #submit_button:focus::before,form.infomaterial--magenta .input--submit .wFormContainer .wForm #submit_button:hover::after,form.infomaterial--magenta .input--submit .wFormContainer .wForm #submit_button:hover::before,form.infomaterial--magenta .input--submit .wFormContainer .wForm .wfPageNextButton:focus::after,form.infomaterial--magenta .input--submit .wFormContainer .wForm .wfPageNextButton:focus::before,form.infomaterial--magenta .input--submit .wFormContainer .wForm .wfPageNextButton:hover::after,form.infomaterial--magenta .input--submit .wFormContainer .wForm .wfPageNextButton:hover::before,form.infomaterial--magenta .input--submit .wFormContainer .wForm .wfPagePreviousButton:focus::after,form.infomaterial--magenta .input--submit .wFormContainer .wForm .wfPagePreviousButton:focus::before,form.infomaterial--magenta .input--submit .wFormContainer .wForm .wfPagePreviousButton:hover::after,form.infomaterial--magenta .input--submit .wFormContainer .wForm .wfPagePreviousButton:hover::before,section[id=infomat-form] .input--submit .button:focus::after,section[id=infomat-form] .input--submit .button:focus::before,section[id=infomat-form] .input--submit .button:hover::after,section[id=infomat-form] .input--submit .button:hover::before,section[id=infomat-form] .input--submit .form-actions a.btn:focus::after,section[id=infomat-form] .input--submit .form-actions a.btn:focus::before,section[id=infomat-form] .input--submit .form-actions a.btn:hover::after,section[id=infomat-form] .input--submit .form-actions a.btn:hover::before,section[id=infomat-form] .input--submit .header__search__form .tx-solr-submit:focus::after,section[id=infomat-form] .input--submit .header__search__form .tx-solr-submit:focus::before,section[id=infomat-form] .input--submit .header__search__form .tx-solr-submit:hover::after,section[id=infomat-form] .input--submit .header__search__form .tx-solr-submit:hover::before,section[id=infomat-form] .input--submit .tx-typo3forum-pi1 .forum_menu .btn:focus::after,section[id=infomat-form] .input--submit .tx-typo3forum-pi1 .forum_menu .btn:focus::before,section[id=infomat-form] .input--submit .tx-typo3forum-pi1 .forum_menu .btn:hover::after,section[id=infomat-form] .input--submit .tx-typo3forum-pi1 .forum_menu .btn:hover::before,section[id=infomat-form] .input--submit .tx-typo3forum-pi1 .topic_list_menu .btn:focus::after,section[id=infomat-form] .input--submit .tx-typo3forum-pi1 .topic_list_menu .btn:focus::before,section[id=infomat-form] .input--submit .tx-typo3forum-pi1 .topic_list_menu .btn:hover::after,section[id=infomat-form] .input--submit .tx-typo3forum-pi1 .topic_list_menu .btn:hover::before,section[id=infomat-form] .input--submit .tx-typo3forum-pi1 .tx-typo3forum-topic-show-post-menu .btn:focus::after,section[id=infomat-form] .input--submit .tx-typo3forum-pi1 .tx-typo3forum-topic-show-post-menu .btn:focus::before,section[id=infomat-form] .input--submit .tx-typo3forum-pi1 .tx-typo3forum-topic-show-post-menu .btn:hover::after,section[id=infomat-form] .input--submit .tx-typo3forum-pi1 .tx-typo3forum-topic-show-post-menu .btn:hover::before,section[id=infomat-form] .input--submit .wFormContainer .wForm #submit_button:focus::after,section[id=infomat-form] .input--submit .wFormContainer .wForm #submit_button:focus::before,section[id=infomat-form] .input--submit .wFormContainer .wForm #submit_button:hover::after,section[id=infomat-form] .input--submit .wFormContainer .wForm #submit_button:hover::before,section[id=infomat-form] .input--submit .wFormContainer .wForm .wfPageNextButton:focus::after,section[id=infomat-form] .input--submit .wFormContainer .wForm .wfPageNextButton:focus::before,section[id=infomat-form] .input--submit .wFormContainer .wForm .wfPageNextButton:hover::after,section[id=infomat-form] .input--submit .wFormContainer .wForm .wfPageNextButton:hover::before,section[id=infomat-form] .input--submit .wFormContainer .wForm .wfPagePreviousButton:focus::after,section[id=infomat-form] .input--submit .wFormContainer .wForm .wfPagePreviousButton:focus::before,section[id=infomat-form] .input--submit .wFormContainer .wForm .wfPagePreviousButton:hover::after,section[id=infomat-form] .input--submit .wFormContainer .wForm .wfPagePreviousButton:hover::before{background:#d54d9a;}.text-button{padding:0;margin:0;border:0;background:0 0;position:relative;z-index:1;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;color:#c3016f;font-size:1.4rem;line-height:1.4;text-transform:uppercase;letter-spacing:.05em;text-decoration:none;}.text-button::before{content:"";display:block;width:50px;height:0;margin:.6em 1em 0 0;border-top:1px solid;}.ce-bodytext a:focus,.q4u_ddd__text a:focus,.q4u_tabs__tabpanel a:focus,.q4u_textmodule__text a:focus,.text-button:focus{outline:1px dotted;outline-offset:4px;}.ce-bodytext a:hover,.q4u_ddd__text a:hover,.q4u_tabs__tabpanel a:hover,.q4u_textmodule__text a:hover,.text-button:hover{color:#d54d9a;}nav ul{padding:0;margin:0;list-style:none;}nav a{color:inherit;text-decoration:none;}[hidden]{display:none!important;}*{-webkit-font-smoothing:subpixel-antialiased!important;-webkit-text-size-adjust:none;}html{font-family:Helvetica,Arial,sans-serif;font-size:62.5%;}body{background:#fff;color:#333;font-size:1.6rem;line-height:1.625;}button,input,select,textarea{font-size:inherit;}a{color:#c3016f;}.h1,.h2,.h3,.h4,h1,h2,h3,h4{color:#000;line-height:1.3;font-weight:400;text-transform:uppercase;letter-spacing:.05em;}.h1>:first-child,.h2>:first-child,.h3>:first-child,.h4>:first-child,h1>:first-child,h2>:first-child,h3>:first-child,h4>:first-child{margin-top:0;}.h1>:last-child,.h2>:last-child,.h3>:last-child,.h4>:last-child,h1>:last-child,h2>:last-child,h3>:last-child,h4>:last-child{margin-bottom:0;}.h1,h1{margin-bottom:1.5em;font-size:8vw;}@media (min-width:500px){.h1,h1{font-size:4rem;}}.h2,.h3,.h4,h2,h3,h4{margin-bottom:1.5em;font-size:5vw;}@media (min-width:500px){.h2,.h3,.h4,h2,h3,h4{font-size:2.5rem;}}ol{counter-reset:li;padding:0;margin-bottom:1em;list-style:none;}@media (min-width:414px){ol{padding-left:1em;}}@media (min-width:568px){ol{padding-left:2em;}}ol li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-bottom:1em;}ol li::before{counter-increment:li;content:counter(li,decimal-leading-zero);color:#000;margin-right:1em;font-weight:700;}.ce-bodytext ul,.dialog__content ul,.q4u_certificates__text ul,.q4u_courses__section__text ul,.q4u_ddd__text ul,.q4u_tabs__tabpanel ul,.q4u_textmodule ul{padding:0;list-style:none;}.ce-bodytext ul li,.dialog__content ul li,.q4u_certificates__text ul li,.q4u_courses__section__text ul li,.q4u_ddd__text ul li,.q4u_tabs__tabpanel ul li,.q4u_textmodule ul li{position:relative;padding-left:2.5em;}.ce-bodytext ul li::before,.dialog__content ul li::before,.q4u_certificates__text ul li::before,.q4u_courses__section__text ul li::before,.q4u_ddd__text ul li::before,.q4u_tabs__tabpanel ul li::before,.q4u_textmodule ul li::before{content:"–";position:absolute;left:1em;}small{display:block;line-height:1.2;}.align-left{text-align:left;}.align-center{text-align:center;}.align-right{text-align:right;}.highlight{color:#c3016f;font-size:larger;font-weight:700;line-height:1.4;}.smallprint{color:#c3c3c3;font-size:smaller;line-height:1.2;}.cookie-consent [id=cookie-consent]{display:none;}[id=cookie-consent]{-webkit-box-sizing:border-box;box-sizing:border-box;position:fixed;z-index:999;bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;min-height:30px;padding:10px;background:#c3016f;color:#fff;}@media (min-width:568px){[id=cookie-consent]{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}}@media print{[id=cookie-consent]{display:none;}}[id=cookie-consent] p{margin:0;text-align:center;}@media (min-width:568px){[id=cookie-consent] p{text-align:left;}}[id=cookie-consent] a{color:inherit!important;text-decoration:underline;}[id=cookie-consent] button{-ms-flex-negative:0;flex-shrink:0;height:30px;padding:0;margin:10px 0 0 0;border:0;background:#fff;color:#c3016f!important;cursor:pointer;text-transform:uppercase;letter-spacing:.05em;}@media (min-width:568px){[id=cookie-consent] button{margin:0 0 0 20px;}}[id=cookie-consent] button:focus,[id=cookie-consent] button:hover{background:#fff;}[id=cookie-consent] button div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;height:100%;padding:0 10px;}html{-webkit-box-sizing:border-box;box-sizing:border-box;overflow-x:hidden;}*,::after,::before{-webkit-box-sizing:inherit;box-sizing:inherit;}body{position:relative;z-index:1;padding-top:100px;margin:0;overflow-x:hidden;}body::before{content:"";position:absolute;z-index:-1;top:-1px;left:-1px;right:-1px;height:100px;background:-webkit-gradient(linear,left top,left bottom,from(black),color-stop(19%,rgba(0,0,0,.738)),color-stop(34%,rgba(0,0,0,.541)),color-stop(47%,rgba(0,0,0,.382)),color-stop(56.5%,rgba(0,0,0,.278)),color-stop(65%,rgba(0,0,0,.194)),color-stop(73%,rgba(0,0,0,.126)),color-stop(80.2%,rgba(0,0,0,.075)),color-stop(86.1%,rgba(0,0,0,.042)),color-stop(91%,rgba(0,0,0,.021)),color-stop(95.2%,rgba(0,0,0,.008)),color-stop(98.2%,rgba(0,0,0,.002)),to(rgba(0,0,0,0)));background:linear-gradient(to bottom,#000 0,rgba(0,0,0,.738) 19%,rgba(0,0,0,.541) 34%,rgba(0,0,0,.382) 47%,rgba(0,0,0,.278) 56.5%,rgba(0,0,0,.194) 65%,rgba(0,0,0,.126) 73%,rgba(0,0,0,.075) 80.2%,rgba(0,0,0,.042) 86.1%,rgba(0,0,0,.021) 91%,rgba(0,0,0,.008) 95.2%,rgba(0,0,0,.002) 98.2%,rgba(0,0,0,0) 100%);opacity:.5;}.footer,.main,.wrapper{position:relative;width:1200px;max-width:100%;padding:0 20px;margin:0 auto;}@media (min-width:569px){.footer,.main,.wrapper{padding:0 30px;}}@media (min-width:768px){.footer,.main,.wrapper{padding:0 40px;}}.main__content>*{padding:50px 0;}.main__content>:nth-child(even){position:relative;z-index:1;}.main__content>:nth-child(even)::before{content:"";position:absolute;z-index:-1;top:0;bottom:0;left:50%;display:block;width:100vw;-webkit-transform:translateX(-50%);transform:translateX(-50%);background:#f5f5f5;}.header{position:fixed;top:0;right:0;left:0;z-index:3;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:.4s ease-in-out;transition:.4s ease-in-out;width:100%;background:0 0;color:#fff;}@media (min-width:569px) and (min-height:415px){.header::before{position:absolute;content:'';z-index:-2;background-color:rgba(0,0,0,.7);width:100%;height:100%;top:0;bottom:0;left:0;-webkit-transition:-webkit-transform .4s ease-in-out;transition:-webkit-transform .4s ease-in-out;transition:transform .4s ease-in-out;transition:transform .4s ease-in-out,-webkit-transform .4s ease-in-out;-webkit-transform:translateY(-100%);transform:translateY(-100%);}.header-white .header::before{-webkit-transform:translateY(-100%);transform:translateY(-100%);}.header::after{position:absolute;content:'';z-index:-1;background-color:#fff;width:100%;height:100%;top:0;bottom:0;}}.header-white .header{top:0;background-color:#fff;color:#000;}@media (min-width:569px) and (min-height:415px){.header-white .header{top:60px;background:#fff;-webkit-transform:translateY(-20px);transform:translateY(-20px);color:#000;}}@media (min-width:1240px) and (min-height:415px){.header-white .header{-webkit-transform:translateY(-20px) translateX(-50%);transform:translateY(-20px) translateX(-50%);}}.header-nav-visible .header{-webkit-transition:.2s ease-in-out;transition:.2s ease-in-out;color:#000;}@media (min-width:569px) and (min-height:415px){.header{top:60px;background:#fff;color:#000;}}@media (min-width:1240px) and (min-height:415px){.header{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);}}.header__container{position:relative;max-width:1160px;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}.header__cta__wrapper{z-index:9;margin-right:2px;}@media (min-width:569px) and (min-height:415px){.header__cta__wrapper{position:absolute;top:-40px;right:0;}}@media (max-width:568px),(max-height:414px){.header__cta__wrapper{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;}}@media (min-width:1350px){.header__cta{-webkit-transform:translateX(20px);transform:translateX(20px);}}@media (min-width:569px) and (min-height:415px){.header__cta{-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s;}}@media (max-width:568px),(max-height:414px){.header__cta{height:35px;min-height:35px;padding:5px 6px 5px 8px;margin:12px 0;font-size:1.2rem;}}@media (max-width:320px){.header__cta{padding:5px 2px 5px 4px;}}.header__cta--bewerben{margin-right:12px;}.header__logo{position:relative;z-index:2;display:block;width:234px;height:40px;margin:10px 20px;overflow:hidden;color:inherit;}@media (max-width:568px),(max-height:414px){.header__logo{width:87px;margin:10px 12px;}}@media (min-width:768px) and (min-height:415px){.header__logo{margin:20px;}}@media (max-width:320px){.header__logo{margin:10px;}}.header__logo img{position:absolute;top:0;left:0;display:block;width:234px;height:40px;-webkit-transition:.2s ease-in-out;transition:.2s ease-in-out;}@media (max-width:568px),(max-height:414px){.header__logo--black{opacity:0;}.header__logo--white{opacity:1;}.header-white .header__logo--black{opacity:1;}.header-white .header__logo--white{opacity:0;}.header-nav-visible .header__logo--black{opacity:1;}.header-nav-visible .header__logo--white{opacity:0;}}@media (min-width:569px) and (min-height:415px){.header__logo--black{opacity:1;}.header__logo--white{opacity:0;}}.header__nav{-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:1.4rem;letter-spacing:.05em;text-transform:uppercase;}.header__nav__toggle{padding:0;margin:0;border:0;background:0 0;position:relative;z-index:2;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transition:opacity .2s cubic-bezier(.32,.08,.24,1);transition:opacity .2s cubic-bezier(.32,.08,.24,1);width:50px;padding:0 10px;color:inherit;font-size:1rem;letter-spacing:.05em;text-transform:uppercase;}@media (min-width:1024px) and (min-height:415px){.header__nav__toggle{display:none;}}.header__nav__toggle svg{display:block;}.header__nav__toggle .header__nav__toggle__label{display:none;}@media (min-width:1024px) and (min-height:415px){.header__nav__toggle .header__nav__toggle__label{display:block;margin-top:10px;}}@media (max-width:767px),(max-height:414px){header.header{z-index:99999;-webkit-transition:.4s cubic-bezier(.32,.08,.24,1);transition:.4s cubic-bezier(.32,.08,.24,1);}.header-nav-visible header.header{background-color:#fff;}.header-white header.header{-webkit-box-shadow:0 0 48px -12px rgba(0,0,0,.3);box-shadow:0 0 48px -12px rgba(0,0,0,.3);}.header__nav{opacity:1;-webkit-transition:opacity .2s cubic-bezier(.32,.08,.24,1);transition:opacity .2s cubic-bezier(.32,.08,.24,1);}.header__nav .nav--first{position:absolute;top:100%;left:0;overflow:auto;-webkit-transition:height .6s cubic-bezier(.77,0,.175,1);transition:height .6s cubic-bezier(.77,0,.175,1);width:100%;height:0;background-color:#fff;color:#000;}.header-nav-visible .header__nav .nav--first{height:calc(var(--vh,1vh) * 100 - 60px);}.header__nav .nav--first__item{position:relative;background-color:#f6f6f6;}.header__nav .nav--first__item.active:active>a{color:#fff;}.header__nav .nav--first__item.active>a{background-color:#c3016f;color:#fff;}.header__nav .nav--first__text{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:block;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transition:color .2s cubic-bezier(.32,.08,.24,1),background-color .2s cubic-bezier(.32,.08,.24,1);transition:color .2s cubic-bezier(.32,.08,.24,1),background-color .2s cubic-bezier(.32,.08,.24,1);min-height:50px;padding:0 1.5rem;line-height:4rem;}.header__nav .nav--first__text.active{background-color:#c3016f;color:#fff;}.header__nav .nav--second{display:none;}.header__nav .nav--second__item{position:relative;background-color:#eee;}.header__nav .nav--second__item.active:active>a{color:#fff;}.header__nav .nav--second__text{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:block;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transition:color .2s cubic-bezier(.32,.08,.24,1),background-color .2s cubic-bezier(.32,.08,.24,1);transition:color .2s cubic-bezier(.32,.08,.24,1),background-color .2s cubic-bezier(.32,.08,.24,1);min-height:50px;padding:0 1.5rem 0 2.5rem;line-height:4rem;}.header__nav .nav--second__text.active{margin-top:1px;background-color:#c3016f;color:#fff;}.header__nav .nav--third{display:none;}.header__nav .nav--third__item{background-color:#ddd;}.header__nav .nav--third__text{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:block;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transition:color .2s cubic-bezier(.32,.08,.24,1),background-color .2s cubic-bezier(.32,.08,.24,1);transition:color .2s cubic-bezier(.32,.08,.24,1),background-color .2s cubic-bezier(.32,.08,.24,1);min-height:50px;padding:0 1.5rem;line-height:4rem;}.header__nav .nav--third__text.active{background-color:#c3016f;color:#fff;}.nav__plus{position:absolute;top:0;right:0;will-change:transform;width:50px;height:50px;cursor:pointer;}.nav__plus::after,.nav__plus::before{content:'';position:absolute;top:50%;left:50%;display:block;-webkit-transition:background-color .2s cubic-bezier(.32,.08,.24,1),-webkit-transform .2s cubic-bezier(.32,.08,.24,1);transition:background-color .2s cubic-bezier(.32,.08,.24,1),-webkit-transform .2s cubic-bezier(.32,.08,.24,1);transition:transform .2s cubic-bezier(.32,.08,.24,1),background-color .2s cubic-bezier(.32,.08,.24,1);transition:transform .2s cubic-bezier(.32,.08,.24,1),background-color .2s cubic-bezier(.32,.08,.24,1),-webkit-transform .2s cubic-bezier(.32,.08,.24,1);width:10px;height:1px;background-color:#c3016f;}.nav__plus::before{-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);}.nav__plus::after{-webkit-transform:translate(-50%,-50%) rotateZ(90deg);transform:translate(-50%,-50%) rotateZ(90deg);}.active>.nav__plus::after,.active>.nav__plus::before{background-color:#fff;}.is-open>.nav__plus::after,.is-open>.nav__plus::before{background-color:#fff;}.is-open>a{color:#fff;background-color:#d54d9a;}.is-open>.nav__plus::before{-webkit-transform:translate(-50%,0);transform:translate(-50%,0);}.is-open>.nav__plus::after{-webkit-transform:translate(-50%,0) rotateZ(180deg);transform:translate(-50%,0) rotateZ(180deg);}}@media (min-width:768px) and (min-height:415px){header.header{-webkit-box-shadow:0 0 48px -12px rgba(0,0,0,.3);box-shadow:0 0 48px -12px rgba(0,0,0,.3);}.header-search-visible .header__nav{pointer-events:none;}}@media (min-width:768px) and (min-height:415px) and (min-width:1024px){.header__nav{opacity:1;-webkit-transform:translateX(0);transform:translateX(0);-webkit-transition:opacity .2s cubic-bezier(.77,0,.175,1),-webkit-transform .2s cubic-bezier(.77,0,.175,1);transition:opacity .2s cubic-bezier(.77,0,.175,1),-webkit-transform .2s cubic-bezier(.77,0,.175,1);transition:opacity .2s cubic-bezier(.77,0,.175,1),transform .2s cubic-bezier(.77,0,.175,1);transition:opacity .2s cubic-bezier(.77,0,.175,1),transform .2s cubic-bezier(.77,0,.175,1),-webkit-transform .2s cubic-bezier(.77,0,.175,1);}.header-search-visible .header__nav{opacity:0;-webkit-transform:translateX(-1rem);transform:translateX(-1rem);}}@media (min-width:768px) and (min-height:415px){.header__nav .nav--first{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;}}@media (min-width:768px) and (min-height:415px) and (max-width:1023px){.header__nav .nav--first{position:absolute;top:100%;left:0;z-index:-1;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transform:translateY(-100%);transform:translateY(-100%);-webkit-transition:-webkit-transform .4s cubic-bezier(.77,0,.175,1);transition:-webkit-transform .4s cubic-bezier(.77,0,.175,1);transition:transform .4s cubic-bezier(.77,0,.175,1);transition:transform .4s cubic-bezier(.77,0,.175,1),-webkit-transform .4s cubic-bezier(.77,0,.175,1);width:100%;-webkit-box-shadow:0 0 48px -12px rgba(0,0,0,.3);box-shadow:0 0 48px -12px rgba(0,0,0,.3);background-color:#fff;pointer-events:none;}.header__nav .nav--first::before{content:'';position:absolute;top:0;left:0;z-index:2;opacity:1;-webkit-transition:opacity .3s cubic-bezier(.77,0,.175,1);transition:opacity .3s cubic-bezier(.77,0,.175,1);width:100%;height:100%;background-color:#fff;}.header-nav-visible .header__nav .nav--first{-webkit-transform:translateY(0);transform:translateY(0);pointer-events:all;}.header-nav-visible .header__nav .nav--first::before{opacity:0;-webkit-transition:opacity .3s cubic-bezier(.77,0,.175,1) .1s;transition:opacity .3s cubic-bezier(.77,0,.175,1) .1s;pointer-events:none;}}@media (min-width:768px) and (min-height:415px){.header__nav .nav--first__container{position:absolute;top:calc(100% + 2rem);left:50%;display:-webkit-box;display:-ms-flexbox;display:flex;opacity:0;-webkit-transform:translateX(-50%) translateX(-100px) translateY(-1rem);transform:translateX(-50%) translateX(-100px) translateY(-1rem);-webkit-transition:opacity .3s cubic-bezier(.77,0,.175,1) .4s,-webkit-transform .3s cubic-bezier(.77,0,.175,1) .4s;transition:opacity .3s cubic-bezier(.77,0,.175,1) .4s,-webkit-transform .3s cubic-bezier(.77,0,.175,1) .4s;transition:opacity .3s cubic-bezier(.77,0,.175,1) .4s,transform .3s cubic-bezier(.77,0,.175,1) .4s;transition:opacity .3s cubic-bezier(.77,0,.175,1) .4s,transform .3s cubic-bezier(.77,0,.175,1) .4s,-webkit-transform .3s cubic-bezier(.77,0,.175,1) .4s;will-change:transform;width:-webkit-max-content;width:-moz-max-content;width:max-content;pointer-events:none;}.header__nav .nav--first__container.is-pointer{pointer-events:all;}.header__nav .nav--first__container::before{content:'';position:absolute;top:-2rem;left:0;width:calc(100% + 200px);height:2rem;}.header__nav .nav--first__container::after{content:'';position:absolute;top:0;left:0;z-index:-9;-webkit-transform:skewX(-3deg);transform:skewX(-3deg);width:calc(100% + 200px);height:100%;-webkit-box-shadow:0 0 48px -12px rgba(0,0,0,.3);box-shadow:0 0 48px -12px rgba(0,0,0,.3);}.header__nav .nav--first__container:not(.is-open-third){-webkit-transform:translateX(-50%) translateX(-100px) translateY(-1rem)!important;transform:translateX(-50%) translateX(-100px) translateY(-1rem)!important;}.header__nav .nav--first__item{position:relative;height:100%;}.header__nav .nav--first__item.has-submenu::after{content:'';position:absolute;display:block;width:2rem;height:2rem;}.header__nav .nav--first__item.has-submenu.active>.nav__plus::after,.header__nav .nav--first__item.has-submenu.active>.nav__plus::before{background-color:#fff;}.header__nav .nav--first__item.has-submenu>.nav__plus{right:auto;left:50%;bottom:0;pointer-events:none;width:3rem;height:3rem;-webkit-transform:translateX(-50%);transform:translateX(-50%);}.header__nav .nav--first__item.has-submenu>.nav__plus::after,.header__nav .nav--first__item.has-submenu>.nav__plus::before{content:'';display:block;width:10px;height:1px;background-color:#000;-webkit-transition:background-color .2s cubic-bezier(.32,.08,.24,1);transition:background-color .2s cubic-bezier(.32,.08,.24,1);}.header__nav .nav--first__item.has-submenu>.nav__plus::before{-webkit-transform:translateX(-50%) translateX(-4px) rotateZ(45deg);transform:translateX(-50%) translateX(-4px) rotateZ(45deg);}.header__nav .nav--first__item.has-submenu>.nav__plus::after{-webkit-transform:translateX(-50%) translateX(3px) rotateZ(135deg);transform:translateX(-50%) translateX(3px) rotateZ(135deg);}.header__nav .nav--first__item.has-submenu.is-open-second{background-color:#ccc;}.header__nav .nav--first__item:focus .nav--first__text,.header__nav .nav--first__item:hover .nav--first__text{color:#fff;color:#fff;}.header__nav .nav--first__item:focus .nav--first__text::after,.header__nav .nav--first__item:hover .nav--first__text::after{opacity:1;}.header__nav .nav--first__item:focus .nav--first__text::before,.header__nav .nav--first__item:hover .nav--first__text::before{background:#d54d9a;opacity:1;}.header__nav .nav--first__item:focus .nav--first__container,.header__nav .nav--first__item:hover .nav--first__container{opacity:1;-webkit-transform:translateX(-50%) translateX(-100px);transform:translateX(-50%) translateX(-100px);-webkit-transition:opacity .3s cubic-bezier(.77,0,.175,1) .4s,-webkit-transform .3s cubic-bezier(.77,0,.175,1) .4s;transition:opacity .3s cubic-bezier(.77,0,.175,1) .4s,-webkit-transform .3s cubic-bezier(.77,0,.175,1) .4s;transition:opacity .3s cubic-bezier(.77,0,.175,1) .4s,transform .3s cubic-bezier(.77,0,.175,1) .4s;transition:opacity .3s cubic-bezier(.77,0,.175,1) .4s,transform .3s cubic-bezier(.77,0,.175,1) .4s,-webkit-transform .3s cubic-bezier(.77,0,.175,1) .4s;}.header__nav .nav--first__item:focus .nav--first__container:not(.is-open-third),.header__nav .nav--first__item:hover .nav--first__container:not(.is-open-third){-webkit-transform:translateX(-50%) translateX(-100px)!important;transform:translateX(-50%) translateX(-100px)!important;}.header__nav .nav--first__item:focus>.nav__plus::after,.header__nav .nav--first__item:focus>.nav__plus::before,.header__nav .nav--first__item:hover>.nav__plus::after,.header__nav .nav--first__item:hover>.nav__plus::before{background-color:#fff;}.header__nav .nav--first__item:focus>.nav__plus::after,.header__nav .nav--first__item:focus>.nav__plus::before,.header__nav .nav--first__item:hover>.nav__plus::after,.header__nav .nav--first__item:hover>.nav__plus::before{background-color:#fff;}.header__nav .nav--first__item.active>a{color:#fff;}.header__nav .nav--first__item.active>a::before{background-color:#c3016f;opacity:1;}.header__nav .nav--first__item.active:focus>a,.header__nav .nav--first__item.active:hover>a{color:#fff;}.header__nav .nav--first__item.active:focus>a::before,.header__nav .nav--first__item.active:hover>a::before{opacity:1;background-color:#c3016f;}.header__nav .nav--first__text{position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transition:color .3s cubic-bezier(.32,.08,.24,1);transition:color .3s cubic-bezier(.32,.08,.24,1);will-change:transform;height:100%;padding:0 18px 0 22px;}}@media (min-width:768px) and (min-height:415px) and (min-width:1280px){.header__nav .nav--first__text{padding:0 30px;}}@media (min-width:768px) and (min-height:415px){.header__nav .nav--first__text::before{content:'';position:absolute;top:0;left:0;z-index:-1;opacity:0;-webkit-transform:skewX(-3deg);transform:skewX(-3deg);-webkit-transform-origin:bottom;transform-origin:bottom;-webkit-transition:opacity .3s cubic-bezier(.32,.08,.24,1),background-color .3s cubic-bezier(.32,.08,.24,1);transition:opacity .3s cubic-bezier(.32,.08,.24,1),background-color .3s cubic-bezier(.32,.08,.24,1);width:100%;height:100%;background-color:#d54d9a;}.header__nav .nav--first__text.active{color:#fff;}.header__nav .nav--first__text.active::before{opacity:1;background-color:#c3016f;}.header__nav .nav--second{-webkit-transition:min-width .3s cubic-bezier(.77,0,.175,1);transition:min-width .3s cubic-bezier(.77,0,.175,1);min-width:350px;max-width:350px;padding:3rem 2rem;}@supports ((width:-webkit-max-content) or (width:-moz-max-content) or (width:max-content)){.header__nav .nav--second{-webkit-transition:none;transition:none;min-width:auto;}}.header__nav .nav--second::before{content:'';position:absolute;top:0;left:0;z-index:-1;display:block;-webkit-transform:skewX(-3deg);transform:skewX(-3deg);width:100%;height:100%;background-color:#f2f2f2;}.header__nav .nav--second__item{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;}.header__nav .nav--second__item:focus .nav__image__wrapper--second,.header__nav .nav--second__item:hover .nav__image__wrapper--second{opacity:1;-webkit-transition:opacity .2s cubic-bezier(.32,.08,.24,1);transition:opacity .2s cubic-bezier(.32,.08,.24,1);}.header__nav .nav--second__item:focus .nav--second__text,.header__nav .nav--second__item:hover .nav--second__text{color:#fff;}.header__nav .nav--second__item:focus .nav--second__text::before,.header__nav .nav--second__item:hover .nav--second__text::before{opacity:1;}.header__nav .nav--second__item:focus>.nav__plus::after,.header__nav .nav--second__item:focus>.nav__plus::before,.header__nav .nav--second__item:hover>.nav__plus::after,.header__nav .nav--second__item:hover>.nav__plus::before{background-color:#fff;}.header__nav .nav--second__item:focus .active,.header__nav .nav--second__item:hover .active{color:#fff;}}@media all and (min-width:768px) and (min-height:415px) and (-ms-high-contrast:none),(min-width:768px) and (min-height:415px) and (-ms-high-contrast:active){.header__nav .nav--second__item .nav__plus{-webkit-transform:translateY(-50%);transform:translateY(-50%);}}@media (min-width:768px) and (min-height:415px){.header__nav .nav--second__text{position:relative;display:block;-webkit-transition:color .2s cubic-bezier(.32,.08,.24,1);transition:color .2s cubic-bezier(.32,.08,.24,1);will-change:transform;width:100%;padding:1.2rem 4rem;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;}@supports ((width:-webkit-max-content) or (width:-moz-max-content) or (width:max-content)){.header__nav .nav--second__text{-webkit-hyphens:none;-ms-hyphens:none;hyphens:none;}}.header__nav .nav--second__text::before{content:"";position:absolute;top:0;left:0;z-index:-1;display:block;opacity:0;-webkit-transform:skewX(-3deg);transform:skewX(-3deg);-webkit-transition:opacity .2s cubic-bezier(.32,.08,.24,1);transition:opacity .2s cubic-bezier(.32,.08,.24,1);width:100%;height:100%;background-color:#d54d9a;}.header__nav .nav--second__text.active{color:#fff;}.header__nav .nav--second__text.active::before{opacity:1;background-color:#c3016f;}.header__nav .nav--first__container .nav--third__wrapper>.nav--third{display:block;}.header__nav .nav--first__container.is-open-third .nav--third__wrapper{opacity:1;}.header__nav .nav--third{position:relative;display:none;width:250px;height:100%;padding:3rem 2rem;}.header__nav .nav--third__wrapper{position:relative;opacity:0;-webkit-transition:width .4s cubic-bezier(.77,0,.175,1),opacity .4s cubic-bezier(.77,0,.175,1);transition:width .4s cubic-bezier(.77,0,.175,1),opacity .4s cubic-bezier(.77,0,.175,1);width:0;}.header__nav .nav--third__wrapper::before{content:'';position:absolute;z-index:-1;-webkit-transform:skewX(-3deg);transform:skewX(-3deg);width:100%;height:100%;background-color:#fff;}.header__nav .nav--third__item:focus .nav--third__text,.header__nav .nav--third__item:hover .nav--third__text{color:#fff;}.header__nav .nav--third__item:focus .nav--third__text::before,.header__nav .nav--third__item:hover .nav--third__text::before{opacity:1;}.header__nav .nav--third__item:focus>.nav__plus::after,.header__nav .nav--third__item:focus>.nav__plus::before,.header__nav .nav--third__item:hover>.nav__plus::after,.header__nav .nav--third__item:hover>.nav__plus::before{background-color:#fff;}.header__nav .nav--third__item:focus .active,.header__nav .nav--third__item:hover .active{color:#fff;}.header__nav .nav--third__item:focus .nav__image__wrapper--third,.header__nav .nav--third__item:hover .nav__image__wrapper--third{opacity:1;-webkit-transition:opacity .2s cubic-bezier(.32,.08,.24,1);transition:opacity .2s cubic-bezier(.32,.08,.24,1);}.header__nav .nav--third__text{position:relative;display:block;-webkit-transition:color .2s cubic-bezier(.32,.08,.24,1);transition:color .2s cubic-bezier(.32,.08,.24,1);padding:1.2rem;}.header__nav .nav--third__text::before{content:"";position:absolute;top:0;left:0;z-index:-1;display:block;opacity:0;-webkit-transform:skewX(-3deg);transform:skewX(-3deg);-webkit-transition:opacity .2s cubic-bezier(.32,.08,.24,1);transition:opacity .2s cubic-bezier(.32,.08,.24,1);width:100%;height:100%;background:#d54d9a;}.header__nav .nav--third__text.active{color:#fff;}.header__nav .nav--third__text.active::before{opacity:1;background-color:#c3016f;}.header__nav .nav__plus{position:absolute;right:2rem;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:-webkit-transform .4s cubic-bezier(.77,0,.175,1);transition:-webkit-transform .4s cubic-bezier(.77,0,.175,1);transition:transform .4s cubic-bezier(.77,0,.175,1);transition:transform .4s cubic-bezier(.77,0,.175,1),-webkit-transform .4s cubic-bezier(.77,0,.175,1);will-change:transform;width:4rem;height:4rem;cursor:pointer;}.header__nav .nav__plus:hover::before{-webkit-transform:translate(-50%,-50%) translateY(-3px) rotateZ(45deg) scaleX(.75);transform:translate(-50%,-50%) translateY(-3px) rotateZ(45deg) scaleX(.75);}.header__nav .nav__plus:hover::after{-webkit-transform:translate(-50%,-50%) translateY(3px) rotateZ(-225deg) scaleX(.75);transform:translate(-50%,-50%) translateY(3px) rotateZ(-225deg) scaleX(.75);}.header__nav .nav__plus::after,.header__nav .nav__plus::before{content:'';position:absolute;top:50%;left:50%;display:block;-webkit-transition:-webkit-transform .2s cubic-bezier(.32,.08,.24,1);transition:-webkit-transform .2s cubic-bezier(.32,.08,.24,1);transition:transform .2s cubic-bezier(.32,.08,.24,1);transition:transform .2s cubic-bezier(.32,.08,.24,1),-webkit-transform .2s cubic-bezier(.32,.08,.24,1);width:10px;height:1px;background-color:#c3016f;}.header__nav .nav__plus::before{-webkit-transform:translate(-50%,-50%) rotateZ(0);transform:translate(-50%,-50%) rotateZ(0);}.header__nav .nav__plus::after{-webkit-transform:translate(-50%,-50%) rotateZ(90deg);transform:translate(-50%,-50%) rotateZ(90deg);}.header__nav .active>.nav__plus::after,.header__nav .active>.nav__plus::before{background-color:#fff;}.header__nav .is-open-third .nav__plus{-webkit-transform:translateX(-25rem);transform:translateX(-25rem);}.header__nav .is-open-third>.nav__plus::before{-webkit-transform:translate(-50%,0) rotateZ(0);transform:translate(-50%,0) rotateZ(0);}.header__nav .is-open-third>.nav__plus::after{-webkit-transform:translate(-50%,0) rotateZ(-180deg);transform:translate(-50%,0) rotateZ(-180deg);}.header__nav .is-open-third>.nav__plus:hover::before{-webkit-transform:translate(-50%,-50%) translateY(-3px) rotateZ(-45deg) scaleX(.75);transform:translate(-50%,-50%) translateY(-3px) rotateZ(-45deg) scaleX(.75);}.header__nav .is-open-third>.nav__plus:hover::after{-webkit-transform:translate(-50%,-50%) translateY(3px) rotateZ(-135deg) scaleX(.75);transform:translate(-50%,-50%) translateY(3px) rotateZ(-135deg) scaleX(.75);}.header__nav .is-open-third.nav--first__container{min-width:550px;}@supports ((width:-webkit-max-content) or (width:-moz-max-content) or (width:max-content)){.header__nav .is-open-third.nav--first__container{min-width:auto;}}.header__nav .is-open-third~.nav__image__wrapper--first{opacity:0;}}@media all and (min-width:768px) and (min-height:415px) and (-ms-high-contrast:none),(min-width:768px) and (min-height:415px) and (-ms-high-contrast:active){.header__nav .is-open-third .nav--second__item .nav__plus{-webkit-transform:translateY(-50%) translateX(-25rem);transform:translateY(-50%) translateX(-25rem);}}@media (min-width:768px) and (min-height:415px){.header__nav .is-open-third.nav--second__item .nav__image__wrapper--second{opacity:1;-webkit-transform:skewX(-3deg);transform:skewX(-3deg);}.header__nav .is-open-third .nav--second__item:focus~.nav--second__item.is-open-third .nav__image__wrapper--second,.header__nav .is-open-third .nav--second__item:hover~.nav--second__item.is-open-third .nav__image__wrapper--second{opacity:0;}.header__nav .is-open-third .nav--third__wrapper{width:250px;}.header__nav .nav__image{-webkit-transform:skewX(3deg) scale(1.2);transform:skewX(3deg) scale(1.2);width:100%;height:100%;background-position:center;background-size:cover;}.header__nav .nav__image__wrapper{position:absolute;top:0;right:-200px;-webkit-transform:skewX(-3deg);transform:skewX(-3deg);overflow:hidden;-webkit-transition:opacity .2s cubic-bezier(.32,.08,.24,1);transition:opacity .2s cubic-bezier(.32,.08,.24,1);width:200px;height:100%;}.header__nav .nav__image__wrapper--first{z-index:-1;}.header__nav .nav__image__wrapper--second{opacity:0;-webkit-transition:opacity .2s cubic-bezier(.32,.08,.24,1) .2s;transition:opacity .2s cubic-bezier(.32,.08,.24,1) .2s;pointer-events:none;}.header__nav .nav__image__wrapper--third{z-index:1;opacity:0;-webkit-transition:opacity .2s cubic-bezier(.32,.08,.24,1) .2s;transition:opacity .2s cubic-bezier(.32,.08,.24,1) .2s;pointer-events:none;}}.header__search{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;}@media (max-width:568px),(max-height:414px){.header__search{display:none;}}.header__search__toggle{padding:0;margin:0;border:0;background:0 0;text-transform:uppercase;letter-spacing:.05em;position:relative;z-index:2;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;overflow:visible;-webkit-transition:color .2s cubic-bezier(.32,.08,.24,1),background-color .2s cubic-bezier(.32,.08,.24,1);transition:color .2s cubic-bezier(.32,.08,.24,1),background-color .2s cubic-bezier(.32,.08,.24,1);padding:0 20px;color:#fff;font-size:1rem;}@media (max-width:568px),(max-height:414px){.header-nav-visible .header__search__toggle,.header-white .header__search__toggle{color:#333;}}@media (min-width:569px) and (min-height:415px){.header__search__toggle{background-color:#f5f5f5;color:#333;}}@media (min-width:768px) and (min-height:415px){.header__search__toggle::after,.header__search__toggle::before{content:'';position:absolute;top:50%;left:50%;display:block;opacity:0;-webkit-transition:background-color .2s cubic-bezier(.32,.08,.24,1),opacity .2s cubic-bezier(.32,.08,.24,1),-webkit-transform .2s cubic-bezier(.32,.08,.24,1);transition:background-color .2s cubic-bezier(.32,.08,.24,1),opacity .2s cubic-bezier(.32,.08,.24,1),-webkit-transform .2s cubic-bezier(.32,.08,.24,1);transition:transform .2s cubic-bezier(.32,.08,.24,1),background-color .2s cubic-bezier(.32,.08,.24,1),opacity .2s cubic-bezier(.32,.08,.24,1);transition:transform .2s cubic-bezier(.32,.08,.24,1),background-color .2s cubic-bezier(.32,.08,.24,1),opacity .2s cubic-bezier(.32,.08,.24,1),-webkit-transform .2s cubic-bezier(.32,.08,.24,1);width:2rem;height:2px;background-color:#c3016f;}.header__search__toggle::before{-webkit-transform:translate(-50%,-50%) translateX(1rem) rotateZ(-45deg);transform:translate(-50%,-50%) translateX(1rem) rotateZ(-45deg);}.header__search__toggle::after{-webkit-transform:translate(-50%,-50%) translateX(1rem) rotateZ(45deg);transform:translate(-50%,-50%) translateX(1rem) rotateZ(45deg);}}@media (min-width:1024px){.header__search__toggle{padding:0 10px;}}@media (min-width:1280px){.header__search__toggle{padding:0 20px;}}.header__search__toggle svg{display:block;}@media (min-width:768px) and (min-height:415px){.header__search__toggle svg{opacity:1;-webkit-transform:translateX(0);transform:translateX(0);-webkit-transition:opacity .2s cubic-bezier(.32,.08,.24,1),-webkit-transform .2s cubic-bezier(.32,.08,.24,1);transition:opacity .2s cubic-bezier(.32,.08,.24,1),-webkit-transform .2s cubic-bezier(.32,.08,.24,1);transition:transform .2s cubic-bezier(.32,.08,.24,1),opacity .2s cubic-bezier(.32,.08,.24,1);transition:transform .2s cubic-bezier(.32,.08,.24,1),opacity .2s cubic-bezier(.32,.08,.24,1),-webkit-transform .2s cubic-bezier(.32,.08,.24,1);}.header-search-visible .header__search__toggle svg{opacity:0;-webkit-transform:translateX(-1rem);transform:translateX(-1rem);}}.header__search__toggle:focus,.header__search__toggle:hover{background:#d54d9a;color:#fff;}@media (min-width:768px) and (min-height:415px){.header__search__toggle:focus::after,.header__search__toggle:focus::before,.header__search__toggle:hover::after,.header__search__toggle:hover::before{background-color:#fff;}}@media (min-width:768px) and (min-height:415px){.header-search-visible .header__search__toggle::before{opacity:1;-webkit-transform:translate(-50%,-50%) rotateZ(-45deg);transform:translate(-50%,-50%) rotateZ(-45deg);}.header-search-visible .header__search__toggle::after{opacity:1;-webkit-transform:translate(-50%,-50%) rotateZ(45deg);transform:translate(-50%,-50%) rotateZ(45deg);}}.header__search__toggle__label{margin-top:10px;}@media (max-width:568px),(max-height:414px){.header__search__toggle__label{display:none;}}@media (min-width:768px) and (min-height:415px){.header__search__toggle__label{opacity:1;-webkit-transform:translateX(0);transform:translateX(0);-webkit-transition:opacity .2s cubic-bezier(.32,.08,.24,1),-webkit-transform .2s cubic-bezier(.32,.08,.24,1);transition:opacity .2s cubic-bezier(.32,.08,.24,1),-webkit-transform .2s cubic-bezier(.32,.08,.24,1);transition:opacity .2s cubic-bezier(.32,.08,.24,1),transform .2s cubic-bezier(.32,.08,.24,1);transition:opacity .2s cubic-bezier(.32,.08,.24,1),transform .2s cubic-bezier(.32,.08,.24,1),-webkit-transform .2s cubic-bezier(.32,.08,.24,1);}.header-search-visible .header__search__toggle__label{opacity:0;-webkit-transform:translateX(-1rem);transform:translateX(-1rem);}}.header__search__form{position:absolute;top:100%;right:0;z-index:1;-webkit-transition:-webkit-transform .2s cubic-bezier(.32,.08,.24,1);transition:-webkit-transform .2s cubic-bezier(.32,.08,.24,1);transition:transform .2s cubic-bezier(.32,.08,.24,1);transition:transform .2s cubic-bezier(.32,.08,.24,1),-webkit-transform .2s cubic-bezier(.32,.08,.24,1);color:#333;}@media (max-width:568px) and (max-height:414px){.header__search__form{width:100vw;}}@media (min-width:569px) and (min-height:415px){.header__search__form{top:calc(100% + 2rem);}.header__search__form:not(.header__search__form--nav){opacity:0;pointer-events:none;cursor:none;-webkit-transition:opacity .2s cubic-bezier(.32,.08,.24,1),-webkit-transform .2s cubic-bezier(.32,.08,.24,1);transition:opacity .2s cubic-bezier(.32,.08,.24,1),-webkit-transform .2s cubic-bezier(.32,.08,.24,1);transition:opacity .2s cubic-bezier(.32,.08,.24,1),transform .2s cubic-bezier(.32,.08,.24,1);transition:opacity .2s cubic-bezier(.32,.08,.24,1),transform .2s cubic-bezier(.32,.08,.24,1),-webkit-transform .2s cubic-bezier(.32,.08,.24,1);}.header-search-visible .header__search__form:not(.header__search__form--nav){z-index:2;opacity:1;pointer-events:all;cursor:auto;}.header__search__form::before{content:"";position:absolute;top:-2rem;left:0;display:block;width:100%;height:2rem;background:0 0;}}@media (min-width:768px) and (min-height:415px){.header__search__form{top:50%;-webkit-transform:translateY(-50%) translateX(1rem);transform:translateY(-50%) translateX(1rem);margin-right:100px;}.header__search__form::before{display:none;}}.header__search__form .tx_solr.container{max-width:none!important;padding:0!important;}.header__search__form .tx_solr.container .row{margin:0!important;}.header__search__form .tx_solr.container [class*=col-]{padding:0!important;}.header__search__form form{padding:8px;}.header__search__form form::before{content:"";top:0!important;right:0!important;bottom:0!important;left:0!important;-webkit-box-shadow:0 0 48px -12px rgba(0,0,0,.3);box-shadow:0 0 48px -12px rgba(0,0,0,.3);}@media (min-width:569px) and (min-height:415px){.header__search__form form{padding:15px;}.header__search__form form::before{content:"";top:0!important;right:10%!important;bottom:0!important;left:0!important;-webkit-box-shadow:0 0 48px -12px rgba(0,0,0,.3);box-shadow:0 0 48px -12px rgba(0,0,0,.3);}.header__search__form form::after{content:"";position:absolute;top:0!important;right:0!important;bottom:0!important;left:80%!important;z-index:-1;background:#f5f5f5;}}@media (min-width:769px) and (min-height:415px){.header__search__form form::after,.header__search__form form::before{display:none;}}.header__search__form .input-group{display:-webkit-box;display:-ms-flexbox;display:flex;}.header__search__form .tx-solr-q{width:calc(100% - 120px);margin-right:16px;font-size:1.6rem;}@media (min-width:569px) and (min-height:415px){.header__search__form .tx-solr-q{-webkit-box-flex:1;-ms-flex:1 0 250px;flex:1 0 250px;width:250px;background-color:#f5f5f5;}}@media (min-width:768px) and (min-height:415px){.header__search__form .tx-solr-q{display:none;}}.header__search__form .input-group-btn{display:-webkit-box;display:-ms-flexbox;display:flex;}.header__search__form .tx-solr-submit{padding:0;margin:0;border:0;background:0 0;position:relative;overflow:visible;padding:15px 21px 15px 25px!important;}@media (min-width:569px) and (min-height:415px){.header__search__form .tx-solr-submit{-ms-flex-negative:0;flex-shrink:0;padding:15px 31px 15px 35px!important;}}.header__search__form--nav{position:static;top:auto;right:auto;}@media (min-width:569px) and (min-height:415px){.header__search__form--nav{display:none;}}.header__search__form--nav form{padding-bottom:24px;}.header__search__form--nav form::before{-webkit-box-shadow:none;box-shadow:none;}.header__web-campus{padding:0;margin:0;border:0;background:0 0;display:none;}@media (min-width:569px) and (min-height:415px){.header__web-campus{text-transform:uppercase;letter-spacing:.05em;position:relative;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;padding:0 20px;background:#c3016f;color:#fff;font-size:1rem;}}@media (min-width:569px) and (min-height:415px) and (min-width:1024px){.header__web-campus{padding:0 10px;}}@media (min-width:569px) and (min-height:415px) and (min-width:1280px){.header__web-campus{padding:0 20px;}}.header__web-campus svg{display:block;margin-bottom:10px;}.header__web-campus::before{content:"";position:absolute;top:0;left:0;z-index:-1;display:block;-webkit-transform:translateX(-3px);transform:translateX(-3px);width:100%;height:100%;background:#c3016f;}.sidebar{position:fixed;z-index:9999;top:50%;right:0;margin-top:-160px;border:1px solid #777;border-right:0;background:#fff;color:#333;font-size:1rem;text-align:center;-webkit-transition:.2s ease-in-out;transition:.2s ease-in-out;}.loading .sidebar{-webkit-transition:none;transition:none;}@media (max-height:700px) and (min-width:769px){.sidebar{top:150px;margin-top:0;}}@media (max-width:768px){.sidebar{margin-top:-120px;}}@media (max-width:768px) and (max-height:500px){.sidebar{top:130px;margin-top:0;}}@media (max-width:768px) and (max-height:460px){.sidebar{top:70px;margin-top:0;}}@media (max-width:568px) and (max-height:460px){.sidebar{top:70px;margin-top:0;}}@media (max-width:1279px){.loading .sidebar{-webkit-transform:translateX(200%) translateX(48px);transform:translateX(200%) translateX(48px);-webkit-transform:translateX(calc(200% + 48px));transform:translateX(calc(200% + 48px));}.sidebar-hidden .sidebar{-webkit-transform:translateX(100%);transform:translateX(100%);}}.sidebar ul{padding:0;margin:0;list-style:none;}.sidebar li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}.sidebar li:nth-last-child(1n+2) .sidebar__button{position:relative;overflow:visible;}.sidebar li:nth-last-child(1n+2) .sidebar__button::after{content:"";position:absolute;z-index:1;bottom:-1px;left:10px;right:10px;border-top:1px solid #ccc;}.sidebar li:nth-last-child(1n+2) .sidebar__button:focus::after,.sidebar li:nth-last-child(1n+2) .sidebar__button:hover::after{display:none;}@media (max-width:767px){.sidebar-chat{display:none!important;}}.sidebar__button{padding:0;margin:0;border:0;background:0 0;position:relative;z-index:2;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:80px;height:80px;padding:10px 0;color:inherit;text-decoration:none;}.sidebar__button svg{display:block;}.sidebar__button:focus,.sidebar__button:hover{background:#d54d9a;color:#fff;}.sidebar__button:focus g,.sidebar__button:hover g{fill:#fff;}.sidebar__content{display:none;}.sidebar__content ol{padding-left:1em;}.sidebar-dialog{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;}@media (max-width:640px){.sidebar-dialog{display:block;}}.sidebar__content__image{width:150px;}@media (max-width:640px){.sidebar__content__image{display:none;}}.sidebar__content__image figure{margin:0;}.sidebar__content__image img{display:block;width:100%;height:auto;margin-bottom:10px;}.sidebar__content__image figcaption{line-height:1.3;}.dialog--phone .sidebar-dialog{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.dialog--phone .sidebar__content__image{display:block;width:300px;margin-bottom:1em;}.dialog--phone .button,.dialog--phone .form-actions a.btn,.dialog--phone .header__search__form .tx-solr-submit,.dialog--phone .tx-typo3forum-pi1 .forum_menu .btn,.dialog--phone .tx-typo3forum-pi1 .topic_list_menu .btn,.dialog--phone .tx-typo3forum-pi1 .tx-typo3forum-topic-show-post-menu .btn,.dialog--phone .wFormContainer .wForm #submit_button,.dialog--phone .wFormContainer .wForm .wfPageNextButton,.dialog--phone .wFormContainer .wForm .wfPagePreviousButton,.form-actions .dialog--phone a.btn,.header__search__form .dialog--phone .tx-solr-submit,.tx-typo3forum-pi1 .forum_menu .dialog--phone .btn,.tx-typo3forum-pi1 .topic_list_menu .dialog--phone .btn,.tx-typo3forum-pi1 .tx-typo3forum-topic-show-post-menu .dialog--phone .btn,.wFormContainer .wForm .dialog--phone #submit_button,.wFormContainer .wForm .dialog--phone .wfPageNextButton,.wFormContainer .wForm .dialog--phone .wfPagePreviousButton{margin:.5em 0;}.sidebar__content__text{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:0 20px;}.sidebar__content__text>:first-child{margin-top:0;}.sidebar__content__text>:last-child{margin-bottom:0;}.sidebar__content__text h2{margin-right:10px;margin-bottom:1.5rem;}.sidebar__content__text div+h2{margin-top:1.5rem;}.sidebar__content__text ol{padding-left:1em;}@media (min-width:768px){.sidebar__content__text__flex{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:1em;}.sidebar__content__text__flex>*{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;width:50%;}.sidebar__content__text__flex>:nth-child(1){-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;-ms-flex-item-align:end;align-self:flex-end;}.sidebar__content__text__flex>:nth-child(2){-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;}.sidebar__content__text__flex>:nth-child(3){-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4;}.sidebar__content__text__flex>:nth-child(4){-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;-ms-flex-item-align:end;align-self:flex-end;}.sidebar__content__text__flex>:nth-child(5){-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;}.sidebar__content__text__flex>:nth-child(6){-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5;}}.sidebar__content__icon{display:-webkit-box;display:-ms-flexbox;display:flex;}.sidebar__content__icon::before{position:relative;left:-10px;display:block;width:48px;height:48px;}.sidebar__content__icon p{margin-top:0;}.sidebar__content__icon--phone::before{content:url(/typo3conf/ext/q4u_template/Resources/Public/Images/icon-sidebar-phone.svg);}.sidebar__content__icon--mail::before{content:url(/typo3conf/ext/q4u_template/Resources/Public/Images/icon-sidebar-mail.svg);}html.smt #sidebar-social-media{background:#c3016f;color:#fff;}html.smt #sidebar-social-media g{fill:#fff;}html.smt .sidebar{z-index:9999999;-webkit-transform:translateX(-294px);transform:translateX(-294px);}#q4u_smt{top:0;right:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:calc(375px + 1px - 81px);-webkit-transform:translateX(100%);transform:translateX(100%);border-left:1px solid #777;background:#fff;-webkit-transition:.2s ease-in-out;transition:.2s ease-in-out;-webkit-filter:none;filter:none;}html.smt #q4u_smt{z-index:999999;-webkit-transform:translateX(0);transform:translateX(0);}#q4u_smt .q4u_smt__toggle{display:none;}#q4u_smt .q4u_smt__icons{position:absolute;z-index:2;top:48px;width:100%;left:0;}#q4u_smt .q4u_smt__icons>svg{display:none;}#q4u_smt .q4u_smt__icons ul{background:#fff;}#q4u_smt .q4u_smt__iconlist{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;}#q4u_smt .q4u_smt__iconlist button{-webkit-transition:all .2s 0s ease-in-out!important;transition:all .2s 0s ease-in-out!important;}#q4u_smt .q4u_smt__iconlist button:focus,#q4u_smt .q4u_smt__iconlist button:hover{color:#d54d9a!important;}#q4u_smt .q4u_smt__toggle-provider{-webkit-transform:none!important;transform:none!important;}#q4u_smt .q4u_smt__content{padding-top:120px;background:#fff;}#q4u_smt:not([provider]) .q4u_smt__toggle-provider[provider=introduction]{color:#c3016f!important;}#q4u_smt:not([provider]) .provider{display:none;}#q4u_smt:not([provider]) .provider.provider-introduction{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;}#q4u_smt[provider=introduction] .q4u_smt__toggle-provider[provider=introduction]{color:#c3016f!important;}#q4u_smt .instagram_gallery{background:#fff!important;}.ie11 #q4u_smt .q4u_smt__iconlist{background:0 0;}.sidebar__toggle{padding:0;margin:0;border:0;background:0 0;position:absolute;z-index:-1;top:calc(50% - 24px);right:100%;width:48px;height:48px;padding:12px;}.sidebar__toggle div{width:24px;height:24px;border:1px solid #777;border-radius:25%;background:#fff;color:#777;-webkit-transition:.2s ease-in-out;transition:.2s ease-in-out;}.sidebar__toggle div::after,.sidebar__toggle div::before{content:"";position:absolute;top:23px;left:18px;display:block;width:12px;border-top:1px solid;border-bottom:1px solid;-webkit-transition:-webkit-transform .2s ease-in-out;transition:-webkit-transform .2s ease-in-out;transition:transform .2s ease-in-out;transition:transform .2s ease-in-out,-webkit-transform .2s ease-in-out;}.loading .sidebar__toggle div::after,.loading .sidebar__toggle div::before{-webkit-transition:none;transition:none;}.sidebar__toggle:focus div,.sidebar__toggle:hover div{border:1px solid #fff;background:#d54d9a;color:#fff;}@media (min-width:1280px){.sidebar__toggle{display:none;}}.sidebar__toggle[aria-expanded=false] div::after{-webkit-transform:rotate(90deg);transform:rotate(90deg);}.footer{position:relative;z-index:1;padding-top:80px;padding-bottom:40px;color:#fff;}.footer::before{content:"";position:absolute;z-index:-1;top:0;bottom:0;left:50%;width:100vw;-webkit-transform:translateX(-50%);transform:translateX(-50%);background:#0d0d0d;}.footer a{color:inherit;}.footer a:focus{outline:1px dotted;outline-offset:4px;}.footer a:hover{text-decoration:underline;}.footer__logos{padding:0 0 20px 0;margin:0 0 40px 0;border-bottom:1px solid #565656;}@media (min-width:768px){.footer__logos{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}}.footer__logo{margin:0 auto 60px auto;text-align:center;}@media (min-width:768px){.footer__logo{width:40%;margin:0 0 20px 0;text-align:left;}}.footer__certificates{color:#b6b6b6;font-size:1.3rem;}@media (min-width:568px){.footer__certificates{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}}@media (min-width:768px){.footer__certificates{width:60%;}}.footer__certificate{width:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 auto 20px auto;}@media (min-width:568px){.footer__certificate{width:calc((100% - 40px)/ 3);margin:0 0 20px 0;}}.footer__certificate p{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;text-align:center;}.footer__certificate img{display:block;width:100%;height:auto;}.footer__nav{margin-bottom:40px;line-height:1.3;}.footer__nav ul{padding:0;margin:0;list-style:none;}.footer__nav li{padding:0 1.5em 1em 0;}.footer__nav a{display:block;}.footer__nav .nav--meta{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;text-transform:uppercase;letter-spacing:.05em;}.footer__nav .nav--meta li{padding:0 2em 2em 0;}@media (max-width:568px){.footer__nav .nav--meta li{width:50%;}}.footer__nav .nav--meta__online-campus{color:#c3016f;font-weight:700;}.footer__nav .nav--meta__online-campus a{position:relative;padding-left:2em;}.footer__nav .nav--meta__online-campus svg{position:absolute;top:-.1em;left:0;display:block;width:1.5em;height:1.5em;}.footer__nav .nav--first{margin-bottom:20px;}@media (min-width:415px){.footer__nav .nav--first{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;}}@media (min-width:1024px){.footer__nav .nav--first{-ms-flex-wrap:nowrap;flex-wrap:nowrap;}.footer__nav .nav--first li[data-title=Bachelor],.footer__nav .nav--first li[data-title=Hochschule]{-webkit-box-flex:2;-ms-flex:2;flex:2;}.footer__nav .nav--first li[data-title=Bachelor] .nav--second,.footer__nav .nav--first li[data-title=Hochschule] .nav--second{-webkit-columns:2;-moz-columns:2;columns:2;-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px;}.footer__nav .nav--first li[data-title=Fernstudium],.footer__nav .nav--first li[data-title=Master]{-webkit-box-flex:1;-ms-flex:1;flex:1;}}.footer__nav li[data-title=Praxis]{display:none;}.footer__nav .nav--first__item{-ms-flex-negative:0;flex-shrink:0;}@media (min-width:415px) and (max-width:767px){.footer__nav .nav--first__item{width:50%;}}@media (min-width:768px){.footer__nav .nav--first__item{width:calc(100% / 3);}}@media (min-width:1024px){.footer__nav .nav--first__item{width:20%;}.footer__nav .nav--first__item:nth-child(1n+2){position:relative;}.footer__nav .nav--first__item:nth-child(1n+2)::before{content:"";position:absolute;top:0;bottom:0;left:-20px;border-left:1px solid #565656;}}.footer__nav .nav--first__text{background:#0d0d0d;text-transform:uppercase;letter-spacing:.05em;}.footer__nav .nav--second{margin-top:1em;color:#b6b6b6;}.footer__nav .nav--second__text{background:#0d0d0d;}.footer__copyright{background:#0d0d0d;font-size:1rem;}.dialog[aria-hidden=true],dialog[aria-hidden=true]{display:none;pointer-events:none;}.dialog:not([data-a11y-dialog-native]):not([aria-hidden=true]) .dialog__overlay{position:fixed;z-index:99999;top:0;bottom:0;left:0;right:0;background:rgba(0,0,0,.5);}dialog{position:fixed;z-index:999999;top:0;left:0;display:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0;margin:0;border:0;opacity:0;background:0 0;}dialog[open]{display:-webkit-box;display:-ms-flexbox;display:flex;width:100vw;height:100vh;-webkit-animation:dialogAppear .4s 150ms 1 both;animation:dialogAppear .4s 150ms 1 both;}dialog::-webkit-backdrop{background:rgba(0,0,0,.5);}dialog::backdrop{background:rgba(0,0,0,.5);}@-webkit-keyframes dialogAppear{from{-webkit-transform:translateY(-40px);transform:translateY(-40px);opacity:0;}to{-webkit-transform:translateY(0);transform:translateY(0);opacity:1;}}@keyframes dialogAppear{from{-webkit-transform:translateY(-40px);transform:translateY(-40px);opacity:0;}to{-webkit-transform:translateY(0);transform:translateY(0);opacity:1;}}.dialog__body{position:relative;z-index:1;width:100vw;background:#fff;}@media (min-width:500px){.dialog__body{width:auto;max-width:calc(100% - 40px);background:0 0;}.dialog__body::before{content:"";position:absolute;z-index:-2;top:0;bottom:0;left:0;right:0;background:#fff;-webkit-box-shadow:0 20px 30px rgba(0,0,0,.2);box-shadow:0 20px 30px rgba(0,0,0,.2);}}@media (min-width:640px){.dialog__body{width:600px;}}@media (min-width:840px){.dialog--phone .dialog__body,.dialog--photo .dialog__body{width:800px;}}.dialog__content{position:relative;height:100vh;padding:40px 20px 20px 20px;overflow:auto;-webkit-overflow-scrolling:touch;}@media (min-width:500px){.dialog__content{height:auto;max-height:90vh;padding:40px;}}.dialog__content img{max-width:100%;height:auto;}.dialog__close{padding:0;margin:0;border:0;background:0 0;position:absolute;z-index:999;top:0;right:0;display:block;}@media (min-width:500px){.dialog__close{top:-5px;right:-15px;-webkit-transform:scale(.999);transform:scale(.999);}}.dialog__close:focus,.dialog__close:hover{color:#fff;}.dialog__close:focus::before,.dialog__close:hover::before{content:"";position:absolute;z-index:-1;bottom:0;left:0;display:block;width:100%;height:100%;background:#d54d9a;}.dialog__close:focus::after,.dialog__close:hover::after{content:"";position:absolute;z-index:-2;bottom:-3px;left:-3px;display:block;width:100%;height:100%;background:#6b6b6b;}form{position:relative;z-index:1;}form::before{content:"";position:absolute;z-index:-1;top:-20px;bottom:-20px;left:-20px;right:-20px;background:#f5f5f5;}@media (min-width:569px){form::before{top:-30px;bottom:-30px;left:-30px;right:-30px;}}@media (min-width:768px){form::before{top:-40px;bottom:-40px;left:-40px;right:-40px;}}form a:focus{outline:1px dotted;outline-offset:4px;}form a:hover{color:#d54d9a;}fieldset{padding:0;margin-left:0;margin-right:0;margin-bottom:40px;border:0;}.fieldset--no-margin{margin-bottom:0;}legend{margin:1em 0;color:#000;font-size:2.5rem;line-height:1.3;font-weight:400;text-transform:uppercase;letter-spacing:.05em;}input[type=email],input[type=tel],input[type=text]{border:0;}.input--custom-select{position:relative;z-index:1;min-width:88px;background:#fff;}.input--custom-select select{min-height:50px!important;background:0 0!important;}.input--custom-select::after{content:"";position:absolute;z-index:2;top:13px;right:13px;display:block;width:24px;height:24px;background-image:url(/typo3conf/ext/q4u_template/Resources/Public/Images/icon-24-chevron-down.svg);pointer-events:none;}.input--custom-select select::-ms-expand{display:none;}.input--custom-checkbox{position:relative;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;}.input--custom-checkbox input{position:absolute;top:0;left:0;opacity:0;pointer-events:none;}.input--custom-checkbox input:focus+label::before{outline:2px solid #d54d9a;}.input--custom-checkbox input:checked+label::before{background-image:url(/typo3conf/ext/q4u_template/Resources/Public/Images/icon-16-checkbox.svg);}.input--custom-checkbox label{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;min-height:35px;padding:5px 20px 5px 30px;outline:2px solid transparent;color:#333;cursor:pointer;-webkit-transition:outline .2s;transition:outline .2s;}.input--custom-checkbox label::before{content:"";position:absolute;z-index:1;top:8px;left:4px;display:block;width:18px;height:18px;border:1px solid;background-position:50% 50%;background-repeat:no-repeat;}.input--custom-checkbox.input--custom-checkbox--indent label{padding:5px 20px 5px 46px;}.input--custom-checkbox.input--custom-checkbox--indent label::before{left:20px;}.input--custom-radiobutton [type=radio]:checked,.input--custom-radiobutton [type=radio]:not(:checked){opacity:0;position:absolute;margin:0;}.input--custom-radiobutton [type=radio]:focus+label::before{-webkit-box-shadow:0 0 0 2px #d54d9a;box-shadow:0 0 0 2px #d54d9a;}.input--custom-radiobutton [type=radio]:checked+label,.input--custom-radiobutton [type=radio]:not(:checked)+label{position:relative;padding-left:30px;cursor:pointer;line-height:20px;display:inline-block;margin-right:1rem;}.input--custom-radiobutton [type=radio]:checked+label:before,.input--custom-radiobutton [type=radio]:not(:checked)+label:before{content:'';position:absolute;left:0;top:0;width:20px;height:20px;border:1px solid;border-radius:100%;}.input--custom-radiobutton [type=radio]:checked+label:after,.input--custom-radiobutton [type=radio]:not(:checked)+label:after{content:'';width:12px;height:12px;background:#c3016f;position:absolute;top:4px;left:4px;border-radius:100%;-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s;}.input--custom-radiobutton [type=radio]:not(:checked)+label:after{opacity:0;-webkit-transform:scale(0);transform:scale(0);}.input--custom-radiobutton [type=radio]:checked+label:after{opacity:1;-webkit-transform:scale(1);transform:scale(1);}.input--checkbox-dropdown{position:relative;min-height:50px;background:#fff;}.input--checkbox-dropdown__label{position:absolute;z-index:2;top:0;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:50px;padding:10px 20px;background:0 0;color:#333;pointer-events:none;}.input--checkbox-dropdown[count] .input--checkbox-dropdown__label{z-index:1;}.input--checkbox-dropdown__button{padding:0;margin:0;border:0;background:0 0;position:relative;z-index:1;width:100%;height:50px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:10px 20px;outline:2px solid transparent;background:#fff;color:#333;-webkit-transition:outline .2s;transition:outline .2s;}.input--checkbox-dropdown__button:focus{outline:2px solid #d54d9a;}.input--checkbox-dropdown__button::after{content:"";position:absolute;z-index:2;top:13px;right:13px;display:block;width:24px;height:24px;background-image:url(/typo3conf/ext/q4u_template/Resources/Public/Images/icon-24-chevron-down.svg);}.input--checkbox-dropdown__button[aria-expanded=true]::after{-webkit-transform:scaleY(-1);transform:scaleY(-1);}.input--checkbox-dropdown__fieldset{margin:0;}.input--checkbox-dropdown__list{position:relative;z-index:3;display:none;padding:0;margin:0;list-style:none;}.input--checkbox-dropdown__list .input--custom-checkbox{display:-webkit-box;display:-ms-flexbox;display:flex;}.input--checkbox-dropdown__list .input--custom-checkbox input:focus+label{background:#d54d9a;color:#fff!important;}.input--checkbox-dropdown__list .input--custom-checkbox input:focus+label::before{border:1px solid #fff;outline:2px solid rgba(255,255,255,.5);}.input--checkbox-dropdown__list .input--custom-checkbox input:focus+label::before{outline:2px solid #d54d9a;}.input--checkbox-dropdown__list .input--custom-checkbox input:checked+label::before{content:url(/typo3conf/ext/q4u_template/Resources/Public/Images/icon-16-checkbox.svg);}.input--checkbox-dropdown__list .input--custom-checkbox label{color:#333!important;}.input{position:relative;}.input.error{z-index:10;margin-bottom:90px!important;}@media (min-width:568px){.input.error{margin-bottom:60px!important;}}.input.error .error{position:absolute;z-index:1;top:calc(100% + 10px);left:0;padding:5px 10px;background:#222;color:#fff;font-weight:700;}.input.error .input--custom-checkbox+.error{top:100%;}.input--hidden-label label{text-transform:uppercase;font-weight:300;}.input--submit{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:flex-end;padding-block:20px;text-align:center;}.form-actions .input--submit a.btn,.header__search__form .input--submit .tx-solr-submit,.input--submit .button,.input--submit .form-actions a.btn,.input--submit .header__search__form .tx-solr-submit,.input--submit .tx-typo3forum-pi1 .forum_menu .btn,.input--submit .tx-typo3forum-pi1 .topic_list_menu .btn,.input--submit .tx-typo3forum-pi1 .tx-typo3forum-topic-show-post-menu .btn,.input--submit .wFormContainer .wForm #submit_button,.input--submit .wFormContainer .wForm .wfPageNextButton,.input--submit .wFormContainer .wForm .wfPagePreviousButton,.tx-typo3forum-pi1 .forum_menu .input--submit .btn,.tx-typo3forum-pi1 .topic_list_menu .input--submit .btn,.tx-typo3forum-pi1 .tx-typo3forum-topic-show-post-menu .input--submit .btn,.wFormContainer .wForm .input--submit #submit_button,.wFormContainer .wForm .input--submit .wfPageNextButton,.wFormContainer .wForm .input--submit .wfPagePreviousButton{margin-block:10px;font-size:1.6rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;}.form-actions .input--submit a.btn,.input--submit .button--secondary,.input--submit .form-actions a.btn{font-size:1.4rem;font-weight:400;}.input--submit.input--right{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;}.legend--label{text-transform:uppercase;font-weight:300;font-size:1.6rem;margin:0;line-height:1.625;}.fieldset .input{margin-bottom:20px;}@media (min-width:768px){.fieldset--flex{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;}}.fieldset--flex .input{margin-bottom:20px;}@media (min-width:768px){.fieldset--flex .input{width:calc((100% - 20px)/ 2);margin-right:20px;}.fieldset--flex .input:nth-child(2n+2){margin-right:0;}}.fieldset--flex .input input[type=email],.fieldset--flex .input input[type=tel],.fieldset--flex .input input[type=text]{width:100%;}.fieldset--vertical .input{width:100%;margin-bottom:20px;}@media (min-width:768px){.fieldset--vertical .input{width:60%;}}.fieldset--vertical .input--flex{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;}@media (min-width:768px){.fieldset--vertical .input--flex{display:-webkit-box;display:-ms-flexbox;display:flex;}}@media (min-width:768px){.fieldset--vertical .input--zip{margin-right:20px;width:calc(20% - 20px);}}@media (min-width:768px){.fieldset--vertical .input--city{width:40%;}}@media (min-width:768px){.fieldset--indent{margin-left:50px;}}.input--custom-select select,input[type=email],input[type=file],input[type=password],input[type=tel],input[type=text],textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:50px;padding:10px;border:0;border-radius:0;outline:2px solid transparent;color:#333;font-size:inherit!important;-webkit-transition:outline .2s;transition:outline .2s;}.input--custom-select select:focus,input[type=email]:focus,input[type=file]:focus,input[type=password]:focus,input[type=tel]:focus,input[type=text]:focus,textarea:focus{outline:2px solid #d54d9a!important;outline-offset:0!important;}textarea{height:auto;min-height:100px;}form.infomaterial{position:relative;z-index:1;padding:20px 0;}form.infomaterial::before{left:50%;top:0;bottom:0;width:150vw;-webkit-transform:translateX(-50%);transform:translateX(-50%);}form.infomaterial .h2+p{margin-top:calc(-2.5rem * 1.5 + 1em);line-height:1.2;}form.infomaterial .input--hidden-label label{text-transform:none;}form.infomaterial>fieldset{margin:0 0 50px 0;}form.infomaterial>fieldset.fieldset--no-margin{margin:0;}form.infomaterial .legend--section{width:100%;padding:0 0 1rem 0;margin:0;font-size:2rem;text-transform:none;}form.infomaterial .label--paddingtop{padding-top:30px;}form.infomaterial .error_course .error{padding:5px 10px;background:#222;color:#fff;font-weight:600;margin-bottom:10px;}form.infomaterial .input.input--checkbox-multiplechoice.error{margin-bottom:20px!important;}form.infomaterial #contactfieldset{display:none;border-top:2px solid #fff!important;}form.infomaterial #contactfieldset .legend--section{width:auto;padding:0 1rem 0 1rem;margin-bottom:1rem;font-size:1.6rem;text-align:center;text-transform:uppercase;}@media (min-width:768px){form.infomaterial .fieldset--zip-city-country .input--zip{width:calc((100% - 40px)/ 5 * 1);}}@media (min-width:768px){form.infomaterial .fieldset--zip-city-country .input--city{width:calc((100% - 40px)/ 5 * 2);margin-right:20px;}}@media (min-width:768px){form.infomaterial .fieldset--zip-city-country .input--country{width:calc((100% - 40px)/ 5 * 2);margin-right:0;}}@media (min-width:768px){form.infomaterial .input--zip.error{margin-bottom:110px!important;}}@media (min-width:874px){form.infomaterial .input--zip.error{margin-bottom:90px!important;}}.input--checkbox-multiplechoice legend{margin:.5rem 0;font-size:1.6rem;text-transform:capitalize;color:#fff;}.input--checkbox-multiplechoice__fieldset{margin:0;}.input--checkbox-multiplechoice__list{margin:0;padding:0;}.input--checkbox-multiplechoice__list li{list-style:none;}form.infomaterial--magenta{background:#c3016f;color:#fff;}form.infomaterial--magenta::before{background:#c3016f;}form.infomaterial--magenta .h2,form.infomaterial--magenta h2{color:inherit;}form.infomaterial--magenta a{color:inherit;}form.infomaterial--magenta a:hover{color:#edb3d4;}form.infomaterial--magenta .input--checkbox-dropdown__button,form.infomaterial--magenta .input--custom-select select,form.infomaterial--magenta input[type=email],form.infomaterial--magenta input[type=text]{outline:2px solid transparent!important;-webkit-transition:outline .2s;transition:outline .2s;}form.infomaterial--magenta .input--checkbox-dropdown__button:focus,form.infomaterial--magenta .input--custom-select select:focus,form.infomaterial--magenta input[type=email]:focus,form.infomaterial--magenta input[type=text]:focus{outline:2px solid rgba(255,255,255,.5)!important;}form.infomaterial--magenta .input--custom-checkbox input:focus+label::before{outline:2px solid rgba(255,255,255,.5);}form.infomaterial--magenta .input--custom-checkbox input:checked+label::before,form.infomaterial--magenta .input--custom-checkbox input:focus:checked+label::before{background-image:url(/typo3conf/ext/q4u_template/Resources/Public/Images/icon-16-checkbox-white.svg);}form.infomaterial--magenta .input--custom-checkbox label{color:#fff;}form.infomaterial--magenta .input--checkbox-dropdown .input--custom-checkbox input:checked+label::before{background-image:url(/typo3conf/ext/q4u_template/Resources/Public/Images/icon-16-checkbox.svg);}form.infomaterial--magenta .input--checkbox-dropdown .input--custom-checkbox input:focus:checked+label::before{background-image:url(/typo3conf/ext/q4u_template/Resources/Public/Images/icon-16-checkbox-white.svg);}form.infomaterial--magenta .legend--section{color:#fff;}form.infomaterial--magenta .legend--label{color:#fff;}form.infomaterial--magenta .input--custom-radiobutton [type=radio]:focus+label::before{-webkit-box-shadow:0 0 0 2px rgba(255,255,255,.5);box-shadow:0 0 0 2px rgba(255,255,255,.5);}form.infomaterial--magenta .input--custom-radiobutton [type=radio]:checked+label:after,form.infomaterial--magenta .input--custom-radiobutton [type=radio]:not(:checked)+label:after{background:#fff;}form.infomaterial--grey{margin-top:-50px;margin-bottom:-50px;background:#c3c3c3;color:#333;}form.infomaterial--grey::before{background:#c3c3c3;}.wFormContainer{max-width:none!important;font-size:1.4rem!important;}.wFormContainer .wForm{padding:0!important;border-radius:0!important;background-color:transparent!important;background-image:none!important;font-family:inherit!important;}.wFormContainer input[type=text]{width:100%!important;height:50px!important;padding:10px 20px!important;border:0!important;}.wFormContainer .wForm input,.wFormContainer .wForm select,.wFormContainer .wForm textarea{font-size:1.4rem!important;}.wFormContainer .wForm h2{font-size:2rem;}@media (min-width:414px){.wFormContainer .wForm h2{font-size:2.5rem;}}.wFormContainer .offstate{display:none!important;}.wFormContainer .oneField{padding:0!important;border:0!important;}.wFormContainer .delimiter.delimiterBefore{display:inline-block;}.wFormContainer .oneField.field-container-D label{display:block;}.wFormContainer .oneField.field-container-D input[type=text]{display:inline-block;width:auto;}.wFormContainer .wForm form .oneChoice{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;}.wFormContainer .preField{text-transform:uppercase;font-weight:300;}.wFormContainer .section.pageSection>div.input{margin-bottom:15px;}.wFormContainer #tfa_2566{padding:0;margin:0 0 2em 0;}.wFormContainer #tfa_1852-L,.wFormContainer #tfa_1855-L,.wFormContainer #tfa_47-L,.wFormContainer #tfa_67-L,.wFormContainer #tfa_68-L,.wFormContainer #tfa_69-L,.wFormContainer #tfa_74-L{display:block!important;}.wFormContainer #tfa_7-D{display:block;margin-bottom:20px;}.wFormContainer legend{width:auto;}.wFormContainer #tfa_10-D,.wFormContainer #tfa_11-D,.wFormContainer #tfa_12-D,.wFormContainer #tfa_13-D,.wFormContainer #tfa_5-D,.wFormContainer #tfa_823-D,.wFormContainer #tfa_827-D,.wFormContainer #tfa_830-D{width:100%;}.wFormContainer #tfa_10-D>:not(label),.wFormContainer #tfa_11-D>:not(label),.wFormContainer #tfa_12-D>:not(label),.wFormContainer #tfa_13-D>:not(label),.wFormContainer #tfa_5-D>:not(label),.wFormContainer #tfa_823-D>:not(label),.wFormContainer #tfa_827-D>:not(label),.wFormContainer #tfa_830-D>:not(label){color:#343b3e;font-size:16px;font-weight:700;line-height:normal;}.wFormContainer #tfa_5-D{margin-top:15px!important;}.wFormContainer #tfa_10-L,.wFormContainer #tfa_11-L,.wFormContainer #tfa_12-L,.wFormContainer #tfa_13-L,.wFormContainer #tfa_5-L,.wFormContainer #tfa_823-L,.wFormContainer #tfa_827-L,.wFormContainer #tfa_830-L{display:block!important;}.wFormContainer #tfa_10,.wFormContainer #tfa_11,.wFormContainer #tfa_12,.wFormContainer #tfa_13,.wFormContainer #tfa_5,.wFormContainer #tfa_823,.wFormContainer #tfa_827,.wFormContainer #tfa_830{width:auto!important;}.wFormContainer .hint{display:block!important;padding:4px 0 0 0!important;}.wFormContainer .field-hint-inactive{background:#f5f5f5!important;}.wFormContainer .fieldset--flex #tfa_1846-D,.wFormContainer .fieldset--flex #tfa_26-D,.wFormContainer .fieldset--flex #tfa_30-D,.wFormContainer .fieldset--flex #tfa_31-D,.wFormContainer .fieldset--flex #tfa_4-D,.wFormContainer .fieldset--flex #tfa_869-D,.wFormContainer .fieldset--flex .input{width:100%!important;}@media (min-width:768px){.wFormContainer .fieldset--flex #tfa_1846-D,.wFormContainer .fieldset--flex #tfa_26-D,.wFormContainer .fieldset--flex #tfa_30-D,.wFormContainer .fieldset--flex #tfa_31-D,.wFormContainer .fieldset--flex #tfa_4-D,.wFormContainer .fieldset--flex #tfa_869-D,.wFormContainer .fieldset--flex .input{width:calc((100% - 20px)/ 2)!important;}}.wFormContainer #tfa_1846,.wFormContainer #tfa_26,.wFormContainer #tfa_30,.wFormContainer #tfa_31,.wFormContainer #tfa_4,.wFormContainer #tfa_869{width:100%!important;}.wFormContainer .input--custom-select select,.wFormContainer input[type=file],.wFormContainer input[type=text]{-webkit-transition:outline .2s;transition:outline .2s;padding:10px 20px!important;outline:2px solid transparent!important;}.wFormContainer .input--custom-select select:focus,.wFormContainer input[type=file]:focus,.wFormContainer input[type=text]:focus{outline:2px solid #d54d9a!important;}.wFormContainer input[type=file]{margin-bottom:10px;}.wFormContainer input.readonly{height:auto!important;margin-left:1ch!important;padding:0!important;cursor:default!important;}.wFormContainer input.readonly:focus{outline:0!important;}.wFormContainer #tfa_57-D{width:100%!important;}.wFormContainer #tfa_57-D #tfa_57{display:block!important;}.wFormContainer #tfa_57-D #tfa_58-L{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;padding:5px 20px 5px 30px!important;}.wFormContainer #tfa_57-D .oneChoice a{margin-left:.5ch;margin-right:.5ch;}.wFormContainer .wfPagingButtons{float:none!important;display:block!important;text-align:center!important;}.wFormContainer .wForm #submit_button,.wFormContainer .wForm .wfPageNextButton,.wFormContainer .wForm .wfPagePreviousButton{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0 15px!important;margin:10px!important;border:0!important;border-radius:0!important;background:#c3016f!important;color:#fff!important;font-size:16px!important;line-height:50px!important;height:50px!important;font-weight:700!important;text-transform:uppercase!important;}.wFormContainer .wForm #submit_button:focus,.wFormContainer .wForm .wfPageNextButton:focus,.wFormContainer .wForm .wfPagePreviousButton:focus{outline:2px solid #d54d9a;}.wFormContainer .wForm .wfPagePreviousButton{background:#f3cce2!important;font-size:14px!important;font-weight:400!important;}.wFormContainer .actions{text-align:center!important;}.wFormContainer form .errMsg{position:relative;top:5px;left:0;z-index:2;display:inline-block;padding:5px 10px!important;border:0!important;background:#222;color:#fff!important;font-size:inherit!important;font-weight:700!important;}@media (max-width:568px){.wFormContainer #wfTabNav{margin-bottom:45px!important;}}body .wFormContainer .wfTabNav{position:relative;z-index:2;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;display:-webkit-box;display:-ms-flexbox;display:flex;}body .wFormContainer .wfTabNav .wfTabNavLabel{display:none;}body .wFormContainer .wfTabNav .wfTab{position:relative;display:block;width:4rem;height:4rem;margin:0 .5rem;padding:0;border:none;border-radius:0;background-color:transparent;color:#c3016f;line-height:4rem;text-decoration:none;}body .wFormContainer .wfTabNav .wfTab::before{content:'';position:absolute;top:0;left:0;z-index:-1;opacity:1;-webkit-transform:skewX(-3deg);transform:skewX(-3deg);-webkit-transition:opacity .2s;transition:opacity .2s;width:4rem;height:4rem;}body .wFormContainer .wfTabNav .wfTab:not(.wfTabCurrentPage):focus,body .wFormContainer .wfTabNav .wfTab:not(.wfTabCurrentPage):hover{background-color:transparent;}body .wFormContainer .wfTabNav .wfTab:not(.wfTabCurrentPage):focus::before,body .wFormContainer .wfTabNav .wfTab:not(.wfTabCurrentPage):hover::before{background-color:#fff;}body .wFormContainer .wfTabNav .wfTab.wfTabCurrentPage{background-color:transparent;}body .wFormContainer .wfTabNav .wfTab.wfTabCurrentPage::before{background-color:#c3016f;}body .wFormContainer .wfTabNav .wfTab.wfTabCurrentPage:focus::before,body .wFormContainer .wfTabNav .wfTab.wfTabCurrentPage:hover::before{background-color:#d54d9a;}body .wFormContainer .wfTabNav .wfTab.errMsg{font-weight:initial;}body .wFormContainer .wfTabNav .wfTab.errMsg::after{content:'\0021';position:absolute;bottom:-100%;left:50%;display:block;-webkit-transform:translateX(-50%);transform:translateX(-50%);padding:.5rem .75rem;background-color:#222;color:#fff;font-size:1.5rem;font-weight:600;line-height:1.2;}body .kalendae.k-floating{border-radius:0;outline:2px solid #c3016f;-webkit-box-shadow:none;box-shadow:none;}body .kalendae.k-floating .k-btn-close{border:none;border-radius:8px;-webkit-box-shadow:none;box-shadow:none;background-color:#c3016f;color:#fff;line-height:16px;}body .kalendae.k-floating .k-btn-close::after{content:"\00D7";}body .kalendae.k-floating .k-btn-close:focus,body .kalendae.k-floating .k-btn-close:hover{background-color:#d54d9a;color:#fff;}body .kalendae.k-floating .k-title *{color:#c3016f!important;}body .kalendae.k-floating .k-days span{border:none;border-radius:0;text-align:center;}body .kalendae.k-floating .k-days span.k-in-month.k-active{background-color:rgba(195,1,111,.5);}body .kalendae.k-floating .k-days span.k-in-month.k-active.k-today{background-color:#c3016f;font-weight:600;text-decoration:none;}#callbackform-676 .control-label{text-transform:uppercase;font-weight:300;}section[id=infomat-form]{position:relative;z-index:1;padding:20px 0;background:#c3016f;color:#fff;}section[id=infomat-form]::before{content:"";position:absolute;z-index:-1;left:50%;top:0;bottom:0;width:150vw;-webkit-transform:translateX(-50%);transform:translateX(-50%);background:#c3016f;}section[id=infomat-form] h3{color:inherit;}section[id=infomat-form] h4{text-transform:none;letter-spacing:0;}section[id=infomat-form] a{color:inherit;}section[id=infomat-form] a:hover{color:#edb3d4;}section[id=infomat-form] form{background:0 0;}section[id=infomat-form] form::before{display:none;}section[id=infomat-form] .input{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;}section[id=infomat-form] label.text-danger{-webkit-box-ordinal-group:100;-ms-flex-order:99;order:99;padding:5px 10px;margin-top:10px;background:#222;color:#fff!important;font-weight:700;text-transform:none;}section[id=infomat-form] .input--custom-select{width:100%;background:0 0;}section[id=infomat-form] .input--custom-select::before{content:"";position:absolute;z-index:-1;top:0;left:0;display:block;width:100%;height:50px;background:#fff;}section[id=infomat-form] .input--custom-select label.text-danger{position:absolute;top:50px;}section[id=infomat-form] .input--custom-select select.text-danger{margin-bottom:50px;color:#333!important;}section[id=infomat-form] .input--custom-checkbox{-ms-flex-wrap:wrap;flex-wrap:wrap;}section[id=infomat-form] .input--custom-checkbox input:focus+label::before{outline:2px solid rgba(255,255,255,.5);}section[id=infomat-form] .input--custom-checkbox input:checked+label::before,section[id=infomat-form] .input--custom-checkbox input:focus:checked+label::before{background-image:url(/typo3conf/ext/q4u_template/Resources/Public/Images/icon-16-checkbox-white.svg);}section[id=infomat-form] .input--custom-checkbox label{color:#fff;}section[id=infomat-form] .input--custom-checkbox label.text-danger{width:100%;}section[id=infomat-form] .input--custom-checkbox label.text-danger::before{display:none;}section[id=infomat-form] .input--submit{display:block;}.pagination{display:-webkit-box;display:-ms-flexbox;display:flex;margin:1rem 0;padding:0;}.pagination li{position:relative;margin-right:1rem;list-style:none;}.pagination li::before{content:'';position:absolute;top:0;left:0;z-index:-1;opacity:0;-webkit-transform:skewX(-3deg);transform:skewX(-3deg);-webkit-transition:opacity .2s;transition:opacity .2s;width:4rem;height:4rem;background-color:#fff;}.pagination li:hover::before{opacity:1;}.pagination li.active::before{opacity:1;background-color:#c3016f;}.pagination li.active a{color:#fff;}.pagination li.previous a::before{content:'';position:absolute;top:50%;left:50%;display:block;will-change:transform;-webkit-transform:translate(-50%,-50%) rotate(90deg);transform:translate(-50%,-50%) rotate(90deg);width:1.5rem;height:1.5rem;background-image:url(/typo3conf/ext/q4u_template/Resources/Public/Images/icon-24-chevron-down.svg);background-position:center;background-size:contain;}.pagination li.next a::before{content:'';position:absolute;top:50%;left:50%;display:block;-webkit-transform:translate(-50%,-50%) rotate(-90deg);transform:translate(-50%,-50%) rotate(-90deg);width:1.5rem;height:1.5rem;will-change:transform;background-image:url(/typo3conf/ext/q4u_template/Resources/Public/Images/icon-24-chevron-down.svg);background-position:center;background-size:contain;}.pagination a{display:block;width:4rem;height:4rem;line-height:4rem;text-align:center;text-decoration:none;}.breadcrumb{position:relative;z-index:2;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding:1rem 0;margin:0;background:0 0;font-size:1.4rem;line-height:1.2;list-style:none;}@media (min-width:768px){.breadcrumb{font-size:1.6rem;}}.breadcrumb::before{content:"";position:absolute;bottom:0;left:50%;display:block;width:100vw;height:1px;-webkit-transform:translateX(-50%);transform:translateX(-50%);background:#c3016f;}.main__header:empty+.breadcrumb{margin-top:0;}@media (min-width:568px){.main__header:empty+.breadcrumb{margin-top:40px;}}@media (min-width:768px){.main__header:empty+.breadcrumb{margin-top:60px;}}.breadcrumb li{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:.5rem 0;margin-right:1rem;color:#c3016f;}.breadcrumb li:last-child{margin-right:0;}@media (min-width:768px){.breadcrumb li{margin-right:2rem;}}.breadcrumb li:nth-child(1n+2)::before{content:"";display:block;width:12px;height:12px;margin-right:1rem;background:url(/typo3conf/ext/q4u_template/Resources/Public/Images/icon-12-breadcrumb.svg) 50% 50%/12px 12px no-repeat;}@media (min-width:768px){.breadcrumb li:nth-child(1n+2)::before{margin-right:2rem;}}.breadcrumb li.current::before{background:url(/typo3conf/ext/q4u_template/Resources/Public/Images/icon-12-breadcrumb--active.svg) 50% 50%/12px 12px no-repeat;}.breadcrumb li.current::after{content:"";position:absolute;top:calc(100% + 1rem);left:50%;display:block;width:12px;height:7px;margin:-1px 0 0 -6px;background:url(/typo3conf/ext/q4u_template/Resources/Public/Images/icon-12-breadcrumb--down.svg) 50% 50%/12px 7px no-repeat;}.breadcrumb a{color:#767676;text-decoration:none;-webkit-transition:color .2s;transition:color .2s;}.breadcrumb a:focus,.breadcrumb a:hover{color:#575757;outline:1px dotted;outline-offset:4px;}@media (min-width:768px){.q4u_apps__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;}}.q4u_app{position:relative;z-index:1;padding:20px;margin-bottom:20px;font-size:1.4rem;}@media (min-width:414px){.q4u_app{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;}}.q4u_app::before{content:'';position:absolute;z-index:-1;top:0;bottom:0;left:0;right:0;background:#f5f5f5;}@media (min-width:768px){.q4u_app{width:calc((100% - 20px)/ 2);}}@media (min-width:1024px){.q4u_app{width:calc((100% - 40px)/ 3);}}.q4u_app h3{margin:0 0 20px 0;font-size:1.6rem;}.q4u_app p{margin:0 10px 20px 0;}.q4u_app__image{-ms-flex-negative:0;flex-shrink:0;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:110px;height:110px;padding:5px;margin:0 0 20px 0;background:#fff;}@media (min-width:414px){.q4u_app__image{margin:0 10px 20px 0;}}.main .frame-space-before-medium{padding-top:50px;}.main .frame-space-after-medium{padding-bottom:50px;}.main .ce-intext.ce-left .ce-gallery{margin-right:40px;}@media (max-width:767px){.main .ce-intext.ce-left .ce-gallery{margin-right:0;}}.main .ce-intext.ce-right .ce-gallery{margin-left:40px;}@media (max-width:767px){.main .ce-intext.ce-right .ce-gallery{margin-left:0;}}.main .ce-above .ce-gallery,.main .ce-intext.ce-left .ce-gallery,.main .ce-intext.ce-right .ce-gallery{margin-bottom:40px;}.main .ce-gallery,.main .ce-row,.main .ce-textpic{overflow:visible;}.main .ce-column{position:relative;}@media (max-width:767px){.main .ce-column{float:none!important;}}@media (max-width:767px){.main .ce-gallery{float:none!important;}}.main .ce-gallery figure{position:relative;z-index:1;display:block;}.main .ce-gallery figure::after{content:url(/typo3conf/ext/q4u_template/Resources/Public/Images/lines-200.svg);position:absolute;z-index:-1;}.main .ce-gallery img{max-width:100%;height:auto;}.main .ce-intext.ce-right .ce-gallery figure::after{top:-20px;right:-20px;}.main .ce-intext.ce-left .ce-gallery figure::after{top:-20px;left:-40px;}.main .ce-gallery figcaption{position:absolute;z-index:1;bottom:-10px;left:-10px;display:block;max-width:100%;padding:10px;line-height:1.3;}.main .ce-gallery figcaption::after{content:"";position:absolute;z-index:-1;top:0;bottom:0;left:0;right:0;background:#f5f5f5;}.main>:nth-child(odd) .ce-gallery figcaption::after{background:#fff;}@media (min-width:768px){.cols{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-inline:-10px;}}.col{padding:10px;}@media (min-width:768px){.cols-2-50-50 .col{width:calc((100% - 50px)/ 2);}}@media (min-width:768px){.cols-2-33-66 .col:nth-child(1){width:calc((100% - 50px)/ 3 * 1);}.cols-2-33-66 .col:nth-child(2){width:calc((100% - 50px)/ 3 * 2);}}@media (min-width:768px){.cols-2-66-33 .col:nth-child(1){width:calc((100% - 50px)/ 3 * 2);}.cols-2-66-33 .col:nth-child(2){width:calc((100% - 50px)/ 3 * 1);}}@media (min-width:768px){.cols-3-33-33-33 .col{width:calc((100% - 50px)/ 3);}}#userlikeCustomTab{display:none;}#userlike-headerbar{background:#c3016f!important;}a:focus,a:hover{color:#d54d9a;}h3{font-size:4vw;}@media (min-width:500px){h3{font-size:2rem;}}h4{font-size:3.6vw;}@media (min-width:500px){h4{font-size:1.8rem;}}.section>header>*>a{color:inherit;}.header-nav-visible{max-height:100vh;overflow:hidden;}.onlinecampus{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:100vh;padding-top:120px;}.ie11 .onlinecampus{display:block;height:auto;}@media (min-width:768px){.onlinecampus{padding-top:160px;}}.onlinecampus::before{display:none;}.header-nav-visible .onlinecampus{max-height:100vh;overflow:hidden;}.onlinecampus .main{-webkit-box-flex:1;-ms-flex:1;flex:1;}.onlinecampus .main__content .section:first-child{padding-top:0;}.onlinecampus .header{top:0;background-color:#333;background-position:50% 0;background-repeat:no-repeat;background-size:200vw 50vw;color:#fff;background-image:none !important}@media (min-width:568px){.onlinecampus .header{background-size:100vw 25vw;}}.header-nav-visible .onlinecampus .header{color:#333;}.onlinecampus .header::before{z-index:1;background:-webkit-gradient(linear,left top,left bottom,from(black),color-stop(8.1%,rgba(0,0,0,.987)),color-stop(15.5%,rgba(0,0,0,.951)),color-stop(22.5%,rgba(0,0,0,.896)),color-stop(29%,rgba(0,0,0,.825)),color-stop(35.3%,rgba(0,0,0,.741)),color-stop(41.2%,rgba(0,0,0,.648)),color-stop(47.1%,rgba(0,0,0,.55)),color-stop(52.9%,rgba(0,0,0,.45)),color-stop(58.8%,rgba(0,0,0,.352)),color-stop(64.7%,rgba(0,0,0,.259)),color-stop(71%,rgba(0,0,0,.175)),color-stop(77.5%,rgba(0,0,0,.104)),color-stop(84.5%,rgba(0,0,0,.049)),color-stop(91.9%,rgba(0,0,0,.013)),to(rgba(0,0,0,0)));background:linear-gradient(to bottom,#000 0,rgba(0,0,0,.987) 8.1%,rgba(0,0,0,.951) 15.5%,rgba(0,0,0,.896) 22.5%,rgba(0,0,0,.825) 29%,rgba(0,0,0,.741) 35.3%,rgba(0,0,0,.648) 41.2%,rgba(0,0,0,.55) 47.1%,rgba(0,0,0,.45) 52.9%,rgba(0,0,0,.352) 58.8%,rgba(0,0,0,.259) 64.7%,rgba(0,0,0,.175) 71%,rgba(0,0,0,.104) 77.5%,rgba(0,0,0,.049) 84.5%,rgba(0,0,0,.013) 91.9%,rgba(0,0,0,0) 100%);-webkit-transform:none;transform:none;opacity:.5;}.onlinecampus .header::after{display:none;}.onlinecampus .header__container{z-index:2;-ms-flex-wrap:wrap;flex-wrap:wrap;}.ie11 .onlinecampus .header__container{display:block;}.ie11 .onlinecampus .header__container::after{content:"";display:table;clear:both;}.ie11 .onlinecampus .header__logo{float:left;}.onlinecampus .header__logo--white{opacity:1;}.onlinecampus .header__logo--black{opacity:0;}.header-nav-visible .onlinecampus .header__logo--white{opacity:0;}.header-nav-visible .onlinecampus .header__logo--black{opacity:1;}.onlinecampus .header__nav__toggle{padding:0;}.onlinecampus .header__nav{white-space:nowrap;}.ie11 .onlinecampus .header__nav{float:left;}@media (max-width:1023px){.onlinecampus .header__nav ul{position:absolute;z-index:-1;top:0;left:0;width:100vw;height:100vh;padding-top:120px;-webkit-transform:translateY(-100px);transform:translateY(-100px);background:#fff;color:#333;opacity:0;pointer-events:none;-webkit-transition:.2s ease-in-out;transition:.2s ease-in-out;}}@media (max-width:1023px) and (min-width:768px){.onlinecampus .header__nav ul{padding-top:160px;}}@media (max-width:1023px){.header-nav-visible .onlinecampus .header__nav ul{-webkit-transform:translateY(0);transform:translateY(0);opacity:1;pointer-events:all;}.onlinecampus .header__nav a{display:block;padding:10px 20px;}}@media (max-width:1023px) and (max-width:320px){.onlinecampus .header__nav a{padding:10px;}}@media (max-width:1023px){.onlinecampus .header__nav a:focus,.onlinecampus .header__nav a:hover{background:#d54d9a;color:#fff;}.onlinecampus .header__nav li.CUR>a{background:#d54d9a;color:#fff;}.onlinecampus .header__nav li.CUR>a::before{background:#d54d9a;}}@media (min-width:1024px){.onlinecampus .header__nav{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;height:80px;}.onlinecampus .header__nav ul{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;}.onlinecampus .header__nav li{height:100%;}.onlinecampus .header__nav a{position:relative;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:50px;padding:0 15px;margin:15px 0;}.onlinecampus .header__nav a:focus,.onlinecampus .header__nav a:hover{background:#d54d9a;color:#fff;text-decoration:none;}.onlinecampus .header__nav a:focus::before,.onlinecampus .header__nav a:hover::before{content:"";position:absolute;z-index:-1;top:0;bottom:0;left:0;right:0;background:#d54d9a;}.onlinecampus .header__nav li.CUR>a{background:#d54d9a;color:#fff;}.onlinecampus .header__nav li.CUR>a::before{background:#d54d9a;}}.onlinecampus .header__functions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.ie11 .onlinecampus .header__functions{float:right;}@media (min-width:1024px){.onlinecampus .header__functions{height:80px;margin-right:10px;}}.onlinecampus .header__functions a,.onlinecampus .header__functions button{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:50px;height:50px;color:inherit;}.onlinecampus .header__functions__helpdesk__toggle{padding:0;margin:0;border:0;background:0 0;color:#fff;}.onlinecampus .header__functions__helpdesk__toggle svg{-webkit-transition:.2s ease-in-out;transition:.2s ease-in-out;}.onlinecampus .header__functions__helpdesk__toggle:focus svg,.onlinecampus .header__functions__helpdesk__toggle:hover svg{-webkit-transform:rotate(60deg);transform:rotate(60deg);}.onlinecampus .header__functions__helpdesk__content{display:none;}.onlinecampus .header__functions__mail__badge{position:absolute;top:.4rem;right:.4rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-width:1.8rem;height:1.8rem;padding:.4rem;border-radius:.9rem;background:#c3016f;color:#fff;font-size:1rem;}.onlinecampus .header__functions__user__toggle{padding:0;margin:0;border:0;background:0 0;color:#fff;}.onlinecampus .header__functions__user{position:relative;}.onlinecampus .header__functions__user ul{position:absolute;top:100%;right:0;-webkit-transform:translateY(-100px);transform:translateY(-100px);padding:0;margin:0;border:1px solid #cdcdcd;-webkit-box-shadow:0 0 48px -12px rgba(0,0,0,.3);box-shadow:0 0 48px -12px rgba(0,0,0,.3);background:#fff;color:#333;opacity:0;font-size:1.4rem;white-space:nowrap;list-style:none;pointer-events:none;-webkit-transition:.2s ease-in-out;transition:.2s ease-in-out;}.user-menu-visible .onlinecampus .header__functions__user ul{-webkit-transform:translateY(0);transform:translateY(0);opacity:1;pointer-events:all;}.onlinecampus .header__functions__user li{display:block;}.onlinecampus .header__functions__user a{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;width:100%;height:auto;padding:5px 10px;text-decoration:none;}.onlinecampus .header__functions__user a:focus,.onlinecampus .header__functions__user a:hover{background:#d54d9a;color:#fff;}.form-actions .onlinecampus .header__functions__user a.btn,.header__search__form .onlinecampus .header__functions__user .tx-solr-submit,.onlinecampus .header__functions__user .button,.onlinecampus .header__functions__user .form-actions a.btn,.onlinecampus .header__functions__user .header__search__form .tx-solr-submit,.onlinecampus .header__functions__user .tx-typo3forum-pi1 .forum_menu .btn,.onlinecampus .header__functions__user .tx-typo3forum-pi1 .topic_list_menu .btn,.onlinecampus .header__functions__user .tx-typo3forum-pi1 .tx-typo3forum-topic-show-post-menu .btn,.onlinecampus .header__functions__user .wFormContainer .wForm #submit_button,.onlinecampus .header__functions__user .wFormContainer .wForm .wfPageNextButton,.onlinecampus .header__functions__user .wFormContainer .wForm .wfPagePreviousButton,.tx-typo3forum-pi1 .forum_menu .onlinecampus .header__functions__user .btn,.tx-typo3forum-pi1 .topic_list_menu .onlinecampus .header__functions__user .btn,.tx-typo3forum-pi1 .tx-typo3forum-topic-show-post-menu .onlinecampus .header__functions__user .btn,.wFormContainer .wForm .onlinecampus .header__functions__user #submit_button,.wFormContainer .wForm .onlinecampus .header__functions__user .wfPageNextButton,.wFormContainer .wForm .onlinecampus .header__functions__user .wfPagePreviousButton{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;width:100%;height:auto;min-height:1px;padding:5px 10px;margin:0;line-height:inherit;}.form-actions .onlinecampus .header__functions__user a.btn::after,.form-actions .onlinecampus .header__functions__user a.btn::before,.header__search__form .onlinecampus .header__functions__user .tx-solr-submit::after,.header__search__form .onlinecampus .header__functions__user .tx-solr-submit::before,.onlinecampus .header__functions__user .button::after,.onlinecampus .header__functions__user .button::before,.onlinecampus .header__functions__user .form-actions a.btn::after,.onlinecampus .header__functions__user .form-actions a.btn::before,.onlinecampus .header__functions__user .header__search__form .tx-solr-submit::after,.onlinecampus .header__functions__user .header__search__form .tx-solr-submit::before,.onlinecampus .header__functions__user .tx-typo3forum-pi1 .forum_menu .btn::after,.onlinecampus .header__functions__user .tx-typo3forum-pi1 .forum_menu .btn::before,.onlinecampus .header__functions__user .tx-typo3forum-pi1 .topic_list_menu .btn::after,.onlinecampus .header__functions__user .tx-typo3forum-pi1 .topic_list_menu .btn::before,.onlinecampus .header__functions__user .tx-typo3forum-pi1 .tx-typo3forum-topic-show-post-menu .btn::after,.onlinecampus .header__functions__user .tx-typo3forum-pi1 .tx-typo3forum-topic-show-post-menu .btn::before,.onlinecampus .header__functions__user .wFormContainer .wForm #submit_button::after,.onlinecampus .header__functions__user .wFormContainer .wForm #submit_button::before,.onlinecampus .header__functions__user .wFormContainer .wForm .wfPageNextButton::after,.onlinecampus .header__functions__user .wFormContainer .wForm .wfPageNextButton::before,.onlinecampus .header__functions__user .wFormContainer .wForm .wfPagePreviousButton::after,.onlinecampus .header__functions__user .wFormContainer .wForm .wfPagePreviousButton::before,.tx-typo3forum-pi1 .forum_menu .onlinecampus .header__functions__user .btn::after,.tx-typo3forum-pi1 .forum_menu .onlinecampus .header__functions__user .btn::before,.tx-typo3forum-pi1 .topic_list_menu .onlinecampus .header__functions__user .btn::after,.tx-typo3forum-pi1 .topic_list_menu .onlinecampus .header__functions__user .btn::before,.tx-typo3forum-pi1 .tx-typo3forum-topic-show-post-menu .onlinecampus .header__functions__user .btn::after,.tx-typo3forum-pi1 .tx-typo3forum-topic-show-post-menu .onlinecampus .header__functions__user .btn::before,.wFormContainer .wForm .onlinecampus .header__functions__user #submit_button::after,.wFormContainer .wForm .onlinecampus .header__functions__user #submit_button::before,.wFormContainer .wForm .onlinecampus .header__functions__user .wfPageNextButton::after,.wFormContainer .wForm .onlinecampus .header__functions__user .wfPageNextButton::before,.wFormContainer .wForm .onlinecampus .header__functions__user .wfPagePreviousButton::after,.wFormContainer .wForm .onlinecampus .header__functions__user .wfPagePreviousButton::before{display:none;}.form-actions .onlinecampus .header__functions__user a.btn:focus,.form-actions .onlinecampus .header__functions__user a.btn:hover,.header__search__form .onlinecampus .header__functions__user .tx-solr-submit:focus,.header__search__form .onlinecampus .header__functions__user .tx-solr-submit:hover,.onlinecampus .header__functions__user .button:focus,.onlinecampus .header__functions__user .button:hover,.onlinecampus .header__functions__user .form-actions a.btn:focus,.onlinecampus .header__functions__user .form-actions a.btn:hover,.onlinecampus .header__functions__user .header__search__form .tx-solr-submit:focus,.onlinecampus .header__functions__user .header__search__form .tx-solr-submit:hover,.onlinecampus .header__functions__user .tx-typo3forum-pi1 .forum_menu .btn:focus,.onlinecampus .header__functions__user .tx-typo3forum-pi1 .forum_menu .btn:hover,.onlinecampus .header__functions__user .tx-typo3forum-pi1 .topic_list_menu .btn:focus,.onlinecampus .header__functions__user .tx-typo3forum-pi1 .topic_list_menu .btn:hover,.onlinecampus .header__functions__user .tx-typo3forum-pi1 .tx-typo3forum-topic-show-post-menu .btn:focus,.onlinecampus .header__functions__user .tx-typo3forum-pi1 .tx-typo3forum-topic-show-post-menu .btn:hover,.onlinecampus .header__functions__user .wFormContainer .wForm #submit_button:focus,.onlinecampus .header__functions__user .wFormContainer .wForm #submit_button:hover,.onlinecampus .header__functions__user .wFormContainer .wForm .wfPageNextButton:focus,.onlinecampus .header__functions__user .wFormContainer .wForm .wfPageNextButton:hover,.onlinecampus .header__functions__user .wFormContainer .wForm .wfPagePreviousButton:focus,.onlinecampus .header__functions__user .wFormContainer .wForm .wfPagePreviousButton:hover,.tx-typo3forum-pi1 .forum_menu .onlinecampus .header__functions__user .btn:focus,.tx-typo3forum-pi1 .forum_menu .onlinecampus .header__functions__user .btn:hover,.tx-typo3forum-pi1 .topic_list_menu .onlinecampus .header__functions__user .btn:focus,.tx-typo3forum-pi1 .topic_list_menu .onlinecampus .header__functions__user .btn:hover,.tx-typo3forum-pi1 .tx-typo3forum-topic-show-post-menu .onlinecampus .header__functions__user .btn:focus,.tx-typo3forum-pi1 .tx-typo3forum-topic-show-post-menu .onlinecampus .header__functions__user .btn:hover,.wFormContainer .wForm .onlinecampus .header__functions__user #submit_button:focus,.wFormContainer .wForm .onlinecampus .header__functions__user #submit_button:hover,.wFormContainer .wForm .onlinecampus .header__functions__user .wfPageNextButton:focus,.wFormContainer .wForm .onlinecampus .header__functions__user .wfPageNextButton:hover,.wFormContainer .wForm .onlinecampus .header__functions__user .wfPagePreviousButton:focus,.wFormContainer .wForm .onlinecampus .header__functions__user .wfPagePreviousButton:hover{background:#d54d9a;color:#fff;}.onlinecampus .header__welcome{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:40px;padding:0 20px;overflow:hidden;font-size:2rem;-webkit-transition:.2s ease-in-out;transition:.2s ease-in-out;}.ie11 .onlinecampus .header__welcome{clear:both;}@media (min-width:568px){.onlinecampus .header__welcome{height:80px;}}.small-header .onlinecampus .header__welcome{height:0;padding-top:0;padding-bottom:0;}@media (max-width:320px){.onlinecampus .header__welcome{padding:0 10px;}}@media (min-width:1024px){.onlinecampus .header__welcome{padding:20px;font-size:2.5rem;}}.onlinecampus .footer{display:-webkit-box;display:-ms-flexbox;display:flex;}.onlinecampus .footer .footer__copyright{-webkit-box-flex:1;-ms-flex:1;flex:1;}.onlinecampus .footer a{margin-left:1em;}.onlinecampus .news{position:relative;z-index:1;left:-10px;width:calc(100% + 20px);}.onlinecampus .news::before{content:"";position:absolute;z-index:-1;top:-10px;bottom:-10px;left:50%;display:block;width:100vw;-webkit-transform:translateX(-50%);transform:translateX(-50%);background:#f5f5f5;}.onlinecampus .news-list-view .article{padding:10px;margin:0;border:1px solid #cdcdcd;overflow:hidden;background:#fff;line-height:1.4;-webkit-transition:.2s ease-in-out;transition:.2s ease-in-out;}.onlinecampus .news-list-view .article .responsive-video{width:100%;height:auto;}.aspect-ratio-16by9{aspect-ratio:16 / 9;}@media (min-width:568px){.onlinecampus .news-list-view .article{}}@media (min-width:768px){.onlinecampus .news-list-view .article{display:-webkit-box;display:-ms-flexbox;display:flex;}}.onlinecampus .news-list-view .article:not(.article--full):not([data-category="Ad hoc Meldung"]){cursor:pointer;}.onlinecampus .news-list-view .article:not(.article--full):not([data-category="Ad hoc Meldung"]):focus,.onlinecampus .news-list-view .article:not(.article--full):not([data-category="Ad hoc Meldung"]):hover{border:1px solid #d54d9a;background:#d54d9a;color:#fff;}.onlinecampus .news-list-view .article:not(.article--full):not([data-category="Ad hoc Meldung"]):focus time,.onlinecampus .news-list-view .article:not(.article--full):not([data-category="Ad hoc Meldung"]):hover time{color:#333;-webkit-transition:.2s ease-in-out;transition:.2s ease-in-out;}.onlinecampus .news-list-view .article:not(.article--full):not([data-category="Ad hoc Meldung"]):focus time::before,.onlinecampus .news-list-view .article:not(.article--full):not([data-category="Ad hoc Meldung"]):hover time::before{background:#fff;-webkit-transition:.2s ease-in-out;transition:.2s ease-in-out;}.onlinecampus .news-list-view .article time{position:relative;z-index:1;margin:5px 0 10px 0;display:inline-block;color:#fff;font-size:1.2rem;}.onlinecampus .news-list-view .article time::before{content:"";position:absolute;z-index:-1;top:0;bottom:1px;left:-25px;right:-5px;display:block;background:#0d0d0d;}.onlinecampus .news-list-view .article[data-category="Ad hoc Meldung"]{position:relative;display:none;border:0;overflow:visible;background:0 0;color:#fff;opacity:0;-webkit-transform:scale(1.1) translateY(-50px);transform:scale(1.1) translateY(-50px);-webkit-transition:height .3s ease-out,margin .3s ease-out,opacity .3s 1s ease-in-out,-webkit-transform .5s .8s ease-in-out;transition:height .3s ease-out,margin .3s ease-out,opacity .3s 1s ease-in-out,-webkit-transform .5s .8s ease-in-out;transition:height .3s ease-out,margin .3s ease-out,opacity .3s 1s ease-in-out,transform .5s .8s ease-in-out;transition:height .3s ease-out,margin .3s ease-out,opacity .3s 1s ease-in-out,transform .5s .8s ease-in-out,-webkit-transform .5s .8s ease-in-out;}.onlinecampus .news-list-view .article[data-category="Ad hoc Meldung"]::before{content:"";position:absolute;z-index:-1;top:0;bottom:0;left:0;right:0;display:block;-webkit-transform-origin:0 100%;transform-origin:0 100%;background:#c3016f;-webkit-transition:.3s ease-in;transition:.3s ease-in;}.onlinecampus .news-list-view .article[data-category="Ad hoc Meldung"].hide{margin:0 10px;opacity:0;}.onlinecampus .news-list-view .article[data-category="Ad hoc Meldung"].hide::before{opacity:0;-webkit-transform:skew(0);transform:skew(0);}.onlinecampus .news-list-view .article[data-category="Ad hoc Meldung"].hide .news__close{opacity:0;}.onlinecampus .news-list-view .article[data-category="Ad hoc Meldung"] .news-text-wrap{padding:0 0 0 10px;-webkit-transition:height .3s ease-in;transition:height .3s ease-in;}.onlinecampus .news-list-view .article[data-category="Ad hoc Meldung"] .news__close{position:absolute;top:0;right:0;padding:0;margin:0;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out;}.onlinecampus .news-list-view .article[data-category="Ad hoc Meldung"] .news__close::before{display:none;}.onlinecampus .news-list-view .article[data-category="Ad hoc Meldung"] time{color:#333;}.onlinecampus .news-list-view .article[data-category="Ad hoc Meldung"] time::before{left:-35px;background:#fff;}.onlinecampus .news-list-view .article h3{margin:0 0 1em 0;color:inherit;font-size:1.6rem;}.onlinecampus .news-list-view .article a{color:inherit;text-decoration:none;}.onlinecampus .news-list-view .article img{float:none;display:block;width:100%;height:auto;}.onlinecampus .news-list-view .news-img-wrap{position:relative;z-index:2;float:none;margin:0 0 10px 0;background:0 0;}@media (min-width:768px){.onlinecampus .news-list-view .news-img-wrap{margin:0 10px 0 0;}}.onlinecampus .news-list-view .news-img-wrap .mediaelement-video{position:relative;width:100%;height:0;padding-bottom:56.25%;overflow:hidden;}.onlinecampus .news-list-view .news-img-wrap .mediaelement-video iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:0;}.onlinecampus .news-list-view .news-text-wrap{margin:0;}.onlinecampus .news-list-view .text{margin:0;}.onlinecampus .news-list-view .text>div>:first-child{margin-top:0;}.onlinecampus .news-list-view .text>div>:last-child{margin-bottom:0;}.onlinecampus .news-list-view[data-layout="2"]{position:relative;z-index:1;}@media (min-width:768px){.onlinecampus .news-list-view[data-layout="2"] .article{padding:10px 20px 20px 10px;margin-top:20px;}}@media (min-width:768px){.onlinecampus .news-list-view[data-layout="2"] .news-img-wrap{-webkit-box-flex:0;-ms-flex:0 0 40%;flex:0 0 40%;margin:0 20px 0 0;}}@media (min-width:1024px){.onlinecampus .news-list-view[data-layout="2"] .news-img-wrap{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;}}.onlinecampus .news-list-view[data-layout="2"] h3{font-size:2.5rem;}@media (min-width:568px){.onlinecampus .news-list-view[data-layout="1"]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px;margin-block:20px;-ms-flex-wrap:wrap;flex-wrap:wrap;}}@media (min-width:1024px){.onlinecampus .news-list-view[data-layout="1"] .article:not([data-category="Ad hoc Meldung"]){width:calc((100% - 40px)/ 3);}}.onlinecampus .news-list-view[data-layout="1"] .article .news-img-wrap{-webkit-box-flex:0;-ms-flex:0 0 100px;flex:0 0 100px;}@media (min-width:640px){.dialog--news .dialog__body{width:calc(100% - 40px);}}@media (min-width:840px){.dialog--news .dialog__body{max-width:800px;}}.dialog--news .dialog__content{position:relative;}.dialog--news .dialog__content::after{content:url(/typo3conf/ext/q4u_template/Resources/Public/Images/lines-200.svg);position:absolute;z-index:-1;top:20px;left:15px;}.dialog--news .mediaelement-video,.dialog--news img{position:relative;z-index:2;float:left;width:400px;margin:0 20px 10px 0;}.dialog--news .mediaelement-video{height:0;padding-bottom:calc(400px * .5625);overflow:hidden;}.dialog--news .mediaelement-video iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:0;}.dialog--news time{position:relative;z-index:1;margin:5px 0 10px 0;display:inline-block;color:#fff;font-size:1.2rem;}.dialog--news time::before{content:"";position:absolute;z-index:-1;top:0;bottom:1px;left:-25px;right:-5px;display:block;background:#0d0d0d;}.dialog--news h3{margin-top:0;}.faq header{position:relative;z-index:2;width:calc(100% - 40px);margin:0 auto 20px auto;text-align:center;}@media (min-width:568px){.faq header{width:80%;}}@media (min-width:768px){.faq header{width:60%;}}@media (min-width:1024px){.faq header{width:40%;}}.faq header>*{position:relative;z-index:1;display:inline;margin:0;background:#c3016f;color:#fff;font-size:1.8rem;letter-spacing:0;text-transform:none;}.faq header>::before{content:"";position:absolute;z-index:-1;top:-10px;bottom:-10px;left:-20px;right:-20px;background:#c3016f;}.faq__search{position:relative;z-index:1;width:calc(100% - 40px);margin:0 auto 40px auto;}@media (min-width:568px){.faq__search{width:80%;}}@media (min-width:768px){.faq__search{width:60%;}}@media (min-width:1024px){.faq__search{width:40%;}}.faq__search::before{content:url(/typo3conf/ext/q4u_template/Resources/Public/Images/faq.svg);position:absolute;z-index:-1;top:-75px;left:-175px;width:250px;height:200px;}.faq__search .col-md-12{padding:0;}.faq__search [id=tx-solr-search-form-pi-results]::before{top:-20px;bottom:-20px;left:-20px;right:-20px;background:#c3016f;}.faq__search .tx-solr-q{outline:2px solid transparent!important;background:#fff;font-size:1.6rem;}.faq__search .tx-solr-q:focus{outline:2px solid rgba(255,255,255,.5)!important;}.faq__search .tx-solr-q::-ms-clear{display:none;}.faq__search .tx-solr-submit{position:absolute;z-index:4;top:0;right:0;display:-webkit-box;display:-ms-flexbox;display:flex;width:50px;height:50px;padding:0;border:0;border-radius:0;background:transparent url(/typo3conf/ext/q4u_template/Resources/Public/Images/icon-24-search-1c1c1c.svg) 50% 50% no-repeat;}.faq__search .tx-solr-submit:active,.faq__search .tx-solr-submit:focus,.faq__search .tx-solr-submit:hover{background:#d54d9a url(/typo3conf/ext/q4u_template/Resources/Public/Images/icon-24-search-white.svg) 50% 50% no-repeat!important;}.faq__search .tx-solr-submit span{display:none;}.faq__overview{position:relative;z-index:2;}@media (min-width:768px){.faq__overview{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:calc(100% + 20px);}}.faq__group{padding:0 10px 20px 10px;margin:0 20px 20px 0;border:1px solid #cdcdcd;overflow:hidden;background:#fff;}@media (min-width:768px){.faq__group{width:calc((100% - 40px)/ 2);}}@media (min-width:1024px){.faq__group{width:calc((100% - 60px)/ 3);}}.faq__group__title{position:relative;z-index:1;display:block;padding:10px;margin:0 0 10px 0;color:inherit;-webkit-transition:.2s ease-in-out;transition:.2s ease-in-out;}.faq__group__title::before{content:"";position:absolute;z-index:-1;top:0;bottom:1px;left:-20px;right:-20px;display:block;background:#cdcdcd;-webkit-transition:.2s ease-in-out;transition:.2s ease-in-out;}.faq__group__title h2{margin:0;color:inherit;font-size:1.6rem!important;}.faq__group__title:focus,.faq__group__title:hover{color:#fff;}.faq__group__title:focus::before,.faq__group__title:hover::before{background:#d54d9a;}.faq__group__list{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:0;line-height:1.3;list-style:none;}.faq__group__list li{position:relative;padding-left:2.5em;margin-bottom:.5em;}.faq__group__list li::before{content:"–";position:absolute;left:1em;color:#c3016f;}.faq__dots{position:absolute;z-index:1;bottom:10px;right:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;}.faq__dots div{-ms-flex-negative:0;flex-shrink:0;width:6px;height:6px;margin:0 2px;border-radius:100%;background:#999;-webkit-transition:.2s ease-in-out;transition:.2s ease-in-out;}.faq__dots:focus div,.faq__dots:hover div,.faq__group>a:focus~.faq__dots div,.faq__group>a:hover~.faq__dots div{background:#d54d9a;}.faq__dots:focus div:nth-child(1),.faq__dots:hover div:nth-child(1),.faq__group>a:focus~.faq__dots div:nth-child(1),.faq__group>a:hover~.faq__dots div:nth-child(1){-webkit-transform:translateX(8px);transform:translateX(8px);-webkit-transition:background-color .15s .1s ease-in-out,-webkit-transform .2s .2s ease-in-out;transition:background-color .15s .1s ease-in-out,-webkit-transform .2s .2s ease-in-out;transition:background-color .15s .1s ease-in-out,transform .2s .2s ease-in-out;transition:background-color .15s .1s ease-in-out,transform .2s .2s ease-in-out,-webkit-transform .2s .2s ease-in-out;}.faq__dots:focus div:nth-child(2),.faq__dots:hover div:nth-child(2),.faq__group>a:focus~.faq__dots div:nth-child(2),.faq__group>a:hover~.faq__dots div:nth-child(2){-webkit-transform:translateX(7px);transform:translateX(7px);-webkit-transition:background-color .1s .2s ease-in-out,-webkit-transform .2s .15s ease-in-out;transition:background-color .1s .2s ease-in-out,-webkit-transform .2s .15s ease-in-out;transition:background-color .1s .2s ease-in-out,transform .2s .15s ease-in-out;transition:background-color .1s .2s ease-in-out,transform .2s .15s ease-in-out,-webkit-transform .2s .15s ease-in-out;}.faq__dots:focus div:nth-child(3),.faq__dots:hover div:nth-child(3),.faq__group>a:focus~.faq__dots div:nth-child(3),.faq__group>a:hover~.faq__dots div:nth-child(3){-webkit-transform:translateX(6px);transform:translateX(6px);-webkit-transition:background-color .05s .3s ease-in-out,-webkit-transform .2s .1s ease-in-out;transition:background-color .05s .3s ease-in-out,-webkit-transform .2s .1s ease-in-out;transition:background-color .05s .3s ease-in-out,transform .2s .1s ease-in-out;transition:background-color .05s .3s ease-in-out,transform .2s .1s ease-in-out,-webkit-transform .2s .1s ease-in-out;}.faq-list{padding:0;list-style:none;}.faq-list__item{margin:2em 0;}.faq-list__item:nth-child(1n+2){position:relative;}.faq-list__item:nth-child(1n+2)::before{content:"";position:absolute;top:-1em;left:0;width:100px;border-top:1px solid #cdcdcd;}.faq-list__title{padding:0;margin:0;border:0;background:0 0;width:100%;margin:.5em 0;outline:0!important;color:#000;text-align:left;}.faq-list__title:focus,.faq-list__title:hover{color:#d54d9a;}.faq-list__title h2{margin:0;color:inherit;letter-spacing:0;text-transform:none;}.faq-list__title svg{position:relative;top:.1em;display:inline;margin-left:.1em;}.faq-list__title svg .plus{-webkit-transition:.2s ease-in-out;transition:.2s ease-in-out;}.faq-list__title[aria-expanded=true]{color:#c3016f;}.faq-list__title[aria-expanded=true] .plus{opacity:0;}.faq-list__content{padding:0 0 1em 2em;}.faq-list__content>:last-child>:last-child{margin-bottom:0;}.autocomplete-suggestions{width:calc(100vw - 20px)!important;margin:8px 0 0 2px!important;border:0!important;-webkit-box-shadow:0 0 48px -12px rgba(0,0,0,.3);box-shadow:0 0 48px -12px rgba(0,0,0,.3);}@media (min-width:569px){.autocomplete-suggestions{width:246px!important;margin:-2px 0 0 2px!important;}}.autocomplete-suggestion{padding:.5rem 1rem!important;line-height:1.3!important;white-space:normal!important;}.autocomplete-suggestion em,.autocomplete-suggestion strong{color:#c3016f!important;font-weight:700!important;font-style:normal!important;}.autocomplete-selected{background:#d54d9a!important;color:#fff!important;}.autocomplete-selected a{color:inherit!important;}.autocomplete-selected em,.autocomplete-selected strong{color:#eee!important;}.autocomplete-group{padding:.5rem 1rem!important;font-size:1.4rem;text-transform:uppercase;letter-spacing:.05em;}.main .searchinfo{font-size:1.4rem;}@media (min-width:768px){.main .searchinfo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}}.main
.searchinfo>*{margin-bottom:20px;}.main .tx_solr.container form::before{top:-20px;bottom:-20px;left:-20px;right:-20px;}.main .result-content{margin-bottom:0;}.main .results-highlight{background:#f3cce2;}.main .relevance{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:1.4rem;}.main .progress{width:200px!important;height:10px!important;margin-left:10px!important;background:#f5f5f5!important;}.main .progress-bar{height:10px!important;background:#c3016f!important;}.faq__search-results{position:relative;z-index:1;width:calc(100% - 40px);margin:0 auto 40px auto;}.faq__search-results::before{content:url(/typo3conf/ext/q4u_template/Resources/Public/Images/faq.svg);position:absolute;z-index:-1;top:-75px;left:-175px;width:250px;height:200px;}.faq__search-results .tx_solr.container{margin-top:40px;}.faq__search-results .col-md-3{display:none;}.faq__search-results .col-md-9{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;width:100%;max-width:100%;padding:0;}.faq__search-results .col-md-9 [id=tx-solr-search] .row:first-child .tx-solr-search-form.col-lg-8{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;width:100%;max-width:100%;}.faq__search-results .col-md-9 [id=tx-solr-search] .row:first-child .tx-solr-search-form.col-lg-8 form{margin-bottom:10px;}.faq__search-results .col-md-9 [id=tx-solr-search] .row:first-child .tx-solr-search-form.col-lg-8 .tx-solr-q::-ms-clear{display:none;}.faq__search-results .col-md-9 [id=tx-solr-search] .row:first-child .tx-solr-search-form.col-lg-2{display:none;}.faq__search-results .col-md-9 [id=tx-solr-search] .row.searchinfo{display:none;}.faq__search-results .col-md-12{padding:0;}.faq__search-results .col-md-12 .list-group{display:block;}.faq__search-results .col-md-12 .list-group-item.search-result.results-entry{margin:2em 0;border:0;}.faq__search-results .col-md-12 .list-group-item.search-result.results-entry:nth-child(1n+2){position:relative;}.faq__search-results .col-md-12 .list-group-item.search-result.results-entry:nth-child(1n+2)::before{content:"";position:absolute;top:-1em;left:0;width:100px;border-top:1px solid #cdcdcd;}.faq__search-results .col-md-12 .list-group-item.search-result.results-entry .row{display:block;margin:0;}.faq__search-results .col-md-12 .list-group-item.search-result.results-entry .row .col-md-10{width:100%;max-width:100%;padding:0;}.faq__search-results .col-md-12 .list-group-item.search-result.results-entry .row .col-md-10 .results-topic{margin:0;}.faq__search-results .col-md-12 .list-group-item.search-result.results-entry .row .col-md-10 .results-topic a{color:inherit;}.faq__search-results .col-md-12 .list-group-item.search-result.results-entry .row .col-md-2{width:100%;max-width:100%;padding:0;}.faq__search-results [id=tx-solr-search-form-pi-results]::before{top:-20px;bottom:-20px;left:-20px;right:-20px;background:#c3016f;}.faq__search-results .tx-solr-q{outline:2px solid transparent!important;background:#fff;font-size:1.6rem;}.faq__search-results .tx-solr-q:focus{outline:2px solid rgba(255,255,255,.5)!important;}.faq__search-results .tx-solr-submit{position:absolute;z-index:4;top:0;right:0;display:-webkit-box;display:-ms-flexbox;display:flex;width:50px;height:50px;padding:0;border:0;border-radius:0;background:transparent url(/typo3conf/ext/q4u_template/Resources/Public/Images/icon-24-search-1c1c1c.svg) 50% 50% no-repeat;}.faq__search-results .tx-solr-submit:active,.faq__search-results .tx-solr-submit:focus,.faq__search-results .tx-solr-submit:hover{background:#d54d9a url(/typo3conf/ext/q4u_template/Resources/Public/Images/icon-24-search-white.svg) 50% 50% no-repeat!important;}.faq__search-results .tx-solr-submit span{display:none;}.tx-typo3forum-pi1 form::before{display:none;}.tx-typo3forum-pi1>.nav-pills{margin:0 0 20px 0;font-size:1.4rem;}.tx-typo3forum-pi1>.nav-pills li{position:relative;z-index:1;padding:2px 7px;border:1px solid #cdcdcd;border-right:0;}.tx-typo3forum-pi1>.nav-pills li:first-child{padding-left:2px;border-top-left-radius:6px;border-bottom-left-radius:6px;}.tx-typo3forum-pi1>.nav-pills li:first-child a{border-top-left-radius:5px;border-bottom-left-radius:5px;}.tx-typo3forum-pi1>.nav-pills li:first-child a:focus::before,.tx-typo3forum-pi1>.nav-pills li:first-child a:hover::before{left:50%;}.tx-typo3forum-pi1>.nav-pills li:first-child a:focus::after,.tx-typo3forum-pi1>.nav-pills li:first-child a:hover::after{left:50%;}.tx-typo3forum-pi1>.nav-pills li:nth-child(1n+2){border-left:0;}.tx-typo3forum-pi1>.nav-pills li:nth-child(1n+2)::before{content:"";position:absolute;top:0;left:-4px;width:0;height:52.5%;border-left:1px solid #b4b4b4;-webkit-transform:rotate(-22.5deg);transform:rotate(-22.5deg);-webkit-transform-origin:0 0;transform-origin:0 0;}.tx-typo3forum-pi1>.nav-pills li:nth-child(1n+2)::after{content:"";position:absolute;bottom:0;left:-4px;width:0;height:52.5%;border-left:1px solid #b4b4b4;-webkit-transform:rotate(22.5deg);transform:rotate(22.5deg);-webkit-transform-origin:0 100%;transform-origin:0 100%;}.tx-typo3forum-pi1>.nav-pills li:last-child{padding-right:2px;border-right:1px solid #cdcdcd;border-top-right-radius:6px;border-bottom-right-radius:6px;}.tx-typo3forum-pi1>.nav-pills li:last-child a{border-top-right-radius:5px;border-bottom-right-radius:5px;}.tx-typo3forum-pi1>.nav-pills li:last-child a:focus::before,.tx-typo3forum-pi1>.nav-pills li:last-child a:hover::before{right:50%;}.tx-typo3forum-pi1>.nav-pills li:last-child a:focus::after,.tx-typo3forum-pi1>.nav-pills li:last-child a:hover::after{right:50%;}.tx-typo3forum-pi1>.nav-pills a{position:relative;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:1px 8px!important;color:#333;}.tx-typo3forum-pi1>.nav-pills a:focus,.tx-typo3forum-pi1>.nav-pills a:hover{background:#d54d9a;color:#fff;text-decoration:none;}.tx-typo3forum-pi1>.nav-pills a:focus::before,.tx-typo3forum-pi1>.nav-pills a:hover::before{content:"";position:absolute;z-index:-1;top:0;left:-4px;right:-4px;height:50%;-webkit-transform:skew(22.5deg);transform:skew(22.5deg);background:#d54d9a;}.tx-typo3forum-pi1>.nav-pills a:focus::after,.tx-typo3forum-pi1>.nav-pills a:hover::after{content:"";position:absolute;z-index:-1;bottom:0;left:-4px;right:-4px;height:50%;-webkit-transform:skew(-22.5deg);transform:skew(-22.5deg);background:#d54d9a;}.tx-typo3forum-pi1 .card{border:1px solid #cdcdcd;border-radius:6px;}.tx-typo3forum-pi1 .border-left{border-left:1px solid #cdcdcd!important;}.tx-typo3forum-pi1 .card-header h3{margin-bottom:0;}.tx-typo3forum-pi1 .card-body{padding:10px;}.tx-typo3forum-pi1 .card-body>:last-child{margin-bottom:0;}.tx-typo3forum-pi1 input[type=text],.tx-typo3forum-pi1 textarea{padding:10px 20px;margin-bottom:20px;border:1px solid #cdcdcd;border-radius:0;font-size:inherit;}.tx-typo3forum-pi1 [id=user-description]{padding:0;}.tx-typo3forum-pi1 [id=user-description] .text-center{text-align:left!important;}.tx-typo3forum-pi1 .card-footer,.tx-typo3forum-pi1 .tx-typo3forum-topic-show-post-user-link,.tx-typo3forum-pi1 [id=user-description]{font-size:1.4rem;line-height:1.4;}.tx-typo3forum-pi1 .tx-typo3forum-topic-show-post-user-icon,.tx-typo3forum-pi1 [id=user-description] img{float:none;width:32px;height:32px;margin:0 0 5px 0;}.tx-typo3forum-pi1 [id=user-description] img~div{font-size:1.2rem;}.tx-typo3forum-pi1 .card-footer{padding:5px 10px;}.tx-typo3forum-pi1 .card-footer .col-3{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.tx-typo3forum-pi1 .card-footer .tx-typo3forum-topic-show-post-menu{padding:0;}.tx-typo3forum-pi1 .tx-typo3forum-topic-show-post-menu .nav{margin:0;}.tx-typo3forum-pi1 .tx-typo3forum-topic-show-post-menu .btn{min-height:30px;padding:5px 11px 5px 15px;}.tx-typo3forum-pi1 .alert{border:0!important;border-radius:0;}.tx-typo3forum-pi1 .alert:only-child{margin:0;}.tx-typo3forum-pi1 .alert-error{background:#333;color:#fff;}.tx-typo3forum-pi1 .alert-error *{color:inherit;}.tx-typo3forum-pi1 .pagination{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:20px 0;}.tx-typo3forum-pi1 .pagination .page-item{margin:0 5px;}.tx-typo3forum-pi1 .pagination .page-item::before{display:none;}.tx-typo3forum-pi1 .pagination .page-item.active .page-link{color:#fff;}.tx-typo3forum-pi1 .pagination .page-item.active .page-link::before{background:#c3016f;}.tx-typo3forum-pi1 .pagination .page-link{position:relative;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0!important;margin:0!important;line-height:1!important;border:0!important;background:0 0!important;color:inherit;}.tx-typo3forum-pi1 .pagination .page-link::before{content:"";position:absolute;z-index:-1;top:0;bottom:0;left:0;right:0;-webkit-transform:skewX(-3deg);transform:skewX(-3deg);background:#f5f5f5;}.tx-typo3forum-pi1 .pagination .page-link:focus,.tx-typo3forum-pi1 .pagination .page-link:hover{color:#fff;}.tx-typo3forum-pi1 .pagination .page-link:focus::before,.tx-typo3forum-pi1 .pagination .page-link:hover::before{background:#d54d9a!important;}.tx-typo3forum-pi1 .forum_menu,.tx-typo3forum-pi1 .topic_list_menu{text-align:center;}.tx-typo3forum-pi1 .forum_menu .btn,.tx-typo3forum-pi1 .topic_list_menu .btn{margin:0 10px;font-size:inherit;}.tx-typo3forum-pi1 .forum_menu .btn:active,.tx-typo3forum-pi1 .topic_list_menu .btn:active{background:0 0!important;}.tx-typo3forum-pi1 .forum_menu .btn:active::before,.tx-typo3forum-pi1 .topic_list_menu .btn:active::before{-webkit-transform:scaleY(1.12)!important;transform:scaleY(1.12)!important;}.tx-typo3forum-pi1 .forum_menu .btn:active::after,.tx-typo3forum-pi1 .topic_list_menu .btn:active::after{-webkit-transform:scaleY(1.12) translateX(3px)!important;transform:scaleY(1.12) translateX(3px)!important;}.tx-typo3forum-pi1 .forum_menu .btn i,.tx-typo3forum-pi1 .topic_list_menu .btn i{display:none;}.tx-typo3forum-pi1 .table thead th{border-bottom-width:1px;}.tx-typo3forum-pi1 .tx-typo3forum-post-latest-box .row-fluid>div{margin-bottom:20px;}@media (min-width:768px){.tx-typo3forum-pi1 .tx-typo3forum-post-latest-box .row-fluid{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}.tx-typo3forum-pi1 .tx-typo3forum-post-latest-box .row-fluid>div{width:calc((100% - 20px)/ 2);}}.tx-typo3forum-pi1 .tx-typo3forum-post-latest-box .item{padding:10px;border:1px solid #cdcdcd;border-radius:6px;background:#fff;font-size:1.2rem;}.tx-typo3forum-pi1 .tx-typo3forum-post-latest-box .item h4{margin:0;font-size:1.6rem;}.tx-typo3forum-pi1 .tx-typo3forum-post-latest-box .item h4 small{display:inline;padding-right:.5ch;font-size:1.4rem;letter-spacing:normal;text-transform:none;}.section.forum h3{margin-bottom:.5em;}.section.forum h4{margin-bottom:1em;font-size:1.6rem;}.section.forum .alert{margin:1em 0;}.section.forum>div:nth-child(2)>div>div{padding:10px;margin-bottom:20px;border:1px solid #cdcdcd;border-radius:6px;}.section.forum>div:nth-child(2)>div>div:empty{display:none;}.section.forum>div:nth-child(2)>div>div:nth-of-type(1) ul{padding:0;margin:0;}.section.forum .typo3forum__menu{display:none;}textarea.form-control{font-size:1.6rem!important;}.form-actions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}.form-actions a.btn{font-size:inherit;}.helpdesk .input{margin-bottom:20px;}.helpdesk .input--custom-select select,.helpdesk input[type=text],.helpdesk textarea{border:1px solid #cdcdcd;}.oc-form-login{max-width:400px;margin:40px auto;}.oc-form-login .input{margin:0 0 20px 0;}.oc-form-login .input label{text-transform:uppercase;}.oc-form-login .input.error{margin-bottom:20px!important;}.oc-form-login .input.error .error{position:static;margin:10px 0;}.oc-form-login input[readonly=readonly]{border-color:#e6e6e6;color:#999;}.oc-form-login .input--submit{padding:0;margin:0;}.oc-form-forgotpasswordlink{margin-top:-40px;}.oc-form-forgotpasswordlink .text-button::before{display:none!important;}.oc-form-forgotpassword{max-width:400px;margin:0 auto 40px auto;}.oc-form-logout::before{display:none;}@supports (display:grid){.oc-form-password{display:grid;}}.oc-form-password .input{margin-bottom:20px;}.oc-form-hint{position:relative;z-index:1;margin-left:40px;}.oc-form-hint::before{content:"";position:absolute;z-index:-1;top:-20px;bottom:-20px;left:-20px;right:-20px;background:#f5f5f5;}form[class*=oc-form]::before{display:none;}form[class*=oc-form] h2{font-size:2rem;}form[class*=oc-form] legend{color:#999;font-size:1.4rem;}form[class*=oc-form] label{text-transform:uppercase;}form[class*=oc-form] input[type=email],form[class*=oc-form] input[type=password],form[class*=oc-form] input[type=tel],form[class*=oc-form] input[type=text],form[class*=oc-form] textarea{border:1px solid #cdcdcd;}form[class*=oc-form] input[type=email][disabled=disabled],form[class*=oc-form] input[type=password][disabled=disabled],form[class*=oc-form] input[type=tel][disabled=disabled],form[class*=oc-form] input[type=text][disabled=disabled],form[class*=oc-form] textarea[disabled=disabled]{border-color:#f3f3f3;}.oc-fieldset-kontaktdaten{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;}[class*=oc-fieldset]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;}[class*=oc-fieldset]>div{-ms-flex-negative:0;flex-shrink:0;width:100%;margin-bottom:20px;}[class*=oc-fieldset]>div.oc-field-building{width:30%;margin-right:70%;}[class*=oc-fieldset]>div.oc-field-postalcode{width:40%;margin-right:60%;}@media (min-width:568px){[class*=oc-fieldset]>div.oc-field-addressline1{width:calc(75% - 20px);margin-right:20px;}[class*=oc-fieldset]>div.oc-field-building{width:25%;margin-right:0;}[class*=oc-fieldset]>div.oc-field-postalcode{width:calc(30% - 20px);margin-right:20px;}[class*=oc-fieldset]>div.oc-field-city{width:70%;}}@media (min-width:768px){.oc-form-studies .oc-fieldset-mein-studium{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}}.oc-form-studies legend{margin:0 0 1.5em 0;color:#000!important;font-size:4vw!important;}@media (min-width:500px){.oc-form-studies legend{font-size:2rem!important;}}@media (min-width:768px){.oc-form-studies legend{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;}}@media (min-width:768px){.oc-form-studies [class^=oc-field-]{width:calc((100% - 20px)/ 2);}}.oc-courses{background:0 0;}.oc-courses::before{display:none;}.oc-courses__list{padding:0;margin:0 0 40px 0;list-style:none;}@media (min-width:568px){.oc-courses__list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:calc(100% + 20px);}}.oc-courses__item{position:relative;height:0;padding-bottom:50%;margin:0 0 20px 0;overflow:hidden;background-color:#666;}@media (min-width:568px){.oc-courses__item{width:calc((100% - 40px)/ 2);margin:0 20px 20px 0;padding-bottom:calc((100% - 40px)/ 3);}}@media (min-width:1024px){.oc-courses__item{width:calc((100% - 60px)/ 3);padding-bottom:calc((100% - 60px)/ 4);}}.oc-courses__item .oc-courses__item__image{position:absolute;z-index:1;top:0;bottom:0;left:-20px;right:-20px;background-position:50% 50%;background-repeat:no-repeat;background-size:cover;}.oc-courses__item .oc-courses__item__image::before{content:"";position:absolute;top:-1px;left:-1px;right:-1px;height:200px;background:-webkit-gradient(linear,left top,left bottom,from(black),color-stop(19%,rgba(0,0,0,.738)),color-stop(34%,rgba(0,0,0,.541)),color-stop(47%,rgba(0,0,0,.382)),color-stop(56.5%,rgba(0,0,0,.278)),color-stop(65%,rgba(0,0,0,.194)),color-stop(73%,rgba(0,0,0,.126)),color-stop(80.2%,rgba(0,0,0,.075)),color-stop(86.1%,rgba(0,0,0,.042)),color-stop(91%,rgba(0,0,0,.021)),color-stop(95.2%,rgba(0,0,0,.008)),color-stop(98.2%,rgba(0,0,0,.002)),to(rgba(0,0,0,0)));background:linear-gradient(to bottom,#000 0,rgba(0,0,0,.738) 19%,rgba(0,0,0,.541) 34%,rgba(0,0,0,.382) 47%,rgba(0,0,0,.278) 56.5%,rgba(0,0,0,.194) 65%,rgba(0,0,0,.126) 73%,rgba(0,0,0,.075) 80.2%,rgba(0,0,0,.042) 86.1%,rgba(0,0,0,.021) 91%,rgba(0,0,0,.008) 95.2%,rgba(0,0,0,.002) 98.2%,rgba(0,0,0,0) 100%);}.oc-courses__item .oc-courses__item__content{position:absolute;z-index:2;top:0;bottom:0;left:0;right:0;}.oc-courses__item h3{position:absolute;top:20px;left:20px;right:20px;color:#fff;text-align:center;text-transform:none;letter-spacing:0;}@media (min-width:1024px){.oc-courses__item h3{font-size:2.5rem;}}.oc-courses__item a{position:absolute;bottom:20px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);margin-right:0;white-space:nowrap;}.oc-courses__item--ac5 .oc-courses__item__image::before{display:none;}.oc-courses__item--ac5 a{position:absolute;z-index:2;top:0;bottom:0;left:0;right:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transform:translateX(0);transform:translateX(0)}.oc-courses__item--ac5 a svg{-webkit-transition:.4s ease-in-out;transition:.4s ease-in-out;}.oc-courses__item--ac5 a:focus svg,.oc-courses__item--ac5 a:hover svg{-webkit-transform:scale(1.1);transform:scale(1.1);}
