.titleCardContent1>h1{font-size:60px}.langButton{color:#000;cursor:"pointer";text-decoration:none}.langButton:hover{text-decoration:underline}.titleCard1{min-height:500px;background-image:linear-gradient(#00000080,#00000080),url(/assets/AP21345027295958-K0G7MzLm.jpg);background-size:cover;background-position:center;background-repeat:no-repeat;color:#fff;display:flex;flex-direction:column;justify-content:center;align-items:center;animation-name:fadeIn;animation-duration:2s}.titleCardContent1{margin:10%;animation-name:dropDown;animation-fill-mode:both;animation-delay:.7s;animation-duration:1s}.titleCardContent1>h3{font-weight:400}.introduction1{padding:5% 5% 0%;min-height:450px;display:grid;grid-template-columns:1fr 1fr;margin:0%;gap:2%;justify-content:center}.introParagraph>h4,.introParagraph>p{color:#818181}.introPic{display:flex;justify-content:flex-end}.introPicBox{background-color:#faebd7;max-height:600px;max-width:500px;position:relative;top:30px}.introPic>div>img{max-width:500px;position:relative;top:-30px;left:-30px}.introLeft{text-align:right;min-height:400px;animation-name:leftSlideIn;animation-fill-mode:both;animation-delay:.7s;animation-duration:1s}.introRight{text-align:left;min-height:400px;padding:1%;max-width:500px;animation-name:rightSlideIn;animation-fill-mode:both;animation-delay:.7s;animation-duration:1s}.introRightInfo{display:flex;flex-direction:row;align-items:center;justify-content:space-around}.questionBox{display:flex;flex-direction:row;justify-content:space-around;align-items:center}.introduction2{display:flex;flex-direction:row}.introLeft2{color:#fff;min-height:400px;width:50%;background-color:#000;border:1px solid black;padding-top:5%}.introLeft2Paragraph>p{color:#afafaf}.introLeft2Paragraph{width:50%;position:relative;left:30%;animation-name:leftSlideIn;animation-fill-mode:both;animation-delay:.7s;animation-duration:1s}.introRight2{background-image:url("/assets/solar-panel-house-buying-84484897%20(1)-C9keMHc5.jpg");width:50%;background-size:cover;background-position:center}.services{display:flex;justify-content:space-around;height:auto}.serviceSection{max-width:100%;height:500px;text-align:center}.serviceCardIMG1{height:200px;width:300px;background-image:url(/assets/roofimage-Bb_teRfO.png);background-size:cover;background-position:center;background-repeat:no-repeat}.serviceCardIMG2{height:200px;width:300px;background-image:url(/assets/What%20Does%20an%20EV%20Home%20Charger%20Cost-2kqncEVq.png);background-size:cover;background-position:center;background-repeat:no-repeat}.serviceCardIMG3{height:200px;width:300px;background-image:url(/assets/Kirsty-House-02-Ep3CPvu7.jpg);background-size:cover;background-position:center;background-repeat:no-repeat}.serviceCard{max-width:300px;min-height:400px;border:1px solid rgb(0,0,0,.2);margin-left:10px;margin-right:10px;animation-name:bringUp;animation-duration:1s;animation-fill-mode:both}.serviceDisplay{display:flex;flex-direction:row;justify-content:space-around;text-align:start}.serviceCardContent{padding:3%}.serviceCardContent>p{color:#818181}.introduction3{margin-top:100px;display:flex;flex-direction:row}.introLeft3{background-color:#000;width:50%;border:3px solid black;min-height:400px;padding-top:5%}.introLeft3Paragraph{color:#fff;width:50%;position:relative;left:30%;animation-name:leftSlideIn;animation-fill-mode:both;animation-delay:.7s;animation-duration:1s}.introLeft3Paragraph>p{color:#afafaf}.introRight3{background-image:url("/assets/JWnHLW3qCLJNB3cE5RraVZ%20(1)-jTzLCFGV.jpg");width:50%;background-size:cover;background-position:center;background-repeat:no-repeat}.footer{display:flex;flex-direction:column;align-items:center;justify-content:space-around;height:100%;font-weight:400}.footerMessage{color:#fff;background-color:#95abb1;display:flex;flex-direction:row;align-items:center;justify-content:space-around;width:60%;min-height:170px;border:1px solid rgb(0,0,0,.2);padding-left:5%;padding-right:5%;position:relative;bottom:100px;background-color:#faebd7}.infoCard>a{color:#5b5b5b;text-decoration:none;transition:color .3s ease}.infoCard>a:hover{color:#000;text-decoration:underline}.infoCard>a:active{color:#000}@media screen and (max-width: 800px){.topInfo{flex-direction:column}.topInfoIcon1,.topInfoIcon2{display:flex;flex-direction:column;justify-content:space-around;width:100%}.homeContactButton>.quoteButton{max-width:100px;font-size:8px}.logo{max-height:70px}.introduction1{grid-template-columns:1fr;grid-template-rows:auto auto;min-height:auto}.introLeft,.introRight{order:1;min-height:auto}.introRight{order:2}.introPicBox,.introPic>div>img{max-width:100%;position:static}.introRightInfo{margin-bottom:20px}.titleCardContent1>h1{font-size:40px}.introduction2{flex-direction:column}.introLeft2,.introRight2{width:100%;min-height:500px}.introLeft2Paragraph{width:70%;position:relative;left:10%}.introRight2{background-image:url("/assets/solar-panel-house-buying-84484897%20(1)-C9keMHc5.jpg");background-size:cover;background-position:center}.services,.serviceDisplay{flex-direction:column;align-items:center}.serviceSection{height:auto}.serviceCard{margin-left:0;margin-right:0;margin-bottom:20px;min-width:70%;min-height:400px}.serviceCardIMG1,.serviceCardIMG2,.serviceCardIMG3{width:100%}.introduction3{flex-direction:column}.introLeft3,.introRight3{width:100%;min-height:500px}.introLeft3Paragraph{width:70%;position:relative;left:10%}.introRight3{background-image:url("/assets/JWnHLW3qCLJNB3cE5RraVZ%20(1)-jTzLCFGV.jpg");background-size:cover;background-position:center;background-repeat:no-repeat}.footerMessage{position:relative;bottom:30px;width:80%;flex-direction:column;text-align:center;justify-content:space-evenly}.footerMessage>.quoteButton{margin-bottom:15px}.footerInfo{width:100%;flex-direction:column;align-items:center;padding-left:2%;padding-right:2%;bottom:0;margin-bottom:20px}.infoCard{width:85%;align-items:start;min-height:auto;margin-left:1%}}@keyframes bringUp{0%{transform:translateY(500px);opacity:0}to{transform:translateY(0);opacity:1}}body{margin:0%;padding:0%;background-color:#f4f1ed;font-family:Poppins,sans-serif;font-weight:300;font-style:normal}.topInfo{display:flex;flex-direction:row}.topInfo>div{border-bottom:1px solid rgb(0,0,0,.2);padding-top:.5%;padding-bottom:.5%}i{margin:10px}.topInfoIcon1{background-color:#faebd7;width:200px}.topInfoIcon2{background-color:#fdf9f9;width:100%;display:flex;flex-direction:row}.links>div>a{color:#5b5b5b;text-decoration:none;transition:color .3s ease}.links>div>a:hover{color:#000;text-decoration:underline}.links>div>a:active{color:#000}.linkedin{color:#000;text-decoration:none;transition:color .3s ease}.logoAndLinks{display:flex;flex-direction:row;margin:0%}.homeContactButton{display:flex;align-items:center;flex-direction:row;justify-content:space-between;width:100%;max-height:100px}.homeContactButton>.links{display:flex;align-items:center;flex-direction:row;width:80%;border-left:1px solid rgb(0,0,0,.2);padding-left:1%;max-height:100px;margin-right:20px}.homeContactButton>.links>div{margin:3%}.logoAndLinks>div{padding:1%}.logo{max-height:100px}.quoteButton{padding-right:1%}.quoteButton>a>button{min-width:120px;padding:10px 20px;color:#000;background-color:#fbfbaa;border:none;cursor:pointer;font-size:16px;border:1px solid rgb(0,0,0,.2)}.titleCard2{min-height:200px;background-image:linear-gradient(#00000080,#00000080),url(/assets/The-Solar-Installation-Process-What-to-Expect-from-Start-to-Finish-Featured-Image-BbZShK2E.png);background-size:cover;background-position:center;background-repeat:no-repeat;color:#fff;display:flex;flex-direction:column;justify-content:center;align-items:center;animation-name:fadeIn;animation-duration:2s}.titleCardContent2{text-align:center;margin:10%;animation-name:dropDown;animation-fill-mode:both;animation-delay:.7s;animation-duration:1s}.titleCardContent2>h1{font-size:60px}.formSection{display:flex;flex-direction:row;min-height:1000px}.formLeft{min-height:600px;width:60%;padding-top:5%;animation-name:leftSlideIn;animation-fill-mode:both;animation-delay:.7s;animation-duration:1s;justify-self:end}.formSectionInfoContent{min-height:600px;width:70%;position:relative;left:20%}.info{border-bottom:1px solid rgb(0,0,0,.2)}.formRight{min-height:600px;width:50%;padding-top:5%}.formSectionFill{min-height:600px;max-width:80%;background-color:#faebd7;display:flex;flex-direction:column;animation-name:rightSlideIn;animation-fill-mode:both;animation-delay:.7s;animation-duration:1s}.formSectionFill>input{width:70%;height:40px;margin-top:5%;margin-left:4%;padding-left:15px}.formSectionFill>textarea{margin-top:5%;margin-left:4%;width:80%;height:150px;resize:none;padding-left:15px;padding-top:10px}.msgButton{max-width:250px;padding:10px 20px;color:#000;background-color:#fbfbaa;border:none;cursor:pointer;font-size:16px;border:1px solid rgb(0,0,0,.2);margin-top:5%;margin-left:4%}.footer{display:flex;flex-direction:column;align-items:center;justify-content:space-around;height:200px;background-color:#000;color:#fff;height:100%;font-weight:400}.footer p{color:#bbb}.footer .important{color:#fff}.footerMessage{color:#fff;background-color:#95abb1;display:flex;flex-direction:row;align-items:center;justify-content:space-around;width:60%;min-height:170px;border:1px solid rgb(0,0,0,.2);padding-left:5%;padding-right:5%;position:relative;bottom:100px}.footerInfo{margin:2%;display:flex;flex-direction:row;align-items:center;justify-content:space-around}.infoCard{width:250px;height:100%;display:flex;flex-direction:column;align-items:start;min-height:300px;margin-right:20px}.infoCard>a{color:#bbb;text-decoration:none;transition:color .3s ease}.infoCard>a:hover{color:#fff;text-decoration:underline}.infoCard>a:active{color:#fff}.infoCard>div>.linkedin{color:#fff}i{margin:2px 20px}.line1{width:10px;border:1px solid orange;margin:0}.quoteButton>a>button>i{margin:2px 5px 2px 0}.footerInfo i{margin:2px 5px 2px 0}@media screen and (max-width: 800px){.topInfo{flex-direction:column}.topInfoIcon1,.topInfoIcon2{display:flex;flex-direction:column;justify-content:space-around;width:100%}.homeContactButton>.quoteButton{max-width:100px;font-size:8px}.logo{max-height:70px}.introduction1{grid-template-columns:1fr;grid-template-rows:auto auto;min-height:auto}.introLeft,.introRight{order:1;min-height:auto}.introRight{order:2}.introPicBox,.introPic>div>img{max-width:100%;position:static}.introRightInfo{margin-bottom:20px}.titleCardContent2>h1{font-size:40px}.formSection{flex-direction:column;min-height:auto}.formRight,.formSectionInfoContent{width:100%;position:static;min-height:auto}.formLeft{margin-left:5%;width:90%;min-height:auto}.formSectionFill{max-width:100%}.footerMessage{position:relative;bottom:30px;width:80%;flex-direction:column;text-align:center;justify-content:space-evenly}.footerMessage>.quoteButton{margin-bottom:15px}.footerInfo{width:100%;flex-direction:column;align-items:center;padding-left:2%;padding-right:2%;bottom:0;margin-bottom:20px}.infoCard{width:85%;align-items:start;min-height:auto;margin-left:1%}}@keyframes fadeIn{0%{opacity:.2}to{opacity:1}}@keyframes dropDown{0%{transform:translateY(-300px);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes leftSlideIn{0%{transform:translate(-500px);opacity:0}to{transform:translate(0);opacity:1}}@keyframes rightSlideIn{0%{transform:translate(500px);opacity:0}to{transform:translate(0);opacity:1}}
