.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)}.slcContactSplitter{display:flex;max-width:max-content;gap:1em;margin:0 auto;padding:2em;padding-bottom:0;text-align:left}@media screen and (max-width:90ch){.slcContactSplitter{flex-direction:column;gap:4em}}