#contact{padding:17px}#contact a{color:var(--main);text-shadow:2px 1px #000}#contact p{font-size:var(--body-base)}#contact a:hover{text-decoration:underline}.socmed.contact{justify-content:center;display:flex}#contact .sendmsg{max-width:666px;margin:auto;padding-bottom:33px}#contact .form-group{color:var(--main);text-shadow:1px 1px #000;margin-bottom:1rem}#contact label{margin-left:7px}#contact .form-control{background-color:var(--form-bg);color:#fff}#contact .form-control:focus{background-color:var(--form-focus-bg);color:#fff}#contact a{margin:0 10px}#contact label{font-size:var(--label-size)}@media (max-width:500px){.socmed a{margin:0 5px}}@media (max-width:550px){#contact img{width:max(32px,min(10vw,55px))}}@media only screen and (max-width:576px){.socmed.contact{gap:0}}@media only screen and (max-width:400px){.socmed.contact{flex-wrap:wrap;justify-content:center;gap:5px}.socmed.contact a{margin:0 3px!important}}@media only screen and (max-width:576px){#contact .secondary-font svg{width:16px;height:16px}}@media only screen and (max-width:330px){.socmed.contact a{justify-content:center;align-items:center;width:20px;height:20px;display:flex}.socmed.contact a svg{width:20px;height:20px}}.at{font-family:var(--secondary-font)}
