html[data-landing-style-preset="modern"] body:not(.editor-mode),
body.editor-mode #editor-canvas[data-landing-style-preset="modern"] { --aavas-bg:#ecf4fb; --aavas-surface:#ffffff; --aavas-surface-alt:#dbe9f4; --aavas-paper:#fdfefe; --aavas-ink:#173146; --aavas-muted:#657d90; --aavas-accent:#2f84ba; --aavas-accent-strong:#19689b; --aavas-border:rgba(23,49,70,.12); --aavas-dark:#102737; --aavas-dark-text:#f4fbff; --aavas-hero:linear-gradient(135deg,rgba(7,23,36,.84),rgba(47,132,186,.26)); --aavas-font-body:"Jost","Segoe UI",sans-serif; --aavas-font-display:"Cormorant Garamond",Georgia,serif; --aavas-radius:28px; --aavas-btn-radius:999px; --aavas-shadow:0 28px 70px rgba(24,50,74,.14); }
html[data-landing-style-preset="premium"] body:not(.editor-mode),
body.editor-mode #editor-canvas[data-landing-style-preset="premium"] { --aavas-bg:#f6efe6; --aavas-surface:#fff9f2; --aavas-surface-alt:#eadbc7; --aavas-paper:#fffdf9; --aavas-ink:#31261f; --aavas-muted:#7b6759; --aavas-accent:#ba8356; --aavas-accent-strong:#8e5f38; --aavas-border:rgba(49,38,31,.12); --aavas-dark:#30241d; --aavas-dark-text:#fff7ef; --aavas-hero:linear-gradient(135deg,rgba(36,24,17,.88),rgba(186,131,86,.18)); --aavas-font-body:"Jost","Segoe UI",sans-serif; --aavas-font-display:"Cormorant Garamond",Georgia,serif; --aavas-radius:34px; --aavas-btn-radius:999px; --aavas-shadow:0 32px 80px rgba(70,47,33,.16); }
html[data-landing-style-preset="high-tech"] body:not(.editor-mode),
body.editor-mode #editor-canvas[data-landing-style-preset="high-tech"] { --aavas-bg:#06111a; --aavas-surface:#0e1d29; --aavas-surface-alt:#112b3d; --aavas-paper:#132433; --aavas-ink:#eef9ff; --aavas-muted:#9ab4c8; --aavas-accent:#2adfff; --aavas-accent-strong:#0db3d6; --aavas-border:rgba(42,223,255,.2); --aavas-dark:#07131d; --aavas-dark-text:#f0feff; --aavas-hero:linear-gradient(135deg,rgba(1,7,13,.92),rgba(0,135,173,.24)); --aavas-font-body:"Space Grotesk","Segoe UI",sans-serif; --aavas-font-display:"Space Grotesk","Segoe UI",sans-serif; --aavas-radius:24px; --aavas-btn-radius:16px; --aavas-shadow:0 28px 72px rgba(0,0,0,.42); }
html[data-landing-style-preset="minimal"] body:not(.editor-mode),
body.editor-mode #editor-canvas[data-landing-style-preset="minimal"] { --aavas-bg:#fafaf7; --aavas-surface:#ffffff; --aavas-surface-alt:#efefe9; --aavas-paper:#ffffff; --aavas-ink:#ababab; --aavas-muted:#6b706d; --aavas-accent:#1f2321; --aavas-accent-strong:#000000; --aavas-border:rgba(31,35,33,.1); --aavas-dark:#202321; --aavas-dark-text:#ffffff; --aavas-hero:linear-gradient(135deg,rgba(17,18,18,.78),rgba(31,35,33,.14)); --aavas-font-body:"Manrope","Segoe UI",sans-serif; --aavas-font-display:"Manrope","Segoe UI",sans-serif; --aavas-radius:16px; --aavas-btn-radius:14px; --aavas-shadow:0 18px 40px rgba(15,16,14,.08); }
html[data-landing-style-preset="warm"] body:not(.editor-mode),
body.editor-mode #editor-canvas[data-landing-style-preset="warm"] { --aavas-bg:#fff3e8; --aavas-surface:#fff9f4; --aavas-surface-alt:#f2ddcd; --aavas-paper:#fffdfa; --aavas-ink:#452d22; --aavas-muted:#886d60; --aavas-accent:#d7724d; --aavas-accent-strong:#b95936; --aavas-border:rgba(69,45,34,.12); --aavas-dark:#4a3227; --aavas-dark-text:#fff8f4; --aavas-hero:linear-gradient(135deg,rgba(54,28,19,.86),rgba(215,114,77,.16)); --aavas-font-body:"Jost","Segoe UI",sans-serif; --aavas-font-display:"Cormorant Garamond",Georgia,serif; --aavas-radius:30px; --aavas-btn-radius:999px; --aavas-shadow:0 26px 60px rgba(129,79,55,.16); }
html[data-landing-style-preset="romantic"] body:not(.editor-mode),
body.editor-mode #editor-canvas[data-landing-style-preset="romantic"] { --aavas-bg:#fff3f7; --aavas-surface:#fff9fb; --aavas-surface-alt:#f8dce7; --aavas-paper:#fffdfd; --aavas-ink:#4f2c38; --aavas-muted:#8b6674; --aavas-accent:#e27ca0; --aavas-accent-strong:#c95f87; --aavas-border:rgba(79,44,56,.12); --aavas-dark:#4b2734; --aavas-dark-text:#fff7fa; --aavas-hero:linear-gradient(135deg,rgba(75,39,52,.84),rgba(226,124,160,.22)); --aavas-font-body:"Jost","Segoe UI",sans-serif; --aavas-font-display:"Cormorant Garamond",Georgia,serif; --aavas-radius:32px; --aavas-btn-radius:999px; --aavas-shadow:0 28px 70px rgba(111,70,87,.16); }
html[data-landing-style-preset="brutalism"] body:not(.editor-mode),
body.editor-mode #editor-canvas[data-landing-style-preset="brutalism"] { --aavas-bg:#f5ec00; --aavas-surface:#fffef2; --aavas-surface-alt:#111111; --aavas-paper:#fffef2; --aavas-ink:#111111; --aavas-muted:#3c3c3c; --aavas-accent:#ff5a00; --aavas-accent-strong:#111111; --aavas-border:rgba(17,17,17,.26); --aavas-dark:#0c0c0c; --aavas-dark-text:#fffef2; --aavas-hero:linear-gradient(135deg,rgba(0,0,0,.9),rgba(255,90,0,.16)); --aavas-font-body:"Archivo","Arial Black",sans-serif; --aavas-font-display:"Archivo Black","Arial Black",sans-serif; --aavas-radius:0px; --aavas-btn-radius:0px; --aavas-shadow:12px 12px 0 rgba(17,17,17,.2); }

html[data-landing-style-preset] body:not(.editor-mode),
body.editor-mode #editor-canvas[data-landing-style-preset] { background:var(--aavas-bg); color:var(--aavas-ink); font-family:var(--aavas-font-body); }

html[data-landing-style-preset]:not([data-landing-style-preset="default"]) body:not(.editor-mode) .cookie-consent-banner,
body.editor-mode #editor-canvas[data-landing-style-preset]:not([data-landing-style-preset="default"]) .cookie-consent-banner {
  background: linear-gradient(135deg, color-mix(in srgb, var(--aavas-dark) 94%, #000 6%) 0%, color-mix(in srgb, var(--aavas-accent) 86%, var(--aavas-dark) 14%) 100%) !important;
}

html[data-landing-style-preset]:not([data-landing-style-preset="default"]),
body.editor-mode #editor-canvas[data-landing-style-preset]:not([data-landing-style-preset="default"]) {
  --cookie-consent-banner-text: #ffffff;
  --cookie-consent-banner-link: #ffffff;
  --cookie-consent-banner-primary-bg: var(--aavas-accent);
  --cookie-consent-banner-primary-text: var(--aavas-dark-text);
  --cookie-consent-banner-primary-border: var(--aavas-accent);
  --cookie-consent-banner-primary-hover-bg: var(--aavas-accent-strong);
  --cookie-consent-banner-primary-hover-border: var(--aavas-accent-strong);
  --cookie-consent-banner-secondary-bg: color-mix(in srgb, var(--aavas-accent) 18%, #ffffff 82%);
  --cookie-consent-banner-secondary-text: color-mix(in srgb, var(--aavas-dark) 88%, var(--aavas-accent) 12%);
  --cookie-consent-banner-secondary-border: color-mix(in srgb, var(--aavas-accent) 26%, #ffffff 74%);
  --cookie-consent-banner-secondary-hover-bg: color-mix(in srgb, var(--aavas-accent) 28%, #ffffff 72%);
  --cookie-consent-modal-primary-bg: var(--aavas-accent);
  --cookie-consent-modal-primary-text: var(--aavas-dark-text);
  --cookie-consent-modal-primary-border: var(--aavas-accent);
  --cookie-consent-modal-primary-hover-bg: var(--aavas-accent-strong);
  --cookie-consent-modal-primary-hover-border: var(--aavas-accent-strong);
  --cookie-consent-modal-secondary-bg: color-mix(in srgb, var(--aavas-accent) 14%, #ffffff 86%);
  --cookie-consent-modal-secondary-text: color-mix(in srgb, var(--aavas-dark) 86%, var(--aavas-accent) 14%);
  --cookie-consent-modal-secondary-border: color-mix(in srgb, var(--aavas-accent) 26%, #ffffff 74%);
  --cookie-consent-modal-secondary-hover-bg: color-mix(in srgb, var(--aavas-accent) 22%, #ffffff 78%);
}

html[data-landing-style-preset]:not([data-landing-style-preset="default"]) body:not(.editor-mode) :is(.cookie-consent-banner,.cookie-consent-modal) .cookie-btn-primary,
body.editor-mode #editor-canvas[data-landing-style-preset]:not([data-landing-style-preset="default"]) :is(.cookie-consent-banner,.cookie-consent-modal) .cookie-btn-primary {
  background: var(--aavas-accent) !important;
  color: var(--aavas-dark-text) !important;
  border: 1px solid var(--aavas-accent) !important;
}

html[data-landing-style-preset]:not([data-landing-style-preset="default"]) body:not(.editor-mode) :is(.cookie-consent-banner,.cookie-consent-modal) .cookie-btn-primary:hover,
body.editor-mode #editor-canvas[data-landing-style-preset]:not([data-landing-style-preset="default"]) :is(.cookie-consent-banner,.cookie-consent-modal) .cookie-btn-primary:hover {
  background: var(--aavas-accent-strong) !important;
  border-color: var(--aavas-accent-strong) !important;
}

html[data-landing-style-preset]:not([data-landing-style-preset="default"]) body:not(.editor-mode) :is(.cookie-consent-banner,.cookie-consent-modal) .cookie-btn-secondary,
body.editor-mode #editor-canvas[data-landing-style-preset]:not([data-landing-style-preset="default"]) :is(.cookie-consent-banner,.cookie-consent-modal) .cookie-btn-secondary {
  background: color-mix(in srgb, var(--aavas-accent) 14%, #ffffff 86%) !important;
  color: color-mix(in srgb, var(--aavas-dark) 86%, var(--aavas-accent) 14%) !important;
  border: 1px solid color-mix(in srgb, var(--aavas-accent) 28%, #ffffff 72%) !important;
}

html[data-landing-style-preset]:not([data-landing-style-preset="default"]) body:not(.editor-mode) :is(.cookie-consent-banner,.cookie-consent-modal) .cookie-btn-secondary:hover,
body.editor-mode #editor-canvas[data-landing-style-preset]:not([data-landing-style-preset="default"]) :is(.cookie-consent-banner,.cookie-consent-modal) .cookie-btn-secondary:hover {
  background: color-mix(in srgb, var(--aavas-accent) 22%, #ffffff 78%) !important;
}

html:not([data-landing-style-preset]) body:not(.editor-mode) .cookie-consent-banner,
body.editor-mode #editor-canvas:not([data-landing-style-preset]) .cookie-consent-banner {
  background: linear-gradient(135deg, #102737 0%, #2f84ba 100%) !important;
}

html:not([data-landing-style-preset]),
body.editor-mode #editor-canvas:not([data-landing-style-preset]) {
  --cookie-consent-banner-text: #ffffff;
  --cookie-consent-banner-link: #ffffff;
  --cookie-consent-banner-primary-bg: #2f84ba;
  --cookie-consent-banner-primary-text: #f4fbff;
  --cookie-consent-banner-primary-border: #2f84ba;
  --cookie-consent-banner-primary-hover-bg: #19689b;
  --cookie-consent-banner-primary-hover-border: #19689b;
  --cookie-consent-banner-secondary-bg: rgba(255, 255, 255, 0.16);
  --cookie-consent-banner-secondary-text: #f4fbff;
  --cookie-consent-banner-secondary-border: rgba(255, 255, 255, 0.28);
  --cookie-consent-banner-secondary-hover-bg: rgba(255, 255, 255, 0.24);
  --cookie-consent-modal-primary-bg: #2f84ba;
  --cookie-consent-modal-primary-text: #f4fbff;
  --cookie-consent-modal-primary-border: #2f84ba;
  --cookie-consent-modal-primary-hover-bg: #19689b;
  --cookie-consent-modal-primary-hover-border: #19689b;
  --cookie-consent-modal-secondary-bg: #e9f4fb;
  --cookie-consent-modal-secondary-text: #102737;
  --cookie-consent-modal-secondary-border: rgba(47, 132, 186, 0.22);
  --cookie-consent-modal-secondary-hover-bg: #d8ebf8;
}

html[data-landing-style-preset] body:not(.editor-mode) .aavas-nav .navbar,
body.editor-mode #editor-canvas[data-landing-style-preset] .aavas-nav .navbar { background:color-mix(in srgb,var(--aavas-paper) 88%,transparent) !important; border-bottom:1px solid var(--aavas-border); backdrop-filter:blur(18px); }

html[data-landing-style-preset="high-tech"] body:not(.editor-mode) .aavas-nav .navbar,
html[data-landing-style-preset="brutalism"] body:not(.editor-mode) .aavas-nav .navbar,
body.editor-mode #editor-canvas[data-landing-style-preset="high-tech"] .aavas-nav .navbar,
body.editor-mode #editor-canvas[data-landing-style-preset="brutalism"] .aavas-nav .navbar { background:color-mix(in srgb,var(--aavas-dark) 92%,transparent) !important; }

html[data-landing-style-preset] body:not(.editor-mode) .aavas-nav :is(.navbar-caption,.nav-link),
body.editor-mode #editor-canvas[data-landing-style-preset] .aavas-nav :is(.navbar-caption,.nav-link) { color:var(--aavas-ink) !important; font-family:var(--aavas-font-body); font-weight:600; }

html[data-landing-style-preset="high-tech"] body:not(.editor-mode) .aavas-nav :is(.navbar-caption,.nav-link),
html[data-landing-style-preset="brutalism"] body:not(.editor-mode) .aavas-nav :is(.navbar-caption,.nav-link),
body.editor-mode #editor-canvas[data-landing-style-preset="high-tech"] .aavas-nav :is(.navbar-caption,.nav-link),
body.editor-mode #editor-canvas[data-landing-style-preset="brutalism"] .aavas-nav :is(.navbar-caption,.nav-link) { color:var(--aavas-dark-text) !important; }

html[data-landing-style-preset] body:not(.editor-mode) .aavas-nav .nav-link:hover,
html[data-landing-style-preset] body:not(.editor-mode) .aavas-footer a:hover,
body.editor-mode #editor-canvas[data-landing-style-preset] .aavas-nav .nav-link:hover,
body.editor-mode #editor-canvas[data-landing-style-preset] .aavas-footer a:hover { color:var(--aavas-accent) !important; }

html[data-landing-style-preset] body:not(.editor-mode) :where(.aavas-hero,.aavas-page-header,.aavas-blog-header,.aavas-contact-header,.aavas-post-header,.aavas-cta) .mbr-overlay,
body.editor-mode #editor-canvas[data-landing-style-preset] :where(.aavas-hero,.aavas-page-header,.aavas-blog-header,.aavas-contact-header,.aavas-post-header,.aavas-cta) .mbr-overlay { background:var(--aavas-hero) !important; opacity:.28 !important; }

html[data-landing-style-preset="modern"] body:not(.editor-mode) .aavas-cta,
body.editor-mode #editor-canvas[data-landing-style-preset="modern"] .aavas-cta { background-image: linear-gradient(135deg, #2c536f 0%, #2f84ba 52%, #dbe9f4 100%) !important; }

html[data-landing-style-preset="premium"] body:not(.editor-mode) .aavas-cta,
body.editor-mode #editor-canvas[data-landing-style-preset="premium"] .aavas-cta { background-image: linear-gradient(135deg, #5b4738 0%, #8e5f38 48%, #eadbc7 100%) !important; }

html[data-landing-style-preset="high-tech"] body:not(.editor-mode) .aavas-cta,
body.editor-mode #editor-canvas[data-landing-style-preset="high-tech"] .aavas-cta { background-image: linear-gradient(135deg, #123247 0%, #0b2a3b 45%, #2adfff 100%) !important; }

html[data-landing-style-preset="minimal"] body:not(.editor-mode) .aavas-cta,
body.editor-mode #editor-canvas[data-landing-style-preset="minimal"] .aavas-cta { background-image: linear-gradient(135deg, #505553 0%, #6b706d 52%, #efefe9 100%) !important; }

html[data-landing-style-preset="warm"] body:not(.editor-mode) .aavas-cta,
body.editor-mode #editor-canvas[data-landing-style-preset="warm"] .aavas-cta { background-image: linear-gradient(135deg, #835d49 0%, #d7724d 55%, #f2ddcd 100%) !important; }

html[data-landing-style-preset="romantic"] body:not(.editor-mode) .aavas-cta,
body.editor-mode #editor-canvas[data-landing-style-preset="romantic"] .aavas-cta { background-image: linear-gradient(135deg, #7a314a 0%, #ea6f9c 52%, #ffe3ee 100%) !important; }

html[data-landing-style-preset="brutalism"] body:not(.editor-mode) .aavas-cta,
body.editor-mode #editor-canvas[data-landing-style-preset="brutalism"] .aavas-cta { background-image: linear-gradient(135deg, #4f2f1b 0%, #ff5a00 48%, #f5ec00 100%) !important; }

html[data-landing-style-preset] body:not(.editor-mode) :where(.aavas-hero,.aavas-page-header,.aavas-blog-header,.aavas-contact-header,.aavas-post-header,.aavas-cta) :is(h1,h2,.display-1,.display-2,.display-4),
body.editor-mode #editor-canvas[data-landing-style-preset] :where(.aavas-hero,.aavas-page-header,.aavas-blog-header,.aavas-contact-header,.aavas-post-header,.aavas-cta) :is(h1,h2,.display-1,.display-2,.display-4) {
  color: #fff !important;
  text-shadow: 0 4px 18px rgba(0,0,0,.45), 0 1px 2px rgba(0,0,0,.35);
  -webkit-text-stroke: 1px rgba(255,255,255,.98);
  paint-order: stroke fill;
}

html[data-landing-style-preset] body:not(.editor-mode) :where(.aavas-hero,.aavas-page-header,.aavas-blog-header,.aavas-contact-header,.aavas-post-header,.aavas-cta) :is(h3,h4,p,.mbr-text,.display-5,.display-7,.btn,.mbr-section-btn .btn),
body.editor-mode #editor-canvas[data-landing-style-preset] :where(.aavas-hero,.aavas-page-header,.aavas-blog-header,.aavas-contact-header,.aavas-post-header,.aavas-cta) :is(h3,h4,p,.mbr-text,.display-5,.display-7,.btn,.mbr-section-btn .btn) {
  color: #fff !important;
  text-shadow:
    0 2px 10px rgba(0,0,0,.72),
    0 1px 3px rgba(0,0,0,.58);
  -webkit-text-stroke: 0 transparent;
}

html[data-landing-style-preset] body:not(.editor-mode) :where(.aavas-services,.aavas-about,.aavas-benefits,.aavas-skills,.aavas-article,.aavas-team,.aavas-timeline,.aavas-blog-list,.aavas-post-content,.aavas-contact-form),
body.editor-mode #editor-canvas[data-landing-style-preset] :where(.aavas-services,.aavas-about,.aavas-benefits,.aavas-skills,.aavas-article,.aavas-team,.aavas-timeline,.aavas-blog-list,.aavas-post-content,.aavas-contact-form) { background:var(--aavas-surface) !important; }

html[data-landing-style-preset="romantic"] body:not(.editor-mode) :where(.aavas-services,.aavas-about,.aavas-article,.aavas-team,.aavas-timeline,.aavas-blog-list,.aavas-post-content,.aavas-contact-form),
body.editor-mode #editor-canvas[data-landing-style-preset="romantic"] :where(.aavas-services,.aavas-about,.aavas-article,.aavas-team,.aavas-timeline,.aavas-blog-list,.aavas-post-content,.aavas-contact-form) { background:color-mix(in srgb,var(--aavas-surface) 84%,#fff0f6 16%) !important; }

html[data-landing-style-preset] body:not(.editor-mode) :where(.aavas-benefits,.aavas-skills,.aavas-contact-info),
body.editor-mode #editor-canvas[data-landing-style-preset] :where(.aavas-benefits,.aavas-skills,.aavas-contact-info) { background:var(--aavas-surface-alt) !important; }

html[data-landing-style-preset="romantic"] body:not(.editor-mode) :where(.aavas-benefits,.aavas-skills,.aavas-contact-info),
body.editor-mode #editor-canvas[data-landing-style-preset="romantic"] :where(.aavas-benefits,.aavas-skills,.aavas-contact-info) { background:color-mix(in srgb,var(--aavas-accent) 12%,#fff2f7 88%) !important; }

html[data-landing-style-preset] body:not(.editor-mode) :where(.aavas-services .card,.aavas-benefits .card,.aavas-team .card,.aavas-blog-list .item-wrapper,.aavas-post-content .card,.aavas-contact-info .item-wrapper,.aavas-timeline .timeline-element),
body.editor-mode #editor-canvas[data-landing-style-preset] :where(.aavas-services .card,.aavas-benefits .card,.aavas-team .card,.aavas-blog-list .item-wrapper,.aavas-post-content .card,.aavas-contact-info .item-wrapper,.aavas-timeline .timeline-element) { background:var(--aavas-paper) !important; border:1px solid var(--aavas-border) !important; border-radius:var(--aavas-radius) !important; box-shadow:var(--aavas-shadow); }

html[data-landing-style-preset="romantic"] body:not(.editor-mode) :where(.aavas-services .card,.aavas-benefits .card,.aavas-team .card,.aavas-blog-list .item-wrapper,.aavas-post-content .card,.aavas-contact-info .item-wrapper,.aavas-timeline .timeline-element),
body.editor-mode #editor-canvas[data-landing-style-preset="romantic"] :where(.aavas-services .card,.aavas-benefits .card,.aavas-team .card,.aavas-blog-list .item-wrapper,.aavas-post-content .card,.aavas-contact-info .item-wrapper,.aavas-timeline .timeline-element) {
  background: color-mix(in srgb, var(--aavas-paper) 90%, #ffe7f0 10%) !important;
  border-color: color-mix(in srgb, var(--aavas-accent) 18%, transparent) !important;
  box-shadow: 0 28px 70px rgba(153, 79, 110, .14) !important;
}

html[data-landing-style-preset] body:not(.editor-mode) :is(h1,h2,h3,h4,h5,.mbr-section-title,.display-1,.display-2,.display-4),
body.editor-mode #editor-canvas[data-landing-style-preset] :is(h1,h2,h3,h4,h5,.mbr-section-title,.display-1,.display-2,.display-4) { color:var(--aavas-ink) !important; font-family:var(--aavas-font-display); }

html[data-landing-style-preset] body:not(.editor-mode) :is(p,li,label,.mbr-text,.card-text,.navbar-caption,.display-7),
body.editor-mode #editor-canvas[data-landing-style-preset] :is(p,li,label,.mbr-text,.card-text,.navbar-caption,.display-7) { color:var(--aavas-muted) !important; }

html[data-landing-style-preset] body:not(.editor-mode) :where(.aavas-services .card-title,.aavas-benefits .card-title,.aavas-skills .progressbar-title p,.aavas-skills .progress_value,.aavas-contact-info .item-title),
body.editor-mode #editor-canvas[data-landing-style-preset] :where(.aavas-services .card-title,.aavas-benefits .card-title,.aavas-skills .progressbar-title p,.aavas-skills .progress_value,.aavas-contact-info .item-title) { color:var(--aavas-ink) !important; }

html[data-landing-style-preset] body:not(.editor-mode) :where(.aavas-services .mbr-text,.aavas-benefits .block-text,.aavas-contact-info .item-text,.aavas-contact-info .item-content a,.aavas-services .py-3 a),
body.editor-mode #editor-canvas[data-landing-style-preset] :where(.aavas-services .mbr-text,.aavas-benefits .block-text,.aavas-contact-info .item-text,.aavas-contact-info .item-content a,.aavas-services .py-3 a) { color:var(--aavas-muted) !important; }

html[data-landing-style-preset] body:not(.editor-mode) :where(.aavas-services .mbr-iconfont,.aavas-benefits .mbr-iconfont,.aavas-skills .progress-primary .progressbar-number,.aavas-skills .progress-primary progress),
body.editor-mode #editor-canvas[data-landing-style-preset] :where(.aavas-services .mbr-iconfont,.aavas-benefits .mbr-iconfont,.aavas-skills .progress-primary .progressbar-number,.aavas-skills .progress-primary progress) { color:var(--aavas-accent) !important; }

html[data-landing-style-preset] body:not(.editor-mode) :where(.aavas-services .mbr-iconfont,.aavas-benefits .mbr-iconfont),
body.editor-mode #editor-canvas[data-landing-style-preset] :where(.aavas-services .mbr-iconfont,.aavas-benefits .mbr-iconfont) { fill:var(--aavas-accent) !important; }

html[data-landing-style-preset] body:not(.editor-mode) :where(.btn,.mbr-section-btn .btn,.btn-primary,.btn-secondary),
body.editor-mode #editor-canvas[data-landing-style-preset] :where(.btn,.mbr-section-btn .btn,.btn-primary,.btn-secondary) { background:var(--aavas-accent) !important; border-color:var(--aavas-accent) !important; color:#fff !important; border-radius:var(--aavas-btn-radius) !important; box-shadow:var(--aavas-shadow); font-weight:600; }

html[data-landing-style-preset] body:not(.editor-mode) :where(.btn,.mbr-section-btn .btn,.btn-primary,.btn-secondary):hover,
body.editor-mode #editor-canvas[data-landing-style-preset] :where(.btn,.mbr-section-btn .btn,.btn-primary,.btn-secondary):hover { background:var(--aavas-accent-strong) !important; border-color:var(--aavas-accent-strong) !important; }

html[data-landing-style-preset] body:not(.editor-mode) :where(.aavas-contact-form .form-control,.aavas-contact-form .form-control-lg,.aavas-contact-form input,.aavas-contact-form textarea,.aavas-contact-form select),
body.editor-mode #editor-canvas[data-landing-style-preset] :where(.aavas-contact-form .form-control,.aavas-contact-form .form-control-lg,.aavas-contact-form input,.aavas-contact-form textarea,.aavas-contact-form select) { background:var(--aavas-paper) !important; color:var(--aavas-ink) !important; border:1px solid var(--aavas-border) !important; border-radius:calc(var(--aavas-radius) - 10px) !important; box-shadow:none !important; }

html[data-landing-style-preset] body:not(.editor-mode) :where(.aavas-contact-form input,.aavas-contact-form textarea)::placeholder,
body.editor-mode #editor-canvas[data-landing-style-preset] :where(.aavas-contact-form input,.aavas-contact-form textarea)::placeholder { color:var(--aavas-muted) !important; }

html[data-landing-style-preset] body:not(.editor-mode) .aavas-footer,
body.editor-mode #editor-canvas[data-landing-style-preset] .aavas-footer { background:linear-gradient(180deg,var(--aavas-dark) 0%,color-mix(in srgb,var(--aavas-dark) 88%,#000) 100%) !important; }

html[data-landing-style-preset] body:not(.editor-mode) .aavas-footer :is(h2,h3,h4,p,a,span,li,.display-7),
body.editor-mode #editor-canvas[data-landing-style-preset] .aavas-footer :is(h2,h3,h4,p,a,span,li,.display-7) { color:var(--aavas-dark-text) !important; }

html[data-landing-style-preset] body:not(.editor-mode) .aavas-footer .footer-lower,
body.editor-mode #editor-canvas[data-landing-style-preset] .aavas-footer .footer-lower { border-top:1px solid color-mix(in srgb,var(--aavas-dark-text) 14%,transparent); }

html[data-landing-style-preset="romantic"] body:not(.editor-mode) .aavas-footer,
body.editor-mode #editor-canvas[data-landing-style-preset="romantic"] .aavas-footer {
  background: linear-gradient(0deg, #3d1824 0%, color-mix(in srgb, #ea3976 88%, #e80606) 100%) !important;
}

html[data-landing-style-preset="romantic"] body:not(.editor-mode) .aavas-nav,
html[data-landing-style-preset="romantic"] body:not(.editor-mode) #header,
body.editor-mode #editor-canvas[data-landing-style-preset="romantic"] .aavas-nav,
body.editor-mode #editor-canvas[data-landing-style-preset="romantic"] #header {
  background: linear-gradient(180deg, color-mix(in srgb, var(--aavas-paper) 76%, #ffe7f1 24%) 0%, color-mix(in srgb, var(--aavas-accent) 18%, var(--aavas-paper) 82%) 100%) !important;
}

html[data-landing-style-preset="romantic"] body:not(.editor-mode) .aavas-nav .navbar,
body.editor-mode #editor-canvas[data-landing-style-preset="romantic"] .aavas-nav .navbar {
  background: linear-gradient(180deg, color-mix(in srgb, var(--aavas-paper) 78%, #ffe7f1 22%) 0%, color-mix(in srgb, var(--aavas-accent) 16%, var(--aavas-paper) 84%) 100%) !important;
}

html[data-landing-style-preset="romantic"] body:not(.editor-mode) .aavas-nav :is(.navbar-caption,.nav-link),
body.editor-mode #editor-canvas[data-landing-style-preset="romantic"] .aavas-nav :is(.navbar-caption,.nav-link) {
  color: var(--aavas-accent-strong) !important;
}

html[data-landing-style-preset="romantic"] body:not(.editor-mode) .aavas-nav :is(.navbar-toggler,.icons-menu-main .mbr-iconfont,.socicon,.bi),
body.editor-mode #editor-canvas[data-landing-style-preset="romantic"] .aavas-nav :is(.navbar-toggler,.icons-menu-main .mbr-iconfont,.socicon,.bi) {
  color: var(--aavas-accent-strong) !important;
  border-color: color-mix(in srgb, var(--aavas-accent) 40%, transparent) !important;
}

body.editor-mode #editor-canvas[data-landing-style-preset="romantic"] .aavas-nav .editor-icon,
body.editor-mode #editor-canvas[data-landing-style-preset="romantic"] .aavas-nav .editor-icon i,
body.editor-mode #editor-canvas[data-landing-style-preset="romantic"] .aavas-nav .editor-icon i::before,
body.editor-mode #editor-canvas[data-landing-style-preset="romantic"] .aavas-nav .editor-anchor-icon,
body.editor-mode #editor-canvas[data-landing-style-preset="romantic"] .aavas-nav .editor-anchor-icon i,
body.editor-mode #editor-canvas[data-landing-style-preset="romantic"] .aavas-nav .editor-anchor-icon i::before,
body.editor-mode #editor-canvas[data-landing-style-preset="romantic"] .aavas-nav .editor-section-move,
body.editor-mode #editor-canvas[data-landing-style-preset="romantic"] .aavas-nav .editor-section-move i,
body.editor-mode #editor-canvas[data-landing-style-preset="romantic"] .aavas-nav .editor-section-move i::before {
  color: #fff !important;
}

body.editor-mode #editor-canvas[data-landing-style-preset="romantic"] .aavas-footer :where(.editor-icon,.editor-icon i,.editor-icon i::before,.editor-anchor-icon,.editor-anchor-icon i,.editor-anchor-icon i::before,.editor-section-move,.editor-section-move i,.editor-section-move i::before) {
  color: #fff !important;
}

html[data-landing-style-preset="brutalism"] body:not(.editor-mode) :where(.btn,.mbr-section-btn .btn,.btn-primary,.btn-secondary),
body.editor-mode #editor-canvas[data-landing-style-preset="brutalism"] :where(.btn,.mbr-section-btn .btn,.btn-primary,.btn-secondary) { color:var(--aavas-ink) !important; border-width:2px !important; text-transform:uppercase; letter-spacing:.04em; }

html[data-landing-style-preset="brutalism"] body:not(.editor-mode) :where(.btn,.mbr-section-btn .btn,.btn-primary,.btn-secondary):hover,
body.editor-mode #editor-canvas[data-landing-style-preset="brutalism"] :where(.btn,.mbr-section-btn .btn,.btn-primary,.btn-secondary):hover { color:var(--aavas-dark-text) !important; }

html[data-landing-style-preset="brutalism"] body:not(.editor-mode) :is(.aavas-skills .mbr-section-title,.aavas-skills .mbr-section-subtitle,.aavas-skills .progressbar-title p,.aavas-skills .progress_value,.aavas-skills .progress_value span,.aavas-skills .progressbar-number,.aavas-skills .display-7,.aavas-skills p),
body.editor-mode #editor-canvas[data-landing-style-preset="brutalism"] :is(.aavas-skills .mbr-section-title,.aavas-skills .mbr-section-subtitle,.aavas-skills .progressbar-title p,.aavas-skills .progress_value,.aavas-skills .progress_value span,.aavas-skills .progressbar-number,.aavas-skills .display-7,.aavas-skills p) { color: var(--aavas-dark-text) !important; }

html[data-landing-style-preset="brutalism"] body:not(.editor-mode) .aavas-skills progress,
body.editor-mode #editor-canvas[data-landing-style-preset="brutalism"] .aavas-skills progress { background-color: rgba(255,255,255,.28) !important; }

html[data-landing-style-preset="brutalism"] body:not(.editor-mode) :is(.aavas-contact-info h1,.aavas-contact-info h2,.aavas-contact-info h3,.aavas-contact-info h4,.aavas-contact-info h5,.aavas-contact-info p,.aavas-contact-info .mbr-text,.aavas-contact-info a,.aavas-contact-info .display-5,.aavas-contact-info .display-7),
body.editor-mode #editor-canvas[data-landing-style-preset="brutalism"] :is(.aavas-contact-info h1,.aavas-contact-info h2,.aavas-contact-info h3,.aavas-contact-info h4,.aavas-contact-info h5,.aavas-contact-info p,.aavas-contact-info .mbr-text,.aavas-contact-info a,.aavas-contact-info .display-5,.aavas-contact-info .display-7) { color: var(--aavas-dark-text) !important; }

html[data-landing-style-preset="brutalism"] body:not(.editor-mode) .aavas-contact-info .socicon,
html[data-landing-style-preset="brutalism"] body:not(.editor-mode) .aavas-contact-info [class*="socicon-"],
html[data-landing-style-preset="brutalism"] body:not(.editor-mode) .aavas-contact-info .bi,
body.editor-mode #editor-canvas[data-landing-style-preset="brutalism"] .aavas-contact-info .socicon,
body.editor-mode #editor-canvas[data-landing-style-preset="brutalism"] .aavas-contact-info [class*="socicon-"],
body.editor-mode #editor-canvas[data-landing-style-preset="brutalism"] .aavas-contact-info .bi { color: var(--aavas-dark-text) !important; }

html[data-landing-style-preset="high-tech"] body:not(.editor-mode) :where(.aavas-services .card,.aavas-benefits .card),
body.editor-mode #editor-canvas[data-landing-style-preset="high-tech"] :where(.aavas-services .card,.aavas-benefits .card) {
  background: color-mix(in srgb, var(--aavas-paper) 92%, white 8%) !important;
}

html[data-landing-style-preset="high-tech"] body:not(.editor-mode) :where(.aavas-services .card-title,.aavas-services .mbr-text,.aavas-services .py-3 a,.aavas-benefits .card-title,.aavas-benefits .block-text),
body.editor-mode #editor-canvas[data-landing-style-preset="high-tech"] :where(.aavas-services .card-title,.aavas-services .mbr-text,.aavas-services .py-3 a,.aavas-benefits .card-title,.aavas-benefits .block-text) {
  color: var(--aavas-dark-text) !important;
}

html[data-landing-style-preset="high-tech"] body:not(.editor-mode) .aavas-services .card-title,
html[data-landing-style-preset="high-tech"] body:not(.editor-mode) .aavas-benefits .card-title,
body.editor-mode #editor-canvas[data-landing-style-preset="high-tech"] .aavas-services .card-title,
body.editor-mode #editor-canvas[data-landing-style-preset="high-tech"] .aavas-benefits .card-title {
  color: var(--aavas-dark-text) !important;
}

html[data-landing-style-preset="high-tech"] body:not(.editor-mode) .aavas-services .mbr-text,
html[data-landing-style-preset="high-tech"] body:not(.editor-mode) .aavas-benefits .block-text,
html[data-landing-style-preset="high-tech"] body:not(.editor-mode) .aavas-services .py-3 a,
body.editor-mode #editor-canvas[data-landing-style-preset="high-tech"] .aavas-services .mbr-text,
body.editor-mode #editor-canvas[data-landing-style-preset="high-tech"] .aavas-benefits .block-text,
body.editor-mode #editor-canvas[data-landing-style-preset="high-tech"] .aavas-services .py-3 a {
  color: #dbeeff !important;
}

html[data-landing-style-preset="high-tech"] body:not(.editor-mode) .aavas-services .mbr-iconfont,
html[data-landing-style-preset="high-tech"] body:not(.editor-mode) .aavas-benefits .mbr-iconfont,
body.editor-mode #editor-canvas[data-landing-style-preset="high-tech"] .aavas-services .mbr-iconfont,
body.editor-mode #editor-canvas[data-landing-style-preset="high-tech"] .aavas-benefits .mbr-iconfont {
  color: var(--aavas-accent) !important;
  fill: var(--aavas-accent) !important;
}
