#main.contact #sectionOne {
 background-image: url('../images/bg-sectionOne-contact.png');
 background-size: cover;
 min-height: 800px;
}

#main.contact #sectionOne .content-div {
 display: flex;
 align-items: center;
 justify-content: space-around;
 width: 100vw;
}

@media screen and (max-width: 760px) {
 #main.contact #sectionOne .content-div {
  flex-direction: column-reverse;
 }
}

#main.contact #sectionOne .content-div .left form {
 display: flex;
 flex-direction: column;
 max-width: 90vw;
}

#main.contact #sectionOne .content-div .left form .wpforms-field {
 display: flex;
 flex-direction: column;
}

#main.contact #sectionOne .content-div .left form .wpforms-field-label {
 font-family: madeTommyLight;
 color: white;
 text-shadow: 2px 2px 10px #E9C33D;
 margin: 10px 0 10px 0;
}

#main.contact #sectionOne .content-div .left form .wpforms-field input {
 width: 400px;
 max-width: 85vw;
 height: 35px;
 border-radius: 10px;
 border: none;
}

#main.contact #sectionOne .content-div .left form .wpforms-field textarea {
 width: 400px;
 max-width: 85vw;
 height: 100px;
 border-radius: 10px;
 border: none;
 resize: none;
}

#main.contact #sectionOne .content-div .left form .wpforms-submit-container {
 display: flex;
 justify-content: flex-end;
}

#main.contact #sectionOne .content-div .left form .wpforms-submit {
 margin-top: 20px;
 align-self: flex-end;
 border: none;
 border-radius: 10px;
 background-color: #E9C33D;
 color: white;
 padding: 5px 20px 5px 20px;
 font-family: madeTommyMedium;
 font-size: 15px;
}

#main.contact #sectionOne .content-div .left form .wpforms-submit:hover {
 opacity: 80%;
 cursor: pointer;
}

#main.contact #sectionOne .content-div .right {
 padding-bottom: 100px;
}

@media screen and (max-width: 760px) {
 #main.contact #sectionOne .content-div .right {
  padding-bottom: 0;
 }
}

#main.contact #sectionOne .content-div .right .header {
 color: white;
 font-family: madeTommyExtraBold;
 font-size: 40px;
 letter-spacing: 2px;
 text-shadow: 2px 2px 10px #363e53;
}

#main.contact #sectionOne .content-div .right .header .secondary {
  color: #E9C33D;
}

@media screen and (max-width: 350px) {
 #main.contact #sectionOne .content-div .right .header {
  font-size: 30px;
 }
}