* {box-sizing: border-box;}
*:before, *:after {box-sizing: border-box;}
.container-fluid, .pe-container {max-width: 1230px;padding-right: 15px;padding-left: 15px;margin-right: auto;margin-left: auto;}
.container-fluid:before, .pe-container:before, .container-fluid:after, .pe-container:after {content: " ";display: table;}
.container-fluid:after, .pe-container:after {clear: both;}
.container-fluid.full, .pe-container.full {max-width: 100%;padding-left: 0;padding-right: 0;}
.container-fluid.full .row, .pe-container.full .row, .container-fluid.full .pe-row, .pe-container.full .pe-row {margin-left: 0;margin-right: 0;}
.row, .pe-row {margin-right: -15px;margin-left: -15px;}
.row:before, .pe-row:before, .row:after, .pe-row:after {content: " ";display: table;}
.row:after, .pe-row:after {clear: both;}
.pe-widget:not([class*='col-']) {position: relative;min-height: 1px;padding-right: 15px;padding-left: 15px;float: left;width: 100%;}
.col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12, .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12, .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12, .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12 {position: relative;min-height: 1px;padding-right: 15px;padding-left: 15px;}
.col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11 {float: left;}
.col-xs-1 {width: 8.3333333333333%;}
.col-xs-2 {width: 16.666666666667%;}
.col-xs-3 {width: 25%;}
.col-xs-4 {width: 33.333333333333%;}
.col-xs-5 {width: 41.666666666667%;}
.col-xs-6 {width: 50%;}
.col-xs-7 {width: 58.333333333333%;}
.col-xs-8 {width: 66.666666666667%;}
.col-xs-9 {width: 75%;}
.col-xs-10 {width: 83.333333333333%;}
.col-xs-11 {width: 91.666666666667%;}
.col-xs-12 {width: 100%;}
@media (min-width:768px) {.col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11 {float: left;}
	.col-sm-1 {width: 8.3333333333333%;}
	.col-sm-2 {width: 16.666666666667%;}
	.col-sm-3 {width: 25%;}
	.col-sm-4 {width: 33.333333333333%;}
	.col-sm-5 {width: 41.666666666667%;}
	.col-sm-6 {width: 50%;}
	.col-sm-7 {width: 58.333333333333%;}
	.col-sm-8 {width: 66.666666666667%;}
	.col-sm-9 {width: 75%;}
	.col-sm-10 {width: 83.333333333333%;}
	.col-sm-11 {width: 91.666666666667%;}
	.col-sm-12 {width: 100%;}
	.col-sm-push-1 {left: 8.3333333333333%;}
	.col-sm-push-2 {left: 16.666666666667%;}
	.col-sm-push-3 {left: 25%;}
	.col-sm-push-4 {left: 33.333333333333%;}
	.col-sm-push-5 {left: 41.666666666667%;}
	.col-sm-push-6 {left: 50%;}
	.col-sm-push-7 {left: 58.333333333333%;}
	.col-sm-push-8 {left: 66.666666666667%;}
	.col-sm-push-9 {left: 75%;}
	.col-sm-push-10 {left: 83.333333333333%;}
	.col-sm-push-11 {left: 91.666666666667%;}
	.col-sm-pull-1 {right: 8.3333333333333%;}
	.col-sm-pull-2 {right: 16.666666666667%;}
	.col-sm-pull-3 {right: 25%;}
	.col-sm-pull-4 {right: 33.333333333333%;}
	.col-sm-pull-5 {right: 41.666666666667%;}
	.col-sm-pull-6 {right: 50%;}
	.col-sm-pull-7 {right: 58.333333333333%;}
	.col-sm-pull-8 {right: 66.666666666667%;}
	.col-sm-pull-9 {right: 75%;}
	.col-sm-pull-10 {right: 83.333333333333%;}
	.col-sm-pull-11 {right: 91.666666666667%;}
	.col-sm-offset-1 {margin-left: 8.3333333333333%;}
	.col-sm-offset-2 {margin-left: 16.666666666667%;}
	.col-sm-offset-3 {margin-left: 25%;}
	.col-sm-offset-4 {margin-left: 33.333333333333%;}
	.col-sm-offset-5 {margin-left: 41.666666666667%;}
	.col-sm-offset-6 {margin-left: 50%;}
	.col-sm-offset-7 {margin-left: 58.333333333333%;}
	.col-sm-offset-8 {margin-left: 66.666666666667%;}
	.col-sm-offset-9 {margin-left: 75%;}
	.col-sm-offset-10 {margin-left: 83.333333333333%;}
	.col-sm-offset-11 {margin-left: 91.666666666667%;}}
@media (min-width:992px) {.col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11 {float: left;}
	.col-md-1 {width: 8.3333333333333%;}
	.col-md-2 {width: 16.666666666667%;}
	.col-md-3 {width: 25%;}
	.col-md-4 {width: 33.333333333333%;}
	.col-md-5 {width: 41.666666666667%;}
	.col-md-6 {width: 50%;}
	.col-md-7 {width: 58.333333333333%;}
	.col-md-8 {width: 66.666666666667%;}
	.col-md-9 {width: 75%;}
	.col-md-10 {width: 83.333333333333%;}
	.col-md-11 {width: 91.666666666667%;}
	.col-md-12 {width: 100%;}
	.col-md-push-0 {left: auto;}
	.col-md-push-1 {left: 8.3333333333333%;}
	.col-md-push-2 {left: 16.666666666667%;}
	.col-md-push-3 {left: 25%;}
	.col-md-push-4 {left: 33.333333333333%;}
	.col-md-push-5 {left: 41.666666666667%;}
	.col-md-push-6 {left: 50%;}
	.col-md-push-7 {left: 58.333333333333%;}
	.col-md-push-8 {left: 66.666666666667%;}
	.col-md-push-9 {left: 75%;}
	.col-md-push-10 {left: 83.333333333333%;}
	.col-md-push-11 {left: 91.666666666667%;}
	.col-md-pull-0 {right: auto;}
	.col-md-pull-1 {right: 8.3333333333333%;}
	.col-md-pull-2 {right: 16.666666666667%;}
	.col-md-pull-3 {right: 25%;}
	.col-md-pull-4 {right: 33.333333333333%;}
	.col-md-pull-5 {right: 41.666666666667%;}
	.col-md-pull-6 {right: 50%;}
	.col-md-pull-7 {right: 58.333333333333%;}
	.col-md-pull-8 {right: 66.666666666667%;}
	.col-md-pull-9 {right: 75%;}
	.col-md-pull-10 {right: 83.333333333333%;}
	.col-md-pull-11 {right: 91.666666666667%;}
	.col-md-offset-0 {margin-left: 0;}
	.col-md-offset-1 {margin-left: 8.3333333333333%;}
	.col-md-offset-2 {margin-left: 16.666666666667%;}
	.col-md-offset-3 {margin-left: 25%;}
	.col-md-offset-4 {margin-left: 33.333333333333%;}
	.col-md-offset-5 {margin-left: 41.666666666667%;}
	.col-md-offset-6 {margin-left: 50%;}
	.col-md-offset-7 {margin-left: 58.333333333333%;}
	.col-md-offset-8 {margin-left: 66.666666666667%;}
	.col-md-offset-9 {margin-left: 75%;}
	.col-md-offset-10 {margin-left: 83.333333333333%;}
	.col-md-offset-11 {margin-left: 91.666666666667%;}}
@media (min-width:1230px) {.col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11 {float: left;}
	.col-lg-1 {width: 8.3333333333333%;}
	.col-lg-2 {width: 16.666666666667%;}
	.col-lg-3 {width: 25%;}
	.col-lg-4 {width: 33.333333333333%;}
	.col-lg-5 {width: 41.666666666667%;}
	.col-lg-6 {width: 50%;}
	.col-lg-7 {width: 58.333333333333%;}
	.col-lg-8 {width: 66.666666666667%;}
	.col-lg-9 {width: 75%;}
	.col-lg-10 {width: 83.333333333333%;}
	.col-lg-11 {width: 91.666666666667%;}
	.col-lg-12 {width: 100%;}
	.col-lg-push-0 {left: auto;}
	.col-lg-push-1 {left: 8.3333333333333%;}
	.col-lg-push-2 {left: 16.666666666667%;}
	.col-lg-push-3 {left: 25%;}
	.col-lg-push-4 {left: 33.333333333333%;}
	.col-lg-push-5 {left: 41.666666666667%;}
	.col-lg-push-6 {left: 50%;}
	.col-lg-push-7 {left: 58.333333333333%;}
	.col-lg-push-8 {left: 66.666666666667%;}
	.col-lg-push-9 {left: 75%;}
	.col-lg-push-10 {left: 83.333333333333%;}
	.col-lg-push-11 {left: 91.666666666667%;}
	.col-lg-pull-0 {right: auto;}
	.col-lg-pull-1 {right: 8.3333333333333%;}
	.col-lg-pull-2 {right: 16.666666666667%;}
	.col-lg-pull-3 {right: 25%;}
	.col-lg-pull-4 {right: 33.333333333333%;}
	.col-lg-pull-5 {right: 41.666666666667%;}
	.col-lg-pull-6 {right: 50%;}
	.col-lg-pull-7 {right: 58.333333333333%;}
	.col-lg-pull-8 {right: 66.666666666667%;}
	.col-lg-pull-9 {right: 75%;}
	.col-lg-pull-10 {right: 83.333333333333%;}
	.col-lg-pull-11 {right: 91.666666666667%;}
	.col-lg-offset-0 {margin-left: 0;}
	.col-lg-offset-1 {margin-left: 8.3333333333333%;}
	.col-lg-offset-2 {margin-left: 16.666666666667%;}
	.col-lg-offset-3 {margin-left: 25%;}
	.col-lg-offset-4 {margin-left: 33.333333333333%;}
	.col-lg-offset-5 {margin-left: 41.666666666667%;}
	.col-lg-offset-6 {margin-left: 50%;}
	.col-lg-offset-7 {margin-left: 58.333333333333%;}
	.col-lg-offset-8 {margin-left: 66.666666666667%;}
	.col-lg-offset-9 {margin-left: 75%;}
	.col-lg-offset-10 {margin-left: 83.333333333333%;}
	.col-lg-offset-11 {margin-left: 91.666666666667%;}}
.clearfix:before, .clearfix:after {content: " ";display: table;}
.clearfix:after {clear: both;}
.center-block {display: block;margin-left: auto;margin-right: auto;}
.pull-right {float: right !important;}
.pull-left {float: left !important;}
.hide, .hidden {display: none !important;}
/*.show {display: block !important;}*/
.invisible {visibility: hidden;}
.text-hide {font: 0/0 a;color: transparent;text-shadow: none;background-color: transparent;border: 0;}
.no-bold {font-weight: normal;}
.no-bold b {font-weight: normal;}
.text-left {text-align: left;}
.text-right {text-align: right;}
.text-center {text-align: center;}
.text-justify {text-align: justify;}
.text-nowrap {white-space: nowrap;}
.text-lowercase {text-transform: lowercase;}
.text-uppercase {text-transform: uppercase;}
.text-capitalize {text-transform: capitalize;}
.visible-xs, .visible-sm, .visible-md, .visible-lg {display: none !important;}
.visible-xs-block, .visible-xs-inline, .visible-xs-inline-block, .visible-sm-block, .visible-sm-inline, .visible-sm-inline-block, .visible-md-block, .visible-md-inline, .visible-md-inline-block, .visible-lg-block, .visible-lg-inline, .visible-lg-inline-block {display: none !important;}
@media (max-width:767px) {.visible-xs {display: block !important;}
	table.visible-xs {display: table !important;}
	tr.visible-xs {display: table-row !important;}
	th.visible-xs, td.visible-xs {display: table-cell !important;}}
@media (max-width:767px) {.visible-xs-block {display: block !important;}}
@media (max-width:767px) {.visible-xs-inline {display: inline !important;}}
@media (max-width:767px) {.visible-xs-inline-block {display: inline-block !important;}}
@media (min-width:768px) and (max-width:991px) {.visible-sm {display: block !important;}
	table.visible-sm {display: table !important;}
	tr.visible-sm {display: table-row !important;}
	th.visible-sm, td.visible-sm {display: table-cell !important;}}
@media (min-width:768px) and (max-width:991px) {.visible-sm-block {display: block !important;}}
@media (min-width:768px) and (max-width:991px) {.visible-sm-inline {display: inline !important;}}
@media (min-width:768px) and (max-width:991px) {.visible-sm-inline-block {display: inline-block !important;}}
@media (min-width:992px) and (max-width:1229px) {.visible-md {display: block !important;}
	table.visible-md {display: table !important;}
	tr.visible-md {display: table-row !important;}
	th.visible-md, td.visible-md {display: table-cell !important;}}
@media (min-width:992px) and (max-width:1229px) {.visible-md-block {display: block !important;}}
@media (min-width:992px) and (max-width:1229px) {.visible-md-inline {display: inline !important;}}
@media (min-width:992px) and (max-width:1229px) {.visible-md-inline-block {display: inline-block !important;}}
@media (min-width:1230px) {.visible-lg {display: block !important;}
	table.visible-lg {display: table !important;}
	tr.visible-lg {display: table-row !important;}
	th.visible-lg, td.visible-lg {display: table-cell !important;}}
@media (min-width:1230px) {.visible-lg-block {display: block !important;}}
@media (min-width:1230px) {.visible-lg-inline {display: inline !important;}}
@media (min-width:1230px) {.visible-lg-inline-block {display: inline-block !important;}}
@media (max-width:767px) {.hidden-xs {display: none !important;}}
@media (min-width:768px) and (max-width:991px) {.hidden-sm {display: none !important;}}
@media (min-width:992px) and (max-width:1229px) {.hidden-md {display: none !important;}}
@media (min-width:1230px) {.hidden-lg {display: none !important;}}
.embed-responsive {position: relative;display: block;height: 0;padding: 0;overflow: hidden;}
.embed-responsive .embed-responsive-item, .embed-responsive iframe, .embed-responsive embed, .embed-responsive object, .embed-responsive video {position: absolute;top: 0;left: 0;bottom: 0;height: 100%;width: 100%;border: 0;}
.embed-responsive-16by9 {padding-bottom: 56.25%;}
.embed-responsive-4by3 {padding-bottom: 75%;}
figure {margin: 0;}
img {max-width: 100%;width: auto \9;height: auto;vertical-align: middle;border: 0;-ms-interpolation-mode: bicubic;}
.img-responsive {display: block;max-width: 100%;height: auto;}
.pe-img-circle {border-radius: 50%;}
.pe-img-polaroid {background: #fff;padding: 4px;border: 1px solid #f1f1f1;}
.pe-img-rounded {border-radius: 5px;}
.sr-only {position: absolute;width: 1px;height: 1px;margin: -1px;padding: 0;overflow: hidden;clip: rect(0,0,0,0);border: 0;}
.sr-only-focusable:active, .sr-only-focusable:focus {position: static;width: auto;height: auto;margin: 0;overflow: visible;clip: auto;}
[role="button"] {cursor: pointer;}
.pe-animation {opacity: 0;}
.pe-animation.animated {opacity: 1;}
html {font-size: 16px;height: 100%;}
html.no-scroll {width: 100%;overflow-y: scroll;position: fixed;}
body {color: #444;font-family: Roboto,Arial,Helvetica,sans-serif;font-size: inherit;font-style: normal;font-weight: 400;letter-spacing: normal;text-transform: none;/*background-color: #19687d;*/line-height: 1.7;height: 100%;}
body.font-readable {letter-spacing: .12em;word-spacing: .16em;}
.nospace {padding: 0 !important;}
.nospace-top {padding-top: 0 !important;}
.nospace-bottom {padding-bottom: 0 !important;}
.wide-page .pe-container, .wide-page .container-fluid {max-width: 100%;}
#pe-wcag .pe-wcag-settings {margin: 0;line-height: 40px;font-size: .9em;}
#pe-wcag .pe-wcag-settings ul {margin: 0;}
#pe-wcag .pe-wcag-settings ul li:first-child {margin: 0;}
#pe-wcag .pe-wcag-settings li {float: left;margin: 0 0 0 5px;padding: 0;}
#pe-wcag .pe-wcag-settings li:before {display: none;}
#pe-wcag .pe-wcag-settings li button {font-size: inherit;font-weight: 400;line-height: 1;padding: 3px 7px;border: 1px solid #f1f1f1;color: #f98e2b;background: #fff;box-sizing: border-box;text-decoration: none;}
#pe-wcag .pe-wcag-settings li button:hover, #pe-wcag .pe-wcag-settings li button:focus {color: #fff;background: #f98e2b;}
#pe-wcag .pe-wcag-settings li button+button {margin: 0 0 0 2px;}
#pe-wcag .pe-wcag-settings .contrast .pe-highcontrast {background: #000;color: #fff;}
#pe-wcag .pe-wcag-settings .contrast .pe-highcontrast:hover, #pe-wcag .pe-wcag-settings .contrast .pe-highcontrast:focus {color: #fff;background: #f98e2b;}
#pe-wcag .pe-wcag-settings .contrast .pe-highcontrast2 {background: #000;color: #ff0;}
#pe-wcag .pe-wcag-settings .contrast .pe-highcontrast2:hover, #pe-wcag .pe-wcag-settings .contrast .pe-highcontrast2:focus {color: #fff;background: #f98e2b;}
#pe-wcag .pe-wcag-settings .contrast .pe-highcontrast3 {background: #ff0;color: #000;}
#pe-wcag .pe-wcag-settings .contrast .pe-highcontrast3:hover, #pe-wcag .pe-wcag-settings .contrast .pe-highcontrast3:focus {color: #fff;background: #f98e2b;}
#pe-main {position: relative;background: #fff;overflow-x: hidden;}
.sticky-bar #pe-main {padding-top: 120px;}
.sticky-bar.top-bar #pe-main {padding-top: 160px;}
.sticky-bar #pe-bar {position: fixed;width: 100%;top: 0;right: 0;left: 0;z-index: 900;}
.admin-bar.sticky-bar #pe-bar {top: 32px;}
#pe-top-bar { /* line-height: 40px; */
	font-size: .9em;
	background: #f6f6f6;
	color: #858585;
}#pe-logo-nav {border-top: 5px solid #f1f1f1;background: #fff;}
.sticky-bar .scrolled #pe-logo-nav {border-bottom: 1px solid #f1f1f1;}
#pe-logo-nav-in {position: relative;}
#pe-bar-left {padding: 20px 0;-webkit-transition: padding .2s ease-out;transition: padding .2s ease-out;}
.scrolled #pe-bar-left {padding: 10px 0;}
#pe-search, #pe-offcanvas-button, .menu-responsive #pe-main-menu #mega-menu-wrap-main-menu, .pe-main-menu .nav-toggle, #pe-wcag-mobile {margin-left: 20px;padding: 37.5px 0;-webkit-transition: padding .2s ease-out;transition: padding .2s ease-out;}
.scrolled #pe-search, .scrolled #pe-offcanvas-button, .scrolled.menu-responsive #pe-main-menu #mega-menu-wrap-main-menu, .scrolled .pe-main-menu .nav-toggle, .scrolled #pe-wcag-mobile {padding: 27.5px 0;}
#pe-wcag-mobile {display: none;float: left;margin-left: 30px;line-height: 40px;}
.mega-menu-main-menu-mobile-open #pe-wcag-mobile {display: none;}
.sticky-bar header {z-index: 2000;}
.sticky-bar.scrolled header {z-index: 2002;position: relative;}
#pe-header {background: #f8f8f8;color: #00586f;}
#pe-services-section {padding-top: 60px;padding-bottom: 30px;}
#pe-top1 {padding-top: 60px;padding-bottom: 30px;color: #444;background: #f1f1f1;}
#pe-top2 {padding-top: 60px;padding-bottom: 30px;color: #333;background: #dc7269;}
#pe-top3 {padding-top: 60px;padding-bottom: 30px;}
#pe-top4 {padding-top: 60px;padding-bottom: 30px;}
#pe-top3+#pe-top4 {padding-top: 30px;}
#pe-breadcrumbs {padding-top: 30px;}
#pe-breadcrumbs+#pe-content {padding-top: 30px;}
#pe-content {padding-top: 60px;padding-bottom: 30px;}
#pe-content+#pe-bottom1 {padding-top: 30px;}
#pe-maincontent {margin: 0 0 30px;}
#pe-bottom1 {padding-top: 60px;padding-bottom: 30px;}
#pe-bottom2 {padding-top: 60px;padding-bottom: 30px;color: #444;background: #f8f8f8;}
#pe-bottom3 {padding-top: 60px;padding-bottom: 30px;}
#pe-bottom4 {padding-top: 60px;padding-bottom: 30px;}
#pe-bottom3+#pe-bottom4 {padding-top: 30px;}
#pe-footer-mod {
	padding-top: 60px;
	padding-bottom: 30px;
	color: #000 !important;
	font-weight: 500 !important;
	background: #fafafa;
}
#pe-footer {
	font-size: .9em;
	padding: 30px 0;
	color: #fff;
	background: #555;
	line-height: 35px;
	background: #007a8f !important;
}
#pe-footer a {color: #fff;}
#pe-footer a:hover, #pe-footer a:focus {color: #fff;}
a {color: #f98e2b;text-decoration: none;}
a:hover, a:active, a:focus {text-decoration: underline;outline: 0;}
::selection {background: #f98e2b;color: #fff;}
::-webkit-selection {background: #f98e2b;color: #fff;}
::-moz-selection {background: #f98e2b;color: #fff;}
select, textarea, input[type="text"], input[type="password"], input[type="datetime"], input[type="datetime-local"], input[type="date"], input[type="month"], input[type="time"], input[type="week"], input[type="number"], input[type="email"], input[type="url"], input[type="search"], input[type="tel"], input[type="color"] {line-height: 20px;vertical-align: middle;font-size: 16px;font-style: normal;font-weight: 300;padding: 14px 10px;border: 1px solid #f1f1f1;color: #979ea1;background: #fff;border-radius: 0;}
select::-moz-placeholder, textarea::-moz-placeholder, input[type="text"]::-moz-placeholder, input[type="password"]::-moz-placeholder, input[type="datetime"]::-moz-placeholder, input[type="datetime-local"]::-moz-placeholder, input[type="date"]::-moz-placeholder, input[type="month"]::-moz-placeholder, input[type="time"]::-moz-placeholder, input[type="week"]::-moz-placeholder, input[type="number"]::-moz-placeholder, input[type="email"]::-moz-placeholder, input[type="url"]::-moz-placeholder, input[type="search"]::-moz-placeholder, input[type="tel"]::-moz-placeholder, input[type="color"]::-moz-placeholder {color: #979ea1;opacity: 1;}
select:-ms-input-placeholder, textarea:-ms-input-placeholder, input[type="text"]:-ms-input-placeholder, input[type="password"]:-ms-input-placeholder, input[type="datetime"]:-ms-input-placeholder, input[type="datetime-local"]:-ms-input-placeholder, input[type="date"]:-ms-input-placeholder, input[type="month"]:-ms-input-placeholder, input[type="time"]:-ms-input-placeholder, input[type="week"]:-ms-input-placeholder, input[type="number"]:-ms-input-placeholder, input[type="email"]:-ms-input-placeholder, input[type="url"]:-ms-input-placeholder, input[type="search"]:-ms-input-placeholder, input[type="tel"]:-ms-input-placeholder, input[type="color"]:-ms-input-placeholder {color: #979ea1;}
select::-webkit-input-placeholder, textarea::-webkit-input-placeholder, input[type="text"]::-webkit-input-placeholder, input[type="password"]::-webkit-input-placeholder, input[type="datetime"]::-webkit-input-placeholder, input[type="datetime-local"]::-webkit-input-placeholder, input[type="date"]::-webkit-input-placeholder, input[type="month"]::-webkit-input-placeholder, input[type="time"]::-webkit-input-placeholder, input[type="week"]::-webkit-input-placeholder, input[type="number"]::-webkit-input-placeholder, input[type="email"]::-webkit-input-placeholder, input[type="url"]::-webkit-input-placeholder, input[type="search"]::-webkit-input-placeholder, input[type="tel"]::-webkit-input-placeholder, input[type="color"]::-webkit-input-placeholder {color: #979ea1;}
select:focus, textarea:focus, input[type="text"]:focus, input[type="password"]:focus, input[type="datetime"]:focus, input[type="datetime-local"]:focus, input[type="date"]:focus, input[type="month"]:focus, input[type="time"]:focus, input[type="week"]:focus, input[type="number"]:focus, input[type="email"]:focus, input[type="url"]:focus, input[type="search"]:focus, input[type="tel"]:focus, input[type="color"]:focus {border-color: #f98e2b;outline: 0;}
textarea {height: auto;line-height: 1.2;padding: 14px 10px;}
.button, button, input[type="submit"], input[type="button"], input[type="reset"] {display: inline-block;vertical-align: middle;text-align: center;cursor: pointer;text-decoration: none;height: auto;line-height: 20px;border: none;background: #f1f1f1;/*text-transform: uppercase;*/font-family: inherit;font-size: 16px;font-weight: 700;padding: 15px 45px;color: #f98e2b;border-radius: 0;-webkit-transition: all .2s ease-in;transition: all .2s ease-in;}
.button.active, button.active, input[type="submit"].active, input[type="button"].active, input[type="reset"].active, .button:hover, button:hover, input[type="submit"]:hover, input[type="button"]:hover, input[type="reset"]:hover, .button:focus, button:focus, input[type="submit"]:focus, input[type="button"]:focus, input[type="reset"]:focus {text-decoration: none;color: #fff;background: #f98e2b;}
.button.active, button.active, input[type="submit"].active, input[type="button"].active, input[type="reset"].active, .button:active, button:active, input[type="submit"]:active, input[type="button"]:active, input[type="reset"]:active {outline: 0;}
.button a {color: #f98e2b;text-decoration: none;}
.button.active a, .button:hover a, .button:focus a {color: #fff;}
.readmore {display: inline-block;vertical-align: middle;padding: 13px 30px;font-size: 16px;font-weight: 700;line-height: 20px;text-transform: uppercase;text-decoration: none;color: #f98e2b;border: 2px solid #f98e2b;-webkit-transition: all .2s ease-in;transition: all .2s ease-in;}
.readmore.active, .readmore:hover, .readmore:focus {text-decoration: none;color: currentColor;border: 2px solid currentColor;}
.readmore.active, .readmore:active {outline: 0;}
.pe-breadcrumb {padding: 0;margin: 0;list-style: none;}
.pe-breadcrumb>li {float: left;}
.pe-breadcrumb>li a {color: #f98e2b;}
.pe-breadcrumb>li+li {padding-left: 10px;position: relative;}
.pe-breadcrumb>li+li:before {display: inline-block;font-family: "Font Awesome 5 Free";font-weight: 900;font-variant: normal;font-style: normal;font-size: inherit;line-height: 1;text-rendering: auto;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;transform: translate(0,0);letter-spacing: 0;content: "";margin-right: 12px;}
.pe-breadcrumb>.active {color: inherit;}
.pe-pagination-block {text-align: center;padding: 30px 0 0;}
.pe-pagination {margin: -5px 0;}
.pe-pagination>li {display: inline-block;margin: 5px 3px;vertical-align: top;}
.pe-pagination>li a, .pe-pagination>li span {display: block;line-height: 20px;padding: 15px 20px 14px;text-decoration: none;color: #f98e2b;background: #f1f1f1;-webkit-transition: all .2s ease-in;transition: all .2s ease-in;}
.pe-pagination>li a:hover, .pe-pagination>li span:hover, .pe-pagination>li a:focus, .pe-pagination>li span:focus {color: #fff;background: #f98e2b;}
.pe-pagination>li.active a, .pe-pagination>li.active span {color: #fff;background: #f98e2b;}
.pe-page-links {padding: 30px 0 0;text-align: center;}
.pe-page-links a, .pe-page-links>span {display: inline-block;line-height: 20px;padding: 15px 20px 14px;text-decoration: none;color: #f98e2b;background: #f1f1f1;-webkit-transition: all .2s ease-in;transition: all .2s ease-in;}
.pe-page-links>span, .pe-page-links a:hover, .pe-page-links a:focus {color: #fff;background: #f98e2b;}
.pe-table {width: 100%;max-width: 100%;margin: 0;}
.pe-table th, .pe-table td {padding: 10px;line-height: 26px;vertical-align: top;border-bottom: 1px solid #f1f1f1;}
.pe-table th {background: #f98e2b;color: #fff;border-top: 1px solid;border-color: transparent;text-align: center;}
.pe-table>tbody+tbody {border-top: 2px solid #f1f1f1;}
.searchform .pe-search-input {display: inline;}
.searchform .button {padding-left: 20px;padding-right: 20px;font-size: 18px;}
#pe-search form {display: block;position: relative;margin: 0;}
#pe-search .pe-search-input {position: absolute;top: 0;left: auto;right: 40px;z-index: 2;display: none;}
#pe-search .pe-search-input input {padding: 0 10px;width: 260px;height: 40px;line-height: 40px;font-style: italic;box-sizing: border-box;}
#pe-search .button {background: none;width: 40px;height: 40px;line-height: 40px;padding: 0;color: #f98e2b;}
.pe-search-box {text-align: center;}
.pe-search-box .pe-search-input input {width: 50%;}
.pe-search .subheading-category {display: block;text-align: center;}
.fsize70 {font-size: 11.2px;}
.fsize70 .button, .fsize70 button, .fsize70 input[type="submit"], .fsize70 input[type="button"], .fsize70 input[type="reset"] {font-size: 11.2px;}
.fsize70 .readmore {font-size: 11.2px;}
.fsize70 .page-header>h1, .fsize70 .page-header>h2, .fsize70 .page-header>h3, .fsize70 .page-header>h4, .fsize70 .page-header>h5, .fsize70 .page-header>h6, .fsize70 .page-header>p {font-size: 21px;}
.fsize70 .pe-opening-hours .pe-title, .fsize70 .pe-member-contact .pe-title, .fsize70 .pe-socials .pe-title, .fsize70 #pe-services-carousel .pe-services-members .pe-title {font-size: 15.4px;}
.fsize70 .pe-widget h3.pe-title, .fsize70 .pe-widget-raw h3.pe-title {font-size: 15.4px;}
.fsize70 .pe-box span.pe-icon-title {font-size: 15.4px;}
.fsize70 .cd-headline {font-size: 21px;}
.fsize70 .pe-anibox figure h2 {font-size: 15.4px;}
.fsize70 #mega-menu-wrap-main-menu #mega-menu-main-menu>li.mega-menu-item>a.mega-menu-link {font-size: 11.2px !important;}
.fsize70 #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, .fsize70 #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, .fsize70 #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 {font-size: 9.8px !important;}
.fsize70 #pe-maincontent {font-size: 11.2px;}
.fsize80 {font-size: 12.8px;}
.fsize80 .button, .fsize80 button, .fsize80 input[type="submit"], .fsize80 input[type="button"], .fsize80 input[type="reset"] {font-size: 12.8px;}
.fsize80 .readmore {font-size: 12.8px;}
.fsize80 .page-header>h1, .fsize80 .page-header>h2, .fsize80 .page-header>h3, .fsize80 .page-header>h4, .fsize80 .page-header>h5, .fsize80 .page-header>h6, .fsize80 .page-header>p {font-size: 24px;}
.fsize80 .pe-opening-hours .pe-title, .fsize80 .pe-member-contact .pe-title, .fsize80 .pe-socials .pe-title, .fsize80 #pe-services-carousel .pe-services-members .pe-title {font-size: 17.6px;}
.fsize80 .pe-widget h3.pe-title, .fsize80 .pe-widget-raw h3.pe-title {font-size: 17.6px;}
.fsize80 .pe-box span.pe-icon-title {font-size: 17.6px;}
.fsize80 .cd-headline {font-size: 24px;}
.fsize80 .pe-anibox figure h2 {font-size: 17.6px;}
.fsize80 #mega-menu-wrap-main-menu #mega-menu-main-menu>li.mega-menu-item>a.mega-menu-link {font-size: 12.8px !important;}
.fsize80 #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, .fsize80 #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, .fsize80 #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 {font-size: 11.2px !important;}
.fsize80 #pe-maincontent {font-size: 12.8px;}
.fsize90 {font-size: 14.4px;}
.fsize90 .button, .fsize90 button, .fsize90 input[type="submit"], .fsize90 input[type="button"], .fsize90 input[type="reset"] {font-size: 14.4px;}
.fsize90 .readmore {font-size: 14.4px;}
.fsize90 .page-header>h1, .fsize90 .page-header>h2, .fsize90 .page-header>h3, .fsize90 .page-header>h4, .fsize90 .page-header>h5, .fsize90 .page-header>h6, .fsize90 .page-header>p {font-size: 27px;}
.fsize90 .pe-opening-hours .pe-title, .fsize90 .pe-member-contact .pe-title, .fsize90 .pe-socials .pe-title, .fsize90 #pe-services-carousel .pe-services-members .pe-title {font-size: 19.8px;}
.fsize90 .pe-widget h3.pe-title, .fsize90 .pe-widget-raw h3.pe-title {font-size: 19.8px;}
.fsize90 .pe-box span.pe-icon-title {font-size: 19.8px;}
.fsize90 .cd-headline {font-size: 27px;}
.fsize90 .pe-anibox figure h2 {font-size: 19.8px;}
.fsize90 #mega-menu-wrap-main-menu #mega-menu-main-menu>li.mega-menu-item>a.mega-menu-link {font-size: 14.4px !important;}
.fsize90 #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, .fsize90 #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, .fsize90 #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 {font-size: 12.6px !important;}
.fsize90 #pe-maincontent {font-size: 14.4px;}
.fsize110 {font-size: 17.6px;}
.fsize110 .button, .fsize110 button, .fsize110 input[type="submit"], .fsize110 input[type="button"], .fsize110 input[type="reset"] {font-size: 17.6px;}
.fsize110 .readmore {font-size: 17.6px;}
.fsize110 .page-header>h1, .fsize110 .page-header>h2, .fsize110 .page-header>h3, .fsize110 .page-header>h4, .fsize110 .page-header>h5, .fsize110 .page-header>h6, .fsize110 .page-header>p {font-size: 33px;}
.fsize110 .pe-opening-hours .pe-title, .fsize110 .pe-member-contact .pe-title, .fsize110 .pe-socials .pe-title, .fsize110 #pe-services-carousel .pe-services-members .pe-title {font-size: 24.2px;}
.fsize110 .pe-widget h3.pe-title, .fsize110 .pe-widget-raw h3.pe-title {font-size: 24.2px;}
.fsize110 .pe-box span.pe-icon-title {font-size: 24.2px;}
.fsize110 .cd-headline {font-size: 33px;}
.fsize110 .pe-anibox figure h2 {font-size: 24.2px;}
.fsize110 #mega-menu-wrap-main-menu #mega-menu-main-menu>li.mega-menu-item>a.mega-menu-link {font-size: 17.6px !important;}
.fsize110 #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, .fsize110 #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, .fsize110 #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 {font-size: 15.4px !important;}
.fsize110 #pe-maincontent {font-size: 19.2px;}
.fsize120 {font-size: 19.2px;}
.fsize120 .button, .fsize120 button, .fsize120 input[type="submit"], .fsize120 input[type="button"], .fsize120 input[type="reset"] {font-size: 19.2px;}
.fsize120 .readmore {font-size: 19.2px;}
.fsize120 .page-header>h1, .fsize120 .page-header>h2, .fsize120 .page-header>h3, .fsize120 .page-header>h4, .fsize120 .page-header>h5, .fsize120 .page-header>h6, .fsize120 .page-header>p {font-size: 36px;}
.fsize120 .pe-opening-hours .pe-title, .fsize120 .pe-member-contact .pe-title, .fsize120 .pe-socials .pe-title, .fsize120 #pe-services-carousel .pe-services-members .pe-title {font-size: 26.4px;}
.fsize120 .pe-widget h3.pe-title, .fsize120 .pe-widget-raw h3.pe-title {font-size: 26.4px;}
.fsize120 .pe-box span.pe-icon-title {font-size: 26.4px;}
.fsize120 .cd-headline {font-size: 36px;}
.fsize120 .pe-anibox figure h2 {font-size: 26.4px;}
.fsize120 #mega-menu-wrap-main-menu #mega-menu-main-menu>li.mega-menu-item>a.mega-menu-link {font-size: 19.2px !important;}
.fsize120 #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, .fsize120 #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, .fsize120 #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 {font-size: 16.8px !important;}
.fsize120 #pe-maincontent {font-size: 24px;}
.fsize130 {font-size: 20.8px;}
.fsize130 .button, .fsize130 button, .fsize130 input[type="submit"], .fsize130 input[type="button"], .fsize130 input[type="reset"] {font-size: 20.8px;}
.fsize130 .readmore {font-size: 20.8px;}
.fsize130 .page-header>h1, .fsize130 .page-header>h2, .fsize130 .page-header>h3, .fsize130 .page-header>h4, .fsize130 .page-header>h5, .fsize130 .page-header>h6, .fsize130 .page-header>p {font-size: 39px;}
.fsize130 .pe-opening-hours .pe-title, .fsize130 .pe-member-contact .pe-title, .fsize130 .pe-socials .pe-title, .fsize130 #pe-services-carousel .pe-services-members .pe-title {font-size: 28.6px;}
.fsize130 .pe-widget h3.pe-title, .fsize130 .pe-widget-raw h3.pe-title {font-size: 28.6px;}
.fsize130 .pe-box span.pe-icon-title {font-size: 28.6px;}
.fsize130 .cd-headline {font-size: 39px;}
.fsize130 .pe-anibox figure h2 {font-size: 28.6px;}
.fsize130 #mega-menu-wrap-main-menu #mega-menu-main-menu>li.mega-menu-item>a.mega-menu-link {font-size: 20.8px !important;}
.fsize130 #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, .fsize130 #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, .fsize130 #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 {font-size: 18.2px !important;}
.fsize130 #pe-maincontent {font-size: 32px;}
#pe-back-top {position: fixed;bottom: 20px;right: 20px;left: auto;z-index: 9999;}
#pe-back-top a {display: block;position: relative;height: 60px;-webkit-transition: all 1s ease 0s;transition: all 1s ease 0s;width: 60px;color: #fff;background-color: #f98e2b;opacity: .6;text-decoration: none;}
#pe-back-top a span {position: absolute;top: 50%;margin-top: -10px;left: 50%;margin-left: -8px;right: auto;font-size: 16px;}
#pe-back-top a:hover, #pe-back-top a:focus {opacity: 1;cursor: pointer;color: #fff;}
.pe-blog-row {margin-top: 30px;padding-top: 30px;border-top: 1px solid #f1f1f1;}
.pe-blog-row:first-child {margin-top: 0;padding-top: 0;border-top: none;}
.pe-blog-row.effect {margin-top: 30px;padding-top: 0;border-top: none;}
.pe-blog-row.effect:first-child {margin-top: 0;}
.page-header {margin: 0 0 30px;}
.page-header>h1, .page-header>h2, .page-header>h3, .page-header>h4, .page-header>h5, .page-header>h6, .page-header>p {display: block;color: #444;font-family: Roboto,Arial,Helvetica,sans-serif;font-weight: 400;font-size: 30px;letter-spacing: normal;text-transform: none;line-height: 1.1;margin: 0;}
.page-header>h1 a, .page-header>h2 a, .page-header>h3 a, .page-header>h4 a, .page-header>h5 a, .page-header>h6 a, .page-header>p a {color: #444;text-decoration: none;}
.page-header>h1 a:hover, .page-header>h2 a:hover, .page-header>h3 a:hover, .page-header>h4 a:hover, .page-header>h5 a:hover, .page-header>h6 a:hover, .page-header>p a:hover {color: #f98e2b;}
.sticky .page-header h1 a, .sticky .page-header h2 a {position: relative;}
.sticky .page-header h1 a:before, .sticky .page-header h2 a:before {display: inline-block;font-family: "Font Awesome 5 Free";font-weight: 900;font-variant: normal;font-style: normal;font-size: inherit;line-height: 1;text-rendering: auto;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;transform: translate(0,0);letter-spacing: 0;content: "";color: #f98e2b;margin-right: 5px;}
.pe-article-read-more {margin: 30px 0 0;text-align: right;}
.pe-item-image {max-width: 100%;margin-bottom: 30px;}
.pe-item-image.pull-left {margin-right: 30px;}
.pe-item-image.pull-right {margin-left: 30px;}
.alignleft, .alignright {margin-bottom: 30px;}
.alignright {float: right;margin-left: 30px;}
.alignleft {float: left;margin-right: 30px;}
.wp-caption {margin-bottom: 30px;}
.wp-caption img {margin: 0;}
.wp-caption .wp-caption-text {padding: 10px;color: #f98e2b;background: #f1f1f1;font-size: .9em;}
.pe-blog-row figure.effect {display: inline-block;vertical-align: top;position: relative;overflow: hidden;-webkit-transition: background .35s;transition: background .35s;height: 100%;margin: 0;}
.pe-blog-row figure.effect img {-webkit-transition: opacity .35s;transition: opacity .35s;}
.pe-blog-row figure.effect .intro {display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-align-content: center;-ms-flex-line-pack: center;align-content: center;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-pack: center;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center;width: 100%;height: 100%;padding: 30px;opacity: 0;-webkit-transition: opacity .35s,transform .25s;transition: opacity .35s,transform .25s;font-size: 1em;text-align: justify;line-height: 1.5;background: rgba(255,255,255,.7);}
.pe-blog-row figure.effect .intro a {pointer-events: auto;}
.pe-blog-row figure.effect .pe-article-read-more {margin: 20px 0 0;text-align: center;}
.pe-blog-row figure.effect .pe-article-read-more .readmore {padding: 5px 20px 0;border: none;border-top: 2px solid #444;color: #444;}
.pe-blog-row figure.effect .pe-article-read-more .readmore:hover, .pe-blog-row figure.effect .pe-article-read-more .readmore:focus {padding-left: 30px;padding-right: 30px;}
.pe-blog-row figure.effect figcaption {position: absolute;top: 0;left: 0;height: 100%;width: 100%;padding: 30px;color: #444;-webkit-backface-visibility: hidden;backface-visibility: hidden;pointer-events: none;}
.pe-blog-row figure.effect figcaption:before {position: absolute;top: 30px;right: 30px;bottom: 30px;left: 30px;box-shadow: 0 0 0 30px rgba(255,255,255,.3);content: "";opacity: 0;-webkit-transition: opacity .35s,transform .25s;transition: opacity .35s,transform .25s;-webkit-transform: scale3d(1.4,1.4,1);transform: scale3d(1.4,1.4,1);pointer-events: none;}
.pe-blog-row figure.effect:hover figcaption:before {opacity: 1;-webkit-transform: scale3d(1,1,1);transform: scale3d(1,1,1);}
.pe-blog-row figure.effect:hover .intro {opacity: 1;}
.post-meta {font-size: .9em;line-height: 1.1;margin: 5px 0 0;}
.pe-author-info {padding-top: 30px;}
.pe-author-info .pe-title {color: #444;font-family: Roboto,Arial,Helvetica,sans-serif;font-weight: 400;font-size: 22px;font-style: normal;letter-spacing: normal;text-transform: none;line-height: 1.1;margin: 0 0 30px;padding: 0 0 20px;border-bottom: 1px solid #f1f1f1;position: relative;}
.pe-author-info .pe-title:after {content: "";position: absolute;width: 100%;height: 1px;background: #f1f1f1;bottom: 1px;left: 0;right: auto;}
.pe-author-name {line-height: 1.1;margin: 0 0 10px;}
.pe-author-name a {display: block;text-decoration: none;}
.pe-author-name .url {font-size: .9em;margin: 5px 0 0;}
.pe-author-name .name {display: block;color: #444;font-weight: bold;}
.pe-author-in {display: table;}
.pe-author-avatar {display: table-cell;vertical-align: top;padding: 5px 30px 20px 0;}
.pe-author-avatar img {box-sizing: content-box;max-width: none;}
.pe-author-details {display: table-cell;vertical-align: top;}
.pe-post-tags {padding-top: 30px;}
.pe-post-tags .title {float: left;}
.pe-post-tags ul {margin: 0;}
.pe-post-tags ul li {display: inline;padding: 0 2px;}
.pe-comments {padding-top: 30px;}
.pe-comments .comment-reply-title, .pe-comments .comments-title {color: #444;font-family: Roboto,Arial,Helvetica,sans-serif;font-weight: 400;font-size: 22px;font-style: normal;letter-spacing: normal;text-transform: none;line-height: 1.1;margin: 0 0 30px;padding: 0 0 20px;border-bottom: 1px solid #f1f1f1;position: relative;}
.pe-comments .comment-reply-title:after, .pe-comments .comments-title:after {content: "";position: absolute;width: 100%;height: 1px;background: #f1f1f1;bottom: 1px;left: 0;right: auto;}
.pe-comments .comment-body {display: table;margin-bottom: 30px;}
.pe-comments ul.children {padding-left: 130px;margin: 0;}
.pe-comments .comment-avatar {display: table-cell;vertical-align: top;padding: 5px 30px 20px 0;}
.pe-comments .comment-avatar img.avatar {box-sizing: content-box;max-width: none;}
.pe-comments .comment-details {display: table-cell;vertical-align: top;}
.pe-comments .comment-author {line-height: 1.1;}
.pe-comments .comment-author .author {font-weight: 700;}
.pe-comments .comment-meta {font-size: .9em;line-height: 1.1;margin: 5px 0 0;}
.pe-comments .comment-meta+p {margin-top: 10px;}
.pe-comments input[type='text'], .pe-comments textarea {width: 100%;margin: 0 0 30px;}
.pe-comments .form-submit {margin: 0;}
.pe-comments .comment-respond {margin: 0 0 30px;}
.pe-row.single-member {clear: both;margin-top: 30px;}
.pe-opening-hours .pe-title {color: #444;font-family: Roboto,Arial,Helvetica,sans-serif;font-weight: 400;font-size: 22px;font-style: normal;letter-spacing: normal;text-transform: none;line-height: 1.1;margin: 0 0 30px;padding: 0 0 20px;border-bottom: 1px solid #f1f1f1;position: relative;}
.pe-opening-hours .pe-title:after {content: "";position: absolute;width: 100%;height: 1px;background: #f1f1f1;bottom: 1px;left: 0;right: auto;}
.pe-opening-hours ul.pe-hours .pe-oh-day, .pe-opening-hours ul.pe-hours .pe-oh-hours {display: block;float: left;width: 50%;}
.pe-opening-hours ul.pe-hours .pe-oh-day {font-weight: 700;}
.pe-opening-hours ul.pe-hours .pe-separator {position: relative;}
.pe-opening-hours ul.pe-hours .pe-separator:after {content: " - ";}
.pe-member-contact .pe-title {color: #444;font-family: Roboto,Arial,Helvetica,sans-serif;font-weight: 400;font-size: 22px;font-style: normal;letter-spacing: normal;text-transform: none;line-height: 1.1;margin: 0 0 30px;padding: 0 0 20px;border-bottom: 1px solid #f1f1f1;position: relative;}
.pe-member-contact .pe-title:after {content: "";position: absolute;width: 100%;height: 1px;background: #f1f1f1;bottom: 1px;left: 0;right: auto;}
.pe-socials .pe-title {color: #444;font-family: Roboto,Arial,Helvetica,sans-serif;font-weight: 400;font-size: 22px;font-style: normal;letter-spacing: normal;text-transform: none;line-height: 1.1;margin: 0 0 30px;padding: 0 0 20px;border-bottom: 1px solid #f1f1f1;position: relative;}
.pe-socials .pe-title:after {content: "";position: absolute;width: 100%;height: 1px;background: #f1f1f1;bottom: 1px;left: 0;right: auto;}
#pe-services-carousel .pe-services-title {line-height: 1.1;margin: 0 0 30px;}
#pe-services-carousel .pe-services-title span.service {position: relative;margin: 0 5px 0 0;padding: 0 10px 0 0;display: inline-block;background: #fff;z-index: 10;}
#pe-services-carousel .pe-services-title span.service:after {display: inline-block;font-family: "Font Awesome 5 Free";font-weight: 900;font-variant: normal;font-style: normal;font-size: inherit;line-height: 1;line-height: 1.1;text-rendering: auto;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;transform: translate(0,0);letter-spacing: 0;position: absolute;top: 0;left: auto;right: 0;content: "";}
#pe-services-carousel .pe-services-title span.title {display: inline-block;opacity: 0;}
#pe-services-carousel .active .pe-services-title span.title, #pe-services-carousel .slick-active .pe-services-title span.title {-webkit-animation-duration: 1s;animation-duration: 1s;-webkit-animation-fill-mode: both;animation-fill-mode: both;-webkit-animation-name: fadeInLeft;animation-name: fadeInLeft;animation-delay: 300ms;opacity: 1;}
#pe-services-carousel .pe-indicator-description {padding: 20px;text-align: center;position: relative;overflow: hidden;-webkit-transition: all .3s ease;transition: all .3s ease;z-index: 1;}
#pe-services-carousel .pe-indicator-description:before {content: "";position: absolute;display: block;top: 100%;left: 0;right: 0;width: 100%;height: 100%;background: #f98e2b;-webkit-transition: top .3s ease;transition: top .3s ease;opacity: 0;}
#pe-services-carousel .pe-indicator-description .pe-indicator-name, #pe-services-carousel .pe-indicator-description .pe-indicator-details {position: relative;}
#pe-services-carousel .pe-indicator:hover .pe-indicator-description, #pe-services-carousel .pe-indicator:focus .pe-indicator-description, #pe-services-carousel .pe-indicator.active .pe-indicator-description {color: #fff;}
#pe-services-carousel .pe-indicator:hover .pe-indicator-description:before, #pe-services-carousel .pe-indicator:focus .pe-indicator-description:before, #pe-services-carousel .pe-indicator.active .pe-indicator-description:before {top: 0;opacity: 1;}
.wcag-on #pe-services-carousel .pe-indicator.active .pe-indicator-description {background: #f98e2b;}
#pe-services-carousel .pe-services-members {margin: 30px 0 0;}
#pe-services-carousel .pe-services-members .pe-title {color: #444;font-family: Roboto,Arial,Helvetica,sans-serif;font-weight: 400;font-size: 22px;font-style: normal;letter-spacing: normal;text-transform: none;line-height: 1.1;margin: 0 0 30px;padding: 0 0 20px;border-bottom: 1px solid #f1f1f1;position: relative;}
#pe-services-carousel .pe-services-members .pe-title:after {content: "";position: absolute;width: 100%;height: 1px;background: #f1f1f1;bottom: 1px;left: 0;right: auto;}
#pe-services-carousel .pe-indicators {margin-top: -30px;}
#pe-services-carousel.schema-top .pe-indicators {margin-bottom: 30px;}
#pe-services-carousel.schema-bottom .pe-indicators {margin-top: 0;}
#pe-services-carousel .pe-indicator {display: block;text-decoration: none;color: inherit;cursor: pointer;position: relative;margin-top: 30px;background: #f1f1f1;}
#pe-services-carousel .pe-indicator .pe-indicator-name {font-weight: 700;line-height: 1.1;text-transform: uppercase;margin: 0;}
#pe-services-carousel .pe-indicator .pe-indicator-details {font-size: .9em;line-height: 1.1;}
#pe-services-carousel .pe-indicator .pe-indicator-name+.pe-indicator-details {margin: 5px 0 0;}
#pe-services-carousel .pe-indicator-img {text-align: center;}
#pe-services-carousel .pe-pagination-block {padding: 0;}
#pe-services-carousel .pe-pagination-block .pe-pagination>li a, #pe-services-carousel .pe-pagination-block .pe-pagination>li span {padding: 5px 10px 4px;}
.pe-services-content.slick-slider {-webkit-user-select: text;-khtml-user-select: text;-moz-user-select: text;-ms-user-select: text;user-select: text;}
.pe-title-block.carousel-indicators {position: relative;bottom: auto;left: auto;z-index: auto;width: 100%;margin: 0;padding-left: 0;list-style: none;text-align: inherit;line-height: inherit;}
.pe-title-block.carousel-indicators .active {margin: 0;width: auto;height: auto;background-color: transparent;}
.pe-contact-form input[type="text"], .pe-contact-form textarea {width: 100%;max-width: 400px;}
.pe-contact-form .pe-form-group {margin: 20px 0;}
.pe-contact-form .pe-form-group label {display: block;margin: 0 0 10px;}
.pe-contact-form .pe-form-group input[type="checkbox"] {display: inline-block;margin: 2px 5px 0 0;vertical-align: middle;}
.pe-contact-form .pe-form-group input[type="checkbox"]+label {display: inline-block;vertical-align: middle;margin: 0;}
.star {color: #df0000;}
.pe-error-page {text-align: center;}
.pe-error-page>h1, .pe-error-page>h2 {color: #444;font-family: Roboto,Arial,Helvetica,sans-serif;letter-spacing: normal;text-transform: none;}
.pe-error-page>h1 {font-size: 60px;}
.pe-error-page>h2 {font-size: 30px;}
.pe-error-page .search {margin: 30px 0;}
.menu {margin: 0;}
.menu ul {margin: 0;border-top: 1px solid #f1f1f1;}
.menu li {display: block;position: relative;padding: 0;}
.menu li a {display: block;line-height: 1.1;font-weight: 400;padding: 17px 0;color: inherit;text-decoration: none;-webkit-transition: color .2s ease-out;transition: color .2s ease-out;}
.menu li a img {vertical-align: middle;margin: 0 15px 0 0;}
.menu li>a {border-top: 1px solid #f1f1f1;}
.menu li:first-child>a {border-top: none;}
.menu>li>a {padding: 17px 0px;}
.menu>li:first-child>a {padding-top: 0;}
.menu>li.menu-item-has-children>a {position: relative;padding-right: 15px;}
.menu>li.menu-item-has-children>a:after {content: "";position: absolute;right: 0;top: 13px;line-height: 1.1em;display: inline-block;font-family: "Font Awesome 5 Free";font-weight: 900;font-size: inherit;text-rendering: auto;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;transform: translate(0,0);}
.menu>li.menu-item-has-children:first-child>a:after {top: 0;}
.menu .sub-menu {padding-left: 20px;}
.menu li a:hover, .menu li a:active, .menu li a:focus, .menu .current-menu-item>a {color: #f98e2b;}
#pe-top1 .menu ul {border-color: #444;}
#pe-top1 .menu li a {color: #444;}
#pe-top1 .menu li>a {border-color: #444;}
#pe-top1 .menu li a:hover, #pe-top1 .menu li a:active, #pe-top1 .menu li a:focus, #pe-top1 .menu .current-menu-item>a {color: #f98e2b;}
#pe-top2 .menu ul {border-color: #fff;}
#pe-top2 .menu li a {color: #333;}
#pe-top2 .menu li>a {border-color: #fff;}
#pe-top2 .menu li a:hover, #pe-top2 .menu li a:active, #pe-top2 .menu li a:focus, #pe-top2 .menu .current-menu-item>a {color: #f98e2b;}
#pe-bottom2 .menu ul {border-color: #777;}
#pe-bottom2 .menu li a {color: #444;}
#pe-bottom2 .menu li>a {border-color: #777;}
#pe-bottom2 .menu li a:hover, #pe-bottom2 .menu li a:active, #pe-bottom2 .menu li a:focus, #pe-bottom2 .menu .current-menu-item>a {color: #f98e2b;}
#pe-footer-mod .menu ul {border-color: #fff;}
#pe-footer-mod .menu li a {color: #fff;}
#pe-footer-mod .menu li>a {border-color: #fff;}
#pe-footer-mod .menu li a:hover, #pe-footer-mod .menu li a:active, #pe-footer-mod .menu li a:focus, #pe-footer-mod .menu .current-menu-item>a {color: #f98e2b;}
#pe-top-bar .menu>li {display: inline-block;vertical-align: top;}
#pe-top-bar .menu>li>a {font-size: .9em;padding: 0 0 0 10px;margin: 0 0 0 10px;height: 40px;line-height: 40px;border: none;}
#pe-top-bar .menu>li>a:after {display: none;}
#pe-top-bar .menu>li:first-child>a {margin: 0;padding: 0;}
#pe-top-bar .menu ul {display: none;}
.pe-skip-menu {position: fixed;top: 0;left: 0;right: auto;z-index: 9999;}
.pe-skip-menu ul.menu {margin: 0;}
.pe-skip-menu ul.menu>li {padding: 0;margin: 0;}
.pe-skip-menu ul.menu>li>a {color: #fff;background: #f98e2b;position: absolute;top: 0;left: -9999px;right: auto;white-space: nowrap;padding: 10px;border: none;}
.pe-skip-menu ul.menu>li>a:focus {left: 0;}
.pe-skip-menu ul.menu>li>a:hover, .pe-skip-menu ul.menu>li>a:focus {color: #f98e2b;background: #fff;}
#pe-main-menu #mega-menu-wrap-main-menu #mega-menu-main-menu>li.mega-menu-item>a.mega-menu-link {position: relative;box-sizing: content-box;-webkit-transition: padding .2s ease-out;transition: padding .2s ease-out;}
#pe-main-menu #mega-menu-wrap-main-menu #mega-menu-main-menu>li.mega-menu-item>a.mega-menu-link::after {display: none;}
#pe-main-menu #mega-menu-wrap-main-menu #mega-menu-main-menu>li.mega-menu-item>a.mega-menu-link span.pe-line::before {content: "";position: absolute;display: block;top: -5px;left: 0;right: 0;width: 100%;height: 0;background: #f98e2b;-webkit-transition: height .2s ease-out;transition: height .2s ease-out;}
#pe-main-menu #mega-menu-wrap-main-menu #mega-menu-main-menu>li.mega-menu-item:hover>a.mega-menu-link span.pe-line::before, #pe-main-menu #mega-menu-wrap-main-menu #mega-menu-main-menu>li.mega-menu-item.mega-current-menu-item>a.mega-menu-link span.pe-line::before, #pe-main-menu #mega-menu-wrap-main-menu #mega-menu-main-menu>li.mega-menu-item.mega-current-menu-ancestor>a.mega-menu-link span.pe-line::before {height: 5px;}
#pe-main-menu #mega-menu-wrap-main-menu #mega-menu-main-menu .mega-sub-menu .mega-current-menu-item>a.mega-menu-link, #pe-main-menu #mega-menu-wrap-main-menu #mega-menu-main-menu .mega-sub-menu .mega-current-menu-ancestor>a.mega-menu-link {color: #f98e2b;}
.scrolled #pe-main-menu #mega-menu-wrap-main-menu #mega-menu-main-menu>li.mega-menu-item>a.mega-menu-link {padding-top: 10px;padding-bottom: 10px;}
#pe-main-menu #mega-menu-wrap-main-menu .mega-menu-toggle:focus {outline: none !important;}
.menu-responsive.menu-mobile-opened #pe-bar-left {position: relative;z-index: 2;}
.menu-responsive.menu-mobile-opened #pe-bar-right, .menu-responsive.menu-mobile-opened #pe-main-menu {float: none !important;}
.menu-responsive.menu-mobile-opened #pe-main-menu #mega-menu-wrap-main-menu {margin: 0;}
#pe-main-menu #mega-menu-wrap-main-menu .mega-menu-toggle.mega-menu-open+#mega-menu-main-menu {margin: 0;}
#pe-main-menu #mega-menu-wrap-main-menu .mega-menu-toggle.mega-menu-open+#mega-menu-main-menu>li.mega-menu-item {padding: 0;border-top: 1px solid #f1f1f1;}
#pe-main-menu #mega-menu-wrap-main-menu .mega-menu-toggle.mega-menu-open+#mega-menu-main-menu>li.mega-menu-item:first-child {border-top: none;}
#pe-main-menu #mega-menu-wrap-main-menu .mega-menu-toggle.mega-menu-open+#mega-menu-main-menu>li.mega-menu-item>a.mega-menu-link {padding: 10px 0;line-height: 1;height: auto;border-top: none;}
#pe-main-menu #mega-menu-wrap-main-menu .mega-menu-toggle.mega-menu-open+#mega-menu-main-menu>li.mega-menu-item:hover>a.mega-menu-link span.pe-line::before, #pe-main-menu #mega-menu-wrap-main-menu .mega-menu-toggle.mega-menu-open+#mega-menu-main-menu>li.mega-menu-item.mega-current-menu-item>a.mega-menu-link span.pe-line::before, #pe-main-menu #mega-menu-wrap-main-menu .mega-menu-toggle.mega-menu-open+#mega-menu-main-menu>li.mega-menu-item.mega-current-menu-ancestor>a.mega-menu-link span.pe-line::before {display: none;}
#pe-main-menu #mega-menu-wrap-main-menu .mega-menu-toggle.mega-menu-open+#mega-menu-main-menu>li.mega-menu-megamenu>ul.mega-sub-menu, #pe-main-menu #mega-menu-wrap-main-menu .mega-menu-toggle.mega-menu-open+#mega-menu-main-menu>li.mega-menu-flyout>ul.mega-sub-menu {margin-top: 0;}
#pe-main-menu #mega-menu-wrap-main-menu .mega-menu-toggle.mega-menu-open+#mega-menu-main-menu>li.mega-menu-item>ul.mega-sub-menu {padding: 10px;}
#pe-main-menu #mega-menu-wrap-main-menu .mega-menu-toggle.mega-menu-open+#mega-menu-main-menu>li.mega-menu-flyout>ul.mega-sub-menu>li.mega-menu-item {padding: 0 10px;}
#pe-main-menu #mega-menu-wrap-main-menu .mega-menu-toggle.mega-menu-open+#mega-menu-main-menu>li.mega-menu-flyout>ul.mega-sub-menu>li.mega-menu-item>a.mega-menu-link {padding: 5px 0;}
#pe-main-menu #mega-menu-wrap-main-menu .mega-menu-toggle.mega-menu-open+#mega-menu-main-menu>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-item {padding: 10px;}
#pe-main-menu #mega-menu-wrap-main-menu .mega-menu-toggle.mega-menu-open+#mega-menu-main-menu>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-item>a.mega-menu-link {padding: 5px 0;}
#pe-main-menu #mega-menu-wrap-main-menu #mega-menu-main-menu .widget_nav_menu .menu-item a:hover, #pe-main-menu #mega-menu-wrap-main-menu #mega-menu-main-menu .widget_nav_menu .menu-item a:focus {color: #f98e2b;}
.pe-main-menu .nav-toggle {display: none;}
.pe-main-menu .pe-nav-container>.nav-menu {margin: 0;padding: 0;}
.pe-main-menu .pe-nav-container>.nav-menu:before, .pe-main-menu .pe-nav-container>.nav-menu:after {content: " ";display: table;}
.pe-main-menu .pe-nav-container>.nav-menu:after {clear: both;}
.pe-main-menu .pe-nav-container>.nav-menu>.menu-item {float: left;position: relative;padding: 0;margin: 0 1px 0 0;}
.pe-main-menu .pe-nav-container>.nav-menu>.menu-item>a {position: relative;display: block;padding: 20px 25px;color: #00586f;font-family: Montserrat,Arial,Helvetica,sans-serif;font-weight: 400;font-size: 16px;font-style: normal;letter-spacing: normal;text-transform: none;text-decoration: none;line-height: 75px;box-sizing: content-box;-webkit-transition: padding .2s ease-out;transition: padding .2s ease-out;}
.pe-main-menu .pe-nav-container>.nav-menu>.menu-item>a:before {content: "";position: absolute;display: block;top: -5px;left: 0;right: 0;width: 100%;height: 0;background: #f98e2b;-webkit-transition: height .2s ease-out;transition: height .2s ease-out;}
.pe-main-menu .pe-nav-container>.nav-menu>.menu-item.hover>a, .pe-main-menu .pe-nav-container>.nav-menu>.menu-item:hover>a, .pe-main-menu .pe-nav-container>.nav-menu>.menu-item.current-menu-item>a, .pe-main-menu .pe-nav-container>.nav-menu>.menu-item.mega-current-menu-ancestor>a {color: #f98e2b;}
.pe-main-menu .pe-nav-container>.nav-menu>.menu-item.hover>a:before, .pe-main-menu .pe-nav-container>.nav-menu>.menu-item:hover>a:before, .pe-main-menu .pe-nav-container>.nav-menu>.menu-item.current-menu-item>a:before, .pe-main-menu .pe-nav-container>.nav-menu>.menu-item.mega-current-menu-ancestor>a:before {height: 5px;}
.pe-main-menu .nav-dropdown {position: absolute;display: block;top: 100%;width: 250px;margin: 0;padding: 0;border: none;z-index: 300;visibility: hidden;opacity: 0;-webkit-transition: visibility 0s linear .25s,opacity .25s linear;transition: visibility 0s linear .25s,opacity .25s linear;}
.pe-main-menu .nav-dropdown .nav-dropdown-in {margin: 0;padding: 20px 0;background: #fafafa;border: 1px solid #f1f1f1;}
.pe-main-menu .nav-dropdown .nav-dropdown {border: none;top: -21px;left: 100%;z-index: 400;}
.pe-main-menu .nav-dropdown .menu-item {position: relative;padding: 0 25px;}
.pe-main-menu .nav-dropdown .menu-item a {display: block;margin: 0;padding: 5px 0;border: none;color: #00586f;font-size: 16px;font-weight: 400;line-height: 1.2;text-decoration: none;}
.pe-main-menu .nav-dropdown .menu-item.hover>a, .pe-main-menu .nav-dropdown .menu-item:hover>a, .pe-main-menu .nav-dropdown .menu-item.current-menu-item>a, .pe-main-menu .nav-dropdown .menu-item.mega-current-menu-ancestor>a {color: #f98e2b;}
.pe-main-menu .nav-dropdown .menu-item-has-children>a {position: relative;padding-right: 15px;}
.pe-main-menu .nav-dropdown .menu-item-has-children>a:after {display: inline-block;font-family: "Font Awesome 5 Free";font-weight: 900;font-variant: normal;font-style: normal;font-size: inherit;line-height: 1;line-height: 1.2;text-rendering: auto;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;transform: translate(0,0);letter-spacing: 0;content: "";position: absolute;top: 0;left: auto;right: 5px;padding: 5px 0;}
.pe-main-menu .menu-item-has-children.hover>.nav-dropdown, .pe-main-menu .menu-item-has-children:hover>.nav-dropdown {visibility: visible;opacity: 1;}
.scrolled .pe-main-menu .pe-nav-container>.nav-menu>.menu-item>a {padding-top: 10px;padding-bottom: 10px;}
@media (max-width:991px) {.pe-main-menu .pe-nav-container {position: fixed;top: 116px;left: 0;z-index: 9999;overflow-y: auto;visibility: hidden;width: 100%;height: 100%;max-height: calc(100% - 120px);-webkit-transition: all .25s cubic-bezier(.645,.045,.355,1) 0s;transition: all .25s cubic-bezier(.645,.045,.355,1) 0s;-webkit-transform: translateX(-100%);transform: translateX(-100%);-webkit-overflow-scrolling: touch;}
	.pe-main-menu .pe-nav-container.is-visible {visibility: visible;-webkit-transform: translateX(0);transform: translateX(0);}
	.pe-main-menu .nav-toggle {float: right;display: block;vertical-align: top;}
	.pe-main-menu .nav-toggle button {padding: 0;margin: 0;width: 40px;height: 40px;line-height: 40px;position: relative;}
	.pe-main-menu .nav-toggle button .icon-menu {display: block;position: absolute;width: 30px;height: 20px;top: 50%;left: 50%;right: auto;margin-top: -10px;margin-left: -15px;fill: none;}
	.pe-main-menu .nav-toggle button .icon-menu .line {position: absolute;left: 0;display: block;width: 100%;height: 4px;-webkit-transition: all .25s cubic-bezier(.645,.045,.355,1);transition: all .25s cubic-bezier(.645,.045,.355,1);-webkit-transition-timing-function: cubic-bezier(.645,.045,.355,1);transition-timing-function: cubic-bezier(.645,.045,.355,1);background-color: currentColor;}
	.pe-main-menu .nav-toggle button .icon-menu .line-1 {top: 0;}
	.pe-main-menu .nav-toggle button .icon-menu .line-2 {top: 50%;margin-top: -2px;}
	.pe-main-menu .nav-toggle button .icon-menu .line-3 {bottom: 0;}
	.pe-main-menu .nav-toggle button.is-active {color: #fff;background: #f98e2b;}
	.pe-main-menu .nav-toggle button.is-active .line-1 {-webkit-transform: translateY(8px) translateX(0) rotate(45deg);transform: translateY(8px) translateX(0) rotate(45deg);}
	.pe-main-menu .nav-toggle button.is-active .line-2 {opacity: 0;}
	.pe-main-menu .nav-toggle button.is-active .line-3 {-webkit-transform: translateY(-8px) translateX(0) rotate(-45deg);transform: translateY(-8px) translateX(0) rotate(-45deg);}
	.pe-main-menu .pe-nav-container>.nav-menu {margin: 0;background: #fafafa;padding: 10px 0;border: 1px solid #f1f1f1;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;}
	.pe-main-menu .pe-nav-container>.nav-menu>.menu-item {width: 100%;margin: 0;}
	.pe-main-menu .pe-nav-container>.nav-menu>.menu-item>a {display: inline-block;padding: 8px 10px;line-height: 1;color: #00586f;}
	.pe-main-menu .pe-nav-container>.nav-menu>.menu-item>a:before {display: none;}
	.pe-main-menu .pe-nav-container>.nav-menu>.menu-item.hover>a, .pe-main-menu .pe-nav-container>.nav-menu>.menu-item:hover>a, .pe-main-menu .pe-nav-container>.nav-menu>.menu-item.current-menu-item>a, .pe-main-menu .pe-nav-container>.nav-menu>.menu-item.mega-current-menu-ancestor>a {color: #f98e2b;}
	.pe-main-menu .menu-item {cursor: default;}
	.pe-main-menu .menu-item-has-children {cursor: pointer;}
	.pe-main-menu .menu-item-has-children>a {padding-right: 0;}
	.pe-main-menu .menu-item-has-children:after {display: inline-block;font-family: "Font Awesome 5 Free";font-weight: 900;font-variant: normal;font-style: normal;font-size: inherit;line-height: 1;text-rendering: auto;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;transform: translate(0,0);letter-spacing: 0;content: "";position: absolute;top: 0;left: auto;right: 10px;padding: 8px 0;}
	.pe-main-menu .menu-item-has-children.is-active:after {content: "";}
	.pe-main-menu .menu-item-has-children.hover:after, .pe-main-menu .menu-item-has-children:hover:after, .pe-main-menu .menu-item-has-children.is-active:after {color: #f98e2b;}
	.pe-main-menu .nav-dropdown {position: static;width: 100%;border: none;}
	.pe-main-menu .nav-dropdown .nav-dropdown-in {background: #f5f5f5;}
	.pe-main-menu .nav-dropdown .nav-dropdown-in .nav-dropdown-in {background: #f0f0f0;}
	.pe-main-menu .nav-dropdown .menu-item a {display: inline-block;}
	.pe-main-menu .nav-dropdown .menu-item a:after {display: none;}
	.pe-main-menu .menu-item-has-children>.nav-dropdown, .pe-main-menu .menu-item-has-children:hover>.nav-dropdown {display: none;visibility: hidden;opacity: 0;}
	.pe-main-menu .menu-item-has-children .nav-dropdown.is-visible {display: block;visibility: visible;opacity: 1;}
	#pe-wcag-mobile {display: inline-block;}
	#pe-wcag {display: none;}}
.pe-widget {margin-bottom: 30px;}
.pe-widget h1.pe-title, .pe-widget-raw h1.pe-title, .pe-widget h2.pe-title, .pe-widget-raw h2.pe-title, .pe-widget h3.pe-title, .pe-widget-raw h3.pe-title, .pe-widget h4.pe-title, .pe-widget-raw h4.pe-title, .pe-widget h5.pe-title, .pe-widget-raw h5.pe-title, .pe-widget h6.pe-title, .pe-widget-raw h6.pe-title {color: #444;font-family: Roboto,Arial,Helvetica,sans-serif;font-weight: 400;font-size: 22px;font-style: normal;letter-spacing: normal;text-transform: none;line-height: 1.1;margin: 0 0 30px;padding: 0 0 20px;border-bottom: 1px solid #f1f1f1;position: relative;}
.pe-widget h1.pe-title:after, .pe-widget-raw h1.pe-title:after, .pe-widget h2.pe-title:after, .pe-widget-raw h2.pe-title:after, .pe-widget h3.pe-title:after, .pe-widget-raw h3.pe-title:after, .pe-widget h4.pe-title:after, .pe-widget-raw h4.pe-title:after, .pe-widget h5.pe-title:after, .pe-widget-raw h5.pe-title:after, .pe-widget h6.pe-title:after, .pe-widget-raw h6.pe-title:after {content: "";position: absolute;width: 100%;height: 1px;background: #f1f1f1;bottom: 1px;left: 0;right: auto;}
.pe-widget h1.pe-title span:first-child, .pe-widget-raw h1.pe-title span:first-child, .pe-widget h2.pe-title span:first-child, .pe-widget-raw h2.pe-title span:first-child, .pe-widget h3.pe-title span:first-child, .pe-widget-raw h3.pe-title span:first-child, .pe-widget h4.pe-title span:first-child, .pe-widget-raw h4.pe-title span:first-child, .pe-widget h5.pe-title span:first-child, .pe-widget-raw h5.pe-title span:first-child, .pe-widget h6.pe-title span:first-child, .pe-widget-raw h6.pe-title span:first-child {color: #f98e2b;}
.pe-widget.pe-margin, .pe-widget-raw.pe-margin {margin: 0;}
.container-fluid.full .pe-margin, .pe-container.full .pe-margin {padding-left: 0;padding-right: 0;}
.pe-section-space, .pe-section-space-top, .pe-section-space-bottom {margin: 0 !important;padding: 0 !important;}
.pe-widget-overlap {margin-top: -120px;z-index: 10;}
#pe-top-bar .pe-widget-raw {float: right;margin-left: 20px;}
#pe-top-bar .pe-widget-raw:last-child {margin-left: 0;}
#pe-header .pe-widget {margin-top: 60px;margin-bottom: 60px;}
#pe-header .pe-widget .pe-title {color: #444;border-color: rgba(68,68,68,.5);}
#pe-header .pe-widget .pe-title:after {background: rgba(68,68,68,.5);}
#pe-header .pe-widget+.pe-widget-raw {margin-top: 0;}
#pe-header .pe-widget.pe-margin {margin: 0;}
#pe-top1 .pe-widget .pe-title {color: #444;border-color: rgba(68,68,68,.5);}
#pe-top1 .pe-widget .pe-title:after {background: rgba(68,68,68,.5);}
#pe-top2 .pe-widget .pe-title {color: #fff;border-color: rgba(255,255,255,.5);}
#pe-top2 .pe-widget .pe-title:after {background: rgba(255,255,255,.5);}
#pe-bottom2 .pe-widget .pe-title {color: #444;border-color: rgba(68,68,68,.5);}
#pe-bottom2 .pe-widget .pe-title:after {background: rgba(68,68,68,.5);}
#pe-footer-mod .pe-widget .pe-title {color: #fff;border-color: rgba(255,255,255,.5);}
#pe-footer-mod .pe-widget .pe-title:after {background: rgba(255,255,255,.5);}
.pe-box {background: #f98e2b;padding: 25px;-webkit-transition: all .2s ease-in;transition: all .2s ease-in;text-align: center;}
.pe-box span.pe-icons {position: relative;display: inline-block;vertical-align: top;border-radius: 100%;}
.pe-box span.pe-icon, .pe-box span.pe-icon-hover {position: absolute;top: 0;left: 0;right: 0;bottom: 0;display: block;width: 100%;height: 100%;background-position: center center;background-repeat: no-repeat;-webkit-transition: opacity .3s ease;transition: opacity .3s ease;}
.pe-box span.pe-icon {opacity: 100;}
.pe-box span.pe-icon-hover {opacity: 0;}
.pe-box:hover span.pe-icon {opacity: 0;}
.pe-box:hover span.pe-icon-hover {opacity: 100;}
.pe-box a {display: block;text-decoration: none;color: #fff;}
.pe-box span.pe-icon-title {overflow: hidden;color: #fff;font-size: 22px;line-height: 1.35em;font-weight: 400;position: relative;display: block;-webkit-transition: transform .3s;transition: transform .3s;text-align: center;}
.pe-box .pe-icons+.pe-icon-title {margin: 10px 0 0;}
.pe-box span.pe-icon-title span {position: relative;display: block;-webkit-transition: transform .3s;transition: transform .3s;}
.pe-box span.pe-icon-title span::before {position: absolute;top: 100%;content: attr(data-hover);font-weight: 700;-webkit-transform: translate3d(0,0,0);transform: translate3d(0,0,0);left: 0;right: auto;width: 100%;text-align: center;}
.pe-box:hover span.pe-icon-title span, .pe-box:focus span.pe-icon-title span {-webkit-transform: translateY(-100%);transform: translateY(-100%);}
.pe_box_widget.pe-nospace {padding-left: 0;padding-right: 0;}
.pe_box_widget.pe-nospace.first {padding-left: 15px;}
.pe_box_widget.pe-nospace.last {padding-right: 15px;}
.pe-box-lighten .pe-box {background: #fa9b44;}
.pe-box-darken .pe-box {background: #f88112;}
.pe-contact-widget.icon {margin: 5px 0 0;}
.pe-contact-widget a {display: block;text-decoration: none;color: inherit;}
.pe-contact-widget .pe-contact-container {display: table;}
.pe-contact-widget .pe-icon, .pe-contact-widget .pe-text {display: table-cell;vertical-align: middle;}
.pe-contact-widget .pe-icon {position: relative;top: 0;padding-right: 20px;-webkit-transition: all .3s ease-in-out;transition: all .3s ease-in-out;}
.pe-contact-widget .pe-contact-title {display: block;text-transform: uppercase;color: #f98e2b;font-weight: 700;line-height: 1.3;-webkit-transition: all .3s ease;transition: all .3s ease;}
.pe-contact-widget .pe-description {display: block;-webkit-transition: all .3s ease;transition: all .3s ease;}
.pe-contact-widget .pe-contact-title+.pe-description {margin: 10px 0 0;}
.pe-contact-widget a:hover .pe-icon {top: -5px;}
.pe-contact-widget a:hover .pe-contact-title {color: inherit;}
.pe-contact-widget a:hover .pe-description {color: #f98e2b;}
.pe-testimonials {cursor: -webkit-grab;cursor: grab;}
.pe-testimonials:focus {cursor: -webkit-grabbing;cursor: grabbing;}
.pe-testimonials .pe-custom-text {padding: 30px;font-style: italic;text-align: left;position: relative;margin: 0 0 28px;white-space: normal;overflow: visible;background: #f1f1f1;color: #444;}
.pe-testimonials .pe-custom-text p {white-space: normal;overflow: visible;}
.pe-testimonials .pe-custom-text p:first-child {margin-top: 0;}
.pe-testimonials .pe-custom-text:after {content: "";position: absolute;bottom: -20px;right: 30px;width: 0;height: 0;border-style: solid;border-width: 0 30px 20px 0;border-color: transparent #f1f1f1 transparent transparent;}
.pe-testimonials .pe-custom-title {font-size: 1em;font-weight: 400;text-align: right;line-height: 1.1;text-transform: capitalize;text-decoration: none;color: #f98e2b;}
.pe-testimonials .pe-custom-subtitle {font-size: .9em;text-align: right;line-height: 1.1;color: inherit;}
.pe-testimonials .pe-custom-title+.pe-custom-subtitle {margin: 5px 0 0;}
.right .pe-testimonials .pe-custom-text, .pe-testimonials.right .pe-custom-text {text-align: right;}
.right .pe-testimonials .pe-custom-text:after, .pe-testimonials.right .pe-custom-text:after {right: auto;left: 30px;border-width: 20px 30px 0 0;border-color: #f1f1f1 transparent transparent transparent;}
.right .pe-testimonials .pe-custom-title, .pe-testimonials.right .pe-custom-title {text-align: left;}
.right .pe-testimonials .pe-custom-subtitle, .pe-testimonials.right .pe-custom-subtitle {text-align: left;}
.pe-testimonial-carousel {position: relative;}
.pe-testimonial-carousel .pe-indicators {position: absolute;top: 12px;width: auto;right: 12px;left: auto;bottom: auto;margin: 0 -2px;list-style: none;z-index: 2;}
.pe-testimonial-carousel .pe-indicators li {display: inline-block;vertical-align: top;width: 10px;height: 10px;margin: 0 2px;-webkit-transition: all .4s ease 0s;transition: all .4s ease 0s;opacity: .3;border: none;border-radius: 50%;background: #f98e2b;cursor: pointer;}
.pe-testimonial-carousel .pe-indicators li:hover, .pe-testimonial-carousel .pe-indicators li:focus, .pe-testimonial-carousel .pe-indicators li.active {opacity: 1;}
.pe-testimonial-carousel.right .pe-indicators {right: auto;left: 12px;}
.pe-meet-our-team {margin: -30px 0 0;}
.pe-meet-our-team .pe-meet-box {overflow: hidden;text-decoration: none;background: transparent;margin: 30px 0 0;}
.pe-meet-our-team .pe-meet-box .image {display: block;position: relative;background: #fff;text-align: center;}
.pe-meet-our-team .pe-meet-box .image img {-webkit-transition: opacity .3s ease;transition: opacity .3s ease;-webkit-transform: translateZ(0);}
.pe-meet-our-team .pe-meet-box .description {display: block;text-decoration: none;padding: 20px;position: relative;border-bottom: 1px solid #f1f1f1;box-sizing: border-box;z-index: 1;}
.pe-meet-our-team .pe-meet-box .description:before {content: "";display: block;position: absolute;top: 100%;left: 0;right: 0;width: 100%;height: 100%;background: #f98e2b;pointer-events: none;-webkit-transition: top .3s ease;transition: top .3s ease;z-index: -1;opacity: 0;}
.pe-meet-our-team .pe-meet-box a.member-link {color: inherit;text-decoration: none;display: block;}
.pe-meet-our-team .pe-meet-box .title, .pe-meet-our-team .pe-meet-box .text, .pe-meet-our-team .pe-meet-box .subtitle {-webkit-transition: all .3s ease;transition: all .3s ease;}
.pe-meet-our-team .pe-meet-box .title {display: block;font-weight: 700;line-height: 1.1;color: inherit;}
.pe-meet-our-team .pe-meet-box .title+.subtitle {margin: 5px 0 0;}
.pe-meet-our-team .pe-meet-box .title+.text {margin: 20px 0 0;}
.pe-meet-our-team .pe-meet-box .subtitle {display: block;font-size: .9em;line-height: 1.1;color: inherit;}
.pe-meet-our-team .pe-meet-box .subtitle+.text {margin: 20px 0 0;}
.pe-meet-our-team .pe-meet-box .text {display: block;line-height: 1.5;color: inherit;}
.pe-meet-our-team .pe-meet-box .social {display: inline-block;width: 100%;position: absolute;top: -100%;-webkit-transform: translateY(-50%);transform: translateY(-50%);left: 0;right: auto;opacity: 0;pointer-events: none;-webkit-transition: all .5s ease;transition: all .5s ease;}
.pe-meet-our-team .pe-meet-box .social a {display: inline-block;vertical-align: top;font-size: 20px;width: 40px;height: 40px;line-height: 40px;background: #fff;color: #f98e2b;text-align: center;margin: 0 2px;border-radius: 50%;text-decoration: none;}
.pe-meet-our-team .pe-meet-box .social a:before {line-height: 40px;}
.pe-meet-our-team .pe-meet-box .social a:hover, .pe-meet-our-team .pe-meet-box .social a:focus {background: #f98e2b;color: #fff;}
.pe-meet-our-team .pe-meet-box:hover .description:before, .pe-meet-our-team .pe-meet-box:focus .description:before {top: 0;opacity: 1;}
.pe-meet-our-team .pe-meet-box:hover .title, .pe-meet-our-team .pe-meet-box:focus .title, .pe-meet-our-team .pe-meet-box:hover .text, .pe-meet-our-team .pe-meet-box:focus .text, .pe-meet-our-team .pe-meet-box:hover .subtitle, .pe-meet-our-team .pe-meet-box:focus .subtitle {color: #fff;}
.pe-meet-our-team .pe-meet-box:hover .social, .pe-meet-our-team .pe-meet-box:focus .social {top: 50%;opacity: 1;pointer-events: auto;}
.pe-meet-our-team .pe-meet-box:hover .image img, .pe-meet-our-team .pe-meet-box:focus .image img {opacity: .6;}
.pe-meet-our-team .pe-meet-box a:hover .description:before, .pe-meet-our-team .pe-meet-box a:focus .description:before {top: 0;opacity: 1;}
.pe-meet-our-team .pe-meet-box a:hover .title, .pe-meet-our-team .pe-meet-box a:focus .title, .pe-meet-our-team .pe-meet-box a:hover .text, .pe-meet-our-team .pe-meet-box a:focus .text, .pe-meet-our-team .pe-meet-box a:hover .subtitle, .pe-meet-our-team .pe-meet-box a:focus .subtitle {color: #fff;}
.wcag-on .pe-meet-our-team .pe-meet-box .social {top: auto;bottom: 0;opacity: 1;pointer-events: auto;}
.pe-avatar-box {margin-top: -15px;margin-bottom: -15px;}
.pe-avatar-box .pe-avatar-item {padding-top: 15px;padding-bottom: 15px;}
.pe-avatar-box .image {float: left;}
.pe-avatar-box .image img {margin-right: 30px;}
.pe-avatar-box .title {display: block;font-weight: 700;line-height: 1.1;margin: 0;text-decoration: none;}
.pe-avatar-box .title+.subtitle {margin: 5px 0 0;}
.pe-avatar-box .title+.text, .pe-avatar-box .title+.social {margin: 20px 0 0;}
.pe-avatar-box .subtitle {display: block;font-size: .9em;line-height: 1.1;}
.pe-avatar-box .subtitle+.text, .pe-avatar-box .subtitle+.social {margin: 20px 0 0;}
.pe-avatar-box .text {display: block;line-height: 1.5;}
.pe-avatar-box .text+.social {margin: 20px 0 0;}
.pe-avatar-box .social {display: block;}
.pe-avatar-box .social a {display: inline-block;vertical-align: top;font-size: 15px;width: 25px;height: 25px;line-height: 25px;background: #4a4a4a;color: #fff;text-align: center;border-radius: 50%;}
.pe-avatar-box .social a:before {line-height: 25px;}
.pe-avatar-box .social a:hover {background: #f98e2b;}
.pe-avatar-box .social a+a {margin-left: 2px;}
.pe-team-carousel.show-indicators {padding-bottom: 25px;position: relative;}
.pe-team-carousel .pe-indicators {position: absolute;display: inline-block;bottom: -15px;left: 50%;margin-left: -6px;right: auto;margin: 0;list-style: none;}
.pe-team-carousel .pe-indicators li {display: inline-block;vertical-align: top;height: 12px;width: 12px;-webkit-transition: all .4s ease 0s;transition: all .4s ease 0s;opacity: .3;border: none;margin: 0 4px;border-radius: 50% !important;background-color: #f98e2b;cursor: pointer;}
.pe-team-carousel .pe-indicators li:hover, .pe-team-carousel .pe-indicators li:focus, .pe-team-carousel .pe-indicators li.active {opacity: 1;}
.pe-social-icons {display: block;margin: -5px -5px 0;}
.pe-social-icons li {display: inline-block;vertical-align: top;}
.pe-social-icons a {display: inline-block;vertical-align: top;text-decoration: none;margin: 5px 5px 0;opacity: .7;}
.pe-social-icons a:hover, .pe-social-icons a:focus {opacity: 1;}
.pe-social-icons a span.fa {position: relative;display: block;width: 30px;height: 30px;background: #4a4a4a;color: #fff;border-radius: 50%;text-align: center;padding-top: 1px;font-size: 16px;line-height: 30px;}
.PE_Recent_Posts .pe-recent-posts-outer ul li img {padding: 0;border: none;background: none;margin-bottom: 20px;}
.PE_Recent_Posts .pe-recent-posts-outer .image-left ul li img {margin-right: 20px;}
.PE_Recent_Posts .pe-recent-posts-outer .image-right ul li img {margin-left: 20px;}
.PE_Recent_Posts .pe-recent-posts-outer .carousel-indicators {line-height: 1;}
.PE_Recent_Posts .pe-recent-posts-outer .carousel-indicators li {background: #f98e2b;margin: 0 1px !important;vertical-align: top;opacity: .7;}
.PE_Recent_Posts .pe-recent-posts-outer .carousel-indicators li:hover, .PE_Recent_Posts .pe-recent-posts-outer .carousel-indicators li.active {opacity: 1;background: #f98e2b;margin: 0 1px !important;}
.PE_Recent_Posts .caption .pe-recent-posts-title-tag {font-weight: 700;line-height: 1.3;display: block;color: inherit;margin: 0;}
.PE_Recent_Posts .caption .pe-recent-posts-title-tag a {color: inherit;text-decoration: none;}
.PE_Recent_Posts .caption .pe-recent-posts-title-tag a:hover {color: #f98e2b;}
.PE_Recent_Posts .excerpt-text {margin: 0;}
.PE_Recent_Posts .caption .pe-recent-posts-title-tag+.excerpt-text {margin: 10px 0 0;}
.PE_Recent_Posts .readmore {margin: 20px 0 0;}
.PE_Recent_Posts_Horizontal .slider-carousel-outer .carousel-indicators {line-height: 1;}
.PE_Recent_Posts_Horizontal .slider-carousel-outer .carousel-indicators li {background: #f98e2b;margin: 0 1px !important;vertical-align: top;opacity: .7;}
.PE_Recent_Posts_Horizontal .slider-carousel-outer .carousel-indicators li:hover, .PE_Recent_Posts_Horizontal .slider-carousel-outer .carousel-indicators li.active {opacity: 1;background: #f98e2b;margin: 0 1px !important;}
.PE_Recent_Posts_Horizontal .slider-carousel-outer .carousel-inner .thumbnail a {color: #f98e2b;-webkit-transition: all .3s ease;transition: all .3s ease;}
.PE_Recent_Posts_Horizontal .slider-carousel-outer.style1 .carousel-inner .thumbnail .pe-easy-slider-title-readmore {background: #f98e2b;color: #fff;padding: 20px;}
.PE_Recent_Posts_Horizontal .slider-carousel-outer.style1 .carousel-inner .thumbnail .pe-easy-slider-title-readmore a {color: #fff;}
.PE_Recent_Posts_Horizontal .slider-carousel-outer.style1 .carousel-inner .thumbnail:hover .pe-easy-slider-title-readmore {background: #fff;color: #f98e2b;}
.PE_Recent_Posts_Horizontal .slider-carousel-outer.style1 .carousel-inner .thumbnail:hover .pe-easy-slider-title-readmore a {color: #f98e2b;}
.PE_Recent_Posts_Horizontal .slider-carousel-outer.style2 .carousel-inner .thumbnail .pe-easy-slider-title-readmore {background: #fff;color: #f98e2b;padding: 20px;}
.PE_Recent_Posts_Horizontal .slider-carousel-outer.style2 .carousel-inner .thumbnail:hover .pe-easy-slider-title-readmore a {color: #f98e2b;}
.PE_Recent_Posts_Horizontal .caption h5, .PE_Recent_Posts_Horizontal .caption .pe-easy-slider-title-tag {font-weight: 700;display: block;color: inherit;margin: 0 0 5px;}
.PE_Recent_Posts_Horizontal .caption h5 a, .PE_Recent_Posts_Horizontal .caption .pe-easy-slider-title-tag a {color: inherit;text-decoration: none;}
.PE_Recent_Posts_Horizontal .caption h5 a:hover, .PE_Recent_Posts_Horizontal .caption .pe-easy-slider-title-tag a:hover {color: #f98e2b;}
.PE_Recent_Posts_Horizontal .slider-carousel-outer.carousel .carousel-inner .thumbnail .pe-easy-slider-title-readmore a.pe-easy-slider-readmore {display: inline-block;vertical-align: middle;text-decoration: none;padding: 5px 20px 0;font-size: 16px;font-weight: 700;line-height: 20px;text-transform: uppercase;color: #f98e2b;border-top: 2px solid #f98e2b;-webkit-transition: all .2s ease-in;transition: all .2s ease-in;}
.PE_Recent_Posts_Horizontal .slider-carousel-outer.carousel .carousel-inner .thumbnail .pe-easy-slider-title-readmore a.pe-easy-slider-readmore:hover, .PE_Recent_Posts_Horizontal .slider-carousel-outer.carousel .carousel-inner .thumbnail .pe-easy-slider-title-readmore a.pe-easy-slider-readmore:focus {padding-left: 30px;padding-right: 30px;}
.PE_Recent_Posts_Horizontal .slider-carousel-outer.carousel .carousel-inner .thumbnail *+a.pe-easy-slider-readmore {margin-top: 14px;}
.PE_Recent_Posts_Horizontal .slider-carousel-outer.style1 .carousel-inner .thumbnail .pe-easy-slider-title-readmore a.pe-easy-slider-readmore {color: #fff;border-color: #fff;}
.PE_Recent_Posts_Horizontal .slider-carousel-outer.style1 .carousel-inner .thumbnail:hover .pe-easy-slider-title-readmore a.pe-easy-slider-readmore {color: #f98e2b;border-color: #f98e2b;}
.PE_Recent_Posts_Horizontal .slider-carousel-outer .carousel-control.left, .PE_Recent_Posts_Horizontal .slider-carousel-outer .carousel-control.right, .PE_Recent_Posts_Horizontal .slider-carousel-outer button.playButton, .PE_Recent_Posts_Horizontal .slider-carousel-outer button.playButton:hover, .PE_Recent_Posts_Horizontal .slider-carousel-outer button.pauseButton, .PE_Recent_Posts_Horizontal .slider-carousel-outer button.pauseButton:hover {display: block;background: none;background: rgba(255,255,255,.6);text-align: center;text-shadow: none;color: #444;font-size: 22px;width: 40px;height: 60px;margin-top: -45px !important;opacity: 1;}
.PE_Recent_Posts_Horizontal .slider-carousel-outer .carousel-control.left:before, .PE_Recent_Posts_Horizontal .slider-carousel-outer .carousel-control.right:before, .PE_Recent_Posts_Horizontal .slider-carousel-outer button.playButton:before, .PE_Recent_Posts_Horizontal .slider-carousel-outer button.playButton:hover:before, .PE_Recent_Posts_Horizontal .slider-carousel-outer button.pauseButton:before, .PE_Recent_Posts_Horizontal .slider-carousel-outer button.pauseButton:hover:before {display: inline-block;vertical-align: top;font-family: "Font Awesome 5 Free";font-size: 14px;font-weight: 900;line-height: 60px;text-rendering: auto;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;transform: translate(0,0);}
.PE_Recent_Posts_Horizontal .slider-carousel-outer .carousel-control.left:hover, .PE_Recent_Posts_Horizontal .slider-carousel-outer .carousel-control.right:hover, .PE_Recent_Posts_Horizontal .slider-carousel-outer button.playButton:hover, .PE_Recent_Posts_Horizontal .slider-carousel-outer button.playButton:hover:hover, .PE_Recent_Posts_Horizontal .slider-carousel-outer button.pauseButton:hover, .PE_Recent_Posts_Horizontal .slider-carousel-outer button.pauseButton:hover:hover {color: #f98e2b;background: #fff;}
.PE_Recent_Posts_Horizontal .slider-carousel-outer .carousel-control.left {left: 0;}
.PE_Recent_Posts_Horizontal .slider-carousel-outer .carousel-control.left:before {content: "";}
.PE_Recent_Posts_Horizontal .slider-carousel-outer .carousel-control.right {right: 0;}
.PE_Recent_Posts_Horizontal .slider-carousel-outer .carousel-control.right:before {content: "";}
.PE_Recent_Posts_Horizontal .slider-carousel-outer button.playButton, .PE_Recent_Posts_Horizontal .slider-carousel-outer button.playButton:hover {display: none;margin-left: -30px;width: 60px;}
.PE_Recent_Posts_Horizontal .slider-carousel-outer button.playButton:before, .PE_Recent_Posts_Horizontal .slider-carousel-outer button.playButton:hover:before {content: "";}
.PE_Recent_Posts_Horizontal .slider-carousel-outer button.pauseButton, .PE_Recent_Posts_Horizontal .slider-carousel-outer button.pauseButton:hover {margin-left: -30px;width: 60px;}
.PE_Recent_Posts_Horizontal .slider-carousel-outer button.pauseButton:before, .PE_Recent_Posts_Horizontal .slider-carousel-outer button.pauseButton:hover:before {content: "";}
.rev_slider_wrapper .tp-caption a {color: #f98e2b;}
.rev_slider_wrapper .tp-caption a:hover {color: #f98e2b;}
.rev_slider_wrapper .tp-bullets.custom .tp-bullet {height: 10px;width: 10px;border-radius: 50%;-webkit-transition: all .4s ease 0s;transition: all .4s ease 0s;opacity: .3;margin: 0;background-color: #f98e2b;}
.rev_slider_wrapper .tp-bullets.custom .tp-bullet.selected {opacity: 1;}
.rev_slider_wrapper .tp-bullets.custom .tp-bullet:hover {background-color: #f98e2b;}
.rev_slider_wrapper .custom.tparrows {background-color: rgba(255,255,255,.6);width: 45px;height: 66px;display: table;font-family: "revicons";-webkit-transition: all .2s ease-in;transition: all .2s ease-in;}
.rev_slider_wrapper .custom.tparrows:before {color: #f98e2b;display: table-cell;vertical-align: middle;font-weight: 600;font-size: 15px;-webkit-transition: all .2s ease-in;transition: all .2s ease-in;}
.rev_slider_wrapper .custom.tparrows:hover, .rev_slider_wrapper .custom.tparrows:focus {background-color: #fff;}
.rev_slider_wrapper .custom.tparrows:hover:before, .rev_slider_wrapper .custom.tparrows:focus:before {font-size: 20px;}
.rev_slider_wrapper .tparrows.custom.tp-rightarrow {transform: matrix(1,0,0,1,-45,-33);margin-left: -45px;}
.addthis_sharing_toolbox {margin: 1em 0;}
.addthis_sharing_toolbox:empty {margin: 0;}
.pe-article-content+.addthis_sharing_toolbox {margin: 30px 0 0;}
.pe-article-content+.addthis_sharing_toolbox:empty {margin: 0;}
#lang_sel ul li:before, #lang_sel_click ul li:before, #lang_sel_footer ul li:before {display: none;}
#pe-top-bar #lang_sel>ul, #pe-top-bar #lang_sel_click>ul {padding: 7px 0 !important;}
.menu-item-language .mega-menu-link img {display: inline-block !important;margin: 0 3px !important;}
.pe-nav-container #menu-main-menu>li.menu-item-language>ul.sub-menu {display: none;margin: 0;padding: 20px;position: absolute;top: 100%;width: 240px;z-index: 1;background: #fafafa;border: 1px solid #f1f1f1;}
.pe-nav-container #menu-main-menu>li.menu-item-language:hover>ul.sub-menu {display: block;}
.pe-nav-container #menu-main-menu>li.menu-item-language img {display: inline-block;margin-left: 5px;margin-right: 5px;}
body.highcontrast .pe-nav-container #menu-main-menu>li.menu-item-language>ul.sub-menu {background: #fff;color: #000;border-color: #fff;}
body.highcontrast .pe-nav-container #menu-main-menu>li.menu-item-language>ul.sub-menu a {color: #000;}
body.highcontrast .pe-nav-container #menu-main-menu>li.menu-item-language>ul.sub-menu a:hover, body.highcontrast .pe-nav-container #menu-main-menu>li.menu-item-language>ul.sub-menu a:focus {color: #8bfffb;background: #000;}
body.highcontrast2 .pe-nav-container #menu-main-menu>li.menu-item-language>ul.sub-menu {background: #ff0;color: #000;border-color: #ff0;}
body.highcontrast2 .pe-nav-container #menu-main-menu>li.menu-item-language>ul.sub-menu a {color: #000;}
body.highcontrast2 .pe-nav-container #menu-main-menu>li.menu-item-language>ul.sub-menu a:hover, body.highcontrast2 .pe-nav-container #menu-main-menu>li.menu-item-language>ul.sub-menu a:focus {color: #8bfffb;background: #000;}
body.highcontrast3 .pe-nav-container #menu-main-menu>li.menu-item-language>ul.sub-menu {background: #000;color: #ff0;border-color: #000;}
body.highcontrast3 .pe-nav-container #menu-main-menu>li.menu-item-language>ul.sub-menu a {color: #ff0;}
body.highcontrast3 .pe-nav-container #menu-main-menu>li.menu-item-language>ul.sub-menu a:hover, body.highcontrast3 .pe-nav-container #menu-main-menu>li.menu-item-language>ul.sub-menu a:focus {color: #00f;background: #ff0;}
.pe-tabs .pe-tab-links {margin: 0;}
.pe-tabs .pe-tab-links:before, .pe-tabs .pe-tab-links:after {content: " ";display: table;}
.pe-tabs .pe-tab-links:after {clear: both;}
.pe-tabs .pe-tab-links li {float: left;list-style: none;margin: 0 2px 0 0;}
.pe-tabs .pe-tab-links li a {display: block;padding: 10px 15px;background: #f1f1f1;color: #f98e2b;font-weight: 400;text-decoration: none;}
.pe-tabs .pe-tab-links li a:hover, .pe-tabs .pe-tab-links li a:focus {background: #f98e2b;color: #fff;}
.pe-tabs .pe-tab-links li.active a {background: #f98e2b;color: #fff;}
.pe-tabs .pe-tabs-content {border: 1px solid #f1f1f1;padding: 15px;}
.pe-tabs .pe-tab {display: none;}
.pe-tabs .pe-tab.active {display: block;}
.pe-tabs.pe-clean .pe-tab-links {text-align: center;}
.pe-tabs.pe-clean .pe-tab-links li {display: inline-block;vertical-align: top;float: none;list-style: none;margin: 0 2px 0 0;}
.pe-tabs.pe-clean .pe-tab-links li a {color: inherit;background: none;text-transform: uppercase;font-weight: 700;line-height: 1.3;}
.pe-tabs.pe-clean .pe-tab-links li a:hover, .pe-tabs.pe-clean .pe-tab-links li a:focus {color: #f98e2b;}
.pe-tabs.pe-clean .pe-tab-links li.active a {background: none;color: #f98e2b;}
.pe-tabs.pe-clean .pe-tabs-content {border: none;padding: 60px 0 0;}
.pe-panels {margin: 1px 0 0;}
.pe-panels .pe-panel-heading a {display: block;margin: -1px 0 0;padding: 10px 0 10px 45px;line-height: 26px;color: inherit;font-weight: 400;border-top: 1px solid #f1f1f1;border-bottom: 1px solid #f1f1f1;text-decoration: none;position: relative;}
.pe-panels .pe-panel-heading a:before {display: inline-block;font-family: "Font Awesome 5 Free";font-weight: 900;font-variant: normal;font-style: normal;font-size: inherit;font-size: 12px;line-height: 1;line-height: 26px;text-rendering: auto;text-rendering: geometricPrecision;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;transform: translate(0,0);letter-spacing: 0;position: absolute;content: "";top: 50%;margin-top: -13px;left: 0;width: 26px;height: 26px;color: #fff;background: #444;text-align: center;}
.pe-panels .pe-panel-heading a:hover, .pe-panels .pe-panel-heading a:focus {color: #f98e2b;}
.pe-panels .pe-panel-heading a:hover:before, .pe-panels .pe-panel-heading a:focus:before {background: #f98e2b;}
.pe-panels .pe-panel-heading.active a {color: #f98e2b;}
.pe-panels .pe-panel-heading.active a:before {content: "";background: #f98e2b;}
.pe-panels .pe-panel-content {padding: 10px 0;}
figure.pe_video {margin-bottom: 30px;}
.pe-gallery {clear: both;margin-top: -30px;}
.pe-gallery-item {display: block;margin-top: 30px;position: relative;overflow: hidden;}
.pe-gallery-item .pe-gallery-image {text-align: center;}
.pe-gallery-item:hover .pe-gallery-caption, .pe-gallery-item:focus .pe-gallery-caption {opacity: 1;left: 0;}
.pe-gallery-item .pe-gallery-caption {font-size: 1em;position: absolute;bottom: 0;left: 100%;right: auto;padding: 20px;width: 100%;transition: opacity .25s linear,left .25s linear;-webkit-transition: opacity .25s linear,left .25s linear;background: rgba(255,255,255,.8);opacity: 0;pointer-events: none;}
.gallery {clear: both;margin: -15px;}
.gallery .gallery-item {float: left;padding: 15px;}
.gallery.gallery-columns-2 .gallery-item {width: 50%;}
.gallery.gallery-columns-3 .gallery-item {width: 33.33%;}
.gallery.gallery-columns-4 .gallery-item {width: 25%;}
.gallery.gallery-columns-5 .gallery-item {width: 20%;}
.gallery.gallery-columns-6 .gallery-item {width: 16.66%;}
.gallery.gallery-columns-7 .gallery-item {width: 14.28%;}
.gallery.gallery-columns-8 .gallery-item {width: 12.5%;}
.gallery.gallery-columns-9 .gallery-item {width: 11.11%;}
.gallery .gallery-icon {text-align: center;}
.gallery .gallery-caption {max-width: 100%;padding: 10px;background: #f1f1f1;color: #f98e2b;font-size: .9em;}
.pe-table.pricing {float: left;}
.pe-table.pricing td.price {color: #f98e2b;font-weight: bold;}
.row.margin {margin: 0;}
.row.margin .col-xs-1, .row.margin .col-xs-2, .row.margin .col-xs-3, .row.margin .col-xs-4, .row.margin .col-xs-5, .row.margin .col-xs-6, .row.margin .col-xs-7, .row.margin .col-xs-8, .row.margin .col-xs-9, .row.margin .col-xs-10, .row.margin .col-xs-11, .row.margin .col-xs-12, .row.margin .col-sm-1, .row.margin .col-sm-2, .row.margin .col-sm-3, .row.margin .col-sm-4, .row.margin .col-sm-5, .row.margin .col-sm-6, .row.margin .col-sm-7, .row.margin .col-sm-8, .row.margin .col-sm-9, .row.margin .col-sm-10, .row.margin .col-sm-11, .row.margin .col-sm-12, .row.margin .col-md-1, .row.margin .col-md-2, .row.margin .col-md-3, .row.margin .col-md-4, .row.margin .col-md-5, .row.margin .col-md-6, .row.margin .col-md-7, .row.margin .col-md-8, .row.margin .col-md-9, .row.margin .col-md-10, .row.margin .col-md-11, .row.margin .col-md-12, .row.margin .col-lg-1, .row.margin .col-lg-2, .row.margin .col-lg-3, .row.margin .col-lg-4, .row.margin .col-lg-5, .row.margin .col-lg-6, .row.margin .col-lg-7, .row.margin .col-lg-8, .row.margin .col-lg-9, .row.margin .col-lg-10, .row.margin .col-lg-11, .row.margin .col-lg-12 {padding: 0;}
.pe-anibox a {display: block;}
.pe-anibox figure {position: relative;overflow: hidden;text-align: center;cursor: pointer;margin: 0 auto;background: #fff;}
.pe-anibox figure img {position: relative;display: block;min-height: 100%;max-width: 100%;margin: 0 auto;}
.pe-anibox figure figcaption {padding: 2em;color: #fff;text-transform: uppercase;-webkit-backface-visibility: hidden;backface-visibility: hidden;}
.pe-anibox figure figcaption:before, .pe-anibox figure figcaption:after {pointer-events: none;}
.pe-anibox figure h2 {font-family: Roboto,Arial,Helvetica,sans-serif;font-weight: 400;font-size: 22px;font-style: normal;line-height: 1.1;}
.pe-anibox figure h2 span {font-weight: 700;}
.pe-anibox figure h2, .pe-anibox figure p {margin: 0;}
.pe-anibox figure p {font-size: .9em;}
.pe-anibox figure figcaption {position: absolute;top: 0;left: 0;width: 100%;height: 100%;z-index: 1;}
.pe-anibox figure.effect-sadie figcaption:before {position: absolute;top: 0;left: 0;width: 100%;height: 100%;background: -webkit-linear-gradient(top,rgba(255,255,255,0) 0%,rgba(255,255,255,.7) 75%);background: linear-gradient(to bottom,rgba(255,255,255,0) 0%,rgba(255,255,255,.7) 75%);content: "";opacity: 0;-webkit-transform: translate3d(0,50%,0);transform: translate3d(0,50%,0);}
.pe-anibox figure.effect-sadie h2 {position: absolute;top: 50%;left: 0;width: 100%;color: #444;-webkit-transition: -webkit-transform .35s,color .35s;transition: transform .35s,color .35s;-webkit-transform: translate3d(0,-50%,0);transform: translate3d(0,-50%,0);}
.pe-anibox figure.effect-sadie figcaption:before, .pe-anibox figure.effect-sadie p {-webkit-transition: opacity .35s,-webkit-transform .35s;transition: opacity .35s,transform .35s;}
.pe-anibox figure.effect-sadie p {position: absolute;bottom: 0;left: 0;padding: 2em;width: 100%;opacity: 0;-webkit-transform: translate3d(0,10px,0);transform: translate3d(0,10px,0);color: #444;}
.pe-anibox figure.effect-sadie:hover h2, .pe-anibox figure.effect-sadie:focus h2, .pe-anibox a:focus figure.effect-sadie h2 {-webkit-transform: translate3d(0,-50%,0) translate3d(0,-40px,0);transform: translate3d(0,-50%,0) translate3d(0,-40px,0);}
.pe-anibox figure.effect-sadie:hover figcaption:before, .pe-anibox figure.effect-sadie:focus figcaption:before, .pe-anibox a:focus figure.effect-sadie figcaption:before, .pe-anibox figure.effect-sadie:hover p, .pe-anibox figure.effect-sadie:focus p, .pe-anibox a:focus figure.effect-sadie p {opacity: 1;-webkit-transform: translate3d(0,0,0);transform: translate3d(0,0,0);}
.pe-anibox figure.effect-julia {background: #fff;}
.pe-anibox figure.effect-julia img {-webkit-transition: opacity 1s,-webkit-transform 1s;transition: opacity 1s,transform 1s;-webkit-backface-visibility: hidden;backface-visibility: hidden;}
.pe-anibox figure.effect-julia figcaption {text-align: left;}
.pe-anibox figure.effect-julia h2 {float: left;vertical-align: top;position: relative;padding: .4em 1em;color: #444;background: rgba(255,255,255,.9);}
.pe-anibox figure.effect-julia p {clear: both;float: left;color: #444;margin: .25em 0 .25em;padding: .4em 1em;background: rgba(255,255,255,.9);text-transform: none;-webkit-transition: opacity .35s,-webkit-transform .35s;transition: opacity .35s,transform .35s;-webkit-transform: translate3d(-360px,0,0);transform: translate3d(-360px,0,0);}
.pe-anibox figure.effect-julia p:first-child {-webkit-transition-delay: .15s;transition-delay: .15s;}
.pe-anibox figure.effect-julia p:nth-of-type(2) {-webkit-transition-delay: .1s;transition-delay: .1s;}
.pe-anibox figure.effect-julia p:nth-of-type(3) {-webkit-transition-delay: .05s;transition-delay: .05s;}
.pe-anibox figure.effect-julia:hover p:first-child, .pe-anibox figure.effect-julia:focus p:first-child, .pe-anibox a:focus figure.effect-julia p:first-child {-webkit-transition-delay: 0s;transition-delay: 0s;}
.pe-anibox figure.effect-julia:hover p:nth-of-type(2), .pe-anibox figure.effect-julia:focus p:nth-of-type(2), .pe-anibox a:focus figure.effect-julia p:nth-of-type(2) {-webkit-transition-delay: .05s;transition-delay: .05s;}
.pe-anibox figure.effect-julia:hover p:nth-of-type(3), .pe-anibox figure.effect-julia:focus p:nth-of-type(3), .pe-anibox a:focus figure.effect-julia p:nth-of-type(3) {-webkit-transition-delay: .1s;transition-delay: .1s;}
.pe-anibox figure.effect-julia:hover img, .pe-anibox figure.effect-julia:focus img, .pe-anibox a:focus figure.effect-julia img {-webkit-transform: scale3d(1.1,1.1,1);transform: scale3d(1.1,1.1,1);}
.pe-anibox figure.effect-julia:hover p, .pe-anibox figure.effect-julia:focus p, .pe-anibox a:focus figure.effect-julia p {opacity: 1;-webkit-transform: translate3d(0,0,0);transform: translate3d(0,0,0);}
.pe-anibox figure.effect-goliath {background: #000;}
.pe-anibox figure.effect-goliath img, .pe-anibox figure.effect-goliath h2 {-webkit-transition: -webkit-transform .35s;transition: transform .35s;}
.pe-anibox figure.effect-goliath img {-webkit-backface-visibility: hidden;backface-visibility: hidden;-webkit-transition: opacity .35s,-webkit-transform .35s;transition: opacity .35s,transform .35s;}
.pe-anibox figure.effect-goliath h2, .pe-anibox figure.effect-goliath p {position: absolute;bottom: 0;left: 0;padding: 30px;}
.pe-anibox figure.effect-goliath p {width: 100%;box-sizing: border-box;background: #f98e2b;text-transform: none;opacity: 0;-webkit-transition: opacity .35s,-webkit-transform .35s;transition: opacity .35s,transform .35s;-webkit-transform: translate3d(0,50px,0);transform: translate3d(0,50px,0);padding: 22px 20px;}
.pe-anibox figure.effect-goliath:hover img, .pe-anibox figure.effect-goliath:focus img, .pe-anibox a:focus figure.effect-goliath img {-webkit-transform: translate3d(0,-65px,0);transform: translate3d(0,-65px,0);opacity: .9;}
.pe-anibox figure.effect-goliath:hover h2, .pe-anibox figure.effect-goliath:focus h2, .pe-anibox a:focus figure.effect-goliath h2 {-webkit-transform: translate3d(0,-100px,0);transform: translate3d(0,-100px,0);}
.pe-anibox figure.effect-goliath:hover p, .pe-anibox figure.effect-goliath:focus p, .pe-anibox a:focus figure.effect-goliath p {opacity: 1;-webkit-transform: translate3d(0,0,0);transform: translate3d(0,0,0);}
.pe-anibox figure.effect-marley {background: #000;}
.pe-anibox figure.effect-marley figcaption {text-align: right;}
.pe-anibox figure.effect-marley img {-webkit-transition: opacity .35s,-webkit-transform .35s;transition: opacity .35s,transform .35s;opacity: .9;-webkit-filter: blur(0);}
.pe-anibox figure.effect-marley h2, .pe-anibox figure.effect-marley p {position: absolute;right: 30px;left: 30px;padding: 10px 0;}
.pe-anibox figure.effect-marley p {bottom: 30px;line-height: 1.5;-webkit-transform: translate3d(0,100%,0);transform: translate3d(0,100%,0);}
.pe-anibox figure.effect-marley h2 {top: 30px;-webkit-transition: -webkit-transform .35s;transition: transform .35s;-webkit-transform: translate3d(0,20px,0);transform: translate3d(0,20px,0);}
.pe-anibox figure.effect-marley:hover h2, .pe-anibox figure.effect-marley:focus h2, .pe-anibox a:focus figure.effect-marley h2 {-webkit-transform: translate3d(0,0,0);transform: translate3d(0,0,0);}
.pe-anibox figure.effect-marley h2:after {position: absolute;top: 100%;left: 0;width: 100%;height: 2px;background: currentColor;content: "";-webkit-transform: translate3d(0,40px,0);transform: translate3d(0,40px,0);}
.pe-anibox figure.effect-marley h2:after, .pe-anibox figure.effect-marley p {opacity: 0;-webkit-transition: opacity .35s,-webkit-transform .35s;transition: opacity .35s,transform .35s;}
.pe-anibox figure.effect-marley:hover h2:after, .pe-anibox figure.effect-marley:focus h2:after, .pe-anibox a:focus figure.effect-marley h2:after, .pe-anibox figure.effect-marley:hover p, .pe-anibox figure.effect-marley:focus p, .pe-anibox a:focus figure.effect-marley p {opacity: 1;-webkit-transform: translate3d(0,0,0);transform: translate3d(0,0,0);}
.pe-anibox figure.effect-marley:hover img, .pe-anibox figure.effect-marley:focus img, .pe-anibox a:focus figure.effect-marley img {opacity: .7;}
.cd-intro {text-align: center;}
.cd-headline {font-family: Roboto,Arial,Helvetica,sans-serif;font-weight: 400;font-size: 30px;letter-spacing: normal;text-transform: none;line-height: 1.1;margin: 0;}
.cd-words-wrapper {position: relative;}
.cd-words-wrapper b {display: inline-block;position: absolute;white-space: nowrap;left: 0;top: 0;}
.cd-words-wrapper b.is-visible {position: relative;}
.no-js .cd-words-wrapper b {opacity: 0;}
.no-js .cd-words-wrapper b.is-visible {opacity: 1;}
.cd-headline.loading-bar .cd-desc {display: inline-block;vertical-align: top;padding: 5px;}
.cd-headline.loading-bar .cd-desc2 {display: inline-block;vertical-align: top;}
.cd-headline.loading-bar .cd-words-wrapper {overflow: hidden;display: inline-block;vertical-align: top;padding: 5px 0;}
.cd-headline.loading-bar .cd-words-wrapper:after {content: "";position: absolute;left: 0;bottom: 0;height: 2px;width: 0;background: currentColor;z-index: 2;-webkit-transition: width .3s -.1s;transition: width .3s -.1s;}
.cd-headline.loading-bar .cd-words-wrapper.is-loading:after {width: 100%;-webkit-transition: width 3s;transition: width 3s;}
.cd-headline.loading-bar b {top: 5px;opacity: 0;-webkit-transition: opacity .3s;transition: opacity .3s;}
.cd-headline.loading-bar b.is-visible {opacity: 1;top: 0;}
.pe_map_canvas img {max-width: none;}
p {margin: 0;}
*+p:not([class]) {margin: 1.3em 0 0;}
h1, .h1 {font-size: 1.3em;}
h2, .h2 {font-size: 1.2em;}
h3, .h3 {font-size: 1.1em;}
h4, .h4 {font-size: 1em;}
h5, .h5 {font-size: .9em;}
h6, .h6 {font-size: .8em;}
h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 {font-family: inherit;font-weight: 700;color: inherit;margin: 1em 0;text-rendering: optimizeLegibility;}
ul {list-style: none;}
ol {list-style-position: inside;}
ul, ol {margin: 5px 0;padding: 0;}
ul ul, ul ol, ol ol, ol ul {margin: 0 0 10px 25px;}
ul:not([class]) li, ul.pe-dark li, ul.pe-light li {margin: 0;padding: 0 0 0 15px;position: relative;}
ul:not([class]) li:before, ul.pe-dark li:before, ul.pe-light li:before {content: "";position: absolute;top: 5px;left: 0;right: auto;display: inline-block;vertical-align: top;font-family: "Font Awesome 5 Free";font-weight: 900;font-size: 10px;text-rendering: auto;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;-webkit-transform: translate(0,0);transform: translate(0,0);color: #f98e2b;}
#pe-main ul.pe-light li:before {color: #e7e6e6;}
#pe-main ul.pe-dark li:before {color: #000;}
ol.pe-roman, ol.pe-roman ol {list-style-type: upper-roman;}
ol.pe-alpha, ol.pe-alpha ol {list-style-type: lower-alpha;}
pre {direction: ltr;padding: 9.5px;margin: 30px 0;font-size: 15px;line-height: 20px;word-break: break-all;word-wrap: break-word;white-space: pre;white-space: pre-wrap;color: #444;background-color: #f1f1f1;border: 1px solid #bebebe;border-radius: 0;font-family: Consolas,Monaco,"Andale Mono",monospace;}
.pe-color {color: #f98e2b;}
p.blue, p.green, p.red, p.orange {display: table;width: 100%;padding: 20px 0 20px 20px;border-left: 5px solid transparent;margin: 1.3em 0;}
p.blue span, p.green span, p.red span, p.orange span {display: table-cell;vertical-align: middle;padding: 0;}
p.blue span.fa, p.green span.fa, p.red span.fa, p.orange span.fa, p.blue span[class^='fa'], p.green span[class^='fa'], p.red span[class^='fa'], p.orange span[class^='fa'] {padding-right: 20px;}
p.blue {border-color: #1c7581;}
p.green {border-color: #58ad11;}
p.red {border-color: #de2843;}
p.orange {border-color: #d8b811;}
.pe-info, .pe-success, .pe-alert, .pe-warning {display: table;width: 100%;padding: 20px;margin: 1.3em 0;text-align: justify;border-left: 5px solid transparent;}
.pe-info:empty, .pe-success:empty, .pe-alert:empty, .pe-warning:empty {display: none;}
.pe-info span, .pe-success span, .pe-alert span, .pe-warning span {display: table-cell;vertical-align: middle;padding: 0;}
.pe-info span.fa, .pe-success span.fa, .pe-alert span.fa, .pe-warning span.fa, .pe-info span[class^='fa'], .pe-success span[class^='fa'], .pe-alert span[class^='fa'], .pe-warning span[class^='fa'] {padding-right: 20px;}
.pe-info label, .pe-success label, .pe-alert label, .pe-warning label {display: block;}
.pe-info {background: #d8f3f7;border-color: #1c7581;}
.pe-success {background: #dff0d8;border-color: #58ad11;}
.pe-alert {background: #f2dede;border-color: #de2843;}
.pe-warning {background: #fcf8e3;border-color: #d8b811;}
.pe-block {margin: 10px 0;padding: 0 0 0 60px;position: relative;min-height: 40px;}
.pe-block span {background: #ddd;display: block;position: absolute;top: 6px;left: 0;height: 40px;width: 40px;line-height: 40px;text-align: center;border-radius: 50%;color: #fff;}
.pe-block span {font-size: 16px;}
.pe-block.second span {background: #2a2a2a;color: #fff;}
p.pebadge, span.pebadge, p.pecalendar, span.pecalendar, p.pechat, span.pechat, p.pecheck, span.pecheck, p.pecloud, span.pecloud, p.pedirection, span.pedirection, p.pedivide, span.pedivide, p.peerror, span.peerror, p.pefire, span.pefire, p.peflag, span.peflag, p.peheart, span.peheart, p.pehome, span.pehome, p.peinfo, span.peinfo, p.pelist, span.pelist, p.pemail, span.pemail, p.pepeople, span.pepeople, p.pestar, span.pestar, p.pestat, span.pestat {display: block;padding-left: 60px;background-repeat: no-repeat;background-position: left 6px;min-height: 40px;margin: 5px 0 15px;}
p.pebadge, span.pebadge {background-image: url("http://itdgprlab.solutions/static/wp-content/themes/pe-services/images/icons/badge.png");}
p.pecalendar, span.pecalendar {background-image: url("http://itdgprlab.solutions/static/wp-content/themes/pe-services/images/icons/calendar.png");}
p.pechat, span.pechat {background-image: url("http://itdgprlab.solutions/static/wp-content/themes/pe-services/images/icons/chat.png");}
p.pecheck, span.pecheck {background-image: url("http://itdgprlab.solutions/static/wp-content/themes/pe-services/images/icons/check.png");}
p.pecloud, span.pecloud {background-image: url("http://itdgprlab.solutions/static/wp-content/themes/pe-services/images/icons/cloud.png");}
p.pedirection, span.pedirection {background-image: url("http://itdgprlab.solutions/static/wp-content/themes/pe-services/images/icons/direction.png");}
p.pedivide, span.pedivide {background-image: url("http://itdgprlab.solutions/static/wp-content/themes/pe-services/images/icons/divide.png");}
p.peerror, span.peerror {background-image: url("http://itdgprlab.solutions/static/wp-content/themes/pe-services/images/icons/error.png");}
p.pefire, span.pefire {background-image: url("http://itdgprlab.solutions/static/wp-content/themes/pe-services/images/icons/fire.png");}
p.peflag, span.peflag {background-image: url("http://itdgprlab.solutions/static/wp-content/themes/pe-services/images/icons/flag.png");}
p.peheart, span.peheart {background-image: url("http://itdgprlab.solutions/static/wp-content/themes/pe-services/images/icons/heart.png");}
p.pehome, span.pehome {background-image: url("http://itdgprlab.solutions/static/wp-content/themes/pe-services/images/icons/home.png");}
p.peinfo, span.peinfo {background-image: url("http://itdgprlab.solutions/static/wp-content/themes/pe-services/images/icons/info.png");}
p.pelist, span.pelist {background-image: url("http://itdgprlab.solutions/static/wp-content/themes/pe-services/images/icons/list.png");}
p.pemail, span.pemail {background-image: url("http://itdgprlab.solutions/static/wp-content/themes/pe-services/images/icons/mail.png");}
p.pepeople, span.pepeople {background-image: url("http://itdgprlab.solutions/static/wp-content/themes/pe-services/images/icons/people.png");}
p.pestar, span.pestar {background-image: url("http://itdgprlab.solutions/static/wp-content/themes/pe-services/images/icons/star.png");}
p.pestat, span.pestat {background-image: url("http://itdgprlab.solutions/static/wp-content/themes/pe-services/images/icons/stat.png");}
.quote-left, .quote-right {display: table;width: 100%;font-style: italic;background-color: #d8f3f7;margin: 30px 0;}
.quote-left span, .quote-right span {display: table-cell;vertical-align: middle;padding: 0;}
.quote-left {padding: 20px;text-align: left;border-left: 5px solid #1c7581;}
.quote-left span.fa, .quote-left span[class^='fa'] {padding-right: 20px;}
.quote-right {padding: 20px;text-align: right;border-right: 5px solid #1c7581;}
.quote-right span.fa, .quote-right span[class^='fa'] {padding-left: 20px;}
.mfp-bg {top: 0;left: 0;width: 100%;height: 100%;z-index: 1042;overflow: hidden;position: fixed;background: #0b0b0b;opacity: .8;}
.mfp-wrap {top: 0;left: 0;width: 100%;height: 100%;z-index: 1043;position: fixed;outline: none !important;-webkit-backface-visibility: hidden;}
.mfp-container {text-align: center;position: absolute;width: 100%;height: 100%;left: 0;top: 0;padding: 0 8px;box-sizing: border-box;}
.mfp-container:before {content: "";display: inline-block;height: 100%;vertical-align: middle;}
.mfp-align-top .mfp-container:before {display: none;}
.mfp-content {position: relative;display: inline-block;vertical-align: middle;margin: 0 auto;text-align: left;z-index: 1045;}
.mfp-inline-holder .mfp-content, .mfp-ajax-holder .mfp-content {width: 100%;cursor: auto;}
.mfp-ajax-cur {cursor: progress;}
.mfp-zoom-out-cur, .mfp-zoom-out-cur .mfp-image-holder .mfp-close {cursor: -moz-zoom-out;cursor: -webkit-zoom-out;cursor: zoom-out;}
.mfp-zoom {cursor: pointer;cursor: -webkit-zoom-in;cursor: -moz-zoom-in;cursor: zoom-in;}
.mfp-auto-cursor .mfp-content {cursor: auto;}
.mfp-close, .mfp-arrow, .mfp-preloader, .mfp-counter {-webkit-user-select: none;-moz-user-select: none;user-select: none;}
.mfp-loading.mfp-figure {display: none;}
.mfp-hide {display: none !important;}
.mfp-preloader {color: #ccc;position: absolute;top: 50%;width: auto;text-align: center;margin-top: -.8em;left: 8px;right: 8px;z-index: 1044;}
.mfp-preloader a {color: #ccc;}
.mfp-preloader a:hover {color: #fff;}
.mfp-s-ready .mfp-preloader, .mfp-s-error .mfp-content {display: none;}
button.mfp-close, button.mfp-arrow {overflow: visible;cursor: pointer;background: transparent;border: 0;display: block;outline: none;padding: 0;z-index: 1046;-webkit-box-shadow: none;-webkit-appearance: none;box-shadow: none;}
button::-moz-focus-inner {padding: 0;border: 0;}
.mfp-close {width: 44px;height: 44px;line-height: 44px;position: absolute;right: 0;top: 0;text-decoration: none;text-align: center;opacity: .65;padding: 0 0 18px 10px;color: #fff;font-style: normal;font-size: 28px;font-family: Arial,Baskerville,monospace;}
.mfp-close:hover, .mfp-close:focus {opacity: 1;}
.mfp-close:active {top: 1px;}
.mfp-close-btn-in .mfp-close {color: #333;}
.mfp-image-holder .mfp-close, .mfp-iframe-holder .mfp-close {color: #fff;right: -6px;text-align: right;padding-right: 6px;width: 100%;}
.mfp-counter {position: absolute;top: 0;right: 0;color: #ccc;font-size: 12px;line-height: 18px;white-space: nowrap;}
.mfp-arrow {position: absolute;opacity: .65;margin: 0;top: 50%;margin-top: -55px;padding: 0;width: 90px;height: 110px;-webkit-tap-highlight-color: transparent;}
.mfp-arrow:active {margin-top: -54px;}
.mfp-arrow:hover, .mfp-arrow:focus {opacity: 1;}
.mfp-arrow:before, .mfp-arrow:after, .mfp-arrow .mfp-a, .mfp-arrow .mfp-b {content: "";display: block;width: 0;height: 0;position: absolute;left: 0;top: 0;margin-top: 35px;margin-left: 35px;border: medium inset transparent;}
.mfp-arrow:after, .mfp-arrow .mfp-a {border-top-width: 13px;border-bottom-width: 13px;top: 8px;}
.mfp-arrow:before, .mfp-arrow .mfp-b {border-top-width: 21px;border-bottom-width: 21px;opacity: .7;}
.mfp-arrow-left {left: 0;}
.mfp-arrow-left:after, .mfp-arrow-left .mfp-a {border-right: 17px solid #fff;margin-left: 31px;}
.mfp-arrow-left:before, .mfp-arrow-left .mfp-b {margin-left: 25px;border-right: 27px solid #3f3f3f;}
.mfp-arrow-right {right: 0;}
.mfp-arrow-right:after, .mfp-arrow-right .mfp-a {border-left: 17px solid #fff;margin-left: 39px;}
.mfp-arrow-right:before, .mfp-arrow-right .mfp-b {border-left: 27px solid #3f3f3f;}
.mfp-iframe-holder {padding-top: 40px;padding-bottom: 40px;}
.mfp-iframe-holder .mfp-content {line-height: 0;width: 100%;max-width: 900px;}
.mfp-iframe-holder .mfp-close {top: -40px;}
.mfp-iframe-scaler {width: 100%;height: 0;overflow: hidden;padding-top: 56.25%;}
.mfp-iframe-scaler iframe {position: absolute;display: block;top: 0;left: 0;width: 100%;height: 100%;box-shadow: 0 0 8px rgba(0,0,0,.6);background: #000;}
img.mfp-img {width: auto;max-width: 100%;height: auto;display: block;line-height: 0;box-sizing: border-box;padding: 40px 0 40px;margin: 0 auto;}
.mfp-figure {line-height: 0;}
.mfp-figure:after {content: "";position: absolute;left: 0;top: 40px;bottom: 40px;display: block;right: 0;width: auto;height: auto;z-index: -1;box-shadow: 0 0 8px rgba(0,0,0,.6);background: #444;}
.mfp-figure small {color: #bdbdbd;display: block;font-size: 12px;line-height: 14px;}
.mfp-figure figure {margin: 0;}
.mfp-bottom-bar {margin-top: -36px;position: absolute;top: 100%;left: 0;width: 100%;cursor: auto;}
.mfp-title {text-align: left;line-height: 18px;color: #f3f3f3;word-wrap: break-word;padding-right: 36px;}
.mfp-image-holder .mfp-content {max-width: 100%;}
.mfp-gallery .mfp-image-holder .mfp-figure {cursor: pointer;}
@media screen and (max-width:800px) and (orientation:landscape),screen and (max-height:300px) {.mfp-img-mobile .mfp-image-holder {padding-left: 0;padding-right: 0;}
	.mfp-img-mobile img.mfp-img {padding: 0;}
	.mfp-img-mobile .mfp-figure:after {top: 0;bottom: 0;}
	.mfp-img-mobile .mfp-figure small {display: inline;margin-left: 5px;}
	.mfp-img-mobile .mfp-bottom-bar {background: rgba(0,0,0,.6);bottom: 0;margin: 0;top: auto;padding: 3px 5px;position: fixed;box-sizing: border-box;}
	.mfp-img-mobile .mfp-bottom-bar:empty {padding: 0;}
	.mfp-img-mobile .mfp-counter {right: 5px;top: 3px;}
	.mfp-img-mobile .mfp-close {top: 0;right: 0;width: 35px;height: 35px;line-height: 35px;background: rgba(0,0,0,.6);position: fixed;text-align: center;padding: 0;}}
@media all and (max-width:900px) {.mfp-arrow {-webkit-transform: scale(.75);transform: scale(.75);}
	.mfp-arrow-left {-webkit-transform-origin: 0;transform-origin: 0;}
	.mfp-arrow-right {-webkit-transform-origin: 100%;transform-origin: 100%;}
	.mfp-container {padding-left: 6px;padding-right: 6px;}}
.pe-modal, .pe-gallery-modal {cursor: pointer;}
.mfp-modal-content {position: relative;color: #444;background: #fff;padding: 20px;width: auto;max-width: 500px;margin: 20px auto;box-sizing: content-box;}
.slick-slider {position: relative;display: block;-moz-box-sizing: border-box;box-sizing: border-box;-webkit-touch-callout: none;-webkit-user-select: none;-khtml-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;-ms-touch-action: pan-y;touch-action: pan-y;-webkit-tap-highlight-color: transparent;}
.slick-list {position: relative;overflow: hidden;display: block;margin: 0;padding: 0;}
.slick-list:focus {outline: none;}
.slick-list.dragging {cursor: pointer;cursor: hand;}
.slick-slider .slick-track, .slick-slider .slick-list {-webkit-transform: translate3d(0,0,0);-moz-transform: translate3d(0,0,0);-ms-transform: translate3d(0,0,0);-o-transform: translate3d(0,0,0);transform: translate3d(0,0,0);}
.slick-track {position: relative;left: 0;top: 0;display: block;}
.slick-track:before, .slick-track:after {content: "";display: table;}
.slick-track:after {clear: both;}
.slick-loading .slick-track {visibility: hidden;}
.slick-slide {float: left;height: 100%;min-height: 1px;outline: 0;display: none;}
.slick-slide img {display: block;}
.slick-slide.slick-loading img {display: none;}
.slick-slide.dragging img {pointer-events: none;}
.slick-initialized .slick-slide {display: block;}
.slick-loading .slick-slide {visibility: hidden;}
.slick-vertical .slick-slide {display: block;height: auto;border: 1px solid transparent;}
.slick-arrow.slick-hidden {display: none;}
@media (max-width:1229px) {#pe-wcag .pe-wcag-settings .page-width-label, #pe-wcag .pe-wcag-settings .page-width {display: none;}}
@media (max-width:991px) {html {-webkit-text-size-adjust: none;}
	.btn {-webkit-appearance: none;}
	input, select, textarea {max-width: 100%;}
	.pe-widget-overlap {margin-top: 0;}
	#pe-main .pe-widget.pe_box_widget {padding-left: 0;padding-right: 0;margin-bottom: 0;}
	#pe-main .pe-widget.pe_box_widget:last-child {margin-bottom: 30px;}
	#pe-main table.pricing {float: none;width: 100% !important;}
	#pe-main-menu #mega-menu-wrap-main-menu #mega-menu-main-menu>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-item {clear: both;float: none;width: 100% !important;}
	.pe-blog-row.columns-2 .blog-col {margin: 0 0 30px;}
	.pe-blog-row.columns-2 .blog-col:last-child {margin: 0;}
	.pe-author-in, .pe-author-avatar, .pe-author-details {display: block;}
	.pe-author-avatar {padding: 0 0 20px;}
	.pe-comments .comment-body, .pe-comments .comment-avatar, .pe-comments .comment-details {display: block;}
	.pe-comments .comment-avatar {padding: 0 0 20px;}
	.pe-comments ul.children {padding-left: 20px;}
	#pe-services-carousel.schema-left .pe-indicators {margin-bottom: 30px;}
	#pe-services-carousel.schema-right .pe-indicators {margin-top: 0;}
	#pe-services-carousel .pe-indicators {text-align: center;}
	.pe-meet-our-team {text-align: center;}
	.pe-meet-our-team .pe-meet-box {display: inline-block;vertical-align: top;}
	#pe-copyrights-info, #pixelemu-copyrights {text-align: center;}
	.pe-avatar-box .image {width: 100%;margin: 0 0 20px;}}
@media (max-width:767px) {.sticky-bar #pe-bar {position: static;}
	.sticky-bar #pe-main {padding-top: 0 !important;}
	.pe-blog-row figure.effect figcaption {position: static;}
	.pe-blog-row figure.effect figcaption .intro {opacity: 1;padding: 0;}}
@media (max-width:480px) {#pe-top-bar .pe-widget-raw {float: none;margin: 0 0 10px;text-align: center;}
	#pe-wcag .pe-wcag-settings {line-height: 1;}
	#pe-wcag .pe-wcag-settings>li {float: none;text-align: center;}
	#pe-wcag .pe-wcag-settings>li li {float: none;display: inline-block;vertical-align: top;}
	#pe-wcag .pe-wcag-settings>li li.separator {display: block;margin: 5px 0;}
	#pe-logo {max-width: 200px;}}
@media print {*, *:before, *:after {background: transparent !important;color: #000 !important;box-shadow: none !important;text-shadow: none !important;}
	a, a:visited {text-decoration: underline;}
	a[href]:after {content: " (" attr(href) ")";}
	abbr[title]:after {content: " (" attr(title) ")";}
	a[href^="#"]:after, a[href^="javascript:"]:after {content: "";}
	pre, blockquote {border: 1px solid #999;page-break-inside: avoid;}
	thead {display: table-header-group;}
	tr, img {page-break-inside: avoid;}
	img {max-width: 100% !important;}
	p, h2, h3 {orphans: 3;widows: 3;}
	h2, h3 {page-break-after: avoid;}}