@font-face{font-display:swap;font-family:'Mada';font-style:normal;font-weight:200;src:url(//www.giga-energie.com/wp-content/themes/Giga-Energie/fonts/mada-v19-latin-200.woff2) format('woff2')}@font-face{font-display:swap;font-family:'Mada';font-style:normal;font-weight:300;src:url(//www.giga-energie.com/wp-content/themes/Giga-Energie/fonts/mada-v19-latin-300.woff2) format('woff2')}@font-face{font-display:swap;font-family:'Mada';font-style:normal;font-weight:400;src:url(//www.giga-energie.com/wp-content/themes/Giga-Energie/fonts/mada-v19-latin-regular.woff2) format('woff2')}@font-face{font-display:swap;font-family:'Mada';font-style:normal;font-weight:500;src:url(//www.giga-energie.com/wp-content/themes/Giga-Energie/fonts/mada-v19-latin-500.woff2) format('woff2')}@font-face{font-display:swap;font-family:'Mada';font-style:normal;font-weight:600;src:url(//www.giga-energie.com/wp-content/themes/Giga-Energie/fonts/mada-v19-latin-600.woff2) format('woff2')}@font-face{font-display:swap;font-family:'Mada';font-style:normal;font-weight:700;src:url(//www.giga-energie.com/wp-content/themes/Giga-Energie/fonts/mada-v19-latin-700.woff2) format('woff2')}@font-face{font-display:swap;font-family:'Mada';font-style:normal;font-weight:800;src:url(//www.giga-energie.com/wp-content/themes/Giga-Energie/fonts/mada-v19-latin-800.woff2) format('woff2')}@font-face{font-display:swap;font-family:'Mada';font-style:normal;font-weight:900;src:url(//www.giga-energie.com/wp-content/themes/Giga-Energie/fonts/mada-v19-latin-900.woff2) format('woff2')}@font-face{font-display:swap;font-family:'Poppins';font-style:normal;font-weight:100;src:url(//www.giga-energie.com/wp-content/themes/Giga-Energie/fonts/poppins-v20-latin-100.woff2) format('woff2')}@font-face{font-display:swap;font-family:'Poppins';font-style:italic;font-weight:100;src:url(//www.giga-energie.com/wp-content/themes/Giga-Energie/fonts/poppins-v20-latin-100italic.woff2) format('woff2')}@font-face{font-display:swap;font-family:'Poppins';font-style:normal;font-weight:200;src:url(//www.giga-energie.com/wp-content/themes/Giga-Energie/fonts/poppins-v20-latin-200.woff2) format('woff2')}@font-face{font-display:swap;font-family:'Poppins';font-style:italic;font-weight:200;src:url(//www.giga-energie.com/wp-content/themes/Giga-Energie/fonts/poppins-v20-latin-200italic.woff2) format('woff2')}@font-face{font-display:swap;font-family:'Poppins';font-style:normal;font-weight:300;src:url(//www.giga-energie.com/wp-content/themes/Giga-Energie/fonts/poppins-v20-latin-300.woff2) format('woff2')}@font-face{font-display:swap;font-family:'Poppins';font-style:italic;font-weight:300;src:url(//www.giga-energie.com/wp-content/themes/Giga-Energie/fonts/poppins-v20-latin-300italic.woff2) format('woff2')}@font-face{font-display:swap;font-family:'Poppins';font-style:normal;font-weight:400;src:url(//www.giga-energie.com/wp-content/themes/Giga-Energie/fonts/poppins-v20-latin-regular.woff2) format('woff2')}@font-face{font-display:swap;font-family:'Poppins';font-style:italic;font-weight:400;src:url(//www.giga-energie.com/wp-content/themes/Giga-Energie/fonts/poppins-v20-latin-italic.woff2) format('woff2')}@font-face{font-display:swap;font-family:'Poppins';font-style:normal;font-weight:500;src:url(//www.giga-energie.com/wp-content/themes/Giga-Energie/fonts/poppins-v20-latin-500.woff2) format('woff2')}@font-face{font-display:swap;font-family:'Poppins';font-style:italic;font-weight:500;src:url(//www.giga-energie.com/wp-content/themes/Giga-Energie/fonts/poppins-v20-latin-500italic.woff2) format('woff2')}@font-face{font-display:swap;font-family:'Poppins';font-style:normal;font-weight:600;src:url(//www.giga-energie.com/wp-content/themes/Giga-Energie/fonts/poppins-v20-latin-600.woff2) format('woff2')}@font-face{font-display:swap;font-family:'Poppins';font-style:italic;font-weight:600;src:url(//www.giga-energie.com/wp-content/themes/Giga-Energie/fonts/poppins-v20-latin-600italic.woff2) format('woff2')}@font-face{font-display:swap;font-family:'Poppins';font-style:normal;font-weight:700;src:url(//www.giga-energie.com/wp-content/themes/Giga-Energie/fonts/poppins-v20-latin-700.woff2) format('woff2')}@font-face{font-display:swap;font-family:'Poppins';font-style:italic;font-weight:700;src:url(//www.giga-energie.com/wp-content/themes/Giga-Energie/fonts/poppins-v20-latin-700italic.woff2) format('woff2')}@font-face{font-display:swap;font-family:'Poppins';font-style:normal;font-weight:800;src:url(//www.giga-energie.com/wp-content/themes/Giga-Energie/fonts/poppins-v20-latin-800.woff2) format('woff2')}@font-face{font-display:swap;font-family:'Poppins';font-style:italic;font-weight:800;src:url(//www.giga-energie.com/wp-content/themes/Giga-Energie/fonts/poppins-v20-latin-800italic.woff2) format('woff2')}@font-face{font-display:swap;font-family:'Poppins';font-style:normal;font-weight:900;src:url(//www.giga-energie.com/wp-content/themes/Giga-Energie/fonts/poppins-v20-latin-900.woff2) format('woff2')}@font-face{font-display:swap;font-family:'Poppins';font-style:italic;font-weight:900;src:url(//www.giga-energie.com/wp-content/themes/Giga-Energie/fonts/poppins-v20-latin-900italic.woff2) format('woff2')}iframe{height:calc(100vh - 150px);max-height:100vh}.partner-content,.full-size-content{margin:50px 0}.page{padding-top:150px}.datei-upload{margin:100px 0}.sync{margin:100px 0}.kundenbereich form input{padding:5px}.datei-upload form #fileToUpload{width:100%;margin:30px 0}.datei-upload #submit-btn,.kundenbereich #submit-btn{color:#fff;font-style:italic;font-weight:300;text-decoration:none;background-color:#75b843;padding:20px 50px;display:inline-block;margin:30px 0 0;border-radius:10px;transition:all .2s;-webkit-box-shadow:5px 5px 50px 7px rgba(117,184,67,.32);box-shadow:5px 5px 50px 7px rgba(117,184,67,.32);border:none;font-size:16px;cursor:pointer}.sync a:hover,.datei-upload #submit-btn:hover,.kundenbereich #submit-btn:hover{-webkit-box-shadow:5px 5px 50px 7px rgba(117,184,67,.55);box-shadow:5px 5px 50px 7px rgba(117,184,67,.55)}.sync a{color:#fff;font-style:italic;font-weight:300;text-decoration:none;background-color:#75b843;padding:20px 50px;display:inline-block;margin:30px 0 0;border-radius:10px;transition:all .2s;-webkit-box-shadow:5px 5px 50px 7px rgba(117,184,67,.32);box-shadow:5px 5px 50px 7px rgba(117,184,67,.32)}.datei-upload form,.kundenbereich form{display:flex;flex-wrap:wrap}.input-field{width:100%;margin:20px 0}.simplefilter li{color:#75b843 !important;font-style:italic;font-size:18px !important;font-weight:300;text-decoration:none;background-color:#fff !important;padding:20px 50px !important;display:inline-block;margin:30px !important;border-radius:10px !important;transition:all .2s;-webkit-box-shadow:5px 5px 50px 7px rgba(117,184,67,.32);box-shadow:5px 5px 50px 7px rgba(117,184,67,.32)}.simplefilter li:hover{background-color:#75b843 !important;color:#fff !important}.simplefilter_336 li.active{background-color:#75b843 !important;color:#fff !important}.current_page_item>a,.current_page_ancestor>a{color:#75b843;text-decoration:underline}*{margin:0;padding:0}#sp-testimonial-free-wrapper-499 .sp-testimonial-free{padding:30px !important}body,html{scroll-behavior:smooth;font-family:'Poppins';font-style:normal;font-weight:500}.flex{display:flex;justify-content:space-between}header{position:fixed;top:0;width:100%;backdrop-filter:blur(10px);padding:30px 0;background-color:rgba(255,255,255,.5);-webkit-box-shadow:6px 6px 82px -38px rgba(0,0,0,.3);-moz-box-shadow:6px 6px 82px -38px rgba(0,0,0,.3);box-shadow:6px 6px 82px -38px rgba(0,0,0,.3);z-index:2}.wrapper{width:1400px;margin:0 auto}.menu-item-has-children{position:relative}.menu-item-has-children:after{content:">";position:absolute;top:0;right:0;transform:rotate(90deg);background-size:contain}.menu-item-has-children:hover:after{color:#75b843}.current_page_item.menu-item-has-children{color:#75b843}.current_page_ancestor.menu-item-has-children{color:#75b843}nav ul li{display:inline-block;position:relative}nav ul li ul li{display:block}nav ul li:hover ul{max-height:300px}nav ul li ul{position:absolute;background-color:#fff;left:15px;white-space:nowrap;top:21px;max-height:0;overflow:hidden;transition:all .3s}nav ul li ul li a{padding:5px 15px;text-transform:none}header .flex{align-items:center}nav ul li a{color:#000;text-transform:uppercase;text-decoration:none;font-size:15px;transition:all .2s;display:block;padding:0 15px}nav ul li a:hover{color:#75b843;text-decoration:underline}.front-video,.sub-head{position:relative;height:95vh}#video-container{position:absolute;right:0;top:0;height:95vh;width:65%}#image-container{position:absolute;right:0;top:0;height:95vh;width:65%;display:flex;justify-content:flex-end}#video-container video{width:100%;height:100%;display:block;object-fit:cover}#image-container img{width:auto;height:100%;display:block;object-fit:contain;max-width:100%}#video-container-overlay{position:absolute;bottom:-1px;left:-1px}.front-video .flex,.sub-head .flex{align-items:flex-end;height:100%}#video-container-overlay img{height:100%;display:block;max-width:100%;width:auto}#logo img{width:250px}.front-video article,.sub-head article{width:44%;z-index:1}h1{color:#75b843;font-size:20px;font-weight:700;text-transform:uppercase;margin:24px 0}h2{font-family:'Mada';font-size:84px;color:#000;line-height:89px;margin:10px 0;position:relative}h2 strong{position:relative;font-weight:700}h2 strong:before{content:'';background-image:url(//www.giga-energie.com/wp-content/themes/Giga-Energie/img/underline.svg);position:absolute;width:100%;bottom:20px;left:0;height:12px;background-repeat:no-repeat;background-size:cover;z-index:-1}p{line-height:30px}.front-video a,.sub-head a,.kombination article a,.divided-text-image a{color:#fff;font-style:italic;font-weight:300;text-decoration:none;background-color:#75b843;padding:20px 50px;display:inline-block;margin:30px 0 0;border-radius:10px;transition:all .2s;-webkit-box-shadow:5px 5px 50px 7px rgba(117,184,67,.32);box-shadow:5px 5px 50px 7px rgba(117,184,67,.32)}.front-video a:hover,.sub-head a:hover,.kombination article a:hover,.divided-text-image a:hover{-webkit-box-shadow:5px 5px 50px 7px rgba(117,184,67,.55);box-shadow:5px 5px 50px 7px rgba(117,184,67,.55)}img{display:block;width:100%}.after-nav{position:absolute;bottom:-72px;right:0;display:flex;backdrop-filter:blur(10px);background-color:rgba(255,255,255,.5);-webkit-box-shadow:6px 6px 82px -38px rgba(0,0,0,.3);-moz-box-shadow:6px 6px 82px -38px rgba(0,0,0,.3);box-shadow:6px 6px 82px -38px rgba(0,0,0,.3)}.hamster-produkt,.leo-produkt{margin:180px 0}.hamster-produkt ul li,.leo-produkt ul li{font-size:18px;color:#000;border-left:4px solid #75b843;padding:8px 15px;margin-bottom:10px;background-color:#f8f8f8;border-radius:5px}.hammie-content .preis,.leo-content .preis{font-size:20px;font-weight:600;color:#000;background-color:transparent;padding:5px 10px;display:inline-block;text-align:left;margin-top:5px;position:relative}.hamster-produkt .flex,.leo-produkt .flex{align-items:center}.hammie-content .preis:after,.leo-content .preis:after{content:'';background-image:url(//www.giga-energie.com/wp-content/themes/Giga-Energie/img/underline.svg);position:absolute;width:100%;bottom:0;left:0;height:12px;background-repeat:no-repeat;background-size:contain;z-index:-1}.hamster-produkt ul,.leo-produkt ul{list-style:none;padding:0;margin:20px 0}.hamster-produkt figure,.leo-produkt figure{width:55%}.hamster-produkt article,.leo-produkt article{width:36%}.hamster-produkt img,.leo-produkt img{transition:all .4s cubic-bezier(.47,1.64,.41,.8);border-radius:16px}.hamster-produkt img:hover,.leo-produkt img:hover{transform:perspective(600px) rotateX(2deg) rotateY(-2deg)}.hamster-produkt a,.leo-produkt a{color:#fff;font-style:italic;font-weight:300;text-decoration:none;background-color:#75b843;padding:20px 50px;display:inline-block;margin:50px 0 0;border-radius:10px;transition:all .2s;-webkit-box-shadow:5px 5px 50px 7px rgba(117,184,67,.32);box-shadow:5px 5px 50px 7px rgba(117,184,67,.32)}.hamster-produkt a:hover,.leo-produkt a:hover{-webkit-box-shadow:5px 5px 50px 7px rgba(117,184,67,.55);box-shadow:5px 5px 50px 7px rgba(117,184,67,.55)}.before-after-nav{position:absolute;left:-41px;top:0;height:100%}#Pfad_210,#Pfad_211{fill:rgba(255,255,255,.5);backdrop-filter:blur(10px) !important}.after-after-nav{position:absolute;right:-41px;top:0;height:100%}.after-nav a{padding:12px}header .wrapper{position:relative}.kacheln{background-color:#ededed;padding:150px 0;margin:50px 0}.kachel{background-color:#fff;text-align:center;padding:40px;width:calc(23% - 80px);border-radius:38px;position:relative}.kachel img{width:160px;margin:0 auto 30px}.kachel h3{color:#75b843;margin:0 0 30px;font-size:20px}.kachel:before{position:absolute;content:'';width:45px;height:45px;background-image:url(//www.giga-energie.com/wp-content/themes/Giga-Energie/img/marke-1.svg);-webkit-box-shadow:5px 5px 50px 7px rgba(117,184,67,.32);box-shadow:5px 5px 50px 7px rgba(117,184,67,.32);background-size:contain;background-repeat:no-repeat;top:32px;left:29px;border-radius:35px}.kachel a{background-color:#75b843;padding:20px 45px;margin:50px auto 0;font-style:italic;display:inline-block;border-radius:10px;color:#fff;font-weight:300;text-decoration:none;-webkit-box-shadow:5px 5px 50px 7px rgba(117,184,67,.32);box-shadow:5px 5px 50px 7px rgba(117,184,67,.32);transition:all .4s}.kachel a:hover{-webkit-box-shadow:5px 5px 50px 7px rgba(117,184,67,.55);box-shadow:5px 5px 50px 7px rgba(117,184,67,.55)}.kachel:nth-of-type(4) h3{color:#6cbfee}.kachel:nth-of-type(2):before{background-image:url(//www.giga-energie.com/wp-content/themes/Giga-Energie/img/marke-2.svg)}.kachel:nth-of-type(3):before{background-image:url(//www.giga-energie.com/wp-content/themes/Giga-Energie/img/marke-3.svg);-webkit-box-shadow:5px 5px 50px 7px rgba(117,184,67,.32);box-shadow:5px 5px 50px 7px rgba(117,184,67,.32)}.kachel:nth-of-type(4):before{background-image:url(//www.giga-energie.com/wp-content/themes/Giga-Energie/img/marke-4.svg);-webkit-box-shadow:5px 5px 50px 7px rgba(108,191,238,.55);box-shadow:5px 5px 50px 7px rgba(108,191,238,.55)}.kachel:nth-of-type(4) a{background-color:#6cbfee;-webkit-box-shadow:5px 5px 50px 7px rgba(108,191,238,.35);box-shadow:5px 5px 50px 7px rgba(108,191,238,.35)}.kachel:nth-of-type(4) a:hover{-webkit-box-shadow:5px 5px 50px 7px rgba(108,191,238,.55);box-shadow:5px 5px 50px 7px rgba(108,191,238,.55)}.konfigurator aside{width:48%}.konfigurator article{width:36%}.konfigurator aside h3,.divided-article h3,.footer-contact h3,.sub-nav h3,.kombination h3,.grey-text h3,.divided-text-image h3,.hammie-content h4,.leo-content h4{color:#75b843;font-size:20px;text-transform:uppercase}.full-size-head h3,.kombination h3,.kombination h4,.faq h3{text-align:center}.konfigurator h4,.divided-article h4,.footer-contact h4,.sub-nav h4,.full-size-head h3,.kombination h4,.grey-text h4,.faq h3,.faq-abteil article h3,.divided-text-image h4,.hammie-content h3,.leo-content h3{font-family:'Mada';font-size:84px;color:#000;line-height:89px;margin:10px 0;position:relative;z-index:1}.konfigurator h4 strong,.divided-article h4 strong,.footer-contact h4 strong,.sub-nav h4 strong,.full-size-head h3 strong,.kombination h4 strong,.grey-text h4 strong,.faq h3 strong,.faq-abteil article h3 strong,.divided-text-image h4 strong{position:relative;font-weight:700}.konfigurator h4 strong:before,.divided-article h4 strong:before,.footer-contact h4 strong:before,.sub-nav h4 strong:before,.full-size-head h3 strong:before,.kombination h4 strong:before,.grey-text h4 strong:before,.faq h3 strong:before,.faq-abteil article h3 strong:before,.divided-text-image h4 strong:before{content:'';background-image:url(//www.giga-energie.com/wp-content/themes/Giga-Energie/img/underline.svg);position:absolute;width:100%;bottom:20px;left:0;height:12px;background-repeat:no-repeat;background-size:cover;z-index:-1;background-position:center}.konfigurator{margin:180px 0}.konfigurator .flex{align-items:center}.konfigurator aside a,.divided-article a,.footer-contact a,.foerderung article a,.toggle-content a,.partner a{color:#fff;font-style:italic;font-weight:300;text-decoration:none;background-color:#75b843;padding:20px 50px;display:inline-block;margin:30px 0 0;border-radius:10px;transition:all .2s;-webkit-box-shadow:5px 5px 50px 7px rgba(117,184,67,.32);box-shadow:5px 5px 50px 7px rgba(117,184,67,.32)}.konfigurator aside a:hover,.divided-article a:hover,.footer-contact a:hover,.foerderung article a:hover,.toggle-content a:hover,.partner a:hover{-webkit-box-shadow:5px 5px 50px 7px rgba(117,184,67,.55);box-shadow:5px 5px 50px 7px rgba(117,184,67,.55)}.toggle-content a{margin:30px 20px}.own-roof{margin:100px 0}.own-roof .toggle{width:100%}.own-roof .toggle-content{width:calc(100% - 42px)}.own-roof .flex{flex-wrap:wrap;align-items:center}.own-roof .head{width:100%;margin:0 0 125px;text-align:center}.own-roof article{width:36%}.own-roof article h4{color:#75b843;font-size:20px;text-transform:uppercase;line-height:30px}.own-roof figure{width:48%}.own-roof h3{color:#75b843;font-size:20px}.own-roof h4{font-family:'Mada';font-size:84px;color:#000;line-height:89px;margin:10px 0;position:relative}.own-roof h4 strong{position:relative;font-weight:700}.own-roof h4 strong:before{content:'';background-image:url(//www.giga-energie.com/wp-content/themes/Giga-Energie/img/underline.svg);position:absolute;width:100%;bottom:20px;left:0;height:12px;background-repeat:no-repeat;background-size:cover;z-index:-1;background-position:center}.own-roof figure img,.divided-article figure img,.kombination img,.divided-text-image img{transition:all .4s cubic-bezier(.47,1.64,.41,.8);border-radius:16px}.own-roof figure img:hover,.divided-article figure img:hover,.kombination img:hover,.divided-text-image img:hover{transform:perspective(600px) rotateX(2deg) rotateY(-2deg)}.divider-paralax{background-attachment:fixed;height:62vh;background-size:cover;background-repeat:no-repeat;margin:200px 0;-webkit-box-shadow:inset -1px 1px 66px 5px rgba(0,0,0,.4);-moz-box-shadow:inset -1px 1px 66px 5px rgba(0,0,0,.4);box-shadow:inset -1px 1px 66px 5px rgba(0,0,0,.4)}.divided-article{margin:200px 0}.divided-article article{width:48%}.divided-article figure{width:40%}.rezensionen{padding:220px 0;background-color:#ededed;margin:200px 0}.footer-contact{padding:100px 0}.footer-contact article{width:48%}.footer-contact aside{width:40%}.footer-divider{height:31px;background-color:#75b843;margin:80px 0}.last-footer .flex{flex-wrap:wrap}.first-row,.second-row,.footer-divider-bar,.logos{width:100%;flex-wrap:wrap;margin:40px 0}.last-footer a{color:#75b843;text-decoration:none}.footer-divider-bar{background-color:#707070;height:1px}.links-footer a{padding:10px 15px}.first-row{align-items:center}.sub-nav{margin:160px 0}.sub-nav aside{width:48%}.sub-nav article{width:36%}.sub-nav aside .flex{margin-top:100px}.sub-nav aside a{text-align:center;text-decoration:none}.sub-nav aside h5{color:#fff;font-style:italic;font-weight:300;text-decoration:none;background-color:#75b843;padding:20px 50px;display:inline-block;margin:30px 0 0;border-radius:10px;transition:all .2s;-webkit-box-shadow:5px 5px 50px 7px rgba(117,184,67,.32);box-shadow:5px 5px 50px 7px rgba(117,184,67,.32);font-size:18px}.sub-nav aside h5:hover{-webkit-box-shadow:5px 5px 50px 7px rgba(117,184,67,.55);box-shadow:5px 5px 50px 7px rgba(117,184,67,.55)}.sub-nav aside img{height:150px;width:auto;margin:0 auto}.sub-nav .flex{align-items:center}.sub-nav article ul,.foerderung ul{padding-left:40px;margin:10px 0}.sub-nav article ul li,.foerderung ul li{margin:10px 0}.divided-article ul{padding-left:40px}.sub-nav article ul li,.foerderung ul li{list-style-image:url(//www.giga-energie.com/wp-content/themes/Giga-Energie/img/list-icon.svg)}.anchor{position:relative;width:100%;top:-200px}.foerderung article{width:36%;position:relative;z-index:1}.foerderung aside{width:55%;align-items:center}main .foerderung:nth-of-type(2n) article:before{left:unset;right:-180px;background-image:url(//www.giga-energie.com/wp-content/themes/Giga-Energie/img/2-large.svg)}.foerderungen-content .foerderung:nth-of-type(2n) .flex{flex-direction:row-reverse}.foerderungen-content .foerderung:nth-of-type(3) article:before{background-image:url(//www.giga-energie.com/wp-content/themes/Giga-Energie/img/3-large.svg)}.foerderungen-content .foerderung:nth-of-type(4) article:before{background-image:url(//www.giga-energie.com/wp-content/themes/Giga-Energie/img/4-large.svg)}.foerderungen-content .foerderung:nth-of-type(2n) .quote{left:unset;right:-80px}.foerderungen-content .foerderung:nth-of-type(2n) .quote:before{right:unset;left:-67px;transform:rotate(180deg)}.foerderung aside div{width:48%}.quote{background-color:#75b843;padding:30px;width:calc(40% - 60px) !important;position:relative;border-radius:5px}.quote:before{content:'';background-image:url(//www.giga-energie.com/wp-content/themes/Giga-Energie/img/marke-quote.svg);right:-67px;top:10%;width:67px;height:35px;position:absolute;background-repeat:no-repeat;background-size:contain}.logo{width:48%}.quote p{color:#fff;font-size:37px;font-family:'Mada';font-weight:700;line-height:41px;overflow-wrap:break-word}.full-size-head{margin:100px 0}.foerderung article h3{color:#75b843;text-transform:uppercase}.foerderung article:before{content:'';background-image:url(//www.giga-energie.com/wp-content/themes/Giga-Energie/img/1-large.svg);position:absolute;left:-180px;height:100%;width:240px;background-repeat:no-repeat;background-size:contain;background-position:center;z-index:-1}.foerderung{margin:200px 0}#nrw-foerderung article:before{content:'';background-image:url(//www.giga-energie.com/wp-content/themes/Giga-Energie/img/2-large.svg);position:absolute;right:-180px;left:unset;height:100%;width:240px;background-repeat:no-repeat;background-size:contain;background-position:center;z-index:-1}#nrw-foerderung .quote:before{content:'';background-image:url(//www.giga-energie.com/wp-content/themes/Giga-Energie/img/marke-quote-left.svg);left:-15px;right:unset;top:10%;width:67px;height:35px;position:absolute;background-repeat:no-repeat;background-size:contain}#nds-foerderung article:before{content:'';background-image:url(//www.giga-energie.com/wp-content/themes/Giga-Energie/img/3-large.svg);position:absolute;left:-180px;height:100%;width:240px;background-repeat:no-repeat;background-size:contain;background-position:center;z-index:-1}.kombination{margin:200px 0;padding:150px 0;background-color:#ededed}.kombination figure{width:55%}.kombination article{width:36%}.kombination figure img{border-radius:16px}.kombination .flex{margin-top:125px}.logo-banner{padding:30px 0}.toggles{margin:100px 0}.toggle-content{max-height:0;overflow:hidden;transition:all .4s;border:solid 1px #c4c6c2;padding:0 20px;border-radius:0 0 5px 5px}.toggle-content img{width:auto;height:auto;max-width:100%}.open-toggle{max-height:2000px !important;padding:10px 20px}.toggle{margin:50px 0}.toggle h3{color:#fff;text-transform:uppercase;background-color:#75b843;font-size:20px;padding:10px 65px 10px 25px;cursor:pointer;border-radius:5px 5px 0 0;position:relative}.toggle h3:after{content:'';width:22px;height:10px;right:25px;top:20px;position:absolute;background-image:url(//www.giga-energie.com/wp-content/themes/Giga-Energie/img/toggle-dropdown.svg);background-size:contain;background-repeat:no-repeat;transition:all .4s}.rotate:after{transform:rotate(180deg)}.toggle-content h3,.toggle-content h4,.toggle-content h5{color:#75b843;text-transform:uppercase;font-size:20px}.gewerbe aside{position:relative;width:calc(55% - 80px)}.gewerbe .logo{width:100%}.gewerbe .quote{position:absolute;left:-80px}.grey-text article{width:40%}.grey-text aside{width:36%}.grey-text .flex{align-items:center}.grey-text{padding:150px 0;margin:200px 0;background-color:#ededed}.faq .flex a{width:31%;text-decoration:none;color:#000}.faq .flex a h5{text-align:center;color:#75b843;text-transform:uppercase;margin:30px 0;font-size:20px}.faq .flex a img{width:90%;margin:0 auto;transition:all .4s;height:300px;object-fit:contain}.faq .flex a img:hover{transform:scale(1.1)}.faq figure{background-color:#e7f2dd;border-radius:20px;padding:50px 50px 5px;margin-bottom:35px}.faq .flex{margin:80px 0}.faq h4{color:#000;text-align:center;font-weight:500;margin:80px 0;font-size:16px}.rechner{margin:200px 0}.faq-abteil{margin:200px 0}.faq-abteil article{width:36%}.faq-abteil aside{width:calc(55% - 80px);position:relative}.faq-abteil .quote-on-image{background-color:#75b843;padding:30px;width:calc(40% - 60px) !important;position:absolute;border-radius:5px;top:20%;left:-80px;padding:30px}.quote-on-image:after{content:'';background-image:url(//www.giga-energie.com/wp-content/themes/Giga-Energie/img/marke-quote.svg);right:-67px;top:10%;width:67px;height:35px;position:absolute;background-repeat:no-repeat;background-size:contain}.quote-on-image h6{color:#fff;font-size:30px;font-family:'Mada';position:relative}.quote-on-image h6:after{position:absolute;content:'';background-image:url(//www.giga-energie.com/wp-content/themes/Giga-Energie/img/quotes.svg);width:35px;height:30px;background-size:contain;background-repeat:no-repeat;right:0}.quote-on-image p{color:#fff;font-size:16px}.wrapper-small{width:1200px;margin:0 auto}.faq-abteil .toggle article{width:calc(100% - 42px)}.faq-abteil img{border-radius:16px}.divided-text-image{margin:150px 0}.divided-text-image article,.divided-text-image aside{width:48%}.divided-text-image .flex{align-items:center}.divided-text-image img{border-radius:16px}.referenzen{margin:150px 0}.team-wall .bg{width:180px;height:180px;background-color:#75b843;border-radius:90px;overflow:hidden}.team-abteil h3{font-size:84px;text-align:center}.team-wall figure{position:relative;margin-right:50px}.perso-img{width:180px;height:250px;border-radius:90px;position:absolute;overflow:hidden;bottom:0;left:0;transition:all .4s}.perso-img:hover{height:290px}.perso-img img{width:100%;height:100%;transition:all .4s;object-fit:cover}.team-wall{margin:50px 0;flex-wrap:wrap}.team-wall article{align-items:center;margin:50px 0}.team-wall h5{color:#75b843;font-size:20px;text-transform:uppercase}.team-wall a{color:#75b843;text-decoration:none}.partner{margin:140px 0}.partner h3{text-align:center;font-family:'Mada';font-size:84px;margin-bottom:50px}.partner figure{width:28%}.partner aside{width:36%}.partner h4{color:#75b843;text-transform:uppercase;font-size:20px}.benefits{background-color:transparent}.benefits .kachel{-webkit-box-shadow:6px 6px 82px -38px rgba(0,0,0,.3);-moz-box-shadow:6px 6px 82px -38px rgba(0,0,0,.3);box-shadow:6px 6px 82px -38px rgba(0,0,0,.3)}.benefits .kachel:nth-of-type(3):before{background-image:url(//www.giga-energie.com/wp-content/themes/Giga-Energie/img/marke-3-green.svg);box-shadow:5px 5px 50px 7px rgba(117,184,67,.32)}.benefits .kachel:nth-of-type(4):before{background-image:url(//www.giga-energie.com/wp-content/themes/Giga-Energie/img/marke-4-green.svg);box-shadow:5px 5px 50px 7px rgba(117,184,67,.32)}.benefits .kachel:nth-of-type(4) h3{color:#75b843}.benefits .kachel:nth-of-type(3) h3{color:#75b843}.benefits h4{font-family:'Mada';font-size:84px;text-align:center;margin-bottom:50px}.wpforms-form input,.wpforms-form textarea{border-radius:10px !important;-webkit-box-shadow:10px 10px 33px 0px rgba(0,0,0,.14) !important;-moz-box-shadow:10px 10px 33px 0px rgba(0,0,0,.14) !important;box-shadow:10px 10px 33px 0px rgba(0,0,0,.14) !important;border:none !important}.wpforms-submit{color:#fff !important;font-style:italic !important;font-weight:300 !important;text-decoration:none !important;background-color:#75b843 !important;padding:20px 50px !important;display:inline-block !important;margin:0 !important;border-radius:10px !important;transition:all .2s !important;-webkit-box-shadow:5px 5px 50px 7px rgba(117,184,67,.32) !important;box-shadow:5px 5px 50px 7px rgba(117,184,67,.32) !important;height:65px !important}.offene-stellen .flex a{width:100%}.offene-stellen .flex{flex-wrap:wrap}.list table{border:solid 1px #000;border-collapse:collapse;width:100%}.user-data{flex-wrap:wrap;margin:10px 0}#client-head{margin-top:50px}.left-row,.right-row{width:48%}.row{width:calc(100% - 10px);padding:5px;border-bottom:solid 1px #000}.row:nth-of-type(odd){background-color:#eee}.list table td,.list table th{border:solid #000 1px;padding:5px}.offene-stellen table{width:100%;text-align:left;border-collapse:collapse;margin:100px 0}.post-categories{display:flex;justify-content:flex-start;list-style-type:none}.offene-stellen table th{background-color:#75b843;padding:10px;color:#fff;font-weight:700;text-transform:uppercase}.offene-stellen a{color:#75b843;text-decoration:none;padding:10px 0;display:block}.post-categories a{color:#000;margin:0 5px;text-decoration:none}.offene-stellen table tr{border-bottom:solid 1px #707070}.offene-stellen table tr:first-of-type{border:none}.offene-stellen h3{text-align:center;font-size:84px}.divided-text-image ul{padding-left:40px}.single h1{font-family:'Mada';font-size:70px;color:#000;line-height:89px;margin:10px 0;position:relative}.single h1 strong{position:relative;font-weight:700}.single h1 strong:before{content:'';background-image:url(//www.giga-energie.com/wp-content/themes/Giga-Energie/img/underline.svg);position:absolute;width:100%;bottom:20px;left:0;height:12px;background-repeat:no-repeat;background-size:cover;z-index:-1}.single h2{color:#75b843;font-size:20px;font-weight:700;text-transform:uppercase;margin:24px 0}.divided-text-image figure{position:relative}.divided-text-image .overlay-quote{position:absolute;left:-4%;background-color:#75b843;top:40%;border-radius:5px;padding:30px}.divided-text-image .overlay-quote:before{content:'';background-image:url(//www.giga-energie.com/wp-content/themes/Giga-Energie/img/marke-quote.svg);right:-67px;top:10%;width:67px;height:35px;position:absolute;background-repeat:no-repeat;background-size:contain}.divided-text-image .overlay-quote p{color:#fff;font-size:37px;font-weight:700;line-height:40px}.single-cta a{margin:30px 0}#nav-btn{display:none}@media only screen and (max-width:1760px){main .foerderung:nth-of-type(2n) article:before{right:0}.foerderung article:before,.foerderungen-content .foerderung:nth-of-type(3) article:before{left:0}}@media only screen and (max-width:1650px){#video-container-overlay img{object-fit:cover}.hamster-produkt figure,.leo-produkt figure{width:45%}.hamster-produkt article,.leo-produkt article{width:50%}#video-container-overlay{height:100%}.front-video article,.sub-head article{width:38%}h2{font-size:60px;line-height:70px}}@media only screen and (max-width:1450px){.wrapper{width:90%}.faq-abteil .quote-on-image{width:calc(65% - 60px) !important}.konfigurator h4,.team-abteil h3,.partner h3,.divided-article h4,.footer-contact h4,.sub-nav h4,.full-size-head h3,.kombination h4,.grey-text h4,.faq h3,.faq-abteil article h3,.divided-text-image h4{font-size:60px;line-height:75px}.sub-nav aside h5{padding:20px}.konfigurator h4 strong:before,.divided-article h4 strong:before,.footer-contact h4 strong:before,.sub-nav h4 strong:before,.full-size-head h3 strong:before,.kombination h4 strong:before,.grey-text h4 strong:before,.faq h3 strong:before,.faq-abteil article h3 strong:before,.divided-text-image h4 strong:before{bottom:10px}.sub-nav .flex{flex-wrap:wrap}.sub-nav,.foerderung{margin:75px 0}.sub-nav aside,.sub-nav article{width:100%;margin:20px 0}h1{margin:10px 0}.kacheln{padding:60px 0}.kacheln .flex{flex-wrap:wrap}.kachel{width:calc(48% - 80px);margin:20px 0}.quote p{font-size:16px;line-height:24px}}@media only screen and (max-width:1250px){h2{font-size:45px;line-height:60px}.menu-item-has-children:after{right:-5px}.hamster-produkt article,.leo-produkt article,.hamster-produkt figure,.leo-produkt figure{width:100%;margin:20px 0}.leo-produkt .flex{flex-direction:column-reverse}.hamster-produkt img,.leo-produkt img{max-height:65vh;object-fit:contain;display:block;margin:0 auto 0 0;width:auto;max-width:100%}.hamster-produkt,.leo-produkt{margin:30px 0}.hamster-produkt .flex,.leo-produkt .flex{flex-wrap:wrap}.wrapper-small{width:80%}h2 strong:before{bottom:5px;background-size:contain}nav ul li a{padding:0 5px}.front-video a,.sub-head a,.kombination article a,.divided-text-image a,.kachel a{padding:10px 30px;margin:20px 0 0}}@media only screen and (max-width:1080px){.front-video,.sub-head{position:initial;height:auto}nav ul li ul{position:initial;background-color:transparent;left:0;white-space:nowrap;top:initial;max-height:unset;overflow:hidden;transition:all .3s}.menu-item-has-children:after{display:none}nav ul li ul li a{padding:0 25px;text-transform:none;margin:0;font-style:italic}.rechner{margin:0}.faq .flex a{width:45%;margin:20px 0}.faq .flex{justify-content:space-around;flex-wrap:wrap}.faq-abteil article{width:100%;margin:20px 0}.faq-abteil aside{width:100%}.faq-abteil .flex{flex-wrap:wrap}.faq-abteil .quote-on-image,.gewerbe .quote{bottom:5%;top:unset;left:80px}.gewerbe .logo img{width:100%;max-width:100%}.quote-on-image h6:after{right:-20px;top:-20px;width:25px;height:20px}.kombination{margin:75px 0;padding:50px 0}.foerderung .flex{flex-wrap:wrap}.logo img{max-width:213px}.foerderung article,.foerderung aside{width:100%;margin:20px 0}.foerderungen-content .foerderung:nth-of-type(2n) .quote{right:0}#image-container{position:initial;height:auto;width:100%}.konfigurator h4,.benefits h4,.offene-stellen h3,.divided-article h4,.footer-contact h4,.sub-nav h4,.full-size-head h3,.kombination h4,.grey-text h4,.faq h3,.faq-abteil article h3,.divided-text-image h4{font-size:50px;line-height:60px}.konfigurator article,.own-roof article{width:48%}.own-roof .head{margin:0 0 25px}.own-roof h4{font-size:50px;line-height:65px}#video-container{position:relative;height:auto;width:100%}.front-video article,.sub-head article{width:100%;margin:20px 0}nav{position:fixed;right:-60%;top:103px;height:calc(100vh - 103px);width:calc(50% - 30px);background-color:#75b843;transition:all .4s;padding-left:30px}nav ul li{display:block}#logo img{width:200px}nav ul li a{padding:10px 5px;margin:10px 0;color:#fff}.current_page_item>a,.current_page_ancestor>a{color:#fff}nav ul li a:hover{color:#fff}#nav-btn{display:block}.after-nav{bottom:-71px}.slide-in{right:0}}@media only screen and (max-width:850px){.kachel h3{margin:0 0 10px}.kachel img{width:100px}.divided-text-image .flex{flex-wrap:wrap}.divided-text-image article,.divided-text-image figure{width:100%;margin:20px 0}.sub-nav aside img{height:90px}}@media only screen and (max-width:750px){.partner img{max-width:250px}.single-page .divided-text-image img{height:auto;max-height:unset}.single h1{font-size:50px;line-height:60px}.partner figure,.partner aside{width:100%}.flex{flex-wrap:wrap}.toggle-content{border:solid 0 #c4c6c2}.open-toggle{border:solid 1px #c4c6c2}.grey-text{padding:75px 0;margin:75px 0}.toggle h3{font-size:16px}h1{font-size:19px}.own-roof h4 strong:before,.konfigurator h4 strong:before,.divided-article h4 strong:before,.footer-contact h4 strong:before,.sub-nav h4 strong:before,.full-size-head h3 strong:before,.kombination h4 strong:before,.grey-text h4 strong:before,.faq h3 strong:before,.faq-abteil article h3 strong:before,.divided-text-image h4 strong:before{background-size:contain}.konfigurator article,.faq .flex a,.grey-text article,.grey-text aside,.kombination figure,.kombination article,.own-roof article,.konfigurator aside,.own-roof figure,.divided-article article,.divided-article figure,.footer-contact article,.footer-contact aside{width:100%;margin:20px 0}.after-nav{display:none}.own-roof figure img,.divided-article figure img,.kombination img,.divided-text-image img{max-height:50vh;object-fit:cover}.foerderungen-content .foerderung:nth-of-type(2n) .quote:before{left:0;transform:rotate(90deg);bottom:-45px}.quote:before{right:0;top:unset;bottom:-50px;transform:rotate(90deg)}.quote-on-image:after{right:0;top:-50px;transform:rotate(-90deg)}.faq-abteil .quote-on-image,.gewerbe .quote{position:relative;left:0;width:calc(100% - 60px) !important}.kombination .flex{margin:15px 0}.toggle{margin:20px 0}.divider-paralax,.own-roof,.konfigurator,.rezensionen,.divided-article,.foerderung,.full-size-head,.faq-abteil,.divided-text-image{margin:75px 0}.footer-contact{padding:20px 0}.sub-nav aside .flex{justify-content:space-around}.sub-nav a{margin:20px 0}.divider-paralax{background-attachment:initial}.konfigurator h4,.own-roof h4,.divided-article h4,.footer-contact h4,.sub-nav h4,.full-size-head h3,.kombination h4,.grey-text h4,.faq h3,.faq-abteil article h3,.divided-text-image h4,.hammie-content h3,.leo-content h3{font-size:30px;line-height:40px}.own-roof h4 strong:before,.single h1 strong:before{bottom:5px}.rezensionen{padding:50px 0}.kachel{width:calc(100% - 40px);padding:40px 20px}#video-container-overlay{position:absolute;bottom:0;left:0}.konfigurator h4 strong:before,.divided-article h4 strong:before,.footer-contact h4 strong:before,.sub-nav h4 strong:before,.full-size-head h3 strong:before,.kombination h4 strong:before,.grey-text h4 strong:before,.faq h3 strong:before,.faq-abteil article h3 strong:before,.divided-text-image h4 strong:before{bottom:5px}}@media only screen and (max-width:580px){nav{width:calc(100% - 30px);right:-100%}.single h1{font-size:35px;line-height:45px;overflow-wrap:break-word}.divided-text-image .overlay-quote p{font-size:22px;line-height:30px}.team-abteil h3,.benefits h4,.offene-stellen h3{font-size:30px;line-height:40px}.divider-paralax{height:40vh}.offene-stellen table{overflow:scroll;display:block}#video-container-overlay img{width:100%}.front-video,.sub-head{margin-top:103px}header{backdrop-filter:blur(0px);transition:all .3s}.scrolled{backdrop-filter:blur(10px)}h2{font-size:30px;line-height:45px}}.mieterstrom-rechner{background-color:#ededed;padding:100px 20px;font-family:'Poppins',sans-serif;font-weight:500;color:#222;margin-top:100px}.mieterstrom-rechner .wrapper{max-width:1000px;margin:0 auto}.mieterstrom-rechner h2{font-family:'Mada',sans-serif;font-size:45px;color:#000;line-height:1.2;margin-top:80px;margin-bottom:20px;position:relative}.mieterstrom-rechner h2:after{content:'';background-image:url(//www.giga-energie.com/wp-content/themes/Giga-Energie/img/underline.svg);position:absolute;width:100%;bottom:-8px;left:0;height:12px;background-repeat:no-repeat;background-size:contain;z-index:-1}.mieterstrom-rechner label{display:block;margin-top:25px;font-weight:500;font-size:1em;color:#333}.mieterstrom-rechner input[type=number]{width:100%;max-width:320px;padding:14px 16px;font-size:1em;border:1px solid #ccc;border-radius:10px;transition:border-color .3s ease,box-shadow .3s ease;margin-top:10px}.mieterstrom-rechner input[type=number]:focus{border-color:#75b843;outline:none;box-shadow:0 0 0 3px rgba(117,184,67,.2)}.mieterstrom-rechner p{margin-top:15px;font-weight:600;color:#75b843;font-size:1.05em}#gesamt_output{font-size:1.3em;margin-top:30px;color:#222}.mieterstrom-rechner ul{list-style:none;padding-left:0;margin-top:20px}.mieterstrom-rechner li{font-size:1em;margin-bottom:12px;padding-left:20px;position:relative;color:#333}.mieterstrom-rechner li:before{content:"✔";color:#75b843;font-weight:700;position:absolute;left:0}.mieterstrom-rechner li strong{color:#000}.mieterstrom-rechner hr{margin:50px 0;border:none;border-top:1px solid #ccc}.mieterstrom-rechner thead{background-color:#75b843;color:#fff;font-weight:600}.mieterstrom-rechner th,.mieterstrom-rechner td{padding:15px;text-align:left;border-bottom:1px solid #ddd}.mieterstrom-rechner tbody tr:last-child td{border-bottom:none}@media screen and (max-width:600px){.mieterstrom-rechner table,.mieterstrom-rechner thead,.mieterstrom-rechner tbody,.mieterstrom-rechner th,.mieterstrom-rechner td,.mieterstrom-rechner tr{display:block;width:100%}.mieterstrom-rechner tr{margin-bottom:20px}.mieterstrom-rechner td,.mieterstrom-rechner th{text-align:right;padding-left:50%;position:relative}.mieterstrom-rechner td:before,.mieterstrom-rechner th:before{content:attr(data-label);position:absolute;left:15px;width:45%;padding-right:10px;white-space:nowrap;text-align:left;font-weight:700}}