html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,button,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:rgba(0,0,0,0);font-weight:normal;font-style:normal}html,body{height:100%;width:100%;-webkit-font-smoothing:antialiased}body{line-height:1;-webkit-tap-highlight-color:rgba(0,0,0,0)}img{vertical-align:bottom}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}nav ul{list-style:none}.edge nav ul{list-style-type:none;list-style-image:url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7)}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:rgba(0,0,0,0)}a:link,a:hover,a:visited{text-decoration:none}ins{text-decoration:none}mark{font-style:italic;font-weight:bold}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}table{border-collapse:collapse;border-spacing:0}input,select{vertical-align:middle}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}*|*:-moz-any-link:focus,select:focus{outline:none;border:none}input:invalid,input:focus{border:none;box-shadow:none}input[type=text]:focus,input[type=search]:focus,input[type=password]:focus,textarea:focus,select:focus{outline:0 none}input:focus,textarea:focus{outline-width:0}a{outline:0 none}.content_module{clear:both}.clearfix{clear:both}.cm_download_file .table_wide .title,.cm_infografik .headline,.cm_dark_teaser .headline{-moz-hyphens:auto;-webkit-hyphens:auto;hyphens:auto}#devtools{position:fixed;left:3px;bottom:3px;height:40px;width:70px;font-family:sans-serif;font-size:12px;background-color:rgba(165,165,165,.7);color:#fff;text-align:center;border-radius:1%;cursor:pointer;z-index:999999}#devtools .main_container{position:absolute;top:0;left:0;right:0;bottom:0;overflow:hidden;padding-top:9px}#devtools .switches{position:relative;left:70px;overflow:hidden;width:0;height:40px;transition:width 150ms linear;white-space:nowrap}#devtools .switches.on{width:248px}#devtools .close{position:absolute;top:1px;left:1px;width:10px;height:10px;font-size:8px;color:#383838;cursor:pointer}#devtools .switch{height:40px;margin-right:1px;width:40px;color:#fff;background-color:rgba(165,165,165,.7);border-left:1px solid rgba(0,0,0,0);display:inline-block;cursor:pointer}#devtools:hover{background-color:rgba(165,165,165,.8)}#devtools.off{opacity:0;bottom:-40px;transition:all 300ms cubic-bezier(0.895, 0.03, 0.685, 0.22)}#devtools #screenX,#devtools #screenY{font-size:.8em}@media(max-width: 767px){.visible_screen_a{display:block}}@media(min-width: 768px){.visible_screen_a{display:none}}@media(max-width: 767px){.visible_screen_a_inline{display:inline-block}}@media(min-width: 768px){.visible_screen_a_inline{display:none}}@media(max-width: 767px){.visible_screen_a_inline{display:inline-block}}@media(min-width: 768px){.visible_screen_a_inline{display:none}}@media(max-width: 1023px){.visible_screen_a_and_b_inline{display:inline-block}}@media(min-width: 1024px){.visible_screen_a_and_b_inline{display:none}}@media(max-width: 1023px){.visible_screen_a_and_b{display:block}}@media(min-width: 1024px){.visible_screen_a_and_b{display:none}}@media(max-width: 767px){.visible_all_but_screen_a{display:none}}@media(min-width: 768px){.visible_all_but_screen_a{display:block}}@media(max-width: 1023px){.visible_all_but_screen_a_and_b{display:none}}@media(min-width: 1024px){.visible_all_but_screen_a_and_b{display:block}}@media(max-width: 767px){.visible_all_but_screen_a_inline{display:none}}@media(min-width: 768px){.visible_all_but_screen_a_inline{display:inline-block}}@media(max-width: 1023px){.visible_all_but_screen_a_and_b_inline{display:none}}@media(min-width: 1024px){.visible_all_but_screen_a_and_b_inline{display:inline-block}}@media(max-width: 767px){.error404 .main,.search .main,.downloads .downloads_container,.cm_banner,.cm_teaser_headline_button,.cm_sales_liste,.cm_download_file,.cm_logo_shooter,.cm_history .scrolltrack,.cm_history .content_container,.cm_akkordeon,.cm_akkordeon_nummeriert,.cm_news_and_events,.cm_kachelteaser,.cm_unternehmens_teaser,.cm_dark_teaser,.cm_weiteres .inner_cm,.cm_kontaktitems,.cm_kontakt,.cm_teaser_mit_bild_und_text,.cm_sales_team,.cm_imageswiper .scrolltrack,.cm_team,.cm_imagegallery,.cm_leistungen_archive,.cm_referenzen_archive,.cm_video,.cm_text,.cm_lead,.cm_config_form,.cm_jobform,.blog .posts_container,.category .posts_container,.scaling_image,.navigation .bottom_bar,.navigation,.category_bar{padding-left:40px;padding-right:40px}}@media(min-width: 768px)and (max-width: 1023px){.error404 .main,.search .main,.downloads .downloads_container,.cm_banner,.cm_teaser_headline_button,.cm_sales_liste,.cm_download_file,.cm_logo_shooter,.cm_history .scrolltrack,.cm_history .content_container,.cm_akkordeon,.cm_akkordeon_nummeriert,.cm_news_and_events,.cm_kachelteaser,.cm_unternehmens_teaser,.cm_dark_teaser,.cm_weiteres .inner_cm,.cm_kontaktitems,.cm_kontakt,.cm_teaser_mit_bild_und_text,.cm_sales_team,.cm_imageswiper .scrolltrack,.cm_team,.cm_imagegallery,.cm_leistungen_archive,.cm_referenzen_archive,.cm_video,.cm_text,.cm_lead,.cm_config_form,.cm_jobform,.blog .posts_container,.category .posts_container,.scaling_image,.navigation .bottom_bar,.navigation,.category_bar{padding-left:70px;padding-right:70px}}@media(min-width: 1024px)and (max-width: 1279px){.error404 .main,.search .main,.downloads .downloads_container,.cm_banner,.cm_teaser_headline_button,.cm_sales_liste,.cm_download_file,.cm_logo_shooter,.cm_history .scrolltrack,.cm_history .content_container,.cm_akkordeon,.cm_akkordeon_nummeriert,.cm_news_and_events,.cm_kachelteaser,.cm_unternehmens_teaser,.cm_dark_teaser,.cm_weiteres .inner_cm,.cm_kontaktitems,.cm_kontakt,.cm_teaser_mit_bild_und_text,.cm_sales_team,.cm_imageswiper .scrolltrack,.cm_team,.cm_imagegallery,.cm_leistungen_archive,.cm_referenzen_archive,.cm_video,.cm_text,.cm_lead,.cm_config_form,.cm_jobform,.blog .posts_container,.category .posts_container,.scaling_image,.navigation .bottom_bar,.navigation,.category_bar{padding-left:100px;padding-right:100px}}@media(min-width: 1280px)and (max-width: 1499px){.error404 .main,.search .main,.downloads .downloads_container,.cm_banner,.cm_teaser_headline_button,.cm_sales_liste,.cm_download_file,.cm_logo_shooter,.cm_history .scrolltrack,.cm_history .content_container,.cm_akkordeon,.cm_akkordeon_nummeriert,.cm_news_and_events,.cm_kachelteaser,.cm_unternehmens_teaser,.cm_dark_teaser,.cm_weiteres .inner_cm,.cm_kontaktitems,.cm_kontakt,.cm_teaser_mit_bild_und_text,.cm_sales_team,.cm_imageswiper .scrolltrack,.cm_team,.cm_imagegallery,.cm_leistungen_archive,.cm_referenzen_archive,.cm_video,.cm_text,.cm_lead,.cm_config_form,.cm_jobform,.blog .posts_container,.category .posts_container,.scaling_image,.navigation .bottom_bar,.navigation,.category_bar{padding-left:140px;padding-right:140px}}@media(min-width: 1500px)and (max-width: 1859px){.error404 .main,.search .main,.downloads .downloads_container,.cm_banner,.cm_teaser_headline_button,.cm_sales_liste,.cm_download_file,.cm_logo_shooter,.cm_history .scrolltrack,.cm_history .content_container,.cm_akkordeon,.cm_akkordeon_nummeriert,.cm_news_and_events,.cm_kachelteaser,.cm_unternehmens_teaser,.cm_dark_teaser,.cm_weiteres .inner_cm,.cm_kontaktitems,.cm_kontakt,.cm_teaser_mit_bild_und_text,.cm_sales_team,.cm_imageswiper .scrolltrack,.cm_team,.cm_imagegallery,.cm_leistungen_archive,.cm_referenzen_archive,.cm_video,.cm_text,.cm_lead,.cm_config_form,.cm_jobform,.blog .posts_container,.category .posts_container,.scaling_image,.navigation .bottom_bar,.navigation,.category_bar{padding-left:140px;padding-right:140px}}@media(min-width: 1860px){.error404 .main,.search .main,.downloads .downloads_container,.cm_banner,.cm_teaser_headline_button,.cm_sales_liste,.cm_download_file,.cm_logo_shooter,.cm_history .scrolltrack,.cm_history .content_container,.cm_akkordeon,.cm_akkordeon_nummeriert,.cm_news_and_events,.cm_kachelteaser,.cm_unternehmens_teaser,.cm_dark_teaser,.cm_weiteres .inner_cm,.cm_kontaktitems,.cm_kontakt,.cm_teaser_mit_bild_und_text,.cm_sales_team,.cm_imageswiper .scrolltrack,.cm_team,.cm_imagegallery,.cm_leistungen_archive,.cm_referenzen_archive,.cm_video,.cm_text,.cm_lead,.cm_config_form,.cm_jobform,.blog .posts_container,.category .posts_container,.scaling_image,.navigation .bottom_bar,.navigation,.category_bar{padding-left:140px;padding-right:140px}}@media(max-width: 767px){.topline .topline_elem,.footer hr{margin-left:40px;margin-right:40px}}@media(min-width: 768px)and (max-width: 1023px){.topline .topline_elem,.footer hr{margin-left:70px;margin-right:70px}}@media(min-width: 1024px)and (max-width: 1279px){.topline .topline_elem,.footer hr{margin-left:100px;margin-right:100px}}@media(min-width: 1280px)and (max-width: 1499px){.topline .topline_elem,.footer hr{margin-left:140px;margin-right:140px}}@media(min-width: 1500px)and (max-width: 1859px){.topline .topline_elem,.footer hr{margin-left:140px;margin-right:140px}}@media(min-width: 1860px){.topline .topline_elem,.footer hr{margin-left:140px;margin-right:140px}}@media(max-width: 767px){.space_padding_abstand1{padding:15px}}@media(min-width: 768px)and (max-width: 1023px){.space_padding_abstand1{padding:25px}}@media(min-width: 1024px)and (max-width: 1279px){.space_padding_abstand1{padding:25px}}@media(min-width: 1280px)and (max-width: 1499px){.space_padding_abstand1{padding:30px}}@media(min-width: 1500px)and (max-width: 1859px){.space_padding_abstand1{padding:30px}}@media(min-width: 1860px){.space_padding_abstand1{padding:30px}}@media(max-width: 767px){.space_padding_abstand2{padding:25px}}@media(min-width: 768px)and (max-width: 1023px){.space_padding_abstand2{padding:35px}}@media(min-width: 1024px)and (max-width: 1279px){.space_padding_abstand2{padding:35px}}@media(min-width: 1280px)and (max-width: 1499px){.space_padding_abstand2{padding:50px}}@media(min-width: 1500px)and (max-width: 1859px){.space_padding_abstand2{padding:50px}}@media(min-width: 1860px){.space_padding_abstand2{padding:50px}}@media(max-width: 767px){.space_padding_abstand3{padding:35px}}@media(min-width: 768px)and (max-width: 1023px){.space_padding_abstand3{padding:55px}}@media(min-width: 1024px)and (max-width: 1279px){.space_padding_abstand3{padding:55px}}@media(min-width: 1280px)and (max-width: 1499px){.space_padding_abstand3{padding:75px}}@media(min-width: 1500px)and (max-width: 1859px){.space_padding_abstand3{padding:75px}}@media(min-width: 1860px){.space_padding_abstand3{padding:75px}}@media(max-width: 767px){.space_padding_abstand4,.cm_jobs .panel,.cm_logos .panel,.cm_referenzen_dark .panel,.cm_facts_and_figures .panel{padding:50px}}@media(min-width: 768px)and (max-width: 1023px){.space_padding_abstand4,.cm_jobs .panel,.cm_logos .panel,.cm_referenzen_dark .panel,.cm_facts_and_figures .panel{padding:75px}}@media(min-width: 1024px)and (max-width: 1279px){.space_padding_abstand4,.cm_jobs .panel,.cm_logos .panel,.cm_referenzen_dark .panel,.cm_facts_and_figures .panel{padding:75px}}@media(min-width: 1280px)and (max-width: 1499px){.space_padding_abstand4,.cm_jobs .panel,.cm_logos .panel,.cm_referenzen_dark .panel,.cm_facts_and_figures .panel{padding:100px}}@media(min-width: 1500px)and (max-width: 1859px){.space_padding_abstand4,.cm_jobs .panel,.cm_logos .panel,.cm_referenzen_dark .panel,.cm_facts_and_figures .panel{padding:100px}}@media(min-width: 1860px){.space_padding_abstand4,.cm_jobs .panel,.cm_logos .panel,.cm_referenzen_dark .panel,.cm_facts_and_figures .panel{padding:100px}}@media(max-width: 767px){.space_padding_abstand5{padding:70px}}@media(min-width: 768px)and (max-width: 1023px){.space_padding_abstand5{padding:110px}}@media(min-width: 1024px)and (max-width: 1279px){.space_padding_abstand5{padding:110px}}@media(min-width: 1280px)and (max-width: 1499px){.space_padding_abstand5{padding:150px}}@media(min-width: 1500px)and (max-width: 1859px){.space_padding_abstand5{padding:150px}}@media(min-width: 1860px){.space_padding_abstand5{padding:150px}}@media(max-width: 767px){.space_padding_abstand6{padding:90px}}@media(min-width: 768px)and (max-width: 1023px){.space_padding_abstand6{padding:150px}}@media(min-width: 1024px)and (max-width: 1279px){.space_padding_abstand6{padding:150px}}@media(min-width: 1280px)and (max-width: 1499px){.space_padding_abstand6{padding:200px}}@media(min-width: 1500px)and (max-width: 1859px){.space_padding_abstand6{padding:200px}}@media(min-width: 1860px){.space_padding_abstand6{padding:200px}}@media(max-width: 767px){.space_padding_abstand6_shooter{padding:90px}}@media(min-width: 768px)and (max-width: 1023px){.space_padding_abstand6_shooter{padding:75px}}@media(min-width: 1024px)and (max-width: 1279px){.space_padding_abstand6_shooter{padding:75px}}@media(min-width: 1280px)and (max-width: 1499px){.space_padding_abstand6_shooter{padding:125px}}@media(min-width: 1500px)and (max-width: 1859px){.space_padding_abstand6_shooter{padding:100px}}@media(min-width: 1860px){.space_padding_abstand6_shooter{padding:100px}}@media(max-width: 767px){.space_padding_abstand_header{padding:calc(70px - .2em)}}@media(min-width: 768px)and (max-width: 1023px){.space_padding_abstand_header{padding:calc(110px - .18em)}}@media(min-width: 1024px)and (max-width: 1279px){.space_padding_abstand_header{padding:calc(110px - .18em)}}@media(min-width: 1280px)and (max-width: 1499px){.space_padding_abstand_header{padding:calc(150px - .16em)}}@media(min-width: 1500px)and (max-width: 1859px){.space_padding_abstand_header{padding:calc(150px - .16em)}}@media(min-width: 1860px){.space_padding_abstand_header{padding:calc(150px - .16em)}}@media(max-width: 767px){.space_padding_abstand_spitzmarke{padding:20px}}@media(min-width: 768px)and (max-width: 1023px){.space_padding_abstand_spitzmarke{padding:25px}}@media(min-width: 1024px)and (max-width: 1279px){.space_padding_abstand_spitzmarke{padding:25px}}@media(min-width: 1280px)and (max-width: 1499px){.space_padding_abstand_spitzmarke{padding:35px}}@media(min-width: 1500px)and (max-width: 1859px){.space_padding_abstand_spitzmarke{padding:35px}}@media(min-width: 1860px){.space_padding_abstand_spitzmarke{padding:35px}}@media(max-width: 767px){.space_padding-top_abstand1{padding-top:15px}}@media(min-width: 768px)and (max-width: 1023px){.space_padding-top_abstand1{padding-top:25px}}@media(min-width: 1024px)and (max-width: 1279px){.space_padding-top_abstand1{padding-top:25px}}@media(min-width: 1280px)and (max-width: 1499px){.space_padding-top_abstand1{padding-top:30px}}@media(min-width: 1500px)and (max-width: 1859px){.space_padding-top_abstand1{padding-top:30px}}@media(min-width: 1860px){.space_padding-top_abstand1{padding-top:30px}}@media(max-width: 767px){.space_padding-top_abstand2{padding-top:25px}}@media(min-width: 768px)and (max-width: 1023px){.space_padding-top_abstand2{padding-top:35px}}@media(min-width: 1024px)and (max-width: 1279px){.space_padding-top_abstand2{padding-top:35px}}@media(min-width: 1280px)and (max-width: 1499px){.space_padding-top_abstand2{padding-top:50px}}@media(min-width: 1500px)and (max-width: 1859px){.space_padding-top_abstand2{padding-top:50px}}@media(min-width: 1860px){.space_padding-top_abstand2{padding-top:50px}}@media(max-width: 767px){.space_padding-top_abstand3{padding-top:35px}}@media(min-width: 768px)and (max-width: 1023px){.space_padding-top_abstand3{padding-top:55px}}@media(min-width: 1024px)and (max-width: 1279px){.space_padding-top_abstand3{padding-top:55px}}@media(min-width: 1280px)and (max-width: 1499px){.space_padding-top_abstand3{padding-top:75px}}@media(min-width: 1500px)and (max-width: 1859px){.space_padding-top_abstand3{padding-top:75px}}@media(min-width: 1860px){.space_padding-top_abstand3{padding-top:75px}}@media(max-width: 767px){.space_padding-top_abstand4,.cm_infografik .inner_cm,.cm_features.color_mode_dark .inner_cm,.topline{padding-top:50px}}@media(min-width: 768px)and (max-width: 1023px){.space_padding-top_abstand4,.cm_infografik .inner_cm,.cm_features.color_mode_dark .inner_cm,.topline{padding-top:75px}}@media(min-width: 1024px)and (max-width: 1279px){.space_padding-top_abstand4,.cm_infografik .inner_cm,.cm_features.color_mode_dark .inner_cm,.topline{padding-top:75px}}@media(min-width: 1280px)and (max-width: 1499px){.space_padding-top_abstand4,.cm_infografik .inner_cm,.cm_features.color_mode_dark .inner_cm,.topline{padding-top:100px}}@media(min-width: 1500px)and (max-width: 1859px){.space_padding-top_abstand4,.cm_infografik .inner_cm,.cm_features.color_mode_dark .inner_cm,.topline{padding-top:100px}}@media(min-width: 1860px){.space_padding-top_abstand4,.cm_infografik .inner_cm,.cm_features.color_mode_dark .inner_cm,.topline{padding-top:100px}}@media(max-width: 767px){.space_padding-top_abstand5{padding-top:70px}}@media(min-width: 768px)and (max-width: 1023px){.space_padding-top_abstand5{padding-top:110px}}@media(min-width: 1024px)and (max-width: 1279px){.space_padding-top_abstand5{padding-top:110px}}@media(min-width: 1280px)and (max-width: 1499px){.space_padding-top_abstand5{padding-top:150px}}@media(min-width: 1500px)and (max-width: 1859px){.space_padding-top_abstand5{padding-top:150px}}@media(min-width: 1860px){.space_padding-top_abstand5{padding-top:150px}}@media(max-width: 767px){.space_padding-top_abstand6{padding-top:90px}}@media(min-width: 768px)and (max-width: 1023px){.space_padding-top_abstand6{padding-top:150px}}@media(min-width: 1024px)and (max-width: 1279px){.space_padding-top_abstand6{padding-top:150px}}@media(min-width: 1280px)and (max-width: 1499px){.space_padding-top_abstand6{padding-top:200px}}@media(min-width: 1500px)and (max-width: 1859px){.space_padding-top_abstand6{padding-top:200px}}@media(min-width: 1860px){.space_padding-top_abstand6{padding-top:200px}}@media(max-width: 767px){.space_padding-top_abstand6_shooter{padding-top:90px}}@media(min-width: 768px)and (max-width: 1023px){.space_padding-top_abstand6_shooter{padding-top:75px}}@media(min-width: 1024px)and (max-width: 1279px){.space_padding-top_abstand6_shooter{padding-top:75px}}@media(min-width: 1280px)and (max-width: 1499px){.space_padding-top_abstand6_shooter{padding-top:125px}}@media(min-width: 1500px)and (max-width: 1859px){.space_padding-top_abstand6_shooter{padding-top:100px}}@media(min-width: 1860px){.space_padding-top_abstand6_shooter{padding-top:100px}}@media(max-width: 767px){.space_padding-top_abstand_header{padding-top:calc(70px - .2em)}}@media(min-width: 768px)and (max-width: 1023px){.space_padding-top_abstand_header{padding-top:calc(110px - .18em)}}@media(min-width: 1024px)and (max-width: 1279px){.space_padding-top_abstand_header{padding-top:calc(110px - .18em)}}@media(min-width: 1280px)and (max-width: 1499px){.space_padding-top_abstand_header{padding-top:calc(150px - .16em)}}@media(min-width: 1500px)and (max-width: 1859px){.space_padding-top_abstand_header{padding-top:calc(150px - .16em)}}@media(min-width: 1860px){.space_padding-top_abstand_header{padding-top:calc(150px - .16em)}}@media(max-width: 767px){.space_padding-top_abstand_spitzmarke{padding-top:20px}}@media(min-width: 768px)and (max-width: 1023px){.space_padding-top_abstand_spitzmarke{padding-top:25px}}@media(min-width: 1024px)and (max-width: 1279px){.space_padding-top_abstand_spitzmarke{padding-top:25px}}@media(min-width: 1280px)and (max-width: 1499px){.space_padding-top_abstand_spitzmarke{padding-top:35px}}@media(min-width: 1500px)and (max-width: 1859px){.space_padding-top_abstand_spitzmarke{padding-top:35px}}@media(min-width: 1860px){.space_padding-top_abstand_spitzmarke{padding-top:35px}}@media(max-width: 767px){.space_padding-left_abstand1{padding-left:15px}}@media(min-width: 768px)and (max-width: 1023px){.space_padding-left_abstand1{padding-left:25px}}@media(min-width: 1024px)and (max-width: 1279px){.space_padding-left_abstand1{padding-left:25px}}@media(min-width: 1280px)and (max-width: 1499px){.space_padding-left_abstand1{padding-left:30px}}@media(min-width: 1500px)and (max-width: 1859px){.space_padding-left_abstand1{padding-left:30px}}@media(min-width: 1860px){.space_padding-left_abstand1{padding-left:30px}}@media(max-width: 767px){.space_padding-left_abstand2{padding-left:25px}}@media(min-width: 768px)and (max-width: 1023px){.space_padding-left_abstand2{padding-left:35px}}@media(min-width: 1024px)and (max-width: 1279px){.space_padding-left_abstand2{padding-left:35px}}@media(min-width: 1280px)and (max-width: 1499px){.space_padding-left_abstand2{padding-left:50px}}@media(min-width: 1500px)and (max-width: 1859px){.space_padding-left_abstand2{padding-left:50px}}@media(min-width: 1860px){.space_padding-left_abstand2{padding-left:50px}}@media(max-width: 767px){.space_padding-left_abstand3{padding-left:35px}}@media(min-width: 768px)and (max-width: 1023px){.space_padding-left_abstand3{padding-left:55px}}@media(min-width: 1024px)and (max-width: 1279px){.space_padding-left_abstand3{padding-left:55px}}@media(min-width: 1280px)and (max-width: 1499px){.space_padding-left_abstand3{padding-left:75px}}@media(min-width: 1500px)and (max-width: 1859px){.space_padding-left_abstand3{padding-left:75px}}@media(min-width: 1860px){.space_padding-left_abstand3{padding-left:75px}}@media(max-width: 767px){.space_padding-left_abstand4,.cm_infografik .inner_cm,.cm_features.color_mode_dark .inner_cm{padding-left:50px}}@media(min-width: 768px)and (max-width: 1023px){.space_padding-left_abstand4,.cm_infografik .inner_cm,.cm_features.color_mode_dark .inner_cm{padding-left:75px}}@media(min-width: 1024px)and (max-width: 1279px){.space_padding-left_abstand4,.cm_infografik .inner_cm,.cm_features.color_mode_dark .inner_cm{padding-left:75px}}@media(min-width: 1280px)and (max-width: 1499px){.space_padding-left_abstand4,.cm_infografik .inner_cm,.cm_features.color_mode_dark .inner_cm{padding-left:100px}}@media(min-width: 1500px)and (max-width: 1859px){.space_padding-left_abstand4,.cm_infografik .inner_cm,.cm_features.color_mode_dark .inner_cm{padding-left:100px}}@media(min-width: 1860px){.space_padding-left_abstand4,.cm_infografik .inner_cm,.cm_features.color_mode_dark .inner_cm{padding-left:100px}}@media(max-width: 767px){.space_padding-left_abstand5{padding-left:70px}}@media(min-width: 768px)and (max-width: 1023px){.space_padding-left_abstand5{padding-left:110px}}@media(min-width: 1024px)and (max-width: 1279px){.space_padding-left_abstand5{padding-left:110px}}@media(min-width: 1280px)and (max-width: 1499px){.space_padding-left_abstand5{padding-left:150px}}@media(min-width: 1500px)and (max-width: 1859px){.space_padding-left_abstand5{padding-left:150px}}@media(min-width: 1860px){.space_padding-left_abstand5{padding-left:150px}}@media(max-width: 767px){.space_padding-left_abstand6{padding-left:90px}}@media(min-width: 768px)and (max-width: 1023px){.space_padding-left_abstand6{padding-left:150px}}@media(min-width: 1024px)and (max-width: 1279px){.space_padding-left_abstand6{padding-left:150px}}@media(min-width: 1280px)and (max-width: 1499px){.space_padding-left_abstand6{padding-left:200px}}@media(min-width: 1500px)and (max-width: 1859px){.space_padding-left_abstand6{padding-left:200px}}@media(min-width: 1860px){.space_padding-left_abstand6{padding-left:200px}}@media(max-width: 767px){.space_padding-left_abstand6_shooter{padding-left:90px}}@media(min-width: 768px)and (max-width: 1023px){.space_padding-left_abstand6_shooter{padding-left:75px}}@media(min-width: 1024px)and (max-width: 1279px){.space_padding-left_abstand6_shooter{padding-left:75px}}@media(min-width: 1280px)and (max-width: 1499px){.space_padding-left_abstand6_shooter{padding-left:125px}}@media(min-width: 1500px)and (max-width: 1859px){.space_padding-left_abstand6_shooter{padding-left:100px}}@media(min-width: 1860px){.space_padding-left_abstand6_shooter{padding-left:100px}}@media(max-width: 767px){.space_padding-left_abstand_header{padding-left:calc(70px - .2em)}}@media(min-width: 768px)and (max-width: 1023px){.space_padding-left_abstand_header{padding-left:calc(110px - .18em)}}@media(min-width: 1024px)and (max-width: 1279px){.space_padding-left_abstand_header{padding-left:calc(110px - .18em)}}@media(min-width: 1280px)and (max-width: 1499px){.space_padding-left_abstand_header{padding-left:calc(150px - .16em)}}@media(min-width: 1500px)and (max-width: 1859px){.space_padding-left_abstand_header{padding-left:calc(150px - .16em)}}@media(min-width: 1860px){.space_padding-left_abstand_header{padding-left:calc(150px - .16em)}}@media(max-width: 767px){.space_padding-left_abstand_spitzmarke{padding-left:20px}}@media(min-width: 768px)and (max-width: 1023px){.space_padding-left_abstand_spitzmarke{padding-left:25px}}@media(min-width: 1024px)and (max-width: 1279px){.space_padding-left_abstand_spitzmarke{padding-left:25px}}@media(min-width: 1280px)and (max-width: 1499px){.space_padding-left_abstand_spitzmarke{padding-left:35px}}@media(min-width: 1500px)and (max-width: 1859px){.space_padding-left_abstand_spitzmarke{padding-left:35px}}@media(min-width: 1860px){.space_padding-left_abstand_spitzmarke{padding-left:35px}}@media(max-width: 767px){.space_padding-right_abstand1{padding-right:15px}}@media(min-width: 768px)and (max-width: 1023px){.space_padding-right_abstand1{padding-right:25px}}@media(min-width: 1024px)and (max-width: 1279px){.space_padding-right_abstand1{padding-right:25px}}@media(min-width: 1280px)and (max-width: 1499px){.space_padding-right_abstand1{padding-right:30px}}@media(min-width: 1500px)and (max-width: 1859px){.space_padding-right_abstand1{padding-right:30px}}@media(min-width: 1860px){.space_padding-right_abstand1{padding-right:30px}}@media(max-width: 767px){.space_padding-right_abstand2{padding-right:25px}}@media(min-width: 768px)and (max-width: 1023px){.space_padding-right_abstand2{padding-right:35px}}@media(min-width: 1024px)and (max-width: 1279px){.space_padding-right_abstand2{padding-right:35px}}@media(min-width: 1280px)and (max-width: 1499px){.space_padding-right_abstand2{padding-right:50px}}@media(min-width: 1500px)and (max-width: 1859px){.space_padding-right_abstand2{padding-right:50px}}@media(min-width: 1860px){.space_padding-right_abstand2{padding-right:50px}}@media(max-width: 767px){.space_padding-right_abstand3{padding-right:35px}}@media(min-width: 768px)and (max-width: 1023px){.space_padding-right_abstand3{padding-right:55px}}@media(min-width: 1024px)and (max-width: 1279px){.space_padding-right_abstand3{padding-right:55px}}@media(min-width: 1280px)and (max-width: 1499px){.space_padding-right_abstand3{padding-right:75px}}@media(min-width: 1500px)and (max-width: 1859px){.space_padding-right_abstand3{padding-right:75px}}@media(min-width: 1860px){.space_padding-right_abstand3{padding-right:75px}}@media(max-width: 767px){.space_padding-right_abstand4,.cm_infografik .inner_cm{padding-right:50px}}@media(min-width: 768px)and (max-width: 1023px){.space_padding-right_abstand4,.cm_infografik .inner_cm{padding-right:75px}}@media(min-width: 1024px)and (max-width: 1279px){.space_padding-right_abstand4,.cm_infografik .inner_cm{padding-right:75px}}@media(min-width: 1280px)and (max-width: 1499px){.space_padding-right_abstand4,.cm_infografik .inner_cm{padding-right:100px}}@media(min-width: 1500px)and (max-width: 1859px){.space_padding-right_abstand4,.cm_infografik .inner_cm{padding-right:100px}}@media(min-width: 1860px){.space_padding-right_abstand4,.cm_infografik .inner_cm{padding-right:100px}}@media(max-width: 767px){.space_padding-right_abstand5{padding-right:70px}}@media(min-width: 768px)and (max-width: 1023px){.space_padding-right_abstand5{padding-right:110px}}@media(min-width: 1024px)and (max-width: 1279px){.space_padding-right_abstand5{padding-right:110px}}@media(min-width: 1280px)and (max-width: 1499px){.space_padding-right_abstand5{padding-right:150px}}@media(min-width: 1500px)and (max-width: 1859px){.space_padding-right_abstand5{padding-right:150px}}@media(min-width: 1860px){.space_padding-right_abstand5{padding-right:150px}}@media(max-width: 767px){.space_padding-right_abstand6{padding-right:90px}}@media(min-width: 768px)and (max-width: 1023px){.space_padding-right_abstand6{padding-right:150px}}@media(min-width: 1024px)and (max-width: 1279px){.space_padding-right_abstand6{padding-right:150px}}@media(min-width: 1280px)and (max-width: 1499px){.space_padding-right_abstand6{padding-right:200px}}@media(min-width: 1500px)and (max-width: 1859px){.space_padding-right_abstand6{padding-right:200px}}@media(min-width: 1860px){.space_padding-right_abstand6{padding-right:200px}}@media(max-width: 767px){.space_padding-right_abstand6_shooter{padding-right:90px}}@media(min-width: 768px)and (max-width: 1023px){.space_padding-right_abstand6_shooter{padding-right:75px}}@media(min-width: 1024px)and (max-width: 1279px){.space_padding-right_abstand6_shooter{padding-right:75px}}@media(min-width: 1280px)and (max-width: 1499px){.space_padding-right_abstand6_shooter{padding-right:125px}}@media(min-width: 1500px)and (max-width: 1859px){.space_padding-right_abstand6_shooter{padding-right:100px}}@media(min-width: 1860px){.space_padding-right_abstand6_shooter{padding-right:100px}}@media(max-width: 767px){.space_padding-right_abstand_header{padding-right:calc(70px - .2em)}}@media(min-width: 768px)and (max-width: 1023px){.space_padding-right_abstand_header{padding-right:calc(110px - .18em)}}@media(min-width: 1024px)and (max-width: 1279px){.space_padding-right_abstand_header{padding-right:calc(110px - .18em)}}@media(min-width: 1280px)and (max-width: 1499px){.space_padding-right_abstand_header{padding-right:calc(150px - .16em)}}@media(min-width: 1500px)and (max-width: 1859px){.space_padding-right_abstand_header{padding-right:calc(150px - .16em)}}@media(min-width: 1860px){.space_padding-right_abstand_header{padding-right:calc(150px - .16em)}}@media(max-width: 767px){.space_padding-right_abstand_spitzmarke{padding-right:20px}}@media(min-width: 768px)and (max-width: 1023px){.space_padding-right_abstand_spitzmarke{padding-right:25px}}@media(min-width: 1024px)and (max-width: 1279px){.space_padding-right_abstand_spitzmarke{padding-right:25px}}@media(min-width: 1280px)and (max-width: 1499px){.space_padding-right_abstand_spitzmarke{padding-right:35px}}@media(min-width: 1500px)and (max-width: 1859px){.space_padding-right_abstand_spitzmarke{padding-right:35px}}@media(min-width: 1860px){.space_padding-right_abstand_spitzmarke{padding-right:35px}}@media(max-width: 767px){.space_padding-bottom_abstand1{padding-bottom:15px}}@media(min-width: 768px)and (max-width: 1023px){.space_padding-bottom_abstand1{padding-bottom:25px}}@media(min-width: 1024px)and (max-width: 1279px){.space_padding-bottom_abstand1{padding-bottom:25px}}@media(min-width: 1280px)and (max-width: 1499px){.space_padding-bottom_abstand1{padding-bottom:30px}}@media(min-width: 1500px)and (max-width: 1859px){.space_padding-bottom_abstand1{padding-bottom:30px}}@media(min-width: 1860px){.space_padding-bottom_abstand1{padding-bottom:30px}}@media(max-width: 767px){.space_padding-bottom_abstand2{padding-bottom:25px}}@media(min-width: 768px)and (max-width: 1023px){.space_padding-bottom_abstand2{padding-bottom:35px}}@media(min-width: 1024px)and (max-width: 1279px){.space_padding-bottom_abstand2{padding-bottom:35px}}@media(min-width: 1280px)and (max-width: 1499px){.space_padding-bottom_abstand2{padding-bottom:50px}}@media(min-width: 1500px)and (max-width: 1859px){.space_padding-bottom_abstand2{padding-bottom:50px}}@media(min-width: 1860px){.space_padding-bottom_abstand2{padding-bottom:50px}}@media(max-width: 767px){.space_padding-bottom_abstand3{padding-bottom:35px}}@media(min-width: 768px)and (max-width: 1023px){.space_padding-bottom_abstand3{padding-bottom:55px}}@media(min-width: 1024px)and (max-width: 1279px){.space_padding-bottom_abstand3{padding-bottom:55px}}@media(min-width: 1280px)and (max-width: 1499px){.space_padding-bottom_abstand3{padding-bottom:75px}}@media(min-width: 1500px)and (max-width: 1859px){.space_padding-bottom_abstand3{padding-bottom:75px}}@media(min-width: 1860px){.space_padding-bottom_abstand3{padding-bottom:75px}}@media(max-width: 767px){.space_padding-bottom_abstand4{padding-bottom:50px}}@media(min-width: 768px)and (max-width: 1023px){.space_padding-bottom_abstand4{padding-bottom:75px}}@media(min-width: 1024px)and (max-width: 1279px){.space_padding-bottom_abstand4{padding-bottom:75px}}@media(min-width: 1280px)and (max-width: 1499px){.space_padding-bottom_abstand4{padding-bottom:100px}}@media(min-width: 1500px)and (max-width: 1859px){.space_padding-bottom_abstand4{padding-bottom:100px}}@media(min-width: 1860px){.space_padding-bottom_abstand4{padding-bottom:100px}}@media(max-width: 767px){.space_padding-bottom_abstand5,.cm_jobs .panel,.cm_logos .panel,.cm_referenzen_dark .panel,.cm_facts_and_figures .panel{padding-bottom:70px}}@media(min-width: 768px)and (max-width: 1023px){.space_padding-bottom_abstand5,.cm_jobs .panel,.cm_logos .panel,.cm_referenzen_dark .panel,.cm_facts_and_figures .panel{padding-bottom:110px}}@media(min-width: 1024px)and (max-width: 1279px){.space_padding-bottom_abstand5,.cm_jobs .panel,.cm_logos .panel,.cm_referenzen_dark .panel,.cm_facts_and_figures .panel{padding-bottom:110px}}@media(min-width: 1280px)and (max-width: 1499px){.space_padding-bottom_abstand5,.cm_jobs .panel,.cm_logos .panel,.cm_referenzen_dark .panel,.cm_facts_and_figures .panel{padding-bottom:150px}}@media(min-width: 1500px)and (max-width: 1859px){.space_padding-bottom_abstand5,.cm_jobs .panel,.cm_logos .panel,.cm_referenzen_dark .panel,.cm_facts_and_figures .panel{padding-bottom:150px}}@media(min-width: 1860px){.space_padding-bottom_abstand5,.cm_jobs .panel,.cm_logos .panel,.cm_referenzen_dark .panel,.cm_facts_and_figures .panel{padding-bottom:150px}}@media(max-width: 767px){.space_padding-bottom_abstand6,.cm_infografik .inner_cm,.cm_features.color_mode_dark .inner_cm{padding-bottom:90px}}@media(min-width: 768px)and (max-width: 1023px){.space_padding-bottom_abstand6,.cm_infografik .inner_cm,.cm_features.color_mode_dark .inner_cm{padding-bottom:150px}}@media(min-width: 1024px)and (max-width: 1279px){.space_padding-bottom_abstand6,.cm_infografik .inner_cm,.cm_features.color_mode_dark .inner_cm{padding-bottom:150px}}@media(min-width: 1280px)and (max-width: 1499px){.space_padding-bottom_abstand6,.cm_infografik .inner_cm,.cm_features.color_mode_dark .inner_cm{padding-bottom:200px}}@media(min-width: 1500px)and (max-width: 1859px){.space_padding-bottom_abstand6,.cm_infografik .inner_cm,.cm_features.color_mode_dark .inner_cm{padding-bottom:200px}}@media(min-width: 1860px){.space_padding-bottom_abstand6,.cm_infografik .inner_cm,.cm_features.color_mode_dark .inner_cm{padding-bottom:200px}}@media(max-width: 767px){.space_padding-bottom_abstand6_shooter{padding-bottom:90px}}@media(min-width: 768px)and (max-width: 1023px){.space_padding-bottom_abstand6_shooter{padding-bottom:75px}}@media(min-width: 1024px)and (max-width: 1279px){.space_padding-bottom_abstand6_shooter{padding-bottom:75px}}@media(min-width: 1280px)and (max-width: 1499px){.space_padding-bottom_abstand6_shooter{padding-bottom:125px}}@media(min-width: 1500px)and (max-width: 1859px){.space_padding-bottom_abstand6_shooter{padding-bottom:100px}}@media(min-width: 1860px){.space_padding-bottom_abstand6_shooter{padding-bottom:100px}}@media(max-width: 767px){.space_padding-bottom_abstand_header{padding-bottom:calc(70px - .2em)}}@media(min-width: 768px)and (max-width: 1023px){.space_padding-bottom_abstand_header{padding-bottom:calc(110px - .18em)}}@media(min-width: 1024px)and (max-width: 1279px){.space_padding-bottom_abstand_header{padding-bottom:calc(110px - .18em)}}@media(min-width: 1280px)and (max-width: 1499px){.space_padding-bottom_abstand_header{padding-bottom:calc(150px - .16em)}}@media(min-width: 1500px)and (max-width: 1859px){.space_padding-bottom_abstand_header{padding-bottom:calc(150px - .16em)}}@media(min-width: 1860px){.space_padding-bottom_abstand_header{padding-bottom:calc(150px - .16em)}}@media(max-width: 767px){.space_padding-bottom_abstand_spitzmarke{padding-bottom:20px}}@media(min-width: 768px)and (max-width: 1023px){.space_padding-bottom_abstand_spitzmarke{padding-bottom:25px}}@media(min-width: 1024px)and (max-width: 1279px){.space_padding-bottom_abstand_spitzmarke{padding-bottom:25px}}@media(min-width: 1280px)and (max-width: 1499px){.space_padding-bottom_abstand_spitzmarke{padding-bottom:35px}}@media(min-width: 1500px)and (max-width: 1859px){.space_padding-bottom_abstand_spitzmarke{padding-bottom:35px}}@media(min-width: 1860px){.space_padding-bottom_abstand_spitzmarke{padding-bottom:35px}}@media(max-width: 767px){.space_margin-top_abstand1,.cm_banner .image.has_margin{margin-top:15px}}@media(min-width: 768px)and (max-width: 1023px){.space_margin-top_abstand1,.cm_banner .image.has_margin{margin-top:25px}}@media(min-width: 1024px)and (max-width: 1279px){.space_margin-top_abstand1,.cm_banner .image.has_margin{margin-top:25px}}@media(min-width: 1280px)and (max-width: 1499px){.space_margin-top_abstand1,.cm_banner .image.has_margin{margin-top:30px}}@media(min-width: 1500px)and (max-width: 1859px){.space_margin-top_abstand1,.cm_banner .image.has_margin{margin-top:30px}}@media(min-width: 1860px){.space_margin-top_abstand1,.cm_banner .image.has_margin{margin-top:30px}}@media(max-width: 767px){.space_margin-top_abstand2{margin-top:25px}}@media(min-width: 768px)and (max-width: 1023px){.space_margin-top_abstand2{margin-top:35px}}@media(min-width: 1024px)and (max-width: 1279px){.space_margin-top_abstand2{margin-top:35px}}@media(min-width: 1280px)and (max-width: 1499px){.space_margin-top_abstand2{margin-top:50px}}@media(min-width: 1500px)and (max-width: 1859px){.space_margin-top_abstand2{margin-top:50px}}@media(min-width: 1860px){.space_margin-top_abstand2{margin-top:50px}}@media(max-width: 767px){.space_margin-top_abstand3{margin-top:35px}}@media(min-width: 768px)and (max-width: 1023px){.space_margin-top_abstand3{margin-top:55px}}@media(min-width: 1024px)and (max-width: 1279px){.space_margin-top_abstand3{margin-top:55px}}@media(min-width: 1280px)and (max-width: 1499px){.space_margin-top_abstand3{margin-top:75px}}@media(min-width: 1500px)and (max-width: 1859px){.space_margin-top_abstand3{margin-top:75px}}@media(min-width: 1860px){.space_margin-top_abstand3{margin-top:75px}}@media(max-width: 767px){.space_margin-top_abstand4{margin-top:50px}}@media(min-width: 768px)and (max-width: 1023px){.space_margin-top_abstand4{margin-top:75px}}@media(min-width: 1024px)and (max-width: 1279px){.space_margin-top_abstand4{margin-top:75px}}@media(min-width: 1280px)and (max-width: 1499px){.space_margin-top_abstand4{margin-top:100px}}@media(min-width: 1500px)and (max-width: 1859px){.space_margin-top_abstand4{margin-top:100px}}@media(min-width: 1860px){.space_margin-top_abstand4{margin-top:100px}}@media(max-width: 767px){.space_margin-top_abstand5{margin-top:70px}}@media(min-width: 768px)and (max-width: 1023px){.space_margin-top_abstand5{margin-top:110px}}@media(min-width: 1024px)and (max-width: 1279px){.space_margin-top_abstand5{margin-top:110px}}@media(min-width: 1280px)and (max-width: 1499px){.space_margin-top_abstand5{margin-top:150px}}@media(min-width: 1500px)and (max-width: 1859px){.space_margin-top_abstand5{margin-top:150px}}@media(min-width: 1860px){.space_margin-top_abstand5{margin-top:150px}}@media(max-width: 767px){.space_margin-top_abstand6{margin-top:90px}}@media(min-width: 768px)and (max-width: 1023px){.space_margin-top_abstand6{margin-top:150px}}@media(min-width: 1024px)and (max-width: 1279px){.space_margin-top_abstand6{margin-top:150px}}@media(min-width: 1280px)and (max-width: 1499px){.space_margin-top_abstand6{margin-top:200px}}@media(min-width: 1500px)and (max-width: 1859px){.space_margin-top_abstand6{margin-top:200px}}@media(min-width: 1860px){.space_margin-top_abstand6{margin-top:200px}}@media(max-width: 767px){.space_margin-top_abstand6_shooter{margin-top:90px}}@media(min-width: 768px)and (max-width: 1023px){.space_margin-top_abstand6_shooter{margin-top:75px}}@media(min-width: 1024px)and (max-width: 1279px){.space_margin-top_abstand6_shooter{margin-top:75px}}@media(min-width: 1280px)and (max-width: 1499px){.space_margin-top_abstand6_shooter{margin-top:125px}}@media(min-width: 1500px)and (max-width: 1859px){.space_margin-top_abstand6_shooter{margin-top:100px}}@media(min-width: 1860px){.space_margin-top_abstand6_shooter{margin-top:100px}}@media(max-width: 767px){.space_margin-top_abstand_header{margin-top:calc(70px - .2em)}}@media(min-width: 768px)and (max-width: 1023px){.space_margin-top_abstand_header{margin-top:calc(110px - .18em)}}@media(min-width: 1024px)and (max-width: 1279px){.space_margin-top_abstand_header{margin-top:calc(110px - .18em)}}@media(min-width: 1280px)and (max-width: 1499px){.space_margin-top_abstand_header{margin-top:calc(150px - .16em)}}@media(min-width: 1500px)and (max-width: 1859px){.space_margin-top_abstand_header{margin-top:calc(150px - .16em)}}@media(min-width: 1860px){.space_margin-top_abstand_header{margin-top:calc(150px - .16em)}}@media(max-width: 767px){.space_margin-top_abstand_spitzmarke{margin-top:20px}}@media(min-width: 768px)and (max-width: 1023px){.space_margin-top_abstand_spitzmarke{margin-top:25px}}@media(min-width: 1024px)and (max-width: 1279px){.space_margin-top_abstand_spitzmarke{margin-top:25px}}@media(min-width: 1280px)and (max-width: 1499px){.space_margin-top_abstand_spitzmarke{margin-top:35px}}@media(min-width: 1500px)and (max-width: 1859px){.space_margin-top_abstand_spitzmarke{margin-top:35px}}@media(min-width: 1860px){.space_margin-top_abstand_spitzmarke{margin-top:35px}}@media(max-width: 767px){.space_margin-right_abstand1,.cm_banner .image.has_margin{margin-right:15px}}@media(min-width: 768px)and (max-width: 1023px){.space_margin-right_abstand1,.cm_banner .image.has_margin{margin-right:25px}}@media(min-width: 1024px)and (max-width: 1279px){.space_margin-right_abstand1,.cm_banner .image.has_margin{margin-right:25px}}@media(min-width: 1280px)and (max-width: 1499px){.space_margin-right_abstand1,.cm_banner .image.has_margin{margin-right:30px}}@media(min-width: 1500px)and (max-width: 1859px){.space_margin-right_abstand1,.cm_banner .image.has_margin{margin-right:30px}}@media(min-width: 1860px){.space_margin-right_abstand1,.cm_banner .image.has_margin{margin-right:30px}}@media(max-width: 767px){.space_margin-right_abstand2,.cm_download_file .table_wide .image_desktop{margin-right:25px}}@media(min-width: 768px)and (max-width: 1023px){.space_margin-right_abstand2,.cm_download_file .table_wide .image_desktop{margin-right:35px}}@media(min-width: 1024px)and (max-width: 1279px){.space_margin-right_abstand2,.cm_download_file .table_wide .image_desktop{margin-right:35px}}@media(min-width: 1280px)and (max-width: 1499px){.space_margin-right_abstand2,.cm_download_file .table_wide .image_desktop{margin-right:50px}}@media(min-width: 1500px)and (max-width: 1859px){.space_margin-right_abstand2,.cm_download_file .table_wide .image_desktop{margin-right:50px}}@media(min-width: 1860px){.space_margin-right_abstand2,.cm_download_file .table_wide .image_desktop{margin-right:50px}}@media(max-width: 767px){.space_margin-right_abstand3{margin-right:35px}}@media(min-width: 768px)and (max-width: 1023px){.space_margin-right_abstand3{margin-right:55px}}@media(min-width: 1024px)and (max-width: 1279px){.space_margin-right_abstand3{margin-right:55px}}@media(min-width: 1280px)and (max-width: 1499px){.space_margin-right_abstand3{margin-right:75px}}@media(min-width: 1500px)and (max-width: 1859px){.space_margin-right_abstand3{margin-right:75px}}@media(min-width: 1860px){.space_margin-right_abstand3{margin-right:75px}}@media(max-width: 767px){.space_margin-right_abstand4{margin-right:50px}}@media(min-width: 768px)and (max-width: 1023px){.space_margin-right_abstand4{margin-right:75px}}@media(min-width: 1024px)and (max-width: 1279px){.space_margin-right_abstand4{margin-right:75px}}@media(min-width: 1280px)and (max-width: 1499px){.space_margin-right_abstand4{margin-right:100px}}@media(min-width: 1500px)and (max-width: 1859px){.space_margin-right_abstand4{margin-right:100px}}@media(min-width: 1860px){.space_margin-right_abstand4{margin-right:100px}}@media(max-width: 767px){.space_margin-right_abstand5{margin-right:70px}}@media(min-width: 768px)and (max-width: 1023px){.space_margin-right_abstand5{margin-right:110px}}@media(min-width: 1024px)and (max-width: 1279px){.space_margin-right_abstand5{margin-right:110px}}@media(min-width: 1280px)and (max-width: 1499px){.space_margin-right_abstand5{margin-right:150px}}@media(min-width: 1500px)and (max-width: 1859px){.space_margin-right_abstand5{margin-right:150px}}@media(min-width: 1860px){.space_margin-right_abstand5{margin-right:150px}}@media(max-width: 767px){.space_margin-right_abstand6{margin-right:90px}}@media(min-width: 768px)and (max-width: 1023px){.space_margin-right_abstand6{margin-right:150px}}@media(min-width: 1024px)and (max-width: 1279px){.space_margin-right_abstand6{margin-right:150px}}@media(min-width: 1280px)and (max-width: 1499px){.space_margin-right_abstand6{margin-right:200px}}@media(min-width: 1500px)and (max-width: 1859px){.space_margin-right_abstand6{margin-right:200px}}@media(min-width: 1860px){.space_margin-right_abstand6{margin-right:200px}}@media(max-width: 767px){.space_margin-right_abstand6_shooter{margin-right:90px}}@media(min-width: 768px)and (max-width: 1023px){.space_margin-right_abstand6_shooter{margin-right:75px}}@media(min-width: 1024px)and (max-width: 1279px){.space_margin-right_abstand6_shooter{margin-right:75px}}@media(min-width: 1280px)and (max-width: 1499px){.space_margin-right_abstand6_shooter{margin-right:125px}}@media(min-width: 1500px)and (max-width: 1859px){.space_margin-right_abstand6_shooter{margin-right:100px}}@media(min-width: 1860px){.space_margin-right_abstand6_shooter{margin-right:100px}}@media(max-width: 767px){.space_margin-right_abstand_header{margin-right:calc(70px - .2em)}}@media(min-width: 768px)and (max-width: 1023px){.space_margin-right_abstand_header{margin-right:calc(110px - .18em)}}@media(min-width: 1024px)and (max-width: 1279px){.space_margin-right_abstand_header{margin-right:calc(110px - .18em)}}@media(min-width: 1280px)and (max-width: 1499px){.space_margin-right_abstand_header{margin-right:calc(150px - .16em)}}@media(min-width: 1500px)and (max-width: 1859px){.space_margin-right_abstand_header{margin-right:calc(150px - .16em)}}@media(min-width: 1860px){.space_margin-right_abstand_header{margin-right:calc(150px - .16em)}}@media(max-width: 767px){.space_margin-right_abstand_spitzmarke{margin-right:20px}}@media(min-width: 768px)and (max-width: 1023px){.space_margin-right_abstand_spitzmarke{margin-right:25px}}@media(min-width: 1024px)and (max-width: 1279px){.space_margin-right_abstand_spitzmarke{margin-right:25px}}@media(min-width: 1280px)and (max-width: 1499px){.space_margin-right_abstand_spitzmarke{margin-right:35px}}@media(min-width: 1500px)and (max-width: 1859px){.space_margin-right_abstand_spitzmarke{margin-right:35px}}@media(min-width: 1860px){.space_margin-right_abstand_spitzmarke{margin-right:35px}}@media(max-width: 767px){.space_margin-left_abstand1{margin-left:15px}}@media(min-width: 768px)and (max-width: 1023px){.space_margin-left_abstand1{margin-left:25px}}@media(min-width: 1024px)and (max-width: 1279px){.space_margin-left_abstand1{margin-left:25px}}@media(min-width: 1280px)and (max-width: 1499px){.space_margin-left_abstand1{margin-left:30px}}@media(min-width: 1500px)and (max-width: 1859px){.space_margin-left_abstand1{margin-left:30px}}@media(min-width: 1860px){.space_margin-left_abstand1{margin-left:30px}}@media(max-width: 767px){.space_margin-left_abstand2{margin-left:25px}}@media(min-width: 768px)and (max-width: 1023px){.space_margin-left_abstand2{margin-left:35px}}@media(min-width: 1024px)and (max-width: 1279px){.space_margin-left_abstand2{margin-left:35px}}@media(min-width: 1280px)and (max-width: 1499px){.space_margin-left_abstand2{margin-left:50px}}@media(min-width: 1500px)and (max-width: 1859px){.space_margin-left_abstand2{margin-left:50px}}@media(min-width: 1860px){.space_margin-left_abstand2{margin-left:50px}}@media(max-width: 767px){.space_margin-left_abstand3{margin-left:35px}}@media(min-width: 768px)and (max-width: 1023px){.space_margin-left_abstand3{margin-left:55px}}@media(min-width: 1024px)and (max-width: 1279px){.space_margin-left_abstand3{margin-left:55px}}@media(min-width: 1280px)and (max-width: 1499px){.space_margin-left_abstand3{margin-left:75px}}@media(min-width: 1500px)and (max-width: 1859px){.space_margin-left_abstand3{margin-left:75px}}@media(min-width: 1860px){.space_margin-left_abstand3{margin-left:75px}}@media(max-width: 767px){.space_margin-left_abstand4{margin-left:50px}}@media(min-width: 768px)and (max-width: 1023px){.space_margin-left_abstand4{margin-left:75px}}@media(min-width: 1024px)and (max-width: 1279px){.space_margin-left_abstand4{margin-left:75px}}@media(min-width: 1280px)and (max-width: 1499px){.space_margin-left_abstand4{margin-left:100px}}@media(min-width: 1500px)and (max-width: 1859px){.space_margin-left_abstand4{margin-left:100px}}@media(min-width: 1860px){.space_margin-left_abstand4{margin-left:100px}}@media(max-width: 767px){.space_margin-left_abstand5{margin-left:70px}}@media(min-width: 768px)and (max-width: 1023px){.space_margin-left_abstand5{margin-left:110px}}@media(min-width: 1024px)and (max-width: 1279px){.space_margin-left_abstand5{margin-left:110px}}@media(min-width: 1280px)and (max-width: 1499px){.space_margin-left_abstand5{margin-left:150px}}@media(min-width: 1500px)and (max-width: 1859px){.space_margin-left_abstand5{margin-left:150px}}@media(min-width: 1860px){.space_margin-left_abstand5{margin-left:150px}}@media(max-width: 767px){.space_margin-left_abstand6{margin-left:90px}}@media(min-width: 768px)and (max-width: 1023px){.space_margin-left_abstand6{margin-left:150px}}@media(min-width: 1024px)and (max-width: 1279px){.space_margin-left_abstand6{margin-left:150px}}@media(min-width: 1280px)and (max-width: 1499px){.space_margin-left_abstand6{margin-left:200px}}@media(min-width: 1500px)and (max-width: 1859px){.space_margin-left_abstand6{margin-left:200px}}@media(min-width: 1860px){.space_margin-left_abstand6{margin-left:200px}}@media(max-width: 767px){.space_margin-left_abstand6_shooter{margin-left:90px}}@media(min-width: 768px)and (max-width: 1023px){.space_margin-left_abstand6_shooter{margin-left:75px}}@media(min-width: 1024px)and (max-width: 1279px){.space_margin-left_abstand6_shooter{margin-left:75px}}@media(min-width: 1280px)and (max-width: 1499px){.space_margin-left_abstand6_shooter{margin-left:125px}}@media(min-width: 1500px)and (max-width: 1859px){.space_margin-left_abstand6_shooter{margin-left:100px}}@media(min-width: 1860px){.space_margin-left_abstand6_shooter{margin-left:100px}}@media(max-width: 767px){.space_margin-left_abstand_header{margin-left:calc(70px - .2em)}}@media(min-width: 768px)and (max-width: 1023px){.space_margin-left_abstand_header{margin-left:calc(110px - .18em)}}@media(min-width: 1024px)and (max-width: 1279px){.space_margin-left_abstand_header{margin-left:calc(110px - .18em)}}@media(min-width: 1280px)and (max-width: 1499px){.space_margin-left_abstand_header{margin-left:calc(150px - .16em)}}@media(min-width: 1500px)and (max-width: 1859px){.space_margin-left_abstand_header{margin-left:calc(150px - .16em)}}@media(min-width: 1860px){.space_margin-left_abstand_header{margin-left:calc(150px - .16em)}}@media(max-width: 767px){.space_margin-left_abstand_spitzmarke{margin-left:20px}}@media(min-width: 768px)and (max-width: 1023px){.space_margin-left_abstand_spitzmarke{margin-left:25px}}@media(min-width: 1024px)and (max-width: 1279px){.space_margin-left_abstand_spitzmarke{margin-left:25px}}@media(min-width: 1280px)and (max-width: 1499px){.space_margin-left_abstand_spitzmarke{margin-left:35px}}@media(min-width: 1500px)and (max-width: 1859px){.space_margin-left_abstand_spitzmarke{margin-left:35px}}@media(min-width: 1860px){.space_margin-left_abstand_spitzmarke{margin-left:35px}}@media(max-width: 767px){.space_margin-bottom_abstand1,.cm_banner .image.has_margin,.cm_leistungen_archive .image_with_label,.cm_jobform .form_elem_container{margin-bottom:15px}}@media(min-width: 768px)and (max-width: 1023px){.space_margin-bottom_abstand1,.cm_banner .image.has_margin,.cm_leistungen_archive .image_with_label,.cm_jobform .form_elem_container{margin-bottom:25px}}@media(min-width: 1024px)and (max-width: 1279px){.space_margin-bottom_abstand1,.cm_banner .image.has_margin,.cm_leistungen_archive .image_with_label,.cm_jobform .form_elem_container{margin-bottom:25px}}@media(min-width: 1280px)and (max-width: 1499px){.space_margin-bottom_abstand1,.cm_banner .image.has_margin,.cm_leistungen_archive .image_with_label,.cm_jobform .form_elem_container{margin-bottom:30px}}@media(min-width: 1500px)and (max-width: 1859px){.space_margin-bottom_abstand1,.cm_banner .image.has_margin,.cm_leistungen_archive .image_with_label,.cm_jobform .form_elem_container{margin-bottom:30px}}@media(min-width: 1860px){.space_margin-bottom_abstand1,.cm_banner .image.has_margin,.cm_leistungen_archive .image_with_label,.cm_jobform .form_elem_container{margin-bottom:30px}}@media(max-width: 767px){.space_margin-bottom_abstand2{margin-bottom:25px}}@media(min-width: 768px)and (max-width: 1023px){.space_margin-bottom_abstand2{margin-bottom:35px}}@media(min-width: 1024px)and (max-width: 1279px){.space_margin-bottom_abstand2{margin-bottom:35px}}@media(min-width: 1280px)and (max-width: 1499px){.space_margin-bottom_abstand2{margin-bottom:50px}}@media(min-width: 1500px)and (max-width: 1859px){.space_margin-bottom_abstand2{margin-bottom:50px}}@media(min-width: 1860px){.space_margin-bottom_abstand2{margin-bottom:50px}}@media(max-width: 767px){.space_margin-bottom_abstand3{margin-bottom:35px}}@media(min-width: 768px)and (max-width: 1023px){.space_margin-bottom_abstand3{margin-bottom:55px}}@media(min-width: 1024px)and (max-width: 1279px){.space_margin-bottom_abstand3{margin-bottom:55px}}@media(min-width: 1280px)and (max-width: 1499px){.space_margin-bottom_abstand3{margin-bottom:75px}}@media(min-width: 1500px)and (max-width: 1859px){.space_margin-bottom_abstand3{margin-bottom:75px}}@media(min-width: 1860px){.space_margin-bottom_abstand3{margin-bottom:75px}}@media(max-width: 767px){.space_margin-bottom_abstand4{margin-bottom:50px}}@media(min-width: 768px)and (max-width: 1023px){.space_margin-bottom_abstand4{margin-bottom:75px}}@media(min-width: 1024px)and (max-width: 1279px){.space_margin-bottom_abstand4{margin-bottom:75px}}@media(min-width: 1280px)and (max-width: 1499px){.space_margin-bottom_abstand4{margin-bottom:100px}}@media(min-width: 1500px)and (max-width: 1859px){.space_margin-bottom_abstand4{margin-bottom:100px}}@media(min-width: 1860px){.space_margin-bottom_abstand4{margin-bottom:100px}}@media(max-width: 767px){.space_margin-bottom_abstand5,.cm_jobs .panel,.cm_logos .panel,.cm_referenzen_dark .panel,.cm_facts_and_figures .panel{margin-bottom:70px}}@media(min-width: 768px)and (max-width: 1023px){.space_margin-bottom_abstand5,.cm_jobs .panel,.cm_logos .panel,.cm_referenzen_dark .panel,.cm_facts_and_figures .panel{margin-bottom:110px}}@media(min-width: 1024px)and (max-width: 1279px){.space_margin-bottom_abstand5,.cm_jobs .panel,.cm_logos .panel,.cm_referenzen_dark .panel,.cm_facts_and_figures .panel{margin-bottom:110px}}@media(min-width: 1280px)and (max-width: 1499px){.space_margin-bottom_abstand5,.cm_jobs .panel,.cm_logos .panel,.cm_referenzen_dark .panel,.cm_facts_and_figures .panel{margin-bottom:150px}}@media(min-width: 1500px)and (max-width: 1859px){.space_margin-bottom_abstand5,.cm_jobs .panel,.cm_logos .panel,.cm_referenzen_dark .panel,.cm_facts_and_figures .panel{margin-bottom:150px}}@media(min-width: 1860px){.space_margin-bottom_abstand5,.cm_jobs .panel,.cm_logos .panel,.cm_referenzen_dark .panel,.cm_facts_and_figures .panel{margin-bottom:150px}}@media(max-width: 767px){.space_margin-bottom_abstand6{margin-bottom:90px}}@media(min-width: 768px)and (max-width: 1023px){.space_margin-bottom_abstand6{margin-bottom:150px}}@media(min-width: 1024px)and (max-width: 1279px){.space_margin-bottom_abstand6{margin-bottom:150px}}@media(min-width: 1280px)and (max-width: 1499px){.space_margin-bottom_abstand6{margin-bottom:200px}}@media(min-width: 1500px)and (max-width: 1859px){.space_margin-bottom_abstand6{margin-bottom:200px}}@media(min-width: 1860px){.space_margin-bottom_abstand6{margin-bottom:200px}}@media(max-width: 767px){.space_margin-bottom_abstand6_shooter{margin-bottom:90px}}@media(min-width: 768px)and (max-width: 1023px){.space_margin-bottom_abstand6_shooter{margin-bottom:75px}}@media(min-width: 1024px)and (max-width: 1279px){.space_margin-bottom_abstand6_shooter{margin-bottom:75px}}@media(min-width: 1280px)and (max-width: 1499px){.space_margin-bottom_abstand6_shooter{margin-bottom:125px}}@media(min-width: 1500px)and (max-width: 1859px){.space_margin-bottom_abstand6_shooter{margin-bottom:100px}}@media(min-width: 1860px){.space_margin-bottom_abstand6_shooter{margin-bottom:100px}}@media(max-width: 767px){.space_margin-bottom_abstand_header{margin-bottom:calc(70px - .2em)}}@media(min-width: 768px)and (max-width: 1023px){.space_margin-bottom_abstand_header{margin-bottom:calc(110px - .18em)}}@media(min-width: 1024px)and (max-width: 1279px){.space_margin-bottom_abstand_header{margin-bottom:calc(110px - .18em)}}@media(min-width: 1280px)and (max-width: 1499px){.space_margin-bottom_abstand_header{margin-bottom:calc(150px - .16em)}}@media(min-width: 1500px)and (max-width: 1859px){.space_margin-bottom_abstand_header{margin-bottom:calc(150px - .16em)}}@media(min-width: 1860px){.space_margin-bottom_abstand_header{margin-bottom:calc(150px - .16em)}}@media(max-width: 767px){.space_margin-bottom_abstand_spitzmarke{margin-bottom:20px}}@media(min-width: 768px)and (max-width: 1023px){.space_margin-bottom_abstand_spitzmarke{margin-bottom:25px}}@media(min-width: 1024px)and (max-width: 1279px){.space_margin-bottom_abstand_spitzmarke{margin-bottom:25px}}@media(min-width: 1280px)and (max-width: 1499px){.space_margin-bottom_abstand_spitzmarke{margin-bottom:35px}}@media(min-width: 1500px)and (max-width: 1859px){.space_margin-bottom_abstand_spitzmarke{margin-bottom:35px}}@media(min-width: 1860px){.space_margin-bottom_abstand_spitzmarke{margin-bottom:35px}}@media screen and (max-width: 767px){.visible_desktop{display:none}}@media screen and (min-width: 768px){.visible_phone{display:none}}.assets{position:relative;padding:20px;background-color:#fff;margin-bottom:1px}.assets.dark{background-color:#1d1d1d}.assets .assets_title{color:gray;font-size:16px;margin-bottom:20px}.assetpage_title{padding:20px;font-size:60px;white-space:nowrap}.content_module{position:relative;overflow:hidden}@font-face{font-family:"regular";font-weight:regular;src:url("../fnt/Roobert-Regular.woff2") format("woff2"),url("../fnt/Roobert-Regular.woff") format("woff")}@font-face{font-family:"semibold";font-weight:semibold;src:url("../fnt/Roobert-SemiBold.woff2") format("woff2"),url("../fnt/Roobert-SemiBold.woff") format("woff")}.cky-modal p,.cky-consent-bar p,.btntypo_small,.btntypo_large,.burgerlabel,.text4,.searchform.small input[type=text],.text3,.cm_jobform .formfield,.cm_jobform .floating-label,.cm_config_form .elem_checkbox input[type=checkbox].css-checkbox+label.css-label,.cm_config_form .formfield,.cm_config_form .floating-label,#qtranxs_select_qtranslate-2-chooser,#qtranxs_select_qtranslate-3-chooser,.text2_1,.text2,.cm_jobform .label_checkbox,.searchform.large input[type=text],.text1_1,.text1,.headline5{font-family:"regular",sans-serif}.circlebutton .label,.cky-consent-bar p.cky-title,.btntypo_small_bold,.btn.btn_light .label,.btn.btn_pill.small .label,.btntypo_small b,.btntypo_small strong,.btntypo_large_bold,.btn.btn_pill.large .label,.btntypo_large b,.btntypo_large strong,.text4_bold,.text4 b,.searchform.small input[type=text] b,.text4 strong,.searchform.small input[type=text] strong,.text3_bold,.text3 b,.cm_jobform .formfield b,.cm_jobform .floating-label b,.cm_config_form .elem_checkbox input[type=checkbox].css-checkbox+label.css-label b,.cm_config_form .formfield b,.cm_config_form .floating-label b,#qtranxs_select_qtranslate-2-chooser b,#qtranxs_select_qtranslate-3-chooser b,.text3 strong,.cm_jobform .formfield strong,.cm_jobform .floating-label strong,.cm_config_form .elem_checkbox input[type=checkbox].css-checkbox+label.css-label strong,.cm_config_form .formfield strong,.cm_config_form .floating-label strong,#qtranxs_select_qtranslate-2-chooser strong,#qtranxs_select_qtranslate-3-chooser strong,.text2_1_bold,.text2_1 b,.text2_1 strong,.text2_bold,.text2 b,.cm_jobform .label_checkbox b,.searchform.large input[type=text] b,.text2 strong,.cm_jobform .label_checkbox strong,.searchform.large input[type=text] strong,.text1_1_bold,.cm_config_form .elem_section_title,.text1_1 b,.text1_1 strong,.text1_bold,.text1 b,.text1 strong,.headline5_bold,.lead,.headline5 b,.headline5 strong,.headline4,.headline3,.headline2,.headline1{font-family:"semibold",sans-serif}@media(min-width: 1860px){.headline1{font-size:110px;line-height:1em}}@media(min-width: 1500px)and (max-width: 1859px){.headline1{font-size:110px;line-height:1em}}@media(min-width: 1280px)and (max-width: 1499px){.headline1{font-size:110px;line-height:1em}}@media(min-width: 1024px)and (max-width: 1279px){.headline1{font-size:60px;line-height:1em}}@media(min-width: 768px)and (max-width: 1023px){.headline1{font-size:60px;line-height:1em}}@media(max-width: 767px){.headline1{font-size:35px;line-height:1em}}@media(min-width: 1860px){.headline2{font-size:80px;line-height:1em}}@media(min-width: 1500px)and (max-width: 1859px){.headline2{font-size:80px;line-height:1em}}@media(min-width: 1280px)and (max-width: 1499px){.headline2{font-size:80px;line-height:1em}}@media(min-width: 1024px)and (max-width: 1279px){.headline2{font-size:50px;line-height:1em}}@media(min-width: 768px)and (max-width: 1023px){.headline2{font-size:50px;line-height:1em}}@media(max-width: 767px){.headline2{font-size:28px;line-height:1em}}@media(min-width: 1860px){.headline3{font-size:60px;line-height:1em}}@media(min-width: 1500px)and (max-width: 1859px){.headline3{font-size:60px;line-height:1em}}@media(min-width: 1280px)and (max-width: 1499px){.headline3{font-size:60px;line-height:1em}}@media(min-width: 1024px)and (max-width: 1279px){.headline3{font-size:42px;line-height:1em}}@media(min-width: 768px)and (max-width: 1023px){.headline3{font-size:42px;line-height:1em}}@media(max-width: 767px){.headline3{font-size:24px;line-height:1em}}@media(min-width: 1860px){.headline4{font-size:44px;line-height:1em}}@media(min-width: 1500px)and (max-width: 1859px){.headline4{font-size:44px;line-height:1em}}@media(min-width: 1280px)and (max-width: 1499px){.headline4{font-size:44px;line-height:1em}}@media(min-width: 1024px)and (max-width: 1279px){.headline4{font-size:36px;line-height:1em}}@media(min-width: 768px)and (max-width: 1023px){.headline4{font-size:36px;line-height:1em}}@media(max-width: 767px){.headline4{font-size:19px;line-height:1.16em}}@media(min-width: 1860px){.headline5_bold,.lead,.headline5{font-size:38px;line-height:1.16em}}@media(min-width: 1500px)and (max-width: 1859px){.headline5_bold,.lead,.headline5{font-size:38px;line-height:1.16em}}@media(min-width: 1280px)and (max-width: 1499px){.headline5_bold,.lead,.headline5{font-size:38px;line-height:1.16em}}@media(min-width: 1024px)and (max-width: 1279px){.headline5_bold,.lead,.headline5{font-size:28px;line-height:1.21em}}@media(min-width: 768px)and (max-width: 1023px){.headline5_bold,.lead,.headline5{font-size:28px;line-height:1.21em}}@media(max-width: 767px){.headline5_bold,.lead,.headline5{font-size:19px;line-height:1.16em}}@media(min-width: 1860px){.text1_bold,.text1{font-size:26px;line-height:1.15em}}@media(min-width: 1500px)and (max-width: 1859px){.text1_bold,.text1{font-size:26px;line-height:1.15em}}@media(min-width: 1280px)and (max-width: 1499px){.text1_bold,.text1{font-size:26px;line-height:1.15em}}@media(min-width: 1024px)and (max-width: 1279px){.text1_bold,.text1{font-size:22px;line-height:1.27em}}@media(min-width: 768px)and (max-width: 1023px){.text1_bold,.text1{font-size:22px;line-height:1.27em}}@media(max-width: 767px){.text1_bold,.text1{font-size:16px;line-height:1.19em}}@media(min-width: 1860px){.text1_1_bold,.cm_config_form .elem_section_title,.text1_1{font-size:26px;line-height:1.38em}}@media(min-width: 1500px)and (max-width: 1859px){.text1_1_bold,.cm_config_form .elem_section_title,.text1_1{font-size:26px;line-height:1.38em}}@media(min-width: 1280px)and (max-width: 1499px){.text1_1_bold,.cm_config_form .elem_section_title,.text1_1{font-size:26px;line-height:1.38em}}@media(min-width: 1024px)and (max-width: 1279px){.text1_1_bold,.cm_config_form .elem_section_title,.text1_1{font-size:22px;line-height:1.45em}}@media(min-width: 768px)and (max-width: 1023px){.text1_1_bold,.cm_config_form .elem_section_title,.text1_1{font-size:22px;line-height:1.45em}}@media(max-width: 767px){.text1_1_bold,.cm_config_form .elem_section_title,.text1_1{font-size:16px;line-height:1.38em}}@media(min-width: 1860px){.text2_bold,.text2,.cm_jobform .label_checkbox,.searchform.large input[type=text]{font-size:22px;line-height:1.27em}}@media(min-width: 1500px)and (max-width: 1859px){.text2_bold,.text2,.cm_jobform .label_checkbox,.searchform.large input[type=text]{font-size:22px;line-height:1.27em}}@media(min-width: 1280px)and (max-width: 1499px){.text2_bold,.text2,.cm_jobform .label_checkbox,.searchform.large input[type=text]{font-size:22px;line-height:1.27em}}@media(min-width: 1024px)and (max-width: 1279px){.text2_bold,.text2,.cm_jobform .label_checkbox,.searchform.large input[type=text]{font-size:18px;line-height:1.33em}}@media(min-width: 768px)and (max-width: 1023px){.text2_bold,.text2,.cm_jobform .label_checkbox,.searchform.large input[type=text]{font-size:18px;line-height:1.33em}}@media(max-width: 767px){.text2_bold,.text2,.cm_jobform .label_checkbox,.searchform.large input[type=text]{font-size:14px;line-height:1.21em}}@media(min-width: 1860px){.text2_1_bold,.text2_1{font-size:22px;line-height:1.45em}}@media(min-width: 1500px)and (max-width: 1859px){.text2_1_bold,.text2_1{font-size:22px;line-height:1.45em}}@media(min-width: 1280px)and (max-width: 1499px){.text2_1_bold,.text2_1{font-size:22px;line-height:1.45em}}@media(min-width: 1024px)and (max-width: 1279px){.text2_1_bold,.text2_1{font-size:18px;line-height:1.56em}}@media(min-width: 768px)and (max-width: 1023px){.text2_1_bold,.text2_1{font-size:18px;line-height:1.56em}}@media(max-width: 767px){.text2_1_bold,.text2_1{font-size:14px;line-height:1.36em}}@media(min-width: 1860px){.cky-consent-bar p.cky-title,.text3_bold,.text3,.cm_jobform .formfield,.cm_jobform .floating-label,.cm_config_form .elem_checkbox input[type=checkbox].css-checkbox+label.css-label,.cm_config_form .formfield,.cm_config_form .floating-label,#qtranxs_select_qtranslate-2-chooser,#qtranxs_select_qtranslate-3-chooser{font-size:18px;line-height:1.33em}}@media(min-width: 1500px)and (max-width: 1859px){.cky-consent-bar p.cky-title,.text3_bold,.text3,.cm_jobform .formfield,.cm_jobform .floating-label,.cm_config_form .elem_checkbox input[type=checkbox].css-checkbox+label.css-label,.cm_config_form .formfield,.cm_config_form .floating-label,#qtranxs_select_qtranslate-2-chooser,#qtranxs_select_qtranslate-3-chooser{font-size:18px;line-height:1.33em}}@media(min-width: 1280px)and (max-width: 1499px){.cky-consent-bar p.cky-title,.text3_bold,.text3,.cm_jobform .formfield,.cm_jobform .floating-label,.cm_config_form .elem_checkbox input[type=checkbox].css-checkbox+label.css-label,.cm_config_form .formfield,.cm_config_form .floating-label,#qtranxs_select_qtranslate-2-chooser,#qtranxs_select_qtranslate-3-chooser{font-size:18px;line-height:1.33em}}@media(min-width: 1024px)and (max-width: 1279px){.cky-consent-bar p.cky-title,.text3_bold,.text3,.cm_jobform .formfield,.cm_jobform .floating-label,.cm_config_form .elem_checkbox input[type=checkbox].css-checkbox+label.css-label,.cm_config_form .formfield,.cm_config_form .floating-label,#qtranxs_select_qtranslate-2-chooser,#qtranxs_select_qtranslate-3-chooser{font-size:15px;line-height:1.47em}}@media(min-width: 768px)and (max-width: 1023px){.cky-consent-bar p.cky-title,.text3_bold,.text3,.cm_jobform .formfield,.cm_jobform .floating-label,.cm_config_form .elem_checkbox input[type=checkbox].css-checkbox+label.css-label,.cm_config_form .formfield,.cm_config_form .floating-label,#qtranxs_select_qtranslate-2-chooser,#qtranxs_select_qtranslate-3-chooser{font-size:15px;line-height:1.47em}}@media(max-width: 767px){.cky-consent-bar p.cky-title,.text3_bold,.text3,.cm_jobform .formfield,.cm_jobform .floating-label,.cm_config_form .elem_checkbox input[type=checkbox].css-checkbox+label.css-label,.cm_config_form .formfield,.cm_config_form .floating-label,#qtranxs_select_qtranslate-2-chooser,#qtranxs_select_qtranslate-3-chooser{font-size:12px;line-height:1.17em}}@media(min-width: 1860px){.text4_bold,.text4,.searchform.small input[type=text]{font-size:15px;line-height:1.47em}}@media(min-width: 1500px)and (max-width: 1859px){.text4_bold,.text4,.searchform.small input[type=text]{font-size:15px;line-height:1.47em}}@media(min-width: 1280px)and (max-width: 1499px){.text4_bold,.text4,.searchform.small input[type=text]{font-size:15px;line-height:1.47em}}@media(min-width: 1024px)and (max-width: 1279px){.text4_bold,.text4,.searchform.small input[type=text]{font-size:12px;line-height:1.5em}}@media(min-width: 768px)and (max-width: 1023px){.text4_bold,.text4,.searchform.small input[type=text]{font-size:12px;line-height:1.5em}}@media(max-width: 767px){.text4_bold,.text4,.searchform.small input[type=text]{font-size:10px;line-height:1.2em}}@media(min-width: 1860px){.burgerlabel{font-size:15px;line-height:1em}}@media(min-width: 1500px)and (max-width: 1859px){.burgerlabel{font-size:15px;line-height:1em}}@media(min-width: 1280px)and (max-width: 1499px){.burgerlabel{font-size:15px;line-height:1em}}@media(min-width: 1024px)and (max-width: 1279px){.burgerlabel{font-size:15px;line-height:1em}}@media(min-width: 768px)and (max-width: 1023px){.burgerlabel{font-size:15px;line-height:1em}}@media(max-width: 767px){.burgerlabel{font-size:12px;line-height:1em}}@media(min-width: 1860px){.btntypo_large_bold,.btn.btn_pill.large .label,.btntypo_large{font-size:18px;line-height:1.33em}}@media(min-width: 1500px)and (max-width: 1859px){.btntypo_large_bold,.btn.btn_pill.large .label,.btntypo_large{font-size:18px;line-height:1.33em}}@media(min-width: 1280px)and (max-width: 1499px){.btntypo_large_bold,.btn.btn_pill.large .label,.btntypo_large{font-size:18px;line-height:1.33em}}@media(min-width: 1024px)and (max-width: 1279px){.btntypo_large_bold,.btn.btn_pill.large .label,.btntypo_large{font-size:15px;line-height:1.47em}}@media(min-width: 768px)and (max-width: 1023px){.btntypo_large_bold,.btn.btn_pill.large .label,.btntypo_large{font-size:15px;line-height:1.47em}}@media(max-width: 767px){.btntypo_large_bold,.btn.btn_pill.large .label,.btntypo_large{font-size:15px;line-height:1.47em}}@media(min-width: 1860px){.btntypo_small_bold,.btn.btn_light .label,.btn.btn_pill.small .label,.btntypo_small{font-size:15px;line-height:1.4em}}@media(min-width: 1500px)and (max-width: 1859px){.btntypo_small_bold,.btn.btn_light .label,.btn.btn_pill.small .label,.btntypo_small{font-size:15px;line-height:1.4em}}@media(min-width: 1280px)and (max-width: 1499px){.btntypo_small_bold,.btn.btn_light .label,.btn.btn_pill.small .label,.btntypo_small{font-size:15px;line-height:1.4em}}@media(min-width: 1024px)and (max-width: 1279px){.btntypo_small_bold,.btn.btn_light .label,.btn.btn_pill.small .label,.btntypo_small{font-size:15px;line-height:1.4em}}@media(min-width: 768px)and (max-width: 1023px){.btntypo_small_bold,.btn.btn_light .label,.btn.btn_pill.small .label,.btntypo_small{font-size:15px;line-height:1.4em}}@media(max-width: 767px){.btntypo_small_bold,.btn.btn_light .label,.btn.btn_pill.small .label,.btntypo_small{font-size:12px;line-height:1.33em}}@media(min-width: 1860px){.cm_jobform .formfield:focus~.floating-label,.cm_jobform .formfield:not(:focus):valid~.floating-label,.cm_config_form .formfield:focus~.floating-label,.cm_config_form .formfield:not(:focus):valid~.floating-label{font-size:14px;line-height:1.14em}}@media(min-width: 1500px)and (max-width: 1859px){.cm_jobform .formfield:focus~.floating-label,.cm_jobform .formfield:not(:focus):valid~.floating-label,.cm_config_form .formfield:focus~.floating-label,.cm_config_form .formfield:not(:focus):valid~.floating-label{font-size:14px;line-height:1.14em}}@media(min-width: 1280px)and (max-width: 1499px){.cm_jobform .formfield:focus~.floating-label,.cm_jobform .formfield:not(:focus):valid~.floating-label,.cm_config_form .formfield:focus~.floating-label,.cm_config_form .formfield:not(:focus):valid~.floating-label{font-size:14px;line-height:1.14em}}@media(min-width: 1024px)and (max-width: 1279px){.cm_jobform .formfield:focus~.floating-label,.cm_jobform .formfield:not(:focus):valid~.floating-label,.cm_config_form .formfield:focus~.floating-label,.cm_config_form .formfield:not(:focus):valid~.floating-label{font-size:14px;line-height:1.14em}}@media(min-width: 768px)and (max-width: 1023px){.cm_jobform .formfield:focus~.floating-label,.cm_jobform .formfield:not(:focus):valid~.floating-label,.cm_config_form .formfield:focus~.floating-label,.cm_config_form .formfield:not(:focus):valid~.floating-label{font-size:14px;line-height:1.14em}}@media(max-width: 767px){.cm_jobform .formfield:focus~.floating-label,.cm_jobform .formfield:not(:focus):valid~.floating-label,.cm_config_form .formfield:focus~.floating-label,.cm_config_form .formfield:not(:focus):valid~.floating-label{font-size:14px;line-height:1.14em}}.icon{display:inline-block}@media(max-width: 1023px){.icon{max-width:14px;max-height:14px}}@media(min-width: 1024px){.icon{max-width:16px;max-height:16px}}.icon .inner_icon{position:relative;display:inline-block;width:100%;height:100%}.icon svg{position:relative;display:inline-block;width:100%;height:100%}@media(max-width: 1023px){.icon svg{max-width:14px;max-height:14px}}@media(min-width: 1024px){.icon svg{max-width:16px;max-height:16px}}.icon .orient_top{transform:rotate(-90deg)}.icon .orient_bottom{transform:rotate(90deg)}.icon .orient_left{transform:rotate(180deg)}.four_cols_grid,.three_cols_navi_grid,.three_cols_grid,.two_cols_grid_a,.two_cols_grid{position:relative;clear:both}@media(min-width: 768px){.four_cols_grid,.three_cols_navi_grid,.three_cols_grid,.two_cols_grid_a,.two_cols_grid{display:grid}}@media(min-width: 768px)and (max-width: 1023px){.four_cols_grid,.three_cols_navi_grid,.three_cols_grid,.two_cols_grid_a,.two_cols_grid{gap:75px 50px}}@media(min-width: 1024px)and (max-width: 1279px){.four_cols_grid,.three_cols_navi_grid,.three_cols_grid,.two_cols_grid_a,.two_cols_grid{gap:75px 50px}}@media(min-width: 1280px){.four_cols_grid,.three_cols_navi_grid,.three_cols_grid,.two_cols_grid_a,.two_cols_grid{gap:100px 50px}}@media(min-width: 768px){.two_cols_grid{grid-template-columns:repeat(2, 1fr)}}.two_cols_grid_a{display:grid}@media(max-width: 767px){.two_cols_grid_a{grid-template-columns:repeat(1, 1fr);gap:0 0}}@media(min-width: 768px){.two_cols_grid_a{grid-template-columns:repeat(2, 1fr)}}@media(min-width: 768px)and (max-width: 1023px){.three_cols_grid{grid-template-columns:repeat(2, 1fr)}}@media(min-width: 1024px)and (max-width: 1279px){.three_cols_grid{grid-template-columns:repeat(2, 1fr)}}@media(min-width: 1280px){.three_cols_grid{grid-template-columns:repeat(3, 1fr)}}@media(min-width: 1024px)and (max-width: 1279px){.three_cols_navi_grid{grid-template-columns:repeat(2, 1fr)}.footer .three_cols_navi_grid{grid-template-columns:repeat(3, 1fr)}}@media(min-width: 1280px)and (max-width: 1499px){.three_cols_navi_grid{grid-template-columns:repeat(2, 1fr)}.footer .three_cols_navi_grid{grid-template-columns:repeat(3, 1fr)}}@media(min-width: 1500px)and (max-width: 1859px){.three_cols_navi_grid{grid-template-columns:repeat(3, 1fr)}}@media(min-width: 1860px){.three_cols_navi_grid{grid-template-columns:repeat(3, 1fr)}}@media(min-width: 768px)and (max-width: 1023px){.four_cols_grid{grid-template-columns:repeat(2, 1fr)}}@media(min-width: 1024px)and (max-width: 1279px){.four_cols_grid{grid-template-columns:repeat(3, 1fr)}}@media(min-width: 1280px){.four_cols_grid{grid-template-columns:repeat(4, 1fr)}}body{height:100%;width:100%;overflow-x:hidden;overflow-Y:scroll;-ms-overflow-style:-ms-autohiding-scrollbar}.wrapper{overflow-x:hidden}.main{min-height:200px}.platform-win.chrome .noscroll .mainnav_overlay.on .mainnav,.platform-win.firefox .noscroll .mainnav_overlay.on .mainnav{transform:translate3d(-17px, 0, 0)}.platform-win.chrome .noscroll .mainnav_overlay.on .servicenav,.platform-win.firefox .noscroll .mainnav_overlay.on .servicenav{transform:translate3d(-17px, 0, 0)}.platform-win.chrome .noscroll .burger,.platform-win.firefox .noscroll .burger{transform:translate3d(-17px, 0, 0)}.noscroll{overflow-y:hidden}.edge .ms_hidden,.msie11 .ms_hidden{display:none}.chrome .ms_only,.safari .ms_only,.firefox .ms_only{display:none}@media(max-width: 767px){.show_desktop{display:none}}@media(min-width: 768px){.show_phone{display:none}}.bgpane{position:absolute;left:-100%;right:-100%;z-index:-1}.bgpane.bgcolor_dark{background-color:#000}.bgpane.bgheight_teil{bottom:0;height:0;padding-top:22.5%}.bgpane.bgheight_small{bottom:0;height:0;padding-top:18%}.bgpane.bgheight_voll{bottom:0;height:100%}.has_bgpane{color:#fff}.has_bgpane .text_dark,.has_bgpane .headline,.has_bgpane .leadtext{color:#fff}.has_bgpane .pagelink>*{color:#fff}.is_parallax{will-change:transform;backface-visibility:hidden;perspective:1000px}.header{position:relative}.header .bgimage{position:absolute;top:-1px;left:-1px;right:-1px;bottom:-1px;overflow:hidden}.header .bgimage .inner_bgimage{position:absolute;top:-150px;left:-150px;right:-150px;bottom:-150px;background-position:center center;background-size:cover;background-repeat:no-repeat}.header .bgimage .inner_bgimage.animate{animation-name:wobble;animation-duration:16s;animation-iteration-count:infinite;animation-direction:alternate;animation-timing-function:ease-in-out;transform-origin:50% 100%}@keyframes wobble{from{transform:rotate(-8deg)}to{transform:rotate(8deg)}}.header .outer_header{position:relative}.header .inner_header{position:relative;background-color:#fff}@media(max-width: 767px){.header .inner_header{margin-left:20px;top:20px;padding-bottom:20px;padding-top:20px;padding-left:20px}}@media(min-width: 768px)and (max-width: 1023px){.header .inner_header{margin-left:35px;top:35px;padding-bottom:35px;padding-top:35px;padding-left:35px}}@media(min-width: 1024px)and (max-width: 1279px){.header .inner_header{margin-left:50px;top:50px;padding-bottom:50px;padding-top:50px;padding-left:50px}}@media(min-width: 1280px)and (max-width: 1499px){.header .inner_header{margin-left:70px;top:70px;padding-bottom:70px;padding-top:70px;padding-left:70px}}@media(min-width: 1500px)and (max-width: 1859px){.header .inner_header{margin-left:70px;top:70px;padding-bottom:70px;padding-top:70px;padding-left:70px}}@media(min-width: 1860px){.header .inner_header{margin-left:70px;top:70px;padding-bottom:70px;padding-top:70px;padding-left:70px}}.header .top_container{position:relative}.header .searchform.large{height:auto}@media(max-width: 767px){.header .searchform.large{width:calc(100% - 40px);max-width:360px}}.header .searchform.small{position:absolute;display:block;top:0}@media(max-width: 1024px){.header .searchform.small{display:none}}@media(max-width: 767px){.header .searchform.small{right:40px}}@media(min-width: 768px)and (max-width: 1023px){.header .searchform.small{right:70px}}@media(min-width: 1024px)and (max-width: 1279px){.header .searchform.small{right:100px;margin-right:140px}}@media(min-width: 1280px)and (max-width: 1499px){.header .searchform.small{right:140px;margin-right:140px}}@media(min-width: 1500px)and (max-width: 1859px){.header .searchform.small{right:140px;margin-right:140px}}@media(min-width: 1860px){.header .searchform.small{right:140px;margin-right:140px}}@media(max-width: 767px){.header .headline{transform:translate3d(0, 0.2em, 0);width:90%;hyphens:auto}}@media(min-width: 768px)and (max-width: 1023px){.header .headline{transform:translate3d(0, 0.18em, 0);width:90%}}@media(min-width: 1024px)and (max-width: 1279px){.header .headline{transform:translate3d(0, 0.18em, 0);width:80%}}@media(min-width: 1280px){.header .headline{transform:translate3d(0, 0.16em, 0);width:70%;max-width:1000%}}.header .breadcrumbs{line-height:1em;color:#000}.header .breadcrumbs a{color:#000}.header .bc_link{transition:opacity 70ms linear}@media(max-width: 767px){.header .bc_link{display:none}}.header .bc_link:hover{opacity:.6}@media(max-width: 767px){.header .bc_trenner{display:none}}.header .bc_trenner img{position:relative;display:inline-block;width:6px;vertical-align:baseline}@media(max-width: 767px){.header .bc_trenner img{display:none}}.header .scroll_down{position:absolute;cursor:pointer}@media(max-width: 767px){.header .scroll_down{display:none}}@media(min-width: 768px)and (max-width: 1023px){.header .scroll_down{right:70px}}@media(min-width: 1024px)and (max-width: 1279px){.header .scroll_down{right:100px}}@media(min-width: 1280px)and (max-width: 1499px){.header .scroll_down{right:140px}}@media(min-width: 1500px)and (max-width: 1859px){.header .scroll_down{right:140px}}@media(min-width: 1860px){.header .scroll_down{right:140px}}.header .scroll_down>.icon{transition:transform 100ms cubic-bezier(0.455, 0.03, 0.515, 0.955)}.header .scroll_down:hover>.icon{transform:translate3d(0, 4px, 0)}.footer{position:relative}@media(min-width: 768px)and (max-width: 1023px){.footer{background-position:70px 50px}}@media(min-width: 1024px)and (max-width: 1279px){.footer{background-position:100px 60px}}@media(min-width: 1280px){.footer{background-position:140px 80px}}.footer .goHome{background-image:url(../img/logo_triangle.svg);background-position:0 0;background-repeat:no-repeat;background-size:contain;z-index:9;cursor:pointer}@media(max-width: 767px){.footer .goHome{left:40px;height:32px;margin-bottom:50px}}@media(min-width: 768px)and (max-width: 1023px){.footer .goHome{height:52px;margin-bottom:75px;left:70px}}@media(min-width: 1024px)and (max-width: 1279px){.footer .goHome{height:52px;margin-bottom:75px;left:100px}}@media(min-width: 1280px)and (max-width: 1499px){.footer .goHome{position:absolute !important;top:85px;height:52px;left:140px}}@media(min-width: 1500px)and (max-width: 1859px){.footer .goHome{position:absolute !important;top:85px;height:52px;left:140px}}@media(min-width: 1860px){.footer .goHome{position:absolute !important;height:52px;top:85px;left:140px}}.footer hr{position:absolute;top:0;border-top:1px solid #000;border-bottom:none;border-left:none;border-right:none;padding:0;margin-top:0;margin-bottom:0}@media(max-width: 767px){.footer hr{width:calc(100% - 40px*2)}}@media(min-width: 768px)and (max-width: 1023px){.footer hr{width:calc(100% - 70px*2)}}@media(min-width: 1024px)and (max-width: 1279px){.footer hr{width:calc(100% - 100px*2)}}@media(min-width: 1280px)and (max-width: 1499px){.footer hr{width:calc(100% - 140px*2)}}@media(min-width: 1500px)and (max-width: 1859px){.footer hr{width:calc(100% - 140px*2)}}@media(min-width: 1860px){.footer hr{width:calc(100% - 140px*2)}}.footer .navigation{position:relative;display:block;background-color:rgba(0,0,0,0);z-index:0;overflow:hidden;padding-top:0 !important}.footer .navigation .nav_item_link,.footer .navigation .bottomlink{color:#000}.footer .navigation .title{color:#000;margin-bottom:15px}.footer .navigation .bottom_bar{position:relative;padding:0;left:auto;bottom:auto;right:auto}@media(max-width: 767px){.footer .navigation .navigation_container{margin-top:0}}@media(min-width: 768px)and (max-width: 1023px){.footer .three_cols_navi_grid{gap:0}}.footer .scroll_top{position:absolute;cursor:pointer;bottom:0}@media(max-width: 767px){.footer .scroll_top{right:40px}}@media(min-width: 768px)and (max-width: 1023px){.footer .scroll_top{right:70px}}@media(min-width: 1024px)and (max-width: 1279px){.footer .scroll_top{right:100px}}@media(min-width: 1280px)and (max-width: 1499px){.footer .scroll_top{right:140px}}@media(min-width: 1500px)and (max-width: 1859px){.footer .scroll_top{right:140px}}@media(min-width: 1860px){.footer .scroll_top{right:140px}}.footer .scroll_top>.icon{transition:transform 100ms cubic-bezier(0.455, 0.03, 0.515, 0.955)}.footer .scroll_top:hover>.icon{transform:translate3d(0, -4px, 0)}.landscapewarning{z-index:99999;position:absolute;top:0;left:0;right:0;bottom:0;overflow:hidden;position:fixed;display:none;text-align:center;color:#fff;height:100%}.landscapewarning .inner_content{position:relative;top:50%;transform:translate3d(0, -50%, 0)}.landscapewarning img{width:100px;height:auto;margin-bottom:20px}@media only screen and (min-device-width: 320px)and (max-device-width: 812px)and (-webkit-min-device-pixel-ratio: 3)and (orientation: portrait){.iphone .landscapewarning{display:none}}@media only screen and (min-device-width: 320px)and (max-device-width: 812px)and (-webkit-min-device-pixel-ratio: 2)and (orientation: portrait){.iphone .landscapewarning,.mobile.chrome .landscapewarning{display:none}}@media only screen and (min-device-width: 320px)and (max-device-width: 812px)and (-webkit-min-device-pixel-ratio: 3)and (orientation: landscape){.iphone .landscapewarning{display:block}}@media only screen and (min-device-width: 320px)and (max-device-width: 812px)and (-webkit-min-device-pixel-ratio: 2)and (orientation: landscape){.iphone .landscapewarning,.mobile.chrome .landscapewarning{display:block}}.cky-consent-container{color:#fff !important}.cky-consent-container p{color:#fff !important}@media(max-width: 767px){.cky-consent-container{width:auto !important;margin:0 !important;left:0 !important;right:0 !important;bottom:0 !important}}.cky-consent-bar{box-shadow:none !important;border:none !important;background:#000 !important}.cky-consent-bar p{font-size:14px;margin-bottom:20px}.cky-consent-bar p.cky-title{font-weight:normal !important}@media(max-width: 1279px){.cky-consent-bar p.cky-title{font-size:18px}}.cky-btn{font-family:"semibold",sans-serif !important;border-width:1px !important;border-radius:100px !important;color:#fff !important}.cky-btn.cky-btn-accept{color:#000 !important;background-color:#fff !important;border-color:#fff !important}.cky-btn-revisit-wrapper{position:absolute !important;background:#000 !important}.cky-modal{background:#000 !important}.cky-modal .cky-preference-center{background:#000 !important;background-color:#000 !important}.cky-modal .cky-preference-title,.cky-modal .cky-accordion-btn{font-family:"medium",sans-serif !important;color:#fff !important}.cky-modal p{color:#fff !important}.cky-show-desc-btn{color:#fff !important;text-decoration:underline !important;font-family:"regular",sans-serif !important}.cky-cookie-des-table>*{font-family:"light",sans-serif !important;color:#fff !important}.cky-always-active{font-family:"medium",sans-serif !important;color:#00cc51 !important}.cky-revisit-bottom-left:before{font-family:"light",sans-serif !important;background:#000 !important}.cky-revisit-bottom-left:after{border-right-color:#000 !important}.cky-btn-revisit-wrapper{display:none !important}.cky-switch input[type=checkbox]:checked{background:#00cc51 !important}[data-cky-tag=detail-powered-by]{display:none !important}.cky-banner-element.footerlink{cursor:pointer}[data-simplebar]{position:relative;flex-direction:column;flex-wrap:wrap;justify-content:flex-start;align-content:flex-start;align-items:flex-start}.simplebar-wrapper{overflow:hidden;width:inherit;height:inherit;max-width:inherit;max-height:inherit}.simplebar-mask{direction:inherit;position:absolute;overflow:hidden;padding:0;margin:0;left:0;top:0;bottom:0;right:0;width:auto !important;height:auto !important;z-index:0}.simplebar-offset{direction:inherit !important;box-sizing:inherit !important;resize:none !important;position:absolute;top:0;left:0;bottom:0;right:0;padding:0;margin:0;-webkit-overflow-scrolling:touch}.simplebar-content-wrapper{direction:inherit;box-sizing:border-box !important;position:relative;display:block;height:100%;width:auto;max-width:100%;max-height:100%;scrollbar-width:none;-ms-overflow-style:none;-ms-overflow-style:-ms-autohiding-scrollbar;-ms-overflow-style:none;scrollbar-width:none}.simplebar-content-wrapper::-webkit-scrollbar{display:none;width:0 !important;height:0 !important;padding:0;margin:0;border:none;background:rgba(0,0,0,0);color:#fff !important;position:static}.simplebar-content-wrapper::-webkit-scrollbar-track{background:rgba(0,0,0,0)}.simplebar-content-wrapper::-webkit-scrollbar-thumb{background:rgba(0,0,0,0)}.simplebar-content-wrapper::-webkit-scrollbar-thumb:hover{background:rgba(0,0,0,0)}.simplebar-content-wrapper::-webkit-scrollbar-thumb:window-inactive{background:rgba(0,0,0,0)}.simplebar-content-wrapper::-webkit-scrollbar,.simplebar-hide-scrollbar::-webkit-scrollbar{width:0;height:0}.simplebar-content:before,.simplebar-content:after{content:" ";display:table}.simplebar-placeholder{max-height:100%;max-width:100%;width:100%;pointer-events:none}.simplebar-height-auto-observer-wrapper{box-sizing:inherit !important;height:100%;width:100%;max-width:1px;position:relative;float:left;max-height:1px;overflow:hidden;z-index:-1;padding:0;margin:0;pointer-events:none;flex-grow:inherit;flex-shrink:0;flex-basis:0}.simplebar-height-auto-observer{box-sizing:inherit;display:block;opacity:0;position:absolute;top:0;left:0;height:1000%;width:1000%;min-height:1px;min-width:1px;overflow:hidden;pointer-events:none;z-index:-1}.simplebar-track{z-index:1;position:absolute;right:5px;bottom:0;pointer-events:none;overflow:hidden}[data-simplebar].simplebar-dragging .simplebar-content{pointer-events:none;user-select:none;-webkit-user-select:none}[data-simplebar].simplebar-dragging .simplebar-track{pointer-events:all}.simplebar-scrollbar{position:absolute;left:0;right:0;min-height:10px}.simplebar-scrollbar:before{position:absolute;content:"";background:#000;border-radius:7px;left:2px;right:2px;opacity:0;transition:opacity .2s linear}.simplebar-scrollbar.simplebar-visible:before{opacity:1;transition:opacity 0s linear}.simplebar-track.simplebar-vertical{top:0;width:7px}.simplebar-track.simplebar-vertical .simplebar-scrollbar:before{top:2px;bottom:2px}.simplebar-track.simplebar-horizontal{left:0;height:11px}.simplebar-track.simplebar-horizontal .simplebar-scrollbar:before{height:100%;left:2px;right:2px}.simplebar-track.simplebar-horizontal .simplebar-scrollbar{right:auto;left:0;top:2px;height:7px;min-height:0;min-width:10px;width:auto}[data-simplebar-direction=rtl] .simplebar-track.simplebar-vertical{right:auto;left:0}.hs-dummy-scrollbar-size{direction:rtl;position:fixed;opacity:0;visibility:hidden;height:500px;width:500px;overflow-y:hidden;overflow-x:scroll}.simplebar-hide-scrollbar{position:fixed;left:0;visibility:hidden;overflow-y:scroll;scrollbar-width:none;-ms-overflow-style:none}.theme_dark{background-color:#eff1f2}.theme_light{background-color:#fff}body{transition:background-color 500ms linear}.cm_text .inner_cm a,.cm_config_form .elem_checkbox input[type=checkbox].css-checkbox+label.css-label a,.assets2 .text1.link a{color:#000;transition:color 120ms linear,padding-bottom 120ms cubic-bezier(0.455, 0.03, 0.515, 0.955)}.cm_text .inner_cm a:link,.cm_config_form .elem_checkbox input[type=checkbox].css-checkbox+label.css-label a:link,.assets2 .text1.link a:link,.cm_text .inner_cm a:visited,.cm_config_form .elem_checkbox input[type=checkbox].css-checkbox+label.css-label a:visited,.assets2 .text1.link a:visited{color:#000;border-bottom:1px solid #ff304c}.cm_text .inner_cm a:hover,.cm_config_form .elem_checkbox input[type=checkbox].css-checkbox+label.css-label a:hover,.assets2 .text1.link a:hover{color:#ff304c;padding-bottom:3px}.cm_jobs .text a,.cm_jobform .elem_checkbox input[type=checkbox].css-checkbox+label.css-label a{color:#fff;transition:color 120ms linear,padding-bottom 120ms cubic-bezier(0.455, 0.03, 0.515, 0.955)}.cm_jobs .text a:link,.cm_jobform .elem_checkbox input[type=checkbox].css-checkbox+label.css-label a:link,.cm_jobs .text a:visited,.cm_jobform .elem_checkbox input[type=checkbox].css-checkbox+label.css-label a:visited{color:#fff;border-bottom:1px solid #ff304c}.cm_jobs .text a:hover,.cm_jobform .elem_checkbox input[type=checkbox].css-checkbox+label.css-label a:hover{padding-bottom:3px;border-bottom:1px solid #ff304c;color:#ff304c}.logo .bildmarke,.footer .goHome{position:relative;display:inline-block}@media(max-width: 767px){.logo .bildmarke,.footer .goHome{width:30px;margin-right:18px}}@media(min-width: 768px){.logo .bildmarke,.footer .goHome{width:50px;margin-right:80px}}@media(max-width: 340px){.logo .bildmarke,.footer .goHome{width:25px;margin-right:6px}}.logo{position:relative;white-space:nowrap;cursor:pointer}.logo .wortmarke{position:relative;display:inline-block}@media(max-width: 767px){.logo .wortmarke{width:115px;top:-6px}}@media(min-width: 768px){.logo .wortmarke{width:200px;top:-9px}}@media(max-width: 340px){.logo .wortmarke{width:105px;top:-4px}}.burger{position:absolute;border-radius:25px;background-color:#000;cursor:pointer;overflow:hidden;opacity:0;transition:background-color 150ms linear,right 250ms cubic-bezier(0.455, 0.03, 0.515, 0.955),opacity 350ms linear}@media(max-width: 767px){.burger{top:40px;right:40px;height:30px;padding-right:10px;padding-left:15px}}@media(min-width: 768px)and (max-width: 1023px){.burger{top:70px;right:70px;height:50px;padding-right:15px;padding-left:20px}}@media(min-width: 1024px)and (max-width: 1279px){.burger{top:100px;right:100px;height:50px;padding-right:15px;padding-left:20px}}@media(min-width: 1280px)and (max-width: 1499px){.burger{top:140px;right:140px;height:50px;padding-right:15px;padding-left:20px}}@media(min-width: 1500px)and (max-width: 1859px){.burger{top:140px;right:140px;height:50px;padding-right:15px;padding-left:20px}}@media(min-width: 1860px){.burger{top:140px;right:140px;height:50px;padding-right:15px;padding-left:20px}}@media(max-width: 340px){.burger{top:38px}}.burger .label{display:block;color:#fff;line-height:1em;float:left;transition:opacity 150ms linear}@media(max-width: 767px){.burger .label{margin-right:10px;padding-top:3px}}@media(min-width: 768px){.burger .label{margin-right:15px;padding-top:5px}}.burger .dot{position:relative;width:20px;height:20px;top:2px}.safari .burger .dot{top:1px}.burger .dot circle{fill:#fff;transition:fill 150ms linear}.burger:hover svg{transform:scale(1.3)}.burger svg{position:relative;transition:transform 120ms cubic-bezier(0.455, 0.03, 0.515, 0.955)}@media(max-width: 767px){.burger svg{width:15px;height:15px}}@media(min-width: 768px){.burger svg{width:20px;height:20px}}.burger.aside{background-color:rgba(0,0,0,0)}.burger.aside .label{opacity:0}.burger.aside .dot circle{fill:#000}.burger.aside svg{transform:scale(1.3)}.burger.aside:hover svg{transform:scale(1.6)}@media(max-width: 767px){.burger.aside{right:20px}}@media(min-width: 768px)and (max-width: 1023px){.burger.aside{right:25px}}@media(min-width: 1024px)and (max-width: 1279px){.burger.aside{right:25px}}@media(min-width: 1280px)and (max-width: 1499px){.burger.aside{right:41px}}@media(min-width: 1500px)and (max-width: 1859px){.burger.aside{right:41px}}@media(min-width: 1860px){.burger.aside{right:41px}}.burger.fixed{position:fixed}@media(max-width: 767px){.burger.fixed{top:18px}}@media(min-width: 768px)and (max-width: 1023px){.burger.fixed{top:23.5px}}@media(min-width: 1024px)and (max-width: 1279px){.burger.fixed{top:25px}}@media(min-width: 1280px)and (max-width: 1499px){.burger.fixed{top:39px}}@media(min-width: 1500px)and (max-width: 1859px){.burger.fixed{top:39px}}@media(min-width: 1860px){.burger.fixed{top:39px}}.searchform{position:relative;display:inline-block}.searchform .inner_searchform{position:relative}.searchform path{fill:#000}.searchform.dark path{fill:#eff1f2}.searchform.large{width:360px;height:74px}.searchform.large input[type=text]{padding-left:33px}.searchform.large button[type=submit]{width:22px;top:6px;right:23px}.searchform.small{height:50px}@media(max-width: 767px){.searchform.small{width:100%;max-width:300px}}@media(min-width: 768px){.searchform.small{width:270px}}.searchform.small input[type=text]{padding-left:20px}.searchform.small button[type=submit]{width:14px;top:6px;right:17px}.searchform input[type=text]{position:relative;border:1px solid #000;border-radius:100px;color:#000;padding-right:10%;width:100%;height:100%;appearance:none}@media(max-width: 767px){.searchform input[type=text]{padding-top:20px;padding-bottom:20px}}@media(min-width: 768px){.searchform input[type=text]{padding-top:6%;padding-bottom:6%}}.searchform.dark input[type=text]{color:#eff1f2;background-color:#272727;border:1px solid #272727}.searchform button[type=submit]{position:absolute;bottom:0;cursor:pointer}.searchform button[type=submit] svg{max-width:100%;max-height:100%}.searchform .screen-reader-text{display:none}.searchform ::-webkit-input-placeholder{color:#272727}.searchform :-ms-input-placeholder{color:#272727}.searchform ::placeholder{color:#272727}.searchform.dark ::-webkit-input-placeholder{color:#eff1f2}.searchform.dark :-ms-input-placeholder{color:#eff1f2}.searchform.dark ::placeholder{color:#eff1f2}.found_searchterm{background-color:#f4bfbc}.dropdown{position:relative;z-index:1}.dropdown .button{position:relative;border-radius:100px;border:1px solid #000;width:100%;cursor:pointer;color:#000;text-align:left;white-space:nowrap;-webkit-appearance:none;appearance:none;background-image:url(../img/icn_direction_down.svg);background-repeat:no-repeat;background-size:10px}@media(max-width: 767px){.dropdown .button{padding-left:20px;padding-right:70px;padding-top:15px;padding-bottom:14px;background-position:calc(100% - 20px) 50%}}@media(min-width: 768px){.dropdown .button{padding-left:30px;padding-right:80px;padding-top:20px;padding-bottom:19px;background-position:calc(100% - 30px) 50%}}.dropdown .button:hover{border:1px solid hsl(0,0%,-10%)}.dropdown .button:active{border:1px solid #9ba1a6 !important;background-size:10px;background-position:calc(100% - 31px) 50%}.dropdown .button.on{background-image:url(../img/icn_direction_up.svg);border:1px solid #000}.dropdown .custom{position:relative;max-width:665px}@media(max-width: 767px){.dropdown .custom{width:100%}}@media(min-width: 768px){.dropdown .custom{width:55%}}.dropdown .listing_container{position:absolute;width:100%;z-index:-1;margin-top:-1px;display:none;padding-top:14px}.dropdown .listing_container .inner_listing_container{-ms-overflow-style:-ms-autohiding-scrollbar;-ms-overflow-style:none;scrollbar-width:none;padding:30px;height:100px;border:1px solid #000;border-radius:30px;overflow:auto;max-height:330px;-webkit-overflow-scrolling:touch;scrollbar-width:none;opacity:0;display:none;transform:translate3d(0, -20px, 0);background-color:#fff;transition:opacity 250ms linear,transform 250ms cubic-bezier(0.55, 0.085, 0.68, 0.53) 350ms,height 250ms cubic-bezier(0.55, 0.085, 0.68, 0.53)}.dropdown .listing_container .inner_listing_container::-webkit-scrollbar{display:none;width:0 !important;height:0 !important;padding:0;margin:0;border:none;background:rgba(0,0,0,0);color:#fff !important;position:static}.dropdown .listing_container .inner_listing_container::-webkit-scrollbar-track{background:rgba(0,0,0,0)}.dropdown .listing_container .inner_listing_container::-webkit-scrollbar-thumb{background:rgba(0,0,0,0)}.dropdown .listing_container .inner_listing_container::-webkit-scrollbar-thumb:hover{background:rgba(0,0,0,0)}.dropdown .listing_container .inner_listing_container::-webkit-scrollbar-thumb:window-inactive{background:rgba(0,0,0,0)}.dropdown .listing_container .inner_listing_container.on{transition:opacity 100ms linear,transform 250ms cubic-bezier(0.25, 0.46, 0.45, 0.94),height 250ms cubic-bezier(0.165, 0.84, 0.44, 1);opacity:1;transform:translate3d(0, 0, 0)}.dropdown .listing_container .inner_listing_container.on .listing li{opacity:1}.dropdown .listing li{opacity:0;position:relative;display:block;padding-bottom:18px;width:100%;transition:opacity 300ms linear}.dropdown .listing li:last-child{padding-bottom:0}.dropdown .container{position:relative;z-index:1;margin-right:0}.dropdown li:nth-child(1){transition-delay:50ms}.dropdown li:nth-child(2){transition-delay:70ms}.dropdown li:nth-child(3){transition-delay:90ms}.dropdown li:nth-child(4){transition-delay:110ms}.dropdown li:nth-child(5){transition-delay:130ms}.dropdown li:nth-child(6){transition-delay:150ms}.dropdown li:nth-child(7){transition-delay:170ms}.dropdown li:nth-child(8){transition-delay:190ms}.dropdown li:nth-child(9){transition-delay:210ms}.dropdown li:nth-child(10){transition-delay:230ms}.dropdown li:nth-child(11){transition-delay:250ms}.dropdown li:nth-child(12){transition-delay:270ms}.dropdown li:nth-child(13){transition-delay:290ms}.dropdown li:nth-child(14){transition-delay:310ms}.dropdown li:nth-child(15){transition-delay:330ms}.dropdown li:nth-child(16){transition-delay:350ms}.dropdown li:nth-child(17){transition-delay:370ms}.dropdown li:nth-child(18){transition-delay:390ms}.dropdown li:nth-child(19){transition-delay:410ms}.dropdown li:nth-child(20){transition-delay:430ms}.dropdown li:nth-child(21){transition-delay:450ms}.dropdown li:nth-child(22){transition-delay:470ms}.dropdown li:nth-child(23){transition-delay:490ms}.dropdown li:nth-child(24){transition-delay:510ms}.dropdown li:nth-child(25){transition-delay:530ms}.dropdown li:nth-child(26){transition-delay:550ms}.dropdown li:nth-child(27){transition-delay:570ms}.dropdown li:nth-child(28){transition-delay:590ms}.dropdown li:nth-child(29){transition-delay:610ms}.dropdown li:nth-child(30){transition-delay:630ms}.dropdown .title{text-transform:uppercase;margin-bottom:20px}.dropdown .list_button{display:block;text-align:left;cursor:pointer;width:100%;transition:color 70ms linear;color:#000}.dropdown .list_button:link,.dropdown .list_button:visited{color:#000}.dropdown .list_button:hover{color:rgb(87.5,87.5,87.5)}.dropdown .current-menu-item .list_button:link,.dropdown .current-menu-item .list_button:visited{color:#9ba1a6}.dropdown .simplebar-content{padding:20px !important}.dropdown_container{position:relative}@media(max-width: 767px){.dropdown_container{margin-bottom:30px !important}}@media(min-width: 768px){.dropdown_container{margin-bottom:100px !important}}.btn{cursor:pointer;white-space:nowrap}.btn.btn_pill{position:relative;border:1px solid #000;border-radius:100px;transition:background-color 120ms linear;background-color:rgba(0,0,0,0)}.btn.btn_pill.large{padding-left:40px;padding-right:65px;padding-top:22px;padding-bottom:22px}.btn.btn_pill.large .icon{right:40px}@media(max-width: 767px){.btn.btn_pill.large .icon{top:50%}}@media(min-width: 768px)and (max-width: 1023px){.btn.btn_pill.large .icon{top:50%}}@media(min-width: 1024px){.btn.btn_pill.large .icon{top:53%}}.btn.btn_pill.small{padding-left:30px;padding-right:55px;padding-top:18px;padding-bottom:18px}.btn.btn_pill.small .icon{right:30px}@media(max-width: 767px){.btn.btn_pill.small .icon{top:50%}}@media(min-width: 768px)and (max-width: 1023px){.btn.btn_pill.small .icon{top:50%}}@media(min-width: 1024px){.btn.btn_pill.small .icon{top:51%}}.btn.btn_pill .label{color:#000;transition:color 120ms linear}.btn.btn_pill .icon{position:absolute;transform:translate3d(0, -50%, 0)}.btn.btn_pill .icon path{fill:#000;transition:fill 120ms linear}.btn.btn_pill:hover{background-color:#000}.btn.btn_pill:hover .label{color:#fff}.btn.btn_pill:hover .icon path{fill:#fff}.btn.btn_pill.negativ{background-color:#000}.btn.btn_pill.negativ .label{color:#fff}.btn.btn_pill.negativ .icon path{fill:#fff}.btn.btn_pill.negativ:hover{background-color:#fff}.btn.btn_pill.negativ:hover .label{color:#000}.btn.btn_pill.negativ:hover .icon path{fill:#000}.btn.btn_light{position:relative}.btn.btn_light .label{margin-right:12px;color:#000;transition:color 120ms linear,margin-right 120ms cubic-bezier(0.455, 0.03, 0.515, 0.955)}.btn.btn_light .icon{position:absolute;top:50%;transform:translate3d(0, -50%, 0)}@media(max-width: 767px){.btn.btn_light .icon{top:58%}}.btn.btn_light .icon path{fill:#000;transition:fill 120ms linear}.btn.btn_light:hover .label{margin-right:16px}.iconbutton{position:relative;border-radius:50%;background-position:center center;background-repeat:no-repeat;background-size:15px;display:inline-block;cursor:pointer}.iconbutton.large{width:75px;height:75px}.iconbutton.small{width:48px;height:48px}.iconbutton.red .hoverscale{background-color:rgba(255,48,76,.25);border-color:rgba(0,0,0,0)}.iconbutton.red .icon path{fill:#ff304c}.iconbutton .hoverscale{position:absolute;border-radius:50%;border:1px solid #000;background-color:rgba(0,0,0,0);width:100%;height:100%;top:0;left:0;transition:background-color 120ms linear}.iconbutton .iconcontainer{position:absolute;width:100%;height:100%;top:0;left:0}.iconbutton .iconcontainer .icon{position:absolute;display:block;left:50%;top:53%;transform:translate3d(-50%, -50%, 0);transition:fill 120ms linear}.iconbutton .iconcontainer path{fill:#000}.iconbutton:hover .hoverscale{background-color:#000}.iconbutton:hover .icon path{fill:#fff}.iconbutton.off:hover .hoverscale{background-color:#fff}.iconbutton.off:hover .icon path{fill:#000}button.iconbutton .iconcontainer{top:-2px}.circlebutton{position:relative;display:block;cursor:pointer;border-radius:50%;background-color:rgba(0,0,0,0);width:250px;height:250px;opacity:1;transition:opacity 200ms linear}.circlebutton.off{opacity:0}.circlebutton .hoverscale{position:absolute;display:block;top:0;left:0;border-radius:50%;border:1px solid #000;transition:transform 150ms cubic-bezier(0.455, 0.03, 0.515, 0.955),border-color 150ms cubic-bezier(0.455, 0.03, 0.515, 0.955);width:250px;height:250px}.circlebutton:hover .hoverscale{border:1px solid #000;transform:scale(1.15)}.circlebutton .label{color:#000;padding-bottom:3px}@media(max-width: 767px){.circlebutton .label{font-size:16px}}@media(min-width: 768px){.circlebutton .label{font-size:18px}}.circlebutton .iconcontainer{position:relative;display:inline-block;width:16px;height:16px;top:2px;margin-left:20px}.circlebutton_container{position:relative;text-align:center;padding-top:50px}.circlebutton_container>*{margin:auto}.cm_banner .scaling_dot,.banner_popup .scaling_dot,.navigation .scaling_dot,.dot_button .scaling_dot{position:absolute;display:block}.cm_banner .scaling_dot svg,.banner_popup .scaling_dot svg,.navigation .scaling_dot svg,.dot_button .scaling_dot svg{position:absolute;width:100%;height:100%;left:0}.cm_banner .scaling_dot svg circle,.banner_popup .scaling_dot svg circle,.navigation .scaling_dot svg circle,.dot_button .scaling_dot svg circle{position:relative;transition:r 150ms cubic-bezier(0.455, 0.03, 0.515, 0.955)}.dot_button{position:relative;cursor:pointer;display:block;height:20px}.dot_button .circle{position:absolute;top:0;left:0;width:20px;height:20px;display:inline-block;border-radius:50%;border:solid 1px #000}.dot_button .label{margin-left:30px;position:relative;color:#000}@media(max-width: 767px){.dot_button .label{top:.3em}}@media(min-width: 768px){.dot_button .label{top:-0.05em}}.dot_button .dot_container{position:absolute;width:20px;height:20px;top:0;left:0}.dot_button .scaling_dot{position:absolute;left:0;top:0}.dot_button .scaling_dot{width:20px;height:20px}.dot_button .scaling_dot circle{r:.001px;fill:#000}.dot_button.current circle{r:10px}.dot_button:hover circle{r:4px}.category_bar{position:relative}.category_bar ul{position:relative;white-space:nowrap;overflow-x:scroll;-ms-overflow-style:-ms-autohiding-scrollbar;-ms-overflow-style:none;scrollbar-width:none;-webkit-overflow-scrolling:touch}.category_bar ul::-webkit-scrollbar{display:none;width:0 !important;height:0 !important;padding:0;margin:0;border:none;background:rgba(0,0,0,0);color:#fff !important;position:static}.category_bar ul::-webkit-scrollbar-track{background:rgba(0,0,0,0)}.category_bar ul::-webkit-scrollbar-thumb{background:rgba(0,0,0,0)}.category_bar ul::-webkit-scrollbar-thumb:hover{background:rgba(0,0,0,0)}.category_bar ul::-webkit-scrollbar-thumb:window-inactive{background:rgba(0,0,0,0)}@media(max-width: 767px){.category_bar ul{left:-40px;right:-40px;width:calc(100% + 80px)}}.category_bar ul,.category_bar li{height:23px}.category_bar .categ_bar_item{position:relative;display:inline-block;margin-right:20px}@media(max-width: 767px){.category_bar .categ_bar_item:first-child{margin-left:40px}}@media(max-width: 767px){.category_bar .categ_bar_item:last-child{margin-right:40px}}.navigation{position:fixed;display:none;top:0;left:0;right:0;bottom:0;background-color:#1c1c1c;z-index:999;overflow-x:auto;-webkit-overflow-scrolling:touch}.navigation .closebtn{position:absolute;background-image:url(../img/icn_closeX_white.svg);background-position:center center;background-size:contain;background-repeat:no-repeat;cursor:pointer;z-index:1;transition:transform 100ms cubic-bezier(0.455, 0.03, 0.515, 0.955)}@media(max-width: 767px){.navigation .closebtn{top:26.6666666667px;right:26.6666666667px;width:22px;height:22px}}@media(min-width: 768px)and (max-width: 1023px){.navigation .closebtn{top:35px;right:35px;width:30px;height:30px}}@media(min-width: 1024px)and (max-width: 1279px){.navigation .closebtn{top:35px;right:35px;width:30px;height:30px}}@media(min-width: 1280px){.navigation .closebtn{top:50px;right:50px;width:30px;height:30px}}.navigation .closebtn:hover{transform:scale(1.2)}.navigation .navigation_container,.navigation .search_container{position:relative}@media(max-width: 767px){.navigation .navigation_container,.navigation .search_container{margin-top:55px}}@media(min-width: 1024px)and (max-width: 1279px){.navigation .navigation_container,.navigation .search_container{margin-left:25%}}@media(min-width: 1280px)and (max-width: 1499px){.navigation .navigation_container,.navigation .search_container{margin-left:25%}}@media(min-width: 1500px)and (max-width: 1859px){.navigation .navigation_container,.navigation .search_container{margin-left:25%}}@media(min-width: 1860px){.navigation .navigation_container,.navigation .search_container{margin-left:25%}}@media(max-width: 767px){.footer .navigation .navigation_container,.footer .navigation .search_container{margin-left:0}}@media(min-width: 768px)and (max-width: 1023px){.footer .navigation .navigation_container,.footer .navigation .search_container{margin-left:0}}@media(min-width: 1024px)and (max-width: 1279px){.footer .navigation .navigation_container,.footer .navigation .search_container{margin-left:0}}@media(min-width: 1280px){.footer .navigation .navigation_container,.footer .navigation .search_container{margin-left:15%}}@media(max-width: 767px){.navigation .navigation_container{margin-bottom:90px}}.navigation .nav_item{position:relative;border-bottom:1px solid #3e3e3e}@media(max-width: 767px){.navigation .nav_item{padding-top:10px;padding-bottom:10px}}@media(min-width: 768px){.navigation .nav_item{padding-top:15px;padding-bottom:15px}}.navigation .nav_item:hover circle{r:4px}.navigation .nav_item_link,.navigation .bottomlink{color:#fff}@media(max-width: 767px){.navigation .thirdnav{display:none}}@media(min-width: 768px)and (max-width: 1023px){.navigation .thirdnav{display:none}}@media(min-width: 1024px)and (max-width: 1279px){.navigation .thirdnav{display:none}}@media(min-width: 1280px)and (max-width: 1499px){.navigation .thirdnav{display:none}}.footer .navigation .thirdnav{display:block}.navigation ul{border-top:1px solid #3e3e3e}.navigation .title{color:#fff;margin-bottom:15px}.navigation .scaling_dot{position:absolute;left:-30px}.navigation .scaling_dot{width:20px;height:20px}.navigation .scaling_dot circle{r:.001px;fill:#ff304c}@media(max-width: 767px){.navigation .scaling_dot{top:.6em}}@media(min-width: 768px)and (max-width: 1023px){.navigation .scaling_dot{top:.8em}}@media(min-width: 1024px)and (max-width: 1279px){.navigation .scaling_dot{top:.83em}}@media(min-width: 1280px)and (max-width: 1499px){.navigation .scaling_dot{top:.77em}}@media(min-width: 1500px)and (max-width: 1859px){.navigation .scaling_dot{top:.74em}}@media(min-width: 1860px){.navigation .scaling_dot{top:.74em}}.navigation .circle{position:absolute;left:-30px;width:20px;height:20px;display:inline-block;border-radius:50%;border:solid 1px rgba(0,0,0,0)}@media(max-width: 767px){.navigation .circle{top:.6em}}@media(min-width: 768px)and (max-width: 1023px){.navigation .circle{top:.8em}}@media(min-width: 1024px)and (max-width: 1279px){.navigation .circle{top:.83em}}@media(min-width: 1280px)and (max-width: 1499px){.navigation .circle{top:.77em}}@media(min-width: 1500px)and (max-width: 1859px){.navigation .circle{top:.74em}}@media(min-width: 1860px){.navigation .circle{top:.74em}}.navigation .current-menu-item .circle{background-color:rgba(255,48,76,.3)}.navigation .current-menu-item circle{r:4px}.navigation .bottom_bar{width:100%}@media(max-width: 1023px){.navigation .bottom_bar{position:relative;padding:0;margin-bottom:35px}}@media(min-width: 1024px){.navigation .bottom_bar{position:absolute;bottom:0;left:0;right:0}}.navigation .bottom_bar.unstick{position:relative;padding:0;left:auto;bottom:auto;right:auto}.navigation .inner_bottom_bar{position:relative}@media(min-width: 1024px){.navigation .inner_bottom_bar{margin-left:25%}}@media(min-width: 1280px){.footer .navigation .inner_bottom_bar{margin-left:15%}}@media(max-width: 767px){.footer .navigation .inner_bottom_bar{margin-left:0}}@media(min-width: 768px)and (max-width: 1023px){.footer .navigation .inner_bottom_bar{margin-left:0}}@media(min-width: 1024px)and (max-width: 1279px){.footer .navigation .inner_bottom_bar{margin-left:0}}@media(max-width: 767px){.navigation .inner_bottom_bar>*{margin-right:20px}}@media(min-width: 768px){.navigation .inner_bottom_bar>*{margin-right:40px}}.navigation .langswitch_container{position:relative;float:left}@media(max-width: 767px){.navigation .langswitch_container{float:none;margin-bottom:25px}}@media(max-width: 767px){.navigation .accordion .title{background-image:url(../img/icn_direction_down.svg);background-position:calc(100% - 15px) 50%;background-repeat:no-repeat;background-size:10px;cursor:pointer}}@media(max-width: 767px){.navigation .accordion.open .title{background-image:url(../img/icn_direction_up.svg)}}@media(max-width: 767px){.navigation .accordion ul{height:0;overflow:hidden;transition:height 250ms cubic-bezier(0.455, 0.03, 0.515, 0.955)}}.navigation .accordion.open ul{height:auto}#qtranxs_select_qtranslate-2-chooser,#qtranxs_select_qtranslate-3-chooser{background-color:rgba(0,0,0,0);border:none;color:#fff;background-image:url(../img/icn_world_white.svg),url(../img/icn_direction_down_white.svg);background-position:0 50%,100% 50%;background-repeat:no-repeat;background-size:contain,13px;text-transform:uppercase;appearance:none}.footer #qtranxs_select_qtranslate-2-chooser,.footer #qtranxs_select_qtranslate-3-chooser{color:#000;background-image:url(../img/icn_world.svg),url(../img/icn_direction_down.svg)}.footer #qtranxs_select_qtranslate-2-chooser option,.footer #qtranxs_select_qtranslate-3-chooser option{background-color:#fff !important}.navigation #qtranxs_select_qtranslate-2-chooser option,.navigation #qtranxs_select_qtranslate-3-chooser option{background-color:#000}@media(max-width: 767px){#qtranxs_select_qtranslate-2-chooser,#qtranxs_select_qtranslate-3-chooser{padding-left:21px;width:56px}}@media(min-width: 768px)and (max-width: 1023px){#qtranxs_select_qtranslate-2-chooser,#qtranxs_select_qtranslate-3-chooser{padding-left:31px;width:70px}}@media(min-width: 1024px)and (max-width: 1279px){#qtranxs_select_qtranslate-2-chooser,#qtranxs_select_qtranslate-3-chooser{padding-left:31px;width:70px}}@media(min-width: 1280px){#qtranxs_select_qtranslate-2-chooser,#qtranxs_select_qtranslate-3-chooser{padding-left:35px;width:80px}}.scaling_image{position:relative;will-change:padding-left,padding-right}.scaling_image .fullimg{position:relative;width:100%;height:auto}@media(min-width: 768px){.scaling_image .fullimg{display:none}}.scaling_image .image_masked{position:relative;height:0;padding-bottom:64%;background-position:center center;background-repeat:no-repeat;background-size:cover}@media(max-width: 767px){.scaling_image .image_masked{display:none}}.image_with_label{position:relative}.image_with_label .image{position:relative;width:100%;height:0;padding-bottom:108%;background-position:center center;background-repeat:no-repeat;background-size:cover}.image_with_label .label_container{position:absolute;left:0;transition:background-color 500ms linear;padding-right:20%;overflow:hidden}.theme_light .image_with_label .label_container{background-color:#fff}.theme_dark .image_with_label .label_container{background-color:#eff1f2}.image_with_label .label_container.less_padding{padding-right:10%}.image_with_label .label_container.wide{width:80%}.image_with_label .label_container.narrow{width:50%}@media(max-width: 767px){.image_with_label .label_container{padding-top:10px;bottom:-0.2em}}@media(min-width: 768px)and (max-width: 1023px){.image_with_label .label_container{padding-top:20px;bottom:-0.35em}}@media(min-width: 1024px)and (max-width: 1279px){.image_with_label .label_container{padding-top:20px;bottom:-0.35em}}@media(min-width: 1280px){.image_with_label .label_container{padding-top:20px;bottom:-0.45em}}.image_with_label .text_container{position:relative;transform:translate3d(0, 0, 0);transition:transform 220ms cubic-bezier(0.1, 0.01, 0.34, 1) 60ms,background-color 500ms linear;color:#000}.image_with_label button{position:relative;margin-top:10px}.image_with_label .headline5{line-height:1.08em}.image_with_label.can_hover{cursor:pointer}.image_with_label.can_hover .icon_container{position:absolute;transition:margin-left 220ms cubic-bezier(0.55, 0.085, 0.68, 0.53)}@media(max-width: 767px){.image_with_label.can_hover .icon_container{width:15px;margin-top:1px;margin-left:-30px}}@media(min-width: 768px)and (max-width: 1023px){.image_with_label.can_hover .icon_container{width:17px;margin-top:5px;margin-left:-30px}}@media(min-width: 1024px)and (max-width: 1279px){.image_with_label.can_hover .icon_container{width:17px;margin-top:5px;margin-left:-30px}}@media(min-width: 1280px){.image_with_label.can_hover .icon_container{width:20px;margin-top:5px;margin-left:-30px}}.image_with_label.can_hover .label_container{transition:width 220ms cubic-bezier(0.1, 0.01, 0.34, 1) 100ms,background-color 500ms linear}.image_with_label.can_hover:hover .label_container{width:90%;transition:width 220ms cubic-bezier(0.1, 0.01, 0.34, 1),background-color 500ms linear}.image_with_label.can_hover:hover .text_container{transform:translate3d(1.5em, 0, 0);transition:transform 220ms cubic-bezier(0.1, 0.01, 0.34, 1) 60ms}.image_with_label.can_hover:hover .icon_container{margin-left:0;transition:margin-left 120ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 170ms}.posterframe{position:absolute;top:-1px;left:-1px;right:-1px;bottom:-1px;cursor:pointer;overflow:hidden}.posterframe .image{position:absolute;top:0;left:0;right:0;padding-bottom:75%;background-position:center center;background-size:cover;background-repeat:no-repeat}.posterframe .abdunkler{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;background-color:#000;opacity:.2}.posterframe .playbtn{position:absolute;top:50%;left:50%;transform:translate3d(-50%, -50%, 0);cursor:pointer}@media(max-width: 767px){.posterframe .playbtn{width:25%;padding-bottom:25%}}@media(min-width: 768px)and (max-width: 1023px){.posterframe .playbtn{width:22%;padding-bottom:22%}}@media(min-width: 1024px){.posterframe .playbtn{width:17%;padding-bottom:17%}}.posterframe .playbtn .icon_play{position:absolute;background-image:url(../img/icn_play.svg);background-repeat:no-repeat;background-position:center center;background-size:contain;width:30%;height:30%;top:50%;left:53%;transform:translate3d(-50%, -50%, 0)}.posterframe .playbtn .hoverscale{position:absolute;border-radius:50%;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);top:0;left:0;right:0;bottom:0;transition:transform 120ms cubic-bezier(0.455, 0.03, 0.515, 0.955);background-color:rgba(0,0,0,.3)}.posterframe .playbtn .label{position:absolute;display:block;width:100%;bottom:-3em;color:#fff}.posterframe:hover .hoverscale{transform:scale(1.05)}.blog .posts_container,.category .posts_container{position:relative}.blog .posts_container .inner_posts_container,.category .posts_container .inner_posts_container{position:relative;display:grid}@media(max-width: 767px){.blog .posts_container .inner_posts_container,.category .posts_container .inner_posts_container{gap:0 0}}@media(min-width: 768px)and (max-width: 1023px){.blog .posts_container .inner_posts_container,.category .posts_container .inner_posts_container{gap:75px 35px;grid-template-columns:repeat(2, 1fr)}}@media(min-width: 1024px)and (max-width: 1279px){.blog .posts_container .inner_posts_container,.category .posts_container .inner_posts_container{gap:75px 35px;grid-template-columns:repeat(2, 1fr)}}@media(min-width: 1280px)and (max-width: 1499px){.blog .posts_container .inner_posts_container,.category .posts_container .inner_posts_container{gap:75px 35px;grid-template-columns:repeat(2, 1fr)}}@media(min-width: 1500px)and (max-width: 1859px){.blog .posts_container .inner_posts_container,.category .posts_container .inner_posts_container{gap:100px 50px;grid-template-columns:repeat(3, 1fr)}}@media(min-width: 1860px){.blog .posts_container .inner_posts_container,.category .posts_container .inner_posts_container{gap:100px 50px;grid-template-columns:repeat(3, 1fr)}}.post_tile{position:relative;display:block}@media(max-width: 767px){.post_tile{margin-bottom:50px}}.date_badge{position:absolute;border-radius:5px;background-color:#fff}@media(max-width: 767px){.date_badge{top:15px;left:15px;width:75px;height:75px}}@media(min-width: 768px)and (max-width: 1023px){.date_badge{top:25px;left:25px;width:85px;height:85px}}@media(min-width: 1024px)and (max-width: 1279px){.date_badge{top:25px;left:25px;width:100px;height:100px}}@media(min-width: 1280px){.date_badge{top:30px;left:30px;width:120px;height:120px}}.date_badge .inner_container{position:relative;top:50%;transform:translate3d(0, -50%, 0)}.date_badge .day{position:relative;text-align:center;color:#000}.date_badge .month{position:relative;text-align:center;color:#000}.teasershooter{position:relative;border-top:1px solid #000;border-bottom:1px solid #000}@media(max-width: 767px){.teasershooter .headline{width:100%}}@media(min-width: 768px)and (max-width: 1023px){.teasershooter .headline{width:85%}}@media(min-width: 1024px)and (max-width: 1279px){.teasershooter .headline{width:80%}}@media(min-width: 1280px)and (max-width: 1499px){.teasershooter .headline{width:70%}}@media(min-width: 1500px)and (max-width: 1859px){.teasershooter .headline{width:60%}}@media(min-width: 1860px){.teasershooter .headline{width:60%}}.teasershooter:last-child{margin-bottom:0}.teasershooter a{position:relative;display:inline-block}@media(min-width: 768px)and (max-width: 1023px){.teasershooter{grid-column-start:1;grid-column-end:3}}@media(min-width: 1024px)and (max-width: 1279px){.teasershooter{grid-column-start:1;grid-column-end:3}}@media(min-width: 1280px)and (max-width: 1499px){.teasershooter{grid-column-start:1;grid-column-end:3}}@media(min-width: 1500px)and (max-width: 1859px){.teasershooter{grid-column-start:1;grid-column-end:4}}@media(min-width: 1860px){.teasershooter{grid-column-start:1;grid-column-end:4}}.sales_team_item{position:relative;display:block;border-top:1px solid #000;overflow:hidden}.sales_team_item:first-child{border-top:none}.sales_team_item .image{position:relative;clear:both;border-radius:50%;background-size:cover;background-position:center center;background-repeat:no-repeat}@media(max-width: 767px){.sales_team_item .image{width:100px;height:100px;margin-bottom:15px}}@media(min-width: 768px){.sales_team_item .image{float:left;width:100px;height:100px}}.sales_team_item a{color:#000;transition:color 100ms linear}.sales_team_item a:hover{color:#ff304c}.topline .topline_elem{position:absolute;border-top:1px solid #000;border-left:none;border-right:none;border-bottom:none;top:0;left:0;right:0;margin-top:0;margin-bottom:0;padding-top:0}.abdunkler_gradient{position:absolute;left:0;right:0;bottom:0;background:linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.8) 100%)}@media(max-width: 767px){.abdunkler_gradient{height:90%}}@media(min-width: 768px){.abdunkler_gradient{height:60%}}.listing_item{position:relative;clear:both;display:block}.listing_item:first-child .inner_listing_item{border-top:1px solid #9ba1a6}@media(max-width: 767px){.listing_item:first-child .inner_listing_item{background-position:100% 33%}}@media(min-width: 768px)and (max-width: 1023px){.listing_item:first-child .inner_listing_item{background-position:calc(100% - 35px) 33%}}@media(min-width: 768px){.listing_item:first-child .inner_listing_item{background-position:calc(100% - 50px) 33%}}@media(max-width: 767px){.listing_item:last-child .inner_listing_item{background-position:100% 66%}}@media(min-width: 768px)and (max-width: 1023px){.listing_item:last-child .inner_listing_item{background-position:calc(100% - 35px) 66%}}@media(min-width: 768px){.listing_item:last-child .inner_listing_item{background-position:calc(100% - 50px) 66%}}.listing_item .inner_listing_item{border-bottom:1px solid #9ba1a6;display:grid;background-image:url(../img/icn_arrow.svg);background-repeat:no-repeat;transition:background-position 79ms cubic-bezier(0.455, 0.03, 0.515, 0.955)}@media(max-width: 767px){.listing_item .inner_listing_item{grid-template-columns:65px calc(100% - 65px);background-position:100% 50%;background-size:15px}}@media(min-width: 768px)and (max-width: 1023px){.listing_item .inner_listing_item{grid-template-columns:115px calc(100% - 115px);background-position:calc(100% - 35px) 50%;background-size:18px}}@media(min-width: 768px){.listing_item .inner_listing_item{grid-template-columns:150px calc(100% - 150px);background-position:calc(100% - 50px) 50%;background-size:18px}}@media(max-width: 767px){.listing_item:hover .inner_listing_item{background-position:100% 50%}}@media(min-width: 768px)and (max-width: 1023px){.listing_item:hover .inner_listing_item{background-position:calc(100% - 25px) 50%}}@media(min-width: 1024px){.listing_item:hover .inner_listing_item{background-position:calc(100% - 40px) 50%}}.listing_item:hover:first-child .inner_listing_item{border-top:1px solid #9ba1a6}@media(max-width: 767px){.listing_item:hover:first-child .inner_listing_item{background-position:100% 33%}}@media(min-width: 768px)and (max-width: 1023px){.listing_item:hover:first-child .inner_listing_item{background-position:calc(100% - 25px) 33%}}@media(min-width: 768px){.listing_item:hover:first-child .inner_listing_item{background-position:calc(100% - 40px) 33%}}@media(max-width: 767px){.listing_item:hover:last-child .inner_listing_item{background-position:100% 66%}}@media(min-width: 768px)and (max-width: 1023px){.listing_item:hover:last-child .inner_listing_item{background-position:calc(100% - 25px) 66%}}@media(min-width: 768px){.listing_item:hover:last-child .inner_listing_item{background-position:calc(100% - 40px) 66%}}.listing_item.is_download .inner_listing_item{background-image:url(../img/icn_download.svg)}.listing_item .thumbnail{position:relative;display:inline-block;float:left;vertical-align:top;background-position:center center;background-repeat:no-repeat;background-size:cover;border-radius:4px}@media(max-width: 767px){.listing_item .thumbnail{width:100px;height:100px}}@media(min-width: 768px)and (max-width: 1023px){.listing_item .thumbnail{width:100px;height:100px;margin-right:40px}}@media(min-width: 768px){.listing_item .thumbnail{width:100px;height:100px;margin-right:50px}}.listing_item .text_container{position:relative;float:left;align-self:center}.listing_item .text{position:relative;color:#000}@media(min-width: 768px){.listing_item .text{padding-right:85px}}@media(max-width: 767px){.listing_item .text{width:80%}}.listing_item .text .fileinfo{color:#9ba1a6}.listing_item.nolink .inner_listing_item{background-image:none}.listing_item.nolink .thumbnail{border-radius:50%}.cm_jobform{position:relative;background-color:rgba(0,0,0,0);transition:background-color 500ms linear,opacity 500ms linear}.cm_jobform .inner_cm{position:relative}.cm_jobform .btn{display:inline-block}.cm_jobform.dark{background-color:#1c1c1c}.cm_jobform .teaser_part{display:block}@media(max-width: 767px){.cm_jobform .teaser_part .headline{width:100%}}@media(min-width: 768px)and (max-width: 1023px){.cm_jobform .teaser_part .headline{width:85%}}@media(min-width: 1024px)and (max-width: 1279px){.cm_jobform .teaser_part .headline{width:80%}}@media(min-width: 1280px)and (max-width: 1499px){.cm_jobform .teaser_part .headline{width:70%}}@media(min-width: 1500px)and (max-width: 1859px){.cm_jobform .teaser_part .headline{width:60%}}@media(min-width: 1860px){.cm_jobform .teaser_part .headline{width:60%}}.cm_jobform .response_part{display:none}.cm_jobform .response_part .icon_swoosh{position:relative;background-image:url(../img/icn_swoosh.svg);background-repeat:no-repeat;background-position:center center;background-size:contain;float:left;vertical-align:top}@media(max-width: 767px){.cm_jobform .response_part .icon_swoosh{width:70px;height:70px;margin-right:20px}}@media(min-width: 768px){.cm_jobform .response_part .icon_swoosh{width:100px;height:100px;margin-right:50px}}.cm_jobform .response_part .text_container{position:relative;float:right;vertical-align:top}@media(max-width: 767px){.cm_jobform .response_part .text_container{width:calc(100% - 90px)}}@media(min-width: 768px){.cm_jobform .response_part .text_container{width:calc(100% - 150px)}}@media(max-width: 767px){.cm_jobform .response_part .text_container>*{width:100%}}@media(min-width: 768px)and (max-width: 1023px){.cm_jobform .response_part .text_container>*{width:85%}}@media(min-width: 1024px)and (max-width: 1279px){.cm_jobform .response_part .text_container>*{width:80%}}@media(min-width: 1280px)and (max-width: 1499px){.cm_jobform .response_part .text_container>*{width:70%}}@media(min-width: 1500px)and (max-width: 1859px){.cm_jobform .response_part .text_container>*{width:60%}}@media(min-width: 1860px){.cm_jobform .response_part .text_container>*{width:60%}}@media(max-width: 767px){.cm_jobform fieldset{width:100%}}@media(min-width: 768px)and (max-width: 1023px){.cm_jobform fieldset{width:85%}}@media(min-width: 1024px)and (max-width: 1279px){.cm_jobform fieldset{width:80%}}@media(min-width: 1280px)and (max-width: 1499px){.cm_jobform fieldset{width:70%}}@media(min-width: 1500px)and (max-width: 1859px){.cm_jobform fieldset{width:60%}}@media(min-width: 1860px){.cm_jobform fieldset{width:60%}}.cm_jobform .cm_header{border-bottom:1px solid #bec6cc}.cm_jobform .cm_header:last-child{border-bottom:none}.cm_jobform .white_part{position:relative;border-bottom:1px solid #000}.cm_jobform .dark_part{position:relative;opacity:0;height:0;overflow:hidden;transition:height 500ms cubic-bezier(0.55, 0.085, 0.68, 0.53),opacity 500ms linear}.cm_jobform .dark_part .titel,.cm_jobform .dark_part .text,.cm_jobform .dark_part .text2_1,.cm_jobform .dark_part .headline{color:#fff}@media(max-width: 767px){.cm_jobform .dark_part .headline{width:100%}}@media(min-width: 768px)and (max-width: 1023px){.cm_jobform .dark_part .headline{width:85%}}@media(min-width: 1024px)and (max-width: 1279px){.cm_jobform .dark_part .headline{width:80%}}@media(min-width: 1280px)and (max-width: 1499px){.cm_jobform .dark_part .headline{width:70%}}@media(min-width: 1500px)and (max-width: 1859px){.cm_jobform .dark_part .headline{width:60%}}@media(min-width: 1860px){.cm_jobform .dark_part .headline{width:60%}}.cm_jobform .dark_part .btn{display:block;border-color:#fff}.cm_jobform .dark_part .btn .label{color:#fff}.cm_jobform .dark_part .btn svg path{fill:#fff !important}.cm_jobform .dark_part .btn:hover{background-color:#fff}.cm_jobform .dark_part .btn:hover .label{color:#000}.cm_jobform .dark_part .btn:hover svg path{fill:#000 !important}.cm_jobform .dropzone{position:relative;background-color:#272727;border-radius:6px;border:1px dashed #9ba1a6;background-image:url(../img/icn_cloud.svg);background-position:50% 35%;background-repeat:no-repeat;background-size:20%}@media(max-width: 767px){.cm_jobform .dropzone{padding-bottom:60%}}@media(min-width: 768px)and (max-width: 1023px){.cm_jobform .dropzone{padding-bottom:50%}}@media(min-width: 1024px){.cm_jobform .dropzone{padding-bottom:40%}}.cm_jobform .dropzone p{color:#9ba1a6;text-align:center;top:65%;position:absolute;width:100%}.cm_jobform .dropzone:hover{background-color:#323232}.cm_jobform .dropzone .inner_zone{position:absolute;top:0;left:0;right:0;bottom:0;cursor:pointer}.cm_jobform .fileinput{visibility:hidden;width:0;height:0;padding:0;margin:0;overflow:hidden}.cm_jobform .file_list{display:none}.cm_jobform .file_list .file_list_item{position:relative;padding-top:20px;padding-bottom:18px;border-bottom:1px solid hsl(0,0%,30%)}.cm_jobform .file_list .file_list_item:first-child{border-top:1px solid hsl(0,0%,30%)}.cm_jobform .file_list .icon_file{position:relative;background-image:url(../img/icn_pdf.svg);background-repeat:no-repeat;background-position:center center;background-size:contain;width:40px;height:50px;display:inline-block}.cm_jobform .file_list .text{position:relative;display:inline-block;color:#fff;vertical-align:top;padding-left:20px}@media(max-width: 767px){.cm_jobform .file_list .text{margin-top:17px}}@media(min-width: 768px)and (max-width: 1023px){.cm_jobform .file_list .text{margin-top:13px}}@media(min-width: 1024px){.cm_jobform .file_list .text{margin-top:14px}}.cm_jobform .file_list .remove_this_item{position:absolute;right:10px;top:50%;transform:translate3d(0, -50%, 0);width:40px;height:40px;cursor:pointer;border-radius:50%;background-color:rgba(0,0,0,0);transition:background-color 100ms linear}.cm_jobform .file_list .remove_this_item svg{width:15px}.cm_jobform .file_list .remove_this_item svg path{fill:#fff;transition:fill 100ms linear}.cm_jobform .file_list .remove_this_item:hover{background-color:#fff}.cm_jobform .file_list .remove_this_item:hover svg{width:15px}.cm_jobform .file_list .remove_this_item:hover svg path{fill:#000}.cm_jobform textarea{resize:none}.cm_jobform .elem_checkbox{float:none}.cm_jobform .pflichtfeldlegende{color:#9ba1a6}.cm_jobform .shooter_source{display:none}#drag2scroll{cursor:none}.cursor_icon{position:fixed;pointer-events:none;top:0;left:0;width:100px;height:100px;z-index:0;background-image:url(../img/icn_drag.svg);background-position:center center;background-size:contain;background-repeat:no-repeat;opacity:0;transform-origin:50% 50%;transition:opacity 150ms linear,transform 150ms cubic-bezier(0.455, 0.03, 0.515, 0.955);transform:scale(0)}.cursor_icon.on{opacity:1;z-index:99999;transform:scale(1)}.cursor_icon.clicked{transition:transform 0ms linear;transform:scale(0.9)}.shoot_in{position:relative}@media(min-width: 1280px){.content_module .shoot_in{float:right}}.ticker_of_death{position:relative;white-space:nowrap;overflow:hidden}.ticker_of_death .ticker_group_item{position:relative;display:inline-block;transition-property:margin-left;transition-timing-function:linear}.ticker_of_death .ticker_group_item.noanim{transition-duration:0ms !important}.uncoverer_mask{position:relative;overflow:hidden}.uncoverer_mask.animate{transition:height 500ms cubic-bezier(0.55, 0.085, 0.68, 0.53)}.uncoverer_mask.open{padding-bottom:20px}.banner_popup{position:fixed;display:block;opacity:0;z-index:99;right:0;bottom:0;margin-right:25px;margin-bottom:25px;background-color:#000;width:100%;max-width:430px;border-radius:5px;transition:opacity 250ms linear,transform 250ms cubic-bezier(0.55, 0.085, 0.68, 0.53);transform:translate3d(0, 20px, 0)}.banner_popup.on{opacity:1;transition:opacity 250ms linear,transform 250ms cubic-bezier(0.25, 0.46, 0.45, 0.94);transform:translate3d(0, 0, 0)}@media(max-width: 767px){.banner_popup{margin-left:25px;width:auto}}.banner_popup .close{position:absolute;z-index:99;top:15px;right:15px;width:35px;height:35px;background-image:url(../img/icn_closeX_small.svg);background-repeat:no-repeat;background-size:15px;background-position:100% 0;transform-origin:100% 0;cursor:pointer;transition:transform 100ms cubic-bezier(0.455, 0.03, 0.515, 0.955)}.banner_popup .close:hover{transform:scale(1.1)}.banner_popup .spitzmarke{position:relative;color:#ff304c}.banner_popup .spitzmarke strong{position:relative;left:30px}.banner_popup .headline{color:#fff}.banner_popup .scaling_dot{position:absolute;top:2px}@media(max-width: 767px){.banner_popup .scaling_dot{top:-2px}}.banner_popup .scaling_dot{width:20px;height:20px}.banner_popup .scaling_dot circle{r:20px;fill:#ff304c}.banner_popup .scaling_dot .circle{position:absolute;width:20px;height:20px;display:inline-block;border-radius:50%;border:solid 1px rgba(0,0,0,0);background-color:rgba(255,48,76,.3)}.banner_popup .scaling_dot circle{r:4px}.banner_popup .btn{border-color:#fff;display:inline-block}.banner_popup .btn .label{color:#fff}.banner_popup .btn svg path{fill:#fff !important}.banner_popup .btn:hover{background-color:#fff}.banner_popup .btn:hover .label{color:#000}.banner_popup .btn:hover svg path{fill:#000 !important}.banner_popup .image{position:relative;background-size:contain;background-repeat:no-repeat;background-position:50% 100%;padding-bottom:55%}.banner_popup .image.has_margin{background-size:cover;margin-left:25px;margin-right:25px;margin-bottom:25px;padding-bottom:45%}.cky-consent-container{color:#fff !important}.cky-consent-container p{color:#fff !important}@media(max-width: 767px){.cky-consent-container{width:auto !important;margin:0 !important;left:0 !important;right:0 !important;bottom:0 !important}}.cky-consent-bar{box-shadow:none !important;border:none !important;background:#000 !important}.cky-consent-bar p{font-size:14px;margin-bottom:20px}.cky-consent-bar p.cky-title{font-weight:normal !important}@media(max-width: 1279px){.cky-consent-bar p.cky-title{font-size:18px}}.cky-btn{font-family:"semibold",sans-serif !important;border-width:1px !important;border-radius:100px !important;color:#fff !important}.cky-btn.cky-btn-accept{color:#000 !important;background-color:#fff !important;border-color:#fff !important}.cky-btn-revisit-wrapper{position:absolute !important;background:#000 !important}.cky-modal{background:#000 !important}.cky-modal .cky-preference-center{background:#000 !important;background-color:#000 !important}.cky-modal .cky-preference-title,.cky-modal .cky-accordion-btn{font-family:"medium",sans-serif !important;color:#fff !important}.cky-modal p{color:#fff !important}.cky-show-desc-btn{color:#fff !important;text-decoration:underline !important;font-family:"regular",sans-serif !important}.cky-cookie-des-table>*{font-family:"light",sans-serif !important;color:#fff !important}.cky-always-active{font-family:"medium",sans-serif !important;color:#00cc51 !important}.cky-revisit-bottom-left:before{font-family:"light",sans-serif !important;background:#000 !important}.cky-revisit-bottom-left:after{border-right-color:#000 !important}.cky-btn-revisit-wrapper{display:none !important}.cky-switch input[type=checkbox]:checked{background:#00cc51 !important}[data-cky-tag=detail-powered-by]{display:none !important}.cky-banner-element.footerlink{cursor:pointer}.cm_jobform .formfield:focus~.floating-label,.cm_jobform .formfield:not(:focus):valid~.floating-label,.cm_config_form .formfield:focus~.floating-label,.cm_config_form .formfield:not(:focus):valid~.floating-label{top:14px;left:18px;font-size:13px}.cm_config_form .inner_cm{position:relative}@media(max-width: 767px){.cm_config_form .inner_cm{width:100%}}@media(min-width: 768px)and (max-width: 1023px){.cm_config_form .inner_cm{width:85%}}@media(min-width: 1024px)and (max-width: 1279px){.cm_config_form .inner_cm{width:80%}}@media(min-width: 1280px)and (max-width: 1499px){.cm_config_form .inner_cm{width:70%}}@media(min-width: 1500px)and (max-width: 1859px){.cm_config_form .inner_cm{width:60%}}@media(min-width: 1860px){.cm_config_form .inner_cm{width:60%}}.cm_config_form .form_elem_container{clear:both;position:relative;display:block;border-radius:4px;border:1px solid rgba(0,0,0,0)}@media(max-width: 767px){.cm_config_form .form_elem_container{margin-bottom:20px}}@media(max-width: 767px){.cm_config_form textarea{height:150px}}@media(min-width: 768px)and (max-width: 1023px){.cm_config_form textarea{height:250px}}@media(min-width: 1024px){.cm_config_form textarea{height:300px}}.cm_config_form input,.cm_config_form textarea{box-shadow:inset #fff 0 0 0 !important;border:1px solid rgba(0,0,0,0)}.cm_config_form .elem_textarea,.cm_config_form .elem_checkbox,.cm_config_form .form_inner_margin,.cm_config_form .elem_section_title{grid-column:span 2}.cm_config_form .floating-label{position:absolute;pointer-events:none;left:18px;top:27px;color:#9ba1a6;transition:all 150ms cubic-bezier(0.455, 0.03, 0.515, 0.955)}.win .cm_config_form .floating-label{top:27px}.iphone.safari.mobile .cm_config_form .floating-label{top:32px}.safari.touch .cm_config_form .floating-label{top:33px}.cm_config_form .formfield{position:relative;padding-top:35px;padding-bottom:18px;padding-left:18px;border-radius:4px;width:100%;color:#000;background-color:#eff1f2}.cm_config_form fieldset{margin-bottom:20px}@media(min-width: 768px){.cm_config_form fieldset{display:grid;gap:30px 30px;grid-template-columns:repeat(2, 1fr)}}.cm_config_form .form_inner_margin{height:10px}.cm_config_form .elem_section_title{padding-top:30px;padding-bottom:0}.cm_config_form .elem_checkbox{padding-top:20px;padding-bottom:20px}.cm_config_form .elem_radio{padding-top:5px}.cm_config_form .captcha_container{margin-bottom:40px}.cm_config_form .confirm_msg{display:none}.cm_config_form .elem_select label{display:none}.cm_config_form .elem_select select{position:relative;-moz-appearance:none;-webkit-appearance:none;appearance:none;background-image:url(../img/icn_direction_down_grey.svg);background-repeat:no-repeat;background-position:calc(100% - 30px) 50%;background-size:10px;width:100%;border-radius:4px;border:1px solid rgba(0,0,0,0);color:#9ba1a6;background-color:#eff1f2;box-shadow:none;padding-top:0;padding-left:16px;outline:none}@media(max-width: 767px){.cm_config_form .elem_select select{height:69px;font-size:12px}}@media(min-width: 768px)and (max-width: 1023px){.cm_config_form .elem_select select{height:79px;font-size:15px}}@media(min-width: 1024px)and (max-width: 1279px){.cm_config_form .elem_select select{height:79px;font-size:15px}}@media(min-width: 1280px){.cm_config_form .elem_select select{height:79px;font-size:18px}}.cm_config_form .elem_select select::-ms-expand{display:none}.win .cm_config_form .elem_select select{padding-top:1px}.cm_config_form .error{border:1px solid #f49300}.cm_config_form .elem_checkbox{position:relative;display:inline-block;margin-bottom:10px;margin-right:30px;float:left}@media(max-width: 767px){.cm_config_form .elem_checkbox.last{margin-bottom:50px}}@media(min-width: 768px){.cm_config_form .elem_checkbox.last{margin-bottom:80px}}.cm_config_form .elem_checkbox input[type=checkbox].css-checkbox{position:absolute;z-index:-1000;left:-1000px;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}.msie11 .cm_config_form .elem_checkbox input[type=checkbox].css-checkbox{z-index:0;left:auto;overflow:visible;clip:auto !important;height:30px;width:30px;margin:auto}.cm_config_form .elem_checkbox input[type=checkbox].css-checkbox+label.css-label{padding-left:41px;height:32px;display:inline-block;background-repeat:no-repeat;background-position:bottom left;cursor:pointer;background-size:32px;color:#000}@media(min-width: 768px)and (max-width: 1499px){.cm_config_form .elem_checkbox input[type=checkbox].css-checkbox+label.css-label{line-height:32px}}.cm_config_form .elem_checkbox input[type=checkbox].css-checkbox:checked+label.css-label{background-position:top left}.cm_config_form .elem_checkbox label.css-label{background-image:url(../img/icn_check_sprite_black.svg);-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.cm_config_form .elem_checkbox label.css-label span{position:relative}@media(min-width: 1500px)and (max-width: 1859px){.cm_config_form .elem_checkbox label.css-label span{top:3px}}@media(min-width: 1860px){.cm_config_form .elem_checkbox label.css-label span{top:3px}}@media(max-width: 767px){.cm_config_form .elem_checkbox label.css-label span{top:8px}}.win .cm_config_form .elem_checkbox label.css-label span{top:0}.cm_config_form .elem_checkbox label.css-label p{display:inline-block}.cm_config_form .elem_checkbox.error{border:none}.cm_config_form .elem_checkbox.error label.css-label{background-image:url(../img/icn_check_sprite_error.svg)}.cm_config_form .elem_radiobutton{position:relative;display:inline-block;margin-bottom:10px;margin-right:30px;float:left}.cm_config_form .elem_radiobutton input[type=radio].css-checkbox{position:absolute;z-index:-1000;left:-1000px;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}.msie11 .cm_config_form .elem_radiobutton input[type=radio].css-checkbox{z-index:0;left:auto;overflow:visible;clip:auto !important;height:30px;width:30px;margin:auto}.cm_config_form .elem_radiobutton input[type=radio].css-checkbox+label.css-label{padding-left:41px;height:32px;display:inline-block;background-repeat:no-repeat;background-position:bottom left;vertical-align:middle;cursor:pointer;background-size:32px}@media(min-width: 768px)and (max-width: 1499px){.cm_config_form .elem_radiobutton input[type=radio].css-checkbox+label.css-label{line-height:32px}}.cm_config_form .elem_radiobutton input[type=radio].css-checkbox:checked+label.css-label{background-position:top left}.cm_config_form .elem_radiobutton label.css-label{background-image:url(../img/icn_check_sprite.svg);-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.cm_config_form .elem_radiobutton label.css-label span{position:relative;top:3px}@media(max-width: 767px){.cm_config_form .elem_radiobutton label.css-label span{top:8px}}.win .cm_config_form .elem_radiobutton label.css-label span{top:0}.cm_config_form .elem_radiobutton.error label.css-label{background-image:url(../img/icn_check_sprite_error.svg)}.cm_config_form .elem_radio.error label.css-label{background-image:url(../img/icn_check_sprite_error.svg)}.cm_jobform .formfield:focus~.floating-label,.cm_jobform .formfield:not(:focus):valid~.floating-label,.cm_config_form .formfield:focus~.floating-label,.cm_config_form .formfield:not(:focus):valid~.floating-label{top:14px;left:18px;font-size:13px}.cm_jobform .inner_cm{position:relative}.cm_jobform .form_elem_container{clear:both;position:relative;display:block;border-radius:4px;border:1px solid rgba(0,0,0,0)}@media(max-width: 767px){.cm_jobform textarea{height:150px}}@media(min-width: 768px)and (max-width: 1023px){.cm_jobform textarea{height:250px}}@media(min-width: 1024px){.cm_jobform textarea{height:300px}}.cm_jobform input,.cm_jobform textarea{box-shadow:inset #fff 0 0 0 !important;border:1px solid rgba(0,0,0,0)}.cm_jobform .floating-label{position:absolute;pointer-events:none;left:18px;top:27px;color:#fff;transition:all 150ms cubic-bezier(0.455, 0.03, 0.515, 0.955)}.win .cm_jobform .floating-label{top:27px}.iphone.safari.mobile .cm_jobform .floating-label{top:32px}.safari.touch .cm_jobform .floating-label{top:33px}.cm_jobform .formfield{position:relative;padding-top:35px;padding-bottom:18px;padding-left:18px;border-radius:4px;width:100%;color:#fff;background-color:#272727}.cm_jobform fieldset{margin-bottom:20px}.cm_jobform .form_inner_margin{height:40px}.cm_jobform .elem_section_title{padding-top:10px;padding-bottom:20px}.cm_jobform .elem_checkbox{padding-top:20px;padding-bottom:20px}.cm_jobform .elem_radio{padding-top:5px}.cm_jobform .captcha_container{margin-bottom:40px}.cm_jobform .confirm_msg{display:none}.cm_jobform .elem_select{width:30%}@media(max-width: 767px){.cm_jobform .elem_select{width:60%}}.cm_jobform .elem_select label{display:none}.cm_jobform .elem_select select{position:relative;-moz-appearance:none;-webkit-appearance:none;appearance:none;background-image:url(../img/icn_direction_down_white.svg);background-repeat:no-repeat;background-position:90% 50%;background-size:10px;height:70px;width:100%;border-radius:4px;border:1px solid rgba(0,0,0,0);color:#fff;background-color:#272727;box-shadow:none;padding-top:5px;padding-left:16px;outline:none}@media(max-width: 767px){.cm_jobform .elem_select select{font-size:12px}}@media(min-width: 768px)and (max-width: 1023px){.cm_jobform .elem_select select{font-size:15px}}@media(min-width: 1024px)and (max-width: 1279px){.cm_jobform .elem_select select{font-size:15px}}@media(min-width: 1280px){.cm_jobform .elem_select select{font-size:18px}}.cm_jobform .elem_select select::-ms-expand{display:none}.win .cm_jobform .elem_select select{padding-top:1px}.cm_jobform .error{border:1px solid #f49300}.cm_jobform .elem_checkbox{position:relative;display:inline-block;margin-bottom:10px;margin-right:30px;float:left}@media(max-width: 767px){.cm_jobform .elem_checkbox.last{margin-bottom:50px}}@media(min-width: 768px){.cm_jobform .elem_checkbox.last{margin-bottom:80px}}.cm_jobform .elem_checkbox input[type=checkbox].css-checkbox{position:absolute;z-index:-1000;left:-1000px;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}.msie11 .cm_jobform .elem_checkbox input[type=checkbox].css-checkbox{z-index:0;left:auto;overflow:visible;clip:auto !important;height:30px;width:30px;margin:auto}.cm_jobform .elem_checkbox input[type=checkbox].css-checkbox+label.css-label{padding-left:41px;height:32px;display:inline-block;background-repeat:no-repeat;background-position:bottom left;cursor:pointer;background-size:32px;color:#fff}@media(min-width: 768px)and (max-width: 1499px){.cm_jobform .elem_checkbox input[type=checkbox].css-checkbox+label.css-label{line-height:32px}}.cm_jobform .elem_checkbox input[type=checkbox].css-checkbox:checked+label.css-label{background-position:top left}.cm_jobform .elem_checkbox label.css-label{background-image:url(../img/icn_check_sprite.svg);-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.cm_jobform .elem_checkbox label.css-label span{position:relative}@media(min-width: 1500px)and (max-width: 1859px){.cm_jobform .elem_checkbox label.css-label span{top:3px}}@media(min-width: 1860px){.cm_jobform .elem_checkbox label.css-label span{top:3px}}@media(max-width: 767px){.cm_jobform .elem_checkbox label.css-label span{top:8px}}.win .cm_jobform .elem_checkbox label.css-label span{top:0}.cm_jobform .elem_checkbox label.css-label p{display:inline-block}.cm_jobform .elem_checkbox.error{border:none}.cm_jobform .elem_checkbox.error label.css-label{background-image:url(../img/icn_check_sprite_error.svg)}.cm_jobform .elem_radiobutton{position:relative;display:inline-block;margin-bottom:10px;margin-right:30px;float:left}.cm_jobform .elem_radiobutton input[type=radio].css-checkbox{position:absolute;z-index:-1000;left:-1000px;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}.msie11 .cm_jobform .elem_radiobutton input[type=radio].css-checkbox{z-index:0;left:auto;overflow:visible;clip:auto !important;height:30px;width:30px;margin:auto}.cm_jobform .elem_radiobutton input[type=radio].css-checkbox+label.css-label{padding-left:41px;height:32px;display:inline-block;background-repeat:no-repeat;background-position:bottom left;vertical-align:middle;cursor:pointer;background-size:32px}@media(min-width: 768px)and (max-width: 1499px){.cm_jobform .elem_radiobutton input[type=radio].css-checkbox+label.css-label{line-height:32px}}.cm_jobform .elem_radiobutton input[type=radio].css-checkbox:checked+label.css-label{background-position:top left}.cm_jobform .elem_radiobutton label.css-label{background-image:url(../img/icn_check_sprite.svg);-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.cm_jobform .elem_radiobutton label.css-label span{position:relative;top:3px}@media(max-width: 767px){.cm_jobform .elem_radiobutton label.css-label span{top:8px}}.win .cm_jobform .elem_radiobutton label.css-label span{top:0}.cm_jobform .elem_radiobutton.error label.css-label{background-image:url(../img/icn_check_sprite_error.svg)}.cm_jobform .elem_radio.error label.css-label{background-image:url(../img/icn_check_sprite_error.svg)}.cm_lead .inner_cm{position:relative}@media(max-width: 767px){.cm_lead .inner_cm{width:100%}}@media(min-width: 768px)and (max-width: 1023px){.cm_lead .inner_cm{width:85%}}@media(min-width: 1024px)and (max-width: 1279px){.cm_lead .inner_cm{width:80%}}@media(min-width: 1280px)and (max-width: 1499px){.cm_lead .inner_cm{width:70%}}@media(min-width: 1500px)and (max-width: 1859px){.cm_lead .inner_cm{width:60%}}@media(min-width: 1860px){.cm_lead .inner_cm{width:60%}}.cm_text .inner_cm{position:relative}@media(max-width: 767px){.cm_text .inner_cm{width:100%}}@media(min-width: 768px)and (max-width: 1023px){.cm_text .inner_cm{width:85%}}@media(min-width: 1024px)and (max-width: 1279px){.cm_text .inner_cm{width:80%}}@media(min-width: 1280px)and (max-width: 1499px){.cm_text .inner_cm{width:70%}}@media(min-width: 1500px)and (max-width: 1859px){.cm_text .inner_cm{width:60%}}@media(min-width: 1860px){.cm_text .inner_cm{width:60%}}@media(max-width: 767px){.cm_text .inner_cm .text1_1:not(li),.cm_text .inner_cm .text2_1:not(li),.cm_text .inner_cm ul,.cm_text .inner_cm ol{margin-bottom:20px}}@media(min-width: 768px){.cm_text .inner_cm .text1_1:not(li),.cm_text .inner_cm .text2_1:not(li),.cm_text .inner_cm ul,.cm_text .inner_cm ol{margin-bottom:40px}}.cm_text .inner_cm .headline4:first-child,.cm_text .inner_cm .headline3:first-child,.cm_text .inner_cm .headline5:first-child{margin-top:0}@media(max-width: 767px){.cm_text .inner_cm .headline4,.cm_text .inner_cm .headline3,.cm_text .inner_cm .headline5{margin-bottom:15px;margin-top:25px}}@media(min-width: 768px){.cm_text .inner_cm .headline4,.cm_text .inner_cm .headline3,.cm_text .inner_cm .headline5{margin-bottom:25px;margin-top:40px}}.cm_text .inner_cm li{margin-bottom:10px}@media(max-width: 767px){.cm_text .inner_cm ul,.cm_text .inner_cm ol{margin-left:15px}}@media(min-width: 768px){.cm_text .inner_cm ul,.cm_text .inner_cm ol{margin-left:20px}}.cm_text .inner_cm h1:last-child,.cm_text .inner_cm h1:only-child,.cm_text .inner_cm h2:last-child,.cm_text .inner_cm h2:only-child,.cm_text .inner_cm h3:last-child,.cm_text .inner_cm h3:only-child,.cm_text .inner_cm h4:last-child,.cm_text .inner_cm h4:only-child,.cm_text .inner_cm h5:last-child,.cm_text .inner_cm h5:only-child,.cm_text .inner_cm h6:last-child,.cm_text .inner_cm h6:only-child,.cm_text .inner_cm p:last-child,.cm_text .inner_cm p:only-child,.cm_text .inner_cm ul:last-child,.cm_text .inner_cm ul:only-child,.cm_text .inner_cm ol:last-child,.cm_text .inner_cm ol:only-child,.cm_text .inner_cm table:last-child,.cm_text .inner_cm table:only-child{margin-bottom:0}@media(min-width: 1024px){.cm_text.shift_right .inner_cm{float:right}}.cm_text .text_container{padding-bottom:5px}.cm_video .inner_cm{position:relative}.cm_video .outer_video_embed{position:relative;padding:56.25% 0 0 0}.video_embed{position:absolute;top:0;left:0;width:100%;height:100%}.cm_referenzen_archive{padding-bottom:20px}.cm_referenzen_archive .inner_cm{position:relative}.cm_referenzen_archive .tile{position:relative;display:block}@media(max-width: 767px){.cm_referenzen_archive .tile{margin-bottom:50px}}.cm_referenzen_archive .reveal_button_container{text-align:center}.cm_leistungen_archive .inner_cm{position:relative}@media(min-width: 768px){.cm_leistungen_archive .teasertext_container{padding-right:30%}}.cm_leistungen_archive .tile{position:relative;display:block}@media(max-width: 767px){.cm_leistungen_archive .tile{margin-bottom:50px}}.cm_leistungen_archive .text{color:#000}.cm_leistungen_archive .label_container{overflow:visible}.cm_imagegallery .inner_cm{position:relative}@media(min-width: 768px){.cm_imagegallery .grid_row{display:grid}}@media(min-width: 768px)and (max-width: 1023px){.cm_imagegallery .grid_row{gap:35px 35px;grid-template-columns:repeat(2, 1fr)}}@media(min-width: 1024px)and (max-width: 1279px){.cm_imagegallery .grid_row{gap:35px 35px;grid-template-columns:repeat(2, 1fr)}}@media(min-width: 1280px){.cm_imagegallery .grid_row{gap:50px 50px;grid-template-columns:repeat(2, 1fr)}}.cm_imagegallery .slide{position:relative;height:0;padding-bottom:75%}@media(max-width: 767px){.cm_imagegallery .slide{margin-bottom:15px}}.cm_imagegallery .imageslide{background-position:center center;background-size:cover;background-repeat:no-repeat}.cm_imagegallery .outer_video_embed{position:relative;padding:75% 0 0 0}@media(max-width: 767px){.cm_features{margin-left:40px}}@media(min-width: 768px)and (max-width: 1023px){.cm_features{margin-left:70px}}@media(min-width: 1024px)and (max-width: 1279px){.cm_features{margin-left:100px}}@media(min-width: 1280px)and (max-width: 1499px){.cm_features{margin-left:140px}}@media(min-width: 1500px)and (max-width: 1859px){.cm_features{margin-left:140px}}@media(min-width: 1860px){.cm_features{margin-left:140px}}.cm_features .topline_elem{padding-left:0;margin-left:0}.cm_features .inner_cm{position:relative}@media(max-width: 767px){.cm_features .inner_cm{padding-right:40px}}@media(min-width: 768px)and (max-width: 1023px){.cm_features .inner_cm{padding-right:70px}}@media(min-width: 1024px)and (max-width: 1279px){.cm_features .inner_cm{padding-right:100px}}@media(min-width: 1280px)and (max-width: 1499px){.cm_features .inner_cm{padding-right:140px}}@media(min-width: 1500px)and (max-width: 1859px){.cm_features .inner_cm{padding-right:140px}}@media(min-width: 1860px){.cm_features .inner_cm{padding-right:140px}}.cm_features.color_mode_dark .inner_cm{background-color:#1c1c1c}@media(max-width: 767px){.cm_features.color_mode_dark .inner_cm{padding-top:25px;padding-left:0}}.cm_features.color_mode_dark .text,.cm_features.color_mode_dark .headline{color:#fff}.cm_features.color_mode_dark .text_container{border-top:1px solid #fff}.cm_features.color_mode_dark .icon_container.color_icon path,.cm_features.color_mode_dark .icon_container.color_icon circle,.cm_features.color_mode_dark .icon_container.color_icon polygon,.cm_features.color_mode_dark .icon_container.color_icon rect{fill:#fff}@media(max-width: 767px){.cm_features.color_mode_dark .headline{margin-left:25px}}.cm_features.color_mode_dark .btn{border-color:#fff}.cm_features.color_mode_dark .btn .label{color:#fff}.cm_features.color_mode_dark .btn:hover{background-color:#fff}.cm_features.color_mode_dark .btn:hover .label{color:#000}.cm_features.color_mode_dark .btn:hover svg path{fill:#000}.cm_features.color_mode_light{overflow:visible}@media(max-width: 767px){.cm_features.color_mode_light .inner_container{margin-left:0}}.cm_features.color_mode_light .text,.cm_features.color_mode_light .headline{color:#1c1c1c}.cm_features.color_mode_light .text_container{border-top:1px solid #1c1c1c}.cm_features.color_mode_light .icon_container.color_icon path,.cm_features.color_mode_light .icon_container.color_icon circle,.cm_features.color_mode_light .icon_container.color_icon polygon,.cm_features.color_mode_light .icon_container.color_icon rect{fill:#1c1c1c !important}@media(max-width: 767px){.cm_features.color_mode_light .headline{margin-left:0}}.cm_features.color_mode_light .btn:hover svg path{fill:#fff !important}.cm_features .icon_container{position:relative}@media(max-width: 767px){.cm_features .icon_container{height:70px;width:auto}}@media(min-width: 768px)and (max-width: 1023px){.cm_features .icon_container{height:100px;width:auto}}@media(min-width: 1024px)and (max-width: 1279px){.cm_features .icon_container{height:100px;width:auto}}@media(min-width: 1280px){.cm_features .icon_container{height:100px;width:auto}}.cm_features .icon_container svg{width:auto;height:100%}.cm_features .text_container{padding-top:20px}.cm_features .inner_container{display:grid}@media(max-width: 767px){.cm_features .inner_container{gap:0 20px;margin-left:25px;padding-right:40px}}@media(min-width: 768px)and (max-width: 1023px){.cm_features .inner_container{grid-template-columns:repeat(2, 1fr) !important;gap:80px 25px}}@media(min-width: 1024px){.cm_features .inner_container{grid-template-columns:repeat(3, 1fr) !important}}@media(min-width: 1024px)and (max-width: 1279px){.cm_features .inner_container{gap:80px 50px}}@media(min-width: 1280px){.cm_features .inner_container{gap:80px 50px}}@media(max-width: 767px){.cm_features .headline{margin-left:25px}}.cm_features .feature_item{padding-bottom:3px}@media(max-width: 767px){.cm_features .feature_item{margin-bottom:70px}.cm_features .feature_item:last-child{margin-bottom:0}}@media(max-width: 767px){.cm_features .container{overflow-x:scroll;-ms-overflow-style:-ms-autohiding-scrollbar;-ms-overflow-style:none;scrollbar-width:none;width:calc(100% + 40px);-webkit-overflow-scrolling:touch}.cm_features .container::-webkit-scrollbar{display:none;width:0 !important;height:0 !important;padding:0;margin:0;border:none;background:rgba(0,0,0,0);color:#fff !important;position:static}.cm_features .container::-webkit-scrollbar-track{background:rgba(0,0,0,0)}.cm_features .container::-webkit-scrollbar-thumb{background:rgba(0,0,0,0)}.cm_features .container::-webkit-scrollbar-thumb:hover{background:rgba(0,0,0,0)}.cm_features .container::-webkit-scrollbar-thumb:window-inactive{background:rgba(0,0,0,0)}}@media(min-width: 1280px)and (max-width: 1499px){.cm_features .container{width:90%}}@media(min-width: 1500px)and (max-width: 1859px){.cm_features .container{width:80%}}@media(min-width: 1860px){.cm_features .container{width:80%}}@media(max-width: 767px){.cm_features .container.scrolltrack .feature_item{margin-bottom:0}}@media(min-width: 768px){.cm_features.color_mode_light .inner_container{margin-left:0 !important}}@media(max-width: 767px){.cm_features.color_mode_light .scrolltrack{margin-left:-40px;width:calc(100% + 80px)}}.cm_features.color_mode_light .scrolltrack .inner_container{margin-left:40px}.cm_features .button_container{padding-top:20px}.cm_features .button_container .btn{display:inline-block}.cm_team .inner_cm{position:relative}.cm_team .team_container{position:relative;padding-bottom:10px}@media(min-width: 768px){.cm_team .team_container{display:grid}}@media(min-width: 768px)and (max-width: 1023px){.cm_team .team_container{gap:75px 35px;grid-template-columns:repeat(2, 1fr)}}@media(min-width: 1024px)and (max-width: 1279px){.cm_team .team_container{gap:75px 35px;grid-template-columns:repeat(2, 1fr)}}@media(min-width: 1280px)and (max-width: 1499px){.cm_team .team_container{gap:75px 35px;grid-template-columns:repeat(2, 1fr)}}@media(min-width: 1500px)and (max-width: 1859px){.cm_team .team_container{gap:100px 50px;grid-template-columns:repeat(3, 1fr)}}@media(min-width: 1860px){.cm_team .team_container{gap:100px 50px;grid-template-columns:repeat(3, 1fr)}}@media(max-width: 767px){.cm_team .image_with_label{margin-bottom:50px}.cm_team .image_with_label:last-child{margin-bottom:0}}.cm_imageswiper .inner_cm{position:relative}.cm_imageswiper .prev,.cm_imageswiper .next{transition:opacity 150ms linear}.cm_imageswiper .prev.off,.cm_imageswiper .next.off{opacity:.3}.cm_imageswiper .scrolltrack{position:relative;overflow-x:scroll;overflow-y:hidden;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;-ms-overflow-style:none;scrollbar-width:none}.cm_imageswiper .scrolltrack::-webkit-scrollbar{display:none;width:0 !important;height:0 !important;padding:0;margin:0;border:none;background:rgba(0,0,0,0);color:#fff !important;position:static}.cm_imageswiper .scrolltrack::-webkit-scrollbar-track{background:rgba(0,0,0,0)}.cm_imageswiper .scrolltrack::-webkit-scrollbar-thumb{background:rgba(0,0,0,0)}.cm_imageswiper .scrolltrack::-webkit-scrollbar-thumb:hover{background:rgba(0,0,0,0)}.cm_imageswiper .scrolltrack::-webkit-scrollbar-thumb:window-inactive{background:rgba(0,0,0,0)}.cm_imageswiper .slide_container{position:relative;white-space:nowrap;height:650px;width:auto}@media(max-width: 767px){.cm_imageswiper .slide_container{height:200px}}@media(min-width: 768px)and (max-width: 1023px){.cm_imageswiper .slide_container{height:300px}}@media(min-width: 1024px)and (max-width: 1279px){.cm_imageswiper .slide_container{height:400px}}@media(min-width: 1280px)and (max-width: 1499px){.cm_imageswiper .slide_container{height:450px}}@media(min-width: 1500px)and (max-width: 1859px){.cm_imageswiper .slide_container{height:550px}}@media(min-width: 1860px){.cm_imageswiper .slide_container{height:650px}}.cm_imageswiper .slide{position:relative;display:inline-block;height:100%;vertical-align:top}@media(max-width: 767px){.cm_imageswiper .slide{margin-right:15px}}@media(min-width: 768px){.cm_imageswiper .slide{margin-right:40px}}@media(max-width: 767px){.cm_imageswiper .slide:last-child{margin-right:25px}}@media(min-width: 768px){.cm_imageswiper .slide:last-child{margin-right:50px}}.cm_imageswiper .button_container{text-align:right}@media(max-width: 767px){.cm_imageswiper .button_container{padding-right:25px}}@media(min-width: 768px){.cm_imageswiper .button_container{padding-right:50px}}.touch .cm_imageswiper .button_container{display:none}.cm_imageswiper .button_container .prev{margin-right:10px}.cm_sales_team{overflow:visible}.cm_sales_team .inner_cm{position:relative}.cm_sales_team .container{position:relative;background-color:#fff}@media(max-width: 767px){.cm_sales_team .titel{width:100%}}@media(min-width: 768px)and (max-width: 1023px){.cm_sales_team .titel{width:85%}}@media(min-width: 1024px)and (max-width: 1279px){.cm_sales_team .titel{width:80%}}@media(min-width: 1280px)and (max-width: 1499px){.cm_sales_team .titel{width:70%}}@media(min-width: 1500px)and (max-width: 1859px){.cm_sales_team .titel{width:60%}}@media(min-width: 1860px){.cm_sales_team .titel{width:60%}}.cm_sales_team .image_container{position:relative}@media(max-width: 1023px){.cm_sales_team .image_container{width:75%;margin-bottom:0}}@media(min-width: 1024px){.cm_sales_team .image_container{width:31%;float:left}}.cm_sales_team .image_container .image{position:relative;width:100%;padding-bottom:110%;background-position:center center;background-repeat:no-repeat;background-size:cover}.cm_sales_team .content{position:relative}@media(min-width: 1024px){.cm_sales_team .content{width:69%;float:right}}.cm_sales_team .fields_container{position:relative;border-top:1px solid #000}.cm_sales_team .fieldlink{position:relative;display:block;border-bottom:1px solid #000;color:#000;transition:color 100ms linear}.cm_sales_team .fieldlink:hover{color:#ff304c}@media(max-width: 767px){.cm_sales_team .fieldlink{padding-top:10px;padding-bottom:10px}}@media(min-width: 768px){.cm_sales_team .fieldlink{padding-top:22px;padding-bottom:22px}}.cm_teaser_mit_bild_und_text .inner_cm{position:relative}.cm_teaser_mit_bild_und_text .btn_pill{display:inline-block}@media(min-width: 1500px)and (max-width: 1859px){.cm_teaser_mit_bild_und_text .content{padding-right:10%}}@media(min-width: 1860px){.cm_teaser_mit_bild_und_text .content{padding-right:20%}}.cm_teaser_mit_bild_und_text .content .titel{hyphens:auto}.cm_teaser_mit_bild_und_text .teaser_item{position:relative;clear:both}.cm_teaser_mit_bild_und_text .teaser_item:last-child{margin-bottom:0}@media(min-width: 768px){.cm_teaser_mit_bild_und_text .teaser_item{display:grid}}@media(min-width: 768px)and (max-width: 1023px){.cm_teaser_mit_bild_und_text .teaser_item{gap:50px 75px}}@media(min-width: 1024px)and (max-width: 1279px){.cm_teaser_mit_bild_und_text .teaser_item{gap:50px 75px}}@media(min-width: 1280px){.cm_teaser_mit_bild_und_text .teaser_item{gap:50px 100px}}@media(min-width: 768px){.cm_teaser_mit_bild_und_text .teaser_item{grid-template-columns:repeat(2, 1fr)}}@media(min-width: 768px){.cm_teaser_mit_bild_und_text .teaser_item .content{align-self:center}}.cm_teaser_mit_bild_und_text .image{background-repeat:no-repeat;background-position:center center;background-size:cover;height:0;padding-bottom:109%}@media(max-width: 767px){.cm_teaser_mit_bild_und_text .image{margin-bottom:15px}}.cm_facts_and_figures .inner_cm{position:relative}.cm_facts_and_figures .bgimage{position:absolute;top:0;left:0;right:0;bottom:0;overflow:hidden}@media(max-width: 767px){.cm_facts_and_figures .bgimage{margin-top:2.6em}}@media(min-width: 768px)and (max-width: 1023px){.cm_facts_and_figures .bgimage{margin-top:6.3em}}@media(min-width: 1024px)and (max-width: 1279px){.cm_facts_and_figures .bgimage{margin-top:6.3em}}@media(min-width: 1280px)and (max-width: 1499px){.cm_facts_and_figures .bgimage{margin-top:8.3em}}@media(min-width: 1500px)and (max-width: 1859px){.cm_facts_and_figures .bgimage{margin-top:8.3em}}@media(min-width: 1860px){.cm_facts_and_figures .bgimage{margin-top:8.3em}}.cm_facts_and_figures .inner_bgimage{position:absolute;top:-100px;left:-50px;right:-50px;bottom:-100px;background-position:center center;background-repeat:no-repeat;background-size:cover}.cm_facts_and_figures .panel{position:relative;background-color:#1c1c1c}@media(max-width: 767px){.cm_facts_and_figures .panel{margin-left:40px}}@media(min-width: 768px)and (max-width: 1023px){.cm_facts_and_figures .panel{margin-left:70px}}@media(min-width: 1024px)and (max-width: 1279px){.cm_facts_and_figures .panel{margin-left:100px}}@media(min-width: 1280px)and (max-width: 1499px){.cm_facts_and_figures .panel{margin-left:140px}}@media(min-width: 1500px)and (max-width: 1859px){.cm_facts_and_figures .panel{margin-left:140px}}@media(min-width: 1860px){.cm_facts_and_figures .panel{margin-left:140px}}@media(max-width: 767px){.cm_facts_and_figures .panel{padding:25px}}.cm_facts_and_figures .titel{color:#fff}.cm_facts_and_figures .content_container{color:#fff}.cm_facts_and_figures .ff_item{position:relative;border-top:1px solid #9ba1a6}.cm_facts_and_figures .ff_item:last-child{padding-bottom:0}@media(max-width: 1023px){.cm_facts_and_figures .ff_item .number{margin-bottom:25px}}@media(min-width: 1024px)and (max-width: 1279px){.cm_facts_and_figures .ff_item .number{float:left;width:25%}}@media(min-width: 1500px)and (max-width: 1859px){.cm_facts_and_figures .ff_item .number{float:left;width:25%}}@media(min-width: 1860px){.cm_facts_and_figures .ff_item .number{float:left;width:25%}}@media(min-width: 1280px)and (max-width: 1499px){.cm_facts_and_figures .ff_item .number{float:left;width:33%}}@media(min-width: 1024px)and (max-width: 1279px){.cm_facts_and_figures .ff_item .text_container{float:right;width:75%;padding-right:10%}}@media(min-width: 1500px)and (max-width: 1859px){.cm_facts_and_figures .ff_item .text_container{float:right;width:75%;padding-right:10%}}@media(min-width: 1860px){.cm_facts_and_figures .ff_item .text_container{float:right;width:75%;padding-right:10%}}@media(min-width: 1280px)and (max-width: 1499px){.cm_facts_and_figures .ff_item .text_container{float:right;width:67%;padding-right:10%}}.cm_referenzen_dark .inner_cm{position:relative}.cm_referenzen_dark .bgimage{position:absolute;top:0;left:0;right:0;bottom:0;overflow:hidden}@media(max-width: 767px){.cm_referenzen_dark .bgimage{margin-top:3em}}@media(min-width: 768px)and (max-width: 1023px){.cm_referenzen_dark .bgimage{margin-top:7.3em}}@media(min-width: 1024px)and (max-width: 1279px){.cm_referenzen_dark .bgimage{margin-top:7.3em}}@media(min-width: 1280px)and (max-width: 1499px){.cm_referenzen_dark .bgimage{margin-top:10.3em}}@media(min-width: 1500px)and (max-width: 1859px){.cm_referenzen_dark .bgimage{margin-top:10.3em}}@media(min-width: 1860px){.cm_referenzen_dark .bgimage{margin-top:10.3em}}.cm_referenzen_dark .inner_bgimage{position:absolute;top:-100px;left:-50px;right:-50px;bottom:-100px;background-position:center center;background-repeat:no-repeat;background-size:cover}.cm_referenzen_dark .panel{position:relative;background-color:#1c1c1c}@media(max-width: 767px){.cm_referenzen_dark .panel{margin-left:40px}}@media(min-width: 768px)and (max-width: 1023px){.cm_referenzen_dark .panel{margin-left:70px}}@media(min-width: 1024px)and (max-width: 1279px){.cm_referenzen_dark .panel{margin-left:100px}}@media(min-width: 1280px)and (max-width: 1499px){.cm_referenzen_dark .panel{margin-left:140px}}@media(min-width: 1500px)and (max-width: 1859px){.cm_referenzen_dark .panel{margin-left:140px}}@media(min-width: 1860px){.cm_referenzen_dark .panel{margin-left:140px}}@media(max-width: 767px){.cm_referenzen_dark .panel{padding:25px}}.cm_referenzen_dark .titel{color:#fff}.cm_referenzen_dark .text{color:#fff}@media(max-width: 767px){.cm_referenzen_dark .text{width:100%}}@media(min-width: 768px)and (max-width: 1023px){.cm_referenzen_dark .text{width:85%}}@media(min-width: 1024px)and (max-width: 1279px){.cm_referenzen_dark .text{width:80%}}@media(min-width: 1280px)and (max-width: 1499px){.cm_referenzen_dark .text{width:70%}}@media(min-width: 1500px)and (max-width: 1859px){.cm_referenzen_dark .text{width:60%}}@media(min-width: 1860px){.cm_referenzen_dark .text{width:60%}}.cm_referenzen_dark .content_container{color:#fff}.cm_referenzen_dark .logos_container{border-top:1px solid #9ba1a6}@media(max-width: 767px){.cm_referenzen_dark .ticker_of_death{margin-left:-25px;margin-right:-50px;padding-left:50px;margin-bottom:20px}}@media(min-width: 768px)and (max-width: 1023px){.cm_referenzen_dark .ticker_of_death{margin-left:-75px;margin-right:-75px;padding-left:75px}}@media(min-width: 1024px)and (max-width: 1279px){.cm_referenzen_dark .ticker_of_death{margin-left:-75px;margin-right:-75px;padding-left:75px}}@media(min-width: 1280px)and (max-width: 1499px){.cm_referenzen_dark .ticker_of_death{margin-left:-100px;margin-right:-100px;padding-left:100px}}@media(min-width: 1500px)and (max-width: 1859px){.cm_referenzen_dark .ticker_of_death{margin-left:-100px;margin-right:-100px;padding-left:100px}}@media(min-width: 1860px){.cm_referenzen_dark .ticker_of_death{margin-left:-100px;margin-right:-100px;padding-left:100px}}.cm_referenzen_dark .logo_item{position:relative;display:inline-block;background-size:contain;background-position:center center;background-repeat:no-repeat}@media(max-width: 767px){.cm_referenzen_dark .logo_item{margin-right:60px;height:60px}}@media(min-width: 768px)and (max-width: 1023px){.cm_referenzen_dark .logo_item{margin-right:80px;height:100px}}@media(min-width: 1024px){.cm_referenzen_dark .logo_item{height:120px;margin-right:150px}}.cm_referenzen_dark .logo_item svg{height:100%;width:auto;position:relative;top:0;left:0}.cm_referenzen_dark .logo_item svg path,.cm_referenzen_dark .logo_item svg polygon,.cm_referenzen_dark .logo_item svg circle,.cm_referenzen_dark .logo_item svg rect{fill:#fff !important}.cm_referenzen_dark .logo_item img{position:relative;height:100%}.cm_referenzen_dark .btn{border-color:#fff;display:inline-block}.cm_referenzen_dark .btn .label{color:#fff}.cm_referenzen_dark .btn svg path{fill:#fff !important}.cm_referenzen_dark .btn:hover{background-color:#fff}.cm_referenzen_dark .btn:hover .label{color:#000}.cm_referenzen_dark .btn:hover svg path{fill:#000 !important}@media(max-width: 767px){.cm_referenzen_dark .scrolltrack{overflow-x:scroll;-ms-overflow-style:-ms-autohiding-scrollbar;-ms-overflow-style:none;scrollbar-width:none;width:calc(100% + 50px);-webkit-overflow-scrolling:touch;margin-left:-25px;padding-left:25px}.cm_referenzen_dark .scrolltrack::-webkit-scrollbar{display:none;width:0 !important;height:0 !important;padding:0;margin:0;border:none;background:rgba(0,0,0,0);color:#fff !important;position:static}.cm_referenzen_dark .scrolltrack::-webkit-scrollbar-track{background:rgba(0,0,0,0)}.cm_referenzen_dark .scrolltrack::-webkit-scrollbar-thumb{background:rgba(0,0,0,0)}.cm_referenzen_dark .scrolltrack::-webkit-scrollbar-thumb:hover{background:rgba(0,0,0,0)}.cm_referenzen_dark .scrolltrack::-webkit-scrollbar-thumb:window-inactive{background:rgba(0,0,0,0)}}.cm_referenzen_dark .scrolltrack .inner_scrolltrack{position:relative;display:grid}@media(min-width: 768px){.cm_referenzen_dark .scrolltrack .inner_scrolltrack{grid-template-columns:repeat(2, 1fr) !important}}@media(min-width: 768px)and (max-width: 1023px){.cm_referenzen_dark .scrolltrack .inner_scrolltrack{gap:35px 50px}}@media(min-width: 1024px)and (max-width: 1279px){.cm_referenzen_dark .scrolltrack .inner_scrolltrack{gap:35px 50px}}@media(min-width: 1280px){.cm_referenzen_dark .scrolltrack .inner_scrolltrack{gap:50px 50px}}@media(max-width: 767px){.cm_referenzen_dark .scrolltrack .item{margin-right:15px}}@media(min-width: 768px){.cm_referenzen_dark .scrolltrack .item{display:none}.cm_referenzen_dark .scrolltrack .item:first-child,.cm_referenzen_dark .scrolltrack .item:nth-child(2){display:block}}.cm_referenzen_dark .scrolltrack .item .label_container{background-color:#1c1c1c}.cm_referenzen_dark .scrolltrack .item .text_container{color:#fff}.cm_referenzen_dark .scrolltrack .item svg path{fill:#fff}.cm_logos .logogrid{position:relative;clear:both}@media(max-width: 767px){.cm_logos .logogrid{display:grid;gap:40px 40px}}@media(min-width: 768px){.cm_logos .logogrid{display:grid;gap:80px 7%}}@media(max-width: 767px){.cm_logos .logogrid{grid-template-columns:repeat(2, 1fr)}}@media(min-width: 768px)and (max-width: 1023px){.cm_logos .logogrid{grid-template-columns:repeat(3, 1fr)}}@media(min-width: 1024px)and (max-width: 1279px){.cm_logos .logogrid{grid-template-columns:repeat(3, 1fr)}}@media(min-width: 1280px)and (max-width: 1499px){.cm_logos .logogrid{grid-template-columns:repeat(4, 1fr)}}@media(min-width: 1500px)and (max-width: 1859px){.cm_logos .logogrid{grid-template-columns:repeat(4, 1fr)}}@media(min-width: 1860px){.cm_logos .logogrid{grid-template-columns:repeat(5, 1fr)}}.cm_logos .inner_cm{position:relative}.cm_logos img{width:100%}.cm_logos .bgimage{position:absolute;top:0;left:0;right:0;bottom:0;overflow:hidden}@media(max-width: 767px){.cm_logos .bgimage{margin-top:2.8em}}@media(min-width: 768px)and (max-width: 1023px){.cm_logos .bgimage{margin-top:6.8em}}@media(min-width: 1024px)and (max-width: 1279px){.cm_logos .bgimage{margin-top:6.8em}}@media(min-width: 1280px)and (max-width: 1499px){.cm_logos .bgimage{margin-top:9.3em}}@media(min-width: 1500px)and (max-width: 1859px){.cm_logos .bgimage{margin-top:9.3em}}@media(min-width: 1860px){.cm_logos .bgimage{margin-top:9.3em}}.cm_logos .inner_bgimage{position:absolute;top:-100px;left:-50px;right:-50px;bottom:-100px;background-position:center center;background-repeat:no-repeat;background-size:cover}.cm_logos .panel{position:relative;background-color:#1c1c1c}@media(max-width: 767px){.cm_logos .panel{margin-left:40px}}@media(min-width: 768px)and (max-width: 1023px){.cm_logos .panel{margin-left:70px}}@media(min-width: 1024px)and (max-width: 1279px){.cm_logos .panel{margin-left:100px}}@media(min-width: 1280px)and (max-width: 1499px){.cm_logos .panel{margin-left:140px}}@media(min-width: 1500px)and (max-width: 1859px){.cm_logos .panel{margin-left:140px}}@media(min-width: 1860px){.cm_logos .panel{margin-left:140px}}@media(max-width: 767px){.cm_logos .panel{padding:25px}}.cm_logos .headline{color:#fff}@media(max-width: 767px){.cm_logos .headline{width:100%}}@media(min-width: 768px)and (max-width: 1023px){.cm_logos .headline{width:85%}}@media(min-width: 1024px)and (max-width: 1279px){.cm_logos .headline{width:80%}}@media(min-width: 1280px)and (max-width: 1499px){.cm_logos .headline{width:70%}}@media(min-width: 1500px)and (max-width: 1859px){.cm_logos .headline{width:60%}}@media(min-width: 1860px){.cm_logos .headline{width:60%}}.cm_logos svg{width:100%;height:100%}.cm_logos svg path,.cm_logos svg polygon,.cm_logos svg circle,.cm_logos svg rect{fill:#fff}.cm_jobs .inner_cm{position:relative}.cm_jobs .bgimage{position:absolute;top:0;left:0;right:0;bottom:0;overflow:hidden}@media(max-width: 767px){.cm_jobs .bgimage{margin-top:2.8em}}@media(min-width: 768px)and (max-width: 1023px){.cm_jobs .bgimage{margin-top:6.8em}}@media(min-width: 1024px)and (max-width: 1279px){.cm_jobs .bgimage{margin-top:6.8em}}@media(min-width: 1280px)and (max-width: 1499px){.cm_jobs .bgimage{margin-top:9.3em}}@media(min-width: 1500px)and (max-width: 1859px){.cm_jobs .bgimage{margin-top:9.3em}}@media(min-width: 1860px){.cm_jobs .bgimage{margin-top:9.3em}}.cm_jobs .inner_bgimage{position:absolute;top:-100px;left:-50px;right:-50px;bottom:-100px;background-position:center center;background-repeat:no-repeat;background-size:cover}.cm_jobs .panel{position:relative;background-color:#1c1c1c}@media(max-width: 767px){.cm_jobs .panel{margin-left:40px}}@media(min-width: 768px)and (max-width: 1023px){.cm_jobs .panel{margin-left:70px}}@media(min-width: 1024px)and (max-width: 1279px){.cm_jobs .panel{margin-left:100px}}@media(min-width: 1280px)and (max-width: 1499px){.cm_jobs .panel{margin-left:140px}}@media(min-width: 1500px)and (max-width: 1859px){.cm_jobs .panel{margin-left:140px}}@media(min-width: 1860px){.cm_jobs .panel{margin-left:140px}}@media(max-width: 767px){.cm_jobs .panel{padding:25px}}.cm_jobs .headline{color:#fff}@media(max-width: 767px){.cm_jobs .headline{width:100%}}@media(min-width: 768px)and (max-width: 1023px){.cm_jobs .headline{width:85%}}@media(min-width: 1024px)and (max-width: 1279px){.cm_jobs .headline{width:80%}}@media(min-width: 1280px)and (max-width: 1499px){.cm_jobs .headline{width:70%}}@media(min-width: 1500px)and (max-width: 1859px){.cm_jobs .headline{width:60%}}@media(min-width: 1860px){.cm_jobs .headline{width:60%}}.cm_jobs .listing_container{border-top:1px solid #9ba1a6}@media(min-width: 768px)and (max-width: 1023px){.cm_jobs .listing_container{width:90%}}@media(min-width: 1024px)and (max-width: 1279px){.cm_jobs .listing_container{width:90%}}@media(min-width: 1280px)and (max-width: 1499px){.cm_jobs .listing_container{width:90%}}@media(min-width: 1500px)and (max-width: 1859px){.cm_jobs .listing_container{width:90%}}@media(min-width: 1860px){.cm_jobs .listing_container{width:80%}}.cm_jobs .job_item_link{position:relative;border-bottom:1px solid #9ba1a6;display:block;background-image:url(../img/icn_arrow_white.svg);background-repeat:no-repeat;background-size:15px;color:#fff;transition:background-position 100ms cubic-bezier(0.455, 0.03, 0.515, 0.955)}@media(max-width: 767px){.cm_jobs .job_item_link{background-position:calc(100% - 25px) 50%;padding-right:60px}.cm_jobs .job_item_link:hover{background-position:calc(100% - 15px) 50%}}@media(min-width: 768px)and (max-width: 1023px){.cm_jobs .job_item_link{background-position:calc(100% - 35px) 50%;padding-right:70px}.cm_jobs .job_item_link:hover{background-position:calc(100% - 25px) 50%}}@media(min-width: 1024px)and (max-width: 1279px){.cm_jobs .job_item_link{background-position:calc(100% - 35px) 50%;padding-right:70px}.cm_jobs .job_item_link:hover{background-position:calc(100% - 25px) 50%}}@media(min-width: 1280px){.cm_jobs .job_item_link{background-position:calc(100% - 50px) 50%;padding-right:80px}.cm_jobs .job_item_link:hover{background-position:calc(100% - 40px) 50%}}.cm_jobs .text{color:#fff}@media(max-width: 767px){.cm_jobs .text{width:100%}}@media(min-width: 768px)and (max-width: 1023px){.cm_jobs .text{width:85%}}@media(min-width: 1024px)and (max-width: 1279px){.cm_jobs .text{width:80%}}@media(min-width: 1280px)and (max-width: 1499px){.cm_jobs .text{width:70%}}@media(min-width: 1500px)and (max-width: 1859px){.cm_jobs .text{width:60%}}@media(min-width: 1860px){.cm_jobs .text{width:60%}}.cm_kontakt{margin-top:-1px}.cm_kontakt .inner_cm{position:relative;border-top:1px solid #000}.cm_kontakt .btn{display:inline-block}.cm_kontakt .leftside{position:relative}@media(max-width: 1023px){.cm_kontakt .leftside{margin-bottom:25px}}@media(min-width: 1024px)and (max-width: 1279px){.cm_kontakt .leftside{float:left;margin-right:10%;width:40%}}@media(min-width: 1280px)and (max-width: 1499px){.cm_kontakt .leftside{float:left;margin-right:10%;width:40%}}@media(min-width: 1500px)and (max-width: 1859px){.cm_kontakt .leftside{float:left;margin-right:10%;width:24.5%;max-width:550px}}@media(min-width: 1860px){.cm_kontakt .leftside{float:left;margin-right:10%;width:24.5%;max-width:550px}}@media(min-width: 1024px){.cm_kontakt .rightside{margin-left:34%}}.cm_kontakt .rightside p{white-space:nowrap}.cm_kontakt .rightside a{color:#000;transition:color 70ms linear}.cm_kontakt .rightside a:link,.cm_kontakt .rightside a:visited{color:#000}.cm_kontakt .rightside a:hover{color:#ff304c}.cm_kontaktitems .inner_cm{position:relative;padding-bottom:10px}@media(min-width: 768px){.cm_kontaktitems .inner_cm{display:grid}}@media(min-width: 768px)and (max-width: 1023px){.cm_kontaktitems .inner_cm{gap:75px 35px;grid-template-columns:repeat(2, 1fr)}}@media(min-width: 1024px)and (max-width: 1279px){.cm_kontaktitems .inner_cm{gap:75px 35px;grid-template-columns:repeat(3, 1fr)}}@media(min-width: 1280px)and (max-width: 1499px){.cm_kontaktitems .inner_cm{gap:75px 35px;grid-template-columns:repeat(3, 1fr)}}@media(min-width: 1500px)and (max-width: 1859px){.cm_kontaktitems .inner_cm{gap:100px 50px;grid-template-columns:repeat(3, 1fr)}}@media(min-width: 1860px){.cm_kontaktitems .inner_cm{gap:100px 50px;grid-template-columns:repeat(3, 1fr)}}@media(max-width: 767px){.cm_kontaktitems .item{margin-bottom:50px}}.cm_kontaktitems .image_with_label{margin-bottom:10px}.cm_kontaktitems a{color:#000;transition:color 70ms linear}.cm_kontaktitems a:link,.cm_kontaktitems a:visited{color:#000}.cm_kontaktitems a:hover{color:#ff304c}.cm_weiteres .inner_cm{position:relative}.cm_weiteres .inner_cm .items_container{position:relative;padding-bottom:10px}@media(min-width: 768px){.cm_weiteres .inner_cm .items_container{display:grid}}@media(min-width: 768px)and (max-width: 1023px){.cm_weiteres .inner_cm .items_container{gap:75px 35px;grid-template-columns:repeat(2, 1fr)}}@media(min-width: 1024px)and (max-width: 1279px){.cm_weiteres .inner_cm .items_container{gap:75px 35px;grid-template-columns:repeat(2, 1fr)}}@media(min-width: 1280px)and (max-width: 1499px){.cm_weiteres .inner_cm .items_container{gap:75px 35px;grid-template-columns:repeat(2, 1fr)}}@media(min-width: 1500px)and (max-width: 1859px){.cm_weiteres .inner_cm .items_container{gap:100px 50px;grid-template-columns:repeat(3, 1fr)}}@media(min-width: 1860px){.cm_weiteres .inner_cm .items_container{gap:100px 50px;grid-template-columns:repeat(3, 1fr)}}.cm_weiteres .item{position:relative;display:block}@media(max-width: 767px){.cm_weiteres .item{margin-bottom:50px}}.cm_dark_teaser .inner_cm{position:relative;background-color:#1c1c1c}.cm_dark_teaser .top_bar{position:relative}.cm_dark_teaser .leftside{position:relative}@media(max-width: 1023px){.cm_dark_teaser .leftside{margin-bottom:50px}}@media(min-width: 1024px)and (max-width: 1279px){.cm_dark_teaser .leftside{width:calc(100% - 400px);float:left}}@media(min-width: 1280px){.cm_dark_teaser .leftside{width:calc(100% - 540px);float:left}}.cm_dark_teaser .rightside{position:relative}@media(min-width: 1024px)and (max-width: 1279px){.cm_dark_teaser .rightside{width:400px;float:right}}@media(min-width: 1280px){.cm_dark_teaser .rightside{width:540px;float:right}}.cm_dark_teaser .btn{border-color:#fff;display:inline-block}.cm_dark_teaser .btn .label{color:#fff}.cm_dark_teaser .btn svg path{fill:#fff !important}.cm_dark_teaser .btn:hover{background-color:#fff}.cm_dark_teaser .btn:hover .label{color:#000}.cm_dark_teaser .btn:hover svg path{fill:#000 !important}.cm_dark_teaser .image{position:relative;left:0;bottom:0;width:100%;padding-bottom:110%;background-position:center center;background-size:cover;background-repeat:no-repeat}.cm_dark_teaser .spitzmarke,.cm_dark_teaser .headline,.cm_dark_teaser .titel{color:#fff}.cm_dark_teaser .text_container{position:absolute;left:0;right:0;bottom:0}.cm_dark_teaser .headline{padding-right:40px}.cm_unternehmens_teaser .inner_cm{position:relative}.cm_unternehmens_teaser .image{position:relative;height:0;padding-bottom:65%;background-position:center center;background-size:cover;background-repeat:no-repeat}@media(max-width: 767px){.cm_unternehmens_teaser .text_container{width:100%}}@media(min-width: 768px)and (max-width: 1023px){.cm_unternehmens_teaser .text_container{width:85%}}@media(min-width: 1024px)and (max-width: 1279px){.cm_unternehmens_teaser .text_container{width:80%}}@media(min-width: 1280px)and (max-width: 1499px){.cm_unternehmens_teaser .text_container{width:70%}}@media(min-width: 1500px)and (max-width: 1859px){.cm_unternehmens_teaser .text_container{width:60%}}@media(min-width: 1860px){.cm_unternehmens_teaser .text_container{width:60%}}.cm_unternehmens_teaser .btn{display:inline-block;margin-right:15px;margin-bottom:15px}@media(min-width: 1280px)and (max-width: 1499px){.cm_testimonial{margin-left:140px;margin-right:140px}}@media(min-width: 1500px)and (max-width: 1859px){.cm_testimonial{margin-left:140px;margin-right:140px}}@media(min-width: 1860px){.cm_testimonial{margin-left:140px;margin-right:140px}}.cm_testimonial .inner_cm{position:relative}.cm_testimonial .bgimage{position:absolute;top:0;left:0;right:0;bottom:0;overflow:hidden}.cm_testimonial .inner_bgimage{position:absolute;top:-100px;left:-50px;right:-50px;bottom:-100px;background-position:center center;background-repeat:no-repeat;background-size:cover}.cm_testimonial .panel{position:relative;background-color:#fff}@media(max-width: 767px){.cm_testimonial .panel{padding-left:40px;padding-right:40px}}@media(min-width: 768px)and (max-width: 1023px){.cm_testimonial .panel{padding-left:70px;padding-right:70px}}@media(min-width: 1024px)and (max-width: 1279px){.cm_testimonial .panel{padding-left:100px;padding-right:100px}}@media(max-width: 767px){.cm_testimonial .panel{padding-right:35px}}@media(max-width: 767px){.cm_testimonial .text{width:100%}}@media(min-width: 768px)and (max-width: 1023px){.cm_testimonial .text{width:85%}}@media(min-width: 1024px)and (max-width: 1279px){.cm_testimonial .text{width:80%}}@media(min-width: 1280px)and (max-width: 1499px){.cm_testimonial .text{width:70%}}@media(min-width: 1500px)and (max-width: 1859px){.cm_testimonial .text{width:60%}}@media(min-width: 1860px){.cm_testimonial .text{width:60%}}.cm_testimonial .person_container .image{position:relative;float:left;border-radius:50%;overflow:hidden;background-position:center center;background-repeat:no-repeat;background-size:cover}@media(max-width: 767px){.cm_testimonial .person_container .image{width:80px;height:80px;float:none;margin-bottom:15px}}@media(min-width: 768px){.cm_testimonial .person_container .image{width:120px;height:120px}}.cm_testimonial .person_container .text_container{position:relative;float:left;max-width:360px}@media(max-width: 767px){.cm_testimonial .person_container .text_container{float:none}}.cm_kachelteaser .inner_cm{position:relative}.cm_kachelteaser .items_container{position:relative;padding-bottom:10px}@media(max-width: 767px){.cm_kachelteaser .items_container{overflow-x:scroll;-ms-overflow-style:-ms-autohiding-scrollbar;-ms-overflow-style:none;scrollbar-width:none;width:calc(100% + 80px);margin-left:-40px;-webkit-overflow-scrolling:touch}.cm_kachelteaser .items_container::-webkit-scrollbar{display:none;width:0 !important;height:0 !important;padding:0;margin:0;border:none;background:rgba(0,0,0,0);color:#fff !important;position:static}.cm_kachelteaser .items_container::-webkit-scrollbar-track{background:rgba(0,0,0,0)}.cm_kachelteaser .items_container::-webkit-scrollbar-thumb{background:rgba(0,0,0,0)}.cm_kachelteaser .items_container::-webkit-scrollbar-thumb:hover{background:rgba(0,0,0,0)}.cm_kachelteaser .items_container::-webkit-scrollbar-thumb:window-inactive{background:rgba(0,0,0,0)}}.cm_kachelteaser .items_container .inner_scrolltrack{position:relative;display:grid}@media(max-width: 767px){.cm_kachelteaser .items_container .inner_scrolltrack{margin-left:40px}}@media(min-width: 768px){.cm_kachelteaser .items_container .inner_scrolltrack{grid-template-columns:repeat(2, 1fr) !important}}@media(min-width: 768px)and (max-width: 1023px){.cm_kachelteaser .items_container .inner_scrolltrack{gap:75px 35px}}@media(min-width: 1024px)and (max-width: 1279px){.cm_kachelteaser .items_container .inner_scrolltrack{gap:75px 35px}}@media(min-width: 1280px){.cm_kachelteaser .items_container .inner_scrolltrack{gap:100px 50px}}@media(max-width: 767px){.cm_kachelteaser .items_container .post_tile{margin-right:15px}.cm_kachelteaser .items_container .post_tile:last-child{margin-right:40px}}@media(max-width: 767px){.cm_kachelteaser .image_with_label{margin-bottom:50px}.cm_kachelteaser .image_with_label:last-child{margin-bottom:0}}@media(max-width: 767px){.cm_kachelteaser .full_width_on_a{width:100% !important}}.cm_news_and_events .inner_cm{position:relative}.cm_news_and_events .scrolltrack{position:relative;padding-bottom:10px}@media(max-width: 767px){.cm_news_and_events .scrolltrack{overflow-x:scroll;left:-40px;-ms-overflow-style:-ms-autohiding-scrollbar;-ms-overflow-style:none;scrollbar-width:none;width:calc(100% + 80px);padding-left:40px;-webkit-overflow-scrolling:touch}.cm_news_and_events .scrolltrack::-webkit-scrollbar{display:none;width:0 !important;height:0 !important;padding:0;margin:0;border:none;background:rgba(0,0,0,0);color:#fff !important;position:static}.cm_news_and_events .scrolltrack::-webkit-scrollbar-track{background:rgba(0,0,0,0)}.cm_news_and_events .scrolltrack::-webkit-scrollbar-thumb{background:rgba(0,0,0,0)}.cm_news_and_events .scrolltrack::-webkit-scrollbar-thumb:hover{background:rgba(0,0,0,0)}.cm_news_and_events .scrolltrack::-webkit-scrollbar-thumb:window-inactive{background:rgba(0,0,0,0)}}.cm_news_and_events .inner_scrolltrack{position:relative;display:grid}@media(min-width: 768px)and (max-width: 1023px){.cm_news_and_events .inner_scrolltrack{gap:75px 35px;grid-template-columns:repeat(2, 1fr) !important}.cm_news_and_events .inner_scrolltrack .post_tile:nth-child(3){display:none}}@media(min-width: 1024px)and (max-width: 1279px){.cm_news_and_events .inner_scrolltrack{gap:75px 35px;grid-template-columns:repeat(2, 1fr) !important}.cm_news_and_events .inner_scrolltrack .post_tile:nth-child(3){display:none}}@media(min-width: 1280px)and (max-width: 1499px){.cm_news_and_events .inner_scrolltrack{gap:75px 35px;grid-template-columns:repeat(3, 1fr)}}@media(min-width: 1500px)and (max-width: 1859px){.cm_news_and_events .inner_scrolltrack{gap:100px 50px;grid-template-columns:repeat(3, 1fr)}}@media(min-width: 1860px){.cm_news_and_events .inner_scrolltrack{gap:100px 50px;grid-template-columns:repeat(3, 1fr)}}@media(max-width: 767px){.cm_news_and_events .post_tile{margin-right:15px}}@media(max-width: 767px){.cm_news_and_events .image_with_label{margin-bottom:50px}.cm_news_and_events .image_with_label:last-child{margin-bottom:0}}.cm_news_and_events .btn{display:inline-block}.cm_akkordeon .inner_cm,.cm_akkordeon_nummeriert .inner_cm{position:relative}@media(max-width: 767px){.cm_akkordeon .headline,.cm_akkordeon_nummeriert .headline{width:100%}}@media(min-width: 768px)and (max-width: 1023px){.cm_akkordeon .headline,.cm_akkordeon_nummeriert .headline{width:85%}}@media(min-width: 1024px)and (max-width: 1279px){.cm_akkordeon .headline,.cm_akkordeon_nummeriert .headline{width:80%}}@media(min-width: 1280px)and (max-width: 1499px){.cm_akkordeon .headline,.cm_akkordeon_nummeriert .headline{width:70%}}@media(min-width: 1500px)and (max-width: 1859px){.cm_akkordeon .headline,.cm_akkordeon_nummeriert .headline{width:60%}}@media(min-width: 1860px){.cm_akkordeon .headline,.cm_akkordeon_nummeriert .headline{width:60%}}.cm_akkordeon .table_wide,.cm_akkordeon_nummeriert .table_wide{width:100%}.cm_akkordeon .table_wide .title,.cm_akkordeon_nummeriert .table_wide .title{vertical-align:top;padding-right:40px}@media(max-width: 767px){.cm_akkordeon .table_wide .title,.cm_akkordeon_nummeriert .table_wide .title{display:block}}@media(min-width: 768px){.cm_akkordeon .table_wide .title,.cm_akkordeon_nummeriert .table_wide .title{width:40%}}@media(max-width: 767px){.cm_akkordeon .table_wide .items,.cm_akkordeon_nummeriert .table_wide .items{display:block}}@media(min-width: 768px){.cm_akkordeon .table_wide .items,.cm_akkordeon_nummeriert .table_wide .items{width:60%}}.cm_akkordeon .table_narrow,.cm_akkordeon_nummeriert .table_narrow{position:relative;width:100%}.cm_akkordeon .table_narrow .number,.cm_akkordeon_nummeriert .table_narrow .number{vertical-align:top}@media(max-width: 767px){.cm_akkordeon .table_narrow .number,.cm_akkordeon_nummeriert .table_narrow .number{display:none}}@media(min-width: 768px)and (max-width: 1023px){.cm_akkordeon .table_narrow .number,.cm_akkordeon_nummeriert .table_narrow .number{width:100px}}@media(min-width: 1024px){.cm_akkordeon .table_narrow .number,.cm_akkordeon_nummeriert .table_narrow .number{width:155px}}.cm_akkordeon .table_narrow tr:first-child .number,.cm_akkordeon_nummeriert .table_narrow tr:first-child .number{background-position:45px 45px !important}.cm_akkordeon .table_narrow tr:last-child .number,.cm_akkordeon_nummeriert .table_narrow tr:last-child .number{background-image:url(../img/line_vertical_short.svg);background-position:45px 0 !important;background-size:auto}@media(max-width: 767px){.cm_akkordeon .table_narrow .items,.cm_akkordeon_nummeriert .table_narrow .items{display:block}}@media(min-width: 768px)and (max-width: 1023px){.cm_akkordeon .table_narrow .items,.cm_akkordeon_nummeriert .table_narrow .items{width:calc(100% - 100px)}}@media(min-width: 1024px){.cm_akkordeon .table_narrow .items,.cm_akkordeon_nummeriert .table_narrow .items{width:calc(100% - 155px)}}.cm_akkordeon .akkordeon_button,.cm_akkordeon_nummeriert .akkordeon_button{position:relative;transition:margin-bottom 250ms cubic-bezier(0.455, 0.03, 0.515, 0.955)}.cm_akkordeon .inner_items_container,.cm_akkordeon_nummeriert .inner_items_container{overflow:hidden;transition:height 250ms cubic-bezier(0.455, 0.03, 0.515, 0.955)}.cm_akkordeon .items_container,.cm_akkordeon_nummeriert .items_container{background-color:#fff;background-repeat:no-repeat}@media(max-width: 767px){.cm_akkordeon .items_container,.cm_akkordeon_nummeriert .items_container{background-size:30px;background-position:calc(100% - 35px) 30px}}@media(min-width: 768px)and (max-width: 1023px){.cm_akkordeon .items_container,.cm_akkordeon_nummeriert .items_container{background-size:50px;background-position:calc(100% - 55px) 40px}}@media(min-width: 1024px)and (max-width: 1279px){.cm_akkordeon .items_container,.cm_akkordeon_nummeriert .items_container{background-size:50px;background-position:calc(100% - 55px) 40px}}@media(min-width: 1280px){.cm_akkordeon .items_container,.cm_akkordeon_nummeriert .items_container{background-size:50px;background-position:calc(100% - 75px) 60px}}.cm_akkordeon .items_container .listing_item:first-child .inner_listing_item,.cm_akkordeon_nummeriert .items_container .listing_item:first-child .inner_listing_item{padding-top:0;border-top:none}.cm_akkordeon .items_container .listing_item:last-child .inner_listing_item,.cm_akkordeon_nummeriert .items_container .listing_item:last-child .inner_listing_item{padding-bottom:0;border-bottom:none}.cm_akkordeon .icon_container,.cm_akkordeon_nummeriert .icon_container{display:block}.cm_akkordeon ul,.cm_akkordeon_nummeriert ul{position:relative}@media(max-width: 767px){.cm_akkordeon ul,.cm_akkordeon_nummeriert ul{margin-left:13px}}@media(min-width: 768px){.cm_akkordeon ul,.cm_akkordeon_nummeriert ul{margin-left:20px}}@media(max-width: 767px){.cm_akkordeon ul li,.cm_akkordeon_nummeriert ul li{margin-bottom:5px}}@media(min-width: 768px){.cm_akkordeon ul li,.cm_akkordeon_nummeriert ul li{margin-bottom:7px}}.cm_akkordeon ul li:last-child,.cm_akkordeon_nummeriert ul li:last-child{margin-bottom:0}.cm_akkordeon .number,.cm_akkordeon_nummeriert .number{background-image:url(../img/line_vertical.svg);background-position:45px center;background-repeat:no-repeat;background-size:cover;overflow:hidden}@media(min-width: 768px)and (max-width: 1023px){.cm_akkordeon .number,.cm_akkordeon_nummeriert .number{padding-top:14px}}@media(min-width: 1024px)and (max-width: 1279px){.cm_akkordeon .number,.cm_akkordeon_nummeriert .number{padding-top:14px}}@media(min-width: 1280px){.cm_akkordeon .number,.cm_akkordeon_nummeriert .number{padding-top:32px}}.cm_akkordeon .outer_number_thing,.cm_akkordeon_nummeriert .outer_number_thing{transition:background-color 500ms linear;border-radius:50%}.theme_light .cm_akkordeon .outer_number_thing,.theme_light .cm_akkordeon_nummeriert .outer_number_thing{background-color:#fff}.theme_dark .cm_akkordeon .outer_number_thing,.theme_dark .cm_akkordeon_nummeriert .outer_number_thing{background-color:#eff1f2}@media(min-width: 768px)and (max-width: 1023px){.cm_akkordeon .outer_number_thing,.cm_akkordeon_nummeriert .outer_number_thing{width:110px;height:110px}}@media(min-width: 1024px){.cm_akkordeon .outer_number_thing,.cm_akkordeon_nummeriert .outer_number_thing{width:110px;height:110px}}.cm_akkordeon .number_thing,.cm_akkordeon_nummeriert .number_thing{position:relative;border:1px solid #000;border-radius:50%;text-align:center;top:10px;margin-left:0px;padding-top:31%}@media(min-width: 768px)and (max-width: 1023px){.cm_akkordeon .number_thing,.cm_akkordeon_nummeriert .number_thing{width:90px;height:90px}}@media(min-width: 1024px){.cm_akkordeon .number_thing,.cm_akkordeon_nummeriert .number_thing{width:90px;height:90px}}@media(max-width: 767px){.cm_akkordeon .thumbnail,.cm_akkordeon_nummeriert .thumbnail{width:50px;height:50px}}.cm_history .inner_cm{position:relative}@media(max-width: 767px){.cm_history .content_container{width:100%}}@media(min-width: 768px)and (max-width: 1023px){.cm_history .content_container{width:85%}}@media(min-width: 1024px)and (max-width: 1279px){.cm_history .content_container{width:80%}}@media(min-width: 1280px)and (max-width: 1499px){.cm_history .content_container{width:70%}}@media(min-width: 1500px)and (max-width: 1859px){.cm_history .content_container{width:60%}}@media(min-width: 1860px){.cm_history .content_container{width:60%}}.cm_history .prev,.cm_history .next{transition:opacity 150ms linear}.cm_history .prev.off,.cm_history .next.off{opacity:.3}.cm_history .prev.off:hover,.cm_history .next.off:hover{background-color:rgba(0,0,0,0)}.cm_history .scrolltrack{position:relative;overflow-x:scroll;overflow-y:hidden;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;-ms-overflow-style:none;scrollbar-width:none}.cm_history .scrolltrack::-webkit-scrollbar{display:none;width:0 !important;height:0 !important;padding:0;margin:0;border:none;background:rgba(0,0,0,0);color:#fff !important;position:static}.cm_history .scrolltrack::-webkit-scrollbar-track{background:rgba(0,0,0,0)}.cm_history .scrolltrack::-webkit-scrollbar-thumb{background:rgba(0,0,0,0)}.cm_history .scrolltrack::-webkit-scrollbar-thumb:hover{background:rgba(0,0,0,0)}.cm_history .scrolltrack::-webkit-scrollbar-thumb:window-inactive{background:rgba(0,0,0,0)}.cm_history .slide_container{position:relative;white-space:nowrap;width:auto}.cm_history .slide{position:relative;display:inline-block;height:100%;vertical-align:top}@media(max-width: 767px){.cm_history .slide{margin-right:25px;width:90%}}@media(min-width: 768px)and (max-width: 1023px){.cm_history .slide{margin-right:35px}}@media(min-width: 1024px)and (max-width: 1279px){.cm_history .slide{margin-right:35px}}@media(min-width: 768px)and (max-width: 1023px){.cm_history .slide{width:45%}}@media(min-width: 1024px)and (max-width: 1279px){.cm_history .slide{width:45%}}@media(min-width: 1280px){.cm_history .slide{margin-right:50px;width:30%}}.cm_history .slide .subtext{position:relative;white-space:normal}.cm_history .button_container{text-align:right}@media(max-width: 767px){.cm_history .button_container{padding-right:25px}}@media(min-width: 768px){.cm_history .button_container{padding-right:50px}}.touch .cm_history .button_container{display:none}.cm_history .button_container .prev{margin-right:10px}.cm_logo_shooter{overflow:visible}@media(max-width: 1023px){.cm_logo_shooter{position:relative}}@media(min-width: 1024px){.cm_logo_shooter{position:absolute;width:100%}}.cm_logo_shooter .logo{position:relative;top:0;left:0;height:auto}@media(max-width: 767px){.cm_logo_shooter .logo{width:260px}}@media(min-width: 768px)and (max-width: 1023px){.cm_logo_shooter .logo{width:260px}}@media(min-width: 1024px)and (max-width: 1279px){.cm_logo_shooter .logo{width:16%}}@media(min-width: 1280px){.cm_logo_shooter .logo{max-width:260px;width:20%}}@media(max-width: 767px){.cm_infografik{margin-left:40px}}@media(min-width: 768px)and (max-width: 1023px){.cm_infografik{margin-left:70px}}@media(min-width: 1024px)and (max-width: 1279px){.cm_infografik{margin-left:100px}}@media(min-width: 1280px)and (max-width: 1499px){.cm_infografik{margin-left:140px}}@media(min-width: 1500px)and (max-width: 1859px){.cm_infografik{margin-left:140px}}@media(min-width: 1860px){.cm_infografik{margin-left:140px}}.cm_infografik .topline_elem{padding-left:0;margin-left:0}.cm_infografik .inner_cm{position:relative;background-color:#1c1c1c}@media(max-width: 767px){.cm_infografik .inner_cm{padding:25px}}.cm_infografik .headline,.cm_infografik .text{color:#fff}@media(max-width: 767px){.cm_infografik .text,.cm_infografik .headline{width:100%}}@media(min-width: 768px)and (max-width: 1023px){.cm_infografik .text,.cm_infografik .headline{width:85%}}@media(min-width: 1024px)and (max-width: 1279px){.cm_infografik .text,.cm_infografik .headline{width:80%}}@media(min-width: 1280px)and (max-width: 1499px){.cm_infografik .text,.cm_infografik .headline{width:70%}}@media(min-width: 1500px)and (max-width: 1859px){.cm_infografik .text,.cm_infografik .headline{width:60%}}@media(min-width: 1860px){.cm_infografik .text,.cm_infografik .headline{width:60%}}.cm_infografik img{position:relative;width:100%;height:auto}.cm_infografik .image_desktop{position:relative}@media(max-width: 767px){.cm_infografik .image_desktop{display:none}}.cm_infografik .image_mobile{position:relative}@media(min-width: 768px){.cm_infografik .image_mobile{display:none}}.cm_download_file .inner_cm{position:relative}@media(max-width: 767px){.cm_download_file .headline{width:100%}}@media(min-width: 768px)and (max-width: 1023px){.cm_download_file .headline{width:85%}}@media(min-width: 1024px)and (max-width: 1279px){.cm_download_file .headline{width:80%}}@media(min-width: 1280px)and (max-width: 1499px){.cm_download_file .headline{width:70%}}@media(min-width: 1500px)and (max-width: 1859px){.cm_download_file .headline{width:60%}}@media(min-width: 1860px){.cm_download_file .headline{width:60%}}.cm_download_file .table_wide{width:100%}.cm_download_file .table_wide .title{position:relative;vertical-align:top;padding-right:40px}@media(max-width: 1023px){.cm_download_file .table_wide .title{display:block}}@media(min-width: 1024px){.cm_download_file .table_wide .title{width:40%}}.cm_download_file .table_wide .items{position:relative;background-color:#fff}@media(max-width: 1023px){.cm_download_file .table_wide .items{display:block}}@media(min-width: 1024px){.cm_download_file .table_wide .items{width:60%}}.cm_download_file .table_wide .titel,.cm_download_file .table_wide .text{margin-bottom:20px}.cm_download_file .table_wide .image_desktop{position:relative;float:left;width:170px}@media(max-width: 767px){.cm_download_file .table_wide .image_desktop{display:none}}.cm_download_file .table_wide .image_mobile{position:relative;width:70%;float:left;margin-right:20px}@media(min-width: 768px){.cm_download_file .table_wide .image_mobile{display:none}}.cm_download_file .table_wide .pdf_cover{position:relative;width:100%;height:auto;box-shadow:#bec6cc 0 10px 30px}.cm_download_file .table_wide .fileinfo{color:#9ba1a6}.cm_download_file .table_wide .fileinfobox{position:relative}@media(min-width: 768px){.cm_download_file .table_wide .fileinfobox{margin-left:220px}}@media(max-width: 767px){.cm_download_file .table_wide .fileinfobox{margin-bottom:40px}}.cm_download_file .table_wide .btn{display:inline-block}.cm_download_file .table_wide .download_btn_container{position:relative}.cm_sales_liste .inner_cm{position:relative}.cm_sales_liste .list_container{background-color:#fff;background-repeat:no-repeat}@media(min-width: 1024px){.cm_sales_liste .list_container{display:grid;grid-template-columns:repeat(2, 1fr)}}@media(max-width: 767px){.cm_sales_liste .list_container{background-size:30px;background-position:calc(100% - 35px) 30px}}@media(min-width: 768px)and (max-width: 1023px){.cm_sales_liste .list_container{background-size:50px;background-position:calc(100% - 55px) 40px}}@media(min-width: 1024px)and (max-width: 1279px){.cm_sales_liste .list_container{background-size:50px;background-position:calc(100% - 55px) 40px}}@media(min-width: 1280px){.cm_sales_liste .list_container{background-size:50px;background-position:calc(100% - 75px) 60px}}.cm_sales_liste .list_container .listing_item{border-bottom:1px solid #9ba1a6}.cm_sales_liste .list_container .listing_item.no_underline{border-bottom:none}@media(max-width: 1023px){.cm_sales_liste .list_container .listing_item:nth-last-child(2){border-bottom:1px solid #9ba1a6 !important}}@media(max-width: 1023px){.cm_sales_liste .list_container .listing_item:first-child .inner_listing_item{padding-top:0}.cm_sales_liste .list_container .listing_item:last-child{border-bottom:none}}@media(min-width: 1024px){.cm_sales_liste .list_container .listing_item:nth-child(odd) .text{padding-right:40px}.cm_sales_liste .list_container .listing_item:nth-child(even){padding-left:40px}.cm_sales_liste .list_container .listing_item:nth-child(even) .text{padding-right:0}.cm_sales_liste .list_container .listing_item:first-child .inner_listing_item,.cm_sales_liste .list_container .listing_item:nth-child(2) .inner_listing_item{padding-top:0}}.cm_sales_liste .list_container .listing_item .inner_listing_item{border:none}@media(max-width: 767px){.cm_sales_liste .list_container .listing_item .inner_listing_item{grid-template-columns:repeat(1, 1fr)}.cm_sales_liste .list_container .listing_item .inner_listing_item .thumbnail{margin-bottom:20px}}@media(min-width: 1024px)and (max-width: 1279px){.cm_sales_liste .list_container .listing_item .inner_listing_item{grid-template-columns:repeat(1, 1fr)}.cm_sales_liste .list_container .listing_item .inner_listing_item .thumbnail{margin-bottom:20px}}@media(min-width: 1280px)and (max-width: 1499px){.cm_sales_liste .list_container .listing_item .inner_listing_item{grid-template-columns:repeat(1, 1fr)}.cm_sales_liste .list_container .listing_item .inner_listing_item .thumbnail{margin-bottom:20px}}.cm_sales_liste .list_container .listing_item .fileinfo{color:#000}.cm_sales_liste .list_container .listing_item:first-child .inner_listing_item{border-top:none}.cm_sales_liste .list_container .listing_item:last-child .inner_listing_item{border-bottom:none}.cm_sales_liste .text a{color:#000;transition:color 120ms linear}.cm_sales_liste .text a:link,.cm_sales_liste .text a:visited{color:#000}.cm_sales_liste .text a:hover{color:#ff304c}.cm_teaser_headline_button .inner_cm{position:relative}.cm_banner .inner_cm{position:relative}.cm_banner .content_container{position:relative;background-color:#1c1c1c}@media(max-width: 767px){.cm_banner .content_container{padding-right:25px;padding-bottom:25px;padding-left:25px}}@media(min-width: 768px)and (max-width: 1023px){.cm_banner .content_container{padding-right:55px;padding-bottom:55px}}.cm_banner .btn{border-color:#fff;display:inline-block}.cm_banner .btn .label{color:#fff}.cm_banner .btn svg path{fill:#fff !important}.cm_banner .btn:hover{background-color:#fff}.cm_banner .btn:hover .label{color:#000}.cm_banner .btn:hover svg path{fill:#000 !important}.cm_banner .spitzmarke{position:relative;color:#ff304c}.cm_banner .spitzmarke strong{position:relative;left:30px}.cm_banner .headline{color:#fff}@media(max-width: 767px){.cm_banner .headline{margin-bottom:35px}}@media(min-width: 768px)and (max-width: 1023px){.cm_banner .headline{margin-bottom:55px}}.cm_banner .scaling_dot{position:absolute;top:2px}.cm_banner .scaling_dot{width:20px;height:20px}.cm_banner .scaling_dot circle{r:20px;fill:#ff304c}@media(max-width: 767px){.cm_banner .scaling_dot{top:-2px}}.cm_banner .scaling_dot .circle{position:absolute;width:20px;height:20px;display:inline-block;border-radius:50%;border:solid 1px rgba(0,0,0,0);background-color:rgba(255,48,76,.3)}.cm_banner .scaling_dot circle{r:4px}@media(min-width: 768px){.cm_banner .inner_content_container{width:80%}}@media(max-width: 1023px){.cm_banner .inner_content_container{width:100%;padding-bottom:35px}}@media(min-width: 1024px){.cm_banner.has_image .inner_content_container{width:50%;padding-right:40px}}@media(max-width: 1023px){.cm_banner.has_image .inner_content_container{width:100%}}.cm_banner .image{position:absolute;top:0;right:0;bottom:0;width:45%;border-radius:0;background-position:50% 100%;background-repeat:no-repeat;background-size:contain}@media(max-width: 1023px){.cm_banner .image{width:100%;padding-bottom:75%;position:relative;margin-bottom:-25px}}@media(min-width: 768px)and (max-width: 1023px){.cm_banner .image{margin-bottom:-55px}}.cm_banner .image.has_margin{background-size:cover;background-position:center center;border-radius:5px;width:40%}@media(max-width: 1023px){.cm_banner .image.has_margin{width:100%}}@media(max-width: 767px){.cm_banner .image.has_margin{margin-bottom:0}}.downloads .downloads_container table{width:100%}.downloads .downloads_container table .title{vertical-align:top}@media(max-width: 767px){.downloads .downloads_container table .title{display:block}}@media(min-width: 768px){.downloads .downloads_container table .title{width:40%}}@media(max-width: 767px){.downloads .downloads_container table .items{display:block}}@media(min-width: 768px){.downloads .downloads_container table .items{width:60%}}@media(max-width: 767px){.downloads .downloads_container .headline{margin-bottom:25px}}.search .search_results{position:relative;border-top:1px solid #000}.search .result_item{position:relative;border-bottom:1px solid #000}.search .result_item .title a{color:#000}@media(max-width: 767px){.search .result_item .text{width:100%}}@media(min-width: 768px)and (max-width: 1023px){.search .result_item .text{width:85%}}@media(min-width: 1024px)and (max-width: 1279px){.search .result_item .text{width:80%}}@media(min-width: 1280px)and (max-width: 1499px){.search .result_item .text{width:70%}}@media(min-width: 1500px)and (max-width: 1859px){.search .result_item .text{width:60%}}@media(min-width: 1860px){.search .result_item .text{width:60%}}.search .breadcrumbs{color:#9ba1a6}.search .breadcrumbs .bc_trenner{opacity:.4}.search .breadcrumbs .bc_trenner img{position:relative;display:inline-block;vertical-align:baseline}@media(max-width: 767px){.search .breadcrumbs .bc_trenner img{width:3px}}@media(min-width: 768px)and (max-width: 1023px){.search .breadcrumbs .bc_trenner img{width:4px}}@media(min-width: 1024px)and (max-width: 1279px){.search .breadcrumbs .bc_trenner img{width:4px}}@media(min-width: 1280px)and (max-width: 1499px){.search .breadcrumbs .bc_trenner img{width:5px}}@media(min-width: 1500px)and (max-width: 1859px){.search .breadcrumbs .bc_trenner img{width:5px}}@media(min-width: 1860px){.search .breadcrumbs .bc_trenner img{width:5px}}.error404 .main .btn{display:inline-block}