<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/*

[Table of Contents]

0. Bundled plugins formatting
1. Breakpoints
2. Normalize
3. Utility
4. WordPress styling
5. Typography
6. Buttons
7. Menubar
8. Secondary menu
9. Overlay bar 
10. Searchbar 
11. Menu tree
12. Footer
13. Social
14. Page header
15. Heading and captions
16. Meta
17. Post
18. Actions
19. Caption
20. Item metas
21. Categories
22. Grid
23. Pagination
24. Searchform
25. Gutenberg
26. Single
27. Comments
28. Not found 404
29. Forms
30. Breadcrumb
31. Series cards
32. Sidebar
33. Widgets
34. Author
35. Category cards
36. Slider and carousel
37. Gallery
39. Page Builder - Visual Composer styling
40. Plugins styling
41. Tablet vertical
42. Tablet horizontal
43. Desktop
44. Colors 

*/
/**================================================================ Global Styles ================================================================*/
/*************** 0. Bundled plugins formatting ***************/
.evenz-body { /**============================================================== /*  QT Megamenu Plugin  /* ============================================================== */ }

.evenz-body .qt-megamenu__container { position: relative; width: 100%; display: block; height: auto; top: 0; left: 0; overflow: visible; overflow-x: visible; text-align: initial; z-index: 10000000; }

.evenz-body .qt-megamenu__item { position: absolute; z-index: 10000000; display: block; width: 100%; top: 0; left: 0; opacity: 1; overflow: hidden; transition: max-height .4s; height: auto; max-height: 0; }

.evenz-body .qt-megamenu__item.open { max-height: calc(100vh - 150px); overflow-y: auto; }

.evenz-body .qt-megamenu__itemcontent { height: auto; padding: 0; }

.evenz-body { /**============================================================== /*  QT MegaFooter Plugin  /* ============================================================== */ }

.evenz-body .qt-megafooter { overflow: hidden; display: block; }

.evenz-body .qt-megafooter__container { position: relative; width: 100%; display: block; height: auto; top: 0; left: 0; overflow: hidden; }

.evenz-body .qt-megafooter__item { position: relative; display: block; width: 100%; }

@font-face { font-family: 'Material Icons'; font-style: normal; font-weight: 400; src: url("fonts/google-icons/MaterialIcons-Regular.eot"); /* For IE6-8 */ src: local("Material Icons"), local("MaterialIcons-Regular"), url("fonts/google-icons/MaterialIcons-Regular.woff2") format("woff2"), url("fonts/google-icons/MaterialIcons-Regular.woff") format("woff"), url("fonts/google-icons/MaterialIcons-Regular.ttf") format("truetype"); }

.material-icons { font-family: 'Material Icons'; font-weight: normal; font-style: normal; font-size: 24px; /* Preferred icon size */ display: inline-block; line-height: 1; text-transform: none; letter-spacing: normal; word-wrap: normal; white-space: nowrap; direction: ltr; -webkit-font-smoothing: antialiased; text-rendering: optimizeLegibility; -moz-osx-font-smoothing: grayscale; -webkit-font-feature-settings: 'liga'; font-feature-settings: 'liga'; }

/*************** 1. Breakpoints ***************/
@media only screen and (max-width: 600px) { .evenz-hide-on-small-only, .evenz-hide-on-small-and-down { display: none !important; } }

@media only screen and (max-width: 992px) { .evenz-hide-on-med-and-down { display: none !important; } }

@media only screen and (max-width: 1199px) { .evenz-hide-on-large-and-down { display: none !important; } }

@media only screen and (max-width: 1199px) { .evenz-hide-on-xl-and-down { display: none !important; } }

@media only screen and (min-width: 993px) { .evenz-hide-on-med-and-up { display: none !important; } }

@media only screen and (min-width: 600px) and (max-width: 992px) { .evenz-hide-on-med-only { display: none !important; } }

@media only screen and (min-width: 1200px) { .evenz-hide-on-large-only { display: none !important; } }

@media only screen and (min-width: 1440px) { .evenz-hide-on-xl-only { display: none !important; } }

@media only screen and (min-width: 1200px) { .evenz-show-on-large { display: block !important; } }

@media only screen and (min-width: 600px) and (max-width: 992px) { .evenz-show-on-medium { display: block !important; } }

@media only screen and (max-width: 600px) { .evenz-show-on-small { display: block !important; } }

@media only screen and (min-width: 993px) { .evenz-show-on-medium-and-up { display: block !important; } }

@media only screen and (max-width: 992px) { .evenz-show-on-medium-and-down { display: block !important; } }

/*************** 2. Normalize ***************/
html { font-family: sans-serif; -ms-text-size-adjust: 100%; -webkit-text-size-adjust: 100%; box-sizing: border-box; }

body { margin: 0; }

*, *:before, *:after { box-sizing: inherit; }

a { text-decoration: none; -webkit-tap-highlight-color: transparent; }

article, aside, details, figcaption, figure, footer, header, hgroup, main, menu, nav, section, summary { display: block; }

audio, canvas, progress, video { display: inline-block; vertical-align: baseline; }

audio { display: block; width: 100%; }

audio:not([controls]) { display: none; height: 0; }

[hidden], template { display: none; }

a { background-color: transparent; }

a:active, a:hover { outline: 0; }

dfn { font-style: italic; }

mark { background: #ff0; color: #000; }

sub, sup { font-size: 75%; line-height: 0; position: relative; vertical-align: baseline; }

sup { top: -0.5em; }

sub { bottom: -0.25em; }

img { border: 0; }

svg:not(:root) { overflow: hidden; }

figure { margin: 0 0 1em 0; }

hr { box-sizing: content-box; height: 0; }

pre { overflow: auto; }

code, kbd, pre, samp { font-family: monospace, monospace; font-size: 1em; }

button, input, optgroup, select, textarea { color: inherit; font: inherit; margin: 0; }

button { overflow: visible; }

button, html input[type="button"], input[type="reset"], input[type="submit"] { -webkit-appearance: button; cursor: pointer; }

button[disabled], html input[disabled] { cursor: default; }

button::-moz-focus-inner, input::-moz-focus-inner { border: 0; padding: 0; }

input { line-height: normal; }

input[type="checkbox"], input[type="radio"] { margin-right: 6px; }

input[type="number"]::-webkit-inner-spin-button, input[type="number"]::-webkit-outer-spin-button { height: auto; }

input[type="search"] { -webkit-appearance: textfield; box-sizing: content-box; }

input[type="search"]::-webkit-search-cancel-button, input[type="search"]::-webkit-search-decoration { -webkit-appearance: none; }

fieldset { border: 1px solid #c0c0c0; margin: 0 2px; padding: 0.35em 0.625em 0.75em; }

legend { border: 0; padding: 0; }

textarea { overflow: auto; }

input[type="search"], input[type="text"], input[type="password"], input[type="number"], textarea { background: #fff; color: #888; }

optgroup { font-weight: bold; }

table { border-collapse: collapse; border-spacing: 0; }

td, th { padding: 0; }

ul { padding: 0; }

ul li { list-style-type: none; }

table, th, td { border: none; }

table { width: 100%; display: table; }

thead { border-bottom: 1px solid; }

td, th { padding: 15px 5px; display: table-cell; text-align: left; vertical-align: middle; border-radius: 2px; }

/*************** 3. Utility ***************/
html, body { scroll-behavior: smooth; }

/******************* Utility Classes */
.evenz-global { max-width: 100%; max-width: 100vw; overflow-x: hidden; }

.evenz-container { width: 100%; padding: 0 16px; margin: 0 auto; }

.evenz-master { overflow-x: hidden; width: 100%; }

.evenz-maincontent { position: relative; z-index: 2; }

.evenz-valign-wrapper { display: flex; align-items: center; }

.evenz-valign-wrapper .evenz-valign { display: block; }

.evenz-clearfix { clear: both; }

.evenz-hide { display: none !important; }

.evenz-text-left { text-align: left; }

.evenz-text-right { text-align: right; }

.evenz-text-center { text-align: center; }

.evenz-left { float: left !important; }

.evenz-right { float: right !important; }

.evenz-center { margin-left: auto; margin-right: auto; }

.evenz-globalcontainer { overflow-x: hidden; }

*, :before, :after { box-sizing: border-box; -webkit-backface-visibility: hidden; margin: 0; padding: 0; outline: none !important; }

.evenz-clearfix { overflow-x: hidden; }

.evenz-clearfix { border: none; clear: both; margin: 0; }

.evenz-clearfix::after, .evenz-clearfix::before { display: block; width: 100%; clear: both; content: " "; }

a { outline: none !important; transition: color .25s; }

.evenz-fixedbg { background-attachment: fixed; background-position: center top; -webkit-transform: translateZ(0); transform: translateZ(0); will-change: transform; }

img { max-width: 100%; height: auto; display: inline-block; }

.evenz-right { float: right; }

/*  Spacers ==========================================================================*/
.evenz-spacer-l { margin-top: 50px; }

.evenz-spacer-m { margin-top: 34px; }

.evenz-spacer-s { margin-top: 26px; }

.evenz-spacer-xs { margin-top: 12px; }

.evenz-spacer-xxs { margin-top: 5px; }

.evenz-section { padding: 40px 0; position: relative; z-index: 1; }

.evenz-vc_section { margin-top: 40px; margin-bottom: 40px; position: relative; z-index: 1; }

hr[class^="evenz-spacer"] { height: 0; border: none; background: transparent; }

/*  Background image ==========================================================================*/
.evenz-bgimg { position: absolute; z-index: 1; top: 0; left: 0; height: 100%; width: 100%; overflow: hidden; clip: rect(0, auto, auto, 0); background: #111; }

.evenz-bgimg img { position: absolute; z-index: 1; top: 0; left: 0; height: 100%; width: 100%; -o-object-fit: cover; object-fit: cover; max-width: 100%; min-width: 100%; vertical-align: bottom; }

/*  Card ==========================================================================*/
.evenz-card, .evenz-scard, .evenz-authorbox, .evenz-cat-card { border-radius: 0; overflow: hidden; box-shadow: 0 0 15px 0px rgba(0, 0, 0, 0.1); }

.evenz-pad { padding: 16px; }

.evenz-grad-layer { position: absolute; width: 100%; top: 0; left: 0; height: 100%; z-index: 1; opacity: 0.3; }

.evenz-dark-layer { position: absolute; width: 100%; top: 0; left: 0; height: 100%; z-index: 1; opacity: 0.6; background: #000; }

/*  Ellipsis ==========================================================================*/
.evenz-cutme, .evenz-cutme-2, .evenz-cutme-3, .evenz-cutme-4, .evenz-cutme-t, .evenz-cutme-t-2, .evenz-cutme-t-3, .evenz-cutme-t-4 { text-overflow: ellipsis; overflow: hidden; display: -webkit-box; -webkit-line-clamp: 1; max-height: 1.5em; /* autoprefixer: ignore next */ -webkit-box-orient: vertical; /*! autoprefixer: off */ -webkit-box-orient: vertical; }

.evenz-cutme, .evenz-cutme-t { white-space: normal; }

.evenz-cutme-2 { -webkit-line-clamp: 2; max-height: 3em; }

.evenz-cutme-3 { -webkit-line-clamp: 3; max-height: 4.5em; }

.evenz-cutme-4 { -webkit-line-clamp: 4; max-height: 5.2em; }

.evenz-cutme-t, .evenz-cutme-t-2, .evenz-cutme-t-3 { line-height: 1.3em; }

.evenz-cutme-t-2 { -webkit-line-clamp: 2; max-height: 2.6em; }

.evenz-cutme-t-3 { -webkit-line-clamp: 3; max-height: 3.95em; }

.evenz-cutme-t-4 { -webkit-line-clamp: 4; max-height: 5.2em; }

/*  Easing ==========================================================================*/
.evenz-easemove { transition-timing-function: cubic-bezier(0.58, 0.025, 0, 0.995); }

/*  Dot separator ==========================================================================*/
.evenz-dot { display: inline-flex; content: " "; width: 4px; height: 4px; border-radius: 50%; border: 2px solid; box-sizing: border-box; margin: -2px 5px 0 5px; opacity: 1; vertical-align: middle; }

.evenz-darkbg { background-color: #101010; color: #fff; }

.evenz-darkbg h2, .evenz-darkbg h3, .evenz-darkbg h4, .evenz-darkbg h5, .evenz-darkbg h6 { color: #fff; }

.evenz-sep { display: block; border: none; background-image: linear-gradient(135deg, white 12.5%, transparent 12.5%, transparent 50%, white 50%, white 62.5%, transparent 62.5%, transparent 100%); background-size: 5px 5px; width: 80%; height: 4px; margin: 10px auto; opacity: 1; }

.evenz-gradtext, .evenz-gradicon::before { -webkit-background-clip: text !important; /*! important REQUIRED */ -webkit-text-fill-color: transparent !important; /*! important REQUIRED */ }

#evenz-body #swipebox-overlay { z-index: 999999 !important; }

.evenz-sociallink { border: 1px solid; border-radius: 50%; width: 30px; height: 30px; line-height: 29px; display: inline-block; margin: 0 3px; }

.evenz-thumb-round { border-radius: 50%; }

/* Places plugin setting */
.qtPlaces-container.qtPlaces-template-3 .qtPlaces-menuswitch { width: 43px; height: 43px; line-height: 38px; }

.qtPlaces-container .qtPlaces-menuswitch i { height: 43px; line-height: 43px; }

.qtPlaces-container .qtPlaces-tags .qtPlaces-tag i { vertical-align: text-top; }

@-webkit-keyframes wave { 0% { -webkit-transform: rotate(0deg) scale(1); transform: rotate(0deg) scale(1); }
  50% { -webkit-transform: rotate(180deg) scale(0.975); transform: rotate(180deg) scale(0.975); }
  100% { -webkit-transform: rotate(360deg) scale(1); transform: rotate(360deg) scale(1); } }

@keyframes wave { 0% { -webkit-transform: rotate(0deg) scale(1); transform: rotate(0deg) scale(1); }
  50% { -webkit-transform: rotate(180deg) scale(0.975); transform: rotate(180deg) scale(0.975); }
  100% { -webkit-transform: rotate(360deg) scale(1); transform: rotate(360deg) scale(1); } }

@-webkit-keyframes smallwave { 0% { -webkit-transform: rotate(0deg) scale(1); transform: rotate(0deg) scale(1);
    opacity: 0.8; }
  50% { -webkit-transform: rotate(180deg) scale(0.95); transform: rotate(180deg) scale(0.95);
    opacity: 0.25; }
  100% { -webkit-transform: rotate(360deg) scale(1); transform: rotate(360deg) scale(1);
    opacity: 0.8; } }

@keyframes smallwave { 0% { -webkit-transform: rotate(0deg) scale(1); transform: rotate(0deg) scale(1);
    opacity: 0.8; }
  50% { -webkit-transform: rotate(180deg) scale(0.95); transform: rotate(180deg) scale(0.95);
    opacity: 0.25; }
  100% { -webkit-transform: rotate(360deg) scale(1); transform: rotate(360deg) scale(1);
    opacity: 0.8; } }

.evenz-tabs { margin: 0 0 2.4rem 0; }

.evenz-tabs__switch { margin-bottom: 16px; }

.evenz-tabs__menu { margin: 1.4rem 0 0.7rem 0; padding: 0; position: relative; z-index: 1; display: flex; flex-direction: column; /** Modal */ display: none; padding: 30px; position: fixed; z-index: 10000; width: 100%; height: 100%; width: 100vw; height: 100vh; top: 0; left: 0; overflow: hidden; overflow-y: auto; }

.evenz-tabs__menu li { list-style: none; display: inline; margin: 0 0 5px 0; padding: 0; display: flex; flex-flow: row; flex-grow: 1; padding: 0; }

.evenz-tabs__menu li a { display: inline-flex; width: 100%; cursor: pointer; }

.evenz-tabs__menu.open { display: block; }

.evenz-tabs__content { display: none; }

.evenz-the_content .evenz-tabs ul { margin-left: 0; margin-right: 0; }

/*************** 4. WordPress styling ***************/
/* WordPress Core
==============================================================*/
.alignnone { margin: 5px 10px 5px 0; }

.aligncenter, div.aligncenter, .qt-center { text-align: center !important; display: block; }

.alignright { float: right; margin: 5px 0 5px 10px; }

.alignleft, .qt-left { float: left; margin: 0.5em 1em 0.5em 0; }

a img.alignright { float: right; margin: 0.5em 0 0.5em 1em; }

a img.alignnone { margin: 5px 10px 5px 0; }

a img.alignleft { float: left; margin: 5px 10px 5px 0; }

a img.aligncenter { display: block; margin-left: auto; margin-right: auto; }

p img.alignnone, p a img.alignnone { margin: 0; display: block; }

.wp-caption { max-width: 100%; /* Image does not overflow the content area */ padding: 0; text-align: center; margin: 1rem 0; }

.wp-caption.alignnone, .wp-caption.alignleft { margin: 15px 20px 20px 0; }

.wp-caption.alignright { margin: 15px 0 20px 20px; }

.wp-caption img { border: 0 none; height: auto; margin: 0; padding: 0; width: auto; }

.wp-caption p.wp-caption-text { font-size: 12px; line-height: 17px; margin: 0; padding: 0 4px 5px; }

/* Text meant only for screen readers. */
.screen-reader-text { clip: rect(1px, 1px, 1px, 1px); position: absolute !important; height: 1px; width: 1px; overflow: hidden; }

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

.bypostauthor { margin: 1em; }

.post-password-form { margin-bottom: 1.5rem; }

.evenz-body { /* Playlist */ }

.evenz-body .mejs-container { border: 1px solid; border-right: none; border-left: none; padding: 1rem 0; }

.evenz-body.single .mejs-container .mejs-controls { padding-right: 30px !important; padding-left: 30px !important; }

.evenz-body .podcast_meta { text-align: center; font-size: 13px; margin-bottom: 30px; }

.evenz-body .mejs-play &gt; button, .evenz-body .mejs-replay &gt; button, .evenz-body .mejs-pause &gt; button, .evenz-body .mejs-mute &gt; button, .evenz-body .mejs-unmute &gt; button { background: none; }

.evenz-body .mejs-play &gt; button::after, .evenz-body .mejs-replay &gt; button::after, .evenz-body .mejs-pause &gt; button::after, .evenz-body .mejs-mute &gt; button::after, .evenz-body .mejs-unmute &gt; button::after { background: none; font-family: 'Material Icons'; font-weight: normal; font-style: normal; font-size: 24px; line-height: 0.8; letter-spacing: normal; text-transform: none; display: inline; white-space: nowrap; word-wrap: normal; direction: ltr; vertical-align: text-top; -webkit-font-feature-settings: 'liga'; -webkit-font-smoothing: antialiased; content: "play_arrow"; width: 26px; height: 26px; }

.evenz-body .mejs-play &gt; button::after, .evenz-body .mejs-replay &gt; button::after, .evenz-body .mejs-pause &gt; button::after, .evenz-body .mejs-mute &gt; button::after, .evenz-body .mejs-unmute &gt; button::after { vertical-align: text-top; }

.evenz-body .mejs-button &gt; button { width: 22px; height: 40px; padding: 0; opacity: 1; margin: 0; }

.evenz-body .mejs-mute &gt; button::after { content: "volume_up"; }

.evenz-body .mejs-unmute &gt; button::after { content: "volume_off"; }

.evenz-body .mejs-pause &gt; button::after { content: "pause"; }

.evenz-body .wp-playlist { border: none; margin: 2.4rem 0; padding: 0; }

.evenz-body .wp-playlist .wp-playlist-item { padding: 0.7rem 0; }

.evenz-body .wp-playlist .wp-playlist-item-length { font-size: 12px; line-height: 3.3em; }

.evenz-body.single { /* Audio */ }

.evenz-body.single .mejs-container:not(.mejs-video) { height: 160px !important; }

.evenz-body.single .mejs-controls { height: auto !important; padding: 0 0 61px 0 !important; }

/** We need to target the body's ID selector in order to prevent WP default styles without using important tags */
.evenz-body .gallery { margin: -8px -8px 2em -8px; }

.evenz-body .gallery-caption { font-size: 12px; line-height: 18px; height: 18px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; position: absolute; max-width: 100%; z-index: 10; margin-top: -1px; background: #fff; color: #000; bottom: 8px; padding: 2px 10px; transition: height 0.2s ease; }

.evenz-body .gallery-item { position: relative; margin-top: 0 !important; padding: 8px; display: inline-block; }

.evenz-body .gallery-item a { display: block; line-height: 0; position: relative; overflow: hidden; }

.evenz-body .gallery-item a:hover img { opacity: 0.9; -webkit-filter: brightness(120%); filter: brightness(120%); }

.evenz-body .gallery-item img { border: none; position: relative; -webkit-transform-origin: 50% 50%; transform-origin: 50% 50%; transition: opacity 0.5s, -webkit-filter 0.5s; transition: opacity 0.5s, filter 0.5s; transition: opacity 0.5s, filter 0.5s, -webkit-filter 0.5s; will-change: opacity, filter; -webkit-filter: brightness(100%); filter: brightness(100%); left: 0; top: 0; }

.evenz-body .gallery-item:hover { position: relative; z-index: 10; }

.evenz-body .gallery-item:hover .gallery-caption { position: absolute; height: auto; padding-bottom: 10px; width: 100%; z-index: 10; white-space: normal; }

.evenz-body .gallery-item:hover .gallery-caption::empty { display: none; }

.evenz-body .gallery:after { content: ""; display: table; clear: both; }

.evenz-body .gallery img.aligncenter, .evenz-body .gallery div.aligncenter, .evenz-body .gallery figure.aligncenter, .evenz-body .gallery img.wp-post-image { display: block; margin: 1em auto; }

.evenz-body .gallery img.alignright, .evenz-body .gallery div.alignright, .evenz-body .gallery figure.alignright { float: right; margin: 1em 0 1em 2em; }

.evenz-body .gallery img.alignleft, .evenz-body .gallery div.alignleft, .evenz-body .gallery figure.alignleft, .evenz-body .gallery img.wp-post-image.attachment-thumb { float: left; margin: 1em 1em 2em 0; }

.evenz-body .gallery figure { max-width: 100%; height: auto; margin: 1em 0; }

.evenz-body .gallery p img.alignright, .evenz-body .gallery p img.alignleft { margin-top: 0; }

.evenz-body .gallery figure img { max-width: 100%; height: auto; margin: 0 auto; display: block; }

.evenz-body .gallery figure { float: left; margin: 0 2% 1em 0; }

.evenz-body .gallery.gallery-columns-1 figure { width: 100%; margin: 0 0 1em 0; float: none; }

.evenz-body .gallery.gallery-columns-3 figure { width: 32%; }

.evenz-body .gallery.gallery-columns-3 figure:nth-of-type(3n+3) { margin-right: 0; }

.evenz-body .gallery.gallery-columns-3 figure:nth-of-type(3n+4) { clear: left; }

.evenz-body .gallery.gallery-columns-2 figure { width: 49%; }

.evenz-body .gallery.gallery-columns-2 figure:nth-of-type(even) { margin-right: 0; }

.evenz-body .gallery.gallery-columns-2 figure:nth-of-type(odd) { clear: left; }

.evenz-body .gallery.gallery-columns-4 figure { width: 23.25%; }

.evenz-body .gallery.gallery-columns-4 figure:nth-of-type(4n+4) { margin-right: 0; }

.evenz-body .gallery.gallery-columns-4 figure:nth-of-type(4n+5) { clear: left; }

.evenz-body .gallery.gallery-columns-5 figure { width: 18%; }

.evenz-body .gallery.gallery-columns-5 figure:nth-of-type(5n+5) { margin-right: 0; }

.evenz-body .gallery.gallery-columns-5 figure:nth-of-type(5n+6) { clear: left; }

.evenz-body .gallery.gallery-columns-6 figure { width: 14.2%; }

.evenz-body .gallery.gallery-columns-6 figure:nth-of-type(6n+6) { margin-right: 0; }

.evenz-body .gallery.gallery-columns-6 figure:nth-of-type(6n+7) { clear: left; }

.evenz-body .gallery.gallery-columns-7 figure { width: 12%; }

.evenz-body .gallery.gallery-columns-7 figure:nth-of-type(7n+7) { margin-right: 0; }

.evenz-body .gallery.gallery-columns-7 figure:nth-of-type(7n+8) { clear: left; }

.evenz-body .gallery.gallery-columns-8 figure { width: 10.2%; }

.evenz-body .gallery.gallery-columns-8 figure:nth-of-type(8n+8) { margin-right: 0; }

.evenz-body .gallery.gallery-columns-8 figure:nth-of-type(8n+9) { clear: left; }

.evenz-body .gallery.gallery-columns-9 figure { width: 8.85%; }

.evenz-body .gallery.gallery-columns-9 figure:nth-of-type(9n+9) { margin-right: 0; }

.evenz-body .gallery.gallery-columns-9 figure:nth-of-type(9n+10) { clear: left; }

.evenz-body .wp-caption { margin: 1rem 0; max-width: 100%; position: relative; box-sizing: content-box; }

.evenz-body .wp-caption.alignnone, .evenz-body .wp-caption.alignleft { margin: 15px 20px 20px 0; }

.evenz-body .wp-caption.alignright { margin: 1rem 0 1rem 20px; }

.evenz-body .wp-caption.aligncenter { margin-right: auto; margin-left: auto; }

.evenz-body .wp-caption-text { font-size: 12px; }

.evenz-body .wp-caption img { border: 0 none; height: auto; margin: 0; max-width: 100%; padding: 0; position: relative; width: 100%; z-index: 1; }

.evenz-body .wp-caption p.wp-caption-text { font-size: 12px; line-height: 17px; margin: -20px 0 0 10%; padding: 5px; text-align: center; line-height: 2em; width: 90%; position: relative; z-index: 2; font-weight: strong; }

@media (max-width: 767px) { .evenz-body .gallery img.alignright, .evenz-body .gallery div.alignright, .evenz-body .gallery figure.alignright, .evenz-body .gallery img.alignleft, .evenz-body .gallery div.alignleft, .evenz-body .gallery figure.alignleft, .evenz-body .gallery img.wp-post-image.attachment-thumb { display: block; margin: 1em auto; float: none; }
  .evenz-body .gallery.gallery-columns-4 figure, .evenz-body .gallery.gallery-columns-5 figure, .evenz-body .gallery.gallery-columns-6 figure, .evenz-body .gallery.gallery-columns-7 figure, .evenz-body .gallery.gallery-columns-8 figure, .evenz-body .gallery.gallery-columns-9 figure { width: 100%; margin: 0 0 1em 0; float: none; } }

/*************** 5. Typography ***************/
html { font-size: 0.875em; }

body, html { font-size: 15px; line-height: 1.54; letter-spacing: -0.018em; text-rendering: optimizeLegibility; }

p { margin-bottom: 1em; -webkit-hyphens: initial; -ms-hyphens: initial; hyphens: initial; }

p:last-child { margin-bottom: 0; }

p i { position: initial; vertical-align: middle; }

p img { margin-bottom: 1.4em; }

h1, h2, h3, h4, h5, h6 { margin: 1.1em 0 0.45em; line-height: 1.2; letter-spacing: -0.02em; text-rendering: geometricPrecision; }

h1 a, h2 a, h3 a, h4 a, h5 a, h6 a { color: inherit; }

h1, .evenz-h1 { margin-top: 0; font-size: 1.802em; }

h2, .evenz-h2 { font-size: 1.602em; }

h3, .evenz-h3 { font-size: 1.424em; }

h4, .evenz-h4 { font-size: 1.266em; }

h5, .evenz-h5 { font-size: 1.125em; }

h6, .evenz-h6 { font-size: 1em; }

small, .evenz-small, .evenz-scard .evenz-episodes { font-size: 14px; }

a, a:-webkit-any-link { cursor: pointer; }

a i, a:-webkit-any-link i { vertical-align: middle; }

* { word-break: break-word; }

blockquote { position: relative; border: 1px solid rgba(147, 147, 147, 0.6); border-left: none !important; border-right: none; margin: 50px  auto; padding: 35px 0 35px 0; }

blockquote::before { width: 30px; height: 30px; background: white; border: 1px solid rgba(147, 147, 147, 0.6); font-family: 'Material Icons'; content: '\e244'; font-size: 24px; line-height: 30px; text-align: center; vertical-align: middle; display: block; position: absolute; top: 0; left: 50%; z-index: 0; margin: -15px 0 0 -15px; }

blockquote cite { display: block; font-size: 0.767rem; position: relative; bottom: 0; }

blockquote cite br { display: none; }

q { text-variant: italic; }

ol &gt; li { list-style-type: decimal; }

ul, ol { margin-left: 26px; }

ul li, ol li { padding: 8px; }

ul &gt; li { list-style-type: square; }

hr { clear: both; margin: 0.5em 0; border: none; border-top: 2px solid; opacity: 0.15; }

dl:not(.gallery-item) dt { font-weight: bold; }

dl:not(.gallery-item) dt, dl:not(.gallery-item) dd { margin-top: 1rem; }

dl:not(.gallery-item) dt + dd { margin: 0; }

dl:not(.gallery-item) dd, dl:not(.gallery-item) dt { padding-left: 1rem; border-left: 6px solid; line-height: 1.1em; padding: 0 0 0 1rem; }

dl:not(.gallery-item) dd { padding-top: 0.5em; line-height: 1.4em; }

dl:not(.gallery-item) dd iframe { margin: 1rem 0; }

table { border-collapse: initial; margin: 0 0 1.4rem 0; font-size: 15px; line-height: 1.3em; }

table td, table th { padding: 15px 0; border-collapse: initial; border-radius: 0; border-top: 0; border-bottom: 2px solid rgba(50, 50, 50, 0.1); }

iframe { max-width: 100%; border: none; }

address { margin: 2rem 0.5rem; }

code, pre { line-height: 1.4em; margin: 1rem 0; display: block; }

pre { display: block; background: rgba(150, 150, 150, 0.1); padding: 1rem; }

code { display: inline; line-height: inherit; padding: 0.21rem 0; }

pre code { background: transparent; }

label, .evenz-footer__copy, .evenz-scf, .evenz-btn, .evenz-caption, .evenz-itemmetas, .evenz-menu, .evenz-secondaryhead, .evenz-cats, .evenz-menu-tree, button, input[type="button"], input[type="submit"], .button, .evenz-meta, .evenz-readm, .evenz-navlink { text-rendering: geometricPrecision; }

@media only screen and (max-width: 640px) { .evenz-the-content { /* Force table to not be like tables anymore */ }
  .evenz-the-content table, .evenz-the-content thead, .evenz-the-content tbody, .evenz-the-content th, .evenz-the-content td, .evenz-the-content tr { display: block; }
  .evenz-the-content table:empty-cells, .evenz-the-content table:empty, .evenz-the-content thead:empty-cells, .evenz-the-content thead:empty, .evenz-the-content tbody:empty-cells, .evenz-the-content tbody:empty, .evenz-the-content th:empty-cells, .evenz-the-content th:empty, .evenz-the-content td:empty-cells, .evenz-the-content td:empty, .evenz-the-content tr:empty-cells, .evenz-the-content tr:empty { display: none; }
  .evenz-the-content table td:empty, .evenz-the-content table th:empty { display: none; padding: 0; } }

/*************** 6. Buttons ***************/
.evenz-btn { min-height: 44px; padding: 1em 2em; text-transform: uppercase; line-height: 1em; color: inherit; font-size: 12px; cursor: pointer; text-rendering: geometricPrecision; border: 2px solid; border-color: inherit; border-radius: 3px; -webkit-filter: none; filter: none; justify-content: center; display: inline-flex; text-align: center; vertical-align: middle; align-items: center; position: relative; z-index: 1; }

.evenz-btn span { position: relative; z-index: 4; }

.evenz-btn__bold { border-width: 3px; }

.evenz-btn__r { min-width: 44px; min-height: 44px; padding: 1em; }

.evenz-btn i { z-index: 2; display: inline-flex; position: relative; font-size: 1.3em; display: inline-flex; display: -webkit-inline-flex; vertical-align: top; }

.evenz-btn.evenz-icon-l { padding: 0 22px 0 17.6px; }

.evenz-btn.evenz-icon-l i { float: left; line-height: inherit; margin-right: 4px; }

.evenz-btn.evenz-icon-r { padding: 0 17.6px 0 22px; }

.evenz-btn.evenz-icon-r i { float: right; margin-left: 4px; }

.evenz-btn-primary, .evenz-btn__white { border: none; overflow: hidden; color: #fff; position: relative; z-index: 2; background-size: 220% 220%; }

.evenz-btn__white { background: #fff; }

.evenz-btn__txt { border: none; }

.evenz-btn__txt::after { display: none; }

.evenz-btn__full { width: 100%; }

.evenz-btn__neg { border-color: #fff; }

.evenz-btn__l { font-size: 0.9em; padding: 1.1em 1.6em; }

.evenz-btn__s { font-size: 0.67em; line-height: .9em; padding: 0.5em 0.6em; min-height: 1em; }

.evenz-btn[disabled] { opacity: .4; }

input[type="submit"], button, button.button { padding: 1em 2em; text-transform: uppercase; height: auto; line-height: 1em; text-align: center; min-width: 44px; display: inline-block; vertical-align: middle; color: inherit; font-size: 12px; cursor: pointer; text-rendering: geometricPrecision; position: relative; -webkit-filter: none; filter: none; border: none; }

.evenz-clip-disabled .evenz-btn::after, .evenz-clip-disabled .evenz-btn::before { display: none; }

.evenz-entrycontent .wp-block-button .wp-block-button__link, .evenz-entrycontent .wp-block-button .wp-block-file__button { padding: 0 8px; text-transform: uppercase; height: auto; line-height: 1; text-align: center; min-width: 34px; display: inline-block; vertical-align: middle; border: 1px solid; color: inherit; font-size: 12px; cursor: pointer; text-rendering: geometricPrecision; position: relative; border-radius: 3px; -webkit-filter: none; filter: none; }

.evenz-btn-primary::before, .evenz-btn-primary::after { -webkit-animation-play-state: running !important; animation-play-state: running !important; /**! PERFORMANCE HACK TO PREVENT GPU HOGGING. REQUIRES IMPORTANT. */ }

.evenz-btn-primary::before, .evenz-btn-primary::after { top: 2.1em; }

.evenz-btn-primary::after { top: 3.0em; }

/*************** 7. Menubar ***************/
.evenz-headerbar { position: relative; z-index: 10001; }

.evenz-menu { overflow: hidden; vertical-align: middle; text-align: right; min-height: 54px; line-height: 46px; padding: 4px 10px; position: relative; z-index: 250; height: 46px; }

.evenz-menu_cont { display: flex; }

.evenz-menu__logo { margin: 0; line-height: 46px; height: 46px; vertical-align: middle; display: inline-flex; float: left; position: relative; z-index: 2; }

.evenz-menu__logo img { line-height: 0; max-height: 46px; width: auto; vertical-align: middle; }

.evenz-logo_header { display: none; }

.evenz-logo_header_mob { display: block; }

.evenz-menu-horizontal { display: none; }

.evenz-menubar { z-index: 2; position: relative; }

.evenz-menubar li { list-style: none; display: inline-block; margin: 0; padding: 0; }

.evenz-menubar li a { text-transform: uppercase; color: inherit; font-size: 13px; display: block; }

.evenz-menubar &gt; li &gt; a { max-width: 220px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }

.evenz-menubar &gt; li ul { display: none; }

.evenz-menubar__secondary { display: none; }

.vc_wp_custommenu ul { margin: 0; padding: 0; position: relative; }

.vc_wp_custommenu ul li { list-style: none; display: inline-block; margin: 0 10px 0 0; padding: 0; line-height: 1.7em; }

.vc_wp_custommenu ul li a { text-transform: uppercase; color: inherit; font-size: 13px; }

.vc_wp_custommenu ul &gt; li { display: block; }

.vc_wp_custommenu ul &gt; li &gt; a { max-width: 220px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }

.vc_wp_custommenu ul &gt; li ul { max-height: 0; padding-left: 20px; overflow: hidden; transition: max-height .2s ease; }

.vc_wp_custommenu ul &gt; li:hover ul { max-height: 500px; }

.vc_wp_custommenu ul__secondary { display: none; }

.vc_wp_custommenu ul.menu { margin: -8px 0 0 0; text-align: left; }

.evenz-menubar.evenz-menubar__secondary &gt; li &gt; a::before, .evenz-menubar.evenz-menubar__secondary &gt; li &gt; a::after { opacity: 1; background: rgba(150, 150, 150, 0.6); }

.evenz-menubtns { flex-grow: 1; text-align: right; align-items: center; justify-content: flex-end; display: flex; }

.evenz-menubtns__c { display: flex; justify-content: flex-end; }

.evenz-menubtns .evenz-btn { margin-left: 2px; }

.evenz-menubtns .evenz-btn:last-child { margin-right: 0; }

.evenz-btn.evenz-btn__cart span.amount { display: none; word-break: keep-all; }

/** Sticky header */
.evenz-headerbar__sticky { position: fixed; width: 100%; left: 0; top: 0; z-index: 9994; }

.evenz-headerbar__sticky:hover { z-index: 1100000; }

.evenz-headerbar__sticky .evenz-headerbar__content { position: fixed; width: 100%; display: block; }

#evenz-body.admin-bar .evenz-headerbar__sticky { top: 46px; }

.evenz-menu-stick #wpadminbar { position: fixed; top: 0; width: 100%; left: 0; }

/*************** 8. Secondary menu ***************/
.evenz-secondaryhead { display: none; }

/*************** 9. Overlay bar  ***************/
.evenz-overlay { position: fixed; width: 100%; width: 100vw; height: 100%; height: 100vh; overflow-x: hidden; overflow-y: auto; -webkit-transform: translateX(110%); transform: translateX(110%); z-index: 11000000; top: 0; left: 0; transition-duration: 0.6s; transition-timing-function: cubic-bezier(0.1, 0, 0.3, 1); }

.evenz-overlay__closebar { min-height: 54px; line-height: 46px; padding: 30px 30px 0 30px; text-align: right; }

.evenz-overlay__pagemask { display: block; position: fixed; height: 100%; height: 100vh; overflow: hidden; z-index: 49999; top: 0; left: 0%; -webkit-transform: translateX(110%); transform: translateX(110%); background: #202020; opacity: 0; transition: opacity .4s, -webkit-transform .2s; transition: transform .2s, opacity .4s; transition: transform .2s, opacity .4s, -webkit-transform .2s; width: 100%; width: 100vw; transition-timing-function: cubic-bezier(0.1, 0, 0.3, 1); }

.evenz-overlayopen { width: 100%; width: 100vw; height: 100%; height: 100vh; overflow: hidden; }

.evenz-overlayopen .evenz-overlay { -webkit-transform: translateX(0%); transform: translateX(0%); }

.evenz-overlayopen .evenz-overlay__pagemask { -webkit-transform: translateX(0%); transform: translateX(0%); }

/*************** 10. Searchbar  ***************/
.evenz-searchbar { position: fixed; width: 100%; width: 100vw; height: 54px; overflow: hidden; -webkit-transform: translateX(100%); transform: translateX(100%); z-index: 500; top: 0; left: 0; transition-duration: 0.3s; transition-timing-function: cubic-bezier(0.1, 0, 0.3, 1); padding: 0 16px; flex-flow: row; flex-align: center; align-items: center; justify-content: center; position: absolute; }

.evenz-searchbar__cont { display: flex; align-items: center; justify-content: center; }

.evenz-searchbar &gt; .evenz-btn { display: inline-flex; }

.evenz-searchbar form { margin: 0; padding: 0 8px 0 0; height: 54px; width: 80%; width: calc(100% - 46px); float: left; vertical-align: middle; float: left; display: flex; flex-grow: 1; align-items: center; justify-content: center; }

.evenz-searchbar form input { width: 100%; height: 46px; line-height: 46px; font-size: 1.4rem; padding-right: 10px; padding-left: 10px; border: none; vertical-align: middle; float: left; display: flex; flex-grow: 1; }

.evenz-searchbar button.evenz-btn { display: inline-flex; align-items: center; justify-content: center; }

.evenz-searchbar.open { -webkit-transform: translateX(0%); transform: translateX(0%); }

/*************** 11. Menu tree ***************/
.evenz-menu-tree { margin: 0; padding: 0; line-height: 1.2em; font-size: 13px; padding: 30px; }

.evenz-menu-tree &gt; li &gt; a { font-size: 1.15em; line-height: 1.2em; }

.evenz-menu-tree li { list-style-type: none; padding: 0; position: relative; border-top: 1px solid rgba(237, 237, 237, 0.5); }

.evenz-menu-tree li:last-child { border-bottom: 1px solid rgba(237, 237, 237, 0.5); }

.evenz-menu-tree li.menu-item-has-children a:not(.evenz-openthis) { padding-right: 50px; }

.evenz-menu-tree li a { padding: 10px 0; display: inline-block; vertical-align: middle; transition: opacity 0.3s; opacity: 1; }

.evenz-menu-tree li a i { vertical-align: middle; }

.evenz-menu-tree li &gt; a { padding-top: 1em; padding-bottom: 1em; }

.evenz-menu-tree li &gt; .evenz-openthis { padding: 8px  5px; width: 50px; text-align: center; position: absolute; top: 0; right: 0; }

.evenz-menu-tree li &gt; .evenz-openthis::before { display: none; }

.evenz-menu-tree li &gt; .evenz-openthis i { vertical-align: middle; -webkit-transform: translateY(0px); transform: translateY(0px); transition: -webkit-transform 0.15s ease; transition: transform 0.15s ease; transition: transform 0.15s ease, -webkit-transform 0.15s ease; line-height: inherit; font-size: 16px; width: 27px; border: 1px solid #ededed; height: 27px; line-height: 27px; border-radius: 50%; text-align: center; padding: 0 0 0 1px; }

.evenz-menu-tree li ul { margin: 0; overflow: hidden; -webkit-transform-origin: top; transform-origin: top; transition: max-height 1.4s, opacity 0.8s, padding-bottom 0.3s; transition-timing-function: cubic-bezier(0.1, 0.8, 0.1, 1); will-change: transform, max-height, opacity, height; font-size: 12px; }

.evenz-menu-tree li ul li { border: none; color: inherit; }

.evenz-menu-tree li ul li:last-child { border: none; }

.evenz-menu-tree li ul li a { padding-left: 24px; color: inherit; }

.evenz-menu-tree li ul li a:first-child { padding-top: 10px; padding-bottom: 10px; }

.evenz-menu-tree li ul li &gt; .evenz-openthis { padding: 4px  5px; width: 50px; text-align: center; position: absolute; top: 0; right: 0; color: inherit; }

.evenz-menu-tree li ul li &gt; .evenz-openthis::before { display: none; }

.evenz-menu-tree li ul li &gt; .evenz-openthis i { vertical-align: middle; -webkit-transform: translateY(0px); transform: translateY(0px); transition: -webkit-transform 0.15s ease; transition: transform 0.15s ease; transition: transform 0.15s ease, -webkit-transform 0.15s ease; line-height: inherit; font-size: 20px; width: 27px; border: none; height: 27px; line-height: 27px; border-radius: 50%; text-align: center; padding: 0 0 0 1px; }

.evenz-menu-tree li ul li ul li a { padding-top: 8px; padding-bottom: 8px; padding-left: 24px; }

.evenz-menu-tree li ul li ul li a::before { font-family: 'Material Icons'; font-weight: normal; font-style: normal; font-size: 24px; display: inline-block; line-height: 1; text-transform: none; letter-spacing: normal; word-wrap: normal; white-space: nowrap; direction: ltr; -webkit-font-smoothing: antialiased; text-rendering: optimizeLegibility; -moz-osx-font-smoothing: grayscale; -webkit-font-feature-settings: 'liga'; font-feature-settings: 'liga'; content: '\e315'; font-size: 14px; display: inline-flex; vertical-align: text-bottom; padding-right: 8px; opacity: .6; }

.evenz-menu-tree li.evenz-open &gt; .evenz-openthis i { -webkit-transform: rotate(180deg); transform: rotate(180deg); }

.evenz-menu-tree + .evenz-menu-tree__secondary { margin-top: -30px; opacity: .8; }

.evenz-menu-tree + .evenz-menu-tree__secondary &gt; li:first-child { border-top: none; }

.evenz-menu-tree + .evenz-menu-tree__secondary &gt; li &gt; a { font-size: 1em; color: inherit; }

.evenz-openthis { color: inherit; }

/*************** 12. Footer ***************/
.evenz-footer { z-index: 1; position: relative; }

.evenz-footer .evenz-menubar { z-index: 2; position: relative; margin: 0; padding: 10px 0 0 0; text-align: left; line-height: 1em; }

.evenz-footer .evenz-menubar a { color: inherit; opacity: .73; transition: opacity .25s; }

.evenz-footer__copy { padding: 30px 20px; }

.evenz-footer__copy p { margin: 0; text-rendering: geometricPrecision; opacity: .7; font-size: 13px; text-align: left; }

/** Megafooter plugin theme fixes */
.qt-megafooter__container { z-index: 1; }

/*************** 13. Social ***************/
.evenz-social i { font-size: 1.2em; margin-top: -0.12em; }

.evenz-short-socialicon { margin-bottom: 4px; padding-left: 1em; padding-right: 1em; }

.evenz-short-socialicon i { display: inline; text-align: midd; margin: 0 2px; }

/*************** 14. Page header ***************/
.evenz-pageheader { position: relative; text-align: center; overflow: hidden; /** Testimonials header */ /** Shop header */ }

.evenz-pageheader h1 { margin: 14px 0 0 0; }

.evenz-pageheader__contents { padding: 70px 0; position: relative; z-index: 8; background: rgba(0, 0, 0, 0.4); }

.evenz-pageheader .evenz-bgimg { -webkit-filter: brightness(0.9) contrast(1.5); filter: brightness(0.9) contrast(1.5); }

.evenz-pageheader .evenz-bgimg.evenz-greyscale { -webkit-filter: brightness(0.9) contrast(1.4) grayscale(60%); filter: brightness(0.9) contrast(1.4) grayscale(60%); }

.evenz-pageheader__sub a { display: inline; vertical-align: middle; }

.evenz-pageheader__sub &gt; i { content: ""; display: inline; }

.evenz-pageheader__sub &gt; i::after { content: ""; vertical-align: middle; display: inline-block; border: 1px solid; width: 18px; height: 1px; margin: 0 10px; }

.evenz-pageheader__thumb { width: 83px; height: 83px; padding: 3px; border: 6px solid; border-radius: 50%; display: inline-block; position: relative; }

.evenz-pageheader__thumb img { display: inline-block; vertical-align: middle; width: 66px; height: 66px; padding: 2px; -o-object-fit: cover; object-fit: cover; }

.evenz-pageheader__thumb::before, .evenz-pageheader__thumb::after { display: block; width: 3vw; height: 18px; content: " "; left: -3vw; top: 50%; margin-top: -1px; border-top: 6px solid; border-left: 6px solid; position: absolute; }

.evenz-pageheader__thumb::after { left: 0; right: -3vw; border-left: 0; border-right: 6px solid; margin-left: 100%; }

.evenz-pageheader__decoricon { font-size: 30px; width: 60px; height: 60px; line-height: 60px; border: 6px solid; display: inline-block; position: relative; }

.evenz-pageheader__decoricon::before, .evenz-pageheader__decoricon::after { display: block; width: 3vw; height: 18px; content: " "; left: -3vw; top: 50%; margin-top: -1px; border-top: 6px solid; border-left: 6px solid; position: absolute; }

.evenz-pageheader__decoricon::after { left: 0; right: -3vw; border-left: 0; border-right: 6px solid; margin-left: 100%; }

.evenz-pageheader__decoricon i { line-height: 50px; font-size: 45px; padding: 0; }

.evenz-pageheader__thumb::before, .evenz-pageheader__thumb::after, .evenz-pageheader__decoricon::before, .evenz-pageheader__decoricon::after { width: 6vw; left: -6.3vw; }

.evenz-pageheader__thumb::after, .evenz-pageheader__decoricon::after { left: 0; right: -6.3vw; }

.evenz-pageheader .evenz-p-catz { line-height: 1.3em; top: -.16em; }

.evenz-pageheader .evenz-actions { position: relative; margin-bottom: 2rem; }

.evenz-pageheader .evenz-grad-layer { position: absolute; content: " "; width: 100%; height: 100%; top: 0; left: 0; opacity: 0.9; z-index: 2; }

.evenz-pageheader .evenz-meta, .evenz-pageheader .evenz-decor { margin-bottom: 0; }

.evenz-pageheader .evenz-meta { margin-top: 24px; text-align: center; vertical-align: middle; line-height: 1.25em; }

.evenz-pageheader .evenz-meta &gt; span { padding: 0.2em 0.4em; vertical-align: inherit; }

.evenz-pageheader .evenz-meta &gt; span i { font-size: .95em; line-height: inherit; vertical-align: middle; }

.evenz-pageheader .evenz-meta .evenz-p-catz { vertical-align: sub; }

.evenz-pageheader .evenz-meta__dets { clear: none; display: inline-block; line-height: 1.25em; }

.evenz-pageheader__breadcrumb { display: none; }

.evenz-pageheader__nav-archive, .evenz-pageheader__nav-post { position: absolute; z-index: 30; bottom: 0; }

.evenz-pageheader__nav-archive, .evenz-pageheader__nav-post, .evenz-pageheader__breadcrumb { position: absolute; z-index: 30; bottom: 16px; width: 100%; padding: 0 15px; }

.evenz-pageheader__nav-container { max-width: 1740px; margin: 0 auto; }

.evenz-pageheader .evenz-num { display: none; }

.evenz-pageheader .page-numbers, .evenz-pageheader__nav-post a { display: inline-block; color: inherit; font-size: 13px; opacity: .75; transition: opacity 0.2s, color 0.2s; }

.evenz-pageheader .page-numbers:hover, .evenz-pageheader__nav-post a:hover { opacity: 1; }

.evenz-pageheader .page-numbers.prev, .evenz-pageheader__nav-post a.prev { float: left; }

.evenz-pageheader .page-numbers.prev i, .evenz-pageheader__nav-post a.prev i { -webkit-transform: rotate(180deg); transform: rotate(180deg); }

.evenz-pageheader .page-numbers.next, .evenz-pageheader__nav-post a.next { float: right; }

.evenz-pageheader .page-numbers.dots, .evenz-pageheader__nav-post a.dots { display: none; }

.evenz-pageheader__nav-post a { opacity: 1; }

.evenz-pageheader__nav-post a .evenz-arr { display: inline-block; float: left; }

.evenz-pageheader__nav-post a .evenz-tit { opacity: .65; white-space: nowrap; overflow: hidden; max-width: 0px; display: inline-block; float: left; margin: 0 8px; transition: max-width 0.9s ease-out; transition-timing-function: cubic-bezier(0.58, 0.025, 0, 0.995); text-overflow: initial; }

.evenz-pageheader .evenz-shareball { position: absolute; z-index: 20; height: 1px; width: 100%; }

.evenz-pageheader .evenz-navlink { color: #fff; border-radius: 2px; line-height: 20px; font-size: 13px; padding: 4px 10px 5px; vertical-align: middle; height: auto; }

.evenz-pageheader .evenz-navlink i { line-height: 20px; display: inline-block; vertical-align: baseline; position: relative; margin: -2px 0px 0 5px; font-size: 1.5em; display: inline-flex; display: -webkit-inline-flex; vertical-align: bottom; display: inline-block; transition: padding .2s; padding-left: 0px; }

.evenz-pageheader .evenz-navlink__n:hover i { padding-left: 6px; }

.evenz-pageheader .evenz-navlink__p i { margin-right: 12px; }

.evenz-pageheader .evenz-navlink__p:hover i { margin-right: 12px; }

.evenz-pageheader__testimonial__quote { position: relative; }

.evenz-pageheader__testimonial__quote h1 { font-style: italic; text-transform: none; }

.evenz-pageheader__shop__bc .evenz-container { padding: 0; border: 0; margin: 0 auto; }

.evenz-decoricon.material-icons { display: inline-block; font-size: 7vw; line-height: 3vw; }

.evenz-pageheader.evenz-pageheader--animate { opacity: 0; -webkit-animation: evenz-pageheaderanimation 0.3s; animation: evenz-pageheaderanimation 0.3s; -webkit-animation-delay: 0.3; animation-delay: 0.3; -webkit-animation-fill-mode: forwards; animation-fill-mode: forwards; will-change: opacity; }

.evenz-pageheader.evenz-pageheader--animate .evenz-pageheader__contents { -webkit-transform: translateY(0px); transform: translateY(0px); opacity: 0; will-change: opacity, transform; transition: all 0.5s; -webkit-animation: evenz-titlesanimation 0.5s; animation: evenz-titlesanimation 0.5s; -webkit-animation-delay: 0.5s; animation-delay: 0.5s; -webkit-animation-fill-mode: forwards; animation-fill-mode: forwards; }

@-webkit-keyframes evenz-pageheaderanimation { 0% { opacity: 0; }
  100% { opacity: 1; } }

@keyframes evenz-pageheaderanimation { 0% { opacity: 0; }
  100% { opacity: 1; } }

@-webkit-keyframes evenz-titlesanimation { 0% { -webkit-transform: translateY(0px); transform: translateY(0px);
    opacity: 0; }
  100% { -webkit-transform: translateY(0px); transform: translateY(0px);
    opacity: 1; } }

@keyframes evenz-titlesanimation { 0% { -webkit-transform: translateY(0px); transform: translateY(0px);
    opacity: 0; }
  100% { -webkit-transform: translateY(0px); transform: translateY(0px);
    opacity: 1; } }

.evenz-duotone { overflow: hidden; }

.evenz-duotone::before, .evenz-duotone::after { content: ""; width: 100%; height: 100%; display: block !important; position: absolute; z-index: 9; top: 0; left: 0; }

.evenz-duotone::before { background-color: #f92e7c; mix-blend-mode: multiply; opacity: 1; }

.evenz-duotone::after { mix-blend-mode: screen; background-color: #78012f; opacity: 1; }

.evenz-countdown-shortcode--center { margin: 0 auto; text-align: center; display: inline-block; width: 100%; }

.evenz-countdown-shortcode--left { float: left; }

.evenz-countdown-shortcode--right { float: right; }

.evenz-countdown { position: relative; margin: 0; padding: 0.4em 0.8em; font-size: inherit; -webkit-user-select: none; /* Safari */ -moz-user-select: none; /* Firefox */ -ms-user-select: none; /* IE10+/Edge */ user-select: none; /* Standard */ line-height: 1em; padding: 0; margin: 0; background: transparent; display: inline-block; }

.evenz-countdown-size--10 { font-size: 2.56rem; }

.evenz-countdown-size--9 { font-size: 2.28rem; }

.evenz-countdown-size--8 { font-size: 2.02rem; }

.evenz-countdown-size--7 { font-size: 1.8rem; }

.evenz-countdown-size--6 { font-size: 1.602rem; }

.evenz-countdown-size--5 { font-size: 1.424rem; }

.evenz-countdown-size--4 { font-size: 1.266rem; }

.evenz-countdown-size--3 { font-size: 1.125rem; }

.evenz-countdown-size--2 { font-size: 1rem; }

.evenz-countdown-size--1 { font-size: 14px; }

.evenz-countdown-size--inherit { font-size: inherit; }

.evenz-countdown span { opacity: 1; }

.evenz-countdown__i { display: inline-block; text-align: center; margin: 0; padding: 0; position: relative; }

.evenz-countdown__i .n { min-width: 1.4em; }

.evenz-countdown__i.ms .n { min-width: 2.0em; text-align: right; }

.evenz-countdown__i hr { display: block; margin: 0 auto .1em auto; padding: 0; width: 80px; position: absolute; left: 50%; right: 50%; -webkit-transform: translateX(-50%); transform: translateX(-50%); -webkit-transform-origin: 0 0; transform-origin: 0 0; border: none; clear: both; border-top: 3px solid; opacity: .6; }

.evenz-countdown__i hr:last-of-type { width: 10%; opacity: 1; border-color: red; left: 0; -webkit-transform-origin: 50%; transform-origin: 50%; }

.evenz-countdown .n { position: relative; display: block; clear: both; }

.evenz-countdown .l { margin-top: 2px; display: none; }

.evenz-countdown__container { display: inline-block; display: inline-block; padding: 0; border: none; background: transparent; margin: 0; }

.evenz-countdown:empty { display: none; border: none; }

.evenz-countdown--bricks .evenz-countdown__i { border: 3px solid; padding: .13em .25em; margin: 2px -0.04em; display: inline-block; }

.evenz-countdown--boxed .evenz-countdown__container { display: inline-block; padding: 0.9em 1.6em; border: 3px solid; }

.evenz-countdown-shortcode { display: inline-block; padding: 0; margin: 0; line-height: inherit; }

.evenz-countdown-shortcode--labels .l { position: relative; display: block; clear: both; font-size: 13px; text-align: center; line-height: 13px; text-transform: uppercase; }

.evenz-countdown-shortcode--labels .ms .n { text-align: center; }

.evenz-countdown-shortcode--labels-inline .n { display: inline-block; }

.evenz-countdown-shortcode--labels-inline .l { position: relative; display: inline-block; font-size: 40%; line-height: 0; position: relative; vertical-align: baseline; }

.evenz-countdown-shortcode--labels-inline.ms .n { min-width: 3em; }

.evenz-particles { position: absolute; overflow: hidden; content: " "; width: 100%; height: 100%; top: 0; left: 0; z-index: 100; pointer-events: none; -webkit-animation: glitch-skew-particles 0.5s infinite; animation: glitch-skew-particles 0.5s infinite; opacity: 0; }

.evenz-particles.active { opacity: 1; }

.evenz-particles hr, .evenz-particles hr::before, .evenz-particles hr::after { border: none; background: transparent; content: " "; display: block; clear: none; position: absolute; left: 0; top: 0; width: 10px; height: 10px; opacity: 1; mix-blend-mode: screen; overflow: visible; transition: none; z-index: 100; }

.evenz-particles hr::before { width: 100%; height: 100%; background: #00fff9; -webkit-animation: evenz-glitch-hr-particles-rev 1s infinite; animation: evenz-glitch-hr-particles-rev 1s infinite; }

.evenz-particles hr::after { width: 100%; height: 100%; background: #ff00c1; -webkit-animation: evenz-glitch-hr-particles 1s infinite; animation: evenz-glitch-hr-particles 1s infinite; }

.evenz-particles__h:hover { display: block; }

@-webkit-keyframes evenz-glitch-hr-particles { 0% { -webkit-transform: translateX(0%); transform: translateX(0%); }
  9.999% { -webkit-transform: translateX(0%); transform: translateX(0%); }
  10% { -webkit-transform: translateX(30%); transform: translateX(30%); }
  19.999% { -webkit-transform: translateX(30%); transform: translateX(30%); }
  20% { -webkit-transform: translateX(-30%); transform: translateX(-30%); }
  20.999% { -webkit-transform: translateX(-30%); transform: translateX(-30%); }
  30% { -webkit-transform: translateX(25%); transform: translateX(25%); }
  30.999% { -webkit-transform: translateX(25%); transform: translateX(25%); }
  50% { -webkit-transform: translateX(30%); transform: translateX(30%); }
  50.999% { -webkit-transform: translateX(30%); transform: translateX(30%); }
  90% { -webkit-transform: translateX(-30%); transform: translateX(-30%); }
  90.999% { -webkit-transform: translateX(-30%); transform: translateX(-30%); }
  100% { -webkit-transform: translateX(20%); transform: translateX(20%); } }

@keyframes evenz-glitch-hr-particles { 0% { -webkit-transform: translateX(0%); transform: translateX(0%); }
  9.999% { -webkit-transform: translateX(0%); transform: translateX(0%); }
  10% { -webkit-transform: translateX(30%); transform: translateX(30%); }
  19.999% { -webkit-transform: translateX(30%); transform: translateX(30%); }
  20% { -webkit-transform: translateX(-30%); transform: translateX(-30%); }
  20.999% { -webkit-transform: translateX(-30%); transform: translateX(-30%); }
  30% { -webkit-transform: translateX(25%); transform: translateX(25%); }
  30.999% { -webkit-transform: translateX(25%); transform: translateX(25%); }
  50% { -webkit-transform: translateX(30%); transform: translateX(30%); }
  50.999% { -webkit-transform: translateX(30%); transform: translateX(30%); }
  90% { -webkit-transform: translateX(-30%); transform: translateX(-30%); }
  90.999% { -webkit-transform: translateX(-30%); transform: translateX(-30%); }
  100% { -webkit-transform: translateX(20%); transform: translateX(20%); } }

@keyframes evenz-glitch-hr-particles { 0% { -webkit-transform: translateX(0%); transform: translateX(0%); }
  9.999% { -webkit-transform: translateX(0%); transform: translateX(0%); }
  10% { -webkit-transform: translateX(-30%); transform: translateX(-30%); }
  19.999% { -webkit-transform: translateX(-30%); transform: translateX(-30%); }
  20% { -webkit-transform: translateX(30%); transform: translateX(30%); }
  20.999% { -webkit-transform: translateX(30%); transform: translateX(30%); }
  30% { -webkit-transform: translateX(-20%); transform: translateX(-20%); }
  30.999% { -webkit-transform: translateX(-20%); transform: translateX(-20%); }
  50% { -webkit-transform: translateX(-30%); transform: translateX(-30%); }
  50.999% { -webkit-transform: translateX(-30%); transform: translateX(-30%); }
  90% { -webkit-transform: translateX(30%); transform: translateX(30%); }
  90.999% { -webkit-transform: translateX(30%); transform: translateX(30%); }
  100% { -webkit-transform: translateX(-20%); transform: translateX(-20%); } }

@-webkit-keyframes evenz-glitch-hr-opacity { 0% { opacity: 1; }
  3% { opacity: 1; }
  3.0001% { opacity: 0; }
  6% { opacity: 0; }
  6.0001% { opacity: 1; }
  7% { opacity: 1; }
  7.001% { opacity: 0; }
  10% { opacity: 0; }
  10.001% { opacity: 1; }
  11% { opacity: 1; }
  11.001% { opacity: 0; }
  60% { opacity: 0; }
  60.001% { opacity: 1; }
  63% { opacity: 1; }
  63.001% { opacity: 0; }
  93% { opacity: 0; }
  93.001% { opacity: 1; }
  94% { opacity: 1; }
  94.001% { opacity: 0; }
  100% { opacity: 0; } }

@keyframes evenz-glitch-hr-opacity { 0% { opacity: 1; }
  3% { opacity: 1; }
  3.0001% { opacity: 0; }
  6% { opacity: 0; }
  6.0001% { opacity: 1; }
  7% { opacity: 1; }
  7.001% { opacity: 0; }
  10% { opacity: 0; }
  10.001% { opacity: 1; }
  11% { opacity: 1; }
  11.001% { opacity: 0; }
  60% { opacity: 0; }
  60.001% { opacity: 1; }
  63% { opacity: 1; }
  63.001% { opacity: 0; }
  93% { opacity: 0; }
  93.001% { opacity: 1; }
  94% { opacity: 1; }
  94.001% { opacity: 0; }
  100% { opacity: 0; } }

@-webkit-keyframes glitch-skew-particles { 0% { -webkit-transform: skew(1deg); transform: skew(1deg); }
  10% { -webkit-transform: skew(0deg); transform: skew(0deg); }
  20% { -webkit-transform: skew(0deg); transform: skew(0deg); }
  30% { -webkit-transform: skew(1deg); transform: skew(1deg); }
  40% { -webkit-transform: skew(1deg); transform: skew(1deg); }
  50% { -webkit-transform: skew(0deg); transform: skew(0deg); }
  60% { -webkit-transform: skew(-1deg); transform: skew(-1deg); }
  70% { -webkit-transform: skew(1deg); transform: skew(1deg); }
  80% { -webkit-transform: skew(1deg); transform: skew(1deg); }
  90% { -webkit-transform: skew(0deg); transform: skew(0deg); }
  100% { -webkit-transform: skew(0deg); transform: skew(0deg); } }

@keyframes glitch-skew-particles { 0% { -webkit-transform: skew(1deg); transform: skew(1deg); }
  10% { -webkit-transform: skew(0deg); transform: skew(0deg); }
  20% { -webkit-transform: skew(0deg); transform: skew(0deg); }
  30% { -webkit-transform: skew(1deg); transform: skew(1deg); }
  40% { -webkit-transform: skew(1deg); transform: skew(1deg); }
  50% { -webkit-transform: skew(0deg); transform: skew(0deg); }
  60% { -webkit-transform: skew(-1deg); transform: skew(-1deg); }
  70% { -webkit-transform: skew(1deg); transform: skew(1deg); }
  80% { -webkit-transform: skew(1deg); transform: skew(1deg); }
  90% { -webkit-transform: skew(0deg); transform: skew(0deg); }
  100% { -webkit-transform: skew(0deg); transform: skew(0deg); } }

.evenz-waterwave { display: block; position: absolute; z-index: 10; width: 100%; height: 40%; bottom: -13%; left: 0; content: " "; pointer-events: none; overflow: hidden; }

.evenz-waterwave--l1 { z-index: 10; }

.evenz-waterwave--l2 { z-index: 10; }

.evenz-waterwave__canvas { position: absolute; width: 100%; bottom: 0; left: 0; }

/*************** 15. Heading and captions ***************/
.evenz-decor { clear: both; margin: 26px auto 0 auto; border: none; border-top: 3px solid; width: 50px; border-color: inherit; position: relative; height: 3px; border-bottom: 3px solid; clear: both; display: block; -webkit-transform: scaleX(0); transform: scaleX(0); transition-timing-function: cubic-bezier(0.3, 0.9, 1, 0); -webkit-animation: evenz-decoranimation 0.8s; animation: evenz-decoranimation 0.8s; -webkit-animation-delay: 0.6s; animation-delay: 0.6s; transition-delay: 0.6s; -webkit-animation-fill-mode: forwards; animation-fill-mode: forwards; }

@-webkit-keyframes evenz-decoranimation { 0% { -webkit-transform: scaleX(0); transform: scaleX(0); }
  100% { -webkit-transform: scaleX(1); transform: scaleX(1); } }

@keyframes evenz-decoranimation { 0% { -webkit-transform: scaleX(0); transform: scaleX(0); }
  100% { -webkit-transform: scaleX(1); transform: scaleX(1); } }

/*************** 16. Meta ***************/
.evenz-meta { opacity: 1; line-height: 1.25em; }

.evenz-meta &gt; span { margin-right: 5px; }

.evenz-meta i { margin: 0 4px 0 6px; vertical-align: sub; vertical-align: text-top; font-size: 1.1em; }

.evenz-meta i::before { line-height: inherit; }

.evenz-meta a { color: inherit; }

.evenz-meta .evenz-p-date { margin-left: 8px; }

.evenz-meta .evenz-p-auth { clear: both; }

.evenz-meta:first-child i { margin-left: 0; }

.evenz-meta .evenz-p-auth { display: initial; }

/*************** 17. Post ***************/
.evenz-post { margin-bottom: 20px; overflow: hidden; border-radius: 0px; position: relative; z-index: 1; box-shadow: 0 0 15px 0px rgba(0, 0, 0, 0.1); /** Standard default layout */ /** vertical layout */ /** horizontal layout */ /** Hero */ /** Card */ /** Card events */ /** List */ /** Custom types */ /** EVENTS */ /** EVENTS FEATURED */ /** TEAM MEMBERS */ /** MOSAIC */ }

.evenz-post .evenz-actions { opacity: 0; transition: opacity .3s; }

.evenz-post__content { padding: 5%; }

.evenz-post__content .evenz-date.evenz-meta { margin-bottom: 8px; }

.evenz-post .evenz-meta .evenz-date { display: inline-block; }

.evenz-post .evenz-bgimg img { max-height: 100%; height: auto; -o-object-fit: contain; object-fit: contain; }

.evenz-post .evenz-bgimg img.evenz-post__thumb--h { width: 100%; height: auto; }

.evenz-post .evenz-bgimg--full img { height: 100%; width: 100%; -o-object-fit: cover; object-fit: cover; }

.evenz-post__title { margin-top: 0; clear: both; }

.evenz-post__title a { background-size: 0% 0.16em; background-repeat: no-repeat; background-position: 0% 99%; }

.evenz-post .evenz-duotone::after, .evenz-post .evenz-duotone::before { content: initial; display: none; }

.evenz-post__header { padding-top: 100%; display: block; position: relative; overflow: hidden; text-rendering: geometricPrecision; }

.evenz-post__header .evenz-date.evenz-meta { float: left; margin: 0; padding: 0; overflow: hidden; text-overflow: ellipsis; max-height: 1.2em; }

.evenz-post__header .evenz-date.evenz-meta i { margin-left: 0; margin-top: -1px; }

.evenz-post__header .evenz-itemmetas { width: 90%; float: left; text-align: left; }

.evenz-post:hover .evenz-actions { opacity: 1; }

.evenz-post__thumb { display: block; }

.evenz-post__headercont { position: absolute; z-index: 10; top: 0; left: 0; width: 100%; height: 100%; padding: 20px; /* FF3.6-15 */ /* Chrome10-25,Safari5.1-6 */ background: linear-gradient(to bottom, rgba(0, 0, 0, 0.65) 0%, rgba(0, 0, 0, 0.15) 36%, rgba(0, 0, 0, 0.15) 81%, rgba(0, 0, 0, 0.65) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a6000000', endColorstr='#a6000000',GradientType=0 ); /* IE6-9 */ }

.evenz-post .evenz-caption { margin-top: 2px; max-width: 52%; white-space: nowrap; text-overflow: ellipsis; word-break: break-all; float: left; font-size: 13px; }

.evenz-post .evenz-cats { white-space: nowrap; text-overflow: ellipsis; word-break: break-all; overflow: hidden; }

.evenz-post .evenz-meta { font-size: .767em; margin: 16px 0 10px 0; }

.evenz-post__std { margin-bottom: 40px; }

.evenz-post__std .evenz-post__content .evenz-meta { margin-top: 0; }

.evenz-post__std .evenz-post__header { padding-top: 0; min-height: 160px; overflow: hidden; }

.evenz-post__std .evenz-post__header .evenz-bgimg { position: relative; top: 0; left: 0; width: 100%; height: 100%; z-index: 0; overflow: hidden; }

.evenz-post__std .evenz-post__header .evenz-bgimg img { position: absolute; top: 0; left: 0; height: auto; -o-object-fit: contain; object-fit: contain; }

.evenz-post__std .evenz-post__header .evenz-bgimg img.evenz-post__thumb--v { max-height: 300px; }

.evenz-post__std .evenz-post__header .evenz-bgimg img.evenz-post__thumb--h { max-height: 450px; }

.evenz-post__std .evenz-post__header .evenz-bgimg img:first-child { position: relative; z-index: -1; display: block; }

.evenz-post__std .evenz-post__readmore { margin-top: 18px; }

.evenz-post__std.sticky { margin-bottom: 70px; }

.evenz-post__std.sticky.evenz-has-thumb { padding-top: 0; }

.evenz-post__std.sticky.evenz-no-thumb .evenz-post__content { padding: 5%; }

.evenz-post__ver .evenz-meta { margin-top: 0; }

.evenz-post__ver .evenz-post__header { padding-top: 63%; }

.evenz-post__ver .evenz-post__content { padding: 5%; }

.evenz-post__ver .evenz-bgimg img.evenz-post__thumb--h { height: 100%; -o-object-fit: cover; object-fit: cover; }

.evenz-post__hor .evenz-post__header { padding-top: 63%; }

.evenz-post__hor .evenz-post__content { padding: 5%; }

.evenz-post__hor .evenz-post__thumb { position: absolute; }

.evenz-post__hor .evenz-bgimg img.evenz-post__thumb--h { height: 100%; -o-object-fit: cover; object-fit: cover; }

.evenz-post__hero__caption { position: absolute; bottom: 0; left: 0; padding: 20px; width: 100%; background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.7) 36%, rgba(0, 0, 0, 0.8) 81%, rgba(0, 0, 0, 0.8) 100%); }

.evenz-post__hero .evenz-bgimg img { height: 100%; width: 100%; max-height: 100vh; -o-object-fit: cover; object-fit: cover; }

.evenz-post__hero .evenz-post__header { padding-top: 100%; }

.evenz-post__hero .evenz-post__header .evenz-cats { display: none; }

.evenz-post__hero .evenz-post__header .evenz-itemmetas { width: 50%; float: right; text-align: right; }

.evenz-post__hero .evenz-post__header .evenz-meta { max-width: 60%; text-overflow: ellipsis; white-space: nowrap; margin: 0 0 1rem 0; }

.evenz-post__hero .evenz-post__header .evenz-meta i.material-icons { color: inherit; opacity: .65; }

.evenz-post__hero .evenz-post__title { padding-right: 20px; margin-bottom: 0; margin-top: .4em; border-bottom: .2em solid; padding-bottom: .5em; box-sizing: content-box; }

.evenz-post__card { padding-top: 100%; position: relative; }

.evenz-post__card .evenz-meta { margin: 0; }

.evenz-post__card .evenz-bgimg { opacity: .7; }

.evenz-post__card .evenz-bgimg img { height: 100%; width: 100%; max-height: 100vh; -o-object-fit: cover; object-fit: cover; }

.evenz-post__card p { padding-right: 5px; text-rendering: geometricPrecision; }

.evenz-post__card__cap { position: absolute; bottom: 16px; padding: 0 10px 0 0; }

.evenz-post__card__cap h4, .evenz-post__card__cap a { color: inherit; }

.evenz-post__card__exc { line-height: 1.2em; }

.evenz-post__card .evenz-post__headercont { background: linear-gradient(to bottom, rgba(0, 0, 0, 0.65) 0%, rgba(0, 0, 0, 0.15) 36%, rgba(0, 0, 0, 0.15) 40%, rgba(0, 0, 0, 0.85) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ text-shadow: 0 0 10px rgba(0, 0, 0, 0.85); padding: 5%; }

.evenz-post__card .evenz-post__headercont .evenz-meta { text-shadow: none; margin-bottom: 10px; }

.evenz-post__card .evenz-post__title { margin: 10px 0 5px 0; line-height: 1.2em; }

.evenz-post__card--event { padding-top: 63%; min-height: 200px; }

.evenz-post__card--event .evenz-post__headercont .evenz-meta { margin-bottom: .5em; }

.evenz-post__card--event .evenz-post__headercont .evenz-meta i { vertical-align: sub; font-size: 1.2em; line-height: 1.3em; }

.evenz-post__card--event .evenz-post__headercont .evenz-meta:empty { display: none; }

.evenz-post__card--event__bigdate { line-height: 1em; border-bottom: 3px solid; padding-bottom: 8px; text-align: right; }

.evenz-post__card--event__bigdate i { line-height: 1em; display: inline-flex; font-size: inherit; vertical-align: bottom; float: left; }

.evenz-post__card--event .evenz-post__card__cap { padding-left: 20px; padding-right: 20px; }

.evenz-post__card--event .evenz-post__card__cap .evenz-post__title { margin: 0; }

.evenz-post__card--event .evenz-post__card__cap::after { display: block; content: " "; width: 12px; height: 100%; position: absolute; background-image: linear-gradient(135deg, white 12.5%, transparent 12.5%, transparent 50%, white 50%, white 62.5%, transparent 62.5%, transparent 100%); background-size: 5px 5px; top: 0; left: 0; opacity: .4; }

.evenz-post-inline-horizontal { padding-left: 0; padding-right: 0; }

.evenz-post__inline { margin-bottom: 18px; overflow: hidden; min-height: 70px; }

.evenz-post__inline.has-post-thumbnail { padding-left: 70px; position: relative; }

.evenz-post__inline .evenz-thumb { display: inline-block; float: left; width: 70px; height: 70px; margin-right: 12px; box-shadow: 0 0 15px 0px rgba(0, 0, 0, 0.03); overflow: hidden; display: block; line-height: 0; position: relative; z-index: 2; display: block; left: 0; position: absolute; height: 100%; }

.evenz-post__inline .evenz-thumb img { display: block; position: absolute; height: 100%; left: 0; top: 0; width: 100%; height: 100%; width: 100%; max-height: 100vh; -o-object-fit: cover; object-fit: cover; }

.evenz-post__inline h6 { margin: 6px 0 2px 12px; }

.evenz-post__inline p.evenz-meta { margin-bottom: 0; margin-top: 4px; margin-left: 10px; }

.evenz-post__inline p.evenz-meta i { margin-left: 0; vertical-align: middle; float: left; line-height: inherit; }

.evenz-post__search { overflow: hidden; margin-bottom: 10px; }

.evenz-post__search::after { padding-top: 20px; }

.evenz-post__search__c { float: left; width: calc(100% - 50px); }

.evenz-post__search h3 { margin: 0 0 12px 0; }

.evenz-post__search .evenz-thumb { width: 50px; height: 50px; display: inline-block; }

.evenz-post__search .evenz-meta { margin-top: 0; opacity: .7; }

.evenz-post__sticky { position: absolute; z-index: 12; height: 18px; line-height: 18px; font-size: 12px; text-align: center; top: auto; bottom: 0; right: -10px; padding-right: 18px; margin: 0; }

.evenz-post__sticky .evenz-meta { margin: 0; }

.evenz-post__sticky i { vertical-align: text-top; font-size: inherit; margin: 0 5px; }

.evenz-post__sticky::after { content: " "; display: block; height: 100%; width: 100%; position: absolute; -webkit-transform: skewX(-45deg); transform: skewX(-45deg); top: 0; left: -1em; z-index: -1; }

.evenz-post__testimonial { padding-top: 136%; position: relative; text-rendering: geometricPrecision; }

.evenz-post__testimonial .evenz-meta { margin-top: 5px; opacity: .6; line-height: .9em; }

.evenz-post__testimonial .evenz-bgimg { opacity: .7; }

.evenz-post__testimonial__cap { position: absolute; bottom: 16px; padding: 0 20px 6px 0; }

.evenz-post__testimonial .evenz-capdec { padding-left: 11px; position: relative; text-rendering: geometricPrecision; }

.evenz-post__testimonial .evenz-capdec::before { display: block; content: " "; position: absolute; border-left: 3px solid; left: 0; top: 0; height: 100%; width: 3px; }

.evenz-post__testimonial .evenz-capdec h5, .evenz-post__testimonial .evenz-capdec a { color: inherit; margin: 0; }

.evenz-post__testimonial .evenz-capdec h5 { line-height: 0.9em; }

.evenz-post__testimonial .evenz-intro { padding-top: 10px; font-style: italic; line-height: 1.3em; margin-bottom: 0; }

.evenz-post__testimonial .evenz-post__headercont { background: linear-gradient(to bottom, rgba(0, 0, 0, 0.65) 0%, rgba(0, 0, 0, 0.15) 36%, rgba(0, 0, 0, 0.15) 40%, rgba(0, 0, 0, 0.85) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.evenz-post__event { position: relative; overflow: hidden; }

.evenz-post__event__i { position: absolute; z-index: 0; top: 0; left: 0; height: 100%; width: 100%; -o-object-fit: cover; object-fit: cover; max-width: 100%; min-width: 100%; vertical-align: bottom; opacity: .3; }

.evenz-post__event__c { position: relative; z-index: 20; padding: 24px; }

.evenz-post__event__d { margin: 0; border-bottom: 4px solid; padding-bottom: 6px; margin-bottom: 10px; }

.evenz-post__event__d span { margin-right: 0.1em; }

.evenz-post__event__t .evenz-meta { margin-top: 0; }

.evenz-post__event__t .evenz-meta i { margin-left: 8px; }

.evenz-post__event__t .evenz-meta i:first-of-type { margin-left: 0; }

.evenz-post__eventfeat { position: relative; overflow: hidden; }

.evenz-post__eventfeat__caption { border: .4em solid; padding: 1em; margin: 2em 0; }

.evenz-post__eventfeat__caption h2 { margin: 0.5rem auto 0.7rem auto; font-size: 1.424em; }

.evenz-post__eventfeat__i { position: absolute; z-index: 0; top: 0; left: 0; height: 100%; width: 100%; -o-object-fit: cover; object-fit: cover; max-width: 100%; min-width: 100%; vertical-align: bottom; opacity: .3; }

.evenz-post__eventfeat__c { position: relative; z-index: 20; padding: 24px; }

.evenz-post__eventfeat .evenz-p-catz { display: inline-block; clear: both; float: none; color: #fff; }

.evenz-post__eventfeat .evenz-p-catz:hover { color: inherit; }

.evenz-post__eventfeat .evenz-p-catz a:hover { color: inherit; }

.evenz-post__eventfeat .evenz-meta__dets { padding: 0 0 0 0.2em; position: relative; overflow: hidden; }

.evenz-post__eventfeat .evenz-countdown__container { margin: 0; width: 100%; text-align: center; }

.evenz-post__eventfeat__exc { padding-bottom: 5px; margin: 10px 0 20px 0; text-rendering: geometricPrecision; text-align: justify; }

.evenz-post__eventfeat__exc p { margin: 0; }

.evenz-post__eventfeat__exc:empty { display: none; }

.evenz-post__member { position: relative; overflow: hidden; text-align: center; padding-top: 136%; }

.evenz-post__member .evenz-hov { z-index: 10; }

.evenz-post__member .evenz-post__header { position: absolute; top: 0; left: 0; z-index: 1; height: 100%; width: 100%; padding-top: 63%; }

.evenz-post__member .evenz-post__header .evenz-bgimg { -webkit-filter: grayscale(0.85) brightness(0.75) contrast(1.7); filter: grayscale(0.85) brightness(0.75) contrast(1.7); }

.evenz-post__member .evenz-post__header .evenz-bgimg.evenz-duotone::before, .evenz-post__member .evenz-post__header .evenz-bgimg.evenz-duotone::after { opacity: .5; }

.evenz-post__member .evenz-post__header::after { background: none transparent; /* FF3.6-15 */ /* Chrome10-25,Safari5.1-6 */ background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.1) 51%, rgba(0, 0, 0, 0.55) 71%, rgba(0, 0, 0, 0.75) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a6000000', endColorstr='#a6000000',GradientType=0 ); /* IE6-9 */ display: block; content: ""; height: 100%; width: 100%; position: absolute; top: 0; left: 0; z-index: 2; }

.evenz-post__member .evenz-post__content { position: absolute; top: auto; bottom: 0; left: 0; z-index: 3; height: auto; width: 100%; min-height: 120px; }

.evenz-post__member .evenz-post__content .evenz-role { opacity: .66; margin-bottom: 0.2em; }

.evenz-post__member .evenz-post__content .evenz-social { opacity: 1; margin-top: 2px; }

.evenz-post__member .evenz-post__content .evenz-social a { font-size: 12px; border-color: rgba(255, 255, 255, 0.5); }

.evenz-post__mosaic { position: relative; overflow: hidden; -webkit-clip-path: none; clip-path: none; padding-top: 100%; margin: 0; border-radius: 0; max-width: 2000px; }

.evenz-post__mosaic__c { position: absolute; z-index: 12; width: 100%; height: 100%; top: 0; left: 0; display: flex; flex-direction: column-reverse; background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0) 46%, rgba(0, 0, 0, 0.35) 60%, rgba(0, 0, 0, 0.65) 100%); }

.evenz-post__mosaic__c__c { padding: 24px; }

.evenz-post__mosaic .evenz-decor { margin: 0; }

.evenz-post__mosaic .evenz-pagecaption { margin-bottom: 0; padding-bottom: .5em; border-bottom: .18em solid; border-color: inherit; }

.evenz-post__mosaic .evenz-post__mosaic__i { position: absolute; z-index: 0; top: 0; left: 0; height: 100%; width: 100%; -o-object-fit: cover; object-fit: cover; max-width: 100%; min-width: 100%; vertical-align: bottom; opacity: 1; height: 100%; }

.evenz-p { text-rendering: geometricPrecision; }

.evenz-p-catz { padding: 0 0.2em; position: relative; display: inline-block; -webkit-filter: brightness(1); filter: brightness(1); transition: -webkit-filter .2s; transition: filter .2s; transition: filter .2s, -webkit-filter .2s; vertical-align: middle; line-height: 1em; }

.evenz-p-catz a { color: #fff; position: relative; z-index: 2; border: 2px solid; padding: 0.2em 0.4em; margin: 0 2px; vertical-align: middle; }

.evenz-p-catz a:first-child { margin-left: 0; }

.evenz-p-catz:hover { -webkit-filter: brightness(1.25); filter: brightness(1.25); }

.evenz-p-auth { padding: 0 0 0 0.2em; display: inline-block; position: relative; overflow: hidden; }

img.evenz-post__eventfeat__i { height: 100%; }

/** Spacial cases */
.evenz-relatedpost-section .evenz-post { margin-bottom: 0; }

.evenz-clip-disabled .evenz-post * { -webkit-clip-path: none; clip-path: none; }

.evenz-post.evenz-post__mosaic { border-radius: 0; }

/*************** 18. Actions ***************/
.evenz-actions { position: absolute; height: 60px; top: 50%; margin-top: -30px; text-align: center; width: 100%; left: 0; padding: 0; }

.evenz-actions .evenz-a0 { color: #fff; border: 3px solid; display: inline-block; width: 60px; height: 60px; line-height: 56px; font-size: 24px; text-shadow: 0 0 15px #000; display: inline-block; position: relative; }

.evenz-actions .evenz-a0 i { line-height: inherit; margin: 0; vertical-align: text-bottom; display: webkit-flex; }

.evenz-actions .evenz-a1, .evenz-actions .evenz-a2, .evenz-actions .evenz-a3 { position: absolute; display: none; cursor: pointer; }

.evenz-sharebox { display: none; display: table; position: absolute; width: 100%; height: 100%; top: 0; left: 0; background: rgba(0, 0, 0, 0.8); z-index: 10000; text-align: center; vertical-align: middle; -webkit-transform: scale(0); transform: scale(0); opacity: 1; transition: border-radius 0.2s, opacity 0.3s, -webkit-transform 0.5s cubic-bezier(0.175, 0.885, 0.32, 1.275); transition: border-radius 0.2s, opacity 0.3s, transform 0.5s cubic-bezier(0.175, 0.885, 0.32, 1.275); transition: border-radius 0.2s, opacity 0.3s, transform 0.5s cubic-bezier(0.175, 0.885, 0.32, 1.275), -webkit-transform 0.5s cubic-bezier(0.175, 0.885, 0.32, 1.275); -webkit-transform-origin: 50% 50%; transform-origin: 50% 50%; }

.evenz-sharebox a { opacity: 0; transition: 0.2s; }

.evenz-sharebox__c { display: table-cell; vertical-align: middle; padding: 20px; }

.evenz-sharebox__x.material-icons { width: 40px; height: 40px; line-height: 40px; top: 0; right: 0; position: absolute; cursor: pointer; display: none; }

.evenz-actions__cont.evenz-active { position: absolute; top: 0; left: 0; width: 100%; height: 100%; z-index: 80; }

.evenz-actions__cont.evenz-active .evenz-sharebox { -webkit-transform: scale(1); transform: scale(1); opacity: 1; border-radius: 0%; }

.evenz-actions__cont.evenz-active .evenz-sharebox a { opacity: 1; }

.evenz-actions__cont.evenz-active .evenz-sharebox__x { display: block; }

/*************** 19. Caption ***************/
.evenz-capfont, .evenz-cats, .evenz-tags { text-transform: uppercase; letter-spacing: 0.05em; }

.evenz-caption { position: relative; padding-bottom: 0; margin-bottom: 1em; margin-top: 0; line-height: 1em; }

.evenz-caption span { line-height: 1.1em; }

.evenz-caption.evenz-anim { word-break: keep-all; white-space: nowrap; }

.evenz-caption.evenz-anim span { max-width: 0%; transition: max-width .35s ease-out; overflow: hidden; display: inline-block; position: relative; display: inline-block; }

.evenz-caption.evenz-anim span::after { display: block; content: " "; max-width: 100%; height: 100%; bottom: 0; left: 0; border-top: 100px solid; position: absolute; overflow: hidden; width: 200%; -webkit-transform-origin: 200% 0; transform-origin: 200% 0; -webkit-transform: translateX(0%); transform: translateX(0%); transition: -webkit-transform .35s; transition: transform .35s; transition: transform .35s, -webkit-transform .35s; transition-delay: .35s; }

.evenz-caption.evenz-anim::after { max-width: 0%; transition: max-width .2s; transition-delay: .2s; }

.evenz-caption.evenz-anim.evenz-active span { max-width: 100%; }

.evenz-caption.evenz-anim.evenz-active span::after { -webkit-transform: translateX(101%); transform: translateX(101%); }

.evenz-caption.evenz-anim.evenz-active::after { max-width: 100%; }

.evenz-caption::after { border-bottom: .2em solid; border-color: inherit; display: block; content: " "; width: 100%; height: 2px; bottom: 0; left: 0; margin-top: .2em; }

.evenz-caption a { color: inherit; }

.evenz-caption__c { border: none; text-align: center; }

.evenz-caption__c::after { left: 50%; -webkit-transform: translateX(-50%); transform: translateX(-50%); width: 20%; left: 50%; position: relative; }

.evenz-caption__c .evenz-decor { margin-left: auto; margin-right: auto; }

.evenz-negative .evenz-caption__l::before, .evenz-negative .evenz-caption__s::after, .evenz-negative .evenz-caption__xs::after { opacity: .8; }

.evenz-center .evenz-caption { display: inline-block; }

.evenz-section-caption { max-width: 80%; margin: 0 auto; text-align: center; margin-bottom: 30px; }

.evenz-section-caption h6 { display: block; clear: both; }

.evenz-section-caption h6::after { display: none; }

.evenz-section-caption .evenz-capfont, .evenz-section-caption .evenz-cats, .evenz-section-caption .evenz-tags { margin: .1em 0 .3em 0; border-color: inherit; display: inline-block; clear: both; position: relative; font-size: 18px; }

.evenz-section-caption p { display: block; max-width: 470px; margin-left: auto; margin-right: auto; margin-bottom: 0; }

/* General link styles */
.evenz-textfx-wrap { margin: 0; line-height: 1em; }

.evenz-txtfx { outline: none; text-decoration: none; position: relative; line-height: inherit; color: rgba(150, 150, 150, 0.1); display: inline-block; z-index: 2; height: 2; overflow: hidden; margin: 0; vertical-align: middle; -webkit-animation: evenz-txtfxappear 0.5s; animation: evenz-txtfxappear 0.5s; opacity: 0; -webkit-animation-delay: 0.5s; animation-delay: 0.5s; transition-delay: 0.5s; -webkit-animation-fill-mode: forwards; animation-fill-mode: forwards; }

@-webkit-keyframes evenz-txtfxappear { 0% { opacity: 0; }
  100% { opacity: 1; } }

@keyframes evenz-txtfxappear { 0% { opacity: 0; }
  100% { opacity: 1; } }

/* tokyo 
==================================================================*/
.evenz-txtfx--tokyo { text-transform: uppercase; overflow: hidden; line-height: 0.9; color: rgba(100, 100, 100, 0); padding: .25em .6em .3em; transition: color 0.4s; }

.evenz-txtfx--tokyo span { transition: color 0.4s; color: rgba(100, 100, 100, 0); }

.evenz-txtfx-tokyo-container { border: 4px solid; }

.evenz-txtfx--tokyo.evenz-active span { color: transparent; }

.evenz-txtfx--tokyo::after { content: ''; position: absolute; height: 16px; width: 100%; top: 50%; margin-top: -8px; right: 0; background: #F9F9F9; -webkit-transform: translate3d(-100%, 0, 0); transform: translate3d(-100%, 0, 0); transition: -webkit-transform 0.4s; transition: transform 0.4s; transition: transform 0.4s, -webkit-transform 0.4s; transition-timing-function: cubic-bezier(0.7, 0, 0.3, 1); }

.evenz-txtfx--tokyo.evenz-active::after { -webkit-transform: translate3d(102%, 0, 0); transform: translate3d(102%, 0, 0); }

.evenz-txtfx--tokyo::before { content: attr(data-letters); position: absolute; z-index: 2; left: 0; overflow: hidden; color: #424242; white-space: nowrap; width: 0%; transition: width 0.4s 0.3s, opacity 0.3s 0.4s; opacity: 0; }

.evenz-txtfx--tokyo.evenz-active::before { width: 100%; opacity: 1; }

/* london 
==================================================================*/
.evenz-txtfx--london { padding: .4em; transition: color 0.5s; }

.evenz-txtfx--london.evenz-active { color: #1e1a1b; }

.evenz-txtfx--london::before { content: ''; position: absolute; height: 2px; width: 120%; top: 50%; margin-top: -18px; left: -10%; z-index: -1; background: #F9F9F9; -webkit-transform: rotate3d(0, 0, 1, 45deg) scale3d(0, 1, 1); transform: rotate3d(0, 0, 1, 45deg) scale3d(0, 1, 1); transition: -webkit-transform 0.5s; transition: transform 0.5s; transition: transform 0.5s, -webkit-transform 0.5s; }

.evenz-txtfx--london.evenz-active::before { -webkit-transform: rotate3d(0, 0, 1, 45deg) scale3d(1, 1, 1); transform: rotate3d(0, 0, 1, 45deg) scale3d(1, 1, 1); }

.evenz-txtfx--london span { position: absolute; right: 15px; color: #e53369; bottom: 0; opacity: 0; -webkit-transform: translate3d(-10px, -10px, 0); transform: translate3d(-10px, -10px, 0); transition: opacity 0.5s, -webkit-transform 0.5s; transition: transform 0.5s, opacity 0.5s; transition: transform 0.5s, opacity 0.5s, -webkit-transform 0.5s; }

.evenz-txtfx--london.evenz-active span { opacity: 1; -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); }

/* paris 
==================================================================*/
.evenz-txtfx--paris { text-transform: uppercase; color: #3A4945; padding: .4em .2em; }

.evenz-txtfx--paris::before, .evenz-txtfx--paris::after { content: ''; width: 100%; height: 5px; z-index: -1; background: #3A4945; position: absolute; -webkit-transform: scale3d(0, 1, 1); transform: scale3d(0, 1, 1); transition: -webkit-transform 0.5s; transition: transform 0.5s; transition: transform 0.5s, -webkit-transform 0.5s; }

.evenz-txtfx--paris::before { right: 0; top: 0; -webkit-transform-origin: 100% 50%; transform-origin: 100% 50%; }

.evenz-txtfx--paris::after { left: 0; bottom: 0; -webkit-transform-origin: 0 50%; transform-origin: 0 50%; }

.evenz-txtfx--paris.evenz-active::before, .evenz-txtfx--paris.evenz-active::after { -webkit-transform: scale3d(1, 1, 1); transform: scale3d(1, 1, 1); }

.evenz-txtfx--paris span { position: relative; transition: color 0.5s; }

.evenz-txtfx--paris.evenz-active span { color: transparent; }

.evenz-txtfx--paris span::before, .evenz-txtfx--paris span::after { position: absolute; color: #fff; opacity: 0; transition: opacity 0.5s, -webkit-transform 0.5s; transition: transform 0.5s, opacity 0.5s; transition: transform 0.5s, opacity 0.5s, -webkit-transform 0.5s; }

.evenz-txtfx--paris span::before { content: attr(data-letters-l); left: 0; -webkit-transform: translate3d(-5px, 0, 0); transform: translate3d(-5px, 0, 0); }

.evenz-txtfx--paris span::after { content: attr(data-letters-r); right: 0; -webkit-transform: translate3d(5px, 0, 0); transform: translate3d(5px, 0, 0); }

.evenz-txtfx--paris.evenz-active span::before, .evenz-txtfx--paris.evenz-active span::after { opacity: 1; -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); }

/* ibiza 
==================================================================*/
.evenz-txtfx--ibiza { overflow: hidden; padding: 0 10px; line-height: 1; color: #242424; }

.evenz-txtfx--ibiza.evenz-active { color: #242424; }

.evenz-txtfx--ibiza::after { content: ''; position: absolute; height: 100%; width: 100%; top: 0; right: 0; z-index: -1; background: #242424; -webkit-transform: translate3d(101%, 0, 0); transform: translate3d(101%, 0, 0); transition: -webkit-transform 0.5s; transition: transform 0.5s; transition: transform 0.5s, -webkit-transform 0.5s; transition-timing-function: cubic-bezier(0.7, 0, 0.3, 1); }

.evenz-txtfx--ibiza.evenz-active::after { -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); }

.evenz-txtfx--ibiza span { display: block; position: relative; }

.evenz-txtfx--ibiza span::before { content: attr(data-letters); position: absolute; color: #fff; left: 0; overflow: hidden; white-space: nowrap; width: 0%; transition: width 0.5s; transition-timing-function: cubic-bezier(0.7, 0, 0.3, 1); top: 50%; margin-top: -0.5em; }

.evenz-txtfx--ibiza.evenz-active span::before { width: 100%; }

/* newyork 
==================================================================*/
.evenz-txtfx--newyork { color: #81a689; transition: color 0.5s 0.25s; overflow: hidden; }

.evenz-txtfx--newyork.evenz-active { transition: none; color: transparent !important; }

.evenz-txtfx--newyork::before { content: ''; width: 100%; height: 6px; margin: -3px 0 0 0; background: #fff; position: absolute; left: 0; top: 50%; -webkit-transform: translate3d(-100%, 0, 0); transform: translate3d(-100%, 0, 0); transition: -webkit-transform 0.4s; transition: transform 0.4s; transition: transform 0.4s, -webkit-transform 0.4s; transition-timing-function: cubic-bezier(0.7, 0, 0.3, 1); }

.evenz-txtfx--newyork.evenz-active::before { -webkit-transform: translate3d(101%, 0, 0); transform: translate3d(101%, 0, 0); }

.evenz-txtfx--newyork span { position: absolute; height: 50%; width: 100%; left: 0; top: 0; overflow: hidden; }

.evenz-txtfx--newyork span::before { content: attr(data-letters); color: red; position: absolute; left: 0; width: 100%; color: #fff; transition: -webkit-transform 0.5s; transition: transform 0.5s; transition: transform 0.5s, -webkit-transform 0.5s; }

.evenz-txtfx--newyork span:nth-child(2) { top: 50%; }

.evenz-txtfx--newyork span:first-child::before { top: 0; -webkit-transform: translate3d(0, 100%, 0); transform: translate3d(0, 100%, 0); }

.evenz-txtfx--newyork span:nth-child(2)::before { bottom: 0; -webkit-transform: translate3d(0, -100%, 0); transform: translate3d(0, -100%, 0); }

.evenz-txtfx--newyork.evenz-active span::before { transition-delay: 0.3s; -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); transition-timing-function: cubic-bezier(0.2, 1, 0.3, 1); }

/* oslo 
==================================================================*/
.evenz-txtfx--oslo { color: #D3D3D3; text-transform: uppercase; overflow: hidden; padding: .4em; display: inline-flex; }

.evenz-txtfx--oslo::before { content: ''; position: absolute; top: 0; height: 100%; width: 100%; border-width: 0.16em 0; border-color: #282828; border-style: solid; left: 0; -webkit-transform: translate3d(-101%, 0, 0); transform: translate3d(-101%, 0, 0); transition: -webkit-transform 0.5s; transition: transform 0.5s; transition: transform 0.5s, -webkit-transform 0.5s; }

.evenz-txtfx--oslo.evenz-active::before { -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); }

.evenz-txtfx--oslo span { display: inline-block; position: relative; -webkit-transform: perspective(1000px) rotate3d(0, 1, 0, 0deg); transform: perspective(1000px) rotate3d(0, 1, 0, 0deg); transition: color 0.5s, -webkit-transform 0.5s; transition: transform 0.5s, color 0.5s; transition: transform 0.5s, color 0.5s, -webkit-transform 0.5s; min-width: 12px; }

.evenz-txtfx--oslo.evenz-active span { color: #1e1a1b; -webkit-transform: perspective(1000px) rotate3d(0, 1, 0, 360deg); transform: perspective(1000px) rotate3d(0, 1, 0, 360deg); }

.evenz-txtfx--oslo span:nth-child(4), .evenz-txtfx--oslo.evenz-active span:first-child { transition-delay: 0s; }

.evenz-txtfx--oslo span:nth-child(3), .evenz-txtfx--oslo.evenz-active span:nth-child(2) { transition-delay: 0.1s; }

.evenz-txtfx--oslo span:nth-child(2), .evenz-txtfx--oslo.evenz-active span:nth-child(3) { transition-delay: 0.2s; }

.evenz-txtfx--oslo span:first-child, .evenz-txtfx--oslo.evenz-active span:nth-child(4) { transition-delay: 0.3s; }

/*************** 20. Item metas ***************/
/*  Metas ==========================================================================*/
.evenz-itemmetas { margin: 0; padding: 0; font-size: 13px; text-rendering: geometricPrecision; }

.evenz-itemmetas &gt; li { list-style-type: none; padding: 0; margin: 0; display: inline-block; line-height: 1em; vertical-align: middle; border: none; }

.evenz-itemmetas &gt; li:first-child i { margin-left: 0; }

.evenz-itemmetas &gt; li:empty { display: none; }

.evenz-itemmetas i { font-size: 14px; opacity: .5; line-height: inherit; vertical-align: middle; margin: 0 4px 0 6px; display: inline-block; }

.evenz-itemmetas i::before { line-height: inherit; }

/*************** 21. Categories ***************/
.evenz-cats { font-size: 12px; }

.evenz-cats a { color: inherit; margin-right: 10px; }

.evenz-cats a::before { display: inline-flex; content: " "; width: 4px; height: 4px; border-radius: 50%; margin-right: 8px; vertical-align: middle; margin-top: -2px; }

.evenz-tags { line-height: inherit; font-size: 13px; }

.evenz-tags a { color: inherit; border: 2px solid; padding: .2em .6em; margin: 0 .2em; line-height: inherit; }

.evenz-tags a:hover { opacity: 1; }

.evenz-tags a:first-child { margin-left: 0; }

.evenz-tags a:last-child { margin-right: 0; }

/*************** 22. Grid ***************/
.evenz-container { width: 100%; max-width: 860px; margin: 0 auto; padding: 0; padding-left: 10px; padding-right: 10px; }

.evenz-container .evenz-container { padding-left: 0; padding-right: 0; }

.evenz-row { margin: 0 -5px; }

.evenz-row &gt; .evenz-row { margin: 0; }

.evenz-row:after { content: ""; display: table; clear: both; }

.evenz-row .evenz-col { float: left; box-sizing: border-box; padding: 0 5px; }

.evenz-row .evenz-col[class*="evenz-push-"], .evenz-row .evenz-col[class*="evenz-pull-"] { position: relative; }

.evenz-row .evenz-col.evenz-s1 { width: 8.3333333333%; margin-left: auto; left: auto; right: auto; }

.evenz-row .evenz-col.evenz-s2 { width: 16.6666666667%; margin-left: auto; left: auto; right: auto; }

.evenz-row .evenz-col.evenz-s3 { width: 25%; margin-left: auto; left: auto; right: auto; }

.evenz-row .evenz-col.evenz-s4 { width: 33.3333333333%; margin-left: auto; left: auto; right: auto; }

.evenz-row .evenz-col.evenz-s5 { width: 41.6666666667%; margin-left: auto; left: auto; right: auto; }

.evenz-row .evenz-col.evenz-s6 { width: 50%; margin-left: auto; left: auto; right: auto; }

.evenz-row .evenz-col.evenz-s7 { width: 58.3333333333%; margin-left: auto; left: auto; right: auto; }

.evenz-row .evenz-col.evenz-s8 { width: 66.6666666667%; margin-left: auto; left: auto; right: auto; }

.evenz-row .evenz-col.evenz-s9 { width: 75%; margin-left: auto; left: auto; right: auto; }

.evenz-row .evenz-col.evenz-s10 { width: 83.3333333333%; margin-left: auto; left: auto; right: auto; }

.evenz-row .evenz-col.evenz-s11 { width: 91.6666666667%; margin-left: auto; left: auto; right: auto; }

.evenz-row .evenz-col.evenz-s12 { width: 100%; margin-left: auto; left: auto; right: auto; }

.evenz-row .evenz-col.evenz-s1:nth-child(12n+1) { clear: left; }

.evenz-row .evenz-col.evenz-s2:nth-child(6n+1) { clear: left; }

.evenz-row .evenz-col.evenz-s3:nth-child(4n+1) { clear: left; }

.evenz-row .evenz-col.evenz-s4:nth-child(3n+1) { clear: left; }

.evenz-row .evenz-col.evenz-s5:nth-child(2.4n+1) { clear: left; }

.evenz-row .evenz-col.evenz-s6:nth-child(2n+1) { clear: left; }

.evenz-row .evenz-col.evenz-s7:nth-child(1.7142857143n+1) { clear: left; }

.evenz-row .evenz-col.evenz-s8:nth-child(1.5n+1) { clear: left; }

.evenz-row .evenz-col.evenz-s9:nth-child(1.3333333333n+1) { clear: left; }

.evenz-row .evenz-col.evenz-s10:nth-child(1.2n+1) { clear: left; }

.evenz-row .evenz-col.evenz-s11:nth-child(1.0909090909n+1) { clear: left; }

.evenz-row .evenz-col.evenz-s12:nth-child(1n+1) { clear: left; }

.evenz-row__tile { margin: 0; }

.evenz-row__tile .evenz-col { padding: 0; }

.evenz-row__nogap { margin: 0; }

.evenz-row__nogap .evenz-col { padding: 0; }

/*************** 23. Pagination ***************/
.evenz-wp-pagination { display: block; text-align: center; width: 100%; overflow: hidden; text-align: center; overflow: hidden; display: inline-block; width: 100%; margin: 16px auto; }

.evenz-wp-pagination .evenz-col { padding: 0; }

.evenz-wp-pagination .evenz-clearfix { overflow: hidden; }

.evenz-wp-pagination .page-numbers { width: 50%; padding: 0 4px; display: inline-block; float: left; }

.evenz-wp-pagination .page-numbers &gt; span.evenz-btn { width: 100%; }

.evenz-wp-pagination .page-numbers.prev { padding-left: 0; }

.evenz-wp-pagination .page-numbers.next { padding-right: 0; }

.evenz-wp-pagination .evenz-num, .evenz-wp-pagination .dots { display: none; }

.evenz-wp-pagination:empty { display: none; margin: 0; padding: 0; }

/*************** 24. Searchform ***************/
#evenz-body #evenz-master .evenz-searchform { position: relative; margin: 0; }

#evenz-body #evenz-master .evenz-searchform input[type="text"] { border-radius: 3px; box-shadow: 0 0 8px rgba(0, 0, 0, 0.05); padding-left: 14px; display: flex; flex-grow: 1; }

#evenz-body #evenz-master .evenz-searchform input[type="text"]:focus { box-shadow: 0 0 14px rgba(0, 0, 0, 0.2); }

#evenz-body #evenz-master .evenz-searchform .evenz-btn { position: absolute; top: 0; right: 0; background: transparent; color: #818181; height: auto; line-height: inherit; min-height: 10px; padding: .73em 1em; border: 2px solid transparent; }

#evenz-body #evenz-master .evenz-searchform .evenz-btn::before, #evenz-body #evenz-master .evenz-searchform .evenz-btn::after { display: none; opacity: 0; }

#evenz-body #evenz-master .evenz-searchform .evenz-btn i { display: inline; font-size: 22px; }

#evenz-body #evenz-master .evenz-searchform .evenz-btn:hover { color: inherit; opacity: .6; }

#evenz-body #evenz-master .evenz-search-center .evenz-searchform { margin-left: auto; margin-right: auto; }

/*************** 25. Gutenberg ***************/
/* Gutenberg
----------------------------------------------------------------- */
/** Blocks formatting =============================================================*/
.evenz-entrycontent { /* Colums */ }

.evenz-entrycontent .evenz-the_content a:focus { text-decoration: underline; }

.evenz-entrycontent .has-regular-font-size { font-size: 1rem; }

.evenz-entrycontent .has-small-font-size { font-size: 16px; line-height: 1.5em; }

.evenz-entrycontent p.has-drop-cap:first-letter { float: left; font-size: 40px; line-height: 40px; padding-top: 0; padding-left: 0; font-weight: bold; }

.evenz-entrycontent__pwform { padding: 30px; }

.evenz-entrycontent__pwform form { margin-top: 30px; }

.evenz-entrycontent blockquote + p { margin-top: 3rem; }

.evenz-entrycontent blockquote, .evenz-entrycontent .wp-block-quote { border: 1px solid; border-left: none !important; border-right: none; margin: 50px auto 30px auto; padding: 35px 0 35px 0; }

.evenz-entrycontent blockquote, .evenz-entrycontent blockquote p, .evenz-entrycontent .wp-block-pullquote p { font-size: 1.266rem; line-height: 1.4em; }

.evenz-entrycontent blockquote p { margin-top: 0; font-style: initial; }

.evenz-entrycontent &gt; ul, .evenz-entrycontent &gt; ol { margin-top: 1em; }

.evenz-entrycontent &gt; ul li, .evenz-entrycontent &gt; ol li { margin-left: 1.2em; }

.evenz-entrycontent &gt; .wp-block-separator { max-width: 400px; }

.evenz-entrycontent &gt; .wp-block-gallery.alignnone { padding-left: 0; padding-right: 0; }

.evenz-entrycontent .wp-block-table { border-collapse: collapse; border-spacing: 0; }

.evenz-entrycontent .wp-block-table * { -webkit-backface-visibility: visible; backface-visibility: visible; border-left: 0; border-right: 0; }

.evenz-entrycontent .wp-block-table td, .evenz-entrycontent .wp-block-table th { padding: 1.5em 0.5em; border-collapse: initial; border-radius: 0; border-color: inherit; }

.evenz-entrycontent .wp-block-table th, .evenz-entrycontent .wp-block-table td { border-top: 0; border-bottom: 1px solid rgba(150, 150, 150, 0.4); }

.evenz-entrycontent .wp-block-gallery .blocks-gallery-image figure, .evenz-entrycontent .wp-block-gallery .blocks-gallery-item figure { position: relative; overflow: hidden; }

.evenz-entrycontent .wp-block-gallery { margin: 0; margin-bottom: 2.8rem; }

.evenz-entrycontent .wp-block-gallery .blocks-gallery-item { padding: 5px; margin: 0; }

.evenz-entrycontent .wp-block-gallery .blocks-gallery-item a img { -webkit-filter: brightness(100%); filter: brightness(100%); transition: -webkit-filter 0.3s; transition: filter 0.3s; transition: filter 0.3s, -webkit-filter 0.3s; }

.evenz-entrycontent .wp-block-gallery .blocks-gallery-item a:hover img { -webkit-filter: brightness(107%); filter: brightness(107%); }

.evenz-entrycontent .wp-block-gallery.alignnone { margin-left: -5px; margin-right: -5px; }

.evenz-entrycontent .wp-block-latest-posts li { margin-left: 18px; }

.evenz-entrycontent .wp-block-latest-posts.columns-2 li { width: calc(50% - 51px); padding-left: 0; }

.evenz-entrycontent .wp-block-latest-posts.columns-3 li { width: calc(33.3333333333% - 51px); padding-left: 0; }

.evenz-entrycontent .wp-block-latest-posts.columns-4 li { width: calc(25% - 51px); padding-left: 0; }

.evenz-entrycontent .wp-block-latest-posts.columns-5 li { width: calc(20% - 51px); padding-left: 0; }

.evenz-entrycontent .wp-block-latest-posts.columns-6 li { width: calc(16.6666666667% - 51px); padding-left: 0; }

.evenz-entrycontent .wp-block-latest-posts.is-grid { margin-left: 0; }

.evenz-entrycontent .wp-block-latest-posts.is-grid li { list-style: none; }

.evenz-entrycontent .wp-block-separator { max-width: 400px; margin: 0 auto 3.4em auto; padding-top: 3.2em; opacity: 1; }

.evenz-entrycontent .wp-block-separator.is-style-dots { max-width: 400px; }

.evenz-entrycontent .wp-block-separator.is-style-dots:before { content: "\00b7 \00b7 \00b7 \00b7"; }

.evenz-entrycontent .wp-block-quote { border: 1px solid; border-left: none; border-right: none; margin: 50px auto 30px auto; padding: 40px 0 24px 0; }

.evenz-entrycontent .wp-block-quote.is-large p { font-size: 1.303rem; font-style: initial; }

.evenz-entrycontent .wp-block-quote cite, .evenz-entrycontent .wp-block-quote footer, .evenz-entrycontent .wp-block-quote .wp-block-pullquote__citation { color: inherit; }

.evenz-entrycontent .wp-block-quote::before, .evenz-entrycontent .wp-block blockquote::before { border-color: rgba(50, 50, 50, 0.2); }

.evenz-entrycontent .wp-block-verse { font-family: inherit; font-size: inherit; }

.evenz-entrycontent .wp-block-pullquote { border-top: none; border-bottom: none; padding: 0.2rem 0 0.1rem 0; color: inherit; }

.evenz-entrycontent .wp-block-pullquote.alignnone { margin-top: 2.4rem; margin-bottom: 2.4rem; }

.evenz-entrycontent .wp-block-pullquote.alignright { padding: 3rem 0 3rem 1.8rem; max-width: 50%; }

.evenz-entrycontent .wp-block-pullquote.alignleft { padding: 3rem 1.4rem 1.8rem 0; max-width: 50%; }

.evenz-entrycontent .wp-block-pullquote blockquote { margin-top: 0; padding: 3.5rem 0 3rem 0; }

.evenz-entrycontent .wp-block-pullquote blockquote p { margin-bottom: .6rem; }

.evenz-entrycontent .wp-block-pullquote cite, .evenz-entrycontent .wp-block-pullquote footer, .evenz-entrycontent .wp-block-pullquote .wp-block-pullquote__citation { color: inherit; }

.evenz-entrycontent .wp-block-button { margin-bottom: 0.4em; }

.evenz-entrycontent .wp-block-button .wp-block-button__link, .evenz-entrycontent .wp-block-button .wp-block-file__button { cursor: pointer; display: inline-block; text-transform: uppercase; padding: 0 0.9rem; line-height: 1.6rem; min-height: 1.15rem; height: auto; font-size: 13px; text-rendering: optimizeLegibility; position: relative; box-sizing: border-box; letter-spacing: 0.08em; border: none; text-align: center; margin-top: 0; border: none; border-radius: 0 !important; }

.evenz-entrycontent .wp-block-button .wp-block-button__link i, .evenz-entrycontent .wp-block-button .wp-block-file__button i { display: inline-flex; display: -webkit-inline-flex; vertical-align: text-top; margin: 0; font-size: 1.7em; position: relative; margin: -0.1em 0.2em 0 0; }

.evenz-entrycontent .wp-block-code { padding-top: 2rem; padding-bottom: 1.4rem; }

.evenz-entrycontent .wp-block-file__button { border-radius: 0 !important; }

.evenz-entrycontent .wp-block-button.alignright, .evenz-entrycontent .wp-block-button.alignleft, .evenz-entrycontent .wp-block-button.aligncenter { padding-top: 0; }

.evenz-entrycontent .wp-block-button.aligncenter { margin-bottom: 1.1em; margin-top: 1.4em; }

.evenz-entrycontent .wp-block-categories-list li { text-align: initial; }

.evenz-entrycontent .wp-block-image, .evenz-entrycontent .wp-block-cover-image { margin-top: 1.4rem; }

.evenz-entrycontent .wp-block-image.alignleft, .evenz-entrycontent .wp-block-image.alignright, .evenz-entrycontent .wp-block-image.alignwide, .evenz-entrycontent .wp-block-image.aligncenter, .evenz-entrycontent .wp-block-image .aligncenter, .evenz-entrycontent .wp-block-cover-image.alignleft, .evenz-entrycontent .wp-block-cover-image.alignright, .evenz-entrycontent .wp-block-cover-image.alignwide, .evenz-entrycontent .wp-block-cover-image.aligncenter, .evenz-entrycontent .wp-block-cover-image .aligncenter { margin-top: 1.4rem; }

.evenz-entrycontent .wp-block-image.alignfull, .evenz-entrycontent .wp-block-cover-image.alignfull { margin-top: 2.8rem; }

.evenz-entrycontent .wp-block-image figure.alignleft, .evenz-entrycontent .wp-block-image figure.alignright, .evenz-entrycontent .wp-block-cover-image figure.alignleft, .evenz-entrycontent .wp-block-cover-image figure.alignright { max-width: 50%; }

.evenz-entrycontent .wp-block-image figcaption, .evenz-entrycontent .wp-block-cover-image figcaption { color: inherit; }

.evenz-entrycontent .wp-block-image { margin-top: 0; }

.evenz-entrycontent .wp-block-image figure.aligncenter { margin-top: 0; }

.evenz-entrycontent .wp-block-media-text { margin-bottom: 30px; }

.evenz-entrycontent .wp-block-embed__wrapper { margin-top: 1.4rem; }

.evenz-entrycontent .wp-block-embed__wrapper iframe { width: 100% !important; }

.evenz-entrycontent .wp-block-embed__wrapper &gt; * { margin-left: auto; margin-right: auto; }

.evenz-entrycontent .wp-block-embed__wrapper &gt; blockquote.instagram-media { margin-left: auto !important; /* REQUIRED AS INSTAGRAM INJECTS INLINE CSS */ margin-right: auto !important; /* REQUIRED AS INSTAGRAM INJECTS INLINE CSS */ margin-top: 50px !important; /* REQUIRED AS INSTAGRAM INJECTS INLINE CSS */ }

.evenz-entrycontent .wp-block-audio { padding-top: 1.4rem; }

.evenz-entrycontent .wp-block-cover-image .evenz-entrycontent .wp-block-cover-image-text, .evenz-entrycontent .wp-block-cover-image h2 { font-size: 1rem; }

.evenz-entrycontent .wp-block-cover.alignleft, .evenz-entrycontent .wp-block-cover.alignright { margin-top: 0; }

.evenz-entrycontent .wp-block-cover-image.alignleft, .evenz-entrycontent .wp-block-cover-image.alignright, .evenz-entrycontent .wp-block-embed.alignleft, .evenz-entrycontent .wp-block-embed.alignright, .evenz-entrycontent [data-align=left] .wp-block-cover-image, .evenz-entrycontent [data-align=right] .wp-block-cover-image { max-width: 150px !important; }

.evenz-entrycontent .wp-block-cover-image.alignleft { margin-right: 1.4rem !important; }

.evenz-entrycontent .wp-block-cover-image.alignright { margin-left: 1.4rem !important; }

.evenz-entrycontent .alignfull &gt; img, .evenz-entrycontent .alignwide &gt; img { max-width: none; width: 100%; }

.evenz-entrycontent .wp-block-columns { margin: -0.5rem; }

.evenz-entrycontent .wp-block-column { box-sizing: border-box; padding: 0.5rem; }

.evenz-single { /** Full width post */ }

.evenz-single__nosidebar .evenz-entrycontent .alignfull { margin-left: calc(50% - 50vw); margin-right: calc(50% - 50vw); width: auto; max-width: 1000%; }

.evenz-single__nosidebar .evenz-entrycontent .alignfull blockquote p { max-width: 1280px; margin-left: auto; margin-right: auto; }

.evenz-single__nosidebar .evenz-entrycontent .alignfull.aligncenter { margin-left: auto; margin-right: auto; max-width: 100%; }

.evenz-single__nosidebar .evenz-entrycontent .alignfull.alignleft { max-width: 100%; margin: 0 1rem 0 0; }

.evenz-single__nosidebar .evenz-entrycontent .alignfull.alignright { max-width: 100%; margin: 0 0 0 1rem; }

.evenz-single__nosidebar .evenz-entrycontent .alignwide { margin-left: -24px; margin-right: -24px; width: auto; max-width: 1000%; margin-left: -180px; margin-right: -180px; width: auto !important; max-width: initial !important; }

.evenz-single__nosidebar .evenz-entrycontent .alignwide .wp-block-embed__wrapper { position: relative; width: 100%; }

.alignwide.wp-block-embed.wp-embed-aspect-1-1 .wp-block-embed__wrapper, .alignwide.wp-block-embed.wp-embed-aspect-1-2 .wp-block-embed__wrapper, .alignwide.wp-block-embed.wp-embed-aspect-4-3 .wp-block-embed__wrapper, .alignwide.wp-block-embed.wp-embed-aspect-9-16 .wp-block-embed__wrapper, .alignwide.wp-block-embed.wp-embed-aspect-16-9 .wp-block-embed__wrapper, .alignwide.wp-block-embed.wp-embed-aspect-18-9 .wp-block-embed__wrapper, .alignwide.wp-block-embed.wp-embed-aspect-21-9 .wp-block-embed__wrapper { position: relative; }

.alignwide.wp-block-embed.wp-embed-aspect-1-1 .wp-block-embed__wrapper:before, .alignwide.wp-block-embed.wp-embed-aspect-1-2 .wp-block-embed__wrapper:before, .alignwide.wp-block-embed.wp-embed-aspect-4-3 .wp-block-embed__wrapper:before, .alignwide.wp-block-embed.wp-embed-aspect-9-16 .wp-block-embed__wrapper:before, .alignwide.wp-block-embed.wp-embed-aspect-16-9 .wp-block-embed__wrapper:before, .alignwide.wp-block-embed.wp-embed-aspect-18-9 .wp-block-embed__wrapper:before, .alignwide.wp-block-embed.wp-embed-aspect-21-9 .wp-block-embed__wrapper:before { content: " "; display: block; padding-top: 50%; }

.alignwide.wp-block-embed.wp-embed-aspect-1-1 .wp-block-embed__wrapper iframe, .alignwide.wp-block-embed.wp-embed-aspect-1-2 .wp-block-embed__wrapper iframe, .alignwide.wp-block-embed.wp-embed-aspect-4-3 .wp-block-embed__wrapper iframe, .alignwide.wp-block-embed.wp-embed-aspect-9-16 .wp-block-embed__wrapper iframe, .alignwide.wp-block-embed.wp-embed-aspect-16-9 .wp-block-embed__wrapper iframe, .alignwide.wp-block-embed.wp-embed-aspect-18-9 .wp-block-embed__wrapper iframe, .alignwide.wp-block-embed.wp-embed-aspect-21-9 .wp-block-embed__wrapper iframe { position: absolute; top: 0; right: 0; bottom: 0; left: 0; width: 100% !important; height: 100% !important; }

.alignwide.wp-block-embed.wp-embed-aspect-9-16 .wp-block-embed__wrapper:before { padding-top: 56.2%; }

.alignwide.wp-block-embed.wp-embed-aspect-4-3 .wp-block-embed__wrapper:before { padding-top: 75%; }

/*************** 26. Single ***************/
.evenz-single .evenz-entrycontent__footer { overflow: hidden; }

.evenz-single .evenz-entrycontent__share, .evenz-single .evenz-entrycontent__rating { clear: both; padding-top: 20px; }

.evenz-single .evenz-entrycontent .ttg-reaktions-btn.ttg-Ratings-Feedback { padding-left: 0; }

.evenz-single .evenz-entrycontent .evenz-tags { clear: both; }

.evenz-single .evenz-entrycontent .evenz-tags { margin-top: 8px; margin-bottom: 8px; line-height: 2.2em; font-size: 12px; }

.evenz-single .evenz-entrycontent .evenz-tags a { margin: 0; }

.evenz-single__author { clear: both; padding: 60px 0 18px 0; border-top: 3px solid; margin-top: 70px; }

.evenz-the_content { clear: both; }

.evenz-the_content ul, .evenz-the_content ol { margin-bottom: 1rem; margin-left: 2rem; }

.evenz-the_content ul ul, .evenz-the_content ul ol, .evenz-the_content ol ul, .evenz-the_content ol ol { margin-bottom: 0; }

.evenz-the_content::after { display: table; width: 100%; clear: both; content: " "; }

.evenz-pagelinks { margin-top: 30px; padding-top: 30px; position: relative; border-top: 1px solid rgba(100, 100, 100, 0.3); opacity: .6; line-height: 1em; }

.evenz-pagelinks i { margin-left: 0; display: inline-block; line-height: inherit; }

.evenz-pagelinks a:nth-child(2n) { float: right; }

.evenz-pagelinks a:nth-child(2n) i { margin-left: 5px; }

.evenz-buylinks { /*.evenz-btn { width: 40%; width: calc(50% - 12px); margin: 0 6px 15px 6px; float: left; }*/ }

.evenz-buylinks__btns { overflow: hidden; }

.evenz-buylinks .evenz-btn { width: 100%; margin: 0 0 12px 0; padding-left: 10px; padding-right: 10px; }

.evenz-event-table { margin-bottom: 50px; }

.evenz-event-table table { margin-top: 0; }

.evenz-event-table table th, .evenz-event-table table td { width: 100%; display: block; }

.evenz-event-googlecalendar .evenz-btn { width: 100%; padding: 1.3em; font-size: 0.9rem; }

.evenz-event-googlecalendar .evenz-btn i.evenz-gc { width: 24px; height: 24px; background-color: white; -webkit-mask-image: url("../img/gc-ol.svg"); mask-image: url("../img/gc-ol.svg") no-repeat center center; -webkit-mask-size: contain; mask-size: contain; margin-right: 8px; display: inline-block; }

.evenz-internal-menu { display: block; position: relative; width: 100%; z-index: 30; bottom: 0; padding-bottom: 10px; }

.evenz-internal-menu__c { clear: both; }

.evenz-internal-menu__c ul { margin: 0; padding: 0; text-align: left; clear: both; overflow: hidden; }

.evenz-internal-menu__c ul li { list-style: none; margin: 0; padding: 0; transition: border-width 0.5s ease; overflow: hidden; width: 100%; }

.evenz-internal-menu__c ul a { display: block; line-height: 1em; color: inherit; padding: 16px 20px 14px 20px; border-bottom: 0px solid rgba(150, 150, 150, 0.3); transition: border-width 0.5s ease; }

.evenz-internal-menu__c ul a.evenz-active { border-bottom: 3px solid; }

/*************** 28. Not found 404 ***************/
.evenz-notfound404 .evenz-pageheader { min-height: 90vh; padding: 30px; }

.evenz-notfound404 .evenz-pageheader__contents { background: transparent; }

.evenz-notfound404 .evenz-pageheader .evenz-container.evenz-container--404 { border: 4px solid !important; width: auto; min-width: 0; max-width: 800px; display: block; padding: 4%; background: rgba(0, 0, 0, 0.4); }

.evenz-notfound404 .evenz-pageheader h1.evenz-pagecaption { font-size: 80px; font-size: calc(26px + 11vw); margin: 0 auto; line-height: 0.8em; }

.evenz-notfound404 .evenz-pageheader h6 { font-size: calc(16px + 1.2vw); margin-bottom: 20px; margin-top: 20px; }

/*************** 29. Forms ***************/
#evenz-body #evenz-master form p::after { content: ""; width: 100%; clear: none; }

#evenz-body #evenz-master .evenz-fieldset { display: block; clear: both; position: relative; }

#evenz-body #evenz-master label { opacity: .8; transition: all .3s; font-size: 12px; }

#evenz-body #evenz-master p &gt; label { display: block; }

#evenz-body #evenz-master ::-webkit-input-placeholder { opacity: .73; }

#evenz-body #evenz-master input:focus::-webkit-input-placeholder, #evenz-body #evenz-master textarea:focus::-webkit-input-placeholder { color: transparent; }

#evenz-body #evenz-master select { display: block; font-size: 16px; color: #808080; line-height: 30px; padding: 5px 20px; width: 100%; max-width: 100%; box-sizing: border-box; margin: 0; border: 2px solid rgba(150, 150, 150, 0.7); box-shadow: none; border-radius: 0; -moz-appearance: none; -webkit-appearance: none; appearance: none; background-color: #fff; background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='utf-8'%3F%3E%3C!-- Generator: Adobe Illustrator 16.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) --%3E%3C!DOCTYPE svg PUBLIC '-//W3C//DTD SVG 1.1//EN' 'http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd'%3E%3Csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' width='22px' height='15px' viewBox='0 0 22 15' style='enable-background:new 0 0 22 15;' xml:space='preserve'%3E%3Cstyle type='text/css'%3E%3C!%5BCDATA%5B .st0%7Bfill:%23231F20;%7D%0A%5D%5D%3E%3C/style%3E%3Cpolygon class='st0' points='21.9,2.6 11,13.5 0.1,2.6 '/%3E%3C/svg%3E%0A"); background-repeat: no-repeat, repeat; background-position: right .7em top 50%, 0 0; background-size: .65em auto, 100%; }

#evenz-body #evenz-master select::-ms-expand { display: none; }

#evenz-body #evenz-master select:focus { outline: none; }

#evenz-body #evenz-master select option { font-weight: normal; }

#evenz-body #evenz-master input[type="text"], #evenz-body #evenz-master input[type="email"], #evenz-body #evenz-master input[type="password"], #evenz-body #evenz-master input[type="tel"], #evenz-body #evenz-master input[type="number"], #evenz-body #evenz-master textarea { position: relative; border: 2px solid rgba(150, 150, 150, 0.7); display: block; box-shadow: 0 1px 4px rgba(0, 0, 0, 0.12); transition: all .3s; -webkit-appearance: none; height: auto; line-height: 1.2em; padding: .76em 1.4em; outline: none; font-size: 15px; font-weight: 500; color: #808080; margin: 0 0 16px 0; max-width: 100%; width: 100%; box-sizing: border-box; display: block; background-color: #fff; box-shadow: 0 1px 3px 0px rgba(0, 0, 0, 0.06); opacity: 1; text-rendering: geometricPrecision; }

#evenz-body #evenz-master input[type="number"] { width: auto; }

#evenz-body #evenz-master input[type="submit"], #evenz-body #evenz-master button { line-height: 1.2em; padding: 16px 1.4em; }

#evenz-body #evenz-master input[type="checkbox"], #evenz-body #evenz-master input[type="radio"] { display: inline-block; float: left; }

#evenz-body #evenz-master label { margin-bottom: 8px; display: inline-block; }

#evenz-body #evenz-master textarea { height: 80px; padding: 10px 20px; }

#evenz-body #evenz-master__inline { overflow: hidden; }

/*************** 27. Comments ***************/
.evenz-comments-section .comment-respond { padding: 16px; border-radius: 4px; }

.evenz-comments-section h3, .evenz-comments-section h4 { margin-top: 0; }

.evenz-comments-section h6 { margin-top: 0.3em; }

.evenz-comments-section__subtitle { margin-bottom: 0px; }

.evenz-comments-section .comment-form-cookies-consent { margin-top: 1.7em; }

.evenz-commentform { margin-top: 24px; }

.evenz-commentform .form-submit { margin-top: 30px; }

.evenz-commentform__cancelreply { display: inline-block; float: right; margin-top: -0.2em; }

.evenz-commentform__cancelreply a { margin: 0 0 0 24px; }

.evenz-commentform__cancelreply i { font-size: 1.3em; }

.evenz-commentform.evenz-form-wrapper { margin-top: 10px; }

.evenz-comment-list { margin: 0; padding: 0; }

.evenz-commentscount { padding: 0; }

.evenz-comment { padding: 24px 16px 16px 16px; position: relative; }

.evenz-comment__closed { padding: 16px; }

.evenz-comment__body { border-bottom: 1px solid rgba(100, 100, 100, 0.15); }

.evenz-comment__item { list-style-type: none; padding: 0; margin: 0; }

.evenz-comment__item.bypostauthor { margin: 0; }

.evenz-comment__item:last-child { border-bottom: none; }

.evenz-comment__item .evenz-comment__item .comment-body { border-left: 1px solid rgba(100, 100, 100, 0.15); }

.evenz-comment__item .comment-respond { margin-top: 0; }

.evenz-comment .evenz-avatar, .evenz-comment__icon { text-align: center; width: 32px; height: 32px; float: left; margin: 0 1rem 0 0; padding: 2px; position: absolute; left: 16px; top: 24px; }

.evenz-comment .evenz-avatar img, .evenz-comment__icon img { width: 100%; height: 100%; }

.evenz-comment__icon { top: 30px; }

.evenz-comment__icon i { font-size: 20px; line-height: 26px; vertical-align: middle; display: inline-block; opacity: .65; }

.evenz-comment__c { margin-top: 0.5rem; padding-left: 0; }

.evenz-comment__c p { line-height: 1.5; margin-bottom: 0.5em; }

.evenz-comment__c p:first-child { margin-top: 0.7em; }

.evenz-comment__rlink a, .evenz-comment__cancelreply { text-transform: uppercase; font-size: 12px; border: 1px solid rgba(100, 100, 100, 0.2); padding: 3px 6px; line-height: 12px; border-radius: 0; }

.evenz-comment__auth { margin-bottom: 0; padding-left: 46px; }

.evenz-comment__metas { display: block; margin-top: 1px; font-size: 12px; }

.evenz-comment__metas a { color: inherit; opacity: .85; }

.evenz-comment__pb { margin-top: 0.5rem; line-height: 1.2em; }

.evenz-comment__navigation { padding: 0.5rem 0; margin-bottom: 0.5rem; }

.evenz-comment__navigation__top { padding: 0.5rem 0; margin-top: 0.5rem; margin-bottom: 0; }

.evenz-comment__navlinks { display: block; clear: both; overflow: hidden; }

.evenz-comment__previous, .evenz-comment__next { width: 50%; padding: 0.2rem 0; display: inline-block; box-sizing: border-box; float: left; }

.evenz-comment__next { text-align: right; float: right; clear: right; }

/*************** 30. Breadcrumb ***************/
.evenz-breadcrumb { margin: 5px 0 0 0; padding: 0; position: relative; line-height: 16px; display: block; clear: both; text-align: right; overflow: hidden; opacity: 1; transition: opacity 0.3s; }

.evenz-breadcrumb li { line-height: 13px; display: inline-block; font-size: 13px; padding: 0; font-size: 13px; float: none; }

.evenz-breadcrumb li i { opacity: .6; font-size: 1em; vertical-align: middle; }

.evenz-breadcrumb li a, .evenz-breadcrumb li span { color: inherit; opacity: .95; padding: 0; font-size: 13px; padding: 0 4px; }

.evenz-breadcrumb li a:hover { opacity: 1; text-decoration: underline; }

.evenz-breadcrumb li span { opacity: .7; }

.evenz-breadcrumb li:first-child a, .evenz-breadcrumb li:first-child span { padding-left: 0; }

/*************** 31. Series cards ***************/
.evenz-scard { margin-bottom: 32px; padding-top: 134%; position: relative; }

.evenz-scard__t { margin-top: 0; border-left: 5px solid; padding-left: 12px; }

.evenz-scard__t .evenz-caption { font-size: 13px; line-height: 1; margin: 0 0 4px 0; padding: 0; display: none; }

.evenz-scard__t .evenz-caption::after { display: none; }

.evenz-scard__t h4 { display: block; margin: 0 0 20px 0; padding: 0; }

.evenz-scard__des { display: none; text-rendering: geometricPrecision; }

.evenz-scard .evenz-feedlink { display: none; }

.evenz-scard__con { position: absolute; overflow: hidden; z-index: 10; top: 0; left: 0; width: 100%; height: 100%; padding: 16px 16px 140px 16px; overflow: hidden; display: block; background-color: rgba(0, 0, 0, 0.2); }

.evenz-scard__foot { position: absolute; bottom: 0; width: 100%; z-index: 20; padding: 0 16px 16px 16px; }

.evenz-scard .evenz-bgimg { position: absolute; overflow: hidden; z-index: 1; top: 0; left: 0; width: 100%; height: 100%; }

.evenz-scard .evenz-bgimg::after { content: " "; position: absolute; overflow: hidden; z-index: 1; top: 0; left: 0; width: 100%; height: 100%; /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#000000+0,000000+100&amp;0.65+0,0.4+20,0.15+36,0.15+81,0.78+100 */ /* FF3.6-15 */ /* Chrome10-25,Safari5.1-6 */ background: linear-gradient(to bottom, rgba(0, 0, 0, 0.8) 0%, rgba(0, 0, 0, 0.6) 20%, rgba(0, 0, 0, 0.15) 46%, rgba(0, 0, 0, 0.15) 81%, rgba(0, 0, 0, 0.78) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a6000000', endColorstr='#c7000000',GradientType=0 ); /* IE6-9 */ }

.evenz-scard .evenz-episodes { display: none; }

.evenz-scard-s { display: block; position: relative; padding-top: 134%; color: #fff; background: #111; margin-bottom: 20%; }

.evenz-scard-s__c { position: absolute; z-index: 2; width: 100%; bottom: 0; padding: 12px; background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0) 51%, rgba(0, 0, 0, 0) 57%, rgba(0, 0, 0, 0.65) 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#a6000000',GradientType=0 ); }

.evenz-scard-s h6 { color: inherit; margin-bottom: 5px; font-size: 15px; }

.evenz-scard-s p { font-size: 11px; margin-top: 0; opacity: .65; }

.evenz-scard-s img { position: absolute; top: 0; z-index: 1; left: 0; width: 100%; opacity: .9; }

/*************** 32. Sidebar ***************/
.evenz-sidebar__main { margin-top: 70px; margin-left: auto; margin-right: auto; max-width: 760px; }

.evenz-sidebar__offcanvas { padding: 1rem 2rem; }

.evenz-sidebar .gallery { margin-bottom: 0; }

/*************** 33. Widgets ***************/
ul.evenz-sidebar-main.evenz-collapsible { margin-bottom: 0; }

.evenz-widget { list-style: none; padding: 0; margin: 5px 0 30px 0; font-size: 15px; /* theselect */ /* Custom widgets formatting */ }

.evenz-widget__title, .evenz-widget__title.evenz-caption { margin-bottom: 1rem; margin-top: 0; color: inherit; }

.evenz-widget.active .collapsible-header i { -webkit-transform: rotate(180deg); transform: rotate(180deg); }

.evenz-widget .wp-caption.alignnone { margin: 0; padding: 0; max-width: 100%; }

.evenz-widget .wp-caption.alignnone a { display: block; clear: both; }

.evenz-widget .wp-caption.alignnone p { margin: 0; }

.evenz-widget .wp-caption.alignnone p.wp-caption-text { width: 100%; }

.evenz-widget a.btn:hover { text-decoration: none; }

.evenz-widget cite { font-size: .9em; }

.evenz-widget table caption { text-align: left; }

.evenz-widget ul { margin: 8px 0 0 0; }

.evenz-widget ul li { list-style-type: none; padding: 8px 0; margin: 0; }

.evenz-widget ul li a { color: inherit; }

.evenz-widget ul li:last-child { border: none; }

.evenz-widget &gt; ul &gt; li { border-bottom: 1px solid rgba(237, 237, 237, 0.5); }

.evenz-widget &gt; ul &gt; li:last-child { border-bottom: none; }

.evenz-widget &gt; ul &gt; li, .evenz-widget ul.menu &gt; li { padding: 10px 0 10px 30px; }

.evenz-widget &gt; ul li, .evenz-widget ul.menu li { position: relative; padding: 10px 0 10px 30px; }

.evenz-widget &gt; ul li::before, .evenz-widget ul.menu li::before { font-family: 'Material Icons'; font-weight: normal; font-style: normal; font-size: 24px; display: inline-block; line-height: 1; text-transform: none; letter-spacing: normal; word-wrap: normal; white-space: nowrap; direction: ltr; -webkit-font-smoothing: antialiased; text-rendering: optimizeLegibility; -moz-osx-font-smoothing: grayscale; -webkit-font-feature-settings: 'liga'; font-feature-settings: 'liga'; -webkit-transform: translateY(2px); transform: translateY(2px); content: '\e315'; font-size: 14px; display: inline-block; vertical-align: text-top; padding-right: 0; border-radius: 50%; line-height: 18px; border: 1px solid #dedede; width: 20px; height: 20px; text-align: center; padding: 0; margin-right: 10px; float: left; display: inline-block; position: absolute; left: 0; top: 10px; }

.evenz-widget &gt; ul li li, .evenz-widget ul.menu li li { padding-left: 22px; }

.evenz-widget &gt; ul li li::before, .evenz-widget ul.menu li li::before { border: 0 transparent; }

.evenz-widget .tagcloud a { display: inline-block; margin: 0 4px 4px 0; float: left; text-transform: uppercase; background: rgba(230, 230, 230, 0.4); padding: 2px 6px; color: inherit; }

.evenz-widget.widget_categories ul li.cat-item, .evenz-widget.widget_categories ul li.cat-item li.cat-item { text-align: right; display: block; clear: both; overflow: hidden; }

.evenz-widget.widget_categories ul li.cat-item li.cat-item { border: none; }

.evenz-widget.widget_categories ul li.cat-item:last-child { border: none; }

.evenz-widget.widget_categories ul li.cat-item a { display: inline-block; border-bottom: none; float: left; }

.evenz-widget.widget_pages ul li.page_item, .evenz-widget.widget_pages ul li.page_item li { margin-left: 15px; }

.evenz-widget.widget_pages ul li.page_item li, .evenz-widget.widget_pages ul aside li.menu-item li { list-style-type: none; margin-left: 8px; }

.evenz-widget.widget_pages ul &gt; li.page_item { margin-left: 0; }

.evenz-widget.widget_recent_comments li.recentcomments { position: relative; padding: 10px 0 10px 30px; }

.evenz-widget.widget_recent_comments li.recentcomments::before { position: absolute; left: 0; top: 10px; }

.evenz-widget.widget_recent_comments li.recentcomments .comment-author-link { font-size: 12px; text-transform: uppercase; clear: both; display: block; }

.evenz-widget ul.menu li { position: relative; padding: 10px 0 10px 30px; }

.evenz-widget ul.menu li::before { position: absolute; left: 0; top: 10px; }

.evenz-widget ul.menu li ul { padding: 0; }

.evenz-widget ul.menu &gt; li &gt; a { font-weight: bold; }

.evenz-widget.widget_rss .rss-date { font-size: 12px; text-transform: uppercase; }

.evenz-widget.widget_rss .evenz-widget__title a.rsswidget { padding-left: 20px; }

.evenz-widget.widget_rss .evenz-widget__title a.rsswidget img { display: none; }

.evenz-widget.widget_rss .evenz-widget__title a.rsswidget:first-child { position: relative; padding-left: 0; }

.evenz-widget.widget_rss .evenz-widget__title a.rsswidget:first-child::before { font-family: 'Material Icons'; content: '\e0e5'; font-size: 18px; opacity: .7; position: absolute; left: 0; top: 0; }

.evenz-widget.widget_rss li { position: relative; padding: 10px 0 16px 30px; margin-bottom: 15px; overflow: hidden; }

.evenz-widget.widget_rss li:first-child { padding-top: 10px; }

.evenz-widget.widget_rss li cite { float: right; font-size: 12px; }

.evenz-widget.widget_rss li::before { position: absolute; left: 0; top: 10px; }

.evenz-widget.widget_rss li a.rsswidget { background: transparent; color: inherit; display: block; font-weight: bold; display: block; margin-top: 3px; padding-bottom: 3px; line-height: 1.3em; }

.evenz-widget.widget_rss li a.rsswidget:hover { text-decoration: none; }

.evenz-widget.widget_rss li .rssSummary { font-size: 13px; line-height: 1.6em; padding: 10px 0; }

.evenz-widget &gt; ul { margin: 0; padding: 0; }

.evenz-widget select { display: block; width: 100%; word-break: break-all; position: relative; box-sizing: border-box; color: #444; }

.evenz-widget .textwidget .wp-caption { margin: 1rem 0; }

.evenz-widget &gt; ul { margin: 0 0 20px 0; }

.evenz-widget .readalllink { padding-top: 10px; }

.evenz-widget .calendar_wrap table { margin-bottom: 0; border-spacing: 2px; border-collapse: separate; }

.evenz-widget .calendar_wrap caption { font-size: 13px; text-transform: uppercase; padding: 10px 4px; border-bottom: 3px solid rgba(230, 230, 230, 0.4); text-align: center; font-weight: bold; margin-bottom: 5px; background: rgba(230, 230, 230, 0.4); }

.evenz-widget .calendar_wrap td, .evenz-widget .calendar_wrap th { padding: 8px 4px; border: none; text-align: center; }

.evenz-widget .calendar_wrap td { background: rgba(230, 230, 230, 0.4); }

.evenz-widget .evenz-searchform form { margin-top: 0; }

.evenz-widget-sponsor { text-align: center; }

.evenz-widget-sponsor a { padding: 20px; width: 100%; height: auto; display: block; }

.evenz-widget-sponsor a img { width: 100%; height: auto; }

/*************** 34. Author ***************/
.evenz-authorbox { padding: 0; position: relative; overflow: hidden; }

.evenz-authorbox::after { content: " "; display: block; height: 10px; width: 125px; position: absolute; background: rgba(150, 150, 150, 0.2); -webkit-transform: skewX(-45deg); transform: skewX(-45deg); top: -5px; left: -5px; }

.evenz-authorbox__img { width: 60px; height: 60px; float: left; display: inline-block; margin: 0 14px 3px 0; position: relative; }

.evenz-authorbox__img img { width: 100%; height: 100%; }

.evenz-authorbox .evenz-bgimg { -webkit-filter: blur(3px) brightness(40%); filter: blur(3px) brightness(40%); -webkit-transform: scale(1.5); transform: scale(1.5); top: -20%; }

.evenz-authorbox h4 { margin: 0; }

.evenz-authorbox__cn { position: relative; z-index: 2; overflow: hidden; padding: 20px; height: 100%; }

.evenz-authorbox__card { margin-bottom: 1.4rem; padding: 30px 10px; position: relative; overflow: hidden; }

.evenz-authorbox__card &gt; * { position: relative; z-index: 2; }

.evenz-authorbox__card h6 { margin: 24px 0 0 0; }

.evenz-authorbox__card p { margin: 10px 0 0 0; line-height: 1em; }

.evenz-authorbox__card__bg { position: absolute; z-index: 0; top: 0; left: 0; width: 100%; height: 75px; overflow: hidden; background: black; }

.evenz-authorbox__card__bg img { width: 120%; height: 120%; left: 0; top: 0; -webkit-filter: blur(2px); filter: blur(2px); position: absolute; opacity: .5; -o-object-fit: cover; object-fit: cover; }

/*************** 35. Category cards ***************/
.evenz-cat-card { position: relative; padding-top: 48%; display: block; background: #111; color: #fff; margin-bottom: 20px; display: block; text-align: left; }

.evenz-cat-card img { position: absolute; width: 100%; height: 100%; top: 0; left: 0; -o-object-fit: cover; object-fit: cover; opacity: .4; }

.evenz-cat-card h6 { position: absolute; top: 16px; left: 16px; margin: 0; width: 90%; width: calc(100% - 32px); overflow: hidden; text-overflow: ellipsis; }

/*************** 36. Slider and carousel ***************/
#evenz-body #evenz-master .evenz-slider__container { padding: 0; background: #000; margin-left: calc(50% - 50vw); margin-right: calc(50% - 50vw); width: auto; max-width: 1000%; position: relative; -webkit-transform: translateX(0px); transform: translateX(0px); -webkit-backface-visibility: hidden; backface-visibility: hidden; }

#evenz-body #evenz-master .evenz-slider__item { padding-top: 100%; min-height: 380px; position: relative; background: #333333; display: block; margin: 0 auto; }

#evenz-body #evenz-master .evenz-slider__i { position: absolute; width: 100%; height: 100%; z-index: 1; top: 0; left: 0; -o-object-fit: cover; object-fit: cover; }

#evenz-body #evenz-master .evenz-slider__img { height: 100%; width: 100%; position: absolute; top: 0; left: 0; display: block; background: red; z-index: 0; background: #000; }

#evenz-body #evenz-master .evenz-slider__img img { opacity: 0.8; top: 0; left: 0; height: 100%; width: 100%; -o-object-fit: cover; object-fit: cover; max-width: 100%; min-width: 100%; }

#evenz-body #evenz-master .evenz-slider__c { position: absolute; display: block; width: 100%; height: 100%; z-index: 2; top: 0; left: 0; background: rgba(0, 0, 0, 0.3); display: flex; align-items: center; padding: 16px; padding-top: 130px; background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.7) 36%, rgba(0, 0, 0, 0.8) 81%, rgba(0, 0, 0, 0.8) 100%); }

#evenz-body #evenz-master .evenz-slider__c .evenz-container { height: auto; max-height: 100%; overflow: hidden; bottom: 0; position: absolute; width: 100%; padding-bottom: 16px; padding-right: 40px; padding-left: 0; }

#evenz-body #evenz-master .evenz-slider__c .evenz-container &gt; * { opacity: 0; transition: opacity 0.5s, -webkit-transform 0.6s; transition: opacity 0.5s, transform 0.6s; transition: opacity 0.5s, transform 0.6s, -webkit-transform 0.6s; -webkit-transform: translateX(20px); transform: translateX(20px); }

#evenz-body #evenz-master .evenz-slider__c .evenz-container h6 { transition-delay: 1.2s; }

#evenz-body #evenz-master .evenz-slider__c .evenz-container h2 { transition-delay: 1.4s; }

#evenz-body #evenz-master .evenz-slider__c .evenz-container p { transition-delay: 1.6s; }

#evenz-body #evenz-master .evenz-slider__c .evenz-container &gt; div { transition-delay: 1.8s; }

#evenz-body #evenz-master .evenz-slider__c * { color: #fff; }

#evenz-body #evenz-master .evenz-slider__c h2 { border-color: #FFFFFF; font-size: 20px; line-height: 1.2; }

#evenz-body #evenz-master .evenz-slider__c h6 { font-size: 13px; margin-bottom: 12px; }

#evenz-body #evenz-master .evenz-slider__c p, #evenz-body #evenz-master .evenz-slider__c .evenz-dot, #evenz-body #evenz-master .evenz-slider__c .evenz-meta { display: none; text-rendering: geometricPrecision; }

#evenz-body #evenz-master .evenz-slider__ac { display: block; height: 100px; width: 100%; text-align: center; position: absolute; top: 50%; margin-top: -75px; left: 0; opacity: 0; transition: opacity 0.5s, -webkit-transform 0.6s; transition: opacity 0.5s, transform 0.6s; transition: opacity 0.5s, transform 0.6s, -webkit-transform 0.6s; -webkit-transform: translateY(20px); transform: translateY(20px); transition-delay: 2.3s; }

#evenz-body #evenz-master .evenz-slider__ab { text-align: center; color: #fff; border: 3px solid; display: inline-block; width: 100px; height: 100px; line-height: 94px; text-shadow: 0 0 15px #000; box-shadow: 0 0 15px rgba(0, 0, 0, 0.5); display: inline-block; position: relative; display: none; }

#evenz-body #evenz-master .evenz-slider__ab i { font-size: 54px; line-height: inherit; margin: 0; vertical-align: text-bottom; display: webkit-flex; }

#evenz-body #evenz-master .evenz-slider__ab .qtmplayer-donut::before { border-width: 8px; }

#evenz-body #evenz-master .evenz-slider_det * { display: inline-block; }

#evenz-body #evenz-master .evenz-slider_det .evenz-p-auth { display: inline-table; }

#evenz-body #evenz-master .evenz-slider__main { -ms-perspective: 1300px; -webkit-perspective: 1300px; perspective: 1300px; display: block; text-align: left; position: relative; margin-bottom: 22px; width: 100%; max-width: 100%; margin: 0 auto 50px auto; }

#evenz-body #evenz-master .evenz-slider__main &gt; input { display: none; }

#evenz-body #evenz-master .evenz-slider__main &gt; input:nth-of-type(10):checked ~ ul { -webkit-transform: translateX(-900%); transform: translateX(-900%); }

#evenz-body #evenz-master .evenz-slider__main &gt; input:nth-of-type(9):checked ~ ul { -webkit-transform: translateX(-800%); transform: translateX(-800%); }

#evenz-body #evenz-master .evenz-slider__main &gt; input:nth-of-type(8):checked ~ ul { -webkit-transform: translateX(-700%); transform: translateX(-700%); }

#evenz-body #evenz-master .evenz-slider__main &gt; input:nth-of-type(7):checked ~ ul { -webkit-transform: translateX(-600%); transform: translateX(-600%); }

#evenz-body #evenz-master .evenz-slider__main &gt; input:nth-of-type(6):checked ~ ul { -webkit-transform: translateX(-500%); transform: translateX(-500%); }

#evenz-body #evenz-master .evenz-slider__main &gt; input:nth-of-type(5):checked ~ ul { -webkit-transform: translateX(-400%); transform: translateX(-400%); }

#evenz-body #evenz-master .evenz-slider__main &gt; input:nth-of-type(4):checked ~ ul { -webkit-transform: translateX(-300%); transform: translateX(-300%); }

#evenz-body #evenz-master .evenz-slider__main &gt; input:nth-of-type(3):checked ~ ul { -webkit-transform: translateX(-200%); transform: translateX(-200%); }

#evenz-body #evenz-master .evenz-slider__main &gt; input:nth-of-type(2):checked ~ ul { -webkit-transform: translateX(-100%); transform: translateX(-100%); }

#evenz-body #evenz-master .evenz-slider__main &gt; input:nth-of-type(1):checked ~ ul { -webkit-transform: translateX(0%); transform: translateX(0%); }

#evenz-body #evenz-master .evenz-slider__main &gt; input:nth-of-type(1):checked ~ ul li:nth-of-type(1) { opacity: 1; }

#evenz-body #evenz-master .evenz-slider__main &gt; input:nth-of-type(1):checked ~ ul li:nth-of-type(1) .evenz-slider__c { opacity: 1; }

#evenz-body #evenz-master .evenz-slider__main &gt; input:nth-of-type(1):checked ~ ul li:nth-of-type(1) .evenz-slider__c .evenz-container &gt; * { opacity: 1; -webkit-transform: translateX(0px); transform: translateX(0px); }

#evenz-body #evenz-master .evenz-slider__main &gt; input:nth-of-type(1):checked ~ ul li:nth-of-type(1) .evenz-slider__ac { opacity: 1; -webkit-transform: translateY(0px); transform: translateY(0px); }

#evenz-body #evenz-master .evenz-slider__main &gt; input:nth-of-type(1):checked ~ ul li:nth-of-type(1) .evenz-slider__img img { -webkit-filter: blur(0px); filter: blur(0px); -webkit-transform: scale(1); transform: scale(1); }

#evenz-body #evenz-master .evenz-slider__main &gt; input:nth-of-type(2):checked ~ ul li:nth-of-type(2) { opacity: 1; }

#evenz-body #evenz-master .evenz-slider__main &gt; input:nth-of-type(2):checked ~ ul li:nth-of-type(2) .evenz-slider__c { opacity: 1; }

#evenz-body #evenz-master .evenz-slider__main &gt; input:nth-of-type(2):checked ~ ul li:nth-of-type(2) .evenz-slider__c .evenz-container &gt; * { opacity: 1; -webkit-transform: translateX(0px); transform: translateX(0px); }

#evenz-body #evenz-master .evenz-slider__main &gt; input:nth-of-type(2):checked ~ ul li:nth-of-type(2) .evenz-slider__ac { opacity: 1; -webkit-transform: translateY(0px); transform: translateY(0px); }

#evenz-body #evenz-master .evenz-slider__main &gt; input:nth-of-type(2):checked ~ ul li:nth-of-type(2) .evenz-slider__img img { -webkit-filter: blur(0px); filter: blur(0px); -webkit-transform: scale(1); transform: scale(1); }

#evenz-body #evenz-master .evenz-slider__main &gt; input:nth-of-type(3):checked ~ ul li:nth-of-type(3) { opacity: 1; }

#evenz-body #evenz-master .evenz-slider__main &gt; input:nth-of-type(3):checked ~ ul li:nth-of-type(3) .evenz-slider__c { opacity: 1; }

#evenz-body #evenz-master .evenz-slider__main &gt; input:nth-of-type(3):checked ~ ul li:nth-of-type(3) .evenz-slider__c .evenz-container &gt; * { opacity: 1; -webkit-transform: translateX(0px); transform: translateX(0px); }

#evenz-body #evenz-master .evenz-slider__main &gt; input:nth-of-type(3):checked ~ ul li:nth-of-type(3) .evenz-slider__ac { opacity: 1; -webkit-transform: translateY(0px); transform: translateY(0px); }

#evenz-body #evenz-master .evenz-slider__main &gt; input:nth-of-type(3):checked ~ ul li:nth-of-type(3) .evenz-slider__img img { -webkit-filter: blur(0px); filter: blur(0px); -webkit-transform: scale(1); transform: scale(1); }

#evenz-body #evenz-master .evenz-slider__main &gt; input:nth-of-type(4):checked ~ ul li:nth-of-type(4) { opacity: 1; }

#evenz-body #evenz-master .evenz-slider__main &gt; input:nth-of-type(4):checked ~ ul li:nth-of-type(4) .evenz-slider__c { opacity: 1; }

#evenz-body #evenz-master .evenz-slider__main &gt; input:nth-of-type(4):checked ~ ul li:nth-of-type(4) .evenz-slider__c .evenz-container &gt; * { opacity: 1; -webkit-transform: translateX(0px); transform: translateX(0px); }

#evenz-body #evenz-master .evenz-slider__main &gt; input:nth-of-type(4):checked ~ ul li:nth-of-type(4) .evenz-slider__ac { opacity: 1; -webkit-transform: translateY(0px); transform: translateY(0px); }

#evenz-body #evenz-master .evenz-slider__main &gt; input:nth-of-type(4):checked ~ ul li:nth-of-type(4) .evenz-slider__img img { -webkit-filter: blur(0px); filter: blur(0px); -webkit-transform: scale(1); transform: scale(1); }

#evenz-body #evenz-master .evenz-slider__main &gt; input:nth-of-type(5):checked ~ ul li:nth-of-type(5) { opacity: 1; }

#evenz-body #evenz-master .evenz-slider__main &gt; input:nth-of-type(5):checked ~ ul li:nth-of-type(5) .evenz-slider__c { opacity: 1; }

#evenz-body #evenz-master .evenz-slider__main &gt; input:nth-of-type(5):checked ~ ul li:nth-of-type(5) .evenz-slider__c .evenz-container &gt; * { opacity: 1; -webkit-transform: translateX(0px); transform: translateX(0px); }

#evenz-body #evenz-master .evenz-slider__main &gt; input:nth-of-type(5):checked ~ ul li:nth-of-type(5) .evenz-slider__ac { opacity: 1; -webkit-transform: translateY(0px); transform: translateY(0px); }

#evenz-body #evenz-master .evenz-slider__main &gt; input:nth-of-type(5):checked ~ ul li:nth-of-type(5) .evenz-slider__img img { -webkit-filter: blur(0px); filter: blur(0px); -webkit-transform: scale(1); transform: scale(1); }

#evenz-body #evenz-master .evenz-slider__main &gt; input:nth-of-type(6):checked ~ ul li:nth-of-type(6) { opacity: 1; }

#evenz-body #evenz-master .evenz-slider__main &gt; input:nth-of-type(6):checked ~ ul li:nth-of-type(6) .evenz-slider__c { opacity: 1; }

#evenz-body #evenz-master .evenz-slider__main &gt; input:nth-of-type(6):checked ~ ul li:nth-of-type(6) .evenz-slider__c .evenz-container &gt; * { opacity: 1; -webkit-transform: translateX(0px); transform: translateX(0px); }

#evenz-body #evenz-master .evenz-slider__main &gt; input:nth-of-type(6):checked ~ ul li:nth-of-type(6) .evenz-slider__ac { opacity: 1; -webkit-transform: translateY(0px); transform: translateY(0px); }

#evenz-body #evenz-master .evenz-slider__main &gt; input:nth-of-type(6):checked ~ ul li:nth-of-type(6) .evenz-slider__img img { -webkit-filter: blur(0px); filter: blur(0px); -webkit-transform: scale(1); transform: scale(1); }

#evenz-body #evenz-master .evenz-slider__main &gt; input:nth-of-type(7):checked ~ ul li:nth-of-type(7) { opacity: 1; }

#evenz-body #evenz-master .evenz-slider__main &gt; input:nth-of-type(7):checked ~ ul li:nth-of-type(7) .evenz-slider__c { opacity: 1; }

#evenz-body #evenz-master .evenz-slider__main &gt; input:nth-of-type(7):checked ~ ul li:nth-of-type(7) .evenz-slider__c .evenz-container &gt; * { opacity: 1; -webkit-transform: translateX(0px); transform: translateX(0px); }

#evenz-body #evenz-master .evenz-slider__main &gt; input:nth-of-type(7):checked ~ ul li:nth-of-type(7) .evenz-slider__ac { opacity: 1; -webkit-transform: translateY(0px); transform: translateY(0px); }

#evenz-body #evenz-master .evenz-slider__main &gt; input:nth-of-type(7):checked ~ ul li:nth-of-type(7) .evenz-slider__img img { -webkit-filter: blur(0px); filter: blur(0px); -webkit-transform: scale(1); transform: scale(1); }

#evenz-body #evenz-master .evenz-slider__main &gt; input:nth-of-type(8):checked ~ ul li:nth-of-type(8) { opacity: 1; }

#evenz-body #evenz-master .evenz-slider__main &gt; input:nth-of-type(8):checked ~ ul li:nth-of-type(8) .evenz-slider__c { opacity: 1; }

#evenz-body #evenz-master .evenz-slider__main &gt; input:nth-of-type(8):checked ~ ul li:nth-of-type(8) .evenz-slider__c .evenz-container &gt; * { opacity: 1; -webkit-transform: translateX(0px); transform: translateX(0px); }

#evenz-body #evenz-master .evenz-slider__main &gt; input:nth-of-type(8):checked ~ ul li:nth-of-type(8) .evenz-slider__ac { opacity: 1; -webkit-transform: translateY(0px); transform: translateY(0px); }

#evenz-body #evenz-master .evenz-slider__main &gt; input:nth-of-type(8):checked ~ ul li:nth-of-type(8) .evenz-slider__img img { -webkit-filter: blur(0px); filter: blur(0px); -webkit-transform: scale(1); transform: scale(1); }

#evenz-body #evenz-master .evenz-slider__main &gt; input:nth-of-type(9):checked ~ ul li:nth-of-type(9) { opacity: 1; }

#evenz-body #evenz-master .evenz-slider__main &gt; input:nth-of-type(9):checked ~ ul li:nth-of-type(9) .evenz-slider__c { opacity: 1; }

#evenz-body #evenz-master .evenz-slider__main &gt; input:nth-of-type(9):checked ~ ul li:nth-of-type(9) .evenz-slider__c .evenz-container &gt; * { opacity: 1; -webkit-transform: translateX(0px); transform: translateX(0px); }

#evenz-body #evenz-master .evenz-slider__main &gt; input:nth-of-type(9):checked ~ ul li:nth-of-type(9) .evenz-slider__ac { opacity: 1; -webkit-transform: translateY(0px); transform: translateY(0px); }

#evenz-body #evenz-master .evenz-slider__main &gt; input:nth-of-type(9):checked ~ ul li:nth-of-type(9) .evenz-slider__img img { -webkit-filter: blur(0px); filter: blur(0px); -webkit-transform: scale(1); transform: scale(1); }

#evenz-body #evenz-master .evenz-slider__main &gt; input:nth-of-type(10):checked ~ ul li:nth-of-type(10) { opacity: 1; }

#evenz-body #evenz-master .evenz-slider__main &gt; input:nth-of-type(10):checked ~ ul li:nth-of-type(10) .evenz-slider__c { opacity: 1; }

#evenz-body #evenz-master .evenz-slider__main &gt; input:nth-of-type(10):checked ~ ul li:nth-of-type(10) .evenz-slider__c .evenz-container &gt; * { opacity: 1; -webkit-transform: translateX(0px); transform: translateX(0px); }

#evenz-body #evenz-master .evenz-slider__main &gt; input:nth-of-type(10):checked ~ ul li:nth-of-type(10) .evenz-slider__ac { opacity: 1; -webkit-transform: translateY(0px); transform: translateY(0px); }

#evenz-body #evenz-master .evenz-slider__main &gt; input:nth-of-type(10):checked ~ ul li:nth-of-type(10) .evenz-slider__img img { -webkit-filter: blur(0px); filter: blur(0px); -webkit-transform: scale(1); transform: scale(1); }

#evenz-body #evenz-master .evenz-slider__main &gt; ul { position: relative; width: 100%; height: auto; z-index: 1; font-size: 0; line-height: 0; margin: 0 auto; padding: 0; white-space: nowrap; box-sizing: border-box; -webkit-backface-visibility: hidden; backface-visibility: hidden; -webkit-transform: translateX(0); transform: translateX(0); will-change: transform; transition: -webkit-transform 0.4s; transition: transform 0.4s; transition: transform 0.4s, -webkit-transform 0.4s; transition-timing-function: cubic-bezier(0.58, 0.025, 0, 0.995); }

#evenz-body #evenz-master .evenz-slider__main &gt; ul &gt; li { opacity: .5; padding: 0; margin: 0; position: relative; display: inline-block; width: 100%; height: 100%; overflow: hidden; font-size: 15px; font-size: initial; line-height: initial; transition: opacity .3s 0.3s; vertical-align: top; box-sizing: border-box; white-space: normal; }

#evenz-body #evenz-master .evenz-slider__main &gt; ul &gt; li .evenz-slider__c { opacity: 0; transition: opacity .5s 1s; }

#evenz-body #evenz-master .evenz-slider__main &gt; input:nth-of-type(1):checked ~ .evenz-slider__nav label:nth-of-type(1), #evenz-body #evenz-master .evenz-slider__main &gt; input:nth-of-type(2):checked ~ .evenz-slider__nav label:nth-of-type(2), #evenz-body #evenz-master .evenz-slider__main &gt; input:nth-of-type(3):checked ~ .evenz-slider__nav label:nth-of-type(3), #evenz-body #evenz-master .evenz-slider__main &gt; input:nth-of-type(4):checked ~ .evenz-slider__nav label:nth-of-type(4), #evenz-body #evenz-master .evenz-slider__main &gt; input:nth-of-type(5):checked ~ .evenz-slider__nav label:nth-of-type(5), #evenz-body #evenz-master .evenz-slider__main &gt; input:nth-of-type(6):checked ~ .evenz-slider__nav label:nth-of-type(6), #evenz-body #evenz-master .evenz-slider__main &gt; input:nth-of-type(7):checked ~ .evenz-slider__nav label:nth-of-type(7), #evenz-body #evenz-master .evenz-slider__main &gt; input:nth-of-type(8):checked ~ .evenz-slider__nav label:nth-of-type(8), #evenz-body #evenz-master .evenz-slider__main &gt; input:nth-of-type(9):checked ~ .evenz-slider__nav label:nth-of-type(9), #evenz-body #evenz-master .evenz-slider__main &gt; input:nth-of-type(10):checked ~ .evenz-slider__nav label:nth-of-type(10), #evenz-body #evenz-master .evenz-slider__main &gt; input:nth-of-type(11):checked ~ .evenz-slider__nav label:nth-of-type(11) { opacity: 1; }

#evenz-body #evenz-master .evenz-slider__main &gt; input:nth-of-type(1):checked ~ .evenz-slider__nav label:nth-of-type(1):after, #evenz-body #evenz-master .evenz-slider__main &gt; input:nth-of-type(2):checked ~ .evenz-slider__nav label:nth-of-type(2):after, #evenz-body #evenz-master .evenz-slider__main &gt; input:nth-of-type(3):checked ~ .evenz-slider__nav label:nth-of-type(3):after, #evenz-body #evenz-master .evenz-slider__main &gt; input:nth-of-type(4):checked ~ .evenz-slider__nav label:nth-of-type(4):after, #evenz-body #evenz-master .evenz-slider__main &gt; input:nth-of-type(5):checked ~ .evenz-slider__nav label:nth-of-type(5):after, #evenz-body #evenz-master .evenz-slider__main &gt; input:nth-of-type(6):checked ~ .evenz-slider__nav label:nth-of-type(6):after, #evenz-body #evenz-master .evenz-slider__main &gt; input:nth-of-type(7):checked ~ .evenz-slider__nav label:nth-of-type(7):after, #evenz-body #evenz-master .evenz-slider__main &gt; input:nth-of-type(8):checked ~ .evenz-slider__nav label:nth-of-type(8):after, #evenz-body #evenz-master .evenz-slider__main &gt; input:nth-of-type(9):checked ~ .evenz-slider__nav label:nth-of-type(9):after, #evenz-body #evenz-master .evenz-slider__main &gt; input:nth-of-type(10):checked ~ .evenz-slider__nav label:nth-of-type(10):after, #evenz-body #evenz-master .evenz-slider__main &gt; input:nth-of-type(11):checked ~ .evenz-slider__nav label:nth-of-type(11):after { opacity: .6; }

#evenz-body #evenz-master .evenz-slider__main .evenz-slider.infinity &gt; input:first-of-type:checked ~ .evenz-slider__arrows label.evenz-goto-last, #evenz-body #evenz-master .evenz-slider__main &gt; input:nth-of-type(1):checked ~ .evenz-slider__arrows &gt; label:nth-of-type(0), #evenz-body #evenz-master .evenz-slider__main &gt; input:nth-of-type(2):checked ~ .evenz-slider__arrows &gt; label:nth-of-type(1), #evenz-body #evenz-master .evenz-slider__main &gt; input:nth-of-type(3):checked ~ .evenz-slider__arrows &gt; label:nth-of-type(2), #evenz-body #evenz-master .evenz-slider__main &gt; input:nth-of-type(4):checked ~ .evenz-slider__arrows &gt; label:nth-of-type(3), #evenz-body #evenz-master .evenz-slider__main &gt; input:nth-of-type(5):checked ~ .evenz-slider__arrows &gt; label:nth-of-type(4), #evenz-body #evenz-master .evenz-slider__main &gt; input:nth-of-type(6):checked ~ .evenz-slider__arrows &gt; label:nth-of-type(5), #evenz-body #evenz-master .evenz-slider__main &gt; input:nth-of-type(7):checked ~ .evenz-slider__arrows &gt; label:nth-of-type(6), #evenz-body #evenz-master .evenz-slider__main &gt; input:nth-of-type(8):checked ~ .evenz-slider__arrows &gt; label:nth-of-type(7), #evenz-body #evenz-master .evenz-slider__main &gt; input:nth-of-type(9):checked ~ .evenz-slider__arrows &gt; label:nth-of-type(8), #evenz-body #evenz-master .evenz-slider__main &gt; input:nth-of-type(10):checked ~ .evenz-slider__arrows &gt; label:nth-of-type(9), #evenz-body #evenz-master .evenz-slider__main &gt; input:nth-of-type(11):checked ~ .evenz-slider__arrows &gt; label:nth-of-type(10) { display: block; left: 2%; right: auto; -webkit-transform: rotate(-45deg); transform: rotate(-45deg); }

.evenz-slider.infinity &gt; input:last-of-type:checked ~ #evenz-body #evenz-master .evenz-slider__main__arrows label.evenz-goto-first, #evenz-body #evenz-master .evenz-slider__main &gt; input:nth-of-type(1):checked ~ .evenz-slider__arrows &gt; label:nth-of-type(2), #evenz-body #evenz-master .evenz-slider__main &gt; input:nth-of-type(2):checked ~ .evenz-slider__arrows &gt; label:nth-of-type(3), #evenz-body #evenz-master .evenz-slider__main &gt; input:nth-of-type(3):checked ~ .evenz-slider__arrows &gt; label:nth-of-type(4), #evenz-body #evenz-master .evenz-slider__main &gt; input:nth-of-type(4):checked ~ .evenz-slider__arrows &gt; label:nth-of-type(5), #evenz-body #evenz-master .evenz-slider__main &gt; input:nth-of-type(5):checked ~ .evenz-slider__arrows &gt; label:nth-of-type(6), #evenz-body #evenz-master .evenz-slider__main &gt; input:nth-of-type(6):checked ~ .evenz-slider__arrows &gt; label:nth-of-type(7), #evenz-body #evenz-master .evenz-slider__main &gt; input:nth-of-type(7):checked ~ .evenz-slider__arrows &gt; label:nth-of-type(8), #evenz-body #evenz-master .evenz-slider__main &gt; input:nth-of-type(8):checked ~ .evenz-slider__arrows &gt; label:nth-of-type(9), #evenz-body #evenz-master .evenz-slider__main &gt; input:nth-of-type(9):checked ~ .evenz-slider__arrows &gt; label:nth-of-type(10), #evenz-body #evenz-master .evenz-slider__main &gt; input:nth-of-type(10):checked ~ .evenz-slider__arrows &gt; label:nth-of-type(11), #evenz-body #evenz-master .evenz-slider__main &gt; input:nth-of-type(11):checked ~ .evenz-slider__arrows &gt; label:nth-of-type(12) { display: block; right: 2%; left: auto; -webkit-transform: rotate(135deg); transform: rotate(135deg); }

#evenz-body #evenz-master .evenz-slider__nav { position: absolute; bottom: -18px; left: 50%; z-index: 10; margin-bottom: -10px; font-size: 0; line-height: 0; text-align: center; -webkit-touch-callout: none; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; }

#evenz-body #evenz-master .evenz-slider__nav div { margin-left: -100%; }

#evenz-body #evenz-master .evenz-slider__nav label { position: relative; display: inline-block; cursor: pointer; border-radius: 0%; margin: 0 10px; padding: 0; border: 5px solid; width: 10px; height: 10px; opacity: .7; transition: opacity .3s; box-sizing: border-box; }

#evenz-body #evenz-master .evenz-slider__nav label:hover:after { opacity: 1; }

#evenz-body #evenz-master .evenz-slider__nav label:after { content: ''; position: absolute; left: 50%; top: 50%; width: 16px; height: 16px; margin-left: -8px; margin-top: -8px; border: 2px solid; border-radius: 0%; padding: 6px; transition: opacity .3s; opacity: 0; }

#evenz-body #evenz-master .evenz-slider__arrows { position: absolute; left: 1%; top: 100%; width: 98%; height: 0; z-index: 20; -webkit-touch-callout: none; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; margin-top: 10px; }

#evenz-body #evenz-master .evenz-slider__arrows label { display: none; position: absolute; height: 70px; width: 70px; height: 30px; width: 30px; padding: 3px; cursor: pointer; }

#evenz-body #evenz-master .evenz-slider__arrows label:before, #evenz-body #evenz-master .evenz-slider__arrows label::after { content: ''; position: absolute; top: 0; left: 0; height: 70px; width: 70px; height: 30px; width: 30px; opacity: .4; border: 1px solid #fff; border-color: inherit; border-right-color: transparent; border-bottom-color: transparent; }

#evenz-body #evenz-master .evenz-slider__arrows label::after { width: 14px; height: 14px; border-width: 8px; margin: -7px 0 0 -7px; top: 50%; left: 50%; box-sizing: border-box; opacity: 1; }

#evenz-body #evenz-master .evenz-slider__arrows label:hover { margin: 0 0px; }

/* Default theme - Owl Carousel CSS File */
.evenz-owl-theme { opacity: 0; display: none; }

.evenz-owl-theme .evenz-item { margin-bottom: 0; }

.evenz-owl-theme .evenz-item .evenz-itemcontainer .evenz-post { margin-bottom: 0; }

.evenz-owl-theme .owl-nav { text-align: center; -webkit-tap-highlight-color: transparent; height: 0; position: absolute; top: 50%; width: 110%; left: -5%; margin-top: -20px; }

.evenz-owl-theme .owl-nav [class*='owl-'] { color: #FFF; font-size: 14px; margin: 5px; padding: 4px 7px; background: #D6D6D6; display: inline-block; cursor: pointer; border-radius: 0; font-size: 32px; margin: 0; padding: 0; display: inline-block; cursor: pointer; border-radius: 0; width: 40px; height: 40px; line-height: 40px; }

.evenz-owl-theme .owl-nav .owl-prev { float: left; }

.evenz-owl-theme .owl-nav .owl-next { float: right; }

.evenz-owl-theme .owl-nav .disabled { opacity: 0.5; cursor: default; }

.evenz-owl-theme .owl-nav button { -webkit-transform: scale(1); transform: scale(1); transition: all .3s; }

.evenz-owl-theme .owl-nav button::before, .evenz-owl-theme .owl-nav button::after { display: none; }

.evenz-owl-theme .owl-nav button:hover { opacity: .5; -webkit-transform: scale(1.1); transform: scale(1.1); }

.evenz-owl-theme .owl-nav.disabled + .owl-dots { margin-top: 10px; }

.evenz-owl-theme .owl-dots { text-align: center; -webkit-tap-highlight-color: transparent; }

.evenz-owl-theme .owl-dots .owl-dot { display: inline-block; zoom: 1; *display: inline; background: transparent; width: 16px; height: 16px; margin: 2px; transition: width 0.7s ease; min-width: 0; border: 1px solid; border-radius: 1px; opacity: .67; transition: opacity .3s; }

.evenz-owl-theme .owl-dots .owl-dot span { -webkit-backface-visibility: visible; background: transparent; height: 4px; box-sizing: border-box; margin: 0 auto; opacity: 0; width: 4px; content: " "; display: block; border: 2px solid; transition: opacity .3s; }

.evenz-owl-theme .owl-dots .owl-dot.active span { opacity: 1; }

.evenz-owl-theme .owl-dots .owl-dot:hover { opacity: 1; }

.vc_editor .owl-carousel { display: block !important; }

.evenz-owl-carousel-container { margin-left: -10px; margin-right: -10px; margin-top: -10px; }

.owl-item { padding: 10px; }

.owl-stage { transition-property: -webkit-transform  !important; transition-property: transform  !important; transition-property: transform, -webkit-transform  !important; transition-duration: 1.0s !important; transition-timing-function: cubic-bezier(0.2, 0, 0, 1) !important; }

.evenz-arrow { width: 40px; height: 40px; display: inline-block; content: " "; position: relative; }

.evenz-arrow::before, .evenz-arrow::after { content: " "; display: block; border: 1px solid; border-color: inherit; width: 40px; height: 40px; position: absolute; border-right-color: transparent; border-bottom-color: transparent; -webkit-transform: rotate(-45deg) scale(0.75); transform: rotate(-45deg) scale(0.75); -webkit-transform-origin: 50% 50%; transform-origin: 50% 50%; opacity: .4; }

.evenz-arrow::after { width: 20px; height: 20px; top: 10px; left: 10px; border-width: 10px; opacity: 1; }

.evenz-arrow__r { -webkit-transform: rotate(180deg); transform: rotate(180deg); }

/*************** 37. Gallery ***************/
.evenz-gallery { display: flex; flex-wrap: wrap; }

.evenz-gallery__item { width: 250px; margin: 0px; flex-grow: 1; line-height: 0; display: block; overflow: hidden; overflow: hidden; position: relative; }

.evenz-gallery__item i { display: block; color: #fff; font-size: 50px; top: 50%; position: absolute; left: 50%; margin: -20px 0 0 -20px; transition: opacity 0.3s; z-index: 3; opacity: 0; }

.evenz-gallery__item img { opacity: 1; transition: opacity 0.3s; width: 100%; height: auto; }

.evenz-gallery__item:hover img { opacity: 0.5; }

.evenz-gallery__item:hover i { opacity: 1; }

.evenz-gallery__item:nth-last-child(9) ~ div { height: 0; }

.evenz-gallery.evenz-ss a { width: 150px; }

.evenz-gallery.evenz-sl a { width: 390px; }

/*************** 38. schedule ***************/
.evenz-schedule { position: relative; }

.evenz-schedule__more { overflow: hidden; max-height: 0; padding-top: 0px; transition: max-height .3s, padding-top 0.3s; }

.evenz-schedule__more.evenz-active { max-height: 500px; padding-top: 20px; }

.evenz-schedule__item { margin-bottom: 0.7rem; }

.evenz-schedule__item h4 { margin: 0; }

.evenz-schedule__item__sub { margin: 0; }

.evenz-schedule__item__head { position: relative; padding: 5% 5% 5% 7%; }

.evenz-schedule__item__head__c { position: relative; z-index: 2; }

.evenz-schedule__item__head__bg { position: absolute; z-index: 1; width: 100%; height: 100%; overflow: hidden; top: 0; left: 0; }

.evenz-schedule__item__head__bg img { position: absolute; z-index: 1; width: 100%; height: 100%; -o-object-fit: cover; object-fit: cover; max-width: 100%; min-width: 100%; top: 0; left: 0; display: block; -webkit-filter: brightness(0.23); filter: brightness(0.23); transition: -webkit-filter .35s; transition: filter .35s; transition: filter .35s, -webkit-filter .35s; }

.evenz-schedule__item__head a { color: inherit; position: absolute; right: 0; top: 0; display: block; width: 48px; height: 44px; line-height: 44px; text-align: center; }

.evenz-schedule__item__head a.evenz-active i { -webkit-transform: rotate(180deg); transform: rotate(180deg); }

.evenz-schedule__item__head a i { display: inline-block; }

.evenz-schedule__item__head a:hover, .evenz-schedule__item__head a:acvite, .evenz-schedule__item__head a:focus, .evenz-schedule__item__head a:visited { color: inherit; }

.evenz-schedule__item__time { margin: 0; }

.evenz-schedule__item__time i { display: inline-flex; font-size: .7em; vertical-align: middle; -webkit-transform: translateY(-1px); transform: translateY(-1px); opacity: .6; }

.evenz-schedule__item__body { padding: 7% 7%; }

.evenz-schedule__item__body h4 { margin: 0 0 0.4em 0; }

.evenz-schedule__item__sp { max-height: 30px; line-height: 30px; height: 30px; margin: 0 0 0.5em 0; padding-right: 0.1em; clear: both; vertical-align: middle; width: 100%; display: inline-block; }

.evenz-schedule__item__sp a { color: inherit; line-height: inherit; height: inherit; border-radius: 15px; background: rgba(150, 150, 150, 0.09); display: flex; padding-right: 0.6em; }

.evenz-schedule__item__sp img { width: 30px; height: 30px; border-radius: 50%; display: inline-flex; overflow: hidden; margin: 0 0.5em 0 0; -o-object-fit: cover; object-fit: cover; max-width: 30px; min-width: 30px; }

.evenz-schedule__des { padding-top: 0.5em; }

.evenz-12h { font-size: 10px; text-transform: uppercase; }

/*************** 39. Page Builder - Visual Composer styling ***************/
#evenz-body { /** Row container */ /** Fixing the strange column spacing with normal one NOTE: requires the custom containers in the vc_row.php template; */ }

#evenz-body .evenz-pagebuilder-mw { max-width: 100%; overflow: hidden; }

#evenz-body .evenz-rowcontainer-vc { width: 100%; }

#evenz-body .evenz-vc-row-container { display: block; width: 100%; clear: both; position: relative; overflow: visible; }

#evenz-body .evenz-vc-row-container--nooverflow { overflow: hidden; }

#evenz-body .evenz-vc-row-container &gt; .evenz-circlesanimation { z-index: 3; }

#evenz-body .evenz-vc-row-container::after, #evenz-body .evenz-vc-row-container::before { content: " "; display: block; width: 100%; clear: both; height: 0px; }

#evenz-body .evenz-vc-row-container .vc_row { position: relative; z-index: 10; }

#evenz-body .evenz-vc-row-container .evenz-glitchpicture { z-index: 2; overflow: hidden; display: none; }

#evenz-body .evenz-vc-row-container.evenz-stickybar-parent { z-index: 100000; }

#evenz-body .evenz-negative { color: #fff !important; }

#evenz-body ul.wpb_thumbnails-fluid &gt; li, #evenz-body .wpb_content_element { margin-bottom: 0; }

#evenz-body .vc_row-o-full-height { min-height: 100%; min-height: 100vh; }

#evenz-body .vc_row-has-fill &gt; .vc_column_container &gt; .vc_column-inner, #evenz-body .vc_col-has-fill &gt; .vc_column-inner, #evenz-body .vc_row-has-fill + .vc_row-full-width + .vc_row &gt; .vc_column_container &gt; .vc_column-inner, #evenz-body .vc_row-has-fill + .vc_row &gt; .vc_column_container &gt; .vc_column-inner, #evenz-body .vc_row-has-fill + .vc_vc_row &gt; .vc_row &gt; .vc_vc_column &gt; .vc_column_container &gt; .vc_column-inner, #evenz-body .vc_row-has-fill + .vc_vc_row_inner &gt; .vc_row &gt; .vc_vc_column_inner &gt; .vc_column_container &gt; .vc_column-inner, #evenz-body .vc_row-has-fill &gt; .vc_column_container &gt; .vc_column-inner, #evenz-body .vc_row-has-fill &gt; .vc_row &gt; .vc_vc_column &gt; .vc_column_container &gt; .vc_column-inner, #evenz-body .vc_row-has-fill &gt; .vc_vc_column_inner &gt; .vc_column_container &gt; .vc_column-inner, #evenz-body .vc_section.vc_section-has-fill, #evenz-body .vc_section.vc_section-has-fill + .vc_row-full-width + .vc_section, #evenz-body .vc_section.vc_section-has-fill + .vc_section { padding-top: 0; }

#evenz-body .vc_parallax .vc_parallax-inner { transition: top 0.15s; will-change: top; -webkit-transform: translateX(0); transform: translateX(0); }

#evenz-body .evenz-bgimg__vc { background-color: transparent; }

#evenz-body .evenz-bgimg__vc img { min-height: 100%; height: 100%; }

#evenz-body .evenz-bgimg__vc.evenz-bgimg__parallax img { min-height: 125vh; }

#evenz-body .vc_row .evenz-bgimg__parallax img { position: absolute; }

#evenz-body .vc_video-bg-container &gt; .vc_column-inner { position: relative; z-index: 10; }

#evenz-body .evenz-container .evenz-slickslider-outercontainer { margin-left: -15px; margin-right: -15px; }

#evenz-body .evenz-body .vc_row-o-full-height { min-height: 100vh !important; }

#evenz-body .evenz-rowcontent { margin: 0; position: relative; z-index: 4; }

#evenz-body .evenz-rowcontent::after { display: block; width: 100%; clear: both; content: " "; height: 0; }

#evenz-body .vc_row.evenz-vc_row.vc_column-gap-0 { margin-left: 0; margin-right: 0; }

#evenz-body .vc_row.evenz-vc_row.vc_column-gap-0 .evenz-rowcontent { margin: 0-0px; }

#evenz-body .vc_row.evenz-vc_row.vc_column-gap-0 .vc_column-inner { padding-left: 0px; padding-right: 0px; }

#evenz-body .vc_row.evenz-vc_row.vc_column-gap-1 { margin-left: 0; margin-right: 0; }

#evenz-body .vc_row.evenz-vc_row.vc_column-gap-1 .evenz-rowcontent { margin: 0-0.5px; }

#evenz-body .vc_row.evenz-vc_row.vc_column-gap-1 .vc_column-inner { padding-left: 0.5px; padding-right: 0.5px; }

#evenz-body .vc_row.evenz-vc_row.vc_column-gap-2 { margin-left: 0; margin-right: 0; }

#evenz-body .vc_row.evenz-vc_row.vc_column-gap-2 .evenz-rowcontent { margin: 0-1px; }

#evenz-body .vc_row.evenz-vc_row.vc_column-gap-2 .vc_column-inner { padding-left: 1px; padding-right: 1px; }

#evenz-body .vc_row.evenz-vc_row.vc_column-gap-3 { margin-left: 0; margin-right: 0; }

#evenz-body .vc_row.evenz-vc_row.vc_column-gap-3 .evenz-rowcontent { margin: 0-1.5px; }

#evenz-body .vc_row.evenz-vc_row.vc_column-gap-3 .vc_column-inner { padding-left: 1.5px; padding-right: 1.5px; }

#evenz-body .vc_row.evenz-vc_row.vc_column-gap-4 { margin-left: 0; margin-right: 0; }

#evenz-body .vc_row.evenz-vc_row.vc_column-gap-4 .evenz-rowcontent { margin: 0-2px; }

#evenz-body .vc_row.evenz-vc_row.vc_column-gap-4 .vc_column-inner { padding-left: 2px; padding-right: 2px; }

#evenz-body .vc_row.evenz-vc_row.vc_column-gap-5 { margin-left: 0; margin-right: 0; }

#evenz-body .vc_row.evenz-vc_row.vc_column-gap-5 .evenz-rowcontent { margin: 0-2.5px; }

#evenz-body .vc_row.evenz-vc_row.vc_column-gap-5 .vc_column-inner { padding-left: 2.5px; padding-right: 2.5px; }

#evenz-body .vc_row.evenz-vc_row.vc_column-gap-6 { margin-left: 0; margin-right: 0; }

#evenz-body .vc_row.evenz-vc_row.vc_column-gap-6 .evenz-rowcontent { margin: 0-3px; }

#evenz-body .vc_row.evenz-vc_row.vc_column-gap-6 .vc_column-inner { padding-left: 3px; padding-right: 3px; }

#evenz-body .vc_row.evenz-vc_row.vc_column-gap-7 { margin-left: 0; margin-right: 0; }

#evenz-body .vc_row.evenz-vc_row.vc_column-gap-7 .evenz-rowcontent { margin: 0-3.5px; }

#evenz-body .vc_row.evenz-vc_row.vc_column-gap-7 .vc_column-inner { padding-left: 3.5px; padding-right: 3.5px; }

#evenz-body .vc_row.evenz-vc_row.vc_column-gap-8 { margin-left: 0; margin-right: 0; }

#evenz-body .vc_row.evenz-vc_row.vc_column-gap-8 .evenz-rowcontent { margin: 0-4px; }

#evenz-body .vc_row.evenz-vc_row.vc_column-gap-8 .vc_column-inner { padding-left: 4px; padding-right: 4px; }

#evenz-body .vc_row.evenz-vc_row.vc_column-gap-9 { margin-left: 0; margin-right: 0; }

#evenz-body .vc_row.evenz-vc_row.vc_column-gap-9 .evenz-rowcontent { margin: 0-4.5px; }

#evenz-body .vc_row.evenz-vc_row.vc_column-gap-9 .vc_column-inner { padding-left: 4.5px; padding-right: 4.5px; }

#evenz-body .vc_row.evenz-vc_row.vc_column-gap-10 { margin-left: 0; margin-right: 0; }

#evenz-body .vc_row.evenz-vc_row.vc_column-gap-10 .evenz-rowcontent { margin: 0-5px; }

#evenz-body .vc_row.evenz-vc_row.vc_column-gap-10 .vc_column-inner { padding-left: 5px; padding-right: 5px; }

#evenz-body .vc_row.evenz-vc_row.vc_column-gap-15 { margin-left: 0; margin-right: 0; }

#evenz-body .vc_row.evenz-vc_row.vc_column-gap-15 .evenz-rowcontent { margin: 0-7.5px; }

#evenz-body .vc_row.evenz-vc_row.vc_column-gap-15 .vc_column-inner { padding-left: 7.5px; padding-right: 7.5px; }

#evenz-body .vc_row.evenz-vc_row.vc_column-gap-20 { margin-left: 0; margin-right: 0; }

#evenz-body .vc_row.evenz-vc_row.vc_column-gap-20 .evenz-rowcontent { margin: 0-10px; }

#evenz-body .vc_row.evenz-vc_row.vc_column-gap-20 .vc_column-inner { padding-left: 10px; padding-right: 10px; }

#evenz-body .vc_row.evenz-vc_row.vc_column-gap-25 { margin-left: 0; margin-right: 0; }

#evenz-body .vc_row.evenz-vc_row.vc_column-gap-25 .evenz-rowcontent { margin: 0-12.5px; }

#evenz-body .vc_row.evenz-vc_row.vc_column-gap-25 .vc_column-inner { padding-left: 12.5px; padding-right: 12.5px; }

#evenz-body .vc_row.evenz-vc_row.vc_column-gap-30 { margin-left: 0; margin-right: 0; }

#evenz-body .vc_row.evenz-vc_row.vc_column-gap-30 .evenz-rowcontent { margin: 0-15px; }

#evenz-body .vc_row.evenz-vc_row.vc_column-gap-30 .vc_column-inner { padding-left: 15px; padding-right: 15px; }

#evenz-body .vc_row.evenz-vc_row.vc_column-gap-35 { margin-left: 0; margin-right: 0; }

#evenz-body .vc_row.evenz-vc_row.vc_column-gap-35 .evenz-rowcontent { margin: 0-17.5px; }

#evenz-body .vc_row.evenz-vc_row.vc_column-gap-35 .vc_column-inner { padding-left: 17.5px; padding-right: 17.5px; }

#evenz-body.vc_editor .evenz-vc-row-container .evenz-glitchpicture { display: block; }

#evenz-body .compose-mode .vc_empty-shortcode-element { min-height: 1px; }

#evenz-body .vc_video-bg { display: none; }

.vc_row-has-fill { background-position: top center; background-size: 100% auto; }

/*************** 40. Plugins styling ***************/
.evenz-downloadbox { width: 100%; clear: both; margin-bottom: 50px; display: flex; border: none; /** Button */ }

.evenz-downloadbox__i { display: block; }

.evenz-downloadbox__i &gt; img { display: block; }

.evenz-downloadbox__content { padding: 26px 20px; }

.evenz-downloadbox__count { opacity: .5; }

.evenz-downloadbox__act { margin-top: 1.3rem; }

.evenz-downloadbox__cap { margin-top: 0; }

.evenz-downloadbox__button { margin: 40px auto; }

.evenz-downloadbox__button a { text-align: center; text-decoration: none !important; padding: .75em 1em; color: #fff; display: block; font-size: 1.2em; line-height: 1.5em; border-radius: 4px; text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.5); cursor: pointer; border-radius: 1px; background: none; box-shadow: none; }

.evenz-downloadbox__button a:hover { background: none; }

.evenz-downloadbox__button a p { margin: 0; }

.dlm_widget_downloads ul, .dlm_widget_downloads ul li { padding: 0; }

.evenz-entrycontent__share .ttg-btn-share { padding: 0; margin-left: 0; margin-right: 4px; min-width: 44px; border: none; color: #fff; }

.evenz-entrycontent__share .ttg-btn-share .ttg-btn-share i.material-icons { line-height: 34px; vertical-align: middle; }

.evenz-entrycontent__share .ttg-btn-share i.qt-socicon-whatsapp { vertical-align: middle; }

.evenz-entrycontent__share .ttg-btn-share:hover { color: inherit; }

.ttg-reaktions-sharebox { padding: 30px 2px; }

.evenz-entrycontent__footer .ttg-reaktions-btn.ttg-Ratings-Feedback, .evenz-entrycontent__footer .ttg-reaktions-rating { padding-top: 8px; }

.evenz-herolist { margin: 20px 0; }

.evenz-herolist .evenz-btn { padding: 0; height: auto; line-height: 22px; min-width: 26px; min-height: 0; width: 24px; margin-right: .8em; }

.evenz-herolist .evenz-btn i { line-height: 22px; }

.evenz-herolist .evenz-btn::after { bottom: -3px; }

.evenz-herolist .evenz-btn::before { min-width: calc(100% - 6px); }

.evenz-herolist p { margin-bottom: 1em; }

.evenz-pricingtable { position: relative; margin-bottom: 16px; }

.evenz-pricingtable::after { content: " "; display: block; width: 100%; height: 100%; position: absolute; z-index: 0; -webkit-filter: blur(8px); filter: blur(8px); top: 0; left: 0; background: rgba(0, 0, 0, 0.4); }

.evenz-pricingtable h4 { text-align: center; margin: 0; }

.evenz-pricingtable h6 { text-align: center; margin: 0; opacity: .6; }

.evenz-pricingtable__content { display: block; width: 100%; height: 100%; padding: 20px; position: relative; z-index: 2; text-rendering: optimizeLegibility; }

.evenz-pricingtable__content &gt; * { position: relative; z-index: 2; }

.evenz-pricingtable__icon { font-size: 110px; line-height: 1; text-align: center; display: block; width: 100%; margin: 20px 0 10px 0; }

.evenz-pricingtable__bg { position: absolute; z-index: 0; top: 0; left: 0; height: 100% !important; width: 100%; -o-object-fit: cover; object-fit: cover; max-width: 100%; min-width: 100%; vertical-align: bottom; }

.evenz-pricingtable__bg.evenz-bgo-half { opacity: .55; }

.evenz-pricingtable__bg.evenz-bgo-low { opacity: .25; }

.evenz-pricingtable__pc { padding: 30px 0; margin-top: 20px; position: relative; text-align: center; font-size: 20px; }

.evenz-pricingtable__pc::before, .evenz-pricingtable__pc::after { content: " "; display: block; width: 100%; height: 5px; position: absolute; top: 0; left: 0; border-top: 5px solid; border-color: inherit; }

.evenz-pricingtable__pc::after { top: auto; bottom: 0; border-top: none; border-bottom: 3px dashed; height: 3px; }

.evenz-pricingtable__pc &gt; * { line-height: .9em; }

.evenz-pricingtable__pc .evenz-pricingtable__price { font-size: 58px; position: relative; margin-left: 5px; }

.evenz-pricingtable__pc .evenz-pricingtable__price sub, .evenz-pricingtable__pc .evenz-pricingtable__price sup { font-size: 20px; position: relative; top: -22px; left: 15px; }

.evenz-pricingtable__pc .evenz-pricingtable__price sub { vertical-align: baseline; font-size: 12px; opacity: .7; top: 0; }

.evenz-pricingtable__pc .evenz-pricingtable__price sub.l { left: -1em; }

.evenz-pricingtable ul { margin: 0 0 20px 0; padding: 0; }

.evenz-pricingtable ul li { margin: 0; padding: 0; border-bottom: 1px solid rgba(100, 100, 100, 0.6); font-size: 13px; line-height: 24px; list-style: none; padding: 18px 4px; }

.evenz-pricingtable ul li i { font-size: 24px; line-height: 24px; margin-right: 8px; margin-top: -3px; display: inline-flex; vertical-align: middle; }

.evenz-pricingtable ul li.active i { color: #96ff00; }

.evenz-pricingtable ul li.inactive { opacity: .6; }

.evenz-pricingtable ul li.inactive i { opacity: .6; }

.evenz-pricingtable__foot { font-size: 12px; margin-top: 10px; opacity: .5; }

.evenz-pricingtable__featured::after { -webkit-filter: blur(18px); filter: blur(18px); background: rgba(0, 0, 0, 0.8); }

.evenz-pricingtable__featured .evenz-gradicon::before { background: #fff; }

.evenz-cards { display: block; position: relative; margin-bottom: 0; text-align: center; width: 100%; max-width: 570px; height: 520px; height: 460px; text-align: center; min-width: 260px; /** Cards variants: mini; */ /** Cards variants: horizontal; */ }

.evenz-cards__def, .evenz-cards__sky { margin-left: auto; margin-right: auto; float: none; }

.evenz-cards__def { height: auto; padding-top: 145%; }

.evenz-cards::after { content: " "; display: block; width: 100%; height: 100%; position: absolute; z-index: 0; -webkit-filter: blur(8px); filter: blur(8px); top: 0; left: 0; background: rgba(0, 0, 0, 0.4); }

.evenz-cards__i { width: 100%; position: absolute; top: 0; left: 0; padding-top: 100%; z-index: 2; }

.evenz-cards__i img { position: absolute; z-index: 0; top: 0; left: 0; height: 100% !important; width: 100%; max-width: 100%; min-width: 100%; -o-object-fit: cover; object-fit: cover; }

.evenz-cards__content { display: block; width: 100%; height: 100%; padding: 20px; position: absolute; top: 0; left: 0; z-index: 2; text-rendering: geometricPrecision; }

.evenz-cards__content__c { position: absolute; bottom: 0; left: 0; padding: 30px 20px; width: 100%; z-index: 3; }

.evenz-cards h6 { margin: 0; }

.evenz-cards p { opacity: .7; }

.evenz-cards hr { width: 60px; }

.evenz-cards__icon { font-size: 90px; line-height: 1; display: block; width: 100%; margin: 0; }

.evenz-cards__bg { position: absolute; z-index: 0; top: 0; left: 0; height: 100% !important; width: 100%; -o-object-fit: cover; object-fit: cover; max-width: 100%; min-width: 100%; vertical-align: bottom; }

.evenz-cards__bg.evenz-bgo-half { opacity: .55; }

.evenz-cards__bg.evenz-bgo-low { opacity: .25; }

.evenz-cards__sky { height: 490px; }

.evenz-cards__inv .evenz-cards__content .evenz-cards__content__c { bottom: auto; top: 0; }

.evenz-cards__inv .evenz-cards__i { top: auto; bottom: 0; }

.evenz-cards__mini { max-width: 170px; height: 240px; min-width: 130px; height: 200px; display: inline-block; }

.evenz-cards__mini h6 { min-height: 40px; }

.evenz-cards__mini__c { position: relative; z-index: 2; }

.evenz-cards__mini .evenz-cards__content { padding-left: 4px; padding-right: 4px; }

.evenz-cards__horizontal { padding-top: 0; max-width: 1170px; text-align: left; height: auto; }

.evenz-cards__horizontal h2 { margin-top: 24px; }

.evenz-cards__horizontal__pad { padding: 30px; }

.evenz-cards__horizontal__inv .evenz-cards__horizontal__col1 { float: right; }

.evenz-cards__horizontal .evenz-cards__content, .evenz-cards__horizontal .evenz-cards__content__c { position: relative; padding: 0; }

.evenz-cards__horizontal .evenz-cards__i { position: relative; width: 100%; height: auto; padding: 0; }

.evenz-cards__horizontal .evenz-cards__i img { width: auto; max-width: 100%; min-width: 0; height: auto !important; display: block; position: relative; }

.evenz-hov { display: none; }

ul.evenz-sponsors { position: relative; margin: 0; padding: 0; overflow: hidden; width: 100%; }

ul.evenz-sponsors li { margin: 0; padding: 0; list-style-type: none !important; width: 100%; float: left; }

ul.evenz-sponsors li img { z-index: 0; top: 0; left: 0; width: 100%; height: auto; -o-object-fit: cover; object-fit: cover; max-width: 100%; min-width: 100%; vertical-align: middle; line-height: 1; margin: 0; padding: 0; }

ul.evenz-sponsors li a { display: block; line-height: 1; margin: 0; padding: 0; }

.evenz-3dheader { display: block; position: relative; width: 100%; height: 100%; width: 100vw; height: 100vh; background: #ddd; overflow: hidden; -webkit-backface-visibility: hidden; backface-visibility: hidden; -webkit-perspective-origin: center; perspective-origin: center; -webkit-perspective: 10px; perspective: 10px; z-index: 1000000; opacity: 0; -webkit-transform: translate3d(0, 0, 0.0000001); transform: translate3d(0, 0, 0.0000001); }

.evenz-3dheader__wrapper { width: 100%; height: 100%; position: absolute; top: 0; left: 0; -webkit-perspective-origin: center; perspective-origin: center; }

.evenz-3dheader__top { position: relative; z-index: 10; }

.evenz-3dheader__cd { z-index: 9; }

.evenz-3dheader__bg { display: block; vertical-align: middle; position: absolute; width: 120%; height: 120%; top: -10%; left: -10%; z-index: 1; -webkit-transform: translate3d(0, 0, 0.00001); -webkit-backface-visibility: hidden; -webkit-perspective: 1000; transition: -webkit-transform 0.15s; transition: transform 0.15s; transition: transform 0.15s, -webkit-transform 0.15s; }

.evenz-3dheader__bg img { display: table-cell; vertical-align: middle; width: 100%; height: 100%; -o-object-fit: cover; object-fit: cover; max-width: 100%; min-width: 100%; vertical-align: bottom; }

.evenz-3dheader__bg--2 { width: 108%; height: 108%; top: -4%; left: -4%; }

.evenz-3dheader__contents { display: table; width: 100%; height: 100%; vertical-align: middle; position: absolute; top: 0; left: 0; z-index: 2; transition: -webkit-transform 0.15s; transition: transform 0.15s; transition: transform 0.15s, -webkit-transform 0.15s; -webkit-perspective-origin: center; perspective-origin: center; opacity: 0; -webkit-transform: translate3d(0, 0, 0); -webkit-backface-visibility: hidden; -webkit-perspective: 1000; }

.evenz-3dheader__contents__caption { display: table-cell; vertical-align: middle; padding-right: 1%; padding-left: 1%; }

.evenz-3dheader__html { max-width: 960px; margin: 26px auto; }

.evenz-3dheader .evenz-section-caption { border: 5px solid #fff; padding: 30px; max-width: 960px; background: rgba(0, 0, 0, 0.2); margin: 0 auto; }

.isSafari .evenz-3dheader__contents, .isSafari .evenz-3dheader__bg { transition: -webkit-transform .8s; transition: transform .8s; transition: transform .8s, -webkit-transform .8s; transition-delay: .1s; }

.isSafari .evenz-3dheader__contents { -webkit-transform: translateY(50px); transform: translateY(50px); }

/*************** 41. Tablet vertical ***************/
@media only screen and (min-width: 601px) { .evenz-container { width: 100%; max-width: 680px; }
  html, body { font-size: 18px; }
  .evenz-largetitle, .evenz-pagecaption { font-size: 2.332em; line-height: 1.07em; }
  h1, .evenz-h1 { font-size: 2.074em; }
  h2, .evenz-h2 { font-size: 1.728em; }
  h3, .evenz-h3 { font-size: 1.44em; }
  h4, .evenz-h4 { font-size: 1.2em; }
  h5, .evenz-h5 { font-size: 1em; }
  h6, small, .evenz-small, .evenz-scard .evenz-episodes, .evenz-meta, .evenz-h6 { font-size: 0.83em; }
  pre { padding: 40px; }
  .evenz-caption { margin-bottom: 20px; }
  .evenz-caption__s { font-size: 1em; }
  .evenz-caption__xxl { font-size: 2.332em; margin-bottom: 30px; }
  .evenz-decor { width: 190px; }
  .evenz-section-caption h6 { margin-bottom: 10px; }
  .evenz-section-caption .evenz-capfont, .evenz-section-caption .evenz-cats, .evenz-section-caption .evenz-tags { font-size: 1.728em; }
  .evenz-section-caption--l .evenz-capfont, .evenz-section-caption--l .evenz-cats, .evenz-section-caption--l .evenz-tags { font-size: 2.5rem; }
  .evenz-section-caption--xl .evenz-capfont, .evenz-section-caption--xl .evenz-cats, .evenz-section-caption--xl .evenz-tags { font-size: 3.2rem; }
  .evenz-section-caption--xxl .evenz-capfont, .evenz-section-caption--xxl .evenz-cats, .evenz-section-caption--xxl .evenz-tags { font-size: 4rem; }
  .evenz-logo_header_transparent { position: absolute; top: 0; left: 0; opacity: 0; }
  .evenz-pad { padding: 32px; }
  .evenz-section { padding: 70px 0; }
  .evenz-vc_section { margin-top: 70px; margin-bottom: 70px; }
  /*  Spacers ==========================================================================*/
  .evenz-spacer-l { margin-top: 90px; }
  .evenz-spacer-m { margin-top: 50px; }
  .evenz-spacer-s { margin-top: 30px; }
  .evenz-spacer-xs { margin-top: 20px; }
  .evenz-row { margin: 0 -10px; }
  .evenz-row .evenz-col { padding: 0 10px; }
  .evenz-row .evenz-col.evenz-m1 { width: 8.3333333333%; margin-left: auto; left: auto; right: auto; }
  .evenz-row .evenz-col.evenz-s1:nth-child(12n+1) { clear: none; }
  .evenz-row .evenz-col.evenz-m2 { width: 16.6666666667%; margin-left: auto; left: auto; right: auto; }
  .evenz-row .evenz-col.evenz-s2:nth-child(6n+1) { clear: none; }
  .evenz-row .evenz-col.evenz-m3 { width: 25%; margin-left: auto; left: auto; right: auto; }
  .evenz-row .evenz-col.evenz-s3:nth-child(4n+1) { clear: none; }
  .evenz-row .evenz-col.evenz-m4 { width: 33.3333333333%; margin-left: auto; left: auto; right: auto; }
  .evenz-row .evenz-col.evenz-s4:nth-child(3n+1) { clear: none; }
  .evenz-row .evenz-col.evenz-m5 { width: 41.6666666667%; margin-left: auto; left: auto; right: auto; }
  .evenz-row .evenz-col.evenz-s5:nth-child(2.4n+1) { clear: none; }
  .evenz-row .evenz-col.evenz-m6 { width: 50%; margin-left: auto; left: auto; right: auto; }
  .evenz-row .evenz-col.evenz-s6:nth-child(2n+1) { clear: none; }
  .evenz-row .evenz-col.evenz-m7 { width: 58.3333333333%; margin-left: auto; left: auto; right: auto; }
  .evenz-row .evenz-col.evenz-s7:nth-child(1.7142857143n+1) { clear: none; }
  .evenz-row .evenz-col.evenz-m8 { width: 66.6666666667%; margin-left: auto; left: auto; right: auto; }
  .evenz-row .evenz-col.evenz-s8:nth-child(1.5n+1) { clear: none; }
  .evenz-row .evenz-col.evenz-m9 { width: 75%; margin-left: auto; left: auto; right: auto; }
  .evenz-row .evenz-col.evenz-s9:nth-child(1.3333333333n+1) { clear: none; }
  .evenz-row .evenz-col.evenz-m10 { width: 83.3333333333%; margin-left: auto; left: auto; right: auto; }
  .evenz-row .evenz-col.evenz-s10:nth-child(1.2n+1) { clear: none; }
  .evenz-row .evenz-col.evenz-m11 { width: 91.6666666667%; margin-left: auto; left: auto; right: auto; }
  .evenz-row .evenz-col.evenz-s11:nth-child(1.0909090909n+1) { clear: none; }
  .evenz-row .evenz-col.evenz-m12 { width: 100%; margin-left: auto; left: auto; right: auto; }
  .evenz-row .evenz-col.evenz-s12:nth-child(1n+1) { clear: none; }
  .evenz-row .evenz-col.evenz-m1:nth-child(12n+1) { clear: left; }
  .evenz-row .evenz-col.evenz-m2:nth-child(6n+1) { clear: left; }
  .evenz-row .evenz-col.evenz-m3:nth-child(4n+1) { clear: left; }
  .evenz-row .evenz-col.evenz-m4:nth-child(3n+1) { clear: left; }
  .evenz-row .evenz-col.evenz-m5:nth-child(2.4n+1) { clear: left; }
  .evenz-row .evenz-col.evenz-m6:nth-child(2n+1) { clear: left; }
  .evenz-row .evenz-col.evenz-m7:nth-child(1.7142857143n+1) { clear: left; }
  .evenz-row .evenz-col.evenz-m8:nth-child(1.5n+1) { clear: left; }
  .evenz-row .evenz-col.evenz-m9:nth-child(1.3333333333n+1) { clear: left; }
  .evenz-row .evenz-col.evenz-m10:nth-child(1.2n+1) { clear: left; }
  .evenz-row .evenz-col.evenz-m11:nth-child(1.0909090909n+1) { clear: left; }
  .evenz-row .evenz-col.evenz-m12:nth-child(1n+1) { clear: left; }
  .evenz-row .evenz-col__post { margin-bottom: 20px; }
  .evenz-row .evenz-col__post .evenz-post__ver { margin-bottom: 0; }
  .evenz-wp-pagination { padding: 0px 0; text-align: center; max-width: 768px; margin: 0 auto; float: none; display: block; }
  .evenz-wp-pagination .dots { line-height: 2.5em; }
  .evenz-wp-pagination .evenz-col { padding: 0 !important; }
  .evenz-wp-pagination .page-numbers { width: auto; display: inline-flex; }
  .evenz-wp-pagination .page-numbers:first-child { padding-left: 0; }
  .evenz-wp-pagination .evenz-num, .evenz-wp-pagination .dots { display: inline-flex; }
  .evenz-post { margin-bottom: 40px; /** Standard post */ /** horizontal layout */ /** vertical layout */ /** Hero */ /** List */ /** Search */ /** EVENTS */ /** EVENTS FEATURED */ /** MOSAIC */ /** Card */ /** Card event */ }
  .evenz-post + .evenz-post:last-child { margin-bottom: 0; }
  .evenz-post__header .evenz-cats { bottom: 4%; left: 4%; }
  .evenz-post__thumb { display: block; }
  .evenz-post__headercont { padding: 5.5%; }
  .evenz-post .evenz-meta { font-size: 11px; }
  .evenz-post__std { max-width: 768px; margin-right: auto; margin-left: auto; margin-bottom: 40px; }
  .evenz-post__std.evenz-no-thumb .evenz-post__content { padding: 15px 0 0 0; }
  .evenz-post__std .evenz-post__header .evenz-bgimg img { max-height: 450px; }
  .evenz-post__hor { overflow: hidden; margin-right: auto; margin-left: auto; display: flex; }
  .evenz-post__hor::after { width: 100%; display: table; clear: block; border: none; }
  .evenz-post__hor .evenz-meta { margin-top: 0; }
  .evenz-post__hor .evenz-post__header, .evenz-post__hor .evenz-post__content { width: 48.5%; float: left; padding: 4%; }
  .evenz-post__hor .evenz-post__header { width: auto; padding-left: 30%; padding-top: 30%; display: inline-block; float: left; }
  .evenz-post__hor .evenz-post__content { width: 51.5%; max-height: 100%; overflow: hidden; padding: 5.5%; display: flex; flex-direction: column; flex-grow: 1; }
  .evenz-post__hor .evenz-post__ex { text-overflow: ellipsis; overflow: hidden; display: -webkit-box; max-height: 4.4em; /* autoprefixer: ignore next */ -webkit-box-orient: vertical; /*! autoprefixer: off */ -webkit-box-orient: vertical; -webkit-line-clamp: 3; }
  .evenz-post__hor.evenz-no-thumb .evenz-post__content { width: 100%; max-height: 500px; }
  .evenz-post__ver { min-height: 280px; }
  .evenz-post__ver .evenz-post__content { padding: 5.5%; }
  .evenz-post__ver .evenz-post__content .evenz-meta { margin-top: 0; }
  .evenz-post__ver .evenz-post__ex { text-overflow: ellipsis; overflow: hidden; display: -webkit-box; max-height: 8.4em; /* autoprefixer: ignore next */ -webkit-box-orient: vertical; /*! autoprefixer: off */ -webkit-box-orient: vertical; -webkit-line-clamp: 6; }
  .evenz-post__ver.evenz-has-thumb .evenz-post__title { margin-bottom: 0; }
  .evenz-post__hero { max-width: 710px; margin-right: auto; margin-left: auto; margin-bottom: 40px; min-height: 280px; }
  .evenz-post__hero__caption { padding: 4%; }
  .evenz-post__hero .evenz-post__headercont { min-height: 280px; padding: 2.5%; }
  .evenz-post__hero .evenz-post__header { padding-top: 47.7%; min-height: 280px; }
  .evenz-post__hero .evenz-post__header .evenz-itemmetas { width: 50%; }
  .evenz-post__hero .evenz-post__header .evenz-cats { max-width: 50%; display: inline-block; position: initial; float: right; left: auto; position: relative; right: 4%; bottom: 0; }
  .evenz-post__hero .evenz-post__header .evenz-meta { max-width: 60%; bottom: 0; text-overflow: ellipsis; white-space: nowrap; max-width: 40%; left: 0; float: left; }
  .evenz-post__hero .evenz-post__title { padding-right: 4%; }
  .evenz-post__inline { margin-bottom: 14px; padding-right: 8px; font-size: .878em; }
  .evenz-post__inline .evenz-meta { margin-top: 5px; }
  .evenz-post__search { margin-bottom: 20px; }
  .evenz-post__search::after { padding-top: 20px; }
  .evenz-post__search__c { width: calc(100% - 70px); padding-right: 30px; }
  .evenz-post__search h3 { margin: 0 0 12px 0; }
  .evenz-post__search .evenz-thumb { width: 70px; height: 70px; }
  .evenz-post__search .evenz-meta { margin-top: 0; }
  .evenz-post__event { margin-bottom: 30px; }
  .evenz-post__eventfeat { text-align: center; max-width: 710px; margin-right: auto; margin-left: auto; margin-bottom: 40px; }
  .evenz-post__eventfeat__caption h2 { font-size: 1.728em; }
  .evenz-post__eventfeat__c { padding: 30px; }
  .evenz-post__eventfeat .evenz-countdown__container { margin: 24px auto 0 auto; width: auto; text-align: center; }
  .evenz-post__eventfeat__exc { margin: 10px auto 20px auto; }
  .evenz-post__eventfeat__exc p { margin: 0; }
  .evenz-post__mosaic { position: absolute; height: 100%; padding: 0; border-radius: 0; max-width: 2000px; }
  .evenz-post__mosaic__c { padding-top: 0; }
  .evenz-post__mosaic__c__c { padding: 20px; }
  .evenz-post__mosaic h3 { margin-top: 20px; font-size: 24px; }
  .evenz-post__mosaic .evenz-meta { margin-bottom: 0; }
  .evenz-post__mosaic .evenz-decor { margin: 0; }
  .evenz-post__mosaic:nth-child(3n+1) { width: 63%; top: 0; left: 0; }
  .evenz-post__mosaic:nth-child(2n), .evenz-post__mosaic:nth-child(3n) { width: 37%; position: absolute; top: 0; left: 63%; height: 50%; }
  .evenz-post__mosaic:nth-child(2n) h3, .evenz-post__mosaic:nth-child(3n) h3 { font-size: 16px; }
  .evenz-post__mosaic:nth-child(3n) { top: 50%; }
  .evenz-post__card { min-height: 280px; }
  .evenz-post__card .evenz-post__headercont { padding: 5.5%; }
  .evenz-post__card--event { min-height: 50px; }
  /** Mosaic template (container) */
  .evenz-mosaic { position: relative; width: 100%; overflow: hidden; }
  .evenz-mosaic__c { position: relative; max-width: 100%; margin: 0 auto; padding-top: 50%; }
  .evenz-single .evenz-entrycontent__footer { overflow: hidden; display: flex; }
  .evenz-single .evenz-entrycontent__share, .evenz-single .evenz-entrycontent__rating { clear: none; padding-top: 20px; width: auto; }
  .evenz-single .evenz-entrycontent__share { flex-grow: 1; }
  .evenz-single .evenz-entrycontent__rating { float: left; }
  .evenz-single .evenz-entrycontent .ttg-reaktions-btn.ttg-Ratings-Feedback { padding-left: 0; }
  .evenz-single__author::after { padding-top: 10px; display: block; width: 100%; clear: both; border-bottom: 1px solid; opacity: .15; }
  .evenz-the_content ul, .evenz-the_content ol { margin-left: 2.8rem; }
  .evenz-event-table { margin-bottom: 30px; }
  .evenz-event-table table th, .evenz-event-table table td { width: initial; display: table-cell; }
  .evenz-internal-menu { font-size: 13px; max-height: 50px; position: absolute; width: 100%; z-index: 30; bottom: 0; padding-bottom: 0; }
  .evenz-internal-menu__c { display: block; }
  .evenz-internal-menu__c ul { max-height: 50px; }
  .evenz-internal-menu__c ul li { border-bottom: none; display: inline-block; max-height: 50px; width: auto; }
  .evenz-internal-menu__c ul a { display: block; padding: 19px 20px 18px 20px; max-height: 50px; border-bottom: 0px solid rgba(150, 150, 150, 0.3); }
  .evenz-internal-menu__c ul a.evenz-active { border-bottom: 3px solid; }
  .evenz-comments-section .comment-respond { padding: 36px; }
  .evenz-comments-section &gt; h5 { margin-bottom: 30px; }
  .evenz-comment { padding: 48px 32px 32px 32px; }
  .evenz-comment .evenz-itemmetas { font-size: 12px; }
  .evenz-comment__metas { display: inline; margin-top: 0; }
  .evenz-comment__rlink { position: absolute; top: 48px; right: 16px; }
  .evenz-comment__closed { padding: 32px; }
  .evenz-comment .evenz-avatar, .evenz-comment__icon { width: 50px; height: 50px; left: 32px; top: 48px; padding: 4px; }
  .evenz-comment__icon { top: 18px; }
  .evenz-comment__icon i { font-size: 30px; line-height: inherit; }
  .evenz-comment__c { padding-left: 85px; }
  .evenz-comment__rlink { top: 48px; right: 32px; }
  .evenz-comment__auth { padding-left: 85px; }
  .evenz-comment__item .comment-respond { margin-top: 0; }
  .evenz-pingback { padding-top: 32px; }
  .evenz-pingback .evenz-comment__c { margin-top: 0; }
  #evenz-body #evenz-master .evenz-form-wrapper .evenz-fieldset__third { clear: none; display: inline-block; width: 33.3%; padding-right: 30px; float: left; }
  #evenz-body #evenz-master .evenz-form-wrapper .evenz-fieldset__third:nth-of-type(3n+1) { padding-right: 0; }
  #evenz-body #evenz-master .evenz-form-wrapper .evenz-fieldset__half { clear: none; display: inline-block; width: 50%; padding-right: 30px; float: left; }
  #evenz-body #evenz-master .evenz-form-wrapper .evenz-fieldset__half:nth-of-type(2n+1) { padding-right: 0; }
  .evenz-menu { min-height: 78px; line-height: 70px; position: relative; padding: 0; width: 100%; }
  .evenz-menu__cont { margin: 0 auto; padding: 4px 16px; text-align: right; display: flex; }
  .evenz-menu__logo { line-height: 70px; height: 70px; }
  .evenz-menu__logo img { max-height: 70px; }
  .evenz-btn.evenz-btn__cart { width: auto; padding: 0 10px; }
  .evenz-btn.evenz-btn__cart span.amount { display: inline-block; padding: 0 3px; }
  .evenz-btn.evenz-btn__cart__upd { padding: 0 10px; }
  .evenz-logolink { height: 70px; display: block; line-height: 65px; }
  .evenz-logo_header { display: inline-block; vertical-align: middle; display: inline; }
  .evenz-logo_header.evenz-sitename { line-height: 1em; font-size: 23px; text-align: left; white-space: nowrap; display: inline-block; line-height: 70px; word-break: keep-all; }
  .evenz-sitename { word-break: keep-all; }
  .evenz-logo_header_mob { display: none; }
  .evenz-secondaryhead { display: block; }
  .evenz-secondaryhead__cont { max-width: 1670px; margin: 0 auto; padding: 10px 16px; overflow: hidden; display: flex; justify-content: space-between; }
  .evenz-secondaryhead .evenz-social a { color: inherit; font-size: 13px; padding: 0 2px; margin-left: 10px; display: block; line-height: 36px; vertical-align: middle; }
  .evenz-secondaryhead .evenz-sos { margin: 0; line-height: 36px; display: inline-flex; flex-grow: 1; font-size: 16px; color: inherit; }
  .evenz-secondaryhead .evenz-sos__t2 { opacity: .65; margin-right: 12px; }
  .evenz-secondaryhead .evenz-sos i { line-height: inherit; display: inline; float: left; margin-right: 5px; font-size: 18px; margin-top: -1px; }
  .evenz-pageheader { /** Shop header */ }
  .evenz-pageheader__contents .evenz-container { margin-top: 30px; border: 0px solid; padding: 4% 4% 5% 4%; max-width: 940px; }
  .evenz-pageheader__contents h1 { margin-top: 30px; }
  .evenz-pageheader__breadcrumb { display: block; }
  .evenz-pageheader__search { max-width: 400px; margin: 0 auto; }
  .evenz-pageheader .evenz-meta { text-rendering: geometricPrecision; }
  .evenz-pageheader .evenz-meta .evenz-p-catz { padding-top: 1px; }
  .evenz-pageheader__event .evenz-meta__dets::before { display: none; }
  .evenz-pageheader__thumb::before, .evenz-pageheader__thumb::after, .evenz-pageheader__decoricon::before, .evenz-pageheader__decoricon::after { width: 3.3vw; left: -3.4vw; }
  .evenz-pageheader__thumb::after, .evenz-pageheader__decoricon::after { left: 0; right: -3.4vw; }
  .evenz-countdown-size--10 { font-size: 4.02rem; }
  .evenz-countdown-size--9 { font-size: 3.35rem; }
  .evenz-countdown-size--8 { font-size: 2.79rem; }
  .evenz-countdown-size--7 { font-size: 2.332rem; }
  .evenz-countdown-size--6 { font-size: 2.074rem; }
  .evenz-countdown-size--5 { font-size: 1.728rem; }
  .evenz-countdown-size--4 { font-size: 1.44rem; }
  .evenz-countdown-size--3 { font-size: 1.2rem; }
  .evenz-countdown-size--2 { font-size: 1rem; }
  .evenz-countdown-size--1 { font-size: 0.83em; }
  .evenz-searchbar { position: absolute; height: 78px; -webkit-transform: translateX(100%); transform: translateX(100%); flex-flow: row; flex-align: center; align-items: center; justify-content: center; }
  .evenz-searchbar form { height: 78px; float: left; vertical-align: middle; float: left; display: flex; flex-grow: 1; }
  .evenz-searchbar form input { padding-right: 16px; padding-left: 16px; width: calc(100% - 200px); vertical-align: middle; float: left; vertical-align: middle; float: left; display: flex; margin-right: 10px; flex-grow: 1; }
  .evenz-searchbar button.evenz-btn { display: inline-flex; }
  .evenz-searchbar.open { top: 0; position: absolute; -webkit-transform: translateX(0%); transform: translateX(0%); max-width: 100%; padding: 0 20px; }
  .evenz-scard { margin-bottom: 32px; padding-top: 134%; }
  .evenz-scard .evenz-feedlink { display: inline-block; }
  .evenz-scard__t { margin-bottom: 24px; }
  .evenz-scard__t .evenz-caption { font-size: 13px; line-height: 1; margin: 0; padding: 0; display: block; opacity: .7; }
  .evenz-scard__t a { -webkit-transform: translateY(5px); transform: translateY(5px); line-height: 1.1em; }
  .evenz-scard__des { display: block; }
  .evenz-scard__con { padding: 37px 30px 154px 30px; }
  .evenz-scard__foot { padding: 0 30px 30px 30px; }
  .evenz-entrycontent p.has-drop-cap:first-letter { font-size: 100px; float: left; line-height: 65px; padding: 4px 0px 0 0; text-align: center; margin-left: -0.08em; }
  .evenz-entrycontent p.has-drop-cap.has-medium-font-size { font-size: 1rem; }
  .evenz-entrycontent blockquote, .evenz-entrycontent .wp-block-quote { margin: 70px auto; padding: 40px 30px 40px 0; }
  .evenz-entrycontent blockquote::before, .evenz-entrycontent .wp-block-quote::before { width: 50px; height: 50px; font-size: 40px; line-height: 50px; margin: -25px 0 0 -25px; }
  .evenz-entrycontent .wp-block-pullquote { margin-top: 30px; margin-bottom: 1rem; }
  .evenz-entrycontent .wp-block-pullquote blockquote { margin: 20px auto 10px auto; }
  .evenz-entrycontent .wp-block-pullquote blockquote p { margin-bottom: 0.2em; }
  .evenz-entrycontent .wp-block-pullquote.alignright { padding: 0 0 0 1.8rem; max-width: 50%; max-width: calc(50% - 30px); margin-left: 2rem; }
  .evenz-entrycontent .wp-block-pullquote.alignright blockquote { text-align: center; }
  .evenz-entrycontent .wp-block-pullquote.alignleft { padding: 0 1.4rem 0 0; max-width: 50%; max-width: calc(50% - 30px); margin-right: 2rem; }
  .evenz-entrycontent .wp-block-pullquote.alignleft blockquote { text-align: center; }
  .evenz-entrycontent &gt; .wp-block-separator { max-width: 400px; }
  .evenz-entrycontent &gt; .wp-block-gallery:not(.alignwide):not(.alignfull):not(.alignnone) { margin-left: -5px; margin-right: -5px; }
  .evenz-entrycontent .wp-block-cover-image.alignleft, .evenz-entrycontent .wp-block-cover-image.alignright, .evenz-entrycontent .wp-block-cover.alignleft, .evenz-entrycontent .wp-block-cover.alignright, .evenz-entrycontent .wp-block-cover-image.alignleft, .evenz-entrycontent .wp-block-cover-image.alignright, .evenz-entrycontent .wp-block-cover.alignleft, .evenz-entrycontent .wp-block-cover.alignright { max-width: 305px !important; width: 100%; }
  .evenz-entrycontent .editor-block-list__block[data-type="core/embed"][data-align=left] .editor-block-list__block-edit, .evenz-entrycontent .editor-block-list__block[data-type="core/embed"][data-align=right] .editor-block-list__block-edit, .evenz-entrycontent .wp-block-cover-image.alignleft, .evenz-entrycontent .wp-block-cover-image.alignright, .evenz-entrycontent .wp-block-embed.alignleft, .evenz-entrycontent .wp-block-embed.alignright, .evenz-entrycontent [data-align=left] .wp-block-cover-image, .evenz-entrycontent [data-align=right] .wp-block-cover-image { max-width: 305px !important; width: 100%; font-size: 1rem; }
  .evenz-single { /** Full width post */ }
  .evenz-single__nosidebar .evenz-entrycontent { margin-left: auto; margin-right: auto; max-width: 760px; }
  .evenz-single__nosidebar .evenz-entrycontent .alignfull { margin-left: calc(50% - 50vw); margin-right: calc(50% - 50vw); width: auto; max-width: 1000%; }
  .evenz-single__nosidebar .evenz-entrycontent .alignfull.wp-block-pullquote blockquote { padding: 8% 0 6% 0; margin: 50px auto 30px auto; }
  .evenz-single__nosidebar .evenz-comments-section, .evenz-single__nosidebar .evenz-author-section, .evenz-single__nosidebar .evenz-previouspost-section, .evenz-single__nosidebar .evenz-relatedpost-section { margin-left: auto; margin-right: auto; max-width: 760px; }
  .evenz-cat-card { margin-bottom: 26px; }
  .evenz-cat-card h6 { position: absolute; top: 26px; left: 26px; width: calc(100% - 52px); }
  #evenz-body #evenz-master .evenz-slider__main { max-width: 85%; }
  #evenz-body #evenz-master .evenz-slider__item { padding-top: 52%; }
  #evenz-body #evenz-master .evenz-slider__c { padding-top: 0; }
  #evenz-body #evenz-master .evenz-slider__c .evenz-container { height: auto; overflow: hidden; bottom: auto; position: absolute; width: 70%; max-width: 750px; padding: 50px 40px 60px 50px; }
  #evenz-body #evenz-master .evenz-slider__c .evenz-container &gt; h6, #evenz-body #evenz-master .evenz-slider__c .evenz-container &gt; h2, #evenz-body #evenz-master .evenz-slider__c .evenz-container &gt; p { width: 100%; }
  #evenz-body #evenz-master .evenz-slider__c h2 { font-size: 28px; }
  #evenz-body #evenz-master .evenz-slider__c p { display: block; }
  #evenz-body #evenz-master .evenz-slider__c span + .evenz-dot, #evenz-body #evenz-master .evenz-slider__c .evenz-meta { display: inline-block; }
  #evenz-body #evenz-master .evenz-slider__t { border-width: 6px; }
  #evenz-body #evenz-master .evenz-slider__t a { display: inline-block; -webkit-transform: translateY(0); transform: translateY(0); }
  #evenz-body #evenz-master .evenz-slider__ac { height: 100%; width: 30%; top: 0; left: 70%; margin: 0; z-index: 200; }
  #evenz-body #evenz-master .evenz-slider__ab { top: 50%; display: inline-block; margin-top: -100px; width: 100px; height: 100px; line-height: 94px; }
  #evenz-body #evenz-master .evenz-slider__arrows { top: 50%; margin-top: 10px; }
  #evenz-body #evenz-master .evenz-slider__arrows label { opacity: 1; }
  #evenz-body #evenz-master .evenz-slider__arrows label:before, #evenz-body #evenz-master .evenz-slider__arrows label::after { opacity: 1; border-right-color: transparent; border-bottom-color: transparent; border-top-color: #fff; border-left-color: #fff; }
  #evenz-body #evenz-master .evenz-slider__arrows label::after { border-right-color: transparent; border-bottom-color: transparent; }
  .evenz-pricingtable__content { padding: 30px; transition: -webkit-transform .5s ease; transition: transform .5s ease; transition: transform .5s ease, -webkit-transform .5s ease; -webkit-transform: translateY(0); transform: translateY(0); }
  .evenz-pricingtable ul li { font-size: 13px; }
  .evenz-pricingtable__featured .evenz-pricingtable__content { -webkit-transform: translateY(-16px); transform: translateY(-16px); }
  ul.evenz-sponsors li { margin: 0; padding: 0; position: absolute; overflow: hidden; }
  ul.evenz-sponsors li img { margin: 0; padding: 0; line-height: 0; display: block; }
  ul.evenz-sponsors__i2, ul.evenz-sponsors__i3, ul.evenz-sponsors__i4, ul.evenz-sponsors__i5, ul.evenz-sponsors__i6, ul.evenz-sponsors__i7, ul.evenz-sponsors__i8, ul.evenz-sponsors__i9, ul.evenz-sponsors__i10 { height: auto; min-height: 100px; }
  ul.evenz-sponsors__i2 li, ul.evenz-sponsors__i3 li, ul.evenz-sponsors__i4 li, ul.evenz-sponsors__i5 li, ul.evenz-sponsors__i6 li, ul.evenz-sponsors__i7 li, ul.evenz-sponsors__i8 li, ul.evenz-sponsors__i9 li, ul.evenz-sponsors__i10 li { position: absolute; top: 0; left: 0; }
  ul.evenz-sponsors__i2 li img, ul.evenz-sponsors__i3 li img, ul.evenz-sponsors__i4 li img, ul.evenz-sponsors__i5 li img, ul.evenz-sponsors__i6 li img, ul.evenz-sponsors__i7 li img, ul.evenz-sponsors__i8 li img, ul.evenz-sponsors__i9 li img, ul.evenz-sponsors__i10 li img { position: absolute; top: 0; left: 0; height: 100%; }
  ul.evenz-sponsors__i2 a, ul.evenz-sponsors__i3 a, ul.evenz-sponsors__i4 a, ul.evenz-sponsors__i5 a, ul.evenz-sponsors__i6 a, ul.evenz-sponsors__i7 a, ul.evenz-sponsors__i8 a, ul.evenz-sponsors__i9 a, ul.evenz-sponsors__i10 a { position: absolute; top: 0; left: 0; height: 100%; width: 100%; overflow: hidden; }
  ul.evenz-sponsors__i2 { height: 50vh; }
  ul.evenz-sponsors__i2 li { width: 50%; height: 100%; }
  ul.evenz-sponsors__i2 li:nth-child(2) { left: 50%; top: 0; }
  ul.evenz-sponsors__i3 { padding-top: 33%; }
  ul.evenz-sponsors__i3 li { width: 33.333%; height: 100%; }
  ul.evenz-sponsors__i3 li:nth-child(2) { left: 33.333%; top: 0; }
  ul.evenz-sponsors__i3 li:nth-child(3) { left: 66.666%; top: 0; }
  ul.evenz-sponsors__i4 { padding-top: 25%; }
  ul.evenz-sponsors__i4 li { width: 25%; height: 100%; left: 0; }
  ul.evenz-sponsors__i4 li:nth-child(2) { left: 25%; }
  ul.evenz-sponsors__i4 li:nth-child(3) { left: 50%; }
  ul.evenz-sponsors__i4 li:nth-child(4) { left: 75%; }
  ul.evenz-sponsors__i5 { padding-top: 75%; }
  ul.evenz-sponsors__i5 li { width: 50%; height: 100%; }
  ul.evenz-sponsors__i5 li:nth-child(1) { width: 50%; height: 60%; }
  ul.evenz-sponsors__i5 li:nth-child(2) { left: 50%; width: 50%; height: 60%; }
  ul.evenz-sponsors__i5 li:nth-child(3) { width: 33.333%; left: 0%; top: 60%; height: 40%; }
  ul.evenz-sponsors__i5 li:nth-child(4) { width: 33.333%; left: 33.333%; top: 60%; height: 40%; }
  ul.evenz-sponsors__i5 li:nth-child(5) { width: 33.333%; left: 66.666%; top: 60%; height: 40%; }
  ul.evenz-sponsors__i6 { padding-top: 60%; }
  ul.evenz-sponsors__i6 li { width: 33.333%; height: 50%; }
  ul.evenz-sponsors__i6 li:nth-child(2) { left: 33.333%; top: 0; }
  ul.evenz-sponsors__i6 li:nth-child(3) { left: 66.666%; top: 0; }
  ul.evenz-sponsors__i6 li:nth-child(4) { left: 0%; top: 50%; }
  ul.evenz-sponsors__i6 li:nth-child(5) { left: 33.333%; top: 50%; }
  ul.evenz-sponsors__i6 li:nth-child(6) { left: 66.666%; top: 50%; }
  ul.evenz-sponsors__i7 { padding-top: 58%; }
  ul.evenz-sponsors__i7 li { width: 33.333%; height: 57%; }
  ul.evenz-sponsors__i7 li:nth-child(2) { left: 33.333%; }
  ul.evenz-sponsors__i7 li:nth-child(3) { left: 66.666%; }
  ul.evenz-sponsors__i7 li:nth-child(4), ul.evenz-sponsors__i7 li:nth-child(5), ul.evenz-sponsors__i7 li:nth-child(6), ul.evenz-sponsors__i7 li:nth-child(7) { width: 25%; top: 57%; height: 43%; }
  ul.evenz-sponsors__i7 li:nth-child(4) { left: 0%; }
  ul.evenz-sponsors__i7 li:nth-child(5) { left: 25%; }
  ul.evenz-sponsors__i7 li:nth-child(6) { left: 50%; }
  ul.evenz-sponsors__i7 li:nth-child(7) { left: 75%; }
  ul.evenz-sponsors__i8 { padding-top: 50%; }
  ul.evenz-sponsors__i8 li { width: 25%; height: 50%; left: 0; }
  ul.evenz-sponsors__i8 li:nth-child(2) { left: 25%; }
  ul.evenz-sponsors__i8 li:nth-child(3) { left: 50%; }
  ul.evenz-sponsors__i8 li:nth-child(4) { left: 75%; }
  ul.evenz-sponsors__i8 li:nth-child(5) { left: 0%; top: 50%; }
  ul.evenz-sponsors__i8 li:nth-child(6) { left: 25%; top: 50%; }
  ul.evenz-sponsors__i8 li:nth-child(7) { left: 50%; top: 50%; }
  ul.evenz-sponsors__i8 li:nth-child(8) { left: 75%; top: 50%; }
  ul.evenz-sponsors__i9 { padding-top: 47%; }
  ul.evenz-sponsors__i9 li { width: 25%; height: 55%; left: 0; }
  ul.evenz-sponsors__i9 li:nth-child(2) { left: 25%; }
  ul.evenz-sponsors__i9 li:nth-child(3) { left: 50%; }
  ul.evenz-sponsors__i9 li:nth-child(4) { left: 75%; }
  ul.evenz-sponsors__i9 li:nth-child(5), ul.evenz-sponsors__i9 li:nth-child(6), ul.evenz-sponsors__i9 li:nth-child(7), ul.evenz-sponsors__i9 li:nth-child(8), ul.evenz-sponsors__i9 li:nth-child(9) { width: 20%; top: 55%; height: 45%; }
  ul.evenz-sponsors__i9 li:nth-child(5) { left: 0%; }
  ul.evenz-sponsors__i9 li:nth-child(6) { left: 20%; }
  ul.evenz-sponsors__i9 li:nth-child(7) { left: 40%; }
  ul.evenz-sponsors__i9 li:nth-child(8) { left: 60%; }
  ul.evenz-sponsors__i9 li:nth-child(9) { left: 80%; }
  ul.evenz-sponsors__i10 { padding-top: 37%; }
  ul.evenz-sponsors__i10 li { width: 17%; height: 33.332%; left: 0; }
  ul.evenz-sponsors__i10 li:nth-child(1), ul.evenz-sponsors__i10 li:nth-child(10) { width: 33.3334%; height: 66.6667%; }
  ul.evenz-sponsors__i10 li:nth-child(10) { top: 33.334%; left: 66.667%; }
  ul.evenz-sponsors__i10 li:nth-child(5), ul.evenz-sponsors__i10 li:nth-child(6) { width: 33.34%; height: 33.3334%; left: 16.667%; top: 66.667%; }
  ul.evenz-sponsors__i10 li:nth-child(6) { top: 0; left: 50%; }
  ul.evenz-sponsors__i10 li:nth-child(2) { top: 0; left: 33.334%; }
  ul.evenz-sponsors__i10 li:nth-child(3) { top: 33.334%; left: 33.334%; }
  ul.evenz-sponsors__i10 li:nth-child(4) { top: 66.667%; left: 0; }
  ul.evenz-sponsors__i10 li:nth-child(7) { top: 0; left: 83.333%; }
  ul.evenz-sponsors__i10 li:nth-child(8) { top: 33.334%; left: 50%; }
  ul.evenz-sponsors__i10 li:nth-child(9) { top: 66.667%; left: 50%; }
  .evenz-cards { height: 420px; min-width: 170px; }
  .evenz-cards__sky { height: 510px; }
  .evenz-cards__mini { height: 200px; min-width: 120px; }
  .evenz-cards__mini .evenz-cards__content { padding-left: 14px; padding-right: 14px; }
  .evenz-cards__def { height: auto; padding-top: 160%; }
  .evenz-cards__horizontal { height: auto; }
  #evenz-body { /** Align middle fix */ /* In case of misalignment, the sub chain needs to be reestablished */ }
  #evenz-body .evenz-vc_row.vc_row-o-equal-height { display: block; height: 100%; }
  #evenz-body .evenz-vc_row.vc_row-o-equal-height .evenz-rowcontent { height: 100%; }
  #evenz-body .evenz-vc_row.vc_row-o-equal-height .evenz-rowcontent &gt; .wpb_column { height: 100%; }
  #evenz-body .evenz-vc_row.vc_row-o-equal-height .evenz-rowcontent &gt; .wpb_column .vc_column-inner { height: 100%; }
  #evenz-body .evenz-vc_row.vc_row-o-equal-height.vc_row-o-content-middle { height: 100%; }
  #evenz-body .evenz-vc_row.vc_row-o-equal-height.vc_row-o-content-middle .evenz-rowcontent { height: 100%; display: table; width: 100%; vertical-align: middle; }
  #evenz-body .evenz-vc_row.vc_row-o-equal-height.vc_row-o-content-middle .evenz-rowcontent &gt; .wpb_column { height: 100%; }
  #evenz-body .evenz-vc_row.vc_row-o-equal-height.vc_row-o-content-middle .evenz-rowcontent &gt; .wpb_column .vc_column-inner { display: flex; align-items: center; justify-content: center; }
  #evenz-body .vc_row-o-content-middle .vc_column_container { height: 100%; display: table; vertical-align: middle; }
  #evenz-body .vc_row-o-content-middle .evenz-rowcontent { height: 100%; }
  #evenz-body .vc_row-o-content-middle .vc_column_container .vc_column-inner { vertical-align: middle; display: table-cell; }
  .evenz-overlay { width: 420px; left: auto; right: 0; box-shadow: -2px 0 18px 3px rgba(0, 0, 0, 0.2); }
  .evenz-schedule__more { max-height: 9999px; }
  .evenz-schedule__item__head { padding: 20px; }
  .evenz-schedule__item__head a { display: none; }
  .evenz-schedule__item__body { padding: 20px; }
  .evenz-schedule__item__sp { max-height: 40px; line-height: 40px; height: 40px; margin-top: 0.5rem; }
  .evenz-schedule__item__sp a { padding-right: 1em; border-radius: 20px; }
  .evenz-schedule__item__sp img { width: 40px; height: 40px; margin-right: 1em; }
  .evenz-3dheader .evenz-countdown-shortcode { margin-bottom: 20px; }
  .evenz-3dheader .evenz-section-caption { border: 10px solid #fff; padding: 5% 3%; } }

/*************** 42. Tablet horizontal ***************/
@media only screen and (min-width: 993px) { html, body { font-size: 18px; }
  .evenz-largetitle, .evenz-pagecaption { font-size: 2.332em; line-height: 1.07em; }
  h1, .evenz-h1 { font-size: 2.074em; }
  h2, .evenz-h2 { font-size: 1.728em; }
  h3, .evenz-h3 { font-size: 1.44em; }
  h4, .evenz-h4 { font-size: 1.2em; }
  h5, .evenz-h5 { font-size: 1em; }
  h6, small, .evenz-small, .evenz-scard .evenz-episodes, .evenz-meta, .evenz-h6 { font-size: 0.83em; }
  pre { padding: 40px; }
  .evenz-container { width: 100%; max-width: 960px; }
  #evenz-body .evenz-meta .evenz-p-auth { clear: none; }
  .evenz-post { /** horizontal layout */ /** horizontal layout */ /** card */ /** Hero */ /** EVENTS FEATURED */ }
  .evenz-post__hor .evenz-post__content .evenz-meta { margin-top: 0; }
  .evenz-post__ver { min-height: 450px; min-height: 322px; }
  .evenz-post__card { min-height: 450px; min-height: 322px; }
  .evenz-post__hero { max-width: 870px; }
  .evenz-post__hero .evenz-post__headercont, .evenz-post__hero .evenz-post__header { min-height: 450px; min-height: 322px; }
  .evenz-post__eventfeat { max-width: 910px; }
  .evenz-cards__def { height: auto; padding-top: 150%; } }

/*************** 43. Desktop ***************/
@media only screen and (min-width: 1200px) { html, body { font-size: 1.125rem; }
  body { font-size: 1em; }
  .evenz-bigtitle { font-size: 3.75em; line-height: 1.1em; }
  .evenz-largetitle, .evenz-pagecaption { font-size: 3.05em; line-height: 1.07em; }
  h1, .evenz-h1 { font-size: 2.441rem; }
  h2, .evenz-h2 { font-size: 1.953rem; }
  h3, .evenz-h3 { font-size: 1.563rem; }
  h4, .evenz-text-l, .evenz-h4 { font-size: 1.25rem; }
  h5, .evenz-h5 { font-size: 1rem; }
  h6, small, .evenz-small, .evenz-scard .evenz-episodes, .evenz-h6 { font-size: 15px; }
  h1, h2, h3, h4, h5, h6 { line-height: 1.26; }
  .evenz-waves { position: relative; overflow: hidden; transition: all .7s; }
  .evenz-waves::before, .evenz-waves::after { position: absolute; content: ''; z-index: -1; top: 4em; left: 50%; width: 50em; height: 50em; background: #fff; margin-left: -27em; border-radius: 46.5%; -webkit-transform: translateZ(0.001px); transform: translateZ(0.001px); -webkit-transform-origin: 50% 50%; transform-origin: 50% 50%; -webkit-backface-visibility: hidden; backface-visibility: hidden; -webkit-animation: wave 20s infinite linear; animation: wave 20s infinite linear; transition: all 0.5s ease, top 1s ease-out; overflow: hidden; opacity: 0.7; }
  .evenz-waves::after { -webkit-animation: wave 22s infinite linear; animation: wave 22s infinite linear; transition: all 0.5s ease, top 1s ease-out; margin-left: -25em; }
  .evenz-waves-layer { position: absolute; z-index: 10; width: 100%; height: 100%; top: 0; left: 0; content: ""; display: block; overflow: hidden; pointer-events: none; }
  .evenz-waves-layer__l1, .evenz-waves-layer__l2, .evenz-waves-layer__l3 { position: relative; overflow: hidden; transition: all .7s; position: absolute; z-index: 1; width: 70%; width: 70vw; height: 100%; background: transparent; top: 0; left: -10vw; content: ""; display: block; left: -30%; overflow: visible; }
  .evenz-waves-layer__l1::before, .evenz-waves-layer__l1::after, .evenz-waves-layer__l2::before, .evenz-waves-layer__l2::after, .evenz-waves-layer__l3::before, .evenz-waves-layer__l3::after { position: absolute; content: ''; z-index: -1; top: 4em; left: 50%; width: 50em; height: 50em; background: #fff; margin-left: -27em; border-radius: 46.5%; -webkit-transform: translateZ(0.001px); transform: translateZ(0.001px); -webkit-transform-origin: 50% 50%; transform-origin: 50% 50%; -webkit-backface-visibility: hidden; backface-visibility: hidden; -webkit-animation: wave 20s infinite linear; animation: wave 20s infinite linear; transition: all 0.5s ease, top 1s ease-out; overflow: hidden; opacity: 0.7; }
  .evenz-waves-layer__l1::after, .evenz-waves-layer__l2::after, .evenz-waves-layer__l3::after { -webkit-animation: wave 22s infinite linear; animation: wave 22s infinite linear; transition: all 0.5s ease, top 1s ease-out; margin-left: -25em; }
  .evenz-waves-layer__l1::before, .evenz-waves-layer__l1::after, .evenz-waves-layer__l2::before, .evenz-waves-layer__l2::after, .evenz-waves-layer__l3::before, .evenz-waves-layer__l3::after { top: 95%; width: 300vw; height: 305vw; margin-left: -150vw; -webkit-animation: wave 90s infinite linear; animation: wave 90s infinite linear; opacity: 1; z-index: 2; }
  .evenz-waves-layer__l1::after, .evenz-waves-layer__l2::after, .evenz-waves-layer__l3::after { -webkit-animation: wave 96s infinite linear; animation: wave 96s infinite linear; top: 96%; width: 320vw; height: 325vw; margin-left: -160vw; opacity: .8; z-index: 1; mix-blend-mode: screen; }
  .evenz-waves-layer__l2 { width: 80%; left: 10%; z-index: 2; }
  .evenz-waves-layer__l2::before, .evenz-waves-layer__l2::after { -webkit-animation: wave 80s infinite linear; animation: wave 80s infinite linear; top: 90%; width: 200vw; height: 207vw; margin-left: -105vw; }
  .evenz-waves-layer__l2::after { top: 85%; -webkit-animation: wave 85s infinite linear; animation: wave 85s infinite linear; mix-blend-mode: screen; width: 220vw; height: 230vw; margin-left: -110vw; }
  .evenz-waves-layer__l3 { left: 40vw; }
  .evenz-waves-layer__l3::before, .evenz-waves-layer__l3::after { -webkit-animation: wave 95s infinite linear; animation: wave 95s infinite linear; }
  .evenz-waves-layer__l3::after { -webkit-animation: wave 82s infinite linear; animation: wave 82s infinite linear; }
  .evenz-btn, input[type="submit"], #evenz-body.woocommerce input[type="submit"] { background-position: 0% 0%; background-size: 220% 220%; background-repeat: no-repeat; transition: background .2s ease-out,  color .5s, border-color .5s; }
  .evenz-btn:hover, input[type="submit"]:hover, #evenz-body.woocommerce input[type="submit"]:hover { background-position: 99% 99%; color: #fff; /* No customizer required, always white */ }
  button[type="submit"], input[type="submit"] { transition: border-color .2s, background-color .2s; }
  input[type="submit"], button, button.button { padding: 0 18px; }
  /** Waves effect  */
  .evenz-btn, .evenz-btn-primary, button[type="submit"], .evenz-entrycontent .wp-block-button .wp-block-button__link, .evenz-entrycontent .wp-block-button .wp-block-file__button, input[type="submit"], button, button.button { overflow: hidden; position: relative; overflow: hidden; transition: all .7s; }
  .evenz-btn::before, .evenz-btn::after, .evenz-btn-primary::before, .evenz-btn-primary::after, button[type="submit"]::before, button[type="submit"]::after, .evenz-entrycontent .wp-block-button .wp-block-button__link::before, .evenz-entrycontent .wp-block-button .wp-block-button__link::after, .evenz-entrycontent .wp-block-button .wp-block-file__button::before, .evenz-entrycontent .wp-block-button .wp-block-file__button::after, input[type="submit"]::before, input[type="submit"]::after, button::before, button::after, button.button::before, button.button::after { position: absolute; content: ''; z-index: -1; top: 4em; left: 50%; width: 50em; height: 50em; background: #fff; margin-left: -27em; border-radius: 46.5%; -webkit-transform: translateZ(0.001px); transform: translateZ(0.001px); -webkit-transform-origin: 50% 50%; transform-origin: 50% 50%; -webkit-backface-visibility: hidden; backface-visibility: hidden; -webkit-animation: wave 20s infinite linear; animation: wave 20s infinite linear; transition: all 0.5s ease, top 1s ease-out; overflow: hidden; opacity: 0.7; }
  .evenz-btn::after, .evenz-btn-primary::after, button[type="submit"]::after, .evenz-entrycontent .wp-block-button .wp-block-button__link::after, .evenz-entrycontent .wp-block-button .wp-block-file__button::after, input[type="submit"]::after, button::after, button.button::after { -webkit-animation: wave 22s infinite linear; animation: wave 22s infinite linear; transition: all 0.5s ease, top 1s ease-out; margin-left: -25em; }
  .evenz-btn::before, .evenz-btn::after, .evenz-btn-primary::before, .evenz-btn-primary::after, button[type="submit"]::before, button[type="submit"]::after, .evenz-entrycontent .wp-block-button .wp-block-button__link::before, .evenz-entrycontent .wp-block-button .wp-block-button__link::after, .evenz-entrycontent .wp-block-button .wp-block-file__button::before, .evenz-entrycontent .wp-block-button .wp-block-file__button::after, input[type="submit"]::before, input[type="submit"]::after, button::before, button::after, button.button::before, button.button::after { -webkit-animation-play-state: paused !important; animation-play-state: paused !important; /**! PERFORMANCE HACK TO PREVENT GPU HOGGING. REQUIRES IMPORTANT. */ }
  .evenz-btn:hover::before, .evenz-btn:hover::after, .evenz-btn-primary:hover::before, .evenz-btn-primary:hover::after, button[type="submit"]:hover::before, button[type="submit"]:hover::after, .evenz-entrycontent .wp-block-button .wp-block-button__link:hover::before, .evenz-entrycontent .wp-block-button .wp-block-button__link:hover::after, .evenz-entrycontent .wp-block-button .wp-block-file__button:hover::before, .evenz-entrycontent .wp-block-button .wp-block-file__button:hover::after, input[type="submit"]:hover::before, input[type="submit"]:hover::after, button:hover::before, button:hover::after, button.button:hover::before, button.button:hover::after { -webkit-animation-play-state: running !important; animation-play-state: running !important; /**! PERFORMANCE HACK TO PREVENT GPU HOGGING. REQUIRES IMPORTANT. */ }
  /** Waves effect  hover */
  .evenz-btn:hover::before, .evenz-btn:hover::after, .evenz-btn-primary:hover::before, .evenz-btn-primary:hover::after, button[type="submit"]:hover::before, button[type="submit"]:hover::after, .evenz-entrycontent .wp-block-button .wp-block-button__link:hover::before, .evenz-entrycontent .wp-block-button .wp-block-button__link:hover::after, .evenz-entrycontent .wp-block-button .wp-block-file__button:hover::before, .evenz-entrycontent .wp-block-button .wp-block-file__button:hover::after, input[type="submit"]:hover::before, input[type="submit"]:hover::after, button:hover::before, button:hover::after, button.button:hover::before, button.button:hover::after { top: 0em; -webkit-animation: wave 4s infinite linear; animation: wave 4s infinite linear; }
  .evenz-btn:hover::before, .evenz-btn-primary:hover::before, button[type="submit"]:hover::before, .evenz-entrycontent .wp-block-button .wp-block-button__link:hover::before, .evenz-entrycontent .wp-block-button .wp-block-file__button:hover::before, input[type="submit"]:hover::before, button:hover::before, button.button:hover::before { -webkit-animation: wave 3s infinite linear; animation: wave 3s infinite linear; }
  .evenz-btn-primary::before, .evenz-btn-primary::after { top: 50%; -webkit-animation: wave 12s infinite linear; animation: wave 12s infinite linear; -webkit-animation-play-state: running !important; animation-play-state: running !important; }
  .evenz-btn-primary::before { -webkit-animation: wave 9s infinite linear; animation: wave 9s infinite linear; }
  .evenz-section-caption { margin-bottom: 35px; }
  .evenz-section-caption p { max-width: 670px; }
  .evenz-section-caption h6 { margin-bottom: 16px; margin-top: 0; }
  .evenz-section-caption .evenz-capfont, .evenz-section-caption .evenz-cats, .evenz-section-caption .evenz-tags { font-size: 2.441rem; }
  .evenz-section-caption--l .evenz-capfont, .evenz-section-caption--l .evenz-cats, .evenz-section-caption--l .evenz-tags { font-size: 3rem; }
  .evenz-section-caption--xl .evenz-capfont, .evenz-section-caption--xl .evenz-cats, .evenz-section-caption--xl .evenz-tags { font-size: 3.75rem; }
  .evenz-section-caption--xxl .evenz-capfont, .evenz-section-caption--xxl .evenz-cats, .evenz-section-caption--xxl .evenz-tags { font-size: 4.6rem; }
  .evenz-menu-opaque .evenz-global__sticky { padding-top: 100px; }
  .evenz-menu-opaque .evenz-global__sticky__sec-h { padding-top: 148px; }
  .evenz-menu-transp .evenz-global__sticky { padding-top: 0; }
  .evenz-menu-transp .evenz-global__sticky__sec-h { padding-top: 40; }
  .evenz-menu-transp.evenz-menu-stick .evenz-menu.evenz-paper, .evenz-menu-transp.evenz-menu-stick .evenz-menu.evenz-authorbox { box-shadow: 0 20px 20px rgba(0, 0, 0, 0.06); }
  .evenz-menu-transp.evenz-menu-stick .evenz-menu.evenz-paper, .evenz-menu-transp.evenz-menu-stick .evenz-menu.evenz-authorbox, .evenz-menu-transp.evenz-menu-stick .evenz-headerbar__content.evenz-paper, .evenz-menu-transp.evenz-menu-stick .evenz-headerbar__content.evenz-authorbox { transition: background-color 0.4s, box-shadow 0.4s; transition-delay: .2s; }
  .evenz-menu-transp .evenz-logo_header_transparent { opacity: 0; transition: opacity .5s; transition-delay: .3s; }
  .evenz-menu-transp .evenz-logo_header { opacity: 1; transition: opacity .5s; transition-delay: .3s; }
  .evenz-menu-transp.evenz-unscrolled.evenz-menu-stick .evenz-menu.evenz-paper, .evenz-menu-transp.evenz-unscrolled.evenz-menu-stick .evenz-menu.evenz-authorbox { box-shadow: 0 0px 0px rgba(0, 0, 0, 0); }
  .evenz-menu-transp.evenz-unscrolled .evenz-menu.evenz-paper, .evenz-menu-transp.evenz-unscrolled .evenz-menu.evenz-authorbox, .evenz-menu-transp.evenz-unscrolled .evenz-headerbar__content.evenz-paper, .evenz-menu-transp.evenz-unscrolled .evenz-headerbar__content.evenz-authorbox { background-color: transparent; color: #fff; }
  .evenz-menu-transp.evenz-unscrolled .evenz-menu.evenz-paper .evenz-logolink, .evenz-menu-transp.evenz-unscrolled .evenz-menu.evenz-authorbox .evenz-logolink, .evenz-menu-transp.evenz-unscrolled .evenz-headerbar__content.evenz-paper .evenz-logolink, .evenz-menu-transp.evenz-unscrolled .evenz-headerbar__content.evenz-authorbox .evenz-logolink { color: #fff; }
  .evenz-menu-transp.evenz-unscrolled .evenz-global__sticky .evenz-logo_header_transparent { opacity: 1; }
  .evenz-menu-transp.evenz-unscrolled .evenz-global__sticky .evenz-logo_header { opacity: 0; }
  .evenz-menu-transp .evenz-pageheader__contents .evenz-container { margin: 90px auto 10px auto; }
  .evenz-menu-transp.evenz-menu-scroll .evenz-menu.evenz-paper, .evenz-menu-transp.evenz-menu-scroll .evenz-menu.evenz-authorbox, .evenz-menu-transp.evenz-menu-scroll .evenz-headerbar__content.evenz-paper, .evenz-menu-transp.evenz-menu-scroll .evenz-headerbar__content.evenz-authorbox { background-color: transparent; color: #fff; }
  .evenz-menu-transp.evenz-menu-scroll .evenz-master { margin-top: -102px; }
  .evenz-pad { padding: 40px; }
  .evenz-section { padding: 115px 0 115px 0; }
  .evenz-vc_section { margin-top: 115px; margin-bottom: 115px; }
  /*  Spacers ==========================================================================*/
  .evenz-spacer-l { margin-top: 120px; margin-bottom: 0; }
  .evenz-spacer-m { margin-top: 70px; margin-bottom: 0; }
  .evenz-spacer-s { margin-top: 30px; margin-bottom: 0; }
  .evenz-spacer-xs { margin-top: 16px; margin-bottom: 0; }
  .evenz-spacer-xxs { margin-top: 8px; margin-bottom: 0; }
  .evenz-bgimg__parallax img { position: fixed; height: auto; min-height: 125vh; width: 100%; transition: top 0.1s ease; -webkit-transform: translate3d(-0.000001); transform: translate3d(-0.000001); }
  .vc_row .evenz-bgimg__parallax img { position: absolute; }
  /* Grid desktop
========================================================================== */
  .evenz-container { max-width: 1170px; padding: 0; }
  .evenz-container { max-width: 1170px; padding: 0; }
  .evenz-container__l { max-width: calc(100% - 54px); max-width: 1630px; margin-right: auto; margin-left: auto; }
  .evenz-row { margin: 0 -15px; }
  .evenz-row .evenz-col { padding: 0 15px; }
  .evenz-row .evenz-col.evenz-l1 { width: 8.3333333333%; margin-left: auto; left: auto; right: auto; }
  .evenz-row .evenz-col.evenz-m1:nth-child(12n+1), .evenz-row .evenz-col.evenz-s1:nth-child(12n+1) { clear: none; }
  .evenz-row .evenz-col.evenz-l2 { width: 16.6666666667%; margin-left: auto; left: auto; right: auto; }
  .evenz-row .evenz-col.evenz-m2:nth-child(6n+1), .evenz-row .evenz-col.evenz-s2:nth-child(6n+1) { clear: none; }
  .evenz-row .evenz-col.evenz-l3 { width: 25%; margin-left: auto; left: auto; right: auto; }
  .evenz-row .evenz-col.evenz-m3:nth-child(4n+1), .evenz-row .evenz-col.evenz-s3:nth-child(4n+1) { clear: none; }
  .evenz-row .evenz-col.evenz-l4 { width: 33.3333333333%; margin-left: auto; left: auto; right: auto; }
  .evenz-row .evenz-col.evenz-m4:nth-child(3n+1), .evenz-row .evenz-col.evenz-s4:nth-child(3n+1) { clear: none; }
  .evenz-row .evenz-col.evenz-l5 { width: 41.6666666667%; margin-left: auto; left: auto; right: auto; }
  .evenz-row .evenz-col.evenz-m5:nth-child(2.4n+1), .evenz-row .evenz-col.evenz-s5:nth-child(2.4n+1) { clear: none; }
  .evenz-row .evenz-col.evenz-l6 { width: 50%; margin-left: auto; left: auto; right: auto; }
  .evenz-row .evenz-col.evenz-m6:nth-child(2n+1), .evenz-row .evenz-col.evenz-s6:nth-child(2n+1) { clear: none; }
  .evenz-row .evenz-col.evenz-l7 { width: 58.3333333333%; margin-left: auto; left: auto; right: auto; }
  .evenz-row .evenz-col.evenz-m7:nth-child(1.7142857143n+1), .evenz-row .evenz-col.evenz-s7:nth-child(1.7142857143n+1) { clear: none; }
  .evenz-row .evenz-col.evenz-l8 { width: 66.6666666667%; margin-left: auto; left: auto; right: auto; }
  .evenz-row .evenz-col.evenz-m8:nth-child(1.5n+1), .evenz-row .evenz-col.evenz-s8:nth-child(1.5n+1) { clear: none; }
  .evenz-row .evenz-col.evenz-l9 { width: 75%; margin-left: auto; left: auto; right: auto; }
  .evenz-row .evenz-col.evenz-m9:nth-child(1.3333333333n+1), .evenz-row .evenz-col.evenz-s9:nth-child(1.3333333333n+1) { clear: none; }
  .evenz-row .evenz-col.evenz-l10 { width: 83.3333333333%; margin-left: auto; left: auto; right: auto; }
  .evenz-row .evenz-col.evenz-m10:nth-child(1.2n+1), .evenz-row .evenz-col.evenz-s10:nth-child(1.2n+1) { clear: none; }
  .evenz-row .evenz-col.evenz-l11 { width: 91.6666666667%; margin-left: auto; left: auto; right: auto; }
  .evenz-row .evenz-col.evenz-m11:nth-child(1.0909090909n+1), .evenz-row .evenz-col.evenz-s11:nth-child(1.0909090909n+1) { clear: none; }
  .evenz-row .evenz-col.evenz-l12 { width: 100%; margin-left: auto; left: auto; right: auto; }
  .evenz-row .evenz-col.evenz-m12:nth-child(1n+1), .evenz-row .evenz-col.evenz-s12:nth-child(1n+1) { clear: none; }
  .evenz-row .evenz-col.evenz-l1:nth-child(12n+1) { clear: left; }
  .evenz-row .evenz-col.evenz-l2:nth-child(6n+1) { clear: left; }
  .evenz-row .evenz-col.evenz-l3:nth-child(4n+1) { clear: left; }
  .evenz-row .evenz-col.evenz-l4:nth-child(3n+1) { clear: left; }
  .evenz-row .evenz-col.evenz-l5:nth-child(2.4n+1) { clear: left; }
  .evenz-row .evenz-col.evenz-l6:nth-child(2n+1) { clear: left; }
  .evenz-row .evenz-col.evenz-l7:nth-child(1.7142857143n+1) { clear: left; }
  .evenz-row .evenz-col.evenz-l8:nth-child(1.5n+1) { clear: left; }
  .evenz-row .evenz-col.evenz-l9:nth-child(1.3333333333n+1) { clear: left; }
  .evenz-row .evenz-col.evenz-l10:nth-child(1.2n+1) { clear: left; }
  .evenz-row .evenz-col.evenz-l11:nth-child(1.0909090909n+1) { clear: left; }
  .evenz-row .evenz-col.evenz-l12:nth-child(1n+1) { clear: left; }
  .evenz-row .evenz-col.evenz-offset-l1 { margin-left: 8.3333333333%; }
  .evenz-row .evenz-col.evenz-pull-l1 { right: 8.3333333333%; }
  .evenz-row .evenz-col.evenz-push-l1 { left: 8.3333333333%; }
  .evenz-row .evenz-col.evenz-offset-l2 { margin-left: 16.6666666667%; }
  .evenz-row .evenz-col.evenz-pull-l2 { right: 16.6666666667%; }
  .evenz-row .evenz-col.evenz-push-l2 { left: 16.6666666667%; }
  .evenz-row .evenz-col.evenz-offset-l3 { margin-left: 25%; }
  .evenz-row .evenz-col.evenz-pull-l3 { right: 25%; }
  .evenz-row .evenz-col.evenz-push-l3 { left: 25%; }
  .evenz-row .evenz-col.evenz-offset-l4 { margin-left: 33.3333333333%; }
  .evenz-row .evenz-col.evenz-pull-l4 { right: 33.3333333333%; }
  .evenz-row .evenz-col.evenz-push-l4 { left: 33.3333333333%; }
  .evenz-row .evenz-col.evenz-offset-l5 { margin-left: 41.6666666667%; }
  .evenz-row .evenz-col.evenz-pull-l5 { right: 41.6666666667%; }
  .evenz-row .evenz-col.evenz-push-l5 { left: 41.6666666667%; }
  .evenz-row .evenz-col.evenz-offset-l6 { margin-left: 50%; }
  .evenz-row .evenz-col.evenz-pull-l6 { right: 50%; }
  .evenz-row .evenz-col.evenz-push-l6 { left: 50%; }
  .evenz-row .evenz-col.evenz-offset-l7 { margin-left: 58.3333333333%; }
  .evenz-row .evenz-col.evenz-pull-l7 { right: 58.3333333333%; }
  .evenz-row .evenz-col.evenz-push-l7 { left: 58.3333333333%; }
  .evenz-row .evenz-col.evenz-offset-l8 { margin-left: 66.6666666667%; }
  .evenz-row .evenz-col.evenz-pull-l8 { right: 66.6666666667%; }
  .evenz-row .evenz-col.evenz-push-l8 { left: 66.6666666667%; }
  .evenz-row .evenz-col.evenz-offset-l9 { margin-left: 75%; }
  .evenz-row .evenz-col.evenz-pull-l9 { right: 75%; }
  .evenz-row .evenz-col.evenz-push-l9 { left: 75%; }
  .evenz-row .evenz-col.evenz-offset-l10 { margin-left: 83.3333333333%; }
  .evenz-row .evenz-col.evenz-pull-l10 { right: 83.3333333333%; }
  .evenz-row .evenz-col.evenz-push-l10 { left: 83.3333333333%; }
  .evenz-row .evenz-col.evenz-offset-l11 { margin-left: 91.6666666667%; }
  .evenz-row .evenz-col.evenz-pull-l11 { right: 91.6666666667%; }
  .evenz-row .evenz-col.evenz-push-l11 { left: 91.6666666667%; }
  .evenz-row .evenz-col.evenz-offset-l12 { margin-left: 100%; }
  .evenz-row .evenz-col.evenz-pull-l12 { right: 100%; }
  .evenz-row .evenz-col.evenz-push-l12 { left: 100%; }
  .evenz-row .evenz-col__post { margin-bottom: 30px; }
  .evenz-row__nogap { margin: 0; }
  .evenz-row__nogap .evenz-col { padding: 0; }
  .evenz-footer__copy { padding: 24px; overflow: hidden; vertical-align: middle; }
  .evenz-footer__copy p { margin: 0; text-rendering: geometricPrecision; opacity: .7; font-size: 13px; text-align: left; display: inline-block; float: left; vertical-align: middle; line-height: 1.4em; padding: 10px 0; }
  .evenz-footer__copy .evenz-menubar { text-rendering: geometricPrecision; margin: 0; padding: 10px 0; text-align: left; display: inline-block; float: right; }
  .evenz-footer__copy .evenz-menubar li { margin: 0 5px; }
  .evenz-footer__copy .evenz-menubar a { color: inherit; }
  .evenz-actions { display: block; min-height: 150px; }
  .evenz-actions__cont { background: rgba(0, 0, 0, 0); width: 100%; height: auto; transition: opacity .4s, background 0.4s; }
  .evenz-actions__cont:hover { opacity: 1; position: absolute; top: 0; left: 0; width: 100%; height: 100%; z-index: 80; background: rgba(0, 0, 0, 0.4); }
  .evenz-actions .evenz-a0 { transition: color 0.2s linear; -webkit-touch-callout: none; /* iOS Safari */ -webkit-user-select: none; /* Safari */ /* Konqueror HTML */ -moz-user-select: none; /* Firefox */ -ms-user-select: none; /* Internet Explorer/Edge */ user-select: none; /* Non-prefixed version, currently supported by Chrome and Opera */ }
  .evenz-actions .evenz-a0::after { display: block; content: " "; position: absolute; width: 100%; height: 100%; border: 5px solid; top: 0; left: 0; box-sizing: border-box; opacity: 0; transition: opacity 0.2s linear, border-width 0.3s linear; }
  .evenz-actions .evenz-a0:hover::after { border-width: 5px; opacity: .5; }
  .evenz-actions .evenz-a1, .evenz-actions .evenz-a2, .evenz-actions .evenz-a3 { position: absolute; display: block; width: 40px; min-width: 40px; height: 40px; top: 13px; left: 50%; margin-left: -105px; line-height: 40px; text-align: center; padding: 0; -webkit-transform: translateX(15px); transform: translateX(15px); opacity: 0; transition: opacity 0.2s linear, border-color 0.2s, -webkit-transform 0.2s ease; transition: transform 0.2s ease, opacity 0.2s linear, border-color 0.2s; transition: transform 0.2s ease, opacity 0.2s linear, border-color 0.2s, -webkit-transform 0.2s ease; background: transparent; cursor: pointer; border: 1px solid transparent; -webkit-touch-callout: none; /* iOS Safari */ -webkit-user-select: none; /* Safari */ /* Konqueror HTML */ -moz-user-select: none; /* Firefox */ -ms-user-select: none; /* Internet Explorer/Edge */ user-select: none; /* Non-prefixed version, currently supported by Chrome and Opera */ }
  .evenz-actions .evenz-a1:hover, .evenz-actions .evenz-a2:hover, .evenz-actions .evenz-a3:hover { border-color: #fff; }
  .evenz-actions .evenz-a3 { margin-left: 0; -webkit-transform: translateX(-18px) translateY(50px); transform: translateX(-18px) translateY(50px); }
  .evenz-actions .evenz-a2 { margin-left: 60px; -webkit-transform: translateX(-15px); transform: translateX(-15px); }
  .evenz-actions .evenz-a1 { margin-top: -3px; }
  .evenz-actions .evenz-a1 span { line-height: 36px; height: 40px; display: block; min-height: 40px; max-height: 40px; line-height: 40px; text-shadow: 0 0 black; vertical-align: top; }
  .evenz-actions .evenz-a1 i { font-size: 25px; vertical-align: sub; line-height: 30px; height: 30px; display: inline-block; }
  .evenz-actions .evenz-a1 .count { display: none; }
  .evenz-actions a.ttg-reaktions-btn-love.ttg-reaktions-btn-disabled i { color: red; }
  .evenz-actions:hover .evenz-a1, .evenz-actions:hover .evenz-a2, .evenz-actions:hover .evenz-a3 { -webkit-transform: translateX(0px); transform: translateX(0px); opacity: 1; }
  .evenz-actions:hover .evenz-a1.disabled, .evenz-actions:hover .evenz-a2.disabled, .evenz-actions:hover .evenz-a3.disabled { opacity: 0.3; cursor: default !important; }
  .evenz-actions:hover .evenz-a3 { -webkit-transform: translateX(-18px) translateY(75px); transform: translateX(-18px) translateY(75px); }
  .evenz-post { max-width: 1170px; margin: 0 auto; /** vertical layout */ /** horizontal layout */ /** Desktop titles hover */ /** Hero */ /** Card */ /** Card event */ /** List */ /** Search */ /** Custom types */ /** EVENTS */ /** TEAM MEMBERS */ /** EVENTS FEATURED */ /** MOSAIC */ }
  .evenz-post .evenz-meta { font-size: 12px; }
  .evenz-post .evenz-meta i { -webkit-transform: translateY(1px); transform: translateY(1px); }
  .evenz-post::after { border: none; margin: 0; padding: 0; }
  .evenz-post .evenz-hov { z-index: 1; transition: opacity .6s; will-change: opacity; display: block; }
  .evenz-post .evenz-duotone::before, .evenz-post .evenz-duotone::after { content: " "; display: block; opacity: 0; transition: opacity .35s; will-change: opacity; }
  .evenz-post .evenz-bgimg { -webkit-transform: scale(1); transform: scale(1); transition: -webkit-transform .6s ease; transition: transform .6s ease; transition: transform .6s ease, -webkit-transform .6s ease; }
  .evenz-post .evenz-bgimg img { max-height: 100%; height: auto; -o-object-fit: contain; object-fit: contain; }
  .evenz-post .evenz-bgimg img.evenz-post__thumb--h { width: 100%; height: auto; max-height: 600px; }
  .evenz-post .evenz-bgimg--full img { height: 100%; width: 100%; -o-object-fit: cover; object-fit: cover; }
  .evenz-post:hover .evenz-bgimg { -webkit-transform: scale(1.1); transform: scale(1.1); }
  .evenz-post:hover .evenz-hov { opacity: .4; }
  .evenz-post:hover .evenz-duotone::before { opacity: 6; }
  .evenz-post:hover .evenz-duotone::after { opacity: .5; }
  .evenz-post__content { padding: 8%; }
  .evenz-post__header .evenz-cats { bottom: 30px; left: 30px; }
  .evenz-post__headercont { padding: 8%; }
  .evenz-post__std { margin-bottom: 50px; }
  .evenz-post__std .evenz-post__header .evenz-bgimg img { max-height: 550px; }
  .evenz-post__std .evenz-post__header .evenz-bgimg img.evenz-post__thumb--h { max-height: 600px; }
  .evenz-post__std .evenz-post__header .evenz-bgimg img.evenz-post__thumb--v { max-height: 600px; }
  .evenz-post__ver { min-height: 390px; }
  .evenz-post__ver .evenz-post__content { padding: 8%; }
  .evenz-post__ver .evenz-bgimg img.evenz-post__thumb--h { height: 100%; }
  .evenz-post__hor { margin-bottom: 40px; }
  .evenz-post__hor .evenz-post__content { padding: 4%; }
  .evenz-post__hor + .evenz-post__hor { margin-top: 40px; }
  .evenz-post__hor .evenz-bgimg img.evenz-post__thumb--h { height: 100%; -o-object-fit: cover; object-fit: cover; }
  .evenz-post__title a { text-decoration: none; background-size: 0% 0.16em; background-repeat: no-repeat; background-position: 0% 99%; padding-right: 0; transition: all 1.4s cubic-bezier(0.2, 0.9, 0, 1) !important; background-image: linear-gradient(to right, #a9c4d3 100%, #fff 100%); }
  .evenz-post__title a:hover { background-size: 100% 0.16em; -webkit-background-size: 100% 0.16em; -moz-background-size: 100% 0.16em; color: inherit; }
  .evenz-post__hero { max-width: 1140px; margin-bottom: 40px; min-height: 390px; }
  .evenz-post__hero__caption { padding: 3.5%; }
  .evenz-post__hero .evenz-bgimg img { height: 100%; width: 100%; max-height: 100vh; -o-object-fit: cover; object-fit: cover; }
  .evenz-post__hero .evenz-post__headercont { padding: 3.5%; min-height: 390px; }
  .evenz-post__hero .evenz-post__header { padding-top: 50%; min-height: 390px; }
  .evenz-post__hero .evenz-post__header .evenz-cats { right: 0; }
  .evenz-post__card { min-height: 390px; }
  .evenz-post__card .evenz-post__headercont { padding: 8%; }
  .evenz-post__card .evenz-actions { opacity: 0; }
  .evenz-post__card .evenz-bgimg { opacity: .7; }
  .evenz-post__card .evenz-bgimg img { height: 100%; width: 100%; max-height: 100vh; -o-object-fit: cover; object-fit: cover; }
  .evenz-post__card:hover .evenz-actions { opacity: 1; }
  .evenz-post__card--event { min-height: 390px; }
  .evenz-post__card--event__bigdate.evenz-post__event__d { border: none; right: 0; left: auto; float: right; padding-right: 20px; }
  .evenz-post__card--event__bigdate.evenz-post__event__d i { display: none; }
  .evenz-post__card--event__bigdate.evenz-post__event__d::after { top: 3%; height: 85%; }
  .evenz-post__card--event .evenz-post__card__cap { padding-left: 0; padding-bottom: 8px; }
  .evenz-post__card--event .evenz-post__card__cap::after { display: none; }
  .evenz-post__inline { margin: 22px auto; padding-right: 12px; font-size: 1rem; min-height: 80px; }
  .evenz-post__inline h6 { margin-top: 10px; margin-bottom: 1px; }
  .evenz-post__inline p.evenz-meta { font-size: 12px; margin-top: 5px; }
  .evenz-post__inline.has-post-thumbnail { padding-left: 80px; }
  .evenz-post__inline .evenz-thumb { overflow: hidden; width: 80px; height: 80px; }
  .evenz-post__inline .evenz-thumb img { -webkit-transform: scale(1); transform: scale(1); transition: -webkit-transform .3s; transition: transform .3s; transition: transform .3s, -webkit-transform .3s; -webkit-filter: brightness(100%); filter: brightness(100%); transition: -webkit-filter .3s, -webkit-transform 2.3s ease; transition: filter .3s, transform 2.3s ease; transition: filter .3s, transform 2.3s ease, -webkit-filter .3s, -webkit-transform 2.3s ease; }
  .evenz-post__inline .evenz-thumb:hover img { -webkit-filter: brightness(120%); filter: brightness(120%); -webkit-transform: scale(1.1); transform: scale(1.1); }
  .evenz-post .evenz-readm a i { -webkit-transform: translateX(0); transform: translateX(0); transition: -webkit-transform .2s; transition: transform .2s; transition: transform .2s, -webkit-transform .2s; }
  .evenz-post .evenz-readm a:hover i { -webkit-transform: translateX(10px); transform: translateX(10px); }
  .evenz-post__search { margin-bottom: 30px; max-width: 760px; margin-right: auto; margin-left: auto; }
  .evenz-post__search::after { padding-top: 30px; }
  .evenz-post__search__c { width: 100%; }
  .evenz-post__search__c.evenz-thmb { width: calc(100% - 100px); }
  .evenz-post__search .evenz-thumb { width: 100px; height: 100px; }
  .evenz-post__search .evenz-meta { margin-top: 0; }
  .evenz-post__testimonial .evenz-intro { overflow: hidden; max-height: 0; transition: max-height .5s ease,  padding .5s ease; padding-top: 0px; transition-delay: .01s; text-overflow: ellipsis; }
  .evenz-post__testimonial:hover .evenz-intro { max-height: 170px; transition-delay: .3s; }
  .evenz-post__event { margin-bottom: 30px; }
  .evenz-post__event__c { display: flex; padding: 40px 40px 33px 40px; }
  .evenz-post__event__d { min-width: 126px; max-width: 126px; display: block; margin: 0; text-align: right; position: relative; padding-right: 40px; padding-bottom: 0; border: 0; }
  .evenz-post__event__d::after { display: block; content: " "; width: 5px; height: 100%; position: absolute; background-image: linear-gradient(135deg, rgba(255, 255, 255, 0.205) 12.5%, transparent 12.5%, transparent 50%, rgba(255, 255, 255, 0.205) 50%, rgba(255, 255, 255, 0.205) 62.5%, transparent 62.5%, transparent 100%); background-size: 5px 5px; top: 0; right: 0; }
  .evenz-post__event__d span { margin: 0; clear: both; width: 100%; display: block; line-height: .9em; word-break: keep-all; white-space: nowrap; }
  .evenz-post__event__d span:first-of-type { font-size: 55px; }
  .evenz-post__event__d span:last-of-type { font-size: 12px; margin-top: 10px; }
  .evenz-post__event__t { display: flex; flex-grow: 1; flex-direction: column; padding: 0 30px; }
  .evenz-post__event__t .evenz-meta { margin-top: 0; }
  .evenz-post__event__t h2 { margin: 0; overflow: hidden; text-overflow: ellipsis; -webkit-transform: translateY(3px); transform: translateY(3px); text-overflow: ellipsis; overflow: hidden; display: -webkit-box; -webkit-line-clamp: 1; max-height: 1.3em; line-height: 1.3em; }
  .evenz-post__event__b { display: flex; flex-direction: column; min-width: 180px; position: relative; padding: 0 20px; }
  .evenz-post__event__b a { position: relative; width: 100%; top: 0; margin-top: 12px; }
  .evenz-post__member { padding-bottom: 30px; }
  .evenz-post__member .evenz-hov { z-index: 10; }
  .evenz-post__eventfeat:nth-child(n+2) { margin-top: 35px; }
  .evenz-post__eventfeat__c { padding: 70px; position: relative; }
  .evenz-post__eventfeat__c__c { padding: 0; position: relative; max-width: 960px; margin: 0 auto; }
  .evenz-post__eventfeat .evenz-countdown__container { margin: 20px auto 8px auto; width: auto; text-align: center; }
  .evenz-post__eventfeat__exc { max-width: 80%; margin: 5px auto 20px  auto; }
  .evenz-post__eventfeat__exc p { margin: 0; }
  .evenz-post__eventfeat h2 { max-width: 800px; margin-left: auto; margin-right: auto; }
  .evenz-post__eventfeat__caption h2 { font-size: 1.953rem; }
  .evenz-post__mosaic { max-width: 2000px; }
  .evenz-post__mosaic__c__c { padding: 70px; padding-bottom: 60px; }
  .evenz-post__mosaic h3 { margin-top: 20px; font-size: 44px; }
  .evenz-post__mosaic:nth-child(3n+1) { width: 63%; top: 0; left: 0; }
  .evenz-post__mosaic:nth-child(2n), .evenz-post__mosaic:nth-child(3n) { width: 37%; position: absolute; top: 0; left: 63%; height: 50%; }
  .evenz-post__mosaic:nth-child(2n) h3, .evenz-post__mosaic:nth-child(3n) h3 { font-size: 1.4em; }
  .evenz-post__mosaic:nth-child(2n) .evenz-post__mosaic__c__c, .evenz-post__mosaic:nth-child(3n) .evenz-post__mosaic__c__c { padding: 50px; padding-bottom: 60px; }
  .evenz-post__mosaic:nth-child(3n) { top: 50%; }
  /** Mosaic template (container) */
  .evenz-mosaic__c { padding-top: 36%; min-height: 100vh; }
  .evenz-wp-pagination { padding: 0 15px; }
  @-webkit-keyframes evenz-flip { 50% { opacity: 0;
      -webkit-transform: translate3d(0, -100%, 0);
      transform: translate3d(0, -100%, 0); }
    51% { opacity: 0;
      -webkit-transform: translate3d(0, 100%, 0);
      transform: translate3d(0, 100%, 0); }
    100% { opacity: 1;
      -webkit-transform: translate3d(0, 0, 0);
      transform: translate3d(0, 0, 0); } }
  @keyframes evenz-flip { 50% { opacity: 0;
      -webkit-transform: translate3d(0, -100%, 0);
      transform: translate3d(0, -100%, 0); }
    51% { opacity: 0;
      -webkit-transform: translate3d(0, 100%, 0);
      transform: translate3d(0, 100%, 0); }
    100% { opacity: 1;
      -webkit-transform: translate3d(0, 0, 0);
      transform: translate3d(0, 0, 0); } }
  /** Sticky header */
  .evenz-headerbar__sticky { transition: height .6s ease; position: fixed; width: 100%; left: 0; top: 0; z-index: 9994; transform: translateZ(0); -webkit-transform: translateZ(0); }
  .evenz-headerbar__sticky .evenz-secondaryhead { transition: max-height .08s ease; max-height: 60px; overflow: hidden; }
  .evenz-headerbar__sticky:hover { z-index: 1100000; }
  .evenz-headerbar__sticky .evenz-headerbar__content { position: fixed; width: 100%; display: block; }
  .evenz-headerbar__sticky__s .evenz-secondaryhead { max-height: 0px; }
  #evenz-body.admin-bar .evenz-headerbar__sticky { top: 32px; }
  .evenz-menu { display: table; width: 100%; min-height: 100px; line-height: 1.4em; table-layout: fixed; overflow: visible; padding: 0; -webkit-backface-visibility: hidden; -webkit-transform: translateZ(0); }
  .evenz-menu #evenzIndx { content: " "; display: block; position: absolute; top: 0; width: 90px; height: 0px; list-style: none; float: none; opacity: 1; margin: 0; padding: 0; border: 0; -webkit-transform: translateX(0); transform: translateX(0); transition: width .6s ease, height .5s, -webkit-transform .8s ease; transition: transform .8s ease, width .6s ease, height .5s; transition: transform .8s ease, width .6s ease, height .5s, -webkit-transform .8s ease; transition-timing-function: cubic-bezier(0.58, 0.025, 0, 0.995); -webkit-backface-visibility: hidden; -webkit-transform: translateZ(0); }
  .evenz-menu #evenzIndx.evenz-inz { height: 5px; }
  .evenz-menu__cont { max-width: 1670px; margin: 0 auto; padding: 0 15px; display: flex; justify-content: space-between; align-items: center; }
  .evenz-menu__logo { display: table-cell; line-height: 100px; height: 100px; margin: -0 15px 0; max-width: 250px; }
  .evenz-menu__logo img { max-height: 100px; }
  .evenz-logolink { height: 100px; line-height: 94px; }
  .evenz-logo_header.evenz-sitename { line-height: 100px; }
  .evenz-menubtns { padding-left: 10px; padding-right: 18px; }
  .evenz-menubtns .evenz-btn { margin-left: 6px; }
  .evenz-menubtns .evenz-btn:first-child { margin-left: 3px; }
  .evenz-menu-horizontal { display: flex; flex-grow: 1; text-align: left; justify-content: flex-end; min-height: 1.4em; line-height: 1.4em; position: relative; -webkit-transform: translateZ(0); transform: translateZ(0); vertical-align: middle; }
  .evenz-menu-horizontal_c { display: table; vertical-align: middle; height: 100%; }
  .evenz-menu-horizontal .evenz-menubar { position: relative; margin-left: 0; max-width: 100%; word-break: keep-all; white-space: nowrap; vertical-align: middle; display: table-cell; height: auto; /** Fisrt level ========================================= */ /** Current ============================================= */ }
  .evenz-menu-horizontal .evenz-menubar .menu-item-has-children &gt; a { padding-right: 15px; }
  .evenz-menu-horizontal .evenz-menubar .menu-item-has-children::after { content: "+"; display: inline-block; width: 14px; height: 14px; font-size: 16px; font-family: "Arial", sans-serif; font-weight: bold; position: absolute; right: 0px; top: 50%; margin-top: -7px; line-height: 14px; text-align: center; opacity: 0.5; transition: opacity 0.2s linear, color 0.2s, -webkit-transform 0.2s ease; transition: transform 0.2s ease, opacity 0.2s linear, color 0.2s; transition: transform 0.2s ease, opacity 0.2s linear, color 0.2s, -webkit-transform 0.2s ease; -webkit-transform-origin: 50% 50%; transform-origin: 50% 50%; vertical-align: middle; }
  .evenz-menu-horizontal .evenz-menubar .menu-item-has-children:hover::after { -webkit-transform: rotate(-45deg); transform: rotate(-45deg); opacity: 1; }
  .evenz-menu-horizontal .evenz-menubar li { padding-left: 14px; }
  .evenz-menu-horizontal .evenz-menubar li &gt; a { line-height: inherit; transition: all .2s; }
  .evenz-menu-horizontal .evenz-menubar li::before { margin-right: 8px; margin-top: -3px; width: 6px; height: 6px; position: absolute; top: 50%; transition: all .15s; left: 0; }
  .evenz-menu-horizontal .evenz-menubar &gt; li { line-height: inherit; height: auto; position: relative; padding: 0; z-index: 10; display: inline-block; vertical-align: middle; margin: 0; margin: 0 0.2em; /** Second level ================================================= */ }
  .evenz-menu-horizontal .evenz-menubar &gt; li &gt; a { position: relative; overflow: hidden; width: auto; overflow: hidden; }
  .evenz-menu-horizontal .evenz-menubar &gt; li &gt; a &gt; span { display: block; pointer-events: none; padding: .7em 0.5em; transition: color .1s; transition-delay: .2s; }
  .evenz-menu-horizontal .evenz-menubar &gt; li &gt; a::before, .evenz-menu-horizontal .evenz-menubar &gt; li &gt; a::after { content: ""; display: block; width: 100%; height: 3px; border-top: 3px solid; opacity: 1; bottom: 0; left: 0; position: absolute; -webkit-transform: scaleX(0); transform: scaleX(0); transition: -webkit-transform .2s ease; transition: transform .2s ease; transition: transform .2s ease, -webkit-transform .2s ease; -webkit-transform-origin: 0 0; transform-origin: 0 0; transition-duration: 0.5s; transition-timing-function: cubic-bezier(0, 1, 0, 1); }
  .evenz-menu-horizontal .evenz-menubar &gt; li &gt; a::after { border-color: red; z-index: 2; transition-duration: 0.9s; transition-delay: .5s; }
  .evenz-menu-horizontal .evenz-menubar &gt; li:hover &gt; a::before, .evenz-menu-horizontal .evenz-menubar &gt; li:hover &gt; a::after { -webkit-transform: scaleX(1); transform: scaleX(1); }
  .evenz-menu-horizontal .evenz-menubar &gt; li:hover &gt; a &gt; span { -webkit-animation: evenz-flip 0.6s forwards; animation: evenz-flip 0.6s forwards; }
  .evenz-menu-horizontal .evenz-menubar &gt; li &gt; a { line-height: inherit; height: auto; position: relative; max-width: 240px; text-overflow: ellipsis; display: inline-block; float: right; }
  .evenz-menu-horizontal .evenz-menubar &gt; li.menu-item-has-children a { padding-right: 8px; }
  .evenz-menu-horizontal .evenz-menubar &gt; li ul { display: none; position: fixed; top: -2000px; display: block; width: 280px; left: 0; opacity: 0; margin: 0; transition: opacity 0.8s, margin 0.3s, -webkit-transform 0.25s; transition: opacity 0.8s, transform 0.25s, margin 0.3s; transition: opacity 0.8s, transform 0.25s, margin 0.3s, -webkit-transform 0.25s; text-align: left; -webkit-transform: translateY(30px); transform: translateY(30px); will-change: opacity, top, position, transform; padding: 29px 0 0 0; }
  .evenz-menu-horizontal .evenz-menubar &gt; li ul li { display: block; width: 100%; position: relative; height: auto; padding: 0; border-radius: 0; -webkit-transform: translateX(22px); transform: translateX(22px); transition: opacity .5s linear, -webkit-transform 0.2s ease; transition: opacity .5s linear, transform 0.2s ease; transition: opacity .5s linear, transform 0.2s ease, -webkit-transform 0.2s ease; opacity: 0; box-shadow: 0 5px 5px rgba(0, 0, 0, 0.3); /** */ }
  .evenz-menu-horizontal .evenz-menubar &gt; li ul li:before { display: none; }
  .evenz-menu-horizontal .evenz-menubar &gt; li ul li.menu-item-has-children a { border-radius: 0; }
  .evenz-menu-horizontal .evenz-menubar &gt; li ul li.menu-item-has-children::after { right: 12px; }
  .evenz-menu-horizontal .evenz-menubar &gt; li ul li.menu-item-has-children:hover::after { color: #fff; }
  .evenz-menu-horizontal .evenz-menubar &gt; li ul li a { font-size: 13px; transition: opacity .2s; line-height: 1.2em; height: auto; border-bottom: 1px solid rgba(20, 20, 20, 0.1); padding: 14px 16px; width: 100%; display: block; background-size: 0% 104%; background-repeat: no-repeat; background-position: -2px 101%; transition: background-size 0.45s cubic-bezier(0.16, 0.68, 0.49, 0.99), color 0.35s; background-image: linear-gradient(to right, #f00 100%, #fff 100%); will-change: background-size, color; }
  .evenz-menu-horizontal .evenz-menubar &gt; li ul li a:after { transition: color 0.35s; transition-delay: .3s; }
  .evenz-menu-horizontal .evenz-menubar &gt; li ul li:last-child &gt; a { overflow: hidden; border-bottom: none; }
  .evenz-menu-horizontal .evenz-menubar &gt; li ul li &gt; ul { left: 279px; transition-delay: 0.5s; }
  .evenz-menu-horizontal .evenz-menubar &gt; li ul li &gt; ul li.menu-item-has-children::after { display: none; }
  .evenz-menu-horizontal .evenz-menubar &gt; li ul li:hover &gt; a { background-size: 110% 104%; color: #fff; }
  .evenz-menu-horizontal .evenz-menubar &gt; li ul li:hover &gt; a:after { color: #fff; }
  .evenz-menu-horizontal .evenz-menubar &gt; li ul li:hover &gt; ul { position: absolute; top: -26px; margin: 0; opacity: 1; }
  .evenz-menu-horizontal .evenz-menubar &gt; li.evenz-iright &gt; ul { left: auto; right: 0; }
  .evenz-menu-horizontal .evenz-menubar &gt; li.evenz-iright &gt; ul li &gt; ul { left: -280px; }
  .evenz-menu-horizontal .evenz-menubar &gt; li.evenz-iright &gt; ul li::before { left: auto; right: 1rem; }
  .evenz-menu-horizontal .evenz-menubar li:hover { z-index: 11; }
  .evenz-menu-horizontal .evenz-menubar li:hover::after { opacity: 1; }
  .evenz-menu-horizontal .evenz-menubar li:hover::before { width: 102%; height: 20px; margin-top: -10px; }
  .evenz-menu-horizontal .evenz-menubar li:hover &gt; ul { position: absolute; display: block; opacity: 1; margin-top: 0px; top: 100%; -webkit-transform: translateY(0px); transform: translateY(0px); }
  .evenz-menu-horizontal .evenz-menubar li:hover &gt; ul &gt; li { opacity: 1; -webkit-transform: translateX(0px); transform: translateX(0px); }
  .evenz-menu-horizontal .evenz-menubar li:hover &gt; ul &gt; li:nth-child(1n) { transition-delay: 0.05s; }
  .evenz-menu-horizontal .evenz-menubar li:hover &gt; ul &gt; li:nth-child(2n) { transition-delay: 0.1s; }
  .evenz-menu-horizontal .evenz-menubar li:hover &gt; ul &gt; li:nth-child(3n) { transition-delay: 0.15s; }
  .evenz-menu-horizontal .evenz-menubar li:hover &gt; ul &gt; li:nth-child(4n) { transition-delay: 0.2s; }
  .evenz-menu-horizontal .evenz-menubar li:hover &gt; ul &gt; li:nth-child(5n) { transition-delay: 0.25s; }
  .evenz-menu-horizontal .evenz-menubar li:hover &gt; ul &gt; li:nth-child(6n) { transition-delay: 0.3s; }
  .evenz-menu-horizontal .evenz-menubar li:hover &gt; ul &gt; li:nth-child(7n) { transition-delay: 0.35s; }
  .evenz-menu-horizontal .evenz-menubar li:hover &gt; ul &gt; li:nth-child(8n) { transition-delay: 0.4s; }
  .evenz-menu-horizontal .evenz-menubar li:hover &gt; ul &gt; li:nth-child(9n) { transition-delay: 0.45s; }
  .evenz-menu-horizontal .evenz-menubar li:hover &gt; ul &gt; li:nth-child(10n) { transition-delay: 0.5s; }
  .evenz-menu-horizontal .evenz-menubar li:hover &gt; ul &gt; li:nth-child(11n) { transition-delay: 0.55s; }
  .evenz-menu-horizontal .evenz-menubar li:hover &gt; ul &gt; li:nth-child(12n) { transition-delay: 0.6s; }
  .evenz-menu-horizontal .evenz-menubar li:hover &gt; ul &gt; li:nth-child(13n) { transition-delay: 0.65s; }
  .evenz-menu-horizontal .evenz-menubar li:hover &gt; ul &gt; li:nth-child(14n) { transition-delay: 0.7s; }
  .evenz-menu-horizontal .evenz-menubar li:hover &gt; ul &gt; li:nth-child(15n) { transition-delay: 0.75s; }
  .evenz-menu-horizontal .evenz-menubar li:hover &gt; ul &gt; li:nth-child(16n) { transition-delay: 0.8s; }
  .evenz-menu-horizontal .evenz-menubar li:hover &gt; ul &gt; li:nth-child(17n) { transition-delay: 0.85s; }
  .evenz-menu-horizontal .evenz-menubar li:hover &gt; ul &gt; li:nth-child(18n) { transition-delay: 0.9s; }
  .evenz-menu-horizontal .evenz-menubar li:hover &gt; ul &gt; li:nth-child(19n) { transition-delay: 0.95s; }
  .evenz-menu-horizontal .evenz-menubar li:hover &gt; ul &gt; li:nth-child(20n) { transition-delay: 1s; }
  .evenz-menu-horizontal .evenz-menubar li:hover &gt; ul &gt; li:nth-child(21n) { transition-delay: 1.05s; }
  .evenz-menu-horizontal .evenz-menubar li:hover &gt; ul &gt; li:nth-child(22n) { transition-delay: 1.1s; }
  .evenz-menu-horizontal .evenz-menubar li:hover &gt; ul &gt; li:nth-child(23n) { transition-delay: 1.15s; }
  .evenz-menu-horizontal .evenz-menubar li:hover &gt; ul &gt; li:nth-child(24n) { transition-delay: 1.2s; }
  .evenz-menu-horizontal .evenz-menubar li:hover &gt; ul &gt; li:nth-child(25n) { transition-delay: 1.25s; }
  .evenz-menu-horizontal .evenz-menubar .current-menu-item &gt; a { cursor: unset; opacity: .7; }
  .vc_wp_custommenu ul li { -webkit-transform: translateX(0px); transform: translateX(0px); transition: -webkit-transform .25s ease; transition: transform .25s ease; transition: transform .25s ease, -webkit-transform .25s ease; }
  .vc_wp_custommenu ul li:hover { -webkit-transform: translateX(5px); transform: translateX(5px); }
  .evenz-menubtns { display: flex; align-items: center; justify-content: center; height: 100%; flex-grow: 0; }
  .evenz-menubar { /* Already defined all in default css */ }
  .evenz-menubar__secondary { margin: 0; padding: 0; display: inline-flex; float: right; line-height: 34px; }
  .evenz-menubar__secondary li { padding: 0; margin: 0 3px; line-height: inherit; }
  .evenz-menubar__secondary li a { padding: 0 3px; margin: 0; line-height: inherit; }
  .evenz-menubar__secondary li a span { transition: color .5s; }
  .evenz-menubar__secondary li a::before, .evenz-menubar__secondary li a::after { opacity: 1; }
  .evenz-menubar__secondary li a:hover { opacity: 1; }
  .evenz-menubar__secondary li::before { display: none; }
  .evenz-menubar__secondary li.current-menu-item a { opacity: 1; }
  .evenz-secondaryhead__cont { padding: 6px 27px; height: auto; }
  .evenz-secondaryhead .evenz-social a { transition: color .5s; }
  .evenz-pageheader { /** Shop header */ }
  .evenz-pageheader__contents { text-rendering: geometricPrecision; }
  .evenz-pageheader__contents { padding: 120px 0; }
  .evenz-pageheader__contents .evenz-container { margin: 0 auto; border: 0px solid; padding: 4% 4% 5% 4%; max-width: 1170px; }
  .evenz-pageheader .evenz-countdown-shortcode { margin-top: 10px; }
  .evenz-pageheader .evenz-meta { margin-top: 20px; }
  .evenz-pageheader .evenz-pagecaption { max-width: 1170px; margin-left: auto; margin-right: auto; }
  .evenz-pageheader h3, .evenz-pageheader h4 { margin-top: 0; }
  .evenz-pageheader .evenz-p-author { position: relative; padding-right: 22px; }
  .evenz-pageheader .evenz-p-author::after { content: " "; display: inline-block; width: 10px; height: 1px; border-top: 1px solid; margin-left: 10px; position: absolute; right: 0; top: 50%; line-height: inherit; }
  .evenz-pageheader .evenz-actions { height: 110px; }
  .evenz-pageheader .evenz-actions__cont { background: transparent; width: 100%; height: auto; transition: none; position: relative; }
  .evenz-pageheader .evenz-actions__cont:hover { position: relative; }
  .evenz-pageheader .evenz-actions .evenz-a0 { width: 110px; height: 110px; line-height: 102px; border-width: 5px; }
  .evenz-pageheader .evenz-actions .evenz-a0 i { font-size: 64px; }
  .evenz-pageheader .evenz-actions .evenz-a1, .evenz-pageheader .evenz-actions .evenz-a2 { top: 50%; margin-top: -14px; }
  .evenz-pageheader .evenz-actions .evenz-a1 { margin-left: -120px; }
  .evenz-pageheader .evenz-actions .evenz-a2 { margin-left: 95px; }
  .evenz-pageheader__breadcrumb { top: 0; padding: 27px 0; width: 100%; height: 80px; }
  .evenz-pageheader__breadcrumb .evenz-breadcrumb { padding: 0 27px; text-align: right; max-width: 1760px; margin: 0 auto; }
  .evenz-pageheader__nav-post a:hover .evenz-tit { max-width: 450px; }
  .evenz-pageheader .evenz-countdown__container { margin-top: 0; }
  .evenz-circlesanimation { position: relative; overflow: hidden; transition: all .7s; position: absolute; z-index: 0; width: 100%; height: 100%; top: 0; left: 0; overflow: visible; z-index: 2; pointer-events: none; }
  .evenz-circlesanimation::before, .evenz-circlesanimation::after { position: absolute; content: ''; z-index: -1; top: 4em; left: 50%; width: 50em; height: 50em; background: #fff; margin-left: -27em; border-radius: 46.5%; -webkit-transform: translateZ(0.001px); transform: translateZ(0.001px); -webkit-transform-origin: 50% 50%; transform-origin: 50% 50%; -webkit-backface-visibility: hidden; backface-visibility: hidden; -webkit-animation: wave 20s infinite linear; animation: wave 20s infinite linear; transition: all 0.5s ease, top 1s ease-out; overflow: hidden; opacity: 0.7; }
  .evenz-circlesanimation::after { -webkit-animation: wave 22s infinite linear; animation: wave 22s infinite linear; transition: all 0.5s ease, top 1s ease-out; margin-left: -25em; }
  .evenz-circlesanimation::after, .evenz-circlesanimation::before { opacity: .3; -moz-mix-blend-mode: multiply; mix-blend-mode: multiply; -webkit-animation: wave 23s infinite linear; animation: wave 23s infinite linear; z-index: 2; margin-left: -0; margin-top: 0; width: 230vw; height: 240vw; left: -73vw; top: 79%; margin-top: 0; }
  .evenz-circlesanimation::before { -webkit-animation: wave 27s infinite linear; animation: wave 27s infinite linear; margin-left: -0; margin-top: 0; width: 230vw; height: 240vw; left: -73vw; top: 70%; margin-top: 0; }
  .evenz-countdown-size--10 { font-size: 5.85rem; }
  .evenz-countdown-size--9 { font-size: 4.68rem; }
  .evenz-countdown-size--8 { font-size: 3.75rem; }
  .evenz-countdown-size--7 { font-size: 3rem; }
  .evenz-countdown-size--6 { font-size: 2.441rem; }
  .evenz-countdown-size--5 { font-size: 1.953rem; }
  .evenz-countdown-size--4 { font-size: 1.563rem; }
  .evenz-countdown-size--3 { font-size: 1.25rem; }
  .evenz-countdown-size--2 { font-size: 1rem; }
  .evenz-countdown-size--1 { font-size: 15px; }
  .evenz-countdown-size--inherit { font-size: inherit; }
  .evenz-searchbar { height: 100px; line-height: 100px; padding: 0 20px; }
  .evenz-searchbar__cont { max-width: calc($themevariable-max-container-size - 54px); padding: 0; margin: 0 auto; }
  .evenz-searchbar form { height: 100px; float: left; }
  .evenz-searchbar form input { width: calc(100% - 200px); vertical-align: middle; float: left; display: flex; flex-grow: 1; }
  .evenz-searchbar form button.evenz-btn { display: inline-flex; }
  .evenz-searchbar .evenz-btn__r { display: inline-flex; }
  .evenz-searchbar.open { top: 0; position: absolute; -webkit-transform: translateX(0%); transform: translateX(0%); max-width: 100%; padding: 0 20px; }
  .evenz-entrycontent blockquote, .evenz-entrycontent .wp-block-quote { margin: 70px auto 60px auto; padding: 80px 50px 60px 50px; }
  .evenz-entrycontent &gt; pre { padding: 40px; }
  .evenz-entrycontent .wp-block-pullquote.aligncenter blockquote, .evenz-entrycontent .wp-block-pullquote.alignwide blockquote, .evenz-entrycontent .wp-block-pullquote.alignfull blockquote { margin-top: 50px; margin-bottom: 24px; }
  .evenz-entrycontent .wp-block-pullquote p { font-size: 1.46rem; }
  .evenz-entrycontent .wp-block-pullquote.alignleft, .evenz-entrycontent .wp-block-pullquote.alignright, .evenz-entrycontent .wp-block-pullquote.alignleft blockquote, .evenz-entrycontent .wp-block-pullquote.alignright blockquote { padding-right: 0; padding-left: 0; }
  .evenz-entrycontent img.aligncenter { margin-left: auto; margin-right: auto; }
  .evenz-entrycontent .evenz-comments-section, .evenz-entrycontent .evenz-author-section, .evenz-entrycontent .evenz-previouspost-section, .evenz-entrycontent .evenz-relatedpost-section { padding-left: 70px; padding-right: 70px; }
  .evenz-entrycontent .alignfull.wp-block-pullquote blockquote { margin-top: 80px; }
  .evenz-entrycontent .wp-block-gallery.alignfull { margin-top: 65px; }
  .evenz-single__nosidebar .evenz-entrycontent .alignfull.wp-block-pullquote blockquote { margin-top: 90px; margin-bottom: 60px; padding-left: 20px; padding-right: 20px; }
  .evenz-single__nosidebar .evenz-entrycontent .alignwide { margin-left: -70px; margin-right: -70px; max-width: 910px; padding-left: 0; padding-right: 0; }
  .evenz-comment { padding: 40px 32px; }
  .evenz-comment__closed { padding: 32px; }
  .evenz-comment .evenz-avatar { width: 50px; height: 50px; left: 32px; top: 42px; padding: 5px; }
  .evenz-comment__c { padding-left: 75px; margin-top: 0; }
  .evenz-comment__c p:first-child { margin-top: 0.2em; }
  .evenz-comment__c p:last-child { margin-bottom: 0; }
  .evenz-comment__rlink { top: 40px; right: 40px; opacity: 0; transition: opacity 0.4s; }
  .evenz-comment__auth { padding-left: 75px; padding-top: 0.3em; }
  .evenz-comment__icon { top: 24px; }
  .evenz-comment:hover .evenz-comment__rlink { opacity: 1; display: block; }
  .evenz-pingback .evenz-comment__c { margin-top: 0; }
  .evenz-scard__des { position: relative; height: 100%; width: 100%; }
  .evenz-scard .evenz-intro { display: block; opacity: 1; -webkit-transform: translateY(0px); transform: translateY(0px); }
  .evenz-scard .evenz-episodes { display: block; opacity: 0 !important; height: 100%; position: absolute; top: 0; -webkit-transform: translateY(15px); transform: translateY(15px); width: 100%; }
  .evenz-scard .evenz-episodes .evenz-caption { margin-top: 0; margin-bottom: 20px; font-size: 13px; }
  .evenz-scard .evenz-episodes a { color: inherit; }
  .evenz-scard .evenz-episodes__r { padding-right: 30px; margin: 5px 0; line-height: 27px; clear: both; height: 27px; }
  .evenz-scard .evenz-episodes p { clear: both; margin-top: 20px; }
  .evenz-scard .evenz-episodes__l { max-width: calc( 100% - 30px); overflow: hidden; white-space: nowrap; text-overflow: ellipsis; line-height: 20px; height: 20px; float: left; }
  .evenz-scard .evenz-episodes__p { vertical-align: middle; line-height: inherit; display: inline-block; width: 20px; height: 20px; text-align: center; position: relative; margin-right: 10px; line-height: 20px; box-sizing: border-box; float: left; /** QTM Player styling */ }
  .evenz-scard .evenz-episodes__p .qtmplayer-donut .qtmplayer-play-btn { position: absolute; left: 0; }
  .evenz-scard .evenz-episodes__p::after { display: block; content: " "; position: absolute; left: 0; top: 0; width: 20px; height: 20px; border-radius: 50%; border: 2px solid; opacity: .3; }
  .evenz-scard .evenz-episodes__p i { position: absolute; left: 0; top: 0; font-size: 16px; width: 20px; height: 20px; border: 2px solid transparent; }
  .evenz-scard .evenz-intro, .evenz-scard .evenz-episodes { transition: opacity 0.3s linear, -webkit-transform 0.4s ease; transition: transform 0.4s ease, opacity 0.3s linear; transition: transform 0.4s ease, opacity 0.3s linear, -webkit-transform 0.4s ease; }
  .evenz-scard .evenz-scard__con { transition: background 0.3s linear; }
  .evenz-scard:hover .evenz-scard__con { background-color: rgba(0, 0, 0, 0.6); }
  .evenz-scard:hover .evenz-intro { opacity: 0; -webkit-transform: translateY(-15px); transform: translateY(-15px); }
  .evenz-scard:hover .evenz-episodes { opacity: 1 !important; -webkit-transform: translateY(0px); transform: translateY(0px); }
  .evenz-authorbox { max-width: 770px; margin: 0 auto; }
  .evenz-authorbox__cn { padding: 40px; }
  .evenz-authorbox__img { margin-right: 30px; width: 70px; height: 70px; }
  .evenz-authorbox__card { margin-bottom: 30px; padding: 30px 10px; }
  .evenz-authorbox__card h6 { font-size: 15px; }
  .evenz-authorbox__card p { line-height: 1em; font-size: 13px; }
  .evenz-sidebar__main { margin-top: 0; }
  .evenz-sidebar__rgt { padding-left: 20px; }
  .evenz-sidebar__offcanvas { padding: 30px; }
  .evenz-sticky__content { width: 100%; padding: 0px 0; margin: 0; transition: padding .2s, box-shadow 0.2s; box-shadow: 0 0 20px rgba(0, 0, 0, 0); }
  .evenz-sticky__content .evenz-container { transition: max-width .5s ease; }
  .evenz-sticky .evenz-btn-primary { -webkit-clip-path: none; clip-path: none; border-radius: 0; }
  .evenz-stickme.evenz-sticky .evenz-sticky__content { position: fixed; width: 100%; max-width: 100vw; top: 0; left: 0; box-shadow: 0 5px 15px 0px rgba(0, 0, 0, 0.1); padding: 10px 30px 10px 15px; }
  .evenz-stickme.evenz-sticky .evenz-sticky__content .evenz-container { max-width: calc($themevariable-max-container-size - 46px); }
  .evenz-overlay { width: 420px; left: auto; right: 0; box-shadow: -2px 0 18px 3px rgba(0, 0, 0, 0.2); }
  #evenz-body #evenz-master .evenz-slider__main { max-width: 100%; max-width: 1700px; margin-bottom: 0; margin-top: 40px; }
  #evenz-body #evenz-master .evenz-slider__item { padding-top: 56%; min-height: calc(100vh - 140px); }
  #evenz-body #evenz-master .evenz-slider__nav { margin: 0; bottom: 30px; color: #fff; }
  #evenz-body #evenz-master .evenz-slider__c { padding: 0 10px; background: linear-gradient(to right, rgba(0, 0, 0, 0.9) 0%, rgba(0, 0, 0, 0.65) 60%, rgba(0, 0, 0, 0.15) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#c9000000', endColorstr='#33000000',GradientType=1 ); /* IE6-9 */ }
  #evenz-body #evenz-master .evenz-slider__c .evenz-container { position: relative; width: 1170px; max-width: 1170px; padding-right: 270px; padding-left: 70px; padding-top: 130px; padding-bottom: 50px; padding: 4% 4% 5% 4%; border: 5px solid; overflow: visible; }
  #evenz-body #evenz-master .evenz-slider__c h2 { font-size: 56px; margin-bottom: 24px; line-height: 1.1em; text-transform: none; }
  #evenz-body #evenz-master .evenz-slider__c p { font-size: 23px; }
  #evenz-body #evenz-master .evenz-slider__c h6 { margin-bottom: 30px; margin-top: 0; }
  #evenz-body #evenz-master .evenz-slider__ac { width: 30%; max-width: 30%; left: 57%; position: absolute; margin: 0 auto; top: 0; text-align: center; }
  #evenz-body #evenz-master .evenz-slider__ab { border-width: 4px; margin-top: -55px; width: 110px; height: 110px; line-height: 104px; -webkit-transform: translateY(-5px); transform: translateY(-5px); position: absolute; }
  #evenz-body #evenz-master .evenz-slider__ab::after { display: block; content: " "; position: absolute; width: 120%; height: 120%; border: 22px solid; top: -10%; left: -10%; box-sizing: border-box; opacity: 0; transition: opacity 0.2s linear, border-width 0.3s linear; }
  #evenz-body #evenz-master .evenz-slider__ab:hover::after { border-width: 10px; opacity: .5; }
  .evenz-downloadbox { border: none; width: 100%; }
  .evenz-downloadbox__card { display: flex; }
  .evenz-downloadbox__card img { width: 100%; height: 100%; -o-object-fit: cover; object-fit: cover; max-width: 100%; min-width: 100%; }
  .evenz-downloadbox__i { max-width: 30%; float: left; box-sizing: border-box; }
  .evenz-downloadbox__content { padding: 40px; flex-grow: 1; width: auto; }
  .evenz-downloadbox__count { opacity: .5; }
  .evenz-downloadbox__act { margin-top: 1.3rem; }
  .evenz-downloadbox__cap { margin-top: 0; }
  .evenz-pricingtable:hover .evenz-pricingtable__content { -webkit-transform: translateY(-24px); transform: translateY(-24px); }
  .evenz-cards { height: 520px; min-width: 360px; /** Cards variants: tall; */ /** Cards variants: horizontal; */ /** Cards variants: mini; */ }
  .evenz-cards__content { padding: 30px; transition: -webkit-transform .5s ease; transition: transform .5s ease; transition: transform .5s ease, -webkit-transform .5s ease; -webkit-transform: translateY(0); transform: translateY(0); }
  .evenz-cards__content__c { padding: 40px; z-index: 10; }
  .evenz-cards:hover .evenz-cards__content { -webkit-transform: translateY(-24px); transform: translateY(-24px); }
  .evenz-cards:hover .evenz-cards__content .evenz-hov { opacity: 1; }
  .evenz-cards__icon { font-size: 110px; }
  .evenz-cards__sky { height: 624px; }
  .evenz-cards__sky .evenz-capfont, .evenz-cards__sky .evenz-cats, .evenz-cards__sky .evenz-tags { margin-top: 0; }
  .evenz-cards__horizontal { margin-left: auto; margin-right: auto; height: auto; }
  .evenz-cards__horizontal__pad { padding: 70px; padding-right: 0; }
  .evenz-cards__horizontal__inv .evenz-cards__horizontal__pad { padding-right: 70px; padding-left: 0; }
  .evenz-cards__mini { min-width: 170px; height: 240px; }
  .evenz-cards__featured .evenz-cards__content { -webkit-transform: translateY(-16px); transform: translateY(-16px); }
  .evenz-cards__def { min-height: 0; padding-top: 145%; }
  .evenz-cards + .evenz-cards { margin-left: 30px; }
  .evenz-hov { width: 100%; height: 100%; position: absolute; left: 0; top: 0; content: " "; border: none; opacity: 0; transition: opacity .6s; will-change: opacity; }
  ul.evenz-sponsors__i5 { padding-top: 60%; }
  ul.evenz-sponsors__i7 { padding-top: 58%; }
  ul.evenz-sponsors .evenz-hov { display: block; opacity: 0; position: absolute; z-index: 20; mix-blend-mode: color; }
  ul.evenz-sponsors a:hover .evenz-hov { opacity: 1; }
  .ttg-reaktions-shareball__menu-btn, .ttg-reaktions-shareball__icons a { -webkit-filter: brightness(1); filter: brightness(1); transition: all .3s; }
  .ttg-reaktions-shareball__menu-btn:hover, .ttg-reaktions-shareball__icons a:hover { -webkit-filter: brightness(1.3); filter: brightness(1.3); }
  .evenz-entrycontent__share .ttg-btn-share { transition: all .2s; }
  .evenz-entrycontent__share .ttg-btn-share:hover { color: #fff; }
  .evenz-schedule__item { display: flex; }
  .evenz-schedule__item__head { padding: 30px; width: 26%; min-width: 225px; }
  .evenz-schedule__item__head a { display: none; }
  .evenz-schedule__item__head__c { position: absolute; bottom: 30px; }
  .evenz-schedule__item__time { letter-spacing: -0.04em; }
  .evenz-schedule__item__sub { font-size: 13px; opacity: .75; }
  .evenz-schedule__item__body { padding: 30px; width: 100px; display: flex; flex-grow: 1; flex-direction: column; }
  .evenz-schedule__item__sp { max-height: 28px; line-height: 28px; height: 28px; margin-top: 0.5rem; margin-right: .5em; font-size: 13px; width: auto; }
  .evenz-schedule__item__sp a { padding-right: 1em; border-radius: 14px; }
  .evenz-schedule__item__sp img { width: 28px; height: 28px; margin-right: .5em; }
  .evenz-schedule__item:hover .evenz-schedule__item__head__bg img { -webkit-filter: brightness(0.7); filter: brightness(0.7); }
  .evenz-cat-card { margin-bottom: 28px; -webkit-filter: brightness(1); filter: brightness(1); transition: -webkit-filter .4s; transition: filter .4s; transition: filter .4s, -webkit-filter .4s; }
  .evenz-cat-card img { transition: -webkit-transform 1s ease; transition: transform 1s ease; transition: transform 1s ease, -webkit-transform 1s ease; }
  .evenz-cat-card h6 { position: absolute; top: 30px; left: 30px; width: calc(100% - 60px); }
  .evenz-cat-card:hover { -webkit-filter: brightness(1.5); filter: brightness(1.5); }
  .evenz-cat-card:hover img { -webkit-transform: scale(1.5); transform: scale(1.5); }
  .evenz-tabs__switch { display: none; }
  .evenz-tabs__menu { flex-direction: row; /** Modal */ display: flex; padding: 0; position: relative; z-index: 1; width: auto; height: auto; top: 0; left: 0; overflow: hidden; }
  .evenz-tabs__menu.open { display: flex; }
  .evenz-tabs__menu li { margin: 0; display: grid; padding: 0 0px 0 0; margin-left: -2px; }
  .evenz-tabs__menu li:first-child { margin-left: 0; }
  .evenz-tabs__menu li:last-child { padding: 0; }
  .evenz-tabs__menu li a { word-break: normal; white-space: pre; border-radius: 0; }
  #evenz-body .vc_video-bg { display: block; } }

/*************** 44. Colors  ***************/
/** background and text */
body, .evenz-waves-layer &gt; div::before, .evenz-waves-layer &gt; div::after, .evenz-bg { background-color: #f8f8f8; /* OK */ color: #5e5e5e; /** ink */ }

.evenz-paper, .evenz-authorbox, .evenz-waves-layer &gt; div::before, .evenz-paper .evenz-waves-layer &gt; div::after, .evenz-authorbox .evenz-waves-layer &gt; div::after, .woocommerce-Tabs-panel, .woocommerce-customer-details address { background-color: #fff; /** $paper OK */ }

.evenz-comments-section .comment-respond { background-color: #f8f8f8; /** background OK */ }

a, .evenz-meta i.material-icons, .evenz-meta &gt; span i, .evenz-menubar &gt; li:hover &gt; a &gt; span, .evenz-menu-tree li ul li.evenz-open &gt; a:not(.evenz-openthis), .evenz-widget ul li .comment-author-link a, .evenz-widget ul li::before { color: #ff0062; /** accent OK */ }

.evenz-widget ul li::before { color: #ff0062; /** accent OK */ }

a:hover, .evenz-widget ul li .comment-author-link a:hover, .evenz-widget ul li:hover::before, .evenz-widget ul li a:hover, .evenz-widget .tagcloud a:hover { color: #be024a; /** accent-hover OK */ }

.evenz-btn-primary, .button.wc-forward, .woocommerce #respond input#submit, .woocommerce a.button, .woocommerce button.button, .woocommerce input.button { background-color: #ff0062; /* OK */ }

.evenz-btn::after, .evenz-btn::before, .evenz-btn.evenz-active, .evenz-btn::before, .evenz-btn::after, .evenz-btn-primary::before, .evenz-btn-primary::after, button[type="submit"]::before, button[type="submit"]::after, .evenz-entrycontent .wp-block-button .wp-block-button__link::before, .evenz-entrycontent .wp-block-button .wp-block-button__link::after, .evenz-entrycontent .wp-block-button .wp-block-file__button::before, .evenz-entrycontent .wp-block-button .wp-block-file__button::after, input[type="submit"]::before, input[type="submit"]::after, button::before, button::after, button.button::before, button.button::after { background-color: #ff0062; /* OK */ }

.evenz-btn.evenz-active, .evenz-btn-primary { background-color: #be024a; /* OK */ }

/** borders */
.wp-block-separator { border-color: rgba(94, 94, 94, 0.66); /** $ink .66 OK  */ }

.evenz-entrycontent p.has-drop-cap, .evenz-entrycontent blockquote, .evenz-entrycontent .wp-block-quote, blockquote, blockquote::before, .evenz-single .evenz-entrycontent .wp-block-quote { border-color: rgba(94, 94, 94, 0.2); /** $ink .2  OK */ }

h1, h2, h3, h4, h5, h6, .evenz-color-h { color: #1c1c1c; /** $titles OK */ }

#add_payment_method #payment, .woocommerce-cart #payment, .woocommerce-checkout #payment, .evenz-paper, .evenz-authorbox, .evenz-menubar ul li li, .evenz-menu-horizontal .evenz-menubar &gt; li ul li, blockquote::before { background-color: #fff; /** $paper OK */ color: #5e5e5e; /** $ink OK */ }

.evenz-primary { background-color: #111618; /** $primary OK */ }

.evenz-menu-horizontal .evenz-menubar &gt; li:hover &gt; ul { border-color: #111618; /** $primary  OK */ }

.evenz-primary .evenz-btn { border-color: rgba(255, 255, 255, 0.2); /** $primary-text .2 OK */ }

.evenz-primary-light { background-color: #12181b; /** $primary-light OK */ }

.evenz-primary-light, .evenz-primary, .evenz-primary-light h1, .evenz-primary-light h2, .evenz-primary-light h3, .evenz-primary-light h4, .evenz-primary-light h5, .evenz-primary-light h6, .evenz-primary h1, .evenz-primary h2, .evenz-primary h3, .evenz-primary h4, .evenz-primary h5, .evenz-primary h6, .evenz-primary-light .evenz-caption { color: #fff; /** primary-text OK */ }

[class*="-catid-"]::before, .ttg-reaktions-accent, .evenz-accent, .evenz-scard:hover .evenz-btn__ghost, .evenz-menubar li::before, .evenz-slider__c .evenz-container::after, .evenz-circlesanimation::after { background-color: #ff0062; /** $accent OK */ color: #ffffff; /** $accent-text OK */ }

.evenz-btn.evenz-active, .evenz-accent h1, .evenz-accent h2, .evenz-accent h3, .evenz-accent h4, .evenz-accent h5, .evenz-accent h6, .woocommerce #respond input#submit:hover, .woocommerce a.button:hover, .woocommerce button.button:hover, .woocommerce input.button:hover { color: #ffffff; /* OK */ }

.evenz-slider__c .evenz-container::before, .evenz-circlesanimation::before { background-color: #be024a; /** $accent-hover */ /* OK */ }

/* White buttons */
.evenz-btn__white { color: #ff0062; /** $accent OK */ }

/** Gradient background */
.evenz-gradtext, .evenz-gradicon::before, .evenz-post__sticky::after, input[type="submit"], .evenz-authorbox::after, .evenz-p-catz::after, .evenz-caption__s::before, .evenz-caption__xs::before, #evenz-body.woocommerce #evenz-master #respond input#submit, #evenz-body.woocommerce #evenz-master .woocommerce #respond input#submit, #evenz-body.woocommerce #evenz-master .woocommerce a.button, #evenz-body.woocommerce #evenz-master .woocommerce button.button, #evenz-body.woocommerce #evenz-master .woocommerce input.button, .evenz-entrycontent .wp-block-button .wp-block-button__link, .evenz-entrycontent .wp-block-button .wp-block-file__button, .woocommerce #respond input#submit, .woocommerce a.button, .woocommerce button.button, .woocommerce input.button { background: #ff0062; /* OK */ color: #ffffff; }

/** Gradient for overlays */
.evenz-grad-layer { background: #ff0062; /* Old browsers OK */ background: linear-gradient(45deg, #ff0062 0%, #be024a 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff0062', endColorstr='#be024a',GradientType=1 ); }

.evenz-gradicon::before { background: #ff0062; /** btngradient1 */ background: linear-gradient(45deg, #ff0062 0%, #be024a 100%); /**  $btngradient1 $btngradient2 */ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='$btngradient1', endColorstr='$btngradient2',GradientType=1 ); /** $btngradient1 $btngradient2 */ color: #fff; /* No customizer required, always white OK  */ }

.evenz-post__title a { background-image: linear-gradient(to right, #ff0062 50%, #be024a 100%, #fff 100%); /* OK */ }

/** Gradient primary backgorund */
.evenz-gradprimary { background: linear-gradient(45deg, #111618 0%, #12181b 100%); }

/* OK */
/** Gradient accent */
.evenz-gradaccent, .evenz-hov { background: linear-gradient(45deg, #05141c 0%, #00364f 50%, #12516b 100%); }

/* OK */
/** Stripes accent pattern */
.evenz-stripes__accent { background-image: linear-gradient(135deg, #ff0062 12.5%, transparent 12.5%, transparent 50%, #ff0062 50%, #ff0062 62.5%, transparent 62.5%, transparent 100%); background-size: 5px 5px; }

/* OK */
.evenz-form-wrapper input[type="text"]:focus, .evenz-form-wrapper input[type="email"]:focus, .evenz-form-wrapper input[type="password"]:focus, .evenz-form-wrapper textarea:focus, .evenz-btn:hover, .evenz-btn.evenz-active, input[type="submit"]:hover, #evenz-body.woocommerce input[type="submit"]:hover, .evenz-post__title, .evenz-scard__t, .evenz-menu-horizontal .evenz-menubar &gt; li &gt; a::after { border-color: #ff0062; }

/* OK */
.evenz-primary-light .evenz-caption__s, .evenz-primary-light .evenz-btn { border-color: rgba(255, 255, 255, 0.2); }

/* OK */
/** ====================================================================================== NO CUSTOMIZER REQUIRED: FIXED COLORS; -------------------------------------------------------------------------------------- */
.evenz-btn__white::after { background: #fff; /** NO CUSTOMIZER REQUIRED */ }

.evenz-negative .evenz-btn, .evenz-btn__neg { border-color: #fff !important; /** NO CUSTOMIZER REQUIRED */ }

.evenz-negative h1, .evenz-negative h2, .evenz-negative h3, .evenz-negative h4, .evenz-negative h5, .evenz-negative h6, .evenz-btn-primary { color: #fff; /** NO CUSTOMIZER REQUIRED */ }

/** -------------------------------------------------------------------------------------- FIXED COLORS END ====================================================================================== */
/**================================================================ Desktop Styles ================================================================*/
@media only screen and (min-width: 1200px) { .evenz-menu-horizontal .evenz-menubar &gt; li &gt; ul li a { background-image: linear-gradient(45deg, #ff0062 0%, #be024a 100%, #fff 100%); }
  .button.wc-forward:hover, .evenz-btn-primary:hover { color: #be024a; /* OK */ }
  #evenz-body.woocommerce #evenz-master .woocommerce button.button:hover, #evenz-body.woocommerce #evenz-master .woocommerce a.button:hover, .woocommerce a.button:hover, .woocommerce #respond input#submit:hover, .woocommerce a.button:hover, .woocommerce button.button:hover, .woocommerce input.button:hover, #evenz-body #evenz-master form input[type="submit"]:hover, #evenz-body #evenz-master form button:hover { background-color: #be024a; } }

/*************** 45. Customizer  ***************/
#evenz-body.customize-partial-edit-shortcuts-shown #evenz-master .customize-partial-edit-shortcut button { padding: 0; }
/*# sourceMappingURL=main-min.css.map */</pre></body></html>