.form_section_outer{background-color:#116eee;padding:143px 0 165px}.form_sec .first_step .desc{color:#fff;font-size:14px;letter-spacing:-.28px;line-height:125%;margin:0 auto 25px;max-width:455px;text-align:center}.second_step small a{color:#fff;text-decoration:underline}.form_section_inner h1,.form_section_inner h4,.second_step .actions,.second_step .icon,.second_step h2,.second_step p,.second_step small,.third_step h2,.third_step small{display:block;text-align:center}.form_section_inner{margin:0 auto;max-width:700px}.form_section_inner h1,.second_step h2,.third_step h2{color:#fff;font-size:52px;line-height:1;margin-bottom:25px}.second_step small,.third_step small{color:#fff;font-family:Bw Nista Grot;font-size:14px;font-weight:500;letter-spacing:-.28px;line-height:125%;margin-top:18px}.second_step .icon i{color:#6ce8cf;font-size:25px}.second_step .icon{align-items:center;background-color:#2f78ee;border-radius:50%;display:flex;height:60px;justify-content:center;margin:0 auto 30px;padding:6px;width:60px}.second_step input.hs-button.primary.large{padding:23px 54px!important}.form_section_inner h4{color:var(--White,#fff);font-size:24px;font-weight:500;letter-spacing:-.48px;line-height:1.2;margin-bottom:25px}.form_section_inner form{margin:0 auto;max-width:320px}.form_section_inner .form_sec form .hs-form-field>label span.hs-form-required,.form_section_inner .form_sec h3.form-title{display:none}.form_section_inner .form_sec form .hs-form-field>label>span{color:#fff;display:block;font-size:14px;font-weight:400;line-height:1.5}.form_section_inner .form_sec form .hs-form-field .hs-input{background-color:#fff;border:1px solid var(--Busuu-25,#c3dbfb);border-radius:20.5px;font-size:14px;height:unset;line-height:1;min-height:41px!important;padding:10px 15px;padding:10px 15px!important}.form_section_inner .form_sec form .hs_submit{margin-top:0}.form_section_inner .form_sec form .hs-form-field{margin-bottom:25px}.form_section_inner .form_sec .hs-button.primary.large{background-color:#6ce8cf;border:0;border-radius:32px;color:var(--Busuu-Black,#252b2f);cursor:pointer;font-size:16px;font-weight:700;letter-spacing:1.6px;padding:23px 78px;text-align:center;text-transform:uppercase}.form_section_inner .form_sec input.hs-button.primary.large:hover{background-color:#fff;border-color:#fff}.form_section_outer .submitted-message{text-align:center}.form_step{margin:0 auto;max-width:320px}.form_step .input{margin-bottom:25px}.form_step .actions{text-align:center}.form_step .hs-input{background-color:#fff;border:1px solid var(--Busuu-25,#c3dbfb);border-radius:20.5px;font-size:14px;height:unset;line-height:1;min-height:41px!important;padding:10px 15px!important;width:100%}.first_step .hs_submit.hs-submit{display:none}.custom_buttons,.get_email_outer{text-align:center}.custom_buttons button{display:inline-flex;gap:10px;justify-content:center}.get_email_outer{margin:25px 0}.second_step a#get_email{background-color:#2f78ee;border-radius:32px;color:#fff;display:inline-block;font-size:14px;letter-spacing:-.28px;line-height:125%;padding:15px 20px;text-align:center;word-break:break-all}.second_step small a.resend_email{color:#fff}.second_step small a.resend_email:hover{text-decoration:underline}#resend-cta input[type=submit]{background-color:#ff6f61;border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:14px;padding:10px 20px}#resend-cta input[type=submit]:hover{background-color:#e65a50}.loader{animation:spin 1s linear infinite;aspect-ratio:1;background:radial-gradient(farthest-side,rgba(37,43,47,.2) 94%,transparent) top /3px 3px no-repeat,conic-gradient(transparent 30%,#252b2f);border-radius:50%;-webkit-mask:radial-gradient(farthest-side,transparent calc(100% - 6px),#000 0);mask:radial-gradient(farthest-side,transparent calc(100% - 4px),#000 0);width:17px}.third_step .loader{animation:l12 1s linear infinite;background:radial-gradient(farthest-side,#6ce8cf 94%,#0000) top /5px 5px no-repeat,conic-gradient(#0000 30%,#6ce8cf);display:block;margin:0 auto 40px;-webkit-mask:radial-gradient(farthest-side,#0000 calc(100% - 5px),#000 0);position:static;text-align:center;width:50px}@keyframes l12{to{transform:rotate(1turn)}}@keyframes spin{to{transform:rotate(1turn)}}.form_section_outer .submitted-message,.loader{display:none}@media (max-width:1280px){.form_section_outer{padding:100px 0}}@media (max-width:767px){.form_section_inner h1,.second_step h2,.third_step h2{font-size:32px;margin-bottom:15px}.form_section_outer{padding:115px 0 100px}.form_section_inner h4{font-size:19px;letter-spacing:-.38px;margin-bottom:34px}.form_section_inner .form_sec .hs-button.primary.large{padding:16px 22px!important}.form_section_inner .form_sec form .hs-form-field{margin-bottom:34px}}