.r8_gallery .gallery-gradBox .overlayText .textWrapper2.black {
    color: #fff;
}
#r8_content h1 {font-size: 20px; margin-bottom: -20px;}
@media only screen and (max-width: 799px) {.headoverlay {background: linear-gradient(130deg,rgba(235, 247, 247, 1) 0%, rgba(220, 239, 243, 1) 0%);}}


@media only screen and (max-width: 799px) {.d0slogantext {color: #fff !important; text-align: right;}}

.ub-palette {background-color: #F0D8DC; color: #2D2926;}
.ub-compliment {background-color: #ebd7ef; color: #2D2926;}

.d0topslide {background: linear-gradient(90deg,rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0) 51%, rgba(30, 217, 144, 1) 50%, rgba(30, 217, 144, 1) 100%);}

@media only screen and (min-width: 1800px) {.d0centrebox {min-height: 690px; }}

.d0hairtypetext {font-size: 24px; line-height: 24px; font-family: Instrument Sans, sans-serif;}

#dep h2 {display: none;}
#dep p {display: none;}

.hvrbox {border-radius: 30px;}
.d0headerbox {align-items: flex-end;}

.ub-palette {background-color: #ebd7ef; color: #2D2926;}
.ub-compliment {background-color: #DAF3F3; color: #2D2926;}

@media only screen and (max-width: 799px) {.ub-palette {color: #fff;}}

#group, #group h3 {
    color: #000000;
}

.ub-compliment-dark h1, .ub-compliment-dark h2, .ub-compliment-dark h3, .ub-compliment-dark h4, .ub-compliment-dark h5, .ub-compliment-dark h6, .ub-compliment h1, .ub-compliment h2, .ub-compliment h3, .ub-compliment h4, .ub-compliment h5, .ub-compliment h6 {
    color: #000000;
}
