.header{padding:15px 3vw;border-bottom:1px solid #eaeaea;display:flex;align-items:center;height:60px}@media screen and (max-width:768px){.header{padding:15px 10%}}.header .logo{display:flex;align-items:center}.registration-grid{display:flex;flex-wrap:wrap;height:calc(100vh - 60px);background-color:#fff;box-sizing:border-box}@media screen and (max-width:768px){.registration-grid{flex-wrap:nowrap;flex-direction:column}}.registration-grid-left-container{flex:1 1;background-color:#f7f7f7;padding:2vw 3vw;box-sizing:border-box}@media screen and (max-width:768px){.registration-grid-left-container{padding:10%}}@media screen and (min-width:768px)and (max-width:1200px){.registration-grid-left-container{min-width:550px}}.registration-grid-left-container-main-heading{font-family:Epilogue,sans-serif;font-size:40px;font-weight:600;line-height:48px;letter-spacing:-1.6px;text-align:left;margin:4% 0}.registration-grid-left-container .form-grid{display:flex;flex-wrap:wrap;gap:16px}.registration-grid-left-container .form-grid .form-col{flex-grow:1;flex-shrink:1;flex-basis:calc(50% - 16px)}@media screen and (max-width:768px){.registration-grid-left-container .form-grid .form-col{flex:1 1 100%}}.registration-grid-left-container .form-grid select{box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:linear-gradient(45deg,transparent 50%,gray 0),linear-gradient(135deg,gray 50%,transparent 0),linear-gradient(90deg,#ccc,#ccc);background-position:calc(100% - 20px) calc(1.2em + 2px),calc(100% - 15px) calc(1.2em + 2px),calc(100% - 2.5em) .5em;background-size:5px 5px,5px 5px,1px 2em;background-repeat:no-repeat}.registration-grid-left-container .form-field-label{display:block;margin-bottom:8px;font-family:Epilogue,sans-serif;font-size:16px;font-weight:400;line-height:25px;letter-spacing:.45px;text-align:left}.registration-grid-left-container .form-input{width:100%;height:50px;margin-bottom:16px;border:1px solid rgba(0,0,0,.184);padding:12.25px 20px 13.25px;border-radius:27px;font-family:Poppins,sans-serif;font-size:14px;font-weight:300;line-height:24px}.registration-grid-left-container .form-input.error{border:1px solid red}.registration-grid-left-container .form-checkbox{margin-right:8px}.registration-grid-left-container .form-terms{margin-top:20px}.registration-grid-left-container .form-terms a{color:blue;text-decoration:underline}.registration-grid-left-container .form-submit-container{text-align:left;margin-top:30px}.registration-grid-left-container .form-submit-container .form-submit-button{width:285px;height:52.5px!important;border-radius:30px!important;font-family:Epilogue,sans-serif;font-size:16px;font-weight:400;line-height:22.5px!important;letter-spacing:1.2px}@media screen and (max-width:768px){.registration-grid-left-container .form-submit-container .form-submit-button{width:100%}}.registration-grid-left-container .submit-success,.registration-grid-left-container .submit-success *{cursor:default!important}.registration-grid-right-container{flex:1 1;background:#fff;box-sizing:border-box;display:flex;justify-content:center;align-items:flex-start;padding-top:2vw}.registration-grid-right-container img{margin-top:4%;width:600px;height:auto}@media screen and (max-width:768px){.registration-grid-right-container img{margin:0;width:100%}}.otp-popup{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);background:#fff;padding:20px;border-radius:8px;box-shadow:0 0 10px rgba(0,0,0,.3);width:90%;max-width:400px}.otp-popup .otp-popup-buttons{display:flex;justify-content:space-between;margin-top:20px}.otp-popup .otp-popup-buttons .form-secondary-button{padding:10px 20px;border:1px solid #000;background:#fff;color:#000;border-radius:4px;cursor:pointer}.otp-popup .otp-popup-buttons .form-secondary-button:hover{background:#f7f7f7}.mentor-apply-otp-input{text-align:center}@media screen and (max-width:768px){.mentor-apply-otp-input{width:100%}}.mentor-apply-otp-footer{display:flex;gap:16px;justify-content:flex-end}