.StepsNavigation_steps-navigation__JUhHQ{height:30px;margin-top:40px;margin-bottom:20px}@media only screen and (max-width:40em){.StepsNavigation_steps-navigation__JUhHQ{margin-top:20px}}.StepsNavigation_steps-navigation__JUhHQ .steps-navigation__navigation-icon{cursor:pointer;position:absolute;height:24px;width:24px;background-size:contain;outline:none;padding:0;background:transparent;border:none}.StepsNavigation_steps-navigation__JUhHQ .steps-navigation__navigation-icon--back{left:5%}.StepsNavigation_steps-navigation__JUhHQ .steps-navigation__navigation-icon--close{right:5%}.Progress_tof-progress__ADa7y .tof-progress__bar-container{height:12px;position:relative}.Progress_tof-progress__ADa7y .tof-progress__bar-container .tof-progress__bar{left:0;top:0;width:0;height:100%;background-color:#20539a}.index_page_tof-container__7MvLm{position:relative;padding-left:.9375rem;padding-right:.9375rem;width:42%;margin-left:auto;margin-right:auto;margin-top:5rem}@media only screen and (max-width:40em){.index_page_tof-container__7MvLm{width:100%}}.index_page_tof-container__7MvLm .new-event-text{font-size:28px;font-family:Oswald,serif;font-weight:400;line-height:36px;text-transform:uppercase;text-align:center;margin-bottom:1.5rem;margin-top:0;padding:0}@media only screen and (max-width:40em){.index_page_tof-container__7MvLm .new-event-text{font-size:28px}}.index_page_tof-container__7MvLm .event-text{font-weight:400;font-family:Roboto,Oswald,Helvetica,sans-serif;font-size:20px;margin-top:0}.index_page_tof-container__7MvLm .account-add-new-member-form{border:1px solid #d8d8d8;margin-bottom:1.25rem;padding:1.25rem;position:relative;background:0 0;color:#000}.index_page_tof-container__7MvLm .account-add-new-member-form h5{font-size:.875rem;margin-bottom:.625rem}@media only screen and (min-width:40.0625em){.index_page_tof-container__7MvLm .account-add-new-member-form h5{font-size:.875rem}}.index_page_tof-container__7MvLm .account-add-new-member-form form{width:100%;padding:0;align-items:flex-start}.index_page_tof-container__7MvLm .account-add-new-member-form form .form-inputs{width:90%}.index_page_tof-container__7MvLm .account-add-new-member-form form .form-inputs .txo-input-container>input:not([type=checkbox]),.index_page_tof-container__7MvLm .account-add-new-member-form form .form-inputs .txo-input-container>select{border-radius:5px;width:100%}@media only screen and (max-width:40em){.index_page_tof-container__7MvLm .account-add-new-member-form form .form-inputs .txo-input-container>input:not([type=checkbox]),.index_page_tof-container__7MvLm .account-add-new-member-form form .form-inputs .txo-input-container>select{font-size:16px}}.index_page_tof-container__7MvLm .account-add-new-member-form form .action-buttons button{font-family:Roboto,Gotham,Helvetica,Arial,sans-serif;text-transform:uppercase;padding:.625rem 1.25rem .6875rem;font-size:.6875rem;margin-right:1rem}.index_page_tof-container__7MvLm .account-add-new-member-form form .action-buttons button.secondary{width:auto;background-color:#fff;border-color:#000;color:#333}.index_page_tof-container__7MvLm .account-add-new-member-form form .action-buttons button.i-mb0{width:auto;background-color:#000;border-color:#000;color:#fff}.index_page_tof-container__7MvLm .account-add-new-member-form form .terms-and-condition a,.index_page_tof-container__7MvLm .account-add-new-member-form form .terms-and-condition p{font-size:.6875rem!important;color:#666}.index_page_tof-container__7MvLm .add-members-box{margin:0!important;border:2px solid #e4e4e4;padding:1.5rem 1.5rem 0;position:relative}@media only screen and (max-width:40em){.index_page_tof-container__7MvLm .add-members-box{text-align:center}}.index_page_tof-container__7MvLm .add-members-box .close{border:none;background:none;padding:0;position:absolute;right:1rem;top:.5rem;font-style:italic;color:#222}.index_page_tof-container__7MvLm .add-members-box h3{line-height:1.1;font-size:.9375rem;font-family:Roboto Condensed,sans-serif;font-weight:700}@media only screen and (min-width:40.0625em){.index_page_tof-container__7MvLm .add-members-box h3{font-size:1rem}}.index_page_tof-container__7MvLm .add-members-box p{line-height:1.6}.index_page_tof-container__7MvLm p{margin:.5rem 0}.index_page_tof-container__7MvLm p a{opacity:1;text-transform:uppercase;letter-spacing:1px;font-weight:500;border-bottom:1px dashed;padding-bottom:3px;color:#000;line-height:inherit;text-decoration:none;font-style:inherit}.index_page_tof-container__7MvLm p a:hover{opacity:.8}.index_page_tof-container__7MvLm h1{font-family:Roboto Condensed,sans-serif;font-weight:700;padding-bottom:.4rem;line-height:1.3;font-size:1.5rem;margin-top:1rem;margin-bottom:36px}.index_page_tof-container__7MvLm h1.no-margin-bottom{margin-bottom:0!important}.index_page_tof-container__7MvLm .leadCopy{color:#000;margin:1rem}.index_page_tof-container__7MvLm h2{font-family:Roboto Condensed,sans-serif;font-weight:700;margin:1rem 0 2rem;text-transform:none;line-height:1.6}.index_page_tof-container__7MvLm h3{font-family:Roboto Condensed,sans-serif;font-weight:700;margin:2rem 0 .4rem;font-size:1rem;line-height:1.1}.index_page_tof-container__7MvLm .mt-32{margin-top:32px}.index_page_tof-container__7MvLm .sign-in-block p{font-size:.75rem;margin-top:0;margin-bottom:1.5rem;color:#000;text-align:center}@media screen and (min-width:200px)and (max-width:350px){.index_page_tof-container__7MvLm .sign-in-block p{font-size:.5rem}}@media screen and (min-width:641px)and (max-width:690px){.index_page_tof-container__7MvLm .sign-in-block p{font-size:.625rem}}.index_page_tof-container__7MvLm .sign-in-block p a{letter-spacing:1px;border-bottom:1px dashed;padding-bottom:3px;font-size:.75rem;font-weight:400;outline:0;cursor:pointer}@media screen and (min-width:200px)and (max-width:350px){.index_page_tof-container__7MvLm .sign-in-block p a{font-size:.5rem}}@media screen and (min-width:641px)and (max-width:690px){.index_page_tof-container__7MvLm .sign-in-block p a{font-size:.625rem}}.index_page_tof-container__7MvLm .sign-in-block p a.no-border{line-height:30px;border-bottom:none!important}.index_page_tof-container__7MvLm .prom-in-store__description{text-align:left;line-height:1.6;margin-bottom:1rem}.index_page_tof-container__7MvLm .prom-in-store__description a{text-transform:uppercase;letter-spacing:1px;font-weight:500;border-bottom:1px dashed;padding-bottom:3px;color:#000;line-height:inherit;text-decoration:none;font-style:inherit}.index_page_tof-container__7MvLm .prom-in-store__description a:hover{opacity:.8}@media only screen and (min-width:40.0625em){.index_page_tof-container__7MvLm .prom-in-store__description br{display:none}}.index_page_tof-container__7MvLm .prom-in-store__description .prom__terms-link{text-transform:uppercase;letter-spacing:1px;font-weight:500;border-bottom:1px dashed;padding-bottom:3px;color:#000;line-height:inherit;text-decoration:none;font-style:inherit}.index_page_tof-container__7MvLm .tof-select-container{font-size:1rem;line-height:normal;letter-spacing:1.1px;text-align:left;display:flex;flex-direction:column;align-items:center}.index_page_tof-container__7MvLm .tof-select-container .tof-select-element{display:flex;list-style:none;padding:21px 26px;margin-bottom:20px;width:100%;border:.3px solid #ccc;border-radius:5px;position:relative;outline:0;cursor:pointer;font-size:inherit;line-height:inherit;letter-spacing:inherit}.index_page_tof-container__7MvLm .tof-select-container .tof-select-element.selected,.index_page_tof-container__7MvLm .tof-select-container .tof-select-element:hover{background:#fafafa}.index_page_tof-container__7MvLm .tof-select-container .tof-select-element svg{display:inline-block;vertical-align:middle;height:auto;margin-right:1rem}.index_page_tof-container__7MvLm .tof-select-container .tof-select-element .icons-font,.index_page_tof-container__7MvLm .tof-select-container .tof-select-element svg{font-size:1.875rem;position:absolute;right:0;top:50%;text-align:center;width:20px;height:20px;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.index_page_tof-container__7MvLm .tof-select-container .tof-select-element .icons-font.icon-crown,.index_page_tof-container__7MvLm .tof-select-container .tof-select-element .icons-font.icon-ticket,.index_page_tof-container__7MvLm .tof-select-container .tof-select-element svg.icon-crown,.index_page_tof-container__7MvLm .tof-select-container .tof-select-element svg.icon-ticket{font-size:1.375rem}.index_page_tof-container__7MvLm .tof-select-container .tof-select-element .icons-font.icon-other svg,.index_page_tof-container__7MvLm .tof-select-container .tof-select-element svg.icon-other svg{width:2rem;height:2rem;margin-right:0;vertical-align:baseline;vertical-align:initial}.index_page_tof-container__7MvLm .tof-select-container .tof-select-element__date,.index_page_tof-container__7MvLm .tof-select-container .tof-select-element__name{margin:3px 0;font-family:Roboto,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:1rem}.index_page_tof-container__7MvLm .tof-select-container .tof-select-element__date{color:#999;text-align:right;flex:1 1;white-space:nowrap}.index_page_tof-container__7MvLm .tof-select-container .tof-select-element .has-tip{margin-left:5px;cursor:help}.index_page_tof-container__7MvLm .tof-select-container .tof-select-element .message__tooltip{position:relative;z-index:3}.index_page_tof-container__7MvLm .tof-select-container .tof-select-element .message__tooltip>.popper__tooltip{padding:15px;color:#000;width:260px;border:1px solid #ccc;margin-top:10px!important}.index_page_tof-container__7MvLm .tof-select-container .tof-select-element .message__tooltip>.popper__tooltip>.popper__inner{background:#fff}.index_page_tof-container__7MvLm .tof-select-container .tof-select-element .message__tooltip>.popper__tooltip .popper__arrow{display:none}.index_page_tof-container__7MvLm .tof-select-container .tof-select-element .message__tooltip>.popper__tooltip:not([data-show]){display:none!important}.index_page_tof-container__7MvLm .container{display:flex;justify-content:center}.index_page_tof-container__7MvLm .container .add-member-button{font-family:Roboto,Gotham,Helvetica,Arial,sans-serif;margin:0 0 1.25rem;background-color:#000;border:1px solid #000;letter-spacing:2px;padding:.8rem 1.6rem .7rem;font-size:.8125rem;text-transform:uppercase}.index_page_tof-container__7MvLm form{width:100%;padding:0}.index_page_tof-container__7MvLm form button[type=submit]{width:100%;font-family:Roboto,Gotham,Helvetica,Arial,sans-serif;background:#01539f;border-color:#01539f;margin-bottom:1.25rem;margin-top:6px;padding-left:0;padding-right:0}.index_page_tof-container__7MvLm form .form__inputs{width:100%}.index_page_tof-container__7MvLm form input[type=checkbox]+label{line-height:1.5;font-size:12px}.index_page_tof-container__7MvLm form .txo-input-container{height:auto}.index_page_tof-container__7MvLm form .txo-input-container>input:not([type=checkbox],[type=radio]),.index_page_tof-container__7MvLm form .txo-input-container>select{width:100%;height:100%;border-radius:5px}@media only screen and (max-width:40em){.index_page_tof-container__7MvLm form .txo-input-container>input:not([type=checkbox],[type=radio]),.index_page_tof-container__7MvLm form .txo-input-container>select{font-size:16px}}.index_page_tof-container__7MvLm form .txo-input-container>input:not([type=checkbox],[type=radio])+label,.index_page_tof-container__7MvLm form .txo-input-container>select+label{white-space:unset;line-height:inherit;padding:1rem 19px;position:relative;display:block}.index_page_tof-container__7MvLm form .privacy p{text-align:center;font-size:.875rem;font-weight:400;line-height:1.6}.index_page_tof-container__7MvLm form .text-link{color:#000;text-transform:uppercase;letter-spacing:1px;font-size:.75rem;font-weight:500;border-bottom:1px dashed;padding-bottom:3px}.index_page_tof-container__7MvLm .tof-select-container-grade-level{width:70%;margin:auto}.index_page_tof-container__7MvLm .tof-select-container-grade-level .select-input-tag{width:100%}.index_page_tof-container__7MvLm .tof-select-container-grade-level .confirmation-on-grade-level p{margin-top:0}.index_page_tof-container__7MvLm .agreement{line-height:1.5;text-align:justify}