.contactpage-section,.quotespage-section,.solarbattery-section,.whysolarquotes-section{width:100%;height:auto;position:relative;text-align:center}.whysolarquotes-section{background:url("../img/whysolarquoteshub.jpg") top left/cover;padding-bottom:50px}#contactpage h1,#quotespage h1,#solary-plus-battery h1,#whysolarquotes h1{margin:50px 0 0;font-size:48px;font-weight:700;line-height:56px;color:#fcb804;font-family:Poppins,sans-serif}#contactpage h1 span,#quotespage h1 span,#solary-plus-battery h1 span,#whysolarquotes h1 span,.power-metter-section ul:hover li i{color:#465960}.solarbattery-section .solarbattery-box,.whysolarquotes-section .icon-box{background-color:#f9f9f9;border-radius:10px;margin:50px 0 0;padding:20px;text-align:center;box-shadow:0 0 20px rgba(0,0,0,.1);transition:.3s ease-in-out}.solarbattery-section .solarbattery-box:hover,.whysolarquotes-section .icon-box:hover{transform:translateY(-5px);box-shadow:0 0 30px rgba(0,0,0,.2);background-color:#0fb7e8;color:#fff}.whysolarquotes-section .icon{font-size:48px;color:#fcb804}.solarbattery-section .solarbattery-box p,.whysolarquotes-section .icon-box p{font-size:18px;color:#465960;margin-top:15px}.advantages-section .advantages-box:hover h5,.advantages-section .advantages-box:hover p,.battery-power-section .icon-box:hover .icon i,.renewable-section .renewable:hover .renewable_icon i,.renewable-section .renewable:hover .renewable_icon span,.renewable-section .renewable:hover .renewables_description p,.solarbattery-section .solarbattery-box:hover p,.whysolarquotes-section .icon-box:hover .icon,.whysolarquotes-section .icon-box:hover p{color:#fff}.solarbattery-section .btn-get-started,.whysolarquotes-section .btn-get-started{margin-top:25px!important;font-size:18px;font-weight:700;color:#fff;background-color:#fcb804;padding:15px 30px;border-radius:3px;text-decoration:none;transition:.3s ease-in-out}.solarbattery-section .btn-get-started:hover,.whysolarquotes-section .btn-get-started:hover{background-color:#0fb7e8}.advantages-section{padding:70px 0 60px}.advantages-section .advantages-box{padding:30px 30px 25px;width:100%;height:100%;position:relative;text-align:center;background:#f1f6fe;border-radius:15px;box-shadow:0 0 20px rgba(0,0,0,.1)}@media (min-width:992px){.advantages-section .col-lg-4{margin-bottom:20px}}@media (max-width:991px){.advantages-section .col-md-6{margin-bottom:20px}}.advantages-section .row{display:flex;flex-wrap:wrap;justify-content:center}.advantages-section .col-lg-4,.advantages-section .col-md-6{margin-top:50px!important;transition:margin-top .3s ease-in-out}.advantages-section .col-lg-4:hover,.advantages-section .col-md-6:hover{transform:translateY(-5px)}.advantages-section .advantages-box i{position:absolute;top:-25px;left:50%;transform:translateX(-50%);font-size:40px;background:#0fb7e8;color:#fff;width:56px;height:56px;line-height:56px;border-radius:50%;z-index:1}.advantages-section .advantages-box h5{margin-top:25px;font-size:24px;color:#333}.advantages-section .advantages-box p{margin-top:15px;font-family:Roboto,sans-serif;font-size:16px;color:#666}.advantages-section .advantages-box:hover{transform:translateY(-5px);background-color:#0fb7e8}.advantages-section .advantages-box:hover i{background-color:#0fb7e8;color:#fff}.privacy-section,.renewable-section,.termcondition-section{background-color:#f6f9fe;padding:80px 0}.privacy-section .section-title h2,.renewable-section .section-title h2,.termcondition-section .section-title h2{margin-top:0;font-size:32px;text-align:center;color:#0474b4}.renewable-section .renewable{margin-bottom:40px;border-radius:8px;background:#fff;box-shadow:0 10px 20px rgba(0,0,0,.1);transition:transform .3s}.renewable-section .col-lg-6{padding:0}.renewable-section .renewable:hover{transform:translateY(-5px);background-color:#0fb7e8;color:#fff}.renewable-section .renewable_icon{position:relative;overflow:hidden;padding:20px}.renewable-section .renewable_icon span{font-size:36px;color:#fcb804}.renewable-section .renewable_icon i{font-size:36px;color:#0fb7e8}.privacy-section .privacy_description,.renewable-section .renewables_description,.termcondition-section .termcondition_description{margin-top:20px;padding:0 20px;text-align:center;color:#465960}@media (max-width:768px){.renewable-section .renewable{margin-bottom:30px}.renewable-section .renewable_icon i{font-size:32px}}.solarbattery-section{background:url("../img/solarbattery.jpg") top left/cover;padding-bottom:50px}.compare-section .col-lg-6:nth-child(odd) span,.power-metter-section ul:hover li p{color:#0cb3eb}.compare-section .col-lg-6:nth-child(2n) span,.power-metter-section i{color:#fcb804}.battery-power-section,.contact-section,.power-metter-section{padding:80px 0}.battery-power-section .section-tagline p{line-height:24px;font-size:16px;margin-bottom:25px;text-align:center}.battery-power-section .icon-box{margin:10px;text-align:center;border:1px solid #e2eefd;padding:40px;transition:.3s ease-in-out;background:linear-gradient(45deg,#fff,#f8f9fc);box-shadow:0 4px 8px rgba(0,0,0,.1)}.battery-power-section .icon-box .icon{margin:0 auto 20px;width:64px;height:64px;background:#f1f6fe;border-radius:50%;display:flex;align-items:center;justify-content:center;transition:.3s ease-in-out;box-shadow:0 4px 8px rgba(0,0,0,.1)}.battery-power-section .icon-box .icon i{color:#3b8af2;font-size:28px;transition:.3s ease-in-out}.battery-power-section .icon-box h4{font-weight:700;margin-bottom:15px;font-size:24px}.battery-power-section .icon-box h4 a{color:#465960;transition:.3s ease-in-out}.battery-power-section .icon-box p{line-height:24px;font-size:16px;margin-bottom:0}.battery-power-section .icon-box:hover{box-shadow:0 10px 20px rgba(0,0,0,.2)}.battery-power-section .icon-box:hover h4 a,.privacy-section .privacy_description span,.termcondition-section .termcondition_description span{color:#0fb7e8}.battery-power-section .icon-box:hover .icon{background:#0fb7e8}.power-metter-section .row{display:flex;justify-content:center;flex-wrap:wrap}.power-metter-section .col-lg-4{padding:25px 15px}.power-metter-section ul{list-style:none;padding:20px;background-color:#f6f9fe;border-radius:8px;box-shadow:0 0 20px rgba(0,0,0,.1);transition:.3s ease-in-out;height:100%}.power-metter-section ul:hover{transform:translateY(-5px);box-shadow:0 0 30px rgba(0,0,0,.2)}.contact-section .email-form .form-group,.power-metter-section ul li,.quotes-section .form-group{margin-bottom:20px}.power-metter-section ul li p{margin-bottom:0;font-size:18px}.power-metter-section ul li p i{margin-right:10px;vertical-align:middle}.power-metter-section .btn-get-started{font-size:18px;font-weight:700;color:#fcb804;background-color:transparent;margin-bottom:25px;padding:15px 30px;border:2px solid #fcb804;border-radius:50px;text-decoration:none;transition:.3s ease-in-out;display:inline-block}.power-metter-section .btn-get-started:hover{background-color:#fcb804;color:#fff}.contactpage-section,.quotespage-section{background:url("../img/hero-bg.jpg") top left/cover;padding-bottom:50px}.contactpage-section .contactus-tagline h5,.quotespage-section .contactus-tagline h5{padding:0;line-height:24px;margin-bottom:0;color:#465960;font-size:24px}.contact-section .info-box{color:#444;text-align:center;box-shadow:0 0 30px rgba(214,215,216,.3);padding:20px 0 30px}.contact-section .email-form,.quotes-section .email-form{padding:30px;box-shadow:0 0 30px rgba(214,215,216,.4)}.contact-section .info-box i{font-size:32px;color:#0fb7e8;border-radius:50%;padding:8px;border:2px dotted #b3d1fa}.contact-section .info-box h3{font-size:20px;color:#777;font-weight:700;margin:10px 0}.contact-section .info-box p{padding:0;line-height:24px;font-size:14px;margin-bottom:0}.contact-section .email-form .error-message{display:none;color:#fff;background:#ed3c0d;text-align:left;padding:15px;font-weight:600}.contact-section .email-form .error-message br+br{margin-top:25px}.contact-section .email-form .sent-message{display:none;color:#fff;background:#18d26e;text-align:center;padding:15px;font-weight:600}.contact-section .email-form .loading{display:none;background:#fff;text-align:center;padding:15px}.contact-section .email-form .loading:before{content:"";display:inline-block;border-radius:50%;width:24px;height:24px;margin:0 10px -6px 0;border:3px solid #18d26e;border-top-color:#eee;animation:1s linear infinite animate-loading}.contact-section .email-form input,.contact-section .email-form textarea{border-radius:0;box-shadow:none;font-size:14px}.contact-section .email-form input:focus,.contact-section .email-form textarea:focus{border-color:#0fb7e8}.contact-section .email-form input{padding:10px 15px}.contact-section .email-form textarea{padding:12px 15px}.contact-section .email-form button[type=submit]{background:#0fb7e8;border:0;padding:10px 30px;color:#fff;transition:.4s;border-radius:4px}.contact-section .email-form button[type=submit]:hover{background:#3b8af2}.quotes-section{padding:80px 0;text-align:center}.quotes-section .section-title{margin-bottom:30px}.quotes-section .quotes-description p{padding:0;line-height:24px;font-size:14px;margin-bottom:25px;border-bottom-style:ridge;border-color:#0577b4;font-weight:bolder}.quotes-section .email-form{background:#fff;border-radius:8px}.quotes-section input[type=email],.quotes-section input[type=number],.quotes-section input[type=text]{width:calc(100% - 22px);padding:10px;border:1px solid #ccc;border-radius:4px}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.quotes-section input[type=email]:focus,.quotes-section input[type=number]:focus,.quotes-section input[type=text]:focus{outline:0;border-color:#007bff}.quotes-section button[type=submit]{background-color:#007bff;color:#fff;border:none;padding:10px 20px;border-radius:4px;cursor:pointer;transition:background-color .3s}.quotes-section button[type=submit]:hover{background-color:#0056b3}.quotes-section .email-form .sent-message{background:#18d26e}.quotes-section .email-form .loading{background:#fff}@keyframes animate-loading{0%{transform:rotate(0)}100%,to{transform:rotate(360deg)}}