input[type="text"],input[type="button"],input[type="submit"],.input-checkbox {-webkit-appearance: none;border-radius: 0;}
p {font-family:'Montserrat Regular';}
ul.services,ul.services2 { margin:10px 0; padding:0px; text-align:left;}
ul.services li {color:#999da0; font-weight: normal; margin:0 15px; line-height:28px;  font-size:19px; font-weight:normal;}
ul.services2 li {color:#999da0; font-weight: bold; margin:0 15px; line-height:25px;  font-size:20px;}

.services { float:left; width:100%;}
.services ul { margin:0px; padding:0px; -webkit-column-count: 2; /* Chrome, Safari, Opera */  -moz-column-count: 2; /* Firefox */  column-count: 2; overflow: hidden;}

.space { float:left; width:100%; margin:30px 0;}
.nobr { white-space:nowrap; font-style:normal;}

.wrapper { width: 1170px; margin: 0 auto;}

#finance-page {width:100%; float:left; padding:0;padding:80px 0;
background:url('../images/finance/Finance-background.png'); 
background-repeat:no-repeat; 
background-position:top 0 right 0%;
background-size:cover;}

.years-img { float:left; width:100%; margin:15px 0;}


.finance-banner {width:100%; float:left; padding:80px 0 150px;
background:url('../images/finance/finance-banner-image.png'); 
background-repeat:no-repeat; 
background-position:top 0 right 15%;
background-size: 370px auto;}
.finance-banner h1 { font-size:50px; line-height:60px; color:#232330;font-family:'Montserrat Bold';}
.finance-banner h1 span { color:#0972b5;}
.finance-banner p { margin:20px 0; font-size:20px; line-height:28px;}
.finance-btn {width:100%; float:left; padding:0; padding:30px 0;}
.finance-btn a,.finance-btn a:hover { color: #fff;font-family:'Montserrat Regular';
    background:#0972b5 url('../images/finance/arrow-right.png');
    background-repeat: no-repeat;
    background-position: right 15px center;
    border-radius: 0;
    font-size: 17px;
    padding: 15px 70px 15px 30px;
    font-weight: normal; border-radius:30px;
}
.finance-btn a:hover {background:#000 url('../images/finance/arrow-right.png'); background-repeat: no-repeat; background-position: right 15px center;cursor:pointer;}


.finance-options {width:100%; float:left;padding:80px 0;
background:url('../images/finance/couple-sofa.png'); 
background-repeat:no-repeat; 
background-position: center left ;
background-size:32% auto;}
.finance-options h2 { font-size:50px; line-height:60px; color:#232330; text-align:center; margin:0 0 10px; padding:0px;font-family:'Montserrat Bold';}
.finance-options h2 span { color:#0972b5;}
.finance-options h3 { margin:0; font-size:18px; line-height:26px; text-align:center; font-weight:400; color: #000;}

.finance-options-row {width:80%; margin:50px auto;padding:0; text-align:center;}

.finance-options-space {width:100%; float:left; margin:30px 0;}

.finance-options-row-left {width:42%; float:left; padding:15px 0; background:#0972b5; border-radius:25px;min-height: 460px; box-shadow: 4px 6px 11px 4px #979794;}
.finance-options-row-left h4 { color:#fff; font-weight:normal; font-size:26px; line-height:36px; margin:0px; padding:0px;}
.finance-icon1 { float:left; width:100%; margin:0 0 15px;}
.finance-options-row-left p { font-size:25px; line-height:35px; font-weight:400; color:#fff;margin:0px; padding:0px;}
.divider { border:2px solid #fff; margin:10px 0; padding:0px;}
.finance-options-btn { float:left; width:100%;}
.finance-options-btn a { color:#f8b117; font-size:40px; line-height:50px; font-weight:600;}
.finance-options-btn a:hover { color:#fff;}

.finance-options-row-right {width:48%; float:right;padding:20px 20px; background:#0972b5; border-radius:25px; text-align:left;min-height: 460px; box-shadow: 4px 6px 11px 4px #979794;}
.finance-options-row-right h3 {font-size:22px;line-height:30px; margin:0px; padding:0px; color:#f8b117;text-align:left; font-weight:600;padding:0 0 12px;}
.finance-options-row-right p { font-size:20px; line-height:28px; color:#fff; font-weight:400; margin:0px; padding:0 0 10px;}
.finance-options-row-right p span { float:right;font-weight:500;color:#fff;}


.finance-form {width:100%; float:left; margin:30px 0; text-align:left;padding:80px 0 150px;
background:url('../images/finance/finance-boiler.png'); 
background-repeat:no-repeat; 
background-position: center left ;
background-size:12% auto;}
.financeform-row { float:left; width:100%;}
.finance-form-left {width:48%; float:left; padding:320px 0 0;}
.finance-form-left h2 { font-size:45px; line-height:55px; color:#232330; margin:0 0 10px; padding:0px;font-family:'Montserrat Bold';}
.finance-form-left h2 span { color:#0972b5;}
.finance-form-right {width:45%; float:right; background:#0972b5; padding:20px 25px; border-radius:30px;box-shadow: 4px 6px 11px 4px #979794;}
.finance-form-right h2 {font-family:'Montserrat Bold'; font-size:30px; line-height:40px; color:#fff; margin:0px; padding:0 0 10px; text-align:center;}
.finance-form-right .field {width:100%; float:left; margin:10px 0; padding:0px;}
.finance-form-right label { font-size:17px; line-height:28px; color:#fff; padding:0 0 10px;}
.finance-form-right .input { border:2px solid #009531; line-height: 35px;  font-size: 15px; float:left; width: 94%; padding:6px 10px; border-radius:12px;}
.finance-form-right .submit-btn { color: #009531; font-weight:600;
 border:0px; background:#fff url('../images/finance/contact-btn-icon.png'); background-repeat: no-repeat; background-position: right 15px center; border-radius: 0;
font-size:21px; padding: 15px 80px 15px 20px; border-radius:30px;}
.finance-form-right .submit-btn:hover {background:#232330 url('../images/finance/contact-btn-icon-hover.png'); color:#fff; background-repeat: no-repeat; background-position: right 15px center; cursor:pointer;}

.finance-eligibility { float: left; width:100%;}
.finance-eligibility h2 { font-size:50px; line-height:60px; color:#232330; margin:0 0 10px; padding:0px; text-align:center;font-family:'Montserrat Bold';}
.finance-eligibility-row {width:85%; margin:50px auto;padding:0;}
.finance-eligibility-left {width:46%; float:left; background:#f3f2f0; border:2px solid #006098; margin:0 15px 0 0; padding:0 0 20px; border-radius:20px; min-height:565px;}
.finance-eligibility-left h3 {font-family:'Montserrat Bold';background:#006098; padding:15px 0 15px 30px; margin:0px; color:#fff; font-size:30px; line-height:40px;border-radius: 18px 18px 0 0;}
.finance-eligibility-left h4 { font-family:'Montserrat Bold';color:#006098;font-size:25px; line-height:30px;margin:0px;padding:20px 0 20px 30px; }
.finance-eligibility-left ul,.finance-eligibility-right ul { margin:0px; padding:0px;}
.finance-eligibility-left li,.finance-eligibility-right li {padding:0px; margin:0 40px 0 50px; color:#404041; font-size:16px; line-height:28px;}

.finance-form-right label {
    color: #fff !important;
    font-size: 21px;
    line-height: 25px;
}
.finance-form-right .input {    border: 2px solid #fff !important;}

.finance-eligibility-right {width:46%; float:left;background:#f3f2f0; border:2px solid #ed1b2e; margin:0 0 0 15px; padding:0 0 30px; border-radius:20px;min-height:565px;}
.finance-eligibility-right h3 {font-family:'Montserrat Bold';background:#ed1b2e;padding:15px 0 15px 30px; margin:0px; color:#fff; font-size:30px; line-height:40px;border-radius: 18px 18px 0 0;}
.finance-eligibility-right h4 {font-family:'Montserrat Bold'; color:#ed1b2e;font-size:25px; line-height:30px; margin:0px;padding:20px 0 20px 30px;}

.finance-novuna {float: left; width:100%;}
.finance-novuna-row { float:left; width:100%; margin:50px 0;}
.finance-novuna-left {float: left; width:25%; margin:20px 0 0;}
.finance-novuna-right {float: left; width:70%;}
.finance-novuna-right p { font-size:13px; line-height:18px; font-family:'Montserrat Light';font-weight: 300; color:#000; font-weight:400; margin:0px; padding:0 0 10px;}

.contact-form { float: left; width: 100%;}
.formrow { float: left; line-height: 28px; width: 100%; padding: 3px 0; }
.formrow.pad1 { padding-top: 20px; }
.field { float: left; width: 100%; color: #58595b; font-size: 15px; padding:5px 0; }
.field .input { border: 2px solid #262626; line-height: 35px; font-size:17px; width: 100%; padding:8px 10px; border-radius:4px; }
.label label { font-size: 16px; color: #58595b; font-weight: normal;font-family:'Montserrat Regular'; }
.formrow a { color: #c61f2d; text-decoration: none; }
.formrow.captcha_input input { float: left; border: 1px solid #e73532;  padding:8px 10px; }
.pad1 { text-align: left; }
.field textarea.input { line-height: 15px;font-family:'Montserrat Regular'; font-weight:normal;color: #58595b;padding: 8px 10px;}
.formrow.captcha { float:left; width:100%;}
.formrow.captcha #captcha {float: left; margin: 0 10px 0 0; padding:0 5px 0; width: 120px; line-height:36px; border: 1px solid #262626;}
.imgcaptcha { border: 1px solid #262626; float: left; margin:0px 10px 0 0; padding:0px 20px; line-height:36px; background:#f5f5f5;}
.refresh { margin:2px 10px;}
.formrow.pad1 input { background: #fff; border: 0 none; color: #0972b5; font-size: 22px; padding:8px 25px; border-radius: 4px; font-weight: normal; }
.formrow.pad1 input:hover { background: #262626; color: #fff; cursor: pointer; }



@media only screen and ( max-width:1200px) {
.wrapper { width:92%; margin:0 4%;}
.finance-banner {width:100%; float:left; padding:60px 0 100px;
background:url('../images/finance/finance-banner-image.png'); 
background-repeat:no-repeat; 
background-position:top 0 right 2%;
background-size:30% auto;}

.finance-options-row { width:92%; margin:30px auto;}

.finance-form { padding:0px; float:none; width:100%; display: inline-block;}

.finance-options h2 { font-size:36px; line-height:46px;}
}
@media only screen and ( max-width:1100px) {
.finance-banner {width:100%; float:left; padding:30px 0 30px;}
.finance-banner-row { width:70%; float:left;}
.finance-banner h1 br,.finance-banner p br { display:none;}
}
@media only screen and ( max-width:920px) {
#finance-page { padding:50px 0;}
.finance-banner { padding:0 0 80px;}
.finance-banner h1 { margin:0px; padding:0px;font-size:40px; line-height:50px;}

.finance-form-left h2 br { display:none;}
}

@media only screen and ( max-width:960px) { 
.finance-options-btn a br,.finance-options h3 br,.finance-options h2 br { display:none;}
.finance-options-row-left,.finance-options-row-right { height: auto;min-height:auto;}

.finance-options-row { width:96%; margin:0 2%;}
.finance-options h3 { margin:0 0 30px;}
.finance-options-row-left { width:46%;}
.finance-options-row-right { width:46%;}
.finance-options-row-right p { font-size:19px; line-height:28px;}

.finance-options { padding:50px 0;}
.finance-options h2 { font-size:40px; line-height: 50px;}

}

@media only screen and ( max-width:767px) {
#finance-page { padding:30px 0;}
.finance-banner {background-position:center bottom 0;text-align:center; padding: 0 0 300px;background-size:27% auto;}
.finance-banner-row,.finance-eligibility-row { width:100%;}
.finance-banner h1 { font-size:25px; line-height:35px;}
.finance-banner p { font-size:16px; line-height:22px; margin:10px 0;}


.finance-options { padding:30px 0;}

.finance-options h2 { font-size:30px; line-height:40px;}


.finance-novuna-row{ text-align:center; margin:0px;}
.finance-options h3,.finance-eligibility-right h3,.finance-eligibility-right h4 { text-align: center;}
.finance-eligibility-left h3,.finance-eligibility-right h3 { padding:15px 0; margin:0px; text-align:center;}
.finance-eligibility-right h4 { padding:15px 0;}
.finance-form { margin:0 0 30px;}
.finance-options-row-right p { text-align:left; font-size:16px; line-height:22px; padding:0 0 10px;}

.finance-options-btn a { font-size:28px; line-height:38px;}

.finance-options-row-left { width:100%; float:none; display:inline-block; margin:0 0 20px;}
.finance-options-space { margin:0px;}
.finance-options-row-right { width:100%; float:none; display:inline-block;  text-align: center; margin-bottom:20px;}
.finance-eligibility-left,.finance-eligibility-right,.finance-novuna-left,.finance-novuna-right { width:100%; float:none; display:inline-block; margin:0 0 20px;}
.finance-eligibility-left,.finance-eligibility-right { min-height:auto;}

.finance-form-left h2 { text-align:center; margin:0 0 30px;font-size:40px;line-height:50px;}

.finance-form-left { padding:0px;}
.finance-form-left { float:none; display:inline-block; width:100%;}
.finance-form-right { width:100%; float: left;}
.finance-form-right label { text-align:left;}

.finance-eligibility h2 {font-size:40px;line-height:50px;}
.finance-eligibility-row { margin:15px auto;}


.finance-eligibility-left li,.finance-eligibility-right li { font-size:16px; line-height:30px;}
}

@media only screen and ( max-width:540px) {
.finance-form-left h2,.finance-eligibility h2,.finance-options h2 { font-size:26px; line-height:36px;}

.finance-banner p {font-size:14px; line-height:20px;}
.finance-options h3  {font-size:17px; line-height:22px;}
.finance-options-row-left h3,.finance-options-row-right h3 {font-size:20px; line-height:25px; margin:0px; padding:0 0 10px;}
.finance-banner { background-size: 40% auto;}
}

@media only screen and ( max-width:380px) { 
.finance-banner h1,.finance-form-left h2, .finance-eligibility h2, .finance-options h2 { font-size: 22px; line-height: 30px;}
.finance-banner p {font-size: 13px;line-height:20px;}
.finance-banner { background-size: 60% auto;}


.finance-icon1 img { width:auto !important;}

.finance-options-row-left img,.finance-options-row-right img { width:80%;}

.finance-options-row-left p { font-size:20px; line-height:30px;}
.finance-options-row-left h3,k.finance-options-row-right h3 { font-size:18px; line-height:26px;}

.finance-options-row-right p { font-size: 15px; line-height: 20px;}
.finance-form-right h2 { font-size:22px; line-height:30px; }
.finance-eligibility-left h4,.finance-eligibility-right h4 { font-size:20px; line-height:30px; }
.finance-form-right { width: 84%;}

.finance-eligibility-left li, .finance-eligibility-right li { font-size: 15px;  line-height: 24px;}

.finance-novuna-right p { font-size:11px; line-height:18px;}
}