.slcContactForm{max-width:100%;margin:1em auto}.slcContactForm label{display:block;margin-bottom:.5em}.slcContactForm input,.slcContactForm select,.slcContactForm textarea{width:100%;padding:.5em;margin-bottom:1em;border:1px solid #ccc;border-radius:5px;font-size:1em}.slcContactForm input:focus,.slcContactForm textarea:focus,.slcContactForm select:focus{outline:2px solid var(--primary-color)}.slcContactForm select{background-color:#fff}.slcContactName{display:grid;gap:0 1em;grid-template-columns:1fr 1fr}.slcContactForm input[type=submit]{background-color:var(--primary-color-light-1);color:#fff;border:none;cursor:pointer;font-size:1em;transition:all .3s ease}.slcContactForm input[type=submit]:hover{background-color:var(--primary-color)}.slcContactFormFieldInfoText{font-size:.8em;opacity:.5}.slcContactFormSpacer{height:calc(100vh - 55em)}