.banner-bg{padding-top:35px;padding-bottom:70px;height:auto;position:relative;background-color:#00597c;background-position:100% 100%;background-repeat:no-repeat;color:#fff}.banner-bg p{color:#fff}.banner-bg .banner-main-strap{font-size:25px;font-weight:bold;line-height:102%;margin-top:8px !important;font-family:"droid-sans",sans-serif;text-transform:uppercase;text-align:center;margin-bottom:24px}.banner-bg .row{margin-left:-15px;margin-right:-15px}.banner-bg .banner-main-sub-strap{font-size:19px;font-weight:bold;line-height:118%;font-family:"droid-sans",sans-serif;color:#edaa00;text-transform:uppercase}.banner-bg .lead{margin-bottom:20px;font-size:15px;font-weight:300;line-height:1.4}.banner-bg .row:after,.banner-bg .row:before{content:"";display:table}.banner-bg .row:after{clear:both}.banner-bg a.btn-white.btn-lg{border-radius:26px;-webkit-transition:all .2s;-o-transition:all .2s;transition:all .2s;font-family:"proxima-nova",sans-serif;background-repeat:no-repeat;position:relative;display:inline-block;font-weight:normal;white-space:normal;text-align:left;border:1px solid transparent;text-transform:uppercase;line-height:115%;background-color:transparent;color:#fff;border-color:#fff;border-width:4px;padding:9px 22px;font-size:16px}.banner-bg a.btn-white.btn-lg:hover{background-color:#fff;color:#000;border-color:#fff}.banner-bg .btn-scroll-arrow{position:absolute;left:0;right:0;bottom:20px;text-align:center;z-index:103}.banner-bg .btn-scroll-arrow a.btn-scroll{-webkit-transition:all .2s;-o-transition:all .2s;transition:all .2s;color:#00a5c2;font-weight:bold;height:32px;width:32px;display:block;margin:0 auto;background-repeat:no-repeat;background-position:50% 50%;background-size:32px 32px}.banner-bg .banner-col-left{text-align:center;padding-left:15px;padding-right:15px;width:100%;margin-bottom:10px}.banner-bg .banner-col{padding-left:15px;padding-right:15px}@media(min-width:480px){.banner-bg{padding-top:45px;padding-bottom:90px;height:auto}.banner-bg .banner-main-strap{font-size:32px}.banner-bg .banner-main-sub-strap{font-size:21px}}@media(min-width:768px){.banner-bg{background-position:50% 0;padding-top:56px;padding-bottom:0;height:400px}.banner-bg .banner-row .col-sm-10{width:83.3333333333%;padding-left:15px;padding-right:15px;float:left}.banner-bg .banner-row .col-sm-offset-1{margin-left:8.3333333333%;padding-left:15px;padding-right:15px;float:left}.banner-bg .banner-main-strap{font-size:36px;margin-bottom:24px}.banner-bg .custom .col-sm-6{width:50%;padding-left:15px;padding-right:15px;float:left}.banner-bg .banner-col-left{text-align:right;padding-right:35px !important;margin-bottom:0}.banner-bg .banner-col-left:last-child{text-align:left;padding-left:35px !important;padding-right:15px !important}.banner-bg .banner-main-sub-strap{font-size:24px}.banner-bg .lead{font-size:16px}.banner-bg a.btn-white.btn-lg{margin-top:10px}.banner-bg .btn-scroll-arrow{bottom:30px}}@media(min-width:992px){.banner-bg{padding-top:146px;height:500px}.banner-bg .banner-main-strap{font-size:40px;margin-bottom:24px}.banner-bg .banner-main-sub-strap{font-size:30px}.banner-bg .lead{font-size:17px}.banner-bg .btn-scroll-arrow{bottom:40px}}@media(min-width:1200px){.banner-bg{padding-top:151px;height:500px}.banner-bg .banner-main-strap{font-size:42px;margin-bottom:24px}.banner-bg .banner-col-left{padding-right:40px !important}.banner-bg .banner-col-left:last-child{padding-left:40px !important;padding-right:15px !important}.banner-bg .banner-main-sub-strap{font-size:35px}.banner-bg .lead{font-size:18px}.banner-bg a.btn-white.btn-lg{font-size:17px;padding:10px 28px}.banner-bg .btn-scroll-arrow{bottom:40px}}@media(min-width:1600px){.banner-bg{padding-top:166px;height:540px}.banner-bg .banner-main-strap{font-size:42px}.banner-bg .banner-main-sub-strap{font-size:35px}}@media(min-width:2000px){.banner-bg{background-size:cover}}@media(max-width:767px){.banner-bg .banner-col-left:last-child{padding-top:0}.banner-bg .banner-col-left:last-child p.banner-main-sub-strap{padding-top:30px}}