/*
 Theme Name:   GeneratePress Child
 Theme URI:    https://generatepress.com
 Description:  Default GeneratePress child theme
 Author:       Tom Usborne
 Author URI:   https://tomusborne.com
 Template:     generatepress
 Version:      0.1
*/

/* CF7 Style */
.contact-form-custom {
    max-width: 600px;
}

.contact-form-custom .form-field {
    margin-bottom: 20px;
}

.contact-form-custom input,
.contact-form-custom textarea {
    width: 100%;
    border: 1px solid #012B711F;
    border-radius: 10px;
    background: #fff;
    padding: 10px 15px;
    margin-top: -10px;
    font-size: 16px;
    color: #000;
    outline: none;
    box-sizing: border-box;
}

/* Keep entered text black */
.contact-form-custom input:focus,
.contact-form-custom textarea:focus {
    color: #000;
    background: #fff;
}

.contact-form-custom input {
    height: 55px;
}

.contact-form-custom textarea {
    height: 160px;
    resize: none;
}

/* Placeholder color */
.contact-form-custom input::placeholder,
.contact-form-custom textarea::placeholder {
    color: #777;
    opacity: 1;
}

.submit-btn input {
    width: 210px !important;
    height: 50px !important;
    border: none !important;
    border-radius: 10px !important;
    background: #245C84 !important;
    color: #fff !important;
    font-size: 17px !important;
    font-weight: 500;
    cursor: pointer;
    transition: all .3s ease;
    padding: 0 !important;
}

.submit-btn input:hover {
    background: #E7630F !important;
}