@import url('https://fonts.googleapis.com/css2?family=Montserrat:wght@700&family=Open+Sans:wght@400;700&display=swap');
.body {
    max-width:1200px;
    width:100%;
    display:block;
    margin:0 auto;
}
.body img {
    display:block;
    width:100%;
    max-width:300px;
    margin:0 auto;
    margin-bottom:18px;
}
.body h1 {
    font-size:36px;
    width:100%;
    text-align:center;
    font-family: 'Montserrat', sans-serif;
    font-weight:bold;
}
.body p {
    font-family: 'Open Sans', sans-serif;
    text-align:center;
    display:block;
    width:50%;
    min-width:240px;
    margin:0 auto;
}
.body h2 {
    font-size:24px;
    width:100%;
    text-align:center;
    font-family: 'Open Sans', sans-serif;
    font-weight:bold;
}
.body a {
    width:100%;
    max-width:360px;
    padding:16px;
    text-align:center;
    background-color:#86C46A;
    font-family: 'Open Sans', sans-serif;
    font-weight:bold;
    font-size:18px;
    color:#fff;
    border-radius:5px;
    display:block;
    text-decoration:none;
    margin:0 auto;
    margin-bottom:8px;
}
.body a:hover {
    background-color:#407527;
}
.body select {
    background-color: transparent;
    border: 1px solid #c7c7c7;
    padding: 14px 16px;
    margin: 0;
    width: 100%;
    font-family: 'Open Sans', sans-serif;
    font-size: 16px;
    cursor: inherit;
    line-height: inherit;
    z-index: 1;
    outline: none;
    border-radius:5px;
    margin-bottom:12px;
}
.body input[type=text] {
    background-color: transparent;
    border: 1px solid #c7c7c7;
    padding: 14px 16px;
    margin: 0;
    width: 100%;
    font-family: 'Open Sans', sans-serif;
    font-size: 16px;
    cursor: inherit;
    line-height: inherit;
    z-index: 1;
    outline: none;
    border-radius:5px;
    margin-bottom:12px;
}
.body label {
    text-align:left;
    margin-bottom:4px;
}
.body input[type=submit] {
    width:100%;
    padding:16px;
    text-align:center;
    background-color:#86C46A;
    font-family: 'Open Sans', sans-serif;
    font-weight:bold;
    font-size:18px;
    color:#fff;
    border-radius:5px;
    display:block;
    text-decoration:none;
    margin:0 auto;
    margin-bottom:8px;
}
.body form {
    margin-top:12px;
}
.body input[type=submit]:hover {
    background-color:#407527;
}