.ccm-widget--text .ccm-widget--title,.ccm-widget--introduction{text-align:center!important}.ccm-root .ccm-widget--buttons .button,.ccm-root .ccm-widget--buttons button{text-transform:inherit!important}@media all and (min-width:768px){.ccm-widget--buttons .button.ccm--button-primary,.ccm-widget--buttons button.ccm--button-primary,.ccm-root .ccm-widget--buttons .button,.ccm-root .ccm-widget--buttons button{-webkit-flex-basis:50%!important;flex-basis:50%!important}}@media all and (max-width:767px){.ccm-widget--buttons .button.ccm--button-primary,.ccm-widget--buttons button.ccm--button-primary,.ccm-root .ccm-widget--buttons .button,.ccm-root .ccm-widget--buttons button{-webkit-flex-basis:100%!important;flex-basis:100%!important}}@media all and (max-width:1024px){.ccm-widget .ccm-modal--footer>:not(:last-child){margin-bottom:0px!important}}@media all and (max-width:400px){.ccm-link-container{justify-content:center!important}}@media all and (max-width:393px){.ccm-link-container>a.ccm-must-show:not(:first-child)::before{display:none!important}.ccm-link-container>a.ccm-must-show{margin-right:20px!important}.ccm-root a.ccm-must-show{display:block!important}}@media screen and (max-width:40em){.ccm-modal.ccm-widget .ccm-modal-inner{max-height:100%!important}}.ccm-widget--buttons button.ccm--decline-cookies,.ccm-widget--buttons .button.ccm--decline-cookies,.ccm-widget--buttons button.ccm--button-primary,.ccm-widget--buttons .button.ccm--button-primary{text-shadow:none!important}.ccm-widget .ccm-widget--buttons .button,.ccm-widget .ccm-widget--buttons button,.ccm-root .button,.ccm-root button.ccm--button-primary,.ccm-control-panel .ccm-modal--footer>button,.ccm-root button.ccm--small{border-radius:20px!important;border-width:0!important}.ccm-powered-by{display:none!important}.ccm-widget--logo img{height:auto!important}.ccm-widget .ccm-modal--footer{text-align:center;display:flex;justify-content:center}.ccm-widget .ccm-modal--footer{text-align:center;display:flex;justify-content:center}.ccm-widget .ccm-modal--footer{padding-top:10px!important;padding-bottom:10px!important;background:#e5e5e5!important}.ccm-control-panel .ccm-modal--footer.ccm-link-container-sub-footer{justify-content:center!important}.ccm-modal--footer .ccm-link-container a:hover{color:#fe8102!important}.ccm-root .button.ccm--decline-cookies,.ccm-root button.ccm--decline-cookies{color:#000!important;background-color:#d8d8d8!important;border-color:#d8d8d8!important}.ccm-modal,.ccm-modal--show,#ccm-widget{position:fixed!important}.ccm-root .button::after{content:none!important}.dsgvo a,.cpright a{color:#fff!important;display:inline-block;text-decoration:none}.dsgvo a:after{content:'';display:block;width:0;height:1.5px;background:#fff;transition:width .3s}.cpright a:after{content:'';display:block;width:0;height:1px;background:#fff;transition:width .3s}.dsgvo a:hover::after{width:100%;transition:width .3s}.cpright a:hover::after{width:92%;transition:width .3s;margin:0px 0px auto auto}@media all and (min-width:1250px) and (max-width:1450px){.text-22{font-size:18px!important}.kontakt-info-highlight .dnxt-gradient-text{font-size:30px!important}.text-23{font-size:20px!important;margin-bottom:2em!important}.dsgvo{font-size:13px!important}.cpright{font-size:10px!important}}@media all and (min-width:1451px) and (max-width:1700px){.text-22{font-size:19.5px!important}.kontakt-info-highlight .dnxt-gradient-text{font-size:35px!important}.text-23{font-size:21px!important;margin-bottom:2em!important}.kontakt-content-social{font-size:16px!important}}@media all and (min-width:1300px) and (max-width:1370px){#kommunikation .section-title-block{margin-bottom:0px!important}#kommunikation .text-22{margin-top:20px!important}#kommunikation .text-23{margin-bottom:20px!important}.kontakt-content-social{font-size:15px!important;margin-bottom:15px!important}}@media all and (min-width:1200px) and (max-width:1300px){#kommunikation .section-title-block{margin-bottom:0px!important}#kommunikation .text-22{margin-top:20px!important}#kommunikation .text-23{margin-bottom:20px!important;font-size:18px!important}.kontakt-content-social{font-size:15px!important;margin-bottom:15px!important}#kommunikation .text-22{font-size:17px!important}.kontakt-info-highlight .dnxt-gradient-text{font-size:28px!important}.social-icon .et_pb_icon_wrap .et-pb-icon{font-size:22px!important}}@media all and (min-width:1050px) and (max-width:1200px){#kommunikation .section-title-block{margin-bottom:0px!important}#kommunikation .text-22{margin-top:20px!important}#kommunikation .text-23{margin-bottom:20px!important;font-size:15px!important}.kontakt-content-social{font-size:13px!important;margin-bottom:15px!important}#kommunikation .text-22{font-size:16px!important}.kontakt-info-highlight .dnxt-gradient-text{font-size:27px!important}.social-icon .et_pb_icon_wrap .et-pb-icon{font-size:20px!important}.social-icon{margin-right:15px!important}}@media all and (min-width:981px) and (max-width:1050px){#kommunikation .section-title-block{margin-bottom:0px!important}#kommunikation .text-22{margin-top:20px!important}#kommunikation .text-23{margin-bottom:20px!important;font-size:15px!important}.kontakt-content-social{font-size:14px!important;margin-bottom:15px!important}#kommunikation .text-22{font-size:16px!important}.kontakt-info-highlight .dnxt-gradient-text{font-size:27px!important}.social-icon .et_pb_icon_wrap .et-pb-icon{font-size:20px!important}.social-icon{margin-right:15px!important}}@media all and (min-width:1300px) and (max-width:1500px){.kontakt-img .df_fi_container{min-height:600px!important}}@media all and (min-width:1100px) and (max-width:1300px){.kontakt-img .df_fi_container{min-height:550px!important}}@media all and (min-width:981px) and (max-width:1100px){.kontakt-img .df_fi_container{min-height:500px!important}}@media all and (min-width:1600px){.col-kontakt-content .et_pb_widget{width:92%!important;margin-right:0!important;margin-bottom:0!important}}@media all and (max-width:1600px){.col-kontakt-content .et_pb_widget{width:100%!important;margin-right:0!important;margin-bottom:0!important}.txt-side-add{width:100%!important}}#impress-head,#dsgvo-head{display:flex!important;flex-direction:column!important;justify-content:center!important;box-sizing:border-box}#impress-head h1,#dsgvo-head h1{font-family:'EuphemiaUCASBold2_6_6'!important;font-size:70px!important;font-weight:700!important;line-height:1.15em!important;letter-spacing:0.5px!important;text-transform:uppercase!important;text-align:left!important;color:#ffffff!important;margin:0!important;padding:0!important}#impress-head .et_pb_text,#dsgvo-head .et_pb_text{margin-bottom:0!important}#impress-head .et_pb_text_inner,#dsgvo-head .et_pb_text_inner{width:100%}#impressum h1,#impressum h2,#impressum h3,#impressum h4,#impressum h5,#impressum h6,#dsgvo h1,#dsgvo h2,#dsgvo h3,#dsgvo h4,#dsgvo h5,#dsgvo h6{font-family:'EuphemiaUCASBold2_6_6'!important;color:#000000!important;line-height:1.4em!important}@media (min-width:1500px){#impress-head,#dsgvo-head{height:70vh!important}#impress-head h1,#dsgvo-head h1{font-size:70px!important}#impressum h2,#dsgvo h2{font-size:22px!important}#impressum h3,#dsgvo h3{font-size:20px!important}#impressum p,#impressum h4,#dsgvo p,#dsgvo h4{font-size:18px!important}}@media (min-width:1200px) and (max-width:1499px){#impress-head,#dsgvo-head{height:65vh!important}#impress-head h1,#dsgvo-head h1{font-size:60px!important}#impressum h2,#dsgvo h2{font-size:22px!important}#impressum h3,#dsgvo h3{font-size:20px!important}#impressum p,#impressum h4,#dsgvo p,#dsgvo h4{font-size:18px!important}}@media (min-width:981px) and (max-width:1199px){#impress-head,#dsgvo-head{height:60vh!important}#impress-head h1,#dsgvo-head h1{font-size:52px!important}#impressum h2,#dsgvo h2{font-size:22px!important}#impressum h3,#dsgvo h3{font-size:20px!important}#impressum p,#impressum h4,#dsgvo p,#dsgvo h4{font-size:18px!important}}@media (min-width:768px) and (max-width:980px){#impress-head,#dsgvo-head{height:45vh!important}#impress-head h1,#dsgvo-head h1{font-size:46px!important;line-height:1.15em!important}#impressum h2,#dsgvo h2{font-size:20px!important}#impressum h3,#dsgvo h3{font-size:18px!important}#impressum p,#impressum h4,#dsgvo p,#dsgvo h4{font-size:17px!important}}@media (min-width:480px) and (max-width:767px){#impress-head,#dsgvo-head{height:35vh!important}#impress-head h1,#dsgvo-head h1{font-size:40px!important;line-height:1.15em!important;letter-spacing:0!important}#impressum h2,#dsgvo h2{font-size:18px!important}#impressum h3,#dsgvo h3{font-size:17px!important}#impressum p,#impressum h4,#dsgvo p,#dsgvo h4{font-size:16px!important}}@media (max-width:479px){#impress-head,#dsgvo-head{height:35vh!important;min-height:220px}#impress-head h1,#dsgvo-head h1{font-size:clamp(27px,8vw,36px)!important;line-height:1.15em!important;letter-spacing:0!important}#impressum h2,#dsgvo h2{font-size:18px!important}#impressum h3,#dsgvo h3{font-size:17px!important}#impressum p,#impressum h4,#dsgvo p,#dsgvo h4{font-size:16px!important}}#impressum li,#dsgvo li{font-family:'EuphemiaUCASRegular2_6_6'!important;font-weight:400!important;color:#000000!important;line-height:1.6em!important}#impressum li p,#dsgvo li p{font-size:inherit!important;line-height:inherit!important}@media (min-width:981px){#impressum li,#dsgvo li{font-size:18px!important}}@media (min-width:768px) and (max-width:980px){#impressum li,#dsgvo li{font-size:17px!important}}@media (max-width:767px){#impressum li,#dsgvo li{font-size:16px!important}}body #page-container .stroke-heading,body #page-container .stroke-heading h1,body #page-container .stroke-heading h2,body #page-container .stroke-heading h3,body #page-container .stroke-heading span,body #page-container .stroke-heading .dnxt-text-stroke-fill-main{font-family:'Open Sans',Helvetica,Arial,Lucida,sans-serif!important}