@charset "UTF-8";
/**
 * Jetpack related posts
 */

/**
 * The Gutenberg block
 */

.jp-related-posts-i2__row {
	display: flex;
	margin-top: 1.5rem;
}

.jp-related-posts-i2__row:first-child {
	margin-top: 0;
}

.jp-related-posts-i2__post {
	flex-grow: 1;
	flex-basis: 0;
	margin: 0 10px;
	display: flex;
	flex-direction: column;
	padding-left: 0;
}

.jp-related-posts-i2__row[data-post-count="3"] .jp-related-posts-i2__post {
	max-width: calc(33% - 20px);
}

.jp-related-posts-i2__row[data-post-count="2"] .jp-related-posts-i2__post,
.jp-related-posts-i2__row[data-post-count="1"] .jp-related-posts-i2__post {
	max-width: calc(50% - 20px);
}

.jp-related-posts-i2__post-heading, .jp-related-posts-i2__post-img-link,
.jp-related-posts-i2__post-date, .jp-related-posts-i2__post-context,
.jp-related-posts-i2__post-author {
	flex-direction: row;
	display: block;
}

.jp-related-posts-i2__post-heading {
	margin: 0.5rem 0;
	font-size: 1rem;
	line-height: 1.2em;
}

.jp-related-posts-i2__post-link {
	display: block;
	width: 100%;
	line-height: 1.2em;
}

.jp-related-posts-i2__post-img-link {
	order: -1;
}
.jp-related-posts-i2__post-img-link img {
	width: 100%;
}

/* List view */

.jp-relatedposts-i2[data-layout="list"] .jp-related-posts-i2__row{
	margin-top: 0;
	display: block;
}

.jp-relatedposts-i2[data-layout="list"] .jp-related-posts-i2__post {
	max-width: none;
	margin: 0;
}

.jp-relatedposts-i2[data-layout="list"].jp-related-posts-i2__post-img-link {
	margin-top: 1rem;
}

/* Breakpoints */
@media only screen and (max-width: 640px) {
	.jp-related-posts-i2__row {
		margin-top: 0;
		display: block;
	}
	.jp-related-posts-i2__row[data-post-count] .jp-related-posts-i2__post {
		max-width: none;
		margin: 0;
		margin-top: 1rem;
	}
	.jp-related-posts-i2__post-img-link {
		margin-top: 1rem;
	}
	.jp-related-posts-i2__post-img-link img {
		width: 350px;
	}
}

/* Container */

#jp-relatedposts {
	display: none;
	padding-top: 1em;
	margin: 1em 0;
	position: relative;
	clear: both;
}

.jp-relatedposts:after {
	content: '';
	display: block;
	clear: both;
}

/* Headline above related posts section, labeled "Related" */

#jp-relatedposts h3.jp-relatedposts-headline {
	margin: 0 0 1em 0;
	display: inline-block;
	float: left;
	font-size: 9pt;
	font-weight: bold;
	font-family: inherit;
}

#jp-relatedposts h3.jp-relatedposts-headline em:before {
	content: "";
	display: block;
	width: 100%;
	min-width: 30px;
	border-top: 1px solid #dcdcde;
	border-top: 1px solid rgba(0,0,0,.2);
	margin-bottom: 1em;
}

#jp-relatedposts h3.jp-relatedposts-headline em {
	font-style: normal;
	font-weight: bold;
}

/* Related posts items (wrapping items) */

#jp-relatedposts .jp-relatedposts-items {
	clear: left;
}

#jp-relatedposts .jp-relatedposts-items-visual {
	margin-right: -20px;
}

/* Related posts item */

#jp-relatedposts .jp-relatedposts-items .jp-relatedposts-post {
	float: left;
	width: 33%;
	margin: 0 0 1em; /* Needs to be same as the main outer wrapper for Related Posts */
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
}

#jp-relatedposts .jp-relatedposts-items-visual .jp-relatedposts-post {
	padding-right: 20px;
	filter: alpha(opacity=80);
	-moz-opacity: .8;
	opacity: .8;
}

#jp-relatedposts .jp-relatedposts-items .jp-relatedposts-post:nth-child(3n+4),
#jp-relatedposts .jp-relatedposts-items-visual .jp-relatedposts-post:nth-child(3n+4) {
	clear: both;
}

#jp-relatedposts .jp-relatedposts-items .jp-relatedposts-post:hover .jp-relatedposts-post-title a {
	text-decoration: underline;
}

#jp-relatedposts .jp-relatedposts-items .jp-relatedposts-post:hover {
	filter: alpha(opacity=100);
	-moz-opacity: 1;
	opacity: 1;
}

/* Related posts item content */

#jp-relatedposts .jp-relatedposts-items-visual h4.jp-relatedposts-post-title,
#jp-relatedposts .jp-relatedposts-items p,
#jp-relatedposts .jp-relatedposts-items time {
	font-size: 14px;
	line-height: 20px;
	margin: 0;
}
#jp-relatedposts .jp-relatedposts-items-visual .jp-relatedposts-post-nothumbs {
	position:relative;
}
#jp-relatedposts .jp-relatedposts-items-visual .jp-relatedposts-post-nothumbs a.jp-relatedposts-post-aoverlay {
	position:absolute;
	top:0;
	bottom:0;
	left:0;
	right:0;
	display:block;
	border-bottom: 0;
}

#jp-relatedposts .jp-relatedposts-items p,
#jp-relatedposts .jp-relatedposts-items time {
	margin-bottom: 0;
}

#jp-relatedposts .jp-relatedposts-items-visual h4.jp-relatedposts-post-title {
	text-transform: none;
	margin: 0;
	font-family: inherit;
	display: block;
	max-width: 100%;
}

#jp-relatedposts .jp-relatedposts-items .jp-relatedposts-post .jp-relatedposts-post-title a {
	font-size: inherit;
	font-weight: normal;
	text-decoration: none;
	filter: alpha(opacity=100);
	-moz-opacity: 1;
	opacity: 1;
}

#jp-relatedposts .jp-relatedposts-items .jp-relatedposts-post .jp-relatedposts-post-title a:hover {
	text-decoration: underline;
}

#jp-relatedposts .jp-relatedposts-items .jp-relatedposts-post img.jp-relatedposts-post-img,
#jp-relatedposts .jp-relatedposts-items .jp-relatedposts-post span {
	display: block;
	max-width: 90%;
	overflow: hidden;
	text-overflow: ellipsis;
}

#jp-relatedposts .jp-relatedposts-items-visual .jp-relatedposts-post img.jp-relatedposts-post-img,
#jp-relatedposts .jp-relatedposts-items-visual .jp-relatedposts-post span {
	height: auto;
	max-width: 100%;
}

#jp-relatedposts .jp-relatedposts-items .jp-relatedposts-post .jp-relatedposts-post-date,
#jp-relatedposts .jp-relatedposts-items .jp-relatedposts-post .jp-relatedposts-post-context {
	opacity: .6;
}

/* Hide the date by default, but leave the element there if a theme wants to use css to make it visible. */
.jp-relatedposts-items .jp-relatedposts-post .jp-relatedposts-post-date {
	display: none;
}

/* Behavior when there are thumbnails in visual mode */
#jp-relatedposts .jp-relatedposts-items-visual div.jp-relatedposts-post-thumbs p.jp-relatedposts-post-excerpt {
	display: none;
}

/* Behavior when there are no thumbnails in visual mode */
#jp-relatedposts .jp-relatedposts-items-visual .jp-relatedposts-post-nothumbs p.jp-relatedposts-post-excerpt {
	overflow: hidden;
}
#jp-relatedposts .jp-relatedposts-items-visual .jp-relatedposts-post-nothumbs span {
	margin-bottom: 1em;
}

/* List Layout */
#jp-relatedposts .jp-relatedposts-list .jp-relatedposts-post {
	clear: both;
	width: 100%;
}

#jp-relatedposts .jp-relatedposts-list .jp-relatedposts-post img.jp-relatedposts-post-img {
	float: left;
	overflow: hidden;
	max-width: 33%;
	margin-right: 3%;
}

#jp-relatedposts .jp-relatedposts-list h4.jp-relatedposts-post-title {
	display: inline-block;
	max-width: 63%;
}

/*
 * Responsive
 */

@media only screen and (max-width: 640px) {

	#jp-relatedposts .jp-relatedposts-items .jp-relatedposts-post {
		width: 50%;
	}

	#jp-relatedposts .jp-relatedposts-items .jp-relatedposts-post:nth-child(3n) {
		clear: left;
	}

	#jp-relatedposts .jp-relatedposts-items-visual {
		margin-right: 20px;
	}
}

@media only screen and (max-width: 320px) {

	#jp-relatedposts .jp-relatedposts-items .jp-relatedposts-post {
		width: 100%;
		clear: both;
		margin: 0 0 1em;
	}

	#jp-relatedposts .jp-relatedposts-list .jp-relatedposts-post img.jp-relatedposts-post-img,
	#jp-relatedposts .jp-relatedposts-list h4.jp-relatedposts-post-title {
		float: none;
		max-width: 100%;
		margin-right: 0;
	}
}

/*
 * Hide the related post section in the print view of a post
 */

@media print {
	.jp-relatedposts {
		display:none !important;
	}
}@charset "UTF-8";.wp-block-archives{box-sizing:border-box}.wp-block-archives-dropdown label{display:block}.wp-block-avatar{line-height:0}.wp-block-avatar,.wp-block-avatar img{box-sizing:border-box}.wp-block-avatar.aligncenter{text-align:center}.wp-block-audio{box-sizing:border-box}.wp-block-audio figcaption{margin-bottom:1em;margin-top:.5em}.wp-block-audio audio{min-width:300px;width:100%}.wp-block-button__link{box-sizing:border-box;cursor:pointer;display:inline-block;text-align:center;word-break:break-word}.wp-block-button__link.aligncenter{text-align:center}.wp-block-button__link.alignright{text-align:right}:where(.wp-block-button__link){border-radius:9999px;box-shadow:none;padding:calc(.667em + 2px) calc(1.333em + 2px);text-decoration:none}.wp-block-button[style*=text-decoration] .wp-block-button__link{text-decoration:inherit}.wp-block-buttons>.wp-block-button.has-custom-width{max-width:none}.wp-block-buttons>.wp-block-button.has-custom-width .wp-block-button__link{width:100%}.wp-block-buttons>.wp-block-button.has-custom-font-size .wp-block-button__link{font-size:inherit}.wp-block-buttons>.wp-block-button.wp-block-button__width-25{width:calc(25% - var(--wp--style--block-gap, .5em)*.75)}.wp-block-buttons>.wp-block-button.wp-block-button__width-50{width:calc(50% - var(--wp--style--block-gap, .5em)*.5)}.wp-block-buttons>.wp-block-button.wp-block-button__width-75{width:calc(75% - var(--wp--style--block-gap, .5em)*.25)}.wp-block-buttons>.wp-block-button.wp-block-button__width-100{flex-basis:100%;width:100%}.wp-block-buttons.is-vertical>.wp-block-button.wp-block-button__width-25{width:25%}.wp-block-buttons.is-vertical>.wp-block-button.wp-block-button__width-50{width:50%}.wp-block-buttons.is-vertical>.wp-block-button.wp-block-button__width-75{width:75%}.wp-block-button.is-style-squared,.wp-block-button__link.wp-block-button.is-style-squared{border-radius:0}.wp-block-button.no-border-radius,.wp-block-button__link.no-border-radius{border-radius:0!important}.wp-block-button .wp-block-button__link.is-style-outline,.wp-block-button.is-style-outline>.wp-block-button__link{border:2px solid;padding:.667em 1.333em}.wp-block-button .wp-block-button__link.is-style-outline:not(.has-text-color),.wp-block-button.is-style-outline>.wp-block-button__link:not(.has-text-color){color:currentColor}.wp-block-button .wp-block-button__link.is-style-outline:not(.has-background),.wp-block-button.is-style-outline>.wp-block-button__link:not(.has-background){background-color:transparent;background-image:none}.wp-block-button .wp-block-button__link:where(.has-border-color){border-width:initial}.wp-block-button .wp-block-button__link:where([style*=border-top-color]){border-top-width:medium}.wp-block-button .wp-block-button__link:where([style*=border-right-color]){border-right-width:medium}.wp-block-button .wp-block-button__link:where([style*=border-bottom-color]){border-bottom-width:medium}.wp-block-button .wp-block-button__link:where([style*=border-left-color]){border-left-width:medium}.wp-block-button .wp-block-button__link:where([style*=border-style]){border-width:initial}.wp-block-button .wp-block-button__link:where([style*=border-top-style]){border-top-width:medium}.wp-block-button .wp-block-button__link:where([style*=border-right-style]){border-right-width:medium}.wp-block-button .wp-block-button__link:where([style*=border-bottom-style]){border-bottom-width:medium}.wp-block-button .wp-block-button__link:where([style*=border-left-style]){border-left-width:medium}.wp-block-buttons.is-vertical{flex-direction:column}.wp-block-buttons.is-vertical>.wp-block-button:last-child{margin-bottom:0}.wp-block-buttons>.wp-block-button{display:inline-block;margin:0}.wp-block-buttons.is-content-justification-left{justify-content:flex-start}.wp-block-buttons.is-content-justification-left.is-vertical{align-items:flex-start}.wp-block-buttons.is-content-justification-center{justify-content:center}.wp-block-buttons.is-content-justification-center.is-vertical{align-items:center}.wp-block-buttons.is-content-justification-right{justify-content:flex-end}.wp-block-buttons.is-content-justification-right.is-vertical{align-items:flex-end}.wp-block-buttons.is-content-justification-space-between{justify-content:space-between}.wp-block-buttons.aligncenter{text-align:center}.wp-block-buttons:not(.is-content-justification-space-between,.is-content-justification-right,.is-content-justification-left,.is-content-justification-center) .wp-block-button.aligncenter{margin-left:auto;margin-right:auto;width:100%}.wp-block-buttons[style*=text-decoration] .wp-block-button,.wp-block-buttons[style*=text-decoration] .wp-block-button__link{text-decoration:inherit}.wp-block-buttons.has-custom-font-size .wp-block-button__link{font-size:inherit}.wp-block-button.aligncenter,.wp-block-calendar{text-align:center}.wp-block-calendar td,.wp-block-calendar th{border:1px solid;padding:.25em}.wp-block-calendar th{font-weight:400}.wp-block-calendar caption{background-color:inherit}.wp-block-calendar table{border-collapse:collapse;width:100%}.wp-block-calendar table:where(:not(.has-text-color)){color:#40464d}.wp-block-calendar table:where(:not(.has-text-color)) td,.wp-block-calendar table:where(:not(.has-text-color)) th{border-color:#ddd}.wp-block-calendar table.has-background th{background-color:inherit}.wp-block-calendar table.has-text-color th{color:inherit}:where(.wp-block-calendar table:not(.has-background) th){background:#ddd}.wp-block-categories{box-sizing:border-box}.wp-block-categories.alignleft{margin-right:2em}.wp-block-categories.alignright{margin-left:2em}.wp-block-categories.wp-block-categories-dropdown.aligncenter{text-align:center}.wp-block-code{box-sizing:border-box}.wp-block-code code{display:block;font-family:inherit;overflow-wrap:break-word;white-space:pre-wrap}.wp-block-columns{align-items:normal!important;box-sizing:border-box;display:flex;flex-wrap:wrap!important}@media (min-width:782px){.wp-block-columns{flex-wrap:nowrap!important}}.wp-block-columns.are-vertically-aligned-top{align-items:flex-start}.wp-block-columns.are-vertically-aligned-center{align-items:center}.wp-block-columns.are-vertically-aligned-bottom{align-items:flex-end}@media (max-width:781px){.wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column{flex-basis:100%!important}}@media (min-width:782px){.wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column{flex-basis:0;flex-grow:1}.wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column[style*=flex-basis]{flex-grow:0}}.wp-block-columns.is-not-stacked-on-mobile{flex-wrap:nowrap!important}.wp-block-columns.is-not-stacked-on-mobile>.wp-block-column{flex-basis:0;flex-grow:1}.wp-block-columns.is-not-stacked-on-mobile>.wp-block-column[style*=flex-basis]{flex-grow:0}:where(.wp-block-columns){margin-bottom:1.75em}:where(.wp-block-columns.has-background){padding:1.25em 2.375em}.wp-block-column{flex-grow:1;min-width:0;overflow-wrap:break-word;word-break:break-word}.wp-block-column.is-vertically-aligned-top{align-self:flex-start}.wp-block-column.is-vertically-aligned-center{align-self:center}.wp-block-column.is-vertically-aligned-bottom{align-self:flex-end}.wp-block-column.is-vertically-aligned-stretch{align-self:stretch}.wp-block-column.is-vertically-aligned-bottom,.wp-block-column.is-vertically-aligned-center,.wp-block-column.is-vertically-aligned-top{width:100%}.wp-block-post-comments{box-sizing:border-box}.wp-block-post-comments .alignleft{float:left}.wp-block-post-comments .alignright{float:right}.wp-block-post-comments .navigation:after{clear:both;content:"";display:table}.wp-block-post-comments .commentlist{clear:both;list-style:none;margin:0;padding:0}.wp-block-post-comments .commentlist .comment{min-height:2.25em;padding-left:3.25em}.wp-block-post-comments .commentlist .comment p{font-size:1em;line-height:1.8;margin:1em 0}.wp-block-post-comments .commentlist .children{list-style:none;margin:0;padding:0}.wp-block-post-comments .comment-author{line-height:1.5}.wp-block-post-comments .comment-author .avatar{border-radius:1.5em;display:block;float:left;height:2.5em;margin-right:.75em;margin-top:.5em;width:2.5em}.wp-block-post-comments .comment-author cite{font-style:normal}.wp-block-post-comments .comment-meta{font-size:.875em;line-height:1.5}.wp-block-post-comments .comment-meta b{font-weight:400}.wp-block-post-comments .comment-meta .comment-awaiting-moderation{display:block;margin-bottom:1em;margin-top:1em}.wp-block-post-comments .comment-body .commentmetadata{font-size:.875em}.wp-block-post-comments .comment-form-author label,.wp-block-post-comments .comment-form-comment label,.wp-block-post-comments .comment-form-email label,.wp-block-post-comments .comment-form-url label{display:block;margin-bottom:.25em}.wp-block-post-comments .comment-form input:not([type=submit]):not([type=checkbox]),.wp-block-post-comments .comment-form textarea{box-sizing:border-box;display:block;width:100%}.wp-block-post-comments .comment-form-cookies-consent{display:flex;gap:.25em}.wp-block-post-comments .comment-form-cookies-consent #wp-comment-cookies-consent{margin-top:.35em}.wp-block-post-comments .comment-reply-title{margin-bottom:0}.wp-block-post-comments .comment-reply-title :where(small){font-size:var(--wp--preset--font-size--medium,smaller);margin-left:.5em}.wp-block-post-comments .reply{font-size:.875em;margin-bottom:1.4em}.wp-block-post-comments input:not([type=submit]),.wp-block-post-comments textarea{border:1px solid #949494;font-family:inherit;font-size:1em}.wp-block-post-comments input:not([type=submit]):not([type=checkbox]),.wp-block-post-comments textarea{padding:calc(.667em + 2px)}:where(.wp-block-post-comments input[type=submit]){border:none}.wp-block-comments-pagination>.wp-block-comments-pagination-next,.wp-block-comments-pagination>.wp-block-comments-pagination-numbers,.wp-block-comments-pagination>.wp-block-comments-pagination-previous{margin-bottom:.5em;margin-right:.5em}.wp-block-comments-pagination>.wp-block-comments-pagination-next:last-child,.wp-block-comments-pagination>.wp-block-comments-pagination-numbers:last-child,.wp-block-comments-pagination>.wp-block-comments-pagination-previous:last-child{margin-right:0}.wp-block-comments-pagination .wp-block-comments-pagination-previous-arrow{display:inline-block;margin-right:1ch}.wp-block-comments-pagination .wp-block-comments-pagination-previous-arrow:not(.is-arrow-chevron){transform:scaleX(1)}.wp-block-comments-pagination .wp-block-comments-pagination-next-arrow{display:inline-block;margin-left:1ch}.wp-block-comments-pagination .wp-block-comments-pagination-next-arrow:not(.is-arrow-chevron){transform:scaleX(1)}.wp-block-comments-pagination.aligncenter{justify-content:center}.wp-block-comment-template{box-sizing:border-box;list-style:none;margin-bottom:0;max-width:100%;padding:0}.wp-block-comment-template li{clear:both}.wp-block-comment-template ol{list-style:none;margin-bottom:0;max-width:100%;padding-left:2rem}.wp-block-comment-template.alignleft{float:left}.wp-block-comment-template.aligncenter{margin-left:auto;margin-right:auto;width:-moz-fit-content;width:fit-content}.wp-block-comment-template.alignright{float:right}.wp-block-cover,.wp-block-cover-image{align-items:center;background-position:50%;box-sizing:border-box;display:flex;justify-content:center;min-height:430px;overflow:hidden;overflow:clip;padding:1em;position:relative}.wp-block-cover .has-background-dim:not([class*=-background-color]),.wp-block-cover-image .has-background-dim:not([class*=-background-color]),.wp-block-cover-image.has-background-dim:not([class*=-background-color]),.wp-block-cover.has-background-dim:not([class*=-background-color]){background-color:#000}.wp-block-cover .has-background-dim.has-background-gradient,.wp-block-cover-image .has-background-dim.has-background-gradient{background-color:transparent}.wp-block-cover-image.has-background-dim:before,.wp-block-cover.has-background-dim:before{background-color:inherit;content:""}.wp-block-cover .wp-block-cover__background,.wp-block-cover .wp-block-cover__gradient-background,.wp-block-cover-image .wp-block-cover__background,.wp-block-cover-image .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim:not(.has-background-gradient):before,.wp-block-cover.has-background-dim:not(.has-background-gradient):before{bottom:0;left:0;opacity:.5;position:absolute;right:0;top:0;z-index:1}.wp-block-cover-image.has-background-dim.has-background-dim-10 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-10 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-10:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-10 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-10 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-10:not(.has-background-gradient):before{opacity:.1}.wp-block-cover-image.has-background-dim.has-background-dim-20 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-20 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-20:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-20 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-20 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-20:not(.has-background-gradient):before{opacity:.2}.wp-block-cover-image.has-background-dim.has-background-dim-30 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-30 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-30:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-30 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-30 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-30:not(.has-background-gradient):before{opacity:.3}.wp-block-cover-image.has-background-dim.has-background-dim-40 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-40 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-40:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-40 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-40 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-40:not(.has-background-gradient):before{opacity:.4}.wp-block-cover-image.has-background-dim.has-background-dim-50 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-50 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-50:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-50 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-50 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-50:not(.has-background-gradient):before{opacity:.5}.wp-block-cover-image.has-background-dim.has-background-dim-60 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-60 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-60:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-60 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-60 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-60:not(.has-background-gradient):before{opacity:.6}.wp-block-cover-image.has-background-dim.has-background-dim-70 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-70 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-70:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-70 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-70 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-70:not(.has-background-gradient):before{opacity:.7}.wp-block-cover-image.has-background-dim.has-background-dim-80 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-80 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-80:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-80 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-80 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-80:not(.has-background-gradient):before{opacity:.8}.wp-block-cover-image.has-background-dim.has-background-dim-90 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-90 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-90:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-90 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-90 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-90:not(.has-background-gradient):before{opacity:.9}.wp-block-cover-image.has-background-dim.has-background-dim-100 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-100 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-100:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-100 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-100 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-100:not(.has-background-gradient):before{opacity:1}.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-0,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-0,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-0,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-0{opacity:0}.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-10,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-10,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-10,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-10{opacity:.1}.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-20,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-20,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-20,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-20{opacity:.2}.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-30,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-30,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-30,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-30{opacity:.3}.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-40,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-40,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-40,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-40{opacity:.4}.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-50,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-50,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-50,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-50{opacity:.5}.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-60,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-60,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-60,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-60{opacity:.6}.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-70,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-70,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-70,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-70{opacity:.7}.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-80,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-80,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-80,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-80{opacity:.8}.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-90,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-90,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-90,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-90{opacity:.9}.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-100,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-100,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-100,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-100{opacity:1}.wp-block-cover-image.alignleft,.wp-block-cover-image.alignright,.wp-block-cover.alignleft,.wp-block-cover.alignright{max-width:420px;width:100%}.wp-block-cover-image:after,.wp-block-cover:after{content:"";display:block;font-size:0;min-height:inherit}@supports (position:sticky){.wp-block-cover-image:after,.wp-block-cover:after{content:none}}.wp-block-cover-image.aligncenter,.wp-block-cover-image.alignleft,.wp-block-cover-image.alignright,.wp-block-cover.aligncenter,.wp-block-cover.alignleft,.wp-block-cover.alignright{display:flex}.wp-block-cover .wp-block-cover__inner-container,.wp-block-cover-image .wp-block-cover__inner-container{color:inherit;width:100%;z-index:1}.wp-block-cover h1:where(:not(.has-text-color)),.wp-block-cover h2:where(:not(.has-text-color)),.wp-block-cover h3:where(:not(.has-text-color)),.wp-block-cover h4:where(:not(.has-text-color)),.wp-block-cover h5:where(:not(.has-text-color)),.wp-block-cover h6:where(:not(.has-text-color)),.wp-block-cover p:where(:not(.has-text-color)),.wp-block-cover-image h1:where(:not(.has-text-color)),.wp-block-cover-image h2:where(:not(.has-text-color)),.wp-block-cover-image h3:where(:not(.has-text-color)),.wp-block-cover-image h4:where(:not(.has-text-color)),.wp-block-cover-image h5:where(:not(.has-text-color)),.wp-block-cover-image h6:where(:not(.has-text-color)),.wp-block-cover-image p:where(:not(.has-text-color)){color:inherit}.wp-block-cover-image.is-position-top-left,.wp-block-cover.is-position-top-left{align-items:flex-start;justify-content:flex-start}.wp-block-cover-image.is-position-top-center,.wp-block-cover.is-position-top-center{align-items:flex-start;justify-content:center}.wp-block-cover-image.is-position-top-right,.wp-block-cover.is-position-top-right{align-items:flex-start;justify-content:flex-end}.wp-block-cover-image.is-position-center-left,.wp-block-cover.is-position-center-left{align-items:center;justify-content:flex-start}.wp-block-cover-image.is-position-center-center,.wp-block-cover.is-position-center-center{align-items:center;justify-content:center}.wp-block-cover-image.is-position-center-right,.wp-block-cover.is-position-center-right{align-items:center;justify-content:flex-end}.wp-block-cover-image.is-position-bottom-left,.wp-block-cover.is-position-bottom-left{align-items:flex-end;justify-content:flex-start}.wp-block-cover-image.is-position-bottom-center,.wp-block-cover.is-position-bottom-center{align-items:flex-end;justify-content:center}.wp-block-cover-image.is-position-bottom-right,.wp-block-cover.is-position-bottom-right{align-items:flex-end;justify-content:flex-end}.wp-block-cover-image.has-custom-content-position.has-custom-content-position .wp-block-cover__inner-container,.wp-block-cover.has-custom-content-position.has-custom-content-position .wp-block-cover__inner-container{margin:0}.wp-block-cover-image.has-custom-content-position.has-custom-content-position.is-position-bottom-left .wp-block-cover__inner-container,.wp-block-cover-image.has-custom-content-position.has-custom-content-position.is-position-bottom-right .wp-block-cover__inner-container,.wp-block-cover-image.has-custom-content-position.has-custom-content-position.is-position-center-left .wp-block-cover__inner-container,.wp-block-cover-image.has-custom-content-position.has-custom-content-position.is-position-center-right .wp-block-cover__inner-container,.wp-block-cover-image.has-custom-content-position.has-custom-content-position.is-position-top-left .wp-block-cover__inner-container,.wp-block-cover-image.has-custom-content-position.has-custom-content-position.is-position-top-right .wp-block-cover__inner-container,.wp-block-cover.has-custom-content-position.has-custom-content-position.is-position-bottom-left .wp-block-cover__inner-container,.wp-block-cover.has-custom-content-position.has-custom-content-position.is-position-bottom-right .wp-block-cover__inner-container,.wp-block-cover.has-custom-content-position.has-custom-content-position.is-position-center-left .wp-block-cover__inner-container,.wp-block-cover.has-custom-content-position.has-custom-content-position.is-position-center-right .wp-block-cover__inner-container,.wp-block-cover.has-custom-content-position.has-custom-content-position.is-position-top-left .wp-block-cover__inner-container,.wp-block-cover.has-custom-content-position.has-custom-content-position.is-position-top-right .wp-block-cover__inner-container{margin:0;width:auto}.wp-block-cover .wp-block-cover__image-background,.wp-block-cover video.wp-block-cover__video-background,.wp-block-cover-image .wp-block-cover__image-background,.wp-block-cover-image video.wp-block-cover__video-background{border:none;bottom:0;box-shadow:none;height:100%;left:0;margin:0;max-height:none;max-width:none;-o-object-fit:cover;object-fit:cover;outline:none;padding:0;position:absolute;right:0;top:0;width:100%}.wp-block-cover-image.has-parallax,.wp-block-cover.has-parallax,.wp-block-cover__image-background.has-parallax,video.wp-block-cover__video-background.has-parallax{background-attachment:fixed;background-repeat:no-repeat;background-size:cover}@supports (-webkit-touch-callout:inherit){.wp-block-cover-image.has-parallax,.wp-block-cover.has-parallax,.wp-block-cover__image-background.has-parallax,video.wp-block-cover__video-background.has-parallax{background-attachment:scroll}}@media (prefers-reduced-motion:reduce){.wp-block-cover-image.has-parallax,.wp-block-cover.has-parallax,.wp-block-cover__image-background.has-parallax,video.wp-block-cover__video-background.has-parallax{background-attachment:scroll}}.wp-block-cover-image.is-repeated,.wp-block-cover.is-repeated,.wp-block-cover__image-background.is-repeated,video.wp-block-cover__video-background.is-repeated{background-repeat:repeat;background-size:auto}.wp-block-cover__image-background,.wp-block-cover__video-background{z-index:0}.wp-block-cover-image-text,.wp-block-cover-image-text a,.wp-block-cover-image-text a:active,.wp-block-cover-image-text a:focus,.wp-block-cover-image-text a:hover,.wp-block-cover-text,.wp-block-cover-text a,.wp-block-cover-text a:active,.wp-block-cover-text a:focus,.wp-block-cover-text a:hover,section.wp-block-cover-image h2,section.wp-block-cover-image h2 a,section.wp-block-cover-image h2 a:active,section.wp-block-cover-image h2 a:focus,section.wp-block-cover-image h2 a:hover{color:#fff}.wp-block-cover-image .wp-block-cover.has-left-content{justify-content:flex-start}.wp-block-cover-image .wp-block-cover.has-right-content{justify-content:flex-end}.wp-block-cover-image.has-left-content .wp-block-cover-image-text,.wp-block-cover.has-left-content .wp-block-cover-text,section.wp-block-cover-image.has-left-content>h2{margin-left:0;text-align:left}.wp-block-cover-image.has-right-content .wp-block-cover-image-text,.wp-block-cover.has-right-content .wp-block-cover-text,section.wp-block-cover-image.has-right-content>h2{margin-right:0;text-align:right}.wp-block-cover .wp-block-cover-text,.wp-block-cover-image .wp-block-cover-image-text,section.wp-block-cover-image>h2{font-size:2em;line-height:1.25;margin-bottom:0;max-width:840px;padding:.44em;text-align:center;z-index:1}:where(.wp-block-cover-image:not(.has-text-color)),:where(.wp-block-cover:not(.has-text-color)){color:#fff}:where(.wp-block-cover-image.is-light:not(.has-text-color)),:where(.wp-block-cover.is-light:not(.has-text-color)){color:#000}.wp-block-details{box-sizing:border-box;overflow:hidden}.wp-block-details summary{cursor:pointer}.wp-block-embed.alignleft,.wp-block-embed.alignright,.wp-block[data-align=left]>[data-type="core/embed"],.wp-block[data-align=right]>[data-type="core/embed"]{max-width:360px;width:100%}.wp-block-embed.alignleft .wp-block-embed__wrapper,.wp-block-embed.alignright .wp-block-embed__wrapper,.wp-block[data-align=left]>[data-type="core/embed"] .wp-block-embed__wrapper,.wp-block[data-align=right]>[data-type="core/embed"] .wp-block-embed__wrapper{min-width:280px}.wp-block-cover .wp-block-embed{min-height:240px;min-width:320px}.wp-block-embed{overflow-wrap:break-word}.wp-block-embed figcaption{margin-bottom:1em;margin-top:.5em}.wp-block-embed iframe{max-width:100%}.wp-block-embed__wrapper{position:relative}.wp-embed-responsive .wp-has-aspect-ratio .wp-block-embed__wrapper:before{content:"";display:block;padding-top:50%}.wp-embed-responsive .wp-has-aspect-ratio iframe{bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%}.wp-embed-responsive .wp-embed-aspect-21-9 .wp-block-embed__wrapper:before{padding-top:42.85%}.wp-embed-responsive .wp-embed-aspect-18-9 .wp-block-embed__wrapper:before{padding-top:50%}.wp-embed-responsive .wp-embed-aspect-16-9 .wp-block-embed__wrapper:before{padding-top:56.25%}.wp-embed-responsive .wp-embed-aspect-4-3 .wp-block-embed__wrapper:before{padding-top:75%}.wp-embed-responsive .wp-embed-aspect-1-1 .wp-block-embed__wrapper:before{padding-top:100%}.wp-embed-responsive .wp-embed-aspect-9-16 .wp-block-embed__wrapper:before{padding-top:177.77%}.wp-embed-responsive .wp-embed-aspect-1-2 .wp-block-embed__wrapper:before{padding-top:200%}.wp-block-file{box-sizing:border-box}.wp-block-file:not(.wp-element-button){font-size:.8em}.wp-block-file.aligncenter{text-align:center}.wp-block-file.alignright{text-align:right}.wp-block-file *+.wp-block-file__button{margin-left:.75em}:where(.wp-block-file){margin-bottom:1.5em}.wp-block-file__embed{margin-bottom:1em}:where(.wp-block-file__button){border-radius:2em;display:inline-block;padding:.5em 1em}:where(.wp-block-file__button):is(a):active,:where(.wp-block-file__button):is(a):focus,:where(.wp-block-file__button):is(a):hover,:where(.wp-block-file__button):is(a):visited{box-shadow:none;color:#fff;opacity:.85;text-decoration:none}.wp-block-form-input__label{display:flex;flex-direction:column;gap:.25em;margin-bottom:.5em;width:100%}.wp-block-form-input__label.is-label-inline{align-items:center;flex-direction:row;gap:.5em}.wp-block-form-input__label.is-label-inline .wp-block-form-input__label-content{margin-bottom:.5em}.wp-block-form-input__label:has(input[type=checkbox]){flex-direction:row-reverse;width:-moz-fit-content;width:fit-content}.wp-block-form-input__label-content{width:-moz-fit-content;width:fit-content}.wp-block-form-input__input{font-size:1em;margin-bottom:.5em;padding:0 .5em}.wp-block-form-input__input[type=date],.wp-block-form-input__input[type=datetime-local],.wp-block-form-input__input[type=datetime],.wp-block-form-input__input[type=email],.wp-block-form-input__input[type=month],.wp-block-form-input__input[type=number],.wp-block-form-input__input[type=password],.wp-block-form-input__input[type=search],.wp-block-form-input__input[type=tel],.wp-block-form-input__input[type=text],.wp-block-form-input__input[type=time],.wp-block-form-input__input[type=url],.wp-block-form-input__input[type=week]{border:1px solid;line-height:2;min-height:2em}textarea.wp-block-form-input__input{min-height:10em}.blocks-gallery-grid:not(.has-nested-images),.wp-block-gallery:not(.has-nested-images){display:flex;flex-wrap:wrap;list-style-type:none;margin:0;padding:0}.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-item{display:flex;flex-direction:column;flex-grow:1;justify-content:center;margin:0 1em 1em 0;position:relative;width:calc(50% - 1em)}.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image:nth-of-type(2n),.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item:nth-of-type(2n),.wp-block-gallery:not(.has-nested-images) .blocks-gallery-image:nth-of-type(2n),.wp-block-gallery:not(.has-nested-images) .blocks-gallery-item:nth-of-type(2n){margin-right:0}.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image figure,.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item figure,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-image figure,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-item figure{align-items:flex-end;display:flex;height:100%;justify-content:flex-start;margin:0}.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image img,.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item img,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-image img,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-item img{display:block;height:auto;max-width:100%;width:auto}.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image figcaption,.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item figcaption,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-image figcaption,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-item figcaption{background:linear-gradient(0deg,rgba(0,0,0,.7),rgba(0,0,0,.3) 70%,transparent);bottom:0;box-sizing:border-box;color:#fff;font-size:.8em;margin:0;max-height:100%;overflow:auto;padding:3em .77em .7em;position:absolute;text-align:center;width:100%;z-index:2}.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image figcaption img,.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item figcaption img,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-image figcaption img,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-item figcaption img{display:inline}.blocks-gallery-grid:not(.has-nested-images) figcaption,.wp-block-gallery:not(.has-nested-images) figcaption{flex-grow:1}.blocks-gallery-grid:not(.has-nested-images).is-cropped .blocks-gallery-image a,.blocks-gallery-grid:not(.has-nested-images).is-cropped .blocks-gallery-image img,.blocks-gallery-grid:not(.has-nested-images).is-cropped .blocks-gallery-item a,.blocks-gallery-grid:not(.has-nested-images).is-cropped .blocks-gallery-item img,.wp-block-gallery:not(.has-nested-images).is-cropped .blocks-gallery-image a,.wp-block-gallery:not(.has-nested-images).is-cropped .blocks-gallery-image img,.wp-block-gallery:not(.has-nested-images).is-cropped .blocks-gallery-item a,.wp-block-gallery:not(.has-nested-images).is-cropped .blocks-gallery-item img{flex:1;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.blocks-gallery-grid:not(.has-nested-images).columns-1 .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images).columns-1 .blocks-gallery-item,.wp-block-gallery:not(.has-nested-images).columns-1 .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images).columns-1 .blocks-gallery-item{margin-right:0;width:100%}@media (min-width:600px){.blocks-gallery-grid:not(.has-nested-images).columns-3 .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images).columns-3 .blocks-gallery-item,.wp-block-gallery:not(.has-nested-images).columns-3 .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images).columns-3 .blocks-gallery-item{margin-right:1em;width:calc(33.33333% - .66667em)}.blocks-gallery-grid:not(.has-nested-images).columns-4 .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images).columns-4 .blocks-gallery-item,.wp-block-gallery:not(.has-nested-images).columns-4 .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images).columns-4 .blocks-gallery-item{margin-right:1em;width:calc(25% - .75em)}.blocks-gallery-grid:not(.has-nested-images).columns-5 .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images).columns-5 .blocks-gallery-item,.wp-block-gallery:not(.has-nested-images).columns-5 .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images).columns-5 .blocks-gallery-item{margin-right:1em;width:calc(20% - .8em)}.blocks-gallery-grid:not(.has-nested-images).columns-6 .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images).columns-6 .blocks-gallery-item,.wp-block-gallery:not(.has-nested-images).columns-6 .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images).columns-6 .blocks-gallery-item{margin-right:1em;width:calc(16.66667% - .83333em)}.blocks-gallery-grid:not(.has-nested-images).columns-7 .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images).columns-7 .blocks-gallery-item,.wp-block-gallery:not(.has-nested-images).columns-7 .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images).columns-7 .blocks-gallery-item{margin-right:1em;width:calc(14.28571% - .85714em)}.blocks-gallery-grid:not(.has-nested-images).columns-8 .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images).columns-8 .blocks-gallery-item,.wp-block-gallery:not(.has-nested-images).columns-8 .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images).columns-8 .blocks-gallery-item{margin-right:1em;width:calc(12.5% - .875em)}.blocks-gallery-grid:not(.has-nested-images).columns-1 .blocks-gallery-image:nth-of-type(1n),.blocks-gallery-grid:not(.has-nested-images).columns-1 .blocks-gallery-item:nth-of-type(1n),.blocks-gallery-grid:not(.has-nested-images).columns-2 .blocks-gallery-image:nth-of-type(2n),.blocks-gallery-grid:not(.has-nested-images).columns-2 .blocks-gallery-item:nth-of-type(2n),.blocks-gallery-grid:not(.has-nested-images).columns-3 .blocks-gallery-image:nth-of-type(3n),.blocks-gallery-grid:not(.has-nested-images).columns-3 .blocks-gallery-item:nth-of-type(3n),.blocks-gallery-grid:not(.has-nested-images).columns-4 .blocks-gallery-image:nth-of-type(4n),.blocks-gallery-grid:not(.has-nested-images).columns-4 .blocks-gallery-item:nth-of-type(4n),.blocks-gallery-grid:not(.has-nested-images).columns-5 .blocks-gallery-image:nth-of-type(5n),.blocks-gallery-grid:not(.has-nested-images).columns-5 .blocks-gallery-item:nth-of-type(5n),.blocks-gallery-grid:not(.has-nested-images).columns-6 .blocks-gallery-image:nth-of-type(6n),.blocks-gallery-grid:not(.has-nested-images).columns-6 .blocks-gallery-item:nth-of-type(6n),.blocks-gallery-grid:not(.has-nested-images).columns-7 .blocks-gallery-image:nth-of-type(7n),.blocks-gallery-grid:not(.has-nested-images).columns-7 .blocks-gallery-item:nth-of-type(7n),.blocks-gallery-grid:not(.has-nested-images).columns-8 .blocks-gallery-image:nth-of-type(8n),.blocks-gallery-grid:not(.has-nested-images).columns-8 .blocks-gallery-item:nth-of-type(8n),.wp-block-gallery:not(.has-nested-images).columns-1 .blocks-gallery-image:nth-of-type(1n),.wp-block-gallery:not(.has-nested-images).columns-1 .blocks-gallery-item:nth-of-type(1n),.wp-block-gallery:not(.has-nested-images).columns-2 .blocks-gallery-image:nth-of-type(2n),.wp-block-gallery:not(.has-nested-images).columns-2 .blocks-gallery-item:nth-of-type(2n),.wp-block-gallery:not(.has-nested-images).columns-3 .blocks-gallery-image:nth-of-type(3n),.wp-block-gallery:not(.has-nested-images).columns-3 .blocks-gallery-item:nth-of-type(3n),.wp-block-gallery:not(.has-nested-images).columns-4 .blocks-gallery-image:nth-of-type(4n),.wp-block-gallery:not(.has-nested-images).columns-4 .blocks-gallery-item:nth-of-type(4n),.wp-block-gallery:not(.has-nested-images).columns-5 .blocks-gallery-image:nth-of-type(5n),.wp-block-gallery:not(.has-nested-images).columns-5 .blocks-gallery-item:nth-of-type(5n),.wp-block-gallery:not(.has-nested-images).columns-6 .blocks-gallery-image:nth-of-type(6n),.wp-block-gallery:not(.has-nested-images).columns-6 .blocks-gallery-item:nth-of-type(6n),.wp-block-gallery:not(.has-nested-images).columns-7 .blocks-gallery-image:nth-of-type(7n),.wp-block-gallery:not(.has-nested-images).columns-7 .blocks-gallery-item:nth-of-type(7n),.wp-block-gallery:not(.has-nested-images).columns-8 .blocks-gallery-image:nth-of-type(8n),.wp-block-gallery:not(.has-nested-images).columns-8 .blocks-gallery-item:nth-of-type(8n){margin-right:0}}.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image:last-child,.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item:last-child,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-image:last-child,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-item:last-child{margin-right:0}.blocks-gallery-grid:not(.has-nested-images).alignleft,.blocks-gallery-grid:not(.has-nested-images).alignright,.wp-block-gallery:not(.has-nested-images).alignleft,.wp-block-gallery:not(.has-nested-images).alignright{max-width:420px;width:100%}.blocks-gallery-grid:not(.has-nested-images).aligncenter .blocks-gallery-item figure,.wp-block-gallery:not(.has-nested-images).aligncenter .blocks-gallery-item figure{justify-content:center}.wp-block-gallery:not(.is-cropped) .blocks-gallery-item{align-self:flex-start}figure.wp-block-gallery.has-nested-images{align-items:normal}.wp-block-gallery.has-nested-images figure.wp-block-image:not(#individual-image){margin:0;width:calc(50% - var(--wp--style--unstable-gallery-gap, 16px)/2)}.wp-block-gallery.has-nested-images figure.wp-block-image{box-sizing:border-box;display:flex;flex-direction:column;flex-grow:1;justify-content:center;max-width:100%;position:relative}.wp-block-gallery.has-nested-images figure.wp-block-image>a,.wp-block-gallery.has-nested-images figure.wp-block-image>div{flex-direction:column;flex-grow:1;margin:0}.wp-block-gallery.has-nested-images figure.wp-block-image img{display:block;height:auto;max-width:100%!important;width:auto}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption{background:linear-gradient(0deg,rgba(0,0,0,.7),rgba(0,0,0,.3) 70%,transparent);bottom:0;box-sizing:border-box;color:#fff;font-size:13px;left:0;margin-bottom:0;max-height:60%;overflow:auto;padding:0 8px 8px;position:absolute;scrollbar-color:transparent transparent;scrollbar-gutter:stable both-edges;scrollbar-width:thin;text-align:center;width:100%;will-change:transform}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption::-webkit-scrollbar{height:12px;width:12px}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption::-webkit-scrollbar-track{background-color:transparent}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption::-webkit-scrollbar-thumb{background-clip:padding-box;background-color:transparent;border:3px solid transparent;border-radius:8px}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption:focus-within::-webkit-scrollbar-thumb,.wp-block-gallery.has-nested-images figure.wp-block-image figcaption:focus::-webkit-scrollbar-thumb,.wp-block-gallery.has-nested-images figure.wp-block-image figcaption:hover::-webkit-scrollbar-thumb{background-color:hsla(0,0%,100%,.8)}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption:focus,.wp-block-gallery.has-nested-images figure.wp-block-image figcaption:focus-within,.wp-block-gallery.has-nested-images figure.wp-block-image figcaption:hover{scrollbar-color:hsla(0,0%,100%,.8) transparent}@media (hover:none){.wp-block-gallery.has-nested-images figure.wp-block-image figcaption{scrollbar-color:hsla(0,0%,100%,.8) transparent}}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption img{display:inline}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption a{color:inherit}.wp-block-gallery.has-nested-images figure.wp-block-image.has-custom-border img{box-sizing:border-box}.wp-block-gallery.has-nested-images figure.wp-block-image.has-custom-border>a,.wp-block-gallery.has-nested-images figure.wp-block-image.has-custom-border>div,.wp-block-gallery.has-nested-images figure.wp-block-image.is-style-rounded>a,.wp-block-gallery.has-nested-images figure.wp-block-image.is-style-rounded>div{flex:1 1 auto}.wp-block-gallery.has-nested-images figure.wp-block-image.has-custom-border figcaption,.wp-block-gallery.has-nested-images figure.wp-block-image.is-style-rounded figcaption{background:none;color:inherit;flex:initial;margin:0;padding:10px 10px 9px;position:relative}.wp-block-gallery.has-nested-images figcaption{flex-basis:100%;flex-grow:1;text-align:center}.wp-block-gallery.has-nested-images:not(.is-cropped) figure.wp-block-image:not(#individual-image){margin-bottom:auto;margin-top:0}.wp-block-gallery.has-nested-images.is-cropped figure.wp-block-image:not(#individual-image){align-self:inherit}.wp-block-gallery.has-nested-images.is-cropped figure.wp-block-image:not(#individual-image)>a,.wp-block-gallery.has-nested-images.is-cropped figure.wp-block-image:not(#individual-image)>div:not(.components-drop-zone){display:flex}.wp-block-gallery.has-nested-images.is-cropped figure.wp-block-image:not(#individual-image) a,.wp-block-gallery.has-nested-images.is-cropped figure.wp-block-image:not(#individual-image) img{flex:1 0 0%;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.wp-block-gallery.has-nested-images.columns-1 figure.wp-block-image:not(#individual-image){width:100%}@media (min-width:600px){.wp-block-gallery.has-nested-images.columns-3 figure.wp-block-image:not(#individual-image){width:calc(33.33333% - var(--wp--style--unstable-gallery-gap, 16px)*.66667)}.wp-block-gallery.has-nested-images.columns-4 figure.wp-block-image:not(#individual-image){width:calc(25% - var(--wp--style--unstable-gallery-gap, 16px)*.75)}.wp-block-gallery.has-nested-images.columns-5 figure.wp-block-image:not(#individual-image){width:calc(20% - var(--wp--style--unstable-gallery-gap, 16px)*.8)}.wp-block-gallery.has-nested-images.columns-6 figure.wp-block-image:not(#individual-image){width:calc(16.66667% - var(--wp--style--unstable-gallery-gap, 16px)*.83333)}.wp-block-gallery.has-nested-images.columns-7 figure.wp-block-image:not(#individual-image){width:calc(14.28571% - var(--wp--style--unstable-gallery-gap, 16px)*.85714)}.wp-block-gallery.has-nested-images.columns-8 figure.wp-block-image:not(#individual-image){width:calc(12.5% - var(--wp--style--unstable-gallery-gap, 16px)*.875)}.wp-block-gallery.has-nested-images.columns-default figure.wp-block-image:not(#individual-image){width:calc(33.33% - var(--wp--style--unstable-gallery-gap, 16px)*.66667)}.wp-block-gallery.has-nested-images.columns-default figure.wp-block-image:not(#individual-image):first-child:nth-last-child(2),.wp-block-gallery.has-nested-images.columns-default figure.wp-block-image:not(#individual-image):first-child:nth-last-child(2)~figure.wp-block-image:not(#individual-image){width:calc(50% - var(--wp--style--unstable-gallery-gap, 16px)*.5)}.wp-block-gallery.has-nested-images.columns-default figure.wp-block-image:not(#individual-image):first-child:last-child{width:100%}}.wp-block-gallery.has-nested-images.alignleft,.wp-block-gallery.has-nested-images.alignright{max-width:420px;width:100%}.wp-block-gallery.has-nested-images.aligncenter{justify-content:center}.wp-block-group{box-sizing:border-box}h1.has-background,h2.has-background,h3.has-background,h4.has-background,h5.has-background,h6.has-background{padding:1.25em 2.375em}h1.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h1.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h2.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h2.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h3.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h3.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h4.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h4.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h5.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h5.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h6.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h6.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]){rotate:180deg}.wp-block-image img{box-sizing:border-box;height:auto;max-width:100%;vertical-align:bottom}.wp-block-image[style*=border-radius] img,.wp-block-image[style*=border-radius]>a{border-radius:inherit}.wp-block-image.has-custom-border img{box-sizing:border-box}.wp-block-image.aligncenter{text-align:center}.wp-block-image.alignfull img,.wp-block-image.alignwide img{height:auto;width:100%}.wp-block-image .aligncenter,.wp-block-image .alignleft,.wp-block-image .alignright,.wp-block-image.aligncenter,.wp-block-image.alignleft,.wp-block-image.alignright{display:table}.wp-block-image .aligncenter>figcaption,.wp-block-image .alignleft>figcaption,.wp-block-image .alignright>figcaption,.wp-block-image.aligncenter>figcaption,.wp-block-image.alignleft>figcaption,.wp-block-image.alignright>figcaption{caption-side:bottom;display:table-caption}.wp-block-image .alignleft{float:left;margin:.5em 1em .5em 0}.wp-block-image .alignright{float:right;margin:.5em 0 .5em 1em}.wp-block-image .aligncenter{margin-left:auto;margin-right:auto}.wp-block-image figcaption{margin-bottom:1em;margin-top:.5em}.wp-block-image .is-style-rounded img,.wp-block-image.is-style-circle-mask img,.wp-block-image.is-style-rounded img{border-radius:9999px}@supports ((-webkit-mask-image:none) or (mask-image:none)) or (-webkit-mask-image:none){.wp-block-image.is-style-circle-mask img{border-radius:0;-webkit-mask-image:url('data:image/svg+xml;utf8,<svg viewBox="0 0 100 100" xmlns="http://www.w3.org/2000/svg"><circle cx="50" cy="50" r="50"/></svg>');mask-image:url('data:image/svg+xml;utf8,<svg viewBox="0 0 100 100" xmlns="http://www.w3.org/2000/svg"><circle cx="50" cy="50" r="50"/></svg>');mask-mode:alpha;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}}.wp-block-image :where(.has-border-color){border-style:solid}.wp-block-image :where([style*=border-top-color]){border-top-style:solid}.wp-block-image :where([style*=border-right-color]){border-right-style:solid}.wp-block-image :where([style*=border-bottom-color]){border-bottom-style:solid}.wp-block-image :where([style*=border-left-color]){border-left-style:solid}.wp-block-image :where([style*=border-width]){border-style:solid}.wp-block-image :where([style*=border-top-width]){border-top-style:solid}.wp-block-image :where([style*=border-right-width]){border-right-style:solid}.wp-block-image :where([style*=border-bottom-width]){border-bottom-style:solid}.wp-block-image :where([style*=border-left-width]){border-left-style:solid}.wp-block-image figure{margin:0}.wp-lightbox-container{display:flex;flex-direction:column;position:relative}.wp-lightbox-container img{cursor:zoom-in}.wp-lightbox-container img:hover+button{opacity:1}.wp-lightbox-container button{align-items:center;-webkit-backdrop-filter:blur(16px) saturate(180%);backdrop-filter:blur(16px) saturate(180%);background-color:rgba(90,90,90,.25);border:none;border-radius:4px;cursor:zoom-in;display:flex;height:20px;justify-content:center;opacity:0;padding:0;position:absolute;right:16px;text-align:center;top:16px;transition:opacity .2s ease;width:20px;z-index:100}.wp-lightbox-container button:focus-visible{outline:3px auto rgba(90,90,90,.25);outline:3px auto -webkit-focus-ring-color;outline-offset:3px}.wp-lightbox-container button:hover{cursor:pointer;opacity:1}.wp-lightbox-container button:focus{opacity:1}.wp-lightbox-container button:focus,.wp-lightbox-container button:hover,.wp-lightbox-container button:not(:hover):not(:active):not(.has-background){background-color:rgba(90,90,90,.25);border:none}.wp-lightbox-overlay{box-sizing:border-box;cursor:zoom-out;height:100vh;left:0;overflow:hidden;position:fixed;top:0;visibility:hidden;width:100%;z-index:100000}.wp-lightbox-overlay .close-button{align-items:center;cursor:pointer;display:flex;justify-content:center;min-height:40px;min-width:40px;padding:0;position:absolute;right:calc(env(safe-area-inset-right) + 16px);top:calc(env(safe-area-inset-top) + 16px);z-index:5000000}.wp-lightbox-overlay .close-button:focus,.wp-lightbox-overlay .close-button:hover,.wp-lightbox-overlay .close-button:not(:hover):not(:active):not(.has-background){background:none;border:none}.wp-lightbox-overlay .lightbox-image-container{height:var(--wp--lightbox-container-height);left:50%;overflow:hidden;position:absolute;top:50%;transform:translate(-50%,-50%);transform-origin:top left;width:var(--wp--lightbox-container-width);z-index:9999999999}.wp-lightbox-overlay .wp-block-image{align-items:center;box-sizing:border-box;display:flex;height:100%;justify-content:center;margin:0;position:relative;transform-origin:0 0;width:100%;z-index:3000000}.wp-lightbox-overlay .wp-block-image img{height:var(--wp--lightbox-image-height);min-height:var(--wp--lightbox-image-height);min-width:var(--wp--lightbox-image-width);width:var(--wp--lightbox-image-width)}.wp-lightbox-overlay .wp-block-image figcaption{display:none}.wp-lightbox-overlay button{background:none;border:none}.wp-lightbox-overlay .scrim{background-color:#fff;height:100%;opacity:.9;position:absolute;width:100%;z-index:2000000}.wp-lightbox-overlay.active{animation:turn-on-visibility .25s both;visibility:visible}.wp-lightbox-overlay.active img{animation:turn-on-visibility .35s both}.wp-lightbox-overlay.hideanimationenabled:not(.active){animation:turn-off-visibility .35s both}.wp-lightbox-overlay.hideanimationenabled:not(.active) img{animation:turn-off-visibility .25s both}@media (prefers-reduced-motion:no-preference){.wp-lightbox-overlay.zoom.active{animation:none;opacity:1;visibility:visible}.wp-lightbox-overlay.zoom.active .lightbox-image-container{animation:lightbox-zoom-in .4s}.wp-lightbox-overlay.zoom.active .lightbox-image-container img{animation:none}.wp-lightbox-overlay.zoom.active .scrim{animation:turn-on-visibility .4s forwards}.wp-lightbox-overlay.zoom.hideanimationenabled:not(.active){animation:none}.wp-lightbox-overlay.zoom.hideanimationenabled:not(.active) .lightbox-image-container{animation:lightbox-zoom-out .4s}.wp-lightbox-overlay.zoom.hideanimationenabled:not(.active) .lightbox-image-container img{animation:none}.wp-lightbox-overlay.zoom.hideanimationenabled:not(.active) .scrim{animation:turn-off-visibility .4s forwards}}@keyframes turn-on-visibility{0%{opacity:0}to{opacity:1}}@keyframes turn-off-visibility{0%{opacity:1;visibility:visible}99%{opacity:0;visibility:visible}to{opacity:0;visibility:hidden}}@keyframes lightbox-zoom-in{0%{transform:translate(calc((-100vw + var(--wp--lightbox-scrollbar-width))/2 + var(--wp--lightbox-initial-left-position)),calc(-50vh + var(--wp--lightbox-initial-top-position))) scale(var(--wp--lightbox-scale))}to{transform:translate(-50%,-50%) scale(1)}}@keyframes lightbox-zoom-out{0%{transform:translate(-50%,-50%) scale(1);visibility:visible}99%{visibility:visible}to{transform:translate(calc((-100vw + var(--wp--lightbox-scrollbar-width))/2 + var(--wp--lightbox-initial-left-position)),calc(-50vh + var(--wp--lightbox-initial-top-position))) scale(var(--wp--lightbox-scale));visibility:hidden}}ol.wp-block-latest-comments{box-sizing:border-box;margin-left:0}:where(.wp-block-latest-comments:not([style*=line-height] .wp-block-latest-comments__comment)){line-height:1.1}:where(.wp-block-latest-comments:not([style*=line-height] .wp-block-latest-comments__comment-excerpt p)){line-height:1.8}.has-dates :where(.wp-block-latest-comments:not([style*=line-height])),.has-excerpts :where(.wp-block-latest-comments:not([style*=line-height])){line-height:1.5}.wp-block-latest-comments .wp-block-latest-comments{padding-left:0}.wp-block-latest-comments__comment{list-style:none;margin-bottom:1em}.has-avatars .wp-block-latest-comments__comment{list-style:none;min-height:2.25em}.has-avatars .wp-block-latest-comments__comment .wp-block-latest-comments__comment-excerpt,.has-avatars .wp-block-latest-comments__comment .wp-block-latest-comments__comment-meta{margin-left:3.25em}.wp-block-latest-comments__comment-excerpt p{font-size:.875em;margin:.36em 0 1.4em}.wp-block-latest-comments__comment-date{display:block;font-size:.75em}.wp-block-latest-comments .avatar,.wp-block-latest-comments__comment-avatar{border-radius:1.5em;display:block;float:left;height:2.5em;margin-right:.75em;width:2.5em}.wp-block-latest-comments[class*=-font-size] a,.wp-block-latest-comments[style*=font-size] a{font-size:inherit}.wp-block-latest-posts{box-sizing:border-box}.wp-block-latest-posts.alignleft{margin-right:2em}.wp-block-latest-posts.alignright{margin-left:2em}.wp-block-latest-posts.wp-block-latest-posts__list{list-style:none;padding-left:0}.wp-block-latest-posts.wp-block-latest-posts__list li{clear:both}.wp-block-latest-posts.is-grid{display:flex;flex-wrap:wrap;padding:0}.wp-block-latest-posts.is-grid li{margin:0 1.25em 1.25em 0;width:100%}@media (min-width:600px){.wp-block-latest-posts.columns-2 li{width:calc(50% - .625em)}.wp-block-latest-posts.columns-2 li:nth-child(2n){margin-right:0}.wp-block-latest-posts.columns-3 li{width:calc(33.33333% - .83333em)}.wp-block-latest-posts.columns-3 li:nth-child(3n){margin-right:0}.wp-block-latest-posts.columns-4 li{width:calc(25% - .9375em)}.wp-block-latest-posts.columns-4 li:nth-child(4n){margin-right:0}.wp-block-latest-posts.columns-5 li{width:calc(20% - 1em)}.wp-block-latest-posts.columns-5 li:nth-child(5n){margin-right:0}.wp-block-latest-posts.columns-6 li{width:calc(16.66667% - 1.04167em)}.wp-block-latest-posts.columns-6 li:nth-child(6n){margin-right:0}}.wp-block-latest-posts__post-author,.wp-block-latest-posts__post-date{display:block;font-size:.8125em}.wp-block-latest-posts__post-excerpt{margin-bottom:1em;margin-top:.5em}.wp-block-latest-posts__featured-image a{display:inline-block}.wp-block-latest-posts__featured-image img{height:auto;max-width:100%;width:auto}.wp-block-latest-posts__featured-image.alignleft{float:left;margin-right:1em}.wp-block-latest-posts__featured-image.alignright{float:right;margin-left:1em}.wp-block-latest-posts__featured-image.aligncenter{margin-bottom:1em;text-align:center}ol,ul{box-sizing:border-box}ol.has-background,ul.has-background{padding:1.25em 2.375em}.wp-block-media-text{box-sizing:border-box;direction:ltr;display:grid;grid-template-columns:50% 1fr;grid-template-rows:auto}.wp-block-media-text.has-media-on-the-right{grid-template-columns:1fr 50%}.wp-block-media-text.is-vertically-aligned-top .wp-block-media-text__content,.wp-block-media-text.is-vertically-aligned-top .wp-block-media-text__media{align-self:start}.wp-block-media-text .wp-block-media-text__content,.wp-block-media-text .wp-block-media-text__media,.wp-block-media-text.is-vertically-aligned-center .wp-block-media-text__content,.wp-block-media-text.is-vertically-aligned-center .wp-block-media-text__media{align-self:center}.wp-block-media-text.is-vertically-aligned-bottom .wp-block-media-text__content,.wp-block-media-text.is-vertically-aligned-bottom .wp-block-media-text__media{align-self:end}.wp-block-media-text .wp-block-media-text__media{grid-column:1;grid-row:1;margin:0}.wp-block-media-text .wp-block-media-text__content{direction:ltr;grid-column:2;grid-row:1;padding:0 8%;word-break:break-word}.wp-block-media-text.has-media-on-the-right .wp-block-media-text__media{grid-column:2;grid-row:1}.wp-block-media-text.has-media-on-the-right .wp-block-media-text__content{grid-column:1;grid-row:1}.wp-block-media-text__media img,.wp-block-media-text__media video{height:auto;max-width:unset;vertical-align:middle;width:100%}.wp-block-media-text.is-image-fill .wp-block-media-text__media{background-size:cover;height:100%;min-height:250px}.wp-block-media-text.is-image-fill .wp-block-media-text__media>a{display:block;height:100%}.wp-block-media-text.is-image-fill .wp-block-media-text__media img{clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}@media (max-width:600px){.wp-block-media-text.is-stacked-on-mobile{grid-template-columns:100%!important}.wp-block-media-text.is-stacked-on-mobile .wp-block-media-text__media{grid-column:1;grid-row:1}.wp-block-media-text.is-stacked-on-mobile .wp-block-media-text__content{grid-column:1;grid-row:2}}.wp-block-navigation{--navigation-layout-justification-setting:flex-start;--navigation-layout-direction:row;--navigation-layout-wrap:wrap;--navigation-layout-justify:flex-start;--navigation-layout-align:center;position:relative}.wp-block-navigation ul{margin-bottom:0;margin-left:0;margin-top:0;padding-left:0}.wp-block-navigation ul,.wp-block-navigation ul li{list-style:none;padding:0}.wp-block-navigation .wp-block-navigation-item{align-items:center;display:flex;position:relative}.wp-block-navigation .wp-block-navigation-item .wp-block-navigation__submenu-container:empty{display:none}.wp-block-navigation .wp-block-navigation-item__content{display:block}.wp-block-navigation .wp-block-navigation-item__content.wp-block-navigation-item__content{color:inherit}.wp-block-navigation.has-text-decoration-underline .wp-block-navigation-item__content,.wp-block-navigation.has-text-decoration-underline .wp-block-navigation-item__content:active,.wp-block-navigation.has-text-decoration-underline .wp-block-navigation-item__content:focus{text-decoration:underline}.wp-block-navigation.has-text-decoration-line-through .wp-block-navigation-item__content,.wp-block-navigation.has-text-decoration-line-through .wp-block-navigation-item__content:active,.wp-block-navigation.has-text-decoration-line-through .wp-block-navigation-item__content:focus{text-decoration:line-through}.wp-block-navigation:where(:not([class*=has-text-decoration])) a{text-decoration:none}.wp-block-navigation:where(:not([class*=has-text-decoration])) a:active,.wp-block-navigation:where(:not([class*=has-text-decoration])) a:focus{text-decoration:none}.wp-block-navigation .wp-block-navigation__submenu-icon{align-self:center;background-color:inherit;border:none;color:currentColor;display:inline-block;font-size:inherit;height:.6em;line-height:0;margin-left:.25em;padding:0;width:.6em}.wp-block-navigation .wp-block-navigation__submenu-icon svg{stroke:currentColor;display:inline-block;height:inherit;margin-top:.075em;width:inherit}.wp-block-navigation.is-vertical{--navigation-layout-direction:column;--navigation-layout-justify:initial;--navigation-layout-align:flex-start}.wp-block-navigation.no-wrap{--navigation-layout-wrap:nowrap}.wp-block-navigation.items-justified-center{--navigation-layout-justification-setting:center;--navigation-layout-justify:center}.wp-block-navigation.items-justified-center.is-vertical{--navigation-layout-align:center}.wp-block-navigation.items-justified-right{--navigation-layout-justification-setting:flex-end;--navigation-layout-justify:flex-end}.wp-block-navigation.items-justified-right.is-vertical{--navigation-layout-align:flex-end}.wp-block-navigation.items-justified-space-between{--navigation-layout-justification-setting:space-between;--navigation-layout-justify:space-between}.wp-block-navigation .has-child .wp-block-navigation__submenu-container{align-items:normal;background-color:inherit;color:inherit;display:flex;flex-direction:column;height:0;left:-1px;opacity:0;overflow:hidden;position:absolute;top:100%;transition:opacity .1s linear;visibility:hidden;width:0;z-index:2}.wp-block-navigation .has-child .wp-block-navigation__submenu-container>.wp-block-navigation-item>.wp-block-navigation-item__content{display:flex;flex-grow:1}.wp-block-navigation .has-child .wp-block-navigation__submenu-container>.wp-block-navigation-item>.wp-block-navigation-item__content .wp-block-navigation__submenu-icon{margin-left:auto;margin-right:0}.wp-block-navigation .has-child .wp-block-navigation__submenu-container .wp-block-navigation-item__content{margin:0}@media (min-width:782px){.wp-block-navigation .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container{left:100%;top:-1px}.wp-block-navigation .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container:before{background:transparent;content:"";display:block;height:100%;position:absolute;right:100%;width:.5em}.wp-block-navigation .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-icon{margin-right:.25em}.wp-block-navigation .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-icon svg{transform:rotate(-90deg)}}.wp-block-navigation .has-child:not(.open-on-click):hover>.wp-block-navigation__submenu-container{height:auto;min-width:200px;opacity:1;overflow:visible;visibility:visible;width:auto}.wp-block-navigation .has-child:not(.open-on-click):not(.open-on-hover-click):focus-within>.wp-block-navigation__submenu-container{height:auto;min-width:200px;opacity:1;overflow:visible;visibility:visible;width:auto}.wp-block-navigation .has-child .wp-block-navigation-submenu__toggle[aria-expanded=true]~.wp-block-navigation__submenu-container{height:auto;min-width:200px;opacity:1;overflow:visible;visibility:visible;width:auto}.wp-block-navigation.has-background .has-child .wp-block-navigation__submenu-container{left:0;top:100%}@media (min-width:782px){.wp-block-navigation.has-background .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container{left:100%;top:0}}.wp-block-navigation-submenu{display:flex;position:relative}.wp-block-navigation-submenu .wp-block-navigation__submenu-icon svg{stroke:currentColor}button.wp-block-navigation-item__content{background-color:transparent;border:none;color:currentColor;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;line-height:inherit;text-align:left;text-transform:inherit}.wp-block-navigation-submenu__toggle{cursor:pointer}.wp-block-navigation-item.open-on-click .wp-block-navigation-submenu__toggle{padding-left:0;padding-right:.85em}.wp-block-navigation-item.open-on-click .wp-block-navigation-submenu__toggle+.wp-block-navigation__submenu-icon{margin-left:-.6em;pointer-events:none}.wp-block-navigation-item.open-on-click button.wp-block-navigation-item__content:not(.wp-block-navigation-submenu__toggle){padding:0}.wp-block-navigation .wp-block-page-list,.wp-block-navigation__container,.wp-block-navigation__responsive-close,.wp-block-navigation__responsive-container,.wp-block-navigation__responsive-container-content,.wp-block-navigation__responsive-dialog{gap:inherit}:where(.wp-block-navigation.has-background .wp-block-navigation-item a:not(.wp-element-button)),:where(.wp-block-navigation.has-background .wp-block-navigation-submenu a:not(.wp-element-button)){padding:.5em 1em}:where(.wp-block-navigation .wp-block-navigation__submenu-container .wp-block-navigation-item a:not(.wp-element-button)),:where(.wp-block-navigation .wp-block-navigation__submenu-container .wp-block-navigation-submenu a:not(.wp-element-button)),:where(.wp-block-navigation .wp-block-navigation__submenu-container .wp-block-navigation-submenu button.wp-block-navigation-item__content),:where(.wp-block-navigation .wp-block-navigation__submenu-container .wp-block-pages-list__item button.wp-block-navigation-item__content){padding:.5em 1em}.wp-block-navigation.items-justified-right .wp-block-navigation__container .has-child .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-right .wp-block-page-list>.has-child .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-space-between .wp-block-page-list>.has-child:last-child .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-space-between>.wp-block-navigation__container>.has-child:last-child .wp-block-navigation__submenu-container{left:auto;right:0}.wp-block-navigation.items-justified-right .wp-block-navigation__container .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-right .wp-block-page-list>.has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-space-between .wp-block-page-list>.has-child:last-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-space-between>.wp-block-navigation__container>.has-child:last-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container{left:-1px;right:-1px}@media (min-width:782px){.wp-block-navigation.items-justified-right .wp-block-navigation__container .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-right .wp-block-page-list>.has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-space-between .wp-block-page-list>.has-child:last-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-space-between>.wp-block-navigation__container>.has-child:last-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container{left:auto;right:100%}}.wp-block-navigation:not(.has-background) .wp-block-navigation__submenu-container{background-color:#fff;border:1px solid rgba(0,0,0,.15)}.wp-block-navigation.has-background .wp-block-navigation__submenu-container{background-color:inherit}.wp-block-navigation:not(.has-text-color) .wp-block-navigation__submenu-container{color:#000}.wp-block-navigation__container{align-items:var(--navigation-layout-align,initial);display:flex;flex-direction:var(--navigation-layout-direction,initial);flex-wrap:var(--navigation-layout-wrap,wrap);justify-content:var(--navigation-layout-justify,initial);list-style:none;margin:0;padding-left:0}.wp-block-navigation__container .is-responsive{display:none}.wp-block-navigation__container:only-child,.wp-block-page-list:only-child{flex-grow:1}@keyframes overlay-menu__fade-in-animation{0%{opacity:0;transform:translateY(.5em)}to{opacity:1;transform:translateY(0)}}.wp-block-navigation__responsive-container{bottom:0;display:none;left:0;position:fixed;right:0;top:0}.wp-block-navigation__responsive-container :where(.wp-block-navigation-item a){color:inherit}.wp-block-navigation__responsive-container .wp-block-navigation__responsive-container-content{align-items:var(--navigation-layout-align,initial);display:flex;flex-direction:var(--navigation-layout-direction,initial);flex-wrap:var(--navigation-layout-wrap,wrap);justify-content:var(--navigation-layout-justify,initial)}.wp-block-navigation__responsive-container:not(.is-menu-open.is-menu-open){background-color:inherit!important;color:inherit!important}.wp-block-navigation__responsive-container.is-menu-open{animation:overlay-menu__fade-in-animation .1s ease-out;animation-fill-mode:forwards;background-color:inherit;display:flex;flex-direction:column;overflow:auto;padding:clamp(1rem,var(--wp--style--root--padding-top),20rem) clamp(1rem,var(--wp--style--root--padding-right),20rem) clamp(1rem,var(--wp--style--root--padding-bottom),20rem) clamp(1rem,var(--wp--style--root--padding-left),20em);z-index:100000}@media (prefers-reduced-motion:reduce){.wp-block-navigation__responsive-container.is-menu-open{animation-delay:0s;animation-duration:1ms}}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content{align-items:var(--navigation-layout-justification-setting,inherit);display:flex;flex-direction:column;flex-wrap:nowrap;overflow:visible;padding-top:calc(2rem + 24px)}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content,.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation__container,.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-page-list{justify-content:flex-start}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation__submenu-icon{display:none}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .has-child .wp-block-navigation__submenu-container{border:none;height:auto;min-width:200px;opacity:1;overflow:initial;padding-left:2rem;padding-right:2rem;position:static;visibility:visible;width:auto}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation__container,.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation__submenu-container{gap:inherit}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation__submenu-container{padding-top:var(--wp--style--block-gap,2em)}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation-item__content{padding:0}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation-item,.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation__container,.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-page-list{align-items:var(--navigation-layout-justification-setting,initial);display:flex;flex-direction:column}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation-item,.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation-item .wp-block-navigation__submenu-container,.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__container,.wp-block-navigation__responsive-container.is-menu-open .wp-block-page-list{background:transparent!important;color:inherit!important}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__submenu-container.wp-block-navigation__submenu-container.wp-block-navigation__submenu-container.wp-block-navigation__submenu-container{left:auto;right:auto}@media (min-width:600px){.wp-block-navigation__responsive-container:not(.hidden-by-default):not(.is-menu-open){background-color:inherit;display:block;position:relative;width:100%;z-index:auto}.wp-block-navigation__responsive-container:not(.hidden-by-default):not(.is-menu-open) .wp-block-navigation__responsive-container-close{display:none}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__submenu-container.wp-block-navigation__submenu-container.wp-block-navigation__submenu-container.wp-block-navigation__submenu-container{left:0}}.wp-block-navigation:not(.has-background) .wp-block-navigation__responsive-container.is-menu-open{background-color:#fff}.wp-block-navigation:not(.has-text-color) .wp-block-navigation__responsive-container.is-menu-open{color:#000}.wp-block-navigation__toggle_button_label{font-size:1rem;font-weight:700}.wp-block-navigation__responsive-container-close,.wp-block-navigation__responsive-container-open{background:transparent;border:none;color:currentColor;cursor:pointer;margin:0;padding:0;text-transform:inherit;vertical-align:middle}.wp-block-navigation__responsive-container-close svg,.wp-block-navigation__responsive-container-open svg{fill:currentColor;display:block;height:24px;pointer-events:none;width:24px}.wp-block-navigation__responsive-container-open{display:flex}.wp-block-navigation__responsive-container-open.wp-block-navigation__responsive-container-open.wp-block-navigation__responsive-container-open{font-family:inherit;font-size:inherit;font-weight:inherit}@media (min-width:600px){.wp-block-navigation__responsive-container-open:not(.always-shown){display:none}}.wp-block-navigation__responsive-container-close{position:absolute;right:0;top:0;z-index:2}.wp-block-navigation__responsive-container-close.wp-block-navigation__responsive-container-close.wp-block-navigation__responsive-container-close{font-family:inherit;font-size:inherit;font-weight:inherit}.wp-block-navigation__responsive-close{width:100%}.has-modal-open .wp-block-navigation__responsive-close{margin-left:auto;margin-right:auto;max-width:var(--wp--style--global--wide-size,100%)}.wp-block-navigation__responsive-close:focus{outline:none}.is-menu-open .wp-block-navigation__responsive-close,.is-menu-open .wp-block-navigation__responsive-container-content,.is-menu-open .wp-block-navigation__responsive-dialog{box-sizing:border-box}.wp-block-navigation__responsive-dialog{position:relative}.has-modal-open .admin-bar .is-menu-open .wp-block-navigation__responsive-dialog{margin-top:46px}@media (min-width:782px){.has-modal-open .admin-bar .is-menu-open .wp-block-navigation__responsive-dialog{margin-top:32px}}html.has-modal-open{overflow:hidden}.wp-block-navigation .wp-block-navigation-item__label{overflow-wrap:break-word}.wp-block-navigation .wp-block-navigation-item__description{display:none}.wp-block-navigation .wp-block-page-list{align-items:var(--navigation-layout-align,initial);background-color:inherit;display:flex;flex-direction:var(--navigation-layout-direction,initial);flex-wrap:var(--navigation-layout-wrap,wrap);justify-content:var(--navigation-layout-justify,initial)}.wp-block-navigation .wp-block-navigation-item{background-color:inherit}.is-small-text{font-size:.875em}.is-regular-text{font-size:1em}.is-large-text{font-size:2.25em}.is-larger-text{font-size:3em}.has-drop-cap:not(:focus):first-letter{float:left;font-size:8.4em;font-style:normal;font-weight:100;line-height:.68;margin:.05em .1em 0 0;text-transform:uppercase}body.rtl .has-drop-cap:not(:focus):first-letter{float:none;margin-left:.1em}p.has-drop-cap.has-background{overflow:hidden}p.has-background{padding:1.25em 2.375em}:where(p.has-text-color:not(.has-link-color)) a{color:inherit}p.has-text-align-left[style*="writing-mode:vertical-lr"],p.has-text-align-right[style*="writing-mode:vertical-rl"]{rotate:180deg}.wp-block-post-author{display:flex;flex-wrap:wrap}.wp-block-post-author__byline{font-size:.5em;margin-bottom:0;margin-top:0;width:100%}.wp-block-post-author__avatar{margin-right:1em}.wp-block-post-author__bio{font-size:.7em;margin-bottom:.7em}.wp-block-post-author__content{flex-basis:0;flex-grow:1}.wp-block-post-author__name{margin:0}.wp-block-post-comments-form{box-sizing:border-box}.wp-block-post-comments-form[style*=font-weight] :where(.comment-reply-title){font-weight:inherit}.wp-block-post-comments-form[style*=font-family] :where(.comment-reply-title){font-family:inherit}.wp-block-post-comments-form[class*=-font-size] :where(.comment-reply-title),.wp-block-post-comments-form[style*=font-size] :where(.comment-reply-title){font-size:inherit}.wp-block-post-comments-form[style*=line-height] :where(.comment-reply-title){line-height:inherit}.wp-block-post-comments-form[style*=font-style] :where(.comment-reply-title){font-style:inherit}.wp-block-post-comments-form[style*=letter-spacing] :where(.comment-reply-title){letter-spacing:inherit}.wp-block-post-comments-form input[type=submit]{box-shadow:none;cursor:pointer;display:inline-block;overflow-wrap:break-word;text-align:center}.wp-block-post-comments-form input:not([type=submit]),.wp-block-post-comments-form textarea{border:1px solid #949494;font-family:inherit;font-size:1em}.wp-block-post-comments-form input:not([type=submit]):not([type=checkbox]),.wp-block-post-comments-form textarea{padding:calc(.667em + 2px)}.wp-block-post-comments-form .comment-form input:not([type=submit]):not([type=checkbox]):not([type=hidden]),.wp-block-post-comments-form .comment-form textarea{box-sizing:border-box;display:block;width:100%}.wp-block-post-comments-form .comment-form-author label,.wp-block-post-comments-form .comment-form-email label,.wp-block-post-comments-form .comment-form-url label{display:block;margin-bottom:.25em}.wp-block-post-comments-form .comment-form-cookies-consent{display:flex;gap:.25em}.wp-block-post-comments-form .comment-form-cookies-consent #wp-comment-cookies-consent{margin-top:.35em}.wp-block-post-comments-form .comment-reply-title{margin-bottom:0}.wp-block-post-comments-form .comment-reply-title :where(small){font-size:var(--wp--preset--font-size--medium,smaller);margin-left:.5em}.wp-block-post-date{box-sizing:border-box}:where(.wp-block-post-excerpt){margin-bottom:var(--wp--style--block-gap);margin-top:var(--wp--style--block-gap)}.wp-block-post-excerpt__excerpt{margin-bottom:0;margin-top:0}.wp-block-post-excerpt__more-text{margin-bottom:0;margin-top:var(--wp--style--block-gap)}.wp-block-post-excerpt__more-link{display:inline-block}.wp-block-post-featured-image{margin-left:0;margin-right:0}.wp-block-post-featured-image a{display:block;height:100%}.wp-block-post-featured-image img{box-sizing:border-box;height:auto;max-width:100%;vertical-align:bottom;width:100%}.wp-block-post-featured-image.alignfull img,.wp-block-post-featured-image.alignwide img{width:100%}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim{background-color:#000;inset:0;position:absolute}.wp-block-post-featured-image{position:relative}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-gradient{background-color:transparent}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-0{opacity:0}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-10{opacity:.1}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-20{opacity:.2}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-30{opacity:.3}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-40{opacity:.4}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-50{opacity:.5}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-60{opacity:.6}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-70{opacity:.7}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-80{opacity:.8}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-90{opacity:.9}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-100{opacity:1}.wp-block-post-featured-image:where(.alignleft,.alignright){width:100%}.wp-block-post-navigation-link .wp-block-post-navigation-link__arrow-previous{display:inline-block;margin-right:1ch}.wp-block-post-navigation-link .wp-block-post-navigation-link__arrow-previous:not(.is-arrow-chevron){transform:scaleX(1)}.wp-block-post-navigation-link .wp-block-post-navigation-link__arrow-next{display:inline-block;margin-left:1ch}.wp-block-post-navigation-link .wp-block-post-navigation-link__arrow-next:not(.is-arrow-chevron){transform:scaleX(1)}.wp-block-post-navigation-link.has-text-align-left[style*="writing-mode: vertical-lr"],.wp-block-post-navigation-link.has-text-align-right[style*="writing-mode: vertical-rl"]{rotate:180deg}.wp-block-post-terms{box-sizing:border-box}.wp-block-post-terms .wp-block-post-terms__separator{white-space:pre-wrap}.wp-block-post-time-to-read,.wp-block-post-title{box-sizing:border-box}.wp-block-post-title{word-break:break-word}.wp-block-post-title a{display:inline-block}.wp-block-preformatted{box-sizing:border-box;white-space:pre-wrap}:where(.wp-block-preformatted.has-background){padding:1.25em 2.375em}.wp-block-pullquote{box-sizing:border-box;overflow-wrap:break-word;padding:3em 0;text-align:center}.wp-block-pullquote blockquote,.wp-block-pullquote cite,.wp-block-pullquote p{color:inherit}.wp-block-pullquote.alignleft,.wp-block-pullquote.alignright{max-width:420px}.wp-block-pullquote cite,.wp-block-pullquote footer{position:relative}.wp-block-pullquote .has-text-color a{color:inherit}:where(.wp-block-pullquote){margin:0 0 1em}.wp-block-pullquote.has-text-align-left blockquote{text-align:left}.wp-block-pullquote.has-text-align-right blockquote{text-align:right}.wp-block-pullquote.is-style-solid-color{border:none}.wp-block-pullquote.is-style-solid-color blockquote{margin-left:auto;margin-right:auto;max-width:60%}.wp-block-pullquote.is-style-solid-color blockquote p{font-size:2em;margin-bottom:0;margin-top:0}.wp-block-pullquote.is-style-solid-color blockquote cite{font-style:normal;text-transform:none}.wp-block-pullquote cite{color:inherit}.wp-block-post-template{list-style:none;margin-bottom:0;margin-top:0;max-width:100%;padding:0}.wp-block-post-template.wp-block-post-template{background:none}.wp-block-post-template.is-flex-container{display:flex;flex-direction:row;flex-wrap:wrap;gap:1.25em}.wp-block-post-template.is-flex-container>li{margin:0;width:100%}@media (min-width:600px){.wp-block-post-template.is-flex-container.is-flex-container.columns-2>li{width:calc(50% - .625em)}.wp-block-post-template.is-flex-container.is-flex-container.columns-3>li{width:calc(33.33333% - .83333em)}.wp-block-post-template.is-flex-container.is-flex-container.columns-4>li{width:calc(25% - .9375em)}.wp-block-post-template.is-flex-container.is-flex-container.columns-5>li{width:calc(20% - 1em)}.wp-block-post-template.is-flex-container.is-flex-container.columns-6>li{width:calc(16.66667% - 1.04167em)}}@media (max-width:600px){.wp-block-post-template-is-layout-grid.wp-block-post-template-is-layout-grid.wp-block-post-template-is-layout-grid.wp-block-post-template-is-layout-grid{grid-template-columns:1fr}}.wp-block-post-template-is-layout-constrained>li>.alignright,.wp-block-post-template-is-layout-flow>li>.alignright{float:right;margin-inline-end:0;margin-inline-start:2em}.wp-block-post-template-is-layout-constrained>li>.alignleft,.wp-block-post-template-is-layout-flow>li>.alignleft{float:left;margin-inline-end:2em;margin-inline-start:0}.wp-block-post-template-is-layout-constrained>li>.aligncenter,.wp-block-post-template-is-layout-flow>li>.aligncenter{margin-inline-end:auto;margin-inline-start:auto}.wp-block-query-pagination>.wp-block-query-pagination-next,.wp-block-query-pagination>.wp-block-query-pagination-numbers,.wp-block-query-pagination>.wp-block-query-pagination-previous{margin-bottom:.5em;margin-right:.5em}.wp-block-query-pagination>.wp-block-query-pagination-next:last-child,.wp-block-query-pagination>.wp-block-query-pagination-numbers:last-child,.wp-block-query-pagination>.wp-block-query-pagination-previous:last-child{margin-right:0}.wp-block-query-pagination.is-content-justification-space-between>.wp-block-query-pagination-next:last-of-type{margin-inline-start:auto}.wp-block-query-pagination.is-content-justification-space-between>.wp-block-query-pagination-previous:first-child{margin-inline-end:auto}.wp-block-query-pagination .wp-block-query-pagination-previous-arrow{display:inline-block;margin-right:1ch}.wp-block-query-pagination .wp-block-query-pagination-previous-arrow:not(.is-arrow-chevron){transform:scaleX(1)}.wp-block-query-pagination .wp-block-query-pagination-next-arrow{display:inline-block;margin-left:1ch}.wp-block-query-pagination .wp-block-query-pagination-next-arrow:not(.is-arrow-chevron){transform:scaleX(1)}.wp-block-query-pagination.aligncenter{justify-content:center}.wp-block-query-title,.wp-block-quote{box-sizing:border-box}.wp-block-quote{overflow-wrap:break-word}.wp-block-quote.is-large:where(:not(.is-style-plain)),.wp-block-quote.is-style-large:where(:not(.is-style-plain)){margin-bottom:1em;padding:0 1em}.wp-block-quote.is-large:where(:not(.is-style-plain)) p,.wp-block-quote.is-style-large:where(:not(.is-style-plain)) p{font-size:1.5em;font-style:italic;line-height:1.6}.wp-block-quote.is-large:where(:not(.is-style-plain)) cite,.wp-block-quote.is-large:where(:not(.is-style-plain)) footer,.wp-block-quote.is-style-large:where(:not(.is-style-plain)) cite,.wp-block-quote.is-style-large:where(:not(.is-style-plain)) footer{font-size:1.125em;text-align:right}.wp-block-quote>cite{display:block}.wp-block-read-more{display:block;width:-moz-fit-content;width:fit-content}.wp-block-read-more:where(:not([style*=text-decoration])){text-decoration:none}.wp-block-read-more:where(:not([style*=text-decoration])):active,.wp-block-read-more:where(:not([style*=text-decoration])):focus{text-decoration:none}ul.wp-block-rss{list-style:none;padding:0}ul.wp-block-rss.wp-block-rss{box-sizing:border-box}ul.wp-block-rss.alignleft{margin-right:2em}ul.wp-block-rss.alignright{margin-left:2em}ul.wp-block-rss.is-grid{display:flex;flex-wrap:wrap;list-style:none;padding:0}ul.wp-block-rss.is-grid li{margin:0 1em 1em 0;width:100%}@media (min-width:600px){ul.wp-block-rss.columns-2 li{width:calc(50% - 1em)}ul.wp-block-rss.columns-3 li{width:calc(33.33333% - 1em)}ul.wp-block-rss.columns-4 li{width:calc(25% - 1em)}ul.wp-block-rss.columns-5 li{width:calc(20% - 1em)}ul.wp-block-rss.columns-6 li{width:calc(16.66667% - 1em)}}.wp-block-rss__item-author,.wp-block-rss__item-publish-date{display:block;font-size:.8125em}.wp-block-search__button{margin-left:10px;word-break:normal}.wp-block-search__button.has-icon{line-height:0}.wp-block-search__button svg{fill:currentColor;min-height:24px;min-width:24px;vertical-align:text-bottom}:where(.wp-block-search__button){border:1px solid #ccc;padding:6px 10px}.wp-block-search__inside-wrapper{display:flex;flex:auto;flex-wrap:nowrap;max-width:100%}.wp-block-search__label{width:100%}.wp-block-search__input{appearance:none;border:1px solid #949494;flex-grow:1;margin-left:0;margin-right:0;min-width:3rem;padding:8px;text-decoration:unset!important}.wp-block-search.wp-block-search__button-only .wp-block-search__button{flex-shrink:0;margin-left:0;max-width:100%}.wp-block-search.wp-block-search__button-only .wp-block-search__button[aria-expanded=true]{max-width:calc(100% - 100px)}:where(.wp-block-search__button-inside .wp-block-search__inside-wrapper){border:1px solid #949494;box-sizing:border-box;padding:4px}:where(.wp-block-search__button-inside .wp-block-search__inside-wrapper) .wp-block-search__input{border:none;border-radius:0;padding:0 4px}:where(.wp-block-search__button-inside .wp-block-search__inside-wrapper) .wp-block-search__input:focus{outline:none}:where(.wp-block-search__button-inside .wp-block-search__inside-wrapper) :where(.wp-block-search__button){padding:4px 8px}.wp-block-search.aligncenter .wp-block-search__inside-wrapper{margin:auto}.wp-block-search__button-behavior-expand .wp-block-search__inside-wrapper{min-width:0!important;transition-property:width}.wp-block-search__button-behavior-expand .wp-block-search__input{flex-basis:100%;transition-duration:.3s}.wp-block-search__button-behavior-expand.wp-block-search__searchfield-hidden,.wp-block-search__button-behavior-expand.wp-block-search__searchfield-hidden .wp-block-search__inside-wrapper{overflow:hidden}.wp-block-search__button-behavior-expand.wp-block-search__searchfield-hidden .wp-block-search__input{border-left-width:0!important;border-right-width:0!important;flex-basis:0;flex-grow:0;margin:0;min-width:0!important;padding-left:0!important;padding-right:0!important;width:0!important}.wp-block[data-align=right] .wp-block-search__button-behavior-expand .wp-block-search__inside-wrapper{float:right}.wp-block-separator{border:1px solid;border-left:none;border-right:none}.wp-block-separator.is-style-dots{background:none!important;border:none;height:auto;line-height:1;text-align:center}.wp-block-separator.is-style-dots:before{color:currentColor;content:"···";font-family:serif;font-size:1.5em;letter-spacing:2em;padding-left:2em}.wp-block-site-logo{box-sizing:border-box;line-height:0}.wp-block-site-logo a{display:inline-block;line-height:0}.wp-block-site-logo.is-default-size img{height:auto;width:120px}.wp-block-site-logo img{height:auto;max-width:100%}.wp-block-site-logo a,.wp-block-site-logo img{border-radius:inherit}.wp-block-site-logo.aligncenter{margin-left:auto;margin-right:auto;text-align:center}.wp-block-site-logo.is-style-rounded{border-radius:9999px}.wp-block-site-title a{color:inherit}.wp-block-social-links{background:none;box-sizing:border-box;margin-left:0;padding-left:0;padding-right:0;text-indent:0}.wp-block-social-links .wp-social-link a,.wp-block-social-links .wp-social-link a:hover{border-bottom:0;box-shadow:none;text-decoration:none}.wp-block-social-links .wp-social-link a{padding:.25em}.wp-block-social-links .wp-social-link svg{height:1em;width:1em}.wp-block-social-links .wp-social-link span:not(.screen-reader-text){font-size:.65em;margin-left:.5em;margin-right:.5em}.wp-block-social-links.has-small-icon-size{font-size:16px}.wp-block-social-links,.wp-block-social-links.has-normal-icon-size{font-size:24px}.wp-block-social-links.has-large-icon-size{font-size:36px}.wp-block-social-links.has-huge-icon-size{font-size:48px}.wp-block-social-links.aligncenter{display:flex;justify-content:center}.wp-block-social-links.alignright{justify-content:flex-end}.wp-block-social-link{border-radius:9999px;display:block;height:auto;transition:transform .1s ease}@media (prefers-reduced-motion:reduce){.wp-block-social-link{transition-delay:0s;transition-duration:0s}}.wp-block-social-link a{align-items:center;display:flex;line-height:0;transition:transform .1s ease}.wp-block-social-link:hover{transform:scale(1.1)}.wp-block-social-links .wp-block-social-link.wp-social-link{display:inline-block;margin:0;padding:0}.wp-block-social-links .wp-block-social-link.wp-social-link .wp-block-social-link-anchor,.wp-block-social-links .wp-block-social-link.wp-social-link .wp-block-social-link-anchor svg,.wp-block-social-links .wp-block-social-link.wp-social-link .wp-block-social-link-anchor:active,.wp-block-social-links .wp-block-social-link.wp-social-link .wp-block-social-link-anchor:hover,.wp-block-social-links .wp-block-social-link.wp-social-link .wp-block-social-link-anchor:visited{fill:currentColor;color:currentColor}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link{background-color:#f0f0f0;color:#444}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-amazon{background-color:#f90;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-bandcamp{background-color:#1ea0c3;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-behance{background-color:#0757fe;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-codepen{background-color:#1e1f26;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-deviantart{background-color:#02e49b;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-dribbble{background-color:#e94c89;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-dropbox{background-color:#4280ff;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-etsy{background-color:#f45800;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-facebook{background-color:#1778f2;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-fivehundredpx{background-color:#000;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-flickr{background-color:#0461dd;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-foursquare{background-color:#e65678;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-github{background-color:#24292d;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-goodreads{background-color:#eceadd;color:#382110}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-google{background-color:#ea4434;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-gravatar{background-color:#1d4fc4;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-instagram{background-color:#f00075;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-lastfm{background-color:#e21b24;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-linkedin{background-color:#0d66c2;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-mastodon{background-color:#3288d4;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-medium{background-color:#02ab6c;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-meetup{background-color:#f6405f;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-patreon{background-color:#ff424d;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-pinterest{background-color:#e60122;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-pocket{background-color:#ef4155;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-reddit{background-color:#ff4500;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-skype{background-color:#0478d7;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-snapchat{stroke:#000;background-color:#fefc00;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-soundcloud{background-color:#ff5600;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-spotify{background-color:#1bd760;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-telegram{background-color:#2aabee;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-threads,.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-tiktok{background-color:#000;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-tumblr{background-color:#011835;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-twitch{background-color:#6440a4;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-twitter{background-color:#1da1f2;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-vimeo{background-color:#1eb7ea;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-vk{background-color:#4680c2;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-wordpress{background-color:#3499cd;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-whatsapp{background-color:#25d366;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-x{background-color:#000;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-yelp{background-color:#d32422;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-youtube{background-color:red;color:#fff}.wp-block-social-links.is-style-logos-only .wp-social-link{background:none}.wp-block-social-links.is-style-logos-only .wp-social-link a{padding:0}.wp-block-social-links.is-style-logos-only .wp-social-link svg{height:1.25em;width:1.25em}.wp-block-social-links.is-style-logos-only .wp-social-link-amazon{color:#f90}.wp-block-social-links.is-style-logos-only .wp-social-link-bandcamp{color:#1ea0c3}.wp-block-social-links.is-style-logos-only .wp-social-link-behance{color:#0757fe}.wp-block-social-links.is-style-logos-only .wp-social-link-codepen{color:#1e1f26}.wp-block-social-links.is-style-logos-only .wp-social-link-deviantart{color:#02e49b}.wp-block-social-links.is-style-logos-only .wp-social-link-dribbble{color:#e94c89}.wp-block-social-links.is-style-logos-only .wp-social-link-dropbox{color:#4280ff}.wp-block-social-links.is-style-logos-only .wp-social-link-etsy{color:#f45800}.wp-block-social-links.is-style-logos-only .wp-social-link-facebook{color:#1778f2}.wp-block-social-links.is-style-logos-only .wp-social-link-fivehundredpx{color:#000}.wp-block-social-links.is-style-logos-only .wp-social-link-flickr{color:#0461dd}.wp-block-social-links.is-style-logos-only .wp-social-link-foursquare{color:#e65678}.wp-block-social-links.is-style-logos-only .wp-social-link-github{color:#24292d}.wp-block-social-links.is-style-logos-only .wp-social-link-goodreads{color:#382110}.wp-block-social-links.is-style-logos-only .wp-social-link-google{color:#ea4434}.wp-block-social-links.is-style-logos-only .wp-social-link-gravatar{color:#1d4fc4}.wp-block-social-links.is-style-logos-only .wp-social-link-instagram{color:#f00075}.wp-block-social-links.is-style-logos-only .wp-social-link-lastfm{color:#e21b24}.wp-block-social-links.is-style-logos-only .wp-social-link-linkedin{color:#0d66c2}.wp-block-social-links.is-style-logos-only .wp-social-link-mastodon{color:#3288d4}.wp-block-social-links.is-style-logos-only .wp-social-link-medium{color:#02ab6c}.wp-block-social-links.is-style-logos-only .wp-social-link-meetup{color:#f6405f}.wp-block-social-links.is-style-logos-only .wp-social-link-patreon{color:#ff424d}.wp-block-social-links.is-style-logos-only .wp-social-link-pinterest{color:#e60122}.wp-block-social-links.is-style-logos-only .wp-social-link-pocket{color:#ef4155}.wp-block-social-links.is-style-logos-only .wp-social-link-reddit{color:#ff4500}.wp-block-social-links.is-style-logos-only .wp-social-link-skype{color:#0478d7}.wp-block-social-links.is-style-logos-only .wp-social-link-snapchat{stroke:#000;color:#fff}.wp-block-social-links.is-style-logos-only .wp-social-link-soundcloud{color:#ff5600}.wp-block-social-links.is-style-logos-only .wp-social-link-spotify{color:#1bd760}.wp-block-social-links.is-style-logos-only .wp-social-link-telegram{color:#2aabee}.wp-block-social-links.is-style-logos-only .wp-social-link-threads,.wp-block-social-links.is-style-logos-only .wp-social-link-tiktok{color:#000}.wp-block-social-links.is-style-logos-only .wp-social-link-tumblr{color:#011835}.wp-block-social-links.is-style-logos-only .wp-social-link-twitch{color:#6440a4}.wp-block-social-links.is-style-logos-only .wp-social-link-twitter{color:#1da1f2}.wp-block-social-links.is-style-logos-only .wp-social-link-vimeo{color:#1eb7ea}.wp-block-social-links.is-style-logos-only .wp-social-link-vk{color:#4680c2}.wp-block-social-links.is-style-logos-only .wp-social-link-whatsapp{color:#25d366}.wp-block-social-links.is-style-logos-only .wp-social-link-wordpress{color:#3499cd}.wp-block-social-links.is-style-logos-only .wp-social-link-x{color:#000}.wp-block-social-links.is-style-logos-only .wp-social-link-yelp{color:#d32422}.wp-block-social-links.is-style-logos-only .wp-social-link-youtube{color:red}.wp-block-social-links.is-style-pill-shape .wp-social-link{width:auto}.wp-block-social-links.is-style-pill-shape .wp-social-link a{padding-left:.66667em;padding-right:.66667em}.wp-block-social-links:not(.has-icon-color):not(.has-icon-background-color) .wp-social-link-snapchat .wp-block-social-link-label{color:#000}.wp-block-spacer{clear:both}.wp-block-tag-cloud{box-sizing:border-box}.wp-block-tag-cloud.aligncenter{justify-content:center;text-align:center}.wp-block-tag-cloud.alignfull{padding-left:1em;padding-right:1em}.wp-block-tag-cloud a{display:inline-block;margin-right:5px}.wp-block-tag-cloud span{display:inline-block;margin-left:5px;text-decoration:none}.wp-block-tag-cloud.is-style-outline{display:flex;flex-wrap:wrap;gap:1ch}.wp-block-tag-cloud.is-style-outline a{border:1px solid;font-size:unset!important;margin-right:0;padding:1ch 2ch;text-decoration:none!important}.wp-block-table{overflow-x:auto}.wp-block-table table{border-collapse:collapse;width:100%}.wp-block-table thead{border-bottom:3px solid}.wp-block-table tfoot{border-top:3px solid}.wp-block-table td,.wp-block-table th{border:1px solid;padding:.5em}.wp-block-table .has-fixed-layout{table-layout:fixed;width:100%}.wp-block-table .has-fixed-layout td,.wp-block-table .has-fixed-layout th{word-break:break-word}.wp-block-table.aligncenter,.wp-block-table.alignleft,.wp-block-table.alignright{display:table;width:auto}.wp-block-table.aligncenter td,.wp-block-table.aligncenter th,.wp-block-table.alignleft td,.wp-block-table.alignleft th,.wp-block-table.alignright td,.wp-block-table.alignright th{word-break:break-word}.wp-block-table .has-subtle-light-gray-background-color{background-color:#f3f4f5}.wp-block-table .has-subtle-pale-green-background-color{background-color:#e9fbe5}.wp-block-table .has-subtle-pale-blue-background-color{background-color:#e7f5fe}.wp-block-table .has-subtle-pale-pink-background-color{background-color:#fcf0ef}.wp-block-table.is-style-stripes{background-color:transparent;border-bottom:1px solid #f0f0f0;border-collapse:inherit;border-spacing:0}.wp-block-table.is-style-stripes tbody tr:nth-child(odd){background-color:#f0f0f0}.wp-block-table.is-style-stripes.has-subtle-light-gray-background-color tbody tr:nth-child(odd){background-color:#f3f4f5}.wp-block-table.is-style-stripes.has-subtle-pale-green-background-color tbody tr:nth-child(odd){background-color:#e9fbe5}.wp-block-table.is-style-stripes.has-subtle-pale-blue-background-color tbody tr:nth-child(odd){background-color:#e7f5fe}.wp-block-table.is-style-stripes.has-subtle-pale-pink-background-color tbody tr:nth-child(odd){background-color:#fcf0ef}.wp-block-table.is-style-stripes td,.wp-block-table.is-style-stripes th{border-color:transparent}.wp-block-table .has-border-color td,.wp-block-table .has-border-color th,.wp-block-table .has-border-color tr,.wp-block-table .has-border-color>*{border-color:inherit}.wp-block-table table[style*=border-top-color] tr:first-child,.wp-block-table table[style*=border-top-color] tr:first-child td,.wp-block-table table[style*=border-top-color] tr:first-child th,.wp-block-table table[style*=border-top-color]>*,.wp-block-table table[style*=border-top-color]>* td,.wp-block-table table[style*=border-top-color]>* th{border-top-color:inherit}.wp-block-table table[style*=border-top-color] tr:not(:first-child){border-top-color:currentColor}.wp-block-table table[style*=border-right-color] td:last-child,.wp-block-table table[style*=border-right-color] th,.wp-block-table table[style*=border-right-color] tr,.wp-block-table table[style*=border-right-color]>*{border-right-color:inherit}.wp-block-table table[style*=border-bottom-color] tr:last-child,.wp-block-table table[style*=border-bottom-color] tr:last-child td,.wp-block-table table[style*=border-bottom-color] tr:last-child th,.wp-block-table table[style*=border-bottom-color]>*,.wp-block-table table[style*=border-bottom-color]>* td,.wp-block-table table[style*=border-bottom-color]>* th{border-bottom-color:inherit}.wp-block-table table[style*=border-bottom-color] tr:not(:last-child){border-bottom-color:currentColor}.wp-block-table table[style*=border-left-color] td:first-child,.wp-block-table table[style*=border-left-color] th,.wp-block-table table[style*=border-left-color] tr,.wp-block-table table[style*=border-left-color]>*{border-left-color:inherit}.wp-block-table table[style*=border-style] td,.wp-block-table table[style*=border-style] th,.wp-block-table table[style*=border-style] tr,.wp-block-table table[style*=border-style]>*{border-style:inherit}.wp-block-table table[style*=border-width] td,.wp-block-table table[style*=border-width] th,.wp-block-table table[style*=border-width] tr,.wp-block-table table[style*=border-width]>*{border-style:inherit;border-width:inherit}:where(.wp-block-term-description){margin-bottom:var(--wp--style--block-gap);margin-top:var(--wp--style--block-gap)}.wp-block-term-description p{margin-bottom:0;margin-top:0}.wp-block-text-columns,.wp-block-text-columns.aligncenter{display:flex}.wp-block-text-columns .wp-block-column{margin:0 1em;padding:0}.wp-block-text-columns .wp-block-column:first-child{margin-left:0}.wp-block-text-columns .wp-block-column:last-child{margin-right:0}.wp-block-text-columns.columns-2 .wp-block-column{width:50%}.wp-block-text-columns.columns-3 .wp-block-column{width:33.33333%}.wp-block-text-columns.columns-4 .wp-block-column{width:25%}pre.wp-block-verse{overflow:auto;white-space:pre-wrap}:where(pre.wp-block-verse){font-family:inherit}.wp-block-video{box-sizing:border-box}.wp-block-video video{vertical-align:middle;width:100%}@supports (position:sticky){.wp-block-video [poster]{-o-object-fit:cover;object-fit:cover}}.wp-block-video.aligncenter{text-align:center}.wp-block-video figcaption{margin-bottom:1em;margin-top:.5em}.editor-styles-wrapper,.entry-content{counter-reset:footnotes}a[data-fn].fn{counter-increment:footnotes;display:inline-flex;font-size:smaller;text-decoration:none;text-indent:-9999999px;vertical-align:super}a[data-fn].fn:after{content:"[" counter(footnotes) "]";float:left;text-indent:0}.wp-element-button{cursor:pointer}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px}:root .has-very-light-gray-background-color{background-color:#eee}:root .has-very-dark-gray-background-color{background-color:#313131}:root .has-very-light-gray-color{color:#eee}:root .has-very-dark-gray-color{color:#313131}:root .has-vivid-green-cyan-to-vivid-cyan-blue-gradient-background{background:linear-gradient(135deg,#00d084,#0693e3)}:root .has-purple-crush-gradient-background{background:linear-gradient(135deg,#34e2e4,#4721fb 50%,#ab1dfe)}:root .has-hazy-dawn-gradient-background{background:linear-gradient(135deg,#faaca8,#dad0ec)}:root .has-subdued-olive-gradient-background{background:linear-gradient(135deg,#fafae1,#67a671)}:root .has-atomic-cream-gradient-background{background:linear-gradient(135deg,#fdd79a,#004a59)}:root .has-nightshade-gradient-background{background:linear-gradient(135deg,#330968,#31cdcf)}:root .has-midnight-gradient-background{background:linear-gradient(135deg,#020381,#2874fc)}.has-regular-font-size{font-size:1em}.has-larger-font-size{font-size:2.625em}.has-normal-font-size{font-size:var(--wp--preset--font-size--normal)}.has-huge-font-size{font-size:var(--wp--preset--font-size--huge)}.has-text-align-center{text-align:center}.has-text-align-left{text-align:left}.has-text-align-right{text-align:right}#end-resizable-editor-section{display:none}.aligncenter{clear:both}.items-justified-left{justify-content:flex-start}.items-justified-center{justify-content:center}.items-justified-right{justify-content:flex-end}.items-justified-space-between{justify-content:space-between}.screen-reader-text{clip:rect(1px,1px,1px,1px);word-wrap:normal!important;border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.screen-reader-text:focus{clip:auto!important;background-color:#ddd;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}html :where(.has-border-color){border-style:solid}html :where([style*=border-top-color]){border-top-style:solid}html :where([style*=border-right-color]){border-right-style:solid}html :where([style*=border-bottom-color]){border-bottom-style:solid}html :where([style*=border-left-color]){border-left-style:solid}html :where([style*=border-width]){border-style:solid}html :where([style*=border-top-width]){border-top-style:solid}html :where([style*=border-right-width]){border-right-style:solid}html :where([style*=border-bottom-width]){border-bottom-style:solid}html :where([style*=border-left-width]){border-left-style:solid}html :where(img[class*=wp-image-]){height:auto;max-width:100%}:where(figure){margin:0 0 1em}html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:var(--wp-admin--admin-bar--height,0px)}@media screen and (max-width:600px){html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:0px}}.mejs-offscreen{border:0;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal}.mejs-container{background:#000;font-family:Helvetica,Arial,serif;position:relative;text-align:left;text-indent:0;vertical-align:top}.mejs-container,.mejs-container *{box-sizing:border-box}.mejs-container video::-webkit-media-controls,.mejs-container video::-webkit-media-controls-panel,.mejs-container video::-webkit-media-controls-panel-container,.mejs-container video::-webkit-media-controls-start-playback-button{-webkit-appearance:none;display:none!important}.mejs-fill-container,.mejs-fill-container .mejs-container{height:100%;width:100%}.mejs-fill-container{background:transparent;margin:0 auto;overflow:hidden;position:relative}.mejs-container:focus{outline:none}.mejs-iframe-overlay{height:100%;position:absolute;width:100%}.mejs-embed,.mejs-embed body{background:#000;height:100%;margin:0;overflow:hidden;padding:0;width:100%}.mejs-fullscreen{overflow:hidden!important}.mejs-container-fullscreen{bottom:0;left:0;overflow:hidden;position:fixed;right:0;top:0;z-index:1000}.mejs-container-fullscreen .mejs-mediaelement,.mejs-container-fullscreen video{height:100%!important;width:100%!important}.mejs-background,.mejs-mediaelement{left:0;position:absolute;top:0}.mejs-mediaelement{height:100%;width:100%;z-index:0}.mejs-poster{background-position:50% 50%;background-repeat:no-repeat;background-size:cover;left:0;position:absolute;top:0;z-index:1}:root .mejs-poster-img{display:none}.mejs-poster-img{border:0;padding:0}.mejs-overlay{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;left:0;position:absolute;top:0}.mejs-layer{z-index:1}.mejs-overlay-play{cursor:pointer}.mejs-overlay-button{background:url(/wp-includes/js/mediaelement/mejs-controls.svg) no-repeat;background-position:0 -39px;height:80px;width:80px}.mejs-overlay:hover>.mejs-overlay-button{background-position:-80px -39px}.mejs-overlay-loading{height:80px;width:80px}.mejs-overlay-loading-bg-img{-webkit-animation:a 1s linear infinite;animation:a 1s linear infinite;background:transparent url(/wp-includes/js/mediaelement/mejs-controls.svg) -160px -40px no-repeat;display:block;height:80px;width:80px;z-index:1}@-webkit-keyframes a{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes a{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.mejs-controls{bottom:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:40px;left:0;list-style-type:none;margin:0;padding:0 10px;position:absolute;width:100%;z-index:3}.mejs-controls:not([style*="display: none"]){background:rgba(255,0,0,.7);background:-webkit-linear-gradient(transparent,rgba(0,0,0,.35));background:linear-gradient(transparent,rgba(0,0,0,.35))}.mejs-button,.mejs-time,.mejs-time-rail{font-size:10px;height:40px;line-height:10px;margin:0;width:32px}.mejs-button>button{background:transparent url(/wp-includes/js/mediaelement/mejs-controls.svg);border:0;cursor:pointer;display:block;font-size:0;height:20px;line-height:0;margin:10px 6px;overflow:hidden;padding:0;position:absolute;text-decoration:none;width:20px}.mejs-button>button:focus{outline:1px dotted #999}.mejs-container-keyboard-inactive [role=slider],.mejs-container-keyboard-inactive [role=slider]:focus,.mejs-container-keyboard-inactive a,.mejs-container-keyboard-inactive a:focus,.mejs-container-keyboard-inactive button,.mejs-container-keyboard-inactive button:focus{outline:0}.mejs-time{box-sizing:content-box;color:#fff;font-size:11px;font-weight:700;height:24px;overflow:hidden;padding:16px 6px 0;text-align:center;width:auto}.mejs-play>button{background-position:0 0}.mejs-pause>button{background-position:-20px 0}.mejs-replay>button{background-position:-160px 0}.mejs-time-rail{direction:ltr;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;height:40px;margin:0 10px;padding-top:10px;position:relative}.mejs-time-buffering,.mejs-time-current,.mejs-time-float,.mejs-time-float-corner,.mejs-time-float-current,.mejs-time-hovered,.mejs-time-loaded,.mejs-time-marker,.mejs-time-total{border-radius:2px;cursor:pointer;display:block;height:10px;position:absolute}.mejs-time-total{background:hsla(0,0%,100%,.3);margin:5px 0 0;width:100%}.mejs-time-buffering{-webkit-animation:b 2s linear infinite;animation:b 2s linear infinite;background:-webkit-linear-gradient(135deg,hsla(0,0%,100%,.4) 25%,transparent 0,transparent 50%,hsla(0,0%,100%,.4) 0,hsla(0,0%,100%,.4) 75%,transparent 0,transparent);background:linear-gradient(-45deg,hsla(0,0%,100%,.4) 25%,transparent 0,transparent 50%,hsla(0,0%,100%,.4) 0,hsla(0,0%,100%,.4) 75%,transparent 0,transparent);background-size:15px 15px;width:100%}@-webkit-keyframes b{0%{background-position:0 0}to{background-position:30px 0}}@keyframes b{0%{background-position:0 0}to{background-position:30px 0}}.mejs-time-loaded{background:hsla(0,0%,100%,.3)}.mejs-time-current,.mejs-time-handle-content{background:hsla(0,0%,100%,.9)}.mejs-time-hovered{background:hsla(0,0%,100%,.5);z-index:10}.mejs-time-hovered.negative{background:rgba(0,0,0,.2)}.mejs-time-buffering,.mejs-time-current,.mejs-time-hovered,.mejs-time-loaded{left:0;-webkit-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;-webkit-transition:all .15s ease-in;transition:all .15s ease-in;width:100%}.mejs-time-buffering{-webkit-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1)}.mejs-time-hovered{-webkit-transition:height .1s cubic-bezier(.44,0,1,1);transition:height .1s cubic-bezier(.44,0,1,1)}.mejs-time-hovered.no-hover{-webkit-transform:scaleX(0)!important;-ms-transform:scaleX(0)!important;transform:scaleX(0)!important}.mejs-time-handle,.mejs-time-handle-content{border:4px solid transparent;cursor:pointer;left:0;position:absolute;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);z-index:11}.mejs-time-handle-content{border:4px solid hsla(0,0%,100%,.9);border-radius:50%;height:10px;left:-7px;top:-4px;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);width:10px}.mejs-time-rail .mejs-time-handle-content:active,.mejs-time-rail .mejs-time-handle-content:focus,.mejs-time-rail:hover .mejs-time-handle-content{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.mejs-time-float{background:#eee;border:1px solid #333;bottom:100%;color:#111;display:none;height:17px;margin-bottom:9px;position:absolute;text-align:center;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:36px}.mejs-time-float-current{display:block;left:0;margin:2px;text-align:center;width:30px}.mejs-time-float-corner{border:5px solid #eee;border-color:#eee transparent transparent;border-radius:0;display:block;height:0;left:50%;line-height:0;position:absolute;top:100%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:0}.mejs-long-video .mejs-time-float{margin-left:-23px;width:64px}.mejs-long-video .mejs-time-float-current{width:60px}.mejs-broadcast{color:#fff;height:10px;position:absolute;top:15px;width:100%}.mejs-fullscreen-button>button{background-position:-80px 0}.mejs-unfullscreen>button{background-position:-100px 0}.mejs-mute>button{background-position:-60px 0}.mejs-unmute>button{background-position:-40px 0}.mejs-volume-button{position:relative}.mejs-volume-button>.mejs-volume-slider{-webkit-backface-visibility:hidden;background:rgba(50,50,50,.7);border-radius:0;bottom:100%;display:none;height:115px;left:50%;margin:0;position:absolute;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:25px;z-index:1}.mejs-volume-button:hover{border-radius:0 0 4px 4px}.mejs-volume-total{background:hsla(0,0%,100%,.5);height:100px;left:50%;margin:0;position:absolute;top:8px;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:2px}.mejs-volume-current{left:0;margin:0;width:100%}.mejs-volume-current,.mejs-volume-handle{background:hsla(0,0%,100%,.9);position:absolute}.mejs-volume-handle{border-radius:1px;cursor:ns-resize;height:6px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:16px}.mejs-horizontal-volume-slider{display:block;height:36px;position:relative;vertical-align:middle;width:56px}.mejs-horizontal-volume-total{background:rgba(50,50,50,.8);height:8px;top:16px;width:50px}.mejs-horizontal-volume-current,.mejs-horizontal-volume-total{border-radius:2px;font-size:1px;left:0;margin:0;padding:0;position:absolute}.mejs-horizontal-volume-current{background:hsla(0,0%,100%,.8);height:100%;top:0;width:100%}.mejs-horizontal-volume-handle{display:none}.mejs-captions-button,.mejs-chapters-button{position:relative}.mejs-captions-button>button{background-position:-140px 0}.mejs-chapters-button>button{background-position:-180px 0}.mejs-captions-button>.mejs-captions-selector,.mejs-chapters-button>.mejs-chapters-selector{background:rgba(50,50,50,.7);border:1px solid transparent;border-radius:0;bottom:100%;margin-right:-43px;overflow:hidden;padding:0;position:absolute;right:50%;visibility:visible;width:86px}.mejs-chapters-button>.mejs-chapters-selector{margin-right:-55px;width:110px}.mejs-captions-selector-list,.mejs-chapters-selector-list{list-style-type:none!important;margin:0;overflow:hidden;padding:0}.mejs-captions-selector-list-item,.mejs-chapters-selector-list-item{color:#fff;cursor:pointer;display:block;list-style-type:none!important;margin:0 0 6px;overflow:hidden;padding:0}.mejs-captions-selector-list-item:hover,.mejs-chapters-selector-list-item:hover{background-color:#c8c8c8!important;background-color:hsla(0,0%,100%,.4)!important}.mejs-captions-selector-input,.mejs-chapters-selector-input{clear:both;float:left;left:-1000px;margin:3px 3px 0 5px;position:absolute}.mejs-captions-selector-label,.mejs-chapters-selector-label{cursor:pointer;float:left;font-size:10px;line-height:15px;padding:4px 10px 0;width:100%}.mejs-captions-selected,.mejs-chapters-selected{color:#21f8f8}.mejs-captions-translations{font-size:10px;margin:0 0 5px}.mejs-captions-layer{bottom:0;color:#fff;font-size:16px;left:0;line-height:20px;position:absolute;text-align:center}.mejs-captions-layer a{color:#fff;text-decoration:underline}.mejs-captions-layer[lang=ar]{font-size:20px;font-weight:400}.mejs-captions-position{bottom:15px;left:0;position:absolute;width:100%}.mejs-captions-position-hover{bottom:35px}.mejs-captions-text,.mejs-captions-text *{background:hsla(0,0%,8%,.5);box-shadow:5px 0 0 hsla(0,0%,8%,.5),-5px 0 0 hsla(0,0%,8%,.5);padding:0;white-space:pre-wrap}.mejs-container.mejs-hide-cues video::-webkit-media-text-track-container{display:none}.mejs-overlay-error{position:relative}.mejs-overlay-error>img{left:0;max-width:100%;position:absolute;top:0;z-index:-1}.mejs-cannotplay,.mejs-cannotplay a{color:#fff;font-size:.8em}.mejs-cannotplay{position:relative}.mejs-cannotplay a,.mejs-cannotplay p{display:inline-block;padding:0 15px;width:100%}.mejs-container{clear:both;max-width:100%}.mejs-container *{font-family:Helvetica,Arial}.mejs-container,.mejs-container .mejs-controls,.mejs-embed,.mejs-embed body{background:#222}.mejs-time{font-weight:400;word-wrap:normal}.mejs-controls a.mejs-horizontal-volume-slider{display:table}.mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current,.mejs-controls .mejs-time-rail .mejs-time-loaded{background:#fff}.mejs-controls .mejs-time-rail .mejs-time-current{background:#0073aa}.mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-total,.mejs-controls .mejs-time-rail .mejs-time-total{background:rgba(255,255,255,.33)}.mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current,.mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-total,.mejs-controls .mejs-time-rail span{border-radius:0}.mejs-overlay-loading{background:0 0}.mejs-controls button:hover{border:none;-webkit-box-shadow:none;box-shadow:none}.me-cannotplay{width:auto!important}.media-embed-details .wp-audio-shortcode{display:inline-block;max-width:400px}.audio-details .embed-media-settings{overflow:visible}.media-embed-details .embed-media-settings .setting span:not(.button-group){max-width:400px;width:auto}.media-embed-details .embed-media-settings .checkbox-setting span{display:inline-block}.media-embed-details .embed-media-settings{padding-top:0;top:28px}.media-embed-details .instructions{padding:16px 0;max-width:600px}.media-embed-details .setting .remove-setting,.media-embed-details .setting p{color:#a00;font-size:10px;text-transform:uppercase}.media-embed-details .setting .remove-setting{padding:5px 0}.media-embed-details .setting a:hover{color:#dc3232}.media-embed-details .embed-media-settings .checkbox-setting{float:none;margin:0 0 10px}.wp-video{max-width:100%;height:auto}.wp_attachment_holder .wp-audio-shortcode,.wp_attachment_holder .wp-video{margin-top:18px}.wp-video-shortcode video,video.wp-video-shortcode{max-width:100%;display:inline-block}.video-details .wp-video-holder{width:100%;max-width:640px}.wp-playlist{border:1px solid #ccc;padding:10px;margin:12px 0 18px;font-size:14px;line-height:1.5}.wp-admin .wp-playlist{margin:0 0 18px}.wp-playlist video{display:inline-block;max-width:100%}.wp-playlist audio{display:none;max-width:100%;width:400px}.wp-playlist .mejs-container{margin:0;max-width:100%}.wp-playlist .mejs-controls .mejs-button button{outline:0}.wp-playlist-light{background:#fff;color:#000}.wp-playlist-dark{color:#fff;background:#000}.wp-playlist-caption{display:block;max-width:88%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:14px;line-height:1.5}.wp-playlist-item .wp-playlist-caption{text-decoration:none;color:#000;max-width:-webkit-calc(100% - 40px);max-width:calc(100% - 40px)}.wp-playlist-item-meta{display:block;font-size:14px;line-height:1.5}.wp-playlist-item-title{font-size:14px;line-height:1.5}.wp-playlist-item-album{font-style:italic;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wp-playlist-item-artist{font-size:12px;text-transform:uppercase}.wp-playlist-item-length{position:absolute;right:3px;top:0;font-size:14px;line-height:1.5}.rtl .wp-playlist-item-length{left:3px;right:auto}.wp-playlist-tracks{margin-top:10px}.wp-playlist-item{position:relative;cursor:pointer;padding:0 3px;border-bottom:1px solid #ccc}.wp-playlist-item:last-child{border-bottom:0}.wp-playlist-light .wp-playlist-caption{color:#333}.wp-playlist-dark .wp-playlist-caption{color:#ddd}.wp-playlist-playing{font-weight:700;background:#f7f7f7}.wp-playlist-light .wp-playlist-playing{background:#fff;color:#000}.wp-playlist-dark .wp-playlist-playing{background:#000;color:#fff}.wp-playlist-current-item{overflow:hidden;margin-bottom:10px;height:60px}.wp-playlist .wp-playlist-current-item img{float:left;max-width:60px;height:auto;margin-right:10px;padding:0;border:0}.rtl .wp-playlist .wp-playlist-current-item img{float:right;margin-left:10px;margin-right:0}.wp-playlist-current-item .wp-playlist-item-artist,.wp-playlist-current-item .wp-playlist-item-title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wp-audio-playlist .me-cannotplay span{padding:5px 15px}@charset "UTF-8";
/*!
 * animate.css -http://daneden.me/animate
 * Version - 3.6.0
 * Licensed under the MIT license - http://opensource.org/licenses/MIT
 *
 * Copyright (c) 2018 Daniel Eden
 */
 .animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.animated.infinite{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}@-webkit-keyframes bounce{0%,20%,53%,80%,to{-webkit-animation-timing-function:cubic-bezier(0.215,0.61,0.355,1);animation-timing-function:cubic-bezier(0.215,0.61,0.355,1);-webkit-transform:translateZ(0);transform:translateZ(0)}40%,43%{-webkit-animation-timing-function:cubic-bezier(0.755,0.05,0.855,0.06);animation-timing-function:cubic-bezier(0.755,0.05,0.855,0.06);-webkit-transform:translate3d(0,-30px,0);transform:translate3d(0,-30px,0)}70%{-webkit-animation-timing-function:cubic-bezier(0.755,0.05,0.855,0.06);animation-timing-function:cubic-bezier(0.755,0.05,0.855,0.06);-webkit-transform:translate3d(0,-15px,0);transform:translate3d(0,-15px,0)}90%{-webkit-transform:translate3d(0,-4px,0);transform:translate3d(0,-4px,0)}}@keyframes bounce{0%,20%,53%,80%,to{-webkit-animation-timing-function:cubic-bezier(0.215,0.61,0.355,1);animation-timing-function:cubic-bezier(0.215,0.61,0.355,1);-webkit-transform:translateZ(0);transform:translateZ(0)}40%,43%{-webkit-animation-timing-function:cubic-bezier(0.755,0.05,0.855,0.06);animation-timing-function:cubic-bezier(0.755,0.05,0.855,0.06);-webkit-transform:translate3d(0,-30px,0);transform:translate3d(0,-30px,0)}70%{-webkit-animation-timing-function:cubic-bezier(0.755,0.05,0.855,0.06);animation-timing-function:cubic-bezier(0.755,0.05,0.855,0.06);-webkit-transform:translate3d(0,-15px,0);transform:translate3d(0,-15px,0)}90%{-webkit-transform:translate3d(0,-4px,0);transform:translate3d(0,-4px,0)}}.bounce{-webkit-animation-name:bounce;animation-name:bounce;-webkit-transform-origin:center bottom;transform-origin:center bottom}@-webkit-keyframes flash{0%,50%,to{opacity:1}25%,75%{opacity:0}}@keyframes flash{0%,50%,to{opacity:1}25%,75%{opacity:0}}.flash{-webkit-animation-name:flash;animation-name:flash}@-webkit-keyframes pulse{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}50%{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}@keyframes pulse{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}50%{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}.pulse{-webkit-animation-name:pulse;animation-name:pulse}@-webkit-keyframes rubberBand{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}30%{-webkit-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1)}40%{-webkit-transform:scale3d(.75,1.25,1);transform:scale3d(.75,1.25,1)}50%{-webkit-transform:scale3d(1.15,.85,1);transform:scale3d(1.15,.85,1)}65%{-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}75%{-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}@keyframes rubberBand{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}30%{-webkit-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1)}40%{-webkit-transform:scale3d(.75,1.25,1);transform:scale3d(.75,1.25,1)}50%{-webkit-transform:scale3d(1.15,.85,1);transform:scale3d(1.15,.85,1)}65%{-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}75%{-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}.rubberBand{-webkit-animation-name:rubberBand;animation-name:rubberBand}@-webkit-keyframes shake{0%,to{-webkit-transform:translateZ(0);transform:translateZ(0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}20%,40%,60%,80%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}}@keyframes shake{0%,to{-webkit-transform:translateZ(0);transform:translateZ(0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}20%,40%,60%,80%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}}.shake{-webkit-animation-name:shake;animation-name:shake}@-webkit-keyframes headShake{0%{-webkit-transform:translateX(0);transform:translateX(0)}6.5%{-webkit-transform:translateX(-6px) rotateY(-9deg);transform:translateX(-6px) rotateY(-9deg)}18.5%{-webkit-transform:translateX(5px) rotateY(7deg);transform:translateX(5px) rotateY(7deg)}31.5%{-webkit-transform:translateX(-3px) rotateY(-5deg);transform:translateX(-3px) rotateY(-5deg)}43.5%{-webkit-transform:translateX(2px) rotateY(3deg);transform:translateX(2px) rotateY(3deg)}50%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes headShake{0%{-webkit-transform:translateX(0);transform:translateX(0)}6.5%{-webkit-transform:translateX(-6px) rotateY(-9deg);transform:translateX(-6px) rotateY(-9deg)}18.5%{-webkit-transform:translateX(5px) rotateY(7deg);transform:translateX(5px) rotateY(7deg)}31.5%{-webkit-transform:translateX(-3px) rotateY(-5deg);transform:translateX(-3px) rotateY(-5deg)}43.5%{-webkit-transform:translateX(2px) rotateY(3deg);transform:translateX(2px) rotateY(3deg)}50%{-webkit-transform:translateX(0);transform:translateX(0)}}.headShake{-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-name:headShake;animation-name:headShake}@-webkit-keyframes swing{20%{-webkit-transform:rotate(15deg);transform:rotate(15deg)}40%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}60%{-webkit-transform:rotate(5deg);transform:rotate(5deg)}80%{-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}to{-webkit-transform:rotate(0);transform:rotate(0)}}@keyframes swing{20%{-webkit-transform:rotate(15deg);transform:rotate(15deg)}40%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}60%{-webkit-transform:rotate(5deg);transform:rotate(5deg)}80%{-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}to{-webkit-transform:rotate(0);transform:rotate(0)}}.swing{-webkit-transform-origin:top center;transform-origin:top center;-webkit-animation-name:swing;animation-name:swing}@-webkit-keyframes tada{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}10%,20%{-webkit-transform:scale3d(.9,.9,.9) rotate(-3deg);transform:scale3d(.9,.9,.9) rotate(-3deg)}30%,50%,70%,90%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate(3deg);transform:scale3d(1.1,1.1,1.1) rotate(3deg)}40%,60%,80%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate(-3deg);transform:scale3d(1.1,1.1,1.1) rotate(-3deg)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}@keyframes tada{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}10%,20%{-webkit-transform:scale3d(.9,.9,.9) rotate(-3deg);transform:scale3d(.9,.9,.9) rotate(-3deg)}30%,50%,70%,90%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate(3deg);transform:scale3d(1.1,1.1,1.1) rotate(3deg)}40%,60%,80%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate(-3deg);transform:scale3d(1.1,1.1,1.1) rotate(-3deg)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}.tada{-webkit-animation-name:tada;animation-name:tada}@-webkit-keyframes wobble{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}15%{-webkit-transform:translate3d(-25%,0,0) rotate(-5deg);transform:translate3d(-25%,0,0) rotate(-5deg)}30%{-webkit-transform:translate3d(20%,0,0) rotate(3deg);transform:translate3d(20%,0,0) rotate(3deg)}45%{-webkit-transform:translate3d(-15%,0,0) rotate(-3deg);transform:translate3d(-15%,0,0) rotate(-3deg)}60%{-webkit-transform:translate3d(10%,0,0) rotate(2deg);transform:translate3d(10%,0,0) rotate(2deg)}75%{-webkit-transform:translate3d(-5%,0,0) rotate(-1deg);transform:translate3d(-5%,0,0) rotate(-1deg)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes wobble{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}15%{-webkit-transform:translate3d(-25%,0,0) rotate(-5deg);transform:translate3d(-25%,0,0) rotate(-5deg)}30%{-webkit-transform:translate3d(20%,0,0) rotate(3deg);transform:translate3d(20%,0,0) rotate(3deg)}45%{-webkit-transform:translate3d(-15%,0,0) rotate(-3deg);transform:translate3d(-15%,0,0) rotate(-3deg)}60%{-webkit-transform:translate3d(10%,0,0) rotate(2deg);transform:translate3d(10%,0,0) rotate(2deg)}75%{-webkit-transform:translate3d(-5%,0,0) rotate(-1deg);transform:translate3d(-5%,0,0) rotate(-1deg)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.wobble{-webkit-animation-name:wobble;animation-name:wobble}@-webkit-keyframes jello{0%,11.1%,to{-webkit-transform:translateZ(0);transform:translateZ(0)}22.2%{-webkit-transform:skewX(-12.5deg) skewY(-12.5deg);transform:skewX(-12.5deg) skewY(-12.5deg)}33.3%{-webkit-transform:skewX(6.25deg) skewY(6.25deg);transform:skewX(6.25deg) skewY(6.25deg)}44.4%{-webkit-transform:skewX(-3.125deg) skewY(-3.125deg);transform:skewX(-3.125deg) skewY(-3.125deg)}55.5%{-webkit-transform:skewX(1.5625deg) skewY(1.5625deg);transform:skewX(1.5625deg) skewY(1.5625deg)}66.6%{-webkit-transform:skewX(-.78125deg) skewY(-.78125deg);transform:skewX(-.78125deg) skewY(-.78125deg)}77.7%{-webkit-transform:skewX(.390625deg) skewY(.390625deg);transform:skewX(.390625deg) skewY(.390625deg)}88.8%{-webkit-transform:skewX(-.1953125deg) skewY(-.1953125deg);transform:skewX(-.1953125deg) skewY(-.1953125deg)}}@keyframes jello{0%,11.1%,to{-webkit-transform:translateZ(0);transform:translateZ(0)}22.2%{-webkit-transform:skewX(-12.5deg) skewY(-12.5deg);transform:skewX(-12.5deg) skewY(-12.5deg)}33.3%{-webkit-transform:skewX(6.25deg) skewY(6.25deg);transform:skewX(6.25deg) skewY(6.25deg)}44.4%{-webkit-transform:skewX(-3.125deg) skewY(-3.125deg);transform:skewX(-3.125deg) skewY(-3.125deg)}55.5%{-webkit-transform:skewX(1.5625deg) skewY(1.5625deg);transform:skewX(1.5625deg) skewY(1.5625deg)}66.6%{-webkit-transform:skewX(-.78125deg) skewY(-.78125deg);transform:skewX(-.78125deg) skewY(-.78125deg)}77.7%{-webkit-transform:skewX(.390625deg) skewY(.390625deg);transform:skewX(.390625deg) skewY(.390625deg)}88.8%{-webkit-transform:skewX(-.1953125deg) skewY(-.1953125deg);transform:skewX(-.1953125deg) skewY(-.1953125deg)}}.jello{-webkit-animation-name:jello;animation-name:jello;-webkit-transform-origin:center;transform-origin:center}@-webkit-keyframes bounceIn{0%,20%,40%,60%,80%,to{-webkit-animation-timing-function:cubic-bezier(0.215,0.61,0.355,1);animation-timing-function:cubic-bezier(0.215,0.61,0.355,1)}0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}40%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}80%{-webkit-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97)}to{opacity:1;-webkit-transform:scaleX(1);transform:scaleX(1)}}@keyframes bounceIn{0%,20%,40%,60%,80%,to{-webkit-animation-timing-function:cubic-bezier(0.215,0.61,0.355,1);animation-timing-function:cubic-bezier(0.215,0.61,0.355,1)}0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}40%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}80%{-webkit-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97)}to{opacity:1;-webkit-transform:scaleX(1);transform:scaleX(1)}}.bounceIn{-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-animation-name:bounceIn;animation-name:bounceIn}@-webkit-keyframes bounceInDown{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(0.215,0.61,0.355,1);animation-timing-function:cubic-bezier(0.215,0.61,0.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,-3000px,0);transform:translate3d(0,-3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,25px,0);transform:translate3d(0,25px,0)}75%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}90%{-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}to{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}@keyframes bounceInDown{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(0.215,0.61,0.355,1);animation-timing-function:cubic-bezier(0.215,0.61,0.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,-3000px,0);transform:translate3d(0,-3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,25px,0);transform:translate3d(0,25px,0)}75%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}90%{-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}to{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}.bounceInDown{-webkit-animation-name:bounceInDown;animation-name:bounceInDown}@-webkit-keyframes bounceInLeft{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(0.215,0.61,0.355,1);animation-timing-function:cubic-bezier(0.215,0.61,0.355,1)}0%{opacity:0;-webkit-transform:translate3d(-3000px,0,0);transform:translate3d(-3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(25px,0,0);transform:translate3d(25px,0,0)}75%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}90%{-webkit-transform:translate3d(5px,0,0);transform:translate3d(5px,0,0)}to{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}@keyframes bounceInLeft{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(0.215,0.61,0.355,1);animation-timing-function:cubic-bezier(0.215,0.61,0.355,1)}0%{opacity:0;-webkit-transform:translate3d(-3000px,0,0);transform:translate3d(-3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(25px,0,0);transform:translate3d(25px,0,0)}75%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}90%{-webkit-transform:translate3d(5px,0,0);transform:translate3d(5px,0,0)}to{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}.bounceInLeft{-webkit-animation-name:bounceInLeft;animation-name:bounceInLeft}@-webkit-keyframes bounceInRight{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(0.215,0.61,0.355,1);animation-timing-function:cubic-bezier(0.215,0.61,0.355,1)}0%{opacity:0;-webkit-transform:translate3d(3000px,0,0);transform:translate3d(3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(-25px,0,0);transform:translate3d(-25px,0,0)}75%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}90%{-webkit-transform:translate3d(-5px,0,0);transform:translate3d(-5px,0,0)}to{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}@keyframes bounceInRight{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(0.215,0.61,0.355,1);animation-timing-function:cubic-bezier(0.215,0.61,0.355,1)}0%{opacity:0;-webkit-transform:translate3d(3000px,0,0);transform:translate3d(3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(-25px,0,0);transform:translate3d(-25px,0,0)}75%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}90%{-webkit-transform:translate3d(-5px,0,0);transform:translate3d(-5px,0,0)}to{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}.bounceInRight{-webkit-animation-name:bounceInRight;animation-name:bounceInRight}@-webkit-keyframes bounceInUp{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(0.215,0.61,0.355,1);animation-timing-function:cubic-bezier(0.215,0.61,0.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,3000px,0);transform:translate3d(0,3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}75%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}90%{-webkit-transform:translate3d(0,-5px,0);transform:translate3d(0,-5px,0)}to{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}@keyframes bounceInUp{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(0.215,0.61,0.355,1);animation-timing-function:cubic-bezier(0.215,0.61,0.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,3000px,0);transform:translate3d(0,3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}75%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}90%{-webkit-transform:translate3d(0,-5px,0);transform:translate3d(0,-5px,0)}to{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}.bounceInUp{-webkit-animation-name:bounceInUp;animation-name:bounceInUp}@-webkit-keyframes bounceOut{20%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}50%,55%{opacity:1;-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}to{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}}@keyframes bounceOut{20%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}50%,55%{opacity:1;-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}to{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}}.bounceOut{-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-animation-name:bounceOut;animation-name:bounceOut}@-webkit-keyframes bounceOutDown{20%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}@keyframes bounceOutDown{20%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}.bounceOutDown{-webkit-animation-name:bounceOutDown;animation-name:bounceOutDown}@-webkit-keyframes bounceOutLeft{20%{opacity:1;-webkit-transform:translate3d(20px,0,0);transform:translate3d(20px,0,0)}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}@keyframes bounceOutLeft{20%{opacity:1;-webkit-transform:translate3d(20px,0,0);transform:translate3d(20px,0,0)}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}.bounceOutLeft{-webkit-animation-name:bounceOutLeft;animation-name:bounceOutLeft}@-webkit-keyframes bounceOutRight{20%{opacity:1;-webkit-transform:translate3d(-20px,0,0);transform:translate3d(-20px,0,0)}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}@keyframes bounceOutRight{20%{opacity:1;-webkit-transform:translate3d(-20px,0,0);transform:translate3d(-20px,0,0)}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}.bounceOutRight{-webkit-animation-name:bounceOutRight;animation-name:bounceOutRight}@-webkit-keyframes bounceOutUp{20%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}@keyframes bounceOutUp{20%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}.bounceOutUp{-webkit-animation-name:bounceOutUp;animation-name:bounceOutUp}@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn}@-webkit-keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.fadeInDown{-webkit-animation-name:fadeInDown;animation-name:fadeInDown}@-webkit-keyframes fadeInDownBig{0%{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInDownBig{0%{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.fadeInDownBig{-webkit-animation-name:fadeInDownBig;animation-name:fadeInDownBig}@-webkit-keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.fadeInLeft{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}@-webkit-keyframes fadeInLeftBig{0%{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInLeftBig{0%{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.fadeInLeftBig{-webkit-animation-name:fadeInLeftBig;animation-name:fadeInLeftBig}@-webkit-keyframes fadeInRight{0%{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInRight{0%{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.fadeInRight{-webkit-animation-name:fadeInRight;animation-name:fadeInRight}@-webkit-keyframes fadeInRightBig{0%{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInRightBig{0%{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.fadeInRightBig{-webkit-animation-name:fadeInRightBig;animation-name:fadeInRightBig}@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}@-webkit-keyframes fadeInUpBig{0%{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInUpBig{0%{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.fadeInUpBig{-webkit-animation-name:fadeInUpBig;animation-name:fadeInUpBig}@-webkit-keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes fadeOutDown{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@keyframes fadeOutDown{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}.fadeOutDown{-webkit-animation-name:fadeOutDown;animation-name:fadeOutDown}@-webkit-keyframes fadeOutDownBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}@keyframes fadeOutDownBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}.fadeOutDownBig{-webkit-animation-name:fadeOutDownBig;animation-name:fadeOutDownBig}@-webkit-keyframes fadeOutLeft{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}@keyframes fadeOutLeft{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}.fadeOutLeft{-webkit-animation-name:fadeOutLeft;animation-name:fadeOutLeft}@-webkit-keyframes fadeOutLeftBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}@keyframes fadeOutLeftBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}.fadeOutLeftBig{-webkit-animation-name:fadeOutLeftBig;animation-name:fadeOutLeftBig}@-webkit-keyframes fadeOutRight{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}@keyframes fadeOutRight{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}.fadeOutRight{-webkit-animation-name:fadeOutRight;animation-name:fadeOutRight}@-webkit-keyframes fadeOutRightBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}@keyframes fadeOutRightBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}.fadeOutRightBig{-webkit-animation-name:fadeOutRightBig;animation-name:fadeOutRightBig}@-webkit-keyframes fadeOutUp{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}@keyframes fadeOutUp{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}.fadeOutUp{-webkit-animation-name:fadeOutUp;animation-name:fadeOutUp}@-webkit-keyframes fadeOutUpBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}@keyframes fadeOutUpBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}.fadeOutUpBig{-webkit-animation-name:fadeOutUpBig;animation-name:fadeOutUpBig}@-webkit-keyframes flip{0%{-webkit-transform:perspective(400px) rotateY(-1turn);transform:perspective(400px) rotateY(-1turn);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(400px) translateZ(150px) rotateY(-190deg);transform:perspective(400px) translateZ(150px) rotateY(-190deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{-webkit-transform:perspective(400px) translateZ(150px) rotateY(-170deg);transform:perspective(400px) translateZ(150px) rotateY(-170deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}80%{-webkit-transform:perspective(400px) scale3d(.95,.95,.95);transform:perspective(400px) scale3d(.95,.95,.95);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}to{-webkit-transform:perspective(400px);transform:perspective(400px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}@keyframes flip{0%{-webkit-transform:perspective(400px) rotateY(-1turn);transform:perspective(400px) rotateY(-1turn);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(400px) translateZ(150px) rotateY(-190deg);transform:perspective(400px) translateZ(150px) rotateY(-190deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{-webkit-transform:perspective(400px) translateZ(150px) rotateY(-170deg);transform:perspective(400px) translateZ(150px) rotateY(-170deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}80%{-webkit-transform:perspective(400px) scale3d(.95,.95,.95);transform:perspective(400px) scale3d(.95,.95,.95);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}to{-webkit-transform:perspective(400px);transform:perspective(400px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}.animated.flip{-webkit-backface-visibility:visible;backface-visibility:visible;-webkit-animation-name:flip;animation-name:flip}@-webkit-keyframes flipInX{0%{-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotateX(-20deg);transform:perspective(400px) rotateX(-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotateX(10deg);transform:perspective(400px) rotateX(10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotateX(-5deg);transform:perspective(400px) rotateX(-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px);opacity:1}}@keyframes flipInX{0%{-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotateX(-20deg);transform:perspective(400px) rotateX(-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotateX(10deg);transform:perspective(400px) rotateX(10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotateX(-5deg);transform:perspective(400px) rotateX(-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px);opacity:1}}.flipInX{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipInX;animation-name:flipInX}@-webkit-keyframes flipInY{0%{-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotateY(-20deg);transform:perspective(400px) rotateY(-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotateY(10deg);transform:perspective(400px) rotateY(10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotateY(-5deg);transform:perspective(400px) rotateY(-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px);opacity:1}}@keyframes flipInY{0%{-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotateY(-20deg);transform:perspective(400px) rotateY(-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotateY(10deg);transform:perspective(400px) rotateY(10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotateY(-5deg);transform:perspective(400px) rotateY(-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px);opacity:1}}.flipInY{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipInY;animation-name:flipInY}@-webkit-keyframes flipOutX{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotateX(-20deg);transform:perspective(400px) rotateX(-20deg);opacity:1}to{-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);opacity:0}}@keyframes flipOutX{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotateX(-20deg);transform:perspective(400px) rotateX(-20deg);opacity:1}to{-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);opacity:0}}.flipOutX{-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-animation-name:flipOutX;animation-name:flipOutX;-webkit-backface-visibility:visible!important;backface-visibility:visible!important}@-webkit-keyframes flipOutY{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotateY(-15deg);transform:perspective(400px) rotateY(-15deg);opacity:1}to{-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);opacity:0}}@keyframes flipOutY{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotateY(-15deg);transform:perspective(400px) rotateY(-15deg);opacity:1}to{-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);opacity:0}}.flipOutY{-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipOutY;animation-name:flipOutY}@-webkit-keyframes lightSpeedIn{0%{-webkit-transform:translate3d(100%,0,0) skewX(-30deg);transform:translate3d(100%,0,0) skewX(-30deg);opacity:0}60%{-webkit-transform:skewX(20deg);transform:skewX(20deg);opacity:1}80%{-webkit-transform:skewX(-5deg);transform:skewX(-5deg);opacity:1}to{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}@keyframes lightSpeedIn{0%{-webkit-transform:translate3d(100%,0,0) skewX(-30deg);transform:translate3d(100%,0,0) skewX(-30deg);opacity:0}60%{-webkit-transform:skewX(20deg);transform:skewX(20deg);opacity:1}80%{-webkit-transform:skewX(-5deg);transform:skewX(-5deg);opacity:1}to{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}.lightSpeedIn{-webkit-animation-name:lightSpeedIn;animation-name:lightSpeedIn;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}@-webkit-keyframes lightSpeedOut{0%{opacity:1}to{-webkit-transform:translate3d(100%,0,0) skewX(30deg);transform:translate3d(100%,0,0) skewX(30deg);opacity:0}}@keyframes lightSpeedOut{0%{opacity:1}to{-webkit-transform:translate3d(100%,0,0) skewX(30deg);transform:translate3d(100%,0,0) skewX(30deg);opacity:0}}.lightSpeedOut{-webkit-animation-name:lightSpeedOut;animation-name:lightSpeedOut;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}@-webkit-keyframes rotateIn{0%{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate(-200deg);transform:rotate(-200deg);opacity:0}to{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}@keyframes rotateIn{0%{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate(-200deg);transform:rotate(-200deg);opacity:0}to{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}.rotateIn{-webkit-animation-name:rotateIn;animation-name:rotateIn}@-webkit-keyframes rotateInDownLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);opacity:0}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}@keyframes rotateInDownLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);opacity:0}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}.rotateInDownLeft{-webkit-animation-name:rotateInDownLeft;animation-name:rotateInDownLeft}@-webkit-keyframes rotateInDownRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(45deg);transform:rotate(45deg);opacity:0}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}@keyframes rotateInDownRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(45deg);transform:rotate(45deg);opacity:0}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}.rotateInDownRight{-webkit-animation-name:rotateInDownRight;animation-name:rotateInDownRight}@-webkit-keyframes rotateInUpLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(45deg);transform:rotate(45deg);opacity:0}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}@keyframes rotateInUpLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(45deg);transform:rotate(45deg);opacity:0}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}.rotateInUpLeft{-webkit-animation-name:rotateInUpLeft;animation-name:rotateInUpLeft}@-webkit-keyframes rotateInUpRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}@keyframes rotateInUpRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}.rotateInUpRight{-webkit-animation-name:rotateInUpRight;animation-name:rotateInUpRight}@-webkit-keyframes rotateOut{0%{-webkit-transform-origin:center;transform-origin:center;opacity:1}to{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate(200deg);transform:rotate(200deg);opacity:0}}@keyframes rotateOut{0%{-webkit-transform-origin:center;transform-origin:center;opacity:1}to{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate(200deg);transform:rotate(200deg);opacity:0}}.rotateOut{-webkit-animation-name:rotateOut;animation-name:rotateOut}@-webkit-keyframes rotateOutDownLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(45deg);transform:rotate(45deg);opacity:0}}@keyframes rotateOutDownLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(45deg);transform:rotate(45deg);opacity:0}}.rotateOutDownLeft{-webkit-animation-name:rotateOutDownLeft;animation-name:rotateOutDownLeft}@-webkit-keyframes rotateOutDownRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);opacity:0}}@keyframes rotateOutDownRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);opacity:0}}.rotateOutDownRight{-webkit-animation-name:rotateOutDownRight;animation-name:rotateOutDownRight}@-webkit-keyframes rotateOutUpLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);opacity:0}}@keyframes rotateOutUpLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);opacity:0}}.rotateOutUpLeft{-webkit-animation-name:rotateOutUpLeft;animation-name:rotateOutUpLeft}@-webkit-keyframes rotateOutUpRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(90deg);transform:rotate(90deg);opacity:0}}@keyframes rotateOutUpRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(90deg);transform:rotate(90deg);opacity:0}}.rotateOutUpRight{-webkit-animation-name:rotateOutUpRight;animation-name:rotateOutUpRight}@-webkit-keyframes hinge{0%{-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}20%,60%{-webkit-transform:rotate(80deg);transform:rotate(80deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}40%,80%{-webkit-transform:rotate(60deg);transform:rotate(60deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1}to{-webkit-transform:translate3d(0,700px,0);transform:translate3d(0,700px,0);opacity:0}}@keyframes hinge{0%{-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}20%,60%{-webkit-transform:rotate(80deg);transform:rotate(80deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}40%,80%{-webkit-transform:rotate(60deg);transform:rotate(60deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1}to{-webkit-transform:translate3d(0,700px,0);transform:translate3d(0,700px,0);opacity:0}}.hinge{-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-name:hinge;animation-name:hinge}@-webkit-keyframes jackInTheBox{0%{opacity:0;-webkit-transform:scale(.1) rotate(30deg);transform:scale(.1) rotate(30deg);-webkit-transform-origin:center bottom;transform-origin:center bottom}50%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}70%{-webkit-transform:rotate(3deg);transform:rotate(3deg)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes jackInTheBox{0%{opacity:0;-webkit-transform:scale(.1) rotate(30deg);transform:scale(.1) rotate(30deg);-webkit-transform-origin:center bottom;transform-origin:center bottom}50%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}70%{-webkit-transform:rotate(3deg);transform:rotate(3deg)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}.jackInTheBox{-webkit-animation-name:jackInTheBox;animation-name:jackInTheBox}@-webkit-keyframes rollIn{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0) rotate(-120deg);transform:translate3d(-100%,0,0) rotate(-120deg)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes rollIn{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0) rotate(-120deg);transform:translate3d(-100%,0,0) rotate(-120deg)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.rollIn{-webkit-animation-name:rollIn;animation-name:rollIn}@-webkit-keyframes rollOut{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0) rotate(120deg);transform:translate3d(100%,0,0) rotate(120deg)}}@keyframes rollOut{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0) rotate(120deg);transform:translate3d(100%,0,0) rotate(120deg)}}.rollOut{-webkit-animation-name:rollOut;animation-name:rollOut}@-webkit-keyframes zoomIn{0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes zoomIn{0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}}.zoomIn{-webkit-animation-name:zoomIn;animation-name:zoomIn}@-webkit-keyframes zoomInDown{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);-webkit-animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.32,1);animation-timing-function:cubic-bezier(0.175,0.885,0.32,1)}100%{opacity:1}}@keyframes zoomInDown{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);-webkit-animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.32,1);animation-timing-function:cubic-bezier(0.175,0.885,0.32,1)}100%{opacity:1}}.zoomInDown{-webkit-animation-name:zoomInDown;animation-name:zoomInDown}@-webkit-keyframes zoomInLeft{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);-webkit-animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(10px,0,0);transform:scale3d(.475,.475,.475) translate3d(10px,0,0);-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.32,1);animation-timing-function:cubic-bezier(0.175,0.885,0.32,1)}100%{opacity:1}}@keyframes zoomInLeft{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);-webkit-animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(10px,0,0);transform:scale3d(.475,.475,.475) translate3d(10px,0,0);-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.32,1);animation-timing-function:cubic-bezier(0.175,0.885,0.32,1)}100%{opacity:1}}.zoomInLeft{-webkit-animation-name:zoomInLeft;animation-name:zoomInLeft}@-webkit-keyframes zoomInRight{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);-webkit-animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.32,1);animation-timing-function:cubic-bezier(0.175,0.885,0.32,1)}100%{opacity:1}}@keyframes zoomInRight{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);-webkit-animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.32,1);animation-timing-function:cubic-bezier(0.175,0.885,0.32,1)}100%{opacity:1}}.zoomInRight{-webkit-animation-name:zoomInRight;animation-name:zoomInRight}@-webkit-keyframes zoomInUp{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);-webkit-animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.32,1);animation-timing-function:cubic-bezier(0.175,0.885,0.32,1)}100%{opacity:1}}@keyframes zoomInUp{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);-webkit-animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.32,1);animation-timing-function:cubic-bezier(0.175,0.885,0.32,1)}100%{opacity:1}}.zoomInUp{-webkit-animation-name:zoomInUp;animation-name:zoomInUp}@-webkit-keyframes zoomOut{0%{opacity:1}50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:0}}@keyframes zoomOut{0%{opacity:1}50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:0}}.zoomOut{-webkit-animation-name:zoomOut;animation-name:zoomOut}@-webkit-keyframes zoomOutDown{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19)}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.32,1);animation-timing-function:cubic-bezier(0.175,0.885,0.32,1)}}@keyframes zoomOutDown{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19)}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.32,1);animation-timing-function:cubic-bezier(0.175,0.885,0.32,1)}}.zoomOutDown{-webkit-animation-name:zoomOutDown;animation-name:zoomOutDown}@-webkit-keyframes zoomOutLeft{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(42px,0,0);transform:scale3d(.475,.475,.475) translate3d(42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(-2000px,0,0);transform:scale(.1) translate3d(-2000px,0,0);-webkit-transform-origin:left center;transform-origin:left center}}@keyframes zoomOutLeft{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(42px,0,0);transform:scale3d(.475,.475,.475) translate3d(42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(-2000px,0,0);transform:scale(.1) translate3d(-2000px,0,0);-webkit-transform-origin:left center;transform-origin:left center}}.zoomOutLeft{-webkit-animation-name:zoomOutLeft;animation-name:zoomOutLeft}@-webkit-keyframes zoomOutRight{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-42px,0,0);transform:scale3d(.475,.475,.475) translate3d(-42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(2000px,0,0);transform:scale(.1) translate3d(2000px,0,0);-webkit-transform-origin:right center;transform-origin:right center}}@keyframes zoomOutRight{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-42px,0,0);transform:scale3d(.475,.475,.475) translate3d(-42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(2000px,0,0);transform:scale(.1) translate3d(2000px,0,0);-webkit-transform-origin:right center;transform-origin:right center}}.zoomOutRight{-webkit-animation-name:zoomOutRight;animation-name:zoomOutRight}@-webkit-keyframes zoomOutUp{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19)}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.32,1);animation-timing-function:cubic-bezier(0.175,0.885,0.32,1)}}@keyframes zoomOutUp{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19)}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.32,1);animation-timing-function:cubic-bezier(0.175,0.885,0.32,1)}}.zoomOutUp{-webkit-animation-name:zoomOutUp;animation-name:zoomOutUp}@-webkit-keyframes slideInDown{0%{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}@keyframes slideInDown{0%{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}.slideInDown{-webkit-animation-name:slideInDown;animation-name:slideInDown}@-webkit-keyframes slideInLeft{0%{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}@keyframes slideInLeft{0%{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}.slideInLeft{-webkit-animation-name:slideInLeft;animation-name:slideInLeft}@-webkit-keyframes slideInRight{0%{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}@keyframes slideInRight{0%{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}.slideInRight{-webkit-animation-name:slideInRight;animation-name:slideInRight}@-webkit-keyframes slideInUp{0%{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}@keyframes slideInUp{0%{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}.slideInUp{-webkit-animation-name:slideInUp;animation-name:slideInUp}@-webkit-keyframes slideOutDown{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@keyframes slideOutDown{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}.slideOutDown{-webkit-animation-name:slideOutDown;animation-name:slideOutDown}@-webkit-keyframes slideOutLeft{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}@keyframes slideOutLeft{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}.slideOutLeft{-webkit-animation-name:slideOutLeft;animation-name:slideOutLeft}@-webkit-keyframes slideOutRight{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}@keyframes slideOutRight{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}.slideOutRight{-webkit-animation-name:slideOutRight;animation-name:slideOutRight}@-webkit-keyframes slideOutUp{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}@keyframes slideOutUp{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}.slideOutUp{-webkit-animation-name:slideOutUp;animation-name:slideOutUp}
/**
 * Styles
 *
 * Frontend+Backend.
 */
.wp-block-ab-animate {
  -webkit-animation-duration: 1s;
          animation-duration: 1s;
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both; }
  .wp-block-ab-animate.ab-is-hidden {
    opacity: 0; }

.wp-block-ab-animate[data-scroll-class^='fadeIn'],
.wp-block-ab-animate[data-scroll-class^='bounceIn'],
.wp-block-ab-animate[data-scroll-class^='flipIn'],
.wp-block-ab-animate[data-scroll-class^='slideIn'],
.wp-block-ab-animate[data-scroll-class^='zoomIn'],
.wp-block-ab-animate[data-scroll-class='rollIn'],
.wp-block-ab-animate[data-scroll-class='jackInTheBox'] {
  opacity: 0; }

.wp-block-ab-animate.ab-is-hidden.ab-animation-end {
  opacity: 1; }
#cookie-law-info-bar {
	font-size: 15px;
	margin: 0 auto;
	padding: 12px 10px;
	position: absolute;
	text-align: center;
	box-sizing: border-box;
	width:100%;
	z-index: 9999;
	/* box-shadow:rgba(0,0,0,.5) 0px 5px 50px; */
	display: none;
	left:0px;
	font-weight:300;
	box-shadow: 0 -1px 10px 0 rgba(172, 171, 171, 0.3);
}
#cookie-law-info-again {
	font-size: 10pt;
	margin: 0;
	padding:5px 10px;
	text-align: center;
	z-index: 9999;
	cursor: pointer;
	box-shadow: #161616 2px 2px 5px 2px;
}
#cookie-law-info-bar span {
	vertical-align: middle;
}

/** Buttons (http://papermashup.com/demos/css-buttons) */
.cli-plugin-button, .cli-plugin-button:visited {
	display: inline-block;
	padding: 9px 12px;
	color: #fff;
	text-decoration: none;
	position: relative;
	cursor: pointer;
	margin-left: 5px;
	text-decoration: none;
}
.cli-plugin-main-link {
	margin-left:0px;
	font-weight: 550; text-decoration: underline;
}
.cli-plugin-button:hover {
	background-color: #111;
	color: #fff;
	text-decoration: none;
}
.small.cli-plugin-button, .small.cli-plugin-button:visited {
	font-size: 11px;
}
.cli-plugin-button, .cli-plugin-button:visited,
	.medium.cli-plugin-button, .medium.cli-plugin-button:visited {
	font-size: 13px;
	font-weight: 400;
	line-height: 1;
}
.large.cli-plugin-button, .large.cli-plugin-button:visited {
	font-size: 14px;
	padding: 8px 14px 9px;
}
.super.cli-plugin-button, .super.cli-plugin-button:visited {
	font-size: 34px;
	padding: 8px 14px 9px;
}
.pink.cli-plugin-button, .magenta.cli-plugin-button:visited {
	background-color: #e22092;
}
.pink.cli-plugin-button:hover {
	background-color: #c81e82;
}
.green.cli-plugin-button, .green.cli-plugin-button:visited {
	background-color: #91bd09;
}
.green.cli-plugin-button:hover {
	background-color: #749a02;
}
.red.cli-plugin-button, .red.cli-plugin-button:visited {
	background-color: #e62727;
}
.red.cli-plugin-button:hover {
	background-color: #cf2525;
}
.orange.cli-plugin-button, .orange.cli-plugin-button:visited {
	background-color: #ff5c00;
}
.orange.cli-plugin-button:hover {
	background-color: #d45500;
}
.blue.cli-plugin-button, .blue.cli-plugin-button:visited {
	background-color: #2981e4;
}
.blue.cli-plugin-button:hover {
	background-color: #2575cf;
}
.yellow.cli-plugin-button, .yellow.cli-plugin-button:visited {
	background-color: #ffb515;
}
.yellow.cli-plugin-button:hover {
	background-color: #fc9200;
}
.cli-plugin-button{ margin-top:5px; }
.cli-bar-popup{
	-moz-background-clip: padding;
	-webkit-background-clip: padding;
	background-clip: padding-box;
	-webkit-border-radius:30px;
	-moz-border-radius:30px;
	border-radius:30px;
	padding:20px;
}
.cli-powered_by_p{width:100% !important; display:block !important; color:#333; clear:both; font-style:italic !important; font-size:12px !important; margin-top:15px !important; }
.cli-powered_by_a{color:#333; font-weight:600 !important; font-size:12px !important;}

/**
 * Added extra space between each cookie bar action elements @since 1.8.9
 */
.cli-plugin-main-link.cli-plugin-button {
	text-decoration: none;
}
.cli-plugin-main-link.cli-plugin-button {
	margin-left: 5px;
}
.gdpr-container-fluid {
	width: 100%;
	padding-right: 15px;
	padding-left: 15px;
	margin-right: auto;
	margin-left: auto;
}
.gdpr-row {
	display: -ms-flexbox;
	display: flex;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
	margin-right: -15px;
	margin-left: -15px;
}
.gdpr-col-4 {
	-ms-flex: 0 0 33.333333%;
	flex: 0 0 33.333333%;
	max-width: 33.333333%;
}
.gdpr-col-8 {
	-ms-flex: 0 0 66.666667%;
	flex: 0 0 66.666667%;
	max-width: 66.666667%;
}
.gdpr-align-items-stretch {
	-ms-flex-align: stretch!important;
	align-items: stretch!important;
}
.gdpr-d-flex {
	display: -ms-flexbox!important;
	display: flex!important;
}
.gdpr-px-0 {
	padding-left: 0;
	padding-right: 0;
}
.modal-backdrop.show {
	opacity: .8;
}
.modal-open {
	overflow: hidden
}

.modal-open .gdpr-modal {
	overflow-x: hidden;
	overflow-y: auto
}

.gdpr-modal.fade .gdpr-modal-dialog {
	transition: -webkit-transform .3s ease-out;
	transition: transform .3s ease-out;
	transition: transform .3s ease-out,-webkit-transform .3s ease-out;
	-webkit-transform: translate(0,-25%);
	transform: translate(0,-25%)
}

.gdpr-modal.show .gdpr-modal-dialog {
	-webkit-transform: translate(0,0);
	transform: translate(0,0)
}

.modal-backdrop {
	position: fixed;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	z-index: 1039;
	background-color: #000
}

.modal-backdrop.fade {
	opacity: 0
}

.modal-backdrop.show {
	opacity: .5
}

.gdpr-modal {
	position: fixed;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	z-index: 1050;
	display: none;
	overflow: hidden;
	outline: 0
}
.gdpr-modal a {
	text-decoration: none;
}
.gdpr-modal .gdpr-modal-dialog {
	position: relative;
	width: auto;
	margin: .5rem;
	pointer-events: none;
	font-family: -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";
	font-size: 1rem;
	font-weight: 400;
	line-height: 1.5;
	color: #212529;
	text-align: left;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-align: center;
	align-items: center;
	min-height: calc(100% - (.5rem * 2))
}
@media (min-width: 576px) {
	.gdpr-modal .gdpr-modal-dialog {
		max-width:500px;
		margin: 1.75rem auto;
		min-height: calc(100% - (1.75rem * 2));
	}
}
@media (min-width: 992px) {
	.gdpr-modal .gdpr-modal-dialog {
		max-width: 900px;
	}
}
.gdpr-modal-content {
	position: relative;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-direction: column;
	flex-direction: column;
	width: 100%;
	pointer-events: auto;
	background-color: #fff;
	background-clip: padding-box;
	border: 1px solid rgba(0,0,0,.2);
	border-radius: .3rem;
	outline: 0
}
.gdpr-modal .row {
	margin: 0 -15px;
}
.gdpr-modal .modal-body {
	padding: 0;
	position: relative;
	-ms-flex: 1 1 auto;
	flex: 1 1 auto;
}
.gdpr-modal .close {
	position: absolute;
	right: 10px;
	top: 10px;
	z-index: 1;
	padding: 0;
	background-color: transparent;
	border: 0;
	-webkit-appearance: none;
	font-size: 1.5rem;
	font-weight: 700;
	line-height: 1;
	color: #000;
	text-shadow: 0 1px 0 #fff;
}
.gdpr-modal .close:focus {
	outline: 0;
}
.gdpr-switch {
	display: inline-block;
	position: relative;
	min-height: 1px;
	padding-left: 70px;
	font-size: 14px;
}
.gdpr-switch input[type="checkbox"] {
	display:none;
}
.gdpr-switch .gdpr-slider {
	background-color: #e3e1e8;
	height: 24px;
	width: 50px;
	bottom: 0;
	cursor: pointer;
	left: 0;
	position: absolute;
	right: 0;
	top: 0;
	transition: .4s;
}
.gdpr-switch .gdpr-slider:before {
	background-color: #fff;
	bottom: 2px;
	content: "";
	height: 20px;
	left: 2px;
	position: absolute;
	transition: .4s;
	width: 20px;
}
.gdpr-switch input:checked + .gdpr-slider {
	background-color:rgb(99, 179, 95);
}
.gdpr-switch input:checked + .gdpr-slider:before {
	transform: translateX(26px);
}
.gdpr-switch .gdpr-slider {
	border-radius: 34px;
}
.gdpr-switch .gdpr-slider:before {
	border-radius: 50%;
}
.gdpr-tab-content>.gdpr-tab-pane {
	display: none;
}
.gdpr-tab-content>.active {
	display: block;
}
.gdpr-fade {
	transition: opacity .15s linear;
}
.gdpr-nav-pills {
	display: -ms-flexbox;
	display: flex;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
	padding-left: 0;
	margin-bottom: 0;
	list-style: none;
	-ms-flex-direction: column !important;
	flex-direction: column !important;
	align-items: stretch !important;
	-ms-align-items: stretch !important;
}
.nav.gdpr-nav-pills, .gdpr-tab-content {
	width: 100%;
	padding: 30px;
}
.nav.gdpr-nav-pills {
	background: #f3f3f3;
}
.nav.gdpr-nav-pills .gdpr-nav-link {
	border: 1px solid #0070ad;
	margin-bottom: 10px;
	color: #0070ad;
	font-size: 14px;
	display: block;
	padding: .5rem 1rem;
	border-radius: .25rem;
}
.nav.gdpr-nav-pills .gdpr-nav-link.active, .nav.gdpr-nav-pills .show>.gdpr-nav-link {
	background-color: #0070ad;
	border: 1px solid #0070ad;
}
.nav.gdpr-nav-pills .gdpr-nav-link.active {
	color: #ffffff;
}
.gdpr-tab-content .gdpr-button-wrapper {
	padding-top: 30px;
	margin-top: 30px;
	border-top: 1px solid #d6d6d6;
}
.gdpr-tab-content .gdpr-button-wrapper .btn-gdpr {
	background-color: #0070ad;
	border-color: #0070ad;
	color: #ffffff;
	font-size: 14px;
	display: inline-block;
	font-weight: 400;
	text-align: center;
	white-space: nowrap;
	vertical-align: middle;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	border: 1px solid transparent;
	padding: .375rem .75rem;
	font-size: 1rem;
	line-height: 1.5;
	border-radius: .25rem;
	transition: color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;
}
.gdpr-tab-content p {
	color: #343438;
	font-size: 14px;
	margin-top: 0;
}
.gdpr-tab-content h4 {
	font-size: 20px;
	margin-bottom: .5rem;
	margin-top: 0;
	font-family: inherit;
	font-weight: 500;
	line-height: 1.2;
	color: inherit;
}


.cli-container-fluid {
	padding-right: 15px;
	padding-left: 15px;
	margin-right: auto;
	margin-left: auto;
}
.cli-row {
	display: -ms-flexbox;
	display: flex;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
	margin-right: -15px;
	margin-left: -15px;
}
.cli-col-4 {
	-ms-flex: 0 0 33.333333%;
	flex: 0 0 33.333333%;
	max-width: 33.333333%;
}
.cli-col-8 {
	-ms-flex: 0 0 66.666667%;
	flex: 0 0 66.666667%;
	max-width: 66.666667%;
}
.cli-align-items-stretch {
	-ms-flex-align: stretch!important;
	align-items: stretch!important;
}
.cli-d-flex {
	display: -ms-flexbox!important;
	display: flex!important;
}
.cli-px-0 {
	padding-left: 0;
	padding-right: 0;
}
.cli-btn {
	cursor: pointer;
	font-size: 14px;
	display: inline-block;
	font-weight: 400;
	text-align: center;
	white-space: nowrap;
	vertical-align: middle;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	border: 1px solid transparent;
	padding: .5rem 1.25rem;
	line-height: 1;
	border-radius: .25rem;
	transition: all .15s ease-in-out;
}
.cli-btn:hover {
  opacity: .8;
}
.cli-read-more-link {
	cursor: pointer;
	font-size: 15px;
	font-weight: 500;
	text-decoration: underline;
}
.cli-btn:focus {
	outline: 0;
}
.cli-modal-backdrop.cli-show {
  opacity: .8;
}
.cli-modal-open {
  overflow: hidden
}
.cli-barmodal-open {
  overflow: hidden
}
.cli-modal-open .cli-modal {
	overflow-x: hidden;
	overflow-y: auto
}
.cli-modal.cli-fade .cli-modal-dialog {
	transition: -webkit-transform .3s ease-out;
	transition: transform .3s ease-out;
	transition: transform .3s ease-out,-webkit-transform .3s ease-out;
	-webkit-transform: translate(0,-25%);
	transform: translate(0,-25%)
}
.cli-modal.cli-show .cli-modal-dialog {
	-webkit-transform: translate(0,0);
	transform: translate(0,0)
}
.cli-modal-backdrop {
	position: fixed;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	z-index: 1040;
	background-color: #000;
	display: none;
}
.cli-modal-backdrop.cli-fade {
  opacity: 0
}
.cli-modal-backdrop.cli-show {
	opacity: .5;
	display: block;
}
.cli-modal.cli-show {
	display: block;
}
.cli-modal a {
	text-decoration: none;
}
.cli-modal .cli-modal-dialog {
	position: relative;
	width: auto;
	margin: .5rem;
	pointer-events: none;
	font-family: -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";
	font-size: 1rem;
	font-weight: 400;
	line-height: 1.5;
	color: #212529;
	text-align: left;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-align: center;
	align-items: center;
	min-height: calc(100% - (.5rem * 2))
}
@media (min-width: 576px) {
	.cli-modal .cli-modal-dialog {
		max-width:500px;
		margin: 1.75rem auto;
		min-height: calc(100% - (1.75rem * 2))
	}
}
@media (min-width: 992px) {
	.cli-modal .cli-modal-dialog {
		max-width: 900px;
	}
}
.cli-modal-content {
	position: relative;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-direction: column;
	flex-direction: column;
	width: 100%;
	pointer-events: auto;
	background-color: #fff;
	background-clip: padding-box;
	border-radius: .3rem;
	outline: 0
}
.cli-modal .row {
	margin: 0 -15px;
}
.cli-modal .modal-body {
	padding: 0;
	position: relative;
	-ms-flex: 1 1 auto;
	flex: 1 1 auto;
}
.cli-modal .cli-modal-close {
	position: absolute;
	right: 10px;
	top: 10px;
	z-index: 1;
	padding: 0;
	background-color: transparent !important;
	border: 0;
	-webkit-appearance: none;
	font-size: 1.5rem;
	font-weight: 700;
	line-height: 1;
	color: #000;
	text-shadow: 0 1px 0 #fff;
}
.cli-modal .cli-modal-close:focus {
	outline: 0;
}
.cli-switch {
	display: inline-block;
	position: relative;
	min-height: 1px;
	padding-left: 70px;
	font-size: 14px;
}
.cli-switch input[type="checkbox"] {
	display:none;
}
.cli-switch .cli-slider {
	background-color: #e3e1e8;
	height: 24px;
	width: 50px;
	bottom: 0;
	cursor: pointer;
	left: 0;
	position: absolute;
	right: 0;
	top: 0;
	transition: .4s;
}
.cli-switch .cli-slider:before {
	background-color: #fff;
	bottom: 2px;
	content: "";
	height: 20px;
	left: 2px;
	position: absolute;
	transition: .4s;
	width: 20px;
}
.cli-switch input:checked + .cli-slider {
	background-color: #00acad
}
.cli-switch input:checked + .cli-slider:before {
	transform: translateX(26px);
}
.cli-switch .cli-slider {
	border-radius: 34px;
}
.cli-switch .cli-slider:before {
	border-radius: 50%;
}
.cli-tab-content {
background: #ffffff;
}
.cli-tab-content>.cli-active {
	display: block;
}
.cli-fade {
	transition: opacity .15s linear;
}
.cli-nav-pills {
	display: -ms-flexbox;
	display: flex;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
	padding-left: 0;
	margin-bottom: 0;
	list-style: none;
	-ms-flex-direction: column;
	flex-direction: column;
}
.cli-nav-pills, .cli-tab-content {
	width: 100%;
	padding: 30px;
}
@media (max-width: 767px) {
	.cli-nav-pills, .cli-tab-content {
	padding: 30px 10px;
	}
}
.cli-nav-pills {
	background: #f3f3f3;
}
.cli-nav-pills .cli-nav-link {
	border: 1px solid #00acad;
	margin-bottom: 10px;
	color: #00acad;
	font-size: 14px;
	display: block;
	padding: .5rem 1rem;
	border-radius: .25rem;
	cursor: pointer
}
.cli-nav-pills .cli-nav-link.cli-active, .cli-nav-pills .cli-show>.cli-nav-link {
	background-color: #00acad;
	border: 1px solid #00acad;
}
.cli-nav-pills .cli-nav-link.cli-active {
	color: #ffffff;
}
.cli-tab-content .cli-button-wrapper {
	padding-top: 30px;
	margin-top: 30px;
	border-top: 1px solid #d6d6d6;
}
.cli-tab-content p {
	color: #343438;
	font-size: 14px;
	margin-top: 0;
}
.cli-tab-content h4 {
	font-size: 20px;
	margin-bottom: 1.5rem;
	margin-top: 0;
	font-family: inherit;
	font-weight: 500;
	line-height: 1.2;
	color: inherit;
}
/* Settings Popup */
.cli-container-fluid {
	padding-right: 15px;
	padding-left: 15px;
	margin-right: auto;
	margin-left: auto;
}
.cli-row {
	display: -ms-flexbox;
	display: flex;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
	margin-right: -15px;
	margin-left: -15px;
}
.cli-col-4 {
	-ms-flex: 0 0 33.333333%;
	flex: 0 0 33.333333%;
	max-width: 33.333333%;
}
.cli-col-8 {
	-ms-flex: 0 0 66.666667%;
	flex: 0 0 66.666667%;
	max-width: 66.666667%;
	flex-direction: column;
}
.cli-align-items-stretch {
	-ms-flex-align: stretch!important;
	align-items: stretch!important;
}
.cli-d-flex {
	display: -ms-flexbox!important;
	display: flex!important;
}
.cli-px-0 {
	padding-left: 0;
	padding-right: 0;
}
.cli-btn {
	cursor: pointer;
	font-size: 14px;
	display: inline-block;
	font-weight: 400;
	text-align: center;
	white-space: nowrap;
	vertical-align: middle;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	border: 1px solid transparent;
	padding: .5rem 1.25rem;
	line-height: 1;
	border-radius: .25rem;
	transition: all .15s ease-in-out;
}
.cli-btn:hover {
  opacity: .8;
}
.cli-read-more-link {
	cursor: pointer;
	font-size: 15px;
	font-weight: 500;
	text-decoration: underline;
}
.cli-btn:focus {
	outline: 0;
}
.cli-modal-backdrop.cli-show {
  opacity: .8;
}
.cli-modal-open {
  overflow: hidden
}
.cli-barmodal-open {
  overflow: hidden
}
.cli-modal-open .cli-modal {
	overflow-x: hidden;
	overflow-y: auto
}
.cli-modal.cli-fade .cli-modal-dialog {
	transition: -webkit-transform .3s ease-out;
	transition: transform .3s ease-out;
	transition: transform .3s ease-out,-webkit-transform .3s ease-out;
	-webkit-transform: translate(0,-25%);
	transform: translate(0,-25%)
}
.cli-modal.cli-show .cli-modal-dialog {
	-webkit-transform: translate(0,0);
	transform: translate(0,0)
}
.cli-modal-backdrop {
	position: fixed;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	z-index: 1040;
	background-color: #000;
	-webkit-transform:scale(0);
	transform:scale(0);
	transition: opacity ease-in-out 0.5s;
}
.cli-modal-backdrop.cli-fade {
  opacity: 0;

}
.cli-modal-backdrop.cli-show {
	opacity: .5;
  -webkit-transform:scale(1);
  transform:scale(1);
}
.cli-modal {
	position: fixed;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	z-index: 99999;
	transform: scale(0);
	overflow: hidden;
	outline: 0;
	display: none;
}
.cli-modal a {
	text-decoration: none;
}
.cli-modal .cli-modal-dialog {
	position: relative;
	width: auto;
	margin: .5rem;
	pointer-events: none;
	font-family: inherit;
	font-size: 1rem;
	font-weight: 400;
	line-height: 1.5;
	color: #212529;
	text-align: left;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-align: center;
	align-items: center;
	min-height: calc(100% - (.5rem * 2))
}
@media (min-width: 576px) {
	.cli-modal .cli-modal-dialog {
		max-width:500px;
		margin: 1.75rem auto;
		min-height: calc(100% - (1.75rem * 2))
	}
}
.cli-modal-content {
	position: relative;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-direction: column;
	flex-direction: column;
	width: 100%;
	pointer-events: auto;
	background-color: #fff;
	background-clip: padding-box;
	border-radius: .2rem;
	box-sizing: border-box;
	outline: 0
}
.cli-modal .row {
	margin: 0 -15px;
}
.cli-modal .modal-body {
	padding: 0;
	position: relative;
	-ms-flex: 1 1 auto;
	flex: 1 1 auto;
}
.cli-modal .cli-modal-close:focus {
	outline: 0;
}
.cli-switch {
	display: inline-block;
	position: relative;
	min-height: 1px;
	padding-left: 38px;
	font-size: 14px;
}
.cli-switch input[type="checkbox"] {
	display:none;
}
.cli-switch .cli-slider {
	background-color: #e3e1e8;
	height: 20px;
	width: 38px;
	bottom: 0;
	cursor: pointer;
	left: 0;
	position: absolute;
	right: 0;
	top: 0;
	transition: .4s;
}
.cli-switch .cli-slider:before {
	background-color: #fff;
	bottom: 2px;
	content: "";
	height: 15px;
	left: 3px;
	position: absolute;
	transition: .4s;
	width: 15px;
}
.cli-switch input:checked + .cli-slider {
	background-color: #61a229;
}
.cli-switch input:checked + .cli-slider:before {
	transform: translateX(18px);
}
.cli-switch .cli-slider {
	border-radius: 34px;
	font-size:0;
}
.cli-switch .cli-slider:before {
	border-radius: 50%;
}
.cli-tab-content {
background: #ffffff;
}
.cli-nav-pills {
	display: -ms-flexbox;
	display: flex;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
	padding-left: 0;
	margin-bottom: 0;
	list-style: none;
	-ms-flex-direction: column;
	flex-direction: column;
}
.cli-nav-pills, .cli-tab-content {
	width: 100%;
	padding:5px 30px 5px 5px;
	box-sizing: border-box;
}
@media (max-width: 767px) {
	.cli-nav-pills, .cli-tab-content {
	padding: 30px 10px;
	}
}
.cli-nav-pills {
	background: #fff;
}
.cli-nav-pills .cli-nav-link {
	border: 1px solid #cccccc;
	margin-bottom: 10px;
	color:#2a2a2a;
	font-size: 14px;
	display: block;
	padding: .5rem 1rem;
	border-radius: .25rem;
	cursor: pointer
}
.cli-nav-pills .cli-nav-link.cli-active, .cli-nav-pills .cli-show>.cli-nav-link {
	background-color: #f6f6f9;
	border: 1px solid #cccccc;
}
.cli-nav-pills .cli-nav-link.cli-active {
	color:#2a2a2a;
}
.cli-tab-content .cli-button-wrapper {
	padding-top: 30px;
	margin-top: 30px;
	border-top: 1px solid #d6d6d6;
}
.cli-tab-content p {
	color: #343438;
	font-size: 14px;
	margin-top: 0;
}
.cli-tab-content h4 {
	font-size: 20px;
	margin-bottom: 1.5rem;
	margin-top: 0;
	font-family: inherit;
	font-weight: 500;
	line-height: 1.2;
	color: inherit;
}
/* Cookie Settings In Bar */
#cookie-law-info-bar .cli-nav-pills,#cookie-law-info-bar .cli-tab-content,#cookie-law-info-bar .cli-nav-pills .cli-show>.cli-nav-link,#cookie-law-info-bar a.cli-nav-link.cli-active{
	background: transparent;
}

#cookie-law-info-bar .cli-nav-pills .cli-nav-link.cli-active,#cookie-law-info-bar  .cli-nav-link,#cookie-law-info-bar .cli-tab-container p,#cookie-law-info-bar span.cli-necessary-caption,#cookie-law-info-bar .cli-switch .cli-slider:after
{
color:inherit;
}
#cookie-law-info-bar .cli-tab-header a:before
{
	border-right: 1px solid currentColor;
	border-bottom: 1px solid currentColor;
}
#cookie-law-info-bar .cli-row
{
	margin-top:20px;
}
#cookie-law-info-bar .cli-col-4
{
	-webkit-box-flex: 0;
	-ms-flex: 0 0 auto;
	flex: 0 0 auto;
	width: auto;
	max-width: none;
}
#cookie-law-info-bar .cli-col-8
{
	flex-basis: 0;
	-webkit-box-flex: 1;
	-ms-flex-positive: 1;
	flex-grow: 1;
	max-width: 100%;
}
.cli-wrapper {
	max-width: 90%;
	float: none;
	margin: 0 auto;
}
#cookie-law-info-bar .cli-tab-content h4
{
	margin-bottom:0.5rem;
}
#cookie-law-info-bar .cli-nav-pills .cli-nav-link
{
	padding: .2rem 0.5rem;
}
#cookie-law-info-bar .cli-tab-container
{
	display:none;
	text-align:left;
}

/* Popup Footer Styles */
.cli-tab-footer .cli-btn {
	background-color: #00acad;
	padding: 10px 15px;
	text-decoration:none;
}
.cli-tab-footer .wt-cli-privacy-accept-btn {
	background-color: #61a229;
	color: #ffffff;
	border-radius: 0;
}

.cli-tab-footer {
	width:100%;
	text-align:right;
	padding: 20px 0;
}
/* version 2.0 */
.cli-col-12
{
	width:100%;
}
.cli-tab-header
{
	display: flex;
	justify-content: space-between;
}
.cli-tab-header a:before {
	width: 10px;
	height: 2px;
	left: 0;
	top: calc(50% - 1px);
}
.cli-tab-header a:after {
	width: 2px;
	height: 10px;
	left: 4px;
	top: calc(50% - 5px);
	-webkit-transform: none;
	transform: none;
}
.cli-tab-header a:before {
	width: 7px;
	height: 7px;
	border-right: 1px solid #4a6e78;
	border-bottom: 1px solid #4a6e78;
	content: " ";
	transform: rotate(-45deg);
	-webkit-transition: all 0.2s ease-in-out;
	-moz-transition: all 0.2s ease-in-out;
	transition: all 0.2s ease-in-out;
	margin-right:10px;
}
.cli-tab-header a.cli-nav-link  {
	position: relative;
	display: flex;
	align-items: center;
	font-size:14px;
	color:#000;
	text-transform: capitalize;

}
.cli-tab-header.cli-tab-active .cli-nav-link:before
{
	transform: rotate(45deg);
	-webkit-transition: all 0.2s ease-in-out;
	-moz-transition: all 0.2s ease-in-out;
	transition: all 0.2s ease-in-out;
}
.cli-tab-header {
	border-radius: 5px;
	padding: 12px 15px;
	cursor: pointer;
	transition: background-color 0.2s ease-out 0.3s, color 0.2s ease-out 0s;
	background-color:#f2f2f2;
}
.cli-modal .cli-modal-close {
	position: absolute;
	right: 0;
	top: 0;
	z-index: 1;
	-webkit-appearance: none;
	width: 40px;
	height: 40px;
	padding: 0;
	border-radius: 50%;
	padding: 10px;
	background: transparent;
	border:none;
	min-width: 40px;
}
.cli-tab-container h4,.cli-tab-container h1 {
	font-family: inherit;
	font-size: 16px;
	margin-bottom: 15px;
	margin:10px 0;
}
#cliSettingsPopup .cli-tab-section-container {
	padding-top: 12px;
}
.cli-tab-container p ,.cli-privacy-content-text{
	font-size: 14px;
	line-height: 1.4;
	margin-top: 0;
	padding: 0;
	color: #000;
}
.wt-cli-privacy
{
	display:none;
}
.cli-tab-content
{
	display:none;
}
.cli-tab-section .cli-tab-content
{
	padding: 10px 20px 5px 20px;
}
.cli-tab-section
{
	margin-top:5px;
}
@media (min-width: 992px) {
	.cli-modal .cli-modal-dialog {
		max-width: 645px;
	}
}
.cli-switch .cli-slider:after{
	content: attr(data-cli-disable);
	position: absolute;
	right: 50px;
	color: #000;
	font-size:12px;
	text-align:right;
	min-width: 80px;
}
.cli-switch input:checked + .cli-slider:after
{
	content: attr(data-cli-enable);
}
.cli-privacy-overview:not(.cli-collapsed) .cli-privacy-content {
	max-height: 60px;
	transition: max-height 0.15s ease-out;
	overflow: hidden;
}
a.cli-privacy-readmore {
	font-size: 12px;
	margin-top: 12px;
	display: inline-block;
	padding-bottom: 0;
	cursor: pointer;
	color:#000;
	text-decoration: underline;
}
.cli-modal-footer {
	position: relative;
}
a.cli-privacy-readmore:before {
	content: attr(data-readmore-text);
}
.cli-collapsed a.cli-privacy-readmore:before {
	content: attr(data-readless-text);
}

.cli-collapsed .cli-privacy-content
{
	transition: max-height 0.25s ease-in;

}
.cli-privacy-content p
{
	margin-bottom:0;
}
.cli-modal-close svg {
	fill: #000;
}
span.cli-necessary-caption {
	color: #000;
	font-size: 12px;
}
.cli-tab-section.cli-privacy-tab {
	display: none;
}
#cookie-law-info-bar .cli-tab-section.cli-privacy-tab {
	display: block;
}
#cookie-law-info-bar .cli-privacy-overview {
	display: none;
}
.cli-tab-container .cli-row
{
	max-height: 500px;
	overflow-y: auto;
}
.cli-modal.cli-blowup.cli-out {
	z-index: -1;
}
.cli-modal.cli-blowup {
	z-index: 999999;
	transform: scale(1);

  }
  .cli-modal.cli-blowup .cli-modal-dialog {
	animation: blowUpModal 0.5s cubic-bezier(0.165, 0.84, 0.44, 1) forwards;
  }
  .cli-modal.cli-blowup.cli-out .cli-modal-dialog
  {
	animation: blowUpModalTwo 0.5s cubic-bezier(0.165, 0.84, 0.44, 1) forwards;
  }
  @keyframes blowUpContent {
	0% {
	  transform: scale(1);
	  opacity: 1;
	}
	99.9% {
	  transform: scale(2);
	  opacity: 0;
	}
	100% {
	  transform: scale(0);
	}
  }
  @keyframes blowUpContentTwo {
	0% {
	  transform: scale(2);
	  opacity: 0;
	}
	100% {
	  transform: scale(1);
	  opacity: 1;
	}
  }
  @keyframes blowUpModal {
	0% {
	  transform: scale(0);
	}
	100% {
	  transform: scale(1);
	}
  }
  @keyframes blowUpModalTwo {
	0% {
	  transform: scale(1);
	  opacity: 1;
	}
	50% {
		transform: scale(0.5);
		opacity: 0;
	  }
	100% {
	  transform: scale(0);
	  opacity: 0;
	}
  }
  .cli-tab-section .cookielawinfo-row-cat-table td, .cli-tab-section .cookielawinfo-row-cat-table th {
	font-size: 12px;
}
.cli_settings_button
{
	cursor: pointer;
}
/* Accessibility Fix */
.wt-cli-sr-only
{
	display: none;
	font-size:16px;
}
/* Changes for CCPA
Version : 1.8.9
*/
a.wt-cli-element.cli_cookie_close_button {
	text-decoration: none;
	color: #333333;
	font-size: 22px;
	line-height: 22px;
	cursor: pointer;
	position: absolute;
	right: 10px;
	top: 5px;
}
/* GDPR Bar Version 2 */
.cli-bar-container{
	float: none;
	margin: 0 auto;
	display: -webkit-box;
	display: -moz-box;
	display: -ms-flexbox;
	display: -webkit-flex;
	display: flex;
	justify-content: space-between;
	-webkit-box-align: center;
	-moz-box-align: center;
	-ms-flex-align: center;
	-webkit-align-items: center;
	align-items: center;
}
.cli-bar-btn_container {
	margin-left: 20px;
	display: -webkit-box;
	display: -moz-box;
	display: -ms-flexbox;
	display: -webkit-flex;
	display: flex;
	-webkit-box-align: center;
	-moz-box-align: center;
	-ms-flex-align: center;
	-webkit-align-items: center;
	align-items: center;
	flex-wrap: nowrap;
}
.cli-style-v2 a
{
	cursor: pointer;
}
.cli-bar-btn_container a {
	white-space: nowrap;
}
.cli-style-v2 .cli-plugin-main-link
{
	font-weight:inherit;
}
.cli-style-v2
{
	font-size: 11pt;
	line-height: 18px;
	font-weight:normal;
}
#cookie-law-info-bar[data-cli-type="widget"] .cli-bar-container,#cookie-law-info-bar[data-cli-type="popup"] .cli-bar-container{
	display: block;
}
.cli-style-v2 .cli-bar-message {
	width: 70%;
	text-align: left;
}
#cookie-law-info-bar[data-cli-type="widget"] .cli-bar-message,#cookie-law-info-bar[data-cli-type="popup"] .cli-bar-message
{
	width:100%;
}
#cookie-law-info-bar[data-cli-type="widget"] .cli-style-v2 .cli-bar-btn_container {
	margin-top:8px;
	margin-left: 0px;
	flex-wrap: wrap;
}
/* #cookie-law-info-bar[data-cli-type="widget"] .cli-style-v2 .cli-bar-message {
	text-align: center;
} */
#cookie-law-info-bar[data-cli-type="popup"] .cli-style-v2 .cli-bar-btn_container {
	margin-top:8px;
	margin-left: 0px;
}
#cookie-law-info-bar[data-cli-style="cli-style-v2"] .cli_messagebar_head{
	text-align: left;
	/* padding-left: 15px; */
	margin-bottom: 5px;
	margin-top: 0px;
	font-size: 16px;
}
/* #cookie-law-info-bar[data-cli-type="widget"] .cli-bar-container.cli-style-v2 {
	padding-left: 0px;
	padding-right: 0px;
} */

.cli-style-v2 .cli-bar-message .wt-cli-ccpa-element,.cli-style-v2 .cli-bar-message .wt-cli-ccpa-checkbox {
	margin-top: 5px;
}
.cli-style-v2 .cli-bar-btn_container .cli_action_button ,
.cli-style-v2 .cli-bar-btn_container .cli-plugin-main-link,
.cli-style-v2 .cli-bar-btn_container .cli_settings_button
{
	margin-left: 5px;
}
.wt-cli-ccpa-checkbox label {
	font-size: inherit;
	cursor: pointer;
	margin: 0px 0px 0px 5px;
}
/* .cli-bar-container.cli-style-v2 {
	padding-left: 15px;
	padding-right: 15px;
	padding-top: 2px;
	padding-bottom: 2px;
} */
#cookie-law-info-bar[data-cli-style="cli-style-v2"]
{
	padding: 14px 25px;
}
#cookie-law-info-bar[data-cli-style="cli-style-v2"][data-cli-type="widget"]
{
	padding:32px 30px;
}
#cookie-law-info-bar[data-cli-style="cli-style-v2"][data-cli-type="popup"] {
	padding: 32px 45px;
}
.cli-style-v2 .cli-plugin-main-link:not(.cli-plugin-button), .cli-style-v2 .cli_settings_button:not(.cli-plugin-button),.cli-style-v2 .cli_action_button:not(.cli-plugin-button){
	text-decoration: underline;
}
.cli-style-v2 .cli-bar-btn_container .cli-plugin-button {
	margin-top: 5px;
	margin-bottom: 5px;
}
a.wt-cli-ccpa-opt-out {
	white-space: nowrap;
	text-decoration: underline;
}
.wt-cli-necessary-checkbox {
	display: none !important;
}
@media (max-width: 985px) {
	.cli-style-v2 .cli-bar-message
	{
		width:100%;
	}
	.cli-style-v2.cli-bar-container
	{
		justify-content:left;
		flex-wrap: wrap;
	}
	.cli-style-v2 .cli-bar-btn_container {
		margin-left:0px;
		margin-top: 10px;
	}
	#cookie-law-info-bar[data-cli-style="cli-style-v2"],#cookie-law-info-bar[data-cli-style="cli-style-v2"][data-cli-type="widget"],#cookie-law-info-bar[data-cli-style="cli-style-v2"][data-cli-type="popup"]
	{
		padding: 25px 25px;
	}
}
/* Settings popup footer section */
.wt-cli-ckyes-brand-logo {
	display: flex;
	align-items: center;
	font-size: 9px;
	color: #111111;
	font-weight: normal;
}
.wt-cli-ckyes-brand-logo img{
	width: 65px;
	margin-left: 2px;
}
.wt-cli-privacy-overview-actions {
	padding-bottom:0;
}
@media only screen and (max-width: 479px) and (min-width: 320px){

	.cli-style-v2 .cli-bar-btn_container {
		flex-wrap: wrap;
	}
}
/* Fix: HTML validation error due to the enclosing of <p> tags on category description */
.wt-cli-cookie-description {
	font-size: 14px;
	line-height: 1.4;
	margin-top: 0;
	padding: 0;
	color: #000;
}
/**
 * Like Button toolbar button, loading text & container styles
 */

/* Master container */
#jp-post-flair {
	padding-top: .5em;
}

/* Overall Sharedaddy block title */
div.sharedaddy,
#content div.sharedaddy,
#main div.sharedaddy {
	clear: both;
}

div.sharedaddy h3.sd-title {
	margin: 0 0 1em 0;
	display: inline-block;
	line-height: 1.2;
	font-size: 9pt;
	font-weight: bold;
}

div.sharedaddy h3.sd-title:before {
	content: "";
	display: block;
	width: 100%;
	min-width: 30px;
	border-top: 1px solid #dcdcde;
	margin-bottom: 1em;
}


/* Toolbar */
#wpadminbar li#wp-admin-bar-admin-bar-likes-widget {
	width: 61px;
	overflow: hidden;
}

#wpadminbar iframe.admin-bar-likes-widget {
	width: 61px;
	height: 28px;
	min-height: 28px;
	border-width: 0px;
	position: absolute;
	top: 0;
}

div.jetpack-likes-widget-wrapper {
	width: 100%;
	min-height: 50px;	/* Previous height, 60px */
	position: relative; /* Need to abs position placeholder and iframe so there isn't a jarring jump */
}

div.jetpack-likes-widget-wrapper .sd-link-color {
	font-size: 12px;
}

div.jetpack-comment-likes-widget-wrapper {
	width: 100%;
	position: relative;
	min-height: 31px;
}

div.jetpack-comment-likes-widget-wrapper iframe {
	margin-bottom: 0;
}

#likes-other-gravatars {
	display: none;
	position: absolute;
	padding: 10px 10px 12px 10px;
	background-color: #2e4453;
	border-width: 0;
	box-shadow: 0 0 10px #2e4453;
	box-shadow: 0 0 10px rgba(46,68,83,.6);
	min-width: 130px;
	z-index: 1000;
}

#likes-other-gravatars.wpl-new-layout {
	display: none;
	position: absolute;
	padding: 9px 12px 10px 12px;
	background-color: #fff;
	border: solid 1px #dcdcde;
	border-radius: 4px;
	box-shadow: none;
	min-width: 220px;
	max-height: 240px;
	height: auto;
	overflow: auto;
	z-index: 1000;
}

#likes-other-gravatars * {
	line-height: normal;
}

#likes-other-gravatars .likes-text {
	color: white;
	font-size: 12px;
	padding-bottom: 8px;
}

#likes-other-gravatars.wpl-new-layout .likes-text {
	color: #101517;
	font-size: 12px;
	font-weight: 500;
	padding-bottom: 8px;
}

#likes-other-gravatars ul,
#likes-other-gravatars li {
	margin: 0;
	padding: 0;
	text-indent: 0;
	list-style-type: none;
}

#likes-other-gravatars li::before {
	content: "";
}

#likes-other-gravatars ul.wpl-avatars {
	overflow: auto;
	display: block;
	max-height: 190px;
}

#likes-other-gravatars ul.wpl-avatars li {
	width: 32px;
	height: 32px;
	float: left;
	margin: 0 5px 5px 0;
}

#likes-other-gravatars.wpl-new-layout ul.wpl-avatars li {
	width: 196px;
	height: 28px;
	float: none;
	margin: 0 0 4px 0;
}

#likes-other-gravatars ul.wpl-avatars li a {
	margin: 0 2px 0 0;
	border-bottom: none !important;
	display: block;
}

#likes-other-gravatars.wpl-new-layout ul.wpl-avatars li a {
	margin: 0 2px 0 0;
	border-bottom: none !important;
	display: flex;
	align-items: center;
	gap: 8px;
	text-decoration: none;
}

#likes-other-gravatars.wpl-new-layout ul.wpl-avatars li a span {
	font-size: 12px;
	color: #2C3338;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}

#likes-other-gravatars ul.wpl-avatars li a img {
	background: none;
	border: none;
	margin: 0 !important;
	padding: 0 !important;
	position: static;
	box-sizing: border-box;
}

#likes-other-gravatars.wpl-new-layout ul.wpl-avatars li a img {
	background: none;
	border: none;
	border-radius: 50%;
	margin: 0 !important;
	padding: 1px !important;
	position: static;
}

div.sd-box {
	border-top: 1px solid #dcdcde;
	border-top: 1px solid rgba(0,0,0,.13);
}

.entry-content .post-likes-widget, .post-likes-widget,
.comment-likes-widget {
	margin: 0;
	border-width: 0;
	display: block;
}

/* Loading text */
.post-likes-widget-placeholder,
.comment-likes-widget-placeholder {
	margin: 0;
	border-width: 0;
	position: relative;
}

.comment-likes-widget-placeholder {
	height: 18px;
	position: absolute;
	display: flex;
	font-family: -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;
}

.comment-likes-widget-placeholder::before {
	color: #2EA2CC;
	width: 16px;
	height: 16px;
	content: '';
	display: inline-block;
	position: relative;
	top: 3px;
	padding-right: 5px;
	background-repeat: no-repeat;
	background-size: 16px 16px;
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Crect x='0' fill='none' width='24' height='24'/%3E%3Cg%3E%3Cpath fill='%232EA2CC' d='M12 2l2.582 6.953L22 9.257l-5.822 4.602L18.18 21 12 16.89 5.82 21l2.002-7.14L2 9.256l7.418-.304'/%3E%3C/g%3E%3C/svg%3E");
}

.post-likes-widget-placeholder .button {
	display: none;	/* Let's not show a dummy like button, let's just make a great button experience once it's loaded */
}

.post-likes-widget-placeholder .button span {
}

.post-likes-widget-placeholder .loading,
.comment-likes-widget-placeholder .loading {
	color: #999;
	font-size: 12px;
}

.comment-likes-widget-placeholder .loading {
	padding-left: 5px;
	margin-top: 4px;
	align-self: center;
	color: #4E4E4E;
}

/* Like Special cases (display on it's own) */
div.sharedaddy.sd-like-enabled .sd-like h3 {
	display: none;
}

div.sharedaddy.sd-like-enabled .sd-like .post-likes-widget {
	width: 100%;
	float: none;
	position: absolute; /* Need to abs position placeholder and iframe so there isn't a jarring jump */
	top: 0;
}

.comment-likes-widget {
	width: 100%;
}


/* Make ratings block. @todo: make !important unnecessary by removing inline style */
.pd-rating,
.cs-rating {
	display: block !important;
}


/* Hide G+ title */
.sd-gplus .sd-title {
	display: none;
}

@media print {
	.jetpack-likes-widget-wrapper {
		display: none;
	}
}
@charset "UTF-8";
/*
Theme Name: Trust and Safety Foundation Theme
Theme URI: https://github.com/a8cteam51/tsf
Author: The WordPress.com Special Projects Team
Author URI: https://wpspecialprojects.wordpress.com/
Description: A simple, Gutenberg-ready starter theme.
Version: 1.0.0
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: tsf
Tags: translation-ready

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned with others.

tsf theme is based on the Gutenberg Starter theme https://github.com/WordPress/gutenberg-theme/, which in turn is based on Underscores http://underscores.me/, (C) 2012-2016 Automattic, Inc.

Underscores is distributed under the terms of the GNU GPL v2 or later.

Methodology from ITCSS http://www.creativebloq.com/web-design/manage-large-scale-web-projects-new-css-architecture-itcss-41514731

*/
/*--------------------------------------------------------------
>>> TABLE OF CONTENTS:
----------------------------------------------------------------
# Settings
# Tools
# Generic
# Elements
# Objects
# Components
# Vendor (if applicable)
# Overrides
--------------------------------------------------------------*/
/*--------------------------------------------------------------
# 01 Settings
--------------------------------------------------------------*/
/*--------------------------------------------------------------
# 02 Tools
--------------------------------------------------------------*/
* { -webkit-box-sizing: border-box; box-sizing: border-box; }

/*--------------------------------------------------------------
# 03 Generic
--------------------------------------------------------------*/
/* ---- ---- ---- ---- RESET STYLESHEET ---- ---- ---- ---- */
html, body { margin: 0; padding: 0; }

h1, h2, h3, h4, h5, h6, blockquote, .wp-block-quote, .wp-block-pullquote, pre, a, abbr, acronym, address, cite, code, del, dfn, em, img, q, s, samp, small, strike, strong, sub, sup, tt, var, dd, dl, dt, li, ol, ul, fieldset, form, label, legend, button, table, caption, tbody, tfoot, thead, tr, th, td { border: 0; font-family: inherit; font-style: normal; font-size: 100%; font-weight: normal; line-height: 1; margin: 0; padding: 0; }

em, strong { border: 0; font-family: inherit; font-size: 100%; line-height: 1; margin: 0; padding: 0; }

article, aside, details, figcaption, figure, footer, header, hgroup, nav, section { display: block; margin: 0; }

audio[controls], canvas, video { display: inline-block; *display: inline; *zoom: 1; }

*, *:before, *:after { -webkit-box-sizing: border-box; box-sizing: border-box; word-wrap: break-word; }

label { color: var(--neutral-darkest); font-family: "Montserrat", sans-serif; font-size: 0.8em !important; font-weight: 400 !important; line-height: 1.4; }

input[type="text"], input[type="date"], input[type="time"], input[type="datetime"], input[type="datetime-local"], input[type="url"], input[type="email"], input[type="number"], input[type="search"], input[type="file"], input[type="password"], input[type="tel"], select, textarea, .textbox { background-color: var(--neutral-white); border: 1px solid rgba(var(--neutral-darkest-rgb), 0.3); border-radius: 3px; color: var(--neutral-darkest); display: block; font-family: "Montserrat", sans-serif; font-size: 1em; font-weight: 400; margin-bottom: .5em; max-width: 100%; padding: 0.5em !important; width: 100%; }

input:active[type="text"], input:active[type="date"], input:active[type="time"], input:active[type="datetime"], input:active[type="datetime-local"], input:active[type="url"], input:active[type="email"], input:active[type="number"], input:active[type="search"], input:active[type="file"], input:active[type="password"], input:active[type="tel"], select:active, textarea:active, .textbox:active, input:focus[type="text"], input:focus[type="date"], input:focus[type="time"], input:focus[type="datetime"], input:focus[type="datetime-local"], input:focus[type="url"], input:focus[type="email"], input:focus[type="number"], input:focus[type="search"], input:focus[type="file"], input:focus[type="password"], input:focus[type="tel"], select:focus, textarea:focus, .textbox:focus { outline: var(--brand-alert) dotted 2px; }

button, .button, input[type="button"], input[type="submit"], input[type="reset"], .global-button, .header-cta a, .wp-block-button:not(.components-toolbar) .wp-block-button__link, .wp-block-button:not(.components-toolbar) .wp-block-button__link:not(.has-background), .wp-block-button:not(.components-toolbar) .wp-block-button__link:not(.has-text-color), .wp-block-button:not(.components-toolbar) wp-block .button:not(.insert-media):not(.acf-button), .wp-block-query-pagination-next, .wp-block-query-pagination-previous { color: var(--neutral-dark); cursor: pointer; background-color: var(--brand-color-2); border: 2px solid var(--brand-color-2); border-radius: 3px; display: inline-block; font-family: "Montserrat", sans-serif; font-size: 1em; -webkit-font-smoothing: auto; font-weight: 600; height: auto; padding: 0.5em 1em; text-decoration: none; -webkit-transition: all .3s; transition: all .3s; width: auto; }

button:hover, .button:hover, input:hover[type="button"], input:hover[type="submit"], input:hover[type="reset"], .global-button:hover, .header-cta a:hover, .wp-block-button:not(.components-toolbar) .wp-block-button__link:hover, .wp-block-button:not(.components-toolbar) wp-block .button:hover:not(.insert-media):not(.acf-button), .wp-block-query-pagination-next:hover, .wp-block-query-pagination-previous:hover, button:focus, .button:focus, input:focus[type="button"], input:focus[type="submit"], input:focus[type="reset"], .global-button:focus, .header-cta a:focus, .wp-block-button:not(.components-toolbar) .wp-block-button__link:focus, .wp-block-button:not(.components-toolbar) wp-block .button:focus:not(.insert-media):not(.acf-button), .wp-block-query-pagination-next:focus, .wp-block-query-pagination-previous:focus { background-color: var(--brand-color-2-darker); border-color: var(--brand-color-2-darker); color: var(--neutral-white); text-decoration: none; -webkit-transition: all .3s; transition: all .3s; }

button.alt, .alt.button, input.alt[type="button"], input.alt[type="submit"], input.alt[type="reset"], .alt.global-button, .header-cta a.alt, .wp-block-button:not(.components-toolbar) .alt.wp-block-button__link, .wp-block-button:not(.components-toolbar) wp-block .alt.button:not(.insert-media):not(.acf-button), .alt.wp-block-query-pagination-next, .alt.wp-block-query-pagination-previous { background-color: var(--brand-color-4); border-color: var(--brand-color-4); }

button.alt:hover, .alt.button:hover, input.alt:hover[type="button"], input.alt:hover[type="submit"], input.alt:hover[type="reset"], .alt.global-button:hover, .header-cta a.alt:hover, .wp-block-button:not(.components-toolbar) .alt.wp-block-button__link:hover, .wp-block-button:not(.components-toolbar) wp-block .alt.button:hover:not(.insert-media):not(.acf-button), .alt.wp-block-query-pagination-next:hover, .alt.wp-block-query-pagination-previous:hover, button.alt:focus, .alt.button:focus, input.alt:focus[type="button"], input.alt:focus[type="submit"], input.alt:focus[type="reset"], .alt.global-button:focus, .header-cta a.alt:focus, .wp-block-button:not(.components-toolbar) .alt.wp-block-button__link:focus, .wp-block-button:not(.components-toolbar) wp-block .alt.button:focus:not(.insert-media):not(.acf-button), .alt.wp-block-query-pagination-next:focus, .alt.wp-block-query-pagination-previous:focus { background-color: var(--brand-color-4-darker); border-color: var(--brand-color-4-darker); }

button.outline, .outline.button, input.outline[type="button"], input.outline[type="submit"], input.outline[type="reset"], .outline.global-button, .header-cta a.outline, .wp-block-button:not(.components-toolbar) .outline.wp-block-button__link, .wp-block-button:not(.components-toolbar) wp-block .outline.button:not(.insert-media):not(.acf-button), .wp-block-query-pagination-next, .wp-block-query-pagination-previous { background-color: transparent; border-color: var(--brand-color-2); color: var(--brand-color-2); }

button.outline:hover, .outline.button:hover, input.outline:hover[type="button"], input.outline:hover[type="submit"], input.outline:hover[type="reset"], .outline.global-button:hover, .header-cta a.outline:hover, .wp-block-button:not(.components-toolbar) .outline.wp-block-button__link:hover, .wp-block-button:not(.components-toolbar) wp-block .outline.button:hover:not(.insert-media):not(.acf-button), .wp-block-query-pagination-next:hover, .wp-block-query-pagination-previous:hover, button.outline:focus, .outline.button:focus, input.outline:focus[type="button"], input.outline:focus[type="submit"], input.outline:focus[type="reset"], .outline.global-button:focus, .header-cta a.outline:focus, .wp-block-button:not(.components-toolbar) .outline.wp-block-button__link:focus, .wp-block-button:not(.components-toolbar) wp-block .outline.button:focus:not(.insert-media):not(.acf-button), .wp-block-query-pagination-next:focus, .wp-block-query-pagination-previous:focus { background-color: rgba(var(--neutral-darkest-rgb), 0.1); border-color: var(--brand-color-2); color: var(--brand-color-2); }

button.neutral, .neutral.button, input.neutral[type="button"], input.neutral[type="submit"], input.neutral[type="reset"], .neutral.global-button, .header-cta a.neutral, .wp-block-button:not(.components-toolbar) .neutral.wp-block-button__link, .wp-block-button:not(.components-toolbar) wp-block .neutral.button:not(.insert-media):not(.acf-button), .neutral.wp-block-query-pagination-next, .neutral.wp-block-query-pagination-previous { background-color: var(--neutral-mid); }

button.neutral:hover, .neutral.button:hover, input.neutral:hover[type="button"], input.neutral:hover[type="submit"], input.neutral:hover[type="reset"], .neutral.global-button:hover, .header-cta a.neutral:hover, .wp-block-button:not(.components-toolbar) .neutral.wp-block-button__link:hover, .wp-block-button:not(.components-toolbar) wp-block .neutral.button:hover:not(.insert-media):not(.acf-button), .neutral.wp-block-query-pagination-next:hover, .neutral.wp-block-query-pagination-previous:hover, button.neutral:focus, .neutral.button:focus, input.neutral:focus[type="button"], input.neutral:focus[type="submit"], input.neutral:focus[type="reset"], .neutral.global-button:focus, .header-cta a.neutral:focus, .wp-block-button:not(.components-toolbar) .neutral.wp-block-button__link:focus, .wp-block-button:not(.components-toolbar) wp-block .neutral.button:focus:not(.insert-media):not(.acf-button), .neutral.wp-block-query-pagination-next:focus, .neutral.wp-block-query-pagination-previous:focus { background-color: var(--neutral-dark); }

button:active, .button:active, input:active[type="button"], input:active[type="submit"], input:active[type="reset"], .global-button:active, .header-cta a:active, .wp-block-button:not(.components-toolbar) .wp-block-button__link:active, .wp-block-button:not(.components-toolbar) wp-block .button:active:not(.insert-media):not(.acf-button), .wp-block-query-pagination-next:active, .wp-block-query-pagination-previous:active, button:focus, .button:focus, input:focus[type="button"], input:focus[type="submit"], input:focus[type="reset"], .global-button:focus, .header-cta a:focus, .wp-block-button:not(.components-toolbar) .wp-block-button__link:focus, .wp-block-button:not(.components-toolbar) wp-block .button:focus:not(.insert-media):not(.acf-button), .wp-block-query-pagination-next:focus, .wp-block-query-pagination-previous:focus { border-width: 2px; outline: var(--brand-alert) dotted 2px; }

.back-to-top { font-family: 'Font Awesome 5 Pro'; font-weight: 300; -moz-osx-font-smoothing: grayscale; -webkit-font-smoothing: antialiased; display: inline-block; font-style: normal; font-variant: normal; text-rendering: auto; line-height: 1; }

.back-to-top:before { font-family: 'Font Awesome 5 Pro'; font-weight: 300; }

.single .content.has_sidebar .alignfull { margin-left: -1rem; margin-right: -1rem; max-width: none; width: calc( 100% + (2 * 1rem)); }

.single .content.has_sidebar .alignfull .content--inner { padding-left: 1rem; padding-right: 1rem; margin: 0 auto; max-width: 81rem; }

@media only screen and (min-width: 30rem) { .single .content.has_sidebar .alignfull { margin-left: -2rem; margin-right: -2rem; width: calc( 100% + (2 * 2rem)); }
  .single .content.has_sidebar .alignfull .content--inner { padding-left: 2rem; padding-right: 2rem; } }

@media only screen and (min-width: 52rem) { .single .content.has_sidebar .alignfull { margin-left: -3rem; margin-right: -3rem; width: calc( 100% + (2 * 3rem)); }
  .single .content.has_sidebar .alignfull .content--inner { padding-left: 3rem; padding-right: 3rem; } }

@media only screen and (min-width: 81rem) { .single .content.has_sidebar .alignfull { margin-left: calc(-100vw / 2 + ( 81rem - (2 * 3rem) ) / 2); margin-right: calc(-100vw / 2 + ( 81rem - (2 * 3rem) ) / 2); width: 100vw; } }

.single .content.has_sidebar .alignwide { margin-left: -1rem; margin-right: -1rem; max-width: 81rem; width: calc( 100% + (2 * 1rem)); }

@media only screen and (min-width: 30rem) { .single .content.has_sidebar .alignwide { margin-left: -2rem; margin-right: -2rem; width: calc( 100% + (2 * 2rem)); } }

@media only screen and (min-width: 52rem) { .single .content.has_sidebar .alignwide { margin-left: -3rem; margin-right: -3rem; width: calc( 100% + (2 * 3rem)); } }

.content:not(.has_sidebar) .alignfull { margin-left: -1rem; margin-right: -1rem; max-width: none; width: calc( 100% + (2 * 1rem)); }

.content:not(.has_sidebar) .alignfull .content--inner { padding-left: 1rem; padding-right: 1rem; margin: 0 auto; max-width: 81rem; }

@media only screen and (min-width: 30rem) { .content:not(.has_sidebar) .alignfull { margin-left: -2rem; margin-right: -2rem; width: calc( 100% + (2 * 2rem)); }
  .content:not(.has_sidebar) .alignfull .content--inner { padding-left: 2rem; padding-right: 2rem; } }

@media only screen and (min-width: 48rem) { .content:not(.has_sidebar) .alignfull { margin-left: -3rem; margin-right: -3rem; width: calc( 100% + (2 * 3rem)); } }

@media only screen and (min-width: 54rem) { .content:not(.has_sidebar) .alignfull { margin-left: calc(-1 *(100vw - 48rem ) / 2); margin-right: calc(-1 *(100vw - 48rem ) / 2); width: 100vw; }
  .content:not(.has_sidebar) .alignfull .content--inner { padding-left: 3rem; padding-right: 3rem; } }

.content:not(.has_sidebar) .alignwide { max-width: 81rem; width: 100%; }

@media only screen and (min-width: 30rem) { .content:not(.has_sidebar) .alignwide { margin-left: -1rem; margin-right: -1rem; width: calc( 100% + (2 * 1rem )); } }

@media only screen and (min-width: 52rem) { .content:not(.has_sidebar) .alignwide { margin-left: -2rem; margin-right: -2rem; width: calc( 100% + (2 * 2rem )); } }

@media only screen and (min-width: 81rem) { .content:not(.has_sidebar) .alignwide { margin-left: calc( -1 *( (81rem - (2 * 3rem) ) - 48rem ) / 2); margin-right: calc( -1 *( (81rem - (2 * 3rem) ) - 48rem ) / 2); width: calc( 81rem - (2 * 3rem )); } }

/*--------------------------------------------------------------
# 04 Elements
--------------------------------------------------------------*/
/* BODY */
@-webkit-viewport { width: device-width; }

@-moz-viewport { width: device-width; }

@-ms-viewport { width: device-width; }

@-o-viewport { width: device-width; }

@viewport { width: device-width; }

html { background: var(--neutral-white); height: 100%; -webkit-overflow-scrolling: touch; -webkit-text-size-adjust: 100%; -ms-text-size-adjust: 100%; overflow-x: hidden; width: 100%; }

body { background: transparent; color: var(--brand-text); font-weight: 400; font-family: "Montserrat", sans-serif; font-size: 100%; height: 100%; letter-spacing: 0px; line-height: 1.625em; text-rendering: optimizeLegibility; width: 100%; }

p { line-height: 1.625em; }

p:first-of-type { margin-top: 0; }

/* Links */
a { color: var(--brand-links); cursor: pointer; font-weight: inherit; text-decoration: underline; -webkit-transition: all .3s; transition: all .3s; }

a:hover { color: var(--brand-links-darker); outline: 0; text-decoration: none; }

a u:hover { text-decoration: none; }

a:focus { border-width: 0; outline: var(--brand-alert) dotted 2px; }

a:active { border-width: 0; color: var(--brand-links-darker); }

a img { border: 0; outline: 0; }

a.button:hover { color: var(--neutral-dark); }

/* Headings */
h1, .h1, h2, .h2, h3, .h3, h4, .h4, h5, .h5, h6, .h6 { margin: 0; padding: 0; text-shadow: none; }

h1 *, .h1 *, h2 *, .h2 *, h3 *, .h3 *, h4 *, .h4 *, h5 *, .h5 *, h6 *, .h6 * { line-height: 1.2; }

h1 a, .h1 a, h2 a, .h2 a, h3 a, .h3 a, h4 a, .h4 a, h5 a, .h5 a, h6 a, .h6 a { text-decoration: none; }

h1 a:hover, h1 a:focus, .h1 a:hover, .h1 a:focus, h2 a:hover, h2 a:focus, .h2 a:hover, .h2 a:focus, h3 a:hover, h3 a:focus, .h3 a:hover, .h3 a:focus, h4 a:hover, h4 a:focus, .h4 a:hover, .h4 a:focus, h5 a:hover, h5 a:focus, .h5 a:hover, .h5 a:focus, h6 a:hover, h6 a:focus, .h6 a:hover, .h6 a:focus { text-decoration: underline; }

h1, .h1 { color: var(--brand-heading); font-family: "Montserrat", sans-serif; font-size: 33.6px; font-size: 2.1rem; font-weight: 300; letter-spacing: 0px; line-height: 1.2; margin-bottom: 1rem; }

h2, .h2 { color: var(--brand-heading); font-family: "Montserrat", sans-serif; font-size: 28px; font-size: 1.75rem; font-weight: 400; letter-spacing: 0px; line-height: 1.2; margin-bottom: 1rem; }

h3, .h3 { color: var(--brand-subheading); font-family: "Montserrat", sans-serif; font-size: 22.4px; font-size: 1.4rem; font-weight: 400; letter-spacing: 0px; line-height: 1.1; margin-bottom: 1rem; }

h4, .h4 { color: var(--brand-subheading); font-family: "Montserrat", sans-serif; font-size: 16px; font-size: 1rem; font-weight: 600; letter-spacing: 0px; line-height: 1.1; margin-bottom: 1rem; }

h5, .h5 { color: var(--brand-text); font-family: "Montserrat", sans-serif; font-size: 15.84px; font-size: 0.99rem; font-weight: 700; letter-spacing: 0px; line-height: 1.1; margin-bottom: 1rem; }

h6, .h6 { color: var(--brand-text); font-family: "Montserrat", sans-serif; font-size: 12.6px; font-size: 0.7875rem; font-weight: 700; letter-spacing: 0px; line-height: 1.1; margin-bottom: 1rem; text-transform: uppercase; }

/* Lists */
ol, ul, dl { line-height: 1.1em; margin-bottom: 1.625em; }

p, address { margin-bottom: 0.8125em; }

small { font-size: .875em; }

ul, ol { font-size: inherit; margin-left: 1em; padding: 0 0 0 1em; }

ul ul, ul ol, ol ul, ol ol { margin-bottom: 0; }

li { font-weight: 400; line-height: 1.625em; margin: .3em 0 .5em; }

li h1, li h2, li h3, li h4, li h5, li h6 { margin-bottom: .2em; }

blockquote, .wp-block-quote, .wp-block-pullquote { border: 0; border-left: 4px solid var(--neutral-light); font-family: "Montserrat", sans-serif; font-style: normal; font-weight: 500; line-height: 1.5; margin: 2rem 0; padding-left: 1em; font-size: 1.25rem; }

blockquote > *, .wp-block-quote > *, .wp-block-pullquote > * { font-family: "Montserrat", sans-serif; font-style: normal; font-size: 1.25rem; font-weight: 500; line-height: 1.5; }

blockquote p, .wp-block-quote p, .wp-block-pullquote p { margin-bottom: 0.5rem; }

blockquote cite, .wp-block-quote cite, .wp-block-pullquote cite { color: var(--brand-color-4); font-size: 1rem; font-style: normal; font-weight: 500; }

blockquote cite:before, .wp-block-quote cite:before, .wp-block-pullquote cite:before { background-color: var(--brand-color-2); content: ''; display: inline-block; height: 2px; margin-right: .5em; vertical-align: middle; width: 38px; }

q { font-style: italic; font-weight: inherit; }

cite { font-weight: inherit; }

dl, dd { margin-bottom: 0.8125em; }

dt { font-weight: 700; margin-bottom: 0.40625em; }

b, strong { font-weight: 700; }

b a, strong a { font-weight: 700; }

i, dfn, em { font-style: italic; font-weight: inherit; }

i a, dfn a, em a { font-style: italic; }

u { text-decoration: underline; }

ins { background-color: var(--neutral-lightest); color: var(--brand-alert); text-decoration: none; }

mark { background-color: var(--neutral-lightest); color: var(--brand-alert); font-style: italic; font-weight: 700; }

del, strike { font-weight: inherit; }

pre, code, kbd, samp, var, tt { background-color: rgba(var(--neutral-dark-rgb), 0.1); border: 0; color: var(--brand-text); font-family: monospace; font-size: 16px; font-size: 1rem; line-height: 1.625em; padding: 0.5em 1em; }

code, kbd, var, tt { display: inline-block; }

pre, samp { display: block; margin: 1em 0; }

pre { white-space: pre; white-space: pre-wrap; word-wrap: break-word; }

sub, sup { font-size: 12px; font-size: 0.75rem; line-height: 0; position: relative; vertical-align: middle; }

sup { top: -.5em; }

sub { bottom: -.25em; }

hr { background-color: var(--brand-color-4); border: 0; display: block; height: 1px; margin: 2em 0; padding: 0; }

abbr, acronym { font-weight: inherit; }

address { font-weight: inherit; line-height: inherit; }

nav ul { line-height: 1; list-style: none; }

/* SELECTION */
::-moz-selection { background-color: rgba(var(--brand-color-1-rgb), .2); color: inherit; text-shadow: none; }

::selection { background-color: rgba(var(--brand-color-1-rgb), .2); color: inherit; text-shadow: none; }

@media only screen and (min-width: 52rem) { h1, .h1 { font-size: 38.4px; font-size: 2.4rem; }
  h2, .h2 { font-size: 32px; font-size: 2rem; }
  h3, .h3 { font-size: 25.2px; font-size: 1.575rem; }
  h4, .h4 { font-size: 18px; font-size: 1.125rem; }
  h5, .h5 { font-size: 17.6px; font-size: 1.1rem; }
  h6, .h6 { font-size: 14px; font-size: 0.875rem; }
  nav li { line-height: 1; } }

@media only screen and (min-width: 75rem) { h1, .h1 { font-size: 48px; font-size: 3rem; }
  h2, .h2 { font-size: 40px; font-size: 2.5rem; }
  h3, .h3 { font-size: 28px; font-size: 1.75rem; }
  h4, .h4 { font-size: 20px; font-size: 1.25rem; } }

/* FORMS & BUTTONS*/
form { max-width: 48rem; margin-left: auto; margin-right: auto; }

input[type="checkbox"], input[type="radio"] { margin: .25em .5em .25em 0; padding: 0; *width: 1em; *height: 1em; }

input[type="hidden"] { display: none; }

input[disabled], select[disabled], textarea[disabled], input[readonly], select[readonly], textarea[readonly] { cursor: not-allowed; opacity: .5; }

::-webkit-input-placeholder { color: var(--neutral-dark); font-size: 0.875em; font-style: normal; }

:-moz-placeholder { color: var(--neutral-dark); font-size: 0.875em; font-style: normal; }

:-ms-input-placeholder { color: var(--neutral-dark); font-size: 0.875em; font-style: normal; }

/* TABLES */
table { background-color: transparent; border-collapse: collapse; border-spacing: 0; height: 100%; margin-bottom: 0.8125em; width: 100%; }

th, td { border-width: 0; font-size: .875em; line-height: 1.625em; padding: 0.25em; text-align: left; vertical-align: middle; }

th { font-weight: 700; }

td { border-top: 1px solid var(--brand-color-4); }

thead th { vertical-align: bottom; border-bottom: 2px solid var(--brand-color-4); }

tfoot th { border-bottom: inherit; }

thead:first-child tr:first-child th, thead:first-child tr-first-child td { border-top: 0; }

tbody tr td, tbody tr th { -webkit-transition: background-color 0.25s 0 ease; transition: background-color 0.25s 0 ease; }

tbody tr:hover td, tbody tr:hover th { background-color: transparent; }

img { border: 0; height: auto; -ms-interpolation-mode: bicubic; max-width: 100%; vertical-align: middle; }

figure { margin-bottom: 1.625em; }

figcaption { display: block !important; font-size: 14px; font-size: 0.875rem; font-style: italic; font-weight: normal; margin: .5em 0 0 0; padding: 0; }

/*--------------------------------------------------------------
# 05 Objects
--------------------------------------------------------------*/
.wrapper { background: var(--neutral-white); font-size: 16px; font-size: 1rem; min-height: 100%; margin-top: -1px; overflow: hidden; padding-top: 1px; position: relative; -webkit-transition: margin-left .2s ease-out, margin-right .2s ease-out, left .2s ease-out; transition: margin-left .2s ease-out, margin-right .2s ease-out, left .2s ease-out; }

.content { padding: 0; padding-top: 96px; }

.content.inner-padding { padding: 0 1rem; }

.content .content-full .content--page { max-width: 1296px; max-width: 81rem; padding: 0 1rem; }

.content .content--page.no-title { padding-bottom: 0 !important; padding-top: 0 !important; }

.content .content--inner { max-width: 1296px; max-width: 81rem; }

.content.has_sidebar { max-width: 1296px; max-width: 81rem; padding: 96px 1rem 0 1rem; }

.content.has_sidebar .content--inner { max-width: none; }

@media only screen and (min-width: 30rem) { .content.inner-padding { padding: 0 2rem; }
  .content .content-full .content--page { padding: 0 2rem; }
  .content.has_sidebar { padding: 96px 2rem 0 2rem; } }

@media only screen and (min-width: 52rem) { .content { padding-top: 110px; }
  .content .content-full .content--page { padding: 0 3rem; }
  .content .content--page.no-title { padding-top: 0; }
  .content.has_sidebar { padding: 110px 3rem 0 3rem; } }

@media only screen and (min-width: 62rem) { .content-main { padding-right: 1em; display: inline-block; margin-right: -0.275em; vertical-align: top; width: 75%; padding: 0 3%; }
  .content-main:nth-of-type(2n+1) { padding-left: 0; }
  .content-main:nth-of-type(2n+2) { padding-right: 0; }
  .single .content .content-main { display: block; width: auto; margin: auto; padding: 0; } }

@media only screen and (min-width: 75rem) { .content { margin: 0 auto; }
  .content-full { margin: 0 auto; }
  .content-full .content--page { margin: 0 auto; }
  .content--inner { margin: 0 auto; } }

.tsf-per-row-2 { display: inline-block; vertical-align: top; margin-right: -0.275em; width: 100%; padding: 1em 0; }

@media only screen and (min-width: 30rem) { .tsf-per-row-2 { width: 52%; padding-right: 4%; }
  .tsf-per-row-2:nth-of-type(2n+2) { padding-right: 0; width: 48%; } }

.tsf-per-row-3 { display: inline-block; vertical-align: top; margin-right: -0.275em; width: 100%; padding: 1em 0; }

@media only screen and (min-width: 30rem) and (max-width: 52rem) { .tsf-per-row-3 { width: 52%; padding-right: 4%; }
  .tsf-per-row-3:nth-of-type(2n+2) { padding-right: 0; width: 48%; } }

@media only screen and (min-width: 52rem) { .tsf-per-row-3 { width: 34.6666666667%; padding-right: 4%; }
  .tsf-per-row-3:nth-of-type(3n+3) { padding-right: 0; width: 30.6666666667%; } }

.tsf-per-row-4 { display: inline-block; vertical-align: top; margin-right: -0.275em; width: 100%; padding: 1em 0; }

@media only screen and (min-width: 19rem) and (max-width: 52rem) { .tsf-per-row-4 { width: 52%; padding-right: 4%; }
  .tsf-per-row-4:nth-of-type(2n+2) { padding-right: 0; width: 48%; } }

@media only screen and (min-width: 52rem) { .tsf-per-row-4 { width: 26%; padding-right: 4%; }
  .tsf-per-row-4:nth-of-type(4n+4) { padding-right: 0; width: 22%; } }

.tsf-per-row-5 { display: inline-block; vertical-align: top; margin-right: -0.275em; width: 100%; padding: 1em 0; }

@media only screen and (min-width: 19rem) and (max-width: 52rem) { .tsf-per-row-5 { width: 34.6666666667%; padding-right: 4%; }
  .tsf-per-row-5:nth-of-type(3n+3) { padding-right: 0; width: 30.6666666667%; } }

@media only screen and (min-width: 52rem) { .tsf-per-row-5 { width: 20.8%; padding-right: 4%; }
  .tsf-per-row-5:nth-of-type(5n+5) { padding-right: 0; width: 16.8%; } }

.tsf-per-row-6 { display: inline-block; vertical-align: top; margin-right: -0.275em; width: 100%; padding: 1em 0; }

@media only screen and (min-width: 19rem) and (max-width: 52rem) { .tsf-per-row-6 { width: 34.6666666667%; padding-right: 4%; }
  .tsf-per-row-6:nth-of-type(3n+3) { padding-right: 0; width: 30.6666666667%; } }

@media only screen and (min-width: 52rem) { .tsf-per-row-6 { width: 17.3333333333%; padding-right: 4%; }
  .tsf-per-row-6:nth-of-type(6n+6) { padding-right: 0; width: 13.3333333333%; } }

.tsf-per-row-7 { display: inline-block; vertical-align: top; margin-right: -0.275em; width: 100%; padding: 1em 0; }

@media only screen and (max-width: 30rem) { .tsf-per-row-7 { width: 51.5%; padding-right: 3%; }
  .tsf-per-row-7:nth-of-type(2n+2) { padding-right: 0; width: 48.5%; } }

@media only screen and (min-width: 30rem) and (max-width: 62rem) { .tsf-per-row-7 { width: 25.75%; padding-right: 3%; }
  .tsf-per-row-7:nth-of-type(4n+4) { padding-right: 0; width: 22.75%; } }

@media only screen and (min-width: 62rem) { .tsf-per-row-7 { width: 14.7142857143%; padding-right: 3%; }
  .tsf-per-row-7:nth-of-type(7n+7) { padding-right: 0; width: 11.7142857143%; } }

.tsf-per-row-8 { display: inline-block; vertical-align: top; margin-right: -0.275em; width: 100%; padding: 1em 0; }

@media only screen and (max-width: 30rem) { .tsf-per-row-8 { width: 51.5%; padding-right: 3%; }
  .tsf-per-row-8:nth-of-type(2n+2) { padding-right: 0; width: 48.5%; } }

@media only screen and (min-width: 30rem) and (max-width: 62rem) { .tsf-per-row-8 { width: 25.75%; padding-right: 3%; }
  .tsf-per-row-8:nth-of-type(4n+4) { padding-right: 0; width: 22.75%; } }

@media only screen and (min-width: 62rem) { .tsf-per-row-8 { width: 12.875%; padding-right: 3%; }
  .tsf-per-row-8:nth-of-type(8n+8) { padding-right: 0; width: 9.875%; } }

.tsf-per-row-9 { display: inline-block; vertical-align: top; margin-right: -0.275em; width: 100%; padding: 1em 0; }

@media only screen and (max-width: 30rem) { .tsf-per-row-9 { width: 34.3333333333%; padding-right: 3%; }
  .tsf-per-row-9:nth-of-type(3n+3) { padding-right: 0; width: 31.3333333333%; } }

@media only screen and (min-width: 30rem) and (max-width: 62rem) { .tsf-per-row-9 { width: 20.6%; padding-right: 3%; }
  .tsf-per-row-9:nth-of-type(5n+5) { padding-right: 0; width: 17.6%; } }

@media only screen and (min-width: 62rem) { .tsf-per-row-9 { width: 11.4444444444%; padding-right: 3%; }
  .tsf-per-row-9:nth-of-type(9n+9) { padding-right: 0; width: 8.4444444444%; } }

.tsf-per-row-10 { display: inline-block; vertical-align: top; margin-right: -0.275em; width: 100%; padding: 1em 0; }

@media only screen and (max-width: 30rem) { .tsf-per-row-10 { width: 25.75%; padding-right: 3%; }
  .tsf-per-row-10:nth-of-type(4n+4) { padding-right: 0; width: 22.75%; } }

@media only screen and (min-width: 30rem) and (max-width: 62rem) { .tsf-per-row-10 { width: 20.6%; padding-right: 3%; }
  .tsf-per-row-10:nth-of-type(5n+5) { padding-right: 0; width: 17.6%; } }

@media only screen and (min-width: 62rem) { .tsf-per-row-10 { width: 10.3%; padding-right: 3%; }
  .tsf-per-row-10:nth-of-type(10n+10) { padding-right: 0; width: 7.3%; } }

.tsf-per-row-11 { display: inline-block; vertical-align: top; margin-right: -0.275em; width: 100%; padding: 1em 0; }

@media only screen and (max-width: 30rem) { .tsf-per-row-11 { width: 51.5%; padding-right: 3%; }
  .tsf-per-row-11:nth-of-type(2n+2) { padding-right: 0; width: 48.5%; } }

@media only screen and (min-width: 30rem) and (max-width: 52rem) { .tsf-per-row-11 { width: 34.3333333333%; padding-right: 3%; }
  .tsf-per-row-11:nth-of-type(3n+3) { padding-right: 0; width: 31.3333333333%; } }

@media only screen and (min-width: 52rem) and (max-width: 62rem) { .tsf-per-row-11 { width: 17.1666666667%; padding-right: 3%; }
  .tsf-per-row-11:nth-of-type(6n+6) { padding-right: 0; width: 14.1666666667%; } }

@media only screen and (min-width: 62rem) { .tsf-per-row-11 { width: 9.3636363636%; padding-right: 3%; }
  .tsf-per-row-11:nth-of-type(11n+11) { padding-right: 0; width: 6.3636363636%; } }

.tsf-per-row-12 { display: inline-block; vertical-align: top; margin-right: -0.275em; width: 100%; padding: 1em 0; }

@media only screen and (max-width: 30rem) { .tsf-per-row-12 { width: 51.5%; padding-right: 3%; }
  .tsf-per-row-12:nth-of-type(2n+2) { padding-right: 0; width: 48.5%; } }

@media only screen and (min-width: 30rem) and (max-width: 52rem) { .tsf-per-row-12 { width: 34.3333333333%; padding-right: 3%; }
  .tsf-per-row-12:nth-of-type(3n+3) { padding-right: 0; width: 31.3333333333%; } }

@media only screen and (min-width: 52rem) and (max-width: 62rem) { .tsf-per-row-12 { width: 17.1666666667%; padding-right: 3%; }
  .tsf-per-row-12:nth-of-type(6n+6) { padding-right: 0; width: 14.1666666667%; } }

@media only screen and (min-width: 62rem) { .tsf-per-row-12 { width: 8.5833333333%; padding-right: 3%; }
  .tsf-per-row-12:nth-of-type(12n+12) { padding-right: 0; width: 5.5833333333%; } }

.alignright, .alignleft, .aligncenter { display: block !important; max-width: 100%; margin-bottom: 1em; position: relative; z-index: 2; }

.is-flex-container.aligncenter { -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; text-align: inherit; }

.is-flex-container.alignright { -webkit-box-pack: end; -ms-flex-pack: end; justify-content: flex-end; text-align: inherit; }

.content:not(.has_sidebar) .content--page article:not(.archive), .content:not(.has_sidebar) .comments, .content:not(.has_sidebar) .nav-pager { max-width: 48rem !important; margin-left: auto !important; margin-right: auto !important; }

.single .content.has_sidebar .comments, .single .content.has_sidebar .nav-pager { max-width: 48rem !important; margin-left: auto !important; margin-right: auto !important; }

.single .content.has_sidebar article { margin-left: auto !important; margin-right: auto !important; }

@media only screen and (min-width: 52rem) { .single .content.has_sidebar .post--content { padding-right: 1em; display: inline-block; margin-right: -0.275em; vertical-align: top; width: 75%; padding: 0 3%; }
  .single .content.has_sidebar .post--content:nth-of-type(2n+1) { padding-left: 0; }
  .single .content.has_sidebar .post--content:nth-of-type(2n+2) { padding-right: 0; } }

.alignfull { margin-bottom: 0 !important; }

.alignfull + * { margin-top: 1rem; }

.alignfull + .alignfull { margin-top: 0 !important; }

.alignfull .alignwide { margin-left: auto !important; margin-right: auto !important; width: 100% !important; }

@media only screen and (min-width: 52rem) { .alignfull .alignwide { padding-left: 1rem; padding-right: 1rem; } }

@media only screen and (min-width: 81rem) { .alignfull .alignwide { padding-left: 3rem; padding-right: 3rem; } }

@media only screen and (min-width: 30rem) { .alignright { float: right !important; margin-left: 1rem !important; }
  .alignleft { float: left !important; margin-right: 1rem !important; }
  .aligncenter { display: block; margin-left: auto; margin-right: auto; clear: both; text-align: center; }
  .alignnone { float: none !important; margin: 1em 0; max-width: 100%; }
  .alignfull + * { margin-top: 2rem; } }

@media only screen and (min-width: 52rem) { .alignfull + * { margin-top: 3rem; } }

/* BUTTON SIZES */
.button.button-xs { font-size: .75em !important; line-height: .75em !important; padding: .4em .75em !important; }

.button.button-sm { font-size: .9em !important; line-height: .9em !important; padding: .375em .75em !important; }

.button.button-med { font-size: 1em !important; line-height: 1em !important; padding: .375em, .75em !important; }

.button.button-lg { font-size: 1.4em !important; line-height: 1em !important; padding: .5em, 1em !important; }

.button.button-xl { font-size: 1.6em !important; line-height: 1em !important; padding: .875em 1.75em !important; }

.social-icons { display: inline-block; vertical-align: middle; }

.social-icons a.button-social { background-color: transparent; border: 0; color: var(--brand-links); padding: .25rem .5rem; }

.social-icons a.button-social:before { font-family: "Font Awesome 5 Pro", "FontAwesome"; font-weight: 900; }

.social-icons a.button-social:hover { color: var(--brand-links-darker); }

.footer-main .social-icons a.button-social, .header-main .social-icons a.button-social { color: var(--neutral-white); }

.footer-main .social-icons a.button-social:hover, .header-main .social-icons a.button-social:hover { color: var(--brand-links-darker); }

.button-social:before { content: '\2665 '; }

.button-phone a { text-decoration: none; }

.button-phone a i { margin-right: 5px; }

.footer-main .button-phone a, .header-main .button-phone a { color: var(--neutral-white); }

.footer-main .button-phone a:hover, .header-main .button-phone a:hover { color: var(--brand-links-darker); }

.checkbox span { display: inline; }

.select2 > span { width: 100%; display: inline; }

.back-to-top { background-color: transparent; border: 0; clear: both; height: 30px; overflow: hidden; padding: 0; width: 30px; }

.back-to-top:before { content: "\f0aa"; color: var(--brand-links); font-size: 29px; line-height: 1.1; }

.back-to-top:before:hover, .back-to-top:before:focus { color: var(--brand-links-darker); }

.back-to-top:hover, .back-to-top:focus { background-color: transparent; border: 0; }

.table-striped tbody tr:nth-child(odd) td, .table-striped tbody tr:nth-child(odd) th { background-color: rgba(var(--neutral-darkest-rgb), 0.1); }

.wp-caption { text-align: center; }

.wp-caption-text, .gallery-caption { font-size: 12px; font-size: 0.75rem; font-style: italic; line-height: 1.4em; margin-top: .5em; }

.gallery dl, .gallery dt, .gallery dd { margin: 0; }

.gallery br + br { display: none; }

.gallery .gallery-caption { text-align: center; pointer-events: none; }

.gallery-columns-2 .gallery-item { display: inline-block; vertical-align: top; margin-right: -0.275em; width: 100%; padding: 1em 0; }

@media only screen and (min-width: 30rem) { .gallery-columns-2 .gallery-item { width: 51.5%; padding-right: 3%; }
  .gallery-columns-2 .gallery-item:nth-of-type(2n+2) { padding-right: 0; width: 48.5%; } }

.gallery-columns-3 .gallery-item { display: inline-block; vertical-align: top; margin-right: -0.275em; width: 100%; padding: 1em 0; }

@media only screen and (min-width: 30rem) and (max-width: 52rem) { .gallery-columns-3 .gallery-item { width: 51.5%; padding-right: 3%; }
  .gallery-columns-3 .gallery-item:nth-of-type(2n+2) { padding-right: 0; width: 48.5%; } }

@media only screen and (min-width: 52rem) { .gallery-columns-3 .gallery-item { width: 34.3333333333%; padding-right: 3%; }
  .gallery-columns-3 .gallery-item:nth-of-type(3n+3) { padding-right: 0; width: 31.3333333333%; } }

.gallery-columns-4 .gallery-item { display: inline-block; vertical-align: top; margin-right: -0.275em; width: 100%; padding: 1em 0; }

@media only screen and (min-width: 19rem) and (max-width: 52rem) { .gallery-columns-4 .gallery-item { width: 51.5%; padding-right: 3%; }
  .gallery-columns-4 .gallery-item:nth-of-type(2n+2) { padding-right: 0; width: 48.5%; } }

@media only screen and (min-width: 52rem) { .gallery-columns-4 .gallery-item { width: 25.75%; padding-right: 3%; }
  .gallery-columns-4 .gallery-item:nth-of-type(4n+4) { padding-right: 0; width: 22.75%; } }

.wp-block-embed__wrapper { width: 100%; }

.wp-block-embed__wrapper iframe, .wp-block-embed__wrapper object, .wp-block-embed__wrapper embed { width: 100% !important; }

.has-background-image, .cropped { background-size: cover; background-position: center center; background-repeat: no-repeat; }

.tsf-post-thumbnail > p { display: none; }

.archive .sticky { background: var(--neutral-lightest); padding: 1em; }

.alert { background-color: var(--neutral-dark); color: var(--neutral-white); font-size: 1.25em; margin-bottom: 1em; padding: 1em; }

.error404 .content--page .search-form { margin-bottom: 2em; }

.error404 .search-toggle { display: none; }

.read-more:after { content: '→'; display: inline-block; margin-left: .3em; }

/* Text meant only for screen readers. */
.screen-reader-text { border: 0; clip: rect(1px, 1px, 1px, 1px); -webkit-clip-path: inset(50%); clip-path: inset(50%); height: 1px; margin: -1px; overflow: hidden; padding: 0; position: absolute; width: 1px; word-wrap: normal !important; }

.screen-reader-text:focus { background-color: var(--neutral-lightest); clip: auto !important; -webkit-clip-path: none; clip-path: none; color: var(--neutral-mid); display: block; font-size: 1em; height: auto; left: 5px; line-height: normal; padding: 15px 23px 14px; text-decoration: none; top: 5px; width: auto; z-index: 100000; /* Above WP toolbar. */ }

@media only screen and (max-width: 780px) { .mobile-hide { display: none; } }

/*--------------------------------------------------------------
# 06 Components
--------------------------------------------------------------*/
nav a { text-decoration: none; font-weight: 300; }

nav a:hover { text-decoration: underline; }

.menu-item { padding: 0; margin-bottom: 0; -webkit-transition: all .3s; transition: all .3s; }

.menu-item:last-child { border-bottom: 0; }

.menu-item a, .menu-item a:visited { color: var(--neutral-white); display: block; padding: .5em 0; -webkit-transition: all .3s; transition: all .3s; }

.menu-item a:hover, .menu-item a:focus, .menu-item a:visited:hover, .menu-item a:visited:focus { color: var(--brand-color-2); -webkit-transition: all .3s; transition: all .3s; }

.menu-item > a { padding: .5em; }

.menu-item.button a { margin-bottom: 0; color: var(--neutral-dark) !important; font-weight: 600 !important; }

.menu-item.button a:hover, .menu-item.button a:focus { color: var(--neutral-white) !important; }

.nav-quicklinks { display: inline-block; width: auto; position: relative; z-index: 999; }

.nav-quicklinks > div { display: inline-block; }

.nav-quicklinks .menu-item a, .nav-quicklinks .menu-item a:visited { color: var(--neutral-lightest); font-weight: 400; padding: .5em; }

.nav-quicklinks .menu-item a:hover, .nav-quicklinks .menu-item a:visited:hover { color: var(--neutral-white); }

.nav-quicklinks .menu-item.current-menu-item > a, .nav-quicklinks .menu-item.current-menu-parent > a { color: var(--neutral-white); }

.nav-quicklinks li:first-child a { padding-left: 0; }

.nav-quicklinks .sub-menu, .nav-quicklinks .menu-toggle { display: none; }

.nav-quicklinks--menu { margin: 0; padding: 0; }

.nav-quicklinks--menu li { display: inline-block; margin: 0; }

.nav-main { position: absolute; right: 100%; top: 0; width: 80%; }

.nav-main ul { list-style: none; }

.nav-main a, .nav-main a:visited { color: var(--neutral-white); font-size: 16px; font-size: 1rem; }

.nav-main a:hover, .nav-main a:focus, .nav-main a:visited:hover, .nav-main a:visited:focus { color: var(--brand-color-2); }

.nav-main--menu, .nav-mobile--menu { margin: 0; }

.nav-mobile--menu { padding: 1em; margin-right: 3em; }

.footer--menu { margin: 1em 0 0 0; padding: 0; }

.footer--menu li { text-align: left; display: inline-block; vertical-align: text-top; margin: 0 0 0 1em; }

.footer--menu li li { display: block; margin-left: 0; }

.footer--menu a, .footer--menu a:visited { margin-bottom: .75em; }

.footer--menu .sub-menu { padding-left: 0; margin-left: 0; }

.footer--menu .menu-toggle { display: none; }

.footer--menu > li > a, .footer--menu > li > a:visited { color: var(--neutral-white); font-weight: 700; }

@media only screen and (max-width: 52rem) { .nav-main { background-color: var(--brand-links); margin-top: 96px; max-height: 0; overflow: hidden; position: absolute; right: 0; -webkit-transition: all .5s; transition: all .5s; width: 100%; }
  .nav-main .menu-item a, .nav-main .menu-item a:visited { color: var(--neutral-white); }
  .nav-main .menu-item a:hover, .nav-main .menu-item a:focus, .nav-main .menu-item a:visited:hover, .nav-main .menu-item a:visited:focus { color: var(--neutral-white); }
  .nav-main--menu { height: 0 !important; padding: 0; overflow: hidden; }
  .nav-quicklinks { display: none; } }

@media only screen and (min-width: 30rem) { .footer--menu { margin-top: 0; text-align: right; }
  .footer--menu .menu-item.menu-item-has-children a { padding-right: .5em; } }

@media only screen and (min-width: 52rem) { .nav-quicklinks > div { padding: 0; }
  .nav-mobile--menu { display: none; }
  .menu-item.current-menu-item > a, .menu-item.current-menu-parent > a, .menu-item.current-menu-ancestor > a { text-decoration: underline; }
  .nav-main { float: right; clear: right; height: auto; left: auto; padding: 0; position: relative; right: auto; top: 2.1em; width: 70%; }
  .nav-main > div { height: 100%; }
  .nav-main div + div { display: none; }
  .nav-main--menu { height: 100%; padding: 0; text-align: right; }
  .nav-main--menu .menu-item { display: inline-block; height: 100%; line-height: 0; }
  .nav-main--menu .menu-item > a { height: 100%; display: inline-block; }
  .nav-main--menu .menu-item .menu-item.current-menu-item > a, .nav-main--menu .menu-item .menu-item.current-menu-parent > a, .nav-main--menu .menu-item .menu-item.current-menu-ancestor > a { background-color: rgba(var(--neutral-darkest-rgb), .2); color: var(--neutral-white); }
  .nav-main--menu .menu-item:hover > a, .nav-main--menu .menu-item:focus > a, .nav-main--menu .menu-item .tab-active > a { color: var(--brand-color-2); text-decoration: none; }
  .nav-main--menu .menu-item:hover > a > .menu-toggle:after, .nav-main--menu .menu-item:focus > a > .menu-toggle:after, .nav-main--menu .menu-item .tab-active > a > .menu-toggle:after { color: var(--neutral-white); } }

@media only screen and (min-width: 75rem) { .nav-main li { margin-left: .5em; }
  .nav-main li.header-cta { margin-left: 1em; } }

.menu-item.menu-item-has-children a { padding-right: 1.5em; }

.menu-item.menu-item-has-children a:hover .menu-toggle:after, .menu-item.menu-item-has-children a:focus .menu-toggle:after, .menu-item.menu-item-has-children a:active .menu-toggle:after { -webkit-transform: rotate(180deg); transform: rotate(180deg); }

.menu-toggle { background: transparent; border: 0; display: inline-block; height: 85%; padding: 0; position: absolute; right: 2px; top: 2px; -webkit-transition: all .3s; transition: all .3s; vertical-align: middle; width: 1em; }

.menu-toggle:hover, .menu-toggle:focus, .menu-toggle:active { background: transparent; -webkit-transition: all .3s; transition: all .3s; }

.menu-toggle:hover:after, .menu-toggle:focus:after, .menu-toggle:active:after { -webkit-transition: all .3s; transition: all .3s; }

.menu-toggle:after { content: url(/wp-content/themes/tsf/assets/img/chevron_down.svg); fill: var(--neutral-white); font-size: 1em; padding: 0; display: inline-block; width: 100%; text-align: center; -webkit-transition: all .3s; transition: all .3s; }

.menu-toggle-active:after { -webkit-transform: rotate(180deg); transform: rotate(180deg); }

@media only screen and (max-width: 51rem) { .nav-main--menu *:focus, .nav-mobile--menu *:focus { outline-color: var(--brand-color-3); }
  .nav-main--menu .menu-item, .nav-mobile--menu .menu-item { position: relative; }
  .nav-main--menu .menu-item-has-children a, .nav-mobile--menu .menu-item-has-children a { position: relative; }
  .nav-main--menu ul.sub-menu, .nav-mobile--menu ul.sub-menu { background-color: rgba(var(--neutral-darkest-rgb), .2); margin-left: 0; }
  .nav-main--menu ul.sub-menu.menu-collapse, .nav-mobile--menu ul.sub-menu.menu-collapse { border: 0; height: 0; overflow: hidden; }
  .menu-toggle { height: 100%; padding: 0; position: absolute; right: 0; top: 0; width: 2em; }
  .menu-toggle:hover, .menu-toggle:focus, .menu-toggle:active { -webkit-transition: all .3s; transition: all .3s; }
  .menu-toggle:hover:after, .menu-toggle:focus:after, .menu-toggle:active:after { color: var(--neutral-white); }
  .menu-toggle:after { content: '+'; color: var(--neutral-white); font-size: 1.2em; padding: .3em 0; }
  .menu-toggle-active:after { content: "–"; } }

@media only screen and (min-width: 52rem) { .nav-main--menu, .nav-main--menu * { margin: 0; padding: 0; }
  .nav-main--menu ul.sub-menu { background-color: var(--brand-links); border: 0; display: block; height: auto; left: 0; max-height: 0; overflow: hidden; padding: 0; position: absolute; text-align: left; top: 100%; -webkit-transition: all .2s; transition: all .2s; z-index: 99; }
  .nav-main--menu ul.sub-menu *:focus { outline-color: var(--neutral-white); }
  .nav-main--menu ul.sub-menu .menu-toggle { color: var(--neutral-white); }
  .nav-main--menu ul.sub-menu .menu-toggle:after { color: var(--neutral-white); }
  .nav-main--menu ul.sub-menu:hover { overflow: inherit; }
  .nav-main--menu ul.sub-menu ul { top: 0; left: 100%; background: var(--neutral-dark); }
  .nav-main--menu ul.sub-menu li { padding: 0em; margin: 0; width: 100%; }
  .nav-main--menu ul.sub-menu li > a { color: var(--neutral-white); padding: 9.6px 16px; padding: 0.6rem 1rem; text-transform: none; width: 100%; }
  .nav-main--menu ul.sub-menu li > a:hover, .nav-main--menu ul.sub-menu li > a:focus, .nav-main--menu ul.sub-menu li > a:active { background-color: rgba(var(--neutral-darkest-rgb), 0.2); color: var(--neutral-white); text-decoration: underline; }
  .nav-main--menu li { position: relative; }
  .nav-main--menu li:hover > ul, .nav-main--menu li.tab-active > ul, .nav-main--menu li:focus > ul { display: block; max-height: 800px; -webkit-transition: all 0.5s linear 0.3s; transition: all 0.5s linear 0.3s; padding: .5em 0; }
  .nav-main--menu > li:last-child ul { left: auto; right: 0; }
  .nav-main--menu > li:last-child ul ul { right: 100%; }
  .nav-main--menu a { display: block; position: relative; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
  .nav-main--menu .menu-item.megamenu { position: inherit; }
  .nav-main--menu .menu-item.megamenu > ul.sub-menu { display: inline-block; margin-left: -130px; max-width: calc( 75rem); top: 95%; width: 90vw; }
  .nav-main--menu .menu-item.megamenu > ul.sub-menu > li { min-width: 200px; max-width: 300px; margin-bottom: .5em; vertical-align: top; width: 19%; }
  .nav-main--menu .menu-item.megamenu > ul.sub-menu > li > a { background-color: transparent !important; font-weight: 700; letter-spacing: 1px; line-height: 1.1; pointer-events: none; text-decoration: none !important; text-transform: uppercase; }
  .nav-main--menu .menu-item.megamenu > ul.sub-menu > li > a .menu-toggle { display: none; }
  .nav-main--menu .menu-item.megamenu > ul.sub-menu > li a { white-space: normal; }
  .nav-main--menu .menu-item.megamenu > ul.sub-menu > li > ul { background-color: transparent; display: block; height: auto; max-height: none; }
  .nav-main--menu .menu-item.megamenu > ul.sub-menu > li ul { left: auto; position: relative; } }

.header-main { position: fixed; width: 100%; z-index: 999; }

.header-main .header-cta a { color: var(--neutral-dark); display: inline-block; width: auto; }

.header-main .header-cta a:hover, .header-main .header-cta a:focus { color: var(--neutral-white); }

.header--inner { background-color: var(--neutral-dark); padding: 0; position: static; opacity: 1; -webkit-transition: all .8s; transition: all .8s; z-index: 999; }

.header--quicklinks { padding: .5em; background: var(--neutral-darkest); position: relative; overflow: auto; -webkit-transition: all .8s; transition: all .8s; z-index: 1000; }

.header--quicklinks-inner { position: relative; }

.header--blog-name { -webkit-box-sizing: border-box; box-sizing: border-box; font-size: 2rem; height: 100%; margin: 0; padding: 1rem; -webkit-transition: all .8s; transition: all .8s; width: 80%; }

.header--blog-name a { display: block; line-height: 1; text-decoration: none; height: 100%; }

.header--blog-name a:hover, .header--blog-name a:focus { text-decoration: underline; }

.header--blog-name img { max-height: 2em; max-width: 7em; width: auto; margin: 0 auto; -webkit-transform: translateZ(0); transform: translateZ(0); }

.header--blog-name .hide-mobile { display: none; }

.header--blog-name .header-logo-mobile { display: block; }

.header--extra-text { clear: both; padding: 0 1rem; }

.header-main-small .header--quicklinks { padding-top: 0; padding-bottom: 0; overflow: hidden; -webkit-transition: all .8s; transition: all .8s; }

.header-main-small .header--inner { opacity: 0; overflow: hidden; -webkit-transition: all .8s; transition: all .8s; }

.header-main-small .header--blog-name { -webkit-transition: font-size .2s; transition: font-size .2s; }

.header-main-small .header--blog-name img { -webkit-transition: all .2s; transition: all .2s; }

.header-main-small .header--extra-text { display: none; }

@media only screen and (max-width: 52rem) { .header-main-small { pointer-events: none; }
  .header--inner { text-align: center; }
  .header--blog-name { display: inline-block; text-align: center; width: 50%; } }

@media only screen and (max-width: 19rem) { .header--inner { text-align: left; } }

@media only screen and (min-width: 52rem) { .header-main { background-color: var(--neutral-dark); }
  .header--inner, .header--quicklinks-inner { *zoom: 1; max-width: 1296px; max-width: 81rem; padding-left: 3rem; padding-right: 3rem; }
  .header--inner:before, .header--inner:after, .header--quicklinks-inner:before, .header--quicklinks-inner:after { display: table; content: ""; }
  .header--inner:after, .header--quicklinks-inner:after { clear: both; }
  .header--inner { border: 0; position: relative; }
  .header--blog-name { float: left; font-size: 2.5rem; margin-top: 0; text-align: left; width: inherit; }
  .header--blog-name .header-logo { display: inline-block; }
  .header--blog-name .hide-mobile { display: inline-block; }
  .header--blog-name .header-logo-mobile { display: none; }
  .header--blog-name img { margin: 0; }
  .header--extra-text { text-align: right; float: right; clear: right; padding: 0; }
  .header-main-small .header--inner { height: 2.2em; overflow: visible; top: 0; opacity: 1; }
  .header-main-small .header--blog-name { font-size: 2rem; padding-bottom: .1em; padding-top: .1em; }
  .header-main-small .header--blog-name img { max-height: 100%; }
  .header-main-small .nav-main { height: auto; top: 0; -webkit-transition: all .2s; transition: all .2s; }
  .header-main-small .nav-main .nav-main--menu > .menu-item > a { padding-top: 0.6em; padding-bottom: 0.5em; -webkit-transition: all .3s; transition: all .3s; } }

@media only screen and (min-width: 75rem) { .header--inner, .header--quicklinks-inner { display: block; margin-left: auto; margin-right: auto; }
  .header-main-small .header--blog-name { display: inline-block; } }

.open-button-wrapper { position: absolute; top: 0; width: 100%; }

.open-button { -webkit-box-shadow: 0 0px 0 0 rgba(0, 0, 0, 0); box-shadow: 0 0px 0 0 rgba(0, 0, 0, 0); background: none; border: 0; border-radius: 0 !important; font-size: 1em; height: 2.8em; overflow: hidden; padding: .4em; position: absolute; top: 0; width: 2.5em; z-index: 1000; }

.open-button:hover, .open-button:focus { border: 0; background-color: transparent; }

.open-button span { display: inline-block; left: 100%; position: absolute; }

body.option-round .open-button { border-radius: 0 !important; }

.open-main-menu { right: 0; }

.open-main-menu:after { color: var(--neutral-white); content: 'MENU'; display: block; font-size: 7px; font-weight: 700; letter-spacing: .5px; width: 100%; position: absolute; bottom: 0; text-align: left; text-transform: uppercase; -webkit-transition: color 0.2s; transition: color 0.2s; }

.open-main-menu:hover:after { color: var(--brand-color-2); }

.open-main-menu span:not(.menu-text) { display: block; position: absolute; height: 3px; width: 24px; background: var(--neutral-white); border-radius: 9px; opacity: 1; right: 10px; left: auto; -webkit-transform: rotate(0deg); transform: rotate(0deg); -webkit-transition: .25s ease-in-out; transition: .25s ease-in-out; }

.open-main-menu span:not(.menu-text):nth-child(2) { top: 30%; -webkit-transform-origin: left center; transform-origin: left center; }

.open-main-menu span:not(.menu-text):nth-child(3) { top: 50%; -webkit-transform-origin: left center; transform-origin: left center; }

.open-main-menu span:not(.menu-text):nth-child(4) { top: 70%; -webkit-transform-origin: left center; transform-origin: left center; }

.open-sidebar { background-color: var(--neutral-lightest) !important; border-radius: 5px 0 0 5px !important; right: 0; top: 4em; }

.open-sidebar:before { color: var(--brand-links); font: normal 22px/0.9 dashicons; content: '\f317'; display: block; font-weight: 700; letter-spacing: .5px; width: 1em; -webkit-transform: rotate(-90deg); transform: rotate(-90deg); -webkit-transition: -webkit-transform .5s; transition: -webkit-transform .5s; transition: transform .5s; transition: transform .5s, -webkit-transform .5s; }

.open-sidebar:hover:before { color: var(--brand-links-darker); }

.open-sidebar:after { color: var(--brand-links); content: 'MORE'; display: block; font-size: 7px; font-weight: 700; letter-spacing: .5px; margin-top: .3em; width: 100%; }

.open-sidebar:hover:after { color: var(--brand-links-darker); }

#closeSidebar { background-color: var(--brand-color-2); border-color: var(--neutral-white); border-radius: 50%; color: var(--neutral-white); display: inline-block; font-size: 1.8em; line-height: 1; margin: .5em; padding: .1em .3em; }

#closeSidebar:hover, #closeSidebar:focus, #closeSidebar:active { background-color: var(--brand-color-2-darker); }

@media only screen and (max-width: 51.94rem) { .open-the-menu { overflow: hidden; }
  .open-the-menu body { overflow: hidden; height: auto; }
  .open-the-menu .wrapper { width: 100%; height: 100%; overflow: visible; }
  .open-the-menu .header--inner { position: static; }
  .open-the-menu .open-main-menu:after { color: var(--neutral-white); content: "Close"; }
  .open-the-menu .open-main-menu span:not(.menu-text) { background-color: var(--neutral-white); }
  .open-the-menu .open-main-menu span:not(.menu-text):nth-child(2) { -webkit-transform: rotate(45deg); transform: rotate(45deg); bottom: 0; right: 5px; width: 26px; }
  .open-the-menu .open-main-menu span:not(.menu-text):nth-child(3) { width: 0; }
  .open-the-menu .open-main-menu span:not(.menu-text):nth-child(4) { -webkit-transform: rotate(-45deg); transform: rotate(-45deg); bottom: 0; right: 5px; width: 26px; }
  .open-the-menu .nav-main { max-height: 100vh; overflow-y: auto; padding-bottom: 3em; }
  .open-the-menu .admin-bar .nav-main { padding-bottom: 3em; }
  .open-the-sidebar { overflow: hidden; }
  .open-the-sidebar body { overflow: hidden; height: auto; }
  .open-the-sidebar .open-sidebar:before { -webkit-transform: rotate(90deg); transform: rotate(90deg); }
  .open-the-sidebar .wrapper { width: 100%; height: 100%; margin-left: -60%; margin-right: 60%; overflow: visible; } }

@media only screen and (max-width: 30rem) { .open-the-sidebar .wrapper { margin-left: -80%; margin-right: 80%; } }

@media only screen and (min-width: 52rem) { .open-button-wrapper { display: none; }
  .open-the-menu .wrapper { margin-left: 0; margin-right: 0; width: 100%; }
  .open-the-sidebar .wrapper { margin-left: 0; margin-right: 0; }
  #closeSidebar { display: none; } }

.footer { background-color: var(--neutral-dark); bottom: 0; position: relative; width: 100%; }

.footer p, .footer h1, .footer h2, .footer h3 { margin: 0 0 .5em 0; }

.footer a, .footer a:visited { color: var(--brand-color-3); }

.footer a:hover, .footer a:focus, .footer a:visited:hover, .footer a:visited:focus { color: var(--neutral-white); }

.footer .header-cta a { color: var(--neutral-dark); display: inline-block; width: auto; }

.footer .header-cta a:hover, .footer .header-cta a:focus { color: var(--neutral-white); }

.footer .button-phone { display: block; margin-left: .4em; margin-bottom: .5em; }

.footer-main { padding: 2rem 0 3rem; }

.footer-credits { padding: 1rem 0; color: var(--neutral-lightest); }

.footer-credits p, .footer-credits h1, .footer-credits h2, .footer-credits h3 { color: var(--neutral-lightest); }

.footer--inner { *zoom: 1; padding: 0 1rem; }

.footer--inner:before, .footer--inner:after { display: table; content: ""; }

.footer--inner:after { clear: both; }

.footer-logo { max-height: 4em; max-width: 9em; width: auto; margin-bottom: 1em; -webkit-transform: translateZ(0); transform: translateZ(0); }

.footer--contact { margin-bottom: .75em; margin-left: -.4em; }

.standard-footer.wp-block-columns { margin: 0; }

.widgetized-footer.footer--widgets { margin-top: 1em; }

@media only screen and (min-width: 30rem) { .standard-footer .footer-logo { margin-right: 1em; }
  .footer--copyright { text-align: center; }
  .footer--inner { max-width: 1296px; max-width: 81rem; padding: 0 3rem; } }

@media only screen and (max-width: 62rem) { .standard-footer { display: block; }
  .wp-block-column { width: 100%; margin: 0 !important; text-align: center; }
  .footer--menu { text-align: center; }
  .footer--menu > li { margin-left: 1%; margin-right: 1%; }
  .footer--menu .header-cta { display: block; text-align: center; } }

@media only screen and (min-width: 75rem) { .footer--inner { display: block; margin-left: auto; margin-right: auto; } }

.content--sidebar { padding: 32px; padding: 2rem; position: absolute; width: 80%; }

.content--sidebar .wp-block-column { margin-left: 0; }

@media only screen and (max-width: 52rem) { .content--sidebar { background-color: var(--neutral-lightest); height: 100%; overflow-y: scroll; position: fixed; top: 0; left: 100%; right: 0; -webkit-transition: all 0.2s ease-out; transition: all 0.2s ease-out; width: 60%; }
  .admin-bar .content--sidebar { top: 45px; }
  .open-the-sidebar .content--sidebar { right: 0; left: 40%; } }

@media only screen and (max-width: 30rem) { .content--sidebar { width: 80%; }
  .open-the-sidebar .content--sidebar { left: 20%; } }

@media only screen and (min-width: 52rem) { .content--sidebar { border-top: 1px solid var(--neutral-light); display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; -webkit-box-align: start; -ms-flex-align: start; align-items: flex-start; left: auto; margin: 2em 0; position: relative; top: auto; width: 100%; }
  .sidebar-main { border: 0; display: inline-block; margin-right: -0.275em; vertical-align: top; width: 100%; padding: 0 2%; padding-left: 0; padding-right: 0; margin-top: 0; }
  .sidebar--leftcol, .sidebar--rightcol { display: inline-block; margin-top: 2em; vertical-align: top; width: 49.5%; }
  .sidebar--leftcol { padding-right: 16px; padding-right: 1rem; }
  .sidebar--rightcol { padding-left: 16px; padding-left: 1rem; } }

@media only screen and (min-width: 62rem) { .sidebar-main { display: inline-block; margin-right: -0.275em; vertical-align: top; width: 25%; padding: 0 2%; padding-left: 0; padding-right: 0; }
  .sidebar--leftcol, .sidebar--rightcol { display: none; margin-top: 0; } }

.widget { margin-bottom: 1.5em; }

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

.widget .social-icons { float: none; }

.widget h3, .widget h4 { margin-bottom: .8em; }

.widget ul { margin-left: 0; }

.related-posts-list { margin-left: 0; padding-left: 0; }

.related-posts-list li { list-style: none; }

.search-form { position: relative; width: 100%; }

.search-form label { display: block; height: 0; overflow: hidden; }

.search-form input { display: inline-block; width: calc(100% - 90px); }

.search-form .textbox.search--textbox { border-color: var(--neutral-light); margin: 0; padding: .4em; }

.search-form button.search--button.button { background: var(--brand-color-4); border: 1px solid var(--brand-color-4); border-top-left-radius: 0; border-bottom-left-radius: 0; bottom: 0; color: var(--neutral-white); display: inline-block; font-weight: 700; margin-left: -6px; padding: .57em .2em; width: 90px; }

.search-form button.search--button.button:hover { background: var(--brand-color-4-darker); border-color: var(--brand-color-4-darker); color: var(--neutral-white); }

.sidebar .search-form { max-width: inherit; margin: 0; width: 100%; }

.search-toggle { background-color: var(--brand-color-2); border: none; color: var(--neutral-white); float: right; padding: .5em; min-width: 32px; min-height: 32px; -webkit-transition: padding .8s; transition: padding .8s; }

.search-toggle:hover { background-color: var(--brand-color-2-darker); border: none; }

.search-toggle:before { font: normal 20px/1 dashicons; content: "\f179"; }

.header-main .search-form { margin: 0; max-width: 0; float: right; width: 18em; overflow: hidden; padding-bottom: 0; -webkit-transition: all .8s; transition: all .8s; }

.header-main .search-form form { width: 14em; }

.header-main .search-form.search-expanded { max-width: 15em; padding: 0 0.4em; -webkit-transition: all .8s; transition: all .8s; }

.fa-search.search-open:before { content: "×"; }

@media only screen and (min-width: 52rem) { .header-main .search-form { width: 21em; }
  .header-main .search-form form { width: 20em; }
  .header-main .search-form.search-expanded { max-width: 21em; }
  .header-main .search-form button.search--button.button { padding: .5em; } }

.post, .archive { *zoom: 1; }

.post:before, .post:after, .archive:before, .archive:after { display: table; content: ""; }

.post:after, .archive:after { clear: both; }

.post--title { margin-bottom: 12px; margin-bottom: 0.75rem; }

.post--thumbnail { border: 2px solid var(--brand-color-3); width: 100%; }

.post--thumbnail.cropped { padding-bottom: 75%; }

.post--byline { margin: 0 0 16px 0; margin: 0 0 1rem 0; }

.post--byline a { color: var(--brand-color-4); font-weight: 700; text-decoration: none; }

.post--summary { *zoom: 1; }

.post--summary:before, .post--summary:after { display: table; content: ""; }

.post--summary:after { clear: both; }

.post--content { overflow: visible; }

.post--content:after { content: "."; visibility: hidden; display: block; height: 0; clear: both; }

.post--content > h1, .post--content > h2, .post--content > .h1, .post--content > .h2 { margin-top: 2rem; margin-bottom: 1rem; }

.post--content > h1:first-child, .post--content > h2:first-child, .post--content > .h1:first-child, .post--content > .h2:first-child { margin-top: 0 !important; }

.post--content > h3, .post--content > h4, .post--content > h5, .post--content > h6, .post--content > .h3, .post--content > .h4, .post--content > .h5, .post--content > .h6 { margin-top: 1.5rem; margin-bottom: 1rem; }

.post--content > h3:first-child, .post--content > h4:first-child, .post--content > h5:first-child, .post--content > h6:first-child, .post--content > .h3:first-child, .post--content > .h4:first-child, .post--content > .h5:first-child, .post--content > .h6:first-child { margin-top: 0 !important; }

@media only screen and (min-width: 52rem) { .post--content > h1, .post--content > h2, .post--content > .h1, .post--content > .h2 { margin-top: 3rem; }
  .post--content > h3, .post--content > h4, .post--content > h5, .post--content > h6, .post--content > .h3, .post--content > .h4, .post--content > .h5, .post--content > .h6 { margin-top: 2rem; } }

.post--metadata { border-bottom: 1px solid var(--brand-color-4); font-size: 14px; font-size: 0.875rem; font-style: italic; margin-bottom: 16px; margin-bottom: 1rem; padding-bottom: 4px; padding-bottom: 0.25rem; }

.post--metadata ul { display: inline-block; margin: 0 16px 0 0; margin: 0 1rem 0 0; padding: 0; }

.post--metadata ul li { display: inline-block; list-style: none; margin: 0; padding: 0 1.6px 0 0; padding: 0 0.1rem 0 0; }

.post--metadata a { font-style: italic; }

.tsf-grid--single .post--metadata { border: 0; }

.post--metadata--title { font-weight: 700; margin-right: .25em; }

.post--metadata-group { line-height: 1.4; }

.post--hr { width: 50%; margin: 3em auto; }

.archive article.post, .blog article.post { margin-bottom: 2rem; }

.archive-title { margin-top: 1em; }

.single .post--metadata { margin-top: 1em; margin-bottom: 2em; clear: both; }

.single .post--summary { font-size: 20.8px; font-size: 1.3rem; }

.single .post--summary p { color: var(--neutral-light); line-height: 1.3; }

.page--header { margin-bottom: 1rem; margin-top: 2em; }

@media only screen and (min-width: 52rem) { .page--header { margin-bottom: 2rem; } }

.has_sidebar .page--header { margin-top: 0; }

.page--title { margin-bottom: 1rem; margin-top: 0; }

@media only screen and (min-width: 62rem) { .wp-block-cover .page--title { font-size: 3em; } }

@media only screen and (min-width: 75rem) { .wp-block-cover .page--title { font-size: 3.3em; } }

.content .social-icons { float: none; }

article.archive { margin-bottom: 1em; }

.post--content > p, .wp-block-group p, .post--content > h1, .wp-block-group h1, .post--content > h2, .wp-block-group h2, .post--content > h3, .wp-block-group h3, .post--content > h4, .wp-block-group h4, .post--content > h5, .wp-block-group h5, .post--content > h6, .wp-block-group h6, .post--content > blockquote, .post--content > .wp-block-quote, .post--content > .wp-block-pullquote, .wp-block-group blockquote, .wp-block-group .wp-block-quote, .wp-block-group .wp-block-pullquote, .post--content > ol, .wp-block-group ol, .post--content > ul:not(.wp-block-post-template), .wp-block-group ul:not(.wp-block-post-template), .post--content > dl, .wp-block-group dl, .post--content > address, .wp-block-group address { max-width: 48rem; }

.has_no_sidebar .page--header { margin-top: 2em; }

.comments { border-top: 1px solid var(--brand-color-4); margin-top: 2em; margin-bottom: 2em; padding-top: 1em; }

.comments--list { list-style: none; margin: 0; padding: 0; }

.comments--list ul.children, .comments--list ol.children { border-left: 1px solid var(--brand-color-4); border-bottom: 1px solid var(--brand-color-4); list-style: none; margin-left: 0; margin-bottom: 0; padding: 0; padding-left: 40px; padding-left: 2.5rem; }

.comments--form-row textarea, .comments--form-row input { margin-top: .5em; }

.comment { *zoom: 1; border-top: 1px solid var(--brand-color-4); clear: both; margin-top: .5em; padding-top: .5em; }

.comment:before, .comment:after { display: table; content: ""; }

.comment:after { clear: both; }

.comment:first-of-type { margin-top: 0; }

.comment .avatar { float: left; height: 32px; height: 2rem; margin-right: 4px; margin-right: 0.25rem; width: 32px; width: 2rem; }

.comment-body { float: right; margin-bottom: 1.5em; width: calc(100% - 2.5rem); }

.comment-author { font-size: 16px; font-size: 1rem; font-weight: 700; margin-bottom: .5em; }

.comment-author a { font-weight: 700; }

.comment-author img.avatar { border: 2px solid var(--brand-color-1); }

.comment-meta { margin: 0 0 6px 0; margin: 0 0 0.375rem 0; }

.comment-meta a { font-style: italic; }

.comment-respond { margin-top: 2em; margin-bottom: 2em; }

.comment-subscription-form { margin-bottom: 0; }

.comment-subscription-form:first-of-type { margin-top: 1em; }

.comment-subscription-form label.subscribe-label { font-size: 1em; }

@media only screen and (min-width: 52rem) { .comments--list ol.comment, .comments--list ul.comment { padding-left: 80px; padding-left: 5rem; }
  .comment .avatar { height: 64px; height: 4rem; margin-right: 16px; margin-right: 1rem; width: 64px; width: 4rem; }
  .comment-body { width: calc(100% - 5rem); } }

.nav-pager { clear: both; overflow: auto; margin: 0 auto 1em auto; max-width: 81rem; text-align: center; }

.pager { list-style: none; margin: 0 0 1em 0; padding: 0; }

.pager .read-more { color: var(--brand-color-4); display: block; font-weight: 700; margin-bottom: 1em; }

.pager .pager--title { font-size: 1.25rem; text-align: left; }

.pager .post--thumbnail { margin-bottom: .5em; }

.pager--previous, a[rel="prev"] { display: inline-block; padding-right: .5em; }

.pager--previous .read-more:before, a[rel="prev"] .read-more:before { content: '←'; display: inline-block; margin-right: .3em; }

.pager--previous .read-more:after, a[rel="prev"] .read-more:after { content: ''; margin: 0; }

.pager--next, a[rel="next"] { display: inline-block; padding-left: .5em; }

.pager--next .read-more:after, a[rel="next"] .read-more:after { content: '→'; display: inline-block; margin-left: .3em; }

@media only screen and (min-width: 30rem) { .postname-pager .pager--previous { float: left; text-align: left; width: 50%; }
  .postname-pager .pager--next { float: right; text-align: right; width: 50%; } }

@media only screen and (min-width: 52rem) { .postname-pager .pager--previous { float: left; text-align: left; width: 30%; }
  .postname-pager .pager--next { float: right; text-align: right; width: 30%; } }

.post--pager { margin: 2em auto; text-align: center; }

.post--pager-all { padding: 0 1em; }

.post-page-numbers { clear: both; }

.pagination, .wp-block-query-pagniation { clear: both; overflow: visible; margin: 0 auto 1em auto; max-width: 81rem; padding: 0 1rem; }

.pagination .page-numbers, .wp-block-query-pagniation .page-numbers { border-radius: 50px; display: inline-block; padding: .5em; text-align: center; width: 40px; height: 40px; }

.pagination .page-numbers.current, .wp-block-query-pagniation .page-numbers.current { background-color: var(--brand-color-2); color: var(--neutral-white); }

.pagination .page-numbers.prev, .pagination .page-numbers.next, .wp-block-query-pagniation .page-numbers.prev, .wp-block-query-pagniation .page-numbers.next { text-transform: uppercase; width: auto; }

/* Gutenberg Block Styles */
div[class^="wp-block-"] .alignwide, div[class^="wp-block-"] .alignfull { max-width: 100% !important; margin-left: auto !important; margin-right: auto !important; }

.single--block { position: relative; }

.post--content .page--header { margin-top: 0; margin-bottom: 1em; }

.post--content > div, .content--page > div { margin-bottom: 2rem; }

.post--content > div.wp-block-spacer, .content--page > div.wp-block-spacer { margin-bottom: 0; margin-top: 0; }

@media only screen and (min-width: 52rem) { .post--content > div, .content--page > div { margin-bottom: 3rem; } }

@media screen and (min-width: 768px) { .wp-block { max-width: 81rem; } }

.has-neutral-white-color * { color: var(--neutral-white) !important; }

.has-background:not(button), .has-custom-background-color:not(button) { padding: 1rem; }

@media only screen and (min-width: 52rem) { .has-background:not(button), .has-custom-background-color:not(button) { padding: 2rem 3rem; } }

/* Typography */
.wp-block-heading h1 { font-size: 48px; font-size: 3rem; }

.wp-block-heading h2 { font-size: 40px; font-size: 2.5rem; }

.wp-block-heading h3 { font-size: 28px; font-size: 1.75rem; }

.wp-block-heading h4 { font-size: 20px; font-size: 1.25rem; }

.wp-block-heading h5 { font-size: 17.6px; font-size: 1.1rem; }

.wp-block-heading h6 { font-size: 14px; font-size: 0.875rem; }

.has-small-font-size { font-size: 13px !important; }

.has-regular-font-size { font-size: 16px !important; }

.has-medium-font-size { font-size: 20px !important; }

.has-large-font-size { font-size: 28px !important; font-weight: 300; line-height: 1.4; }

.has-xlarge-font-size { font-size: 40px !important; font-weight: 300; line-height: 1.4; }

.has-huge-font-size { font-size: 48px !important; font-weight: 300; line-height: 1.3; }

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

p.wp-block-subhead { color: var(--neutral-dark); font-size: 1.3em; font-style: normal; }

p.has-drop-cap { min-height: 6em; }

p.has-drop-cap:first-letter { font-size: 6em; }

/* Core Layout Blocks */
.wp-block-spacer { margin: 0 !important; }

.wp-block-group { overflow: auto; }

.wp-block-group .wp-block-group__inner-container { max-width: 81rem; margin-left: auto; margin-right: auto; overflow: visible; }

.wp-block-group .wp-block-group__inner-container .content--inner { padding: 0 !important; }

.wp-block-group .wp-block-group__inner-container > * { margin-top: 0; }

.wp-block-group .wp-block-group__inner-container .wp-block-columns { padding-left: 0 !important; padding-right: 0 !important; }

.wp-block-group.has-background .wp-block-group__inner-container > div:last-of-type { margin-bottom: 0; }

@media only screen and (min-width: 30rem) { .wp-block-group.has-background.alignfull { padding-left: 1rem; padding-right: 1rem; } }

.wp-block-columns.has-background { padding: 2em 1rem; }

@media only screen and (min-width: 30rem) { .wp-block-columns.has-background { padding-left: 2em; padding-right: 2em; } }

@media only screen and (min-width: 62rem) { .wp-block-columns.has-background { padding-left: 3rem; padding-right: 3rem; } }

.wp-block-column > .wp-block { margin-top: 0; }

.wp-block-column h1, .wp-block-column h2, .wp-block-column h3, .wp-block-column h4, .wp-block-column h5, .wp-block-column h6 { margin-top: 0; }

.wp-block-column p:first-child { margin-top: 0; }

.wp-block-column .wp-block-categories-dropdown { margin-right: 1em; }

@media only screen and (max-width: 52rem) { .wp-block-column { margin-bottom: 1em; }
  .wp-block-column .wp-block-image, .wp-block-column .wp-block-image.alignwide { max-width: 350px !important; margin-left: auto; margin-right: auto; } }

/** Other Core Blocks **/
.wp-block-quote { border: 0; position: relative; padding-left: calc( 2 * 1em) !important; }

.wp-block-quote:before { content: url(/wp-content/themes/tsf/assets/img/quotes.svg); display: block; position: absolute; left: 0; top: 0; width: 30px; }

.wp-block-quote.has-text-align-right { border-left-width: 0; padding-left: 0; padding-right: calc( 2 * 1em) !important; }

.wp-block-quote.has-text-align-right:before { -webkit-transform: rotateZ(180deg); transform: rotateZ(180deg); left: auto; right: 0; }

.wp-block-quote.has-text-align-center { padding-right: calc( 2 * 1em) !important; }

.wp-block-quote.has-text-align-center:after { content: url(/wp-content/themes/tsf/assets/img/quotes.svg); display: block; position: absolute; -webkit-transform: rotateZ(180deg); transform: rotateZ(180deg); right: 0; top: 0; }

.wp-block-quote.is-large p, .wp-block-quote.is-style-large p { font-style: normal; }

.wp-block-quote.is-large cite, .wp-block-quote.is-style-large cite { text-align: left; }

.wp-block-pullquote { text-align: inherit; padding-left: calc( 2 * 1em); }

.wp-block-pullquote blockquote, .wp-block-pullquote .wp-block-quote, .wp-block-pullquote .wp-block-pullquote { border: 0; padding: 0; margin: 0; }

.wp-block-pullquote blockquote p, .wp-block-pullquote .wp-block-quote p, .wp-block-pullquote .wp-block-pullquote p { font-size: inherit !important; }

@media only screen and (min-width: 52rem) { .wp-block-pullquote.alignleft, .wp-block-pullquote.alignright { max-width: 50%; }
  .wp-block-pullquote.alignleft { float: left; }
  .wp-block-pullquote.alignright { float: right; } }

.wp-block-pullquote.is-large cite, .wp-block-pullquote.is-style-large cite { text-align: left; }

.wp-block-pullquote:not(.is-style-solid-color) { background-color: transparent !important; border-left: 4px solid var(--neutral-light); padding-left: 1em; border-right: 4px solid var(--neutral-light); padding-right: 1em; }

.wp-block-pullquote.is-style-solid-color { border: 0; padding: 1em; }

.wp-block-pullquote.is-style-solid-color blockquote, .wp-block-pullquote.is-style-solid-color .wp-block-quote, .wp-block-pullquote.is-style-solid-color .wp-block-pullquote { margin: 0 !important; max-width: none !important; }

.wp-block-pullquote.is-style-solid-color blockquote p, .wp-block-pullquote.is-style-solid-color .wp-block-quote p, .wp-block-pullquote.is-style-solid-color .wp-block-pullquote p { font-size: inherit !important; }

hr.wp-block-separator { border: 0; background-color: var(--brand-color-4); clear: both; padding: 0 !important; }

.wp-block-table td, .wp-block-table th { border: 0; padding: 0.25em; }

.wp-block-table th { font-weight: 700; border-bottom: 2px solid var(--brand-color-4); }

.wp-block-table td { border-top: 1px solid var(--brand-color-4); }

.wp-block-table.is-style-stripes { border-width: 0; }

.wp-block-table.is-style-stripes tbody tr:nth-child(odd) { background-color: rgba(var(--neutral-darkest-rgb), 0.1); }

.wp-block-table.is-style-stripes td { border-width: 0; }

/* Buttons */
.wp-block-button:not(.components-toolbar) { text-align: center; }

.wp-block-button:not(.components-toolbar) .wp-block-button__link.no-border-radius, .wp-block-button:not(.components-toolbar) .wp-block-button__link:not(.has-background).no-border-radius, .wp-block-button:not(.components-toolbar) .wp-block-button__link:not(.has-text-color).no-border-radius, .wp-block-button:not(.components-toolbar) wp-block .button:not(.insert-media):not(.acf-button).no-border-radius { border-radius: 0; }

.wp-block-button:not(.components-toolbar) .wp-block-button__link.has-background { border-width: 0; }

.wp-block-button:not(.components-toolbar) .wp-block-button__link.has-background.has-brand-color-1-background-color:hover, .wp-block-button:not(.components-toolbar) .wp-block-button__link.has-background.has-brand-color-1-background-color:focus { background-color: var(--brand-color-1-darker) !important; }

.wp-block-button:not(.components-toolbar) .wp-block-button__link.has-background.has-brand-color-2-background-color:hover, .wp-block-button:not(.components-toolbar) .wp-block-button__link.has-background.has-brand-color-2-background-color:focus { background-color: var(--brand-color-2-darker) !important; }

.wp-block-button:not(.components-toolbar) .wp-block-button__link.has-background.has-brand-color-3-background-color:hover, .wp-block-button:not(.components-toolbar) .wp-block-button__link.has-background.has-brand-color-3-background-color:focus { background-color: var(--brand-color-3-darker) !important; }

.wp-block-button:not(.components-toolbar) .wp-block-button__link.has-background.has-brand-color-4-background-color:hover, .wp-block-button:not(.components-toolbar) .wp-block-button__link.has-background.has-brand-color-4-background-color:focus { background-color: var(--brand-color-4-darker) !important; }

.wp-block-button:not(.components-toolbar) .wp-block-button__link.has-background.has-brand-color-5-background-color:hover, .wp-block-button:not(.components-toolbar) .wp-block-button__link.has-background.has-brand-color-5-background-color:focus { background-color: var(--brand-color-5-darker) !important; }

.wp-block-button:not(.components-toolbar) .wp-block-button__link.has-background.has-brand-links-background-color:hover, .wp-block-button:not(.components-toolbar) .wp-block-button__link.has-background.has-brand-links-background-color:focus { background-color: var(--brand-links-darker) !important; }

.wp-block-button:not(.components-toolbar) .wp-block-button__link.has-background.has-brand-alert-background-color:hover, .wp-block-button:not(.components-toolbar) .wp-block-button__link.has-background.has-brand-alert-background-color:focus { background-color: var(--brand-alert-darker) !important; }

.wp-block-button:not(.components-toolbar) .wp-block-button__link.has-background.has-neutral-darkest-background-color:hover, .wp-block-button:not(.components-toolbar) .wp-block-button__link.has-background.has-neutral-darkest-background-color:focus { background-color: #000000 !important; }

.wp-block-button:not(.components-toolbar) .wp-block-button__link.has-background.has-neutral-dark-background-color:hover, .wp-block-button:not(.components-toolbar) .wp-block-button__link.has-background.has-neutral-dark-background-color:focus { background-color: var(--neutral-darkest) !important; }

.wp-block-button:not(.components-toolbar) .wp-block-button__link.has-background.has-neutral-mid-background-color:hover, .wp-block-button:not(.components-toolbar) .wp-block-button__link.has-background.has-neutral-mid-background-color:focus { background-color: var(--neutral-dark) !important; }

.wp-block-button:not(.components-toolbar) .wp-block-button__link.has-background.has-neutral-light-background-color:hover, .wp-block-button:not(.components-toolbar) .wp-block-button__link.has-background.has-neutral-light-background-color:focus { background-color: var(--neutral-mid) !important; }

.wp-block-button:not(.components-toolbar) .wp-block-button__link.has-background.has-neutral-lightest-background-color:hover, .wp-block-button:not(.components-toolbar) .wp-block-button__link.has-background.has-neutral-lightest-background-color:focus { background-color: var(--neutral-light) !important; }

.wp-block-button:not(.components-toolbar) .wp-block-button__link.has-background.has-neutral-white-background-color:hover, .wp-block-button:not(.components-toolbar) .wp-block-button__link.has-background.has-neutral-white-background-color:focus { background-color: !important; }

.wp-block-button:not(.components-toolbar) .wp-block-button__link.has-text-color.has-brand-color-1-color:hover, .wp-block-button:not(.components-toolbar) .wp-block-button__link.has-text-color.has-brand-color-1-color:focus { color: var(--brand-color-1-lighter) !important; }

.wp-block-button:not(.components-toolbar) .wp-block-button__link.has-text-color.has-brand-color-2-color:hover, .wp-block-button:not(.components-toolbar) .wp-block-button__link.has-text-color.has-brand-color-2-color:focus { color: var(--brand-color-2-lighter) !important; }

.wp-block-button:not(.components-toolbar) .wp-block-button__link.has-text-color.has-brand-color-3-color:hover, .wp-block-button:not(.components-toolbar) .wp-block-button__link.has-text-color.has-brand-color-3-color:focus { color: var(--brand-color-3-lighter) !important; }

.wp-block-button:not(.components-toolbar) .wp-block-button__link.has-text-color.has-brand-color-4-color:hover, .wp-block-button:not(.components-toolbar) .wp-block-button__link.has-text-color.has-brand-color-4-color:focus { color: var(--brand-color-4-lighter) !important; }

.wp-block-button:not(.components-toolbar) .wp-block-button__link.has-text-color.has-brand-color-5-color:hover, .wp-block-button:not(.components-toolbar) .wp-block-button__link.has-text-color.has-brand-color-5-color:focus { color: var(--brand-color-5-lighter) !important; }

.wp-block-button:not(.components-toolbar) .wp-block-button__link.has-text-color.has-brand-links-color:hover, .wp-block-button:not(.components-toolbar) .wp-block-button__link.has-text-color.has-brand-links-color:focus { color: var(--brand-links-lighter) !important; }

.wp-block-button:not(.components-toolbar) .wp-block-button__link.has-text-color.has-brand-alert-color:hover, .wp-block-button:not(.components-toolbar) .wp-block-button__link.has-text-color.has-brand-alert-color:focus { color: var(--brand-alert-lighter) !important; }

.wp-block-button:not(.components-toolbar) .wp-block-button__link.has-text-color.has-neutral-darkest-color:hover, .wp-block-button:not(.components-toolbar) .wp-block-button__link.has-text-color.has-neutral-darkest-color:focus { color: var(--neutral-dark) !important; }

.wp-block-button:not(.components-toolbar) .wp-block-button__link.has-text-color.has-neutral-dark-color:hover, .wp-block-button:not(.components-toolbar) .wp-block-button__link.has-text-color.has-neutral-dark-color:focus { color: var(--neutral-mid) !important; }

.wp-block-button:not(.components-toolbar) .wp-block-button__link.has-text-color.has-neutral-mid-color:hover, .wp-block-button:not(.components-toolbar) .wp-block-button__link.has-text-color.has-neutral-mid-color:focus { color: var(--neutral-light) !important; }

.wp-block-button:not(.components-toolbar) .wp-block-button__link.has-text-color.has-neutral-light-color:hover, .wp-block-button:not(.components-toolbar) .wp-block-button__link.has-text-color.has-neutral-light-color:focus { color: var(--neutral-lightest) !important; }

.wp-block-button:not(.components-toolbar) .wp-block-button__link.has-text-color.has-neutral-lightest-color:hover, .wp-block-button:not(.components-toolbar) .wp-block-button__link.has-text-color.has-neutral-lightest-color:focus { color: var(--neutral-white) !important; }

.wp-block-button:not(.components-toolbar) .wp-block-button__link.has-text-color.has-neutral-white-color:hover, .wp-block-button:not(.components-toolbar) .wp-block-button__link.has-text-color.has-neutral-white-color:focus { color: var(--neutral-white) !important; }

.wp-block-button:not(.components-toolbar).is-style-outline .wp-block-button__link { background-color: transparent !important; border-color: var(--brand-color-2); border-style: solid; border-width: 2px !important; color: var(--brand-color-2); }

.wp-block-button:not(.components-toolbar).is-style-outline .wp-block-button__link:hover, .wp-block-button:not(.components-toolbar).is-style-outline .wp-block-button__link:focus { -webkit-filter: saturate(50%); filter: saturate(50%); color: var(--brand-color-2); }

.wp-block-button:not(.components-toolbar).is-style-outline .wp-block-button__link.has-background.has-brand-color-1-background-color { border-color: var(--brand-color-1) !important; }

.wp-block-button:not(.components-toolbar).is-style-outline .wp-block-button__link.has-background.has-brand-color-1-background-color:hover, .wp-block-button:not(.components-toolbar).is-style-outline .wp-block-button__link.has-background.has-brand-color-1-background-color:focus { background-color: rgba(0, 0, 0, 0.1) !important; border-color: var(--brand-color-1-darker) !important; }

.wp-block-button:not(.components-toolbar).is-style-outline .wp-block-button__link.has-background.has-brand-color-2-background-color { border-color: var(--brand-color-2) !important; }

.wp-block-button:not(.components-toolbar).is-style-outline .wp-block-button__link.has-background.has-brand-color-2-background-color:hover, .wp-block-button:not(.components-toolbar).is-style-outline .wp-block-button__link.has-background.has-brand-color-2-background-color:focus { background-color: rgba(0, 0, 0, 0.1) !important; border-color: var(--brand-color-2-darker) !important; }

.wp-block-button:not(.components-toolbar).is-style-outline .wp-block-button__link.has-background.has-brand-color-3-background-color { border-color: var(--brand-color-3) !important; }

.wp-block-button:not(.components-toolbar).is-style-outline .wp-block-button__link.has-background.has-brand-color-3-background-color:hover, .wp-block-button:not(.components-toolbar).is-style-outline .wp-block-button__link.has-background.has-brand-color-3-background-color:focus { background-color: rgba(0, 0, 0, 0.1) !important; border-color: var(--brand-color-3-darker) !important; }

.wp-block-button:not(.components-toolbar).is-style-outline .wp-block-button__link.has-background.has-brand-color-4-background-color { border-color: var(--brand-color-4) !important; }

.wp-block-button:not(.components-toolbar).is-style-outline .wp-block-button__link.has-background.has-brand-color-4-background-color:hover, .wp-block-button:not(.components-toolbar).is-style-outline .wp-block-button__link.has-background.has-brand-color-4-background-color:focus { background-color: rgba(0, 0, 0, 0.1) !important; border-color: var(--brand-color-4-darker) !important; }

.wp-block-button:not(.components-toolbar).is-style-outline .wp-block-button__link.has-background.has-brand-color-5-background-color { border-color: var(--brand-color-5) !important; }

.wp-block-button:not(.components-toolbar).is-style-outline .wp-block-button__link.has-background.has-brand-color-5-background-color:hover, .wp-block-button:not(.components-toolbar).is-style-outline .wp-block-button__link.has-background.has-brand-color-5-background-color:focus { background-color: rgba(0, 0, 0, 0.1) !important; border-color: var(--brand-color-5-darker) !important; }

.wp-block-button:not(.components-toolbar).is-style-outline .wp-block-button__link.has-background.has-brand-links-background-color { border-color: var(--brand-links) !important; }

.wp-block-button:not(.components-toolbar).is-style-outline .wp-block-button__link.has-background.has-brand-links-background-color:hover, .wp-block-button:not(.components-toolbar).is-style-outline .wp-block-button__link.has-background.has-brand-links-background-color:focus { background-color: rgba(0, 0, 0, 0.1) !important; border-color: var(--brand-links-darker) !important; }

.wp-block-button:not(.components-toolbar).is-style-outline .wp-block-button__link.has-background.has-brand-alert-background-color { border-color: var(--brand-alert) !important; }

.wp-block-button:not(.components-toolbar).is-style-outline .wp-block-button__link.has-background.has-brand-alert-background-color:hover, .wp-block-button:not(.components-toolbar).is-style-outline .wp-block-button__link.has-background.has-brand-alert-background-color:focus { background-color: rgba(0, 0, 0, 0.1) !important; border-color: var(--brand-alert-darker) !important; }

.wp-block-button:not(.components-toolbar).is-style-outline .wp-block-button__link.has-background.has-neutral-darkest-background-color { border-color: var(--neutral-darkest) !important; }

.wp-block-button:not(.components-toolbar).is-style-outline .wp-block-button__link.has-background.has-neutral-darkest-background-color:hover, .wp-block-button:not(.components-toolbar).is-style-outline .wp-block-button__link.has-background.has-neutral-darkest-background-color:focus { background-color: rgba(0, 0, 0, 0.1) !important; border-color: #000000 !important; }

.wp-block-button:not(.components-toolbar).is-style-outline .wp-block-button__link.has-background.has-neutral-dark-background-color { border-color: var(--neutral-dark) !important; }

.wp-block-button:not(.components-toolbar).is-style-outline .wp-block-button__link.has-background.has-neutral-dark-background-color:hover, .wp-block-button:not(.components-toolbar).is-style-outline .wp-block-button__link.has-background.has-neutral-dark-background-color:focus { background-color: rgba(0, 0, 0, 0.1) !important; border-color: var(--neutral-darkest) !important; }

.wp-block-button:not(.components-toolbar).is-style-outline .wp-block-button__link.has-background.has-neutral-mid-background-color { border-color: var(--neutral-mid) !important; }

.wp-block-button:not(.components-toolbar).is-style-outline .wp-block-button__link.has-background.has-neutral-mid-background-color:hover, .wp-block-button:not(.components-toolbar).is-style-outline .wp-block-button__link.has-background.has-neutral-mid-background-color:focus { background-color: rgba(0, 0, 0, 0.1) !important; border-color: var(--neutral-dark) !important; }

.wp-block-button:not(.components-toolbar).is-style-outline .wp-block-button__link.has-background.has-neutral-light-background-color { border-color: var(--neutral-light) !important; }

.wp-block-button:not(.components-toolbar).is-style-outline .wp-block-button__link.has-background.has-neutral-light-background-color:hover, .wp-block-button:not(.components-toolbar).is-style-outline .wp-block-button__link.has-background.has-neutral-light-background-color:focus { background-color: rgba(0, 0, 0, 0.1) !important; border-color: var(--neutral-mid) !important; }

.wp-block-button:not(.components-toolbar).is-style-outline .wp-block-button__link.has-background.has-neutral-lightest-background-color { border-color: var(--neutral-lightest) !important; }

.wp-block-button:not(.components-toolbar).is-style-outline .wp-block-button__link.has-background.has-neutral-lightest-background-color:hover, .wp-block-button:not(.components-toolbar).is-style-outline .wp-block-button__link.has-background.has-neutral-lightest-background-color:focus { background-color: rgba(0, 0, 0, 0.1) !important; border-color: var(--neutral-light) !important; }

.wp-block-button:not(.components-toolbar).is-style-outline .wp-block-button__link.has-background.has-neutral-white-background-color { border-color: var(--neutral-white) !important; }

.wp-block-button:not(.components-toolbar).is-style-outline .wp-block-button__link.has-background.has-neutral-white-background-color:hover, .wp-block-button:not(.components-toolbar).is-style-outline .wp-block-button__link.has-background.has-neutral-white-background-color:focus { background-color: rgba(0, 0, 0, 0.1) !important; border-color: !important; }

.wp-block-button:not(.components-toolbar).is-style-outline .wp-block-button__link.has-text-color.has-brand-color-1-color:hover, .wp-block-button:not(.components-toolbar).is-style-outline .wp-block-button__link.has-text-color.has-brand-color-1-color:focus { color: var(--brand-color-1-darker) !important; }

.wp-block-button:not(.components-toolbar).is-style-outline .wp-block-button__link.has-text-color.has-brand-color-2-color:hover, .wp-block-button:not(.components-toolbar).is-style-outline .wp-block-button__link.has-text-color.has-brand-color-2-color:focus { color: var(--brand-color-2-darker) !important; }

.wp-block-button:not(.components-toolbar).is-style-outline .wp-block-button__link.has-text-color.has-brand-color-3-color:hover, .wp-block-button:not(.components-toolbar).is-style-outline .wp-block-button__link.has-text-color.has-brand-color-3-color:focus { color: var(--brand-color-3-darker) !important; }

.wp-block-button:not(.components-toolbar).is-style-outline .wp-block-button__link.has-text-color.has-brand-color-4-color:hover, .wp-block-button:not(.components-toolbar).is-style-outline .wp-block-button__link.has-text-color.has-brand-color-4-color:focus { color: var(--brand-color-4-darker) !important; }

.wp-block-button:not(.components-toolbar).is-style-outline .wp-block-button__link.has-text-color.has-brand-color-5-color:hover, .wp-block-button:not(.components-toolbar).is-style-outline .wp-block-button__link.has-text-color.has-brand-color-5-color:focus { color: var(--brand-color-5-darker) !important; }

.wp-block-button:not(.components-toolbar).is-style-outline .wp-block-button__link.has-text-color.has-brand-links-color:hover, .wp-block-button:not(.components-toolbar).is-style-outline .wp-block-button__link.has-text-color.has-brand-links-color:focus { color: var(--brand-links-darker) !important; }

.wp-block-button:not(.components-toolbar).is-style-outline .wp-block-button__link.has-text-color.has-brand-alert-color:hover, .wp-block-button:not(.components-toolbar).is-style-outline .wp-block-button__link.has-text-color.has-brand-alert-color:focus { color: var(--brand-alert-darker) !important; }

.wp-block-button:not(.components-toolbar).is-style-outline .wp-block-button__link.has-text-color.has-neutral-darkest-color:hover, .wp-block-button:not(.components-toolbar).is-style-outline .wp-block-button__link.has-text-color.has-neutral-darkest-color:focus { color: #000000 !important; }

.wp-block-button:not(.components-toolbar).is-style-outline .wp-block-button__link.has-text-color.has-neutral-dark-color:hover, .wp-block-button:not(.components-toolbar).is-style-outline .wp-block-button__link.has-text-color.has-neutral-dark-color:focus { color: var(--neutral-darkest) !important; }

.wp-block-button:not(.components-toolbar).is-style-outline .wp-block-button__link.has-text-color.has-neutral-mid-color:hover, .wp-block-button:not(.components-toolbar).is-style-outline .wp-block-button__link.has-text-color.has-neutral-mid-color:focus { color: var(--neutral-dark) !important; }

.wp-block-button:not(.components-toolbar).is-style-outline .wp-block-button__link.has-text-color.has-neutral-light-color:hover, .wp-block-button:not(.components-toolbar).is-style-outline .wp-block-button__link.has-text-color.has-neutral-light-color:focus { color: var(--neutral-mid) !important; }

.wp-block-button:not(.components-toolbar).is-style-outline .wp-block-button__link.has-text-color.has-neutral-lightest-color:hover, .wp-block-button:not(.components-toolbar).is-style-outline .wp-block-button__link.has-text-color.has-neutral-lightest-color:focus { color: var(--neutral-light) !important; }

.wp-block-button:not(.components-toolbar).is-style-outline .wp-block-button__link.has-text-color.has-neutral-white-color:hover, .wp-block-button:not(.components-toolbar).is-style-outline .wp-block-button__link.has-text-color.has-neutral-white-color:focus { color: !important; }

.wp-block-button:not(.components-toolbar).is-style-fill .wp-block-button__link { border-width: 0 !important; }

.wp-block-buttons .wp-block-button { margin-top: auto; width: auto; }

.wp-block-group .wp-block-buttons { margin-top: 0; }

.wp-block-search .wp-block-search__input { margin-bottom: 0; }

.wp-block-search .wp-block-search__button { margin-left: -2px; border-bottom-left-radius: 0 !important; border-top-left-radius: 0 !important; }

.wp-block-search .wp-block-search__button.has-icon { padding-top: 0; padding-bottom: 0; }

.wp-block-search .wp-block-search__button.has-icon svg { -webkit-transform: scaleX(-1); transform: scaleX(-1); }

/* Cover Block */
.wp-block-cover { background-size: cover; background-position: center center; padding: 1rem; }

.wp-block-cover a { color: inherit; }

.wp-block-cover h1, .wp-block-cover h2, .wp-block-cover h3, .wp-block-cover h4, .wp-block-cover h5, .wp-block-cover h6 { margin-top: 0; }

.no-title .wp-block-cover:first-of-type { margin-top: 0; }

.wp-block-cover.alignleft, .wp-block-cover.alignright, .wp-block-cover.aligncenter { display: -webkit-box !important; display: -ms-flexbox !important; display: flex !important; }

.wp-block-cover.alignleft, .wp-block-cover.alignright { max-width: 100%; }

.wp-block-cover.has-custom-content-position, .wp-block-cover.has-custom-content-position.has-custom-content-position { background-image: none; }

@media only screen and (min-width: 52rem) { .wp-block-cover { padding: 2rem; }
  .wp-block-cover.alignleft, .wp-block-cover.alignright { max-width: 50%; } }

@media only screen and (min-width: 62rem) { .wp-block-cover { padding: 3rem; } }

@media only screen and (min-width: 75rem) { .wp-block-cover { padding-top: 4em; padding-bottom: 4em; } }

.wp-block-cover__inner-container, .wp-block-group__inner-container { max-width: 81rem; margin-left: auto; margin-right: auto; position: relative; }

.alignfull .wp-block-cover__inner-container, .alignfull .wp-block-group__inner-container { width: 100%; padding-left: 1rem; padding-right: 1rem; }

.alignfull .wp-block-cover__inner-container .content--inner, .alignfull .wp-block-group__inner-container .content--inner { padding-left: 0; padding-right: 0; }

@media only screen and (min-width: 52rem) { .alignfull .wp-block-cover__inner-container, .alignfull .wp-block-group__inner-container { padding-left: 3rem; padding-right: 3rem; } }

.wp-block-cover__inner-container [class^="wp-block-"].alignwide, .wp-block-group__inner-container [class^="wp-block-"].alignwide { width: 100%; margin-left: 0; margin-right: 0; }

.wp-block-cover__inner-container [class^="wp-block-"].alignfull, .wp-block-group__inner-container [class^="wp-block-"].alignfull { width: calc( 100% + 2 * 1rem) !important; margin-left: -1rem !important; margin-right: -1rem !important; max-width: none !important; }

.wp-block-cover__inner-container [class^="wp-block-"].alignfull img, .wp-block-group__inner-container [class^="wp-block-"].alignfull img { max-width: none !important; }

@media only screen and (min-width: 52rem) { .wp-block-cover__inner-container [class^="wp-block-"].alignfull, .wp-block-group__inner-container [class^="wp-block-"].alignfull { margin-left: -3rem !important; margin-right: -3rem !important; width: calc( 100% + 2 * 3rem) !important; } }

.wp-block-cover__inner-container .wp-block-columns, .wp-block-group__inner-container .wp-block-columns { padding-left: 0 !important; padding-right: 0 !important; }

/* Latest Posts & Query Posts Block */
.wp-block-latest-posts, .wp-block-query { overflow: auto; }

.wp-block-latest-posts ul, .wp-block-query ul { margin: 0; }

.wp-block-latest-posts li > a, .wp-block-latest-posts .wp-block-post-title, .wp-block-query li > a, .wp-block-query .wp-block-post-title { display: block; font-family: "Montserrat", sans-serif; font-size: 1.75em; font-weight: 400; margin-bottom: .75em; }

.wp-block-latest-posts .wp-block-latest-posts__post-date, .wp-block-latest-posts .wp-block-post-date, .wp-block-query .wp-block-latest-posts__post-date, .wp-block-query .wp-block-post-date { color: var(--brand-color-4); font-size: .9em; font-weight: 700; margin: .5em 0; }

.wp-block-latest-posts .wp-block-latest-posts__post-author, .wp-block-latest-posts .wp-block-post-author__name, .wp-block-query .wp-block-latest-posts__post-author, .wp-block-query .wp-block-post-author__name { font-size: .9em; font-weight: 400; }

.wp-block-latest-posts .wp-block-post-featured-image, .wp-block-query .wp-block-post-featured-image { background-color: var(--neutral-white); border: 1px solid var(--brand-color-3); overflow: hidden; height: 0; padding-bottom: 70%; position: relative; }

.wp-block-latest-posts .wp-block-post-featured-image img, .wp-block-query .wp-block-post-featured-image img { -webkit-transform: translateY(-50%); transform: translateY(-50%); position: absolute; top: 50%; }

@media only screen and (min-width: 600px) { .wp-block-latest-posts .wp-block-post-template.is-flex-container.columns-1 > li, .wp-block-latest-posts .wp-block-query-loop.is-flex-container.columns-1 > li, .wp-block-query .wp-block-post-template.is-flex-container.columns-1 > li, .wp-block-query .wp-block-query-loop.is-flex-container.columns-1 > li { width: calc(100% - 1.5em); }
  .wp-block-latest-posts .wp-block-post-template.is-flex-container.columns-2 > li, .wp-block-latest-posts .wp-block-query-loop.is-flex-container.columns-2 > li, .wp-block-query .wp-block-post-template.is-flex-container.columns-2 > li, .wp-block-query .wp-block-query-loop.is-flex-container.columns-2 > li { width: calc(50% - 1.5em); }
  .wp-block-latest-posts .wp-block-post-template.is-flex-container.columns-3 > li, .wp-block-latest-posts .wp-block-query-loop.is-flex-container.columns-3 > li, .wp-block-query .wp-block-post-template.is-flex-container.columns-3 > li, .wp-block-query .wp-block-query-loop.is-flex-container.columns-3 > li { width: calc(33.3333333333% - 1.5em); }
  .wp-block-latest-posts .wp-block-post-template.is-flex-container.columns-4 > li, .wp-block-latest-posts .wp-block-query-loop.is-flex-container.columns-4 > li, .wp-block-query .wp-block-post-template.is-flex-container.columns-4 > li, .wp-block-query .wp-block-query-loop.is-flex-container.columns-4 > li { width: calc(25% - 1.5em); }
  .wp-block-latest-posts .wp-block-post-template.is-flex-container.columns-5 > li, .wp-block-latest-posts .wp-block-query-loop.is-flex-container.columns-5 > li, .wp-block-query .wp-block-post-template.is-flex-container.columns-5 > li, .wp-block-query .wp-block-query-loop.is-flex-container.columns-5 > li { width: calc(20% - 1.5em); }
  .wp-block-latest-posts .wp-block-post-template.is-flex-container.columns-6 > li, .wp-block-latest-posts .wp-block-query-loop.is-flex-container.columns-6 > li, .wp-block-query .wp-block-post-template.is-flex-container.columns-6 > li, .wp-block-query .wp-block-query-loop.is-flex-container.columns-6 > li { width: calc(16.6666666667% - 1.5em); }
  .wp-block-latest-posts .wp-block-post-template.is-flex-container.columns-7 > li, .wp-block-latest-posts .wp-block-query-loop.is-flex-container.columns-7 > li, .wp-block-query .wp-block-post-template.is-flex-container.columns-7 > li, .wp-block-query .wp-block-query-loop.is-flex-container.columns-7 > li { width: calc(14.2857142857% - 1.5em); }
  .wp-block-latest-posts .wp-block-post-template.is-flex-container.columns-8 > li, .wp-block-latest-posts .wp-block-query-loop.is-flex-container.columns-8 > li, .wp-block-query .wp-block-post-template.is-flex-container.columns-8 > li, .wp-block-query .wp-block-query-loop.is-flex-container.columns-8 > li { width: calc(12.5% - 1.5em); }
  .wp-block-latest-posts .wp-block-post-template.is-flex-container li, .wp-block-latest-posts .wp-block-query-loop.is-flex-container li, .wp-block-query .wp-block-post-template.is-flex-container li, .wp-block-query .wp-block-query-loop.is-flex-container li { margin-right: 2.25em; } }

.wp-block-query-pagination-next, .wp-block-query-pagination-previous { border-color: var(--brand-color-1); color: var(--brand-color-1); }

/* Gallery Block */
.wp-block-gallery figcaption, .blocks-gallery-grid figcaption { pointer-events: none; }

.wp-block-gallery .blocks-gallery-image figure, .wp-block-gallery .blocks-gallery-item figure, .blocks-gallery-grid .blocks-gallery-image figure, .blocks-gallery-grid .blocks-gallery-item figure { -webkit-box-align: start; -ms-flex-align: start; align-items: flex-start; }

.wp-block-image .components-resizable-box__container { max-width: 100% !important; height: 100% !important; }

.wp-block-image .alignwide, .wp-block-image .alignfull { margin-top: 1rem; margin-bottom: 1rem; }

@media only screen and (min-width: 52rem) { .wp-block-image .alignwide, .wp-block-image .alignfull { margin-top: 2rem; margin-bottom: 2rem; } }

.wp-block-image .aligncenter { text-align: center; }

/* Media Text Block */
.wp-block-media-text.has-background { padding: 0 !important; }

.wp-block-media-text.has-background .wp-block-media-text__content { padding-top: 1rem; padding-bottom: 1rem; }

@media only screen and (min-width: 52rem) { .wp-block-media-text.has-background .wp-block-media-text__content { padding-top: 3rem; padding-bottom: 3rem; } }

.wp-block-navigation.is-style-tabs-navigation { border-bottom: 1px solid var(--neutral-light); }

.wp-block-navigation.is-style-tabs-navigation li { border-bottom: 3px solid transparent; margin: 0; padding: 0.5em 0; }

.wp-block-navigation.is-style-tabs-navigation li:hover, .wp-block-navigation.is-style-tabs-navigation li:focus, .wp-block-navigation.is-style-tabs-navigation li:active { border-bottom-color: var(--neutral-light); }

.wp-block-navigation.is-style-tabs-navigation li a { color: var(--brand-links); font-weight: 400; }

.is-style-dots-full, .is-style-dots-right { background-color: var(--brand-color-1); padding: 1rem; position: relative; overflow: visible; }

.is-style-dots-full:before, .is-style-dots-full:after, .is-style-dots-right:before, .is-style-dots-right:after { background-repeat: no-repeat; background-size: cover; content: ''; display: block; opacity: 0.8; position: absolute; width: 100%; top: 0; bottom: 0; left: 0; right: 0; z-index: 0; }

.is-style-dots-full > *, .is-style-dots-right > * { position: relative; overflow: visible; z-index: 2; }

@media only screen and (min-width: 30rem) { .is-style-dots-full, .is-style-dots-right { padding: 2rem; } }

@media only screen and (min-width: 52rem) { .is-style-dots-full, .is-style-dots-right { padding: 3rem; } }

.is-style-dots-full.has-background:before, .is-style-dots-right.has-background:before { opacity: 0.25; }

.is-style-dots-full.has-neutral-white-background-color:before, .is-style-dots-full.has-neutral-lightest-background-color:before, .is-style-dots-full.has-neutral-lightest-gradient-lighter-gradient-background:before, .is-style-dots-right.has-neutral-white-background-color:before, .is-style-dots-right.has-neutral-lightest-background-color:before, .is-style-dots-right.has-neutral-lightest-gradient-lighter-gradient-background:before { opacity: 0.08; }

.is-style-dots-full:before { background-image: url(/wp-content/themes/tsf/assets/img/dots-full-left.svg); background-position: top 25% left 0%; }

.is-style-dots-full:after { background-image: url(/wp-content/themes/tsf/assets/img/dots-full-right.svg); background-position: bottom 40% right 0%; }

.is-style-dots-right { position: relative; }

.is-style-dots-right:before { background-image: url(/wp-content/themes/tsf/assets/img/dots-right.svg); background-position: top right; background-size: contain; }

.is-style-dots-right.has-background:before { opacity: 0.65; }

.is-style-border { border: 1px solid var(--neutral-light); margin-bottom: 1em !important; }

.is-style-border-grid { overflow: hidden; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; margin: 1em 0; }

.is-style-border-grid figure.wp-block-image { outline: 1px solid var(--neutral-light); background-color: var(--neutral-white); -webkit-box-flex: 0 !important; -ms-flex-positive: 0 !important; flex-grow: 0 !important; padding: 2em; margin: 1px 0 0 0 !important; }

@media only screen and (min-width: 62rem) { .is-style-border-grid figure.wp-block-image { padding: 3em; } }

@media only screen and (max-width: 52rem) { .is-style-border-grid.columns-1 figure.wp-block-image { width: 50% !important; }
  .is-style-border-grid.columns-1 figure.wp-block-image:nth-of-type(-n+2) { margin-top: 0 !important; } }

@media only screen and (min-width: 52rem) { .is-style-border-grid.columns-1 figure.wp-block-image { width: calc( 100% / 1) !important; }
  .is-style-border-grid.columns-1 figure.wp-block-image:nth-of-type(-n+1) { margin-top: 0 !important; } }

@media only screen and (max-width: 52rem) { .is-style-border-grid.columns-2 figure.wp-block-image { width: 50% !important; }
  .is-style-border-grid.columns-2 figure.wp-block-image:nth-of-type(-n+2) { margin-top: 0 !important; } }

@media only screen and (min-width: 52rem) { .is-style-border-grid.columns-2 figure.wp-block-image { width: calc( 100% / 2) !important; }
  .is-style-border-grid.columns-2 figure.wp-block-image:nth-of-type(-n+2) { margin-top: 0 !important; } }

@media only screen and (max-width: 52rem) { .is-style-border-grid.columns-3 figure.wp-block-image { width: 50% !important; }
  .is-style-border-grid.columns-3 figure.wp-block-image:nth-of-type(-n+2) { margin-top: 0 !important; } }

@media only screen and (min-width: 52rem) { .is-style-border-grid.columns-3 figure.wp-block-image { width: calc( 100% / 3) !important; }
  .is-style-border-grid.columns-3 figure.wp-block-image:nth-of-type(-n+3) { margin-top: 0 !important; } }

@media only screen and (max-width: 52rem) { .is-style-border-grid.columns-4 figure.wp-block-image { width: 50% !important; }
  .is-style-border-grid.columns-4 figure.wp-block-image:nth-of-type(-n+2) { margin-top: 0 !important; } }

@media only screen and (min-width: 52rem) { .is-style-border-grid.columns-4 figure.wp-block-image { width: calc( 100% / 4) !important; }
  .is-style-border-grid.columns-4 figure.wp-block-image:nth-of-type(-n+4) { margin-top: 0 !important; } }

@media only screen and (max-width: 52rem) { .is-style-border-grid.columns-5 figure.wp-block-image { width: 50% !important; }
  .is-style-border-grid.columns-5 figure.wp-block-image:nth-of-type(-n+2) { margin-top: 0 !important; } }

@media only screen and (min-width: 52rem) { .is-style-border-grid.columns-5 figure.wp-block-image { width: calc( 100% / 5) !important; }
  .is-style-border-grid.columns-5 figure.wp-block-image:nth-of-type(-n+5) { margin-top: 0 !important; } }

@media only screen and (max-width: 52rem) { .is-style-border-grid.columns-6 figure.wp-block-image { width: 50% !important; }
  .is-style-border-grid.columns-6 figure.wp-block-image:nth-of-type(-n+2) { margin-top: 0 !important; } }

@media only screen and (min-width: 52rem) { .is-style-border-grid.columns-6 figure.wp-block-image { width: calc( 100% / 6) !important; }
  .is-style-border-grid.columns-6 figure.wp-block-image:nth-of-type(-n+6) { margin-top: 0 !important; } }

@media only screen and (max-width: 52rem) { .is-style-border-grid.columns-7 figure.wp-block-image { width: 50% !important; }
  .is-style-border-grid.columns-7 figure.wp-block-image:nth-of-type(-n+2) { margin-top: 0 !important; } }

@media only screen and (min-width: 52rem) { .is-style-border-grid.columns-7 figure.wp-block-image { width: calc( 100% / 7) !important; }
  .is-style-border-grid.columns-7 figure.wp-block-image:nth-of-type(-n+7) { margin-top: 0 !important; } }

@media only screen and (max-width: 52rem) { .is-style-border-grid.columns-8 figure.wp-block-image { width: 50% !important; }
  .is-style-border-grid.columns-8 figure.wp-block-image:nth-of-type(-n+2) { margin-top: 0 !important; } }

@media only screen and (min-width: 52rem) { .is-style-border-grid.columns-8 figure.wp-block-image { width: calc( 100% / 8) !important; }
  .is-style-border-grid.columns-8 figure.wp-block-image:nth-of-type(-n+8) { margin-top: 0 !important; } }

@media only screen and (max-width: 52rem) { .is-style-border-grid.columns-9 figure.wp-block-image { width: 50% !important; }
  .is-style-border-grid.columns-9 figure.wp-block-image:nth-of-type(-n+2) { margin-top: 0 !important; } }

@media only screen and (min-width: 52rem) { .is-style-border-grid.columns-9 figure.wp-block-image { width: calc( 100% / 9) !important; }
  .is-style-border-grid.columns-9 figure.wp-block-image:nth-of-type(-n+9) { margin-top: 0 !important; } }

@media only screen and (max-width: 52rem) { .is-style-border-grid.columns-10 figure.wp-block-image { width: 50% !important; }
  .is-style-border-grid.columns-10 figure.wp-block-image:nth-of-type(-n+2) { margin-top: 0 !important; } }

@media only screen and (min-width: 52rem) { .is-style-border-grid.columns-10 figure.wp-block-image { width: calc( 100% / 10) !important; }
  .is-style-border-grid.columns-10 figure.wp-block-image:nth-of-type(-n+10) { margin-top: 0 !important; } }

.is-style-thick-button .wp-block-button__link { padding: .825em 1.75em !important; }

.wp-block-post-template, .wp-block-query { overflow: visible; }

.wp-block-post, .tsf-grid--single { -webkit-transition: all 0.3s; transition: all 0.3s; }

.wp-block-post .post--thumbnail, .wp-block-post .wp-block-post-featured-image, .tsf-grid--single .post--thumbnail, .tsf-grid--single .wp-block-post-featured-image { -webkit-transition: all 0.3s; transition: all 0.3s; -webkit-box-shadow: 0 0 10px rgba(0, 0, 0, 0); box-shadow: 0 0 10px rgba(0, 0, 0, 0); }

.wp-block-post:hover, .wp-block-post:focus, .tsf-grid--single:hover, .tsf-grid--single:focus { -webkit-transform: translateY(-6px); transform: translateY(-6px); }

.wp-block-post:hover .post--thumbnail, .wp-block-post:hover .wp-block-post-featured-image, .wp-block-post:focus .post--thumbnail, .wp-block-post:focus .wp-block-post-featured-image, .tsf-grid--single:hover .post--thumbnail, .tsf-grid--single:hover .wp-block-post-featured-image, .tsf-grid--single:focus .post--thumbnail, .tsf-grid--single:focus .wp-block-post-featured-image { -webkit-box-shadow: 0 0 10px rgba(0, 0, 0, 0.2); box-shadow: 0 0 10px rgba(0, 0, 0, 0.2); }

/*--------------------------------------------------------------
# 07 Vendor
--------------------------------------------------------------*/
.wp-block-jetpack-contact-form { max-width: none; width: 100%; }

.wp-block-jetpack-contact-form .wp-block-jetpack-button { margin-bottom: 1.25em; }

@media only screen and (max-width: 831px) { .wp-block-jetpack-contact-form .grunion-field-wrap:nth-of-type(2) { border-right-width: 0 !important; } }

@media only screen and (min-width: 52rem) { .wp-block-jetpack-contact-form .grunion-field-width-50-wrap { -webkit-box-flex: 0 !important; -ms-flex: 0 0 40% !important; flex: 0 0 40% !important; }
  .wp-block-jetpack-contact-form .wp-block-jetpack-button { -webkit-box-flex: 0; -ms-flex: 0 0 20%; flex: 0 0 20%; margin: 1.25em 0; text-align: left; } }

/*--------------------------------------------------------------
# 08 Overrides
--------------------------------------------------------------*/
@media only screen and (max-width: 599px) { .wp-block-cover span.has-background-dim { opacity: 1 !important; } }

/* Temporary fix for https://core.trac.wordpress.org/ticket/26609 */
html #wpadminbar { position: fixed; }

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoic3R5bGUuY3NzIiwic291cmNlcyI6WyJzdHlsZS5zY3NzIiwiXzFfc2V0dGluZ3MuYnJlYWtwb2ludHMuc2NzcyIsIl8xX3NldHRpbmdzLmNvbG9ycy5zY3NzIiwiXzFfc2V0dGluZ3MudHlwb2dyYXBoeS5zY3NzIiwiXzFfc2V0dGluZ3MuaW5wdXRzLnNjc3MiLCJfMV9zZXR0aW5ncy50YWJsZXMuc2NzcyIsInBpbmstZ3JpZC9waW5rZ3JpZC5zY3NzIiwiXzJfdG9vbHMubWl4aW5zLnNjc3MiLCJfM19nZW5lcmljLm5vcm1hbGl6ZS5zY3NzIiwiXzNfZ2VuZXJpYy5wbGFjZWhvbGRlcnMuc2NzcyIsIl80X2VsZW1lbnRzLmdsb2JhbC5zY3NzIiwiXzRfZWxlbWVudHMudHlwb2dyYXBoeS5zY3NzIiwiXzRfZWxlbWVudHMuaW5wdXRzLnNjc3MiLCJfNF9lbGVtZW50cy50YWJsZXMuc2NzcyIsIl80X2VsZW1lbnRzLm1lZGlhLnNjc3MiLCJfNV9vYmplY3RzLnN0cnVjdHVyZS5zY3NzIiwiXzVfb2JqZWN0cy5sYXlvdXQuc2NzcyIsIl81X29iamVjdHMuaW5wdXRzLnNjc3MiLCJfNV9vYmplY3RzLnRhYmxlcy5zY3NzIiwiXzVfb2JqZWN0cy5tZWRpYS5zY3NzIiwiXzVfb2JqZWN0cy53cC1vYmplY3RzLnNjc3MiLCJfNl9jb21wb25lbnRzLm5hdmlnYXRpb24uc2NzcyIsIl82X2NvbXBvbmVudHMubmF2aWdhdGlvbi0tc3VibmF2LnNjc3MiLCJfNl9jb21wb25lbnRzLmhlYWRlci5zY3NzIiwiXzZfY29tcG9uZW50cy5tb2JpbGUtbWVudS5zY3NzIiwiXzZfY29tcG9uZW50cy5mb290ZXIuc2NzcyIsIl82X2NvbXBvbmVudHMuc2lkZWJhci5zY3NzIiwiXzZfY29tcG9uZW50cy5zaWRlYmFyLS13aWRnZXRzLnNjc3MiLCJfNl9jb21wb25lbnRzLnNlYXJjaC5zY3NzIiwiXzZfY29tcG9uZW50cy53cC1jb250ZW50LnNjc3MiLCJfNl9jb21wb25lbnRzLmNvbnRlbnQuc2NzcyIsIl82X2NvbXBvbmVudHMuY29tbWVudHMuc2NzcyIsIl82X2NvbXBvbmVudHMucGFnaW5hdGlvbi5zY3NzIiwiXzZfY29tcG9uZW50cy53cC1ndXRlbmJlcmcuc2NzcyIsIl82X2NvbXBvbmVudHMuYmxvY2tzLnNjc3MiLCJfN192ZW5kb3IucGx1Z2lucy5zY3NzIiwiXzhfb3ZlcnJpZGVzLnRlbXBsYXRlcy5zY3NzIiwiXzhfb3ZlcnJpZGVzLmFkbWluLWJhci5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7QUFBQTs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7O0VBcUJFO0FBQ0Y7Ozs7Ozs7Ozs7O2dFQVdnRTtBQUVoRTs7Z0VBRWdFO0FBT2hFOztnRUFFZ0U7QU05Q2hFLEFBQUEsQ0FBQyxDQUFDLEVBQ0QsVUFBVSxFQUFFLFVBQVUsR0FDdEI7O0FOZ0REOztnRUFFZ0U7QVFwRGhFLDhEQUVFO0FBQ0YsQUFBQSxJQUFJLEVBQUUsSUFBSSxDQUFDLEVBQ1AsTUFBTSxFQUFFLENBQUMsRUFDVCxPQUFPLEVBQUUsQ0FBQyxHQUNiOztBQUVELEFBQUEsRUFBRSxFQUFFLEVBQUUsRUFBRSxFQUFFLEVBQUUsRUFBRSxFQUFFLEVBQUUsRUFBRSxFQUFFLEVBQUUsVUFBVSxFeUJ3T2xDLGVBQWUsRUFzRGYsbUJBQW1CLEV6QjlSaUIsR0FBRyxFQUFFLENBQUMsRUFBRSxJQUFJLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxJQUFJLEVBQUUsSUFBSSxFQUFFLEdBQUcsRUFBRSxHQUFHLEVBQUUsRUFBRSxFQUFFLEdBQUcsRUFBRSxDQUFDLEVBQUUsQ0FBQyxFQUFFLElBQUksRUFBRSxLQUFLLEVBQUUsTUFBTSxFQUFFLE1BQU0sRUFBRSxHQUFHLEVBQUUsR0FBRyxFQUFFLEVBQUUsRUFBRSxHQUFHLEVBQUUsRUFBRSxFQUFFLEVBQUUsRUFBRSxFQUFFLEVBQUUsRUFBRSxFQUFFLEVBQUUsRUFBRSxFQUFFLEVBQUUsUUFBUSxFQUFFLElBQUksRUFBRSxLQUFLLEVBQUUsTUFBTSxFQUFFLE1BQU0s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 */

/*# sourceMappingURL=style.css.map */
@charset "UTF-8";@font-face{font-family:swiper-icons;font-style:normal;font-weight:400;src:url("data:application/font-woff;charset=utf-8;base64, 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") format("woff")}:root{--swiper-theme-color:#007aff}.jp-carousel-overlay .swiper-container{list-style:none;margin-left:auto;margin-right:auto;overflow:hidden;padding:0;position:relative;z-index:1}.jp-carousel-overlay .swiper-container-vertical>.swiper-wrapper{flex-direction:column}.jp-carousel-overlay .swiper-wrapper{box-sizing:content-box;display:flex;height:100%;position:relative;transition-property:transform;width:100%;z-index:1}.jp-carousel-overlay .swiper-container-android .swiper-slide,.jp-carousel-overlay .swiper-wrapper{transform:translateZ(0)}.jp-carousel-overlay .swiper-container-multirow>.swiper-wrapper{flex-wrap:wrap}.jp-carousel-overlay .swiper-container-multirow-column>.swiper-wrapper{flex-direction:column;flex-wrap:wrap}.jp-carousel-overlay .swiper-container-free-mode>.swiper-wrapper{margin:0 auto;transition-timing-function:ease-out}.jp-carousel-overlay .swiper-container-pointer-events{touch-action:pan-y}.jp-carousel-overlay .swiper-container-pointer-events.swiper-container-vertical{touch-action:pan-x}.jp-carousel-overlay .swiper-slide{flex-shrink:0;height:100%;position:relative;transition-property:transform;width:100%}.jp-carousel-overlay .swiper-slide-invisible-blank{visibility:hidden}.jp-carousel-overlay .swiper-container-autoheight,.jp-carousel-overlay .swiper-container-autoheight .swiper-slide{height:auto}.jp-carousel-overlay .swiper-container-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.jp-carousel-overlay .swiper-container-3d{perspective:1200px}.jp-carousel-overlay .swiper-container-3d .swiper-cube-shadow,.jp-carousel-overlay .swiper-container-3d .swiper-slide,.jp-carousel-overlay .swiper-container-3d .swiper-slide-shadow-bottom,.jp-carousel-overlay .swiper-container-3d .swiper-slide-shadow-left,.jp-carousel-overlay .swiper-container-3d .swiper-slide-shadow-right,.jp-carousel-overlay .swiper-container-3d .swiper-slide-shadow-top,.jp-carousel-overlay .swiper-container-3d .swiper-wrapper{transform-style:preserve-3d}.jp-carousel-overlay .swiper-container-3d .swiper-slide-shadow-bottom,.jp-carousel-overlay .swiper-container-3d .swiper-slide-shadow-left,.jp-carousel-overlay .swiper-container-3d .swiper-slide-shadow-right,.jp-carousel-overlay .swiper-container-3d .swiper-slide-shadow-top{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:10}.jp-carousel-overlay .swiper-container-3d .swiper-slide-shadow-left{background-image:linear-gradient(270deg,rgba(0,0,0,.5),transparent)}.jp-carousel-overlay .swiper-container-3d .swiper-slide-shadow-right{background-image:linear-gradient(90deg,rgba(0,0,0,.5),transparent)}.jp-carousel-overlay .swiper-container-3d .swiper-slide-shadow-top{background-image:linear-gradient(0deg,rgba(0,0,0,.5),transparent)}.jp-carousel-overlay .swiper-container-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(180deg,rgba(0,0,0,.5),transparent)}.jp-carousel-overlay .swiper-container-css-mode>.swiper-wrapper{-ms-overflow-style:none;overflow:auto;scrollbar-width:none}.jp-carousel-overlay .swiper-container-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.jp-carousel-overlay .swiper-container-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.jp-carousel-overlay .swiper-container-horizontal.swiper-container-css-mode>.swiper-wrapper{scroll-snap-type:x mandatory}.jp-carousel-overlay .swiper-container-vertical.swiper-container-css-mode>.swiper-wrapper{scroll-snap-type:y mandatory}:root{--swiper-navigation-size:44px}.jp-carousel-overlay .swiper-button-next,.jp-carousel-overlay .swiper-button-prev{align-items:center;color:var(--swiper-navigation-color,var(--swiper-theme-color));cursor:pointer;display:flex;height:var(--swiper-navigation-size);justify-content:center;margin-top:calc(0px - var(--swiper-navigation-size)/2);position:absolute;top:50%;width:calc(var(--swiper-navigation-size)/44*27);z-index:10}.jp-carousel-overlay .swiper-button-next.swiper-button-disabled,.jp-carousel-overlay .swiper-button-prev.swiper-button-disabled{cursor:auto;opacity:.35;pointer-events:none}.jp-carousel-overlay .swiper-button-next:after,.jp-carousel-overlay .swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);font-variant:normal;letter-spacing:0;line-height:1;text-transform:none!important;text-transform:none}.jp-carousel-overlay .swiper-button-prev,.jp-carousel-overlay .swiper-container-rtl .swiper-button-next{left:10px;right:auto}.jp-carousel-overlay .swiper-button-prev:after,.jp-carousel-overlay .swiper-container-rtl .swiper-button-next:after{content:"prev"}.jp-carousel-overlay .swiper-button-next,.jp-carousel-overlay .swiper-container-rtl .swiper-button-prev{left:auto;right:10px}.jp-carousel-overlay .swiper-button-next:after,.jp-carousel-overlay .swiper-container-rtl .swiper-button-prev:after{content:"next"}.jp-carousel-overlay .swiper-button-next.swiper-button-white,.jp-carousel-overlay .swiper-button-prev.swiper-button-white{--swiper-navigation-color:#fff}.jp-carousel-overlay .swiper-button-next.swiper-button-black,.jp-carousel-overlay .swiper-button-prev.swiper-button-black{--swiper-navigation-color:#000}.jp-carousel-overlay .swiper-button-lock{display:none}.jp-carousel-overlay .swiper-pagination{position:absolute;text-align:center;transform:translateZ(0);transition:opacity .3s;z-index:10}.jp-carousel-overlay .swiper-pagination.swiper-pagination-hidden{opacity:0}.jp-carousel-overlay .swiper-container-horizontal>.swiper-pagination-bullets,.jp-carousel-overlay .swiper-pagination-custom,.jp-carousel-overlay .swiper-pagination-fraction{bottom:10px;left:0;width:100%}.jp-carousel-overlay .swiper-pagination-bullets-dynamic{font-size:0;overflow:hidden}.jp-carousel-overlay .swiper-pagination-bullets-dynamic .swiper-pagination-bullet{position:relative;transform:scale(.33)}.jp-carousel-overlay .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.jp-carousel-overlay .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.jp-carousel-overlay .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.jp-carousel-overlay .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.jp-carousel-overlay .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.jp-carousel-overlay .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.jp-carousel-overlay .swiper-pagination-bullet{background:#000;border-radius:50%;display:inline-block;height:8px;opacity:.2;width:8px}.jp-carousel-overlay button.swiper-pagination-bullet{-webkit-appearance:none;appearance:none;border:none;box-shadow:none;margin:0;padding:0}.jp-carousel-overlay .swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.jp-carousel-overlay .swiper-pagination-bullet-active{background:var(--swiper-pagination-color,var(--swiper-theme-color));opacity:1}.jp-carousel-overlay .swiper-container-vertical>.swiper-pagination-bullets{right:10px;top:50%;transform:translate3d(0,-50%,0)}.jp-carousel-overlay .swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{display:block;margin:6px 0}.jp-carousel-overlay .swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.jp-carousel-overlay .swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:transform .2s,top .2s}.jp-carousel-overlay .swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 4px}.jp-carousel-overlay .swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.jp-carousel-overlay .swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,left .2s}.jp-carousel-overlay .swiper-container-horizontal.swiper-container-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,right .2s}.jp-carousel-overlay .swiper-pagination-progressbar{background:rgba(0,0,0,.25);position:absolute}.jp-carousel-overlay .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));height:100%;left:0;position:absolute;top:0;transform:scale(0);transform-origin:left top;width:100%}.jp-carousel-overlay .swiper-container-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.jp-carousel-overlay .swiper-container-horizontal>.swiper-pagination-progressbar,.jp-carousel-overlay .swiper-container-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{height:4px;left:0;top:0;width:100%}.jp-carousel-overlay .swiper-container-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.jp-carousel-overlay .swiper-container-vertical>.swiper-pagination-progressbar{height:100%;left:0;top:0;width:4px}.jp-carousel-overlay .swiper-pagination-white{--swiper-pagination-color:#fff}.jp-carousel-overlay .swiper-pagination-black{--swiper-pagination-color:#000}.jp-carousel-overlay .swiper-pagination-lock{display:none}.jp-carousel-overlay .swiper-zoom-container{align-items:center;display:flex;height:100%;justify-content:center;text-align:center;width:100%}.jp-carousel-overlay .swiper-zoom-container>canvas,.jp-carousel-overlay .swiper-zoom-container>img,.jp-carousel-overlay .swiper-zoom-container>svg{max-height:100%;max-width:100%;object-fit:contain}.jp-carousel-overlay .swiper-slide-zoomed{cursor:move}.jp-carousel-overlay .swiper-container .swiper-notification{left:0;opacity:0;pointer-events:none;position:absolute;top:0;z-index:-1000}:root{--jp-carousel-primary-color:#fff;--jp-carousel-primary-subtle-color:#999;--jp-carousel-bg-color:#000;--jp-carousel-bg-faded-color:#222;--jp-carousel-border-color:#3a3a3a}:root .jp-carousel-light{--jp-carousel-primary-color:#000;--jp-carousel-primary-subtle-color:#646970;--jp-carousel-bg-color:#fff;--jp-carousel-bg-faded-color:#fbfbfb;--jp-carousel-border-color:#dcdcde}.jp-carousel-overlay .swiper-button-next,.jp-carousel-overlay .swiper-button-prev,.jp-carousel-overlay .swiper-container-rtl .swiper-button-next,.jp-carousel-overlay .swiper-container-rtl .swiper-button-prev{background-image:none}[data-carousel-extra]:not(.jp-carousel-wrap) img,[data-carousel-extra]:not(.jp-carousel-wrap) img+figcaption{cursor:pointer}.jp-carousel-wrap *{line-height:inherit}.jp-carousel-wrap.swiper-container{height:auto;width:100vw}.jp-carousel-overlay .swiper-zoom-container{background-position:50%;background-repeat:no-repeat;background-size:200%}.jp-carousel-overlay .swiper-slide.swiper-slide-next .swiper-zoom-container img,.jp-carousel-overlay .swiper-slide.swiper-slide-prev .swiper-zoom-container img{transition:none!important}.jp-carousel-overlay .swiper-button-next,.jp-carousel-overlay .swiper-button-prev{background-image:none;height:auto;opacity:.5;padding:20px 40px;transition:opacity .5s ease-out;width:auto}.jp-carousel-overlay .swiper-button-next:hover,.jp-carousel-overlay .swiper-button-prev:hover{opacity:1}.jp-carousel-overlay .swiper-button-next:after,.jp-carousel-overlay .swiper-button-prev:after,.jp-carousel-overlay .swiper-container-rtl .swiper-button-next:after,.jp-carousel-overlay .swiper-container-rtl .swiper-button-prev:after{content:none}.jp-carousel-overlay .swiper-button-next svg,.jp-carousel-overlay .swiper-button-prev svg{background:var(--jp-carousel-bg-color);border-radius:4px;height:30px;width:28px}.jp-carousel-overlay .swiper-button-next svg:hover,.jp-carousel-overlay .swiper-button-prev svg:hover{background:var(--jp-carousel-primary-subtle-color)}.jp-carousel-overlay{background:var(--jp-carousel-bg-color);bottom:0;direction:ltr;font-family:Helvetica Neue,sans-serif!important;left:0;overflow-x:hidden;overflow-y:auto;position:fixed;right:0;top:0;z-index:2147483647}.jp-carousel-overlay *{box-sizing:border-box}.jp-carousel-overlay h1:before,.jp-carousel-overlay h2:before,.jp-carousel-overlay h3:before{content:none;display:none}.jp-carousel-overlay .swiper-container .swiper-button-prev{left:0;right:auto}.jp-carousel-overlay .swiper-container .swiper-button-next{left:auto;right:0}.jp-carousel-overlay .swiper-container.swiper-container-rtl .swiper-button-next,.jp-carousel-overlay .swiper-container.swiper-container-rtl .swiper-button-prev{transform:scaleX(-1)}.jp-carousel-container{display:grid;grid-template-rows:1fr 64px;height:100%}.jp-carousel-hide-controls .jp-carousel-container{grid-template-rows:1fr}.jp-carousel-hide-controls .swiper-wrapper{margin-top:-32px}.jp-carousel-hide-controls .jp-swiper-button-next,.jp-carousel-hide-controls .jp-swiper-button-prev{margin-top:-54px}.jp-carousel-msg{background-color:var(--jp-carousel-primary-color);border-left:4px solid #ffba00;box-shadow:0 1px 1px 0 rgba(0,0,0,.1);display:inline-block;font-family:Open Sans,sans-serif;font-size:14px;font-style:normal;line-height:19px;margin:25px 20px 0 2px;padding:11px 15px;text-align:center}.jp-carousel-info{-webkit-font-smoothing:subpixel-antialiased!important;background-color:var(--jp-carousel-bg-color);display:flex;flex-direction:column;opacity:1;text-align:left!important;transition:opacity .2s ease-out;z-index:100}.jp-carousel-hide-controls .jp-carousel-info{height:0;overflow:hidden;visibility:hidden}.jp-carousel-info-footer{align-items:center;display:flex;height:64px;justify-content:space-between;position:relative}.jp-carousel-info-extra,.jp-carousel-info-footer{background-color:var(--jp-carousel-bg-color);width:100vw}.jp-carousel-info-extra{border-top:1px solid var(--jp-carousel-bg-faded-color);display:none;padding:35px}.jp-carousel-title-and-caption{margin-bottom:15px}.jp-carousel-info-extra.jp-carousel-show{display:block}.jp-carousel-info ::selection{background:var(--jp-carousel-primary-color);color:var(--jp-carousel-primary-color)}.jp-carousel-info ::-moz-selection{background:var(--jp-carousel-primary-color);color:var(--jp-carousel-primary-color)}.jp-carousel-photo-info{left:0!important;width:100%!important}.jp-carousel-comments-wrapper{display:none;padding:0;width:100%!important}.jp-carousel-comments-wrapper.jp-carousel-show{display:block}.jp-carousel-comments-wrapper>.jp-carousel-photo-info{display:none}.jp-carousel-transitions .jp-carousel-photo-info{transition:.4s ease-out}.jp-carousel-buttons{background:#222;border-bottom:1px solid #222;margin:-18px -20px 15px;padding:8px 10px;text-align:center}div.jp-carousel-buttons a{-webkit-font-smoothing:subpixel-antialiased;border:none!important;color:var(--jp-carousel-primary-subtle-color);font:normal 11px/1.2em Helvetica Neue,sans-serif!important;letter-spacing:0!important;padding:5px 2px 5px 0;text-decoration:none!important;text-shadow:none!important;vertical-align:middle}div.jp-carousel-buttons a:hover{border:none!important;color:var(--jp-carousel-primary-color)}.jp-carousel-transitions div.jp-carousel-buttons a:hover{transition:none!important}.jp-carousel-slide,.jp-carousel-slide img{transform:translateZ(0)}.jp-carousel-close-hint{color:var(--jp-carousel-primary-color);cursor:default;cursor:pointer;height:45px;letter-spacing:0!important;padding:10px;position:fixed;right:30px;text-align:right;top:20px;transition:opacity .2s ease-out;width:45px;z-index:15}.jp-carousel-transitions .jp-carousel-close-hint{transition:color .2s linear}.jp-carousel-close-hint svg{background:var(--jp-carousel-bg-color);border-radius:4px;padding:3px 2px}.jp-carousel-close-hint svg:hover{background:var(--jp-carousel-primary-subtle-color)}.jp-carousel-close-hint:hover{color:var(--jp-carousel-primary-color)}.jp-carousel-close-hint:hover span{border-color:var(--jp-carousel-primary-color)}.jp-carousel-pagination-container{flex:1;margin:0 15px 0 35px}.jp-carousel-pagination,.jp-swiper-pagination{color:var(--jp-carousel-primary-color);display:none;font-size:15px;font-weight:400;position:static!important;white-space:nowrap}.jp-carousel-pagination-container .swiper-pagination{line-height:8px;text-align:left}.jp-carousel-pagination{padding-left:5px}.jp-swiper-pagination .swiper-pagination-bullet{background:var(--jp-carousel-primary-subtle-color);margin:0 4px}.jp-swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:var(--jp-carousel-primary-color)}.jp-swiper-pagination .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background:var(--jp-carousel-primary-color);opacity:.5}.jp-carousel-info-footer .jp-carousel-photo-title-container{flex-basis:50vw;flex:4;justify-content:center;margin:0;overflow:hidden}.jp-carousel-photo-caption,.jp-carousel-photo-title{background:none!important;border:none!important;color:var(--jp-carousel-primary-color);display:inline-block;font:normal 20px/1.3em Helvetica Neue,sans-serif;letter-spacing:0!important;line-height:normal;margin:0 0 10px;overflow:hidden;padding:0;text-shadow:none!important;text-transform:none!important}.jp-carousel-info-footer .jp-carousel-photo-caption{color:var(--jp-carousel-primary-subtle-color);cursor:pointer;font-size:15px;margin:0;text-align:center;text-overflow:ellipsis;white-space:nowrap}.jp-carousel-info-footer .jp-carousel-photo-caption p{margin:0}.jp-carousel-photo-title{font-size:32px;margin-bottom:2px}.jp-carousel-photo-description{color:var(--jp-carousel-primary-subtle-color);font-size:16px;margin:25px 0;overflow:hidden;overflow-wrap:break-word;width:100%}.jp-carousel-photo-description p{color:var(--jp-carousel-primary-subtle-color);line-height:1.4;margin-bottom:0}.jp-carousel-comments p a,.jp-carousel-info h2 a,.jp-carousel-photo-description p a{border:none!important;color:var(--jp-carousel-primary-color)!important;font-style:normal!important;font-weight:400!important;text-decoration:underline!important}.jp-carousel-photo-description p b,.jp-carousel-photo-description p strong{color:var(--jp-carousel-primary-subtle-color);font-weight:700}.jp-carousel-photo-description p em,.jp-carousel-photo-description p i{color:var(--jp-carousel-primary-subtle-color);font-style:italic}.jp-carousel-comments p a:hover,.jp-carousel-info h2 a:hover,.jp-carousel-photo-description p a:hover{color:var(--jp-carousel-primary-subtle-color)!important}.jp-carousel-photo-description p:empty{display:none}.jp-carousel-comments-wrapper h1:after,.jp-carousel-comments-wrapper h1:before,.jp-carousel-photo-info h1:after,.jp-carousel-photo-info h1:before{content:none!important}.jp-carousel-caption{font-size:14px;font-weight:400;margin:0}.jp-carousel-image-meta{color:var(--jp-carousel-primary-color);display:none;font-size:13px;font:12px/1.4 Helvetica Neue,sans-serif!important;width:100%}.jp-carousel-image-meta.jp-carousel-show{display:block}.jp-carousel-image-meta h5,.jp-carousel-image-meta li{background:none!important;border:none!important;bottom:auto!important;font-family:Helvetica Neue,sans-serif!important;font-weight:400!important;left:auto!important;line-height:1.3em!important;position:inherit!important;right:auto!important;top:auto!important}.jp-carousel-image-meta ul{list-style:none!important;margin:0!important;padding:0!important}.jp-carousel-image-meta li{color:var(--jp-carousel-primary-color)!important;display:inline-block!important;font-size:13px!important;margin:0 2% 15px 0!important;vertical-align:top!important;width:48%!important}.jp-carousel-image-meta h5{color:var(--jp-carousel-primary-subtle-color)!important;font-size:10px!important;letter-spacing:.1em!important;margin:0 0 2px!important;text-transform:uppercase!important}a.jp-carousel-image-download{clear:both;color:var(--jp-carousel-primary-subtle-color);display:inline-block;font-size:14px;font-weight:400;line-height:1;text-decoration:none}a.jp-carousel-image-download svg{display:inline-block;margin:0 3px;padding-bottom:2px;vertical-align:middle}a.jp-carousel-image-download span.photo-size{border-radius:1em;display:inline-block;font-size:11px;margin-left:2px}a.jp-carousel-image-download span.photo-size-times{padding:0 1px 0 2px}.jp-carousel-comments{background:none transparent;bottom:10px;font:15px/1.7 Helvetica Neue,sans-serif!important;font-weight:400;margin-top:20px;width:100%}.jp-carousel-comments p a:active,.jp-carousel-comments p a:focus,.jp-carousel-comments p a:hover{color:var(--jp-carousel-primary-color)!important}.jp-carousel-comment{background:none transparent;color:var(--jp-carousel-primary-subtle-color);display:flex;overflow:auto;width:100%}.jp-carousel-comment+.jp-carousel-comment{margin-top:20px}.jp-carousel-comment:last-of-type{margin-bottom:20px}.jp-carousel-comment p{color:var(--jp-carousel-primary-subtle-color)!important}.jp-carousel-comment .comment-author{border:none;display:inline;float:none;font-size:15px;font-weight:500;margin:0;padding:0;width:auto}.jp-carousel-comment .comment-author a{color:var(--jp-carousel-primary-color)}.jp-carousel-comment .comment-gravatar{float:none;margin-right:10px}.jp-carousel-comment .comment-content{border:none;padding:0}.jp-carousel-comment .avatar{background-color:transparent!important;border:none!important;border-radius:4px;height:64px;margin:0;min-height:64px;min-width:64px;padding:0!important;width:64px}.jp-carousel-comment .comment-date{border-bottom:1px solid var(--jp-carousel-bg-faded-color);color:var(--jp-carousel-primary-subtle-color);font-size:11px;margin-bottom:6px}#jp-carousel-comment-form{margin:0 0 10px!important;width:100%}#jp-carousel-comment-form.jp-carousel-is-disabled{opacity:.5;pointer-events:none}textarea#jp-carousel-comment-form-comment-field{background:var(--jp-carousel-bg-faded-color);border:1px solid var(--jp-carousel-border-color);border-radius:3px;box-shadow:inset 2px 2px 2px rgba(0,0,0,.1);box-sizing:border-box;color:var(--jp-carousel-primary-subtle-color);float:none;font:16px/1.4 Helvetica Neue,sans-serif!important;height:147px;margin:0;overflow:hidden;padding:10px 10px 5px;width:100%}textarea#jp-carousel-comment-form-comment-field::-webkit-input-placeholder{color:#555}textarea#jp-carousel-comment-form-comment-field:focus{background:var(--jp-carousel-bg-faded-color);color:var(--jp-carousel-primary-subtle-color)}textarea#jp-carousel-comment-form-comment-field:focus::-webkit-input-placeholder{color:var(--jp-carousel-primary-subtle-color)}#jp-carousel-loading-overlay{bottom:0;display:none;left:0;position:fixed;right:0;top:0}#jp-carousel-loading-wrapper{align-items:center;display:flex;height:100vh;justify-content:center;width:100vw}#jp-carousel-library-loading,#jp-carousel-library-loading:after{border-radius:50%;height:40px;width:40px}#jp-carousel-library-loading{animation:load8 1.1s linear infinite;border:8px solid hsla(0,0%,100%,.2);border-left:8px solid var(--jp-carousel-primary-color);float:left;font-size:10px;margin:22px 0 0 10px;position:relative;text-indent:-9999em;transform:translateZ(0)}#jp-carousel-comment-form-spinner,#jp-carousel-comment-form-spinner:after{border-radius:50%;height:20px;width:20px}#jp-carousel-comment-form-spinner{animation:load8 1.1s linear infinite;border:4px solid hsla(0,0%,100%,.2);border-left:4px solid var(--jp-carousel-primary-color);bottom:0;display:none;float:left;font-size:10px;left:0;margin:0 auto;position:absolute;right:0;text-indent:-9999em;top:calc(50% - 15px);transform:translateZ(0)}@keyframes load8{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.jp-carousel-info-content-wrapper{margin:auto;max-width:800px}#jp-carousel-comment-form-submit-and-info-wrapper{display:none;overflow:hidden;width:100%}#jp-carousel-comment-form-commenting-as input{background:var(--jp-carousel-bg-color);border:1px solid var(--jp-carousel-border-color);border-radius:2px;box-shadow:inset 2px 2px 2px rgba(0,0,0,.2);color:var(--jp-carousel-primary-subtle-color);float:left;font:16px/1.4 Helvetica Neue,sans-serif!important;padding:10px;width:285px}#jp-carousel-comment-form-commenting-as input:focus{background:var(--jp-carousel-bg-faded-color);color:var(--jp-carousel-primary-subtle-color)}#jp-carousel-comment-form-commenting-as p{float:left;font:400 13px/1.7 Helvetica Neue,sans-serif!important;margin:22px 0 0}#jp-carousel-comment-form-commenting-as fieldset{border:none;clear:both;float:left;margin:20px 0 0;padding:0}#jp-carousel-comment-form-commenting-as label{float:left;font:400 13px/1.7 Helvetica Neue,sans-serif!important;margin:0 20px 3px 0;width:100px}#jp-carousel-comment-form-button-submit{background:var(--jp-carousel-bg-color);border:1px solid var(--jp-carousel-primary-color);border-radius:3px;color:var(--jp-carousel-primary-color);display:block;font-size:14px;margin-left:auto;margin-top:20px;padding:8px 16px}#jp-carousel-comment-form-button-submit:active,#jp-carousel-comment-form-button-submit:focus{background:var(--jp-carousel-primary-color);color:var(--jp-carousel-bg-color)}#jp-carousel-comment-form-container{color:var(--jp-carousel-primary-subtle-color);margin-bottom:15px;margin-top:20px;overflow:hidden;position:relative;width:100%}#jp-carousel-comment-post-results{display:none;overflow:auto;width:100%}#jp-carousel-comment-post-results span{border:1px solid var(--jp-carousel-border-color);border-radius:2px;box-shadow:inset 0 0 5px 0 rgba(0,0,0,.2);box-sizing:border-box;display:block;font:13px/1.4 Helvetica Neue,sans-serif!important;margin-top:20px;overflow:auto;padding:1em 0;text-align:center;width:100%}.jp-carousel-comment-post-error{color:#df4926}#jp-carousel-comments-closed,#jp-carousel-comments-loading{color:var(--jp-carousel-primary-subtle-color);display:none}#jp-carousel-comments-loading{bottom:10px;font:400 15px/1.7 Helvetica Neue,sans-serif!important;margin-bottom:20px;margin-top:20px;text-align:left;width:100%}.jp-carousel-photo-icons-container{display:block;flex:1;margin:0 20px 0 30px;text-align:right;white-space:nowrap}.jp-carousel-icon-btn{background:none;border:none;display:inline-block;height:64px;padding:16px;text-decoration:none}.jp-carousel-icon{border:none;border-radius:4px;display:inline-block;font-style:normal;font-weight:400;line-height:0;padding:4px 3px 3px;width:31px}.jp-carousel-icon:hover{background:var(--jp-carousel-primary-subtle-color)}.jp-carousel-icon svg{display:inline-block}.jp-carousel-overlay rect{fill:var(--jp-carousel-primary-color)}.jp-carousel-selected .jp-carousel-icon{background:var(--jp-carousel-primary-color)}.jp-carousel-selected rect{fill:var(--jp-carousel-bg-color)}.jp-carousel-icon-comments.jp-carousel-show{display:inline-block}.jp-carousel-icon .jp-carousel-has-comments-indicator{background:var(--jp-carousel-primary-color);border-radius:4px;color:var(--jp-carousel-bg-color);display:none;font-family:Helvetica Neue,sans-serif!important;font-size:12px;font-weight:400;line-height:1;margin-left:-16px;padding:2px 4px;position:relative;vertical-align:top}.jp-carousel-selected .jp-carousel-icon .jp-carousel-has-comments-indicator{background:var(--jp-carousel-bg-color);color:var(--jp-carousel-primary-color)}.jp-carousel-has-comments-indicator.jp-carousel-show{display:inline-block}@media only screen and (max-width:760px){.jp-carousel-buttons,.jp-carousel-overlay .swiper-container .swiper-button-next,.jp-carousel-overlay .swiper-container .swiper-button-prev{display:none!important}.jp-carousel-image-meta{box-sizing:border-box;float:none!important;margin-left:0;width:100%!important}.jp-carousel-close-hint{font-size:26px!important;position:fixed!important;right:10px;top:10px}.admin-bar .jp-carousel-close-hint{top:40px}.jp-carousel-slide img{opacity:1}.jp-carousel-wrap{background-color:var(--jp-carousel-bg-color)}.jp-carousel-fadeaway,.jp-carousel-info>.jp-carousel-photo-info{display:none}.jp-carousel-comments-wrapper>.jp-carousel-photo-info{display:block}.jp-carousel-caption{overflow:visible!important}.jp-carousel-info-footer .jp-carousel-photo-title-container{display:none}.jp-carousel-photo-icons-container{margin:0 10px 0 0;white-space:nowrap}.jp-carousel-icon-btn{padding-left:20px}.jp-carousel-pagination{padding-left:5px}.jp-carousel-pagination-container{margin-left:25px}.jp-carousel-comment .avatar{min-width:48px}#jp-carousel-comment-form-commenting-as fieldset,#jp-carousel-comment-form-commenting-as input{float:none;width:100%}}:root{--jetpack--contact-form--border:1px solid #8c8f94;--jetpack--contact-form--border-color:#8c8f94;--jetpack--contact-form--border-size:1px;--jetpack--contact-form--border-style:solid;--jetpack--contact-form--border-radius:0px;--jetpack--contact-form--input-padding:16px;--jetpack--contact-form--font-size:16px}.contact-form .clear-form{clear:both}.contact-form input::placeholder{transition:opacity .3s ease-out}.contact-form input:hover::placeholder{opacity:.5}.contact-form input:focus::placeholder{opacity:.3}:where(.contact-form input[type=text],.contact-form input[type=email],.contact-form input[type=tel],.contact-form input[type=url],.contact-form textarea){border:1px solid #8c8f94;border-radius:0;box-sizing:border-box;font:inherit;padding:16px;width:100%}:where(.contact-form textarea){height:200px}.contact-form :where(.grunion-field[type=text],.grunion-field.textarea){padding-left:max(var(--jetpack--contact-form--input-padding-left,16px),var(--jetpack--contact-form--border-radius));padding-right:max(var(--jetpack--contact-form--input-padding-left,16px),var(--jetpack--contact-form--border-radius))}.contact-form .grunion-field-wrap input,.contact-form .grunion-field-wrap textarea{margin:0}.contact-form select{min-width:150px;padding:14px 7px}.contact-form .contact-form-dropdown[aria-hidden=true]{display:block!important;opacity:0;pointer-events:none;position:absolute;width:100%;z-index:-1}.contact-form :where(input[type=radio],input[type=checkbox]){float:none;height:1rem;width:1rem}.contact-form input[type=checkbox],.contact-form input[type=radio]{margin:0 .75rem 0 0}.contact-form input[type=checkbox]{margin-left:0;top:0}.contact-form label{display:block;float:none;font-weight:700;margin-bottom:.25em}.contact-form label.consent{align-items:center;display:flex;font-size:13px;font-weight:400;text-transform:uppercase}.contact-form label.consent-implicit input{display:none}.contact-form label.checkbox,.contact-form label.checkbox-multiple,.contact-form label.radio{align-items:center;display:inline-flex;float:none;font-weight:400;line-height:1;margin-bottom:0}.contact-form .grunion-checkbox-multiple-options,.contact-form .grunion-radio-options{display:flex;flex-direction:column;gap:12px}.contact-form label span.grunion-label-required{font-size:85%;font-weight:400;margin-left:.25em;opacity:.45}.contact-form-submission{border-bottom:1px solid #000;border-top:1px solid #000;margin-bottom:4em;padding:1.5em 1em;width:100%}.contact-form-submission p{word-wrap:break-word;margin:0 auto}.contact-form-submission h4{font-weight:200;margin-bottom:32px;margin-top:32px}.contact-form-submission .go-back-message{margin-bottom:32px;margin-top:20px;text-align:left}.contact-form-submission .go-back-message .link{color:#000;font-weight:200}.contact-form-submission .field-name{font-weight:200}.contact-form-submission .field-value{font-weight:600;margin-bottom:20px}.form-errors .form-error-message{color:red}.textwidget .contact-form input[type=email],.textwidget .contact-form input[type=tel],.textwidget .contact-form input[type=text],.textwidget .contact-form input[type=url],.textwidget .contact-form textarea,.wp-block-column .contact-form input[type=email],.wp-block-column .contact-form input[type=tel],.wp-block-column .contact-form input[type=text],.wp-block-column .contact-form input[type=url],.wp-block-column .contact-form textarea{width:100%}#jetpack-check-feedback-spam{margin:1px 8px 0 0}.jetpack-check-feedback-spam-spinner{display:inline-block;margin-top:7px}.wp-block-jetpack-contact-form{display:flex;flex-direction:row;flex-grow:1;flex-wrap:wrap;gap:var(--wp--style--block-gap,1.5rem);justify-content:flex-start}.wp-block-jetpack-contact-form>*{box-sizing:border-box;flex:0 0 100%}.wp-block-jetpack-contact-form-container.alignfull .wp-block-jetpack-contact-form{padding-left:0;padding-right:0}.wp-block-jetpack-button.alignright button{float:right}.wp-block-jetpack-contact-form .grunion-field-wrap{box-sizing:border-box;position:relative}.wp-block-jetpack-contact-form .grunion-field-width-25-wrap{flex:1 1 calc(25% - var(--wp--style--block-gap, 1.5rem)*1);max-width:25%}.wp-block-jetpack-contact-form .grunion-field-width-50-wrap{flex:1 1 calc(50% - var(--wp--style--block-gap, 1.5rem)*1);max-width:50%}.wp-block-jetpack-contact-form .grunion-field-width-75-wrap{flex:1 1 calc(75% - var(--wp--style--block-gap, 1.5rem)*1);max-width:75%}.grunion-field-checkbox-wrap,.grunion-field-consent-wrap{align-self:center}@media only screen and (min-width:600px){.contact-form input[type=email],.contact-form input[type=tel],.contact-form input[type=text],.contact-form input[type=url]{width:50%}.wp-block-jetpack-contact-form input[type=email],.wp-block-jetpack-contact-form input[type=tel],.wp-block-jetpack-contact-form input[type=text],.wp-block-jetpack-contact-form input[type=url]{width:100%}}.jetpack-empty-spam,.jetpack-empty-spam-container{display:inline-block}.jetpack-empty-spam-spinner{display:inline-block;margin-top:7px}.wp-block-jetpack-contact-form .wp-block-spacer{width:100%}.contact-form .contact-form-dropdown__button.ui-button{align-items:center;background-color:var(--jetpack--contact-form--input-background);border:var(--jetpack--contact-form--border);border-color:var(--jetpack--contact-form--border-color);border-radius:var(--jetpack--contact-form--border-radius);border-style:var(--jetpack--contact-form--border-style);border-width:var(--jetpack--contact-form--border-size);box-sizing:border-box;color:var(--jetpack--contact-form--text-color);display:flex;flex-direction:row-reverse;font-family:var(--jetpack--contact-form--font-family);font-size:var(--jetpack--contact-form--font-size);justify-content:space-between;line-height:var(--jetpack--contact-form--line-height);padding:var(--jetpack--contact-form--input-padding);width:100%}.contact-form .contact-form-dropdown__button.ui-button .ui-selectmenu-icon.ui-icon{background:none}.contact-form .contact-form-dropdown__button .ui-selectmenu-icon,.contact-form .contact-form-dropdown__button.ui-selectmenu-button-open .ui-selectmenu-icon{align-items:center;border:2px solid transparent;box-sizing:border-box;display:flex;height:.8em;justify-content:center;margin-right:4px;overflow:visible;position:relative;width:.8em}.contact-form .contact-form-dropdown__button .ui-selectmenu-icon:after{border-bottom:2px solid;border-right:2px solid;box-sizing:border-box;content:"";display:block;height:100%;margin-top:-5px;transform:rotate(45deg);transition:all .2s ease-in-out;width:100%}.contact-form .contact-form-dropdown__button.ui-selectmenu-button-open .ui-selectmenu-icon:after{margin-top:8px;transform:rotate(225deg)}.contact-form .contact-form-dropdown__menu{z-index:1}.contact-form .contact-form-dropdown__menu ul.ui-menu{background-color:var(--jetpack--contact-form--input-background-fallback);border:var(--jetpack--contact-form--border);border-color:var(--jetpack--contact-form--border-color);border-radius:var(--jetpack--contact-form--border-radius);border-style:var(--jetpack--contact-form--border-style);border-width:var(--jetpack--contact-form--border-size);box-shadow:0 2px 6px rgba(0,0,0,.05);color:var(--jetpack--contact-form--text-color);font-family:var(--jetpack--contact-form--font-family);font-size:var(--jetpack--contact-form--font-size);line-height:normal;list-style:none;margin:0;max-height:230px;overflow:auto;padding:0}.contact-form .contact-form-dropdown__menu .ui-menu-item{margin:0}.contact-form .contact-form-dropdown__menu .ui-menu{margin-top:8px}.contact-form .contact-form-dropdown__menu .ui-menu .ui-menu-item-wrapper{padding:var(--jetpack--contact-form--input-padding)}.contact-form .contact-form-dropdown__menu .ui-menu .ui-menu-item-wrapper.ui-state-active{background-color:var(--jetpack--contact-form--text-color);border:none;color:var(--jetpack--contact-form--input-background-fallback);position:relative}.contact-form .is-style-animated .grunion-field-wrap:not(.grunion-field-checkbox-wrap):not(.grunion-field-consent-wrap),.contact-form .is-style-outlined .grunion-field-wrap:not(.grunion-field-checkbox-wrap):not(.grunion-field-consent-wrap){--notch-width:max(var(--jetpack--contact-form--input-padding-left,16px),var(--jetpack--contact-form--border-radius));display:flex;flex-direction:row-reverse;position:relative}.contact-form .is-style-outlined .grunion-field-checkbox-multiple-wrap,.contact-form .is-style-outlined .grunion-field-radio-wrap{background-color:var(--jetpack--contact-form--input-background)}.contact-form .is-style-outlined .grunion-field-wrap .grunion-checkbox-multiple-options,.contact-form .is-style-outlined .grunion-field-wrap .grunion-radio-options{flex-grow:1;padding:var(--jetpack--contact-form--input-padding,16px);padding-top:calc(var(--jetpack--contact-form--input-padding-top, 16px) + 4px)}.contact-form .is-style-outlined .grunion-field-wrap .notched-label{box-sizing:border-box;display:flex;height:100%;left:0;max-width:100%;pointer-events:none;position:absolute;right:0;text-align:left;width:100%}.contact-form .is-style-outlined .grunion-field-wrap .notched-label .notched-label__leading{border:var(--jetpack--contact-form--border);border-color:var(--jetpack--contact-form--border-color);border-radius:var(--jetpack--contact-form--border-radius);border-bottom-right-radius:unset;border-style:var(--jetpack--contact-form--border-style);border-width:var(--jetpack--contact-form--border-size);border-right:none;border-top-right-radius:unset;width:var(--notch-width)}.contact-form .is-style-outlined .grunion-field-wrap .notched-label .notched-label__notch{border:var(--jetpack--contact-form--border);border-color:var(--jetpack--contact-form--border-color);border-radius:unset;border-style:var(--jetpack--contact-form--border-style);border-width:var(--jetpack--contact-form--border-size);border-left:none;border-right:none;padding:0 4px;transition:border .15s linear}.contact-form .is-style-outlined .grunion-field-wrap.no-label .notched-label__notch{padding:0}.contact-form .is-style-outlined .grunion-field-wrap .notched-label .notched-label__label{font-weight:300;margin:0;pointer-events:none;position:relative;top:50%;transform:translateY(-50%);transition:all .15s cubic-bezier(.4,0,.2,1);will-change:transform}.contact-form .is-style-outlined .grunion-field-textarea-wrap .notched-label .notched-label__label{top:var(--jetpack--contact-form--input-padding-top,16px);transform:unset}.contact-form .is-style-outlined .grunion-field-wrap .notched-label .notched-label__trailing{border:var(--jetpack--contact-form--border);border-color:var(--jetpack--contact-form--border-color);border-radius:var(--jetpack--contact-form--border-radius);border-bottom-left-radius:unset;border-style:var(--jetpack--contact-form--border-style);border-width:var(--jetpack--contact-form--border-size);border-left:none;border-top-left-radius:unset;flex-grow:1}.contact-form .is-style-outlined .grunion-field-wrap .grunion-checkbox-multiple-options~.notched-label .notched-label__notch,.contact-form .is-style-outlined .grunion-field-wrap .grunion-field.has-placeholder~.notched-label .notched-label__notch,.contact-form .is-style-outlined .grunion-field-wrap .grunion-field:focus~.notched-label .notched-label__notch,.contact-form .is-style-outlined .grunion-field-wrap .grunion-field:not(:placeholder-shown)~.notched-label .notched-label__notch,.contact-form .is-style-outlined .grunion-field-wrap .grunion-radio-options~.notched-label .notched-label__notch{border-top-color:transparent}.contact-form .is-style-outlined .grunion-field-wrap .grunion-checkbox-multiple-options~.notched-label .notched-label__label,.contact-form .is-style-outlined .grunion-field-wrap .grunion-field.has-placeholder~.notched-label .notched-label__label,.contact-form .is-style-outlined .grunion-field-wrap .grunion-field:focus~.notched-label .notched-label__label,.contact-form .is-style-outlined .grunion-field-wrap .grunion-field:not(:placeholder-shown)~.notched-label .notched-label__label,.contact-form .is-style-outlined .grunion-field-wrap .grunion-radio-options~.notched-label .notched-label__label{font-size:.8em;top:calc(var(--jetpack--contact-form--border-size)*-1);transform:translateY(-50%)}.contact-form .is-style-outlined .grunion-field-wrap .contact-form-dropdown__button,.contact-form .is-style-outlined .grunion-field-wrap>input,.contact-form .is-style-outlined .grunion-field-wrap>textarea{border-color:transparent!important;outline:none;padding-left:calc(var(--notch-width) + 4px);padding-right:calc(var(--notch-width) + 4px)}.contact-form .is-style-outlined .grunion-field-wrap textarea{padding:var(--jetpack--contact-form--input-padding,16px)}.contact-form .is-style-outlined .contact-form-dropdown__menu .ui-menu-item-wrapper,.contact-form .is-style-outlined .grunion-field-wrap textarea{padding-left:calc(var(--notch-width) + 4px);padding-right:calc(var(--notch-width) + 4px)}.contact-form .is-style-animated .grunion-field-wrap{--left-offset:calc(var(--jetpack--contact-form--input-padding-left, 16px) + var(--jetpack--contact-form--border-size));--label-left:max(var(--left-offset),var(--jetpack--contact-form--border-radius));--field-padding:calc(var(--label-left) - var(--jetpack--contact-form--border-size))}.contact-form .is-style-animated .grunion-field-wrap input{outline:none}.contact-form .is-style-animated .grunion-field-wrap textarea{outline:none;padding:var(--jetpack--contact-form--input-padding,16px)}.contact-form .is-style-animated .grunion-field-wrap:not(.no-label) .contact-form-dropdown__button,.contact-form .is-style-animated .grunion-field-wrap:not(.no-label)>input,.contact-form .is-style-animated .grunion-field-wrap:not(.no-label)>textarea{padding-left:var(--field-padding);padding-right:var(--field-padding);padding-top:1.4em}.contact-form .is-style-animated .grunion-field-wrap .contact-form-dropdown__menu .ui-menu-item-wrapper{padding-left:var(--field-padding);padding-right:var(--field-padding)}.contact-form .is-style-animated .grunion-field-checkbox-multiple-wrap,.contact-form .is-style-animated .grunion-field-radio-wrap{background-color:var(--jetpack--contact-form--input-background)}.contact-form .is-style-animated .grunion-field-checkbox-multiple-wrap .grunion-checkbox-multiple-options,.contact-form .is-style-animated .grunion-field-radio-wrap .grunion-radio-options{flex-grow:1;padding-bottom:var(--jetpack--contact-form--input-padding,16px);padding-top:1.8em}.contact-form .is-style-animated .grunion-field-wrap .animated-label__label{box-sizing:border-box;left:var(--label-left);margin:0;max-width:100%;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%);transition:all .15s cubic-bezier(.4,0,.2,1);width:100%}.contact-form .is-style-animated .grunion-field-textarea-wrap .animated-label__label{top:var(--jetpack--contact-form--input-padding-top,16px);transform:unset}.contact-form .is-style-animated .grunion-field-wrap .grunion-field.has-placeholder~.animated-label__label,.contact-form .is-style-animated .grunion-field-wrap .grunion-field:focus~.animated-label__label,.contact-form .is-style-animated .grunion-field-wrap .grunion-field:not(:placeholder-shown)~.animated-label__label{font-size:.75em;top:calc(2px + var(--jetpack--contact-form--border-size));transform:translateY(0)}.contact-form .is-style-animated .grunion-field-wrap .grunion-checkbox-multiple-options~.animated-label__label,.contact-form .is-style-animated .grunion-field-wrap .grunion-radio-options~.animated-label__label{left:0;top:0;transform:translateY(0)}.contact-form .is-style-below .grunion-field-wrap .below-label__label{margin-left:var(--jetpack--contact-form--border-size)}.infinite-loader{color:#000;display:block;height:28px;text-align:center}#infinite-handle span{background:#333;border-radius:1px;color:#f0f0f1;cursor:pointer;font-size:13px;padding:6px 16px}@keyframes spinner-inner{0%{opacity:1}to{opacity:0}}.infinite-loader .spinner-inner div{animation:spinner-inner 1s linear infinite;background:#000;border-radius:3px/6px;height:12px;left:47px;outline:1px solid #fff;position:absolute;top:24px;transform-origin:3px 26px;width:6px}.infinite-loader .spinner-inner div:first-child{animation-delay:-.9166666667s;background:#000;transform:rotate(0deg)}.infinite-loader .spinner-inner div:nth-child(2){animation-delay:-.8333333333s;background:#000;transform:rotate(30deg)}.infinite-loader .spinner-inner div:nth-child(3){animation-delay:-.75s;background:#000;transform:rotate(60deg)}.infinite-loader .spinner-inner div:nth-child(4){animation-delay:-.6666666667s;background:#000;transform:rotate(90deg)}.infinite-loader .spinner-inner div:nth-child(5){animation-delay:-.5833333333s;background:#000;transform:rotate(120deg)}.infinite-loader .spinner-inner div:nth-child(6){animation-delay:-.5s;background:#000;transform:rotate(150deg)}.infinite-loader .spinner-inner div:nth-child(7){animation-delay:-.4166666667s;background:#000;transform:rotate(180deg)}.infinite-loader .spinner-inner div:nth-child(8){animation-delay:-.3333333333s;background:#000;transform:rotate(210deg)}.infinite-loader .spinner-inner div:nth-child(9){animation-delay:-.25s;background:#000;transform:rotate(240deg)}.infinite-loader .spinner-inner div:nth-child(10){animation-delay:-.1666666667s;background:#000;transform:rotate(270deg)}.infinite-loader .spinner-inner div:nth-child(11){animation-delay:-.0833333333s;background:#000;transform:rotate(300deg)}.infinite-loader .spinner-inner div:nth-child(12){animation-delay:0s;background:#000;transform:rotate(330deg)}.infinite-loader .spinner{background:none;display:inline-block;height:28px;overflow:hidden;width:28px}.infinite-loader .spinner-inner{backface-visibility:hidden;height:100%;position:relative;transform:translateZ(0) scale(.28);transform-origin:0 0;width:100%}.infinite-loader .spinner-inner div{box-sizing:content-box}#infinite-handle span button,#infinite-handle span button:focus,#infinite-handle span button:hover{background:transparent;border:none;color:inherit;cursor:inherit;display:inline;font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;margin:0;padding:0;position:static}#infinite-handle span button::-moz-focus-inner{border:none;margin:0;padding:0}@media (max-width:800px){#infinite-handle span:before{display:none}#infinite-handle span{display:block}}#infinite-footer{bottom:-50px;left:0;position:fixed;width:100%}#infinite-footer a{text-decoration:none}#infinite-footer .blog-credits a:hover,#infinite-footer .blog-info a:hover{color:#444;text-decoration:underline}#infinite-footer .container{background:hsla(0,0%,100%,.8);border:solid rgba(0,0,0,.1);border-width:1px 0 0;box-sizing:border-box;margin:0 auto;overflow:hidden;padding:1px 20px;width:780px}#infinite-footer .blog-credits,#infinite-footer .blog-info{box-sizing:border-box;line-height:25px}#infinite-footer .blog-info{float:left;overflow:hidden;text-align:left;text-overflow:ellipsis;white-space:nowrap;width:40%}#infinite-footer .blog-credits{float:right;font-weight:400;width:60%}#infinite-footer .blog-info a{color:#111;font-size:14px;font-weight:700}#infinite-footer .blog-credits{color:#888;font-size:12px;text-align:right}#infinite-footer .blog-credits a{color:#646970}.infinity-end.neverending #infinite-footer{display:none}@media (max-width:640px){#infinite-footer .container{box-sizing:border-box;width:100%}#infinite-footer .blog-info{width:30%}#infinite-footer .blog-credits{width:70%}#infinite-footer .blog-credits,#infinite-footer .blog-info a{font-size:10px}#infinite-footer{position:static}}#infinite-aria{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.infinite-wrap:focus{outline:0!important}div.sharedaddy h3.sd-title:before{border-top:1px solid #dcdcde;content:"";display:block;margin-bottom:1em;min-width:30px;width:100%}#wpadminbar li#wp-admin-bar-admin-bar-likes-widget{overflow:hidden;width:61px}#wpadminbar iframe.admin-bar-likes-widget{border-width:0;height:28px;min-height:28px;position:absolute;top:0;width:61px}div.jetpack-likes-widget-wrapper{min-height:50px;position:relative;width:100%}div.jetpack-likes-widget-wrapper .sd-link-color{font-size:12px}div.jetpack-comment-likes-widget-wrapper{min-height:31px;position:relative;width:100%}div.jetpack-comment-likes-widget-wrapper iframe{margin-bottom:0}#likes-other-gravatars{background-color:#2e4453;border-width:0;box-shadow:0 0 10px #2e4453;box-shadow:0 0 10px rgba(46,68,83,.6);display:none;min-width:130px;padding:10px 10px 12px;position:absolute;z-index:1000}#likes-other-gravatars.wpl-new-layout{background-color:#fff;border:1px solid #dcdcde;border-radius:4px;box-shadow:none;display:none;height:auto;max-height:240px;min-width:220px;overflow:auto;padding:9px 12px 10px;position:absolute;z-index:1000}#likes-other-gravatars *{line-height:normal}#likes-other-gravatars .likes-text{color:#fff;font-size:12px;padding-bottom:8px}#likes-other-gravatars.wpl-new-layout .likes-text{color:#101517;font-size:12px;font-weight:500;padding-bottom:8px}#likes-other-gravatars li,#likes-other-gravatars ul{list-style-type:none;margin:0;padding:0;text-indent:0}#likes-other-gravatars li:before{content:""}#likes-other-gravatars ul.wpl-avatars{display:block;max-height:190px;overflow:auto}#likes-other-gravatars ul.wpl-avatars li{float:left;height:32px;margin:0 5px 5px 0;width:32px}#likes-other-gravatars.wpl-new-layout ul.wpl-avatars li{float:none;height:28px;margin:0 0 4px;width:196px}#likes-other-gravatars ul.wpl-avatars li a{border-bottom:none!important;display:block;margin:0 2px 0 0}#likes-other-gravatars.wpl-new-layout ul.wpl-avatars li a{align-items:center;border-bottom:none!important;display:flex;gap:8px;margin:0 2px 0 0;text-decoration:none}#likes-other-gravatars.wpl-new-layout ul.wpl-avatars li a span{color:#2c3338;font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#likes-other-gravatars ul.wpl-avatars li a img{background:none;border:none;box-sizing:border-box;margin:0!important;padding:0!important;position:static}#likes-other-gravatars.wpl-new-layout ul.wpl-avatars li a img{background:none;border:none;border-radius:50%;margin:0!important;padding:1px!important;position:static}div.sd-box{border-top:1px solid #dcdcde;border-top:1px solid rgba(0,0,0,.13)}.comment-likes-widget,.entry-content .post-likes-widget,.post-likes-widget{border-width:0;display:block;margin:0}.comment-likes-widget-placeholder,.post-likes-widget-placeholder{border-width:0;margin:0;position:relative}.comment-likes-widget-placeholder{display:flex;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;height:18px;position:absolute}.comment-likes-widget-placeholder:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='none' d='M0 0h24v24H0z'/%3E%3Cpath fill='%232EA2CC' d='m12 2 2.582 6.953L22 9.257l-5.822 4.602L18.18 21 12 16.89 5.82 21l2.002-7.14L2 9.256l7.418-.304'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:16px 16px;color:#2ea2cc;content:"";display:inline-block;height:16px;padding-right:5px;position:relative;top:3px;width:16px}.post-likes-widget-placeholder .button{display:none}.comment-likes-widget-placeholder .loading,.post-likes-widget-placeholder .loading{color:#999;font-size:12px}.comment-likes-widget-placeholder .loading{align-self:center;color:#4e4e4e;margin-top:4px;padding-left:5px}div.sharedaddy.sd-like-enabled .sd-like h3{display:none}div.sharedaddy.sd-like-enabled .sd-like .post-likes-widget{float:none;position:absolute;top:0;width:100%}.comment-likes-widget{width:100%}.cs-rating,.pd-rating{display:block!important}.sd-gplus .sd-title{display:none}@media print{.jetpack-likes-widget-wrapper{display:none}}.jp-related-posts-i2__row{display:flex;margin-top:1.5rem}.jp-related-posts-i2__row:first-child{margin-top:0}.jp-related-posts-i2__post{display:flex;flex-basis:0;flex-direction:column;flex-grow:1;margin:0 10px;padding-left:0}.jp-related-posts-i2__row[data-post-count="3"] .jp-related-posts-i2__post{max-width:calc(33% - 20px)}.jp-related-posts-i2__row[data-post-count="1"] .jp-related-posts-i2__post,.jp-related-posts-i2__row[data-post-count="2"] .jp-related-posts-i2__post{max-width:calc(50% - 20px)}.jp-related-posts-i2__post-author,.jp-related-posts-i2__post-context,.jp-related-posts-i2__post-date,.jp-related-posts-i2__post-heading,.jp-related-posts-i2__post-img-link{display:block;flex-direction:row}.jp-related-posts-i2__post-heading{font-size:1rem;line-height:1.2em;margin:.5rem 0}.jp-related-posts-i2__post-link{display:block;line-height:1.2em;width:100%}.jp-related-posts-i2__post-img-link{order:-1}.jp-related-posts-i2__post-img-link img{width:100%}.jp-relatedposts-i2[data-layout=list] .jp-related-posts-i2__row{display:block;margin-top:0}.jp-relatedposts-i2[data-layout=list] .jp-related-posts-i2__post{margin:0;max-width:none}.jp-relatedposts-i2[data-layout=list].jp-related-posts-i2__post-img-link{margin-top:1rem}@media only screen and (max-width:640px){.jp-related-posts-i2__row{display:block;margin-top:0}.jp-related-posts-i2__row[data-post-count] .jp-related-posts-i2__post{margin:1rem 0 0;max-width:none}.jp-related-posts-i2__post-img-link{margin-top:1rem}.jp-related-posts-i2__post-img-link img{width:350px}}#jp-relatedposts{clear:both;display:none;margin:1em 0;padding-top:1em;position:relative}.jp-relatedposts:after{clear:both;content:"";display:block}#jp-relatedposts h3.jp-relatedposts-headline{display:inline-block;float:left;font-family:inherit;font-size:9pt;font-weight:700;margin:0 0 1em}#jp-relatedposts h3.jp-relatedposts-headline em:before{border-top:1px solid #dcdcde;border-top:1px solid rgba(0,0,0,.2);content:"";display:block;margin-bottom:1em;min-width:30px;width:100%}#jp-relatedposts h3.jp-relatedposts-headline em{font-style:normal;font-weight:700}#jp-relatedposts .jp-relatedposts-items{clear:left}#jp-relatedposts .jp-relatedposts-items-visual{margin-right:-20px}#jp-relatedposts .jp-relatedposts-items .jp-relatedposts-post{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;float:left;margin:0 0 1em;width:33%}#jp-relatedposts .jp-relatedposts-items-visual .jp-relatedposts-post{filter:alpha(opacity=80);-moz-opacity:.8;opacity:.8;padding-right:20px}#jp-relatedposts .jp-relatedposts-items .jp-relatedposts-post:nth-child(3n+4),#jp-relatedposts .jp-relatedposts-items-visual .jp-relatedposts-post:nth-child(3n+4){clear:both}#jp-relatedposts .jp-relatedposts-items .jp-relatedposts-post:hover .jp-relatedposts-post-title a{text-decoration:underline}#jp-relatedposts .jp-relatedposts-items .jp-relatedposts-post:hover{filter:alpha(opacity=100);-moz-opacity:1;opacity:1}#jp-relatedposts .jp-relatedposts-items p,#jp-relatedposts .jp-relatedposts-items time,#jp-relatedposts .jp-relatedposts-items-visual h4.jp-relatedposts-post-title{font-size:14px;line-height:20px;margin:0}#jp-relatedposts .jp-relatedposts-items-visual .jp-relatedposts-post-nothumbs{position:relative}#jp-relatedposts .jp-relatedposts-items-visual .jp-relatedposts-post-nothumbs a.jp-relatedposts-post-aoverlay{border-bottom:0;bottom:0;display:block;left:0;position:absolute;right:0;top:0}#jp-relatedposts .jp-relatedposts-items p,#jp-relatedposts .jp-relatedposts-items time{margin-bottom:0}#jp-relatedposts .jp-relatedposts-items-visual h4.jp-relatedposts-post-title{display:block;font-family:inherit;margin:0;max-width:100%;text-transform:none}#jp-relatedposts .jp-relatedposts-items .jp-relatedposts-post .jp-relatedposts-post-title a{filter:alpha(opacity=100);font-size:inherit;font-weight:400;-moz-opacity:1;opacity:1;text-decoration:none}#jp-relatedposts .jp-relatedposts-items .jp-relatedposts-post .jp-relatedposts-post-title a:hover{text-decoration:underline}#jp-relatedposts .jp-relatedposts-items .jp-relatedposts-post img.jp-relatedposts-post-img,#jp-relatedposts .jp-relatedposts-items .jp-relatedposts-post span{display:block;max-width:90%;overflow:hidden;text-overflow:ellipsis}#jp-relatedposts .jp-relatedposts-items-visual .jp-relatedposts-post img.jp-relatedposts-post-img,#jp-relatedposts .jp-relatedposts-items-visual .jp-relatedposts-post span{height:auto;max-width:100%}#jp-relatedposts .jp-relatedposts-items .jp-relatedposts-post .jp-relatedposts-post-context,#jp-relatedposts .jp-relatedposts-items .jp-relatedposts-post .jp-relatedposts-post-date{opacity:.6}#jp-relatedposts .jp-relatedposts-items-visual div.jp-relatedposts-post-thumbs p.jp-relatedposts-post-excerpt,.jp-relatedposts-items .jp-relatedposts-post .jp-relatedposts-post-date{display:none}#jp-relatedposts .jp-relatedposts-items-visual .jp-relatedposts-post-nothumbs p.jp-relatedposts-post-excerpt{overflow:hidden}#jp-relatedposts .jp-relatedposts-items-visual .jp-relatedposts-post-nothumbs span{margin-bottom:1em}#jp-relatedposts .jp-relatedposts-list .jp-relatedposts-post{clear:both;width:100%}#jp-relatedposts .jp-relatedposts-list .jp-relatedposts-post img.jp-relatedposts-post-img{float:left;margin-right:3%;max-width:33%;overflow:hidden}#jp-relatedposts .jp-relatedposts-list h4.jp-relatedposts-post-title{display:inline-block;max-width:63%}@media only screen and (max-width:640px){#jp-relatedposts .jp-relatedposts-items .jp-relatedposts-post{width:50%}#jp-relatedposts .jp-relatedposts-items .jp-relatedposts-post:nth-child(3n){clear:left}#jp-relatedposts .jp-relatedposts-items-visual{margin-right:20px}}@media only screen and (max-width:320px){#jp-relatedposts .jp-relatedposts-items .jp-relatedposts-post{clear:both;margin:0 0 1em;width:100%}#jp-relatedposts .jp-relatedposts-list .jp-relatedposts-post img.jp-relatedposts-post-img,#jp-relatedposts .jp-relatedposts-list h4.jp-relatedposts-post-title{float:none;margin-right:0;max-width:100%}}@media print{.jp-relatedposts{display:none!important}}#jp-post-flair{padding-top:.5em}#content div.sharedaddy,#main div.sharedaddy,div.sharedaddy{clear:both}div.sharedaddy h3.sd-title{display:inline-block;font-size:9pt;font-weight:700;line-height:1.2;margin:0 0 1em}body.highlander-light h3.sd-title:before{border-top:1px solid rgba(0,0,0,.2)}body.highlander-dark h3.sd-title:before{border-top:1px solid hsla(0,0%,100%,.4)}.sd-sharing{margin-bottom:1em}.sd-content ul{list-style:none!important;margin:0!important;padding:0!important}.sd-content ul li{display:inline-block}.sd-content ul li.share-deprecated{opacity:.5}.sd-content ul li.share-deprecated a span{text-decoration:line-through}.sd-block.sd-gplus{margin:0 0 .5em}.sd-gplus .sd-content{font-size:12px}.sd-content .share-email-error .share-email-error-title{margin:.5em 0}.sd-content .share-email-error .share-email-error-text{font-family:Open Sans,sans-serif;font-size:12px;margin:.5em 0}#sharing_email .sharing_send,.sd-content ul li .option a.share-ustom,.sd-content ul li a.sd-button,.sd-content ul li.advanced a.share-more,.sd-content ul li.preview-item div.option.option-smart-off a,.sd-social-icon .sd-content ul li a.sd-button,.sd-social-icon-text .sd-content ul li a.sd-button,.sd-social-official .sd-content>ul>li .digg_button>a,.sd-social-official .sd-content>ul>li>a.sd-button,.sd-social-text .sd-content ul li a.sd-button{background:#fff;border-radius:4px;box-shadow:0 1px 2px rgba(0,0,0,.12),0 0 0 1px rgba(0,0,0,.12);color:#2c3338!important;display:inline-block;font-family:Open Sans,sans-serif;font-size:13px;font-weight:500;line-height:23px;padding:4px 11px 3px 9px;text-decoration:none!important;text-shadow:none}.sd-social-official .sd-content ul li a.sd-button,.sd-social-official .sd-content ul li.preview-item div.option.option-smart-off a{align-items:center;display:flex;font-size:12px;line-height:12px;min-height:20px;padding:1px 6px 0 5px}.sd-social-official .sd-content ul.preview li a.sd-button,.sd-social-official .sd-content ul.preview li.preview-item div.option.option-smart-off a{position:relative;top:2px}.sd-content ul li .option a.share-ustom span,.sd-content ul li a.sd-button>span,.sd-content ul li.advanced a.share-more span,.sd-content ul li.preview-item div.option.option-smart-off a span,.sd-social-icon-text .sd-content ul li a.sd-button>span,.sd-social-official .sd-content>ul>li .digg_button>a span,.sd-social-official .sd-content>ul>li>a.sd-button span{line-height:23px;margin-left:6px}.sd-social-icon .sd-content ul li a.sd-button>span{margin-left:0}.sd-social-text .sd-content ul li a.sd-button span{margin-left:3px}.sd-social-official .sd-content ul li a.sd-button>span,.sd-social-official .sd-content ul li.preview-item div.option.option-smart-off a span{line-height:12px;margin-left:3px}.sd-social-official .sd-content .sharing-hidden .inner>ul>li .digg_button>a:before,.sd-social-official .sd-content .sharing-hidden .inner>ul>li>a.sd-button:before,.sd-social-official .sd-content>ul>li .digg_button>a:before,.sd-social-official .sd-content>ul>li>a.sd-button:before{margin-bottom:-1px}.sd-social-icon .sd-content ul li a.sd-button:active,.sd-social-icon .sd-content ul li a.sd-button:hover,.sd-social-icon-text .sd-content ul li a.sd-button:active,.sd-social-icon-text .sd-content ul li a.sd-button:hover,.sd-social-official .sd-content>ul>li .digg_button>a:active,.sd-social-official .sd-content>ul>li .digg_button>a:hover,.sd-social-official .sd-content>ul>li>a.sd-button:active,.sd-social-official .sd-content>ul>li>a.sd-button:hover,.sd-social-text .sd-content ul li a.sd-button:active,.sd-social-text .sd-content ul li a.sd-button:hover{box-shadow:0 1px 2px rgba(0,0,0,.22),0 0 0 1px rgba(0,0,0,.22)}.sd-social-icon .sd-content ul li a.sd-button:active,.sd-social-icon-text .sd-content ul li a.sd-button:active,.sd-social-official .sd-content>ul>li .digg_button>a:active,.sd-social-official .sd-content>ul>li>a.sd-button:active,.sd-social-text .sd-content ul li a.sd-button:active{box-shadow:inset 0 1px 0 rgba(0,0,0,.16)}.sd-content ul li a.sd-button:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font:normal 18px/1 social-logos;text-align:center;vertical-align:top}.sd-social-icon-text ul li a.sd-button:before{position:relative;top:2px}@media screen and (-webkit-min-device-pixel-ratio:0){.sd-content ul li a.sd-button:before{position:relative;top:2px}}.sd-social-official ul li a.sd-button:before{position:relative;top:-2px}@media screen and (-webkit-min-device-pixel-ratio:0){.sd-social-official ul li a.sd-button:before{top:0}}.sd-content ul li{margin:0 8px 12px 0;padding:0}.jp-sharing-input-touch .sd-content ul li{padding-left:10px}.sd-content ul li.preview-item.no-icon a.sd-button span{margin-left:0}.sd-content ul li.no-icon a:before,.sd-social-text .sd-content ul li a:before{display:none}body .sd-content ul li.share-custom.no-icon a span,body .sd-social-text .sd-content ul li.share-custom a span{background-image:none;background-position:-500px -500px!important;background-repeat:no-repeat!important;height:0;line-height:inherit;padding-left:0}.sd-social-icon .sd-content ul li a.share-more{position:relative;top:-4px}@media screen and (-webkit-min-device-pixel-ratio:0){.sd-social-icon .sd-content ul li a.share-more{top:2px}}@-moz-document url-prefix(){.sd-social-icon .sd-content ul li a.share-more{top:2px}}.sd-social-icon .sd-content ul li a.share-more span{margin-left:3px}.sd-content ul li.share-print div.option.option-smart-off a:before,.sd-social-icon .sd-content ul li.share-print a:before,.sd-social-icon-text .sd-content li.share-print a:before,.sd-social-official .sd-content li.share-print a:before,.sd-social-text .sd-content ul li.share-print a:before{content:"\f469"}.sd-content ul li.share-email div.option.option-smart-off a:before,.sd-social-icon .sd-content ul li.share-email a:before,.sd-social-icon-text .sd-content li.share-email a:before,.sd-social-official .sd-content li.share-email a:before,.sd-social-text .sd-content ul li.share-email a:before{content:"\f410"}.sd-content ul li.share-linkedin div.option.option-smart-off a:before,.sd-social-icon .sd-content ul li.share-linkedin a:before,.sd-social-icon-text .sd-content li.share-linkedin a:before,.sd-social-text .sd-content ul li.share-linkedin a:before{content:"\f207"}.sd-content ul li.share-twitter div.option.option-smart-off a:before,.sd-social-icon .sd-content ul li.share-twitter a:before,.sd-social-icon-text .sd-content li.share-twitter a:before,.sd-social-text .sd-content ul li.share-twitter a:before{content:"\f202"}.sd-content ul li.share-x div.option.option-smart-off a:before,.sd-social-icon .sd-content ul li.share-x a:before,.sd-social-icon-text .sd-content li.share-x a:before,.sd-social-text .sd-content ul li.share-x a:before{content:"\f10e"}.sd-content ul li.share-reddit div.option.option-smart-off a:before,.sd-social-icon .sd-content ul li.share-reddit a:before,.sd-social-icon-text .sd-content li.share-reddit a:before,.sd-social-official .sd-content li.share-reddit a:before,.sd-social-text .sd-content ul li.share-reddit a:before{content:"\f222"}.sd-content ul li.share-tumblr div.option.option-smart-off a:before,.sd-social-icon .sd-content ul li.share-tumblr a:before,.sd-social-icon-text .sd-content li.share-tumblr a:before,.sd-social-text .sd-content ul li.share-tumblr a:before{content:"\f607"}.sd-content ul li.share-pocket div.option.option-smart-off a:before,.sd-social-icon .sd-content ul li.share-pocket a:before,.sd-social-icon-text .sd-content li.share-pocket a:before,.sd-social-text .sd-content ul li.share-pocket a:before{content:"\f224"}.sd-content ul li.share-pinterest div.option.option-smart-off a:before,.sd-social-icon .sd-content ul li.share-pinterest a:before,.sd-social-icon-text .sd-content li.share-pinterest a:before,.sd-social-text .sd-content ul li.share-pinterest a:before{content:"\f210"}.sd-content ul li.share-facebook div.option.option-smart-off a:before,.sd-social-icon .sd-content ul li.share-facebook a:before,.sd-social-icon-text .sd-content li.share-facebook a:before,.sd-social-text .sd-content ul li.share-facebook a:before{content:"\f203"}.sd-content ul li.share-press-this div.option.option-smart-off a:before,.sd-social-icon .sd-content ul li.share-press-this a:before,.sd-social-icon-text .sd-content li.share-press-this a:before,.sd-social-official .sd-content li.share-press-this a:before,.sd-social-text .sd-content ul li.share-press-this a:before{content:"\f205"}.sd-social-official .sd-content li.share-press-this a:before{color:#2ba1cb}.sd-content ul li.share-telegram div.option.option-smart-off a:before,.sd-social-icon .sd-content ul li.share-telegram a:before,.sd-social-icon-text .sd-content li.share-telegram a:before,.sd-social-official .sd-content li.share-telegram a:before,.sd-social-text .sd-content ul li.share-telegram a:before{content:"\f606"}.sd-social-official .sd-content li.share-telegram a:before{color:#08c}.sd-content ul li.share-mastodon div.option.option-smart-off a:before,.sd-social-icon .sd-content ul li.share-mastodon a:before,.sd-social-icon-text .sd-content li.share-mastodon a:before,.sd-social-official .sd-content li.share-mastodon a:before,.sd-social-text .sd-content ul li.share-mastodon a:before{content:"\f10a"}.sd-social-official .sd-content li.share-mastodon a:before{color:#563acc}.sd-content ul li.advanced a.share-more:before,.sd-social-icon .sd-content ul a.share-more:before,.sd-social-icon-text .sd-content a.share-more:before,.sd-social-official .sd-content a.share-more:before,.sd-social-text .sd-content ul a.share-more:before{content:"\f415"}.sd-social-official .sd-content a.share-more:before{color:#2ba1cb}.sd-content ul li.share-jetpack-whatsapp div.option.option-smart-off a:before,.sd-social-icon .sd-content ul li.share-jetpack-whatsapp a:before,.sd-social-icon-text .sd-content li.share-jetpack-whatsapp a:before,.sd-social-official .sd-content li.share-jetpack-whatsapp a:before,.sd-social-text .sd-content ul li.share-jetpack-whatsapp a:before{content:"\f608"}.sd-social-official .sd-content li.share-jetpack-whatsapp a:before{color:#43d854}.sd-social-icon .sd-content ul li[class*=share-].share-jetpack-whatsapp a.sd-button{background:#43d854;color:#fff!important}.sd-content ul li.share-nextdoor div.option.option-smart-off a:before,.sd-social-icon .sd-content ul li.share-nextdoor a:before,.sd-social-icon-text .sd-content li.share-nextdoor a:before,.sd-social-official .sd-content li.share-nextdoor a:before,.sd-social-text .sd-content ul li.share-nextdoor a:before{content:"\f10c"}.sd-social-official .sd-content li.share-nextdoor a:before{color:#8ed500}.sd-social-icon .sd-content ul li[class*=share-].share-nextdoor a.sd-button{background:#8ed500;color:#fff!important}.sd-content ul li.share-deprecated div.option.option-smart-off a:before,.sd-social-icon .sd-content ul li.share-deprecated a:before,.sd-social-icon-text .sd-content li.share-deprecated a:before,.sd-social-official .sd-content li.share-deprecated a:before{content:"🚫";height:1em;width:1em}.sd-social .sd-button .share-count{background:#2ea2cc;border-radius:10px;color:#fff;display:inline-block;font-size:10px;line-height:1;padding:1px 3px;text-align:center}.sd-social-official .sd-content>ul>li>a.sd-button span{line-height:1}.sd-social-official .sd-content ul{display:flex;flex-wrap:wrap}.sd-social-official .sd-content ul:after{clear:both;content:".";display:block;height:0;visibility:hidden}.sd-social-official .sd-content li.share-press-this a{margin:0 0 5px}.sd-social-official .sd-content ul>li{display:flex;max-height:18px}.sd-social-official .sd-content ul>li .option-smart-off{margin-right:8px}.sd-social-official .fb-share-button>span{vertical-align:top!important}.sd-social-official .sd-content .pocket_button iframe{width:98px}.linkedin_button>span,.pinterest_button,.pocket_button iframe,.twitter_button{margin:0!important}.linkedin_button>span,.pinterest_button a{display:block!important}.sd-social-official .sd-content .share-tumblr iframe{max-width:53px;width:unset}body .sd-social-official li a.share-more,body .sd-social-official li.share-custom a,body .sd-social-official li.share-digg a,body .sd-social-official li.share-email a,body .sd-social-official li.share-press-this a,body .sd-social-official li.share-print{position:relative;top:0}body .sd-social-icon .sd-content li.share-custom>a{padding:2px 3px 0;position:relative;top:4px}body .sd-content ul li.share-custom a.share-icon span,body .sd-social-icon .sd-content li.share-custom a span,body .sd-social-icon-text .sd-content li.share-custom a span,body .sd-social-official .sd-content li.share-custom a span,body .sd-social-text .sd-content li.share-custom a span{background-repeat:no-repeat;background-size:16px 16px;display:inline-block;height:21px;line-height:16px;margin-left:0;padding:0 0 0 19px}body .sd-social-icon .sd-content li.share-custom a span{padding-left:16px!important;width:0}.sharing-hidden .inner{background:#fff;border:1px solid #ccc;border-radius:2px;box-shadow:0 5px 20px rgba(0,0,0,.2);margin-top:5px;max-width:400px;padding:10px;position:absolute;z-index:2}.sharing-hidden .inner ul{margin:0!important}.sd-social-official .sd-content .sharing-hidden ul>li.share-end{clear:both;height:0!important;margin:0!important}.sharing-hidden .inner:after,.sharing-hidden .inner:before{border-bottom:8px solid #ccc;border-left:6px solid transparent;border-right:6px solid transparent;content:"";display:block;height:0;left:20px;position:absolute;top:-8px;width:0;z-index:1}.sharing-hidden .inner:after{border-bottom:8px solid #fff;border-left:6px solid transparent;border-right:6px solid transparent;top:-7px;z-index:2}.sharing-hidden ul{margin:0}.sd-social-icon .sd-content ul li[class*=share-] a,.sd-social-icon .sd-content ul li[class*=share-] a:hover,.sd-social-icon .sd-content ul li[class*=share-] div.option a{border:0;border-radius:50%;-webkit-border-radius:50%;box-shadow:none;height:auto;line-height:1;margin-bottom:0;max-width:32px;padding:7px;position:relative;top:-2px;width:auto}.sd-social-icon .sd-content ul li[class*=share-] a.sd-button>span,.sd-social-icon .sd-content ul li[class*=share-] div.option a span{line-height:1}.sd-social-icon .sd-content ul li[class*=share-] a:hover,.sd-social-icon .sd-content ul li[class*=share-] div.option a:hover{border:none;opacity:.6}.sd-social-icon .sd-content ul li[class*=share-] a.sd-button:before{top:0}.sd-social-icon .sd-content ul li[class*=share-] a.sd-button.share-custom{padding:8px 8px 6px;top:5px}.sd-social-icon .sd-content ul li a.sd-button.share-more{margin-left:10px}.sd-social-icon .sd-content ul li:first-child a.sd-button.share-more{margin-left:0}.sd-social-icon .sd-button span.share-count{background:#555;border-radius:0;bottom:0;font-size:9px;position:absolute;right:0}.sd-social-icon .sd-content ul li[class*=share-] a.sd-button{background:#e9e9e9;margin-top:2px;text-indent:0}.sd-social-icon .sd-content ul li[class*=share-].share-tumblr a.sd-button{background:#2c4762;color:#fff!important}.sd-social-icon .sd-content ul li[class*=share-].share-facebook a.sd-button{background:#0866ff;color:#fff!important}.sd-social-icon .sd-content ul li[class*=share-].share-twitter a.sd-button{background:#00acee;color:#fff!important}.sd-social-icon .sd-content ul li[class*=share-].share-x a.sd-button{background:#000;color:#fff!important}.sd-social-icon .sd-content ul li[class*=share-].share-pinterest a.sd-button{background:#ca1f27;color:#fff!important}.sd-social-icon .sd-content ul li[class*=share-].share-digg a.sd-button{color:#555!important}.sd-social-icon .sd-content ul li[class*=share-].share-press-this a.sd-button{background:#4f94d4;color:#fff!important}.sd-social-icon .sd-content ul li[class*=share-].share-telegram a.sd-button{background:#08c;color:#fff!important}.sd-social-icon .sd-content ul li[class*=share-].share-linkedin a.sd-button{background:#0077b5;color:#fff!important}.sd-social-icon .sd-content ul li[class*=share-].share-pocket a.sd-button{background:#ee4056;color:#fff!important}.sd-social-icon .sd-content ul li[class*=share-].share-reddit a.sd-button{background:#cee3f8;color:#555!important}.sd-social-icon .sd-content ul li[class*=share-].share-mastodon a.sd-button{background:linear-gradient(0deg,#563acc 0,#6364ff);color:#fff!important}.sharing-screen-reader-text{clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute!important;width:1px}.sharing-screen-reader-text:active,.sharing-screen-reader-text:focus,.sharing-screen-reader-text:hover{clip:auto!important;background-color:#f0f0f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);color:#21759b;display:block;font-size:14px;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}#jetpack-source_f_name{display:none!important;left:-9000px;position:absolute!important}.sd-content .share-customize-link{line-height:11px;margin-top:8px}.sd-content .share-customize-link a{font-family:Open Sans,sans-serif;font-size:11px}@media print{.sharedaddy.sd-sharing-enabled{display:none}}.jetpack-slideshow-window{background-color:#222;border:20px solid #222;border-radius:10px;height:0;margin-bottom:20px;overflow:hidden;padding-bottom:56.25%!important;padding-top:30px!important;position:relative;z-index:1}.jetpack-slideshow-window.jetpack-slideshow-white{background-color:#fff;border-color:#fff}.jetpack-slideshow-window,.jetpack-slideshow-window *{box-sizing:content-box}.jetpack-slideshow-loading{height:100%;margin:auto;text-align:center}body div.jetpack-slideshow-window * img{background-color:transparent!important;background-image:none!important;border-width:0!important;display:block;margin:0 auto;max-height:100%;max-width:100%;padding:0!important;position:relative;top:50%;transform:translateY(-50%)}.jetpack-slideshow-loading img{vertical-align:middle}.jetpack-slideshow-slide{display:none;height:100%!important;left:0;margin:auto;position:absolute;text-align:center;top:0;width:100%!important}.jetpack-slideshow-slide img{vertical-align:middle}.jetpack-slideshow-line-height-hack{font-size:0;overflow:hidden;width:0}.jetpack-slideshow-slide-caption{bottom:5px;color:#f6f7f7;font-family:Helvetica Neue,sans-serif;font-size:13px;height:25px;left:0;line-height:25px;position:absolute;text-align:center;text-shadow:#222 1px 1px 2px;width:100%;z-index:100}.jetpack-slideshow-controls{bottom:30px;direction:ltr;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";margin:auto;opacity:.5;position:absolute;text-align:center;transition:opacity .3s ease-out;width:100%;z-index:1000}.jetpack-slideshow-window:hover .jetpack-slideshow-controls{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";opacity:1}body div div.jetpack-slideshow-controls a,body div div.jetpack-slideshow-controls a:hover{zoom:1;background-color:#000!important;background-color:rgba(0,0,0,.6)!important;background-image:url(/wp-content/plugins/jetpack/css/../modules/shortcodes/img/slideshow-controls.png)!important;background-position:-34px 8px!important;background-repeat:no-repeat;background-size:142px 16px!important;border:2px solid hsla(0,0%,100%,.1)!important;border-radius:10em!important;color:#222!important;display:inline-block!important;*display:inline;height:32px!important;line-height:32px!important;margin:0 5px!important;padding:0!important;text-align:center!important;transition:border-color .3s ease-out;width:32px!important}@media only screen and (-webkit-min-device-pixel-ratio:1.5){body div div.jetpack-slideshow-controls a,body div div.jetpack-slideshow-controls a:hover{background-image:url(/wp-content/plugins/jetpack/css/../modules/shortcodes/img/slideshow-controls-2x.png)!important}}body div div.jetpack-slideshow-controls a:hover{border-color:#fff!important}body div div.jetpack-slideshow-controls a:first-child{background-position:-76px 8px!important}body div div.jetpack-slideshow-controls a:last-child{background-position:-117px 8px!important}body div div.jetpack-slideshow-controls a.running,body div div.jetpack-slideshow-controls a:nth-child(2){background-position:-34px 8px!important}body div div.jetpack-slideshow-controls a.paused{background-position:9px 8px!important}.jetpack-slideshow-controls a img{border:50px dotted #f0f}body.presentation-wrapper-fullscreen-parent,html.presentation-wrapper-fullscreen-parent{overflow:hidden!important}.presentation-wrapper-fullscreen-parent #wpadminbar{display:none}.presentation-wrapper-fullscreen,.presentation-wrapper-fullscreen-parent{bottom:0!important;left:0!important;margin:0!important;min-height:100%!important;min-width:100%!important;padding:0!important;position:absolute!important;right:0!important;top:0!important;z-index:10000!important}.presentation-wrapper-fullscreen{background-color:grey;border:none!important}.presentation-wrapper-fullscreen .nav-arrow-left,.presentation-wrapper-fullscreen .nav-arrow-right{z-index:20001}.presentation-wrapper-fullscreen .nav-fullscreen-button{z-index:20002}.presentation-wrapper{border:1px solid #dcdcde;line-height:normal;margin:20px auto;overflow:hidden}.presentation{margin:0;outline:none;overflow:hidden;position:relative}.presentation,.presentation .step{background-position:50%;background-repeat:no-repeat;background-size:100% 100%}.presentation .step.fade:not(.active){opacity:0}.presentation .slide-content{padding:30px}.presentation .nav-arrow-left,.presentation .nav-arrow-right,.presentation .nav-fullscreen-button{background-repeat:no-repeat;opacity:0;position:absolute;transition:opacity .25s;width:34px;z-index:2}.presentation .nav-arrow-left,.presentation .nav-arrow-right{background-image:url(/wp-content/plugins/jetpack/css/../modules/shortcodes/images/slide-nav.png);background-size:450% 61px;height:100%}.presentation .nav-arrow-left{background-position:4px 50%;left:0}.presentation .nav-arrow-right{background-position:-120px 50%;right:0}.presentation .nav-fullscreen-button{background-image:url(/wp-content/plugins/jetpack/css/../modules/shortcodes/images/expand.png);background-size:100% 100%;bottom:0;height:32px;margin:4px;right:0;width:32px;z-index:3}.presentation:hover .nav-arrow-left,.presentation:hover .nav-arrow-right{opacity:1}.presentation:hover .nav-fullscreen-button{opacity:.8}.presentation-wrapper-fullscreen .nav-fullscreen-button{background-image:url(/wp-content/plugins/jetpack/css/../modules/shortcodes/images/collapse.png)}.presentation .autoplay-overlay{background-color:#dcdcde;background-color:rgba(0,0,0,.75);border-radius:50px;display:table;height:15%;margin:30% 10%;position:relative;transition:opacity .5s;width:80%;z-index:100}.presentation .autoplay-overlay .overlay-msg{color:#fff;display:table-cell;position:relative;text-align:center;vertical-align:middle}.presentation .will-fade{opacity:0}.presentation .do-fade{opacity:1;transition:opacity .5s}div.jetpack-quiz{background-color:#f3f3f3;border:1px solid #deede3;border-radius:.2em;line-height:1.3em;margin-bottom:2em;padding:1em}div.jetpack-quiz div.jetpack-quiz-question{font-weight:700;margin-bottom:.5em}div.jetpack-quiz div.jetpack-quiz-answer{border-bottom:1px dotted #999;cursor:pointer;margin-bottom:.5em;padding:1em 0 1em 1em}div.jetpack-quiz div.jetpack-quiz-answer.last{border-bottom:0;margin-bottom:0;padding-bottom:0}div.jetpack-quiz div.jetpack-quiz-answer.correct{color:green}div.jetpack-quiz div.jetpack-quiz-answer.wrong{color:red}div.jetpack-quiz div.jetpack-quiz-answer div.jetpack-quiz-explanation{display:none}div.jetpack-quiz div.jetpack-quiz-answer.correct div.jetpack-quiz-explanation,div.jetpack-quiz div.jetpack-quiz-answer.wrong div.jetpack-quiz-explanation{color:#000;display:block;font-size:90%;margin-top:1em}div.jetpack-quiz div.jetpack-quiz-answer.correct div.jetpack-quiz-explanation tt,div.jetpack-quiz div.jetpack-quiz-answer.wrong div.jetpack-quiz-explanation tt{font-size:85%}div.jetpack-quiz pre{background:transparent;font:15px Monaco,Consolas,Andale Mono,DejaVu Sans Mono,monospace;margin:0;padding:0}.jetpack-quiz-options{margin-top:12px;text-align:right}.jetpack-quiz-count{color:#646970;float:left;font-size:12px}.jetpack-quiz-option-button{cursor:pointer;margin-left:12px}.jetpack-quiz-option-button:hover svg{background:#3c434a}.jetpack-quiz-option-button svg{fill:#fff;background:#000;border-radius:50%;display:inline-block;height:24px;width:24px}.jetpack-quiz-wrapper .jetpack-quiz:first-of-type .jetpack-quiz-option-button:first-of-type,.jetpack-quiz-wrapper .jetpack-quiz:last-of-type .jetpack-quiz-option-button:last-of-type{display:none}#subscribe-email input{width:95%}.comment-subscription-form{margin-bottom:1em}.comment-subscription-form .subscribe-label{display:inline!important}.jetpack-video-wrapper{margin-bottom:1.6em}.jetpack-video-wrapper>.wp-video,.jetpack-video-wrapper>embed,.jetpack-video-wrapper>iframe,.jetpack-video-wrapper>object{margin-bottom:0}.jetpack-social-navigation ul{display:block;margin:0 0 1.5em;padding:0}.jetpack-social-navigation li{display:inline-block;line-height:1;margin:0}.jetpack-social-navigation a{border:0;height:1em;text-decoration:none;width:1em}.jetpack-social-navigation-svg .icon{fill:currentColor;color:inherit;height:1em;vertical-align:middle;width:1em}.jetpack-social-navigation-genericons a:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;speak:none;content:"\f415";display:inline-block;font-family:Genericons;font-size:1em;font-style:normal;font-weight:400;height:1em;line-height:1;text-decoration:inherit;vertical-align:top;width:1em}.jetpack-social-navigation-genericons a[href*="bsky.app"]:before{content:"\f10f"}.jetpack-social-navigation-genericons a[href*="codepen.io"]:before{content:"\f216"}.jetpack-social-navigation-genericons a[href*="digg.com"]:before{content:"\f221"}.jetpack-social-navigation-genericons a[href*="dribbble.com"]:before{content:"\f201"}.jetpack-social-navigation-genericons a[href*="dropbox.com"]:before{content:"\f225"}.jetpack-social-navigation-genericons a[href*="mailto:"]:before{content:"\f410"}.jetpack-social-navigation-genericons a[href*="facebook.com"]:before{content:"\f203"}.jetpack-social-navigation-genericons a[href*="flickr.com"]:before{content:"\f211"}.jetpack-social-navigation-genericons a[href*="foursquare.com"]:before{content:"\f226"}.jetpack-social-navigation-genericons a[href*="github.com"]:before{content:"\f200"}.jetpack-social-navigation-genericons a[href*="plus.google.com"]:before{content:"\f206"}.jetpack-social-navigation-genericons a[href*="instagram.com"]:before{content:"\f215"}.jetpack-social-navigation-genericons a[href*="linkedin.com"]:before{content:"\f208"}.jetpack-social-navigation-genericons a[href*="nextdoor.com"]:before{content:"\f10c"}.jetpack-social-navigation-genericons a[href*="path.com"]:before{content:"\f219"}.jetpack-social-navigation-genericons a[href*="pinterest."]:before{content:"\f210"}.jetpack-social-navigation-genericons a[href*="getpocket.com"]:before{content:"\f224"}.jetpack-social-navigation-genericons a[href*="polldaddy.com"]:before{content:"\f217"}.jetpack-social-navigation-genericons a[href*="reddit.com"]:before{content:"\f222"}.jetpack-social-navigation-genericons a[href$="/feed/"]:before{content:"\f413"}.jetpack-social-navigation-genericons a[href*="skype:"]:before{content:"\f220"}.jetpack-social-navigation-genericons a[href*="spotify.com"]:before{content:"\f515"}.jetpack-social-navigation-genericons a[href*="stumbleupon.com"]:before{content:"\f223"}.jetpack-social-navigation-genericons a[href*="threads.net"]:before{content:"\f10d"}.jetpack-social-navigation-genericons a[href*="tumblr.com"]:before{content:"\f214"}.jetpack-social-navigation-genericons a[href*="twitch.tv"]:before{content:"\f516"}.jetpack-social-navigation-genericons a[href*="twitter.com"]:before{content:"\f202"}.jetpack-social-navigation-genericons a[href*="vimeo.com"]:before{content:"\f212"}.jetpack-social-navigation-genericons a[href*="vine.co"]:before{content:"\f517"}.jetpack-social-navigation-genericons a[href*="wordpress.com"]:before,.jetpack-social-navigation-genericons a[href*="wordpress.org"]:before{content:"\f205"}.jetpack-social-navigation-genericons a[href*="x.com"]:before{content:"\f10e"}.jetpack-social-navigation-genericons a[href*="youtube.com"]:before{content:"\f213"}.tiled-gallery{clear:both;margin:0 0 20px;overflow:hidden}.tiled-gallery img{margin:2px!important}.tiled-gallery .gallery-group{float:left;position:relative}.tiled-gallery .tiled-gallery-item{float:left;margin:0;position:relative;width:inherit}.tiled-gallery .gallery-row{overflow:hidden}.tiled-gallery .tiled-gallery-item a{background:transparent;border:none;color:inherit;margin:0;padding:0;text-decoration:none;width:auto}.tiled-gallery .tiled-gallery-item img,.tiled-gallery .tiled-gallery-item img:hover{background:none;border:none;box-shadow:none;max-width:100%;padding:0;vertical-align:middle}.tiled-gallery-caption{background:#f0f0f1;background:hsla(0,0%,100%,.8);bottom:0;color:#333;font-size:13px;font-weight:400;overflow:hidden;padding:10px 0;position:absolute;text-indent:10px;text-overflow:ellipsis;white-space:nowrap;width:100%}.tiled-gallery .tiled-gallery-item-small .tiled-gallery-caption{font-size:11px}.widget-gallery .tiled-gallery-unresized{height:0;overflow:hidden;visibility:hidden}.tiled-gallery .tiled-gallery-item img.grayscale{-ms-filter:grayscale(1);-o-filter:grayscale(1);filter:grayscale(1)}.tiled-gallery .tiled-gallery-item:hover img.grayscale{-ms-filter:none;-o-filter:none;filter:none}.tiled-gallery.type-circle .tiled-gallery-item img{border-radius:50%!important;object-fit:cover}.tiled-gallery.type-circle .tiled-gallery-caption{display:none}.tiled-gallery.type-square .tiled-gallery-item img{object-fit:cover}.jetpack-display-remote-posts{margin:5px 0 20px}.jetpack-display-remote-posts h4{margin:5px 0;padding:0}.jetpack-display-remote-posts p{margin:0;padding:0}.jetpack-display-remote-posts img{max-width:100%}.widget-grofile h4{margin:1em 0 .5em}.widget-grofile ul.grofile-urls{margin-left:0;overflow:hidden}.widget-grofile ul.grofile-accounts li{display:inline;list-style:none}.widget-grofile ul.grofile-accounts li:before{content:""!important}.widget-grofile .grofile-accounts-logo{background-image:url(https://secure.gravatar.com/images/grav-share-sprite.png);background-repeat:no-repeat;float:left;height:16px;margin-bottom:8px;margin-right:8px;width:16px}.rtl .widget-grofile .grofile-accounts-logo{margin-left:8px;margin-right:0}.grofile-thumbnail{max-width:100%;width:500px}@media only screen and (-o-min-device-pixel-ratio:3/2),only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){.widget-grofile .grofile-accounts-logo{background-image:url(https://secure.gravatar.com/images/grav-share-sprite-2x.png);background-size:16px 784px}}div[class^=gr_custom_container]{background-color:#fff;border:1px solid gray;border-radius:10px;color:#000;padding:10px 5px}div[class^=gr_custom_container] a{color:#000}h2[class^=gr_custom_header]{display:none}div[class^=gr_custom_each_container]{border-bottom:1px solid #a7aaad;clear:both;margin-bottom:10px;overflow:auto;padding-bottom:4px;width:100%}div[class^=gr_custom_book_container]{float:right;height:60px;margin-left:4px;overflow:hidden;width:39px}div[class^=gr_custom_author]{font-size:10px}div[class^=gr_custom_tags]{color:gray;font-size:10px}div[class^=gr_custom_rating]{display:none}.widget_wpcom_social_media_icons_widget ul{list-style-type:none;margin-left:0}.widget_wpcom_social_media_icons_widget ul li{border:0;display:inline;margin-right:.5em}.widget_wpcom_social_media_icons_widget li a{border:0;text-decoration:none}.widget_wpcom_social_media_icons_widget .genericon{font-family:Genericons}.widget_wpcom_social_media_icons_widget .screen-reader-text{clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute!important;width:1px}.widget_wpcom_social_media_icons_widget .screen-reader-text:active,.widget_wpcom_social_media_icons_widget .screen-reader-text:focus,.widget_wpcom_social_media_icons_widget .screen-reader-text:hover{clip:auto!important;background-color:#f0f0f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);color:#21759b;display:block;font-size:14px;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}.widgets-grid-layout{width:100%}.widgets-grid-layout:after,.widgets-grid-layout:before{content:" ";display:table}.widgets-grid-layout:after{clear:both}.widget-grid-view-image{float:left;max-width:50%}.widget-grid-view-image a{display:block;margin:0 2px 4px 0}.widget-grid-view-image:nth-child(2n){float:right}.widget-grid-view-image:nth-child(2n) a{margin:0 0 4px 2px}.widgets-grid-layout .widget-grid-view-image img{height:auto;max-width:100%}.widgets-list-layout{list-style-type:none;margin:0;padding:0}.widgets-list-layout li:after,.widgets-list-layout li:before{content:"";display:table}.widgets-list-layout li:after{clear:both}.widgets-list-layout li{zoom:1;list-style-type:none!important;margin-bottom:1em}.widgets-list-layout .widgets-list-layout-blavatar{float:left;height:auto;max-width:40px;width:21.276596%}.widgets-list-layout-links{float:right;width:73.404255%}.widgets-list-layout span{opacity:.5}.widgets-list-layout span:hover{opacity:.8}.jetpack-image-container:after{clear:both}.jetpack-image-container:after,.jetpack-image-container:before{content:"";display:table}.widgets-multi-column-grid ul{list-style-type:none;margin:0;overflow:hidden;padding:0}.widgets-multi-column-grid ul li{background:none;border:none;clear:none;float:left;list-style-type:none!important;margin:0 -5px -3px 0;padding:0 8px 6px 0}.widgets-multi-column-grid ul li a{background:none;border:0;margin:0;padding:0}.widgets-multi-column-grid .avatar{vertical-align:middle}.widget_jetpack_my_community .avatar-240,.widget_jetpack_my_community .avatar-48{max-height:48px;max-width:48px}.widget.widget_authors li>ul,.widget_authors>ul{margin-left:inherit;padding-left:0}.widget_authors ul li li{padding-left:0}.widget_authors>ul>li{list-style:none;margin-bottom:1em}.widget_authors>ul>li+li{border-top:0}.widget.widget_authors img{box-shadow:none;margin-bottom:5px;margin-right:5px;vertical-align:middle}.wpcnt{line-height:2;text-align:center}.wpa{display:inline-block;max-width:100%;overflow:hidden;position:relative}.wpa-about{border-bottom:none!important;box-shadow:none!important;color:#888;display:block;font:10px/1 Open Sans,Arial,sans-serif!important;left:0;margin-top:0;opacity:.85;position:absolute;right:0;text-align:left!important;text-decoration:none!important;top:5px}.wpa .u>div{display:block;margin-bottom:1em;margin-top:5px}div.wpa>div{margin-top:20px}.wpa .u .adsbygoogle{background-color:transparent;display:block;margin-bottom:1em;margin-top:17px}.widget_eu_cookie_law_widget{animation:fadeIn .8s;border:none;bottom:1em;left:1em;margin:0;padding:0;position:fixed;right:1em;width:auto;z-index:50001}@keyframes fadeIn{0%{opacity:0;visibility:hidden}to{opacity:1;visibility:visible}}.widget_eu_cookie_law_widget.widget.top{bottom:auto;top:1em}.admin-bar .widget_eu_cookie_law_widget.widget.top{top:3em}amp-consent.widget_eu_cookie_law_widget.widget.top{margin:0;top:1em}.admin-bar amp-consent.widget_eu_cookie_law_widget.widget.top{margin-top:3em;top:0}#eu-cookie-law{background-color:#fff;border:1px solid #dedede;color:#2e4467;font-size:12px;line-height:1.5;overflow:hidden;padding:6px 6px 6px 15px;position:relative}#eu-cookie-law a,#eu-cookie-law a:active,#eu-cookie-law a:visited{color:inherit;cursor:inherit;text-decoration:underline}#eu-cookie-law a:hover{cursor:pointer;text-decoration:none}#eu-cookie-law.negative{background-color:#000;border:none;color:#fff}#eu-cookie-law.hide{opacity:0;transition:opacity .4s,visibility .4s;visibility:hidden}#eu-cookie-law form{margin-bottom:0;position:static}#eu-cookie-law input,#eu-cookie-law input:focus,#eu-cookie-law input:hover{background:#f3f3f3;border:1px solid #dedede;border-radius:4px;-moz-border-radius:3px;-webkit-border-radius:3px;color:#2e4453;cursor:pointer;display:inline;float:right;font-family:inherit;font-size:14px;font-weight:inherit;line-height:inherit;margin:0 0 0 5%;padding:8px 12px;position:static;text-transform:none}#eu-cookie-law.negative input,#eu-cookie-law.negative input:focus,#eu-cookie-law.negative input:hover{background:#282828;border-color:#535353;color:#fff}@media (max-width:600px){#eu-cookie-law{padding-bottom:55px}#eu-cookie-law input.accept{bottom:8px;position:absolute;right:8px}}.widget_eu_cookie_law_widget .customize-partial-edit-shortcut>button{left:0}.flickr-images{text-align:center}.flickr-size-thumbnail .flickr-images{align-content:space-between;align-items:center;display:flex;flex-flow:row wrap;justify-content:center}.flickr-images img{margin:5px;max-width:100%}.wpcom-instagram-images{grid-gap:.5rem;display:grid;grid-auto-columns:1fr}.wpcom-instagram-images:after,.wpcom-instagram-images:before{content:none}.wpcom-instagram-images a{display:block;margin:4px 2px}.wpcom-instagram-columns-2 a,.wpcom-instagram-columns-3 a{display:inline-block;vertical-align:top}.wpcom-instagram-columns-2 a{width:calc(50% - 8px)}.wpcom-instagram-columns-3 a{width:calc(33.3333% - 8px)}.wpcom-instagram-images .sq-bg-image{background-position:50%;background-repeat:no-repeat;background-size:cover;height:0;overflow:hidden;padding-bottom:100%}.wpcom-instagram-columns-2{grid-template-columns:repeat(2,1fr)}.wpcom-instagram-columns-3{grid-template-columns:repeat(3,1fr)}@supports (display:grid){.wpcom-instagram-images a{display:block;margin:0}.wpcom-instagram-columns-2 a,.wpcom-instagram-columns-3 a{width:auto}}.jetpack-search-filters-widget__sub-heading{font-size:inherit;font-weight:700;margin:0 0 .5em;padding:0}.jetpack-search-form+.jetpack-search-filters-widget__sub-heading{margin-bottom:.5em!important;margin-top:1.5em}.jetpack-search-filters-widget__clear{margin-bottom:.5em;margin-top:.5em}.jetpack-search-sort-wrapper{margin-bottom:1.5em;margin-top:1em}.jetpack-search-sort-wrapper label{display:inherit}.widget_search .jetpack-search-filters-widget__filter-list input[type=checkbox]{height:auto;width:auto}ul.jetpack-search-filters-widget__filter-list li{border:none;list-style:none;padding:0}ul.jetpack-search-filters-widget__filter-list li a{text-decoration:none}ul.jetpack-search-filters-widget__filter-list li a:hover{box-shadow:none}ul.jetpack-search-filters-widget__filter-list li label{display:inherit;font-weight:inherit}.jetpack-search-filters-widget__filter-list{list-style:none}ul.jetpack-search-filters-widget__filter-list{margin-bottom:1.5em}body.search .jetpack-search-form input[name=s]::placeholder{color:transparent}body.search .jetpack-search-form input[name=s].show-placeholder::placeholder{color:inherit}@media screen and (min-width:400px){.widget.jetpack-simple-payments .jetpack-simple-payments-product{flex-direction:column}.widget.jetpack-simple-payments .jetpack-simple-payments-details{padding-left:0}}.jetpack_widget_social_icons li,.jetpack_widget_social_icons ul{list-style:none}.jetpack_widget_social_icons ul{display:block;margin:0 0 1.5em;padding:0}.jetpack_widget_social_icons ul li{border:0;display:inline-block;line-height:1;margin:0;padding:0}.jetpack_widget_social_icons ul li:after,.jetpack_widget_social_icons ul li:before{display:none}.jetpack_widget_social_icons a{border:0;box-shadow:none;display:block;height:24px;text-decoration:none;width:24px}.jetpack_widget_social_icons svg{fill:currentColor;color:inherit;height:inherit;vertical-align:middle;width:inherit}.jetpack_widget_social_icons ul.size-small a{height:24px;width:24px}.jetpack_widget_social_icons ul.size-medium a{height:32px;width:32px}.jetpack_widget_social_icons ul.size-large a{height:48px;width:48px}.screen-reader-text{clip:rect(1px,1px,1px,1px);word-wrap:normal!important;border:0;-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px}.milestone-widget{margin-bottom:1em}.milestone-content{line-height:2;margin-top:5px;max-width:100%;padding:0;text-align:center}.milestone-header{background-color:var(--milestone-text-color,#111);color:var(--milestone-bg-color,#fff);line-height:1.3;margin:0;padding:.8em}.milestone-header .date,.milestone-header .event{display:block}.milestone-header .event{font-size:120%}.milestone-countdown .difference{display:block;font-size:500%;font-weight:700;line-height:1.2}.milestone-countdown,.milestone-message{background-color:var(--milestone-bg-color,#fff);border:1px solid var(--milestone-border-color,#767676);border-top:0;color:var(--milestone-text-color,#111);padding-bottom:1em}.milestone-message{padding-top:1em}.jetpack-subscribe-modal{background-color:transparent;height:100%;left:0;overflow:auto;position:fixed;top:0;transition:all .4s;visibility:hidden;width:100%;z-index:50000}.jetpack-subscribe-modal.open{background-color:rgba(0,0,0,.3);visibility:visible}.jetpack-subscribe-modal__modal-content{text-wrap:balance;background-color:#fefefe;border-radius:10px;box-sizing:border-box;margin:15% auto;max-width:600px;overflow:hidden;position:relative;top:100%;transition:all .4s;visibility:hidden;width:100%}.jetpack-subscribe-modal.open .jetpack-subscribe-modal__modal-content{top:0;visibility:visible}.jetpack-subscribe-modal__modal-content p{text-wrap:balance;text-wrap:pretty}@media screen and (max-width:640px){.jetpack-subscribe-modal__modal-content{width:94%}}