.gradient-banner-component-wrapper{border-radius:3px;margin:20px auto;max-width:100%;min-height:150px}.gradient-banner-component-wrapper .gradient-banner-component{margin:0 auto;max-width:900px;padding:55px 0 40px;text-align:center}.gradient-banner-component-wrapper .gradient-banner-component .gradient-banner-component-bg .ui.grid{margin-left:0;margin-right:0}.gradient-banner-component-wrapper .gradient-banner-component .gradient-banner-component-bg .two{padding-top:8px}.gradient-banner-component-wrapper .gradient-banner-title{color:#fff;font-size:35px;font-weight:500;line-height:100%}.over-30-mil.gradient-banner-component-wrapper .gradient-banner-title{font-size:90px}.gradient-banner-component-wrapper .gradient-banner-component .gradient-banner-component-bg .gradient-banner-title strong{font-weight:900}.gradient-banner-component-wrapper .gradient-banner-component .gradient-banner-component-bg a.btn-gradient-banner{border:2px solid #fff;border-radius:3px;color:#fff;display:inline-block;font-size:16px;padding:6px 55px;text-transform:uppercase}.gradient-banner-component-wrapper .gradient-banner-component .gradient-banner-component-bg a.btn-gradient-banner:hover{background-color:#01557e}@media (max-width:1023.98px){.gradient-banner-component-wrapper.mobileJoinOver .gradient-banner-component .gradient-banner-component-bg .gradient-banner-title{font-size:50px}.gradient-banner-component-wrapper.mobileOver30Million .gradient-banner-component .gradient-banner-component-bg .gradient-banner-title{font-size:65px}.gradient-banner-component-wrapper.mobileOver30Million .gradient-banner-component .gradient-banner-component-bg .gradient-banner-title strong{font-weight:500}}@media (max-width:767.98px){.gradient-banner-component-wrapper.mobileJoinOver .gradient-banner-component .gradient-banner-component-bg .gradient-banner-title{font-size:44px}.gradient-banner-component-wrapper.mobileJoinOver .gradient-banner-component .gradient-banner-component-bg .gradient-banner-title strong{font-weight:900}.gradient-banner-component-wrapper.mobileOver30Million .gradient-banner-component .gradient-banner-component-bg .gradient-banner-title{font-size:45px}.gradient-banner-component-wrapper.mobileOver30Million .gradient-banner-component .gradient-banner-component-bg .gradient-banner-title strong{font-weight:500}}.gradient-banner-component-wrapper.updated-design .gradient-banner-title{font-size:40px;font-weight:700;letter-spacing:-.8px;line-height:45px;margin-top:0}.gradient-banner-component-wrapper.updated-design .gradient-banner-component .gradient-banner-component-bg a.btn-gradient-banner{background-color:#fff;border:2px solid #fff;border-radius:25px;color:#003a5d;font-size:18px;font-weight:600;letter-spacing:-.36px;line-height:26px;text-transform:none}.gradient-banner-component-wrapper.updated-design .gradient-banner-component .gradient-banner-component-bg a.btn-gradient-banner:hover{background-color:#1f7f8e;border:2px solid #1f7f8e;color:#fff}@media (max-width:1023px){.gradient-banner-component-wrapper.updated-design{padding:0 10px}}