html {
    --main-background-color: #013145;
    --main-foreground-color: white;
    --highlight-background-color: #ee1c25;
    --highlight-foreground-color: white;
    --gallery-background-color: white;
    --gallery-color: var(--main-background-color);
    --gallery-caption-color: var(--main-background-color);
    --price-background-color: black;
    --price-row-background-color: var(--main-background-color);
    --price-row-alternate-background-color: #012638;
    --price-color: white;
    --tech-spec-alternate-background: #012638;
    --contact-panel-form-background: var(--main-background-color);
}



.dotted-section.dotted-subtitles .plain-bar{
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
}

.dotted-section.dotted-subtitles .plain-bar h3 {
    width: 70%;
    font-size: 1rem;
    text-transform: initial;
}