.banner_area{font-weight:400;line-height:1.5;font-size:14px;font-family:"Roboto",sans-serif;background-attachment:fixed;background-position:center;background-repeat:no-repeat;background-size:cover;overflow:hidden}.banner_area #bannerInner{overflow:hidden;clear:both}.banner_area .BannerPaneInner{color:#004b86;font-size:1rem;padding:0px;word-wrap:break-word}.banner_area .insideBanner{background-color:#004a88}.banner_area .insideBanner .image{opacity:.5;width:100%}.banner_area .insideBanner .innerBannerText{color:#fff;padding:5px 20px;position:absolute;left:16%;bottom:100px;font-weight:500;font-family:"Roboto",sans-serif;max-width:50%;min-height:300px}.banner_area .insideBanner h1{margin-top:0;line-height:1.2;display:inline;padding-bottom:3px;border-bottom:2px #e06b2c solid;font-weight:400;padding:5px;color:#fff;margin-bottom:10px;font-size:3rem}.banner_area .insideBanner p{color:#fff;margin-top:10px;font-size:1.2rem}.banner_area.no-bannerImg #bannerInner{margin-right:0;margin-left:0}.banner_area.no-bannerImg .BannerPaneInner{display:table;width:100%;max-width:100%;vertical-align:middle;min-height:250px}.banner_area.no-bannerImg .insideBanner{display:table-cell;vertical-align:middle}.banner_area.no-bannerImg .insideBanner .innerBannerText{position:static;min-height:0;width:100%;max-width:1140px;margin:0 auto;padding-right:15px;padding-left:15px}@media(min-width:576px){.banner_area.no-bannerImg .insideBanner .innerBannerText{max-width:540px}}@media(min-width:768px){.banner_area.no-bannerImg .insideBanner .innerBannerText{max-width:720px}}@media(min-width:992px){.banner_area.no-bannerImg .insideBanner .innerBannerText{max-width:960px}}@media(min-width:1200px){.banner_area.no-bannerImg .insideBanner .innerBannerText{max-width:1140px}}@media only screen and (max-width:1340px) and (min-width:1201px){.banner_area .insideBanner .innerBannerText{left:16%;bottom:0px}.banner_area .insideBanner h1{font-size:2rem}.banner_area .insideBanner p{font-size:1rem}}@media only screen and (max-width:1200px){.banner_area .insideBanner .innerBannerText{left:16%;bottom:0px}.banner_area .insideBanner h1{font-size:2rem}.banner_area .insideBanner p{font-size:1rem}}@media only screen and (max-width:991px){.banner_area .insideBanner .innerBannerText{left:10%;bottom:40px;max-width:70%;min-height:200px}}@media only screen and (max-width:920px) and (min-width:769px){.banner_area .insideBanner .image{min-height:300px}.banner_area .insideBanner .innerBannerText{bottom:10px;max-width:80%;min-height:200px}}@media only screen and (max-width:768px){.banner_area .insideBanner .innerBannerText{left:5%;bottom:0px;max-width:80%;min-height:200px}.banner_area .insideBanner h1{font-size:1.3rem}}@media only screen and (max-width:750px) and (min-width:577px){.banner_area .insideBanner .image{min-height:340px}}@media only screen and (max-width:576px){.banner_area .insideBanner .image{min-height:320px}.banner_area .insideBanner .innerBannerText{left:2%;bottom:0px;max-width:100%;min-height:100px}.banner_area .insideBanner h1{font-size:1rem}.banner_area .insideBanner p{font-size:.8rem}}