.banner-inner-wrap{display:block!important;max-width:100%}.banner-inner-wrap,.slider{position:relative;width:100%}.slider,.slides{height:100%}.slides{display:none;position:absolute;width:100%}.banner-wrapper{background-color:#1a4e7e;color:#fff}.slides.active{animation:fade 1s;display:block}@keyframes fade{0%{opacity:.5}to{opacity:1}}.slides img{height:100%}.banner-text{color:#fff;text-align:center}.banner-wrapper .arrow{align-items:center;background:#0066ba!important;border:none!important;border-radius:50%!important;cursor:pointer;display:flex;font-size:22px;height:45px;justify-content:center;padding:14px!important;position:absolute;top:50%;transform:translateY(-50%);width:45px;z-index:10}.left{left:20px}.right{right:20px}.dots{bottom:30%;position:absolute;text-align:center;top:94%;width:100%;z-index:10}.dots span{background:#fff;border-radius:50%;cursor:pointer;display:inline-block;height:12px;margin:0 4px;opacity:.4;width:12px}.dots span.active{opacity:1}.banner-text h1,.banner-text h4{color:inherit;font-family:Roboto;font-size:40px;font-style:normal;font-weight:700;line-height:normal}.banner-text p{color:#fff;font-size:20px;line-height:28px}.banner-btn a,.banner-text p{font-family:Roboto;font-style:normal;font-weight:400}.banner-btn a{background:#fff!important;border:1px solid #d9e8f5!important;border-radius:8px;color:#003a70;cursor:pointer;font-size:16px;line-height:24px;margin-top:10px;padding:10px 16px;text-decoration:unset!important;white-space:nowrap;width:100%}.banner-btn a:hover{background:#d4effc!important;border:1px solid #0066ba!important}.slides{overflow:hidden;position:relative}.slides img{display:block;height:550px!important;object-fit:cover;position:relative;width:100%;z-index:0}.slides:after{background:#003a70;content:"";height:100%;left:0;opacity:.65;pointer-events:none;position:absolute;top:0;width:100%;z-index:1}.banner-text{z-index:2}.arrow:hover{background:#1a4e7e!important;border-radius:50%!important;transform:translateY(-50%) scale(1.1)}.arrow:active{background:hsla(0,0%,100%,.9);border-radius:50%;transform:translateY(-50%) scale(.95)}.banner-form{background:#fff;border-radius:8px;left:8%;padding:24px;position:absolute;top:12%;width:322px;z-index:20}.form-tabs{border-bottom:1px solid #809cb7;display:flex;gap:50px}.tab-btn{color:#809cb7;font-family:Roboto;font-size:16px;font-style:normal;font-weight:400;line-height:normal;padding-bottom:15px;text-align:center}.tab-btn.active{border-bottom:2px solid #0066ba;color:#0066ba;font-size:18px;font-style:normal;font-weight:700}.tab-content{display:none}.tab-content.active{display:block}.login-btn{background:#0d4e96;border:none;color:#fff;cursor:pointer;margin-top:10px;padding:10px;width:100%}.hsfc-Step__Content,.tb-content-online{padding:unset!important}input[placeholder=Username]{background-image:url(https://21959929.fs1.hubspotusercontent-na1.net/hubfs/21959929/GreatAmericaBank_December2025/circle-user.svg)!important;background-position:right 12px center;background-repeat:no-repeat;background-size:18px;padding-left:10px}input[placeholder="Phone Number"],input[placeholder=Password]{background-image:url(https://21959929.fs1.hubspotusercontent-na1.net/hubfs/21959929/GreatAmericaBank_December2025/eye-slash.svg)!important;background-position:right 12px center;background-repeat:no-repeat;background-size:18px;padding-left:10px}.tb-content-online input[placeholder=Username]::placeholder{border-color:#ccd8e2;color:#ccd8e2;color:var(--Secondary-Colors-Dark-Blue-Dark-Blue-400,#809cb7);font-family:Roboto;font-size:14px;font-style:normal;font-weight:400;line-height:22px;overflow:hidden;text-overflow:ellipsis}.tb-content-online input[placeholder="Phone Number"]::placeholder{border-color:#ccd8e2;color:#ccd8e2;color:var(--Secondary-Colors-Dark-Blue-Dark-Blue-400,#809cb7);font-family:Roboto;font-size:14px;font-style:normal;font-weight:400;line-height:22px;overflow:hidden;text-overflow:ellipsis}.tb-content-online input[placeholder=Password]::placeholder{border-color:#ccd8e2;color:#ccd8e2;color:var(--Secondary-Colors-Dark-Blue-Dark-Blue-400,#809cb7);font-family:Roboto;font-size:14px;font-style:normal;font-weight:400;line-height:22px;overflow:hidden;text-overflow:ellipsis}.tb-content-online .hs-submit input[type=submit]{background-color:#003a70;border:2px solid red;border-radius:8px;color:#fff;cursor:pointer;font-size:16px;font-weight:600;padding:12px 30px}.tb-content-online button#hs_form_target_form_888425990-15{font-size:16px}.tb-content-online .hsfc-NavigationRow__Buttons{margin:0 auto!important;text-align:center!important}.dots span.active{background:#fff;border-radius:20px;height:12px;width:26px}.banner-form:before{background:url(https://21959929.fs1.hubspotusercontent-na1.net/hubfs/21959929/GreatAmericaBank_December2025/Frame%20Bottom.svg) no-repeat 50%/cover;left:-21px;top:-25px;width:80px}.banner-form:after,.banner-form:before{content:"";height:90px;position:absolute;z-index:-1}.banner-form:after{background:url(https://21959929.fs1.hubspotusercontent-na1.net/hubfs/21959929/GreatAmericaBank_December2025/Frame%20Bottom.svg) no-repeat 50%/contain;bottom:-20px;left:90%;transform:translateX(-50%);width:100px}#credit .hsfc-NavigationRow__Buttons button[type=submit],#online .hsfc-NavigationRow__Buttons button[type=submit]{box-sizing:border-box;display:block;font-family:Roboto,sans-serif;font-size:18px;font-style:normal;font-weight:400;line-height:26px;width:100%!important}.tb-content-credit [data-hsfc-id=Renderer] .hsfc-NavigationRow,.tb-content-online [data-hsfc-id=Renderer] .hsfc-NavigationRow{margin-top:20px!important}.tb-content-online input[placeholder=Username]{background-color:#fff;border:1px solid #ccd8e2;border-radius:4px;color:#809cb7;font-family:Roboto;font-size:14px;font-style:normal;font-weight:400;line-height:22px;overflow:hidden;text-overflow:ellipsis}.tb-content-credit input[placeholder="Phone Number"]:focus,.tb-content-credit input[placeholder=Username]:focus,.tb-content-online input[placeholder=Password]:focus,.tb-content-online input[placeholder=Username]:focus{background-color:#fff;border:1.5px solid #0066ba;border-radius:4px}.tb-content-online .hsfc-ErrorAlert input[placeholder=Password]{background-color:#fff5f5;border-color:red!important}.tb-content-credit input[placeholder="Phone Number"],.tb-content-credit input[placeholder=Username],.tb-content-online input[placeholder=Password]{background-color:#fff;border:1px solid #ccd8e2;border-radius:4px;color:#809cb7;font-family:Roboto;font-size:14px;font-style:normal;font-weight:400;line-height:22px;overflow:hidden;text-overflow:ellipsis}.tb-content-online [data-hs-cos-general-type=widget_field]{display:none!important}.tb-content-online [data-hsfc-id=Renderer] .hsfc-Form{padding-top:16px}.tb-content-credit [data-hs-cos-general-type=widget_field]{display:none!important}.tb-content-credit [data-hsfc-id=Renderer] .hsfc-Form{padding-top:16px}.banner-form-wrap{display:block;padding-top:16px;text-align:center}.banner-form-01 a,.banner-form-02 a{color:#0066ba;font-family:Roboto;font-size:14px;font-style:normal;font-weight:400;line-height:22px;text-decoration:unset}.banner-form-02{padding-top:5px}.slides video{display:block;height:550px;object-fit:cover;object-position:center center;width:100%}.tb-content-credit .hsfc-TextField>label,.tb-content-online .hsfc-TextField>label{color:#4d759b;display:block!important;font-family:Roboto,sans-serif;font-size:14px;font-style:normal;font-weight:600;line-height:22px}.form-tabs a.tab-btn{color:#809cb7;display:inline-block;font-family:Roboto,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:normal;padding-bottom:15px;text-align:center;text-decoration:none}.banner-wrapper{overflow:hidden}.form-tabs a.tab-btn.active{border-bottom:2px solid #0066ba;color:#0066ba;font-size:18px;font-weight:700}.tb-content-credit .hsfc-FieldLabel__RequiredIndicator,.tb-content-online .hsfc-FieldLabel__RequiredIndicator{display:none!important}.tb-content-credit [data-hsfc-id=Renderer] .hsfc-ErrorAlert,.tb-content-online [data-hsfc-id=Renderer] .hsfc-ErrorAlert{color:#ec2d30;font-family:Roboto;font-size:12px;font-style:normal;font-weight:600;line-height:18px}.tb-content-online .hsfc-ErrorAlert{align-items:center;display:flex;gap:6px}.tb-content-online .hsfc-ErrorAlert:before{background:url(https://21959929.fs1.hubspotusercontent-na1.net/hubfs/21959929/GreatAmericaBank_December2025/circle-exclamation.svg) no-repeat 50%;content:"";display:inline-block;height:14px;width:14px}.tb-content-credit .hsfc-ErrorAlert{align-items:center;display:flex;gap:6px}.tb-content-credit .hsfc-ErrorAlert:before{background:url(https://21959929.fs1.hubspotusercontent-na1.net/hubfs/21959929/GreatAmericaBank_December2025/circle-exclamation.svg) no-repeat 50%;content:"";display:inline-block;height:14px;width:14px}.tb-content-online [data-hsfc-id=Renderer] .hsfc-FieldLabel{margin-bottom:3px!important}.tb-content-online [data-hsfc-id=Renderer] .hsfc-Row{margin-bottom:8px!important}.tb-content-credit [data-hsfc-id=Renderer] .hsfc-FieldLabel{margin-bottom:3px!important}.tb-content-credit [data-hsfc-id=Renderer] .hsfc-Row{margin-bottom:8px!important}.tb-content-credit [data-hsfc-id=Renderer] .hsfc-NavigationRow,.tb-content-online [data-hsfc-id=Renderer] .hsfc-NavigationRow{margin-top:15px!important}.banner-text{max-width:1060px;position:relative}.bn-text-wrap{align-items:center;display:flex;height:100%;justify-content:center}.banner-text p{margin-left:auto;margin-right:auto;max-width:775px}.banner-form-wrp,.bn-text-wrap{bottom:0;height:100%;left:0;margin:0 auto;max-width:1440px;position:absolute;right:0;top:0;width:100%}@media(max-width:1030px){.banner-text h1,.banner-text h4{font-size:28px}.banner-text p{font-size:18px;font-weight:400;line-height:26px}}@media(max-width:1023px){.banner-form{display:none!important}.slides img{height:463px!important}.banner-text{padding:0 60px;text-align:center}.banner-text h1,.banner-text h4{font-size:24px}.banner-text p{font-size:14px;font-weight:400;line-height:22px}.banner-btn a{font-size:16px;line-height:24px}.left{left:10px}.right{right:10px}}@media(max-width:768px){.slides img{height:463px!important}.banner-text h1,.banner-text h4{font-size:24px}.banner-text p{font-size:14px;font-weight:400;line-height:22px}.banner-btn a{font-size:16px;line-height:24px}.left{left:10px}.right{right:10px}}@media(max-width:460px){.banner-inner-wrap,.slider{height:370px!important}}