*{box-sizing:border-box;list-style:none;text-decoration:none;padding:0;margin:0}body{font-family:'Segoe UI',sans-serif;background-color:var(--white-color);margin:0}:root{--border-color:#BCBCBC;--text-color:#8E8E8E;--white-color:#fff;--black-color:#000;--gray-color:#333;--red-color:#FF2712;--Montserrat-family:"Montserrat", sans-serif;--Lato-family:"Lato", sans-serif}.group-content.select-content-group{position:relative}.group-content.select-content-group select{appearance:none;padding-right:30px}.group-content.select-content-group::after{content:"\f107";position:absolute;top:50%;right:20px;transform:translateY(-50%);font-family:'FontAwesome';font-size:20px;color:var(--text-color)}section.student-form-main{padding:50px 30px}.student-form-main .msg-group-content{width:100%;display:flex;align-items:center;gap:30px}.student-form-main label span{color:red}.student-form-main .form-container{background:#FFFAF8;padding:20px;border:1px solid #f05a34;border-radius:13px;width:100%;max-width:1066px;margin:auto;box-shadow:0 12px 32px rgb(85 85 85 / 20%)}.student-form-main form{display:flex;gap:30px;row-gap:15px;flex-wrap:wrap}.student-form-main input,.student-form-main select,.student-form-main textarea{width:100%;padding:11px 20px;border-radius:25px;border:1px solid var(--border-color);font-size:14px;background-color:#fff;font-weight:700;font-size:14px;text-transform:capitalize;font-family:var(--Lato-family);text-align:left}.student-form-main textarea{border-radius:12px;resize:vertical;min-height:155px}.student-form-main input:focus,.student-form-main textarea:focus,.student-form-main select:focus{outline:none;border-color:transparent!important;box-shadow:0 0 4px var(--red-color);transition:all linear 0.2s}.student-form-main .full-width{grid-column:span 2}.student-form-main .submit-btn{display:flex;justify-content:center;background-color:var(--red-color);color:#fff;padding:12px 30px;border:none;border-radius:14px;font-size:18px;cursor:pointer;font-weight:700;transition:background 0.3s ease;margin-left:auto;margin-right:auto;font-family:var(--Montserrat-family)}.student-form-main .msg-content label{font-size:14px;font-weight:700;font-size:14px;color:var(--text-color);text-transform:capitalize;position:absolute;left:20px;top:20px}.student-form-main .group-content{width:31.3%;position:relative}.student-form-main input:focus+label{display:none}.student-form-main .msg-content{width:100%;position:relative}.student-form-main .msg-content textarea:focus+label{display:none}.student-form-main label{font-size:14px;font-weight:700;font-size:14px;color:var(--text-color);text-transform:capitalize;position:absolute;top:47%;left:20px;transform:translateY(-50%)}.student-form-main .submit-btn:hover{background-color:#d94a28}.student-form-main input::placeholder,.student-form-main select,.student-form-main textarea::placeholder{color:var(--text-color)}.student-form-main .main-tittle{font-family:var(--Montserrat-family);font-weight:700;font-size:24px;color:var(--red-color);margin-bottom:30px;text-align:center}.input-label{display:block;margin-bottom:4px;color:#999;background:#fff;font-size:14px}@media (max-width:1199px){.student-form-main .group-content{width:31%}}@media (max-width:991px){.student-form-main .group-content{width:47.7%}}@media (max-width:767px){.student-form-main .group-content{width:46%}.student-form-main section.employee-form-main{padding:40px 15px}.student-form-main .msg-content textarea.required{height:80px;overflow:auto}.student-form-main section.student-form-main{padding:40px 20px}.student-form-main .msg-group-content{flex-wrap:wrap;gap:15px}.student-form-main textarea{min-height:100px}}@media (max-width:575px){.student-form-main .group-content{width:100%}.student-form-main form{row-gap:15px}}.student-form-main .hide{opacity:0;visibility:hidden}