/* 
Theme Name: Hello Elementor Child
Theme URI: https://github.com/elementor/hello-theme-child/
Description: Hello Elementor Child is a child theme of Hello Elementor, created by Elementor team
Author: Elementor Team
Author URI: https://elementor.com/
Template: hello-elementor
Version: 2.0.0
Text Domain: hello-elementor-child
License: GNU General Public License v3 or later.
License URI: https://www.gnu.org/licenses/gpl-3.0.html
Tags: flexible-header, custom-colors, custom-menu, custom-logo, editor-style, featured-images, rtl-language-support, threaded-comments, translation-ready
*/

/* GREDICH Styles */

[id] {
	scroll-margin-top: 70px;
}

/* :root,
.light,
.light-theme {
  --red-1: #fffcfc;
  --red-2: #fff7f8;
  --red-3: #ffeaed;
  --red-4: #ffd9df;
  --red-5: #ffcad2;
  --red-6: #ffb9c3;
  --red-7: #fba4b1;
  --red-8: #f2879a;
  --red-9: #d35972;
  --red-10: #c54c66;
  --red-11: #bb435f;
  --red-12: #690929;

  --red-a1: #ff000003;
  --red-a2: #ff002008;
  --red-a3: #ff002515;
  --red-a4: #ff002926;
  --red-a5: #ff002735;
  --red-a6: #ff002546;
  --red-a7: #f401255b;
  --red-a8: #e4002978;
  --red-a9: #bc0027a6;
  --red-a10: #ad0025b3;
  --red-a11: #a30026bc;
  --red-a12: #640021f6;

  --red-contrast: #fff;
  --red-surface: #fff5f6cc;
  --red-indicator: #d35972;
  --red-track: #d35972;

  --yellow-1: #fefdfb;
  --yellow-2: #fffae9;
  --yellow-3: #fff3c1;
  --yellow-4: #ffe99b;
  --yellow-5: #ffdf76;
  --yellow-6: #fad374;
  --yellow-7: #e8c264;
  --yellow-8: #d6aa34;
  --yellow-9: #ffc700;
  --yellow-10: #f3bd14;
  --yellow-11: #997000;
  --yellow-12: #46391c;

  --yellow-a1: #c0800004;
  --yellow-a2: #ffc60016;
  --yellow-a3: #ffce003e;
  --yellow-a4: #ffc70064;
  --yellow-a5: #ffc40089;
  --yellow-a6: #f6af008b;
  --yellow-a7: #d99b009b;
  --yellow-a8: #cc9400cb;
  --yellow-a9: #ffc700;
  --yellow-a10: #f2b700eb;
  --yellow-a11: #997000;
  --yellow-a12: #2f2100e3;

  --yellow-contrast: #2a2009;
  --yellow-surface: #fff9e4cc;
  --yellow-indicator: #ffc700;
  --yellow-track: #ffc700;

  --lime-1: #fcfefb;
  --lime-2: #f7faf5;
  --lime-3: #edf5e9;
  --lime-4: #e2eedb;
  --lime-5: #d4e5ca;
  --lime-6: #c2d9b5;
  --lime-7: #abc89a;
  --lime-8: #8ab172;
  --lime-9: #749e59;
  --lime-10: #68914e;
  --lime-11: #53773a;
  --lime-12: #2c3924;

  --lime-a1: #40c00004;
  --lime-a2: #3380000a;
  --lime-a3: #2f8c0016;
  --lime-a4: #32870024;
  --lime-a5: #31820035;
  --lime-a6: #2d7d014a;
  --lime-a7: #2b750065;
  --lime-a8: #2c72008d;
  --lime-a9: #2a6a00a6;
  --lime-a10: #266100b1;
  --lime-a11: #214f00c5;
  --lime-a12: #091900db;

  --lime-contrast: #fff;
  --lime-surface: #f5f9f3cc;
  --lime-indicator: #749e59;
  --lime-track: #749e59;

  --gray-1: #fcfcfd;
  --gray-2: #f9f9fb;
  --gray-3: #eff0f3;
  --gray-4: #e7e8ec;
  --gray-5: #e0e1e6;
  --gray-6: #d8d9e0;
  --gray-7: #cdced7;
  --gray-8: #b9bbc6;
  --gray-9: #8b8d98;
  --gray-10: #80828d;
  --gray-11: #62636c;
  --gray-12: #1e1f24;

  --gray-a1: #00005503;
  --gray-a2: #00005506;
  --gray-a3: #00104010;
  --gray-a4: #000b3618;
  --gray-a5: #0009321f;
  --gray-a6: #00073527;
  --gray-a7: #00063332;
  --gray-a8: #00083046;
  --gray-a9: #00051d74;
  --gray-a10: #00051b7f;
  --gray-a11: #0002119d;
  --gray-a12: #000107e1;

  --gray-contrast: #FFFFFF;
  --gray-surface: #ffffffcc;
  --gray-indicator: #8b8d98;
  --gray-track: #8b8d98;
}

@supports (color: color(display-p3 1 1 1)) {
  @media (color-gamut: p3) {

    :root,
    .light,
    .light-theme {
      --red-1: oklch(99.4% 0.0036 9.866);
      --red-2: oklch(98.3% 0.0096 9.866);
      --red-3: oklch(95.6% 0.0244 9.866);
      --red-4: oklch(92.8% 0.0548 9.866);
      --red-5: oklch(89.6% 0.0718 9.866);
      --red-6: oklch(85.7% 0.0864 9.866);
      --red-7: oklch(80.7% 0.1036 9.866);
      --red-8: oklch(74.5% 0.1312 9.866);
      --red-9: oklch(62.6% 0.1554 9.866);
      --red-10: oklch(58.4% 0.1554 9.866);
      --red-11: oklch(55.7% 0.1554 9.866);
      --red-12: oklch(33.9% 0.1269 9.866);

      --red-a1: color(display-p3 0.6745 0.0235 0.0235 / 0.012);
      --red-a2: color(display-p3 0.8784 0.0196 0.1451 / 0.032);
      --red-a3: color(display-p3 0.8039 0.0078 0.1098 / 0.079);
      --red-a4: color(display-p3 0.8392 0.0078 0.1412 / 0.146);
      --red-a5: color(display-p3 0.8431 0 0.1176 / 0.2);
      --red-a6: color(display-p3 0.8392 0.0039 0.1216 / 0.263);
      --red-a7: color(display-p3 0.8196 0.0039 0.1176 / 0.342);
      --red-a8: color(display-p3 0.7686 0.0039 0.1333 / 0.451);
      --red-a9: color(display-p3 0.6314 0 0.1216 / 0.624);
      --red-a10: color(display-p3 0.5804 0 0.1137 / 0.671);
      --red-a11: color(display-p3 0.5451 0 0.1176 / 0.706);
      --red-a12: color(display-p3 0.3216 0 0.0902 / 0.918);

      --red-contrast: #fff;
      --red-surface: color(display-p3 0.9961 0.9608 0.9647 / 0.8);
      --red-indicator: oklch(62.6% 0.1554 9.866);
      --red-track: oklch(62.6% 0.1554 9.866);

      --yellow-1: oklch(99.4% 0.0027 87.56);
      --yellow-2: oklch(98.6% 0.0237 87.56);
      --yellow-3: oklch(96.9% 0.0677 87.56);
      --yellow-4: oklch(94.5% 0.1029 87.56);
      --yellow-5: oklch(91.8% 0.1316 87.56);
      --yellow-6: oklch(88.1% 0.1221 87.56);
      --yellow-7: oklch(82.7% 0.1204 87.56);
      --yellow-8: oklch(75.8% 0.1386 87.56);
      --yellow-9: oklch(85.6% 0.1756 87.56);
      --yellow-10: oklch(82.5% 0.1658 87.56);
      --yellow-11: oklch(56.9% 0.1421 87.56);
      --yellow-12: oklch(35.2% 0.0479 87.56);

      --yellow-a1: color(display-p3 0.7569 0.5137 0.0235 / 0.016);
      --yellow-a2: color(display-p3 0.9529 0.7529 0.0078 / 0.079);
      --yellow-a3: color(display-p3 0.9686 0.7922 0.0039 / 0.224);
      --yellow-a4: color(display-p3 0.9569 0.7686 0.0039 / 0.353);
      --yellow-a5: color(display-p3 0.9608 0.749 0.0039 / 0.479);
      --yellow-a6: color(display-p3 0.9137 0.6588 0.0039 / 0.491);
      --yellow-a7: color(display-p3 0.7961 0.5765 0 / 0.553);
      --yellow-a8: color(display-p3 0.7333 0.5373 0 / 0.702);
      --yellow-a9: color(display-p3 0.9529 0.7098 0 / 0.734);
      --yellow-a10: color(display-p3 0.8941 0.6588 0 / 0.734);
      --yellow-a11: color(display-p3 0.5098 0.3608 0 / 0.863);
      --yellow-a12: color(display-p3 0.1608 0.1137 0 / 0.875);

      --yellow-contrast: #2a2009;
      --yellow-surface: color(display-p3 1 0.9765 0.902 / 0.8);
      --yellow-indicator: oklch(85.6% 0.1756 87.56);
      --yellow-track: oklch(85.6% 0.1756 87.56);

      --lime-1: oklch(99.4% 0.004 134.1);
      --lime-2: oklch(98.2% 0.0069 134.1);
      --lime-3: oklch(96.1% 0.0174 134.1);
      --lime-4: oklch(93.4% 0.0279 134.1);
      --lime-5: oklch(90.1% 0.0397 134.1);
      --lime-6: oklch(85.8% 0.0534 134.1);
      --lime-7: oklch(79.8% 0.0709 134.1);
      --lime-8: oklch(71.6% 0.0968 134.1);
      --lime-9: oklch(65.1% 0.1063 134.1);
      --lime-10: oklch(61.1% 0.1058 134.1);
      --lime-11: oklch(52.7% 0.0981 134.1);
      --lime-12: oklch(32.6% 0.0398 134.1);

      --lime-a1: color(display-p3 0.2667 0.7569 0.0235 / 0.016);
      --lime-a2: color(display-p3 0.3176 0.5137 0.0235 / 0.04);
      --lime-a3: color(display-p3 0.2 0.5294 0.0078 / 0.083);
      --lime-a4: color(display-p3 0.2118 0.5059 0.0078 / 0.134);
      --lime-a5: color(display-p3 0.2157 0.4706 0 / 0.2);
      --lime-a6: color(display-p3 0.2 0.4549 0.0039 / 0.279);
      --lime-a7: color(display-p3 0.2 0.4235 0.0039 / 0.381);
      --lime-a8: color(display-p3 0.1922 0.4157 0 / 0.53);
      --lime-a9: color(display-p3 0.1765 0.3804 0 / 0.62);
      --lime-a10: color(display-p3 0.1608 0.3451 0 / 0.663);
      --lime-a11: color(display-p3 0.1373 0.2784 0 / 0.746);
      --lime-a12: color(display-p3 0.0431 0.0863 0 / 0.851);

      --lime-contrast: #fff;
      --lime-surface: color(display-p3 0.9647 0.9765 0.9569 / 0.8);
      --lime-indicator: oklch(65.1% 0.1063 134.1);
      --lime-track: oklch(65.1% 0.1063 134.1);

      --gray-1: oklch(99.1% 0.0015 277.7);
      --gray-2: oklch(98.2% 0.003 277.7);
      --gray-3: oklch(95.6% 0.0045 277.7);
      --gray-4: oklch(93.1% 0.0061 277.7);
      --gray-5: oklch(91% 0.0077 277.7);
      --gray-6: oklch(88.8% 0.0093 277.7);
      --gray-7: oklch(85.3% 0.0117 277.7);
      --gray-8: oklch(79.4% 0.016 277.7);
      --gray-9: oklch(64.6% 0.0165 277.7);
      --gray-10: oklch(61% 0.0161 277.7);
      --gray-11: oklch(50.3% 0.0139 277.7);
      --gray-12: oklch(24.1% 0.0099 277.7);

      --gray-a1: color(display-p3 0.0235 0.0235 0.349 / 0.012);
      --gray-a2: color(display-p3 0.0235 0.0235 0.349 / 0.024);
      --gray-a3: color(display-p3 0.0078 0.0667 0.2549 / 0.063);
      --gray-a4: color(display-p3 0.0118 0.051 0.2157 / 0.095);
      --gray-a5: color(display-p3 0.0039 0.0392 0.2 / 0.122);
      --gray-a6: color(display-p3 0.0039 0.0275 0.1804 / 0.153);
      --gray-a7: color(display-p3 0.0078 0.0275 0.1843 / 0.197);
      --gray-a8: color(display-p3 0.0039 0.0314 0.1765 / 0.275);
      --gray-a9: color(display-p3 0.0039 0.0196 0.1059 / 0.455);
      --gray-a10: color(display-p3 0.0039 0.0196 0.098 / 0.499);
      --gray-a11: color(display-p3 0 0.0078 0.0588 / 0.616);
      --gray-a12: color(display-p3 0 0.0039 0.0275 / 0.883);

      --gray-contrast: #FFFFFF;
      --gray-surface: color(display-p3 1 1 1 / 80%);
      --gray-indicator: oklch(64.6% 0.0165 277.7);
      --gray-track: oklch(64.6% 0.0165 277.7);
    }
  }
} */