:root{--mainColor: #e30512}html,body{font-family:MarkPro, Arial, sans-serif;font-weight:400;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;font-feature-settings:"kern";-moz-font-feature-settings:"kern";-moz-font-feature-settings:"kern=1"}h1{font-weight:900}@media screen and (max-width:1155px){h1{font-size:1.75rem}}h2{font-weight:900}@media screen and (max-width:1155px){h2{font-size:1.5rem}}h3{font-weight:900}@media screen and (max-width:1155px){h3{font-size:1.3rem}}h4{font-weight:900}@media screen and (max-width:1155px){h4{font-size:1.2rem}}main{display:block}.t-sali{hyphens:none}.icon-m img{min-width:40px}[class*="ce_text"] li a{color:var(--accentColor)}.contao-cookiebar{z-index:10000}.mod_article:not(.fullwidth):not(.article-pb-xxs):not(.article-pb-xs):not(.article-pb-s):not(.article-pb-m):not(.article-pb-l):not(.article-pb-xl):not(.article-pb-xxl)>.container{padding-top:60px;padding-bottom:60px}body:not(.fixed-header) .top-link{display:none}#header,#stickyheader{border-top:2px solid #e30512;box-shadow:0 2px 10px 0 rgba(0, 0, 0, 0.25);z-index:1000}#header .inside,#stickyheader .inside{padding-left:0px;padding-right:20px}@media screen and (max-width:767px){#header .inside,#stickyheader .inside{padding-left:0 !important;padding-right:0 !important}}#stickyheader{box-shadow:0 2px 10px 0 rgba(0, 0, 0, 0.25)}#stickyheader .header .logo{width:fit-content}#stickyheader .header .logo a{width:280px}@media screen and (max-width:1510px){#stickyheader .header .logo a{width:180px}}@media screen and (max-width:1275px){#stickyheader .header .logo a{width:140px}}@media screen and (max-width:1155px){#stickyheader .header_right_link{display:none}}.faq #header_middle .js-call-us.cfi-call-us{display:none}.header .logo{margin-left:20px}@media screen and (max-width:1510px){.header.original .logo{width:fit-content}.header.original .logo a{width:180px}}@media screen and (max-width:1275px){.header.original .logo a{width:140px}}.header .mod_search{margin-left:25px;opacity:1}.header .mod_search i{font-weight:bold}.header .mod_search:hover{opacity:0.7}.header .mainmenu{float:left;padding-left:30px}@media screen and (max-width:1510px){.header .mainmenu{padding-left:15px}.header .mainmenu ul li{margin-right:0}}.header .mainmenu ul li a{display:block;border:0;background:0 0;outline:0;color:#222;font-size:18px;font-weight:500;text-decoration:none;line-height:1;line-height:30px;position:relative;top:3px}.header .mainmenu ul li a.active.a-level_1 span,.header .mainmenu ul li a.trail.a-level_1 span{border-bottom:2px solid #e30512}.header .mainmenu ul li a span{font-weight:normal}@media screen and (max-width:1275px){.header .mainmenu ul li a span{font-size:15px}}.header .mainmenu ul li a.a-level_1:not(.active) span:after{content:"";position:absolute;bottom:-3px;left:50%;width:0;height:2px;background-color:#E30512;transition:all 0.2s linear}.header .mainmenu ul li a.a-level_1.not-clickable{pointer-events:none}.header .mainmenu ul li.mlist:not(.trail):hover a span::after{left:0;width:100%}.header .mainmenu .level_1 .inner .megamenu.first{height:4rem}.header .vlist.level_2 li:hover a{background:white !important}@media screen and (max-width:1155px){.header .mainmenu{display:none}.header .mmenu_trigger{position:absolute;right:10px;top:50%;transform:translateY(-50%);align-items:center;display:flex}.header .mod_langswitcher{display:none}.header .mod_search{display:none}}.mod_pct_megamenu{margin:0;min-width:100%;box-shadow:0 2px 10px 0 rgba(0, 0, 0, 0.25) !important}@media screen and (max-width:1155px){.mod_pct_megamenu.active{display:none}}.mod_pct_megamenu .item{display:none}.mod_pct_megamenu .item.active{display:grid !important;padding-left:330px !important;padding-top:23px !important;padding-bottom:23px !important;border-top:none !important;min-height:250px}@media screen and (max-width:1510px){.mod_pct_megamenu .item.active{padding-left:215px !important}}@media screen and (max-width:1275px){.mod_pct_megamenu .item.active{padding-left:20px !important}}.mod_pct_megamenu .item.active .column nav.mod_navigation ul.vlist.level_1{position:relative}.mod_pct_megamenu .item.active .column nav.mod_navigation ul.vlist.level_1.second-level-active::before{content:"";border-left:1px solid var(--body-color);position:absolute;height:calc(100% - 16px);top:8px;left:300px}.mod_pct_megamenu .item.active .column nav.mod_navigation ul li{padding:12px 15px 12px 0;line-height:1;font-size:16px}.mod_pct_megamenu .item.active .column nav.mod_navigation ul li:hover a.a-level_1{color:#e30512 !important}.mod_pct_megamenu .item.active .column nav.mod_navigation ul li.washroom-block{padding-top:0;margin-top:-3.75px}.mod_pct_megamenu .item.active .column nav.mod_navigation ul li a{position:relative;border:0;box-shadow:none;background:0 0;font-size:18px;line-height:1;font-weight:normal;text-decoration:none;margin:0;word-break:break-word}.mod_pct_megamenu .item.active .column nav.mod_navigation ul li a.trail{color:#e30512 !important}.mod_pct_megamenu .item.active .column nav.mod_navigation ul li a.pct_megamenu{pointer-events:none}.mod_pct_megamenu .item.active .column nav.mod_navigation ul li ul.vlist.level_2{display:none}.mod_pct_megamenu .item.active .column nav.mod_navigation ul li.active ul.vlist.level_2{height:100%;display:block;position:absolute;left:150px;top:0;padding-left:200px}@media screen and (max-width:1510px){.mod_pct_megamenu .item.active .column nav.mod_navigation ul li.active ul.vlist.level_2 li{max-width:200px;padding-right:10px}}.mod_pct_megamenu .item.active .column nav.mod_navigation ul li.active ul.vlist.level_2 li:hover a.a-level_2{color:#e30512 !important}.mod_pct_megamenu .item.active .contact-block{position:absolute;right:0;display:flex;align-items:center;margin-left:auto;padding:10px;background:#f5fcff;top:0;height:100%;border:1px solid #cef !important;max-width:600px}.mod_pct_megamenu .item.active .contact-block .attributes{width:100%;height:100%}.mod_pct_megamenu .item.active .contact-block .attributes .autogrid_row{width:100%;height:100%;margin-left:0}.mod_pct_megamenu .item.active .contact-block .attributes .autogrid_row .column .ce_text p{margin-bottom:0;text-align:left;line-height:1.25;font-size:16px}@media screen and (max-width:1510px){.mod_pct_megamenu .item.active .contact-block .attributes .autogrid_row .column .ce_text p{font-size:14px}}.mod_pct_megamenu .item.active .contact-block .attributes .autogrid_row .column .ce_hyperlink .hyperlink_txt{padding:0 !important;text-align:left !important;color:#e30512 !important;font-size:24px;font-weight:900 !important;background:#f5fcff !important;border:none;width:100%;margin:0;line-height:1.25}@media screen and (max-width:1510px){.mod_pct_megamenu .item.active .contact-block .attributes .autogrid_row .column .ce_hyperlink .hyperlink_txt{font-size:18px}}.mod_pct_megamenu .item.active .contact-block .attributes .autogrid_row .column .ce_hyperlink:hover{background:#f5fcff !important}.mod_pct_megamenu .item.active .contact-block .attributes .autogrid_row .column:nth-child(1){border-right:1px solid var(--accentColor);padding-right:0px;padding-left:40px}.mod_pct_megamenu .item.active .contact-block .attributes .autogrid_row .column:nth-child(1) h1,.mod_pct_megamenu .item.active .contact-block .attributes .autogrid_row .column:nth-child(1) h2,.mod_pct_megamenu .item.active .contact-block .attributes .autogrid_row .column:nth-child(1) h3,.mod_pct_megamenu .item.active .contact-block .attributes .autogrid_row .column:nth-child(1) h4,.mod_pct_megamenu .item.active .contact-block .attributes .autogrid_row .column:nth-child(1) h5,.mod_pct_megamenu .item.active .contact-block .attributes .autogrid_row .column:nth-child(1) h6{text-align:left;margin:0;width:max-content;font-weight:900}.mod_pct_megamenu .item.active .contact-block .attributes .autogrid_row .column:nth-child(1) .column:nth-child(1){border-right:1px solid var(--accentColor);padding-right:40px}.mod_pct_megamenu .item.active .contact-block .attributes .autogrid_row .column:nth-child(1) p{margin:0;text-align:left;font-size:16px;line-height:16px}#breadcrumb .mod_breadcrumb{border:0}#breadcrumb .mod_breadcrumb .mod_breadcrumb_inside ul{padding:5px 0}#breadcrumb .mod_breadcrumb .mod_breadcrumb_inside ul li:before{content:"";color:var(--accentColor)}#breadcrumb .mod_breadcrumb .mod_breadcrumb_inside ul li:first-child:before{display:none}#breadcrumb .mod_breadcrumb .mod_breadcrumb_inside ul li:first-child a{content:"";position:relative;height:22.5px;width:22.5px;display:block;background-image:url("/files/hi1/img/favicon/favicon-32x32.png");background-size:contain;top:6px}#breadcrumb .mod_breadcrumb .mod_breadcrumb_inside ul li:first-child a span{display:none}#breadcrumb .mod_breadcrumb .mod_breadcrumb_inside ul li a{color:#4A4A4A}#breadcrumb .mod_breadcrumb .mod_breadcrumb_inside ul li a:hover{color:var(--accentColor)}body.index #breadcrumb{display:none !important}#slider.empty+#breadcrumb{margin-top:15px}#slider .ce_sliderStart .slider-control{height:0}#slider .ce_sliderStart .slider-control .slider-menu{position:absolute;bottom:10px}#slider .ce_sliderStart .slider-control .slider-prev,#slider .ce_sliderStart .slider-control .slider-next{color:transparent !important}.mod_pct_megamenu .mlist.regular.washroom-block a::after{content:"";background-image:url(/files/Inhalte/Archiv/media/1639/bluecare_50x30px-grossverschoben.png);display:inline-block;padding-left:5px;width:65px;height:30px;background-position:center;background-repeat:no-repeat;background-attachment:inherit;top:9px;position:relative;cursor:pointer;background-size:60px}#stickyheader .mainmenu .vlist.level_2{padding-left:345px !important}@media screen and (max-width:1510px){#stickyheader .mainmenu .vlist.level_2{padding-left:210px !important}}@media screen and (max-width:1275px){#stickyheader .mainmenu .vlist.level_2{padding-left:0px !important}}#mmenu{max-width:375px;min-width:200px;width:100%}@media screen and (max-width:1155px){#mmenu{display:block}}#mmenu .scrollable{padding-top:60px}#mmenu .scrollable .inside{z-index:101;background-color:#fff}#mmenu #mmenu_middle{padding:0}#mmenu .mod_navigation .vlist.level_1 li{border-bottom:1px solid #e1e2e7;text-align:left;width:100%;font-weight:500;text-decoration:none}#mmenu .mod_navigation.mobile_horizontal ul li a{border-bottom:none;font-weight:500;white-space:nowrap;border:0;padding-left:15px}#mmenu .mod_navigation.mobile_horizontal ul li.submenu>a:after{margin-right:10px}#mmenu .mod_navigation.mobile_horizontal ul li.submenu>a.open{border-bottom:0;margin-bottom:0;color:inherit}#mmenu .mod_navigation.mobile_horizontal ul li.submenu>a.open .opener{right:auto;left:0}body.mmenu_open .mmenu_overlay{display:block}.faq #footer .inside .footer-row1.block .w-contact-footer.align--center .container{display:none}#footer .inside{margin:0;padding:0;width:100%;min-width:100%;padding:0 0 10px;transform:translateY(0) !important}@media screen and (max-width:1024px){#footer .inside{padding-top:10px}}#footer .inside .column{margin-bottom:0 !important}#footer .inside p strong span a{font-size:24px;font-weight:700}#footer .inside p strong span a:hover{text-decoration:underline}#bottom .inside{font-size:13px}@media screen and (max-width:1024px){#bottom .inside .column p{margin-bottom:0}}#bottom .inside .column p strong span a{font-size:24px;font-weight:700;line-height:1.6}#bottom .inside .column a{outline:0;padding:0;font-weight:400;margin:5px 10px}#bottom .inside .column a:hover{text-decoration:underline}#cookiebar_settings_link{position:fixed;left:15px;bottom:15px;z-index:1000;width:35px;height:35px;background-size:22.5px 22.5px;background-repeat:no-repeat;background-position:center center;background-color:#fff;border-radius:100%;cursor:pointer;box-shadow:0 0 25px 0 rgba(0, 0, 0, 0.04);border:1px solid var(--accentColor);background-image:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDI4LjEuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkViZW5lXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCAzNi4wMSA0MCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMzYuMDEgNDA7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4KCS5zdDB7ZmlsbDojMDIwMjAzO30KPC9zdHlsZT4KPHBhdGggY2xhc3M9InN0MCIgZD0iTTI5LjYyLDQuOTRjLTAuMTYsMC0wLjMxLTAuMDQtMC40Ni0wLjExQzI1LjMzLDIuODUsMjIsMiwxOC4wMiwyYy0zLjk3LDAtNy43MSwwLjk1LTExLjE0LDIuODIKCWMtMC40OSwwLjI2LTEuMDksMC4wOS0xLjM2LTAuNGMtMC4yNi0wLjQ5LTAuMDktMS4wOSwwLjQtMS4zNkM5LjY1LDEuMDMsMTMuNzIsMCwxOC4wMiwwQzIyLjI4LDAsMjYsMC45NCwzMC4wOCwzLjA1CgljMC40OSwwLjI1LDAuNjgsMC44NiwwLjQzLDEuMzVDMzAuMzMsNC43NCwyOS45OCw0Ljk0LDI5LjYyLDQuOTR6IE0xLDE1LjQ0Yy0wLjIsMC0wLjQtMC4wNi0wLjU4LTAuMTgKCWMtMC40NS0wLjMyLTAuNTYtMC45NC0wLjI0LTEuMzljMS45OC0yLjgsNC41MS01LDcuNTEtNi41NWM2LjI5LTMuMjUsMTQuMzMtMy4yNiwyMC42My0wLjAyYzIuOTksMS41NCw1LjUxLDMuNzIsNy41LDYuNQoJYzAuMzIsMC40NSwwLjIyLDEuMDctMC4yMywxLjM5cy0xLjA4LDAuMjItMS40LTAuMjNjLTEuOC0yLjUyLTQuMDgtNC41LTYuNzgtNS44OEMyMS42Nyw2LjEzLDE0LjM0LDYuMTQsOC42MSw5LjEKCWMtMi43MSwxLjQtNSwzLjM5LTYuNzksNS45M0MxLjYyLDE1LjMsMS4zMSwxNS40NCwxLDE1LjQ0eiBNMTMuNTEsMzkuNTdjLTAuMjYsMC0wLjUxLTAuMS0wLjcxLTAuM2MtMS43My0xLjc1LTIuNjctMi44Ni00LjAyLTUuMjcKCWMtMS4zOC0yLjQ2LTIuMTEtNS40Ny0yLjExLTguNjljMC01Ljk0LDUuMDgtMTAuNzgsMTEuMzMtMTAuNzhzMTEuMzMsNC44MywxMS4zMywxMC43OGMwLDAuNTUtMC40NSwxLTEsMXMtMS0wLjQ1LTEtMQoJYzAtNC44NC00LjE4LTguNzgtOS4zMy04Ljc4Yy01LjE0LDAtOS4zMywzLjk0LTkuMzMsOC43OGMwLDIuODgsMC42NCw1LjU0LDEuODUsNy43MWMxLjI5LDIuMywyLjE1LDMuMjksMy42OSw0Ljg0CgljMC4zOSwwLjM5LDAuMzksMS4wMy0wLjAxLDEuNDFDMTQuMDIsMzkuNDgsMTMuNzYsMzkuNTcsMTMuNTEsMzkuNTd6IE0yNy44NCwzNS44N2MtMi4zOCwwLTQuNDctMC42LTYuMi0xLjc3CgljLTIuOTctMi4wMi00Ljc1LTUuMy00Ljc1LTguNzhjMC0wLjU1LDAuNDUtMSwxLTFzMSwwLjQ1LDEsMWMwLDIuODEsMS40NSw1LjQ3LDMuODgsNy4xMmMxLjQxLDAuOTYsMy4wNywxLjQzLDUuMDcsMS40MwoJYzAuNDgsMCwxLjI5LTAuMDUsMi4wOS0wLjE5YzAuNTQtMC4xLDEuMDYsMC4yNywxLjE2LDAuODFzLTAuMjcsMS4wNi0wLjgxLDEuMTZDMjkuMTEsMzUuODYsMjguMTIsMzUuODcsMjcuODQsMzUuODd6IE0yMy44MSw0MAoJYy0wLjA5LDAtMC4xOC0wLjAxLTAuMjYtMC4wNGMtMy4xOS0wLjg3LTUuMjctMi4wNS03LjQzLTQuMmMtMi43OS0yLjc4LTQuMzMtNi40OS00LjMzLTEwLjQ0YzAtMy4yNSwyLjc2LTUuODksNi4xNi01Ljg5CglzNi4xNiwyLjY0LDYuMTYsNS44OWMwLDIuMTQsMS44NywzLjg5LDQuMTYsMy44OXM0LjE2LTEuNzQsNC4xNi0zLjg5YzAtNy41NC02LjUtMTMuNjctMTQuNDktMTMuNjdjLTUuNjksMC0xMC44OCwzLjE2LTEzLjIyLDguMDYKCWMtMC43OCwxLjYyLTEuMTcsMy41MS0xLjE3LDUuNjFjMCwxLjU2LDAuMTQsNC4wMiwxLjMzLDcuMjFjMC4xOSwwLjUyLTAuMDcsMS4wOS0wLjU5LDEuMjlDMy43NywzNC4wMSwzLjIsMzMuNzUsMywzMy4yMwoJYy0wLjk4LTIuNjMtMS40Ni01LjIxLTEuNDYtNy45MWMwLTIuNCwwLjQ2LTQuNTgsMS4zNy02LjQ3YzIuNjctNS41OCw4LjU3LTkuMTksMTUuMDItOS4xOWM5LjA5LDAsMTYuNDksNy4wMywxNi40OSwxNS42NwoJYzAsMy4yNS0yLjc3LDUuODktNi4xNiw1Ljg5cy02LjE2LTIuNjQtNi4xNi01Ljg5YzAtMi4xNC0xLjg3LTMuODktNC4xNi0zLjg5cy00LjE2LDEuNzQtNC4xNiwzLjg5YzAsMy40MSwxLjMzLDYuNjIsMy43NCw5LjAyCgljMS44OSwxLjg4LDMuNzMsMi45Miw2LjU1LDMuNjljMC41MywwLjE1LDAuODUsMC43LDAuNywxLjIzQzI0LjY1LDM5LjcxLDI0LjI1LDQwLDIzLjgxLDQweiIvPgo8L3N2Zz4K");-webkit-transition:all 0.3s ease;transition:all 0.3s ease}#cookiebar_settings_link:hover{background-color:var(--accentColor)}.floating-side-icons{position:fixed;top:175px;right:0;margin-left:auto;height:0;width:55px;z-index:998}@media screen and (max-width:800px){.floating-side-icons{top:35vw}}@media screen and (max-width:600px){.floating-side-icons{top:30vw}}.floating-side-icons .social-widget{padding-top:2rem;width:55px}.floating-side-icons .social-widget .social-block{display:flex;align-items:center;flex-wrap:nowrap;position:absolute;transform:translateX(0);margin-bottom:10px;border:2px solid #BFE2F4;border-radius:30px 0 0 30px;color:var(--accentColor);font-size:14px;text-decoration:none;background:#bfe2f4;transition:background 0.25s;transition:right 0.25s;transition:transform 0.25s}.floating-side-icons .social-widget .social-block:hover,.floating-side-icons .social-widget .social-block.hovered{transform:translateX(-100px)}.floating-side-icons .social-widget .social-block:hover .social-link-icon,.floating-side-icons .social-widget .social-block.hovered .social-link-icon{background:#bfe2f4}.floating-side-icons .social-widget .social-block:nth-child(2){top:95px}.floating-side-icons .social-widget .social-block:nth-child(3){top:155px}.floating-side-icons .social-widget .social-block:nth-child(4){top:215px}.floating-side-icons .social-widget .social-block:nth-child(5){top:275px}.floating-side-icons .social-widget .social-block.social-color-primary{color:#e30512;border-color:#e30512;background:#fff}.floating-side-icons .social-widget .social-block.social-color-primary .social-link-name span{color:#fff;font-weight:bold}.floating-side-icons .social-widget .social-block.social-color-primary:hover,.floating-side-icons .social-widget .social-block.social-color-primary.hovered{background:#e30512}.floating-side-icons .social-widget .social-block.social-color-primary:hover .social-link-icon,.floating-side-icons .social-widget .social-block.social-color-primary.hovered .social-link-icon{background:#e30512}.floating-side-icons .social-widget .social-block.social-color-primary:hover .social-link-icon a img.img-notactive,.floating-side-icons .social-widget .social-block.social-color-primary.hovered .social-link-icon a img.img-notactive{display:none}.floating-side-icons .social-widget .social-block.social-color-primary:hover .social-link-icon a img.img-active,.floating-side-icons .social-widget .social-block.social-color-primary.hovered .social-link-icon a img.img-active{display:inline-block}.floating-side-icons .social-widget .social-block.social-color-primary:hover .social-link-icon a .fa:before,.floating-side-icons .social-widget .social-block.social-color-primary.hovered .social-link-icon a .fa:before{color:var(--accentColor)}.floating-side-icons .social-widget .social-block .social-link-icon{width:50px;height:50px;display:flex;align-items:center;border-radius:50%;background:white}.floating-side-icons .social-widget .social-block .social-link-icon a{width:50px;height:50px;text-align:center;line-height:50px}.floating-side-icons .social-widget .social-block .social-link-icon a img{display:inline-block;vertical-align:middle}.floating-side-icons .social-widget .social-block .social-link-icon a img.img-notactive{display:inline-block}.floating-side-icons .social-widget .social-block .social-link-icon a img.img-active{display:none}.floating-side-icons .social-widget .social-block .social-link-icon a .fa:before{width:51px;height:51px;border-radius:50%;background-color:transparent;transition:background 0.25s;font-size:24px;color:var(--accentColor);top:4px;position:relative}.floating-side-icons .social-widget .social-block .social-link-name{width:100px;height:50px;display:flex;align-items:center}.floating-side-icons .social-widget .social-block .social-link-name a{margin:auto}.floating-side-icons .social-widget .social-block .social-link-name span{color:var(--accentColor);font-size:14px;margin:auto;line-height:1.5 !important;display:block}.header_right_link{float:right;margin-right:30px}.header_right_link a{color:var(--accentColor);padding-left:5px;padding-right:5px;font-size:18px}.header_right_link a:hover{opacity:0.8}.header_right_link a i{margin-right:5px}#mmenu #mmenu_bottom .header_right_link{text-align:center;margin-right:0;float:none;display:block;width:100%}@media screen and (max-width:1155px){.header .header_right_link{display:none}}.js-call-us.cfi-call-us{float:right;box-sizing:border-box;color:#4A4A4A;font-weight:400;font-size:16px;top:25px;position:relative}@media screen and (max-width:1510px){.js-call-us.cfi-call-us{top:30px;left:10px}}@media screen and (max-width:1155px){.js-call-us.cfi-call-us{left:-40px}}@media screen and (max-width:767px){.js-call-us.cfi-call-us{top:18px}}.js-call-us.cfi-call-us .cfi-call-us-text{display:block;line-height:1.25;color:var(--accentColor)}@media screen and (max-width:1510px){.js-call-us.cfi-call-us .cfi-call-us-text{font-size:14px}}@media screen and (max-width:380px){.js-call-us.cfi-call-us .cfi-call-us-text{font-size:10px}}.js-call-us.cfi-call-us .cfi-call-us-title{white-space:nowrap;border:0;padding:0;background:0 0;color:#e30512;font-size:24px;font-weight:900;display:block;line-height:1.25;text-decoration:none}@media screen and (max-width:1510px){.js-call-us.cfi-call-us .cfi-call-us-title{font-size:18px}}@media screen and (max-width:1155px){.js-call-us.cfi-call-us .cfi-call-us-title{font-size:16px}}.mod_langswitcher .mod_langswitcher_inside:before{width:82px;max-width:82px}.mod_langswitcher .mod_langswitcher_inside:after{right:5px}.mod_langswitcher .mod_langswitcher_inside span{display:inline;margin-left:5px}.mod_langswitcher .mod_langswitcher_inside ul{width:80px;text-align:left}.mod_langswitcher .mod_langswitcher_inside ul li a{display:flex}#mmenu .mod_langswitcher{top:20px;transform:none}#mmenu .mod_langswitcher:hover{z-index:102}.ce_hyperlink-extended.btn-white-outline a.hyperlink_txt{border:1px solid #dcdcdc;color:#4a4a4a;font-size:1rem;text-align:left !important;position:relative;padding-left:20px}.ce_hyperlink-extended.btn-white-outline a.hyperlink_txt i{float:right;line-height:30px;font-size:1.3em;font-weight:normal;color:#008bd2;box-shadow:none;margin-right:8px}.sl-list-container{max-width:390px;width:100%;box-sizing:border-box;background:#fff;position:absolute;top:-100px;border:1px solid #DDD;border-radius:3px;width:100%;background:#fff;overflow:hidden;margin-right:2rem;margin-left:2rem}.sl-list-container h1{font-size:32px}.sl-list-container h2{font-size:24px}.sl-list-container h3{font-size:18.72px}.sl-list-container h4{font-size:16px}.sl-list-container h5{font-size:13.28px}.sl-list-container h6{font-size:10.72px}.sl-list-container h1,.sl-list-container h2,.sl-list-container h3,.sl-list-container h4,.sl-list-container h5,.sl-list-container h6{display:flex;padding:0 30px;height:100px;background:#F5FCFF;align-items:center;justify-content:left;width:100%;margin-bottom:0;font-weight:900;line-height:1.1}.sl-list-container ul li{display:flex;margin:0 30px;padding:15px 0 16px;position:relative;font-family:inherit;margin-left:30px;font-size:18px;line-height:1.15;border-bottom:1px solid #F2F2F2}.sl-list-container ul li .image_container{position:relative;padding:0;line-height:0;top:10px}.sl-list-container ul li .image_container img{max-width:20px;width:20px}.sl-list-container ul li .sl-list-item{margin-left:30px}.sl-list-container ul li:nth-last-child(1){border-bottom:none;padding-bottom:26px}.sl-align-right{right:0}.sl-align-left{left:0}.sl-align-center{right:0;left:0;margin-left:auto;margin-right:auto}@media screen and (max-width:992px){.sl-list-container{max-width:720px;top:calc(100% - 50px)}.sl-align-right{right:0;left:0;margin-left:auto;margin-right:auto}.sl-align-left{right:0;left:0;margin-left:auto;margin-right:auto}}@media screen and (max-width:768px){.sl-list-container{max-width:540px;width:auto}}@media screen and (max-width:580px){.sl-align-right{margin-left:15px;margin-right:15px}.sl-align-left{margin-left:15px;margin-right:15px}.sl-align-center{margin-left:15px;margin-right:15px}}.ce_popup_start .ce_popup_overlay{background-color:#008bd299}.ce_sl_iconbox{height:470px;overflow:hidden !important;cursor:pointer;transition:box-shadow 0.3s;box-shadow:0 2px 2px 0 rgba(0, 0, 0, 0.1)}.ce_sl_iconbox:hover{box-shadow:0 2px 8px 0 rgba(0, 0, 0, 0.1)}.ce_sl_iconbox .sl_ce_iconbox_outside{height:510px;overflow:hidden;cursor:pointer;transition:box-shadow 0.3s;background-color:white;border-radius:3px;box-shadow:0 2px 2px 0 rgba(0, 0, 0, 0.1)}.ce_sl_iconbox .sl_ce_iconbox_outside .sl_ce_iconbox_icon .image_container img{width:100%}.ce_sl_iconbox .sl_ce_iconbox_outside .sl_ce_iconbox_cwrapper{padding:15px 10px 10px;will-change:top;position:absolute;padding:15px 10px 10px;background:#fff;width:100%;height:470px;transition:top 0.3s, background 0.3s, color 0.3s}.ce_sl_iconbox .sl_ce_iconbox_outside .sl_ce_iconbox_cwrapper .headline{margin-bottom:5px;text-align:left}.ce_sl_iconbox .sl_ce_iconbox_outside .sl_ce_iconbox_cwrapper .sl_content{text-align:left}.ce_sl_iconbox .sl_ce_iconbox_outside .sl_ce_iconbox_cwrapper .sl_content p{font-weight:400;font-size:16px}.ce_sl_iconbox .sl_ce_iconbox_outside .active{top:0 !important;background:var(--accentColor);color:#fff}.ce_sl_iconbox .sl_ce_iconbox_outside .active .headline{color:white}.ce_sl_iconbox .sl_ce_iconbox_outside .iconbox-icon-activation-block{position:absolute;bottom:0;box-shadow:0 2px 2px 0 rgba(0, 0, 0, 0.05);padding:8px;width:100%;background:#f5f5f5;cursor:pointer}.ce_sl_iconbox .sl_ce_iconbox_outside .iconbox-icon-activation-block:hover{background:white}.ce_sl_iconbox .sl_ce_iconbox_outside .iconbox-icon-activation-block .fa-caret-down::before{color:#e30512}.ce_sl_iconbox .sl_ce_iconbox_outside .iconbox-icon-activation-block .fa-caret-up::before{color:#e30512}.hr-box .ce_iconbox.default .ce_iconbox_outside .ce_iconbox_inside.no-text{min-height:135px;padding:40px 10px 10px}.hr-box .ce_iconbox.default .ce_iconbox_outside .ce_iconbox_inside.no-text .ce_iconbox_cwrapper{margin-top:10px}.hr-box .ce_iconbox.default .ce_iconbox_outside .ce_iconbox_inside.no-text .ce_iconbox_cwrapper .headline{font-weight:normal}.sl-swiper-button-prev{margin-top:0px !important;opacity:1 !important}.sl-swiper-button-prev::after{font-family:"FontAwesome";border:1px solid transparent;border-radius:3px;padding:0;z-index:1;outline:0;color:var(--accentColor);font-size:32px;content:""}.sl-swiper-button-prev:hover::after{border-color:var(--accentColor) !important}.sl-swiper-button-next{margin-top:0px !important;opacity:1 !important}.sl-swiper-button-next::after{font-family:"FontAwesome";border:1px solid transparent;border-radius:3px;padding:0;z-index:1;outline:0;color:var(--accentColor);font-size:32px;content:" "}.sl-swiper-button-next:hover::after{border-color:var(--accentColor) !important}.swiper-slide{height:auto;margin-bottom:5px}.sl-image-text-box{border:1px solid #ebedeb;border-radius:6px;height:100%;display:flex;box-shadow:0 2px 2px 0 rgba(0, 0, 0, 0.1)}.sl-image-text-box *{hyphenate-limit-chars:7 3 4}.sl-image-text-box .ce_image_text_box_inside{width:100%}.sl-image-text-box .ce_image_text_box_inside .sl-image-text-box-content-outside{padding:16px 10px 5px}.sl-image-text-box .ce_image_text_box_inside .sl-image-text-box-content-outside .sl-image-text-box-content:not(.no-link){padding-bottom:3rem}.sl-image-text-box .ce_image_text_box_inside .sl-image-text-box-content-outside .sl-image-text-box-content p{font-size:16px}.sl-image-text-box .ce_image_text_box_inside .sl-image-text-box-content-outside .sl-image-text-box-content .headline h1,.sl-image-text-box .ce_image_text_box_inside .sl-image-text-box-content-outside .sl-image-text-box-content .headline h2,.sl-image-text-box .ce_image_text_box_inside .sl-image-text-box-content-outside .sl-image-text-box-content .headline h3,.sl-image-text-box .ce_image_text_box_inside .sl-image-text-box-content-outside .sl-image-text-box-content .headline h4,.sl-image-text-box .ce_image_text_box_inside .sl-image-text-box-content-outside .sl-image-text-box-content .headline h5,.sl-image-text-box .ce_image_text_box_inside .sl-image-text-box-content-outside .sl-image-text-box-content .headline h6{margin-bottom:10px;font-weight:900;line-height:1.1;color:#4a4a4a}.sl-image-text-box .ce_image_text_box_inside .sl-hyperlink-txt-block{position:absolute;bottom:15px;text-decoration:underline #e30512}.sl-image-text-box .ce_image_text_box_inside .sl-hyperlink-txt-block a{color:#e30512}.sl-image-text-box .ce_image_text_box_inside .sl-hyperlink-txt-block:hover{text-decoration:none}.ce_sl_bilder_slider_text_box .ce_image_text_box_inside .ce_image_text_box_image .ce_gallery{margin-bottom:0 !important}.ce_sl_bilder_slider_text_box .ce_image_text_box_inside .ce_image_text_box_image .ce_gallery .swiper-slide{margin-bottom:0px}.ce_sl_bilder_slider_text_box .ce_image_text_box_inside .ce_image_text_box_image .ce_gallery .swiper-button-next:after,.ce_sl_bilder_slider_text_box .ce_image_text_box_inside .ce_image_text_box_image .ce_gallery .swiper-button-prev:after{color:var(--accentColor)}.sl-image-text-download-box{display:flex}.sl-image-text-download-box .ce-image-text-download-box-inside{display:flex;flex-direction:row;flex-wrap:wrap;width:100%}.sl-image-text-download-box .ce-image-text-download-box-inside .ce-image-text-download-box-content{flex:0 1 70%;display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;order:1}@media screen and (max-width:1155px){.sl-image-text-download-box .ce-image-text-download-box-inside .ce-image-text-download-box-content{margin-left:15px;max-width:calc(50% - 15px)}}@media screen and (max-width:767px){.sl-image-text-download-box .ce-image-text-download-box-inside .ce-image-text-download-box-content{flex:0 1 100%;margin:auto;width:100%;max-width:510px}}.sl-image-text-download-box .ce-image-text-download-box-inside .ce-image-text-download-box-content .content{max-width:470px;width:100%}.sl-image-text-download-box .ce-image-text-download-box-inside .ce-image-text-download-box-content .content .headline h1,.sl-image-text-download-box .ce-image-text-download-box-inside .ce-image-text-download-box-content .content .headline h2,.sl-image-text-download-box .ce-image-text-download-box-inside .ce-image-text-download-box-content .content .headline h3,.sl-image-text-download-box .ce-image-text-download-box-inside .ce-image-text-download-box-content .content .headline h4,.sl-image-text-download-box .ce-image-text-download-box-inside .ce-image-text-download-box-content .content .headline h5,.sl-image-text-download-box .ce-image-text-download-box-inside .ce-image-text-download-box-content .content .headline h6{margin-bottom:20px;color:var(--accentColor);line-height:1.25}.sl-image-text-download-box .ce-image-text-download-box-inside .ce-image-text-download-box-content .content p{font-size:16px;color:var(--accentColor);line-height:1.6}.sl-image-text-download-box .ce-image-text-download-box-inside .ce-image-text-download-box-content .download-btn{margin-left:auto}@media screen and (max-width:1155px){.sl-image-text-download-box .ce-image-text-download-box-inside .ce-image-text-download-box-content .download-btn{width:100%;margin:auto;max-width:300px}}@media screen and (max-width:767px){.sl-image-text-download-box .ce-image-text-download-box-inside .ce-image-text-download-box-content .download-btn .ce_files{text-align:center}}.sl-image-text-download-box .ce-image-text-download-box-inside .ce-image-text-download-box-content .download-btn .ce_files .ce_sl_image_text_download_box.files p{margin-top:15px}.sl-image-text-download-box .ce-image-text-download-box-inside .ce-image-text-download-box-content .download-btn .ce_files .ce_sl_image_text_download_box.files p a{padding:10px 20px;min-width:auto;border-radius:2px;background:0 0;color:#E30512;border:1px solid #E30512;font-weight:700}.sl-image-text-download-box .ce-image-text-download-box-inside .ce-image-text-download-box-content .download-btn .ce_files .ce_sl_image_text_download_box.files p a .size{display:none}.sl-image-text-download-box .ce-image-text-download-box-inside .ce-image-text-download-box-image{flex:0 1 30%}@media screen and (max-width:1155px){.sl-image-text-download-box .ce-image-text-download-box-inside .ce-image-text-download-box-image{margin:auto}}@media screen and (max-width:767px){.sl-image-text-download-box .ce-image-text-download-box-inside .ce-image-text-download-box-image{flex:0 1 100%}}.sl-image-text-download-box .ce-image-text-download-box-inside .ce-image-text-download-box-image.sl-align-right{order:2}.sl-image-text-download-box .ce-image-text-download-box-inside .ce-image-text-download-box-image.sl-align-left{order:0}.sl-image-text-download-box .ce-image-text-download-box-inside .ce-image-text-download-box-image .image-block{position:absolute;margin-left:auto;margin-right:auto;top:-30px}@media screen and (max-width:767px){.sl-image-text-download-box .ce-image-text-download-box-inside .ce-image-text-download-box-image .image-block .image_container img{width:fit-content;margin:auto}}@media screen and (max-width:1155px){.sl-image-text-download-box .ce-image-text-download-box-inside .ce-image-text-download-box-image .image-block{position:static}}.ce_accordion{margin-bottom:10px}.ce_accordion h3{margin-bottom:0;font-size:1rem}.ce_accordion h3::before{display:none}.ce_accordion .toggler{padding:1rem 1rem 1rem}@media screen and (max-width:800px){.ce_headerimage.height_medium{height:300px}}@media screen and (min-width:1000px){.ce_headerimage.height_medium{height:400px}}@media screen and (min-width:1400px){.ce_headerimage.height_medium{height:450px}}.ce_headerimage.height_medium .image_container{position:absolute;bottom:0;left:0;right:0;top:0}.ce_headerimage.height_medium .image_container img{object-fit:cover;height:100%;max-height:100%}.ce_headerimage.height_medium a{position:absolute;top:0;left:0;bottom:0;right:0}@media screen and (max-width:767px){.ce_headerimage.height_medium .ce_headerimage_inside .headline h1{font-size:26px}}@media screen and (max-width:512px){.ce_headerimage.height_medium .ce_headerimage_inside .headline h1{font-size:22px}}@media screen and (max-width:380px){.ce_headerimage.height_medium .ce_headerimage_inside .headline h1{font-size:20px}}.ce_headerimage .bg_left_top .image_container img{object-position:left top}.ce_headerimage .bg_left_center .image_container img{object-position:left center}.ce_headerimage .bg_left_bottom .image_container img{object-position:left bottom}.ce_headerimage .bg_center_top .image_container img{object-position:center top}.ce_headerimage .bg_center_center .image_container img{object-position:center center}.ce_headerimage .bg_center_bottom .image_container img{object-position:center bottom}.ce_headerimage .bg_right_top .image_container img{object-position:right top}.ce_headerimage .bg_right_center .image_container img{object-position:right center}.ce_headerimage .bg_right_bottom .image_container img{object-position:right bottom}.sl-header-image img{width:100%;height:100%;max-height:800px;object-fit:cover}.ce_headerimage_inside.sl-headerimage-inside{top:0;position:absolute;display:flex;align-items:center;text-align:center;width:100%;height:100%;justify-content:center;max-height:800px}.ce_headerimage_inside.sl-headerimage-inside .ce_headline h1,.ce_headerimage_inside.sl-headerimage-inside .ce_headline h2,.ce_headerimage_inside.sl-headerimage-inside .ce_headline h3,.ce_headerimage_inside.sl-headerimage-inside .ce_headline h4,.ce_headerimage_inside.sl-headerimage-inside .ce_headline h5,.ce_headerimage_inside.sl-headerimage-inside .ce_headline h6{text-shadow:0 0 4px rgba(0, 0, 0, 0.5);line-height:1.3;font-weight:900}.ce_headerimage_inside.sl-headerimage-inside .ce_headline h1{font-size:46px}@media screen and (max-width:767px){.ce_headerimage_inside.sl-headerimage-inside .ce_headline h1{font-size:36px}}@media screen and (max-width:512px){.ce_headerimage_inside.sl-headerimage-inside .ce_headline h1{font-size:26px}}@media screen and (max-width:380px){.ce_headerimage_inside.sl-headerimage-inside .ce_headline h1{font-size:22px}}.ce_text,.ce_text_extented{}.ce_text ul li,.ce_text_extented ul li{padding-left:7px}.ce_tabs .tabs.classic{border-bottom:4px solid #E6E5E6;margin-bottom:0}.ce_tabs .tabs.classic ul li.tab_two{color:var(--accentColor);border:0;border-radius:0;background:none;border-bottom:4px solid transparent;position:relative;top:4px;font-size:21px;line-height:1.25;margin-bottom:0}.ce_tabs .tabs.classic ul li.tab_two.active{color:#4A4A4A;font-weight:900;border-bottom:4px solid var(--accentColor)}.ce_tabs .panes.classic{background-color:transparent;padding:25px;border:0}.ce_tabs .panes.classic .section .column .ce_text_extented p{line-height:1.6;font-size:21px}.ce_tabs .panes.classic .section .column .ce_text_extented p a{color:var(--accentColor)}.ce_bgimage .ce_bgimage-outer{height:100%}.ce_bgimage .ce_bgimage-outer .ce_bgimage-inside{height:100%;top:0;transform:none;-webkit-transform:none}.ce_countup .headline{margin-bottom:0 !important}@media screen and (max-width:767px){.ce_countup .headline{font-size:2.5rem}}.ce_countup .text h4{font-weight:normal;margin-bottom:0}.ce_iconbox.default.hovertext{cursor:pointer}.ce_iconbox.default.hovertext .ce_iconbox_outside .ce_iconbox_inside{border-left-color:transparent;border-right-color:transparent;border-bottom-color:transparent;box-shadow:none}.ce_iconbox.default.hovertext .ce_iconbox_outside .ce_iconbox_inside .ce_iconbox_cwrapper .content{opacity:0;height:0;overflow:hidden;transition:ease-in-out 0.2s all}.ce_iconbox.default.hovertext.hovertext_active .ce_iconbox_outside .ce_iconbox_inside{border-color:#BFE2F4;box-shadow:0 5px 20px 0 rgba(0, 0, 0, 0.1)}.ce_iconbox.default.hovertext.hovertext_active .ce_iconbox_outside .ce_iconbox_inside .ce_iconbox_cwrapper .content{opacity:1;height:auto}.ce_iconbox.default .ce_iconbox_outside .ce_iconbox_inside{border:1px solid #ddd;border-radius:3px;box-shadow:0 5px 20px 0 rgba(0, 0, 0, 0.1);padding:60px 10px 10px;min-height:238px;height:100%;color:#4A4A4A}.ce_iconbox.default .ce_iconbox_outside .ce_iconbox_inside:hover{border-color:#BFE2F4}.ce_iconbox.default .ce_iconbox_outside .ce_iconbox_inside.no-text{min-height:175px}.ce_iconbox.default .ce_iconbox_outside .ce_iconbox_inside .ce_iconbox_icon{position:absolute;top:-45px;left:0;right:0}.ce_authorbox .ce_authorbox_inside{background-color:#c8e1f5}.ce_form form .formbody fieldset{padding:0px;border:0}.ce_form form .formbody .widget span.mandatory{display:inline;margin-bottom:0;margin-left:2px}.ce_form form .formbody .widget div.placeholderlabel{width:auto !important;padding:0 5px !important;margin-left:-5px}.ce_form form .formbody .widget div.placeholderlabel.active{top:-15px}.ce_form form .formbody .widget.widget-text .placeholderlabel{opacity:1;height:30px;overflow:hidden;white-space:nowrap;width:calc(100% - 20px);text-overflow:ellipsis;padding:0}.ce_form form .formbody .widget.widget-altcha>label{position:relative}.ce_form form .formbody .widget.widget-altcha>label::after{content:"*";position:absolute;color:red;left:100%;top:-7px}.ce_form form .formbody .widget.widget-checkbox,.ce_form form .formbody .widget.widget-radio{padding:0;border:0;margin-bottom:0}.ce_form form .formbody .widget.widget-checkbox.inline,.ce_form form .formbody .widget.widget-radio.inline{margin-bottom:20px}@media screen and (min-width:400px){.ce_form form .formbody .widget.widget-checkbox.inline>fieldset>span,.ce_form form .formbody .widget.widget-radio.inline>fieldset>span{display:inline;margin-right:10px;text-wrap:nowrap}}.ce_form form .formbody .widget.widget-checkbox legend,.ce_form form .formbody .widget.widget-radio legend{background-color:transparent;padding:0;color:#4A4A4A;display:block;margin-bottom:5px;font-weight:bold}.ce_form form .formbody .widget.widget-checkbox legend span,.ce_form form .formbody .widget.widget-radio legend span{display:inline}.ce_form form .formbody .widget.widget-checkbox fieldset>span input,.ce_form form .formbody .widget.widget-radio fieldset>span input{width:20px !important;height:20px;vertical-align:middle;accent-color:var(--accentColor)}.ce_form form .formbody .widget.widget-checkbox fieldset>span span,.ce_form form .formbody .widget.widget-radio fieldset>span span{display:inline}.ce_form form .formbody a{text-decoration:underline;color:#e30512}.ce_form .submit.disabled{background-color:#dcdcdc}.ce_form .submit.disabled:hover{background-color:#dcdcdc}@media screen and (max-width:768px){.mod_newslist{margin:0 30px}}.mod_newslist .mod_newslist_sl_teaser_v6 .mod_newsteaser{padding-left:5px;padding-right:5px}.mod_newslist .mod_newslist_sl_teaser_v6 .mod_newsteaser .item.swiper-slide{margin-bottom:5px;position:relative;border-radius:3px;box-shadow:0 2px 2px 0 rgba(0, 0, 0, 0.1);color:#4a4a4a;transition:box-shadow 0.3s}.mod_newslist .mod_newslist_sl_teaser_v6 .mod_newsteaser .item.swiper-slide .item-inside.fullscreen-helper .content{padding:16px 10px 35px}.mod_newslist .mod_newslist_sl_teaser_v6 .mod_newsteaser .item.swiper-slide .item-inside.fullscreen-helper .content h1,.mod_newslist .mod_newslist_sl_teaser_v6 .mod_newsteaser .item.swiper-slide .item-inside.fullscreen-helper .content h2,.mod_newslist .mod_newslist_sl_teaser_v6 .mod_newsteaser .item.swiper-slide .item-inside.fullscreen-helper .content h3,.mod_newslist .mod_newslist_sl_teaser_v6 .mod_newsteaser .item.swiper-slide .item-inside.fullscreen-helper .content h4,.mod_newslist .mod_newslist_sl_teaser_v6 .mod_newsteaser .item.swiper-slide .item-inside.fullscreen-helper .content h5,.mod_newslist .mod_newslist_sl_teaser_v6 .mod_newsteaser .item.swiper-slide .item-inside.fullscreen-helper .content h6{font-weight:900;line-height:1.1;margin-bottom:10px;hyphens:none}.mod_newslist .mod_newslist_sl_teaser_v6 .mod_newsteaser .item.swiper-slide .item-inside.fullscreen-helper .content h4{font-size:21px}.mod_newslist .mod_newslist_sl_teaser_v6 .mod_newsteaser .item.swiper-slide .item-inside.fullscreen-helper .content .teaser p{font-size:16px;line-height:1.6;font-weight:400}.mod_newslist .mod_newslist_sl_teaser_v6 .mod_newsteaser .item.swiper-slide .item-inside.fullscreen-helper .news-show-more-link{position:absolute;bottom:15px;left:10px}.mod_newslist .mod_newslist_sl_teaser_v6 .mod_newsteaser .item.swiper-slide .item-inside.fullscreen-helper .news-show-more-link a{color:#e30512;font-weight:400;text-decoration:underline}.mod_newslist .mod_newslist_sl_teaser_v6 .mod_newsteaser .item.swiper-slide .item-inside.fullscreen-helper .news-show-more-link:hover a{text-decoration:none}.mod_newslist .mod_newslist_sl_teaser_v6 .swiper-button-next,.mod_newslist .mod_newslist_sl_teaser_v6 .swiper-button-prev{margin-top:0px;opacity:1 !important}.mod_newslist .mod_newslist_sl_teaser_v6 .swiper-button-next::after,.mod_newslist .mod_newslist_sl_teaser_v6 .swiper-button-prev::after{border:1px solid transparent;border-radius:3px;padding:0;z-index:1;outline:0;color:var(--accentColor);font-size:32px}.mod_newslist .mod_newslist_sl_teaser_v6 .swiper-button-next::after{font-family:FontAwesome;content:""}.mod_newslist .mod_newslist_sl_teaser_v6 .swiper-button-prev::after{font-family:FontAwesome;content:""}.mod_newslist .autogrid_wrapper{display:flex;margin-left:0px;margin-right:0px}.mod_newslist .autogrid_wrapper .newslist-v3{display:flex}.mod_newslist .autogrid_wrapper .newslist-v3 .newslist-v3-inside{display:flex;flex-direction:column;flex-grow:1;text-decoration:none;transition:box-shadow 0.3s;position:relative;box-shadow:0 2px 2px 0 rgba(0, 0, 0, 0.1);margin:0 15px 30px;border-radius:3px}.mod_newslist .autogrid_wrapper .newslist-v3 .newslist-v3-inside .content{display:flex;flex-grow:1;flex-direction:column}.sl-newslist-v3 .newslist-v3-inside .date-top{background-color:var(--accentColor);display:none}.sl-newslist-v3 .newslist-v3-inside .sl-content{padding:16px 5% 30px 5%}.sl-newslist-v3 .newslist-v3-inside .sl-content h4{margin-bottom:10px;line-height:1.1}.sl-newslist-v3 .newslist-v3-inside .sl-content h4 span{font-size:21px;font-weight:900}.sl-newslist-v3 .newslist-v3-inside .sl-content .teaser p{font-size:16px;line-height:1.6}.sl-newslist-v3 .newslist-v3-inside .sl-content .news-show-more-link{position:absolute;bottom:15px;left:18px}.sl-newslist-v3 .newslist-v3-inside .sl-content .news-show-more-link a{color:#e30512;font-weight:400;text-decoration:underline}.sl-newslist-v3 .newslist-v3-inside .sl-content .news-show-more-link a:hover{text-decoration:none}@media screen and (max-width:768px){.mod_newslist.block{margin:0}}.mod_newslist.block .pagination.block{margin:auto;width:fit-content}.mod_newslist.block .pagination.block p{display:none}.mod_newslist.block .pagination.block ul{margin:auto;width:100%;text-align:center;float:none;position:static;height:fit-content}.mod_newslist.block .pagination.block ul li{border:1px solid #ddd;width:50px;height:50px;color:#222;line-height:48px;margin:1px}.mod_newslist.block .pagination.block ul li:hover{background-color:#e30512}.mod_newslist.block .pagination.block ul li:hover a{color:#fff}.mod_newslist.block .pagination.block ul li .current{background-color:#e30512;width:100%;height:100%}.mod_newslist.block .pagination.block ul .next a{visibility:hidden;position:relative}.mod_newslist.block .pagination.block ul .next .next.not-anchor:after{content:"";font:20px FontAwesome;visibility:visible;position:absolute;top:13px;left:0;right:0}.mod_newslist.block .pagination.block ul .next:hover{color:#fff}.mod_newslist.block .pagination.block ul .last{display:none}.mod_newslist.block .pagination.block ul .previous a{visibility:hidden;position:relative}.mod_newslist.block .pagination.block ul .previous .previous.not-anchor:after{content:"";font:20px FontAwesome;visibility:visible;position:absolute;top:13px;left:0;right:0}.mod_newslist.block .pagination.block ul .first{display:none}.mod_newsreader.block .newsreader .info{background-color:transparent;padding:30px 30px 0 0}.mod_newsreader.block .newsreader .ce_text p{line-height:1.6;font-size:16px}.mod_newsreader.block .newsreader .ce_text:nth-child(2) p{font-size:21px}.mod_newsreader.block .newsreader .ce_image_extended .image_container img{width:100%}.ce_hyperlink.show-all-news-link-block a.hyperlink_txt{background:transparent;border:none;color:var(--accentColor);text-decoration:underline;position:absolute;right:0;top:-8px}.ce_hyperlink.show-all-news-link-block a.hyperlink_txt:hover{text-decoration:none}.mod_article.callback-element{border:1px solid #CEF;margin-bottom:50px;margin-top:50px}.mod_article.callback-element .container{padding-top:10px !important;padding-bottom:10px !important}@media screen and (max-width:767px){.mod_article.callback-element .container .autogrid_row .column .attributes{padding-left:0 !important}}.mod_article.callback-element .container .autogrid_row .column .attributes .ce_text p{margin-bottom:0}.mod_article.callback-element .container .autogrid_row .column .attributes .ce_text h1,.mod_article.callback-element .container .autogrid_row .column .attributes .ce_text h2,.mod_article.callback-element .container .autogrid_row .column .attributes .ce_text h3,.mod_article.callback-element .container .autogrid_row .column .attributes .ce_text h4,.mod_article.callback-element .container .autogrid_row .column .attributes .ce_text h5,.mod_article.callback-element .container .autogrid_row .column .attributes .ce_text h6{margin-bottom:10px}.mod_article.callback-element .container .column:not(.align_left_center){border-left:1px solid #008bd2}@media screen and (max-width:767px){.mod_article.callback-element .container .column:not(.align_left_center){border-left:none}}.mod_article.callback-element .container .ce_hyperlink.btn-second-outline a{border-width:2px;font-size:1.2rem;border-radius:2px}.callback-accordion{border:none}.callback-accordion .toggler{color:#e30512;font-size:30px;font-weight:900;border:0;padding:0;float:left;width:auto}.callback-accordion .toggler::before{color:#e30512;content:"";top:0px;position:relative;font:20px FontAwesome;margin-left:5px}.callback-accordion .toggler.ui-state-active::before{font-family:FontAwesome;content:""}.callback-accordion .toggler:hover{color:#e30512}.callback-accordion .accordion{padding:0 !important;width:100%}.callback-accordion .accordion .ce_form{padding-top:20px;width:100%}.ce_form .formbody .select select{border-radius:3px}.ce_form .formbody .widget input{border-radius:3px}.ce_form .formbody .widget textarea{border-radius:3px}.ce_form .formbody .widget button{font-weight:700;font-size:16px}.ce_form form .formbody a{color:#008bd2}.sustainability-calculator-container{background-color:var(--accentColor);color:#fff}.sustainability-calculator-container input{background-color:#fff}.sustainability-calculator-container input[type="radio"]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:50%;border:5px solid #87cefa;transition:0.2s all linear;position:relative;top:13px;-ms-transform:scale(0.5);-webkit-transform:scale(0.5);transform:scale(0.5)}.sustainability-calculator-container input[type="radio"]:checked{background-color:#2471a3}.sustainability-calculator-container input[type="checkbox"]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:4px solid #87cefa;transition:0.2s all linear;position:relative;top:13px;-ms-transform:scale(0.5);-webkit-transform:scale(0.5);transform:scale(0.5)}.sustainability-calculator-container input[type="checkbox"]:checked{background-color:#2471a3}.sustainability-calculator-container input[type="range"]{-webkit-appearance:none;margin-right:15px;width:100%;height:7px;background:#fff;border-radius:5px;background-image:linear-gradient(#ff4500, #ff4500);background-size:1% 100%;background-repeat:no-repeat;padding:2px;transition:none}.sustainability-calculator-container input[type="range"]::-webkit-slider-thumb{-webkit-appearance:none;height:20px;width:20px;border-radius:50%;background:#fff;cursor:ew-resize;box-shadow:0 0 2px 0 #555;transition:background 0.3s ease-in-out}.sustainability-calculator-container input[type="range"]::-moz-range-thumb{-webkit-appearance:none;height:20px;width:20px;border-radius:50%;background:#fff;cursor:ew-resize;box-shadow:0 0 2px 0 #555;transition:background 0.3s ease-in-out}.sustainability-calculator-container input[type="range"]::-ms-thumb{-webkit-appearance:none;height:20px;width:20px;border-radius:50%;background:#fff;cursor:ew-resize;box-shadow:0 0 2px 0 #555;transition:background 0.3s ease-in-out}.sustainability-calculator-container input[type="range"]::-webkit-slider-thumb:hover{background:#ff0200}.sustainability-calculator-container input[type="range"]::-moz-range-thumb:hover{background:#ff0200}.sustainability-calculator-container input[type="range"]::-ms-thumb:hover{background:#ff0200}.sustainability-calculator-container input[type=range]::-webkit-slider-runnable-track{-webkit-appearance:none;box-shadow:none;border:none;background:transparent}.sustainability-calculator-container input[type=range]::-moz-range-track{-webkit-appearance:none;box-shadow:none;border:none;background:transparent}.sustainability-calculator-container input[type="range"]::-ms-track{-webkit-appearance:none;box-shadow:none;border:none;background:transparent}.sustainability-calculator-container .sustainability-calculator-group{display:flex;align-items:center;padding:10px}.sustainability-calculator-container .sustainability-calculator-group .calculator-group-item{width:auto;max-width:300px;margin-right:30px;min-width:100px}.sustainability-calculator-container .sustainability-calculator-group .calculator-group-item input{width:fit-content;margin-right:10px}.sustainability-calculator-container .calculator-form{padding:10px;display:none}.sustainability-calculator-container .calculator-form section{margin:2rem 0 0 0}.sustainability-calculator-container .calculator-form section .range-slider__value{min-width:150px}.sustainability-calculator-container .calculator-form section .assortment-block{display:flex;align-items:center}.sustainability-calculator-container .calculator-form section .assortment-block .header{width:50%;max-width:250px;background-color:var(--accentColor);display:block;line-height:1}.sustainability-calculator-container .calculator-form section .assortment-block .items{width:50%;position:relative;min-width:160px}.sustainability-calculator-container .calculator-form section .assortment-block .items label{position:absolute}.sustainability-calculator-container .calculator-form section .assortment-block input{width:auto;top:-6px}.sustainability-calculator-container .calculator-form section.calc-display-section .column.col_2{flex:0 0 16%;padding-right:2px}.sustainability-calculator-container .calculator-form section.calc-display-section .column.col_2 .row-computation{display:flex;align-items:center;line-height:1}.sustainability-calculator-container .calculator-form section.calc-display-section .column.col_2 .row-computation p{margin-bottom:0;padding:0.75rem clamp(0.2rem, 1vw, 1.25rem);font-weight:600;text-align:right;width:100%}.sustainability-calculator-container .calculator-form section.calc-display-section .column.col_3{flex:0 0 21%;padding-left:2px}.sustainability-calculator-container .calculator-form section.calc-display-section .column.col_3:not(:last-child){padding-right:2px}.sustainability-calculator-container .calculator-form section.calc-display-section .column .row-image{height:150px;text-align:center}.sustainability-calculator-container .calculator-form section.calc-display-section .column .row-image img{max-width:100px;object-fit:cover;filter:invert(50%) sepia(50%) saturate(575.8%) hue-rotate(200deg) brightness(188.5%) contrast(100%)}.sustainability-calculator-container .calculator-form section.calc-display-section .column .row-computation{height:90px;text-align:center;background-color:#2471a3;padding-top:15px;padding-bottom:15px}.sustainability-calculator-container .calculator-form section.calc-display-section .column .row-computation p{margin-bottom:0}.sustainability-calculator-container .calculator-form section.calc-display-section .column .row-computation:nth-child(3){background-color:var(--accentColor)}.sustainability-calculator-container .calculator-form section.calc-display-section .column .row-comparison{height:190px;text-align:center}.sustainability-calculator-container .calculator-form.active{display:block}.sustainability-calculator-container .calculator-form section.calc-display-section.mobile-v{background:linear-gradient(to right, var(--accentColor) 50%, var(--accentColor) 50%)}.sustainability-calculator-container .calculator-form section.calc-display-section.mobile-v .column.col_12{}.sustainability-calculator-container .calculator-form section.calc-display-section.mobile-v .column.col_12 .row-image{height:auto;margin-top:1rem}.sustainability-calculator-container .calculator-form section.calc-display-section.mobile-v .column.col_12 .row-image span{font-size:1.2rem;margin-bottom:0;font-weight:700;letter-spacing:0.05rem}.sustainability-calculator-container .calculator-form section.calc-display-section.mobile-v .column.col_12 .row-computation.header{width:100%;background-color:transparent;height:auto;line-height:1}.sustainability-calculator-container .calculator-form section.calc-display-section.mobile-v .column.col_12 .row-computation.header p{font-weight:600}.sustainability-calculator-container .calculator-form section.calc-display-section.mobile-v .column.col_12 .row-computation:not(.header){width:100%;background-color:#fff;height:auto;color:#ff7804;font-size:1.7rem;line-height:1.3;padding:0.5rem 0.5rem 0.25rem;margin-bottom:0.5rem}.mod_search:not(.show-search) form{width:100%;height:48px}.mod_search:not(.show-search) p.header{display:flex;gap:6px}.body_bottom .mod_search form+p{display:none}#mmenu .mod_search{position:absolute;top:20px;right:120px}.mod_portfoliolist_v7 .item.LinkedIn .item-inside::before{content:"";font-family:"Fontawesome";position:absolute;right:4px;top:4px;z-index:1;color:#0a66c2;font-size:20px;background:#fff;width:16px;height:16px;border-radius:50%;text-align:center;line-height:15px}.mod_portfoliolist_v7 .item.Facebook .item-inside::before{content:"";font-family:"Fontawesome";position:absolute;right:4px;top:4px;z-index:1;color:#4267B2;font-size:20px;background:#fff;width:16px;height:16px;border-radius:50%;text-align:center;line-height:15px}.mod_portfoliolist_v7 .item.Instagram .item-inside::before{content:"";font-family:"Fontawesome";position:absolute;right:4px;top:4px;z-index:1;color:#dc2743;color:radial-gradient(circle farthest-corner at 35% 90%, #fec564, transparent 50%), radial-gradient(circle farthest-corner at 0 140%, #fec564, transparent 50%), radial-gradient(ellipse farthest-corner at 0 -25%, #5258cf, transparent 50%), radial-gradient(ellipse farthest-corner at 20% -50%, #5258cf, transparent 50%), radial-gradient(ellipse farthest-corner at 100% 0, #893dc2, transparent 50%), radial-gradient(ellipse farthest-corner at 60% -20%, #893dc2, transparent 50%), radial-gradient(ellipse farthest-corner at 100% 100%, #d9317a, transparent), linear-gradient(#6559ca, #bc318f 30%, #e33f5f 50%, #f77638 70%, #fec66d 100%);font-size:20px;background:#fff;width:16px;height:16px;border-radius:50%;text-align:center;line-height:15px}.mod_portfoliolist_v7 .item:hover .item-inside .info .teaser{margin-top:initial}.mod_portfoliolist_v7 .item .item-inside .info .title{font-weight:normal}
