.contact-form-container{display:grid;grid-template-columns:1fr;gap:20px}.contact-form-container .row-1>p:first-child,.contact-form-container .row-2>p:first-child{display:none}.contact-form-container .row-1,.contact-form-container .row-2{display:grid;grid-template-columns:1fr;gap:16px}.contact-form-container .row-1>p,.contact-form-container .row-2>p,.contact-form-container .row-3>p{margin-bottom:0}.contact-form-container .row-1 p br,.contact-form-container .row-2 p br,.contact-form-container .row-3 p br{display:none}.contact-form-container .row-1 p.label,.contact-form-container .row-1 input::placeholder,.contact-form-container .row-2 p.label,.contact-form-container .row-2 input::placeholder,.contact-form-container .row-3 p.label,.contact-form-container .row-3 input::placeholder{margin-bottom:8px;font-size:14px;color:var(--brand-color);font-weight:500;letter-spacing:1px;text-transform:uppercase}.contact-form-container .row-1 input,.contact-form-container .row-2 input,.contact-form-container .row-3 textarea{border:1px solid transparent;background-color:var(--dark-bg-color);border-radius:8px;resize:none}.contact-form-container .row-1 input::placeholder,.contact-form-container .row-2 input::placeholder,.contact-form-container .row-3 textarea::placeholder{color:var(--light-text-color);text-transform:none}.contact-form-container .row-4 input{padding:16px 24px;border-radius:8px;background-color:var(--brand-color);color:var(--background-color);text-transform:uppercase;letter-spacing:1px;transition:.1s ease;font-size:14px;font-weight:500}.contact-form-container .row-4 input:hover{transform:translateY(-2px)}.contact-form-container .wpcf7-not-valid-tip{font-size:12px;letter-spacing:0px;font-weight:400}.form-container .wpcf7-response-output{display:none !important}@media screen and (min-width:1280px){.contact-form-container{gap:32px}.contact-form-container .row-1,.contact-form-container .row-2{grid-template-columns:1fr 1fr}}