#finance_banner_1{float:left;width:100%;height:330px;background:url(../images/worcester2000/10-yrs-logo.png),url(../images/worcester2000/worcester-2000-range-banner-x288px.png);background-repeat:no-repeat,no-repeat;background-position:top 35% right 3%,left 0 bottom 52.5%;background-size:auto auto,cover}.finance_banner_1_inn{float:left;width:100%;position:relative}.finance_row_text{float:left;width:100%;margin:2% 0 0}.finance_row{float:left;width:100%}.finance_row h2{margin:0;padding:20px 40px 20px 15px;font-size:40px;line-height:50px;background:#0e572b;color:#fff;font-style:italic;letter-spacing:1px;float:left;font-family:'Montserrat Regular'}.finance_row h2 span{font-size:25px;line-height:30px;font-style:italic}.finance_row h3{margin:-55px 0 0 30%;padding:32px 40px;font-size:32px;line-height:30px;background:#f7941e;color:#fff;font-style:italic;float:left}.flexible_text{float:left;width:60%;left:36%;top:25%;position:absolute}.flexible_text h4{color:#005ba3;margin:0;padding:0;font-size:50px;line-height:50px;font-family:'Montserrat Bold'}.flexible_text h5{margin:0 0 0 25%;color:#005ba3;font-size:50px;line-height:40px;font-family:'Montserrat Bold'}.flexible_btn{margin:3% 0 0 -25%;float:left;width:100%;text-align:right}.flexible_btn a{background:#0e572b;color:#fff;border-radius:12px;padding:10px 30px;font-size:30px;font-family:'Montserrat Bold'}.flexible_btn a:hover{background:#2c74b0}#finance_banner_1 .flexible_text h4{text-shadow:3px 0 0 #fff,-3px 0 0 #fff,0 3px 0 #fff,0 -3px 0 #fff,2px 2px #fff,-2px -2px 0 #fff,2px -2px 0 #fff,-2px 2px 0 #fff}#finance_banner_1 .flexible_text h5{text-shadow:3px 0 0 #fff,-3px 0 0 #fff,0 3px 0 #fff,0 -3px 0 #fff,2px 2px #fff,-2px -2px 0 #fff,2px -2px 0 #fff,-2px 2px 0 #fff}@media only screen and (max-width:1750px){#finance_banner_1{height:400px}.finance_row h2{padding:20px 40px;font-size:50px;line-height:60px}}@media only screen and (max-width:1700px){.finance_row h2{padding:15px 30px;font-size:45px;line-height:50px}.finance_row h3{padding:10px 20px;font-size:25px;line-height:30px}}@media only screen and (max-width:1520px){#finance_banner_2 .finance_row_text{margin:6% 0 0}.finance_row h2{padding:12px 25px;font-size:40px;line-height:50px}.finance_row h3{padding:10px 20px;font-size:25px;line-height:30px;margin:0 0 0 10%}}@media only screen and (max-width:1400px){.finance_row h2{padding:10px 20px;font-size:35px;line-height:40px}.finance_row h3{padding:8px 15px;font-size:22px;line-height:28px;margin:0 0 0 10%}}@media only screen and (max-width:1200px){.wrapper{width:88%;margin:0 6%}#finance_banner_1{height:350px}#finance_banner_1{background-position:top 40% right 3%,left 0 bottom 30%;background-size:16% auto,100% auto}.flexible_btn a{padding:7px 22px;font-size:25px}}@media only screen and (max-width:1000px){#finance_banner_1{height:300px}#finance_banner_1{background:url(../images/worcester2000/10-yrs-logo.png),linear-gradient(rgba(0,0,0,.5),rgba(0,0,0,.5)),url(../images/worcester2000/worcester-2000-range-banner-x288px.png);background-repeat:no-repeat,no-repeat;background-position:top 40% right 3%,top 0 left 0,left 70% bottom 52.5%;;background-size:16% auto,100% 100%,140% auto}#finance_banner_1 .flexible_btn a{padding:7px 22px;font-size:22px;font-weight:400;font-family:'Montserrat Light'}#finance_banner_1 .flexible_text h4,#finance_banner_1 .flexible_text h5{color:#fff}#finance_banner_1 .finance_row_text{margin:3% 0 0}}@media only screen and (max-width:820px){#finance_banner_1 .flexible_text h4,#finance_banner_1 .flexible_text h5{font-size:30px;line-height:40px}.finance_row h3{margin:0 0 0 7%}}@media only screen and (max-width:767px){#finance_banner_1 .flexible_btn{margin:3% 0 0 0}#finance_banner_1 .flexible_btn a{padding:6px 20px;font-size:19px}}@media only screen and (max-width:640px){#finance_banner_1{height:250px}#finance_banner_1 .flexible_text h4,#finance_banner_1 .flexible_text h5{color:#fff;font-size:25px;line-height:30px}#finance_banner_1 .finance_row_text{margin:2% 0 0}}@media only screen and (max-width:540px){#finance_banner_1{background-size:25% auto,100% 100%,220% auto}#finance_banner_1{height:230px}.finance_row h2{padding:8px 30px;font-size:22px;line-height:30px}.finance_row h3{padding:8px 30px;font-size:18px}}@media only screen and (max-width:460px){#finance_banner_1{height:200px}#finance_banner_1 .flexible_text h4,#finance_banner_1 .flexible_text h5{color:#fff;font-size:20px;line-height:26px}#finance_banner_1 .flexible_btn a{padding:6px 20px;font-size:17px}}@media only screen and (max-width:370px){.finance_row h2{padding:6px 20px;font-size:20px;line-height:25px}.finance_row h3{padding:4px 20px;font-size:15px}}