.footer_container__xQ8Ql{& .footer_main__KV0ps{background-color:var(--grey);background-image:linear-gradient(135deg,var(--cobalt) 25%,#0000 25%),linear-gradient(225deg,var(--cobalt) 25%,#0000 25%),linear-gradient(45deg,var(--cobalt) 25%,#0000 25%),linear-gradient(315deg,var(--cobalt) 25%,var(--grey) 25%);background-position:12px 0,12px 0,0 0,0 0;background-repeat:repeat;background-size:24px 24px;border-bottom:3px solid var(--black);height:8rem;& .footer_overlay__ii9y\+{align-items:flex-end;background:linear-gradient(to bottom,var(--grey),#0000);display:flex;height:100%;justify-content:flex-start;width:100%;& .footer_socials__\+jPJQ{background-color:var(--grey);border-top-right-radius:25px;padding:.5rem 1rem 0 .5rem}}}& .footer_scroller__P8eUT{align-items:center;background-color:var(--cobalt);color:var(--grey);display:flex;flex-flow:row nowrap;height:3rem;justify-content:flex-start;overflow:hidden;& .footer_innerScroller__ijURD{animation:footer_scroll__zVJGm 15s linear infinite;display:flex;flex-shrink:0;transform:translateZ(0);white-space:nowrap;width:max-content;will-change:transform}& span{font-family:Oswald;font-size:2rem;font-weight:700;margin:0 3rem;text-align:center;-webkit-user-select:none;user-select:none;white-space:nowrap;width:fit-content}}& .footer_bottom__rlMtw{align-items:center;background-color:var(--cobalt);border-top:1px solid var(--black);color:var(--grey);display:flex;flex-flow:row wrap;height:2rem;justify-content:space-between;& ul{list-style:none;& p{font-family:Ubuntu;font-size:.8rem;font-weight:250}& li,& p{display:inline}& li{margin-left:.5rem;& a{&:link,&:visited{color:var(--grey);font-family:Ubuntu;font-size:.8rem;font-weight:250;text-decoration:none}&:focus,&:hover{text-decoration:underline}}& button{background:none;border:none;color:var(--grey);cursor:pointer;font-family:Ubuntu;font-size:.8rem;font-weight:250;text-decoration:none;&:focus,&:hover{text-decoration:underline}}}&:last-of-type{margin-left:0;margin-right:.5rem}}}}@keyframes footer_scroll__zVJGm{0%{transform:translateX(0) translateZ(0)}to{transform:translateX(-50%) translateZ(0)}}@media (max-width:500px){.footer_container__xQ8Ql{& .footer_bottom__rlMtw{align-items:center;flex-flow:row wrap;height:fit-content;justify-content:center;padding:.5rem 0}}}@media (max-width:350px){.footer_container__xQ8Ql{& .footer_bottom__rlMtw{& ul{& p{font-size:.8rem}& li{& a{&:link,&:visited{font-size:.8rem}}& button{font-size:.8rem}}}}}}.header_container__zezmz{align-items:center;display:flex;flex-flow:row nowrap;justify-content:space-between;padding:.5rem 1rem;& a.header_logoLink__xldE\+{&:link,&:visited{color:#000;text-decoration:none}}& .header_logo__UfLJq{align-items:center;display:flex;flex-flow:row nowrap;justify-content:center;& .header_logoText__WTiqP{align-content:center;justify-items:center;text-align:center;& p{font-family:Jasmine;font-weight:700;letter-spacing:.15rem;&:first-of-type{color:var(--cobalt);& span{color:var(--cerulean)}}&:last-of-type{font-size:.5rem;margin-top:.35rem}}& .header_logoLine__0rQ\+Q{background-color:var(--cerulean);border-radius:50%;height:.15rem;margin:.25rem 0;width:90%}}}& nav{align-items:center;display:flex;flex-flow:row wrap;justify-content:center;a{&:link,&:visited{color:var(--cobalt);font-family:Ubuntu;font-weight:400;margin-right:1rem;text-decoration:none;transition:.2s linear}&:focus,&:hover{color:var(--cerulean)}}}& .header_hamburgerMenu__sdoxm{align-items:flex-start;background-color:#fff;box-shadow:0 0 10px 2px #000;display:flex;flex-flow:column nowrap;height:100%;justify-content:space-between;position:fixed;right:0;top:0;transition:.2s ease-in-out;width:25rem;z-index:5;& nav{align-items:flex-start;display:flex;flex-flow:column nowrap;justify-content:center;width:100%;& a{&:link,&:visited{background-color:var(--cobalt);color:#fff;font-size:1.25rem;margin:.15rem 0;padding:.5rem;transition:.2s ease-in-out;width:100%}&:focus,&:hover{background-color:var(--cerulean);font-size:1.75rem}}}& .header_extras__JDWul{align-items:center;display:flex;flex-flow:row nowrap;justify-content:space-evenly;padding:0 0 1rem;width:100%;& button{background-color:initial;border:none;color:var(--cobalt);font-family:Ubuntu;font-size:1rem;font-weight:400;transition:.2s linear;&:focus,&:hover{color:var(--cerulean)}}}& button{cursor:pointer}& .header_hamburgerMenuCloseButton__lVHfw{background-color:initial;border:none;color:var(--cobalt);font-family:Ubuntu;font-size:1rem;font-weight:400;margin:1rem;transition:.2s linear;&:focus,&:hover{color:var(--red)}}}}@media screen and (max-width:430px){.header_container__zezmz{padding:.5rem 1rem .5rem 0;.header_logo__UfLJq{justify-content:flex-start;.header_logoText__WTiqP{font-size:.8rem}}}}@media screen and (max-width:400px){.header_container__zezmz{.header_hamburgerMenu__sdoxm{width:100%}}}.cart_overlay__b9y35{background-color:#000c;height:100vh;left:0;position:fixed;top:0;width:100vw;z-index:4}.cart_cartIcon__Tes3J{display:inline-block;margin:0;padding:0}.cart_slider__hxTDm{align-items:flex-start;background-color:#fff;border-left:1px solid var(--jumbo);box-shadow:0 0 8px #000;display:flex;flex-flow:column nowrap;height:100vh;justify-content:space-between;position:fixed;right:0;top:0;transition:.2s ease-in-out;width:25rem;z-index:5;& .cart_heading__MZqpU{border-bottom:2px solid var(--black);padding-bottom:.5rem;padding-left:2rem;padding-top:1rem;width:100vw;& h4{font-family:Oswald;font-size:2rem;font-weight:700}}& .cart_main__FMHeP{height:100%;padding:.5rem 0;width:100%;& .cart_emptyCart__nmR4T{align-content:center;height:100%;text-align:center;& p{font-family:Ubuntu;font-size:1.5rem;font-weight:250}& button{background-color:initial;border:none;color:var(--cobalt);cursor:pointer;font-size:1rem;margin-top:.5rem;text-decoration:underline}}}& .cart_buttonBox__nv1wc{align-items:center;display:flex;flex-flow:column nowrap;justify-content:center;width:100%;& button{background-color:var(--cobalt);border:1px solid var(--black);border-radius:5px;color:#fff;cursor:pointer;display:block;font-family:Ubuntu;font-size:1.25rem;font-weight:400;letter-spacing:.1rem;margin-bottom:.5rem;overflow:hidden;padding:.75rem 0;transition:.2s linear;width:95%;&:focus,&:hover{background-color:var(--cerulean);color:#fff}&:last-of-type{background-color:var(--jumbo);&:focus,&:hover{background-color:#ff3434;color:#fff}}}}}@media screen and (max-width:400px){.cart_slider__hxTDm{width:100%}}.cartProductDisplay_container__Ueu4Y{align-items:center;border-bottom:.5px solid grey;display:flex;flex-flow:row nowrap;justify-content:space-between;overflow:auto;padding:.5rem 0;& .cartProductDisplay_left__Hs9w0{align-items:center;display:flex;flex-flow:row nowrap;height:100%;justify-content:flex-start;.cartProductDisplay_imgBox__BZC07{align-items:center;display:flex;justify-content:center;& img{border:1px solid #000;height:3rem;width:3rem}}& div{display:inline-block;margin-left:.5rem;& p{font-family:Ubuntu;margin:0;padding:0;&:first-of-type{font-weight:400;max-width:8rem;text-overflow:ellipsis;width:8rem}&:last-of-type{cursor:pointer;font-size:.8rem;text-decoration:underline;text-underline-offset:.2rem;transition:.2s linear;&:focus,&:hover{color:var(--cerulean)}}}}}& .cartProductDisplay_right__4a8yO{align-items:center;display:flex;justify-content:space-evenly;width:100%;& p{color:#000;display:inline;font-family:Ubuntu;font-size:1.15rem;font-weight:550;&:last-of-type{color:red;cursor:pointer;font-weight:400;&:focus,&:hover{text-decoration:underline;text-underline-offset:.2rem}}}& div{display:inline-block;padding-left:.75rem;padding-right:.75rem;& p{cursor:pointer}& p:first-of-type{font-weight:500;margin-right:.25rem;&:focus,&:hover{text-decoration:underline;text-underline-offset:.2rem}}& p:nth-of-type(2){cursor:default;font-weight:400;margin:0}& p:nth-of-type(3){color:#000;font-weight:500;margin-left:.25rem;margin-right:0;&:focus,&:hover{text-decoration:underline;text-underline-offset:.2rem}}}}}.bubble_outline__vKQH8{align-items:center;background-color:var(--black);border-radius:50%;cursor:pointer;display:inline-flex;height:2rem;justify-content:center;margin:0 0 0 1rem;width:2rem;& .bubble_innerOutline__ZnzZs{align-items:center;background-color:var(--black);border-radius:50%;display:flex;height:90%;justify-content:center;overflow:hidden;position:relative;width:90%;& .bubble_slice__05TzY{animation:bubble_radarSpin__c\+EZd 2s linear infinite;background-color:var(--cobalt);border-radius:50%;clip-path:polygon(50% 50%,100% 50%,100% 0,87% 13%,50% 50%);height:100%;left:0;position:absolute;top:0;width:100%}& .bubble_pic__98y2N{align-items:center;background-color:var(--black);border-radius:50%;display:flex;height:80%;justify-content:center;left:10%;position:absolute;top:10%;transform-origin:center;width:80%}}}.bubble_menu__0gcXW{background-color:#fff;box-shadow:0 0 10px 2px #000;height:100%;position:fixed;right:0;top:0;transition:.2s ease-in-out;width:25rem;z-index:5;.bubble_closeButton__91wz1{background-color:initial;border:none;color:var(--cobalt);cursor:pointer;font-family:Ubuntu;font-size:1rem;font-weight:400;left:0;margin:1rem;position:absolute;top:0;transition:.2s linear;&:focus,&:hover{color:var(--red)}}.bubble_outline__vKQH8{height:3rem;margin:1rem;position:absolute;right:0;top:0;width:3rem}.bubble_signedInMenu__z0SbX{align-items:center;display:flex;flex-flow:column nowrap;height:100%;justify-content:space-between;width:100%;.bubble_noCurrentCourse__hbgIv{background-color:var(--grey);border:2px solid #000;border-radius:10px;margin-top:5rem;padding:2rem 1rem;text-align:center;width:80%;p{font-family:Ubuntu;font-size:1rem;font-weight:400}}.bubble_currentCourse__yVyHo{background-color:var(--grey);border:2px solid #000;border-radius:10px;height:40%;margin-top:5rem;overflow:hidden;position:relative;text-align:center;width:80%;img{height:100%;width:100%}.bubble_overlay__9H4tB{align-content:end;background:linear-gradient(180deg,#0000,#000);background-color:#00000040;height:100%;left:0;position:absolute;text-align:center;top:0;width:100%;p{color:#fff;font-size:1.25rem;font-weight:400;margin-bottom:1.5rem;text-align:center;text-shadow:0 0 5px #000}button,p{font-family:Ubuntu}button{background-color:var(--cobalt);border:2px solid #000;border-radius:25px;color:var(--grey);cursor:pointer;font-size:.8rem;font-weight:550;margin-bottom:1rem;padding:.5rem 2rem;transition:.2s linear;&:focus,&:hover{background-color:var(--cerulean)}}}}.bubble_ownedCourses__KIXhH{align-content:center;background:linear-gradient(180deg,#fff,#0000,#0000,#0000,#0000,#0000,#0000,#fff);border-radius:5px;height:80%;margin-top:5rem;overflow:auto;text-align:center;width:90%;p{font-family:Ubuntu;font-size:1.25rem;font-weight:400;margin-bottom:1rem}a{&:link,&:visited{color:var(--cobalt);font-family:Ubuntu;font-size:1.25rem;font-weight:550;text-decoration:none;transition:.2s linear}&:focus,&:hover{color:var(--cerulean)}}}.bubble_extras__ZyniU{align-items:center;display:flex;flex-flow:row nowrap;justify-content:space-evenly;padding-bottom:1rem;width:100%;button{background-color:initial;border:none;color:var(--cobalt);cursor:pointer;font-family:Ubuntu;font-size:1.15rem;font-weight:400;transition:.2s linear;&:focus,&:hover{color:var(--cerulean)}}}}.bubble_signedOutMenu__bqtkv{align-items:center;display:flex;flex-flow:column nowrap;height:100%;justify-content:center;width:100%;button{border:2px solid #000;border-radius:5px;cursor:pointer;font-family:Ubuntu;font-size:1.25rem;font-weight:400;padding:.5rem 4rem;transition:.2s linear;&:first-of-type{background-color:var(--cobalt);color:#fff;margin-bottom:1.25rem}&:last-of-type{background-color:var(--jumbo);color:#fff;margin-top:1.25rem}&:focus,&:hover{background-color:var(--cerulean)}}p{font-family:Ubuntu;font-size:1.5rem;font-weight:250}}}@keyframes bubble_radarSpin__c\+EZd{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@media screen and (max-width:400px){.bubble_menu__0gcXW{width:100%}}.settings_container__okaak{background-color:#fff;box-shadow:0 0 10px 2px #000;height:100%;position:fixed;right:0;top:0;transition:.2s ease-in-out;width:25rem;z-index:5;.settings_backButton__VSwjC{background-color:initial;border:none;color:var(--cobalt);cursor:pointer;font-family:Ubuntu;font-size:1rem;font-weight:400;left:0;margin:1rem;position:absolute;top:0;transition:.2s linear;&:focus,&:hover{color:var(--red)}}.settings_main__zH0WR{align-items:flex-start;display:flex;flex-flow:column nowrap;height:100%;justify-content:center;div{padding-left:2rem;padding-top:2rem;p{margin-top:.5rem}button{background-color:initial;border:none;color:var(--cobalt);cursor:pointer;font-family:Ubuntu;font-size:1rem;font-weight:400;transition:.2s linear;&:focus,&:hover{color:var(--cerulean)}}}}.settings_passwordResetModal__CQ1cJ{background-color:#fff;height:100%;left:0;position:fixed;top:0;width:100%;h1{border-bottom:2px solid #000;padding:2rem 1rem}div{padding-left:1rem;label{display:block;font-weight:550;margin-top:1rem;&:first-of-type{margin-top:2rem}}input{margin-top:.25rem;padding:.25rem}}button{background-color:initial;border:none;color:var(--cobalt);cursor:pointer;display:block;font-family:Ubuntu;font-size:1rem;font-weight:400;margin-left:1rem;margin-top:1rem;transition:.2s linear;&:focus,&:hover{color:var(--cerulean)}&:first-of-type{background-color:var(--cobalt);border:2px solid #000;border-radius:5px;color:#fff;margin-top:2rem;padding:.5rem;&:focus,&:hover{background-color:var(--cerulean)}}&:last-of-type{&:focus,&:hover{color:var(--red)}}}}}.smallBand_container__9iloW{&:link,&:visited{text-decoration:none;& div{& h3{background-color:var(--cobalt);color:var(--grey);font-family:Ubuntu;font-size:1rem;font-weight:250;letter-spacing:.15rem;padding:.5rem 0;text-align:center}}}}.home_container__ZYu4J{& .home_mainVideoDisplay__fT4IM{border-bottom:2px solid #000;height:80vh;position:relative;& video{height:100%;object-fit:cover;width:100%}& .home_overlay__E2eBu{align-items:center;background-color:#00000080;display:flex;flex-flow:column nowrap;height:100%;justify-content:center;left:0;padding:1.5rem;position:absolute;top:0;width:100%;& h1,& h2{color:var(--grey);text-align:center}& h1{font-family:Oswald;font-size:4rem;font-weight:700;text-shadow:0 0 5px #000}& h2{font-family:Ubuntu;font-weight:400;text-shadow:0 2px 5px #000}& button{background-color:var(--cobalt);border:none;border-radius:5px;box-shadow:0 0 5px #000;color:var(--grey);cursor:pointer;font-size:1.25rem;margin-top:40px;padding:.5rem 2rem}}}}@media screen and (max-width:1000px){.home_container__ZYu4J{& .home_mainVideoDisplay__fT4IM{& .home_overlay__E2eBu{& h2{margin:.25rem 1rem}}}}}@media screen and (max-width:330px){.home_container__ZYu4J{.home_mainVideoDisplay__fT4IM{.home_overlay__E2eBu{h1{font-size:3rem}h2{font-size:1.25rem}}}}}@media screen and (max-height:580px){.home_container__ZYu4J{.home_mainVideoDisplay__fT4IM{min-height:580px}}}.fourOFour_container__MIRPt{align-items:center;display:flex;flex-flow:column nowrap;height:80vh;justify-content:center;.fourOFour_logo__IXwq0{margin-bottom:.5rem}h2{&:first-of-type{font-family:Oswald;font-size:3rem;font-weight:700}&:last-of-type{font-family:Ubuntu;font-size:1.5rem;font-weight:400;text-align:center}}button{background-color:var(--cobalt);border:2px solid #000;border-radius:5px;color:var(--grey);cursor:pointer;font-family:Ubuntu;font-size:1rem;font-weight:550;margin-top:1.5rem;padding:.5rem 3rem}}.allProducts_container__jh2\+p{min-height:80vh;section{align-items:flex-start;display:flex;flex-flow:row wrap;justify-content:flex-start;padding:0 .5rem}section.allProducts_courses__DRqI2{margin-top:1rem;padding:0;h1{border-bottom:3px solid #000;font-family:Oswald;font-size:3rem;font-weight:700;padding:2rem .5rem 1.5rem 2rem}h1,p{width:100%}p{font-family:Ubuntu;font-size:2rem;font-weight:400;padding:5rem;text-align:center}}}@media screen and (max-width:520px){.allProducts_container__jh2\+p{section{align-items:center;justify-content:center}}}.homeProductDisplay_container__46ITc{align-items:center;background-color:#fff;border-radius:20px;box-shadow:0 0 10px #000;display:flex;flex-flow:column nowrap;height:24rem;justify-content:space-between;margin:2rem 1rem;padding:.75rem;width:15rem;& img{border-radius:5px;box-shadow:0 0 5px 1px #000;cursor:pointer;height:12rem;min-height:12rem;min-width:12rem;width:12rem}& .homeProductDisplay_textBox__qCngl{align-items:center;display:flex;flex-flow:column wrap;height:100%;justify-content:flex-start;margin-top:.5rem;padding:.5rem 1rem;& p{font-family:Ubuntu;font-size:1.2rem;font-weight:400;margin-top:.15rem;&:first-of-type{cursor:pointer;font-weight:550;text-align:center}&:last-of-type{font-size:1rem;margin-top:.25rem}}}.homeProductDisplay_buttonBox__zMk2l{align-items:center;display:flex;flex-flow:column nowrap;justify-content:center;& button{background-color:var(--cobalt);border:2px solid #000;border-radius:5px;color:#fff;cursor:pointer;font-size:1rem;margin-top:.25rem;padding:.25rem 0;transition:.2s linear;width:12rem;&:first-of-type{font-family:Oswald;font-weight:700}&:focus,&:hover{background-color:var(--cerulean)}}}}.product_container__sGvMB{.product_nonProductBox__UGjZ6{align-items:center;display:flex;flex-flow:column nowrap;justify-content:center;min-height:80vh;padding:1rem;p{font-size:1.5rem;font-weight:550;text-align:center}button,p{font-family:Ubuntu}button{background-color:var(--cobalt);border:2px solid #000;border-radius:5px;color:#fff;cursor:pointer;font-size:1rem;font-weight:400;margin-top:2rem;padding:.5rem 2rem;transition:.2s linear;&:focus,&:hover{background-color:var(--cerulean)}}}.product_productBox__wK79w{align-items:flex-start;display:flex;flex-flow:row wrap;justify-content:flex-start;padding-bottom:5rem;.product_imgDisplay__OyWfu{align-items:flex-start;display:flex;flex-flow:row nowrap;height:fit-content;justify-content:flex-start;padding:1rem;width:55%;.product_imgSelect__25mvt{align-items:center;display:flex;flex-flow:column nowrap;height:100%;justify-content:center;overflow:auto;img{border:1.5px solid #000;cursor:pointer;height:6rem;margin:.5rem;transition:.2s linear;width:6rem;&:focus,&:hover{border:1.5px solid var(--cerulean)}}}.product_imgMainDisplay__cnSlj{padding-left:.5rem;img{border:1.5px solid #000;height:30rem;width:30rem}}}.product_productInfo__j-cc3{height:fit-content;padding-left:1rem;width:45%;h1{font-family:Oswald;font-size:2.2rem;font-weight:700;padding:2rem 1rem 0}.product_price__Cl8Ek{font-family:Ubuntu;font-size:1.5rem;font-weight:400;margin-top:.75rem;padding-left:1rem}.product_inventoryStatus__AT2-1{font-family:Ubuntu;font-size:1.2rem;font-weight:250;margin-top:1rem}.product_quantityBox__hcRvp{margin-top:2rem;label{display:block;font-family:Ubuntu;font-size:1rem;font-weight:250}input{margin-top:.5rem;padding:.5rem;width:4rem}}button{background-color:var(--cobalt);border:2px solid #000;border-radius:5px;color:#fff;cursor:pointer;display:block;font-family:Ubuntu;font-size:1.15rem;font-weight:400;margin-top:.75rem;padding:.5rem 0;transition:.2s linear;width:60%;&:first-of-type{margin-top:1.5rem}&:focus,&:hover{background-color:var(--cerulean)}}.product_description__UZS8J{color:#000;font-family:Ubuntu;font-size:1.2rem;font-weight:400;line-height:2rem;margin-top:3rem;width:80%;ul{li{margin-left:2rem}}}}}}@media screen and (max-width:1180px){.product_container__sGvMB{.product_productBox__wK79w{flex-flow:column nowrap;.product_imgDisplay__OyWfu{flex-flow:column wrap;padding:0;width:100%;.product_imgSelect__25mvt{flex-flow:row nowrap;justify-content:flex-start;width:100%}.product_imgMainDisplay__cnSlj{align-items:center;display:flex;justify-content:center;padding:0;width:100%}}.product_productInfo__j-cc3{width:100%}}}}@media screen and (max-width:510px){.product_container__sGvMB{.product_productBox__wK79w{.product_imgDisplay__OyWfu{.product_imgMainDisplay__cnSlj{img{width:100%}}}}}}.checkoutProductDisplay_container__dvgxN{align-items:center;border-top:.5px solid grey;display:flex;flex-flow:row nowrap;justify-content:space-between;overflow:auto;padding:.5rem;& .checkoutProductDisplay_left__apY4o{& img{height:2rem;width:2rem}& div{display:inline-block;margin-left:.5rem;& p{font-family:var(--secondaryFont);margin:0;padding:0;&:first-of-type{font-weight:400}&:last-of-type{cursor:pointer;font-size:.8rem;text-decoration:underline;text-underline-offset:.2rem}}}}& .checkoutProductDisplay_right__ZP35F{& p{color:#000;display:inline;font-family:var(--secondaryFont);font-size:1.25rem;&:last-of-type{color:red;cursor:pointer;&:focus,&:hover{text-decoration:underline;text-underline-offset:.2rem}}}& div{display:inline-block;padding-left:1rem;padding-right:1.25rem;& p{cursor:pointer}& p:first-of-type{font-weight:500;margin-right:.5rem;&:focus,&:hover{text-decoration:underline;text-underline-offset:.2rem}}& p:nth-of-type(2){cursor:default;font-weight:400;margin:0}& p:nth-of-type(3){color:#000;font-weight:500;margin-left:.5rem;margin-right:0;&:focus,&:hover{text-decoration:underline;text-underline-offset:.2rem}}}}}.footerBand_container__dp1Ai{align-items:center;background-color:var(--cobalt);display:flex;flex-flow:row nowrap;justify-content:center;padding:.5rem;ul{align-items:center;display:flex;flex-flow:row wrap;justify-content:center;line-height:1.5rem;list-style:none;&:first-of-type{li{margin-left:.75rem;a:link,a:visited,p{color:var(--grey);font-family:Ubuntu;font-size:1rem;font-weight:250;text-decoration:none}a:focus,a:hover{text-decoration:underline}}}}}.checkoutSuccess_container__GUP2J{align-items:center;display:flex;flex-flow:column nowrap;justify-content:center;padding:4rem 1rem 1rem;text-align:center;width:100vw;hgroup>*{margin:1.5rem 0}p{margin-top:1rem}.checkoutSuccess_orderNumber__xhSqQ{background-color:var(--jumbo);border-radius:25px;color:#fff;margin:0;padding:.25rem .5rem;word-break:break-all}aside{display:flex;padding-bottom:1.5rem;padding-top:1.5rem;width:100vw;div{width:50%;&:first-of-type{h3{border-right:.1rem solid #000}}h3{background-color:var(--cobalt);color:#fff;margin-bottom:1.5rem;padding:.5rem 1.5rem}p{margin:.25rem;b{font-size:1.25rem;font-weight:550}}}}section{width:100vw;h3{background-color:var(--cobalt);color:#fff;margin-bottom:.5rem;padding:.5rem 1.5rem;width:100%}.checkoutSuccess_productList__tQz0l{align-items:center;display:flex;flex-flow:column nowrap;justify-content:flex-start}.checkoutSuccess_product__tIJb1{align-items:flex-start;display:flex;flex-flow:row wrap;justify-content:center;padding:1rem 2rem;width:100%;img{height:8rem;width:15rem}.checkoutSuccess_productDetails__oFpaR{align-items:center;display:flex;flex-flow:column nowrap;justify-content:center;padding:2rem 1rem 1rem;width:20rem;p{margin:0;padding:0;&:first-of-type{font-weight:550;margin-bottom:.5rem}&:nth-last-of-type(2),&:nth-of-type(3){margin-top:.25rem}}}}.checkoutSuccess_totals__sZEVB{align-items:center;display:flex;flex-flow:column nowrap;justify-content:center;padding-bottom:1rem;padding-top:1.5rem;p{margin:.5rem 0 0;padding:0}}div{button{border:1.5px solid #000;border-radius:5px;color:var(--cobalt);cursor:pointer;font-family:Oswald;font-size:1rem;font-weight:700;margin-bottom:2rem;margin-top:1rem;padding:.5rem 3rem;transition:.5s ease-in-out;&:focus,&:hover{animation:checkoutSuccess_buttonAnimation__D1bqF .5s ease-in-out infinite alternate;box-shadow:0 0 5px #000}}}}}@keyframes checkoutSuccess_buttonAnimation__D1bqF{0%{color:var(--cobalt)}to{color:var(--cerulean)}}.privacy_container__FWwlp{font-family:Ubuntu;padding:2rem 3rem;p,ul li{margin-top:.5rem}ul{margin-left:2rem}h2{margin-top:1rem}}.tos_container__sAWeU{font-family:Ubuntu;padding:2rem 3rem;p,ul li{margin-top:.5rem}ul{margin-left:2rem}h2{margin-top:1rem}}.athletes_container__Y88XQ{background-color:var(--cobalt);.athletes_headerImage__6Be5g{align-items:center;background-color:var(--cobalt);display:flex;height:fit-content;justify-content:center;img{height:70vh;-webkit-mask-image:linear-gradient(90deg,#0000,#000,#000,#000,#000,#000,#0000);mask-image:linear-gradient(90deg,#0000,#000,#000,#000,#000,#000,#0000);width:70vw}}h1{color:#fff;font-family:Oswald;font-size:2.5rem;font-weight:700;margin-top:5vh;padding:0 .5rem;text-align:center}.athletes_mainList__ZOBXg{align-items:center;display:flex;justify-content:center;padding:2rem 0 0;ul{color:#fff;line-height:2rem;max-width:50%;li{font-family:Ubuntu;font-size:1.25rem;font-weight:400;margin:1rem 0 0;b{font-weight:700}}}}section{align-items:center;background:linear-gradient(to bottom,#0000 1%,var(--cobalt) 8%);color:#fff;display:flex;flex-flow:column nowrap;justify-content:center;padding:4rem 2rem 3rem;h1,h2,h3,p{text-align:center}h1{margin:0;padding:0}h3{font-family:Ubuntu;font-size:1.5rem;font-weight:700}h2{font-family:Oswald;font-size:2rem;margin-bottom:2rem}p{font-family:Ubuntu;font-size:1.15rem;font-weight:400;margin-bottom:1rem}b.athletes_bigBold__IMwRq{font-size:1.35rem}figure{figcaption{font-family:Ubuntu;font-size:1.15rem;font-weight:400;margin-bottom:.5rem}}ul{li{font-family:Ubuntu;font-size:1.15rem;font-weight:400;margin-bottom:.5rem;margin-left:3rem}}button{border:1.5px solid #000;border-radius:5px;color:var(--cobalt);cursor:pointer;font-family:Oswald;font-size:1rem;font-weight:700;padding:.5rem 1rem;transition:.5s ease-in-out;&:focus,&:hover{animation:athletes_buttonAnimation__\+ufNb .5s ease-in-out infinite alternate;box-shadow:0 0 5px #000}}}}@keyframes athletes_buttonAnimation__\+ufNb{0%{color:var(--cobalt)}to{color:var(--cerulean)}}@media screen and (max-width:900px){.athletes_container__Y88XQ{.athletes_mainList__ZOBXg{ul{max-width:80%}}}}@media screen and (max-width:400px){.athletes_container__Y88XQ{.athletes_headerImage__6Be5g{img{width:100vw}}}}.dancers_container__YE2Dj{background-color:var(--cobalt);overflow:hidden;position:relative;z-index:1;img{height:50rem;-webkit-mask-image:linear-gradient(90deg,#0000,#000,#000,#000,#000);mask-image:linear-gradient(90deg,#0000,#000,#000,#000,#000);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;position:absolute;right:0;top:0;z-index:-1}.dancers_text__NdWdQ{color:#fff;padding-bottom:4rem;padding-left:3rem;padding-top:4rem;h1,h3,ul li p{padding:0 .5rem;text-shadow:0 0 10px var(--cobalt),0 0 20px var(--cobalt)}h1{font-family:Oswald;font-size:700;font-size:2.75rem}h3{font-family:Ubuntu;font-size:1.5rem;font-weight:400;margin-top:.5rem}ul{list-style:none;li{p{font-family:Ubuntu;font-size:1.15rem;font-weight:400;&:first-of-type{margin-top:1rem}&:last-of-type{margin-top:.15rem}b{font-size:1.25rem;font-weight:700}}}}}section{align-items:center;background:linear-gradient(to bottom,#0000 1%,var(--cobalt) 8%);color:#fff;display:flex;flex-flow:column nowrap;justify-content:center;padding:4rem 2rem 2rem;h2,h3,p{text-align:center}h3{font-family:Ubuntu;font-size:1.5rem;font-weight:700}h2{font-family:Oswald;font-size:2rem;margin-bottom:2rem}p{font-family:Ubuntu;font-size:1.15rem;font-weight:400;margin-bottom:.25rem}figure{figcaption{font-family:Ubuntu;font-size:1.15rem;font-weight:400;margin-bottom:.5rem}}ul{li{font-family:Ubuntu;font-size:1.15rem;font-weight:400;margin-bottom:.5rem;margin-left:1rem}}button{border:1.5px solid #000;border-radius:5px;color:var(--cobalt);cursor:pointer;font-family:Oswald;font-size:1rem;font-weight:700;padding:.5rem 1rem;transition:.5s ease-in-out;&:focus,&:hover{animation:dancers_buttonAnimation__eJo-d .5s ease-in-out infinite alternate;box-shadow:0 0 5px #000}}}}@keyframes dancers_buttonAnimation__eJo-d{0%{color:var(--cobalt)}to{color:var(--cerulean)}}@media screen and (max-width:850px){.dancers_container__YE2Dj{.dancers_text__NdWdQ{background-color:#00000040;padding-left:0;padding-top:0;h1{padding-top:4rem}h1,h3,ul li p{padding-left:1rem;text-shadow:0 0 10px #000}}}}.whyToes_container__Pse8K{.whyToes_videoBox__x5Xik{border-bottom:2px solid #000;height:70vh;margin:0 0 1rem;video{height:100%;object-fit:cover;width:100%}}.whyToes_content__9Gym8{margin:0;padding:2rem}li,p{font-family:Ubuntu;font-size:1rem;font-weight:400;margin-top:.5rem}b{font-weight:700}div{margin-top:1rem}section{margin-top:2rem}h1{font-family:Ubuntu;font-weight:700}.whyToes_heading__dzYqJ{align-items:center;display:flex;flex-flow:row nowrap;justify-content:flex-start}ul{margin-left:2rem}}@media screen and (max-width:400px){.whyToes_container__Pse8K{.whyToes_content__9Gym8{padding:1rem}h1{font-size:1.5rem}.whyToes_heading__dzYqJ{h1{margin-left:.5rem}}}}.toeTests_container__51AQU{min-height:80vh;h1{border-bottom:2px solid #000;font-family:Oswald;font-size:3rem;padding:2rem;text-align:center}section{align-items:center;display:flex;flex-flow:column nowrap;font-family:Ubuntu;justify-content:center;padding-top:8rem;p{font-size:1.75rem}a{&:link,&:visited{color:var(--cobalt);margin-top:1rem;transition:.2s linear}&:focus,&:hover{color:var(--cerulean)}}}}.createAccount_container__C4RoH{position:relative;.createAccount_heading__Z0Xts{border-bottom:2.5px solid #000;justify-items:end;padding:2.5rem 2rem;text-align:end;p{margin-top:.5rem;span{color:var(--cobalt)}}}.createAccount_inputBox__NF1ds{margin:1rem;label{display:block;font-family:Ubuntu;font-size:1rem;font-weight:250;margin-bottom:.25rem}input{padding:.25rem}}.createAccount_nameBox__cAbVQ{display:flex;flex-flow:row wrap;div:last-of-type{margin-left:1rem}}.createAccount_buttonBox__5uKzY{button{background-color:var(--cobalt);border:2px solid #000;border-radius:5px;color:var(--grey);cursor:pointer;font-family:Ubuntu;font-size:1rem;font-weight:400;padding:.5rem 3rem}}.createAccount_haveAccountBox__u6VfA{a:link,a:visited{color:var(--cobalt)}}.createAccount_captchaSignage__Nlo0x{float:right;font-family:Ubuntu;font-size:.8rem;font-weight:250;opacity:.5;padding:1rem}p.createAccount_errorMsg__57MBk{padding:.5rem 0 1rem 1rem}}@media screen and (max-width:500px){.createAccount_container__C4RoH{.createAccount_heading__Z0Xts{padding:.75rem;h2{font-size:1.25rem}p{font-size:.8rem}}.createAccount_inputBox__NF1ds{margin-left:.5rem;label{font-size:.8rem}}.createAccount_nameBox__cAbVQ{flex-flow:column nowrap;div:last-of-type{margin-left:0;margin-top:1rem}}}}.signIn_container__9U9FT{position:relative;.signIn_heading__PIhpA{border-bottom:2.5px solid #000;justify-items:end;padding:2.5rem 2rem;text-align:end;p{margin-top:.5rem;span{color:var(--cobalt)}}}.signIn_inputBox__xXYbO{margin:1rem;label{display:block;font-family:Ubuntu;font-size:1rem;font-weight:250;margin-bottom:.25rem}input{padding:.25rem}}.signIn_needAccountBox__Kst7y{a:link,a:visited{color:var(--cobalt);display:block;&:last-of-type{margin-top:.5rem}}}.signIn_buttonBox__2q-Qx{button{background-color:var(--cobalt);border:2px solid #000;border-radius:5px;color:var(--grey);cursor:pointer;font-family:Ubuntu;font-size:1rem;font-weight:400;padding:.5rem 3rem}}p.signIn_errorMsg__ka5dI{padding:.5rem 0 1rem 1rem}}@media screen and (max-width:500px){.signIn_container__9U9FT{.signIn_heading__PIhpA{padding:.75rem;h2{font-size:1.25rem}p{font-size:.8rem}}.signIn_inputBox__xXYbO{margin-left:.5rem;label{font-size:.8rem}}}}.contact_container__0MBni{padding:.5rem;position:relative;.contact_heading__MI1GC{border-bottom:2.5px solid #000;justify-items:end;padding:1.5rem 2rem;text-align:end;a{color:var(--cobalt);display:block;font-family:Ubuntu;font-size:1rem;font-weight:250;margin-top:.5rem;text-decoration:none;&:last-of-type{margin-top:.25rem}&:focus,&:hover{text-decoration:underline}}}.contact_inputBox__2wRQr{margin:1rem;label{display:block;font-family:Ubuntu;font-size:1rem;font-weight:250;margin-bottom:.25rem}input,textarea{padding:.25rem}textarea{height:8rem;resize:none;width:90%}}.contact_buttonBox__EdrUq{margin:1rem;button{background-color:var(--cobalt);border:2px solid #000;border-radius:5px;color:var(--grey);cursor:pointer;font-family:Ubuntu;font-size:1rem;font-weight:400;padding:.5rem 3rem}}p.contact_errorMsg__F00Ib{padding:.5rem 0 1rem 1rem}}@media screen and (max-width:500px){.contact_container__0MBni{.contact_heading__MI1GC{padding:.75rem;h2{font-size:1.25rem}p{font-size:.8rem}}.contact_inputBox__2wRQr{margin-left:.5rem;label{font-size:.8rem}}}}.passwordReset_container__SgXlh{align-items:center;display:flex;flex-flow:column nowrap;height:80vh;justify-content:center;h1{font-family:Oswald}>*{margin:.5rem}div{align-items:flex-start;display:flex;flex-flow:column nowrap;justify-content:center;>*{margin:.2rem}button,input{padding:.5rem;width:100%}button{background-color:var(--cobalt);border:2px solid #000;border-radius:5px;color:#fff;cursor:pointer;margin-top:1rem;transition:.2s linear;&:last-of-type{background-color:var(--jumbo);margin-top:.25rem;padding:.25rem .5rem}&:focus,&:hover{background-color:var(--cerulean)}}}}.defaultLayout_container__uaaM1{height:105vh;min-height:600px;position:relative;.defaultLayout_canvas__4DeIM{height:100%;width:100%}.defaultLayout_overlay__SiJ-e{align-items:center;background-color:#00000080;background:linear-gradient(180deg,#00000080,#000);display:flex;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%;z-index:2}.defaultLayout_main__QI7-D{background-color:var(--grey);border-radius:25px;box-shadow:0 0 15px 1.5px #000;min-height:85%;width:80%}}@media screen and (max-width:500px){.defaultLayout_container__uaaM1{.defaultLayout_main__QI7-D{border-radius:10px;width:95%}}}@font-face{font-display:swap;font-family:Jasmine;font-style:normal;font-weight:400;src:url(/static/media/JasmineLaslo.42eff28fa31384dbd551.otf) format("opentype")}@font-face{font-display:swap;font-family:Oswald;font-style:normal;font-weight:200 700;src:url(/static/media/Oswald-VariableFont_wght.081935b0034a515c1872.ttf) format("truetype-variations"),url(/static/media/Oswald-Regular.e488d5d28ffe637266c9.ttf) format("truetype")}@font-face{font-display:swap;font-family:Oswald;font-style:normal;font-weight:100;src:url(/static/media/Oswald-ExtraLight.cae7860be18024484091.ttf) format("truetype")}@font-face{font-display:swap;font-family:Oswald;font-style:normal;font-weight:250;src:url(/static/media/Oswald-Light.0a457d1e140f7300d135.ttf) format("truetype")}@font-face{font-display:swap;font-family:Oswald;font-style:normal;font-weight:400;src:url(/static/media/Oswald-Regular.e488d5d28ffe637266c9.ttf) format("truetype")}@font-face{font-display:swap;font-family:Oswald;font-style:normal;font-weight:550;src:url(/static/media/Oswald-Medium.3d375b85ed9312b9026d.ttf) format("truetype")}@font-face{font-display:swap;font-family:Oswald;font-style:normal;font-weight:600;src:url(/static/media/Oswald-SemiBold.a654a36df222ff2881d3.ttf) format("truetype")}@font-face{font-display:swap;font-family:Oswald;font-style:normal;font-weight:700;src:url(/static/media/Oswald-Bold.b7e4ee4988cd0d8bd386.ttf) format("truetype")}@font-face{font-display:swap;font-family:Ubuntu;font-style:normal;font-weight:250;src:url(/static/media/Ubuntu-Light.0dd2d5986e2731a16ee7.ttf) format("truetype")}@font-face{font-display:swap;font-family:Ubuntu;font-style:italic;font-weight:250;src:url(/static/media/Ubuntu-LightItalic.643c0a5c4ac0440c45e5.ttf) format("truetype")}@font-face{font-display:swap;font-family:Ubuntu;font-style:normal;font-weight:400;src:url(/static/media/Ubuntu-Regular.1cbb1b79a23478cc89ad.ttf) format("truetype")}@font-face{font-display:swap;font-family:Ubuntu;font-style:italic;font-weight:400;src:url(/static/media/Ubuntu-Italic.fbb3310412795b02afc4.ttf) format("truetype")}@font-face{font-display:swap;font-family:Ubuntu;font-style:normal;font-weight:550;src:url(/static/media/Ubuntu-Medium.e37c5546eb1a6efc4818.ttf) format("truetype")}@font-face{font-display:swap;font-family:Ubuntu;font-style:italic;font-weight:550;src:url(/static/media/Ubuntu-MediumItalic.d68d789a6be6e034d129.ttf) format("truetype")}@font-face{font-display:swap;font-family:Ubuntu;font-style:normal;font-weight:700;src:url(/static/media/Ubuntu-Bold.fec2d0f1431a6114a6ce.ttf) format("truetype")}@font-face{font-display:swap;font-family:Ubuntu;font-style:italic;font-weight:700;src:url(/static/media/Ubuntu-BoldItalic.6fe54aaa592aa54a8c88.ttf) format("truetype")}*,:after,:before{box-sizing:border-box;margin:0;padding:0}:root{--cobalt:#0049ac;--cerulean:#10aec8;--black:#000;--cobalt2:#004bac;--jumbo:#74737a;--grey:#d3d0e3;--red:#ef5454;--secondaryFont:Verdana,Geneva,Tahoma,sans-serif}html{font-family:Verdana,Geneva,Tahoma,sans-serif;font-family:Ubuntu;font-size:16px;font-weight:250}body{background-color:#d3d0e3;background-color:var(--grey)}.grecaptcha-badge{display:none!important}
/*# sourceMappingURL=main.5866d537.css.map*/