:root{--bmo-bluea: #0075BE;--bmo-darkBlue: #0056b3;--bmo-focusBlue: #005587;--bmo-light-grey: #D9DCE1;--bmo-lighter-grey: #F5F6F7;--bmo-azure: #BEDCEB;--bmo-notBlack: #001928;--bmo-slate: #E7E9EC;--bmo-grey: #646C76;--bmo-azure: #00ADE0;--bmo-cerulean: #E6F9FE;--bmo-page-color: #F0F0F0;--Accessible-Red: #EB0000;--range-button-height: 24px;--range-button-width: 24px;--range-button-box-shadow: 0 0 2px 0 rgba(0, 25, 40, .12), 0 2px 2px 0 rgba(0, 25, 40, .07), -100vw 0 0 100vw var(--slider-overlay-background);--global-focus-shadow: 0 0 0 2px #BEDCEB, 0 0 0 3px #005587;--slider-overlay-background: linear-gradient(90deg, var(--bmo-bluea) -6.8%, var(--bmo-azure) 80.8%);--range-track-bg-color: var(--bmo-light-grey);--range-track-bg-color-focus: var(--bmo-azure);--popover-border: 1px solid var(--brand-light-grey)}@font-face{font-family:heebo-local;src:url("./media/Heebo-VariableFont_wght-KLNKEI54.ttf")}@font-face{font-family:heebo-local-light;src:url("./media/Heebo-Light-DCTJU56S.ttf")}html{font-size:10px;background-color:var(--bmo-page-color)}body{margin:0;font-family:heebo-local}label{font-size:1.4rem;line-height:26px}.main{justify-content:center;align-items:center;display:flex}.page{max-width:120rem;width:100%}.flex{display:flex}.flex.center{align-content:center;align-items:center}.flex.spaceBetween{justify-content:space-between}.floatLeft{float:left}div.input-container{width:48%;display:flex;flex-wrap:wrap;margin-bottom:1.6rem}@media only screen and (max-width: 767px){div.input-container{width:100%}}div.input-container label{margin:0;vertical-align:middle;line-height:26px;width:auto;font-size:1.4rem;font-weight:400;min-height:29px}div.input-container input{font-size:1.6rem;width:calc(100% - 2rem - 2px);border:1px solid var(--bmo-grey);height:4.8rem;line-height:4.8rem;padding:0rem 1rem;outline:none;border-radius:.5rem}div.input-container input:disabled{background-color:var(--bmo-lighter-grey)}div.input-container input.errors{border-color:var(--Accessible-Red)}div.input-container input.errors:focus{border-width:2px}div.input-container input.check{height:0;width:0;display:block;margin:0}div.input-container .help{font-size:14px;color:var(--bmo-grey);margin-left:3px}div.input-container select{font-size:1.5rem;border:1px solid var(--bmo-grey);width:100%;height:5rem;padding:0rem .3rem 0rem 1rem;border-radius:.3rem;appearance:none;background:url("./media/select_input_down-HZGEXSF2.svg") no-repeat right center;background-color:#fff;background-position:99%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;padding-right:24px}div.input-container select.placeholder{color:var(--bmo-grey)}div.input-container select.placeholder option{color:#000}div.input-container select.placeholder option.disabled{color:var(--bmo-grey);background-color:var(--bmo-lighter-grey)}div.input-container select.errors{border-color:var(--Accessible-Red)}div.input-container .status-container button{font-weight:700;font-size:1.4rem;padding:.3rem .6rem;color:var(--bmo-bluea);border:2px solid var(--bmo-grey);border-radius:4px;margin-left:2rem;cursor:pointer}div.input-container .status-container button:first-child{margin-left:0rem}.cardRadio.fieldset{border:none;font-size:1.4rem;padding:0}.cardRadio .cardRadioDiv{background-color:#fff;border-radius:.6rem;min-width:50px;height:30px;width:auto;align-content:center;text-align:center;color:var(--bmo-darkBlue)}.cardRadio .cardRadioDiv.selected{background-color:var(--bmo-bluea);color:#fff;border-color:var(--bmo-bluea)}.cardRadio .label{position:relative;top:-35px;cursor:pointer}.cardRadio .radio{cursor:pointer}.cardRadio .checkbox{width:0;height:0;background-image:url("./media/check-6Z3V7WEC.png");position:absolute}.btn{font-family:heebo-local;font-size:1.4rem;font-weight:700;cursor:pointer;transition:background-color .3s ease;text-transform:uppercase;color:var(--bmo-bluea);padding:10px 30px;border-radius:3.5rem;border:2px solid var(--bmo-bluea);background-color:#fff}.btn.back{color:var(--bmo-darkBlue);background:transparent;margin-left:auto;margin-right:2rem}.btn.submit{border-radius:24px;padding:.8rem 1.5rem;color:#fff;background:var(--bmo-bluea);padding:1.8rem 2.6rem;border-radius:3rem;border:1px solid transparent}.btn.submit:hover{background:var(--bmo-focusBlue)}.btn.submit:focus{background:var(--bmo-focusBlue);border:1px solid var(--bmo-darkBlue)}.btn:hover{background-color:var(--bmo-cerulean)}.btn:focus{background-color:var(--bmo-cerulean);border:2px solid var(--bmo-darkBlue)}.btn:disabled{filter:grayscale(100%)}.buttonRow{margin-top:2rem;display:flex}.w50{width:50%}.card{background-color:#fff;border-radius:1rem;box-shadow:0 .125rem .5rem #0019280a,0 .25rem 1.5rem #0019281a;margin-bottom:16px}.xsBMOImg{width:96px;height:72px}app-bmo-select{width:100%}app-bmo-input{width:100%}app-bmo-number-input{width:100%}.buttonBarButton{width:2.8rem;height:2.8rem;background-color:#fff;border-radius:.5rem;margin-left:1rem;cursor:pointer;padding:0;border:1px solid transparent}.buttonBarButton.disabled{filter:grayscale(100%)}.buttonBarButton img{width:2.6rem;height:2.6rem}.buttonBarButton:focus{border:1px solid var(--bmo-light-grey)}.hiddenText{font-size:0px!important}.invisibleTable,.invisibleTable tr{height:0px;font-size:0px}.invisibleTable tr th,.invisibleTable tr td{height:0px;font-size:0px;border:none;padding:0}.printOnly{display:none}@media print{body{-webkit-print-color-adjust:exact;print-color-adjust:exact}.noprint{display:none}.printOnly{display:inherit}.pageBreakBefore{page-break-before:always}}input[type=checkbox]+label:before{content:"";position:relative;top:0;left:0;margin-right:12px;display:inline-block;vertical-align:middle;width:24px;height:24px;border:2px solid var(--bmo-grey);border-radius:4px;cursor:pointer;box-sizing:border-box}input[type=checkbox]+label:hover:before{border:2px solid var(--bmo-darkBlue)}input[type=checkbox]:checked+label:before{content:"";background-color:var(--bmo-bluea);background-image:url("./media/16-check-white-BPNPG3BW.svg");background-repeat:no-repeat;background-position:center center;background-size:16px;cursor:pointer;border:2px solid var(--bmo-bluea);padding-bottom:0;box-sizing:border-box}input[type=checkbox]:checked+label:hover:before{background-color:var(--bmo-darkBlue);border:2px solid var(--bmo-darkBlue)}input[type=checkbox]:disabled+label:before{background-color:var(--bmo-lighter-grey)!important;border:2px solid var(--bmo-light-grey)!important}input[type=checkbox]{height:0;width:0;display:block;margin:0}
