.zm-footer-wave-wrap{position:relative;width:100%;height:42px;pointer-events:none;overflow:hidden;line-height:0;margin-top:-1px;margin-bottom:0}.zm-footer-wave-wrap
.editorial{display:block;width:100%;height:100%}.zm-footer-parallax>use{animation:zmFooterWave 25s cubic-bezier(0.55, 0.5, 0.45, 0.5) infinite}.zm-footer-parallax>use:nth-child(1){animation-delay:-2s;animation-duration:7s;fill:rgba(79, 140, 255, 0.50)}.zm-footer-parallax>use:nth-child(2){animation-delay:-3s;animation-duration:10s;fill:rgba(79, 140, 255, 0.62)}.zm-footer-parallax>use:nth-child(3){animation-delay:-4s;animation-duration:13s;fill:rgba(55, 110, 230, 0.78)}.zm-footer-parallax>use:nth-child(4){animation-delay:-5s;animation-duration:20s;fill:rgba(45, 85, 170, 0.95)}@keyframes
zmFooterWave{0%{transform:translate3d(-90px, 0, 0)}100%{transform:translate3d(85px, 0, 0)}}@media (max-width: 767px){.zm-footer-wave-wrap{height:28px}}.zm-footer-wave-page-bottom{margin-top:-1px;margin-bottom:0}.zm-bottom-decor{position:relative;height:60px;overflow:hidden;margin:20px
0}.zm-bottom-decor::after{content:'';position:absolute;bottom:0;left:0;width:200%;height:40px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1200 120' preserveAspectRatio='none'%3E%3Cpath d='M0,60 C300,120 600,0 900,60 C1200,120 1200,120 1200,120 L0,120 Z' fill='%234facfe' opacity='0.15'/%3E%3C/svg%3E") repeat-x;background-size:600px 40px;animation:zm-decor-wave 8s linear infinite}@keyframes zm-decor-wave{0%{transform:translateX(0)}100%{transform:translateX(-600px)}}.zm-bottom-decor-triangle::before{content:'';position:absolute;bottom:0;left:50%;transform:translateX(-50%);width:0;height:0;border-left:12px solid transparent;border-right:12px solid transparent;border-top:16px solid #4facfe;opacity:0.5}.zm-bottom-decor-lines::after{background:none;content:'';position:absolute;bottom:0;left:0;width:100%;height:3px;background:linear-gradient(90deg, transparent, #4facfe 20%, #00f2fe 50%, #4facfe 80%, transparent);opacity:0.4}.zm-bottom-decor-dots::after{background:none;content:'';position:absolute;bottom:0;left:50%;transform:translateX(-50%);width:80px;height:6px;background:radial-gradient(ellipse, #4facfe 3px, transparent 3px);background-size:12px 6px;background-repeat:repeat-x;opacity:0.6}#footer::before,.footer::before,.site-footer::before{content:'';display:block;position:relative;height:40px;background:linear-gradient(90deg, transparent, rgba(79, 172, 254, 0.3) 50%, transparent);margin-bottom:10px}.zm-decor-line{width:100%;height:1px;background:linear-gradient(90deg, transparent, rgba(79, 172, 254, 0.5), transparent);margin:15px
auto;position:relative}.zm-decor-line::before{content:'✦';position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);background:#fff;padding:0
10px;color:#4facfe;font-size:12px}@media (min-width: 1400px){.posts-item.card{width:calc(20% - 16px) !important}.posts-row .posts-item.card.zm-five-col-orphan-hidden{display:none !important}.swiper-scroll .posts-item.card{width:calc(20% - 11px) !important}.posts-item.card .item-thumbnail{padding-bottom:60%}.posts-item.card .item-heading{font-size:13px;min-height:2.6em}.posts-item.card .item-meta
item{font-size:11px}.sidebar .posts-item.card{width:calc(50% - 16px) !important}}@media (min-width: 1800px){.posts-item.card .item-heading{font-size:14px}}.posts-item.card{padding:35px
10px 10px 10px !important}.posts-item{position:relative !important}.posts-item.card::before{content:"";display:block;background:#fc625d;top:13px;left:15px;border-radius:50%;width:9px;height:9px;box-shadow:16px 0 #fdbc40, 32px 0 #35cd4b;margin:0px
2px -7px;z-index:1;pointer-events:none;position:absolute}.wp-posts-content
img{transition:box-shadow 0.3s ease}.wp-posts-content img:hover{box-shadow:0 0 8px #63B8FF}.pagenav .page-numbers, .pagenav
a{background:linear-gradient(135deg, rgba(102,126,234,0.1), rgba(118,75,162,0.1)) !important;border:1px
solid rgba(102,126,234,0.2);color:#444 !important;transition:all 0.3s ease}.pagenav .page-numbers:hover, .pagenav a:hover{background:linear-gradient(135deg, rgba(102,126,234,0.25), rgba(118,75,162,0.25)) !important;color:#333 !important;transform:translateY(-2px);box-shadow:0 4px 12px rgba(102,126,234,0.3);opacity:1 !important}.pagenav
.current{background:linear-gradient(135deg, #667eea, #764ba2) !important;color:#fff !important;border-color:transparent !important;box-shadow:0 4px 15px rgba(102,126,234,0.4)}.pagenav .prev, .pagenav
.next{background:linear-gradient(135deg, #43e97b, #38f9d7) !important;color:#fff !important;border-color:transparent !important}.theme-pagination .ajax-next a, .theme-pagination .order-ajax-next
a{background:linear-gradient(135deg, rgba(102,126,234,0.08), rgba(118,75,162,0.08)) !important;border:1px
solid rgba(102,126,234,0.15);color:#555 !important;opacity:1 !important;transition:all 0.3s ease}.theme-pagination .ajax-next a:hover, .theme-pagination .order-ajax-next a:hover{background:linear-gradient(135deg, #667eea, #764ba2) !important;color:#fff !important;border-color:transparent !important;box-shadow:0 6px 20px rgba(102,126,234,0.35);transform:translateY(-2px)}.posts-item .item-tags a:nth-child(6n+1){color:#d63031 !important}.posts-item .item-tags a:nth-child(6n+2){color:#e17055 !important}.posts-item .item-tags a:nth-child(6n+3){color:#00a854 !important}.posts-item .item-tags a:nth-child(6n+4){color:#0070cc !important}.posts-item .item-tags a:nth-child(6n+5){color:#7c3aed !important}.posts-item .item-tags a:nth-child(6n+6){color:#c2185b !important}.posts-item .item-tags
a{transition:all 0.3s}.posts-item .item-tags a:hover{transform:scale(1.08);opacity:0.85}.dark-theme .pagenav .page-numbers:not(.current):not(.prev):not(.next),
.dark-theme .pagenav a:not(.current):not(.prev):not(.next),
:root.dark .pagenav .page-numbers:not(.current):not(.prev):not(.next),
:root.dark .pagenav a:not(.current):not(.prev):not(.next),
html[data-theme="dark"] .pagenav .page-numbers:not(.current):not(.prev):not(.next),
html[data-theme="dark"] .pagenav a:not(.current):not(.prev):not(.next),
html.dark .pagenav .page-numbers:not(.current):not(.prev):not(.next),
html.dark .pagenav a:not(.current):not(.prev):not(.next),
html.night .pagenav .page-numbers:not(.current):not(.prev):not(.next),
html.night .pagenav a:not(.current):not(.prev):not(.next),
body.dark .pagenav .page-numbers:not(.current):not(.prev):not(.next),
body.dark .pagenav a:not(.current):not(.prev):not(.next),
body.night .pagenav .page-numbers:not(.current):not(.prev):not(.next),
body.night .pagenav a:not(.current):not(.prev):not(.next){background:linear-gradient(135deg, rgba(102,126,234,0.36), rgba(118,75,162,0.36)) !important;border-color:rgba(180,190,255,0.45) !important;color:#eef2ff !important;box-shadow:0 3px 10px rgba(0,0,0,0.28), inset 0 0 0 1px rgba(255,255,255,0.08);opacity:1 !important}.dark-theme .pagenav .page-numbers:not(.current):not(.prev):not(.next):hover,
.dark-theme .pagenav a:not(.current):not(.prev):not(.next):hover,
:root.dark .pagenav .page-numbers:not(.current):not(.prev):not(.next):hover,
:root.dark .pagenav a:not(.current):not(.prev):not(.next):hover,
html[data-theme="dark"] .pagenav .page-numbers:not(.current):not(.prev):not(.next):hover,
html[data-theme="dark"] .pagenav a:not(.current):not(.prev):not(.next):hover,
html.dark .pagenav .page-numbers:not(.current):not(.prev):not(.next):hover,
html.dark .pagenav a:not(.current):not(.prev):not(.next):hover,
html.night .pagenav .page-numbers:not(.current):not(.prev):not(.next):hover,
html.night .pagenav a:not(.current):not(.prev):not(.next):hover,
body.dark .pagenav .page-numbers:not(.current):not(.prev):not(.next):hover,
body.dark .pagenav a:not(.current):not(.prev):not(.next):hover,
body.night .pagenav .page-numbers:not(.current):not(.prev):not(.next):hover,
body.night .pagenav a:not(.current):not(.prev):not(.next):hover{background:linear-gradient(135deg, rgba(102,126,234,0.62), rgba(118,75,162,0.62)) !important;color:#fff !important;border-color:rgba(210,216,255,0.7) !important}.dark-theme .theme-pagination .ajax-next a,
.dark-theme .theme-pagination .order-ajax-next a,
:root.dark .theme-pagination .ajax-next a,
:root.dark .theme-pagination .order-ajax-next a,
html[data-theme="dark"] .theme-pagination .ajax-next a,
html[data-theme="dark"] .theme-pagination .order-ajax-next a,
html.dark .theme-pagination .ajax-next a,
html.dark .theme-pagination .order-ajax-next a,
html.night .theme-pagination .ajax-next a,
html.night .theme-pagination .order-ajax-next a,
body.dark .theme-pagination .ajax-next a,
body.dark .theme-pagination .order-ajax-next a,
body.night .theme-pagination .ajax-next a,
body.night .theme-pagination .order-ajax-next
a{background:linear-gradient(135deg, rgba(67,233,123,0.22), rgba(56,249,215,0.22)) !important;border-color:rgba(96,255,210,0.45) !important;color:#f4fffb !important}.float-right .float-btn:nth-child(7n+1){background:linear-gradient(135deg, rgba(102,126,234,0.3), rgba(118,75,162,0.3)) !important}.float-right .float-btn:nth-child(7n+2){background:linear-gradient(135deg, rgba(255,107,107,0.3), rgba(255,165,2,0.3)) !important}.float-right .float-btn:nth-child(7n+3){background:linear-gradient(135deg, rgba(46,213,115,0.3), rgba(56,249,215,0.3)) !important}.float-right .float-btn:nth-child(7n+4){background:linear-gradient(135deg, rgba(165,94,234,0.3), rgba(240,147,251,0.3)) !important}.float-right .float-btn:nth-child(7n+5){background:linear-gradient(135deg, rgba(30,144,255,0.3), rgba(0,242,254,0.3)) !important}.float-right .float-btn:nth-child(7n+6){background:linear-gradient(135deg, rgba(238,9,121,0.3), rgba(255,106,0,0.3)) !important}.float-right .float-btn:nth-child(7n+7){background:linear-gradient(135deg, rgba(17,153,142,0.3), rgba(56,239,125,0.3)) !important}.float-right .float-btn{transition:all 0.35s cubic-bezier(0.4,0,0.2,1) !important;backdrop-filter:saturate(2) blur(10px);-webkit-backdrop-filter:saturate(2) blur(10px)}.float-right .float-btn:hover{transform:scale(1.12) !important;box-shadow:0 6px 20px rgba(0,0,0,0.15) !important;color:#fff !important}.float-right .float-btn:nth-child(7n+1):hover{background:linear-gradient(135deg, #667eea, #764ba2) !important}.float-right .float-btn:nth-child(7n+2):hover{background:linear-gradient(135deg, #ff6b6b, #ffa502) !important}.float-right .float-btn:nth-child(7n+3):hover{background:linear-gradient(135deg, #2ed573, #38f9d7) !important}.float-right .float-btn:nth-child(7n+4):hover{background:linear-gradient(135deg, #a55eea, #f093fb) !important}.float-right .float-btn:nth-child(7n+5):hover{background:linear-gradient(135deg, #1e90ff, #00f2fe) !important}.float-right .float-btn:nth-child(7n+6):hover{background:linear-gradient(135deg, #ee0979, #ff6a00) !important}.float-right .float-btn:nth-child(7n+7):hover{background:linear-gradient(135deg, #11998e, #38ef7d) !important}.modal-backdrop,.modal-backdrop.in,.modal-backdrop.show{opacity:1 !important;background-color:rgba(107,107,107,var(--zm-modal-bg-overlay-opacity,0.68)) !important;backdrop-filter:blur(6px) saturate(110%);-webkit-backdrop-filter:blur(6px) saturate(110%)}body.dark-theme .modal-backdrop,
body.dark-theme .modal-backdrop.in,
body.dark-theme .modal-backdrop.show{background-color:rgba(74,74,74,var(--zm-modal-bg-overlay-opacity,0.68)) !important}body.modal-open::before{content:'';position:fixed;inset:0;z-index:1040;pointer-events:none;background-color:rgba(107,107,107,var(--zm-modal-bg-overlay-opacity,0.68));backdrop-filter:blur(6px) saturate(110%);-webkit-backdrop-filter:blur(6px) saturate(110%)}body.dark-theme.modal-open::before{background-color:rgba(74,74,74,var(--zm-modal-bg-overlay-opacity,0.68))}body.modal-open::after{content:'';position:fixed;inset:0;z-index:1041;pointer-events:none;opacity:var(--zm-modal-bg-image-opacity,1);background-image:var(--zm-modal-bg-image, none);background-size:clamp(360px, 34vw, 640px) auto;background-position:top center;background-repeat:repeat}body.modal-open .modal-backdrop{background:transparent !important;backdrop-filter:none;-webkit-backdrop-filter:none}body.modal-open
.modal{z-index:1050}