/* fico-i18n-shell — Neve full-bleed shell for all language variants of polished pages */

/* Match TR document width rules for EN/DE Elementor roots */
body[class*="fico-live-"] .elementor {
  width: 100%;
  max-width: 100%;
}

body.fico-live-home .nv-content-wrap,
body.fico-live-fulfillment .nv-content-wrap,
body.fico-live-depolama .nv-content-wrap,
body.fico-live-eticaret .nv-content-wrap,
body.fico-live-almanya-fulfillment .nv-content-wrap,
body.fico-live-turkiye-fulfillment .nv-content-wrap,
body.fico-live-ingiltere-fulfillment .nv-content-wrap,
body.fico-live-suudi-fulfillment .nv-content-wrap,
body.fico-live-hollanda-fulfillment .nv-content-wrap,
body.fico-live-teklif-al .nv-content-wrap,
body.fico-live-linkedin-form .nv-content-wrap,
body.fico-live-moda-aksesuar .nv-content-wrap,
body.fico-live-fmcg .nv-content-wrap,
body.fico-live-elektronik .nv-content-wrap,
body.fico-live-kozmetik .nv-content-wrap,
body.fico-live-entegrasyonlar .nv-content-wrap,
body.fico-live-musteriler .nv-content-wrap,
body.fico-live-hakkimizda .nv-content-wrap,
body.fico-live-bizden-haberler .nv-content-wrap,
body.fico-live-cozum-ortakligi .nv-content-wrap,
body.fico-live-iletisim .nv-content-wrap,
body.fico-live-home .neve-main,
body.fico-live-fulfillment .neve-main,
body.fico-live-depolama .neve-main,
body.fico-live-eticaret .neve-main,
body.fico-live-almanya-fulfillment .neve-main,
body.fico-live-turkiye-fulfillment .neve-main,
body.fico-live-ingiltere-fulfillment .neve-main,
body.fico-live-suudi-fulfillment .neve-main,
body.fico-live-hollanda-fulfillment .neve-main,
body.fico-live-teklif-al .neve-main,
body.fico-live-linkedin-form .neve-main,
body.fico-live-moda-aksesuar .neve-main,
body.fico-live-fmcg .neve-main,
body.fico-live-elektronik .neve-main,
body.fico-live-kozmetik .neve-main,
body.fico-live-entegrasyonlar .neve-main,
body.fico-live-musteriler .neve-main,
body.fico-live-hakkimizda .neve-main,
body.fico-live-bizden-haberler .neve-main,
body.fico-live-cozum-ortakligi .neve-main,
body.fico-live-iletisim .neve-main,
body.fico-live-home #content .container,
body.fico-live-fulfillment #content .container,
body.fico-live-depolama #content .container,
body.fico-live-eticaret #content .container,
body.fico-live-almanya-fulfillment #content .container,
body.fico-live-turkiye-fulfillment #content .container,
body.fico-live-ingiltere-fulfillment #content .container,
body.fico-live-suudi-fulfillment #content .container,
body.fico-live-hollanda-fulfillment #content .container,
body.fico-live-teklif-al #content .container,
body.fico-live-linkedin-form #content .container,
body.fico-live-moda-aksesuar #content .container,
body.fico-live-fmcg #content .container,
body.fico-live-elektronik #content .container,
body.fico-live-kozmetik #content .container,
body.fico-live-entegrasyonlar #content .container,
body.fico-live-musteriler #content .container,
body.fico-live-hakkimizda #content .container,
body.fico-live-bizden-haberler #content .container,
body.fico-live-cozum-ortakligi #content .container,
body.fico-live-iletisim #content .container {
  max-width: 100% !important;
  width: 100% !important;
  padding-left: 0 !important;
  padding-right: 0 !important;
}

body.fico-live-home .nv-single-page-wrap,
body.fico-live-fulfillment .nv-single-page-wrap,
body.fico-live-depolama .nv-single-page-wrap,
body.fico-live-eticaret .nv-single-page-wrap,
body.fico-live-almanya-fulfillment .nv-single-page-wrap,
body.fico-live-turkiye-fulfillment .nv-single-page-wrap,
body.fico-live-ingiltere-fulfillment .nv-single-page-wrap,
body.fico-live-suudi-fulfillment .nv-single-page-wrap,
body.fico-live-hollanda-fulfillment .nv-single-page-wrap,
body.fico-live-teklif-al .nv-single-page-wrap,
body.fico-live-linkedin-form .nv-single-page-wrap,
body.fico-live-moda-aksesuar .nv-single-page-wrap,
body.fico-live-fmcg .nv-single-page-wrap,
body.fico-live-elektronik .nv-single-page-wrap,
body.fico-live-kozmetik .nv-single-page-wrap,
body.fico-live-entegrasyonlar .nv-single-page-wrap,
body.fico-live-musteriler .nv-single-page-wrap,
body.fico-live-hakkimizda .nv-single-page-wrap,
body.fico-live-bizden-haberler .nv-single-page-wrap,
body.fico-live-cozum-ortakligi .nv-single-page-wrap,
body.fico-live-iletisim .nv-single-page-wrap {
  padding: 0 !important;
  margin: 0 !important;
}

body.fico-live-home .entry-header,
body.fico-live-fulfillment .entry-header,
body.fico-live-depolama .entry-header,
body.fico-live-eticaret .entry-header,
body.fico-live-almanya-fulfillment .entry-header,
body.fico-live-turkiye-fulfillment .entry-header,
body.fico-live-ingiltere-fulfillment .entry-header,
body.fico-live-suudi-fulfillment .entry-header,
body.fico-live-hollanda-fulfillment .entry-header,
body.fico-live-teklif-al .entry-header,
body.fico-live-linkedin-form .entry-header,
body.fico-live-moda-aksesuar .entry-header,
body.fico-live-fmcg .entry-header,
body.fico-live-elektronik .entry-header,
body.fico-live-kozmetik .entry-header,
body.fico-live-entegrasyonlar .entry-header,
body.fico-live-musteriler .entry-header,
body.fico-live-hakkimizda .entry-header,
body.fico-live-bizden-haberler .entry-header,
body.fico-live-cozum-ortakligi .entry-header,
body.fico-live-iletisim .entry-header {
  display: none !important;
}

/* Brand CSS variables on body for EN/DE (content wrappers already have .fico-live-*) */
body.fico-live-home,
body.fico-live-fulfillment,
body.fico-live-depolama,
body.fico-live-eticaret,
body.fico-live-almanya-fulfillment,
body.fico-live-turkiye-fulfillment,
body.fico-live-ingiltere-fulfillment,
body.fico-live-suudi-fulfillment,
body.fico-live-hollanda-fulfillment,
body.fico-live-teklif-al,
body.fico-live-linkedin-form,
body.fico-live-moda-aksesuar,
body.fico-live-fmcg,
body.fico-live-elektronik,
body.fico-live-kozmetik,
body.fico-live-entegrasyonlar,
body.fico-live-musteriler,
body.fico-live-hakkimizda,
body.fico-live-bizden-haberler,
body.fico-live-cozum-ortakligi,
body.fico-live-iletisim {
  --e-global-color-primary: #609ED5;
  --e-global-color-secondary: #54595F;
  --e-global-color-text: #7A7A7A;
  --e-global-color-accent: #61CE70;
  --e-global-color-pixPrimaryColor: #63666b;
  --e-global-color-pixSecondaryColor: #609ed5;
  --pix-primary: #63666b;
  --pix-secondary: #609ed5;
  --pix-heading-default: rgba(0, 0, 0, 0.7);
  --pix-body-default: rgba(0, 0, 0, 0.5);
  --pix-primary-light: rgba(150, 153, 158, 0.15);
  --pix-secondary-light: rgba(177, 207, 234, 0.15);
  --pix-gradient-primary: linear-gradient(to top right, #609ed5, #609ed5, #63666b);
}

/* Catch-all: legal/story wrappers not in the explicit list above */
body[class*="fico-live-"] .nv-content-wrap,
body[class*="fico-live-"] .neve-main,
body[class*="fico-live-"]:not(.fico-live-blog) #content .container {
  max-width: 100% !important;
  width: 100% !important;
  padding-left: 0 !important;
  padding-right: 0 !important;
}
body[class*="fico-live-"] .nv-single-page-wrap {
  padding: 0 !important;
  margin: 0 !important;
}
body[class*="fico-live-"]:not(.fico-live-blog) .entry-header {
  display: none !important;
}

body[class*="fico-live-"] {
  --e-global-color-primary: #609ED5;
  --e-global-color-secondary: #54595F;
  --e-global-color-text: #7A7A7A;
  --e-global-color-accent: #61CE70;
  --e-global-color-pixPrimaryColor: #63666b;
  --e-global-color-pixSecondaryColor: #609ed5;
  --e-global-color-0ff6fb0: #234998;
  --pix-primary: #63666b;
  --pix-secondary: #609ed5;
  --pix-heading-default: rgba(0, 0, 0, 0.7);
  --pix-body-default: rgba(0, 0, 0, 0.5);
  --pix-dark-opacity-7: rgba(0, 0, 0, 0.7);
  --pix-dark-opacity-5: rgba(0, 0, 0, 0.5);
  --pix-primary-light: rgba(150, 153, 158, 0.15);
  --pix-secondary-light: rgba(177, 207, 234, 0.15);
  --pix-gradient-primary: linear-gradient(to top right, #609ed5, #609ed5, #63666b);
}

/*
 * Heading color tokens for every language/page wrapper.
 * Do not set font-size here — widget sizes come from TR Elementor post CSS.
 * Scope to main content so header/footer stay in fico-hf.css.
 */
body[class*="fico-live-"] main .elementor h1,
body[class*="fico-live-"] main .elementor h2,
body[class*="fico-live-"] main .elementor h3,
body[class*="fico-live-"] main .elementor h4,
body[class*="fico-live-"] main .elementor h5,
body[class*="fico-live-"] main .elementor h6,
body[class*="fico-live-"] .nv-content-wrap h1,
body[class*="fico-live-"] .nv-content-wrap h2,
body[class*="fico-live-"] .nv-content-wrap h3,
body[class*="fico-live-"] .nv-content-wrap h4,
body[class*="fico-live-"] .nv-content-wrap h5,
body[class*="fico-live-"] .nv-content-wrap h6,
body[class*="fico-live-"] .nv-content-wrap .pix-headline,
body[class*="fico-live-"] .nv-content-wrap .pix-sliding-headline,
body[class*="fico-live-"] .nv-content-wrap .pix-sliding-headline-2,
body[class*="fico-live-"] .nv-content-wrap .pix-feature-title,
body[class*="fico-live-"] .nv-content-wrap .elementor-heading-title,
body[class*="fico-live-"] .nv-content-wrap .text-heading-default,
body[class*="fico-live-"] .nv-content-wrap .heading-default,
body[class*="fico-live-"] .nv-content-wrap .pix-sliding-item.text-heading-default {
  color: rgba(0, 0, 0, 0.7) !important;
  font-family: Poppins, sans-serif;
}

body[class*="fico-live-"] .nv-content-wrap .text-primary,
body[class*="fico-live-"] .nv-content-wrap h1.text-primary,
body[class*="fico-live-"] .nv-content-wrap h2.text-primary,
body[class*="fico-live-"] .nv-content-wrap h3.text-primary,
body[class*="fico-live-"] .nv-content-wrap h4.text-primary,
body[class*="fico-live-"] .nv-content-wrap h5.text-primary,
body[class*="fico-live-"] .nv-content-wrap h6.text-primary,
body[class*="fico-live-"] .nv-content-wrap .pix-feature-title.text-primary {
  color: #63666b !important;
}

body[class*="fico-live-"] .nv-content-wrap .text-secondary,
body[class*="fico-live-"] .nv-content-wrap h1.text-secondary,
body[class*="fico-live-"] .nv-content-wrap h2.text-secondary,
body[class*="fico-live-"] .nv-content-wrap .pix-headline.text-secondary {
  color: #609ed5 !important;
}

body[class*="fico-live-"] .nv-content-wrap .text-blue,
body[class*="fico-live-"] .nv-content-wrap h3.text-blue,
body[class*="fico-live-"] .nv-content-wrap .heading-text.text-blue {
  color: #234998 !important;
}
body[class*="fico-live-"] .nv-content-wrap .text-gray-6,
body[class*="fico-live-"] .nv-content-wrap h3.text-gray-6,
body[class*="fico-live-"] .nv-content-wrap .heading-text.text-gray-6 {
  color: #63666b !important;
}

body[class*="fico-live-"] .nv-content-wrap .text-white {
  color: #fff !important;
}
