.button{display:flex;align-items:center;gap:.5rem;font-weight:500;font-size:15px}.icon{max-height:20px}.button:not(.register):not(.cta-button):not(.eRegister){gap:0;padding-inline:28px}.button:not(.register):not(.cta-button):not(.eRegister) .icon{width:0}@media (max-width: 960px){.icon:not(.register .icon){visibility:hidden}}.action-button{background-color:#000c;width:2rem;aspect-ratio:1/1;transition:background-color 1s}.action-button:hover{background-color:#2fff0066}@keyframes right-to-left{0%{transform:translate(100vw)}to{transform:translate(-100%)}}header{position:fixed;top:0;z-index:1000;width:100%;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background-color:#ffffff80}.rtl{background-color:#000;padding:8px;max-width:100vw;overflow:hidden}.rtl p{color:#00ff04;font-size:.85rem;font-weight:500;animation:right-to-left 30s infinite linear;width:max-content}nav{display:flex;justify-content:space-between;row-gap:1rem;flex-wrap:wrap;align-items:center;padding:12px 1rem;border-bottom:1px solid rgba(0,0,0,.1)}@media (min-width: 961px) and (max-width: 1420px){nav{padding:1rem 3rem}}@media (min-width: 1420px){nav{padding:1.25rem 6rem}}nav .logo{width:114px}@media (min-width: 1420px){nav .logo{width:128px}}nav .navlinks{display:flex}nav .navlink{color:#212121;padding:8px 20px;gap:.5rem;height:min-content;border-bottom:1px solid transparent;transition:.85s}@media (min-width: 961px) and (max-width: 1420px){nav .navlink{padding:.4rem 1rem}}@media (min-width: 960px){nav .navlink:hover{border-radius:8px;background-color:#0cdd1140}}@media (max-width: 960px){nav .navlink:hover{border-bottom:1px solid rgba(0,0,0,.5)}}nav .navlink.active{border-bottom:1px solid rgb(12,221,17)}nav .navButton{display:flex;gap:.2rem}@media (min-width: 961px){nav .navButton .hamburger-react{display:none}}@media (min-width: 960px){.eRegister{display:none}}@media (max-width: 960px){nav .register{display:none}[data-expanded=false] .navlinks{display:none}[data-expanded=true]{padding-bottom:0}[data-expanded=true] .navlinks{width:100%;order:1;display:grid;gap:0;background-color:#ffffff80;border-bottom:5px solid rgb(6,190,9);position:relative;z-index:100}[data-expanded=true] .navlink{padding-block:1rem}}.course-nav{display:grid;position:relative}.course-nav>*{grid-area:1/1}.course-nav:hover .dropdown{display:grid}.dropdown{display:none;position:absolute;width:max-content;margin-top:2rem}.dropdown>*{padding:1rem 2rem;font-size:14px;color:#fff}.dropdown span{padding:.5rem}.dropdown a:not(a:last-child){background-color:#000;border-bottom:1px solid rgba(255,255,255,.1)}.dropdown a:not(a:last-child):hover{background-color:#033704}.dropdown a:last-child{background-color:#0cdd11;border:0;color:#000}.dropdown a:last-child:hover{cursor:pointer;background-color:#07aa0a}.burger{all:unset}footer{border-top:1px solid rgba(255,255,255,.05);color:#ffffff80;padding-block:2rem 1rem;display:flex;flex-wrap:wrap;row-gap:.5rem;justify-content:space-between;align-items:center}footer img{width:120px}footer nav{display:flex;gap:1rem}footer a{color:#ffffff80}footer a:hover{color:#fff}footer .socials{display:flex;gap:.5rem}footer .socials img{width:1rem}.hero{place-items:center;min-height:634px;max-height:780px;padding-inline:2rem;width:100vw}.hero h1{font-size:clamp(2rem,1.4222rem + 1.7778vw,3rem);line-height:1.2;font-weight:800}.hero>*{text-align:center}.hero main{max-width:560px;display:grid;justify-items:center;align-items:center;gap:1rem;padding-block:8rem}@media (min-width: 1160px){.hero main{max-width:760px;gap:1.25rem}}.hero main .register{margin-top:1rem}.tagline{max-width:460px;font-size:clamp(1.2rem,1.0267rem + .5333vw,1.5rem);font-weight:600;color:#0009;line-height:1.2}@media (min-width: 1160px){.tagline{max-width:600px}}.center-icons{position:absolute;align-self:end;z-index:-50;width:100vw;display:grid;justify-content:center;overflow:hidden;height:100%}.tech-icons{display:flex;justify-content:space-between;min-width:1334px;align-items:end}.tech-icons>*{width:64px;position:relative}.js{bottom:35vh}.react{bottom:15vh}.git{bottom:5}.python{bottom:25vh}.photoshop{bottom:15vh}.node{bottom:30vh}.excel{bottom:40vh}.html{bottom:10vh}.background-constraint{overflow:hidden;position:relative}.background{position:absolute;z-index:-1000;inset:0;overflow:hidden}.background .shadow,.background .light{position:absolute;filter:blur(3rem)}.light{left:0}.top-left{top:-50px;left:0;opacity:.15}.bottom-left{bottom:-25px;left:0;opacity:.2;transform:rotate(-30deg)}.bottom-right{right:0;bottom:0;opacity:.2;transform:rotate(-40deg)}.top-middle{top:0;right:10vw;opacity:.15}@media (max-width: 520px){.top-left,.bottom-left,.bottom-right,.top-middle{opacity:.1}}.card{aspect-ratio:1/1.3;border-radius:12px;box-shadow:#00000026 1.95px 1.95px 2.6px;display:flex;flex-direction:column;overflow:hidden;scroll-snap-align:start;flex:0 0 min(300px,88%)}.card:hover img{transform:scale(1.5)}@media (min-width: 420px){.card{border-radius:16px}}.card__image{flex-grow:1;overflow:hidden}.card__image img{width:100%;height:100%;object-fit:cover;object-position:center;transition:transform 2s}.card__info{flex-grow:0;min-height:120px}.card__info .title{font-size:1.1rem;font-weight:700;line-height:1.1;margin-bottom:.5rem}.card__info a{font-size:14px}.card__info a:hover{color:red}.slider{display:flex;gap:1rem;padding-block:1rem;overflow-x:scroll;scroll-snap-type:x mandatory;-ms-overflow-style:none;scrollbar-width:none}.slider::-webkit-scrollbar{display:none}.slider-nav{display:flex;justify-content:space-between;align-items:center}@media (max-width: 640px){.slider-nav .nav{display:none}}.nav{display:flex;border-radius:2rem;gap:1px;background-color:#000000de;overflow:hidden}.factor{display:grid;gap:2rem;max-width:1000px;margin-inline:auto}.factor div:last-child{width:100%;max-height:400px;overflow:hidden}@media (min-width: 960px){.factor{grid-template-columns:1fr 1fr;align-items:center}.factor div:last-child{width:min(400px,100%);justify-self:end}}.factor h2{margin-bottom:.65rem;font-weight:500;color:#000c;font-size:20px}.factor h3{font-size:30px;font-weight:600;margin-bottom:1.45rem;line-height:1.1}.factor h3 span{color:#0cdd11}.factor .img{border-radius:24px}.factor .img>img{border-radius:24px}.factor .skill-description{max-width:600px;font-size:1.1rem}.soft-icons{position:relative;display:none}.soft-icons img{position:absolute;width:60 px;z-index:100}@media (min-width: 900px){.soft-icons img{width:72px}}.review-wrapper h2{margin-bottom:1rem}@media (min-width: 720px){.review-wrapper h2{margin-bottom:2rem}}.review-section{overflow-x:scroll;display:flex;padding-top:2rem;scroll-snap-type:x mandatory;gap:2rem;-ms-overflow-style:none;scrollbar-width:none}.review-section::-webkit-scrollbar{display:none}.review-section>*{scroll-snap-align:center}@media (min-width: 960px){.review-section{padding-block:4rem 2rem}}.review__card{min-width:100%;display:grid;justify-content:center;gap:1rem}.review__card div:first-child{max-width:720px}.review__card .review{font-size:1.5rem;color:#1720cb;letter-spacing:-.5px;font-weight:500}.review__card .reviewer{font-size:1.25rem;font-weight:500}.review__card .reviewer-course{color:#000000b3}.review__card div:last-child{border-top:1px solid rgba(0,0,0,.1);padding-top:1.5rem}.contact{display:grid;overflow:hidden}.contact h2{font-size:clamp(1.5rem,1.0213rem + 2.1277vw,2.5rem);line-height:1.1;letter-spacing:-2.5px}@media (min-width: 920px){.contact{grid-template-columns:1fr 1fr}}.contact div:first-child{background-color:#b9bbed33;padding:5rem 2rem}.contact .form{background-color:#1720cb;padding-block:5rem}.contact form{display:grid;gap:.5rem;background-color:#fff;padding:3rem 1.5rem;border-radius:.5rem}.contact form *{width:240px;border-radius:.25rem;font-family:poppins;font-size:1rem;color:#000000e6}.contact form input,.contact form textarea{padding-inline:.5rem;border:1px solid rgba(0,0,0,.3);font-size:14px}.contact form input:hover,.contact form textarea:hover{border:1px solid rgba(0,0,0,.5)}.contact form input:focus,.contact form textarea:focus{border:1px solid rgba(23,32,203,.4);outline:none}.contact form input[type=submit]{border:0;background-color:#1720cb;color:#fff;font-weight:500;transition:1.5s}.contact form input[type=submit]:hover{box-shadow:inset 20rem 0 #070c72}.contact form label{font-weight:500}.contact input{height:40px}.contact textarea{height:120px}.alert{position:fixed;z-index:1000;top:2rem;right:calc(50vw - 10rem);display:grid;width:20rem;padding:1rem 1.5rem;border-radius:1rem;background-color:#fff6;box-shadow:#00000040 1.95px 1.95px 2.6px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.alert.informational{border:1px solid rgba(0,0,0,.2)}.alert.success{border:1px solid rgb(0,233,78);color:#00e94e}.alert.error{border:1px solid rgb(233,0,0);color:#e90000}.alert.tip{border:1px solid #FFC100;color:#ffc100}.alert .head{display:flex;justify-content:space-between;align-items:center;margin-bottom:.2rem}.alert .alert__heading{font-weight:600}.alert img{width:1rem;cursor:pointer}.alert .alert__info{color:#0009;font-size:.9rem}.cta.constraint{display:grid;justify-content:center;gap:.5rem;color:#fff;text-align:center;max-width:760px}.cta.constraint h2{font-size:clamp(1.2rem,.63rem + 2vw,2rem);line-height:1.2;margin-bottom:0}.cta.constraint .cta-button{margin:1rem auto 0;background:#1720cb}.cta.constraint .cta-button:hover{box-shadow:inset 20rem 0 #080e85}.cta.constraint .subtext{font-size:1.1rem;color:#ffffff80;font-weight:600}*,*:before,*:after{padding:0;margin:0;box-sizing:border-box}body{width:100vw;overflow-x:hidden;font-family:Poppins,sans-serif}#root,img{max-width:100%}a{text-decoration:none}li{list-style-type:none}button{border:none;outline:none}.cta-wrapper{background-color:#000}.footer-wrapper{background-color:#000;padding-block:0}.contact-wrapper{position:relative}.contact-wrapper:after,.contact-wrapper:before{content:"";position:absolute;inset:0}.contact-wrapper:before{background-color:#fff;border-radius:0 0 1.5rem 1.5rem;z-index:-99}.contact-wrapper:after{background-color:#09101c;z-index:-100}#review-wrapper{padding-bottom:0}h2{font-size:24px;font-weight:600;letter-spacing:-.5px;margin-block:2rem;line-height:120%}.courses-wrapper,.factor-wrapper,.features-wrapper{background-color:#0000000d;border-top:1px solid rgba(0,0,0,.1)}.courses-wrapper{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border-radius:32px 32px 0 0}@media (min-width: 960px){.courses-wrapper{border-radius:64px 64px 0 0}}.courses .card__info{padding:1.5rem 1rem 0}.courses .title{text-transform:uppercase}.hybrid{background-color:#24d6d6}.hybrid .card__image{background-image:url(/features/hybrid.webp);background-size:100%}.instructors{background-color:#d7cc1b}.instructors .card__image{background-image:url(/features/instructors.webp);background-size:cover;background-position:center}.curriculum{background-color:#d7cc1b}.curriculum .card__image{background-image:url(/features/syllabus1.webp);background-size:100%}.development{background-color:#f4a5df}.development .card__image{background-image:url(/features/skilled.webp);background-size:100%}.support{background-color:#8aff66}.support .card__image{background-image:url(/features/support.webp);background-size:100%}.projects{background-color:#24d6d6}.projects .card__image{background-image:url(/features/handson.webp);background-size:100%}.comfort{background-color:#f4a5df}.comfort .card__image{background-image:url(/features/comfort.webp);background-size:100%}.features .card{padding:2rem 1.5rem}.features .card__info{order:-1;margin-bottom:.5rem}.features .card__image{background-color:#ffffffd9;border-radius:.5rem}.features img{display:none}.About{background-color:#fff}.about .main_container{display:grid;grid-template:1fr/1fr}.about .main_container>*{grid-area:1/1}.about main{padding:6rem 2rem;width:100vw;height:100vh;display:grid;align-items:center}@media (min-width: 720px){.about main{padding:6rem 5rem 0}}@media (min-width: 1024px){.about main{padding-right:15rem}}.about .main_container{background-image:url(/images/bg-image-1.webp);background-repeat:no-repeat;background-size:cover;background-position:center}@media (max-width: 1080px){.about .main_container{position:relative}.about .main_container:before{content:"";position:absolute;inset:0;background-color:#000000a6}.about .main_container main{position:relative;color:#fff}}.about h1{line-height:1.1;font-weight:600;font-size:1.2rem;margin-bottom:.5rem;letter-spacing:-.5px}@media (min-width: 720px){.about h1{margin-bottom:1rem;font-size:1.5rem}}.about h1 span{font-weight:700;font-size:clamp(2rem,1.4222rem + 1.7778vw,3rem);display:block;margin-bottom:.25rem}@media (min-width: 720px){.about h1 span{margin-bottom:.5rem}}.about .main__content{max-width:650px}.about .main__description{display:grid;align-items:center;gap:3rem}@media (min-width: 1024px){.about .main__description{grid-template-columns:1fr 1fr}.about .main__description .description__cards{order:-1}}.about .description__text{font-size:1.25rem;font-weight:600;color:#000c}.about .description__cards{justify-self:center;max-width:min(450px,80%)}@media (min-width: 720px){.about .description__cards{max-width:min(450px,100%)}}.about .why_wrapper{background-color:#b9bbed33}.about .why-choose h2{font-size:clamp(1.2rem,.63rem + 2vw,2rem);margin-bottom:2rem}@media (min-width: 880px){.about .why-choose h2{text-align:center;margin-bottom:3rem}}.about .why-choose h3{margin-bottom:.25rem}@media (min-width: 560px){.about .why-choose__child{display:flex;gap:1rem;flex-wrap:wrap}.about .why-choose__child>*{flex:0 0 300px}}@media (min-width: 880px){.about .why-choose__child{gap:2rem;margin-inline:auto;max-width:640px}}@media (min-width: 1124px){.about .why-choose__child{max-width:964px}}.about .why-choose__child>*{margin-bottom:1.5rem;max-width:560px}.about .statements{display:grid;gap:1rem}@media (min-width: 720px){.about .statements{grid-template-columns:1fr 1fr;justify-content:center}.about .statements .last{order:1}}.about .statements div{padding:4rem 2rem;border-radius:.5rem}@media (min-width: 820px){.about .statements div{padding:6rem 4rem}}.about .statements .bg-green{background-color:#8aff66}.about .statements .bg-blue{background-color:#1720cb;background-image:url(/images/circle-bg.svg);color:#fff}.about .statements .bg-vision{background:linear-gradient(to right,#00000080,#00000080),url(/images/vision.webp) center center;background-size:150%}.about .statements .bg-mission{background:linear-gradient(to right,#00000080,#00000080),url(/images/mission.webp) center center;background-size:150%}.about .statements h3{font-size:1.75rem;font-weight:500;letter-spacing:-1px;color:#fff}.about .statements h3 span{font-weight:700}.about .statements p{font-size:1.1rem}.journey{max-width:760px;margin-inline:auto}.journey h2{color:#30ff00;text-align:center;font-size:clamp(1.5rem,.6867rem + 3.6145vw,3rem);line-height:1.2;font-weight:400;letter-spacing:-1px}.journey h2 span{font-weight:600}.journey p{color:#ffffffa6;text-align:center;font-size:1.1rem;font-weight:500}@media (min-width: 960px){.journey p{font-size:1.2rem}}.journey .register{background:#30ff00;color:#000;margin-top:2rem;margin-inline:auto}.journey_wrapper{background-color:#000;position:relative;z-index:-2}.hero-wrapper{padding-bottom:0}.course-main{padding-block:8rem;display:grid;gap:4rem;align-items:end;border-bottom:1px solid rgba(0,0,0,.1)}@media (min-width: 768px){.course-main{grid-template-columns:1fr 1fr}}@media (min-width: 768px) and (max-width: 1024px){.course-main{grid-template-columns:1.5fr 1fr;align-items:start}.course-main .soft-icons img{width:50px}}.course-main div:first-child{max-width:min(100%,480px)}.course-info{display:grid;gap:.5rem;margin-bottom:4rem}.course-info h1{font-size:clamp(2rem,1.4222rem + 1.7778vw,3rem);font-weight:400;line-height:1}.course-info .course-description{font-size:1.1rem}.course-info .register{margin-top:1rem}.course-image{max-width:min(400px,100%);border-radius:2rem;justify-self:center}@media (min-width: 1024px){.course-image{max-width:400px}}.course-image .img{border-radius:1rem}.e-info{display:flex}.e-info>*{display:grid}.e-info .price{font-size:1.5rem;font-weight:700;letter-spacing:-1px}.border-right{border-right:1px solid rgba(0,0,0,.1);padding-right:1rem}.padding-left{padding-left:1rem}.text-grey{color:#000c}.module__head{background-color:#0b032a;padding:2rem 3rem;display:flex;justify-content:space-between;align-items:center;gap:1rem;border-bottom:1px solid #0cdd11}.module__head h3{color:#fff;margin-top:.25rem;font-weight:500}.module__head span{color:#0cdd11}.module__head img{max-height:20px;transform:rotate(-90deg)}.module__content{padding-block:1rem;display:none}.module__content li{padding:1rem 3rem}.module__content li:not(li:last-child){border-bottom:1px solid rgba(11,3,42,.1)}.active-modules .module__content{display:block}.active-modules img{transform:rotate(0)}.hero{height:100vh}.course-constraint{max-width:1120px;margin-inline:auto}.syllabus h2{font-size:clamp(1.5rem,1.0909rem + 1.8182vw,2.5rem);text-align:center;margin:0 auto 4rem;line-height:1.1;letter-spacing:-2.5px;font-weight:500}.syllabus span.bold{font-weight:700;color:#0cdd11}.syllabus .register{margin-block:3rem}@media (max-width: 1024px){.syllabus .register{margin-inline:2rem}}.contact-page h2{margin-block:1.5rem}.contact-page main{padding-top:5rem;height:fit-content;min-height:0;height:480px;box-shadow:0 1px 1px #0000001a,0 2px 20px #0000001a;background:linear-gradient(to right,#ffffff80,#ffffff80),url(/images/contact-background-1.svg) no-repeat center center}.contact-page .info{display:flex;margin-bottom:.5rem;gap:1rem;align-items:top}.contact-page .info div{max-width:320px}.contact-page .info img{height:24px}.contact-page label{display:block;margin-bottom:.5rem}.contact-page input,.contact-page textarea{margin-bottom:1rem;height:18px;border:0;border-bottom:1px solid rgb(194,194,194);padding:.2rem .5rem;font-size:.9rem;font-family:poppins;width:min(320px,100%)}.contact-page input:hover,.contact-page textarea:hover{border-bottom:1px solid rgba(12,221,17,.4)}.contact-page input:focus,.contact-page textarea:focus{outline:none;border-bottom:1px solid #0cdd11}.contact-page [type=submit]{background-color:#00ff046c;height:40px;font-weight:500;margin-bottom:0}.contact-page [type=submit]:hover{background-color:#0cdd11}.contact-page textarea{resize:none;height:5rem}.main-container{padding:2rem}.main-contact{max-width:800px;margin:auto;box-shadow:#00000026 1.95px 1.95px 2.6px;margin-bottom:3rem;border-radius:1.5rem;overflow:hidden;background-color:#fff}.main-contact .first-child{padding:3rem 2rem;background-color:#00f;color:#fff;background-image:url(/images/circle-bg.svg);flex:0 0 344px}.main-contact>div:last-child{padding:3rem 2rem;flex-grow:1}@media (min-width: 720px){.main-contact form{display:grid;grid-template-columns:1fr 1fr;column-gap:2rem}.main-contact .span-2{grid-column:1/-1}}@media (min-width: 920px){.main-contact{position:relative;top:-8rem;box-shadow:0 1px 1px #0000001a,0 2px 20px #0000001a;display:flex}}.contact-info span{display:block}.faq-section{margin-block:3rem}@media (min-width: 920px){.faq-section{position:relative;top:-8rem}}.faq-section h2{text-align:center;margin-bottom:3rem}.faq-section h3{font-size:1.1rem;font-weight:600}.questions{margin-inline:2rem}.questions .answer{display:none;padding-right:1rem}.questions img{transform:rotate(-90deg)}.questions .active-question h3{color:#0cdd11}.questions .active-question img{transform:rotate(0)}.questions .active-question .answer{display:block}.question{max-width:min(100%,720px);margin:1rem auto;border-bottom:1px solid rgba(0,0,0,.15);padding-block:1.5rem}.question-head{display:flex;justify-content:space-between;margin-bottom:1rem}.question-head img{max-height:13px}[class$=wrapper]{padding:2rem}@media (min-width: 840px){[class$=wrapper]{padding:3rem 5rem}}@media (min-width: 1024px){[class$=wrapper]:not(.footer-wrapper){padding-block:5rem}}.constraint{max-width:1420px;margin-inline:auto}.register{background:linear-gradient(360deg,#000,#2e2d2e);color:#fff;padding:.8rem 1.4rem;border-radius:.5rem;width:fit-content;transition:1.5s}@media (min-width: 961px) and (max-width: 1420px){.register{padding:.65rem 1.2rem}}.register:hover{box-shadow:inset 20rem 0 #06aa09}.max-1120{max-width:1120px;margin-inline:auto}.text-primary{color:#0cdd11}.flip{transform:scaleX(-1)}.center-content{display:grid;place-items:center}.overlay-content{display:grid}.overlay-content>*{grid-area:1/1}.submit-button{height:40px}.loading-state{background-color:#1720cb;height:100%}.loading-state .loader{width:30px;height:30px;border:5px solid #FFF;border-bottom-color:transparent;border-radius:50%;display:inline-block;box-sizing:border-box;animation:rotation 1s linear infinite}@keyframes bounce{0%{transform:translateY(0)}50%{transform:translateY(12px)}to{transform:translateY(0)}}.bounce>*{animation:bounce 4s linear 4s infinite alternate}@keyframes pulse{0%{transform:scale(1)}50%{transform:scale(1.1)}to{transform:scale(1)}}.pulse{animation:pulse 3s linear 2s infinite alternate}.right{right:-32px;top:60%}.top{left:75%;top:-32px}.left{left:-32px;top:25%}.bottom{left:40%;bottom:-32px}.action-button,input[type=submit]{cursor:pointer}.journey_wrapper{position:relative;z-index:100}.container{padding-inline:0px;padding-top:0;height:100vh}@media (min-width: 480px){.container{display:flex;overflow:hidden}}.form-box{flex:0 1 min(100%,450px);padding:4rem 2rem 2rem;overflow:scroll}form{margin-top:1rem}.image-side{background-image:url(/images/signup.webp);background-size:cover;background-position:center;background-color:#0009;flex:1}.step-container{margin-block:2rem;background-color:#fff;display:none}.step-container.active-step{display:block}.step-container .description{margin-bottom:1.5rem;color:#a9a9a9;font-size:.8rem}.step-container h2{margin-bottom:.5rem}.step-container label:not([labels=radio]){display:block;margin-bottom:.5rem}.step-container input:not([type=radio]),.step-container textarea,.step-container select{margin-bottom:.7rem;width:min(320px,100%);height:44px;border-radius:8px;border:1px solid rgb(194,194,194);padding:.2rem .5rem;font-size:.9rem;font-family:poppins}.step-container input:focus,.step-container textarea:focus{outline:none;border:1px solid #0cdd11}.step-container input[type=radio]{margin-right:1rem}.step-container input[type=checkbox]{width:20px;height:20px}.step-container .date input{width:80px;margin-right:.5rem}.step-container textarea{height:10rem}.step-container .sublabel{margin-bottom:.5rem;font-weight:500}.step-container .radios{margin-bottom:.7rem}.step-container .flex{display:flex;gap:1rem;margin-block:1rem}.step-container .flex label{font-size:.8rem;font-weight:500}.step-container [type=submit],.step-container input[type=button]{background-color:red}.step-container .register{margin-top:2rem}.loader{width:48px;height:48px;border:5px solid rgba(0,0,0,.8);border-bottom-color:#30ff00;border-radius:50%;display:inline-block;box-sizing:border-box;animation:rotation 1s linear infinite}@keyframes rotation{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.loading{background-color:#ffffffb3}.msg{background-color:#fff}.msg h1{line-height:1.1;margin-block:3rem .5rem}.msg .next-steps{background-color:#8aff66;border-radius:1rem;margin-block:2rem;padding:2rem;display:grid;gap:.7rem}.msg .bold{font-weight:600}.error{margin-block:2rem;max-width:320px}.ml-1{margin:.25rem}.error-link{color:#7575f0;transition:color .5s}.error-link:hover{color:#fd3b3b}
