.toggleOption--toggled{padding:2.4rem;border:2px solid #0b9ce5;border-radius:.8rem}.toggleOption--toggled .toggleOption__header{display:flex;justify-content:space-between}.toggleOption--toggled .toggleOption__header svg{color:#0b9ce5;stroke-width:2}.toggleOption:not(.toggleOption--toggled) button{padding:2.4rem}.toggleOption:not(.toggleOption--toggled) button span{justify-content:flex-start}
.Prequal .Prequal__cardHeader{border-bottom:1px solid #e2e8ee;padding-bottom:2.4rem;margin-bottom:2.4rem}.Prequal .Prequal__cardHeader .Prequal__accountTitle{margin-left:1.8rem}.Prequal .Tooltip__container{margin-right:0}
.Text__text--numeric{font-variant-numeric:tabular-nums}.Text__text--italic{font-family:"Scotia Italic",Arial,Helvetica,‘sans-serif’}.Text__text--bold-italic{font-family:"Scotia Bold Italic",Arial,Helvetica,‘sans-serif’}.Text__text--numeric{font-variant-numeric:tabular-nums}.Text__text--italic{font-family:"Scotia Italic",Arial,Helvetica,‘sans-serif’}.Text__text--bold-italic{font-family:"Scotia Bold Italic",Arial,Helvetica,‘sans-serif’}.Text__text--numeric{font-variant-numeric:tabular-nums}.Text__text--italic{font-family:"Scotia Italic",Arial,Helvetica,‘sans-serif’}.Text__text--bold-italic{font-family:"Scotia Bold Italic",Arial,Helvetica,‘sans-serif’}.Progress .progressSteps__step{display:flex;flex-flow:row wrap;align-items:center;margin:0 0 1.8rem}.Progress .progressSteps__step svg{color:#138468;margin-right:1.8rem;margin-bottom:0}.Progress .progressSteps__step .progressSteps__icon{border:1.5px solid #7849b8;color:#f2609e;width:24px;height:24px;border-radius:24px;display:flex;justify-content:center;align-items:center;font-size:13px;font-weight:bold;margin-right:1.8rem;margin-bottom:0}.Progress .onlineAccess__item{display:flex;align-items:start;margin:0 0 2.4rem}.Progress .onlineAccess__item svg{color:#138468;margin-right:1.8rem;margin-bottom:0}.Progress .onlineAccess__item .onlineAccess__icon{width:24px;min-width:24px;height:24px;display:flex;justify-content:center;margin-right:1.8rem;margin-bottom:0}
.ReviewCardHeader__wrapper{display:flex;align-items:center}.ReviewCardHeader__title{margin-left:1.2rem}
.language-loader{position:absolute;display:flex;padding-top:60px;width:100%;height:100%;justify-content:center;z-index:2;background-color:rgba(255,255,255,.8)}
#termsAccepted~.Label__label,#studentTermsAccepted~.Label__label{font-size:1.8rem}#termsAccepted~.Label__label>p:not(:first-child),#studentTermsAccepted~.Label__label>p:not(:first-child){margin-top:1.8rem}
.TermsAndConditions ol{margin-left:1.6rem}.TermsAndConditions ol>.ListItem__item{font-size:1.6rem;margin-bottom:3.6rem}.TermsAndConditions ul{margin-left:1.6rem;list-style-type:disc}.TermsAndConditions ul>.ListItem__item{margin-bottom:1.6rem}.TermsAndConditions .cardHeading__icon{flex-shrink:0}
.PinTextField .PinTextField__itemWrapper{overflow:visible}.PinTextField .PinTextField__itemWrapper .Input__input.PinItem.PinInputField{max-width:calc(20%)}@media screen and (max-width: 650px){.PinTextField .PinTextField__itemWrapper .Input__input.PinItem.PinInputField{max-width:calc(20% - 0.8rem)}}
.CardStatusIndicator{border-radius:.8rem .8rem 0rem 0rem;border-bottom:.1rem solid #e2e8ee;margin-top:-1.8rem;margin-left:-1.8rem;margin-right:-1.8rem}@media screen and (min-width: 768px){.CardStatusIndicator{margin-top:-3.6rem;margin-left:-3.6rem;margin-right:-3.6rem}}.CardStatusIndicator--green{background:#e4f0e9}.CardStatusIndicator--orange{background:#f5efe8}.CardStatusIndicator .CardStatusIndicator__Label{border-radius:.8rem .8rem 0rem 0rem;padding:1.2rem 1.8rem;font-size:1.4rem;font-weight:700;line-height:2.1rem}@media screen and (min-width: 768px){.CardStatusIndicator .CardStatusIndicator__Label{padding:1.2rem 3.6rem}}.CardStatusIndicator .CardStatusIndicator__Label--green{color:#007f50}.CardStatusIndicator .CardStatusIndicator__Label--orange{color:#c46a0f}
.Confirmation{margin-left:-2.7rem;margin-right:-2.7rem}.Confirmation .ConfirmationHeader__SubHeadline{margin-bottom:42px}.Confirmation .AccountSummary__ProductName{font-size:1.8rem;font-weight:800;line-height:2.3rem}.Confirmation .AccountSummary__LineSeparator{border-bottom:none;margin-top:1.8rem}.Confirmation .AccountSummary__PPSYBanner{max-width:none;padding:6px 12px}.Confirmation .AccountSummary__DebitCardImage{margin-left:-0.4rem;margin-bottom:1.8rem}.Confirmation .AccountSummary__ProductType{color:#707070}.Confirmation .NextSteps__PPSYInstructions,.Confirmation .NextSteps__PPPFInstructions{border:none;padding-top:.4rem;padding-right:0rem;padding-bottom:1.2rem;padding-left:0rem}.Confirmation .NextSteps__PPSYInstructions .TextCaption__text,.Confirmation .NextSteps__PPPFInstructions .TextCaption__text{font-size:1.6rem;line-height:2.4rem}.Confirmation .StudentBankingInstructions__SectionHeading{display:flex}.Confirmation .StudentBankingInstructions__List{list-style-position:inside}.Confirmation .StudentBankingInstructions__List--item{padding-left:0;margin-top:0;margin-bottom:18px}.Confirmation .StudentBankingInstructions__Separator{position:relative}.Confirmation .StudentBankingInstructions__Separator--circle{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);padding:14px;background-color:#fff;border-width:.1rem;border-style:solid;border-color:#e2e8ee;border-radius:50%}.Confirmation .BranchVisit__Address{max-width:200px}.Confirmation .BranchVisit__GetDirection{padding-left:0}
.Margin__container>.BuddyTip__CallToAction{background-color:#fafbfd;border-color:#e2e8ee;border-width:.1rem;border-style:solid;max-width:none;text-align:left}.TextButton__icon--left{display:none}
.TextLegal__text{min-width:2ch;display:inline-block}.TextLegal__text a[class*=Linkstyle__Wrapper]{font-size:1.2rem}.LegalSection--has-subSection{flex-wrap:wrap}.LegalSection--has-subSection>.LegalSection--label{flex:0 1 0%}.LegalSection--has-subSection>.LegalSection--copy{flex:1 0 0%}.LegalSection--has-subSection>ul{padding-left:2.4rem;flex:1 0 100%}
.AccordionItem{border-top:.1rem solid #e2e8ee}.AccordionTitle__title{font-family:"Scotia Bold",Arial,Helvetica,sans-serif}
.CrossSellProductCard.ConstCard{padding-top:1rem;padding-bottom:2.4rem}@media screen and (min-width: 768px){.CrossSellProductCard.ConstCard{padding-top:2.2rem;padding-bottom:3.6rem}}.CrossSellProductCard .cardHeading{align-items:center}.CrossSellProductCard .cardHeading .TextButton__button{transform:none}.CrossSellProductCard__featureList{margin-bottom:2.4rem}.CrossSellProductCard__toggleButton{display:flex;justify-content:center;padding:0}.CrossSellProductCard__lineSeparator{margin:1.8rem 0}.CrossSellProductCard__featureListWrapper--lineSeparator{margin:2.4rem 0}.Review.ConstCard{padding-top:2.4rem;padding-bottom:1.2rem}@media screen and (min-width: 768px){.Review.ConstCard{padding-top:3.6rem;padding-bottom:2.4rem}}.Review .CrossSellProductCard__bonus{padding-top:1.8rem;padding-bottom:1.8rem;padding-left:2.4rem;padding-right:2.4rem;margin-left:-2.4rem;margin-right:-2.4rem}@media screen and (min-width: 768px){.Review .CrossSellProductCard__bonus{padding-left:3.6rem;padding-right:3.6rem;margin-left:-3.6rem;margin-right:-3.6rem}}.Review .CrossSellProductCard__feesTerms{margin-bottom:1.2rem}.Review .CrossSellProductCard__featureList{margin-bottom:1.2rem}
.CrossSell__Form.CrossSell_Margin{display:flex}.CrossSell__Form.text{margin-left:10px}.CrossSell__Form.card{padding-bottom:0 !important}
@media screen and (min-width: 768px){.CrossSell__Form .CrossSellCard__Row{display:flex}.CrossSell__Form .CrossSellCard__Row>.Margin__container{width:auto;display:flex;align-items:center}}
.CrossSellBonus{width:auto;max-width:none;box-shadow:none;background-color:#f6f7fc;border:0;border-radius:0}.CrossSellBonus--icon path{fill:#7849b8}@media screen and (max-width: 1024px){.CrossSellBonus{margin-left:-1.8rem;margin-right:-1.8rem}}@media screen and (min-width: 1025px){.CrossSellBonus{margin-left:-3rem;margin-right:-3rem}}
.CrossSellOffer{display:flex;align-items:center;background-color:#f6f7fc;border:0;border-radius:0}.CrossSellOffer--text{line-height:18px}.CrossSellOffer--icon path{fill:#7849b8}.CrossSellOffer--link span{border:0}
.CrossSellRates--values{font-size:2.4rem}.CrossSellRates--legal{color:#707070}
.InfoSheetList--title{line-height:2.3rem}.InfoSheetList--container{display:flex}ul.InfoSheetList--list.List__list{margin-left:2.5rem}li.InfoSheetList--item.InfoSheetList__RightForYou--item.ListItem__item,li.InfoSheetList--item.InfoSheetList__NotRightForYou--item.ListItem__item{padding-left:2rem}
.ListWithIcons__container{display:flex}.ListWithIcons__item{flex-basis:100%;flex-grow:1;flex-shrink:0}
.CrossSellOptions__ProductCard--Title{display:flex;justify-content:space-between}.CrossSellOptions__ProductCard--RadioButton .RadioButton__label{padding:0}.CrossSellOptions__ProductCard--selected{border:.2rem solid #007eab}.CrossSellOptions__ProductCard .SeeMorePerks--Container{display:flex;align-items:center}.CrossSellOptions__ProductCard .SeeMorePerks--Button{padding:0;font-size:1.4rem;text-decoration:underline dotted}@media screen and (max-width: 767px){.CrossSellOptions__ProductCard{padding-top:2.4rem;padding-bottom:2.4rem}}
.CrossSellOptions--nav{margin-top:0}
.BranchInfoCard__branchName{display:flex;justify-content:space-between;align-items:baseline}.BranchInfoCard__branchAddress{max-width:200px}.BranchInfoCard__businessHours{display:flex}.BranchInfoCard__businessHours p:nth-child(1){width:50px}.BranchInfoCard__detailsWrapper{display:flex}@media screen and (max-width: 1023px){.BranchInfoCard__detailsWrapper{flex-direction:column}}.BranchInfoCard__businessHoursWrapper,.BranchInfoCard__contactWrapper{flex-grow:1}@media screen and (max-width: 480px){.BranchInfoCard__changeBranch{margin:.6rem}}
.changeBranchInfoInput .Label>*{flex-grow:1}
.EditBranch .RadioButton__label{width:100%}.EditBranch .Label__label{width:100%}.EditBranch #branchInfo-inputgroup .Label__label--radioButton{width:100%}.EditBranch .LoadingIndicator{display:flex;align-items:center;justify-content:center;flex-direction:column}
.CardExpired .OrRulerLine{width:90%;margin-right:auto;margin-left:auto}.CardExpired .OrRulerLine .OrRulerContent span{font-family:"Scotia Bold",Arial,Helvetica,sans-serif}
.IdInfo__ToggleDetails .TextButton__button{font-style:italic;padding:0}.wrapText{padding-left:.2rem;padding-right:.9rem;word-wrap:break-word}
.wrapText{padding-left:.2rem;padding-right:.9rem;word-wrap:break-word}
.CardPickup .ProductCardMessageTitle{display:flex}.CardPickup .ProductCardMessageContent{padding-left:3.4rem}.CardPickup .TextButton__button--dotted{border-bottom:.1rem dotted #007eab}.CardPickup .dayCount{color:#757575}.CardPickup .StudentBanking__List{list-style-position:inside}@media screen and (min-width: 769px){.CardPickup .FullwidthContainer{display:none}}.CardPickup .BackButton{margin:3.6rem 0 3.6rem -3rem}@media screen and (max-width: 768px){.CardPickup .BackButton{display:none}}.CardPickup .ProductTypeHeader{margin-top:-1rem}.CardPickup .ProductCardTitleContainer{align-items:center;flex-wrap:nowrap}@media screen and (max-width: 768px){.CardPickup .ProductCardTitleContainer{display:none}}.CardPickup .ProductCardTitleContainer .ProductNameContainer{display:flex;flex-wrap:wrap;align-items:baseline}@media screen and (min-width: 601px){.CardPickup .ProductCardTitleContainer .ProductNameContainer{display:block}}.CardPickup .ProductCardTitleContainer .ProductNameContainer h2{font-size:24px !important;padding:10px 0px 10px 0px}.CardPickup .ProductCardTitleContainer .ProductNameContainer .Product--type{margin-right:5px}@media screen and (min-width: 601px){.CardPickup .ProductCardTitleContainer .ProductNameContainer .Product--type{font-size:14px;line-height:21px;color:#757575;font-weight:400}}.CardPickup .ConstBuddyTip{margin-left:0rem}@media screen and (max-width: 769px){.CardPickup .ConstBuddyTip{display:none}}
.Text__text--numeric{font-variant-numeric:tabular-nums}.Text__text--italic{font-family:"Scotia Italic",Arial,Helvetica,‘sans-serif’}.Text__text--bold-italic{font-family:"Scotia Bold Italic",Arial,Helvetica,‘sans-serif’}.Text__text--numeric{font-variant-numeric:tabular-nums}.Text__text--italic{font-family:"Scotia Italic",Arial,Helvetica,‘sans-serif’}.Text__text--bold-italic{font-family:"Scotia Bold Italic",Arial,Helvetica,‘sans-serif’}.Text__text--numeric{font-variant-numeric:tabular-nums}.Text__text--italic{font-family:"Scotia Italic",Arial,Helvetica,‘sans-serif’}.Text__text--bold-italic{font-family:"Scotia Bold Italic",Arial,Helvetica,‘sans-serif’}.BranchVisitDecision [for=noVisitReason]{padding:0}.BranchVisitDecision [for=noVisitReason] *{padding:0}.BranchVisitDecision .BranchVisitDecision__BranchInfoCard{width:auto;margin:0 -2.4rem}.BranchVisitDecision .BranchVisitDecision__BranchInfoCard__branchCardGoogleMap{margin:0 -2.4rem;width:calc(100% + 4.8rem)}@media(min-width: 768px)and (max-width: 1024px){.BranchVisitDecision .BranchVisitDecision__BranchInfoCard{margin:0 -3rem}.BranchVisitDecision .BranchVisitDecision__BranchInfoCard__branchCardGoogleMap{margin:0 -3rem;width:calc(100% + 6rem)}}@media(min-width: 1025px){.BranchVisitDecision .BranchVisitDecision__BranchInfoCard{margin:0 -3.6rem}.BranchVisitDecision .BranchVisitDecision__BranchInfoCard__branchCardGoogleMap{margin:0 -3.6rem;width:calc(100% + 7.2rem)}}@media(max-width: 480px){.BranchVisitDecision .BranchVisitDecision__CancellationModal{display:none}}@media(min-width: 481px){.BranchVisitDecision .BranchVisitDecision__CancellationBottomSheet{display:none}}
.BranchVisit .IDExampleCardHeading{margin:0px 10px -5px -5px}
.icon-size-24{height:24px;width:24px}.icon-size-30{height:30px;width:30px}.icon-size-36{height:36px;width:36px}.icon-size-48{height:48px;width:48px}
.SpringboardCard .cardHeading.cardHeading--withIcon svg{flex-shrink:0}.SpringboardCard .cardHeading.cardHeading--withIcon .cardHeading__title{margin-left:18px}.SpringboardCard .cardHeading.cardHeading--withIcon .TextButton__button{margin-left:auto !important;transform:translate(0, 0) !important}.SpringboardCard__details{padding-left:56px}
.Springboard__productBanner{background-color:#fafbfd;text-align:left}.Springboard__productBanner .DebitCard__Image{height:40px}.Springboard__productBanner--wrapper{max-width:1200px;margin:0 auto}.Springboard__productBanner--content{display:flex;align-items:center}.Springboard__productBanner--content .DebitCard__Image{margin-right:18px}
.Text__text--numeric{font-variant-numeric:tabular-nums}.Text__text--italic{font-family:"Scotia Italic",Arial,Helvetica,‘sans-serif’}.Text__text--bold-italic{font-family:"Scotia Bold Italic",Arial,Helvetica,‘sans-serif’}.Text__text--numeric{font-variant-numeric:tabular-nums}.Text__text--italic{font-family:"Scotia Italic",Arial,Helvetica,‘sans-serif’}.Text__text--bold-italic{font-family:"Scotia Bold Italic",Arial,Helvetica,‘sans-serif’}.Text__text--numeric{font-variant-numeric:tabular-nums}.Text__text--italic{font-family:"Scotia Italic",Arial,Helvetica,‘sans-serif’}.Text__text--bold-italic{font-family:"Scotia Bold Italic",Arial,Helvetica,‘sans-serif’}.VerticalStepper{list-style:none;counter-reset:section}.VerticalStepper li{position:relative;padding-bottom:24px;padding-left:55px;margin-top:4px}.VerticalStepper li:last-child:before{height:0px}.VerticalStepper li::before{content:"";position:absolute;top:30px;bottom:0px;left:17px;border-left:2px dashed #009dd6}.VerticalStepper li::after{counter-increment:section;content:counter(section);position:absolute;top:-4px;left:0px;width:36px;height:36px;display:inline-flex;justify-content:center;align-items:center;font-size:21px;font-weight:bold;line-height:27px;color:#fff;background-color:#009dd6;border-width:1px;border-style:solid;border-radius:100%;border-color:#009dd6}
@font-face{font-family:Scotia Bold;font-display:swap;src:url(/deposit/Scotia_W_Bd.woff) format("woff"),url(/deposit/Scotia_W_Bd.woff2) format("woff2")}@font-face{font-family:Scotia Bold Italic;font-display:swap;src:url(/deposit/Scotia_W_BdIt.woff) format("woff"),url(/deposit/Scotia_W_BdIt.woff2) format("woff2")}@font-face{font-family:Scotia Headline;font-style:normal;font-display:swap;src:url(/deposit/Scotia_W_Headline.woff) format("woff"),url(/deposit/Scotia_W_Headline.woff2) format("woff2")}@font-face{font-family:Scotia Italic;font-style:normal;font-display:swap;src:url(/deposit/Scotia_W_It.woff) format("woff"),url(/deposit/Scotia_W_It.woff2) format("woff2")}@font-face{font-family:Scotia Legal;font-style:normal;font-display:swap;src:url(/deposit/Scotia_W_Legal.woff) format("woff"),url(/deposit/Scotia_W_Legal.woff2) format("woff2")}@font-face{font-family:Scotia Light;font-style:normal;font-display:swap;src:url(/deposit/Scotia_W_Lt.woff) format("woff"),url(/deposit/Scotia_W_Lt.woff2) format("woff2")}@font-face{font-family:Scotia Light Italic;font-style:normal;font-display:swap;src:url(/deposit/Scotia_W_LtIt.woff) format("woff"),url(/deposit/Scotia_W_LtIt.woff2) format("woff2")}@font-face{font-family:Scotia Regular;font-style:normal;font-display:swap;src:url(/deposit/Scotia_W_Rg.woff) format("woff"),url(/deposit/Scotia_W_Rg.woff2) format("woff2")}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-family:inherit;vertical-align:baseline}html{box-sizing:border-box;z-index:1}*,:after,:before{box-sizing:inherit}body,html{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-size:10px;font-family:Scotia Regular,Arial,Helvetica,‘sans-serif’}input[type=password],input[type=search],input[type=text],textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none}.padding--spacing-1{padding:.6rem}.padding--spacing-2{padding:1.2rem}.padding--spacing-3{padding:1.8rem}.padding--spacing-4{padding:2.4rem}.padding--spacing-5{padding:3rem}.padding--spacing-6{padding:3.6rem}.padding--spacing-7{padding:4.2rem}.padding--spacing-8{padding:4.8rem}.padding--spacing-9{padding:5.4rem}.padding--spacing-10{padding:6rem}.padding--spacing-11{padding:6.6rem}.padding--spacing-12{padding:7.2rem}.margin--spacing-1{margin:.6rem}.margin--spacing-2{margin:1.2rem}.margin--spacing-3{margin:1.8rem}.margin--spacing-4{margin:2.4rem}.margin--spacing-5{margin:3rem}.margin--spacing-6{margin:3.6rem}.margin--spacing-7{margin:4.2rem}.margin--spacing-8{margin:4.8rem}.margin--spacing-9{margin:5.4rem}.margin--spacing-10{margin:6rem}.margin--spacing-11{margin:6.6rem}.margin--spacing-12{margin:7.2rem}
.AppFooter{margin-top:6rem}@media(min-width:1272px){.AppFooter .Row__container{margin:0}}.AppHeader{display:flex;justify-content:flex-start;align-items:center;padding:2.4rem}.AppHeader.AppHeader--white{background-color:#fff;box-shadow:0 2px 10px rgba(0,34,91,.11)}.AppHeader.AppHeader--red{background-color:#ec111a}.AppHeader.AppHeader--red .NavButton__button--back{background:transparent;color:#fff}.AppHeader.AppHeader--red .Hamburger__btn:not(.Hamburger__btn--active) svg{color:#fff}.AppHeader .NavButton__button--back .ButtonCore__text:after{background:#fff}.AppHeader.AppHeader--withbutton{padding:1.1rem 2.4rem}.AppHeader.AppHeader--withHamburger{padding:1.25rem 2.4rem}.AppHeader.AppHeader--showSignOutCTA{justify-content:space-between}.AppHeader .AppHeader__faqLink{margin-left:auto;margin-right:1.2rem;color:#fff;line-height:0}.AppHeader .AppHeader__faqLink+.ConstHamburger{margin-left:0}.AppHeader .AppHeader__faqLink .Link__text,.AppHeader .AppHeader__faqLink .Link__text:hover{border-bottom:0}.AppHeader .ConstHamburger{margin-left:auto}.AppHeader .ConstHamburger .Hamburger__menu{padding:2rem 0}.AppHeader .ConstHamburger .HamburgerLink{padding:1.2rem 2.4rem}.AppHeader .ConstHamburger .HamburgerLink svg{margin-right:1.4rem}.AppHeader .ConstHamburger--white button:first-of-type{color:#fff}.AppHeader .HamburgerSignoutButton{border:0;cursor:pointer}.AppHeader .HamburgerSignoutButton:not(:hover){background-color:#fff}.AppHeader--desktopOnly{display:none}@media(min-width:768px){.AppHeader--desktopOnly{display:initial}}.AppHeader--mobileOnly{display:initial}@media(min-width:768px){.AppHeader--mobileOnly{display:none}}.AppHeader .SignOutTextButton{padding-right:0!important}.AppHeader .SignOutTextButton .TextButton__icon--left{margin-right:12px!important}.AppNavigation{display:flex;justify-content:space-between;margin-top:6rem}.AppNavigation .ForwardButton{margin-left:auto}.ConstGrid{flex-grow:1}@media(max-width:480px){.ConstGrid.ConstGrid--alt .Column__container{padding:0 2.4rem}}@media(min-width:1272px){.ConstGrid.ConstGrid{width:100%}}.ConstCard:not(.ConstCard--noOffset){width:auto;margin:0 -2.4rem}.ConstCard:not(.ConstCard--noOffset) .hero{margin:-2.4rem -2.4rem 0;width:calc(100% + 4.8rem)}@media(min-width:768px)and (max-width:1024px){.ConstCard:not(.ConstCard--noOffset){margin:0 -3rem}.ConstCard:not(.ConstCard--noOffset) .hero{margin:-3rem -3rem 0;width:calc(100% + 6rem)}}@media(min-width:1025px){.ConstCard:not(.ConstCard--noOffset){margin:0 -3.6rem}.ConstCard:not(.ConstCard--noOffset) .hero{margin:-3.6rem -3.6rem 0;width:calc(100% + 7.2rem)}}.ConstCard .Row__container{margin:0}.ConstCard .Row__container .Column__container{padding:0}.ConstCard .hero{border-top-left-radius:8px;border-top-right-radius:8px;overflow:hidden;position:relative;display:flex}.ConstCard:not(.ToggleCard) .cardHeading .TextButton__button{margin:0;transform:translate(1rem,-1rem)}.ConstCard .cardHeading{display:flex;justify-content:space-between}.ConstCard .cardHeading--withIcon{justify-content:flex-start;align-items:center}.ConstCard .cardHeading__icon{margin-right:1.8rem;flex-shrink:0}.ConstCard .CardStatus .CardStatus__heading{display:flex;font-weight:700;text-transform:uppercase;align-items:center}.ConstCard .CardStatus .CardStatus__heading svg{margin-right:1.2rem}.ConstCard .CardStatus .CardStatus__body{padding-left:3.6rem}.ConstCard .List__list{margin-left:1.8rem;margin-right:1.8rem}.ConstCard .List__list .ListItem__item{padding-left:.6rem}.ConstModal{overflow:auto}.ConstModal .Modal__container{height:auto}.ConstModal .TextHeadline__text{padding-right:3.7rem}.ConstModal .Modal__body .List__list{padding:0 1.8rem}.ConstModal .Modal__body .Card__container{border:1px solid #d6d6d6;box-shadow:none}@media(max-width:768px){.ConstModal .Modal__card{max-width:100%;margin:0;min-height:100vh;border-radius:0;display:flex;flex-direction:column}.ConstModal .Modal__card .Modal__body{flex:1 0 100%;height:100%}}.ConstModal .CloseButton__button{display:block;position:absolute;background-color:#fff;top:2rem;right:2rem}@media(max-width:599px){.ConstModal--xs-bottom .Modal__container{position:absolute;bottom:0;height:auto}.ConstModal--xs-bottom .Modal__card{max-width:100%;margin:0;display:flex;flex-direction:column;min-height:min-content;border-top-right-radius:.8rem;border-top-left-radius:.8rem;border-bottom-right-radius:0;border-bottom-left-radius:0}}.ConstModal--xs-bottom .Modal__body .List__list{padding:0 1.8rem}.ConstModal--xs-bottom .Modal__buttons{display:flex;justify-content:flex-end;flex-direction:column-reverse}@media(min-width:600px){.ConstModal--xs-bottom .Modal__buttons{flex-direction:row}}.ConstModal--xs-bottom .Modal__buttons button+button{margin-bottom:1.2rem}@media(min-width:600px){.ConstModal--xs-bottom .Modal__buttons button+button{margin-bottom:0;margin-left:1.2rem}}.Modal__buttons{display:flex;justify-content:flex-end;flex-direction:column-reverse}@media(min-width:768px){.Modal__buttons{flex-direction:row}}.Modal__buttons button+button{margin-bottom:1.2rem}@media(min-width:768px){.Modal__buttons button+button{margin-bottom:0;margin-left:1.2rem}}.ExpiryDate div[class*=InputContainer]:last-child{margin-right:0}.FullwidthContainer{width:100vw;position:relative;left:calc(-50vw + 50%);padding:3.6rem;text-align:center}.FullwidthContainer--red{background-color:#ec111a;margin-top:-1px}.FullwidthContainer--red h1,.FullwidthContainer--red h2,.FullwidthContainer--red h3,.FullwidthContainer--red h4,.FullwidthContainer--red h5,.FullwidthContainer--red p{color:#fff}.FullwidthContainer--grey{background-color:#f6f7fc;margin-top:-1px}.FullwidthContainer--grey h1,.FullwidthContainer--grey h2,.FullwidthContainer--grey h3,.FullwidthContainer--grey h4,.FullwidthContainer--grey h5,.FullwidthContainer--grey p{color:#333}.FullwidthContainer--header{padding:3.6rem 3.6rem 4.8rem}.InputNumber{position:relative}.InputNumber:not(.InputNumber--left) .InputNumber__sideMsg{padding:0 .8rem;right:0}.InputNumber--left .InputNumber__sideMsg{padding-right:.8rem;left:0}.InputNumber .InputNumber__sideMsg{display:inline-block;position:absolute;top:3.5rem;color:#949494;background-color:#fff;pointer-events:none}.ConstRadioGroup__options{margin-top:1.2rem}.ConstRadioGroup__options.ConstRadioGroup__options--horizontal{display:flex;flex-flow:row}.ConstRadioGroup__options.ConstRadioGroup__options--horizontal .RadioButton__container+.RadioButton__container{margin-left:2.4rem}.Selector__wrap{max-width:100%}.LinkButton{font-family:Scotia Bold,Arial,Helvetica,sans-serif;display:inline-flex;align-items:center;justify-content:center;flex-direction:row;outline:none}.LinkButton--primary,.LinkButton--secondary{min-height:5.4rem;min-width:11.8rem;font-size:1.6rem;line-height:2rem;font-weight:400;letter-spacing:0;border:.1rem solid;border-radius:.8rem;padding:0 36px;text-decoration:none;cursor:pointer;outline:none;overflow:visible;position:relative;user-select:none}.LinkButton--primary:focus,.LinkButton--primary:hover,.LinkButton--secondary:focus,.LinkButton--secondary:hover{background-color:#be061b;border-color:#be061b;color:#fff}.LinkButton--primary:focus,.LinkButton--secondary:focus{outline:transparent}.LinkButton--primary:focus>.ButtonCore__block:after,.LinkButton--secondary:focus>.ButtonCore__block:after{opacity:1}.LinkButton--primary::-moz-focus-inner,.LinkButton--secondary::-moz-focus-inner{border:0}.LinkButton--primary .ButtonCore__block:after,.LinkButton--secondary .ButtonCore__block:after{border-radius:.8rem;box-shadow:0 0 0 .2rem #fff,0 0 0 .4rem #009dd6;content:" ";display:inline-block;height:calc(100% + .2rem);left:-.1rem;opacity:0;position:absolute;top:-.1rem;transition:opacity .2s ease-in-out;width:calc(100% + .2rem)}.LinkButton--primary:disabled:disabled,.LinkButton--primary:hover:disabled,.LinkButton--secondary:disabled:disabled,.LinkButton--secondary:hover:disabled{background-color:#f6f6f6;border-color:#d6d6d6;color:#757575}.LinkButton--primary{background-color:#ec111a;border-color:#ec111a;color:#fff}.LinkButton--secondary{background-color:transparent;border-color:#ec111a;color:#ec111a}.LinkButton--pill{font-family:Scotia Bold,Arial,Helvetica,‘sans-serif’;font-size:1.6rem;font-weight:400;letter-spacing:0;line-height:1.6rem;border-radius:3.6rem;padding:0;text-decoration:none;background-color:transparent;border:#333;color:#333;transition:background-color .1s ease-out,color .1s ease-out}.LinkButton--pill:hover{background-color:#333;border-color:#333;color:#fff}.LinkButton--pill .ButtonCore__block{font-family:Scotia Bold,Arial,Helvetica,‘sans-serif’;font-size:1.6rem;font-weight:400;letter-spacing:0;line-height:1.6rem;border:.1rem solid;border-radius:3.6rem;padding:1.4rem 3rem;text-decoration:none;min-height:4.8rem;min-width:11.8rem;outline:none}.LinkButton--pill:focus>.ButtonCore__block{border-color:transparent;box-shadow:0 0 0 .2rem #009dd6}.Text__text--numeric{font-variant-numeric:tabular-nums}.Text__text--italic{font-family:Scotia Italic,Arial,Helvetica,‘sans-serif’}.Text__text--bold-italic{font-family:Scotia Bold Italic,Arial,Helvetica,‘sans-serif’}.ToggleCard{cursor:pointer}.ToggleCard button{display:flex;align-items:center;flex-wrap:wrap;font-family:Scotia Bold,Arial,Helvetica,‘sans-serif’;font-size:1.6rem;font-weight:400;letter-spacing:0;line-height:1.6rem;border:none;border-radius:3.6rem;text-decoration:none;background-color:transparent;cursor:pointer;margin:-1.8rem;padding:1.8rem;width:calc(100% + 3.6rem)}@media(min-width:768px){.ToggleCard button{margin:-2.4rem;padding:2.4rem;width:calc(100% + 4.8rem)}}.ToggleCard .cardHeading__title{padding:0;width:100%}.ToggleCard .cardHeading__title .ToggleCard__heading{width:100%;text-align:left}.ToggleCard .cardHeading__title .TextButton__button{width:100%;padding:0;margin:0}.ToggleCard .cardHeading__title .ToggleCard__headingRow{display:flex;align-items:center;width:100%}.ToggleCard .cardHeading__title .ToggleCard__illustrativeIcon{margin-right:1.8rem}.ToggleCard .cardHeading__title .ToggleCard__buttonIcon{margin-left:auto}.ToggleCard .ToggleCard__content{padding-top:1.8rem;margin-top:1.8rem;border-top:1px solid #d6d6d6}.ToggleDetails .TextButton__button{margin:1rem 0;padding:1.5rem 1.5rem 1.5rem 0}.LoadingScreen{display:flex;align-items:center;justify-content:flex-start;flex-direction:column;height:100%}.loadingScreen__spinner{display:flex;align-items:center;justify-content:center;flex-grow:1}.VerticalOffset{position:relative}.GenericInfoScreen{margin:0 auto;text-align:center}@media(min-width:600px)and (max-width:1440px){.GenericInfoScreen{max-width:436px}}@media(min-width:1440px){.GenericInfoScreen{max-width:582px}}@media(min-width:600px)and (max-width:767px){.GenericInfoScreen.branchVisit{max-width:399px}}.GenericInfoScreen .GenericInfoScreen__image{width:100%;max-width:300px}@media(max-width:768px){.GenericInfoScreen .GenericInfoScreen__image{display:block;margin-left:auto;margin-right:auto;max-width:170px}}.EmailUnsub{margin:0 3.6rem;text-align:center}@media(min-width:600px)and (max-width:1440px){.EmailUnsub{max-width:436px}}@media(min-width:1440px){.EmailUnsub{max-width:586px}}.EmailUnsub .EmailUnsub__image{width:100%;max-width:174px}@media(max-width:768px){.EmailUnsub .EmailUnsub__image{display:block;margin-left:auto;margin-right:auto;max-width:120px}}.EmailUnsub .EmailUnsub__button{max-width:400px}.OrRulerLine{position:relative;overflow:visible;height:1px;border:1px dashed #e2e8ee;border-collapse:collapse}.OrRulerLine .OrRulerContent{margin-top:-1.8rem;display:flex;align-items:center;justify-content:center;border-radius:50%;background-color:#fff;border:1px solid #e2e8ee;width:3.6rem;min-width:3.6rem;height:3.6rem;margin-left:auto;margin-right:auto}.OrRulerLine span{font-size:16px;font-weight:700;color:#333;letter-spacing:.25px;line-height:24px}.CardInTransitScreen__banner--mobile:before{position:absolute;display:block;content:"";top:0;left:0;width:100%;height:50%;background-color:#ec111a}.CardInTransitScreen__banner--mobile .CardInTransitScreen__banner__body{text-align:left;padding-left:4.2rem}.CardInTransitScreen__banner--desktop{display:none}.CardInTransitScreen .List__list:not(.List--joinBullets){margin-left:1.8rem}.CardInTransitScreen .ConstCard.ConstCard--InfoTip{background-color:#f6f7fc}.CardInTransitScreen li{padding-left:0}.CardInTransitScreen ul:last-of-type li:last-of-type{padding-bottom:0}@media(min-width:768px){.CardInTransitScreen__banner--mobile,.CardInTransitScreen__header{display:none}.CardInTransitScreen__banner--desktop{display:block}}.BranchInfoCard__branchName{display:flex;justify-content:space-between;align-items:baseline}.BranchInfoCard__branchAddress{max-width:200px}.BranchInfoCard__businessHours{display:flex}.BranchInfoCard__businessHours p:first-child{width:50px}.BranchInfoCard__detailsWrapper{display:flex}@media screen and (max-width:1023px){.BranchInfoCard__detailsWrapper{flex-direction:column}}.BranchInfoCard__businessHoursWrapper,.BranchInfoCard__contactWrapper{flex-grow:1}.BranchInfoCard .ToggleDetails .TextButton__button[aria-expanded=false]{margin-bottom:0}.ProgressBar{position:relative;margin-top:24px}.ProgressBar .ProgressBar__caption{position:absolute;right:0;margin-top:.2rem;color:#757575}.creditor-insurance-key-information-section{border:1px solid #e2e8ee;border-radius:8px;padding:18px;margin:0 -18px 24px}.creditor-insurance-key-information__headline{margin-bottom:18px}.creditor-insurance-key-information-section__list-item{display:flex}.creditor-insurance-key-information-section__list-item-text{margin-left:8px}.creditor-insurance-key-information-section__seperator{margin-top:18px;margin-bottom:18px}.creditor-insurance-door__buttons-container{display:flex;flex-direction:column;align-items:center}.creditor-insurance-door__add-button{display:flex;justify-content:center}.creditor-insurance-coverage-section{margin-bottom:24px}.creditor-insurance-coverage-section__list-item{display:flex}.text--bold,b{font-family:Scotia Bold,Arial,Helvetica,sans-serif}.text--upperCase{text-transform:capitalize}.text--italic{font-style:italic}.text--left{text-align:left}.text--center{text-align:center}.text--right{text-align:right}.text--inline{display:inline}sup{vertical-align:super;line-height:1.4rem}.TextLegal__text .Link__link{font-size:1.2rem}button.Button--fullWidth{width:100%}button.Button--fixedWidth{max-width:303px;width:100%}button.Button--offset{margin:0 -3.4rem}button.Button--bw{color:#000;border-color:#949494}button.Button--bw:focus,button.Button--bw:hover{color:#000;background-color:transparent;border-color:#949494}button.TextButton__button.TextButton__button--inline{display:inline-block;margin:0;padding:0}button.TextButton__button.TextButton__button--dotted{border-bottom:.1rem dotted #007eab;line-height:2.7rem}body,html{height:100%}body{padding:0}#app{min-height:100vh}#main{height:100vh;display:flex;flex-direction:column}.ListItem__item:last-of-type{padding-bottom:0}.List__list.List--listStyle_none li{padding-left:0;list-style:none}.List__list.List--legal li{display:flex}.List__list.List--legal li :first-child{width:auto}.List__list.List--joinBullets{list-style:none}.List__list.List--joinBullets li{position:relative;padding-bottom:3.6rem;padding-left:2.4rem;margin-bottom:0}.List__list.List--joinBullets li:last-child:before{height:0}.List__list.List--joinBullets li:before{content:"";position:absolute;border-left:1px dashed #d6d6d6;top:20px;bottom:-10px;left:5px}.List__list.List--joinBullets li:after{content:"";position:absolute;background-color:#009dd6;border-radius:100px;left:0;top:8px;width:12px;height:12px}.List__list.List--joinBullets--short li{padding-bottom:2.4rem}.ConstBuddyTip{border:1px dashed #e2e8ee!important;background-color:#f6f7fc!important;border-radius:8px!important;box-shadow:none;max-width:none!important;width:auto!important}.ConstBuddyTip [class*=BuddyTipstyle__BuddyText-canvas-core]{align-self:center}.ConstBuddyTip.BuddyTip--fullWidth{max-width:100%!important}.ConstBuddyTip.BuddyTip--autoWidth{max-width:none!important;width:auto!important}.ConstBuddyTip.BuddyTip--borderless{border:0!important;padding:0}.ConstBuddyTip.BuddyTip--offset{width:auto!important;margin:0 -.4rem;max-width:none!important}@media screen and (min-width:768px){.ConstBuddyTip.BuddyTip--offset{margin:0 -1.8rem}}.BuddyTip__text{align-self:center}.Icon--size-18 .IllustrativeIconCore__svg,.Icon--size-18 .SvgIcon__icon,.Icon--size-18 svg{width:18px;height:18px}.Image__center{display:block;margin:0 auto}.Image__fullWidth{width:100%}.Link__link--no-underline .Link__text{border-bottom:0}.fill--height{height:100%}
.Text__text--numeric{font-variant-numeric:tabular-nums}.Text__text--italic{font-family:"Scotia Italic",Arial,Helvetica,‘sans-serif’}.Text__text--bold-italic{font-family:"Scotia Bold Italic",Arial,Helvetica,‘sans-serif’}.Text__text--numeric{font-variant-numeric:tabular-nums}.Text__text--italic{font-family:"Scotia Italic",Arial,Helvetica,‘sans-serif’}.Text__text--bold-italic{font-family:"Scotia Bold Italic",Arial,Helvetica,‘sans-serif’}.Text__text--numeric{font-variant-numeric:tabular-nums}.Text__text--italic{font-family:"Scotia Italic",Arial,Helvetica,‘sans-serif’}.Text__text--bold-italic{font-family:"Scotia Bold Italic",Arial,Helvetica,‘sans-serif’}body{background:#fff !important}.no-outline{outline:none}button.Button--setWidth{min-width:303px;margin:0 -3.4rem}.AppHeader.AppHeader--red .NavButton__button--back{border:none}@media screen and (max-width: 600px){.AppHeader.AppHeader--red .NavButton__button--back{padding:0}}button.Button--fixedWidth{margin:0}.Tooltip__container#tooltip-container-TinToolTip,.Tooltip__container#tooltip-container-PrequalListTooltip{margin-bottom:.5rem}.Illustration,.GenericInfoScreen .GenericInfoScreen__image,.Image__center{height:120px}@media screen and (max-width: 1024px){.Column__container.ImageColumn{padding:0 1.5rem 0 0}}.Column__container.ImageColumn .Image__center{max-width:127px}.margin-6--left{margin-left:.6rem}.margin-6--left{margin-left:.6rem}.margin-10-bottom{margin-bottom:1rem}.margin-10-top{margin-top:1rem}.margin-24-bottom{margin-bottom:2.4rem}.padding-x--36{padding-left:3.6rem;padding-right:3.6rem}@media screen and (min-width: 1025px){.Wrapper{width:744px;min-width:744px}}@media screen and (max-width: 1024px){.Wrapper{width:408px;min-width:408px}}@media screen and (max-width: 600px){.Wrapper{width:303px;min-width:unset}}.LegalAccordion .AccordionTitle__title{color:#757575}.LegalAccordion .AccordionTitle__title svg{stroke:#757575}.LegalAccordion .TextLegal__text{color:#757575}.AccordionTitle__title{font-family:"Scotia Bold",Arial,Helvetica,sans-serif}.LoadingWrapper{display:flex;height:100%;width:100%;position:absolute;align-items:center;align-content:center;justify-content:center}.Loader{display:flex;justify-content:center}.AlertBanner--alert.AlertBanner--offset{width:auto;margin:0 -1.8rem;max-width:none}.BuddyTip-Icon--size-18{align-items:start;margin:0 -1.2rem -1.2rem -1.2rem}.BuddyTip-Icon--size-18 .BuddyTip__icon{margin-right:1.2rem}.BuddyTip-Icon--size-18 .BuddyTip__icon .IllustrativeIconCore__svg{width:26px;height:26px}
