.landing-root .contact-modal a{color:#64d66f;cursor:pointer;outline:none;text-decoration:none}.landing-root .contact-modal a:hover{color:#fff}.landing-root .contact-modal .heading{border-bottom:1px solid #64d66f;flex-direction:row;justify-content:space-between;align-items:center;padding:1.5rem 1rem 1.25rem 1.25rem;display:flex;box-shadow:0 8px 1000px #64d66f80}.landing-root .contact-modal .contact-header{color:#64d66f}.landing-root .contact-modal .close-btn{color:inherit}.landing-root .contact-modal .close-btn:hover{color:#64d66f}.landing-root .contact-modal .close-icon{transform:scale(1.5)}.landing-root .contact-modal .contact-content{color:#fff;height:28rem;padding:2rem;font-size:1.15rem}.landing-root .contact-modal form{flex-direction:column;gap:1rem;width:30rem;display:flex}.landing-root .contact-modal .form-group{flex-direction:column;gap:.5rem;display:flex}.landing-root .contact-modal label{margin-right:.5rem}.landing-root .contact-modal textarea{color:#fff;background-color:#1c1c1c;border:1px solid #64d66f40;border-radius:5px;padding:.75rem;font-size:1rem;transition:border-color .3s}.landing-root .contact-modal input[type=text]{color:#fff;background-color:#1c1c1c;border:1px solid #64d66f40;border-radius:5px;padding:.75rem;font-size:1rem;transition:border-color .3s}.landing-root .contact-modal textarea:focus{border-color:#64d66fb3;outline:none}.landing-root .contact-modal input[type=text]:focus{border-color:#64d66fb3;outline:none}.landing-root .contact-modal .remaining-text{font-size:.9rem}.landing-root .contact-modal button[type=submit]{color:#fff;background-color:#64d66f;border:none;border-radius:5px;padding:.75rem;font-size:1rem;font-weight:700;transition:background-color .3s}.landing-root .contact-modal button[type=submit]:enabled{cursor:pointer}.landing-root .contact-modal button[type=submit]:hover:enabled{color:#64d66f;background-color:#fff}.landing-root .contact-modal button[type=submit]:disabled{opacity:.5}.landing-root .contact-modal .contact-success{align-content:center;width:30rem;height:24rem}.landing-root .contact-modal .success-text{text-align:center}@media (width>=0) and (width<=991px){.landing-root .contact-modal form,.landing-root .contact-modal .contact-success{width:60vw}}