img:is([sizes="auto" i], [sizes^="auto," i]) { contain-intrinsic-size: 3000px 1500px }[data-module="faceted-search"]:not(.has-mounted),
[data-module="facets-list"]:not(.has-mounted),
[data-module="dynamic-items-list"]:not(.has-mounted),
[data-module="carousel-items-list"]:not(.has-mounted),
[data-module="carousel-terms-list"]:not(.has-mounted),
[data-module="carousel-collections-list"]:not(.has-mounted),
[data-module="item-submission-form"]:not(.has-mounted) {
  background-color: inherit;
  opacity: 0.75;
  border-radius: 2px; }

[data-module="item-submission-form"]:not(.has-mounted),
[data-module="faceted-search"]:not(.has-mounted) {
  min-height: 75vh; }

[data-module="facets-list"]:not(.has-mounted),
[data-module="dynamic-items-list"]:not(.has-mounted),
[data-module="carousel-items-list"]:not(.has-mounted),
[data-module="carousel-terms-list"]:not(.has-mounted),
[data-module="carousel-collections-list"]:not(.has-mounted) {
  min-height: 160px; }

[data-module="facets-list"]:not(.has-mounted),
[data-module="dynamic-items-list"]:not(.has-mounted) {
  min-height: 360px; }

/*# sourceMappingURL=tainacan-gutenberg-block-common-theme-styles.css.map */
.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 :where(figcaption){margin-bottom:1em;margin-top:.5em}.wp-block-audio audio{min-width:300px;width:100%}.wp-block-button__link{align-content:center;box-sizing:border-box;cursor:pointer;display:inline-block;height:100%;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}:root :where(.wp-block-button .wp-block-button__link.is-style-outline),:root :where(.wp-block-button.is-style-outline>.wp-block-button__link){border:2px solid;padding:.667em 1.333em}:root :where(.wp-block-button .wp-block-button__link.is-style-outline:not(.has-text-color)),:root :where(.wp-block-button.is-style-outline>.wp-block-button__link:not(.has-text-color)){color:currentColor}:root :where(.wp-block-button .wp-block-button__link.is-style-outline:not(.has-background)),:root :where(.wp-block-button.is-style-outline>.wp-block-button__link:not(.has-background)){background-color:initial;background-image:none}.wp-block-buttons{box-sizing:border-box}.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-buttons .wp-block-button__link{width:100%}.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-categories .wp-block-categories__label{display:block;width:100%}.wp-block-code{box-sizing:border-box}.wp-block-code code{
  /*!rtl:begin:ignore*/direction:ltr;display:block;font-family:inherit;overflow-wrap:break-word;text-align:initial;white-space:pre-wrap
  /*!rtl:end:ignore*/}.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{box-sizing:border-box}.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{font-size:inherit;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:fit-content}.wp-block-comment-template.alignright{float:right}.wp-block-comment-date{box-sizing:border-box}.comment-awaiting-moderation{display:block;font-size:.875em;line-height:1.5}.wp-block-comment-author-name,.wp-block-comment-content,.wp-block-comment-edit-link,.wp-block-comment-reply-link{box-sizing:border-box}.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:initial}.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}.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.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;position:relative;width:100%}.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;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-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}:root :where(.wp-block-cover h1:not(.has-text-color)),:root :where(.wp-block-cover h2:not(.has-text-color)),:root :where(.wp-block-cover h3:not(.has-text-color)),:root :where(.wp-block-cover h4:not(.has-text-color)),:root :where(.wp-block-cover h5:not(.has-text-color)),:root :where(.wp-block-cover h6:not(.has-text-color)),:root :where(.wp-block-cover p:not(.has-text-color)){color:inherit}body:not(.editor-styles-wrapper) .wp-block-cover:not(.wp-block-cover:has(.wp-block-cover__background+.wp-block-cover__inner-container)) .wp-block-cover__image-background,body:not(.editor-styles-wrapper) .wp-block-cover:not(.wp-block-cover:has(.wp-block-cover__background+.wp-block-cover__inner-container)) .wp-block-cover__video-background{z-index:0}body:not(.editor-styles-wrapper) .wp-block-cover:not(.wp-block-cover:has(.wp-block-cover__background+.wp-block-cover__inner-container)) .wp-block-cover__background,body:not(.editor-styles-wrapper) .wp-block-cover:not(.wp-block-cover:has(.wp-block-cover__background+.wp-block-cover__inner-container)) .wp-block-cover__gradient-background,body:not(.editor-styles-wrapper) .wp-block-cover:not(.wp-block-cover:has(.wp-block-cover__background+.wp-block-cover__inner-container)) .wp-block-cover__inner-container,body:not(.editor-styles-wrapper) .wp-block-cover:not(.wp-block-cover:has(.wp-block-cover__background+.wp-block-cover__inner-container)).has-background-dim:not(.has-background-gradient):before{z-index:1}.has-modal-open body:not(.editor-styles-wrapper) .wp-block-cover:not(.wp-block-cover:has(.wp-block-cover__background+.wp-block-cover__inner-container)) .wp-block-cover__inner-container{z-index:auto}.wp-block-details{box-sizing:border-box}.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 :where(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;width:fit-content}.wp-block-form-input__label:has(input[type=checkbox]) .wp-block-form-input__label-content{margin:0}.wp-block-form-input__label:has(.wp-block-form-input__label-content+input[type=checkbox]){flex-direction:row-reverse}.wp-block-form-input__label-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,#000000b3,#0000004d 70%,#0000);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%;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,.wp-block-gallery.has-nested-images figure.wp-block-image:has(figcaption):before{bottom:0;left:0;max-height:100%;position:absolute;right:0}.wp-block-gallery.has-nested-images figure.wp-block-image:has(figcaption):before{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);content:"";height:100%;-webkit-mask-image:linear-gradient(0deg,#000 20%,#0000);mask-image:linear-gradient(0deg,#000 20%,#0000);max-height:40%}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption{background:linear-gradient(0deg,#0006,#0000);box-sizing:border-box;color:#fff;font-size:13px;margin:0;overflow:auto;padding:1em;scrollbar-color:#0000 #0000;scrollbar-gutter:stable both-edges;scrollbar-width:thin;text-align:center;text-shadow:0 0 1.5px #000;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:initial}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption::-webkit-scrollbar-thumb{background-clip:padding-box;background-color:initial;border:3px solid #0000;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:#fffc}.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:#fffc #0000}@media (hover:none){.wp-block-gallery.has-nested-images figure.wp-block-image figcaption{scrollbar-color:#fffc #0000}}.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;text-shadow:none}.wp-block-gallery.has-nested-images figure.wp-block-image.has-custom-border:before,.wp-block-gallery.has-nested-images figure.wp-block-image.is-style-rounded:before{content:none}.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%;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}:where(.wp-block-group.wp-block-group-is-layout-constrained){position:relative}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>a,.wp-block-image>figure>a{display:inline-block}.wp-block-image img{box-sizing:border-box;height:auto;max-width:100%;vertical-align:bottom}@media not (prefers-reduced-motion){.wp-block-image img.hide{visibility:hidden}.wp-block-image img.show{animation:show-content-image .4s}}.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>a,.wp-block-image.alignwide>a{width:100%}.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 :where(figcaption){margin-bottom:1em;margin-top:.5em}.wp-block-image.is-style-circle-mask 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}}:root :where(.wp-block-image.is-style-rounded img,.wp-block-image .is-style-rounded img){border-radius:9999px}.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:#5a5a5a40;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;width:20px;z-index:100}@media not (prefers-reduced-motion){.wp-lightbox-container button{transition:opacity .2s ease}}.wp-lightbox-container button:focus-visible{outline:3px auto #5a5a5a40;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:#5a5a5a40;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{visibility:visible}@media not (prefers-reduced-motion){.wp-lightbox-overlay.active{animation:turn-on-visibility .25s both}.wp-lightbox-overlay.active img{animation:turn-on-visibility .35s both}.wp-lightbox-overlay.show-closing-animation:not(.active){animation:turn-off-visibility .35s both}.wp-lightbox-overlay.show-closing-animation:not(.active) img{animation:turn-off-visibility .25s both}.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.show-closing-animation:not(.active){animation:none}.wp-lightbox-overlay.zoom.show-closing-animation:not(.active) .lightbox-image-container{animation:lightbox-zoom-out .4s}.wp-lightbox-overlay.zoom.show-closing-animation:not(.active) .lightbox-image-container img{animation:none}.wp-lightbox-overlay.zoom.show-closing-animation:not(.active) .scrim{animation:turn-off-visibility .4s forwards}}@keyframes show-content-image{0%{visibility:hidden}99%{visibility:hidden}to{visibility:visible}}@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}.wp-block-latest-posts.wp-block-latest-posts__list li{clear:both;overflow-wrap:break-word}.wp-block-latest-posts.is-grid{display:flex;flex-wrap:wrap}.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}}:root :where(.wp-block-latest-posts.is-grid){padding:0}:root :where(.wp-block-latest-posts.wp-block-latest-posts__list){padding-left:0}.wp-block-latest-posts__post-author,.wp-block-latest-posts__post-date{display:block;font-size:.8125em}.wp-block-latest-posts__post-excerpt,.wp-block-latest-posts__post-full-content{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}:root :where(.wp-block-list.has-background){padding:1.25em 2.375em}.wp-block-loginout,.wp-block-media-text{box-sizing:border-box}.wp-block-media-text{
  /*!rtl:begin:ignore*/direction:ltr;
  /*!rtl:end:ignore*/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.is-vertically-aligned-center>.wp-block-media-text__content,.wp-block-media-text.is-vertically-aligned-center>.wp-block-media-text__media,.wp-block-media-text>.wp-block-media-text__content,.wp-block-media-text>.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{
  /*!rtl:begin:ignore*/grid-column:1;grid-row:1;
  /*!rtl:end:ignore*/margin:0}.wp-block-media-text>.wp-block-media-text__content{direction:ltr;
  /*!rtl:begin:ignore*/grid-column:2;grid-row:1;
  /*!rtl:end:ignore*/padding:0 8%;word-break:break-word}.wp-block-media-text.has-media-on-the-right>.wp-block-media-text__media{
  /*!rtl:begin:ignore*/grid-column:2;grid-row:1
  /*!rtl:end:ignore*/}.wp-block-media-text.has-media-on-the-right>.wp-block-media-text__content{
  /*!rtl:begin:ignore*/grid-column:1;grid-row:1
  /*!rtl:end:ignore*/}.wp-block-media-text__media a{display:block}.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{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border:0}.wp-block-media-text.is-image-fill-element>.wp-block-media-text__media{height:100%;min-height:250px;position:relative}.wp-block-media-text.is-image-fill-element>.wp-block-media-text__media>a{display:block;height:100%}.wp-block-media-text.is-image-fill-element>.wp-block-media-text__media img{height:100%;object-fit:cover;position:absolute;width:100%}@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{position:relative;--navigation-layout-justification-setting:flex-start;--navigation-layout-direction:row;--navigation-layout-wrap:wrap;--navigation-layout-justify:flex-start;--navigation-layout-align:center}.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(a),.wp-block-navigation :where(a:active),.wp-block-navigation :where(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{display:inline-block;stroke:currentColor;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%;visibility:hidden;width:0;z-index:2}@media not (prefers-reduced-motion){.wp-block-navigation .has-child .wp-block-navigation__submenu-container{transition:opacity .1s linear}}.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:#0000;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 .wp-block-navigation-submenu__toggle[aria-expanded=true]~.wp-block-navigation__submenu-container,.wp-block-navigation .has-child:not(.open-on-click):hover>.wp-block-navigation__submenu-container,.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-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:initial;border:none;color:currentColor;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing: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 #00000026}.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{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),20rem);z-index:100000}@media not (prefers-reduced-motion){.wp-block-navigation__responsive-container.is-menu-open{animation:overlay-menu__fade-in-animation .1s ease-out;animation-fill-mode:forwards}}.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:#0000!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:#0000;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}.link-ui-tools{border-top:1px solid #f0f0f0;padding:8px}.link-ui-block-inserter{padding-top:8px}.link-ui-block-inserter__back{margin-left:8px;text-transform:uppercase}.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}.wp-block-page-list{box-sizing:border-box}.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}:root :where(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{box-sizing:border-box;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-author-biography{box-sizing:border-box}:where(.wp-block-post-comments-form) input:not([type=submit]),:where(.wp-block-post-comments-form) textarea{border:1px solid #949494;font-family:inherit;font-size:1em}:where(.wp-block-post-comments-form) input:where(:not([type=submit]):not([type=checkbox])),:where(.wp-block-post-comments-form) textarea{padding:calc(.667em + 2px)}.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 :where(input[type=submit]){box-shadow:none;cursor:pointer;display:inline-block;overflow-wrap:break-word;text-align:center}.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-comments-count{box-sizing:border-box}.wp-block-post-content{display:flow-root}.wp-block-post-comments-link,.wp-block-post-date{box-sizing:border-box}:where(.wp-block-post-excerpt){box-sizing:border-box;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 :where(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:initial}.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 :where(a){display:inline-block;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;text-decoration:inherit}.wp-block-post-author-name{box-sizing:border-box}.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;margin:0 0 1em;overflow-wrap:break-word;padding:4em 0;text-align:center}.wp-block-pullquote blockquote,.wp-block-pullquote cite,.wp-block-pullquote p{color:inherit}.wp-block-pullquote blockquote{margin:0}.wp-block-pullquote p{margin-top:0}.wp-block-pullquote p:last-child{margin-bottom:0}.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}.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.has-text-align-center blockquote{text-align:center}.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;display:block}.wp-block-post-template{box-sizing:border-box;list-style:none;margin-bottom:0;margin-top:0;max-width:100%;padding:0}.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.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-query-total,.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: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.alignleft{margin-right:2em}ul.wp-block-rss.alignright{margin-left:2em}ul.wp-block-rss.is-grid{display:flex;flex-wrap:wrap;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-rss{box-sizing:border-box;list-style:none;padding:0}.wp-block-search__button{margin-left:10px;word-break:normal}.wp-block-search__button.has-icon{line-height:0}.wp-block-search__button svg{height:1.25em;min-height:24px;min-width:24px;width:1.25em;fill:currentColor;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{box-sizing:border-box;display:flex;flex-shrink:0;justify-content:center;margin-left:0;max-width:100%}.wp-block-search.wp-block-search__button-only .wp-block-search__inside-wrapper{min-width:0!important;transition-property:width}.wp-block-search.wp-block-search__button-only .wp-block-search__input{flex-basis:100%;transition-duration:.3s}.wp-block-search.wp-block-search__button-only.wp-block-search__searchfield-hidden,.wp-block-search.wp-block-search__button-only.wp-block-search__searchfield-hidden .wp-block-search__inside-wrapper{overflow:hidden}.wp-block-search.wp-block-search__button-only.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}:where(.wp-block-search__input){font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;text-transform:inherit}: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[data-align=right] .wp-block-search.wp-block-search__button-only .wp-block-search__inside-wrapper{float:right}.wp-block-separator{border:none;border-top:2px solid}:root :where(.wp-block-separator.is-style-dots){height:auto;line-height:1;text-align:center}:root :where(.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-separator.is-style-dots{background:none!important;border:none!important}.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}:root :where(.wp-block-site-logo.is-style-rounded){border-radius:9999px}.wp-block-site-tagline,.wp-block-site-title{box-sizing:border-box}.wp-block-site-title :where(a){color:inherit;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;text-decoration: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 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}@media not (prefers-reduced-motion){.wp-block-social-link{transition:transform .1s ease}}.wp-block-social-link a{align-items:center;display:flex;line-height:0}.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{color:currentColor;fill:currentColor}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link{background-color:#f0f0f0;color:#444}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-amazon{background-color:#f90;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-bandcamp{background-color:#1ea0c3;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-behance{background-color:#0757fe;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-bluesky{background-color:#0a7aff;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-codepen{background-color:#1e1f26;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-deviantart{background-color:#02e49b;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-discord{background-color:#5865f2;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-dribbble{background-color:#e94c89;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-dropbox{background-color:#4280ff;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-etsy{background-color:#f45800;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-facebook{background-color:#0866ff;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-fivehundredpx{background-color:#000;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-flickr{background-color:#0461dd;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-foursquare{background-color:#e65678;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-github{background-color:#24292d;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-goodreads{background-color:#eceadd;color:#382110}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-google{background-color:#ea4434;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-gravatar{background-color:#1d4fc4;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-instagram{background-color:#f00075;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-lastfm{background-color:#e21b24;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-linkedin{background-color:#0d66c2;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-mastodon{background-color:#3288d4;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-medium{background-color:#000;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-meetup{background-color:#f6405f;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-patreon{background-color:#000;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-pinterest{background-color:#e60122;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-pocket{background-color:#ef4155;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-reddit{background-color:#ff4500;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-skype{background-color:#0478d7;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-snapchat{background-color:#fefc00;color:#fff;stroke:#000}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-soundcloud{background-color:#ff5600;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-spotify{background-color:#1bd760;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-telegram{background-color:#2aabee;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-threads{background-color:#000;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-tiktok{background-color:#000;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-tumblr{background-color:#011835;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-twitch{background-color:#6440a4;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-twitter{background-color:#1da1f2;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-vimeo{background-color:#1eb7ea;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-vk{background-color:#4680c2;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-wordpress{background-color:#3499cd;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-whatsapp{background-color:#25d366;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-x{background-color:#000;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-yelp{background-color:#d32422;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-youtube{background-color:red;color:#fff}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link{background:none}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link svg{height:1.25em;width:1.25em}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-amazon{color:#f90}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-bandcamp{color:#1ea0c3}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-behance{color:#0757fe}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-bluesky{color:#0a7aff}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-codepen{color:#1e1f26}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-deviantart{color:#02e49b}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-discord{color:#5865f2}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-dribbble{color:#e94c89}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-dropbox{color:#4280ff}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-etsy{color:#f45800}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-facebook{color:#0866ff}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-fivehundredpx{color:#000}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-flickr{color:#0461dd}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-foursquare{color:#e65678}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-github{color:#24292d}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-goodreads{color:#382110}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-google{color:#ea4434}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-gravatar{color:#1d4fc4}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-instagram{color:#f00075}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-lastfm{color:#e21b24}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-linkedin{color:#0d66c2}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-mastodon{color:#3288d4}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-medium{color:#000}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-meetup{color:#f6405f}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-patreon{color:#000}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-pinterest{color:#e60122}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-pocket{color:#ef4155}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-reddit{color:#ff4500}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-skype{color:#0478d7}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-snapchat{color:#fff;stroke:#000}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-soundcloud{color:#ff5600}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-spotify{color:#1bd760}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-telegram{color:#2aabee}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-threads{color:#000}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-tiktok{color:#000}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-tumblr{color:#011835}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-twitch{color:#6440a4}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-twitter{color:#1da1f2}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-vimeo{color:#1eb7ea}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-vk{color:#4680c2}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-whatsapp{color:#25d366}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-wordpress{color:#3499cd}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-x{color:#000}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-yelp{color:#d32422}:where(.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}:root :where(.wp-block-social-links .wp-social-link a){padding:.25em}:root :where(.wp-block-social-links.is-style-logos-only .wp-social-link a){padding:0}:root :where(.wp-block-social-links.is-style-pill-shape .wp-social-link a){padding-left:.6666666667em;padding-right:.6666666667em}.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}:root :where(.wp-block-tag-cloud.is-style-outline){display:flex;flex-wrap:wrap;gap:1ch}:root :where(.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:initial;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:#0000}.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:initial}.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:initial}.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}:root :where(.wp-block-table-of-contents){box-sizing:border-box}:where(.wp-block-term-description){box-sizing:border-box;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.3333333333%}.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]{object-fit:cover}}.wp-block-video.aligncenter{text-align:center}.wp-block-video :where(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{border:0;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:#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}}/**
 * Swiper 11.1.8
 * Most modern mobile touch slider and framework with hardware accelerated transitions
 * https://swiperjs.com
 *
 * Copyright 2014-2024 Vladimir Kharlampidi
 *
 * Released under the MIT License
 *
 * Released on: July 26, 2024
 */
@font-face {
  font-family: 'swiper-icons';
  src: url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA") format("woff");
  font-weight: 400;
  font-style: normal; }
:root {
  --swiper-theme-color: #007aff;
  /*
  --swiper-preloader-color: var(--swiper-theme-color);
  --swiper-wrapper-transition-timing-function: initial;
  */ }
:host {
  position: relative;
  display: block;
  margin-left: auto;
  margin-right: auto;
  z-index: 1; }

.swiper {
  margin-left: auto;
  margin-right: auto;
  position: relative;
  overflow: hidden;
  list-style: none;
  padding: 0;
  /* Fix of Webkit flickering */
  z-index: 1;
  display: block; }

.swiper-vertical > .swiper-wrapper {
  flex-direction: column; }

.swiper-wrapper {
  position: relative;
  width: 100%;
  height: 100%;
  z-index: 1;
  display: flex;
  transition-property: transform;
  transition-timing-function: var(--swiper-wrapper-transition-timing-function, initial);
  box-sizing: content-box; }

.swiper-android .swiper-slide,
.swiper-ios .swiper-slide,
.swiper-wrapper {
  transform: translate3d(0px, 0, 0); }

.swiper-horizontal {
  touch-action: pan-y; }

.swiper-vertical {
  touch-action: pan-x; }

.swiper-slide {
  flex-shrink: 0;
  width: 100%;
  height: 100%;
  position: relative;
  transition-property: transform;
  display: block; }

.swiper-slide-invisible-blank {
  visibility: hidden; }

/* Auto Height */
.swiper-autoheight,
.swiper-autoheight .swiper-slide {
  height: auto; }

.swiper-autoheight .swiper-wrapper {
  align-items: flex-start;
  transition-property: transform, height; }

.swiper-backface-hidden .swiper-slide {
  transform: translateZ(0);
  backface-visibility: hidden; }

/* 3D Effects */
.swiper-3d.swiper-css-mode .swiper-wrapper {
  perspective: 1200px; }

.swiper-3d .swiper-wrapper {
  transform-style: preserve-3d; }

.swiper-3d {
  perspective: 1200px; }
  .swiper-3d .swiper-slide,
  .swiper-3d .swiper-cube-shadow {
    transform-style: preserve-3d; }

/* CSS Mode */
.swiper-css-mode > .swiper-wrapper {
  overflow: auto;
  scrollbar-width: none;
  /* For Firefox */
  -ms-overflow-style: none;
  /* For Internet Explorer and Edge */ }
  .swiper-css-mode > .swiper-wrapper::-webkit-scrollbar {
    display: none; }
.swiper-css-mode > .swiper-wrapper > .swiper-slide {
  scroll-snap-align: start start; }
.swiper-css-mode.swiper-horizontal > .swiper-wrapper {
  scroll-snap-type: x mandatory; }
.swiper-css-mode.swiper-vertical > .swiper-wrapper {
  scroll-snap-type: y mandatory; }
.swiper-css-mode.swiper-free-mode > .swiper-wrapper {
  scroll-snap-type: none; }
.swiper-css-mode.swiper-free-mode > .swiper-wrapper > .swiper-slide {
  scroll-snap-align: none; }
.swiper-css-mode.swiper-centered > .swiper-wrapper::before {
  content: '';
  flex-shrink: 0;
  order: 9999; }
.swiper-css-mode.swiper-centered > .swiper-wrapper > .swiper-slide {
  scroll-snap-align: center center;
  scroll-snap-stop: always; }
.swiper-css-mode.swiper-centered.swiper-horizontal > .swiper-wrapper > .swiper-slide:first-child {
  margin-inline-start: var(--swiper-centered-offset-before); }
.swiper-css-mode.swiper-centered.swiper-horizontal > .swiper-wrapper::before {
  height: 100%;
  min-height: 1px;
  width: var(--swiper-centered-offset-after); }
.swiper-css-mode.swiper-centered.swiper-vertical > .swiper-wrapper > .swiper-slide:first-child {
  margin-block-start: var(--swiper-centered-offset-before); }
.swiper-css-mode.swiper-centered.swiper-vertical > .swiper-wrapper::before {
  width: 100%;
  min-width: 1px;
  height: var(--swiper-centered-offset-after); }

/* Slide styles start */
/* 3D Shadows */
.swiper-3d .swiper-slide-shadow,
.swiper-3d .swiper-slide-shadow-left,
.swiper-3d .swiper-slide-shadow-right,
.swiper-3d .swiper-slide-shadow-top,
.swiper-3d .swiper-slide-shadow-bottom,
.swiper-3d .swiper-slide-shadow,
.swiper-3d .swiper-slide-shadow-left,
.swiper-3d .swiper-slide-shadow-right,
.swiper-3d .swiper-slide-shadow-top,
.swiper-3d .swiper-slide-shadow-bottom {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  pointer-events: none;
  z-index: 10; }
.swiper-3d .swiper-slide-shadow {
  background: rgba(0, 0, 0, 0.15); }
.swiper-3d .swiper-slide-shadow-left {
  background-image: linear-gradient(to left, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0)); }
.swiper-3d .swiper-slide-shadow-right {
  background-image: linear-gradient(to right, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0)); }
.swiper-3d .swiper-slide-shadow-top {
  background-image: linear-gradient(to top, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0)); }
.swiper-3d .swiper-slide-shadow-bottom {
  background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0)); }

.swiper-lazy-preloader {
  width: 42px;
  height: 42px;
  position: absolute;
  left: 50%;
  top: 50%;
  margin-left: -21px;
  margin-top: -21px;
  z-index: 10;
  transform-origin: 50%;
  box-sizing: border-box;
  border: 4px solid var(--swiper-preloader-color, var(--swiper-theme-color));
  border-radius: 50%;
  border-top-color: transparent; }

.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader,
.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader {
  animation: swiper-preloader-spin 1s infinite linear; }

.swiper-lazy-preloader-white {
  --swiper-preloader-color: #fff; }

.swiper-lazy-preloader-black {
  --swiper-preloader-color: #000; }

@keyframes swiper-preloader-spin {
  0% {
    transform: rotate(0deg); }
  100% {
    transform: rotate(360deg); } }
/* Slide styles end */
:root {
  --swiper-navigation-size: 44px;
  /*
--swiper-navigation-top-offset: 50%;
--swiper-navigation-sides-offset: 10px;
--swiper-navigation-color: var(--swiper-theme-color);
*/ }
.swiper-button-prev, .swiper-button-next {
  position: absolute;
  top: var(--swiper-navigation-top-offset, 50%);
  width: calc(var(--swiper-navigation-size) / 44 * 27);
  height: var(--swiper-navigation-size);
  margin-top: calc(0px - (var(--swiper-navigation-size) / 2));
  z-index: 10;
  cursor: pointer;
  display: flex;
  align-items: center;
  justify-content: center;
  color: var(--swiper-navigation-color, var(--swiper-theme-color)); }
  .swiper-button-prev.swiper-button-disabled,
  .swiper-button-next.swiper-button-disabled {
    opacity: 0.35;
    cursor: auto;
    pointer-events: none; }
  .swiper-button-prev.swiper-button-hidden,
  .swiper-button-next.swiper-button-hidden {
    opacity: 0;
    cursor: auto;
    pointer-events: none; }
  .swiper-navigation-disabled .swiper-button-prev,
  .swiper-navigation-disabled .swiper-button-next {
    display: none !important; }
  .swiper-button-prev svg, .swiper-button-next svg {
    width: 100%;
    height: 100%;
    object-fit: contain;
    transform-origin: center; }
  .swiper-rtl .swiper-button-prev svg, .swiper-rtl .swiper-button-next svg {
    transform: rotate(180deg); }

.swiper-button-prev,
.swiper-rtl .swiper-button-next {
  left: var(--swiper-navigation-sides-offset, 10px);
  right: auto; }

.swiper-button-next,
.swiper-rtl .swiper-button-prev {
  right: var(--swiper-navigation-sides-offset, 10px);
  left: auto; }

.swiper-button-lock {
  display: none; }

/* Navigation font start */
.swiper-button-prev:after,
.swiper-button-next:after {
  font-family: swiper-icons;
  font-size: var(--swiper-navigation-size);
  text-transform: none !important;
  letter-spacing: 0;
  font-variant: initial;
  line-height: 1; }

.swiper-button-prev:after,
.swiper-rtl .swiper-button-next:after {
  content: 'prev'; }

.swiper-button-next,
.swiper-rtl .swiper-button-prev {
  right: var(--swiper-navigation-sides-offset, 10px);
  left: auto; }
  .swiper-button-next:after,
  .swiper-rtl .swiper-button-prev:after {
    content: 'next'; }

/* Navigation font end */
/* a11y */
.swiper .swiper-notification {
  position: absolute;
  left: 0;
  top: 0;
  pointer-events: none;
  opacity: 0;
  z-index: -1000; }

:root {
  /*
--swiper-pagination-color: var(--swiper-theme-color);
--swiper-pagination-left: auto;
--swiper-pagination-right: 8px;
--swiper-pagination-bottom: 8px;
--swiper-pagination-top: auto;
--swiper-pagination-fraction-color: inherit;
--swiper-pagination-progressbar-bg-color: rgba(0,0,0,0.25);
--swiper-pagination-progressbar-size: 4px;
--swiper-pagination-bullet-size: 8px;
--swiper-pagination-bullet-width: 8px;
--swiper-pagination-bullet-height: 8px;
--swiper-pagination-bullet-border-radius: 50%;
--swiper-pagination-bullet-inactive-color: #000;
--swiper-pagination-bullet-inactive-opacity: 0.2;
--swiper-pagination-bullet-opacity: 1;
--swiper-pagination-bullet-horizontal-gap: 4px;
--swiper-pagination-bullet-vertical-gap: 6px;
*/ }
.swiper-pagination {
  position: absolute;
  text-align: center;
  transition: 300ms opacity;
  transform: translate3d(0, 0, 0);
  z-index: 10; }
  .swiper-pagination.swiper-pagination-hidden {
    opacity: 0; }
  .swiper-pagination-disabled > .swiper-pagination, .swiper-pagination.swiper-pagination-disabled {
    display: none !important; }

/* Common Styles */
.swiper-pagination-fraction,
.swiper-pagination-custom,
.swiper-horizontal > .swiper-pagination-bullets,
.swiper-pagination-bullets.swiper-pagination-horizontal {
  bottom: var(--swiper-pagination-bottom, 8px);
  top: var(--swiper-pagination-top, auto);
  left: 0;
  width: 100%; }

/* Bullets */
.swiper-pagination-bullets-dynamic {
  overflow: hidden;
  font-size: 0; }
  .swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
    transform: scale(0.33);
    position: relative; }
  .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active {
    transform: scale(1); }
  .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main {
    transform: scale(1); }
  .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev {
    transform: scale(0.66); }
  .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev {
    transform: scale(0.33); }
  .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next {
    transform: scale(0.66); }
  .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next {
    transform: scale(0.33); }

.swiper-pagination-bullet {
  width: var(--swiper-pagination-bullet-width, var(--swiper-pagination-bullet-size, 8px));
  height: var(--swiper-pagination-bullet-height, var(--swiper-pagination-bullet-size, 8px));
  display: inline-block;
  border-radius: var(--swiper-pagination-bullet-border-radius, 50%);
  background: var(--swiper-pagination-bullet-inactive-color, #000);
  opacity: var(--swiper-pagination-bullet-inactive-opacity, 0.2); }
  button.swiper-pagination-bullet {
    border: none;
    margin: 0;
    padding: 0;
    box-shadow: none;
    appearance: none; }
  .swiper-pagination-clickable .swiper-pagination-bullet {
    cursor: pointer; }
  .swiper-pagination-bullet:only-child {
    display: none !important; }

.swiper-pagination-bullet-active {
  opacity: var(--swiper-pagination-bullet-opacity, 1);
  background: var(--swiper-pagination-color, var(--swiper-theme-color)); }

.swiper-vertical > .swiper-pagination-bullets,
.swiper-pagination-vertical.swiper-pagination-bullets {
  right: var(--swiper-pagination-right, 8px);
  left: var(--swiper-pagination-left, auto);
  top: 50%;
  transform: translate3d(0px, -50%, 0); }
  .swiper-vertical > .swiper-pagination-bullets .swiper-pagination-bullet,
  .swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet {
    margin: var(--swiper-pagination-bullet-vertical-gap, 6px) 0;
    display: block; }
  .swiper-vertical > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic,
  .swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic {
    top: 50%;
    transform: translateY(-50%);
    width: 8px; }
    .swiper-vertical > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,
    .swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
      display: inline-block;
      transition: 200ms transform, 200ms top; }

.swiper-horizontal > .swiper-pagination-bullets .swiper-pagination-bullet,
.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet {
  margin: 0 var(--swiper-pagination-bullet-horizontal-gap, 4px); }
.swiper-horizontal > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic,
.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic {
  left: 50%;
  transform: translateX(-50%);
  white-space: nowrap; }
  .swiper-horizontal > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,
  .swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
    transition: 200ms transform, 200ms left; }

.swiper-horizontal.swiper-rtl > .swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
  transition: 200ms transform, 200ms right; }

/* Fraction */
.swiper-pagination-fraction {
  color: var(--swiper-pagination-fraction-color, inherit); }

/* Progress */
.swiper-pagination-progressbar {
  background: var(--swiper-pagination-progressbar-bg-color, rgba(0, 0, 0, 0.25));
  position: absolute; }
  .swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
    background: var(--swiper-pagination-color, var(--swiper-theme-color));
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    transform: scale(0);
    transform-origin: left top; }
  .swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
    transform-origin: right top; }
  .swiper-horizontal > .swiper-pagination-progressbar, .swiper-pagination-progressbar.swiper-pagination-horizontal, .swiper-vertical > .swiper-pagination-progressbar.swiper-pagination-progressbar-opposite, .swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite {
    width: 100%;
    height: var(--swiper-pagination-progressbar-size, 4px);
    left: 0;
    top: 0; }
  .swiper-vertical > .swiper-pagination-progressbar, .swiper-pagination-progressbar.swiper-pagination-vertical, .swiper-horizontal > .swiper-pagination-progressbar.swiper-pagination-progressbar-opposite, .swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite {
    width: var(--swiper-pagination-progressbar-size, 4px);
    height: 100%;
    left: 0;
    top: 0; }

.swiper-pagination-lock {
  display: none; }

.item-gallery-edit-container .tainacan-media-component .swiper-slide,
.item-gallery-edit-container .tainacan-media-component .swiper-button-prev,
.item-gallery-edit-container .tainacan-media-component .swiper-button-next {
  cursor: not-allowed !important; }
.item-gallery-edit-container .preview-warning {
  width: 100%;
  font-size: 0.875rem;
  font-style: italic;
  color: inherit;
  text-align: center;
  margin: 0 auto;
  padding: 8px 2px 2px 2px; }
.item-gallery-edit-container .tainacan-gallery-main-placeholder {
  position: relative;
  min-height: var(--tainacan-media-main-carousel-height, 60vh);
  max-width: var(--tainacan-media-main-carousel-width, 100%);
  margin: 0 auto 1em auto; }
.item-gallery-edit-container .tainacan-gallery-thumbnails-placeholder {
  display: flex;
  flex-wrap: nowrap;
  justify-content: center;
  gap: 20px;
  list-style: none !important;
  margin: 0px auto !important;
  padding: 0px !important;
  max-width: var(--tainacan-media-thumbs-carousel-width, 100%);
  width: var(--tainacan-media-thumbs-carousel-width, 100%);
  overflow-x: auto;
  overflow-y: hidden; }
  .item-gallery-edit-container .tainacan-gallery-thumbnails-placeholder li {
    height: var(--tainacan-media-thumbs-carousel-item-size, 136px);
    min-width: var(--tainacan-media-thumbs-carousel-item-size, 136px);
    flex-basis: var(--tainacan-media-thumbs-carousel-item-size, 136px);
    position: relative; }

.tainacan-media-component {
  --swiper-theme-color: var(--tainacan-secondary, #187181);
  --swiper-navigation-size: 44px;
  --tainacan-media-metadata-color: var(--tainacan-label-color, #373839);
  --tainacan-media-background: var(--tainacan-background-color, transparent);
  --tainacan-media-main-carousel-height: 60vh;
  --tainacan-media-main-carousel-width: 100%;
  --tainacan-media-thumbs-carousel-width: 100%;
  --tainacan-media-thumbs-carousel-item-size: 136px;
  height: auto;
  display: flex;
  flex-direction: column;
  gap: 1rem;
  background-color: var(--tainacan-media-background, transparent);
  box-sizing: border-box; }
  .tainacan-media-component:not(.alignfull):not(.alignwide) {
    width: 100%; }
  .tainacan-media-component .swiper-slide,
  .tainacan-media-component .swiper-slide::after,
  .tainacan-media-component .swiper-slide::before {
    box-sizing: border-box; }

/* Style valid for both cases of carousel, main and thumbs */
.tainacan-media-component__swiper-main .swiper-button-prev:not(.swiper-button-has-svg)::after,
.tainacan-media-component__swiper-main .swiper-rtl .swiper-button-next:not(.swiper-button-has-svg)::after,
.tainacan-media-component__swiper-thumbs .swiper-button-prev:not(.swiper-button-has-svg)::after,
.tainacan-media-component__swiper-thumbs .swiper-rtl .swiper-button-next:not(.swiper-button-has-svg)::after {
  content: 'previous'; }
.tainacan-media-component__swiper-main .swiper-button-next:not(.swiper-button-has-svg)::after,
.tainacan-media-component__swiper-main .swiper-button-prev:not(.swiper-button-has-svg)::after,
.tainacan-media-component__swiper-thumbs .swiper-button-next:not(.swiper-button-has-svg)::after,
.tainacan-media-component__swiper-thumbs .swiper-button-prev:not(.swiper-button-has-svg)::after {
  font-family: "TainacanIcons";
  opacity: 0.7;
  transition: opacity ease 0.2s; }
.tainacan-media-component__swiper-main:hover .swiper-button-next::after,
.tainacan-media-component__swiper-main:hover .swiper-button-prev::after,
.tainacan-media-component__swiper-thumbs:hover .swiper-button-next::after,
.tainacan-media-component__swiper-thumbs:hover .swiper-button-prev::after {
  opacity: 1; }
.tainacan-media-component__swiper-main .swiper-button-next.swiper-button-has-svg::after,
.tainacan-media-component__swiper-main .swiper-button-prev.swiper-button-has-svg::after,
.tainacan-media-component__swiper-thumbs .swiper-button-next.swiper-button-has-svg::after,
.tainacan-media-component__swiper-thumbs .swiper-button-prev.swiper-button-has-svg::after {
  display: none; }
.tainacan-media-component__swiper-main .swiper-button-next.swiper-button-has-svg svg,
.tainacan-media-component__swiper-main .swiper-button-prev.swiper-button-has-svg svg,
.tainacan-media-component__swiper-thumbs .swiper-button-next.swiper-button-has-svg svg,
.tainacan-media-component__swiper-thumbs .swiper-button-prev.swiper-button-has-svg svg {
  min-width: calc(var(--swiper-navigation-size) * 1.35);
  min-height: calc(var(--swiper-navigation-size) * 1.35);
  fill: currentColor; }
.tainacan-media-component__swiper-main ul.swiper-wrapper,
.tainacan-media-component__swiper-thumbs ul.swiper-wrapper {
  list-style: none !important;
  padding: 0; }

.tainacan-media-component__swiper-main {
  width: 100%;
  max-width: var(--tainacan-media-main-carousel-width, 100%); }
  .tainacan-media-component__swiper-main ul.swiper-wrapper {
    display: flex;
    align-items: center;
    margin: 0; }
    .tainacan-media-component__swiper-main ul.swiper-wrapper[data-pswp-uid]:not([data-pswp-uid='']) li.swiper-slide .swiper-slide-content {
      cursor: zoom-in !important; }
      .tainacan-media-component__swiper-main ul.swiper-wrapper[data-pswp-uid]:not([data-pswp-uid='']) li.swiper-slide .swiper-slide-content iframe,
      .tainacan-media-component__swiper-main ul.swiper-wrapper[data-pswp-uid]:not([data-pswp-uid='']) li.swiper-slide .swiper-slide-content video,
      .tainacan-media-component__swiper-main ul.swiper-wrapper[data-pswp-uid]:not([data-pswp-uid='']) li.swiper-slide .swiper-slide-content audio {
        pointer-events: none; }
      .tainacan-media-component__swiper-main ul.swiper-wrapper[data-pswp-uid]:not([data-pswp-uid='']) li.swiper-slide .swiper-slide-content a {
        cursor: zoom-in !important; }
      .tainacan-media-component__swiper-main ul.swiper-wrapper[data-pswp-uid]:not([data-pswp-uid='']) li.swiper-slide .swiper-slide-content .tainacan-item-file-download a {
        cursor: pointer !important; }
  .tainacan-media-component__swiper-main li.swiper-slide {
    box-sizing: border-box;
    height: 100%;
    max-width: 100%;
    padding: 0 var(--swiper-navigation-size, 44px);
    opacity: 1.0;
    transition: opacity 0.2s linear; }
    .tainacan-media-component__swiper-main li.swiper-slide:not(.swiper-slide-active) {
      opacity: 0.75; }
    .tainacan-media-component__swiper-main li.swiper-slide .swiper-slide-metadata {
      text-align: center;
      font-size: 0.875em;
      margin-bottom: 1em;
      margin-top: 1rem; }
      .tainacan-media-component__swiper-main li.swiper-slide .swiper-slide-metadata.hide-name .swiper-slide-metadata__name {
        display: none;
        visibility: hidden; }
      .tainacan-media-component__swiper-main li.swiper-slide .swiper-slide-metadata.hide-description .swiper-slide-metadata__description {
        display: none;
        visibility: hidden; }
      .tainacan-media-component__swiper-main li.swiper-slide .swiper-slide-metadata.hide-caption .swiper-slide-metadata__caption {
        display: none;
        visibility: hidden; }
      .tainacan-media-component__swiper-main li.swiper-slide .swiper-slide-metadata.hide-name.hide-description.hide-caption br {
        display: none;
        visibility: hidden; }
      .tainacan-media-component__swiper-main li.swiper-slide .swiper-slide-metadata.hide-name.hide-description.hide-caption {
        display: none;
        visibility: hidden; }
    .tainacan-media-component__swiper-main li.swiper-slide .swiper-slide-metadata__name {
      font-size: 1em;
      font-weight: bold;
      color: var(--tainacan-media-metadata-color, #373839);
      opacity: 0.75; }
    .tainacan-media-component__swiper-main li.swiper-slide .swiper-slide-metadata__caption {
      font-size: 0.9375em;
      color: var(--tainacan-media-metadata-color, #373839); }
    .tainacan-media-component__swiper-main li.swiper-slide .swiper-slide-metadata__caption {
      font-size: 0.875em;
      color: var(--tainacan-media-metadata-color, #373839);
      opacity: 0.85; }
  .tainacan-media-component__swiper-main .swiper-slide-content {
    width: 100%;
    height: 100%;
    display: block;
    text-align: center; }
    .tainacan-media-component__swiper-main .swiper-slide-content .tainacan-content-embed {
      width: 100%;
      height: auto; }
      .tainacan-media-component__swiper-main .swiper-slide-content .tainacan-content-embed.tainacan-has-aspect-ratio {
        max-width: calc((var(--tainacan-media-main-carousel-height, 60vh) * 2) / 1);
        /* Default to 2:1 aspect ratio. */
        margin-left: auto;
        margin-right: auto; }
      .tainacan-media-component__swiper-main .swiper-slide-content .tainacan-content-embed.tainacan-embed-aspect-21-9 {
        max-width: calc((var(--tainacan-media-main-carousel-height, 60vh) * 21) / 9); }
      .tainacan-media-component__swiper-main .swiper-slide-content .tainacan-content-embed.tainacan-embed-aspect-18-9 {
        max-width: calc((var(--tainacan-media-main-carousel-height, 60vh) * 18) / 9); }
      .tainacan-media-component__swiper-main .swiper-slide-content .tainacan-content-embed.tainacan-embed-aspect-16-9 {
        max-width: calc((var(--tainacan-media-main-carousel-height, 60vh) * 16) / 9); }
      .tainacan-media-component__swiper-main .swiper-slide-content .tainacan-content-embed.tainacan-embed-aspect-4-3 {
        max-width: calc((var(--tainacan-media-main-carousel-height, 60vh) * 4) / 3); }
      .tainacan-media-component__swiper-main .swiper-slide-content .tainacan-content-embed.tainacan-embed-aspect-1-1 {
        max-width: var(--tainacan-media-main-carousel-height, 60vh); }
      .tainacan-media-component__swiper-main .swiper-slide-content .tainacan-content-embed.tainacan-embed-aspect-3-4 {
        max-width: calc((var(--tainacan-media-main-carousel-height, 60vh) * 3) / 4); }
      .tainacan-media-component__swiper-main .swiper-slide-content .tainacan-content-embed.tainacan-embed-aspect-9-16 {
        max-width: calc((var(--tainacan-media-main-carousel-height, 60vh) * 9) / 16); }
      .tainacan-media-component__swiper-main .swiper-slide-content .tainacan-content-embed.tainacan-embed-aspect-1-2 {
        max-width: calc((var(--tainacan-media-main-carousel-height, 60vh) * 1) / 2); }
    .tainacan-media-component__swiper-main .swiper-slide-content iframe {
      max-height: var(--tainacan-media-main-carousel-height, 60vh);
      max-width: 100%;
      margin-left: auto;
      margin-right: auto;
      border: none;
      display: block;
      background-image: url("/wp-content/plugins/tainacan/assets/images/preloader.gif");
      background-repeat: no-repeat;
      background-position: center; }
    .tainacan-media-component__swiper-main .swiper-slide-content a:first-of-type,
    .tainacan-media-component__swiper-main .swiper-slide-content p:first-of-type {
      z-index: 99;
      background: var(--tainacan-media-background, #ffffff);
      border-radius: 3px;
      word-wrap: break-word;
      padding: 0rem 2rem;
      display: block; }
    .tainacan-media-component__swiper-main .swiper-slide-content audio {
      background: black;
      min-height: 38px;
      border-radius: 20px;
      width: 100%;
      height: auto;
      max-height: var(--tainacan-media-main-carousel-height, 60vh); }
    .tainacan-media-component__swiper-main .swiper-slide-content video {
      min-height: 56px;
      width: 100%;
      height: auto;
      max-height: var(--tainacan-media-main-carousel-height, 60vh); }
    .tainacan-media-component__swiper-main .swiper-slide-content img {
      width: auto;
      max-height: var(--tainacan-media-main-carousel-height, 60vh);
      max-width: 100%;
      height: auto; }
    .tainacan-media-component__swiper-main .swiper-slide-content .twitter-tweet {
      margin-left: auto;
      margin-right: auto; }

.tainacan-media-component__swiper-thumbs {
  width: 100%;
  max-width: var(--tainacan-media-thumbs-carousel-width, 100%); }
  .tainacan-media-component__swiper-thumbs.swiper-is-beginning .swiper-start-border {
    display: none; }
  .tainacan-media-component__swiper-thumbs.swiper-is-end .swiper-end-border {
    display: none; }
  .tainacan-media-component__swiper-thumbs ul.swiper-wrapper {
    max-width: calc(100% - var(--swiper-navigation-size, 44px) - var(--swiper-navigation-size, 44px));
    margin: 0 var(--swiper-navigation-size, 44px); }
    .tainacan-media-component__swiper-thumbs ul.swiper-wrapper[data-pswp-uid]:not([data-pswp-uid='']) li.swiper-slide {
      cursor: zoom-in; }
  .tainacan-media-component__swiper-thumbs li.swiper-slide {
    text-align: center;
    vertical-align: top;
    word-break: break-word;
    font-size: 0.875em; }
    @media only screen and (max-width: 380px) {
      .tainacan-media-component__swiper-thumbs li.swiper-slide {
        margin: 10px 0; } }
    .tainacan-media-component__swiper-thumbs li.swiper-slide:not(.has-fixed-height) {
      max-width: calc(var(--tainacan-media-thumbs-carousel-item-size, 136px) + 17px); }
      .tainacan-media-component__swiper-thumbs li.swiper-slide:not(.has-fixed-height) img {
        width: var(--tainacan-media-thumbs-carousel-item-size, 136px);
        max-width: var(--tainacan-media-thumbs-carousel-item-size, 136px);
        object-fit: cover;
        object-position: center; }
    .tainacan-media-component__swiper-thumbs li.swiper-slide.has-fixed-height {
      width: auto; }
      .tainacan-media-component__swiper-thumbs li.swiper-slide.has-fixed-height img {
        height: var(--tainacan-media-thumbs-carousel-item-size, 136px);
        max-height: var(--tainacan-media-thumbs-carousel-item-size, 136px);
        width: auto; }
    .tainacan-media-component__swiper-thumbs li.swiper-slide img {
      border-bottom-width: 6px;
      border-bottom-style: solid;
      background-color: var(--tainacan-media-background, transparent);
      border-bottom-color: rgba(255, 255, 255, 0);
      opacity: 0.85;
      transition: opacity 0.3s ease, border-bottom-color 0.3s ease; }
      .tainacan-media-component__swiper-thumbs li.swiper-slide img:focus, .tainacan-media-component__swiper-thumbs li.swiper-slide img:hover {
        opacity: 0.95;
        outline: none;
        border-bottom-color: var(--swiper-theme-color, #187181); }
    .tainacan-media-component__swiper-thumbs li.swiper-slide.swiper-slide-thumb-active .swiper-slide-metadata__name {
      font-weight: bold; }
    .tainacan-media-component__swiper-thumbs li.swiper-slide.swiper-slide-thumb-active img {
      opacity: 1.0;
      border-bottom-color: var(--swiper-theme-color, #187181); }
    .tainacan-media-component__swiper-thumbs li.swiper-slide .swiper-slide-metadata__name {
      font-size: 1em;
      color: var(--tainacan-media-metadata-color, #373839);
      opacity: 0.75;
      word-break: break-word; }
    .tainacan-media-component__swiper-thumbs li.swiper-slide .swiper-slide-metadata__caption {
      font-size: 0.9375em;
      color: var(--tainacan-media-metadata-color, #373839);
      word-break: break-word; }
    .tainacan-media-component__swiper-thumbs li.swiper-slide .swiper-slide-metadata__caption {
      font-size: 0.875em;
      color: var(---tainacan-media-metadata-color, #373839);
      opacity: 0.85;
      word-break: break-word; }
    .tainacan-media-component__swiper-thumbs li.swiper-slide .swiper-slide-metadata {
      text-align: center;
      display: block;
      margin-top: 0.5rem; }
      .tainacan-media-component__swiper-thumbs li.swiper-slide .swiper-slide-metadata.hide-name .swiper-slide-metadata__name {
        display: none;
        visibility: hidden; }
      .tainacan-media-component__swiper-thumbs li.swiper-slide .swiper-slide-metadata.hide-description .swiper-slide-metadata__description {
        display: none;
        visibility: hidden; }
      .tainacan-media-component__swiper-thumbs li.swiper-slide .swiper-slide-metadata.hide-caption .swiper-slide-metadata__caption {
        display: none;
        visibility: hidden; }
      .tainacan-media-component__swiper-thumbs li.swiper-slide .swiper-slide-metadata.hide-name.hide-description.hide-caption br {
        display: none;
        visibility: hidden; }
      .tainacan-media-component__swiper-thumbs li.swiper-slide .swiper-slide-metadata.hide-name.hide-description.hide-caption {
        display: none;
        visibility: hidden; }
    .tainacan-media-component__swiper-thumbs li.swiper-slide a {
      width: 100%;
      max-width: var(--tainacan-media-thumbs-carousel-item-size, 136px);
      text-align: center;
      word-break: break-word; }
    .tainacan-media-component__swiper-thumbs li.swiper-slide a,
    .tainacan-media-component__swiper-thumbs li.swiper-slide a:focus,
    .tainacan-media-component__swiper-thumbs li.swiper-slide a:hover {
      outline: none;
      text-decoration: none;
      color: var(--tainacan-gray5, #373839); }
  .tainacan-media-component__swiper-thumbs .swiper-start-border {
    position: absolute;
    height: 100%;
    width: calc(32px + var(--swiper-navigation-size, 44px));
    background-image: linear-gradient(90deg, var(--tainacan-media-background, #ffffff) 25%, transparent);
    top: 0;
    left: 0;
    z-index: 1; }
  .tainacan-media-component__swiper-thumbs .swiper-end-border {
    position: absolute;
    height: 100%;
    width: calc(32px + var(--swiper-navigation-size, 44px));
    background-image: linear-gradient(90deg, transparent, var(--tainacan-media-background, #ffffff) 75%);
    top: 0;
    right: 0;
    z-index: 1; }

.tainacan-media-component__swiper-main + .tainacan-media-component__swiper-thumbs ul.swiper-wrapper {
  margin-bottom: 1rem; }
.tainacan-media-component__swiper-main + .tainacan-media-component__swiper-thumbs li.swiper-slide {
  cursor: pointer; }

.pswp.tainacan-photoswipe-layer {
  --pswp-bg: var(--tainacan-lightbox-background, #1d1d1d);
  --pswp-error-text-color: var(--tainacan-lightbox-text-color, #fafafa);
  --pswp-icon-color: var(--tainacan-lightbox-text-color, #fafafa);
  --pswp-icon-color-secondary: var(--tainacan-lightbox-background-contrast, #4f4f4f);
  --pswp-icon-stroke-color: var(--tainacan-lightbox-background-contrast, #4f4f4f); }
  .pswp.tainacan-photoswipe-layer.has-light-color-scheme {
    --tainacan-lightbox-background: #fafafa;
    --tainacan-lightbox-text-color: #202020;
    --tainacan-lightbox-background-contrast: #dbdbdb; }
  .pswp.tainacan-photoswipe-layer .pswp__counter {
    min-width: 50px; }
  .pswp.tainacan-photoswipe-layer .pswp__name {
    display: block;
    height: 30px;
    line-height: 30px;
    margin: 15px auto;
    color: var(--pswp-icon-color);
    text-shadow: 1px 1px 3px var(--pswp-icon-color-secondary);
    max-width: calc(100% - 220px);
    width: 100%;
    padding: 0 12px;
    text-align: center;
    font-size: 0.875em;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    transition: opacity 0.1s ease; }
    .pswp.tainacan-photoswipe-layer .pswp__name:hover {
      opacity: 1.0; }
  .pswp.tainacan-photoswipe-layer .pswp__caption {
    position: fixed;
    padding: 8px;
    width: 100%;
    display: flex;
    justify-content: center;
    bottom: 0;
    opacity: 0.75;
    transition: opacity 0.4s ease, bottom 0.2s ease; }
    .pswp.tainacan-photoswipe-layer .pswp__caption:hover {
      opacity: 1.0; }
    .pswp.tainacan-photoswipe-layer .pswp__caption .pswp__caption-inner {
      background-color: var(--pswp-bg);
      color: var(--pswp-icon-color);
      text-shadow: 1px 1px 3px var(--pswp-icon-color-secondary);
      max-width: 920px;
      padding: 12px;
      line-height: 20px;
      text-align: center;
      font-size: 1em;
      border-radius: 4px; }
      .pswp.tainacan-photoswipe-layer .pswp__caption .pswp__caption-inner .pswp__figure_caption {
        font-size: 0.875em;
        font-style: italic;
        display: block; }
      .pswp.tainacan-photoswipe-layer .pswp__caption .pswp__caption-inner .pswp__figure_caption + .pswp__description {
        margin-bottom: 1.5em; }
      .pswp.tainacan-photoswipe-layer .pswp__caption .pswp__caption-inner .pswp__description {
        font-size: 0.9375em;
        display: block; }
  .pswp.tainacan-photoswipe-layer.pswp--zoomed-in .pswp__name {
    opacity: 0.0; }
  .pswp.tainacan-photoswipe-layer.pswp--zoomed-in .pswp__caption {
    bottom: -40px;
    opacity: 0.0; }
  .pswp.tainacan-photoswipe-layer .pswp__button--arrow--left::before,
  .pswp.tainacan-photoswipe-layer .pswp__button--arrow--right::before {
    background-color: transparent; }
  .pswp.tainacan-photoswipe-layer .pswp__container {
    width: 100%;
    height: 100%;
    display: flex;
    align-items: center;
    justify-content: center; }
    .pswp.tainacan-photoswipe-layer .pswp__container .attachment-without-image {
      width: 100%;
      height: calc(100% - 60px);
      display: flex;
      justify-content: center;
      align-items: center;
      text-align: center;
      padding: 60px;
      margin-top: 30px;
      margin-bottom: 30px; }
      .pswp.tainacan-photoswipe-layer .pswp__container .attachment-without-image > iframe:not(.wp-embedded-content) {
        width: 90vw;
        height: calc(100vh - 120px);
        border: none;
        margin: 60px;
        display: block;
        background-image: url("/wp-content/plugins/tainacan/assets/images/preloader.gif");
        background-repeat: no-repeat;
        background-position: center; }
    .pswp.tainacan-photoswipe-layer .pswp__container .pswp__zoom-wrap > iframe#iframePDF {
      width: 90vw;
      height: calc(100vh - 120px);
      border: none;
      margin: 60px auto;
      display: block;
      background-image: url("/wp-content/plugins/tainacan/assets/images/preloader.gif");
      background-repeat: no-repeat;
      background-position: center; }
    .pswp.tainacan-photoswipe-layer .pswp__container .pswp__zoom-wrap {
      display: flex;
      justify-content: center;
      align-items: center; }
    .pswp.tainacan-photoswipe-layer .pswp__container .tainacan-content-embed {
      width: 100%;
      height: auto; }
      .pswp.tainacan-photoswipe-layer .pswp__container .tainacan-content-embed.tainacan-has-aspect-ratio {
        max-width: calc((90vh * 2) / 1);
        /* Default to 2:1 aspect ratio. */
        margin-left: auto;
        margin-right: auto; }
      .pswp.tainacan-photoswipe-layer .pswp__container .tainacan-content-embed.tainacan-embed-aspect-21-9 {
        max-width: calc((90vh * 21) / 9); }
      .pswp.tainacan-photoswipe-layer .pswp__container .tainacan-content-embed.tainacan-embed-aspect-18-9 {
        max-width: calc((90vh * 18) / 9); }
      .pswp.tainacan-photoswipe-layer .pswp__container .tainacan-content-embed.tainacan-embed-aspect-16-9 {
        max-width: calc((90vh * 16) / 9); }
      .pswp.tainacan-photoswipe-layer .pswp__container .tainacan-content-embed.tainacan-embed-aspect-4-3 {
        max-width: calc((90vh * 4) / 3); }
      .pswp.tainacan-photoswipe-layer .pswp__container .tainacan-content-embed.tainacan-embed-aspect-1-1 {
        max-width: 90vh; }
      .pswp.tainacan-photoswipe-layer .pswp__container .tainacan-content-embed.tainacan-embed-aspect-9-16 {
        max-width: calc((90vh * 9) / 16); }
      .pswp.tainacan-photoswipe-layer .pswp__container .tainacan-content-embed.tainacan-embed-aspect-1-2 {
        max-width: calc((90vh * 1) / 2); }
    .pswp.tainacan-photoswipe-layer .pswp__container .pswp__content {
      display: flex;
      justify-content: center;
      align-content: center; }
    .pswp.tainacan-photoswipe-layer .pswp__container .pswp__content > .tainacan-content-embed:not(.attachment-without-image) {
      margin-top: 60px; }
    .pswp.tainacan-photoswipe-layer .pswp__container a:first-of-type,
    .pswp.tainacan-photoswipe-layer .pswp__container p:first-of-type,
    .pswp.tainacan-photoswipe-layer .pswp__container article:first-of-type {
      z-index: 99;
      padding: 1rem 4.33337vw;
      background: var(--tainacan-media-background, #ffffff);
      border-radius: 3px;
      word-wrap: break-word; }
    .pswp.tainacan-photoswipe-layer .pswp__container audio {
      background: black;
      min-height: 38px;
      border-radius: 20px;
      min-width: 80%;
      max-width: 80%; }
    .pswp.tainacan-photoswipe-layer .pswp__container video {
      min-height: 56px;
      max-width: 80%; }
    .pswp.tainacan-photoswipe-layer .pswp__container iframe {
      border: none; }

/*# sourceMappingURL=tainacan-gutenberg-block-item-gallery.css.map */


/*# sourceMappingURL=tainacan-gutenberg-block-item-metadata-sections.css.map */


/*# sourceMappingURL=tainacan-gutenberg-block-item-metadata-section.css.map */


/*# sourceMappingURL=tainacan-gutenberg-block-item-metadata.css.map */


/*# sourceMappingURL=tainacan-gutenberg-block-item-metadatum.css.map */
.tainacan-leaflet-map-container {
  display: block;
  height: 320px;
  width: 100%; }
  .tainacan-leaflet-map-container .tainacan-coordinates,
  .tainacan-leaflet-map-container .multivalue-separator {
    opacity: 0; }

/*# sourceMappingURL=tainacan-gutenberg-block-geocoordinate-item-metadatum.css.map */

:root{--wp--preset--aspect-ratio--square: 1;--wp--preset--aspect-ratio--4-3: 4/3;--wp--preset--aspect-ratio--3-4: 3/4;--wp--preset--aspect-ratio--3-2: 3/2;--wp--preset--aspect-ratio--2-3: 2/3;--wp--preset--aspect-ratio--16-9: 16/9;--wp--preset--aspect-ratio--9-16: 9/16;--wp--preset--color--black: #000000;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: #ffffff;--wp--preset--color--pale-pink: #f78da7;--wp--preset--color--vivid-red: #cf2e2e;--wp--preset--color--luminous-vivid-orange: #ff6900;--wp--preset--color--luminous-vivid-amber: #fcb900;--wp--preset--color--light-green-cyan: #7bdcb5;--wp--preset--color--vivid-green-cyan: #00d084;--wp--preset--color--pale-cyan-blue: #8ed1fc;--wp--preset--color--vivid-cyan-blue: #0693e3;--wp--preset--color--vivid-purple: #9b51e0;--wp--preset--color--palette-color-1: var(--theme-palette-color-1, #2872fa);--wp--preset--color--palette-color-2: var(--theme-palette-color-2, #1559ed);--wp--preset--color--palette-color-3: var(--theme-palette-color-3, #3A4F66);--wp--preset--color--palette-color-4: var(--theme-palette-color-4, #192a3d);--wp--preset--color--palette-color-5: var(--theme-palette-color-5, #e1e8ed);--wp--preset--color--palette-color-6: var(--theme-palette-color-6, #f2f5f7);--wp--preset--color--palette-color-7: var(--theme-palette-color-7, #FAFBFC);--wp--preset--color--palette-color-8: var(--theme-palette-color-8, #ffffff);--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgba(6,147,227,1) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgba(252,185,0,1) 0%,rgba(255,105,0,1) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgba(255,105,0,1) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--gradient--juicy-peach: linear-gradient(to right, #ffecd2 0%, #fcb69f 100%);--wp--preset--gradient--young-passion: linear-gradient(to right, #ff8177 0%, #ff867a 0%, #ff8c7f 21%, #f99185 52%, #cf556c 78%, #b12a5b 100%);--wp--preset--gradient--true-sunset: linear-gradient(to right, #fa709a 0%, #fee140 100%);--wp--preset--gradient--morpheus-den: linear-gradient(to top, #30cfd0 0%, #330867 100%);--wp--preset--gradient--plum-plate: linear-gradient(135deg, #667eea 0%, #764ba2 100%);--wp--preset--gradient--aqua-splash: linear-gradient(15deg, #13547a 0%, #80d0c7 100%);--wp--preset--gradient--love-kiss: linear-gradient(to top, #ff0844 0%, #ffb199 100%);--wp--preset--gradient--new-retrowave: linear-gradient(to top, #3b41c5 0%, #a981bb 49%, #ffc8a9 100%);--wp--preset--gradient--plum-bath: linear-gradient(to top, #cc208e 0%, #6713d2 100%);--wp--preset--gradient--high-flight: linear-gradient(to right, #0acffe 0%, #495aff 100%);--wp--preset--gradient--teen-party: linear-gradient(-225deg, #FF057C 0%, #8D0B93 50%, #321575 100%);--wp--preset--gradient--fabled-sunset: linear-gradient(-225deg, #231557 0%, #44107A 29%, #FF1361 67%, #FFF800 100%);--wp--preset--gradient--arielle-smile: radial-gradient(circle 248px at center, #16d9e3 0%, #30c7ec 47%, #46aef7 100%);--wp--preset--gradient--itmeo-branding: linear-gradient(180deg, #2af598 0%, #009efd 100%);--wp--preset--gradient--deep-blue: linear-gradient(to right, #6a11cb 0%, #2575fc 100%);--wp--preset--gradient--strong-bliss: linear-gradient(to right, #f78ca0 0%, #f9748f 19%, #fd868c 60%, #fe9a8b 100%);--wp--preset--gradient--sweet-period: linear-gradient(to top, #3f51b1 0%, #5a55ae 13%, #7b5fac 25%, #8f6aae 38%, #a86aa4 50%, #cc6b8e 62%, #f18271 75%, #f3a469 87%, #f7c978 100%);--wp--preset--gradient--purple-division: linear-gradient(to top, #7028e4 0%, #e5b2ca 100%);--wp--preset--gradient--cold-evening: linear-gradient(to top, #0c3483 0%, #a2b6df 100%, #6b8cce 100%, #a2b6df 100%);--wp--preset--gradient--mountain-rock: linear-gradient(to right, #868f96 0%, #596164 100%);--wp--preset--gradient--desert-hump: linear-gradient(to top, #c79081 0%, #dfa579 100%);--wp--preset--gradient--ethernal-constance: linear-gradient(to top, #09203f 0%, #537895 100%);--wp--preset--gradient--happy-memories: linear-gradient(-60deg, #ff5858 0%, #f09819 100%);--wp--preset--gradient--grown-early: linear-gradient(to top, #0ba360 0%, #3cba92 100%);--wp--preset--gradient--morning-salad: linear-gradient(-225deg, #B7F8DB 0%, #50A7C2 100%);--wp--preset--gradient--night-call: linear-gradient(-225deg, #AC32E4 0%, #7918F2 48%, #4801FF 100%);--wp--preset--gradient--mind-crawl: linear-gradient(-225deg, #473B7B 0%, #3584A7 51%, #30D2BE 100%);--wp--preset--gradient--angel-care: linear-gradient(-225deg, #FFE29F 0%, #FFA99F 48%, #FF719A 100%);--wp--preset--gradient--juicy-cake: linear-gradient(to top, #e14fad 0%, #f9d423 100%);--wp--preset--gradient--rich-metal: linear-gradient(to right, #d7d2cc 0%, #304352 100%);--wp--preset--gradient--mole-hall: linear-gradient(-20deg, #616161 0%, #9bc5c3 100%);--wp--preset--gradient--cloudy-knoxville: linear-gradient(120deg, #fdfbfb 0%, #ebedee 100%);--wp--preset--gradient--soft-grass: linear-gradient(to top, #c1dfc4 0%, #deecdd 100%);--wp--preset--gradient--saint-petersburg: linear-gradient(135deg, #f5f7fa 0%, #c3cfe2 100%);--wp--preset--gradient--everlasting-sky: linear-gradient(135deg, #fdfcfb 0%, #e2d1c3 100%);--wp--preset--gradient--kind-steel: linear-gradient(-20deg, #e9defa 0%, #fbfcdb 100%);--wp--preset--gradient--over-sun: linear-gradient(60deg, #abecd6 0%, #fbed96 100%);--wp--preset--gradient--premium-white: linear-gradient(to top, #d5d4d0 0%, #d5d4d0 1%, #eeeeec 31%, #efeeec 75%, #e9e9e7 100%);--wp--preset--gradient--clean-mirror: linear-gradient(45deg, #93a5cf 0%, #e4efe9 100%);--wp--preset--gradient--wild-apple: linear-gradient(to top, #d299c2 0%, #fef9d7 100%);--wp--preset--gradient--snow-again: linear-gradient(to top, #e6e9f0 0%, #eef1f5 100%);--wp--preset--gradient--confident-cloud: linear-gradient(to top, #dad4ec 0%, #dad4ec 1%, #f3e7e9 100%);--wp--preset--gradient--glass-water: linear-gradient(to top, #dfe9f3 0%, white 100%);--wp--preset--gradient--perfect-white: linear-gradient(-225deg, #E3FDF5 0%, #FFE6FA 100%);--wp--preset--font-size--small: 13px;--wp--preset--font-size--medium: 20px;--wp--preset--font-size--large: clamp(22px, 1.375rem + ((1vw - 3.2px) * 0.625), 30px);--wp--preset--font-size--x-large: clamp(30px, 1.875rem + ((1vw - 3.2px) * 1.563), 50px);--wp--preset--font-size--xx-large: clamp(45px, 2.813rem + ((1vw - 3.2px) * 2.734), 80px);--wp--preset--spacing--20: 0.44rem;--wp--preset--spacing--30: 0.67rem;--wp--preset--spacing--40: 1rem;--wp--preset--spacing--50: 1.5rem;--wp--preset--spacing--60: 2.25rem;--wp--preset--spacing--70: 3.38rem;--wp--preset--spacing--80: 5.06rem;--wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined: 6px 6px 0px -3px rgba(255, 255, 255, 1), 6px 6px rgba(0, 0, 0, 1);--wp--preset--shadow--crisp: 6px 6px 0px rgba(0, 0, 0, 1);}:root { --wp--style--global--content-size: var(--theme-block-max-width);--wp--style--global--wide-size: var(--theme-block-wide-max-width); }:where(body) { margin: 0; }.wp-site-blocks > .alignleft { float: left; margin-right: 2em; }.wp-site-blocks > .alignright { float: right; margin-left: 2em; }.wp-site-blocks > .aligncenter { justify-content: center; margin-left: auto; margin-right: auto; }:where(.wp-site-blocks) > * { margin-block-start: var(--theme-content-spacing); margin-block-end: 0; }:where(.wp-site-blocks) > :first-child { margin-block-start: 0; }:where(.wp-site-blocks) > :last-child { margin-block-end: 0; }:root { --wp--style--block-gap: var(--theme-content-spacing); }:root :where(.is-layout-flow) > :first-child{margin-block-start: 0;}:root :where(.is-layout-flow) > :last-child{margin-block-end: 0;}:root :where(.is-layout-flow) > *{margin-block-start: var(--theme-content-spacing);margin-block-end: 0;}:root :where(.is-layout-constrained) > :first-child{margin-block-start: 0;}:root :where(.is-layout-constrained) > :last-child{margin-block-end: 0;}:root :where(.is-layout-constrained) > *{margin-block-start: var(--theme-content-spacing);margin-block-end: 0;}:root :where(.is-layout-flex){gap: var(--theme-content-spacing);}:root :where(.is-layout-grid){gap: var(--theme-content-spacing);}.is-layout-flow > .alignleft{float: left;margin-inline-start: 0;margin-inline-end: 2em;}.is-layout-flow > .alignright{float: right;margin-inline-start: 2em;margin-inline-end: 0;}.is-layout-flow > .aligncenter{margin-left: auto !important;margin-right: auto !important;}.is-layout-constrained > .alignleft{float: left;margin-inline-start: 0;margin-inline-end: 2em;}.is-layout-constrained > .alignright{float: right;margin-inline-start: 2em;margin-inline-end: 0;}.is-layout-constrained > .aligncenter{margin-left: auto !important;margin-right: auto !important;}.is-layout-constrained > :where(:not(.alignleft):not(.alignright):not(.alignfull)){max-width: var(--wp--style--global--content-size);margin-left: auto !important;margin-right: auto !important;}.is-layout-constrained > .alignwide{max-width: var(--wp--style--global--wide-size);}body .is-layout-flex{display: flex;}.is-layout-flex{flex-wrap: wrap;align-items: center;}.is-layout-flex > :is(*, div){margin: 0;}body .is-layout-grid{display: grid;}.is-layout-grid > :is(*, div){margin: 0;}body{padding-top: 0px;padding-right: 0px;padding-bottom: 0px;padding-left: 0px;}.has-black-color{color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-color{color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-color{color: var(--wp--preset--color--white) !important;}.has-pale-pink-color{color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-color{color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-color{color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-color{color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-color{color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-color{color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-color{color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-color{color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-color{color: var(--wp--preset--color--vivid-purple) !important;}.has-palette-color-1-color{color: var(--wp--preset--color--palette-color-1) !important;}.has-palette-color-2-color{color: var(--wp--preset--color--palette-color-2) !important;}.has-palette-color-3-color{color: var(--wp--preset--color--palette-color-3) !important;}.has-palette-color-4-color{color: var(--wp--preset--color--palette-color-4) !important;}.has-palette-color-5-color{color: var(--wp--preset--color--palette-color-5) !important;}.has-palette-color-6-color{color: var(--wp--preset--color--palette-color-6) !important;}.has-palette-color-7-color{color: var(--wp--preset--color--palette-color-7) !important;}.has-palette-color-8-color{color: var(--wp--preset--color--palette-color-8) !important;}.has-black-background-color{background-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-background-color{background-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-background-color{background-color: var(--wp--preset--color--white) !important;}.has-pale-pink-background-color{background-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-background-color{background-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-background-color{background-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-background-color{background-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-background-color{background-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-background-color{background-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-background-color{background-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-background-color{background-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-background-color{background-color: var(--wp--preset--color--vivid-purple) !important;}.has-palette-color-1-background-color{background-color: var(--wp--preset--color--palette-color-1) !important;}.has-palette-color-2-background-color{background-color: var(--wp--preset--color--palette-color-2) !important;}.has-palette-color-3-background-color{background-color: var(--wp--preset--color--palette-color-3) !important;}.has-palette-color-4-background-color{background-color: var(--wp--preset--color--palette-color-4) !important;}.has-palette-color-5-background-color{background-color: var(--wp--preset--color--palette-color-5) !important;}.has-palette-color-6-background-color{background-color: var(--wp--preset--color--palette-color-6) !important;}.has-palette-color-7-background-color{background-color: var(--wp--preset--color--palette-color-7) !important;}.has-palette-color-8-background-color{background-color: var(--wp--preset--color--palette-color-8) !important;}.has-black-border-color{border-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-border-color{border-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-border-color{border-color: var(--wp--preset--color--white) !important;}.has-pale-pink-border-color{border-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-border-color{border-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-border-color{border-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-border-color{border-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-border-color{border-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-border-color{border-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-border-color{border-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-border-color{border-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-border-color{border-color: var(--wp--preset--color--vivid-purple) !important;}.has-palette-color-1-border-color{border-color: var(--wp--preset--color--palette-color-1) !important;}.has-palette-color-2-border-color{border-color: var(--wp--preset--color--palette-color-2) !important;}.has-palette-color-3-border-color{border-color: var(--wp--preset--color--palette-color-3) !important;}.has-palette-color-4-border-color{border-color: var(--wp--preset--color--palette-color-4) !important;}.has-palette-color-5-border-color{border-color: var(--wp--preset--color--palette-color-5) !important;}.has-palette-color-6-border-color{border-color: var(--wp--preset--color--palette-color-6) !important;}.has-palette-color-7-border-color{border-color: var(--wp--preset--color--palette-color-7) !important;}.has-palette-color-8-border-color{border-color: var(--wp--preset--color--palette-color-8) !important;}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;}.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;}.has-cool-to-warm-spectrum-gradient-background{background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;}.has-blush-light-purple-gradient-background{background: var(--wp--preset--gradient--blush-light-purple) !important;}.has-blush-bordeaux-gradient-background{background: var(--wp--preset--gradient--blush-bordeaux) !important;}.has-luminous-dusk-gradient-background{background: var(--wp--preset--gradient--luminous-dusk) !important;}.has-pale-ocean-gradient-background{background: var(--wp--preset--gradient--pale-ocean) !important;}.has-electric-grass-gradient-background{background: var(--wp--preset--gradient--electric-grass) !important;}.has-midnight-gradient-background{background: var(--wp--preset--gradient--midnight) !important;}.has-juicy-peach-gradient-background{background: var(--wp--preset--gradient--juicy-peach) !important;}.has-young-passion-gradient-background{background: var(--wp--preset--gradient--young-passion) !important;}.has-true-sunset-gradient-background{background: var(--wp--preset--gradient--true-sunset) !important;}.has-morpheus-den-gradient-background{background: var(--wp--preset--gradient--morpheus-den) !important;}.has-plum-plate-gradient-background{background: var(--wp--preset--gradient--plum-plate) !important;}.has-aqua-splash-gradient-background{background: var(--wp--preset--gradient--aqua-splash) !important;}.has-love-kiss-gradient-background{background: var(--wp--preset--gradient--love-kiss) !important;}.has-new-retrowave-gradient-background{background: var(--wp--preset--gradient--new-retrowave) !important;}.has-plum-bath-gradient-background{background: var(--wp--preset--gradient--plum-bath) !important;}.has-high-flight-gradient-background{background: var(--wp--preset--gradient--high-flight) !important;}.has-teen-party-gradient-background{background: var(--wp--preset--gradient--teen-party) !important;}.has-fabled-sunset-gradient-background{background: var(--wp--preset--gradient--fabled-sunset) !important;}.has-arielle-smile-gradient-background{background: var(--wp--preset--gradient--arielle-smile) !important;}.has-itmeo-branding-gradient-background{background: var(--wp--preset--gradient--itmeo-branding) !important;}.has-deep-blue-gradient-background{background: var(--wp--preset--gradient--deep-blue) !important;}.has-strong-bliss-gradient-background{background: var(--wp--preset--gradient--strong-bliss) !important;}.has-sweet-period-gradient-background{background: var(--wp--preset--gradient--sweet-period) !important;}.has-purple-division-gradient-background{background: var(--wp--preset--gradient--purple-division) !important;}.has-cold-evening-gradient-background{background: var(--wp--preset--gradient--cold-evening) !important;}.has-mountain-rock-gradient-background{background: var(--wp--preset--gradient--mountain-rock) !important;}.has-desert-hump-gradient-background{background: var(--wp--preset--gradient--desert-hump) !important;}.has-ethernal-constance-gradient-background{background: var(--wp--preset--gradient--ethernal-constance) !important;}.has-happy-memories-gradient-background{background: var(--wp--preset--gradient--happy-memories) !important;}.has-grown-early-gradient-background{background: var(--wp--preset--gradient--grown-early) !important;}.has-morning-salad-gradient-background{background: var(--wp--preset--gradient--morning-salad) !important;}.has-night-call-gradient-background{background: var(--wp--preset--gradient--night-call) !important;}.has-mind-crawl-gradient-background{background: var(--wp--preset--gradient--mind-crawl) !important;}.has-angel-care-gradient-background{background: var(--wp--preset--gradient--angel-care) !important;}.has-juicy-cake-gradient-background{background: var(--wp--preset--gradient--juicy-cake) !important;}.has-rich-metal-gradient-background{background: var(--wp--preset--gradient--rich-metal) !important;}.has-mole-hall-gradient-background{background: var(--wp--preset--gradient--mole-hall) !important;}.has-cloudy-knoxville-gradient-background{background: var(--wp--preset--gradient--cloudy-knoxville) !important;}.has-soft-grass-gradient-background{background: var(--wp--preset--gradient--soft-grass) !important;}.has-saint-petersburg-gradient-background{background: var(--wp--preset--gradient--saint-petersburg) !important;}.has-everlasting-sky-gradient-background{background: var(--wp--preset--gradient--everlasting-sky) !important;}.has-kind-steel-gradient-background{background: var(--wp--preset--gradient--kind-steel) !important;}.has-over-sun-gradient-background{background: var(--wp--preset--gradient--over-sun) !important;}.has-premium-white-gradient-background{background: var(--wp--preset--gradient--premium-white) !important;}.has-clean-mirror-gradient-background{background: var(--wp--preset--gradient--clean-mirror) !important;}.has-wild-apple-gradient-background{background: var(--wp--preset--gradient--wild-apple) !important;}.has-snow-again-gradient-background{background: var(--wp--preset--gradient--snow-again) !important;}.has-confident-cloud-gradient-background{background: var(--wp--preset--gradient--confident-cloud) !important;}.has-glass-water-gradient-background{background: var(--wp--preset--gradient--glass-water) !important;}.has-perfect-white-gradient-background{background: var(--wp--preset--gradient--perfect-white) !important;}.has-small-font-size{font-size: var(--wp--preset--font-size--small) !important;}.has-medium-font-size{font-size: var(--wp--preset--font-size--medium) !important;}.has-large-font-size{font-size: var(--wp--preset--font-size--large) !important;}.has-x-large-font-size{font-size: var(--wp--preset--font-size--x-large) !important;}.has-xx-large-font-size{font-size: var(--wp--preset--font-size--xx-large) !important;}
:root :where(.wp-block-pullquote){font-size: clamp(0.984em, 0.984rem + ((1vw - 0.2em) * 0.645), 1.5em);line-height: 1.6;}
.wpcf7 .screen-reader-response {
	position: absolute;
	overflow: hidden;
	clip: rect(1px, 1px, 1px, 1px);
	clip-path: inset(50%);
	height: 1px;
	width: 1px;
	margin: -1px;
	padding: 0;
	border: 0;
	word-wrap: normal !important;
}

.wpcf7 form .wpcf7-response-output {
	margin: 2em 0.5em 1em;
	padding: 0.2em 1em;
	border: 2px solid #00a0d2; /* Blue */
}

.wpcf7 form.init .wpcf7-response-output,
.wpcf7 form.resetting .wpcf7-response-output,
.wpcf7 form.submitting .wpcf7-response-output {
	display: none;
}

.wpcf7 form.sent .wpcf7-response-output {
	border-color: #46b450; /* Green */
}

.wpcf7 form.failed .wpcf7-response-output,
.wpcf7 form.aborted .wpcf7-response-output {
	border-color: #dc3232; /* Red */
}

.wpcf7 form.spam .wpcf7-response-output {
	border-color: #f56e28; /* Orange */
}

.wpcf7 form.invalid .wpcf7-response-output,
.wpcf7 form.unaccepted .wpcf7-response-output,
.wpcf7 form.payment-required .wpcf7-response-output {
	border-color: #ffb900; /* Yellow */
}

.wpcf7-form-control-wrap {
	position: relative;
}

.wpcf7-not-valid-tip {
	color: #dc3232; /* Red */
	font-size: 1em;
	font-weight: normal;
	display: block;
}

.use-floating-validation-tip .wpcf7-not-valid-tip {
	position: relative;
	top: -2ex;
	left: 1em;
	z-index: 100;
	border: 1px solid #dc3232;
	background: #fff;
	padding: .2em .8em;
	width: 24em;
}

.wpcf7-list-item {
	display: inline-block;
	margin: 0 0 0 1em;
}

.wpcf7-list-item-label::before,
.wpcf7-list-item-label::after {
	content: " ";
}

.wpcf7-spinner {
	visibility: hidden;
	display: inline-block;
	background-color: #23282d; /* Dark Gray 800 */
	opacity: 0.75;
	width: 24px;
	height: 24px;
	border: none;
	border-radius: 100%;
	padding: 0;
	margin: 0 24px;
	position: relative;
}

form.submitting .wpcf7-spinner {
	visibility: visible;
}

.wpcf7-spinner::before {
	content: '';
	position: absolute;
	background-color: #fbfbfc; /* Light Gray 100 */
	top: 4px;
	left: 4px;
	width: 6px;
	height: 6px;
	border: none;
	border-radius: 100%;
	transform-origin: 8px 8px;
	animation-name: spin;
	animation-duration: 1000ms;
	animation-timing-function: linear;
	animation-iteration-count: infinite;
}

@media (prefers-reduced-motion: reduce) {
	.wpcf7-spinner::before {
		animation-name: blink;
		animation-duration: 2000ms;
	}
}

@keyframes spin {
	from {
		transform: rotate(0deg);
	}

	to {
		transform: rotate(360deg);
	}
}

@keyframes blink {
	from {
		opacity: 0;
	}

	50% {
		opacity: 1;
	}

	to {
		opacity: 0;
	}
}

.wpcf7 [inert] {
	opacity: 0.5;
}

.wpcf7 input[type="file"] {
	cursor: pointer;
}

.wpcf7 input[type="file"]:disabled {
	cursor: default;
}

.wpcf7 .wpcf7-submit:disabled {
	cursor: not-allowed;
}

.wpcf7 input[type="url"],
.wpcf7 input[type="email"],
.wpcf7 input[type="tel"] {
	direction: ltr;
}

.wpcf7-reflection > output {
	display: list-item;
	list-style: none;
}

.wpcf7-reflection > output[hidden] {
	display: none;
}
.tainacan-mosaic-container {
    min-height: 50vh;
    padding: 0;
    column-gap: 0;
    column-count: 1;
}
@media only screen and (min-width: 576px) {
    .tainacan-mosaic-container { column-count: 2; }
}
@media only screen and (min-width: 768px) {
    .tainacan-mosaic-container { column-count: 3; }
}
@media only screen and (min-width: 992px) {
    .tainacan-mosaic-container { column-count: 4; }
}
@media only screen and (min-width: 1366px) {
    .tainacan-mosaic-container { column-count: 5; }
}
.tainacan-mosaic-container .tainacan-mosaic {
    padding: 0px;
    text-align: center;
    position: relative;
    overflow: hidden;
}
.tainacan-mosaic-container .tainacan-mosaic img {
    width: 100%;
    height: auto;
}

.tainacan-mosaic-container .tainacan-mosaic .metadata-title {
    flex-shrink: 0;
    border-top-right-radius: 5px;
    font-size: 0.875em;
    white-space: normal;
    overflow: hidden;
    padding: 0.75em 1.5em;
    text-align: center;
    position: absolute;
    opacity: 0;
    background-color: rgba(255,255,255,0.85);
    transition: opacity 0.5s;
    margin: 0;
    bottom: 0;
}
.tainacan-mosaic-container .tainacan-mosaic:hover .metadata-title {
    opacity: 1;
}



.tainacan-frame-container {
    min-height: 50vh;
    padding: 30px 4.166666667%;
    background-color: #f5f5f5;
}
.tainacan-frame-container .row { 
    justify-content: space-around;
    align-items: center;
}
.tainacan-frame-container .col { flex-grow: 0; }

.tainacan-frame-container .tainacan-frame {
    padding: 12px 12px 16px 12px;
    text-align: center;
    display: flex;
    flex-direction: column;
    align-items: center;
}
.tainacan-frame-container .tainacan-frame>a {
    display: inline-block;
}
.tainacan-frame-container .tainacan-frame .frame {
    background-color: black;
    background-image: linear-gradient(45deg, #000, #222);
    box-shadow: 0 10px 10px -6px rgba(0, 0, 0, 0.4);
    padding: 10px;
}
.tainacan-frame-container .tainacan-frame .frame:hover .art::before {
    box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.5) inset;
}
    
.tainacan-frame-container .tainacan-frame .mat {
    background: white;
    padding: 17px;
    box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.5) inset;
}
    
.tainacan-frame-container .tainacan-frame .art {
    position: relative; 
}
.tainacan-frame-container .tainacan-frame .art::before {
    box-shadow: 0px 0px 11px 0px rgba(0,0,0,0.5) inset;
    content: "";
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    border-radius: 2px;
    transition: box-shadow 0.2s;
}

.tainacan-frame-container .tainacan-frame .art img {
    max-width: 100%;
    width: 258px;
    height: auto;
    border-radius: 2px;
}

.tainacan-frame-container .tainacan-frame .metadata-title {
    flex-shrink: 0;
    font-size: 0.875em;
    text-overflow: ellipsis;
    white-space: normal;
    overflow: hidden;
    padding: 0.5em 0.75em;
    text-align: center;
    display: inline-block;
    background: #fff;
    margin: 14px 8px 8px 8px;
    box-shadow: 0px 1px 3px #ddd;
    border: 1px solid #dedede;  
}


.tainacan-exhibition-container {
    min-height: 50vh;
    padding: 30px 24px;
    background-color: #f5f5f5;
}
.tainacan-exhibition-container .tainacan-exhibition {
    padding: 24px;
}

.tainacan-exhibition-container .tainacan-exhibition .media>a {
    float: left;
}

.tainacan-exhibition-container .tainacan-exhibition:hover .media .media-body .list-metadata,
.tainacan-exhibition-container .tainacan-exhibition:hover .media .media-body .list-metadata .metadata-title,
.tainacan-exhibition-container .tainacan-exhibition:hover .media .media-body .list-metadata .metadata-label,
.tainacan-exhibition-container .tainacan-exhibition:hover .media .media-body .list-metadata .metadata-value {
    white-space: normal;
}
.tainacan-exhibition-container .tainacan-exhibition:hover .art img {
    width: 140px;
}

.tainacan-exhibition-container .tainacan-exhibition .frame {
    background: black;
    box-shadow: 0 5px 5px -3px rgba(0, 0, 0, 0.6);
    padding: 4px;
}
.tainacan-exhibition-container .tainacan-exhibition .frame :hover .art::before {
    box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.5) inset;
}

.tainacan-exhibition-container .tainacan-exhibition .mat {
    background: white;
    padding: 8px;
    box-shadow: 0px 0px 4px 1px rgba(0, 0, 0, 0.5) inset;
}

.tainacan-exhibition-container .tainacan-exhibition .art {
    position: relative;
}
.tainacan-exhibition-container .tainacan-exhibition .art img {
    width: 90px;
    height: auto;
    border-radius: 2px;
    transition: width 0.3s;
}
.tainacan-exhibition-container .tainacan-exhibition .art::before {
    box-shadow: 0px 0px 6px 0px rgba(0,0,0,0.5) inset;
    content: "";
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    border-radius: 2px;
    transition: box-shadow 0.2s;
}

.tainacan-exhibition-container .tainacan-exhibition .media .media-body {
    overflow: hidden;
}
.tainacan-exhibition-container .tainacan-exhibition .media .media-body .list-metadata {
    flex: 1;
    color: gray;
    background-color: white;
    padding: 12px;
    border: 1px solid #ddd;
    box-shadow: 0 2px 8px -8px #333;
    transition: all 0.3s;
}
.tainacan-exhibition-container .tainacan-exhibition .media .media-body .list-metadata .metadata-title {
    flex-shrink: 0;
    font-size: 0.875em;
    margin-bottom: 0.875em;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
    transition: all 0.3s;
}

.tainacan-exhibition-container .tainacan-exhibition .media .media-body .list-metadata  .metadata-label {
    font-size: 0.75em;
    font-weight: bold;
    line-height: 1.0;
    margin-bottom: 0.2em;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
    transition: all 0.3s;
}

.tainacan-exhibition-container .tainacan-exhibition .media .media-body .list-metadata .metadata-value {
    font-size: 0.75em;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
    transition: all 0.3s;
}

.tainacan-exhibition-container .tainacan-exhibition .media .media-body .list-metadata .list-metadata:before {
    content: '';
    position: absolute;
    top: 32px;
    float: left;
    margin-left: 10px;
    width: 14px;
    height: 14px;
    border-top: 1px solid #ddd;
    border-right: 1px solid #ddd;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    -webkit-transform-origin: 0 100%;
    -ms-transform-origin: 0 100%;
    transform-origin: 0 100%;
    -webkit-transform: rotate(-135deg);
    -ms-transform: rotate(-135deg);
    transform: rotate(-135deg);
    background: white;
   
}


.tainacan-exhibition-container .metadata-value .tainacan-compound-group {
    margin-left: 2px;
    padding-left: 0.875em;
    border-left: 1px solid var(--tainacan-gray2);
}
.tainacan-exhibition-container .metadata-value .tainacan-compound-group .tainacan-compound-metadatum .label {
    margin-bottom: 0.25em;
    color: var(--tainacan-info-color);
}
.tainacan-exhibition-container .metadata-value .tainacan-compound-group .tainacan-compound-metadatum p {
    margin-bottom: 0.75em;
}
.tainacan-exhibition-container .metadata-value .tainacan-compound-group .multivalue-separator {
    display: block;
    max-height: 1px;
    width: 80px;
    background: var(--tainacan-gray2);
    content: none;
    color: transparent;
    margin: 1em auto 1em -0.875em;
}
.tainacan-exhibition-container .metadata-type-textarea .multivalue-separator ,
.tainacan-exhibition-container .metadata-type-compound .multivalue-separator {
    display: block;
    max-height: 1px;
    width: 80px;
    background: var(--tainacan-gray3);
    content: none;
    color: transparent;
    margin: 1em auto;
}
.tainacan-exhibition-container .metadata-type-compound {
    padding-left: 15px;
    margin-left: 15px;
    border-left: 1px solid var(--tainacan-gray2);
}
.tainacan-exhibition-container .metadata-type-compound .tainacan-metadatum {
    margin-bottom: 0.75em;
}
.tainacan-exhibition-container .metadata-type-compound .tainacan-metadatum>.label,
.tainacan-exhibition-container .metadata-type-compound .tainacan-metadatum>p {
    font-size: 0.75em;
}
.tainacan-exhibition-container .metadata-type-compound .tainacan-metadatum .label:not(:last-child) {
    margin-bottom: 0.3em;
    color: var(--tainacan-info-color);
    font-weight: normal;
}
.tainacan-exhibition-container .metadata-type-compound .tainacan-metadatum p:not(:last-child) {
    margin-bottom: 0.75em;
}.tainacan-books-container {
    min-height: 50vh;
    padding: 30px 4.166666667%;
    -moz-perspective: 100px;
    -moz-transform-style: preserve-3d;
    transform-style: preserve-3d;
}
.tainacan-books-container .row { 
    justify-content: center;
    align-items: flex-end;
}
.tainacan-books-container .col { 
    display: flex; 
    justify-content: center;
    flex-basis: auto;
    margin-bottom: 70px;
    align-items: center;
    padding-bottom: 12px;
    border-bottom: 1px solid #555;
    box-shadow: 0px 15px 21px -23px #555, inset 0px -21px 21px -23px #fff;
    background-image: radial-gradient(8em 12em at bottom, rgba(140,140,140,0.8) 50%, transparent 90%);
}
.tainacan-books-container .col::before { 
    content: '';
    background-image: linear-gradient(0deg, rgba(223, 223, 223, 0.2), rgba(223, 223, 223, 0.6)), radial-gradient(10em 7em at bottom, rgba(140,140,140,0.8) 50%, transparent 90%);
    height: 34px;
    width: 100%;
    position: absolute;
    bottom: 0;
    box-shadow: 0 -22px 27px -11px #ddd;
}

/*
*  I'd recommend using Modernized to detect 3d transform support
*  then add a "supports-transform-3d" class 
*/

.tainacan-books-container .tainacan-book {
    position: relative;
    -moz-perspective: 100px;
    -webkit-perspective-origin-x: 100px;
    -webkit-perspective-origin-y: 100px;
    transform: rotateY(-3deg);
    -moz-transform: rotateY(-3deg);
    -webkit-transform: rotateY(-3deg);
    box-shadow: none;
    margin: 0;
    background-size: cover;
    background-blend-mode: multiply;
    border-radius: 4px 1px 1px 10px;
    transition: -moz-transform 0.2s, -webkit-transform 0.2s, transform 0.2s;
}
.tainacan-books-container .tainacan-book:hover {
    -moz-transform: rotateY(-10deg);
    -webkit-transform: rotateY(-10deg);
    transform: rotateY(-10deg);
}
.tainacan-books-container .tainacan-book:hover:after {
    width: 4.0%;
}
.tainacan-books-container .tainacan-book:hover::before {
    left: 3.6%;
}
.tainacan-books-container .tainacan-book:hover .metadata-title {
    opacity: 1;
}

.tainacan-books-container .tainacan-book img {
    vertical-align: middle;
    width: 200px;
    height: auto;
    position: relative;
    max-width: 100%;
    opacity: 0;
}

.tainacan-books-container .tainacan-book:before,
.tainacan-books-container .tainacan-book:after {
    position: absolute;
    top: 2%;
    height: 96%;
    content: ' ';
    z-index: -1;
}

.tainacan-books-container .tainacan-book:before {
    width: 100%;
    left: 3.5%;
    transition: left 0.2s, box-shadow 0.2s;
}

.tainacan-books-container .tainacan-book:after {
    width: 3.5%;
    left: 100%;
    background-color: #EFEFEF;
    box-shadow: inset -1px 2px 2px #999, 5px 5px 7px -3px #333;
    border-right: 3px solid #222;
    border-top: 2px solid #222;
    border-bottom: 1px solid #222;
    border-radius: 2px;
    -moz-transform: rotateY(20deg);
    -webkit-transform: perspective(100) rotateY(20deg);
    transform: perspective(100) rotateY(20deg);
    transition: width 0.2s;
}

.tainacan-books-container .metadata-title {
    flex-shrink: 0;
    border-radius: 0px 0px 5px 5px;
    font-size: 0.875em;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
    padding: 0.5em;
    text-align: center;
    position: absolute;
    opacity: 0;
    background-color: white;
    transition: opacity 0.5s;
    left: 0;
    right: 0;
    margin-top: 14px;
    z-index: -3;
    margin: 12px 10px 7px 10px;
    border: 1px solid #777;
}  




.tainacan-polaroid-container {
    min-height: 50vh;
    padding: 30px 4.166666667%;
    background-color: #f5f5f5;
}
.tainacan-polaroid-container .row { justify-content: space-around; }
.tainacan-polaroid-container .col { 
    flex-grow: 0;
    transition: transform 0.2s ease;
}
.tainacan-polaroid-container .col:nth-of-type(odd) {
    transform: rotate(0.35deg) scale(1.0);    
}
.tainacan-polaroid-container .col:nth-of-type(even) {
    transform: rotate(-0.75deg) scale(1.0);
}
.tainacan-polaroid-container .col:nth-of-type(3n+0) {
    transform: rotate(0.75deg) scale(1.0);
}
.tainacan-polaroid-container .col:nth-of-type(7n+0) {
    transform: rotate(-0.35deg) scale(1.0);
}
.tainacan-polaroid-container .col:hover { 
    transform: rotate(0deg) scale(1.05);
}

.tainacan-polaroid-container .tainacan-polaroid {
    padding: 16px;
    text-align: center;
    background-color: white;
    box-shadow: 0px 2px 14px -8px #333;
    margin: 16px;
    transition: box-shadow 0.1s;
}
.tainacan-polaroid-container .tainacan-polaroid:hover {
    box-shadow: 0px 3px 16px -7px #333;
}

.tainacan-polaroid-container .tainacan-polaroid img {
    width: 258px;
    height: auto;
    max-width: 100%;
    margin: 0 auto 0.75em;
}

.tainacan-polaroid-container .tainacan-polaroid .metadata-title {
    flex-shrink: 0;
    font-size: 0.875em;
    margin-bottom: 0;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
    padding-bottom: 1.0em;
    text-align: center;
}   
.tainacan-polaroid-container .tainacan-polaroid .list-metadata {
    flex: 1;
    color: gray;
    overflow: hidden;
    display: grid;
}
.tainacan-polaroid-container .tainacan-polaroid .list-metadata>div{
    overflow: hidden;
    max-width: 100%;
}
.tainacan-polaroid-container .tainacan-polaroid .list-metadata .metadata-label {
    font-size: 0.75em;
    font-weight: bold;
    line-height: 1.0;
    margin-bottom: 0.2em;
}

.tainacan-polaroid-container .tainacan-polaroid .list-metadata .metadata-value {
    text-overflow: ellipsis;
    font-size: 0.75em;
    white-space: nowrap;
    overflow: hidden;
    max-width: 260px;
    margin-bottom: 0.5rem;
}

.tainacan-polaroid-container .metadata-value .tainacan-compound-group {
    margin-left: 2px;
    padding-left: 0.875em;
    border-left: 1px solid var(--tainacan-gray2);
}
.tainacan-polaroid-container .metadata-value .tainacan-compound-group .tainacan-compound-metadatum .label {
    margin-bottom: 0.25em;
    color: var(--tainacan-info-color);
}
.tainacan-polaroid-container .metadata-value .tainacan-compound-group .tainacan-compound-metadatum p {
    margin-bottom: 0.75em;
}
.tainacan-polaroid-container .metadata-value .tainacan-compound-group .multivalue-separator {
    display: block;
    max-height: 1px;
    width: 80px;
    background: var(--tainacan-gray2);
    content: none;
    color: transparent;
    margin: 1em auto 1em -0.875em;
}
.tainacan-polaroid-container .metadata-type-textarea .multivalue-separator ,
.tainacan-polaroid-container .metadata-type-compound .multivalue-separator {
    display: block;
    max-height: 1px;
    width: 80px;
    background: var(--tainacan-gray3);
    content: none;
    color: transparent;
    margin: 1em auto;
}
.tainacan-polaroid-container .metadata-type-compound {
    padding-left: 15px;
    margin-left: 15px;
    border-left: 1px solid var(--tainacan-gray2);
}
.tainacan-polaroid-container .metadata-type-compound .tainacan-metadatum {
    margin-bottom: 0.75em;
}
.tainacan-polaroid-container .metadata-type-compound .tainacan-metadatum>.label,
.tainacan-polaroid-container .metadata-type-compound .tainacan-metadatum>p {
    font-size: 0.75em;
}
.tainacan-polaroid-container .metadata-type-compound .tainacan-metadatum .label:not(:last-child) {
    margin-bottom: 0.3em;
    color: var(--tainacan-info-color);
    font-weight: normal;
}
.tainacan-polaroid-container .metadata-type-compound .tainacan-metadatum p:not(:last-child) {
    margin-bottom: 0.75em;
}.tainacan-document-container {
    min-height: 50vh;
    padding: 30px 4.166666667%;
}
.tainacan-document-container .tainacan-document {
    padding: 12px;
    margin: 16px;
    border-radius: 5px;
}

.tainacan-document-container .tainacan-document:hover .media .media-body .metadata-title,
.tainacan-document-container .tainacan-document:hover .media .media-bod .metadata-label,
.tainacan-document-container .tainacan-document:hover .media .media-bod .metadata-value {
    white-space: normal;
}

.tainacan-document-container .tainacan-document:hover .media .paper::before {
    right: 6px;
    top: 0;
    transform: rotate(-1deg);
}        
.tainacan-document-container .tainacan-document:hover .media .paper::after {
    top: 5px;
    right: -5px;
    transform: rotate(1deg);
}

.tainacan-document-container .tainacan-document img {
    width: 130px;
    height: auto;
    box-shadow: 1px 1px 4px rgba(0,0,0,0.25);
    border: 1px solid #bbb;
    position: relative;
    z-index: 3;
}
.tainacan-document-container .tainacan-document .media .paper {
    background: #fff;
    position: relative;
    float: left;
}
    
.tainacan-document-container .tainacan-document .media .paper::before,
.tainacan-document-container .tainacan-document .media .paper::after {
    content: "";
    box-shadow: 1px 1px 4px rgba(0,0,0,0.25);
    border: 1px solid #bbb;
    position: absolute;
    height: 96%;
    width: 99%;
    background-color: #eee;
    transition: top 0.2s, right 0.2s, transform 0.2s;
}
    
.tainacan-document-container .tainacan-document .media .paper::before {
    right: 3px;
    top: -1;
    transform: rotate(-2.5deg);
    z-index: 1;
}
    
.tainacan-document-container .tainacan-document .media .paper::after {
    top: 4px;
    right: -4px;
    transform: rotate(2.0deg);
    z-index: 0;
}
        
.tainacan-document-container .tainacan-document .media .media-body {
        flex: 1;
        color: gray;
        overflow: hidden;
}
.tainacan-document-container .tainacan-document .media .media-body .metadata-title {
    flex-shrink: 0;
    font-size: 0.875em;
    margin-bottom: 0.875em;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
}
    
.tainacan-document-container .tainacan-document .media .media-body .metadata-label {
    font-size: 0.75em;
    line-height: 1.0;
    margin-bottom: 0.2em;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
}

.tainacan-document-container .tainacan-document .media .media-body .metadata-value {
            text-overflow: ellipsis;
            white-space: nowrap;
            overflow: hidden;
}

.tainacan-document-container .tainacan-document .media .media-body .metadata-value .multivalue-separator {
    color: #a5a5a5;
    margin: 0 8px;    
}
.tainacan-document-container .tainacan-document .media .media-body .metadata-value .hierarchy-separator {
    color: #a5a5a5;  
}
.tainacan-document-container .tainacan-document .media .media-body .metadata-value .metadata-type-compound .multivalue-separator,
.tainacan-document-container .tainacan-document .media .media-body .metadata-value .metadata-type-textarea .multivalue-separator {
    display: block;
    max-height: 1px;
    width: 35px;
    background: #a5a5a5;
    content: none;
    color: transparent;
    margin: 0.875em auto;
}
.tainacan-document-container .tainacan-document .media .media-body .metadata-value .tainacan-compound-group {
    padding-left: 1.5em;
    border-left: 1px solid #f2f2f2;
}


.tainacan-document-container .tainacan-document .metadata-title {
    flex-shrink: 0;
    font-size: 0.875em;
    margin-bottom: 0;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
    padding-bottom: 1.0em;
    text-align: center;
}   
.tainacan-document-container .tainacan-document .list-metadata {
    flex: 1;
    color: gray;
    overflow: hidden;
    display: grid;
}
.tainacan-document-container .tainacan-document .list-metadata .metadata-label {
    font-size: 0.75em;
    font-weight: bold;
    line-height: 1.0;
    margin-bottom: 0.2em;
}

.tainacan-document-container .tainacan-document .list-metadata .metadata-value {
    font-size: 0.75em;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
    max-width: 260px;
}

.tainacan-document-container .metadata-value .tainacan-compound-group {
    margin-left: 2px;
    padding-left: 0.875em;
    border-left: 1px solid var(--tainacan-gray2);
}
.tainacan-document-container .metadata-value .tainacan-compound-group .tainacan-compound-metadatum .label {
    margin-bottom: 0.25em;
    font-size: 0.75em;
    font-weight: bold;
    color: var(--tainacan-info-color);
}
.tainacan-document-container .metadata-value .tainacan-compound-group .tainacan-compound-metadatum p {
    margin-bottom: 0.75em;
    font-size: 0.75em;
}
.tainacan-document-container .metadata-value .tainacan-compound-group .multivalue-separator {
    display: block;
    max-height: 1px;
    width: 80px;
    background: var(--tainacan-gray2);
    content: none;
    color: transparent;
    margin: 1em auto 1em -0.875em;
}
.tainacan-document-container .metadata-type-textarea .multivalue-separator ,
.tainacan-document-container .metadata-type-compound .multivalue-separator {
    display: block;
    max-height: 1px;
    width: 80px;
    background: var(--tainacan-gray3);
    content: none;
    color: transparent;
    margin: 1em auto;
}
.tainacan-document-container .metadata-type-compound {
    padding-left: 15px;
    margin-left: 15px;
    border-left: 1px solid var(--tainacan-gray2);
}
.tainacan-document-container .metadata-type-compound .tainacan-metadatum {
    margin-bottom: 0.75em;
}
.tainacan-document-container .metadata-type-compound .tainacan-metadatum>.label, 
.tainacan-document-container .metadata-type-compound .tainacan-metadatum>p {
    font-size: 0.75em;
}
.tainacan-document-container .metadata-type-compound .tainacan-metadatum .label:not(:last-child) {
    font-size: 0.75em;
    margin-bottom: 0.3em;
    color: var(--tainacan-info-color);
    font-weight: bold;
}
.tainacan-document-container .metadata-type-compound .tainacan-metadatum p:not(:last-child) {
    margin-bottom: 0.75em;
}.tainacan-albums-container {
    min-height: 50vh;
    padding: 30px 4.166666667%;
    -moz-perspective: 100px;
    -moz-transform-style: preserve-3d;
}
.tainacan-albums-container .row { justify-content: center; }
.tainacan-albums-container .col { 
    display: flex; 
    justify-content: center;
    flex-basis: auto;
    margin: 0px;
    align-items: center;
}

.tainacan-albums-container .tainacan-album {
    width: 276px;
    padding: 24px;
    text-align: center;
    -o-transform: rotate(0deg) scale(1.0);
    -ms-transform: rotate(0deg) scale(1.0);
    -moz-transform: rotate(0deg) scale(1.0);
    -webkit-transform: rotate(0deg) scale(1.0);
    transform: rotate(0deg) scale(1.0);
    transition: -moz-transform 0.2s ease, -webkit-transform 0.2s ease, transform 0.3s ease;
}
.tainacan-albums-container .tainacan-album:hover {
    -o-transform: rotate(-2deg) scale(1.05);
    -ms-transform: rotate(-2deg) scale(1.05);
    -moz-transform: rotate(-2deg) scale(1.05);
    -webkit-transform: rotate(-2deg) scale(1.05);
    transform: rotate(-2deg) scale(1.05);
}
.tainacan-albums-container .tainacan-album:hover .metadata-title {
    opacity: 1;
} 
.tainacan-albums-container .tainacan-album:hover .cd {
    -webkit-transform:  translateX(60px) rotate(185deg);
    -moz-transform:  translateX(60px) rotate(185deg);
    -ms-transform:  translateX(60px) rotate(185deg);
    -o-transform:  translateX(60px) rotate(185deg);
    transform:  translateX(60px) rotate(185deg);
    box-shadow: 2px 0px 15px -6px #111;
}
.tainacan-albums-container .tainacan-album:hover img {
    box-shadow: 3px 5px 22px -10px #000;
}

.tainacan-albums-container .tainacan-album img {
    width: 200px;
    height: 200px;
    min-width: 200px;
    min-height: 200px;
    max-width: 200px;
    max-height: 200px;
    border-radius: 4px;
    box-shadow: 0px 4px 15px -8px #111;
    z-index: 9;
    position: relative;
    transition: box-shadow 0.2s ease;
    background-color: #ccc;
}
.tainacan-albums-container .tainacan-album .cd {
    position:absolute;
    width: 172px;
    height: 172px;
    z-index: 0;
    display: block;
    -webkit-transition: all .25s ease-out;
    transition: all .25s ease-out;
    background-size: cover;
    border-radius: 150px;
    margin: 16px;
    background-blend-mode: multiply;
    background-color: #ccc;
    box-shadow: 0px 0px 0px 0px #111;
}

.tainacan-albums-container .tainacan-album .metadata-title {
    flex-shrink: 0;
    border-radius: 5px;
    font-size: 0.875em;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
    padding: 0.5em;
    text-align: center;
    position: relative;
    opacity: 0;
    background-color: rgba(255,255,255,0.45);
    transition: opacity 0.5s;
    left: 0;
    right: 0;
    z-index: 0;
    margin: 10px 24px;
    border: 1px solid #e3e3e3;
}  





/* General style */
.gallery-view-mode.grid-gallery {
	width: 100%;
	min-width: 100%;
}

.gallery-view-mode.grid-gallery ul {
	list-style: none;
	margin: 0 auto;
	padding: 0;
}

.gallery-view-mode.grid-gallery figure {
	margin: 0;
}

.gallery-view-mode.grid-gallery figure img {
	display: block;
	width: 100%;
	height: auto;
	margin: 0 auto;
}
.gallery-view-mode.grid-gallery figcaption {
	margin: 0;
	text-align: left;
	font-size: 1em;
}

.gallery-view-mode.grid-gallery figcaption h3 {
	font-size: 0.9375em;
	margin: 0;
	padding: 0 0 0.5em;
	color: var(--tainacan-heading-color, #000000);
}

.gallery-view-mode.grid-gallery figcaption p {
	font-size: 0.8125em;
	margin: 0;
	color: var(--tainacan-info-color, #505253);
}

/* Grid style */
.gallery-view-mode .grid-wrap {
	max-width: 120em;
	margin: 0 auto;
	padding: 0 1em 1.875em;
}

.gallery-view-mode .grid {
	margin: 0 auto;
}

.gallery-view-mode .grid li {
	width: 14.28%;
	float: left;
}

/* Skeleton only */
.gallery-view-mode .tainacan-masonry-container {
	margin: 12px auto;
	padding: 0 1em 1.875em;
}
.gallery-view-mode .skeleton {
	margin-bottom: 20px;
}

.gallery-view-mode .grid figure {
	padding: 12px;
	-webkit-transition: opacity 0.2s;
	transition: opacity 0.2s;
	cursor: zoom-in;
}

.gallery-view-mode .grid li:hover figure {
	opacity: 0.9;
}

.gallery-view-mode .grid figcaption {
	background: var(--tainacan-item-background-color, #ffffff);
	padding: 8px 0.5em;
	transition: background 0.2s ease;
}

.gallery-view-mode .grid li:hover figcaption {
	background: var(--tainacan-item-hover-background-color, #f2f2f2);
}

/* Slideshow style */
.gallery-view-mode .slideshow {
	position: fixed;
	background: rgba(255,255,255,0.75);
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
	z-index: 999999999;
	opacity: 0;
	visibility: hidden;
	overflow: hidden;
	-webkit-perspective: 1000px;
	perspective: 1000px;
	-webkit-transition: opacity 0.5s, visibility 0s 0.5s;
	transition: opacity 0.5s, visibility 0s 0.5s;
}

.gallery-view-mode.slideshow-open .slideshow {
	opacity: 1;
	visibility: visible;
	-webkit-transition: opacity 0.5s;
	transition: opacity 0.5s;
}

.gallery-view-mode .slideshow ul {
	width: 100%;
	height: 100%;
	-webkit-transform-style: preserve-3d;
	transform-style: preserve-3d;
	-webkit-transform: translate3d(0,0,150px);
	transform: translate3d(0,0,150px);
	-webkit-transition: -webkit-transform 0.5s;
	transition: transform 0.5s;
}

.gallery-view-mode .slideshow ul.animatable li {
	-webkit-transition: -webkit-transform 0.5s;
	transition: transform 0.5s;
}

.gallery-view-mode.slideshow-open .slideshow ul {
	-webkit-transform: translate3d(0,0,0);
	transform: translate3d(0,0,0);
}

.gallery-view-mode .slideshow li {
	width: 840px;
	max-height: 680px;
	position: absolute;
	top: 50%;
	left: 50%;
	margin: -340px 0 0 -420px;
	visibility: hidden;
	padding: 32px 32px 82px 32px;
	background: var(--tainacan-item-background-color,#fff);
	overflow: hidden;
	box-shadow: 0 0 26px -14px #000;
}

.gallery-view-mode .slideshow li.show {
	visibility: visible;
}

.gallery-view-mode .slideshow li:after {
	content: '';
	position: absolute;
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
	background: rgba(255,255,255,0.8);
	-webkit-transition: opacity 0.3s;
	transition: opacity 0.3s;
}

.gallery-view-mode .slideshow li.current:after {
	visibility: hidden;
	opacity: 0;
	-webkit-transition: opacity 0.3s, visibility 0s 0.3s;
	transition: opacity 0.3s, visibility 0s 0.3s;
}

.gallery-view-mode .slideshow figure {
	width: 100%;
	height: 100%;
	max-height: 632px;
	display: flex;
	flex-direction: column;
	justify-content: space-around;
}

.gallery-view-mode .slideshow figure img {
	display: block;
	width: auto;
	height: auto;
	max-height: 522px;
	max-width: 100%;
	margin: 0 auto;
}

.gallery-view-mode .slideshow figcaption {
	padding-top: 10px;
	padding-bottom: 20px;
	margin: 0;
	text-align: left;
	display: flex;
	align-items: baseline;
	justify-content: space-between;
}

.gallery-view-mode .slideshow figcaption h3 {
	font-weight: 300;
	font-size: 125%;
	margin-right: 12px;
}

/* Navigation */
.gallery-view-mode .slideshow nav span {
	position: fixed;
	z-index: 1000;
	color: var(--tainacan-secondary, #187181);
	text-align: center;
	padding: 3%;
	cursor: pointer;
}

.gallery-view-mode .slideshow nav span.nav-prev,
.gallery-view-mode .slideshow nav span.nav-next {
	font-size: 2.3em;
	top: 50%;
	-webkit-transform: translateY(-50%);
	transform: translateY(-50%);
}

.gallery-view-mode .slideshow nav span.nav-next {
	right: 0;
}

.gallery-view-mode .slideshow nav span.nav-close {
	font-size: 2.0em;
	top: 28px;
	right: 18px;
	padding: 0.5em 1em;
	color: var(--tainacan-input-color, #1d1d1d);
}

.gallery-view-mode .icon:before,
.gallery-view-mode .icon:after {
	font-family: "TainacanIcons";
    /* src: url("/wp-content/plugins/tainacan-extra-view-modes/fonts/TainacanIcons.eot");
    src: url("/wp-content/plugins/tainacan-extra-view-modes/fonts/TainacanIcons.eot#iefix") format("embedded-opentype"), 
         url("/wp-content/plugins/tainacan-extra-view-modes/fonts/TainacanIcons.woff2") format("woff2"), 
         url("/wp-content/plugins/tainacan-extra-view-modes/fonts/TainacanIcons.otf") format("otf"), 
         url("/wp-content/plugins/tainacan-extra-view-modes/fonts/TainacanIcons.woff") format("woff"), 
         url("/wp-content/plugins/tainacan-extra-view-modes/fonts/TainacanIcons.ttf") format("truetype"), 
         url("/wp-content/plugins/tainacan-extra-view-modes/fonts/TainacanIcons.svg") format("svg"); */
	font-weight: normal;
    font-style: normal;
    text-rendering: optimizeLegibility;
}

.gallery-view-mode span.nav-prev:before {
	content: "previous";
}

.gallery-view-mode span.nav-next:before  {
	content: "next";
}

.gallery-view-mode span.nav-close:before {
	content: "close";
}

/* Metadata list */
.gallery-view-mode .slideshow .list-metadata {
	padding: 80px var(--tainacan-container-padding, 25px) var(--tainacan-container-padding, 25px) var(--tainacan-container-padding, 25px);
	flex: 1;
	font-size: 1em;
	color: var(--tainacan-info-color);
	overflow: hidden;
	width: 100%;
	background-color: var(--tainacan-item-hover-background-color, #f2f2f2);
	border-top: 1px solid #dbdbdb;
	position: absolute;
	left: 0;
	right: 0;
	transition: bottom 0.3s ease, top 0.3s ease;
	-moz-column-count: 2;
	-moz-column-gap: 2em;
	-moz-column-rule: none;
	-webkit-column-count: 2;
	-webkit-column-gap: 2em;
	-webkit-column-rule: none;
	column-count: 2;
	column-gap: 2em;
	column-rule: none;
}
.gallery-view-mode .slideshow .list-metadata.collapsed {
	top: calc(100% - 50px);
	bottom: auto;
}
.gallery-view-mode .slideshow .list-metadata.expanded {
	top: auto;
	bottom: 0;
}
.gallery-view-mode .slideshow .list-metadata__header {
	background-color: var(--tainacan-item-background-color, #ffffff);
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	display: flex;
	justify-content: space-between;
	align-items: baseline;
	height: 50px;
	padding: 12px var(--tainacan-container-padding, 25px);
	border-bottom: 1px solid #dbdbdb;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	font-size: 1em;
}
.gallery-view-mode .slideshow .list-metadata__header a {
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}
.gallery-view-mode .slideshow .list-metadata>span {
	-webkit-column-break-inside: avoid;
	page-break-inside: avoid;
	break-inside: avoid;
	display: block;
}
.gallery-view-mode .slideshow .list-metadata .metadata-label {
	margin: 0 0 0.5em 0;
	font-size: 0.75em;
	font-weight: 700;
	color: var(--tainacan-info-color);
}

.gallery-view-mode .slideshow .list-metadata .metadata-value {
	font-size: 0.75em;
	margin-bottom: 1em;
	color: var(--tainacan-info-color);
}

.gallery-view-mode .slideshow .list-metadata .metadata-value span:last-of-type>.metadata-value {
	margin-bottom: 0px;
}



/* Example media queries (reduce number of columns and change slideshow layout) */
@media screen and (max-width: 100em) {
	.gallery-view-mode .grid li {
		width: 16.6%;
	}
}

@media screen and (max-width: 85em) {
	.gallery-view-mode .grid li {
		width: 20%;
	}
}

@media screen and (max-width: 75em) {
	.gallery-view-mode .grid li {
		width: 25%;
	}
}

@media screen and (max-width: 60em) {
	.gallery-view-mode .grid li {
		width: 33.3%;
	}

	.gallery-view-mode .slideshow li {
		width: 100%;
		height: 100%;
		max-height: 100%;
		top: 0;
		left: 0;
		margin: 0;
	}

	.gallery-view-mode .slideshow li figure img {
		display: block;
		width: auto;
		height: auto;
		max-height: 100%;
		max-width: 100%;
		margin: 0 auto;
	}

	.gallery-view-mode .slideshow nav span,
	.gallery-view-mode .slideshow nav span.nav-close {
		font-size: 1.8em;
		padding: 0.3em;
	}
}

@media screen and (max-width: 35em) {
	.gallery-view-mode .grid li {
		width: 50%;
	}

	.gallery-view-mode .slideshow .list-metadata {
		-moz-column-count: 1;
		-webkit-column-count: 1;
		column-count: 1;
	}
}

@media screen and (max-width: 23em) {
	.gallery-view-mode .grid li {
		width: 100%;
	}
}

.tainacan-masonry-container--skeleton {
    display: block;
    min-height: 50vh;
    padding-left: 25px;
    padding-right: 25px;
    column-gap: 25px;
    height: auto !important;
    column-count: 7;
}
.tainacan-masonry-container--skeleton .skeleton {
    width: 100%;
    margin-bottom: 25px;
    break-inside: avoid;
}

@media screen and (max-width: 2560px) {
    .tainacan-masonry-container--skeleton {
        column-count: 6; 
    }
}   
@media screen and (max-width: 1920px) {
    .tainacan-masonry-container--skeleton {
        column-count: 5; 
    }
}
@media screen and (max-width: 1740px) {
    .tainacan-masonry-container--skeleton {
        column-count: 4; 
    }
}
@media screen and (max-width: 1440px) {
    .tainacan-masonry-container--skeleton {
        column-count: 3; 
    }
}
@media screen and (max-width: 1024px) {
    .tainacan-masonry-container--skeleton {
        column-count: 2; 
    }
}
@media screen and (max-width: 620px) {
    .tainacan-masonry-container--skeleton {
        column-count: 1; 
    }
}/*!
 * Bootstrap Grid Only (grid and responsive utilities extracted from Bootstrap 4.1.3)
 * GitHub: https://github.com/dmhendricks/bootstrap-grid-css
 * Bootstrap License: MIT (https://github.com/twbs/bootstrap/blob/v4-dev/LICENSE)
 * Credits: Twitter, Inc. & The Bootstrap Authors (https://github.com/twbs/bootstrap/graphs/contributors)
 */@-ms-viewport{width:device-width}html{-webkit-box-sizing:border-box;box-sizing:border-box;-ms-overflow-style:scrollbar}*,*::before,*::after{-webkit-box-sizing:inherit;box-sizing:inherit}.bootstrap-wrapper .clearfix::after{display:block;clear:both;content:""}.bootstrap-wrapper .visible{visibility:visible !important}.bootstrap-wrapper .invisible{visibility:hidden !important}.bootstrap-wrapper .hidden-xs-up{display:none !important}@media(max-width:575.98px){.bootstrap-wrapper .hidden-xs-down{display:none !important}}@media(min-width:576px){.bootstrap-wrapper .hidden-sm-up{display:none !important}}@media(max-width:767.98px){.bootstrap-wrapper .hidden-sm-down{display:none !important}}@media(min-width:768px){.bootstrap-wrapper .hidden-md-up{display:none !important}}@media(max-width:991.98px){.bootstrap-wrapper .hidden-md-down{display:none !important}}@media(min-width:992px){.bootstrap-wrapper .hidden-lg-up{display:none !important}}@media(max-width:1199.98px){.bootstrap-wrapper .hidden-lg-down{display:none !important}}@media(min-width:1200px){.bootstrap-wrapper .hidden-xl-up{display:none !important}}.bootstrap-wrapper .hidden-xl-down{display:none !important}.bootstrap-wrapper .visible-print-block{display:none !important}@media print{.bootstrap-wrapper .visible-print-block{display:block !important}}.bootstrap-wrapper .visible-print-inline{display:none !important}@media print{.bootstrap-wrapper .visible-print-inline{display:inline !important}}.bootstrap-wrapper .visible-print-inline-block{display:none !important}@media print{.bootstrap-wrapper .visible-print-inline-block{display:inline-block !important}}@media print{.bootstrap-wrapper .hidden-print{display:none !important}}.bootstrap-wrapper .container{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media(min-width:576px){.bootstrap-wrapper .container{max-width:540px}}@media(min-width:768px){.bootstrap-wrapper .container{max-width:720px}}@media(min-width:992px){.bootstrap-wrapper .container{max-width:960px}}@media(min-width:1200px){.bootstrap-wrapper .container{max-width:1140px}}.bootstrap-wrapper .container-fluid{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}.bootstrap-wrapper .row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.bootstrap-wrapper .no-gutters{margin-right:0;margin-left:0}.bootstrap-wrapper .no-gutters>.col,.bootstrap-wrapper .no-gutters>[class*="col-"]{padding-right:0;padding-left:0}.bootstrap-wrapper .col-1,.bootstrap-wrapper .col-2,.bootstrap-wrapper .col-3,.bootstrap-wrapper .col-4,.bootstrap-wrapper .col-5,.bootstrap-wrapper .col-6,.bootstrap-wrapper .col-7,.bootstrap-wrapper .col-8,.bootstrap-wrapper .col-9,.bootstrap-wrapper .col-10,.bootstrap-wrapper .col-11,.bootstrap-wrapper .col-12,.bootstrap-wrapper .col,.bootstrap-wrapper .col-auto,.bootstrap-wrapper .col-sm-1,.bootstrap-wrapper .col-sm-2,.bootstrap-wrapper .col-sm-3,.bootstrap-wrapper .col-sm-4,.bootstrap-wrapper .col-sm-5,.bootstrap-wrapper .col-sm-6,.bootstrap-wrapper .col-sm-7,.bootstrap-wrapper .col-sm-8,.bootstrap-wrapper .col-sm-9,.bootstrap-wrapper .col-sm-10,.bootstrap-wrapper .col-sm-11,.bootstrap-wrapper .col-sm-12,.bootstrap-wrapper .col-sm,.bootstrap-wrapper .col-sm-auto,.bootstrap-wrapper .col-md-1,.bootstrap-wrapper .col-md-2,.bootstrap-wrapper .col-md-3,.bootstrap-wrapper .col-md-4,.bootstrap-wrapper .col-md-5,.bootstrap-wrapper .col-md-6,.bootstrap-wrapper .col-md-7,.bootstrap-wrapper .col-md-8,.bootstrap-wrapper .col-md-9,.bootstrap-wrapper .col-md-10,.bootstrap-wrapper .col-md-11,.bootstrap-wrapper .col-md-12,.bootstrap-wrapper .col-md,.bootstrap-wrapper .col-md-auto,.bootstrap-wrapper .col-lg-1,.bootstrap-wrapper .col-lg-2,.bootstrap-wrapper .col-lg-3,.bootstrap-wrapper .col-lg-4,.bootstrap-wrapper .col-lg-5,.bootstrap-wrapper .col-lg-6,.bootstrap-wrapper .col-lg-7,.bootstrap-wrapper .col-lg-8,.bootstrap-wrapper .col-lg-9,.bootstrap-wrapper .col-lg-10,.bootstrap-wrapper .col-lg-11,.bootstrap-wrapper .col-lg-12,.bootstrap-wrapper .col-lg,.bootstrap-wrapper .col-lg-auto,.bootstrap-wrapper .col-xl-1,.bootstrap-wrapper .col-xl-2,.bootstrap-wrapper .col-xl-3,.bootstrap-wrapper .col-xl-4,.bootstrap-wrapper .col-xl-5,.bootstrap-wrapper .col-xl-6,.bootstrap-wrapper .col-xl-7,.bootstrap-wrapper .col-xl-8,.bootstrap-wrapper .col-xl-9,.bootstrap-wrapper .col-xl-10,.bootstrap-wrapper .col-xl-11,.bootstrap-wrapper .col-xl-12,.bootstrap-wrapper .col-xl,.bootstrap-wrapper .col-xl-auto{position:relative;width:100%;padding-right:15px;padding-left:15px}.bootstrap-wrapper .col{-webkit-flex-basis:0;-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}.bootstrap-wrapper .col-auto{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.bootstrap-wrapper .col-1{-webkit-box-flex:0;-webkit-flex:0 0 8.3333333333%;-ms-flex:0 0 8.3333333333%;flex:0 0 8.3333333333%;max-width:8.3333333333%}.bootstrap-wrapper .col-2{-webkit-box-flex:0;-webkit-flex:0 0 16.6666666667%;-ms-flex:0 0 16.6666666667%;flex:0 0 16.6666666667%;max-width:16.6666666667%}.bootstrap-wrapper .col-3{-webkit-box-flex:0;-webkit-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.bootstrap-wrapper .col-4{-webkit-box-flex:0;-webkit-flex:0 0 33.3333333333%;-ms-flex:0 0 33.3333333333%;flex:0 0 33.3333333333%;max-width:33.3333333333%}.bootstrap-wrapper .col-5{-webkit-box-flex:0;-webkit-flex:0 0 41.6666666667%;-ms-flex:0 0 41.6666666667%;flex:0 0 41.6666666667%;max-width:41.6666666667%}.bootstrap-wrapper .col-6{-webkit-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.bootstrap-wrapper .col-7{-webkit-box-flex:0;-webkit-flex:0 0 58.3333333333%;-ms-flex:0 0 58.3333333333%;flex:0 0 58.3333333333%;max-width:58.3333333333%}.bootstrap-wrapper .col-8{-webkit-box-flex:0;-webkit-flex:0 0 66.6666666667%;-ms-flex:0 0 66.6666666667%;flex:0 0 66.6666666667%;max-width:66.6666666667%}.bootstrap-wrapper .col-9{-webkit-box-flex:0;-webkit-flex:0 0 75%;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.bootstrap-wrapper .col-10{-webkit-box-flex:0;-webkit-flex:0 0 83.3333333333%;-ms-flex:0 0 83.3333333333%;flex:0 0 83.3333333333%;max-width:83.3333333333%}.bootstrap-wrapper .col-11{-webkit-box-flex:0;-webkit-flex:0 0 91.6666666667%;-ms-flex:0 0 91.6666666667%;flex:0 0 91.6666666667%;max-width:91.6666666667%}.bootstrap-wrapper .col-12{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.bootstrap-wrapper .order-first{-webkit-box-ordinal-group:0;-webkit-order:-1;-ms-flex-order:-1;order:-1}.bootstrap-wrapper .order-last{-webkit-box-ordinal-group:14;-webkit-order:13;-ms-flex-order:13;order:13}.bootstrap-wrapper .order-0{-webkit-box-ordinal-group:1;-webkit-order:0;-ms-flex-order:0;order:0}.bootstrap-wrapper .order-1{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}.bootstrap-wrapper .order-2{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}.bootstrap-wrapper .order-3{-webkit-box-ordinal-group:4;-webkit-order:3;-ms-flex-order:3;order:3}.bootstrap-wrapper .order-4{-webkit-box-ordinal-group:5;-webkit-order:4;-ms-flex-order:4;order:4}.bootstrap-wrapper .order-5{-webkit-box-ordinal-group:6;-webkit-order:5;-ms-flex-order:5;order:5}.bootstrap-wrapper .order-6{-webkit-box-ordinal-group:7;-webkit-order:6;-ms-flex-order:6;order:6}.bootstrap-wrapper .order-7{-webkit-box-ordinal-group:8;-webkit-order:7;-ms-flex-order:7;order:7}.bootstrap-wrapper .order-8{-webkit-box-ordinal-group:9;-webkit-order:8;-ms-flex-order:8;order:8}.bootstrap-wrapper .order-9{-webkit-box-ordinal-group:10;-webkit-order:9;-ms-flex-order:9;order:9}.bootstrap-wrapper .order-10{-webkit-box-ordinal-group:11;-webkit-order:10;-ms-flex-order:10;order:10}.bootstrap-wrapper .order-11{-webkit-box-ordinal-group:12;-webkit-order:11;-ms-flex-order:11;order:11}.bootstrap-wrapper .order-12{-webkit-box-ordinal-group:13;-webkit-order:12;-ms-flex-order:12;order:12}.bootstrap-wrapper .offset-1{margin-left:8.3333333333%}.bootstrap-wrapper .offset-2{margin-left:16.6666666667%}.bootstrap-wrapper .offset-3{margin-left:25%}.bootstrap-wrapper .offset-4{margin-left:33.3333333333%}.bootstrap-wrapper .offset-5{margin-left:41.6666666667%}.bootstrap-wrapper .offset-6{margin-left:50%}.bootstrap-wrapper .offset-7{margin-left:58.3333333333%}.bootstrap-wrapper .offset-8{margin-left:66.6666666667%}.bootstrap-wrapper .offset-9{margin-left:75%}.bootstrap-wrapper .offset-10{margin-left:83.3333333333%}.bootstrap-wrapper .offset-11{margin-left:91.6666666667%}@media(min-width:576px){.bootstrap-wrapper .col-sm{-webkit-flex-basis:0;-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}.bootstrap-wrapper .col-sm-auto{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.bootstrap-wrapper .col-sm-1{-webkit-box-flex:0;-webkit-flex:0 0 8.3333333333%;-ms-flex:0 0 8.3333333333%;flex:0 0 8.3333333333%;max-width:8.3333333333%}.bootstrap-wrapper .col-sm-2{-webkit-box-flex:0;-webkit-flex:0 0 16.6666666667%;-ms-flex:0 0 16.6666666667%;flex:0 0 16.6666666667%;max-width:16.6666666667%}.bootstrap-wrapper .col-sm-3{-webkit-box-flex:0;-webkit-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.bootstrap-wrapper .col-sm-4{-webkit-box-flex:0;-webkit-flex:0 0 33.3333333333%;-ms-flex:0 0 33.3333333333%;flex:0 0 33.3333333333%;max-width:33.3333333333%}.bootstrap-wrapper .col-sm-5{-webkit-box-flex:0;-webkit-flex:0 0 41.6666666667%;-ms-flex:0 0 41.6666666667%;flex:0 0 41.6666666667%;max-width:41.6666666667%}.bootstrap-wrapper .col-sm-6{-webkit-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.bootstrap-wrapper .col-sm-7{-webkit-box-flex:0;-webkit-flex:0 0 58.3333333333%;-ms-flex:0 0 58.3333333333%;flex:0 0 58.3333333333%;max-width:58.3333333333%}.bootstrap-wrapper .col-sm-8{-webkit-box-flex:0;-webkit-flex:0 0 66.6666666667%;-ms-flex:0 0 66.6666666667%;flex:0 0 66.6666666667%;max-width:66.6666666667%}.bootstrap-wrapper .col-sm-9{-webkit-box-flex:0;-webkit-flex:0 0 75%;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.bootstrap-wrapper .col-sm-10{-webkit-box-flex:0;-webkit-flex:0 0 83.3333333333%;-ms-flex:0 0 83.3333333333%;flex:0 0 83.3333333333%;max-width:83.3333333333%}.bootstrap-wrapper .col-sm-11{-webkit-box-flex:0;-webkit-flex:0 0 91.6666666667%;-ms-flex:0 0 91.6666666667%;flex:0 0 91.6666666667%;max-width:91.6666666667%}.bootstrap-wrapper .col-sm-12{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.bootstrap-wrapper .order-sm-first{-webkit-box-ordinal-group:0;-webkit-order:-1;-ms-flex-order:-1;order:-1}.bootstrap-wrapper .order-sm-last{-webkit-box-ordinal-group:14;-webkit-order:13;-ms-flex-order:13;order:13}.bootstrap-wrapper .order-sm-0{-webkit-box-ordinal-group:1;-webkit-order:0;-ms-flex-order:0;order:0}.bootstrap-wrapper .order-sm-1{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}.bootstrap-wrapper .order-sm-2{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}.bootstrap-wrapper .order-sm-3{-webkit-box-ordinal-group:4;-webkit-order:3;-ms-flex-order:3;order:3}.bootstrap-wrapper .order-sm-4{-webkit-box-ordinal-group:5;-webkit-order:4;-ms-flex-order:4;order:4}.bootstrap-wrapper .order-sm-5{-webkit-box-ordinal-group:6;-webkit-order:5;-ms-flex-order:5;order:5}.bootstrap-wrapper .order-sm-6{-webkit-box-ordinal-group:7;-webkit-order:6;-ms-flex-order:6;order:6}.bootstrap-wrapper .order-sm-7{-webkit-box-ordinal-group:8;-webkit-order:7;-ms-flex-order:7;order:7}.bootstrap-wrapper .order-sm-8{-webkit-box-ordinal-group:9;-webkit-order:8;-ms-flex-order:8;order:8}.bootstrap-wrapper .order-sm-9{-webkit-box-ordinal-group:10;-webkit-order:9;-ms-flex-order:9;order:9}.bootstrap-wrapper .order-sm-10{-webkit-box-ordinal-group:11;-webkit-order:10;-ms-flex-order:10;order:10}.bootstrap-wrapper .order-sm-11{-webkit-box-ordinal-group:12;-webkit-order:11;-ms-flex-order:11;order:11}.bootstrap-wrapper .order-sm-12{-webkit-box-ordinal-group:13;-webkit-order:12;-ms-flex-order:12;order:12}.bootstrap-wrapper .offset-sm-0{margin-left:0}.bootstrap-wrapper .offset-sm-1{margin-left:8.3333333333%}.bootstrap-wrapper .offset-sm-2{margin-left:16.6666666667%}.bootstrap-wrapper .offset-sm-3{margin-left:25%}.bootstrap-wrapper .offset-sm-4{margin-left:33.3333333333%}.bootstrap-wrapper .offset-sm-5{margin-left:41.6666666667%}.bootstrap-wrapper .offset-sm-6{margin-left:50%}.bootstrap-wrapper .offset-sm-7{margin-left:58.3333333333%}.bootstrap-wrapper .offset-sm-8{margin-left:66.6666666667%}.bootstrap-wrapper .offset-sm-9{margin-left:75%}.bootstrap-wrapper .offset-sm-10{margin-left:83.3333333333%}.bootstrap-wrapper .offset-sm-11{margin-left:91.6666666667%}}@media(min-width:768px){.bootstrap-wrapper .col-md{-webkit-flex-basis:0;-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}.bootstrap-wrapper .col-md-auto{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.bootstrap-wrapper .col-md-1{-webkit-box-flex:0;-webkit-flex:0 0 8.3333333333%;-ms-flex:0 0 8.3333333333%;flex:0 0 8.3333333333%;max-width:8.3333333333%}.bootstrap-wrapper .col-md-2{-webkit-box-flex:0;-webkit-flex:0 0 16.6666666667%;-ms-flex:0 0 16.6666666667%;flex:0 0 16.6666666667%;max-width:16.6666666667%}.bootstrap-wrapper .col-md-3{-webkit-box-flex:0;-webkit-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.bootstrap-wrapper .col-md-4{-webkit-box-flex:0;-webkit-flex:0 0 33.3333333333%;-ms-flex:0 0 33.3333333333%;flex:0 0 33.3333333333%;max-width:33.3333333333%}.bootstrap-wrapper .col-md-5{-webkit-box-flex:0;-webkit-flex:0 0 41.6666666667%;-ms-flex:0 0 41.6666666667%;flex:0 0 41.6666666667%;max-width:41.6666666667%}.bootstrap-wrapper .col-md-6{-webkit-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.bootstrap-wrapper .col-md-7{-webkit-box-flex:0;-webkit-flex:0 0 58.3333333333%;-ms-flex:0 0 58.3333333333%;flex:0 0 58.3333333333%;max-width:58.3333333333%}.bootstrap-wrapper .col-md-8{-webkit-box-flex:0;-webkit-flex:0 0 66.6666666667%;-ms-flex:0 0 66.6666666667%;flex:0 0 66.6666666667%;max-width:66.6666666667%}.bootstrap-wrapper .col-md-9{-webkit-box-flex:0;-webkit-flex:0 0 75%;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.bootstrap-wrapper .col-md-10{-webkit-box-flex:0;-webkit-flex:0 0 83.3333333333%;-ms-flex:0 0 83.3333333333%;flex:0 0 83.3333333333%;max-width:83.3333333333%}.bootstrap-wrapper .col-md-11{-webkit-box-flex:0;-webkit-flex:0 0 91.6666666667%;-ms-flex:0 0 91.6666666667%;flex:0 0 91.6666666667%;max-width:91.6666666667%}.bootstrap-wrapper .col-md-12{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.bootstrap-wrapper .order-md-first{-webkit-box-ordinal-group:0;-webkit-order:-1;-ms-flex-order:-1;order:-1}.bootstrap-wrapper .order-md-last{-webkit-box-ordinal-group:14;-webkit-order:13;-ms-flex-order:13;order:13}.bootstrap-wrapper .order-md-0{-webkit-box-ordinal-group:1;-webkit-order:0;-ms-flex-order:0;order:0}.bootstrap-wrapper .order-md-1{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}.bootstrap-wrapper .order-md-2{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}.bootstrap-wrapper .order-md-3{-webkit-box-ordinal-group:4;-webkit-order:3;-ms-flex-order:3;order:3}.bootstrap-wrapper .order-md-4{-webkit-box-ordinal-group:5;-webkit-order:4;-ms-flex-order:4;order:4}.bootstrap-wrapper .order-md-5{-webkit-box-ordinal-group:6;-webkit-order:5;-ms-flex-order:5;order:5}.bootstrap-wrapper .order-md-6{-webkit-box-ordinal-group:7;-webkit-order:6;-ms-flex-order:6;order:6}.bootstrap-wrapper .order-md-7{-webkit-box-ordinal-group:8;-webkit-order:7;-ms-flex-order:7;order:7}.bootstrap-wrapper .order-md-8{-webkit-box-ordinal-group:9;-webkit-order:8;-ms-flex-order:8;order:8}.bootstrap-wrapper .order-md-9{-webkit-box-ordinal-group:10;-webkit-order:9;-ms-flex-order:9;order:9}.bootstrap-wrapper .order-md-10{-webkit-box-ordinal-group:11;-webkit-order:10;-ms-flex-order:10;order:10}.bootstrap-wrapper .order-md-11{-webkit-box-ordinal-group:12;-webkit-order:11;-ms-flex-order:11;order:11}.bootstrap-wrapper .order-md-12{-webkit-box-ordinal-group:13;-webkit-order:12;-ms-flex-order:12;order:12}.bootstrap-wrapper .offset-md-0{margin-left:0}.bootstrap-wrapper .offset-md-1{margin-left:8.3333333333%}.bootstrap-wrapper .offset-md-2{margin-left:16.6666666667%}.bootstrap-wrapper .offset-md-3{margin-left:25%}.bootstrap-wrapper .offset-md-4{margin-left:33.3333333333%}.bootstrap-wrapper .offset-md-5{margin-left:41.6666666667%}.bootstrap-wrapper .offset-md-6{margin-left:50%}.bootstrap-wrapper .offset-md-7{margin-left:58.3333333333%}.bootstrap-wrapper .offset-md-8{margin-left:66.6666666667%}.bootstrap-wrapper .offset-md-9{margin-left:75%}.bootstrap-wrapper .offset-md-10{margin-left:83.3333333333%}.bootstrap-wrapper .offset-md-11{margin-left:91.6666666667%}}@media(min-width:992px){.bootstrap-wrapper .col-lg{-webkit-flex-basis:0;-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}.bootstrap-wrapper .col-lg-auto{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.bootstrap-wrapper .col-lg-1{-webkit-box-flex:0;-webkit-flex:0 0 8.3333333333%;-ms-flex:0 0 8.3333333333%;flex:0 0 8.3333333333%;max-width:8.3333333333%}.bootstrap-wrapper .col-lg-2{-webkit-box-flex:0;-webkit-flex:0 0 16.6666666667%;-ms-flex:0 0 16.6666666667%;flex:0 0 16.6666666667%;max-width:16.6666666667%}.bootstrap-wrapper .col-lg-3{-webkit-box-flex:0;-webkit-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.bootstrap-wrapper .col-lg-4{-webkit-box-flex:0;-webkit-flex:0 0 33.3333333333%;-ms-flex:0 0 33.3333333333%;flex:0 0 33.3333333333%;max-width:33.3333333333%}.bootstrap-wrapper .col-lg-5{-webkit-box-flex:0;-webkit-flex:0 0 41.6666666667%;-ms-flex:0 0 41.6666666667%;flex:0 0 41.6666666667%;max-width:41.6666666667%}.bootstrap-wrapper .col-lg-6{-webkit-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.bootstrap-wrapper .col-lg-7{-webkit-box-flex:0;-webkit-flex:0 0 58.3333333333%;-ms-flex:0 0 58.3333333333%;flex:0 0 58.3333333333%;max-width:58.3333333333%}.bootstrap-wrapper .col-lg-8{-webkit-box-flex:0;-webkit-flex:0 0 66.6666666667%;-ms-flex:0 0 66.6666666667%;flex:0 0 66.6666666667%;max-width:66.6666666667%}.bootstrap-wrapper .col-lg-9{-webkit-box-flex:0;-webkit-flex:0 0 75%;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.bootstrap-wrapper .col-lg-10{-webkit-box-flex:0;-webkit-flex:0 0 83.3333333333%;-ms-flex:0 0 83.3333333333%;flex:0 0 83.3333333333%;max-width:83.3333333333%}.bootstrap-wrapper .col-lg-11{-webkit-box-flex:0;-webkit-flex:0 0 91.6666666667%;-ms-flex:0 0 91.6666666667%;flex:0 0 91.6666666667%;max-width:91.6666666667%}.bootstrap-wrapper .col-lg-12{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.bootstrap-wrapper .order-lg-first{-webkit-box-ordinal-group:0;-webkit-order:-1;-ms-flex-order:-1;order:-1}.bootstrap-wrapper .order-lg-last{-webkit-box-ordinal-group:14;-webkit-order:13;-ms-flex-order:13;order:13}.bootstrap-wrapper .order-lg-0{-webkit-box-ordinal-group:1;-webkit-order:0;-ms-flex-order:0;order:0}.bootstrap-wrapper .order-lg-1{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}.bootstrap-wrapper .order-lg-2{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}.bootstrap-wrapper .order-lg-3{-webkit-box-ordinal-group:4;-webkit-order:3;-ms-flex-order:3;order:3}.bootstrap-wrapper .order-lg-4{-webkit-box-ordinal-group:5;-webkit-order:4;-ms-flex-order:4;order:4}.bootstrap-wrapper .order-lg-5{-webkit-box-ordinal-group:6;-webkit-order:5;-ms-flex-order:5;order:5}.bootstrap-wrapper .order-lg-6{-webkit-box-ordinal-group:7;-webkit-order:6;-ms-flex-order:6;order:6}.bootstrap-wrapper .order-lg-7{-webkit-box-ordinal-group:8;-webkit-order:7;-ms-flex-order:7;order:7}.bootstrap-wrapper .order-lg-8{-webkit-box-ordinal-group:9;-webkit-order:8;-ms-flex-order:8;order:8}.bootstrap-wrapper .order-lg-9{-webkit-box-ordinal-group:10;-webkit-order:9;-ms-flex-order:9;order:9}.bootstrap-wrapper .order-lg-10{-webkit-box-ordinal-group:11;-webkit-order:10;-ms-flex-order:10;order:10}.bootstrap-wrapper .order-lg-11{-webkit-box-ordinal-group:12;-webkit-order:11;-ms-flex-order:11;order:11}.bootstrap-wrapper .order-lg-12{-webkit-box-ordinal-group:13;-webkit-order:12;-ms-flex-order:12;order:12}.bootstrap-wrapper .offset-lg-0{margin-left:0}.bootstrap-wrapper .offset-lg-1{margin-left:8.3333333333%}.bootstrap-wrapper .offset-lg-2{margin-left:16.6666666667%}.bootstrap-wrapper .offset-lg-3{margin-left:25%}.bootstrap-wrapper .offset-lg-4{margin-left:33.3333333333%}.bootstrap-wrapper .offset-lg-5{margin-left:41.6666666667%}.bootstrap-wrapper .offset-lg-6{margin-left:50%}.bootstrap-wrapper .offset-lg-7{margin-left:58.3333333333%}.bootstrap-wrapper .offset-lg-8{margin-left:66.6666666667%}.bootstrap-wrapper .offset-lg-9{margin-left:75%}.bootstrap-wrapper .offset-lg-10{margin-left:83.3333333333%}.bootstrap-wrapper .offset-lg-11{margin-left:91.6666666667%}}@media(min-width:1200px){.bootstrap-wrapper .col-xl{-webkit-flex-basis:0;-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}.bootstrap-wrapper .col-xl-auto{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.bootstrap-wrapper .col-xl-1{-webkit-box-flex:0;-webkit-flex:0 0 8.3333333333%;-ms-flex:0 0 8.3333333333%;flex:0 0 8.3333333333%;max-width:8.3333333333%}.bootstrap-wrapper .col-xl-2{-webkit-box-flex:0;-webkit-flex:0 0 16.6666666667%;-ms-flex:0 0 16.6666666667%;flex:0 0 16.6666666667%;max-width:16.6666666667%}.bootstrap-wrapper .col-xl-3{-webkit-box-flex:0;-webkit-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.bootstrap-wrapper .col-xl-4{-webkit-box-flex:0;-webkit-flex:0 0 33.3333333333%;-ms-flex:0 0 33.3333333333%;flex:0 0 33.3333333333%;max-width:33.3333333333%}.bootstrap-wrapper .col-xl-5{-webkit-box-flex:0;-webkit-flex:0 0 41.6666666667%;-ms-flex:0 0 41.6666666667%;flex:0 0 41.6666666667%;max-width:41.6666666667%}.bootstrap-wrapper .col-xl-6{-webkit-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.bootstrap-wrapper .col-xl-7{-webkit-box-flex:0;-webkit-flex:0 0 58.3333333333%;-ms-flex:0 0 58.3333333333%;flex:0 0 58.3333333333%;max-width:58.3333333333%}.bootstrap-wrapper .col-xl-8{-webkit-box-flex:0;-webkit-flex:0 0 66.6666666667%;-ms-flex:0 0 66.6666666667%;flex:0 0 66.6666666667%;max-width:66.6666666667%}.bootstrap-wrapper .col-xl-9{-webkit-box-flex:0;-webkit-flex:0 0 75%;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.bootstrap-wrapper .col-xl-10{-webkit-box-flex:0;-webkit-flex:0 0 83.3333333333%;-ms-flex:0 0 83.3333333333%;flex:0 0 83.3333333333%;max-width:83.3333333333%}.bootstrap-wrapper .col-xl-11{-webkit-box-flex:0;-webkit-flex:0 0 91.6666666667%;-ms-flex:0 0 91.6666666667%;flex:0 0 91.6666666667%;max-width:91.6666666667%}.bootstrap-wrapper .col-xl-12{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.bootstrap-wrapper .order-xl-first{-webkit-box-ordinal-group:0;-webkit-order:-1;-ms-flex-order:-1;order:-1}.bootstrap-wrapper .order-xl-last{-webkit-box-ordinal-group:14;-webkit-order:13;-ms-flex-order:13;order:13}.bootstrap-wrapper .order-xl-0{-webkit-box-ordinal-group:1;-webkit-order:0;-ms-flex-order:0;order:0}.bootstrap-wrapper .order-xl-1{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}.bootstrap-wrapper .order-xl-2{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}.bootstrap-wrapper .order-xl-3{-webkit-box-ordinal-group:4;-webkit-order:3;-ms-flex-order:3;order:3}.bootstrap-wrapper .order-xl-4{-webkit-box-ordinal-group:5;-webkit-order:4;-ms-flex-order:4;order:4}.bootstrap-wrapper .order-xl-5{-webkit-box-ordinal-group:6;-webkit-order:5;-ms-flex-order:5;order:5}.bootstrap-wrapper .order-xl-6{-webkit-box-ordinal-group:7;-webkit-order:6;-ms-flex-order:6;order:6}.bootstrap-wrapper .order-xl-7{-webkit-box-ordinal-group:8;-webkit-order:7;-ms-flex-order:7;order:7}.bootstrap-wrapper .order-xl-8{-webkit-box-ordinal-group:9;-webkit-order:8;-ms-flex-order:8;order:8}.bootstrap-wrapper .order-xl-9{-webkit-box-ordinal-group:10;-webkit-order:9;-ms-flex-order:9;order:9}.bootstrap-wrapper .order-xl-10{-webkit-box-ordinal-group:11;-webkit-order:10;-ms-flex-order:10;order:10}.bootstrap-wrapper .order-xl-11{-webkit-box-ordinal-group:12;-webkit-order:11;-ms-flex-order:11;order:11}.bootstrap-wrapper .order-xl-12{-webkit-box-ordinal-group:13;-webkit-order:12;-ms-flex-order:12;order:12}.bootstrap-wrapper .offset-xl-0{margin-left:0}.bootstrap-wrapper .offset-xl-1{margin-left:8.3333333333%}.bootstrap-wrapper .offset-xl-2{margin-left:16.6666666667%}.bootstrap-wrapper .offset-xl-3{margin-left:25%}.bootstrap-wrapper .offset-xl-4{margin-left:33.3333333333%}.bootstrap-wrapper .offset-xl-5{margin-left:41.6666666667%}.bootstrap-wrapper .offset-xl-6{margin-left:50%}.bootstrap-wrapper .offset-xl-7{margin-left:58.3333333333%}.bootstrap-wrapper .offset-xl-8{margin-left:66.6666666667%}.bootstrap-wrapper .offset-xl-9{margin-left:75%}.bootstrap-wrapper .offset-xl-10{margin-left:83.3333333333%}.bootstrap-wrapper .offset-xl-11{margin-left:91.6666666667%}}.bootstrap-wrapper .img-fluid{max-width:100%;height:auto}/* TAINACAN EMBEDS 
 * This file copies most of Gutenberg's logic for responsive blocks,
 * but uses different classes to avoid future conflicts.
 * Check their original css: /packages/block-library/src/embed/style.scss
 */

/* 
 * The embed container is in a `figure` element, and many themes zero this out.
 * This rule explicitly sets it, to ensure at least some bottom-margin in the flow.
 */
:not(.wp-block-embed__wrapper)>.tainacan-content-embed {
	margin-bottom: 1em;
	margin-left: 0;
	margin-right: 0;
	clear: both;
}

/* Don't allow iframe to overflow it's container. */
:not(.wp-block-embed__wrapper)>.tainacan-content-embed iframe {
  max-width: 100%;
}
:not(.wp-block-embed__wrapper)>.tainacan-content-embed .tainacan-content-embed__wrapper {
	position: relative;
}

/* Add responsiveness to embeds with aspect ratios. */
:not(.wp-block-embed__wrapper)>.tainacan-has-aspect-ratio .tainacan-content-embed__wrapper::before {
	content: "";
	display: block;
	padding-top: 50%; /* Default to 2:1 aspect ratio. */
}
:not(.wp-block-embed__wrapper)>.tainacan-has-aspect-ratio iframe {
	position: absolute;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	height: 100%;
	width: 100%;
}
:not(.wp-block-embed__wrapper)>.tainacan-embed-aspect-21-9 .tainacan-content-embed__wrapper::before {
	padding-top: 42.85%; /* 9 / 21 * 100 */
}
:not(.wp-block-embed__wrapper)>.tainacan-embed-aspect-18-9 .tainacan-content-embed__wrapper::before {
	padding-top: 50%; /* 9 / 18 * 100 */
}
:not(.wp-block-embed__wrapper)>.tainacan-embed-aspect-16-9 .tainacan-content-embed__wrapper::before {
	padding-top: 56.25%; /* 9 / 16 * 100 */
}
:not(.wp-block-embed__wrapper)>.tainacan-embed-aspect-4-3 .tainacan-content-embed__wrapper::before {
	padding-top: 75%; /* 3 / 4 * 100 */
}
:not(.wp-block-embed__wrapper)>.tainacan-embed-aspect-1-1 .tainacan-content-embed__wrapper::before {
	padding-top: 100%; /* 1 / 1 * 100 */
}
:not(.wp-block-embed__wrapper)>.tainacan-embed-aspect-9-16 .tainacan-content-embed__wrapper::before {
	padding-top: 177.77%; /* 16 / 9 * 100 */
}
:not(.wp-block-embed__wrapper)>.tainacan-embed-aspect-3-4 .tainacan-content-embed__wrapper::before {
	padding-top: 133.33%; /* 4 / 3 * 100 */
}
:not(.wp-block-embed__wrapper)>.tainacan-embed-aspect-1-2 .tainacan-content-embed__wrapper::before {
	padding-top: 200%; /* 2 / 1 * 100 */
}@font-face {
    font-family: "TainacanIcons";
    src: url("/wp-content/plugins/tainacan/assets/fonts/TainacanIcons.eot");
    src: url("/wp-content/plugins/tainacan/assets/fonts/TainacanIcons.eot#iefix") format("embedded-opentype"), 
         url("/wp-content/plugins/tainacan/assets/fonts/TainacanIcons.woff2") format("woff2"), 
         url("/wp-content/plugins/tainacan/assets/fonts/TainacanIcons.otf") format("otf"), 
         url("/wp-content/plugins/tainacan/assets/fonts/TainacanIcons.woff") format("woff"), 
         url("/wp-content/plugins/tainacan/assets/fonts/TainacanIcons.ttf") format("truetype"), 
         url("/wp-content/plugins/tainacan/assets/fonts/TainacanIcons.svg") format("svg");
	font-weight: normal;
    font-style: normal;
    text-rendering: optimizeLegibility;
}

.tainacan-icon:before,
.tainacan-icon-set {
    display: inline-block;
    font: normal normal normal 20px/1 "TainacanIcons";
    font-size: inherit;
    text-rendering: auto;
    vertical-align: middle;
    line-height: inherit;
    text-transform: none !important;
    letter-spacing: normal !important;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
	overflow-wrap: normal;
    
}

.tainacan-icon-pdf:before {
    content: "pdf";
}
.tainacan-icon-arrowleft:before {
    content: "arrowleft";
}
.tainacan-icon-arrowup:before {
    content: "arrowup";
}
.tainacan-icon-arrowright:before {
    content: "arrowright";
}
.tainacan-icon-arrowdown:before {
    content: "arrowdown";
}
.tainacan-icon-home:before {
    content: "home";
}
.tainacan-icon-image:before {
    content: "image";
}
.tainacan-icon-star:before {
    content: "star";
}
.tainacan-icon-cancel:before {
    content: "cancel";
}
.tainacan-icon-heartfill:before {
    content: "heartfill";
}
.tainacan-icon-heartoutline:before {
    content: "heartoutline";
}
.tainacan-icon-openurl:before {
    content: "openurl";
}
.tainacan-icon-attachments:before {
    content: "attachments";
}
.tainacan-icon-form:before {
    content: "form";
}
.tainacan-icon-wordpress:before {
    content: "wordpress";
}
.tainacan-icon-activities:before {
    content: "activities";
}
.tainacan-icon-add:before {
    content: "add";
}
.tainacan-icon-remove:before {
    content: "remove";
}
.tainacan-icon-addcollection:before {
    content: "addcollection";
}
.tainacan-icon-alert:before {
    content: "alert";
}
.tainacan-icon-alertcircle:before {
    content: "alertcircle";
}
.tainacan-icon-approved:before {
    content: "approved";
}
.tainacan-icon-approvedcircle:before {
    content: "approvedcircle";
}
.tainacan-icon-audio:before {
    content: "audio";
}
.tainacan-icon-video:before {
    content: "video";
}
.tainacan-icon-close:before {
    content: "close";
}
.tainacan-icon-collection:before {
    content: "collection";
}
.tainacan-icon-collections:before {
    content: "collections";
}
.tainacan-icon-delete:before {
    content: "delete";
}
.tainacan-icon-deleteforever:before {
    content: "deleteforever";
}
.tainacan-icon-download:before {
    content: "download";
}
.tainacan-icon-download:before {
    content: "download";
}
.tainacan-icon-draft:before {
    content: "draft";
}
.tainacan-icon-edit:before {
    content: "edit";
}
.tainacan-icon-export:before {
    content: "export";
}
.tainacan-icon-filters:before {
    content: "filters";
}
.tainacan-icon-finish:before {
    content: "finish";
}
.tainacan-icon-gallery:before {
    content: "gallery";
}
.tainacan-icon-help:before {
    content: "help";
}
.tainacan-icon-importers:before {
    content: "importers";
}
.tainacan-icon-items:before {
    content: "items";
}
.tainacan-icon-item:before {
    content: "item";
}
.tainacan-icon-menu:before {
    content: "menu";
}
.tainacan-icon-metadata:before {
    content: "metadata";
}
.tainacan-icon-plus:before {
    content: "plus";
}
.tainacan-icon-minus:before {
    content: "minus";
}
.tainacan-icon-showmore:before {
    content: "showmore";
}
.tainacan-icon-next:before {
    content: "next";
}
.tainacan-icon-drag:before {
    content: "drag";
}
.tainacan-icon-notifications:before {
    content: "notifications";
}
.tainacan-icon-nextlevel:before {
    content: "nextlevel";
}
.tainacan-icon-waiting:before {
    content: "waiting";
}
.tainacan-icon-pause:before {
    content: "pause";
}
.tainacan-icon-play:before {
    content: "play";
}
.tainacan-icon-stop:before {
    content: "stop";
}
.tainacan-icon-pausefill:before {
    content: "pausefill";
}
.tainacan-icon-playfill:before {
    content: "playfill";
}
.tainacan-icon-pointer:before {
    content: "pointer";
}
.tainacan-icon-previous:before {
    content: "previous";
}
.tainacan-icon-private:before {
    content: "private";
}
.tainacan-icon-processerror:before {
    content: "processerror";
}
.tainacan-icon-processes:before {
    content: "processes";
}
.tainacan-icon-public:before {
    content: "public";
}
.tainacan-icon-repository:before {
    content: "repository";
}
.tainacan-icon-repproved:before {
    content: "repproved";
}
.tainacan-icon-repprovedcircle:before {
    content: "repprovedcircle";
}
.tainacan-icon-search:before {
    content: "search";
}
.tainacan-icon-see:before {
    content: "see";
}
.tainacan-icon-settings:before {
    content: "settings";
}
.tainacan-icon-share:before {
    content: "share";
}
.tainacan-icon-sortascending:before {
    content: "sortascending";
}
.tainacan-icon-sortdescending:before {
    content: "sortdescending";
}
.tainacan-icon-taxonomies:before {
    content: "taxonomies";
}
.tainacan-icon-terms:before {
    content: "terms";
}
.tainacan-icon-text:before {
    content: "text";
}
.tainacan-icon-tour:before {
    content: "tour";
}
.tainacan-icon-undo:before {
    content: "undo";
}
.tainacan-icon-updating:before {
    content: "updating";
}
.tainacan-icon-upload:before {
    content: "upload";
}
.tainacan-icon-url:before {
    content: "url";
}
.tainacan-icon-user:before {
    content: "user";
}
.tainacan-icon-viewcards:before {
    content: "viewcards";
}
.tainacan-icon-viewgallery:before {
    content: "viewgallery";
}
.tainacan-icon-viewmasonry:before {
    content: "viewmasonry";
}
.tainacan-icon-viewminiature:before {
    content: "viewminiature";
}
.tainacan-icon-viewrecords:before {
    content: "viewrecords";
}
.tainacan-icon-viewtable:before {
    content: "viewtable";
}
.tainacan-icon-viewlist:before {
    content: "viewlist";
}
.tainacan-icon-facebook:before {
    content: "facebook";
}
.tainacan-icon-twitter:before {
    content: "twitter";
}
.tainacan-icon-youtube:before {
    content: "facebook";
}
.tainacan-icon-slidercol:before {
    content: "slidercol";
}
.tainacan-icon-slideritems:before {
    content: "slideritems";
}
.tainacan-icon-sliderterms:before {
    content: "sliderterms";
}
.tainacan-icon-dincol:before {
    content: "dincol";
}
.tainacan-icon-dinitems:before {
    content: "dinitems";
}
.tainacan-icon-dinterms:before {
    content: "dinterms";
}
.tainacan-icon-userfill:before {
    content: "userfill";
}
.tainacan-icon-calendar:before {
    content: "calendar";
}
.tainacan-icon-role:before {
    content: "role";
}
.tainacan-icon-capability:before {
    content: "capability";
}
.tainacan-icon-comment:before {
    content: "comment";
}
.tainacan-icon-viewas:before {
    content: "viewas";
}

.tainacan-icon-18px.tainacan-icon-set, 
.tainacan-icon-18px.tainacan-icon:before {
    font-size: 18px;
}

.tainacan-icon-20px.tainacan-icon-set, 
.tainacan-icon-20px.tainacan-icon:before {
    font-size: 20px;
}

.tainacan-icon-1-125em.tainacan-icon-set, 
.tainacan-icon-1-125em.tainacan-icon:before {
    font-size: 1.125em;
}

.tainacan-icon-1-25em.tainacan-icon-set, 
.tainacan-icon-1-25em.tainacan-icon:before {
    font-size: 1.25em;
}

.tainacan-icon-30px.tainacan-icon-set, 
.tainacan-icon-30px.tainacan-icon:before {
    font-size: 30px;
}

.tainacan-icon-36px.tainacan-icon-set, 
.tainacan-icon-36px.tainacan-icon:before {
    font-size: 36px;
}

.tainacan-icon-48px.tainacan-icon-set, 
.tainacan-icon-48px.tainacan-icon:before {
    font-size: 48px;
}

.tainacan-icon-dark:before {
    color: rgba(0, 0, 0, 0.54);
}
.tainacan-icon-dark.tainacan-icon-inactive:before {
    color: rgba(0, 0, 0, 0.26);
}

.tainacan-icon-light:before {
    color: white;
}
.tainacan-icon-light.tainacan-icon-inactive:before {
    color: rgba(255, 255, 255, 0.3);
}

.tainacan-icon-rotate-45 {
	/*
	// Not included in production
	&.tainacan-icon-flip-h:before {
		-webkit-transform: scaleX(-1) rotate(45deg);
		transform: scaleX(-1) rotate(45deg);
		filter: FlipH;
		-ms-filter: "FlipH";
	}
	&.tainacan-icon-flip-v:before {
		-webkit-transform: scaleY(-1) rotate(45deg);
		-ms-transform: rotate(45deg);
		transform: scaleY(-1) rotate(45deg);
		filter: FlipV;
		-ms-filter: "FlipV";
	}
	*/
}
.tainacan-icon-rotate-45:before {
	-webkit-transform: rotate(45deg);
	-ms-transform: rotate(45deg);
	transform: rotate(45deg);
}

.tainacan-icon-rotate-90 {
	/*
	// Not included in production
	&.tainacan-icon-flip-h:before {
		-webkit-transform: scaleX(-1) rotate(90deg);
		transform: scaleX(-1) rotate(90deg);
		filter: FlipH;
		-ms-filter: "FlipH";
	}
	&.tainacan-icon-flip-v:before {
		-webkit-transform: scaleY(-1) rotate(90deg);
		-ms-transform: rotate(90deg);
		transform: scaleY(-1) rotate(90deg);
		filter: FlipV;
		-ms-filter: "FlipV";
	}
	*/
}
.tainacan-icon-rotate-90:before {
	-webkit-transform: rotate(90deg);
	-ms-transform: rotate(90deg);
	transform: rotate(90deg);
}

.tainacan-icon-rotate-135 {
	/*
	// Not included in production
	&.tainacan-icon-flip-h:before {
		-webkit-transform: scaleX(-1) rotate(135deg);
		transform: scaleX(-1) rotate(135deg);
		filter: FlipH;
		-ms-filter: "FlipH";
	}
	&.tainacan-icon-flip-v:before {
		-webkit-transform: scaleY(-1) rotate(135deg);
		-ms-transform: rotate(135deg);
		transform: scaleY(-1) rotate(135deg);
		filter: FlipV;
		-ms-filter: "FlipV";
	}
	*/
}
.tainacan-icon-rotate-135:before {
	-webkit-transform: rotate(135deg);
	-ms-transform: rotate(135deg);
	transform: rotate(135deg);
}

.tainacan-icon-rotate-180 {
	/*
	// Not included in production
	&.tainacan-icon-flip-h:before {
		-webkit-transform: scaleX(-1) rotate(180deg);
		transform: scaleX(-1) rotate(180deg);
		filter: FlipH;
		-ms-filter: "FlipH";
	}
	&.tainacan-icon-flip-v:before {
		-webkit-transform: scaleY(-1) rotate(180deg);
		-ms-transform: rotate(180deg);
		transform: scaleY(-1) rotate(180deg);
		filter: FlipV;
		-ms-filter: "FlipV";
	}
	*/
}
.tainacan-icon-rotate-180:before {
	-webkit-transform: rotate(180deg);
	-ms-transform: rotate(180deg);
	transform: rotate(180deg);
}

.tainacan-icon-rotate-225 {
	/*
	// Not included in production
	&.tainacan-icon-flip-h:before {
		-webkit-transform: scaleX(-1) rotate(225deg);
		transform: scaleX(-1) rotate(225deg);
		filter: FlipH;
		-ms-filter: "FlipH";
	}
	&.tainacan-icon-flip-v:before {
		-webkit-transform: scaleY(-1) rotate(225deg);
		-ms-transform: rotate(225deg);
		transform: scaleY(-1) rotate(225deg);
		filter: FlipV;
		-ms-filter: "FlipV";
	}
	*/
}
.tainacan-icon-rotate-225:before {
	-webkit-transform: rotate(225deg);
	-ms-transform: rotate(225deg);
	transform: rotate(225deg);
}

.tainacan-icon-rotate-270 {
	/*
	// Not included in production
	&.tainacan-icon-flip-h:before {
		-webkit-transform: scaleX(-1) rotate(270deg);
		transform: scaleX(-1) rotate(270deg);
		filter: FlipH;
		-ms-filter: "FlipH";
	}
	&.tainacan-icon-flip-v:before {
		-webkit-transform: scaleY(-1) rotate(270deg);
		-ms-transform: rotate(270deg);
		transform: scaleY(-1) rotate(270deg);
		filter: FlipV;
		-ms-filter: "FlipV";
	}
	*/
}
.tainacan-icon-rotate-270:before {
	-webkit-transform: rotate(270deg);
	-ms-transform: rotate(270deg);
	transform: rotate(270deg);
}

.tainacan-icon-rotate-315 {
/*
// Not included in production
&.tainacan-icon-flip-h:before {
    -webkit-transform: scaleX(-1) rotate(315deg);
    transform: scaleX(-1) rotate(315deg);
    filter: FlipH;
    -ms-filter: "FlipH";
}
&.tainacan-icon-flip-v:before {
    -webkit-transform: scaleY(-1) rotate(315deg);
    -ms-transform: rotate(315deg);
    transform: scaleY(-1) rotate(315deg);
    filter: FlipV;
    -ms-filter: "FlipV";
}
*/
}
.tainacan-icon-rotate-315:before {
	-webkit-transform: rotate(315deg);
	-ms-transform: rotate(315deg);
	transform: rotate(315deg);
}

.tainacan-icon-flip-h:before {
	-webkit-transform: scaleX(-1);
	transform: scaleX(-1);
	filter: FlipH;
	-ms-filter: "FlipH";
}

.tainacan-icon-flip-v:before {
	-webkit-transform: scaleY(-1);
	transform: scaleY(-1);
	filter: FlipV;
	-ms-filter: "FlipV";
}

.tainacan-icon-spin:before {
	-webkit-animation: mdi-spin 2s infinite linear reverse !important;
	animation: mdi-spin 2s infinite linear reverse !important;
}

@-webkit-keyframes mdi-spin {
	0% {
		-webkit-transform: rotate(0deg);
		transform: rotate(0deg);
	}
	100% {
		-webkit-transform: rotate(359deg);
		transform: rotate(359deg);
	}
	}
	@keyframes mdi-spin {
	0% {
		-webkit-transform: rotate(0deg);
		transform: rotate(0deg);
	}
	100% {
		-webkit-transform: rotate(359deg);
		transform: rotate(359deg);
	}
}:root{--theme-default-editor: var(--true);--theme-border: none;--theme-transition: all 0.12s cubic-bezier(0.455, 0.03, 0.515, 0.955);--theme-list-indent: 2.5em;--true: initial;--false: "";--has-link-decoration: var(--true);--has-transparent-header: 0;--theme-container-width: min(100%, var(--theme-container-width-base));--theme-container-width-base: calc(var(--theme-container-edge-spacing, 90vw) - var(--theme-frame-size, 0px) * 2)}@supports not (aspect-ratio: auto){.ct-media-container img,.ct-media-container video,.ct-media-container iframe{position:absolute;width:100%;height:100%}.ct-media-container:before{display:block;content:"";width:100%;padding-bottom:100%}}html{-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0);scroll-behavior:smooth}body{overflow-x:hidden;overflow-wrap:break-word;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}*,*::before,*::after{box-sizing:border-box}body,p,h1,h2,h3,h4,h5,h6,em,ol,ul,li,tr,th,td,dl,ins,sub,sup,big,cite,code,form,small,label,table,figure,button,legend,strike,address,caption,fieldset,blockquote{margin:0;padding:0;border:none;font:inherit}input,select,textarea{margin:0}b,strong{font-weight:bold}em{font-style:italic}small{font-size:80%}ins,mark{color:inherit;text-decoration:none;background:rgba(0,0,0,0)}del{opacity:.5}sup,sub{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}hr{height:1px;border:none}a{transition:var(--theme-transition)}a:focus,button:focus{transition:none;outline-width:0}a:focus-visible,button:focus-visible{outline-width:2px;outline-offset:var(--outline-offset, 3px);outline-color:var(--theme-palette-color-2)}img{height:auto;max-width:100%;vertical-align:middle}figure,iframe,textarea{display:block}audio,canvas,progress,video{display:inline-block}embed,iframe,object,video{max-width:100%}svg>*{transition:none}code,kbd,samp{padding:3px 6px}pre,code,samp,kbd{tab-size:4;border-radius:3px;background:var(--theme-palette-color-6)}pre:focus,code:focus,samp:focus,kbd:focus{outline:none}pre{overflow:auto;padding:15px 20px}pre code{padding:0;background:rgba(0,0,0,0)}table{border-collapse:collapse;border-spacing:0;empty-cells:show;width:100%;max-width:100%}table,th,td{font-size:var(--theme-table-font-size);border-width:var(--theme-table-border-width, 1px);border-style:var(--theme-table-border-style, solid);border-color:var(--theme-table-border-color, var(--theme-border-color))}th,td{padding:var(--theme-table-padding, 0.7em 1em)}th{font-weight:600}caption{font-weight:600;padding:.7rem}dl{--theme-description-list-indent: 1.5em;--theme-description-list-spacing: 0.5em}dl>*:last-child{margin-bottom:0}dt{font-weight:600}dd{margin-top:calc(var(--theme-description-list-spacing)/2);margin-left:var(--theme-description-list-indent);margin-bottom:calc(var(--theme-description-list-spacing)*2)}dd p{--theme-content-spacing: var(--theme-description-list-spacing)}dd p:last-child{margin-bottom:0}body{color:var(--theme-text-color)}body ::selection{color:var(--theme-selection-text-color);background-color:var(--theme-selection-background-color)}h1{color:var(--theme-heading-color, var(--theme-heading-1-color, var(--theme-headings-color)))}h2{color:var(--theme-heading-color, var(--theme-heading-2-color, var(--theme-headings-color)))}h3{color:var(--theme-heading-color, var(--theme-heading-3-color, var(--theme-headings-color)))}h4{color:var(--theme-heading-color, var(--theme-heading-4-color, var(--theme-headings-color)))}h5{color:var(--theme-heading-color, var(--theme-heading-5-color, var(--theme-headings-color)))}h6{color:var(--theme-heading-color, var(--theme-heading-6-color, var(--theme-headings-color)))}.ct-module-title:is(p,span),.related-entry-title:is(p,span),.woocommerce-loop-product__title:is(p,span),.woocommerce-loop-category__title:is(p,span){color:var(--theme-heading-color)}hr{background-color:var(--theme-form-field-border-initial-color)}@media(max-width: 689.98px){.ct-hidden-sm{display:none !important}}@media(min-width: 690px)and (max-width: 999.98px){.ct-hidden-md{display:none !important}}@media(min-width: 1000px){.ct-hidden-lg{display:none !important}}.hidden{display:none}.aligncenter{clear:both;display:block;text-align:center}.sticky,.wp-caption,.bypostauthor,.wp-caption-text,.gallery-caption,.screen-reader-text{background:rgba(0,0,0,0)}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@keyframes shake{10%,90%{transform:translate3d(-4px, 0, 0)}20%,80%{transform:translate3d(5px, 0, 0)}30%,50%,70%{transform:translate3d(-7px, 0, 0)}40%,60%{transform:translate3d(7px, 0, 0)}}@keyframes bounce-in{0%{transform:scale(0, 0)}20%{transform:scale(1.4, 1.4)}50%{transform:scale(0.8, 0.8)}85%{transform:scale(1.1, 1.1)}100%{transform:scale(1, 1)}}body,h1,h2,h3,h4,h5,h6,label,figcaption,.wp-block-quote,.wp-block-pullquote,.ct-label,.site-title,.entry-meta,.ct-menu-badge,.entry-excerpt,.ct-post-title,.ct-breadcrumbs,.ct-header-text,.ct-product-sku,.author-box-bio,.author-box-name,.ct-contact-info,.site-description,.page-description,.mobile-menu a,.menu .ct-menu-link,.comment-reply-title,.ct-footer-copyright,.ct-language-switcher,:where(pre,code,samp,kbd),:is(.entry-summary,[data-products],.ct-trending-block,.ct-added-to-cart-product) .price,.woocommerce-tabs .tabs,.woocommerce-tabs .ct-accordion-heading,.woocommerce-result-count,.ct-header-account-dropdown,.ct-module-title:is(p,span),.related-entry-title:is(p,span),.woocommerce-loop-product__title:is(p,span),.woocommerce-loop-category__title:is(p,span),.ct-shortcuts-bar,.ct-widget>*,.ct-dynamic-data-layer,.ct-dynamic-filter,.ct-search-results,.tutor-ratings,.tutor-meta>*,.tutor-course-details-title,.tutor-course-details-actions>a,.ct-language-switcher ul[data-placement]{font-family:var(--theme-font-family);font-size:var(--theme-font-size);font-weight:var(--theme-font-weight);font-style:var(--theme-font-style, inherit);line-height:var(--theme-line-height);letter-spacing:var(--theme-letter-spacing);text-transform:var(--theme-text-transform);-webkit-text-decoration:var(--theme-text-decoration);text-decoration:var(--theme-text-decoration)}.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 !important;width:1px;word-wrap:normal !important;word-break:normal}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto !important;-webkit-clip-path:none;clip-path:none;color:#21759b;display:block;font-size:14px;font-size:.875rem;font-weight:700;height:auto;right:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}#primary[tabindex="-1"]:focus{outline:0}.skip-link{background-color:#24292e;color:#fff;padding:10px 20px}.show-on-focus{position:absolute;width:1px;height:1px;margin:0;overflow:hidden;clip:rect(1px, 1px, 1px, 1px);top:0;left:0}.show-on-focus:focus{z-index:100;width:auto;height:auto;clip:auto}p{margin-block-end:var(--theme-content-spacing)}ul,ol{padding-inline-start:var(--theme-list-indent);margin-block-end:var(--theme-content-spacing)}h1,h2,h3,h4,h5,h6{margin-block-end:calc(var(--has-theme-content-spacing, 1)*(.3em + 10px))}h1:where(:last-child),h2:where(:last-child),h3:where(:last-child),h4:where(:last-child),h5:where(:last-child),h6:where(:last-child){margin-block-end:0}:is(.is-layout-flow,.is-layout-constrained)>*:where(:not(h1,h2,h3,h4,h5,h6)){margin-block-start:0;margin-block-end:var(--theme-content-spacing)}:is(.is-layout-flow,.is-layout-constrained) :where(h1,h2,h3,h4,h5,h6){margin-block-end:calc(var(--has-theme-content-spacing, 1)*(.3em + 10px))}@media screen and (max-width: 600px){.admin-bar{--admin-bar: 0px}}@media screen and (min-width: 601px)and (max-width: 782px){.admin-bar{--admin-bar: 46px}}@media screen and (min-width: 783px){.admin-bar{--admin-bar: 32px}}.menu-container ul,.entry-meta,.ct-account-modal>ul,.ct-language-switcher ul,[class*=ct-contact-info] ul,.products:is(ul),.woocommerce-Reviews :where(ol,ul),.ct-comments :where(ol,ul),.ct-comments ul,.woocommerce-tabs>ul,.wc-item-meta,.ct-header-account ul,.ct-product-additional-info ul,.woocommerce-pagination .page-numbers,.wc-block-review-list,.woocommerce-mini-cart,.woocommerce-MyAccount-navigation ul,.wp-block-latest-comments,.ct-filter-widget,.ct-compare-bar ul,.ct-product-hero ul,.ct-widget ul,.ct-added-to-cart-product ul{list-style-type:none;margin-bottom:0;padding-inline-start:0}ul:last-child,ol:last-child,ul li:last-child,ol li:last-child,.ct-widget p:last-child,.entry-excerpt *:last-child,.wp-block-columns:last-child,.ct-dynamic-data p:last-child,[class*=ct-form-notification] p:last-child,.ct-product-description p:last-child,.woocommerce-variation-availability p:last-child{margin-bottom:0}[data-parallax]>figure{display:flex;align-items:center}@media(prefers-reduced-motion: no-preference){[data-reveal]{transition-property:opacity,transform;transition-duration:1.5s;transition-timing-function:cubic-bezier(0.2, 1, 0.2, 1)}[data-reveal][data-reveal*=no]{opacity:.01}[data-reveal][data-reveal*=yes]{opacity:1}[data-reveal][data-reveal*=bottom]{transform:translateY(100px)}[class*=entries] article[data-reveal*="2"]{transition-delay:0.3s}[class*=entries] article[data-reveal*="3"]{transition-delay:0.6s}[class*=entries] article[data-reveal*="4"]{transition-delay:0.9s}[class*=entries] article[data-reveal*="5"]{transition-delay:1.2s}[class*=entries] article[data-reveal*="6"]{transition-delay:1.5s}[class*=entries] article[data-reveal*="7"]{transition-delay:1.8s}[class*=entries] article[data-reveal*="8"]{transition-delay:2.1s}[class*=entries] article[data-reveal*="9"]{transition-delay:2.4s}[class*=entries] article[data-reveal*="10"]{transition-delay:2.7s}[class*=entries] article[data-reveal*="11"]{transition-delay:3s}[class*=entries] article[data-reveal*="12"]{transition-delay:3.3s}}.ct-icon,.ct-icon-container svg{width:var(--theme-icon-size, 15px);height:var(--theme-icon-size, 15px);fill:var(--theme-icon-color, var(--theme-text-color));transition:var(--theme-icon-transition, fill 0.12s cubic-bezier(0.455, 0.03, 0.515, 0.955))}.ct-icon,.ct-icon-container{position:relative}.ct-icon-container{display:flex;align-items:center;justify-content:center}.ct-icon-container.ct-left{margin-inline-end:.5em}.ct-icon-container.ct-right{margin-inline-start:.5em}[data-icons-type*=":"] .ct-icon-container{width:calc(var(--theme-icon-size, 15px)*2.5);height:calc(var(--theme-icon-size, 15px)*2.5);transition:background .12s cubic-bezier(0.455, 0.03, 0.515, 0.955),border-color .12s cubic-bezier(0.455, 0.03, 0.515, 0.955)}[data-icons-type*=square] .ct-icon-container{border-radius:2px}[data-icons-type*=rounded] .ct-icon-container{border-radius:100%}[data-icons-type]>*{transition:none}[data-icons-type]>*:hover svg{fill:var(--theme-icon-hover-color, var(--theme-palette-color-2))}[data-icons-type*=solid] .ct-icon-container{background-color:var(--background-color)}[data-icons-type*=solid]>*:hover .ct-icon-container{background-color:var(--background-hover-color)}[data-icons-type*=outline] .ct-icon-container{border:1px solid var(--background-color)}[data-icons-type*=outline]>*:hover .ct-icon-container{border-color:var(--background-hover-color)}[class*=ct-media-container]{display:inline-flex;overflow:hidden;isolation:isolate;vertical-align:middle}.ct-media-container{position:relative;width:100%}.ct-media-container img,.ct-media-container picture{width:inherit;border-radius:inherit;object-fit:var(--theme-object-fit, cover)}.ct-media-container picture{display:inline-flex}.ct-media-container-static img{aspect-ratio:1/1}a{color:var(--theme-link-initial-color);-webkit-text-decoration:var(--has-link-decoration, var(--theme-text-decoration, none));text-decoration:var(--has-link-decoration, var(--theme-text-decoration, none))}a:hover{color:var(--theme-link-hover-color)}[data-link=type-2] .entry-content p>a,[data-link=type-2] .entry-content em>a,[data-link=type-2] .entry-content strong>a,[data-link=type-2] .entry-content>ul a,[data-link=type-2] .entry-content>ol a,[data-link=type-2] .wp-block-table a,[data-link=type-2] .ct-link-styles{--theme-text-decoration: underline}[data-link=type-3] .entry-content p>a,[data-link=type-3] .entry-content em>a,[data-link=type-3] .entry-content strong>a,[data-link=type-3] .entry-content>ul a,[data-link=type-3] .entry-content>ol a,[data-link=type-3] .wp-block-table a,[data-link=type-3] .ct-link-styles,[data-link=type-4] .entry-content p>a,[data-link=type-4] .entry-content em>a,[data-link=type-4] .entry-content strong>a,[data-link=type-4] .entry-content>ul a,[data-link=type-4] .entry-content>ol a,[data-link=type-4] .wp-block-table a,[data-link=type-4] .ct-link-styles,[data-link=type-5] .entry-content p>a,[data-link=type-5] .entry-content em>a,[data-link=type-5] .entry-content strong>a,[data-link=type-5] .entry-content>ul a,[data-link=type-5] .entry-content>ol a,[data-link=type-5] .wp-block-table a,[data-link=type-5] .ct-link-styles{background-position:var(--has-link-decoration, 0% 100%);background-repeat:var(--has-link-decoration, no-repeat)}[data-link=type-4] .entry-content p>a,[data-link=type-4] .entry-content em>a,[data-link=type-4] .entry-content strong>a,[data-link=type-4] .entry-content>ul a,[data-link=type-4] .entry-content>ol a,[data-link=type-4] .wp-block-table a,[data-link=type-4] .ct-link-styles{background-size:var(--has-link-decoration, 100% 1px);background-image:var(--has-link-decoration, linear-gradient(currentColor, currentColor))}footer.ct-footer [data-link] a,[data-link] .ct-posts-shortcode .entry-title a{--has-link-decoration: var(--false)}footer.ct-footer [data-link] a:hover,[data-link] .ct-posts-shortcode .entry-title a:hover{color:var(--theme-link-hover-color)}footer.ct-footer [data-link=underline] a{text-decoration:underline}.ct-ajax-loader{position:absolute;inset:0;z-index:0;margin:auto;display:flex;border-radius:100%;width:var(--loader-size, 20px);height:var(--loader-size, 20px);color:var(--loader-color, #c5cbd0)}.ct-ajax-loader[data-type=boxed]{padding:8px;background:#fff;box-sizing:content-box;--loader-color: var(--theme-text-color)}[data-label=bottom]{text-align:center;flex-direction:column}[data-label=bottom] .ct-label{order:2;line-height:1;margin-top:.5em}[data-label=left] .ct-label{margin-inline-end:.7em}[data-label=right] .ct-label{order:2;margin-inline-start:.7em}.ct-tooltip{position:absolute;opacity:0;visibility:hidden}select,textarea,input[type=url],input[type=tel],input[type=text],input[type=time],input[type=date],input[type=datetime],input[type=datetime-local],input[type=email],input[type=number],input[type=search],input[type=password],fieldset .wc-stripe-elements-field,.ff-inherit-theme-style .ff-el-form-control:not([size]):not([multiple]){-webkit-appearance:none;appearance:none;width:var(--has-width, var(--theme-form-field-width, 100%));height:var(--has-height, var(--theme-form-field-height, 40px));font-family:inherit;font-size:var(--theme-form-font-size, 16px);color:var(--theme-form-text-initial-color, var(--theme-text-color));padding:var(--has-classic-forms, var(--theme-form-field-padding, 0 15px));border-width:var(--theme-form-field-border-width, 1px);border-style:var(--theme-form-field-border-style, solid);border-color:var(--theme-form-field-border-initial-color);border-radius:var(--has-classic-forms, var(--theme-form-field-border-radius, 3px));background-color:var(--has-classic-forms, var(--theme-form-field-background-initial-color));transition:color .12s cubic-bezier(0.455, 0.03, 0.515, 0.955),border-color .12s cubic-bezier(0.455, 0.03, 0.515, 0.955),background-color .12s cubic-bezier(0.455, 0.03, 0.515, 0.955)}select:focus,textarea:focus,input[type=url]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=time]:focus,input[type=date]:focus,input[type=datetime]:focus,input[type=datetime-local]:focus,input[type=email]:focus,input[type=number]:focus,input[type=search]:focus,input[type=password]:focus,fieldset .wc-stripe-elements-field:focus,.ff-inherit-theme-style .ff-el-form-control:not([size]):not([multiple]):focus{outline:none;color:var(--theme-form-text-focus-color, var(--theme-text-color));border-color:var(--theme-form-field-border-focus-color);background-color:var(--has-classic-forms, var(--theme-form-field-background-focus-color))}select::placeholder,textarea::placeholder,input[type=url]::placeholder,input[type=tel]::placeholder,input[type=text]::placeholder,input[type=time]::placeholder,input[type=date]::placeholder,input[type=datetime]::placeholder,input[type=datetime-local]::placeholder,input[type=email]::placeholder,input[type=number]::placeholder,input[type=search]::placeholder,input[type=password]::placeholder,fieldset .wc-stripe-elements-field::placeholder,.ff-inherit-theme-style .ff-el-form-control:not([size]):not([multiple])::placeholder{opacity:.6;color:inherit}input[type=date]{min-height:var(--has-height, var(--theme-form-field-height, 40px))}input[type=date]::-webkit-date-and-time-value{text-align:inherit}select{padding-inline-end:25px;background-image:url("data:image/svg+xml,%3Csvg width='21' height='13' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M18.5.379L20.621 2.5 10.5 12.621.379 2.5 2.5.379l8 8z' fill='%234F5D6D' fill-rule='nonzero'/%3E%3C/svg%3E");background-repeat:no-repeat,repeat;background-size:8px auto,100%;background-position:right 10px top 50%,0 0}select option{color:initial}textarea{line-height:1.5;resize:vertical;--theme-form-field-padding: 12px 15px}fieldset{padding:30px;border:1px dashed var(--theme-border-color)}legend{font-size:14px;font-weight:600;padding:0 15px;margin-left:-15px}.ct-checkbox,.comment-form input[type=checkbox],#ship-to-different-address-checkbox,.wc-block-checkbox-list input[type=checkbox],.wc-block-checkbox-list .wc-block-components-checkbox .wc-block-components-checkbox__input[type=checkbox],.woocommerce-form__input[type=checkbox],.woocommerce-form__label-for-checkbox input[type=checkbox],.woocommerce-input-wrapper input[type=checkbox],#wc-stripe-new-payment-method[type=checkbox],.ppcp-credit-card-vault[type=checkbox],.forminator-ui[data-design=none] .forminator-checkbox input[type=checkbox],.wpforms-container:not(.wpforms-container-full) input[type=checkbox],.ff-inherit-theme-style input[type=checkbox],.wc_payment_method>input[type=radio],.woocommerce-shipping-methods input[type=radio],.payment_box input[type=radio],.mp-ticket-payments input[type=radio],.forminator-ui[data-design=none] .forminator-radio input[type=radio],.wpforms-container:not(.wpforms-container-full) input[type=radio],.ff-inherit-theme-style input[type=radio]{display:inline-block;vertical-align:baseline;position:relative;top:var(--top, 3px);min-width:16px;width:16px;height:16px;min-height:initial;padding:0 !important;margin:0;margin-inline-end:.7em;border-width:var(--form-selection-control-border-width, var(--theme-form-field-border-width, 1px));border-style:solid;cursor:pointer;-webkit-appearance:none;background:rgba(0,0,0,0);border-color:var(--theme-form-selection-field-initial-color)}.ct-checkbox:before,.comment-form input[type=checkbox]:before,#ship-to-different-address-checkbox:before,.wc-block-checkbox-list input[type=checkbox]:before,.wc-block-checkbox-list .wc-block-components-checkbox .wc-block-components-checkbox__input[type=checkbox]:before,.woocommerce-form__input[type=checkbox]:before,.woocommerce-form__label-for-checkbox input[type=checkbox]:before,.woocommerce-input-wrapper input[type=checkbox]:before,#wc-stripe-new-payment-method[type=checkbox]:before,.ppcp-credit-card-vault[type=checkbox]:before,.forminator-ui[data-design=none] .forminator-checkbox input[type=checkbox]:before,.wpforms-container:not(.wpforms-container-full) input[type=checkbox]:before,.ff-inherit-theme-style input[type=checkbox]:before,.wc_payment_method>input[type=radio]:before,.woocommerce-shipping-methods input[type=radio]:before,.payment_box input[type=radio]:before,.mp-ticket-payments input[type=radio]:before,.forminator-ui[data-design=none] .forminator-radio input[type=radio]:before,.wpforms-container:not(.wpforms-container-full) input[type=radio]:before,.ff-inherit-theme-style input[type=radio]:before{position:absolute;content:"";z-index:2;inset:0;opacity:0;margin:auto}.ct-checkbox:checked,.comment-form input[type=checkbox]:checked,#ship-to-different-address-checkbox:checked,.wc-block-checkbox-list input[type=checkbox]:checked,.wc-block-checkbox-list .wc-block-components-checkbox .wc-block-components-checkbox__input[type=checkbox]:checked,.woocommerce-form__input[type=checkbox]:checked,.woocommerce-form__label-for-checkbox input[type=checkbox]:checked,.woocommerce-input-wrapper input[type=checkbox]:checked,#wc-stripe-new-payment-method[type=checkbox]:checked,.ppcp-credit-card-vault[type=checkbox]:checked,.forminator-ui[data-design=none] .forminator-checkbox input[type=checkbox]:checked,.wpforms-container:not(.wpforms-container-full) input[type=checkbox]:checked,.ff-inherit-theme-style input[type=checkbox]:checked,.wc_payment_method>input[type=radio]:checked,.woocommerce-shipping-methods input[type=radio]:checked,.payment_box input[type=radio]:checked,.mp-ticket-payments input[type=radio]:checked,.forminator-ui[data-design=none] .forminator-radio input[type=radio]:checked,.wpforms-container:not(.wpforms-container-full) input[type=radio]:checked,.ff-inherit-theme-style input[type=radio]:checked{border-color:var(--theme-form-selection-field-active-color);background:var(--theme-form-selection-field-active-color)}.ct-checkbox:checked:before,.comment-form input[type=checkbox]:checked:before,#ship-to-different-address-checkbox:checked:before,.wc-block-checkbox-list input[type=checkbox]:checked:before,.wc-block-checkbox-list .wc-block-components-checkbox .wc-block-components-checkbox__input[type=checkbox]:checked:before,.woocommerce-form__input[type=checkbox]:checked:before,.woocommerce-form__label-for-checkbox input[type=checkbox]:checked:before,.woocommerce-input-wrapper input[type=checkbox]:checked:before,#wc-stripe-new-payment-method[type=checkbox]:checked:before,.ppcp-credit-card-vault[type=checkbox]:checked:before,.forminator-ui[data-design=none] .forminator-checkbox input[type=checkbox]:checked:before,.wpforms-container:not(.wpforms-container-full) input[type=checkbox]:checked:before,.ff-inherit-theme-style input[type=checkbox]:checked:before,.wc_payment_method>input[type=radio]:checked:before,.woocommerce-shipping-methods input[type=radio]:checked:before,.payment_box input[type=radio]:checked:before,.mp-ticket-payments input[type=radio]:checked:before,.forminator-ui[data-design=none] .forminator-radio input[type=radio]:checked:before,.wpforms-container:not(.wpforms-container-full) input[type=radio]:checked:before,.ff-inherit-theme-style input[type=radio]:checked:before{opacity:1}.ct-checkbox:focus-visible,.comment-form input[type=checkbox]:focus-visible,#ship-to-different-address-checkbox:focus-visible,.wc-block-checkbox-list input[type=checkbox]:focus-visible,.wc-block-checkbox-list .wc-block-components-checkbox .wc-block-components-checkbox__input[type=checkbox]:focus-visible,.woocommerce-form__input[type=checkbox]:focus-visible,.woocommerce-form__label-for-checkbox input[type=checkbox]:focus-visible,.woocommerce-input-wrapper input[type=checkbox]:focus-visible,#wc-stripe-new-payment-method[type=checkbox]:focus-visible,.ppcp-credit-card-vault[type=checkbox]:focus-visible,.forminator-ui[data-design=none] .forminator-checkbox input[type=checkbox]:focus-visible,.wpforms-container:not(.wpforms-container-full) input[type=checkbox]:focus-visible,.ff-inherit-theme-style input[type=checkbox]:focus-visible,.wc_payment_method>input[type=radio]:focus-visible,.woocommerce-shipping-methods input[type=radio]:focus-visible,.payment_box input[type=radio]:focus-visible,.mp-ticket-payments input[type=radio]:focus-visible,.forminator-ui[data-design=none] .forminator-radio input[type=radio]:focus-visible,.wpforms-container:not(.wpforms-container-full) input[type=radio]:focus-visible,.ff-inherit-theme-style input[type=radio]:focus-visible{outline:none;border-color:var(--theme-form-selection-field-active-color)}.ct-checkbox,.comment-form input[type=checkbox],#ship-to-different-address-checkbox,.wc-block-checkbox-list input[type=checkbox],.wc-block-checkbox-list .wc-block-components-checkbox .wc-block-components-checkbox__input[type=checkbox],.woocommerce-form__input[type=checkbox],.woocommerce-form__label-for-checkbox input[type=checkbox],.woocommerce-input-wrapper input[type=checkbox],#wc-stripe-new-payment-method[type=checkbox],.ppcp-credit-card-vault[type=checkbox],.forminator-ui[data-design=none] .forminator-checkbox input[type=checkbox],.wpforms-container:not(.wpforms-container-full) input[type=checkbox],.ff-inherit-theme-style input[type=checkbox]{border-radius:var(--theme-form-checkbox-border-radius, 3px)}.ct-checkbox:before,.comment-form input[type=checkbox]:before,#ship-to-different-address-checkbox:before,.wc-block-checkbox-list input[type=checkbox]:before,.wc-block-checkbox-list .wc-block-components-checkbox .wc-block-components-checkbox__input[type=checkbox]:before,.woocommerce-form__input[type=checkbox]:before,.woocommerce-form__label-for-checkbox input[type=checkbox]:before,.woocommerce-input-wrapper input[type=checkbox]:before,#wc-stripe-new-payment-method[type=checkbox]:before,.ppcp-credit-card-vault[type=checkbox]:before,.forminator-ui[data-design=none] .forminator-checkbox input[type=checkbox]:before,.wpforms-container:not(.wpforms-container-full) input[type=checkbox]:before,.ff-inherit-theme-style input[type=checkbox]:before{top:-2px;width:8px;height:5px;border:2px solid #fff;border-top:none;border-right:none;transform:rotate(-45deg)}.wc_payment_method>input[type=radio],.woocommerce-shipping-methods input[type=radio],.payment_box input[type=radio],.mp-ticket-payments input[type=radio],.forminator-ui[data-design=none] .forminator-radio input[type=radio],.wpforms-container:not(.wpforms-container-full) input[type=radio],.ff-inherit-theme-style input[type=radio]{border-radius:100% !important}.wc_payment_method>input[type=radio]:before,.woocommerce-shipping-methods input[type=radio]:before,.payment_box input[type=radio]:before,.mp-ticket-payments input[type=radio]:before,.forminator-ui[data-design=none] .forminator-radio input[type=radio]:before,.wpforms-container:not(.wpforms-container-full) input[type=radio]:before,.ff-inherit-theme-style input[type=radio]:before{width:6px;height:6px;background:#fff;border-radius:inherit}label{font-size:15px;line-height:inherit;cursor:pointer;margin:0 0 .5em 0}label:last-child{margin-bottom:0}.gdpr-confirm-policy label,.comment-form-cookies-consent label{font-size:13px}.ct-pagination{display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:var(--spacing, 60px)}.ct-pagination[data-divider]{padding-top:var(--spacing, 60px);border-top:var(--pagination-divider, none)}[data-pagination=simple],[data-pagination=next_prev]{display:grid;grid-template-columns:1fr auto 1fr;font-size:14px;font-weight:600;color:var(--theme-text-color);--theme-link-initial-color: var(--theme-text-color)}[data-pagination=simple] .page-numbers,[data-pagination=next_prev] .page-numbers{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:40px;border-radius:var(--theme-border-radius, 4px);border:2px solid rgba(0,0,0,0)}[data-pagination=simple] .page-numbers.current,[data-pagination=next_prev] .page-numbers.current{color:var(--theme-text-active-color, #fff);background:var(--theme-link-hover-color)}[data-pagination=simple] .page-numbers:not(.dots):hover,[data-pagination=next_prev] .page-numbers:not(.dots):hover{border-color:var(--theme-link-hover-color)}[data-pagination=simple] .prev,[data-pagination=simple] .next,[data-pagination=next_prev] .prev,[data-pagination=next_prev] .next{font-size:12px;text-transform:uppercase;padding:0 17px;white-space:nowrap;border-color:var(--theme-border-color)}[data-pagination=simple] .prev,[data-pagination=next_prev] .prev{grid-column:1;justify-self:start}[data-pagination=simple] .next,[data-pagination=next_prev] .next{grid-column:3;justify-self:end}[data-pagination=simple]>div{grid-column:2;text-align:center;margin:-5px}[data-pagination=simple]>div .page-numbers{flex:0 0 41px;width:41px;margin:5px}[data-pagination=load_more],[data-pagination=infinite_scroll]{justify-content:center}[data-pagination=load_more] .page-numbers,[data-pagination=infinite_scroll] .page-numbers{display:none}[data-pagination=load_more] .ct-load-more-helper,[data-pagination=infinite_scroll] .ct-load-more-helper{display:flex;align-items:center;justify-content:center;position:relative;min-width:var(--theme-button-min-height, 45px);min-height:var(--theme-button-min-height, 45px)}[data-pagination=load_more] .ct-load-more-helper .ct-ajax-loader,[data-pagination=infinite_scroll] .ct-load-more-helper .ct-ajax-loader{opacity:0}[data-pagination=load_more] .ct-load-more-helper.ct-loading .ct-ajax-loader,[data-pagination=infinite_scroll] .ct-load-more-helper.ct-loading .ct-ajax-loader{opacity:1}[data-pagination=load_more] .ct-load-more-helper.ct-loading .ct-load-more,[data-pagination=infinite_scroll] .ct-load-more-helper.ct-loading .ct-load-more{opacity:0}[data-pagination=load_more] .ct-load-more,[data-pagination=infinite_scroll] .ct-load-more{z-index:2;opacity:1}[data-pagination=load_more] .ct-last-page-text,[data-pagination=infinite_scroll] .ct-last-page-text{display:none}[data-pagination=load_more].ct-last-page .ct-load-more,[data-pagination=load_more].ct-last-page .ct-ajax-loader,[data-pagination=infinite_scroll].ct-last-page .ct-load-more,[data-pagination=infinite_scroll].ct-last-page .ct-ajax-loader{display:none}[data-pagination=load_more].ct-last-page .ct-last-page-text,[data-pagination=infinite_scroll].ct-last-page .ct-last-page-text{display:flex;opacity:.7}.entry-meta{--items-spacing: 9px}.entry-meta li{display:inline-block}.entry-meta li:not(:last-of-type){margin-inline-end:var(--items-spacing)}.entry-meta li:after{margin-inline-start:var(--items-spacing)}.entry-meta li svg,.entry-meta li:after,.entry-meta li [class*=ct-media-container]{position:relative;top:-0.1em;vertical-align:var(--vertical-align, middle)}.entry-meta li [class*=ct-media-container]{border-radius:100%;margin-inline-end:.5em}.entry-meta li [class*=ct-media-container]+svg{display:none}.entry-meta li svg{fill:currentColor;margin-inline-end:7px}.entry-meta li>span{margin-inline-end:.27em}.entry-meta[data-type*=none] li:not(:last-of-type){--items-spacing: 20px}.entry-meta[data-type*=slash] li:not(:last-of-type):after{content:"/";--vertical-align: baseline}.entry-meta[data-type*=line] li:not(:last-of-type):after{content:"-"}.entry-meta[data-type*=circle] li:not(:last-of-type):after{content:"●";font-size:.35em}.entry-meta[data-type*=icons] svg{width:13px;height:13px}.entry-meta [data-type=pill] a,.entry-meta [data-type=underline] a{display:inline-flex;align-items:center;margin-top:2px;margin-bottom:2px}.entry-meta [data-type=pill] a{min-height:25px;padding:0 8px;border-radius:3px;background:var(--theme-button-background-initial-color);--theme-link-initial-color: var(--theme-button-text-initial-color);--theme-link-hover-color: var(--theme-button-text-hover-color)}.entry-meta [data-type=pill] a:not(:last-of-type){margin-inline-end:4px}.entry-meta [data-type=pill] a:hover{background:var(--theme-button-background-hover-color)}.entry-meta [data-type=underline] a{position:relative}.entry-meta [data-type=underline] a:before{position:absolute;bottom:-0.1em;content:"";width:100%;height:1px;opacity:.5;background:currentColor;transform:opacity .12s cubic-bezier(0.455, 0.03, 0.515, 0.955)}.entry-meta [data-type=underline] a:hover:before{opacity:1}.entry-tags{display:flex;flex-direction:column;align-items:var(--horizontal-alignment);margin-top:40px}.entry-tags-items{display:flex;flex-wrap:wrap;gap:10px}.entry-tags-items a{font-size:14px;font-weight:500;padding:.3em .85em;border-radius:var(--theme-border-radius);--theme-button-text-initial-color: var(--theme-text-color);--theme-button-background-initial-color: transparent}.entry-tags-items a:not(:hover){box-shadow:inset 0px 0px 0px 1px var(--theme-border-color)}.ct-breadcrumbs{color:var(--theme-text-color);--has-link-decoration: var(--false)}.ct-breadcrumbs[data-source=default]>span{display:inline-flex;align-items:center;vertical-align:middle}.ct-breadcrumbs[data-source=default]>span .ct-separator{margin:0 8px}.ct-breadcrumbs[data-source=default] .ct-home-icon{position:relative;top:-0.15em;vertical-align:middle}@font-face{font-family:"star";src:url("/wp-content/themes/blocksy/static/fonts/stars.woff2") format("woff2");font-weight:normal;font-style:normal;font-display:swap}:is(.star-rating,.wc-block-components-product-rating-stars__stars,.wc-block-rating-filter .wc-block-components-product-rating__stars,.wc-block-grid__product-rating .wc-block-grid__product-rating__stars,.has-rating .wc-block-components-review-list-item__rating>.wc-block-components-review-list-item__rating__stars){overflow:hidden;position:relative;width:7em;height:1em;font-family:"star";font-size:.9em;font-weight:400;line-height:1em;letter-spacing:.4em;color:var(--star-rating-inactive-color, #F9DFCC)}:is(.star-rating,.wc-block-components-product-rating-stars__stars,.wc-block-rating-filter .wc-block-components-product-rating__stars,.wc-block-grid__product-rating .wc-block-grid__product-rating__stars,.has-rating .wc-block-components-review-list-item__rating>.wc-block-components-review-list-item__rating__stars):before{content:"SSSSS";top:0;inset-inline-start:0;position:absolute;line-height:inherit}:is(.star-rating,.wc-block-components-product-rating-stars__stars,.wc-block-rating-filter .wc-block-components-product-rating__stars,.wc-block-grid__product-rating .wc-block-grid__product-rating__stars,.has-rating .wc-block-components-review-list-item__rating>.wc-block-components-review-list-item__rating__stars) span{overflow:hidden;top:0;inset-inline-start:0;position:absolute;padding-top:1em;line-height:inherit}:is(.star-rating,.wc-block-components-product-rating-stars__stars,.wc-block-rating-filter .wc-block-components-product-rating__stars,.wc-block-grid__product-rating .wc-block-grid__product-rating__stars,.has-rating .wc-block-components-review-list-item__rating>.wc-block-components-review-list-item__rating__stars) span:before{content:"SSSSS";top:0;inset-inline-start:0;position:absolute;color:var(--star-rating-initial-color, #FDA256);line-height:inherit}.has-hover-effect img{transition:opacity .5s ease,transform .5s ease}@media(hover: hover){[data-hover=zoom-in]>*:hover .has-hover-effect img{transform:scale(1.1)}}[data-hover=zoom-out] .has-hover-effect img{transform:scale(1.1)}@media(hover: hover){[data-hover=zoom-out]>*:hover .has-hover-effect img{transform:scale(1)}}[data-hover=swap] .ct-swap{position:absolute;inset:0;opacity:0}@media(hover: hover){[data-hover=swap] .has-hover-effect:hover .ct-swap{opacity:1}[data-hover=swap] .has-hover-effect:hover .ct-swap+img{opacity:0}}:target,.elementor-menu-anchor{scroll-margin-top:calc(var(--admin-bar, 0px) + var(--theme-frame-size, 0px) + var(--scroll-margin-top, 0px) + var(--scroll-margin-top-offset, 0px))}[data-header*=sticky]{--scroll-margin-top-offset: calc((var(--header-sticky-height, var(--header-height, 0px)) * var(--has-transparent-header) * (var(--sticky-shrink, 100) / 100)) + var(--header-sticky-height, var(--header-height, 0px)) * (1 - var(--has-transparent-header)) * (var(--sticky-shrink, 100) / 100))}[data-header*="sticky:shrink"]{--scroll-margin-top-offset: calc(var(--header-sticky-height, var(--header-height, 0px)) * (var(--sticky-shrink, 100) / 100))}[data-header*="sticky:auto"]{--scroll-margin-top-offset: 0px}.button,.ct-button,.added_to_cart,.ct-button-ghost,[type=submit],.wp-element-button,.wp-block-button__link,button.regform-button,button[class*=ajax],.woocommerce button.button,.woocommerce-message .showlogin,.woocommerce-message .restore-item,.forminator-ui[data-design=none] .forminator-button,.fluentform .ff-el-group button.ff-btn{display:inline-flex;align-items:center;justify-content:center;min-height:var(--theme-button-min-height);padding:var(--theme-button-padding);border:none;-webkit-appearance:none;appearance:none;cursor:pointer;-webkit-user-select:none;user-select:none;text-align:center;border-radius:var(--theme-button-border-radius, 3px);transition:all .12s cubic-bezier(0.455, 0.03, 0.515, 0.955);--has-link-decoration: var(--false)}.button:disabled,.button.disabled,.ct-button:disabled,.ct-button.disabled,.added_to_cart:disabled,.added_to_cart.disabled,.ct-button-ghost:disabled,.ct-button-ghost.disabled,[type=submit]:disabled,[type=submit].disabled,.wp-element-button:disabled,.wp-element-button.disabled,.wp-block-button__link:disabled,.wp-block-button__link.disabled,button.regform-button:disabled,button.regform-button.disabled,button[class*=ajax]:disabled,button[class*=ajax].disabled,.woocommerce button.button:disabled,.woocommerce button.button.disabled,.woocommerce-message .showlogin:disabled,.woocommerce-message .showlogin.disabled,.woocommerce-message .restore-item:disabled,.woocommerce-message .restore-item.disabled,.forminator-ui[data-design=none] .forminator-button:disabled,.forminator-ui[data-design=none] .forminator-button.disabled,.fluentform .ff-el-group button.ff-btn:disabled,.fluentform .ff-el-group button.ff-btn.disabled{opacity:.5;cursor:not-allowed;--theme-button-shadow: none;--theme-button-transform: none}@media(max-width: 479.98px){.button,.ct-button,.added_to_cart,.ct-button-ghost,[type=submit],.wp-element-button,.wp-block-button__link,button.regform-button,button[class*=ajax],.woocommerce button.button,.woocommerce-message .showlogin,.woocommerce-message .restore-item,.forminator-ui[data-design=none] .forminator-button,.fluentform .ff-el-group button.ff-btn{--padding: 5px 15px}}.button.has-text-align-left,.ct-button.has-text-align-left,.added_to_cart.has-text-align-left,.ct-button-ghost.has-text-align-left,[type=submit].has-text-align-left,.wp-element-button.has-text-align-left,.wp-block-button__link.has-text-align-left,button.regform-button.has-text-align-left,button[class*=ajax].has-text-align-left,.woocommerce button.button.has-text-align-left,.woocommerce-message .showlogin.has-text-align-left,.woocommerce-message .restore-item.has-text-align-left,.forminator-ui[data-design=none] .forminator-button.has-text-align-left,.fluentform .ff-el-group button.ff-btn.has-text-align-left{justify-content:flex-start}.button.has-text-align-right,.ct-button.has-text-align-right,.added_to_cart.has-text-align-right,.ct-button-ghost.has-text-align-right,[type=submit].has-text-align-right,.wp-element-button.has-text-align-right,.wp-block-button__link.has-text-align-right,button.regform-button.has-text-align-right,button[class*=ajax].has-text-align-right,.woocommerce button.button.has-text-align-right,.woocommerce-message .showlogin.has-text-align-right,.woocommerce-message .restore-item.has-text-align-right,.forminator-ui[data-design=none] .forminator-button.has-text-align-right,.fluentform .ff-el-group button.ff-btn.has-text-align-right{justify-content:flex-end}.button,.ct-button,.entry-tags a,.added_to_cart,[type=submit],.wp-element-button,.wp-block-button__link,button.regform-button,button[class*=ajax],.woocommerce button.button,.woocommerce-message .showlogin,.woocommerce-message .restore-item,.forminator-ui[data-design=none] .forminator-button,.fluentform .ff-el-group button.ff-btn{position:relative;color:var(--theme-button-text-initial-color);border:var(--theme-button-border);background-color:var(--theme-button-background-initial-color)}.button:hover,.ct-button:hover,.entry-tags a:hover,.added_to_cart:hover,[type=submit]:hover,.wp-element-button:hover,.wp-block-button__link:hover,button.regform-button:hover,button[class*=ajax]:hover,.woocommerce button.button:hover,.woocommerce-message .showlogin:hover,.woocommerce-message .restore-item:hover,.forminator-ui[data-design=none] .forminator-button:hover,.fluentform .ff-el-group button.ff-btn:hover{color:var(--theme-button-text-hover-color);border-color:var(--theme-button-border-hover-color);background-color:var(--theme-button-background-hover-color)}@media(hover: hover){@supports(filter: blur()){.button:before,.ct-button:before,.entry-tags a:before,.added_to_cart:before,[type=submit]:before,.wp-element-button:before,.wp-block-button__link:before,button.regform-button:before,button[class*=ajax]:before,.woocommerce button.button:before,.woocommerce-message .showlogin:before,.woocommerce-message .restore-item:before,.forminator-ui[data-design=none] .forminator-button:before,.fluentform .ff-el-group button.ff-btn:before{display:var(--theme-button-shadow, block);position:absolute;z-index:-1;content:"";inset-inline:10px;inset-block:12px 0;opacity:0;border-radius:inherit;background:inherit;transition:opacity .2s ease;filter:blur(11px)}@media(hover: hover)and (prefers-reduced-motion: no-preference){.button:hover,.ct-button:hover,.entry-tags a:hover,.added_to_cart:hover,[type=submit]:hover,.wp-element-button:hover,.wp-block-button__link:hover,button.regform-button:hover,button[class*=ajax]:hover,.woocommerce button.button:hover,.woocommerce-message .showlogin:hover,.woocommerce-message .restore-item:hover,.forminator-ui[data-design=none] .forminator-button:hover,.fluentform .ff-el-group button.ff-btn:hover{transform:var(--theme-button-transform, translate3d(0, -3px, 0))}.button:hover:before,.ct-button:hover:before,.entry-tags a:hover:before,.added_to_cart:hover:before,[type=submit]:hover:before,.wp-element-button:hover:before,.wp-block-button__link:hover:before,button.regform-button:hover:before,button[class*=ajax]:hover:before,.woocommerce button.button:hover:before,.woocommerce-message .showlogin:hover:before,.woocommerce-message .restore-item:hover:before,.forminator-ui[data-design=none] .forminator-button:hover:before,.fluentform .ff-el-group button.ff-btn:hover:before{opacity:.8}}}}.ct-button-ghost,.wp-block-buttons .wp-block-button .wp-block-button__link.is-style-outline,.wp-block-buttons .wp-block-button.is-style-outline .wp-block-button__link{--theme-button-text-initial-color: var(--theme-button-background-initial-color);border-width:2px;border-style:solid;color:var(--theme-button-text-initial-color);border-color:var(--theme-button-background-initial-color);background-color:rgba(0,0,0,0)}.ct-button-ghost:hover,.wp-block-buttons .wp-block-button .wp-block-button__link.is-style-outline:hover,.wp-block-buttons .wp-block-button.is-style-outline .wp-block-button__link:hover{color:var(--theme-button-text-hover-color);border-color:var(--theme-button-background-hover-color);background-color:var(--theme-button-background-hover-color)}.button,.ct-button,.added_to_cart,.ct-button-ghost,[type=submit],.wp-element-button,.wp-block-button__link,button.regform-button,button[class*=ajax],.woocommerce button.button,.woocommerce-message .showlogin,.woocommerce-message .restore-item,.forminator-ui[data-design=none] .forminator-button,.fluentform .ff-el-group button.ff-btn,.ct-button-secondary-text{font-family:var(--theme-button-font-family, var(--theme-font-family));font-size:var(--theme-button-font-size);font-weight:var(--theme-button-font-weight);font-style:var(--theme-button-font-style);line-height:var(--theme-button-line-height);letter-spacing:var(--theme-button-letter-spacing);text-transform:var(--theme-button-text-transform);-webkit-text-decoration:var(--theme-button-text-decoration);text-decoration:var(--theme-button-text-decoration)}[class*=ct-toggle]{display:flex;align-items:center;justify-content:center;position:var(--toggle-button-position, relative);z-index:var(--toggle-button-z-index, initial);cursor:pointer;-webkit-appearance:none;appearance:none;width:var(--toggle-button-size);height:var(--toggle-button-size);flex:0 0 var(--toggle-button-size);margin-inline-start:var(--toggle-button-margin-start, auto);margin-inline-end:var(--toggle-button-margin-end, initial);transition:border-color .12s cubic-bezier(0.455, 0.03, 0.515, 0.955),background .12s cubic-bezier(0.455, 0.03, 0.515, 0.955);padding:var(--toggle-button-padding, 0px) !important;box-shadow:var(--toggle-button-shadow, none) !important;border-radius:var(--toggle-button-radius, 0) !important;border-width:var(--toggle-button-border-width, 0px) !important;border-style:var(--toggle-button-border-style, solid) !important;border-color:var(--toggle-button-border-color, transparent) !important;background:var(--toggle-button-background, transparent) !important}[class*=ct-toggle] svg{transform:var(--toggle-icon-transform);--theme-icon-transition: transform 0.15s ease-out, fill 0.12s cubic-bezier(0.455, 0.03, 0.515, 0.955)}[class*=ct-toggle-close]{top:var(--toggle-button-top, initial);inset-inline-end:var(--toggle-button-inset-end, 0);--theme-icon-size: 12px;--theme-icon-color: rgba(255, 255, 255, 0.7)}[class*=ct-toggle-close]:hover{--toggle-icon-transform: rotate(90deg)}[class*=ct-toggle-close]:not([data-type=type-1]){--toggle-button-size: 33px;--toggle-button-radius: 5px}[class*=ct-toggle-close][data-type=type-1]{--outline-offset: 5px}[class*=ct-toggle-close][data-type=type-2]{--toggle-button-border-width: 1px;--toggle-button-border-color: rgba(0, 0, 0, 0.5)}[class*=ct-toggle-close][data-type=type-3]{--toggle-button-background: rgba(0, 0, 0, 0.5)}[data-button-state] .ct-button-loader{display:none}[data-button-state*=loading] .ct-button-loader{display:block}[data-button-state*=loading] svg:not(.ct-button-loader){display:none}[data-frame=default]{border:var(--theme-frame-size, 0px) solid var(--theme-frame-color)}[data-frame=default]:before,[data-frame=default]:after{position:fixed;content:"";z-index:99999;left:0;width:100%;height:var(--theme-frame-size, 0px);background:var(--theme-frame-color)}[data-frame=default]:before{top:calc(var(--admin-bar, 0px))}[data-frame=default]:after{bottom:0}.entry-button{gap:.5em;font-size:15px;align-self:var(--horizontal-alignment, flex-start)}.entry-button:not([class*=ct-button]){display:flex;align-items:center}.entry-button[class*=ct-button]{min-height:40px;padding:5px 15px}.entries:not([data-cards=cover]) .entry-button{margin-top:auto}.ct-module-title:is(p,span):not(:empty){display:flex;margin-bottom:15px}.ct-slider-arrows{display:flex}.ct-slider-arrows span{position:relative;z-index:0;display:flex;align-items:center;justify-content:center;cursor:pointer;width:var(--slider-arrow-button-size, 26px);height:var(--slider-arrow-button-size, 26px);color:var(--theme-text-color);border:1px solid var(--theme-border-color);transition:all .12s cubic-bezier(0.455, 0.03, 0.515, 0.955)}.ct-slider-arrows span:hover{z-index:1;color:var(--theme-button-text-hover-color);background:var(--theme-button-background-hover-color);border-color:var(--theme-button-background-hover-color)}.ct-slider-arrows .ct-arrow-prev{margin-inline-end:-1px;border-start-start-radius:3px;border-end-start-radius:3px}.ct-slider-arrows .ct-arrow-next{border-start-end-radius:3px;border-end-end-radius:3px}[data-cards=cover] .entry-card>.ct-media-container:after,.hero-section[data-type=type-2]>figure>.ct-media-container:after{position:absolute;content:"";inset:0}.gdpr-confirm-policy label a{text-decoration:underline}.ct-related-posts-container{display:var(--visibility, block);padding:var(--padding, 50px) 0}.ct-related-posts .ct-module-title{text-align:var(--horizontal-alignment)}.ct-related-posts .ct-media-container{border-radius:var(--theme-border-radius, 5px)}.ct-related-posts .related-entry-title{margin:15px 0 0 0;word-break:break-word}.ct-related-posts .related-entry-title a:not(:hover){color:inherit}.ct-related-posts .entry-meta{margin-top:5px;color:var(--theme-text-color);--theme-link-initial-color: var(--theme-text-color)}.ct-related-posts .flexy-items{margin-inline:calc(var(--grid-columns-gap, 30px)/-2)}.ct-related-posts .flexy-items .flexy-item{flex:0 0 var(--grid-columns-width, 25%);width:var(--grid-columns-width, 25%);padding-inline:calc(var(--grid-columns-gap, 30px)/2)}form:is(.login,.register,.edit-account,.lost_reset_password) [class*=password-input]{position:relative;display:block}form:is(.login,.register,.edit-account,.lost_reset_password) [class*=password-input] input{padding-inline-end:38px}form:is(.login,.register,.edit-account,.lost_reset_password) [class*=password-input] .show-password-input{position:absolute;inset-inline-end:12px;top:calc(var(--theme-form-field-height, 40px)/2 - 7px);width:14px;height:14px;cursor:pointer;background-color:var(--theme-text-color);-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M23.9,11.6C23.7,11.2,19.5,3,12,3S0.3,11.2,0.1,11.6c-0.1,0.3-0.1,0.6,0,0.9C0.3,12.8,4.5,21,12,21s11.7-8.2,11.9-8.6 C24,12.2,24,11.8,23.9,11.6zM12,19c-5.4,0-8.9-5.4-9.9-7c0.9-1.6,4.5-7,9.9-7c5.4,0,8.9,5.4,9.9,7C20.9,13.6,17.4,19,12,19zM12,8c-2.2,0-4,1.8-4,4c0,2.2,1.8,4,4,4c2.2,0,4-1.8,4-4C16,9.8,14.2,8,12,8zM12,14c-1.1,0-2-0.9-2-2c0-1.1,0.9-2,2-2c1.1,0,2,0.9,2,2C14,13.1,13.1,14,12,14z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M23.9,11.6C23.7,11.2,19.5,3,12,3S0.3,11.2,0.1,11.6c-0.1,0.3-0.1,0.6,0,0.9C0.3,12.8,4.5,21,12,21s11.7-8.2,11.9-8.6 C24,12.2,24,11.8,23.9,11.6zM12,19c-5.4,0-8.9-5.4-9.9-7c0.9-1.6,4.5-7,9.9-7c5.4,0,8.9,5.4,9.9,7C20.9,13.6,17.4,19,12,19zM12,8c-2.2,0-4,1.8-4,4c0,2.2,1.8,4,4,4c2.2,0,4-1.8,4-4C16,9.8,14.2,8,12,8zM12,14c-1.1,0-2-0.9-2-2c0-1.1,0.9-2,2-2c1.1,0,2,0.9,2,2C14,13.1,13.1,14,12,14z'/%3E%3C/svg%3E")}form:is(.login,.register,.edit-account,.lost_reset_password) [class*=password-input] input[type=text]~.show-password-input{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M13.9,5.2C13.3,5.1,12.6,5,12,5c-5.4,0-8.9,5.4-9.9,7c0.5,0.9,1.1,1.8,1.8,2.5C4.3,15,4.2,15.6,3.8,16 c-0.2,0.2-0.4,0.2-0.6,0.2c-0.3,0-0.6-0.1-0.8-0.4c-0.9-1-1.6-2.2-2.3-3.4c-0.2-0.3-0.2-0.6,0-0.9C0.3,11.2,4.5,3,12,3c0.8,0,1.6,0.1,2.3,0.3c0.5,0.1,0.9,0.7,0.7,1.2C14.9,5,14.4,5.3,13.9,5.2z M0.3,22.3l22-22c0.4-0.4,1-0.4,1.4,0s0.4,1,0,1.4L19.4,6c1.8,1.6,3.3,3.4,4.5,5.5c0.2,0.3,0.2,0.6,0,0.9C23.7,12.8,19.5,21,12,21c-2.1,0-4.1-0.6-5.8-1.8l-4.5,4.5C1.5,23.9,1.3,24,1,24s-0.5-0.1-0.7-0.3C-0.1,23.3-0.1,22.7,0.3,22.3zM14,11.4L11.4,14c0.2,0.1,0.4,0.1,0.6,0.1c0.5,0,1-0.2,1.4-0.5c0.4-0.4,0.6-0.9,0.6-1.4C14.1,11.9,14,11.7,14,11.4zM12,19c5.4,0,8.9-5.4,9.9-7c-1-1.8-2.3-3.3-3.9-4.6L15.5,10c0.4,0.7,0.6,1.5,0.6,2.3c0,1.1-0.5,2.1-1.3,2.8c-0.7,0.7-1.7,1.1-2.7,1.1c0,0-0.1,0-0.1,0c-0.7,0-1.4-0.3-2-0.6l-2.3,2.3C9,18.6,10.5,19,12,19z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M13.9,5.2C13.3,5.1,12.6,5,12,5c-5.4,0-8.9,5.4-9.9,7c0.5,0.9,1.1,1.8,1.8,2.5C4.3,15,4.2,15.6,3.8,16 c-0.2,0.2-0.4,0.2-0.6,0.2c-0.3,0-0.6-0.1-0.8-0.4c-0.9-1-1.6-2.2-2.3-3.4c-0.2-0.3-0.2-0.6,0-0.9C0.3,11.2,4.5,3,12,3c0.8,0,1.6,0.1,2.3,0.3c0.5,0.1,0.9,0.7,0.7,1.2C14.9,5,14.4,5.3,13.9,5.2z M0.3,22.3l22-22c0.4-0.4,1-0.4,1.4,0s0.4,1,0,1.4L19.4,6c1.8,1.6,3.3,3.4,4.5,5.5c0.2,0.3,0.2,0.6,0,0.9C23.7,12.8,19.5,21,12,21c-2.1,0-4.1-0.6-5.8-1.8l-4.5,4.5C1.5,23.9,1.3,24,1,24s-0.5-0.1-0.7-0.3C-0.1,23.3-0.1,22.7,0.3,22.3zM14,11.4L11.4,14c0.2,0.1,0.4,0.1,0.6,0.1c0.5,0,1-0.2,1.4-0.5c0.4-0.4,0.6-0.9,0.6-1.4C14.1,11.9,14,11.7,14,11.4zM12,19c5.4,0,8.9-5.4,9.9-7c-1-1.8-2.3-3.3-3.9-4.6L15.5,10c0.4,0.7,0.6,1.5,0.6,2.3c0,1.1-0.5,2.1-1.3,2.8c-0.7,0.7-1.7,1.1-2.7,1.1c0,0-0.1,0-0.1,0c-0.7,0-1.4-0.3-2-0.6l-2.3,2.3C9,18.6,10.5,19,12,19z'/%3E%3C/svg%3E")}.ct-featured-image{margin-left:auto;margin-right:auto}.ct-featured-image .ct-media-container{border-radius:var(--theme-border-radius)}.ct-featured-image:not(.alignfull){width:var(--theme-block-width)}.ct-featured-image:not(.alignwide):not(.alignfull){max-width:var(--theme-block-max-width)}.ct-featured-image.alignwide{max-width:var(--theme-block-wide-max-width)}@media(max-width: 999.98px){.ct-featured-image{padding-bottom:30px}}@media(min-width: 1000px){.ct-featured-image{padding-bottom:50px}}.ct-featured-image figcaption{font-size:14px;text-align:center;margin-top:5px}.post-edit-link{display:flex;align-items:center;font-size:15px;margin-top:var(--theme-content-spacing);--theme-link-initial-color: var(--theme-text-color)}.post-edit-link:before{font-family:"dashicons";content:"";margin-inline-end:5px}.ct-video-indicator{position:absolute;inset:0;z-index:3;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:opacity .12s cubic-bezier(0.455, 0.03, 0.515, 0.955),visibility .12s cubic-bezier(0.455, 0.03, 0.515, 0.955)}.ct-video-indicator svg{border-radius:100%;transition:transform .12s cubic-bezier(0.455, 0.03, 0.515, 0.955)}.ct-video-indicator svg:hover{transform:scale3d(1.1, 1.1, 1)}.ct-video-indicator .ct-video-loader{visibility:hidden}.ct-video-indicator.loading svg{background:#fff}.ct-video-indicator.loading .ct-video-loader{visibility:visible}.ct-dynamic-media:not([data-state=playing]) .ct-pause-path,.ct-media-container:not([data-state=playing]) .ct-pause-path{display:none}.ct-expandable-trigger[data-icon=arrow]{cursor:pointer;background-color:rgba(0,0,0,0);--theme-icon-size: 10px;--theme-icon-transition: transform 0.1s ease}.ct-expandable-trigger[data-icon=arrow][aria-expanded=false] .ct-icon{transform:rotate(180deg)}[data-behaviour=drop-down][aria-hidden=true]{height:0;overflow-y:clip;visibility:hidden}[data-behaviour=drop-down].is-animating{transition:height .2s ease,opacity .2s ease;overflow-y:clip}nav[class*=menu] .ct-menu-link{color:var(--theme-link-initial-color);--theme-icon-color: var(--theme-link-initial-color)}nav[class*=menu] li:hover>.ct-menu-link,nav[class*=menu] li:hover>.ct-sub-menu-parent{color:var(--theme-link-hover-color)}nav[class*=menu] li:hover>.ct-menu-link svg,nav[class*=menu] li:hover>.ct-sub-menu-parent svg{fill:var(--theme-icon-hover-color, var(--theme-link-hover-color))}nav[class*=menu] li[class*=current-menu-]>.ct-menu-link,nav[class*=menu] li[class*=current-menu-]>.ct-sub-menu-parent{color:var(--theme-link-active-color, var(--theme-link-hover-color))}nav[class*=menu] li[class*=current-menu-]>.ct-menu-link svg,nav[class*=menu] li[class*=current-menu-]>.ct-sub-menu-parent svg{fill:var(--theme-icon-active-color, var(--theme-icon-hover-color, var(--theme-link-active-color, var(--theme-link-hover-color))))}.menu{display:flex;gap:var(--menu-items-gap, 0px)}.menu li.menu-item,.menu li.page_item{display:flex;align-items:center}.menu>li>.ct-menu-link{white-space:nowrap;justify-content:var(--menu-item-alignment, center);height:var(--menu-item-height, 100%);--menu-item-padding: 0 calc(var(--menu-items-spacing, 25px) / 2)}.ct-menu-link{display:flex;align-items:center;position:relative;width:100%;border-radius:var(--menu-item-radius, inherit)}.ct-menu-link:not(:empty){padding:var(--menu-item-padding, 0px)}[data-stretch]{width:100%}[data-stretch]>.menu{width:inherit;justify-content:space-between}.ct-create-menu{display:flex;align-items:center;height:100%;font-size:14px}[data-menu]>ul>li>a:before,[data-menu]>ul>li>a:after{position:absolute;left:var(--menu-indicator-left, 0);right:var(--menu-indicator-right, 0);margin:var(--menu-indicator-margin, 0);height:var(--menu-indicator-height, 2px);opacity:var(--menu-indicator-opacity, 0);background-color:var(--menu-indicator-hover-color, var(--theme-palette-color-2));transition:opacity .12s cubic-bezier(0.455, 0.03, 0.515, 0.955),width .12s cubic-bezier(0.455, 0.03, 0.515, 0.955),height .12s cubic-bezier(0.455, 0.03, 0.515, 0.955),top .12s cubic-bezier(0.455, 0.03, 0.515, 0.955),bottom .12s cubic-bezier(0.455, 0.03, 0.515, 0.955)}[data-menu]>ul>li>a:before{top:var(--menu-indicator-y-position, 0)}[data-menu]>ul>li>a:after{bottom:var(--menu-indicator-y-position, 0)}[data-menu]>ul>li[class*=current-menu-]>a:before,[data-menu]>ul>li[class*=current-menu-]>a:after{background-color:var(--menu-indicator-active-color, var(--menu-indicator-hover-color, var(--theme-palette-color-2)))}[data-column=start] [data-items=primary] [data-menu*=type-1]:first-child>ul>li:first-child>a{padding-inline-start:0}[data-column=end] [data-items=primary] [data-menu*=type-1]:last-child>ul>li:last-child{--toggle-ghost-inset-end: 16px}[data-column=end] [data-items=primary] [data-menu*=type-1]:last-child>ul>li:last-child>a{padding-inline-end:0}[data-menu*=type-2]>ul>li>a:after{content:"";width:var(--menu-indicator-width, 100%)}[data-menu*=type-2]>ul>li:hover>a,[data-menu*=type-2]>ul>li[class*=current-menu-]>a{--menu-indicator-opacity: 1}[data-menu="type-2:center"]>ul>li{--menu-indicator-width: 0;--menu-indicator-margin: 0 auto}[data-menu="type-2:center"]>ul>li:hover>a,[data-menu="type-2:center"]>ul>li[class*=current-menu-]>a{--menu-indicator-width: calc(100% - var(--menu-items-spacing, 25px))}[data-menu="type-2:left"]>ul>li{--menu-indicator-opacity: 1;--menu-indicator-left: calc(var(--menu-items-spacing, 25px) / 2);--menu-indicator-width: 0}[data-menu="type-2:left"]>ul>li:hover>a,[data-menu="type-2:left"]>ul>li[class*=current-menu-]>a{--menu-indicator-width: calc(100% - var(--menu-items-spacing, 25px))}[data-menu*=type-3]>ul>li:hover>a{background-color:var(--menu-indicator-hover-color, var(--theme-palette-color-2))}[data-menu*=type-3]>ul>li[class*=current-menu-]>a{background-color:var(--menu-indicator-active-color, var(--menu-indicator-hover-color, var(--theme-palette-color-2)))}[data-menu*=type-4]>ul>li>a:before,[data-menu*=type-4]>ul>li>a:after{content:"";--menu-indicator-y-position: 10px}[data-menu*=type-4]>ul>li:hover>a:before,[data-menu*=type-4]>ul>li:hover>a:after,[data-menu*=type-4]>ul>li[class*=current-menu-]>a:before,[data-menu*=type-4]>ul>li[class*=current-menu-]>a:after{--menu-indicator-opacity: 1;--menu-indicator-y-position: 0px}[data-responsive=no]{overflow:hidden}[data-responsive=no] .sub-menu{display:none}[class*=animated-submenu][data-submenu]{position:relative}[class*=animated-submenu]>.sub-menu{position:var(--dropdown-position, absolute);top:100%;z-index:10;min-width:100px;margin-top:var(--sticky-state-dropdown-top-offset, var(--dropdown-top-offset, 0));border-radius:var(--theme-border-radius);width:var(--dropdown-width, 200px);background-color:var(--dropdown-background-color, var(--theme-palette-color-4));box-shadow:var(--theme-box-shadow)}[class*=animated-submenu]>.sub-menu:before{position:absolute;content:"";top:0;left:0;width:100%;height:var(--sticky-state-dropdown-top-offset, var(--dropdown-top-offset, 0));transform:translateY(-100%);transition:height .2s ease}.animated-submenu-block[data-submenu=right]>.sub-menu{left:var(--theme-submenu-inline-offset, 0)}.animated-submenu-block[data-submenu=left]>.sub-menu{right:var(--theme-submenu-inline-offset, 0)}.animated-submenu-inline>.sub-menu{top:0;margin-top:0}.animated-submenu-inline>.sub-menu:before{width:var(--dropdown-horizontal-offset, 5px);height:100%;transform:initial}.animated-submenu-inline[data-submenu=right]>.sub-menu{left:calc(100% + var(--dropdown-horizontal-offset, 5px))}.animated-submenu-inline[data-submenu=right]>.sub-menu:before{left:calc(var(--dropdown-horizontal-offset, 5px)*-1);right:initial}.animated-submenu-inline[data-submenu=left]>.sub-menu{right:calc(100% + var(--dropdown-horizontal-offset, 5px))}.animated-submenu-inline[data-submenu=left]>.sub-menu:before{left:initial;right:calc(var(--dropdown-horizontal-offset, 5px)*-1)}.ct-toggle-dropdown-desktop{--theme-icon-size: 8px;--toggle-button-size: 24px;--toggle-button-margin-end: -8px;--toggle-button-margin-start: var(--dropdown-toggle-margin-start, 0.2em)}.animated-submenu-inline [class*=ct-toggle]{--toggle-button-size: 18px;--dropdown-toggle-margin-start: auto;--toggle-ghost-inset-end: calc(var(--dropdown-items-spacing, 13px) * 1.5 + 16px)}.animated-submenu-inline[data-submenu=left]>a{--toggle-icon-transform: rotate(90deg)}.animated-submenu-inline[data-submenu=right]>a{--toggle-icon-transform: rotate(-90deg)}.ct-toggle-dropdown-desktop-ghost{pointer-events:none;inset-inline-end:var(--toggle-ghost-inset-end, calc(var(--menu-items-spacing, 25px) / 2 + 16px));--toggle-button-size: 24px;--toggle-button-margin-end: -24px}.sub-menu{--menu-item-padding: var(--dropdown-items-spacing, 13px) calc(var(--dropdown-items-spacing, 13px) * 1.5)}.sub-menu .menu-item{border-top:var(--dropdown-divider)}[class*=animated-submenu]>.sub-menu{opacity:0;visibility:hidden;pointer-events:none;transition:opacity .2s ease,visibility .2s ease,transform .2s ease,margin .2s ease,height .2s ease}[class*=animated-submenu].ct-active>.sub-menu{opacity:1;visibility:visible;pointer-events:auto}[class*=animated-submenu]:not(.ct-active):not([class*=ct-mega-menu])>.sub-menu{overflow:hidden;max-height:calc(100vh - var(--header-height) - var(--admin-bar, 0px) - var(--theme-frame-size, 0px) - 10px)}[data-dropdown*=type-1] [class*=animated-submenu]>.sub-menu{transform:translate3d(0, 10px, 0)}[data-dropdown*=type-1] [class*=animated-submenu].ct-active>.sub-menu{transform:translate3d(0, 0, 0)}[data-dropdown*=type-3] [class*=animated-submenu]>.sub-menu>li{transition:opacity .5s cubic-bezier(0.35, 0.81, 0.41, 1),transform .5s cubic-bezier(0.35, 0.81, 0.41, 1)}[data-dropdown*=type-3] [class*=animated-submenu]:not(.ct-active)>.sub-menu>li{opacity:0;transform:translate3d(0, 5px, 0)}[data-dropdown*=type-4] [class*=animated-submenu]>.sub-menu{transition:none}.mobile-menu{width:100%}.mobile-menu li{display:flex;flex-direction:column;align-items:var(--horizontal-alignment)}.mobile-menu .ct-menu-link{text-align:var(--text-horizontal-alignment);justify-content:var(--horizontal-alignment);--menu-item-padding: var(--items-vertical-spacing, 5px) 0}.mobile-menu .ct-sub-menu-parent{display:flex;align-items:center;column-gap:10px}.mobile-menu [class*=children]>ul{position:relative;width:calc(100% + 10px);margin-inline-end:-10px;padding-inline-end:10px;overflow:hidden}.mobile-menu [class*=children]>ul.is-animating{transition:height .3s ease}.mobile-menu[data-interaction=click] [class*=children]:not(.dropdown-active)>ul{display:none}.mobile-menu-inline ul,.footer-menu-inline ul{flex-wrap:wrap;justify-content:var(--horizontal-alignment);row-gap:calc(var(--menu-items-spacing, 25px)/2);margin:0 calc(var(--menu-items-spacing, 25px)/2*-1)}.footer-menu-inline{--menu-item-alignment: var(--horizontal-alignment)}.footer-menu-inline li{width:var(--menu-item-width)}#header{position:relative;z-index:50}@media(max-width: 999.98px){#header [data-device=desktop]{display:none}}@media(min-width: 1000px){#header [data-device=mobile]{display:none}}#header [data-row]{position:var(--position, relative);box-shadow:var(--theme-box-shadow);border-top:var(--theme-border-top);border-bottom:var(--theme-border-bottom);-webkit-backdrop-filter:blur(var(--theme-backdrop-blur));backdrop-filter:blur(var(--theme-backdrop-blur))}#header [data-row]>div{min-height:var(--shrink-height, var(--height));border-top:var(--theme-border-top);border-bottom:var(--theme-border-bottom)}#header [data-row*=top]{z-index:3}#header [data-row*=middle]{z-index:2}#header [data-row*=bottom]{z-index:1}#header [data-row*=boxed]{box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}#header [data-row*=boxed]>div{padding:var(--padding, 0 35px);box-shadow:var(--theme-box-shadow);border-radius:var(--row-border-radius);-webkit-backdrop-filter:blur(var(--theme-backdrop-blur));backdrop-filter:blur(var(--theme-backdrop-blur))}@media(max-width: 689.98px){#header [data-row*=boxed]>div{--padding: 0 5vw}}@media(min-width: 690px)and (max-width: 999.98px){#header [data-row*=boxed]>div{--padding: 0 4vw}}#header [data-column]{min-height:inherit}#header [data-column=middle]{display:flex}#header [data-column=start],#header [data-column=end]{min-width:0}#header [data-items]{width:100%}#header [data-column-set="2"]>div{display:grid;grid-template-columns:auto auto}#header [data-column-set="3"]>div{display:grid;grid-template-columns:1fr var(--middle-column-width, auto) 1fr}[data-placements]{display:grid}[data-placements="2"]{display:grid;grid-template-columns:auto auto}[data-column=middle]>[data-items]{justify-content:center}[data-column=start]>[data-items=secondary]{justify-content:flex-end}[data-column=end]>[data-items=primary]{justify-content:flex-end}#header [data-items]{display:flex;align-items:center;min-width:0}#header [data-items]>*{margin:var(--margin, 0 10px)}[data-column=start] [data-items=primary]>*:first-child{--margin: 0 10px 0 0}[data-column=end] [data-items=primary]>*:last-child{--margin: 0 0 0 10px}.ct-cart-item,.ct-header-cta,.ct-header-text,.ct-account-item,.ct-header-compare,.ct-header-wishlist{display:flex;align-items:var(--align-items, center)}.ct-cart-item,.ct-social-box,.ct-account-item,.ct-header-compare,.ct-header-wishlist{--theme-link-initial-color: var(--theme-text-color)}.ct-cart-item:hover svg,.ct-social-box a:hover svg,.ct-color-switch:hover svg,.ct-header-search:hover svg,.ct-account-item:hover svg,.ct-header-trigger:hover svg,.ct-header-compare:hover svg,.ct-header-wishlist:hover svg,.ct-language-switcher:hover svg{fill:var(--theme-icon-hover-color, var(--theme-palette-color-2))}.ct-color-switch,.ct-header-search,.ct-header-trigger{--theme-link-initial-color: var(--theme-text-color)}.ct-color-switch .ct-label,.ct-header-search .ct-label,.ct-header-trigger .ct-label{transition:inherit;color:var(--theme-link-initial-color)}.ct-color-switch:hover .ct-label,.ct-header-search:hover .ct-label,.ct-header-trigger:hover .ct-label{color:var(--theme-link-hover-color)}.ct-builder-no-item{font-size:13px}[class*=header-menu]{display:flex;align-items:center;height:100%;min-width:0}[class*=header-menu] .menu{height:inherit}#search-modal{--vertical-alignment: initial}#search-modal input{--has-classic-forms: var(--false);--theme-form-field-border-width: 0 0 1px 0;--search-input-additional-padding: 10px}@media(max-width: 689.98px){#search-modal input{--theme-form-font-size: 22px;--theme-form-field-height: 70px;--theme-form-field-padding: 0px;margin-bottom:25px}}@media(min-width: 690px){#search-modal input{--theme-form-font-size: 35px;--theme-form-field-height: 90px;--theme-form-field-padding: 0 50px 0 0;margin-bottom:35px}}#search-modal form{display:block;margin:auto;width:100%;max-width:var(--max-width, 800px)}@media(max-width: 999.98px){#search-modal form{--max-width: 90%;--search-button-size: 40px}}@media(min-width: 690px){#search-modal form{--search-button-size: 48px}}#search-modal form .ct-search-form-controls{position:absolute;inset-inline-end:0}@media(max-width: 689.98px){#search-modal form .ct-search-form-controls{top:15px}}@media(min-width: 690px){#search-modal form .ct-search-form-controls{top:21px}}#search-modal form .ct-search-form-controls button{--theme-button-border-radius: 100%;--theme-icon-size: calc(100% / 3)}.ct-header-text{color:var(--theme-text-color);text-align:var(--horizontal-alignment)}.ct-header-text[data-width=stretch]{width:100%;max-width:var(--max-width)}.ct-header-text .entry-content{width:100%}.ct-header-trigger .ct-icon{transition:none}.ct-header-trigger .ct-icon rect{transform-origin:50% 50%;transition:all .12s cubic-bezier(0.455, 0.03, 0.515, 0.955)}.ct-header-trigger .ct-icon[data-type=type-2] rect:nth-child(1){width:10px}.ct-header-trigger .ct-icon[data-type=type-2] rect:nth-child(3){width:15px}.ct-header-trigger .ct-icon[data-type=type-3] rect:nth-child(1),.ct-header-trigger .ct-icon[data-type=type-3] rect:nth-child(3){width:12px}.ct-header-trigger .ct-icon[data-type=type-3] rect:nth-child(1){x:6px}.ct-header-trigger:hover [data-type=type-2] rect:nth-child(1),.ct-header-trigger:hover [data-type=type-2] rect:nth-child(3),.ct-header-trigger:hover [data-type=type-3] rect:nth-child(1),.ct-header-trigger:hover [data-type=type-3] rect:nth-child(3){width:18px}.ct-header-trigger:hover [data-type=type-3] rect:nth-child(1){x:0px}.ct-header-trigger[aria-expanded=true] .ct-icon rect:nth-child(1),.ct-header-trigger[aria-expanded=true] .ct-icon rect:nth-child(3){width:18px;y:6.15px}.ct-header-trigger[aria-expanded=true] .ct-icon rect:nth-child(1){x:0px;transform:rotate(45deg)}.ct-header-trigger[aria-expanded=true] .ct-icon rect:nth-child(2){opacity:0}.ct-header-trigger[aria-expanded=true] .ct-icon rect:nth-child(3){transform:rotate(-45deg)}.ct-header-trigger[data-design*=outline]{--toggle-button-border-width: 1px;--toggle-button-border-color: var(--secondColor, rgba(224, 229, 235, 0.9))}.ct-header-trigger[data-design*=outline]:hover{--toggle-button-border-color: var(--secondColorHover, rgba(224, 229, 235, 0.9))}.ct-header-trigger[data-design*=solid]{--toggle-button-background: var(--secondColor, rgba(224, 229, 235, 0.9))}.ct-header-trigger[data-design*=solid]:hover{--toggle-button-background: var(--secondColorHover, rgba(224, 229, 235, 0.9))}.site-branding{display:flex;text-align:var(--horizontal-alignment)}.site-branding:not([data-logo=top]){align-items:center}.site-title{display:block;margin-bottom:0}.site-description{color:var(--theme-text-color);margin-bottom:0}@media(min-width: 1000px){.site-description{white-space:nowrap}}.site-description:not(:only-child){margin-top:.3em}.site-logo-container{position:relative;line-height:0;height:var(--logo-shrink-height, var(--logo-max-height, 50px));transition:none}.site-logo-container img{width:auto;max-width:initial;object-fit:contain}.site-logo-container img,.site-logo-container svg,.site-logo-container picture{height:inherit;vertical-align:initial}.sticky-logo,.dark-mode-logo{display:none}[data-sticky*=yes] .sticky-logo{display:initial}[data-sticky*=yes] .sticky-logo~.default-logo{display:none}[data-color-mode*=dark] .dark-mode-logo{display:initial}[data-color-mode*=dark] .dark-mode-logo~.sticky-logo,[data-color-mode*=dark] .dark-mode-logo~.default-logo{display:none}@media(prefers-color-scheme: dark){[data-color-mode*=os-default] .dark-mode-logo{display:initial}[data-color-mode*=os-default] .dark-mode-logo~.sticky-logo,[data-color-mode*=os-default] .dark-mode-logo~.default-logo{display:none}}[data-logo=top]{flex-direction:column}[data-logo=top] .site-description{margin-top:.3em}[data-logo=left] .site-title-container{margin-inline-start:1em}[data-logo=right]{flex-direction:row-reverse}[data-logo=right] .site-title-container{margin-inline-end:1em}.ct-header-cta{--theme-button-line-height: 1.3;--theme-icon-color: currentColor}.ct-header-cta a{gap:.5em}.ct-header-cta [data-size=small]{--theme-button-min-height: 34px;--theme-button-padding: 5px 15px;--theme-button-font-size: 13px}.ct-header-cta [data-size=medium]{--theme-button-min-height: 42px;--theme-button-padding: 5px 20px}.ct-header-cta [data-size=large]{--theme-button-min-height: 50px;--theme-button-padding: 5px 30px;--theme-button-font-size: 16px}.ct-header-cta .ct-button-text{display:flex;flex-direction:column;text-align:var(--horizontal-alignment)}.ct-header-cta .ct-button-secondary-text{color:var(--theme-button-text-initial-color);transition:color .12s cubic-bezier(0.455, 0.03, 0.515, 0.955)}.ct-header-cta a:hover .ct-button-secondary-text{color:var(--theme-button-text-hover-color)}#offcanvas .ct-panel-content-inner{--margin: 0 0 20px 0}#offcanvas .ct-panel-content-inner>*{margin:var(--margin)}#offcanvas .ct-panel-content-inner>*:first-child{margin-top:0}#offcanvas .ct-panel-content-inner>*:last-child{margin-bottom:0}@media(max-width: 999.98px){#offcanvas [data-device=desktop]{display:none}}@media(min-width: 1000px){#offcanvas [data-device=mobile]{display:none}}.ct-header-cart,.ct-header-account,.ct-language-switcher[data-type=dropdown]{position:relative}.ct-header-cart:hover [data-placement],.ct-header-cart:focus-within [data-placement],.ct-header-account:hover [data-placement],.ct-header-account:focus-within [data-placement],.ct-language-switcher[data-type=dropdown]:hover [data-placement],.ct-language-switcher[data-type=dropdown]:focus-within [data-placement]{opacity:1;visibility:visible;transform:translate3d(0, 0, 0)}.ct-cart-content,.ct-header-account>ul,.ct-language-switcher[data-type=dropdown]>ul{position:absolute;z-index:15;top:100%;opacity:0;visibility:hidden;transform:translate3d(0, 10px, 0);transition:opacity .2s ease,visibility .2s ease,transform .2s ease}.ct-cart-content:not([data-placement]) *,.ct-header-account>ul:not([data-placement]) *,.ct-language-switcher[data-type=dropdown]>ul:not([data-placement]) *{transition:none}#offcanvas .ct-cart-content,#offcanvas .ct-header-account>ul,#offcanvas .ct-language-switcher[data-type=dropdown]>ul{display:none}[data-sticky*=yes],[data-sticky*=fixed]{position:fixed;z-index:5;top:calc(var(--admin-bar, 0px) + var(--theme-frame-size, 0px) + var(--header-sticky-offset, 0px));left:var(--theme-frame-size, 0px);right:calc(var(--theme-frame-size, 0px) + var(--scrollbar-width, 0px))}[data-sticky*=slide][data-sticky*=yes-start]{transform:translateY(-100%)}[data-sticky*=slide][data-sticky*=yes-end]{transition:transform .2s cubic-bezier(0.455, 0.03, 0.515, 0.955)}[data-sticky*=slide][data-sticky*=yes-hide-start]{transform:none}[data-sticky*=slide][data-sticky*=yes-hide-end]{transform:translateY(-100%);transition:transform .2s cubic-bezier(0.455, 0.03, 0.515, 0.955)}[data-sticky*=fade][data-sticky*=yes-start]{opacity:0}[data-sticky*=fade][data-sticky*=yes-end]{transition:opacity .2s cubic-bezier(0.455, 0.03, 0.515, 0.955)}[data-sticky*=fade][data-sticky*=yes-hide-start]{opacity:1}[data-sticky*=fade][data-sticky*=yes-hide-end]{opacity:0;transition:opacity .2s cubic-bezier(0.455, 0.03, 0.515, 0.955)}[data-sticky],[data-sticky] [data-row],[data-sticky] [data-row*=boxed]>div{transition:box-shadow .2s cubic-bezier(0.455, 0.03, 0.515, 0.955),background-color .2s cubic-bezier(0.455, 0.03, 0.515, 0.955),-webkit-backdrop-filter .2s cubic-bezier(0.455, 0.03, 0.515, 0.955);transition:box-shadow .2s cubic-bezier(0.455, 0.03, 0.515, 0.955),backdrop-filter .2s cubic-bezier(0.455, 0.03, 0.515, 0.955),background-color .2s cubic-bezier(0.455, 0.03, 0.515, 0.955);transition:box-shadow .2s cubic-bezier(0.455, 0.03, 0.515, 0.955),backdrop-filter .2s cubic-bezier(0.455, 0.03, 0.515, 0.955),background-color .2s cubic-bezier(0.455, 0.03, 0.515, 0.955),-webkit-backdrop-filter .2s cubic-bezier(0.455, 0.03, 0.515, 0.955)}[data-sticky] .ct-header-text,[data-sticky] .site-description{transition:color .12s cubic-bezier(0.455, 0.03, 0.515, 0.955)}@media(max-width: 999.98px){[data-device=mobile][data-transparent]{position:absolute;top:0;left:0;right:0}}@media(min-width: 1000px){[data-device=desktop][data-transparent]{position:absolute;top:0;left:0;right:0}}.ct-footer{padding:var(--footer-container-padding)}.ct-footer.ct-container{margin-bottom:var(--footer-container-bottom-offset);border-radius:var(--footer-container-border-radius)}.ct-footer [data-row]>div{display:grid;grid-template-columns:var(--grid-template-columns);grid-column-gap:var(--columns-gap, 50px);grid-row-gap:var(--columns-gap, 50px);padding-block:var(--container-spacing)}.ct-footer [data-column]{display:flex;flex-direction:column;align-items:var(--horizontal-alignment);justify-content:var(--vertical-alignment, flex-start)}.ct-footer [data-column*=widget]{text-align:var(--text-horizontal-alignment)}@media(max-width: 999.98px){.ct-footer [data-column=ghost]{display:none}}.ct-footer [data-row]{border-top:var(--theme-border-top);border-bottom:var(--theme-border-bottom)}.ct-footer [data-row]>div{border-top:var(--theme-border-top);border-bottom:var(--theme-border-bottom)}@media(min-width: 1000px){.ct-footer [data-column]{position:relative}.ct-footer [data-column]:not(:last-child):after{position:absolute;content:"";top:calc(var(--container-spacing)*-1);inset-inline-end:calc(var(--columns-gap, 50px)/2*-1);height:calc(100% + var(--container-spacing)*2);border-inline-end:var(--theme-border)}}[data-columns-divider]{position:relative}[data-columns-divider]:after{position:absolute;inset:0;width:0px;margin:0 auto;border-inline-end:var(--theme-border)}@media(min-width: 690px)and (max-width: 999.98px){[data-columns-divider*=md]:after{content:""}}@media(max-width: 689.98px){[data-columns-divider*=sm]:after{content:""}}[data-footer*=reveal] .site-main{box-shadow:var(--footer-box-shadow)}[data-footer*=reveal] .site-main,[data-footer*=reveal] #main-container{background:inherit}[data-footer*=reveal] .site-main,[data-footer*=reveal] .ct-trending-block{z-index:1}[data-footer*=reveal] #main-container>[data-block]{z-index:2}[data-footer*=reveal] .ct-footer{position:var(--position);bottom:var(--theme-frame-size, 0px)}.ct-footer [data-column]>[data-id]{margin:var(--margin)}[data-column*=copyright]{display:flex;flex-direction:column;justify-content:var(--vertical-alignment);text-align:var(--horizontal-alignment)}.ct-footer-copyright{color:var(--theme-text-color);--theme-content-spacing: 0;--theme-link-initial-color: var(--theme-text-color)}.ct-footer-copyright>*:not(:first-child){margin-top:.5em}.ct-footer-socials .ct-social-box{justify-content:var(--horizontal-alignment)}.ct-footer .ct-widget{color:var(--theme-text-color);margin:var(--margin);--theme-link-initial-color: var(--theme-text-color)}.ct-footer .ct-widget:not(:first-child){margin-top:var(--widgets-gap, 40px)}.ct-search-form{position:relative;display:flex;isolation:isolate;--theme-link-initial-color: var(--theme-text-color)}.ct-search-form input{z-index:2}.ct-search-form input::-webkit-search-cancel-button{-webkit-appearance:none}.ct-search-form[data-form-controls=inside] .wp-element-button{transform:none;box-shadow:none;border-radius:var(--has-classic-forms, var(--theme-form-field-border-radius, 3px));border-start-start-radius:0;border-end-start-radius:0;border-width:var(--theme-form-field-border-width, 1px);border-style:var(--theme-form-field-border-style, solid);border-color:var(--theme-form-field-border-initial-color);--theme-icon-size: 13px;--theme-button-text-initial-color: var(--theme-text-color);--theme-button-text-hover-color: var(--theme-form-field-border-focus-color);--theme-button-background-initial-color: var(--has-classic-forms, var(--theme-form-field-background-initial-color));--theme-button-background-hover-color: var(--has-classic-forms, var(--theme-form-field-background-initial-color))}.ct-search-form[data-form-controls=inside]:not([data-taxonomy-filter=true]) [data-button*=icon]{border-inline-start:0}.ct-search-form[data-form-controls=outside] .wp-element-button{margin-inline-start:10px;border-radius:var(--theme-form-field-border-radius, 3px)}.ct-search-form[data-taxonomy-filter=true] input,.ct-search-form[data-form-controls=inside] input,.ct-search-form[data-form-controls=inside] select{border-inline-end:0;border-start-end-radius:0;border-end-end-radius:0}.ct-search-form input:focus~.ct-search-form-controls select,.ct-search-form input:focus~.ct-search-form-controls [data-button*=inside]{border-color:var(--theme-form-field-border-focus-color);background-color:var(--has-classic-forms, var(--theme-form-field-background-focus-color))}.ct-search-form .ct-search-form-controls{display:flex;z-index:2}.ct-search-form select{font-size:14px;width:var(--search-form-select-width, auto);border-start-start-radius:0;border-end-start-radius:0}.ct-search-form select:focus{--theme-form-field-border-focus-color: var(--theme-form-field-border-initial-color)}.ct-search-form .wp-element-button{white-space:nowrap;--theme-button-min-height: var(--search-button-size, var(--theme-form-field-height, 40px))}.ct-search-form .wp-element-button[data-button*=icon]{padding:initial;width:var(--search-button-size, var(--theme-form-field-height, 40px));--theme-icon-color: currentColor}.ct-search-form .ct-ajax-loader{opacity:0;--loader-size: 18px}.ct-search-form.ct-has-dropdown{z-index:2}.widget_media_gallery .gallery{display:grid;grid-column-gap:10px;grid-row-gap:10px}.widget_media_gallery .gallery-columns-2{grid-template-columns:repeat(2, 1fr)}.widget_media_gallery .gallery-columns-3{grid-template-columns:repeat(3, 1fr)}.widget_media_gallery .gallery-columns-4{grid-template-columns:repeat(4, 1fr)}.widget_media_gallery .gallery-columns-5{grid-template-columns:repeat(5, 1fr)}.widget_media_gallery .gallery-columns-6{grid-template-columns:repeat(6, 1fr)}.widget_media_gallery .gallery-item a:hover{opacity:.8}@media(max-width: 689.98px){.ct-query-template-grid{--ct-grid-columns: var(--ct-grid-columns-mobile)}}@media(min-width: 690px)and (max-width: 999.98px){.ct-query-template-grid{--ct-grid-columns: var(--ct-grid-columns-tablet)}}[class*=ct-contact-info]{--theme-link-initial-color: var(--theme-block-text-color, var(--theme-text-color))}[class*=ct-contact-info] ul{display:flex;flex-direction:var(--items-direction, row);flex-wrap:wrap;gap:var(--items-spacing, 15px);align-items:var(--horizontal-alignment);text-align:start}[class*=ct-contact-info] li{display:flex;column-gap:15px;align-items:center}[class*=ct-contact-info] li:hover a{color:var(--theme-link-hover-color)}[class*=ct-contact-info] .contact-info{flex:1;display:flex;flex-direction:column;word-break:break-word;color:var(--theme-block-text-color, var(--theme-text-color))}[class*=ct-contact-info] .contact-title{font-weight:600}.ct-dynamic-data a{--theme-link-initial-color: initial}.ct-dynamic-media{display:flex;overflow:hidden;position:relative}.ct-dynamic-media img{aspect-ratio:inherit}@media(hover: hover){.ct-dynamic-media[data-hover] img{transition:transform .5s ease}.ct-dynamic-media[data-hover=zoom-in]:hover img{transform:scale(1.1)}.ct-dynamic-media[data-hover=zoom-out] img{transform:scale(1.1)}.ct-dynamic-media[data-hover=zoom-out]:hover img{transform:scale(1)}}.ct-dynamic-media[style*=border-width]{border-style:solid}.ct-dynamic-data-layer{color:var(--theme-text-color);--theme-link-initial-color: var(--theme-text-color)}.ct-dynamic-data-layer>span{margin-inline-end:5px}.ct-widget li ul,.ct-widget li ol{--theme-list-indent: 25px}[data-panel*=in] [data-behaviour=modal].active .ct-panel-content,[data-panel*=out] [data-behaviour=modal] .ct-panel-content{animation-duration:.25s;animation-fill-mode:both}[data-panel*=in] [data-behaviour=modal].active{opacity:1;visibility:visible}[data-panel*=in] [data-behaviour=modal].active .ct-panel-content{animation-name:move-in}[data-panel*=out] [data-behaviour=modal] .ct-panel-content{animation-name:move-out}@keyframes move-in{0%{opacity:0;transform:translate3d(0, -40px, 0)}100%{opacity:1;transform:translate3d(0, 0, 0)}}@keyframes move-out{0%{transform:translate3d(0, 0, 0)}100%{transform:translate3d(0, 40px, 0)}}[data-behaviour*=side] .ct-panel-inner{position:absolute;inset-block:0;height:100%;width:var(--side-panel-width, 500px);box-shadow:var(--theme-box-shadow);transition:transform .25s ease-in-out}[data-behaviour*=side].active .ct-panel-inner{transform:translate3d(0, 0, 0)}[data-behaviour*=right-side] .ct-panel-inner{align-self:flex-end;transform:translate3d(var(--theme-panel-reveal-right, 20%), 0, 0)}[data-behaviour*=left-side] .ct-panel-inner{align-self:flex-start;transform:translate3d(var(--theme-panel-reveal-left, -20%), 0, 0)}body[data-panel]{padding-right:var(--scrollbar-width, 0px)}.ct-panel{display:flex;flex-direction:column;position:fixed;z-index:999999;inset:var(--admin-bar, 0px) 0 0 0;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .25s ease-in-out,visibility .25s ease-in-out}.ct-panel.active{opacity:1;visibility:visible;pointer-events:auto}.ct-panel .ct-panel-inner{display:flex;flex-direction:column}@media(max-width: 689.98px){.ct-panel .ct-panel-inner{--panel-padding: 25px}}.ct-panel-actions{display:flex;align-items:center;padding-inline:var(--panel-padding, 35px)}@media(max-width: 689.98px){.ct-panel-actions{padding-top:20px}}@media(min-width: 690px){.ct-panel-actions{padding-top:30px}}.ct-panel-actions .ct-panel-heading{font-size:15px;font-weight:600;color:var(--theme-text-color)}.ct-panel-actions .close-button{margin-inline-start:auto}.ct-panel-content{flex:1;min-height:0;display:flex;flex-direction:column;justify-content:var(--vertical-alignment, flex-start)}.ct-panel-content-inner{display:flex;flex-direction:column;align-items:var(--horizontal-alignment, flex-start);overflow-y:var(--overflow, auto);padding:var(--panel-padding, 35px)}.ct-social-box{display:flex;flex-direction:var(--items-direction, row);flex-wrap:var(--wrap, wrap);gap:var(--items-spacing, 15px)}.ct-social-box a{display:flex;align-items:center}.ct-social-box .ct-label{margin-inline-start:.7em;transition:color .12s cubic-bezier(0.455, 0.03, 0.515, 0.955)}[data-color=official] .ct-icon-container{--theme-icon-color: var(--official-color);--theme-icon-hover-color: var(--official-color);transition:opacity .12s cubic-bezier(0.455, 0.03, 0.515, 0.955)}[data-color=official] .ct-icon-container:hover{opacity:.7}[data-color=official] .ct-label{color:var(--official-color)}[data-color=official][data-icons-type*=solid] .ct-icon-container{--theme-icon-color: #fff;--theme-icon-hover-color: #fff;background-color:var(--official-color)}[data-color=official][data-icons-type*=outline] .ct-icon-container{border:1px solid var(--official-color)}.ct-drawer-canvas[data-location=end]{height:calc(var(--shortcuts-bar-parent-height, var(--shortcuts-bar-height, 0px)) + var(--floating-bar-parent-height, var(--floating-bar-height, 0px)) + var(--compare-bar-height, 0px))}.ct-drawer-canvas[data-location=end] .ct-drawer-inner{position:fixed;z-index:100;inset-inline:var(--theme-frame-size, 0px) calc(var(--theme-frame-size, 0px) + var(--scrollbar-width, 0px));bottom:var(--theme-frame-size, 0px);height:calc(var(--shortcuts-bar-parent-height, var(--shortcuts-bar-height, 0px)) + var(--floating-bar-parent-height, var(--floating-bar-height, 0px)) + var(--compare-bar-height, 0px));transition:transform .2s ease}#main-container{display:flex;flex-direction:column;position:relative;min-height:calc(100vh - var(--admin-bar, 0px) - var(--theme-frame-size, 0px)*2);overflow:hidden;overflow:clip}#main-container .site-main{flex-grow:1}[class*=ct-container]{margin-left:auto;margin-right:auto}.ct-container,.ct-container-narrow{width:var(--theme-container-width)}.ct-container{max-width:var(--theme-normal-container-max-width)}.ct-container-narrow{max-width:var(--theme-narrow-container-max-width)}.ct-container-fluid{width:calc(var(--theme-container-edge-spacing) - var(--theme-frame-size, 0px)*2)}@media(min-width: 1000px){.ct-container-fluid{--theme-container-edge-spacing: calc(100vw - 60px)}}[data-vertical-spacing*=top]{padding-top:var(--theme-content-vertical-spacing)}[data-vertical-spacing*=bottom]{padding-bottom:var(--theme-content-vertical-spacing)}[data-layout*=grid]{display:grid;grid-template-columns:var(--grid-template-columns);grid-column-gap:var(--grid-columns-gap, 30px);grid-row-gap:var(--grid-columns-gap, 30px)}@media(max-width: 689.98px){[data-layout=enhanced-grid]{--grid-template-columns: repeat(1, minmax(0, 1fr))}}@media(min-width: 690px){[data-layout=enhanced-grid]{--grid-template-columns: repeat( 6, 1fr)}}@media(min-width: 690px)and (max-width: 999.98px){[data-layout=enhanced-grid]>article{grid-column:span 3}}@media(min-width: 1000px){[data-layout=enhanced-grid]>article{grid-column:span 2}[data-layout=enhanced-grid]>article:nth-child(5n+1),[data-layout=enhanced-grid]>article:nth-child(5n+2){grid-column:span 3}}[data-archive=default][data-layout=simple] article{display:flex;gap:var(--card-inner-spacing, 30px)}[data-archive=default][data-layout=simple] article:not(:last-child){margin-bottom:var(--grid-columns-gap, 30px)}@media(max-width: 689.98px){[data-archive=default][data-layout=simple] article{flex-direction:column}}@media(min-width: 690px){[data-archive=default][data-layout=simple] article>.ct-media-container{max-width:var(--card-media-max-width, 40%);flex-shrink:0;margin-inline-end:0}[data-archive=default][data-layout=simple] article>.ct-media-container:not(.boundless-image){align-self:center}}[data-archive=default][data-layout=simple] article .card-content{flex:1}@media(min-width: 690px){[data-archive=default][data-layout=simple] article .card-content{align-self:center}}@media(min-width: 690px){[data-archive=default][data-layout=simple][data-cards=boxed] .entry-card .boundless-image{width:100%;margin-bottom:calc(var(--card-inner-spacing, 30px)*-1)}}[data-archive=default][data-layout=classic] article:not(:last-child){margin-bottom:var(--grid-columns-gap, 30px)}[data-archive=default][data-layout=gutenberg] article{align-items:center}[data-archive=default][data-layout=gutenberg] article:not(:last-child){margin-bottom:var(--grid-columns-gap, 30px)}[data-archive=default][data-layout=gutenberg] article>*:not(.entry-button){width:100%}[data-archive=default][data-layout=gutenberg] article>*:not(.ct-media-container){max-width:var(--theme-narrow-container-max-width)}[data-archive=default][data-layout=gutenberg] article>.ct-media-container{max-width:calc(var(--theme-narrow-container-max-width) + var(--theme-wide-offset)*2)}[data-archive=default][data-layout=gutenberg] article:not(:last-child):after{content:"·····";font-size:25px;letter-spacing:1.5em;padding-inline-start:1.5em;font-family:serif;text-align:center;opacity:.5;margin-top:calc(var(--grid-columns-gap, 30px) + 10px)}[data-archive=default] .entry-card{text-align:var(--text-horizontal-alignment)}[data-archive=default] .entry-card .entry-title{--theme-link-initial-color: initial}[data-archive=default] .entry-card .entry-meta{color:var(--theme-text-color);--theme-link-initial-color: var(--theme-text-color)}[data-archive=default] .entry-card .entry-divider{border-bottom:var(--entry-divider)}[data-archive=default] .entry-card .ct-ghost{margin:0;flex:1 0 auto}[data-archive=default] .card-content{display:flex;flex-direction:column}[data-archive=default] .card-content>*{margin-block:0 var(--card-element-spacing, 20px)}[data-archive=default] .card-content>*:last-child{margin-bottom:0}[data-cards=boxed] .entry-card,[data-cards=cover] .entry-card{padding:var(--card-inner-spacing, 30px);border:var(--card-border, none);box-shadow:var(--theme-box-shadow);border-radius:var(--theme-border-radius)}[data-archive=default][data-cards=cover] .entry-card{position:relative;min-height:var(--card-min-height, 400px);justify-content:var(--vertical-alignment)}[data-archive=default][data-cards=cover] .entry-card .ct-media-container{position:absolute;isolation:isolate;inset:0;margin:0}[data-archive=default][data-cards=cover] .entry-card .ct-media-container img{height:100%}[data-archive=default][data-cards=cover] .entry-card>*:not(.ct-media-container){position:relative;z-index:1}[data-archive=default][data-cards=simple] .entry-card{padding-bottom:var(--grid-columns-gap, 30px);border-bottom:var(--card-border, none)}.entry-excerpt{max-width:100%;color:var(--theme-text-color)}.entry-card .ct-media-container{border-radius:var(--theme-image-border-radius, var(--theme-border-radius, 0px))}.entry-card .boundless-image{width:calc(100% + var(--card-inner-spacing, 30px)*2);margin-inline:calc(var(--card-inner-spacing, 30px)*-1)}.entry-card .boundless-image:first-child{margin-top:calc(var(--card-inner-spacing, 30px)*-1)}.entry-card .boundless-image:first-child:not(:only-child){border-end-start-radius:0;border-end-end-radius:0}.entry-card .boundless-image:last-child{margin-bottom:calc(var(--card-inner-spacing, 30px)*-1)}.entry-card .boundless-image:last-child:not(:only-child){border-start-start-radius:0;border-start-end-radius:0}.entry-card .boundless-image:not(:first-child):not(:last-child){border-radius:0}.entry-card .boundless-image img{height:100%}@media(min-width: 690px){[data-layout=simple][data-cards=boxed] .entry-card .boundless-image{border-radius:var(--theme-image-border-radius, var(--theme-border-radius, 0px));border-start-end-radius:0;border-end-end-radius:0}}.ct-constrained-width,.woocommerce-notices-wrapper{margin-inline:auto;width:var(--theme-container-width);max-width:var(--theme-block-max-width)}article>.ct-comments,article>.ct-related-posts{margin-top:60px;padding-top:50px;border-top:1px solid var(--theme-border-color)}@media(max-width: 689.98px){.ct-comments-container>div{padding-top:40px;padding-bottom:60px}}@media(min-width: 690px){.ct-comments-container>div{padding-top:60px;padding-bottom:100px}}[data-block-structure=custom]{width:100%}.hero-section .ct-author-name [class*=ct-media-container]{border-radius:100%;margin-bottom:10px}.author-box-socials{--theme-icon-size: 12px;--theme-icon-color: #fff}.author-box-socials span{display:inline-flex;flex-wrap:wrap;gap:10px}.author-box-socials span a{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:100%;background:var(--background-color, var(--theme-palette-color-1))}.author-box-socials span a:hover{background:var(--background-hover-color, var(--theme-palette-color-2))}.author-box-socials span a:hover .ct-icon{fill:var(--theme-icon-hover-color, #fff)}.ct-no-results{--alignment: center}.ct-no-results .ct-search-form{margin:0 auto;max-width:400px}[data-content=normal]>article{--theme-block-width: var(--has-wide, var(--theme-container-width));--theme-block-max-width: var(--has-wide, var(--theme-normal-container-max-width));--theme-block-wide-max-width: var(--has-wide, calc(var(--theme-normal-container-max-width) + var(--theme-wide-offset) * 2));--theme-boxed-content-max-width: var(--theme-normal-container-max-width)}[data-content=narrow]>article{--theme-block-width: var(--has-wide, var(--theme-container-width));--theme-block-max-width: var(--has-wide, var(--theme-narrow-container-max-width));--theme-block-wide-max-width: var(--has-wide, calc(var(--theme-narrow-container-max-width) + var(--theme-wide-offset) * 2));--theme-boxed-content-max-width: var(--theme-narrow-container-max-width)}[class*=ct-container]>article{--has-background: var(--has-boxed);--has-boxed-structure: var(--has-boxed);--wp--style--global--content-size: var(--theme-block-max-width);--wp--style--global--wide-size: var(--theme-block-wide-max-width);border:var(--has-boxed, var(--theme-boxed-content-border));padding:var(--has-boxed, var(--theme-boxed-content-spacing));border-radius:var(--has-boxed, var(--theme-boxed-content-border-radius));box-shadow:var(--has-boxed, var(--theme-boxed-content-box-shadow));margin-left:var(--has-boxed-structure, auto);margin-right:var(--has-boxed-structure, auto);width:var(--has-boxed-structure, var(--theme-container-width));max-width:var(--has-boxed-structure, var(--theme-boxed-content-max-width))}[data-prefix*=preview-mode] article[class*=post]{--has-boxed: var(--false);--has-wide: var(--true)}article>.entry-content>*{margin-inline:var(--theme-default-editor, auto)}article>.entry-content>*.alignwide{max-width:var(--theme-default-editor, var(--theme-block-wide-max-width))}article>.entry-content>*:where(:not(.alignfull):not(.alignwide):not(.alignleft):not(.alignright)){max-width:var(--theme-default-editor, var(--theme-block-max-width))}article>.entry-content>*:where(:not(.alignfull):not(.alignleft):not(.alignright)){width:var(--theme-default-editor, var(--theme-block-width))}body .is-layout-constrained>:where(:not(.alignleft):not(.alignright):not(.alignfull)){width:var(--theme-default-editor, var(--theme-block-width))}.alignleft,.alignright{margin-top:.3em;margin-bottom:.3em}.alignleft{float:left;margin-inline-end:1.5em}.alignright{float:right;margin-inline-start:1.5em}.aligncenter{margin-left:auto;margin-right:auto}.entry-content>.alignleft{margin-inline-start:calc(( 100% - min(var(--theme-block-max-width), var(--theme-container-width-base)) )/2)}.entry-content>.alignright{margin-inline-end:calc(( 100% - min(var(--theme-block-max-width), var(--theme-container-width-base)) )/2)}.entry-content .alignleft{margin-inline-end:var(--theme-content-spacing)}.entry-content .alignright{margin-inline-start:var(--theme-content-spacing)}.entry-content:after{display:table;clear:both;content:""}.wp-block-image:last-child{margin-bottom:0}.wp-block-image.wp-lightbox-container{isolation:isolate}.wp-block-buttons .wp-block-button .wp-block-button__link.is-style-outline,.wp-block-buttons .wp-block-button.is-style-outline>.wp-block-button__link{padding:var(--theme-button-padding)}.wp-block-button[style*=font-weight] .wp-block-button__link{font-weight:inherit}article>.entry-content>table,article>.entry-content>iframe{--theme-block-width: var(--theme-container-width)}:where(.wp-block-calendar table:not(.has-background) th){background:var(--theme-form-field-border-initial-color)}.wp-block-calendar table caption{font-weight:500;padding:0;margin-bottom:.7rem}.wp-block-calendar table:where(:not(.has-text-color)) td,.wp-block-calendar table:where(:not(.has-text-color)) th{border-color:var(--theme-form-field-border-initial-color)}.has-drop-cap:not(:focus):first-letter{font-size:5.55em;font-weight:700}@media(max-width: 689.98px){.instagram-media{max-width:100% !important;min-width:initial !important}}.entry-content figcaption{text-align:center;margin-block:.5em 0}.wp-block-table table:not(.has-border-color) thead,.wp-block-table table:not(.has-border-color) tfoot,.wp-block-table table:not(.has-border-color) td,.wp-block-table table:not(.has-border-color) th{border-color:var(--theme-table-border-color, var(--theme-border-color))}.wp-block-table.is-style-stripes{border:0}.wp-block-search .wp-element-button{min-height:var(--theme-form-field-height, 40px)}.wp-block-search.wp-block-search__icon-button .wp-element-button{padding:5px;min-width:var(--theme-form-field-height, 40px)}.wp-block-search.wp-block-search__text-button .wp-element-button{padding:5px 20px}.wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper{border-radius:var(--theme-form-field-border-radius, 3px);border-color:var(--theme-form-field-border-initial-color)}.wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper .wp-block-search__input{border:none}.wp-block-spacer{margin-block:0}.wp-block-gallery ul{width:100%;margin-bottom:-16px}.wp-block-gallery figcaption{--theme-block-max-width: 100%}.wp-block-separator{border:none;color:var(--theme-form-field-border-initial-color)}.wp-block-separator:not(.is-style-wide):not(.is-style-dots){--theme-block-max-width: 100px;max-width:var(--theme-default-editor, var(--theme-block-max-width))}.wp-block-separator:not(.is-style-dots){height:2px}.page-links,.woocommerce-pagination>.page-numbers{display:flex;flex-wrap:wrap;align-items:center;gap:10px;font-size:13px;font-weight:500;border-top:1px solid var(--theme-border-color);padding-top:calc(var(--theme-content-spacing) + 1.5em);margin-top:calc(var(--theme-content-spacing) + 1.5em)}.page-links a,.page-links .current,.page-links .post-pages-label,.woocommerce-pagination>.page-numbers a,.woocommerce-pagination>.page-numbers .current,.woocommerce-pagination>.page-numbers .post-pages-label{display:flex;align-items:center;justify-content:center;height:38px;min-width:38px;padding:0 10px;border-radius:3px;border:1px solid var(--theme-border-color)}.page-links .current,.woocommerce-pagination>.page-numbers .current{color:#fff;background:var(--theme-palette-color-1);--theme-border-color: var(--theme-palette-color-1)}.page-links a,.woocommerce-pagination>.page-numbers a{--theme-link-initial-color: var(--theme-text-color)}.page-links a:hover,.woocommerce-pagination>.page-numbers a:hover{box-shadow:0px 0px 0px 1px var(--theme-palette-color-1);--theme-border-color: var(--theme-palette-color-1)}@media(max-width: 600px){.wp-block-media-text .wp-block-media-text__content{padding:var(--theme-content-spacing)}}.wp-block-media-text .wp-block-media-text__content p:last-child{margin-bottom:0}@media(max-width: 600px){.wp-block-media-text:not(.has-background) .wp-block-media-text__content{padding-inline:0;padding-bottom:0}}.wp-block-post-title a{--theme-link-initial-color: initial}article>.entry-content .wp-block-post-content.entry-content{width:100%;max-width:100%}.wp-block-post-content>*{margin-inline:var(--theme-default-editor, auto)}.wp-block-post-content>*:where(:not(.alignfull)){width:var(--theme-default-editor, var(--theme-block-width))}.wp-block-post-content>*:where(:not(.alignwide):not(.alignfull)){max-width:var(--theme-default-editor, var(--theme-block-max-width))}.wp-block-post-content>.alignwide{max-width:var(--theme-default-editor, var(--theme-block-wide-max-width))}.post-password-form>p:last-child{display:grid;align-items:flex-end;gap:15px}@media(min-width: 690px){.post-password-form>p:last-child{grid-template-columns:1fr 250px}}.post-password-form>p:last-child>label{margin-bottom:0}.post-password-form>p:last-child>label input{margin-top:.5em}.post-password-form>p:last-child>input[type=submit]{height:var(--theme-form-field-height, 40px)}.wp-block-quote:not(.is-style-plain):not(.has-text-align-center):not(.has-text-align-right){border-inline-start:4px solid var(--theme-palette-color-1)}.wp-block-quote:not(.is-style-plain).has-text-align-center{padding-block:1.5em;border-block:3px solid var(--theme-palette-color-1)}.wp-block-quote:not(.is-style-plain).has-text-align-right{border-inline-end:4px solid var(--theme-palette-color-1)}.wp-block-quote:not(.has-text-align-center):not(.has-text-align-right){padding-inline-start:1.5em}.wp-block-quote.has-text-align-right{padding-inline-end:1.5em}.wp-block-quote p:last-of-type{margin-bottom:0}.wp-block-quote cite{display:block;margin-top:15px;font-size:14px}figure.wp-block-pullquote{position:relative;padding:70px;text-align:initial;border-width:10px;border-style:solid;border-color:var(--theme-palette-color-1)}@media(max-width: 689.98px){figure.wp-block-pullquote{padding:50px}}figure.wp-block-pullquote blockquote{position:relative;isolation:isolate}figure.wp-block-pullquote blockquote:before{position:absolute;z-index:-1;content:"";width:var(--quote-icon-size, 70px);height:var(--quote-icon-size, 70px);top:calc(var(--quote-icon-size, 70px)/-3);inset-inline-start:calc(var(--quote-icon-size, 70px)/-3);opacity:.15;background-color:currentColor;-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath d='M0,19.04v-8.62c-0.04-1.24,0.14-2.4,0.54-3.49S1.49,4.88,2.2,4.06C2.92,3.23,3.77,2.55,4.76,2C5.76,1.46,6.84,1.11,8,0.96 v3.72C6.58,5.17,5.6,5.89,5.07,6.85C4.55,7.8,4.29,8.98,4.29,10.37H8v8.67H0zM12,19.04v-8.62c-0.04-1.24,0.14-2.4,0.53-3.49 s0.95-2.05,1.66-2.87c0.71-0.83,1.57-1.51,2.56-2.06c0.99-0.54,2.08-0.89,3.24-1.04v3.72c-1.43,0.49-2.4,1.21-2.93,2.17c-0.53,0.96-0.79,2.13-0.79,3.52H20v8.67H12z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath d='M0,19.04v-8.62c-0.04-1.24,0.14-2.4,0.54-3.49S1.49,4.88,2.2,4.06C2.92,3.23,3.77,2.55,4.76,2C5.76,1.46,6.84,1.11,8,0.96 v3.72C6.58,5.17,5.6,5.89,5.07,6.85C4.55,7.8,4.29,8.98,4.29,10.37H8v8.67H0zM12,19.04v-8.62c-0.04-1.24,0.14-2.4,0.53-3.49 s0.95-2.05,1.66-2.87c0.71-0.83,1.57-1.51,2.56-2.06c0.99-0.54,2.08-0.89,3.24-1.04v3.72c-1.43,0.49-2.4,1.21-2.93,2.17c-0.53,0.96-0.79,2.13-0.79,3.52H20v8.67H12z'/%3E%3C/svg%3E")}@media(max-width: 689.98px){figure.wp-block-pullquote blockquote:before{--quote-icon-size: 40px}}figure.wp-block-pullquote blockquote p{margin-bottom:1em}figure.wp-block-pullquote blockquote p:last-child{margin-bottom:0}figure.wp-block-pullquote blockquote cite{font-size:16px;font-weight:500}.wp-block-group.is-position-sticky{top:calc(var(--wp-block-top-offset, 0px) + var(--admin-bar, 0px) + var(--theme-frame-size, 0px) + var(--header-sticky-height, 0px)*var(--sticky-shrink, 100)/100)}.has-background:is(p,.wp-block-group){padding:var(--theme-content-spacing)}.hero-section[data-type=type-1]{text-align:var(--alignment);margin-bottom:var(--margin-bottom, 40px)}.hero-section[data-type=type-1] .page-description{display:inline-block;max-width:var(--description-max-width, 100%)}.hero-section[data-type=type-2]{position:relative;padding-top:calc(var(--has-transparent-header)*var(--header-height))}.hero-section[data-type=type-2]>[class*=ct-container]{display:flex;flex-direction:column;justify-content:var(--vertical-alignment, center);text-align:var(--alignment, center);position:relative;z-index:2;padding:var(--container-padding, 50px 0);min-height:var(--min-height, 250px)}.hero-section[data-type=type-2]>figure{position:absolute;overflow:hidden;z-index:1;inset:0;background-color:inherit}.hero-section[data-type=type-2]>figure .ct-media-container{height:100%;vertical-align:top}.hero-section[data-type=type-2]>figure .ct-media-container img{height:100%}.hero-section[data-type=type-2] .ct-title-label{display:block;font-size:12px;text-transform:uppercase;margin-bottom:.5em}.entry-header>*:not(:first-child){margin-top:var(--itemSpacing, 20px)}.entry-header .page-title{margin-bottom:0}.entry-header .entry-meta{color:var(--theme-text-color);--theme-link-initial-color: var(--theme-text-color)}.entry-header .page-description{color:var(--theme-text-color)}.entry-header .page-description>*:last-child{margin-bottom:0}.wpcf7 p:after{content:"";clear:both;display:table}.wpcf7 p:last-of-type{--theme-content-spacing: 0}.wpcf7 label:not(.wpcf7-form-control-wrap){display:block;font-size:15px;font-weight:600}.wpcf7 .wpcf7-submit{float:left}.wpcf7 .wpcf7-submit+.ajax-loader{float:left;margin-left:20px}.wpcf7 .wpcf7-not-valid-tip{font-size:.9em;font-style:italic;margin-top:5px}.wpcf7 .wpcf7-response-output{margin-left:0;margin-right:0;margin-bottom:0;font-style:italic}.wpcf7 .wpcf7-list-item:first-child{margin-left:0}[data-header*="type-1"] .ct-header [data-id="logo"] .site-logo-container {--logo-max-height:89px;} [data-header*="type-1"] .ct-header [data-id="logo"] .site-title {--theme-font-weight:700;--theme-font-style:normal;--theme-font-size:25px;--theme-line-height:1.5;--theme-link-initial-color:var(--theme-palette-color-4);} [data-header*="type-1"] .ct-header [data-id="menu"] > ul > li > a {--theme-font-weight:700;--theme-font-style:normal;--theme-text-transform:uppercase;--theme-font-size:12px;--theme-line-height:1.3;--theme-link-initial-color:var(--theme-text-color);} [data-header*="type-1"] .ct-header [data-id="menu"] .sub-menu .ct-menu-link {--theme-link-initial-color:var(--theme-palette-color-8);--theme-font-weight:500;--theme-font-style:normal;--theme-font-size:12px;} [data-header*="type-1"] .ct-header [data-id="menu"] .sub-menu {--dropdown-divider:1px dashed rgba(255, 255, 255, 0.1);--theme-box-shadow:0px 10px 20px rgba(41, 51, 61, 0.1);--theme-border-radius:0px 0px 2px 2px;} [data-header*="type-1"] .ct-header [data-row*="middle"] {--height:120px;background-color:var(--theme-palette-color-8);background-image:none;--theme-border-top:none;--theme-border-bottom:none;--theme-box-shadow:none;} [data-header*="type-1"] .ct-header [data-row*="middle"] > div {--theme-border-top:none;--theme-border-bottom:none;} [data-header*="type-1"] [data-id="mobile-menu"] {--theme-font-weight:700;--theme-font-style:normal;--theme-font-size:20px;--theme-link-initial-color:#ffffff;--mobile-menu-divider:none;} [data-header*="type-1"] #offcanvas {--theme-box-shadow:0px 0px 70px rgba(0, 0, 0, 0.35);--side-panel-width:500px;} [data-header*="type-1"] #offcanvas .ct-panel-inner {background-color:rgba(18, 21, 25, 0.98);} [data-header*="type-1"] [data-id="search"] .ct-label {--theme-font-weight:600;--theme-font-style:normal;--theme-text-transform:uppercase;--theme-font-size:12px;} [data-header*="type-1"] #search-modal .ct-search-results {--theme-font-weight:500;--theme-font-style:normal;--theme-font-size:14px;--theme-line-height:1.4;} [data-header*="type-1"] #search-modal .ct-search-form {--theme-link-initial-color:#ffffff;--theme-form-text-initial-color:#ffffff;--theme-form-text-focus-color:#ffffff;--theme-form-field-border-initial-color:rgba(255, 255, 255, 0.2);--theme-button-text-initial-color:rgba(255, 255, 255, 0.7);--theme-button-text-hover-color:#ffffff;--theme-button-background-initial-color:var(--theme-palette-color-1);--theme-button-background-hover-color:var(--theme-palette-color-1);} [data-header*="type-1"] #search-modal {background-color:rgba(18, 21, 25, 0.98);} [data-header*="type-1"] [data-id="trigger"] {--theme-icon-size:18px;--toggle-button-radius:3px;} [data-header*="type-1"] [data-id="trigger"]:not([data-design="simple"]) {--toggle-button-padding:10px;} [data-header*="type-1"] [data-id="trigger"] .ct-label {--theme-font-weight:600;--theme-font-style:normal;--theme-text-transform:uppercase;--theme-font-size:12px;} [data-header*="type-1"] {--header-height:120px;} [data-header*="type-1"] .ct-header {background-image:none;} [data-footer*="type-1"][data-footer*="reveal"] .site-main {--footer-box-shadow:0px 30px 50px rgba(0, 0, 0, 0.1);} [data-footer*="type-1"] .ct-footer {background-color:var(--theme-palette-color-6);} [data-footer*="type-1"] footer.ct-container {--footer-container-bottom-offset:50px;--footer-container-padding:0px 35px;}:root {--theme-font-family:-apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Helvetica, Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol';--theme-font-weight:400;--theme-font-style:normal;--theme-text-transform:none;--theme-text-decoration:none;--theme-font-size:16px;--theme-line-height:1.65;--theme-letter-spacing:0em;--theme-button-font-weight:500;--theme-button-font-style:normal;--theme-button-font-size:15px;--has-classic-forms:var(--true);--has-modern-forms:var(--false);--theme-form-field-border-initial-color:var(--theme-border-color);--theme-form-field-border-focus-color:var(--theme-palette-color-1);--theme-form-selection-field-initial-color:var(--theme-border-color);--theme-form-selection-field-active-color:var(--theme-palette-color-1);--theme-palette-color-1:#2872fa;--theme-palette-color-2:#1559ed;--theme-palette-color-3:#3A4F66;--theme-palette-color-4:#192a3d;--theme-palette-color-5:#e1e8ed;--theme-palette-color-6:#f2f5f7;--theme-palette-color-7:#FAFBFC;--theme-palette-color-8:#ffffff;--theme-text-color:var(--theme-palette-color-3);--theme-link-initial-color:var(--theme-palette-color-1);--theme-link-hover-color:var(--theme-palette-color-2);--theme-selection-text-color:#ffffff;--theme-selection-background-color:var(--theme-palette-color-1);--theme-border-color:var(--theme-palette-color-5);--theme-headings-color:var(--theme-palette-color-4);--theme-content-spacing:1.5em;--theme-button-min-height:40px;--theme-button-shadow:none;--theme-button-transform:none;--theme-button-text-initial-color:#ffffff;--theme-button-text-hover-color:#ffffff;--theme-button-background-initial-color:var(--theme-palette-color-1);--theme-button-background-hover-color:var(--theme-palette-color-2);--theme-button-border:none;--theme-button-border-radius:3px;--theme-button-padding:5px 20px;--theme-normal-container-max-width:1290px;--theme-content-vertical-spacing:60px;--theme-container-edge-spacing:90vw;--theme-narrow-container-max-width:750px;--theme-wide-offset:130px;}h1 {--theme-font-weight:700;--theme-font-style:normal;--theme-font-size:40px;--theme-line-height:1.5;}h2 {--theme-font-weight:700;--theme-font-style:normal;--theme-font-size:35px;--theme-line-height:1.5;}h3 {--theme-font-weight:700;--theme-font-style:normal;--theme-font-size:30px;--theme-line-height:1.5;}h4 {--theme-font-weight:700;--theme-font-style:normal;--theme-font-size:25px;--theme-line-height:1.5;}h5 {--theme-font-weight:700;--theme-font-style:normal;--theme-font-size:20px;--theme-line-height:1.5;}h6 {--theme-font-weight:700;--theme-font-style:normal;--theme-font-size:16px;--theme-line-height:1.5;}.wp-block-pullquote {--theme-font-family:Georgia;--theme-font-weight:600;--theme-font-style:normal;--theme-font-size:25px;}pre, code, samp, kbd {--theme-font-family:monospace;--theme-font-weight:400;--theme-font-style:normal;--theme-font-size:16px;}figcaption {--theme-font-size:14px;}.ct-sidebar .widget-title {--theme-font-size:20px;}.ct-breadcrumbs {--theme-font-weight:600;--theme-font-style:normal;--theme-text-transform:uppercase;--theme-font-size:12px;}body {background-color:var(--theme-palette-color-7);background-image:none;} [data-prefix="single_blog_post"] .entry-header .page-title {--theme-font-size:30px;} [data-prefix="single_blog_post"] .entry-header .entry-meta {--theme-font-weight:600;--theme-font-style:normal;--theme-text-transform:uppercase;--theme-font-size:12px;--theme-line-height:1.3;} [data-prefix="categories"] .entry-header .page-title {--theme-font-size:30px;} [data-prefix="categories"] .entry-header .entry-meta {--theme-font-weight:600;--theme-font-style:normal;--theme-text-transform:uppercase;--theme-font-size:12px;--theme-line-height:1.3;} [data-prefix="search"] .entry-header .page-title {--theme-font-size:30px;} [data-prefix="search"] .entry-header .entry-meta {--theme-font-weight:600;--theme-font-style:normal;--theme-text-transform:uppercase;--theme-font-size:12px;--theme-line-height:1.3;} [data-prefix="author"] .entry-header .page-title {--theme-font-size:30px;} [data-prefix="author"] .entry-header .entry-meta {--theme-font-weight:600;--theme-font-style:normal;--theme-text-transform:uppercase;--theme-font-size:12px;--theme-line-height:1.3;} [data-prefix="author"] .hero-section[data-type="type-2"] {background-color:var(--theme-palette-color-6);background-image:none;--container-padding:50px 0px;} [data-prefix="single_page"] .entry-header .page-title {--theme-font-size:30px;} [data-prefix="single_page"] .entry-header .entry-meta {--theme-font-weight:600;--theme-font-style:normal;--theme-text-transform:uppercase;--theme-font-size:12px;--theme-line-height:1.3;} [data-prefix="tainacan-collection_single"] .entry-header .page-title {--theme-font-size:30px;} [data-prefix="tainacan-collection_single"] .entry-header .entry-meta {--theme-font-weight:600;--theme-font-style:normal;--theme-text-transform:uppercase;--theme-font-size:12px;--theme-line-height:1.3;} [data-prefix="tainacan-collection_archive"] .entry-header .page-title {--theme-font-size:30px;} [data-prefix="tainacan-collection_archive"] .entry-header .entry-meta {--theme-font-weight:600;--theme-font-style:normal;--theme-text-transform:uppercase;--theme-font-size:12px;--theme-line-height:1.3;} [data-prefix="tainacan-metadatum_single"] .entry-header .page-title {--theme-font-size:30px;} [data-prefix="tainacan-metadatum_single"] .entry-header .entry-meta {--theme-font-weight:600;--theme-font-style:normal;--theme-text-transform:uppercase;--theme-font-size:12px;--theme-line-height:1.3;} [data-prefix="tainacan-metadatum_archive"] .entry-header .page-title {--theme-font-size:30px;} [data-prefix="tainacan-metadatum_archive"] .entry-header .entry-meta {--theme-font-weight:600;--theme-font-style:normal;--theme-text-transform:uppercase;--theme-font-size:12px;--theme-line-height:1.3;} [data-prefix="tainacan-metasection_single"] .entry-header .page-title {--theme-font-size:30px;} [data-prefix="tainacan-metasection_single"] .entry-header .entry-meta {--theme-font-weight:600;--theme-font-style:normal;--theme-text-transform:uppercase;--theme-font-size:12px;--theme-line-height:1.3;} [data-prefix="tainacan-metasection_archive"] .entry-header .page-title {--theme-font-size:30px;} [data-prefix="tainacan-metasection_archive"] .entry-header .entry-meta {--theme-font-weight:600;--theme-font-style:normal;--theme-text-transform:uppercase;--theme-font-size:12px;--theme-line-height:1.3;} [data-prefix="tainacan-filter_single"] .entry-header .page-title {--theme-font-size:30px;} [data-prefix="tainacan-filter_single"] .entry-header .entry-meta {--theme-font-weight:600;--theme-font-style:normal;--theme-text-transform:uppercase;--theme-font-size:12px;--theme-line-height:1.3;} [data-prefix="tainacan-filter_archive"] .entry-header .page-title {--theme-font-size:30px;} [data-prefix="tainacan-filter_archive"] .entry-header .entry-meta {--theme-font-weight:600;--theme-font-style:normal;--theme-text-transform:uppercase;--theme-font-size:12px;--theme-line-height:1.3;} [data-prefix="tainacan-taxonomy_single"] .entry-header .page-title {--theme-font-size:30px;} [data-prefix="tainacan-taxonomy_single"] .entry-header .entry-meta {--theme-font-weight:600;--theme-font-style:normal;--theme-text-transform:uppercase;--theme-font-size:12px;--theme-line-height:1.3;} [data-prefix="tainacan-taxonomy_archive"] .entry-header .page-title {--theme-font-size:30px;} [data-prefix="tainacan-taxonomy_archive"] .entry-header .entry-meta {--theme-font-weight:600;--theme-font-style:normal;--theme-text-transform:uppercase;--theme-font-size:12px;--theme-line-height:1.3;} [data-prefix="tnc_col_740_item_single"] .entry-header .page-title {--theme-font-size:30px;} [data-prefix="tnc_col_740_item_single"] .entry-header .entry-meta {--theme-font-weight:600;--theme-font-style:normal;--theme-text-transform:uppercase;--theme-font-size:12px;--theme-line-height:1.3;} [data-prefix="tnc_col_740_item_archive"] .entry-header .page-title {--theme-font-size:30px;} [data-prefix="tnc_col_740_item_archive"] .entry-header .entry-meta {--theme-font-weight:600;--theme-font-style:normal;--theme-text-transform:uppercase;--theme-font-size:12px;--theme-line-height:1.3;} [data-prefix="tnc_col_403_item_single"] .entry-header .page-title {--theme-font-size:30px;} [data-prefix="tnc_col_403_item_single"] .entry-header .entry-meta {--theme-font-weight:600;--theme-font-style:normal;--theme-text-transform:uppercase;--theme-font-size:12px;--theme-line-height:1.3;} [data-prefix="tnc_col_403_item_archive"] .entry-header .page-title {--theme-font-size:30px;} [data-prefix="tnc_col_403_item_archive"] .entry-header .entry-meta {--theme-font-weight:600;--theme-font-style:normal;--theme-text-transform:uppercase;--theme-font-size:12px;--theme-line-height:1.3;} [data-prefix="tnc_col_59_item_single"] .entry-header .page-title {--theme-font-size:30px;} [data-prefix="tnc_col_59_item_single"] .entry-header .entry-meta {--theme-font-weight:600;--theme-font-style:normal;--theme-text-transform:uppercase;--theme-font-size:12px;--theme-line-height:1.3;} [data-prefix="tnc_col_59_item_archive"] .entry-header .page-title {--theme-font-size:30px;} [data-prefix="tnc_col_59_item_archive"] .entry-header .entry-meta {--theme-font-weight:600;--theme-font-style:normal;--theme-text-transform:uppercase;--theme-font-size:12px;--theme-line-height:1.3;} [data-prefix="blog"] .entries {--grid-template-columns:repeat(3, minmax(0, 1fr));} [data-prefix="blog"] .entry-card .entry-title {--theme-font-size:20px;--theme-line-height:1.3;} [data-prefix="blog"] .entry-card .entry-meta {--theme-font-weight:600;--theme-font-style:normal;--theme-text-transform:uppercase;--theme-font-size:12px;} [data-prefix="blog"] .entry-card {background-color:var(--theme-palette-color-8);--theme-box-shadow:0px 12px 18px -6px rgba(34, 56, 101, 0.04);} [data-prefix="blog"] [data-archive="default"] .card-content .entry-meta[data-id="meta_1"] {--card-element-spacing:15px;} [data-prefix="blog"] [data-archive="default"] .card-content .ct-media-container {--card-element-spacing:30px;} [data-prefix="blog"] [data-archive="default"] .card-content .entry-meta[data-id="meta_2"] {--card-element-spacing:15px;} [data-prefix="categories"] .entries {--grid-template-columns:repeat(3, minmax(0, 1fr));} [data-prefix="categories"] .entry-card .entry-title {--theme-font-size:20px;--theme-line-height:1.3;} [data-prefix="categories"] .entry-card .entry-meta {--theme-font-weight:600;--theme-font-style:normal;--theme-text-transform:uppercase;--theme-font-size:12px;} [data-prefix="categories"] .entry-card {background-color:var(--theme-palette-color-8);--theme-box-shadow:0px 12px 18px -6px rgba(34, 56, 101, 0.04);} [data-prefix="categories"] [data-archive="default"] .card-content .entry-meta[data-id="meta_1"] {--card-element-spacing:15px;} [data-prefix="categories"] [data-archive="default"] .card-content .ct-media-container {--card-element-spacing:30px;} [data-prefix="categories"] [data-archive="default"] .card-content .entry-meta[data-id="meta_2"] {--card-element-spacing:15px;} [data-prefix="author"] .entries {--grid-template-columns:repeat(3, minmax(0, 1fr));} [data-prefix="author"] .entry-card .entry-title {--theme-font-size:20px;--theme-line-height:1.3;} [data-prefix="author"] .entry-card .entry-meta {--theme-font-weight:600;--theme-font-style:normal;--theme-text-transform:uppercase;--theme-font-size:12px;} [data-prefix="author"] .entry-card {background-color:var(--theme-palette-color-8);--theme-box-shadow:0px 12px 18px -6px rgba(34, 56, 101, 0.04);} [data-prefix="author"] [data-archive="default"] .card-content .entry-meta[data-id="meta_1"] {--card-element-spacing:15px;} [data-prefix="author"] [data-archive="default"] .card-content .ct-media-container {--card-element-spacing:30px;} [data-prefix="author"] [data-archive="default"] .card-content .entry-meta[data-id="meta_2"] {--card-element-spacing:15px;} [data-prefix="search"] .entries {--grid-template-columns:repeat(3, minmax(0, 1fr));} [data-prefix="search"] .entry-card .entry-title {--theme-font-size:20px;--theme-line-height:1.3;} [data-prefix="search"] .entry-card .entry-meta {--theme-font-weight:600;--theme-font-style:normal;--theme-text-transform:uppercase;--theme-font-size:12px;} [data-prefix="search"] .entry-card {background-color:var(--theme-palette-color-8);--theme-box-shadow:0px 12px 18px -6px rgba(34, 56, 101, 0.04);} [data-prefix="search"] [data-archive="default"] .card-content .entry-meta[data-id="meta_1"] {--card-element-spacing:15px;} [data-prefix="search"] [data-archive="default"] .card-content .ct-media-container {--card-element-spacing:30px;} [data-prefix="search"] [data-archive="default"] .card-content .entry-meta[data-id="meta_2"] {--card-element-spacing:15px;} [data-prefix="tainacan-collection_archive"] .entries {--grid-template-columns:repeat(3, minmax(0, 1fr));} [data-prefix="tainacan-collection_archive"] .entry-card .entry-title {--theme-font-size:20px;--theme-line-height:1.3;} [data-prefix="tainacan-collection_archive"] .entry-card .entry-meta {--theme-font-weight:600;--theme-font-style:normal;--theme-text-transform:uppercase;--theme-font-size:12px;} [data-prefix="tainacan-collection_archive"] .entry-card {background-color:var(--theme-palette-color-8);--theme-box-shadow:0px 12px 18px -6px rgba(34, 56, 101, 0.04);} [data-prefix="tainacan-collection_archive"] [data-archive="default"] .card-content .entry-meta[data-id="meta_1"] {--card-element-spacing:15px;} [data-prefix="tainacan-collection_archive"] [data-archive="default"] .card-content .ct-media-container {--card-element-spacing:30px;} [data-prefix="tainacan-collection_archive"] [data-archive="default"] .card-content .entry-meta[data-id="meta_2"] {--card-element-spacing:15px;} [data-prefix="tainacan-metadatum_archive"] .entries {--grid-template-columns:repeat(3, minmax(0, 1fr));} [data-prefix="tainacan-metadatum_archive"] .entry-card .entry-title {--theme-font-size:20px;--theme-line-height:1.3;} [data-prefix="tainacan-metadatum_archive"] .entry-card .entry-meta {--theme-font-weight:600;--theme-font-style:normal;--theme-text-transform:uppercase;--theme-font-size:12px;} [data-prefix="tainacan-metadatum_archive"] .entry-card {background-color:var(--theme-palette-color-8);--theme-box-shadow:0px 12px 18px -6px rgba(34, 56, 101, 0.04);} [data-prefix="tainacan-metadatum_archive"] [data-archive="default"] .card-content .entry-meta[data-id="meta_1"] {--card-element-spacing:15px;} [data-prefix="tainacan-metadatum_archive"] [data-archive="default"] .card-content .ct-media-container {--card-element-spacing:30px;} [data-prefix="tainacan-metadatum_archive"] [data-archive="default"] .card-content .entry-meta[data-id="meta_2"] {--card-element-spacing:15px;} [data-prefix="tainacan-metasection_archive"] .entries {--grid-template-columns:repeat(3, minmax(0, 1fr));} [data-prefix="tainacan-metasection_archive"] .entry-card .entry-title {--theme-font-size:20px;--theme-line-height:1.3;} [data-prefix="tainacan-metasection_archive"] .entry-card .entry-meta {--theme-font-weight:600;--theme-font-style:normal;--theme-text-transform:uppercase;--theme-font-size:12px;} [data-prefix="tainacan-metasection_archive"] .entry-card {background-color:var(--theme-palette-color-8);--theme-box-shadow:0px 12px 18px -6px rgba(34, 56, 101, 0.04);} [data-prefix="tainacan-metasection_archive"] [data-archive="default"] .card-content .entry-meta[data-id="meta_1"] {--card-element-spacing:15px;} [data-prefix="tainacan-metasection_archive"] [data-archive="default"] .card-content .ct-media-container {--card-element-spacing:30px;} [data-prefix="tainacan-metasection_archive"] [data-archive="default"] .card-content .entry-meta[data-id="meta_2"] {--card-element-spacing:15px;} [data-prefix="tainacan-filter_archive"] .entries {--grid-template-columns:repeat(3, minmax(0, 1fr));} [data-prefix="tainacan-filter_archive"] .entry-card .entry-title {--theme-font-size:20px;--theme-line-height:1.3;} [data-prefix="tainacan-filter_archive"] .entry-card .entry-meta {--theme-font-weight:600;--theme-font-style:normal;--theme-text-transform:uppercase;--theme-font-size:12px;} [data-prefix="tainacan-filter_archive"] .entry-card {background-color:var(--theme-palette-color-8);--theme-box-shadow:0px 12px 18px -6px rgba(34, 56, 101, 0.04);} [data-prefix="tainacan-filter_archive"] [data-archive="default"] .card-content .entry-meta[data-id="meta_1"] {--card-element-spacing:15px;} [data-prefix="tainacan-filter_archive"] [data-archive="default"] .card-content .ct-media-container {--card-element-spacing:30px;} [data-prefix="tainacan-filter_archive"] [data-archive="default"] .card-content .entry-meta[data-id="meta_2"] {--card-element-spacing:15px;} [data-prefix="tainacan-taxonomy_archive"] .entries {--grid-template-columns:repeat(3, minmax(0, 1fr));} [data-prefix="tainacan-taxonomy_archive"] .entry-card .entry-title {--theme-font-size:20px;--theme-line-height:1.3;} [data-prefix="tainacan-taxonomy_archive"] .entry-card .entry-meta {--theme-font-weight:600;--theme-font-style:normal;--theme-text-transform:uppercase;--theme-font-size:12px;} [data-prefix="tainacan-taxonomy_archive"] .entry-card {background-color:var(--theme-palette-color-8);--theme-box-shadow:0px 12px 18px -6px rgba(34, 56, 101, 0.04);} [data-prefix="tainacan-taxonomy_archive"] [data-archive="default"] .card-content .entry-meta[data-id="meta_1"] {--card-element-spacing:15px;} [data-prefix="tainacan-taxonomy_archive"] [data-archive="default"] .card-content .ct-media-container {--card-element-spacing:30px;} [data-prefix="tainacan-taxonomy_archive"] [data-archive="default"] .card-content .entry-meta[data-id="meta_2"] {--card-element-spacing:15px;} [data-prefix="tnc_col_740_item_archive"] .entries {--grid-template-columns:repeat(3, minmax(0, 1fr));} [data-prefix="tnc_col_740_item_archive"] .entry-card .entry-title {--theme-font-size:20px;--theme-line-height:1.3;} [data-prefix="tnc_col_740_item_archive"] .entry-card .entry-meta {--theme-font-weight:600;--theme-font-style:normal;--theme-text-transform:uppercase;--theme-font-size:12px;} [data-prefix="tnc_col_740_item_archive"] .entry-card {background-color:var(--theme-palette-color-8);--theme-box-shadow:0px 12px 18px -6px rgba(34, 56, 101, 0.04);} [data-prefix="tnc_col_740_item_archive"] [data-archive="default"] .card-content .entry-meta[data-id="meta_1"] {--card-element-spacing:15px;} [data-prefix="tnc_col_740_item_archive"] [data-archive="default"] .card-content .ct-media-container {--card-element-spacing:30px;} [data-prefix="tnc_col_740_item_archive"] [data-archive="default"] .card-content .entry-meta[data-id="meta_2"] {--card-element-spacing:15px;} [data-prefix="tnc_col_403_item_archive"] .entries {--grid-template-columns:repeat(3, minmax(0, 1fr));} [data-prefix="tnc_col_403_item_archive"] .entry-card .entry-title {--theme-font-size:20px;--theme-line-height:1.3;} [data-prefix="tnc_col_403_item_archive"] .entry-card .entry-meta {--theme-font-weight:600;--theme-font-style:normal;--theme-text-transform:uppercase;--theme-font-size:12px;} [data-prefix="tnc_col_403_item_archive"] .entry-card {background-color:var(--theme-palette-color-8);--theme-box-shadow:0px 12px 18px -6px rgba(34, 56, 101, 0.04);} [data-prefix="tnc_col_403_item_archive"] [data-archive="default"] .card-content .entry-meta[data-id="meta_1"] {--card-element-spacing:15px;} [data-prefix="tnc_col_403_item_archive"] [data-archive="default"] .card-content .ct-media-container {--card-element-spacing:30px;} [data-prefix="tnc_col_403_item_archive"] [data-archive="default"] .card-content .entry-meta[data-id="meta_2"] {--card-element-spacing:15px;} [data-prefix="tnc_col_59_item_archive"] .entries {--grid-template-columns:repeat(3, minmax(0, 1fr));} [data-prefix="tnc_col_59_item_archive"] .entry-card .entry-title {--theme-font-size:20px;--theme-line-height:1.3;} [data-prefix="tnc_col_59_item_archive"] .entry-card .entry-meta {--theme-font-weight:600;--theme-font-style:normal;--theme-text-transform:uppercase;--theme-font-size:12px;} [data-prefix="tnc_col_59_item_archive"] .entry-card {background-color:var(--theme-palette-color-8);--theme-box-shadow:0px 12px 18px -6px rgba(34, 56, 101, 0.04);} [data-prefix="tnc_col_59_item_archive"] [data-archive="default"] .card-content .entry-meta[data-id="meta_1"] {--card-element-spacing:15px;} [data-prefix="tnc_col_59_item_archive"] [data-archive="default"] .card-content .ct-media-container {--card-element-spacing:30px;} [data-prefix="tnc_col_59_item_archive"] [data-archive="default"] .card-content .entry-meta[data-id="meta_2"] {--card-element-spacing:15px;}form textarea {--theme-form-field-height:170px;}.ct-sidebar {--theme-link-initial-color:var(--theme-text-color);} [data-prefix="tainacan-collection_single"] [class*="ct-container"] > article[class*="post"] {--has-boxed:var(--false);--has-wide:var(--true);} [data-prefix="tainacan-metadatum_single"] [class*="ct-container"] > article[class*="post"] {--has-boxed:var(--false);--has-wide:var(--true);} [data-prefix="tainacan-metasection_single"] [class*="ct-container"] > article[class*="post"] {--has-boxed:var(--false);--has-wide:var(--true);} [data-prefix="tainacan-filter_single"] [class*="ct-container"] > article[class*="post"] {--has-boxed:var(--false);--has-wide:var(--true);} [data-prefix="tainacan-taxonomy_single"] [class*="ct-container"] > article[class*="post"] {--has-boxed:var(--false);--has-wide:var(--true);} [data-prefix="tnc_col_740_item_single"] [class*="ct-container"] > article[class*="post"] {--has-boxed:var(--false);--has-wide:var(--true);} [data-prefix="tnc_col_403_item_single"] [class*="ct-container"] > article[class*="post"] {--has-boxed:var(--false);--has-wide:var(--true);} [data-prefix="tnc_col_59_item_single"] [class*="ct-container"] > article[class*="post"] {--has-boxed:var(--false);--has-wide:var(--true);} [data-prefix="single_blog_post"] [class*="ct-container"] > article[class*="post"] {--has-boxed:var(--false);--has-wide:var(--true);} [data-prefix="single_page"] [class*="ct-container"] > article[class*="post"] {--has-boxed:var(--false);--has-wide:var(--true);}@media (max-width: 999.98px) {[data-header*="type-1"] .ct-header [data-row*="middle"] {--height:70px;} [data-header*="type-1"] #offcanvas {--side-panel-width:65vw;} [data-header*="type-1"] {--header-height:70px;} [data-footer*="type-1"] footer.ct-container {--footer-container-padding:0vw 4vw;} [data-prefix="blog"] .entries {--grid-template-columns:repeat(2, minmax(0, 1fr));} [data-prefix="categories"] .entries {--grid-template-columns:repeat(2, minmax(0, 1fr));} [data-prefix="author"] .entries {--grid-template-columns:repeat(2, minmax(0, 1fr));} [data-prefix="search"] .entries {--grid-template-columns:repeat(2, minmax(0, 1fr));} [data-prefix="tainacan-collection_archive"] .entries {--grid-template-columns:repeat(2, minmax(0, 1fr));} [data-prefix="tainacan-metadatum_archive"] .entries {--grid-template-columns:repeat(2, minmax(0, 1fr));} [data-prefix="tainacan-metasection_archive"] .entries {--grid-template-columns:repeat(2, minmax(0, 1fr));} [data-prefix="tainacan-filter_archive"] .entries {--grid-template-columns:repeat(2, minmax(0, 1fr));} [data-prefix="tainacan-taxonomy_archive"] .entries {--grid-template-columns:repeat(2, minmax(0, 1fr));} [data-prefix="tnc_col_740_item_archive"] .entries {--grid-template-columns:repeat(2, minmax(0, 1fr));} [data-prefix="tnc_col_403_item_archive"] .entries {--grid-template-columns:repeat(2, minmax(0, 1fr));} [data-prefix="tnc_col_59_item_archive"] .entries {--grid-template-columns:repeat(2, minmax(0, 1fr));}}@media (max-width: 689.98px) {[data-header*="type-1"] #offcanvas {--side-panel-width:90vw;} [data-footer*="type-1"] footer.ct-container {--footer-container-padding:0vw 5vw;} [data-prefix="blog"] .entries {--grid-template-columns:repeat(1, minmax(0, 1fr));} [data-prefix="blog"] .entry-card .entry-title {--theme-font-size:18px;} [data-prefix="categories"] .entries {--grid-template-columns:repeat(1, minmax(0, 1fr));} [data-prefix="categories"] .entry-card .entry-title {--theme-font-size:18px;} [data-prefix="author"] .entries {--grid-template-columns:repeat(1, minmax(0, 1fr));} [data-prefix="author"] .entry-card .entry-title {--theme-font-size:18px;} [data-prefix="search"] .entries {--grid-template-columns:repeat(1, minmax(0, 1fr));} [data-prefix="search"] .entry-card .entry-title {--theme-font-size:18px;} [data-prefix="tainacan-collection_archive"] .entries {--grid-template-columns:repeat(1, minmax(0, 1fr));} [data-prefix="tainacan-collection_archive"] .entry-card .entry-title {--theme-font-size:18px;} [data-prefix="tainacan-metadatum_archive"] .entries {--grid-template-columns:repeat(1, minmax(0, 1fr));} [data-prefix="tainacan-metadatum_archive"] .entry-card .entry-title {--theme-font-size:18px;} [data-prefix="tainacan-metasection_archive"] .entries {--grid-template-columns:repeat(1, minmax(0, 1fr));} [data-prefix="tainacan-metasection_archive"] .entry-card .entry-title {--theme-font-size:18px;} [data-prefix="tainacan-filter_archive"] .entries {--grid-template-columns:repeat(1, minmax(0, 1fr));} [data-prefix="tainacan-filter_archive"] .entry-card .entry-title {--theme-font-size:18px;} [data-prefix="tainacan-taxonomy_archive"] .entries {--grid-template-columns:repeat(1, minmax(0, 1fr));} [data-prefix="tainacan-taxonomy_archive"] .entry-card .entry-title {--theme-font-size:18px;} [data-prefix="tnc_col_740_item_archive"] .entries {--grid-template-columns:repeat(1, minmax(0, 1fr));} [data-prefix="tnc_col_740_item_archive"] .entry-card .entry-title {--theme-font-size:18px;} [data-prefix="tnc_col_403_item_archive"] .entries {--grid-template-columns:repeat(1, minmax(0, 1fr));} [data-prefix="tnc_col_403_item_archive"] .entry-card .entry-title {--theme-font-size:18px;} [data-prefix="tnc_col_59_item_archive"] .entries {--grid-template-columns:repeat(1, minmax(0, 1fr));} [data-prefix="tnc_col_59_item_archive"] .entry-card .entry-title {--theme-font-size:18px;}:root {--theme-content-vertical-spacing:50px;--theme-container-edge-spacing:88vw;}}