/* ={ ROW DARK }= */
.row-dark {
    border-top: 0px;
    border-bottom: 0px;
}

.site-content .row-dark h1,
.site-content .row-dark h2,
.site-content .row-dark h3,
.site-content .row-dark h4,
.site-content .row-dark h5,
.site-content .row-dark h6 {
    color: #ffffff !important;
    opacity: 1;
    display: block;
    background: none !important;
    -webkit-text-fill-color: white !important;
}

.site-content .row-dark p {
    color: #fff !important;
}

.site-content .row-dark a,
.site-content .row-dark button {
    color: #fff !important;
    text-decoration: underline;
}

.site-content .row-dark a:hover,
.site-content .row-dark button:hover,
.site-content .row-dark .wpb_text_column a:hover,
.site-content .row-dark .wpb_text_column a:active,
.site-content .row-dark .wpb_text_column a:link,
.site-content .row-dark .wpb_text_column a:visited {
    color: #fff !important;
}

.site-content .row-dark .wpb_text_column a:hover {
    text-decoration: none !important;
}


.site-content .row-dark .floating-text-on-white h1,
.site-content .row-dark .floating-text-on-white h2,
.site-content .row-dark .floating-text-on-white h3,
.site-content .row-dark .floating-text-on-white h4,
.site-content .row-dark .floating-text-on-white h5,
.site-content .row-dark .floating-text-on-white h6 {
    color: #000000 !important;
    opacity: 1;
}

.site-content .row-dark .floating-text-on-white p {
    color: #000 !important;
}

.floating-text-on-white {
    margin: 20px;
    padding: 20px;
    background-color: rgba(255, 255, 255, 0.75) !important;
}

.row-dark .vc_progress_bar {
    margin-bottom: 0px;
}

.row-dark .heading a {
    color: #fff;
}

.row-dark .post-icons [class*="icon"] {
    color: #444;
}

.row-dark .features-icon {
    background: #F96E5B;
    color: #fff;
}

.row-dark .features span {
    color: #fff;
}

.row-dark .wpb_text_column a.btn-chev {
    color: #fff !important;
    text-decoration: none !important;
}

.row-dark .wpb_text_column a:hover.btn-chev {
    text-decoration: underline !important;
}

.row-dark .wpb_text_column .btn-chev i {
    color: #fff !important;
}

.row-dark .wpb_text_column ul li:before,
.row-dark .aio-icon-description ul li:before {
    color: #fff !important;
}

.row-dark .entry ol li,
.row-dark .entry ul li,
.row-dark .wpb_text_column ol li,
.row-dark .wpb_text_column ul li,
.row-dark .aio-icon-description ul li,
.row-dark .aio-icon-description ol li {
    color: #fff !important;
}

/* UltVC overrides */
.row-dark .uavc-list-desc,
.row-dark .uavc-list-icon .aio-icon {
    color: #fff !important;
}

.row-dark .uavc-list-icon .aio-icon i {
    color: var(--site-primary-color) !important;
}