#boiler-finance {float: left; width:100%; margin:40px 0;}
.boiler-finance {float: left; width:100%; margin:0;}
.boiler-finance-left {float: left; width:50%;}
.boiler-finance-left h3 { color:#1f5ba9;  font-family:'Montserrat Bold';}
.boiler-finance-left .btn { float:left; width:100%; margin:30px 0;}
.boiler-finance-left .btn a {color:#fff;background:#e5002d; border-radius:22px; font-size:23px; padding:10px 20px; font-weight:normal;}
.boiler-finance-left .btn a:hover{ background:#262626;}

.boiler-finance-right {float: right; width:40%;}
.boiler-finance-right h2 { font-size:28px; font-family:'Montserrat Bold';}

#boiler-finance-row {float:left; width:100%; padding:80px 0;
background:url('../images/finance-bg.png'); 
background-repeat:no-repeat; 
background-position:left 0 bottom 90%;
background-size:100% auto;}

.boiler-finance-row  {float: left; width:100%;padding:0px;}

.boiler-finance-row-left { float:left; width:48%; background:#2e2e78;}
.boiler-finance-row-left h1 {padding:32px 30px;font-size:40px; color:#fff;}

.boiler-finance-row-left h2 { color:#fff;background:#b6b6d0; padding:22px 30px; font-size:26px; font-weight:normal;}
.boiler-finance-row-left h2 span {font-size:30px;}
.boiler-finance-row-left h3 {  padding:22px 30px; color:#fff; font-size:26px; font-weight:normal;}
.boiler-finance-row-left h3 span { font-size:30px;}

.boiler-finance-row-right { float:right; width:41%; }
.boiler-finance-img {text-align:center; float: left; width:100%;}
.boiler-finance-img img { float:left;}
.hitachi-logo {text-align:center; float: left; width:100%; padding:48px 0; background:#e4e5e6;}
.boiler-finance-text { float:left; width:100%; padding:20px; background:#3c3c3b;}
.boiler-finance-text p { color:#fff; font-size:17px; line-height:28px;}

@media only screen and ( max-width:1620px) {
#boiler-finance-row { background-size: cover;}
}

@media only screen and ( max-width:1200px) {
.boiler-finance-img img { width: 100%;}
.boiler-finance-left .btn a { font-size:15px;}
.boiler-finance-row-left h1 {padding: 22px 20px;font-size: 25px;}
.boiler-finance-row-left h2 { font-size:24px;}
.boiler-finance-row-left h2 span { font-size:25px;}
}

@media only screen and ( max-width:980px) {

.hitachi-logo img { width:100%;} 
.boiler-finance-left img { width:100%;}
}

@media only screen and ( max-width:767px) {
.boiler-finance-left h3 { font-size:18px; line-height:26px;}
ul.services2 li { font-size:17px; line-height:25px;background-position: top 8px left 0;}
#boiler-finance,.boiler-finance-row,#eligibility { text-align:center;}
.boiler-finance-left,.boiler-finance-right,.boiler-finance-row-left,.boiler-finance-row-right,.eligibility-left,.eligibility-right {float:none; display:inline-block; width:100%; margin:0px; padding:0px;}
.boiler-finance-row-left h2 { font-size:30px;}
#boiler-finance-row { padding:40px 0;}
.boiler-finance-row-left h2,.boiler-finance-row-left h3 {padding: 20px 10px;font-size: 20px;}
.boiler-finance-row-left h3 span { font-size:25px;}
.hitachi-logo img { width:auto;} 
.boiler-finance-left img { width:80%;}
}

@media only screen and ( max-width:640px) {
.boiler-finance-left .btn a { font-size:19px;}
 }

@media only screen and ( max-width:420px) {
.hitachi-logo img { width:100%;} 
.boiler-finance-left .btn a { font-size:17px;}
}

@media only screen and ( max-width:320px) {

}
