﻿body {
    color: #68676d;
    background-color: #fff;
}
a {
    color: #333;
}
abbr {
    border-color: #68676d;
}
button {
    color: #68676d;
}
code {
    border-color: #e9e9ea;
}
pre {
    border-color: #e9e9ea;
}
h1,
h2,
h3,
h4,
h5,
h6 {
    color: #14161c;
}
dt {
    color: #14161c;
}
label {
    color: #14161c;
}
input,
select,
textarea {
    color: #14161c;
    border-color: #e9e9ea;
}
input::-webkit-input-placeholder,
select::-webkit-input-placeholder,
textarea::-webkit-input-placeholder {
    color: rgba(20, 22, 28, 0.8);
}
input:-moz-placeholder,
select:-moz-placeholder,
textarea:-moz-placeholder {
    color: rgba(20, 22, 28, 0.8);
}
input::-moz-placeholder,
select::-moz-placeholder,
textarea::-moz-placeholder {
    color: rgba(20, 22, 28, 0.8);
}
input:-ms-input-placeholder,
select:-ms-input-placeholder,
textarea:-ms-input-placeholder {
    color: rgba(20, 22, 28, 0.8);
}
body.lsvr-using-keyboard *:focus,
body.lsvr-using-keyboard *:active {
    outline-color: #ff0000;
}
.lsvr-search-form__submit {
    color: #14161c;
}
.lsvr-search-form__submit:hover {
    color: #4935c5;
}
.lsvr-search-form__submit:active {
    color: rgba(73, 53, 197, 0.8);
}
#header {
    background-color: #fff;
    border-color: #95404b;
}
.header__topbar {
    color: #fff;
    background-color: #333;
}
.header-menu-languages:before {
    background-color: rgba(255, 255, 255, 0.2);
}
.header-menu-languages__item-link {
    color: rgba(255, 255, 255, 0.7);
}
.header-menu-languages__item-link:hover {
    color: #fff;
}
.header-menu-languages__item-link:active {
    color: rgba(255, 255, 255, 0.8);
}
.header-menu-languages__item--active .header-menu-languages__item-link {
    color: #fff;
}
.header-search-toggle:before {
    background-color: rgba(255, 255, 255, 0.2);
}
.header-search-toggle__button {
    color: #fff;
}
.header-search-toggle__button:active {
    color: rgba(255, 255, 255, 0.8);
}
.header-social__item-link {
    color: rgba(255, 255, 255, 0.7);
}
.header-social__item-link:hover {
    color: #fff;
}
.header-social__item-link:active {
    color: rgba(255, 255, 255, 0.8);
}
.header-menu-secondary__item-link {
    box-shadow: 0 1px 0 0 transparent;
    color: #fff;
}
.header-menu-secondary__item-link:hover {
    box-shadow: 0 1px 0 0 #fff;
}
.header-menu-secondary__item-link:active {
    box-shadow: 0 1px 0 0 rgba(255, 255, 255, 0.5);
}
.header-menu-secondary__item-icon {
    color: rgba(255, 255, 255, 0.5);
}
.header-search {
    background-color: #f4f3f6;
}
.header-search__submit {
    color: #14161c;
}
.header-search__submit:hover {
    color: #4935c5;
}
.header-search__submit:active {
    color: rgba(73, 53, 197, 0.8);
}
.header-search__filter-label--active {
    color: #fff;
    background-color: #4935c5;
    border-color: #4935c5;
}
.header-search__filter-label {
    border-color: rgba(0, 0, 0, 0.1);
}
.header-search__filter-label:hover {
    border-color: rgba(73, 53, 197, 0.5);
}
.header-search__filter-label:active {
    border-color: rgba(73, 53, 197, 0.4);
}
.header-search__close-button {
    color: rgba(0, 0, 0, 0.3);
}
.header-search__close-button:hover {
    color: rgba(0, 0, 0, 0.5);
}
.header-search__close-button:active {
    color: rgba(0, 0, 0, 0.4);
}
.header__navbar {
    background-color: #fff;
}
.header-tagline__link {
    color: #14161c;
}
@media (min-width: 992px) {
    .header-menu-primary__item-link {
        color: #14161c;
    }
    .header-menu-primary__item-link--level-1:hover {
        color: #4935c5;
    }
    .header-menu-primary__item-link--level-1:active {
        color: rgba(73, 53, 197, 0.85);
    }
    .header-menu-primary__item-link-icon {
        color: #14161c;
    }
    .header-menu-primary__item-link-indicator:before {
        border-bottom-color: #fff;
    }
    .header-menu-primary__item-link-indicator:after {
        border-bottom-color: rgba(0, 0, 0, 0.1);
    }
    .header-menu-primary__item--dropdown .header-menu-primary__submenu--level-2,
    .header-menu-primary__item--dropdown .header-menu-primary__submenu--level-3 {
        background-color: #333;
        box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
    }
    .header-menu-primary__item--dropdown .header-menu-primary__item--hover > .header-menu-primary__item-link,
    .header-menu-primary__item--dropdown .header-menu-primary__submenu--level-2 .header-menu-primary__item-link:hover {
        color: #4935c5;
        background-color: rgba(73, 53, 197, 0.07);
    }
    .header-menu-primary__item--dropdown .header-menu-primary__submenu--level-2 .header-menu-primary__item-link:active {
        background-color: rgba(73, 53, 197, 0.09);
    }
    .header-menu-primary__item--megamenu .header-menu-primary__submenu-wrapper-inner--level-2 {
        background-color: #fff;
        box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
        border-color: rgba(233, 233, 234, 0.5);
    }
    .header-menu-primary__item--megamenu .header-menu-primary__submenu-wrapper-inner2--level-2:before,
    .header-menu-primary__item--megamenu .header-menu-primary__submenu-wrapper-inner2--level-2:after,
    .header-menu-primary__item--megamenu .header-menu-primary__submenu-wrapper-inner3--level-2:before {
        background-color: #e9e9ea;
    }
    .header-menu-primary__item--megamenu .header-menu-primary__submenu--level-2 .header-menu-primary__item-link:hover {
        color: #4935c5;
    }
    .header-menu-primary__item--megamenu .header-menu-primary__submenu--level-2 .header-menu-primary__item-link:active {
        color: rgba(73, 53, 197, 0.85);
    }
}
.core__columns-col--sidebar {
    background-color: #f4f3f6;
}
.breadcrumbs__inner {
    color: #14161c;
    background-color: #f4f3f6;
}
.breadcrumbs__link {
    box-shadow: 0 1px 0 0 transparent;
    color: #14161c;
}
.breadcrumbs__link:hover {
    box-shadow: 0 1px 0 0 #14161c;
}
.breadcrumbs__link:active {
    box-shadow: 0 1px 0 0 rgba(20, 22, 28, 0.5);
}
.main-header .post-meta__item:after {
    background-color: #68676d;
}
.main-header .post-meta__item-link,
.main-header .post-meta .post__term-link {
    box-shadow: 0 1px 0 0 transparent;
    color: #14161c;
}
.main-header .post-meta__item-link:hover,
.main-header .post-meta .post__term-link:hover {
    box-shadow: 0 1px 0 0 #14161c;
}
.main-header .post-meta__item-link:active,
.main-header .post-meta .post__term-link:active {
    box-shadow: 0 1px 0 0 rgba(20, 22, 28, 0.5);
}
.post-archive-categories__icon {
    color: #14161c;
}
.post-archive-categories__item-link {
    box-shadow: 0 2px 0 0 transparent;
    color: #14161c;
}
.post-archive-categories__item-link:hover {
    box-shadow: 0 2px 0 0 #14161c;
}
.post-archive-categories__item-link:active {
    box-shadow: 0 2px 0 0 rgba(20, 22, 28, 0.5);
}
.post-archive-categories__item-link--active {
    color: #4935c5;
    box-shadow: 0 2px 0 0 #4935c5;
}
.post-tags__list {
    color: #79787f;
}
.post-tags .post__term-link {
    box-shadow: 0 1px 0 0 transparent;
    color: #14161c;
}
.post-tags .post__term-link:hover {
    box-shadow: 0 1px 0 0 #14161c;
}
.post-tags .post__term-link:active {
    box-shadow: 0 1px 0 0 rgba(20, 22, 28, 0.5);
}
.post-author {
    border-color: #e9e9ea;
}
.post-author__header:after {
    background-color: #accent2;
    background-image: linear-gradient(to right, #4935c5, #fa6d4b);
}
.post-author__name {
    background-color: #fff;
}
.post-author__more-link:hover .post-author__more-link-label {
    box-shadow: 0 1px 0 0 #4935c5;
}
.post-author__more-link:active .post-author__more-link-label {
    box-shadow: 0 1px 0 0 rgba(73, 53, 197, 0.5);
}
.post-navigation {
    background-color: #f4f3f6;
}
.post-navigation:after {
    background-color: rgba(0, 0, 0, 0.04);
}
.post-navigation__item-link:hover .post-navigation__item-link-title {
    box-shadow: 0 1px 0 0 #4935c5;
}
.post-navigation__item-link:active .post-navigation__item-link-title {
    box-shadow: 0 1px 0 0 rgba(73, 53, 197, 0.5);
}
.post-navigation__item-link-label {
    color: #79787f;
}
.post-pagination {
    background-color: #f4f3f6;
}
.post-pagination__item--number .post-pagination__item-link {
    color: #14161c;
}
.post-pagination__item--number .post-pagination__item-link:hover {
    border-color: rgba(73, 53, 197, 0.5);
}
.post-pagination__item--number .post-pagination__item-link:active {
    border-color: rgba(73, 53, 197, 0.3);
}
.post-pagination__item--active .post-pagination__item-link {
    border-color: #4935c5;
}
.post-pagination__item--prev .post-pagination__item-link {
    color: #14161c;
}
.post-pagination__item--next .post-pagination__item-link {
    color: #14161c;
}
.post-pagination__item-link:before,
.post-pagination__item-link:before {
    color: #4935c5;
}
.general-post-archive .post {
    border-color: #e9e9ea;
}
.general-post-archive .post__title-link {
    box-shadow: 0 1px 0 0 transparent;
}
.general-post-archive .post__title-link:hover {
    box-shadow: 0 1px 0 0 #4935c5;
}
.general-post-archive .post__title-link:active {
    box-shadow: 0 1px 0 0 rgba(73, 53, 197, 0.5);
}
.general-post-archive .post__type {
    color: #79787f;
}
.post-archive--list .post__categories .post__term-link {
    box-shadow: 0 1px 0 0 transparent;
    color: #68676d;
}
.post-archive--list .post__categories .post__term-link:hover {
    box-shadow: 0 1px 0 0 #68676d;
}
.post-archive--list .post__categories .post__term-link:active {
    box-shadow: 0 1px 0 0 rgba(104, 103, 109, 0.5);
}
.post-archive--list .post__title-link {
    box-shadow: 0 2px 0 0 transparent;
    color: #14161c;
}
.post-archive--list .post__title-link:hover {
    box-shadow: 0 2px 0 0 #14161c;
}
.post-archive--list .post__title-link:active {
    box-shadow: 0 2px 0 0 rgba(20, 22, 28, 0.5);
}
.post-archive--list .sticky .post__title:before {
    color: #fa6d4b;
}
.post-archive--list .post-meta {
    color: #79787f;
}
.post-archive--list .post-meta__item:after {
    background-color: #79787f;
}
.post-archive--list .post-meta__item-link,
.post-archive--list .post-meta .post__term-link {
    box-shadow: 0 1px 0 0 transparent;
    color: #14161c;
}
.post-archive--list .post-meta__item-link:hover,
.post-archive--list .post-meta .post__term-link:hover {
    box-shadow: 0 1px 0 0 #14161c;
}
.post-archive--list .post-meta__item-link:active,
.post-archive--list .post-meta .post__term-link:active {
    box-shadow: 0 1px 0 0 rgba(20, 22, 28, 0.5);
}
.post-archive--list .post-permalink__link:hover .post-permalink__link-label {
    box-shadow: 0 1px 0 0 #4935c5;
}
.post-archive--list .post-permalink__link:active .post-permalink__link-label {
    box-shadow: 0 1px 0 0 rgba(73, 53, 197, 0.5);
}
.post-archive--grid.post-archive--layout-style-dark .post__container {
    color: #fff;
    background-color: #14161c;
}
.post-archive--grid.post-archive--layout-style-dark .post__categories {
    color: #79787f;
}
.post-archive--grid.post-archive--layout-style-dark .post__term-link {
    box-shadow: 0 1px 0 0 transparent;
    color: rgba(255, 255, 255, 0.8);
}
.post-archive--grid.post-archive--layout-style-dark .post__term-link:hover {
    box-shadow: 0 1px 0 0 rgba(255, 255, 255, 0.8);
}
.post-archive--grid.post-archive--layout-style-dark .post__term-link:active {
    box-shadow: 0 1px 0 0 rgba(255, 255, 255, 0.5);
}
.post-archive--grid.post-archive--layout-style-dark .post__title-link {
    box-shadow: 0 1px 0 0 transparent;
    color: #fff;
}
.post-archive--grid.post-archive--layout-style-dark .post__title-link:hover {
    box-shadow: 0 1px 0 0 #fff;
}
.post-archive--grid.post-archive--layout-style-dark .post__title-link:active {
    box-shadow: 0 1px 0 0 rgba(255, 255, 255, 0.5);
}
.post-archive--grid.post-archive--layout-style-dark .sticky .post__title:before {
    color: #fa6d4b;
}
.post-archive--grid.post-archive--layout-style-dark .post-meta {
    color: rgba(255, 255, 255, 0.8);
}
.post-archive--grid.post-archive--layout-style-dark .post-meta__item:after {
    background-color: #79787f;
}
.post-archive--grid.post-archive--layout-style-dark .post-meta__item-link {
    box-shadow: 0 1px 0 0 transparent;
    color: #fff;
}
.post-archive--grid.post-archive--layout-style-dark .post-meta__item-link:hover {
    box-shadow: 0 1px 0 0 #fff;
}
.post-archive--grid.post-archive--layout-style-dark .post-meta__item-link:active {
    box-shadow: 0 1px 0 0 rgba(255, 255, 255, 0.5);
}
.post-archive--grid.post-archive--layout-style-dark .post__content {
    color: rgba(255, 255, 255, 0.8);
}
.post-archive--grid.post-archive--layout-style-dark .post-permalink__link {
    color: #fa6d4b;
}
.post-archive--grid.post-archive--layout-style-dark .post-permalink__link:hover .post-permalink__link-label {
    box-shadow: 0 1px 0 0 #fa6d4b;
}
.post-archive--grid.post-archive--layout-style-dark .post-permalink__link:active .post-permalink__link-label {
    box-shadow: 0 1px 0 0 rgba(250, 109, 75, 0.5);
}
.lsvr_listing-post-single .post-contact__list {
    border-color: #e9e9ea;
}
.lsvr_listing-post-single .post-contact__item > a {
    box-shadow: 0 1px 0 0 transparent;
}
.lsvr_listing-post-single .post-contact__item > a:hover {
    box-shadow: 0 1px 0 0 #4935c5;
}
.lsvr_listing-post-single .post-contact__item > a:active {
    box-shadow: 0 1px 0 0 rgba(73, 53, 197, 0.5);
}
.lsvr_listing-post-single .post-contact__item-icon {
    color: #79787f;
}
.lsvr_listing-post-single .post-social__list {
    border-color: #e9e9ea;
}
.lsvr_listing-post-single .post-social__item-link {
    color: #14161c;
}
.lsvr_listing-post-single .post-social__item-link:hover {
    color: #4935c5;
}
.lsvr_listing-post-single .post-social__item-link:active {
    color: rgba(73, 53, 197, 0.8);
}
.lsvr_listing-post-single .post-hours {
    background-color: #f4f3f6;
}
.lsvr_listing-post-single .post-hours__note {
    color: #79787f;
}
.lsvr_document-post-page .post-attachments__list {
    border-color: #e9e9ea;
}
.lsvr_document-post-page .post-attachments__item-link {
    box-shadow: 0 1px 0 0 transparent;
}
.lsvr_document-post-page .post-attachments__item-link:hover {
    box-shadow: 0 1px 0 0 #4935c5;
}
.lsvr_document-post-page .post-attachments__item-link:active {
    box-shadow: 0 1px 0 0 rgba(73, 53, 197, 0.5);
}
.lsvr_document-post-page .post-attachments__item-filesize {
    color: #79787f;
}
.lsvr_document-post-page .post-attachments__item-label {
    color: #14161c;
    border-color: #e9e9ea;
}
.lsvr_document-attachments {
    border-color: #e9e9ea;
}
.lsvr_document-attachments__item--folder.lsvr_document-attachments__item--level-1 {
    border-color: #e9e9ea;
}
.lsvr_document-attachments__item-icon--folder {
    color: #fa6d4b;
}
.lsvr_document-attachments__item-link {
    box-shadow: 0 1px 0 0 transparent;
}
.lsvr_document-attachments__item-link:hover {
    box-shadow: 0 1px 0 0 #4935c5;
}
.lsvr_document-attachments__item-link:active {
    box-shadow: 0 1px 0 0 rgba(73, 53, 197, 0.5);
}
.lsvr_document-attachments__item-link--folder {
    box-shadow: 0 1px 0 0 transparent;
    color: #14161c;
}
.lsvr_document-attachments__item-link--folder:hover {
    box-shadow: 0 1px 0 0 #14161c;
}
.lsvr_document-attachments__item-link--folder:active {
    box-shadow: 0 1px 0 0 rgba(20, 22, 28, 0.5);
}
.lsvr_document-attachments__item-size {
    color: #79787f;
}
.lsvr_document-attachments__item-label {
    color: #14161c;
    border-color: #e9e9ea;
}
.lsvr_document-attachments__item-toggle {
    border-color: rgba(0, 0, 0, 0.1);
    color: #4935c5;
}
.lsvr_document-attachments__item-toggle:hover {
    border-color: #4935c5;
}
.lsvr_document-attachments__item-toggle:active {
    border-color: rgba(73, 53, 197, 0.5);
}
.lsvr_document-attachments__item-toggle--active {
    color: #14161c;
}
.lsvr_event-post-archive--grid.lsvr_event-post-archive--layout-style-dark .post__container {
    color: #fff;
    background-color: #14161c;
}
.lsvr_event-post-archive--grid.lsvr_event-post-archive--layout-style-dark .post-info:after {
    background-color: rgba(255, 255, 255, 0.2);
}
.lsvr_event-post-archive--grid.lsvr_event-post-archive--layout-style-dark .post-info__date {
    color: #fff;
}
.lsvr_event-post-archive--grid.lsvr_event-post-archive--layout-style-dark .post-info__date-month {
    color: #fa6d4b;
}
.lsvr_event-post-archive--grid.lsvr_event-post-archive--layout-style-dark .post__categories {
    color: #79787f;
}
.lsvr_event-post-archive--grid.lsvr_event-post-archive--layout-style-dark .post__term-link {
    box-shadow: 0 1px 0 0 transparent;
    color: rgba(255, 255, 255, 0.8);
}
.lsvr_event-post-archive--grid.lsvr_event-post-archive--layout-style-dark .post__term-link:hover {
    box-shadow: 0 1px 0 0 rgba(255, 255, 255, 0.8);
}
.lsvr_event-post-archive--grid.lsvr_event-post-archive--layout-style-dark .post__term-link:active {
    box-shadow: 0 1px 0 0 rgba(255, 255, 255, 0.5);
}
.lsvr_event-post-archive--grid.lsvr_event-post-archive--layout-style-dark .post__title-link {
    box-shadow: 0 1px 0 0 transparent;
    color: #fff;
}
.lsvr_event-post-archive--grid.lsvr_event-post-archive--layout-style-dark .post__title-link:hover {
    box-shadow: 0 1px 0 0 #fff;
}
.lsvr_event-post-archive--grid.lsvr_event-post-archive--layout-style-dark .post__title-link:active {
    box-shadow: 0 1px 0 0 rgba(255, 255, 255, 0.5);
}
.lsvr_event-post-archive--grid.lsvr_event-post-archive--layout-style-dark .post-info__time-location {
    color: rgba(255, 255, 255, 0.8);
}
.lsvr_event-post-archive--grid.lsvr_event-post-archive--layout-style-dark .post__location-link {
    box-shadow: 0 1px 0 0 transparent;
    color: #fff;
}
.lsvr_event-post-archive--grid.lsvr_event-post-archive--layout-style-dark .post__location-link:hover {
    box-shadow: 0 1px 0 0 #fff;
}
.lsvr_event-post-archive--grid.lsvr_event-post-archive--layout-style-dark .post__location-link:active {
    box-shadow: 0 1px 0 0 rgba(255, 255, 255, 0.5);
}
.lsvr_event-post-single .post-info__title {
    color: #79787f;
}
.lsvr_event-post-single .post-info__list {
    background-color: #f4f3f6;
}
.lsvr_event-post-single .post-info__list:before {
    background-color: #fa6d4b;
    background-image: linear-gradient(to bottom, #4935c5, #fa6d4b);
}
.lsvr_event-post-single .post-info__item {
    border-color: #e9e9ea;
}
.lsvr_event-post-single .post-info__item-title {
    color: #14161c;
}
.lsvr_event-post-single .post-info__item-title .post__location-link {
    box-shadow: 0 1px 0 0 transparent;
    color: #14161c;
}
.lsvr_event-post-single .post-info__item-title .post__location-link:hover {
    box-shadow: 0 1px 0 0 #14161c;
}
.lsvr_event-post-single .post-info__item-title .post__location-link:active {
    box-shadow: 0 1px 0 0 rgba(20, 22, 28, 0.5);
}
.lsvr_event-post-single .post-info__item--date .post-info__item-text {
    color: #14161c;
}
.lsvr_event-post-single .post-upcoming-dates__item {
    color: #14161c;
    background-color: #f4f3f6;
}
.lsvr_faq-post-archive--list .post {
    border-color: #e9e9ea;
}
.lsvr_faq-post-archive--list .post__header-icon {
    color: #db7b74;
}
.lsvr_faq-post-archive--list .post__header-toggle {
    border-color: rgba(0, 0, 0, 0.1);
    color: #4935c5;
}
.lsvr_faq-post-archive--list .post__header-toggle:hover {
    border-color: #4935c5;
}
.lsvr_faq-post-archive--list .post__header-toggle:active {
    border-color: rgba(73, 53, 197, 0.5);
}
.lsvr_faq-post-archive--list .post__header-toggle--active {
    color: #14161c;
}
.lsvr_faq-post-archive--list .post-meta {
    color: #79787f;
}
.lsvr_faq-post-archive--list .post-meta__item:before {
    background-color: #79787f;
}
.lsvr_faq-post-archive--list .post-meta__item-link,
.lsvr_faq-post-archive--list .post-meta .post__term-link {
    box-shadow: 0 1px 0 0 transparent;
    color: #14161c;
}
.lsvr_faq-post-archive--list .post-meta__item-link:hover,
.lsvr_faq-post-archive--list .post-meta .post__term-link:hover {
    box-shadow: 0 1px 0 0 #14161c;
}
.lsvr_faq-post-archive--list .post-meta__item-link:active,
.lsvr_faq-post-archive--list .post-meta .post__term-link:active {
    box-shadow: 0 1px 0 0 rgba(20, 22, 28, 0.5);
}
.lsvr_faq-post-archive--list .post-archive__list--expandable .post {
    background-color: #f4f3f6;
    border-color: transparent;
}
.lsvr_faq-post-archive--list .post-archive__list--expandable .post--expanded {
    background-color: transparent;
    border-color: #e9e9ea;
}
.lsvr_gallery-post-archive--photogrid .post {
    background-color: #14161c;
}
.lsvr_gallery-post-archive--photogrid .post.has-post-thumbnail {
    background-color: transparent;
}
.lsvr_gallery-post-archive--photogrid .post__container {
    color: #fff;
    background-color: #14161c;
}
.lsvr_gallery-post-archive--photogrid .post__categories {
    color: #79787f;
}
.lsvr_gallery-post-archive--photogrid .post__term-link {
    box-shadow: 0 1px 0 0 transparent;
    color: rgba(255, 255, 255, 0.8);
}
.lsvr_gallery-post-archive--photogrid .post__term-link:hover {
    box-shadow: 0 1px 0 0 rgba(255, 255, 255, 0.8);
}
.lsvr_gallery-post-archive--photogrid .post__term-link:active {
    box-shadow: 0 1px 0 0 rgba(255, 255, 255, 0.5);
}
.lsvr_gallery-post-archive--photogrid .post__title-link {
    box-shadow: 0 1px 0 0 transparent;
    color: #fff;
}
.lsvr_gallery-post-archive--photogrid .post__title-link:hover {
    box-shadow: 0 1px 0 0 #fff;
}
.lsvr_gallery-post-archive--photogrid .post__title-link:active {
    box-shadow: 0 1px 0 0 rgba(255, 255, 255, 0.5);
}
.lsvr_gallery-post-archive--photogrid .post-permalink__link {
    color: #fa6d4b;
}
.lsvr_gallery-post-archive--photogrid .post-permalink__link:hover .post-permalink__link-label {
    box-shadow: 0 1px 0 0 #fa6d4b;
}
.lsvr_gallery-post-archive--photogrid .post-permalink__link:active .post-permalink__link-label {
    box-shadow: 0 1px 0 0 rgba(250, 109, 75, 0.5);
}
.lsvr_gallery-post-archive--photogrid .post__overlay-link {
    background-color: transparent;
}
.lsvr_gallery-post-archive--photogrid .post__overlay-link:hover {
    background-color: rgba(255, 255, 255, 0.03);
}
.lsvr_gallery-post-archive--photogrid .post__overlay-link:active {
    background-color: rgba(255, 255, 255, 0.06);
}
.lsvr_gallery-post-single .post-fields__item-title {
    color: #68676d;
    border-color: #e9e9ea;
}
.lsvr_person-post-archive--grid.lsvr_person-post-archive--layout-style-dark .post__container {
    color: #fff;
    background-color: #14161c;
}
.lsvr_person-post-archive--grid.lsvr_person-post-archive--layout-style-dark .post__title-link {
    box-shadow: 0 1px 0 0 transparent;
    color: #fff;
}
.lsvr_person-post-archive--grid.lsvr_person-post-archive--layout-style-dark .post__title-link:hover {
    box-shadow: 0 1px 0 0 #fff;
}
.lsvr_person-post-archive--grid.lsvr_person-post-archive--layout-style-dark .post__title-link:active {
    box-shadow: 0 1px 0 0 rgba(255, 255, 255, 0.5);
}
.lsvr_person-post-archive--grid.lsvr_person-post-archive--layout-style-dark .post__subtitle {
    color: rgba(255, 255, 255, 0.8);
}
.lsvr_person-post-archive--grid.lsvr_person-post-archive--layout-style-dark .post__content {
    color: rgba(255, 255, 255, 0.8);
}
.lsvr_person-post-archive--grid.lsvr_person-post-archive--layout-style-dark .post-social__item-link {
    color: #fa6d4b;
}
.lsvr_person-post-archive--grid.lsvr_person-post-archive--layout-style-dark .post-social__item-link:hover {
    color: #fff;
}
.lsvr_person-post-archive--grid.lsvr_person-post-archive--layout-style-dark .post-social__item-link:active {
    color: rgba(255, 255, 255, 0.8);
}
.lsvr_person-post-single .post-contact__list {
    border-color: #e9e9ea;
}
.lsvr_person-post-single .post-contact__item > a {
    box-shadow: 0 1px 0 0 transparent;
}
.lsvr_person-post-single .post-contact__item > a:hover {
    box-shadow: 0 1px 0 0 #4935c5;
}
.lsvr_person-post-single .post-contact__item > a:active {
    box-shadow: 0 1px 0 0 rgba(73, 53, 197, 0.5);
}
.lsvr_person-post-single .post-social__list {
    border-color: #e9e9ea;
}
.lsvr_person-post-single .post-social__item-link {
    color: #14161c;
}
.lsvr_person-post-single .post-social__item-link:hover {
    color: #4935c5;
}
.lsvr_person-post-single .post-social__item-link:active {
    color: rgba(73, 53, 197, 0.8);
}
.lsvr_person-post-single .post-contact__item-icon {
    color: #79787f;
}
.lsvr_service-post-archive--photogrid .post {
    color: #fff;
    background-color: #14161c;
}
.lsvr_service-post-archive--photogrid .post:before {
    background: linear-gradient(180deg, #000 0%, rgba(0, 0, 0, 0.5) 100%);
}
.lsvr_service-post-archive--photogrid .post__icon-inner:before {
    background-image: linear-gradient(to right, #4935c5 0%, #fa6d4b 100%);
}
.lsvr_service-post-archive--photogrid .post__icon-ico {
    background-image: linear-gradient(to right, #4935c5 0%, #fa6d4b 100%);
}
.lsvr_service-post-archive--photogrid .post__title-link {
    box-shadow: 0 2px 0 0 transparent;
    color: #fff;
}
.lsvr_service-post-archive--photogrid .post__title-link:hover {
    box-shadow: 0 2px 0 0 #fff;
}
.lsvr_service-post-archive--photogrid .post__title-link:active {
    box-shadow: 0 1px 0 0 rgba(255, 255, 255, 0.5);
}
.lsvr_service-post-archive--photogrid .post__content {
    color: rgba(255, 255, 255, 0.8);
}
.lsvr_service-post-archive--photogrid .post-permalink__link {
    color: #fa6d4b;
}
.lsvr_service-post-archive--photogrid .post-permalink__link:hover .post-permalink__link-label {
    box-shadow: 0 1px 0 0 #fa6d4b;
}
.lsvr_service-post-archive--photogrid .post-permalink__link:active .post-permalink__link-label {
    box-shadow: 0 1px 0 0 rgba(250, 109, 75, 0.5);
}
.lsvr_testimonial-post-archive--grid .post {
    background-color: #f4f3f6;
}
.lsvr_testimonial-post-archive--grid .post__title-link {
    box-shadow: 0 1px 0 0 transparent;
    color: #14161c;
}
.lsvr_testimonial-post-archive--grid .post__title-link:hover {
    box-shadow: 0 1px 0 0 #14161c;
}
.lsvr_testimonial-post-archive--grid .post__title-link:active {
    box-shadow: 0 1px 0 0 rgba(20, 22, 28, 0.5);
}
.lsvr_testimonial-post-single .post__quote-content:before {
    background-color: #fa6d4b;
    background-image: linear-gradient(to bottom, #4935c5, #fa6d4b);
}
.lsvr_testimonial-post-single .post__title-name {
    color: #14161c;
}
.error-404-page {
    background-color: #f4f3f6;
}
.error-404-page__404 {
    color: #4935c5;
    background-image: linear-gradient(to right, #4935c5 0%, #fa6d4b 100%);
}
.error-404-page__back-link {
    color: #fff;
    background-color: #4935c5;
}
.widget__more {
    border-color: rgba(0, 0, 0, 0.07);
}
.widget__more-link:hover .widget__more-link-label {
    box-shadow: 0 1px 0 0 #4935c5;
}
.widget__more-link:active .widget__more-link-label {
    box-shadow: 0 1px 0 0 rgba(73, 53, 197, 0.5);
}
.lsvr_document-attachments-widget__item {
    border-color: rgba(0, 0, 0, 0.07);
}
.lsvr_document-attachments-widget__item-icon {
    color: #79787f;
}
.lsvr_document-attachments-widget__item-link {
    box-shadow: 0 1px 0 0 transparent;
    color: #14161c;
}
.lsvr_document-attachments-widget__item-link:hover {
    box-shadow: 0 1px 0 0 #14161c;
}
.lsvr_document-attachments-widget__item-link:active {
    box-shadow: 0 1px 0 0 rgba(20, 22, 28, 0.5);
}
.lsvr_document-attachments-widget__item-filesize-wrapper {
    color: #79787f;
}
.lsvr_document-attachments-widget__item-label {
    color: #79787f;
}
.lsvr_listing-list-widget__item {
    border-color: rgba(0, 0, 0, 0.07);
}
.lsvr_listing-list-widget__item-category {
    color: #79787f;
}
.lsvr_listing-list-widget__item-category-link {
    box-shadow: 0 1px 0 0 transparent;
    color: #79787f;
}
.lsvr_listing-list-widget__item-category-link:hover {
    box-shadow: 0 1px 0 0 #79787f;
}
.lsvr_listing-list-widget__item-category-link:active {
    box-shadow: 0 1px 0 0 rgba(121, 120, 127, 0.5);
}
.lsvr_listing-list-widget__item-title-link {
    box-shadow: 0 1px 0 0 transparent;
    color: #14161c;
}
.lsvr_listing-list-widget__item-title-link:hover {
    box-shadow: 0 1px 0 0 #14161c;
}
.lsvr_listing-list-widget__item-title-link:active {
    box-shadow: 0 1px 0 0 rgba(20, 22, 28, 0.5);
}
.lsvr_listing-list-widget__item-address {
    color: #79787f;
}
.lsvr_document-list-widget__item {
    border-color: rgba(0, 0, 0, 0.07);
}
.lsvr_document-list-widget__item-title-link {
    box-shadow: 0 1px 0 0 transparent;
    color: #14161c;
}
.lsvr_document-list-widget__item-title-link:hover {
    box-shadow: 0 1px 0 0 #14161c;
}
.lsvr_document-list-widget__item-title-link:active {
    box-shadow: 0 1px 0 0 rgba(20, 22, 28, 0.5);
}
.lsvr_document-list-widget__item-date {
    color: #79787f;
}
.lsvr_document-list-widget__item-count {
    color: #79787f;
}
.lsvr_event-list-widget__item {
    border-color: rgba(0, 0, 0, 0.07);
}
.lsvr_event-list-widget__item-title-link {
    box-shadow: 0 1px 0 0 transparent;
    color: #14161c;
}
.lsvr_event-list-widget__item-title-link:hover {
    box-shadow: 0 1px 0 0 #14161c;
}
.lsvr_event-list-widget__item-title-link:active {
    box-shadow: 0 1px 0 0 rgba(20, 22, 28, 0.5);
}
.lsvr_event-list-widget__item-location-link {
    box-shadow: 0 1px 0 0 transparent;
    color: #14161c;
}
.lsvr_event-list-widget__item-location-link:hover {
    box-shadow: 0 1px 0 0 #14161c;
}
.lsvr_event-list-widget__item-location-link:active {
    box-shadow: 0 1px 0 0 rgba(20, 22, 28, 0.5);
}
.lsvr_event-list-widget__content--has-bold-date .lsvr_event-list-widget__item:after {
    background-color: rgba(0, 0, 0, 0.1);
}
.lsvr_event-list-widget__content--has-bold-date .lsvr_event-list-widget__item-date {
    color: #14161c;
}
.lsvr_event-list-widget__content--has-bold-date .lsvr_event-list-widget__item-date-month {
    color: #fa6d4b;
}
.lsvr_faq-list-widget__item {
    border-color: rgba(0, 0, 0, 0.07);
}
.lsvr_faq-list-widget__item-category {
    color: #79787f;
}
.lsvr_faq-list-widget__item-category-link {
    box-shadow: 0 1px 0 0 transparent;
    color: #79787f;
}
.lsvr_faq-list-widget__item-category-link:hover {
    box-shadow: 0 1px 0 0 #79787f;
}
.lsvr_faq-list-widget__item-category-link:active {
    box-shadow: 0 1px 0 0 rgba(121, 120, 127, 0.5);
}
.lsvr_faq-list-widget__item-title-link {
    box-shadow: 0 1px 0 0 transparent;
    color: #14161c;
}
.lsvr_faq-list-widget__item-title-link:hover {
    box-shadow: 0 1px 0 0 #14161c;
}
.lsvr_faq-list-widget__item-title-link:active {
    box-shadow: 0 1px 0 0 rgba(20, 22, 28, 0.5);
}
.lsvr_service-featured-widget__content-inner {
    color: #fff;
    background-color: #000;
}
.lsvr_service-featured-widget__icon {
    background: linear-gradient(to right, #4935c5 0%, #fa6d4b 100%);
}
.lsvr_service-featured-widget__icon-inner {
    background-color: #000;
}
.lsvr_service-featured-widget__icon-image {
    background-image: linear-gradient(to right, #4935c5 0%, #fa6d4b 100%);
}
.lsvr_service-featured-widget__category {
    color: rgba(255, 255, 255, 0.8);
}
.lsvr_service-featured-widget__category-link {
    box-shadow: 0 1px 0 0 transparent;
    color: rgba(255, 255, 255, 0.8);
}
.lsvr_service-featured-widget__category-link:hover {
    box-shadow: 0 1px 0 0 rgba(255, 255, 255, 0.8);
}
.lsvr_service-featured-widget__category-link:active {
    box-shadow: 0 1px 0 0 rgba(255, 255, 255, 0.5);
}
.lsvr_service-featured-widget__title-link {
    box-shadow: 0 1px 0 0 transparent;
    color: #fff;
}
.lsvr_service-featured-widget__title-link:hover {
    box-shadow: 0 1px 0 0 #fff;
}
.lsvr_service-featured-widget__title-link:active {
    box-shadow: 0 1px 0 0 rgba(255, 255, 255, 0.5);
}
.lsvr_service-featured-widget__excerpt {
    color: rgba(255, 255, 255, 0.8);
}
.lsvr_service-featured-widget .widget__more-link {
    color: #fa6d4b;
}
.lsvr_service-featured-widget .widget__more-link:hover .widget__more-link-label {
    box-shadow: 0 1px 0 0 #fa6d4b;
}
.lsvr_service-featured-widget .widget__more-link:active .widget__more-link-label {
    box-shadow: 0 1px 0 0 rgba(250, 109, 75, 0.5);
}
.lsvr-menu-widget a {
    box-shadow: 0 1px 0 0 transparent;
  color:#9a9a9a;
}
.lsvr-menu-widget a:hover {
    box-shadow: 0 1px 0 0 #14161c;
}
.lsvr-menu-widget a:active {
    box-shadow: 0 1px 0 0 rgba(20, 22, 28, 0.5);
}
.lsvr_person-list-widget__item-title-link {
    box-shadow: 0 1px 0 0 transparent;
    color: #14161c;
}
.lsvr_person-list-widget__item-title-link:hover {
    box-shadow: 0 1px 0 0 #14161c;
}
.lsvr_person-list-widget__item-title-link:active {
    box-shadow: 0 1px 0 0 rgba(20, 22, 28, 0.5);
}
.lsvr_person-list-widget__item-subtitle {
    color: #79787f;
}
.lsvr_person-list-widget__item-social-link {
    color: #14161c;
}
.lsvr_person-list-widget__item-social-link:hover {
    color: #4935c5;
}
.lsvr_person-list-widget__item-social-link:active {
    color: rgba(73, 53, 197, 0.8);
}
.lsvr-post-list-widget__item {
    border-color: rgba(0, 0, 0, 0.07);
}
.lsvr-post-list-widget__item-category {
    color: #79787f;
}
.lsvr-post-list-widget__item-category-link {
    box-shadow: 0 1px 0 0 transparent;
    color: #79787f;
}
.lsvr-post-list-widget__item-category-link:hover {
    box-shadow: 0 1px 0 0 #79787f;
}
.lsvr-post-list-widget__item-category-link:active {
    box-shadow: 0 1px 0 0 rgba(121, 120, 127, 0.5);
}
.lsvr-post-list-widget__item-title-link {
    box-shadow: 0 1px 0 0 transparent;
    color: #14161c;
}
.lsvr-post-list-widget__item-title-link:hover {
    box-shadow: 0 1px 0 0 #14161c;
}
.lsvr-post-list-widget__item-title-link:active {
    box-shadow: 0 1px 0 0 rgba(20, 22, 28, 0.5);
}
.lsvr-post-list-widget__item-date {
    color: #79787f;
}
.lsvr_service-list-widget__item {
    border-color: rgba(0, 0, 0, 0.07);
}
.lsvr_service-list-widget__item-icon {
    background: linear-gradient(to right, #4935c5 0%, #fa6d4b 100%);
}
.lsvr_service-list-widget__item-icon-inner {
    background-color: #fff;
}
.lsvr_service-list-widget__item-icon-image {
    background-image: linear-gradient(to right, #4935c5 0%, #fa6d4b 100%);
}
.lsvr_service-list-widget__item-link {
    box-shadow: 0 1px 0 0 transparent;
    color: #14161c;
}
.lsvr_service-list-widget__item-link:hover {
    box-shadow: 0 1px 0 0 #14161c;
}
.lsvr_service-list-widget__item-link:active {
    box-shadow: 0 1px 0 0 rgba(20, 22, 28, 0.5);
}

.footer-widgets {
    border-top: solid 5px #e9e9ea;
    background-color: #14161c;
    border-bottom: solid 2px #b11d22;
}
.widget__inner > * { color:#9a9a9a;}

.footer-bottom {
    color: rgba(255, 255, 255, 0.5);
    background-color: #14161c;
}
.footer--has-menu .footer-social:before {
    border-color: rgba(255, 255, 255, 0.2);
}
.footer-social__item-link {
    color: rgba(255, 255, 255, 0.5);
}
.footer-social__item-link:hover {
    color: #fff;
}
.footer-social__item-link:active {
    color: rgba(255, 255, 255, 0.8);
}
.footer-menu__item-link {
    box-shadow: 0 1px 0 0 transparent;
    color: rgba(255, 255, 255, 0.5);
}
.footer-menu__item-link:hover {
    box-shadow: 0 1px 0 0 rgba(255, 255, 255, 0.5);
}
.footer-menu__item-link:active {
    box-shadow: 0 1px 0 0 rgba(255, 255, 255, 0.3);
}
.footer-text a {
    box-shadow: 0 1px 0 0 transparent;
    color: rgba(255, 255, 255, 0.5);
}
.footer-text a:hover {
    box-shadow: 0 1px 0 0 rgba(255, 255, 255, 0.5);
}
.footer-text a:active {
    box-shadow: 0 1px 0 0 rgba(255, 255, 255, 0.3);
}
.footer--has-social-links .back-to-top:before,
.footer--has-menu .back-to-top:before {
    border-color: rgba(255, 255, 255, 0.2);
}
.back-to-top__link {
    color: #fff;
}
.lsvr-wordbench-contact__form {
    background-color: #f4f3f6;
}
.lsvr-wordbench-contact__contact-list {
    border-color: #e9e9ea;
}
.lsvr-wordbench-contact__contact-item > a {
    box-shadow: 0 1px 0 0 transparent;
}
.lsvr-wordbench-contact__contact-item > a:hover {
    box-shadow: 0 1px 0 0 #4935c5;
}
.lsvr-wordbench-contact__contact-item > a:active {
    box-shadow: 0 1px 0 0 rgba(73, 53, 197, 0.5);
}
.lsvr-wordbench-contact__contact-item-icon {
    color: #79787f;
}
.lsvr-wordbench-contact__social-list {
    border-color: #e9e9ea;
}
.lsvr-wordbench-contact__social-item-link {
    color: #14161c;
}
.lsvr-wordbench-contact__social-item-link:hover {
    color: #4935c5;
}
.lsvr-wordbench-contact__social-item-link:active {
    color: rgba(73, 53, 197, 0.8);
}
.lsvr-wordbench-hero {
    background-color: #f4f3f6;
}
.lsvr-wordbench-hero__header-inner {
    color: #fff;
    background-color: #fa6d4b;
}
.lsvr-wordbench-hero__title {
    color: #fff;
}
.lsvr-wordbench-hero__search-input-wrapper {
    background-color: #fff;
}
.lsvr-wordbench-hero__search-filter-toggle {
    color: #79787f;
}
.lsvr-wordbench-hero__search-filter-toggle:hover {
    color: #4935c5;
}
.lsvr-wordbench-hero__search-filter-toggle--active {
    color: #4935c5;
}
.lsvr-wordbench-hero__search-filter-toggle:after {
    background-color: #e9e9ea;
}
.lsvr-wordbench-hero__search-submit {
    color: #14161c;
}
.lsvr-wordbench-hero__search-submit:hover {
    color: #4935c5;
}
.lsvr-wordbench-hero__search-submit:active {
    color: rgba(73, 53, 197, 0.9);
}
.lsvr-wordbench-hero__search-panel {
    color: #68676d;
    border-color: rgba(0, 0, 0, 0.1);
    background-color: #fff;
    box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.lsvr-wordbench-hero__search-filter-label {
    border-color: rgba(0, 0, 0, 0.1);
}
.lsvr-wordbench-hero__search-filter-label:hover {
    border-color: rgba(73, 53, 197, 0.5);
}
.lsvr-wordbench-hero__search-filter-label:active {
    border-color: rgba(73, 53, 197, 0.4);
}
.lsvr-wordbench-hero__search-filter-label--active {
    color: #fff;
    background-color: #4935c5;
    border-color: #4935c5;
}
.lsvr-wordbench-post-grid__subtitle,
.lsvr-wordbench-post-grid__title {
    color: #fff;
}
.lsvr-wordbench-post-grid__categories-icon {
    color: #fff;
}
.lsvr-wordbench-post-grid__categories-item-link {
    box-shadow: 0 2px 0 0 transparent;
    color: #fff;
}
.lsvr-wordbench-post-grid__categories-item-link:hover {
    box-shadow: 0 2px 0 0 #fff;
}
.lsvr-wordbench-post-grid__categories-item-link:active {
    box-shadow: 0 2px 0 0 rgba(255, 255, 255, 0.5);
}
.lsvr-wordbench-post-grid__categories-item-link--active {
    color: #fff;
    box-shadow: 0 2px 0 0 #fff;
}
.lsvr-wordbench-post-grid__more {
    border-color: rgba(255, 255, 255, 0.2);
}
.lsvr-wordbench-post-grid__more-link {
    color: #fff;
    border-color: rgba(255, 255, 255, 0.2);
}
.lsvr-wordbench-post-grid__more-link:hover {
    color: #fff;
    border-color: rgba(255, 255, 255, 0.3);
}
.lsvr-wordbench-post-grid__more-link:active {
    color: #fff;
    border-color: rgba(255, 255, 255, 0.25);
}
.lsvr-wordbench-post-grid__post-container {
    color: #68676d;
    background-color: #fff;
}
.lsvr-wordbench-post-grid__post-title-link {
    box-shadow: 0 1px 0 0 transparent;
    color: #14161c;
}
.lsvr-wordbench-post-grid__post-title-link:hover {
    box-shadow: 0 1px 0 0 #14161c;
}
.lsvr-wordbench-post-grid__post-title-link:active {
    box-shadow: 0 1px 0 0 rgba(20, 22, 28, 0.5);
}
.lsvr-wordbench-post-grid__post-meta {
    color: #68676d;
}
.lsvr-wordbench-post-grid__post-meta-item:after {
    background-color: #79787f;
}
.lsvr-wordbench-post-grid__post-meta-item-link {
    box-shadow: 0 1px 0 0 transparent;
    color: #14161c;
}
.lsvr-wordbench-post-grid__post-meta-item-link:hover {
    box-shadow: 0 1px 0 0 #14161c;
}
.lsvr-wordbench-post-grid__post-meta-item-link:active {
    box-shadow: 0 1px 0 0 rgba(20, 22, 28, 0.5);
}
.lsvr-wordbench-post-grid__post-content {
    color: #68676d;
}
.lsvr-wordbench-post-grid__post-permalink-link {
    color: #4935c5;
}
.lsvr-wordbench-post-grid__post-permalink-link:hover .lsvr-wordbench-post-grid__post-permalink-link-label {
    box-shadow: 0 1px 0 0 #4935c5;
}
.lsvr-wordbench-post-grid__post-permalink-link:active .lsvr-wordbench-post-grid__post-permalink-link-label {
    box-shadow: 0 1px 0 0 rgba(73, 53, 197, 0.5);
}
.lsvr-wordbench-post-grid--style1.lsvr-wordbench-post-grid,
.lsvr-wordbench-post-grid--style2.lsvr-wordbench-post-grid {
    background-color: #fff;
}
.lsvr-wordbench-post-grid--style1 .lsvr-wordbench-post-grid__bg,
.lsvr-wordbench-post-grid--style2 .lsvr-wordbench-post-grid__bg {
    background-color: #fff;
}
.lsvr-wordbench-post-grid--style1 .lsvr-wordbench-post-grid,
.lsvr-wordbench-post-grid--style2 .lsvr-wordbench-post-grid {
    background-color: #fff;
}
.lsvr-wordbench-post-grid--style1 .lsvr-wordbench-post-grid__title,
.lsvr-wordbench-post-grid--style2 .lsvr-wordbench-post-grid__title {
    color: #14161c;
}
.lsvr-wordbench-post-grid--style1 .lsvr-wordbench-post-grid__subtitle,
.lsvr-wordbench-post-grid--style2 .lsvr-wordbench-post-grid__subtitle {
    color: #68676d;
}
.lsvr-wordbench-post-grid--style1 .lsvr-wordbench-post-grid__categories-icon,
.lsvr-wordbench-post-grid--style2 .lsvr-wordbench-post-grid__categories-icon {
    color: #14161c;
}
.lsvr-wordbench-post-grid--style1 .lsvr-wordbench-post-grid__categories-item-link,
.lsvr-wordbench-post-grid--style2 .lsvr-wordbench-post-grid__categories-item-link {
    box-shadow: 0 2px 0 0 transparent;
    color: #14161c;
}
.lsvr-wordbench-post-grid--style1 .lsvr-wordbench-post-grid__categories-item-link:hover,
.lsvr-wordbench-post-grid--style2 .lsvr-wordbench-post-grid__categories-item-link:hover {
    box-shadow: 0 2px 0 0 #14161c;
}
.lsvr-wordbench-post-grid--style1 .lsvr-wordbench-post-grid__categories-item-link:active,
.lsvr-wordbench-post-grid--style2 .lsvr-wordbench-post-grid__categories-item-link:active {
    box-shadow: 0 2px 0 0 rgba(20, 22, 28, 0.5);
}
.lsvr-wordbench-post-grid--style1 .lsvr-wordbench-post-grid__categories-item-link--active,
.lsvr-wordbench-post-grid--style2 .lsvr-wordbench-post-grid__categories-item-link--active {
    color: #4935c5;
    box-shadow: 0 2px 0 0 #4935c5;
}
.lsvr-wordbench-post-grid--style1 .lsvr-wordbench-post-grid__more,
.lsvr-wordbench-post-grid--style2 .lsvr-wordbench-post-grid__more {
    border-color: rgba(0, 0, 0, 0.1);
}
.lsvr-wordbench-post-grid--style1 .lsvr-wordbench-post-grid__more-link,
.lsvr-wordbench-post-grid--style2 .lsvr-wordbench-post-grid__more-link {
    color: #4935c5;
    border-color: rgba(0, 0, 0, 0.1);
}
.lsvr-wordbench-post-grid--style1 .lsvr-wordbench-post-grid__more-link:hover,
.lsvr-wordbench-post-grid--style2 .lsvr-wordbench-post-grid__more-link:hover {
    border-color: #4935c5;
}
.lsvr-wordbench-post-grid--style1 .lsvr-wordbench-post-grid__more-link:active,
.lsvr-wordbench-post-grid--style2 .lsvr-wordbench-post-grid__more-link:active {
    border-color: rgba(73, 53, 197, 0.5);
}
.lsvr-wordbench-post-grid--style2 .lsvr-wordbench-post-grid__bg {
    background-color: transparent;
    background-image: linear-gradient(45deg, #eef2f8, #eaebeb);
}
.lsvr-wordbench-post-grid--style3 .lsvr-wordbench-post-grid__bg {
    background-color: #14161c;
}
.lsvr-wordbench-post-grid--style4 .lsvr-wordbench-post-grid__bg {
    background-color: #4935c5;
}
.lsvr-wordbench-post-grid--style5 .lsvr-wordbench-post-grid__bg {
    background-color: #fa6d4b;
}
.lsvr-wordbench-post-grid--style6 .lsvr-wordbench-post-grid__bg {
    background-color: transparent;
    background-image: linear-gradient(45deg, #4935c5, #fa6d4b);
}
.lsvr-wordbench-post-grid--layout-grid .lsvr-wordbench-post-grid__post-categories {
    color: #79787f;
}
.lsvr-wordbench-post-grid--layout-grid .lsvr-wordbench-post-grid__post-categories .post__term-link {
    box-shadow: 0 1px 0 0 transparent;
    color: #68676d;
}
.lsvr-wordbench-post-grid--layout-grid .lsvr-wordbench-post-grid__post-categories .post__term-link:hover {
    box-shadow: 0 1px 0 0 #68676d;
}
.lsvr-wordbench-post-grid--layout-grid .lsvr-wordbench-post-grid__post-categories .post__term-link:active {
    box-shadow: 0 1px 0 0 rgba(104, 103, 109, 0.5);
}
.lsvr-wordbench-post-grid--layout-grid.lsvr-wordbench-post-grid--layout-style-light .lsvr-wordbench-post-grid__post {
    box-shadow: 0 1px 8px rgba(0, 0, 0, 0.1);
}
.lsvr-wordbench-post-grid--layout-grid.lsvr-wordbench-post-grid--layout-style-dark .lsvr-wordbench-post-grid__post-container {
    color: #fff;
    background-color: #14161c;
}
.lsvr-wordbench-post-grid--layout-grid.lsvr-wordbench-post-grid--layout-style-dark .lsvr-wordbench-post-grid__post-categories {
    color: #fff;
}
.lsvr-wordbench-post-grid--layout-grid.lsvr-wordbench-post-grid--layout-style-dark .lsvr-wordbench-post-grid__post-categories .post__term-link {
    box-shadow: 0 1px 0 0 transparent;
    color: rgba(255, 255, 255, 0.8);
}
.lsvr-wordbench-post-grid--layout-grid.lsvr-wordbench-post-grid--layout-style-dark .lsvr-wordbench-post-grid__post-categories .post__term-link:hover {
    box-shadow: 0 1px 0 0 rgba(255, 255, 255, 0.8);
}
.lsvr-wordbench-post-grid--layout-grid.lsvr-wordbench-post-grid--layout-style-dark .lsvr-wordbench-post-grid__post-categories .post__term-link:active {
    box-shadow: 0 1px 0 0 rgba(255, 255, 255, 0.5);
}
.lsvr-wordbench-post-grid--layout-grid.lsvr-wordbench-post-grid--layout-style-dark .lsvr-wordbench-post-grid__post-title-link {
    box-shadow: 0 1px 0 0 transparent;
    color: #fff;
}
.lsvr-wordbench-post-grid--layout-grid.lsvr-wordbench-post-grid--layout-style-dark .lsvr-wordbench-post-grid__post-title-link:hover {
    box-shadow: 0 1px 0 0 #fff;
}
.lsvr-wordbench-post-grid--layout-grid.lsvr-wordbench-post-grid--layout-style-dark .lsvr-wordbench-post-grid__post-title-link:active {
    box-shadow: 0 1px 0 0 rgba(255, 255, 255, 0.5);
}
.lsvr-wordbench-post-grid--layout-grid.lsvr-wordbench-post-grid--layout-style-dark .lsvr-wordbench-post-grid__post-meta {
    color: rgba(255, 255, 255, 0.8);
}
.lsvr-wordbench-post-grid--layout-grid.lsvr-wordbench-post-grid--layout-style-dark .lsvr-wordbench-post-grid__post-meta-item:after {
    background-color: #79787f;
}
.lsvr-wordbench-post-grid--layout-grid.lsvr-wordbench-post-grid--layout-style-dark .lsvr-wordbench-post-grid__post-meta-item-link {
    box-shadow: 0 1px 0 0 transparent;
    color: #fff;
}
.lsvr-wordbench-post-grid--layout-grid.lsvr-wordbench-post-grid--layout-style-dark .lsvr-wordbench-post-grid__post-meta-item-link:hover {
    box-shadow: 0 1px 0 0 #fff;
}
.lsvr-wordbench-post-grid--layout-grid.lsvr-wordbench-post-grid--layout-style-dark .lsvr-wordbench-post-grid__post-meta-item-link:active {
    box-shadow: 0 1px 0 0 rgba(255, 255, 255, 0.5);
}
.lsvr-wordbench-post-grid--layout-grid.lsvr-wordbench-post-grid--layout-style-dark .lsvr-wordbench-post-grid__post-content {
    color: rgba(255, 255, 255, 0.8);
}
.lsvr-wordbench-post-grid--layout-grid.lsvr-wordbench-post-grid--layout-style-dark .lsvr-wordbench-post-grid__post-permalink-link {
    color: #c72026;
}
.lsvr-wordbench-post-grid--layout-grid.lsvr-wordbench-post-grid--layout-style-dark .lsvr-wordbench-post-grid__post-permalink-link:hover .lsvr-wordbench-post-grid__post-permalink-link-label {
    box-shadow: 0 1px 0 0 #fa6d4b;
}
.lsvr-wordbench-post-grid--layout-grid.lsvr-wordbench-post-grid--layout-style-dark .lsvr-wordbench-post-grid__post-permalink-link:active .lsvr-wordbench-post-grid__post-permalink-link-label {
    box-shadow: 0 1px 0 0 rgba(250, 109, 75, 0.5);
}
.lsvr-wordbench-post-grid--layout-photogrid .lsvr-wordbench-post-grid__post-bg {
    color: #fff;
    background-color: #14161c;
}
.lsvr-wordbench-post-grid--layout-photogrid .lsvr-wordbench-post-grid__post-bg:before {
    background: linear-gradient(180deg, #000 0%, rgba(0, 0, 0, 0.3) 50%, #000 100%);
}
.lsvr-wordbench-post-grid--layout-photogrid .lsvr-wordbench-post-grid__post-categories .post__term-link {
    color: #fff;
    background-color: #4935c5;
}
.lsvr-wordbench-post-grid--layout-photogrid .lsvr-wordbench-post-grid__post-categories .post__term-link:hover {
    background-color: rgba(73, 53, 197, 0.8);
}
.lsvr-wordbench-post-grid--layout-photogrid .lsvr-wordbench-post-grid__post-categories .post__term-link:active {
    background-color: rgba(73, 53, 197, 0.6);
}
.lsvr-wordbench-post-grid--layout-photogrid .lsvr-wordbench-post-grid__post-title-link {
    box-shadow: 0 2px 0 0 transparent;
    color: #fff;
}
.lsvr-wordbench-post-grid--layout-photogrid .lsvr-wordbench-post-grid__post-title-link:hover {
    box-shadow: 0 2px 0 0 #fff;
}
.lsvr-wordbench-post-grid--layout-photogrid .lsvr-wordbench-post-grid__post-title-link:active {
    box-shadow: 0 2px 0 0 rgba(255, 255, 255, 0.5);
}
.lsvr-wordbench-post-grid--layout-photogrid .lsvr-wordbench-post-grid__post:hover .lsvr-wordbench-post-grid__post-title-link {
    box-shadow: 0 2px 0 0 #fff;
}
.lsvr-wordbench-post-grid--layout-photogrid .lsvr-wordbench-post-grid__post:hover .lsvr-wordbench-post-grid__post-title-link:active {
    box-shadow: 0 2px 0 0 rgba(255, 255, 255, 0.5);
}
.lsvr-wordbench-post-grid--layout-photogrid .lsvr-wordbench-post-grid__post-meta {
    color: #fff;
    border-color: rgba(255, 255, 255, 0.2);
}
.lsvr-wordbench-post-grid--layout-photogrid .lsvr-wordbench-post-grid__post-meta-item-link {
    box-shadow: 0 1px 0 0 transparent;
    color: #fff;
}
.lsvr-wordbench-post-grid--layout-photogrid .lsvr-wordbench-post-grid__post-meta-item-link:hover {
    box-shadow: 0 1px 0 0 #fff;
}
.lsvr-wordbench-post-grid--layout-photogrid .lsvr-wordbench-post-grid__post-meta-item-link:active {
    box-shadow: 0 1px 0 0 rgba(255, 255, 255, 0.5);
}
.lsvr-wordbench-post-grid--layout-photogrid .lsvr-wordbench-post-grid__post-content {
    color: rgba(255, 255, 255, 0.8);
}
.lsvr-wordbench-post-grid--events.lsvr-wordbench-post-grid--layout-grid .lsvr-wordbench-post-grid__post-info:after {
    background-color: rgba(0, 0, 0, 0.2);
}
.lsvr-wordbench-post-grid--events.lsvr-wordbench-post-grid--layout-grid .lsvr-wordbench-post-grid__post-info-date {
    color: #14161c;
}
.lsvr-wordbench-post-grid--events.lsvr-wordbench-post-grid--layout-grid .lsvr-wordbench-post-grid__post-info-time-location {
    color: #68676d;
}
.lsvr-wordbench-post-grid--events.lsvr-wordbench-post-grid--layout-grid .post__location-link {
    box-shadow: 0 1px 0 0 transparent;
    color: #14161c;
}
.lsvr-wordbench-post-grid--events.lsvr-wordbench-post-grid--layout-grid .post__location-link:hover {
    box-shadow: 0 1px 0 0 #14161c;
}
.lsvr-wordbench-post-grid--events.lsvr-wordbench-post-grid--layout-grid .post__location-link:active {
    box-shadow: 0 1px 0 0 rgba(20, 22, 28, 0.5);
}
.lsvr-wordbench-post-grid--events.lsvr-wordbench-post-grid--layout-grid.lsvr-wordbench-post-grid--layout-style-dark .lsvr-wordbench-post-grid__post-info:after {
    background-color: rgba(255, 255, 255, 0.2);
}
.lsvr-wordbench-post-grid--events.lsvr-wordbench-post-grid--layout-grid.lsvr-wordbench-post-grid--layout-style-dark .lsvr-wordbench-post-grid__post-info-date {
    color: #fff;
}
.lsvr-wordbench-post-grid--events.lsvr-wordbench-post-grid--layout-grid.lsvr-wordbench-post-grid--layout-style-dark .lsvr-wordbench-post-grid__post-info-date-month {
    color: #fa6d4b;
}
.lsvr-wordbench-post-grid--events.lsvr-wordbench-post-grid--layout-grid.lsvr-wordbench-post-grid--layout-style-dark .lsvr-wordbench-post-grid__post-info-time-location {
    color: rgba(255, 255, 255, 0.8);
}
.lsvr-wordbench-post-grid--events.lsvr-wordbench-post-grid--layout-grid.lsvr-wordbench-post-grid--layout-style-dark .post__location-link {
    box-shadow: 0 1px 0 0 transparent;
    color: #fff;
}
.lsvr-wordbench-post-grid--events.lsvr-wordbench-post-grid--layout-grid.lsvr-wordbench-post-grid--layout-style-dark .post__location-link:hover {
    box-shadow: 0 1px 0 0 #fff;
}
.lsvr-wordbench-post-grid--events.lsvr-wordbench-post-grid--layout-grid.lsvr-wordbench-post-grid--layout-style-dark .post__location-link:active {
    box-shadow: 0 1px 0 0 rgba(255, 255, 255, 0.5);
}
.lsvr-wordbench-post-grid--events.lsvr-wordbench-post-grid--layout-photogrid .lsvr-wordbench-post-grid__post-info-date {
    border-color: rgba(255, 255, 255, 0.2);
}
.lsvr-wordbench-post-grid--events.lsvr-wordbench-post-grid--layout-photogrid .lsvr-wordbench-post-grid__post-info-time-location {
    color: rgba(255, 255, 255, 0.8);
}
.lsvr-wordbench-post-grid--events.lsvr-wordbench-post-grid--layout-photogrid .post__location-link {
    box-shadow: 0 1px 0 0 transparent;
    color: #fff;
}
.lsvr-wordbench-post-grid--events.lsvr-wordbench-post-grid--layout-photogrid .post__location-link:hover {
    box-shadow: 0 1px 0 0 #fff;
}
.lsvr-wordbench-post-grid--events.lsvr-wordbench-post-grid--layout-photogrid .post__location-link:active {
    box-shadow: 0 1px 0 0 rgba(255, 255, 255, 0.5);
}
.lsvr-wordbench-post-grid--testimonials .lsvr-wordbench-post-grid__post-container {
    color: #68676d;
    background-color: #f4f3f6;
}
.lsvr-wordbench-post-grid--testimonials .lsvr-wordbench-post-grid__post-title-link {
    box-shadow: 0 1px 0 0 transparent;
    color: #14161c;
}
.lsvr-wordbench-post-grid--testimonials .lsvr-wordbench-post-grid__post-title-link:hover {
    box-shadow: 0 1px 0 0 #14161c;
}
.lsvr-wordbench-post-grid--testimonials .lsvr-wordbench-post-grid__post-title-link:active {
    box-shadow: 0 1px 0 0 rgba(20, 22, 28, 0.5);
}
.lsvr-wordbench-post-grid--testimonials .lsvr-wordbench-post-grid__post-quote-content:before {
    background-color: #fa6d4b;
    background-image: linear-gradient(to bottom, #4935c5, #fa6d4b);
}
.lsvr-wordbench-post-grid--testimonials .lsvr-wordbench-post-grid__post-title-name {
    color: #14161c;
}
.lsvr-wordbench-sidebar__grid-wrapper:before,
.lsvr-wordbench-sidebar__grid-wrapper:after {
    background-color: #f4f3f6;
}
.lsvr-wordbench-sitemap__header-inner {
    color: #fff;
    background-color: #b31e22;
}
.lsvr-wordbench-sitemap__title {
    color: #fff;
}
.lsvr-wordbench-sitemap__search-input-wrapper {
    background-color: #fff;
}
.lsvr-wordbench-sitemap__search-filter-toggle {
    color: #79787f;
}
.lsvr-wordbench-sitemap__search-filter-toggle:hover {
    color: #4935c5;
}
.lsvr-wordbench-sitemap__search-filter-toggle--active {
    color: #4935c5;
}
.lsvr-wordbench-sitemap__search-filter-toggle:after {
    background-color: #e9e9ea;
}
.lsvr-wordbench-sitemap__search-submit {
    color: #14161c;
}
.lsvr-wordbench-sitemap__search-submit:hover {
    color: #4935c5;
}
.lsvr-wordbench-sitemap__search-submit:active {
    color: rgba(73, 53, 197, 0.9);
}
.lsvr-wordbench-sitemap__search-panel {
    color: #68676d;
    border-color: rgba(0, 0, 0, 0.1);
    background-color: #fff;
    box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.lsvr-wordbench-sitemap__search-filter-label {
    border-color: rgba(0, 0, 0, 0.1);
}
.lsvr-wordbench-sitemap__search-filter-label:hover {
    border-color: rgba(73, 53, 197, 0.5);
}
.lsvr-wordbench-sitemap__search-filter-label:active {
    border-color: rgba(73, 53, 197, 0.4);
}
.lsvr-wordbench-sitemap__search-filter-label--active {
    color: #fff;
    background-color: #4935c5;
    border-color: #4935c5;
}
.lsvr-wordbench-sitemap__search--filter-expanded .lsvr-wordbench-sitemap__search-results {
    border-color: #e9e9ea;
}
.lsvr-wordbench-sitemap__search-results-title {
    color: #79787f;
}
.lsvr-wordbench-sitemap__search-results-item {
    border-color: #e9e9ea;
}
.lsvr-wordbench-sitemap__search-results-item-type {
    color: #79787f;
}
.lsvr-wordbench-sitemap__search-results-item-link {
    box-shadow: 0 1px 0 0 transparent;
}
.lsvr-wordbench-sitemap__search-results-item-link:hover {
    box-shadow: 0 1px 0 0 #4935c5;
}
.lsvr-wordbench-sitemap__search-results-item-link:active {
    box-shadow: 0 1px 0 0 rgba(73, 53, 197, 0.5);
}
.lsvr-wordbench-sitemap__search-results-more {
    border-color: #e9e9ea;
}
.lsvr-wordbench-sitemap__search-results-more-link:hover .lsvr-wordbench-sitemap__search-results-more-link-label {
    box-shadow: 0 1px 0 0 #4935c5;
}
.lsvr-wordbench-sitemap__search-results-more-link:active .lsvr-wordbench-sitemap__search-results-more-link-label {
    box-shadow: 0 1px 0 0 rgba(73, 53, 197, 0.5);
}
.lsvr-wordbench-sitemap__list:before,
.lsvr-wordbench-sitemap__list:after,
.lsvr-wordbench-sitemap__nav--4-cols.lsvr-wordbench-sitemap__nav:after {
    background-color: #e9e9ea;
}
.lsvr-wordbench-sitemap__item-title-icon {
    background-image: linear-gradient(to right, #4935c5 0%, #fa6d4b 100%);
}
.lsvr-wordbench-sitemap__item-link--level-1 {
    box-shadow: 0 2px 0 0 transparent;
    color: #14161c;
}
.lsvr-wordbench-sitemap__item-link--level-1:hover {
    box-shadow: 0 2px 0 0 #14161c;
}
.lsvr-wordbench-sitemap__item-link--level-1:active {
    box-shadow: 0 2px 0 0 rgba(20, 22, 28, 0.5);
}
.lsvr-wordbench-sitemap__submenu .lsvr-wordbench-sitemap__item-link {
    box-shadow: 0 1px 0 0 transparent;
    color: #14161c;
}
.lsvr-wordbench-sitemap__submenu .lsvr-wordbench-sitemap__item-link:hover {
    box-shadow: 0 1px 0 0 #14161c;
}
.lsvr-wordbench-sitemap__submenu .lsvr-wordbench-sitemap__item-link:active {
    box-shadow: 0 1px 0 0 rgba(20, 22, 28, 0.5);
}
.lsvr-wordbench-slider {
    background-color: #fff;
}
.lsvr-wordbench-slider--active-item-style-style2 {
    background-color: transparent;
    background-image: linear-gradient(45deg, #eef2f8, #eaebeb);
}
.lsvr-wordbench-slider--active-item-style-style3 {
    background-color: #14161c;
}
.lsvr-wordbench-slider--active-item-style-style4 {
    background-color: #4935c5;
}
.lsvr-wordbench-slider--active-item-style-style5 {
    background-color: #fa6d4b;
}
.lsvr-wordbench-slider--active-item-style-style6 {
    background-color: transparent;
    background-image: linear-gradient(45deg, #4935c5, #fa6d4b);
}
.lsvr-wordbench-slider__item {
    background-color: #fff;
}
.lsvr-wordbench-slider__item-title {
    color: #14161c;
}
.lsvr-wordbench-slider__item-text {
    color: #68676d;
}
.lsvr-wordbench-slider__nav-button {
    color: #68676d;
}
.lsvr-wordbench-slider__nav-item-button {
    background-color: #68676d;
}
.lsvr-wordbench-slider__nav-item-button:hover {
    background-color: rgba(104, 103, 109, 0.8);
}
.lsvr-wordbench-slider__nav-item-button:active {
    background-color: rgba(104, 103, 109, 0.6);
}
.lsvr-wordbench-slider__nav-item-button--active:before {
    border-color: #68676d;
}
.lsvr-wordbench-slider__item--style2 .lsvr-wordbench-slider__item-inner {
    background-color: transparent;
    background-image: linear-gradient(45deg, #eef2f8, #eaebeb);
}
.lsvr-wordbench-slider--active-item-style-style3 .lsvr-wordbench-slider__nav-button,
.lsvr-wordbench-slider--active-item-style-style4 .lsvr-wordbench-slider__nav-button,
.lsvr-wordbench-slider--active-item-style-style5 .lsvr-wordbench-slider__nav-button,
.lsvr-wordbench-slider--active-item-style-style6 .lsvr-wordbench-slider__nav-button {
    color: #fff;
}
.lsvr-wordbench-slider--active-item-style-style3 .lsvr-wordbench-slider__nav-item-button,
.lsvr-wordbench-slider--active-item-style-style4 .lsvr-wordbench-slider__nav-item-button,
.lsvr-wordbench-slider--active-item-style-style5 .lsvr-wordbench-slider__nav-item-button,
.lsvr-wordbench-slider--active-item-style-style6 .lsvr-wordbench-slider__nav-item-button {
    background-color: #fff;
}
.lsvr-wordbench-slider--active-item-style-style3 .lsvr-wordbench-slider__nav-item-button:hover,
.lsvr-wordbench-slider--active-item-style-style4 .lsvr-wordbench-slider__nav-item-button:hover,
.lsvr-wordbench-slider--active-item-style-style5 .lsvr-wordbench-slider__nav-item-button:hover,
.lsvr-wordbench-slider--active-item-style-style6 .lsvr-wordbench-slider__nav-item-button:hover {
    background-color: rgba(255, 255, 255, 0.8);
}
.lsvr-wordbench-slider--active-item-style-style3 .lsvr-wordbench-slider__nav-item-button:active,
.lsvr-wordbench-slider--active-item-style-style4 .lsvr-wordbench-slider__nav-item-button:active,
.lsvr-wordbench-slider--active-item-style-style5 .lsvr-wordbench-slider__nav-item-button:active,
.lsvr-wordbench-slider--active-item-style-style6 .lsvr-wordbench-slider__nav-item-button:active {
    background-color: rgba(255, 255, 255, 0.6);
}
.lsvr-wordbench-slider--active-item-style-style3 .lsvr-wordbench-slider__nav-item-button--active:before,
.lsvr-wordbench-slider--active-item-style-style4 .lsvr-wordbench-slider__nav-item-button--active:before,
.lsvr-wordbench-slider--active-item-style-style5 .lsvr-wordbench-slider__nav-item-button--active:before,
.lsvr-wordbench-slider--active-item-style-style6 .lsvr-wordbench-slider__nav-item-button--active:before {
    border-color: #fff;
}
.lsvr-wordbench-slider__item--style3 .lsvr-wordbench-slider__item-inner {
    background-color: #14161c;
}
.lsvr-wordbench-slider__item--style4 .lsvr-wordbench-slider__item-inner {
    background-color: #4935c5;
}
.lsvr-wordbench-slider__item--style5 .lsvr-wordbench-slider__item-inner {
    background-color: #fa6d4b;
}
.lsvr-wordbench-slider__item--style6 .lsvr-wordbench-slider__item-inner {
    background-color: transparent;
    background-image: linear-gradient(45deg, #4935c5, #fa6d4b);
}
.lsvr-wordbench-slider__item--style3 .lsvr-wordbench-slider__item-title,
.lsvr-wordbench-slider__item--style3 .lsvr-wordbench-slider__item-text,
.lsvr-wordbench-slider__item--style4 .lsvr-wordbench-slider__item-title,
.lsvr-wordbench-slider__item--style4 .lsvr-wordbench-slider__item-text,
.lsvr-wordbench-slider__item--style5 .lsvr-wordbench-slider__item-title,
.lsvr-wordbench-slider__item--style5 .lsvr-wordbench-slider__item-text,
.lsvr-wordbench-slider__item--style6 .lsvr-wordbench-slider__item-title,
.lsvr-wordbench-slider__item--style6 .lsvr-wordbench-slider__item-text {
    color: #fff;
    text-shadow: 1px 1px rgba(0, 0, 0, 0.1);
}
.lsvr-wordbench-slider__item--style3 .lsvr-wordbench-slider__item-text,
.lsvr-wordbench-slider__item--style4 .lsvr-wordbench-slider__item-text,
.lsvr-wordbench-slider__item--style5 .lsvr-wordbench-slider__item-text,
.lsvr-wordbench-slider__item--style6 .lsvr-wordbench-slider__item-text {
    color: rgba(255, 255, 255, 0.7);
}
.lsvr-wordbench-slider__item--style3 .lsvr-wordbench-slider__item-button-link {
    background-color: #fa6d4b;
}
.lsvr-wordbench-slider__item--style3 .lsvr-wordbench-slider__item-button-link:hover {
    background-color: rgba(250, 109, 75, 0.9);
}
.lsvr-wordbench-slider__item--style3 .lsvr-wordbench-slider__item-button-link:active {
    background-color: rgba(250, 109, 75, 0.85);
}
.lsvr-wordbench-slider__item--style4 .lsvr-wordbench-slider__item-button-link,
.lsvr-wordbench-slider__item--style5 .lsvr-wordbench-slider__item-button-link,
.lsvr-wordbench-slider__item--style6 .lsvr-wordbench-slider__item-button-link {
    color: #14161c;
    background-color: #fff;
}
.lsvr-wordbench-slider__item--style4 .lsvr-wordbench-slider__item-button-link:hover,
.lsvr-wordbench-slider__item--style5 .lsvr-wordbench-slider__item-button-link:hover,
.lsvr-wordbench-slider__item--style6 .lsvr-wordbench-slider__item-button-link:hover {
    background-color: rgba(255, 255, 255, 0.9);
}
.lsvr-wordbench-slider__item--style4 .lsvr-wordbench-slider__item-button-link:active,
.lsvr-wordbench-slider__item--style5 .lsvr-wordbench-slider__item-button-link:active,
.lsvr-wordbench-slider__item--style6 .lsvr-wordbench-slider__item-button-link:active {
    background-color: rgba(255, 255, 255, 0.85);
}
.lsvr-wordbench-splitscreen {
    background-color: #fff;
}
.lsvr-wordbench-splitscreen--style2 {
    background-color: transparent;
    background-image: linear-gradient(45deg, #eef2f8, #eaebeb);
}
.lsvr-wordbench-splitscreen__title {
    color: #14161c;
}
.lsvr-wordbench-splitscreen__subtitle {
    color: #68676d;
}
.lsvr-wordbench-splitscreen--style3 {
    background-color: #14161c;
}
.lsvr-wordbench-splitscreen--style4 {
    background-color: #4935c5;
}
.lsvr-wordbench-splitscreen--style5 {
    background-color: #fa6d4b;
}
.lsvr-wordbench-splitscreen--style6 {
    background-color: transparent;
    background-image: linear-gradient(45deg, #4935c5, #fa6d4b);
}
.lsvr-wordbench-splitscreen--style3 .lsvr-wordbench-splitscreen__title,
.lsvr-wordbench-splitscreen--style3 .lsvr-wordbench-splitscreen__subtitle,
.lsvr-wordbench-splitscreen--style3 .lsvr-wordbench-splitscreen__text,
.lsvr-wordbench-splitscreen--style4 .lsvr-wordbench-splitscreen__title,
.lsvr-wordbench-splitscreen--style4 .lsvr-wordbench-splitscreen__subtitle,
.lsvr-wordbench-splitscreen--style4 .lsvr-wordbench-splitscreen__text,
.lsvr-wordbench-splitscreen--style5 .lsvr-wordbench-splitscreen__title,
.lsvr-wordbench-splitscreen--style5 .lsvr-wordbench-splitscreen__subtitle,
.lsvr-wordbench-splitscreen--style5 .lsvr-wordbench-splitscreen__text,
.lsvr-wordbench-splitscreen--style6 .lsvr-wordbench-splitscreen__title,
.lsvr-wordbench-splitscreen--style6 .lsvr-wordbench-splitscreen__subtitle,
.lsvr-wordbench-splitscreen--style6 .lsvr-wordbench-splitscreen__text {
    color: #fff;
    text-shadow: 1px 1px rgba(0, 0, 0, 0.1);
}
.lsvr-wordbench-splitscreen--style3 .lsvr-wordbench-splitscreen__more-link {
    background-color: #fa6d4b;
}
.lsvr-wordbench-splitscreen--style3 .lsvr-wordbench-splitscreen__more-link:hover {
    background-color: rgba(250, 109, 75, 0.9);
}
.lsvr-wordbench-splitscreen--style3 .lsvr-wordbench-splitscreen__more-link:active {
    background-color: rgba(250, 109, 75, 0.85);
}
.lsvr-wordbench-splitscreen--style4 .lsvr-wordbench-splitscreen__more-link,
.lsvr-wordbench-splitscreen--style5 .lsvr-wordbench-splitscreen__more-link,
.lsvr-wordbench-splitscreen--style6 .lsvr-wordbench-splitscreen__more-link {
    color: #14161c;
    background-color: #fff;
}
.lsvr-wordbench-splitscreen--style4 .lsvr-wordbench-splitscreen__more-link:hover,
.lsvr-wordbench-splitscreen--style5 .lsvr-wordbench-splitscreen__more-link:hover,
.lsvr-wordbench-splitscreen--style6 .lsvr-wordbench-splitscreen__more-link:hover {
    background-color: rgba(255, 255, 255, 0.9);
}
.lsvr-wordbench-splitscreen--style4 .lsvr-wordbench-splitscreen__more-link:active,
.lsvr-wordbench-splitscreen--style5 .lsvr-wordbench-splitscreen__more-link:active,
.lsvr-wordbench-splitscreen--style6 .lsvr-wordbench-splitscreen__more-link:active {
    background-color: rgba(255, 255, 255, 0.85);
}
.lsvr-alert-message {
    background-color: rgba(94, 100, 219, 0.1);
}
.lsvr-alert-message--success {
    background-color: rgba(77, 176, 146, 0.1);
}
.lsvr-alert-message--warning {
    background-color: rgba(230, 113, 105, 0.1);
}
.lsvr-alert-message--info .lsvr-alert-message__icon {
    color: #5e64db;
}
.lsvr-alert-message--success .lsvr-alert-message__icon {
    color: #4db092;
}
.lsvr-alert-message--warning .lsvr-alert-message__icon {
    color: #e67169;
}
.lsvr-button {
    color: #fff;
    background-color: #333;
}

@media (max-width: 1199px) {
    .lsvr-wordbench-slider--active-item-style-style1.lsvr-wordbench-slider--layout-text-left .lsvr-wordbench-slider__nav-button--prev,
    .lsvr-wordbench-slider--active-item-style-style1.lsvr-wordbench-slider--layout-text-right .lsvr-wordbench-slider__nav-button--prev,
    .lsvr-wordbench-slider--active-item-style-style1.lsvr-wordbench-slider--layout-text-left .lsvr-wordbench-slider__nav-button--next,
    .lsvr-wordbench-slider--active-item-style-style1.lsvr-wordbench-slider--layout-text-right .lsvr-wordbench-slider__nav-button--next,
    .lsvr-wordbench-slider--active-item-style-style2.lsvr-wordbench-slider--layout-text-left .lsvr-wordbench-slider__nav-button--prev,
    .lsvr-wordbench-slider--active-item-style-style2.lsvr-wordbench-slider--layout-text-right .lsvr-wordbench-slider__nav-button--prev,
    .lsvr-wordbench-slider--active-item-style-style2.lsvr-wordbench-slider--layout-text-left .lsvr-wordbench-slider__nav-button--next,
    .lsvr-wordbench-slider--active-item-style-style2.lsvr-wordbench-slider--layout-text-right .lsvr-wordbench-slider__nav-button--next {
        color: #68676d;
        border-color: #68676d;
    }
}
@media (max-width: 991px) {
    .header-mobile-search-toggle,
    .header-mobile-menu-toggle {
        color: #14161c;
    }
    .header--has-search .header-mobile-menu-toggle:before {
        background-color: #e9e9ea;
    }
    .header-search {
        border-color: #e9e9ea;
    }
    .header__navbar-menu {
        background-color: #f4f3f6;
        border-color: #e9e9ea;
    }
    .header-menu-primary__item-link {
        color: #14161c;
    }
    .header-menu-primary__item-link--current,
    .header-menu-primary__item-link:hover {
        color: #4935c5;
        background-color: rgba(73, 53, 197, 0.07);
    }
    .header-menu-primary__item-link:active {
        background-color: rgba(73, 53, 197, 0.08);
    }
    .header-menu-primary__item--active > .header-menu-primary__submenu-toggle {
        color: #4935c5;
    }
    .header-menu-languages {
        color: #14161c;
        border-color: rgba(0, 0, 0, 0.05);
    }
    .header-menu-languages__item-link {
        color: #14161c;
    }
    .header-menu-languages__item-link:hover {
        color: #4935c5;
    }
    .header-menu-languages__item-link:active {
        color: rgba(73, 53, 197, 0.8);
    }
    .header-menu-languages__item--active .header-menu-languages__item-link {
        color: #4935c5;
    }
    .header-menu-secondary {
        color: #14161c;
        border-color: rgba(0, 0, 0, 0.05);
    }
    .header-menu-secondary__item-link {
        box-shadow: 0 1px 0 0 transparent;
        color: #14161c;
    }
    .header-menu-secondary__item-link:hover {
        box-shadow: 0 1px 0 0 #14161c;
    }
    .header-menu-secondary__item-link:active {
        box-shadow: 0 1px 0 0 rgba(20, 22, 28, 0.5);
    }
    .header-menu-secondary__item-icon {
        color: #14161c;
    }
    .header-social {
        color: #14161c;
        border-color: rgba(0, 0, 0, 0.05);
    }
    .header-social__item-link {
        color: #14161c;
    }
    .header-social__item-link:hover {
        color: #4935c5;
    }
    .header-social__item-link:active {
        color: rgba(73, 53, 197, 0.8);
    }
}
@media (max-width: 767px) {
    .lsvr-wordbench-sidebar__grid > .widget:nth-child(2n) {
        background-color: #f4f3f6;
    }
    .lsvr-wordbench-sitemap__item--level-0 {
        border-color: #e9e9ea;
    }
    
    
    .the-slide-box-area{ width:100% !important;}
    .the-slide-news-area{ width:100%  !important;}
    .slider-single-services-box{width:100%  !important; margin-bottom:10px;}
    .home_banner_text h2{     margin: 5px 0 5px;font-size: 0.8em;}
    .home_banner_text p{ font-size:12px;}
    .home_banner_text p i{ font-size:12px;}
    
}



@media only screen and (max-width: 600px) {
 .add-details-content .single-box .list-item li { width:100% !important;}
}


.section-title-home h1{ font-size:2.75em; margin-top:20px;}
.single-services-box {
    background-color: #ffffff;
    -webkit-box-shadow: 0 0 20px 3px rgb(0 0 0 / 5%);
    box-shadow: 0 0 20px 3px rgb(0 0 0 / 5%);
    padding: 20px;
    -webkit-transition: all ease 0.5s;
    transition: all ease 0.5s;
    position: relative;
    z-index: 1;
    margin-bottom: 20px;
}





.single-services-box .services-shape {
    position: absolute;
    top: 0;
    left: 0;
    z-index: -1;
    -webkit-filter: grayscale(100%);
    filter: grayscale(100%);
    opacity: 0.4;
    -webkit-transition: all ease 0.5s;
    transition: all ease 0.5s;
}
.single-services-box  .min-image{border-radius: 10%; width:80px; height:80px;     border: solid 1px #b2b2b2;}
.single-services-box .the-icon i{ font-size:50px; margin-bottom:10px; color: #b31e22;}
.single-services-box .box-content a{ margin-bottom:10px; margin-top:10px; display:block;}
.single-services-box .box-content .sep{height: 1px;background-color: #e3e3e3;margin: 3px 0px 3px 0px;}
.single-services-box .more-link{color: #fff;background-color: #b31e22;border-color: #b31e22; margin-top:15px; margin-bottom:10px;}
    
    
    .slider-single-services-box {
    
    -webkit-box-shadow: 0 0 1px 1px rgb(0 0 0 / 5%);
    box-shadow: 0 0 1px 1px rgb(0 0 0 / 5%);
    padding: 51px 10px;
    -webkit-transition: all ease 0.5s;
    transition: all ease 0.5s;
    position: relative;
    z-index: 1;
    text-align:center;
    
    width:50%;
}
.f-r{ float:right;}
.f-l{ float:left;}
.slider-single-services-box-mid{  background-color:#eee;}
.slider-single-services-box .services-shape {position: absolute;top: 0;left: 0;z-index: -1;-webkit-filter: grayscale(100%);filter: grayscale(100%);opacity: 0.4;-webkit-transition: all ease 0.5s;transition: all ease 0.5s;}
.slider-single-services-box  .min-image{border-radius: 10%; width:120px; height:120px;     border: solid 1px #b2b2b2;}
.slider-single-services-box .the-icon i{ font-size:50px; margin-bottom:10px; color: #b31e22;}
.slider-single-services-box  h3{ margin-bottom:10px; margin-top:10px; display:block;}
.slider-single-services-box  a{ margin-bottom:10px; margin-top:10px; display:block;  font-size:20px;}
.slider-single-services-box .box-content .sep{height: 1px;background-color: #e3e3e3;margin: 3px 0px 3px 0px;}
.slider-single-services-box .more-link{color: #fff;background-color: #b31e22;border-color: #b31e22; margin-top:15px; margin-bottom:10px;}


.page-title-area {
    padding-top: 60px;
    padding-bottom: 20px;
    position: relative;
    z-index: 1;
    margin-bottom:30px;
    
        background-image: url(../../images/banner.png);
    background-size: cover;
    background-repeat: no-repeat;
}

.page-title-area::before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: #000;
    opacity: .7;
    z-index: -1;
}
.page-title-area .page-title-content {
    position: relative;
    margin-top: -6px;
    text-align: center;
}
.page-title-area .page-title-content h1 {
    margin-bottom: 15px;
    font-size: 48px;
    color: #fff;
}
.page-title-area .page-title-content ul {
    padding: 0;
    list-style:none;
}
.page-title-area .page-title-content ul li:first-child {
    margin-right: 0;
}
.page-title-area .page-title-content ul li::before {
    content: "";
    position: absolute;
    top: 5px;
    left: -3px;
    background-color: #fff;
    width: 1px;
    height: 15px;
}
.page-title-area .page-title-content ul li a {
    color: #fff;
}
.page-title-area .active{color: #b6b6b6;}
.person-box 
{
    text-align:center;
    background-color: #ffffff;
    -webkit-box-shadow: 0 0 20px 3px rgb(0 0 0 / 5%);
    box-shadow: 0 0 20px 3px rgb(0 0 0 / 5%);
    padding: 20px;
    -webkit-transition: all ease 0.5s;
    transition: all ease 0.5s;
    position: relative;
    z-index: 1;
    margin-bottom: 20px;
}
.person-box h3{ font-size:1.3em; margin-bottom:5px;}
.person-box h2{ font-size:1.3em;}
.person-box h2.parties{ border-bottom: solid 1px #dad9d9;
    margin-bottom: 20px; display:block; padding-bottom:10px;}
.img-circle {
    border-radius: 50%;
}
.person-box img{ max-height:170px; max-width:170px; width:170px; height:170px;}


.add-details-content  .list-item {
    padding-top: 3px;
    position: relative;
    list-style:none;
}

.add-details-content .single-box {
    position: relative;
    display: block;
    background: #fff;
    padding: 24px 30px 28px 30px;
    box-shadow: 0px 20px 60px 0px rgb(0 0 0 / 10%);
    border-radius: 10px;
    margin-bottom: 30px;
}

.add-details-content .single-box .list-item li {
    position: relative;
    display: inline-block;
    float: right;
    width: 100%;
    margin-bottom: 14px;
    padding-left: 35px;
}


.add-details-content  .list-item i {
background-color: #b71e23;
    font-size: 10px;
    color: #fff;
    margin-left:15px;
    width: 15px;
    height: 15px;
    line-height: 14px;
    text-align: center;
    border-radius: 50%;
    left: 5px;
    top: 5px;
    box-shadow: 0px 0px 0px 3px rgb(230 179 181);
}
.MembersRep img{ width:80px; height:80px; max-height:80px; max-width:80px;}
.MembersRep a{ display:block;}
.order-list {list-style:none; padding:0px ; margin:0px;}
.order-list .seo{ font-size:17px; margin-bottom:0px;}
.order-list li {margin-bottom: 10px;     -webkit-box-shadow: 0 0 20px 3px rgb(0 0 0 / 5%);
    box-shadow: 0 0 20px 3px rgb(0 0 0 / 5%);
    padding: 20px;}

.pagination-bar {
  margin-top: 15px;
  margin-bottom: 35px;
}
.page-item{display: flex;
    justify-content: center!important;}
.page-item .page-link {
  margin-right: 10px;
  padding: 10px 15px;
  border-radius: 5px;
  color: #be1f24;
}

.page-link:focus, .page-link:hover, .page-link.active {
  background-color: #be1f24;
  color: #fff;
  box-shadow: none;
}

.page-item:last-child .page-link, .page-item:first-child .page-link {
  border-radius: 30px;
  display:inline-block;
}
.meta .meta-part{ margin-left:15px;}
.entry-summary{ font-size:17px; font-family: 'Tajawal', sans-serif;}
.search-title{ margin-top:15px; margin-bottom:15px; font-size:18px;}


.the-slide-news-area{width:60%; float:left; min-height:100vh; height:100vh;}
.the-slide-box-area{min-height:500px; width:40%; float:left;}
.posts-list{ padding:0px; margin:0px; list-style:none;}
.posts-list img{ width:100%; }
.posts-list .widget-content{  margin-bottom:20px; padding:10px; background-color:#f9f9f9; font-size:15px;}
.widget-title-1{background-color: #f9f9f9;
    padding: 15px;}
    


@media (min-width:992px) and (max-width:1370px) {
.header-logo {max-width: 154px !important;}
.header-menu-primary__item--level-1 {display: inline-block;padding: 5px 10px;font-size: 13px;}
.home_banner_text{bottom: 30%;}
}​