.container-wrap input[type="text"], .container-wrap textarea, .container-wrap input[type="email"], .container-wrap input[type="password"], .container-wrap input[type="tel"], .container-wrap input[type="url"], .container-wrap input[type="search"], .container-wrap input[type="date"] {
    border-top:none!important;
    border-left:none!important;
    border-right:none!important;
    border-bottom: 3px solid #3452ff!important;
    padding-left:20px!important;
}

input[type=submit], button[type=submit], input[type="button"] {
    background-color: #3452ff;
    padding: 27px 41px;
    font-size: 22px;
    font-weight:700;
}

@media only screen and (max-width: 690px) {
    .mobile-heading {
        font-size:36px!important;
    }
}