﻿OnlineInStudio {
    font-size: 16px;
    padding-top: 6px;
    padding-bottom: 0px;
    margin-bottom: 0px;
    color: #fff;
    line-height: 16px;
}

.OnlineInStudioClass {
    font-size: 12px;
    padding-top: 6px;
    padding-bottom: 0px;
    margin-bottom: 0px;
    color: #fff;
    line-height: 16px;
}

/* For eNewsletter Subscription */
#label-firstname-c743dad9-440b-45e9-857c-abe3fe11bf87 span {
    color: #fff;
    font-size: 14px;
    font-family: 'Lato', sans-serif;
}

#label-email-c743dad9-440b-45e9-857c-abe3fe11bf87 span {
    color: #fff;
    font-size: 14px;
    font-family: 'Lato', sans-serif;
}

.hs-input {
    background: white;
    border: none;
    padding: 10px 5px;
    font-size: 14px;
    color: #62ba8d;
    width: 100%;
    font-family: 'Lato', sans-serif;
    border-radius: 10px;
    text-transform: uppercase;
}

.hs-button {
    background: #62ba8d;
    border: none;
    padding: 10px 20px;
    font-size: 16px;
    font-family: 'Lato', sans-serif;
    color: #fff;
    font-weight: bold;
    cursor: pointer;
    right: 0px;
    text-transform: uppercase;
    top: 0;
    border-radius: 10px;
}

.hs-richtext p {
    color: #fff;
    font-size: 13px;
    font-family: 'Lato', sans-serif;
    line-height: 24px;
}

    .hs-richtext p a {
        color: #fff;
        font-size: 14px;
        font-family: 'Lato', sans-serif;
        line-height: 24px;
        font-weight: bold;
    }

.hs-error-msg {
    color: #fff;
    font-size: 12px;
    font-family: 'Lato', sans-serif;
    line-height: 24px;
}

.hbspt-form .submitted-message {
    color: #fff;
    font-family: 'Lato', sans-serif;
    line-height: 24px;
    font-weight: bold;
}
