.mustins-form-row{margin-bottom:8px;position:relative}.mustins-form-row--last{margin-bottom:0}.mustins-form-row--24{margin-bottom:24px}.mustins-form-row--bordered{border-bottom:1px solid #cccccd;margin:0 -24px 24px;padding:0 24px 24px}.mustins-form-row--bordered--first{border-top:1px solid #cccccd;margin-top:32px;padding-top:32px;padding-bottom:32px}.mustins-form-row-submit{margin-top:40px}.mustins-form-row--error .mustins-input,.mustins-form-row--error .mustins-phone-number,.mustins-form-row--error .mustins-email,.mustins-form-row--error .mustins-sms-code{border-color:#d76064;transition:border-color .15s ease-out}.modal_sms_step-form{max-width:376px;margin:0 auto;padding:0}.modal_sms_step-form .sms_step-input{padding:12px 0}.modal_sms_step-form .sms_step-input .sms_step-error{color:#d5402f;margin-top:6px;font-family:Inter;font-size:12px;font-style:normal;font-weight:400;line-height:16px}.modal_sms_step-form .sms_step-input .smsCodeInput{max-width:unset}.modal_sms_step-form .sms_step-message .sms_step-countdown{color:#80858b;text-align:center;padding:10px 0;font-family:Inter;font-size:14px;font-style:normal;font-weight:400;line-height:20px}.theme-must .modal_sms_step-form .sms_step-message .sms_step-new_request{color:#27b4b8}.theme-prodrive .modal_sms_step-form .sms_step-message .sms_step-new_request{color:#3875cf}.modal_sms_step-form .sms_step-message .sms_step-new_request{text-align:center;cursor:pointer;padding:10px 0;font-family:Inter;font-size:16px;font-style:normal;font-weight:400;line-height:20px}
.modal_telegram_step-form{background-color:#fff;min-height:92px;margin:-48px -108px -44px}@media (max-width:768px){.modal_telegram_step-form{margin:-48px -16px -16px}}.modal_telegram_step-form .modal_telegram_step_img{justify-content:center;padding-top:32px;display:flex;position:relative}@media (max-width:768px){.modal_telegram_step-form .modal_telegram_step_img{padding-top:0}}.modal_telegram_step-form .modal_telegram_step_img .modal_telegram_step-media_qr{z-index:1;background:#fff;border:1px solid #caced1;border-radius:6px;width:121px;height:121px;padding:12px;position:absolute;top:120px;right:127px}.modal_telegram_step-form .modal_telegram_step_img .modal_telegram_step-media_img{width:236px;margin-top:16px;margin-right:100px}@media (max-width:768px){.modal_telegram_step-form .modal_telegram_step_img .modal_telegram_step-media_img{margin-right:0}}.modal_telegram_step-form .modal_telegram_step-text{color:#202123;text-align:center;width:calc(100% - 216px);margin:0 108px;padding-top:22px;padding-bottom:62px;font-family:Inter;font-size:20px;font-style:normal;font-weight:600;line-height:28px}@media (max-width:768px){.modal_telegram_step-form .modal_telegram_step-text{text-align:center;width:calc(100% - 32px);margin:0 16px 4px;padding-top:25px;padding-bottom:0}}.modal_telegram_step-form .modal_telegram_step-text span{color:#202123;background-color:#ffcd02;display:inline}.modal_telegram_step-form .modal_telegram_step-button_container{padding:16px 108px 44px}@media (max-width:768px){.modal_telegram_step-form .modal_telegram_step-button_container{padding:16px 16px 28px}}
.mustins-form-row{margin-bottom:8px;position:relative}.mustins-form-row--last{margin-bottom:0}.mustins-form-row--24{margin-bottom:24px}.mustins-form-row--bordered{border-bottom:1px solid #cccccd;margin:0 -24px 24px;padding:0 24px 24px}.mustins-form-row--bordered--first{border-top:1px solid #cccccd;margin-top:32px;padding-top:32px;padding-bottom:32px}.mustins-form-row-submit{margin-top:40px}.mustins-form-row--error .mustins-input,.mustins-form-row--error .mustins-phone-number,.mustins-form-row--error .mustins-email,.mustins-form-row--error .mustins-sms-code{border-color:#d76064;transition:border-color .15s ease-out}.theme-must .success_step-modal_header{background-color:#27b4b8}.theme-prodrive .success_step-modal_header{background-color:#3875cf}.success_step-modal_header{height:88px;position:relative}@media (max-width:768px){.success_step-modal_header{padding:16px}}.success_step-modal_header .success_step-shturman-icon{position:absolute;top:28px;left:50%;transform:translate(-50%)}.success_step-modal_header .success_step-close-button{cursor:pointer;background-color:#0000;padding:4px;position:absolute;top:16px;right:16px}.success_step-modal_header .success_step-modal_title{color:#fff;margin-bottom:12px;font-family:Inter;font-size:20px;font-style:normal;font-weight:500;line-height:28px}@media (max-width:768px){.success_step-modal_header .success_step-modal_title{margin-bottom:8px;font-family:Inter;font-size:20px;font-style:normal;font-weight:600;line-height:28px}}.success_step-modal_body{background-color:#fff;width:100%;padding:48px 108px 44px}@media (max-width:768px){.success_step-modal_body{padding:48px 16px 28px}}.success_step-modal_body .success_step-dream_job_text{color:#202123;text-align:center;padding:10px 0;font-family:Inter;font-size:16px;font-style:normal;font-weight:400;line-height:20px}.success_step-modal_body .success_step-first_button{padding:16px 0}.success_step-modal_body .success_step-first_button .button{background-color:#f2f4f6}.success_step-modal_body .success_step-second_button{padding:16px 0 0}.success_step-modal_body .success_step-second_button .button{padding:16px 0}.success_step-modal_body .success_step-heading_text{color:#202123;text-align:center;max-width:776px;margin:0 auto 24px;font-family:Inter;font-size:16px;font-style:normal;font-weight:400;line-height:20px}@media screen and (max-width:768px){.success_step-modal_body .success_step-heading_text{font-size:16px;line-height:20px}}
