:root {
--color-dark-secondary: #231F20;
--color-dark-text: #FFFFFF;
--color-dark-bg: #000000;
--color-dark-bg-lighter: #1A1A1A;
--color-dark-bg-lightest: #333;
--color-dark-warning: #FF8A8A;
} #top.dark-mode #main,
#top.dark-mode .main_color {
background-color: var(--color-dark-bg);
}
#top.dark-mode .show-dark {
display: block;
}
#top.dark-mode .hide-dark {
display: none;
} #top.dark-mode #header_meta {
background-color: var(--color-dark-bg);
}
#top.dark-mode #header_main,
#top.dark-mode #header-tools .lang-options,
#top.dark-mode #header-tools .lang-options li,
#top.dark-mode #header-tools .lang-options li a,
#top.dark-mode #header .av-main-nav > li.menu-item > ul.sub-menu,
#top.dark-mode #header .av-main-nav > li.menu-item > ul.sub-menu > li.menu-item a,
.html_av-overlay-side #top.dark-mode .av-burger-overlay-scroll {
background-color: var(--color-dark-secondary);
}
#top.dark-mode #skip-to-content {
background-color: var(--color-dark-bg-lightest);
}
#top.dark-mode #lighthouse-sf .lighthouse-sf-logo-cls-2 {
fill: var(--color-dark-text);
}
#top.dark-mode #skip-to-content *,
#top.dark-mode #header-tools .lang-selector:not(:hover) .lang-selected,
#top.dark-mode #brightness-mode * {
color: var(--color-dark-text);
}
#top.dark-mode #header-tools .lang-selector:not(:hover) .lang-selected:before,
#top.dark-mode #header-tools .lang-selector:not(:hover) .lang-selected:after,
#top.dark-mode .social_bookmarks li a:not(:hover):before,
#top.dark-mode #header .av-main-nav > li.menu-item.menu-item-has-children > a span.avia-menu-text:after,
#top.dark-mode #header .av-main-nav > li.menu-item ul.sub-menu > li.menu-item.menu-item-has-children > a:after {
filter: var(--filter-light);
}
#top.dark-mode #header .av-main-nav > li.menu-item ul.sub-menu > li.menu-item.menu-item-has-children > a:hover:after,
#top.dark-mode #header .av-main-nav > li.menu-item ul.sub-menu > li.menu-item.menu-item-has-children > a:focus:after,
#top.dark-mode #header .av-main-nav > li.menu-item ul.sub-menu li.menu-item.menu-item-has-children.current-menu-item > a:after,
#top.dark-mode #header .av-main-nav > li.menu-item ul.sub-menu li.menu-item.menu-item-has-children.current-menu-ancestor > a:after {
filter: none;
}
#top.dark-mode #header-tools .lang-options li a,
#top.dark-mode #header .av-main-nav > li.menu-item > a,
#top.dark-mode #header .av-main-nav > li.menu-item > ul.sub-menu > li.menu-item a,
.html_av-overlay-side #top.dark-mode #wrap_all .av-burger-overlay-scroll #av-burger-menu-ul > li a,
.html_av-overlay-side #top.dark-mode #wrap_all .av-burger-overlay-scroll #av-burger-menu-ul > li a > span,
.html_av-overlay-side #top.dark-mode #wrap_all .av-burger-overlay-scroll #av-burger-menu-ul > li ul.sub-menu li a {
color: var(--color-dark-text);
}
#top.dark-mode #header .av-main-nav > li.menu-item > ul.sub-menu > li.menu-item a:hover,
#top.dark-mode #header .av-main-nav > li.menu-item > ul.sub-menu > li.menu-item a:focus,
#top.dark-mode #header .av-main-nav > li.menu-item ul.sub-menu > li.menu-item.current-menu-item > a,
#top.dark-mode #header .av-main-nav > li.menu-item ul.sub-menu > li.menu-item.current-menu-ancestor > a {
color: var(--color-text);
}
.html_av-overlay-side:not(.av-burger-overlay-active) #top.dark-mode .header_color .av-hamburger-inner,
.html_av-overlay-side:not(.av-burger-overlay-active) #top.dark-mode .header_color .av-hamburger-inner:before,
.html_av-overlay-side:not(.av-burger-overlay-active) #top.dark-mode .header_color .av-hamburger-inner:after {
background-color: var(--color-dark-text);
} #top.dark-mode form legend > label,
#top.dark-mode form .sf_field > .w2llabel,
#top.dark-mode .custom-filter *,
#top.dark-mode .wpcf7-response-output {
color: var(--color-dark-text);
}
#top.dark-mode .sf_required_fields_msg sup span.required,
#top.dark-mode form .sf_field > .w2llabel sup .required {
color: var(--color-dark-text) !important;
color: var(--color-warning) !important;
}
#top.dark-mode .custom-filter,
#top.dark-mode .custom-filter .options,
#top.dark-mode .custom-filter .options li .option {
background-color: var(--color-dark-secondary);
border-color: var(--color-dark-secondary);
}
#top.dark-mode .custom-filter .options li .option.is-selected,
#top.dark-mode .custom-filter .options li .option:hover,
#top.dark-mode .custom-filter .options li .option:focus {
color: var(--color-text) !important;
}
#top.dark-mode .custom-filter .display:after {
filter: var(--filter-light);
}
#top.dark-mode .avia-form-success,
#top.dark-mode .avia-form-error {
border-color: var(--color-dark-text);
}
#top.dark-mode .wpcf7-form-control-wrap input.text_input.wpcf7-not-valid,
#top.dark-mode .wpcf7-form-control-wrap input.text_area.wpcf7-not-valid,
#top.dark-mode .wpcf7-form-control-wrap select.select.wpcf7-not-valid,
#top.dark-mode .sf_field .error_field {
border-color: var(--color-dark-warning) !important;
}
#top.dark-mode form .required:not(.w2llabel),
#top.dark-mode .sf_required_fields_msg sup span.required,
#top.dark-mode form .sf_field > .w2llabel sup .required,
#top.dark-mode .wpcf7-not-valid-tip,
#top.dark-mode .error_message {
color: var(--color-dark-warning) !important;
} #top.dark-mode #main-content h1,
#top.dark-mode #main-content h2,
#top.dark-mode #main-content h3,
#top.dark-mode #main-content h4,
#top.dark-mode #main-content h5,
#top.dark-mode #main-content h6,
#top.dark-mode #main-content p,
#top.dark-mode #main-content a,
#top.dark-mode #main-content a strong,
#top.dark-mode #main-content a b,
#top.dark-mode .bold-color-to-text b,
#top.dark-mode .bold-color-to-text strong,
#top.dark-mode #main-content li,
#top.dark-mode #main-content span:not(.avia_iconbox_title, .button-label),
#top.dark-mode #main-content time, #top.dark-mode #blog-posts .post-metadata .post-categories li:not(:last-child):after,
#top.dark-mode #numbered-block .flex_cell_inner:before,
#top.dark-mode .entry-content-header .post-title,
#top.dark-mode #breadcrumb .breadcrumb-trail a,
#top.dark-mode #breadcrumb .breadcrumb-trail .sep,
#top.blog.dark-mode .entry-excerpt,
#top.archive.dark-mode .entry-excerpt,
#top.single.dark-mode .entry-content {
color: var(--color-dark-text);
}
#top.dark-mode #main-content a:hover,
#top.dark-mode #main-content a:focus,
#top.dark-mode #main-content a:hover strong,
#top.dark-mode #main-content a:focus strong,
#top.dark-mode #main-content a:hover b,
#top.dark-mode #main-content a:focus b,
#top.dark-mode #main-content a:hover span,
#top.dark-mode #main-content a:focus span,
#top.dark-mode #breadcrumb .breadcrumb-trail .trail-end,
#top.dark-mode #breadcrumb .breadcrumb-trail .trail-end-programs,
#top.dark-mode #breadcrumb .breadcrumb-trail a:hover,
#top.dark-mode #breadcrumb .breadcrumb-trail a:focus {
color: var(--color-primary);
}
#top.dark-mode .avia-button.avia-size-small:hover span,
#top.dark-mode .avia-button.avia-size-small:focus span,
#top.dark-mode .avia-button.avia-size-small:hover:after,
#top.dark-mode .avia-button.avia-size-small:focus:after,
#top.dark-mode #blog-posts .slide-entry-title a:hover,
#top.dark-mode #blog-posts .slide-entry-title a:focus,
#top.dark-mode #blog-posts .post-metadata .post-categories li a:hover,
#top.dark-mode #blog-posts .post-metadata .post-categories li a:focus {
color: var(--color-primary) !important;
}
#top.dark-mode #breadcrumb .breadcrumb-trail a span {
color: inherit !important;
}
#top.dark-mode .avia-button:hover span,
#top.dark-mode .avia-button:focus span,
#top.dark-mode .avia-button:hover:after,
#top.dark-mode .avia-button:focus:after,
#top.dark-mode .avia-button.avia-size-small span,
#top.dark-mode .avia-button.avia-size-small:after,
#top.dark-mode .avia-table td,
#top.dark-mode #featured-post a.post-thumbnail:hover,
#top.dark-mode #featured-post a.post-thumbnail:focus,
#top.dark-mode #blog-posts .slide-entry-title a,
#top.dark-mode #blog-posts .post-metadata .post-categories li a,
#top.dark-mode #breadcrumb .breadcrumb-trail .trail-end-programs:hover,
#top.dark-mode #breadcrumb .breadcrumb-trail .trail-end-programs:focus {
color: var(--color-dark-text) !important;
}
#top.dark-mode .qgiv-captcha-notice a,
#top.dark-mode .main_color .content-formatting a.has-bold-content,
#top.dark-mode .alternate_color .content-formatting a.has-bold-content {
text-decoration-color: var(--color-dark-text) !important;
}
#top.dark-mode .qgiv-captcha-notice a:hover,
#top.dark-mode .qgiv-captcha-notice a:focus,
#top.dark-mode .main_color .content-formatting a.has-bold-content:hover,
#top.dark-mode .main_color .content-formatting a.has-bold-content:focus,
#top.dark-mode .alternate_color .content-formatting a.has-bold-content:hover,
#top.dark-mode .alternate_color .content-formatting a.has-bold-content:focus {
text-decoration-color: var(--color-primary) !important;
}
#top.dark-mode .info-box,
#top.dark-mode .icon-block,
#top.dark-mode .dark-secondary,
#top.dark-mode .dark-secondary .flex_cell,
#top.dark-mode .contained-init.dark-secondary .content {
background-color: var(--color-dark-secondary) !important;
}
#top.dark-mode .info-block,
#top.dark-mode .contact-info-block,
#top.dark-mode .dark-alt,
#top .avia-table tbody > tr.avia-heading-row > th {
background-color: var(--color-dark-bg-lighter) !important;
}
#top.dark-mode .contained-init.dark-secondary {
background-color: transparent !important;
}
#top.dark-mode form:not(.mc4wp-form) #submit,
#top.dark-mode form:not(.mc4wp-form) .button,
#top.dark-mode form:not(.mc4wp-form) input[type=submit] {
background-color: var(--color-primary) !important;
color: var(--color-text) !important;
}
#top.dark-mode .avia-button:hover,
#top.dark-mode .avia-button:focus,
#top.dark-mode form:not(.mc4wp-form) #submit:hover,
#top.dark-mode form:not(.mc4wp-form) #submit:focus,
#top.dark-mode form:not(.mc4wp-form) .button:hover,
#top.dark-mode form:not(.mc4wp-form) .button:focus,
#top.dark-mode form:not(.mc4wp-form) input[type=submit]:hover,
#top.dark-mode form:not(.mc4wp-form) input[type=submit]:focus {
background-color: var(--color-dark-secondary) !important;
color: var(--color-dark-text) !important;
border-color: var(--color-dark-secondary) !important;
}
#top.dark-mode .info-box .avia-button {
color: var(--color-text) !important;
background-color: var(--color-primary) !important;
border-color: var(--color-primary) !important;
}
#top.dark-mode .info-box .avia-button:hover,
#top.dark-mode .info-box .avia-button:focus {
color: var(--color-dark-text) !important;
}
#top.dark-mode .info-box .avia-button span {
color: inherit !important;
}
#top.dark-mode .info-box .avia-button:hover,
#top.dark-mode .info-box .avia-button:focus,
#top.dark-mode .dark-secondary .avia-button:hover,
#top.dark-mode .dark-secondary .avia-button:focus {
background-color: var(--color-dark-bg) !important;
}
#top.dark-mode #numbered-block.av-flex-cells .flex_cell.no_margin,
.responsive #top.dark-mode #wrap_all #numbered-block.av-flex-cells .flex_cell.no_margin {
border-top-color: var(--color-dark-text);
}
#top.dark-mode .avia-button.avia-size-small {
background-color: transparent !important;
color: var(--color-primary) !important;
}
#top.dark-mode .avia-button.avia-size-small:hover,
#top.dark-mode .avia-button.avia-size-small:focus {
color: var(--color-dark-text) !important;
}
#top.dark-mode #programs .programs .program-info:hover,
#top.dark-mode #programs .programs .program-info:focus {
background-color: var(--color-dark-secondary);
border-color: var(--color-dark-secondary);
}
#top.dark-mode .avia-post-nav {
background-color: var(--color-dark-secondary);
background-color: rgba(35, 31, 32, 0.8);
}
#top.dark-mode .content-formatting .button:hover,
#top.dark-mode .content-formatting .button:focus {
background-color: var(--color-dark-secondary) !important;
}
#top.search.dark-mode .search-result-counter,
#top.dark-mode .pagination .pagination-meta,
#top.dark-mode .pagination .current,
#top.dark-mode .pagination a {
color: var(--color-dark-text) !important;
background-color: var(--color-dark-secondary);
}
#top.dark-mode .pagination .current,
#top.dark-mode .pagination a:hover,
#top.dark-mode .pagination a:focus {
color: var(--color-text) !important;
background-color: var(--color-primary);
}
#top.single.dark-mode .wp-caption.alternative-caption .wp-caption-text {
background-color: var(--color-dark-bg-lighter);
} #top.dark-mode .sidebar .widget_categories ul li.cat-item a:hover,
#top.dark-mode .sidebar .widget_categories ul li.cat-item a:focus,
#top.dark-mode .sidebar .widget_nav_menu .menu li.menu-item.current-menu-item a,
#top.dark-mode .sidebar .widget_nav_menu .menu li.menu-item a:hover,
#top.dark-mode .sidebar .widget_nav_menu .menu li.menu-item a:focus {
background-color: var(--color-dark-secondary);
} #top.dark-mode #newsletter {
background-color: var(--color-dark-bg-lightest);
}
#top.dark-mode #newsletter .lead-text,
#top.dark-mode #newsletter .heading,
#top.dark-mode #newsletter .message,
#top.dark-mode #newsletter form .mc4wp-response * {
color: var(--color-dark-text);
}
#top.dark-mode .footer_color {
background-color: var(--color-dark-secondary);
}
#top.dark-mode #scroll-top-link:hover,
#top.dark-mode #scroll-top-link:focus {
background-color: var(--color-bg-dark-lighter);
border-color: var(--color-bg-dark-lighter);
}