main{padding-top:100px;padding-bottom:108px}@media only screen and (max-width:1024px){main{padding-top:143px;padding-bottom:65px}}main h3{width:36.31vw;margin:0 auto;padding-bottom:58px;text-align:center}@media only screen and (max-width:1024px){main h3{width:75.845vw}}main form{display:grid;grid-template-columns:1fr 1fr;padding:0 10.176vw}@media only screen and (max-width:1024px){main form{grid-template-columns:1fr;padding:0 8.696vw}}main form div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media only screen and (max-width:1024px){main form div{padding-bottom:37px}}main form div label{font-family:gill-sans-nova,sans-serif;text-transform:uppercase;letter-spacing:.9px;font-size:15px;font-weight:400;padding-bottom:17px}main form div input{background-color:#f2ead6;width:39vw;height:52px;border-radius:6px;padding-left:12px}@media only screen and (max-width:1024px){main form div input{width:82.609vw}}main form .message{grid-column:1 / 3;padding-top:47px}@media only screen and (max-width:1024px){main form .message{grid-column:unset;padding-top:14px}}main form .message textarea{width:79.649vw;background-color:#f2ead6;height:260px;border-radius:6px;padding-left:12px;padding-top:17px}@media only screen and (max-width:1024px){main form .message textarea{width:82.609vw}}main form .form{margin-top:40px;height:37px}@media only screen and (max-width:1024px){main form .form{margin-top:10px}}main .success{display:none; margin-left: 10%;padding-top: 30px;} @media only screen and (max-width:768px) { main {padding-top: 50px;}}