.badge.badge-home-banner-component{font-size:.938rem;padding:.625rem 1.25rem}h1.c-h1-larger-span{font-size:35px;line-height:45px;margin-bottom:30px}.safari-browser .c-hero-image object{display:none}.safari-browser .c-hero-image .safari-img{display:block!important}h1.c-h1-larger-span>span{font-size:50px;line-height:60px}.btn.btn-rlgray{background:#F4F6F8}.c-banner-microcopy{color:#666;font-size:13px;line-height:20px;margin:15px 0 0}.hero-banner-wrap{position:relative;border-radius:50px;padding:60px 100px 30px;margin:0 -100px 35px;overflow:hidden}.hero-banner-wrap .c-hero-image{position:relative;top:0;right:0;overflow:visible;margin-top:0}div.c-brands .owl-item .col img{max-height:initial}div.b-hero p.note{margin-top:40px;text-align:center!important;font-size:13px;line-height:20px;margin:0 auto 20px;width:100%}div.c-brands .owl-item .col img{margin:0 auto}@media (max-width:575.98px){div.b-hero .c-hero-image{height:auto}.safari-browser div.b-hero .c-hero-image{right:0}div.c-brands .owl-item .col img{max-width:100px}div.c-brands .owl-item .col img{width:auto}div.b-hero .c-hero-image>*{width:130%;height:auto;max-width:initial;margin:10px auto 40px}div.c-brands.owl-carousel{margin-bottom:0}}@media (min-width:576px){div.c-brands .owl-item .col img{max-width:110px}}@media (min-width:768px){div.c-brands .owl-item .col img{max-width:120px;max-height:50px}.hero-banner-wrap{margin-bottom:0;padding:100px}div.b-hero p.note{font-size:15px;line-height:25px;text-align:left!important;margin-top:40px}}@media (min-width:992px){.hero-banner-wrap{padding:80px;margin:0 -80px}.hero-banner-wrap .c-hero-image{position:absolute;top:100px;right:-120px}div.c-brands .owl-stage-outer{margin-left:-40px;margin-right:-40px}}@media (min-width:1200px){.hero-banner-wrap{padding:100px 60px;margin:0 -60px}.hero-banner-wrap .c-hero-image{top:60px;right:-100px}div.c-brands .owl-stage-outer{margin-left:-25px;margin-right:-25px}}@media (min-width:1400px){.hero-banner-wrap{padding:100px 40px;margin:0 -20px}.hero-banner-wrap .c-hero-image{top:60px;right:20px}div.c-brands .owl-stage-outer{margin-left:-40px;margin-right:-40px}}@media (min-width:1496px){.hero-banner-wrap{padding:100px 70px;margin:0 -70px}}@media (min-width:1550px){.hero-banner-wrap{padding:100px 80px;margin:0 -80px}}