/* Global forms style */

.mailerlite-form {

}

.mailerlite-form .mailerlite-form-description {
    margin-bottom: 10px;
}

.mailerlite-form .mailerlite-form-field {
    margin-bottom: 10px;
}

.mailerlite-form .mailerlite-form-field label {
    display: none;
}

.mailerlite-form .mailerlite-subscribe-button-container {
    text-align: center;
}

.mailerlite-form input.error {
    color: #ff0000;
    border-color: #ff0000;
}

.mailerlite-form label.error {
    color: #ff0000;
}

.mailerlite-form-response {
    margin-top: 20px;
    display: none;
    text-align: center;
    color: #00a154;
}

.mailerlite-form-loader {
    display: none;
    text-align: center;
    font-weight: bold;
    margin: 0 20px;
}

.mailerlite-form-error {
    display: block;
    color: #ff0000;
}

.mailerlite-subscribe-submit{
    max-width: 100%;
    background: #00c8d7 !important;
    color: #184a6b;
    font-weight: 600;
    border-radius: 999px;
    padding: 0.75rem 2rem;
    font-size: 1.1rem;
    border: none;
    box-shadow: 0 2px 8px rgba(0, 0, 0, 0.04);
    transition: background 0.2s, color 0.2s;
}
 
.mailerlite-subscribe-submit:hover {
   background-color: #004a6b!important;
   color: #fff!important;
}