.submit-page-wrapper{justify-content:center;align-items:center;min-height:100vh;padding:60px 20px;display:flex}.submit-container{background:#fff;border-radius:16px;gap:50px;width:100%;max-width:1100px;padding:40px 60px;transition:all .3s;display:flex;box-shadow:0 8px 25px #01411c26}.submit-container:hover{box-shadow:0 10px 35px #01411c40}.form-section{flex:1.2}.page-title{color:#01411c;margin-bottom:25px;font-size:28px;font-weight:700}.info-section{border-left:2px solid #e8f2ea;flex:1;padding-left:40px}.info-section h3{color:#01411c;font-weight:700}.info-section p{color:#555;font-size:15px;line-height:1.6}.info-section .link{color:#01411c;font-weight:600;text-decoration:none}.info-section .link:hover{text-decoration:underline}.form-control{border:1px solid #cfd8cf;border-radius:10px;width:100%;padding:12px 15px;font-size:15px;transition:all .3s}.form-control:focus{border-color:#01411c;outline:none;box-shadow:0 0 6px #01411c4d}.form-group{margin-bottom:20px}.checkbox-label{color:#555;align-items:center;margin-top:8px;font-size:14px;display:flex}.checkbox-label input{accent-color:#01411c;margin-right:8px}.submit-btn{color:#fff;background:#4d2a7c;border:none;border-radius:8px;width:100%;padding:12px;font-size:16px;font-weight:600;transition:all .3s}@media (max-width:992px){.submit-container{flex-direction:column;padding:30px}.info-section{border-top:2px solid #e8f2ea;border-left:none;padding-top:30px;padding-left:0}}
