@charset "UTF-8";
#container{position:relative;z-index:1}#main{position:relative;z-index:2}#footer{position:relative;z-index:2}#footer .footer-main>.inside,#footer .footer-copyright>.inside{display:flex;flex-direction:column;row-gap:3rem;justify-content:space-between;align-items:center;max-width:calc(1180px + 4rem);margin:0 auto;padding:1rem 0}@media (min-width:1280px){#footer .footer-main>.inside,#footer .footer-copyright>.inside{flex-direction:row;align-items:stretch}}#footer .footer-main>.inside>.ce_element_wrapper_start:last-of-type,#footer .footer-copyright>.inside>.ce_element_wrapper_start:last-of-type{padding-top:5px}#footer .footer-main>.inside>.ce_element_wrapper_start:last-of-type>.inside,#footer .footer-copyright>.inside>.ce_element_wrapper_start:last-of-type>.inside{display:flex;flex-direction:column;justify-content:space-between;height:100%}#footer .footer-main>.inside>.ce_element_wrapper_start p,#footer .footer-copyright>.inside>.ce_element_wrapper_start p{text-align:center !important}@media (min-width:1280px){#footer .footer-main>.inside>.ce_element_wrapper_start p,#footer .footer-copyright>.inside>.ce_element_wrapper_start p{text-align:left !important}}#footer .footer-main>.inside h4,#footer .footer-copyright>.inside h4{margin-bottom:1rem;text-align:center}@media (min-width:1280px){#footer .footer-main>.inside h4,#footer .footer-copyright>.inside h4{text-align:left}}#footer .footer-main>.inside p,#footer .footer-main>.inside .ce_text,#footer .footer-copyright>.inside p,#footer .footer-copyright>.inside .ce_text{margin:0;line-height:1.4 !important}#footer .footer-main{padding:150px 2rem;background:#002D41}#footer .footer-main *,#footer .footer-main p{color:#fff}@media (min-width:1400px){#footer .footer-main{padding:180px 2rem}}#footer .footer-main .ce_image{max-width:307px;margin-bottom:35px}#footer .footer-main .ce_text p{font:normal normal normal 19px/36px "Barlow";letter-spacing:0;margin:0 !important;color:#707070}#footer .footer-main .ce_grid_start.justify-end>.inside{justify-content:center}@media (min-width:1280px){#footer .footer-main .ce_grid_start.justify-end>.inside{justify-content:flex-end}}#footer .footer-copyright{background:#0D1723}#footer .footer-copyright *{color:#fff}#footer .footer-copyright>.inside{row-gap:1rem}#footer .footer-copyright *{font:normal normal normal 14px/25px "Barlow";color:#919191}#footer .footer-copyright .ce_text{margin:0}#footer a{text-decoration:none}iframe{display:block;width:100%;border:none}.btn>a,button,.contao-cookiebar .cc-btn{position:relative;display:flex;justify-content:center;align-items:center;min-width:158px;min-height:48px;border:2px solid #919191;border-radius:5px;padding:0.2rem 1rem;background:none;color:#fff;letter-spacing:0.54px;text-align:center;vertical-align:center;text-decoration:none;cursor:pointer;white-space:nowrap;font:normal normal normal 16px/28px "Barlow";letter-spacing:0.5px}.btn>a::after,button::after,.contao-cookiebar .cc-btn::after{content:"";position:absolute;top:0;left:0;display:block;width:100%;height:100%;background:#fff;opacity:0;transition:0.2s}.btn>a:hover::after,button:hover::after,.contao-cookiebar .cc-btn:hover::after{opacity:0.05}.btn>a:hover,button:hover,.contao-cookiebar .cc-btn:hover{filter:none}.btn>a:disabled,button:disabled{cursor:auto}.btn.btn-primary>a,button.btn-primary,.widget-submit button,.contao-cookiebar .cc-btn.success{background:#F08050;border-color:#F08050}.btn.btn-white>a,button.btn-white,.contao-cookiebar .cc-btn.save{background:#fff;border-color:#fff;color:#F08050 !important;box-shadow:0px 13px 16px #00000029}.btn.btn-white>a::after,button.btn-white::after,.contao-cookiebar .cc-btn.save::after{background:#000}.ce_image picture{display:block;overflow:hidden;border-radius:5px}.image_container{display:block;margin:0}.ce_rsce_teaserbox{display:flex;flex-direction:column;align-items:center;text-decoration:none}.ce_rsce_teaserbox h1,.ce_rsce_teaserbox h2,.ce_rsce_teaserbox h3,.ce_rsce_teaserbox h4,.ce_rsce_teaserbox h5,.ce_rsce_teaserbox h6{position:relative;margin-bottom:1rem;padding-bottom:1rem;text-align:center;font:normal normal normal 23px/30px "Barlow";letter-spacing:0}.ce_rsce_teaserbox h1::after,.ce_rsce_teaserbox h2::after,.ce_rsce_teaserbox h3::after,.ce_rsce_teaserbox h4::after,.ce_rsce_teaserbox h5::after,.ce_rsce_teaserbox h6::after{content:"";position:absolute;bottom:0;left:50%;transform:translateX(-50%);width:23px;height:2px;background:#F08050}.ce_rsce_teaserbox .teaserText p{text-align:center;font:normal normal normal 17px/24px "Barlow"}.ce_rsce_features .features{display:flex;flex-wrap:wrap;justify-content:space-between;gap:0.5rem}.ce_rsce_features .feature{position:relative;width:100%;border-radius:5px;padding:2rem 1rem;opacity:0;transform:translateY(50px)}@media (min-width:767px){.ce_rsce_features .feature{width:calc(50% - .5rem)}}@media (min-width:1280px){.ce_rsce_features .feature{width:calc(33.3% - .5rem)}}.ce_rsce_features .feature:hover::before{background-color:rgba(0, 45, 65, 0.9)}.ce_rsce_features .feature::before{content:"";position:absolute;z-index:1;top:0;left:0;display:block;width:100%;height:100%;border-radius:5px;background:rgba(0, 45, 65, 0.7) 0 0 no-repeat padding-box;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);transition:background-color 0.4s}.ce_rsce_features .feature .inside{position:relative;z-index:2}.ce_rsce_features .feature .image_container{height:60px;margin-bottom:0.7rem}.ce_rsce_features .feature .image_container img{max-width:57px;max-height:57px}.ce_rsce_features .feature .title-wrap{margin-bottom:0.5rem;color:#fff;font:normal normal bold 23px/30px "Barlow";letter-spacing:0.5px}.ce_rsce_features .feature p{opacity:0.7;color:#fff;font:normal normal normal 15px/22px "Barlow"}.splide_video_slider .splide__arrows{position:absolute;z-index:99;top:50%;left:50%;transform:translateY(-50%) translateX(-50%);overflow:visible;width:100%;max-width:1280px;margin:0 auto}@media (min-width:600px){.splide_video_slider .splide__arrows{width:95%}}.splide_video_slider .splide__arrows .splide__arrow--prev{left:1.3rem !important}@media (min-width:600px){.splide_video_slider .splide__arrows .splide__arrow--prev{left:1.8rem !important}}.splide_video_slider .splide__arrows .splide__arrow--next{right:1.3rem !important}@media (min-width:600px){.splide_video_slider .splide__arrows .splide__arrow--next{right:1.8rem !important}}.splide_video_slider .splide__slide{width:100%}@media (min-width:1280px){.splide_video_slider .splide__slide{max-width:1280px}}.splide_video_slider .splide__slide.is-active>.inside{background-color:rgba(194, 207, 213, 0.9);filter:blur(0);scale:1}.splide_video_slider .splide__slide>.inside{display:flex;flex-direction:column;justify-content:flex-start;gap:2rem;height:100%;border-radius:5px;padding:2rem 2rem;background:rgba(194, 207, 213, 0.6) 0 0 no-repeat padding-box;backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px);filter:blur(4px);scale:0.95;transition:0.2s}@media (min-width:1280px){.splide_video_slider .splide__slide>.inside{flex-direction:row;justify-content:space-between;padding:4rem 6rem}}.splide_video_slider .splide__slide>.inside *{color:#004260}.splide_video_slider .splide__slide>.inside>*{max-width:100%}@media (min-width:1280px){.splide_video_slider .splide__slide>.inside>*{max-width:calc(60% - 1rem)}}.splide_video_slider .splide__slide>.inside>.ce_text{max-width:100%}@media (min-width:1280px){.splide_video_slider .splide__slide>.inside>.ce_text{max-width:calc(45% - 100px)}}.splide_video_slider .splide__slide>.inside p{font:normal normal normal 17px/24px "Barlow"}.ce_youtube{display:block;width:100%}.ce_youtube .video_container{overflow:hidden;display:block;width:100%;margin:0;border-radius:8px;background:#C2CFD5}.ce_youtube .responsive{position:relative;width:100%}.ce_youtube .responsive.ratio-32{aspect-ratio:1.3333333333}.ce_youtube .responsive.ratio-43{aspect-ratio:1.3333333333}.ce_youtube .responsive.ratio-169{aspect-ratio:1.7777777778}.ce_youtube .responsive.ratio-1610{aspect-ratio:1.6}.ce_youtube .responsive.ratio-219{aspect-ratio:2.3333333333}.ce_youtube .responsive iframe{position:absolute;top:0;left:0;width:100%;height:100%}.ce_youtube iframe{display:block;width:100%}.splide .splide__arrow{min-width:unset;background:none;border-radius:0}.splide .splide__arrow::after{display:none}.splide .splide__arrow.splide__arrow--prev{left:6vw}.splide .splide__arrow.splide__arrow--next{right:6vw}.splide .splide__arrow svg{width:18px;height:24px;fill:#0D4260}.splide .splide__pagination{bottom:1.5em}.splide .splide__pagination button{min-width:unset;min-height:unset;transition:0.2s;margin:2px;border-radius:100px;background:#092D41;opacity:0.1}.splide .splide__pagination button.is-active{width:70px;transform:unset;opacity:0.1}.ce_rsce_keywords .keywords{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:0.5rem}.ce_rsce_keywords .keyword{display:flex;align-items:center;width:100%;gap:0.5rem;font:normal normal normal 36px/42px "Barlow"}@media (min-width:767px){.ce_rsce_keywords .keyword{width:calc(50% - 0.5rem)}}@media (min-width:1400px){.ce_rsce_keywords .keyword{width:calc(33.3% - 0.5rem);font:normal normal normal 52px/67px "Barlow"}}.ce_rsce_keywords .keyword::before{content:"//";display:contents;color:#F08050}.stepperSlider{position:relative;display:flex;flex-direction:column;justify-content:space-between;align-items:center;flex-wrap:wrap}@media (min-width:767px){.stepperSlider{flex-direction:row}}.stepperSlider>h1,.stepperSlider>h2,.stepperSlider>h3,.stepperSlider>h4,.stepperSlider>h5,.stepperSlider>h6{font:normal normal normal 42px/54px "Barlow"}@media (min-width:767px){.stepperSlider>h1,.stepperSlider>h2,.stepperSlider>h3,.stepperSlider>h4,.stepperSlider>h5,.stepperSlider>h6{position:absolute;top:0;left:0;margin:0 !important}}@media (min-width:1280px){.stepperSlider>h1,.stepperSlider>h2,.stepperSlider>h3,.stepperSlider>h4,.stepperSlider>h5,.stepperSlider>h6{top:2rem}}.stepperSlider .stepper-navigation{width:100%;padding:3.5rem 0}@media (min-width:767px){.stepperSlider .stepper-navigation{width:calc(50% - 4rem);border-right:1px solid #fff}}@media (min-width:1280px){.stepperSlider .stepper-navigation{width:calc(40% - 4rem)}}.stepperSlider .stepper-navigation>*{position:relative;z-index:2;margin:6px 0 !important;cursor:pointer;font:normal normal normal 19px/36px "Barlow";letter-spacing:0}.stepperSlider .stepper-navigation>*.active::after,.stepperSlider .stepper-navigation>*:hover::after{content:"";position:absolute;z-index:-1;top:0;left:-1rem;display:block;width:calc(100% + 1rem - 6px);height:100%;border-right:6px solid #F08050;border-radius:10px 0px 0px 10px;background:rgba(0, 66, 96, 0.5)}.stepperSlider .splide_stepper_slider{width:100%;max-width:900px}@media (min-width:767px){.stepperSlider .splide_stepper_slider{width:50%}}@media (min-width:1280px){.stepperSlider .splide_stepper_slider{width:60%}}.stepperSlider .splide_stepper_slider .splide__slide{display:flex;align-items:flex-start;overflow:auto}@media (min-width:767px){.stepperSlider .splide_stepper_slider .splide__slide{align-items:center;overflow:visible}}.stepperSlider .splide_stepper_slider .splide__slide>*{width:100%}.ce_rsce_components{position:relative;width:100%;max-width:600px;margin:0 auto;aspect-ratio:1;display:flex;justify-content:center;align-items:center}.ce_rsce_components .center{position:relative;z-index:2;overflow:hidden;width:100px;height:100px;padding:1rem;border-radius:100%;background:#C2CFD5}@media (min-width:767px){.ce_rsce_components .center{width:150px;height:150px;padding:2rem}}.ce_rsce_components .component{position:absolute;z-index:2;top:50%;left:50%;width:80px;height:80px;margin:calc(-80px / 2);border-radius:100%;padding:0rem}@media (min-width:767px){.ce_rsce_components .component{width:120px;height:120px;margin:calc(-120px / 2);padding:0rem}}.ce_rsce_components .line{position:absolute;z-index:1;display:block;height:0;border-bottom:1px dashed #7C7C7C}.ce_hyperlink{display:flex;justify-content:flex-start;margin:1rem 0}.ce_hyperlink:first-child{margin-top:0}.ce_hyperlink:last-child{margin-bottom:0}.ce_hyperlink a{width:auto}.ce_accordion{padding:28px 0;border-bottom:1px solid rgba(145, 145, 145, 0.4)}.ce_accordion:first-child{padding-top:0}.ce_accordion:last-child{padding-bottom:0;border-bottom:none}.ce_accordion .ac{border:none;background:none}.ce_accordion .ac.is-active .ac-trigger{color:#F08050 !important}.ce_accordion .ac .ac-trigger{margin-bottom:28px;padding:0 40px 0 0;color:inherit;white-space:normal;font:normal normal normal 23px/24px "Barlow";letter-spacing:0;letter-spacing:0.5px}.ce_accordion .ac .ac-trigger:focus{color:inherit}.ce_accordion .ac .ac-trigger::after{left:unset;overflow:hidden;width:30px;height:30px;aspect-ratio:1;border-radius:100%;background:rgba(145, 145, 145, 0.1);color:#F08050;text-align:center;opacity:1}.ce_accordion .ac .ac-panel{font:normal normal normal 17px/24px "Barlow"}.ce_accordion .ac .ac-panel *{font:normal normal normal 17px/24px "Barlow"}.mod_sitemap{max-width:415px}.mod_sitemap ul{margin:0;padding:0;list-style:none}.mod_sitemap .level_1{display:flex;flex-wrap:wrap;flex-direction:column;margin:0;padding:0;list-style:none;text-align:center}@media (min-width:767px){.mod_sitemap .level_1{flex-direction:row;text-align:left}}.mod_sitemap .level_1>div{width:100%}@media (min-width:767px){.mod_sitemap .level_1>div{width:50%}}.mod_sitemap .level_1 a{display:block;width:100%}.mod_sitemap a,.mod_sitemap span{text-decoration:none;font:normal normal normal 19px/36px "Barlow";letter-spacing:0}.mod_login{margin:2rem 0}.mod_login:first-child{margin-top:0}.mod_login:last-child{margin-bottom:0}.mod_login .widget{width:100%}@media (min-width:600px){.mod_login .widget{width:calc(1 / 2 * 100% - (1 - 1 / 2) * 2rem) !important}}.mod_login .widget-submit{width:100% !important}.smWrapper{display:flex;gap:0.7rem;padding:1.1rem;border-radius:100px;border:1px solid rgba(112, 112, 112, 0.3);background:#004260}.smWrapper a{width:35px;aspect-ratio:1;border-radius:100px;background:#fff center center no-repeat}.smWrapper .yt{background-image:url("/files/layout-2024/icons/sm/social_handle_icon_YT.svg")}.smWrapper .xing{background-image:url("/files/layout-2024/icons/sm/social_handle_icon_XI.svg")}.smWrapper .fb{background-image:url("/files/layout-2024/icons/sm/social_handle_icon_FB.svg")}.smWrapper .insta{background-image:url("/files/layout-2024/icons/sm/social_handle_icon_IG.svg")}.smWrapper .linkedin{background-image:url("/files/layout-2024/icons/sm/social_handle_icon_LI.svg")}.mod_customnav ul{display:flex;gap:3rem;align-items:center;margin:0;padding:0;list-style:none}.mod_customnav a,.mod_customnav span{text-decoration:none}.footer-main .mod_customnav{max-width:300px}.footer-main .mod_customnav .level_1{display:flex;justify-content:center;align-items:center;gap:0.3rem;flex-wrap:wrap}@media (min-width:1280px){.footer-main .mod_customnav .level_1{justify-content:flex-start}}.footer-main .mod_customnav .level_1>div{width:100%;line-height:1.2;text-align:center}@media (min-width:1280px){.footer-main .mod_customnav .level_1>div{width:calc(1 / 2 * 100% - (1 - 1 / 2) * 1rem) !important;text-align:left}}form p.error{margin:0.2rem 0 0 0;color:#F08050;font:normal normal normal 14px/25px "Barlow"}.formbody,.formbody .fields{display:flex;justify-content:space-between;flex-wrap:wrap;width:100%}.widget{width:100%;margin:0.3rem 0}.widget.widget-checkbox{margin:0.6rem 0}.widget:first-child{margin-top:0}.widget:last-child{margin-bottom:0}.widget.widget-submit{display:flex;justify-content:flex-end;margin-top:1rem}.widget.widget-captcha{display:block !important}@media (min-width:600px){.widget.form-field-w50{width:calc(1 / 2 * 100% - (1 - 1 / 2) * 2rem) !important}}.widget>*{outline:none}.widget label{width:100%;font:normal normal normal 19px/25px "Barlow";letter-spacing:0}.widget label .mandatory{color:#F08050}.widget input:not([type=checkbox]):not([type=radio]),.widget textarea,.widget select{width:100%;border-radius:2px;border:none;padding:6px 10px;background:#C2CFD5;color:#0D1723;font:normal normal normal 19px/25px "Barlow";letter-spacing:0}.widget input:not([type=checkbox]):not([type=radio])::placeholder,.widget textarea::placeholder,.widget select::placeholder{opacity:0}.widget option{color:#0D1723}.widget .checkbox_container{display:flex;flex-direction:column;gap:0.2rem}.ce_text{margin:1rem 0 1rem 0}.ce_text:first-child{margin-top:0}.ce_text:last-child{margin-bottom:0}.rs-columns{margin:2.5rem 0}.rs-columns:first-child{margin-top:0}.rs-columns:last-child{margin-bottom:0}.mod_registration .fields>*{width:100%}@media (min-width:767px){.mod_registration .fields>*{width:calc(1 / 2 * 100% - (1 - 1 / 2) * 2rem) !important}}.ce_gallery ul{display:flex;flex-wrap:wrap;gap:1rem;margin:0;padding:0;list-style:none}.ce_gallery ul.cols_1>*{width:100%}@media (min-width:600px){.ce_gallery ul.cols_2>*{width:calc(1 / 2 * 100% - (1 - 1 / 2) * 1rem) !important}}@media (min-width:600px){.ce_gallery ul.cols_3>*{width:calc(1 / 3 * 100% - (1 - 1 / 3) * 1rem) !important}}@media (min-width:600px){.ce_gallery ul.cols_4>*{width:calc(1 / 4 * 100% - (1 - 1 / 4) * 1rem) !important}}@media (min-width:600px){.ce_gallery ul.cols_5>*{width:calc(20% - 1rem)}}@media (min-width:600px){.ce_gallery ul.cols_6>*{width:calc(16.6% - 1rem)}}@media (min-width:600px){.ce_gallery ul.cols_7>*{width:calc(14.28% - 1rem)}}@media (min-width:600px){.ce_gallery ul.cols_8>*{width:calc(12.5% - 1rem)}}@media (min-width:600px){.ce_gallery ul.cols_9>*{width:calc(11.11% - 1rem)}}@media (min-width:600px){.ce_gallery ul.cols_10>*{width:calc(10% - 1rem)}}@media (min-width:600px){.ce_gallery ul.cols_11>*{width:calc(9.09% - 1rem)}}@media (min-width:600px){.ce_gallery ul.cols_12>*{width:calc(8.33% - 1rem)}}.contao-cookiebar .cc-footer{display:flex;flex-direction:column;justify-content:center;gap:0.5rem}@media (min-width:600px){.contao-cookiebar .cc-footer{flex-direction:row}}.contao-cookiebar .cc-footer .cc-btn{margin:0.5rem 0 0 0 !important}.ce_rsce_partner{display:flex;flex-wrap:wrap;justify-content:flex-start;gap:2rem;margin:4rem 0}.ce_rsce_partner:first-child{margin-top:0}.ce_rsce_partner:last-child{margin-bottom:0}.ce_rsce_partner .partner{width:100%;padding:25px;background:#00516F2D;text-decoration:none;border-radius:5px}@media (min-width:600px){.ce_rsce_partner .partner{width:calc(1 / 2 * 100% - (1 - 1 / 2) * 2rem) !important}}@media (min-width:1400px){.ce_rsce_partner .partner{width:calc(1 / 3 * 100% - (1 - 1 / 3) * 2rem) !important}}.ce_rsce_partner .image_container{margin-bottom:50px}.ce_rsce_partner .image_container img{width:auto;height:100px;max-width:250px;object-fit:contain}.ce_rsce_partner .teaserText p{font:normal normal normal 17px/24px "Barlow"}.mm-menu .mm-navbar,.mm-menu .mm-panel{border-color:#002D41;background:#0D1723}.mm-menu .mm-listitem::after{border-color:#002D41;inset-inline-start:0}.mm-menu .mm-navbars--bottom{border-color:#002D41}.mm-menu .buttons{display:flex;justify-content:center;align-items:center;flex-direction:column;gap:1rem;padding:1rem 0}@media (min-width:600px){.mm-menu .buttons{flex-direction:row}}.mm-menu .buttons .ce_hyperlink{margin:0}.mm-menu .smWrapper{gap:0.5rem;border:none;border-radius:0;padding:1rem 0;background:none}@media (min-width:600px){.mm-menu .smWrapper{gap:0.7rem}}.ce_grid_start{margin:2rem 0}.ce_grid_start:first-child{margin-top:0}.ce_grid_start:last-child{margin-bottom:0}.ce_grid_start.justify-center>.inside{justify-content:center}.ce_grid_start.justify-end>.inside{justify-content:flex-end}.ce_grid_start.grid-gap-4>.inside{gap:4rem 2rem}.ce_grid_start.grid-gap-6>.inside{gap:6rem 2rem}.ce_grid_start.grid-mobile-reverse>.inside{flex-direction:column-reverse}@media (min-width:767px){.ce_grid_start.grid-mobile-reverse>.inside{flex-direction:row}}.ce_grid_start>.inside{display:flex;flex-wrap:wrap;flex-direction:row;gap:2rem}.ce_grid_start>.inside>*{margin-top:0;margin-bottom:0}.mod_news4wardList{display:flex;flex-wrap:wrap;gap:2rem;margin:2rem 0}.mod_news4wardList:first-child{margin-top:0}.mod_news4wardList:last-child{margin-bottom:0}.mod_news4wardList .layout_short{width:100%;padding:25px;background:#00516F2D;text-decoration:none;border-radius:5px}@media (min-width:767px){.mod_news4wardList .layout_short{width:calc(1 / 2 * 100% - (1 - 1 / 2) * 2rem) !important}}@media (min-width:1280px){.mod_news4wardList .layout_short{width:calc(1 / 3 * 100% - (1 - 1 / 3) * 2rem) !important}}.mod_news4wardList .layout_short h2{font:normal normal normal 25px/33px "Barlow";letter-spacing:0}.mod_news4wardList .layout_short a{display:block;width:100%;text-decoration:none}.mod_personalData .fields>*{width:calc(1 / 2 * 100% - (1 - 1 / 2) * 2rem) !important}.ce_previewdownloads{display:flex;justify-content:flex-start;flex-wrap:wrap;gap:2rem}.ce_previewdownloads h1,.ce_previewdownloads h2,.ce_previewdownloads h3,.ce_previewdownloads h4,.ce_previewdownloads h5,.ce_previewdownloads h6{width:100%;margin:0}.previewDownloadElement,.ce_previewdownload{width:100%;background:#00516F2D;text-decoration:none}@media (min-width:767px){.previewDownloadElement,.ce_previewdownload{width:calc(1 / 2 * 100% - (1 - 1 / 2) * 2rem) !important}}@media (min-width:1280px){.previewDownloadElement,.ce_previewdownload{width:calc(1 / 3 * 100% - (1 - 1 / 3) * 2rem) !important}}.previewDownloadElement img,.ce_previewdownload img{display:block;background:white}.previewDownloadElement a,.ce_previewdownload a{display:block;width:100%;text-decoration:none}.ce_previewdownload img.mime_icon{display:none}.ce_previewdownload a:last-of-type{padding:25px}.ce_downloads{margin:2rem 0}.ce_downloads:first-child{margin-top:0}.ce_downloads:last-child{margin-bottom:0}.ce_downloads ul{margin:0;padding:0;list-style:none}.ce_download{margin:1rem 0}.ce_download:first-child{margin-top:0}.ce_download:last-child{margin-bottom:0}.download-element{margin:1rem 0}.download-element:first-of-type{margin-top:0}.download-element:last-of-type{margin-bottom:0}.download-element a{display:flex;align-items:center;text-decoration:none;gap:1rem;font:normal normal normal 18px/30px "Barlow";letter-spacing:0}.download-element a::before{content:"";display:inline-block;width:27px;min-width:27px;aspect-ratio:1;background:url(/files/layout-2024/icons/download.svg) center center no-repeat;background-size:100%}.mod_cookiebarOpener{position:fixed;bottom:1em;left:0;z-index:9999}.mod_cookiebarOpener a{display:block;width:0;height:50px;padding-left:50px;text-indent:-10000px;background:rgba(170, 170, 170, 0.2) url(/files/layout/cookieconsent/cookie_icon_black.svg) left 10px center no-repeat;transition:width 0.1s;line-height:50px;font-size:18px;border-radius:0 5px 5px 0;color:#fff;text-decoration:none}.mod_cookiebarOpener a:hover{width:180px;text-indent:0}.mm-wrapper:not(.mm-wrapper--opened) .mm-slideout{transform:none !important;-webkit-transform:none !important}.mod_newslist{display:flex;justify-content:flex-start;align-items:stretch;flex-wrap:wrap;gap:2rem}.mod_newslist .layout_latest{position:relative;overflow:hidden;width:100%;border-radius:5px;padding-bottom:4rem;background:#00516F2D;text-decoration:none}@media (min-width:767px){.mod_newslist .layout_latest{width:calc(1 / 2 * 100% - (1 - 1 / 2) * 2rem) !important}}@media (min-width:1400px){.mod_newslist .layout_latest{width:calc(1 / 3 * 100% - (1 - 1 / 3) * 2rem) !important}}.mod_newslist .layout_latest a{text-decoration:none}.mod_newslist .layout_latest a:hover{filter:none !important}.mod_newslist .layout_latest h3{margin:1rem 0;padding:25px 25px 0 25px}.mod_newslist .layout_latest h4{margin:1rem 0;padding:0 25px}.mod_newslist .layout_latest h4 time{color:#919191 !important}.mod_newslist .layout_latest .ce_text{margin:0;padding:0 25px}.mod_newslist .layout_latest .more{position:absolute;bottom:1rem;left:0;width:100%;padding:0 25px;color:#F08050;text-align:right}.mod_newslist .layout_latest .more::after{content:" ..."}.mod_newsreader .back{display:block;margin-top:2rem}.mod_newsreader .back a{color:#F08050;text-decoration:none}.mod_eventlist{display:flex;justify-content:flex-start;align-items:stretch;flex-wrap:wrap;gap:2rem}.mod_eventlist .event.layout_teaser{position:relative;overflow:hidden;width:100%;border-radius:5px;background:#00516F2D;text-decoration:none}@media (min-width:767px){.mod_eventlist .event.layout_teaser{width:calc(1 / 2 * 100% - (1 - 1 / 2) * 2rem) !important}}@media (min-width:1400px){.mod_eventlist .event.layout_teaser{width:calc(1 / 3 * 100% - (1 - 1 / 3) * 2rem) !important}}.mod_eventlist .event.layout_teaser .inner{display:flex;flex-direction:column;height:100%;text-decoration:none;color:inherit}.mod_eventlist .event.layout_teaser .inner:hover{filter:none !important}.mod_eventlist .event.layout_teaser .eventImgDate{position:static;background:none}.mod_eventlist .event.layout_teaser .eventImgDate time{position:static;display:flex;align-items:center;gap:0.25rem;padding:1rem 25px;color:#fff;font:normal normal normal 14px/25px "Barlow";font-weight:600;border-bottom:1px solid rgba(255, 255, 255, 0.1);height:auto;z-index:auto;bottom:auto;left:auto}.mod_eventlist .event.layout_teaser .eventImgDate time .startDate,.mod_eventlist .event.layout_teaser .eventImgDate time .endDate{display:inline-flex;align-items:baseline;gap:0.2rem}.mod_eventlist .event.layout_teaser .eventImgDate time span{padding:0}.mod_eventlist .event.layout_teaser .eventImgDate time .day{font:normal normal normal 23px/24px "Barlow";letter-spacing:0;font-weight:700;color:#F08050;height:auto;line-height:inherit;font-size:inherit;text-align:left}.mod_eventlist .event.layout_teaser .eventImgDate time .monthYear br{display:none}.mod_eventlist .event.layout_teaser .eventImgDate figure,.mod_eventlist .event.layout_teaser .eventImgDate .image_container{position:relative;margin:0;line-height:0}.mod_eventlist .event.layout_teaser .eventImgDate figure img,.mod_eventlist .event.layout_teaser .eventImgDate .image_container img{width:100%;height:220px;object-fit:cover}.mod_eventlist .event.layout_teaser .eventText{display:flex;flex-direction:column;flex:1;padding:1rem 25px 2rem 25px}.mod_eventlist .event.layout_teaser .eventText h3{margin:1.5rem 0 1rem;font:normal normal bold 23px/30px "Barlow";letter-spacing:0.5px}.mod_eventlist .event.layout_teaser .eventText .ce_text{margin:0;font:normal normal normal 16px/28px "Barlow";letter-spacing:0.5px;color:#919191}.mod_eventlist .event.layout_teaser .eventText .schulungs-daten{margin-top:auto;padding-top:1rem}.mod_eventlist .event.layout_teaser .eventText .schulungs-daten h4{margin:0 0 0.3rem 0;font:normal normal normal 14px/25px "Barlow";font-weight:600;text-transform:uppercase;letter-spacing:1px;color:#919191}.mod_eventlist .event.layout_teaser .eventText .schulungs-daten .eventNotFull{color:#4CAF50;font:normal normal normal 15px/22px "Barlow";font-weight:600}.mod_eventlist .event.layout_teaser .eventText .schulungs-daten .eventNearlyFull{color:#FF9800;font:normal normal normal 15px/22px "Barlow";font-weight:600}.mod_eventlist .event.layout_teaser .eventText .schulungs-daten .eventFull{color:#F08050;font:normal normal normal 15px/22px "Barlow";font-weight:600}.mod_eventlist .event.layout_teaser .eventText .more{position:absolute;bottom:1rem;left:0;width:100%;padding:0 25px;color:#F08050;text-align:right;font:normal normal normal 16px/28px "Barlow";letter-spacing:0.5px;font-weight:600}.mod_eventlist .event.layout_teaser .eventText .more::after{content:" →"}.mod_eventreader .event.layout_full .info{margin:0 0 1.5rem 0}.mod_eventreader .event.layout_full .info time{font:normal normal normal 19px/25px "Barlow";letter-spacing:0;color:#919191}.mod_eventreader .event.layout_full .recurring{font:normal normal normal 16px/28px "Barlow";letter-spacing:0.5px;color:#919191}.mod_eventreader .event.layout_full .location{margin-top:1.5rem;font:normal normal normal 16px/28px "Barlow";letter-spacing:0.5px;color:#919191}.mod_eventreader .event.layout_full .enclosure{list-style:none;margin:1.5rem 0 0 0;padding:0}.mod_eventreader .event.layout_full .enclosure .download-element{margin:0.5rem 0}.mod_eventreader .event.layout_full .enclosure .download-element a{color:#F08050;text-decoration:none;font:normal normal normal 16px/28px "Barlow";letter-spacing:0.5px}.mod_eventreader .event.layout_full .enclosure .download-element a:hover{text-decoration:underline}.mod_eventreader .event.layout_full .enclosure .download-element a .size{color:#919191;font:normal normal normal 14px/25px "Barlow"}.mod_eventreader .event.layout_full .back{display:block;margin-top:2rem}.mod_eventreader .event.layout_full .back a{color:#F08050;text-decoration:none}.mod_eventreader .schulungs-daten{margin-top:2rem;padding:1.25rem;background:#00516F2D;border-radius:5px}.mod_eventreader .schulungs-daten h4{margin:0 0 0.5rem 0;font:normal normal normal 19px/25px "Barlow";letter-spacing:0;font-weight:600}.mod_eventreader .schulungs-daten .eventNotFull{color:#4CAF50;font:normal normal normal 16px/28px "Barlow";letter-spacing:0.5px;font-weight:600}.mod_eventreader .schulungs-daten .eventNearlyFull{color:#FF9800;font:normal normal normal 16px/28px "Barlow";letter-spacing:0.5px;font-weight:600}.mod_eventreader .schulungs-daten .eventFull{color:#F08050;font:normal normal normal 16px/28px "Barlow";letter-spacing:0.5px;font-weight:600}.ce_player{margin:2rem 0}.ce_player:first-of-type{margin-top:0}.ce_player:last-of-type{margin-top:0}.ce_player .video_container{margin:0}.ce_rsce_addressbox{background:#00516F2D;padding:2em;box-sizing:border-box}.ce_rsce_addressbox.halfWidth{width:100% !important}@media (min-width:1400px){.ce_rsce_addressbox.halfWidth{width:calc(1 / 2 * 100% - (1 - 1 / 2) * 2rem) !important}}.ce_rsce_addressbox.oneThirdWidth{width:100% !important}@media (min-width:1400px){.ce_rsce_addressbox.oneThirdWidth{width:calc(1 / 3 * 100% - (1 - 1 / 3) * 2rem) !important}}.ce_rsce_addressbox .imageData figure{margin:0 0 2rem 0}.ce_rsce_addressbox .imageData figure img{width:100%;height:180px;object-fit:cover}.ce_rsce_addressbox .nameData{margin-bottom:1em}.ce_rsce_addressbox .nameData span{display:flex}.ce_rsce_addressbox .nameData span:before{content:"";align-self:flex-end;text-align:right;display:inline-block;width:60px;margin-right:1em}.ce_rsce_addressbox .nameData .business::before{display:none}.ce_rsce_addressbox .nameData .plzCity{display:flex}.ce_rsce_addressbox .nameData .plzCity .plz{margin-right:5px}.ce_rsce_addressbox .nameData .plzCity .city:before{display:none}.ce_rsce_addressbox .contactData a{display:flex;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-decoration:none}.ce_rsce_addressbox .contactData a:before{align-self:flex-start;text-align:left;width:50px;margin-right:1em;display:inline-block;text-decoration:none}.ce_rsce_addressbox .contactData a span:hover{text-decoration:underline}.ce_rsce_addressbox .contactData .phone:before{content:"Telefon"}.ce_rsce_addressbox .contactData .fax:before{content:"Fax"}.ce_rsce_addressbox .contactData .mailContact:before{content:"e-Mail"}.ce_rsce_addressbox .contactData .www:before{content:"Web"}.grey .ce_rsce_addressbox,.turquoiseBright .ce_rsce_addressbox{padding:2em;box-sizing:border-box}.ce_rsce_iframe_cookie{position:relative;overflow:hidden;width:100%}.confirmation-container{width:100%;padding:2rem;text-align:center;border-radius:5px;background:#004260}.confirmation-container figure{width:100px;max-width:100%;margin:0 auto}.confirmation-container .submit{margin:0 auto}.section-referenz-slider>.inside{max-width:100% !important;padding:0}.section-referenz-slider .splide{background:#C2CFD5}.section-referenz-slider .item{display:flex;justify-content:center;align-items:center;height:163px}.section-referenz-slider ul.file{margin:0;padding:0;list-style:none}.section-preview{position:relative;overflow:hidden;background:#0D1723}.section-preview::before,.section-preview::after{content:"";position:absolute;width:25%;aspect-ratio:1;background:url("/files/layout-2024/background/radial_raster.svg") center center no-repeat;background-size:100%}.section-preview::before{top:10%;left:-2%}@media (min-width:1400px){.section-preview::before{left:7%}}.section-preview::after{right:-4%;bottom:10%}@media (min-width:1400px){.section-preview::after{right:7%}}.section-preview>.inside{position:relative;z-index:2;padding-bottom:2rem}.section-preview>.inside p{font:normal normal normal 17px/24px "Barlow"}.section-benefits{background:#0D1723;background-size:100% auto}.section-benefits>.inside{display:flex;max-width:1057px;flex-direction:column;justify-content:space-between;align-items:center;gap:1rem;padding-top:4rem;padding-bottom:6rem}@media (min-width:1400px){.section-benefits>.inside{flex-direction:row;align-items:flex-start}}.section-benefits>.inside .background-image img{object-fit:contain;object-position:bottom center}.section-benefits>.inside>.ce_rsce_teaserbox{max-width:350px}@media (min-width:1400px){.section-benefits>.inside>.ce_rsce_teaserbox{max-width:calc(33.33% - 1rem)}}.section-benefits>.inside>.ce_rsce_teaserbox .image_container,.section-benefits>.inside>.ce_rsce_teaserbox .teaserDesc{opacity:0}.section-benefits h1,.section-benefits h2,.section-benefits h3,.section-benefits h4,.section-benefits h5,.section-benefits h6{color:#fff}.section-benefits p{color:#919191}.section-downtime{background:#0D1723;padding-bottom:calc(200px + 1vw)}.section-downtime>.inside{max-width:1133px;padding-bottom:0}.section-downtime h1,.section-downtime h2,.section-downtime h3,.section-downtime h4,.section-downtime h5,.section-downtime h6{color:#fff}.section-downtime p{color:#919191}.section-features{position:relative;margin-top:calc((200px + 1vw) * -1);padding:calc(200px + 1vw) 0 calc(100vw * .05) 0;background:#0D1723}.section-features .bar_background{position:absolute;top:0;right:0;z-index:1;display:block;pointer-events:none;min-width:100%;height:100%;aspect-ratio:1.7777777778}.section-features .bar_background svg{position:absolute;right:0;left:0;width:100%;height:100%}.section-features .bar_background svg g{box-sizing:unset}.section-features::after{content:"";position:absolute;z-index:1;display:none;pointer-events:none}@media (min-width:1400px){.section-features::after{display:block}}.section-features::after{z-index:2;top:50%;right:10%;transform:translateY(-30%);width:331px;aspect-ratio:1;background:url("/files/layout-2024/icons/components/vmsm_logo_small.svg")}.section-features>.inside{position:relative;z-index:3;max-width:calc(1033px + 2rem)}.section-features>.inside h1,.section-features>.inside h2,.section-features>.inside h3,.section-features>.inside h4,.section-features>.inside h5,.section-features>.inside h6{width:100%;margin-bottom:70px;text-align:center;font:normal normal normal 42px/54px "Barlow"}.section-video-slider{position:relative;z-index:3;background:none}.section-video-slider>.inside{max-width:100%;padding:4rem 0}.section-video-slider .ce_headline{margin-left:2rem;margin-right:2rem;text-align:center}.section-keywords{position:relative;z-index:2 !important;margin-top:calc(-4rem - 110px);padding:220px 0 110px 0}.section-keywords>.inside{max-width:1329px;padding-top:0;padding-bottom:0}.section-keywords *{color:#fff}.section-first-steps{background:#0D1723}.section-first-steps *{color:#fff}.section-first-steps>.inside{position:relative;max-width:calc(1274px + 4rem);padding:164px 2rem}@media (min-width:767px){.section-first-steps .ce_hyperlink{position:absolute;bottom:8rem;left:2rem}}.section-components{background:#002D41}.section-components *,.section-components p{color:#fff}.section-components>.inside{display:flex;justify-content:space-between;flex-direction:column-reverse;align-items:center;row-gap:4rem;max-width:calc(1274px + 4rem);padding:139px 2rem}@media (min-width:1280px){.section-components>.inside{flex-direction:row}}.section-components>.inside .ce_rsce_components{width:100%}@media (min-width:1280px){.section-components>.inside .ce_rsce_components{width:calc(50% - 100px)}}.section-components>.inside .ce_element_wrapper_start{width:100%}@media (min-width:1280px){.section-components>.inside .ce_element_wrapper_start{width:calc(50% - 100px)}}.section-components>.inside .ce_image img{width:40px}.section-components>.inside .ce_text p{font:normal normal normal 19px/25px "Barlow";letter-spacing:0}.section-faq{background:#0D1723}.section-faq *{color:#fff}.section-faq>.inside{padding-top:157px;padding-bottom:200px}.section-faq h2.ce_headline{text-align:center;margin-bottom:85px !important;font:normal normal normal 42px/54px "Barlow"}.section-download{background:#004260}.section-download *{color:#fff}.section-download>.inside{display:flex;flex-direction:column;justify-content:space-between;row-gap:2rem;max-width:calc(1325px + 4rem);padding-top:91px}@media (min-width:767px){.section-download>.inside{flex-direction:row}}.section-download .ce_image{width:100%;margin:-220px auto 0 auto}@media (min-width:767px){.section-download .ce_image{width:45%;max-width:550px;margin:-180px 0 0 0}}.section-download .ce_element_wrapper_start{width:100%}@media (min-width:767px){.section-download .ce_element_wrapper_start{width:50%}}.section-download .ce_element_wrapper_start .ce_text{max-width:521px;margin-bottom:50px}.section-download .ce_element_wrapper_start .ce_text h1,.section-download .ce_element_wrapper_start .ce_text h2,.section-download .ce_element_wrapper_start .ce_text h3,.section-download .ce_element_wrapper_start .ce_text h4,.section-download .ce_element_wrapper_start .ce_text h5,.section-download .ce_element_wrapper_start .ce_text h6{margin-bottom:40px}.section-download .ce_element_wrapper_start .ce_text p{font:normal normal normal 23px/30px "Barlow";letter-spacing:0}.section-beaker{position:relative;height:0;padding:0 2rem;background:none}.section-beaker .breaker-glow{position:absolute;z-index:1;top:0;left:50%;transform:translate(-50%, -350px);width:100%;height:410px;background:transparent radial-gradient(closest-side at 50% 50%, #FFFFFFCC 0%, #FFFFFF00 100%) 0% 0% no-repeat padding-box;opacity:0;pointer-events:none;filter:opacity(0.2)}.section-beaker::after{content:"";position:absolute;z-index:1;bottom:0;left:0;display:block;width:100%;height:12px;background:#155fa4 center center no-repeat;background-size:cover}.section-beaker>.inside{position:relative;z-index:2;transform:translateY(-180px);display:flex;justify-content:space-between;flex-direction:column;align-items:center;height:auto;border-radius:5px;padding:50px 55px 50px 55px;background:#F08050;color:#fff;text-align:center}@media (min-width:1280px){.section-beaker>.inside{flex-direction:row;height:220px;padding:70px 140px 70px 110px;text-align:left}}.section-beaker>.inside:hover{filter:brightness(100%)}.section-beaker>.inside .ce_text{margin:0 !important}.section-beaker>.inside .ce_text h2{font:normal normal normal 25px/33px "Barlow";letter-spacing:0;word-break:keep-all}@media (min-width:1400px){.section-beaker>.inside .ce_text h2{font:normal normal normal 36px/42px "Barlow"}}.hide-breaker .mod_article:last-child{padding-bottom:4rem !important}.hide-breaker .section-beaker{display:none !important}.hide-breaker #footer .footer-main{padding:4rem 0 !important}
