:root {
--ext-ease: cubic-bezier(0.25, 0.46, 0.45, 0.94);
--ext-duration: 0.7s;
}
@keyframes ext-fade-in {
from { opacity: 0; }
to { opacity: 1; }
}
@keyframes ext-fade-up {
from { opacity: 0; transform: translateY(16px); }
to { opacity: 1; transform: translateY(0); }
}
@keyframes ext-fade-down {
from { opacity: 0; transform: translateY(-16px); }
to { opacity: 1; transform: translateY(0); }
}
@keyframes ext-fade-left {
from { opacity: 0; transform: translateX(16px); }
to { opacity: 1; transform: translateX(0); }
}
@keyframes ext-fade-right {
from { opacity: 0; transform: translateX(-16px); }
to { opacity: 1; transform: translateX(0); }
}
@keyframes ext-zoom-in {
from { opacity: 0; transform: scale(0.8); }
to { opacity: 1; transform: scale(1); }
}
.ext-animate {
opacity: 0;
}
.ext-animate[data-ext-animated] {
opacity: 1 !important;
transform: none !important;
animation: none !important;
}
.ext-animate.ext-animated-fade {
animation: ext-fade-in var(--ext-duration) var(--ext-ease) forwards;
}
.ext-animate.ext-animated-fade-up {
animation: ext-fade-up var(--ext-duration) var(--ext-ease) forwards;
}
.ext-animate.ext-animated-fade-down {
animation: ext-fade-down var(--ext-duration) var(--ext-ease) forwards;
}
.ext-animate.ext-animated-fade-left {
animation: ext-fade-left var(--ext-duration) var(--ext-ease) forwards;
}
.ext-animate.ext-animated-fade-right {
animation: ext-fade-right var(--ext-duration) var(--ext-ease) forwards;
}
.ext-animate.ext-animated-zoom-in {
animation: ext-zoom-in var(--ext-duration) var(--ext-ease) forwards;
}
@media (prefers-reduced-motion: reduce) {
.ext-animate {
animation: none !important;
opacity: 1 !important;
transform: none !important;
}
}@keyframes pulse{0%{transform:scale(1)}35%{transform:scale(1.1)}60%{transform:scale(1.05)}100%{transform:scale(1)}}[data-type="core-embed/youtube"],[data-type="core-embed/vimeo"]{clear:both}.container-youtube,.container-vimeo{font-size:0;line-height:0}.container-youtube noscript,.container-vimeo noscript{display:block;font-size:1rem;line-height:1.2em;text-align:left}.preview-lazyload{opacity:1;position:relative;transition:opacity .25s}.js-lazyload--not-loaded .preview-lazyload{opacity:0}.entry-content a.preview-lazyload,a.preview-lazyload{background-color:rgba(0,0,0,0);border:0;height:315px;width:100%;max-width:100%;display:inline-block;margin-top:0;box-sizing:border-box}.entry-content a.preview-lazyload,a.preview-lazyload,.lazy-load-info-extra{text-decoration:none;color:#fff;font-family:Arial,serif;font-size:14px;line-height:18px}a.lazy-load-vimeo{text-decoration:none}.lazy-load-div{display:table;height:100%;width:100%}.lazy-load-div::before{font-size:50px;font-family:Arial,sans-serif;opacity:.7;z-index:3;display:table-cell;vertical-align:middle;text-align:center}.lazy-load-div:hover{opacity:.95}.lazy-load-div:hover::before{opacity:.9}.css_white_pulse .lazy-load-div::before,.css_black_pulse .lazy-load-div::before{font-size:70px;animation:pulse 3s infinite linear}a.lazy-load-youtube:hover,.lazy-load-vimeo:hover{text-decoration:none}.lazy-load-div,.lazy-load-info,.lazy-load-info-extra{max-width:100%;color:#fff}.lazy-load-div,.titletext,.overlaytext{opacity:.8}.lazy-load-div{position:absolute;top:0}.lazy-load-info,.lazy-load-info-extra{position:relative;padding:7px 15px}.lazy-load-info{pointer-events:none}.lazy-load-info-extra{display:none;position:absolute;bottom:0}.preview-lazyload~.lazy-load-info-extra{display:block}.container-youtube embed,.container-youtube iframe,.container-youtube object,.container-youtube video,.container-vimeo embed,.container-vimeo iframe,.container-vimeo object,.container-vimeo video{margin-bottom:0 !important}.entry-content a.lazy-load-youtube,a.lazy-load-youtube,.lazy-load-vimeo{margin-bottom:0 !important}.entry-content a.lazy-load-youtube iframe,a.lazy-load-youtube iframe,.lazy-load-vimeo iframe{margin-bottom:0 !important}a.lazy-load-youtube{display:block !important}.wp-embed-responsive .wp-block-embed[class*=wp-embed-aspect-]{position:relative}.wp-embed-responsive .wp-block-embed[class*=wp-embed-aspect-] .container-lazyload{position:absolute;left:0;top:0;height:100%;width:100%}.lazy-load-block-play{cursor:pointer}.lazy-load-block-play .preview-lazyload{pointer-events:none}