// Contact
.contact-map-banner {
    height: 100%;
    min-height: 450px;
}

// Contact Form
.contact-us .form-style-one {
    max-width: 818px;
    padding: 70px 0 80px 100px;
}
.form-style-one {
    h3 {
        font-size: 48px;
        margin-bottom: 50px;
    }
    .input-group-meta  {
        position: relative;
        label {
            font-size: 14px;
            color: rgba($color: #000000, $alpha: 0.5);
            margin-bottom: 5px;
        }
        input, textarea {
            width: 100%;
            max-width: 100%;
            border: 1px solid #000;
            border-radius: 8px;
            background: #fff;
            font-size: 17px;
            color: #000;
        }
        input {
            height: 60px;
            padding: 0 20px;
        }
        textarea {
            height: 165px;
            padding: 15px 20px;
        }
    }
    .btn-four {
        font-weight: 500;
        line-height: 60px;
        font-size: 16px;
        text-transform: uppercase;
        letter-spacing: 2px;
        border-radius: 8px;
    }
}
#contact-form {
    .help-block {
        position: absolute;
        left: 0;
        bottom: -18px;
        font-size: 13px;
        line-height: 20px;
        color: #ff4d44;
        ul {
            margin: 0;
        }
    }
}