#otp-section{display:none;transition:opacity .5s ease-in-out}#otp-section.show{opacity:1}.otp-verificaton .add-otp,#otp-section{position:relative}#otp-section{width:60%}input[type="submit" i]:disabled{color:light-dark(rgba(16,16,16,.3),rgba(255,255,255,.3)) !important;opacity:.8}.otp-verificaton #send-otp-btn,#otp-section #verify-otp-btn{position:absolute;right:0;top:49%;background:#ffde00;border:0;padding:.53rem 1rem;border-radius:0 20px 20px 0}.spacing{padding:3rem 0 5rem}.registration-form .form-wrapper .form-group input::placeholder{color:#333}.registration-success-message{background-color:#d4edda;border:1px solid #c3e6cb;color:#155724;padding:10px;margin-top:20px}.registration-form h1{color:#fff;text-align:center;padding-bottom:3rem;font-family:spectral-regular;font-size:300%;letter-spacing:1px}.registration-form .form-wrapper{text-align:center;margin:0 auto;padding:1rem;background:url(//www.hclconcerts.com/wp-content/themes/HCL-Concert/css/../images/registartion-form-bg.png) no-repeat;background-repeat:no-repeat;background-size:100% 100%}.registration-form .form-wrapper .form-group{padding:12px 20px;width:50%}.registration-form.LoginForm .form-wrapper{width:400px}.registration-form .form-wrapper .form-group label{display:block;text-align:left;color:#fff;padding-bottom:1rem;font-size:100%;font-family:poppins-regular}.registration-form .form-wrapper .form-group input{width:100%;padding:.5rem 1rem;border-radius:20px;outline:none;border:1px solid #ccc}.registration-form .form-wrapper .form-group input[type=submit]{font-family:poppins-bold;border:none;border-radius:25px;background:#ffde00;color:#000;font-size:90%;margin:22px 0 0;padding:.62rem 1rem;font-weight:600;text-transform:uppercase;letter-spacing:1.1px}.registration-form .form-wrapper .form-group .error{text-align:left;font-size:12px;color:red;padding-top:.3rem}.form-group-checkbox .error{text-align:left;font-size:12px;color:red;padding-top:.3rem}.registration-form .form-wrapper .form-group.que input,.registration-form .form-wrapper .form-group.que label{width:auto}.registration-form .form-wrapper .form-group.que label{display:inline-block;padding-left:.5rem;cursor:pointer}.registration-form .form-wrapper .form-group.que input[type=radio]{-ms-transform:scale(1.3);-webkit-transform:scale(1.3);transform:scale(1.3)}.registration-form .form-wrapper .form-group.que input[type=radio]:checked{accent-color:#252424}.registration-form .form-wrapper .form-group.que{text-align:left}.registration-form #RegistrationForm{display:flex;flex-wrap:wrap;justify-content:center}.registration-form{background:url(//www.hclconcerts.com/wp-content/themes/HCL-Concert/css/../images/registration-bg.png) no-repeat;background-size:cover;font-family:poppins-regular}.group-text{position:relative}.group-text i{position:absolute;right:4%;top:35%}.group-text i.fa-eye-slash{cursor:pointer}.success_message{text-align:center;padding:1rem 0}.registration-form .que p{color:#fff;font-size:110%;font-family:poppins-regular}.registration-form .ques-ans{display:inline-block;vertical-align:middle;font-size:16px}.registration-form .ques-ans .ques-ans-inner{display:inline-block;padding-right:2.5rem}.registration-form .form-group-checkbox{width:100%;text-align:left;padding:0 1rem;color:#fff;font-size:16px}.registration-form .form-group-checkbox input[type=checkbox]:checked{accent-color:#fff}.registration-form .form-group-checkbox input[type=checkbox]{width:16px;height:20px;padding-right:.8rem;display:inline-block;vertical-align:middle}.registration-form .form-group-checkbox label{padding-left:.5rem}.registration-form .form-wrapper .form-group input[type=submit]{text-align:center;text-decoration:none;box-sizing:border-box;transition:all .5s}.registration-form .form-wrapper .form-group input[type=submit]:hover{box-shadow:inset 0 0 0 2em #fff;border:none;color:#000}@media screen and (min-width:2500px){body{max-width:2500px}}@media screen and (min-width:2000px) and (max-width:2499px){.registration-form .form-wrapper .form-group label{font-size:140%}.registration-form .que p{font-size:140%}.registration-form .form-group-checkbox label{font-size:115%}.registration-form .form-wrapper .form-group input[type=submit]{border-radius:30px;margin-bottom:20px;font-size:115%;width:32%}.registration-form h1{font-size:400%}}@media screen and (min-width:1600px) and (max-width:1999px){.registration-form h1{font-size:350%}.registration-form .form-wrapper .form-group label{font-size:135%}.registration-form .que p{font-size:135%}.registration-form .form-group-checkbox label{font-size:100%}.registration-form .form-wrapper .form-group input[type=submit]{font-size:115%;border-radius:30px}.ques-ans-inner label{font-size:115%}.registration-form .form-wrapper .form-group label{font-size:135%}.registration-form .form-wrapper .form-group input[type=submit]{margin-bottom:30px}.registration-form .form-wrapper .form-group{padding:20px}}@media screen and (min-width:992px) and (max-width:1200px){.registration-form h1{padding-bottom:2rem}.registration-form .form-group-checkbox label{font-size:85%}}@media screen and (min-width:769px) and (max-width:991px){.registration-form .form-wrapper .form-group{padding:.5rem 0;width:100%}.registration-form h1{font-size:230%;letter-spacing:1px}.registration-form .form-group-checkbox label{padding-left:.2rem;font-size:12px}.registration-form .form-group-checkbox input[type=checkbox]{width:13px;height:16px;padding-right:0}.registration-form .form-group-checkbox{padding:0}.registration-form .form-wrapper .form-group label,.registration-form .que p{font-size:14px}.registration-form .form-wrapper .form-group input[type=submit]{padding:12px 0;margin-top:0}}@media screen and (min-width:569px) and (max-width:768px){.registration-form .form-wrapper .form-group{padding:.5rem 0;width:100%}.registration-form h1{font-size:250%;letter-spacing:1px;padding-bottom:1rem}.registration-form .form-group-checkbox label{padding-left:.2rem;font-size:65%}.registration-form .form-group-checkbox input[type=checkbox]{width:13px;height:16px;padding-right:0}.registration-form .form-group-checkbox{padding:0}.registration-form .form-wrapper .form-group label,.registration-form .que p{font-size:90%}.registration-form .form-wrapper .form-group input[type=submit]{width:50%;padding:12px 0}}@media screen and (min-width:320px) and (max-width:568px){.registration-form .form-wrapper .form-group{padding:.5rem 0;width:100%}.registration-form h1{font-size:230%;letter-spacing:1px}.registration-form .form-group-checkbox label{padding-left:.2rem;font-size:75%}.registration-form .form-group-checkbox input[type=checkbox]{width:13px;height:16px;padding-right:0}.registration-form .form-group-checkbox{padding:0}.registration-form .form-wrapper .form-group label,.registration-form .que p{font-size:100%}.registration-form .form-wrapper .form-group input[type=submit]{padding:12px 0;margin-top:0}}@media screen and (min-width:279px) and (max-width:319px){.registration-form .form-wrapper .form-group{padding:.5rem 0;width:100%}.registration-form h1{font-size:200%;letter-spacing:1px}.registration-form .form-group-checkbox label{padding-left:.2rem;font-size:75%}.registration-form .form-group-checkbox input[type=checkbox]{width:13px;height:16px;padding-right:0}.registration-form .form-group-checkbox{padding:0}.registration-form .form-wrapper .form-group label,.registration-form .que p{font-size:96%}.registration-form .form-wrapper .form-group input[type=submit]{width:50%;padding:12px 0}}