.single-partner .et_pb_row.et_pb_row_0_tb_body{width:100%!important;margin-right:0!important}.et_pb_button[disabled="disabled"]{display:none!important}a.project-prev-button:before{transform:rotate(180deg) translatey(-2px)!important}@media screen and (max-width:767px){header .et_pb_section:first-child{padding:20px 0 15px 0!important;height:80px!important}.renopan-header-menu-wrapper{display:inline-block!important;position:absolute!important;top:1px;right:0}}@media screen and (max-width:599px){header .et_pb_row:first-child{width:calc(100% - 40px)!important;margin:0 20px!important}}@media screen and (max-width:509px){.renopan-header-menu-hamburger{margin-left:20px!important}}@media screen and (max-width:399px){header .et_pb_image_wrap{max-width:calc(100vw - 44px - 20px - 44px - 60px)!important;overflow-x:clip!important}header .et_pb_image_wrap img{width:232px!important;height:44px!important}}@media screen and (min-width:768px){.header-logo-klein{display:none!important;visibility:hidden!important}.dsm_fixed_header_shrink_active header .et_pb_section{padding:30px 0 25px 0!important}.dsm_fixed_header_shrink_active .header-logo-gross{display:none!important;visibility:hidden!important}.dsm_fixed_header_shrink_active .header-logo-klein{display:block!important;visibility:visible!important}.renopan-header-menu-wrapper{display:inline-block!important;position:absolute!important;top:4px;right:0}.dsm_fixed_header_shrink_active .renopan-header-menu-wrapper{top:1px!important}}.renopan-header-menu{position:absolute;left:0;right:0}#renopan-partnersuche,#renopan-partnersuche-product-request{background-color:transparent}#renopan-partnersuche-header{position:fixed;left:50%!important;margin-left:-150px}@media screen and (max-width:1199px){#renopan-partnersuche-header{display:none}}.hamburger-aktiv #renopan-partnersuche-header{display:none!important}#renopan-partnersuche-header .mantine-TextInput-root{height:36px!important}#renopan-partnersuche-header span{display:block!important;text-align:left!important;width:1000px!important;text-wrap:nowrap!important}#renopan-partnersuche-header button,#renopan-partnersuche button,#renopan-partnersuche-product-request button{border-color:transparent!important;margin-left:1px!important;margin-right:-1px!important}.mantine-Popover-dropdown{box-shadow:rgba(17,17,26,0.1) 0px 4px 16px,rgba(17,17,26,0.1) 0px 8px 24px,rgba(17,17,26,0.1) 0px 16px 56px!important;z-index:100000!important}.renopan-header-menu{position:relative;left:0;right:0;height:42px}.renopan-header-menu div{display:inline-block;height:42px;vertical-align:middle}@keyframes size_show_menu{0%{transform:scale(0.5)}100%{transform:scale(1)}}@keyframes size_show_megamenu{0%{transform:scale(0.9);opacity:0}100%{transform:scale(1);opacity:1}}.renopan-header-menu div.inaktiv div.aktiv,.renopan-header-menu div.inaktiv div.aktiv *,.renopan-header-menu div.inaktiv img.aktiv{display:none}.renopan-header-menu div.inaktiv div.inaktiv,.renopan-header-menu div.inaktiv div.inaktiv *{display:inline-block;animation:size_show_menu 1.0s}.renopan-header-menu div.inaktiv img.inaktiv{display:inline-block}.renopan-header-menu div.aktiv div.inaktiv,.renopan-header-menu div.aktiv div.inaktiv *,.renopan-header-menu div.aktiv img.inaktiv{display:none}.renopan-header-menu div.aktiv div.aktiv{display:inline-block;animation:size_show_menu 1.0s}.renopan-header-menu div.aktiv div.aktiv *,.renopan-header-menu div.aktiv img.aktiv{display:inline-block}.renopan-header-menu div.aktiv.versteckt div,.renopan-header-menu div.aktiv.versteckt img{display:none!important}@media screen and (min-width:1200px){.renopan-header-menu div.inaktiv.versteckt div,.renopan-header-menu div.inaktiv.versteckt img{display:none!important}}.renopan-header-menu div img.inaktiv,.renopan-header-menu div img.aktiv{cursor:pointer;width:42px;height:42px}.renopan-header-menu div img.close{cursor:pointer;width:15px;height:15px;margin:3px 15px -3px 15px}.renopan-header-menu-suche{margin-left:20px}.renopan-header-menu-hamburger{background-color:#e30513;border-radius:24px;margin-left:70px;position:relative}.renopan-header-menu-hamburger div.aktiv{display:inline}.renopan-header-menu-hamburger ul{padding:0 0 0 5px}.renopan-header-menu-hamburger li{display:inline-block}.renopan-header-menu-hamburger li a{display:inline-block;color:#fff!important;padding:10px 15px;font-size:16px}@media screen and (max-width:1199px){.renopan-header-menu div.inaktiv div.inaktiv,.renopan-header-menu div.inaktiv div.inaktiv *{animation:size_show_megamenu 1.0s!important}.renopan-header-menu-hamburger div.aktiv{width:42px!important}.renopan-header-menu-hamburger div.aktiv .close{transform:translatex(-1px) translatey(10px)}.renopan-header-menu-hamburger div.aktiv .menu-hauptmenue-container{display:none!important;visibility:hidden!important}.renopan-header-menu-megamenu.aktiv{display:block!important;visibility:visible!important;animation:size_show_megamenu 1.0s}.renopan-header-menu-hamburger div.aktiv .menu-hauptmenue-container{width:100vw!important;height:content!important;display:none!important;visibility:hidden!important}.renopan-header-menu-megamenu .menu-hauptmenue-container ul{text-align:center}.renopan-header-menu-megamenu li{display:block!important}.renopan-header-menu-megamenu li a{color:white!important;font-size:16px!important;font-weight:500}}@media screen and (min-width:1200px){.renopan-header-menu-megamenu{display:none!important;visibility:hidden!important}}.renopan-header-menu-suche.inaktiv{border:0;position:relative;width:42px}.renopan-header-menu-suche.aktiv{border:3px solid #e30513;border-radius:24px;position:relative;width:244px}.renopan-header-menu-suche .search-input{border:0;display:inline-block;font-size:16px;margin:2px 0 5px 15px;padding:0;width:179px;height:25px;vertical-align:top}.renopan-header-menu-suche img.search{display:inline-block;width:25px;height:25px;margin:5px 15px 6px 0}.renopan-header-menu-szenario-megamenu.inaktiv{display:none;visibility:hidden}.renopan-header-menu-szenario-megamenu.aktiv{display:block;visibility:visible;animation:size_show_megamenu 1.0s}.renopan-header-menu-megamenu.inaktiv{display:none;visibility:hidden}.renopan-header-menu-megamenu.aktiv{display:none;visibility:hidden}@media (max-width:479px){.renopan-header-menu-szenario-megamenu .et_pb_column{width:50%!important;margin-right:0!important}.renopan-header-menu-szenario-megamenu .et_pb_row_4col{margin:0!important}}@media screen and (max-width:767px){.renopan-header-menu-suche{display:none!important;visibility:hidden!important}.header-logo-gross{display:none!important;visibility:hidden!important}.header-logo-klein{display:block!important;visibility:visible!important}}.footer-partner-column{display:none}.divi-area-ansprechpartner-overlay .hinweis,.divi-area-ansprechpartner-overlay .ergebnis{display:none}.divi-area-wrap-ansprechpartner-overlay{border-radius:16px;display:flex!important;margin-top:20px!important}.divi-area-wrap-ansprechpartner-overlay::after{content:'';height:80px;width:80px;position:absolute;background-color:#fff;top:-20px;left:45%;transform:rotate(45deg)}.divi-area-wrap-ansprechpartner-fehler-overlay{border-radius:16px;display:flex!important;margin-top:40px!important}.divi-area-wrap-ansprechpartner-fehler-overlay::after{content:'';height:80px;width:80px;position:absolute;background-color:#fff;top:-20px;left:45%;transform:rotate(45deg)}.ansprechpartner-eingabe,.ansprechpartner-eingabe-ohne-overlay{display:inline-block;padding:20px 0}.ansprechpartner-eingabe input,.ansprechpartner-eingabe input:focus,.ansprechpartner-eingabe-ohne-overlay input,.ansprechpartner-eingabe-ohne-overlay input:focus{border:3px solid #e30613;border-radius:24px 0 0 24px;font-size:18px;padding:8px 12px;text-align:center;width:150px}.ansprechpartner-eingabe button,.ansprechpartner-eingabe-ohne-overlay button{cursor:pointer;background:#e30613;border:3px solid #e30613;border-radius:0 24px 24px 0;color:#fff;font-size:18px;font-weight:500;padding:8px 12px;text-align:center;width:150px}.ansprechpartner-eingabe-ohne-overlay-button button{cursor:pointer;background:#e30613;border:3px solid #e30613;border-radius:24px;color:#fff;font-size:18px;font-weight:500;padding:8px 12px;text-align:center;width:150px}.karte-ansprechpartner-kontakt a,.footer-ansprechpartner-kontakt a{color:#000}.et_pb_portfolio_grid_items .et_pb_portfolio_item h1.et_pb_module_header{opacity:0!important;transform:translate(0,-76px);background:rgba(0,0,0,0.4);color:#fff!important;padding:20px!important;font-size:19px!important;font-weight:600;line-height:1!important}.et_pb_portfolio_grid_items .et_pb_portfolio_item h1.et_pb_module_header a{color:#fff!important;font-size:19px!important;font-weight:600;line-height:1!important}.et_pb_portfolio_grid_items .et_pb_portfolio_item{margin-bottom:-76px!important}.et_pb_portfolio_items h2{opacity:0!important;transform:translate(0,-70px);background:rgba(0,0,0,0.4);color:#fff;margin-left:1px!important;margin-right:1px!important;padding:20px!important;font-size:19px!important;font-weight:600;line-height:1!important}.et_pb_portfolio_items .et_pb_portfolio_item{margin-bottom:-24px!important}.et_pb_portfolio_items .et_pb_portfolio_item .et_portfolio_image img{width:100%!important}.et_pb_fullwidth_portfolio .et_pb_portfolio_image .et_overlay::before{top:50%!important}.single-partner .et_pb_fullwidth_portfolio .et_pb_portfolio_item{margin-right:0!important}.single-partner .et_pb_fullwidth_portfolio .et_pb_portfolio_items.clearfix.columns-5 .et_pb_carousel_group{display:flex!important}.slick-track{margin-left:0}.slick-arrow.slick-prev{left:-44px!important}#top-menu li a{font-variant-caps:normal;text-transform:none!important}#top-menu li li a{padding-left:0px}#top-menu li.mega-menu>ul>li>a{padding-left:0px}.frm_style_formidable-style .frm_fields_container{column-gap:30px}.frm_style_formidable-style fieldset{padding:0!important}.frm_style_formidable-style *:focus{border-color:#000!important;box-shadow:none!important}.frm_style_formidable-style .frm_error{display:none;visibility:hidden}.frm_style_formidable-style .form-column{display:grid;grid-template-columns:repeat(12,1fr);grid-auto-rows:max-content;column-gap:30px}@media screen and (min-width:1200px){.partner-kontaktformular .frm_fields_container{display:grid;width:100%;grid-column-gap:30px;grid-template-columns:repeat(12,1fr)}.frm_style_formidable-style .form-column{width:100%;grid-column:span 6 / span 6}}.frm_style_formidable-style .frm_html_container strong,.frm_style_formidable-style .frm_html_container p{color:#000;font-size:19px}.frm_style_formidable-style .frm_form_field{position:relative;margin-bottom:30px!important;max-width:calc(100vw - 80px - 20px)!important}.frm_style_formidable-style .frm_primary_label{color:#000!important;font-size:19px;margin-top:16px;margin-bottom:16px}.frm_style_formidable-style .frm_form_field.extra-abstand{margin-bottom:48px!important}.frm_style_formidable-style .frm_form_field *[aria-invalid="true"]{border-color:#e30613!important}.frm_style_formidable-style select,.frm_style_formidable-style input,.frm_style_formidable-style textarea{background:transparent!important;border:2px solid #000!important;border-radius:24px!important;font-size:19px!important;padding:8px 12px 6px 12px!important}.frm_style_formidable-style select{appearance:none}.frm_style_formidable-style .select_wrapper:after{content:"▼";position:absolute;font-size:16px;right:24px;top:12px;z-index:1;text-align:center;width:12px;height:12px;pointer-events:none}.frm_style_formidable-style .frm_checkbox{position:relative}.frm_style_formidable-style input[type=checkbox]{padding:0!important;width:36px!important;height:36px!important;line-height:1!important;position:absolute!important;left:0;top:2px}.frm_style_formidable-style input[type=checkbox]::before{margin-top:6px!important;margin-left:6px!important;width:20px!important;height:20px!important;line-height:20px!important;box-shadow:inset 20px 20px #000!important}.frm_style_formidable-style .frm_checkbox label{color:#000!important;text-indent:0!important;margin-left:30px!important;margin-top:0px;font-size:17px!important;line-height:1.2!important}.partner-kontaktformular .frm_style_formidable-style .frm_checkbox label{font-size:19px!important;font-weight:600!important;margin-top:10px}@media screen and (min-width:981px){.frm_style_formidable-style .frm_opt_container{display:grid;width:100%;grid-column-gap:30px;grid-row-gap:30px;grid-template-columns:1fr 1fr}}.frm_style_formidable-style .checkbox_half .frm_checkbox{height:36px}.frm_style_formidable-style .checkbox_full .frm_checkbox{grid-column:span 6 / span 6}.frm_style_formidable-style .frm_submit{text-align:right!important;max-width:calc(100vw - 80px - 20px)!important}.frm_style_formidable-style .frm_submit button{}.frm_style_formidable-style button{background-color:#e30613!important;border-color:#e30613!important;border-radius:24px!important;color:#fff!important;font-size:19px!important;padding:10px 32px 6px 32px!important;margin:0!important}.frm_style_formidable-style button:focus{border-color:#e30613!important}.frm_style_formidable-style .ohne-abstaende{margin:0!important}.frm_style_formidable-style .ohne-abstaende .h-captcha{margin:0!important}.partner-kontaktformular-hamacher .frm_style_formidable-style button{background-color:#95c11f!important;border-color:#95c11f!important}.partner-kontaktformular-hamacher .frm_style_formidable-style button:focus{border-color:#95c11f!important}.partner-kontaktformular-zimmerer-profibau .frm_style_formidable-style button{background-color:#70825a!important;border-color:#70825a!important}.partner-kontaktformular-zimmerer-profibau .frm_style_formidable-style button:focus{border-color:#70825a!important}.partner-kontaktformular-johnsen .frm_style_formidable-style button{background-color:#55ac42!important;border-color:#55ac42!important}.partner-kontaktformular-johnsen .frm_style_formidable-style button:focus{border-color:#55ac42!important}.partner-kontaktformular-peters-gmbh-luxemburg .frm_style_formidable-style button{background-color:#e30613!important;border-color:#e30613!important}.partner-kontaktformular-peters-gmbh-luxemburg .frm_style_formidable-style button:focus{border-color:#e30613!important}.partner-kontaktformular-bornhauser-baumontagen .frm_style_formidable-style button{background-color:#000000!important;border-color:#000000!important;color:#fff100!important}.partner-kontaktformular-bornhauser-baumontagen .frm_style_formidable-style button:focus{border-color:#000000!important;color:#fff100!important}.partner-kontaktformular-peters-gmbh .frm_style_formidable-style button{background-color:#e30613!important;border-color:#e30613!important}.partner-kontaktformular-peters-gmbh .frm_style_formidable-style button:focus{border-color:#e30613!important}.partner-kontaktformular-renopan-mitteldeutschland .frm_style_formidable-style button{background-color:#046fcc!important;border-color:#046fcc!important}.partner-kontaktformular-renopan-mitteldeutschland .frm_style_formidable-style button:focus{border-color:#046fcc!important}.partner-kontaktformular-taglieber-holzbau .frm_style_formidable-style button{background-color:#95ad22!important;border-color:#95ad22!important}.partner-kontaktformular-taglieber-holzbau .frm_style_formidable-style button:focus{border-color:#95ad22!important}.partner-kontaktformular-holz-und-dach-leyherr .frm_style_formidable-style button{background-color:#e30613!important;border-color:#e30613!important}.partner-kontaktformular-holz-und-dach-leyherr .frm_style_formidable-style button:focus{border-color:#e30613!important}.partner-kontaktformular-huth .frm_style_formidable-style button{background-color:#007f55!important;border-color:#007f55!important}.partner-kontaktformular-huth .frm_style_formidable-style button:focus{border-color:#007f55!important}.partner-kontaktformular-koehldorfner-holzbau .frm_style_formidable-style button:focus{border-color:#0068b3!important}.partner-kontaktformular-koehldorfner-holzbau .frm_style_formidable-style button{background-color:#0068b3!important;border-color:#0068b3!important}.partner-kontaktformular-stelly-hausrenovierungen .frm_style_formidable-style button:focus{border-color:#164194!important}.partner-kontaktformular-stelly-hausrenovierungen .frm_style_formidable-style button{background-color:#164194!important;border-color:#164194!important}.partner-kontaktformular-frank-liese-baubetreuung .frm_style_formidable-style button:focus{border-color:#e02b20!important}.partner-kontaktformular-frank-liese-baubetreuung .frm_style_formidable-style button{background-color:#e02b20!important;border-color:#e02b20!important}.partner-kontaktformular-renopan-zentrale .frm_style_formidable-style button:focus{border-color:#e02b20!important}.partner-kontaktformular-renopan-zentrale .frm_style_formidable-style button{background-color:#e02b20!important;border-color:#e02b20!important}.renopan-sanierungstag-teilnahme-popup-step1{display:block;visibility:visible}.renopan-sanierungstag-teilnahme-popup-step1.unsichtbar{display:none;visibility:hidden}.renopan-sanierungstag-teilnahme-popup-step2{display:block;visibility:visible}.renopan-sanierungstag-teilnahme-popup-step2.unsichtbar{display:none;visibility:hidden}.et-fb .unsichtbar{display:block!important;visibility:visible!important}