@charset "UTF-8";

.wmmb-container {
	max-width: 100%
}

.wmmb-container,.wmmb-container-fluid {
	margin-left: auto;
	margin-right: auto;
	padding-left: 20px;
	padding-right: 20px
}

.wmmb-row {
	margin-left: -20px;
	margin-right: -20px
}

.wmmb-button,.button,button,input[type=button],input[type=reset],input[type=submit] {
	border: 1px solid;
	border-color: var(--wmmb-border-color);
	border-radius: 2px;
	background: #e6e6e6;
	padding: .6em 1em .4em;
	color: #fff
}

.wmmb-button:focus,.wmmb-button:hover,.button:focus,.button:hover,button:focus,button:hover,input[type=button]:focus,input[type=button]:hover,input[type=reset]:focus,input[type=reset]:hover,input[type=submit]:focus,input[type=submit]:hover {
	color: #fff;
	border-color: var(--wmmb-border-color)
}

.wmmb-button:active,.wmmb-button:focus,.button:active,.button:focus,button:active,button:focus,input[type=button]:active,input[type=button]:focus,input[type=reset]:active,input[type=reset]:focus,input[type=submit]:active,input[type=submit]:focus {
	border-color: var(--wmmb-border-color);
	outline: 0
}

input[type=email],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=url],textarea {
/*	color: #666;
	border: 1px solid var(--wmmb-border-color);
	border-radius: 2px;
	-webkit-appearance: none*/
}

input[type=email]:focus,input[type=password]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=url]:focus,textarea:focus {
	color: #111
}

textarea {
	padding-left: 3px;
	width: 100%
}

a {
	color: #4169e1
}

a:focus,a:hover {
	color: #191970
}

a:focus {
	outline: thin dotted
}

a:hover {
	outline: 0
}

.screen-reader-text {
	border: 0;
	clip: rect(1px,1px,1px,1px);
	height: 1px;
	margin: -1px;
	overflow: hidden;
	padding: 0;
	position: absolute;
	width: 1px;
	word-wrap: normal!important
}

.screen-reader-text:focus {
	background-color: #f1f1f1;
	border-radius: 2px;
	box-shadow: 0 0 2px 2px rgba(0,0,0,.6);
	clip: auto!important;
	color: #21759b;
	display: block;
	font-size: 12.25px;
	font-size: .875rem;
	height: auto;
	left: 5px;
	line-height: normal;
	padding: 15px 23px 14px;
	text-decoration: none;
	top: 5px;
	width: auto;
	z-index: 100000
}

.alignleft {
	display: inline;
	float: left;
	margin-right: 1.5em
}

.alignright {
	display: inline;
	float: right;
	margin-left: 1.5em
}

.aligncenter {
	clear: both;
	text-align: center;
	display: block;
	margin-left: auto;
	margin-right: auto
}

.entry-content[wmmb-blocks-layout]>embed,.entry-content[wmmb-blocks-layout]>iframe,.entry-content[wmmb-blocks-layout]>object,embed,iframe,object {
	max-width: 100%
}

.eyou-caption {
	margin-bottom: 1.5em;
	max-width: 100%
}

.eyou-caption img[class*=eyou-image-] {
	display: block;
	margin-left: auto;
	margin-right: auto
}

.eyou-caption .eyou-caption-text {
	margin: .8075em 0
}

.eyou-caption-text {
	text-align: center
}

::selection {
	color: #fff;
	background: #0274be
}

body {
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale
}

body:not(.logged-in) {
	position: relative
}

#page {
	position: relative
}

a,a:focus {
	text-decoration: none
}

.secondary a *,.site-footer a *,.site-header a *,a {
	transition: all .2s linear
}

.capitalize {
	text-transform: uppercase
}

img {
	vertical-align: middle
}

.entry-content h1,.entry-content h2,.entry-content h3,.entry-content h4,.entry-content h5,.entry-content h6 {
	margin-bottom: 20px
}

p {
	/*margin-bottom: 1.75em*/
}

blockquote {
	margin: 1.5em 1em 1.5em 3em;
	font-size: 1.1em;
	line-height: inherit;
	position: relative
}

.wmmb-button,.button,input[type=button],input[type=submit] {
	border-radius: 0;
	padding: 18px 30px;
	border: 0;
	box-shadow: none;
	text-shadow: none
}

.wmmb-button:hover,.button:hover,input[type=button]:hover,input[type=submit]:hover {
	box-shadow: none
}

.wmmb-button:active,.wmmb-button:focus,.button:active,.button:focus,input[type=button]:active,input[type=button]:focus,input[type=submit]:active,input[type=submit]:focus {
	box-shadow: none
}

.site-title {
	font-weight: 400
}

.site-description,.site-title {
	margin-bottom: 0
}

.site-description a,.site-description:focus a,.site-description:hover a,.site-title a,.site-title:focus a,.site-title:hover a {
	transition: all .2s linear
}

.site-title a,.site-title a:focus,.site-title a:hover,.site-title a:visited {
	color: #222
}

.site-description a,.site-description a:focus,.site-description a:hover,.site-description a:visited {
	color: #999
}

.search-form .search-field {
	outline: 0
}

.wmmb-search-menu-icon {
	position: relative;
	z-index: 3
}

.site .skip-link {
	background-color: #f1f1f1;
	box-shadow: 0 0 1px 1px rgba(0,0,0,.2);
	color: #21759b;
	display: block;
	font-family: Montserrat,"Helvetica Neue",sans-serif;
	font-size: 14px;
	font-weight: 700;
	left: -9999em;
	outline: 0;
	padding: 15px 23px 14px;
	text-decoration: none;
	text-transform: none;
	top: -9999em
}

.site .skip-link:focus {
	clip: auto;
	height: auto;
	left: 6px;
	top: 7px;
	width: auto;
	z-index: 100000;
	outline: thin dotted
}

.logged-in .site .skip-link {
	box-shadow: 0 0 2px 2px rgba(0,0,0,.2);
	font-family: "Open Sans",sans-serif
}

input,select {
	line-height: 1
}

.wmmb-button,.wmmb-custom-button,body,button,input[type=button],input[type=submit],textarea {
	/*line-height: 1.85714285714286*/
}

.site-title a {
	line-height: 1.2
}

.site-header .site-description {
	line-height: 1.5
}

.wmmb-single-post .entry-title,.wmmb-single-post .entry-title a {
	line-height: 1.2
}

.entry-title,.entry-title a {
	font-weight: 400
}

.wmmb-oembed-container {
	position: relative;
	padding-top: 56.25%;
	height: 0;
	overflow: hidden;
	max-width: 100%;
	height: auto
}

.wmmb-oembed-container embed,.wmmb-oembed-container iframe,.wmmb-oembed-container object {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%
}

body .wmmb-oembed-container * {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%
}

.wmmb-hidden {
	display: none!important
}

body {
	background-color: #fff
}

#page {
	display: block
}

#primary,#secondary {
	width: 100%
}

#primary {
	margin: 4em 0
}

.wmmb-separate-container {
	background-color: #f5f5f5
}

.wmmb-separate-container #primary {
	padding: 4em 0;
	margin: 0;
	border: 0
}

.wmmb-separate-container .site-main>.wmmb-row {
	margin-left: 0;
	margin-right: 0
}

.wmmb-separate-container .wmmb-article-post,.wmmb-separate-container .wmmb-article-single:not(.wmmb-related-post) {
	background-color: #fff
}

.wmmb-separate-container .wmmb-article-post,.wmmb-separate-container .wmmb-article-single {
	border-bottom: 1px solid var(--wmmb-border-color);
	margin: 0;
	padding: 5.34em 6.67em
}

.wmmb-separate-container .blog-layout-1 {
	padding: 0;
	border-bottom: 0
}

.wmmb-separate-container .wmmb-article-single {
	border-bottom: 0
}

@media (max-width:1200px) {
	.wmmb-separate-container .wmmb-article-post,.wmmb-separate-container .wmmb-article-single {
		margin: 0;
		padding: 3.34em 2.4em
	}
}

@media (min-width:993px) {
	.wmmb-separate-container #primary,.wmmb-separate-container.wmmb-left-sidebar #primary,.wmmb-separate-container.wmmb-right-sidebar #primary {
		margin: 4em 0;
		padding: 0
	}

	.wmmb-right-sidebar #primary {
		padding-right: 60px
	}

	.wmmb-left-sidebar #primary {
		padding-left: 60px
	}
}

@media (max-width:992px) {
	.wmmb-separate-container #primary,.wmmb-separate-container.wmmb-left-sidebar #primary,.wmmb-separate-container.wmmb-right-sidebar #primary {
		padding-left: 0;
		padding-right: 0
	}

	.wmmb-right-sidebar #primary {
		padding-right: 30px
	}

	.wmmb-left-sidebar #primary {
		padding-left: 30px
	}
}

.wmmb-search-icon .astra-search-icon {
	font-size: 1.3em
}

.main-navigation {
	height: 100%;
	-js-display: inline-flex;
	display: inline-flex
}

.main-navigation ul {
	list-style: none;
	margin: 0;
	padding-left: 0;
	position: relative
}

.main-header-menu .menu-link,.main-header-menu>a {
	text-decoration: none;
	padding: 0 1em;
	display: inline-block;
	transition: all .2s linear
}

.main-header-menu .menu-item {
	position: relative
}

.main-header-menu .menu-item.focus>.sub-menu,.main-header-menu .menu-item:hover>.sub-menu,.main-header-menu .menu-item>.sub-menu.toggled-on {
	right: auto;
	left: 0;
	visibility: visible
}

.main-header-menu .menu-item.focus>.sub-menu .sub-menu.toggled-on,.main-header-menu .menu-item:hover>.sub-menu .sub-menu.toggled-on,.main-header-menu .menu-item>.sub-menu.toggled-on .sub-menu.toggled-on {
	left: 100%;
	right: auto;
	visibility: visible
}

.main-header-menu .wmmb-left-align-sub-menu.focus>.sub-menu,.main-header-menu .wmmb-left-align-sub-menu:hover>.sub-menu {
	right: 0;
	left: auto
}

@media (min-width:769px) {
	.main-header-menu .wmmb-sub-menu-goes-outside.focus>.sub-menu,.main-header-menu .wmmb-sub-menu-goes-outside:hover>.sub-menu {
		left: -100%
	}

	.main-header-menu .wmmb-left-align-sub-menu .sub-menu .menu-item.focus>.sub-menu,.main-header-menu .wmmb-left-align-sub-menu .sub-menu .menu-item:hover>.sub-menu {
		left: -100%
	}
}

.main-header-menu .sub-menu {
	width: 240px;
	background: #fff;
	left: -999em;
	position: absolute;
	top: 100%;
	z-index: 99999;
	visibility: hidden
}

@media (min-width:769px) {
	.main-header-menu .sub-menu .menu-item.focus>.sub-menu,.main-header-menu .sub-menu .menu-item:hover>.sub-menu {
		left: 100%;
		right: auto
	}

	.main-header-menu .sub-menu .wmmb-left-align-sub-menu.focus>.sub-menu,.main-header-menu .sub-menu .wmmb-left-align-sub-menu:focus * .sub-menu,.main-header-menu .sub-menu .wmmb-left-align-sub-menu:hover * .sub-menu,.main-header-menu .sub-menu .wmmb-left-align-sub-menu:hover>.sub-menu {
		left: -100%
	}

	.main-header-menu .sub-menu .main-header-menu .wmmb-sub-menu-goes-outside.focus>.sub-menu,.main-header-menu .sub-menu .main-header-menu .wmmb-sub-menu-goes-outside:hover>.sub-menu {
		left: -100%
	}
}

.main-header-menu .sub-menu .menu-link {
	padding: .9em 1em;
	display: block;
	word-wrap: break-word
}

.main-header-menu .sub-menu .menu-item:not(.menu-item-has-children) .menu-link .icon-arrow:first-of-type {
	display: none
}

#wmmb-desktop-header .main-header-menu .sub-menu .menu-item.menu-item-has-children>.menu-link .icon-arrow {
	display: none
}

#wmmb-desktop-header .main-header-menu .sub-menu .menu-item.menu-item-has-children>.menu-link .wmmb-header-navigation-arrow {
	position: absolute;
	right: .6em;
	top: 50%;
	transform: translate(0,-50%) rotate(270deg)
}

#wmmb-desktop-header .main-header-menu .sub-menu .menu-item.menu-item-has-children>.menu-link .wmmb-header-navigation-arrow .icon-arrow {
	display: block
}

#wmmb-desktop-header .main-header-menu .sub-menu .menu-item.menu-item-has-children>.menu-link .wmmb-header-navigation-arrow .icon-arrow svg {
	margin: 0
}

.main-header-menu .sub-menu .sub-menu {
	top: 0
}

.submenu-with-border .sub-menu {
	border-width: 1px;
	border-style: solid
}

.submenu-with-border .sub-menu .menu-link {
	border-width: 0 0 1px;
	border-style: solid
}

.submenu-with-border .sub-menu .sub-menu {
	top: -2px
}

.wmmb-desktop .submenu-with-border .sub-menu>.menu-item:last-child>.menu-link {
	border-bottom-width: 0
}

.wmmb-header-break-point .main-navigation {
	padding-left: 0
}

.wmmb-header-break-point .main-navigation ul .menu-item .menu-link {
	padding: 0 20px;
	display: inline-block;
	width: 100%;
	border: 0;
	border-bottom-width: 1px;
	border-style: solid;
	border-color: var(--wmmb-border-color)
}

.wmmb-header-break-point .main-navigation ul .menu-item .menu-link .icon-arrow:first-of-type {
	margin-right: 5px
}

.wmmb-header-break-point .main-navigation ul .sub-menu .menu-item:not(.menu-item-has-children) .menu-link .icon-arrow:first-of-type {
	display: inline
}

.wmmb-header-break-point .main-navigation .sub-menu .menu-item .menu-link {
	padding-left: 30px
}

.wmmb-header-break-point .main-navigation .sub-menu .menu-item .menu-item .menu-link {
	padding-left: 40px
}

.wmmb-header-break-point .main-navigation .sub-menu .menu-item .menu-item .menu-item .menu-link {
	padding-left: 50px
}

.wmmb-header-break-point .main-navigation .sub-menu .menu-item .menu-item .menu-item .menu-item .menu-link {
	padding-left: 60px
}

.wmmb-header-break-point .main-header-menu {
	background-color: #f9f9f9;
	border-top-width: 1px;
	border-style: solid;
	border-color: var(--wmmb-border-color)
}

.wmmb-header-break-point .main-header-menu .sub-menu {
	background-color: #f9f9f9;
	position: static;
	opacity: 1;
	visibility: visible;
	border: 0;
	width: auto
}

.wmmb-header-break-point .main-header-menu .sub-menu .wmmb-left-align-sub-menu.focus>.sub-menu,.wmmb-header-break-point .main-header-menu .sub-menu .wmmb-left-align-sub-menu:hover>.sub-menu {
	left: 0
}

.wmmb-header-break-point .main-header-menu .wmmb-sub-menu-goes-outside.focus>.sub-menu,.wmmb-header-break-point .main-header-menu .wmmb-sub-menu-goes-outside:hover>.sub-menu {
	left: 0
}

.wmmb-header-break-point .submenu-with-border .sub-menu {
	border: 0
}

.wmmb-header-break-point .dropdown-menu-toggle {
	display: none
}

.wmmb-mobile-menu-buttons {
	display: none
}

.wmmb-button-wrap {
	display: inline-block
}

.wmmb-button-wrap button {
	box-shadow: none;
	border: none
}

.wmmb-button-wrap .menu-toggle {
	padding: 0;
	width: 2.2em;
	height: 2.1em;
	font-size: 1.5em;
	font-weight: 400;
	border-radius: 2px;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
	border-radius: 2px;
	vertical-align: middle;
	line-height: 1.85714285714286
}

.wmmb-button-wrap .menu-toggle.main-header-menu-toggle {
	padding: 0 .5em;
	width: auto;
	text-align: center
}

.wmmb-button-wrap .menu-toggle.main-header-menu-toggle .mobile-menu {
	font-size: 15px;
	font-size: 1rem;
	font-weight: 600
}

.wmmb-button-wrap .menu-toggle .menu-toggle-icon {
	font-style: normal;
	display: inline-block;
	vertical-align: middle;
	line-height: 2.05
}

.wmmb-button-wrap .menu-toggle .menu-toggle-icon:before {
	content: "\e5d2";
	font-family: Astra;
	text-decoration: inherit
}

.wmmb-button-wrap .menu-toggle .icon-menu-bars svg:nth-child(2) {
	display: none
}

.wmmb-button-wrap .menu-toggle.toggled .menu-toggle-icon:before {
	content: "\e5cd"
}

.wmmb-button-wrap .menu-toggle.toggled .icon-menu-bars svg:first-child {
	display: none
}

.wmmb-button-wrap .menu-toggle.toggled .icon-menu-bars svg:nth-child(2) {
	display: block
}

.wmmb-button-wrap .menu-toggle .mobile-menu-wrap {
	display: inline-block
}

.wmmb-button-wrap .menu-toggle:focus {
	outline: thin dotted
}

.header-main-layout-1 .wmmb-main-header-bar-alignment {
	margin-left: auto
}

.site-navigation {
	height: 100%
}

.site-header .menu-link * {
	transition: none
}

.wmmb-icon.icon-arrow img {
	height: .6em;
	width: .6em;
	position: relative;
	margin-left: 10px
}

.wmmb-icon.icon-arrow .eyxl {
	height: auto;
	width: auto;
}

.wmmb-icon.icon-arrow svg {
	height: .6em;
	width: .6em;
	position: relative;
	margin-left: 10px
}

.wmmb-icon.icon-search svg {
	height: 1em;
	width: .9em;
	margin-top: 3px;
	margin-right: 2px
}

.wmmb-header-break-point .user-select {
	clear: both
}

.wmmb-header-break-point .wmmb-mobile-menu-buttons {
	display: block;
	align-self: center
}

.wmmb-header-break-point .main-header-bar-navigation {
	flex: auto
}

.wmmb-header-break-point .wmmb-main-header-bar-alignment {
	display: block;
	width: 100%;
	flex: auto;
	order: 4
}

.wmmb-header-break-point .wmmb-icon.icon-arrow svg {
	height: .85em;
	width: .95em;
	position: relative;
	margin-left: 10px
}

.site-main .comment-navigation,.site-main .post-navigation,.site-main .posts-navigation {
	margin: 0 0 1.5em;
	overflow: hidden
}

.comment-navigation .nav-next,.comment-navigation .nav-previous,.post-navigation .nav-next,.post-navigation .nav-previous,.posts-navigation .nav-next,.posts-navigation .nav-previous {
	width: 50%;
	display: inline-block
}

.comment-navigation .nav-next,.post-navigation .nav-next,.posts-navigation .nav-next {
	text-align: right
}

.wmmb-icon svg {
	fill: currentColor
}

.post-navigation a {
	background: 0 0;
	font-size: 16px;
	font-size: 1.06666rem;
	padding: 0 1.5em;
	height: 2.33333em;
	line-height: calc(2.33333em - 3px)
}

.sticky {
	display: block
}

.hentry {
	margin: 0 0 1.5em
}

.byline {
	display: none
}

.group-blog .byline,.single .byline {
	display: inline
}

.page-links {
	clear: both;
	margin-top: 1em
}

.page-links a {
	display: inline-block
}

.page-links a .page-link {
	border-color: var(--wmmb-border-color);
	background: 0 0
}

.page-links .page-link {
	padding: 0;
	margin: 0 0 .3em .3em;
	border: 2px solid var(--wmmb-border-color);
	color: #000;
	background: 0 0;
	font-size: .8em;
	width: 2.5em;
	height: 2.5em;
	line-height: calc( 2.5em - 4px);
	display: inline-block;
	text-align: center;
	transition: all .2s linear
}

.page-links .page-link:focus,.page-links .page-link:hover {
	color: #000
}

@media (max-width:768px) {
	.page-links .page-link {
		margin-bottom: 6px
	}
}

.entry-content>:last-child,.entry-summary>:last-child,.page-content>:last-child {
	margin-bottom: 0
}

.eyou-block-separator:not(.is-style-wide):not(.is-style-dots) {
	margin: 20px auto
}

.bypostauthor {
	display: block
}

body {
	overflow-x: hidden
}

.widget-title {
	font-weight: 400;
	margin-bottom: 1em;
	line-height: 1.5
}

.widget {
	margin: 0 0 2.8em 0
}

.widget:last-child {
	margin-bottom: 0
}

.widget select {
	max-width: 100%
}

.widget ul {
	margin: 0;
	list-style-type: none
}

.no-widget-text {
	margin-bottom: 0
}

.widget_nav_menu ul ul.sub-menu {
	margin-top: .25em
}

.widget_nav_menu ul ul.sub-menu li {
	padding-left: 20px
}

.widget_nav_menu ul ul.sub-menu a:after {
	left: -20px
}

.widget_nav_menu ul ul.sub-menu ul a:after {
	left: -40px
}

.widget_nav_menu ul ul.sub-menu ul ul a:after {
	left: -60px
}

.widget_nav_menu li {
	transition: all .2s linear
}

#secondary .eyou-block-search__input {
	line-height: 1
}

#secondary .eyou-block-search__button {
	padding: .7em 1em
}

.widget_search .search-form {
	position: relative;
	padding: 0;
	background: initial;
	color: inherit
}

.widget_search .search-form>label {
	position: relative
}

.widget_search .search-form i {
	color: #3a3a3a
}

.widget_search .search-form button {
	position: absolute;
	top: 0;
	right: 15px;
	border: none;
	padding: 0;
	cursor: pointer;
	background: 0 0
}

.widget_search .search-form input[type=submit],.widget_search .search-form input[type=submit]:focus,.widget_search .search-form input[type=submit]:hover {
	padding: 13px 20px;
	border-radius: 2px;
	border: none;
	top: 0;
	right: 0;
	position: absolute;
	color: transparent;
	background: 0 0;
	max-width: 45px;
	z-index: 2
}

.widget_search .search-form .search-field {
	background: #fafafa;
	border-width: 1px;
	border-color: var(--wmmb-border-color);
	border-radius: 2px
}

.widget_search .search-field,.widget_search .search-field:focus {
	width: 100%;
	padding: 16px 45px 16px 15px
}

.widget_archive ul.children,.widget_categories ul.children,.widget_pages ul.children {
	position: relative;
	margin-top: 5px;
	width: 100%
}

.widget_archive ul.children li,.widget_categories ul.children li,.widget_pages ul.children li {
	padding-left: 20px
}

.widget_archive li ul.children a:after,.widget_categories li ul.children a:after,.widget_pages li ul.children a:after {
	left: -20px
}

.widget_archive li ul.children ul a:after,.widget_categories li ul.children ul a:after,.widget_pages li ul.children ul a:after {
	left: -40px
}

.widget_tag_cloud .tagcloud {
	margin-top: 10px;
	display: inline-block
}

.widget_tag_cloud .tagcloud a {
	border: 1px solid var(--wmmb-border-color);
	padding: .5em .9em;
	display: inline-block;
	margin-bottom: 4px;
	font-size: 14px;
	margin-right: 4px;
	line-height: 1.5;
	transition: all .2s linear
}

.widget_calendar table,.widget_calendar td,.widget_calendar th {
	padding: 0;
	text-align: center
}

.widget_calendar table,.widget_calendar th {
	border: none
}

.widget_calendar td {
	border-right: none;
	border-left: none
}

.widget_calendar caption {
	line-height: 2.7em
}

.widget_calendar thead {
	line-height: 2.5em
}

.widget_calendar thead a {
	color: #0274be;
	font-size: 1rem;
	vertical-align: middle
}

.widget_calendar thead td {
	vertical-align: middle;
	font-weight: 700
}

.widget_calendar thead>tr>th {
	line-height: 2.5em;
	border-bottom: 2px solid var(--wmmb-border-color);
	border-top: 2px solid var(--wmmb-border-color)
}

.widget_calendar tbody {
	line-height: 2.1em;
	text-align: center
}

.widget_calendar tbody>tr>td {
	width: 14.2857%
}

.widget_calendar tbody>tr:first-child>td {
	padding-top: 3px
}

.widget_calendar #today {
	background: #0274be
}

.wmmb-builder-grid-row {
	display: grid;
	grid-template-columns: auto auto;
	align-items: center;
	grid-column-gap: 20px;
	overflow-wrap: anywhere
}

.wmmb-builder-grid-row>.site-header-section {
	flex-wrap: nowrap
}

.wmmb-builder-footer-grid-columns {
	grid-column-gap: 50px
}

.wmmb-builder-grid-row.wmmb-grid-center-col-layout {
	grid-template-columns: 1fr auto 1fr
}

.wmmb-builder-layout-element {
	align-items: center
}

.wmmb-builder-grid-row.wmmb-grid-center-col-layout-only {
	-js-display: flex;
	display: flex;
	height: 100%;
	justify-content: center
}

.wmmb-builder-grid-row.wmmb-grid-center-col-layout-only .wmmb-grid-section-center {
	flex-grow: 1
}

.site-header-section {
	height: 100%;
	min-height: 0;
	align-items: center
}

.site-header-section .wmmb-main-header-bar-alignment {
	height: 100%
}

.site-header-section>* {
	padding: 0 10px
}

.site-header-section>div:first-child {
	padding-left: 0
}

.site-header-section>div:last-child {
	padding-right: 0
}

.site-header-section .wmmb-builder-menu {
	align-items: center
}

.wmmb-builder-layout-element.wmmb-header-search {
	height: auto
}

.wmmb-grid-right-center-section {
	justify-content: flex-start;
	flex-grow: 1
}

.wmmb-grid-right-section {
	justify-content: flex-end
}

.wmmb-grid-right-section .wmmb-site-identity>:first-child {
	text-align: right
}

.wmmb-grid-right-section .wmmb-grid-right-center-section .wmmb-site-identity>:first-child {
	text-align: left
}

.wmmb-grid-left-center-section {
	justify-content: flex-end;
	flex-grow: 1
}

.wmmb-logo-title-inline .wmmb-site-identity {
	padding: 1em 0;
	-js-display: inline-flex;
	display: inline-flex;
	vertical-align: middle;
	align-items: center;
	transition: all .2s linear
}

.wmmb-grid-section-center {
	justify-content: center
}

.wmmb-grid-section-center .wmmb-site-identity>:first-child {
	text-align: center
}

.wmmb-builder-social-element {
	line-height: 1;
	color: #3a3a3a;
	background: 0 0;
	vertical-align: middle;
	transition: all 10ms;
	margin-left: 6px;
	margin-right: 6px;
	justify-content: center;
	align-items: center
}

.wmmb-builder-social-element:hover {
	color: #0274be
}

.wmmb-builder-social-element .social-item-label {
	padding-left: 6px
}

.wmmb-social-stack-desktop .wmmb-builder-social-element,.wmmb-social-stack-mobile .wmmb-builder-social-element,.wmmb-social-stack-tablet .wmmb-builder-social-element {
	margin-top: 6px;
	margin-bottom: 6px
}

.ahfb-svg-iconset {
	-js-display: inline-flex;
	display: inline-flex;
	align-self: center
}

.ahfb-svg-iconset svg {
	width: 17px;
	height: 17px;
	transition: none
}

.ahfb-svg-iconset svg>* {
	transition: none
}

.wmmb-footer-copyright p {
	margin-bottom: 0
}

.wmmb-builder-grid-row-container {
	display: grid;
	align-content: center
}

.main-header-bar .main-header-bar-navigation {
	height: 100%
}

.wmmb-nav-menu .sub-menu {
	line-height: 1.45
}

.wmmb-builder-menu .main-navigation {
	padding: 0
}

.wmmb-builder-menu .main-navigation>ul {
	align-self: center
}

.wmmb-footer-copyright,.wmmb-footer-social-wrap,.site-footer-focus-item {
	width: 100%
}

#astra-footer-menu {
	margin: 0;
	list-style: none;
	background: inherit
}

#astra-footer-menu>ul {
	margin: 0;
	list-style: none;
	background: inherit
}

.wmmb-header-break-point #wmmb-mobile-header {
	display: block
}

.wmmb-header-break-point .main-header-bar-navigation {
	line-height: 3
}

.wmmb-header-break-point .main-header-bar-navigation .menu-item-has-children>.wmmb-menu-toggle {
	display: inline-block;
	position: absolute;
	font-size: inherit;
	top: 0;
	right: 20px;
	cursor: pointer;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
	padding: 0 .907em;
	font-weight: 400;
	line-height: inherit
}

.wmmb-header-break-point .main-header-bar-navigation .menu-item-has-children>.wmmb-menu-toggle>.wmmb-icon.icon-arrow {
	pointer-events: none
}

.wmmb-header-break-point .main-header-bar-navigation .menu-item-has-children .sub-menu {
	display: none
}

.wmmb-header-break-point .wmmb-mobile-header-wrap .wmmb-above-header-wrap .main-header-bar-navigation .wmmb-submenu-expanded>.wmmb-menu-toggle::before,.wmmb-header-break-point .wmmb-mobile-header-wrap .wmmb-main-header-wrap .main-header-bar-navigation .wmmb-submenu-expanded>.wmmb-menu-toggle::before {
	transform: rotateX(180deg)
}

.wmmb-header-break-point .wmmb-nav-menu .sub-menu {
	line-height: 3
}

.site-footer-section {
	justify-content: center
}

.site-footer-section>* {
	margin-bottom: 10px
}

.site-footer-section>:last-child {
	margin-bottom: 0
}

.site-primary-footer-wrap {
	padding-top: 45px;
	padding-bottom: 45px
}

.site-above-footer-wrap,.site-below-footer-wrap {
	padding-top: 20px;
	padding-bottom: 20px
}

.wmmb-hfb-header.wmmb-header-break-point .main-header-bar-navigation {
	width: 100%;
	margin: 0
}

.wmmb-hfb-header .menu-toggle.toggled .wmmb-mobile-svg {
	display: none
}

.wmmb-hfb-header .menu-toggle.toggled .wmmb-close-svg {
	display: block
}

.menu-toggle .wmmb-close-svg {
	display: none
}

.wmmb-mobile-header-wrap .menu-toggle .mobile-menu-toggle-icon {
	-js-display: inline-flex;
	display: inline-flex;
	align-self: center
}

.wmmb-mobile-header-wrap .menu-toggle .mobile-menu-wrap {
	-js-display: inline-flex;
	display: inline-flex;
	align-self: center;
	margin-left: .4em
}

.wmmb-mobile-header-wrap .wmmb-button-wrap .menu-toggle.main-header-menu-toggle {
	-js-display: flex;
	display: flex;
	align-items: center;
	width: auto;
	height: auto
}

.menu-toggle .mobile-menu-toggle-icon {
	-js-display: inline-flex;
	display: inline-flex;
	align-self: center
}

.menu-toggle .mobile-menu-wrap {
	-js-display: inline-flex;
	display: inline-flex;
	align-self: center;
	margin-left: .4em
}

.wmmb-hfb-header .wmmb-button-wrap .menu-toggle .mobile-menu-wrap {
	align-items: center;
	-js-display: flex;
	display: flex
}

.wmmb-button-wrap .menu-toggle.main-header-menu-toggle {
	padding: .5em;
	align-items: center;
	-js-display: flex;
	display: flex
}

.wmmb-search-menu-icon.wmmb-inline-search .search-field {
	width: 100%;
	padding: .6em;
	padding-right: 5.5em
}

@media (min-width:769px) {
	.footer-nav-wrap .astra-footer-horizontal-menu li {
		margin: 0
	}

	.footer-nav-wrap .astra-footer-horizontal-menu li:first-child a {
		padding-left: 0
	}

	.footer-nav-wrap .astra-footer-horizontal-menu li:last-child a {
		padding-right: 0
	}

	.footer-nav-wrap .astra-footer-horizontal-menu a {
		padding: 0 .5em
	}
}

.site-header {
	z-index: 99;
	position: relative
}

.main-header-container {
	position: relative
}

.main-header-bar-wrap {
	position: relative
}

.main-header-bar {
	background-color: #fff;
	border-bottom-color: var(--wmmb-border-color);
	border-bottom-style: solid
}

.wmmb-header-break-point .main-header-bar {
	border: 0
}

.wmmb-header-break-point .main-header-bar {
	border-bottom-color: var(--wmmb-border-color);
	border-bottom-style: solid
}

.main-header-bar {
	margin-left: auto;
	margin-right: auto
}

.wmmb-desktop .main-header-menu.wmmb-menu-shadow .sub-menu {
	box-shadow: 0 4px 10px -2px rgba(0,0,0,.1)
}

.wmmb-header-custom-item-inside .button-custom-menu-item .menu-link {
	display: none
}

.wmmb-header-custom-item-inside.wmmb-header-break-point .button-custom-menu-item {
	padding-left: 0;
	padding-right: 0;
	margin-top: 0;
	margin-bottom: 0
}

.wmmb-header-custom-item-inside.wmmb-header-break-point .button-custom-menu-item .wmmb-custom-button-link {
	display: none
}

.wmmb-header-custom-item-inside.wmmb-header-break-point .button-custom-menu-item .menu-link {
	display: block
}

.site-branding {
	line-height: 1;
	align-self: center
}

.wmmb-menu-toggle {
	display: none;
	background: 0 0;
	color: inherit;
	border-style: dotted;
	border-color: transparent
}

.wmmb-menu-toggle:focus,.wmmb-menu-toggle:hover {
	background: 0 0;
	border-color: inherit;
	color: inherit
}

.wmmb-menu-toggle:focus {
	outline: thin dotted
}

.wmmb-main-header-nav-open .main-header-bar {
	padding-bottom: 0
}

.main-header-bar {
	z-index: 4;
	position: relative
}

.main-header-bar .main-header-bar-navigation:empty {
	padding: 0
}

.main-header-bar .main-header-bar-navigation .sub-menu {
	line-height: 1.45
}

.main-header-bar .main-header-bar-navigation .menu-item-has-children>.menu-link:after {
	line-height: normal
}

.custom-mobile-logo-link {
	display: none
}

.wmmb-site-identity {
	padding: 1em 0
}


.wmmb-header-break-point .site-header .main-header-bar-wrap .site-branding {
	flex: 1;
	align-self: center
}

.wmmb-header-break-point .wmmb-site-identity {
	width: 100%
}

.wmmb-header-break-point .main-header-bar {
	display: block;
	line-height: 3
}

.wmmb-header-break-point .main-header-bar .main-header-bar-navigation {
	line-height: 3
}

.wmmb-header-break-point .main-header-bar .main-header-bar-navigation .sub-menu {
	line-height: 3
}

.wmmb-header-break-point .main-header-bar .main-header-bar-navigation .menu-item-has-children .sub-menu {
	display: none
}

.wmmb-header-break-point .main-header-bar .main-header-bar-navigation .menu-item-has-children>.wmmb-menu-toggle {
	display: inline-block;
	position: absolute;
	font-size: inherit;
	top: -1px;
	right: 20px;
	cursor: pointer;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
	padding: 0 .907em;
	font-weight: 400;
	line-height: inherit;
	transition: all .2s
}

.wmmb-header-break-point .main-header-bar .main-header-bar-navigation .wmmb-submenu-expanded>.wmmb-menu-toggle::before {
	transform: rotateX(180deg)
}

.wmmb-header-break-point .main-header-bar .main-header-bar-navigation .main-header-menu {
	border-top-width: 1px;
	border-style: solid;
	border-color: var(--wmmb-border-color)
}

.wmmb-header-break-point .main-navigation {
	display: block;
	width: 100%
}

.wmmb-header-break-point .main-navigation ul ul {
	left: auto;
	right: auto
}

.wmmb-header-break-point .main-navigation .stack-on-mobile li {
	width: 100%
}

.wmmb-header-break-point .main-navigation .widget {
	margin-bottom: 1em
}

.wmmb-header-break-point .main-navigation .widget li {
	width: auto
}

.wmmb-header-break-point .main-navigation .widget:last-child {
	margin-bottom: 0
}

.wmmb-header-break-point .main-header-bar-navigation {
	width: calc(100% + 40px);
	margin: 0 -20px
}

.wmmb-header-break-point .main-header-menu ul ul {
	top: 0
}

.wmmb-header-break-point .wmmb-builder-menu {
	width: 100%
}

.wmmb-header-break-point .wmmb-mobile-header-wrap .wmmb-flex.stack-on-mobile {
	flex-wrap: wrap
}

.wmmb-desktop .main-header-menu>.menu-item .sub-menu:before {
	position: absolute;
	content: '';
	top: 0;
	left: 0;
	width: 100%;
	transform: translateY(-100%)
}

input[type=email],input[type=number],input[type=password],input[type=reset],input[type=search],input[type=tel],input[type=text],input[type=url],select,textarea {
	color: #666;
	padding: .75em;
	height: auto;
	border-width: 0px;
	border-style: solid;
	border-color: var(--wmmb-border-color);
	border-radius: 2px;
	background: var(--wmmb-comment-inputs-background);
	box-shadow: none;
	box-sizing: border-box;
	transition: all .2s linear
}

input[type=email]:focus,input[type=password]:focus,input[type=reset]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=url]:focus,select:focus,textarea:focus {
	background-color: #fff;
	border-color: var(--wmmb-border-color);
	box-shadow: none
}

input[type=button],input[type=button]:focus,input[type=button]:hover,input[type=reset],input[type=reset]:focus,input[type=reset]:hover,input[type=submit],input[type=submit]:focus,input[type=submit]:hover {
	box-shadow: none
}

textarea {
	width: 100%
}

input[type=search]:focus {
	outline: thin dotted
}

input[type=range] {
	-webkit-appearance: none;
	width: 100%;
	margin: 5.7px 0;
	padding: 0;
	border: none
}

input[type=range]:focus {
	outline: 0
}

input[type=range]::-webkit-slider-runnable-track {
	width: 100%;
	height: 8.6px;
	cursor: pointer;
	box-shadow: 2.6px 2.6px .4px #ccc,0 0 2.6px #d9d9d9;
	background: rgba(255,255,255,.2);
	border-radius: 13.6px;
	border: 0 solid #fff
}

input[type=range]::-webkit-slider-thumb {
	box-shadow: 0 0 0 rgba(255,221,0,.37),0 0 0 rgba(255,224,26,.37);
	border: 7.9px solid #0274be;
	height: 20px;
	width: 20px;
	border-radius: 50px;
	background: #0274be;
	cursor: pointer;
	-webkit-appearance: none;
	margin-top: -5.7px
}

input[type=range]:focus::-webkit-slider-runnable-track {
	background: rgba(255,255,255,.2)
}

input[type=range]::-moz-range-track {
	width: 100%;
	height: 8.6px;
	cursor: pointer;
	box-shadow: 2.6px 2.6px .4px #ccc,0 0 2.6px #d9d9d9;
	background: rgba(255,255,255,.2);
	border-radius: 13.6px;
	border: 0 solid #fff
}

input[type=range]::-moz-range-thumb {
	box-shadow: 0 0 0 rgba(255,221,0,.37),0 0 0 rgba(255,224,26,.37);
	border: 7.9px solid #0274be;
	height: 20px;
	width: 20px;
	border-radius: 50px;
	background: #0274be;
	cursor: pointer
}

input[type=range]::-ms-track {
	width: 100%;
	height: 8.6px;
	cursor: pointer;
	background: 0 0;
	border-color: transparent;
	color: transparent
}

input[type=range]::-ms-fill-lower {
	background: rgba(199,199,199,.2);
	border: 0 solid #fff;
	border-radius: 27.2px;
	box-shadow: 2.6px 2.6px .4px #ccc,0 0 2.6px #d9d9d9
}

input[type=range]::-ms-fill-upper {
	background: rgba(255,255,255,.2);
	border: 0 solid #fff;
	border-radius: 27.2px;
	box-shadow: 2.6px 2.6px .4px #ccc,0 0 2.6px #d9d9d9
}

input[type=range]::-ms-thumb {
	box-shadow: 0 0 0 rgba(255,221,0,.37),0 0 0 rgba(255,224,26,.37);
	border: 7.9px solid #0274be;
	height: 20px;
	width: 20px;
	border-radius: 50px;
	background: #0274be;
	cursor: pointer;
	height: 8.6px
}

input[type=range]:focus::-ms-fill-lower {
	background: rgba(255,255,255,.2)
}

input[type=range]:focus::-ms-fill-upper {
	background: rgba(255,255,255,.2)
}

input[type=color] {
	border: none;
	width: 100px;
	padding: 0;
	height: 30px;
	cursor: pointer
}

input[type=color]::-webkit-color-swatch-wrapper {
	padding: 0;
	border: none
}

input[type=color]::-webkit-color-swatch {
	border: none
}

.page .entry-header {
	margin-bottom: 1.5em
}

.search .entry-header {
	margin-bottom: 1em
}

.wmmb-single-post .entry-header.wmmb-header-without-markup,.wmmb-single-post .entry-header.wmmb-no-title.wmmb-no-thumbnail {
	margin-bottom: 0
}

.entry-header {
	margin-bottom: 1em;
	word-wrap: break-word
}

.entry-header+.wmmb-blog-featured-section {
	margin-top: .5em
}

.entry-content {
	word-wrap: break-word
}

.entry-content p {
	margin-bottom: 1.6em
}

.read-more {
	margin-bottom: 0
}

.read-more .wmmb-right-arrow {
	font-size: 1em
}

.wmmb-no-thumb .wmmb-blog-featured-section {
	margin-bottom: 0
}

.wmmb-no-thumb .entry-header+.wmmb-blog-featured-section {
	margin-top: 0
}

.wmmb-blog-featured-section {
	margin-bottom: 1.5em
}

.error404 .page-header {
	margin-bottom: 1.5em
}

.error404 .page-header .page-title {
	margin-bottom: 0
}

.archive .entry-title,.blog .entry-title,.search .entry-title {
	line-height: 1.3
}

.archive .format-aside .entry-title,.archive .format-status .entry-title,.blog .format-aside .entry-title,.blog .format-status .entry-title {
	display: none
}

.page-title {
	margin-bottom: 1em;
	font-weight: 400
}

.entry-title {
	margin-bottom: .2em
}

.wmmb-article-post {
	margin-bottom: 2.5em
}

.wmmb-article-post:last-child {
	margin-bottom: 0;
	border-bottom: 0
}

.search .site-content .content-area .search-form {
	margin-bottom: 3em
}

.blog-layout-1 .post-thumb {
	padding-left: 0;
	padding-right: 0;
	position: relative
}

.blog .posted-on {
	z-index: 1
}

.wmmb-blog-featured-section .posted-on {
	width: 5.714285714em;
	height: 5.714285714em;
	padding: .7em
}

.wmmb-blog-featured-section .posted-on .date-month,.wmmb-blog-featured-section .posted-on .date-year {
	font-size: .8571428571em;
	line-height: 1em
}

.wmmb-blog-featured-section .posted-on .date-day {
	font-size: 2.5em;
	line-height: .9em;
	font-weight: 900;
	margin: .1em 0
}

.wmmb-author-box img.avatar {
	border-radius: 50%;
	margin: 0 0 0 20px
}

.wmmb-archive-description {
	margin-bottom: 2.5em;
	padding-bottom: 1.3333em;
	border-bottom: 1px solid var(--wmmb-border-color)
}

.wmmb-archive-description .wmmb-archive-title {
	margin-bottom: 4px;
	font-size: 40px;
	font-size: 2.85714rem;
	font-weight: 300
}

.wmmb-archive-description p {
	margin-bottom: 0;
	font-size: 20px;
	font-size: 1.42857rem;
	line-height: 1.65;
	font-weight: 300
}

.wmmb-separate-container .wmmb-archive-description,.wmmb-separate-container .wmmb-author-box {
	background-color: #eee;
	padding-bottom: 0;
	border-bottom: 0
}

@media (max-width:1200px) {
	.wmmb-separate-container .wmmb-archive-description {
		margin: 0;
		padding: 3.34em 2.4em
	}
}

@media (max-width:992px) {
	.wmmb-separate-container .wmmb-archive-description {
		padding: 2.14em
	}
}

@media (min-width:1201px) {
	.wmmb-separate-container .wmmb-archive-description,.wmmb-separate-container .wmmb-author-box {
		margin: 0;
		padding: 5em 6.67em 3.33333em
	}
}

.single .entry-header {
	margin-bottom: 2em
}

.single .post-navigation {
	margin: 0;
	padding: 2em 0 0;
	border-top: 1px solid var(--wmmb-border-color)
}

@media (max-width:768px) {
	.single .post-navigation {
		padding-top: 1.5em
	}
}

.single .post-navigation a {
	margin: 2px;
	display: inline-block;
	text-align: center;
	color: #000
}

@media (min-width:421px) {
	.single .post-navigation .nav-links {
		-js-display: flex;
		display: flex
	}

	.single .post-navigation .nav-next,.single .post-navigation .nav-previous {
		flex: auto
	}
}

@media (max-width:420px) {
	.single .post-navigation .wmmb-left-arrow,.single .post-navigation .wmmb-right-arrow {
		display: none
	}

	.single .post-navigation .nav-next,.single .post-navigation .nav-previous {
		width: 100%
	}

	.single .post-navigation .nav-next a,.single .post-navigation .nav-previous a {
		width: 100%
	}

	.single .post-navigation .nav-previous {
		margin-bottom: 1em
	}
}

.single .entry-header .post-thumb {
	margin-bottom: 2em
}

.single .entry-header .post-thumb img {
	margin-top: 0;
	margin-bottom: 0
}

.page .has-post-thumbnail .post-thumb img {
	margin-bottom: 1.5em
}

.post-password-form {
	text-align: center
}

@media (max-width:420px) {
	.post-password-form input[type=password] {
		display: block;
		margin: 10px auto
	}
}

.post-password-form input[type=submit] {
	padding: 10px 20px;
	border-radius: 2px
}

.wmmb-separate-container .post-navigation {
	border-top: 0;
	padding-left: 3.33333em;
	padding-right: 3.33333em
}

@media (max-width:420px) {
	.wmmb-separate-container .post-navigation {
		padding-left: 0;
		padding-right: 0
	}
}

@media (max-width:768px) {
	.wmmb-separate-container .entry-header {
		margin-bottom: 1em
	}
}

.wmmb-404-layout-1 {
	text-align: center;
	margin: 4em auto
}

.wmmb-404-layout-1 .page-sub-title {
	font-size: 1.5rem;
	font-weight: 700
}

.wmmb-404-layout-1 .widget_search {
	padding-top: .5em
}

.wmmb-404-search {
	margin-top: 1.5em
}

.wmmb-404-search .widget_search {
	max-width: 370px;
	margin: 0 auto
}

.wmmb-separate-container .error-404,.wmmb-separate-container .no-results {
	background-color: #fff
}

@media (max-width:1200px) {
	.wmmb-separate-container .wmmb-404-layout-1,.wmmb-separate-container .no-results {
		margin: 0;
		padding: 3.34em 2.4em
	}
}

@media (max-width:768px) {
	.wmmb-separate-container .wmmb-404-layout-1,.wmmb-separate-container .no-results {
		padding: 1.5em 2.14em
	}
}

@media (max-width:544px) {
	.wmmb-separate-container .wmmb-404-layout-1,.wmmb-separate-container .no-results {
		padding: 1.5em 1em
	}
}

@media (min-width:1201px) {
	.wmmb-separate-container .wmmb-404-layout-1,.wmmb-separate-container .no-results {
		margin: 0;
		padding: 5.34em 6.67em
	}
}

.blog-layout-1 {
	width: 100%;
	display: inline-block;
	padding-bottom: 2em;
	vertical-align: middle;
	border-bottom: 1px solid var(--wmmb-border-color)
}

.blog-layout-1 .posted-on {
	left: 0
}

.blog-layout-1 .post-content,.blog-layout-1 .post-thumb {
	padding-left: 0;
	padding-right: 0
}

.wmmb-flex {
	-js-display: flex;
	display: flex;
	flex-wrap: wrap
}

.wmmb-flex-1 {
	flex: 1
}

.wmmb-inline-flex {
	-js-display: inline-flex;
	display: inline-flex;
	align-items: center;
	flex-wrap: wrap;
	align-content: center
}

.wmmb-justify-content-flex-start {
	justify-content: flex-start
}

.wmmb-justify-content-flex-end {
	justify-content: flex-end
}

.wmmb-justify-content-center {
	justify-content: center
}

.wmmb-justify-content-space-between {
	justify-content: space-between
}

.wmmb-justify-content-space-around {
	justify-content: space-around
}

.wmmb-align-content-flex-start {
	align-content: flex-start
}

.wmmb-align-content-flex-end {
	align-content: flex-end
}

.wmmb-align-content-center {
	align-content: center
}

.wmmb-align-content-space-between {
	align-content: space-between
}

.wmmb-align-content-space-around {
	align-content: space-around
}

.wmmb-align-content-stretch {
	align-content: stretch
}

.wmmb-flex-grow-1 {
	flex-grow: 1
}

.footer-widget-area .widget_nav_menu li::before {
	content: '';
	display: block;
	width: 4px;
	height: 4px;
	border-radius: 3px;
	background: var(--wmmb-global-color-6);
	position: absolute;
	top: 14px;
	left: 0
}

.footer-widget-area .widget_nav_menu li {
	position: relative;
	padding-left: 12px
}

.pglist {
	padding: 30px 0 15px;
	width: 100%;
	text-align: center;
	clear: both;
}

.pglist a {
	color: #333;
	padding: 0 15px;
	margin: 0 4px;
	background: #fff;
	border: 1px solid #edebeb;
}

.pglist * {
	display: inline-block;
	vertical-align: middle;
	line-height: 34px;
	padding-bottom: 1px;
}

.pglist a:hover,.pglist .hover {
	display: inline-block;
	color: #fff;
	background: #c56c50;
	border-color: #c56c50;
}


/*about*/
.wmmb-no-sidebar .entry-content .alignfull {
	margin-left: calc( -50vw + 50%);
	margin-right: calc( -50vw + 50%);
	max-width: 100vw;
	width: 100vw;
}

.wmmb-no-sidebar .entry-content .alignwide {
	margin-left: calc(-41vw + 50%);
	margin-right: calc(-41vw + 50%);
	max-width: unset;
	width: unset;
}

.wmmb-no-sidebar .entry-content .alignfull .alignfull,.wmmb-no-sidebar .entry-content .alignfull .alignwide,.wmmb-no-sidebar .entry-content .alignwide .alignfull,.wmmb-no-sidebar .entry-content .alignwide .alignwide,.wmmb-no-sidebar .entry-content .eyou-block-column .alignfull,.wmmb-no-sidebar .entry-content .eyou-block-column .alignwide {
	width: 100%;
	margin-left: auto;
	margin-right: auto;
}

.eyou-block-gallery,.blocks-gallery-grid {
	margin: 0;
}

.eyou-block-separator {
	max-width: 100px;
}

.eyou-block-separator.is-style-wide,.eyou-block-separator.is-style-dots {
	max-width: none;
}

.entry-content .has-2-columns .eyou-block-column:first-child {
	padding-right: 10px;
}

.entry-content .has-2-columns .eyou-block-column:last-child {
	padding-left: 10px;
}

@media (max-width: 782px) {
	.entry-content .eyou-block-columns .eyou-block-column {
		flex-basis: 100%;
	}

	.entry-content .has-2-columns .eyou-block-column:first-child {
		padding-right: 0;
	}

	.entry-content .has-2-columns .eyou-block-column:last-child {
		padding-left: 0;
	}
}

body .entry-content .eyou-block-latest-posts {
	margin-left: 0;
}

body .entry-content .eyou-block-latest-posts li {
	list-style: none;
}

.wmmb-no-sidebar .wmmb-container .entry-content .eyou-block-latest-posts {
	margin-left: 0;
}

.wmmb-header-break-point .entry-content .alignwide {
	margin-left: auto;
	margin-right: auto;
}

.entry-content .blocks-gallery-item img {
	margin-bottom: auto;
}

.eyou-block-pullquote {
	border-top: 4px solid #555d66;
	border-bottom: 4px solid #555d66;
	color: #40464d;
}

:root {
	--wmmb-container-default-xlg-padding: 6.67em;
	--wmmb-container-default-lg-padding: 5.67em;
	--wmmb-container-default-slg-padding: 4.34em;
	--wmmb-container-default-md-padding: 3.34em;
	--wmmb-container-default-sm-padding: 6.67em;
	--wmmb-container-default-xs-padding: 2.4em;
	--wmmb-container-default-xxs-padding: 1.4em;
	--wmmb-code-block-background: #EEEEEE;
	--wmmb-comment-inputs-background: #FAFAFA;
}

html {
	font-size: 100%;
}

a,.page-title {
	color: var(--wmmb-global-color-1);
}

a:hover,a:focus {
	color: var(--wmmb-global-color-0);
}

body,button,input,select,textarea,.wmmb-button,.wmmb-custom-button {
	font-family: 'Jost',sans-serif;
	font-weight: 400;
	font-size: 16px;
	font-size: 1rem;
}

blockquote {
	color: var(--wmmb-global-color-3);
}

h1,.entry-content h1,h2,.entry-content h2,h3,.entry-content h3,h4,.entry-content h4,h5,.entry-content h5,h6,.entry-content h6,.site-title,.site-title a {
	font-weight: 500;
}

.site-title {
	font-size: 35px;
	font-size: 2.1875rem;
	display: none;
}

header .custom-logo-link img {
	/*max-width: 160px;*/
}

.astra-logo-svg {
	width: 130px;
}

.site-header .site-description {
	font-size: 15px;
	font-size: 0.9375rem;
	display: none;
}

.entry-title {
	font-size: 1.5em;
}

h1,.entry-content h1 {
	font-size: 34px;
	font-size: 2.125rem;
	font-weight: 500;
	line-height: 1.4em;
}

h2,.entry-content h2 {
	font-size: 36px;
	font-size: 2.25rem;
	font-weight: 500;
	line-height: 1.25em;
	text-transform: none;
}

h3,.entry-content h3 {
	font-size: 30px;
	font-size: 1.875rem;
	line-height: 1.2em;
}

h4,.entry-content h4 {
	font-size: 24px;
	font-size: 1.5rem;
	line-height: 1.2em;
}

h5,.entry-content h5 {
	font-size: 18px;
	font-size: 1.125rem;
	line-height: 1.2em;
}

h6,.entry-content h6 {
	font-size: 16px;
	font-size: 1rem;
	line-height: 1.25em;
}

::selection {
	background-color: var(--wmmb-global-color-0);
	color: #000000;
}

body,h1,.entry-title a,.entry-content h1,h2,.entry-content h2,h3,.entry-content h3,h4,.entry-content h4,h5,.entry-content h5,h6,.entry-content h6 {
	/*color: var(--wmmb-global-color-3);*/
}

.tagcloud a:hover,.tagcloud a:focus,.tagcloud a.current-item {
	color: #ffffff;
	border-color: var(--wmmb-global-color-1);
	background-color: var(--wmmb-global-color-1);
}

input:focus,input[type="text"]:focus,input[type="email"]:focus,input[type="url"]:focus,input[type="password"]:focus,input[type="reset"]:focus,input[type="search"]:focus,textarea:focus {
	border-color: var(--wmmb-global-color-1);
}

input[type="radio"]:checked,input[type=reset],input[type="checkbox"]:checked,input[type="checkbox"]:hover:checked,input[type="checkbox"]:focus:checked,input[type=range]::-webkit-slider-thumb {
	border-color: var(--wmmb-global-color-1);
	background-color: var(--wmmb-global-color-1);
	box-shadow: none;
}

.site-footer a:hover + .post-count,.site-footer a:focus + .post-count {
	background: var(--wmmb-global-color-1);
	border-color: var(--wmmb-global-color-1);
}

.single .nav-links .nav-previous,.single .nav-links .nav-next {
	color: var(--wmmb-global-color-1);
}

.entry-meta,.entry-meta * {
	line-height: 1.45;
	color: var(--wmmb-global-color-1);
}

.entry-meta a:hover,.entry-meta a:hover *,.entry-meta a:focus,.entry-meta a:focus *,.page-links > .page-link,.page-links .page-link:hover,.post-navigation a:hover {
	color: var(--wmmb-global-color-0);
}

#cat option,.secondary .calendar_wrap thead a,.secondary .calendar_wrap thead a:visited {
	color: var(--wmmb-global-color-1);
}

.secondary .calendar_wrap #today,.wmmb-progress-val span {
	background: var(--wmmb-global-color-1);
}

.secondary a:hover + .post-count,.secondary a:focus + .post-count {
	background: var(--wmmb-global-color-1);
	border-color: var(--wmmb-global-color-1);
}

.calendar_wrap #today > a {
	color: #ffffff;
}

.page-links .page-link,.single .post-navigation a {
	color: var(--wmmb-global-color-1);
}

.wmmb-archive-title {
	color: var(--wmmb-global-color-1);
}

.widget-title {
	font-size: 22px;
	font-size: 1.375rem;
	color: var(--wmmb-global-color-1);
}

.single .wmmb-author-details .author-title {
	color: var(--wmmb-global-color-0);
}

a:focus-visible,.wmmb-menu-toggle:focus-visible,.site .skip-link:focus-visible,.eyou-block-loginout input:focus-visible,.eyou-block-search.eyou-block-search__button-inside .eyou-block-search__inside-wrapper,.wmmb-header-navigation-arrow:focus-visible {
	outline-style: dotted;
	outline-color: inherit;
	outline-width: thin;
	border-color: transparent;
}

input:focus,input[type="text"]:focus,input[type="email"]:focus,input[type="url"]:focus,input[type="password"]:focus,input[type="reset"]:focus,input[type="search"]:focus,textarea:focus,.eyou-block-search__input:focus,[data-section="section-header-mobile-trigger"] .wmmb-button-wrap .wmmb-mobile-menu-trigger-minimal:focus,.wmmb-mobile-popup-drawer.active .menu-toggle-close:focus,.eycj-ordering select.orderby:focus,#wmmb-scroll-top:focus,.eycj a.add_to_cart_button:focus,.eycj .button.single_add_to_cart_button:focus {
	border-style: dotted;
	border-color: inherit;
	border-width: thin;
	outline-color: transparent;
}

.wmmb-logo-title-inline .site-logo-img {
	padding-right: 1em;
}

.site-logo-img img {
	transition: all 0.2s linear;
}

.wmmb-page-builder-template .hentry {
	margin: 0;
}

.wmmb-page-builder-template .site-content > .wmmb-container {
	max-width: 100%;
	padding: 0;
}

.wmmb-page-builder-template .site-content #primary {
	padding: 0;
	margin: 0;
}

.wmmb-page-builder-template .no-results {
	text-align: center;
	margin: 4em auto;
}

.wmmb-page-builder-template .wmmb-pagination {
	padding: 2em;
}

.wmmb-page-builder-template .entry-header.wmmb-no-title.wmmb-no-thumbnail {
	margin-top: 0;
}

.wmmb-page-builder-template .entry-header.wmmb-header-without-markup {
	margin-top: 0;
	margin-bottom: 0;
}

.wmmb-page-builder-template .entry-header.wmmb-no-title.wmmb-no-meta {
	margin-bottom: 0;
}

.wmmb-page-builder-template.single .post-navigation {
	padding-bottom: 2em;
}

.wmmb-page-builder-template.single-post .site-content > .wmmb-container {
	max-width: 100%;
}

.wmmb-page-builder-template .entry-header {
	margin-top: 4em;
	margin-left: auto;
	margin-right: auto;
	padding-left: 20px;
	padding-right: 20px;
}

.single.wmmb-page-builder-template .entry-header {
	padding-left: 20px;
	padding-right: 20px;
}

.wmmb-page-builder-template .wmmb-archive-description {
	margin: 4em auto 0;
	padding-left: 20px;
	padding-right: 20px;
}

.wmmb-page-builder-template.wmmb-no-sidebar .entry-content .alignwide {
	margin-left: 0;
	margin-right: 0;
}

@media (max-width:921px) {
	#wmmb-desktop-header {
		display: none;
	}
}

@media (min-width:921px) {
	#wmmb-mobile-header {
		display: none;
	}
}

.eyou-block-buttons.aligncenter {
	justify-content: center;
}

@media (max-width:921px) {
	.wmmb-theme-transparent-header #primary,.wmmb-theme-transparent-header #secondary {
		padding: 0;
	}
}

@media (max-width:921px) {
	.wmmb-plain-container.wmmb-no-sidebar #primary {
		padding: 0;
	}
}

.wmmb-plain-container.wmmb-no-sidebar #primary {
	margin-top: 0;
	margin-bottom: 0;
}

@media (min-width:1200px) {
	.eyou-block-group .has-background {
		padding: 20px;
	}
}

@media (min-width:1200px) {
	.wmmb-no-sidebar.wmmb-separate-container .entry-content .eyou-block-group.alignwide,.wmmb-no-sidebar.wmmb-separate-container .entry-content .eyou-block-cover.alignwide {
		margin-left: -20px;
		margin-right: -20px;
		padding-left: 20px;
		padding-right: 20px;
	}

	.wmmb-no-sidebar.wmmb-separate-container .entry-content .eyou-block-cover.alignfull,.wmmb-no-sidebar.wmmb-separate-container .entry-content .eyou-block-group.alignfull {
		margin-left: -6.67em;
		margin-right: -6.67em;
		padding-left: 6.67em;
		padding-right: 6.67em;
	}
}

@media (min-width:1200px) {
	.eyou-block-cover-image.alignwide .eyou-block-cover__inner-container,.eyou-block-cover.alignwide .eyou-block-cover__inner-container,.eyou-block-cover-image.alignfull .eyou-block-cover__inner-container,.eyou-block-cover.alignfull .eyou-block-cover__inner-container {
		width: 100%;
	}
}

.eyou-block-columns {
	margin-bottom: unset;
}

.eyou-block-image.size-full {
	margin: 2rem 0;
}

.eyou-block-separator.has-background {
	padding: 0;
}

.eyou-block-gallery {
	margin-bottom: 1.6em;
}

.eyou-block-group {
	padding-top: 4em;
	padding-bottom: 4em;
}

.eyou-block-group__inner-container .eyou-block-columns:last-child,.eyou-block-group__inner-container :last-child,.eyou-block-table table {
	margin-bottom: 0;
}

.blocks-gallery-grid {
	width: 100%;
}

.eyou-block-navigation-link__content {
	padding: 5px 0;
}

.eyou-block-group .eyou-block-group .has-text-align-center,.eyou-block-group .eyou-block-column .has-text-align-center {
	max-width: 100%;
}

.has-text-align-center {
	margin: 0 auto;
}

@media (min-width:1200px) {
	.eyou-block-cover__inner-container,.alignwide .eyou-block-group__inner-container,.alignfull .eyou-block-group__inner-container {
		max-width: 1200px;
		margin: 0 auto;
	}

	.eyou-block-group.alignnone,.eyou-block-group.aligncenter,.eyou-block-group.alignleft,.eyou-block-group.alignright,.eyou-block-group.alignwide,.eyou-block-columns.alignwide {
		margin: 2rem 0 1rem 0;
	}
}

@media (max-width:1200px) {
	.eyou-block-group {
		padding: 3em;
	}

	.eyou-block-group .eyou-block-group {
		padding: 1.5em;
	}

	.eyou-block-columns,.eyou-block-column {
		margin: 1rem 0;
	}
}

@media (min-width:921px) {
	.eyou-block-columns .eyou-block-group {
		padding: 2em;
	}
}

@media (max-width:544px) {
	.eyou-block-cover-image .eyou-block-cover__inner-container,.eyou-block-cover .eyou-block-cover__inner-container {
		width: unset;
	}

	.eyou-block-cover,.eyou-block-cover-image {
		padding: 2em 0;
	}

	.eyou-block-group,.eyou-block-cover {
		padding: 2em;
	}

	.eyou-block-media-text__media img,.eyou-block-media-text__media video {
		width: unset;
		max-width: 100%;
	}

	.eyou-block-media-text.has-background .eyou-block-media-text__content {
		padding: 1em;
	}
}

.eyou-block-image.aligncenter {
	margin-left: auto;
	margin-right: auto;
}

.eyou-block-table.aligncenter {
	margin-left: auto;
	margin-right: auto;
}

@media (min-width:544px) {
	.entry-content .eyou-block-media-text.has-media-on-the-right .eyou-block-media-text__content {
		padding: 0 8% 0 0;
	}

	.entry-content .eyou-block-media-text .eyou-block-media-text__content {
		padding: 0 0 0 8%;
	}

	.wmmb-plain-container .site-content .entry-content .has-custom-content-position.is-position-bottom-left > *,.wmmb-plain-container .site-content .entry-content .has-custom-content-position.is-position-bottom-right > *,.wmmb-plain-container .site-content .entry-content .has-custom-content-position.is-position-top-left > *,.wmmb-plain-container .site-content .entry-content .has-custom-content-position.is-position-top-right > *,.wmmb-plain-container .site-content .entry-content .has-custom-content-position.is-position-center-right > *,.wmmb-plain-container .site-content .entry-content .has-custom-content-position.is-position-center-left > * {
		margin: 0;
	}
}

@media (max-width:544px) {
	.entry-content .eyou-block-media-text .eyou-block-media-text__content {
		padding: 8% 0;
	}

	.eyou-block-media-text .eyou-block-media-text__media img {
		width: auto;
		max-width: 100%;
	}
}

.eyou-block-button.is-style-outline .eyou-block-button__link {
	border-color: var(--wmmb-global-color-0);
	border-top-width: 0;
	border-right-width: 0;
	border-bottom-width: 0;
	border-left-width: 0;
}

div.eyou-block-button.is-style-outline > .eyou-block-button__link:not(.has-text-color),div.eyou-block-button.eyou-block-button__link.is-style-outline:not(.has-text-color) {
	color: var(--wmmb-global-color-0);
}

.eyou-block-button.is-style-outline .eyou-block-button__link:hover,div.eyou-block-button.is-style-outline .eyou-block-button__link:focus,div.eyou-block-button.is-style-outline > .eyou-block-button__link:not(.has-text-color):hover,div.eyou-block-button.eyou-block-button__link.is-style-outline:not(.has-text-color):hover {
	color: var(--wmmb-global-color-5);
	background-color: var(--wmmb-global-color-2);
	border-color: var(--wmmb-global-color-2);
}

.post-page-numbers.current .page-link,.wmmb-pagination .page-numbers.current {
	color: #000000;
	border-color: var(--wmmb-global-color-0);
	background-color: var(--wmmb-global-color-0);
	border-radius: 2px;
}

@media (min-width:544px) {
	.entry-content > .alignleft {
		margin-right: 20px;
	}

	.entry-content > .alignright {
		margin-left: 20px;
	}
}

.eyou-block-button.is-style-outline .eyou-block-button__link {
	border-top-width: 0;
	border-right-width: 0;
	border-bottom-width: 0;
	border-left-width: 0;
}

@media (max-width:921px) {
	.wmmb-separate-container #primary,.wmmb-separate-container #secondary {
		padding: 1.5em 0;
	}

	#primary,#secondary {
		padding: 1.5em 0;
		margin: 0;
	}

	.wmmb-left-sidebar #content > .wmmb-container {
		display: flex;
		flex-direction: column-reverse;
		width: 100%;
	}

	.wmmb-separate-container .wmmb-article-post,.wmmb-separate-container .wmmb-article-single {
		padding: 1.5em 2.14em;
	}

	.wmmb-author-box img.avatar {
		margin: 20px 0 0 0;
	}
}

@media (min-width:922px) {
	.wmmb-separate-container.wmmb-right-sidebar #primary,.wmmb-separate-container.wmmb-left-sidebar #primary {
		border: 0;
	}

	.search-no-results.wmmb-separate-container #primary {
		margin-bottom: 4em;
	}
}

.eywm-button-wrapper .eywm-button {
	border-style: solid;
	text-decoration: none;
	border-top-width: 0;
	border-right-width: 0;
	border-left-width: 0;
	border-bottom-width: 0;
}

body .eywm-button.eywm-size-sm,body .eywm-button.eywm-size-xs,body .eywm-button.eywm-size-md,body .eywm-button.eywm-size-lg,body .eywm-button.eywm-size-xl,body .eywm-button {
	border-top-left-radius: 0;
	border-top-right-radius: 0;
	border-bottom-right-radius: 0;
	border-bottom-left-radius: 0;
	padding-top: 10px;
	padding-right: 20px;
	padding-bottom: 10px;
	padding-left: 20px;
}

.eywm-button-wrapper .eywm-button {
	border-color: var(--wmmb-global-color-0);
	background-color: var(--wmmb-global-color-0);
}

.eywm-button-wrapper .eywm-button:hover,.eywm-button-wrapper .eywm-button:focus {
	color: var(--wmmb-global-color-5);
	background-color: var(--wmmb-global-color-2);
	border-color: var(--wmmb-global-color-2);
}

.eyou-block-button .eyou-block-button__link ,.eywm-button-wrapper .eywm-button,.eywm-button-wrapper .eywm-button:visited {
	color: var(--wmmb-global-color-5);
}

.eywm-button-wrapper .eywm-button {
	font-weight: 500;
	font-size: 0.875em;
	line-height: 1.5em;
}

body .eywm-button.eywm-size-sm,body .eywm-button.eywm-size-xs,body .eywm-button.eywm-size-md,body .eywm-button.eywm-size-lg,body .eywm-button.eywm-size-xl,body .eywm-button {
	font-size: 0.875em;
}

.eyou-block-button .eyou-block-button__link:hover,.eyou-block-button .eyou-block-button__link:focus {
	color: var(--wmmb-global-color-5);
	background-color: var(--wmmb-global-color-2);
	border-color: var(--wmmb-global-color-2);
}

.eywm-widget-heading h1.eywm-heading-title {
	line-height: 1.4em;
}

.eywm-widget-heading h2.eywm-heading-title {
	line-height: 1.25em;
}

.eywm-widget-heading h3.eywm-heading-title {
	line-height: 1.2em;
}

.eywm-widget-heading h4.eywm-heading-title {
	line-height: 1.2em;
}

.eywm-widget-heading h5.eywm-heading-title {
	line-height: 1.2em;
}

.eywm-widget-heading h6.eywm-heading-title {
	line-height: 1.25em;
}

.eyou-block-button .eyou-block-button__link {
	border-top-width: 0;
	border-right-width: 0;
	border-left-width: 0;
	border-bottom-width: 0;
	border-color: var(--wmmb-global-color-0);
	background-color: var(--wmmb-global-color-0);
	color: var(--wmmb-global-color-5);
	font-family: inherit;
	font-weight: 500;
	line-height: 1.5em;
	font-size: 0.875em;
	border-top-left-radius: 0;
	border-top-right-radius: 0;
	border-bottom-right-radius: 0;
	border-bottom-left-radius: 0;
	padding-top: 10px;
	padding-right: 20px;
	padding-bottom: 10px;
	padding-left: 20px;
}

.menu-toggle,button,.wmmb-button,.wmmb-custom-button,.button,input#submit,input[type="button"],input[type="submit"],input[type="reset"] {
	border-style: solid;
	border-top-width: 0;
	border-right-width: 0;
	border-left-width: 0;
	border-bottom-width: 0;
	color: var(--wmmb-global-color-5);
	border-color: #434343;
	background-color:#434343;
	padding-top: 10px;
	padding-right: 20px;
	padding-bottom: 10px;
	padding-left: 20px;
	font-family: inherit;
	font-weight: 500;
	font-size: 0.875em;
	line-height: 1.5em;
	border-top-left-radius: 0;
	border-top-right-radius: 0;
	border-bottom-right-radius: 0;
	border-bottom-left-radius: 0;
}

button:focus,.menu-toggle:hover,button:hover,.wmmb-button:hover,.wmmb-custom-button:hover .button:hover,.wmmb-custom-button:hover ,input[type=reset]:hover,input[type=reset]:focus,input#submit:hover,input#submit:focus,input[type="button"]:hover,input[type="button"]:focus,input[type="submit"]:hover,input[type="submit"]:focus {
	color: var(--wmmb-global-color-5);
	background-color: #333;
	border-color: #333;
}

@media (max-width:921px) {
	.wmmb-mobile-header-stack .main-header-bar .wmmb-search-menu-icon {
		display: inline-block;
	}

	.wmmb-header-break-point.wmmb-header-custom-item-outside .wmmb-mobile-header-stack .main-header-bar .wmmb-search-icon {
		margin: 0;
	}

	.wmmb-comment-avatar-wrap img {
		max-width: 2.5em;
	}

	.wmmb-separate-container .wmmb-comment-list li.depth-1 {
		padding: 1.5em 2.14em;
	}

	.wmmb-separate-container .comment-respond {
		padding: 2em 2.14em;
	}

	.wmmb-comment-meta {
		padding: 0 1.8888em 1.3333em;
	}
}

@media (min-width:544px) {
	.wmmb-container {
		max-width: 100%;
	}
}

@media (max-width:544px) {
	.wmmb-separate-container .wmmb-article-post,.wmmb-separate-container .wmmb-article-single,.wmmb-separate-container .comments-title,.wmmb-separate-container .wmmb-archive-description {
		padding: 1.5em 1em;
	}

	.wmmb-separate-container #content .wmmb-container {
		padding-left: 0.54em;
		padding-right: 0.54em;
	}

	.wmmb-separate-container .wmmb-comment-list li.depth-1 {
		padding: 1.5em 1em;
		margin-bottom: 1.5em;
	}

	.wmmb-separate-container .wmmb-comment-list .bypostauthor {
		padding: .5em;
	}

	.wmmb-search-menu-icon.wmmb-dropdown-active .search-field {
		width: 170px;
	}
}

body,.wmmb-separate-container {
	background-color: var(--wmmb-global-color-5);
	;background-image: none;
	;
}

.wmmb-no-sidebar.wmmb-separate-container .entry-content .alignfull {
	margin-left: -6.67em;
	margin-right: -6.67em;
	width: auto;
}

@media (max-width: 1200px) {
	.wmmb-no-sidebar.wmmb-separate-container .entry-content .alignfull {
		margin-left: -2.4em;
		margin-right: -2.4em;
	}
}

@media (max-width: 768px) {
	.wmmb-no-sidebar.wmmb-separate-container .entry-content .alignfull {
		margin-left: -2.14em;
		margin-right: -2.14em;
	}
}

@media (max-width: 544px) {
	.wmmb-no-sidebar.wmmb-separate-container .entry-content .alignfull {
		margin-left: -1em;
		margin-right: -1em;
	}
}

.wmmb-no-sidebar.wmmb-separate-container .entry-content .alignwide {
	margin-left: -20px;
	margin-right: -20px;
}

.wmmb-no-sidebar.wmmb-separate-container .entry-content .eyou-block-column .alignfull,.wmmb-no-sidebar.wmmb-separate-container .entry-content .eyou-block-column .alignwide {
	margin-left: auto;
	margin-right: auto;
	width: 100%;
}

@media (max-width:921px) {
	.site-title {
		display: none;
	}

	.site-header .site-description {
		display: none;
	}

	.entry-title {
		font-size: 30px;
	}

	h1,.entry-content h1 {
		font-size: 30px;
	}

	h2,.entry-content h2 {
		font-size: 25px;
	}

	h3,.entry-content h3 {
		font-size: 20px;
	}
}

@media (max-width:544px) {
	.site-title {
		display: none;
	}

	.site-header .site-description {
		display: none;
	}

	.entry-title {
		font-size: 1.375em;
	}

	h1,.entry-content h1 {
		font-size: 30px;
	}

	h2,.entry-content h2 {
		font-size: 25px;
	}

	h3,.entry-content h3 {
		font-size: 20px;
	}

	header .custom-logo-link img,.wmmb-header-break-point .site-branding img,.wmmb-header-break-point .custom-logo-link img {
		max-width: 100%;
		height:84px;
	}

	.astra-logo-svg {
		width: 100px;
	}

	.wmmb-header-break-point .site-logo-img .custom-mobile-logo-link img {
		max-width: 100px;
	}
}

@media (max-width:921px) {
	html {
		font-size: 91.2%;
	}
}

@media (max-width:544px) {
	html {
		font-size: 91.2%;
	}
}

@media (min-width:922px) {
	.wmmb-container {
		max-width: 1300px;
	}
}

@media (min-width:922px) {
	.site-content .wmmb-container {
		display: flex;
	}
}

@media (max-width:921px) {
	.site-content .wmmb-container {
		flex-direction: column;
	}
}

@media (min-width:922px) {
	.main-header-menu .sub-menu .menu-item.wmmb-left-align-sub-menu:hover > .sub-menu,.main-header-menu .sub-menu .menu-item.wmmb-left-align-sub-menu.focus > .sub-menu {
		margin-left: -0px;
	}
}

blockquote {
	padding: 1.2em;
}

:root .has-wmmb-global-color-0-color {
	color: var(--wmmb-global-color-0);
}

:root .has-wmmb-global-color-0-background-color {
	background-color: var(--wmmb-global-color-0);
}

:root .eyou-block-button .has-wmmb-global-color-0-color {
	color: var(--wmmb-global-color-0);
}

:root .eyou-block-button .has-wmmb-global-color-0-background-color {
	background-color: var(--wmmb-global-color-0);
}

:root .has-wmmb-global-color-1-color {
	color: var(--wmmb-global-color-1);
}

:root .has-wmmb-global-color-1-background-color {
	background-color: var(--wmmb-global-color-1);
}

:root .eyou-block-button .has-wmmb-global-color-1-color {
	color: var(--wmmb-global-color-1);
}

:root .eyou-block-button .has-wmmb-global-color-1-background-color {
	background-color: var(--wmmb-global-color-1);
}

:root .has-wmmb-global-color-2-color {
	color: var(--wmmb-global-color-2);
}

:root .has-wmmb-global-color-2-background-color {
	background-color: var(--wmmb-global-color-2);
}

:root .eyou-block-button .has-wmmb-global-color-2-color {
	color: var(--wmmb-global-color-2);
}

:root .eyou-block-button .has-wmmb-global-color-2-background-color {
	background-color: var(--wmmb-global-color-2);
}

:root .has-wmmb-global-color-3-color {
	color: var(--wmmb-global-color-3);
}

:root .has-wmmb-global-color-3-background-color {
	background-color: var(--wmmb-global-color-3);
}

:root .eyou-block-button .has-wmmb-global-color-3-color {
	color: var(--wmmb-global-color-3);
}

:root .eyou-block-button .has-wmmb-global-color-3-background-color {
	background-color: var(--wmmb-global-color-3);
}

:root .has-wmmb-global-color-4-color {
	color: var(--wmmb-global-color-4);
}

:root .has-wmmb-global-color-4-background-color {
	background-color: var(--wmmb-global-color-4);
}

:root .eyou-block-button .has-wmmb-global-color-4-color {
	color: var(--wmmb-global-color-4);
}

:root .eyou-block-button .has-wmmb-global-color-4-background-color {
	background-color: var(--wmmb-global-color-4);
}

:root .has-wmmb-global-color-5-color {
	color: var(--wmmb-global-color-5);
}

:root .has-wmmb-global-color-5-background-color {
	background-color: var(--wmmb-global-color-5);
}

:root .eyou-block-button .has-wmmb-global-color-5-color {
	color: var(--wmmb-global-color-5);
}

:root .eyou-block-button .has-wmmb-global-color-5-background-color {
	background-color: var(--wmmb-global-color-5);
}

:root .has-wmmb-global-color-6-color {
	color: var(--wmmb-global-color-6);
}

:root .has-wmmb-global-color-6-background-color {
	background-color: var(--wmmb-global-color-6);
}

:root .eyou-block-button .has-wmmb-global-color-6-color {
	color: var(--wmmb-global-color-6);
}

:root .eyou-block-button .has-wmmb-global-color-6-background-color {
	background-color: var(--wmmb-global-color-6);
}

:root .has-wmmb-global-color-7-color {
	color: var(--wmmb-global-color-7);
}

:root .has-wmmb-global-color-7-background-color {
	background-color: var(--wmmb-global-color-7);
}

:root .eyou-block-button .has-wmmb-global-color-7-color {
	color: var(--wmmb-global-color-7);
}

:root .eyou-block-button .has-wmmb-global-color-7-background-color {
	background-color: var(--wmmb-global-color-7);
}

:root .has-wmmb-global-color-8-color {
	color: var(--wmmb-global-color-8);
}

:root .has-wmmb-global-color-8-background-color {
	background-color: var(--wmmb-global-color-8);
}

:root .eyou-block-button .has-wmmb-global-color-8-color {
	color: var(--wmmb-global-color-8);
}

:root .eyou-block-button .has-wmmb-global-color-8-background-color {
	background-color: var(--wmmb-global-color-8);
}

:root {
	--wmmb-global-color-0: #c56c50;
	--wmmb-global-color-1: #222222;
	--wmmb-global-color-2: #8d6d63;
	--wmmb-global-color-3: #6c6c6c;
	--wmmb-global-color-4: #f0f0f0;
	--wmmb-global-color-5: #FFFFFF;
	--wmmb-global-color-6: #868686;
	--wmmb-global-color-7: #e5e5e5;
	--wmmb-global-color-8: #f6f6f6;
}

:root {
	--wmmb-border-color: #dddddd;
}

.wmmb-single-entry-banner {
	-js-display: flex;
	display: flex;
	flex-direction: column;
	justify-content: center;
	text-align: center;
	position: relative;
	background: #eeeeee;
}

.wmmb-single-entry-banner[data-banner-layout="layout-1"] {
	max-width: 1260px;
	background: inherit;
	padding: 20px 0;
}

.wmmb-single-entry-banner[data-banner-width-type="custom"] {
	margin: 0 auto;
	width: 100%;
}

.wmmb-single-entry-banner + .site-content .entry-header {
	margin-bottom: 0;
}

header.entry-header:not(.related-entry-header) .entry-title {
	font-weight: 500;
	font-size: 38px;
	font-size: 2.375rem;
}

header.entry-header:not(.related-entry-header) > *:not(:last-child) {
	margin-bottom: 10px;
}

@media (max-width:544px) {
	header.entry-header:not(.related-entry-header) .entry-title {
		font-size: 24px;
		font-size: 1.5rem;
	}
}

.wmmb-archive-entry-banner {
	-js-display: flex;
	display: flex;
	flex-direction: column;
	justify-content: center;
	text-align: center;
	position: relative;
	background: #eeeeee;
}

.wmmb-archive-entry-banner[data-banner-width-type="custom"] {
	margin: 0 auto;
	width: 100%;
}

.wmmb-archive-entry-banner[data-banner-layout="layout-1"] {
	background: inherit;
	padding: 20px 0;
	text-align: left;
}

body.archive .wmmb-archive-description {
	max-width: 1260px;
	width: 100%;
	text-align: left;
	padding-top: 3em;
	padding-right: 3em;
	padding-bottom: 3em;
	padding-left: 3em;
}

body.archive .wmmb-archive-description .wmmb-archive-title,body.archive .wmmb-archive-description .wmmb-archive-title * {
	font-size: 40px;
	font-size: 2.5rem;
	text-transform: capitalize;
}

body.archive .wmmb-archive-description > *:not(:last-child) {
	margin-bottom: 10px;
}

@media (max-width:921px) {
	body.archive .wmmb-archive-description {
		text-align: left;
	}
}

@media (max-width:544px) {
	body.archive .wmmb-archive-description {
		text-align: left;
	}
}

.wmmb-breadcrumbs .trail-browse,.wmmb-breadcrumbs .trail-items,.wmmb-breadcrumbs .trail-items li {
	display: inline-block;
	margin: 0;
	padding: 0;
	border: none;
	background: inherit;
	text-indent: 0;
	text-decoration: none;
}

.wmmb-breadcrumbs .trail-browse {
	font-size: inherit;
	font-style: inherit;
	font-weight: inherit;
	color: inherit;
}

.wmmb-breadcrumbs .trail-items {
	list-style: none;
}

.trail-items li::after {
	padding: 0 0.3em;
	content: "\00bb";
}

.trail-items li:last-of-type::after {
	display: none;
}

h1,.entry-content h1,h2,.entry-content h2,h3,.entry-content h3,h4,.entry-content h4,h5,.entry-content h5,h6,.entry-content h6 {
	/*color: var(--wmmb-global-color-1);*/
}

.entry-title a {
	color: var(--wmmb-global-color-1);
}

@media (max-width:921px) {
	.wmmb-builder-grid-row-container.wmmb-builder-grid-row-tablet-3-firstrow .wmmb-builder-grid-row > *:first-child,.wmmb-builder-grid-row-container.wmmb-builder-grid-row-tablet-3-lastrow .wmmb-builder-grid-row > *:last-child {
		grid-column: 1 / -1;
	}
}

@media (max-width:544px) {
	.wmmb-builder-grid-row-container.wmmb-builder-grid-row-mobile-3-firstrow .wmmb-builder-grid-row > *:first-child,.wmmb-builder-grid-row-container.wmmb-builder-grid-row-mobile-3-lastrow .wmmb-builder-grid-row > *:last-child {
		grid-column: 1 / -1;
	}
}

.wmmb-builder-layout-element[data-section="title_tagline"] {
	display: flex;
}

@media (max-width:921px) {
	.wmmb-header-break-point .wmmb-builder-layout-element[data-section="title_tagline"] {
		display: flex;
	}
}

@media (max-width:544px) {
	.wmmb-header-break-point .wmmb-builder-layout-element[data-section="title_tagline"] {
		display: flex;
	}
}[data-section*="section-hb-button-"] .menu-link {
	display: none;
}

.wmmb-header-button-1[data-section*="section-hb-button-"] .wmmb-builder-button-wrap .wmmb-custom-button {
	font-size: 0.875em;
	text-transform: uppercase;
}

.wmmb-header-button-1[data-section*="section-hb-button-"] .wmmb-builder-button-wrap .wmmb-custom-button {
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 15px;
	padding-right: 15px;
}

.wmmb-header-button-1[data-section="section-hb-button-1"] {
	display: flex;
}

@media (max-width:921px) {
	.wmmb-header-break-point .wmmb-header-button-1[data-section="section-hb-button-1"] {
		display: flex;
	}
}

@media (max-width:544px) {
	.wmmb-header-break-point .wmmb-header-button-1[data-section="section-hb-button-1"] {
		display: flex;
	}
}

.wmmb-builder-menu-1 {
	font-family: inherit;
	font-weight: 500;
	text-transform: uppercase;
}

.wmmb-builder-menu-1 .menu-item:hover > .menu-link,.wmmb-builder-menu-1 .inline-on-mobile .menu-item:hover > .wmmb-menu-toggle {
	color: var(--wmmb-global-color-0);
}

.wmmb-builder-menu-1 .menu-item:hover > .wmmb-menu-toggle {
	color: var(--wmmb-global-color-0);
}

.wmmb-builder-menu-1 .menu-item.current-menu-item > .menu-link,.wmmb-builder-menu-1 .inline-on-mobile .menu-item.current-menu-item > .wmmb-menu-toggle,.wmmb-builder-menu-1 .current-menu-ancestor > .menu-link {
	color: var(--wmmb-global-color-0);
}

.wmmb-builder-menu-1 .menu-item.current-menu-item > .wmmb-menu-toggle {
	color: var(--wmmb-global-color-0);
}

.wmmb-builder-menu-1 .sub-menu,.wmmb-builder-menu-1 .inline-on-mobile .sub-menu {
	border-top-width: 2px;
	border-bottom-width: 0;
	border-right-width: 0;
	border-left-width: 0;
	border-color: var(--wmmb-global-color-2);
	border-style: solid;
}

.wmmb-builder-menu-1 .main-header-menu > .menu-item > .sub-menu,.wmmb-builder-menu-1 .main-header-menu > .menu-item > .astra-full-megamenu-wrapper {
	margin-top: 0;
}

.wmmb-desktop .wmmb-builder-menu-1 .main-header-menu > .menu-item > .sub-menu:before,.wmmb-desktop .wmmb-builder-menu-1 .main-header-menu > .menu-item > .astra-full-megamenu-wrapper:before {
	height: calc( 0px + 5px );
}

.wmmb-desktop .wmmb-builder-menu-1 .menu-item .sub-menu .menu-link {
	border-bottom-width: 1px;
	border-color: var(--wmmb-global-color-8);
	border-style: solid;
}

.wmmb-desktop .wmmb-builder-menu-1 .menu-item .sub-menu:last-child > .menu-item > .menu-link {
	border-bottom-width: 1px;
}

.wmmb-desktop .wmmb-builder-menu-1 .menu-item:last-child > .menu-item > .menu-link {
	border-bottom-width: 0;
}

@media (max-width:921px) {
	.wmmb-header-break-point .wmmb-builder-menu-1 .menu-item.menu-item-has-children > .wmmb-menu-toggle {
		top: 0;
	}

	.wmmb-builder-menu-1 .inline-on-mobile .menu-item.menu-item-has-children > .wmmb-menu-toggle {
		right: -15px;
	}

	.wmmb-builder-menu-1 .menu-item-has-children > .menu-link:after {
		content: unset;
	}

	.wmmb-builder-menu-1 .main-header-menu > .menu-item > .sub-menu,.wmmb-builder-menu-1 .main-header-menu > .menu-item > .astra-full-megamenu-wrapper {
		margin-top: 0;
	}
}

@media (max-width:544px) {
	.wmmb-header-break-point .wmmb-builder-menu-1 .menu-item.menu-item-has-children > .wmmb-menu-toggle {
		top: 0;
	}

	.wmmb-builder-menu-1 .main-header-menu > .menu-item > .sub-menu,.wmmb-builder-menu-1 .main-header-menu > .menu-item > .astra-full-megamenu-wrapper {
		margin-top: 0;
	}
}

.wmmb-builder-menu-1 {
	display: flex;
}

@media (max-width:921px) {
	.wmmb-header-break-point .wmmb-builder-menu-1 {
		display: flex;
	}
}

@media (max-width:544px) {
	.wmmb-header-break-point .wmmb-builder-menu-1 {
		display: flex;
	}
}

.main-header-bar .main-header-bar-navigation .wmmb-search-icon {
	display: block;
	z-index: 4;
	position: relative;
}

.wmmb-search-icon .wmmb-icon {
	z-index: 4;
}

.wmmb-search-icon {
	z-index: 4;
	position: relative;
	line-height: normal;
}

.main-header-bar .wmmb-search-menu-icon .search-form {
	background-color: #ffffff;
}

.wmmb-search-menu-icon.wmmb-dropdown-active.slide-search .search-form {
	visibility: visible;
	opacity: 1;
}

.wmmb-search-menu-icon .search-form {
	border: 1px solid #e7e7e7;
	line-height: normal;
	padding: 0 3em 0 0;
	border-radius: 2px;
	display: inline-block;
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
	position: relative;
	color: inherit;
	background-color: #fff;
}

.wmmb-search-menu-icon .astra-search-icon {
	-js-display: flex;
	display: flex;
	line-height: normal;
}

.wmmb-search-menu-icon .astra-search-icon:focus {
	outline: none;
}

.wmmb-search-menu-icon .search-field {
	border: none;
	background-color: transparent;
	transition: width .2s;
	border-radius: inherit;
	color: inherit;
	font-size: inherit;
	width: 0;
	color: #757575;
}

.wmmb-search-menu-icon .search-submit {
	display: none;
	background: none;
	border: none;
	font-size: 1.3em;
	color: #757575;
}

.wmmb-search-menu-icon.wmmb-dropdown-active {
	visibility: visible;
	opacity: 1;
	position: relative;
}

.wmmb-search-menu-icon.wmmb-dropdown-active .search-field {
	width: 235px;
}

.wmmb-header-search .wmmb-search-menu-icon.slide-search .search-form,.wmmb-header-search .wmmb-search-menu-icon.wmmb-inline-search .search-form {
	-js-display: flex;
	display: flex;
	align-items: center;
}

.wmmb-search-menu-icon.wmmb-inline-search .search-field {
	width: 100%;
	padding: 0.60em;
	padding-right: 5.5em;
}

.site-header-section-left .wmmb-search-menu-icon.slide-search .search-form {
	padding-left: 3em;
	padding-right: unset;
	left: -1em;
	right: unset;
}

.site-header-section-left .wmmb-search-menu-icon.slide-search .search-form .search-field {
	margin-right: unset;
	margin-left: 10px;
}

.wmmb-search-menu-icon.slide-search .search-form {
	-webkit-backface-visibility: visible;
	backface-visibility: visible;
	visibility: hidden;
	opacity: 0;
	transition: all .2s;
	position: absolute;
	z-index: 3;
	right: -1em;
	top: 50%;
	transform: translateY(-50%);
}

.wmmb-header-search .wmmb-search-menu-icon .search-form .search-field:-ms-input-placeholder,.wmmb-header-search .wmmb-search-menu-icon .search-form .search-field:-ms-input-placeholder {
	opacity: 0.5;
}

.wmmb-header-search .wmmb-search-menu-icon.slide-search .search-form,.wmmb-header-search .wmmb-search-menu-icon.wmmb-inline-search .search-form {
	-js-display: flex;
	display: flex;
	align-items: center;
}

.wmmb-builder-layout-element.wmmb-header-search {
	height: auto;
}

.wmmb-header-search .astra-search-icon {
	font-size: 18px;
}

.wmmb-header-search .wmmb-search-menu-icon.wmmb-dropdown-active .search-field {
	margin-right: 8px;
}

@media (max-width:921px) {
	.wmmb-header-search .astra-search-icon {
		font-size: 18px;
	}

	.wmmb-header-search .wmmb-search-menu-icon.wmmb-dropdown-active .search-field {
		margin-right: 8px;
	}
}

@media (max-width:544px) {
	.wmmb-header-search .astra-search-icon {
		font-size: 18px;
	}

	.wmmb-header-search .wmmb-search-menu-icon.wmmb-dropdown-active .search-field {
		margin-right: 8px;
	}
}

.wmmb-header-search {
	display: flex;
}

@media (max-width:921px) {
	.wmmb-header-break-point .wmmb-header-search {
		display: flex;
	}
}

@media (max-width:544px) {
	.wmmb-header-break-point .wmmb-header-search {
		display: flex;
	}
}

.wmmb-builder-social-element:hover {
	color: #0274be;
}

.wmmb-social-stack-desktop .wmmb-builder-social-element,.wmmb-social-stack-tablet .wmmb-builder-social-element,.wmmb-social-stack-mobile .wmmb-builder-social-element {
	margin-top: 6px;
	margin-bottom: 6px;
}

.wmmb-social-color-type-official .wmmb-builder-social-element,.wmmb-social-color-type-official .social-item-label {
	color: var(--color);
	background-color: var(--background-color);
}

.header-social-inner-wrap.wmmb-social-color-type-official .wmmb-builder-social-element svg,.footer-social-inner-wrap.wmmb-social-color-type-official .wmmb-builder-social-element svg {
	fill: currentColor;
}

.social-show-label-true .wmmb-builder-social-element {
	width: auto;
	padding: 0 0.4em;
}[data-section^="section-fb-social-icons-"] .footer-social-inner-wrap {
	text-align: center;
}

.wmmb-footer-social-wrap {
	width: 100%;
}

.wmmb-footer-social-wrap .wmmb-builder-social-element:first-child {
	margin-left: 0;
}

.wmmb-footer-social-wrap .wmmb-builder-social-element:last-child {
	margin-right: 0;
}

.wmmb-header-social-wrap .wmmb-builder-social-element:first-child {
	margin-left: 0;
}

.wmmb-header-social-wrap .wmmb-builder-social-element:last-child {
	margin-right: 0;
}

.wmmb-builder-social-element {
	line-height: 1;
	color: #3a3a3a;
	background: transparent;
	vertical-align: middle;
	transition: all 0.01s;
	margin-left: 6px;
	margin-right: 6px;
	justify-content: center;
	align-items: center;
}

.wmmb-builder-social-element {
	line-height: 1;
	color: #3a3a3a;
	background: transparent;
	vertical-align: middle;
	transition: all 0.01s;
	margin-left: 6px;
	margin-right: 6px;
	justify-content: center;
	align-items: center;
}

.wmmb-builder-social-element .social-item-label {
	padding-left: 6px;
}

.wmmb-header-social-1-wrap .wmmb-builder-social-element svg {
	width: 16px;
	height: 16px;
}

.wmmb-header-social-1-wrap .wmmb-social-color-type-custom svg {
	fill: var(--wmmb-global-color-7);
}

.wmmb-header-social-1-wrap .wmmb-social-color-type-custom .wmmb-builder-social-element:hover {
	color: var(--wmmb-global-color-5);
}

.wmmb-header-social-1-wrap .wmmb-social-color-type-custom .wmmb-builder-social-element:hover svg {
	fill: var(--wmmb-global-color-5);
}

.wmmb-header-social-1-wrap .wmmb-social-color-type-custom .social-item-label {
	color: var(--wmmb-global-color-7);
}

.wmmb-header-social-1-wrap .wmmb-builder-social-element:hover .social-item-label {
	color: var(--wmmb-global-color-5);
}

.wmmb-builder-layout-element[data-section="section-hb-social-icons-1"] {
	display: flex;
}

@media (max-width:921px) {
	.wmmb-header-break-point .wmmb-builder-layout-element[data-section="section-hb-social-icons-1"] {
		display: flex;
	}
}

@media (max-width:544px) {
	.wmmb-header-break-point .wmmb-builder-layout-element[data-section="section-hb-social-icons-1"] {
		display: flex;
	}
}

.header-widget-area[data-section="sidebar-widgets-header-widget-1"].header-widget-area-inner {
	color: var(--wmmb-global-color-7);
	font-size: 14px;
	font-size: 0.875rem;
}

.header-widget-area[data-section="sidebar-widgets-header-widget-1"].header-widget-area-inner a {
	color: var(--wmmb-global-color-7);
}

.header-widget-area[data-section="sidebar-widgets-header-widget-1"].header-widget-area-inner a:hover {
	color: var(--wmmb-global-color-5);
}

.header-widget-area[data-section="sidebar-widgets-header-widget-1"] .widget-title {
	color: var(--wmmb-global-color-3);
}

.header-widget-area[data-section="sidebar-widgets-header-widget-1"] {
	display: block;
}

@media (max-width:921px) {
	.wmmb-header-break-point .header-widget-area[data-section="sidebar-widgets-header-widget-1"] {
		display: block;
	}
}

@media (max-width:544px) {
	.wmmb-header-break-point .header-widget-area[data-section="sidebar-widgets-header-widget-1"] {
		display: block;
	}
}

.header-widget-area[data-section="sidebar-widgets-header-widget-2"].header-widget-area-inner {
	color: var(--wmmb-global-color-7);
	font-size: 14px;
	font-size: 0.875rem;
}

.header-widget-area[data-section="sidebar-widgets-header-widget-2"].header-widget-area-inner a {
	color: var(--wmmb-global-color-7);
}

.header-widget-area[data-section="sidebar-widgets-header-widget-2"].header-widget-area-inner a:hover {
	color: var(--wmmb-global-color-5);
}

.header-widget-area[data-section="sidebar-widgets-header-widget-2"] .widget-title {
	color: var(--wmmb-global-color-7);
}

.header-widget-area[data-section="sidebar-widgets-header-widget-2"] {
	display: block;
}

@media (max-width:921px) {
	.wmmb-header-break-point .header-widget-area[data-section="sidebar-widgets-header-widget-2"] {
		display: block;
	}
}

@media (max-width:544px) {
	.wmmb-header-break-point .header-widget-area[data-section="sidebar-widgets-header-widget-2"] {
		display: block;
	}
}

.header-widget-area[data-section="sidebar-widgets-header-widget-3"].header-widget-area-inner {
	color: var(--wmmb-global-color-7);
	font-size: 14px;
	font-size: 0.875rem;
}

.header-widget-area[data-section="sidebar-widgets-header-widget-3"].header-widget-area-inner a {
	color: var(--wmmb-global-color-7);
}

.header-widget-area[data-section="sidebar-widgets-header-widget-3"].header-widget-area-inner a:hover {
	color: var(--wmmb-global-color-5);
}

.header-widget-area[data-section="sidebar-widgets-header-widget-3"] .widget-title {
	color: var(--wmmb-global-color-7);
}

.header-widget-area[data-section="sidebar-widgets-header-widget-3"] {
	display: block;
}

@media (max-width:921px) {
	.wmmb-header-break-point .header-widget-area[data-section="sidebar-widgets-header-widget-3"] {
		display: block;
	}
}

@media (max-width:544px) {
	.wmmb-header-break-point .header-widget-area[data-section="sidebar-widgets-header-widget-3"] {
		display: block;
	}
}

.site-below-footer-wrap {
	padding-top: 20px;
	padding-bottom: 20px;
}

.site-below-footer-wrap[data-section="section-below-footer-builder"] {
	background-color: var(--wmmb-global-color-8);
	;background-image: none;
	;min-height: 80px;
	border-style: solid;
	border-width: 0px;
	border-top-width: 1px;
	border-top-color: var(--wmmb-global-color-7);
}

.site-below-footer-wrap[data-section="section-below-footer-builder"] .wmmb-builder-grid-row {
	max-width: 1260px;
	margin-left: auto;
	margin-right: auto;
}

.site-below-footer-wrap[data-section="section-below-footer-builder"] .wmmb-builder-grid-row,.site-below-footer-wrap[data-section="section-below-footer-builder"] .site-footer-section {
	align-items: flex-start;
}

.site-below-footer-wrap[data-section="section-below-footer-builder"].wmmb-footer-row-inline .site-footer-section {
	display: flex;
	margin-bottom: 0;
}

.wmmb-builder-grid-row-2-equal .wmmb-builder-grid-row {
	grid-template-columns: repeat( 2,1fr );
}

@media (max-width:921px) {
	.site-below-footer-wrap[data-section="section-below-footer-builder"].wmmb-footer-row-tablet-inline .site-footer-section {
		display: flex;
		margin-bottom: 0;
	}

	.site-below-footer-wrap[data-section="section-below-footer-builder"].wmmb-footer-row-tablet-stack .site-footer-section {
		display: block;
		margin-bottom: 10px;
	}

	.wmmb-builder-grid-row-container.wmmb-builder-grid-row-tablet-2-equal .wmmb-builder-grid-row {
		grid-template-columns: repeat( 2,1fr );
	}
}

@media (max-width:544px) {
	.site-below-footer-wrap[data-section="section-below-footer-builder"].wmmb-footer-row-mobile-inline .site-footer-section {
		display: flex;
		margin-bottom: 0;
	}

	.site-below-footer-wrap[data-section="section-below-footer-builder"].wmmb-footer-row-mobile-stack .site-footer-section {
		display: block;
		margin-bottom: 10px;
	}

	.wmmb-builder-grid-row-container.wmmb-builder-grid-row-mobile-full .wmmb-builder-grid-row {
		grid-template-columns: 1fr;
	}
}

.site-below-footer-wrap[data-section="section-below-footer-builder"] {
	display: grid;
}

@media (max-width:921px) {
	.wmmb-header-break-point .site-below-footer-wrap[data-section="section-below-footer-builder"] {
		display: grid;
	}
}

@media (max-width:544px) {
	.wmmb-header-break-point .site-below-footer-wrap[data-section="section-below-footer-builder"] {
		display: grid;
	}
}

.wmmb-footer-copyright {
	text-align: left;
}

.wmmb-footer-copyright {
	color: var(--wmmb-global-color-6);
}

@media (max-width:921px) {
	.wmmb-footer-copyright {
		text-align: center;
	}
}

@media (max-width:544px) {
	.wmmb-footer-copyright {
		text-align: center;
	}
}

.wmmb-footer-copyright.wmmb-builder-layout-element {
	display: flex;
}

@media (max-width:921px) {
	.wmmb-header-break-point .wmmb-footer-copyright.wmmb-builder-layout-element {
		display: flex;
	}
}

@media (max-width:544px) {
	.wmmb-header-break-point .wmmb-footer-copyright.wmmb-builder-layout-element {
		display: flex;
	}
}

.wmmb-builder-social-element:hover {
	color: #0274be;
}

.wmmb-social-stack-desktop .wmmb-builder-social-element,.wmmb-social-stack-tablet .wmmb-builder-social-element,.wmmb-social-stack-mobile .wmmb-builder-social-element {
	margin-top: 6px;
	margin-bottom: 6px;
}

.wmmb-social-color-type-official .wmmb-builder-social-element,.wmmb-social-color-type-official .social-item-label {
	color: var(--color);
	background-color: var(--background-color);
}

.header-social-inner-wrap.wmmb-social-color-type-official .wmmb-builder-social-element svg,.footer-social-inner-wrap.wmmb-social-color-type-official .wmmb-builder-social-element svg {
	fill: currentColor;
}

.social-show-label-true .wmmb-builder-social-element {
	width: auto;
	padding: 0 0.4em;
}[data-section^="section-fb-social-icons-"] .footer-social-inner-wrap {
	text-align: center;
}

.wmmb-footer-social-wrap {
	width: 100%;
}

.wmmb-footer-social-wrap .wmmb-builder-social-element:first-child {
	margin-left: 0;
}

.wmmb-footer-social-wrap .wmmb-builder-social-element:last-child {
	margin-right: 0;
}

.wmmb-header-social-wrap .wmmb-builder-social-element:first-child {
	margin-left: 0;
}

.wmmb-header-social-wrap .wmmb-builder-social-element:last-child {
	margin-right: 0;
}

.wmmb-builder-social-element {
	line-height: 1;
	color: #3a3a3a;
	background: transparent;
	vertical-align: middle;
	transition: all 0.01s;
	margin-left: 6px;
	margin-right: 6px;
	justify-content: center;
	align-items: center;
}

.wmmb-builder-social-element {
	line-height: 1;
	color: #3a3a3a;
	background: transparent;
	vertical-align: middle;
	transition: all 0.01s;
	margin-left: 6px;
	margin-right: 6px;
	justify-content: center;
	align-items: center;
}

.wmmb-builder-social-element .social-item-label {
	padding-left: 6px;
}

.wmmb-footer-social-1-wrap .wmmb-builder-social-element svg {
	width: 18px;
	height: 18px;
}

.wmmb-footer-social-1-wrap .wmmb-social-color-type-custom svg {
	fill: var(--wmmb-global-color-6);
}

.wmmb-footer-social-1-wrap .wmmb-social-color-type-custom .wmmb-builder-social-element:hover {
	color: var(--wmmb-global-color-0);
}

.wmmb-footer-social-1-wrap .wmmb-social-color-type-custom .wmmb-builder-social-element:hover svg {
	fill: var(--wmmb-global-color-0);
}

.wmmb-footer-social-1-wrap .wmmb-social-color-type-custom .social-item-label {
	color: var(--wmmb-global-color-6);
}

.wmmb-footer-social-1-wrap .wmmb-builder-social-element:hover .social-item-label {
	color: var(--wmmb-global-color-0);
}[data-section="section-fb-social-icons-1"] .footer-social-inner-wrap {
	text-align: right;
}

@media (max-width:921px) {
[	data-section="section-fb-social-icons-1"] .footer-social-inner-wrap {
		text-align: center;
	}
}

@media (max-width:544px) {
[	data-section="section-fb-social-icons-1"] .footer-social-inner-wrap {
		text-align: center;
	}
}

.wmmb-builder-layout-element[data-section="section-fb-social-icons-1"] {
	display: flex;
}

@media (max-width:921px) {
	.wmmb-header-break-point .wmmb-builder-layout-element[data-section="section-fb-social-icons-1"] {
		display: flex;
	}
}

@media (max-width:544px) {
	.wmmb-header-break-point .wmmb-builder-layout-element[data-section="section-fb-social-icons-1"] {
		display: flex;
	}
}

.site-primary-footer-wrap {
	padding-top: 45px;
	padding-bottom: 45px;
}

.site-primary-footer-wrap[data-section="section-primary-footer-builder"] {
	background-color: var(--wmmb-global-color-8);
	;background-image: none;
	;border-style: solid;
	border-width: 0px;
	border-top-width: 1px;
	border-top-color: var(--wmmb-global-color-7);
}

.site-primary-footer-wrap[data-section="section-primary-footer-builder"] .wmmb-builder-grid-row {
	max-width: 1260px;
	margin-left: auto;
	margin-right: auto;
}

.site-primary-footer-wrap[data-section="section-primary-footer-builder"] .wmmb-builder-grid-row,.site-primary-footer-wrap[data-section="section-primary-footer-builder"] .site-footer-section {
	align-items: flex-start;
}

.site-primary-footer-wrap[data-section="section-primary-footer-builder"].wmmb-footer-row-inline .site-footer-section {
	display: flex;
	margin-bottom: 0;
}

.wmmb-builder-grid-row-4-equal .wmmb-builder-grid-row {
	grid-template-columns: repeat( 4,1fr );
}

@media (max-width:921px) {
	.site-primary-footer-wrap[data-section="section-primary-footer-builder"].wmmb-footer-row-tablet-inline .site-footer-section {
		display: flex;
		margin-bottom: 0;
	}

	.site-primary-footer-wrap[data-section="section-primary-footer-builder"].wmmb-footer-row-tablet-stack .site-footer-section {
		display: block;
		margin-bottom: 10px;
	}

	.wmmb-builder-grid-row-container.wmmb-builder-grid-row-tablet-4-equal .wmmb-builder-grid-row {
		grid-template-columns: repeat( 4,1fr );
	}
}

@media (max-width:544px) {
	.site-primary-footer-wrap[data-section="section-primary-footer-builder"].wmmb-footer-row-mobile-inline .site-footer-section {
		display: flex;
		margin-bottom: 0;
	}

	.site-primary-footer-wrap[data-section="section-primary-footer-builder"].wmmb-footer-row-mobile-stack .site-footer-section {
		display: block;
		margin-bottom: 10px;
	}

	.wmmb-builder-grid-row-container.wmmb-builder-grid-row-mobile-full .wmmb-builder-grid-row {
		grid-template-columns: 1fr;
	}
}

.site-primary-footer-wrap[data-section="section-primary-footer-builder"] {
	padding-top: 70px;
	padding-bottom: 60px;
	padding-left: 0px;
	padding-right: 0px;
}

@media (max-width:544px) {
	.site-primary-footer-wrap[data-section="section-primary-footer-builder"] {
		padding-top: 30px;
		padding-bottom: 30px;
		padding-left: 10px;
		padding-right: 10px;
	}
}

.site-primary-footer-wrap[data-section="section-primary-footer-builder"] {
	display: grid;
}

@media (max-width:921px) {
	.wmmb-header-break-point .site-primary-footer-wrap[data-section="section-primary-footer-builder"] {
		display: grid;
	}
}

@media (max-width:544px) {
	.wmmb-header-break-point .site-primary-footer-wrap[data-section="section-primary-footer-builder"] {
		display: grid;
	}
}

.footer-widget-area[data-section="sidebar-widgets-footer-widget-1"].footer-widget-area-inner {
	text-align: left;
}

@media (max-width:921px) {
	.footer-widget-area[data-section="sidebar-widgets-footer-widget-1"].footer-widget-area-inner {
		text-align: left;
	}
}

@media (max-width:544px) {
	.footer-widget-area[data-section="sidebar-widgets-footer-widget-1"].footer-widget-area-inner {
		text-align: left;
	}
}

.footer-widget-area[data-section="sidebar-widgets-footer-widget-2"].footer-widget-area-inner {
	text-align: left;
}

@media (max-width:921px) {
	.footer-widget-area[data-section="sidebar-widgets-footer-widget-2"].footer-widget-area-inner {
		text-align: left;
	}
}

@media (max-width:544px) {
	.footer-widget-area[data-section="sidebar-widgets-footer-widget-2"].footer-widget-area-inner {
		text-align: left;
	}
}

.footer-widget-area[data-section="sidebar-widgets-footer-widget-3"].footer-widget-area-inner {
	text-align: left;
}

@media (max-width:921px) {
	.footer-widget-area[data-section="sidebar-widgets-footer-widget-3"].footer-widget-area-inner {
		text-align: left;
	}
}

@media (max-width:544px) {
	.footer-widget-area[data-section="sidebar-widgets-footer-widget-3"].footer-widget-area-inner {
		text-align: left;
	}
}

.footer-widget-area[data-section="sidebar-widgets-footer-widget-4"].footer-widget-area-inner {
	text-align: left;
}

@media (max-width:921px) {
	.footer-widget-area[data-section="sidebar-widgets-footer-widget-4"].footer-widget-area-inner {
		text-align: left;
	}
}

@media (max-width:544px) {
	.footer-widget-area[data-section="sidebar-widgets-footer-widget-4"].footer-widget-area-inner {
		text-align: left;
	}
}

.footer-widget-area[data-section="sidebar-widgets-footer-widget-1"].footer-widget-area-inner {
	color: var(--wmmb-global-color-6);
	font-size: 1em;
}

.footer-widget-area[data-section="sidebar-widgets-footer-widget-1"].footer-widget-area-inner a {
	color: var(--wmmb-global-color-6);
}

.footer-widget-area[data-section="sidebar-widgets-footer-widget-1"].footer-widget-area-inner a:hover {
	color: var(--wmmb-global-color-0);
}

.footer-widget-area[data-section="sidebar-widgets-footer-widget-1"] .widget-title {
	color: var(--wmmb-global-color-1);
	font-size: 1.375em;
}

.footer-widget-area[data-section="sidebar-widgets-footer-widget-1"] {
	display: block;
}

@media (max-width:921px) {
	.wmmb-header-break-point .footer-widget-area[data-section="sidebar-widgets-footer-widget-1"] {
		display: block;
	}
}

@media (max-width:544px) {
	.wmmb-header-break-point .footer-widget-area[data-section="sidebar-widgets-footer-widget-1"] {
		display: block;
	}
}

.footer-widget-area[data-section="sidebar-widgets-footer-widget-2"].footer-widget-area-inner {
	color: var(--wmmb-global-color-6);
}

.footer-widget-area[data-section="sidebar-widgets-footer-widget-2"].footer-widget-area-inner a {
	color: var(--wmmb-global-color-6);
}

.footer-widget-area[data-section="sidebar-widgets-footer-widget-2"].footer-widget-area-inner a:hover {
	color: var(--wmmb-global-color-0);
}

.footer-widget-area[data-section="sidebar-widgets-footer-widget-2"] .widget-title {
	color: var(--wmmb-global-color-1);
	font-size: 1.375em;
}

.footer-widget-area[data-section="sidebar-widgets-footer-widget-2"] {
	display: block;
}

@media (max-width:921px) {
	.wmmb-header-break-point .footer-widget-area[data-section="sidebar-widgets-footer-widget-2"] {
		display: block;
	}
}

@media (max-width:544px) {
	.wmmb-header-break-point .footer-widget-area[data-section="sidebar-widgets-footer-widget-2"] {
		display: block;
	}
}

.footer-widget-area[data-section="sidebar-widgets-footer-widget-3"].footer-widget-area-inner {
	color: var(--wmmb-global-color-6);
}

.footer-widget-area[data-section="sidebar-widgets-footer-widget-3"].footer-widget-area-inner a {
	color: var(--wmmb-global-color-6);
}

.footer-widget-area[data-section="sidebar-widgets-footer-widget-3"].footer-widget-area-inner a:hover {
	color: var(--wmmb-global-color-0);
}

.footer-widget-area[data-section="sidebar-widgets-footer-widget-3"] .widget-title {
	color: var(--wmmb-global-color-1);
	font-size: 1.375em;
}

.footer-widget-area[data-section="sidebar-widgets-footer-widget-3"] {
	display: block;
}

@media (max-width:921px) {
	.wmmb-header-break-point .footer-widget-area[data-section="sidebar-widgets-footer-widget-3"] {
		display: block;
	}
}

@media (max-width:544px) {
	.wmmb-header-break-point .footer-widget-area[data-section="sidebar-widgets-footer-widget-3"] {
		display: block;
	}
}

.footer-widget-area[data-section="sidebar-widgets-footer-widget-4"].footer-widget-area-inner {
	color: var(--wmmb-global-color-6);
}

.footer-widget-area[data-section="sidebar-widgets-footer-widget-4"].footer-widget-area-inner a {
	color: var(--wmmb-global-color-6);
}

.footer-widget-area[data-section="sidebar-widgets-footer-widget-4"].footer-widget-area-inner a:hover {
	color: var(--wmmb-global-color-0);
}

.footer-widget-area[data-section="sidebar-widgets-footer-widget-4"] .widget-title {
	color: var(--wmmb-global-color-1);
	font-size: 1.375em;
}

.footer-widget-area[data-section="sidebar-widgets-footer-widget-4"] {
	display: block;
}

@media (max-width:921px) {
	.wmmb-header-break-point .footer-widget-area[data-section="sidebar-widgets-footer-widget-4"] {
		display: block;
	}
}

@media (max-width:544px) {
	.wmmb-header-break-point .footer-widget-area[data-section="sidebar-widgets-footer-widget-4"] {
		display: block;
	}
}

.eywm-widget-heading .eywm-heading-title {
	margin: 0;
}

.eywm-page .wmmb-menu-toggle {
	color: unset !important;
	background: unset !important;
}

.eywm-post.eywm-grid-item.hentry {
	margin-bottom: 0;
}

.eycj div.product .eywm-element.eywm-products-grid .related.products ul.products li.product,.eywm-element .eywm-wc-products .eycj[class*='columns-'] ul.products li.product {
	width: auto;
	margin: 0;
	float: none;
}

.wmmb-left-sidebar .eywm-section.eywm-section-stretched,.wmmb-right-sidebar .eywm-section.eywm-section-stretched {
	max-width: 100%;
	left: 0 !important;
}

.eywm-template-full-width .wmmb-container {
	display: block;
}

@media (max-width:544px) {
	.eywm-element .eywm-wc-products .eycj[class*="columns-"] ul.products li.product {
		width: auto;
		margin: 0;
	}

	.eywm-element .eycj .eycj-result-count {
		float: none;
	}
}

.wmmb-header-divider-1 .wmmb-divider-wrapper {
	border-style: solid;
	border-color: #cfb1ad;
}

.wmmb-header-divider-1 .wmmb-divider-layout-vertical {
	border-right-width: 1px;
}

.wmmb-header-divider-1.wmmb-hb-divider-layout-vertical .wmmb-divider-layout-vertical {
	height: 50%;
}

.wmmb-header-divider-1.wmmb-fb-divider-layout-vertical .wmmb-divider-layout-vertical {
	height: 50px;
}

.wmmb-header-divider-1 .wmmb-divider-layout-horizontal {
	border-top-width: 1px;
}

.wmmb-header-divider-1.wmmb-fb-divider-layout-horizontal .wmmb-divider-layout-horizontal {
	width: 50%;
}

.wmmb-header-divider-1.wmmb-hb-divider-layout-horizontal .wmmb-divider-layout-horizontal {
	width: 50px;
}

.wmmb-container[data-section="section-above-header-builder"],.wmmb-container[data-section="section-primary-header-builder"],.wmmb-container[data-section="section-below-header-builder"],.wmmb-container[data-section="section-above-header-builder"] .site-header-above-section-left,.wmmb-container[data-section="section-above-header-builder"] .site-header-above-section-center,.wmmb-container[data-section="section-above-header-builder"] .site-header-above-section-right,.wmmb-container[data-section="section-primary-header-builder"] .site-header-primary-section-left,.wmmb-container[data-section="section-primary-header-builder"] .site-header-primary-section-center,.wmmb-container[data-section="section-primary-header-builder"] .site-header-primary-section-right,.wmmb-container[data-section="section-below-header-builder"] .site-header-below-section-left,.wmmb-container[data-section="section-below-header-builder"] .site-header-below-section-center,.wmmb-container[data-section="section-below-header-builder"] .site-header-below-section-right {
	position: relative;
}

@media (max-width:921px) {
	.wmmb-header-divider-1 .wmmb-divider-wrapper {
		border-style: solid;
		border-color: #cfb1ad;
	}

	.wmmb-mobile-popup-content .wmmb-header-divider-1 .wmmb-divider-wrapper {
		border-color: #cfb1ad;
	}

	.wmmb-header-divider-1 .wmmb-divider-layout-vertical {
		border-right-width: 1px;
	}

	.wmmb-header-divider-1.wmmb-hb-divider-layout-vertical .wmmb-divider-layout-vertical {
		height: 50%;
	}

	.wmmb-header-divider-1.wmmb-fb-divider-layout-vertical .wmmb-divider-layout-vertical {
		height: 50px;
	}

	.wmmb-header-divider-1 .wmmb-divider-layout-horizontal {
		border-top-width: 1px;
	}

	.wmmb-header-divider-1.wmmb-fb-divider-layout-horizontal .wmmb-divider-layout-horizontal {
		width: 50%;
	}

	.wmmb-header-divider-1.wmmb-hb-divider-layout-horizontal .wmmb-divider-layout-horizontal {
		width: 50px;
	}
}

@media (max-width:544px) {
	.wmmb-header-divider-1 .wmmb-divider-wrapper {
		border-style: solid;
		border-color: #cfb1ad;
	}

	.wmmb-mobile-popup-content .wmmb-header-divider-1 .wmmb-divider-wrapper {
		border-color: #cfb1ad;
	}

	.wmmb-header-divider-1 .wmmb-divider-layout-vertical {
		border-right-width: 1px;
	}

	.wmmb-header-divider-1.wmmb-hb-divider-layout-vertical .wmmb-divider-layout-vertical {
		height: 50%;
	}

	.wmmb-header-divider-1.wmmb-fb-divider-layout-vertical .wmmb-divider-layout-vertical {
		height: 50px;
	}

	.wmmb-header-divider-1 .wmmb-divider-layout-horizontal {
		border-top-width: 1px;
	}

	.wmmb-header-divider-1.wmmb-fb-divider-layout-horizontal .wmmb-divider-layout-horizontal {
		width: 50%;
	}

	.wmmb-header-divider-1.wmmb-hb-divider-layout-horizontal .wmmb-divider-layout-horizontal {
		width: 50px;
	}
}

.wmmb-header-divider-1 {
	display: flex;
}

@media (max-width:921px) {
	.wmmb-header-break-point .wmmb-header-divider-1 {
		display: flex;
	}
}

@media (max-width:544px) {
	.wmmb-header-break-point .wmmb-header-divider-1 {
		display: flex;
	}
}

.wmmb-header-divider-2 .wmmb-divider-wrapper {
	border-style: solid;
	border-color: #cfb1ad;
}

.wmmb-header-divider-2 .wmmb-divider-layout-vertical {
	border-right-width: 1px;
}

.wmmb-header-divider-2.wmmb-hb-divider-layout-vertical .wmmb-divider-layout-vertical {
	height: 50%;
}

.wmmb-header-divider-2.wmmb-fb-divider-layout-vertical .wmmb-divider-layout-vertical {
	height: 50px;
}

.wmmb-header-divider-2 .wmmb-divider-layout-horizontal {
	border-top-width: 1px;
}

.wmmb-header-divider-2.wmmb-fb-divider-layout-horizontal .wmmb-divider-layout-horizontal {
	width: 50%;
}

.wmmb-header-divider-2.wmmb-hb-divider-layout-horizontal .wmmb-divider-layout-horizontal {
	width: 50px;
}

.wmmb-container[data-section="section-above-header-builder"],.wmmb-container[data-section="section-primary-header-builder"],.wmmb-container[data-section="section-below-header-builder"],.wmmb-container[data-section="section-above-header-builder"] .site-header-above-section-left,.wmmb-container[data-section="section-above-header-builder"] .site-header-above-section-center,.wmmb-container[data-section="section-above-header-builder"] .site-header-above-section-right,.wmmb-container[data-section="section-primary-header-builder"] .site-header-primary-section-left,.wmmb-container[data-section="section-primary-header-builder"] .site-header-primary-section-center,.wmmb-container[data-section="section-primary-header-builder"] .site-header-primary-section-right,.wmmb-container[data-section="section-below-header-builder"] .site-header-below-section-left,.wmmb-container[data-section="section-below-header-builder"] .site-header-below-section-center,.wmmb-container[data-section="section-below-header-builder"] .site-header-below-section-right {
	position: relative;
}

@media (max-width:921px) {
	.wmmb-header-divider-2 .wmmb-divider-wrapper {
		border-style: solid;
		border-color: #cfb1ad;
	}

	.wmmb-mobile-popup-content .wmmb-header-divider-2 .wmmb-divider-wrapper {
		border-color: #cfb1ad;
	}

	.wmmb-header-divider-2 .wmmb-divider-layout-vertical {
		border-right-width: 1px;
	}

	.wmmb-header-divider-2.wmmb-hb-divider-layout-vertical .wmmb-divider-layout-vertical {
		height: 50%;
	}

	.wmmb-header-divider-2.wmmb-fb-divider-layout-vertical .wmmb-divider-layout-vertical {
		height: 50px;
	}

	.wmmb-header-divider-2 .wmmb-divider-layout-horizontal {
		border-top-width: 1px;
	}

	.wmmb-header-divider-2.wmmb-fb-divider-layout-horizontal .wmmb-divider-layout-horizontal {
		width: 50%;
	}

	.wmmb-header-divider-2.wmmb-hb-divider-layout-horizontal .wmmb-divider-layout-horizontal {
		width: 50px;
	}
}

@media (max-width:544px) {
	.wmmb-header-divider-2 .wmmb-divider-wrapper {
		border-style: solid;
		border-color: #cfb1ad;
	}

	.wmmb-mobile-popup-content .wmmb-header-divider-2 .wmmb-divider-wrapper {
		border-color: #cfb1ad;
	}

	.wmmb-header-divider-2 .wmmb-divider-layout-vertical {
		border-right-width: 1px;
	}

	.wmmb-header-divider-2.wmmb-hb-divider-layout-vertical .wmmb-divider-layout-vertical {
		height: 50%;
	}

	.wmmb-header-divider-2.wmmb-fb-divider-layout-vertical .wmmb-divider-layout-vertical {
		height: 50px;
	}

	.wmmb-header-divider-2 .wmmb-divider-layout-horizontal {
		border-top-width: 1px;
	}

	.wmmb-header-divider-2.wmmb-fb-divider-layout-horizontal .wmmb-divider-layout-horizontal {
		width: 50%;
	}

	.wmmb-header-divider-2.wmmb-hb-divider-layout-horizontal .wmmb-divider-layout-horizontal {
		width: 50px;
	}
}

.wmmb-header-divider-2 {
	display: flex;
}

@media (max-width:921px) {
	.wmmb-header-break-point .wmmb-header-divider-2 {
		display: flex;
	}
}

@media (max-width:544px) {
	.wmmb-header-break-point .wmmb-header-divider-2 {
		display: flex;
	}
}

.wmmb-header-button-1 .wmmb-custom-button {
	box-shadow: 0px 0px 0px 0px rgba(0,0,0,0.1);
}

.wmmb-desktop .wmmb-mega-menu-enabled .wmmb-builder-menu-1 div:not( .astra-full-megamenu-wrapper) .sub-menu,.wmmb-builder-menu-1 .inline-on-mobile .sub-menu,.wmmb-desktop .wmmb-builder-menu-1 .astra-full-megamenu-wrapper,.wmmb-desktop .wmmb-builder-menu-1 .menu-item .sub-menu {
	box-shadow: 0px 4px 10px -2px rgba(0,0,0,0.1);
}

.wmmb-desktop .wmmb-mobile-popup-drawer.active .wmmb-mobile-popup-inner {
	max-width: 35%;
}

@media (max-width:921px) {
	.wmmb-mobile-popup-drawer.active .wmmb-mobile-popup-inner {
		max-width: 90%;
	}
}

@media (max-width:544px) {
	.wmmb-mobile-popup-drawer.active .wmmb-mobile-popup-inner {
		max-width: 90%;
	}
}

.inquiry-link .wmmb-custom-button:hover {
	background-color: var(--wmmb-global-color-0);
}

.inquiry-1-link {
	margin-right: 10px;
}

.inquiry-1-link .wmmb-custom-button:hover {
	background-color: var(--wmmb-global-color-0);
}

.inquiry-2-link .wmmb-custom-button {
	background-color: #1e73be;
}

.inquiry-2-link .wmmb-custom-button:hover {
	background-color: var(--wmmb-global-color-2);
}

.wmmb-advanced-headers-title,.eycj h2.wmmb-advanced-headers-title {
	font-size: 34px;
	font-size: 2.125rem;
	font-weight: normal;
}

.eycj .wmmb-advanced-headers-layout-1 h2.wmmb-advanced-headers-title {
	margin-bottom: 0;
}


.wmmb-header-break-point .main-header-bar {
	border-bottom-width: 1px;
}

@media (min-width:922px) {
	.main-header-bar {
		border-bottom-width: 1px;
	}
}

.main-header-menu .menu-item,#astra-footer-menu .menu-item,.main-header-bar .wmmb-masthead-custom-menu-items {
	-js-display: flex;
	display: flex;
	-webkit-box-pack: center;
	-webkit-justify-content: center;
	-moz-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-webkit-flex-direction: column;
	-moz-box-orient: vertical;
	-moz-box-direction: normal;
	-ms-flex-direction: column;
	flex-direction: column;
}

.main-header-menu > .menu-item > .menu-link,#astra-footer-menu > .menu-item > .menu-link {
	height: 100%;
	-webkit-box-align: center;
	-webkit-align-items: center;
	-moz-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	-js-display: flex;
	display: flex;
}

.wmmb-header-break-point .main-navigation ul .menu-item .menu-link .icon-arrow:first-of-type svg {
	top: .2em;
	margin-top: 0px;
	margin-left: 0px;
	width: .65em;
	transform: translate(0,-2px) rotateZ(270deg);
}

.wmmb-mobile-popup-content .wmmb-submenu-expanded > .wmmb-menu-toggle {
	transform: rotateX(180deg);
	overflow-y: auto;
}

.wmmb-separate-container .blog-layout-1,.wmmb-separate-container .blog-layout-2,.wmmb-separate-container .blog-layout-3 {
	background-color: transparent;
	background-image: none;
}

.wmmb-separate-container .wmmb-article-post {
	background-color:;
	;background-image: none;
	;
}

@media (max-width:921px) {
	.wmmb-separate-container .wmmb-article-post {
		background-color: #ffffff;
		;background-image: none;
		;
	}
}

@media (max-width:544px) {
	.wmmb-separate-container .wmmb-article-post {
		background-color: #ffffff;
		;background-image: none;
		;
	}
}

.wmmb-separate-container .wmmb-article-single:not(.wmmb-related-post),.wmmb-separate-container .comments-area .comment-respond,.wmmb-separate-container .comments-area .wmmb-comment-list li,.wmmb-separate-container .wmmb-eycj-container,.wmmb-separate-container .error-404,.wmmb-separate-container .no-results,.single.wmmb-separate-container.wmmb-author-meta,.wmmb-separate-container .related-posts-title-wrapper,.wmmb-separate-container.wmmb-two-container #secondary .widget,.wmmb-separate-container .comments-count-wrapper,.wmmb-box-layout.wmmb-plain-container .site-content,.wmmb-padded-layout.wmmb-plain-container .site-content,.wmmb-separate-container .comments-area .comments-title,.wmmb-narrow-container .site-content {
	background-color:;
	;background-image: none;
	;
}

@media (max-width:921px) {
	.wmmb-separate-container .wmmb-article-single:not(.wmmb-related-post),.wmmb-separate-container .comments-area .comment-respond,.wmmb-separate-container .comments-area .wmmb-comment-list li,.wmmb-separate-container .wmmb-eycj-container,.wmmb-separate-container .error-404,.wmmb-separate-container .no-results,.single.wmmb-separate-container.wmmb-author-meta,.wmmb-separate-container .related-posts-title-wrapper,.wmmb-separate-container.wmmb-two-container #secondary .widget,.wmmb-separate-container .comments-count-wrapper,.wmmb-box-layout.wmmb-plain-container .site-content,.wmmb-padded-layout.wmmb-plain-container .site-content,.wmmb-separate-container .comments-area .comments-title,.wmmb-narrow-container .site-content {
		background-color: #ffffff;
		;background-image: none;
		;
	}
}

@media (max-width:544px) {
	.wmmb-separate-container .wmmb-article-single:not(.wmmb-related-post),.wmmb-separate-container .comments-area .comment-respond,.wmmb-separate-container .comments-area .wmmb-comment-list li,.wmmb-separate-container .wmmb-eycj-container,.wmmb-separate-container .error-404,.wmmb-separate-container .no-results,.single.wmmb-separate-container.wmmb-author-meta,.wmmb-separate-container .related-posts-title-wrapper,.wmmb-separate-container.wmmb-two-container #secondary .widget,.wmmb-separate-container .comments-count-wrapper,.wmmb-box-layout.wmmb-plain-container .site-content,.wmmb-padded-layout.wmmb-plain-container .site-content,.wmmb-separate-container .comments-area .comments-title,.wmmb-narrow-container .site-content {
		background-color: #ffffff;
		;background-image: none;
		;
	}
}

#wmmb-scroll-top {
	display: none;
	position: fixed;
	text-align: center;
	cursor: pointer;
	z-index: 99;
	width: 2.1em;
	height: 2.1em;
	line-height: 2.1;
	color: #ffffff;
	border-radius: 2px;
	content: "";
	outline: inherit;
}

@media (min-width: 769px) {
	#wmmb-scroll-top {
		content: "769";
	}
}

#wmmb-scroll-top .wmmb-icon.icon-arrow svg {
	margin-left: 0px;
	vertical-align: middle;
	transform: translate(0,-20%) rotate(180deg);
	width: 1.6em;
}

.wmmb-scroll-to-top-right {
	right: 30px;
	bottom: 30px;
}

.wmmb-scroll-to-top-left {
	left: 30px;
	bottom: 30px;
}

#wmmb-scroll-top {
	background-color: var(--wmmb-global-color-0);
	font-size: 16px;
	font-size: 1rem;
	border-top-left-radius: 2px;
	border-top-right-radius: 2px;
	border-bottom-right-radius: 2px;
	border-bottom-left-radius: 2px;
}

#wmmb-scroll-top:hover {
	background-color: var(--wmmb-global-color-2);
}

@media (max-width:921px) {
	#wmmb-scroll-top .wmmb-icon.icon-arrow svg {
		width: 1em;
	}
}

.wmmb-off-canvas-active body.wmmb-main-header-nav-open {
	overflow: hidden;
}

.wmmb-mobile-popup-drawer .wmmb-mobile-popup-overlay {
	background-color: rgba(0,0,0,0.4);
	position: fixed;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	visibility: hidden;
	opacity: 0;
	transition: opacity 0.2s ease-in-out;
}

.wmmb-mobile-popup-drawer .wmmb-mobile-popup-header {
	-js-display: flex;
	display: flex;
	justify-content: flex-end;
	min-height: calc( 1.2em + 24px);
}

.wmmb-mobile-popup-drawer .wmmb-mobile-popup-header .menu-toggle-close {
	background: transparent;
	border: 0;
	font-size: 24px;
	line-height: 1;
	padding: .6em;
	color: inherit;
	-js-display: flex;
	display: flex;
	box-shadow: none;
}

.wmmb-mobile-popup-drawer .wmmb-mobile-popup-header .menu-toggle-close:focus {
	outline: thin dotted;
}

.wmmb-mobile-popup-drawer.wmmb-mobile-popup-full-width .wmmb-mobile-popup-inner {
	max-width: none;
	transition: transform 0s ease-in,opacity 0.2s ease-in;
}

.wmmb-mobile-popup-drawer.active {
	left: 0;
	opacity: 1;
	right: 0;
	z-index: 100000;
	transition: opacity 0.25s ease-out;
}

.wmmb-mobile-popup-drawer.active .wmmb-mobile-popup-overlay {
	opacity: 1;
	cursor: pointer;
	visibility: visible;
}

body.admin-bar .wmmb-mobile-popup-drawer,body.admin-bar .wmmb-mobile-popup-drawer .wmmb-mobile-popup-inner {
	top: 32px;
}

body.admin-bar.wmmb-primary-sticky-header-active .wmmb-mobile-popup-drawer,body.admin-bar.wmmb-primary-sticky-header-active .wmmb-mobile-popup-drawer .wmmb-mobile-popup-inner {
	top: 0px;
}

@media (max-width: 782px) {
	body.admin-bar .wmmb-mobile-popup-drawer,body.admin-bar .wmmb-mobile-popup-drawer .wmmb-mobile-popup-inner {
		top: 46px;
	}
}

.wmmb-mobile-popup-content > *,.wmmb-desktop-popup-content > * {
	padding: 10px 0;
	height: auto;
}

.wmmb-mobile-popup-content > *:first-child,.wmmb-desktop-popup-content > *:first-child {
	padding-top: 10px;
}

.wmmb-mobile-popup-content > .wmmb-builder-menu,.wmmb-desktop-popup-content > .wmmb-builder-menu {
	padding-top: 0;
}

.wmmb-mobile-popup-content > *:last-child,.wmmb-desktop-popup-content > *:last-child {
	padding-bottom: 0;
}

.wmmb-mobile-popup-drawer .wmmb-mobile-popup-content .wmmb-search-icon,.wmmb-mobile-popup-drawer .main-header-bar-navigation .menu-item-has-children .sub-menu,.wmmb-mobile-popup-drawer .wmmb-desktop-popup-content .wmmb-search-icon {
	display: none;
}

.wmmb-mobile-popup-drawer .wmmb-mobile-popup-content .wmmb-search-menu-icon.wmmb-inline-search label,.wmmb-mobile-popup-drawer .wmmb-desktop-popup-content .wmmb-search-menu-icon.wmmb-inline-search label {
	width: 100%;
}

.wmmb-mobile-popup-content .wmmb-builder-menu-mobile .main-header-menu,.wmmb-mobile-popup-content .wmmb-builder-menu-mobile .main-header-menu .sub-menu {
	background-color: transparent;
}

.wmmb-mobile-popup-content .wmmb-icon svg {
	height: .85em;
	width: .95em;
	margin-top: 15px;
}

.wmmb-mobile-popup-content .wmmb-icon.icon-search svg {
	margin-top: 0;
}

.wmmb-desktop .wmmb-desktop-popup-content .astra-menu-animation-slide-up > .menu-item > .sub-menu,.wmmb-desktop .wmmb-desktop-popup-content .astra-menu-animation-slide-up > .menu-item .menu-item > .sub-menu,.wmmb-desktop .wmmb-desktop-popup-content .astra-menu-animation-slide-down > .menu-item > .sub-menu,.wmmb-desktop .wmmb-desktop-popup-content .astra-menu-animation-slide-down > .menu-item .menu-item > .sub-menu,.wmmb-desktop .wmmb-desktop-popup-content .astra-menu-animation-fade > .menu-item > .sub-menu,.wmmb-mobile-popup-drawer.show,.wmmb-desktop .wmmb-desktop-popup-content .astra-menu-animation-fade > .menu-item .menu-item > .sub-menu {
	opacity: 1;
	visibility: visible;
}

.wmmb-mobile-popup-drawer {
	position: fixed;
	top: 0;
	bottom: 0;
	left: -99999rem;
	right: 99999rem;
	transition: opacity 0.25s ease-in,left 0s 0.25s,right 0s 0.25s;
	opacity: 0;
}

.wmmb-mobile-popup-drawer .wmmb-mobile-popup-inner {
	width: 100%;
	transform: translateX(100%);
	max-width: 90%;
	right: 0;
	top: 0;
	background: #fafafa;
	color: #3a3a3a;
	bottom: 0;
	opacity: 0;
	position: fixed;
	box-shadow: 0 0 2rem 0 rgba(0,0,0,0.1);
	-js-display: flex;
	display: flex;
	flex-direction: column;
	transition: transform 0.2s ease-in,opacity 0.2s ease-in;
	overflow-y: auto;
	overflow-x: hidden;
}

.wmmb-mobile-popup-drawer.wmmb-mobile-popup-left .wmmb-mobile-popup-inner {
	transform: translateX(-100%);
	right: auto;
	left: 0;
}

.wmmb-hfb-header.wmmb-default-menu-enable.wmmb-header-break-point .wmmb-mobile-popup-drawer .main-header-bar-navigation ul .menu-item .sub-menu .menu-link {
	padding-left: 30px;
}

.wmmb-hfb-header.wmmb-default-menu-enable.wmmb-header-break-point .wmmb-mobile-popup-drawer .main-header-bar-navigation .sub-menu .menu-item .menu-item .menu-link {
	padding-left: 40px;
}

.wmmb-mobile-popup-drawer .main-header-bar-navigation .menu-item-has-children > .wmmb-menu-toggle {
	right: calc( 20px - 0.907em);
}

.wmmb-mobile-popup-drawer.content-align-flex-end .main-header-bar-navigation .menu-item-has-children > .wmmb-menu-toggle {
	left: calc( 20px - 0.907em);
}

.wmmb-mobile-popup-drawer .wmmb-mobile-popup-content .wmmb-search-menu-icon,.wmmb-mobile-popup-drawer .wmmb-mobile-popup-content .wmmb-search-menu-icon.slide-search,.wmmb-mobile-popup-drawer .wmmb-desktop-popup-content .wmmb-search-menu-icon,.wmmb-mobile-popup-drawer .wmmb-desktop-popup-content .wmmb-search-menu-icon.slide-search {
	width: 100%;
	position: relative;
	display: block;
	right: auto;
	transform: none;
}

.wmmb-mobile-popup-drawer .wmmb-mobile-popup-content .wmmb-search-menu-icon.slide-search .search-form,.wmmb-mobile-popup-drawer .wmmb-mobile-popup-content .wmmb-search-menu-icon .search-form,.wmmb-mobile-popup-drawer .wmmb-desktop-popup-content .wmmb-search-menu-icon.slide-search .search-form,.wmmb-mobile-popup-drawer .wmmb-desktop-popup-content .wmmb-search-menu-icon .search-form {
	right: 0;
	visibility: visible;
	opacity: 1;
	position: relative;
	top: auto;
	transform: none;
	padding: 0;
	display: block;
	overflow: hidden;
}

.wmmb-mobile-popup-drawer .wmmb-mobile-popup-content .wmmb-search-menu-icon.wmmb-inline-search .search-field,.wmmb-mobile-popup-drawer .wmmb-mobile-popup-content .wmmb-search-menu-icon .search-field,.wmmb-mobile-popup-drawer .wmmb-desktop-popup-content .wmmb-search-menu-icon.wmmb-inline-search .search-field,.wmmb-mobile-popup-drawer .wmmb-desktop-popup-content .wmmb-search-menu-icon .search-field {
	width: 100%;
	padding-right: 5.5em;
}

.wmmb-mobile-popup-drawer .wmmb-mobile-popup-content .wmmb-search-menu-icon .search-submit,.wmmb-mobile-popup-drawer .wmmb-desktop-popup-content .wmmb-search-menu-icon .search-submit {
	display: block;
	position: absolute;
	height: 100%;
	top: 0;
	right: 0;
	padding: 0 1em;
	border-radius: 0;
}

.wmmb-mobile-popup-drawer.active .wmmb-mobile-popup-inner {
	opacity: 1;
	visibility: visible;
	transform: translateX(0%);
}

.wmmb-mobile-popup-drawer.active .wmmb-mobile-popup-inner {
	background-color: #ffffff;
	;
}

.wmmb-mobile-header-wrap .wmmb-mobile-header-content,.wmmb-desktop-header-content {
	background-color: #ffffff;
	;
}

.wmmb-mobile-popup-content > *,.wmmb-mobile-header-content > *,.wmmb-desktop-popup-content > *,.wmmb-desktop-header-content > * {
	padding-top: 0;
	padding-bottom: 0;
}

.content-align-flex-start .wmmb-builder-layout-element {
	justify-content: flex-start;
}

.content-align-flex-start .main-header-menu {
	text-align: left;
}

.wmmb-mobile-popup-drawer.active .menu-toggle-close {
	color: #3a3a3a;
}

.wmmb-mobile-header-wrap .wmmb-primary-header-bar,.wmmb-primary-header-bar .site-primary-header-wrap {
	min-height: 90px;
}

.wmmb-desktop .wmmb-primary-header-bar .main-header-menu > .menu-item {
	line-height: 90px;
}

@media (max-width:921px) {
	#masthead .wmmb-mobile-header-wrap .wmmb-primary-header-bar,#masthead .wmmb-mobile-header-wrap .wmmb-below-header-bar {
		padding-left: 20px;
		padding-right: 20px;
	}
}

.wmmb-header-break-point .wmmb-primary-header-bar {
	border-bottom-width: 1px;
	border-bottom-color: #eaeaea;
	border-bottom-style: solid;
}

@media (min-width:922px) {
	.wmmb-primary-header-bar {
		border-bottom-width: 1px;
		border-bottom-color: #eaeaea;
		border-bottom-style: solid;
	}
}

.wmmb-primary-header-bar {
	background-color: #ffffff;
	;background-image: none;
	;
}

@media (max-width:544px) {
	.wmmb-mobile-header-wrap .wmmb-primary-header-bar ,.wmmb-primary-header-bar .site-primary-header-wrap {
		min-height: 60px;
	}
}

.wmmb-primary-header-bar {
	display: block;
}

@media (max-width:921px) {
	.wmmb-header-break-point .wmmb-primary-header-bar {
		display: grid;
	}
}

@media (max-width:544px) {
	.wmmb-header-break-point .wmmb-primary-header-bar {
		display: grid;
	}
}[data-section="section-header-mobile-trigger"] .wmmb-button-wrap .wmmb-mobile-menu-trigger-minimal {
	color: var(--wmmb-global-color-0);
	border: none;
	background: transparent;
}[data-section="section-header-mobile-trigger"] .wmmb-button-wrap .mobile-menu-toggle-icon .wmmb-mobile-svg {
	width: 20px;
	height: 20px;
	fill: var(--wmmb-global-color-0);
}[data-section="section-header-mobile-trigger"] .wmmb-button-wrap .mobile-menu-wrap .mobile-menu {
	color: var(--wmmb-global-color-0);
}

.wmmb-builder-menu-mobile .main-navigation .menu-item.menu-item-has-children > .wmmb-menu-toggle {
	top: 0;
}

.wmmb-builder-menu-mobile .main-navigation .menu-item-has-children > .menu-link:after {
	content: unset;
}

.wmmb-hfb-header .wmmb-builder-menu-mobile .main-navigation .main-header-menu,.wmmb-hfb-header .wmmb-builder-menu-mobile .main-navigation .main-header-menu,.wmmb-hfb-header .wmmb-mobile-header-content .wmmb-builder-menu-mobile .main-navigation .main-header-menu,.wmmb-hfb-header .wmmb-mobile-popup-content .wmmb-builder-menu-mobile .main-navigation .main-header-menu {
	border-top-width: 1px;
	border-color: #eaeaea;
}

.wmmb-hfb-header .wmmb-builder-menu-mobile .main-navigation .menu-item .sub-menu .menu-link,.wmmb-hfb-header .wmmb-builder-menu-mobile .main-navigation .menu-item .menu-link,.wmmb-hfb-header .wmmb-builder-menu-mobile .main-navigation .menu-item .sub-menu .menu-link,.wmmb-hfb-header .wmmb-builder-menu-mobile .main-navigation .menu-item .menu-link,.wmmb-hfb-header .wmmb-mobile-header-content .wmmb-builder-menu-mobile .main-navigation .menu-item .sub-menu .menu-link,.wmmb-hfb-header .wmmb-mobile-header-content .wmmb-builder-menu-mobile .main-navigation .menu-item .menu-link,.wmmb-hfb-header .wmmb-mobile-popup-content .wmmb-builder-menu-mobile .main-navigation .menu-item .sub-menu .menu-link,.wmmb-hfb-header .wmmb-mobile-popup-content .wmmb-builder-menu-mobile .main-navigation .menu-item .menu-link {
	border-bottom-width: 1px;
	border-color: #eaeaea;
	border-style: solid;
}


.wmmb-builder-menu-mobile .main-navigation .menu-item.menu-item-has-children > .wmmb-menu-toggle {
	top: 0;
}

@media (max-width:921px) {
	.wmmb-builder-menu-mobile .main-navigation .menu-item.menu-item-has-children > .wmmb-menu-toggle {
		top: 0;
	}

	.wmmb-builder-menu-mobile .main-navigation .menu-item-has-children > .menu-link:after {
		content: unset;
	}
}

@media (max-width:544px) {
	.wmmb-builder-menu-mobile .main-navigation .menu-item.menu-item-has-children > .wmmb-menu-toggle {
		top: 0;
	}
}

.wmmb-builder-menu-mobile .main-navigation {
	display: block;
}

@media (max-width:921px) {
	.wmmb-header-break-point .wmmb-builder-menu-mobile .main-navigation {
		display: block;
	}
}

@media (max-width:544px) {
	.wmmb-header-break-point .wmmb-builder-menu-mobile .main-navigation {
		display: block;
	}
}

.wmmb-above-header .main-header-bar-navigation {
	height: 100%;
}

.wmmb-header-break-point .wmmb-mobile-header-wrap .wmmb-above-header-wrap .main-header-bar-navigation .inline-on-mobile .menu-item .menu-link {
	border: none;
}

.wmmb-header-break-point .wmmb-mobile-header-wrap .wmmb-above-header-wrap .main-header-bar-navigation .inline-on-mobile .menu-item-has-children > .wmmb-menu-toggle::before {
	font-size: .6rem;
}

.wmmb-header-break-point .wmmb-mobile-header-wrap .wmmb-above-header-wrap .main-header-bar-navigation .wmmb-submenu-expanded > .wmmb-menu-toggle::before {
	transform: rotateX(180deg);
}

.wmmb-mobile-header-wrap .wmmb-above-header-bar ,.wmmb-above-header-bar .site-above-header-wrap {
	min-height: 36px;
}

.wmmb-desktop .wmmb-above-header-bar .main-header-menu > .menu-item {
	line-height: 36px;
}

.wmmb-desktop .wmmb-above-header-bar .wmmb-header-woo-cart,.wmmb-desktop .wmmb-above-header-bar .wmmb-header-edd-cart {
	line-height: 36px;
}

.wmmb-above-header-bar {
	border-bottom-width: 1px;
	border-bottom-color: #eaeaea;
	border-bottom-style: solid;
}

.wmmb-above-header.wmmb-above-header-bar {
	background-color: #434343;
	;background-image: none;
	;
}

.wmmb-header-break-point .wmmb-above-header-bar {
	background-color: var(--wmmb-global-color-2);
}

@media (max-width:921px) {
	#masthead .wmmb-mobile-header-wrap .wmmb-above-header-bar {
		padding-left: 20px;
		padding-right: 20px;
	}
}

.wmmb-above-header-bar {
	display: block;
}

@media (max-width:921px) {
	.wmmb-header-break-point .wmmb-above-header-bar {
		display: grid;
	}
}

@media (max-width:544px) {
	.wmmb-header-break-point .wmmb-above-header-bar {
		display: grid;
	}
}

:root {
	--e-global-color-astglobalcolor0: #c56c50;
	--e-global-color-astglobalcolor1: #222222;
	--e-global-color-astglobalcolor2: #8d6d63;
	--e-global-color-astglobalcolor3: #6c6c6c;
	--e-global-color-astglobalcolor4: #f0f0f0;
	--e-global-color-astglobalcolor5: #FFFFFF;
	--e-global-color-astglobalcolor6: #868686;
	--e-global-color-astglobalcolor7: #e5e5e5;
	--e-global-color-astglobalcolor8: #f6f6f6;
}

.wmmb-desktop .astra-menu-animation-slide-up>.menu-item>.astra-full-megamenu-wrapper,.wmmb-desktop .astra-menu-animation-slide-up>.menu-item>.sub-menu,.wmmb-desktop .astra-menu-animation-slide-up>.menu-item>.sub-menu .sub-menu {
	opacity: 0;
	visibility: hidden;
	transform: translateY(.5em);
	transition: visibility .2s ease,transform .2s ease
}

.wmmb-desktop .astra-menu-animation-slide-up>.menu-item .menu-item.focus>.sub-menu,.wmmb-desktop .astra-menu-animation-slide-up>.menu-item .menu-item:hover>.sub-menu,.wmmb-desktop .astra-menu-animation-slide-up>.menu-item.focus>.astra-full-megamenu-wrapper,.wmmb-desktop .astra-menu-animation-slide-up>.menu-item.focus>.sub-menu,.wmmb-desktop .astra-menu-animation-slide-up>.menu-item:hover>.astra-full-megamenu-wrapper,.wmmb-desktop .astra-menu-animation-slide-up>.menu-item:hover>.sub-menu {
	opacity: 1;
	visibility: visible;
	transform: translateY(0);
	transition: opacity .2s ease,visibility .2s ease,transform .2s ease
}

.wmmb-desktop .astra-menu-animation-slide-up>.full-width-mega.menu-item.focus>.astra-full-megamenu-wrapper,.wmmb-desktop .astra-menu-animation-slide-up>.full-width-mega.menu-item:hover>.astra-full-megamenu-wrapper {
	-js-display: flex;
	display: flex
}

.wmmb-desktop .astra-menu-animation-slide-down>.menu-item>.astra-full-megamenu-wrapper,.wmmb-desktop .astra-menu-animation-slide-down>.menu-item>.sub-menu,.wmmb-desktop .astra-menu-animation-slide-down>.menu-item>.sub-menu .sub-menu {
	opacity: 0;
	visibility: hidden;
	transform: translateY(-.5em);
	transition: visibility .2s ease,transform .2s ease
}

.wmmb-desktop .astra-menu-animation-slide-down>.menu-item .menu-item.focus>.sub-menu,.wmmb-desktop .astra-menu-animation-slide-down>.menu-item .menu-item:hover>.sub-menu,.wmmb-desktop .astra-menu-animation-slide-down>.menu-item.focus>.astra-full-megamenu-wrapper,.wmmb-desktop .astra-menu-animation-slide-down>.menu-item.focus>.sub-menu,.wmmb-desktop .astra-menu-animation-slide-down>.menu-item:hover>.astra-full-megamenu-wrapper,.wmmb-desktop .astra-menu-animation-slide-down>.menu-item:hover>.sub-menu {
	opacity: 1;
	visibility: visible;
	transform: translateY(0);
	transition: opacity .2s ease,visibility .2s ease,transform .2s ease
}

.wmmb-desktop .astra-menu-animation-slide-down>.full-width-mega.menu-item.focus>.astra-full-megamenu-wrapper,.wmmb-desktop .astra-menu-animation-slide-down>.full-width-mega.menu-item:hover>.astra-full-megamenu-wrapper {
	-js-display: flex;
	display: flex
}

.wmmb-desktop .astra-menu-animation-fade>.menu-item>.astra-full-megamenu-wrapper,.wmmb-desktop .astra-menu-animation-fade>.menu-item>.sub-menu,.wmmb-desktop .astra-menu-animation-fade>.menu-item>.sub-menu .sub-menu {
	opacity: 0;
	visibility: hidden;
	transition: opacity ease-in-out .3s
}

.wmmb-desktop .astra-menu-animation-fade>.menu-item .menu-item.focus>.sub-menu,.wmmb-desktop .astra-menu-animation-fade>.menu-item .menu-item:hover>.sub-menu,.wmmb-desktop .astra-menu-animation-fade>.menu-item.focus>.astra-full-megamenu-wrapper,.wmmb-desktop .astra-menu-animation-fade>.menu-item.focus>.sub-menu,.wmmb-desktop .astra-menu-animation-fade>.menu-item:hover>.astra-full-megamenu-wrapper,.wmmb-desktop .astra-menu-animation-fade>.menu-item:hover>.sub-menu {
	opacity: 1;
	visibility: visible;
	transition: opacity ease-in-out .3s
}

.wmmb-desktop .astra-menu-animation-fade>.full-width-mega.menu-item.focus>.astra-full-megamenu-wrapper,.wmmb-desktop .astra-menu-animation-fade>.full-width-mega.menu-item:hover>.astra-full-megamenu-wrapper {
	-js-display: flex;
	display: flex
}

#content:before {
	content: "921";
	position: absolute;
	overflow: hidden;
	opacity: 0;
	visibility: hidden;
}

.single .wmmb-author-details .author-title {
	color: var(--wmmb-global-color-1);
}

@media (max-width:921px) {
	.single.wmmb-separate-container .wmmb-author-meta {
		padding: 1.5em 2.14em;
	}

	.single .wmmb-author-meta .post-author-avatar {
		margin-bottom: 1em;
	}

	.wmmb-separate-container .wmmb-grid-2 .wmmb-article-post,.wmmb-separate-container .wmmb-grid-3 .wmmb-article-post,.wmmb-separate-container .wmmb-grid-4 .wmmb-article-post {
		width: 100%;
	}

	.blog-layout-1 .post-content,.blog-layout-1 .wmmb-blog-featured-section {
		float: none;
	}

	.wmmb-separate-container .wmmb-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .wmmb-blog-featured-section:first-child .square .posted-on {
		margin-top: 0;
	}

	.wmmb-separate-container .wmmb-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .wmmb-blog-featured-section:first-child .circle .posted-on {
		margin-top: 1em;
	}

	.wmmb-separate-container .wmmb-article-post.remove-featured-img-padding .blog-layout-1 .post-content .wmmb-blog-featured-section:first-child .post-thumb-img-content {
		margin-top: -1.5em;
	}

	.wmmb-separate-container .wmmb-article-post.remove-featured-img-padding .blog-layout-1 .post-thumb-img-content {
		margin-left: -2.14em;
		margin-right: -2.14em;
	}

	.wmmb-separate-container .wmmb-article-single.remove-featured-img-padding .single-layout-1 .entry-header .post-thumb-img-content:first-child {
		margin-top: -1.5em;
	}

	.wmmb-separate-container .wmmb-article-single.remove-featured-img-padding .single-layout-1 .post-thumb-img-content {
		margin-left: -2.14em;
		margin-right: -2.14em;
	}

	.wmmb-separate-container.wmmb-blog-grid-2 .wmmb-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .wmmb-blog-featured-section .square .posted-on,.wmmb-separate-container.wmmb-blog-grid-3 .wmmb-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .wmmb-blog-featured-section .square .posted-on,.wmmb-separate-container.wmmb-blog-grid-4 .wmmb-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .wmmb-blog-featured-section .square .posted-on {
		margin-left: -1.5em;
		margin-right: -1.5em;
	}

	.wmmb-separate-container.wmmb-blog-grid-2 .wmmb-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .wmmb-blog-featured-section .circle .posted-on,.wmmb-separate-container.wmmb-blog-grid-3 .wmmb-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .wmmb-blog-featured-section .circle .posted-on,.wmmb-separate-container.wmmb-blog-grid-4 .wmmb-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .wmmb-blog-featured-section .circle .posted-on {
		margin-left: -0.5em;
		margin-right: -0.5em;
	}

	.wmmb-separate-container.wmmb-blog-grid-2 .wmmb-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .wmmb-blog-featured-section:first-child .square .posted-on,.wmmb-separate-container.wmmb-blog-grid-3 .wmmb-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .wmmb-blog-featured-section:first-child .square .posted-on,.wmmb-separate-container.wmmb-blog-grid-4 .wmmb-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .wmmb-blog-featured-section:first-child .square .posted-on {
		margin-top: 0;
	}

	.wmmb-separate-container.wmmb-blog-grid-2 .wmmb-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .wmmb-blog-featured-section:first-child .circle .posted-on,.wmmb-separate-container.wmmb-blog-grid-3 .wmmb-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .wmmb-blog-featured-section:first-child .circle .posted-on,.wmmb-separate-container.wmmb-blog-grid-4 .wmmb-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .wmmb-blog-featured-section:first-child .circle .posted-on {
		margin-top: 1em;
	}

	.wmmb-separate-container.wmmb-blog-grid-2 .wmmb-article-post.remove-featured-img-padding .blog-layout-1 .post-content .wmmb-blog-featured-section:first-child .post-thumb-img-content,.wmmb-separate-container.wmmb-blog-grid-3 .wmmb-article-post.remove-featured-img-padding .blog-layout-1 .post-content .wmmb-blog-featured-section:first-child .post-thumb-img-content,.wmmb-separate-container.wmmb-blog-grid-4 .wmmb-article-post.remove-featured-img-padding .blog-layout-1 .post-content .wmmb-blog-featured-section:first-child .post-thumb-img-content {
		margin-top: -1.5em;
	}

	.wmmb-separate-container.wmmb-blog-grid-2 .wmmb-article-post.remove-featured-img-padding .blog-layout-1 .post-thumb-img-content,.wmmb-separate-container.wmmb-blog-grid-3 .wmmb-article-post.remove-featured-img-padding .blog-layout-1 .post-thumb-img-content,.wmmb-separate-container.wmmb-blog-grid-4 .wmmb-article-post.remove-featured-img-padding .blog-layout-1 .post-thumb-img-content {
		margin-left: -1.5em;
		margin-right: -1.5em;
	}

	.blog-layout-2 {
		display: flex;
		flex-direction: column-reverse;
	}

	.wmmb-separate-container .blog-layout-3,.wmmb-separate-container .blog-layout-1 {
		display: block;
	}

	.wmmb-plain-container .wmmb-grid-2 .wmmb-article-post,.wmmb-plain-container .wmmb-grid-3 .wmmb-article-post,.wmmb-plain-container .wmmb-grid-4 .wmmb-article-post,.wmmb-page-builder-template .wmmb-grid-2 .wmmb-article-post,.wmmb-page-builder-template .wmmb-grid-3 .wmmb-article-post,.wmmb-page-builder-template .wmmb-grid-4 .wmmb-article-post {
		width: 100%;
	}
}

@media (max-width:921px) {
	.wmmb-separate-container .wmmb-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .wmmb-blog-featured-section .square .posted-on {
		margin-top: 0;
		margin-left: -2.14em;
	}

	.wmmb-separate-container .wmmb-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .wmmb-blog-featured-section .circle .posted-on {
		margin-top: 0;
		margin-left: -1.14em;
	}
}

@media (min-width:922px) {
	.wmmb-separate-container.wmmb-blog-grid-2 .wmmb-archive-description,.wmmb-separate-container.wmmb-blog-grid-3 .wmmb-archive-description,.wmmb-separate-container.wmmb-blog-grid-4 .wmmb-archive-description {
		margin-bottom: 1.33333em;
	}

	.blog-layout-2.wmmb-no-thumb .post-content,.blog-layout-3.wmmb-no-thumb .post-content {
		width: calc(100% - 5.714285714em);
	}

	.blog-layout-2.wmmb-no-thumb.wmmb-no-date-box .post-content,.blog-layout-3.wmmb-no-thumb.wmmb-no-date-box .post-content {
		width: 100%;
	}

	.wmmb-separate-container .wmmb-grid-2 .wmmb-article-post.wmmb-separate-posts,.wmmb-separate-container .wmmb-grid-3 .wmmb-article-post.wmmb-separate-posts,.wmmb-separate-container .wmmb-grid-4 .wmmb-article-post.wmmb-separate-posts {
		border-bottom: 0;
	}

	.wmmb-separate-container .wmmb-grid-2 > .site-main > .wmmb-row,.wmmb-separate-container .wmmb-grid-3 > .site-main > .wmmb-row,.wmmb-separate-container .wmmb-grid-4 > .site-main > .wmmb-row {
		margin-left: -1em;
		margin-right: -1em;
		display: flex;
		flex-flow: row wrap;
		align-items: stretch;
	}

	.wmmb-separate-container .wmmb-grid-2 > .site-main > .wmmb-row:before,.wmmb-separate-container .wmmb-grid-2 > .site-main > .wmmb-row:after,.wmmb-separate-container .wmmb-grid-3 > .site-main > .wmmb-row:before,.wmmb-separate-container .wmmb-grid-3 > .site-main > .wmmb-row:after,.wmmb-separate-container .wmmb-grid-4 > .site-main > .wmmb-row:before,.wmmb-separate-container .wmmb-grid-4 > .site-main > .wmmb-row:after {
		flex-basis: 0;
		width: 0;
	}

	.wmmb-separate-container .wmmb-grid-2 .wmmb-article-post,.wmmb-separate-container .wmmb-grid-3 .wmmb-article-post,.wmmb-separate-container .wmmb-grid-4 .wmmb-article-post {
		display: flex;
		padding: 0;
	}

	.wmmb-plain-container .wmmb-grid-2 > .site-main > .wmmb-row,.wmmb-plain-container .wmmb-grid-3 > .site-main > .wmmb-row,.wmmb-plain-container .wmmb-grid-4 > .site-main > .wmmb-row,.wmmb-page-builder-template .wmmb-grid-2 > .site-main > .wmmb-row,.wmmb-page-builder-template .wmmb-grid-3 > .site-main > .wmmb-row,.wmmb-page-builder-template .wmmb-grid-4 > .site-main > .wmmb-row {
		margin-left: -1em;
		margin-right: -1em;
		display: flex;
		flex-flow: row wrap;
		align-items: stretch;
	}

	.wmmb-plain-container .wmmb-grid-2 > .site-main > .wmmb-row:before,.wmmb-plain-container .wmmb-grid-2 > .site-main > .wmmb-row:after,.wmmb-plain-container .wmmb-grid-3 > .site-main > .wmmb-row:before,.wmmb-plain-container .wmmb-grid-3 > .site-main > .wmmb-row:after,.wmmb-plain-container .wmmb-grid-4 > .site-main > .wmmb-row:before,.wmmb-plain-container .wmmb-grid-4 > .site-main > .wmmb-row:after,.wmmb-page-builder-template .wmmb-grid-2 > .site-main > .wmmb-row:before,.wmmb-page-builder-template .wmmb-grid-2 > .site-main > .wmmb-row:after,.wmmb-page-builder-template .wmmb-grid-3 > .site-main > .wmmb-row:before,.wmmb-page-builder-template .wmmb-grid-3 > .site-main > .wmmb-row:after,.wmmb-page-builder-template .wmmb-grid-4 > .site-main > .wmmb-row:before,.wmmb-page-builder-template .wmmb-grid-4 > .site-main > .wmmb-row:after {
		flex-basis: 0;
		width: 0;
	}

	.wmmb-plain-container .wmmb-grid-2 .wmmb-article-post,.wmmb-plain-container .wmmb-grid-3 .wmmb-article-post,.wmmb-plain-container .wmmb-grid-4 .wmmb-article-post,.wmmb-page-builder-template .wmmb-grid-2 .wmmb-article-post,.wmmb-page-builder-template .wmmb-grid-3 .wmmb-article-post,.wmmb-page-builder-template .wmmb-grid-4 .wmmb-article-post {
		display: flex;
	}

	.wmmb-plain-container .wmmb-grid-2 .wmmb-article-post:last-child,.wmmb-plain-container .wmmb-grid-3 .wmmb-article-post:last-child,.wmmb-plain-container .wmmb-grid-4 .wmmb-article-post:last-child,.wmmb-page-builder-template .wmmb-grid-2 .wmmb-article-post:last-child,.wmmb-page-builder-template .wmmb-grid-3 .wmmb-article-post:last-child,.wmmb-page-builder-template .wmmb-grid-4 .wmmb-article-post:last-child {
		margin-bottom: 2.5em;
	}

	.single .wmmb-author-meta .wmmb-author-details {
		display: flex;
	}
}

@media (min-width:922px) {
	.single .post-author-avatar,.single .post-author-bio {
		float: left;
		clear: right;
	}

	.single .wmmb-author-meta .post-author-avatar {
		margin-right: 1.33333em;
	}

	.single .wmmb-author-meta .about-author-title-wrapper,.single .wmmb-author-meta .post-author-bio {
		text-align: left;
	}

	.blog-layout-2 .post-content {
		padding-right: 2em;
	}

	.blog-layout-2.wmmb-no-date-box.wmmb-no-thumb .post-content {
		padding-right: 0;
	}

	.blog-layout-3 .post-content {
		padding-left: 2em;
	}

	.blog-layout-3.wmmb-no-date-box.wmmb-no-thumb .post-content {
		padding-left: 0;
	}

	.wmmb-separate-container .wmmb-grid-2 .wmmb-article-post.wmmb-separate-posts:nth-child(2n+0),.wmmb-separate-container .wmmb-grid-2 .wmmb-article-post.wmmb-separate-posts:nth-child(2n+1),.wmmb-separate-container .wmmb-grid-3 .wmmb-article-post.wmmb-separate-posts:nth-child(2n+0),.wmmb-separate-container .wmmb-grid-3 .wmmb-article-post.wmmb-separate-posts:nth-child(2n+1),.wmmb-separate-container .wmmb-grid-4 .wmmb-article-post.wmmb-separate-posts:nth-child(2n+0),.wmmb-separate-container .wmmb-grid-4 .wmmb-article-post.wmmb-separate-posts:nth-child(2n+1) {
		padding: 0 1em 0;
	}
}

@media (max-width:544px) {
	.wmmb-separate-container .wmmb-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .wmmb-blog-featured-section:first-child .circle .posted-on {
		margin-top: 0.5em;
	}

	.wmmb-separate-container .wmmb-article-post.remove-featured-img-padding .blog-layout-1 .post-thumb-img-content,.wmmb-separate-container .wmmb-article-single.remove-featured-img-padding .single-layout-1 .post-thumb-img-content,.wmmb-separate-container.wmmb-blog-grid-2 .wmmb-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .wmmb-blog-featured-section .square .posted-on,.wmmb-separate-container.wmmb-blog-grid-3 .wmmb-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .wmmb-blog-featured-section .square .posted-on,.wmmb-separate-container.wmmb-blog-grid-4 .wmmb-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .wmmb-blog-featured-section .square .posted-on {
		margin-left: -1em;
		margin-right: -1em;
	}

	.wmmb-separate-container.wmmb-blog-grid-2 .wmmb-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .wmmb-blog-featured-section .circle .posted-on,.wmmb-separate-container.wmmb-blog-grid-3 .wmmb-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .wmmb-blog-featured-section .circle .posted-on,.wmmb-separate-container.wmmb-blog-grid-4 .wmmb-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .wmmb-blog-featured-section .circle .posted-on {
		margin-left: -0.5em;
		margin-right: -0.5em;
	}

	.wmmb-separate-container.wmmb-blog-grid-2 .wmmb-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .wmmb-blog-featured-section:first-child .circle .posted-on,.wmmb-separate-container.wmmb-blog-grid-3 .wmmb-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .wmmb-blog-featured-section:first-child .circle .posted-on,.wmmb-separate-container.wmmb-blog-grid-4 .wmmb-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .wmmb-blog-featured-section:first-child .circle .posted-on {
		margin-top: 0.5em;
	}

	.wmmb-separate-container.wmmb-blog-grid-2 .wmmb-article-post.remove-featured-img-padding .blog-layout-1 .post-content .wmmb-blog-featured-section:first-child .post-thumb-img-content,.wmmb-separate-container.wmmb-blog-grid-3 .wmmb-article-post.remove-featured-img-padding .blog-layout-1 .post-content .wmmb-blog-featured-section:first-child .post-thumb-img-content,.wmmb-separate-container.wmmb-blog-grid-4 .wmmb-article-post.remove-featured-img-padding .blog-layout-1 .post-content .wmmb-blog-featured-section:first-child .post-thumb-img-content {
		margin-top: -1.33333em;
	}

	.wmmb-separate-container.wmmb-blog-grid-2 .wmmb-article-post.remove-featured-img-padding .blog-layout-1 .post-thumb-img-content,.wmmb-separate-container.wmmb-blog-grid-3 .wmmb-article-post.remove-featured-img-padding .blog-layout-1 .post-thumb-img-content,.wmmb-separate-container.wmmb-blog-grid-4 .wmmb-article-post.remove-featured-img-padding .blog-layout-1 .post-thumb-img-content {
		margin-left: -1em;
		margin-right: -1em;
	}

	.wmmb-separate-container .wmmb-grid-2 .wmmb-article-post .blog-layout-1,.wmmb-separate-container .wmmb-grid-2 .wmmb-article-post .blog-layout-2,.wmmb-separate-container .wmmb-grid-2 .wmmb-article-post .blog-layout-3 {
		padding: 1.33333em 1em;
	}

	.wmmb-separate-container .wmmb-grid-3 .wmmb-article-post .blog-layout-1,.wmmb-separate-container .wmmb-grid-4 .wmmb-article-post .blog-layout-1 {
		padding: 1.33333em 1em;
	}

	.single.wmmb-separate-container .wmmb-author-meta {
		padding: 1.5em 1em;
	}
}

@media (max-width:544px) {
	.wmmb-separate-container .wmmb-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .wmmb-blog-featured-section .square .posted-on {
		margin-left: -1em;
	}

	.wmmb-separate-container .wmmb-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .wmmb-blog-featured-section .circle .posted-on {
		margin-left: -0.5em;
	}
}

@media (min-width:922px) {
	.wmmb-hide-display-device-desktop {
		display: none;
	}
}

@media (min-width:545px) and (max-width:921px) {
	.wmmb-hide-display-device-tablet {
		display: none;
	}
}

@media (max-width:544px) {
	.wmmb-hide-display-device-mobile {
		display: none;
	}
}

.wmmb-article-post .wmmb-date-meta .posted-on,.wmmb-article-post .wmmb-date-meta .posted-on * {
	background: var(--wmmb-global-color-1);
	color: #ffffff;
}

.wmmb-article-post .wmmb-date-meta .posted-on .date-month,.wmmb-article-post .wmmb-date-meta .posted-on .date-year {
	color: #ffffff;
}

.wmmb-load-more:hover {
	color: #ffffff;
	border-color: var(--wmmb-global-color-1);
	background-color: var(--wmmb-global-color-1);
}

.wmmb-loader > div {
	background-color: var(--wmmb-global-color-1);
}

.wmmb-pagination .page-numbers {
	color: var(--wmmb-global-color-3);
	border-color: var(--wmmb-global-color-1);
}

.wmmb-pagination .page-numbers.current,.wmmb-pagination .page-numbers:focus,.wmmb-pagination .page-numbers:hover {
	color: #ffffff;
	background-color: var(--wmmb-global-color-1);
	border-color: var(--wmmb-global-color-1);
}

.secondary .widget-title,.secondary .widget-title * {
	color: var(--wmmb-global-color-1);
}

.entry-title a {
	color: #323232;
}

.wmmb-header-search .wmmb-search-menu-icon .search-field {
	border-radius: 2px;
}

.wmmb-header-search .wmmb-search-menu-icon .search-submit {
	border-radius: 2px;
}

.wmmb-header-search .wmmb-search-menu-icon .search-form {
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-width: 1px;
	border-color: #ddd;
	border-radius: 2px;
}

.wmmb-search-box.full-screen,.wmmb-search-box.header-cover {
	background: var(--wmmb-global-color-2);
}

@media (min-width:922px) {
	.wmmb-container {
		max-width: 1600px;
	}
}

@media (min-width:993px) {
	.wmmb-container {
		max-width: 1600px;
	}
}

@media (min-width:1201px) {
	.wmmb-container {
		max-width: 1600px;
	}
}

.wmmb-separate-container.wmmb-right-sidebar #primary,.wmmb-separate-container.wmmb-left-sidebar #primary,.wmmb-separate-container #primary,.wmmb-plain-container #primary,.wmmb-narrow-container #primary {
	margin-top: 0em;
	margin-bottom: 0em;
}

.wmmb-left-sidebar #primary,.wmmb-right-sidebar #primary,.wmmb-separate-container.wmmb-right-sidebar #primary,.wmmb-separate-container.wmmb-left-sidebar #primary,.wmmb-separate-container #primary,.wmmb-narrow-container #primary {
	padding-left: 0em;
	padding-right: 0em;
}

.wmmb-separate-container.wmmb-single-post .wmmb-article-post,.wmmb-separate-container.wmmb-single-post .wmmb-article-single,.wmmb-separate-container.wmmb-single-post .wmmb-comment-list li.depth-1,.wmmb-separate-container.wmmb-single-post .comment-respond,.wmmb-separate-container.wmmb-single-post .wmmb-related-posts-wrap,.wmmb-separate-container.wmmb-single-post .wmmb-eycj-container,.single.wmmb-separate-container.wmmb-single-post .wmmb-author-meta {
	padding-top: 0em;
	padding-bottom: 0em;
}

.wmmb-narrow-container.wmmb-single-post .wmmb-article-post,.wmmb-narrow-container.wmmb-single-post .wmmb-article-single,.wmmb-narrow-container.wmmb-single-post .wmmb-comment-list li.depth-1,.wmmb-narrow-container.wmmb-single-post .comment-respond,.wmmb-narrow-container.wmmb-single-post .wmmb-related-posts-wrap,.wmmb-narrow-container.wmmb-single-post .wmmb-eycj-container,.single.wmmb-narrow-container.wmmb-single-post .wmmb-author-meta,.wmmb-narrow-container.wmmb-single-post .wmmb-single-related-posts-container {
	padding-top: 0em;
	padding-bottom: 0em;
}

.wmmb-separate-container.wmmb-single-post .wmmb-article-post,.wmmb-separate-container.wmmb-single-post .wmmb-article-single,.wmmb-separate-container.wmmb-single-post .comments-count-wrapper,.wmmb-separate-container.wmmb-single-post .wmmb-comment-list li.depth-1,.wmmb-separate-container.wmmb-single-post .comment-respond,.wmmb-separate-container.wmmb-single-post .related-posts-title-wrapper,.wmmb-separate-container.wmmb-single-post .related-posts-title-wrapper,.single.wmmb-separate-container.wmmb-single-post .wmmb-author-meta,.wmmb-separate-container.wmmb-single-post .wmmb-related-posts-wrap,.wmmb-separate-container.wmmb-single-post .wmmb-eycj-container {
	padding-right: 0em;
	padding-left: 0em;
}

.wmmb-narrow-container.wmmb-single-post .wmmb-article-post,.wmmb-narrow-container.wmmb-single-post .wmmb-article-single,.wmmb-narrow-container.wmmb-single-post .comments-count-wrapper,.wmmb-narrow-container.wmmb-single-post .wmmb-comment-list li.depth-1,.wmmb-narrow-container.wmmb-single-post .comment-respond,.wmmb-narrow-container.wmmb-single-post .related-posts-title-wrapper,.wmmb-narrow-container.wmmb-single-post .related-posts-title-wrapper,.single.wmmb-narrow-container.wmmb-single-post .wmmb-author-meta,.wmmb-narrow-container.wmmb-single-post .wmmb-related-posts-wrap,.wmmb-narrow-container.wmmb-single-post .wmmb-eycj-container,.wmmb-narrow-container.wmmb-single-post .wmmb-single-related-posts-container {
	padding-right: 0em;
	padding-left: 0em;
}

.wmmb-plain-container #secondary,.wmmb-separate-container #secondary,.wmmb-page-builder-template #secondary {
	margin-top: 0px;
	margin-bottom: 0px;
}

.wmmb-right-sidebar #secondary,.wmmb-left-sidebar #secondary,.wmmb-separate-container.wmmb-two-container.wmmb-left-sidebar #secondary,.wmmb-separate-container.wmmb-two-container.wmmb-right-sidebar #secondary,.wmmb-separate-container.wmmb-right-sidebar #secondary,.wmmb-separate-container.wmmb-left-sidebar #secondary {
	padding-left: 0px;
	padding-right: 30px;
}

.wmmb-separate-container.wmmb-two-container #secondary .widget,.wmmb-separate-container #secondary .widget,.wmmb-plain-container #secondary .widget {
	padding-bottom: 30px;
}

.wmmb-separate-container .wmmb-grid-2 .blog-layout-1,.wmmb-separate-container .wmmb-grid-2 .blog-layout-2,.wmmb-separate-container .wmmb-grid-2 .blog-layout-3,.wmmb-separate-container .wmmb-grid-3 .blog-layout-1,.wmmb-separate-container .wmmb-grid-3 .blog-layout-2,.wmmb-separate-container .wmmb-grid-3 .blog-layout-3,.wmmb-separate-container .wmmb-grid-4 .blog-layout-1,.wmmb-separate-container .wmmb-grid-4 .blog-layout-2,.wmmb-separate-container .wmmb-grid-4 .blog-layout-3 {
	padding-top: 0em;
	padding-right: 0em;
	padding-bottom: 0.5em;
	padding-left: 0em;
}

.wmmb-narrow-container .wmmb-grid-2 .blog-layout-1,.wmmb-narrow-container .wmmb-grid-2 .blog-layout-2,.wmmb-narrow-container .wmmb-grid-2 .blog-layout-3,.wmmb-narrow-container .wmmb-grid-3 .blog-layout-1,.wmmb-narrow-container .wmmb-grid-3 .blog-layout-2,.wmmb-narrow-container .wmmb-grid-3 .blog-layout-3,.wmmb-narrow-container .wmmb-grid-4 .blog-layout-1,.wmmb-narrow-container .wmmb-grid-4 .blog-layout-2,.wmmb-narrow-container .wmmb-grid-4 .blog-layout-3 {
	padding-top: 0em;
	padding-right: 0em;
	padding-bottom: 0.5em;
	padding-left: 0em;
}

@media (max-width:921px) {
	.wmmb-separate-container .wmmb-article-post,.wmmb-separate-container .wmmb-article-single,.wmmb-separate-container .wmmb-comment-list li.depth-1,.wmmb-separate-container .comment-respond,.single.wmmb-separate-container .wmmb-author-details,.wmmb-separate-container .wmmb-related-posts-wrap,.wmmb-separate-container .wmmb-eycj-container {
		padding-top: 1.5em;
		padding-bottom: 1.5em;
	}

	.wmmb-separate-container .wmmb-article-post,.wmmb-separate-container .wmmb-article-single,.wmmb-separate-container .comments-count-wrapper,.wmmb-separate-container .wmmb-comment-list li.depth-1,.wmmb-separate-container .comment-respond,.wmmb-separate-container .related-posts-title-wrapper,.wmmb-separate-container .related-posts-title-wrapper,.single.wmmb-separate-container .wmmb-author-details,.single.wmmb-separate-container .about-author-title-wrapper,.wmmb-separate-container .wmmb-related-posts-wrap,.wmmb-separate-container .wmmb-eycj-container,.wmmb-separate-container .wmmb-single-related-posts-container {
		padding-right: 2.14em;
		padding-left: 2.14em;
	}

	.wmmb-narrow-container .wmmb-article-post,.wmmb-narrow-container .wmmb-article-single,.wmmb-narrow-container .wmmb-comment-list li.depth-1,.wmmb-narrow-container .comment-respond,.single.wmmb-narrow-container .wmmb-author-details,.wmmb-narrow-container .wmmb-related-posts-wrap,.wmmb-narrow-container .wmmb-eycj-container,.wmmb-narrow-container .wmmb-single-related-posts-container {
		padding-top: 1.5em;
		padding-bottom: 1.5em;
	}

	.wmmb-narrow-container .wmmb-article-post,.wmmb-narrow-container .wmmb-article-single,.wmmb-narrow-container .comments-count-wrapper,.wmmb-narrow-container .wmmb-comment-list li.depth-1,.wmmb-narrow-container .comment-respond,.wmmb-narrow-container .related-posts-title-wrapper,.wmmb-narrow-container .related-posts-title-wrapper,.single.wmmb-narrow-container .wmmb-author-details,.single.wmmb-narrow-container .about-author-title-wrapper,.wmmb-narrow-container .wmmb-related-posts-wrap,.wmmb-narrow-container .wmmb-eycj-container,.wmmb-narrow-container .wmmb-single-related-posts-container {
		padding-right: 2.14em;
		padding-left: 2.14em;
	}

	.wmmb-separate-container.wmmb-right-sidebar #primary,.wmmb-separate-container.wmmb-left-sidebar #primary,.wmmb-separate-container #primary,.wmmb-plain-container #primary,.wmmb-narrow-container #primary {
		margin-top: 1.5em;
		margin-bottom: 1.5em;
	}

	.wmmb-left-sidebar #primary,.wmmb-right-sidebar #primary,.wmmb-separate-container.wmmb-right-sidebar #primary,.wmmb-separate-container.wmmb-left-sidebar #primary,.wmmb-separate-container #primary,.wmmb-narrow-container #primary {
		padding-left: 0em;
		padding-right: 0em;
	}

	.wmmb-separate-container.wmmb-single-post .wmmb-article-post,.wmmb-separate-container.wmmb-single-post .wmmb-article-single,.wmmb-separate-container.wmmb-single-post .wmmb-comment-list li.depth-1,.wmmb-separate-container.wmmb-single-post .comment-respond,.wmmb-separate-container.wmmb-single-post .wmmb-related-posts-wrap,.wmmb-separate-container.wmmb-single-post .wmmb-eycj-container,.single.wmmb-separate-container.wmmb-single-post .wmmb-author-meta {
		padding-top: 1em;
		padding-bottom: 1em;
	}

	.wmmb-narrow-container.wmmb-single-post .wmmb-article-post,.wmmb-narrow-container.wmmb-single-post .wmmb-article-single,.wmmb-narrow-container.wmmb-single-post .wmmb-comment-list li.depth-1,.wmmb-narrow-container.wmmb-single-post .comment-respond,.wmmb-narrow-container.wmmb-single-post .wmmb-related-posts-wrap,.wmmb-narrow-container.wmmb-single-post .wmmb-eycj-container,.single.wmmb-narrow-container.wmmb-single-post .wmmb-author-meta,.wmmb-narrow-container.wmmb-single-post .wmmb-single-related-posts-container {
		padding-top: 1em;
		padding-bottom: 1em;
	}

	.wmmb-separate-container.wmmb-single-post .wmmb-article-post,.wmmb-separate-container.wmmb-single-post .wmmb-article-single,.wmmb-separate-container.wmmb-single-post .comments-count-wrapper,.wmmb-separate-container.wmmb-single-post .wmmb-comment-list li.depth-1,.wmmb-separate-container.wmmb-single-post .comment-respond,.wmmb-separate-container.wmmb-single-post .related-posts-title-wrapper,.wmmb-separate-container.wmmb-single-post .related-posts-title-wrapper,.single.wmmb-separate-container.wmmb-single-post .wmmb-author-meta,.wmmb-separate-container.wmmb-single-post .wmmb-related-posts-wrap,.wmmb-separate-container.wmmb-single-post .wmmb-eycj-container {
		padding-right: 1em;
		padding-left: 1em;
	}

	.wmmb-narrow-container.wmmb-single-post .wmmb-article-post,.wmmb-narrow-container.wmmb-single-post .wmmb-article-single,.wmmb-narrow-container.wmmb-single-post .comments-count-wrapper,.wmmb-narrow-container.wmmb-single-post .wmmb-comment-list li.depth-1,.wmmb-narrow-container.wmmb-single-post .comment-respond,.wmmb-narrow-container.wmmb-single-post .related-posts-title-wrapper,.wmmb-narrow-container.wmmb-single-post .related-posts-title-wrapper,.single.wmmb-narrow-container.wmmb-single-post .wmmb-author-meta,.wmmb-narrow-container.wmmb-single-post .wmmb-related-posts-wrap,.wmmb-narrow-container.wmmb-single-post .wmmb-eycj-container,.wmmb-narrow-container.wmmb-single-post .wmmb-single-related-posts-container {
		padding-right: 1em;
		padding-left: 1em;
	}

	.wmmb-separate-container .wmmb-grid-2 .blog-layout-1,.wmmb-separate-container .wmmb-grid-2 .blog-layout-2,.wmmb-separate-container .wmmb-grid-2 .blog-layout-3,.wmmb-separate-container .wmmb-grid-3 .blog-layout-1,.wmmb-separate-container .wmmb-grid-3 .blog-layout-2,.wmmb-separate-container .wmmb-grid-3 .blog-layout-3,.wmmb-separate-container .wmmb-grid-4 .blog-layout-1,.wmmb-separate-container .wmmb-grid-4 .blog-layout-2,.wmmb-separate-container .wmmb-grid-4 .blog-layout-3 {
		padding-top: 2em;
		padding-right: 2em;
		padding-bottom: 2em;
		padding-left: 2em;
	}

	.wmmb-narrow-container .wmmb-grid-2 .blog-layout-1,.wmmb-narrow-container .wmmb-grid-2 .blog-layout-2,.wmmb-narrow-container .wmmb-grid-2 .blog-layout-3,.wmmb-narrow-container .wmmb-grid-3 .blog-layout-1,.wmmb-narrow-container .wmmb-grid-3 .blog-layout-2,.wmmb-narrow-container .wmmb-grid-3 .blog-layout-3,.wmmb-narrow-container .wmmb-grid-4 .blog-layout-1,.wmmb-narrow-container .wmmb-grid-4 .blog-layout-2,.wmmb-narrow-container .wmmb-grid-4 .blog-layout-3 {
		padding-top: 2em;
		padding-right: 2em;
		padding-bottom: 2em;
		padding-left: 2em;
	}

	.wmmb-no-sidebar.wmmb-separate-container .entry-content .alignfull,.wmmb-no-sidebar.wmmb-narrow-container .entry-content .alignfull {
		margin-right: -2.14em;
		margin-left: -2.14em;
	}
}

@media (max-width:544px) {
	.wmmb-separate-container .wmmb-article-post,.wmmb-separate-container .wmmb-article-single,.wmmb-separate-container .wmmb-comment-list li.depth-1,.wmmb-separate-container .comment-respond,.single.wmmb-separate-container .wmmb-author-details,.wmmb-separate-container .wmmb-related-posts-wrap,.wmmb-separate-container .wmmb-eycj-container {
		padding-top: 1.5em;
		padding-bottom: 1.5em;
	}

	.wmmb-narrow-container .wmmb-article-post,.wmmb-narrow-container .wmmb-article-single,.wmmb-narrow-container .wmmb-comment-list li.depth-1,.wmmb-narrow-container .comment-respond,.single.wmmb-narrow-container .wmmb-author-details,.wmmb-narrow-container .wmmb-related-posts-wrap,.wmmb-narrow-container .wmmb-eycj-container,.wmmb-narrow-container .wmmb-single-related-posts-container {
		padding-top: 1.5em;
		padding-bottom: 1.5em;
	}

	.wmmb-separate-container .wmmb-article-post,.wmmb-separate-container .wmmb-article-single,.wmmb-separate-container .comments-count-wrapper,.wmmb-separate-container .wmmb-comment-list li.depth-1,.wmmb-separate-container .comment-respond,.wmmb-separate-container .related-posts-title-wrapper,.wmmb-separate-container .related-posts-title-wrapper,.single.wmmb-separate-container .wmmb-author-details,.single.wmmb-separate-container .about-author-title-wrapper,.wmmb-separate-container .wmmb-related-posts-wrap,.wmmb-separate-container .wmmb-eycj-container {
		padding-right: 1em;
		padding-left: 1em;
	}

	.wmmb-narrow-container .wmmb-article-post,.wmmb-narrow-container .wmmb-article-single,.wmmb-narrow-container .comments-count-wrapper,.wmmb-narrow-container .wmmb-comment-list li.depth-1,.wmmb-narrow-container .comment-respond,.wmmb-narrow-container .related-posts-title-wrapper,.wmmb-narrow-container .related-posts-title-wrapper,.single.wmmb-narrow-container .wmmb-author-details,.single.wmmb-narrow-container .about-author-title-wrapper,.wmmb-narrow-container .wmmb-related-posts-wrap,.wmmb-narrow-container .wmmb-eycj-container,.wmmb-narrow-container .wmmb-single-related-posts-container {
		padding-right: 1em;
		padding-left: 1em;
	}

	.wmmb-separate-container.wmmb-single-post .wmmb-article-post,.wmmb-separate-container.wmmb-single-post .wmmb-article-single,.wmmb-separate-container.wmmb-single-post .comments-count-wrapper,.wmmb-separate-container.wmmb-single-post .wmmb-comment-list li.depth-1,.wmmb-separate-container.wmmb-single-post .comment-respond,.wmmb-separate-container.wmmb-single-post .related-posts-title-wrapper,.single.wmmb-separate-container.wmmb-single-post .wmmb-author-meta,.wmmb-separate-container.wmmb-single-post .wmmb-related-posts-wrap,.wmmb-separate-container.wmmb-single-post .wmmb-eycj-container {
		padding-right: 0.675em;
		padding-left: 0.675em;
		padding-top: 0.675em;
		padding-bottom: 0.675em;
	}

	.wmmb-narrow-container.wmmb-single-post .wmmb-article-post,.wmmb-narrow-container.wmmb-single-post .wmmb-article-single,.wmmb-narrow-container.wmmb-single-post .comments-count-wrapper,.wmmb-narrow-container.wmmb-single-post .wmmb-comment-list li.depth-1,.wmmb-narrow-container.wmmb-single-post .comment-respond,.wmmb-narrow-container.wmmb-single-post .related-posts-title-wrapper,.single.wmmb-narrow-container.wmmb-single-post .wmmb-author-meta,.wmmb-narrow-container.wmmb-single-post .wmmb-related-posts-wrap,.wmmb-narrow-container.wmmb-single-post .wmmb-eycj-container {
		padding-right: 0.675em;
		padding-left: 0.675em;
		padding-top: 0.675em;
		padding-bottom: 0.675em;
	}

	.wmmb-separate-container .wmmb-grid-2 .wmmb-article-post.wmmb-separate-posts:nth-child(2n+0),.wmmb-separate-container .wmmb-grid-2 .wmmb-article-post.wmmb-separate-posts:nth-child(2n+1),.wmmb-separate-container .wmmb-grid-3 .wmmb-article-post.wmmb-separate-posts:nth-child(2n+0),.wmmb-separate-container .wmmb-grid-3 .wmmb-article-post.wmmb-separate-posts:nth-child(2n+1),.wmmb-separate-container .wmmb-grid-4 .wmmb-article-post.wmmb-separate-posts:nth-child(2n+0),.wmmb-separate-container .wmmb-grid-4 .wmmb-article-post.wmmb-separate-posts:nth-child(2n+1) {
		padding-bottom: 1em;
	}

	.wmmb-narrow-container .wmmb-grid-2 .wmmb-article-post.wmmb-separate-posts:nth-child(2n+0),.wmmb-narrow-container .wmmb-grid-2 .wmmb-article-post.wmmb-separate-posts:nth-child(2n+1),.wmmb-narrow-container .wmmb-grid-3 .wmmb-article-post.wmmb-separate-posts:nth-child(2n+0),.wmmb-narrow-container .wmmb-grid-3 .wmmb-article-post.wmmb-separate-posts:nth-child(2n+1),.wmmb-narrow-container .wmmb-grid-4 .wmmb-article-post.wmmb-separate-posts:nth-child(2n+0),.wmmb-narrow-container .wmmb-grid-4 .wmmb-article-post.wmmb-separate-posts:nth-child(2n+1) {
		padding-bottom: 1em;
	}

	.wmmb-separate-container .wmmb-grid-2 .blog-layout-1,.wmmb-separate-container .wmmb-grid-2 .blog-layout-2,.wmmb-separate-container .wmmb-grid-2 .blog-layout-3,.wmmb-separate-container .wmmb-grid-3 .wmmb-article-post .blog-layout-1,.wmmb-separate-container .wmmb-grid-3 .blog-layout-2,.wmmb-separate-container .wmmb-grid-3 .blog-layout-3,.wmmb-separate-container .wmmb-grid-4 .wmmb-article-post .blog-layout-1,.wmmb-separate-container .wmmb-grid-4 .blog-layout-2,.wmmb-separate-container .wmmb-grid-4 .blog-layout-3 {
		padding-top: 0.675em;
		padding-right: 0.675em;
		padding-bottom: 1.375em;
		padding-left: 0.675em;
	}

	.wmmb-narrow-container .wmmb-grid-2 .blog-layout-1,.wmmb-narrow-container .wmmb-grid-2 .blog-layout-2,.wmmb-narrow-container .wmmb-grid-2 .blog-layout-3,.wmmb-narrow-container .wmmb-grid-3 .wmmb-article-post .blog-layout-1,.wmmb-narrow-container .wmmb-grid-3 .blog-layout-2,.wmmb-narrow-container .wmmb-grid-3 .blog-layout-3,.wmmb-narrow-container .wmmb-grid-4 .wmmb-article-post .blog-layout-1,.wmmb-narrow-container .wmmb-grid-4 .blog-layout-2,.wmmb-narrow-container .wmmb-grid-4 .blog-layout-3 {
		padding-top: 0.675em;
		padding-right: 0.675em;
		padding-bottom: 1.375em;
		padding-left: 0.675em;
	}

	.wmmb-no-sidebar.wmmb-separate-container .entry-content .alignfull,.wmmb-no-sidebar.wmmb-narrow-container .entry-content .alignfull {
		margin-right: -1em;
		margin-left: -1em;
	}
}

@media (max-width:921px) {
	.wmmb-header-break-point .main-header-bar .main-header-bar-navigation .menu-item-has-children > .wmmb-menu-toggle {
		top: 0px;
		right: calc( 20px - 0.907em );
	}

	.wmmb-flyout-menu-enable.wmmb-header-break-point .main-header-bar .main-header-bar-navigation .main-header-menu > .menu-item-has-children > .wmmb-menu-toggle {
		right: calc( 20px - 0.907em );
	}
}

@media (max-width:544px) {
	.wmmb-header-break-point .header-main-layout-2 .site-branding,.wmmb-header-break-point .wmmb-mobile-header-stack .wmmb-mobile-menu-buttons {
		padding-bottom: 0;
	}
}

.wmmb-separate-container.wmmb-two-container #secondary .widget,.wmmb-separate-container #secondary .widget {
	margin-bottom: 0px;
}

@media (max-width:921px) {
	.wmmb-separate-container.wmmb-two-container #secondary .widget,.wmmb-separate-container #secondary .widget {
		margin-bottom: 0em;
	}
}

.wmmb-separate-container #primary,.wmmb-narrow-container #primary {
	padding-top: 0;
}

@media (max-width:921px) {
	.wmmb-separate-container #primary,.wmmb-narrow-container #primary {
		padding-top: 0;
	}
}

.wmmb-separate-container #primary,.wmmb-narrow-container #primary {
	padding-bottom: 0;
}

@media (max-width:921px) {
	.wmmb-separate-container #primary,.wmmb-narrow-container #primary {
		padding-bottom: 0;
	}
}

.wmmb-separate-container .wmmb-article-post,.wmmb-separate-container .wmmb-article-post,.wmmb-narrow-container .wmmb-article-post,.wmmb-narrow-container .wmmb-separate-posts.wmmb-article-post {
	padding-top: 0em;
	padding-right: 0em;
	padding-bottom: 0.5em;
	padding-left: 0em;
}

@media (max-width:921px) {
	.wmmb-separate-container .wmmb-article-post,.wmmb-separate-container .wmmb-article-post,.wmmb-narrow-container .wmmb-article-post,.wmmb-narrow-container .wmmb-article-post {
		padding-top: 2em;
		padding-right: 2em;
		padding-bottom: 2em;
		padding-left: 2em;
	}
}

@media (max-width:544px) {
	.wmmb-separate-container .wmmb-article-post,.wmmb-separate-container .wmmb-separate-posts.wmmb-article-post,.wmmb-narrow-container .wmmb-article-post,.wmmb-narrow-container .wmmb-separate-posts.wmmb-article-post {
		margin-bottom: 1em;
	}

	.wmmb-separate-container .wmmb-article-post,.wmmb-separate-container .wmmb-article-post,.wmmb-narrow-container .wmmb-article-post,.wmmb-narrow-container .wmmb-article-post {
		padding-top: 0.675em;
		padding-right: 0.675em;
		padding-bottom: 1.375em;
		padding-left: 0.675em;
	}
}

.site-header .wmmb-sticky-shrunk .wmmb-site-identity,.wmmb-sticky-shrunk .main-header-menu > .menu-item > .menu-link,.wmmb-sticky-shrunk li.wmmb-masthead-custom-menu-items {
	padding-top: 0;
	padding-bottom: 0;
}

.wmmb-header-break-point .wmmb-sticky-shrunk.main-navigation .sub-menu .menu-item .menu-link {
	padding-top: 0;
	padding-bottom: 0;
}

.wmmb-sticky-shrunk .main-header-menu .sub-menu .menu-link {
	padding-top: 0.9em;
	padding-bottom: 0.9em;
}

.site-header .wmmb-sticky-shrunk .wmmb-site-identity,.wmmb-sticky-shrunk li.wmmb-masthead-custom-menu-items {
	padding-top: 0.5em;
	padding-bottom: 0.5em;
}

.wmmb-sticky-header-shrink .wmmb-primary-header-bar.wmmb-header-sticked,.wmmb-sticky-header-shrink .wmmb-primary-header-bar.wmmb-header-sticked .site-primary-header-wrap,.wmmb-header-sticked .wmmb-primary-header-bar .site-primary-header-wrap,.wmmb-sticky-header-shrink .wmmb-mobile-header-wrap .wmmb-primary-header-bar.wmmb-header-sticked,.wmmb-sticky-header-shrink .wmmb-mobile-header-wrap .wmmb-stick-primary-below-wrapper.wmmb-header-sticked .wmmb-below-header ,.wmmb-sticky-header-shrink .wmmb-stick-primary-below-wrapper.wmmb-header-sticked .wmmb-primary-header-bar .site-primary-header-wrap {
	min-height: 80px;
}

.wmmb-desktop.wmmb-sticky-header-shrink .wmmb-primary-header-bar.wmmb-header-sticked .main-header-menu > .menu-item {
	line-height: 80px;
}

.wmmb-sticky-header-shrink .wmmb-above-header-bar.wmmb-header-sticked .site-above-header-wrap,.wmmb-sticky-header-shrink .wmmb-above-header-bar.wmmb-header-sticked .site-above-header-wrap,.wmmb-header-sticked .wmmb-above-header-bar .site-above-header-wrap,.wmmb-header-sticked .wmmb-above-header-bar,.wmmb-sticky-header-shrink .wmmb-mobile-header-wrap .wmmb-above-header-bar.wmmb-header-sticked {
	min-height: 26px;
}

.wmmb-desktop.wmmb-sticky-header-shrink .wmmb-above-header-bar.wmmb-header-sticked .main-header-menu > .menu-item {
	line-height: 26px;
}

.wmmb-sticky-header-shrink .wmmb-below-header-bar.wmmb-header-sticked,.wmmb-sticky-header-shrink .wmmb-below-header-bar.wmmb-header-sticked .site-below-header-wrap,.wmmb-sticky-header-shrink .wmmb-below-header-bar.wmmb-header-sticked.site-below-header-wrap,.wmmb-header-sticked .wmmb-below-header-bar .site-below-header-wrap,.wmmb-sticky-header-shrink .wmmb-mobile-header-wrap .wmmb-below-header-bar.wmmb-header-sticked .site-below-header-wrap {
	min-height: 50px;
}

.wmmb-desktop.wmmb-sticky-header-shrink .wmmb-below-header-bar.wmmb-header-sticked .main-header-menu > .menu-item {
	line-height: 50px;
}

@media (max-width:544px) {
	.wmmb-sticky-header-shrink .wmmb-primary-header-bar.wmmb-header-sticked,.wmmb-sticky-header-shrink .wmmb-primary-header-bar.wmmb-header-sticked,.wmmb-header-sticked .wmmb-primary-header-bar,.wmmb-sticky-header-shrink .wmmb-stick-primary-below-wrapper.wmmb-header-sticked {
		min-height: 50px;
	}
}

.wmmb-builder-menu-1 .main-header-menu .sub-menu .menu-link {
	padding-top: 10px;
	padding-bottom: 10px;
}

.wmmb-builder-menu-1 .main-header-menu.submenu-with-border .astra-megamenu,.wmmb-builder-menu-1 .main-header-menu.submenu-with-border .astra-full-megamenu-wrapper {
	border-top-width: 2px;
	border-bottom-width: 0;
	border-right-width: 0;
	border-left-width: 0;
	border-color: var(--wmmb-global-color-2);
	border-style: solid;
}

@media (max-width:921px) {
	.wmmb-header-break-point .wmmb-builder-menu-1 .main-header-menu .sub-menu > .menu-item > .menu-link {
		padding-top: 0px;
		padding-bottom: 0px;
		padding-left: 30px;
		padding-right: 20px;
	}

	.wmmb-header-break-point .wmmb-builder-menu-1 .sub-menu .menu-item.menu-item-has-children > .wmmb-menu-toggle {
		top: 0px;
		right: calc( 20px - 0.907em );
	}
}

@media (max-width:544px) {
	.wmmb-header-break-point .wmmb-builder-menu-1 .sub-menu .menu-item.menu-item-has-children > .wmmb-menu-toggle {
		top: 0px;
	}
}

.wmmb-above-header,.main-header-bar,.wmmb-below-header {
	-webkit-transition: all 0.2s linear;
	transition: all 0.2s linear;
}

.wmmb-above-header,.main-header-bar,.wmmb-below-header {
	max-width: 100%;
}[CLASS*="-sticky-header-active"] .wmmb-header-sticked [data-section="section-header-mobile-trigger"] .wmmb-button-wrap .mobile-menu-toggle-icon .wmmb-mobile-svg {
	fill: var(--wmmb-global-color-0);
}[CLASS*="-sticky-header-active"] .wmmb-header-sticked [data-section="section-header-mobile-trigger"] .wmmb-button-wrap .mobile-menu-wrap .mobile-menu {
	color: var(--wmmb-global-color-0);
}[CLASS*="-sticky-header-active"] .wmmb-header-sticked [data-section="section-header-mobile-trigger"] .wmmb-button-wrap .wmmb-mobile-menu-trigger-minimal {
	background: transparent;
}

.site-title,.site-title a {
	font-family: 'Jost',sans-serif;
	line-height: 1.23em;
}

.secondary .widget-title,.eycj-page #secondary .widget .widget-title {
	font-size: 1.2em;
	font-weight: 600;
	font-family: 'Jost',sans-serif;
	line-height: 1.23em;
	text-transform: uppercase;
}

.wmmb-single-post .entry-title,.page-title {
	font-weight: 500;
	text-transform: uppercase;
}

.blog .entry-title,.blog .entry-title a,.archive .entry-title,.archive .entry-title a,.search .entry-title,.search .entry-title a {
	font-family: 'Jost',sans-serif;
	font-weight: 600;
	line-height: 1.23em;
}

button,.wmmb-button,input#submit,input[type="button"],input[type="submit"],input[type="reset"] {
	font-size: 0.875em;
	font-weight: 500;
}

.eywm-widget-heading h4.eywm-heading-title {
	line-height: 1.2em;
}

.eywm-widget-heading h5.eywm-heading-title {
	line-height: 1.2em;
}

.eywm-widget-heading h6.eywm-heading-title {
	line-height: 1.25em;
}

.wmmb-hfb-header.wmmb-desktop .wmmb-builder-menu-1 .main-header-menu .menu-item.menu-item-heading > .menu-link {
	font-weight: 700;
}

.wmmb-hfb-header .wmmb-builder-menu-1 .main-header-menu .sub-menu .menu-link {
	font-size: 0.875em;
}

.header-widget-area[data-section="sidebar-widgets-header-widget-3"].header-widget-area-inner {
	font-weight: normal;
}

.footer-widget-area[data-section="sidebar-widgets-footer-widget-1"] .widget-title {
	font-weight: 500;
}

.footer-widget-area[data-section="sidebar-widgets-footer-widget-2"] .widget-title {
	font-weight: 500;
}

.footer-widget-area[data-section="sidebar-widgets-footer-widget-3"] .widget-title {
	font-weight: 500;
}

.footer-widget-area[data-section="sidebar-widgets-footer-widget-4"] .widget-title {
	font-weight: 500;
}

#secondary .eyou-block-group *:not(h2:first-of-type) {
	font-size: !important;
}

@media (max-width:921px) {
	#secondary .eyou-block-group *:not(h2:first-of-type) {
		font-size: !important;
	}
}

@media (max-width:544px) {
	#secondary .eyou-block-group *:not(h2:first-of-type) {
		font-size: !important;
	}
}

.eycj ul.products li.product .onsale.circle-outline,.eycj ul.products li.product .onsale.square-outline,.eycj div.product .onsale.circle-outline,.eycj div.product .onsale.square-outline {
	background: #ffffff;
	border: 2px solid var(--wmmb-global-color-1);
	color: var(--wmmb-global-color-1);
}

.wmmb-shop-load-more:hover {
	color: #ffffff;
	border-color: var(--wmmb-global-color-1);
	background-color: var(--wmmb-global-color-1);
}

.wmmb-loader > div {
	background-color: var(--wmmb-global-color-1);
}

.eycj nav.eycj-pagination ul li > span.current,.eycj nav.eycj-pagination ul li > .page-numbers {
	border-color: var(--wmmb-global-color-1);
}

.wmmb-woo-two-step-checkout .wmmb-checkout-slides .flex-prev.button {
	color: var(--wmmb-global-color-5);
	border-color: var(--wmmb-global-color-2);
	background-color: var(--wmmb-global-color-2);
}

.widget_layered_nav_filters ul li.chosen a::before {
	color: var(--wmmb-global-color-1);
}

.single-product div.product .entry-title {
	font-weight: 600;
	font-size: 1.675em;
}

.eycj-grouped-product-list p.wmmb-stock-detail {
	margin-bottom: unset;
}

.eycj ul.products li.product .eycj-loop-product__title,.eycj-page ul.products li.product .eycj-loop-product__title,.wc-block-grid .wc-block-grid__products .wc-block-grid__product .wc-block-grid__product-title {
	text-transform: none;
}

.eycj-page.rel-up-columns-4 ul.products {
	grid-template-columns: repeat(4,minmax(0,1fr));
}

.eycj ul.products li.product,.eycj-page ul.products li.product {
	box-shadow: 0px 1px 3px -2px rgba(0,0,0,.1);
}

.eycj ul.products li.product:hover,.eycj-page ul.products li.product:hover {
	box-shadow: 0px 10px 20px 0px rgba(0,0,0,.1);
}

.eycj .quantity .wmmb-vertical-icon {
	color: #ffffff;
	background-color: var(--wmmb-global-color-0);
	border: unset;
	font-size: 15px;
}

.eycj input[type=number].qty.wmmb-no-internal-border {
	color: rgb(102,102,102);
	font-size: 13px;
}

.wmmb-product-icon-previous svg {
	transform: rotate(90deg);
}

.wmmb-product-icon-next svg {
	transform: rotate(-90deg);
}

.wmmb-product-icon-previous .wmmb-icon.icon-arrow svg,.wmmb-product-icon-next .wmmb-icon.icon-arrow svg {
	margin-left: 0;
	margin-bottom: 1px;
	width: 0.8em;
}

.wmmb-addon-cart-wrap .wmmb-icon {
	vertical-align: middle;
}

#wmmb-quick-view-close svg {
	height: 12px;
	width: 12px;
}

#wmmb-quick-view-modal .wmmb-qv-image-slider .flex-direction-nav .flex-prev:before,#wmmb-quick-view-modal .wmmb-qv-image-slider .flex-direction-nav .flex-next:before {
	content: "\203A";
	font-size: 30px;
}

#wmmb-quick-view-modal .wmmb-qv-image-slider .flex-direction-nav a {
	width: 30px;
	height: 30px;
}

#wmmb-quick-view-modal .wmmb-qv-image-slider:hover .flex-direction-nav .flex-prev {
	left: -10px;
}

#wmmb-quick-view-modal .wmmb-qv-image-slider:hover .flex-direction-nav .flex-next {
	right: -10px;
}

#wmmb-quick-view-modal .wmmb-qv-image-slider .flex-direction-nav .flex-prev {
	transform: rotate(180deg);
}

#wmmb-quick-view-modal .wmmb-qv-image-slider .flex-direction-nav .flex-next {
	transform: rotate(0deg);
}

.eycj .quantity .plus,.eycj .quantity .minus,.eycj .quantity .qty {
	border: 1px solid var(--wmmb-border-color);
}

.eycj .quantity .plus {
	border-left: none;
}

.eycj .quantity .minus {
	border-right: none;
}

.eycj .quantity .minus,.eycj .quantity .plus {
	font-size: 18px;
}

.wmmb-builder-layout-element[data-section="section-hb-woo-cart"] {
	padding: 0;
	margin-left: 1em;
	margin-right: 1em;
	margin: 0;
}

.wmmb-builder-layout-element[data-section="section-hb-woo-cart"] .wmmb-addon-cart-wrap {
	display: inline-block;
	padding: 0 .6em;
}

.wmmb-menu-cart-outline .wmmb-addon-cart-wrap {
	border-width: 2px;
}

.wmmb-menu-cart-outline .wmmb-cart-menu-wrap .count,.wmmb-menu-cart-outline .wmmb-addon-cart-wrap {
	border-style: solid;
	border-color: var(--wmmb-global-color-0);
}

@media screen and ( min-width: 922px ) {
	.eycj div.product.wmmb-product-gallery-layout-vertical .onsale,.eycj div.product.wmmb-product-gallery-layout-vertical .wmmb-onsale-card {
		left: 12.5%;
		left: -webkit-calc(12.5% - .5em);
		left: calc(12.5% - .5em);
	}

	.eycj div.product.wmmb-product-gallery-with-no-image .onsale {
		top: -.5em;
		left: -.5em;
	}
}

@media (min-width:922px) {
	.eycj #content .wmmb-eycj-container div.product div.images,.eycj .wmmb-eycj-container div.product div.images,.eycj-page #content .wmmb-eycj-container div.product div.images,.eycj-page .wmmb-eycj-container div.product div.images {
		width: 50%;
	}

	.eycj #content .wmmb-eycj-container div.product div.summary,.eycj .wmmb-eycj-container div.product div.summary,.eycj-page #content .wmmb-eycj-container div.product div.summary,.eycj-page .wmmb-eycj-container div.product div.summary {
		width: 46%;
	}

	.eycj div.product.wmmb-product-gallery-layout-vertical div.images .flex-control-thumbs {
		width: calc(25% - 1em);
	}

	.eycj div.product.wmmb-product-gallery-layout-vertical div.images .flex-control-thumbs li {
		width: 100%;
	}

	.eycj.wmmb-woo-two-step-checkout form #order_review,.eycj.wmmb-woo-two-step-checkout form #order_review_heading,.eycj-page.wmmb-woo-two-step-checkout form #order_review,.eycj-page.wmmb-woo-two-step-checkout form #order_review_heading,.eycj.wmmb-woo-two-step-checkout form #customer_details.col2-set,.eycj-page.wmmb-woo-two-step-checkout form #customer_details.col2-set {
		width: 100%;
	}
}

@media (min-width:922px) {
	.eycj div.product.wmmb-product-gallery-layout-vertical .flex-viewport {
		width: 75%;
		float: right;
	}
}

@media (max-width:922px) {
	.wmmb-product-navigation-wrapper {
		text-align: center;
	}
}

@media (min-width:921px) {
	#wmmb-quick-view-content div.summary form.cart.stick {
		position: absolute;
		bottom: 0;
		background: #fff;
		margin: 0;
		padding: 20px 30px 15px 0;
		width: calc(50% - 30px);
	}
}

@media (max-width:921px) {
	#wmmb-quick-view-content div.summary form.cart.stick .button {
		padding: 10px;
	}

	#wmmb-quick-view-modal .wmmb-content-main-wrapper {
		top: 0;
		right: 0;
		bottom: 0;
		left: 0;
		transform: none !important;
		width: 100%;
		position: relative;
		overflow: hidden;
		padding: 10%;
		height: 100%;
	}

	#wmmb-quick-view-content div.summary,#wmmb-quick-view-content div.images {
		min-width: auto;
	}

	#wmmb-quick-view-modal.open .wmmb-content-main {
		transform: none !important;
	}

	.single-product.eycj-page.tablet-rel-up-columns-3 ul.products {
		grid-template-columns: repeat(3,minmax(0,1fr));
	}
}

@media (max-width:921px) {
	.eycj div.product .related.products ul.products li.product,.eycj[class*="rel-up-columns-"] div.product .related.products ul.products li.product,.eycj-page div.product .related.products ul.products li.product,.eycj-page[class*="rel-up-columns-"] div.product .related.products ul.products li.product {
		margin-right: 20px;
		clear: none;
	}
}

@media (min-width:545px) {
	#wmmb-quick-view-content div.summary {
		overflow-y: auto;
	}
}

@media (max-width:544px) {
	.eycj button.astra-shop-filter-button,.eycj-page button.astra-shop-filter-button {
		float: none;
		display: block;
	}

	#wmmb-quick-view-content {
		max-width: initial !important;
		max-height: initial !important;
	}

	#wmmb-quick-view-modal .wmmb-content-main-wrapper {
		height: auto;
	}

	#wmmb-quick-view-content div.images {
		width: 100%;
		float: none;
	}

	#wmmb-quick-view-content div.summary {
		width: 100%;
		float: left;
		margin: 0;
		padding: 15px;
		max-height: initial !important;
	}

	.wmmb-header-break-point .wmmb-above-header-mobile-inline.mobile-header-order-2 .wmmb-masthead-custom-menu-items.eycj-custom-menu-item {
		margin-left: 0;
	}

	.wmmb-header-break-point .wmmb-above-header-mobile-inline.mobile-header-order-3 .wmmb-masthead-custom-menu-items.eycj-custom-menu-item,.wmmb-header-break-point .wmmb-above-header-mobile-inline.mobile-header-order-5 .wmmb-masthead-custom-menu-items.eycj-custom-menu-item {
		margin-right: 0;
	}

	.single.single-product.eycj-page.mobile-rel-up-columns-1 ul.products {
		grid-template-columns: repeat(1,minmax(0,1fr));
	}

	.wmmb-header-break-point .wmmb-shop-toolbar-container {
		column-gap: 20px;
		flex-direction: column;
		-js-display: flex;
		display: flex;
		justify-content: inherit;
		align-items: inherit;
	}

	.wmmb-header-break-point .wmmb-shop-toolbar-container .wmmb-shop-toolbar-aside-wrap {
		margin-bottom: 20px;
	}

	.wmmb-header-break-point .wmmb-shop-toolbar-container .wmmb-shop-toolbar-aside-wrap > *:first-child {
		flex: 1 1 auto;
	}

	.wmmb-header-break-point .wmmb-shop-toolbar-container > *:last-child {
		float: unset;
	}
}

.eycj.eycj-checkout #payment ul.payment_methods,.eycj-page.eycj-checkout #payment ul.payment_methods {
	border: 0;
	border-radius: 0;
}

.eycj.eycj-checkout #payment ul.payment_methods > li:first-child,.eycj-page.eycj-checkout #payment ul.payment_methods > li:first-child {
	border-radius: 0;
}

.wmmb-desktop .wmmb-mm-widget-content .wmmb-mm-widget-item {
	padding: 0;
}

.wmmb-header-break-point .menu-text + .icon-arrow,.wmmb-desktop .menu-link > .icon-arrow:first-child,.wmmb-header-break-point .main-header-menu > .menu-item > .menu-link .icon-arrow,.wmmb-header-break-point .astra-mm-highlight-label + .icon-arrow {
	display: none;
}

.wmmb-advanced-headers-layout.wmmb-advanced-headers-layout-2 .wmmb-container {
	flex-direction: column;
}

.wmmb-advanced-headers-different-logo .advanced-header-logo,.wmmb-header-break-point .wmmb-has-mobile-header-logo .advanced-header-logo {
	display: inline-block;
}

.wmmb-header-break-point.wmmb-advanced-headers-different-logo .wmmb-has-mobile-header-logo .wmmb-mobile-header-logo {
	display: none;
}

.wmmb-advanced-headers-layout {
	padding-top: 4%;
	padding-bottom: 4%;
	width: 100%;
}

.wmmb-advanced-headers-wrap,.wmmb-advanced-headers-title {
	color: #ffffff;
}

.wmmb-advanced-headers-breadcrumb,.wmmb-advanced-headers-breadcrumb .eycj-breadcrumb {
	color: #ffffff;
}

.wmmb-advanced-headers-breadcrumb a,.eycj .wmmb-advanced-headers-breadcrumb a {
	color: #ffffff;
}

.wmmb-advanced-headers-breadcrumb a:hover,.eycj .wmmb-advanced-headers-breadcrumb a:hover {
	color: #ffffff;
}

.wmmb-title-bar-wrap {
	background-image: url(../images/banner.jpg);
	background-repeat: repeat;
	background-size: cover;
	background-position: center center;
}

.wmmb-title-bar-wrap:after {
	content: "";
	position: absolute;
	left: 0;
	right: 0;
	top: 0;
	bottom: 0;
	background-color: rgba(10,0,0,0.4);
}

.wmmb-header-break-point .wmmb-advanced-headers-parallax {
	background-attachment: fixed;
}

#masthead .site-logo-img .astra-logo-svg,.wmmb-header-break-point #wmmb-fixed-header .site-logo-img .custom-logo-link img {
	max-width: 130px;
}

@media (max-width:543px) {
	#masthead .site-logo-img .astra-logo-svg,.wmmb-header-break-point #wmmb-fixed-header .site-logo-img .custom-logo-link img {
		max-width: 100px;
	}
}[CLASS*="-sticky-header-active"].wmmb-desktop .wmmb-builder-menu-1 #wmmb-hf-menu-1.wmmb-mega-menu-enabled .sub-menu .menu-item.menu-item-heading > .menu-link {
	background: transparent;
}[CLASS*="-sticky-header-active"].wmmb-desktop .wmmb-builder-menu-1 #wmmb-hf-menu-1.wmmb-mega-menu-enabled .sub-menu .menu-item.menu-item-heading:hover > .menu-link,[CLASS*="-sticky-header-active"].wmmb-desktop .wmmb-builder-menu-1 #wmmb-hf-menu-1.wmmb-mega-menu-enabled .sub-menu .menu-item.menu-item-heading > .menu-link:hover {
	background: transparent;
}

@media (max-width:921px) {
	.wmmb-primary-sticky-header-active.wmmb-main-header-nav-open nav {
		overflow-y: auto;
		max-height: calc(100vh - 100px);
	}
}[CLASS*="-sticky-header-active"].wmmb-desktop .wmmb-builder-menu-2 #wmmb-hf-menu-2.wmmb-mega-menu-enabled .sub-menu .menu-item.menu-item-heading > .menu-link {
	background: transparent;
}[CLASS*="-sticky-header-active"].wmmb-desktop .wmmb-builder-menu-2 #wmmb-hf-menu-2.wmmb-mega-menu-enabled .sub-menu .menu-item.menu-item-heading:hover > .menu-link,[CLASS*="-sticky-header-active"].wmmb-desktop .wmmb-builder-menu-2 #wmmb-hf-menu-2.wmmb-mega-menu-enabled .sub-menu .menu-item.menu-item-heading > .menu-link:hover {
	background: transparent;
}

@media (max-width:921px) {
	.wmmb-primary-sticky-header-active.wmmb-main-header-nav-open nav {
		overflow-y: auto;
		max-height: calc(100vh - 100px);
	}
}

@media (max-width:921px) {
	.wmmb-primary-sticky-header-active.wmmb-main-header-nav-open nav {
		overflow-y: auto;
		max-height: calc(100vh - 100px);
	}
}

#wmmb-fixed-header .site-title a,#wmmb-fixed-header .site-title a:focus,#wmmb-fixed-header .site-title a:hover,#wmmb-fixed-header .site-title a:visited {
	color: #222;
}

#wmmb-fixed-header.site-header .site-description {
	color: var(--wmmb-global-color-3);
}

.wmmb-transparent-header #wmmb-fixed-header .main-header-bar,.wmmb-transparent-header.wmmb-primary-sticky-enabled .wmmb-main-header-wrap .main-header-bar.wmmb-header-sticked,.wmmb-primary-sticky-enabled .wmmb-main-header-wrap .main-header-bar.wmmb-header-sticked,.wmmb-primary-sticky-header-wmmb-primary-sticky-enabled .wmmb-main-header-wrap .main-header-bar.wmmb-header-sticked,#wmmb-fixed-header .main-header-bar,#wmmb-fixed-header .wmmb-masthead-custom-menu-items .wmmb-inline-search .search-field,#wmmb-fixed-header .wmmb-masthead-custom-menu-items .wmmb-inline-search .search-field:focus {
	backdrop-filter: unset;
}

.wmmb-footer-copyright a {
	color: var(--wmmb-global-color-6);
}

.wmmb-footer-copyright a:hover {
	color: var(--wmmb-global-color-0);
}



.wmmb-page-builder-template .wmmb-article-post{margin-bottom:2.5em}
.wmmb-featured-post{float:none}
.wmmb-separate-container .wmmb-separate-posts.wmmb-article-post{margin-bottom:2em}
.wmmb-animate-hidden{visibility:hidden;opacity:0}
.wmmb-animate-display{visibility:visible;opacity:1}
.wmmb-no-thumb .wmmb-date-meta .posted-on{margin-bottom:1.5em}
.wmmb-date-meta.circle .posted-on{border-radius:50%;overflow:hidden}
.has-post-thumbnail .wmmb-date-meta.circle .posted-on{margin:1em}
.wmmb-separate-container .wmmb-grid-1 .blog-layout-1{padding:0}
.wmmb-separate-container .wmmb-grid-1 .blog-layout-2,.wmmb-separate-container .wmmb-grid-1 .blog-layout-3{padding:0;border-bottom:0}
.wmmb-separate-container .wmmb-grid-2 .wmmb-article-post,.wmmb-separate-container .wmmb-grid-3 .wmmb-article-post,.wmmb-separate-container .wmmb-grid-4 .wmmb-article-post{background:0 0}
.wmmb-separate-container .wmmb-grid-2 .wmmb-article-post .blog-layout-2,.wmmb-separate-container .wmmb-grid-2 .wmmb-article-post .blog-layout-3,.wmmb-separate-container .wmmb-grid-3 .wmmb-article-post .blog-layout-2,.wmmb-separate-container .wmmb-grid-3 .wmmb-article-post .blog-layout-3,.wmmb-separate-container .wmmb-grid-4 .wmmb-article-post .blog-layout-2,.wmmb-separate-container .wmmb-grid-4 .wmmb-article-post .blog-layout-3{border-bottom:0}
.wmmb-separate-container .blog-layout-1,.wmmb-separate-container .blog-layout-2,.wmmb-separate-container .blog-layout-3{padding:2.66666em}
.wmmb-separate-container .wmmb-grid-2 .blog-layout-1,.wmmb-separate-container .wmmb-grid-2 .blog-layout-2,.wmmb-separate-container .wmmb-grid-2 .blog-layout-3,.wmmb-separate-container .wmmb-grid-3 .blog-layout-1,.wmmb-separate-container .wmmb-grid-3 .blog-layout-2,.wmmb-separate-container .wmmb-grid-3 .blog-layout-3,.wmmb-separate-container .wmmb-grid-4 .blog-layout-1,.wmmb-separate-container .wmmb-grid-4 .blog-layout-2,.wmmb-separate-container .wmmb-grid-4 .blog-layout-3{padding:1.5em}
@media (max-width:1200px){.wmmb-separate-container .wmmb-grid-2 .wmmb-article-post:nth-child(2n+0),.wmmb-separate-container .wmmb-grid-2 .wmmb-article-post:nth-child(odd),.wmmb-separate-container .wmmb-grid-3 .wmmb-article-post:nth-child(2n+0),.wmmb-separate-container .wmmb-grid-3 .wmmb-article-post:nth-child(odd),.wmmb-separate-container .wmmb-grid-4 .wmmb-article-post:nth-child(2n+0),.wmmb-separate-container .wmmb-grid-4 .wmmb-article-post:nth-child(odd){padding:0}
.wmmb-separate-container .blog-layout-1,.wmmb-separate-container .blog-layout-2,.wmmb-separate-container .blog-layout-3{padding:1.5em}
}.wmmb-page-builder-template .wmmb-article-post .entry-header{margin:auto auto 1em auto;padding:0}
.wmmb-article-post .wmmb-post-format-audio.wmmb-embeded-audio .wmmb-date-meta .posted-on{position:relative;display:inline-block;margin-bottom:1em}
.wmmb-narrow-container.single .post-navigation,.wmmb-plain-container.single .post-navigation{margin-top:2em}
hr.post-divider{height:0;margin:0}
hr.wmmb-single-previous-hr{height:0;margin-top:2em}
.wmmb-show-comments-data{padding:2em 6.67em}
.wmmb-show-comments-data .wmmb-show-comments{cursor:pointer}
.wmmb-show-comments-data .wmmb-show-comments,.wmmb-show-comments-data .wmmb-show-comments-count{max-width:640px;text-align:center;margin-left:auto;margin-right:auto}
.wmmb-show-comments-data .wmmb-show-comments-count{margin-bottom:2em}
.wmmb-pagination-circle .wmmb-pagination .page-numbers,.wmmb-pagination-square .wmmb-pagination .page-numbers{border-style:solid;border-width:1px;line-height:2.33333em}
.wmmb-pagination-circle .wmmb-pagination .page-numbers{border-radius:50%}
.wmmb-pagination-circle .wmmb-pagination .next.page-numbers,.wmmb-pagination-circle .wmmb-pagination .prev.page-numbers{border-radius:30px}
@media all and (max-width:768px){#content:before{content:""}
}.wmmb-pagination-infinite{text-align:center;margin:2.5em 0 0}
.wmmb-page-builder-template .wmmb-pagination-infinite{margin:2.5em 0}
.wmmb-load-more{cursor:pointer;display:none;border:2px solid var(--wmmb-border-color);transition:all .2s linear;color:#000}
.wmmb-load-more.active{display:inline-block;padding:0 1.5em;line-height:3em}
.wmmb-load-more.no-more:hover{border-color:var(--wmmb-border-color);color:#000}
.infinite-scroll .posts-navigation,.infinite-scroll.neverending .site-footer{display:none}
.infinity-end.neverending .site-footer{display:block}
.wmmb-load-more.no-more:hover{background-color:inherit}
.no-more{cursor:default}
.wmmb-loader{display:none;margin:0 auto;min-height:58px;line-height:58px;width:70px;text-align:center}
.wmmb-loader>div{width:18px;height:18px;background-color:#0085ba;border-radius:100%;display:inline-block;animation:sk-bouncedelay 1.4s infinite ease-in-out both}
.wmmb-loader .wmmb-loader-1{animation-delay:-.32s}
.wmmb-loader .wmmb-loader-2{animation-delay:-.16s}
@keyframes sk-bouncedelay{0%,100%,80%{transform:scale(0)}
40%{transform:scale(1)}
}.wmmb-blog-pagination-type-infinite .wmmb-pagination{display:none}
.wmmb-related-post-featured-section .post-thumb-img-content+* .posted-on{position:absolute;top:0;left:0}
.wmmb-related-post-featured-section .posted-on{position:relative;display:inline-block;width:5.714285714em;height:5.714285714em;padding:.7em;margin-bottom:1.5em}
.wmmb-related-post-featured-section .posted-on .entry-date span{display:block;width:100%;text-align:center}
.wmmb-related-post-featured-section .posted-on .date-month{font-size:.8571428571em;line-height:1em}
.wmmb-related-post-featured-section .posted-on .date-year{font-size:.8571428571em;line-height:1em}
.wmmb-related-post-featured-section .posted-on .date-day{font-size:2.5em;line-height:.9em;font-weight:900;margin:.1em 0}
.blog-layout-3 .post-thumb{position:relative}
.blog-layout-3 .post-thumb .posted-on{position:absolute;top:0}
.blog-layout-3 .post-thumb .posted-on .entry-date span{display:block;width:100%;text-align:center}
.blog-layout-3.wmmb-no-thumb .posted-on{position:relative;display:inline-block}
.blog-layout-3{-js-display:flex;display:flex;padding-bottom:2em;vertical-align:middle;border-bottom:1px solid var(--wmmb-border-color)}
.blog-layout-3 .posted-on{left:0}
@media (max-width:768px){.blog-layout-3 .wmmb-blog-featured-section,.blog-layout-3 .post-content{width:100%;float:none}
.blog-layout-3 .wmmb-blog-featured-section .post-thumb{text-align:left}
}.blog-layout-3 .post-thumb{position:relative}
.blog-layout-3 .post-thumb .posted-on{position:absolute;top:0}
.blog-layout-3 .post-thumb .posted-on .entry-date span{display:block;width:100%;text-align:center}
.blog-layout-3.wmmb-no-thumb .post-thumb{width:auto;display:inline-block}
.blog-layout-3.wmmb-no-thumb .posted-on{position:relative;display:inline-block}
.wmmb-hb-account-login-wrapper .wmmb-hb-account-login{position:fixed;left:50%;top:50%;padding:35px;max-height:550px;width:340px;margin:0 0 0 -170px;background-color:#f1f1f1;z-index:1000011;box-shadow:0 3px 6px rgba(0,0,0,.3)}
.wmmb-hb-account-login-wrapper .wmmb-hb-account-login-bg{position:fixed;top:0;bottom:0;left:0;right:0;background:#000;opacity:.7;z-index:1000010;transition:all .3s}
.wmmb-hb-account-login-wrapper .wmmb-hb-login-header .wmmb-hb-login-close{background:0 0;border:0;font-size:24px;line-height:1;padding:.4em;color:inherit;-js-display:flex;display:flex;box-shadow:none}
.wmmb-hb-account-login-wrapper #loginform input[type=password],.wmmb-hb-account-login-wrapper #loginform input[type=text]{width:100%;max-width:100%;margin-top:10px;border:1px solid;background-color:transparent;vertical-align:middle}
.wmmb-hb-account-login-form-footer a.wmmb-header-account-footer-link:not(:last-child) span:after{content:"|";margin:0 .4em}
.wmmb-header-account-wrap .wmmb-header-account-link{pointer-events:none}
.wmmb-header-account-link.wmmb-account-action-link,.wmmb-header-account-link.wmmb-account-action-login,.wmmb-header-account-link.wmmb-account-action-login.customize-unpreviewable,.wmmb-header-break-point .wmmb-header-account-link{cursor:pointer;pointer-events:all}
.wmmb-header-break-point .wmmb-hf-account-menu-wrap{display:none}
.wmmb-header-account{-js-display:flex;display:flex}
.wmmb-header-account-wrap .wmmb-hb-account-login-wrapper{visibility:hidden}
.wmmb-header-account-wrap .wmmb-hb-account-login-wrapper .wmmb-hb-login-header{-js-display:flex;position:absolute;right:0;top:0;display:flex;justify-content:flex-end;min-height:calc(1.2em + 24px)}
.wmmb-header-account-wrap .wmmb-hb-account-login-wrapper .wmmb-hb-account-login{transform:scale(.7);opacity:0;transition:all .3s;overflow:auto}
.wmmb-header-account-wrap .wmmb-hb-account-login-wrapper.show{visibility:visible}
.wmmb-header-account-wrap .wmmb-hb-account-login-wrapper.show .wmmb-hb-account-login{transform:scale(1) translateY(-50%);opacity:1}
.wmmb-hb-login-body{height:100%;position:relative;line-height:1.5}
.wmmb-desktop .wmmb-hf-account-menu-wrap.wmmb-main-header-bar-alignment{position:relative}
.wmmb-desktop .main-header-bar .main-header-bar-navigation .wmmb-account-nav-menu{line-height:1.45}
.wmmb-desktop .wmmb-account-nav-menu{width:240px;background:#fff;left:-999em;position:absolute;top:0;z-index:99999;list-style:none;margin:0;padding-left:0;border:0;box-shadow:0 4px 10px -2px rgba(0,0,0,.1)}
.wmmb-desktop .wmmb-account-nav-menu .sub-menu{right:auto;top:0;margin-left:0}
.wmmb-desktop .wmmb-account-nav-menu .menu-item.focus>.sub-menu,.wmmb-desktop .wmmb-account-nav-menu .menu-item:hover>.sub-menu{left:100%}
.wmmb-desktop .wmmb-account-nav-menu .wmmb-left-align-sub-menu.menu-item.focus>.sub-menu,.wmmb-desktop .wmmb-account-nav-menu .wmmb-left-align-sub-menu.menu-item:hover>.sub-menu{left:-100%}
.wmmb-desktop .wmmb-account-nav-menu .menu-item .menu-link{padding:.9em 1em}
.wmmb-desktop .wmmb-account-nav-menu .menu-item{border-style:none}
.wmmb-desktop .wmmb-account-nav-menu .menu-item.menu-item-has-children>.menu-link:after{position:absolute;right:1em;top:50%;transform:translate(0,-50%) rotate(270deg)}
.wmmb-desktop .wmmb-above-header-bar .main-header-menu.wmmb-account-nav-menu>.menu-item,.wmmb-desktop .wmmb-below-header-bar .main-header-menu.wmmb-account-nav-menu>.menu-item,.wmmb-desktop .wmmb-primary-header-bar .main-header-menu.wmmb-account-nav-menu>.menu-item{height:auto;line-height:unset;bottom:-5px}
.site-header-section-left .wmmb-header-account-wrap.focus .wmmb-account-nav-menu,.site-header-section-left .wmmb-header-account-wrap:hover .wmmb-account-nav-menu{left:-100%;right:auto}
.wmmb-header-account-wrap.focus .wmmb-account-nav-menu,.wmmb-header-account-wrap:hover .wmmb-account-nav-menu{right:-100%;left:auto}
.wmmb-header-account-wrap .eycj-MyAccount-navigation-link.is-active a{background:unset}
.wmmb-header-account-wrap .menu-item:last-child>.menu-link{border-style:none}
.wmmb-divider-wrapper{border:0}
.wmmb-mobile-popup-content .wmmb-header-divider-element{justify-content:center}
.wmmb-header-divider-element{position:relative}
.wmmb-fb-divider-layout-vertical{position:relative}
.wmmb-hb-divider-layout-vertical.wmmb-header-divider-element{height:100%}
.wmmb-mobile-header-content .wmmb-builder-layout-element:not(.wmmb-builder-menu):not(.wmmb-header-divider-element),.wmmb-mobile-popup-content .wmmb-builder-layout-element:not(.wmmb-builder-menu):not(.wmmb-header-divider-element){padding:15px 20px}
.footer-widget-area .wmmb-footer-divider-element{position:relative;align-items:center}
.footer-widget-area .wmmb-divider-wrapper{display:inline-block}
.wmmb-builder-footer-grid-columns .wmmb-fb-divider-layout-horizontal{-js-display:inline-flex;display:inline-flex;vertical-align:middle}
[data-section*=section-fb-button-] .wmmb-builder-button-size-xs .wmmb-custom-button,[data-section*=section-hb-button-] .wmmb-builder-button-size-xs .wmmb-custom-button{font-size:13px;padding:8px 20px}
[data-section*=section-fb-button-] .wmmb-builder-button-size-sm .wmmb-custom-button,[data-section*=section-hb-button-] .wmmb-builder-button-size-sm .wmmb-custom-button{font-size:15px;padding:10px 40px}
[data-section*=section-fb-button-] .wmmb-builder-button-size-md .wmmb-custom-button,[data-section*=section-hb-button-] .wmmb-builder-button-size-md .wmmb-custom-button{font-size:17px;padding:15px 45px}
[data-section*=section-fb-button-] .wmmb-builder-button-size-lg .wmmb-custom-button,[data-section*=section-hb-button-] .wmmb-builder-button-size-lg .wmmb-custom-button{font-size:19px;padding:20px 50px}
[data-section*=section-fb-button-] .wmmb-builder-button-size-xl .wmmb-custom-button,[data-section*=section-hb-button-] .wmmb-builder-button-size-xl .wmmb-custom-button{font-size:21px;padding:25px 55px}
.wmmb-fb-divider-layout-vertical{-js-display:flex;display:flex}
.site-footer-section{position:relative}
.wmmb-builder-language-switcher .wmmb-builder-language-switcher-menu{list-style:none;margin:0;padding:0;line-height:normal;-webkit-tap-highlight-color:transparent}
.wmmb-builder-language-switcher-layout-vertical .wmmb-builder-language-switcher{display:block}
.wmmb-builder-language-switcher-layout-vertical .wmmb-builder-language-switcher-menu{display:block}
.wmmb-builder-language-switcher-layout-horizontal .wmmb-builder-language-switcher{-js-display:flex;display:flex}
.wmmb-builder-language-switcher-layout-horizontal .wmmb-builder-language-switcher-menu{-js-display:flex;display:flex;flex-wrap:wrap}
.wmmb-builder-language-switcher a{-js-display:flex;display:flex;align-items:center}
.wmmb-lswitcher-item-footer,.wmmb-lswitcher-item-header{-js-display:inline-flex;display:inline-flex}
span.wmmb-lswitcher-item-footer:last-child,span.wmmb-lswitcher-item-header:last-child{margin-right:0}
.wmmb-header-sticky-active{position:fixed!important;right:0;left:0;margin:0 auto;z-index:99}
.wmmb-footer-sticky-active .wmmb-custom-footer{position:fixed!important;right:0;left:0;bottom:0;margin:0 auto;z-index:99}
.wmmb-custom-header{position:relative;z-index:99}
.wmmb-custom-header.wmmb-header-sticky-active .fl-row-content-wrap{transition:padding .3s linear}
.wmmb-custom-header.wmmb-header-sticky-active .fl-module-content{transition:all .3s linear}
.wmmb-custom-header.wmmb-header-sticky-active .eywm-section-wrap{transition:padding .3s linear}
.wmmb-custom-header.wmmb-header-sticky-active .eywm-row>.eywm-column>.eywm-element-populated{transition:all .3s linear}
.wmmb-shrink-custom-header .wmmb-custom-header.wmmb-sticky-shrunk .fl-row-content-wrap{transition:padding .3s linear;padding-top:5px;padding-bottom:5px;box-sizing:border-box}
.wmmb-shrink-custom-header .wmmb-custom-header.wmmb-sticky-shrunk .fl-module-content{margin-top:5px;margin-bottom:5px;transition:all .3s linear}
.wmmb-shrink-custom-header .wmmb-custom-header.wmmb-sticky-shrunk .fl-module-content.fl-node-content img{max-height:50px;width:auto}
.wmmb-shrink-custom-header .wmmb-custom-header.wmmb-sticky-shrunk .eywm-section-wrap{transition:padding .3s linear;box-sizing:border-box}
.wmmb-shrink-custom-header .wmmb-custom-header.wmmb-sticky-shrunk .eywm-section-wrap img{max-height:50px;width:auto}
.wmmb-shrink-custom-header .wmmb-custom-header.wmmb-sticky-shrunk .eywm-row>.eywm-column>.eywm-element-populated{max-height:60px;transition:all .3s linear}
.single-advanced-hook .wmmb-no-title,.single-advanced-hook .hentry{margin:0}
.js_active .wmmb-plain-container.single-advanced-hook .entry-header{margin:0}
body.wmmb-padded-layout::after,body.wmmb-padded-layout::before{background:inherit;content:"";display:block;height:0;left:0;position:fixed;width:100%;z-index:999}
body.wmmb-padded-layout::after{bottom:0}
body.wmmb-padded-layout{background-attachment:fixed}
body.wmmb-padded-layout::before{top:0}
@media (min-width:44.375em){body.wmmb-padded-layout.admin-bar::before{top:46px}
}@media (min-width:48.9375em){body.wmmb-padded-layout.admin-bar::before{top:32px}
}.eywm-page.wmmb-box-layout #page,.eywm-page.wmmb-padded-layout #page{overflow:hidden}
.siteorigin-panels.wmmb-box-layout #page,.siteorigin-panels.wmmb-padded-layout #page{overflow:hidden}
.wmmb-separate-container.wmmb-box-layout #content .wmmb-container{padding-left:0;padding-right:0}
@media (max-width:768px){.wmmb-separate-container.wmmb-box-layout #content .wmmb-container{padding-left:20px;padding-right:20px}
}@media (max-width:544px){.wmmb-separate-container.wmmb-box-layout #content .wmmb-container{padding-left:.54em;padding-right:.54em}
}.js_active .wmmb-box-layout #page,.js_active .wmmb-padded-layout #page{overflow:hidden}
.js_active .wmmb-box-layout.wmmb-page-builder-template .vc_row[data-vc-full-width],.js_active .wmmb-padded-layout.wmmb-page-builder-template .vc_row[data-vc-full-width]{max-width:100%;left:0!important}
.wmmb-sticky-active{position:fixed!important;right:0;left:0;margin:0 auto}
.wmmb-nav-up{transform:translateY(-100%)}
.site-header .sticky-custom-logo{display:none}
.wmmb-primary-sticky-header-active li.wmmb-masthead-custom-menu-items a,.wmmb-primary-sticky-header-active li.wmmb-masthead-custom-menu-items a:focus,.wmmb-primary-sticky-header-active li.wmmb-masthead-custom-menu-items a:hover{background:0 0}
.wmmb-fullscreen-active .wmmb-above-header,.wmmb-offcanvas-active .wmmb-above-header{z-index:4}
.wmmb-fullscreen-active .wmmb-above-header.wmmb-sticky-active,.wmmb-offcanvas-active .wmmb-above-header.wmmb-sticky-active{z-index:0}
#wmmb-fixed-header{position:fixed;visibility:hidden;top:0;left:0;width:100%}
#wmmb-fixed-header .main-header-bar{box-shadow:0 1px 2px rgba(0,0,0,.2)}
#wmmb-fixed-header.wmmb-header-slide{transform:translateY(-100%);transition:transform .3s linear,top .3s linear,visibility .3s linear}
#wmmb-fixed-header.wmmb-header-fade{opacity:0;transition:opacity .3s linear}
.main-header-bar.wmmb-sticky-active{box-shadow:0 2px 10px 0 rgba(36,50,66,.075)}
.wmmb-sticky-custom-logo .wmmb-header-sticked .custom-logo-link,.wmmb-sticky-custom-logo .wmmb-header-sticked .custom-mobile-logo-link{display:none}
.wmmb-sticky-custom-logo .wmmb-header-sticked .sticky-custom-logo{display:inline-block}
.wmmb-sticky-custom-logo.wmmb-primary-sticky-header-active.wmmb-header-break-point.wmmb-replace-site-logo-transparent.wmmb-theme-transparent-header .transparent-custom-logo{display:none}
.wmmb-header-stick-fade-active .wmmb-sticky-custom-logo.wmmb-primary-sticky-header-active.wmmb-header-break-point.wmmb-replace-site-logo-transparent.wmmb-theme-transparent-header .transparent-custom-logo,.wmmb-header-stick-scroll-active .wmmb-sticky-custom-logo.wmmb-primary-sticky-header-active.wmmb-header-break-point.wmmb-replace-site-logo-transparent.wmmb-theme-transparent-header .transparent-custom-logo,.wmmb-header-stick-slide-active .wmmb-sticky-custom-logo.wmmb-primary-sticky-header-active.wmmb-header-break-point.wmmb-replace-site-logo-transparent.wmmb-theme-transparent-header .transparent-custom-logo{display:inline-block}
.wmmb-sticky-main-shrink .wmmb-sticky-shrunk .main-header-bar,.wmmb-sticky-main-shrink .wmmb-sticky-shrunk.main-header-bar{line-height:55px}
.wmmb-sticky-main-shrink .wmmb-sticky-shrunk .main-header-bar .wmmb-site-identity,.wmmb-sticky-main-shrink .wmmb-sticky-shrunk.main-header-bar .wmmb-site-identity{padding-top:.5em;padding-bottom:.5em}
.wmmb-sticky-main-shrink .wmmb-sticky-shrunk .site-navigation{line-height:3}
.wmmb-sticky-main-shrink .wmmb-sticky-shrunk .site-logo-img img{max-height:55px!important;width:auto}
.wmmb-sticky-main-shrink.wmmb-header-break-point .wmmb-sticky-shrunk .main-header-bar,.wmmb-sticky-main-shrink.wmmb-header-break-point .wmmb-sticky-shrunk.main-header-bar{padding-bottom:0}
.wmmb-sticky-main-shrink.wmmb-header-break-point .wmmb-sticky-shrunk .wmmb-mobile-menu-buttons{line-height:0;padding-bottom:.5em}
.wmmb-sticky-main-shrink.wmmb-header-break-point .wmmb-sticky-shrunk .site-branding{padding-bottom:.5em}
.wmmb-sticky-above-shrink .wmmb-sticky-shrunk .wmmb-above-header-bar .wmmb-site-identity,.wmmb-sticky-above-shrink .wmmb-sticky-shrunk.wmmb-above-header-bar .wmmb-site-identity{padding-top:.5em;padding-bottom:.5em}
.wmmb-sticky-above-shrink .wmmb-sticky-shrunk .site-navigation{line-height:3}
.wmmb-sticky-above-shrink .wmmb-sticky-shrunk .site-logo-img img{max-height:55px;width:auto}
.wmmb-sticky-above-shrink.wmmb-header-break-point .wmmb-sticky-shrunk .wmmb-above-header-bar,.wmmb-sticky-above-shrink.wmmb-header-break-point .wmmb-sticky-shrunk.wmmb-above-header-bar{padding-bottom:0}
.wmmb-sticky-above-shrink.wmmb-header-break-point .wmmb-sticky-shrunk .wmmb-mobile-menu-buttons{line-height:0;padding-bottom:.5em}
.wmmb-sticky-above-shrink.wmmb-header-break-point .wmmb-sticky-shrunk .site-branding{padding-bottom:.5em}
.wmmb-sticky-below-shrink .wmmb-sticky-shrunk .wmmb-below-header-bar .wmmb-site-identity,.wmmb-sticky-below-shrink .wmmb-sticky-shrunk.wmmb-below-header-bar .wmmb-site-identity{padding-top:.5em;padding-bottom:.5em}
.wmmb-sticky-below-shrink .wmmb-sticky-shrunk .site-navigation{line-height:3}
.wmmb-sticky-below-shrink .wmmb-sticky-shrunk .site-logo-img img{max-height:55px;width:auto}
.wmmb-sticky-below-shrink.wmmb-header-break-point .wmmb-sticky-shrunk .wmmb-below-header-bar,.wmmb-sticky-below-shrink.wmmb-header-break-point .wmmb-sticky-shrunk.wmmb-below-header-bar{padding-bottom:0}
.wmmb-sticky-below-shrink.wmmb-header-break-point .wmmb-sticky-shrunk .wmmb-mobile-menu-buttons{line-height:0;padding-bottom:.5em}
.wmmb-sticky-below-shrink.wmmb-header-break-point .wmmb-sticky-shrunk .site-branding{padding-bottom:.5em}
.wmmb-header-break-point .wmmb-sticky-active .sticky-custom-logo img{display:block}
.wmmb-header-break-point .wmmb-has-mobile-header-logo .wmmb-header-sticked .sticky-custom-logo img{display:block}
.wmmb-header-break-point .wmmb-has-mobile-header-logo .wmmb-header-sticked .wmmb-mobile-header-logo{display:none}
.wmmb-header-break-point .wmmb-header-sticked .sticky-custom-logo img{display:block}
.wmmb-header-break-point.wmmb-inherit-site-logo-sticky .wmmb-has-mobile-header-logo .wmmb-header-sticked .custom-logo-link img{display:none}
.wmmb-header-break-point.wmmb-inherit-site-logo-sticky .wmmb-has-mobile-header-logo .wmmb-header-sticked .custom-mobile-logo-link img{display:inline-block}
.above-header-toggle-on .main-header-bar{z-index:1}
.wmmb-main-header-nav-open.wmmb-hfb-header #wmmb-fixed-header .wmmb-mobile-header-wrap .wmmb-mobile-header-content{display:none}
.wmmb-main-header-nav-open.wmmb-hfb-header #wmmb-fixed-header .wmmb-desktop-header-content{display:none}
.wmmb-main-header-nav-open.wmmb-hfb-header .wmmb-mobile-header-wrap .wmmb-mobile-header-content{display:block}
.wmmb-main-header-nav-open.wmmb-hfb-header .wmmb-desktop-header-content{display:block}
.wmmb-header-stick-fade-active .wmmb-main-header-nav-open.wmmb-hfb-header #wmmb-fixed-header .wmmb-mobile-header-wrap .wmmb-mobile-header-content,.wmmb-header-stick-scroll-active .wmmb-main-header-nav-open.wmmb-hfb-header #wmmb-fixed-header .wmmb-mobile-header-wrap .wmmb-mobile-header-content,.wmmb-header-stick-slide-active .wmmb-main-header-nav-open.wmmb-hfb-header #wmmb-fixed-header .wmmb-mobile-header-wrap .wmmb-mobile-header-content{display:block}
.wmmb-header-stick-fade-active .wmmb-main-header-nav-open.wmmb-hfb-header #wmmb-fixed-header .wmmb-desktop-header-content,.wmmb-header-stick-scroll-active .wmmb-main-header-nav-open.wmmb-hfb-header #wmmb-fixed-header .wmmb-desktop-header-content,.wmmb-header-stick-slide-active .wmmb-main-header-nav-open.wmmb-hfb-header #wmmb-fixed-header .wmmb-desktop-header-content{display:block}
.wmmb-header-stick-fade-active .wmmb-main-header-nav-open.wmmb-hfb-header #masthead>.wmmb-mobile-header-wrap .wmmb-mobile-header-content,.wmmb-header-stick-scroll-active .wmmb-main-header-nav-open.wmmb-hfb-header #masthead>.wmmb-mobile-header-wrap .wmmb-mobile-header-content,.wmmb-header-stick-slide-active .wmmb-main-header-nav-open.wmmb-hfb-header #masthead>.wmmb-mobile-header-wrap .wmmb-mobile-header-content{display:none}
.wmmb-header-stick-fade-active .wmmb-main-header-nav-open.wmmb-hfb-header #masthead>.wmmb-desktop-header-content,.wmmb-header-stick-scroll-active .wmmb-main-header-nav-open.wmmb-hfb-header #masthead>.wmmb-desktop-header-content,.wmmb-header-stick-slide-active .wmmb-main-header-nav-open.wmmb-hfb-header #masthead>.wmmb-desktop-header-content{display:none}
.wmmb-header-stick-fade-active.wmmb-off-canvas-active .wmmb-main-header-nav-open.wmmb-hfb-header #wmmb-fixed-header .wmmb-mobile-header-wrap .wmmb-mobile-header-content,.wmmb-header-stick-scroll-active.wmmb-off-canvas-active .wmmb-main-header-nav-open.wmmb-hfb-header #wmmb-fixed-header .wmmb-mobile-header-wrap .wmmb-mobile-header-content,.wmmb-header-stick-slide-active.wmmb-off-canvas-active .wmmb-main-header-nav-open.wmmb-hfb-header #wmmb-fixed-header .wmmb-mobile-header-wrap .wmmb-mobile-header-content{display:none}
.wmmb-header-stick-fade-active.wmmb-off-canvas-active .wmmb-main-header-nav-open.wmmb-hfb-header #wmmb-fixed-header .wmmb-desktop-header-content,.wmmb-header-stick-scroll-active.wmmb-off-canvas-active .wmmb-main-header-nav-open.wmmb-hfb-header #wmmb-fixed-header .wmmb-desktop-header-content,.wmmb-header-stick-slide-active.wmmb-off-canvas-active .wmmb-main-header-nav-open.wmmb-hfb-header #wmmb-fixed-header .wmmb-desktop-header-content{display:none}
.wmmb-above-sticky-header-active.wmmb-main-header-nav-open.wmmb-hfb-header #masthead>#wmmb-desktop-header .wmmb-desktop-header-content,.wmmb-above-sticky-header-active.wmmb-main-header-nav-open.wmmb-hfb-header #masthead>.wmmb-mobile-header-wrap .wmmb-mobile-header-content,.wmmb-above-sticky-header-active.wmmb-main-header-nav-open.astra-hfb-header #masthead>#wmmb-desktop-header .wmmb-desktop-header-content,.wmmb-above-sticky-header-active.wmmb-main-header-nav-open.astra-hfb-header #masthead>.wmmb-mobile-header-wrap .wmmb-mobile-header-content,.wmmb-below-sticky-header-active.wmmb-main-header-nav-open.wmmb-hfb-header #masthead>#wmmb-desktop-header .wmmb-desktop-header-content,.wmmb-below-sticky-header-active.wmmb-main-header-nav-open.wmmb-hfb-header #masthead>.wmmb-mobile-header-wrap .wmmb-mobile-header-content,.wmmb-below-sticky-header-active.wmmb-main-header-nav-open.astra-hfb-header #masthead>#wmmb-desktop-header .wmmb-desktop-header-content,.wmmb-below-sticky-header-active.wmmb-main-header-nav-open.astra-hfb-header #masthead>.wmmb-mobile-header-wrap .wmmb-mobile-header-content,.wmmb-primary-sticky-header-active.wmmb-main-header-nav-open.wmmb-hfb-header #masthead>#wmmb-desktop-header .wmmb-desktop-header-content,.wmmb-primary-sticky-header-active.wmmb-main-header-nav-open.wmmb-hfb-header #masthead>.wmmb-mobile-header-wrap .wmmb-mobile-header-content,.wmmb-primary-sticky-header-active.wmmb-main-header-nav-open.astra-hfb-header #masthead>#wmmb-desktop-header .wmmb-desktop-header-content,.wmmb-primary-sticky-header-active.wmmb-main-header-nav-open.astra-hfb-header #masthead>.wmmb-mobile-header-wrap .wmmb-mobile-header-content{position:fixed}
.site-above-header-wrap,.site-below-header-wrap,.site-primary-header-wrap{transition:all .2s linear}
.wmmb-header-stick-slide-active .wmmb-flyout-menu-enable.wmmb-header-break-point #masthead>.main-header-bar-navigation{display:none!important}
.wmmb-header-stick-fade-active .wmmb-flyout-menu-enable.wmmb-header-break-point #masthead>.main-header-bar-navigation{display:none!important}
.wmmb-flyout-menu-overlay .wmmb-stick-primary-below-wrapper.wmmb-sticky-active{z-index:5}
.wmmb-fullscreen-menu-overlay #wmmb-fixed-header{z-index:9}
.wmmb-flyout-menu-enable.wmmb-primary-sticky-enabled .wmmb-stick-primary-below-wrapper,.wmmb-flyout-menu-enable.wmmb-primary-sticky-enabled .main-header-bar{overflow-y:unset!important}
#wmmb-mobile-header .content-align-flex-start{max-height:60vh;overflow:auto}
.wmmb-shop-pagination-infinite{text-align:center;margin:2.5em 0 0}
.wmmb-page-builder-template .wmmb-shop-pagination-infinite{margin:2.5em 0}
.wmmb-shop-load-more{cursor:pointer;display:none;border:2px solid var(--wmmb-border-color);transition:all .2s linear;color:#000}
.wmmb-shop-load-more.active{display:inline-block;padding:0 1.5em;line-height:3em}
.wmmb-shop-load-more.no-more:hover{border-color:var(--wmmb-border-color);color:#000}
.infinite-scroll .posts-navigation,.infinite-scroll.neverending .site-footer{display:none}
.infinity-end.neverending .site-footer{display:block}
.wmmb-shop-load-more.no-more:hover{background-color:inherit}
.no-more{cursor:default}
.wmmb-loader{display:none;margin:0 auto;min-height:58px;line-height:58px;width:70px;text-align:center}
.wmmb-loader>div{width:18px;height:18px;background-color:#0085ba;border-radius:100%;display:inline-block;animation:sk-bouncedelay 1.4s infinite ease-in-out both}
.wmmb-loader .wmmb-loader-1{animation-delay:-.32s}
.wmmb-loader .wmmb-loader-2{animation-delay:-.16s}
@keyframes sk-bouncedelay{0%,100%,80%{transform:scale(0)}
40%{transform:scale(1)}
}.wmmb-eycj-pagination-type-infinite .eycj-pagination{display:none}
.logged-in.admin-bar.eycj .astra-off-canvas-sidebar,.logged-in.admin-bar.eycj-page .astra-off-canvas-sidebar{top:32px;height:calc(100% - 32px)}
.logged-in.admin-bar.eycj .close,.logged-in.admin-bar.eycj-page .close{top:5px}
.eycj .wmmb-shop-toolbar-container{margin-bottom:2.5em;-js-display:flex;display:flex;align-items:center;justify-content:space-between}
.eycj .wmmb-shop-toolbar-container .eycj-ordering,.eycj .wmmb-shop-toolbar-container>*{margin:0}
.eycj .wmmb-shop-toolbar-container>:last-child{float:right}
.eycj .wmmb-shop-toolbar-container .wmmb-shop-toolbar-aside-wrap{-js-display:inline-flex;display:inline-flex;align-items:center;column-gap:20px}
.eycj .wmmb-shop-toolbar-container .wmmb-shop-toolbar-aside-wrap .eycj-result-count{margin:0}
.eycj .wmmb-shop-toolbar-container .wmmb-shop-toolbar-aside-wrap .astra-shop-filter-button{-js-display:flex;display:flex;align-items:center}
.wmmb-woo-mini-cart-wrapper{display:inline-block;line-height:4}
.wmmb-woo-mini-cart-wrapper.top .widget_shopping_cart{box-shadow:0 -2px 8px 1px rgba(0,0,0,.07)}
.wmmb-woo-mini-cart-wrapper.top .wmmb-site-header-cart .widget_shopping_cart{bottom:100%;top:auto}
.wmmb-woo-mini-cart-wrapper.top .wmmb-site-header-cart .widget_shopping_cart:before{bottom:-18px;transform:rotateX(180deg)}
.wmmb-woo-mini-cart-wrapper.top .wmmb-site-header-cart .widget_shopping_cart:after{bottom:-12px;transform:rotateX(180deg)}
.wmmb-woo-mini-cart-wrapper.bottom .widget_shopping_cart{box-shadow:0 2px 8px 1px rgba(0,0,0,.07)}
.wmmb-woo-mini-cart-wrapper.bottom .widget_shopping_cart:focus .widget_shopping_cart,.wmmb-woo-mini-cart-wrapper.bottom .widget_shopping_cart:hover .widget_shopping_cart{bottom:100%;top:auto}
.wmmb-woo-mini-cart-wrapper.left .wmmb-site-header-cart .widget_shopping_cart{right:0;left:auto}
.wmmb-woo-mini-cart-wrapper.left .wmmb-site-header-cart .widget_shopping_cart:before{right:10px;left:auto}
.wmmb-woo-mini-cart-wrapper.left .wmmb-site-header-cart .widget_shopping_cart:after{right:13px;left:auto}
.wmmb-woo-mini-cart-wrapper.right .wmmb-site-header-cart .widget_shopping_cart{right:auto;left:0}
.wmmb-woo-mini-cart-wrapper.right .wmmb-site-header-cart .widget_shopping_cart:before{right:auto;left:10px}
.wmmb-woo-mini-cart-wrapper.right .wmmb-site-header-cart .widget_shopping_cart:after{right:auto;left:14px}
.wmmb-separate-container #secondary .wmmb-woo-mini-cart-wrapper .widget_shopping_cart{padding:0}
.wmmb-off-canvas-overlay .eycj .astra-off-canvas-sidebar-wrapper,.wmmb-off-canvas-overlay .eycj-page .astra-off-canvas-sidebar-wrapper{visibility:visible;opacity:1}
.wmmb-off-canvas-overlay .eycj .astra-off-canvas-sidebar-wrapper .astra-off-canvas-sidebar,.wmmb-off-canvas-overlay .eycj-page .astra-off-canvas-sidebar-wrapper .astra-off-canvas-sidebar{left:0}
.eycj .astra-shop-filter-button,.eycj button.astra-shop-filter-button,.eycj-page .astra-shop-filter-button,.eycj-page button.astra-shop-filter-button{float:left;outline:0;margin:0}
.eycj .astra-shop-filter-button .wmmb-icon.icon-close,.eycj button.astra-shop-filter-button .wmmb-icon.icon-close,.eycj-page .astra-shop-filter-button .wmmb-icon.icon-close,.eycj-page button.astra-shop-filter-button .wmmb-icon.icon-close{display:none}
.eycj .astra-shop-filter-button .astra-woo-filter-text,.eycj button.astra-shop-filter-button .astra-woo-filter-text,.eycj-page .astra-shop-filter-button .astra-woo-filter-text,.eycj-page button.astra-shop-filter-button .astra-woo-filter-text{margin-left:.5em;font-size:1.07em;color:var(--wmmb-global-color-2)}
.eycj .astra-shop-filter-button .astra-woo-filter-icon,.eycj button.astra-shop-filter-button .astra-woo-filter-icon,.eycj-page .astra-shop-filter-button .astra-woo-filter-icon,.eycj-page button.astra-shop-filter-button .astra-woo-filter-icon{display:inline-block;font-size:1.3em;line-height:1;font-weight:400;vertical-align:middle;width:.8em}
.eycj .astra-shop-filter-button .astra-woo-filter-icon svg,.eycj button.astra-shop-filter-button .astra-woo-filter-icon svg,.eycj-page .astra-shop-filter-button .astra-woo-filter-icon svg,.eycj-page button.astra-shop-filter-button .astra-woo-filter-icon svg{font-size:1em;width:.8em;height:.8em;color:var(--wmmb-global-color-3)}
.eycj .astra-shop-filter-button.active .wmmb-icon.icon-menu-bars,.eycj button.astra-shop-filter-button.active .wmmb-icon.icon-menu-bars,.eycj-page .astra-shop-filter-button.active .wmmb-icon.icon-menu-bars,.eycj-page button.astra-shop-filter-button.active .wmmb-icon.icon-menu-bars{display:none}
.eycj .astra-shop-filter-button.active .wmmb-icon.icon-close,.eycj button.astra-shop-filter-button.active .wmmb-icon.icon-close,.eycj-page .astra-shop-filter-button.active .wmmb-icon.icon-close,.eycj-page button.astra-shop-filter-button.active .wmmb-icon.icon-close{display:inline-block}
.eycj button.astra-shop-filter-button,.eycj-page button.astra-shop-filter-button{padding:.67em 1em;font-weight:600;-js-display:flex;display:flex;align-items:center}
.eycj button.astra-shop-filter-button .astra-woo-filter-text,.eycj-page button.astra-shop-filter-button .astra-woo-filter-text{color:inherit}
.eycj button.astra-shop-filter-button .astra-woo-filter-icon svg,.eycj-page button.astra-shop-filter-button .astra-woo-filter-icon svg{color:inherit}
.eycj button.astra-shop-filter-button~.eycj-result-count,.eycj-page button.astra-shop-filter-button~.eycj-result-count{padding:4px 0}
.eycj .wmmb-eycj-container .widget_layered_nav_filters,.eycj-page .wmmb-eycj-container .widget_layered_nav_filters{clear:both;margin:0 0 1.5em}
.eycj .astra-off-canvas-sidebar-wrapper,.eycj-page .astra-off-canvas-sidebar-wrapper{width:100%;top:0;position:fixed;height:100%;background:rgba(0,0,0,.4);z-index:99;visibility:hidden;opacity:0;transition:.25s ease-in-out}
.eycj .astra-off-canvas-sidebar-wrapper .close,.eycj-page .astra-off-canvas-sidebar-wrapper .close{position:absolute;right:5px;top:5px;line-height:1;cursor:pointer;color:var(--wmmb-global-color-3);z-index:1;opacity:.8}
.eycj .astra-off-canvas-sidebar-wrapper .close .wmmb-icon,.eycj-page .astra-off-canvas-sidebar-wrapper .close .wmmb-icon{pointer-events:none}
.eycj .astra-off-canvas-sidebar-wrapper .close:hover,.eycj-page .astra-off-canvas-sidebar-wrapper .close:hover{opacity:1}
.eycj .astra-off-canvas-sidebar-wrapper .astra-off-canvas-sidebar,.eycj-page .astra-off-canvas-sidebar-wrapper .astra-off-canvas-sidebar{position:absolute;background:#fff;height:100%;top:0;left:-100%;padding:35px;box-shadow:0 0 12px 0 rgba(0,0,0,.4);width:325px;overflow:auto;transition:.3s ease-in-out}
.eycj .astra-off-canvas-sidebar-wrapper .astra-off-canvas-sidebar .widget_price_filter .price_slider_amount .button,.eycj .astra-off-canvas-sidebar-wrapper .astra-off-canvas-sidebar .widget_shopping_cart .eycj-mini-cart__buttons a,.eycj-page .astra-off-canvas-sidebar-wrapper .astra-off-canvas-sidebar .widget_price_filter .price_slider_amount .button,.eycj-page .astra-off-canvas-sidebar-wrapper .astra-off-canvas-sidebar .widget_shopping_cart .eycj-mini-cart__buttons a{padding:10px 15px;font-weight:400}
.eycj .astra-off-canvas-sidebar-wrapper .astra-off-canvas-sidebar ul.product_list_widget li a,.eycj-page .astra-off-canvas-sidebar-wrapper .astra-off-canvas-sidebar ul.product_list_widget li a{margin-bottom:4px;line-height:1.2}
.eycj ul.products li.product,.eycj-page ul.products li.product{padding-bottom:1.2em;transition:all .3s ease-in-out}
.eycj ul.products li.product .wmmb-woo-shop-product-description p:last-child,.eycj ul.products li.product>.wmmb-loop-product__link:last-child .eycj-loop-product__title,.eycj ul.products li.product>.button:last-child,.eycj ul.products li.product>:last-child,.eycj-page ul.products li.product .wmmb-woo-shop-product-description p:last-child,.eycj-page ul.products li.product>.wmmb-loop-product__link:last-child .eycj-loop-product__title,.eycj-page ul.products li.product>.button:last-child,.eycj-page ul.products li.product>:last-child{margin-bottom:0}
.eycj ul.products li.product .astra-shop-summary-wrap,.eycj-page ul.products li.product .astra-shop-summary-wrap{padding:0 1.2em}
.eycj ul.products li.product.box-shadow-0.box-shadow-0-hover,.eycj-page ul.products li.product.box-shadow-0.box-shadow-0-hover{padding-bottom:0}
.eycj ul.products li.product.box-shadow-0.box-shadow-0-hover .astra-shop-summary-wrap,.eycj-page ul.products li.product.box-shadow-0.box-shadow-0-hover .astra-shop-summary-wrap{padding:0}
.eycj ul.products li.product.box-shadow-0.box-shadow-0-hover .added_to_cart,.eycj-page ul.products li.product.box-shadow-0.box-shadow-0-hover .added_to_cart{margin:0}
.eycj ul.products li.product .button,.eycj-page ul.products li.product .button{margin:.5em 0}
.eycj ul.products li.product .button.added,.eycj-page ul.products li.product .button.added{margin-bottom:0;transition:none}
.eycj ul.products li.product .added_to_cart,.eycj-page ul.products li.product .added_to_cart{margin:0 1.2em}
.eycj ul.products li.product .description p,.eycj-page ul.products li.product .description p{margin:0;font-size:.9rem;line-height:1.5}
.eycj ul.products li.product .categories,.eycj-page ul.products li.product .categories{font-size:.857rem}
.eycj ul.products li.product .astra-shop-thumbnail-wrap,.eycj-page ul.products li.product .astra-shop-thumbnail-wrap{margin-bottom:.8em}
.eycj ul.products li.product .eycj-loop-product__link,.eycj-page ul.products li.product .eycj-loop-product__link{overflow:hidden}
.eycj ul.products li.product .eycj-loop-product__link img,.eycj-page ul.products li.product .eycj-loop-product__link img{margin-bottom:0;-webkit-backface-visibility:hidden;backface-visibility:hidden;transition:filter .6s,opacity .6s,transform .6s}
.eycj ul.products li.product.astra-woo-hover-zoom:hover img,.eycj-page ul.products li.product.astra-woo-hover-zoom:hover img{transform:scale(1.1)}
.eycj ul.products li.product.astra-woo-hover-zoom-fade:hover img,.eycj-page ul.products li.product.astra-woo-hover-zoom-fade:hover img{opacity:.7;transform:scale(1.1)}
.eycj ul.products li.product.astra-woo-hover-fade:hover img,.eycj-page ul.products li.product.astra-woo-hover-fade:hover img{opacity:.7}
.eycj-checkout.distraction-free .main-header-container{text-align:center;justify-content:center}
.eycj-checkout.distraction-free .site-branding .site-title{justify-content:center}
.eycj ul.products li.product .onsale,.eycj-page ul.products li.product .onsale{border-radius:999px;padding:0 2px}
.eycj ul.products li.product .onsale.square,.eycj ul.products li.product .onsale.square-outline,.eycj-page ul.products li.product .onsale.square,.eycj-page ul.products li.product .onsale.square-outline{border-radius:0;padding:0}
.eycj .onsale.circle-outline,.eycj-page .onsale.circle-outline{line-height:2.7}
.eycj div.product .onsale.circle-outline,.eycj-page div.product .onsale.circle-outline{line-height:3.1}
.eycj .onsale.square,.eycj .onsale.square-outline,.eycj div.product .onsale.square,.eycj div.product .onsale.square-outline,.eycj-page .onsale.square,.eycj-page .onsale.square-outline,.eycj-page div.product .onsale.square,.eycj-page div.product .onsale.square-outline{border-radius:0;padding:0;line-height:3}
.eycj.single-product .related.products{width:100%}
.wmmb-eycj-pagination-default .eycj-pagination .page-numbers,.wmmb-eycj-pagination-default .eycj-pagination .page-numbers li{border:0}
.wmmb-eycj-pagination-default.eycj nav.eycj-pagination ul li a:focus,.wmmb-eycj-pagination-default.eycj nav.eycj-pagination ul li a:hover,.wmmb-eycj-pagination-default.eycj nav.eycj-pagination ul li span.current{background:0 0;color:inherit}
.wmmb-eycj-pagination-circle .eycj-pagination .page-numbers{border:0}
.wmmb-eycj-pagination-circle.eycj nav.eycj-pagination ul li{margin:0 3px;border:none}
.wmmb-eycj-pagination-circle.eycj nav.eycj-pagination ul li>a,.wmmb-eycj-pagination-circle.eycj nav.eycj-pagination ul li>span{border-width:1px;border-style:solid;border-radius:50%;min-width:calc(2.5em + 2px)}
@media all and (min-width:421px){.eycj div.product.wmmb-product-tabs-layout-vertical .eycj-product-gallery{margin-bottom:3em}
.eycj div.product.wmmb-product-tabs-layout-vertical .eycj-tabs{margin-bottom:3.5em;-js-display:flex;display:flex;flex-wrap:wrap}
.eycj div.product.wmmb-product-tabs-layout-vertical .eycj-tabs:after{content:"";display:table;clear:both}
.eycj div.product.wmmb-product-tabs-layout-vertical .eycj-tabs ul.tabs{padding:0;width:200px;float:left;margin:0;border:none}
.eycj div.product.wmmb-product-tabs-layout-vertical .eycj-tabs .panel{border:1px solid var(--wmmb-border-color);border-width:0 0 0 1px;padding:0 1.5em 1.5em 1.5em;margin-bottom:0;width:calc(100% - 200px)}
.wmmb-product-tabs-layout-vertical .eycj-Tabs-panel h1,.wmmb-product-tabs-layout-vertical .eycj-Tabs-panel h2,.wmmb-product-tabs-layout-vertical .eycj-Tabs-panel h3,.wmmb-product-tabs-layout-vertical .eycj-Tabs-panel h4,.wmmb-product-tabs-layout-vertical .eycj-Tabs-panel h5,.wmmb-product-tabs-layout-vertical .eycj-Tabs-panel h6{clear:none}
}.eycj div.product.wmmb-product-tabs-layout-vertical .eycj-tabs{border-top:0}
.eycj div.product.wmmb-product-tabs-layout-vertical .eycj-tabs ul.tabs li{width:100%;margin:0;border-bottom:none;border-width:0 0 1px;border-style:solid;border-color:var(--wmmb-border-color)}
.eycj div.product.wmmb-product-tabs-layout-vertical .eycj-tabs ul.tabs li.active{z-index:0;border-right-color:var(--wmmb-border-color);border-bottom-color:var(--wmmb-border-color)}
.eycj div.product.wmmb-product-tabs-layout-vertical .eycj-tabs ul.tabs li.active:before{opacity:1}
.eycj div.product.wmmb-product-tabs-layout-vertical .eycj-tabs ul.tabs li:last-child{border-bottom:0}
.eycj div.product.wmmb-product-tabs-layout-vertical .eycj-tabs ul.tabs li a{width:100%;padding:.5em 0 .5em .8em}
.eycj div.product.wmmb-product-tabs-layout-vertical .eycj-tabs ul.tabs li:before{top:auto;bottom:0;right:0;z-index:1;left:auto;width:3px;height:100%;opacity:0;transition:.3s}
@media all and (min-width:421px){.eycj div.product.wmmb-product-tabs-layout-vertical .eycj-tabs ul.tabs li:hover::before{opacity:1}
}@media all and (min-width:421px){.eycj div.product.wmmb-product-tabs-layout-vertical .eycj-tabs ul.tabs:hover>li:not(:hover):before{opacity:0}
}.wmmb-product-navigation-wrapper{z-index:1;position:relative;display:inline-block;float:right}
.wmmb-product-navigation-wrapper.circle .product-links a,.wmmb-product-navigation-wrapper.circle-outline .product-links a{border-radius:50%}
.product-links a{display:inline-block;height:2em;height:calc(1.8em + 2px);width:2em;width:calc(1.8em + 2px);text-align:center;border:1px solid;margin-left:.4em}
.product-links a.wmmb-disable{opacity:.5;pointer-events:none}
.product-links a i{display:inline-grid}
.product-links a[rel=prev] i{margin-left:-1px}
.product-links a[rel=next] i{margin-right:-1px}
li.eycj-custom-menu-item .wmmb-site-header-cart i.astra-icon:after{padding-left:2px}
.astra-hfb-header .wmmb-addon-cart-wrap{padding:.2em .6em}
.wmmb-header-break-point.wmmb-header-custom-item-outside .wmmb-woo-header-cart-info-wrap{display:none}
html.wmmb-quick-view-is-open{overflow:hidden}
html.wmmb-quick-view-is-open body{overflow:hidden}
html.wmmb-quick-view-is-open .wmmb-above-header.wmmb-sticky-active,html.wmmb-quick-view-is-open .wmmb-below-header.wmmb-sticky-active,html.wmmb-quick-view-is-open .main-header-bar.wmmb-sticky-active{margin-left:0}
.wmmb-quick-view-bg{position:fixed;visibility:hidden;overflow:hidden;background:#0b0b0b;opacity:0;transition:opacity .25s;z-index:1042}
.wmmb-quick-view-loader{z-index:1000;border:none;margin:0;padding:0;width:100%;height:100%;top:0;left:0;position:absolute}
.wmmb-quick-view-loader.blockUI.blockOverlay::before{content:"";background:0 0!important;width:48px;height:48px;display:block;position:absolute;top:50%;left:50%;border:3px solid #fff;margin:0 auto;border-radius:50%;border-left-color:transparent;border-right-color:transparent;animation:wmmb-qv-spin 575ms infinite linear}
@keyframes wmmb-qv-spin{100%{transform:rotate(360deg);transform:rotate(360deg)}
}@keyframes spin{100%{transform:rotate(360deg);transform:rotate(360deg)}
}.wmmb-quick-view-bg-ready{top:0;left:0;width:100%;height:100%;opacity:.6;visibility:visible}
body #wmmb-quick-view-modal div.product .flex-viewport{width:100%;float:none}
#wmmb-quick-view-modal{position:fixed;visibility:hidden;opacity:0;top:0;left:0;width:100%;height:100%;z-index:1400;text-align:center;transition:all .3s;overflow-x:hidden;overflow-y:auto}
#wmmb-quick-view-content div.images{min-width:400px}
#wmmb-quick-view-modal .wmmb-content-main-wrapper{position:absolute;border-radius:3px;top:50%;left:50%;transform:translate(-50%,-50%);width:80%}
#wmmb-quick-view-modal .wmmb-content-main-wrapper:before{content:'';display:inline-block;vertical-align:middle;height:100%}
#wmmb-quick-view-modal .wmmb-content-main{position:relative;pointer-events:none;display:inline-block;vertical-align:middle;max-width:100%;margin:0 auto;text-align:left;z-index:1045;transform:translateY(-30px);opacity:0;transition:transform .5s,opacity .3s}
#wmmb-quick-view-modal .wmmb-content-main:after,#wmmb-quick-view-modal .wmmb-content-main:before{content:'';display:table;clear:both}
#wmmb-quick-view-modal .wmmb-lightbox-content{display:table;pointer-events:auto;background-color:#fff;margin:0 auto;box-shadow:3px 3px 20px 0 rgba(0,0,0,.15);position:relative}
#wmmb-quick-view-modal.open{visibility:visible;opacity:1}
#wmmb-quick-view-modal.open .wmmb-content-main{transform:translateY(0);opacity:1;width:100%}
#wmmb-quick-view-modal .wmmb-qv-image-slider{position:relative}
#wmmb-quick-view-modal .wmmb-qv-image-slider .wmmb-qv-slides li{list-style:none}
#wmmb-quick-view-modal .wmmb-qv-image-slider .flex-control-nav{margin:0;padding:0;width:100%;position:absolute;bottom:10px;text-align:center;z-index:2}
#wmmb-quick-view-modal .wmmb-qv-image-slider .flex-control-nav li{margin:0 6px;display:inline-block;zoom:1;vertical-align:middle}
#wmmb-quick-view-modal .wmmb-qv-image-slider .flex-control-paging li a{width:11px;height:11px;display:block;background:#666;background:rgba(0,0,0,.5);cursor:pointer;text-indent:-9999px;box-shadow:inset 0 0 3px rgba(0,0,0,.3);border-radius:20px}
#wmmb-quick-view-modal .wmmb-qv-image-slider .flex-control-paging li a.flex-active{background:#000;background:rgba(0,0,0,.9);cursor:default}
#wmmb-quick-view-modal .wmmb-qv-image-slider .flex-direction-nav{margin:0;padding:0;list-style:none}
#wmmb-quick-view-modal .wmmb-qv-image-slider .flex-direction-nav a{text-decoration:none;display:block;margin:-20px 0 0;position:absolute;top:50%;z-index:10;overflow:hidden;opacity:0;cursor:pointer;color:rgba(0,0,0,.8);text-shadow:1px 1px 0 rgba(255,255,255,.3);transition:all .3s ease-in-out;visibility:hidden}
#wmmb-quick-view-modal .wmmb-qv-image-slider .flex-direction-nav .flex-next:before,#wmmb-quick-view-modal .wmmb-qv-image-slider .flex-direction-nav .flex-prev:before{speak:none;font-size:20px;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;visibility:visible}
#wmmb-quick-view-modal .wmmb-qv-image-slider .flex-direction-nav .flex-prev{left:-50px}
#wmmb-quick-view-modal .wmmb-qv-image-slider .flex-direction-nav .flex-next{right:-50px;text-align:right}
#wmmb-quick-view-modal .wmmb-qv-image-slider:hover .flex-direction-nav .flex-next,#wmmb-quick-view-modal .wmmb-qv-image-slider:hover .flex-direction-nav .flex-prev{opacity:.7}
#wmmb-quick-view-content{height:100%;overflow:hidden}
#wmmb-quick-view-content div.product{padding:0;display:inline-block;width:100%;vertical-align:middle;overflow:hidden;max-width:1000px}
#wmmb-quick-view-content div.images{opacity:1!important;margin:0;width:50%;min-width:400px;display:inline-block;float:left}
#wmmb-quick-view-content div.summary{margin:0;padding:30px;width:50%;min-width:400px;float:left;overflow-y:auto}
#wmmb-quick-view-content .wmmb-eycj-accordion{display:none}
.open .wmmb-quick-view-loader{opacity:0}
.stick-add-to-cart #wmmb-quick-view-content div.summary{padding-bottom:0}
#wmmb-quick-view-content div.summary .added_to_cart{padding-top:5px}
#wmmb-quick-view-content div.eycj-product-rating:after,#wmmb-quick-view-content div.eycj-product-rating:before{content:'';display:table;clear:both}
#wmmb-quick-view-content div.eycj-product-rating a.eycj-review-link{display:none}
#wmmb-quick-view-content .onsale{top:15px;left:15px;right:auto}
#wmmb-quick-view-close{position:absolute;font-size:1em;top:-15px;right:-15px;width:22px;height:22px;line-height:22px;text-align:center;z-index:4;background:#fff;color:#000;border-radius:50%;box-shadow:0 0 4px #4c4c4c}
#wmmb-quick-view-close:hover{opacity:1;transition:all .2s ease}
.astra-shop-thumbnail-wrap{position:relative}
.wmmb-quick-view-text{position:absolute;opacity:0;bottom:0;left:0;width:100%;text-align:center;min-height:2em;background:rgba(0,0,0,.7);color:#fff}
.wmmb-quick-view-text:hover{background:#000;color:#fff}
.astra-shop-thumbnail-wrap:hover .wmmb-quick-view-text{opacity:1}
.eycj #wmmb-quick-view-modal div.product form.cart .button.single_add_to_cart_button{padding:10px 20px}
.eycj #wmmb-quick-view-modal div.product form.cart .button.single_add_to_cart_button.loading{padding-right:40px}
.astra-full-megamenu-wrapper{z-index:99999}
.wmmb-desktop .wmmb-mega-menu-enabled .astra-megamenu-li .astra-megamenu.sub-menu>.menu-item{display:none}
.wmmb-desktop .wmmb-mega-menu-enabled .astra-megamenu-li.wmmb-mm-has-desc>.menu-link{vertical-align:middle;text-align:center}
.wmmb-desktop .wmmb-mega-menu-enabled .astra-megamenu-li .menu-item:hover>.menu-link{background-color:transparent;color:inherit}
.wmmb-desktop .wmmb-mega-menu-enabled .astra-megamenu-li .astra-megamenu{opacity:0;visibility:hidden}
.wmmb-desktop .wmmb-mega-menu-enabled .astra-megamenu-li .astra-megamenu-focus .menu-item>.menu-link{background-color:transparent}
.wmmb-desktop .wmmb-mega-menu-enabled .astra-megamenu-li .astra-megamenu.astra-megamenu-focus{opacity:1;visibility:visible;-js-display:flex;display:flex;padding:15px}
.wmmb-desktop .wmmb-mega-menu-enabled .astra-megamenu-li .astra-megamenu.astra-megamenu-focus.sub-menu>.menu-item{padding-left:15px;padding-right:15px;display:block;flex:1;opacity:1}
.wmmb-desktop .wmmb-mega-menu-enabled .astra-megamenu-li .astra-megamenu.astra-megamenu-focus.sub-menu>.menu-item:first-child{padding-left:0}
.wmmb-desktop .wmmb-mega-menu-enabled .astra-megamenu-li .astra-megamenu.astra-megamenu-focus.sub-menu>.menu-item:last-child{padding-right:0}
.wmmb-desktop .wmmb-mega-menu-enabled .astra-megamenu-li .astra-megamenu.astra-megamenu-focus.sub-menu.col-2 .menu-item{width:50%}
.wmmb-desktop .wmmb-mega-menu-enabled .astra-megamenu-li .astra-megamenu.astra-megamenu-focus.sub-menu.col-3 .menu-item{width:33.33%}
.wmmb-desktop .wmmb-mega-menu-enabled .astra-megamenu-li .astra-megamenu.astra-megamenu-focus.sub-menu.col-4 .menu-item{width:25%}
.wmmb-desktop .wmmb-mega-menu-enabled .astra-megamenu-li .astra-megamenu.astra-megamenu-focus.sub-menu .menu-item:last-child{border-right:none}
.wmmb-desktop .wmmb-mega-menu-enabled .astra-megamenu-li .astra-megamenu.astra-megamenu-focus .sub-menu{background-color:transparent;display:block;opacity:1;visibility:visible;transform:none}
.wmmb-desktop .wmmb-mega-menu-enabled .astra-megamenu-li .astra-megamenu.astra-megamenu-focus .astra-nested-sub-menu .menu-item .menu-link{padding-left:24px}
.wmmb-desktop .wmmb-mega-menu-enabled .astra-megamenu-li .astra-megamenu.astra-megamenu-focus .astra-nested-sub-menu .astra-nested-sub-menu .menu-item .menu-link{padding-left:48px}
.wmmb-desktop .wmmb-mega-menu-enabled .astra-megamenu-li .astra-megamenu.astra-megamenu-focus.sub-menu .sub-menu{border:none}
.wmmb-desktop .wmmb-mega-menu-enabled .astra-megamenu-li .astra-megamenu.astra-megamenu-focus.sub-menu>.menu-item .sub-menu{position:static;width:100%;margin:auto}
.wmmb-desktop .wmmb-mega-menu-enabled .astra-megamenu-li .astra-megamenu.astra-megamenu-focus.sub-menu>.menu-item .sub-menu .menu-item{width:100%}
.wmmb-desktop .wmmb-mega-menu-enabled .astra-megamenu-li .astra-megamenu.astra-megamenu-focus>.menu-item{padding-left:15px;padding-right:15px}
.wmmb-desktop .wmmb-mega-menu-enabled .astra-megamenu-li .astra-megamenu.astra-megamenu-focus>.menu-item:first-child{padding-left:0}
.wmmb-desktop .wmmb-mega-menu-enabled .astra-megamenu-li .astra-megamenu.astra-megamenu-focus>.menu-item:last-child{padding-right:0}
.wmmb-desktop .wmmb-mega-menu-enabled .astra-megamenu-li .astra-megamenu .wmmb-header-navigation-arrow{display:none}
.wmmb-desktop .wmmb-mega-menu-enabled .astra-megamenu-li .astra-full-megamenu-wrapper.astra-megamenu-wrapper-focus{opacity:1;visibility:visible}
.wmmb-desktop .wmmb-mega-menu-enabled .astra-megamenu-li .astra-full-megamenu-wrapper.astra-megamenu-wrapper-focus .astra-megamenu.astra-megamenu-focus{-js-display:flex;display:flex}
.wmmb-desktop .wmmb-mega-menu-enabled .astra-megamenu-li .astra-full-megamenu-wrapper .astra-mega-menu-width-full-stretched{width:100%}
.wmmb-desktop .wmmb-mega-menu-enabled .astra-megamenu-li .astra-full-megamenu-wrapper .astra-mega-menu-width-full-stretched .wmmb-mm-template-content{padding:0}
.wmmb-desktop .wmmb-mega-menu-enabled .menu-item-has-children.astra-megamenu-li.menu-item .astra-megamenu.sub-menu .menu-item>.menu-link::after{content:''}
.wmmb-desktop .wmmb-mega-menu-enabled .menu-item-has-children.astra-megamenu-li.menu-item .astra-megamenu.sub-menu .menu-item>.menu-link .wmmb-icon.icon-arrow{display:none}
.wmmb-desktop .wmmb-mega-menu-enabled .astra-megamenu-li .sub-menu .menu-link,.wmmb-desktop .wmmb-mega-menu-enabled.submenu-with-border .astra-megamenu-li .sub-menu .menu-link{border:none}
.wmmb-desktop .wmmb-mega-menu-enabled .astra-megamenu-li:hover .astra-megamenu{opacity:1;visibility:visible;-js-display:flex;display:flex;padding:15px}
.wmmb-desktop .wmmb-mega-menu-enabled .astra-megamenu-li:hover .astra-megamenu>.menu-item{padding-left:15px;padding-right:15px}
.wmmb-desktop .wmmb-mega-menu-enabled .astra-megamenu-li:hover .astra-megamenu>.menu-item:first-child{padding-left:0}
.wmmb-desktop .wmmb-mega-menu-enabled .astra-megamenu-li:hover .astra-megamenu>.menu-item:last-child{padding-right:0}
.wmmb-desktop .wmmb-mega-menu-enabled .astra-megamenu-li:hover .astra-megamenu>.menu-item{padding-left:15px;padding-right:15px}
.wmmb-desktop .wmmb-mega-menu-enabled .astra-megamenu-li:hover .astra-megamenu>.menu-item:first-child{padding-left:0}
.wmmb-desktop .wmmb-mega-menu-enabled .astra-megamenu-li:hover .astra-megamenu>.menu-item:last-child{padding-right:0}
.wmmb-desktop .wmmb-mega-menu-enabled .astra-megamenu-li:hover .astra-megamenu.col-2 .menu-item{width:50%}
.wmmb-desktop .wmmb-mega-menu-enabled .astra-megamenu-li:hover .astra-megamenu.col-3 .menu-item{width:33.33%}
.wmmb-desktop .wmmb-mega-menu-enabled .astra-megamenu-li:hover .astra-megamenu.col-4 .menu-item{width:25%}
.wmmb-desktop .wmmb-mega-menu-enabled .astra-megamenu-li:hover .astra-megamenu>.menu-item{display:block;flex:1;opacity:1}
.wmmb-desktop .wmmb-mega-menu-enabled .astra-megamenu-li:hover .astra-megamenu .sub-menu{background-color:transparent;display:block;opacity:1;visibility:visible;transform:none}
.wmmb-desktop .wmmb-mega-menu-enabled .astra-megamenu-li:hover .astra-megamenu .astra-nested-sub-menu .menu-item .menu-link{padding-left:24px}
.wmmb-desktop .wmmb-mega-menu-enabled .astra-megamenu-li:hover .astra-megamenu .astra-nested-sub-menu .astra-nested-sub-menu .menu-item .menu-link{padding-left:48px}
.wmmb-desktop .wmmb-mega-menu-enabled .astra-megamenu-li:hover .astra-megamenu.sub-menu .sub-menu{border:none}
.wmmb-desktop .wmmb-mega-menu-enabled .astra-megamenu-li:hover .astra-megamenu.sub-menu>.menu-item .sub-menu{position:static;width:100%;margin:auto}
.wmmb-desktop .wmmb-mega-menu-enabled .astra-megamenu-li:hover .astra-megamenu.sub-menu>.menu-item .sub-menu .menu-item{width:100%}
.wmmb-desktop .wmmb-mega-menu-enabled .astra-megamenu-li:hover .astra-megamenu.sub-menu .menu-item:last-child{border-right:none}
.wmmb-desktop .wmmb-mega-menu-enabled .astra-megamenu-li:hover .astra-full-megamenu-wrapper{opacity:1;visibility:visible}
.wmmb-desktop .wmmb-mega-menu-enabled .astra-megamenu-li:hover .astra-full-megamenu-wrapper .astra-megamenu{-js-display:flex;display:flex}
.wmmb-desktop .wmmb-mega-menu-enabled:not(.menu-container-width-mega).astra-megamenu-li:hover .astra-megamenu .sub-menu .menu-item{width:100%}
.wmmb-desktop .wmmb-mega-menu-enabled:not(.menu-container-width-mega).astra-megamenu-li:hover .astra-megamenu.sub-menu .menu-item .sub-menu{min-width:100%}
.wmmb-desktop .wmmb-mega-menu-enabled:not(.menu-container-width-mega).astra-megamenu-li .astra-megamenu.astra-megamenu-focus .sub-menu .menu-item{width:100%}
.wmmb-desktop .wmmb-mega-menu-enabled:not(.menu-container-width-mega).astra-megamenu-li .astra-megamenu.astra-megamenu-focus.sub-menu .menu-item .sub-menu{min-width:100%}
.wmmb-desktop .wmmb-mega-menu-enabled .astra-full-megamenu-wrapper{background:#fff;position:absolute;opacity:0;visibility:hidden;top:100%}
.wmmb-desktop .wmmb-mega-menu-enabled .astra-full-megamenu-wrapper .astra-megamenu.sub-menu{display:none;position:relative;left:0;top:0;margin:0 auto;padding-left:0;padding-right:0;border-width:0}
.wmmb-desktop .wmmb-mega-menu-enabled .astra-full-megamenu-wrapper .astra-mega-menu-width-full-stretched.sub-menu{padding:15px}
.wmmb-desktop .wmmb-mega-menu-enabled .wmmb-hide-menu-item+.wmmb-mm-custom-content{margin-top:.9em}
.wmmb-desktop .wmmb-mega-menu-enabled .menu-item-heading:not(.menu-item-has-children)>a{margin-bottom:.9em}
.wmmb-desktop .wmmb-above-header-menu .astra-megamenu-li .sub-menu .menu-item.current-menu-ancestor>.menu-link,.wmmb-desktop .wmmb-below-header-menu .astra-megamenu-li .sub-menu .menu-item.current-menu-ancestor>.menu-link,.wmmb-desktop .main-header-menu .astra-megamenu-li .sub-menu .menu-item.current-menu-ancestor>.menu-link{background-color:transparent;color:inherit}
.wmmb-desktop .wmmb-above-header-menu .astra-megamenu-li .sub-menu .menu-item-heading .menu-text,.wmmb-desktop .wmmb-below-header-menu .astra-megamenu-li .sub-menu .menu-item-heading .menu-text,.wmmb-desktop .main-header-menu .astra-megamenu-li .sub-menu .menu-item-heading .menu-text{vertical-align:text-top}
.wmmb-desktop .wmmb-mm-custom-text-content,.wmmb-desktop .wmmb-mm-template-content{padding:0 1em}
.wmmb-desktop .wmmb-mm-custom-text-content{margin-bottom:.9em}
.wmmb-desktop .wmmb-below-header .wmmb-mm-custom-text-content,.wmmb-desktop .wmmb-below-header .wmmb-mm-template-content{padding:.9em 1em}
.wmmb-desktop .submenu-with-border .astra-full-megamenu-wrapper{border-width:1px;border-style:solid}
.wmmb-desktop .wmmb-mm-widget-content a{display:initial}
.wmmb-desktop .wmmb-mm-widget-content .wmmb-mm-widget-item{padding:1.5em;margin-bottom:.9em}
.wmmb-desktop .wmmb-mm-widget-content .wmmb-search-submit{display:none}
.wmmb-desktop .submenu-with-border .astra-megamenu{border-width:1px}
.wmmb-menu-description{line-height:1.6;display:block;font-size:.8em;padding:2px 0}
.site-header a .wmmb-menu-description,.site-header a .sub-arrow{transition:none}
.site-header .menu-text{transition:none}
.wmmb-header-break-point .wmmb-menu-description{line-height:inherit}
.astra-mm-highlight-label{font-size:.7em;margin-left:5px;line-height:normal;padding:3px 6px;border-radius:2px}
.wmmb-desktop .wmmb-hide-menu-item{display:none}
.wmmb-desktop .wmmb-mega-menu-enabled .wmmb-hide-menu-item{display:none}
.wmmb-desktop .wmmb-mega-menu-enabled.wmmb-above-header-menu>.menu-item-has-children>.menu-link::after,.wmmb-desktop .wmmb-mega-menu-enabled.wmmb-below-header-menu>.menu-item-has-children>.menu-link::after,.wmmb-desktop .wmmb-mega-menu-enabled.main-header-menu>.menu-item-has-children>.menu-link::after{content:'';margin:0}
.wmmb-desktop .wmmb-mega-menu-enabled.wmmb-above-header-menu .sub-menu .menu-item.menu-item-has-children>.menu-link .sub-arrow:after,.wmmb-desktop .wmmb-mega-menu-enabled.wmmb-below-header-menu .sub-menu .menu-item.menu-item-has-children>.menu-link .sub-arrow:after,.wmmb-desktop .wmmb-mega-menu-enabled.main-header-menu .sub-menu .menu-item.menu-item-has-children>.menu-link .sub-arrow:after{transform:rotate(-90deg)}
.wmmb-desktop .wmmb-mega-menu-enabled.wmmb-above-header-menu .sub-menu .menu-item.menu-item-has-children>.menu-link .sub-arrow,.wmmb-desktop .wmmb-mega-menu-enabled.wmmb-below-header-menu .sub-menu .menu-item.menu-item-has-children>.menu-link .sub-arrow,.wmmb-desktop .wmmb-mega-menu-enabled.main-header-menu .sub-menu .menu-item.menu-item-has-children>.menu-link .sub-arrow{position:absolute;right:5%;top:50%;transform:translateY(-50%)}
.wmmb-desktop .wmmb-mega-menu-enabled.wmmb-above-header-menu .wmmb-masthead-custom-menu-items a:focus,.wmmb-desktop .wmmb-mega-menu-enabled.wmmb-above-header-menu .wmmb-masthead-custom-menu-items a:hover,.wmmb-desktop .wmmb-mega-menu-enabled.wmmb-below-header-menu .wmmb-masthead-custom-menu-items a:focus,.wmmb-desktop .wmmb-mega-menu-enabled.wmmb-below-header-menu .wmmb-masthead-custom-menu-items a:hover,.wmmb-desktop .wmmb-mega-menu-enabled.main-header-menu .wmmb-masthead-custom-menu-items a:focus,.wmmb-desktop .wmmb-mega-menu-enabled.main-header-menu .wmmb-masthead-custom-menu-items a:hover{background:0 0}
.wmmb-builder-menu-mobile .wmmb-mega-menu-enabled.main-header-menu .menu-item-has-children.astra-megamenu-li>.menu-link .sub-arrow:after,.wmmb-builder-menu-mobile .wmmb-mega-menu-enabled.main-header-menu .menu-item-has-children>.menu-link .sub-arrow:after,.wmmb-header-break-point .wmmb-mega-menu-enabled.main-header-menu .menu-item-has-children.astra-megamenu-li>.menu-link .sub-arrow:after,.wmmb-header-break-point .wmmb-mega-menu-enabled.main-header-menu .menu-item-has-children>.menu-link .sub-arrow:after{display:none}
.wmmb-disable-link{cursor:default}
.wmmb-desktop .wmmb-mega-menu-enabled.wmmb-above-header-menu .sub-menu .menu-item.menu-item-heading:focus>.menu-link,.wmmb-desktop .wmmb-mega-menu-enabled.wmmb-above-header-menu .sub-menu .menu-item.menu-item-heading:hover>.menu-link,.wmmb-desktop .wmmb-mega-menu-enabled.wmmb-above-header-menu .sub-menu .menu-item.menu-item-heading>.menu-link:hover{background:0 0}
.wmmb-desktop .wmmb-mega-menu-enabled.wmmb-below-header-menu .sub-menu .menu-item.menu-item-heading:focus>.menu-link,.wmmb-desktop .wmmb-mega-menu-enabled.wmmb-below-header-menu .sub-menu .menu-item.menu-item-heading:hover>.menu-link,.wmmb-desktop .wmmb-mega-menu-enabled.wmmb-below-header-menu .sub-menu .menu-item.menu-item-heading>.menu-link:hover{background:0 0}
.wmmb-desktop .wmmb-mega-menu-enabled.main-header-menu .sub-menu .menu-item.menu-item-heading>.menu-link{background:0 0}
.wmmb-desktop .wmmb-above-header-menu .astra-mega-menu-width-full,.wmmb-desktop .wmmb-above-header-menu .astra-mega-menu-width-full-stretched,.wmmb-desktop .wmmb-below-header-menu .astra-mega-menu-width-full,.wmmb-desktop .wmmb-below-header-menu .astra-mega-menu-width-full-stretched,.wmmb-desktop .astra-mega-menu-width-full,.wmmb-desktop .astra-mega-menu-width-full-stretched{background:0 0}
.wmmb-desktop .main-header-menu>.menu-item .astra-full-megamenu-wrapper:before{position:absolute;content:'';top:0;left:0;width:100%;transform:translateY(-100%)}
.wmmb-desktop .main-header-menu.wmmb-menu-shadow .astra-full-megamenu-wrapper .sub-menu{box-shadow:none}
.wmmb-desktop .main-header-menu.wmmb-menu-shadow .astra-megamenu .sub-menu{box-shadow:none}
.wmmb-desktop .main-header-menu.wmmb-menu-shadow .astra-full-megamenu-wrapper{box-shadow:0 4px 10px -2px rgba(0,0,0,.1)}
.wmmb-header-break-point .wmmb-above-header .sub-menu .menu-item .wmmb-hide-menu-item,.wmmb-header-break-point .wmmb-below-header .sub-menu .menu-item .wmmb-hide-menu-item,.wmmb-header-break-point .main-navigation .sub-menu .menu-item .wmmb-hide-menu-item{display:none}
.wmmb-header-break-point .wmmb-above-header .sub-menu .menu-item .wmmb-hide-menu-item+.wmmb-menu-toggle,.wmmb-header-break-point .wmmb-below-header .sub-menu .menu-item .wmmb-hide-menu-item+.wmmb-menu-toggle,.wmmb-header-break-point .main-navigation .sub-menu .menu-item .wmmb-hide-menu-item+.wmmb-menu-toggle{display:none}
.wmmb-header-break-point .wmmb-above-header .sub-menu .menu-item .wmmb-hide-menu-item+.wmmb-menu-toggle+.sub-menu,.wmmb-header-break-point .wmmb-below-header .sub-menu .menu-item .wmmb-hide-menu-item+.wmmb-menu-toggle+.sub-menu,.wmmb-header-break-point .main-navigation .sub-menu .menu-item .wmmb-hide-menu-item+.wmmb-menu-toggle+.sub-menu{display:block!important}
.wmmb-header-break-point .wmmb-above-header .sub-menu .menu-item .wmmb-hide-menu-item+.wmmb-menu-toggle+.wmmb-mm-custom-content+.sub-menu,.wmmb-header-break-point .wmmb-below-header .sub-menu .menu-item .wmmb-hide-menu-item+.wmmb-menu-toggle+.wmmb-mm-custom-content+.sub-menu,.wmmb-header-break-point .main-navigation .sub-menu .menu-item .wmmb-hide-menu-item+.wmmb-menu-toggle+.wmmb-mm-custom-content+.sub-menu{display:block!important}
.wmmb-hidden{display:none!important}
.rtl.wmmb-desktop .wmmb-mega-menu-enabled .astra-megamenu-li:hover .astra-full-megamenu-wrapper .astra-megamenu{right:0}
.main-header-bar-wrap .wmmb-search-box.header-cover{z-index:7}
.wmmb-below-header-wrap .wmmb-search-box.header-cover #close,.wmmb-below-header-wrap .wmmb-search-box.header-cover .search-field{font-size:1.8em}
.wmmb-below-header-wrap .wmmb-search-box.header-cover .search-submit{font-size:1.5em}
.wmmb-search-box.full-screen,.wmmb-search-box.header-cover{display:none;opacity:0;transition:opacity .2s;width:100%;height:100%}
.wmmb-search-box.full-screen .search-field,.wmmb-search-box.header-cover .search-field{background:0 0;border:0;color:#fafafa;box-shadow:none;text-align:left;padding:0}
.wmmb-search-box.full-screen .search-submit,.wmmb-search-box.header-cover .search-submit{background:0 0;padding:0;color:#9e9e9e;transition:all .7s ease-In;outline:0;border:0;vertical-align:middle}
.wmmb-search-box.full-screen .wmmb-search-wrapper,.wmmb-search-box.header-cover .wmmb-search-wrapper{position:absolute;width:100%;left:50%;top:50%;transform:translate(-50%,-50%)}
.wmmb-search-box.full-screen .wmmb-search-wrapper .search-form,.wmmb-search-box.header-cover .wmmb-search-wrapper .search-form{line-height:normal}
.wmmb-search-box.full-screen #close,.wmmb-search-box.header-cover #close{color:#fafafa;transform:rotate(0);font-size:2em;cursor:pointer;z-index:9;font-weight:400}
.wmmb-search-box.full-screen .search-field::-webkit-input-placeholder,.wmmb-search-box.header-cover .search-field::-webkit-input-placeholder{color:#fafafa}
.wmmb-search-box.full-screen .search-field:-moz-placeholder,.wmmb-search-box.header-cover .search-field:-moz-placeholder{color:#fafafa}
.wmmb-search-box.full-screen .search-field::-moz-placeholder,.wmmb-search-box.header-cover .search-field::-moz-placeholder{color:#fafafa}
.wmmb-search-box.full-screen .search-field:-ms-input-placeholder,.wmmb-search-box.header-cover .search-field:-ms-input-placeholder{color:#fafafa}
.wmmb-search-box.header-cover{position:absolute;background:rgba(25,25,25,.94);top:0;z-index:10}
.wmmb-search-box.header-cover .search-field{font-size:2em;line-height:2;width:100%}
.wmmb-search-box.header-cover .wmmb-container{position:relative}
.wmmb-search-box.header-cover .close,.wmmb-search-box.header-cover .search-submit,.wmmb-search-box.header-cover .search-text-wrap{display:inline-block}
.wmmb-search-box.header-cover .search-text-wrap{width:calc(100% - 2.5em);vertical-align:middle}
.wmmb-search-box.header-cover .search-submit{font-size:1.7em;margin-right:2em}
.wmmb-search-box.header-cover #close{vertical-align:middle;-webkit-backface-visibility:hidden;backface-visibility:hidden}
.wmmb-search-box.full-screen{position:fixed;background:rgba(25,25,25,.94);top:0;left:0;z-index:999}
.wmmb-search-box.full-screen .wmmb-search-wrapper .large-search-text{text-align:center;color:#e2e2e2;font-size:1.5em;font-weight:400;transition-delay:50ms;transition:all .3s ease-in-out}
.wmmb-search-box.full-screen .wmmb-search-wrapper fieldset{border:0;padding:2.5em 0 1em;border-bottom:2px solid #9e9e9e}
.wmmb-search-box.full-screen .wmmb-search-wrapper .search-field{font-size:2.6em;padding-left:30px;line-height:1.7;width:90%;width:calc(100% - 1.5em);vertical-align:middle;text-align:center}
.wmmb-search-box.full-screen .wmmb-search-wrapper .search-form{width:70%;margin:20px auto}
.wmmb-search-box.full-screen .wmmb-search-wrapper .search-submit{font-size:2em}
.wmmb-search-box.full-screen #close{position:absolute;color:#fafafa;right:1em;line-height:1;cursor:pointer;z-index:9;font-weight:400;font-size:2em;top:1.5em;-webkit-backface-visibility:hidden;backface-visibility:hidden}
.wmmb-search-box.full-screen::-webkit-input-placeholder{opacity:0}
.wmmb-search-box.full-screen::-moz-placeholder{opacity:0}
.wmmb-search-box.full-screen:-ms-input-placeholder{opacity:0}
.wmmb-search-box.full-screen:-moz-placeholder{opacity:0}
@media (max-width:420px){.wmmb-search-box.full-screen::-webkit-input-placeholder{opacity:1}
.wmmb-search-box.full-screen::-moz-placeholder{opacity:1}
.wmmb-search-box.full-screen:-ms-input-placeholder{opacity:1}
.wmmb-search-box.full-screen:-moz-placeholder{opacity:1}
}.wmmb-hfb-header .wmmb-search-box.full-screen.full-screen::-webkit-input-placeholder{opacity:.5}
.wmmb-hfb-header .wmmb-search-box.full-screen.full-screen::-moz-placeholder{opacity:.5}
.wmmb-hfb-header .wmmb-search-box.full-screen.full-screen:-ms-input-placeholder{opacity:.5}
.wmmb-hfb-header .wmmb-search-box.full-screen.full-screen:-moz-placeholder{opacity:.5}
.site-header .wmmb-inline-search.wmmb-search-menu-icon .search-form{padding-left:0;padding-right:2em}
.site-header .wmmb-inline-search.wmmb-search-menu-icon .search-field{width:auto;padding-left:1em;padding-right:0}
.wmmb-inline-search.wmmb-search-menu-icon{position:relative;transform:none;left:0;right:0}
.wmmb-inline-search.wmmb-search-menu-icon .search-submit{display:block;background:0 0;border:none;position:absolute;height:100%;right:.25em;padding:0;top:0;font-size:1.3em;color:#757575}
.wmmb-header-break-point .wmmb-inline-search.wmmb-search-menu-icon .search-form{padding:0}
.wmmb-header-break-point .site-header .wmmb-inline-search.wmmb-search-menu-icon .search-field{width:100%;padding-right:2em}
.wmmb-header-custom-item-inside.wmmb-desktop .main-header-menu .wmmb-search-menu-icon.full-screen,.wmmb-header-custom-item-inside.wmmb-desktop .main-header-menu .wmmb-search-menu-icon.header-cover{display:none}
.wmmb-header-break-point .wmmb-swap-above-header-sections .wmmb-above-header-section-1 .wmmb-search-menu-icon .search-form{right:-1em;left:auto;padding-left:0;padding-right:3em}
.wmmb-header-break-point .wmmb-swap-above-header-sections .wmmb-above-header-section-1 .search-field{padding-right:0;padding-left:1em}
.wmmb-header-break-point .wmmb-swap-above-header-sections .wmmb-above-header-section-2 .wmmb-search-menu-icon .search-form{left:-1em;right:auto;padding-right:0;padding-left:3em}
.wmmb-header-break-point .wmmb-swap-above-header-sections .wmmb-above-header-section-2 .search-field{padding-left:0;padding-right:1em}
.wmmb-header-break-point .wmmb-above-header .wmmb-above-header-section-1 .wmmb-inline-search.wmmb-search-menu-icon .search-field{padding-right:0}
.wmmb-header-break-point .wmmb-swap-above-header-sections.wmmb-mobile-header-stack .wmmb-above-header .wmmb-above-header-section-2 .wmmb-search-menu-icon .search-form{padding-left:0;left:auto;padding-right:2em}
.wmmb-header-break-point .wmmb-swap-above-header-sections.wmmb-mobile-header-stack .wmmb-above-header .wmmb-above-header-section-2 .wmmb-search-menu-icon.slide-search .search-form{left:-1em;padding-left:2em}
.wmmb-header-break-point .wmmb-swap-above-header-sections.wmmb-mobile-header-stack .wmmb-above-header .wmmb-above-header-section-1 .search-field{padding-right:0}
.wmmb-header-break-point .wmmb-swap-above-header-sections.wmmb-mobile-header-stack .wmmb-above-header .search-field{padding-right:0;padding-left:1em}
.wmmb-header-break-point .wmmb-above-header-mobile-stack .wmmb-above-header .wmmb-above-header-section-1 .wmmb-search-menu-icon.wmmb-inline-search .search-form{right:auto;padding-right:2em}
.wmmb-header-break-point .wmmb-swap-below-header-sections .wmmb-below-header .below-header-section-2 .wmmb-search-menu-icon.wmmb-inline-search .search-form{left:0;padding-left:0;padding-right:2em}
.wmmb-header-break-point .wmmb-swap-below-header-sections .below-header-section-1 .wmmb-search-menu-icon .search-form{right:-1em;left:auto;padding-left:0;padding-right:3em}
.wmmb-header-break-point .wmmb-swap-below-header-sections .below-header-section-1 .search-field{padding-right:0;padding-left:1em}
.wmmb-header-break-point .wmmb-swap-below-header-sections .below-header-section-2 .wmmb-search-menu-icon .search-form{left:-1em;right:auto;padding-right:0;padding-left:3em}
.wmmb-header-break-point .wmmb-swap-below-header-sections .below-header-section-2 .search-field{padding-left:0;padding-right:1em}
.wmmb-header-break-point .wmmb-below-header .below-header-section-1 .wmmb-inline-search.wmmb-search-menu-icon .search-field{padding-right:0}
.wmmb-header-break-point .wmmb-swap-below-header-sections.site-header .wmmb-below-header .wmmb-inline-search.wmmb-search-menu-icon .search-field{padding-left:1em;padding-right:0}
.wmmb-header-break-point .wmmb-swap-below-header-sections .wmmb-below-header .below-header-section-2 .wmmb-search-menu-icon .search-form{left:-1em;padding-left:3em;padding-right:1em}
.wmmb-below-header-mobile-stack .wmmb-below-header .below-header-section-1 .wmmb-search-menu-icon.wmmb-inline-search .search-form{right:auto;padding-right:2em}
.iphone.full-screen,.ipod.full-screen{position:fixed!important}
@media (max-width:992px){.wmmb-above-header-mobile-stack .wmmb-above-header-section-1 .wmmb-search-menu-icon.wmmb-inline-search .search-form{left:auto}
.wmmb-below-header-mobile-stack .below-header-section-1 .wmmb-search-menu-icon.wmmb-inline-search .search-form{left:auto}
}@media (max-width:544px){.wmmb-search-box.full-screen .wmmb-search-wrapper .large-search-text{display:none}
.wmmb-search-box.full-screen .wmmb-search-wrapper .search-field,.wmmb-search-box.full-screen .wmmb-search-wrapper .search-submit{font-size:1.6em}
}.wmmb-advanced-headers-title{text-transform:uppercase;font-weight:500}
.eycj ul.product-categories > li ul li a{margin-left:0}
.eycj-js ul.cart_list li>a,.eycj-js ul.product_list_widget li>a{color:var(--wmmb-global-color-1)}
.eycj-page .widget .widget-title,.eycj-page .widget .widget-title-common,.eycj-page .widget>div h3{font-weight:500;font-size:1.375em;color:var(--wmmb-global-color-1)}
.widget_recent_entries li,.secondary .widget_categories ul li,.secondary .eycj ul.product-categories>li,.secondary .widget_product_categories ul li,.secondary .widget_nav_menu ul li{background-color:var(--wmmb-global-color-4)}
.widget ul li .angle,.widget_categories ul.children li,.eycj ul.product-categories>li ul li,.widget_wpkj_related_terms ul.children li,.widget_product_categories ul.children li,.widget_nav_menu ul.sub-menu li{background-color:var(--wmmb-global-color-5)}
.single-product .wmmb-article-single{padding:0}
.eycj .related.products > h2,.eycj .up-sells > h2,.eycj .eycj-tabs > h2{font-weight:500}


.astra-widget-list-icons ul li{-js-display:flex;display:flex;margin-bottom:1em;line-height:normal}.astra-widget-list-icons ul li img{min-width:15px}.astra-widget-list-icons ul li .image{max-width:25px}.astra-widget-list-icons ul li .link-text{margin-left:5px}.astra-widget-list-icons ul li span{vertical-align:middle}.astra-widget-list-icons .icon svg{-js-display:flex;display:flex;align-items:center}.astra-widget-list-icons li{-js-display:flex;display:flex;margin-bottom:1.3em}.astra-widget-list-icons .icon{-js-display:flex;display:flex;align-items:center}.astra-widget-list-icons .list-item-link{-js-display:flex;display:flex;align-items:center}
#astra-widget-list-icons-2 .astra-widget-list-icons .image img{min-width:15px;}#astra-widget-list-icons-2 .astra-widget-list-icons .icon svg{width:15px;}#astra-widget-list-icons-2 #astra-widget-list-icons-wrapper .list-items-wrapper li:first-child{padding-top:0;padding-bottom:2.5px;}#astra-widget-list-icons-2 #astra-widget-list-icons-wrapper .list-items-wrapper li{padding-top:2.5px;padding-bottom:2.5px;margin-bottom:0;}#astra-widget-list-icons-2 #astra-widget-list-icons-wrapper .list-items-wrapper li:last-child{padding-top:2.5px;padding-bottom:0;}#astra-widget-list-icons-2.astra-widget-list-icons ul li .link-text{margin-left:px;}#astra-widget-list-icons-2 .list-item-link .icon{width:15px;height:15px;}
#astra-widget-list-icons-3 .astra-widget-list-icons .image img{min-width:15px;}#astra-widget-list-icons-3 .astra-widget-list-icons .icon svg{width:15px;}#astra-widget-list-icons-3 #astra-widget-list-icons-wrapper .list-items-wrapper li:first-child{padding-top:0;padding-bottom:2.5px;}#astra-widget-list-icons-3 #astra-widget-list-icons-wrapper .list-items-wrapper li{padding-top:2.5px;padding-bottom:2.5px;margin-bottom:0;}#astra-widget-list-icons-3 #astra-widget-list-icons-wrapper .list-items-wrapper li:last-child{padding-top:2.5px;padding-bottom:0;}#astra-widget-list-icons-3.astra-widget-list-icons ul li .link-text{margin-left:px;}#astra-widget-list-icons-3 .list-item-link .icon{width:15px;height:15px;}
#astra-widget-list-icons-2 .astra-widget-list-icons .image img{min-width:15px;}#astra-widget-list-icons-2 .astra-widget-list-icons .icon svg{width:15px;}#astra-widget-list-icons-2 #astra-widget-list-icons-wrapper .list-items-wrapper li:first-child{padding-top:0;padding-bottom:2.5px;}#astra-widget-list-icons-2 #astra-widget-list-icons-wrapper .list-items-wrapper li{padding-top:2.5px;padding-bottom:2.5px;margin-bottom:0;}#astra-widget-list-icons-2 #astra-widget-list-icons-wrapper .list-items-wrapper li:last-child{padding-top:2.5px;padding-bottom:0;}#astra-widget-list-icons-2.astra-widget-list-icons ul li .link-text{margin-left:px;}#astra-widget-list-icons-2 .list-item-link .icon{width:15px;height:15px;}
#astra-widget-list-icons-3 .astra-widget-list-icons .image img{min-width:15px;}#astra-widget-list-icons-3 .astra-widget-list-icons .icon svg{width:15px;}#astra-widget-list-icons-3 #astra-widget-list-icons-wrapper .list-items-wrapper li:first-child{padding-top:0;padding-bottom:2.5px;}#astra-widget-list-icons-3 #astra-widget-list-icons-wrapper .list-items-wrapper li{padding-top:2.5px;padding-bottom:2.5px;margin-bottom:0;}#astra-widget-list-icons-3 #astra-widget-list-icons-wrapper .list-items-wrapper li:last-child{padding-top:2.5px;padding-bottom:0;}#astra-widget-list-icons-3.astra-widget-list-icons ul li .link-text{margin-left:px;}#astra-widget-list-icons-3 .list-item-link .icon{width:15px;height:15px;}
.widget-address-field .address-icons{vertical-align:middle}.widget-address-field .address-icons{vertical-align:middle;max-width:15px;width:100%}.widget-address-inline .widget-address-field{-js-display:inline-flex;display:inline-flex}.astra-widget-address address{margin:0}.widget-address-field{-js-display:flex;display:flex;justify-items:center;align-items:center}.widget-address-field .address-meta{margin-left:5px}.widget-address.widget-address-inline .widget-address-field{margin-right:5px}
#astra-widget-address-2 .widget-address-field svg{fill:#c56c50;}#astra-widget-address-2 .widget-address .widget-address-field .address-meta{margin-left:12px;}#astra-widget-address-2 .widget-address.widget-address-stack .widget-address-field{padding-top:0;padding-bottom:8px;}#astra-widget-address-2 .widget-address.widget-address-inline .widget-address-field{padding-right:8px;}#astra-widget-address-2 .address .widget-address.widget-address-stack .widget-address-field:last-child{padding-bottom:0;}#astra-widget-address-2 .address .widget-address.widget-address-inline .widget-address-field:last-child{padding-right:0;}
.astra-widget-floating-buttons{height:0;margin:0}.astra-widget-floating-buttons-inner{position:fixed;top:35%;right:10px;z-index:99}.astra-widget-floating-buttons-inner .icon-item{position:relative}.astra-widget-floating-buttons-inner .wmmb-widget-icon{-js-display:flex;display:flex;align-self:center;justify-content:center;width:1em;transition:all .1s linear}.astra-widget-floating-buttons-inner .wmmb-widget-icon svg{-ms-grid-row-align:center;align-self:center}.astra-widget-floating-buttons-inner .wmmb-widget-icon{vertical-align:middle}.astra-widget-floating-buttons-inner .wmmb-widget-icon:hover{opacity:.7;cursor:pointer}.astra-widget-floating-buttons-inner .btn-title{background:#323232;color:#fff;font-size:12px;padding:5px 8px;position:absolute;top:2px;right:-300px;opacity:0;line-height:1.5;border-radius:3px;white-space:nowrap}.astra-widget-floating-buttons-inner .btn-title::before{content:'';display:block;position:absolute;top:8px;right:-4px;width:0;height:0;border-style:solid;border-width:5px 0 5px 5px;border-color:transparent transparent transparent #323232}.astra-widget-floating-buttons-inner .icon-item:hover .btn-title{opacity:1}.item-image .icon-item-content-inner{text-align:center}.astra-widget-floating-buttons-inner.float-left{left:10px;right:auto}.astra-widget-floating-buttons-inner.float-left .btn-title{left:-300px;right:auto}.astra-widget-floating-buttons-inner.float-left .btn-title::before{position:absolute;top:8px;left:-4px;right:auto;border-width:5px 5px 5px 0;border-color:transparent #323232 transparent transparent}.astra-widget-floating-buttons-inner.inline .icon-item{-js-display:inline-flex;display:inline-flex;text-align:center}.astra-widget-floating-buttons-inner .wmmb-widget-icon{text-align:center;vertical-align:middle;font-size:14px;line-height:2}.astra-widget-floating-buttons-inner .icon-item{transition:all .1s linear}
#astra-widget-floating-buttons-2 .astra-widget-floating-buttons-inner{top:35%;right:10px;}#astra-widget-floating-buttons-2 .astra-widget-floating-buttons-inner.float-left{top:35%;right:auto;left:10px;}#astra-widget-floating-buttons-2 .astra-widget-floating-buttons-inner .wmmb-widget-icon{font-size:14px;width:34px;height:34px;border-radius:2px;}#astra-widget-floating-buttons-2 .astra-widget-floating-buttons-inner .icon-item:hover .btn-title{right:44px;}#astra-widget-floating-buttons-2 .astra-widget-floating-buttons-inner.float-left .icon-item:hover .btn-title{left:44px;right:auto;}#astra-widget-floating-buttons-2 .astra-widget-floating-buttons-inner.stack .icon-item {margin-bottom:2px;}#astra-widget-floating-buttons-2 .astra-widget-floating-buttons-inner.inline .icon-item {margin-right:2px;}#astra-widget-floating-buttons-2 .astra-widget-floating-buttons-inner.inline .icon-item:last-child{margin-right:0;}#astra-widget-floating-buttons-2 .astra-widget-floating-buttons-inner .icon-item:last-child{margin-right:0;margin-bottom:0;}
.text-color{color:#F38816}
#rev_slider_2_1_wrapper .revo-tbay-arrows.tparrows{width:48px; height:48px; background:rgba(255,255,255,0)}#rev_slider_2_1_wrapper .revo-tbay-arrows.tparrows:before{line-height:48px;  display:block;  z-index:10000;  font-size:40px;  color:#ffffff;  transition:all 0.3s; -webkit-transition:all 0.3s}#rev_slider_2_1_wrapper .revo-tbay-arrows.tparrows.rs-touchhover:before{color:#f38816; background:rgba(255,255,255,0)}#rev_slider_2_1_wrapper .hermes.tp-bullets{}#rev_slider_2_1_wrapper .hermes .tp-bullet{overflow:hidden;  border-radius:50%;  width:12px;  height:12px;  background-color:rgba(0,0,0,0);  box-shadow:inset 0 0 0 1px #ffffff;  -webkit-transition:background 0.3s ease;  transition:background 0.3s ease;  position:absolute}#rev_slider_2_1_wrapper .hermes .tp-bullet.rs-touchhover{background-color:#ffffff}#rev_slider_2_1_wrapper .hermes .tp-bullet:after{content:' '; position:absolute; bottom:0; height:0; left:0; width:100%; background-color:#ffffff; box-shadow:0 0 1px #ffffff; -webkit-transition:height 0.3s ease; transition:height 0.3s ease}#rev_slider_2_1_wrapper .hermes .tp-bullet.selected:after{height:100%}.astra-widget-floating-buttons-inner .wmmb-widget-icon img {width:14px;height:14px;align-self: center;}