
.wp-block-button .wp-block-button__link.is-style-outline:not(.has-text-color), .wp-block-button.is-style-outline > .wp-block-button__link:not(.has-text-color) { color: currentcolor; }
.wp-block-button .wp-block-button__link.is-style-outline:not(.has-background), .wp-block-button.is-style-outline > .wp-block-button__link:not(.has-background) { background-color: transparent; background-image: none; }
.wp-block-post-comments .navigation::after { clear: both; content: ""; display: table; }
.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 input:not([type="submit"]), .wp-block-post-comments textarea { border: 1px solid rgb(148, 148, 148); font-family: inherit; font-size: 1em; }
.wp-block-post-comments input:not([type="submit"]):not([type="checkbox"]), .wp-block-post-comments textarea { padding: calc(0.667em + 2px); }
.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:not(.is-arrow-chevron) { transform: scaleX(1); }
.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: rgb(0, 0, 0); }
.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: 0px; left: 0px; opacity: 0.5; position: absolute; right: 0px; top: 0px; z-index: 1; }
.wp-block-cover-image.has-background-dim.has-background-dim-10 .wp-block-cover__background, .wp-block-cover-image.has-background-dim.has-background-dim-10 .wp-block-cover__gradient-background, .wp-block-cover-image.has-background-dim.has-background-dim-10:not(.has-background-gradient)::before, .wp-block-cover.has-background-dim.has-background-dim-10 .wp-block-cover__background, .wp-block-cover.has-background-dim.has-background-dim-10 .wp-block-cover__gradient-background, .wp-block-cover.has-background-dim.has-background-dim-10:not(.has-background-gradient)::before { opacity: 0.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: 0.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: 0.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: 0.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: 0.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: 0.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: 0.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: 0.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: 0.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-image::after, .wp-block-cover::after { content: ""; display: block; font-size: 0px; min-height: inherit; }
@media not all {
}
.wp-embed-responsive .wp-has-aspect-ratio .wp-block-embed__wrapper::before { content: ""; display: block; padding-top: 50%; }
.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:not(.wp-element-button) { font-size: 0.8em; }
.blocks-gallery-grid:not(.has-nested-images), .wp-block-gallery:not(.has-nested-images) { display: flex; flex-wrap: wrap; list-style-type: none; margin: 0px; padding: 0px; }
.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: 0px 1em 1em 0px; 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: 0px; }
.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: 0px; }
.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: transparent linear-gradient(0deg, rgba(0, 0, 0, 0.7), rgba(0, 0, 0, 0.3) 70%, transparent) repeat scroll 0% 0%; bottom: 0px; box-sizing: border-box; color: rgb(255, 255, 255); font-size: 0.8em; margin: 0px; max-height: 100%; overflow: auto; padding: 3em 0.77em 0.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.is-cropped:not(.has-nested-images) .blocks-gallery-image a, .blocks-gallery-grid.is-cropped:not(.has-nested-images) .blocks-gallery-image img, .blocks-gallery-grid.is-cropped:not(.has-nested-images) .blocks-gallery-item a, .blocks-gallery-grid.is-cropped:not(.has-nested-images) .blocks-gallery-item img, .wp-block-gallery.is-cropped:not(.has-nested-images) .blocks-gallery-image a, .wp-block-gallery.is-cropped:not(.has-nested-images) .blocks-gallery-image img, .wp-block-gallery.is-cropped:not(.has-nested-images) .blocks-gallery-item a, .wp-block-gallery.is-cropped:not(.has-nested-images) .blocks-gallery-item img { flex: 1 1 0%; height: 100%; object-fit: cover; width: 100%; }
.blocks-gallery-grid.columns-1:not(.has-nested-images) .blocks-gallery-image, .blocks-gallery-grid.columns-1:not(.has-nested-images) .blocks-gallery-item, .wp-block-gallery.columns-1:not(.has-nested-images) .blocks-gallery-image, .wp-block-gallery.columns-1:not(.has-nested-images) .blocks-gallery-item { margin-right: 0px; width: 100%; }
.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: 0px; }
.blocks-gallery-grid.alignleft:not(.has-nested-images), .blocks-gallery-grid.alignright:not(.has-nested-images), .wp-block-gallery.alignleft:not(.has-nested-images), .wp-block-gallery.alignright:not(.has-nested-images) { max-width: 420px; width: 100%; }
.blocks-gallery-grid.aligncenter:not(.has-nested-images) .blocks-gallery-item figure, .wp-block-gallery.aligncenter:not(.has-nested-images) .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: 0px; 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: 0px; }
.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:not(.is-cropped) figure.wp-block-image:not(#individual-image) { margin-bottom: auto; margin-top: 0px; }
.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%; }
.wp-block-image img { box-sizing: border-box; height: auto; max-width: 100%; vertical-align: bottom; }
.wp-lightbox-container button:focus, .wp-lightbox-container button:hover, .wp-lightbox-container button:not(:hover):not(:active):not(.has-background) { background-color: rgba(90, 90, 90, 0.25); border: medium none; }
.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: transparent none repeat scroll 0% 0%; border: medium none; }
.wp-lightbox-overlay.hideanimationenabled:not(.active) { animation: 0.35s ease 0s normal both 1 running turn-off-visibility; }
.wp-lightbox-overlay.hideanimationenabled:not(.active) img { animation: 0.25s ease 0s normal both 1 running turn-off-visibility; }
@media not all {
	.wp-lightbox-overlay.zoom.hideanimationenabled:not(.active) { animation: 0s ease 0s normal none 1 running none; }
	.wp-lightbox-overlay.zoom.hideanimationenabled:not(.active) .lightbox-image-container { animation: 0.4s ease 0s normal none 1 running lightbox-zoom-out; }
	.wp-lightbox-overlay.zoom.hideanimationenabled:not(.active) .lightbox-image-container img { animation: 0s ease 0s normal none 1 running none; }
	.wp-lightbox-overlay.zoom.hideanimationenabled:not(.active) .scrim { animation: 0.4s ease 0s normal forwards 1 running turn-off-visibility; }
}
ol, ul { box-sizing: border-box; }
.wp-block-navigation .has-child:hover:not(.open-on-click) > .wp-block-navigation__submenu-container { height: auto; min-width: 200px; opacity: 1; overflow: visible; visibility: visible; width: auto; }
.wp-block-navigation:not(.has-background) .wp-block-navigation__submenu-container { background-color: rgb(255, 255, 255); border: 1px solid rgba(0, 0, 0, 0.15); }
.wp-block-navigation:not(.has-text-color) .wp-block-navigation__submenu-container { color: rgb(0, 0, 0); }
@media not all {
}
.wp-block-navigation:not(.has-background) .wp-block-navigation__responsive-container.is-menu-open { background-color: rgb(255, 255, 255); }
.wp-block-navigation:not(.has-text-color) .wp-block-navigation__responsive-container.is-menu-open { color: rgb(0, 0, 0); }
.has-drop-cap:not(:focus)::first-letter { float: left; font-size: 8.4em; font-style: normal; font-weight: 100; line-height: 0.68; margin: 0.05em 0.1em 0px 0px; text-transform: uppercase; }
body.rtl .has-drop-cap:not(:focus)::first-letter { float: none; margin-left: 0.1em; }
.wp-block-post-comments-form input:not([type="submit"]), .wp-block-post-comments-form textarea { border: 1px solid rgb(148, 148, 148); font-family: inherit; font-size: 1em; }
.wp-block-post-comments-form input:not([type="submit"]):not([type="checkbox"]), .wp-block-post-comments-form textarea { padding: calc(0.667em + 2px); }
.wp-block-post-comments-form .comment-form input:not([type="submit"]):not([type="checkbox"]):not([type="hidden"]), .wp-block-post-comments-form .comment-form textarea { box-sizing: border-box; display: block; width: 100%; }
.wp-block-post-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:not(.is-arrow-chevron) { transform: scaleX(1); }
.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:not(.is-arrow-chevron) { transform: scaleX(1); }
.wp-block-read-more:not([style*="text-decoration"]), .wp-block-read-more:active:not([style*="text-decoration"]), .wp-block-read-more:focus:not([style*="text-decoration"]) { text-decoration: none; }
.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-social-links .wp-social-link span:not(.screen-reader-text) { font-size: 0.65em; margin-left: 0.5em; margin-right: 0.5em; }
@media not all {
}
.wp-block-social-links:not(.is-style-logos-only) .wp-social-link { background-color: rgb(240, 240, 240); color: rgb(68, 68, 68); }
.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-amazon { background-color: rgb(255, 153, 0); color: rgb(255, 255, 255); }
.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-bandcamp { background-color: rgb(30, 160, 195); color: rgb(255, 255, 255); }
.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-behance { background-color: rgb(7, 87, 254); color: rgb(255, 255, 255); }
.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-codepen { background-color: rgb(30, 31, 38); color: rgb(255, 255, 255); }
.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-deviantart { background-color: rgb(2, 228, 155); color: rgb(255, 255, 255); }
.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-dribbble { background-color: rgb(233, 76, 137); color: rgb(255, 255, 255); }
.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-dropbox { background-color: rgb(66, 128, 255); color: rgb(255, 255, 255); }
.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-etsy { background-color: rgb(244, 88, 0); color: rgb(255, 255, 255); }
.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-facebook { background-color: rgb(23, 120, 242); color: rgb(255, 255, 255); }
.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-fivehundredpx { background-color: rgb(0, 0, 0); color: rgb(255, 255, 255); }
.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-flickr { background-color: rgb(4, 97, 221); color: rgb(255, 255, 255); }
.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-foursquare { background-color: rgb(230, 86, 120); color: rgb(255, 255, 255); }
.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-github { background-color: rgb(36, 41, 45); color: rgb(255, 255, 255); }
.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-goodreads { background-color: rgb(236, 234, 221); color: rgb(56, 33, 16); }
.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-google { background-color: rgb(234, 68, 52); color: rgb(255, 255, 255); }
.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-instagram { background-color: rgb(240, 0, 117); color: rgb(255, 255, 255); }
.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-lastfm { background-color: rgb(226, 27, 36); color: rgb(255, 255, 255); }
.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-linkedin { background-color: rgb(13, 102, 194); color: rgb(255, 255, 255); }
.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-mastodon { background-color: rgb(50, 136, 212); color: rgb(255, 255, 255); }
.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-medium { background-color: rgb(2, 171, 108); color: rgb(255, 255, 255); }
.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-meetup { background-color: rgb(246, 64, 95); color: rgb(255, 255, 255); }
.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-patreon { background-color: rgb(255, 66, 77); color: rgb(255, 255, 255); }
.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-pinterest { background-color: rgb(230, 1, 34); color: rgb(255, 255, 255); }
.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-pocket { background-color: rgb(239, 65, 85); color: rgb(255, 255, 255); }
.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-reddit { background-color: rgb(255, 69, 0); color: rgb(255, 255, 255); }
.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-skype { background-color: rgb(4, 120, 215); color: rgb(255, 255, 255); }
.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-snapchat { stroke: rgb(0, 0, 0); background-color: rgb(254, 252, 0); color: rgb(255, 255, 255); }
.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-soundcloud { background-color: rgb(255, 86, 0); color: rgb(255, 255, 255); }
.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-spotify { background-color: rgb(27, 215, 96); color: rgb(255, 255, 255); }
.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-telegram { background-color: rgb(42, 171, 238); color: rgb(255, 255, 255); }
.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-threads, .wp-block-social-links:not(.is-style-logos-only) .wp-social-link-tiktok { background-color: rgb(0, 0, 0); color: rgb(255, 255, 255); }
.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-tumblr { background-color: rgb(1, 24, 53); color: rgb(255, 255, 255); }
.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-twitch { background-color: rgb(100, 64, 164); color: rgb(255, 255, 255); }
.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-twitter { background-color: rgb(29, 161, 242); color: rgb(255, 255, 255); }
.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-vimeo { background-color: rgb(30, 183, 234); color: rgb(255, 255, 255); }
.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-vk { background-color: rgb(70, 128, 194); color: rgb(255, 255, 255); }
.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-wordpress { background-color: rgb(52, 153, 205); color: rgb(255, 255, 255); }
.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-whatsapp { background-color: rgb(37, 211, 102); color: rgb(255, 255, 255); }
.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-x { background-color: rgb(0, 0, 0); color: rgb(255, 255, 255); }
.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-yelp { background-color: rgb(211, 36, 34); color: rgb(255, 255, 255); }
.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-youtube { background-color: red; color: rgb(255, 255, 255); }
.wp-block-social-links:not(.has-icon-color):not(.has-icon-background-color) .wp-social-link-snapchat .wp-block-social-link-label { color: rgb(0, 0, 0); }
.wp-block-table.is-style-stripes tbody tr:nth-child(2n+1) { background-color: rgb(240, 240, 240); }
.wp-block-table.is-style-stripes.has-subtle-light-gray-background-color tbody tr:nth-child(2n+1) { background-color: rgb(243, 244, 245); }
.wp-block-table.is-style-stripes.has-subtle-pale-green-background-color tbody tr:nth-child(2n+1) { background-color: rgb(233, 251, 229); }
.wp-block-table.is-style-stripes.has-subtle-pale-blue-background-color tbody tr:nth-child(2n+1) { background-color: rgb(231, 245, 254); }
.wp-block-table.is-style-stripes.has-subtle-pale-pink-background-color tbody tr:nth-child(2n+1) { background-color: rgb(252, 240, 239); }
.wp-block-table table[style*="border-top-color"] tr:not(:first-child) { border-top-color: currentcolor; }
.wp-block-table table[style*="border-bottom-color"] tr:not(:last-child) { border-bottom-color: currentcolor; }
a.fn[data-fn]::after { content: "[\" counter(footnotes, decimal) \"]"; float: left; text-indent: 0px; }
:root { --wp--preset--font-size--normal: 16px; --wp--preset--font-size--huge: 42px; }
@media screen and (max-width: 600px) {
}
body { --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--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--font-size--small:  13px; --wp--preset--font-size--medium:  20px; --wp--preset--font-size--large:  36px; --wp--preset--font-size--x-large:  42px; --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); }
body .is-layout-flex { display: flex; }
body .is-layout-flex { flex-wrap: wrap; align-items: center; }
body .is-layout-flex > * { margin: 0px; }
/* ::::: https://demo.themnific.com/cultera/wp-content/cache/autoptimize/1/autoptimize_single_3fd2afa98866679439097f4ab102fe0a.php?ver=5.8.7 ::::: */

.wpcf7-list-item-label::before, .wpcf7-list-item-label::after { content: " "; }
.wpcf7-spinner::before { content: ""; position: absolute; background-color: rgb(251, 251, 252); top: 4px; left: 4px; width: 6px; height: 6px; border: medium none; border-radius: 100%; transform-origin: 8px 8px 0px; animation-name: spin; animation-duration: 1s; animation-timing-function: linear; animation-iteration-count: infinite; }
@media not all {
	.wpcf7-spinner::before { animation-name: blink; animation-duration: 2s; }
}
/* ::::: https://demo.themnific.com/cultera/wp-content/cache/autoptimize/1/autoptimize_single_5f4128b67602aafb06775ac827fa0d2b.php?ver=6.4.4 ::::: */

.owl-carousel .owl-stage::after { content: "."; display: block; clear: both; visibility: hidden; line-height: 0; height: 0px; }
.owl-carousel:hover .owl-nav .owl-next::before { content: "→"; font-size: 18px; line-height: 1 ! important; }
.owl-carousel:hover .owl-nav .owl-prev::before { content: "←"; font-size: 18px; line-height: 1 ! important; }
.wpm_eleslider .owl-dot::before { position: absolute; content: ""; width: 6px; height: 6px; background: rgb(255, 255, 255) none repeat scroll 0% 0%; top: 5px; left: 5px; border-radius: 50%; text-indent: 9999px; }
.wpm_eleslider .owl-dot.active::before { background: rgba(255, 255, 255, 0.9) none repeat scroll 0% 0%; text-indent: 9999px; }
.wpm_eleslider .owl-dot.active::after { position: absolute; content: ""; width: 16px; height: 16px; border: 2px solid rgb(255, 255, 255); top: 0px; left: 0px; border-radius: 50%; }
.owl-carousel.loading.owl-loaded::before { display: none; }
@media screen and (min-width: 880px) {
	.dots_text_yes .owl-dot::before { top: 35px; left: -30px; opacity: 0.3; width: 5px; height: 5px; }
	.dots_text_yes .owl-dot.active::after { top: 30px; left: -35px; width: 15px; height: 15px; border: 1px solid rgb(255, 255, 255); }
	.dots_text_yes .owl-dot.active::before, .dots_text_yes .owl-dot.active::after { text-indent: 0px; opacity: 1; }
}
@media screen and (min-width: 1100px) {
}
@media screen and (max-width: 1285px) {
}
@media screen and (max-width: 1085px) {
}
@media screen and (max-width: 885px) {
}
/* ::::: https://demo.themnific.com/cultera/wp-content/plugins/events-manager/includes/css/events-manager.min.css?ver=6.4.6.4 ::::: */

.em.pixelbones .input [type="button"]::-moz-focus-inner, .em.pixelbones .input [type="reset"]::-moz-focus-inner, .em.pixelbones .input [type="submit"]::-moz-focus-inner, .em.pixelbones .input button::-moz-focus-inner { border-style: none; padding: 0px; }
.em.pixelbones .input div.input-wrap, .em.pixelbones .input input[type="email"], .em.pixelbones .input input[type="number"], .em.pixelbones .input input[type="password"], .em.pixelbones .input input[type="search"], .em.pixelbones .input input[type="tel"], .em.pixelbones .input input[type="text"], .em.pixelbones .input input[type="url"], .em.pixelbones .input select:not([multiple]), .em.pixelbones .input textarea, .em.pixelbones.input div.input-wrap, .em.pixelbones.input input[type="email"], .em.pixelbones.input input[type="number"], .em.pixelbones.input input[type="password"], .em.pixelbones.input input[type="search"], .em.pixelbones.input input[type="tel"], .em.pixelbones.input input[type="text"], .em.pixelbones.input input[type="url"], .em.pixelbones.input select:not([multiple]), .em.pixelbones.input textarea { width: 100% ! important; height: 38px ! important; padding: 6px 10px ! important; border-radius: 4px ! important; background-color: var(--background-color-inputs) ! important; box-shadow: none ! important; box-sizing: border-box ! important; border: 1px solid var(--border-color-softer) ! important; }
.em.pixelbones .input div.input-wrap.inline, .em.pixelbones .input input.inline[type="email"], .em.pixelbones .input input.inline[type="number"], .em.pixelbones .input input.inline[type="password"], .em.pixelbones .input input.inline[type="search"], .em.pixelbones .input input.inline[type="tel"], .em.pixelbones .input input.inline[type="text"], .em.pixelbones .input input.inline[type="url"], .em.pixelbones .input select.inline:not([multiple]), .em.pixelbones .input textarea.inline, .em.pixelbones.input div.input-wrap.inline, .em.pixelbones.input input.inline[type="email"], .em.pixelbones.input input.inline[type="number"], .em.pixelbones.input input.inline[type="password"], .em.pixelbones.input input.inline[type="search"], .em.pixelbones.input input.inline[type="tel"], .em.pixelbones.input input.inline[type="text"], .em.pixelbones.input input.inline[type="url"], .em.pixelbones.input select.inline:not([multiple]), .em.pixelbones.input textarea.inline { width: auto ! important; margin-bottom: 0px ! important; display: inline-block ! important; }
.em.pixelbones .input input.select-toggle, .em.pixelbones .input select:not([multiple]), .em.pixelbones.input input.select-toggle, .em.pixelbones.input select:not([multiple]) { background: rgb(255, 255, 255) url("data:image/svg+xml,%3Csvg xmlns=\'http://www.w3.org/2000/svg\' fill=\'none\' viewBox=\'0 0 15 15\'%3E%3Cpath stroke=\'%23555\' stroke-linecap=\'square\' d=\'m4.5 6.5 3 3 3-3\'/%3E%3C/svg%3E") no-repeat scroll right 0px top 55% / 20px 20px ! important; cursor: pointer ! important; vertical-align: middle ! important; padding-right: 30px ! important; }
.em.pixelbones .input input.select-toggle:focus, .em.pixelbones .input select:focus:not([multiple]), .em.pixelbones.input input.select-toggle:focus, .em.pixelbones.input select:focus:not([multiple]) { background-image: url("data:image/svg+xml,%3Csvg xmlns=\'http://www.w3.org/2000/svg\' fill=\'none\' viewBox=\'0 0 15 15\'%3E%3Cpath stroke=\'%23000\' stroke-linecap=\'square\' d=\'m10.5 8.5-3-3-3 3\'/%3E%3C/svg%3E") ! important; }
.em.pixelbones .input .inline-inputs input:not([type="radio"]):not([type="checkbox"]), .em.pixelbones .input .inline-inputs label, .em.pixelbones .input .inline-inputs legend, .em.pixelbones .input .inline-inputs select:not([mutiple]), .em.pixelbones.input .inline-inputs input:not([type="radio"]):not([type="checkbox"]), .em.pixelbones.input .inline-inputs label, .em.pixelbones.input .inline-inputs legend, .em.pixelbones.input .inline-inputs select:not([mutiple]) { width: auto ! important; display: inline-block ! important; margin: 0px ! important; }
.em.pixelbones .input input[type="checkbox"]::before, .em.pixelbones.input input[type="checkbox"]::before { content: "" ! important; display: none ! important; }
.em.pixelbones .input input[type="checkbox"]:checked::after, .em.pixelbones.input input[type="checkbox"]:checked::after { opacity: 1 ! important; }
.em.pixelbones .input input[type="checkbox"]::after, .em.pixelbones.input input[type="checkbox"]::after { content: "" ! important; opacity: 0 ! important; display: block ! important; left: 4px ! important; top: 1px ! important; position: absolute ! important; width: 6px ! important; height: 10px ! important; border-width: 0px 2px 2px 0px ! important; border-style: none solid solid none ! important; border-color: -moz-use-text-color rgb(102, 102, 102) rgb(102, 102, 102) -moz-use-text-color ! important; -moz-border-top-colors: none ! important; -moz-border-right-colors: none ! important; -moz-border-bottom-colors: none ! important; -moz-border-left-colors: none ! important; border-image: none ! important; transform: rotate(30deg) ! important; box-sizing: border-box ! important; }
.em.pixelbones .skeleton .item::after { position: absolute; top: 0px; right: 0px; bottom: 0px; left: 0px; transform: translateX(-100%); background-image: linear-gradient(90deg, rgba(255, 255, 255, 0) 0px, rgba(255, 255, 255, 0.2) 80%, rgba(255, 255, 255, 0.5) 20%, rgba(255, 255, 255, 0)); animation: 1.5s ease 0s normal none infinite running shimmer; content: ""; }
.em.pixelbones .container::after, .em.pixelbones .row::after, .em.pixelbones .u-cf { content: "" ! important; display: table ! important; clear: both ! important; }
.em.em-calendar .em-cal-body > div:nth-child(7n) { border-right-width: 1px; }
.em.em-calendar.size-large .size-medium:not(.size-large), .em.em-calendar.size-large .size-small:not(.size-large), .em.em-calendar.size-medium .size-large:not(.size-medium), .em.em-calendar.size-medium .size-small:not(.size-medium) { display: none ! important; visibility: hidden; }
.em.em-calendar.size-small .size-large:not(.size-small), .em.em-calendar.size-small .size-medium:not(.size-small) { display: none ! important; visibility: hidden; }
@media only screen and (min-width: 40rem) {
}
@media only screen and (max-width: 39.99rem) {
}
@media only screen and (max-width: 39.99rem) {
}
.em .em-search-advanced .em-search-main.em-search-main-bar > .em-search-field:not(:first-child) input, .em.em-search .em-search-main.em-search-main-bar > .em-search-field:not(:first-child) input, .em.em-search-advanced .em-search-main.em-search-main-bar > .em-search-field:not(:first-child) input { border: 0px none ! important; border-radius: 0px ! important; padding-left: 50px ! important; background-size: 20px auto ! important; }
.em.em-event-booking-form.em-hide-dynamic .em-booking-form[data-spaces="0"] section:not(.em-booking-form-section-tickets), .em.em-search.size-medium .em-search-main-bar > .em-search-field:not(:first-child):not(:last-child), .em.em-search.size-small .em-search-main-bar > .em-search-field:not(:first-child) { display: none; visibility: hidden; }
@media only screen and (max-width: 39.99rem) {
}
.em .selectize-control.em-selectize-autocomplete:not(.always-open) input[type="text"], .em .selectize-control.em-selectize-autocomplete:not(.always-open) input[type="text"]:focus, .em .selectize-control.em-selectize:not(.always-open) input[type="text"], .em .selectize-control.em-selectize:not(.always-open) input[type="text"]:focus { width: auto ! important; border: 0px none ! important; outline: 0px none ! important; height: auto ! important; padding: 0px ! important; margin: 0px ! important; border-radius: 0px ! important; background: transparent none repeat scroll 0px 0px ! important; }
.em .selectize-control.em-selectize-autocomplete:not(.always-open) .selectize-input, .em .selectize-control.em-selectize:not(.always-open) .selectize-input { border-radius: 4px ! important; width: 100% ! important; min-height: 38px ! important; padding: 6px 30px 6px 10px ! important; }
.em .selectize-control.em-selectize-autocomplete:not(.always-open) .selectize-input.focus, .em .selectize-control.em-selectize:not(.always-open) .selectize-input.focus { border: 1px solid var(--accent-color) ! important; box-shadow: none ! important; }
.em .selectize-control.em-selectize-autocomplete:not(.always-open) .selectize-input::after, .em .selectize-control.em-selectize:not(.always-open) .selectize-input::after { display: inline-flex ! important; content: ""; position: absolute; border: 0px none ! important; background-image: var(--icon-chevron-down); background-size: 16px 16px; height: 16px; width: 16px; margin-top: calc(16px / 2 * -1); right: 8px; top: 50%; }
.em .selectize-control.em-selectize-autocomplete:not(.always-open) .selectize-input.dropdown-active::after, .em .selectize-control.em-selectize:not(.always-open) .selectize-input.dropdown-active::after { margin-top: -8px; transform: rotate(180deg); }
.em .selectize-control.em-selectize-autocomplete:not(.always-open) .selectize-input:not(.has-items) input[type="text"], .em .selectize-control.em-selectize:not(.always-open) .selectize-input:not(.has-items) input[type="text"] { width: calc(100% - 40px) ! important; }
.em .selectize-control.em-selectize-autocomplete.selectize-control:not(.always-open), .em .selectize-control.em-selectize.selectize-control:not(.always-open) { margin-bottom: 15px ! important; }
.em .selectize-control.em-selectize-autocomplete .selectize-input::after { display: none ! important; }
.em .selectize-control.em-selectize-autocomplete.loading .selectize-input::after { display: inline-flex ! important; content: ""; position: absolute; border: 0px none ! important; background-image: var(--icon-spinner); background-size: 26px 26px; height: 26px; width: 26px; margin-top: calc(26px / 2 * -1); right: 8px; top: 50%; }
.em.em-list.em-grid > div.em-item .em-item-image:not(.has-placeholder) > div { position: absolute; overflow: hidden; width: 100%; height: 100%; }
.em.em-list.em-grid > div.em-item .em-item-image:not(.has-placeholder) > div img { position: absolute; min-width: 100%; min-height: 100%; max-width: 100%; max-height: 100%; display: block; padding: 0px; z-index: 0; box-sizing: border-box; object-fit: cover; object-position: center center; margin: auto; }
.em.em-list.em-grid > :not(.em-item) { width: 100%; align-self: center; justify-self: center; justify-content: center; }
.em .em-pagination.overflowing .not-current::after { content: "..."; padding: 0px 10px; }
.em .em-pagination.overflowing .not-current.first-half::after { padding-right: 15px; }
.em .em-pagination.overflowing .not-current.second-half::after { padding-left: 15px; }
.em .em-booking-form-summary .em-bs-section:not(:first-child) { margin-top: 20px; padding-top: 20px; border-top: 1px solid rgb(222, 222, 222); }
.em.em-bookings-admin-single table.em-tickets-bookings-table :not(tfoot) tr:first-child th { border-top: 0px none ! important; }
.em .em-booking-table.size-small .tablenav br, .em .em-bookings-table-cols .em-bookings-cols-select .selectize-dropdown .optgroup::before, .em .em-bookings-table.frontend .bulkactions { display: none; }
.em .em-bookings-table .table-wrap tr.loading td:not(.check-column) { opacity: 0.5; }
.em .em-booking-table.size-small .wp-list-table th.column-primary ~ th, .em .em-booking-table.size-small .wp-list-table tr:not(.inline-edit-row):not(.no-items) td.column-primary ~ td:not(.check-column) { display: none; }
.em .em-booking-table.size-small .wp-list-table tr:not(.inline-edit-row):not(.no-items) td:not(.check-column) { position: relative; clear: both; width: auto ! important; }
.em .em-booking-table.size-small .wp-list-table tr:not(.inline-edit-row):not(.no-items) td.column-primary ~ td:not(.check-column) { padding: 3px 35% 3px 8px; }
.em .em-booking-table.size-small .wp-list-table tr:not(.inline-edit-row):not(.no-items) td:not(.column-primary)::before { position: absolute; right: 10px; display: block; overflow: hidden; width: 32%; content: attr(data-colname); white-space: nowrap; text-overflow: ellipsis; }
.em .em-booking-table.size-small .wp-list-table .is-expanded td:not(.hidden) { display: block ! important; overflow: hidden; }
.em .em-booking-table.size-small .column-comments .post-com-count-approved::after, .em .em-booking-table.size-small .column-comments .post-com-count-no-comments::after, .em .em-booking-table.size-small .column-response .post-com-count-approved::after, .em .em-booking-table.size-small .column-response .post-com-count-no-comments::after { content: none; }
.em .em-booking-table.size-small body:not(.plugins-php) .row-actions { display: flex; flex-wrap: wrap; color: transparent; }
.em .em-booking-table.size-small .row-actions span.approve::before, .em .em-booking-table.size-small .row-actions span.unapprove::before { content: "| "; }
.em .em-booking-table.size-small #bulk-titles .ntdelbutton::before { font-size: 20px; line-height: 28px; }
.em .em-booking-table.size-small .plugins #the-list .update td, .em .em-booking-table.size-small .plugins #the-list .update th, .em .em-booking-table.size-small .plugins #the-list tr > td:not(:last-child), .em .em-booking-table.size-small .wp-list-table.plugins #the-list .theme-title { box-shadow: none; border-top: medium none; }
.em .em-booking-table.size-small .plugins .plugin-update-tr::before, .em .em-booking-table.size-small .plugins tr.active + tr.inactive td.column-description, .em .em-booking-table.size-small .plugins tr.active + tr.inactive th.check-column { box-shadow: 0px -1px 0px rgba(0, 0, 0, 0.1) inset; }
.em .em-booking-table.size-small .plugins .plugin-update-tr::before { content: ""; display: table-cell; }
.em .em-booking-table.size-small .plugins .active.update + .plugin-update-tr::before, .em .em-booking-table.size-small .plugins .active.updated + .plugin-update-tr::before { background-color: rgb(240, 246, 252); border-right: 4px solid rgb(114, 174, 230); }
@media only screen and (max-width: 800px) {
}
@media only screen and (max-width: 380px) {
}
.em .em-chart form section.main-filters > div:nth-child(2) { margin: 0px 15px; padding: 0px 15px; border-left: 1px solid rgb(222, 222, 222); border-right: 1px solid rgb(222, 222, 222); }
.em .em-chart form section.main-filters > div > :not(:first-child) { margin-top: 10px; }
.em .em-chart:not(.size-small) section.view-options { text-align: left; padding-top: 5px; margin: 10px 5px 15px; }
.em .em-chart:not(.size-small) section.view-options select { line-height: 1; min-height: 24px; text-transform: lowercase; }
.em .em-chart:not(.size-small) section.view-options label:first-child span:first-child { text-transform: none; }
.em .em-chart:not(.size-small) section.view-options span { text-transform: lowercase; }
.em .em-chart.size-medium .em-chart-stats > div:nth-child(4), .em .em-chart.size-small .em-chart-stats > div:nth-child(2n+1) { border-left: medium none; }
.em .em-chart.size-small form section.main-filters > div:nth-child(2) { margin: 15px 0px; padding: 15px 0px; border-width: 1px 0px; border-style: solid none; border-color: rgb(222, 222, 222) -moz-use-text-color; -moz-border-top-colors: none; -moz-border-right-colors: none; -moz-border-bottom-colors: none; -moz-border-left-colors: none; border-image: none; }
@media not all, (min-resolution: 192dpi) {
}
div.css-search div.em-search-main div.em-search-field input::-moz-placeholder { font-size: 16px; line-height: 16px; padding: 8px; border: 0px none; color: rgb(102, 102, 102); }
.numInputWrapper span::after { display: block; content: ""; position: absolute; }
.flatpickr-current-month .numInputWrapper span.arrowUp::after { border-bottom-color: rgba(0, 0, 0, 0.9); }
.flatpickr-current-month .numInputWrapper span.arrowDown::after { border-top-color: rgba(0, 0, 0, 0.9); }
.flatpickr-day.endRange.startRange + .endRange:not(:nth-child(7n+1)), .flatpickr-day.selected.startRange + .endRange:not(:nth-child(7n+1)), .flatpickr-day.startRange.startRange + .endRange:not(:nth-child(7n+1)) { box-shadow: -10px 0px 0px rgb(255, 90, 95); }
.flatpickr-calendar.multiMonth .flatpickr-days .dayContainer:nth-child(n+1) .flatpickr-day.inRange:nth-child(7n+7) { box-shadow: none ! important; }
.flatpickr-calendar.multiMonth .flatpickr-days .dayContainer:nth-child(n+2) .flatpickr-day.inRange:nth-child(7n+1) { box-shadow: -2px 0px 0px rgb(230, 230, 230), 5px 0px 0px rgb(230, 230, 230); }
.flatpickr-calendar::after, .flatpickr-calendar::before { position: absolute; display: block; pointer-events: none; border: medium solid transparent; content: ""; height: 0px; width: 0px; left: 22px; }
.flatpickr-calendar.arrowRight::after, .flatpickr-calendar.arrowRight::before, .flatpickr-calendar.rightMost::after, .flatpickr-calendar.rightMost::before { left: auto; right: 22px; }
.flatpickr-calendar.arrowCenter::after, .flatpickr-calendar.arrowCenter::before { left: 50%; right: 50%; }
.flatpickr-calendar::before { border-width: 5px; margin: 0px -5px; }
.flatpickr-calendar::after { border-width: 4px; margin: 0px -4px; }
.flatpickr-calendar.arrowTop::after, .flatpickr-calendar.arrowTop::before { bottom: 100%; border-bottom-color: rgb(236, 238, 241); }
.flatpickr-calendar.arrowBottom::after, .flatpickr-calendar.arrowBottom::before { top: 100%; border-top-color: rgb(236, 238, 241); }
.numInputWrapper span.arrowUp::after { border-left: 4px solid transparent; border-right: 4px solid transparent; border-bottom: 4px solid rgba(72, 72, 72, 0.6); top: 26%; }
.numInputWrapper span.arrowDown::after { border-left: 4px solid transparent; border-right: 4px solid transparent; border-top: 4px solid rgba(72, 72, 72, 0.6); top: 40%; }
.flatpickr-current-month .numInputWrapper span.arrowUp::after { border-bottom-color: rgb(90, 97, 113); }
.flatpickr-current-month .numInputWrapper span.arrowDown::after { border-top-color: rgb(90, 97, 113); }
.flatpickr-time::after { content: ""; display: table; clear: both; }
.flatpickr-time .numInputWrapper span.arrowUp::after { border-bottom-color: rgb(72, 72, 72); }
.flatpickr-time .numInputWrapper span.arrowDown::after { border-top-color: rgb(72, 72, 72); }
.tippy-box[data-theme~="light-border"] > .tippy-arrow::after, .tippy-box[data-theme~="light-border"] > .tippy-svg-arrow::after { content: ""; position: absolute; z-index: -1; }
.tippy-box[data-theme~="light-border"] > .tippy-arrow::after { border-color: transparent; border-style: solid; }
.tippy-box[data-theme~="light-border"][data-placement^="top"] > .tippy-arrow::before { border-top-color: rgb(255, 255, 255); }
.tippy-box[data-theme~="light-border"][data-placement^="top"] > .tippy-arrow::after { border-top-color: rgba(0, 8, 16, 0.2); border-width: 7px 7px 0px; top: 17px; left: 1px; }
.tippy-box[data-theme~="light-border"][data-placement^="top"] > .tippy-svg-arrow::after { top: 17px; }
.tippy-box[data-theme~="light-border"][data-placement^="bottom"] > .tippy-arrow::before { border-bottom-color: rgb(255, 255, 255); bottom: 16px; }
.tippy-box[data-theme~="light-border"][data-placement^="bottom"] > .tippy-arrow::after { border-bottom-color: rgba(0, 8, 16, 0.2); border-width: 0px 7px 7px; bottom: 17px; left: 1px; }
.tippy-box[data-theme~="light-border"][data-placement^="bottom"] > .tippy-svg-arrow::after { bottom: 17px; }
.tippy-box[data-theme~="light-border"][data-placement^="left"] > .tippy-arrow::before { border-left-color: rgb(255, 255, 255); }
.tippy-box[data-theme~="light-border"][data-placement^="left"] > .tippy-arrow::after { border-left-color: rgba(0, 8, 16, 0.2); border-width: 7px 0px 7px 7px; left: 17px; top: 1px; }
.tippy-box[data-theme~="light-border"][data-placement^="left"] > .tippy-svg-arrow::after { left: 12px; }
.tippy-box[data-theme~="light-border"][data-placement^="right"] > .tippy-arrow::before { border-right-color: rgb(255, 255, 255); right: 16px; }
.tippy-box[data-theme~="light-border"][data-placement^="right"] > .tippy-arrow::after { border-width: 7px 7px 7px 0px; right: 17px; top: 1px; border-right-color: rgba(0, 8, 16, 0.2); }
.tippy-box[data-theme~="light-border"][data-placement^="right"] > .tippy-svg-arrow::after { right: 12px; }
.tippy-box[data-theme~="light-border"] > .tippy-svg-arrow::after { background-image: url('undefined'); background-size: 16px 6px; width: 16px; height: 6px; }
.selectize-control.plugin-drag_drop .ui-sortable-placeholder::after { content: "!"; visibility: hidden; }
.selectize-dropdown.plugin-optgroup_columns .optgroup::before { display: none; }
.selectize-input::after { content: " "; display: block; clear: left; }
.selectize-input.dropdown-active::before { content: " "; position: absolute; background: rgb(255, 255, 255) none repeat scroll 0% 0%; height: 1px; bottom: 0px; left: 0px; right: 0px; }
.selectize-dropdown .spinner::after { content: " "; display: block; width: 24px; height: 24px; margin: 3px; border-radius: 50%; border-width: 5px; border-style: solid; -moz-border-top-colors: none; -moz-border-right-colors: none; -moz-border-bottom-colors: none; -moz-border-left-colors: none; border-image: none; border-color: rgb(208, 208, 208) transparent; animation: 1.2s linear 0s normal none infinite running lds-dual-ring; }
.selectize-control.single .selectize-input::after { content: " "; display: block; position: absolute; top: 50%; right: calc(0.75rem + 5px); margin-top: -3px; width: 0px; height: 0px; border-style: solid; border-width: 5px 5px 0px; border-color: rgb(52, 58, 64) transparent transparent; }
.selectize-control.single .selectize-input.dropdown-active::after { margin-top: -4px; border-width: 0px 5px 5px; border-color: transparent transparent rgb(52, 58, 64); }
.selectize-control.rtl.single .selectize-input::after { left: calc(0.75rem + 5px); right: auto; }
.selectize-dropdown .optgroup:first-child::before { display: none; }
.selectize-dropdown .optgroup::before { content: " "; display: block; height: 0px; margin: 0.5rem -0.75rem; overflow: hidden; border-top: 1px solid rgba(0, 0, 0, 0.15); }
@media not all {
}
.selectize-input.dropdown-active::before { display: none; }
@media not all, (min-resolution: 192dpi) {
}
@media not all, (min-resolution: 192dpi) {
}
/* ::::: https://demo.themnific.com/cultera/wp-content/cache/autoptimize/1/autoptimize_single_b49e6b83f7bd47e2b24fae34688e415c.php?ver=4.4.13 ::::: */

.ext-m-0:not([style*="margin"]) { margin: 0px ! important; }
.ext-m-auto:not([style*="margin"]) { margin: auto ! important; }
.ext-m-base:not([style*="margin"]) { margin: var(--wp--style--block-gap,1.75rem) ! important; }
.ext-m-lg:not([style*="margin"]) { margin: var(--extendify--spacing--large,3rem) ! important; }
.ext--m-base:not([style*="margin"]) { margin: calc(var(--wp--style--block-gap,1.75rem)*-1) ! important; }
.ext--m-lg:not([style*="margin"]) { margin: calc(var(--extendify--spacing--large,3rem)*-1) ! important; }
.ext-mx-0:not([style*="margin"]) { margin-left: 0px ! important; margin-right: 0px ! important; }
.ext .alignwide, .ext-mx-auto:not([style*="margin"]) { margin-left: auto ! important; margin-right: auto ! important; }
.ext-mx-base:not([style*="margin"]) { margin-left: var(--wp--style--block-gap,1.75rem) ! important; margin-right: var(--wp--style--block-gap,1.75rem) ! important; }
.ext-mx-lg:not([style*="margin"]) { margin-left: var(--extendify--spacing--large,3rem) ! important; margin-right: var(--extendify--spacing--large,3rem) ! important; }
.ext--mx-base:not([style*="margin"]) { margin-left: calc(var(--wp--style--block-gap,1.75rem)*-1) ! important; margin-right: calc(var(--wp--style--block-gap,1.75rem)*-1) ! important; }
.ext--mx-lg:not([style*="margin"]) { margin-left: calc(var(--extendify--spacing--large,3rem)*-1) ! important; margin-right: calc(var(--extendify--spacing--large,3rem)*-1) ! important; }
.ext .wp-block-group > *, .ext-my-0:not([style*="margin"]), .wp-block-column.editor\:pointer-events-none { margin-top: 0px ! important; margin-bottom: 0px ! important; }
.ext-my-auto:not([style*="margin"]) { margin-top: auto ! important; margin-bottom: auto ! important; }
.ext h2, .ext-my-base:not([style*="margin"]) { margin-top: var(--wp--style--block-gap,1.75rem) ! important; margin-bottom: var(--wp--style--block-gap,1.75rem) ! important; }
.ext-my-lg:not([style*="margin"]) { margin-top: var(--extendify--spacing--large,3rem) ! important; margin-bottom: var(--extendify--spacing--large,3rem) ! important; }
.ext--my-base:not([style*="margin"]) { margin-top: calc(var(--wp--style--block-gap,1.75rem)*-1) ! important; margin-bottom: calc(var(--wp--style--block-gap,1.75rem)*-1) ! important; }
.ext--my-lg:not([style*="margin"]) { margin-top: calc(var(--extendify--spacing--large,3rem)*-1) ! important; margin-bottom: calc(var(--extendify--spacing--large,3rem)*-1) ! important; }
.ext .wp-block-columns + .wp-block-columns:not([class*="mt-"]):not([class*="my-"]):not([style*="margin"]), .ext-mt-0:not([style*="margin"]), [class*="fullwidth-cols"] .wp-block-column:first-child, [class*="fullwidth-cols"] .wp-block-column:first-child > *, [class*="fullwidth-cols"] .wp-block-column > :first-child, [class*="fullwidth-cols"] .wp-block-group:first-child { margin-top: 0px ! important; }
.ext-mt-auto:not([style*="margin"]) { margin-top: auto ! important; }
.ext-mt-base:not([style*="margin"]) { margin-top: var(--wp--style--block-gap,1.75rem) ! important; }
.ext-mt-lg:not([style*="margin"]) { margin-top: var(--extendify--spacing--large,3rem) ! important; }
.ext--mt-base:not([style*="margin"]) { margin-top: calc(var(--wp--style--block-gap,1.75rem)*-1) ! important; }
.ext--mt-lg:not([style*="margin"]) { margin-top: calc(var(--extendify--spacing--large,3rem)*-1) ! important; }
.ext-mr-0.alignfull:not([style*="margin"]):not([style*="margin"]), .ext-mr-0:not([style*="margin"]) { margin-right: 0px ! important; }
.ext-mr-auto:not([style*="margin"]) { margin-right: auto ! important; }
.ext-mr-base:not([style*="margin"]) { margin-right: var(--wp--style--block-gap,1.75rem) ! important; }
.ext-mr-lg:not([style*="margin"]) { margin-right: var(--extendify--spacing--large,3rem) ! important; }
.ext--mr-base:not([style*="margin"]) { margin-right: calc(var(--wp--style--block-gap,1.75rem)*-1) ! important; }
.ext--mr-lg:not([style*="margin"]) { margin-right: calc(var(--extendify--spacing--large,3rem)*-1) ! important; }
.ext .is-not-stacked-on-mobile .wp-block-column, .ext-mb-0:not([style*="margin"]), .ext.wp-block-group > :last-child, .wp-block-columns.is-not-stacked-on-mobile[class*="fullwidth-cols"] > .wp-block-column, [class*="fullwidth-cols"] .wp-block-column:last-child, [class*="fullwidth-cols"] .wp-block-column > :last-child, [class*="fullwidth-cols"] .wp-block-group:last-child { margin-bottom: 0px ! important; }
.ext-mb-auto:not([style*="margin"]) { margin-bottom: auto ! important; }
.ext-mb-base:not([style*="margin"]), .wp-block-columns[class*="fullwidth-cols"]:not(.is-not-stacked-on-mobile) > .wp-block-column:not(:last-child) { margin-bottom: var(--wp--style--block-gap,1.75rem) ! important; }
.ext-mb-lg:not([style*="margin"]) { margin-bottom: var(--extendify--spacing--large,3rem) ! important; }
.ext--mb-base:not([style*="margin"]) { margin-bottom: calc(var(--wp--style--block-gap,1.75rem)*-1) ! important; }
.ext--mb-lg:not([style*="margin"]) { margin-bottom: calc(var(--extendify--spacing--large,3rem)*-1) ! important; }
.ext-ml-0:not([style*="margin"]), .ext-ml-0:not([style*="margin"]):not([style*="margin"]) { margin-left: 0px ! important; }
.ext-ml-auto:not([style*="margin"]) { margin-left: auto ! important; }
.ext-ml-base:not([style*="margin"]) { margin-left: var(--wp--style--block-gap,1.75rem) ! important; }
.ext-ml-lg:not([style*="margin"]) { margin-left: var(--extendify--spacing--large,3rem) ! important; }
.ext--ml-base:not([style*="margin"]) { margin-left: calc(var(--wp--style--block-gap,1.75rem)*-1) ! important; }
.ext--ml-lg:not([style*="margin"]) { margin-left: calc(var(--extendify--spacing--large,3rem)*-1) ! important; }
.block-editor-block-preview__content-iframe .ext [data-type="core/spacer"] .block-library-spacer__resize-container::before, .editor\:no-caption .block-editor-rich-text__editable, .editor\:no-inserter .wp-block-column:not(.is-selected) > .block-list-appender, .editor\:no-inserter .wp-block-cover__inner-container > .block-list-appender, .editor\:no-inserter .wp-block-group__inner-container > .block-list-appender, .editor\:no-inserter > .block-list-appender, .ext-hidden { display: none ! important; }
.ext .wp-block-group__inner-container, .ext-p-0:not([style*="padding"]) { padding: 0px ! important; }
.ext-p-base:not([style*="padding"]) { padding: var(--wp--style--block-gap,1.75rem) ! important; }
.ext-p-lg:not([style*="padding"]) { padding: var(--extendify--spacing--large,3rem) ! important; }
.ext .wp-block-columns .wp-block-column[style*="padding"], .ext-px-0:not([style*="padding"]) { padding-left: 0px ! important; padding-right: 0px ! important; }
.ext-px-base:not([style*="padding"]), .ext.has-background { padding-left: var(--wp--style--block-gap,1.75rem) ! important; padding-right: var(--wp--style--block-gap,1.75rem) ! important; }
.ext-px-lg:not([style*="padding"]) { padding-left: var(--extendify--spacing--large,3rem) ! important; padding-right: var(--extendify--spacing--large,3rem) ! important; }
.ext-py-0:not([style*="padding"]) { padding-top: 0px ! important; padding-bottom: 0px ! important; }
.ext-py-base:not([style*="padding"]) { padding-top: var(--wp--style--block-gap,1.75rem) ! important; padding-bottom: var(--wp--style--block-gap,1.75rem) ! important; }
.ext-py-lg:not([style*="padding"]) { padding-top: var(--extendify--spacing--large,3rem) ! important; padding-bottom: var(--extendify--spacing--large,3rem) ! important; }
.ext-pt-0:not([style*="padding"]) { padding-top: 0px ! important; }
.ext-pt-base:not([style*="padding"]) { padding-top: var(--wp--style--block-gap,1.75rem) ! important; }
.ext-pt-lg:not([style*="padding"]) { padding-top: var(--extendify--spacing--large,3rem) ! important; }
.ext-pr-0:not([style*="padding"]) { padding-right: 0px ! important; }
.ext-pr-base:not([style*="padding"]) { padding-right: var(--wp--style--block-gap,1.75rem) ! important; }
.ext-pr-lg:not([style*="padding"]) { padding-right: var(--extendify--spacing--large,3rem) ! important; }
.ext-pb-0:not([style*="padding"]) { padding-bottom: 0px ! important; }
.ext-pb-base:not([style*="padding"]) { padding-bottom: var(--wp--style--block-gap,1.75rem) ! important; }
.ext-pb-lg:not([style*="padding"]) { padding-bottom: var(--extendify--spacing--large,3rem) ! important; }
.ext-pl-0:not([style*="padding"]), .is-style-inline-list { padding-left: 0px ! important; }
.ext-pl-base:not([style*="padding"]) { padding-left: var(--wp--style--block-gap,1.75rem) ! important; }
.ext-pl-lg:not([style*="padding"]) { padding-left: var(--extendify--spacing--large,3rem) ! important; }
.is-root-container.block-editor-block-list__layout > [data-align="full"]:not(:first-of-type) > .ext-my-0, .is-root-container.block-editor-block-list__layout > [data-align="full"]:not(:first-of-type) > .wp-block-column.editor\:pointer-events-none, .is-root-container.block-editor-block-list__layout > [data-align="wide"] > .ext-my-0:not([style*="margin"]), .is-root-container.block-editor-block-list__layout > [data-align="wide"] > .wp-block-column.editor\:pointer-events-none { margin-top: calc(-1*var(--wp--style--block-gap,28px)) ! important; }
.editor\:no-resize .components-resizable-box__handle, .editor\:no-resize .components-resizable-box__handle::after, .editor\:no-resize .components-resizable-box__side-handle::before { display: none ! important; pointer-events: none ! important; }
.has-ext-x-large-font-size:not([style*="line-height"]), .has-ext-xx-large-font-size:not([style*="line-height"]) { line-height: 1.1 ! important; }
.ext > [class*="_inner-container"] > .ext-grid:not([class*="columns"]), .ext > [class*="_inner-container"] > .wp-block > .ext-grid:not([class*="columns"]) { display: initial ! important; }
body { --extendify--spacing--large: var(--wp--custom--spacing--large,clamp(2em,8vw,8em))! important; --wp--preset--font-size--ext-small: 1rem! important; --wp--preset--font-size--ext-medium: 1.125rem! important; --wp--preset--font-size--ext-large: clamp(1.65rem,3.5vw,2.15rem)! important; --wp--preset--font-size--ext-x-large: clamp(3rem,6vw,4.75rem)! important; --wp--preset--font-size--ext-xx-large: clamp(3.25rem,7.5vw,5.75rem)! important; --wp--preset--color--black: #000! important; --wp--preset--color--white: #fff! important; }
.is-root-container .wp-block[data-align="full"] > .ext-mx-0:not([style*="margin"]):not([style*="margin"]) { margin-right: calc(1*var(--wp--custom--spacing--outer,0)) ! important; margin-left: calc(1*var(--wp--custom--spacing--outer,0)) ! important; overflow: hidden ! important; width: unset ! important; }
/* ::::: https://demo.themnific.com/cultera/wp-content/cache/autoptimize/1/autoptimize_single_8238b9e2fefcde7ec69ec28c33c51d21.php?ver=6.4.4 ::::: */

html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, address, cite, code, del, dfn, em, img, ins, q, small, strong, sub, sup, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td { border: 0px none; margin: 0px; padding: 0px; }
article, aside, figure, figure img, figcaption, hgroup, footer, header, nav, section, video, object { display: block; }
a img { border: 0px none; }
figure { position: relative; overflow: hidden; margin: 0px; }
figure img { width: 100%; }
body { overflow: visible ! important; }
* { box-sizing: border-box; }
.clearfix::after { content: " "; display: block; clear: both; visibility: hidden; line-height: 0; height: 0px; }
.clearfix { display: block; }
.clearfix { display: block; }
.wrapper { max-width: 100%; overflow: hidden; }
html, body { height: 100%; margin: 0px; padding: 0px; }
img, .imgwrap { max-width: 100%; position: relative; overflow: hidden; }
ol, ul { list-style-position: inside; }
.tranz, #nav, .tmnf_icon, .nav-previous a, .nav > li > a::before { transition: all 0.5s ease 0s; }
.tranz2, ul.menu > li > a { transition: all 0.2s ease 0s; }
a, a:hover, .nav li a, .ribbon, .ribbon a { text-decoration: none; transition: all 0.2s ease-in 0s; }
small, .small { font-size: 80% ! important; }
.p-border { border-style: solid; }
h1 { margin: 15px 0px; padding: 0px; letter-spacing: -0.03em; }
h2 { margin: 20px 0px; padding: 0px; letter-spacing: -0.03em; }
h3 { margin: 25px 0px 15px; padding: 0px; }
h3.widget { position: relative; overflow: hidden; margin: 0px 0px 30px; padding: 0px 0px 13px; display: block; }
h3.widget::after { content: ""; position: absolute; bottom: 0px; left: 0px; width: 100%; height: 1px; display: block; border-radius: 2px; }
h4 { margin: 15px 0px 10px; padding: 0px; }
h5, h6 { margin: 5px 0px; padding: 0px; }
#header { padding: 0px; overflow: visible; margin: 0px auto; float: none; position: fixed; display: block; width: 100%; z-index: 10; text-align: center; }
#header img { margin: 0px auto; display: block; float: none; max-width: 100%; }
#titles { overflow: hidden; float: none; display: block; padding: 0px; margin-left: auto; margin-right: auto; position: relative; z-index: 10; }
.header_fix { position: relative; }
.header_fix::after { content: "|"; min-height: 40px; width: 100%; clear: both; display: block; position: relative; }
.header_icons { overflow: hidden; float: right; display: block; height: 100%; padding-right: 25px; z-index: 10; position: absolute; top: 0px; right: 0px; }
a.searchOpen { display: block; float: left; position: relative; overflow: hidden; margin: 0px; padding: 0px ! important; width: 48px; height: 45px; }
a.searchOpen i { padding: 9px 13px; line-height: 1; font-size: 14px; }
#navigation { z-index: 9; margin: 0px auto; padding: 0px; float: none; position: absolute; top: 0px; left: 0px; width: 100%; }
.nav { padding: 0px 60px; list-style: outside none none; line-height: 1; display: block; float: left; z-index: 99; max-width: 40%; }
#main-nav-right { float: right; margin-right: 40px; }
.nav a { position: relative; display: block; z-index: 1; padding: 12px 0px; text-decoration: none; }
.nav > li > a { display: block; padding: 8px 6px; text-decoration: none; line-height: 1; border-bottom: medium none; }
.nav li { display: inline-block; position: relative; overflow: hidden; list-style: outside none none; }
.nav > li { margin: 0px; }
.nav li ul { margin: 0px; padding: 5px 0px; width: 210px; position: absolute; z-index: 9; }
.nav li ul.sub-menu { box-shadow: 0px 0px 7px -2px rgba(0, 0, 0, 0.1); }
.nav li ul li > a { margin: 0px 20px; padding: 10px 0px; border-bottom: 1px dotted rgba(0, 0, 0, 0.2); text-align: left; }
.nav li ul li > a:hover { opacity: 0.7; }
.nav li ul li:last-child > a { border-bottom: medium none; }
.nav > li > ul { z-index: 9; margin: 0px; }
.nav > li > ul::after { border-color: rgb(153, 0, 0) transparent; border-style: solid; border-width: 0px 6px 6px; bottom: 100%; content: ""; height: 0px; position: absolute; left: 18px; top: -5px; width: 0px; }
.nav > li > ul > li, .nav li ul ul li { width: 100%; max-width: 250px; }
#main-nav-right > li:nth-last-child(1) ul ul, #main-nav-right > li:nth-last-child(2) ul ul, #main-nav-right > li:nth-last-child(3) ul ul { margin: -49px 0px 0px -210px; }
.nav li.menu-item-has-children a, .nav li.page_item_has_children a, .nav li.mega2 a { padding-right: 16px ! important; }
.menu-item-has-children > a::after { position: absolute; content: "+"; height: 4px; width: 4px; top: 50%; right: 8px; margin-top: -9px; opacity: 0.4; font-size: 12px ! important; font-weight: 400; font-family: Gotham,"Helvetica Neue",Helvetica,Arial,sans-serif; }
.nav li ul li.menu-item-has-children > a::after { right: 0px; }
.nav li ul { position: absolute; left: -999em; }
.nav li:hover, .nav li.hover { position: static; }
.nav li:hover ul, .nav li.sfhover ul, .nav li li:hover ul, .nav li li.sfhover ul, .nav li li li:hover ul, .nav li li li.sfhover ul, .nav li li li li:hover ul, .nav li li li li.sfhover ul { left: auto; }
#header [type="checkbox"]:checked ~ #navigation { display: block ! important; }
#header input[type="checkbox"] { display: none; }
.show-menu { padding: 12px 10px; height: 34px; width: 82px; background-image: none; display: none; position: absolute; top: 25px; right: 20px; margin: 0px; float: right; z-index: 99; text-align: center; font-size: 12px; line-height: 12px; text-transform: uppercase; cursor: pointer; }
#core { margin-top: 160px; }
.entryhead { position: relative; }
.entryhead img { width: 100%; }
.layout_grid_2 .grid_item:nth-child(2n+3), .layout_grid_3 .grid_item:nth-child(3n+4) { clear: left; }
.postbar { position: relative; z-index: 3; }
h1.entry-title, .tmnf_excerpt, .meta-single { margin: 30px 20%; width: 60%; text-align: center; }
.tmnf_excerpt p { font-size: 130%; line-height: 1.7; margin-bottom: 60px; font-style: italic; }
.single-post .has-post-thumbnail .entryhead { margin: 0px 0px 60px; }
.single-post .entryhead img { display: block; margin: 0px auto; float: none; }
.single-post .postbarNone .item_inn { padding: 0px 80px; }
.entry p { margin: 5px 0px 20px; }
.entry > ul, .entry > ol { margin: 10px 0px 30px; }
.entry ul li, .entry ol li { padding: 4px 0px; }
.entry ol, li.comment ol { list-style-type: decimal; list-style-position: inside; }
.entry h1, .entry h2, .entry h3, .entry h4, .entry h5, .entry h6 { margin: 20px 0px 18px; line-height: 1.4 ! important; text-transform: none ! important; }
.entry h1 { font-size: 250% ! important; }
.entry h2 { font-size: 210% ! important; }
.entry h3 { font-size: 180% ! important; }
.entry h4 { font-size: 150% ! important; }
.entry h5 { font-size: 130% ! important; }
.entry h6 { font-size: 100% ! important; }
.postinfo { overflow: hidden; margin: 0px; padding: 0px 0px 20px; }
h3.additional { margin: 40px 0px 30px; }
ul.related { float: left; width: 105%; overflow: hidden; margin: 15px 0px 0px; list-style: outside none none; }
ul.related li { float: left; width: 20%; margin: 0px 5% 35px 0px; overflow: hidden; position: relative; padding: 0px; }
ul.related li img { margin: 0px 0px 25px; width: 100%; }
ul.related li.related_title { width: 100%; margin: 0px; float: none; height: auto; }
.postbarNone .related li { width: 20%; }
.related li:hover img { opacity: 0.9; }
.related li h4 { margin-top: 0px; font-size: 110%; line-height: 1.3; }
.postad, .contentad { width: 100%; margin: 0px 0px 30px; overflow: hidden; text-align: center; }
#post-nav { float: right; width: 100%; margin: 60px 0px 0px; padding: 0px; line-height: 1.4 ! important; border: 1px solid rgb(238, 238, 238); }
#post-nav img { float: left; max-width: 150px; margin: 0px; opacity: 0.8; overflow: hidden; }
.post-nav-image { max-width: 30%; overflow: hidden; display: block; float: left; position: relative; }
.post-nav-image i { position: absolute; top: 50%; left: 50%; margin: -6px 0px 0px -4px; z-index: 3; color: rgb(255, 255, 255); }
#post-nav .post-next .post-nav-image { float: right; }
.post-previous, .post-next { width: 50%; padding: 0px; float: left; overflow: visible; }
.post-next { margin-left: -1px; }
#post-nav .post-nav-text { padding: 40px; font-size: 15px; display: inline-block; float: left; width: 70%; }
#post-nav .post-next .post-nav-text { text-align: right; float: right; }
.textwidget { margin-bottom: 40px; overflow: hidden; }
ul.menu li::after, ul.menu a::after { display: none; }
.tp_recent_tweets ul li::before { opacity: 0.2; content: "•"; font-family: FontAwesome; font-size: 16px ! important; left: 2px; position: absolute; top: 15px; }
.ad300 h2.widget::after { display: none ! important; }
#comments { clear: both; margin: 0px 0px 20px; padding: 0px; }
h3#comments-title, h3#reply-title { padding: 30px 0px 10px; margin: 0px 0px 20px; }
#respond { margin: 0px; overflow: hidden; position: relative; }
#respond p { margin: 0px; }
.comment-form-author, .comment-form-email, .comment-form-url { width: 31.3%; float: left; margin-right: 3% ! important; }
.comment-form-url { margin-right: 0px ! important; }
input#author, input#email, input#url { width: 99.7% ! important; margin-bottom: 20px ! important; border-width: 1px; border-style: solid; }
#respond .comment-notes { margin-bottom: 1em; opacity: 0.7; font-size: 90%; }
#cancel-comment-reply-link { font-size: 16px; font-weight: 400; line-height: 18px; margin-left: 10px; }
#respond .required { color: rgb(255, 75, 51); font-weight: 700; margin-left: 3px; }
#respond label, p.akismet_comment_form_privacy_notice { color: rgb(136, 136, 136); font-size: 12px; }
#respond input { margin: 0px 8px 0px 0px; }
#respond textarea { width: 100%; padding: 10px 1.5%; }
#respond .form-submit { margin: 12px 0px; }
#respond .form-submit input { font-size: 14px; width: auto; margin: 20px 1px; }
input, textarea, input checkbox, button, input radio, select, file { border-width: 1px; border-style: solid; padding: 10px 15px ! important; margin: 0px 0px 15px; line-height: 1.2 ! important; border-radius: 0px; }
button, input.button { cursor: pointer; }
.searchform { position: relative; float: none; width: 100%; margin: 0px 0px 40px; }
.searchSubmit { position: absolute; height: 46px; width: 80px; border: medium none; cursor: pointer; margin: 0px; overflow: hidden; padding: 4px; top: 2px; right: 2px; font-size: 15px ! important; line-height: 1 ! important; }
.searchform input.s { padding: 15px 5%; margin: 0px; height: 50px; font-style: normal; width: 100%; }
#footer { width: 100%; margin: 0px auto; padding: 0px; overflow: hidden; position: relative; text-shadow: none; }
#footer .foocol h3 { padding: 0px 0px 8px; text-align: left; margin-bottom: 12px; font-size: 15px; }
.foocol > ul { margin: 0px 0px 30px; }
#footer .foocol ul li { list-style: outside none none; position: relative; padding: 3px 0px; }
.foocol img.image { margin: 5px 0px 30px; }
.tmnf_credits { border-width: 1px 0px 0px; background: rgba(255, 255, 255, 0.2) none repeat scroll 0% 0%; }
.footer_text { float: left; max-width: 50%; font-style: italic; margin: 23px 0px; }
#footer .bottom-menu { float: right; margin: 25px auto 50px ! important; display: block; text-align: center; }
#footer .bottom-menu li { display: inline; }
#footer .bottom-menu li a { padding: 5px; font-style: italic; }
#footer .bottom-menu li:first-child a { padding: 5px 10px 5px 0px; background: transparent none repeat scroll 0px 0px; }
#footer .menu-item-has-children > a::after, .bottom-menu .menu-item-has-children > a::after, .bottom-menu .mega2 > a::after { display: none; }
ul.social-menu { position: relative; overflow: hidden; padding: 0px; margin: 10px 0px 30px; float: left; }
.landing-section ul.social-menu { float: none; margin: 0px auto; display: inline-block; }
ul.social-menu li { display: inline; list-style-type: none; position: relative; line-height: 1; float: left; margin: 0px 10px 10px 0px; padding: 0px; overflow: hidden; text-align: center; transition: opacity 0.3s ease-in 0s; }
.landing-section ul.social-menu li { margin: 40px 3px 35px; }
ul.social-menu li:hover { opacity: 1; transition: opacity 0.3s ease-in 0s; }
ul.social-menu li a { margin: 0px; position: relative; font-size: 14px; height: 40px; text-align: center; padding: 10px 15px 10px 45px; float: left; border: medium none ! important; }
ul.social-menu li a:hover { border: 1px solid rgba(255, 255, 255, 0.01); }
ul.social-menu li a:hover { background-image: none; color: rgb(255, 255, 255) ! important; }
ul.social-menu li a i { font-size: 18px; line-height: 1; margin: -9px 0px 0px; position: absolute; top: 50%; left: 15px; font-weight: 400; }
ul.social-menu li span { font-size: 11px; line-height: 1; text-transform: uppercase; opacity: 0.8; margin-top: 5px; display: block; }
ul.social-menu li.sprite-youtube a:hover { background-color: rgb(236, 40, 40) ! important; }
ul.social-menu li.sprite-twitter a:hover { background-color: rgb(0, 171, 240) ! important; }
ul.social-menu li.sprite-facebook a:hover { background-color: rgb(71, 99, 158) ! important; }
ul.social-menu li.sprite-instagram a:hover { background-color: rgb(64, 93, 230) ! important; }
ul.social-menu li.sprite-foursquare a:hover { background-color: rgb(140, 197, 64) ! important; }
.owl-carousel .owl-stage::after { content: "."; display: block; clear: both; visibility: hidden; line-height: 0; height: 0px; }
.owl-carousel:hover .owl-nav .owl-next::before { font-family: "FontAwesome"; content: ""; font-size: 12px; letter-spacing: 100px; line-height: 1 ! important; }
.owl-carousel:hover .owl-nav .owl-prev::before { font-family: "FontAwesome"; content: ""; font-size: 12px; letter-spacing: 100px; line-height: 1 ! important; }
a.mainbutton, #submit, #comments .navigation a, .tagssingle a, .contact-form .submit, .wpcf7-submit, a.comment-reply-link { margin: 4px; line-height: 1; padding: 7px 10px; background: rgb(245, 245, 245) none repeat scroll 0% 0%; border: medium none ! important; text-shadow: none; overflow: hidden; display: block; cursor: pointer; }
.meta { line-height: 2; margin: 10px 10px 10px 0px; }
.meta_full i { display: inline-block; opacity: 0.4; margin-right: 5px; padding: 0px 1px; width: 14px; }
.meta_full span.divider { margin: 0px 10px; opacity: 0.4; font-weight: 700; }
.post-pagination { display: inline-block; width: 100%; position: relative; padding: 0px; margin: 5px 0px 0px; text-transform: uppercase; background-image: none ! important; }
.scrollTo_top { position: fixed; right: 54px; bottom: -4px; z-index: 998; width: 50px; margin: 0px; text-align: center; }
.scrollTo_top a { display: block; padding: 4px 0px 8px; }
.wrapper .wpm_eleslider.dots_text_yes .owl-dot::before { top: 40px; }
.wrapper .wpm_eleslider.dots_text_yes .owl-dot.active::after { top: 35px; }
.events-table tbody tr:nth-child(2n+1) { background: rgba(204, 204, 204, 0.1) none repeat scroll 0% 0%; }
.tptn_posts_widget li::before { content: counter(step, decimal); left: 0px; position: absolute; text-align: center; height: 28px; width: 28px; line-height: 1.7 ! important; top: 10px; z-index: 3; background: rgba(0, 0, 0, 0.8) none repeat scroll 0% 0%; color: rgb(255, 255, 255) ! important; }
.mc4wp-form { padding: 0px; margin: 20px auto; max-width: 500px; }
.mc4wp-form input { float: none ! important; clear: both; margin: 0px auto 15px; text-align: center; text-transform: uppercase; font-size: 11px ! important; line-height: 1 ! important; }
.mc4wp-form input[type="email"] { width: 70%; overflow: hidden; padding: 14px ! important; text-align: left; border: medium none; }
.mc4wp-form input[type="submit"] { width: 25% ! important; cursor: pointer; margin: 0px; padding: 14px 10px ! important; border: medium none; }
.mc4wp-form p, .mc4wp-form h2, .mc4wp-form h3, .mc4wp-form h4 { color: inherit ! important; margin: 10px 0px; padding: 0px; width: 100%; clear: both; overflow: hidden; display: block; }
.feature_small:nth-child(3n+8) { clear: left; }
.landing-section { margin: 0px; padding: 80px 20px; border-top: 1px solid rgba(102, 102, 102, 0.1); border-bottom: 1px solid rgba(102, 102, 102, 0.1); text-align: center; overflow: hidden; }
.blogger div.post.sticky::after { position: absolute; top: 70px; right: 80px; z-index: 2; font-family: "FontAwesome"; content: ""; font-size: 30px; letter-spacing: 0px; line-height: 1 ! important; color: rgb(255, 255, 255); }
#curtain { position: fixed; top: 0px; left: 0px; background: rgb(255, 255, 255) none repeat scroll 0% 0%; opacity: 0; height: 0px; width: 100%; z-index: 999; overflow: hidden; }
#curtain .searchform { max-width: 40%; width: 600px; height: 80px; margin: -40px 0px 0px -300px; float: none; position: absolute; top: 40%; left: 50%; }
#curtain .searchform input.s { padding: 12px 35px ! important; height: 80px; background: rgba(153, 153, 153, 0.1) none repeat scroll 0% 0%; border-style: solid; border-color: rgba(153, 153, 153, 0.2); -moz-border-top-colors: none; -moz-border-right-colors: none; -moz-border-bottom-colors: none; -moz-border-left-colors: none; border-image: none; border-width: 0px 0px 2px; font-size: 18px ! important; border-radius: 0px; }
#curtain .searchSubmit, #curtain a.curtainclose { border: medium none ! important; top: 20px; right: 15px; font-size: 15px ! important; width: 100px; height: 40px; }
#curtain a.curtainclose { margin: -15px 0px 0px 340px; float: none; position: absolute; top: 40%; left: 50%; }
img { max-width: 100%; height: auto; display: block; }
*::-moz-selection { background: rgb(255, 246, 169) none repeat scroll 0% 0%; color: rgb(34, 34, 34); }
.elementor-edit-mode .main_carousel .item:nth-child(1), .elementor-edit-mode .main_carousel .item:nth-child(2), .elementor-edit-mode .main_carousel .item:nth-child(3) { display: inline ! important; }
/* ::::: https://demo.themnific.com/cultera/wp-content/cache/autoptimize/1/autoptimize_single_6dec33ffc59139b7a707165e071ae57d.php?ver=6.4.4 ::::: */

.fa, .fab, .fal, .far, .fas { display: inline-block; font-style: normal; font-variant: normal; text-rendering: auto; line-height: 1; }
.fa-500px::before { content: ""; }
.fa-accessible-icon::before { content: ""; }
.fa-accusoft::before { content: ""; }
.fa-address-book::before { content: ""; }
.fa-address-card::before { content: ""; }
.fa-adjust::before { content: ""; }
.fa-adn::before { content: ""; }
.fa-adversal::before { content: ""; }
.fa-affiliatetheme::before { content: ""; }
.fa-algolia::before { content: ""; }
.fa-align-center::before { content: ""; }
.fa-align-justify::before { content: ""; }
.fa-align-left::before { content: ""; }
.fa-align-right::before { content: ""; }
.fa-allergies::before { content: ""; }
.fa-amazon::before { content: ""; }
.fa-amazon-pay::before { content: ""; }
.fa-ambulance::before { content: ""; }
.fa-american-sign-language-interpreting::before { content: ""; }
.fa-amilia::before { content: ""; }
.fa-anchor::before { content: ""; }
.fa-android::before { content: ""; }
.fa-angellist::before { content: ""; }
.fa-angle-double-down::before { content: ""; }
.fa-angle-double-left::before { content: ""; }
.fa-angle-double-right::before { content: ""; }
.fa-angle-double-up::before { content: ""; }
.fa-angle-down::before { content: ""; }
.fa-angle-left::before { content: ""; }
.fa-angle-right::before { content: ""; }
.fa-angle-up::before { content: ""; }
.fa-angry::before { content: ""; }
.fa-angrycreative::before { content: ""; }
.fa-angular::before { content: ""; }
.fa-app-store::before { content: ""; }
.fa-app-store-ios::before { content: ""; }
.fa-apper::before { content: ""; }
.fa-apple::before { content: ""; }
.fa-apple-pay::before { content: ""; }
.fa-archive::before { content: ""; }
.fa-archway::before { content: ""; }
.fa-arrow-alt-circle-down::before { content: ""; }
.fa-arrow-alt-circle-left::before { content: ""; }
.fa-arrow-alt-circle-right::before { content: ""; }
.fa-arrow-alt-circle-up::before { content: ""; }
.fa-arrow-circle-down::before { content: ""; }
.fa-arrow-circle-left::before { content: ""; }
.fa-arrow-circle-right::before { content: ""; }
.fa-arrow-circle-up::before { content: ""; }
.fa-arrow-down::before { content: ""; }
.fa-arrow-left::before { content: ""; }
.fa-arrow-right::before { content: ""; }
.fa-arrow-up::before { content: ""; }
.fa-arrows-alt::before { content: ""; }
.fa-arrows-alt-h::before { content: ""; }
.fa-arrows-alt-v::before { content: ""; }
.fa-assistive-listening-systems::before { content: ""; }
.fa-asterisk::before { content: ""; }
.fa-asymmetrik::before { content: ""; }
.fa-at::before { content: ""; }
.fa-atlas::before { content: ""; }
.fa-audible::before { content: ""; }
.fa-audio-description::before { content: ""; }
.fa-autoprefixer::before { content: ""; }
.fa-avianex::before { content: ""; }
.fa-aviato::before { content: ""; }
.fa-award::before { content: ""; }
.fa-aws::before { content: ""; }
.fa-backspace::before { content: ""; }
.fa-backward::before { content: ""; }
.fa-balance-scale::before { content: ""; }
.fa-ban::before { content: ""; }
.fa-band-aid::before { content: ""; }
.fa-bandcamp::before { content: ""; }
.fa-barcode::before { content: ""; }
.fa-bars::before { content: ""; }
.fa-baseball-ball::before { content: ""; }
.fa-basketball-ball::before { content: ""; }
.fa-bath::before { content: ""; }
.fa-battery-empty::before { content: ""; }
.fa-battery-full::before { content: ""; }
.fa-battery-half::before { content: ""; }
.fa-battery-quarter::before { content: ""; }
.fa-battery-three-quarters::before { content: ""; }
.fa-bed::before { content: ""; }
.fa-beer::before { content: ""; }
.fa-behance::before { content: ""; }
.fa-behance-square::before { content: ""; }
.fa-bell::before { content: ""; }
.fa-bell-slash::before { content: ""; }
.fa-bezier-curve::before { content: ""; }
.fa-bicycle::before { content: ""; }
.fa-bimobject::before { content: ""; }
.fa-binoculars::before { content: ""; }
.fa-birthday-cake::before { content: ""; }
.fa-bitbucket::before { content: ""; }
.fa-bitcoin::before { content: ""; }
.fa-bity::before { content: ""; }
.fa-black-tie::before { content: ""; }
.fa-blackberry::before { content: ""; }
.fa-blender::before { content: ""; }
.fa-blind::before { content: ""; }
.fa-blogger::before { content: ""; }
.fa-blogger-b::before { content: ""; }
.fa-bluetooth::before { content: ""; }
.fa-bluetooth-b::before { content: ""; }
.fa-bold::before { content: ""; }
.fa-bolt::before { content: ""; }
.fa-bomb::before { content: ""; }
.fa-bong::before { content: ""; }
.fa-book::before { content: ""; }
.fa-book-open::before { content: ""; }
.fa-bookmark::before { content: ""; }
.fa-bowling-ball::before { content: ""; }
.fa-box::before { content: ""; }
.fa-box-open::before { content: ""; }
.fa-boxes::before { content: ""; }
.fa-braille::before { content: ""; }
.fa-briefcase::before { content: ""; }
.fa-briefcase-medical::before { content: ""; }
.fa-broadcast-tower::before { content: ""; }
.fa-broom::before { content: ""; }
.fa-brush::before { content: ""; }
.fa-btc::before { content: ""; }
.fa-bug::before { content: ""; }
.fa-building::before { content: ""; }
.fa-bullhorn::before { content: ""; }
.fa-bullseye::before { content: ""; }
.fa-burn::before { content: ""; }
.fa-buromobelexperte::before { content: ""; }
.fa-bus::before { content: ""; }
.fa-bus-alt::before { content: ""; }
.fa-buysellads::before { content: ""; }
.fa-calculator::before { content: ""; }
.fa-calendar::before { content: ""; }
.fa-calendar-alt::before { content: ""; }
.fa-calendar-check::before { content: ""; }
.fa-calendar-minus::before { content: ""; }
.fa-calendar-plus::before { content: ""; }
.fa-calendar-times::before { content: ""; }
.fa-camera::before { content: ""; }
.fa-camera-retro::before { content: ""; }
.fa-cannabis::before { content: ""; }
.fa-capsules::before { content: ""; }
.fa-car::before { content: ""; }
.fa-caret-down::before { content: ""; }
.fa-caret-left::before { content: ""; }
.fa-caret-right::before { content: ""; }
.fa-caret-square-down::before { content: ""; }
.fa-caret-square-left::before { content: ""; }
.fa-caret-square-right::before { content: ""; }
.fa-caret-square-up::before { content: ""; }
.fa-caret-up::before { content: ""; }
.fa-cart-arrow-down::before { content: ""; }
.fa-cart-plus::before { content: ""; }
.fa-cc-amazon-pay::before { content: ""; }
.fa-cc-amex::before { content: ""; }
.fa-cc-apple-pay::before { content: ""; }
.fa-cc-diners-club::before { content: ""; }
.fa-cc-discover::before { content: ""; }
.fa-cc-jcb::before { content: ""; }
.fa-cc-mastercard::before { content: ""; }
.fa-cc-paypal::before { content: ""; }
.fa-cc-stripe::before { content: ""; }
.fa-cc-visa::before { content: ""; }
.fa-centercode::before { content: ""; }
.fa-certificate::before { content: ""; }
.fa-chalkboard::before { content: ""; }
.fa-chalkboard-teacher::before { content: ""; }
.fa-chart-area::before { content: ""; }
.fa-chart-bar::before { content: ""; }
.fa-chart-line::before { content: ""; }
.fa-chart-pie::before { content: ""; }
.fa-check::before { content: ""; }
.fa-check-circle::before { content: ""; }
.fa-check-double::before { content: ""; }
.fa-check-square::before { content: ""; }
.fa-chess::before { content: ""; }
.fa-chess-bishop::before { content: ""; }
.fa-chess-board::before { content: ""; }
.fa-chess-king::before { content: ""; }
.fa-chess-knight::before { content: ""; }
.fa-chess-pawn::before { content: ""; }
.fa-chess-queen::before { content: ""; }
.fa-chess-rook::before { content: ""; }
.fa-chevron-circle-down::before { content: ""; }
.fa-chevron-circle-left::before { content: ""; }
.fa-chevron-circle-right::before { content: ""; }
.fa-chevron-circle-up::before { content: ""; }
.fa-chevron-down::before { content: ""; }
.fa-chevron-left::before { content: ""; }
.fa-chevron-right::before { content: ""; }
.fa-chevron-up::before { content: ""; }
.fa-child::before { content: ""; }
.fa-chrome::before { content: ""; }
.fa-church::before { content: ""; }
.fa-circle::before { content: ""; }
.fa-circle-notch::before { content: ""; }
.fa-clipboard::before { content: ""; }
.fa-clipboard-check::before { content: ""; }
.fa-clipboard-list::before { content: ""; }
.fa-clock::before { content: ""; }
.fa-clone::before { content: ""; }
.fa-closed-captioning::before { content: ""; }
.fa-cloud::before { content: ""; }
.fa-cloud-download-alt::before { content: ""; }
.fa-cloud-upload-alt::before { content: ""; }
.fa-cloudscale::before { content: ""; }
.fa-cloudsmith::before { content: ""; }
.fa-cloudversify::before { content: ""; }
.fa-cocktail::before { content: ""; }
.fa-code::before { content: ""; }
.fa-code-branch::before { content: ""; }
.fa-codepen::before { content: ""; }
.fa-codiepie::before { content: ""; }
.fa-coffee::before { content: ""; }
.fa-cog::before { content: ""; }
.fa-cogs::before { content: ""; }
.fa-coins::before { content: ""; }
.fa-columns::before { content: ""; }
.fa-comment::before { content: ""; }
.fa-comment-alt::before { content: ""; }
.fa-comment-dots::before { content: ""; }
.fa-comment-slash::before { content: ""; }
.fa-comments::before { content: ""; }
.fa-compact-disc::before { content: ""; }
.fa-compass::before { content: ""; }
.fa-compress::before { content: ""; }
.fa-concierge-bell::before { content: ""; }
.fa-connectdevelop::before { content: ""; }
.fa-contao::before { content: ""; }
.fa-cookie::before { content: ""; }
.fa-cookie-bite::before { content: ""; }
.fa-copy::before { content: ""; }
.fa-copyright::before { content: ""; }
.fa-couch::before { content: ""; }
.fa-cpanel::before { content: ""; }
.fa-creative-commons::before { content: ""; }
.fa-creative-commons-by::before { content: ""; }
.fa-creative-commons-nc::before { content: ""; }
.fa-creative-commons-nc-eu::before { content: ""; }
.fa-creative-commons-nc-jp::before { content: ""; }
.fa-creative-commons-nd::before { content: ""; }
.fa-creative-commons-pd::before { content: ""; }
.fa-creative-commons-pd-alt::before { content: ""; }
.fa-creative-commons-remix::before { content: ""; }
.fa-creative-commons-sa::before { content: ""; }
.fa-creative-commons-sampling::before { content: ""; }
.fa-creative-commons-sampling-plus::before { content: ""; }
.fa-creative-commons-share::before { content: ""; }
.fa-credit-card::before { content: ""; }
.fa-crop::before { content: ""; }
.fa-crop-alt::before { content: ""; }
.fa-crosshairs::before { content: ""; }
.fa-crow::before { content: ""; }
.fa-crown::before { content: ""; }
.fa-css3::before { content: ""; }
.fa-css3-alt::before { content: ""; }
.fa-cube::before { content: ""; }
.fa-cubes::before { content: ""; }
.fa-cut::before { content: ""; }
.fa-cuttlefish::before { content: ""; }
.fa-d-and-d::before { content: ""; }
.fa-dashcube::before { content: ""; }
.fa-database::before { content: ""; }
.fa-deaf::before { content: ""; }
.fa-delicious::before { content: ""; }
.fa-deploydog::before { content: ""; }
.fa-deskpro::before { content: ""; }
.fa-desktop::before { content: ""; }
.fa-deviantart::before { content: ""; }
.fa-diagnoses::before { content: ""; }
.fa-dice::before { content: ""; }
.fa-dice-five::before { content: ""; }
.fa-dice-four::before { content: ""; }
.fa-dice-one::before { content: ""; }
.fa-dice-six::before { content: ""; }
.fa-dice-three::before { content: ""; }
.fa-dice-two::before { content: ""; }
.fa-digg::before { content: ""; }
.fa-digital-ocean::before { content: ""; }
.fa-digital-tachograph::before { content: ""; }
.fa-discord::before { content: ""; }
.fa-discourse::before { content: ""; }
.fa-divide::before { content: ""; }
.fa-dizzy::before { content: ""; }
.fa-dna::before { content: ""; }
.fa-dochub::before { content: ""; }
.fa-docker::before { content: ""; }
.fa-dollar-sign::before { content: ""; }
.fa-dolly::before { content: ""; }
.fa-dolly-flatbed::before { content: ""; }
.fa-donate::before { content: ""; }
.fa-door-closed::before { content: ""; }
.fa-door-open::before { content: ""; }
.fa-dot-circle::before { content: ""; }
.fa-dove::before { content: ""; }
.fa-download::before { content: ""; }
.fa-draft2digital::before { content: ""; }
.fa-drafting-compass::before { content: ""; }
.fa-dribbble::before { content: ""; }
.fa-dribbble-square::before { content: ""; }
.fa-dropbox::before { content: ""; }
.fa-drum::before { content: ""; }
.fa-drum-steelpan::before { content: ""; }
.fa-drupal::before { content: ""; }
.fa-dumbbell::before { content: ""; }
.fa-dyalog::before { content: ""; }
.fa-earlybirds::before { content: ""; }
.fa-ebay::before { content: ""; }
.fa-edge::before { content: ""; }
.fa-edit::before { content: ""; }
.fa-eject::before { content: ""; }
.fa-elementor::before { content: ""; }
.fa-ellipsis-h::before { content: ""; }
.fa-ellipsis-v::before { content: ""; }
.fa-ember::before { content: ""; }
.fa-empire::before { content: ""; }
.fa-envelope::before { content: ""; }
.fa-envelope-open::before { content: ""; }
.fa-envelope-square::before { content: ""; }
.fa-envira::before { content: ""; }
.fa-equals::before { content: ""; }
.fa-eraser::before { content: ""; }
.fa-erlang::before { content: ""; }
.fa-ethereum::before { content: ""; }
.fa-etsy::before { content: ""; }
.fa-euro-sign::before { content: ""; }
.fa-exchange-alt::before { content: ""; }
.fa-exclamation::before { content: ""; }
.fa-exclamation-circle::before { content: ""; }
.fa-exclamation-triangle::before { content: ""; }
.fa-expand::before { content: ""; }
.fa-expand-arrows-alt::before { content: ""; }
.fa-expeditedssl::before { content: ""; }
.fa-external-link-alt::before { content: ""; }
.fa-external-link-square-alt::before { content: ""; }
.fa-eye::before { content: ""; }
.fa-eye-dropper::before { content: ""; }
.fa-eye-slash::before { content: ""; }
.fa-facebook::before { content: ""; }
.fa-facebook-f::before { content: ""; }
.fa-facebook-messenger::before { content: ""; }
.fa-facebook-square::before { content: ""; }
.fa-fast-backward::before { content: ""; }
.fa-fast-forward::before { content: ""; }
.fa-fax::before { content: ""; }
.fa-feather::before { content: ""; }
.fa-feather-alt::before { content: ""; }
.fa-female::before { content: ""; }
.fa-fighter-jet::before { content: ""; }
.fa-file::before { content: ""; }
.fa-file-alt::before { content: ""; }
.fa-file-archive::before { content: ""; }
.fa-file-audio::before { content: ""; }
.fa-file-code::before { content: ""; }
.fa-file-contract::before { content: ""; }
.fa-file-download::before { content: ""; }
.fa-file-excel::before { content: ""; }
.fa-file-export::before { content: ""; }
.fa-file-image::before { content: ""; }
.fa-file-import::before { content: ""; }
.fa-file-invoice::before { content: ""; }
.fa-file-invoice-dollar::before { content: ""; }
.fa-file-medical::before { content: ""; }
.fa-file-medical-alt::before { content: ""; }
.fa-file-pdf::before { content: ""; }
.fa-file-powerpoint::before { content: ""; }
.fa-file-prescription::before { content: ""; }
.fa-file-signature::before { content: ""; }
.fa-file-upload::before { content: ""; }
.fa-file-video::before { content: ""; }
.fa-file-word::before { content: ""; }
.fa-fill::before { content: ""; }
.fa-fill-drip::before { content: ""; }
.fa-film::before { content: ""; }
.fa-filter::before { content: ""; }
.fa-fingerprint::before { content: ""; }
.fa-fire::before { content: ""; }
.fa-fire-extinguisher::before { content: ""; }
.fa-firefox::before { content: ""; }
.fa-first-aid::before { content: ""; }
.fa-first-order::before { content: ""; }
.fa-first-order-alt::before { content: ""; }
.fa-firstdraft::before { content: ""; }
.fa-fish::before { content: ""; }
.fa-flag::before { content: ""; }
.fa-flag-checkered::before { content: ""; }
.fa-flask::before { content: ""; }
.fa-flickr::before { content: ""; }
.fa-flipboard::before { content: ""; }
.fa-flushed::before { content: ""; }
.fa-fly::before { content: ""; }
.fa-folder::before { content: ""; }
.fa-folder-open::before { content: ""; }
.fa-font::before { content: ""; }
.fa-font-awesome::before { content: ""; }
.fa-font-awesome-alt::before { content: ""; }
.fa-font-awesome-flag::before { content: ""; }
.fa-font-awesome-logo-full::before { content: ""; }
.fa-fonticons::before { content: ""; }
.fa-fonticons-fi::before { content: ""; }
.fa-football-ball::before { content: ""; }
.fa-fort-awesome::before { content: ""; }
.fa-fort-awesome-alt::before { content: ""; }
.fa-forumbee::before { content: ""; }
.fa-forward::before { content: ""; }
.fa-foursquare::before { content: ""; }
.fa-free-code-camp::before { content: ""; }
.fa-freebsd::before { content: ""; }
.fa-frog::before { content: ""; }
.fa-frown::before { content: ""; }
.fa-frown-open::before { content: ""; }
.fa-fulcrum::before { content: ""; }
.fa-futbol::before { content: ""; }
.fa-galactic-republic::before { content: ""; }
.fa-galactic-senate::before { content: ""; }
.fa-gamepad::before { content: ""; }
.fa-gas-pump::before { content: ""; }
.fa-gavel::before { content: ""; }
.fa-gem::before { content: ""; }
.fa-genderless::before { content: ""; }
.fa-get-pocket::before { content: ""; }
.fa-gg::before { content: ""; }
.fa-gg-circle::before { content: ""; }
.fa-gift::before { content: ""; }
.fa-git::before { content: ""; }
.fa-git-square::before { content: ""; }
.fa-github::before { content: ""; }
.fa-github-alt::before { content: ""; }
.fa-github-square::before { content: ""; }
.fa-gitkraken::before { content: ""; }
.fa-gitlab::before { content: ""; }
.fa-gitter::before { content: ""; }
.fa-glass-martini::before { content: ""; }
.fa-glass-martini-alt::before { content: ""; }
.fa-glasses::before { content: ""; }
.fa-glide::before { content: ""; }
.fa-glide-g::before { content: ""; }
.fa-globe::before { content: ""; }
.fa-globe-africa::before { content: ""; }
.fa-globe-americas::before { content: ""; }
.fa-globe-asia::before { content: ""; }
.fa-gofore::before { content: ""; }
.fa-golf-ball::before { content: ""; }
.fa-goodreads::before { content: ""; }
.fa-goodreads-g::before { content: ""; }
.fa-google::before { content: ""; }
.fa-google-drive::before { content: ""; }
.fa-google-play::before { content: ""; }
.fa-google-plus::before { content: ""; }
.fa-google-plus-g::before { content: ""; }
.fa-google-plus-square::before { content: ""; }
.fa-google-wallet::before { content: ""; }
.fa-graduation-cap::before { content: ""; }
.fa-gratipay::before { content: ""; }
.fa-grav::before { content: ""; }
.fa-greater-than::before { content: ""; }
.fa-greater-than-equal::before { content: ""; }
.fa-grimace::before { content: ""; }
.fa-grin::before { content: ""; }
.fa-grin-alt::before { content: ""; }
.fa-grin-beam::before { content: ""; }
.fa-grin-beam-sweat::before { content: ""; }
.fa-grin-hearts::before { content: ""; }
.fa-grin-squint::before { content: ""; }
.fa-grin-squint-tears::before { content: ""; }
.fa-grin-stars::before { content: ""; }
.fa-grin-tears::before { content: ""; }
.fa-grin-tongue::before { content: ""; }
.fa-grin-tongue-squint::before { content: ""; }
.fa-grin-tongue-wink::before { content: ""; }
.fa-grin-wink::before { content: ""; }
.fa-grip-horizontal::before { content: ""; }
.fa-grip-vertical::before { content: ""; }
.fa-gripfire::before { content: ""; }
.fa-grunt::before { content: ""; }
.fa-gulp::before { content: ""; }
.fa-h-square::before { content: ""; }
.fa-hacker-news::before { content: ""; }
.fa-hacker-news-square::before { content: ""; }
.fa-hand-holding::before { content: ""; }
.fa-hand-holding-heart::before { content: ""; }
.fa-hand-holding-usd::before { content: ""; }
.fa-hand-lizard::before { content: ""; }
.fa-hand-paper::before { content: ""; }
.fa-hand-peace::before { content: ""; }
.fa-hand-point-down::before { content: ""; }
.fa-hand-point-left::before { content: ""; }
.fa-hand-point-right::before { content: ""; }
.fa-hand-point-up::before { content: ""; }
.fa-hand-pointer::before { content: ""; }
.fa-hand-rock::before { content: ""; }
.fa-hand-scissors::before { content: ""; }
.fa-hand-spock::before { content: ""; }
.fa-hands::before { content: ""; }
.fa-hands-helping::before { content: ""; }
.fa-handshake::before { content: ""; }
.fa-hashtag::before { content: ""; }
.fa-hdd::before { content: ""; }
.fa-heading::before { content: ""; }
.fa-headphones::before { content: ""; }
.fa-headphones-alt::before { content: ""; }
.fa-headset::before { content: ""; }
.fa-heart::before { content: ""; }
.fa-heartbeat::before { content: ""; }
.fa-helicopter::before { content: ""; }
.fa-highlighter::before { content: ""; }
.fa-hips::before { content: ""; }
.fa-hire-a-helper::before { content: ""; }
.fa-history::before { content: ""; }
.fa-hockey-puck::before { content: ""; }
.fa-home::before { content: ""; }
.fa-hooli::before { content: ""; }
.fa-hornbill::before { content: ""; }
.fa-hospital::before { content: ""; }
.fa-hospital-alt::before { content: ""; }
.fa-hospital-symbol::before { content: ""; }
.fa-hot-tub::before { content: ""; }
.fa-hotel::before { content: ""; }
.fa-hotjar::before { content: ""; }
.fa-hourglass::before { content: ""; }
.fa-hourglass-end::before { content: ""; }
.fa-hourglass-half::before { content: ""; }
.fa-hourglass-start::before { content: ""; }
.fa-houzz::before { content: ""; }
.fa-html5::before { content: ""; }
.fa-hubspot::before { content: ""; }
.fa-i-cursor::before { content: ""; }
.fa-id-badge::before { content: ""; }
.fa-id-card::before { content: ""; }
.fa-id-card-alt::before { content: ""; }
.fa-image::before { content: ""; }
.fa-images::before { content: ""; }
.fa-imdb::before { content: ""; }
.fa-inbox::before { content: ""; }
.fa-indent::before { content: ""; }
.fa-industry::before { content: ""; }
.fa-infinity::before { content: ""; }
.fa-info::before { content: ""; }
.fa-info-circle::before { content: ""; }
.fa-instagram::before { content: ""; }
.fa-internet-explorer::before { content: ""; }
.fa-ioxhost::before { content: ""; }
.fa-italic::before { content: ""; }
.fa-itunes::before { content: ""; }
.fa-itunes-note::before { content: ""; }
.fa-java::before { content: ""; }
.fa-jedi-order::before { content: ""; }
.fa-jenkins::before { content: ""; }
.fa-joget::before { content: ""; }
.fa-joint::before { content: ""; }
.fa-joomla::before { content: ""; }
.fa-js::before { content: ""; }
.fa-js-square::before { content: ""; }
.fa-jsfiddle::before { content: ""; }
.fa-key::before { content: ""; }
.fa-keybase::before { content: ""; }
.fa-keyboard::before { content: ""; }
.fa-keycdn::before { content: ""; }
.fa-kickstarter::before { content: ""; }
.fa-kickstarter-k::before { content: ""; }
.fa-kiss::before { content: ""; }
.fa-kiss-beam::before { content: ""; }
.fa-kiss-wink-heart::before { content: ""; }
.fa-kiwi-bird::before { content: ""; }
.fa-korvue::before { content: ""; }
.fa-language::before { content: ""; }
.fa-laptop::before { content: ""; }
.fa-laravel::before { content: ""; }
.fa-lastfm::before { content: ""; }
.fa-lastfm-square::before { content: ""; }
.fa-laugh::before { content: ""; }
.fa-laugh-beam::before { content: ""; }
.fa-laugh-squint::before { content: ""; }
.fa-laugh-wink::before { content: ""; }
.fa-leaf::before { content: ""; }
.fa-leanpub::before { content: ""; }
.fa-lemon::before { content: ""; }
.fa-less::before { content: ""; }
.fa-less-than::before { content: ""; }
.fa-less-than-equal::before { content: ""; }
.fa-level-down-alt::before { content: ""; }
.fa-level-up-alt::before { content: ""; }
.fa-life-ring::before { content: ""; }
.fa-lightbulb::before { content: ""; }
.fa-line::before { content: ""; }
.fa-link::before { content: ""; }
.fa-linkedin::before { content: ""; }
.fa-linkedin-in::before { content: ""; }
.fa-linode::before { content: ""; }
.fa-linux::before { content: ""; }
.fa-lira-sign::before { content: ""; }
.fa-list::before { content: ""; }
.fa-list-alt::before { content: ""; }
.fa-list-ol::before { content: ""; }
.fa-list-ul::before { content: ""; }
.fa-location-arrow::before { content: ""; }
.fa-lock::before { content: ""; }
.fa-lock-open::before { content: ""; }
.fa-long-arrow-alt-down::before { content: ""; }
.fa-long-arrow-alt-left::before { content: ""; }
.fa-long-arrow-alt-right::before { content: ""; }
.fa-long-arrow-alt-up::before { content: ""; }
.fa-low-vision::before { content: ""; }
.fa-luggage-cart::before { content: ""; }
.fa-lyft::before { content: ""; }
.fa-magento::before { content: ""; }
.fa-magic::before { content: ""; }
.fa-magnet::before { content: ""; }
.fa-mailchimp::before { content: ""; }
.fa-male::before { content: ""; }
.fa-mandalorian::before { content: ""; }
.fa-map::before { content: ""; }
.fa-map-marked::before { content: ""; }
.fa-map-marked-alt::before { content: ""; }
.fa-map-marker::before { content: ""; }
.fa-map-marker-alt::before { content: ""; }
.fa-map-pin::before { content: ""; }
.fa-map-signs::before { content: ""; }
.fa-marker::before { content: ""; }
.fa-mars::before { content: ""; }
.fa-mars-double::before { content: ""; }
.fa-mars-stroke::before { content: ""; }
.fa-mars-stroke-h::before { content: ""; }
.fa-mars-stroke-v::before { content: ""; }
.fa-mastodon::before { content: ""; }
.fa-maxcdn::before { content: ""; }
.fa-medal::before { content: ""; }
.fa-medapps::before { content: ""; }
.fa-medium::before { content: ""; }
.fa-medium-m::before { content: ""; }
.fa-medkit::before { content: ""; }
.fa-medrt::before { content: ""; }
.fa-meetup::before { content: ""; }
.fa-megaport::before { content: ""; }
.fa-meh::before { content: ""; }
.fa-meh-blank::before { content: ""; }
.fa-meh-rolling-eyes::before { content: ""; }
.fa-memory::before { content: ""; }
.fa-mercury::before { content: ""; }
.fa-microchip::before { content: ""; }
.fa-microphone::before { content: ""; }
.fa-microphone-alt::before { content: ""; }
.fa-microphone-alt-slash::before { content: ""; }
.fa-microphone-slash::before { content: ""; }
.fa-microsoft::before { content: ""; }
.fa-minus::before { content: ""; }
.fa-minus-circle::before { content: ""; }
.fa-minus-square::before { content: ""; }
.fa-mix::before { content: ""; }
.fa-mixcloud::before { content: ""; }
.fa-mizuni::before { content: ""; }
.fa-mobile::before { content: ""; }
.fa-mobile-alt::before { content: ""; }
.fa-modx::before { content: ""; }
.fa-monero::before { content: ""; }
.fa-money-bill::before { content: ""; }
.fa-money-bill-alt::before { content: ""; }
.fa-money-bill-wave::before { content: ""; }
.fa-money-bill-wave-alt::before { content: ""; }
.fa-money-check::before { content: ""; }
.fa-money-check-alt::before { content: ""; }
.fa-monument::before { content: ""; }
.fa-moon::before { content: ""; }
.fa-mortar-pestle::before { content: ""; }
.fa-motorcycle::before { content: ""; }
.fa-mouse-pointer::before { content: ""; }
.fa-music::before { content: ""; }
.fa-napster::before { content: ""; }
.fa-neuter::before { content: ""; }
.fa-newspaper::before { content: ""; }
.fa-nimblr::before { content: ""; }
.fa-nintendo-switch::before { content: ""; }
.fa-node::before { content: ""; }
.fa-node-js::before { content: ""; }
.fa-not-equal::before { content: ""; }
.fa-notes-medical::before { content: ""; }
.fa-npm::before { content: ""; }
.fa-ns8::before { content: ""; }
.fa-nutritionix::before { content: ""; }
.fa-object-group::before { content: ""; }
.fa-object-ungroup::before { content: ""; }
.fa-odnoklassniki::before { content: ""; }
.fa-odnoklassniki-square::before { content: ""; }
.fa-old-republic::before { content: ""; }
.fa-opencart::before { content: ""; }
.fa-openid::before { content: ""; }
.fa-opera::before { content: ""; }
.fa-optin-monster::before { content: ""; }
.fa-osi::before { content: ""; }
.fa-outdent::before { content: ""; }
.fa-page4::before { content: ""; }
.fa-pagelines::before { content: ""; }
.fa-paint-brush::before { content: ""; }
.fa-paint-roller::before { content: ""; }
.fa-palette::before { content: ""; }
.fa-palfed::before { content: ""; }
.fa-pallet::before { content: ""; }
.fa-paper-plane::before { content: ""; }
.fa-paperclip::before { content: ""; }
.fa-parachute-box::before { content: ""; }
.fa-paragraph::before { content: ""; }
.fa-parking::before { content: ""; }
.fa-passport::before { content: ""; }
.fa-paste::before { content: ""; }
.fa-patreon::before { content: ""; }
.fa-pause::before { content: ""; }
.fa-pause-circle::before { content: ""; }
.fa-paw::before { content: ""; }
.fa-paypal::before { content: ""; }
.fa-pen::before { content: ""; }
.fa-pen-alt::before { content: ""; }
.fa-pen-fancy::before { content: ""; }
.fa-pen-nib::before { content: ""; }
.fa-pen-square::before { content: ""; }
.fa-pencil-alt::before { content: ""; }
.fa-pencil-ruler::before { content: ""; }
.fa-people-carry::before { content: ""; }
.fa-percent::before { content: ""; }
.fa-percentage::before { content: ""; }
.fa-periscope::before { content: ""; }
.fa-phabricator::before { content: ""; }
.fa-phoenix-framework::before { content: ""; }
.fa-phoenix-squadron::before { content: ""; }
.fa-phone::before { content: ""; }
.fa-phone-slash::before { content: ""; }
.fa-phone-square::before { content: ""; }
.fa-phone-volume::before { content: ""; }
.fa-php::before { content: ""; }
.fa-pied-piper::before { content: ""; }
.fa-pied-piper-alt::before { content: ""; }
.fa-pied-piper-hat::before { content: ""; }
.fa-pied-piper-pp::before { content: ""; }
.fa-piggy-bank::before { content: ""; }
.fa-pills::before { content: ""; }
.fa-pinterest::before { content: ""; }
.fa-pinterest-p::before { content: ""; }
.fa-pinterest-square::before { content: ""; }
.fa-plane::before { content: ""; }
.fa-plane-arrival::before { content: ""; }
.fa-plane-departure::before { content: ""; }
.fa-play::before { content: ""; }
.fa-play-circle::before { content: ""; }
.fa-playstation::before { content: ""; }
.fa-plug::before { content: ""; }
.fa-plus::before { content: ""; }
.fa-plus-circle::before { content: ""; }
.fa-plus-square::before { content: ""; }
.fa-podcast::before { content: ""; }
.fa-poo::before { content: ""; }
.fa-portrait::before { content: ""; }
.fa-pound-sign::before { content: ""; }
.fa-power-off::before { content: ""; }
.fa-prescription::before { content: ""; }
.fa-prescription-bottle::before { content: ""; }
.fa-prescription-bottle-alt::before { content: ""; }
.fa-print::before { content: ""; }
.fa-procedures::before { content: ""; }
.fa-product-hunt::before { content: ""; }
.fa-project-diagram::before { content: ""; }
.fa-pushed::before { content: ""; }
.fa-puzzle-piece::before { content: ""; }
.fa-python::before { content: ""; }
.fa-qq::before { content: ""; }
.fa-qrcode::before { content: ""; }
.fa-question::before { content: ""; }
.fa-question-circle::before { content: ""; }
.fa-quidditch::before { content: ""; }
.fa-quinscape::before { content: ""; }
.fa-quora::before { content: ""; }
.fa-quote-left::before { content: ""; }
.fa-quote-right::before { content: ""; }
.fa-r-project::before { content: ""; }
.fa-random::before { content: ""; }
.fa-ravelry::before { content: ""; }
.fa-react::before { content: ""; }
.fa-readme::before { content: ""; }
.fa-rebel::before { content: ""; }
.fa-receipt::before { content: ""; }
.fa-recycle::before { content: ""; }
.fa-red-river::before { content: ""; }
.fa-reddit::before { content: ""; }
.fa-reddit-alien::before { content: ""; }
.fa-reddit-square::before { content: ""; }
.fa-redo::before { content: ""; }
.fa-redo-alt::before { content: ""; }
.fa-registered::before { content: ""; }
.fa-rendact::before { content: ""; }
.fa-renren::before { content: ""; }
.fa-reply::before { content: ""; }
.fa-reply-all::before { content: ""; }
.fa-replyd::before { content: ""; }
.fa-researchgate::before { content: ""; }
.fa-resolving::before { content: ""; }
.fa-retweet::before { content: ""; }
.fa-ribbon::before { content: ""; }
.fa-road::before { content: ""; }
.fa-robot::before { content: ""; }
.fa-rocket::before { content: ""; }
.fa-rocketchat::before { content: ""; }
.fa-rockrms::before { content: ""; }
.fa-rss::before { content: ""; }
.fa-rss-square::before { content: ""; }
.fa-ruble-sign::before { content: ""; }
.fa-ruler::before { content: ""; }
.fa-ruler-combined::before { content: ""; }
.fa-ruler-horizontal::before { content: ""; }
.fa-ruler-vertical::before { content: ""; }
.fa-rupee-sign::before { content: ""; }
.fa-sad-cry::before { content: ""; }
.fa-sad-tear::before { content: ""; }
.fa-safari::before { content: ""; }
.fa-sass::before { content: ""; }
.fa-save::before { content: ""; }
.fa-schlix::before { content: ""; }
.fa-school::before { content: ""; }
.fa-screwdriver::before { content: ""; }
.fa-scribd::before { content: ""; }
.fa-search::before { content: ""; }
.fa-search-minus::before { content: ""; }
.fa-search-plus::before { content: ""; }
.fa-searchengin::before { content: ""; }
.fa-seedling::before { content: ""; }
.fa-sellcast::before { content: ""; }
.fa-sellsy::before { content: ""; }
.fa-server::before { content: ""; }
.fa-servicestack::before { content: ""; }
.fa-share::before { content: ""; }
.fa-share-alt::before { content: ""; }
.fa-share-alt-square::before { content: ""; }
.fa-share-square::before { content: ""; }
.fa-shekel-sign::before { content: ""; }
.fa-shield-alt::before { content: ""; }
.fa-ship::before { content: ""; }
.fa-shipping-fast::before { content: ""; }
.fa-shirtsinbulk::before { content: ""; }
.fa-shoe-prints::before { content: ""; }
.fa-shopping-bag::before { content: ""; }
.fa-shopping-basket::before { content: ""; }
.fa-shopping-cart::before { content: ""; }
.fa-shopware::before { content: ""; }
.fa-shower::before { content: ""; }
.fa-shuttle-van::before { content: ""; }
.fa-sign::before { content: ""; }
.fa-sign-in-alt::before { content: ""; }
.fa-sign-language::before { content: ""; }
.fa-sign-out-alt::before { content: ""; }
.fa-signal::before { content: ""; }
.fa-signature::before { content: ""; }
.fa-simplybuilt::before { content: ""; }
.fa-sistrix::before { content: ""; }
.fa-sitemap::before { content: ""; }
.fa-sith::before { content: ""; }
.fa-skull::before { content: ""; }
.fa-skyatlas::before { content: ""; }
.fa-skype::before { content: ""; }
.fa-slack::before { content: ""; }
.fa-slack-hash::before { content: ""; }
.fa-sliders-h::before { content: ""; }
.fa-slideshare::before { content: ""; }
.fa-smile::before { content: ""; }
.fa-smile-beam::before { content: ""; }
.fa-smile-wink::before { content: ""; }
.fa-smoking::before { content: ""; }
.fa-smoking-ban::before { content: ""; }
.fa-snapchat::before { content: ""; }
.fa-snapchat-ghost::before { content: ""; }
.fa-snapchat-square::before { content: ""; }
.fa-snowflake::before { content: ""; }
.fa-solar-panel::before { content: ""; }
.fa-sort::before { content: ""; }
.fa-sort-alpha-down::before { content: ""; }
.fa-sort-alpha-up::before { content: ""; }
.fa-sort-amount-down::before { content: ""; }
.fa-sort-amount-up::before { content: ""; }
.fa-sort-down::before { content: ""; }
.fa-sort-numeric-down::before { content: ""; }
.fa-sort-numeric-up::before { content: ""; }
.fa-sort-up::before { content: ""; }
.fa-soundcloud::before { content: ""; }
.fa-spa::before { content: ""; }
.fa-space-shuttle::before { content: ""; }
.fa-speakap::before { content: ""; }
.fa-spinner::before { content: ""; }
.fa-splotch::before { content: ""; }
.fa-spotify::before { content: ""; }
.fa-spray-can::before { content: ""; }
.fa-square::before { content: ""; }
.fa-square-full::before { content: ""; }
.fa-squarespace::before { content: ""; }
.fa-stack-exchange::before { content: ""; }
.fa-stack-overflow::before { content: ""; }
.fa-stamp::before { content: ""; }
.fa-star::before { content: ""; }
.fa-star-half::before { content: ""; }
.fa-star-half-alt::before { content: ""; }
.fa-staylinked::before { content: ""; }
.fa-steam::before { content: ""; }
.fa-steam-square::before { content: ""; }
.fa-steam-symbol::before { content: ""; }
.fa-step-backward::before { content: ""; }
.fa-step-forward::before { content: ""; }
.fa-stethoscope::before { content: ""; }
.fa-sticker-mule::before { content: ""; }
.fa-sticky-note::before { content: ""; }
.fa-stop::before { content: ""; }
.fa-stop-circle::before { content: ""; }
.fa-stopwatch::before { content: ""; }
.fa-store::before { content: ""; }
.fa-store-alt::before { content: ""; }
.fa-strava::before { content: ""; }
.fa-stream::before { content: ""; }
.fa-street-view::before { content: ""; }
.fa-strikethrough::before { content: ""; }
.fa-stripe::before { content: ""; }
.fa-stripe-s::before { content: ""; }
.fa-stroopwafel::before { content: ""; }
.fa-studiovinari::before { content: ""; }
.fa-stumbleupon::before { content: ""; }
.fa-stumbleupon-circle::before { content: ""; }
.fa-subscript::before { content: ""; }
.fa-subway::before { content: ""; }
.fa-suitcase::before { content: ""; }
.fa-suitcase-rolling::before { content: ""; }
.fa-sun::before { content: ""; }
.fa-superpowers::before { content: ""; }
.fa-superscript::before { content: ""; }
.fa-supple::before { content: ""; }
.fa-surprise::before { content: ""; }
.fa-swatchbook::before { content: ""; }
.fa-swimmer::before { content: ""; }
.fa-swimming-pool::before { content: ""; }
.fa-sync::before { content: ""; }
.fa-sync-alt::before { content: ""; }
.fa-syringe::before { content: ""; }
.fa-table::before { content: ""; }
.fa-table-tennis::before { content: ""; }
.fa-tablet::before { content: ""; }
.fa-tablet-alt::before { content: ""; }
.fa-tablets::before { content: ""; }
.fa-tachometer-alt::before { content: ""; }
.fa-tag::before { content: ""; }
.fa-tags::before { content: ""; }
.fa-tape::before { content: ""; }
.fa-tasks::before { content: ""; }
.fa-taxi::before { content: ""; }
.fa-teamspeak::before { content: ""; }
.fa-telegram::before { content: ""; }
.fa-telegram-plane::before { content: ""; }
.fa-tencent-weibo::before { content: ""; }
.fa-terminal::before { content: ""; }
.fa-text-height::before { content: ""; }
.fa-text-width::before { content: ""; }
.fa-th::before { content: ""; }
.fa-th-large::before { content: ""; }
.fa-th-list::before { content: ""; }
.fa-themeco::before { content: ""; }
.fa-themeisle::before { content: ""; }
.fa-thermometer::before { content: ""; }
.fa-thermometer-empty::before { content: ""; }
.fa-thermometer-full::before { content: ""; }
.fa-thermometer-half::before { content: ""; }
.fa-thermometer-quarter::before { content: ""; }
.fa-thermometer-three-quarters::before { content: ""; }
.fa-thumbs-down::before { content: ""; }
.fa-thumbs-up::before { content: ""; }
.fa-thumbtack::before { content: ""; }
.fa-ticket-alt::before { content: ""; }
.fa-times::before { content: ""; }
.fa-times-circle::before { content: ""; }
.fa-tint::before { content: ""; }
.fa-tint-slash::before { content: ""; }
.fa-tired::before { content: ""; }
.fa-toggle-off::before { content: ""; }
.fa-toggle-on::before { content: ""; }
.fa-toolbox::before { content: ""; }
.fa-tooth::before { content: ""; }
.fa-trade-federation::before { content: ""; }
.fa-trademark::before { content: ""; }
.fa-train::before { content: ""; }
.fa-transgender::before { content: ""; }
.fa-transgender-alt::before { content: ""; }
.fa-trash::before { content: ""; }
.fa-trash-alt::before { content: ""; }
.fa-tree::before { content: ""; }
.fa-trello::before { content: ""; }
.fa-tripadvisor::before { content: ""; }
.fa-trophy::before { content: ""; }
.fa-truck::before { content: ""; }
.fa-truck-loading::before { content: ""; }
.fa-truck-moving::before { content: ""; }
.fa-tshirt::before { content: ""; }
.fa-tty::before { content: ""; }
.fa-tumblr::before { content: ""; }
.fa-tumblr-square::before { content: ""; }
.fa-tv::before { content: ""; }
.fa-twitch::before { content: ""; }
.fa-twitter::before { content: ""; }
.fa-twitter-square::before { content: ""; }
.fa-typo3::before { content: ""; }
.fa-uber::before { content: ""; }
.fa-uikit::before { content: ""; }
.fa-umbrella::before { content: ""; }
.fa-umbrella-beach::before { content: ""; }
.fa-underline::before { content: ""; }
.fa-undo::before { content: ""; }
.fa-undo-alt::before { content: ""; }
.fa-uniregistry::before { content: ""; }
.fa-universal-access::before { content: ""; }
.fa-university::before { content: ""; }
.fa-unlink::before { content: ""; }
.fa-unlock::before { content: ""; }
.fa-unlock-alt::before { content: ""; }
.fa-untappd::before { content: ""; }
.fa-upload::before { content: ""; }
.fa-usb::before { content: ""; }
.fa-user::before { content: ""; }
.fa-user-alt::before { content: ""; }
.fa-user-alt-slash::before { content: ""; }
.fa-user-astronaut::before { content: ""; }
.fa-user-check::before { content: ""; }
.fa-user-circle::before { content: ""; }
.fa-user-clock::before { content: ""; }
.fa-user-cog::before { content: ""; }
.fa-user-edit::before { content: ""; }
.fa-user-friends::before { content: ""; }
.fa-user-graduate::before { content: ""; }
.fa-user-lock::before { content: ""; }
.fa-user-md::before { content: ""; }
.fa-user-minus::before { content: ""; }
.fa-user-ninja::before { content: ""; }
.fa-user-plus::before { content: ""; }
.fa-user-secret::before { content: ""; }
.fa-user-shield::before { content: ""; }
.fa-user-slash::before { content: ""; }
.fa-user-tag::before { content: ""; }
.fa-user-tie::before { content: ""; }
.fa-user-times::before { content: ""; }
.fa-users::before { content: ""; }
.fa-users-cog::before { content: ""; }
.fa-ussunnah::before { content: ""; }
.fa-utensil-spoon::before { content: ""; }
.fa-utensils::before { content: ""; }
.fa-vaadin::before { content: ""; }
.fa-vector-square::before { content: ""; }
.fa-venus::before { content: ""; }
.fa-venus-double::before { content: ""; }
.fa-venus-mars::before { content: ""; }
.fa-viacoin::before { content: ""; }
.fa-viadeo::before { content: ""; }
.fa-viadeo-square::before { content: ""; }
.fa-vial::before { content: ""; }
.fa-vials::before { content: ""; }
.fa-viber::before { content: ""; }
.fa-video::before { content: ""; }
.fa-video-slash::before { content: ""; }
.fa-vimeo::before { content: ""; }
.fa-vimeo-square::before { content: ""; }
.fa-vimeo-v::before { content: ""; }
.fa-vine::before { content: ""; }
.fa-vk::before { content: ""; }
.fa-vnv::before { content: ""; }
.fa-volleyball-ball::before { content: ""; }
.fa-volume-down::before { content: ""; }
.fa-volume-off::before { content: ""; }
.fa-volume-up::before { content: ""; }
.fa-vuejs::before { content: ""; }
.fa-walking::before { content: ""; }
.fa-wallet::before { content: ""; }
.fa-warehouse::before { content: ""; }
.fa-weebly::before { content: ""; }
.fa-weibo::before { content: ""; }
.fa-weight::before { content: ""; }
.fa-weight-hanging::before { content: ""; }
.fa-weixin::before { content: ""; }
.fa-whatsapp::before { content: ""; }
.fa-whatsapp-square::before { content: ""; }
.fa-wheelchair::before { content: ""; }
.fa-whmcs::before { content: ""; }
.fa-wifi::before { content: ""; }
.fa-wikipedia-w::before { content: ""; }
.fa-window-close::before { content: ""; }
.fa-window-maximize::before { content: ""; }
.fa-window-minimize::before { content: ""; }
.fa-window-restore::before { content: ""; }
.fa-windows::before { content: ""; }
.fa-wine-glass::before { content: ""; }
.fa-wine-glass-alt::before { content: ""; }
.fa-wix::before { content: ""; }
.fa-wolf-pack-battalion::before { content: ""; }
.fa-won-sign::before { content: ""; }
.fa-wordpress::before { content: ""; }
.fa-wordpress-simple::before { content: ""; }
.fa-wpbeginner::before { content: ""; }
.fa-wpexplorer::before { content: ""; }
.fa-wpforms::before { content: ""; }
.fa-wrench::before { content: ""; }
.fa-x-ray::before { content: ""; }
.fa-xbox::before { content: ""; }
.fa-xing::before { content: ""; }
.fa-xing-square::before { content: ""; }
.fa-y-combinator::before { content: ""; }
.fa-yahoo::before { content: ""; }
.fa-yandex::before { content: ""; }
.fa-yandex-international::before { content: ""; }
.fa-yelp::before { content: ""; }
.fa-yen-sign::before { content: ""; }
.fa-yoast::before { content: ""; }
.fa-youtube::before { content: ""; }
.fa-youtube-square::before { content: ""; }
@font-face {
	font-family: "Font Awesome 5 Brands";
	font-style: normal;
	font-weight: 400;
	src: url('fa-brands-400.eot') format("embedded-opentype"), url('fa-brands-400.woff2') format("woff2"), url('fa-brands-400.woff') format("woff"), url('fa-brands-400.ttf') format("truetype"), url('fa-brands-400.svg') format("svg");
}
.fab { font-family: Font Awesome \35  Brands; }
@font-face {
	font-family: "Font Awesome 5 Free";
	font-style: normal;
	font-weight: 400;
	src: url('fa-regular-400.eot') format("embedded-opentype"), url('fa-regular-400.woff2') format("woff2"), url('fa-regular-400.woff') format("woff"), url('fa-regular-400.ttf') format("truetype"), url('fa-regular-400.svg') format("svg");
}
@font-face {
	font-family: "Font Awesome 5 Free";
	font-style: normal;
	font-weight: 900;
	src: url('fa-solid-900.eot') format("embedded-opentype"), url('fa-solid-900.woff2') format("woff2"), url('fa-solid-900.woff') format("woff"), url('fa-solid-900.ttf') format("truetype"), url('fa-solid-900.svg') format("svg");
}
.fa, .far, .fas { font-family: Font Awesome \35  Free; }
.fa, .fas { font-weight: 900; }
/* ::::: https://demo.themnific.com/cultera/wp-content/cache/autoptimize/1/autoptimize_single_78f8be24fcf62a6788f90958919d2327.php?ver=6.4.4 ::::: */

.container, .container_alt { width: 100%; max-width: 1380px; margin: 0px auto; padding: 0px; overflow: hidden; position: relative; }
.head_container { max-width: 100%; }
.head_container, .container_alt { overflow: visible; }
#footer .container { background: transparent none repeat scroll 0px 0px ! important; }
.onecol, .twocol, .threecol, .fourcol, .fivecol, .fifthcol, .sixcol, .sevencol, .eightcol, .ninecol, .tencol, .elevencol, .warpbox { margin-left: 0px; float: left; min-height: 1px; }
.foocol { margin: 0px; width: 21%; padding: 60px 0px 40px 80px; position: relative; height: 100%; min-height: 1px; float: left; }
.foocol.first { width: 37%; padding: 60px 0px 40px; }
.fourcol { width: 22%; padding: 0px 40px; margin: 0px 0px 40px; min-height: 1px; float: right; }
.eightcol { width: 78%; padding: 0px 40px; margin: 0px 0px 40px; min-height: 1px; float: left; }
.postbarLeft .eightcol { float: right ! important; }
.postbarLeft .fourcol { float: left ! important; }
.postbarNone .eightcol { float: none ! important; margin: 0px auto ! important; }
.first, .ml-first { margin-left: 0px ! important; }
@media screen and (min-width: 1025px) {
}
@media screen and (max-width: 1435px) {
	.nav { padding: 0px 20px; }
	#main-nav-right { margin-right: 20px; }
	a.searchOpen { right: -25px; }
}
@media screen and (max-width: 1180px) {
	#core { margin-top: 20px; }
	h1.entry-title, h2.archiv, .slideinside h2 { font-size: 4vw ! important; line-height: 1.2 ! important; }
}
@media screen and (max-width: 1155px) {
	#header { position: relative; width: 100%; z-index: 100; }
	.header_fix { display: none; }
	#titles { max-width: 33%; padding: 25px 0px ! important; margin: 0px; text-align: left; }
	#header img { float: left; max-height: 35px; }
	.show-menu { display: block ! important; }
	#navigation { display: none; position: relative; overflow: hidden; height: auto; top: auto; margin: 0px ! important; padding: 10px 0px ! important; background-color: rgb(34, 34, 34) ! important; width: 100%; }
	#navigation a { color: rgb(238, 238, 238) ! important; }
	#navigation a:hover, #navigation .current-menu-item > a { color: rgb(130, 218, 238) ! important; }
	ul.nav, #main-nav { width: 100% ! important; max-width: 100%; margin: 0px ! important; padding: 0px ! important; }
	ul.nav li, .nav li ul, #main-nav li.mega ul.sub-menu { width: 100% ! important; background-color: transparent ! important; border: medium none ! important; float: none; margin: 0px ! important; position: relative ! important; left: auto ! important; display: block ! important; visibility: visible ! important; padding-top: 0px; }
	.nav > li ul { max-height: none; opacity: 1; }
	#navigation .nav li ul li > a { border-bottom: 1px dotted rgb(68, 68, 68) ! important; text-align: left; padding: 7px 15px ! important; }
	ul.nav li a { width: 100% ! important; text-align: left; padding: 15px 20px ! important; margin: 0px; font-size: 16px ! important; }
	ul.nav li li a { margin: 0px 0px 0px 20px; }
	.nav li ul li > a { font-size: 13px ! important; }
	.nav > li > ul > li, .nav li ul ul li, #main-nav li ul li > a, .nav li ul li > a { max-width: 100% ! important; margin: 0px; padding: 0px; }
	.nav li ul { padding: 0px 20px; }
	div.sub, .nav > li > ul::after, .nav .menu-item-has-children a::after, .header_icons { display: none ! important; }
	.sf-arrows .sf-with-ul::after { right: 15px; }
	.container { padding: 0px 20px; }
	.fourcol, .eightcol { padding: 0px 20px; }
}
@media screen and (max-width: 885px) {
	div.tooltip p::after, .nav > li > ul::after, .sf-arrows .sf-with-ul::after, .sf-arrows .sf-with-ul::after { display: none ! important; }
	body { width: 100%; min-width: 0px; margin-left: 0px; margin-right: 0px; padding-left: 0px; padding-right: 0px; margin-top: 0px; font-size: 16px; }
	.onecol, .twocol, .threecol, .threecol_spec, .fourcol, .fivecol, .sixcol, .sevencol, .eightcol, .ninecol, .tencol, .elevencol, .twelvecol, .fifthcol { width: auto; float: none ! important; padding-left: 0px; padding-right: 0px; margin-left: 0px; margin-right: 0px; }
	#footer .foocol, .eightcol, .fourcol, #footer .bottom-menu { margin: 0px auto ! important; float: none ! important; display: block; width: 100%; border-left: medium none; border-right: medium none; padding: 0px 20px; }
	#sidebar, .footer_text, .foocol, .foocol.first { max-width: 360px; width: 100%; float: none ! important; margin: 0px auto ! important; padding: 30px 0px ! important; }
	h1.entry-title, h2.archiv, .slideinside h2, .blogger .item h2 { font-size: 4vw ! important; }
	.single-post .postbarNone .item_inn { padding: 0px 20px; }
	h1.entry-title, .tmnf_excerpt, .meta-single { margin: 10px 0px; width: 100%; }
	.tmnf_excerpt p { font-size: 100%; margin-bottom: 20px; }
	.single-post .has-post-thumbnail .entryhead { margin: 20px 0px; }
	.post-previous, .post-next { width: 100%; }
	.post-next { margin: -1px 0px 0px; }
	.landing-section ul.social-menu li { margin: 5px 10px; }
	#curtain .searchform { left: 10%; margin: 0px; max-width: 80%; width: 80%; }
	#curtain a.curtainclose { left: 30px; margin: 0px; top: 30px; }
	.wrapper .entry h1 { font-size: 130% ! important; }
	.wrapper .entry h2 { font-size: 115% ! important; }
	.wrapper .entry h3 { font-size: 100% ! important; }
	.wrapper .entry h4 { font-size: 95% ! important; }
	.wrapper .entry h5 { font-size: 90% ! important; }
	.wrapper .entry h6 { font-size: 85% ! important; }
	h1.entry-title, h2.archiv, .slideinside h2 { font-size: 5vw ! important; }
}
@media only screen and (max-width: 685px) {
	#titles { max-width: 40%; }
	#core { margin-top: 40px ! important; }
	h1.entry-title, h2.archiv, .slideinside h2 { font-size: 7vw ! important; }
	.meta-single { padding: 0px; }
	.comment-form-author, .comment-form-email, .comment-form-url, #post-nav, .postauthor { width: 100%; }
	#respond textarea { width: 99.5%; }
	.scrollTo_top { right: 0px; width: 100%; }
	ul.related { width: 100%; }
	ul.related li { width: 50% ! important; height: auto; margin: 0px 0px 30px; }
	ul.related li.related_title { width: 100%; }
	ul.related li h4 { text-align: center; padding: 0px 20px; }
}
@media only screen and (max-width: 495px) {
	#titles { max-width: 60%; }
	.post-previous, .post-next { width: 100%; margin-top: -1px; margin-left: 0px; }
	#header .header_icons, #titles { border: medium none ! important; }
	#navigation, .header_icons { padding-bottom: 10px ! important; padding-top: 10px ! important; }
	ul.related li { width: 50% ! important; }
	ul.related li:nth-child(4) { clear: left; }
}
@media only screen and (max-width: 395px) {
	a.searchOpen { width: 32px; }
}
/* ::::: https://demo.themnific.com/cultera/wp-content/plugins/wp-featherlight/css/wp-featherlight.min.css?ver=1.3.4 ::::: */

.featherlight::before { content: ""; display: inline-block; height: 100%; margin-right: -0.25em; vertical-align: middle; }
@media screen and (min-width: 980px) {
}
.featherlight button::-moz-focus-inner { border-style: none; padding: 0px; }
[data-featherlight] img { cursor: zoom-in; }
.featherlight-loading .featherlight-content, .featherlight-loading .featherlight-content::after { border-radius: 50%; height: 10em; width: 10em; }
/* ::::: https://fonts.googleapis.com/css?family=Lora:400,500,600,700,400italic,500italic,600italic,700italic%7CRoboto:400,700,500%7CCormorant:500&display=swap&ver=1695805464 ::::: */

@font-face {
	font-family: "Cormorant";
	font-style: normal;
	font-weight: 500;
	src: url('h4c2bxocl9bbnla_nhia47nmujsnbcvrfintc75q7t2u.woff2') format("woff2");
	unicode-range: U+460-52F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
@font-face {
	font-family: "Cormorant";
	font-style: normal;
	font-weight: 500;
	src: url('h4c2bxocl9bbnla_nhia47nmujsnbcvrfintc7dq7t2u.woff2') format("woff2");
	unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116;
}
@font-face {
	font-family: "Cormorant";
	font-style: normal;
	font-weight: 500;
	src: url('h4c2bxocl9bbnla_nhia47nmujsnbcvrfintc7xq7t2u.woff2') format("woff2");
	unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+300-301, U+303-304, U+308-309, U+323, U+329, U+1EA0-1EF9, U+20AB;
}
@font-face {
	font-family: "Cormorant";
	font-style: normal;
	font-weight: 500;
	src: url('h4c2bxocl9bbnla_nhia47nmujsnbcvrfintc71q7t2u.woff2') format("woff2");
	unicode-range: U+100-2AF, U+304, U+308, U+329, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
@font-face {
	font-family: "Cormorant";
	font-style: normal;
	font-weight: 500;
	src: url('h4c2bxocl9bbnla_nhia47nmujsnbcvrfintc7nq7q.woff2') format("woff2");
	unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
@font-face {
	font-family: "Lora";
	font-style: italic;
	font-weight: 400;
	src: url('0qi8mx1d_joumw_hldo6t2wv9knw-mofoqj2noez.woff2') format("woff2");
	unicode-range: U+460-52F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
@font-face {
	font-family: "Lora";
	font-style: italic;
	font-weight: 400;
	src: url('0qi8mx1d_joumw_hldo6t2wv9knw-mofoqt2noez.woff2') format("woff2");
	unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116;
}
@font-face {
	font-family: "Lora";
	font-style: italic;
	font-weight: 400;
	src: url('0qi8mx1d_joumw_hldo6t2wv9knw-mofotn2noez.woff2') format("woff2");
	unicode-range: U+302-303, U+305, U+307-308, U+330, U+391-3A1, U+3A3-3A9, U+3B1-3C9, U+3D1, U+3D5-3D6, U+3F0-3F1, U+3F4-3F5, U+2034-2037, U+2057, U+20D0-20DC, U+20E1, U+20E5-20EF, U+2102, U+210A-210E, U+2110-2112, U+2115, U+2119-211D, U+2124, U+2128, U+212C-212D, U+212F-2131, U+2133-2138, U+213C-2140, U+2145-2149, U+2190, U+2192, U+2194-21AE, U+21B0-21E5, U+21F1-21F2, U+21F4-2211, U+2213-2214, U+2216-22FF, U+2308-230B, U+2310, U+2319, U+231C-2321, U+2336-237A, U+237C, U+2395, U+239B-23B6, U+23D0, U+23DC-23E1, U+2474-2475, U+25AF, U+25B3, U+25B7, U+25BD, U+25C1, U+25CA, U+25CC, U+25FB, U+266D-266F, U+27C0-27FF, U+2900-2AFF, U+2B0E-2B11, U+2B30-2B4C, U+2BFE, U+FF5B, U+FF5D, U+1D400-1D7FF, U+1EE00-1EEFF;
}
@font-face {
	font-family: "Lora";
	font-style: italic;
	font-weight: 400;
	src: url('0qi8mx1d_joumw_hldo6t2wv9knw-mofosf2noez.woff2') format("woff2");
	unicode-range: U+1-C, U+E-1F, U+7F-9F, U+20DD-20E0, U+20E2-20E4, U+2150-218F, U+2190, U+2192, U+2194-2199, U+21AF, U+21E6-21F0, U+21F3, U+2218-2219, U+2299, U+22C4-22C6, U+2300-243F, U+2440-244A, U+2460-24FF, U+25A0-27BF, U+2800-28FF, U+2921-2922, U+2981, U+29BF, U+29EB, U+2B00-2BFF, U+4DC0-4DFF, U+FFF9-FFFB, U+10140-1018E, U+10190-1019C, U+101A0, U+101D0-101FD, U+102E0-102FB, U+10E60-10E7E, U+1D2C0-1D2D3, U+1D2E0-1D37F, U+1F000-1F0FF, U+1F100-1F1AD, U+1F1E6-1F1FF, U+1F30D-1F30F, U+1F315, U+1F31C, U+1F31E, U+1F320-1F32C, U+1F336, U+1F378, U+1F37D, U+1F382, U+1F393-1F39F, U+1F3A7-1F3A8, U+1F3AC-1F3AF, U+1F3C2, U+1F3C4-1F3C6, U+1F3CA-1F3CE, U+1F3D4-1F3E0, U+1F3ED, U+1F3F1-1F3F3, U+1F3F5-1F3F7, U+1F408, U+1F415, U+1F41F, U+1F426, U+1F43F, U+1F441-1F442, U+1F444, U+1F446-1F449, U+1F44C-1F44E, U+1F453, U+1F46A, U+1F47D, U+1F4A3, U+1F4B0, U+1F4B3, U+1F4B9, U+1F4BB, U+1F4BF, U+1F4C8-1F4CB, U+1F4D6, U+1F4DA, U+1F4DF, U+1F4E3-1F4E6, U+1F4EA-1F4ED, U+1F4F7, U+1F4F9-1F4FB, U+1F4FD-1F4FE, U+1F503, U+1F507-1F50B, U+1F50D, U+1F512-1F513, U+1F53E-1F54A, U+1F54F-1F5FA, U+1F610, U+1F650-1F67F, U+1F687, U+1F68D, U+1F691, U+1F694, U+1F698, U+1F6AD, U+1F6B2, U+1F6B9-1F6BA, U+1F6BC, U+1F6C6-1F6CF, U+1F6D3-1F6D7, U+1F6E0-1F6EA, U+1F6F0-1F6F3, U+1F6F7-1F6FC, U+1F700-1F7FF, U+1F800-1F80B, U+1F810-1F847, U+1F850-1F859, U+1F860-1F887, U+1F890-1F8AD, U+1F8B0-1F8B1, U+1F900-1F90B, U+1F93B, U+1F946, U+1F984, U+1F996, U+1F9E9, U+1FA00-1FA6F, U+1FA70-1FA7C, U+1FA80-1FA88, U+1FA90-1FABD, U+1FABF-1FAC5, U+1FACE-1FADB, U+1FAE0-1FAE8, U+1FAF0-1FAF8, U+1FB00-1FBFF;
}
@font-face {
	font-family: "Lora";
	font-style: italic;
	font-weight: 400;
	src: url('0qi8mx1d_joumw_hldo6t2wv9knw-mofoqb2noez.woff2') format("woff2");
	unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+300-301, U+303-304, U+308-309, U+323, U+329, U+1EA0-1EF9, U+20AB;
}
@font-face {
	font-family: "Lora";
	font-style: italic;
	font-weight: 400;
	src: url('0qi8mx1d_joumw_hldo6t2wv9knw-mofoqf2noez.woff2') format("woff2");
	unicode-range: U+100-2AF, U+304, U+308, U+329, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
@font-face {
	font-family: "Lora";
	font-style: italic;
	font-weight: 400;
	src: url('0qi8mx1d_joumw_hldo6t2wv9knw-mofoq92na.woff2') format("woff2");
	unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
@font-face {
	font-family: "Lora";
	font-style: italic;
	font-weight: 500;
	src: url('0qi8mx1d_joumw_hldo6t2wv9knw-pgfoqj2noez.woff2') format("woff2");
	unicode-range: U+460-52F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
@font-face {
	font-family: "Lora";
	font-style: italic;
	font-weight: 500;
	src: url('0qi8mx1d_joumw_hldo6t2wv9knw-pgfoqt2noez.woff2') format("woff2");
	unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116;
}
@font-face {
	font-family: "Lora";
	font-style: italic;
	font-weight: 500;
	src: url('0qi8mx1d_joumw_hldo6t2wv9knw-pgfotn2noez.woff2') format("woff2");
	unicode-range: U+302-303, U+305, U+307-308, U+330, U+391-3A1, U+3A3-3A9, U+3B1-3C9, U+3D1, U+3D5-3D6, U+3F0-3F1, U+3F4-3F5, U+2034-2037, U+2057, U+20D0-20DC, U+20E1, U+20E5-20EF, U+2102, U+210A-210E, U+2110-2112, U+2115, U+2119-211D, U+2124, U+2128, U+212C-212D, U+212F-2131, U+2133-2138, U+213C-2140, U+2145-2149, U+2190, U+2192, U+2194-21AE, U+21B0-21E5, U+21F1-21F2, U+21F4-2211, U+2213-2214, U+2216-22FF, U+2308-230B, U+2310, U+2319, U+231C-2321, U+2336-237A, U+237C, U+2395, U+239B-23B6, U+23D0, U+23DC-23E1, U+2474-2475, U+25AF, U+25B3, U+25B7, U+25BD, U+25C1, U+25CA, U+25CC, U+25FB, U+266D-266F, U+27C0-27FF, U+2900-2AFF, U+2B0E-2B11, U+2B30-2B4C, U+2BFE, U+FF5B, U+FF5D, U+1D400-1D7FF, U+1EE00-1EEFF;
}
@font-face {
	font-family: "Lora";
	font-style: italic;
	font-weight: 500;
	src: url('0qi8mx1d_joumw_hldo6t2wv9knw-pgfosf2noez.woff2') format("woff2");
	unicode-range: U+1-C, U+E-1F, U+7F-9F, U+20DD-20E0, U+20E2-20E4, U+2150-218F, U+2190, U+2192, U+2194-2199, U+21AF, U+21E6-21F0, U+21F3, U+2218-2219, U+2299, U+22C4-22C6, U+2300-243F, U+2440-244A, U+2460-24FF, U+25A0-27BF, U+2800-28FF, U+2921-2922, U+2981, U+29BF, U+29EB, U+2B00-2BFF, U+4DC0-4DFF, U+FFF9-FFFB, U+10140-1018E, U+10190-1019C, U+101A0, U+101D0-101FD, U+102E0-102FB, U+10E60-10E7E, U+1D2C0-1D2D3, U+1D2E0-1D37F, U+1F000-1F0FF, U+1F100-1F1AD, U+1F1E6-1F1FF, U+1F30D-1F30F, U+1F315, U+1F31C, U+1F31E, U+1F320-1F32C, U+1F336, U+1F378, U+1F37D, U+1F382, U+1F393-1F39F, U+1F3A7-1F3A8, U+1F3AC-1F3AF, U+1F3C2, U+1F3C4-1F3C6, U+1F3CA-1F3CE, U+1F3D4-1F3E0, U+1F3ED, U+1F3F1-1F3F3, U+1F3F5-1F3F7, U+1F408, U+1F415, U+1F41F, U+1F426, U+1F43F, U+1F441-1F442, U+1F444, U+1F446-1F449, U+1F44C-1F44E, U+1F453, U+1F46A, U+1F47D, U+1F4A3, U+1F4B0, U+1F4B3, U+1F4B9, U+1F4BB, U+1F4BF, U+1F4C8-1F4CB, U+1F4D6, U+1F4DA, U+1F4DF, U+1F4E3-1F4E6, U+1F4EA-1F4ED, U+1F4F7, U+1F4F9-1F4FB, U+1F4FD-1F4FE, U+1F503, U+1F507-1F50B, U+1F50D, U+1F512-1F513, U+1F53E-1F54A, U+1F54F-1F5FA, U+1F610, U+1F650-1F67F, U+1F687, U+1F68D, U+1F691, U+1F694, U+1F698, U+1F6AD, U+1F6B2, U+1F6B9-1F6BA, U+1F6BC, U+1F6C6-1F6CF, U+1F6D3-1F6D7, U+1F6E0-1F6EA, U+1F6F0-1F6F3, U+1F6F7-1F6FC, U+1F700-1F7FF, U+1F800-1F80B, U+1F810-1F847, U+1F850-1F859, U+1F860-1F887, U+1F890-1F8AD, U+1F8B0-1F8B1, U+1F900-1F90B, U+1F93B, U+1F946, U+1F984, U+1F996, U+1F9E9, U+1FA00-1FA6F, U+1FA70-1FA7C, U+1FA80-1FA88, U+1FA90-1FABD, U+1FABF-1FAC5, U+1FACE-1FADB, U+1FAE0-1FAE8, U+1FAF0-1FAF8, U+1FB00-1FBFF;
}
@font-face {
	font-family: "Lora";
	font-style: italic;
	font-weight: 500;
	src: url('0qi8mx1d_joumw_hldo6t2wv9knw-pgfoqb2noez.woff2') format("woff2");
	unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+300-301, U+303-304, U+308-309, U+323, U+329, U+1EA0-1EF9, U+20AB;
}
@font-face {
	font-family: "Lora";
	font-style: italic;
	font-weight: 500;
	src: url('0qi8mx1d_joumw_hldo6t2wv9knw-pgfoqf2noez.woff2') format("woff2");
	unicode-range: U+100-2AF, U+304, U+308, U+329, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
@font-face {
	font-family: "Lora";
	font-style: italic;
	font-weight: 500;
	src: url('0qi8mx1d_joumw_hldo6t2wv9knw-pgfoq92na.woff2') format("woff2");
	unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
@font-face {
	font-family: "Lora";
	font-style: italic;
	font-weight: 600;
	src: url('0qi8mx1d_joumw_hldo6t2wv9knw-bqcoqj2noez.woff2') format("woff2");
	unicode-range: U+460-52F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
@font-face {
	font-family: "Lora";
	font-style: italic;
	font-weight: 600;
	src: url('0qi8mx1d_joumw_hldo6t2wv9knw-bqcoqt2noez.woff2') format("woff2");
	unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116;
}
@font-face {
	font-family: "Lora";
	font-style: italic;
	font-weight: 600;
	src: url('0qi8mx1d_joumw_hldo6t2wv9knw-bqcotn2noez.woff2') format("woff2");
	unicode-range: U+302-303, U+305, U+307-308, U+330, U+391-3A1, U+3A3-3A9, U+3B1-3C9, U+3D1, U+3D5-3D6, U+3F0-3F1, U+3F4-3F5, U+2034-2037, U+2057, U+20D0-20DC, U+20E1, U+20E5-20EF, U+2102, U+210A-210E, U+2110-2112, U+2115, U+2119-211D, U+2124, U+2128, U+212C-212D, U+212F-2131, U+2133-2138, U+213C-2140, U+2145-2149, U+2190, U+2192, U+2194-21AE, U+21B0-21E5, U+21F1-21F2, U+21F4-2211, U+2213-2214, U+2216-22FF, U+2308-230B, U+2310, U+2319, U+231C-2321, U+2336-237A, U+237C, U+2395, U+239B-23B6, U+23D0, U+23DC-23E1, U+2474-2475, U+25AF, U+25B3, U+25B7, U+25BD, U+25C1, U+25CA, U+25CC, U+25FB, U+266D-266F, U+27C0-27FF, U+2900-2AFF, U+2B0E-2B11, U+2B30-2B4C, U+2BFE, U+FF5B, U+FF5D, U+1D400-1D7FF, U+1EE00-1EEFF;
}
@font-face {
	font-family: "Lora";
	font-style: italic;
	font-weight: 600;
	src: url('0qi8mx1d_joumw_hldo6t2wv9knw-bqcosf2noez.woff2') format("woff2");
	unicode-range: U+1-C, U+E-1F, U+7F-9F, U+20DD-20E0, U+20E2-20E4, U+2150-218F, U+2190, U+2192, U+2194-2199, U+21AF, U+21E6-21F0, U+21F3, U+2218-2219, U+2299, U+22C4-22C6, U+2300-243F, U+2440-244A, U+2460-24FF, U+25A0-27BF, U+2800-28FF, U+2921-2922, U+2981, U+29BF, U+29EB, U+2B00-2BFF, U+4DC0-4DFF, U+FFF9-FFFB, U+10140-1018E, U+10190-1019C, U+101A0, U+101D0-101FD, U+102E0-102FB, U+10E60-10E7E, U+1D2C0-1D2D3, U+1D2E0-1D37F, U+1F000-1F0FF, U+1F100-1F1AD, U+1F1E6-1F1FF, U+1F30D-1F30F, U+1F315, U+1F31C, U+1F31E, U+1F320-1F32C, U+1F336, U+1F378, U+1F37D, U+1F382, U+1F393-1F39F, U+1F3A7-1F3A8, U+1F3AC-1F3AF, U+1F3C2, U+1F3C4-1F3C6, U+1F3CA-1F3CE, U+1F3D4-1F3E0, U+1F3ED, U+1F3F1-1F3F3, U+1F3F5-1F3F7, U+1F408, U+1F415, U+1F41F, U+1F426, U+1F43F, U+1F441-1F442, U+1F444, U+1F446-1F449, U+1F44C-1F44E, U+1F453, U+1F46A, U+1F47D, U+1F4A3, U+1F4B0, U+1F4B3, U+1F4B9, U+1F4BB, U+1F4BF, U+1F4C8-1F4CB, U+1F4D6, U+1F4DA, U+1F4DF, U+1F4E3-1F4E6, U+1F4EA-1F4ED, U+1F4F7, U+1F4F9-1F4FB, U+1F4FD-1F4FE, U+1F503, U+1F507-1F50B, U+1F50D, U+1F512-1F513, U+1F53E-1F54A, U+1F54F-1F5FA, U+1F610, U+1F650-1F67F, U+1F687, U+1F68D, U+1F691, U+1F694, U+1F698, U+1F6AD, U+1F6B2, U+1F6B9-1F6BA, U+1F6BC, U+1F6C6-1F6CF, U+1F6D3-1F6D7, U+1F6E0-1F6EA, U+1F6F0-1F6F3, U+1F6F7-1F6FC, U+1F700-1F7FF, U+1F800-1F80B, U+1F810-1F847, U+1F850-1F859, U+1F860-1F887, U+1F890-1F8AD, U+1F8B0-1F8B1, U+1F900-1F90B, U+1F93B, U+1F946, U+1F984, U+1F996, U+1F9E9, U+1FA00-1FA6F, U+1FA70-1FA7C, U+1FA80-1FA88, U+1FA90-1FABD, U+1FABF-1FAC5, U+1FACE-1FADB, U+1FAE0-1FAE8, U+1FAF0-1FAF8, U+1FB00-1FBFF;
}
@font-face {
	font-family: "Lora";
	font-style: italic;
	font-weight: 600;
	src: url('0qi8mx1d_joumw_hldo6t2wv9knw-bqcoqb2noez.woff2') format("woff2");
	unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+300-301, U+303-304, U+308-309, U+323, U+329, U+1EA0-1EF9, U+20AB;
}
@font-face {
	font-family: "Lora";
	font-style: italic;
	font-weight: 600;
	src: url('0qi8mx1d_joumw_hldo6t2wv9knw-bqcoqf2noez.woff2') format("woff2");
	unicode-range: U+100-2AF, U+304, U+308, U+329, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
@font-face {
	font-family: "Lora";
	font-style: italic;
	font-weight: 600;
	src: url('0qi8mx1d_joumw_hldo6t2wv9knw-bqcoq92na.woff2') format("woff2");
	unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
@font-face {
	font-family: "Lora";
	font-style: italic;
	font-weight: 700;
	src: url('0qi8mx1d_joumw_hldo6t2wv9knw-c0coqj2noez.woff2') format("woff2");
	unicode-range: U+460-52F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
@font-face {
	font-family: "Lora";
	font-style: italic;
	font-weight: 700;
	src: url('0qi8mx1d_joumw_hldo6t2wv9knw-c0coqt2noez.woff2') format("woff2");
	unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116;
}
@font-face {
	font-family: "Lora";
	font-style: italic;
	font-weight: 700;
	src: url('0qi8mx1d_joumw_hldo6t2wv9knw-c0cotn2noez.woff2') format("woff2");
	unicode-range: U+302-303, U+305, U+307-308, U+330, U+391-3A1, U+3A3-3A9, U+3B1-3C9, U+3D1, U+3D5-3D6, U+3F0-3F1, U+3F4-3F5, U+2034-2037, U+2057, U+20D0-20DC, U+20E1, U+20E5-20EF, U+2102, U+210A-210E, U+2110-2112, U+2115, U+2119-211D, U+2124, U+2128, U+212C-212D, U+212F-2131, U+2133-2138, U+213C-2140, U+2145-2149, U+2190, U+2192, U+2194-21AE, U+21B0-21E5, U+21F1-21F2, U+21F4-2211, U+2213-2214, U+2216-22FF, U+2308-230B, U+2310, U+2319, U+231C-2321, U+2336-237A, U+237C, U+2395, U+239B-23B6, U+23D0, U+23DC-23E1, U+2474-2475, U+25AF, U+25B3, U+25B7, U+25BD, U+25C1, U+25CA, U+25CC, U+25FB, U+266D-266F, U+27C0-27FF, U+2900-2AFF, U+2B0E-2B11, U+2B30-2B4C, U+2BFE, U+FF5B, U+FF5D, U+1D400-1D7FF, U+1EE00-1EEFF;
}
@font-face {
	font-family: "Lora";
	font-style: italic;
	font-weight: 700;
	src: url('0qi8mx1d_joumw_hldo6t2wv9knw-c0cosf2noez.woff2') format("woff2");
	unicode-range: U+1-C, U+E-1F, U+7F-9F, U+20DD-20E0, U+20E2-20E4, U+2150-218F, U+2190, U+2192, U+2194-2199, U+21AF, U+21E6-21F0, U+21F3, U+2218-2219, U+2299, U+22C4-22C6, U+2300-243F, U+2440-244A, U+2460-24FF, U+25A0-27BF, U+2800-28FF, U+2921-2922, U+2981, U+29BF, U+29EB, U+2B00-2BFF, U+4DC0-4DFF, U+FFF9-FFFB, U+10140-1018E, U+10190-1019C, U+101A0, U+101D0-101FD, U+102E0-102FB, U+10E60-10E7E, U+1D2C0-1D2D3, U+1D2E0-1D37F, U+1F000-1F0FF, U+1F100-1F1AD, U+1F1E6-1F1FF, U+1F30D-1F30F, U+1F315, U+1F31C, U+1F31E, U+1F320-1F32C, U+1F336, U+1F378, U+1F37D, U+1F382, U+1F393-1F39F, U+1F3A7-1F3A8, U+1F3AC-1F3AF, U+1F3C2, U+1F3C4-1F3C6, U+1F3CA-1F3CE, U+1F3D4-1F3E0, U+1F3ED, U+1F3F1-1F3F3, U+1F3F5-1F3F7, U+1F408, U+1F415, U+1F41F, U+1F426, U+1F43F, U+1F441-1F442, U+1F444, U+1F446-1F449, U+1F44C-1F44E, U+1F453, U+1F46A, U+1F47D, U+1F4A3, U+1F4B0, U+1F4B3, U+1F4B9, U+1F4BB, U+1F4BF, U+1F4C8-1F4CB, U+1F4D6, U+1F4DA, U+1F4DF, U+1F4E3-1F4E6, U+1F4EA-1F4ED, U+1F4F7, U+1F4F9-1F4FB, U+1F4FD-1F4FE, U+1F503, U+1F507-1F50B, U+1F50D, U+1F512-1F513, U+1F53E-1F54A, U+1F54F-1F5FA, U+1F610, U+1F650-1F67F, U+1F687, U+1F68D, U+1F691, U+1F694, U+1F698, U+1F6AD, U+1F6B2, U+1F6B9-1F6BA, U+1F6BC, U+1F6C6-1F6CF, U+1F6D3-1F6D7, U+1F6E0-1F6EA, U+1F6F0-1F6F3, U+1F6F7-1F6FC, U+1F700-1F7FF, U+1F800-1F80B, U+1F810-1F847, U+1F850-1F859, U+1F860-1F887, U+1F890-1F8AD, U+1F8B0-1F8B1, U+1F900-1F90B, U+1F93B, U+1F946, U+1F984, U+1F996, U+1F9E9, U+1FA00-1FA6F, U+1FA70-1FA7C, U+1FA80-1FA88, U+1FA90-1FABD, U+1FABF-1FAC5, U+1FACE-1FADB, U+1FAE0-1FAE8, U+1FAF0-1FAF8, U+1FB00-1FBFF;
}
@font-face {
	font-family: "Lora";
	font-style: italic;
	font-weight: 700;
	src: url('0qi8mx1d_joumw_hldo6t2wv9knw-c0coqb2noez.woff2') format("woff2");
	unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+300-301, U+303-304, U+308-309, U+323, U+329, U+1EA0-1EF9, U+20AB;
}
@font-face {
	font-family: "Lora";
	font-style: italic;
	font-weight: 700;
	src: url('0qi8mx1d_joumw_hldo6t2wv9knw-c0coqf2noez.woff2') format("woff2");
	unicode-range: U+100-2AF, U+304, U+308, U+329, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
@font-face {
	font-family: "Lora";
	font-style: italic;
	font-weight: 700;
	src: url('0qi8mx1d_joumw_hldo6t2wv9knw-c0coq92na.woff2') format("woff2");
	unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
@font-face {
	font-family: "Lora";
	font-style: normal;
	font-weight: 400;
	src: url('0qi6mx1d_jougqbt0gvtjpa787weuxjmkq1uma.woff2') format("woff2");
	unicode-range: U+460-52F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
@font-face {
	font-family: "Lora";
	font-style: normal;
	font-weight: 400;
	src: url('0qi6mx1d_jougqbt0gvtjpa787weuxjfkq1uma.woff2') format("woff2");
	unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116;
}
@font-face {
	font-family: "Lora";
	font-style: normal;
	font-weight: 400;
	src: url('0qi6mx1d_jougqbt0gvtjpa787weuxi9kq1uma.woff2') format("woff2");
	unicode-range: U+302-303, U+305, U+307-308, U+330, U+391-3A1, U+3A3-3A9, U+3B1-3C9, U+3D1, U+3D5-3D6, U+3F0-3F1, U+3F4-3F5, U+2034-2037, U+2057, U+20D0-20DC, U+20E1, U+20E5-20EF, U+2102, U+210A-210E, U+2110-2112, U+2115, U+2119-211D, U+2124, U+2128, U+212C-212D, U+212F-2131, U+2133-2138, U+213C-2140, U+2145-2149, U+2190, U+2192, U+2194-21AE, U+21B0-21E5, U+21F1-21F2, U+21F4-2211, U+2213-2214, U+2216-22FF, U+2308-230B, U+2310, U+2319, U+231C-2321, U+2336-237A, U+237C, U+2395, U+239B-23B6, U+23D0, U+23DC-23E1, U+2474-2475, U+25AF, U+25B3, U+25B7, U+25BD, U+25C1, U+25CA, U+25CC, U+25FB, U+266D-266F, U+27C0-27FF, U+2900-2AFF, U+2B0E-2B11, U+2B30-2B4C, U+2BFE, U+FF5B, U+FF5D, U+1D400-1D7FF, U+1EE00-1EEFF;
}
@font-face {
	font-family: "Lora";
	font-style: normal;
	font-weight: 400;
	src: url('0qi6mx1d_jougqbt0gvtjpa787weuxivkq1uma.woff2') format("woff2");
	unicode-range: U+1-C, U+E-1F, U+7F-9F, U+20DD-20E0, U+20E2-20E4, U+2150-218F, U+2190, U+2192, U+2194-2199, U+21AF, U+21E6-21F0, U+21F3, U+2218-2219, U+2299, U+22C4-22C6, U+2300-243F, U+2440-244A, U+2460-24FF, U+25A0-27BF, U+2800-28FF, U+2921-2922, U+2981, U+29BF, U+29EB, U+2B00-2BFF, U+4DC0-4DFF, U+FFF9-FFFB, U+10140-1018E, U+10190-1019C, U+101A0, U+101D0-101FD, U+102E0-102FB, U+10E60-10E7E, U+1D2C0-1D2D3, U+1D2E0-1D37F, U+1F000-1F0FF, U+1F100-1F1AD, U+1F1E6-1F1FF, U+1F30D-1F30F, U+1F315, U+1F31C, U+1F31E, U+1F320-1F32C, U+1F336, U+1F378, U+1F37D, U+1F382, U+1F393-1F39F, U+1F3A7-1F3A8, U+1F3AC-1F3AF, U+1F3C2, U+1F3C4-1F3C6, U+1F3CA-1F3CE, U+1F3D4-1F3E0, U+1F3ED, U+1F3F1-1F3F3, U+1F3F5-1F3F7, U+1F408, U+1F415, U+1F41F, U+1F426, U+1F43F, U+1F441-1F442, U+1F444, U+1F446-1F449, U+1F44C-1F44E, U+1F453, U+1F46A, U+1F47D, U+1F4A3, U+1F4B0, U+1F4B3, U+1F4B9, U+1F4BB, U+1F4BF, U+1F4C8-1F4CB, U+1F4D6, U+1F4DA, U+1F4DF, U+1F4E3-1F4E6, U+1F4EA-1F4ED, U+1F4F7, U+1F4F9-1F4FB, U+1F4FD-1F4FE, U+1F503, U+1F507-1F50B, U+1F50D, U+1F512-1F513, U+1F53E-1F54A, U+1F54F-1F5FA, U+1F610, U+1F650-1F67F, U+1F687, U+1F68D, U+1F691, U+1F694, U+1F698, U+1F6AD, U+1F6B2, U+1F6B9-1F6BA, U+1F6BC, U+1F6C6-1F6CF, U+1F6D3-1F6D7, U+1F6E0-1F6EA, U+1F6F0-1F6F3, U+1F6F7-1F6FC, U+1F700-1F7FF, U+1F800-1F80B, U+1F810-1F847, U+1F850-1F859, U+1F860-1F887, U+1F890-1F8AD, U+1F8B0-1F8B1, U+1F900-1F90B, U+1F93B, U+1F946, U+1F984, U+1F996, U+1F9E9, U+1FA00-1FA6F, U+1FA70-1FA7C, U+1FA80-1FA88, U+1FA90-1FABD, U+1FABF-1FAC5, U+1FACE-1FADB, U+1FAE0-1FAE8, U+1FAF0-1FAF8, U+1FB00-1FBFF;
}
@font-face {
	font-family: "Lora";
	font-style: normal;
	font-weight: 400;
	src: url('0qi6mx1d_jougqbt0gvtjpa787weuxjokq1uma.woff2') format("woff2");
	unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+300-301, U+303-304, U+308-309, U+323, U+329, U+1EA0-1EF9, U+20AB;
}
@font-face {
	font-family: "Lora";
	font-style: normal;
	font-weight: 400;
	src: url('0qi6mx1d_jougqbt0gvtjpa787weuxjpkq1uma.woff2') format("woff2");
	unicode-range: U+100-2AF, U+304, U+308, U+329, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
@font-face {
	font-family: "Lora";
	font-style: normal;
	font-weight: 400;
	src: url('0qi6mx1d_jougqbt0gvtjpa787weuxjbkq0.woff2') format("woff2");
	unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
@font-face {
	font-family: "Lora";
	font-style: normal;
	font-weight: 500;
	src: url('0qi6mx1d_jougqbt0gvtjpa787wsuxjmkq1uma.woff2') format("woff2");
	unicode-range: U+460-52F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
@font-face {
	font-family: "Lora";
	font-style: normal;
	font-weight: 500;
	src: url('0qi6mx1d_jougqbt0gvtjpa787wsuxjfkq1uma.woff2') format("woff2");
	unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116;
}
@font-face {
	font-family: "Lora";
	font-style: normal;
	font-weight: 500;
	src: url('0qi6mx1d_jougqbt0gvtjpa787wsuxi9kq1uma.woff2') format("woff2");
	unicode-range: U+302-303, U+305, U+307-308, U+330, U+391-3A1, U+3A3-3A9, U+3B1-3C9, U+3D1, U+3D5-3D6, U+3F0-3F1, U+3F4-3F5, U+2034-2037, U+2057, U+20D0-20DC, U+20E1, U+20E5-20EF, U+2102, U+210A-210E, U+2110-2112, U+2115, U+2119-211D, U+2124, U+2128, U+212C-212D, U+212F-2131, U+2133-2138, U+213C-2140, U+2145-2149, U+2190, U+2192, U+2194-21AE, U+21B0-21E5, U+21F1-21F2, U+21F4-2211, U+2213-2214, U+2216-22FF, U+2308-230B, U+2310, U+2319, U+231C-2321, U+2336-237A, U+237C, U+2395, U+239B-23B6, U+23D0, U+23DC-23E1, U+2474-2475, U+25AF, U+25B3, U+25B7, U+25BD, U+25C1, U+25CA, U+25CC, U+25FB, U+266D-266F, U+27C0-27FF, U+2900-2AFF, U+2B0E-2B11, U+2B30-2B4C, U+2BFE, U+FF5B, U+FF5D, U+1D400-1D7FF, U+1EE00-1EEFF;
}
@font-face {
	font-family: "Lora";
	font-style: normal;
	font-weight: 500;
	src: url('0qi6mx1d_jougqbt0gvtjpa787wsuxivkq1uma.woff2') format("woff2");
	unicode-range: U+1-C, U+E-1F, U+7F-9F, U+20DD-20E0, U+20E2-20E4, U+2150-218F, U+2190, U+2192, U+2194-2199, U+21AF, U+21E6-21F0, U+21F3, U+2218-2219, U+2299, U+22C4-22C6, U+2300-243F, U+2440-244A, U+2460-24FF, U+25A0-27BF, U+2800-28FF, U+2921-2922, U+2981, U+29BF, U+29EB, U+2B00-2BFF, U+4DC0-4DFF, U+FFF9-FFFB, U+10140-1018E, U+10190-1019C, U+101A0, U+101D0-101FD, U+102E0-102FB, U+10E60-10E7E, U+1D2C0-1D2D3, U+1D2E0-1D37F, U+1F000-1F0FF, U+1F100-1F1AD, U+1F1E6-1F1FF, U+1F30D-1F30F, U+1F315, U+1F31C, U+1F31E, U+1F320-1F32C, U+1F336, U+1F378, U+1F37D, U+1F382, U+1F393-1F39F, U+1F3A7-1F3A8, U+1F3AC-1F3AF, U+1F3C2, U+1F3C4-1F3C6, U+1F3CA-1F3CE, U+1F3D4-1F3E0, U+1F3ED, U+1F3F1-1F3F3, U+1F3F5-1F3F7, U+1F408, U+1F415, U+1F41F, U+1F426, U+1F43F, U+1F441-1F442, U+1F444, U+1F446-1F449, U+1F44C-1F44E, U+1F453, U+1F46A, U+1F47D, U+1F4A3, U+1F4B0, U+1F4B3, U+1F4B9, U+1F4BB, U+1F4BF, U+1F4C8-1F4CB, U+1F4D6, U+1F4DA, U+1F4DF, U+1F4E3-1F4E6, U+1F4EA-1F4ED, U+1F4F7, U+1F4F9-1F4FB, U+1F4FD-1F4FE, U+1F503, U+1F507-1F50B, U+1F50D, U+1F512-1F513, U+1F53E-1F54A, U+1F54F-1F5FA, U+1F610, U+1F650-1F67F, U+1F687, U+1F68D, U+1F691, U+1F694, U+1F698, U+1F6AD, U+1F6B2, U+1F6B9-1F6BA, U+1F6BC, U+1F6C6-1F6CF, U+1F6D3-1F6D7, U+1F6E0-1F6EA, U+1F6F0-1F6F3, U+1F6F7-1F6FC, U+1F700-1F7FF, U+1F800-1F80B, U+1F810-1F847, U+1F850-1F859, U+1F860-1F887, U+1F890-1F8AD, U+1F8B0-1F8B1, U+1F900-1F90B, U+1F93B, U+1F946, U+1F984, U+1F996, U+1F9E9, U+1FA00-1FA6F, U+1FA70-1FA7C, U+1FA80-1FA88, U+1FA90-1FABD, U+1FABF-1FAC5, U+1FACE-1FADB, U+1FAE0-1FAE8, U+1FAF0-1FAF8, U+1FB00-1FBFF;
}
@font-face {
	font-family: "Lora";
	font-style: normal;
	font-weight: 500;
	src: url('0qi6mx1d_jougqbt0gvtjpa787wsuxjokq1uma.woff2') format("woff2");
	unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+300-301, U+303-304, U+308-309, U+323, U+329, U+1EA0-1EF9, U+20AB;
}
@font-face {
	font-family: "Lora";
	font-style: normal;
	font-weight: 500;
	src: url('0qi6mx1d_jougqbt0gvtjpa787wsuxjpkq1uma.woff2') format("woff2");
	unicode-range: U+100-2AF, U+304, U+308, U+329, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
@font-face {
	font-family: "Lora";
	font-style: normal;
	font-weight: 500;
	src: url('0qi6mx1d_jougqbt0gvtjpa787wsuxjbkq0.woff2') format("woff2");
	unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
@font-face {
	font-family: "Lora";
	font-style: normal;
	font-weight: 600;
	src: url('0qi6mx1d_jougqbt0gvtjpa787zavbjmkq1uma.woff2') format("woff2");
	unicode-range: U+460-52F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
@font-face {
	font-family: "Lora";
	font-style: normal;
	font-weight: 600;
	src: url('0qi6mx1d_jougqbt0gvtjpa787zavbjfkq1uma.woff2') format("woff2");
	unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116;
}
@font-face {
	font-family: "Lora";
	font-style: normal;
	font-weight: 600;
	src: url('0qi6mx1d_jougqbt0gvtjpa787zavbi9kq1uma.woff2') format("woff2");
	unicode-range: U+302-303, U+305, U+307-308, U+330, U+391-3A1, U+3A3-3A9, U+3B1-3C9, U+3D1, U+3D5-3D6, U+3F0-3F1, U+3F4-3F5, U+2034-2037, U+2057, U+20D0-20DC, U+20E1, U+20E5-20EF, U+2102, U+210A-210E, U+2110-2112, U+2115, U+2119-211D, U+2124, U+2128, U+212C-212D, U+212F-2131, U+2133-2138, U+213C-2140, U+2145-2149, U+2190, U+2192, U+2194-21AE, U+21B0-21E5, U+21F1-21F2, U+21F4-2211, U+2213-2214, U+2216-22FF, U+2308-230B, U+2310, U+2319, U+231C-2321, U+2336-237A, U+237C, U+2395, U+239B-23B6, U+23D0, U+23DC-23E1, U+2474-2475, U+25AF, U+25B3, U+25B7, U+25BD, U+25C1, U+25CA, U+25CC, U+25FB, U+266D-266F, U+27C0-27FF, U+2900-2AFF, U+2B0E-2B11, U+2B30-2B4C, U+2BFE, U+FF5B, U+FF5D, U+1D400-1D7FF, U+1EE00-1EEFF;
}
@font-face {
	font-family: "Lora";
	font-style: normal;
	font-weight: 600;
	src: url('0qi6mx1d_jougqbt0gvtjpa787zavbivkq1uma.woff2') format("woff2");
	unicode-range: U+1-C, U+E-1F, U+7F-9F, U+20DD-20E0, U+20E2-20E4, U+2150-218F, U+2190, U+2192, U+2194-2199, U+21AF, U+21E6-21F0, U+21F3, U+2218-2219, U+2299, U+22C4-22C6, U+2300-243F, U+2440-244A, U+2460-24FF, U+25A0-27BF, U+2800-28FF, U+2921-2922, U+2981, U+29BF, U+29EB, U+2B00-2BFF, U+4DC0-4DFF, U+FFF9-FFFB, U+10140-1018E, U+10190-1019C, U+101A0, U+101D0-101FD, U+102E0-102FB, U+10E60-10E7E, U+1D2C0-1D2D3, U+1D2E0-1D37F, U+1F000-1F0FF, U+1F100-1F1AD, U+1F1E6-1F1FF, U+1F30D-1F30F, U+1F315, U+1F31C, U+1F31E, U+1F320-1F32C, U+1F336, U+1F378, U+1F37D, U+1F382, U+1F393-1F39F, U+1F3A7-1F3A8, U+1F3AC-1F3AF, U+1F3C2, U+1F3C4-1F3C6, U+1F3CA-1F3CE, U+1F3D4-1F3E0, U+1F3ED, U+1F3F1-1F3F3, U+1F3F5-1F3F7, U+1F408, U+1F415, U+1F41F, U+1F426, U+1F43F, U+1F441-1F442, U+1F444, U+1F446-1F449, U+1F44C-1F44E, U+1F453, U+1F46A, U+1F47D, U+1F4A3, U+1F4B0, U+1F4B3, U+1F4B9, U+1F4BB, U+1F4BF, U+1F4C8-1F4CB, U+1F4D6, U+1F4DA, U+1F4DF, U+1F4E3-1F4E6, U+1F4EA-1F4ED, U+1F4F7, U+1F4F9-1F4FB, U+1F4FD-1F4FE, U+1F503, U+1F507-1F50B, U+1F50D, U+1F512-1F513, U+1F53E-1F54A, U+1F54F-1F5FA, U+1F610, U+1F650-1F67F, U+1F687, U+1F68D, U+1F691, U+1F694, U+1F698, U+1F6AD, U+1F6B2, U+1F6B9-1F6BA, U+1F6BC, U+1F6C6-1F6CF, U+1F6D3-1F6D7, U+1F6E0-1F6EA, U+1F6F0-1F6F3, U+1F6F7-1F6FC, U+1F700-1F7FF, U+1F800-1F80B, U+1F810-1F847, U+1F850-1F859, U+1F860-1F887, U+1F890-1F8AD, U+1F8B0-1F8B1, U+1F900-1F90B, U+1F93B, U+1F946, U+1F984, U+1F996, U+1F9E9, U+1FA00-1FA6F, U+1FA70-1FA7C, U+1FA80-1FA88, U+1FA90-1FABD, U+1FABF-1FAC5, U+1FACE-1FADB, U+1FAE0-1FAE8, U+1FAF0-1FAF8, U+1FB00-1FBFF;
}
@font-face {
	font-family: "Lora";
	font-style: normal;
	font-weight: 600;
	src: url('0qi6mx1d_jougqbt0gvtjpa787zavbjokq1uma.woff2') format("woff2");
	unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+300-301, U+303-304, U+308-309, U+323, U+329, U+1EA0-1EF9, U+20AB;
}
@font-face {
	font-family: "Lora";
	font-style: normal;
	font-weight: 600;
	src: url('0qi6mx1d_jougqbt0gvtjpa787zavbjpkq1uma.woff2') format("woff2");
	unicode-range: U+100-2AF, U+304, U+308, U+329, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
@font-face {
	font-family: "Lora";
	font-style: normal;
	font-weight: 600;
	src: url('0qi6mx1d_jougqbt0gvtjpa787zavbjbkq0.woff2') format("woff2");
	unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
@font-face {
	font-family: "Lora";
	font-style: normal;
	font-weight: 700;
	src: url('0qi6mx1d_jougqbt0gvtjpa787z5vbjmkq1uma.woff2') format("woff2");
	unicode-range: U+460-52F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
@font-face {
	font-family: "Lora";
	font-style: normal;
	font-weight: 700;
	src: url('0qi6mx1d_jougqbt0gvtjpa787z5vbjfkq1uma.woff2') format("woff2");
	unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116;
}
@font-face {
	font-family: "Lora";
	font-style: normal;
	font-weight: 700;
	src: url('0qi6mx1d_jougqbt0gvtjpa787z5vbi9kq1uma.woff2') format("woff2");
	unicode-range: U+302-303, U+305, U+307-308, U+330, U+391-3A1, U+3A3-3A9, U+3B1-3C9, U+3D1, U+3D5-3D6, U+3F0-3F1, U+3F4-3F5, U+2034-2037, U+2057, U+20D0-20DC, U+20E1, U+20E5-20EF, U+2102, U+210A-210E, U+2110-2112, U+2115, U+2119-211D, U+2124, U+2128, U+212C-212D, U+212F-2131, U+2133-2138, U+213C-2140, U+2145-2149, U+2190, U+2192, U+2194-21AE, U+21B0-21E5, U+21F1-21F2, U+21F4-2211, U+2213-2214, U+2216-22FF, U+2308-230B, U+2310, U+2319, U+231C-2321, U+2336-237A, U+237C, U+2395, U+239B-23B6, U+23D0, U+23DC-23E1, U+2474-2475, U+25AF, U+25B3, U+25B7, U+25BD, U+25C1, U+25CA, U+25CC, U+25FB, U+266D-266F, U+27C0-27FF, U+2900-2AFF, U+2B0E-2B11, U+2B30-2B4C, U+2BFE, U+FF5B, U+FF5D, U+1D400-1D7FF, U+1EE00-1EEFF;
}
@font-face {
	font-family: "Lora";
	font-style: normal;
	font-weight: 700;
	src: url('0qi6mx1d_jougqbt0gvtjpa787z5vbivkq1uma.woff2') format("woff2");
	unicode-range: U+1-C, U+E-1F, U+7F-9F, U+20DD-20E0, U+20E2-20E4, U+2150-218F, U+2190, U+2192, U+2194-2199, U+21AF, U+21E6-21F0, U+21F3, U+2218-2219, U+2299, U+22C4-22C6, U+2300-243F, U+2440-244A, U+2460-24FF, U+25A0-27BF, U+2800-28FF, U+2921-2922, U+2981, U+29BF, U+29EB, U+2B00-2BFF, U+4DC0-4DFF, U+FFF9-FFFB, U+10140-1018E, U+10190-1019C, U+101A0, U+101D0-101FD, U+102E0-102FB, U+10E60-10E7E, U+1D2C0-1D2D3, U+1D2E0-1D37F, U+1F000-1F0FF, U+1F100-1F1AD, U+1F1E6-1F1FF, U+1F30D-1F30F, U+1F315, U+1F31C, U+1F31E, U+1F320-1F32C, U+1F336, U+1F378, U+1F37D, U+1F382, U+1F393-1F39F, U+1F3A7-1F3A8, U+1F3AC-1F3AF, U+1F3C2, U+1F3C4-1F3C6, U+1F3CA-1F3CE, U+1F3D4-1F3E0, U+1F3ED, U+1F3F1-1F3F3, U+1F3F5-1F3F7, U+1F408, U+1F415, U+1F41F, U+1F426, U+1F43F, U+1F441-1F442, U+1F444, U+1F446-1F449, U+1F44C-1F44E, U+1F453, U+1F46A, U+1F47D, U+1F4A3, U+1F4B0, U+1F4B3, U+1F4B9, U+1F4BB, U+1F4BF, U+1F4C8-1F4CB, U+1F4D6, U+1F4DA, U+1F4DF, U+1F4E3-1F4E6, U+1F4EA-1F4ED, U+1F4F7, U+1F4F9-1F4FB, U+1F4FD-1F4FE, U+1F503, U+1F507-1F50B, U+1F50D, U+1F512-1F513, U+1F53E-1F54A, U+1F54F-1F5FA, U+1F610, U+1F650-1F67F, U+1F687, U+1F68D, U+1F691, U+1F694, U+1F698, U+1F6AD, U+1F6B2, U+1F6B9-1F6BA, U+1F6BC, U+1F6C6-1F6CF, U+1F6D3-1F6D7, U+1F6E0-1F6EA, U+1F6F0-1F6F3, U+1F6F7-1F6FC, U+1F700-1F7FF, U+1F800-1F80B, U+1F810-1F847, U+1F850-1F859, U+1F860-1F887, U+1F890-1F8AD, U+1F8B0-1F8B1, U+1F900-1F90B, U+1F93B, U+1F946, U+1F984, U+1F996, U+1F9E9, U+1FA00-1FA6F, U+1FA70-1FA7C, U+1FA80-1FA88, U+1FA90-1FABD, U+1FABF-1FAC5, U+1FACE-1FADB, U+1FAE0-1FAE8, U+1FAF0-1FAF8, U+1FB00-1FBFF;
}
@font-face {
	font-family: "Lora";
	font-style: normal;
	font-weight: 700;
	src: url('0qi6mx1d_jougqbt0gvtjpa787z5vbjokq1uma.woff2') format("woff2");
	unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+300-301, U+303-304, U+308-309, U+323, U+329, U+1EA0-1EF9, U+20AB;
}
@font-face {
	font-family: "Lora";
	font-style: normal;
	font-weight: 700;
	src: url('0qi6mx1d_jougqbt0gvtjpa787z5vbjpkq1uma.woff2') format("woff2");
	unicode-range: U+100-2AF, U+304, U+308, U+329, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
@font-face {
	font-family: "Lora";
	font-style: normal;
	font-weight: 700;
	src: url('0qi6mx1d_jougqbt0gvtjpa787z5vbjbkq0.woff2') format("woff2");
	unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
@font-face {
	font-family: "Roboto";
	font-style: normal;
	font-weight: 400;
	src: url('kfomcnqeu92fr1mu72xkozy.woff2') format("woff2");
	unicode-range: U+460-52F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
@font-face {
	font-family: "Roboto";
	font-style: normal;
	font-weight: 400;
	src: url('kfomcnqeu92fr1mu5mxkozy.woff2') format("woff2");
	unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116;
}
@font-face {
	font-family: "Roboto";
	font-style: normal;
	font-weight: 400;
	src: url('kfomcnqeu92fr1mu7mxkozy.woff2') format("woff2");
	unicode-range: U+1F00-1FFF;
}
@font-face {
	font-family: "Roboto";
	font-style: normal;
	font-weight: 400;
	src: url('kfomcnqeu92fr1mu4wxkozy.woff2') format("woff2");
	unicode-range: U+370-377, U+37A-37F, U+384-38A, U+38C, U+38E-3A1, U+3A3-3FF;
}
@font-face {
	font-family: "Roboto";
	font-style: normal;
	font-weight: 400;
	src: url('kfomcnqeu92fr1mu7wxkozy.woff2') format("woff2");
	unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+300-301, U+303-304, U+308-309, U+323, U+329, U+1EA0-1EF9, U+20AB;
}
@font-face {
	font-family: "Roboto";
	font-style: normal;
	font-weight: 400;
	src: url('kfomcnqeu92fr1mu7gxkozy.woff2') format("woff2");
	unicode-range: U+100-2AF, U+304, U+308, U+329, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
@font-face {
	font-family: "Roboto";
	font-style: normal;
	font-weight: 400;
	src: url('kfomcnqeu92fr1mu4mxk.woff2') format("woff2");
	unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
@font-face {
	font-family: "Roboto";
	font-style: normal;
	font-weight: 500;
	src: url('kfolcnqeu92fr1mmeu9fcrc4esa.woff2') format("woff2");
	unicode-range: U+460-52F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
@font-face {
	font-family: "Roboto";
	font-style: normal;
	font-weight: 500;
	src: url('kfolcnqeu92fr1mmeu9fabc4esa.woff2') format("woff2");
	unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116;
}
@font-face {
	font-family: "Roboto";
	font-style: normal;
	font-weight: 500;
	src: url('kfolcnqeu92fr1mmeu9fcbc4esa.woff2') format("woff2");
	unicode-range: U+1F00-1FFF;
}
@font-face {
	font-family: "Roboto";
	font-style: normal;
	font-weight: 500;
	src: url('kfolcnqeu92fr1mmeu9fbxc4esa.woff2') format("woff2");
	unicode-range: U+370-377, U+37A-37F, U+384-38A, U+38C, U+38E-3A1, U+3A3-3FF;
}
@font-face {
	font-family: "Roboto";
	font-style: normal;
	font-weight: 500;
	src: url('kfolcnqeu92fr1mmeu9fcxc4esa.woff2') format("woff2");
	unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+300-301, U+303-304, U+308-309, U+323, U+329, U+1EA0-1EF9, U+20AB;
}
@font-face {
	font-family: "Roboto";
	font-style: normal;
	font-weight: 500;
	src: url('kfolcnqeu92fr1mmeu9fchc4esa.woff2') format("woff2");
	unicode-range: U+100-2AF, U+304, U+308, U+329, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
@font-face {
	font-family: "Roboto";
	font-style: normal;
	font-weight: 500;
	src: url('kfolcnqeu92fr1mmeu9fbbc4.woff2') format("woff2");
	unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
@font-face {
	font-family: "Roboto";
	font-style: normal;
	font-weight: 700;
	src: url('kfolcnqeu92fr1mmwulfcrc4esa.woff2') format("woff2");
	unicode-range: U+460-52F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
@font-face {
	font-family: "Roboto";
	font-style: normal;
	font-weight: 700;
	src: url('kfolcnqeu92fr1mmwulfabc4esa.woff2') format("woff2");
	unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116;
}
@font-face {
	font-family: "Roboto";
	font-style: normal;
	font-weight: 700;
	src: url('kfolcnqeu92fr1mmwulfcbc4esa.woff2') format("woff2");
	unicode-range: U+1F00-1FFF;
}
@font-face {
	font-family: "Roboto";
	font-style: normal;
	font-weight: 700;
	src: url('kfolcnqeu92fr1mmwulfbxc4esa.woff2') format("woff2");
	unicode-range: U+370-377, U+37A-37F, U+384-38A, U+38C, U+38E-3A1, U+3A3-3FF;
}
@font-face {
	font-family: "Roboto";
	font-style: normal;
	font-weight: 700;
	src: url('kfolcnqeu92fr1mmwulfcxc4esa.woff2') format("woff2");
	unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+300-301, U+303-304, U+308-309, U+323, U+329, U+1EA0-1EF9, U+20AB;
}
@font-face {
	font-family: "Roboto";
	font-style: normal;
	font-weight: 700;
	src: url('kfolcnqeu92fr1mmwulfchc4esa.woff2') format("woff2");
	unicode-range: U+100-2AF, U+304, U+308, U+329, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
@font-face {
	font-family: "Roboto";
	font-style: normal;
	font-weight: 700;
	src: url('kfolcnqeu92fr1mmwulfbbc4.woff2') format("woff2");
	unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
body, input, button { font-family: Lora; line-height: 32px; font-weight: 400; font-style: normal; color: rgb(48, 48, 48); font-size: 17px; }
body, .postbar, .item_inn { background-color: rgb(255, 255, 255); }
.ghost, .social-menu li a, #comments .navigation a, a.page-numbers, .page-numbers.dots, .landing-section input[type="email"] { background-color: rgb(244, 244, 244); }
a { color: rgb(0, 0, 0); }
a:hover { color: rgb(178, 167, 142); }
a:active { color: rgb(0, 0, 0); }
.p-border, .meta, h3#reply-title, .tagcloud a, .page-numbers, ul.social-menu li a, input, textarea, select, .nav_item a, .tp_recent_tweets ul li, .widgetable li.cat-item { border-color: rgb(239, 239, 239); }
h3.widget::after { background-color: rgb(0, 0, 0); }
#sidebar, .post-pagination span { color: rgb(0, 0, 0); }
#header { background-color: rgb(255, 255, 255); }
.nav li ul { background-color: rgb(255, 218, 35); }
.nav > li > ul::after { border-bottom-color: rgb(255, 218, 35); }
.nav > li > a { font-family: Roboto; line-height: 16px; font-weight: 400; font-style: normal; color: rgb(102, 102, 102); font-size: 15px; }
.nav ul li > a { font-family: Roboto; line-height: 18px; font-weight: 400; font-style: normal; color: rgb(17, 17, 17); font-size: 14px; }
#header h1 a, a.searchOpen { color: rgb(35, 35, 35); }
li.current-menu-item > a, #header .headcol a:hover, .nav > li > a:hover { color: rgb(186, 172, 148); }
#titles { width: 80px; }
#titles, .header_fix { padding-top: 0px; padding-bottom: 0px; }
#navigation, .header_icons { padding-top: 26px; padding-bottom: 20px; }
#footer, #footer input, #footer .bottom-menu li a { font-family: Roboto; line-height: 20px; font-weight: 400; font-style: normal; color: rgb(84, 84, 84); font-size: 13px; }
#footer, #footer .searchform input.s { background-color: rgb(255, 255, 255); }
#footer a, #footer h2, #footer h3, #footer #serinfo-nav li a, #footer .meta, #footer .meta a, #footer .searchform input.s { color: rgb(28, 28, 28); }
#footer a:hover { color: rgb(186, 172, 148); }
#footer li.cat-item, .footer-logo, #copyright, #footer .tagcloud a, #footer ul.menu > li > a, #footer .tp_recent_tweets ul li, #footer .p-border, #footer .searchform input.s, #footer input, #footer ul.social-menu li a { border-color: rgb(247, 247, 247); }
#footer h3.widget::after { background-color: rgb(247, 247, 247); }
h1, .header_fix p { font-family: Cormorant; line-height: 35px; font-weight: 500; font-style: normal; color: rgb(0, 0, 0); font-size: 35px; }
h1.entry-title, h2.archiv, .slideinside h2 { font-family: Cormorant; line-height: 68px; font-weight: 500; font-style: normal; color: rgb(34, 34, 34); font-size: 60px; }
h2, .entry h1, .entry h2, .entry h3, .entry h4, .entry h5, .entry h6 { font-family: Cormorant; line-height: 40px; font-weight: 500; font-style: normal; color: rgb(34, 34, 34); font-size: 34px; }
h3 { font-family: Cormorant; line-height: 36px; font-weight: 500; font-style: normal; color: rgb(34, 34, 34); font-size: 30px; }
h4, .tptn_posts_widget li::before { font-family: Cormorant; line-height: 36px; font-weight: 500; font-style: normal; color: rgb(34, 34, 34); font-size: 28px; }
h5, .mc4wp-form input, .comment-author cite, .tptn_title, #serinfo-nav li a, a.mainbutton, .submit, .nav-previous a, #comments .reply a, .post-pagination, .social-menu a, .mc4wp-form input, .woocommerce #respond input#submit, .woocommerce a.button, .woocommerce button.button, .woocommerce input.button { font-family: Roboto; line-height: 26px; font-weight: 700; font-style: normal; color: rgb(0, 0, 0); font-size: 18px; }
h6 { font-family: Roboto; line-height: 22px; font-weight: 500; font-style: normal; color: rgb(165, 165, 165); font-size: 16px; }
.meta, .meta a, .meta_more a { font-family: Lora; line-height: 18px; font-weight: 400; font-style: normal; color: rgb(114, 114, 114); font-size: 14px; }
a.searchSubmit, .ribbon, .woocommerce #respond input#submit, .tmnf_icon, .woocommerce a.button, .woocommerce button.button.alt, .woocommerce button.button, .woocommerce input.button, #respond #submit, li.current a, .page-numbers.current, a.mainbutton, #submit, #comments .navigation a, .tagssingle a, .contact-form .submit, .wpcf7-submit, a.comment-reply-link, ul.social-menu li a:hover, .owl-nav > div, .format-quote .item_inn { background-color: rgb(255, 218, 35); }
a.searchSubmit, .ribbon, .ribbon a, .ribbon p, #footer .ribbon, .woocommerce #respond input#submit, .woocommerce a.button, .woocommerce button.button.alt, .woocommerce button.button, .woocommerce input.button, #comments .reply a, #respond #submit, #footer a.mainbutton, a.mainbutton, .tmnf_icon, a.mainbutton, #submit, #comments .navigation a, .tagssingle a, .wpcf7-submit, .mc4wp-form input[type="submit"], a.comment-reply-link, #footer #hometab li.current a, .page-numbers.current, .owl-nav > div, .format-quote .item_inn, .format-quote .item_inn a { color: rgb(0, 0, 0); }
a.searchSubmit:hover, .ribbon:hover, a.mainbutton:hover, .entry a.ribbon:hover, .woocommerce #respond input#submit:hover, .woocommerce a.button:hover, .woocommerce button.button:hover, .woocommerce input.button:hover { background-color: rgb(252, 227, 115); }
#footer a.mainbutton:hover, .ribbon:hover, .ribbon:hover a, .ribbon a:hover, .entry a.ribbon:hover, a.mainbutton:hover, .woocommerce #respond input#submit:hover, .woocommerce a.button:hover, .woocommerce button.button:hover, .woocommerce input.button:hover { color: rgb(51, 51, 51); }
.imgwrap, .post-nav-image, .entryhead { background-color: rgb(0, 0, 0); }
.wp-block-gallery.wp-block-gallery-1 { --wp--style--unstable-gallery-gap: var( --wp--style--gallery-gap-default, var( --gallery-block--gutter-size, var( --wp--style--block-gap, 0.5em ) ) ); }
