<script>document.addEventListener('DOMContentLoaded',function (){let messageField=document.getElementById('your-message');if (messageField){messageField.addEventListener('input',function (){let words=this.value.trim().split(/\s+/).length;if (words>100){alert('Your message cannot exceed 100 words.');let trimmedText=this.value.split(/\s+/).slice(0,100).join(' ');this.value=trimmedText}})}});.wpcf7-form{font-family:'Poppins',sans-serif;font-size:14px;font-weight:normal}.wpcf7 input,.wpcf7 textarea,.wpcf7 select,.wpcf7-submit{width:100%;padding:6px;border:1px solid #ccc;border-radius:5px;font-family:'Poppins',sans-serif;font-size:14px;font-weight:normal;margin-bottom:10px}.wpcf7 input[name="grade"]{height:40px}.wpcf7 select[name="curriculum"]{height:40px;background-color:white;cursor:pointer}.wpcf7 textarea{height:100px;resize:none}.wpcf7-submit{background-color:#22a1e2;color:white;border:1px solid #ccc;border-radius:5px;cursor:pointer;transition:0.3s ease-in-out;display:block;height:45px}.wpcf7-submit:hover{background-color:#1b81b4}.wpcf7-not-valid-tip{color:red!important;font-size:12px!important;font-weight:bold!important;background:white!important;padding:5px 10px!important;border-radius:2px!important;display:inline-block!important}.wpcf7-response-output{color:white!important}#ast-scroll-top{right:auto!important;left:20px!important}</script>