@charset "UTF-8";
:root {--vw-site-width: 75rem;--vw-sub-grid-gap: 17px;--vw-grid-gap: 30px;--vw-wrapper-gap: 26px;--vw-comment-gap: calc(var(--vw-space-unit) * 2);--vw-comment-inner-indent: 55px;--vw-border-line: var(--vw-section-line-1-width,6px) solid var(--vw-section-line-1-color,#333);--vw-area-line: var(--vw-section-line-2-width,1px) solid var(--vw-section-line-2-color,#e1e1e1);--vw-light-text: #888;--vw-light-gray: #b0b0b0;--vw-light-bg: rgba(0,0,0,.05);--vw-gray: #888;--vw-dark-black: #353640;--vw-accent: #3facd6;--vw-link-color: currentColor;--vw-link-hover-color: currentColor;--vw-link-hover-decoration: underline;--swiper-pagination-color: var(--vw-accent);--vw-header-font-family: -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;--vw-header-font-weight: 700;--vw-body-font-family: -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;--vw-body-font-weight: 400;--vw-title-title-color: var(--vw-header-color);--vw-title-supertitle-color: var(--vw-light-text);--vw-post-box-grid-line: var(--vw-section-line-3-width,1px) dotted var(--vw-section-line-3-color,#ddd);--vw-category-hover-bg: var(--vw-dark-black);--vw-category-hover-color: #fff;--vw-post-box-overlay-transparent: .2;--vw-term-grid-overlay-transparent: .2;--vw-term-list-overlay-transparent: .2;--vw-post-box-overlay-hover-transparent: .8;--vw-term-grid-overlay-hover-transparent: .8;--vw-term-list-overlay-hover-transparent: .8;}
@media (min-width: 1024px) {:root {--vw-wrapper-gap: 35px;}}
:root {--vw-header-text-transform: uppercase;--vw-body-font-size: 14px;--vw-body-line-height: 1.8;--vw-alt-letter-spacing: 1px;--vw-space-unit: 1.25em;font-size: var(--vw-body-font-size);--vw-text-xxxs: .7142857143rem;--vw-text-xxxs-lh: 1.7272727273;--vw-text-xxs: .7857142857rem;--vw-text-xxs-lh: 1.652892562;--vw-text-xs: .8571428571rem;--vw-text-xs-lh: 1.5;--vw-text-sm: .9285714286rem;--vw-text-sm-lh: 1.5384615385;--vw-text-md: 1rem;--vw-text-md-lh: 1.5714285714;--vw-text-lg: 1.2857142857rem;--vw-text-lg-lh: 1.4444444444;--vw-text-xl: 1.7142857143rem;--vw-text-xl-lh: 1.25;--vw-text-xxl: 2.1428571429rem;--vw-text-xxl-lh: 1.2;--vw-text-xxxl: 2.5714285714rem;--vw-text-xxxl-lh: 1.1574074074;--vw-text-xxxxl: 3.1428571429rem;--vw-text-xxxxl-lh: 1.0984848485;--vw-text-xxxxxl: 3.7142857143rem;--vw-text-xxxxxl-lh: 1.0664335664;--vw-header-xxxs: .7142857143rem;--vw-header-xxxs-lh: 1.4181818182;--vw-header-xxs: .7857142857rem;--vw-header-xxs-lh: 1.3746556474;--vw-header-xs: .8571428571rem;--vw-header-xs-lh: 1.3333333333;--vw-header-sm: .9285714286rem;--vw-header-sm-lh: 1.2307692308;--vw-header-md: 1rem;--vw-header-md-lh: 1.2857142857;--vw-header-lg: 1.1428571429rem;--vw-header-lg-lh: 1.25;--vw-header-xl: 1.4285714286rem;--vw-header-xl-lh: 1.2;--vw-header-xxl: 1.8571428571rem;--vw-header-xxl-lh: 1.1538461538;--vw-header-xxxl: 2.1428571429rem;--vw-header-xxxl-lh: 1.1333333333;--vw-header-xxxxl: 2.5714285714rem;--vw-header-xxxxl-lh: 1.1018518519;--vw-header-xxxxxl: 2.8571428571rem;--vw-header-xxxxxl-lh: 1.075;text-rendering: optimizeLegibility;-webkit-font-smoothing: antialiased;}
@media (min-width: 768px) {:root {--vw-header-xxxs: .7142857143rem;--vw-header-xxxs-lh: 1.4181818182;--vw-header-xxs: .7857142857rem;--vw-header-xxs-lh: 1.3746556474;--vw-header-xs: .8571428571rem;--vw-header-xs-lh: 1.3333333333;--vw-header-sm: .9285714286rem;--vw-header-sm-lh: 1.2307692308;--vw-header-md: 1rem;--vw-header-md-lh: 1.2857142857;--vw-header-lg: 1.2857142857rem;--vw-header-lg-lh: 1.2222222222;--vw-header-xl: 1.7142857143rem;--vw-header-xl-lh: 1.1666666667;--vw-header-xxl: 2.1428571429rem;--vw-header-xxl-lh: 1.1333333333;--vw-header-xxxl: 2.5714285714rem;--vw-header-xxxl-lh: 1.1018518519;--vw-header-xxxxl: 3.1428571429rem;--vw-header-xxxxl-lh: 1.053030303;--vw-header-xxxxxl: 3.7142857143rem;--vw-header-xxxxxl-lh: 1.0314685315;}}
h1, h2, h3, h4, h5, h6 {margin-top: 0;margin-bottom: calc(var(--vw-space-unit) * .75);}
* + h1, * + h2, * + h3, * + h4, * + h5, * + h6 {margin-top: calc(var(--vw-space-unit) * .75);}
p, dl, dt, pre, table, address, blockquote {margin-top: 0;}
p:not(:last-child), dl:not(:last-child), dt:not(:last-child), pre:not(:last-child), table:not(:last-child), address:not(:last-child), blockquote:not(:last-child) {margin-bottom: calc(var(--vw-space-unit) * 1);}
hr {border-bottom: var(--vw-border-line);margin-top: calc(var(--vw-space-unit) * 2);margin-bottom: calc(var(--vw-space-unit) * 2);}
table, .wp-block-table table {border-spacing: 0;width: 100%;border: 1px solid rgba(0,0,0,.1);border-collapse: collapse;margin-bottom: calc(var(--vw-space-unit) * 1);}
table tr:nth-child(even), .wp-block-table table tr:nth-child(even) {background: rgba(0,0,0,.03);}
table td, table th, .wp-block-table table td, .wp-block-table table th {padding: calc(var(--vw-space-unit) * .25) calc(var(--vw-space-unit) * .5);text-align: left;border: 1px solid rgba(0,0,0,.1);}
table td:last-child, table th:last-child, .wp-block-table table td:last-child, .wp-block-table table th:last-child {border-right: 0;}
table thead, .wp-block-table table thead {font-size: var(--vw-text-sm);}
table thead th, .wp-block-table table thead th {background: rgba(0,0,0,.03);border-bottom: 1px solid rgba(0,0,0,.1);text-transform: uppercase;vertical-align: middle;}
table tbody th, .wp-block-table table tbody th {background: rgba(0,0,0,.03);border: 1px solid rgba(0,0,0,.1);}
table tbody td, .wp-block-table table tbody td {border: 1px solid rgba(0,0,0,.1);}
table tbody tr:last-child td, table tbody tr:last-child th, .wp-block-table table tbody tr:last-child td, .wp-block-table table tbody tr:last-child th {border-bottom: 0;}
ol, ul {padding-left: calc(var(--vw-space-unit) * .5);margin-left: calc(var(--vw-space-unit) * .25);--vw-list-spacing: calc(var(--vw-space-unit) * .5);--vw-list-icon-spacing: calc(var(--vw-space-unit) * .65);}
ol:not(:last-child), ul:not(:last-child) {margin-bottom: calc(var(--vw-space-unit) * 1);}
ol ol, ol ul, ul ol, ul ul {margin-top: var(--vw-list-spacing);margin-bottom: 0;}
ol li, ul li {margin-left: var(--vw-list-icon-spacing);}
ol li:not(:last-child), ul li:not(:last-child) {margin-bottom: var(--vw-list-spacing);}
input, textarea, select {line-height: inherit;padding: .6em 1em;vertical-align: middle;max-width: 100%;}
input[type=color], input[type=date], input[type=datetime], input[type=datetime-local], input[type=email], input[type=month], input[type=number], input[type=password], input[type=search], input[type=tel], input[type=text], input[type=time], input[type=url], input[type=week], input:not([type]), textarea, select {border: none;background-color: rgba(0,0,0,.05);vertical-align: middle;}
input[type=color]:focus, input[type=date]:focus, input[type=datetime]:focus, input[type=datetime-local]:focus, input[type=email]:focus, input[type=month]:focus, input[type=number]:focus, input[type=password]:focus, input[type=search]:focus, input[type=tel]:focus, input[type=text]:focus, input[type=time]:focus, input[type=url]:focus, input[type=week]:focus, input:not([type]):focus, textarea:focus, select:focus {outline: 2px auto var(--vw-dark-black);}
select {color: inherit;padding: .75em 1em;}
blockquote {font-family: var(--vw-header-font-family);font-size: var(--vw-h4);line-height: 1.3461538462;}
.wp-block-pullquote, .wp-block-quote {position: relative;font-family: var(--vw-header-font-family);font-size: var(--vw-text-lg);line-height: var(--vw-text-lg-lh);background-color: transparent;border-top: var(--vw-border-line);border-top-color: var(--vw-line-color);border-bottom: var(--vw-border-line);border-bottom-color: var(--vw-line-color);--vw-blockquote-padding: calc(var(--vw-space-unit) * 2.5);padding-top: var(--vw-blockquote-padding) !important;padding-bottom: var(--vw-blockquote-padding) !important;}
.wp-block-pullquote.is-style-large, .wp-block-quote.is-style-large {font-size: var(--vw-text-xl);line-height: var(--vw-text-xl-lh);}
.wp-block-pullquote cite, .wp-block-quote cite {text-transform: var(--vw-header-text-transform);}
.wp-block-pullquote cite br:first-child, .wp-block-pullquote cite br:last-child, .wp-block-quote cite br:first-child, .wp-block-quote cite br:last-child {display: none;}
.wp-block-pullquote:before, .wp-block-pullquote:after, .wp-block-quote:before, .wp-block-quote:after {font-family: georgia;font-size: 60px;line-height: 1em;color: #ccc;display: inline-block;width: 1em;height: 1em;text-align: center;}
.wp-block-pullquote:before, .wp-block-quote:before {content: "“";position: absolute;top: 15px;left: 0px;}
.wp-block-pullquote:after, .wp-block-quote:after {content: "„";position: absolute;bottom: 15px;right: 0px;}
.has-small-font-size {font-size: var(--vw-text-sm);line-height: var(--vw-text-sm-lh);}
.has-large-font-size {font-size: var(--vw-text-xl);line-height: var(--vw-text-xl-lh);}
.has-large-font-size {font-size: var(--vw-text-xxl);line-height: var(--vw-text-xxl-lh);}
.has-drop-cap:not(:focus)::first-letter {font-size: var(--vw-dropcap-font-size,6.5em);font-weight: inherit;}
.tippy-box[role=tooltip] {font-size: var(--vw-text-xs);}
.vw-supertitle {font-family: var(--vw-header-font-family);font-size: var(--vw-header-sm);line-height: var(--vw-header-sm-lh);text-transform: var(--vw-header-text-transform);}
:root {--vw-header-height: calc(var(--vw-space-unit) * 8);--vw-header-height-stuck: calc(var(--vw-space-unit) * 4);--vw-header-mobile-height: calc(var(--vw-space-unit) * 6);--vw-header-mobile-height-stuck: calc(var(--vw-space-unit) * 4);--vw-content-area-gap: calc(var(--vw-space-unit) * 2.5);}
.vw-header-wrapper, .vw-primary-nav, .vw-secondary-nav {--vw-link-hover-decoration: none;}
.vw-logo-tagline {color: var(--vw-light-gray);font-size: var(--vw-text-sm);}
.vw-open-offcanvas .fa-bars {font-size: 16px;}
.vw-primary-nav {--vw-nav-bg: var(--vw-dark-black);--vw-nav-color: #fff;--vw-nav-height: 46px;font-family: var(--vw-header-font-family);font-size: var(--vw-header-md);text-transform: var(--vw-header-text-transform);}
.vw-primary-nav-menu:only-child {-webkit-box-flex: 1;-ms-flex-positive: 1;flex-grow: 1;}
.vw-primary-nav-menu:only-child .vw-primary-menu {-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;}
.vw-secondary-nav {--vw-nav-bg: var(--vw-dark-black);--vw-nav-color: #c8c8d9;--vw-nav-height: 40px;--vw-main-menu-link-hover-color: #fff;font-family: var(--vw-header-font-family);font-size: var(--vw-header-xs);text-transform: var(--vw-header-text-transform);}
.vw-secondary-nav .vw-nav-splitter ~ .vw-component-icons .vw-open-search:last-child:not(:only-child) {position: relative;margin-left: calc(var(--vw-space-unit) * .25);padding-left: calc(var(--vw-space-unit) * .5);padding-right: calc(var(--vw-space-unit) * .5);min-width: calc(var(--vw-nav-icon-width) + calc(var(--vw-space-unit) * .5));}
.vw-secondary-nav .vw-nav-splitter ~ .vw-component-icons .vw-open-search:last-child:not(:only-child):before {content: "";position: absolute;left: 0;border-left: 1px solid rgba(136,136,136,.5);height: 60%;}
.vw-secondary-nav .vw-nav-today:first-child + .vw-secondary-nav-menu {position: relative;margin-right: calc(var(--vw-space-unit) * .25);padding-left: calc(var(--vw-space-unit) * .5);padding-right: calc(var(--vw-space-unit) * .75);display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;}
.vw-secondary-nav .vw-nav-today:first-child + .vw-secondary-nav-menu:before {content: "";position: absolute;left: 0;border-left: 1px solid rgba(136,136,136,.5);height: 60%;}
.vw-secondary-nav .vw-component-icons a:hover {background-color: var(--vw-main-menu-hover-bg);color: var(--vw-main-menu-hover-color);}
.vw-secondary-nav .vw-menu {--vw-menu-padding-x: calc(var(--vw-space-unit) * .5);}
:root {--vw-main-menu-hover-bg: var(--vw-accent);--vw-main-menu-hover-color: #fff;--vw-menu-radius: 0;}
.vw-menu {--vw-menu-padding-y: calc(var(--vw-space-unit) * 1);--vw-menu-padding-x: calc(var(--vw-space-unit) * 1);--vw-main-menu-link-hover-bg: var(--vw-accent);--vw-submenu-bg: #f7f7f7;--vw-submenu-link-hover-color: #fff;--vw-submenu-link-hover-bg: var(--vw-accent);}
.vw-menu .sub-menu-item:not(:last-child) {border-bottom: var(--vw-post-box-grid-line);}
.vw-tippy-menu .menu-item-has-children-icon {font-size: 10px;margin-left: calc(var(--vw-space-unit) * .75);}
.vw-breaking-news-area {border-bottom: var(--vw-area-line);padding: calc(var(--vw-space-unit) * 1.5) 0;}
.vw-breaking-news-area .vw-post-box-content {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-flow: column;flex-flow: column;height: 100%;--vw-space-unit: .75em;}
.vw-breaking-news-area .vw-post-box-thumb:not(:first-child) {margin-top: calc(var(--vw-space-unit) * .75);}
@media not all and (min-width: 768px) {.vw-breaking-news-area .vw-post-box-meta-inner > :not(:first-child) {display: none;}}
.vw-header {background-color: #fff;}
@media not all and (min-width: 768px) {.vw-header-area {border-bottom: var(--vw-area-line);}
	.vw-header-area .vw-breaking-news-area {border-bottom: none;border-top: var(--vw-area-line);}}
.vw-offcanvas {-webkit-box-shadow: var(--vw-shadow-9);box-shadow: var(--vw-shadow-9);}
.vw-offcanvas-backdrop {background-color: rgba(255,255,255,.7);}
.vw-slide-panel-close {font-size: var(--vw-text-lg);width: 50px;height: 50px;color: var(--vw-header-color);}
.vw-slide-panel-close:hover {color: var(--vw-accent);}
.vw-slide-panel-content .widget_vw_widget_social_icons {text-align: center;--vw-social-link-margin: calc(var(--vw-space-unit) * .75);}
.vw-slide-panel-content .widget_vw_widget_social_icons:first-child {margin-bottom: calc(var(--vw-space-unit) * 2);}
.vw-slide-panel-content .widget_vw_widget_social_icons:first-child + .widget {margin-top: 0;padding-top: 0;border-top: none;}
.vw-slide-panel-content .vw-social-link {--vw-social-link-size: 43px;border: var(--vw-post-box-grid-line);border-style: solid;background: transparent !important;color: var(--vw-header-color) !important;}
.vw-slide-menu-container .vw-slide-menu-close {display: block;margin-bottom: calc(var(--vw-space-unit) * .5);}
.vw-slide-menu-container .menu-link {font-family: var(--vw-header-font-family);text-transform: var(--vw-header-text-transform);padding: calc(var(--vw-space-unit) * .25) 0;}
.vw-slide-menu-container .menu-item:not(:last-child) {border-bottom: 1px solid var(--vw-line-color);padding-bottom: calc(var(--vw-space-unit) * .25);margin-bottom: calc(var(--vw-space-unit) * .25);}
.vw-slide-menu-container .menu-item:hover {background-color: transparent;color: inherit;}
.vw-slide-menu-container .vw-slide-menu-sub li {list-style: none;}
.vw-slide-menu-container .vw-slide-menu-sub .sub-menu-link {display: block;}
@media (min-width: 1024px) {.vw-page-layout-right .vw-main-content:first-child:not(:last-child), .vw-page-layout-right .content-area:first-child:not(:last-child), .vw-page-layout-right-miniright .vw-main-content:first-child:not(:last-child), .vw-page-layout-right-miniright .content-area:first-child:not(:last-child), .vw-page-layout-right-minileft .vw-main-content:first-child:not(:last-child), .vw-page-layout-right-minileft .content-area:first-child:not(:last-child) {padding-right: var(--vw-wrapper-gap);border-right: var(--vw-area-line);}
	.vw-page-layout-right .vw-main-content:first-child:not(:last-child) + .vw-sidebar, .vw-page-layout-right .content-area:first-child:not(:last-child) + .vw-sidebar, .vw-page-layout-right-miniright .vw-main-content:first-child:not(:last-child) + .vw-sidebar, .vw-page-layout-right-miniright .content-area:first-child:not(:last-child) + .vw-sidebar, .vw-page-layout-right-minileft .vw-main-content:first-child:not(:last-child) + .vw-sidebar, .vw-page-layout-right-minileft .content-area:first-child:not(:last-child) + .vw-sidebar {padding-left: 0;}
	.vw-page-layout-left .vw-main-content:first-child:not(:last-child), .vw-page-layout-left .content-area:first-child:not(:last-child) {padding-left: var(--vw-wrapper-gap);border-left: var(--vw-area-line);}
	.vw-page-layout-left .vw-main-content:first-child:not(:last-child) + .vw-sidebar, .vw-page-layout-left .content-area:first-child:not(:last-child) + .vw-sidebar {padding-right: 0;}}
.vw-footer-sidebar-area {background-color: #191919;color: var(--vw-light-text);--vw-header-color: #fff;--vw-post-box-grid-line: 1px dotted rgba(255,255,255,.13);padding: calc(var(--vw-space-unit) * 3) 0;}
.vw-footer-sidebar-area .widget-title {font-size: var(--vw-text-xl);line-height: var(--vw-text-xl-lh);color: var(--vw-accent);}
.vw-copyright-area {font-size: var(--vw-text-xs);line-height: var(--vw-text-xs-lh);background-color: #111;color: #fff;--vw-copyright-padding: calc(var(--vw-space-unit) * 1);}
@media not all and (min-width: 1024px) {.vw-search-modal .fancybox-close-small {display: none;}}
button.vw-search-modal-form-submit {color: inherit;font-size: var(--vw-text-md);}
button.vw-search-modal-form-submit:hover {color: var(--vw-accent);}
.swiper-button-next, .swiper-button-prev {--swiper-navigation-color: #fff;--swiper-navigation-size: var(--vw-text-lg);width: 60px;height: 60px;top: auto;bottom: 15%;background-color: rgba(0,0,0,.5);opacity: .5;-webkit-transition: var(--vw-transition);transition: var(--vw-transition);}
.swiper-button-next:hover, .swiper-button-prev:hover {opacity: 1;}
.swiper-button-next, .swiper-container-rtl .swiper-button-prev {right: 0;}
.swiper-button-prev, .swiper-container-rtl .swiper-button-next {left: 0;}
.vw-loop-vw-archive-slider {padding-bottom: var(--vw-grid-gap);margin-bottom: var(--vw-grid-gap);border-bottom: var(--vw-post-box-grid-line);}
.search .vw-page-header {margin-bottom: calc(var(--vw-space-unit) * 3);}
.search .vw-page-header-inner .search-form {margin-top: calc(var(--vw-space-unit) * 2);display: -webkit-box;display: -ms-flexbox;display: flex;}
.search .vw-page-header-inner .search-form label {-webkit-box-flex: 1;-ms-flex: 1;flex: 1;}
.search .vw-page-header-inner .search-form .search-field {width: 100%;}
.lds-ellipsis {display: inline-block;position: relative;width: 80px;height: 80px;}
.lds-ellipsis div {position: absolute;top: 33px;width: 13px;height: 13px;border-radius: 50%;background: rgba(136,136,136,.5);-webkit-animation-timing-function: cubic-bezier(0,1,1,0);animation-timing-function: cubic-bezier(0,1,1,0);}
.lds-ellipsis div:nth-child(1) {left: 8px;-webkit-animation: lds-ellipsis1 .6s infinite;animation: lds-ellipsis1 .6s infinite;}
.lds-ellipsis div:nth-child(2) {left: 8px;-webkit-animation: lds-ellipsis2 .6s infinite;animation: lds-ellipsis2 .6s infinite;}
.lds-ellipsis div:nth-child(3) {left: 32px;-webkit-animation: lds-ellipsis2 .6s infinite;animation: lds-ellipsis2 .6s infinite;}
.lds-ellipsis div:nth-child(4) {left: 56px;-webkit-animation: lds-ellipsis3 .6s infinite;animation: lds-ellipsis3 .6s infinite;}
@-webkit-keyframes lds-ellipsis1 {0% {-webkit-transform: scale(0);transform: scale(0);}
	100% {-webkit-transform: scale(1);transform: scale(1);}}
@keyframes lds-ellipsis1 {0% {-webkit-transform: scale(0);transform: scale(0);}
	100% {-webkit-transform: scale(1);transform: scale(1);}}
@-webkit-keyframes lds-ellipsis3 {0% {-webkit-transform: scale(1);transform: scale(1);}
	100% {-webkit-transform: scale(0);transform: scale(0);}}
@keyframes lds-ellipsis3 {0% {-webkit-transform: scale(1);transform: scale(1);}
	100% {-webkit-transform: scale(0);transform: scale(0);}}
@-webkit-keyframes lds-ellipsis2 {0% {-webkit-transform: translate(0,0);transform: translate(0,0);}
	100% {-webkit-transform: translate(24px,0);transform: translate(24px,0);}}
@keyframes lds-ellipsis2 {0% {-webkit-transform: translate(0,0);transform: translate(0,0);}
	100% {-webkit-transform: translate(24px,0);transform: translate(24px,0);}}
.vw-dark hr {border-bottom-color: #fff;}
:root {--vw-single-section-gap: 2em;}
.vw-post-edit, .vw-post-tags {font-family: var(--vw-header-font-family);font-size: var(--vw-text-xs);text-transform: var(--vw-header-text-transform);margin-bottom: calc(var(--vw-space-unit) * .75);}
.vw-post-tags {--vw-tags-gap: calc(var(--vw-space-unit) * .25);margin-bottom: calc(var(--vw-tags-gap) * -1);}
.vw-post-tags > * {display: inline-block;margin-right: var(--vw-tags-gap);margin-bottom: var(--vw-tags-gap);}
.vw-post-tags a {display: inline-block;background-color: var(--vw-light-bg);color: var(--vw-gray);padding: 1px calc(var(--vw-space-unit) * .5);}
.vw-post-tags-title {margin-right: calc(var(--vw-space-unit) * .75);}
.vw-post-pages {font-family: var(--vw-header-font-family);font-size: var(--vw-text-xs);text-transform: var(--vw-header-text-transform);margin-bottom: calc(var(--vw-space-unit) * 1.5);}
.vw-post-pages a {display: inline-block;background-color: var(--vw-dark-black);color: #fff;padding: calc(var(--vw-space-unit) * .5) calc(var(--vw-space-unit) * .715);margin-right: calc(var(--vw-space-unit) * .5);}
.vw-page-header-classic, .vw-page-header-medium {margin-bottom: calc(var(--vw-space-unit) * 1.5);}
.vw-page-header-wide, .vw-page-header-full {position: relative;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;justify-items: center;min-height: 550px;--vw-title-title-color: #fff;}
.vw-page-header-wide .vw-page-header-bg, .vw-page-header-full .vw-page-header-bg {-webkit-filter: brightness(.8);filter: brightness(.8);}
.vw-page-header-wide .vw-title-section, .vw-page-header-full .vw-title-section {--vw-title-tagline-color: #ccc;}
.vw-page-header-wide hr, .vw-page-header-wide .vw-post-meta-splitter, .vw-page-header-full hr, .vw-page-header-full .vw-post-meta-splitter {display: none;}
.vw-page-header-wide .vw-title-section, .vw-page-header-full .vw-title-section {text-align: center;}
.vw-page-header-wide .vw-post-meta, .vw-page-header-wide .vw-categories, .vw-page-header-full .vw-post-meta, .vw-page-header-full .vw-categories {-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;display: -webkit-box;display: -ms-flexbox;display: flex;}
.vw-page-header-wide .vw-post-meta, .vw-page-header-full .vw-post-meta {margin-top: calc(var(--vw-space-unit) * 1);--vw-link-color: #eee;}
.vw-page-header-wide {margin-top: var(--vw-content-area-gap);}
.vw-page-header-wide.vw-dark {background-color: transparent !important;}
.vw-page-header-wide .vw-page-header-bg {left: var(--vw-wrapper-gap);right: var(--vw-wrapper-gap);}
.vw-has-page-header-medium .vw-featured-media {margin-bottom: 0;}
.vw-page-header-left-title .vw-thumbnail-caption-area, .vw-page-header-left-title-wide .vw-thumbnail-caption-area, .vw-page-header-right-title .vw-thumbnail-caption-area, .vw-page-header-right-title-wide .vw-thumbnail-caption-area {color: #fff;background-color: rgba(0,0,0,.45);padding: calc(var(--vw-space-unit) * .25) calc(var(--vw-space-unit) * .75);}
.vw-page-header-left-title-wide, .vw-page-header-right-title-wide {margin-top: var(--vw-content-area-gap);padding-left: var(--vw-wrapper-gap);padding-right: var(--vw-wrapper-gap);}
.vw-post-navigation a {--vw-link-color: currentColor;--vw-link-decoration: none;--vw-link-hover-decoration: none;}
.vw-post-navigation a:hover .vw-post-navigation-title {text-decoration: underline;}
.vw-post-navigation-arrow {border-radius: 100px;--vw-post-navigation-arrow-size: 40px;text-decoration: none !important;color: #fff;background-color: var(--vw-dark-black);}
.vw-post-navigation-label {margin-bottom: calc(var(--vw-space-unit) * .25);font-size: var(--vw-text-xs);line-height: var(--vw-text-xs-lh);font-weight: bold;color: var(--vw-gray);}
.vw-post-navigation-title {font-size: var(--vw-text-lg);line-height: var(--vw-text-lg-lh);}
.vw-check-also-title {font-size: var(--vw-text-md);margin-bottom: calc(var(--vw-space-unit) * .75);}
.vw-check-also-close {font-size: var(--vw-text-md);top: calc(var(--vw-space-unit) * 1);right: calc(var(--vw-space-unit) * 1);}
.vw-tagline, .vw-categories, .vw-post-meta, .vw-post-box-meta, .vw-post-box-tagline, .vw-post-box-meta-footer, .vw-post-navigation-label {font-family: var(--vw-header-font-family);text-transform: var(--vw-header-text-transform);}
.vw-page-header-inner .vw-categories {font-size: var(--vw-text-xs);}
.vw-page-header-inner hr {margin-top: calc(var(--vw-space-unit) * 1.5);margin-bottom: calc(var(--vw-space-unit) * 1);}
.page-title {font-size: var(--vw-text-xxxl);line-height: var(--vw-text-xxxl-lh);margin-top: calc(var(--vw-space-unit) * .15);margin-bottom: calc(var(--vw-space-unit) * .1);}
@media (min-width: 768px) {.page-title {font-size: var(--vw-text-xxxxl);line-height: var(--vw-text-xxxxl-lh);margin-top: calc(var(--vw-space-unit) * .15);margin-bottom: calc(var(--vw-space-unit) * .1);}}
.vw-tagline {font-size: var(--vw-text-lg);line-height: var(--vw-text-lg-lh);color: var(--vw-light-gray);}
.vw-categories {font-size: var(--vw-text-xxs);letter-spacing: 1px;--vw-category-color: #fff;--vw-category-bg: var(--vw-accent);--vw-category-gap: calc(var(--vw-space-unit) * .25);}
.vw-categories a {padding: .5em calc(var(--vw-space-unit) * .4);line-height: 1;}
.vw-category-has-review {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;--vw-category-bg: #f2b621;--vw-category-color: #fff;}
.vw-category-has-review .vw-icon {font-size: 10px;}
.vw-category-has-review span:last-child {margin-left: .4em;}
.vw-post-meta {font-size: var(--vw-text-sm);--vw-link-color: currentColor;}
.vw-post-meta .vw-post-date {color: var(--vw-light-gray);}
.vw-post-meta .vw-share-button {margin: 0 calc(var(--vw-space-unit) * .25);display: -webkit-box;display: -ms-flexbox;display: flex;width: 24px;height: 24px;}
.vw-post-meta .vw-share-button:first-child {margin-left: 0;}
.vw-post-meta .vw-share-button:last-child {margin-right: 0;}
.vw-featured-media {margin-bottom: calc(var(--vw-space-unit) * 1.5);}
.vw-thumbnail-caption-area {font-size: var(--vw-text-xs);font-style: italic;padding: calc(var(--vw-space-unit) * .75) calc(var(--vw-space-unit) * .75) 0;margin-bottom: -.5em;}
.vw-thumbnail-caption-area .vw-icon {margin-right: calc(var(--vw-space-unit) * .25);}
.vw-single-post-sections > * {border-top: var(--vw-border-line);padding-top: calc(var(--vw-space-unit) * 2.25);margin-top: calc(var(--vw-space-unit) * 2.25);}
.comments-title, .vw-about-author-name, .vw-related-posts-title {font-size: var(--vw-text-xxxl);}
.vw-about-author-title {font-size: var(--vw-text-sm);font-weight: normal;color: var(--vw-gray);margin-bottom: 0;}
.vw-about-author-name {margin-top: -.1em;margin-bottom: calc(var(--vw-space-unit) * .5);}
.vw-about-author-avatar {margin-right: calc(var(--vw-space-unit) * 2);}
.vw-about-author-bio {font-size: var(--vw-text-sm);}
.vw-about-author-info {margin-bottom: calc(var(--vw-space-unit) * -.5);}
.vw-about-author .vw-social-link, .vw-author-profile .vw-social-link {background-color: var(--vw-dark-black);color: #fff;padding: calc(var(--vw-space-unit) * 1) calc(var(--vw-space-unit) * 1);margin-right: calc(var(--vw-space-unit) * .5);margin-bottom: calc(var(--vw-space-unit) * .5);font-size: var(--vw-text-xxs);text-decoration: none !important;}
.vw-about-author .vw-social-link:hover, .vw-author-profile .vw-social-link:hover {background-color: var(--vw-accent);}
.vw-about-author .vw-social-link-title, .vw-author-profile .vw-social-link-title {margin-left: calc(var(--vw-space-unit) * .5);}
.vw-about-author .vw-social-link-title:empty, .vw-author-profile .vw-social-link-title:empty {display: none;}
.comment-respond {background-color: transparent;padding: 0;}
.comment-reply-title {font-size: var(--vw-text-lg);}
.comment-body .fn {font-family: var(--vw-header-font-family);text-transform: var(--vw-header-text-transform);color: var(--vw-header-color);}
.comment-content > :last-child {margin-bottom: 0;}
.comment.depth-2 {--vw-comment-inner-indent: 40px;}
.comment.depth-2 .comment-meta {font-size: var(--vw-text-xxs);}
.vw-related-posts-area .vw-post-block {--vw-block-spacing: calc(var(--vw-space-unit) * 1);}
.vw-check-also .vw-post-block {--vw-block-spacing: calc(var(--vw-space-unit) * 1);margin-bottom: 0;}
.vw-check-also .vw-post-box-wrapper {padding-bottom: 0px !important;border-bottom: none !important;}
.vw-sticky-share-buttons {--vw-share-button-bg: var(--vw-dark-black);--vw-share-button-color: #fff;}
:root {--vw-button-color: #fff;--vw-button-bg: var(--vw-dark-black);--vw-button-hover-color: #fff;--vw-button-hover-bg: var(--vw-accent);--vw-button-sm-font-size: .85em;--vw-button-sm-line-height: 1.4;--vw-button-sm-padding: .5em 1em;--vw-button-md-font-size: var(--vw-text-xs);--vw-button-md-line-height: 1;--vw-button-md-padding: calc(var(--vw-space-unit) * 1) calc(var(--vw-space-unit) * 1.25);--vw-button-lg-font-size: 1.25em;--vw-button-lg-line-height: 1.2;--vw-button-lg-padding: .5em 1em;}
button, [type=button], [type=reset], [type=submit], .vw-button, .wp-block-button__link, .woocommerce #respond input#submit, .woocommerce a.button, .woocommerce button.button, .woocommerce input.button {color: var(--vw-button-color);background-color: var(--vw-button-bg);font-size: var(--vw-button-md-font-size);line-height: var(--vw-button-md-line-height);padding: var(--vw-button-md-padding);height: auto;vertical-align: middle;display: inline-block;margin: 0;border: none;border-radius: 0;border-radius: var(--vw-button-radius,0px);font-family: var(--vw-header-font-family);font-weight: var(--vw-header-font-weight);text-transform: var(--vw-header-text-transform);text-align: center;text-decoration: none !important;letter-spacing: 0px;cursor: pointer;-webkit-appearance: none;-moz-appearance: none;appearance: none;-webkit-transition: var(--vw-transition);transition: var(--vw-transition);}
button:hover, [type=button]:hover, [type=reset]:hover, [type=submit]:hover, .vw-button:hover, .wp-block-button__link:hover, .woocommerce #respond input#submit:hover, .woocommerce a.button:hover, .woocommerce button.button:hover, .woocommerce input.button:hover {color: var(--vw-button-hover-color);background-color: var(--vw-button-hover-bg);}
button > span, [type=button] > span, [type=reset] > span, [type=submit] > span, .vw-button > span, .wp-block-button__link > span, .woocommerce #respond input#submit > span, .woocommerce a.button > span, .woocommerce button.button > span, .woocommerce input.button > span {display: inline-block;}
button .vw-icon:first-child, [type=button] .vw-icon:first-child, [type=reset] .vw-icon:first-child, [type=submit] .vw-icon:first-child, .vw-button .vw-icon:first-child, .wp-block-button__link .vw-icon:first-child, .woocommerce #respond input#submit .vw-icon:first-child, .woocommerce a.button .vw-icon:first-child, .woocommerce button.button .vw-icon:first-child, .woocommerce input.button .vw-icon:first-child {margin-right: .5em;}
button .vw-icon:last-child, [type=button] .vw-icon:last-child, [type=reset] .vw-icon:last-child, [type=submit] .vw-icon:last-child, .vw-button .vw-icon:last-child, .wp-block-button__link .vw-icon:last-child, .woocommerce #respond input#submit .vw-icon:last-child, .woocommerce a.button .vw-icon:last-child, .woocommerce button.button .vw-icon:last-child, .woocommerce input.button .vw-icon:last-child {margin-left: .5em;margin-right: -.2em;}
button .vw-icon:only-child, [type=button] .vw-icon:only-child, [type=reset] .vw-icon:only-child, [type=submit] .vw-icon:only-child, .vw-button .vw-icon:only-child, .wp-block-button__link .vw-icon:only-child, .woocommerce #respond input#submit .vw-icon:only-child, .woocommerce a.button .vw-icon:only-child, .woocommerce button.button .vw-icon:only-child, .woocommerce input.button .vw-icon:only-child {margin-left: 0;margin-right: 0;}
.woocommerce #respond input#submit.alt, .woocommerce a.button.alt, .woocommerce button.button.alt, .woocommerce input.button.alt {background-color: var(--vw-accent);}
.woocommerce #respond input#submit.alt:hover, .woocommerce a.button.alt:hover, .woocommerce button.button.alt:hover, .woocommerce input.button.alt:hover {background-color: var(--vw-button-bg);}
.woocommerce ul.products li.product .button {font-size: var(--vw-button-sm-font-size);line-height: var(--vw-button-sm-line-height);padding: var(--vw-button-sm-padding);}
.wp-block-button {--vw-button-radius: 0px;}
.wp-block-button.is-style-squared {--vw-button-radius: 0px;}
.vw-button-sm {font-size: var(--vw-button-sm-font-size);line-height: var(--vw-button-sm-line-height);padding: var(--vw-button-sm-padding);}
.vw-button-md {font-size: var(--vw-button-md-font-size);line-height: var(--vw-button-md-line-height);padding: var(--vw-button-md-padding);}
.vw-button-lg {font-size: var(--vw-button-lg-font-size);line-height: var(--vw-button-lg-line-height);padding: var(--vw-button-lg-padding);}
.vw-button-fullwidth {display: block;text-align: center;}
.vw-button-outline {border: 2px solid var(--vw-button-bg);background-color: transparent;color: var(--vw-button-bg);}
.wp-block-file .wp-block-file__button {color: var(--vw-button-color);background-color: var(--vw-button-bg);font-size: var(--vw-button-sm-font-size);line-height: var(--vw-button-sm-line-height);padding: var(--vw-button-sm-padding);height: auto;vertical-align: middle;display: inline-block;margin: 0;border: none;border-radius: 0;border-radius: var(--vw-button-radius,0px);font-family: var(--vw-header-font-family);font-weight: var(--vw-header-font-weight);text-transform: var(--vw-header-text-transform);text-align: center;text-decoration: none !important;letter-spacing: 0px;cursor: pointer;-webkit-appearance: none;-moz-appearance: none;appearance: none;-webkit-transition: var(--vw-transition);transition: var(--vw-transition);margin-left: calc(var(--vw-space-unit) * 1);}
.wp-block-file .wp-block-file__button:hover {color: var(--vw-button-hover-color);background-color: var(--vw-button-hover-bg);}
.wp-block-file .wp-block-file__button > span {display: inline-block;}
.wp-block-file .wp-block-file__button .vw-icon:first-child {margin-right: .5em;}
.wp-block-file .wp-block-file__button .vw-icon:last-child {margin-left: .5em;margin-right: -.2em;}
.wp-block-file .wp-block-file__button .vw-icon:only-child {margin-left: 0;margin-right: 0;}
.widget:not(:first-child) {border-top: var(--vw-border-line);padding-top: calc(var(--vw-space-unit) * 2);margin-top: calc(var(--vw-space-unit) * 2);}
.widget-title {font-size: var(--vw-text-xxl);line-height: var(--vw-text-xxl-lh);}
.vw-widget-super-title {display: block;font-family: var(--vw-header-font-family);font-size: var(--vw-text-sm);line-height: var(--vw-text-sm-lh);text-transform: var(--vw-header-text-transform);color: var(--vw-light-text);}
.vw-widget-super-title + .widget-title {margin-top: 0;}
.vw-term-list {--vw-grid-gap: calc(var(--vw-space-unit) * .75);}
.vw-term-list-item-title {font-family: var(--vw-header-font-family);font-weight: var(--vw-header-font-weight);text-transform: var(--vw-header-text-transform);color: var(--vw-header-color);}
.vw-term-list-item:not(:first-child) {padding-top: calc(var(--vw-grid-gap) - 5px);border-top: var(--vw-post-box-grid-line);}
.vw-term-list-item-desc {color: var(--vw-light-text);font-size: var(--vw-text-xs);line-height: var(--vw-text-xs-lh);margin-top: calc(var(--vw-space-unit) * .25);}
.vw-term-list-item-desc:not(:last-child) {margin-bottom: calc(var(--vw-space-unit) * .75);}
.vw-term-list-count {color: #fff;background-color: var(--vw-accent);font-family: var(--vw-header-font-family);font-size: var(--vw-text-sm);display: inline-block;line-height: 1;-ms-flex-item-align: center;align-self: center;padding: 6px;}
.vw-term-list-item-posts {--vw-grid-gap: 2px;}
.vw-term-list-text-xs .vw-term-list-item-title {font-size: var(--vw-header-sm);line-height: var(--vw-header-sm-lh);}
.vw-term-list-text-xs .vw-term-list-count {font-size: var(--vw-text-xxxs);}
.vw-term-list-text-xs .vw-term-list-item-desc {font-size: var(--vw-text-xs);}
.vw-term-list-text-s .vw-term-list-item-title {font-size: var(--vw-header-md);line-height: var(--vw-header-md-lh);}
.vw-term-list-text-s .vw-term-list-count {font-size: var(--vw-text-xxxs);}
.vw-term-list-text-s .vw-term-list-item-desc {font-size: var(--vw-text-xs);}
.vw-term-list-text-m .vw-term-list-item-title {font-size: var(--vw-header-lg);line-height: var(--vw-header-lg-lh);}
.vw-term-list-text-m .vw-term-list-count {font-size: var(--vw-text-xxs);}
.vw-term-list-text-m .vw-term-list-item-desc {font-size: var(--vw-text-sm);}
.vw-term-list-text-l {--vw-grid-gap: calc(var(--vw-space-unit) * 1);}
.vw-term-list-text-l .vw-term-list-item-title {font-size: var(--vw-header-xl);line-height: var(--vw-header-xl-lh);}
.vw-term-list-text-l .vw-term-list-count {font-size: var(--vw-text-xxs);}
.vw-term-list-text-l .vw-term-list-item-desc {font-size: var(--vw-text-sm);}
.vw-term-list-text-l .vw-term-list-item-posts {margin-top: calc(var(--vw-space-unit) * 1);}
.vw-term-list-text-xl {--vw-grid-gap: calc(var(--vw-space-unit) * 1);}
.vw-term-list-text-xl .vw-term-list-item-title {font-size: var(--vw-header-xl);line-height: var(--vw-header-xl-lh);}
.vw-term-list-text-xl .vw-term-list-count {font-size: var(--vw-text-xxs);}
.vw-term-list-text-xl .vw-term-list-item-desc {font-size: var(--vw-text-sm);}
.vw-term-list-text-xl .vw-term-list-item-posts {margin-top: calc(var(--vw-space-unit) * 1);}
.vw-widget-apsc-social-counter .vw-social-counters {grid-gap: calc(var(--vw-space-unit) * .75);}
.vw-widget-apsc-social-counter .vw-social-counter-item {display: grid;text-decoration: none !important;grid-template-columns: 45px 1fr;}
.vw-widget-apsc-social-counter .vw-social-counter-item:hover .vw-social-counter-item-icon {background-color: var(--vw-social-color);}
.vw-widget-apsc-social-counter .vw-social-counter-item:hover .vw-social-counter-item-count {color: var(--vw-social-color);}
.vw-widget-apsc-social-counter .vw-social-counter-item-icon {color: #fff;background-color: #333;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;grid-row: span 2;height: 45px;font-size: 1.1em;-webkit-transition: var(--vw-transition);transition: var(--vw-transition);}
.vw-widget-apsc-social-counter .vw-social-counter-item-count {font-family: var(--vw-header-font-family);font-weight: var(--vw-header-font-weight);text-transform: var(--vw-header-text-transform);font-size: var(--vw-text-xl);line-height: 1;color: var(--vw-header-color);margin-left: 10px;-webkit-transition: var(--vw-transition);transition: var(--vw-transition);}
.vw-widget-apsc-social-counter .vw-social-counter-item-unit {text-transform: var(--vw-header-text-transform);font-size: var(--vw-text-xxxs);margin-left: 10px;}
.vw-widget-apsc-social-counter .vw-social-counter-item-label {display: none;}
.envirra_widget_posts_small .vw-grid {--vw-grid-gap: 1em;}
.widget_vw_widget_social_icons {--vw-social-link-size: 40px;}
.widget_mc4wp_form_widget .vw-widget-inner {padding: calc(var(--vw-space-unit) * 1);background-color: rgba(136,136,136,.1);}
.widget_mc4wp_form_widget input[type=text], .widget_mc4wp_form_widget input[type=email] {width: 100%;background: #fff;margin-top: calc(var(--vw-space-unit) * .5);}
.widget_mc4wp_form_widget input[type=submit] {width: 100%;}
@media (min-width: 1024px) {.wp-block-media-text .wp-block-media-text__media {margin-bottom: 0;}}
.wp-block-media-text + .wp-block-media-text {margin-top: calc(var(--vw-block-spacing-bottom) * -1);}
@media (min-width: 1024px) {.wp-block-columns > .wp-block-column {margin-bottom: 0;}}
.wp-block-column {--vw-grid-gap: var(--vw-sub-grid-gap);}
.wp-block-group.has-background {padding: calc(var(--vw-space-unit) * 1) calc(var(--vw-space-unit) * 1.5);}
.wp-block-group__inner-container > :last-child {margin-bottom: 0;}
.wp-block-embed figcaption, .wp-block-video figcaption, .wp-block-image figcaption, .wp-block-gallery figcaption {font-style: italic;font-size: var(--vw-text-sm);}
.wp-block-embed.alignfull figcaption, .wp-block-video.alignfull figcaption, .wp-block-image.alignfull figcaption, .wp-block-gallery.alignfull figcaption {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;width: 100%;}
.wp-block-columns.vw-block-columns-content-area-mode {--vw-block-columns-gap: calc(var(--vw-space-unit) * 3);}
.wp-block-columns.vw-block-columns-content-area-mode > .wp-block-column:nth-child(2):last-child {position: relative;--vw-block-columns-separater-gap: calc(-1 * ( var(--vw-block-columns-gap) / 2 ));}
.wp-block-columns.vw-block-columns-content-area-mode > .wp-block-column:nth-child(2):last-child::before {content: "";display: block;position: absolute;}
.wp-block-columns.vw-block-columns-content-area-mode:not(.vw-reverse-desktop) > .wp-block-column:nth-child(2):last-child::before {border-left: var(--vw-post-box-grid-line);height: 100%;left: var(--vw-block-columns-separater-gap);}
.wp-block-columns.vw-block-columns-content-area-mode.vw-reverse-desktop > .wp-block-column:nth-child(2):last-child::before {border-left: var(--vw-post-box-grid-line);height: 100%;right: var(--vw-block-columns-separater-gap);}
@media not all and (min-width: 1024px) {.wp-block-columns.vw-block-columns-content-area-mode:not(.vw-reverse-mobile) > .wp-block-column:nth-child(2):last-child::before {border-top: var(--vw-post-box-grid-line);height: 0;left: 0 !important;right: 0 !important;z-index: 1;top: var(--vw-block-columns-separater-gap);}
	.wp-block-columns.vw-block-columns-content-area-mode.vw-reverse-mobile > .wp-block-column:nth-child(2):last-child::before {border-top: var(--vw-post-box-grid-line);height: 0;left: 0 !important;right: 0 !important;z-index: 1;bottom: var(--vw-block-columns-separater-gap);}}
.wp-block-separator.is-style-theme-line {border-bottom: none;max-width: min(100%,var(--vw-site-width,1200px));width: 100% !important;height: var(--vw-section-line-1-width,6px) !important;}
.wp-block-separator.is-style-theme-line:not(.has-background) {background-color: var(--vw-section-line-1-color,#333);}
.wp-block-separator.is-style-theme-line:first-child {margin-top: 0;}
.wp-block-separator.is-style-theme-line:last-child {margin-bottom: 0;}
.wp-block-search .wp-block-search__button {border: none;background-color: #333;color: #fff;margin: 0;padding-left: 1.5em;padding-right: 1.5em;}
.wp-block-search .wp-block-search__input {border: none;}
.wp-block-search .wp-block-search__label {display: none;}
.wp-block-calendar {font-size: var(--vw-text-xs);}
.wp-block-calendar caption {font-family: var(--vw-header-font-family);font-weight: var(--vw-header-font-weight);text-transform: var(--vw-header-text-transform);margin-bottom: calc(var(--vw-space-unit) * 1);}
.wp-block-calendar th, .wp-block-calendar tr td {font-size: var(--vw-text-xs);text-align: center;padding: calc(var(--vw-space-unit) * .5) 0;-webkit-transition: var(--vw-transition);transition: var(--vw-transition);}
.wp-block-calendar table th {font-family: var(--vw-header-font-family);font-weight: var(--vw-header-font-weight);color: #fff;background-color: var(--vw-dark-black);}
.wp-block-calendar tr td:hover {background-color: var(--vw-accent);color: #fff;}
.wp-calendar-table, .wp-block-calendar th, .wp-block-calendar tbody td {border: 0;}
.wp-block-calendar tbody td {background-color: rgba(0,0,0,.05);}
.wp-block-calendar tbody tr {background-color: transparent;}
.wp-block-latest-comments__comment-link {color: var(--vw-light-text);}
.wp-block-latest-comments__comment-meta {margin-bottom: calc(var(--vw-space-unit) * .25);font-family: var(--vw-header-font-family);font-weight: var(--vw-header-font-weight);text-transform: var(--vw-header-text-transform);}
.wp-block-latest-comments__comment-date {font-weight: var(--vw-body-font-weight);}
.wp-block-latest-posts {font-family: var(--vw-header-font-family);text-transform: var(--vw-header-text-transform);}
.wp-block-latest-posts a {font-weight: var(--vw-header-font-weight);}
.widget_search .search-form {display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;}
.widget_search label {-webkit-box-flex: 1;-ms-flex: 1 1 auto;flex: 1 1 auto;}
.widget_search .search-field {width: 100%;padding: calc(var(--vw-space-unit) * .75) calc(var(--vw-space-unit) * 1);}
.widget_rss ul, .widget_meta ul, .widget_pages ul, .widget_archive ul, .widget_nav_menu ul, .widget_categories ul, .widget_recent_entries ul, .widget_recent_comments ul, .woocommerce .widget_products ul, .woocommerce .widget_layered_nav ul, .woocommerce .widget_product_categories ul, .woocommerce .widget_top_rated_products ul, .woocommerce .widget_shopping_cart ul, .woocommerce .widget_recently_viewed_products ul {padding: 0;margin: 0;}
.widget_rss ul ul, .widget_rss ul ol, .widget_meta ul ul, .widget_meta ul ol, .widget_pages ul ul, .widget_pages ul ol, .widget_archive ul ul, .widget_archive ul ol, .widget_nav_menu ul ul, .widget_nav_menu ul ol, .widget_categories ul ul, .widget_categories ul ol, .widget_recent_entries ul ul, .widget_recent_entries ul ol, .widget_recent_comments ul ul, .widget_recent_comments ul ol, .woocommerce .widget_products ul ul, .woocommerce .widget_products ul ol, .woocommerce .widget_layered_nav ul ul, .woocommerce .widget_layered_nav ul ol, .woocommerce .widget_product_categories ul ul, .woocommerce .widget_product_categories ul ol, .woocommerce .widget_top_rated_products ul ul, .woocommerce .widget_top_rated_products ul ol, .woocommerce .widget_shopping_cart ul ul, .woocommerce .widget_shopping_cart ul ol, .woocommerce .widget_recently_viewed_products ul ul, .woocommerce .widget_recently_viewed_products ul ol {margin-left: calc(var(--vw-space-unit) * 1);margin-top: calc(var(--vw-space-unit) * .5);}
.widget_rss li, .widget_meta li, .widget_pages li, .widget_archive li, .widget_nav_menu li, .widget_categories li, .widget_recent_entries li, .widget_recent_comments li, .woocommerce .widget_products li, .woocommerce .widget_layered_nav li, .woocommerce .widget_product_categories li, .woocommerce .widget_top_rated_products li, .woocommerce .widget_shopping_cart li, .woocommerce .widget_recently_viewed_products li {margin-left: 0;list-style: none;}
.widget_rss li:not(:last-child), .widget_meta li:not(:last-child), .widget_pages li:not(:last-child), .widget_archive li:not(:last-child), .widget_nav_menu li:not(:last-child), .widget_categories li:not(:last-child), .widget_recent_entries li:not(:last-child), .widget_recent_comments li:not(:last-child), .woocommerce .widget_products li:not(:last-child), .woocommerce .widget_layered_nav li:not(:last-child), .woocommerce .widget_product_categories li:not(:last-child), .woocommerce .widget_top_rated_products li:not(:last-child), .woocommerce .widget_shopping_cart li:not(:last-child), .woocommerce .widget_recently_viewed_products li:not(:last-child) {border-bottom: var(--vw-post-box-grid-line);padding-bottom: calc(var(--vw-space-unit) * .5);margin-bottom: calc(var(--vw-space-unit) * .5);}
.widget_recent_comments .recentcomments > a {font-style: italic;color: var(--vw-light-text);}
.widget_categories select {width: 100%;}
[class*=wp-block-] {--vw-block-spacing: calc(var(--vw-space-unit) * 1.5);--vw-wider-margin: calc(var(--vw-space-unit) * 2.25);}
.vw-loop-pagination {margin-top: calc(var(--vw-space-unit) * 1);}
.vw-loop-pagination-next, .vw-loop-pagination-numeric {display: -webkit-box;display: -ms-flexbox;display: flex;margin-top: var(--vw-grid-gap,20px);border-top: var(--vw-post-box-grid-line);padding: calc(var(--vw-space-unit) * 1) 0;font-family: var(--vw-header-font-family);-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;}
.vw-loop-pagination-next .page-numbers, .vw-loop-pagination-numeric .page-numbers {padding: calc(var(--vw-space-unit) * .25) calc(var(--vw-space-unit) * .75);margin-right: calc(var(--vw-space-unit) * .25);text-decoration: none;}
.vw-loop-pagination-next .page-numbers.current, .vw-loop-pagination-numeric .page-numbers.current {background-color: var(--vw-accent);color: #fff;}
.vw-loop-pagination-next a.page-numbers:hover, .vw-loop-pagination-numeric a.page-numbers:hover {background-color: var(--vw-light-bg);}
.vw-loop-pagination-more {text-align: center;}
.vw-loop-pagination-more .vw-loop-pagination-link-more {min-width: 10em;}
.vw-loop-pagination-more .vw-preloader {position: absolute;width: 100%;top: 0;}
.vw-loop-pagination-next .vw-button {min-width: 10em;}
.vw-loop-pagination-next .vw-loop-pagination-link-next:not(:first-child) {margin-left: calc(var(--vw-space-unit) * .5);}
.vw-categories a:hover {text-decoration: none;}
.vw-categories .vw-category-post-format {padding-left: calc(var(--vw-space-unit) * .5);padding-right: calc(var(--vw-space-unit) * .5);background-color: var(--vw-light-gray);}
.vw-post-box {--vw-category-color: #fff;--vw-category-bg: var(--vw-accent);}
.vw-post-box .vw-categories {--vw-category-bg: inherit;--vw-category-color: inherit;}
.vw-post-box-thumbnail-location-bg {--vw-post-box-content-padding: clamp(0px,10%,calc(var(--vw-space-unit) * 2.5));}
@supports not (width: clamp(0px, 10%, 100px)) {.vw-post-box-thumbnail-location-bg {--vw-post-box-content-padding: calc(var(--vw-space-unit) * 2.5);}}
.vw-post-box-thumbnail-location-side .vw-post-box-thumb, .vw-post-box-thumbnail-location-side-cover .vw-post-box-thumb {margin-right: calc(var(--vw-space-unit) * 1);}
.vw-post-box-thumbnail-location-side-cover {--vw-refined-x-height: 0;}
.vw-post-box-title {margin-bottom: calc(var(--vw-space-unit) * .25);}
.vw-categories + .vw-post-box-title {margin-top: calc(var(--vw-space-unit) * .25);}
:root {--vw-post-box-meta-color: var(--vw-light-gray);}
.vw-post-box-meta, .vw-post-box-meta-footer {font-size: var(--vw-text-xs);line-height: var(--vw-text-xs-lh);margin-top: calc(var(--vw-space-unit) * .75);}
.vw-post-box-meta .vw-share-button, .vw-post-box-meta-footer .vw-share-button {margin: 0 calc(var(--vw-space-unit) * .15);display: -webkit-box;display: -ms-flexbox;display: flex;width: 24px;height: 24px;}
.vw-post-box-meta .vw-share-button:first-child, .vw-post-box-meta-footer .vw-share-button:first-child {margin-left: 0;}
.vw-post-box-meta .vw-share-button:last-child, .vw-post-box-meta-footer .vw-share-button:last-child {margin-right: 0;}
.vw-post-box-meta .vw-post-box-readmore-button, .vw-post-box-meta-footer .vw-post-box-readmore-button {font-size: var(--vw-button-sm-font-size);line-height: var(--vw-button-sm-line-height);padding: var(--vw-button-sm-padding);color: #fff !important;}
.vw-post-box-meta {font-size: var(--vw-text-xs);line-height: var(--vw-text-xs-lh);}
.vw-post-box-thumb {position: relative;}
.vw-post-box-thumbnail-location-top .vw-post-box-thumb:not(:first-child), .vw-post-box-thumbnail-location-after-title .vw-post-box-thumb:not(:first-child) {margin-top: calc(var(--vw-space-unit) * 1.25);}
.vw-post-box-thumbnail-location-top .vw-post-box-thumb:not(:last-child), .vw-post-box-thumbnail-location-after-title .vw-post-box-thumb:not(:last-child) {margin-bottom: calc(var(--vw-space-unit) * 1.25);}
.vw-post-box-thumbnail-icons {display: -webkit-box;display: -ms-flexbox;display: flex;position: absolute;top: 50%;left: 50%;-webkit-transition: var(--vw-transition);transition: var(--vw-transition);-webkit-transform: translateX(-50%) translateY(-50%) scale(1.5) translateZ(0);transform: translateX(-50%) translateY(-50%) scale(1.5) translateZ(0);opacity: 0;}
.vw-post-box-thumbnail-icons > a {width: 40px;height: 40px;line-height: 40px;display: -webkit-inline-box;display: -ms-inline-flexbox;display: inline-flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;align-items: center;text-decoration: none;border-radius: 50%;background-color: #fff;color: #111;font-size: .85em;-webkit-box-shadow: var(--vw-shadow-3);box-shadow: var(--vw-shadow-3);}
.vw-post-box-thumbnail-icons > a:not(:last-child) {margin-right: .5em;}
.vw-post-box-thumb:hover .vw-post-box-thumbnail-icons {opacity: 1;-webkit-transform: translateX(-50%) translateY(-50%) scale(1) translateZ(0);transform: translateX(-50%) translateY(-50%) scale(1) translateZ(0);}
.vw-post-box-text-xs.vw-post-box-thumbnail-location-side .vw-post-box-thumbnail-icons {display: none !important;}
.vw-post-box-excerpt {margin-top: calc(var(--vw-space-unit) * .75);margin-bottom: calc(var(--vw-space-unit) * 1);}
.vw-post-box-meta-footer {font-size: var(--vw-text-xxs);line-height: var(--vw-text-xxs-lh);}
.vw-post-box-readmore {direction: rtl;}
.vw-post-box-readmore .vw-icon {margin-right: 0;margin-left: .4em;}
.vw-post-box-text-xs .vw-post-box-thumb {--vw-space-unit: .75em;}
.vw-post-box-text-xs .vw-categories {font-size: var(--vw-text-xxxs);line-height: var(--vw-text-xxxs-lh);}
.vw-post-box-text-xs .vw-categories a {padding-top: 4px;padding-bottom: 4px;}
.vw-post-box-text-xs .vw-post-box-title {font-size: var(--vw-header-md);line-height: var(--vw-header-md-lh);margin-bottom: calc(var(--vw-space-unit) * .1);}
.vw-post-box-text-xs .vw-post-box-title + .vw-post-box-meta, .vw-post-box-text-xs .vw-post-box-title + .vw-post-box-meta-footer {margin-top: calc(var(--vw-space-unit) * .25);}
.vw-post-box-text-xs .vw-post-box-tagline {font-size: var(--vw-header-xxs);line-height: var(--vw-header-xxs-lh);color: var(--vw-light-gray);}
.vw-post-box-text-xs .vw-post-box-meta, .vw-post-box-text-xs .vw-post-box-meta-footer {font-size: var(--vw-text-xxs);line-height: var(--vw-text-xxs-lh);}
.vw-post-box-text-xs .vw-post-box-meta .vw-icon, .vw-post-box-text-xs .vw-post-box-meta-footer .vw-icon {font-size: 10px;}
.vw-post-box-text-xs .vw-post-box-excerpt {font-size: var(--vw-text-xs);line-height: var(--vw-text-xs-lh);}
.vw-post-box-text-s .vw-categories {font-size: var(--vw-text-xxxs);line-height: var(--vw-text-xxxs-lh);}
.vw-post-box-text-s .vw-post-box-title {font-size: var(--vw-header-lg);line-height: var(--vw-header-lg-lh);margin-bottom: calc(var(--vw-space-unit) * .2);}
.vw-post-box-text-s .vw-post-box-title + .vw-post-box-meta, .vw-post-box-text-s .vw-post-box-title + .vw-post-box-meta-footer {margin-top: calc(var(--vw-space-unit) * .5);}
.vw-post-box-text-s .vw-post-box-tagline {font-size: var(--vw-text-xs);line-height: var(--vw-text-xs-lh);color: var(--vw-light-gray);}
.vw-post-box-text-s .vw-post-box-meta, .vw-post-box-text-s .vw-post-box-meta-footer {font-size: var(--vw-text-xxs);line-height: var(--vw-text-xxs-lh);}
.vw-post-box-text-s .vw-post-box-excerpt {font-size: var(--vw-text-sm);line-height: var(--vw-text-sm-lh);}
.vw-post-box-text-s.vw-post-box-thumbnail-location-top .vw-post-box-thumb:not(:first-child), .vw-post-box-text-s.vw-post-box-thumbnail-location-after-title .vw-post-box-thumb:not(:first-child) {margin-top: calc(var(--vw-space-unit) * .75);}
.vw-post-box-text-s.vw-post-box-thumbnail-location-top .vw-post-box-thumb:not(:last-child), .vw-post-box-text-s.vw-post-box-thumbnail-location-after-title .vw-post-box-thumb:not(:last-child) {margin-bottom: calc(var(--vw-space-unit) * .75);}
.vw-post-box-text-m .vw-categories {font-size: var(--vw-text-xxxs);line-height: var(--vw-text-xxxs-lh);}
.vw-post-box-text-m .vw-categories a {padding-top: .5em;padding-bottom: .4em;}
.vw-post-box-text-m .vw-post-box-title {font-size: var(--vw-header-xl);line-height: var(--vw-header-xl-lh);margin-bottom: calc(var(--vw-space-unit) * .25);}
.vw-post-box-text-m .vw-post-box-tagline {font-size: var(--vw-text-md);line-height: var(--vw-text-md-lh);color: var(--vw-light-gray);}
.vw-post-box-text-m .vw-post-box-excerpt {font-size: var(--vw-text-md);line-height: var(--vw-text-md-lh);}
.vw-post-box-text-l .vw-categories {font-size: var(--vw-text-xxs);line-height: var(--vw-text-xxs-lh);}
.vw-post-box-text-l .vw-post-box-title {font-size: var(--vw-header-xxxl);line-height: var(--vw-header-xxxl-lh);margin-bottom: calc(var(--vw-space-unit) * .16);}
.vw-post-box-text-l .vw-post-box-tagline {font-size: var(--vw-text-lg);line-height: var(--vw-text-lg-lh);color: var(--vw-light-gray);}
.vw-post-box-text-xl .vw-categories {font-size: var(--vw-text-xs);line-height: var(--vw-text-xs-lh);}
.vw-post-box-text-xl .vw-post-box-title {font-size: var(--vw-header-xxxxl);line-height: var(--vw-header-xxxxl-lh);margin-bottom: calc(var(--vw-space-unit) * .12);}
.vw-post-box-text-xl .vw-post-box-tagline {font-size: var(--vw-text-lg);line-height: var(--vw-text-lg-lh);color: var(--vw-light-gray);}
:root {--vw-refined-x-height: -8px;}
.vw-post-box-content {margin-bottom: var(--vw-refined-x-height);}
.vw-post-box-content > .vw-post-box-thumb:last-child {margin-bottom: calc(-1 * var(--vw-refined-x-height));}
.wp-block-envirra-image-slider .vw-image-slider-thumbs {margin-top: calc(var(--vw-space-unit) * 1.5);}
.vw-title-section .vw-supertitle {line-height: 1.2;}
.vw-title-section .vw-supertitle .vw-inline-hilight {display: inline-block;padding: .5em .5em;line-height: 1;letter-spacing: 1px;margin-bottom: .6em;}
.vw-title-section .vw-inline-hilight {border-radius: 0;display: inline-block;}
.vw-title-section-design-0 {--vw-block-spacing-bottom: calc(var(--vw-space-unit) * .75);}
.vw-title-section-design-0 .vw-supertitle {font-size: var(--vw-text-xxs);line-height: var(--vw-text-xxs-lh);margin-bottom: 2px;}
.vw-title-section-design-0 .vw-title {font-size: var(--vw-header-lg);line-height: var(--vw-header-lg-lh);margin-bottom: calc(var(--vw-space-unit) * .2);}
.vw-title-section-design-0 .vw-tagline {font-size: var(--vw-text-xs);line-height: var(--vw-text-xs-lh);}
.vw-title-section-design-1 {--vw-block-spacing-bottom: calc(var(--vw-space-unit) * .75);}
.vw-title-section-design-1 .vw-supertitle {font-size: var(--vw-text-xs);line-height: var(--vw-text-xs-lh);margin-bottom: 2px;}
.vw-title-section-design-1 .vw-title {font-size: var(--vw-header-xl);line-height: var(--vw-header-xl-lh);margin-bottom: calc(var(--vw-space-unit) * .25);}
.vw-title-section-design-1 .vw-tagline {font-size: var(--vw-text-md);line-height: var(--vw-text-md-lh);}
.vw-title-section-design-2 {--vw-block-spacing-bottom: calc(var(--vw-space-unit) * .75);}
.vw-title-section-design-2 .vw-supertitle {font-size: var(--vw-text-xs);line-height: var(--vw-text-xs-lh);margin-bottom: 2px;}
.vw-title-section-design-2 .vw-title {font-size: var(--vw-header-xxl);line-height: var(--vw-header-xxl-lh);margin-bottom: calc(var(--vw-space-unit) * .16);}
.vw-title-section-design-2 .vw-tagline {font-size: var(--vw-text-md);line-height: var(--vw-text-md-lh);}
.vw-title-section-design-3 {--vw-block-spacing-bottom: calc(var(--vw-space-unit) * .85);}
.vw-title-section-design-3 .vw-supertitle {font-size: var(--vw-text-xs);line-height: var(--vw-text-xs-lh);margin-bottom: 2px;}
.vw-title-section-design-3 .vw-title {font-size: var(--vw-header-xxl);line-height: var(--vw-header-xxl-lh);margin-bottom: calc(var(--vw-space-unit) * .16);}
.vw-title-section-design-3 .vw-tagline {font-size: var(--vw-text-md);line-height: var(--vw-text-md-lh);}
.vw-title-section-design-4 .vw-supertitle {font-size: var(--vw-text-xs);line-height: var(--vw-text-xs-lh);}
.vw-title-section-design-4 .vw-title {font-size: var(--vw-header-xxxl);line-height: var(--vw-header-xxxl-lh);margin-bottom: calc(var(--vw-space-unit) * .16);}
.vw-title-section-design-4 .vw-tagline {font-size: var(--vw-text-lg);line-height: var(--vw-text-lg-lh);}
.vw-title-section-design-5 .vw-supertitle {font-size: var(--vw-text-xs);line-height: var(--vw-text-xs-lh);}
.vw-title-section-design-5 .vw-title {font-size: var(--vw-header-xxxxl);line-height: var(--vw-header-xxxxl-lh);margin-bottom: calc(var(--vw-space-unit) * .12);}
.vw-title-section-design-5 .vw-tagline {font-size: var(--vw-text-lg);line-height: var(--vw-text-lg-lh);}
.vw-title-section-design-6 .vw-supertitle {font-size: var(--vw-text-md);line-height: var(--vw-text-md-lh);}
.vw-title-section-design-6 .vw-title {font-size: var(--vw-header-xxxxxl);line-height: var(--vw-header-xxxxxl-lh);margin-bottom: calc(var(--vw-space-unit) * .14);}
.vw-title-section-design-6 .vw-tagline {font-size: var(--vw-text-lg);line-height: var(--vw-text-lg-lh);}
.vw-title-section-design-7 .vw-supertitle {font-size: var(--vw-text-md);line-height: var(--vw-text-md-lh);}
.vw-title-section-design-7 .vw-title {font-size: 46px;line-height: var(--vw-header-xxxxxl-lh);margin-bottom: calc(var(--vw-space-unit) * .12);}
@media (min-width: 768px) {.vw-title-section-design-7 .vw-title {font-size: 4.5em;}}
.vw-title-section-design-7 .vw-tagline {font-size: var(--vw-text-xl);line-height: var(--vw-text-xl-lh);}
.vw-review {--vw-review-title-color: var(--vw-header-color);--vw-pros-cons-title-color: var(--vw-header-color);--vw-donut-accent-color: var(--vw-accent);--vw-review-accent-color: var(--vw-accent);border-top: var(--vw-border-line);border-top-color: var(--vw-line-color);border-bottom: var(--vw-border-line);border-bottom-color: var(--vw-line-color);padding-top: calc(var(--vw-space-unit) * 1.5);padding-bottom: calc(var(--vw-space-unit) * 1.5);}
.vw-review.vw-has-bg, .vw-review.vw-has-shadow {padding: calc(var(--vw-space-unit) * 1.5);border-top: 0px;border-bottom: 0px;}
.vw-review [class*=wp-block-] {--vw-block-spacing: calc(var(--vw-space-unit) * .75);}
.vw-review > .wp-block-envirra-review-rating:not(:first-child), .vw-review > .wp-block-envirra-review-pros-cons:not(:first-child), .vw-review > .wp-block-envirra-review-summary:not(:first-child), .vw-review > .wp-block-envirra-review-content:not(:first-child) {border-top: var(--vw-post-box-grid-line);padding-top: calc(var(--vw-space-unit) * 1.5);}
.vw-review .wp-block-envirra-review-title + .wp-block-envirra-review-rating, .vw-review .wp-block-envirra-review-title + .wp-block-envirra-review-pros-cons, .vw-review .wp-block-envirra-review-title + .wp-block-envirra-review-summary, .vw-review .wp-block-envirra-review-title + .wp-block-envirra-review-content {border-top: none;padding-top: 0;}
.vw-review-content-title, .vw-review-summary-title, .vw-rating-title, .vw-pros-title, .vw-cons-title, .vw-review-title-summary-score, .vw-rating-item, .vw-review-summary-score-inner {font-family: var(--vw-header-font-family);font-weight: var(--vw-header-font-weight);text-transform: var(--vw-header-text-transform);}
.vw-review-content-title, .vw-review-summary-title, .vw-rating-title, .vw-pros-title, .vw-cons-title {font-size: var(--vw-text-md);}
.wp-block-envirra-review-content, .wp-block-envirra-review-pros-cons, .vw-review-summary-text {font-size: var(--vw-text-sm);}
.vw-review-summary-score-number {font-size: var(--vw-text-xxxl);}
.vw-review-summary-score-label {font-size: var(--vw-text-xs);margin-top: calc(var(--vw-space-unit) * .25);}
.vw-donut-rounded .vw-donut-box {stroke-linecap: initial;}
.vw-rating-item-title {font-size: var(--vw-text-xs);-webkit-box-flex: 1;-ms-flex: 1 0 auto;flex: 1 0 auto;margin-right: calc(var(--vw-space-unit) * 1);}
.vw-review-title-summary-score, .vw-rating-item-score {color: #fff;font-size: var(--vw-text-xxs);padding: 2px 6px;}
.vw-rating-item-score {background-color: var(--vw-rating-item-score-color,var(--vw-header-color));}
.vw-review-title-summary-score {background-color: var(--vw-header-color);font-size: var(--vw-text-md);padding: 2px 8px;}
.vw-rating-item-bar-container {margin-top: calc(var(--vw-space-unit) * .25);}
.vw-pros-cons ul {margin-bottom: 0;}
.vw-pros-cons .vw-pros-title, .vw-pros-cons .vw-cons-title {text-align: center;margin-bottom: calc(var(--vw-space-unit) * .5);}
.vw-pros-cons li {margin-bottom: 0;}
.vw-review-summary-score-style-donut .vw-review-summary-score-number {color: var(--vw-review-score-color,var(--vw-review-accent-color));}
.wp-block-envirra-review-rating-item {--vw-block-spacing: var(--vw-rating-item-gap,calc(var(--vw-space-unit) * .75));}
.vw-author-profile-name:not(:last-child) {margin-bottom: calc(var(--vw-space-unit) * .35);}
.vw-author-profile-description {font-size: var(--vw-text-sm);line-height: var(--vw-text-sm-lh);}
.vw-author-profile-description:not(:last-child) {margin-bottom: calc(var(--vw-space-unit) * .75);}
.vw-tabs {--vw-tabs-nav-active-color: #fff;--vw-tabs-nav-active-bg: #333;--vw-tabs-nav-hover-bg: var(--vw-light-bg);--vw-tabs-panel-bg: var(--vw-light-bg);}
.vw-tabs-nav-item {font-family: var(--vw-header-font-family);font-weight: var(--vw-header-font-weight);font-size: var(--vw-header-xs);line-height: var(--vw-header-xs-lh);text-transform: var(--vw-header-text-transform);letter-spacing: var(--vw-header-letter-spacing);padding: calc(var(--vw-space-unit) * 1) 10px;}
.bbp-topic-permalink, .bbp-forum-title {font-family: var(--vw-header-font-family);font-weight: var(--vw-header-font-weight);letter-spacing: var(--vw-header-letter-spacing);text-transform: var(--vw-header-text-transform);}
.activity-update-form #whats-new-avatar img {width: 50px;}
.component-navigation.activity-nav li {margin-bottom: 0 !important;}
.activity-list .activity-item .activity-meta.action {background: transparent;}