body,html{margin:0}body{background:#f8f8f8;position:relative}#app{min-height:100vh}.quiz-button{background-color:var(--white);-webkit-transition:background-color .3s;transition:background-color .3s;border:1px solid var(--orange);border-radius:200px;color:var(--orange);font-family:Noto Sans,sans-serif;font-size:18px;font-weight:700;line-height:54px;width:300px;text-align:center;margin:50px auto 20px;display:block}.quiz-button:hover{background-color:rgba(var(--orange-rgb),.15)}.quiz-button.solid{background-color:var(--orange);border-radius:2px;font-size:14px;line-height:21px;color:var(--white);width:100%;padding:14px 20px}.quiz-button.solid:hover{background-color:rgba(var(--orange-rgb),.85)}.quiz-button[disabled]{opacity:.5}.quiz-button.is-loading{padding-right:40px;position:relative}.quiz-button.is-loading:before{content:"";position:absolute;display:block;width:0;height:0;border-radius:50%;right:20px;top:50%;border:2px solid hsla(0,0%,100%,.4);border-right:2px solid #000;-webkit-animation:rotate360 .5s linear infinite,exist .1s ease forwards;animation:rotate360 .5s linear infinite,exist .1s ease forwards;z-index:5}@media only screen and (max-width:950px){.quiz-button{padding:14px;margin:25px 0 0;-webkit-box-flex:0;-ms-flex:0;flex:0;max-width:100%}}.modal-mask[data-v-1e79cc46]{position:fixed;z-index:9998;top:0;left:0;width:100%;height:100vh;background-color:rgba(5,5,5,.5);-webkit-box-orient:horizontal;-ms-flex-direction:row;flex-direction:row;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.modal-mask[data-v-1e79cc46],.modal-wrapper[data-v-1e79cc46]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-direction:normal}.modal-wrapper[data-v-1e79cc46]{-webkit-box-flex:1;-ms-flex:1;flex:1;text-align:center;-webkit-box-orient:vertical;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;max-width:100%}.modal-container[data-v-1e79cc46]{-webkit-box-flex:0;-ms-flex:0;flex:0;width:400px;margin:0 auto;padding:26px 22px 18px;background-color:#fff;border-radius:2px;-webkit-box-shadow:0 2px 8px rgba(0,0,0,.33);box-shadow:0 2px 8px rgba(0,0,0,.33);-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease;border-radius:5px}.modal-enter[data-v-1e79cc46],.modal-leave-active[data-v-1e79cc46]{opacity:0}.modal-enter .modal-container[data-v-1e79cc46],.modal-leave-active .modal-container[data-v-1e79cc46]{-webkit-transform:scale(1.1);transform:scale(1.1)}@media only screen and (max-width:950px){.modal-container[data-v-1e79cc46]{max-width:400px}}@media only screen and (max-width:480px){.modal-container[data-v-1e79cc46]{max-width:90%}}.add-to-calendar-modal .container[data-v-4f185fd3]{height:275px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex:1;flex:1}.add-to-calendar-modal .container>[data-v-4f185fd3]{-ms-flex-item-align:center;align-self:center}.add-to-calendar-modal .close[data-v-4f185fd3]{-ms-flex-item-align:end;align-self:flex-end;border:none;background-color:transparent}.add-to-calendar-modal h2[data-v-4f185fd3]{font-size:16.5px;line-height:26px;margin:35px 0 0}.add-to-calendar-modal .quiz-button[data-v-4f185fd3]{margin:30px 0 0;border-radius:25px;width:auto;padding:10px 32px;line-height:20px}.alert-section{padding:16px 24px 16px 28px;background-color:#fcebeb;border-radius:2px;margin-bottom:5px;font-size:16px;line-height:24px;text-align:left;word-wrap:break-word;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.alert-section .icon{margin-right:16px;-ms-flex-item-align:start;align-self:flex-start}.alert-section.info{background-color:#edf5fe}@media only screen and (max-width:950px){.alert-section{margin-left:-25px;margin-right:-25px}}.apple-pay-button[data-v-3cd660b9]{width:100%;background-color:var(--black);height:48px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border:none}.apple-pay-button .logo[data-v-3cd660b9]{height:25px;margin:0 0 0 4px;-ms-flex-item-align:center;align-self:center;padding-top:3px}.apple-pay-button .text[data-v-3cd660b9]{font-size:21px;font-weight:400;font-family:Arial,sans-serif;color:var(--white);-ms-flex-item-align:center;align-self:center;-webkit-font-smoothing:antialiased}.credit-card-fields .stripe-element[data-v-117c3abe],.credit-card-fields input[data-v-117c3abe],.credit-card-fields select[data-v-117c3abe]{padding:20px;width:100%}.credit-card-fields .row[data-v-117c3abe]{margin-top:var(--form-spacing)}.credit-card-fields .row.has-badge[data-v-117c3abe]{margin-top:18px}.credit-card-fields label[data-v-117c3abe]{font-size:17.5px;text-align:left}.credit-card-fields .cc-meta[data-v-117c3abe]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:var(--form-spacing)}.credit-card-fields .cc-meta>div[data-v-117c3abe]{width:45%}@media only screen and (max-width:950px){.credit-card-fields .row[data-v-117c3abe]{margin-top:var(--form-spacing)}.credit-card-fields .cc-meta>div[data-v-117c3abe]{width:48%;-ms-flex-item-align:start;align-self:flex-start}}.download-app-btn[data-v-08811c63]{border:1.6px solid var(--light-gray);border-radius:3px;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding:20px 25px;margin-top:20px;height:100px;text-align:left;color:var(--black)}.download-app-btn .img-wrapper[data-v-08811c63]{width:44px;text-align:center}.download-app-btn .img-wrapper[data-v-08811c63],.download-app-btn .text[data-v-08811c63]{-ms-flex-item-align:center;align-self:center;display:block}.download-app-btn .text[data-v-08811c63]{margin-left:30px;font-size:14px;color:var(--black)}.download-app-btns h5[data-v-61bb72e6]{text-align:left;margin-bottom:0}.download-app-btns h5[data-v-65bd47be]{margin-bottom:0;font-size:22px}.download-app-btns .link[data-v-65bd47be]{border:1.6px solid var(--light-gray);-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding:20px 25px;margin-top:20px;height:100px}.download-app-btns .link a[data-v-65bd47be]{display:block;margin-left:30px}.download-app-btns .link .img-wrapper[data-v-65bd47be]{width:54px;text-align:center}.download-app-btns .link .img-wrapper[data-v-65bd47be],.download-app-btns .link a[data-v-65bd47be]{-ms-flex-item-align:center;align-self:center}@media only screen and (max-width:950px){.download-app-btns .link[data-v-65bd47be]{margin-top:15px;font-size:14px}}.forgot-password-modal h5[data-v-fce8873c]{margin:0 0 25px;text-align:center}.forgot-password-modal .instructions[data-v-fce8873c]{text-align:left}.forgot-password-modal .form-group[data-v-fce8873c]{margin-top:25px}.forgot-password-modal p[data-v-fce8873c]{font-size:15px;line-height:25px;margin:0 7px;text-align:center}.forgot-password-modal .quiz-button[data-v-fce8873c]{margin:25px 0 0}.forgot-password-modal .alert[data-v-fce8873c]{margin-top:20px}.forgot-password-modal .success[data-v-fce8873c]{word-wrap:break-word}.forgot-password-modal .success .email[data-v-fce8873c]{font-weight:700}.forgot-password-button[data-v-18dc6f0a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.forgot-password-button button[data-v-18dc6f0a]{border:none;background-color:transparent;color:var(--orange);text-decoration:none;font-size:14px;font-weight:700;text-align:left;padding:0;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.forgot-password-button button[data-v-18dc6f0a]:hover{text-decoration:underline}.invite-partner-button[data-v-50bcafb4]{width:100%}.invite-partner-button .link[data-v-50bcafb4]{display:block}.light-nav-bar[data-v-55b145a9]{width:100%;color:var(--black);padding:5px 20px;min-height:70px;z-index:999;border-top:1px solid hsla(0,0%,69.4%,.25);-webkit-box-shadow:0 2px 3px hsla(0,0%,69.4%,.25);box-shadow:0 2px 3px hsla(0,0%,69.4%,.25);position:relative;z-index:0}.light-nav-bar .back[data-v-55b145a9]{background-image:url(../img/back_arrow_black.cf5ce786.svg);background-repeat:no-repeat;background-position:0;left:0;font-size:20px;height:50px}.light-nav-bar .back[data-v-55b145a9],.light-nav-bar .skip[data-v-55b145a9]{position:absolute;top:0;display:block;color:var(--black);text-decoration:none;width:50px;margin:12px 25px;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out;z-index:2}.light-nav-bar .skip[data-v-55b145a9]{right:0;font-size:14px;padding:15px 10px}.light-nav-bar .nav-bar-logo[data-v-55b145a9]{background:url(../img/lasting_from_ts_logo_black.de983726.svg);background-size:80px auto;background-repeat:no-repeat;background-position:50%;width:80px;height:60px;margin:0 auto 0}@media only screen and (max-width:950px){.nav-bar .back[data-v-55b145a9],.nav-bar .skip[data-v-55b145a9]{margin:5px 15px}}.loading-spinner[data-v-3db00489]{font-size:10px;margin:50px auto;text-indent:-9999em;border-radius:50%;background:var(--orange);background:-webkit-gradient(linear,left top,right top,color-stop(10%,var(--orange)),color-stop(42%,hsla(0,0%,100%,0)));background:linear-gradient(90deg,var(--orange) 10%,hsla(0,0%,100%,0) 42%);position:relative;-webkit-animation:load3-data-v-3db00489 1.4s linear infinite;animation:load3-data-v-3db00489 1.4s linear infinite;-webkit-transform:translateZ(0);transform:translateZ(0)}.loading-spinner[data-v-3db00489]:before{width:50%;height:50%;background:var(--orange);border-radius:100% 0 0 0;position:absolute;top:0;left:0;content:""}.loading-spinner[data-v-3db00489]:after{background:#fff;width:75%;height:75%;border-radius:50%;content:"";margin:auto;position:absolute;top:0;left:0;bottom:0;right:0}@-webkit-keyframes load3-data-v-3db00489{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes load3-data-v-3db00489{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.log-in-fields header[data-v-305b4250]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.log-in-fields header [data-v-305b4250]{-ms-flex-item-align:start;align-self:flex-start}.nav-bar[data-v-b8502c16]{background:var(--black);width:100%;color:#fff;padding:8px 20px;min-height:75px;z-index:999}.nav-bar .back[data-v-b8502c16]{background-image:url(../img/back_arrow_white.0f2d6288.svg);background-repeat:no-repeat;background-position:0;left:0;font-size:20px;height:50px}.nav-bar .back[data-v-b8502c16],.nav-bar .skip[data-v-b8502c16]{position:absolute;top:0;display:block;color:var(--white);text-decoration:none;width:50px;margin:12px 25px;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out;z-index:2}.nav-bar .skip[data-v-b8502c16]{right:0;font-size:16px;font-weight:600;padding:15px 10px}.nav-bar .nav-bar-logo[data-v-b8502c16]{background:url(../img/logo_white.05520b10.svg);background-size:80px auto;background-repeat:no-repeat;background-position:50%;width:80px;height:60px;margin:0 auto 0}@media only screen and (max-width:950px){.nav-bar .back[data-v-b8502c16],.nav-bar .skip[data-v-b8502c16]{margin:5px 15px}}.offer-badge[data-v-7c8952a0]{color:var(--white);border:1.5px solid var(--green);background-color:var(--green);padding:4px 8px;font-size:12px;border-radius:2px;font-weight:700;display:inline-block}.payment-invoice[data-v-59c2534a]{padding-top:16px;font-size:16px;line-height:26px}.payment-invoice.bordered[data-v-59c2534a],.payment-invoice .bordered[data-v-59c2534a]{border-top:1px solid var(--light-gray)}.payment-invoice .itemization[data-v-59c2534a]{padding-top:16px}.payment-invoice .promo-row[data-v-59c2534a]{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.payment-invoice .promo-code[data-v-59c2534a]{font-size:14px;color:var(--green);font-weight:700;text-align:left}.payment-invoice .pricing[data-v-59c2534a]{margin:3px 0 0}.payment-invoice .label[data-v-59c2534a]{text-align:left;font-size:16px;-webkit-box-flex:1;-ms-flex:1;flex:1}.payment-invoice .price[data-v-59c2534a]{margin-left:75px}.payment-invoice .flex-row[data-v-59c2534a]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.payment-invoice .total[data-v-59c2534a]{font-weight:700;margin-bottom:15px}.payment-invoice .savings[data-v-59c2534a]{font-weight:400;font-size:14px;color:var(--medium-gray);margin-top:6px;text-align:left}.payment-invoice .strike[data-v-59c2534a]{text-decoration:line-through;color:var(--medium-gray);padding-right:3px}.payment-invoice .sub[data-v-59c2534a]{font-size:14px;text-align:left;color:var(--light-black);font-style:italic;padding-top:10px;margin-top:16px}.highlights[data-v-435bde0a]{text-align:left}.highlights.show-border[data-v-435bde0a]{border-top:1px solid var(--light-gray);padding-top:28px;margin-top:32px}.highlights ul[data-v-435bde0a]{list-style:none;padding-left:0;list-style-image:url(../img/check.acbdf3bf.svg);margin:0 auto}.highlights ul li[data-v-435bde0a]{list-style-position:inside;padding-bottom:30px}.highlights ul li[data-v-435bde0a]:first-child{list-style:none;margin-top:0;margin-bottom:30px;font-weight:700;padding-bottom:0}.highlights ul.list-style-arrow[data-v-435bde0a]{max-width:62%}.highlights ul.list-style-arrow li[data-v-435bde0a]:first-child{padding-left:28px;padding-right:28px;text-align:center}.highlights ul.list-style-check[data-v-435bde0a]{max-width:60%}.highlights ul.list-style-check li span[data-v-435bde0a]{margin-left:8px}.highlights ul.list-style-check li[data-v-435bde0a]:first-child{padding-left:34px}@media only screen and (max-width:480px){.highlights ul[data-v-435bde0a]{margin:0 5px}.highlights ul.list-style-arrow[data-v-435bde0a],.highlights ul.list-style-check[data-v-435bde0a]{max-width:90%;margin:0 auto}.highlights ul.list-style-check li[data-v-435bde0a]:not(:first-child):not(:last-child){padding-bottom:24px}.highlights ul.list-style-check li[data-v-435bde0a]:last-child{padding-bottom:0}}.progress-bar{width:100%}.progress-bar .bar{border-radius:100px;width:100%;background-color:var(--light-teal);height:25px;overflow:hidden}.progress-bar .progress{background-color:var(--teal);height:25px;border-radius:100px;-webkit-transition:width .5s;transition:width .5s;border-top-right-radius:0;border-bottom-right-radius:0}.progress-bar .label{font-size:14px;margin-top:12px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;text-align:left}.progress-bar .text{-ms-flex-item-align:center;align-self:center}.progress-bar .percent{color:var(--teal);font-size:25px;font-weight:700;line-height:33px;padding:0 0 0 10px;text-align:right}@media only screen and (max-width:950px){.progress-bar .label{margin-top:20px}}.promo-code-banner{background-color:var(--light-pink);-webkit-box-orient:vertical;-ms-flex-direction:column;flex-direction:column;padding:16px}.promo-code-banner,.promo-code-banner .close{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-direction:normal}.promo-code-banner .close{border:none;background-color:transparent;text-align:right;padding:0;-webkit-box-orient:horizontal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.promo-code-banner h2{font-size:16px;text-align:center;line-height:24px;margin:0 15px}.promo-code-banner h2 .code{font-weight:700;color:var(--green)}.promo-code-banner h2 .light{font-weight:400}.promo-code-banner.allow-close{padding:22px 24px}.promo-code-banner.allow-close h2{margin-top:6px}@media only screen and (max-width:320px){.promo-code-banner{padding-bottom:15px}.promo-code-banner .promo-code-banner h2{margin-left:0;margin-right:0}}.quiz-option[data-v-636d93d7]{background:var(--white);border:1px solid var(--light-gray);border-radius:3px;font-family:Noto Sans,sans-serif;font-size:18px;padding:35px 25px;text-align:left;cursor:pointer;outline:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-select:none;-webkit-touch-callout:none;width:100%;margin:10px 0;-webkit-box-orient:horizontal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;color:var(--light-black)}.quiz-option .label[data-v-636d93d7],.quiz-option[data-v-636d93d7]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-direction:normal}.quiz-option .label[data-v-636d93d7]{-webkit-box-orient:vertical;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.quiz-option .circle[data-v-636d93d7]{width:32px;height:32px;border:1px solid var(--light-gray);border-radius:32px;-ms-flex-item-align:center;align-self:center}.quiz-option .tag[data-v-636d93d7]{color:var(--tag-color);font-size:12px;margin-top:-15px;font-weight:700;padding-bottom:3px;display:block;text-transform:capitalize}.quiz-option.selected[data-v-636d93d7]{background-color:#f0f0f0;border-color:#f0f0f0}.quiz-option.selected .circle[data-v-636d93d7]{border:none}@media(hover:hover){.quiz-option[data-v-636d93d7]:hover{background:#f4f4f4}}.quiz-option[data-v-636d93d7]:active{background:#e3e3e3}@media only screen and (max-width:950px){.quiz-option[data-v-636d93d7]{width:100%;padding:35px 32px;margin:0;margin-bottom:8px}}section[data-v-25ec5f0e]{width:100%;height:12px}section.thin[data-v-25ec5f0e]{height:7.5px}.bar[data-v-25ec5f0e]{background-color:var(--orange);border-radius:0 100px 100px 0;-webkit-transition:width .5s;transition:width .5s;height:100%}@-webkit-keyframes slideUp-data-v-7d05222e{0%{opacity:0;bottom:-250px}to{opacity:1;bottom:0}}@keyframes slideUp-data-v-7d05222e{0%{opacity:0;bottom:-250px}to{opacity:1;bottom:0}}.quiz-question[data-v-7d05222e]{width:100%}.quiz-question .question-options[data-v-7d05222e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;margin:30px auto}.quiz-question.multiselect .question-options[data-v-7d05222e]{margin-top:25px}.quiz-question h5[data-v-7d05222e]{color:var(--lighter-black);margin-top:25px;margin-bottom:0;font-weight:400;font-size:16px}#submit-button-container[data-v-7d05222e]{background-color:var(--white);-webkit-box-shadow:1px 0 4px 0 hsla(0,0%,71%,.5);box-shadow:1px 0 4px 0 hsla(0,0%,71%,.5);padding:24px 20px}#submit-button-container .quiz-button[data-v-7d05222e]{margin:0 auto;-webkit-animation:slideUp-data-v-7d05222e .25s;animation:slideUp-data-v-7d05222e .25s;width:480px;max-width:100%}@media only screen and (max-width:480px){#submit-button-container .quiz-button[data-v-7d05222e]{width:100%}}.quiz-questions[data-v-3587d1e2]{position:relative;padding-top:35px}.security-badge[data-v-2a4f2323]{font-size:14px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.security-badge>[data-v-2a4f2323]{-ms-flex-item-align:center;align-self:center}.security-badge .text[data-v-2a4f2323]{padding-left:5px;white-space:nowrap}.security-footer[data-v-04adfdcc]{width:100%;background-color:#f2f2f2;font-size:16px;padding:30px 0;color:var(light-black);height:110px}.security-footer>[data-v-04adfdcc]{-ms-flex-item-align:center;align-self:center}.security-footer .content[data-v-04adfdcc]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.security-footer .content.inner-block[data-v-04adfdcc]{padding:0}.security-footer .satisfaction[data-v-04adfdcc]{-ms-flex-item-align:center;align-self:center;text-align:left;width:50%}.security-footer .secured[data-v-04adfdcc]{font-size:14px;width:50%;-webkit-box-flex:0;-ms-flex:0;flex:0;-ms-flex-item-align:center;align-self:center}.security-footer .secured .wrapper[data-v-04adfdcc]{border:1px solid var(--black);border-radius:3px;padding:11px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.security-footer .secured .wrapper>[data-v-04adfdcc]{-ms-flex-item-align:center;align-self:center}@media only screen and (max-width:950px){.security-footer .content[data-v-04adfdcc]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.security-footer .secured[data-v-04adfdcc]{padding-left:35px}}@media only screen and (max-width:480px){.security-footer[data-v-04adfdcc]{padding-left:25px;padding-right:25px}.security-footer .satisfaction[data-v-04adfdcc]{width:auto}.security-footer .secured[data-v-04adfdcc]{padding-left:30px;width:auto}}@media only screen and (max-width:320px){.security-footer[data-v-04adfdcc]{padding-left:15px;padding-right:15px}.security-footer .secured[data-v-04adfdcc]{padding-left:15px}}.testimonial-item-wrapper[data-v-a5cbefea]{background:#fff3ed;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;border-radius:28px;min-height:295px;padding:74px 24px 24px 24px}@media(max-width:767.98px){.testimonial-item-wrapper[data-v-a5cbefea]{min-height:343px}}.testimonial-item-wrapper[data-v-a5cbefea]:hover{cursor:pointer}.testimonial-item-wrapper .avatar-wrapper[data-v-a5cbefea]{padding:12px;display:block;width:100px;height:100px;background-color:var(--white);border-radius:50%;position:absolute;left:50%;top:0;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.testimonial-item-wrapper .avatar-wrapper img[data-v-a5cbefea]{border-radius:50%;-webkit-box-shadow:1px 3px 12px 0 rgba(0,0,0,.25);box-shadow:1px 3px 12px 0 rgba(0,0,0,.25)}.testimonial-item-wrapper .content[data-v-a5cbefea]{margin-top:16px;text-align:center}.testimonial-item-wrapper .author[data-v-a5cbefea]{margin-top:24px;margin-bottom:16px}.header[data-v-4940e645]{border-top:1px solid var(--light-gray)}.testimonials-wrapper[data-v-4940e645]{max-width:480px;margin:0 auto;padding:20px 0}@media(max-width:767.98px){.testimonials-wrapper[data-v-4940e645]{padding:20px 0 0 0}}.testimonial-swiper[data-v-4940e645]{padding:70px 40px 40px 40px;width:100%;display:block;position:relative}@media(max-width:767.98px){.testimonial-swiper[data-v-4940e645]{padding:40px 0}}.swiper-button-next[data-v-4940e645]:after,.swiper-button-prev[data-v-4940e645]:after{display:none}.swiper-button-next.swiper-button-disabled[data-v-4940e645],.swiper-button-prev.swiper-button-disabled[data-v-4940e645]{opacity:0}.swiper-button-prev[data-v-4940e645]{left:0;-webkit-transform:translateX(-150%);transform:translateX(-150%)}.swiper-button-next[data-v-4940e645]{right:0;-webkit-transform:translateX(150%);transform:translateX(150%)}@media(max-width:767.98px){.swiper-button-next[data-v-4940e645],.swiper-button-prev[data-v-4940e645]{display:none}}.swiper-container-horizontal>.swiper-pagination-bullets[data-v-4940e645],.swiper-pagination-custom[data-v-4940e645],.swiper-pagination-fraction[data-v-4940e645]{bottom:-32px}button[data-v-4940e645]{background:none;border:none}.testimonial-swiper{overflow-x:hidden;overflow-y:auto}.testimonial-swiper .swiper-container{overflow:visible}.swiper-pagination-bullet-active{background-color:#000}@media(max-width:767.98px){.swiper-wrapper{padding-left:20px}}.fade-item[data-v-c50c8ac0]{display:inline-block}.fade-enter-active[data-v-c50c8ac0],.fade-leave-active[data-v-c50c8ac0]{-webkit-transition:opacity .5s;transition:opacity .5s}.fade-leave-active[data-v-c50c8ac0]{display:none}.fade-enter[data-v-c50c8ac0],.fade-leave-to[data-v-c50c8ac0]{opacity:0}.use-credit-card-btn[data-v-d0e695de]{border:2px solid var(--orange);background-color:var(--white);border-radius:3px;color:var(--orange);font-size:14px;line-height:21px;font-weight:700;width:100%;margin:var(--form-spacing) 0 0;padding:13px}.use-credit-card-btn[data-v-d0e695de]:hover{background-color:rgba(var(--orange-rgb),.05)}.why-now-modal p[data-v-cc1b7302]{font-size:15px;line-height:25px;margin:0 7px;text-align:center}.why-now-modal p[data-v-cc1b7302]:not(:first-child){margin-top:32px}.why-now-modal .quiz-button[data-v-cc1b7302]{margin:26px 0 0}.why-now-button[data-v-bb52d240]{display:-webkit-box;display:-ms-flexbox;display:flex}button[data-v-bb52d240]{border:none;background-color:transparent;color:var(--orange);font-weight:700;font-size:14px;padding:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}button[data-v-bb52d240]:hover{text-decoration:underline}.payment-form[data-v-b749c1c0]{text-align:left;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.payment-form .stripe-element[data-v-b749c1c0],.payment-form input[data-v-b749c1c0],.payment-form select[data-v-b749c1c0]{padding:20px;border:1px solid var(--light-gray);width:100%}.payment-form .row[data-v-b749c1c0]{margin-top:var(--form-spacing)}.payment-form .use-cc-btn[data-v-b749c1c0]{margin-top:16px}.payment-form .quiz-button[data-v-b749c1c0]{margin-top:32px;margin-bottom:0}.payment-form .browser-pay[data-v-b749c1c0]{margin-top:25px}.payment-form .browser-pay .alert[data-v-b749c1c0]{margin:10px 0 32px}.payment-form .use-credit-card[data-v-b749c1c0]{margin:12px auto 0}.payment-form .footnote[data-v-b749c1c0]{text-align:center;font-size:14px;margin-top:20px}.payment-form .footnote.light-note[data-v-b749c1c0]{font-weight:400;color:var(--medium-gray-2);font-size:14px}.payment-form h5.pay-with-card[data-v-b749c1c0]{color:var(--medium-gray);font-size:16px;font-weight:400;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-flex:1;-ms-flex:1;flex:1;margin:var(--spacing-sm) 25%;text-align:center}.payment-form h5.pay-with-card[data-v-b749c1c0]:after,.payment-form h5.pay-with-card[data-v-b749c1c0]:before{content:"";-webkit-box-flex:1;-ms-flex:1 1;flex:1 1;border-bottom:1px solid var(--medium-gray);margin:auto}.payment-form h5.pay-with-card[data-v-b749c1c0]:before{margin-right:10px}.payment-form h5.pay-with-card[data-v-b749c1c0]:after{margin-left:10px}.payment-form .information header[data-v-b749c1c0],.payment-form .log-in header[data-v-b749c1c0]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-top:28px}.payment-form .information header h5[data-v-b749c1c0],.payment-form .log-in header h5[data-v-b749c1c0]{margin:0;font-weight:700;-webkit-box-flex:0;-ms-flex:0;flex:0;white-space:nowrap;font-size:16.5px}.payment-form .information header .button[data-v-b749c1c0],.payment-form .log-in header .button[data-v-b749c1c0]{padding:0 0 0 12px}.payment-form label[data-v-b749c1c0]{font-size:17.5px;text-align:left}.payment-form .cc-meta[data-v-b749c1c0]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:33px}.payment-form .cc-meta>div[data-v-b749c1c0]{width:45%}.payment-form .spinner[data-v-b749c1c0]{text-align:center;display:block;margin:20px auto}@media only screen and (max-width:480px){.payment-form .information header .button[data-v-b749c1c0],.payment-form .log-in header .button[data-v-b749c1c0]{padding:0 0 0 6px}}@media only screen and (max-width:950px){.payment-form[data-v-b749c1c0]{-webkit-box-flex:1;-ms-flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;flex:1}.payment-form .cc-meta>div[data-v-b749c1c0]{width:48%;-ms-flex-item-align:start;align-self:flex-start}}.workshop-alert[data-v-387c0508]{padding:34px 24px var(--form-spacing) 28px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media only screen and (max-width:950px){.workshop-alert[data-v-387c0508]{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}.workshop-banner[data-v-5f63fcb8]{position:relative;width:100%;color:var(--white)}.workshop-banner header[data-v-5f63fcb8]{background-color:#4295ed;background-image:url(../img/workshop_header_bg_desktop.6979765c.svg);background-repeat:no-repeat;background-size:cover;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-height:210px;width:100%}.workshop-banner h1[data-v-5f63fcb8]{font-size:26px;margin:0;padding:7px 24px 0;line-height:40px}.workshop-banner h2[data-v-5f63fcb8]{font-family:Noto Sans,sans-serif;font-size:14px;text-transform:uppercase;line-height:19px;padding:0;margin:0}.workshop-banner .time[data-v-5f63fcb8]{position:absolute;bottom:-32px;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background-color:var(--white);border-radius:5px;-webkit-box-shadow:0 2px 12px rgba(29,29,29,.1);box-shadow:0 2px 12px rgba(29,29,29,.1);margin:0 auto;padding:8px 16px;text-align:center;color:var(--black);font-size:14px;font-weight:700;line-height:20px}@media only screen and (max-width:950px){.workshop-banner header[data-v-5f63fcb8]{background-image:url(../img/workshop_header_bg.1e0cbc13.svg)}}.workshop-button{font-family:Noto Sans,sans-serif;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border:2px solid var(--orange);background-color:var(--white);color:var(--orange);font-weight:700;text-align:center;-webkit-transition:background-color .3s;transition:background-color .3s;border-radius:25px;font-size:14px;line-height:20px;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;text-decoration:none;padding:10px 0}.workshop-button:hover{background-color:rgba(var(--orange-rgb),.05);text-decoration:none}.workshop-button.solid{background-color:var(--orange);border:none;color:var(--white)}.workshop-button.solid:hover{background-color:rgba(var(--orange-rgb),.85)}.workshop-button[disabled]{opacity:.5}.workshop-button.is-loading{padding-right:40px;position:relative}.workshop-button.is-loading:before{content:"";position:absolute;display:block;width:0;height:0;border-radius:50%;right:20px;top:50%;border:2px solid hsla(0,0%,100%,.4);border-right:2px solid #000;-webkit-animation:rotate360 .5s linear infinite,exist .1s ease forwards;animation:rotate360 .5s linear infinite,exist .1s ease forwards;z-index:5}@-webkit-keyframes rotate360{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes rotate360{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@-webkit-keyframes exist{to{width:12px;height:12px;margin:-8px 5px 0 0}}@keyframes exist{to{width:12px;height:12px;margin:-8px 5px 0 0}}.workshop-error-list-item[data-v-2d16fd60]{border:1px solid var(--light-gray);border-radius:5px;padding:24px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex:1;flex:1;width:100%;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.workshop-error-list-item h6[data-v-2d16fd60]{font-family:Noto Sans,sans-serif;font-size:20px;line-height:26px;font-weight:700px;margin:0;padding:0;text-align:left}.workshop-error-list-item p[data-v-2d16fd60]{font-size:14px;text-align:left;line-height:24px}.workshop-error-list-item .date[data-v-2d16fd60]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;font-size:14px;line-height:11.5px;margin-top:20px}.workshop-error-list-item .date div[data-v-2d16fd60]{margin-left:12px;-ms-flex-item-align:center;align-self:center}.workshop-error-list-item .button[data-v-2d16fd60]{width:176px;margin:18px auto 0}.workshop-list-item[data-v-4f8c3270]{border:1px solid var(--light-gray);-webkit-box-shadow:2px 2px 3px 2px hsla(0,0%,87.8%,.5019607843137255);box-shadow:2px 2px 3px 2px hsla(0,0%,87.8%,.5019607843137255);padding:25px 18px 30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex:1;flex:1;width:auto}.workshop-list-item>[data-v-4f8c3270]{-ms-flex-item-align:start;align-self:flex-start}.workshop-list-item .starts-in[data-v-4f8c3270]{border:.5px solid rgba(71,192,44,.6);border-radius:2px;color:#47c02c;-webkit-box-flex:0;-ms-flex:0;flex:0;font-size:11.5px;font-weight:700;padding:6px}.workshop-list-item h6[data-v-4f8c3270]{font-size:20px;line-height:26px;font-weight:700px;margin:15px 0 0;text-align:left}.workshop-list-item .date[data-v-4f8c3270]{font-size:14px;line-height:11.5px;color:#999;font-weight:700;margin-top:16px}.workshop-list-item p[data-v-4f8c3270]{margin:10px 0 0;font-size:14px;line-height:25px}.workshop-list-item .reserve-button[data-v-4f8c3270]{-ms-flex-item-align:center;align-self:center;font-size:14px;font-weight:700;margin:22px 0 0;line-height:20px;border-radius:25px;padding:10px 51px;width:auto;display:block;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.workshop-list-item .reserve-button[disabled][data-v-4f8c3270]{opacity:1}.workshop-list-item .reserve-button.is-loading[data-v-4f8c3270]{padding-right:45px;right:0}.workshop-list-item .reserve-button .check[data-v-4f8c3270]{padding-left:5px;color:var(--white)}.workshop-list-item .reserve-button.selected[data-v-4f8c3270]{background-color:var(--orange);color:var(--white)}.workshop-list-item p[data-v-4f8c3270]{text-align:left}.workshop-list-item .alert[data-v-4f8c3270]{margin-top:25px}body{background:#fff!important}.bordered-page{width:950px;margin:68px auto 0;min-height:100vh;position:relative;-webkit-box-shadow:0 3px 5px rgba(160,159,159,.5);box-shadow:0 3px 5px rgba(160,159,159,.5);-webkit-box-flex:1;-ms-flex:1;flex:1}.bordered-page h4{margin-top:0}.bordered-page .nav{-webkit-box-flex:0;-ms-flex:0;flex:0}.bordered-page .form-group .error{display:none}.bordered-page .form-group-error .error{display:block}.bordered-page .promo{position:sticky;top:0;z-index:1}.bordered-page .inner-block{-webkit-box-flex:1;-ms-flex:1;padding:75px 0 20px;width:480px;margin:0 auto;text-align:center;z-index:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;flex:1}.bordered-page .inner-block .interstitial{-webkit-box-flex:1;-ms-flex:1;flex:1;padding-top:25px}.bordered-page .inner-block .interstitial h4{margin-bottom:70px}.bordered-page .inner-block .interstitial h4.light-margin{margin-bottom:30px}.bordered-page .inner-block .quiz{-webkit-box-flex:1;-ms-flex:1;flex:1}.bordered-page .inner-block .checkout{-webkit-box-flex:1;-ms-flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;flex:1}.bordered-page .inner-block .checkout .graph{max-width:350px;margin:0 auto;text-align:center}.bordered-page .sticky-footer .button-container{-webkit-box-flex:0;-ms-flex:0;flex:0;background-color:var(--white);-webkit-box-shadow:1px 0 4px 0 hsla(0,0%,71%,.5);box-shadow:1px 0 4px 0 hsla(0,0%,71%,.5);margin-top:0;width:100%;padding:24px 20px;-webkit-animation:slideUp 1.25s;animation:slideUp 1.25s}.bordered-page .sticky-footer .button-container .quiz-button{margin:0 auto;width:100%;max-width:480px}.bordered-page .workshop-checkout h1,.bordered-page .workshop-checkout h2,.bordered-page .workshop-checkout h3,.bordered-page .workshop-checkout h4,.bordered-page .workshop-checkout h5{font-family:Merriweather,serif;text-align:center}.bordered-page .workshop-checkout p{font-size:16px}.bordered-page.has-promo .inner-block{padding-top:50px}.bordered-page .sticky-footer{position:sticky;bottom:0;z-index:1}.bordered-page .graph{max-width:350px;margin:0 auto;text-align:center}@media only screen and (max-width:950px){body{background:#f8f8f8}.bordered-page{margin:0;width:100%}.bordered-page .inner-block{padding:35px 20px 30px;width:100%}.bordered-page.has-promo .inner-block{padding-top:25px}.bordered-page .checkout,.bordered-page .interstitial{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.bordered-page .checkout h4,.bordered-page .interstitial h4{margin-bottom:35px}.bordered-page .checkout .content,.bordered-page .interstitial .content{-webkit-box-flex:1;-ms-flex:1;flex:1}.bordered-page .quiz{padding-top:35px}.bordered-page .quiz-button{margin:25px 0 0;-webkit-box-flex:0;-ms-flex:0;flex:0;max-width:480px}.bordered-page .graph{max-width:100%}}.content[data-v-7967f927]{text-align:left}p[data-v-7967f927]{line-height:25px}.alert[data-v-7967f927]{margin-bottom:24px}.email[data-v-7967f927]{margin-bottom:var(--form-spacing)}small[data-v-7967f927]{display:block;color:var(--medium-gray);padding-top:10px;padding-bottom:35px}@media only screen and (max-width:950px){.content[data-v-7967f927]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-top:25px}.quiz-button[data-v-7967f927]{margin-top:10px;margin-bottom:10px;-webkit-box-flex:0;-ms-flex:0;flex:0}}.complete .content[data-v-aafa04b0]{text-align:left}.complete p[data-v-aafa04b0]{line-height:25px;margin-bottom:15px}@media only screen and (max-width:950px){.complete .content[data-v-aafa04b0]{padding-top:25px}.complete h4[data-v-aafa04b0]{margin-bottom:0}.complete p[data-v-aafa04b0]{margin-bottom:21px}}.route-fade-container[data-v-1692407f]{position:relative}.partner-share .content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.partner-share .content>*{-ms-flex-item-align:center;align-self:center}.partner-share img{display:block}.partner-share .blurb{margin-top:22px;text-align:left;font-size:16px}.partner-share .share-button{margin:26px auto 0}.partner-share .share-button .quiz-button{margin:0 auto}.partner-share .skip-button{margin-top:32px;font-size:13.5px;font-weight:700;cursor:pointer}.magic-link-complete .content[data-v-dcfaca08]{text-align:left}.magic-link-complete .buttons[data-v-dcfaca08]{margin-top:20px}.magic-link-complete p[data-v-dcfaca08]{line-height:25px;margin-bottom:15px}@media only screen and (max-width:950px){.magic-link-complete .content[data-v-dcfaca08]{padding-top:25px}.magic-link-complete h4[data-v-dcfaca08]{margin-bottom:0}.magic-link-complete p[data-v-dcfaca08]{margin-bottom:21px}}.magic-link .content[data-v-3e12ade9]{text-align:left;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex:1;flex:1}.magic-link img[data-v-3e12ade9]{-ms-flex-item-align:center;align-self:center;width:275px;max-width:100%}.magic-link p[data-v-3e12ade9]{line-height:25px;margin-bottom:15px}.magic-link .next[data-v-3e12ade9]{margin-top:0;-ms-flex-item-align:center;align-self:center}@media only screen and (max-width:950px){.magic-link .content[data-v-3e12ade9]{padding-top:25px}.magic-link h4[data-v-3e12ade9]{margin-bottom:0}.magic-link p[data-v-3e12ade9]{margin-bottom:21px}}.payment[data-v-3bcf2116]{min-height:100%}.payment .alert[data-v-3bcf2116]{margin:var(--spacing-md) 0 0}.payment form .row[data-v-3bcf2116]{margin-top:var(--form-spacing)}.payment form .stripe-element[data-v-3bcf2116],.payment form input[data-v-3bcf2116]{border:1px solid var(--light-gray);border-radius:3px;padding:20px;width:100%}.payment .main-header h4[data-v-3bcf2116]{margin-bottom:0;margin-top:23px}.payment .main-header h5[data-v-3bcf2116]{margin-top:0;margin-bottom:0;text-align:center;font-size:14px;line-height:23px}.payment .invoice[data-v-3bcf2116]{margin-top:22px}.payment .browser-pay[data-v-3bcf2116]{margin-top:25px}.payment .charge[data-v-3bcf2116]{text-align:center;font-size:14px;margin-top:20px}.payment h5[data-v-3bcf2116]{text-align:left;font-size:16.5px;margin-bottom:16px}.payment h5.sub[data-v-3bcf2116]{text-align:center;font-size:15.5px;font-weight:400;margin-top:10px}.payment h5.pay-with-card[data-v-3bcf2116]{color:var(--medium-gray);font-size:16px;font-weight:400;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-flex:1;-ms-flex:1;flex:1;margin:var(--spacing-sm) 25%}.payment h5.pay-with-card[data-v-3bcf2116]:after,.payment h5.pay-with-card[data-v-3bcf2116]:before{content:"";-webkit-box-flex:1;-ms-flex:1 1;flex:1 1;border-bottom:1px solid var(--medium-gray);margin:auto}.payment h5.pay-with-card[data-v-3bcf2116]:before{margin-right:10px}.payment h5.pay-with-card[data-v-3bcf2116]:after{margin-left:10px}.payment form[data-v-3bcf2116]{text-align:left}.payment form.login[data-v-3bcf2116]{padding-bottom:20px;margin-top:40px}.payment form.login header[data-v-3bcf2116]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.payment form.login h5[data-v-3bcf2116]{margin:0}.payment form .stripe-element[data-v-3bcf2116],.payment form input[data-v-3bcf2116],.payment form select[data-v-3bcf2116]{padding:20px;border:1px solid var(--light-gray);width:100%}.payment form .quiz-button[data-v-3bcf2116]{margin-top:32px;margin-bottom:0}.payment form .forgot-password[data-v-3bcf2116]{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-bottom:5px}.payment .password .row[data-v-3bcf2116]{margin-top:3px}.payment .information header[data-v-3bcf2116]{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-top:40px}.payment .information header.bordered[data-v-3bcf2116]{border-top:1px solid var(--light-gray);padding-top:28px;margin-top:32px}.payment .information header h5[data-v-3bcf2116]{margin:0;font-weight:700}.payment .information header .button[data-v-3bcf2116]{padding-left:6px}.payment .information header>[data-v-3bcf2116]{-ms-flex-item-align:center;align-self:center}.payment label[data-v-3bcf2116]{font-size:17.5px;text-align:left}.payment .cc-meta[data-v-3bcf2116]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:33px}.payment .cc-meta>div[data-v-3bcf2116]{width:45%}.payment .spinner[data-v-3bcf2116]{text-align:center;display:block;margin:20px auto}@media only screen and (max-width:950px){.payment .row[data-v-3bcf2116]{margin-top:16px}.payment form[data-v-3bcf2116]{-webkit-box-flex:1;-ms-flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;flex:1}.payment form h4[data-v-3bcf2116]{margin-bottom:8px}.payment .method h4[data-v-3bcf2116]{margin-bottom:0}.payment .method p[data-v-3bcf2116]{margin-top:8px;margin-bottom:0}.payment .cc-meta>div[data-v-3bcf2116]{width:48%;-ms-flex-item-align:start;align-self:flex-start}.payment .footer[data-v-3bcf2116]{margin-bottom:50px}}.user-payment .payment-form[data-v-a0ed2088]{margin-top:16px}.user-payment.has-footer[data-v-a0ed2088]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-flex:1;-ms-flex:1;flex:1}.user-payment h4[data-v-a0ed2088]{font-size:20px;margin-bottom:28px;margin-top:23px}.user-payment .main-header h4[data-v-a0ed2088]{margin-bottom:0;margin-top:23px}.user-payment .main-header h5[data-v-a0ed2088]{margin-top:0;margin-bottom:0;text-align:center;font-size:14px;line-height:23px}.user-payment .invoice[data-v-a0ed2088]{margin-top:22px}.user-payment h5[data-v-a0ed2088]{font-size:16.5px;margin-bottom:16px;text-align:left}.user-payment h5.sub[data-v-a0ed2088]{text-align:center;font-size:15.5px;font-weight:400;margin-top:10px}.user-payment .charge[data-v-a0ed2088]{text-align:center;font-size:14px;margin-top:20px}.workshops h4[data-v-714d7cb3]{margin-bottom:0}.workshops h5[data-v-714d7cb3]{text-align:left;margin:43px 0 0;font-size:16.5px;line-height:17px}.workshops p[data-v-714d7cb3]{text-align:left;margin:5px 0 0;font-size:16px;line-height:25px}.workshops ul[data-v-714d7cb3]{list-style:none;padding-left:0;margin-top:43px}.workshops .workshop[data-v-714d7cb3]:not(:first-child){margin-top:30px}@media only screen and (max-width:950px){.plan h4{margin-bottom:55px}.plan .button-container{position:sticky;bottom:0;background-color:var(--white);-webkit-box-shadow:1px 0 4px 0 hsla(0,0%,71%,.5);box-shadow:1px 0 4px 0 hsla(0,0%,71%,.5);padding:25px;margin-bottom:0;z-index:1}.plan .button-container .quiz-button{margin:0 auto;max-width:480px}}h4[data-v-255a510f]{margin-bottom:30px}p[data-v-255a510f]{text-align:left;margin-bottom:40px}img[data-v-255a510f]{width:100%;min-height:200px}@media only screen and (max-width:950px){p[data-v-255a510f]{margin-bottom:30px}img[data-v-255a510f]{min-height:200px}}@media only screen and (max-width:950px){p[data-v-255a510f]{margin-bottom:30px}img[data-v-255a510f]{min-height:150px}}.demo-progress[data-v-0c885a9c]{margin-top:50px}h4[data-v-0c885a9c]{font-family:Merriweather,serif}h5[data-v-0c885a9c]{margin-top:70px;margin-bottom:6px}@media only screen and (max-width:950px){.demo-progress[data-v-0c885a9c]{margin-top:35px}h5[data-v-0c885a9c]{margin-top:60px}}.has-promo .plan{margin-top:25px}.plan{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start}.plan .details{margin:35px 0 0}.plan .date{color:var(--orange);font-size:24px;font-weight:400;margin:20px}.plan .button-container{position:sticky;bottom:0;-webkit-box-shadow:1px 0 4px 0 hsla(0,0%,71%,.5);box-shadow:1px 0 4px 0 hsla(0,0%,71%,.5);clip-path:inset(-4px 0 0 0);padding:25px;z-index:1}@media only screen and (max-width:950px){.plan h4{margin-bottom:55px}}h4[data-v-1c867b52]{margin-bottom:60px}h5[data-v-1c867b52]{color:var(--orange);text-transform:none;font-size:30px;font-weight:400;margin:0 0 60px}p[data-v-0fe542b7]{margin-top:35px;text-align:left;line-height:25px}h4[data-v-0fe542b7]{margin-bottom:25px}small[data-v-0fe542b7]{display:block;text-align:left;line-height:25px;margin-top:35px}.quiz-button[data-v-0fe542b7]{padding:0;-ms-flex-item-align:center;align-self:center}@media only screen and (max-width:480px){p[data-v-0fe542b7]{margin-top:20px}}.payment h4[data-v-63a257bc]{font-size:20px;font-weight:400;margin-bottom:20px}.payment .main-header h5[data-v-63a257bc]{margin-top:0;font-weight:400;text-align:center;font-size:15.5px}.payment .invoice[data-v-63a257bc]{border-top:1px solid var(--light-gray);padding-top:32px;margin-top:26px;font-size:16px}.payment .invoice .flex-row[data-v-63a257bc]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.payment .invoice .total[data-v-63a257bc]{font-weight:700;margin-bottom:15px}.payment .invoice .sub[data-v-63a257bc]{font-size:14px;text-align:left}.payment h5[data-v-63a257bc]{font-size:16.5px;margin-bottom:16px;text-align:left}.payment h5.sub[data-v-63a257bc]{text-align:center;font-size:15.5px;font-weight:400;margin-top:10px}.plan{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-flex:1;-ms-flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;flex:1}.plan h4{font-weight:400;line-height:30px;margin:0}.plan p{line-height:25px}.plan h5{text-align:center}.plan .highlights{border-top:1px solid var(--light-gray);padding-top:28px;margin-top:32px;text-align:left}.plan .highlights h5{font-size:17.5px;margin-top:0}.plan .highlights ul{list-style:none;padding-left:0;list-style-image:url(../img/right_arrow.0c3fb8cf.svg);margin:0 15px}.plan .highlights ul li{list-style-position:inside;padding-bottom:30px}.plan .button-container{-webkit-box-flex:0;-ms-flex:0;flex:0;background-color:var(--white);margin-top:0;width:100%;margin-bottom:32px}.plan .button-container .quiz-button{margin:0 auto;max-width:480px}@media only screen and (max-width:950px){.plan h4{margin-bottom:55px}.plan .button-container{position:sticky;bottom:0;background-color:var(--white);-webkit-box-shadow:1px 0 4px 0 hsla(0,0%,71%,.5);box-shadow:1px 0 4px 0 hsla(0,0%,71%,.5);padding:25px;margin-bottom:0}.plan .button-container .quiz-button{margin:0 auto;max-width:480px}}@media only screen and (max-width:320px){.highlights ul{margin:0}}.content[data-v-5726827c]{text-align:center}.inner-block[data-v-5726827c]{padding-top:60px}h4[data-v-5726827c]{margin:0;padding:0;font-size:22px}p[data-v-5726827c]{line-height:24px;margin:16px 0 0;padding:0;font-size:16px}form[data-v-5726827c]{margin-top:var(--spacing-sm)}.alert[data-v-5726827c]{margin-bottom:var(--spacing-sm)}.email[data-v-5726827c]{margin-bottom:var(--form-spacing)}.quiz-button[data-v-5726827c]{margin-top:var(--spacing-sm)}.booking-confirmation .content{text-align:center}.booking-confirmation #workshop-link{position:absolute;left:-2000px;top:-200px;top:0}.booking-confirmation .inner-block{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding-top:58px}.booking-confirmation h4{margin:0;padding:0;font-size:26px;line-height:40px;-ms-flex-item-align:center;align-self:center}.booking-confirmation .check{margin:28px auto 0}.booking-confirmation p{line-height:24px;margin:24px 0 0;padding:0;-ms-flex-item-align:center;align-self:center}.booking-confirmation .button.top{margin-top:26px}.booking-confirmation .workshop-button{margin:18px auto 0;-ms-flex-item-align:center;align-self:center;width:202px}.booking-confirmation .download{margin-top:22px}.workshop-booking-error[data-v-d9c9fe70]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;text-align:center}.workshop-booking-error h4[data-v-d9c9fe70]{font-size:20px}.workshop-booking-error img[data-v-d9c9fe70]{-ms-flex-item-align:center;align-self:center}.workshop-booking-error h1[data-v-d9c9fe70]{font-size:20px;line-height:30px;padding:0;margin:40px 0 0;width:100%}.workshop-booking-error p[data-v-d9c9fe70]{font-size:16px;padding:0;margin:24px 0 0;-ms-flex-item-align:center;align-self:center}.workshop-booking-error ul[data-v-d9c9fe70]{padding-left:0;width:100%}.workshop-booking-error ul li[data-v-d9c9fe70]{margin-top:16px}.workshop-booking-error ul li[data-v-d9c9fe70]:first-child{margin-top:26px}.workshop-not-found{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;text-align:center}.workshop-not-found img{-ms-flex-item-align:center;align-self:center}.workshop-not-found h1{font-size:20px;line-height:30px;padding:0;margin:40px 0 0;width:100%}.workshop-not-found p{font-size:16px;padding:0;margin:24px 0 0}.workshop-not-found .workshop-button{margin:27px auto 10px;width:197px}.payment.workshop-checkout{min-height:100%}.payment.workshop-checkout .inner-block{padding-top:60px;padding-bottom:56px}.payment.workshop-checkout .workshop-alert~.inner-block{padding-top:33px}.payment.workshop-checkout .spinner{text-align:center;display:block;margin:0 auto var(--spacing-sm)}.payment.workshop-checkout a{cursor:pointer;font-weight:700}.payment.workshop-checkout p{font-size:14px;margin-bottom:0}.payment.workshop-checkout .main-header p{font-size:16px}.payment.workshop-checkout h4{margin-bottom:0}.payment.workshop-checkout h5{font-family:Noto Sans,sans-serif;text-align:left;font-size:16px;margin-bottom:0}.payment.workshop-checkout h5.pay-with-card{color:var(--medium-gray);font-size:16px;font-weight:400;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-flex:1;-ms-flex:1;flex:1;margin:20px 25% 0}.payment.workshop-checkout h5.pay-with-card:after,.payment.workshop-checkout h5.pay-with-card:before{content:"";-webkit-box-flex:1;-ms-flex:1 1;flex:1 1;border-bottom:1px solid var(--medium-gray);margin:auto}.payment.workshop-checkout h5.pay-with-card:before{margin-right:10px}.payment.workshop-checkout h5.pay-with-card:after{margin-left:10px}.payment.workshop-checkout h5.payment-header.no-margin{margin-top:0}.payment.workshop-checkout h5.payment-header.has-content-above{margin-top:32px}.payment.workshop-checkout .top-sign-up-fields h5{margin-top:0}.payment.workshop-checkout .workshop-alert{-webkit-box-shadow:0 2px 3px hsla(0,0%,69.4%,.25);box-shadow:0 2px 3px hsla(0,0%,69.4%,.25);-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:35px 24px 16px 24px}.payment.workshop-checkout .invoice{margin-top:40px}.payment.workshop-checkout .form-alert{margin-top:0;margin-bottom:var(--spacing-sm)}.payment.workshop-checkout .log-in-fields h5,.payment.workshop-checkout .sign-in-fields h5{margin-top:0}.payment.workshop-checkout .browser-pay{margin-top:var(--spacing-sm)}.payment.workshop-checkout .browser-pay.no-form-above{margin-top:0}.payment.workshop-checkout .quiz-button{margin-top:var(--spacing-sm)}.payment.workshop-checkout form{margin-top:var(--spacing-md)}.payment.workshop-checkout form .row{margin-top:var(--form-spacing)}.payment.workshop-checkout form .stripe-element,.payment.workshop-checkout form input{border:1px solid var(--light-gray);border-radius:3px;padding:20px;width:100%}@media only screen and (max-width:950px){.payment.workshop-checkout .inner-block{padding-left:24px;padding-right:24px;padding-bottom:24px}.payment.workshop-checkout .workshop-alert~.inner-block{padding-top:40px}.payment.workshop-checkout .workshop-alert{padding:35px 24px 16px 28px;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin:0}}*{-webkit-box-sizing:border-box;box-sizing:border-box}body,html{height:100%}body{margin:0;padding:0;color:var(--black);font-size:16px;-webkit-font-smoothing:antialiased}body,h1,h2,h3,h4{font-family:Noto Sans,sans-serif}h1,h2,h3,h4{font-size:40px;letter-spacing:0;text-align:center;line-height:60px}h3{font-size:24px}h3,h4{line-height:30px}h4{font-size:20px}h5{font-family:Noto Sans,sans-serif;font-size:17.5px;font-weight:700}a{line-height:20px;text-decoration:none;color:var(--orange)}a:hover{text-decoration:underline}.input,input{display:block;background:var(--white);font-family:Noto Sans,sans-serif;border:1.6px solid var(--light-gray);border-radius:3.2px;padding:19px 25px;margin:0;font-size:18px;color:var(--black);line-height:27px;width:100%;font-weight:400}input[type=checkbox]{display:inline-block;width:auto;margin-right:5px;padding:12px}::-webkit-input-placeholder{color:var(--placeholder-gray);font-weight:400}::-moz-placeholder{color:var(--placeholder-gray);font-weight:400}:-ms-input-placeholder{color:var(--placeholder-gray);font-weight:400}::-ms-input-placeholder{color:var(--placeholder-gray);font-weight:400}::placeholder{color:var(--placeholder-gray);font-weight:400}.input-checkbox,button,input.text,input[type=button],input[type=email],input[type=password],input[type=submit],input[type=text],textarea{-webkit-appearance:none;font-family:Noto Sans,sans-serif;font-size:18px}.input-checkbox:focus,button:focus,input.text:focus,input[type=button]:focus,input[type=email]:focus,input[type=password]:focus,input[type=submit]:focus,input[type=text]:focus,textarea:focus{outline:none}.stripe-element,input[type=email],input[type=password],input[type=text]{border:1.6px solid var(--light-gray);border-radius:3.2px}select{font-family:Noto Sans,sans-serif;font-size:18px}select:focus{outline:none}button{cursor:pointer}button[disabled]{cursor:auto}label{padding:5px 0;display:block}small{font-size:14px;line-height:25px}.inner-block{max-width:480px;margin:0 auto;padding:20px 0}.error{font-size:14px;color:var(--red);text-align:left;margin-top:4px}.form-group-error .stripe-element,.form-group-error input{border-color:var(--red)!important}@media only screen and (max-width:950px){.inner-block{max-width:480px;padding:25px;min-height:100%}}.flex-column{-webkit-box-orient:vertical;-ms-flex-direction:column;flex-direction:column;-ms-flex:1;flex:1}.flex-column,.flex-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-flex:1}.flex-row{-webkit-box-orient:horizontal;-ms-flex-direction:row;flex-direction:row;-ms-flex:1;flex:1}.fade-leave-active{display:none}.fade-enter-active{-webkit-transition:opacity .5s;transition:opacity .5s}.fade-leave-active{display:none!important;height:0!important}.fade-enter,.fade-leave-to{opacity:0}.b{font-weight:700}