main[data-v-132badc1]{grid-gap:0;align-items:center;background:#8ac5df;display:grid;height:100vh;justify-items:center;margin:0;place-items:center}#contact[data-v-132badc1]{padding-bottom:1em}#contact h2[data-v-132badc1]{color:#fff;font-family:Wolpe Fanfare W01 Black,Trebuchet MS,Verdana,sans-serif;font-size:3.5em;line-height:1.1;margin-bottom:.5em}@media only screen and (min-width:576px){#contact h2[data-v-132badc1]{font-size:5em}}.contact-form[data-v-132badc1]{display:grid;max-width:768px}@media only screen and (min-width:768px){.contact-form[data-v-132badc1]{width:640px}}.contact-form label[data-v-132badc1]{color:#fff;font-size:1.2em;text-align:left}.contact-form input[data-v-132badc1],.contact-form textarea[data-v-132badc1]{margin-bottom:1em;margin-top:.25em;width:100%}.contact-form textarea[data-v-132badc1]{height:150px;resize:vertical}.contact-form .contact-input[data-v-132badc1]{border:3px solid transparent;color:rgba(0,0,0,.8);font-family:Wolpe Pegasus W01 Regular,Georgia,Times New Roman,serif;padding:.5em;width:100%}.contact-form .contact-input[data-v-132badc1]:focus{border:3px solid #62b1d4;color:#62b1d4;outline:none;padding:.5em}.contact-form button[data-v-132badc1]{background:rgba(0,0,0,.05);border:2px solid #fff;color:#fff;width:auto}.contact-form button[data-v-132badc1]:hover{background:#ed1c24}@media only screen and (min-width:576px){.contact-form button[data-v-132badc1]{justify-self:end;width:33%}}.hidden[data-v-132badc1]{display:none}.contact-status[data-v-132badc1]{font-size:1.75rem}