.maincontent {
max-width:100%;
width:100%;
padding:0;
border:0;
}

.maincontent_wrapper form {
    margin: 0 auto;
    width: 100%;
    max-width: 82vw;
    margin-top: -25px;
    margin-bottom: 50px;
}

.btn.btn-primary {
border:3px solid #000000;
text-transform:uppercase;
color:#000000;
font-weight:700;
padding:12px 0;
background:var(--accent-yellow);
width:40%;
}

.btn.btn-primary:hover {
background-color:var(--accent-blue);
color:#000000;
}


.contact-icon {


padding:8px;
  margin-right:12px;
color:#333333;
}