body {
    color: #1F2044;
    font-family: -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;
}

input {
    font-family: -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;
}

#wrap {
    background-image: url('../svg/a-illustration__shape.svg');
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
}

.content {
    background-image: url('../svg/a-illustration__wordpress-snappy.svg');
    background-position: center top;
    background-repeat: no-repeat;
    background-size: 283px 202px;
    padding: 210px 0 0;
}

#wrap h1 {
    font-size: 16px;
    font-weight: 700;
    letter-spacing: 1px;
    margin-bottom: 0;
}

#wrap h2 {
    color: #FE3E15;
    font-size: 35px;
    font-weight: 700;
    letter-spacing: -1px;
    line-height: 54px;
    margin: 0;
}

footer {
    color: #666;
}

footer p {
    font-size: 14px;
    line-height: 22px;
    color: #5B5B5B;
    padding: 8px;
}

footer p a {
    color: #3575D3;
    text-decoration: none;
}

footer p a:hover {
    text-decoration: underline;
}

.btn {
    background: #2e66ba;
    border: 1px solid #2e66ba;
    padding: 8px 16px;
    margin-top: 60px;
}

.btn:hover {
    border: 1px solid #2e66ba;
    background-color: #fff;
    color: #2e66ba;
}

.subscription_widget #subscribe-text p {
    line-height: 24px;
    margin-bottom: 25px;
}

.subscription_widget #success,
.subscription_widget #error {
    border-radius: 4px;
    font-size: 14px;
    line-height: 24px;
    color: #5B5B5B;
    margin-bottom: 25px;
    display: none;
    padding: 8px 40px;
}

.subscription_widget #success {
    background: #CCE9D0;
    border: 1px solid #009013;
}

.subscription_widget #error {
    background: #FFEAE9;
    border: 1px solid #FE3E15;
}

.subscription_widget form .inputs {
    display: inline-block;
    position: relative;
    vertical-align: middle;
    transition: all 0.1s ease;
}

.subscription_widget form .inputs.email input[type="email"] {
    background-color: #fff;
    border: 1px solid #5B5B5B;
    color: #5B5B5B;
    font-size: 11px;
    min-width: 240px;
    padding: 14px 15px;
    max-height: 45px;
    transition: all 0.05s ease;
}

.subscription_widget form .inputs.submit input[type="submit"] {
    background-color: #5EADF3;
    border: none;
    color: #fff;
    font-size: 14px;
    font-weight: 600;
    line-height: 13px;
    margin: 0;
    padding: 15px 30px;
    transition: all 0.1s ease;
}

.subscription_widget form .inputs.submit input[type="submit"]:hover {
    background-color: #2E93EE;
    transition: all 0.1s ease;
}

.comingsoon_links {
    font-size:13px;
   }
   
.comingsoon_links a {
    text-decoration: none;
    line-height: 18px;
    color: #3575D3;
}