﻿header{position:relative;z-index:1;background-color:#fff;box-shadow:0 2px 4px rgba(0,0,0,.15)}a.new-window:after{font-family:"visa-icon";content:"";padding-left:2px}a.vs-btn{width:auto !important}a.blue-link{color:#1434cb !important;text-decoration:underline}a.light-blue-link{color:#97d5ef;text-decoration:underline}a.tsb-button{border-radius:30px;padding:0 40px 2px 40px;height:46px;line-height:28px;display:inline-block;align-content:center}a.tsb-button.white{background-color:#fff;color:#053da6 !important;font-weight:700;text-decoration:none;border:2px solid #053da6}a.tsb-button.navy{background-color:#002186;color:#fff !important;font-weight:700;text-decoration:none;border:2px solid #002186}a.tsb-button.blue{background-color:#053da6;color:#fff !important;font-weight:700;text-decoration:none;border:2px solid #053da6}img.full-width{width:100%}span.bold-text{font-family:"TSB-Heavy" !important}.row{margin-left:0 !important;margin-right:0 !important}html{font-size:clamp(14px,1.5vw,18px)}@font-face{font-family:"TSB-Bold";src:url(../fonts/tsb-fonts/TSBCastledown-Bold-v2.004.otf) format("opentype")}@font-face{font-family:"TSB-Heavy";src:url(../fonts/tsb-fonts/TSBCastledown-Heavy-v2.004.otf) format("opentype")}@font-face{font-family:"TSB-Regular";src:url(../fonts/tsb-fonts/TSBCastledown-Regular-v2.004.otf) format("opentype")}h1,h2,h3{font-family:"TSB-Heavy"}h1{color:#00012e;font-size:2.25rem !important}h2{color:#00012e}h3,p{color:#2c2c2c}p,ol,ul,li,a,strong{font-family:"TSB-Regular" !important}#app input,#app .vs-label{font-family:"TSB-Regular" !important;margin-bottom:.5em !important;color:#00012e}#app .vs-card-fieldset span.vs-text{font-family:"TSB-Regular" !important;margin-bottom:0 !important;color:#00012e}#app .vs-text span{font-family:"TSB-Regular" !important}#app p[role=alert] span.visa-icon-alert{display:none !important}.marquee{--marquee-curve: clamp(14px, 1.75vw, 32px);background-color:#fff}@media(min-width: 992px){.marquee{background-color:#d4eef8;position:relative}.marquee::after{content:"";position:absolute;top:100%;left:0;right:0;z-index:1;height:var(--marquee-curve);background-color:inherit;pointer-events:none;-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100' preserveAspectRatio='none'%3E%3Cpath d='M0 0H100Q50 200 0 0Z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100' preserveAspectRatio='none'%3E%3Cpath d='M0 0H100Q50 200 0 0Z'/%3E%3C/svg%3E");-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}}.marquee p,.marquee ul,.marquee li{color:#00012e}.marquee ul{display:inline-block;padding-inline-start:20px;text-align:left}.marquee .marquee-inner{display:flex;flex-direction:column;align-items:center;width:100%;max-width:1440px;margin:0 auto;text-align:center}@media(min-width: 992px){.marquee .marquee-inner{flex-direction:row;justify-content:space-between;gap:3rem;min-height:clamp(520px,40vw,650px);padding:3rem;text-align:left}}.marquee .marquee-art{width:100%;padding:2rem 1.5rem;background-color:#d4eef8;position:relative}.marquee .marquee-art::after{content:"";position:absolute;top:100%;left:0;right:0;z-index:1;height:var(--marquee-curve);background-color:inherit;pointer-events:none;-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100' preserveAspectRatio='none'%3E%3Cpath d='M0 0H100Q50 200 0 0Z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100' preserveAspectRatio='none'%3E%3Cpath d='M0 0H100Q50 200 0 0Z'/%3E%3C/svg%3E");-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}@media(min-width: 992px){.marquee .marquee-art{order:2;flex:0 1 50%;max-width:620px;padding:0;background-color:rgba(0,0,0,0)}.marquee .marquee-art::after{display:none}}.marquee .marquee-art img{display:block;width:100%;max-width:480px;height:auto;margin:0 auto}@media(min-width: 992px){.marquee .marquee-art img{max-width:none}}.marquee .intro{max-width:550px;padding:3rem 1.5rem}@media(min-width: 992px){.marquee .intro{flex:1 1 auto;padding:0}}.marquee-mobile{background-color:#fff}.marquee-mobile h1{color:#00012e}.notify-card{border-radius:12px;padding:2rem 1.5rem;height:100%}.notify-card ul{list-style-position:inside;padding-inline-start:0}.notify-card ul li{padding-bottom:.5em}.notify-card.pink{background-color:#f7d0e4}.notify-card.blue{background-color:#97d5ef}.first-prize{background-color:#d4eef8}.second-prize{background-color:#e3e2ff}@media(min-width: 767px){.how-to{background-image:url("../images/pink-elephant-mobile.jpg");background-size:50%;background-position:right center;background-repeat:no-repeat}}.how-to ul{padding-inline-start:20px}.how-to ul li{padding-bottom:.75em}.how-to ol{padding-inline-start:20px}.how-to ol li{font-weight:bold;padding-bottom:.75em}.how-to ol li span{font-weight:normal}#app{background-color:#f4f5f7}#app input.vs-input{border-radius:12px;border:1px solid #053da6;background:#fff}#app input.vs-checkbox{border-radius:100%;border:2px solid #002186}#app strong.required{color:#00012e !important;font-family:"TSB-Regular" !important}#app strong.required i{font-style:normal !important}#app .vs-card-field{margin-top:0}#app.unenroll-app{background-color:rgba(0,0,0,0)}#app.unenroll-app .unenroll-form{max-width:37.5vw;background-color:#f4f5f7;border-radius:12px;padding:2rem 1.5rem}@media(min-width: 992px){#app.unenroll-app .unenroll-form form.vs-form{display:block !important}}.vs-checkbox:checked{background-color:#002186 !important;border-color:#002186 !important}.vs-checkbox:checked::after{color:#fff !important;background-color:rgba(0,0,0,0) !important;left:4px !important;top:0px !important}.hydrated .vs-form input.vs-checkbox:checked{background-color:#002186 !important}.hydrated .vs-form-group .vs-checkbox:checked::after{color:#fff !important;background-color:rgba(0,0,0,0) !important}@media(min-width: 992px){.vs-main-form form.vs-form{display:grid !important;grid-template-columns:1fr 1fr;grid-auto-flow:row dense;column-gap:3rem;align-items:start}}@media(min-width: 992px){.vs-main-form form.vs-form>div.vs-col-12.vs-px-0,.vs-main-form form.vs-form .vs-row.vs-col-12.vs-px-0.vs-mx-0{display:contents !important}}@media(min-width: 992px){.vs-main-form form.vs-form>div.vs-col-12.vs-pl-0:first-of-type,.vs-main-form form.vs-form p.vs-col-12.vs-px-0{grid-column:1/-1 !important}}@media(min-width: 992px){.vs-main-form form.vs-form vs-input,.vs-main-form form.vs-form vs-card-input{grid-column:1 !important}}@media(min-width: 992px){.vs-main-form form.vs-form vs-checkbox{grid-column:2 !important}}@media(min-width: 992px){.vs-main-form form.vs-form vs-hcaptcha{position:absolute}}@media(min-width: 992px){.vs-main-form form.vs-form>div.vs-col-12.vs-pl-0:last-of-type{grid-column:2 !important;order:2}}#submitBtn{border-radius:30px;padding:0 40px 2px 40px;height:46px;line-height:28px;display:inline-block;align-content:center;background-color:#002186;color:#fff !important;font-weight:700;text-decoration:none;border:2px solid #002186;width:auto;font-family:"TSB-Regular" !important}dd.vs-accordion-item{margin-top:-12px;border-radius:0 0 12px 12px}.vs-accordion-item{background-color:#f4f5f7;padding:22px 20px;border-radius:12px;border-bottom:0}.vs-accordion-item button{font-family:"TSB-Regular" !important;color:#2c2c2c;font-weight:700}.vs-accordion-item button:hover{color:#2c2c2c}.vs-accordion-item.vs-active{background-color:#d4eef8}/*# sourceMappingURL=app.css.map */
