﻿.c1-theme {
    --footer-background: #333333 !important;
    --background-image: url('../../images/c1/hero4.jpg');
    --brand-logo: url('../../images/c1/c1-logo.svg');
    --brand-bar-background-color: #ffd900;
    --brand-bar-background-text-color: #004fb6;
    --chatbot-icon: url('../../images/c1/av_favicon.png');
    --action-icon: url('../../images/action_av.svg');
    --action-icon-positive: url('../../images/action.svg');
    --bullet-color: #ffd900;
    --user-icon: url('../../images/c1/av-purpleprofile.svg');
    --icon_pound: url('../../images/c1/av_pound.svg') no-repeat center center;
    --icon_menu: url('../../images/c1/av_menu.svg') no-repeat center center;
    --font-family: SourceSansPro;
    --letter-spacing02: normal;
    --letter-spacing03: normal;
    --letter-spacing009: normal;
    --letter-spacing08: normal;
}

    .c1-theme .burger-bar {
        background-color: #ffd900;
    }

    .c1-theme .green {
        color: #fff !important;
    }

    .c1-theme .step-label-unselected {
        opacity: 1;
    }

    .c1-theme .step-marker-unselected {
        opacity: 1;
    }

    .c1-theme .step-marker-selected {
        opacity: 1;
        border: solid 1px #ffd900;
        color: #ffd900 !important;
    }

    .c1-theme .step-label {
        color: #ffd900 !important;
    }

    .c1-theme .step-marker-complete {
        opacity: 1;
        border: solid 1px #ffd900;
        background-color: #ffd900;
        color: #004fb6 !important;
    }


    .c1-theme .pp-icon-image {
        width: 50px;
        height: 50px;
    }

    .c1-theme .person-picture-image {
        width: 50px;
        height: 50px;
    }

    .c1-theme .avatar {
        background-color: #ffd900;
        color: #004fb6
    }

    .c1-theme .chat-response-completed-bubble {
        background-color: #004fb6;
        color: #fff
    }

    .c1-theme .form-input-button {
        background-color: #ffd900;
        color: #004fb6;
        border-radius: 4px;
        font-weight: 700;
    }

        .c1-theme .form-input-button:hover {
            background-color: #004fb6;
            color: white;
        }

    .c1-theme .container-nav-bar {
        background-color: #005a6c;
    }

    .c1-theme .container-form-header {
        background-color: #005a6c;
        color: #fff;
    }

        .c1-theme .container-form-header .title {
            color: #fff;
        }

    .c1-theme ul.round-bullets li::before {
        color: #004fb6;
    }

    .c1-theme .form-input-button:hover .action-button-icon-image {
        background-image: var(--action-icon-positive);
    }

@media screen and (max-width: 1140px) and (min-width: 721px) {
    .c1-theme .pp-icon-image {
        width: 32px;
        height: 32px;
    }

    .c1-theme .person-picture-image {
        width: 32px;
        height: 32px;
    }
}

@media screen and (max-width: 720px) {
    .c1-theme .pp-icon-image {
        width: 32px;
        height: 32px;
    }

    .c1-theme .person-picture-image {
        width: 32px;
        height: 32px;
    }
}
