html {
    --main-background-color: white;
    --main-foreground-color: #013145;
    --highlight-background-color: #013145;
    --highlight-foreground-color: white;
    --gallery-background-color: white;
    --gallery-color: var(--main-foreground-color);
    --gallery-caption-color: var(--highlight-background-color);
    --price-background-color: black;
    --price-row-background-color: var(--main-foreground-color);
    --price-row-alternate-background-color: #012638;
    --price-color: white;
    --tech-spec-alternate-background: #012638;
    --contact-panel-form-background: var(--main-foreground-color);
}

.custom-scrub-header .header-container h2 {
    background-color: #ee1c25!important;
}

.text-color-main-foreground{
    color: var(--main-foreground-color)!important;
}

.tech-spec{
    background-color: var(--main-foreground-color);
    color: white;
}

.year-content .active{
    color:  #ee1c25!important;
}

.price-table-content table thead tr{
    background-color: #ee1c25!important;
}

.contact-panel .content-narrow h4{
    color: white;
}

.year-content a::after {
    background-color: #ee1c25!important;
}

.contact-panel-header .tab-header.active {
    background-color: #ee1c25!important;
}

.contact-panel-header .tab-header{
border-bottom: 5px solid #ee1c25!important;
}

.contact-panel-form-input:only-child label{
    color: #ee1c25!important;
}

.action-box .cta-button{
    background-color:  #ee1c25!important;
}

.contact-panel-form-row .agreement-trigger{
    color: #ee1c25!important;
}

.req {
    color: #ee1c25!important;
}

.footer{
    margin-top: 0!important;
}

.gallery .content h2{
    color: var(--main-foreground-color)!important;
}

.custom-color{
    color: #F9E701;
    font-weight: bold;
}

