.wcagfocus *:focus {outline: 2px dashed #f00 !important;position: relative;z-index: 999;outline-offset: 0;}
.wcagfocus #pe-bar:focus, .wcagfocus #pe-footer:focus {outline-offset: -2px;}
.wcagfocus .rev_slider_wrapper .rev-btn:focus, .wcagfocus .tparrows:focus, .wcagfocus .tp-arr-allwrapper:focus {outline: 2px dashed #f00 !important;outline-offset: 0;}
.wcagfocus .pe-meet-our-team .pe-meet-box a.member-link:focus {position: relative;outline-offset: -2px;z-index: 5;}
.wcagfocus .pe-meet-our-team .pe-meet-box a.member-link:focus .description {z-index: -1;}
.wcagfocus .pe-testimonials .pe-custom-title a:focus, .wcagfocus .PE_Recent_Posts .caption .pe-recent-posts-title-tag a:focus {outline-offset: -2px;}
.wcaghover a:hover, .wcaghover .tp-bullet:hover, .wcaghover input[type="search"]:hover, .wcaghover input[type="submit"]:hover, .wcaghover #pe-main-menu #mega-menu-wrap-main-menu #mega-menu-main-menu li a:hover, .wcaghover #pe-wcag .pe-wcag-settings li button:hover, .wcaghover #pe-search button:hover, .wcaghover .pe-testimonial-carousel .pe-indicators li:hover {outline: 2px dashed #f00;outline-offset: 0;}
.wcaghover .rev_slider_wrapper .rev-btn:hover, .wcaghover .tparrows:hover, .wcaghover .tp-arr-allwrapper {outline: 2px dashed #f00 !important;outline-offset: 0;}
.wcaghover .pe-anibox:hover {outline: 2px dashed #f00 !important;outline-offset: 0;position: relative;z-index: 999;}
.wcaghover .pe-meet-our-team .pe-meet-box a.member-link:hover {position: relative;outline-offset: -2px;z-index: 5;}
.wcaghover .pe-meet-our-team .pe-meet-box a.member-link:hover .description {z-index: -1;}
.wcaghover .pe-testimonials .pe-custom-title a:hover, .wcaghover .PE_Recent_Posts .caption .pe-recent-posts-title-tag a:hover {outline-offset: -2px;}
.pe-info, .pe-success, .pe-alert, .pe-warning, .pe-blog-row figure.effect .intro {text-align: initial;}
.wcaganimation .pe-animation, .highcontrast .pe-animation, .highcontrast2 .pe-animation, .highcontrast3 .pe-animation {opacity: 1;}
.wcaganimation [data-animation], .highcontrast [data-animation], .highcontrast2 [data-animation], .highcontrast3 [data-animation] {animation-duration: 0s !important;}
.wcaganimation [data-animation-delay], .highcontrast [data-animation-delay], .highcontrast2 [data-animation-delay], .highcontrast3 [data-animation-delay] {animation-delay: 0ms !important;}
.wcaganimation .pe-recent-posts-outer .animated, .highcontrast .pe-recent-posts-outer .animated, .highcontrast2 .pe-recent-posts-outer .animated, .highcontrast3 .pe-recent-posts-outer .animated {animation-duration: 0s !important;animation-delay: 0ms !important;}
.wcaganimation #pe-services-carousel .active .pe-services-title span.title, .highcontrast #pe-services-carousel .active .pe-services-title span.title, .highcontrast2 #pe-services-carousel .active .pe-services-title span.title, .highcontrast3 #pe-services-carousel .active .pe-services-title span.title, .wcaganimation #pe-services-carousel .slick-active .pe-services-title span.title, .highcontrast #pe-services-carousel .slick-active .pe-services-title span.title, .highcontrast2 #pe-services-carousel .slick-active .pe-services-title span.title, .highcontrast3 #pe-services-carousel .slick-active .pe-services-title span.title {animation-duration: 0s !important;animation-delay: 0ms !important;}
.wcaganimation *, .highcontrast *, .highcontrast2 *, .highcontrast3 *, .wcaganimation *:before, .highcontrast *:before, .highcontrast2 *:before, .highcontrast3 *:before, .wcaganimation *:after, .highcontrast *:after, .highcontrast2 *:after, .highcontrast3 *:after {transition: none !important;}
@media reader,speech,aural {*:before, *:after {display: none !important;content: "" !important;visibility: hidden;}}
.pe-theme-customizer, .sp-container {display: none;}
.tp-revslider-mainul>li {background: none !important;}
/*a {text-decoration: underline;}*/
a:hover {text-decoration: none;}
body.highcontrast {color: #fff;background-color: #000;}
/*body.highcontrast a {text-decoration: underline !important;}*/
body.highcontrast a:hover {text-decoration: underline !important;}
body.highcontrast a {color: #8bfffb;}
body.highcontrast ::selection {background: #fff;color: #000;}
body.highcontrast ::-webkit-selection {background: #fff;color: #000;}
body.highcontrast ::-moz-selection {background: #fff;color: #000;}
body.highcontrast select, body.highcontrast textarea, body.highcontrast input[type="text"], body.highcontrast input[type="password"], body.highcontrast input[type="datetime"], body.highcontrast input[type="datetime-local"], body.highcontrast input[type="date"], body.highcontrast input[type="month"], body.highcontrast input[type="time"], body.highcontrast input[type="week"], body.highcontrast input[type="number"], body.highcontrast input[type="email"], body.highcontrast input[type="url"], body.highcontrast input[type="search"], body.highcontrast input[type="tel"], body.highcontrast input[type="color"] {border-color: #fff;color: #fff;background: #000;}
body.highcontrast select::-moz-placeholder, body.highcontrast textarea::-moz-placeholder, body.highcontrast input[type="text"]::-moz-placeholder, body.highcontrast input[type="password"]::-moz-placeholder, body.highcontrast input[type="datetime"]::-moz-placeholder, body.highcontrast input[type="datetime-local"]::-moz-placeholder, body.highcontrast input[type="date"]::-moz-placeholder, body.highcontrast input[type="month"]::-moz-placeholder, body.highcontrast input[type="time"]::-moz-placeholder, body.highcontrast input[type="week"]::-moz-placeholder, body.highcontrast input[type="number"]::-moz-placeholder, body.highcontrast input[type="email"]::-moz-placeholder, body.highcontrast input[type="url"]::-moz-placeholder, body.highcontrast input[type="search"]::-moz-placeholder, body.highcontrast input[type="tel"]::-moz-placeholder, body.highcontrast input[type="color"]::-moz-placeholder {color: #fff;opacity: 1;}
body.highcontrast select:-ms-input-placeholder, body.highcontrast textarea:-ms-input-placeholder, body.highcontrast input[type="text"]:-ms-input-placeholder, body.highcontrast input[type="password"]:-ms-input-placeholder, body.highcontrast input[type="datetime"]:-ms-input-placeholder, body.highcontrast input[type="datetime-local"]:-ms-input-placeholder, body.highcontrast input[type="date"]:-ms-input-placeholder, body.highcontrast input[type="month"]:-ms-input-placeholder, body.highcontrast input[type="time"]:-ms-input-placeholder, body.highcontrast input[type="week"]:-ms-input-placeholder, body.highcontrast input[type="number"]:-ms-input-placeholder, body.highcontrast input[type="email"]:-ms-input-placeholder, body.highcontrast input[type="url"]:-ms-input-placeholder, body.highcontrast input[type="search"]:-ms-input-placeholder, body.highcontrast input[type="tel"]:-ms-input-placeholder, body.highcontrast input[type="color"]:-ms-input-placeholder {color: #fff;}
body.highcontrast select::-webkit-input-placeholder, body.highcontrast textarea::-webkit-input-placeholder, body.highcontrast input[type="text"]::-webkit-input-placeholder, body.highcontrast input[type="password"]::-webkit-input-placeholder, body.highcontrast input[type="datetime"]::-webkit-input-placeholder, body.highcontrast input[type="datetime-local"]::-webkit-input-placeholder, body.highcontrast input[type="date"]::-webkit-input-placeholder, body.highcontrast input[type="month"]::-webkit-input-placeholder, body.highcontrast input[type="time"]::-webkit-input-placeholder, body.highcontrast input[type="week"]::-webkit-input-placeholder, body.highcontrast input[type="number"]::-webkit-input-placeholder, body.highcontrast input[type="email"]::-webkit-input-placeholder, body.highcontrast input[type="url"]::-webkit-input-placeholder, body.highcontrast input[type="search"]::-webkit-input-placeholder, body.highcontrast input[type="tel"]::-webkit-input-placeholder, body.highcontrast input[type="color"]::-webkit-input-placeholder {color: #fff;}
body.highcontrast select:focus, body.highcontrast textarea:focus, body.highcontrast input[type="text"]:focus, body.highcontrast input[type="password"]:focus, body.highcontrast input[type="datetime"]:focus, body.highcontrast input[type="datetime-local"]:focus, body.highcontrast input[type="date"]:focus, body.highcontrast input[type="month"]:focus, body.highcontrast input[type="time"]:focus, body.highcontrast input[type="week"]:focus, body.highcontrast input[type="number"]:focus, body.highcontrast input[type="email"]:focus, body.highcontrast input[type="url"]:focus, body.highcontrast input[type="search"]:focus, body.highcontrast input[type="tel"]:focus, body.highcontrast input[type="color"]:focus {border-color: #8bfffb;}
body.highcontrast .button, body.highcontrast button, body.highcontrast input[type="submit"], body.highcontrast input[type="button"], body.highcontrast input[type="reset"] {background: #fff;color: #000;}
body.highcontrast .button.active, body.highcontrast button.active, body.highcontrast input[type="submit"].active, body.highcontrast input[type="button"].active, body.highcontrast input[type="reset"].active, body.highcontrast .button:hover, body.highcontrast button:hover, body.highcontrast input[type="submit"]:hover, body.highcontrast input[type="button"]:hover, body.highcontrast input[type="reset"]:hover, body.highcontrast .button:focus, body.highcontrast button:focus, body.highcontrast input[type="submit"]:focus, body.highcontrast input[type="button"]:focus, body.highcontrast input[type="reset"]:focus {color: #000;background: #8bfffb;}
body.highcontrast .button a {color: #000;}
body.highcontrast .button.active a, body.highcontrast .button:hover a, body.highcontrast .button:focus a {color: #000;}
body.highcontrast .readmore {color: #fff;border-color: #fff;}
body.highcontrast .readmore.active, body.highcontrast .readmore:hover, body.highcontrast .readmore:focus {color: #8bfffb;border-color: #8bfffb;}
body.highcontrast .pe-breadcrumb>li a {color: #fff;}
body.highcontrast .pe-breadcrumb>.active {color: #8bfffb;}
body.highcontrast .pe-pagination>li a, body.highcontrast .pe-pagination>li span {color: #000;background: #fff;}
body.highcontrast .pe-pagination>li a:hover, body.highcontrast .pe-pagination>li span:hover, body.highcontrast .pe-pagination>li a:focus, body.highcontrast .pe-pagination>li span:focus {color: #000;background: #fff;}
body.highcontrast .pe-pagination>li.active a, body.highcontrast .pe-pagination>li.active span {color: #000;background: #8bfffb;}
body.highcontrast .pe-page-links a, body.highcontrast .pe-page-links>span {color: #000;background: #fff;}
body.highcontrast .pe-page-links>span, body.highcontrast .pe-page-links a:hover, body.highcontrast .pe-page-links a:focus {color: #000;background: #8bfffb;}
body.highcontrast .pe-table th, body.highcontrast .pe-table td {border-color: #fff;}
body.highcontrast .pe-table th {background: #fff;color: #000;}
body.highcontrast .pe-table>tbody+tbody {border-color: #fff;}
body.highcontrast #pe-search .pe-search-box {text-align: inherit;}
body.highcontrast #pe-search .pe-search-input {position: static;display: inline-block !important;vertical-align: top;top: auto !important;left: auto !important;right: auto !important;bottom: auto !important;width: 100% !important;max-width: 260px;}
body.highcontrast #pe-search .button {color: #fff;vertical-align: top;}
body.highcontrast #pe-back-top a {color: #000;background-color: #fff;}
body.highcontrast #pe-wcag .pe-wcag-settings li button {border-color: #fff;color: #000;background: #fff;}
body.highcontrast #pe-wcag .pe-wcag-settings li button:hover, body.highcontrast #pe-wcag .pe-wcag-settings li button:focus {color: #fff;background: #f98e2b;}
body.highcontrast #pe-main {background-color: #000;}
body.highcontrast.sticky-bar #pe-main, body.highcontrast.sticky-bar.top-bar #pe-main {padding-top: 0 !important;}
body.highcontrast.sticky-bar #pe-bar {position: static;}
body.highcontrast #pe-top-bar {background-color: #000;color: #fff;}
body.highcontrast #pe-logo-nav {border-color: #fff;background: #000;}
body.highcontrast .scrolled #pe-logo-nav {border: none;}
body.highcontrast #pe-search {clear: both;float: none !important;overflow: hidden;padding: 10px 0;}
body.highcontrast #pe-header {background: #000;color: #fff;}
body.highcontrast #pe-top1 {color: #fff;background: #000;}
body.highcontrast #pe-top2 {color: #fff;background: #000;}
body.highcontrast #pe-bottom2 {color: #fff;background: #000;}
body.highcontrast #pe-footer-mod {color: #fff;background: #000;}
body.highcontrast #pe-footer {color: #fff;background: #000;}
body.highcontrast #pe-footer a {color: #fff;}
body.highcontrast #pe-footer a:hover, body.highcontrast #pe-footer a:focus {color: #8bfffb;}
body.highcontrast .menu ul, body.highcontrast #pe-top1 .menu ul, body.highcontrast #pe-top2 .menu ul, body.highcontrast #pe-bottom2 .menu ul, body.highcontrast #pe-footer-mod .menu ul {border-color: #fff;}
body.highcontrast .menu li a, body.highcontrast #pe-top1 .menu li a, body.highcontrast #pe-top2 .menu li a, body.highcontrast #pe-bottom2 .menu li a, body.highcontrast #pe-footer-mod .menu li a {color: #fff;}
body.highcontrast .menu li>a, body.highcontrast #pe-top1 .menu li>a, body.highcontrast #pe-top2 .menu li>a, body.highcontrast #pe-bottom2 .menu li>a, body.highcontrast #pe-footer-mod .menu li>a {border-color: #fff;}
body.highcontrast .menu li a:hover, body.highcontrast #pe-top1 .menu li a:hover, body.highcontrast #pe-top2 .menu li a:hover, body.highcontrast #pe-bottom2 .menu li a:hover, body.highcontrast #pe-footer-mod .menu li a:hover, body.highcontrast .menu li a:active, body.highcontrast #pe-top1 .menu li a:active, body.highcontrast #pe-top2 .menu li a:active, body.highcontrast #pe-bottom2 .menu li a:active, body.highcontrast #pe-footer-mod .menu li a:active, body.highcontrast .menu li a:focus, body.highcontrast #pe-top1 .menu li a:focus, body.highcontrast #pe-top2 .menu li a:focus, body.highcontrast #pe-bottom2 .menu li a:focus, body.highcontrast #pe-footer-mod .menu li a:focus, body.highcontrast .menu .current-menu-item>a, body.highcontrast #pe-top1 .menu .current-menu-item>a, body.highcontrast #pe-top2 .menu .current-menu-item>a, body.highcontrast #pe-bottom2 .menu .current-menu-item>a, body.highcontrast #pe-footer-mod .menu .current-menu-item>a {color: #8bfffb;}
body.highcontrast .pe-skip-menu ul.menu>li>a {color: #000;background: #fff;}
body.highcontrast .pe-skip-menu ul.menu>li>a:hover, body.highcontrast .pe-skip-menu ul.menu>li>a:focus {color: #000;background: #8bfffb;}
body.highcontrast #pe-offcanvas, body.highcontrast #pe-offcanvas-button {display: none !important;}
body.highcontrast .pe-blog-row {border-color: #fff;}
body.highcontrast .page-header>h1, body.highcontrast .page-header>h2 {color: #fff;}
body.highcontrast .page-header>h1 a, body.highcontrast .page-header>h2 a {color: #fff;}
body.highcontrast .page-header>h1 a:hover, body.highcontrast .page-header>h2 a:hover {color: #8bfffb;}
body.highcontrast .sticky .page-header h1 a:before, body.highcontrast .sticky .page-header h2 a:before {color: #8bfffb;}
body.highcontrast .wp-caption .wp-caption-text, body.highcontrast .gallery-caption {background: #fff;color: #000;}
body.highcontrast .pe-blog-row figure.effect figcaption {position: static;}
body.highcontrast .pe-blog-row figure.effect figcaption .intro {opacity: 1;padding: 0;}
body.highcontrast .pe-blog-row figure.effect .intro {background: #000;}
body.highcontrast .pe-blog-row figure.effect .pe-article-read-more .readmore {border-color: #fff;color: #fff;}
body.highcontrast .pe-blog-row figure.effect figcaption {color: #fff;}
body.highcontrast .pe-blog-row figure.effect figcaption:before {box-shadow: none;}
body.highcontrast .pe-author-info .pe-title {color: #fff;border-color: #fff;}
body.highcontrast .pe-author-info .pe-title:after {background: #fff;}
body.highcontrast .pe-author-name .name {color: #fff;}
body.highcontrast .pe-comments .comment-reply-title, body.highcontrast .pe-comments .comments-title {color: #fff;border-color: #fff;}
body.highcontrast .pe-comments .comment-reply-title:after, body.highcontrast .pe-comments .comments-title:after {background: #fff;}
body.highcontrast .pe-opening-hours .pe-title {color: #fff;border-color: #fff;}
body.highcontrast .pe-opening-hours .pe-title:after {background: #fff;}
body.highcontrast .pe-member-contact .pe-title {color: #fff;border-color: #fff;}
body.highcontrast .pe-member-contact .pe-title:after {background: #fff;}
body.highcontrast .pe-socials .pe-title {color: #fff;border-color: #fff;}
body.highcontrast .pe-socials .pe-title:after {background: #fff;}
body.highcontrast #pe-services-carousel .pe-services-title span.service {background: #000;}
body.highcontrast #pe-services-carousel .pe-indicator-description:before {background: #fff;}
body.highcontrast #pe-services-carousel .pe-indicator:hover .pe-indicator-description, body.highcontrast #pe-services-carousel .pe-indicator:focus .pe-indicator-description, body.highcontrast #pe-services-carousel .pe-indicator.active .pe-indicator-description {color: #000;background: #fff;}
body.highcontrast #pe-services-carousel .pe-services-members .pe-title {color: #fff;border-color: #fff;}
body.highcontrast #pe-services-carousel .pe-services-members .pe-title:after {background: #fff;}
body.highcontrast #pe-services-carousel .pe-indicator {background: #000;}
body.highcontrast .pe-error-page>h1, body.highcontrast .pe-error-page>h2 {color: #fff;}
body.highcontrast .pe-tabs .pe-tab-links li a {background: #000;color: #fff;}
body.highcontrast .pe-tabs .pe-tab-links li a:hover, body.highcontrast .pe-tabs .pe-tab-links li a:focus {background: #fff;color: #000;}
body.highcontrast .pe-tabs .pe-tab-links li.active a {background: #fff;color: #000;}
body.highcontrast .pe-tabs .pe-tabs-content {border-color: #000;}
body.highcontrast .pe-tabs.pe-clean .pe-tab-links li a {color: inherit;}
body.highcontrast .pe-tabs.pe-clean .pe-tab-links li a:hover, body.highcontrast .pe-tabs.pe-clean .pe-tab-links li a:focus {color: #000;}
body.highcontrast .pe-tabs.pe-clean .pe-tab-links li.active a {color: #000;}
body.highcontrast .pe-panels .pe-panel-heading a {color: #fff;border-color: #fff;}
body.highcontrast .pe-panels .pe-panel-heading a:before {color: #000;background: #fff;}
body.highcontrast .pe-panels .pe-panel-heading a:hover, body.highcontrast .pe-panels .pe-panel-heading a:focus {color: #8bfffb;}
body.highcontrast .pe-panels .pe-panel-heading a:hover:before, body.highcontrast .pe-panels .pe-panel-heading a:focus:before {background: #8bfffb;}
body.highcontrast .pe-panels .pe-panel-heading.active a {color: #8bfffb;}
body.highcontrast .pe-panels .pe-panel-heading.active a:before {background: #8bfffb;}
body.highcontrast .pe-gallery-item .pe-gallery-caption {background: #000;}
body.highcontrast .pe-table.pricing td.price {color: #8bfffb;}
body.highcontrast .pe-anibox figure {background: #000;}
body.highcontrast .pe-anibox figure figcaption {color: #fff;}
body.highcontrast .pe-anibox figure.effect-sadie figcaption:before {background: linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgba(0,0,0,.7) 75%);}
body.highcontrast .pe-anibox figure.effect-sadie h2 {color: #fff !important;background: #000;}
body.highcontrast .pe-anibox figure.effect-sadie p {color: #fff !important;background: #000;}
body.highcontrast .pe-anibox figure.effect-julia {background: #000;}
body.highcontrast .pe-anibox figure.effect-julia h2 {color: #fff !important;background: #000;}
body.highcontrast .pe-anibox figure.effect-julia p {color: #fff !important;background: #000;}
body.highcontrast .pe-anibox figure.effect-goliath {background: #000;}
body.highcontrast .pe-anibox figure.effect-goliath h2 {color: #fff !important;background: #000;}
body.highcontrast .pe-anibox figure.effect-goliath p {color: #fff !important;background: #000;}
body.highcontrast .pe-anibox figure.effect-marley {background: #000;}
body.highcontrast .pe-anibox figure.effect-marley h2 {color: #fff !important;background: #000;}
body.highcontrast .pe-anibox figure.effect-marley p {color: #fff !important;background: #000;}
body.highcontrast #mega-menu-wrap-main-menu #mega-menu-main-menu>li.mega-menu-megamenu ul.mega-sub-menu, body.highcontrast #mega-menu-wrap-main-menu #mega-menu-main-menu>li.mega-menu-flyout ul.mega-sub-menu {background: #fff;border: none;}
body.highcontrast #mega-menu-wrap-main-menu #mega-menu-main-menu>li.mega-menu-item>a.mega-menu-link {color: #fff;background: #000 !important;}
body.highcontrast #mega-menu-wrap-main-menu #mega-menu-main-menu>li.mega-menu-item.mega-toggle-on>a.mega-menu-link, body.highcontrast #mega-menu-wrap-main-menu #mega-menu-main-menu>li.mega-menu-item>a.mega-menu-link:hover, body.highcontrast #mega-menu-wrap-main-menu #mega-menu-main-menu>li.mega-menu-item>a.mega-menu-link:focus {color: #000;background: #fff !important;}
body.highcontrast #mega-menu-wrap-main-menu #mega-menu-main-menu>li.mega-menu-item.mega-current-menu-item>a.mega-menu-link, body.highcontrast #mega-menu-wrap-main-menu #mega-menu-main-menu>li.mega-menu-item.mega-current-menu-ancestor>a.mega-menu-link {color: #000;background: #fff !important;}
body.highcontrast #mega-menu-wrap-main-menu #mega-menu-main-menu>li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item a.mega-menu-link:hover, body.highcontrast #mega-menu-wrap-main-menu #mega-menu-main-menu>li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item a.mega-menu-link:focus {color: #8bfffb;background: #000 !important;box-shadow: 0 0 0 3px #000;z-index: 2;}
body.highcontrast #mega-menu-wrap-main-menu #mega-menu-main-menu>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-item li.mega-menu-item>a.mega-menu-link:hover, body.highcontrast #mega-menu-wrap-main-menu #mega-menu-main-menu>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-item li.mega-menu-item>a.mega-menu-link:focus {color: #8bfffb;background: #000 !important;box-shadow: 0 0 0 3px #000;z-index: 2;}
body.highcontrast #mega-menu-wrap-main-menu #mega-menu-main-menu>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-item>a.mega-menu-link, body.highcontrast #mega-menu-wrap-main-menu #mega-menu-main-menu>li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item a.mega-menu-link, body.highcontrast #mega-menu-wrap-main-menu #mega-menu-main-menu>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-item li.mega-menu-item>a.mega-menu-link {color: #000;background: #fff !important;}
body.highcontrast #pe-main-menu #mega-menu-wrap-main-menu #mega-menu-main-menu>li.mega-menu-item>a.mega-menu-link span.pe-line::before {background: #8bfffb;}
body.highcontrast #pe-main-menu #mega-menu-wrap-main-menu #mega-menu-main-menu .mega-sub-menu .mega-current-menu-item>a.mega-menu-link, body.highcontrast #pe-main-menu #mega-menu-wrap-main-menu #mega-menu-main-menu .mega-sub-menu .mega-current-menu-ancestor>a.mega-menu-link {color: #8bfffb;background: #000 !important;box-shadow: 0 0 0 5px #000;z-index: 2;}
body.highcontrast #pe-main-menu #mega-menu-wrap-main-menu .mega-menu-toggle .mega-toggle-block {background: #fff;color: #000;}
body.highcontrast #pe-main-menu #mega-menu-wrap-main-menu .mega-menu-toggle .mega-toggle-block:before {color: #000;}
body.highcontrast #pe-main-menu #mega-menu-wrap-main-menu .mega-menu-toggle .mega-toggle-block:hover {color: #000;background: #8bfffb;}
body.highcontrast #pe-main-menu #mega-menu-wrap-main-menu .mega-menu-toggle .mega-toggle-block:hover:before {color: #000;}
body.highcontrast #pe-main-menu #mega-menu-wrap-main-menu .mega-menu-toggle.mega-menu-open+#mega-menu-main-menu>li.mega-menu-item {border-color: #fff;}
body.highcontrast .pe-main-menu .pe-nav-container>.nav-menu>.menu-item>a {color: #fff;}
body.highcontrast .pe-main-menu .pe-nav-container>.nav-menu>.menu-item>a:before {background: #8bfffb;}
body.highcontrast .pe-main-menu .pe-nav-container>.nav-menu>.menu-item.hover>a, body.highcontrast .pe-main-menu .pe-nav-container>.nav-menu>.menu-item:hover>a, body.highcontrast .pe-main-menu .pe-nav-container>.nav-menu>.menu-item.current-menu-item>a, body.highcontrast .pe-main-menu .pe-nav-container>.nav-menu>.menu-item.mega-current-menu-ancestor>a {color: #000;background: #fff;}
body.highcontrast .pe-main-menu .nav-dropdown .nav-dropdown-in {background: #fff;border-color: #000;}
body.highcontrast .pe-main-menu .nav-dropdown .menu-item a {color: #000;}
body.highcontrast .pe-main-menu .nav-dropdown .menu-item.hover>a, body.highcontrast .pe-main-menu .nav-dropdown .menu-item:hover>a, body.highcontrast .pe-main-menu .nav-dropdown .menu-item.current-menu-item>a, body.highcontrast .pe-main-menu .nav-dropdown .menu-item.mega-current-menu-ancestor>a {color: #8bfffb;background: #000;box-shadow: 0 0 0 5px #000;}
body.highcontrast ul:not([class]) li:before, body.highcontrast ul.pe-dark li:before, body.highcontrast ul.pe-light li:before {color: #8bfffb;}
body.highcontrast #pe-main ul.pe-dark li:before {color: #fff;}
body.highcontrast pre {color: #fff;background-color: #000;border-color: #fff;}
body.highcontrast .pe-color {color: #8bfffb;}
body.highcontrast .pe-info, body.highcontrast .pe-success, body.highcontrast .pe-alert, body.highcontrast .pe-warning {text-align: inherit;color: #fff;background: #000;}
body.highcontrast .pe-info a, body.highcontrast .pe-success a, body.highcontrast .pe-alert a, body.highcontrast .pe-warning a {color: #fff;}
body.highcontrast .pe-block span {background: #fff;color: #000;}
body.highcontrast .pe-block.second span {background: #8bfffb;color: #000;}
body.highcontrast .quote-left, body.highcontrast .quote-right {background-color: #000;}
body.highcontrast .quote-left {border-color: #fff;}
body.highcontrast .quote-right {border-color: #fff;}
body.highcontrast .pe-widget h2.pe-title, body.highcontrast .pe-widget-raw h2.pe-title, body.highcontrast .pe-widget h3.pe-title, body.highcontrast .pe-widget-raw h3.pe-title {color: #fff;border-color: #fff;}
body.highcontrast .pe-widget h2.pe-title:after, body.highcontrast .pe-widget-raw h2.pe-title:after, body.highcontrast .pe-widget h3.pe-title:after, body.highcontrast .pe-widget-raw h3.pe-title:after {background: #fff;}
body.highcontrast .pe-widget h2.pe-title span:first-child, body.highcontrast .pe-widget-raw h2.pe-title span:first-child, body.highcontrast .pe-widget h3.pe-title span:first-child, body.highcontrast .pe-widget-raw h3.pe-title span:first-child {color: #8bfffb;}
body.highcontrast #pe-header .pe-widget .pe-title, body.highcontrast #pe-top1 .pe-widget .pe-title, body.highcontrast #pe-top2 .pe-widget .pe-title, body.highcontrast #pe-bottom2 .pe-widget .pe-title, body.highcontrast #pe-footer-mod .pe-widget .pe-title {color: #fff;border-color: #fff;}
body.highcontrast #pe-header .pe-widget .pe-title:after, body.highcontrast #pe-top1 .pe-widget .pe-title:after, body.highcontrast #pe-top2 .pe-widget .pe-title:after, body.highcontrast #pe-bottom2 .pe-widget .pe-title:after, body.highcontrast #pe-footer-mod .pe-widget .pe-title:after {background: #fff;}
body.highcontrast .pe-box {background: #fff;}
body.highcontrast .pe-box a {color: #000;}
body.highcontrast .pe-box span.pe-icons {background: #000;box-shadow: 0 0 0 5px;}
body.highcontrast .pe-box span.pe-icon-title {color: #000;}
body.highcontrast .pe-box-lighten .pe-box {background: #fff;}
body.highcontrast .pe-box-darken .pe-box {background: #fff;}
body.highcontrast .pe-contact-widget .pe-contact-title {color: #8bfffb;}
body.highcontrast .pe-contact-widget .pe-description {color: #fff;}
body.highcontrast .pe-contact-widget a:hover .pe-contact-title {color: #fff;}
body.highcontrast .pe-contact-widget a:hover .pe-description {color: #8bfffb;}
body.highcontrast .pe-testimonials .pe-custom-text {background: #fff;color: #000;}
body.highcontrast .pe-testimonials .pe-custom-text:after {border-color: transparent #fff transparent transparent;}
body.highcontrast .pe-testimonials .pe-custom-title {color: #8bfffb;}
body.highcontrast .right .pe-testimonials .pe-custom-text:after, body.highcontrast .pe-testimonials.right .pe-custom-text:after {border-color: #fff transparent transparent transparent;}
body.highcontrast .pe-testimonial-carousel .pe-indicators li {background: #000;}
body.highcontrast .pe-meet-our-team .pe-meet-box {background: #000;}
body.highcontrast .pe-meet-our-team .pe-meet-box .image {background: #000;}
body.highcontrast .pe-meet-our-team .pe-meet-box .description {border-color: #fff;}
body.highcontrast .pe-meet-our-team .pe-meet-box .description:before {background: #fff;}
body.highcontrast .pe-meet-our-team .pe-meet-box .title {color: #fff;}
body.highcontrast .pe-meet-our-team .pe-meet-box .subtitle {color: #8bfffb;}
body.highcontrast .pe-meet-our-team .pe-meet-box .text {color: #fff;}
body.highcontrast .pe-meet-our-team .pe-meet-box .social a {background: #fff;color: #000;}
body.highcontrast .pe-meet-our-team .pe-meet-box .social a:hover, body.highcontrast .pe-meet-our-team .pe-meet-box .social a:focus {background: #8bfffb;color: #000;}
body.highcontrast .pe-meet-our-team .pe-meet-box .social {top: 50%;opacity: 1;pointer-events: auto;}
body.highcontrast .pe-meet-our-team .pe-meet-box:hover .title, body.highcontrast .pe-meet-our-team .pe-meet-box:focus .title, body.highcontrast .pe-meet-our-team .pe-meet-box:hover .text, body.highcontrast .pe-meet-our-team .pe-meet-box:focus .text, body.highcontrast .pe-meet-our-team .pe-meet-box:hover .subtitle, body.highcontrast .pe-meet-our-team .pe-meet-box:focus .subtitle {color: #000;}
body.highcontrast .pe-meet-our-team .pe-meet-box a:hover .title, body.highcontrast .pe-meet-our-team .pe-meet-box a:focus .title, body.highcontrast .pe-meet-our-team .pe-meet-box a:hover .text, body.highcontrast .pe-meet-our-team .pe-meet-box a:focus .text, body.highcontrast .pe-meet-our-team .pe-meet-box a:hover .subtitle, body.highcontrast .pe-meet-our-team .pe-meet-box a:focus .subtitle {color: #000;}
body.highcontrast .pe-avatar-box .social a {background: #fff;color: #000;}
body.highcontrast .pe-avatar-box .social a:hover {background: #8bfffb;}
body.highcontrast .pe-team-carousel .pe-indicators li {background-color: #8bfffb;}
body.highcontrast .pe-social-icons a span {background: #fff;color: #000;}
body.highcontrast .PE_Recent_Posts .pe-recent-posts-outer .carousel-indicators li {background: #8bfffb;}
body.highcontrast .PE_Recent_Posts .pe-recent-posts-outer .carousel-indicators li:hover, body.highcontrast .PE_Recent_Posts .pe-recent-posts-outer .carousel-indicators li.active {background: #8bfffb;}
body.highcontrast .PE_Recent_Posts .caption .pe-recent-posts-title-tag a:hover {color: #8bfffb;}
body.highcontrast .PE_Recent_Posts_Horizontal .slider-carousel-outer .carousel-indicators li {background: #8bfffb;}
body.highcontrast .PE_Recent_Posts_Horizontal .slider-carousel-outer .carousel-indicators li:hover, body.highcontrast .PE_Recent_Posts_Horizontal .slider-carousel-outer .carousel-indicators li.active {background: #8bfffb;}
body.highcontrast .PE_Recent_Posts_Horizontal .slider-carousel-outer.style1 .carousel-inner .thumbnail .pe-easy-slider-title-readmore {background: #fff;color: #000;}
body.highcontrast .PE_Recent_Posts_Horizontal .slider-carousel-outer.style1 .carousel-inner .thumbnail .pe-easy-slider-title-readmore a {color: #000;background: #fff;}
body.highcontrast .PE_Recent_Posts_Horizontal .slider-carousel-outer .carousel-inner .thumbnail a {color: #000;}
body.highcontrast .PE_Recent_Posts_Horizontal .slider-carousel-outer.style1 .carousel-inner .thumbnail:hover .pe-easy-slider-title-readmore {background: #8bfffb;color: #000;}
body.highcontrast .PE_Recent_Posts_Horizontal .slider-carousel-outer.style1 .carousel-inner .thumbnail:hover .pe-easy-slider-title-readmore a {color: #000;background: #fff;}
body.highcontrast .PE_Recent_Posts_Horizontal .slider-carousel-outer.style2 .carousel-inner .thumbnail .pe-easy-slider-title-readmore {background: #fff;color: #000;}
body.highcontrast .PE_Recent_Posts_Horizontal .slider-carousel-outer.style2 .carousel-inner .thumbnail:hover .pe-easy-slider-title-readmore a {color: #000;background: #fff;}
body.highcontrast .PE_Recent_Posts_Horizontal .caption h5 a:hover, body.highcontrast .PE_Recent_Posts_Horizontal .caption .pe-easy-slider-title-tag a:hover {color: #8bfffb;}
body.highcontrast .PE_Recent_Posts_Horizontal .slider-carousel-outer.carousel .carousel-inner .thumbnail .pe-easy-slider-title-readmore a.pe-easy-slider-readmore {color: #000;border-color: #000;}
body.highcontrast .PE_Recent_Posts_Horizontal .slider-carousel-outer.style1 .carousel-inner .thumbnail .pe-easy-slider-title-readmore a.pe-easy-slider-readmore {color: #000;border-color: #000;}
body.highcontrast .PE_Recent_Posts_Horizontal .slider-carousel-outer.style1 .carousel-inner .thumbnail:hover .pe-easy-slider-title-readmore a.pe-easy-slider-readmore {color: #000;border-color: #000;}
body.highcontrast .PE_Recent_Posts_Horizontal .slider-carousel-outer .carousel-control.left, body.highcontrast .PE_Recent_Posts_Horizontal .slider-carousel-outer .carousel-control.right, body.highcontrast .PE_Recent_Posts_Horizontal .slider-carousel-outer button.playButton, body.highcontrast .PE_Recent_Posts_Horizontal .slider-carousel-outer button.playButton:hover, body.highcontrast .PE_Recent_Posts_Horizontal .slider-carousel-outer button.pauseButton, body.highcontrast .PE_Recent_Posts_Horizontal .slider-carousel-outer button.pauseButton:hover {color: #000;background: #fff;}
body.highcontrast .PE_Recent_Posts_Horizontal .slider-carousel-outer .carousel-control.left:hover, body.highcontrast .PE_Recent_Posts_Horizontal .slider-carousel-outer .carousel-control.right:hover, body.highcontrast .PE_Recent_Posts_Horizontal .slider-carousel-outer button.playButton:hover, body.highcontrast .PE_Recent_Posts_Horizontal .slider-carousel-outer button.playButton:hover:hover, body.highcontrast .PE_Recent_Posts_Horizontal .slider-carousel-outer button.pauseButton:hover, body.highcontrast .PE_Recent_Posts_Horizontal .slider-carousel-outer button.pauseButton:hover:hover {color: #000;background: #8bfffb;}
body.highcontrast .mfp-modal-content {color: #000;background: #fff;}
body.highcontrast .mfp-modal-content .mfp-close {color: #000;}
body.highcontrast .mfp-modal-content .mfp-close:hover, body.highcontrast .mfp-modal-content .mfp-close:focus {color: #8bfffb;}
body.highcontrast .rev_slider_wrapper .tp-caption {background: #000 !important;color: #fff !important;box-shadow: 0 0 0 3px #000 !important;}
body.highcontrast .rev_slider_wrapper .tp-caption * {background: #000 !important;color: #fff !important;}
body.highcontrast .rev_slider_wrapper .tp-caption a {color: #fff;}
body.highcontrast .rev_slider_wrapper .tp-caption a:hover {color: #8bfffb;}
body.highcontrast .rev_slider_wrapper .tp-bullets.custom .tp-bullet {background-color: #8bfffb;}
body.highcontrast .rev_slider_wrapper .tp-bullets.custom .tp-bullet:hover {background-color: #8bfffb;}
body.highcontrast .rev_slider_wrapper .custom.tparrows {background-color: #fff;}
body.highcontrast .rev_slider_wrapper .custom.tparrows:before {color: #000;}
body.highcontrast .rev_slider_wrapper .custom.tparrows:hover, body.highcontrast .rev_slider_wrapper .custom.tparrows:focus {background-color: #fff;}
body.highcontrast2 {color: #ff0;background-color: #000;}
body.highcontrast2 a {text-decoration: underline !important;}
body.highcontrast2 a:hover {text-decoration: underline !important;}
body.highcontrast2 a {color: #8bfffb;}
body.highcontrast2 ::selection {background: #ff0;color: #000;}
body.highcontrast2 ::-webkit-selection {background: #ff0;color: #000;}
body.highcontrast2 ::-moz-selection {background: #ff0;color: #000;}
body.highcontrast2 select, body.highcontrast2 textarea, body.highcontrast2 input[type="text"], body.highcontrast2 input[type="password"], body.highcontrast2 input[type="datetime"], body.highcontrast2 input[type="datetime-local"], body.highcontrast2 input[type="date"], body.highcontrast2 input[type="month"], body.highcontrast2 input[type="time"], body.highcontrast2 input[type="week"], body.highcontrast2 input[type="number"], body.highcontrast2 input[type="email"], body.highcontrast2 input[type="url"], body.highcontrast2 input[type="search"], body.highcontrast2 input[type="tel"], body.highcontrast2 input[type="color"] {border-color: #ff0;color: #ff0;background: #000;}
body.highcontrast2 select::-moz-placeholder, body.highcontrast2 textarea::-moz-placeholder, body.highcontrast2 input[type="text"]::-moz-placeholder, body.highcontrast2 input[type="password"]::-moz-placeholder, body.highcontrast2 input[type="datetime"]::-moz-placeholder, body.highcontrast2 input[type="datetime-local"]::-moz-placeholder, body.highcontrast2 input[type="date"]::-moz-placeholder, body.highcontrast2 input[type="month"]::-moz-placeholder, body.highcontrast2 input[type="time"]::-moz-placeholder, body.highcontrast2 input[type="week"]::-moz-placeholder, body.highcontrast2 input[type="number"]::-moz-placeholder, body.highcontrast2 input[type="email"]::-moz-placeholder, body.highcontrast2 input[type="url"]::-moz-placeholder, body.highcontrast2 input[type="search"]::-moz-placeholder, body.highcontrast2 input[type="tel"]::-moz-placeholder, body.highcontrast2 input[type="color"]::-moz-placeholder {color: #ff0;opacity: 1;}
body.highcontrast2 select:-ms-input-placeholder, body.highcontrast2 textarea:-ms-input-placeholder, body.highcontrast2 input[type="text"]:-ms-input-placeholder, body.highcontrast2 input[type="password"]:-ms-input-placeholder, body.highcontrast2 input[type="datetime"]:-ms-input-placeholder, body.highcontrast2 input[type="datetime-local"]:-ms-input-placeholder, body.highcontrast2 input[type="date"]:-ms-input-placeholder, body.highcontrast2 input[type="month"]:-ms-input-placeholder, body.highcontrast2 input[type="time"]:-ms-input-placeholder, body.highcontrast2 input[type="week"]:-ms-input-placeholder, body.highcontrast2 input[type="number"]:-ms-input-placeholder, body.highcontrast2 input[type="email"]:-ms-input-placeholder, body.highcontrast2 input[type="url"]:-ms-input-placeholder, body.highcontrast2 input[type="search"]:-ms-input-placeholder, body.highcontrast2 input[type="tel"]:-ms-input-placeholder, body.highcontrast2 input[type="color"]:-ms-input-placeholder {color: #ff0;}
body.highcontrast2 select::-webkit-input-placeholder, body.highcontrast2 textarea::-webkit-input-placeholder, body.highcontrast2 input[type="text"]::-webkit-input-placeholder, body.highcontrast2 input[type="password"]::-webkit-input-placeholder, body.highcontrast2 input[type="datetime"]::-webkit-input-placeholder, body.highcontrast2 input[type="datetime-local"]::-webkit-input-placeholder, body.highcontrast2 input[type="date"]::-webkit-input-placeholder, body.highcontrast2 input[type="month"]::-webkit-input-placeholder, body.highcontrast2 input[type="time"]::-webkit-input-placeholder, body.highcontrast2 input[type="week"]::-webkit-input-placeholder, body.highcontrast2 input[type="number"]::-webkit-input-placeholder, body.highcontrast2 input[type="email"]::-webkit-input-placeholder, body.highcontrast2 input[type="url"]::-webkit-input-placeholder, body.highcontrast2 input[type="search"]::-webkit-input-placeholder, body.highcontrast2 input[type="tel"]::-webkit-input-placeholder, body.highcontrast2 input[type="color"]::-webkit-input-placeholder {color: #ff0;}
body.highcontrast2 select:focus, body.highcontrast2 textarea:focus, body.highcontrast2 input[type="text"]:focus, body.highcontrast2 input[type="password"]:focus, body.highcontrast2 input[type="datetime"]:focus, body.highcontrast2 input[type="datetime-local"]:focus, body.highcontrast2 input[type="date"]:focus, body.highcontrast2 input[type="month"]:focus, body.highcontrast2 input[type="time"]:focus, body.highcontrast2 input[type="week"]:focus, body.highcontrast2 input[type="number"]:focus, body.highcontrast2 input[type="email"]:focus, body.highcontrast2 input[type="url"]:focus, body.highcontrast2 input[type="search"]:focus, body.highcontrast2 input[type="tel"]:focus, body.highcontrast2 input[type="color"]:focus {border-color: #8bfffb;}
body.highcontrast2 .button, body.highcontrast2 button, body.highcontrast2 input[type="submit"], body.highcontrast2 input[type="button"], body.highcontrast2 input[type="reset"] {background: #ff0;color: #000;}
body.highcontrast2 .button.active, body.highcontrast2 button.active, body.highcontrast2 input[type="submit"].active, body.highcontrast2 input[type="button"].active, body.highcontrast2 input[type="reset"].active, body.highcontrast2 .button:hover, body.highcontrast2 button:hover, body.highcontrast2 input[type="submit"]:hover, body.highcontrast2 input[type="button"]:hover, body.highcontrast2 input[type="reset"]:hover, body.highcontrast2 .button:focus, body.highcontrast2 button:focus, body.highcontrast2 input[type="submit"]:focus, body.highcontrast2 input[type="button"]:focus, body.highcontrast2 input[type="reset"]:focus {color: #000;background: #8bfffb;}
body.highcontrast2 .button a {color: #000;}
body.highcontrast2 .button.active a, body.highcontrast2 .button:hover a, body.highcontrast2 .button:focus a {color: #000;}
body.highcontrast2 .readmore {color: #ff0;border-color: #ff0;}
body.highcontrast2 .readmore.active, body.highcontrast2 .readmore:hover, body.highcontrast2 .readmore:focus {color: #8bfffb;border-color: #8bfffb;}
body.highcontrast2 .pe-breadcrumb>li a {color: #ff0;}
body.highcontrast2 .pe-breadcrumb>.active {color: #8bfffb;}
body.highcontrast2 .pe-pagination>li a, body.highcontrast2 .pe-pagination>li span {color: #000;background: #ff0;}
body.highcontrast2 .pe-pagination>li a:hover, body.highcontrast2 .pe-pagination>li span:hover, body.highcontrast2 .pe-pagination>li a:focus, body.highcontrast2 .pe-pagination>li span:focus {color: #000;background: #ff0;}
body.highcontrast2 .pe-pagination>li.active a, body.highcontrast2 .pe-pagination>li.active span {color: #000;background: #8bfffb;}
body.highcontrast2 .pe-page-links a, body.highcontrast2 .pe-page-links>span {color: #000;background: #ff0;}
body.highcontrast2 .pe-page-links>span, body.highcontrast2 .pe-page-links a:hover, body.highcontrast2 .pe-page-links a:focus {color: #000;background: #8bfffb;}
body.highcontrast2 .pe-table th, body.highcontrast2 .pe-table td {border-color: #ff0;}
body.highcontrast2 .pe-table th {background: #ff0;color: #000;}
body.highcontrast2 .pe-table>tbody+tbody {border-color: #ff0;}
body.highcontrast2 #pe-search .pe-search-box {text-align: inherit;}
body.highcontrast2 #pe-search .pe-search-input {position: static;display: inline-block !important;vertical-align: top;top: auto !important;left: auto !important;right: auto !important;bottom: auto !important;width: 100% !important;max-width: 260px;}
body.highcontrast2 #pe-search .button {color: #ff0;vertical-align: top;}
body.highcontrast2 #pe-back-top a {color: #000;background-color: #ff0;}
body.highcontrast2 #pe-wcag .pe-wcag-settings li button {border-color: #ff0;color: #000;background: #ff0;}
body.highcontrast2 #pe-wcag .pe-wcag-settings li button:hover, body.highcontrast2 #pe-wcag .pe-wcag-settings li button:focus {color: #fff;background: #f98e2b;}
body.highcontrast2 #pe-main {background-color: #000;}
body.highcontrast2.sticky-bar #pe-main, body.highcontrast2.sticky-bar.top-bar #pe-main {padding-top: 0 !important;}
body.highcontrast2.sticky-bar #pe-bar {position: static;}
body.highcontrast2 #pe-top-bar {background-color: #000;color: #ff0;}
body.highcontrast2 #pe-logo-nav {border-color: #ff0;background: #000;}
body.highcontrast2 .scrolled #pe-logo-nav {border: none;}
body.highcontrast2 #pe-search {clear: both;float: none !important;overflow: hidden;padding: 10px 0;}
body.highcontrast2 #pe-header {background: #000;color: #ff0;}
body.highcontrast2 #pe-top1 {color: #ff0;background: #000;}
body.highcontrast2 #pe-top2 {color: #ff0;background: #000;}
body.highcontrast2 #pe-bottom2 {color: #ff0;background: #000;}
body.highcontrast2 #pe-footer-mod {color: #ff0;background: #000;}
body.highcontrast2 #pe-footer {color: #ff0;background: #000;}
body.highcontrast2 #pe-footer a {color: #ff0;}
body.highcontrast2 #pe-footer a:hover, body.highcontrast2 #pe-footer a:focus {color: #8bfffb;}
body.highcontrast2 .menu ul, body.highcontrast2 #pe-top1 .menu ul, body.highcontrast2 #pe-top2 .menu ul, body.highcontrast2 #pe-bottom2 .menu ul, body.highcontrast2 #pe-footer-mod .menu ul {border-color: #ff0;}
body.highcontrast2 .menu li a, body.highcontrast2 #pe-top1 .menu li a, body.highcontrast2 #pe-top2 .menu li a, body.highcontrast2 #pe-bottom2 .menu li a, body.highcontrast2 #pe-footer-mod .menu li a {color: #ff0;}
body.highcontrast2 .menu li>a, body.highcontrast2 #pe-top1 .menu li>a, body.highcontrast2 #pe-top2 .menu li>a, body.highcontrast2 #pe-bottom2 .menu li>a, body.highcontrast2 #pe-footer-mod .menu li>a {border-color: #ff0;}
body.highcontrast2 .menu li a:hover, body.highcontrast2 #pe-top1 .menu li a:hover, body.highcontrast2 #pe-top2 .menu li a:hover, body.highcontrast2 #pe-bottom2 .menu li a:hover, body.highcontrast2 #pe-footer-mod .menu li a:hover, body.highcontrast2 .menu li a:active, body.highcontrast2 #pe-top1 .menu li a:active, body.highcontrast2 #pe-top2 .menu li a:active, body.highcontrast2 #pe-bottom2 .menu li a:active, body.highcontrast2 #pe-footer-mod .menu li a:active, body.highcontrast2 .menu li a:focus, body.highcontrast2 #pe-top1 .menu li a:focus, body.highcontrast2 #pe-top2 .menu li a:focus, body.highcontrast2 #pe-bottom2 .menu li a:focus, body.highcontrast2 #pe-footer-mod .menu li a:focus, body.highcontrast2 .menu .current-menu-item>a, body.highcontrast2 #pe-top1 .menu .current-menu-item>a, body.highcontrast2 #pe-top2 .menu .current-menu-item>a, body.highcontrast2 #pe-bottom2 .menu .current-menu-item>a, body.highcontrast2 #pe-footer-mod .menu .current-menu-item>a {color: #8bfffb;}
body.highcontrast2 .pe-skip-menu ul.menu>li>a {color: #000;background: #ff0;}
body.highcontrast2 .pe-skip-menu ul.menu>li>a:hover, body.highcontrast2 .pe-skip-menu ul.menu>li>a:focus {color: #000;background: #8bfffb;}
body.highcontrast2 #pe-offcanvas, body.highcontrast2 #pe-offcanvas-button {display: none !important;}
body.highcontrast2 .pe-blog-row {border-color: #ff0;}
body.highcontrast2 .page-header>h1, body.highcontrast2 .page-header>h2 {color: #ff0;}
body.highcontrast2 .page-header>h1 a, body.highcontrast2 .page-header>h2 a {color: #ff0;}
body.highcontrast2 .page-header>h1 a:hover, body.highcontrast2 .page-header>h2 a:hover {color: #8bfffb;}
body.highcontrast2 .sticky .page-header h1 a:before, body.highcontrast2 .sticky .page-header h2 a:before {color: #8bfffb;}
body.highcontrast2 .wp-caption .wp-caption-text, body.highcontrast2 .gallery-caption {background: #ff0;color: #000;}
body.highcontrast2 .pe-blog-row figure.effect figcaption {position: static;}
body.highcontrast2 .pe-blog-row figure.effect figcaption .intro {opacity: 1;padding: 0;}
body.highcontrast2 .pe-blog-row figure.effect .intro {background: #000;}
body.highcontrast2 .pe-blog-row figure.effect .pe-article-read-more .readmore {border-color: #ff0;color: #ff0;}
body.highcontrast2 .pe-blog-row figure.effect figcaption {color: #ff0;}
body.highcontrast2 .pe-blog-row figure.effect figcaption:before {box-shadow: none;}
body.highcontrast2 .pe-author-info .pe-title {color: #ff0;border-color: #ff0;}
body.highcontrast2 .pe-author-info .pe-title:after {background: #ff0;}
body.highcontrast2 .pe-author-name .name {color: #ff0;}
body.highcontrast2 .pe-comments .comment-reply-title, body.highcontrast2 .pe-comments .comments-title {color: #ff0;border-color: #ff0;}
body.highcontrast2 .pe-comments .comment-reply-title:after, body.highcontrast2 .pe-comments .comments-title:after {background: #ff0;}
body.highcontrast2 .pe-opening-hours .pe-title {color: #ff0;border-color: #ff0;}
body.highcontrast2 .pe-opening-hours .pe-title:after {background: #ff0;}
body.highcontrast2 .pe-member-contact .pe-title {color: #ff0;border-color: #ff0;}
body.highcontrast2 .pe-member-contact .pe-title:after {background: #ff0;}
body.highcontrast2 .pe-socials .pe-title {color: #ff0;border-color: #ff0;}
body.highcontrast2 .pe-socials .pe-title:after {background: #ff0;}
body.highcontrast2 #pe-services-carousel .pe-services-title span.service {background: #000;}
body.highcontrast2 #pe-services-carousel .pe-indicator-description:before {background: #ff0;}
body.highcontrast2 #pe-services-carousel .pe-indicator:hover .pe-indicator-description, body.highcontrast2 #pe-services-carousel .pe-indicator:focus .pe-indicator-description, body.highcontrast2 #pe-services-carousel .pe-indicator.active .pe-indicator-description {color: #000;background: #ff0;}
body.highcontrast2 #pe-services-carousel .pe-services-members .pe-title {color: #ff0;border-color: #ff0;}
body.highcontrast2 #pe-services-carousel .pe-services-members .pe-title:after {background: #ff0;}
body.highcontrast2 #pe-services-carousel .pe-indicator {background: #000;}
body.highcontrast2 .pe-error-page>h1, body.highcontrast2 .pe-error-page>h2 {color: #ff0;}
body.highcontrast2 .pe-tabs .pe-tab-links li a {background: #000;color: #ff0;}
body.highcontrast2 .pe-tabs .pe-tab-links li a:hover, body.highcontrast2 .pe-tabs .pe-tab-links li a:focus {background: #ff0;color: #000;}
body.highcontrast2 .pe-tabs .pe-tab-links li.active a {background: #ff0;color: #000;}
body.highcontrast2 .pe-tabs .pe-tabs-content {border-color: #000;}
body.highcontrast2 .pe-tabs.pe-clean .pe-tab-links li a {color: inherit;}
body.highcontrast2 .pe-tabs.pe-clean .pe-tab-links li a:hover, body.highcontrast2 .pe-tabs.pe-clean .pe-tab-links li a:focus {color: #000;}
body.highcontrast2 .pe-tabs.pe-clean .pe-tab-links li.active a {color: #000;}
body.highcontrast2 .pe-panels .pe-panel-heading a {color: #ff0;border-color: #ff0;}
body.highcontrast2 .pe-panels .pe-panel-heading a:before {color: #000;background: #ff0;}
body.highcontrast2 .pe-panels .pe-panel-heading a:hover, body.highcontrast2 .pe-panels .pe-panel-heading a:focus {color: #8bfffb;}
body.highcontrast2 .pe-panels .pe-panel-heading a:hover:before, body.highcontrast2 .pe-panels .pe-panel-heading a:focus:before {background: #8bfffb;}
body.highcontrast2 .pe-panels .pe-panel-heading.active a {color: #8bfffb;}
body.highcontrast2 .pe-panels .pe-panel-heading.active a:before {background: #8bfffb;}
body.highcontrast2 .pe-gallery-item .pe-gallery-caption {background: #000;}
body.highcontrast2 .pe-table.pricing td.price {color: #8bfffb;}
body.highcontrast2 .pe-anibox figure {background: #000;}
body.highcontrast2 .pe-anibox figure figcaption {color: #ff0;}
body.highcontrast2 .pe-anibox figure.effect-sadie figcaption:before {background: linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgba(0,0,0,.7) 75%);}
body.highcontrast2 .pe-anibox figure.effect-sadie h2 {color: #ff0 !important;background: #000;}
body.highcontrast2 .pe-anibox figure.effect-sadie p {color: #ff0 !important;background: #000;}
body.highcontrast2 .pe-anibox figure.effect-julia {background: #000;}
body.highcontrast2 .pe-anibox figure.effect-julia h2 {color: #ff0 !important;background: #000;}
body.highcontrast2 .pe-anibox figure.effect-julia p {color: #ff0 !important;background: #000;}
body.highcontrast2 .pe-anibox figure.effect-goliath {background: #000;}
body.highcontrast2 .pe-anibox figure.effect-goliath h2 {color: #ff0 !important;background: #000;}
body.highcontrast2 .pe-anibox figure.effect-goliath p {color: #ff0 !important;background: #000;}
body.highcontrast2 .pe-anibox figure.effect-marley {background: #000;}
body.highcontrast2 .pe-anibox figure.effect-marley h2 {color: #ff0 !important;background: #000;}
body.highcontrast2 .pe-anibox figure.effect-marley p {color: #ff0 !important;background: #000;}
body.highcontrast2 #mega-menu-wrap-main-menu #mega-menu-main-menu>li.mega-menu-megamenu ul.mega-sub-menu, body.highcontrast2 #mega-menu-wrap-main-menu #mega-menu-main-menu>li.mega-menu-flyout ul.mega-sub-menu {background: #ff0;border: none;}
body.highcontrast2 #mega-menu-wrap-main-menu #mega-menu-main-menu>li.mega-menu-item>a.mega-menu-link {color: #ff0;background: #000 !important;}
body.highcontrast2 #mega-menu-wrap-main-menu #mega-menu-main-menu>li.mega-menu-item.mega-toggle-on>a.mega-menu-link, body.highcontrast2 #mega-menu-wrap-main-menu #mega-menu-main-menu>li.mega-menu-item>a.mega-menu-link:hover, body.highcontrast2 #mega-menu-wrap-main-menu #mega-menu-main-menu>li.mega-menu-item>a.mega-menu-link:focus {color: #000;background: #ff0 !important;}
body.highcontrast2 #mega-menu-wrap-main-menu #mega-menu-main-menu>li.mega-menu-item.mega-current-menu-item>a.mega-menu-link, body.highcontrast2 #mega-menu-wrap-main-menu #mega-menu-main-menu>li.mega-menu-item.mega-current-menu-ancestor>a.mega-menu-link {color: #000;background: #ff0 !important;}
body.highcontrast2 #mega-menu-wrap-main-menu #mega-menu-main-menu>li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item a.mega-menu-link:hover, body.highcontrast2 #mega-menu-wrap-main-menu #mega-menu-main-menu>li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item a.mega-menu-link:focus {color: #8bfffb;background: #000 !important;box-shadow: 0 0 0 3px #000;z-index: 2;}
body.highcontrast2 #mega-menu-wrap-main-menu #mega-menu-main-menu>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-item li.mega-menu-item>a.mega-menu-link:hover, body.highcontrast2 #mega-menu-wrap-main-menu #mega-menu-main-menu>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-item li.mega-menu-item>a.mega-menu-link:focus {color: #8bfffb;background: #000 !important;box-shadow: 0 0 0 3px #000;z-index: 2;}
body.highcontrast2 #mega-menu-wrap-main-menu #mega-menu-main-menu>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-item>a.mega-menu-link, body.highcontrast2 #mega-menu-wrap-main-menu #mega-menu-main-menu>li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item a.mega-menu-link, body.highcontrast2 #mega-menu-wrap-main-menu #mega-menu-main-menu>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-item li.mega-menu-item>a.mega-menu-link {color: #000;background: #ff0 !important;}
body.highcontrast2 #pe-main-menu #mega-menu-wrap-main-menu #mega-menu-main-menu>li.mega-menu-item>a.mega-menu-link span.pe-line::before {background: #8bfffb;}
body.highcontrast2 #pe-main-menu #mega-menu-wrap-main-menu #mega-menu-main-menu .mega-sub-menu .mega-current-menu-item>a.mega-menu-link, body.highcontrast2 #pe-main-menu #mega-menu-wrap-main-menu #mega-menu-main-menu .mega-sub-menu .mega-current-menu-ancestor>a.mega-menu-link {color: #8bfffb;background: #000 !important;box-shadow: 0 0 0 5px #000;z-index: 2;}
body.highcontrast2 #pe-main-menu #mega-menu-wrap-main-menu .mega-menu-toggle .mega-toggle-block {background: #ff0;color: #000;}
body.highcontrast2 #pe-main-menu #mega-menu-wrap-main-menu .mega-menu-toggle .mega-toggle-block:before {color: #000;}
body.highcontrast2 #pe-main-menu #mega-menu-wrap-main-menu .mega-menu-toggle .mega-toggle-block:hover {color: #000;background: #8bfffb;}
body.highcontrast2 #pe-main-menu #mega-menu-wrap-main-menu .mega-menu-toggle .mega-toggle-block:hover:before {color: #000;}
body.highcontrast2 #pe-main-menu #mega-menu-wrap-main-menu .mega-menu-toggle.mega-menu-open+#mega-menu-main-menu>li.mega-menu-item {border-color: #ff0;}
body.highcontrast2 .pe-main-menu .pe-nav-container>.nav-menu>.menu-item>a {color: #ff0;}
body.highcontrast2 .pe-main-menu .pe-nav-container>.nav-menu>.menu-item>a:before {background: #8bfffb;}
body.highcontrast2 .pe-main-menu .pe-nav-container>.nav-menu>.menu-item.hover>a, body.highcontrast2 .pe-main-menu .pe-nav-container>.nav-menu>.menu-item:hover>a, body.highcontrast2 .pe-main-menu .pe-nav-container>.nav-menu>.menu-item.current-menu-item>a, body.highcontrast2 .pe-main-menu .pe-nav-container>.nav-menu>.menu-item.mega-current-menu-ancestor>a {color: #000;background: #ff0;}
body.highcontrast2 .pe-main-menu .nav-dropdown .nav-dropdown-in {background: #ff0;border-color: #000;}
body.highcontrast2 .pe-main-menu .nav-dropdown .menu-item a {color: #000;}
body.highcontrast2 .pe-main-menu .nav-dropdown .menu-item.hover>a, body.highcontrast2 .pe-main-menu .nav-dropdown .menu-item:hover>a, body.highcontrast2 .pe-main-menu .nav-dropdown .menu-item.current-menu-item>a, body.highcontrast2 .pe-main-menu .nav-dropdown .menu-item.mega-current-menu-ancestor>a {color: #8bfffb;background: #000;box-shadow: 0 0 0 5px #000;}
body.highcontrast2 ul:not([class]) li:before, body.highcontrast2 ul.pe-dark li:before, body.highcontrast2 ul.pe-light li:before {color: #8bfffb;}
body.highcontrast2 #pe-main ul.pe-dark li:before {color: #ff0;}
body.highcontrast2 pre {color: #ff0;background-color: #000;border-color: #ff0;}
body.highcontrast2 .pe-color {color: #8bfffb;}
body.highcontrast2 .pe-info, body.highcontrast2 .pe-success, body.highcontrast2 .pe-alert, body.highcontrast2 .pe-warning {text-align: inherit;color: #ff0;background: #000;}
body.highcontrast2 .pe-info a, body.highcontrast2 .pe-success a, body.highcontrast2 .pe-alert a, body.highcontrast2 .pe-warning a {color: #ff0;}
body.highcontrast2 .pe-block span {background: #ff0;color: #000;}
body.highcontrast2 .pe-block.second span {background: #8bfffb;color: #000;}
body.highcontrast2 .quote-left, body.highcontrast2 .quote-right {background-color: #000;}
body.highcontrast2 .quote-left {border-color: #ff0;}
body.highcontrast2 .quote-right {border-color: #ff0;}
body.highcontrast2 .pe-widget h2.pe-title, body.highcontrast2 .pe-widget-raw h2.pe-title, body.highcontrast2 .pe-widget h3.pe-title, body.highcontrast2 .pe-widget-raw h3.pe-title {color: #ff0;border-color: #ff0;}
body.highcontrast2 .pe-widget h2.pe-title:after, body.highcontrast2 .pe-widget-raw h2.pe-title:after, body.highcontrast2 .pe-widget h3.pe-title:after, body.highcontrast2 .pe-widget-raw h3.pe-title:after {background: #ff0;}
body.highcontrast2 .pe-widget h2.pe-title span:first-child, body.highcontrast2 .pe-widget-raw h2.pe-title span:first-child, body.highcontrast2 .pe-widget h3.pe-title span:first-child, body.highcontrast2 .pe-widget-raw h3.pe-title span:first-child {color: #8bfffb;}
body.highcontrast2 #pe-header .pe-widget .pe-title, body.highcontrast2 #pe-top1 .pe-widget .pe-title, body.highcontrast2 #pe-top2 .pe-widget .pe-title, body.highcontrast2 #pe-bottom2 .pe-widget .pe-title, body.highcontrast2 #pe-footer-mod .pe-widget .pe-title {color: #ff0;border-color: #ff0;}
body.highcontrast2 #pe-header .pe-widget .pe-title:after, body.highcontrast2 #pe-top1 .pe-widget .pe-title:after, body.highcontrast2 #pe-top2 .pe-widget .pe-title:after, body.highcontrast2 #pe-bottom2 .pe-widget .pe-title:after, body.highcontrast2 #pe-footer-mod .pe-widget .pe-title:after {background: #ff0;}
body.highcontrast2 .pe-box {background: #ff0;}
body.highcontrast2 .pe-box a {color: #000;}
body.highcontrast2 .pe-box span.pe-icons {background: #000;box-shadow: 0 0 0 5px;}
body.highcontrast2 .pe-box span.pe-icon-title {color: #000;}
body.highcontrast2 .pe-box-lighten .pe-box {background: #ff0;}
body.highcontrast2 .pe-box-darken .pe-box {background: #ff0;}
body.highcontrast2 .pe-contact-widget .pe-contact-title {color: #8bfffb;}
body.highcontrast2 .pe-contact-widget .pe-description {color: #ff0;}
body.highcontrast2 .pe-contact-widget a:hover .pe-contact-title {color: #ff0;}
body.highcontrast2 .pe-contact-widget a:hover .pe-description {color: #8bfffb;}
body.highcontrast2 .pe-testimonials .pe-custom-text {background: #ff0;color: #000;}
body.highcontrast2 .pe-testimonials .pe-custom-text:after {border-color: transparent #ff0 transparent transparent;}
body.highcontrast2 .pe-testimonials .pe-custom-title {color: #8bfffb;}
body.highcontrast2 .right .pe-testimonials .pe-custom-text:after, body.highcontrast2 .pe-testimonials.right .pe-custom-text:after {border-color: #ff0 transparent transparent transparent;}
body.highcontrast2 .pe-testimonial-carousel .pe-indicators li {background: #000;}
body.highcontrast2 .pe-meet-our-team .pe-meet-box {background: #000;}
body.highcontrast2 .pe-meet-our-team .pe-meet-box .image {background: #000;}
body.highcontrast2 .pe-meet-our-team .pe-meet-box .description {border-color: #ff0;}
body.highcontrast2 .pe-meet-our-team .pe-meet-box .description:before {background: #ff0;}
body.highcontrast2 .pe-meet-our-team .pe-meet-box .title {color: #ff0;}
body.highcontrast2 .pe-meet-our-team .pe-meet-box .subtitle {color: #8bfffb;}
body.highcontrast2 .pe-meet-our-team .pe-meet-box .text {color: #ff0;}
body.highcontrast2 .pe-meet-our-team .pe-meet-box .social a {background: #ff0;color: #000;}
body.highcontrast2 .pe-meet-our-team .pe-meet-box .social a:hover, body.highcontrast2 .pe-meet-our-team .pe-meet-box .social a:focus {background: #8bfffb;color: #000;}
body.highcontrast2 .pe-meet-our-team .pe-meet-box .social {top: 50%;opacity: 1;pointer-events: auto;}
body.highcontrast2 .pe-meet-our-team .pe-meet-box:hover .title, body.highcontrast2 .pe-meet-our-team .pe-meet-box:focus .title, body.highcontrast2 .pe-meet-our-team .pe-meet-box:hover .text, body.highcontrast2 .pe-meet-our-team .pe-meet-box:focus .text, body.highcontrast2 .pe-meet-our-team .pe-meet-box:hover .subtitle, body.highcontrast2 .pe-meet-our-team .pe-meet-box:focus .subtitle {color: #000;}
body.highcontrast2 .pe-meet-our-team .pe-meet-box a:hover .title, body.highcontrast2 .pe-meet-our-team .pe-meet-box a:focus .title, body.highcontrast2 .pe-meet-our-team .pe-meet-box a:hover .text, body.highcontrast2 .pe-meet-our-team .pe-meet-box a:focus .text, body.highcontrast2 .pe-meet-our-team .pe-meet-box a:hover .subtitle, body.highcontrast2 .pe-meet-our-team .pe-meet-box a:focus .subtitle {color: #000;}
body.highcontrast2 .pe-avatar-box .social a {background: #ff0;color: #000;}
body.highcontrast2 .pe-avatar-box .social a:hover {background: #8bfffb;}
body.highcontrast2 .pe-team-carousel .pe-indicators li {background-color: #8bfffb;}
body.highcontrast2 .pe-social-icons a span {background: #ff0;color: #000;}
body.highcontrast2 .PE_Recent_Posts .pe-recent-posts-outer .carousel-indicators li {background: #8bfffb;}
body.highcontrast2 .PE_Recent_Posts .pe-recent-posts-outer .carousel-indicators li:hover, body.highcontrast2 .PE_Recent_Posts .pe-recent-posts-outer .carousel-indicators li.active {background: #8bfffb;}
body.highcontrast2 .PE_Recent_Posts .caption .pe-recent-posts-title-tag a:hover {color: #8bfffb;}
body.highcontrast2 .PE_Recent_Posts_Horizontal .slider-carousel-outer .carousel-indicators li {background: #8bfffb;}
body.highcontrast2 .PE_Recent_Posts_Horizontal .slider-carousel-outer .carousel-indicators li:hover, body.highcontrast2 .PE_Recent_Posts_Horizontal .slider-carousel-outer .carousel-indicators li.active {background: #8bfffb;}
body.highcontrast2 .PE_Recent_Posts_Horizontal .slider-carousel-outer.style1 .carousel-inner .thumbnail .pe-easy-slider-title-readmore {background: #ff0;color: #000;}
body.highcontrast2 .PE_Recent_Posts_Horizontal .slider-carousel-outer.style1 .carousel-inner .thumbnail .pe-easy-slider-title-readmore a {color: #000;background: #ff0;}
body.highcontrast2 .PE_Recent_Posts_Horizontal .slider-carousel-outer .carousel-inner .thumbnail a {color: #000;}
body.highcontrast2 .PE_Recent_Posts_Horizontal .slider-carousel-outer.style1 .carousel-inner .thumbnail:hover .pe-easy-slider-title-readmore {background: #8bfffb;color: #000;}
body.highcontrast2 .PE_Recent_Posts_Horizontal .slider-carousel-outer.style1 .carousel-inner .thumbnail:hover .pe-easy-slider-title-readmore a {color: #000;background: #ff0;}
body.highcontrast2 .PE_Recent_Posts_Horizontal .slider-carousel-outer.style2 .carousel-inner .thumbnail .pe-easy-slider-title-readmore {background: #ff0;color: #000;}
body.highcontrast2 .PE_Recent_Posts_Horizontal .slider-carousel-outer.style2 .carousel-inner .thumbnail:hover .pe-easy-slider-title-readmore a {color: #000;background: #ff0;}
body.highcontrast2 .PE_Recent_Posts_Horizontal .caption h5 a:hover, body.highcontrast2 .PE_Recent_Posts_Horizontal .caption .pe-easy-slider-title-tag a:hover {color: #8bfffb;}
body.highcontrast2 .PE_Recent_Posts_Horizontal .slider-carousel-outer.carousel .carousel-inner .thumbnail .pe-easy-slider-title-readmore a.pe-easy-slider-readmore {color: #000;border-color: #000;}
body.highcontrast2 .PE_Recent_Posts_Horizontal .slider-carousel-outer.style1 .carousel-inner .thumbnail .pe-easy-slider-title-readmore a.pe-easy-slider-readmore {color: #000;border-color: #000;}
body.highcontrast2 .PE_Recent_Posts_Horizontal .slider-carousel-outer.style1 .carousel-inner .thumbnail:hover .pe-easy-slider-title-readmore a.pe-easy-slider-readmore {color: #000;border-color: #000;}
body.highcontrast2 .PE_Recent_Posts_Horizontal .slider-carousel-outer .carousel-control.left, body.highcontrast2 .PE_Recent_Posts_Horizontal .slider-carousel-outer .carousel-control.right, body.highcontrast2 .PE_Recent_Posts_Horizontal .slider-carousel-outer button.playButton, body.highcontrast2 .PE_Recent_Posts_Horizontal .slider-carousel-outer button.playButton:hover, body.highcontrast2 .PE_Recent_Posts_Horizontal .slider-carousel-outer button.pauseButton, body.highcontrast2 .PE_Recent_Posts_Horizontal .slider-carousel-outer button.pauseButton:hover {color: #000;background: #ff0;}
body.highcontrast2 .PE_Recent_Posts_Horizontal .slider-carousel-outer .carousel-control.left:hover, body.highcontrast2 .PE_Recent_Posts_Horizontal .slider-carousel-outer .carousel-control.right:hover, body.highcontrast2 .PE_Recent_Posts_Horizontal .slider-carousel-outer button.playButton:hover, body.highcontrast2 .PE_Recent_Posts_Horizontal .slider-carousel-outer button.playButton:hover:hover, body.highcontrast2 .PE_Recent_Posts_Horizontal .slider-carousel-outer button.pauseButton:hover, body.highcontrast2 .PE_Recent_Posts_Horizontal .slider-carousel-outer button.pauseButton:hover:hover {color: #000;background: #8bfffb;}
body.highcontrast2 .mfp-modal-content {color: #000;background: #ff0;}
body.highcontrast2 .mfp-modal-content .mfp-close {color: #000;}
body.highcontrast2 .mfp-modal-content .mfp-close:hover, body.highcontrast2 .mfp-modal-content .mfp-close:focus {color: #8bfffb;}
body.highcontrast2 .rev_slider_wrapper .tp-caption {background: #000 !important;color: #ff0 !important;box-shadow: 0 0 0 3px #000 !important;}
body.highcontrast2 .rev_slider_wrapper .tp-caption * {background: #000 !important;color: #ff0 !important;}
body.highcontrast2 .rev_slider_wrapper .tp-caption a {color: #ff0;}
body.highcontrast2 .rev_slider_wrapper .tp-caption a:hover {color: #8bfffb;}
body.highcontrast2 .rev_slider_wrapper .tp-bullets.custom .tp-bullet {background-color: #8bfffb;}
body.highcontrast2 .rev_slider_wrapper .tp-bullets.custom .tp-bullet:hover {background-color: #8bfffb;}
body.highcontrast2 .rev_slider_wrapper .custom.tparrows {background-color: #ff0;}
body.highcontrast2 .rev_slider_wrapper .custom.tparrows:before {color: #000;}
body.highcontrast2 .rev_slider_wrapper .custom.tparrows:hover, body.highcontrast2 .rev_slider_wrapper .custom.tparrows:focus {background-color: #ff0;}
body.highcontrast3 {color: #000;background-color: #ff0;}
body.highcontrast3 a {text-decoration: underline !important;}
body.highcontrast3 a:hover {text-decoration: underline !important;}
body.highcontrast3 a {color: #00f;}
body.highcontrast3 ::selection {background: #000;color: #ff0;}
body.highcontrast3 ::-webkit-selection {background: #000;color: #ff0;}
body.highcontrast3 ::-moz-selection {background: #000;color: #ff0;}
body.highcontrast3 select, body.highcontrast3 textarea, body.highcontrast3 input[type="text"], body.highcontrast3 input[type="password"], body.highcontrast3 input[type="datetime"], body.highcontrast3 input[type="datetime-local"], body.highcontrast3 input[type="date"], body.highcontrast3 input[type="month"], body.highcontrast3 input[type="time"], body.highcontrast3 input[type="week"], body.highcontrast3 input[type="number"], body.highcontrast3 input[type="email"], body.highcontrast3 input[type="url"], body.highcontrast3 input[type="search"], body.highcontrast3 input[type="tel"], body.highcontrast3 input[type="color"] {border-color: #000;color: #000;background: #ff0;}
body.highcontrast3 select::-moz-placeholder, body.highcontrast3 textarea::-moz-placeholder, body.highcontrast3 input[type="text"]::-moz-placeholder, body.highcontrast3 input[type="password"]::-moz-placeholder, body.highcontrast3 input[type="datetime"]::-moz-placeholder, body.highcontrast3 input[type="datetime-local"]::-moz-placeholder, body.highcontrast3 input[type="date"]::-moz-placeholder, body.highcontrast3 input[type="month"]::-moz-placeholder, body.highcontrast3 input[type="time"]::-moz-placeholder, body.highcontrast3 input[type="week"]::-moz-placeholder, body.highcontrast3 input[type="number"]::-moz-placeholder, body.highcontrast3 input[type="email"]::-moz-placeholder, body.highcontrast3 input[type="url"]::-moz-placeholder, body.highcontrast3 input[type="search"]::-moz-placeholder, body.highcontrast3 input[type="tel"]::-moz-placeholder, body.highcontrast3 input[type="color"]::-moz-placeholder {color: #000;opacity: 1;}
body.highcontrast3 select:-ms-input-placeholder, body.highcontrast3 textarea:-ms-input-placeholder, body.highcontrast3 input[type="text"]:-ms-input-placeholder, body.highcontrast3 input[type="password"]:-ms-input-placeholder, body.highcontrast3 input[type="datetime"]:-ms-input-placeholder, body.highcontrast3 input[type="datetime-local"]:-ms-input-placeholder, body.highcontrast3 input[type="date"]:-ms-input-placeholder, body.highcontrast3 input[type="month"]:-ms-input-placeholder, body.highcontrast3 input[type="time"]:-ms-input-placeholder, body.highcontrast3 input[type="week"]:-ms-input-placeholder, body.highcontrast3 input[type="number"]:-ms-input-placeholder, body.highcontrast3 input[type="email"]:-ms-input-placeholder, body.highcontrast3 input[type="url"]:-ms-input-placeholder, body.highcontrast3 input[type="search"]:-ms-input-placeholder, body.highcontrast3 input[type="tel"]:-ms-input-placeholder, body.highcontrast3 input[type="color"]:-ms-input-placeholder {color: #000;}
body.highcontrast3 select::-webkit-input-placeholder, body.highcontrast3 textarea::-webkit-input-placeholder, body.highcontrast3 input[type="text"]::-webkit-input-placeholder, body.highcontrast3 input[type="password"]::-webkit-input-placeholder, body.highcontrast3 input[type="datetime"]::-webkit-input-placeholder, body.highcontrast3 input[type="datetime-local"]::-webkit-input-placeholder, body.highcontrast3 input[type="date"]::-webkit-input-placeholder, body.highcontrast3 input[type="month"]::-webkit-input-placeholder, body.highcontrast3 input[type="time"]::-webkit-input-placeholder, body.highcontrast3 input[type="week"]::-webkit-input-placeholder, body.highcontrast3 input[type="number"]::-webkit-input-placeholder, body.highcontrast3 input[type="email"]::-webkit-input-placeholder, body.highcontrast3 input[type="url"]::-webkit-input-placeholder, body.highcontrast3 input[type="search"]::-webkit-input-placeholder, body.highcontrast3 input[type="tel"]::-webkit-input-placeholder, body.highcontrast3 input[type="color"]::-webkit-input-placeholder {color: #000;}
body.highcontrast3 select:focus, body.highcontrast3 textarea:focus, body.highcontrast3 input[type="text"]:focus, body.highcontrast3 input[type="password"]:focus, body.highcontrast3 input[type="datetime"]:focus, body.highcontrast3 input[type="datetime-local"]:focus, body.highcontrast3 input[type="date"]:focus, body.highcontrast3 input[type="month"]:focus, body.highcontrast3 input[type="time"]:focus, body.highcontrast3 input[type="week"]:focus, body.highcontrast3 input[type="number"]:focus, body.highcontrast3 input[type="email"]:focus, body.highcontrast3 input[type="url"]:focus, body.highcontrast3 input[type="search"]:focus, body.highcontrast3 input[type="tel"]:focus, body.highcontrast3 input[type="color"]:focus {border-color: #00f;}
body.highcontrast3 .button, body.highcontrast3 button, body.highcontrast3 input[type="submit"], body.highcontrast3 input[type="button"], body.highcontrast3 input[type="reset"] {background: #000;color: #ff0;}
body.highcontrast3 .button.active, body.highcontrast3 button.active, body.highcontrast3 input[type="submit"].active, body.highcontrast3 input[type="button"].active, body.highcontrast3 input[type="reset"].active, body.highcontrast3 .button:hover, body.highcontrast3 button:hover, body.highcontrast3 input[type="submit"]:hover, body.highcontrast3 input[type="button"]:hover, body.highcontrast3 input[type="reset"]:hover, body.highcontrast3 .button:focus, body.highcontrast3 button:focus, body.highcontrast3 input[type="submit"]:focus, body.highcontrast3 input[type="button"]:focus, body.highcontrast3 input[type="reset"]:focus {color: #ff0;background: #00f;}
body.highcontrast3 .button a {color: #ff0;}
body.highcontrast3 .button.active a, body.highcontrast3 .button:hover a, body.highcontrast3 .button:focus a {color: #ff0;}
body.highcontrast3 .readmore {color: #000;border-color: #000;}
body.highcontrast3 .readmore.active, body.highcontrast3 .readmore:hover, body.highcontrast3 .readmore:focus {color: #00f;border-color: #00f;}
body.highcontrast3 .pe-breadcrumb>li a {color: #000;}
body.highcontrast3 .pe-breadcrumb>.active {color: #00f;}
body.highcontrast3 .pe-pagination>li a, body.highcontrast3 .pe-pagination>li span {color: #ff0;background: #000;}
body.highcontrast3 .pe-pagination>li a:hover, body.highcontrast3 .pe-pagination>li span:hover, body.highcontrast3 .pe-pagination>li a:focus, body.highcontrast3 .pe-pagination>li span:focus {color: #ff0;background: #000;}
body.highcontrast3 .pe-pagination>li.active a, body.highcontrast3 .pe-pagination>li.active span {color: #ff0;background: #00f;}
body.highcontrast3 .pe-page-links a, body.highcontrast3 .pe-page-links>span {color: #ff0;background: #000;}
body.highcontrast3 .pe-page-links>span, body.highcontrast3 .pe-page-links a:hover, body.highcontrast3 .pe-page-links a:focus {color: #ff0;background: #00f;}
body.highcontrast3 .pe-table th, body.highcontrast3 .pe-table td {border-color: #000;}
body.highcontrast3 .pe-table th {background: #000;color: #ff0;}
body.highcontrast3 .pe-table>tbody+tbody {border-color: #000;}
body.highcontrast3 #pe-search .pe-search-box {text-align: inherit;}
body.highcontrast3 #pe-search .pe-search-input {position: static;display: inline-block !important;vertical-align: top;top: auto !important;left: auto !important;right: auto !important;bottom: auto !important;width: 100% !important;max-width: 260px;}
body.highcontrast3 #pe-search .button {color: #000;vertical-align: top;}
body.highcontrast3 #pe-back-top a {color: #ff0;background-color: #000;}
body.highcontrast3 #pe-wcag .pe-wcag-settings li button {border-color: #000;color: #ff0;background: #000;}
body.highcontrast3 #pe-wcag .pe-wcag-settings li button:hover, body.highcontrast3 #pe-wcag .pe-wcag-settings li button:focus {color: #fff;background: #f98e2b;}
body.highcontrast3 #pe-main {background-color: #ff0;}
body.highcontrast3.sticky-bar #pe-main, body.highcontrast3.sticky-bar.top-bar #pe-main {padding-top: 0 !important;}
body.highcontrast3.sticky-bar #pe-bar {position: static;}
body.highcontrast3 #pe-top-bar {background-color: #ff0;color: #000;}
body.highcontrast3 #pe-logo-nav {border-color: #000;background: #ff0;}
body.highcontrast3 .scrolled #pe-logo-nav {border: none;}
body.highcontrast3 #pe-search {clear: both;float: none !important;overflow: hidden;padding: 10px 0;}
body.highcontrast3 #pe-header {background: #ff0;color: #000;}
body.highcontrast3 #pe-top1 {color: #000;background: #ff0;}
body.highcontrast3 #pe-top2 {color: #000;background: #ff0;}
body.highcontrast3 #pe-bottom2 {color: #000;background: #ff0;}
body.highcontrast3 #pe-footer-mod {color: #000;background: #ff0;}
body.highcontrast3 #pe-footer {color: #000;background: #ff0;}
body.highcontrast3 #pe-footer a {color: #000;}
body.highcontrast3 #pe-footer a:hover, body.highcontrast3 #pe-footer a:focus {color: #00f;}
body.highcontrast3 .menu ul, body.highcontrast3 #pe-top1 .menu ul, body.highcontrast3 #pe-top2 .menu ul, body.highcontrast3 #pe-bottom2 .menu ul, body.highcontrast3 #pe-footer-mod .menu ul {border-color: #000;}
body.highcontrast3 .menu li a, body.highcontrast3 #pe-top1 .menu li a, body.highcontrast3 #pe-top2 .menu li a, body.highcontrast3 #pe-bottom2 .menu li a, body.highcontrast3 #pe-footer-mod .menu li a {color: #000;}
body.highcontrast3 .menu li>a, body.highcontrast3 #pe-top1 .menu li>a, body.highcontrast3 #pe-top2 .menu li>a, body.highcontrast3 #pe-bottom2 .menu li>a, body.highcontrast3 #pe-footer-mod .menu li>a {border-color: #000;}
body.highcontrast3 .menu li a:hover, body.highcontrast3 #pe-top1 .menu li a:hover, body.highcontrast3 #pe-top2 .menu li a:hover, body.highcontrast3 #pe-bottom2 .menu li a:hover, body.highcontrast3 #pe-footer-mod .menu li a:hover, body.highcontrast3 .menu li a:active, body.highcontrast3 #pe-top1 .menu li a:active, body.highcontrast3 #pe-top2 .menu li a:active, body.highcontrast3 #pe-bottom2 .menu li a:active, body.highcontrast3 #pe-footer-mod .menu li a:active, body.highcontrast3 .menu li a:focus, body.highcontrast3 #pe-top1 .menu li a:focus, body.highcontrast3 #pe-top2 .menu li a:focus, body.highcontrast3 #pe-bottom2 .menu li a:focus, body.highcontrast3 #pe-footer-mod .menu li a:focus, body.highcontrast3 .menu .current-menu-item>a, body.highcontrast3 #pe-top1 .menu .current-menu-item>a, body.highcontrast3 #pe-top2 .menu .current-menu-item>a, body.highcontrast3 #pe-bottom2 .menu .current-menu-item>a, body.highcontrast3 #pe-footer-mod .menu .current-menu-item>a {color: #00f;}
body.highcontrast3 .pe-skip-menu ul.menu>li>a {color: #ff0;background: #000;}
body.highcontrast3 .pe-skip-menu ul.menu>li>a:hover, body.highcontrast3 .pe-skip-menu ul.menu>li>a:focus {color: #ff0;background: #00f;}
body.highcontrast3 #pe-offcanvas, body.highcontrast3 #pe-offcanvas-button {display: none !important;}
body.highcontrast3 .pe-blog-row {border-color: #000;}
body.highcontrast3 .page-header>h1, body.highcontrast3 .page-header>h2 {color: #000;}
body.highcontrast3 .page-header>h1 a, body.highcontrast3 .page-header>h2 a {color: #000;}
body.highcontrast3 .page-header>h1 a:hover, body.highcontrast3 .page-header>h2 a:hover {color: #00f;}
body.highcontrast3 .sticky .page-header h1 a:before, body.highcontrast3 .sticky .page-header h2 a:before {color: #00f;}
body.highcontrast3 .wp-caption .wp-caption-text, body.highcontrast3 .gallery-caption {background: #000;color: #ff0;}
body.highcontrast3 .pe-blog-row figure.effect figcaption {position: static;}
body.highcontrast3 .pe-blog-row figure.effect figcaption .intro {opacity: 1;padding: 0;}
body.highcontrast3 .pe-blog-row figure.effect .intro {background: #ff0;}
body.highcontrast3 .pe-blog-row figure.effect .pe-article-read-more .readmore {border-color: #000;color: #000;}
body.highcontrast3 .pe-blog-row figure.effect figcaption {color: #000;}
body.highcontrast3 .pe-blog-row figure.effect figcaption:before {box-shadow: none;}
body.highcontrast3 .pe-author-info .pe-title {color: #000;border-color: #000;}
body.highcontrast3 .pe-author-info .pe-title:after {background: #000;}
body.highcontrast3 .pe-author-name .name {color: #000;}
body.highcontrast3 .pe-comments .comment-reply-title, body.highcontrast3 .pe-comments .comments-title {color: #000;border-color: #000;}
body.highcontrast3 .pe-comments .comment-reply-title:after, body.highcontrast3 .pe-comments .comments-title:after {background: #000;}
body.highcontrast3 .pe-opening-hours .pe-title {color: #000;border-color: #000;}
body.highcontrast3 .pe-opening-hours .pe-title:after {background: #000;}
body.highcontrast3 .pe-member-contact .pe-title {color: #000;border-color: #000;}
body.highcontrast3 .pe-member-contact .pe-title:after {background: #000;}
body.highcontrast3 .pe-socials .pe-title {color: #000;border-color: #000;}
body.highcontrast3 .pe-socials .pe-title:after {background: #000;}
body.highcontrast3 #pe-services-carousel .pe-services-title span.service {background: #ff0;}
body.highcontrast3 #pe-services-carousel .pe-indicator-description:before {background: #000;}
body.highcontrast3 #pe-services-carousel .pe-indicator:hover .pe-indicator-description, body.highcontrast3 #pe-services-carousel .pe-indicator:focus .pe-indicator-description, body.highcontrast3 #pe-services-carousel .pe-indicator.active .pe-indicator-description {color: #ff0;background: #000;}
body.highcontrast3 #pe-services-carousel .pe-services-members .pe-title {color: #000;border-color: #000;}
body.highcontrast3 #pe-services-carousel .pe-services-members .pe-title:after {background: #000;}
body.highcontrast3 #pe-services-carousel .pe-indicator {background: #ff0;}
body.highcontrast3 .pe-error-page>h1, body.highcontrast3 .pe-error-page>h2 {color: #000;}
body.highcontrast3 .pe-tabs .pe-tab-links li a {background: #ff0;color: #000;}
body.highcontrast3 .pe-tabs .pe-tab-links li a:hover, body.highcontrast3 .pe-tabs .pe-tab-links li a:focus {background: #000;color: #ff0;}
body.highcontrast3 .pe-tabs .pe-tab-links li.active a {background: #000;color: #ff0;}
body.highcontrast3 .pe-tabs .pe-tabs-content {border-color: #ff0;}
body.highcontrast3 .pe-tabs.pe-clean .pe-tab-links li a {color: inherit;}
body.highcontrast3 .pe-tabs.pe-clean .pe-tab-links li a:hover, body.highcontrast3 .pe-tabs.pe-clean .pe-tab-links li a:focus {color: #ff0;}
body.highcontrast3 .pe-tabs.pe-clean .pe-tab-links li.active a {color: #ff0;}
body.highcontrast3 .pe-panels .pe-panel-heading a {color: #000;border-color: #000;}
body.highcontrast3 .pe-panels .pe-panel-heading a:before {color: #ff0;background: #000;}
body.highcontrast3 .pe-panels .pe-panel-heading a:hover, body.highcontrast3 .pe-panels .pe-panel-heading a:focus {color: #00f;}
body.highcontrast3 .pe-panels .pe-panel-heading a:hover:before, body.highcontrast3 .pe-panels .pe-panel-heading a:focus:before {background: #00f;}
body.highcontrast3 .pe-panels .pe-panel-heading.active a {color: #00f;}
body.highcontrast3 .pe-panels .pe-panel-heading.active a:before {background: #00f;}
body.highcontrast3 .pe-gallery-item .pe-gallery-caption {background: #ff0;}
body.highcontrast3 .pe-table.pricing td.price {color: #00f;}
body.highcontrast3 .pe-anibox figure {background: #ff0;}
body.highcontrast3 .pe-anibox figure figcaption {color: #000;}
body.highcontrast3 .pe-anibox figure.effect-sadie figcaption:before {background: linear-gradient(to bottom,rgba(255,255,0,0) 0%,rgba(255,255,0,.7) 75%);}
body.highcontrast3 .pe-anibox figure.effect-sadie h2 {color: #000 !important;background: #ff0;}
body.highcontrast3 .pe-anibox figure.effect-sadie p {color: #000 !important;background: #ff0;}
body.highcontrast3 .pe-anibox figure.effect-julia {background: #ff0;}
body.highcontrast3 .pe-anibox figure.effect-julia h2 {color: #000 !important;background: #ff0;}
body.highcontrast3 .pe-anibox figure.effect-julia p {color: #000 !important;background: #ff0;}
body.highcontrast3 .pe-anibox figure.effect-goliath {background: #ff0;}
body.highcontrast3 .pe-anibox figure.effect-goliath h2 {color: #000 !important;background: #ff0;}
body.highcontrast3 .pe-anibox figure.effect-goliath p {color: #000 !important;background: #ff0;}
body.highcontrast3 .pe-anibox figure.effect-marley {background: #ff0;}
body.highcontrast3 .pe-anibox figure.effect-marley h2 {color: #000 !important;background: #ff0;}
body.highcontrast3 .pe-anibox figure.effect-marley p {color: #000 !important;background: #ff0;}
body.highcontrast3 #mega-menu-wrap-main-menu #mega-menu-main-menu>li.mega-menu-megamenu ul.mega-sub-menu, body.highcontrast3 #mega-menu-wrap-main-menu #mega-menu-main-menu>li.mega-menu-flyout ul.mega-sub-menu {background: #000;border: none;}
body.highcontrast3 #mega-menu-wrap-main-menu #mega-menu-main-menu>li.mega-menu-item>a.mega-menu-link {color: #000;background: #ff0 !important;}
body.highcontrast3 #mega-menu-wrap-main-menu #mega-menu-main-menu>li.mega-menu-item.mega-toggle-on>a.mega-menu-link, body.highcontrast3 #mega-menu-wrap-main-menu #mega-menu-main-menu>li.mega-menu-item>a.mega-menu-link:hover, body.highcontrast3 #mega-menu-wrap-main-menu #mega-menu-main-menu>li.mega-menu-item>a.mega-menu-link:focus {color: #ff0;background: #000 !important;}
body.highcontrast3 #mega-menu-wrap-main-menu #mega-menu-main-menu>li.mega-menu-item.mega-current-menu-item>a.mega-menu-link, body.highcontrast3 #mega-menu-wrap-main-menu #mega-menu-main-menu>li.mega-menu-item.mega-current-menu-ancestor>a.mega-menu-link {color: #ff0;background: #000 !important;}
body.highcontrast3 #mega-menu-wrap-main-menu #mega-menu-main-menu>li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item a.mega-menu-link:hover, body.highcontrast3 #mega-menu-wrap-main-menu #mega-menu-main-menu>li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item a.mega-menu-link:focus {color: #00f;background: #ff0 !important;box-shadow: 0 0 0 3px #ff0;z-index: 2;}
body.highcontrast3 #mega-menu-wrap-main-menu #mega-menu-main-menu>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-item li.mega-menu-item>a.mega-menu-link:hover, body.highcontrast3 #mega-menu-wrap-main-menu #mega-menu-main-menu>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-item li.mega-menu-item>a.mega-menu-link:focus {color: #00f;background: #ff0 !important;box-shadow: 0 0 0 3px #ff0;z-index: 2;}
body.highcontrast3 #mega-menu-wrap-main-menu #mega-menu-main-menu>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-item>a.mega-menu-link, body.highcontrast3 #mega-menu-wrap-main-menu #mega-menu-main-menu>li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item a.mega-menu-link, body.highcontrast3 #mega-menu-wrap-main-menu #mega-menu-main-menu>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-item li.mega-menu-item>a.mega-menu-link {color: #ff0;background: #000 !important;}
body.highcontrast3 #pe-main-menu #mega-menu-wrap-main-menu #mega-menu-main-menu>li.mega-menu-item>a.mega-menu-link span.pe-line::before {background: #00f;}
body.highcontrast3 #pe-main-menu #mega-menu-wrap-main-menu #mega-menu-main-menu .mega-sub-menu .mega-current-menu-item>a.mega-menu-link, body.highcontrast3 #pe-main-menu #mega-menu-wrap-main-menu #mega-menu-main-menu .mega-sub-menu .mega-current-menu-ancestor>a.mega-menu-link {color: #00f;background: #ff0 !important;box-shadow: 0 0 0 5px #ff0;z-index: 2;}
body.highcontrast3 #pe-main-menu #mega-menu-wrap-main-menu .mega-menu-toggle .mega-toggle-block {background: #000;color: #ff0;}
body.highcontrast3 #pe-main-menu #mega-menu-wrap-main-menu .mega-menu-toggle .mega-toggle-block:before {color: #ff0;}
body.highcontrast3 #pe-main-menu #mega-menu-wrap-main-menu .mega-menu-toggle .mega-toggle-block:hover {color: #ff0;background: #00f;}
body.highcontrast3 #pe-main-menu #mega-menu-wrap-main-menu .mega-menu-toggle .mega-toggle-block:hover:before {color: #ff0;}
body.highcontrast3 #pe-main-menu #mega-menu-wrap-main-menu .mega-menu-toggle.mega-menu-open+#mega-menu-main-menu>li.mega-menu-item {border-color: #000;}
body.highcontrast3 .pe-main-menu .pe-nav-container>.nav-menu>.menu-item>a {color: #000;}
body.highcontrast3 .pe-main-menu .pe-nav-container>.nav-menu>.menu-item>a:before {background: #00f;}
body.highcontrast3 .pe-main-menu .pe-nav-container>.nav-menu>.menu-item.hover>a, body.highcontrast3 .pe-main-menu .pe-nav-container>.nav-menu>.menu-item:hover>a, body.highcontrast3 .pe-main-menu .pe-nav-container>.nav-menu>.menu-item.current-menu-item>a, body.highcontrast3 .pe-main-menu .pe-nav-container>.nav-menu>.menu-item.mega-current-menu-ancestor>a {color: #ff0;background: #000;}
body.highcontrast3 .pe-main-menu .nav-dropdown .nav-dropdown-in {background: #000;border-color: #ff0;}
body.highcontrast3 .pe-main-menu .nav-dropdown .menu-item a {color: #ff0;}
body.highcontrast3 .pe-main-menu .nav-dropdown .menu-item.hover>a, body.highcontrast3 .pe-main-menu .nav-dropdown .menu-item:hover>a, body.highcontrast3 .pe-main-menu .nav-dropdown .menu-item.current-menu-item>a, body.highcontrast3 .pe-main-menu .nav-dropdown .menu-item.mega-current-menu-ancestor>a {color: #00f;background: #ff0;box-shadow: 0 0 0 5px #ff0;}
body.highcontrast3 ul:not([class]) li:before, body.highcontrast3 ul.pe-dark li:before, body.highcontrast3 ul.pe-light li:before {color: #00f;}
body.highcontrast3 #pe-main ul.pe-dark li:before {color: #000;}
body.highcontrast3 pre {color: #000;background-color: #ff0;border-color: #000;}
body.highcontrast3 .pe-color {color: #00f;}
body.highcontrast3 .pe-info, body.highcontrast3 .pe-success, body.highcontrast3 .pe-alert, body.highcontrast3 .pe-warning {text-align: inherit;color: #000;background: #ff0;}
body.highcontrast3 .pe-info a, body.highcontrast3 .pe-success a, body.highcontrast3 .pe-alert a, body.highcontrast3 .pe-warning a {color: #000;}
body.highcontrast3 .pe-block span {background: #000;color: #ff0;}
body.highcontrast3 .pe-block.second span {background: #00f;color: #ff0;}
body.highcontrast3 .quote-left, body.highcontrast3 .quote-right {background-color: #ff0;}
body.highcontrast3 .quote-left {border-color: #000;}
body.highcontrast3 .quote-right {border-color: #000;}
body.highcontrast3 .pe-widget h2.pe-title, body.highcontrast3 .pe-widget-raw h2.pe-title, body.highcontrast3 .pe-widget h3.pe-title, body.highcontrast3 .pe-widget-raw h3.pe-title {color: #000;border-color: #000;}
body.highcontrast3 .pe-widget h2.pe-title:after, body.highcontrast3 .pe-widget-raw h2.pe-title:after, body.highcontrast3 .pe-widget h3.pe-title:after, body.highcontrast3 .pe-widget-raw h3.pe-title:after {background: #000;}
body.highcontrast3 .pe-widget h2.pe-title span:first-child, body.highcontrast3 .pe-widget-raw h2.pe-title span:first-child, body.highcontrast3 .pe-widget h3.pe-title span:first-child, body.highcontrast3 .pe-widget-raw h3.pe-title span:first-child {color: #00f;}
body.highcontrast3 #pe-header .pe-widget .pe-title, body.highcontrast3 #pe-top1 .pe-widget .pe-title, body.highcontrast3 #pe-top2 .pe-widget .pe-title, body.highcontrast3 #pe-bottom2 .pe-widget .pe-title, body.highcontrast3 #pe-footer-mod .pe-widget .pe-title {color: #000;border-color: #000;}
body.highcontrast3 #pe-header .pe-widget .pe-title:after, body.highcontrast3 #pe-top1 .pe-widget .pe-title:after, body.highcontrast3 #pe-top2 .pe-widget .pe-title:after, body.highcontrast3 #pe-bottom2 .pe-widget .pe-title:after, body.highcontrast3 #pe-footer-mod .pe-widget .pe-title:after {background: #000;}
body.highcontrast3 .pe-box {background: #000;}
body.highcontrast3 .pe-box a {color: #ff0;}
body.highcontrast3 .pe-box span.pe-icons {background: #ff0;box-shadow: 0 0 0 5px;}
body.highcontrast3 .pe-box span.pe-icon-title {color: #ff0;}
body.highcontrast3 .pe-box-lighten .pe-box {background: #000;}
body.highcontrast3 .pe-box-darken .pe-box {background: #000;}
body.highcontrast3 .pe-contact-widget .pe-contact-title {color: #00f;}
body.highcontrast3 .pe-contact-widget .pe-description {color: #000;}
body.highcontrast3 .pe-contact-widget a:hover .pe-contact-title {color: #000;}
body.highcontrast3 .pe-contact-widget a:hover .pe-description {color: #00f;}
body.highcontrast3 .pe-testimonials .pe-custom-text {background: #000;color: #ff0;}
body.highcontrast3 .pe-testimonials .pe-custom-text:after {border-color: transparent #000 transparent transparent;}
body.highcontrast3 .pe-testimonials .pe-custom-title {color: #00f;}
body.highcontrast3 .right .pe-testimonials .pe-custom-text:after, body.highcontrast3 .pe-testimonials.right .pe-custom-text:after {border-color: #000 transparent transparent transparent;}
body.highcontrast3 .pe-testimonial-carousel .pe-indicators li {background: #ff0;}
body.highcontrast3 .pe-meet-our-team .pe-meet-box {background: #ff0;}
body.highcontrast3 .pe-meet-our-team .pe-meet-box .image {background: #ff0;}
body.highcontrast3 .pe-meet-our-team .pe-meet-box .description {border-color: #000;}
body.highcontrast3 .pe-meet-our-team .pe-meet-box .description:before {background: #000;}
body.highcontrast3 .pe-meet-our-team .pe-meet-box .title {color: #000;}
body.highcontrast3 .pe-meet-our-team .pe-meet-box .subtitle {color: #00f;}
body.highcontrast3 .pe-meet-our-team .pe-meet-box .text {color: #000;}
body.highcontrast3 .pe-meet-our-team .pe-meet-box .social a {background: #000;color: #ff0;}
body.highcontrast3 .pe-meet-our-team .pe-meet-box .social a:hover, body.highcontrast3 .pe-meet-our-team .pe-meet-box .social a:focus {background: #00f;color: #ff0;}
body.highcontrast3 .pe-meet-our-team .pe-meet-box .social {top: 50%;opacity: 1;pointer-events: auto;}
body.highcontrast3 .pe-meet-our-team .pe-meet-box:hover .title, body.highcontrast3 .pe-meet-our-team .pe-meet-box:focus .title, body.highcontrast3 .pe-meet-our-team .pe-meet-box:hover .text, body.highcontrast3 .pe-meet-our-team .pe-meet-box:focus .text, body.highcontrast3 .pe-meet-our-team .pe-meet-box:hover .subtitle, body.highcontrast3 .pe-meet-our-team .pe-meet-box:focus .subtitle {color: #ff0;}
body.highcontrast3 .pe-meet-our-team .pe-meet-box a:hover .title, body.highcontrast3 .pe-meet-our-team .pe-meet-box a:focus .title, body.highcontrast3 .pe-meet-our-team .pe-meet-box a:hover .text, body.highcontrast3 .pe-meet-our-team .pe-meet-box a:focus .text, body.highcontrast3 .pe-meet-our-team .pe-meet-box a:hover .subtitle, body.highcontrast3 .pe-meet-our-team .pe-meet-box a:focus .subtitle {color: #ff0;}
body.highcontrast3 .pe-avatar-box .social a {background: #000;color: #ff0;}
body.highcontrast3 .pe-avatar-box .social a:hover {background: #00f;}
body.highcontrast3 .pe-team-carousel .pe-indicators li {background-color: #00f;}
body.highcontrast3 .pe-social-icons a span {background: #000;color: #ff0;}
body.highcontrast3 .PE_Recent_Posts .pe-recent-posts-outer .carousel-indicators li {background: #00f;}
body.highcontrast3 .PE_Recent_Posts .pe-recent-posts-outer .carousel-indicators li:hover, body.highcontrast3 .PE_Recent_Posts .pe-recent-posts-outer .carousel-indicators li.active {background: #00f;}
body.highcontrast3 .PE_Recent_Posts .caption .pe-recent-posts-title-tag a:hover {color: #00f;}
body.highcontrast3 .PE_Recent_Posts_Horizontal .slider-carousel-outer .carousel-indicators li {background: #00f;}
body.highcontrast3 .PE_Recent_Posts_Horizontal .slider-carousel-outer .carousel-indicators li:hover, body.highcontrast3 .PE_Recent_Posts_Horizontal .slider-carousel-outer .carousel-indicators li.active {background: #00f;}
body.highcontrast3 .PE_Recent_Posts_Horizontal .slider-carousel-outer.style1 .carousel-inner .thumbnail .pe-easy-slider-title-readmore {background: #000;color: #ff0;}
body.highcontrast3 .PE_Recent_Posts_Horizontal .slider-carousel-outer.style1 .carousel-inner .thumbnail .pe-easy-slider-title-readmore a {color: #ff0;background: #000;}
body.highcontrast3 .PE_Recent_Posts_Horizontal .slider-carousel-outer .carousel-inner .thumbnail a {color: #ff0;}
body.highcontrast3 .PE_Recent_Posts_Horizontal .slider-carousel-outer.style1 .carousel-inner .thumbnail:hover .pe-easy-slider-title-readmore {background: #00f;color: #ff0;}
body.highcontrast3 .PE_Recent_Posts_Horizontal .slider-carousel-outer.style1 .carousel-inner .thumbnail:hover .pe-easy-slider-title-readmore a {color: #ff0;background: #000;}
body.highcontrast3 .PE_Recent_Posts_Horizontal .slider-carousel-outer.style2 .carousel-inner .thumbnail .pe-easy-slider-title-readmore {background: #000;color: #ff0;}
body.highcontrast3 .PE_Recent_Posts_Horizontal .slider-carousel-outer.style2 .carousel-inner .thumbnail:hover .pe-easy-slider-title-readmore a {color: #ff0;background: #000;}
body.highcontrast3 .PE_Recent_Posts_Horizontal .caption h5 a:hover, body.highcontrast3 .PE_Recent_Posts_Horizontal .caption .pe-easy-slider-title-tag a:hover {color: #00f;}
body.highcontrast3 .PE_Recent_Posts_Horizontal .slider-carousel-outer.carousel .carousel-inner .thumbnail .pe-easy-slider-title-readmore a.pe-easy-slider-readmore {color: #ff0;border-color: #ff0;}
body.highcontrast3 .PE_Recent_Posts_Horizontal .slider-carousel-outer.style1 .carousel-inner .thumbnail .pe-easy-slider-title-readmore a.pe-easy-slider-readmore {color: #ff0;border-color: #ff0;}
body.highcontrast3 .PE_Recent_Posts_Horizontal .slider-carousel-outer.style1 .carousel-inner .thumbnail:hover .pe-easy-slider-title-readmore a.pe-easy-slider-readmore {color: #ff0;border-color: #ff0;}
body.highcontrast3 .PE_Recent_Posts_Horizontal .slider-carousel-outer .carousel-control.left, body.highcontrast3 .PE_Recent_Posts_Horizontal .slider-carousel-outer .carousel-control.right, body.highcontrast3 .PE_Recent_Posts_Horizontal .slider-carousel-outer button.playButton, body.highcontrast3 .PE_Recent_Posts_Horizontal .slider-carousel-outer button.playButton:hover, body.highcontrast3 .PE_Recent_Posts_Horizontal .slider-carousel-outer button.pauseButton, body.highcontrast3 .PE_Recent_Posts_Horizontal .slider-carousel-outer button.pauseButton:hover {color: #ff0;background: #000;}
body.highcontrast3 .PE_Recent_Posts_Horizontal .slider-carousel-outer .carousel-control.left:hover, body.highcontrast3 .PE_Recent_Posts_Horizontal .slider-carousel-outer .carousel-control.right:hover, body.highcontrast3 .PE_Recent_Posts_Horizontal .slider-carousel-outer button.playButton:hover, body.highcontrast3 .PE_Recent_Posts_Horizontal .slider-carousel-outer button.playButton:hover:hover, body.highcontrast3 .PE_Recent_Posts_Horizontal .slider-carousel-outer button.pauseButton:hover, body.highcontrast3 .PE_Recent_Posts_Horizontal .slider-carousel-outer button.pauseButton:hover:hover {color: #ff0;background: #00f;}
body.highcontrast3 .mfp-modal-content {color: #ff0;background: #000;}
body.highcontrast3 .mfp-modal-content .mfp-close {color: #ff0;}
body.highcontrast3 .mfp-modal-content .mfp-close:hover, body.highcontrast3 .mfp-modal-content .mfp-close:focus {color: #00f;}
body.highcontrast3 .rev_slider_wrapper .tp-caption {background: #ff0 !important;color: #000 !important;box-shadow: 0 0 0 3px #ff0 !important;}
body.highcontrast3 .rev_slider_wrapper .tp-caption * {background: #ff0 !important;color: #000 !important;}
body.highcontrast3 .rev_slider_wrapper .tp-caption a {color: #000;}
body.highcontrast3 .rev_slider_wrapper .tp-caption a:hover {color: #00f;}
body.highcontrast3 .rev_slider_wrapper .tp-bullets.custom .tp-bullet {background-color: #00f;}
body.highcontrast3 .rev_slider_wrapper .tp-bullets.custom .tp-bullet:hover {background-color: #00f;}
body.highcontrast3 .rev_slider_wrapper .custom.tparrows {background-color: #000;}
body.highcontrast3 .rev_slider_wrapper .custom.tparrows:before {color: #ff0;}
body.highcontrast3 .rev_slider_wrapper .custom.tparrows:hover, body.highcontrast3 .rev_slider_wrapper .custom.tparrows:focus {background-color: #000;}
@media (max-width:991px) {body.highcontrast .pe-main-menu .nav-toggle button.is-active {color: #000;background: #fff;}
	body.highcontrast .pe-main-menu .pe-nav-container>.nav-menu {background: #000;border-color: #fff;}
	body.highcontrast .pe-main-menu .pe-nav-container>.nav-menu>.menu-item>a {color: #fff;}
	body.highcontrast .pe-main-menu .pe-nav-container>.nav-menu>.menu-item.hover>a, body.highcontrast .pe-main-menu .pe-nav-container>.nav-menu>.menu-item:hover>a, body.highcontrast .pe-main-menu .pe-nav-container>.nav-menu>.menu-item.current-menu-item>a, body.highcontrast .pe-main-menu .pe-nav-container>.nav-menu>.menu-item.mega-current-menu-ancestor>a {color: #000;}
	body.highcontrast .pe-main-menu .menu-item-has-children.hover:after, body.highcontrast .pe-main-menu .menu-item-has-children:hover:after, body.highcontrast .pe-main-menu .menu-item-has-children.is-active:after {color: #8bfffb;}
	body.highcontrast .pe-main-menu .nav-dropdown .nav-dropdown-in {background: #000;}
	body.highcontrast .pe-main-menu .nav-dropdown .nav-dropdown-in .nav-dropdown-in {background: #000;}
	body.highcontrast .pe-main-menu .nav-dropdown .menu-item a {color: #fff;}
	body.highcontrast .pe-main-menu .nav-dropdown .menu-item.hover>a, body.highcontrast .pe-main-menu .nav-dropdown .menu-item:hover>a, body.highcontrast .pe-main-menu .nav-dropdown .menu-item.current-menu-item>a, body.highcontrast .pe-main-menu .nav-dropdown .menu-item.mega-current-menu-ancestor>a {color: #8bfffb;}
	body.highcontrast2 .pe-main-menu .nav-toggle button.is-active {color: #000;background: #ff0;}
	body.highcontrast2 .pe-main-menu .pe-nav-container>.nav-menu {background: #000;border-color: #ff0;}
	body.highcontrast2 .pe-main-menu .pe-nav-container>.nav-menu>.menu-item>a {color: #ff0;}
	body.highcontrast2 .pe-main-menu .pe-nav-container>.nav-menu>.menu-item.hover>a, body.highcontrast2 .pe-main-menu .pe-nav-container>.nav-menu>.menu-item:hover>a, body.highcontrast2 .pe-main-menu .pe-nav-container>.nav-menu>.menu-item.current-menu-item>a, body.highcontrast2 .pe-main-menu .pe-nav-container>.nav-menu>.menu-item.mega-current-menu-ancestor>a {color: #000;}
	body.highcontrast2 .pe-main-menu .menu-item-has-children.hover:after, body.highcontrast2 .pe-main-menu .menu-item-has-children:hover:after, body.highcontrast2 .pe-main-menu .menu-item-has-children.is-active:after {color: #8bfffb;}
	body.highcontrast2 .pe-main-menu .nav-dropdown .nav-dropdown-in {background: #000;}
	body.highcontrast2 .pe-main-menu .nav-dropdown .nav-dropdown-in .nav-dropdown-in {background: #000;}
	body.highcontrast2 .pe-main-menu .nav-dropdown .menu-item a {color: #ff0;}
	body.highcontrast2 .pe-main-menu .nav-dropdown .menu-item.hover>a, body.highcontrast2 .pe-main-menu .nav-dropdown .menu-item:hover>a, body.highcontrast2 .pe-main-menu .nav-dropdown .menu-item.current-menu-item>a, body.highcontrast2 .pe-main-menu .nav-dropdown .menu-item.mega-current-menu-ancestor>a {color: #8bfffb;}
	body.highcontrast3 .pe-main-menu .nav-toggle button.is-active {color: #ff0;background: #000;}
	body.highcontrast3 .pe-main-menu .pe-nav-container>.nav-menu {background: #ff0;border-color: #000;}
	body.highcontrast3 .pe-main-menu .pe-nav-container>.nav-menu>.menu-item>a {color: #000;}
	body.highcontrast3 .pe-main-menu .pe-nav-container>.nav-menu>.menu-item.hover>a, body.highcontrast3 .pe-main-menu .pe-nav-container>.nav-menu>.menu-item:hover>a, body.highcontrast3 .pe-main-menu .pe-nav-container>.nav-menu>.menu-item.current-menu-item>a, body.highcontrast3 .pe-main-menu .pe-nav-container>.nav-menu>.menu-item.mega-current-menu-ancestor>a {color: #ff0;}
	body.highcontrast3 .pe-main-menu .menu-item-has-children.hover:after, body.highcontrast3 .pe-main-menu .menu-item-has-children:hover:after, body.highcontrast3 .pe-main-menu .menu-item-has-children.is-active:after {color: #00f;}
	body.highcontrast3 .pe-main-menu .nav-dropdown .nav-dropdown-in {background: #ff0;}
	body.highcontrast3 .pe-main-menu .nav-dropdown .nav-dropdown-in .nav-dropdown-in {background: #ff0;}
	body.highcontrast3 .pe-main-menu .nav-dropdown .menu-item a {color: #000;}
	body.highcontrast3 .pe-main-menu .nav-dropdown .menu-item.hover>a, body.highcontrast3 .pe-main-menu .nav-dropdown .menu-item:hover>a, body.highcontrast3 .pe-main-menu .nav-dropdown .menu-item.current-menu-item>a, body.highcontrast3 .pe-main-menu .nav-dropdown .menu-item.mega-current-menu-ancestor>a {color: #00f;}}
body.highcontrast .rev_slider_wrapper .tp-caption.slidelink, body.highcontrast2 .rev_slider_wrapper .tp-caption.slidelink, body.highcontrast3 .rev_slider_wrapper .tp-caption.slidelink {background: none !important;}