.registration{
margin-top: 9rem !important;
}

.note-header{
margin-bottom: 4rem;
}

.footer-p p a{
color: #C5B695 !important;
border-bottom: solid 1px #C5B695 !important;
text-decoration: none;
}

.footer-p p a:hover{
color: white !important;
}

.footer-p h4{
  color: #C5B695 !important;
  font-size: 1rem; line-height: 1.7rem !important;
  font-family: "Macan Regular";
  letter-spacing: 0.04rem !important;
}

/* REGISTRATION FORM */

.registration-form{
margin-top: 0% !important;
text-align: center;
}

.form-element{
float: center;
box-sizing: border-box;
width: 100%;
}

.registration-form input{
text-align: center;
width: 63%;
height: 4rem;
border: solid 0px transparent;
background: transparent;
font-family: "Macan Regular";
border-bottom: solid 2px #3D422E;
}

select {
height: 4rem;
appearance: none;
/* safari */
-webkit-appearance: none;
/* other styles for aesthetics */
background-color: transparent;
border: none;
border-radius: 0;
color: #000;
cursor: pointer;
font-family: "Macan Regular";
margin: 0 !important;
box-sizing: border-box;
width: auto;
text-decoration: underline;
text-underline-offset: 1rem;
}

.registration-button{
background: none !important;
border: solid 2px #3D422E !important;
border-radius: 100px;
margin-top: 1rem;
width: 25% !important;
}

input:hover{
color: #3D422E !important;
transition: background-color 0.2s ease-in;
}

select:hover{
color: #00faa1 !important;
transition: color 0.5s !important;
}

.contact-container{
background: #3D422E;
position: absolute;
left: 0px;
width: 100vw;
padding: calc(3vw);
margin-top: 0rem;
padding-top: 2rem;
padding-bottom: 3rem;
}

/* =========================
   MAILCHIMP OVERRIDES
   ========================= */

#mc_embed_signup {
  max-width: 100%;
}

@media (max-width: 768px) {
  #mc_embed_signup {
    max-width: 100% !important;
  }
}

.optionalParent img {
  display: none !important;
}

.optionalParent .button {
  background: transparent !important;
  border-radius: 100px;
  height: auto;
  color: black !important;
  border: 1px solid black;
  margin-top: 1rem;
}

.optionalParent .button:hover,
button:hover {
  background: #00faa0 !important;
  border-color: #00faa0 !important;
}



