#contact-us{overflow:hidden;max-height:0;transition:max-height 0.6s ease}#contact-us.is-open{max-height:var(--form-height)}.close-form{position:absolute;right:-5rem;top:-5rem;cursor:pointer}