.et_pb_fullwidth_header_0.et_pb_fullwidth_header .header-content h1,.et_pb_fullwidth_header_0.et_pb_fullwidth_header .header-content h2.et_pb_module_header,.et_pb_fullwidth_header_0.et_pb_fullwidth_header .header-content h3.et_pb_module_header,.et_pb_fullwidth_header_0.et_pb_fullwidth_header .header-content h4.et_pb_module_header,.et_pb_fullwidth_header_0.et_pb_fullwidth_header .header-content h5.et_pb_module_header,.et_pb_fullwidth_header_0.et_pb_fullwidth_header .header-content h6.et_pb_module_header{font-weight:700;text-transform:uppercase;font-size:80px;line-height:1.3em}body #page-container .et_pb_section .et_pb_fullwidth_header_0 .et_pb_button_one.et_pb_button{border-radius:0px;letter-spacing:4px;font-size:20px;font-family:oswald-semibold;font-weight:700!important;text-transform:uppercase!important}.et_pb_menu_0_tb_header.et_pb_menu ul li a{font-family:oswald-semibold!important;font-size:18px}.et-menu a:hover{opacity:1;color:rgb(114,39,89)}::selection{color:rgb(255,255,255);background:rgb(238,71,63)}.et_pb_menu .et-menu>li{padding-left:21px!important;padding-right:21px!important}a{color:rgb(114,39,89)}.et-l--footer .et_pb_section{background-color:rgb(237,237,237)!important;padding-top:28px!important;padding-bottom:28px!important}.et-l--footer .et_pb_row{padding-top:0px!important;padding-bottom:0px!important}.et-l--footer .et_pb_text,.et-l--footer .et_pb_text span,.et-l--footer .et_pb_text a{color:rgb(51,51,51)!important}.et-l--footer .et_pb_text a:hover{text-decoration:underline;color:rgb(114,39,89)!important}@media (min-width:981px){.et_pb_menu_0_tb_header.et_pb_menu .sub-menu li a{line-height:1.4em;padding-top:6px;padding-bottom:6px;width:300px;font-size:16px!important}.et_pb_menu_0_tb_header.et_pb_menu .sub-menu{width:340px}}.et_pb_divider::before{border-top-color:rgb(255,122,0)!important}#angebote .et_pb_text a{transition:color 0.2s;text-decoration:none}#angebote .et_pb_text a:hover,#angebote .et_pb_text a:focus{text-decoration:underline 2px;text-underline-offset:4px;color:rgb(255,122,0)!important}.et_pb_contact_form_container .et_pb_contact_field{margin-bottom:12px!important}.et_pb_contact_form_container .input{padding:12px 14px!important;font-size:15px!important}.et_pb_contact_form_container textarea.input{height:120px!important;min-height:120px!important}.et_pb_contact_form_container .et_pb_contact_field_options_title{display:none}.et_pb_contact_form_container .et_pb_contact_field_checkbox label{font-size:13px;line-height:1.5em;font-weight:400}.et_pb_contact_form_container .et_contact_bottom_container{margin-top:4px}body #page-container .et_pb_section .et_pb_contact_form_container.et_pb_module .et_pb_button.et_pb_contact_submit{transition:0.3s!important}body #page-container .et_pb_section .et_pb_contact_form_container.et_pb_module .et_pb_button.et_pb_contact_submit:hover,body #page-container .et_pb_section .et_pb_contact_form_container.et_pb_module .et_pb_button.et_pb_contact_submit:focus{background-color:rgb(255,122,0)!important;border-color:rgb(255,122,0)!important;color:rgb(255,255,255)!important}body #page-container .et-l--header .et_pb_section .et_pb_row.et_pb_row_0_tb_header{width:80%!important;max-width:none!important;margin-left:auto!important;margin-right:auto!important;padding-left:0px!important;padding-right:0px!important}body #page-container .et-l--header .et_pb_menu_0_tb_header .et-menu>li:last-child{padding-right:0px!important}body #page-container .et-l--header .et_pb_menu_0_tb_header .et-menu-nav>ul.et-menu{margin-right:0px!important}#angebote .et_pb_text p:has(>a){position:relative;padding-left:24px}#angebote .et_pb_text p>a{font-size:19px;line-height:1.5em}#angebote .et_pb_text p>a::before{content:"5";font-family:ETmodules;font-weight:normal;font-size:28px;line-height:1;color:rgb(255,122,0);position:absolute;left:-4px;top:0px;transition:transform 0.2s;-webkit-text-stroke:1px rgb(255,122,0)}#angebote .et_pb_text p>a:hover::before{transform:translateX(3px)}@media (max-width:980px){.et-l--header .et_pb_menu .mobile_menu_bar::before{color:rgb(6,83,102)!important}body #page-container .et-l--header .et_pb_section .et_pb_row.et_pb_row_0_tb_header{width:90%!important}.et-l--header .et_pb_menu .et_pb_menu__logo img{max-width:160px!important}}@media (max-width:767px){body.home #page-container .et_pb_fullwidth_header_0.et_pb_fullwidth_header .header-content h1{font-size:56px!important}}#kontakt .et_pb_row>.et_pb_column:first-child{background-size:cover!important;background-position:65% top!important}@media (min-width:981px){#kontakt .et_pb_row>.et_pb_column:last-child{padding-top:0px!important}}body #page-container #kontakt .et_pb_contact_form_container .et_contact_bottom_container{display:flex;padding-left:3%;float:none!important;text-align:left!important;justify-content:flex-start!important;margin-top:0px!important}body #page-container #kontakt .et_pb_contact_form_container .et_pb_contact_submit{margin-left:0px!important}.et_pb_contact_form_container .et_pb_contact_field_checkbox label a{font-weight:700;text-decoration:underline;text-underline-offset:2px;color:rgb(114,39,89)!important}.et_pb_contact_form_container .et_pb_contact_field_checkbox label a:hover{color:rgb(255,122,0)!important}@media (min-width:981px){#einstieg .wr-row-1{padding-bottom:40px}#einstieg .wr-row-2{padding-top:40px}#einstieg .wr-fill-col{display:flex!important;flex-direction:column}#einstieg .wr-fill-img{flex:1 1 auto;display:flex;flex-direction:column;min-height:320px;margin-bottom:0px!important}#einstieg .wr-fill-img>a,#einstieg .wr-fill-img .et_pb_image_wrap{display:flex;flex:1 1 auto;position:relative;overflow:hidden;width:100%}#einstieg .wr-fill-img img{position:absolute;top:0px;left:0px;width:100%;object-fit:cover;object-position:center center;height:100%!important}#einstieg .wr-row-1 .wr-fill-img img{object-position:center top}}@media (max-width:980px){#einstieg .wr-row-2{display:flex;flex-direction:column-reverse}#einstieg .wr-row-2>.et_pb_column:first-child{margin-bottom:0px!important}#einstieg .wr-row-2>.et_pb_column:last-child{margin-bottom:30px!important}}#einstieg .wr-fill-img a{cursor:zoom-in}.wr-lead{font-size:18px;color:rgb(68,68,68)}.wr-pdf{display:inline-block;margin-top:6px;padding:10px 20px;border:2px solid rgb(102,102,102);font-family:oswald-semibold,Oswald,sans-serif;font-size:15px;letter-spacing:3px;text-transform:uppercase;transition:0.3s;color:rgb(102,102,102)!important;text-decoration:none!important}.wr-pdf:hover{background:rgb(255,122,0);border-color:rgb(255,122,0);color:rgb(255,255,255)!important}.wr-note{font-size:13px;color:rgb(102,102,102)}.wr-press-h{margin-top:40px}.wr-press{list-style:none;padding-left:0px!important}.wr-press li{margin-bottom:14px}.wr-press span{font-size:14px;color:rgb(102,102,102)}#page-container .et_pb_text ul.wr-press{list-style:none!important;padding-left:0px!important}.wr-cards{display:grid;grid-template-columns:1fr 1fr;gap:24px;margin:30px 0px 18px}.wr-card{background:rgb(244,244,244);padding:26px 28px}.wr-card--wide{grid-column:1 / -1}.wr-card h3,.wr-org-tile h3{font-family:Roboto,Helvetica,Arial,sans-serif;font-size:19px;font-weight:700;line-height:1.35em;color:rgb(114,39,89);padding-bottom:0px;margin-bottom:14px}.wr-card h3::after,.wr-org-tile h3::after{content:"";display:block;width:40px;height:3px;background:rgb(255,122,0);margin-top:12px}.wr-card p{font-size:15px;line-height:1.75em;padding-bottom:0px}.wr-card__cols{display:grid;grid-template-columns:1fr 1fr;gap:32px}.wr-card a,.wr-org-foot a{color:rgb(114,39,89);text-decoration:underline;text-underline-offset:2px}.wr-card a:hover,.wr-org-foot a:hover,.wr-org-tile h3 a:hover{color:rgb(255,122,0)}.wr-tip{color:rgb(255,122,0);text-transform:uppercase;letter-spacing:1px;font-size:13px;margin-right:4px}.wr-org-groups{font-size:13px;font-weight:700;letter-spacing:2px;text-transform:uppercase;color:rgb(26,26,26);margin-top:6px}.wr-org-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;margin:26px 0px 24px}.wr-org-tile{background:rgb(244,244,244);padding:28px 28px 24px;display:flex;flex-direction:column}.wr-org-icon{color:rgb(255,122,0);margin-bottom:16px}.wr-org-tile h3 a{color:rgb(114,39,89);text-decoration:none}.wr-org-tile p{font-size:15px;line-height:1.7em;padding-bottom:0px}.wr-org-formats{margin-top:auto;padding-top:16px;color:rgb(26,26,26)}.wr-org-formats span{display:block;font-size:11px;font-weight:700;letter-spacing:2px;text-transform:uppercase;color:rgb(102,102,102);margin-bottom:2px}.wr-org-foot{font-size:14px;color:rgb(102,102,102)}@media (max-width:980px){.wr-org-grid{grid-template-columns:1fr 1fr}}@media (max-width:767px){.wr-cards,.wr-card__cols,.wr-org-grid{grid-template-columns:1fr}}.wr-press a{color:rgb(114,39,89);text-decoration:underline;text-underline-offset:2px}.wr-press a:hover{color:rgb(255,122,0)}.wr-card{display:flex;flex-direction:column}.wr-card--a{background:rgb(244,244,244)}.wr-card--b{background:#eaf1f2}.wr-card .wr-org-icon{margin-bottom:14px;flex:0 0 auto}.wr-card h3 a{color:rgb(114,39,89);text-decoration:none!important}.wr-press-wrap{margin-top:56px;padding-top:44px;border-top:1px solid #e2e2e2}.wr-press-h{margin-top:0!important}.wr-press-h::after{content:"";display:block;width:60px;height:3px;background:#ff7a00;margin-top:12px}.wr-press-intro{margin-top:6px;color:#666}.wr-press-grid{display:grid;grid-template-columns:1fr 1fr;gap:24px;margin-top:22px}.wr-press-card{display:flex;flex-direction:column;background:#fff;border:2px solid #722759;padding:24px 26px;text-decoration:none!important;transition:border-color 0.3s,transform 0.3s}.wr-press-card:hover{border-color:#ff7a00;transform:translateY(-2px)}.wr-press-icon{color:#ff7a00;margin-bottom:14px}.wr-press-src{font-size:12px;font-weight:700;letter-spacing:2px;text-transform:uppercase;color:#666;margin-bottom:6px}.wr-press-title{font-size:19px;font-weight:700;line-height:1.4em;color:#722759;margin-bottom:14px}.wr-press-more{margin-top:auto;font-size:14px;font-weight:700;color:#ff7a00}@media (max-width:767px){.wr-press-grid{grid-template-columns:1fr}}#page-container{overflow:clip!important}.et-l--header{position:sticky;top:0px;z-index:99999}.et-l--header .et_pb_section{box-shadow:0 2px 12px rgba(0,0,0,0.06)}.admin-bar .et-l--header{top:32px}@media (max-width:782px){.admin-bar .et-l--header{top:46px}}@media (max-width:600px){.admin-bar .et-l--header{top:0px}}html{scroll-padding-top:110px}.et-l--header .et_pb_menu__logo img{transition:max-width .3s ease}body.wr-scrolled .et-l--header .et_pb_menu .et_pb_menu__logo img{max-width:150px!important}@media (max-width:980px){body.wr-scrolled .et-l--header .et_pb_menu .et_pb_menu__logo img{max-width:120px!important}}