@charset "utf-8";
/* CSS Document */
.solar_step_first_box h2 {margin-bottom: 0.5rem; font-family: inherit; font-weight: 500; line-height: 28px; color: inherit; font-size: 22px;}
.roof-top-sec h2.fs-14 {font-size: 14px; text-align: left; padding: 0;}
.roof-top-sec h2.fs-36 {font-size: 36px; padding: 0 0 10px 0; text-align: left;}
.benefits-icon h3 {margin-top: 15px;font-size: 14px; line-height: 20px; font-weight: 400;}
.advantage aside h3 {margin: 15px 0 0 0; font-size: 14px;font-weight: 600; padding: 0px; margin: 0px; line-height: 18px; display: block; padding: 15px 0 0 0;}
.advantage aside h3 span {font-size: 14px; line-height: 18px; color: #fff; padding: 0 20px; margin: 0px; display: block; font-weight: 400;}
.whygosolarpanel ul li h2.how {font-size: 66px; color: #ff9d22; font-weight: 900;}
.whygosolarpanel ul li h2.works {font-size: 40px; color: #ffffff; font-weight: 400;}
.whygosolarpanel ul li h3 {font-size: 42px; color: #fff;}
.finance h2 {text-align: left; color: #000; padding: 50px 0 20px; font-size: 30px;}
.easy-steps h2 span {display: block; font-weight: 900;}
.find_battery h3{font-size: 1.5rem; padding: 0px;}
.roof-top-sec h2.fs-36 {font-size: 36px;}
.difference h2 {text-align: center; line-height: 35px; display: block;}
.difference h2 span {font-weight: 900;}
.phone-number-box h2 {
    font-size: 14px !important;
    color: #fff;
    line-height: 22px;
    background: none;
    display: inline-block;
    padding: 30px 0 0 0px;
    margin: 0px 0 10px 0;
}
.phone-number-box h3.ph {
    padding: 0 0 0 25px;
    margin: 0px;
	    font-size:30px !important;
    color: #fff;
    line-height: 22px;
    background: url(../images/phone-new2.png) left 35px no-repeat;
    display: inline-block;
    padding: 30px 0 0 0px;
    margin: 0px 0 10px 0;
}
.phone-number-box h3.ph a {
    color: #fff; border: none;
}
.phone-number-box h3 a {
    color: #323232;
	 border: 0px solid #fff;
}
.phone-number-box h3 {
    padding: 0 0 0 25px;
    margin: 0px 0 0 0px;
    font-size: 14px;
    padding: 0 0 0 0px;
    background: url(../images/email-new2.png) left 3px no-repeat;
    display: inline-block;
}
.phone-number-box h2.email5 { border: 0px solid #fff; padding: 10px 15px; background: none;}
.phone-number-box h2.email5 a {
    color: #fff;
    border: 1px solid #fff;
    padding: 10px 15px; margin: 10px 0 0 0;
}