#registrationBody .sl-icon,.reg-modal .sl-icon{background:var(--grey-900);display:inline-block}#registrationBody .sl-icon-info-injury,.reg-modal .sl-icon-info-injury{height:4rem;mask:url(https://cdn.sunlife.com/content/dam/sunlife/global/shared-assets/graphics/info-injury-icon.svg);mask-size:cover;-webkit-mask:url(https://cdn.sunlife.com/content/dam/sunlife/global/shared-assets/graphics/info-injury-icon.svg);-webkit-mask-size:cover;width:4rem}#registrationBody .sl-icon-info-ground-breaking,.reg-modal .sl-icon-info-ground-breaking{height:4rem;mask:url(https://cdn.sunlife.com/content/dam/sunlife/global/shared-assets/graphics/info-ground-breaking-icon.svg);mask-size:cover;-webkit-mask:url(https://cdn.sunlife.com/content/dam/sunlife/global/shared-assets/graphics/info-ground-breaking-icon.svg);-webkit-mask-size:cover;width:4rem}#registrationBody .sl-icon-info-accomplishment,.reg-modal .sl-icon-info-accomplishment{height:4rem;mask:url(https://cdn.sunlife.com/content/dam/sunlife/global/shared-assets/graphics/info-accomplishment-icon.svg);mask-size:cover;-webkit-mask:url(https://cdn.sunlife.com/content/dam/sunlife/global/shared-assets/graphics/info-accomplishment-icon.svg);-webkit-mask-size:cover;width:4rem}#registrationBody .sl-icon-check-circle,.reg-modal .sl-icon-check-circle{height:1.5rem;mask:url(https://cdn.sunlife.com/content/dam/sunlife/global/shared-assets/graphics/check-circle-default-icon.svg);mask-size:cover;-webkit-mask:url(https://cdn.sunlife.com/content/dam/sunlife/global/shared-assets/graphics/check-circle-default-icon.svg);-webkit-mask-size:cover;width:1.5rem}#registrationBody .sl-icon-check-circle.sl-icon_active,#registrationBody .sl-icon-check-circle:not(.sl-icon_non-interactive):focus,#registrationBody .sl-icon-check-circle:not(.sl-icon_non-interactive):hover,#registrationBody a:hover .sl-icon-check-circle:not(.sl-icon_non-interactive),#registrationBody button:hover .sl-icon-check-circle:not(.sl-icon_non-interactive),.reg-modal .sl-icon-check-circle.sl-icon_active,.reg-modal .sl-icon-check-circle:not(.sl-icon_non-interactive):focus,.reg-modal .sl-icon-check-circle:not(.sl-icon_non-interactive):hover,.reg-modal a:hover .sl-icon-check-circle:not(.sl-icon_non-interactive),.reg-modal button:hover .sl-icon-check-circle:not(.sl-icon_non-interactive){mask:url(https://cdn.sunlife.com/content/dam/sunlife/global/shared-assets/graphics/check-circle-hover-icon.svg);mask-size:cover;-webkit-mask:url(https://cdn.sunlife.com/content/dam/sunlife/global/shared-assets/graphics/check-circle-hover-icon.svg);-webkit-mask-size:cover}#registrationBody .sl-icon-close-circle,.reg-modal .sl-icon-close-circle{height:1.5rem;mask:url(https://cdn.sunlife.com/content/dam/sunlife/global/shared-assets/graphics/close-circle-default-icon.svg);mask-size:cover;-webkit-mask:url(https://cdn.sunlife.com/content/dam/sunlife/global/shared-assets/graphics/close-circle-default-icon.svg);-webkit-mask-size:cover;width:1.5rem}#registrationBody .sl-icon-close-circle.sl-icon_active,#registrationBody .sl-icon-close-circle:not(.sl-icon_non-interactive):focus,#registrationBody .sl-icon-close-circle:not(.sl-icon_non-interactive):hover,#registrationBody a:hover .sl-icon-close-circle:not(.sl-icon_non-interactive),#registrationBody button:hover .sl-icon-close-circle:not(.sl-icon_non-interactive),.reg-modal .sl-icon-close-circle.sl-icon_active,.reg-modal .sl-icon-close-circle:not(.sl-icon_non-interactive):focus,.reg-modal .sl-icon-close-circle:not(.sl-icon_non-interactive):hover,.reg-modal a:hover .sl-icon-close-circle:not(.sl-icon_non-interactive),.reg-modal button:hover .sl-icon-close-circle:not(.sl-icon_non-interactive){mask:url(https://cdn.sunlife.com/content/dam/sunlife/global/shared-assets/graphics/close-circle-hover-icon.svg);mask-size:cover;-webkit-mask:url(https://cdn.sunlife.com/content/dam/sunlife/global/shared-assets/graphics/close-circle-hover-icon.svg);-webkit-mask-size:cover}#registrationBody .sl-icon-eye-reveal,.reg-modal .sl-icon-eye-reveal{height:1.5rem;mask:url(https://cdn.sunlife.com/content/dam/sunlife/global/shared-assets/graphics/eye-reveal-default-icon.svg);mask-size:cover;-webkit-mask:url(https://cdn.sunlife.com/content/dam/sunlife/global/shared-assets/graphics/eye-reveal-default-icon.svg);-webkit-mask-size:cover;width:1.5rem}#registrationBody .sl-icon-eye-reveal.sl-icon_active,#registrationBody .sl-icon-eye-reveal:not(.sl-icon_non-interactive):focus,#registrationBody .sl-icon-eye-reveal:not(.sl-icon_non-interactive):hover,#registrationBody a:hover .sl-icon-eye-reveal:not(.sl-icon_non-interactive),#registrationBody button:hover .sl-icon-eye-reveal:not(.sl-icon_non-interactive),.reg-modal .sl-icon-eye-reveal.sl-icon_active,.reg-modal .sl-icon-eye-reveal:not(.sl-icon_non-interactive):focus,.reg-modal .sl-icon-eye-reveal:not(.sl-icon_non-interactive):hover,.reg-modal a:hover .sl-icon-eye-reveal:not(.sl-icon_non-interactive),.reg-modal button:hover .sl-icon-eye-reveal:not(.sl-icon_non-interactive){mask:url(https://cdn.sunlife.com/content/dam/sunlife/global/shared-assets/graphics/eye-reveal-hover-icon.svg);mask-size:cover;-webkit-mask:url(https://cdn.sunlife.com/content/dam/sunlife/global/shared-assets/graphics/eye-reveal-hover-icon.svg);-webkit-mask-size:cover}#registrationBody .sl-icon-eye-unreveal,.reg-modal .sl-icon-eye-unreveal{height:1.5rem;mask:url(https://cdn.sunlife.com/content/dam/sunlife/global/shared-assets/graphics/eye-unreveal-default-icon.svg);mask-size:cover;-webkit-mask:url(https://cdn.sunlife.com/content/dam/sunlife/global/shared-assets/graphics/eye-unreveal-default-icon.svg);-webkit-mask-size:cover;width:1.5rem}#registrationBody .sl-icon-eye-unreveal.sl-icon_active,#registrationBody .sl-icon-eye-unreveal:not(.sl-icon_non-interactive):focus,#registrationBody .sl-icon-eye-unreveal:not(.sl-icon_non-interactive):hover,#registrationBody a:hover .sl-icon-eye-unreveal:not(.sl-icon_non-interactive),#registrationBody button:hover .sl-icon-eye-unreveal:not(.sl-icon_non-interactive),.reg-modal .sl-icon-eye-unreveal.sl-icon_active,.reg-modal .sl-icon-eye-unreveal:not(.sl-icon_non-interactive):focus,.reg-modal .sl-icon-eye-unreveal:not(.sl-icon_non-interactive):hover,.reg-modal a:hover .sl-icon-eye-unreveal:not(.sl-icon_non-interactive),.reg-modal button:hover .sl-icon-eye-unreveal:not(.sl-icon_non-interactive){mask:url(https://cdn.sunlife.com/content/dam/sunlife/global/shared-assets/graphics/eye-unreveal-hover-icon.svg);mask-size:cover;-webkit-mask:url(https://cdn.sunlife.com/content/dam/sunlife/global/shared-assets/graphics/eye-unreveal-hover-icon.svg);-webkit-mask-size:cover}#registrationBody .sl-icon-chevron-down,.reg-modal .sl-icon-chevron-down{height:1.5rem;mask:url(https://cdn.sunlife.com/content/dam/sunlife/global/shared-assets/graphics/chevron-down-default-icon.svg);mask-size:cover;-webkit-mask:url(https://cdn.sunlife.com/content/dam/sunlife/global/shared-assets/graphics/chevron-down-default-icon.svg);-webkit-mask-size:cover;width:1.5rem}#registrationBody .sl-icon-chevron-down.sl-icon_active,#registrationBody .sl-icon-chevron-down:not(.sl-icon_non-interactive):focus,#registrationBody .sl-icon-chevron-down:not(.sl-icon_non-interactive):hover,#registrationBody a:hover .sl-icon-chevron-down:not(.sl-icon_non-interactive),#registrationBody button:hover .sl-icon-chevron-down:not(.sl-icon_non-interactive),.reg-modal .sl-icon-chevron-down.sl-icon_active,.reg-modal .sl-icon-chevron-down:not(.sl-icon_non-interactive):focus,.reg-modal .sl-icon-chevron-down:not(.sl-icon_non-interactive):hover,.reg-modal a:hover .sl-icon-chevron-down:not(.sl-icon_non-interactive),.reg-modal button:hover .sl-icon-chevron-down:not(.sl-icon_non-interactive){mask:url(https://cdn.sunlife.com/content/dam/sunlife/global/shared-assets/graphics/chevron-down-hover-icon.svg);mask-size:cover;-webkit-mask:url(https://cdn.sunlife.com/content/dam/sunlife/global/shared-assets/graphics/chevron-down-hover-icon.svg);-webkit-mask-size:cover}#registrationBody .sl-icon-chevron-up,.reg-modal .sl-icon-chevron-up{height:1.5rem;mask:url(https://cdn.sunlife.com/content/dam/sunlife/global/shared-assets/graphics/chevron-up-default-icon.svg);mask-size:cover;-webkit-mask:url(https://cdn.sunlife.com/content/dam/sunlife/global/shared-assets/graphics/chevron-up-default-icon.svg);-webkit-mask-size:cover;width:1.5rem}#registrationBody .sl-icon-chevron-up.sl-icon_active,#registrationBody .sl-icon-chevron-up:not(.sl-icon_non-interactive):focus,#registrationBody .sl-icon-chevron-up:not(.sl-icon_non-interactive):hover,#registrationBody a:hover .sl-icon-chevron-up:not(.sl-icon_non-interactive),#registrationBody button:hover .sl-icon-chevron-up:not(.sl-icon_non-interactive),.reg-modal .sl-icon-chevron-up.sl-icon_active,.reg-modal .sl-icon-chevron-up:not(.sl-icon_non-interactive):focus,.reg-modal .sl-icon-chevron-up:not(.sl-icon_non-interactive):hover,.reg-modal a:hover .sl-icon-chevron-up:not(.sl-icon_non-interactive),.reg-modal button:hover .sl-icon-chevron-up:not(.sl-icon_non-interactive){mask:url(https://cdn.sunlife.com/content/dam/sunlife/global/shared-assets/graphics/chevron-up-hover-icon.svg);mask-size:cover;-webkit-mask:url(https://cdn.sunlife.com/content/dam/sunlife/global/shared-assets/graphics/chevron-up-hover-icon.svg);-webkit-mask-size:cover}#registrationBody .sl-icon-calendar,.reg-modal .sl-icon-calendar{height:1.5rem;mask:url(https://cdn.sunlife.com/content/dam/sunlife/global/shared-assets/graphics/calendar-default-icon.svg);mask-size:cover;-webkit-mask:url(https://cdn.sunlife.com/content/dam/sunlife/global/shared-assets/graphics/calendar-default-icon.svg);-webkit-mask-size:cover;width:1.5rem}#registrationBody .sl-icon-calendar.sl-icon_active,#registrationBody .sl-icon-calendar:not(.sl-icon_non-interactive):focus,#registrationBody .sl-icon-calendar:not(.sl-icon_non-interactive):hover,#registrationBody a:hover .sl-icon-calendar:not(.sl-icon_non-interactive),#registrationBody button:hover .sl-icon-calendar:not(.sl-icon_non-interactive),.reg-modal .sl-icon-calendar.sl-icon_active,.reg-modal .sl-icon-calendar:not(.sl-icon_non-interactive):focus,.reg-modal .sl-icon-calendar:not(.sl-icon_non-interactive):hover,.reg-modal a:hover .sl-icon-calendar:not(.sl-icon_non-interactive),.reg-modal button:hover .sl-icon-calendar:not(.sl-icon_non-interactive){mask:url(https://cdn.sunlife.com/content/dam/sunlife/global/shared-assets/graphics/calendar-hover-icon.svg);mask-size:cover;-webkit-mask:url(https://cdn.sunlife.com/content/dam/sunlife/global/shared-assets/graphics/calendar-hover-icon.svg);-webkit-mask-size:cover}#registrationBody .sl-icon-caret-down,.reg-modal .sl-icon-caret-down{height:1.5rem;mask:url(https://cdn.sunlife.com/content/dam/sunlife/global/shared-assets/graphics/caret-down-default-icon.svg);mask-size:cover;-webkit-mask:url(https://cdn.sunlife.com/content/dam/sunlife/global/shared-assets/graphics/caret-down-default-icon.svg);-webkit-mask-size:cover;width:1.5rem}#registrationBody .sl-icon-caret-down.sl-icon_active,#registrationBody .sl-icon-caret-down:not(.sl-icon_non-interactive):focus,#registrationBody .sl-icon-caret-down:not(.sl-icon_non-interactive):hover,#registrationBody a:hover .sl-icon-caret-down:not(.sl-icon_non-interactive),#registrationBody button:hover .sl-icon-caret-down:not(.sl-icon_non-interactive),.reg-modal .sl-icon-caret-down.sl-icon_active,.reg-modal .sl-icon-caret-down:not(.sl-icon_non-interactive):focus,.reg-modal .sl-icon-caret-down:not(.sl-icon_non-interactive):hover,.reg-modal a:hover .sl-icon-caret-down:not(.sl-icon_non-interactive),.reg-modal button:hover .sl-icon-caret-down:not(.sl-icon_non-interactive){mask:url(https://cdn.sunlife.com/content/dam/sunlife/global/shared-assets/graphics/caret-down-hover-icon.svg);mask-size:cover;-webkit-mask:url(https://cdn.sunlife.com/content/dam/sunlife/global/shared-assets/graphics/caret-down-hover-icon.svg);-webkit-mask-size:cover}#registrationBody .sl-icon-caret-left,.reg-modal .sl-icon-caret-left{height:1.5rem;mask:url(https://cdn.sunlife.com/content/dam/sunlife/global/shared-assets/graphics/caret-left-default-icon.svg);mask-size:cover;-webkit-mask:url(https://cdn.sunlife.com/content/dam/sunlife/global/shared-assets/graphics/caret-left-default-icon.svg);-webkit-mask-size:cover;width:1.5rem}#registrationBody .sl-icon-caret-left.sl-icon_active,#registrationBody .sl-icon-caret-left:not(.sl-icon_non-interactive):focus,#registrationBody .sl-icon-caret-left:not(.sl-icon_non-interactive):hover,#registrationBody a:hover .sl-icon-caret-left:not(.sl-icon_non-interactive),#registrationBody button:hover .sl-icon-caret-left:not(.sl-icon_non-interactive),.reg-modal .sl-icon-caret-left.sl-icon_active,.reg-modal .sl-icon-caret-left:not(.sl-icon_non-interactive):focus,.reg-modal .sl-icon-caret-left:not(.sl-icon_non-interactive):hover,.reg-modal a:hover .sl-icon-caret-left:not(.sl-icon_non-interactive),.reg-modal button:hover .sl-icon-caret-left:not(.sl-icon_non-interactive){mask:url(https://cdn.sunlife.com/content/dam/sunlife/global/shared-assets/graphics/caret-left-hover-icon.svg);mask-size:cover;-webkit-mask:url(https://cdn.sunlife.com/content/dam/sunlife/global/shared-assets/graphics/caret-left-hover-icon.svg);-webkit-mask-size:cover}#registrationBody .sl-icon-caret-right,.reg-modal .sl-icon-caret-right{height:1.5rem;mask:url(https://cdn.sunlife.com/content/dam/sunlife/global/shared-assets/graphics/caret-right-default-icon.svg);mask-size:cover;-webkit-mask:url(https://cdn.sunlife.com/content/dam/sunlife/global/shared-assets/graphics/caret-right-default-icon.svg);-webkit-mask-size:cover;width:1.5rem}#registrationBody .sl-icon-caret-right.sl-icon_active,#registrationBody .sl-icon-caret-right:not(.sl-icon_non-interactive):focus,#registrationBody .sl-icon-caret-right:not(.sl-icon_non-interactive):hover,#registrationBody a:hover .sl-icon-caret-right:not(.sl-icon_non-interactive),#registrationBody button:hover .sl-icon-caret-right:not(.sl-icon_non-interactive),.reg-modal .sl-icon-caret-right.sl-icon_active,.reg-modal .sl-icon-caret-right:not(.sl-icon_non-interactive):focus,.reg-modal .sl-icon-caret-right:not(.sl-icon_non-interactive):hover,.reg-modal a:hover .sl-icon-caret-right:not(.sl-icon_non-interactive),.reg-modal button:hover .sl-icon-caret-right:not(.sl-icon_non-interactive){mask:url(https://cdn.sunlife.com/content/dam/sunlife/global/shared-assets/graphics/caret-right-hover-icon.svg);mask-size:cover;-webkit-mask:url(https://cdn.sunlife.com/content/dam/sunlife/global/shared-assets/graphics/caret-right-hover-icon.svg);-webkit-mask-size:cover}#registrationBody .sl-icon-caret-up,.reg-modal .sl-icon-caret-up{height:1.5rem;mask:url(https://cdn.sunlife.com/content/dam/sunlife/global/shared-assets/graphics/caret-up-default-icon.svg);mask-size:cover;-webkit-mask:url(https://cdn.sunlife.com/content/dam/sunlife/global/shared-assets/graphics/caret-up-default-icon.svg);-webkit-mask-size:cover;width:1.5rem}#registrationBody .sl-icon-caret-up.sl-icon_active,#registrationBody .sl-icon-caret-up:not(.sl-icon_non-interactive):focus,#registrationBody .sl-icon-caret-up:not(.sl-icon_non-interactive):hover,#registrationBody a:hover .sl-icon-caret-up:not(.sl-icon_non-interactive),#registrationBody button:hover .sl-icon-caret-up:not(.sl-icon_non-interactive),.reg-modal .sl-icon-caret-up.sl-icon_active,.reg-modal .sl-icon-caret-up:not(.sl-icon_non-interactive):focus,.reg-modal .sl-icon-caret-up:not(.sl-icon_non-interactive):hover,.reg-modal a:hover .sl-icon-caret-up:not(.sl-icon_non-interactive),.reg-modal button:hover .sl-icon-caret-up:not(.sl-icon_non-interactive){mask:url(https://cdn.sunlife.com/content/dam/sunlife/global/shared-assets/graphics/caret-up-hover-icon.svg);mask-size:cover;-webkit-mask:url(https://cdn.sunlife.com/content/dam/sunlife/global/shared-assets/graphics/caret-up-hover-icon.svg);-webkit-mask-size:cover}#registrationBody .sl-icon-chevron-left,.reg-modal .sl-icon-chevron-left{height:1.5rem;mask:url(https://cdn.sunlife.com/content/dam/sunlife/global/shared-assets/graphics/chevron-left-default-icon.svg);mask-size:cover;-webkit-mask:url(https://cdn.sunlife.com/content/dam/sunlife/global/shared-assets/graphics/chevron-left-default-icon.svg);-webkit-mask-size:cover;width:1.5rem}#registrationBody .sl-icon-chevron-left.sl-icon_active,#registrationBody .sl-icon-chevron-left:not(.sl-icon_non-interactive):focus,#registrationBody .sl-icon-chevron-left:not(.sl-icon_non-interactive):hover,#registrationBody a:hover .sl-icon-chevron-left:not(.sl-icon_non-interactive),#registrationBody button:hover .sl-icon-chevron-left:not(.sl-icon_non-interactive),.reg-modal .sl-icon-chevron-left.sl-icon_active,.reg-modal .sl-icon-chevron-left:not(.sl-icon_non-interactive):focus,.reg-modal .sl-icon-chevron-left:not(.sl-icon_non-interactive):hover,.reg-modal a:hover .sl-icon-chevron-left:not(.sl-icon_non-interactive),.reg-modal button:hover .sl-icon-chevron-left:not(.sl-icon_non-interactive){mask:url(https://cdn.sunlife.com/content/dam/sunlife/global/shared-assets/graphics/chevron-left-hover-icon.svg);mask-size:cover;-webkit-mask:url(https://cdn.sunlife.com/content/dam/sunlife/global/shared-assets/graphics/chevron-left-hover-icon.svg);-webkit-mask-size:cover}#registrationBody .sl-icon-chevron-right,.reg-modal .sl-icon-chevron-right{height:1.5rem;mask:url(https://cdn.sunlife.com/content/dam/sunlife/global/shared-assets/graphics/chevron-right-default-icon.svg);mask-size:cover;-webkit-mask:url(https://cdn.sunlife.com/content/dam/sunlife/global/shared-assets/graphics/chevron-right-default-icon.svg);-webkit-mask-size:cover;width:1.5rem}#registrationBody .sl-icon-chevron-right.sl-icon_active,#registrationBody .sl-icon-chevron-right:not(.sl-icon_non-interactive):focus,#registrationBody .sl-icon-chevron-right:not(.sl-icon_non-interactive):hover,#registrationBody a:hover .sl-icon-chevron-right:not(.sl-icon_non-interactive),#registrationBody button:hover .sl-icon-chevron-right:not(.sl-icon_non-interactive),.reg-modal .sl-icon-chevron-right.sl-icon_active,.reg-modal .sl-icon-chevron-right:not(.sl-icon_non-interactive):focus,.reg-modal .sl-icon-chevron-right:not(.sl-icon_non-interactive):hover,.reg-modal a:hover .sl-icon-chevron-right:not(.sl-icon_non-interactive),.reg-modal button:hover .sl-icon-chevron-right:not(.sl-icon_non-interactive){mask:url(https://cdn.sunlife.com/content/dam/sunlife/global/shared-assets/graphics/chevron-right-hover-icon.svg);mask-size:cover;-webkit-mask:url(https://cdn.sunlife.com/content/dam/sunlife/global/shared-assets/graphics/chevron-right-hover-icon.svg);-webkit-mask-size:cover}#registrationBody .sl-icon-chevron-double-left,.reg-modal .sl-icon-chevron-double-left{height:1.5rem;mask:url(https://cdn.sunlife.com/content/dam/sunlife/global/shared-assets/graphics/chevron-double-left-default-icon.svg);mask-size:cover;-webkit-mask:url(https://cdn.sunlife.com/content/dam/sunlife/global/shared-assets/graphics/chevron-double-left-default-icon.svg);-webkit-mask-size:cover;width:1.5rem}#registrationBody .sl-icon-chevron-double-left.sl-icon_active,#registrationBody .sl-icon-chevron-double-left:not(.sl-icon_non-interactive):focus,#registrationBody .sl-icon-chevron-double-left:not(.sl-icon_non-interactive):hover,#registrationBody a:hover .sl-icon-chevron-double-left:not(.sl-icon_non-interactive),#registrationBody button:hover .sl-icon-chevron-double-left:not(.sl-icon_non-interactive),.reg-modal .sl-icon-chevron-double-left.sl-icon_active,.reg-modal .sl-icon-chevron-double-left:not(.sl-icon_non-interactive):focus,.reg-modal .sl-icon-chevron-double-left:not(.sl-icon_non-interactive):hover,.reg-modal a:hover .sl-icon-chevron-double-left:not(.sl-icon_non-interactive),.reg-modal button:hover .sl-icon-chevron-double-left:not(.sl-icon_non-interactive){mask:url(https://cdn.sunlife.com/content/dam/sunlife/global/shared-assets/graphics/chevron-double-left-hover-icon.svg);mask-size:cover;-webkit-mask:url(https://cdn.sunlife.com/content/dam/sunlife/global/shared-assets/graphics/chevron-double-left-hover-icon.svg);-webkit-mask-size:cover}#registrationBody .sl-icon-chevron-double-right,.reg-modal .sl-icon-chevron-double-right{height:1.5rem;mask:url(https://cdn.sunlife.com/content/dam/sunlife/global/shared-assets/graphics/chevron-double-right-default-icon.svg);mask-size:cover;-webkit-mask:url(https://cdn.sunlife.com/content/dam/sunlife/global/shared-assets/graphics/chevron-double-right-default-icon.svg);-webkit-mask-size:cover;width:1.5rem}#registrationBody .sl-icon-chevron-double-right.sl-icon_active,#registrationBody .sl-icon-chevron-double-right:not(.sl-icon_non-interactive):focus,#registrationBody .sl-icon-chevron-double-right:not(.sl-icon_non-interactive):hover,#registrationBody a:hover .sl-icon-chevron-double-right:not(.sl-icon_non-interactive),#registrationBody button:hover .sl-icon-chevron-double-right:not(.sl-icon_non-interactive),.reg-modal .sl-icon-chevron-double-right.sl-icon_active,.reg-modal .sl-icon-chevron-double-right:not(.sl-icon_non-interactive):focus,.reg-modal .sl-icon-chevron-double-right:not(.sl-icon_non-interactive):hover,.reg-modal a:hover .sl-icon-chevron-double-right:not(.sl-icon_non-interactive),.reg-modal button:hover .sl-icon-chevron-double-right:not(.sl-icon_non-interactive){mask:url(https://cdn.sunlife.com/content/dam/sunlife/global/shared-assets/graphics/chevron-double-right-hover-icon.svg);mask-size:cover;-webkit-mask:url(https://cdn.sunlife.com/content/dam/sunlife/global/shared-assets/graphics/chevron-double-right-hover-icon.svg);-webkit-mask-size:cover}#registrationBody .sl-icon-exclamation-triangle,.reg-modal .sl-icon-exclamation-triangle{height:1.5rem;mask:url(https://cdn.sunlife.com/content/dam/sunlife/global/shared-assets/graphics/exclamation-triangle-default-icon.svg);mask-size:cover;-webkit-mask:url(https://cdn.sunlife.com/content/dam/sunlife/global/shared-assets/graphics/exclamation-triangle-default-icon.svg);-webkit-mask-size:cover;width:1.5rem}#registrationBody .sl-icon-exclamation-triangle.sl-icon_active,#registrationBody .sl-icon-exclamation-triangle:not(.sl-icon_non-interactive):focus,#registrationBody .sl-icon-exclamation-triangle:not(.sl-icon_non-interactive):hover,#registrationBody a:hover .sl-icon-exclamation-triangle:not(.sl-icon_non-interactive),#registrationBody button:hover .sl-icon-exclamation-triangle:not(.sl-icon_non-interactive),.reg-modal .sl-icon-exclamation-triangle.sl-icon_active,.reg-modal .sl-icon-exclamation-triangle:not(.sl-icon_non-interactive):focus,.reg-modal .sl-icon-exclamation-triangle:not(.sl-icon_non-interactive):hover,.reg-modal a:hover .sl-icon-exclamation-triangle:not(.sl-icon_non-interactive),.reg-modal button:hover .sl-icon-exclamation-triangle:not(.sl-icon_non-interactive){mask:url(https://cdn.sunlife.com/content/dam/sunlife/global/shared-assets/graphics/exclamation-triangle-hover-icon.svg);mask-size:cover;-webkit-mask:url(https://cdn.sunlife.com/content/dam/sunlife/global/shared-assets/graphics/exclamation-triangle-hover-icon.svg);-webkit-mask-size:cover}.sl-icon-close{height:1.5rem;mask:url(https://cdn.sunlife.com/content/dam/sunlife/global/shared-assets/graphics/close-default-icon.svg);mask-size:cover;-webkit-mask:url(https://cdn.sunlife.com/content/dam/sunlife/global/shared-assets/graphics/close-default-icon.svg);-webkit-mask-size:cover;width:1.5rem}.sl-icon-close.sl-icon_active,.sl-icon-close:not(.sl-icon_non-interactive):focus,.sl-icon-close:not(.sl-icon_non-interactive):hover,a:hover .sl-icon-close:not(.sl-icon_non-interactive),button:hover .sl-icon-close:not(.sl-icon_non-interactive){mask:url(https://cdn.sunlife.com/content/dam/sunlife/global/shared-assets/graphics/close-hover-icon.svg);mask-size:cover;-webkit-mask:url(https://cdn.sunlife.com/content/dam/sunlife/global/shared-assets/graphics/close-hover-icon.svg);-webkit-mask-size:cover}.date-picker-dropdown-header .sl-icon{background:var(--grey-900);display:inline-block}.sl-icon-caret-down{height:1.5rem;mask:url(https://cdn.sunlife.com/content/dam/sunlife/global/shared-assets/graphics/caret-down-default-icon.svg);mask-size:cover;-webkit-mask:url(https://cdn.sunlife.com/content/dam/sunlife/global/shared-assets/graphics/caret-down-default-icon.svg);-webkit-mask-size:cover;width:1.5rem}.sl-icon-caret-down.sl-icon_active,.sl-icon-caret-down:not(.sl-icon_non-interactive):focus,.sl-icon-caret-down:not(.sl-icon_non-interactive):hover,a:hover .sl-icon-caret-down:not(.sl-icon_non-interactive),button:hover .sl-icon-caret-down:not(.sl-icon_non-interactive){mask:url(https://cdn.sunlife.com/content/dam/sunlife/global/shared-assets/graphics/caret-down-hover-icon.svg);mask-size:cover;-webkit-mask:url(https://cdn.sunlife.com/content/dam/sunlife/global/shared-assets/graphics/caret-down-hover-icon.svg);-webkit-mask-size:cover}.sl-icon-caret-left{height:1.5rem;mask:url(https://cdn.sunlife.com/content/dam/sunlife/global/shared-assets/graphics/caret-left-default-icon.svg);mask-size:cover;-webkit-mask:url(https://cdn.sunlife.com/content/dam/sunlife/global/shared-assets/graphics/caret-left-default-icon.svg);-webkit-mask-size:cover;width:1.5rem}.sl-icon-caret-left.sl-icon_active,.sl-icon-caret-left:not(.sl-icon_non-interactive):focus,.sl-icon-caret-left:not(.sl-icon_non-interactive):hover,a:hover .sl-icon-caret-left:not(.sl-icon_non-interactive),button:hover .sl-icon-caret-left:not(.sl-icon_non-interactive){mask:url(https://cdn.sunlife.com/content/dam/sunlife/global/shared-assets/graphics/caret-left-hover-icon.svg);mask-size:cover;-webkit-mask:url(https://cdn.sunlife.com/content/dam/sunlife/global/shared-assets/graphics/caret-left-hover-icon.svg);-webkit-mask-size:cover}.sl-icon-caret-right{height:1.5rem;mask:url(https://cdn.sunlife.com/content/dam/sunlife/global/shared-assets/graphics/caret-right-default-icon.svg);mask-size:cover;-webkit-mask:url(https://cdn.sunlife.com/content/dam/sunlife/global/shared-assets/graphics/caret-right-default-icon.svg);-webkit-mask-size:cover;width:1.5rem}.sl-icon-caret-right.sl-icon_active,.sl-icon-caret-right:not(.sl-icon_non-interactive):focus,.sl-icon-caret-right:not(.sl-icon_non-interactive):hover,a:hover .sl-icon-caret-right:not(.sl-icon_non-interactive),button:hover .sl-icon-caret-right:not(.sl-icon_non-interactive){mask:url(https://cdn.sunlife.com/content/dam/sunlife/global/shared-assets/graphics/caret-right-hover-icon.svg);mask-size:cover;-webkit-mask:url(https://cdn.sunlife.com/content/dam/sunlife/global/shared-assets/graphics/caret-right-hover-icon.svg);-webkit-mask-size:cover}.sl-icon-caret-up{height:1.5rem;mask:url(https://cdn.sunlife.com/content/dam/sunlife/global/shared-assets/graphics/caret-up-default-icon.svg);mask-size:cover;-webkit-mask:url(https://cdn.sunlife.com/content/dam/sunlife/global/shared-assets/graphics/caret-up-default-icon.svg);-webkit-mask-size:cover;width:1.5rem}.sl-icon-caret-up.sl-icon_active,.sl-icon-caret-up:not(.sl-icon_non-interactive):focus,.sl-icon-caret-up:not(.sl-icon_non-interactive):hover,a:hover .sl-icon-caret-up:not(.sl-icon_non-interactive),button:hover .sl-icon-caret-up:not(.sl-icon_non-interactive){mask:url(https://cdn.sunlife.com/content/dam/sunlife/global/shared-assets/graphics/caret-up-hover-icon.svg);mask-size:cover;-webkit-mask:url(https://cdn.sunlife.com/content/dam/sunlife/global/shared-assets/graphics/caret-up-hover-icon.svg);-webkit-mask-size:cover}.sl-icon-chevron-left{height:1.5rem;mask:url(https://cdn.sunlife.com/content/dam/sunlife/global/shared-assets/graphics/chevron-left-default-icon.svg);mask-size:cover;-webkit-mask:url(https://cdn.sunlife.com/content/dam/sunlife/global/shared-assets/graphics/chevron-left-default-icon.svg);-webkit-mask-size:cover;width:1.5rem}.sl-icon-chevron-left.sl-icon_active,.sl-icon-chevron-left:not(.sl-icon_non-interactive):focus,.sl-icon-chevron-left:not(.sl-icon_non-interactive):hover,a:hover .sl-icon-chevron-left:not(.sl-icon_non-interactive),button:hover .sl-icon-chevron-left:not(.sl-icon_non-interactive){mask:url(https://cdn.sunlife.com/content/dam/sunlife/global/shared-assets/graphics/chevron-left-hover-icon.svg);mask-size:cover;-webkit-mask:url(https://cdn.sunlife.com/content/dam/sunlife/global/shared-assets/graphics/chevron-left-hover-icon.svg);-webkit-mask-size:cover}.sl-icon-chevron-right{height:1.5rem;mask:url(https://cdn.sunlife.com/content/dam/sunlife/global/shared-assets/graphics/chevron-right-default-icon.svg);mask-size:cover;-webkit-mask:url(https://cdn.sunlife.com/content/dam/sunlife/global/shared-assets/graphics/chevron-right-default-icon.svg);-webkit-mask-size:cover;width:1.5rem}.sl-icon-chevron-right.sl-icon_active,.sl-icon-chevron-right:not(.sl-icon_non-interactive):focus,.sl-icon-chevron-right:not(.sl-icon_non-interactive):hover,a:hover .sl-icon-chevron-right:not(.sl-icon_non-interactive),button:hover .sl-icon-chevron-right:not(.sl-icon_non-interactive){mask:url(https://cdn.sunlife.com/content/dam/sunlife/global/shared-assets/graphics/chevron-right-hover-icon.svg);mask-size:cover;-webkit-mask:url(https://cdn.sunlife.com/content/dam/sunlife/global/shared-assets/graphics/chevron-right-hover-icon.svg);-webkit-mask-size:cover}.sl-icon-chevron-double-left{height:1.5rem;mask:url(https://cdn.sunlife.com/content/dam/sunlife/global/shared-assets/graphics/chevron-double-left-default-icon.svg);mask-size:cover;-webkit-mask:url(https://cdn.sunlife.com/content/dam/sunlife/global/shared-assets/graphics/chevron-double-left-default-icon.svg);-webkit-mask-size:cover;width:1.5rem}.sl-icon-chevron-double-left.sl-icon_active,.sl-icon-chevron-double-left:not(.sl-icon_non-interactive):focus,.sl-icon-chevron-double-left:not(.sl-icon_non-interactive):hover,a:hover .sl-icon-chevron-double-left:not(.sl-icon_non-interactive),button:hover .sl-icon-chevron-double-left:not(.sl-icon_non-interactive){mask:url(https://cdn.sunlife.com/content/dam/sunlife/global/shared-assets/graphics/chevron-double-left-hover-icon.svg);mask-size:cover;-webkit-mask:url(https://cdn.sunlife.com/content/dam/sunlife/global/shared-assets/graphics/chevron-double-left-hover-icon.svg);-webkit-mask-size:cover}.sl-icon-chevron-double-right{height:1.5rem;mask:url(https://cdn.sunlife.com/content/dam/sunlife/global/shared-assets/graphics/chevron-double-right-default-icon.svg);mask-size:cover;-webkit-mask:url(https://cdn.sunlife.com/content/dam/sunlife/global/shared-assets/graphics/chevron-double-right-default-icon.svg);-webkit-mask-size:cover;width:1.5rem}.sl-icon-chevron-double-right.sl-icon_active,.sl-icon-chevron-double-right:not(.sl-icon_non-interactive):focus,.sl-icon-chevron-double-right:not(.sl-icon_non-interactive):hover,a:hover .sl-icon-chevron-double-right:not(.sl-icon_non-interactive),button:hover .sl-icon-chevron-double-right:not(.sl-icon_non-interactive){mask:url(https://cdn.sunlife.com/content/dam/sunlife/global/shared-assets/graphics/chevron-double-right-hover-icon.svg);mask-size:cover;-webkit-mask:url(https://cdn.sunlife.com/content/dam/sunlife/global/shared-assets/graphics/chevron-double-right-hover-icon.svg);-webkit-mask-size:cover}#registrationBody .sl-date-picker{min-width:8.75rem;width:100%}#registrationBody .sl-date-picker .sl-date-picker-input.form-floating input{background-color:var(--white)}#registrationBody .sl-date-picker .sl-date-picker-input.form-floating input:disabled,#registrationBody .sl-date-picker .sl-date-picker-input.form-floating input[disabled]{background-color:var(--grey-200);border-color:var(--grey-700)}#registrationBody .sl-date-picker .sl-date-picker-input.form-floating .form-control{border-color:var(--grey-700);color:var(--grey-900);font-size:1rem;height:3rem;line-height:1rem;min-height:auto;padding:.75rem 2.75rem .75rem 1rem}#registrationBody .sl-date-picker .sl-date-picker-input.form-floating .form-control:focus{border-color:var(--brand-tertiary-900);box-shadow:0 0 0 .125rem var(--brand-tertiary-500);padding-bottom:.625rem;padding-top:1.625rem}#registrationBody .sl-date-picker .sl-date-picker-input.form-floating .form-control:focus~label{color:var(--brand-tertiary-800);font-size:.75rem;line-height:.875rem;opacity:1;padding-top:.5rem;transform:scale(.85) translateY(0) translateX(.15rem)}#registrationBody .sl-date-picker .sl-date-picker-input.form-floating .form-control:focus~label:after{background:none}#registrationBody .sl-date-picker .sl-date-picker-input.form-floating .form-control:active{box-shadow:none}#registrationBody .sl-date-picker .sl-date-picker-input.form-floating .form-control:not(:placeholder-shown){line-height:1rem;padding-bottom:.625rem;padding-top:1.625rem}#registrationBody .sl-date-picker .sl-date-picker-input.form-floating .form-control:not(:placeholder-shown)~label{font-size:.75rem;line-height:.75rem;opacity:1;padding-top:.5rem;transform:scale(.85) translateY(0) translateX(.15rem)}#registrationBody .sl-date-picker .sl-date-picker-input.form-floating .form-control:not(:placeholder-shown)~label:after{background:none}#registrationBody .sl-date-picker .sl-date-picker-input.form-floating .form-control:focus::placeholder{color:var(--grey-700)}#registrationBody .sl-date-picker .sl-date-picker-input.form-floating label{color:var(--grey-700);font-size:1rem;padding:.75rem 2.75rem .75rem 1rem;width:100%}#registrationBody .sl-date-picker .sl-date-picker-input.form-floating.sl-input-error .form-control{background:var(--red-50);border-color:var(--red-800)!important}#registrationBody .sl-date-picker .sl-date-picker-input.form-floating.sl-input-error label{color:var(--red-800)!important}#registrationBody .sl-date-picker .sl-date-picker-input.form-floating .no-label.form-control{padding:.5rem}#registrationBody .sl-date-picker .sl-date-picker-input.form-floating button.icon-container{align-items:center;background:transparent;border:none;display:flex;font-size:1.25rem;height:100%;justify-content:center;padding:0;position:absolute;right:0;top:0;width:2.75rem}#registrationBody .sl-date-picker .sl-date-picker-input.form-floating button.icon-container:focus-visible{border:.125rem solid var(--brand-tertiary-500);border-radius:0;outline:none}#registrationBody .sl-date-picker .sl-date-picker-dropdown .date-picker-dialog{background-color:#fff;border-radius:0;box-shadow:0 4px 12px 0 rgba(0,0,0,.1);color:var(--grey-900);font-family:Sun Life New Text Regular,Helvetica Neue,Calibri,sans-serif;font-size:1rem;font-weight:400;line-height:1.5rem;margin-top:.125rem;padding:0 1rem;position:absolute;width:368px;z-index:1000}#registrationBody .sl-date-picker .sl-date-picker-dropdown .date-picker-dialog .date-picker-dropdown-header{align-items:center;cursor:default;display:flex;height:3rem}#registrationBody .sl-date-picker .sl-date-picker-dropdown .date-picker-dialog .date-picker-dropdown-header .view-toggle{align-items:center;color:var(--grey-900);display:flex;flex:1;font-family:Sun Life New Text Regular,Helvetica Neue,Calibri,sans-serif;font-size:1rem;font-weight:400;justify-content:center;line-height:1.5rem;margin:0;padding:0;text-transform:none}#registrationBody .sl-date-picker .sl-date-picker-dropdown .date-picker-dialog .date-picker-dropdown-header .view-toggle .sl-icon{margin-left:.25rem}#registrationBody .sl-date-picker .sl-date-picker-dropdown .date-picker-dialog .date-picker-dropdown-header .inner-icon-button,#registrationBody .sl-date-picker .sl-date-picker-dropdown .date-picker-dialog .date-picker-dropdown-header .outer-icon-button{align-items:center;border-radius:0;color:var(--grey-900);display:flex;justify-content:center;padding:0}#registrationBody .sl-date-picker .sl-date-picker-dropdown .date-picker-dialog .date-picker-dropdown-header .inner-icon-button:disabled .sl-icon,#registrationBody .sl-date-picker .sl-date-picker-dropdown .date-picker-dialog .date-picker-dropdown-header .inner-icon-button[disabled] .sl-icon,#registrationBody .sl-date-picker .sl-date-picker-dropdown .date-picker-dialog .date-picker-dropdown-header .outer-icon-button:disabled .sl-icon,#registrationBody .sl-date-picker .sl-date-picker-dropdown .date-picker-dialog .date-picker-dropdown-header .outer-icon-button[disabled] .sl-icon{background:var(--grey-500)}#registrationBody .sl-date-picker .sl-date-picker-dropdown .date-picker-dialog .date-picker-dropdown-header .inner-icon-button .icon-container,#registrationBody .sl-date-picker .sl-date-picker-dropdown .date-picker-dialog .date-picker-dropdown-header .outer-icon-button .icon-container{display:flex}#registrationBody .sl-date-picker .sl-date-picker-dropdown .date-picker-dialog .date-picker-dropdown-header .inner-icon-button{margin:0 .5rem}#registrationBody .sl-date-picker .sl-date-picker-dropdown .date-picker-dialog .date-picker-dropdown-header button:focus-visible{border-radius:0;outline:solid .125rem var(--brand-tertiary-500)}#registrationBody .sl-date-picker .sl-date-picker-dropdown .date-picker-dialog button{background:transparent;border:0}#registrationBody .sl-date-picker .sl-date-picker-dropdown .date-picker-dialog button::-moz-focus-inner{border:0}#registrationBody .sl-date-picker .sl-date-picker-dropdown .date-picker-dialog .table-wrap{display:flex;justify-content:center}#registrationBody .sl-date-picker .sl-date-picker-dropdown .date-picker-dialog table.dates{width:100%}#registrationBody .sl-date-picker .sl-date-picker-dropdown .date-picker-dialog table.dates tr{display:flex;justify-content:space-between}#registrationBody .sl-date-picker .sl-date-picker-dropdown .date-picker-dialog table.dates td,#registrationBody .sl-date-picker .sl-date-picker-dropdown .date-picker-dialog table.dates th{align-items:center;display:inline-flex;font-weight:400;justify-content:center;text-align:center}#registrationBody .sl-date-picker .sl-date-picker-dropdown .date-picker-dialog table.dates th{height:1.5rem;width:3rem}#registrationBody .sl-date-picker .sl-date-picker-dropdown .date-picker-dialog table.dates td{border:.125rem solid transparent;border-radius:0;color:var(--grey-900);font-family:Sun Life New Text Regular,Helvetica Neue,Calibri,sans-serif;font-size:1rem;font-weight:400;height:3rem;line-height:inherit;margin:0;padding:0;width:3rem}#registrationBody .sl-date-picker .sl-date-picker-dropdown .date-picker-dialog table.dates .next-month-cell,#registrationBody .sl-date-picker .sl-date-picker-dropdown .date-picker-dialog table.dates .prev-month-cell{color:var(--grey-600)}#registrationBody .sl-date-picker .sl-date-picker-dropdown .date-picker-dialog table.dates .next-month-cell:hover,#registrationBody .sl-date-picker .sl-date-picker-dropdown .date-picker-dialog table.dates .prev-month-cell:hover{color:var(--grey-700)}#registrationBody .sl-date-picker .sl-date-picker-dropdown .date-picker-dialog table.dates .next-month-cell[aria-disabled=true],#registrationBody .sl-date-picker .sl-date-picker-dropdown .date-picker-dialog table.dates .prev-month-cell[aria-disabled=true],#registrationBody .sl-date-picker .sl-date-picker-dropdown .date-picker-dialog table.dates td[aria-disabled=true]{color:var(--grey-500)}#registrationBody .sl-date-picker .sl-date-picker-dropdown .date-picker-dialog table.dates td[aria-disabled=true]:hover{background-color:transparent;cursor:default}#registrationBody .sl-date-picker .sl-date-picker-dropdown .date-picker-dialog table.dates td[aria-disabled=true]:focus,#registrationBody .sl-date-picker .sl-date-picker-dropdown .date-picker-dialog table.dates td[aria-disabled=true]:focus-visible{border-color:transparent}#registrationBody .sl-date-picker .sl-date-picker-dropdown .date-picker-dialog table.dates td:hover{background-color:var(--grey-100);cursor:pointer}#registrationBody .sl-date-picker .sl-date-picker-dropdown .date-picker-dialog table.dates td:focus,#registrationBody .sl-date-picker .sl-date-picker-dropdown .date-picker-dialog table.dates td:focus-visible{border-color:var(--brand-tertiary-500);outline:none}#registrationBody .sl-date-picker .sl-date-picker-dropdown .date-picker-dialog table.dates td[aria-selected]{background:var(--brand-tertiary-800);color:#fff}#registrationBody .sl-date-picker .sl-date-picker-dropdown .date-picker-dialog table.dates td.current-day,#registrationBody .sl-date-picker .sl-date-picker-dropdown .date-picker-dialog table.dates td.current-month,#registrationBody .sl-date-picker .sl-date-picker-dropdown .date-picker-dialog table.dates td.current-year{background:none;color:var(--brand-tertiary-800);font-weight:700}#registrationBody .sl-date-picker .sl-date-picker-dropdown .date-picker-dialog table.dates td.current-day[aria-selected],#registrationBody .sl-date-picker .sl-date-picker-dropdown .date-picker-dialog table.dates td.current-month[aria-selected],#registrationBody .sl-date-picker .sl-date-picker-dropdown .date-picker-dialog table.dates td.current-year[aria-selected]{background:var(--brand-tertiary-800);color:#fff;font-weight:400}#registrationBody .sl-date-picker .sl-date-picker-dropdown .date-picker-dialog table.dates td[aria-selected]:focus,#registrationBody .sl-date-picker .sl-date-picker-dropdown .date-picker-dialog table.dates td[aria-selected]:focus-visible{border-color:var(--brand-tertiary-800);border-radius:0;color:#fff;font-weight:700;outline:solid .125rem var(--brand-tertiary-500)}#registrationBody .sl-date-picker .sl-date-picker-dropdown .date-picker-dialog table.month-view td.month-cell{margin:1.25rem 0}#registrationBody .sl-date-picker .sl-date-picker-dropdown .date-picker-dialog table.year-view td.year-cell{margin:.5625rem 0}.sl-date-picker-modal.sl-modal .sl-date-picker-dropdown .date-picker-dialog{background-color:#fff;border-radius:0;box-shadow:0 4px 12px 0 rgba(0,0,0,.1);color:var(--grey-900);font-family:Sun Life New Text Regular,Helvetica Neue,Calibri,sans-serif;font-size:1rem;font-weight:400;line-height:1.5rem;margin-top:.125rem;padding:0 1rem;position:absolute;width:368px;z-index:1000}.sl-date-picker-modal.sl-modal .sl-date-picker-dropdown .date-picker-dialog .date-picker-dropdown-header{align-items:center;cursor:default;display:flex;height:3rem}.sl-date-picker-modal.sl-modal .sl-date-picker-dropdown .date-picker-dialog .date-picker-dropdown-header .view-toggle{align-items:center;color:var(--grey-900);display:flex;flex:1;font-family:Sun Life New Text Regular,Helvetica Neue,Calibri,sans-serif;font-size:1rem;font-weight:400;justify-content:center;line-height:1.5rem;margin:0;padding:0;text-transform:none}.sl-date-picker-modal.sl-modal .sl-date-picker-dropdown .date-picker-dialog .date-picker-dropdown-header .view-toggle .sl-icon{margin-left:.25rem}.sl-date-picker-modal.sl-modal .sl-date-picker-dropdown .date-picker-dialog .date-picker-dropdown-header .inner-icon-button,.sl-date-picker-modal.sl-modal .sl-date-picker-dropdown .date-picker-dialog .date-picker-dropdown-header .outer-icon-button{align-items:center;border-radius:0;color:var(--grey-900);display:flex;justify-content:center;padding:0}.sl-date-picker-modal.sl-modal .sl-date-picker-dropdown .date-picker-dialog .date-picker-dropdown-header .inner-icon-button:disabled .sl-icon,.sl-date-picker-modal.sl-modal .sl-date-picker-dropdown .date-picker-dialog .date-picker-dropdown-header .inner-icon-button[disabled] .sl-icon,.sl-date-picker-modal.sl-modal .sl-date-picker-dropdown .date-picker-dialog .date-picker-dropdown-header .outer-icon-button:disabled .sl-icon,.sl-date-picker-modal.sl-modal .sl-date-picker-dropdown .date-picker-dialog .date-picker-dropdown-header .outer-icon-button[disabled] .sl-icon{background:var(--grey-500)}.sl-date-picker-modal.sl-modal .sl-date-picker-dropdown .date-picker-dialog .date-picker-dropdown-header .inner-icon-button .icon-container,.sl-date-picker-modal.sl-modal .sl-date-picker-dropdown .date-picker-dialog .date-picker-dropdown-header .outer-icon-button .icon-container{display:flex}.sl-date-picker-modal.sl-modal .sl-date-picker-dropdown .date-picker-dialog .date-picker-dropdown-header .inner-icon-button{margin:0 .5rem}.sl-date-picker-modal.sl-modal .sl-date-picker-dropdown .date-picker-dialog .date-picker-dropdown-header button:focus-visible{border-radius:0;outline:solid .125rem var(--brand-tertiary-500)}.sl-date-picker-modal.sl-modal .sl-date-picker-dropdown .date-picker-dialog button{background:transparent;border:0}.sl-date-picker-modal.sl-modal .sl-date-picker-dropdown .date-picker-dialog button::-moz-focus-inner{border:0}.sl-date-picker-modal.sl-modal .sl-date-picker-dropdown .date-picker-dialog .table-wrap{display:flex;justify-content:center}.sl-date-picker-modal.sl-modal .sl-date-picker-dropdown .date-picker-dialog table.dates{width:100%}.sl-date-picker-modal.sl-modal .sl-date-picker-dropdown .date-picker-dialog table.dates tr{display:flex;justify-content:space-between}.sl-date-picker-modal.sl-modal .sl-date-picker-dropdown .date-picker-dialog table.dates td,.sl-date-picker-modal.sl-modal .sl-date-picker-dropdown .date-picker-dialog table.dates th{align-items:center;display:inline-flex;font-weight:400;justify-content:center;text-align:center}.sl-date-picker-modal.sl-modal .sl-date-picker-dropdown .date-picker-dialog table.dates th{height:1.5rem;width:3rem}.sl-date-picker-modal.sl-modal .sl-date-picker-dropdown .date-picker-dialog table.dates td{border:.125rem solid transparent;border-radius:0;color:var(--grey-900);font-family:Sun Life New Text Regular,Helvetica Neue,Calibri,sans-serif;font-size:1rem;font-weight:400;height:3rem;line-height:inherit;margin:0;padding:0;width:3rem}.sl-date-picker-modal.sl-modal .sl-date-picker-dropdown .date-picker-dialog table.dates .next-month-cell,.sl-date-picker-modal.sl-modal .sl-date-picker-dropdown .date-picker-dialog table.dates .prev-month-cell{color:var(--grey-600)}.sl-date-picker-modal.sl-modal .sl-date-picker-dropdown .date-picker-dialog table.dates .next-month-cell:hover,.sl-date-picker-modal.sl-modal .sl-date-picker-dropdown .date-picker-dialog table.dates .prev-month-cell:hover{color:var(--grey-700)}.sl-date-picker-modal.sl-modal .sl-date-picker-dropdown .date-picker-dialog table.dates .next-month-cell[aria-disabled=true],.sl-date-picker-modal.sl-modal .sl-date-picker-dropdown .date-picker-dialog table.dates .prev-month-cell[aria-disabled=true],.sl-date-picker-modal.sl-modal .sl-date-picker-dropdown .date-picker-dialog table.dates td[aria-disabled=true]{color:var(--grey-500)}.sl-date-picker-modal.sl-modal .sl-date-picker-dropdown .date-picker-dialog table.dates td[aria-disabled=true]:hover{background-color:transparent;cursor:default}.sl-date-picker-modal.sl-modal .sl-date-picker-dropdown .date-picker-dialog table.dates td[aria-disabled=true]:focus,.sl-date-picker-modal.sl-modal .sl-date-picker-dropdown .date-picker-dialog table.dates td[aria-disabled=true]:focus-visible{border-color:transparent}.sl-date-picker-modal.sl-modal .sl-date-picker-dropdown .date-picker-dialog table.dates td:hover{background-color:var(--grey-100);cursor:pointer}.sl-date-picker-modal.sl-modal .sl-date-picker-dropdown .date-picker-dialog table.dates td:focus,.sl-date-picker-modal.sl-modal .sl-date-picker-dropdown .date-picker-dialog table.dates td:focus-visible{border-color:var(--brand-tertiary-500);outline:none}.sl-date-picker-modal.sl-modal .sl-date-picker-dropdown .date-picker-dialog table.dates td[aria-selected]{background:var(--brand-tertiary-800);color:#fff}.sl-date-picker-modal.sl-modal .sl-date-picker-dropdown .date-picker-dialog table.dates td.current-day,.sl-date-picker-modal.sl-modal .sl-date-picker-dropdown .date-picker-dialog table.dates td.current-month,.sl-date-picker-modal.sl-modal .sl-date-picker-dropdown .date-picker-dialog table.dates td.current-year{background:none;color:var(--brand-tertiary-800);font-weight:700}.sl-date-picker-modal.sl-modal .sl-date-picker-dropdown .date-picker-dialog table.dates td.current-day[aria-selected],.sl-date-picker-modal.sl-modal .sl-date-picker-dropdown .date-picker-dialog table.dates td.current-month[aria-selected],.sl-date-picker-modal.sl-modal .sl-date-picker-dropdown .date-picker-dialog table.dates td.current-year[aria-selected]{background:var(--brand-tertiary-800);color:#fff;font-weight:400}.sl-date-picker-modal.sl-modal .sl-date-picker-dropdown .date-picker-dialog table.dates td[aria-selected]:focus,.sl-date-picker-modal.sl-modal .sl-date-picker-dropdown .date-picker-dialog table.dates td[aria-selected]:focus-visible{border-color:var(--brand-tertiary-800);border-radius:0;color:#fff;font-weight:700;outline:solid .125rem var(--brand-tertiary-500)}.sl-date-picker-modal.sl-modal .sl-date-picker-dropdown .date-picker-dialog table.month-view td.month-cell{margin:1.25rem 0}.sl-date-picker-modal.sl-modal .sl-date-picker-dropdown .date-picker-dialog table.year-view td.year-cell{margin:.5625rem 0}.sl-date-picker-modal.sl-modal .sl-date-picker-dropdown .date-picker-dialog{box-shadow:none;margin-top:0;padding:1.5rem 0 1rem;position:relative;width:100%}.sl-date-picker-modal.sl-modal .no-selection{color:var(--grey-700)}.sl-date-picker-modal.sl-modal .sl-date-picker-modal__actions{align-items:center;column-gap:1.5rem;display:flex;flex-wrap:wrap;margin-top:.5rem}.sl-date-picker-modal.sl-modal .sl-date-picker-modal__apply-btn,.sl-date-picker-modal.sl-modal .sl-date-picker-modal__cancel-btn{width:auto}@media(min-width:600px){.sl-date-picker-modal.sl-modal .modal-dialog{max-width:33.5rem}}@media(max-width:599.98px){.sl-date-picker-modal.sl-modal{padding-left:0;padding-right:0}.sl-date-picker-modal.sl-modal .modal-dialog{margin-left:0;margin-right:0;max-width:unset;width:100%}.sl-date-picker-modal.sl-modal .sl-date-picker-dropdown .date-picker-dialog{padding:1.5rem 0 1rem}.sl-date-picker-modal.sl-modal .sl-date-picker-dropdown .date-picker-dialog table.dates td,.sl-date-picker-modal.sl-modal .sl-date-picker-dropdown .date-picker-dialog table.dates th{max-width:3rem;width:100%}.sl-date-picker-modal.sl-modal .modal-dialog .modal-content{padding:2rem 1rem}}#registrationBody p>a.sl-link:not([data-class-icon]),.reg-modal p>a.sl-link:not([data-class-icon]){text-decoration:none!important}#registrationBody p>a.sl-link:not([data-class-icon]):hover,.reg-modal p>a.sl-link:not([data-class-icon]):hover{text-decoration:underline!important}#registrationBody .form-floating,.reg-modal .form-floating{margin:0!important;position:relative}#registrationBody .sl-text-field,.reg-modal .sl-text-field{min-width:8rem}#registrationBody .sl-text-field.form-floating input,.reg-modal .sl-text-field.form-floating input{background-color:var(--white)}#registrationBody .sl-text-field.form-floating input:disabled,#registrationBody .sl-text-field.form-floating input[disabled],.reg-modal .sl-text-field.form-floating input:disabled,.reg-modal .sl-text-field.form-floating input[disabled]{background-color:var(--grey-200);border-color:var(--grey-700)}#registrationBody .sl-text-field.form-floating .form-control,.reg-modal .sl-text-field.form-floating .form-control{border-color:var(--grey-700);color:var(--grey-900);font-size:1rem;height:3rem;line-height:1.5;min-height:auto;padding:.75rem 1rem}#registrationBody .sl-text-field.form-floating .form-control:focus,.reg-modal .sl-text-field.form-floating .form-control:focus{box-shadow:0 0 0 .125rem var(--brand-tertiary-500);line-height:1rem;padding-bottom:.5rem;padding-top:1.5rem}#registrationBody .sl-text-field.form-floating .form-control:focus~label,.reg-modal .sl-text-field.form-floating .form-control:focus~label{color:var(--grey-700);font-family:Sun Life New Text Regular,Helvetica Neue,Calibri,sans-serif;font-size:.75rem;font-weight:400;line-height:.75rem;opacity:1;padding-bottom:.5rem;padding-top:.5rem;transform:scale(1) translateY(0)}#registrationBody .sl-text-field.form-floating .form-control:focus~label:after,.reg-modal .sl-text-field.form-floating .form-control:focus~label:after{background:none}#registrationBody .sl-text-field.form-floating .form-control:active,.reg-modal .sl-text-field.form-floating .form-control:active{box-shadow:none}#registrationBody .sl-text-field.form-floating .form-control:not(:placeholder-shown),.reg-modal .sl-text-field.form-floating .form-control:not(:placeholder-shown){line-height:1rem;padding-bottom:.5rem;padding-top:1.5rem}#registrationBody .sl-text-field.form-floating .form-control:not(:placeholder-shown)~label,.reg-modal .sl-text-field.form-floating .form-control:not(:placeholder-shown)~label{color:var(--grey-700);font-family:Sun Life New Text Regular,Helvetica Neue,Calibri,sans-serif;font-size:.75rem;font-weight:400;line-height:.75rem;opacity:1;padding-bottom:.5rem;padding-top:.5rem;transform:scale(1) translateY(0)}#registrationBody .sl-text-field.form-floating .form-control:not(:placeholder-shown)~label:after,.reg-modal .sl-text-field.form-floating .form-control:not(:placeholder-shown)~label:after{background:none}#registrationBody .sl-text-field.form-floating .form-control:disabled~label,#registrationBody .sl-text-field.form-floating .form-control:not(:focus)~label,.reg-modal .sl-text-field.form-floating .form-control:disabled~label,.reg-modal .sl-text-field.form-floating .form-control:not(:focus)~label{color:var(--grey-700)}#registrationBody .sl-text-field.form-floating .no-label.form-control,.reg-modal .sl-text-field.form-floating .no-label.form-control{padding:.5rem}#registrationBody .sl-text-field.form-floating label,.reg-modal .sl-text-field.form-floating label{color:var(--grey-900);font-family:Sun Life New Text Regular,Helvetica Neue,Calibri,sans-serif;font-size:1rem;font-weight:400;line-height:1.5rem;padding:.75rem 1rem;width:100%}#registrationBody .sl-text-field.form-floating.sl-input-error .form-control,.reg-modal .sl-text-field.form-floating.sl-input-error .form-control{background:var(--red-50);border-color:var(--red-800)!important}#registrationBody .sl-text-field.form-floating.sl-input-error label,.reg-modal .sl-text-field.form-floating.sl-input-error label{color:var(--red-800)!important}#registrationBody .sl-text-field.form-floating.icon-before label,.reg-modal .sl-text-field.form-floating.icon-before label{padding-left:3rem}#registrationBody .sl-text-field.form-floating.icon-before div.icon-container,.reg-modal .sl-text-field.form-floating.icon-before div.icon-container{align-items:center;display:flex;justify-content:center;left:1rem;position:absolute;top:0;transform:translateY(50%)}#registrationBody .sl-text-field.form-floating.icon-before .form-control,.reg-modal .sl-text-field.form-floating.icon-before .form-control{padding-left:3rem}#registrationBody .sl-text-field.form-floating.icon-after div.icon-container,.reg-modal .sl-text-field.form-floating.icon-after div.icon-container{align-items:center;display:flex;justify-content:center;position:absolute;right:1rem;top:0;transform:translateY(50%)}#registrationBody .sl-text-field.form-floating.icon-after button.icon-container,.reg-modal .sl-text-field.form-floating.icon-after button.icon-container{background:transparent;border:none;font-size:1.25rem;height:100%;padding:0;position:absolute;right:0;top:0;width:3rem}#registrationBody .sl-text-field.form-floating.icon-after button.icon-container .sl-icon,.reg-modal .sl-text-field.form-floating.icon-after button.icon-container .sl-icon{vertical-align:middle}#registrationBody .sl-text-field.form-floating.icon-after button.icon-container:focus-visible,.reg-modal .sl-text-field.form-floating.icon-after button.icon-container:focus-visible{border:2px solid var(--brand-tertiary-500);border-radius:0;outline:none}#registrationBody .sl-text-field.form-floating.icon-after .form-control,#registrationBody .sl-text-field.form-floating.icon-after label,.reg-modal .sl-text-field.form-floating.icon-after .form-control,.reg-modal .sl-text-field.form-floating.icon-after label{padding-right:3rem}#registrationBody .tooltip,.reg-modal .tooltip{--bs-tooltip-zindex:1080;--bs-tooltip-max-width:200px;--bs-tooltip-padding-x:0.5rem;--bs-tooltip-padding-y:0.25rem;--bs-tooltip-margin: ;--bs-tooltip-font-size:0.875rem;--bs-tooltip-color:var(--bs-body-bg);--bs-tooltip-bg:var(--bs-emphasis-color);--bs-tooltip-border-radius:var(--bs-border-radius);--bs-tooltip-opacity:0.9;--bs-tooltip-arrow-width:0.8rem;--bs-tooltip-arrow-height:0.4rem;word-wrap:break-word;display:block;font-family:var(--bs-font-sans-serif);font-size:var(--bs-tooltip-font-size);font-style:normal;font-weight:400;letter-spacing:normal;line-break:auto;line-height:1.5;margin:var(--bs-tooltip-margin);opacity:0;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;white-space:normal;word-break:normal;word-spacing:normal;z-index:var(--bs-tooltip-zindex)}#registrationBody .tooltip.show,.reg-modal .tooltip.show{opacity:var(--bs-tooltip-opacity)}#registrationBody .tooltip .tooltip-arrow,.reg-modal .tooltip .tooltip-arrow{display:block;height:var(--bs-tooltip-arrow-height);width:var(--bs-tooltip-arrow-width)}#registrationBody .tooltip .tooltip-arrow:before,.reg-modal .tooltip .tooltip-arrow:before{border-color:transparent;border-style:solid;content:"";position:absolute}#registrationBody .bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow,#registrationBody .bs-tooltip-top .tooltip-arrow,.reg-modal .bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow,.reg-modal .bs-tooltip-top .tooltip-arrow{bottom:calc(var(--bs-tooltip-arrow-height)*-1)}#registrationBody .bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow:before,#registrationBody .bs-tooltip-top .tooltip-arrow:before,.reg-modal .bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow:before,.reg-modal .bs-tooltip-top .tooltip-arrow:before{border-top-color:var(--bs-tooltip-bg);border-width:var(--bs-tooltip-arrow-height) calc(var(--bs-tooltip-arrow-width)*.5) 0;top:-1px}#registrationBody .bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow,#registrationBody .bs-tooltip-end .tooltip-arrow,.reg-modal .bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow,.reg-modal .bs-tooltip-end .tooltip-arrow{height:var(--bs-tooltip-arrow-width);left:calc(var(--bs-tooltip-arrow-height)*-1);width:var(--bs-tooltip-arrow-height)}#registrationBody .bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow:before,#registrationBody .bs-tooltip-end .tooltip-arrow:before,.reg-modal .bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow:before,.reg-modal .bs-tooltip-end .tooltip-arrow:before{border-right-color:var(--bs-tooltip-bg);border-width:calc(var(--bs-tooltip-arrow-width)*.5) var(--bs-tooltip-arrow-height) calc(var(--bs-tooltip-arrow-width)*.5) 0;right:-1px}#registrationBody .bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow,#registrationBody .bs-tooltip-bottom .tooltip-arrow,.reg-modal .bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow,.reg-modal .bs-tooltip-bottom .tooltip-arrow{top:calc(var(--bs-tooltip-arrow-height)*-1)}#registrationBody .bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow:before,#registrationBody .bs-tooltip-bottom .tooltip-arrow:before,.reg-modal .bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow:before,.reg-modal .bs-tooltip-bottom .tooltip-arrow:before{border-bottom-color:var(--bs-tooltip-bg);border-width:0 calc(var(--bs-tooltip-arrow-width)*.5) var(--bs-tooltip-arrow-height);bottom:-1px}#registrationBody .bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow,#registrationBody .bs-tooltip-start .tooltip-arrow,.reg-modal .bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow,.reg-modal .bs-tooltip-start .tooltip-arrow{height:var(--bs-tooltip-arrow-width);right:calc(var(--bs-tooltip-arrow-height)*-1);width:var(--bs-tooltip-arrow-height)}#registrationBody .bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow:before,#registrationBody .bs-tooltip-start .tooltip-arrow:before,.reg-modal .bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow:before,.reg-modal .bs-tooltip-start .tooltip-arrow:before{border-left-color:var(--bs-tooltip-bg);border-width:calc(var(--bs-tooltip-arrow-width)*.5) 0 calc(var(--bs-tooltip-arrow-width)*.5) var(--bs-tooltip-arrow-height);left:-1px}#registrationBody .tooltip-inner,.reg-modal .tooltip-inner{background-color:var(--bs-tooltip-bg);border-radius:var(--bs-tooltip-border-radius);color:var(--bs-tooltip-color);max-width:var(--bs-tooltip-max-width);padding:var(--bs-tooltip-padding-y) var(--bs-tooltip-padding-x);text-align:center}#registrationBody .sl-text-field-container,.reg-modal .sl-text-field-container{position:relative}#registrationBody .sl-textfield-overlay,.reg-modal .sl-textfield-overlay{--bs-tooltip-bg:#fff;--bs-tooltip-padding-x:1rem;--bs-tooltip-padding-y:1rem;--bs-tooltip-max-width:unset;--bs-tooltip-opacity:1;box-shadow:0 4px 12px 0 rgba(32,34,35,.1);font-family:Sun Life New Text Regular,sans-serif;width:100%}#registrationBody .sl-textfield-overlay .tooltip-inner,.reg-modal .sl-textfield-overlay .tooltip-inner{text-align:left}#registrationBody .sl-textfield-overlay .sl-textfield-overlay__body,.reg-modal .sl-textfield-overlay .sl-textfield-overlay__body{color:var(--grey-900)}#registrationBody .sl-textfield-overlay .sl-textfield-overlay__criteria-list,.reg-modal .sl-textfield-overlay .sl-textfield-overlay__criteria-list{color:var(--grey-900);margin:.5rem 0}#registrationBody .sl-textfield-overlay .sl-textfield-overlay__criteria,.reg-modal .sl-textfield-overlay .sl-textfield-overlay__criteria{align-items:center;display:flex}#registrationBody .sl-textfield-overlay .sl-textfield-overlay__status,.reg-modal .sl-textfield-overlay .sl-textfield-overlay__status{color:var(--red-800);margin-left:.25rem;max-width:calc(100% - 28px)}#registrationBody .sl-textfield-overlay .sl-textfield-overlay__status--success,.reg-modal .sl-textfield-overlay .sl-textfield-overlay__status--success{color:var(--green-800);margin-left:.25rem;max-width:calc(100% - 28px)}#registrationBody .sl-textfield-overlay .sl-textfield-overlay__strength,.reg-modal .sl-textfield-overlay .sl-textfield-overlay__strength{display:flex;flex-direction:column}#registrationBody .sl-textfield-overlay .sl-textfield-overlay__strength span,.reg-modal .sl-textfield-overlay .sl-textfield-overlay__strength span{color:var(--grey-800)}#registrationBody .sl-textfield-overlay .sl-textfield-overlay__meter-container,.reg-modal .sl-textfield-overlay .sl-textfield-overlay__meter-container{background-color:var(--grey-300);height:.125rem;margin-top:.5rem;overflow:hidden;position:relative;width:100%}#registrationBody .sl-textfield-overlay .sl-textfield-overlay__meter,.reg-modal .sl-textfield-overlay .sl-textfield-overlay__meter{background-color:var(--grey-700);height:100%;left:0;position:absolute;top:0}#registrationBody .sl-textfield-overlay .sl-textfield-overlay__meter--weak,.reg-modal .sl-textfield-overlay .sl-textfield-overlay__meter--weak{background-color:var(--red-800)}#registrationBody .sl-textfield-overlay .sl-textfield-overlay__meter--moderate,.reg-modal .sl-textfield-overlay .sl-textfield-overlay__meter--moderate{background-color:var(--orange-800)}#registrationBody .sl-textfield-overlay .sl-textfield-overlay__meter--strong,.reg-modal .sl-textfield-overlay .sl-textfield-overlay__meter--strong{background-color:var(--green-800)}#registrationBody .sl-helper-text,.reg-modal .sl-helper-text{color:var(--grey-900);display:inline-flex;font-family:Sun Life New Text Regular,Helvetica Neue,Calibri,sans-serif;font-size:.875rem;font-weight:400;line-height:1.3125rem;margin:.5rem 0 0}#registrationBody .sl-helper-text svg,.reg-modal .sl-helper-text svg{margin:.125rem 0 0}#registrationBody .sl-helper-text ul,.reg-modal .sl-helper-text ul{list-style:none;margin:0;padding:0}#registrationBody .sl-helper-text.hint-text,.reg-modal .sl-helper-text.hint-text{color:var(--grey-700)}#registrationBody .sl-helper-text.error-text,.reg-modal .sl-helper-text.error-text{color:var(--red-800)}#registrationBody .sl-helper-text.error-text .sl-icon,.reg-modal .sl-helper-text.error-text .sl-icon{margin:0 .5rem 0 0}#registrationBody .sl-icon_size_sm,.reg-modal .sl-icon_size_sm{height:1.25rem;width:1.25rem}#registrationBody .sl-icon_size_md,.reg-modal .sl-icon_size_md{height:1.5rem;width:1.5rem}#registrationBody .sl-icon_size_lg,.reg-modal .sl-icon_size_lg{height:1.75rem;width:1.75rem}#registrationBody .sl-icon_size_xl,.reg-modal .sl-icon_size_xl{height:2rem;width:2rem}#registrationBody .sl-icon_color_information,.reg-modal .sl-icon_color_information{background:var(--brand-secondary-800)}#registrationBody .sl-icon_color_success,.reg-modal .sl-icon_color_success{background:var(--green-800)}#registrationBody .sl-icon_color_warning,.reg-modal .sl-icon_color_warning{background:var(--brand-primary-800)}#registrationBody .sl-icon_color_error,.reg-modal .sl-icon_color_error{background:var(--red-800)}#registrationBody #legalCheck+label,.reg-modal #legalCheck+label{color:var(--brand-tertiary-900);font-weight:700}#registrationBody #legalCheck+label:hover,.reg-modal #legalCheck+label:hover{cursor:pointer}.loading-message{background:rgba(32,34,35,.75);bottom:0;left:0;overflow:hidden;position:fixed;right:0;text-align:center;top:0;z-index:1200}.loading-message:before{content:"";display:inline-block;height:100%;margin-right:-4px;vertical-align:middle}.loading-message .white-container{border-radius:6px;display:inline-block;height:300px;margin:0;max-width:300px;position:relative;vertical-align:middle;width:90%}.loading-message .loading-container{color:#fff;left:50%;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);width:100%}.loading-message .loading-container .progress-label{color:#fff}.loading-message .loading-container .indeterminate svg{color:var(--brand-tertiary-300)}#registrationBody .sl-notification{--viewportWidth:0px;left:0;margin-left:0;margin-right:0;width:inherit}#registrationBody .sl-notification.alert-danger .notification-icon .sl-icon{vertical-align:bottom}.reg-modal.sl-modal .modal-dialog.modal-dialog-scrollable .modal-header button{padding:0}.reg-modal.sl-modal .modal-dialog.modal-dialog-scrollable .modal-header button:focus-visible{outline:.125rem solid var(--brand-tertiary-500)}@media(min-width:905px){.sl-modal.reg-modal.modal-small .modal-dialog{width:32.1875rem}}