@import url(//wudi-photovoltaik.de/wp-content/themes/divi-child/css/font.css);@import url(//wudi-photovoltaik.de/wp-content/themes/divi-child/css/color.css);#et-main-area .et_pb_section{padding:80px 0}#et-main-area .et_pb_row{padding:20px 0}#et-main-area .et_pb_section.et_pb_fullwidth_section,#header-container,#header-container .et_pb_row,#top-header,#top-header .et_pb_row,.text-5050.et_pb_section,.text-5050 .et_pb_row,.trenner-container.et_pb_section,.trenner-container .et_pb_row,#footer-nav,#footer-nav .et_pb_row{padding:0 !important}.et_pb_section.abstand-oben-weg,.et_pb_section.abstand-oben-weg .et_pb_row_inner,.et_pb_section.abstand-oben-weg .et_pb_row{padding-top:0 !important}.et_pb_section.abstand-unten-weg,.et_pb_section.abstand-unten-weg .et_pb_row_inner,.et_pb_section.abstand-unten-weg .et_pb_row{padding-bottom:0 !important}#main-header .container,#top-header .container{max-width:90%}.et_pb_row,#main-header .container,#top-header .container,#main-footer .container{width:90%}#et-main-area{overflow-x:hidden}.et-menu a:hover,.et_mobile_menu li a:hover,.nav ul li a:hover{opacity:1}.et_pb_lightbox_image .et_pb_image_wrap{overflow:hidden}.et_pb_lightbox_image:hover img{transform:scale(1.1) rotate(2deg)}#main-content .et_pb_equal_columns{align-items:center}.et_pb_blurb_content{max-width:100%}.et_pb_main_blurb_image{margin-bottom:20px}.et_pb_blurb_position_left .et_pb_main_blurb_image{margin-bottom:0}.et_pb_main_blurb_image,.et_pb_blurb_position_left .et_pb_main_blurb_image{max-width:inherit !important;width:15px}.et_pb_blurb_position_left .et_pb_blurb_container{padding-left:10px !important}.et_pb_button,.et_pb_button:hover,.wpcf7 .wpcf7-submit{padding:.4em 1.6em !important;border:0 solid !important;border-radius:25px;display:inline-block;line-height:1.7 !important}.et_pb_button:hover{padding:.4em 2em .4em 1.3em !important}.et_pb_button:after,.et_pb_button:before{font-size:22px;line-height:1.1em}#header-container{box-shadow:0 0 30px rgba(7,51,84,.17) !important}a,img,.et_pb_image,.et_pb_menu__logo,#header-container .et-menu li>a:before,.et_pb_blurb_content,.et_pb_main_blurb_image,.et-pb-icon,.wpcf7 .wpcf7-submit,.et_pb_toggle_title:before,.et_pb_toggle_title:hover:before{-webkit-transition:all .3s ease 0ms !important;transition:all .3s ease 0ms !important}#et-info-phone{-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}#top-header{padding:10px 0 !important}#top-header .et_pb_column,#top-header .et_pb_blurb_content{display:flex;align-items:center;justify-content:flex-end}#top-header .et_pb_blurb_content{padding:5px 15px;border-radius:15px}#top-header .et_pb_blurb{margin-right:20px;margin-bottom:0 !important;margin-top:5px}#top-header .et_pb_blurb:last-child{margin-right:0;padding-right:0;border-right:0 solid}#top-header .et_pb_blurb,#top-header .et_pb_main_blurb_image{margin-bottom:0}#top-header .et_pb_main_blurb_image,#top-header .et_pb_main_blurb_image img{max-width:22px}#top-header .et_pb_blurb_container{padding-left:10px}#header-container .et_pb_menu__logo-wrap{position:absolute;top:-25px}.et_pb_menu__logo{max-width:80px;margin-right:0}.et_pb_menu .et_pb_menu__wrap{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}#header-container .et_pb_menu--with-logo .et_pb_menu__menu>nav>ul>li{padding-left:40px}#header-container .et_pb_menu--with-logo .et_pb_menu__menu>nav>ul>li>a{padding:24px 0}#header-container .et-menu li>a,.et_mobile_menu li a{position:relative}#header-container .et-menu li>a:before,.et_mobile_menu li a:before{position:absolute;content:'';left:calc(50% - 5px);bottom:10px;width:10px;height:10px;border-radius:50%;transform:scale(0) translateY(70px)}.et_mobile_menu li a:before{left:0;bottom:18px}#header-container .et-menu li>a:hover:before,#header-container .et-menu li.current-menu-item>a:before,.et_mobile_menu li.current-menu-item a:before{transform:scale(1) translateY(0)}.nav li ul{width:300px;padding:10px !important}.nav li li{padding:0}.nav li li,.nav li li a{width:100%}.et_pb_menu .et_mobile_nav_menu{margin:10px 0}.mobile_menu_bar{border-radius:50%;padding:5px}.et_mobile_menu li a{border-bottom:1px solid rgba(0,45,114,.1);padding:10px 20px}.text-5050 .et_pb_row,.trenner-container .et_pb_row{width:100% !important;max-width:100% !important}.text-5050 .et_pb_column{width:50% !important;margin-right:0 !important}.text-5050 .et_pb_image_wrap,.text-5050 .et_pb_image_wrap img,.text-5050 .et_pb_module{min-width:100%}.text-5050 .et_pb_row{display:-webkit-flex;display:-ms-flex;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;overflow:hidden;position:relative}.text-5050 .et_pb_column{float:left;overflow:hidden;position:relative;min-height:600px;display:flex;align-items:center}.text-5050 .et_pb_row:nth-child(odd) .et_pb_column:first-child,.trenner-container .et_pb_text{padding:100px 100px 100px calc((100vw - 1380px)/2)}.text-5050 .et_pb_row:nth-child(even) .et_pb_column:last-child{padding:100px calc((100vw - 1380px)/2) 100px 100px}.text-5050 .et_pb_image{height:100% !important;position:absolute}.text-5050 .et_pb_image_wrap{display:block;height:100%;position:relative}.text-5050 .et_pb_image_wrap img{object-fit:cover;position:absolute;top:0;left:0;height:100%;width:100%}@-moz-document url-prefix(){.text-5050 .et_pb_image_wrap{display:inline-flex;height:100%}.text-5050 .et_pb_image_wrap img{position:relative;object-fit:cover}}#first-text.text-5050 .et_pb_row:nth-child(odd) .et_pb_column:first-child{padding:100px 5vw}#first-text .et_pb_main_blurb_image{width:240px !important}#first-text .et_pb_button{margin-top:28px}#first-text .et_pb_main_blurb_image{margin-bottom:40px}.trenner-container{overflow:hidden}.trenner-container .et_pb_column_3_4{width:70%;margin-right:0 !important;z-index:3}.trenner-container .et_pb_column_1_4{width:30%;padding:110px 0 110px 80px;background-blend-mode:lighten;display:flex;align-items:center;height:280px;background-size:cover}.trenner-container .et_pb_column_1_4:before{position:absolute;content:'';left:-60px;top:-50px;width:60px;height:380px;transform:rotate(17deg);border-right:40px solid #e8edf5}.trenner-container .et_pb_module{margin-bottom:0 !important}.bildstreifen-container .et_pb_row{max-width:100%;width:calc(100% - 40px);max-width:0 auto}.bildstreifen-container .et_pb_column.et_pb_column_1_5{width:20% !important;margin-right:0;padding:0 20px}.bildstreifen-container .et_pb_column.et_pb_column_1_4{width:25% !important;margin-right:0;padding:0 20px}#partner-container .et_pb_image{max-width:300px;margin:0 auto;overflow:hidden}#partner-container .et_pb_image:hover img{transform:scale(1.1)}.vorteile-container .et_pb_main_blurb_image{max-width:inherit !important;width:45px}.vorteile-container .et-pb-icon{font-size:25px;width:45px;height:45px;display:flex;align-items:center;justify-content:center;border-radius:50%}.montage-container.vorteile-container .et_pb_main_blurb_image{width:30px}.montage-container.vorteile-container .et-pb-icon{font-size:20px;width:30px;height:30px}.montage-container:before{position:absolute;content:'';left:calc((100vw - 1340px)/2);bottom:100px;width:600px;height:440px;background-image:url(//wudi-photovoltaik.de/wp-content/themes/divi-child/img/wudi-photovoltaik-deggendorf-signetbig.png);background-size:contain;opacity:.2}#leistungen-container .et_pb_column_1_3{width:calc((100% - 80px)/2) !important;margin-right:0}#leistungen-container .et_pb_column_1_3.leistungen-icon,.leistungen-icon .et_pb_main_blurb_image{margin-right:0;width:80px !important;height:80px;border-radius:50%;z-index:1;display:flex;align-items:center;justify-content:center}#leistungen-container .leistungen-icon .et_pb_image,#leistungen-container .leistungen-icon .et_pb_image_wrap{width:50px;margin:0 auto !important}.leistungen-icon .et_pb_main_blurb_image{margin:0 auto 20px}#leistungen-container .et_pb_column_1_3:last-child .et_pb_text{padding-left:40px}#leistungen-container .et_pb_column_1_3:first-child .et_pb_text{padding-right:40px}#leistungen-container .et_pb_column_1_3:first-child .et_pb_text{text-align:right}.kontakt-page:before{position:absolute;content:'';left:calc((100vw - 1340px)/2);bottom:0;width:1340px;height:1px}.half-container{display:flex;margin:0 -10px}.half{padding:0 10px 20px;width:50%}input,select,textarea{width:100%;max-width:100%;padding:0 0 8px !important;border:0 solid #2ce487 !important;border-bottom:2px solid #2ce487 !important}input[type=checkbox]{width:15px}.wpcf7-list-item{margin-right:20px}.wpcf7-list-item.last{margin-right:0}textarea{min-height:100px;height:100px}.wpcf7-spinner{position:absolute;top:0;right:0}.wpcf7-list-item,input[type=checkbox]{margin-left:0}::placeholder{opacity:1}.wpcf7-checkbox label{position:relative}[type=checkbox]{position:relative;left:0;top:3px;z-index:0;-webkit-appearance:none !important;border:0 solid #2ce487 !important;padding:0 !important;position:relative;margin:0 5px 0 0}[type=checkbox]:before{width:15px;height:15px;border-radius:50%;border:2px solid #2ce487;background-color:#002d72;display:block;content:"";float:left;z-index:5;position:relative}[type=checkbox]:checked:before{box-shadow:inset 0px 0px 0px 3px #fff;background-color:#2ce487}.datcheck{padding:4px 10px 10px !important;margin-bottom:20px;border:1px solid #e8edf5;border-radius:10px}.datcheck .wpcf7-list-item{margin-right:0}.wpcf7 form .wpcf7-response-output{padding:10px !important;border-radius:10px}#footer-container .et_pb_image_wrap{max-width:160px}#footer-container .et_pb_blurb{display:inline-block;margin-right:20px}#footer-container .et_pb_blurb:last-child{margin-right:0}#footer-container .et_pb_blurb_content{display:flex;align-items:center;padding:10px 15px;border-radius:20px}#footer-container .et_pb_main_blurb_image{margin-bottom:0}@media only screen and (max-width:1489px){.montage-container:before{left:5%}.kontakt-page:before{left:5%;width:90%}.trenner-container .et_pb_text{padding:100px 5%}.trenner-container .et_pb_column_1_4:before{height:450px;left:-50px}}@media only screen and (max-width:1200px){.trenner-container .et_pb_column_1_4{height:340px}}@media only screen and (max-width:980px){.text-5050 .et_pb_row{display:block}.text-5050 .et_pb_column{width:100% !important;margin-bottom:0 !important;min-height:auto;display:block;float:none}.text-5050 .half-img{min-height:400px}#leistungen-container .et_pb_row:nth-child(even){display:flex;flex-direction:column-reverse}#leistungen-container .et_pb_column_1_3{width:100% !important;margin-bottom:0}#leistungen-container .et_pb_column_1_3:last-child .et_pb_text{padding-left:0;text-align:center}#leistungen-container .et_pb_column_1_3:first-child .et_pb_text{padding-right:0;text-align:center}#leistungen-container .et_pb_row:nth-child(odd) .et_pb_column_1_3.leistungen-icon{margin-left:calc(50% - 40px)}#leistungen-container .et_pb_column_1_3.leistungen-icon{margin-bottom:20px}.montage-container:before{left:inherit;right:5%}.trenner-container .et_pb_column_3_4{width:80%}.trenner-container .et_pb_column_1_4{width:20%}.trenner-container .et_pb_column,.trenner-container .et_pb_module:last-child{margin-bottom:0 !important}.trenner-container .et_pb_module{margin-bottom:20px !important}.trenner-container .et_pb_text{padding:80px 5% 0}.trenner-container .et_pb_button_module_wrapper{padding:0 5% 80px;margin-bottom:0}.bildstreifen-container .et_pb_column.et_pb_column_1_4{width:50% !important}.home .vorteile-container .center-text .et_pb_module{text-align:left !important}.vorteile-container .et_pb_column{margin-bottom:40px !important}.vorteile-container .et_pb_column:last-child{margin-bottom:0 !important}.et_pb_menu__wrap .mobile_menu_bar{-webkit-transform:translateY(0);transform:translateY(0)}.et_pb_module .mobile_menu_bar:before{top:0}#footer-nav .et_pb_menu__menu{display:block}#footer-nav .et_mobile_nav_menu{display:none}}@media only screen and (max-width:640px){#footer-nav .et_pb_menu_inner_container,#footer-nav .et_pb_menu__wrap,#footer-nav .et-menu-nav,#footer-nav .et-menu-nav .nav{display:block !important}#footer-nav .et-menu-nav .nav a{padding:0 0 30px}#footer-nav .et_pb_menu__logo{margin-right:0;padding:10px 0 20px}.half-container{display:block}.half{width:100%}}@media only screen and (max-width:540px){#top-header .et_pb_blurb:first-child{display:none}}@media only screen and (max-width:479px){.trenner-container .et_pb_column_1_4:before{display:none}.bildstreifen-container .et_pb_column.et_pb_column_1_4{width:100% !important}}