h1 { font-size:45px; margin:0; padding:0 0 15px 0; line-height:55px; color:#f7951e;  font-family:'Montserrat Bold'; font-weight:normal;}
h2 { font-size:40px; margin:0; padding:10px 0; line-height:50px; color:#273a91; font-family:'Montserrat Bold';}
h4 { font-size:19px; margin:10px 0; padding:0; line-height:26px; color:#11a5e0;}
h5 { font-size:17px; margin:0; padding:0; line-height:26px; color:#0050a0;}
h3 {font-family:'Montserrat Regular'; font-weight:normal;}
h6 { font-size:19px; margin:0; padding:10px 0; line-height:28px; color:#706f6f; font-weight:normal;}
p { font-size:19px; margin:0; padding:12px 0; line-height:30px; color:#58595b; font-weight:normal;}
a { color:#273a91; text-decoration:none; font-weight:bold;}
a:hover { text-decoration:none; color:#000;}

.wrapper {  width: 1170px;  margin: 0 auto;}
#finance_slider { float:left; width:100%; 
background:
url('../images/finance/finance-banner-1.png'); 
background-repeat:no-repeat; 
background-position:left 0 bottom -20px; 
background-size:cover;}
#finance_slider .wrapper { display:table;height:700px;}
.finance_slider_row { width:700px; display:table-cell; vertical-align:middle;}
.finance_slider_row h2 { color:#fff; padding:10px 0px;}
.finance_slider_row h3 {color:#fff; padding:10px 0px; font-size:27px; line-height:38px; font-weight:normal;}
.finance_slider_row .gettouch_btn { margin:15px 0;}
.finance_slider_row .gettouch_btn a {background:#00519f;  display:inline-block; list-style:none; font-size:21px; font-weight:normal;padding:8px 20px 8px 20px; color:#fff; line-height:32px; border-radius:22px;} 
.finance_slider_row .gettouch_btn a:hover { background:#327fc9;}

@media only screen and ( max-width:1640px) {
}

@media only screen and ( max-width:1200px) {
.wrapper { margin:0 auto; width:90%;}
#finance_slider .wrapper,.finance_slider_row { height:500px;}

.finance_slider_row h3 { font-size:25px; line-height:35px; font-weight:500;}
}  

@media only screen and ( max-width:980px) {
}

@media only screen and ( max-width:767px) {
#finance_slider  { text-align:center;
background:
linear-gradient(rgba(0,0,0,0.5),rgba(0,0,0,0.5)),
url('../images/finance/finance-banner-responsive.png'); 
background-repeat: no-repeat,no-repeat; 
background-position:top 0 left 0,right 0 bottom 0;
background-size:100% 100%,cover;}
#finance_slider .wrapper,.finance_slider_row { height:400px; text-align:center;}
.finance_slider_row h2 br,.finance_slider_row h3 br { display:none;}
}


@media only screen and ( max-width:640px) {
.finance_slider_row h2 { font-size:25px; line-height:35px;}
.finance_slider_row h3 { font-size:17px; line-height:28px;}
#finance_slider .wrapper,.finance_slider_row { height:350px;}
.finance_slider_row h2 { font-size: 28px;line-height: 35px;}
.finance_slider_row h3 {font-size: 19px; font-weight: normal; line-height: 28px;}
}

@media only screen and ( max-width:540px) {
.finance_slider_row h2 { font-size:24px; line-height:30px;}
.finance_slider_row h3 { font-size:17px; line-height:26px; padding:0px;}
.finance_slider_row .gettouch_btn a { font-size:19px; padding:6px 15px;}
}

@media only screen and ( max-width:460px) {
}

@media only screen and ( max-width:370px) {
}


