.voaro-builder-page{--vb-bg:#fff;--vb-text:#252525;--vb-primary:#7304bc;--vb-accent:#06aca3;--vb-width:1200px;background:var(--vb-bg);color:var(--vb-text);font-family:inherit;direction:rtl;width:100%;overflow:hidden}.voaro-builder-page *{box-sizing:border-box}.voaro-b-section{width:100%;background:transparent}.voaro-b-container{max-width:var(--vb-width);width:calc(100% - 40px);margin-inline:auto}.voaro-b-section>.voaro-b-container{padding-block:clamp(24px,4vw,56px)}.voaro-b-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.voaro-b-column{min-width:0}.voaro-b-hero{position:relative;display:flex;align-items:center;min-height:350px;padding:clamp(36px,7vw,100px) max(24px,calc((100% - var(--vb-width))/2));background-color:#f6f0fa;background-position:center;background-size:cover;color:var(--vb-text);isolation:isolate}.voaro-b-hero:before{content:"";position:absolute;inset:0;background:linear-gradient(90deg,transparent,rgba(255,255,255,.18));z-index:-1}.voaro-b-hero-inner{width:100%;max-width:900px;margin-inline:auto}.voaro-b-hero h1{font-size:clamp(30px,4vw,60px);line-height:1.35;max-width:900px;color:inherit;font-weight:800;margin:0 0 18px}.voaro-b-eyebrow{font-size:12px;letter-spacing:.04em;opacity:.75;margin:0 0 12px}.voaro-b-hero-text{font-size:clamp(15px,1.5vw,19px);line-height:2;max-width:750px;margin-bottom:18px}.voaro-b-heading{line-height:1.5;margin:0 0 20px;font-weight:800;color:inherit}.voaro-b-text{font-size:15px;line-height:2.1}.voaro-b-button{display:inline-flex;align-items:center;justify-content:center;gap:8px;background:var(--vb-primary);color:#fff!important;text-decoration:none!important;border-radius:9px;padding:12px 22px;font-size:14px;font-weight:700;transition:transform .18s,opacity .18s}.voaro-b-button:hover{transform:translateY(-2px);opacity:.92}.voaro-b-button-wrap{margin:12px 0}.voaro-b-image img{max-width:100%;height:auto;display:inline-block;border-radius:12px}.voaro-b-iconbox{padding:22px 20px;border:1px solid #e7e5eb;border-radius:14px;height:100%;background:rgba(255,255,255,.56)}.voaro-b-icon{display:inline-grid;place-items:center;width:44px;height:44px;border-radius:13px;background:color-mix(in srgb,var(--vb-primary) 10%,white);color:var(--vb-primary);font-size:23px;margin-bottom:13px}.voaro-b-iconbox h3{font-size:17px;margin:0 0 9px}.voaro-b-iconbox p{font-size:13px;line-height:1.9;margin:0}.voaro-b-divider{border:0;border-top:1px solid #d9dbe2;margin:24px auto;max-width:var(--vb-width)}.voaro-b-counter{padding:18px}.voaro-b-counter strong{display:block;font-size:32px;color:var(--vb-primary);line-height:1.5}.voaro-b-counter span{font-size:13px;display:block}.voaro-b-accordion{display:grid;gap:9px}.voaro-b-accordion details{padding:15px 18px;border:1px solid #e2e5eb;border-radius:9px;background:#fff}.voaro-b-accordion summary{font-weight:700;cursor:pointer}.voaro-b-accordion details>div{padding-top:12px;line-height:2;color:#626777}.voaro-b-testimonial{margin:12px 0;padding:22px;border-right:3px solid var(--vb-accent);background:#f8f8fa;border-radius:8px}.voaro-b-testimonial p{font-size:16px;line-height:2}.voaro-b-posts,.voaro-b-products{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.voaro-b-post-card,.voaro-b-product-card{min-width:0;border:1px solid #e7e9ee;border-radius:12px;overflow:hidden;background:#fff}.voaro-b-post-card img,.voaro-b-product-card img{width:100%;height:auto;aspect-ratio:4/3;object-fit:cover;display:block}.voaro-b-post-copy,.voaro-b-product-card h3,.voaro-b-product-card .price,.voaro-b-product-card .voaro-b-product-cta{margin:12px 14px}.voaro-b-post-copy time{font-size:11px;color:#858a99}.voaro-b-post-copy h3,.voaro-b-product-card h3{font-size:15px;line-height:1.8}.voaro-b-post-copy h3 a,.voaro-b-product-card h3 a{color:inherit;text-decoration:none}.voaro-b-post-copy p{font-size:12px;color:#666c7a;line-height:1.9}.voaro-b-product-cta{display:inline-flex;padding:8px 12px;background:#f4f1f7;color:var(--vb-primary)!important;border-radius:7px;text-decoration:none!important;font-size:12px}.voaro-b-contact-cta{padding:clamp(22px,4vw,44px);border-radius:14px;background:#f7f4fa;margin:20px 0}.voaro-b-contact-cta h2{font-size:clamp(20px,3vw,30px);margin-top:0}.voaro-b-contact-cta p{line-height:2}.voaro-b-module-notice{background:#fff7e6;border:1px solid #f0d6a4;color:#805b12;padding:12px 15px;border-radius:8px;font-size:13px}.voaro-b-empty{padding:20px;color:#797e8c;text-align:center}.voaro-builder-empty{padding:35px;text-align:center;color:#7f8796}.voaro-builder-page .products,.voaro-builder-page ul.products{margin:0}.voaro-builder-page .voaro-b-section .woocommerce{width:100%}.voaro-builder-page .voaro-b-grid>*{min-width:0}@media(max-width:900px){.voaro-b-posts,.voaro-b-products{grid-template-columns:repeat(2,minmax(0,1fr))}.voaro-b-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.voaro-b-hero{min-height:300px}}@media(max-width:600px){.voaro-b-container{width:calc(100% - 28px)}.voaro-b-section>.voaro-b-container{padding-block:25px}.voaro-b-grid,.voaro-b-posts,.voaro-b-products{grid-template-columns:1fr!important;gap:13px}.voaro-b-hero{min-height:260px;padding:36px 20px}.voaro-b-hero h1{font-size:30px}.voaro-b-hero-text{font-size:14px}.voaro-b-iconbox{padding:18px}.voaro-b-counter strong{font-size:26px}}
body.voaro-builder-canvas{margin:0!important;padding:0!important;background:var(--vb-bg,#fff);font-family:inherit}.voaro-builder-standalone-main{width:100%;min-height:60vh;margin:0;padding:0}.voaro-builder-skip-link{position:absolute;top:-100px;right:12px;background:#111;color:#fff;padding:10px;z-index:99999}.voaro-builder-skip-link:focus{top:12px}.voaro-builder-page{min-height:100vh}.voaro-builder-site-header{position:relative;z-index:20;background:rgba(255,255,255,.96);border-bottom:1px solid #e8e7e9;box-shadow:0 4px 20px rgba(20,20,30,.035);color:#20212b}.voaro-builder-header-inner{max-width:var(--vb-width,1200px);width:calc(100% - 40px);min-height:76px;margin:0 auto;display:flex;align-items:center;gap:28px}.voaro-builder-brand{flex:0 0 auto;min-width:100px}.voaro-builder-brand a{display:inline-flex;align-items:center;color:var(--vb-primary,#7304bc);text-decoration:none!important;font-size:20px;font-weight:800}.voaro-builder-brand .custom-logo{max-width:180px;max-height:54px;width:auto;height:auto}.voaro-builder-site-name{color:var(--vb-primary,#7304bc)!important}.voaro-builder-nav{flex:1;min-width:0}.voaro-builder-nav-list,.voaro-builder-footer-links{list-style:none;margin:0;padding:0;display:flex;align-items:center;gap:clamp(10px,2vw,24px);flex-wrap:wrap}.voaro-builder-nav-list li,.voaro-builder-footer-links li{margin:0;padding:0;list-style:none}.voaro-builder-nav-list a{display:inline-block;padding:10px 2px;color:#414452;text-decoration:none!important;font-size:13px;font-weight:600}.voaro-builder-nav-list a:hover{color:var(--vb-primary,#7304bc)}.voaro-builder-header-actions a{color:var(--vb-primary,#7304bc);text-decoration:none!important;font-size:12px;font-weight:700;white-space:nowrap}.voaro-builder-nav-toggle{display:none;background:transparent;color:var(--vb-primary,#7304bc);border:1px solid #ded5e8;border-radius:7px;padding:8px 10px}.voaro-builder-site-footer{margin-top:30px;padding:42px 0 20px;background:#181923;color:#ededf2}.voaro-builder-footer-inner{max-width:var(--vb-width,1200px);width:calc(100% - 40px);margin:0 auto;display:grid;grid-template-columns:1fr auto;gap:25px;align-items:start}.voaro-builder-footer-inner>div strong{display:block;font-size:18px;margin-bottom:8px}.voaro-builder-footer-inner p{font-size:12px;color:#c0c2cc;line-height:1.9}.voaro-builder-footer-links{justify-content:flex-end}.voaro-builder-footer-links a{color:#e6e4ec;text-decoration:none!important;font-size:12px}.voaro-builder-footer-inner>small{grid-column:1/-1;border-top:1px solid #393a47;padding-top:17px;color:#a3a5b2;font-size:11px}.voaro-builder-page .voaro-b-section:first-child{padding-top:0}.voaro-builder-page a:focus-visible,.voaro-builder-page button:focus-visible,.voaro-builder-page summary:focus-visible{outline:3px solid var(--vb-accent,#06aca3);outline-offset:3px}@media(max-width:800px){.voaro-builder-header-inner{min-height:66px;gap:12px;flex-wrap:wrap;position:relative}.voaro-builder-nav-toggle{display:inline-flex;margin-right:auto;cursor:pointer}.voaro-builder-nav{display:none;order:4;flex:0 0 100%;padding:0 0 14px}.voaro-builder-site-header.nav-open .voaro-builder-nav{display:block}.voaro-builder-nav-list{display:grid;gap:0}.voaro-builder-nav-list a{display:block;padding:10px;border-bottom:1px solid #eee}.voaro-builder-header-actions{margin-right:0}.voaro-builder-footer-inner{grid-template-columns:1fr}.voaro-builder-footer-links{justify-content:flex-start}.voaro-builder-footer-inner>small{grid-column:auto}}
/* VOARO Builder 4.0 — shared header/footer primitives and new widgets */
.voaro-builder-site-header-custom .voaro-builder-header-inner,.voaro-builder-site-footer-custom .voaro-builder-footer-inner{display:flex;align-items:center;gap:18px;flex-wrap:wrap}.voaro-builder-site-header-custom .voaro-b-section,.voaro-builder-site-footer-custom .voaro-b-section{flex:1 1 100%;min-width:0}.voaro-builder-site-header-custom .voaro-b-container,.voaro-builder-site-footer-custom .voaro-b-container{max-width:none;width:100%}.voaro-builder-brand{display:flex;align-items:center}.voaro-builder-nav{flex:1}.voaro-builder-site-search{display:flex;gap:7px;align-items:center;max-width:100%}.voaro-builder-site-search input{min-width:80px;max-width:240px;border:1px solid #dedee6;border-radius:var(--voaro-global-radius,12px);padding:9px 12px}.voaro-builder-site-search button{border:0;background:var(--voaro-global-primary,#7304bc);color:#fff;padding:9px 12px;border-radius:var(--voaro-global-radius,12px);cursor:pointer}.voaro-builder-account-link,.voaro-builder-cart-link{display:inline-flex;gap:5px;align-items:center;color:var(--voaro-global-primary,#7304bc);font-weight:700;text-decoration:none}.voaro-builder-cart-link .count{display:inline-grid;place-items:center;min-width:22px;height:22px;padding:0 5px;border-radius:999px;background:var(--voaro-global-accent,#06aca3);color:#fff;font-size:11px}.voaro-b-tabs{display:grid;gap:10px}.voaro-b-tabs details{background:#fff;border:1px solid #e6e5ec;border-radius:var(--voaro-global-radius,12px);padding:15px 18px}.voaro-b-tabs summary{cursor:pointer;font-weight:750}.voaro-b-tabs details>div{padding-top:12px;line-height:2}.voaro-b-icon-list{display:grid;gap:14px;list-style:none;padding:0;margin:0}.voaro-b-icon-list li{display:flex;gap:12px;align-items:flex-start}.voaro-b-icon-list li>span{display:grid;place-items:center;flex:0 0 34px;height:34px;background:color-mix(in srgb,var(--vb-primary,#7304bc) 12%,white);color:var(--vb-primary,#7304bc);border-radius:10px}.voaro-b-icon-list li strong{display:block;margin:0 0 3px}.voaro-b-icon-list li p{margin:0;line-height:1.9}.voaro-b-video{position:relative;aspect-ratio:16/9;overflow:hidden;border-radius:var(--voaro-global-radius,12px);background:#111}.voaro-b-video iframe,.voaro-b-video-file{width:100%;height:100%;border:0;display:block}.voaro-b-pricing{height:100%;padding:25px;border:1px solid #e5e4eb;background:#fff;box-shadow:0 12px 35px rgba(20,20,40,.05);text-align:center}.voaro-b-pricing-badge{display:inline-block;padding:5px 10px;background:color-mix(in srgb,var(--vb-accent,#06aca3) 15%,white);color:var(--vb-primary,#7304bc);border-radius:999px;font-size:12px}.voaro-b-pricing h3{font-size:20px;margin:14px 0}.voaro-b-price{font-size:26px;font-weight:850;color:var(--vb-primary,#7304bc);margin-bottom:15px}.voaro-b-pricing ul{list-style:none;padding:0;margin:0 0 20px;text-align:right;line-height:2.1}.voaro-b-authors{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.voaro-b-authors article{padding:20px;background:#fff;border:1px solid #e8e8ee;border-radius:var(--voaro-global-radius,12px);text-align:center}.voaro-b-authors img{border-radius:50%;width:72px;height:72px;object-fit:cover}.voaro-b-authors h3{font-size:15px;margin:10px 0 5px}.voaro-b-authors p{font-size:12px;line-height:1.9;color:#777;margin:0}.voaro-b-payment-methods{display:flex;flex-wrap:wrap;gap:10px;list-style:none;padding:0;margin:0}.voaro-b-payment-methods li{padding:10px 14px;border:1px solid #e2e5eb;border-radius:var(--voaro-global-radius,12px);background:#fff}.voaro-builder-site-footer-custom .voaro-builder-footer-inner>*{min-width:0}@media(max-width:800px){.voaro-b-authors{grid-template-columns:repeat(2,minmax(0,1fr))}.voaro-builder-site-header-custom .voaro-builder-header-inner,.voaro-builder-site-footer-custom .voaro-builder-footer-inner{display:flex;align-items:stretch;flex-direction:column}.voaro-builder-site-header-custom .voaro-builder-nav{display:block}.voaro-builder-site-header-custom .voaro-builder-nav-list{display:flex;flex-wrap:wrap}}

/* VOARO Builder 4.1 — fluid layouts, motion, glassmorphism/liquid glass and sliders */
html,body{max-width:100%;overflow-x:clip}
body{position:relative}
.voaro-builder-page,.voaro-builder-page *,.voaro-builder-site-header,.voaro-builder-site-header *,.voaro-builder-site-footer,.voaro-builder-site-footer *{box-sizing:border-box;min-width:0}
.voaro-builder-page{width:100%;max-width:100%;overflow-x:clip;overflow-y:visible;overflow-wrap:anywhere}
.voaro-builder-page img,.voaro-builder-page video,.voaro-builder-page iframe,.voaro-builder-page svg,.voaro-builder-page canvas{max-width:100%}
.voaro-b-section,.voaro-b-container,.voaro-b-column,.voaro-b-grid,.voaro-b-flex,.voaro-b-div,.voaro-b-hero,.voaro-b-element{min-width:0;max-width:100%;box-sizing:border-box}
.voaro-b-section{width:100%;overflow-wrap:anywhere}.voaro-b-section>.voaro-b-container{width:min(var(--vb-width,1200px),calc(100% - clamp(24px,6vw,80px)));margin-inline:auto}
.voaro-b-container{width:min(100%,var(--vb-width,1200px));margin-inline:auto}
.voaro-b-grid{display:grid;grid-template-columns:repeat(var(--voaro-grid-cols,3),minmax(0,1fr));gap:var(--voaro-grid-gap,20px)}
.voaro-b-grid>* ,.voaro-b-flex>*{min-width:0;max-width:100%}
.voaro-b-flex{display:flex;flex-wrap:wrap;gap:16px}.voaro-b-div{width:100%;max-width:100%}
.voaro-b-hero{width:100%;max-width:100%;overflow:hidden;overflow-wrap:anywhere;background-size:cover;background-position:center}
.voaro-b-image img,.voaro-b-slide img{display:block;width:100%;max-width:100%;height:auto;object-fit:cover}
.voaro-b-posts,.voaro-b-products,.voaro-b-authors{grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));min-width:0;max-width:100%}
.voaro-b-products>* ,.voaro-b-posts>* ,.woocommerce ul.products li.product{min-width:0;max-width:100%;overflow-wrap:anywhere}
.voaro-b-element{transition:color var(--voaro-transition-duration,250ms) ease,background-color var(--voaro-transition-duration,250ms) ease,border-color var(--voaro-transition-duration,250ms) ease,box-shadow var(--voaro-transition-duration,300ms) ease,transform var(--voaro-transition-duration,300ms) ease;overflow-wrap:anywhere}
.voaro-b-element:hover{background-color:var(--voaro-node-hover-bg,initial);color:var(--voaro-node-hover-color,inherit)}
.voaro-hover-lift:hover{transform:translateY(-4px)}.voaro-hover-scale:hover{transform:scale(1.018)}.voaro-hover-glow:hover{box-shadow:0 0 28px rgba(115,4,188,.22)}
.voaro-glass-glass,.voaro-glass-frosted,.voaro-glass-liquid{border:1px solid rgba(255,255,255,.5);background:rgba(255,255,255,.34);backdrop-filter:blur(14px) saturate(1.2);-webkit-backdrop-filter:blur(14px) saturate(1.2);box-shadow:0 10px 38px rgba(32,28,60,.08)}
.voaro-glass-frosted{background:rgba(255,255,255,.64);backdrop-filter:blur(22px) saturate(1.25);-webkit-backdrop-filter:blur(22px) saturate(1.25)}
.voaro-glass-liquid{background:linear-gradient(135deg,rgba(255,255,255,.64),rgba(255,255,255,.18) 48%,rgba(6,172,163,.13));backdrop-filter:blur(26px) saturate(1.5);-webkit-backdrop-filter:blur(26px) saturate(1.5);border-color:rgba(255,255,255,.68);box-shadow:inset 0 1px rgba(255,255,255,.8),0 16px 45px rgba(30,38,70,.13)}
/* Progressive enhancement: animation effects may hide content only after the runtime has initialized.
   This keeps all text and elements visible in sandboxed visual-builder previews where scripts are intentionally blocked. */
html.voaro-animations-ready [data-voaro-animation]:not(.voaro-anim-float):not(.voaro-anim-pulse){opacity:0;will-change:transform,opacity;animation-duration:var(--voaro-animation-duration,650ms);animation-fill-mode:both;animation-timing-function:cubic-bezier(.2,.7,.25,1)}
html.voaro-animations-ready [data-voaro-animation].voaro-anim-visible{opacity:1}
html.voaro-animations-ready .voaro-anim-fade-up.voaro-anim-visible{animation-name:voaroFadeUp}html.voaro-animations-ready .voaro-anim-fade-in.voaro-anim-visible{animation-name:voaroFadeIn}html.voaro-animations-ready .voaro-anim-slide-left.voaro-anim-visible{animation-name:voaroSlideLeft}html.voaro-animations-ready .voaro-anim-slide-right.voaro-anim-visible{animation-name:voaroSlideRight}html.voaro-animations-ready .voaro-anim-zoom-in.voaro-anim-visible{animation-name:voaroZoomIn}.voaro-anim-float{opacity:1;animation-name:voaroFloat;animation-duration:4s;animation-iteration-count:infinite}.voaro-anim-pulse{opacity:1;animation-name:voaroPulse;animation-duration:2.6s;animation-iteration-count:infinite}
@keyframes voaroFadeUp{from{opacity:0;transform:translateY(22px)}to{opacity:1;transform:translateY(0)}}@keyframes voaroFadeIn{from{opacity:0}to{opacity:1}}@keyframes voaroSlideLeft{from{opacity:0;transform:translateX(24px)}to{opacity:1;transform:translateX(0)}}@keyframes voaroSlideRight{from{opacity:0;transform:translateX(-24px)}to{opacity:1;transform:translateX(0)}}@keyframes voaroZoomIn{from{opacity:0;transform:scale(.94)}to{opacity:1;transform:scale(1)}}@keyframes voaroFloat{0%,100%{transform:translateY(0)}50%{transform:translateY(-5px)}}@keyframes voaroPulse{0%,100%{box-shadow:0 0 0 0 rgba(115,4,188,.08)}50%{box-shadow:0 0 0 10px rgba(115,4,188,0)}}
.voaro-b-slider{position:relative;width:100%;max-width:100%;min-width:0;overflow:hidden;border-radius:var(--voaro-global-radius,16px);background:linear-gradient(135deg,#faf8ff,#f4fbfa);isolation:isolate}
.voaro-b-slider-track{position:relative;width:100%;min-width:0;overflow:hidden}
.voaro-b-slide{display:none;align-items:center;gap:clamp(16px,4vw,48px);min-width:0;max-width:100%;padding:clamp(24px,5vw,64px);opacity:0;transform:translateY(8px);transition:opacity .45s ease,transform .45s ease}
.voaro-b-slide.is-active{display:flex;opacity:1;transform:translateY(0)}
.voaro-b-slide-media{flex:0 1 44%;min-width:0;max-width:44%;overflow:hidden;border-radius:var(--voaro-global-radius,16px)}
.voaro-b-slide-media img{width:100%;max-height:440px;object-fit:cover}
.voaro-b-slide-content{flex:1 1 56%;min-width:0;max-width:100%;overflow-wrap:anywhere}
.voaro-b-slide-content h3{font-size:clamp(22px,3vw,42px);line-height:1.45;margin:0 0 12px;color:var(--vb-primary,#7304bc)}
.voaro-b-slide-content p{line-height:2;margin:0 0 20px;font-size:clamp(14px,1.2vw,17px)}
.voaro-b-slider-controls{display:flex;align-items:center;justify-content:center;gap:16px;padding:0 16px 18px}
.voaro-b-slider-controls>button{width:38px;height:38px;display:grid;place-items:center;border:1px solid rgba(100,90,120,.2);border-radius:50%;background:rgba(255,255,255,.8);color:var(--vb-primary,#7304bc);font-size:22px;cursor:pointer;transition:transform .2s,background .2s}
.voaro-b-slider-controls>button:hover{transform:scale(1.06);background:#fff}
.voaro-b-slider-dots{display:flex;justify-content:center;align-items:center;gap:7px;max-width:100%;flex-wrap:wrap}
.voaro-b-slider-dots button{width:8px;height:8px;padding:0;border:0;border-radius:99px;background:#b9b3c5;cursor:pointer;transition:width .25s,background .25s}
.voaro-b-slider-dots button[aria-current=true]{width:25px;background:var(--vb-primary,#7304bc)}
.voaro-b-marquee{width:100%;max-width:100%;overflow:hidden;background:linear-gradient(90deg,rgba(115,4,188,.08),rgba(6,172,163,.1));border-block:1px solid rgba(115,4,188,.12);padding:14px 0}
.voaro-b-marquee-track{display:flex;align-items:center;gap:5rem;width:max-content;max-width:none;animation:voaroMarquee 24s linear infinite;white-space:nowrap;color:var(--vb-primary,#7304bc);font-weight:700}
.voaro-b-marquee-track span{white-space:nowrap;padding-inline:1rem}
@keyframes voaroMarquee{from{transform:translateX(0)}to{transform:translateX(-50%)}}
.voaro-b-marquee:hover .voaro-b-marquee-track{animation-play-state:paused}
@media(max-width:900px){.voaro-b-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.voaro-b-slide{padding:28px}.voaro-b-slide-content h3{font-size:clamp(20px,4vw,30px)}}
@media(max-width:600px){.voaro-b-section>.voaro-b-container{width:calc(100% - 28px)}.voaro-b-grid{grid-template-columns:minmax(0,1fr)!important;gap:14px!important}.voaro-b-flex{flex-direction:column!important;align-items:stretch!important}.voaro-b-flex>*{width:100%;max-width:100%}.voaro-b-slide{flex-direction:column;align-items:stretch;padding:22px 18px;gap:18px}.voaro-b-slide-media{flex:0 1 auto;width:100%;max-width:100%}.voaro-b-slide-media img{max-height:230px}.voaro-b-slide-content{width:100%;max-width:100%}.voaro-b-slider-controls{padding-bottom:14px}.voaro-b-marquee-track{animation-duration:32s}}
@media(prefers-reduced-motion:reduce){.voaro-b-element,.voaro-b-slide,.voaro-b-slider-controls>button{transition:none!important}[data-voaro-animation],.voaro-b-marquee-track{animation:none!important;opacity:1!important;transform:none!important}.voaro-b-slide{transition:none!important}}

.voaro-b-element.voaro-has-hover-bg:hover>:first-child{background-color:var(--voaro-node-hover-bg)!important}.voaro-b-element.voaro-has-hover-color:hover>:first-child{color:var(--voaro-node-hover-color)!important}
.voaro-glass-glass>:first-child,.voaro-glass-frosted>:first-child,.voaro-glass-liquid>:first-child{background-color:transparent!important}

/* VOARO 4.1.1 — per-breakpoint overrides, expanded design tokens and carousel */
.voaro-b-element{transition:color var(--voaro-transition-duration,250ms) var(--voaro-transition-timing,ease),background-color var(--voaro-transition-duration,250ms) var(--voaro-transition-timing,ease),border-color var(--voaro-transition-duration,250ms) var(--voaro-transition-timing,ease),box-shadow var(--voaro-transition-duration,300ms) var(--voaro-transition-timing,ease),transform var(--voaro-transition-duration,300ms) var(--voaro-transition-timing,ease)}
.voaro-hover-tilt:hover{transform:perspective(600px) rotateX(2deg) rotateY(-2deg)}.voaro-hover-rise:hover{transform:translateY(-6px)}
.voaro-b-image{max-width:100%;min-width:0;overflow:hidden}.voaro-b-image img{display:block;max-width:100%;height:auto}
.voaro-b-carousel-card{min-width:0;max-width:100%}
.voaro-b-slider.is-carousel .voaro-b-slider-track{display:flex;flex-wrap:nowrap;align-items:stretch;gap:clamp(10px,1.5vw,20px);overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-inline:contain;direction:ltr;padding:0 clamp(12px,2vw,24px) 8px;box-sizing:border-box}
.voaro-b-slider.is-carousel .voaro-b-slider-track::-webkit-scrollbar{display:none}
.voaro-b-slider.is-carousel .voaro-b-slide{display:flex;flex:0 0 calc((100% - (var(--voaro-slides-to-show,3) - 1)*clamp(10px,1.5vw,20px))/var(--voaro-slides-to-show,3));flex-direction:column;align-items:stretch;gap:14px;scroll-snap-align:start;scroll-snap-stop:always;padding:clamp(14px,2vw,24px);opacity:1;transform:none;background:rgba(255,255,255,.92);border:1px solid rgba(80,70,100,.08);border-radius:var(--voaro-global-radius,16px);box-shadow:0 8px 30px rgba(30,25,45,.06);direction:rtl}
.voaro-b-slider.is-carousel .voaro-b-slide-media{max-width:100%;width:100%;flex:auto}
.voaro-b-slider.is-carousel .voaro-b-slide-media img{height:clamp(120px,16vw,230px);max-height:none}
.voaro-b-slider.is-carousel .voaro-b-slide-content h3{font-size:clamp(16px,1.6vw,24px)}
.voaro-b-slider.is-carousel .voaro-b-slide-content p{font-size:clamp(13px,1.05vw,15px)}
.voaro-b-slider.is-carousel .voaro-b-slider-controls{padding-top:10px}
.voaro-b-slider.is-carousel .voaro-b-slide.is-active{outline:1px solid rgba(115,4,188,.15)}
@media(max-width:900px){.voaro-b-slider.is-carousel .voaro-b-slide{flex-basis:calc((100% - 14px)/2)}.voaro-b-slider.is-carousel{--voaro-slides-to-show:2}}
@media(max-width:600px){.voaro-b-slider.is-carousel .voaro-b-slide{flex-basis:88%;padding:16px}.voaro-b-slider.is-carousel{--voaro-slides-to-show:1}.voaro-b-slider.is-carousel .voaro-b-slide-media img{height:190px}}
@media(prefers-reduced-motion:reduce){.voaro-hover-lift:hover,.voaro-hover-scale:hover,.voaro-hover-tilt:hover,.voaro-hover-rise:hover{transform:none!important}}

/* VOARO 4.1.1 — refined kit identity, practical demo content and strict overflow containment */
.voaro-builder-page,.voaro-builder-page *{box-sizing:border-box;min-width:0}
.voaro-builder-page{width:100%;max-width:100%;overflow-x:clip;overflow-y:visible;overflow-wrap:anywhere}
.voaro-builder-page img,.voaro-builder-page video,.voaro-builder-page iframe,.voaro-builder-page svg{max-width:100%}
.voaro-b-section,.voaro-b-container,.voaro-b-flex,.voaro-b-grid,.voaro-b-column,.voaro-b-div,.voaro-b-hero,.voaro-b-element{min-width:0;max-width:100%}
.voaro-b-hero h1{color:var(--vb-primary,#7304bc)}
.voaro-b-section>.voaro-b-container{padding-block:clamp(12px,2vw,26px)}
.voaro-b-products.voaro-demo-products{grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(10px,1.5vw,20px)}
.voaro-demo-product-card,.voaro-demo-content-cards .voaro-b-post-card,.voaro-demo-podcasts .voaro-b-post-card{height:100%;min-width:0;border-radius:18px;overflow:hidden;transition:transform .3s,box-shadow .3s,border-color .3s}
.voaro-demo-product-card:hover,.voaro-demo-content-cards .voaro-b-post-card:hover,.voaro-demo-podcasts .voaro-b-post-card:hover{transform:translateY(-5px);box-shadow:0 16px 42px rgba(0,0,0,.18)}
.voaro-demo-product-card .voaro-b-product-image{display:block;padding:12px;background:rgba(255,255,255,.04)}
.voaro-demo-product-card .voaro-b-product-image img{height:clamp(120px,17vw,220px);object-fit:contain;border-radius:10px}
.voaro-demo-product-card h3{font-size:15px;line-height:1.8;margin:14px 14px 7px}
.voaro-demo-product-card .voaro-demo-label{margin:0 14px;display:block}
.voaro-demo-label{display:inline-flex;align-items:center;gap:5px;font-size:10px;line-height:1.8;border-radius:999px;padding:3px 9px;background:rgba(197,160,89,.12);color:#bd9858}
.voaro-demo-product-card .voaro-b-product-cta{margin:12px 14px 15px;display:inline-flex}
.voaro-demo-content-cards .voaro-demo-art-thumb,.voaro-demo-podcasts .voaro-demo-art-thumb{padding:18px;background:linear-gradient(135deg,rgba(197,160,89,.14),rgba(6,172,163,.06));display:grid;place-items:center;min-height:170px;overflow:hidden}
.voaro-demo-content-cards .voaro-demo-art-thumb img,.voaro-demo-podcasts .voaro-demo-art-thumb img{width:min(100%,220px);height:160px;object-fit:contain;aspect-ratio:auto}
.voaro-demo-content-cards .voaro-b-post-copy,.voaro-demo-podcasts .voaro-b-post-copy{padding:0 16px 17px;margin:12px 0 0}
.voaro-demo-content-cards .voaro-b-post-copy h3,.voaro-demo-podcasts .voaro-b-post-copy h3{font-size:16px;line-height:1.8;margin:8px 0}
.voaro-demo-content-cards .voaro-b-post-copy p,.voaro-demo-podcasts .voaro-b-post-copy p{line-height:1.9;margin:0}
.voaro-demo-auctions{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}
.voaro-demo-auctions article{min-width:0;padding:18px;border:1px solid rgba(197,160,89,.24);border-radius:16px;background:rgba(255,255,255,.035)}
.voaro-demo-auctions img{width:100%;height:170px;object-fit:contain;display:block}
.voaro-demo-auctions h3{font-size:16px;line-height:1.8}
.voaro-demo-auctions p{font-size:12px;line-height:1.9;opacity:.8}

.voaro-builder-page[data-voaro-demo="emperator"]{--vb-bg:#130d10;--vb-text:#f4eadc;--vb-primary:#c5a059;--vb-accent:#4a0a1d;background:#130d10}
.voaro-builder-page[data-voaro-demo="emperator"]>.voaro-b-element>.voaro-b-section{width:100%;max-width:none;margin-inline:0;border-radius:0}
.voaro-builder-page[data-voaro-demo="emperator"] .voaro-b-section>.voaro-b-container{width:calc(100% - clamp(28px,4vw,72px));max-width:1440px;margin-inline:auto}
.voaro-builder-page[data-voaro-demo="emperator"] .voaro-builder-header-inner,.voaro-builder-page[data-voaro-demo="emperator"] .voaro-builder-footer-inner{width:calc(100% - clamp(28px,4vw,72px));max-width:1440px}
.voaro-builder-page[data-voaro-demo="emperator"] .voaro-builder-site-header{background:#110b0e;border-bottom:1px solid rgba(197,160,89,.5);box-shadow:0 8px 30px rgba(0,0,0,.25);color:#f4eadc}
.voaro-builder-page[data-voaro-demo="emperator"] .voaro-builder-site-name,.voaro-builder-page[data-voaro-demo="emperator"] .voaro-builder-brand a,.voaro-builder-page[data-voaro-demo="emperator"] .voaro-builder-nav-list a,.voaro-builder-page[data-voaro-demo="emperator"] .voaro-builder-header-actions a{color:#e1c17c!important}
.voaro-builder-page[data-voaro-demo="emperator"] .voaro-b-button{background:linear-gradient(135deg,#d9b76e,#9c7432);color:#21140c!important;border-radius:999px;box-shadow:0 8px 25px rgba(197,160,89,.2)}
.voaro-builder-page[data-voaro-demo="emperator"] .voaro-b-iconbox{background:#21171b;border:1px solid rgba(197,160,89,.23);color:#f4eadc}
.voaro-builder-page[data-voaro-demo="emperator"] .voaro-b-testimonial,.voaro-builder-page[data-voaro-demo="emperator"] .voaro-b-contact-cta{background:#21171b;color:#f4eadc;border-color:#c5a059}
.voaro-builder-page[data-voaro-demo="emperator"] .voaro-b-marquee{background:#c5a059;color:#241718;border-color:#dfc17c;padding:7px 0}
.voaro-builder-page[data-voaro-demo="emperator"] .voaro-b-marquee-track{color:#271713;font-size:11px;animation-duration:36s}
.voaro-builder-page[data-voaro-demo="emperator"] .voaro-b-product-card{background:#f3eee5;border-color:#d7c7a5;color:#2a1a1b}
.voaro-builder-page[data-voaro-demo="emperator"] .voaro-b-product-card .price{color:#4a0a1d}

.voaro-builder-page[data-voaro-demo="philomag"]{--vb-bg:#0d0e12;--vb-text:#f1eee7;--vb-primary:#c5a059;--vb-accent:#4b345e;background:#0d0e12}
.voaro-builder-page[data-voaro-demo="philomag"] .voaro-builder-site-header{background:#090a0d;color:#eee8db;border-bottom:1px solid rgba(197,160,89,.36)}
.voaro-builder-page[data-voaro-demo="philomag"] .voaro-builder-site-name,.voaro-builder-page[data-voaro-demo="philomag"] .voaro-builder-brand a,.voaro-builder-page[data-voaro-demo="philomag"] .voaro-builder-nav-list a,.voaro-builder-page[data-voaro-demo="philomag"] .voaro-builder-header-actions a{color:#d6bb7f!important}
.voaro-builder-page[data-voaro-demo="philomag"] .voaro-b-button{background:linear-gradient(135deg,#c5a059,#8e6b32);color:#17120d!important;border-radius:3px}
.voaro-builder-page[data-voaro-demo="philomag"] .voaro-b-iconbox,.voaro-builder-page[data-voaro-demo="philomag"] .voaro-b-testimonial{background:#1b1b21;border-color:#343139;color:#f1eee7}
.voaro-builder-page[data-voaro-demo="philomag"] .voaro-b-marquee{background:#18171a;border-color:#393126;padding:7px 0}
.voaro-builder-page[data-voaro-demo="philomag"] .voaro-b-marquee-track{color:#c5a059;font-size:11px}
.voaro-builder-page[data-voaro-demo="philomag"] .voaro-b-post-card{background:#1b1b21;color:#f1eee7;border-color:#35343a}
.voaro-builder-page[data-voaro-demo="philomag"] .voaro-b-post-copy p{color:#c5c1ba}
.voaro-builder-page[data-voaro-demo="vespra"]{--vb-bg:#100e0c;--vb-text:#f1e8d8;--vb-primary:#c5a059;--vb-accent:#4a0a1d;background:#100e0c}
.voaro-builder-page[data-voaro-demo="vespra"] .voaro-builder-site-header{background:#0d0b09;color:#f1e8d8;border-bottom:1px solid rgba(197,160,89,.4)}
.voaro-builder-page[data-voaro-demo="vespra"] .voaro-builder-site-name,.voaro-builder-page[data-voaro-demo="vespra"] .voaro-builder-brand a,.voaro-builder-page[data-voaro-demo="vespra"] .voaro-builder-nav-list a,.voaro-builder-page[data-voaro-demo="vespra"] .voaro-builder-header-actions a{color:#d8bc82!important}
.voaro-builder-page[data-voaro-demo="vespra"] .voaro-b-button{background:linear-gradient(135deg,#d6b66e,#96713a);color:#17100b!important;border-radius:3px}
.voaro-builder-page[data-voaro-demo="vespra"] .voaro-b-iconbox,.voaro-builder-page[data-voaro-demo="vespra"] .voaro-b-testimonial{background:#211b16;color:#f1e8d8;border-color:rgba(197,160,89,.25)}
.voaro-builder-page[data-voaro-demo="vespra"] .voaro-b-marquee{background:#211a12;border-color:#4b3822;padding:7px 0}
.voaro-builder-page[data-voaro-demo="vespra"] .voaro-b-marquee-track{color:#d6bc86;font-size:11px}
.voaro-builder-page[data-voaro-demo="vespra"] .voaro-b-post-card,.voaro-builder-page[data-voaro-demo="vespra"] .voaro-b-product-card{background:#211b16;color:#f1e8d8;border-color:#44372a}
@media(max-width:900px){.voaro-b-products.voaro-demo-products{grid-template-columns:repeat(2,minmax(0,1fr))}.voaro-demo-auctions{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:600px){.voaro-b-products.voaro-demo-products{grid-template-columns:repeat(2,minmax(0,1fr))}.voaro-b-flex>*{width:100%!important;max-width:100%!important;flex:1 1 100%!important}.voaro-builder-page[data-voaro-demo] .voaro-b-section>.voaro-b-container{width:calc(100% - 24px)}.voaro-builder-page[data-voaro-demo] .voaro-b-hero{min-height:0;padding:28px 18px}.voaro-b-products.voaro-demo-products .voaro-b-product-image img{height:140px}.voaro-builder-page[data-voaro-demo] .voaro-builder-header-inner{width:calc(100% - 24px)}.voaro-builder-page[data-voaro-demo] .voaro-b-marquee-track{animation-duration:32s}}
@media(prefers-reduced-motion:reduce){.voaro-builder-page[data-voaro-demo] *{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}

/* ==========================================================
   Fishing 14 premium layer — cinematic art, live conditions,
   lightweight motion and responsive interaction polish.
   ========================================================== */

/* Standalone demo weather UI: designed, animated, truthful about missing API data. */

@keyframes vdwSheen{0%{background-position:0 0,100% 0}100%{background-position:0 0,-120% 0}}
@keyframes vdwWave{to{stroke-dashoffset:-156}}
@media(max-width:900px){}
@media(max-width:600px){}
@media(prefers-reduced-motion:reduce){}
/* Keep the metrics wrapper transparent without flattening its illustrated sky/timeline siblings. */

/* VOARO 4.7 visual design tokens — neutral/emerald/bronze defaults for new layouts. */
.voaro-builder-page{--vb-bg:#f7faf8;--vb-text:#20312c;--vb-primary:#0f766e;--vb-accent:#c39a52}
.voaro-builder-page .voaro-b-hero{background-color:#edf5f1}
.voaro-builder-page .voaro-b-button{box-shadow:0 8px 20px rgba(15,118,110,.14)}
.voaro-builder-page .voaro-b-button:focus-visible{outline:3px solid var(--vb-accent);outline-offset:3px}

/* VOARO 4.8.14 — Fishing14 polish: transparent illustration canvas, cohesive sections, responsive footer. */

@media(max-width:800px){}
@media(prefers-reduced-motion:reduce){}

/* VOARO Suite 4.8.16: light, legible Fishing footer; the active Fishing kit is not a dark theme. */

/* VOARO Suite 4.8.22 — unified light-only design system for all editable kits. */
.voaro-builder-page[data-voaro-demo],.voaro-builder-page:not([data-voaro-demo]){--vb-bg:#f6f8f5!important;--vb-text:#203c40!important;--vb-primary:#176d70!important;--vb-accent:#f15b3b!important;background:#f6f8f5!important;color:#203c40!important}
.voaro-builder-page[data-voaro-demo] .voaro-b-heading,.voaro-builder-page[data-voaro-demo] .voaro-b-text{color:#203c40}
.voaro-builder-site-header--emperator,.voaro-builder-site-header--philomag,.voaro-builder-site-header--vespra,.voaro-builder-site-header--universal{background:#fff!important;color:#203c40!important;border-bottom:1px solid #dce8e5!important;box-shadow:0 8px 24px rgba(32,60,64,.045)!important}
.voaro-builder-site-header .voaro-builder-header-ribbon{background:#edf5f1!important;color:#527075!important;border-color:#dce8e5!important}
.voaro-builder-site-header .voaro-builder-brand-eyebrow{color:#176d70!important}
.voaro-builder-site-header .voaro-builder-brand-tagline{color:#6c8588!important}
.voaro-builder-site-header .voaro-builder-nav-list a,.voaro-builder-site-header .voaro-builder-site-name,.voaro-builder-site-header .voaro-builder-brand a,.voaro-builder-site-header .voaro-builder-header-actions a{color:#294f54!important}
.voaro-builder-site-header .voaro-builder-header-cta{background:#f15b3b!important;border-color:#f15b3b!important;color:#fff!important;border-radius:12px!important}
.voaro-builder-site-header .voaro-builder-nav-toggle{color:#294f54!important;background:#f4f8f6!important}
.voaro-builder-site-footer,.voaro-builder-site-footer--emperator,.voaro-builder-site-footer--philomag,.voaro-builder-site-footer--vespra,.voaro-builder-site-footer--universal{background:#f6f8f5!important;color:#203c40!important;border-top:1px solid #dce8e5!important;box-shadow:none!important}
.voaro-builder-site-footer .voaro-builder-footer-signature{background:#edf5f1!important;border-color:#dce8e5!important;color:#6b8587!important;text-align:right}
.voaro-builder-site-footer .voaro-builder-footer-brand h2,.voaro-builder-site-footer .voaro-builder-site-name{color:#203c40!important}
.voaro-builder-site-footer .voaro-builder-footer-brand p,.voaro-builder-site-footer .voaro-builder-footer-links a,.voaro-builder-site-footer .voaro-builder-footer-meta{color:#5f797c!important}
.voaro-builder-site-footer .voaro-builder-footer-meta>span{color:#176d70!important}
.voaro-builder-site-footer .voaro-builder-footer-links a:hover{color:#f15b3b!important}
.voaro-builder-theme-toggle,.theme-toggle{display:none!important;visibility:hidden!important;pointer-events:none!important}
@media(prefers-reduced-motion:reduce){.voaro-builder-page[data-voaro-demo] *{animation:none!important;transition:none!important}}

/* 4.8.22 final compatibility override: legacy kit-specific CSS cannot re-enable the dark skins. */
.voaro-builder-site-header--emperator,.voaro-builder-site-header--philomag,.voaro-builder-site-header--vespra,.voaro-builder-site-header--universal{background:#fff!important;background-image:none!important;color:#203c40!important;border-bottom:1px solid #dce8e5!important;box-shadow:0 8px 24px rgba(32,60,64,.045)!important;backdrop-filter:none!important}
.voaro-builder-site-header .voaro-builder-site-name,.voaro-builder-site-header .voaro-builder-brand a,.voaro-builder-site-header .voaro-builder-nav-list a,.voaro-builder-site-header .voaro-builder-header-actions a{color:#294f54!important;text-shadow:none!important}
.voaro-builder-site-header .voaro-builder-header-ribbon{background:#edf5f1!important;background-image:none!important;color:#527075!important;border-color:#dce8e5!important}
.voaro-builder-site-header .voaro-builder-header-cta,.voaro-builder-page[data-voaro-demo] .voaro-b-button{background:#f15b3b!important;background-image:none!important;border:1px solid #f15b3b!important;color:#fff!important;border-radius:12px!important;box-shadow:0 7px 16px rgba(241,91,59,.16)!important}
.voaro-builder-site-header .voaro-builder-nav-toggle{background:#f4f8f6!important;color:#294f54!important}
.voaro-builder-site-footer,.voaro-builder-site-footer--emperator,.voaro-builder-site-footer--philomag,.voaro-builder-site-footer--vespra,.voaro-builder-site-footer--universal{background:#f6f8f5!important;background-image:none!important;color:#203c40!important;border-top:1px solid #dce8e5!important;box-shadow:none!important}
.voaro-builder-page[data-voaro-demo] .voaro-builder-site-header,.voaro-builder-page[data-voaro-demo] .voaro-builder-site-footer{background:#fff!important;background-image:none!important;color:#203c40!important;border-color:#dce8e5!important;box-shadow:none!important}
.voaro-builder-page[data-voaro-demo] .voaro-b-marquee,.voaro-builder-page[data-voaro-demo] .voaro-b-marquee-track{background:#edf5f1!important;background-image:none!important;border-color:#dce8e5!important;color:#456b70!important;text-shadow:none!important}
.voaro-builder-page[data-voaro-demo] .voaro-b-marquee + .voaro-b-section{background:#edf5f1!important;background-image:none!important;color:#203c40!important}
.voaro-builder-page[data-voaro-demo] .voaro-b-marquee + .voaro-b-section:before,.voaro-builder-page[data-voaro-demo] .voaro-b-marquee:after{display:none!important}
.voaro-builder-page[data-voaro-demo] .voaro-b-marquee + .voaro-b-section .voaro-b-hero,.voaro-builder-page[data-voaro-demo] .voaro-b-hero{background:linear-gradient(125deg,#fff 0%,#edf5f1 100%)!important;background-image:linear-gradient(125deg,#fff 0%,#edf5f1 100%)!important;color:#203c40!important;border:1px solid #dce8e5!important;box-shadow:0 12px 30px rgba(32,60,64,.06)!important}
.voaro-builder-page[data-voaro-demo] .voaro-b-hero h1,.voaro-builder-page[data-voaro-demo] .voaro-b-hero h2,.voaro-builder-page[data-voaro-demo] .voaro-b-hero h3,.voaro-builder-page[data-voaro-demo] .voaro-b-hero p,.voaro-builder-page[data-voaro-demo] .voaro-b-hero-text{color:#203c40!important;text-shadow:none!important}
.voaro-builder-page[data-voaro-demo] .voaro-b-iconbox,.voaro-builder-page[data-voaro-demo] .voaro-b-testimonial,.voaro-builder-page[data-voaro-demo] .voaro-b-contact-cta,.voaro-builder-page[data-voaro-demo] .voaro-b-post-card,.voaro-builder-page[data-voaro-demo] .voaro-b-product-card,.voaro-builder-page[data-voaro-demo] .voaro-b-pricing{background:#fff!important;background-image:none!important;color:#203c40!important;border-color:#dce8e5!important;box-shadow:0 8px 24px rgba(32,60,64,.05)!important}
.voaro-builder-page[data-voaro-demo] .voaro-b-iconbox h2,.voaro-builder-page[data-voaro-demo] .voaro-b-iconbox h3,.voaro-builder-page[data-voaro-demo] .voaro-b-iconbox p,.voaro-builder-page[data-voaro-demo] .voaro-b-testimonial h2,.voaro-builder-page[data-voaro-demo] .voaro-b-testimonial h3,.voaro-builder-page[data-voaro-demo] .voaro-b-testimonial p,.voaro-builder-page[data-voaro-demo] .voaro-b-contact-cta h2,.voaro-builder-page[data-voaro-demo] .voaro-b-contact-cta p,.voaro-builder-page[data-voaro-demo] .voaro-b-post-card h2,.voaro-builder-page[data-voaro-demo] .voaro-b-post-card h3,.voaro-builder-page[data-voaro-demo] .voaro-b-post-card p,.voaro-builder-page[data-voaro-demo] .voaro-b-product-card h2,.voaro-builder-page[data-voaro-demo] .voaro-b-product-card h3,.voaro-builder-page[data-voaro-demo] .voaro-b-product-card p,.voaro-builder-page[data-voaro-demo] .voaro-b-pricing h2,.voaro-builder-page[data-voaro-demo] .voaro-b-pricing h3,.voaro-builder-page[data-voaro-demo] .voaro-b-pricing p{color:#203c40!important;text-shadow:none!important}
.voaro-builder-page[data-voaro-demo] .voaro-b-marquee-track{animation:none!important}
.voaro-builder-theme-toggle,.theme-toggle{display:none!important;visibility:hidden!important;pointer-events:none!important}

/* 4.8.22 — neutralize nested legacy kit typography while keeping all kits editable. */
.voaro-builder-page[data-voaro-demo] .voaro-builder-site-name,
.voaro-builder-page[data-voaro-demo] .voaro-builder-brand a,
.voaro-builder-page[data-voaro-demo] .voaro-builder-nav-list a,
.voaro-builder-page[data-voaro-demo] .voaro-builder-header-actions a,
.voaro-builder-page[data-voaro-demo] .voaro-builder-footer-links a,
.voaro-builder-page[data-voaro-demo] .voaro-builder-footer-brand h2,
.voaro-builder-page[data-voaro-demo] .voaro-builder-footer-meta,
.voaro-builder-page[data-voaro-demo] .voaro-builder-site-header .voaro-builder-header-ribbon { color:#294f54!important; text-shadow:none!important; }
.voaro-builder-page[data-voaro-demo] .voaro-builder-site-header .voaro-builder-header-cta,
.voaro-builder-page[data-voaro-demo] .voaro-builder-breadcrumbs a,
.voaro-builder-page[data-voaro-demo] .voaro-b-button { color:#fff!important; }
.voaro-builder-page[data-voaro-demo] .voaro-builder-footer-links a:hover,
.voaro-builder-page[data-voaro-demo] .voaro-builder-nav-list a:hover { color:#f15b3b!important; }
