.contact a{font-size:16px;font-size:1rem}.contact a:hover{text-decoration:underline}.contact form{margin-top:2.5rem}.contact form .formGroup{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:2.5rem}.contact form .formGroup label{font-size:15px;font-size:.9375rem;margin-bottom:.3125rem;padding-left:.5rem}.theme--light .contact form .formGroup label{color:#531dc5}.theme--dark .contact form .formGroup label{color:#9d87d2}.contact form .formGroup input,.contact form .formGroup textarea{font-family:Merriweather,sans-serif;font-size:16px;font-size:1rem;border-radius:5px;padding:.625rem .5rem;outline:none;-webkit-transition:border-color .4s ease;transition:border-color .4s ease}.theme--light .contact form .formGroup input,.theme--light .contact form .formGroup textarea{background-color:#efefe8;color:#7d7d7d;border:1px solid #7d7d7d}.theme--dark .contact form .formGroup input,.theme--dark .contact form .formGroup textarea{background-color:#2f2e2e;color:#d4d3d3;border:1px solid #d4d3d3}.theme--light .contact form .formGroup input:active,.theme--light .contact form .formGroup input:focus,.theme--light .contact form .formGroup textarea:active,.theme--light .contact form .formGroup textarea:focus{color:#565656;border-color:#531dc5}.theme--dark .contact form .formGroup input:active,.theme--dark .contact form .formGroup input:focus,.theme--dark .contact form .formGroup textarea:active,.theme--dark .contact form .formGroup textarea:focus{color:#d4d3d3;border-color:#9d87d2}.contact form .formGroup button{width:10rem}