@font-face{font-family:'Titillium Web';font-style:normal;font-weight:200;font-display:swap;src:local('Titillium Web ExtraLight'),local('TitilliumWeb-ExtraLight'),url(../../../../../../themes/Divi-child/webfonts/NaPDcZTIAOhVxoMyOr9n_E7ffAzHGIVzY5abuWIGxA.woff2) format('woff2');unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Titillium Web';font-style:normal;font-weight:200;font-display:swap;src:local('Titillium Web ExtraLight'),local('TitilliumWeb-ExtraLight'),url(../../../../../../themes/Divi-child/webfonts/NaPDcZTIAOhVxoMyOr9n_E7ffAzHGItzY5abuWI.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Titillium Web';font-style:normal;font-weight:300;font-display:swap;src:local('Titillium Web Light'),local('TitilliumWeb-Light'),url(../../../../../../themes/Divi-child/webfonts/NaPDcZTIAOhVxoMyOr9n_E7ffGjEGIVzY5abuWIGxA.woff2) format('woff2');unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Titillium Web';font-style:normal;font-weight:300;font-display:swap;src:local('Titillium Web Light'),local('TitilliumWeb-Light'),url(../../../../../../themes/Divi-child/webfonts/NaPDcZTIAOhVxoMyOr9n_E7ffGjEGItzY5abuWI.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Titillium Web';font-style:normal;font-weight:400;font-display:swap;src:local('Titillium Web Regular'),local('TitilliumWeb-Regular'),url(../../../../../../themes/Divi-child/webfonts/NaPecZTIAOhVxoMyOr9n_E7fdM3mDaZRbryhsA.woff2) format('woff2');unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Titillium Web';font-style:normal;font-weight:400;font-display:swap;src:local('Titillium Web Regular'),local('TitilliumWeb-Regular'),url(../../../../../../themes/Divi-child/webfonts/NaPecZTIAOhVxoMyOr9n_E7fdMPmDaZRbrw.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Titillium Web';font-style:normal;font-weight:600;font-display:swap;src:local('Titillium Web SemiBold'),local('TitilliumWeb-SemiBold'),url(../../../../../../themes/Divi-child/webfonts/NaPDcZTIAOhVxoMyOr9n_E7ffBzCGIVzY5abuWIGxA.woff2) format('woff2');unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Titillium Web';font-style:normal;font-weight:600;font-display:swap;src:local('Titillium Web SemiBold'),local('TitilliumWeb-SemiBold'),url(../../../../../../themes/Divi-child/webfonts/NaPDcZTIAOhVxoMyOr9n_E7ffBzCGItzY5abuWI.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Titillium Web';font-style:normal;font-weight:700;font-display:swap;src:local('Titillium Web Bold'),local('TitilliumWeb-Bold'),url(../../../../../../themes/Divi-child/webfonts/NaPDcZTIAOhVxoMyOr9n_E7ffHjDGIVzY5abuWIGxA.woff2) format('woff2');unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Titillium Web';font-style:normal;font-weight:700;font-display:swap;src:local('Titillium Web Bold'),local('TitilliumWeb-Bold'),url(../../../../../../themes/Divi-child/webfonts/NaPDcZTIAOhVxoMyOr9n_E7ffHjDGItzY5abuWI.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.presse_news_headline{line-height:1.5em}.versicherung_preis_brutto{font-size:46px;font-weight:700;color:#333}.versicherung_preis_einmalig{font-size:16px}.versicherung_enthalten_attribut{font-weight:700}.versicherung_heading_verlaengerungseit{padding-bottom:30px}.versicherungen_preis_div{margin-bottom:20px}.versicherung_verlaengerung_auswahl .wpcf7-list-item-label{padding-right:10px;font-size:16px}.versicherung_verlaengerung_auswahl .wpcf7-list-item{display:block;margin-left:0}.versicherung_verlaengerung_auswahl input[type=checkbox]{width:20px;height:20px;top:2px!important}.versicherungslaufzeit_liste_div{margin-top:20px}.versicherungslaufzeit_liste_div .versicherungslaufzeit_liste_label{font-size:24px;color:grey}.psg_counter_white .percent-value,.psg_counter_white .percent-sign{color:#fff;font-family:"Titillium Web",sans-serif;font-weight:700}.psg_counter_white h3{color:#fff;font-family:"Titillium Web",sans-serif;font-weight:regular;text-transform:none}.list_sun_psg li{list-style:none;margin-top:5px;padding-left:50px;margin-bottom:30px}.list_sun_psg{padding-left:0px!important}.sun_title_icon{padding-left:50px;font-size:22px}.list_sun_psg li::before,.sun_title_icon::before{position:absolute;content:' ';background-image:url(/wp-content/uploads/2021/09/psg_sonne_icon.svg);background-repeat:no-repeat;padding-right:33px;height:50px;width:37px;left:0;margin-top:-5px}.button_rechner a::before{position:relative;content:' ';background-image:url(/wp-content/uploads/2021/09/psg_taschenrechner.svg);background-repeat:no-repeat;top:0;padding-right:19px;height:39px;width:40px;padding-bottom:10px;margin-right:10px}.jump_menu li{list-style:none}.jump_menu a{color:#000;text-decoration:underline}.h_jump_menu{color:#000;padding:10px}.jump_menu_box{margin-top:20px!important}.text_landingpages_psg p{line-height:1.5em}.list_orange_arrow li{list-style:none;text-decoration:none;margin-left:10px}.list_orange_arrow li:before{content:"\e04e";font-family:etmodules;font-size:20px;color:#D31628;position:absolute;left:0}#page-container{padding-top:106px!important}.timeline-express-read-more-link{color:#ff6000!important}.wpcf7-list-item-label a{color:orange!important}#et-secondary-nav>li:last-child{margin-right:18px}#et-secondary-nav li:first-child:after{content:'/';display:inline-block;margin:0;position:absolute;top:0em;right:-.9em;color:#7c7c7c}#top-header,#top-header a{background-color:#f1f1f1!important}#top-header .container.clearfix{padding-right:50px}.et_header_style_left .logo_container{position:relative;width:100%;height:100%}.et_header_style_left div.logo_container{float:left;max-width:250px;padding-top:7px}.mobile_menu_bar.et_pb_header_toggle{width:75px}.mobile_menu_bar:before{content:url(https://psnew.werkvoll.design/wp-content/uploads/2018/11/main_menu_sun_icon.svg)}.et_header_style_fullscreen .et_slide_menu_top a,.et_header_style_fullscreen .et_slide_menu_top,.et_header_style_fullscreen .et_slide_in_menu_container span.mobile_menu_bar.et_toggle_fullscreen_menu:before,.et_header_style_fullscreen .et_slide_menu_top button#searchsubmit_header:before{color:#f15922}.single.et_pb_pagebuilder_layout.et_full_width_page #main-content .container{padding:0}body,span,h1,h2,h3,h4,h5,h6,p,a,i{font-weight:400;font-family:"Titillium Web",sans-serif}.et_header_style_fullscreen .et_pb_fullscreen_nav_container .et_mobile_menu li{text-align:left;padding-left:30%!important}h1,h2,h3{text-transform:uppercase}h2{font-size:29px}.font_size_50{font-size:50px!important}.font_size_24{font-size:24px!important}.font_size_18{font-size:18px!important}.font_size_16{font-size:16px!important}p{padding-bottom:.7em}.white_head,.white{color:#fff}.grey{color:#333}.orange{color:rgb(211,22,40)}.light_grey{color:#9c9c9c}.orange_btn{white-space:nowrap;font-weight:600;text-transform:uppercase;transition:1s;background-color:rgb(211,22,40)!important;padding:15px 19px;border-radius:10px;color:#fff;width:90%}.deactive_btn_btn{cursor:not-allowed;white-space:nowrap;font-weight:600;text-transform:uppercase;transition:1s;background-color:lightgrey!important;padding:15px 19px;border-radius:10px;color:#fff;width:90%}.white_btn{white-space:nowrap;font-weight:600;text-transform:uppercase;transition:1s;background-color:#f86c12;padding:15px 30px;border-radius:10px;color:#fff}.light_grey_btn{white-space:nowrap;font-weight:600;text-transform:uppercase;transition:1s;background-color:#f1f3f3;padding:15px 30px;border-radius:10px;color:#252c2c}.light_grey_btn:hover{background-color:#bfbfbf;color:black!important}.orange_btn:hover{transition:1s;background-color:#c03a09;color:white!important}.fat{font-weight:600}.bigger_quote{font-size:20px}.padding_top_6px{padding-top:6px!important}.padding_bottom_half{padding-bottom:25px;line-height:1.5em}.padding_top_half{padding-top:25px!important}.padding_top{padding-top:50px!important}.margin_top{margin-top:50px}.padding_top_double{padding-top:100px!important}.padding_bottom_double{padding-bottom:100px}.headline_standalone_sektion{padding:90px 0!important}.padding_bottom{padding-bottom:50px!important}.bigger_head{font-size:36px}.fat_head{font-family:"Titillium Web",sans-serif;font-weight:700}strong{font-weight:600}.thin_head{font-weight:300}.align_center{text-align:center}#footer_pfalzsolar h3,#footer_pfalzsolar p,#footer_pfalzsolar h2{color:#7f8395;padding-bottom:5px}.footer_p{line-height:1.3em}#footer_iso_text{padding-top:0;margin-top:-30px}#footer_iso_text span{color:#606475;font-size:30px;text-transform:uppercase}#footer_recall .et_pb_contact p input{background-color:#232323!important;padding:3% 3%;color:#606475}#footer_linked_link{vertical-align:-6px}#recallform-footer input[type="url"],#recallform-footer input[type="email"],#recallform-footer input[type="tel"],#recallform-footer input[type="text"],#recallform-footer textarea{background-color:#232323!important;padding:3% 3%;color:#606475;width:100%;border-width:0;font-size:14px;margin:0;border-radius:0}#recallform-footer ::placeholder{color:#606475;opacity:1}#recallform-footer :-ms-input-placeholder{color:#606475}#recallform-footer ::-ms-input-placeholder{color:#606475}#recallform-footer #quiz-footer{width:50px;color:#7f8395}#recallform-footer .submit-footer{color:#8b8f9f!important;border-width:0px!important;border-radius:0;background-color:rgba(0,0,0,.3);font-size:16px!important;padding:.3em 1em!important;border:2px solid transparent;height:37px;margin-left:18px}#recallform-footer #daten-check{margin-bottom:.5em;font-size:9px;letter-spacing:1.5px;padding-right:10px;display:flex;align-items:center;margin-bottom:20px;margin-top:20px;flex-direction:row-reverse;color:#7f8395}#recallform-footer #daten-check p{color:#fff}#recallform-footer #daten-check span.wpcf7-list-item{margin:0}#recallform-footer #daten-check label{display:block;padding-left:45px;margin-bottom:12px;cursor:pointer;font-size:22px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#recallform-footer #daten-check label .wpcf7-list-item-label{position:absolute;top:12px;left:12px;height:18px;width:18px;background-color:rgba(0,0,0,.3)}#recallform-footer #daten-check label .wpcf7-list-item-label::after{position:absolute;display:none;left:0;top:0;content:'\f147';font-family:'dashicons';color:#2EA3F2;width:17px;height:17px;font-size:17px;line-height:17px}#recallform-footer #daten-check label .wpcf7-list-item-label::before{position:absolute;left:25px;top:-3px;content:'OK';font-size:13px}#recallform-footer #daten-check label input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}#recallform-footer #daten-check label input:checked~.wpcf7-list-item-label:after{display:block}#recallform-footer #daten-check label:hover~.wpcf7-list-item-label{background-color:rgba(0,243,203,.2)}#recallform-footer .ajax-loader{display:none}#recallform-footer .wpcf7-form-control-wrap{margin-bottom:3%;display:block}.et_pb_contact .et_pb_contact_field_half{float:left;width:64%}.et_pb_contact_field_options_title,.et_pb_contact_field_select_title,.et_pb_contact_field_checkbox,.et_pb_contact_field_radio{display:inline-block}.et_pb_contact_field_options_wrapper .et_pb_contact_field_options_title{margin-bottom:.5em;font-size:12px;letter-spacing:1.5px}#footer_pfalzsolar{padding-top:40px!important}#mobile_menu_slide a{text-transform:uppercase}#das_koennte_sie_auch_interessieren_text p{font-weight:600;text-transform:uppercase;padding-bottom:0em}#das_koennte_sie_auch_interessieren_text img{padding:50px;padding-bottom:0;padding-top:0}.prefooter_btns{padding-top:222px;padding-bottom:105px}#wp-live-chat-header{display:none}.loading-popover{position:fixed;height:100%;width:100%;background-color:rgba(0,0,0,.7);z-index:100000;margin:0 auto;top:0;left:0;display:flex;align-items:center;justify-content:center;opacity:0;-webkit-transition:opacity 300ms;-moz-transition:opacity 300ms;-ms-transition:opacity 300ms;-o-transition:opacity 300ms;transition:opacity 300ms;pointer-events:none}.loading-popover.show{opacity:1;pointer-events:all}.loading-popover .content{display:block;max-width:50%;height:50%;background-color:#fff;flex:1}.loading-popover .content .bold{font-size:1.5rem}#pfalzwerke_app_icon{width:100px;opacity:.6;width:250px;position:absolute;bottom:-100px;right:0}#main-footer p{padding:0px!important}#mainfooter h1,#mainfooter h2,#mainfooter h3,#mainfooter h4,#mainfooter h5,#mainfooter h6{font-family:Titillium Web!important;line-height:1!important;font-weight:400!important;margin-bottom:0rem!important}#footer_pfalzsolar p{font-size:14px!important}#footer_iso_text span{line-height:1!important}#footer_pfalzsolar h3{padding-bottom:0px!important;margin-bottom:0px!important;line-height:1!important}#footer-info a{font-size:14px}#footer_pfalzsolar h2,#footer_pfalzsolar h3{font-family:Titillium Web!important}#footer_pfalzsolar .h3 .fat_head{font-weight:bold!important}#footer_pfalzsolar h2{font-size:29px!important}@media only screen and (max-width :1024px){.font_size_50{font-size:30px!important}}@media only screen and (max-width :1024px){.et_header_style_left div.logo_container{float:left;max-width:100%;padding-top:0;min-height:100px;position:absolute;margin-top:5px;margin-left:-15px;padding-left:15px}.ubermenu .ubermenu-nav .ubermenu-column-1-3{width:100%!important}.et_contact_bottom_container{text-align:center!important}#footer_pfalzsolar h2{font-size:30px}#footer_pfalzsolar p{font-size:12px}#footer_pfalzsolar h3{font-size:16px}#footer_iso_text span{font-size:20px}#footer_recal .et_pb_button{font-size:16px!important}.et_pb_contact_field_options_wrapper .et_pb_contact_field_options_title{margin-bottom:.5em;font-size:9px;letter-spacing:1.5px;padding-right:10px}#das_koennte_sie_auch_interessieren_text .et_pb_column{height:50%;float:left}.interesse_sektion .et_pb_column{width:100%;margin-bottom:50px}.interesse_sektion h2{padding-bottom:50px}}@media (max-width:980px){#pfalzwerke_app_icon{display:none}#top-header,div#et-secondary-menu,ul#et-secondary-nav{display:block!important;text-align:-webkit-right;margin-bottom:0}#top-header .container{padding-top:0em!important}body.et_non_fixed_nav.et_transparent_nav.et_secondary_nav_enabled #main-header,body.et_fixed_nav.et_secondary_nav_enabled #main-header{top:30px!important}}@media only screen and (max-width :500px){#SolarCalc .wpcf7-acceptance span label,.wallbox-configurator .wpcf7-checkbox span label{font-size:.7em;padding-right:10%;text-align:left}.wallbox-configurator .wpcf7-list-item-label{font-size:0.7em!important;padding-right:10%;text-align:left}h3{text-transform:uppercase;line-height:1.3em}.light_grey_btn{font-size:12px}.bigger_quote{font-size:12px}.orange_btn{display:block;white-space:normal}.et_pb_blurb_position_left .et_pb_main_blurb_image{display:block;width:30%;margin:0 10px}.et_pb_blurb.et_pb_text_align_left .et_pb_blurb_content .et_pb_blurb_container{display:block}}.pum-theme-1244 .pum-content+.pum-close,.pum-theme-standard-theme .pum-content+.pum-close{border-radius:0px!important}.pum-theme-1244 .pum-container,.pum-theme-standard-theme .pum-container{border-radius:0px!important}#main-header{top:30px!important}#top-header{background-color:#f1f1f1!important;font-family:"Titillium Web",sans-serif;color:#7c7c7c!important}.et_non_fixed_nav.et_transparent_nav #main-header,.et_non_fixed_nav.et_transparent_nav #top-header,.et_fixed_nav #main-header,.et_fixed_nav #top-header{position:fixed}#top-header .container{padding-top:0;font-weight:400;padding-bottom:0;background-color:transparent!important;display:flex;justify-content:flex-end;height:30px;align-items:center}#et-info{display:none}.cta a{color:#7c7c7c!important;padding-right:10px;transition:all 0.5s;font-family:"Titillium Web",sans-serif}.cta a:hover{color:#929292!important}#et-secondary-menu{display:none}@media (max-width:1024px){.ubermenu.ubermenu-disable-submenu-scroll .ubermenu-item>.ubermenu-submenu.ubermenu-submenu-type-mega{overflow:scroll!important}.ubermenu.ubermenu-transition-slide .ubermenu-active>.ubermenu-submenu.ubermenu-submenu-type-mega,.ubermenu:not(.ubermenu-transition-slide) .ubermenu-submenu.ubermenu-submenu-type-mega{max-height:70vh!important}}.team__card{position:relative;min-height:350px}.team__card_name{background:radial-gradient(circle at top right,#ed505f 0%,#D31628 90%)!important;padding:15px 25px;display:flex;align-content:center}.team__card_name .name{color:#fff;font-weight:700;text-transform:uppercase;font-size:18px;margin:0;padding:0}.team__card_wrapper:hover .team__card_name .name{margin-left:10px}.team__card_name .name{transition:0.2s ease all}.team__card_content{padding:25px 0 25px 25px;max-width:calc(100% - 140px)}.team__card_content .position{font-weight:700;text-transform:uppercase;display:flex;line-height:1.4;color:#000;font-size:15px;margin-bottom:5px}.team__card_picture{position:absolute;right:-30px;pointer-events:none;top:-50px}.team__card_picture img{max-height:280px;transition:0.2s ease all}.team__card_content{padding:25px;max-width:calc(100% - 155px)}.divider_headline .headline{padding:0;font-weight:700;font-size:26px}.divider_headline{background:#ececec;padding:15px 25px;border-radius:10px;margin-bottom:100px}@media screen and (min-width:1200px){.col-calc{max-width:45%;-ms-flex:0 0 45%;flex:0 0 45%}}@media screen and (max-width:1199px){.team__card_picture img{max-height:200px}.team__card_picture{position:absolute;right:-25px;pointer-events:none;top:-15px}}@media screen and (max-width:767px){.team__card{min-height:225px}.team__card_picture{right:20px;top:-57px}.team__card_content{padding:25px;max-width:100%}.team__card_picture img{max-height:105px}.button_rechner a::before{display:none}}.lead__success{display:flex;justify-content:center;text-align:center;flex-direction:column;padding:50px;background:#fff;box-shadow:0 15px 30px rgba(0,0,0,.15);border-bottom:5px solid #D31628}.lead__success_message{font-size:35px;font-weight:700;line-height:1.2;color:#000}.lead__success_img{margin-bottom:25px}.wpcf7-form-control-wrap{background:transparent;color:#000;padding:0;min-height:auto}.wpcf7-form-control-wrap input[type="checkbox"]::before,.wpcf7-form-control-wrap input[type="radio"]::before{content:"";display:block;width:15px;height:15px;border-radius:2px;background-color:#fff;margin:0 0 8px -8px;border:1px solid #a6a6a6;top:0;right:0;bottom:0;position:relative;left:0}.wpcf7-form-control.wpcf7-submit{cursor:pointer}.wpcf7-form-control-wrap.orange_gradient input[type="checkbox"]::before{background:radial-gradient(circle at top left,#f0af13 0%,#f15922 65%)!important;position:relative;top:0;right:0;bottom:0;left:0}.wpcf7-form-control.wpcf7-textarea.praemien_input{-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important;border:none;border-bottom-color:currentcolor;border-bottom-style:none;border-bottom-width:medium;border-bottom-color:currentcolor;border-bottom-style:none;border-bottom-width:medium;background:unset;line-height:32px;font-size:24px;margin:2% 0%;border-bottom:3px solid gray;color:grey;width:100%;max-width:100%;max-height:100px}.wpcf7-form-control.wpcf7-select.post{box-sizing:border-box;width:100%;padding:14px 25px 12px 0;border-bottom:3px solid gray;border-left:0;border-right:0;border-top:0;margin-bottom:25px}.Selbsstaendig,.korrekte_Angaben,.mehrere_Anlagen,.Datenschutz,.Datenweitergabe{display:inline-block;min-height:50px;padding:2%;color:#fff;border-radius:15px;background-color:grey;width:100%;margin:10px auto}.Rueckruf,.Angebote,.Werbung{display:inline-block;min-height:50px;padding:2%;color:#fff;border-radius:15px;background-color:grey;width:100%;margin:10px auto}@media screen and (max-width:768px){.loading-popover .content{max-width:100%;height:90vh;text-align:center}}.SC_Datenschutz input[type=checkbox]:before,input[type=radio]:before{display:none!important}.av-reset-password,.av-account-activation{background:#fff;box-shadow:0 15px 25px rgba(185,170,158,.5);padding:2rem;display:flex;flex-direction:column;align-items:center;max-width:50%;justify-content:center;margin-left:auto;margin-right:auto;border-bottom:5px solid #D31628;border-radius:2px}.av-reset-password h5,.av-account-activation h5{color:#000;font-size:24px;font-weight:700}.av-reset-password>p{background:#f5f5f5;margin:0 0 20px 0;padding:5px 35px;width:100%;text-align:center}.av-reset-password #av-reset{display:flex;flex-direction:column}.av-reset-password #av-reset label{margin-bottom:20px;display:flex;flex-direction:column}.av-reset-password #av-reset input[type="text"]{padding:10px}.av-reset-password #av-reset label small{font-size:12px;line-height:1.4;margin-top:6px;color:#b5b5b5}.av-reset-password #av-reset input[type="submit"],.av-account-activation button{background:radial-gradient(circle at top left,#f0af13 0%,#f15922 65%);border:none;padding:10px;color:#fff;cursor:pointer;font-weight:700;font-size:1rem}.av-account-activation button{margin-top:20px}.av-account-activation button:hover{background:#f15922}.av-reset-password #av-reset input[type="submit"]:hover{background:#f15922}.av-reset-password .av-message .av-error,.av-account-activation .av-success{padding:0.5rem!important;margin:0 0 20px 0}@media screen and (max-width:1100px){.av-reset-password,.av-account-activation{max-width:100%}}.et_pb_post .entry-content{padding-top:0}.blog__grid_item_excerpt{min-height:8rem}.blog__grid{display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:1rem}.blog__grid_item_title{display:flex;align-items:center;margin-top:1rem;margin-bottom:.25rem}.blog__grid_item_title .icon{margin-right:.5rem;position:relative;top:4px}.blog__grid_item_title .headline{padding:0;font-family:"Titillium Web",sans-serif;font-weight:700;color:rgb(211,22,40);line-height:1.5rem}.blog__readingtime{display:flex}.blog__readingtime .icon{position:relative;top:.1rem;margin-right:.25rem}.blog__grid_item_meta{margin:0 0 1rem 0;display:flex;flex-wrap:wrap}.blog__grid .blog__grid_item{width:calc(100% / 2 - 20px);margin-bottom:6rem}.blog__grid_item_thumbnail img{width:100%;object-fit:cover;height:250px;transition:0.2s ease all}.blog__grid_item_meta span{font-weight:700}.blog__grid_item_button{display:flex;width:100%;justify-content:flex-end;margin-top:1rem}.blog__date{margin-right:2rem}.blog__grid_item_button a{display:inline-flex;width:auto;padding:10px 25px;line-height:1.4;justify-content:center;border-radius:5px}.blog__grid_item_button a:hover{background:linear-gradient(29deg,#f15922 0%,#f6bf01 100%)}.blog__grid_item_thumbnail a{display:flex}.blog__grid_item_thumbnail{overflow:hidden}.blog__grid_item_thumbnail:hover img{transform:scale(1.1)}@media screen and (max-width:900px){.blog__grid .blog__grid_item{width:100%}.blog__grid_item_title .headline{font-size:24px}}.blog__grid_pagination{margin-top:4rem}.blog__grid_pagination .wp-pagenavi a,.blog__grid_pagination .wp-pagenavi span{background:#f1f1f1;border:none;padding:.5rem;color:#666}.wp-pagenavi{text-align:left}.wp-pagenavi span.current{font-weight:700;background:#D31628;color:white!important}.blog__grid_pagination .wp-pagenavi a:hover{background:#D31628;color:white!important}.singe__image_header img{width:100%;object-fit:cover;max-height:300px}.projekte__filter{display:flex;flex-wrap:wrap}.projekte__filter+.projekte__filter{margin-top:1rem}.projekte__filter .button{border:none;margin:0rem .5rem .5rem 0;transition:0.2s ease all;cursor:pointer;min-width:220px;max-width:20%}.projekte__grid{display:flex;flex-wrap:wrap;width:100%!important;flex-wrap:wrap;margin-top:1rem}.projekte__grid .portfolio__grid_item{width:calc(50% - 2rem);margin-bottom:2rem;background:#f1f1f1;margin-right:2rem}.projekte__filter .button:not(.active){background:#ccc!important}.projekte__filter .button:hover{background:#D31628!important}.projekte__grid .portfolio__grid_item_thumbnail{overflow:hidden}.projekte__grid .portfolio__grid_item_thumbnail img{width:100%;height:320px;display:flex;object-fit:cover;transition:0.2s ease all}.projekte__grid .portfolio__grid_item_content{padding:1.5rem}.portfolio__grid_item_meta{display:flex;align-items:center}.portfolio__grid_item_meta .term{margin-right:1rem;display:flex;align-items:center;height:100%;font-size:1rem}.portfolio__grid_item_meta .icon{margin-right:.25rem;height:100%;display:flex}.portfolio__grid_item_meta .icon svg{width:24px;height:24px}.portfolio__grid_item_meta .term .value{height:100%;display:flex}.portfolio__grid_item_title .headline{color:#D31628;font-weight:700;padding-bottom:.25rem}.portfolio__grid_item_title .service__type{margin-bottom:.5rem;display:flex;font-size:1rem}@media screen and (max-width:1100px){.projekte__grid{flex-direction:column}.projekte__grid .portfolio__grid_item{width:100%;margin-right:0}.projekte__filter .button{min-width:100%;max-width:100%}}@media screen and (max-width:600px){.portfolio__grid_item_meta{flex-wrap:wrap}.portfolio__grid_item_meta .term{width:50%;margin:0 0 .5rem 0}}.fancybox__container .fancybox__toolbar{background:none!important}.fancybox__backdrop{background:rgba(250,250,250,.95)}.fancybox__container{z-index:999999}.fancybox__caption{width:100%;padding:2rem;box-sizing:border-box;color:#000;font-size:1.2rem;text-align:center;max-width:900px}.fancybox__caption .item__caption_special{margin-bottom:1rem}.fancybox__caption .item__link{display:inline-flex;margin-top:1.5rem}.fancybox__caption .item__link a{white-space:nowrap;transition:0.2s;background-color:#ccc;padding:.45rem 1rem;border-radius:2px;color:#000;box-sizing:border-box}.fancybox__progress{background:rgb(211,22,4)!important}.fancybox__caption .item__link a:focus{box-shadow:none}.fancybox__caption .item__link a:hover{background:rgb(211,22,40);color:#fff}.fancybox__carousel .fancybox__slide.can-zoom_in .fancybox__content{pointer-events:none}.carousel__button svg path{stroke:rgb(211,22,40);box-shadow:none;text-shadow:none}.fancybox__counter{color:#000;text-shadow:none}.item__headline{display:flex;justify-content:center;font-size:2rem;margin-bottom:.5rem;font-weight:700;color:#D31628}@media screen and (min-width:1100px){.fancybox__nav svg{width:64px;height:64px}}.wallbox-configurator .wpcf7-acceptance,.wallbox-configurator .wpcf7-checkbox{background-color:#f5f5f5!important}.wallbox-configurator .wpcf7-acceptance span label,.wallbox-configurator .wpcf7-checkbox span label{display:flex;align-items:flex-start}.wallbox-configurator .wpcf7-acceptance span label input[type="checkbox"],.wallbox-configurator .wpcf7-checkbox span label input[type="checkbox"]{margin-right:20px;height:25px;line-height:1;width:25px;-webkit-appearance:auto!important;-moz-appearance:auto!important;appearance:auto!important}.wallbox-configurator input[type="checkbox"]:checked::before,.wallbox-configurator input[type="radio"]:checked::before{top:0!important;left:0!important}input.praemien_checkbox{width:16px;height:16px;-webkit-appearance:auto!important;-moz-appearance:auto!important;appearance:auto!important}.page-id-8139 input.praemien_checkbox{-webkit-appearance:checkbox!important;-moz-appearance:none!important;appearance:none!important;margin:0;position:relative;top:3px}.wpcf7-acceptance span label input[type="checkbox"],.wpcf7-checkbox span label input[type="checkbox"]{-webkit-appearance:checkbox!important;-moz-appearance:none!important;appearance:auto!important;margin:0;position:relative;width:16px;margin-right:15px;flex-shrink:0}.wallbox-configurator input[type=checkbox]:checked:before,.wallbox-configurator input[type=radio]:checked:before{display:none}.wpcf7-form-control-wrap input[type="checkbox"]::before,.wpcf7-form-control-wrap input[type="radio"]::before{display:none}.wallbox-configurator .last-form .wpcf7-form-control-wrap{padding-bottom:5px!important}.wallbox-configurator #sternechentext{padding-bottom:15px!important}.wallbox-configurator .optin_container{background-color:#f5f5f5!important;padding:15px;border-radius:5px;margin-bottom:15px}.wallbox-configurator .optin_container .optin_headlines{color:#333435!important;font-size:1.44em!important;font-weight:600!important;padding-bottom:15px}.wallbox-configurator .wpcf7-form-control-wrap{color:#2f2e32!important}.wallbox-configurator span.wpcf7-list-item{padding:0 0px!important}.btn:last-child,.wpcf7-submit:last-child{margin-bottom:15px!important}#SolarCalc .last-form .wpcf7-form-control-wrap{padding-bottom:5px!important}#SolarCalc #sternechentext{padding-bottom:15px!important}#SolarCalc .optin_container{background-color:#f5f5f5!important;padding:15px;border-radius:5px;margin-bottom:15px}#SolarCalc .optin_container .optin_headlines{color:#333435!important;font-size:1.44em!important;font-weight:600!important;padding-bottom:15px}#SolarCalc .wpcf7-form-control-wrap{color:#2f2e32!important}#SolarCalc span.wpcf7-list-item{padding:0 0px!important}div#psc_form input[type="submit"]{margin-top:0px!important}#SolarCalc .wpcf7-acceptance span label,.wallbox-configurator .wpcf7-checkbox span label{display:flex;align-items:flex-start}#SolarCalc .wpcf7-acceptance span label input[type="checkbox"],.wallbox-configurator .wpcf7-checkbox span label input[type="checkbox"]{margin-right:20px;height:25px;line-height:1;width:25px;-webkit-appearance:auto!important;-moz-appearance:auto!important;appearance:auto!important}#SolarCalc .wpcf7-acceptance span label input[type="checkbox"],.wpcf7-checkbox span label input[type="checkbox"]{flex-shrink:0}.err-white span.wpcf7-not-valid-tip,span.wpcf7-not-valid-tip p{color:#fff!important}.err-red span.wpcf7-not-valid-tip,span.wpcf7-not-valid-tip p{color:red!important}div.wpcf7-response-output{color:#333!important}.wallbox-configurator .err-red .wpcf7-form-control-wrap span.wpcf7-not-valid-tip{color:red!important;margin-left:0px!important}