diff --git a/content/cloud/capacity.png b/content/build/capacity.png similarity index 100% rename from content/cloud/capacity.png rename to content/build/capacity.png diff --git a/content/cloud/compute.jpg b/content/build/compute.jpg similarity index 100% rename from content/cloud/compute.jpg rename to content/build/compute.jpg diff --git a/content/cloud/effecient.png b/content/build/effecient.png similarity index 100% rename from content/cloud/effecient.png rename to content/build/effecient.png diff --git a/content/cloud/index.md b/content/build/index.md similarity index 84% rename from content/cloud/index.md rename to content/build/index.md index 3c244ffca..4d5aa872f 100644 --- a/content/cloud/index.md +++ b/content/build/index.md @@ -4,47 +4,24 @@ template: "page.html" insert_anchor_links: "left" --- -
-
-
-
-
-
-
+ -{% row(style="center narrow") %} +{% row(style="center margin narrow") %} ## The Next Generation of
**Cloud Computing** Deploy any workload with unprecedented security, scalability, and efficiency, on a fully comprehensive peer-to-peer digital infrastructure. Discover a cloud like no other. -{% end %} - -{% row(style="center narrow") %} +
- -||| - - -||| - - - -||| - - {% end %} -
-
-
-
-
-
-
+ {% row(style="center margin") %} @@ -79,10 +56,9 @@ Private overlay networks and global end-to-end encryption minimize attack surfac {% end %} -
-
+ -{% row(style="center between") %} +{% row(style="center mtop between") %} [![quantum safe storage](qss.png#mx-auto)](https://library.threefold.me/info/manual/#/technology/qsss/threefold__qsss_home) @@ -96,7 +72,7 @@ Private overlay networks and global end-to-end encryption minimize attack surfac {% end %} -{% row(style="center between") %} +{% row(style="center mbottom between") %} [![kubernetes](kubernetes.png#mx-auto)](https://library.threefold.me/info/manual/#/manual__weblets_k8s) @@ -110,12 +86,10 @@ Private overlay networks and global end-to-end encryption minimize attack surfac {% end %} -
-
-
-
+ -{% row(style="center narrow") %} + +{% row(style="center mtop narrow") %} ## Designed for
**Demanding Workloads** @@ -125,13 +99,11 @@ Private overlay networks and global end-to-end encryption minimize attack surfac ![Image](capacity.png#medium) -
-
- -#### **Edge Capacity**
-
+ +### **Edge Capacity** + Achieve low latencies and bandwidth efficiency by reserving capacity locally. @@ -139,13 +111,11 @@ Achieve low latencies and bandwidth efficiency by reserving capacity locally. ![Image](secure.png#medium) -
-
- -#### **Secure**
-
+ +### **Secure** + Open-source system built from the ground-up for a fully transparent and auditable stack. @@ -153,13 +123,11 @@ Open-source system built from the ground-up for a fully transparent and auditabl ![Image](scalable.png#medium) -
-
- -#### **Scalable**
-
+ +### **Scalable** + An autonomous infrastructure that grows naturally with demand, where and when it is needed. @@ -167,24 +135,26 @@ An autonomous infrastructure that grows naturally with demand, where and when it ![Image](effecient.png#medium) -
-
- -#### **Efficient**
-
+ +### **Efficient** + A carefully designed collection of lightweight components that minimize overheads. {% end %} -{% row(style="center narrow") %} + + +{% row(style="center mbottom narrow") %} {% end %} + + {% cloud_stats() %} ## A Global **Edge Infrastructure** diff --git a/content/cloud/kubernetes.png b/content/build/kubernetes.png similarity index 100% rename from content/cloud/kubernetes.png rename to content/build/kubernetes.png diff --git a/content/cloud/limitless.png b/content/build/limitless.png similarity index 100% rename from content/cloud/limitless.png rename to content/build/limitless.png diff --git a/content/cloud/network.jpg b/content/build/network.jpg similarity index 100% rename from content/cloud/network.jpg rename to content/build/network.jpg diff --git a/content/cloud/planetary_network.png b/content/build/planetary_network.png similarity index 100% rename from content/cloud/planetary_network.png rename to content/build/planetary_network.png diff --git a/content/cloud/qss.png b/content/build/qss.png similarity index 100% rename from content/cloud/qss.png rename to content/build/qss.png diff --git a/content/cloud/scalable.png b/content/build/scalable.png similarity index 100% rename from content/cloud/scalable.png rename to content/build/scalable.png diff --git a/content/cloud/secure.png b/content/build/secure.png similarity index 100% rename from content/cloud/secure.png rename to content/build/secure.png diff --git a/content/cloud/storage.jpg b/content/build/storage.jpg similarity index 100% rename from content/cloud/storage.jpg rename to content/build/storage.jpg diff --git a/content/cloud/terraform.png b/content/build/terraform.png similarity index 100% rename from content/cloud/terraform.png rename to content/build/terraform.png diff --git a/content/cloud/virtual_machine.png b/content/build/virtual_machine.png similarity index 100% rename from content/cloud/virtual_machine.png rename to content/build/virtual_machine.png diff --git a/content/cloud/weblets.png b/content/build/weblets.png similarity index 100% rename from content/cloud/weblets.png rename to content/build/weblets.png diff --git a/content/cloud/zero_os.png b/content/build/zero_os.png similarity index 100% rename from content/cloud/zero_os.png rename to content/build/zero_os.png diff --git a/content/header/index.md b/content/header/index.md index bc8b9b2dd..156a6a2f4 100644 --- a/content/header/index.md +++ b/content/header/index.md @@ -10,7 +10,7 @@ extra: - [Mission]("/mission") - [Grid]("/grid") -- [Build]("/cloud") +- [Build]("/build") - [Farm]("/farm") - [TFT]("/tft") - Ecosystem diff --git a/templates/shortcodes/cloud_stats.html b/templates/shortcodes/cloud_stats.html index b1e4d5f28..810dcb46d 100644 --- a/templates/shortcodes/cloud_stats.html +++ b/templates/shortcodes/cloud_stats.html @@ -7,20 +7,20 @@ {% endif %} {% if data %} -
+

- A GLOBAL EDGE INFRASTRUCTURE + A Global Edge
Infrastructure

@@ -158,7 +158,8 @@ bg-white text-lg learn-button - hover:bg-gray-400 + text-gray-700 + hover:text-gray-500 bo px-12 py-1 diff --git a/templates/static/css/index.css b/templates/static/css/index.css new file mode 100644 index 000000000..e3a2c95bd --- /dev/null +++ b/templates/static/css/index.css @@ -0,0 +1,4854 @@ +@import url("https://fonts.googleapis.com/css2?family=Ubuntu&display=swap"); + +@import url("https://fonts.googleapis.com/css2?family=Work+Sans:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap"); + +@import url("https://fonts.googleapis.com/css2?family=Lato:wght@300;400;700;900&display=swap"); + +/*! purgecss start ignore */ + +/* @import "nav.css"; */ + +code.language-html, +code.language-css, +code.language-md, +code.language-cmd, +code.language-bash, +code.language-text, +code.language-js, +span.o, +span.nx { + color: rgb(255, 255, 255); + line-height: 1.4; +} + +span.c { + color: hsl(120, 100%, 20%); +} + +span.p, +span.s1, +span.s2, +span.nt { + color: hsl(40, 100%, 30%); +} + +span.gs, +span.gh, +span.ge { + color: hsl(208, 100%, 50%); +} + +span.gs { + font-weight: bold; +} + +span.ge { + font-style: italic; +} + +pre, +code{ + font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; +} + +code { + background-color: hsl(0, 0%, 98%); + border-radius: 3px; + color: hsl(120, 100%, 20%); + font-size: 85%; +} + +pre { + margin: 0; + padding: 1rem; + overflow: scroll; +} + +pre code { + background-color: transparent; + color: inherit; + font-size: 100%; + padding: 0; +} + +.highlight { + background-color: transparent; + border-radius: 3px; + margin: 0 0 0.5rem; + padding: 0; + & pre { + margin-bottom: 0; + overflow-x: auto; + } + & .lineno { + color: hsla(0, 0%, 67%, 0.72); + display: inline-block; + /* Ensures the null space also isn't selectable */ + padding: 0 0.75rem 0 0.25rem; + /* Make sure numbers aren't selectable */ + } +} + +/* TODO: dark theme for future +@media (prefers-color-scheme: dark) { + code { + color: #fff; + background: hsl(200, 63%, 15%); + } +} +*/ + +/*! purgecss end ignore */ + +/*! tailwindcss v3.1.8 | MIT License | https://tailwindcss.com */ + +/* +1. Prevent padding and border from affecting element width. (https://github.com/mozdevs/cssremedy/issues/4) +2. Allow adding a border to an element by just adding a border-width. (https://github.com/tailwindcss/tailwindcss/pull/116) +*/ + +*, +::before, +::after { + box-sizing: border-box; + /* 1 */ + border-width: 0; + /* 2 */ + border-style: solid; + /* 2 */ + border-color: #e5e7eb; + /* 2 */ +} + +::before, +::after { + --tw-content: ''; +} + +/* +1. Use a consistent sensible line-height in all browsers. +2. Prevent adjustments of font size after orientation changes in iOS. +3. Use a more readable tab size. +4. Use the user's configured `sans` font-family by default. +*/ + +html { + line-height: 1.5; + /* 1 */ + -webkit-text-size-adjust: 100%; + /* 2 */ + -moz-tab-size: 4; + /* 3 */ + -o-tab-size: 4; + tab-size: 4; + /* 3 */ + font-family: ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; + /* 4 */ +} + +/* +1. Remove the margin in all browsers. +2. Inherit line-height from `html` so users can set them as a class directly on the `html` element. +*/ + +body { + margin: 0; + /* 1 */ + line-height: inherit; + /* 2 */ +} + +/* +1. Add the correct height in Firefox. +2. Correct the inheritance of border color in Firefox. (https://bugzilla.mozilla.org/show_bug.cgi?id=190655) +3. Ensure horizontal rules are visible by default. +*/ + +hr { + height: 0; + /* 1 */ + color: inherit; + /* 2 */ + border-top-width: 1px; + /* 3 */ +} + +/* +Add the correct text decoration in Chrome, Edge, and Safari. +*/ + +abbr:where([title]) { + -webkit-text-decoration: underline dotted; + text-decoration: underline dotted; +} + +/* +Remove the default font size and weight for headings. +*/ + +h1, +h2, +h3, +h4, +h5, +h6 { + font-size: inherit; + font-weight: inherit; +} + +/* +Reset links to optimize for opt-in styling instead of opt-out. +*/ + +a { + color: inherit; + text-decoration: inherit; +} + +/* +Add the correct font weight in Edge and Safari. +*/ + +b, +strong { + font-weight: bolder; +} + +/* +1. Use the user's configured `mono` font family by default. +2. Correct the odd `em` font sizing in all browsers. +*/ + +code, +kbd, +samp, +pre { + font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; + /* 1 */ + font-size: 1em; + /* 2 */ +} + +/* +Add the correct font size in all browsers. +*/ + +small { + font-size: 80%; +} + +/* +Prevent `sub` and `sup` elements from affecting the line height in all browsers. +*/ + +sub, +sup { + font-size: 75%; + line-height: 0; + position: relative; + vertical-align: baseline; +} + +sub { + bottom: -0.25em; +} + +sup { + top: -0.5em; +} + +/* +1. Remove text indentation from table contents in Chrome and Safari. (https://bugs.chromium.org/p/chromium/issues/detail?id=999088, https://bugs.webkit.org/show_bug.cgi?id=201297) +2. Correct table border color inheritance in all Chrome and Safari. (https://bugs.chromium.org/p/chromium/issues/detail?id=935729, https://bugs.webkit.org/show_bug.cgi?id=195016) +3. Remove gaps between table borders by default. +*/ + +table { + text-indent: 0; + /* 1 */ + border-color: inherit; + /* 2 */ + border-collapse: collapse; + /* 3 */ +} + +/* +1. Change the font styles in all browsers. +2. Remove the margin in Firefox and Safari. +3. Remove default padding in all browsers. +*/ + +button, +input, +optgroup, +select, +textarea { + font-family: inherit; + /* 1 */ + font-size: 100%; + /* 1 */ + font-weight: inherit; + /* 1 */ + line-height: inherit; + /* 1 */ + color: inherit; + /* 1 */ + margin: 0; + /* 2 */ + padding: 0; + /* 3 */ +} + +/* +Remove the inheritance of text transform in Edge and Firefox. +*/ + +button, +select { + text-transform: none; +} + +/* +1. Correct the inability to style clickable types in iOS and Safari. +2. Remove default button styles. +*/ + +button, +[type='button'], +[type='reset'], +[type='submit'] { + -webkit-appearance: button; + /* 1 */ + background-color: transparent; + /* 2 */ + background-image: none; + /* 2 */ +} + +/* +Use the modern Firefox focus style for all focusable elements. +*/ + +:-moz-focusring { + outline: auto; +} + +/* +Remove the additional `:invalid` styles in Firefox. (https://github.com/mozilla/gecko-dev/blob/2f9eacd9d3d995c937b4251a5557d95d494c9be1/layout/style/res/forms.css#L728-L737) +*/ + +:-moz-ui-invalid { + box-shadow: none; +} + +/* +Add the correct vertical alignment in Chrome and Firefox. +*/ + +progress { + vertical-align: baseline; +} + +/* +Correct the cursor style of increment and decrement buttons in Safari. +*/ + +::-webkit-inner-spin-button, +::-webkit-outer-spin-button { + height: auto; +} + +/* +1. Correct the odd appearance in Chrome and Safari. +2. Correct the outline style in Safari. +*/ + +[type='search'] { + -webkit-appearance: textfield; + /* 1 */ + outline-offset: -2px; + /* 2 */ +} + +/* +Remove the inner padding in Chrome and Safari on macOS. +*/ + +::-webkit-search-decoration { + -webkit-appearance: none; +} + +/* +1. Correct the inability to style clickable types in iOS and Safari. +2. Change font properties to `inherit` in Safari. +*/ + +::-webkit-file-upload-button { + -webkit-appearance: button; + /* 1 */ + font: inherit; + /* 2 */ +} + +/* +Add the correct display in Chrome and Safari. +*/ + +summary { + display: list-item; +} + +/* +Removes the default spacing and border for appropriate elements. +*/ + +blockquote, +dl, +dd, +h1, +h2, +h3, +h4, +h5, +h6, +hr, +figure, +p, +pre { + margin: 0; +} + +fieldset { + margin: 0; + padding: 0; +} + +legend { + padding: 0; +} + +ol, +ul, +menu { + list-style: none; + margin: 0; + padding: 0; +} + +/* +Prevent resizing textareas horizontally by default. +*/ + +textarea { + resize: vertical; +} + +/* +1. Reset the default placeholder opacity in Firefox. (https://github.com/tailwindlabs/tailwindcss/issues/3300) +2. Set the default placeholder color to the user's configured gray 400 color. +*/ + +input::-moz-placeholder, textarea::-moz-placeholder { + opacity: 1; + /* 1 */ + color: #9ca3af; + /* 2 */ +} + +input::placeholder, +textarea::placeholder { + opacity: 1; + /* 1 */ + color: #9ca3af; + /* 2 */ +} + +/* +Set the default cursor for buttons. +*/ + +button, +[role="button"] { + cursor: pointer; +} + +/* +Make sure disabled buttons don't get the pointer cursor. +*/ + +:disabled { + cursor: default; +} + +/* +1. Make replaced elements `display: block` by default. (https://github.com/mozdevs/cssremedy/issues/14) +2. Add `vertical-align: middle` to align replaced elements more sensibly by default. (https://github.com/jensimmons/cssremedy/issues/14#issuecomment-634934210) + This can trigger a poorly considered lint error in some tools but is included by design. +*/ + +img, +svg, +video, +canvas, +audio, +iframe, +embed, +object { + display: block; + /* 1 */ + vertical-align: middle; + /* 2 */ +} + +/* +Constrain images and videos to the parent width and preserve their intrinsic aspect ratio. (https://github.com/mozdevs/cssremedy/issues/14) +*/ + +img, +video { + max-width: 100%; + height: auto; +} + +*, ::before, ::after{ + --tw-border-spacing-x: 0; + --tw-border-spacing-y: 0; + --tw-translate-x: 0; + --tw-translate-y: 0; + --tw-rotate: 0; + --tw-skew-x: 0; + --tw-skew-y: 0; + --tw-scale-x: 1; + --tw-scale-y: 1; + --tw-pan-x: ; + --tw-pan-y: ; + --tw-pinch-zoom: ; + --tw-scroll-snap-strictness: proximity; + --tw-ordinal: ; + --tw-slashed-zero: ; + --tw-numeric-figure: ; + --tw-numeric-spacing: ; + --tw-numeric-fraction: ; + --tw-ring-inset: ; + --tw-ring-offset-width: 0px; + --tw-ring-offset-color: #fff; + --tw-ring-color: rgb(0 0 255 / 0.5); + --tw-ring-offset-shadow: 0 0 #0000; + --tw-ring-shadow: 0 0 #0000; + --tw-shadow: 0 0 #0000; + --tw-shadow-colored: 0 0 #0000; + --tw-blur: ; + --tw-brightness: ; + --tw-contrast: ; + --tw-grayscale: ; + --tw-hue-rotate: ; + --tw-invert: ; + --tw-saturate: ; + --tw-sepia: ; + --tw-drop-shadow: ; + --tw-backdrop-blur: ; + --tw-backdrop-brightness: ; + --tw-backdrop-contrast: ; + --tw-backdrop-grayscale: ; + --tw-backdrop-hue-rotate: ; + --tw-backdrop-invert: ; + --tw-backdrop-opacity: ; + --tw-backdrop-saturate: ; + --tw-backdrop-sepia: ; +} + +::-webkit-backdrop{ + --tw-border-spacing-x: 0; + --tw-border-spacing-y: 0; + --tw-translate-x: 0; + --tw-translate-y: 0; + --tw-rotate: 0; + --tw-skew-x: 0; + --tw-skew-y: 0; + --tw-scale-x: 1; + --tw-scale-y: 1; + --tw-pan-x: ; + --tw-pan-y: ; + --tw-pinch-zoom: ; + --tw-scroll-snap-strictness: proximity; + --tw-ordinal: ; + --tw-slashed-zero: ; + --tw-numeric-figure: ; + --tw-numeric-spacing: ; + --tw-numeric-fraction: ; + --tw-ring-inset: ; + --tw-ring-offset-width: 0px; + --tw-ring-offset-color: #fff; + --tw-ring-color: rgb(0 0 255 / 0.5); + --tw-ring-offset-shadow: 0 0 #0000; + --tw-ring-shadow: 0 0 #0000; + --tw-shadow: 0 0 #0000; + --tw-shadow-colored: 0 0 #0000; + --tw-blur: ; + --tw-brightness: ; + --tw-contrast: ; + --tw-grayscale: ; + --tw-hue-rotate: ; + --tw-invert: ; + --tw-saturate: ; + --tw-sepia: ; + --tw-drop-shadow: ; + --tw-backdrop-blur: ; + --tw-backdrop-brightness: ; + --tw-backdrop-contrast: ; + --tw-backdrop-grayscale: ; + --tw-backdrop-hue-rotate: ; + --tw-backdrop-invert: ; + --tw-backdrop-opacity: ; + --tw-backdrop-saturate: ; + --tw-backdrop-sepia: ; +} + +::backdrop{ + --tw-border-spacing-x: 0; + --tw-border-spacing-y: 0; + --tw-translate-x: 0; + --tw-translate-y: 0; + --tw-rotate: 0; + --tw-skew-x: 0; + --tw-skew-y: 0; + --tw-scale-x: 1; + --tw-scale-y: 1; + --tw-pan-x: ; + --tw-pan-y: ; + --tw-pinch-zoom: ; + --tw-scroll-snap-strictness: proximity; + --tw-ordinal: ; + --tw-slashed-zero: ; + --tw-numeric-figure: ; + --tw-numeric-spacing: ; + --tw-numeric-fraction: ; + --tw-ring-inset: ; + --tw-ring-offset-width: 0px; + --tw-ring-offset-color: #fff; + --tw-ring-color: rgb(0 0 255 / 0.5); + --tw-ring-offset-shadow: 0 0 #0000; + --tw-ring-shadow: 0 0 #0000; + --tw-shadow: 0 0 #0000; + --tw-shadow-colored: 0 0 #0000; + --tw-blur: ; + --tw-brightness: ; + --tw-contrast: ; + --tw-grayscale: ; + --tw-hue-rotate: ; + --tw-invert: ; + --tw-saturate: ; + --tw-sepia: ; + --tw-drop-shadow: ; + --tw-backdrop-blur: ; + --tw-backdrop-brightness: ; + --tw-backdrop-contrast: ; + --tw-backdrop-grayscale: ; + --tw-backdrop-hue-rotate: ; + --tw-backdrop-invert: ; + --tw-backdrop-opacity: ; + --tw-backdrop-saturate: ; + --tw-backdrop-sepia: ; +} + +main{ + padding-top: 0px; +} + +article p{ + font-size: 1.125rem; +} + +/* +html, body { + @apply dark:bg-black; + +body { + @apply font-serif dark:text-gray-200; +} +*/ + +p { + /* for handling Markdown-created

and

  • */ + font-size: 1.125rem; +} + +pre, +code { + font-feature-settings: normal; +} + +.navWhite, +.navWhite:visited{ + --tw-text-opacity: 1; + color: rgb(255 255 255 / var(--tw-text-opacity)); +} + +.navWhite:focus, +.navWhite:active{ + --tw-text-opacity: 1; + color: rgb(156 163 175 / var(--tw-text-opacity)); +} + +.text-blue-light{ + --tw-text-opacity: 1; + color: rgb(107 114 128 / var(--tw-text-opacity)); +} + +.text-blue-dark { + /* for dark mode + @apply text-blue-200; + */ +} + +.text-shadow-titles { + text-shadow: 4px 4px 2px #000; +} + +.gradient-titles{ + background-image: linear-gradient(to bottom, var(--tw-gradient-stops)); + --tw-gradient-from: #0000aa; + --tw-gradient-to: rgb(0 0 170 / 0); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); + --tw-gradient-to: #000000; +} + +.ctr{ + text-align: center; +} + +.legal{ + font-size: .75rem; +} + +nav h4 a:hover{ + border-width: 0px; + font-weight: 300; + --tw-text-opacity: 1; + color: rgb(0 136 255 / var(--tw-text-opacity)); +} + +nav h4 a, +nav h4 a:focus, +nav h4 a:active{ + border-width: 0px; + font-weight: 300; + --tw-text-opacity: 1; + color: rgb(0 0 0 / var(--tw-text-opacity)); +} + +a h2{ + --tw-text-opacity: 1; + color: rgb(0 0 0 / var(--tw-text-opacity)); +} + +a{ + font-weight: 600; + --tw-text-opacity: 1; + color: rgb(0 0 187 / var(--tw-text-opacity)); +} + +a:focus, +a:hover{ + --tw-text-opacity: 1; + color: rgb(0 136 255 / var(--tw-text-opacity)); +} + +a:active{ + --tw-border-opacity: 1; + border-color: rgb(0 0 255 / var(--tw-border-opacity)); + --tw-text-opacity: 1; + color: rgb(0 0 136 / var(--tw-text-opacity)); +} + +h5 a{ + font-weight: 400; + --tw-text-opacity: 1; + color: rgb(17 24 39 / var(--tw-text-opacity)); +} + +/* +a:hover { + @apply dark:text-blue-300; +} +*/ + +sup a, +a.previous, +a.next, +.footnote-return{ + border-bottom-width: 0px; +} + +#nav-toggle:checked + #navMenu{ + display: block; +} + +a.navborderless{ + border-bottom-width: 0px; +} + +/* +.dateInfo { + @apply text-gray-700 dark:text-gray-400; +} +*/ + +h1, +.h1, +h2, +.h2, +h3, +.h3, +h4, +.h4, +h5, +.h5, +h6, +.h6{ + font-family: ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; + line-height: 1.25; + letter-spacing: -0.025em; +} + +h1, +.h1{ + margin-bottom: 1rem; + font-size: 2.25rem; + font-weight: 800; +} + +h2, +.h2, +h3, +.h3, +h4, +.h4, +h5, +.h5, +h6, +.h6{ + font-weight: 700; +} + +h2, +.h2{ + font-size: 2.25rem; +} + +h4, +.h4{ + font-size: 1.5rem; +} + +h5{ + font-style: normal; +} + +h5, +.h5, +h6, +.h6{ + font-size: 1.125rem; +} + +.height-hero { + height: 45vh; + max-height: 45vh; + overflow: hidden; +} + +.height-post { + height: 35vh; + max-height: 35vh; +} + +.imgCover{ + height: 100%; + width: 100%; + -o-object-fit: cover; + object-fit: cover; + -o-object-position: center; + object-position: center; +} + +.background-hero-image-div{ + position: relative; + width: 100%; + overflow: hidden; + --tw-bg-opacity: 1; + background-color: rgb(0 0 0 / var(--tw-bg-opacity)); + /* Have to allow for mobile browsers' own "chrome"; can't go by Inspector simulations of smaller breakpoints */ + height: 80vh; + max-height: 80vh; +} + +.background-hero-title-block-fit{ + position: absolute; + bottom: 0px; + display: block; + width: 100%; + background-image: linear-gradient(to top, var(--tw-gradient-stops)); + --tw-gradient-from: #000000; + --tw-gradient-to: rgb(0 0 0 / 0); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); + padding-left: 1rem; + padding-right: 1rem; + padding-top: 0.75rem; + padding-bottom: 1.5rem; +} + +.background-hero-title-text { + text-shadow: 4px 4px 2px #000; +} + +@media screen and (min-width: 768px) { + .background-hero-title-block-fit{ + padding-left: 3rem; + padding-right: 3rem; + } + + .background-hero-image-div { + height: 85vh; + max-height: 85vh; + } +} + +@media screen and (min-width: 1024px) { + .background-hero-title-block-fit{ + padding-left: 4rem; + padding-right: 4rem; + } + + .background-hero-image-div { + height: 95vh; + max-height: 95vh; + } +} + +.text-nowrap, +.text-nobrk{ + white-space: nowrap; +} + +article h1, +article h2, +article h3, +article h4{ + margin-top: 2rem; + margin-bottom: 1.5rem; + letter-spacing: -0.025em; +} + +article p{ + font-size: 1.125rem; + line-height: 1.625; +} + +article img.containedImage { + min-width: 100%; + max-width: 100%; + height: auto; + width: 100%; +} + +@media screen and (min-width: 768px) { + .height-hero { + height: 70vh; + max-height: 70vh; + } + + .height-post { + height: 40vh; + max-height: 40vh; + } + + article p{ + font-size: 1.25rem; + line-height: 1.625; + } +} + +@media screen and (min-width: 1920px) { + article p{ + font-size: 1.5rem; + line-height: 1.625; + } +} + +/* +.yellowBox { + @apply font-sans bg-yellow-200 border border-gray-900 border-solid mx-auto my-2 w-full px-6 py-2 dark:bg-gray-800 dark:border-gray-500; +} +*/ + +.yellowbox p{ + margin: 0px; + width: 100%; + padding: 0.5rem; +} + +ul, +ol{ + padding-left: 2rem; +} + +ul{ + list-style-type: disc; +} + +ol{ + list-style-type: decimal; +} + +.twitter-tweet{ + margin-left: auto; + margin-right: auto; + margin-top: 1rem; + margin-bottom: 0px; +} + +table.leagues{ + margin-left: auto; + margin-right: auto; + margin-top: 1rem; + margin-bottom: 0px; + width: 91.666667%; + border-collapse: collapse; + border-width: 0px; +} + +table.leagues td.col{ + width: 50%; +} + +@media (min-width: 900px) { + table.leagues{ + width: 60%; + } + + table.noborders{ + width: 91.666667%; + } +} + +table.noborders{ + margin-left: auto; + margin-right: auto; + margin-top: 1.5rem; + margin-bottom: 1rem; + width: 100%; + border-collapse: collapse; + border-width: 0px; +} + +table.noborders td{ + padding-top: 0.25rem; + padding-bottom: 0.25rem; + padding-right: 0px; + padding-left: 0.5rem; + text-align: left; + vertical-align: middle; + --tw-text-opacity: 1; + color: rgb(31 41 55 / var(--tw-text-opacity)); + /* text-align: left !important; */ +} + +table.noborders td img{ + margin: 0px; + display: inline-block; + vertical-align: middle; +} + +table.noborders tr{ + --tw-bg-opacity: 1; + background-color: rgb(187 238 255 / var(--tw-bg-opacity)); +} + +table.noborders tr:nth-child(even){ + --tw-bg-opacity: 1; + background-color: rgb(229 231 235 / var(--tw-bg-opacity)); +} + +table.noborders thead tr{ + --tw-bg-opacity: 1; + background-color: rgb(0 0 170 / var(--tw-bg-opacity)); +} + +table.noborders thead td{ + font-weight: 700; + --tw-text-opacity: 1; + color: rgb(255 255 255 / var(--tw-text-opacity)); +} + +table.noborders td.td70 { + width: 70%; +} + +table.noborders td.td70 img{ + display: block; + height: auto; + width: 50%; + max-width: 50%; +} + +table.noborders td.td30 { + width: 30%; +} + +/* +blockquote { + @apply px-6 text-gray-700 dark:text-gray-400; +} +*/ + +/* start, footnotes */ + +.footnote-definition, +.footnote-reference{ + font-family: ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; +} + +.footnote-reference { + font-size: 0.65em; + top: -0.5em; +} + +.footnote-sim { + font-size: 0.65em; + color: #0000ff; + @media (prefers-color-scheme: dark) { + color: #00aaff; + } +} + +.footnotes { + & ol { + -webkit-padding-start: 1.5rem; + padding-inline-start: 1.5rem; + } + & ol li { + margin-bottom: 0.5rem; + font-size: $pokey; + } + & li p { + font-size: 100%; + line-height: 1.4; + } + & .footnote-backref { + font-size: 75%; + } +} + +a.footnote-return { + font-size: 50%; +} + +article > .footnote-definition { + border-top: 1px solid black; + padding-top: 1em; + margin-top: 1em; +} + +article > .footnote-definition ~ .footnote-definition { + border-top: 0; + padding-top: 0; + margin-top: 0; +} + +.footnote-definition-label { + top: -0.4em; + font-size: 0.65em; +} + +.footnote-definition-label + p { + font-size: 75%; + margin-top: -1.75em; + margin-left: 1em; + line-height: 1.35; +} + +.footnote-definition-label::after { + content: "."; +} + +/* == end, footnotes */ + +.aspect-16x9 { + padding-bottom: 56.25%; +} + +/* +hr { + @apply border-solid border-gray-900 dark:border-gray-100; +} +*/ + +footer{ + font-family: ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; +} + +.lazypicturecaption{ + margin-top: 0.5rem; + padding: 0px; + text-align: center; + font-size: .875rem; + line-height: 1.375; +} + +.home-colOne p{ + margin-bottom: 1rem; + line-height: 2rem; +} + +.home-colOne img{ + margin-top: 1rem; + margin-bottom: 1rem; +} + +.container-comments { + margin: 0 auto; + font-size: 85%; + width: 85%; + max-width: 720px !important; + margin-bottom: 0; +} + +@media screen and (min-width: 900px) { + .container-comments { + width: 40%; + } +} + +.container{ + width: 100%; +} + +@media (min-width: 640px){ + .container{ + max-width: 640px; + } +} + +@media (min-width: 768px){ + .container{ + max-width: 768px; + } +} + +@media (min-width: 1024px){ + .container{ + max-width: 1024px; + } +} + +@media (min-width: 1280px){ + .container{ + max-width: 1280px; + } +} + +@media (min-width: 1450px){ + .container{ + max-width: 1450px; + } +} + +h1{ + font-size: 1.875rem; + font-weight: 400; +} + +@media (min-width: 1024px){ + h1{ + font-size: 5rem; + } +} + +h2{ + margin-top: 1rem; + margin-bottom: 1rem; + font-size: 1.875rem; + font-weight: 300; + line-height: 1; +} + +@media (min-width: 1024px){ + h2{ + font-size: 4rem; + } +} + +h2 strong{ + font-weight: 500; +} + +h3{ + margin-top: 1rem; + margin-bottom: 1rem; + font-size: 1.25rem; + font-weight: 200; + line-height: 1; +} + +@media (min-width: 1024px){ + h3{ + font-size: 2.25rem; + } +} + +h3 strong{ + font-weight: 600; +} + +h4{ + font-size: .875rem; + font-weight: 400; +} + +@media (min-width: 1024px){ + h4{ + font-size: 1.5rem; + } +} + +h5{ + margin-top: 0.25rem; + margin-bottom: 0.25rem; + font-size: 1.05rem; + font-weight: 600; + letter-spacing: 0.1em; + --tw-text-opacity: 1; + color: rgb(113 113 122 / var(--tw-text-opacity)); +} + +h6{ + margin-top: 0.25rem; + margin-bottom: 0.25rem; + font-size: 1.05rem; + font-weight: 400; + font-style: normal; +} + +p{ + font-size: 1.125rem; +} + +blockquote{ + margin-left: 0.5rem; + margin-right: 0.5rem; + margin-top: 0.5rem; + margin-bottom: 0.5rem; + border-left-width: 4px; + --tw-border-opacity: 1; + border-color: rgb(156 163 175 / var(--tw-border-opacity)); + padding: 0.5rem; +} + +li{ + font-size: 1rem; + font-weight: 400; +} + +@media (min-width: 1024px){ + li{ + font-size: 1rem; + } +} + +li li{ + font-size: .875rem; + font-weight: 300; +} + +@media (min-width: 1024px){ + li li{ + font-size: .875rem; + } +} + +button{ + margin-top: 0.75rem; + margin-bottom: 0.75rem; + display: inline-block; + border-width: 2px; + --tw-border-opacity: 1; + border-color: rgb(0 0 0 / var(--tw-border-opacity)); + padding-top: 0.25rem; + padding-bottom: 0.25rem; + text-transform: capitalize; + --tw-shadow: 0 1px 3px 0 rgb(0 0 0 / 0.1), 0 1px 2px -1px rgb(0 0 0 / 0.1); + --tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color); + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); +} + +@media (min-width: 1024px){ + button{ + margin-right: 1.25rem; + font-size: 1.125rem; + } +} + +.my-header h4{ + color:#9f9f9f; +} + +.article h2{ + font-size: 2.25rem; + font-family: Lato,sans-serif!important; + line-height: 1.5; + font-weight: 700; + color:#333; +} + +.article h1{ + font-family: Lato,sans-serif!important; +} + +:root { + --md-admonition-icon--note: url("data:image/svg+xml;charset=utf-8,"); + --md-admonition-icon--abstract: url("data:image/svg+xml;charset=utf-8,"); + --md-admonition-icon--info: url("data:image/svg+xml;charset=utf-8,"); + --md-admonition-icon--tip: url("data:image/svg+xml;charset=utf-8,"); + --md-admonition-icon--success: url("data:image/svg+xml;charset=utf-8,"); + --md-admonition-icon--question: url("data:image/svg+xml;charset=utf-8,"); + --md-admonition-icon--warning: url("data:image/svg+xml;charset=utf-8,"); + --md-admonition-icon--failure: url("data:image/svg+xml;charset=utf-8,"); + --md-admonition-icon--danger: url("data:image/svg+xml;charset=utf-8,"); + --md-admonition-icon--bug: url("data:image/svg+xml;charset=utf-8,"); + --md-admonition-icon--example: url("data:image/svg+xml;charset=utf-8,"); + --md-admonition-icon--quote: url("data:image/svg+xml;charset=utf-8,"); + --md-details-icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='24px' viewBox='0 0 24 24' width='24px' fill='%23000000'%3E%3Cpath d='M0 0h24v24H0z' fill='none'/%3E%3Cpath d='M16.59 8.59L12 13.17 7.41 8.59 6 10l6 6 6-6z'/%3E%3C/svg%3E"); +} + +:is(.admonition) { + display: flow-root; + margin: 1.5625em 0; + padding: 0 1.2rem; + color: var(--fg); + page-break-inside: avoid; + background-color: var(--bg); + border: 0 solid black; + border-inline-start-width: 0.4rem; + border-radius: 0.2rem; + box-shadow: 0 0.2rem 1rem rgba(0, 0, 0, 0.05), 0 0 0.1rem rgba(0, 0, 0, 0.1); +} + +.admonition p { + display: block; + -webkit-margin-before: 1em; + margin-block-start: 1em; + -webkit-margin-after: 1em; + margin-block-end: 1em; + -webkit-margin-start: 0px; + margin-inline-start: 0px; + -webkit-margin-end: 0px; + margin-inline-end: 0px; + font-size: 0.8rem; +} + +@media print { + :is(.admonition) { + box-shadow: none; + } +} + +:is(.admonition) > * { + box-sizing: border-box; +} + +:is(.admonition) :is(.admonition) { + margin-top: 1em; + margin-bottom: 1em; +} + +:is(.admonition) > .tabbed-set:only-child { + margin-top: 0; +} + +html :is(.admonition) > :last-child { + margin-bottom: 1.2rem; +} + +:is(.admonition-title, summary) { + position: relative; + margin-block: 0; + margin-inline: -1.6rem -1.2rem; + padding-block: 0.8rem; + padding-inline: 4rem 1.2rem; + font-weight: 700; + background-color: rgba(68, 138, 255, 0.1); + border: 0 solid #448aff; + border-inline-start-width: 0.4rem; + border-start-start-radius: 0.2rem; + display: flex; +} + +:is(.admonition-title, summary) > p { + margin: 0; +} + +html :is(.admonition-title, summary):last-child { + margin-bottom: 0; +} + +:is(.admonition-title, summary)::before { + position: absolute; + top: 0.625em; + inset-inline-start: 1.2rem; + width: 1.4rem; + height: 1.4rem; + background-color: #448aff; + mask-image: url('data:image/svg+xml;charset=utf-8,'); + -webkit-mask-image: url('data:image/svg+xml;charset=utf-8,'); + mask-repeat: no-repeat; + -webkit-mask-repeat: no-repeat; + mask-size: contain; + -webkit-mask-size: contain; + content: ""; +} + +:is(.admonition):is(.note) { + border-color: #448aff; +} + +:is(.note) > :is(.admonition-title, summary) { + background-color: rgba(68, 138, 255, 0.1); + border-color: #448aff; +} + +:is(.note) > :is(.admonition-title, summary)::before { + background-color: #448aff; + mask-image: var(--md-admonition-icon--note); + -webkit-mask-image: var(--md-admonition-icon--note); + mask-repeat: no-repeat; + -webkit-mask-size: contain; + mask-size: contain; + -webkit-mask-repeat: no-repeat; +} + +:is(.admonition):is(.abstract, .summary, .tldr) { + border-color: #00b0ff; +} + +:is(.abstract, .summary, .tldr) > :is(.admonition-title, summary) { + background-color: rgba(0, 176, 255, 0.1); + border-color: #00b0ff; +} + +:is(.abstract, .summary, .tldr) > :is(.admonition-title, summary)::before { + background-color: #00b0ff; + mask-image: var(--md-admonition-icon--abstract); + -webkit-mask-image: var(--md-admonition-icon--abstract); + mask-repeat: no-repeat; + -webkit-mask-size: contain; + mask-size: contain; + -webkit-mask-repeat: no-repeat; +} + +:is(.admonition):is(.info, .todo) { + border-color: #00b8d4; +} + +:is(.info, .todo) > :is(.admonition-title, summary) { + background-color: rgba(0, 184, 212, 0.1); + border-color: #00b8d4; +} + +:is(.info, .todo) > :is(.admonition-title, summary)::before { + background-color: #00b8d4; + mask-image: var(--md-admonition-icon--info); + -webkit-mask-image: var(--md-admonition-icon--info); + mask-repeat: no-repeat; + -webkit-mask-size: contain; + mask-size: contain; + -webkit-mask-repeat: no-repeat; +} + +:is(.admonition):is(.tip, .hint, .important) { + border-color: #00bfa5; +} + +:is(.tip, .hint, .important) > :is(.admonition-title, summary) { + background-color: rgba(0, 191, 165, 0.1); + border-color: #00bfa5; +} + +:is(.tip, .hint, .important) > :is(.admonition-title, summary)::before { + background-color: #00bfa5; + mask-image: var(--md-admonition-icon--tip); + -webkit-mask-image: var(--md-admonition-icon--tip); + mask-repeat: no-repeat; + -webkit-mask-size: contain; + mask-size: contain; + -webkit-mask-repeat: no-repeat; +} + +:is(.admonition):is(.success, .check, .done) { + border-color: #00c853; +} + +:is(.success, .check, .done) > :is(.admonition-title, summary) { + background-color: rgba(0, 200, 83, 0.1); + border-color: #00c853; +} + +:is(.success, .check, .done) > :is(.admonition-title, summary)::before { + background-color: #00c853; + mask-image: var(--md-admonition-icon--success); + -webkit-mask-image: var(--md-admonition-icon--success); + mask-repeat: no-repeat; + -webkit-mask-size: contain; + mask-size: contain; + -webkit-mask-repeat: no-repeat; +} + +:is(.admonition):is(.question, .help, .faq) { + border-color: #64dd17; +} + +:is(.question, .help, .faq) > :is(.admonition-title, summary) { + background-color: rgba(100, 221, 23, 0.1); + border-color: #64dd17; +} + +:is(.question, .help, .faq) > :is(.admonition-title, summary)::before { + background-color: #64dd17; + mask-image: var(--md-admonition-icon--question); + -webkit-mask-image: var(--md-admonition-icon--question); + mask-repeat: no-repeat; + -webkit-mask-size: contain; + mask-size: contain; + -webkit-mask-repeat: no-repeat; +} + +:is(.admonition):is(.warning, .caution, .attention) { + border-color: #ff9100; +} + +:is(.warning, .caution, .attention) > :is(.admonition-title, summary) { + background-color: rgba(255, 145, 0, 0.1); + border-color: #ff9100; +} + +:is(.warning, .caution, .attention) > :is(.admonition-title, summary)::before { + background-color: #ff9100; + mask-image: var(--md-admonition-icon--warning); + -webkit-mask-image: var(--md-admonition-icon--warning); + mask-repeat: no-repeat; + -webkit-mask-size: contain; + mask-size: contain; + -webkit-mask-repeat: no-repeat; +} + +:is(.admonition):is(.failure, .fail, .missing) { + border-color: #ff5252; +} + +:is(.failure, .fail, .missing) > :is(.admonition-title, summary) { + background-color: rgba(255, 82, 82, 0.1); + border-color: #ff5252; +} + +:is(.failure, .fail, .missing) > :is(.admonition-title, summary)::before { + background-color: #ff5252; + mask-image: var(--md-admonition-icon--failure); + -webkit-mask-image: var(--md-admonition-icon--failure); + mask-repeat: no-repeat; + -webkit-mask-size: contain; + mask-size: contain; + -webkit-mask-repeat: no-repeat; +} + +:is(.admonition):is(.danger, .error) { + border-color: #ff1744; +} + +:is(.danger, .error) > :is(.admonition-title, summary) { + background-color: rgba(255, 23, 68, 0.1); + border-color: #ff1744; +} + +:is(.danger, .error) > :is(.admonition-title, summary)::before { + background-color: #ff1744; + mask-image: var(--md-admonition-icon--danger); + -webkit-mask-image: var(--md-admonition-icon--danger); + mask-repeat: no-repeat; + -webkit-mask-size: contain; + mask-size: contain; + -webkit-mask-repeat: no-repeat; +} + +:is(.admonition):is(.bug) { + border-color: #f50057; +} + +:is(.bug) > :is(.admonition-title, summary) { + background-color: rgba(245, 0, 87, 0.1); + border-color: #f50057; +} + +:is(.bug) > :is(.admonition-title, summary)::before { + background-color: #f50057; + mask-image: var(--md-admonition-icon--bug); + -webkit-mask-image: var(--md-admonition-icon--bug); + mask-repeat: no-repeat; + -webkit-mask-size: contain; + mask-size: contain; + -webkit-mask-repeat: no-repeat; +} + +:is(.admonition):is(.example) { + border-color: #7c4dff; +} + +:is(.example) > :is(.admonition-title, summary) { + background-color: rgba(124, 77, 255, 0.1); + border-color: #7c4dff; +} + +:is(.example) > :is(.admonition-title, summary)::before { + background-color: #7c4dff; + mask-image: var(--md-admonition-icon--example); + -webkit-mask-image: var(--md-admonition-icon--example); + mask-repeat: no-repeat; + -webkit-mask-size: contain; + mask-size: contain; + -webkit-mask-repeat: no-repeat; +} + +:is(.admonition):is(.quote, .cite) { + border-color: #9e9e9e; +} + +:is(.quote, .cite) > :is(.admonition-title, summary) { + background-color: rgba(158, 158, 158, 0.1); + border-color: #9e9e9e; +} + +:is(.quote, .cite) > :is(.admonition-title, summary)::before { + background-color: #9e9e9e; + mask-image: var(--md-admonition-icon--quote); + -webkit-mask-image: var(--md-admonition-icon--quote); + mask-repeat: no-repeat; + -webkit-mask-size: contain; + mask-size: contain; + -webkit-mask-repeat: no-repeat; +} + +.navy :is(.admonition) { + background-color: var(--sidebar-bg); +} + +.ayu :is(.admonition), +.coal :is(.admonition) { + background-color: var(--theme-hover); +} + +.rust :is(.admonition) { + background-color: var(--sidebar-bg); + color: var(--sidebar-fg); +} + +:is(.admonition-title) { + font-feature-settings: "kern", "liga"; + font-weight: 600; + font-size: 0.84rem; + border: none; + padding: 10px 50px; +} + +:is(summary)::after { + top: 0.625em; + width: 1.4rem; + height: 1.4rem; + mask-image: url('data:image/svg+xml;charset=utf-8,'); + -webkit-mask-image: url('data:image/svg+xml;charset=utf-8,'); + -webkit-mask-size: contain; + content: ""; + background-color: black; + mask-image: var(--md-details-icon); + -webkit-mask-image: var(--md-details-icon); + mask-repeat: no-repeat; + mask-size: contain; + -webkit-mask-repeat: no-repeat; + position: absolute; + transform: rotate(-90deg); + transition: transform 0.25s; + right: 0.4rem; +} + +details[open] > summary::after { + transform: rotate(0deg); +} + +.sr-only{ + position: absolute !important; + width: 1px !important; + height: 1px !important; + padding: 0 !important; + margin: -1px !important; + overflow: hidden !important; + clip: rect(0, 0, 0, 0) !important; + white-space: nowrap !important; + border-width: 0 !important; +} + +.static{ + position: static !important; +} + +.fixed{ + position: fixed !important; +} + +.absolute{ + position: absolute !important; +} + +.relative{ + position: relative !important; +} + +.inset-0{ + top: 0px !important; + right: 0px !important; + bottom: 0px !important; + left: 0px !important; +} + +.inset-x-0{ + left: 0px !important; + right: 0px !important; +} + +.left-0{ + left: 0px !important; +} + +.top-0{ + top: 0px !important; +} + +.z-50{ + z-index: 50 !important; +} + +.z-30{ + z-index: 30 !important; +} + +.z-20{ + z-index: 20 !important; +} + +.z-10{ + z-index: 10 !important; +} + +.z-20{ + z-index: 20 !important; +} + +.z-10{ + z-index: 10 !important; +} + +.z-50{ + z-index: 50 !important; +} + +.z-30{ + z-index: 30 !important; +} + +.order-2{ + order: 2 !important; +} + +.order-1{ + order: 1 !important; +} + +.col-span-3{ + grid-column: span 3 / span 3 !important; +} + +.m-0{ + margin: 0px !important; +} + +.m-2{ + margin: 0.5rem !important; +} + +.m-4{ + margin: 1rem !important; +} + +.mx-auto{ + margin-left: auto !important; + margin-right: auto !important; +} + +.mx-0{ + margin-left: 0px !important; + margin-right: 0px !important; +} + +.my-2{ + margin-top: 0.5rem !important; + margin-bottom: 0.5rem !important; +} + +.mx-4{ + margin-left: 1rem !important; + margin-right: 1rem !important; +} + +.my-0{ + margin-top: 0px !important; + margin-bottom: 0px !important; +} + +.my-8{ + margin-top: 2rem !important; + margin-bottom: 2rem !important; +} + +.my-4{ + margin-top: 1rem !important; + margin-bottom: 1rem !important; +} + +.my-10{ + margin-top: 2.5rem !important; + margin-bottom: 2.5rem !important; +} + +.mx-1{ + margin-left: 0.25rem !important; + margin-right: 0.25rem !important; +} + +.my-1{ + margin-top: 0.25rem !important; + margin-bottom: 0.25rem !important; +} + +.my-5{ + margin-top: 1.25rem !important; + margin-bottom: 1.25rem !important; +} + +.mx-8{ + margin-left: 2rem !important; + margin-right: 2rem !important; +} + +.-mx-4{ + margin-left: -1rem !important; + margin-right: -1rem !important; +} + +.-my-2{ + margin-top: -0.5rem !important; + margin-bottom: -0.5rem !important; +} + +.-mx-8{ + margin-left: -2rem !important; + margin-right: -2rem !important; +} + +.my-2{ + margin-top: 0.5rem !important; + margin-bottom: 0.5rem !important; +} + +.mx-auto{ + margin-left: auto !important; + margin-right: auto !important; +} + +.-my-2{ + margin-top: -0.5rem !important; + margin-bottom: -0.5rem !important; +} + +.mx-8{ + margin-left: 2rem !important; + margin-right: 2rem !important; +} + +.mt-10{ + margin-top: 2.5rem !important; +} + +.mt-0{ + margin-top: 0px !important; +} + +.mb-3{ + margin-bottom: 0.75rem !important; +} + +.mb-8{ + margin-bottom: 2rem !important; +} + +.mr-2{ + margin-right: 0.5rem !important; +} + +.mt-5{ + margin-top: 1.25rem !important; +} + +.mt-6{ + margin-top: 1.5rem !important; +} + +.mb-4{ + margin-bottom: 1rem !important; +} + +.mb-10{ + margin-bottom: 2.5rem !important; +} + +.ml-auto{ + margin-left: auto !important; +} + +.mb-0{ + margin-bottom: 0px !important; +} + +.mt-12{ + margin-top: 3rem !important; +} + +.mt-2{ + margin-top: 0.5rem !important; +} + +.mb-16{ + margin-bottom: 4rem !important; +} + +.ml-4{ + margin-left: 1rem !important; +} + +.mr-5{ + margin-right: 1.25rem !important; +} + +.mt-16{ + margin-top: 4rem !important; +} + +.mt-3{ + margin-top: 0.75rem !important; +} + +.mt-1{ + margin-top: 0.25rem !important; +} + +.ml-5{ + margin-left: 1.25rem !important; +} + +.mb-12{ + margin-bottom: 3rem !important; +} + +.mr-8{ + margin-right: 2rem !important; +} + +.mb-6{ + margin-bottom: 1.5rem !important; +} + +.mt-8{ + margin-top: 2rem !important; +} + +.mb-5{ + margin-bottom: 1.25rem !important; +} + +.ml-8{ + margin-left: 2rem !important; +} + +.ml-1{ + margin-left: 0.25rem !important; +} + +.-mr-2{ + margin-right: -0.5rem !important; +} + +.mr-4{ + margin-right: 1rem !important; +} + +.-mt-16{ + margin-top: -4rem !important; +} + +.ml-10{ + margin-left: 2.5rem !important; +} + +.mt-16{ + margin-top: 4rem !important; +} + +.-mr-2{ + margin-right: -0.5rem !important; +} + +.mt-0{ + margin-top: 0px !important; +} + +.mt-8{ + margin-top: 2rem !important; +} + +.block{ + display: block !important; +} + +.inline-block{ + display: inline-block !important; +} + +.inline{ + display: inline !important; +} + +.flex{ + display: flex !important; +} + +.inline-flex{ + display: inline-flex !important; +} + +.grid{ + display: grid !important; +} + +.hidden{ + display: none !important; +} + +.h-8{ + height: 2rem !important; +} + +.h-10{ + height: 2.5rem !important; +} + +.h-32{ + height: 8rem !important; +} + +.h-12{ + height: 3rem !important; +} + +.h-full{ + height: 100% !important; +} + +.h-16{ + height: 4rem !important; +} + +.h-4{ + height: 1rem !important; +} + +.h-auto{ + height: auto !important; +} + +.h-6{ + height: 1.5rem !important; +} + +.h-5{ + height: 1.25rem !important; +} + +.h-screen{ + height: 100vh !important; +} + +.h-48{ + height: 12rem !important; +} + +.h-1\/2{ + height: 50% !important; +} + +.h-1\/3{ + height: 33.333333% !important; +} + +.h-auto{ + height: auto !important; +} + +.h-6{ + height: 1.5rem !important; +} + +.h-screen{ + height: 100vh !important; +} + +.max-h-80{ + max-height: 20rem !important; +} + +.max-h-screen{ + max-height: 100vh !important; +} + +.min-h-screen{ + min-height: 100vh !important; +} + +.w-8{ + width: 2rem !important; +} + +.w-full{ + width: 100% !important; +} + +.w-72{ + width: 18rem !important; +} + +.w-10{ + width: 2.5rem !important; +} + +.w-32{ + width: 8rem !important; +} + +.w-48{ + width: 12rem !important; +} + +.w-3\/4{ + width: 75% !important; +} + +.w-4\/6{ + width: 66.666667% !important; +} + +.w-2\/6{ + width: 33.333333% !important; +} + +.w-12{ + width: 3rem !important; +} + +.w-64{ + width: 16rem !important; +} + +.w-7\/12{ + width: 58.333333% !important; +} + +.w-4{ + width: 1rem !important; +} + +.w-16{ + width: 4rem !important; +} + +.w-screen{ + width: 100vw !important; +} + +.w-20{ + width: 5rem !important; +} + +.w-6{ + width: 1.5rem !important; +} + +.w-5{ + width: 1.25rem !important; +} + +.w-auto{ + width: auto !important; +} + +.w-screen{ + width: 100vw !important; +} + +.w-48{ + width: 12rem !important; +} + +.w-6{ + width: 1.5rem !important; +} + +.max-w-lg{ + max-width: 32rem !important; +} + +.max-w-full{ + max-width: 100% !important; +} + +.max-w-screen-2xl{ + max-width: 1450px !important; +} + +.max-w-4xl{ + max-width: 56rem !important; +} + +.max-w-7xl{ + max-width: 80rem !important; +} + +.max-w-screen-xl{ + max-width: 1280px !important; +} + +.max-w-xs{ + max-width: 20rem !important; +} + +.flex-1{ + flex: 1 1 0% !important; +} + +.flex-shrink-0{ + flex-shrink: 0 !important; +} + +.origin-top-right{ + transform-origin: top right !important; +} + +.-translate-y-1{ + --tw-translate-y: -0.25rem !important; + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) !important; +} + +.-translate-y-0{ + --tw-translate-y: -0px !important; + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) !important; +} + +.-translate-y-1{ + --tw-translate-y: -0.25rem !important; + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) !important; +} + +.-translate-y-0{ + --tw-translate-y: -0px !important; + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) !important; +} + +.rotate-180{ + --tw-rotate: 180deg !important; + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) !important; +} + +.-rotate-90{ + --tw-rotate: -90deg !important; + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) !important; +} + +.rotate-0{ + --tw-rotate: 0deg !important; + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) !important; +} + +.-rotate-90{ + --tw-rotate: -90deg !important; + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) !important; +} + +.scale-95{ + --tw-scale-x: .95 !important; + --tw-scale-y: .95 !important; + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) !important; +} + +.scale-100{ + --tw-scale-x: 1 !important; + --tw-scale-y: 1 !important; + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) !important; +} + +.scale-95{ + --tw-scale-x: .95 !important; + --tw-scale-y: .95 !important; + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) !important; +} + +.scale-100{ + --tw-scale-x: 1 !important; + --tw-scale-y: 1 !important; + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) !important; +} + +.transform{ + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) !important; +} + +.cursor-pointer{ + cursor: pointer !important; +} + +.list-none{ + list-style-type: none !important; +} + +.grid-cols-3{ + grid-template-columns: repeat(3, minmax(0, 1fr)) !important; +} + +.grid-cols-1{ + grid-template-columns: repeat(1, minmax(0, 1fr)) !important; +} + +.flex-row{ + flex-direction: row !important; +} + +.flex-col{ + flex-direction: column !important; +} + +.flex-wrap{ + flex-wrap: wrap !important; +} + +.flex-nowrap{ + flex-wrap: nowrap !important; +} + +.items-start{ + align-items: flex-start !important; +} + +.items-center{ + align-items: center !important; +} + +.items-baseline{ + align-items: baseline !important; +} + +.justify-center{ + justify-content: center !important; +} + +.justify-between{ + justify-content: space-between !important; +} + +.justify-around{ + justify-content: space-around !important; +} + +.gap-5{ + gap: 1.25rem !important; +} + +.gap-6{ + gap: 1.5rem !important; +} + +.gap-4{ + gap: 1rem !important; +} + +.space-y-2 > :not([hidden]) ~ :not([hidden]){ + --tw-space-y-reverse: 0 !important; + margin-top: calc(0.5rem * calc(1 - var(--tw-space-y-reverse))) !important; + margin-bottom: calc(0.5rem * var(--tw-space-y-reverse)) !important; +} + +.space-y-6 > :not([hidden]) ~ :not([hidden]){ + --tw-space-y-reverse: 0 !important; + margin-top: calc(1.5rem * calc(1 - var(--tw-space-y-reverse))) !important; + margin-bottom: calc(1.5rem * var(--tw-space-y-reverse)) !important; +} + +.space-y-1 > :not([hidden]) ~ :not([hidden]){ + --tw-space-y-reverse: 0 !important; + margin-top: calc(0.25rem * calc(1 - var(--tw-space-y-reverse))) !important; + margin-bottom: calc(0.25rem * var(--tw-space-y-reverse)) !important; +} + +.space-y-8 > :not([hidden]) ~ :not([hidden]){ + --tw-space-y-reverse: 0 !important; + margin-top: calc(2rem * calc(1 - var(--tw-space-y-reverse))) !important; + margin-bottom: calc(2rem * var(--tw-space-y-reverse)) !important; +} + +.space-x-10 > :not([hidden]) ~ :not([hidden]){ + --tw-space-x-reverse: 0 !important; + margin-right: calc(2.5rem * var(--tw-space-x-reverse)) !important; + margin-left: calc(2.5rem * calc(1 - var(--tw-space-x-reverse))) !important; +} + +.space-x-2 > :not([hidden]) ~ :not([hidden]){ + --tw-space-x-reverse: 0 !important; + margin-right: calc(0.5rem * var(--tw-space-x-reverse)) !important; + margin-left: calc(0.5rem * calc(1 - var(--tw-space-x-reverse))) !important; +} + +.space-x-4 > :not([hidden]) ~ :not([hidden]){ + --tw-space-x-reverse: 0 !important; + margin-right: calc(1rem * var(--tw-space-x-reverse)) !important; + margin-left: calc(1rem * calc(1 - var(--tw-space-x-reverse))) !important; +} + +.space-y-4 > :not([hidden]) ~ :not([hidden]){ + --tw-space-y-reverse: 0 !important; + margin-top: calc(1rem * calc(1 - var(--tw-space-y-reverse))) !important; + margin-bottom: calc(1rem * var(--tw-space-y-reverse)) !important; +} + +.space-x-10 > :not([hidden]) ~ :not([hidden]){ + --tw-space-x-reverse: 0 !important; + margin-right: calc(2.5rem * var(--tw-space-x-reverse)) !important; + margin-left: calc(2.5rem * calc(1 - var(--tw-space-x-reverse))) !important; +} + +.space-x-2 > :not([hidden]) ~ :not([hidden]){ + --tw-space-x-reverse: 0 !important; + margin-right: calc(0.5rem * var(--tw-space-x-reverse)) !important; + margin-left: calc(0.5rem * calc(1 - var(--tw-space-x-reverse))) !important; +} + +.space-y-6 > :not([hidden]) ~ :not([hidden]){ + --tw-space-y-reverse: 0 !important; + margin-top: calc(1.5rem * calc(1 - var(--tw-space-y-reverse))) !important; + margin-bottom: calc(1.5rem * var(--tw-space-y-reverse)) !important; +} + +.space-y-8 > :not([hidden]) ~ :not([hidden]){ + --tw-space-y-reverse: 0 !important; + margin-top: calc(2rem * calc(1 - var(--tw-space-y-reverse))) !important; + margin-bottom: calc(2rem * var(--tw-space-y-reverse)) !important; +} + +.divide-y-2 > :not([hidden]) ~ :not([hidden]){ + --tw-divide-y-reverse: 0 !important; + border-top-width: calc(2px * calc(1 - var(--tw-divide-y-reverse))) !important; + border-bottom-width: calc(2px * var(--tw-divide-y-reverse)) !important; +} + +.divide-y > :not([hidden]) ~ :not([hidden]){ + --tw-divide-y-reverse: 0 !important; + border-top-width: calc(1px * calc(1 - var(--tw-divide-y-reverse))) !important; + border-bottom-width: calc(1px * var(--tw-divide-y-reverse)) !important; +} + +.divide-y-2 > :not([hidden]) ~ :not([hidden]){ + --tw-divide-y-reverse: 0 !important; + border-top-width: calc(2px * calc(1 - var(--tw-divide-y-reverse))) !important; + border-bottom-width: calc(2px * var(--tw-divide-y-reverse)) !important; +} + +.divide-gray-50 > :not([hidden]) ~ :not([hidden]){ + --tw-divide-opacity: 1 !important; + border-color: rgb(249 250 251 / var(--tw-divide-opacity)) !important; +} + +.divide-gray-200 > :not([hidden]) ~ :not([hidden]){ + --tw-divide-opacity: 1 !important; + border-color: rgb(229 231 235 / var(--tw-divide-opacity)) !important; +} + +.divide-gray-50 > :not([hidden]) ~ :not([hidden]){ + --tw-divide-opacity: 1 !important; + border-color: rgb(249 250 251 / var(--tw-divide-opacity)) !important; +} + +.overflow-hidden{ + overflow: hidden !important; +} + +.overflow-visible{ + overflow: visible !important; +} + +.overflow-y-auto{ + overflow-y: auto !important; +} + +.overflow-x-hidden{ + overflow-x: hidden !important; +} + +.overflow-x-scroll{ + overflow-x: scroll !important; +} + +.text-ellipsis{ + text-overflow: ellipsis !important; +} + +.rounded-full{ + border-radius: 9999px !important; +} + +.rounded{ + border-radius: 0.25rem !important; +} + +.rounded-lg{ + border-radius: 0.5rem !important; +} + +.rounded-md{ + border-radius: 0.375rem !important; +} + +.rounded-none{ + border-radius: 0px !important; +} + +.rounded-md{ + border-radius: 0.375rem !important; +} + +.rounded-l-md{ + border-top-left-radius: 0.375rem !important; + border-bottom-left-radius: 0.375rem !important; +} + +.rounded-r-md{ + border-top-right-radius: 0.375rem !important; + border-bottom-right-radius: 0.375rem !important; +} + +.border-2{ + border-width: 2px !important; +} + +.border{ + border-width: 1px !important; +} + +.border-4{ + border-width: 4px !important; +} + +.border-0{ + border-width: 0px !important; +} + +.border-b{ + border-bottom-width: 1px !important; +} + +.border-r-0{ + border-right-width: 0px !important; +} + +.border-t{ + border-top-width: 1px !important; +} + +.border-t-2{ + border-top-width: 2px !important; +} + +.border-dashed{ + border-style: dashed !important; +} + +.border-white{ + --tw-border-opacity: 1 !important; + border-color: rgb(255 255 255 / var(--tw-border-opacity)) !important; +} + +.border-gray-600{ + --tw-border-opacity: 1 !important; + border-color: rgb(75 85 99 / var(--tw-border-opacity)) !important; +} + +.border-gray-400{ + --tw-border-opacity: 1 !important; + border-color: rgb(156 163 175 / var(--tw-border-opacity)) !important; +} + +.border-transparent{ + border-color: transparent !important; +} + +.border-black{ + --tw-border-opacity: 1 !important; + border-color: rgb(0 0 0 / var(--tw-border-opacity)) !important; +} + +.border-gray-300{ + --tw-border-opacity: 1 !important; + border-color: rgb(209 213 219 / var(--tw-border-opacity)) !important; +} + +.border-gray-200{ + --tw-border-opacity: 1 !important; + border-color: rgb(229 231 235 / var(--tw-border-opacity)) !important; +} + +.bg-gray-200{ + --tw-bg-opacity: 1 !important; + background-color: rgb(229 231 235 / var(--tw-bg-opacity)) !important; +} + +.bg-transparent{ + background-color: transparent !important; +} + +.bg-white{ + --tw-bg-opacity: 1 !important; + background-color: rgb(255 255 255 / var(--tw-bg-opacity)) !important; +} + +.bg-gray-50{ + --tw-bg-opacity: 1 !important; + background-color: rgb(249 250 251 / var(--tw-bg-opacity)) !important; +} + +.bg-gray-100{ + --tw-bg-opacity: 1 !important; + background-color: rgb(243 244 246 / var(--tw-bg-opacity)) !important; +} + +.bg-gray-300{ + --tw-bg-opacity: 1 !important; + background-color: rgb(209 213 219 / var(--tw-bg-opacity)) !important; +} + +.bg-stone-200{ + --tw-bg-opacity: 1 !important; + background-color: rgb(231 229 228 / var(--tw-bg-opacity)) !important; +} + +.bg-white{ + --tw-bg-opacity: 1 !important; + background-color: rgb(255 255 255 / var(--tw-bg-opacity)) !important; +} + +.bg-cover{ + background-size: cover !important; +} + +.bg-center{ + background-position: center !important; +} + +.bg-no-repeat{ + background-repeat: no-repeat !important; +} + +.object-cover{ + -o-object-fit: cover !important; + object-fit: cover !important; +} + +.p-4{ + padding: 1rem !important; +} + +.p-8{ + padding: 2rem !important; +} + +.p-3{ + padding: 0.75rem !important; +} + +.p-2{ + padding: 0.5rem !important; +} + +.p-6{ + padding: 1.5rem !important; +} + +.p-2{ + padding: 0.5rem !important; +} + +.py-10{ + padding-top: 2.5rem !important; + padding-bottom: 2.5rem !important; +} + +.py-2{ + padding-top: 0.5rem !important; + padding-bottom: 0.5rem !important; +} + +.px-4{ + padding-left: 1rem !important; + padding-right: 1rem !important; +} + +.px-8{ + padding-left: 2rem !important; + padding-right: 2rem !important; +} + +.px-0{ + padding-left: 0px !important; + padding-right: 0px !important; +} + +.py-12{ + padding-top: 3rem !important; + padding-bottom: 3rem !important; +} + +.px-12{ + padding-left: 3rem !important; + padding-right: 3rem !important; +} + +.py-1{ + padding-top: 0.25rem !important; + padding-bottom: 0.25rem !important; +} + +.py-5{ + padding-top: 1.25rem !important; + padding-bottom: 1.25rem !important; +} + +.px-3{ + padding-left: 0.75rem !important; + padding-right: 0.75rem !important; +} + +.px-6{ + padding-left: 1.5rem !important; + padding-right: 1.5rem !important; +} + +.py-3{ + padding-top: 0.75rem !important; + padding-bottom: 0.75rem !important; +} + +.px-5{ + padding-left: 1.25rem !important; + padding-right: 1.25rem !important; +} + +.px-2{ + padding-left: 0.5rem !important; + padding-right: 0.5rem !important; +} + +.py-4{ + padding-top: 1rem !important; + padding-bottom: 1rem !important; +} + +.py-2{ + padding-top: 0.5rem !important; + padding-bottom: 0.5rem !important; +} + +.px-6{ + padding-left: 1.5rem !important; + padding-right: 1.5rem !important; +} + +.py-4{ + padding-top: 1rem !important; + padding-bottom: 1rem !important; +} + +.px-8{ + padding-left: 2rem !important; + padding-right: 2rem !important; +} + +.py-3{ + padding-top: 0.75rem !important; + padding-bottom: 0.75rem !important; +} + +.pl-3{ + padding-left: 0.75rem !important; +} + +.pt-24{ + padding-top: 6rem !important; +} + +.pt-16{ + padding-top: 4rem !important; +} + +.pt-8{ + padding-top: 2rem !important; +} + +.pt-4{ + padding-top: 1rem !important; +} + +.pb-10{ + padding-bottom: 2.5rem !important; +} + +.pb-0{ + padding-bottom: 0px !important; +} + +.pt-6{ + padding-top: 1.5rem !important; +} + +.pt-12{ + padding-top: 3rem !important; +} + +.pr-20{ + padding-right: 5rem !important; +} + +.pl-20{ + padding-left: 5rem !important; +} + +.pt-5{ + padding-top: 1.25rem !important; +} + +.pb-6{ + padding-bottom: 1.5rem !important; +} + +.pl-1{ + padding-left: 0.25rem !important; +} + +.pt-1{ + padding-top: 0.25rem !important; +} + +.pt-2{ + padding-top: 0.5rem !important; +} + +.pb-4{ + padding-bottom: 1rem !important; +} + +.pb-12{ + padding-bottom: 3rem !important; +} + +.pl-12{ + padding-left: 3rem !important; +} + +.pb-2{ + padding-bottom: 0.5rem !important; +} + +.pl-6{ + padding-left: 1.5rem !important; +} + +.pr-2{ + padding-right: 0.5rem !important; +} + +.pb-6{ + padding-bottom: 1.5rem !important; +} + +.pb-12{ + padding-bottom: 3rem !important; +} + +.pl-12{ + padding-left: 3rem !important; +} + +.pt-6{ + padding-top: 1.5rem !important; +} + +.pb-4{ + padding-bottom: 1rem !important; +} + +.text-left{ + text-align: left !important; +} + +.text-center{ + text-align: center !important; +} + +.text-right{ + text-align: right !important; +} + +.font-serif{ + font-family: ui-serif, Georgia, Cambria, "Times New Roman", Times, serif !important; +} + +.text-2xl{ + font-size: 1.5rem !important; +} + +.text-xs{ + font-size: .75rem !important; +} + +.text-sm{ + font-size: .875rem !important; +} + +.text-5xl{ + font-size: 3rem !important; +} + +.text-xl{ + font-size: 1.25rem !important; +} + +.text-4xl{ + font-size: 2.25rem !important; +} + +.text-lg{ + font-size: 1.125rem !important; +} + +.text-base{ + font-size: 1rem !important; +} + +.text-3xl{ + font-size: 1.875rem !important; +} + +.text-md{ + font-size: 1.05rem !important; +} + +.text-lg{ + font-size: 1.125rem !important; +} + +.text-sm{ + font-size: .875rem !important; +} + +.text-base{ + font-size: 1rem !important; +} + +.font-medium{ + font-weight: 500 !important; +} + +.font-black{ + font-weight: 900 !important; +} + +.font-normal{ + font-weight: 400 !important; +} + +.font-light{ + font-weight: 300 !important; +} + +.font-semibold{ + font-weight: 600 !important; +} + +.font-extrabold{ + font-weight: 800 !important; +} + +.font-bold{ + font-weight: 700 !important; +} + +.font-normal{ + font-weight: 400 !important; +} + +.uppercase{ + text-transform: uppercase !important; +} + +.capitalize{ + text-transform: capitalize !important; +} + +.not-italic{ + font-style: normal !important; +} + +.leading-none{ + line-height: 1 !important; +} + +.leading-8{ + line-height: 2rem !important; +} + +.leading-snug{ + line-height: 1.375 !important; +} + +.leading-6{ + line-height: 1.5rem !important; +} + +.leading-4{ + line-height: 1rem !important; +} + +.leading-3{ + line-height: .75rem !important; +} + +.leading-7{ + line-height: 1.75rem !important; +} + +.leading-5{ + line-height: 1.25rem !important; +} + +.leading-tight{ + line-height: 1.25 !important; +} + +.leading-relaxed{ + line-height: 1.625 !important; +} + +.leading-6{ + line-height: 1.5rem !important; +} + +.leading-3{ + line-height: .75rem !important; +} + +.tracking-tight{ + letter-spacing: -0.025em !important; +} + +.tracking-wide{ + letter-spacing: 0.025em !important; +} + +.text-gray-700{ + --tw-text-opacity: 1 !important; + color: rgb(55 65 81 / var(--tw-text-opacity)) !important; +} + +.text-gray-600{ + --tw-text-opacity: 1 !important; + color: rgb(75 85 99 / var(--tw-text-opacity)) !important; +} + +.text-gray-800{ + --tw-text-opacity: 1 !important; + color: rgb(31 41 55 / var(--tw-text-opacity)) !important; +} + +.text-gray-900{ + --tw-text-opacity: 1 !important; + color: rgb(17 24 39 / var(--tw-text-opacity)) !important; +} + +.text-black{ + --tw-text-opacity: 1 !important; + color: rgb(0 0 0 / var(--tw-text-opacity)) !important; +} + +.text-gray-400{ + --tw-text-opacity: 1 !important; + color: rgb(156 163 175 / var(--tw-text-opacity)) !important; +} + +.text-gray-500{ + --tw-text-opacity: 1 !important; + color: rgb(107 114 128 / var(--tw-text-opacity)) !important; +} + +.text-gray-300{ + --tw-text-opacity: 1 !important; + color: rgb(209 213 219 / var(--tw-text-opacity)) !important; +} + +.text-white{ + --tw-text-opacity: 1 !important; + color: rgb(255 255 255 / var(--tw-text-opacity)) !important; +} + +.text-blue-700{ + --tw-text-opacity: 1 !important; + color: rgb(0 0 170 / var(--tw-text-opacity)) !important; +} + +.text-blue-500{ + --tw-text-opacity: 1 !important; + color: rgb(0 0 255 / var(--tw-text-opacity)) !important; +} + +.text-blue-400{ + --tw-text-opacity: 1 !important; + color: rgb(0 51 255 / var(--tw-text-opacity)) !important; +} + +.text-blue-500{ + --tw-text-opacity: 1 !important; + color: rgb(0 0 255 / var(--tw-text-opacity)) !important; +} + +.text-gray-900{ + --tw-text-opacity: 1 !important; + color: rgb(17 24 39 / var(--tw-text-opacity)) !important; +} + +.text-gray-400{ + --tw-text-opacity: 1 !important; + color: rgb(156 163 175 / var(--tw-text-opacity)) !important; +} + +.text-gray-500{ + --tw-text-opacity: 1 !important; + color: rgb(107 114 128 / var(--tw-text-opacity)) !important; +} + +.opacity-0{ + opacity: 0 !important; +} + +.opacity-100{ + opacity: 1 !important; +} + +.opacity-0{ + opacity: 0 !important; +} + +.opacity-100{ + opacity: 1 !important; +} + +.shadow{ + --tw-shadow: 0 1px 3px 0 rgb(0 0 0 / 0.1), 0 1px 2px -1px rgb(0 0 0 / 0.1) !important; + --tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color) !important; + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important; +} + +.shadow-sm{ + --tw-shadow: 0 1px 2px 0 rgb(0 0 0 / 0.05) !important; + --tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color) !important; + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important; +} + +.\!shadow-none{ + --tw-shadow: 0 0 #0000 !important; + --tw-shadow-colored: 0 0 #0000 !important; + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important; +} + +.shadow-lg{ + --tw-shadow: 0 10px 15px -3px rgb(0 0 0 / 0.1), 0 4px 6px -4px rgb(0 0 0 / 0.1) !important; + --tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color) !important; + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important; +} + +.shadow-md{ + --tw-shadow: 0 4px 6px -1px rgb(0 0 0 / 0.1), 0 2px 4px -2px rgb(0 0 0 / 0.1) !important; + --tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color) !important; + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important; +} + +.shadow{ + --tw-shadow: 0 1px 3px 0 rgb(0 0 0 / 0.1), 0 1px 2px -1px rgb(0 0 0 / 0.1) !important; + --tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color) !important; + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important; +} + +.shadow-lg{ + --tw-shadow: 0 10px 15px -3px rgb(0 0 0 / 0.1), 0 4px 6px -4px rgb(0 0 0 / 0.1) !important; + --tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color) !important; + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important; +} + +.grayscale{ + --tw-grayscale: grayscale(100%) !important; + filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow) !important; +} + +.filter{ + filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow) !important; +} + +.backdrop-blur{ + --tw-backdrop-blur: blur(8px) !important; + -webkit-backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia) !important; + backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia) !important; +} + +.transition-all{ + transition-property: all !important; + transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1) !important; + transition-duration: 150ms !important; +} + +.transition-transform{ + transition-property: transform !important; + transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1) !important; + transition-duration: 150ms !important; +} + +.transition{ + transition-property: color, background-color, border-color, fill, stroke, opacity, box-shadow, transform, filter, -webkit-text-decoration-color, -webkit-backdrop-filter !important; + transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter !important; + transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter, -webkit-text-decoration-color, -webkit-backdrop-filter !important; + transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1) !important; + transition-duration: 150ms !important; +} + +.transition-shadow{ + transition-property: box-shadow !important; + transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1) !important; + transition-duration: 150ms !important; +} + +.transition{ + transition-property: color, background-color, border-color, fill, stroke, opacity, box-shadow, transform, filter, -webkit-text-decoration-color, -webkit-backdrop-filter !important; + transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter !important; + transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter, -webkit-text-decoration-color, -webkit-backdrop-filter !important; + transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1) !important; + transition-duration: 150ms !important; +} + +.transition-transform{ + transition-property: transform !important; + transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1) !important; + transition-duration: 150ms !important; +} + +.duration-200{ + transition-duration: 200ms !important; +} + +.duration-100{ + transition-duration: 100ms !important; +} + +.duration-75{ + transition-duration: 75ms !important; +} + +.duration-150{ + transition-duration: 150ms !important; +} + +.duration-500{ + transition-duration: 500ms !important; +} + +.duration-300{ + transition-duration: 300ms !important; +} + +.duration-200{ + transition-duration: 200ms !important; +} + +.duration-150{ + transition-duration: 150ms !important; +} + +.duration-100{ + transition-duration: 100ms !important; +} + +.ease-out{ + transition-timing-function: cubic-bezier(0, 0, 0.2, 1) !important; +} + +.ease-in{ + transition-timing-function: cubic-bezier(0.4, 0, 1, 1) !important; +} + +.ease-in-out{ + transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1) !important; +} + +.ease-in{ + transition-timing-function: cubic-bezier(0.4, 0, 1, 1) !important; +} + +.ease-out{ + transition-timing-function: cubic-bezier(0, 0, 0.2, 1) !important; +} + +.ease-in-out{ + transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1) !important; +} + +/* Custom CSS for header partial */ + +.backdrop-blur { + -webkit-backdrop-filter: blur(40px); +} + +* { + font-family: "Lato", sans-serif; +} + +.bg-semi-white { + background-color: rgba(255, 255, 255, 0.75); +} + +/* Custom css allowing image styling in markdown */ + +img[src*="#mx-auto"] { + margin: auto; +} + +img[src*="#small"] { + width: 68px; +} + +img[src*="#medium"] { + width: 400px; + margin: auto; +} + +img[src*="#logo"] { + max-width: min(250px, 100%); + margin: auto; +} + +img[src*="#large"] { + width: 1000px; + margin: auto; +} + +img[src*="#tft_img"] { + width: 150px; + margin: 8px; +} + +img[src*="#absolute"] { + position: absolute; + left: 0; + top: 0; +} + +.footer-cust a{ + color: #999; +} + +.footer-cust a:hover { + color: rgb(65, 65, 65); +} + +.footer-cust h6{ + margin-bottom: 15px; +} + +.logo_size{ + width:200px +} + +h1 { + line-height: 4rem; +} + +.nav p > a { + display: flex; + width: 100%; + flex-direction: column; + align-items: flex-start; + text-align: left; + line-height: 1.5rem; + transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter, -webkit-text-decoration-color, -webkit-backdrop-filter; + transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); + transition-duration: 150ms; + border-radius: 0.25rem; + border-color: transparent; + padding: 0.5rem; + margin-top: 0.75rem; + margin-bottom: 0.75rem; + display: inline-block; + border-width: 2px; + border-color: rgb(0 0 0 / var(--tw-border-opacity)); + padding-left: 3rem; + padding-right: 3rem; + padding-top: 0.25rem; + padding-bottom: 0.25rem; + text-transform: capitalize; + box-shadow: 0 1px 3px 0 rgb(0 0 0 / 0.1), 0 1px 2px -1px rgb(0 0 0 / 0.1); +} + +.nav p > a:hover { + --tw-border-opacity: 1; + border-color: rgb(231 229 228 / var(--tw-border-opacity)); + --tw-bg-opacity: 1; + background-color: rgb(245 245 244 / var(--tw-bg-opacity)); +} + +.article p{ + font-size: 1.125rem; + font-family: Lato,sans-serif!important; + line-height: 1.7; + color:#333 +} + +.post-content-text a, .article a{ + color: #4ec48f; +} + +.post-content-text a:hover, .article a:hover{ + color: #2e9969; +} + +.article li{ + font-size: 1.125rem; +} + +.main-title { + font-family: Lato,sans-serif!important; +} + +button:hover :is(:where(a)) { + color: #5e5e5e; +} + +button :is(:where(p)) { + color: #3d3b39; + font-weight: 400; +} + +button a{ + padding-left: 3rem; + padding-right: 3rem; + --tw-text-opacity: 1; + color: rgb(0 0 0 / var(--tw-text-opacity)); +} + +a { + border-width: 0px; +} + +header { + font-family: "Work Sans"; +} + +.nav_btn { + margin: 0 !important; + padding: 0 !important; + border: none !important; + box-shadow: none !important; +} + +.quicklinks { + box-sizing: border-box; + align-items: center; + width: auto; + margin: 0 auto; + border-radius: 10px; + margin-top: 30px; + flex-wrap: wrap; + margin-bottom: 20px; +} + +.quicklinks img { + height: auto; + max-width: 200px; + display: inline-block; + padding: 10px; + filter: grayscale(100%); + position: relative; + transition: all 0.2s ease; + opacity: 0.5; +} + +.quicklinks img:hover { + opacity: 1; + transition: all 0.2s ease; + filter: grayscale(0%); +} + +.banner { + width: 100%; + margin: 0; + padding: 120px 0; + text-align: center; + position: relative; + display: block; + color: #fff !important; + letter-spacing: 0.5px; + overflow: hidden; + background: #00838d; + transition: 1.5s; +} + +.header { + height: auto; + background: none; + padding: 200px 0; +} + +.banner h2, +.header h1 { + margin: auto; + color: #fff; + position: relative; + transition: 0.3s; + z-index: 1; + white-space: nowrap; +} + +.header h1 { + color: #000; + transition: none; +} + +.banner h2 svg { + font-size: 40px; + margin-left: 15px; + position: absolute; + top: 55%; + transform: translateY(-50%) scale(0.5); + opacity: 0; + transition: 0.3s; +} + +.banner .back { + width: 100%; + height: 100%; + position: absolute; + top: 0; + left: 0; + background-position: center; + background-size: cover; + filter: grayscale(1) contrast(1.4); + opacity: 0.25; + transition: 1.5s; +} + +.header .back { + filter: none; + opacity: 1; + background-position: center; + background-size: cover; + background-repeat: no-repeat; +} + +.banner:hover { + background: #4b3a92; +} + +.header:hover { + background: none; +} + +.banner:hover h2 svg { + transform: translateY(-50%) scale(1); + opacity: 1; +} + +.banner:hover h2 { + padding-right: 40px; +} + +.header:hover h1 { + padding-right: 0; +} + +.banner:hover .back { + transform: scale(1.03); +} + +.header:hover .back { + transform: none; +} + +.my-test{ + font-family: "Work Sans", sans-serif !important; +} + +.post-content-text .my-test { + font-family: "Work Sans", sans-serif !important; + line-height: 1.7; +} + +.post-content-text h2 { + font-family: Lato,sans-serif!important; + line-height: 1.5; + font-size: 2.25rem; + font-weight: 700; +} + +.container-fluid { + width: 100%; + /* padding-right: 15px; + padding-left: 15px; */ + margin-right: auto; + margin-left: auto; +} + +.zola-anchor { + display: none; +} + +@media (min-width: 1024px){ + h2 { + font-size: 3.5rem; + } +} + +@media (max-width: 640px) { + .banner h2 { + font: 600 7vw/10vw; + } + + .header h1 { + font-size: 35px; + } + + .banner h2 svg { + font-size: 30px; + } +} + +@media (max-width: 480px) { + .banner, + .header { + padding: 80px 0; + } + + img[src*="#sm_none"] { + display: none; + } +} + +header #menu button{ + margin-top: 0.75rem; + margin-bottom: 0.75rem; + display: flex; + width: 100%; + flex-direction: column; + align-items: flex-start; + border-radius: 0.25rem; + border-width: 2px; + --tw-border-opacity: 1; + border-color: rgb(0 0 0 / var(--tw-border-opacity)); + border-color: transparent; + padding: 0.5rem; + padding-left: 1.5rem; + padding-right: 1.5rem; + padding-top: 0.25rem; + padding-bottom: 0.25rem; + text-align: left; + text-transform: capitalize; + line-height: 1.5rem; + --tw-shadow: 0 1px 3px 0 rgb(0 0 0 / 0.1), 0 1px 2px -1px rgb(0 0 0 / 0.1); + --tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color); + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); + transition-property: color, background-color, border-color, fill, stroke, opacity, box-shadow, transform, filter, -webkit-text-decoration-color, -webkit-backdrop-filter; + transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter; + transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter, -webkit-text-decoration-color, -webkit-backdrop-filter; + transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); + transition-duration: 150ms; +} + +header #menu button:hover{ + --tw-border-opacity: 1; + border-color: rgb(231 229 228 / var(--tw-border-opacity)); + --tw-bg-opacity: 1; + background-color: rgb(245 245 244 / var(--tw-bg-opacity)); +} + +header #menu button:first-child:hover{ + --tw-text-opacity: 1; + color: rgb(107 114 128 / var(--tw-text-opacity)); +} + +@media (min-width: 1024px){ + header #menu button{ + margin-right: 1.25rem; + font-size: 1.125rem; + } +} + +header #menu button a{ + padding-left: 0px; + padding-right: 0px; +} + +.focus-within\:outline-none:focus-within{ + outline: 2px solid transparent !important; + outline-offset: 2px !important; +} + +.focus-within\:ring-2:focus-within{ + --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color) !important; + --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color) !important; + box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000) !important; +} + +.focus-within\:ring-offset-2:focus-within{ + --tw-ring-offset-width: 2px !important; +} + +.hover\:border-blue-500:hover{ + --tw-border-opacity: 1 !important; + border-color: rgb(0 0 255 / var(--tw-border-opacity)) !important; +} + +.hover\:border-stone-200:hover{ + --tw-border-opacity: 1 !important; + border-color: rgb(231 229 228 / var(--tw-border-opacity)) !important; +} + +.hover\:bg-gray-400:hover{ + --tw-bg-opacity: 1 !important; + background-color: rgb(156 163 175 / var(--tw-bg-opacity)) !important; +} + +.hover\:bg-gray-50:hover{ + --tw-bg-opacity: 1 !important; + background-color: rgb(249 250 251 / var(--tw-bg-opacity)) !important; +} + +.hover\:bg-gray-200:hover{ + --tw-bg-opacity: 1 !important; + background-color: rgb(229 231 235 / var(--tw-bg-opacity)) !important; +} + +.hover\:bg-gray-100:hover{ + --tw-bg-opacity: 1 !important; + background-color: rgb(243 244 246 / var(--tw-bg-opacity)) !important; +} + +.hover\:bg-stone-100:hover{ + --tw-bg-opacity: 1 !important; + background-color: rgb(245 245 244 / var(--tw-bg-opacity)) !important; +} + +.hover\:bg-gray-100:hover{ + --tw-bg-opacity: 1 !important; + background-color: rgb(243 244 246 / var(--tw-bg-opacity)) !important; +} + +.hover\:text-blue-700:hover{ + --tw-text-opacity: 1 !important; + color: rgb(0 0 170 / var(--tw-text-opacity)) !important; +} + +.hover\:text-black:hover{ + --tw-text-opacity: 1 !important; + color: rgb(0 0 0 / var(--tw-text-opacity)) !important; +} + +.hover\:text-gray-900:hover{ + --tw-text-opacity: 1 !important; + color: rgb(17 24 39 / var(--tw-text-opacity)) !important; +} + +.hover\:text-gray-500:hover{ + --tw-text-opacity: 1 !important; + color: rgb(107 114 128 / var(--tw-text-opacity)) !important; +} + +.hover\:text-blue-300:hover{ + --tw-text-opacity: 1 !important; + color: rgb(0 136 255 / var(--tw-text-opacity)) !important; +} + +.hover\:\!text-gray-700:hover{ + --tw-text-opacity: 1 !important; + color: rgb(55 65 81 / var(--tw-text-opacity)) !important; +} + +.hover\:text-gray-500:hover{ + --tw-text-opacity: 1 !important; + color: rgb(107 114 128 / var(--tw-text-opacity)) !important; +} + +.hover\:text-blue-300:hover{ + --tw-text-opacity: 1 !important; + color: rgb(0 136 255 / var(--tw-text-opacity)) !important; +} + +.hover\:text-gray-900:hover{ + --tw-text-opacity: 1 !important; + color: rgb(17 24 39 / var(--tw-text-opacity)) !important; +} + +.hover\:underline:hover{ + -webkit-text-decoration-line: underline !important; + text-decoration-line: underline !important; +} + +.hover\:shadow-xl:hover{ + --tw-shadow: 0 20px 25px -5px rgb(0 0 0 / 0.1), 0 8px 10px -6px rgb(0 0 0 / 0.1) !important; + --tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color) !important; + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important; +} + +.hover\:first\:text-gray-500:first-child:hover{ + --tw-text-opacity: 1 !important; + color: rgb(107 114 128 / var(--tw-text-opacity)) !important; +} + +.focus\:bg-gray-200:focus{ + --tw-bg-opacity: 1 !important; + background-color: rgb(229 231 235 / var(--tw-bg-opacity)) !important; +} + +.focus\:bg-gray-100:focus{ + --tw-bg-opacity: 1 !important; + background-color: rgb(243 244 246 / var(--tw-bg-opacity)) !important; +} + +.focus\:text-gray-900:focus{ + --tw-text-opacity: 1 !important; + color: rgb(17 24 39 / var(--tw-text-opacity)) !important; +} + +.focus\:text-gray-500:focus{ + --tw-text-opacity: 1 !important; + color: rgb(107 114 128 / var(--tw-text-opacity)) !important; +} + +.focus\:text-gray-900:focus{ + --tw-text-opacity: 1 !important; + color: rgb(17 24 39 / var(--tw-text-opacity)) !important; +} + +.focus\:outline-none:focus{ + outline: 2px solid transparent !important; + outline-offset: 2px !important; +} + +.focus\:ring-2:focus{ + --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color) !important; + --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color) !important; + box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000) !important; +} + +.focus\:ring-offset-2:focus{ + --tw-ring-offset-width: 2px !important; +} + +@media (prefers-color-scheme: dark){ + .dark\:bg-gray-700{ + --tw-bg-opacity: 1 !important; + background-color: rgb(55 65 81 / var(--tw-bg-opacity)) !important; + } + + .dark\:bg-transparent{ + background-color: transparent !important; + } + + .dark\:text-gray-200{ + --tw-text-opacity: 1 !important; + color: rgb(229 231 235 / var(--tw-text-opacity)) !important; + } + + .dark\:hover\:bg-gray-600:hover{ + --tw-bg-opacity: 1 !important; + background-color: rgb(75 85 99 / var(--tw-bg-opacity)) !important; + } + + .dark\:hover\:text-white:hover{ + --tw-text-opacity: 1 !important; + color: rgb(255 255 255 / var(--tw-text-opacity)) !important; + } + + .dark\:focus\:text-white:focus{ + --tw-text-opacity: 1 !important; + color: rgb(255 255 255 / var(--tw-text-opacity)) !important; + } +} + +@media (min-width: 640px){ + .sm\:col-span-2{ + grid-column: span 2 / span 2 !important; + } + + .sm\:mx-0{ + margin-left: 0px !important; + margin-right: 0px !important; + } + + .sm\:-mx-4{ + margin-left: -1rem !important; + margin-right: -1rem !important; + } + + .sm\:-mx-12{ + margin-left: -3rem !important; + margin-right: -3rem !important; + } + + .sm\:mt-0{ + margin-top: 0px !important; + } + + .sm\:mt-8{ + margin-top: 2rem !important; + } + + .sm\:mt-0{ + margin-top: 0px !important; + } + + .sm\:flex{ + display: flex !important; + } + + .sm\:grid{ + display: grid !important; + } + + .sm\:h-10{ + height: 2.5rem !important; + } + + .sm\:h-2\/3{ + height: 66.666667% !important; + } + + .sm\:w-10{ + width: 2.5rem !important; + } + + .sm\:w-32{ + width: 8rem !important; + } + + .sm\:w-1\/2{ + width: 50% !important; + } + + .sm\:flex-1{ + flex: 1 1 0% !important; + } + + .sm\:grid-cols-4{ + grid-template-columns: repeat(4, minmax(0, 1fr)) !important; + } + + .sm\:grid-cols-1{ + grid-template-columns: repeat(1, minmax(0, 1fr)) !important; + } + + .sm\:grid-cols-2{ + grid-template-columns: repeat(2, minmax(0, 1fr)) !important; + } + + .sm\:gap-6{ + gap: 1.5rem !important; + } + + .sm\:gap-10{ + gap: 2.5rem !important; + } + + .sm\:space-y-8 > :not([hidden]) ~ :not([hidden]){ + --tw-space-y-reverse: 0 !important; + margin-top: calc(2rem * calc(1 - var(--tw-space-y-reverse))) !important; + margin-bottom: calc(2rem * var(--tw-space-y-reverse)) !important; + } + + .sm\:space-x-4 > :not([hidden]) ~ :not([hidden]){ + --tw-space-x-reverse: 0 !important; + margin-right: calc(1rem * var(--tw-space-x-reverse)) !important; + margin-left: calc(1rem * calc(1 - var(--tw-space-x-reverse))) !important; + } + + .sm\:space-y-0 > :not([hidden]) ~ :not([hidden]){ + --tw-space-y-reverse: 0 !important; + margin-top: calc(0px * calc(1 - var(--tw-space-y-reverse))) !important; + margin-bottom: calc(0px * var(--tw-space-y-reverse)) !important; + } + + .sm\:space-y-8 > :not([hidden]) ~ :not([hidden]){ + --tw-space-y-reverse: 0 !important; + margin-top: calc(2rem * calc(1 - var(--tw-space-y-reverse))) !important; + margin-bottom: calc(2rem * var(--tw-space-y-reverse)) !important; + } + + .sm\:overflow-hidden{ + overflow: hidden !important; + } + + .sm\:rounded-md{ + border-radius: 0.375rem !important; + } + + .sm\:border-0{ + border-width: 0px !important; + } + + .sm\:border-r{ + border-right-width: 1px !important; + } + + .sm\:border-l{ + border-left-width: 1px !important; + } + + .sm\:bg-transparent{ + background-color: transparent !important; + } + + .sm\:p-12{ + padding: 3rem !important; + } + + .sm\:p-6{ + padding: 1.5rem !important; + } + + .sm\:p-0{ + padding: 0px !important; + } + + .sm\:p-6{ + padding: 1.5rem !important; + } + + .sm\:px-6{ + padding-left: 1.5rem !important; + padding-right: 1.5rem !important; + } + + .sm\:px-0{ + padding-left: 0px !important; + padding-right: 0px !important; + } + + .sm\:px-12{ + padding-left: 3rem !important; + padding-right: 3rem !important; + } + + .sm\:px-8{ + padding-left: 2rem !important; + padding-right: 2rem !important; + } + + .sm\:py-6{ + padding-top: 1.5rem !important; + padding-bottom: 1.5rem !important; + } + + .sm\:px-4{ + padding-left: 1rem !important; + padding-right: 1rem !important; + } + + .sm\:px-12{ + padding-left: 3rem !important; + padding-right: 3rem !important; + } + + .sm\:pb-8{ + padding-bottom: 2rem !important; + } + + .sm\:pt-16{ + padding-top: 4rem !important; + } + + .sm\:pb-16{ + padding-bottom: 4rem !important; + } + + .sm\:pb-8{ + padding-bottom: 2rem !important; + } + + .sm\:text-3xl{ + font-size: 1.875rem !important; + } + + .sm\:text-sm{ + font-size: .875rem !important; + } + + .sm\:leading-10{ + line-height: 2.5rem !important; + } +} + +@media (min-width: 768px){ + .md\:order-2{ + order: 2 !important; + } + + .md\:order-last{ + order: 9999 !important; + } + + .md\:col-span-2{ + grid-column: span 2 / span 2 !important; + } + + .md\:mx-8{ + margin-left: 2rem !important; + margin-right: 2rem !important; + } + + .md\:mx-0{ + margin-left: 0px !important; + margin-right: 0px !important; + } + + .md\:mx-12{ + margin-left: 3rem !important; + margin-right: 3rem !important; + } + + .md\:mx-4{ + margin-left: 1rem !important; + margin-right: 1rem !important; + } + + .md\:-mx-16{ + margin-left: -4rem !important; + margin-right: -4rem !important; + } + + .md\:mt-0{ + margin-top: 0px !important; + } + + .md\:mb-10{ + margin-bottom: 2.5rem !important; + } + + .md\:-mt-1{ + margin-top: -0.25rem !important; + } + + .md\:mb-0{ + margin-bottom: 0px !important; + } + + .md\:mt-0{ + margin-top: 0px !important; + } + + .md\:block{ + display: block !important; + } + + .md\:inline-block{ + display: inline-block !important; + } + + .md\:inline{ + display: inline !important; + } + + .md\:grid{ + display: grid !important; + } + + .md\:w-5\/6{ + width: 83.333333% !important; + } + + .md\:w-1\/6{ + width: 16.666667% !important; + } + + .md\:w-full{ + width: 100% !important; + } + + .md\:w-2\/3{ + width: 66.666667% !important; + } + + .md\:w-auto{ + width: auto !important; + } + + .md\:w-48{ + width: 12rem !important; + } + + .md\:max-w-full{ + max-width: 100% !important; + } + + .md\:grid-cols-2{ + grid-template-columns: repeat(2, minmax(0, 1fr)) !important; + } + + .md\:grid-cols-3{ + grid-template-columns: repeat(3, minmax(0, 1fr)) !important; + } + + .md\:flex-row{ + flex-direction: row !important; + } + + .md\:gap-12{ + gap: 3rem !important; + } + + .md\:gap-8{ + gap: 2rem !important; + } + + .md\:p-16{ + padding: 4rem !important; + } + + .md\:p-8{ + padding: 2rem !important; + } + + .md\:px-16{ + padding-left: 4rem !important; + padding-right: 4rem !important; + } + + .md\:px-12{ + padding-left: 3rem !important; + padding-right: 3rem !important; + } + + .md\:px-6{ + padding-left: 1.5rem !important; + padding-right: 1.5rem !important; + } + + .md\:py-2{ + padding-top: 0.5rem !important; + padding-bottom: 0.5rem !important; + } + + .md\:px-12{ + padding-left: 3rem !important; + padding-right: 3rem !important; + } + + .md\:px-16{ + padding-left: 4rem !important; + padding-right: 4rem !important; + } + + .md\:pl-8{ + padding-left: 2rem !important; + } + + .md\:pr-0{ + padding-right: 0px !important; + } + + .md\:text-left{ + text-align: left !important; + } + + .md\:text-4xl{ + font-size: 2.25rem !important; + } + + .md\:text-6xl{ + font-size: 4rem !important; + } + + .md\:text-2xl{ + font-size: 1.5rem !important; + } +} + +@media (min-width: 1024px){ + .lg\:m-4{ + margin: 1rem !important; + } + + .lg\:m-0{ + margin: 0px !important; + } + + .lg\:m-20{ + margin: 5rem !important; + } + + .lg\:mx-4{ + margin-left: 1rem !important; + margin-right: 1rem !important; + } + + .lg\:mx-20{ + margin-left: 5rem !important; + margin-right: 5rem !important; + } + + .lg\:mx-40{ + margin-left: 10rem !important; + margin-right: 10rem !important; + } + + .lg\:mx-10{ + margin-left: 2.5rem !important; + margin-right: 2.5rem !important; + } + + .lg\:-mx-20{ + margin-left: -5rem !important; + margin-right: -5rem !important; + } + + .lg\:my-40{ + margin-top: 10rem !important; + margin-bottom: 10rem !important; + } + + .lg\:mx-auto{ + margin-left: auto !important; + margin-right: auto !important; + } + + .lg\:-mx-12{ + margin-left: -3rem !important; + margin-right: -3rem !important; + } + + .lg\:my-32{ + margin-top: 8rem !important; + margin-bottom: 8rem !important; + } + + .lg\:mx-20{ + margin-left: 5rem !important; + margin-right: 5rem !important; + } + + .lg\:mb-8{ + margin-bottom: 2rem !important; + } + + .lg\:-mt-6{ + margin-top: -1.5rem !important; + } + + .lg\:mt-6{ + margin-top: 1.5rem !important; + } + + .lg\:mr-24{ + margin-right: 6rem !important; + } + + .lg\:mt-16{ + margin-top: 4rem !important; + } + + .lg\:ml-8{ + margin-left: 2rem !important; + } + + .lg\:mt-0{ + margin-top: 0px !important; + } + + .lg\:mr-8{ + margin-right: 2rem !important; + } + + .lg\:mr-16{ + margin-right: 4rem !important; + } + + .lg\:mt-4{ + margin-top: 1rem !important; + } + + .lg\:mt-0{ + margin-top: 0px !important; + } + + .lg\:mr-8{ + margin-right: 2rem !important; + } + + .lg\:mb-8{ + margin-bottom: 2rem !important; + } + + .lg\:flex{ + display: flex !important; + } + + .lg\:hidden{ + display: none !important; + } + + .lg\:h-60{ + height: 15rem !important; + } + + .lg\:w-4\/6{ + width: 66.666667% !important; + } + + .lg\:w-5\/6{ + width: 83.333333% !important; + } + + .lg\:w-2\/3{ + width: 66.666667% !important; + } + + .lg\:w-full{ + width: 100% !important; + } + + .lg\:w-60{ + width: 15rem !important; + } + + .lg\:max-w-none{ + max-width: none !important; + } + + .lg\:max-w-5xl{ + max-width: 64rem !important; + } + + .lg\:max-w-sm{ + max-width: 24rem !important; + } + + .lg\:max-w-xl{ + max-width: 36rem !important; + } + + .lg\:max-w-4xl{ + max-width: 56rem !important; + } + + .lg\:max-w-6xl{ + max-width: 72rem !important; + } + + .lg\:max-w-lg{ + max-width: 32rem !important; + } + + .lg\:flex-1{ + flex: 1 1 0% !important; + } + + .lg\:grid-cols-2{ + grid-template-columns: repeat(2, minmax(0, 1fr)) !important; + } + + .lg\:grid-cols-3{ + grid-template-columns: repeat(3, minmax(0, 1fr)) !important; + } + + .lg\:flex-row{ + flex-direction: row !important; + } + + .lg\:items-start{ + align-items: flex-start !important; + } + + .lg\:items-center{ + align-items: center !important; + } + + .lg\:justify-start{ + justify-content: flex-start !important; + } + + .lg\:justify-end{ + justify-content: flex-end !important; + } + + .lg\:justify-between{ + justify-content: space-between !important; + } + + .lg\:gap-8{ + gap: 2rem !important; + } + + .lg\:space-x-20 > :not([hidden]) ~ :not([hidden]){ + --tw-space-x-reverse: 0 !important; + margin-right: calc(5rem * var(--tw-space-x-reverse)) !important; + margin-left: calc(5rem * calc(1 - var(--tw-space-x-reverse))) !important; + } + + .lg\:space-x-12 > :not([hidden]) ~ :not([hidden]){ + --tw-space-x-reverse: 0 !important; + margin-right: calc(3rem * var(--tw-space-x-reverse)) !important; + margin-left: calc(3rem * calc(1 - var(--tw-space-x-reverse))) !important; + } + + .lg\:space-x-6 > :not([hidden]) ~ :not([hidden]){ + --tw-space-x-reverse: 0 !important; + margin-right: calc(1.5rem * var(--tw-space-x-reverse)) !important; + margin-left: calc(1.5rem * calc(1 - var(--tw-space-x-reverse))) !important; + } + + .lg\:space-x-20 > :not([hidden]) ~ :not([hidden]){ + --tw-space-x-reverse: 0 !important; + margin-right: calc(5rem * var(--tw-space-x-reverse)) !important; + margin-left: calc(5rem * calc(1 - var(--tw-space-x-reverse))) !important; + } + + .lg\:space-x-12 > :not([hidden]) ~ :not([hidden]){ + --tw-space-x-reverse: 0 !important; + margin-right: calc(3rem * var(--tw-space-x-reverse)) !important; + margin-left: calc(3rem * calc(1 - var(--tw-space-x-reverse))) !important; + } + + .lg\:p-20{ + padding: 5rem !important; + } + + .lg\:p-12{ + padding: 3rem !important; + } + + .lg\:py-16{ + padding-top: 4rem !important; + padding-bottom: 4rem !important; + } + + .lg\:px-8{ + padding-left: 2rem !important; + padding-right: 2rem !important; + } + + .lg\:px-20{ + padding-left: 5rem !important; + padding-right: 5rem !important; + } + + .lg\:px-12{ + padding-left: 3rem !important; + padding-right: 3rem !important; + } + + .lg\:py-8{ + padding-top: 2rem !important; + padding-bottom: 2rem !important; + } + + .lg\:px-5{ + padding-left: 1.25rem !important; + padding-right: 1.25rem !important; + } + + .lg\:py-20{ + padding-top: 5rem !important; + padding-bottom: 5rem !important; + } + + .lg\:px-16{ + padding-left: 4rem !important; + padding-right: 4rem !important; + } + + .lg\:py-28{ + padding-top: 7rem !important; + padding-bottom: 7rem !important; + } + + .lg\:px-6{ + padding-left: 1.5rem !important; + padding-right: 1.5rem !important; + } + + .lg\:py-2{ + padding-top: 0.5rem !important; + padding-bottom: 0.5rem !important; + } + + .lg\:py-5{ + padding-top: 1.25rem !important; + padding-bottom: 1.25rem !important; + } + + .lg\:px-20{ + padding-left: 5rem !important; + padding-right: 5rem !important; + } + + .lg\:pl-0{ + padding-left: 0px !important; + } + + .lg\:pt-6{ + padding-top: 1.5rem !important; + } + + .lg\:pt-4{ + padding-top: 1rem !important; + } + + .lg\:pb-28{ + padding-bottom: 7rem !important; + } + + .lg\:pb-10{ + padding-bottom: 2.5rem !important; + } + + .lg\:text-5xl{ + font-size: 3rem !important; + } + + .lg\:text-6xl{ + font-size: 4rem !important; + } + + .lg\:backdrop-blur{ + --tw-backdrop-blur: blur(8px) !important; + -webkit-backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia) !important; + backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia) !important; + } +} + +@media (min-width: 1280px){ + .xl\:col-span-1{ + grid-column: span 1 / span 1 !important; + } + + .xl\:mx-20{ + margin-left: 5rem !important; + margin-right: 5rem !important; + } + + .xl\:mx-40{ + margin-left: 10rem !important; + margin-right: 10rem !important; + } + + .xl\:mx-0{ + margin-left: 0px !important; + margin-right: 0px !important; + } + + .xl\:-mx-8{ + margin-left: -2rem !important; + margin-right: -2rem !important; + } + + .xl\:mx-20{ + margin-left: 5rem !important; + margin-right: 5rem !important; + } + + .xl\:mt-0{ + margin-top: 0px !important; + } + + .xl\:flex{ + display: flex !important; + } + + .xl\:max-w-sm{ + max-width: 24rem !important; + } + + .xl\:max-w-none{ + max-width: none !important; + } + + .xl\:max-w-lg{ + max-width: 32rem !important; + } + + .xl\:grid-cols-4{ + grid-template-columns: repeat(4, minmax(0, 1fr)) !important; + } + + .xl\:grid-cols-3{ + grid-template-columns: repeat(3, minmax(0, 1fr)) !important; + } + + .xl\:flex-row{ + flex-direction: row !important; + } + + .xl\:gap-4{ + gap: 1rem !important; + } + + .xl\:p-12{ + padding: 3rem !important; + } + + .xl\:py-12{ + padding-top: 3rem !important; + padding-bottom: 3rem !important; + } + + .xl\:backdrop-blur{ + --tw-backdrop-blur: blur(8px) !important; + -webkit-backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia) !important; + backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia) !important; + } +} + +@media (min-width: 1450px){ + .\32xl\:mt-0{ + margin-top: 0px !important; + } +} \ No newline at end of file diff --git a/templates/static/images/100_mission.png b/templates/static/images/100_mission.png new file mode 100644 index 000000000..ad8e09889 Binary files /dev/null and b/templates/static/images/100_mission.png differ diff --git a/templates/static/images/Earn_3.png b/templates/static/images/Earn_3.png new file mode 100644 index 000000000..a2abdda7c Binary files /dev/null and b/templates/static/images/Earn_3.png differ diff --git a/templates/static/images/aiqom.png b/templates/static/images/aiqom.png new file mode 100644 index 000000000..f4044f1ca Binary files /dev/null and b/templates/static/images/aiqom.png differ diff --git a/templates/static/images/aiqom2.png b/templates/static/images/aiqom2.png new file mode 100644 index 000000000..9093a023e Binary files /dev/null and b/templates/static/images/aiqom2.png differ diff --git a/templates/static/images/aiqomLogo.png b/templates/static/images/aiqomLogo.png new file mode 100644 index 000000000..b9e1d3941 Binary files /dev/null and b/templates/static/images/aiqomLogo.png differ diff --git a/templates/static/images/aiqom_beta.png b/templates/static/images/aiqom_beta.png new file mode 100644 index 000000000..505e2f7f9 Binary files /dev/null and b/templates/static/images/aiqom_beta.png differ diff --git a/templates/static/images/aiqom_tf.png b/templates/static/images/aiqom_tf.png new file mode 100644 index 000000000..16595f8b4 Binary files /dev/null and b/templates/static/images/aiqom_tf.png differ diff --git a/templates/static/images/artheon.png b/templates/static/images/artheon.png new file mode 100644 index 000000000..73824f358 Binary files /dev/null and b/templates/static/images/artheon.png differ diff --git a/templates/static/images/artheon2.jpg b/templates/static/images/artheon2.jpg new file mode 100644 index 000000000..4719eaa61 Binary files /dev/null and b/templates/static/images/artheon2.jpg differ diff --git a/templates/static/images/artheonLogo.png b/templates/static/images/artheonLogo.png new file mode 100644 index 000000000..106c9c44f Binary files /dev/null and b/templates/static/images/artheonLogo.png differ diff --git a/templates/static/images/artheon_experience.jpg b/templates/static/images/artheon_experience.jpg new file mode 100644 index 000000000..15c7b51b5 Binary files /dev/null and b/templates/static/images/artheon_experience.jpg differ diff --git a/templates/static/images/artheon_tf.png b/templates/static/images/artheon_tf.png new file mode 100644 index 000000000..110dae78a Binary files /dev/null and b/templates/static/images/artheon_tf.png differ diff --git a/templates/static/images/ask.png b/templates/static/images/ask.png new file mode 100644 index 000000000..a4b0921d4 Binary files /dev/null and b/templates/static/images/ask.png differ diff --git a/templates/static/images/automation.png b/templates/static/images/automation.png new file mode 100644 index 000000000..e594b14eb Binary files /dev/null and b/templates/static/images/automation.png differ diff --git a/templates/static/images/beliive.png b/templates/static/images/beliive.png new file mode 100644 index 000000000..0ddf9452c Binary files /dev/null and b/templates/static/images/beliive.png differ diff --git a/templates/static/images/beliive2.png b/templates/static/images/beliive2.png new file mode 100644 index 000000000..e61b6ee32 Binary files /dev/null and b/templates/static/images/beliive2.png differ diff --git a/templates/static/images/beliiveLogo.png b/templates/static/images/beliiveLogo.png new file mode 100644 index 000000000..60110e2f8 Binary files /dev/null and b/templates/static/images/beliiveLogo.png differ diff --git a/templates/static/images/beliive_app.jpg b/templates/static/images/beliive_app.jpg new file mode 100644 index 000000000..2423b1f7f Binary files /dev/null and b/templates/static/images/beliive_app.jpg differ diff --git a/templates/static/images/beliive_tf.png b/templates/static/images/beliive_tf.png new file mode 100644 index 000000000..cc750ddc9 Binary files /dev/null and b/templates/static/images/beliive_tf.png differ diff --git a/templates/static/images/bernhard-eisenmann-unsplash.jpg b/templates/static/images/bernhard-eisenmann-unsplash.jpg new file mode 100644 index 000000000..e761464f5 Binary files /dev/null and b/templates/static/images/bernhard-eisenmann-unsplash.jpg differ diff --git a/templates/static/images/black_threefold.png b/templates/static/images/black_threefold.png new file mode 100644 index 000000000..ae460965a Binary files /dev/null and b/templates/static/images/black_threefold.png differ diff --git a/templates/static/images/blockchain.png b/templates/static/images/blockchain.png new file mode 100644 index 000000000..a3120f6f0 Binary files /dev/null and b/templates/static/images/blockchain.png differ diff --git a/templates/static/images/btc.png b/templates/static/images/btc.png new file mode 100644 index 000000000..853a5b550 Binary files /dev/null and b/templates/static/images/btc.png differ diff --git a/templates/static/images/btc_alpha.png b/templates/static/images/btc_alpha.png new file mode 100644 index 000000000..08a9686d9 Binary files /dev/null and b/templates/static/images/btc_alpha.png differ diff --git a/templates/static/images/btc_alpha2.png b/templates/static/images/btc_alpha2.png new file mode 100644 index 000000000..1bf952865 Binary files /dev/null and b/templates/static/images/btc_alpha2.png differ diff --git a/templates/static/images/btc_alphaLogo.png b/templates/static/images/btc_alphaLogo.png new file mode 100644 index 000000000..0d3ee1ca4 Binary files /dev/null and b/templates/static/images/btc_alphaLogo.png differ diff --git a/templates/static/images/btc_alpha_tf.png b/templates/static/images/btc_alpha_tf.png new file mode 100644 index 000000000..bddae321a Binary files /dev/null and b/templates/static/images/btc_alpha_tf.png differ diff --git a/templates/static/images/capacity.png b/templates/static/images/capacity.png new file mode 100644 index 000000000..04d918512 Binary files /dev/null and b/templates/static/images/capacity.png differ diff --git a/templates/static/images/casperlabLogo.png b/templates/static/images/casperlabLogo.png new file mode 100644 index 000000000..2ee794c9c Binary files /dev/null and b/templates/static/images/casperlabLogo.png differ diff --git a/templates/static/images/casperlabs.png b/templates/static/images/casperlabs.png new file mode 100644 index 000000000..9c464c43d Binary files /dev/null and b/templates/static/images/casperlabs.png differ diff --git a/templates/static/images/casperlabs2.png b/templates/static/images/casperlabs2.png new file mode 100644 index 000000000..2eb1502a9 Binary files /dev/null and b/templates/static/images/casperlabs2.png differ diff --git a/templates/static/images/cicolab.png b/templates/static/images/cicolab.png new file mode 100644 index 000000000..90314eb48 Binary files /dev/null and b/templates/static/images/cicolab.png differ diff --git a/templates/static/images/cicolab2.png b/templates/static/images/cicolab2.png new file mode 100644 index 000000000..c90068ec5 Binary files /dev/null and b/templates/static/images/cicolab2.png differ diff --git a/templates/static/images/cicolabLogo.png b/templates/static/images/cicolabLogo.png new file mode 100644 index 000000000..34983dcf7 Binary files /dev/null and b/templates/static/images/cicolabLogo.png differ diff --git a/templates/static/images/climate_action_project.png b/templates/static/images/climate_action_project.png new file mode 100644 index 000000000..084f8a269 Binary files /dev/null and b/templates/static/images/climate_action_project.png differ diff --git a/templates/static/images/cloud/compute.jpg b/templates/static/images/cloud/compute.jpg new file mode 100644 index 000000000..5d21e25cb Binary files /dev/null and b/templates/static/images/cloud/compute.jpg differ diff --git a/templates/static/images/cloud/network.jpg b/templates/static/images/cloud/network.jpg new file mode 100644 index 000000000..354e5fae4 Binary files /dev/null and b/templates/static/images/cloud/network.jpg differ diff --git a/templates/static/images/cloud/storage.jpg b/templates/static/images/cloud/storage.jpg new file mode 100644 index 000000000..7845527ec Binary files /dev/null and b/templates/static/images/cloud/storage.jpg differ diff --git a/templates/static/images/cloud28plus.png b/templates/static/images/cloud28plus.png new file mode 100644 index 000000000..eda0b7f01 Binary files /dev/null and b/templates/static/images/cloud28plus.png differ diff --git a/templates/static/images/cloud_28Logo.png b/templates/static/images/cloud_28Logo.png new file mode 100644 index 000000000..7d9fbf400 Binary files /dev/null and b/templates/static/images/cloud_28Logo.png differ diff --git a/templates/static/images/cloud_28_2.png b/templates/static/images/cloud_28_2.png new file mode 100644 index 000000000..03608d7f9 Binary files /dev/null and b/templates/static/images/cloud_28_2.png differ diff --git a/templates/static/images/cloud_header_seprated.png b/templates/static/images/cloud_header_seprated.png new file mode 100644 index 000000000..10c0004b5 Binary files /dev/null and b/templates/static/images/cloud_header_seprated.png differ diff --git a/templates/static/images/codescalers.png b/templates/static/images/codescalers.png new file mode 100644 index 000000000..6890c4dce Binary files /dev/null and b/templates/static/images/codescalers.png differ diff --git a/templates/static/images/codescalers2.jpg b/templates/static/images/codescalers2.jpg new file mode 100644 index 000000000..846604931 Binary files /dev/null and b/templates/static/images/codescalers2.jpg differ diff --git a/templates/static/images/codescalersLogo.png b/templates/static/images/codescalersLogo.png new file mode 100644 index 000000000..449838567 Binary files /dev/null and b/templates/static/images/codescalersLogo.png differ diff --git a/templates/static/images/coffe_lifecycle.png b/templates/static/images/coffe_lifecycle.png new file mode 100644 index 000000000..fc4a7d435 Binary files /dev/null and b/templates/static/images/coffe_lifecycle.png differ diff --git a/templates/static/images/coin_logo.png b/templates/static/images/coin_logo.png new file mode 100644 index 000000000..d639a1d1c Binary files /dev/null and b/templates/static/images/coin_logo.png differ diff --git a/templates/static/images/cointelegraph_logo.png b/templates/static/images/cointelegraph_logo.png new file mode 100644 index 000000000..1e47691ea Binary files /dev/null and b/templates/static/images/cointelegraph_logo.png differ diff --git a/templates/static/images/community_developers.png b/templates/static/images/community_developers.png new file mode 100644 index 000000000..0b7ba09b5 Binary files /dev/null and b/templates/static/images/community_developers.png differ diff --git a/templates/static/images/community_header.jpg b/templates/static/images/community_header.jpg new file mode 100644 index 000000000..a03ce385c Binary files /dev/null and b/templates/static/images/community_header.jpg differ diff --git a/templates/static/images/community_pathefinder.jpg b/templates/static/images/community_pathefinder.jpg new file mode 100644 index 000000000..b876b1916 Binary files /dev/null and b/templates/static/images/community_pathefinder.jpg differ diff --git a/templates/static/images/compute.jpg b/templates/static/images/compute.jpg new file mode 100644 index 000000000..5d21e25cb Binary files /dev/null and b/templates/static/images/compute.jpg differ diff --git a/templates/static/images/covid_fightersLogo.png b/templates/static/images/covid_fightersLogo.png new file mode 100644 index 000000000..916a0fc36 Binary files /dev/null and b/templates/static/images/covid_fightersLogo.png differ diff --git a/templates/static/images/covidfighters.png b/templates/static/images/covidfighters.png new file mode 100644 index 000000000..64369daa4 Binary files /dev/null and b/templates/static/images/covidfighters.png differ diff --git a/templates/static/images/covidfighters2.png b/templates/static/images/covidfighters2.png new file mode 100644 index 000000000..194ed7aea Binary files /dev/null and b/templates/static/images/covidfighters2.png differ diff --git a/templates/static/images/covidfighters_action.jpg b/templates/static/images/covidfighters_action.jpg new file mode 100644 index 000000000..a595b4acd Binary files /dev/null and b/templates/static/images/covidfighters_action.jpg differ diff --git a/templates/static/images/cryptodaily.png b/templates/static/images/cryptodaily.png new file mode 100644 index 000000000..b0b778331 Binary files /dev/null and b/templates/static/images/cryptodaily.png differ diff --git a/templates/static/images/crystal_homeLogo.png b/templates/static/images/crystal_homeLogo.png new file mode 100644 index 000000000..5805625de Binary files /dev/null and b/templates/static/images/crystal_homeLogo.png differ diff --git a/templates/static/images/crystal_languageLogo.png b/templates/static/images/crystal_languageLogo.png new file mode 100644 index 000000000..18c266bf0 Binary files /dev/null and b/templates/static/images/crystal_languageLogo.png differ diff --git a/templates/static/images/crystal_twinLogo.png b/templates/static/images/crystal_twinLogo.png new file mode 100644 index 000000000..8c723209e Binary files /dev/null and b/templates/static/images/crystal_twinLogo.png differ diff --git a/templates/static/images/crystalhome.png b/templates/static/images/crystalhome.png new file mode 100644 index 000000000..fbafcfd07 Binary files /dev/null and b/templates/static/images/crystalhome.png differ diff --git a/templates/static/images/crystalhome2.jpg b/templates/static/images/crystalhome2.jpg new file mode 100644 index 000000000..f9ffe6297 Binary files /dev/null and b/templates/static/images/crystalhome2.jpg differ diff --git a/templates/static/images/crystalhome_tf.png b/templates/static/images/crystalhome_tf.png new file mode 100644 index 000000000..6d0aac0ec Binary files /dev/null and b/templates/static/images/crystalhome_tf.png differ diff --git a/templates/static/images/crystallang.png b/templates/static/images/crystallang.png new file mode 100644 index 000000000..86809d8aa Binary files /dev/null and b/templates/static/images/crystallang.png differ diff --git a/templates/static/images/crystallang_tf.png b/templates/static/images/crystallang_tf.png new file mode 100644 index 000000000..177fc2439 Binary files /dev/null and b/templates/static/images/crystallang_tf.png differ diff --git a/templates/static/images/crystallanguage2.png b/templates/static/images/crystallanguage2.png new file mode 100644 index 000000000..4180a02e4 Binary files /dev/null and b/templates/static/images/crystallanguage2.png differ diff --git a/templates/static/images/crystaltwin.png b/templates/static/images/crystaltwin.png new file mode 100644 index 000000000..ceae25db6 Binary files /dev/null and b/templates/static/images/crystaltwin.png differ diff --git a/templates/static/images/crystaltwin2.png b/templates/static/images/crystaltwin2.png new file mode 100644 index 000000000..779091ea5 Binary files /dev/null and b/templates/static/images/crystaltwin2.png differ diff --git a/templates/static/images/cultivoLogo.png b/templates/static/images/cultivoLogo.png new file mode 100644 index 000000000..24462f21b Binary files /dev/null and b/templates/static/images/cultivoLogo.png differ diff --git a/templates/static/images/dash.png b/templates/static/images/dash.png new file mode 100644 index 000000000..e70cd4d34 Binary files /dev/null and b/templates/static/images/dash.png differ diff --git a/templates/static/images/dash2.png b/templates/static/images/dash2.png new file mode 100644 index 000000000..961f525f9 Binary files /dev/null and b/templates/static/images/dash2.png differ diff --git a/templates/static/images/dashLogo.png b/templates/static/images/dashLogo.png new file mode 100644 index 000000000..00ab8c69b Binary files /dev/null and b/templates/static/images/dashLogo.png differ diff --git a/templates/static/images/dash_tf.png b/templates/static/images/dash_tf.png new file mode 100644 index 000000000..8d46acfca Binary files /dev/null and b/templates/static/images/dash_tf.png differ diff --git a/templates/static/images/developer_header.jpg b/templates/static/images/developer_header.jpg new file mode 100644 index 000000000..e4093a2c1 Binary files /dev/null and b/templates/static/images/developer_header.jpg differ diff --git a/templates/static/images/developer_testing.png b/templates/static/images/developer_testing.png new file mode 100644 index 000000000..6f31cea13 Binary files /dev/null and b/templates/static/images/developer_testing.png differ diff --git a/templates/static/images/developet_tft.jpg b/templates/static/images/developet_tft.jpg new file mode 100644 index 000000000..7be6eb611 Binary files /dev/null and b/templates/static/images/developet_tft.jpg differ diff --git a/templates/static/images/digibyte.jpg b/templates/static/images/digibyte.jpg new file mode 100644 index 000000000..bdaa2d545 Binary files /dev/null and b/templates/static/images/digibyte.jpg differ diff --git a/templates/static/images/digibyteLogo.png b/templates/static/images/digibyteLogo.png new file mode 100644 index 000000000..33f593304 Binary files /dev/null and b/templates/static/images/digibyteLogo.png differ diff --git a/templates/static/images/digibyte_tf.png b/templates/static/images/digibyte_tf.png new file mode 100644 index 000000000..b9c84f51f Binary files /dev/null and b/templates/static/images/digibyte_tf.png differ diff --git a/templates/static/images/digicorp_labs.png b/templates/static/images/digicorp_labs.png new file mode 100644 index 000000000..4877cac94 Binary files /dev/null and b/templates/static/images/digicorp_labs.png differ diff --git a/templates/static/images/digicorp_labs2.png b/templates/static/images/digicorp_labs2.png new file mode 100644 index 000000000..8aa4d48fc Binary files /dev/null and b/templates/static/images/digicorp_labs2.png differ diff --git a/templates/static/images/digicorp_logo.png b/templates/static/images/digicorp_logo.png new file mode 100644 index 000000000..c65ef5053 Binary files /dev/null and b/templates/static/images/digicorp_logo.png differ diff --git a/templates/static/images/digital_energyLogo.png b/templates/static/images/digital_energyLogo.png new file mode 100644 index 000000000..24462f21b Binary files /dev/null and b/templates/static/images/digital_energyLogo.png differ diff --git a/templates/static/images/digital_energyPlaceHolder.jpg b/templates/static/images/digital_energyPlaceHolder.jpg new file mode 100644 index 000000000..f72d03596 Binary files /dev/null and b/templates/static/images/digital_energyPlaceHolder.jpg differ diff --git a/templates/static/images/documentation.png b/templates/static/images/documentation.png new file mode 100644 index 000000000..4c4009298 Binary files /dev/null and b/templates/static/images/documentation.png differ diff --git a/templates/static/images/dragonchain.png b/templates/static/images/dragonchain.png new file mode 100644 index 000000000..65b19c038 Binary files /dev/null and b/templates/static/images/dragonchain.png differ diff --git a/templates/static/images/dragonchain2.png b/templates/static/images/dragonchain2.png new file mode 100644 index 000000000..aeac14334 Binary files /dev/null and b/templates/static/images/dragonchain2.png differ diff --git a/templates/static/images/dragonchainLogo.png b/templates/static/images/dragonchainLogo.png new file mode 100644 index 000000000..053be6755 Binary files /dev/null and b/templates/static/images/dragonchainLogo.png differ diff --git a/templates/static/images/dragonchain_tf.png b/templates/static/images/dragonchain_tf.png new file mode 100644 index 000000000..1aa02edf1 Binary files /dev/null and b/templates/static/images/dragonchain_tf.png differ diff --git a/templates/static/images/effecient.png b/templates/static/images/effecient.png new file mode 100644 index 000000000..6d9ead0b0 Binary files /dev/null and b/templates/static/images/effecient.png differ diff --git a/templates/static/images/farm_capacity.png b/templates/static/images/farm_capacity.png new file mode 100644 index 000000000..d3097d12c Binary files /dev/null and b/templates/static/images/farm_capacity.png differ diff --git a/templates/static/images/farm_center.png b/templates/static/images/farm_center.png new file mode 100644 index 000000000..bcf4545dc Binary files /dev/null and b/templates/static/images/farm_center.png differ diff --git a/templates/static/images/farm_do_it.png b/templates/static/images/farm_do_it.png new file mode 100644 index 000000000..c7fe4370b Binary files /dev/null and b/templates/static/images/farm_do_it.png differ diff --git a/templates/static/images/farm_header.jpg b/templates/static/images/farm_header.jpg new file mode 100644 index 000000000..349ac8040 Binary files /dev/null and b/templates/static/images/farm_header.jpg differ diff --git a/templates/static/images/farm_map.png b/templates/static/images/farm_map.png new file mode 100644 index 000000000..1d3b32dca Binary files /dev/null and b/templates/static/images/farm_map.png differ diff --git a/templates/static/images/farm_tft.png b/templates/static/images/farm_tft.png new file mode 100644 index 000000000..1de761dc9 Binary files /dev/null and b/templates/static/images/farm_tft.png differ diff --git a/templates/static/images/farm_titan.jpg b/templates/static/images/farm_titan.jpg new file mode 100644 index 000000000..495bed493 Binary files /dev/null and b/templates/static/images/farm_titan.jpg differ diff --git a/templates/static/images/farm_value_tft.jpg b/templates/static/images/farm_value_tft.jpg new file mode 100644 index 000000000..2e86b76f1 Binary files /dev/null and b/templates/static/images/farm_value_tft.jpg differ diff --git a/templates/static/images/flowgen.png b/templates/static/images/flowgen.png new file mode 100644 index 000000000..b916e0df1 Binary files /dev/null and b/templates/static/images/flowgen.png differ diff --git a/templates/static/images/flowgenLogo.png b/templates/static/images/flowgenLogo.png new file mode 100644 index 000000000..ce48ab6f6 Binary files /dev/null and b/templates/static/images/flowgenLogo.png differ diff --git a/templates/static/images/flowgen_tf.png b/templates/static/images/flowgen_tf.png new file mode 100644 index 000000000..375212833 Binary files /dev/null and b/templates/static/images/flowgen_tf.png differ diff --git a/templates/static/images/for_people.png b/templates/static/images/for_people.png new file mode 100644 index 000000000..5b1bac661 Binary files /dev/null and b/templates/static/images/for_people.png differ diff --git a/templates/static/images/forbers.png b/templates/static/images/forbers.png new file mode 100644 index 000000000..7a72ec7e6 Binary files /dev/null and b/templates/static/images/forbers.png differ diff --git a/templates/static/images/forum.png b/templates/static/images/forum.png new file mode 100644 index 000000000..f45758252 Binary files /dev/null and b/templates/static/images/forum.png differ diff --git a/templates/static/images/freeflownation.jpg b/templates/static/images/freeflownation.jpg new file mode 100644 index 000000000..f72d03596 Binary files /dev/null and b/templates/static/images/freeflownation.jpg differ diff --git a/templates/static/images/freeflownationLogo.png b/templates/static/images/freeflownationLogo.png new file mode 100644 index 000000000..24462f21b Binary files /dev/null and b/templates/static/images/freeflownationLogo.png differ diff --git a/templates/static/images/genblue.png b/templates/static/images/genblue.png new file mode 100644 index 000000000..c6afad6d7 Binary files /dev/null and b/templates/static/images/genblue.png differ diff --git a/templates/static/images/genblue_tf.png b/templates/static/images/genblue_tf.png new file mode 100644 index 000000000..157a93899 Binary files /dev/null and b/templates/static/images/genblue_tf.png differ diff --git a/templates/static/images/generation_blueLogo.png b/templates/static/images/generation_blueLogo.png new file mode 100644 index 000000000..4e4cce143 Binary files /dev/null and b/templates/static/images/generation_blueLogo.png differ diff --git a/templates/static/images/generationblue2.png b/templates/static/images/generationblue2.png new file mode 100644 index 000000000..c3eed3d5e Binary files /dev/null and b/templates/static/images/generationblue2.png differ diff --git a/templates/static/images/get_tft_button.png b/templates/static/images/get_tft_button.png new file mode 100644 index 000000000..3c89d8582 Binary files /dev/null and b/templates/static/images/get_tft_button.png differ diff --git a/templates/static/images/gettft_white.png b/templates/static/images/gettft_white.png new file mode 100644 index 000000000..fdd42b0df Binary files /dev/null and b/templates/static/images/gettft_white.png differ diff --git a/templates/static/images/github.png b/templates/static/images/github.png new file mode 100644 index 000000000..387b701db Binary files /dev/null and b/templates/static/images/github.png differ diff --git a/templates/static/images/globe_mission.png b/templates/static/images/globe_mission.png new file mode 100644 index 000000000..e641432d3 Binary files /dev/null and b/templates/static/images/globe_mission.png differ diff --git a/templates/static/images/green_edgeLogo.png b/templates/static/images/green_edgeLogo.png new file mode 100644 index 000000000..7b8fc81b2 Binary files /dev/null and b/templates/static/images/green_edgeLogo.png differ diff --git a/templates/static/images/greenedge.png b/templates/static/images/greenedge.png new file mode 100644 index 000000000..886bac42a Binary files /dev/null and b/templates/static/images/greenedge.png differ diff --git a/templates/static/images/greenedge2.png b/templates/static/images/greenedge2.png new file mode 100644 index 000000000..ff3558b86 Binary files /dev/null and b/templates/static/images/greenedge2.png differ diff --git a/templates/static/images/greenedge_tf.png b/templates/static/images/greenedge_tf.png new file mode 100644 index 000000000..41c3894e7 Binary files /dev/null and b/templates/static/images/greenedge_tf.png differ diff --git a/templates/static/images/grid_decenter.jpg b/templates/static/images/grid_decenter.jpg new file mode 100644 index 000000000..310bad19a Binary files /dev/null and b/templates/static/images/grid_decenter.jpg differ diff --git a/templates/static/images/grid_map.png b/templates/static/images/grid_map.png new file mode 100644 index 000000000..ddd62f549 Binary files /dev/null and b/templates/static/images/grid_map.png differ diff --git a/templates/static/images/grid_new_internet.jpg b/templates/static/images/grid_new_internet.jpg new file mode 100644 index 000000000..ba48e723d Binary files /dev/null and b/templates/static/images/grid_new_internet.jpg differ diff --git a/templates/static/images/grid_people.jpg b/templates/static/images/grid_people.jpg new file mode 100644 index 000000000..483736f2c Binary files /dev/null and b/templates/static/images/grid_people.jpg differ diff --git a/templates/static/images/grid_scaled.png b/templates/static/images/grid_scaled.png new file mode 100644 index 000000000..f9e19ad0d Binary files /dev/null and b/templates/static/images/grid_scaled.png differ diff --git a/templates/static/images/gride_header.png b/templates/static/images/gride_header.png new file mode 100644 index 000000000..49f5a982c Binary files /dev/null and b/templates/static/images/gride_header.png differ diff --git a/templates/static/images/harmony.png b/templates/static/images/harmony.png new file mode 100644 index 000000000..5056f09a5 Binary files /dev/null and b/templates/static/images/harmony.png differ diff --git a/templates/static/images/harmony2.png b/templates/static/images/harmony2.png new file mode 100644 index 000000000..bc78c5db7 Binary files /dev/null and b/templates/static/images/harmony2.png differ diff --git a/templates/static/images/harmony_logo.png b/templates/static/images/harmony_logo.png new file mode 100644 index 000000000..6ad226033 Binary files /dev/null and b/templates/static/images/harmony_logo.png differ diff --git a/templates/static/images/hpe.png b/templates/static/images/hpe.png new file mode 100644 index 000000000..7bc94eca5 Binary files /dev/null and b/templates/static/images/hpe.png differ diff --git a/templates/static/images/hpe2.jpg b/templates/static/images/hpe2.jpg new file mode 100644 index 000000000..ecab01c4d Binary files /dev/null and b/templates/static/images/hpe2.jpg differ diff --git a/templates/static/images/hpeLogo.png b/templates/static/images/hpeLogo.png new file mode 100644 index 000000000..4be053a7f Binary files /dev/null and b/templates/static/images/hpeLogo.png differ diff --git a/templates/static/images/hpe_tf.png b/templates/static/images/hpe_tf.png new file mode 100644 index 000000000..287ff2606 Binary files /dev/null and b/templates/static/images/hpe_tf.png differ diff --git a/templates/static/images/iba.png b/templates/static/images/iba.png new file mode 100644 index 000000000..9dfde0c61 Binary files /dev/null and b/templates/static/images/iba.png differ diff --git a/templates/static/images/iba2.png b/templates/static/images/iba2.png new file mode 100644 index 000000000..342570399 Binary files /dev/null and b/templates/static/images/iba2.png differ diff --git a/templates/static/images/icons/bar-svgrepo-com.svg b/templates/static/images/icons/bar-svgrepo-com.svg new file mode 100644 index 000000000..07ac56deb --- /dev/null +++ b/templates/static/images/icons/bar-svgrepo-com.svg @@ -0,0 +1,82 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/templates/static/images/icons/code-svgrepo-com.svg b/templates/static/images/icons/code-svgrepo-com.svg new file mode 100644 index 000000000..6be0cd832 --- /dev/null +++ b/templates/static/images/icons/code-svgrepo-com.svg @@ -0,0 +1,95 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/templates/static/images/icons/favicon.png b/templates/static/images/icons/favicon.png new file mode 100644 index 000000000..40b4c0b14 Binary files /dev/null and b/templates/static/images/icons/favicon.png differ diff --git a/templates/static/images/icons/form-svgrepo-com.svg b/templates/static/images/icons/form-svgrepo-com.svg new file mode 100644 index 000000000..1da426885 --- /dev/null +++ b/templates/static/images/icons/form-svgrepo-com.svg @@ -0,0 +1,67 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/templates/static/images/icons/paint-brush-art-svgrepo-com.svg b/templates/static/images/icons/paint-brush-art-svgrepo-com.svg new file mode 100644 index 000000000..f8ed55af8 --- /dev/null +++ b/templates/static/images/icons/paint-brush-art-svgrepo-com.svg @@ -0,0 +1,79 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/templates/static/images/iinch_button.png b/templates/static/images/iinch_button.png new file mode 100644 index 000000000..2b2038b1a Binary files /dev/null and b/templates/static/images/iinch_button.png differ diff --git a/templates/static/images/impact.png b/templates/static/images/impact.png new file mode 100644 index 000000000..e65482131 Binary files /dev/null and b/templates/static/images/impact.png differ diff --git a/templates/static/images/incubaid.jpg b/templates/static/images/incubaid.jpg new file mode 100644 index 000000000..f72d03596 Binary files /dev/null and b/templates/static/images/incubaid.jpg differ diff --git a/templates/static/images/incubaidLogo.png b/templates/static/images/incubaidLogo.png new file mode 100644 index 000000000..24462f21b Binary files /dev/null and b/templates/static/images/incubaidLogo.png differ diff --git a/templates/static/images/india_blockchain_allianceLogo.png b/templates/static/images/india_blockchain_allianceLogo.png new file mode 100644 index 000000000..a0db4e844 Binary files /dev/null and b/templates/static/images/india_blockchain_allianceLogo.png differ diff --git a/templates/static/images/internet_of_internets.png b/templates/static/images/internet_of_internets.png new file mode 100644 index 000000000..086bbb284 Binary files /dev/null and b/templates/static/images/internet_of_internets.png differ diff --git a/templates/static/images/jimber.png b/templates/static/images/jimber.png new file mode 100644 index 000000000..0a76e07c9 Binary files /dev/null and b/templates/static/images/jimber.png differ diff --git a/templates/static/images/jimberLogo.png b/templates/static/images/jimberLogo.png new file mode 100644 index 000000000..95d8b4cc7 Binary files /dev/null and b/templates/static/images/jimberLogo.png differ diff --git a/templates/static/images/joint_ideaLogo.png b/templates/static/images/joint_ideaLogo.png new file mode 100644 index 000000000..12d484866 Binary files /dev/null and b/templates/static/images/joint_ideaLogo.png differ diff --git a/templates/static/images/jointidea.png b/templates/static/images/jointidea.png new file mode 100644 index 000000000..84e31c8ef Binary files /dev/null and b/templates/static/images/jointidea.png differ diff --git a/templates/static/images/jointidea2.jpg b/templates/static/images/jointidea2.jpg new file mode 100644 index 000000000..df0678d20 Binary files /dev/null and b/templates/static/images/jointidea2.jpg differ diff --git a/templates/static/images/jointidea_tf.png b/templates/static/images/jointidea_tf.png new file mode 100644 index 000000000..6e33051cf Binary files /dev/null and b/templates/static/images/jointidea_tf.png differ diff --git a/templates/static/images/kleos.png b/templates/static/images/kleos.png new file mode 100644 index 000000000..b023cac09 Binary files /dev/null and b/templates/static/images/kleos.png differ diff --git a/templates/static/images/kleos2.png b/templates/static/images/kleos2.png new file mode 100644 index 000000000..137cce350 Binary files /dev/null and b/templates/static/images/kleos2.png differ diff --git a/templates/static/images/kleosLogo.png b/templates/static/images/kleosLogo.png new file mode 100644 index 000000000..61818af9d Binary files /dev/null and b/templates/static/images/kleosLogo.png differ diff --git a/templates/static/images/kleos_tf.png b/templates/static/images/kleos_tf.png new file mode 100644 index 000000000..6dd8b1a3d Binary files /dev/null and b/templates/static/images/kleos_tf.png differ diff --git a/templates/static/images/kubernetes.png b/templates/static/images/kubernetes.png new file mode 100644 index 000000000..9b2fed80f Binary files /dev/null and b/templates/static/images/kubernetes.png differ diff --git a/templates/static/images/landing_img2.jpg b/templates/static/images/landing_img2.jpg new file mode 100644 index 000000000..4ebdd8e3c Binary files /dev/null and b/templates/static/images/landing_img2.jpg differ diff --git a/templates/static/images/landing_img4.png b/templates/static/images/landing_img4.png new file mode 100644 index 000000000..570e9bbe1 Binary files /dev/null and b/templates/static/images/landing_img4.png differ diff --git a/templates/static/images/landing_img5.png b/templates/static/images/landing_img5.png new file mode 100644 index 000000000..3ce967320 Binary files /dev/null and b/templates/static/images/landing_img5.png differ diff --git a/templates/static/images/landing_img6.png b/templates/static/images/landing_img6.png new file mode 100644 index 000000000..f0066f8f3 Binary files /dev/null and b/templates/static/images/landing_img6.png differ diff --git a/templates/static/images/le_ciel_foundation.png b/templates/static/images/le_ciel_foundation.png new file mode 100644 index 000000000..3ae9fec82 Binary files /dev/null and b/templates/static/images/le_ciel_foundation.png differ diff --git a/templates/static/images/le_ciel_foundationLogo.jpeg b/templates/static/images/le_ciel_foundationLogo.jpeg new file mode 100644 index 000000000..143923775 Binary files /dev/null and b/templates/static/images/le_ciel_foundationLogo.jpeg differ diff --git a/templates/static/images/limitless.png b/templates/static/images/limitless.png new file mode 100644 index 000000000..2c924c523 Binary files /dev/null and b/templates/static/images/limitless.png differ diff --git a/templates/static/images/linkedin.png b/templates/static/images/linkedin.png new file mode 100644 index 000000000..bf46e0181 Binary files /dev/null and b/templates/static/images/linkedin.png differ diff --git a/templates/static/images/liquid.png b/templates/static/images/liquid.png new file mode 100644 index 000000000..313c90bc8 Binary files /dev/null and b/templates/static/images/liquid.png differ diff --git a/templates/static/images/liquid2.png b/templates/static/images/liquid2.png new file mode 100644 index 000000000..84c7614da Binary files /dev/null and b/templates/static/images/liquid2.png differ diff --git a/templates/static/images/liquidLogo.png b/templates/static/images/liquidLogo.png new file mode 100644 index 000000000..aa84f9e05 Binary files /dev/null and b/templates/static/images/liquidLogo.png differ diff --git a/templates/static/images/logo_threefold_chapters.png b/templates/static/images/logo_threefold_chapters.png new file mode 100644 index 000000000..24462f21b Binary files /dev/null and b/templates/static/images/logo_threefold_chapters.png differ diff --git a/templates/static/images/logo_threefold_grid.png b/templates/static/images/logo_threefold_grid.png new file mode 100644 index 000000000..24462f21b Binary files /dev/null and b/templates/static/images/logo_threefold_grid.png differ diff --git a/templates/static/images/logo_threefold_love.png b/templates/static/images/logo_threefold_love.png new file mode 100644 index 000000000..24462f21b Binary files /dev/null and b/templates/static/images/logo_threefold_love.png differ diff --git a/templates/static/images/mail_list.png b/templates/static/images/mail_list.png new file mode 100644 index 000000000..b52fe318e Binary files /dev/null and b/templates/static/images/mail_list.png differ diff --git a/templates/static/images/marius-masalar-unsplash.jpg b/templates/static/images/marius-masalar-unsplash.jpg new file mode 100644 index 000000000..2ffc80bd3 Binary files /dev/null and b/templates/static/images/marius-masalar-unsplash.jpg differ diff --git a/templates/static/images/mazraa.png b/templates/static/images/mazraa.png new file mode 100644 index 000000000..607fa75e6 Binary files /dev/null and b/templates/static/images/mazraa.png differ diff --git a/templates/static/images/mazraa2.png b/templates/static/images/mazraa2.png new file mode 100644 index 000000000..37e5ab7cb Binary files /dev/null and b/templates/static/images/mazraa2.png differ diff --git a/templates/static/images/mazraaLogo.png b/templates/static/images/mazraaLogo.png new file mode 100644 index 000000000..44d862721 Binary files /dev/null and b/templates/static/images/mazraaLogo.png differ diff --git a/templates/static/images/mission.png b/templates/static/images/mission.png new file mode 100644 index 000000000..ae78f8baa Binary files /dev/null and b/templates/static/images/mission.png differ diff --git a/templates/static/images/mission_header.png b/templates/static/images/mission_header.png new file mode 100644 index 000000000..0ffa57fcc Binary files /dev/null and b/templates/static/images/mission_header.png differ diff --git a/templates/static/images/mission_roadmap.png b/templates/static/images/mission_roadmap.png new file mode 100644 index 000000000..eaf8a392a Binary files /dev/null and b/templates/static/images/mission_roadmap.png differ diff --git a/templates/static/images/money_of_good.png b/templates/static/images/money_of_good.png new file mode 100644 index 000000000..f4009e59b Binary files /dev/null and b/templates/static/images/money_of_good.png differ diff --git a/templates/static/images/money_of_good2.jpg b/templates/static/images/money_of_good2.jpg new file mode 100644 index 000000000..8ad47df10 Binary files /dev/null and b/templates/static/images/money_of_good2.jpg differ diff --git a/templates/static/images/money_of_goodLogo.png b/templates/static/images/money_of_goodLogo.png new file mode 100644 index 000000000..915edade0 Binary files /dev/null and b/templates/static/images/money_of_goodLogo.png differ diff --git a/templates/static/images/money_of_good_tf.png b/templates/static/images/money_of_good_tf.png new file mode 100644 index 000000000..dd056ef79 Binary files /dev/null and b/templates/static/images/money_of_good_tf.png differ diff --git a/templates/static/images/nebulai.png b/templates/static/images/nebulai.png new file mode 100644 index 000000000..4b7ef8c0e Binary files /dev/null and b/templates/static/images/nebulai.png differ diff --git a/templates/static/images/nebulaiLogo.jpeg b/templates/static/images/nebulaiLogo.jpeg new file mode 100644 index 000000000..050f82f10 Binary files /dev/null and b/templates/static/images/nebulaiLogo.jpeg differ diff --git a/templates/static/images/nebulai_header.png b/templates/static/images/nebulai_header.png new file mode 100644 index 000000000..4764d0d86 Binary files /dev/null and b/templates/static/images/nebulai_header.png differ diff --git a/templates/static/images/nebulai_solutions.png b/templates/static/images/nebulai_solutions.png new file mode 100644 index 000000000..839b98175 Binary files /dev/null and b/templates/static/images/nebulai_solutions.png differ diff --git a/templates/static/images/neo.png b/templates/static/images/neo.png new file mode 100644 index 000000000..6b8506afa Binary files /dev/null and b/templates/static/images/neo.png differ diff --git a/templates/static/images/neo2.jpeg b/templates/static/images/neo2.jpeg new file mode 100644 index 000000000..5b91d4878 Binary files /dev/null and b/templates/static/images/neo2.jpeg differ diff --git a/templates/static/images/neoLogo.png b/templates/static/images/neoLogo.png new file mode 100644 index 000000000..dc3666a83 Binary files /dev/null and b/templates/static/images/neoLogo.png differ diff --git a/templates/static/images/neo_tf.png b/templates/static/images/neo_tf.png new file mode 100644 index 000000000..05401fbc5 Binary files /dev/null and b/templates/static/images/neo_tf.png differ diff --git a/templates/static/images/network.jpg b/templates/static/images/network.jpg new file mode 100644 index 000000000..354e5fae4 Binary files /dev/null and b/templates/static/images/network.jpg differ diff --git a/templates/static/images/new_internet.jpg b/templates/static/images/new_internet.jpg new file mode 100644 index 000000000..afcceef3f Binary files /dev/null and b/templates/static/images/new_internet.jpg differ diff --git a/templates/static/images/node_mission.png b/templates/static/images/node_mission.png new file mode 100644 index 000000000..3f9abb621 Binary files /dev/null and b/templates/static/images/node_mission.png differ diff --git a/templates/static/images/ode.png b/templates/static/images/ode.png new file mode 100644 index 000000000..7d7f34546 Binary files /dev/null and b/templates/static/images/ode.png differ diff --git a/templates/static/images/ode2.png b/templates/static/images/ode2.png new file mode 100644 index 000000000..4c045d687 Binary files /dev/null and b/templates/static/images/ode2.png differ diff --git a/templates/static/images/odeLogo.png b/templates/static/images/odeLogo.png new file mode 100644 index 000000000..0784c6e2e Binary files /dev/null and b/templates/static/images/odeLogo.png differ diff --git a/templates/static/images/offer_2.png b/templates/static/images/offer_2.png new file mode 100644 index 000000000..11f25b7b9 Binary files /dev/null and b/templates/static/images/offer_2.png differ diff --git a/templates/static/images/ootmission.png b/templates/static/images/ootmission.png new file mode 100644 index 000000000..66e3c1178 Binary files /dev/null and b/templates/static/images/ootmission.png differ diff --git a/templates/static/images/ootopia.png b/templates/static/images/ootopia.png new file mode 100644 index 000000000..bbd13b5a7 Binary files /dev/null and b/templates/static/images/ootopia.png differ diff --git a/templates/static/images/ootopiaLogo.jpeg b/templates/static/images/ootopiaLogo.jpeg new file mode 100644 index 000000000..8bb5eb15b Binary files /dev/null and b/templates/static/images/ootopiaLogo.jpeg differ diff --git a/templates/static/images/ootopia_header.png b/templates/static/images/ootopia_header.png new file mode 100644 index 000000000..db46dfa4e Binary files /dev/null and b/templates/static/images/ootopia_header.png differ diff --git a/templates/static/images/operating_system.png b/templates/static/images/operating_system.png new file mode 100644 index 000000000..de054059b Binary files /dev/null and b/templates/static/images/operating_system.png differ diff --git a/templates/static/images/ourworld_logo2.png b/templates/static/images/ourworld_logo2.png new file mode 100644 index 000000000..46b8c396d Binary files /dev/null and b/templates/static/images/ourworld_logo2.png differ diff --git a/templates/static/images/ourworld_mycellium.png b/templates/static/images/ourworld_mycellium.png new file mode 100644 index 000000000..1b9ad516c Binary files /dev/null and b/templates/static/images/ourworld_mycellium.png differ diff --git a/templates/static/images/owncloud1.png b/templates/static/images/owncloud1.png new file mode 100644 index 000000000..88fbf50ca Binary files /dev/null and b/templates/static/images/owncloud1.png differ diff --git a/templates/static/images/owncloud2.png b/templates/static/images/owncloud2.png new file mode 100644 index 000000000..b7bbbd815 Binary files /dev/null and b/templates/static/images/owncloud2.png differ diff --git a/templates/static/images/owncloud_logo.png b/templates/static/images/owncloud_logo.png new file mode 100644 index 000000000..291394947 Binary files /dev/null and b/templates/static/images/owncloud_logo.png differ diff --git a/templates/static/images/p4p_new.png b/templates/static/images/p4p_new.png new file mode 100644 index 000000000..3036cfb9c Binary files /dev/null and b/templates/static/images/p4p_new.png differ diff --git a/templates/static/images/pancack_button.png b/templates/static/images/pancack_button.png new file mode 100644 index 000000000..5761a19dd Binary files /dev/null and b/templates/static/images/pancack_button.png differ diff --git a/templates/static/images/paradise_hills_image.png b/templates/static/images/paradise_hills_image.png new file mode 100644 index 000000000..c1a7214f8 Binary files /dev/null and b/templates/static/images/paradise_hills_image.png differ diff --git a/templates/static/images/paradise_hills_logo.png b/templates/static/images/paradise_hills_logo.png new file mode 100644 index 000000000..7f8f2ad59 Binary files /dev/null and b/templates/static/images/paradise_hills_logo.png differ diff --git a/templates/static/images/paradise_hills_w.jpg b/templates/static/images/paradise_hills_w.jpg new file mode 100644 index 000000000..e19b8c7f3 Binary files /dev/null and b/templates/static/images/paradise_hills_w.jpg differ diff --git a/templates/static/images/people/adnan_fatayerji.jpg b/templates/static/images/people/adnan_fatayerji.jpg new file mode 100644 index 000000000..2afd00013 Binary files /dev/null and b/templates/static/images/people/adnan_fatayerji.jpg differ diff --git a/templates/static/images/people/ahmed_thabet.jpg b/templates/static/images/people/ahmed_thabet.jpg new file mode 100644 index 000000000..7435f23a8 Binary files /dev/null and b/templates/static/images/people/ahmed_thabet.jpg differ diff --git a/templates/static/images/people/alexandre_hannelas.jpeg b/templates/static/images/people/alexandre_hannelas.jpeg new file mode 100644 index 000000000..e0eca1da6 Binary files /dev/null and b/templates/static/images/people/alexandre_hannelas.jpeg differ diff --git a/templates/static/images/people/christhoper_hutton.jpeg b/templates/static/images/people/christhoper_hutton.jpeg new file mode 100644 index 000000000..853dc8c6d Binary files /dev/null and b/templates/static/images/people/christhoper_hutton.jpeg differ diff --git a/templates/static/images/people/ewald_weizenbauer.jpg b/templates/static/images/people/ewald_weizenbauer.jpg new file mode 100644 index 000000000..260f0ef32 Binary files /dev/null and b/templates/static/images/people/ewald_weizenbauer.jpg differ diff --git a/templates/static/images/people/florian_fournier.jpeg b/templates/static/images/people/florian_fournier.jpeg new file mode 100644 index 000000000..e7c788edc Binary files /dev/null and b/templates/static/images/people/florian_fournier.jpeg differ diff --git a/templates/static/images/people/geert_machtelinckx.jpg b/templates/static/images/people/geert_machtelinckx.jpg new file mode 100644 index 000000000..d3fab8390 Binary files /dev/null and b/templates/static/images/people/geert_machtelinckx.jpg differ diff --git a/templates/static/images/people/gloria_anne.png b/templates/static/images/people/gloria_anne.png new file mode 100644 index 000000000..06a5c86d3 Binary files /dev/null and b/templates/static/images/people/gloria_anne.png differ diff --git a/templates/static/images/people/hannah_cordes.jpg b/templates/static/images/people/hannah_cordes.jpg new file mode 100644 index 000000000..a341e54ed Binary files /dev/null and b/templates/static/images/people/hannah_cordes.jpg differ diff --git a/templates/static/images/people/jan_de_landtsheer.jpeg b/templates/static/images/people/jan_de_landtsheer.jpeg new file mode 100644 index 000000000..a20890161 Binary files /dev/null and b/templates/static/images/people/jan_de_landtsheer.jpeg differ diff --git a/templates/static/images/people/karoline_zizka.jpeg b/templates/static/images/people/karoline_zizka.jpeg new file mode 100644 index 000000000..7e74e79bf Binary files /dev/null and b/templates/static/images/people/karoline_zizka.jpeg differ diff --git a/templates/static/images/people/kristof_de_spiegeleer.jpeg b/templates/static/images/people/kristof_de_spiegeleer.jpeg new file mode 100644 index 000000000..3ee741e73 Binary files /dev/null and b/templates/static/images/people/kristof_de_spiegeleer.jpeg differ diff --git a/templates/static/images/people/lee_smet.png b/templates/static/images/people/lee_smet.png new file mode 100644 index 000000000..f2866a0b0 Binary files /dev/null and b/templates/static/images/people/lee_smet.png differ diff --git a/templates/static/images/people/maxime_daniel.png b/templates/static/images/people/maxime_daniel.png new file mode 100644 index 000000000..cc50362fa Binary files /dev/null and b/templates/static/images/people/maxime_daniel.png differ diff --git a/templates/static/images/people/nickolay_babenko.jpg b/templates/static/images/people/nickolay_babenko.jpg new file mode 100644 index 000000000..410a36835 Binary files /dev/null and b/templates/static/images/people/nickolay_babenko.jpg differ diff --git a/templates/static/images/people/owen_kemp.jpeg b/templates/static/images/people/owen_kemp.jpeg new file mode 100644 index 000000000..ea5e1a570 Binary files /dev/null and b/templates/static/images/people/owen_kemp.jpeg differ diff --git a/templates/static/images/people/peter_van_der_henst.png b/templates/static/images/people/peter_van_der_henst.png new file mode 100644 index 000000000..aa0906df7 Binary files /dev/null and b/templates/static/images/people/peter_van_der_henst.png differ diff --git a/templates/static/images/people/pierre_van_hoorebeke.jpg b/templates/static/images/people/pierre_van_hoorebeke.jpg new file mode 100644 index 000000000..9cc843a35 Binary files /dev/null and b/templates/static/images/people/pierre_van_hoorebeke.jpg differ diff --git a/templates/static/images/people/rajinder_singh_grewal.jpeg b/templates/static/images/people/rajinder_singh_grewal.jpeg new file mode 100644 index 000000000..fad9db2e2 Binary files /dev/null and b/templates/static/images/people/rajinder_singh_grewal.jpeg differ diff --git a/templates/static/images/people/reem_khamis.jpg b/templates/static/images/people/reem_khamis.jpg new file mode 100644 index 000000000..7c613e479 Binary files /dev/null and b/templates/static/images/people/reem_khamis.jpg differ diff --git a/templates/static/images/people/rob_van_mieghem.jpeg b/templates/static/images/people/rob_van_mieghem.jpeg new file mode 100644 index 000000000..b559f9e21 Binary files /dev/null and b/templates/static/images/people/rob_van_mieghem.jpeg differ diff --git a/templates/static/images/people/sabrina_sadik.jpg b/templates/static/images/people/sabrina_sadik.jpg new file mode 100644 index 000000000..1e434db63 Binary files /dev/null and b/templates/static/images/people/sabrina_sadik.jpg differ diff --git a/templates/static/images/people/sacha_obeegadoo.jpg b/templates/static/images/people/sacha_obeegadoo.jpg new file mode 100644 index 000000000..225049929 Binary files /dev/null and b/templates/static/images/people/sacha_obeegadoo.jpg differ diff --git a/templates/static/images/people/sam_taggart.jpg b/templates/static/images/people/sam_taggart.jpg new file mode 100644 index 000000000..78941b2b1 Binary files /dev/null and b/templates/static/images/people/sam_taggart.jpg differ diff --git a/templates/static/images/people/scott_yeager.jpg b/templates/static/images/people/scott_yeager.jpg new file mode 100644 index 000000000..3b6cd4df0 Binary files /dev/null and b/templates/static/images/people/scott_yeager.jpg differ diff --git a/templates/static/images/people/weynand_kuijpers.jpg b/templates/static/images/people/weynand_kuijpers.jpg new file mode 100644 index 000000000..be421c999 Binary files /dev/null and b/templates/static/images/people/weynand_kuijpers.jpg differ diff --git a/templates/static/images/people_mission.png b/templates/static/images/people_mission.png new file mode 100644 index 000000000..5b9e53bf8 Binary files /dev/null and b/templates/static/images/people_mission.png differ diff --git a/templates/static/images/placeholder.jpg b/templates/static/images/placeholder.jpg new file mode 100644 index 000000000..f72d03596 Binary files /dev/null and b/templates/static/images/placeholder.jpg differ diff --git a/templates/static/images/planet_first_people_first.png b/templates/static/images/planet_first_people_first.png new file mode 100644 index 000000000..026cb69ee Binary files /dev/null and b/templates/static/images/planet_first_people_first.png differ diff --git a/templates/static/images/planetary_network.jpg b/templates/static/images/planetary_network.jpg new file mode 100644 index 000000000..57e49da8e Binary files /dev/null and b/templates/static/images/planetary_network.jpg differ diff --git a/templates/static/images/planetary_network.png b/templates/static/images/planetary_network.png new file mode 100644 index 000000000..2a1b2f6cd Binary files /dev/null and b/templates/static/images/planetary_network.png differ diff --git a/templates/static/images/plug_1.png b/templates/static/images/plug_1.png new file mode 100644 index 000000000..a8e27b1b9 Binary files /dev/null and b/templates/static/images/plug_1.png differ diff --git a/templates/static/images/polygon-logo.png b/templates/static/images/polygon-logo.png new file mode 100644 index 000000000..e51095993 Binary files /dev/null and b/templates/static/images/polygon-logo.png differ diff --git a/templates/static/images/polygon.png b/templates/static/images/polygon.png new file mode 100644 index 000000000..27c4a678c Binary files /dev/null and b/templates/static/images/polygon.png differ diff --git a/templates/static/images/polygon2.png b/templates/static/images/polygon2.png new file mode 100644 index 000000000..d1eefc88e Binary files /dev/null and b/templates/static/images/polygon2.png differ diff --git a/templates/static/images/polygonLogo.png b/templates/static/images/polygonLogo.png new file mode 100644 index 000000000..0b149ba86 Binary files /dev/null and b/templates/static/images/polygonLogo.png differ diff --git a/templates/static/images/polygon_tf.png b/templates/static/images/polygon_tf.png new file mode 100644 index 000000000..de4885c48 Binary files /dev/null and b/templates/static/images/polygon_tf.png differ diff --git a/templates/static/images/presearch.png b/templates/static/images/presearch.png new file mode 100644 index 000000000..26abd5138 Binary files /dev/null and b/templates/static/images/presearch.png differ diff --git a/templates/static/images/presearch1.png b/templates/static/images/presearch1.png new file mode 100644 index 000000000..43467c9e8 Binary files /dev/null and b/templates/static/images/presearch1.png differ diff --git a/templates/static/images/presearchLogo.png b/templates/static/images/presearchLogo.png new file mode 100644 index 000000000..bd16db7f0 Binary files /dev/null and b/templates/static/images/presearchLogo.png differ diff --git a/templates/static/images/presearch_tf.png b/templates/static/images/presearch_tf.png new file mode 100644 index 000000000..b53544251 Binary files /dev/null and b/templates/static/images/presearch_tf.png differ diff --git a/templates/static/images/product.png b/templates/static/images/product.png new file mode 100644 index 000000000..764bb73c0 Binary files /dev/null and b/templates/static/images/product.png differ diff --git a/templates/static/images/qsfs.png b/templates/static/images/qsfs.png new file mode 100644 index 000000000..3db58f0f8 Binary files /dev/null and b/templates/static/images/qsfs.png differ diff --git a/templates/static/images/qss.png b/templates/static/images/qss.png new file mode 100644 index 000000000..f01c658d0 Binary files /dev/null and b/templates/static/images/qss.png differ diff --git a/templates/static/images/reddit.png b/templates/static/images/reddit.png new file mode 100644 index 000000000..ae2b17ad1 Binary files /dev/null and b/templates/static/images/reddit.png differ diff --git a/templates/static/images/safe_city.png b/templates/static/images/safe_city.png new file mode 100644 index 000000000..0ba3c90a1 Binary files /dev/null and b/templates/static/images/safe_city.png differ diff --git a/templates/static/images/safe_city2.png b/templates/static/images/safe_city2.png new file mode 100644 index 000000000..43931654b Binary files /dev/null and b/templates/static/images/safe_city2.png differ diff --git a/templates/static/images/safe_cityLogo.png b/templates/static/images/safe_cityLogo.png new file mode 100644 index 000000000..581019f48 Binary files /dev/null and b/templates/static/images/safe_cityLogo.png differ diff --git a/templates/static/images/scalable.png b/templates/static/images/scalable.png new file mode 100644 index 000000000..92aa1c88b Binary files /dev/null and b/templates/static/images/scalable.png differ diff --git a/templates/static/images/secure.png b/templates/static/images/secure.png new file mode 100644 index 000000000..c15b218e0 Binary files /dev/null and b/templates/static/images/secure.png differ diff --git a/templates/static/images/seeds.png b/templates/static/images/seeds.png new file mode 100644 index 000000000..6aa989950 Binary files /dev/null and b/templates/static/images/seeds.png differ diff --git a/templates/static/images/seeds2.png b/templates/static/images/seeds2.png new file mode 100644 index 000000000..4e5b8635b Binary files /dev/null and b/templates/static/images/seeds2.png differ diff --git a/templates/static/images/seedsLogo.png b/templates/static/images/seedsLogo.png new file mode 100644 index 000000000..4b878f3d1 Binary files /dev/null and b/templates/static/images/seedsLogo.png differ diff --git a/templates/static/images/seeds_tf.png b/templates/static/images/seeds_tf.png new file mode 100644 index 000000000..b084a697e Binary files /dev/null and b/templates/static/images/seeds_tf.png differ diff --git a/templates/static/images/selfkey.png b/templates/static/images/selfkey.png new file mode 100644 index 000000000..8b1edab81 Binary files /dev/null and b/templates/static/images/selfkey.png differ diff --git a/templates/static/images/selfkey2.jpg b/templates/static/images/selfkey2.jpg new file mode 100644 index 000000000..1a6d4a6ee Binary files /dev/null and b/templates/static/images/selfkey2.jpg differ diff --git a/templates/static/images/selfkeyLogo.png b/templates/static/images/selfkeyLogo.png new file mode 100644 index 000000000..accc465e9 Binary files /dev/null and b/templates/static/images/selfkeyLogo.png differ diff --git a/templates/static/images/sequoyah.png b/templates/static/images/sequoyah.png new file mode 100644 index 000000000..527b33330 Binary files /dev/null and b/templates/static/images/sequoyah.png differ diff --git a/templates/static/images/sequoyah2.png b/templates/static/images/sequoyah2.png new file mode 100644 index 000000000..1a56fb1d0 Binary files /dev/null and b/templates/static/images/sequoyah2.png differ diff --git a/templates/static/images/sequoyahLogo.png b/templates/static/images/sequoyahLogo.png new file mode 100644 index 000000000..4c707e8f4 Binary files /dev/null and b/templates/static/images/sequoyahLogo.png differ diff --git a/templates/static/images/sequoyah_tf.png b/templates/static/images/sequoyah_tf.png new file mode 100644 index 000000000..5a93b5d7b Binary files /dev/null and b/templates/static/images/sequoyah_tf.png differ diff --git a/templates/static/images/shareitt.png b/templates/static/images/shareitt.png new file mode 100644 index 000000000..dea37ad1c Binary files /dev/null and b/templates/static/images/shareitt.png differ diff --git a/templates/static/images/shareitt2.jpg b/templates/static/images/shareitt2.jpg new file mode 100644 index 000000000..7841ff104 Binary files /dev/null and b/templates/static/images/shareitt2.jpg differ diff --git a/templates/static/images/shareittLogo.png b/templates/static/images/shareittLogo.png new file mode 100644 index 000000000..cc990ad66 Binary files /dev/null and b/templates/static/images/shareittLogo.png differ diff --git a/templates/static/images/shareitt_tf.png b/templates/static/images/shareitt_tf.png new file mode 100644 index 000000000..a3085c0c8 Binary files /dev/null and b/templates/static/images/shareitt_tf.png differ diff --git a/templates/static/images/skale_labs.png b/templates/static/images/skale_labs.png new file mode 100644 index 000000000..95a861eed Binary files /dev/null and b/templates/static/images/skale_labs.png differ diff --git a/templates/static/images/skale_labs2.png b/templates/static/images/skale_labs2.png new file mode 100644 index 000000000..89a15888b Binary files /dev/null and b/templates/static/images/skale_labs2.png differ diff --git a/templates/static/images/skale_labsLogo.png b/templates/static/images/skale_labsLogo.png new file mode 100644 index 000000000..745f42f74 Binary files /dev/null and b/templates/static/images/skale_labsLogo.png differ diff --git a/templates/static/images/skale_labs_tf.png b/templates/static/images/skale_labs_tf.png new file mode 100644 index 000000000..4b1fcb3b4 Binary files /dev/null and b/templates/static/images/skale_labs_tf.png differ diff --git a/templates/static/images/solidaridad.jpg b/templates/static/images/solidaridad.jpg new file mode 100644 index 000000000..f0933195f Binary files /dev/null and b/templates/static/images/solidaridad.jpg differ diff --git a/templates/static/images/solidaridad.png b/templates/static/images/solidaridad.png new file mode 100644 index 000000000..e9fdd80b4 Binary files /dev/null and b/templates/static/images/solidaridad.png differ diff --git a/templates/static/images/solidaridad2.jpg b/templates/static/images/solidaridad2.jpg new file mode 100644 index 000000000..b8dd6d92e Binary files /dev/null and b/templates/static/images/solidaridad2.jpg differ diff --git a/templates/static/images/solidaridadLogo.png b/templates/static/images/solidaridadLogo.png new file mode 100644 index 000000000..a7bca9a0c Binary files /dev/null and b/templates/static/images/solidaridadLogo.png differ diff --git a/templates/static/images/solidaridad_app.jpg b/templates/static/images/solidaridad_app.jpg new file mode 100644 index 000000000..f83369052 Binary files /dev/null and b/templates/static/images/solidaridad_app.jpg differ diff --git a/templates/static/images/solidaridad_tf.png b/templates/static/images/solidaridad_tf.png new file mode 100644 index 000000000..6617a8ab7 Binary files /dev/null and b/templates/static/images/solidaridad_tf.png differ diff --git a/templates/static/images/spinn.png b/templates/static/images/spinn.png new file mode 100644 index 000000000..a0dd13a1d Binary files /dev/null and b/templates/static/images/spinn.png differ diff --git a/templates/static/images/spinnLogo.png b/templates/static/images/spinnLogo.png new file mode 100644 index 000000000..622fa4b11 Binary files /dev/null and b/templates/static/images/spinnLogo.png differ diff --git a/templates/static/images/spinn_coffee_platform.png b/templates/static/images/spinn_coffee_platform.png new file mode 100644 index 000000000..522143e3d Binary files /dev/null and b/templates/static/images/spinn_coffee_platform.png differ diff --git a/templates/static/images/stellar.png b/templates/static/images/stellar.png new file mode 100644 index 000000000..33540debe Binary files /dev/null and b/templates/static/images/stellar.png differ diff --git a/templates/static/images/stellar2.jpg b/templates/static/images/stellar2.jpg new file mode 100644 index 000000000..8851e224f Binary files /dev/null and b/templates/static/images/stellar2.jpg differ diff --git a/templates/static/images/stellarLogo.png b/templates/static/images/stellarLogo.png new file mode 100644 index 000000000..93ca9dcc8 Binary files /dev/null and b/templates/static/images/stellarLogo.png differ diff --git a/templates/static/images/stellar_logo.png b/templates/static/images/stellar_logo.png new file mode 100644 index 000000000..10d2e849c Binary files /dev/null and b/templates/static/images/stellar_logo.png differ diff --git a/templates/static/images/stellar_tf.png b/templates/static/images/stellar_tf.png new file mode 100644 index 000000000..0254d393f Binary files /dev/null and b/templates/static/images/stellar_tf.png differ diff --git a/templates/static/images/storage.jpg b/templates/static/images/storage.jpg new file mode 100644 index 000000000..7845527ec Binary files /dev/null and b/templates/static/images/storage.jpg differ diff --git a/templates/static/images/support_join.png b/templates/static/images/support_join.png new file mode 100644 index 000000000..40971377c Binary files /dev/null and b/templates/static/images/support_join.png differ diff --git a/templates/static/images/support_others.png b/templates/static/images/support_others.png new file mode 100644 index 000000000..010709b7b Binary files /dev/null and b/templates/static/images/support_others.png differ diff --git a/templates/static/images/support_press.png b/templates/static/images/support_press.png new file mode 100644 index 000000000..d47a7b375 Binary files /dev/null and b/templates/static/images/support_press.png differ diff --git a/templates/static/images/tag.png b/templates/static/images/tag.png new file mode 100644 index 000000000..581a22117 Binary files /dev/null and b/templates/static/images/tag.png differ diff --git a/templates/static/images/tag_logo.png b/templates/static/images/tag_logo.png new file mode 100644 index 000000000..e8f51212a Binary files /dev/null and b/templates/static/images/tag_logo.png differ diff --git a/templates/static/images/tag_planting.jpg b/templates/static/images/tag_planting.jpg new file mode 100644 index 000000000..b223cc81a Binary files /dev/null and b/templates/static/images/tag_planting.jpg differ diff --git a/templates/static/images/team_joinus.jpg b/templates/static/images/team_joinus.jpg new file mode 100644 index 000000000..a4f4b7b7d Binary files /dev/null and b/templates/static/images/team_joinus.jpg differ diff --git a/templates/static/images/telegram_chat.png b/templates/static/images/telegram_chat.png new file mode 100644 index 000000000..6d43767ed Binary files /dev/null and b/templates/static/images/telegram_chat.png differ diff --git a/templates/static/images/telegram_chattester.png b/templates/static/images/telegram_chattester.png new file mode 100644 index 000000000..a4872842a Binary files /dev/null and b/templates/static/images/telegram_chattester.png differ diff --git a/templates/static/images/telegram_farmers.png b/templates/static/images/telegram_farmers.png new file mode 100644 index 000000000..266865190 Binary files /dev/null and b/templates/static/images/telegram_farmers.png differ diff --git a/templates/static/images/telegram_new.png b/templates/static/images/telegram_new.png new file mode 100644 index 000000000..eb5f6bfb3 Binary files /dev/null and b/templates/static/images/telegram_new.png differ diff --git a/templates/static/images/terraform.png b/templates/static/images/terraform.png new file mode 100644 index 000000000..b3ffd3ca0 Binary files /dev/null and b/templates/static/images/terraform.png differ diff --git a/templates/static/images/tf_icon.png b/templates/static/images/tf_icon.png new file mode 100644 index 000000000..db322ddbc Binary files /dev/null and b/templates/static/images/tf_icon.png differ diff --git a/templates/static/images/tf_logo.png b/templates/static/images/tf_logo.png new file mode 100644 index 000000000..0840d8559 Binary files /dev/null and b/templates/static/images/tf_logo.png differ diff --git a/templates/static/images/tf_people.jpg b/templates/static/images/tf_people.jpg new file mode 100644 index 000000000..ef4b69000 Binary files /dev/null and b/templates/static/images/tf_people.jpg differ diff --git a/templates/static/images/tft_125zb.png b/templates/static/images/tft_125zb.png new file mode 100644 index 000000000..739cb3d79 Binary files /dev/null and b/templates/static/images/tft_125zb.png differ diff --git a/templates/static/images/tft_1b.png b/templates/static/images/tft_1b.png new file mode 100644 index 000000000..0fdd67631 Binary files /dev/null and b/templates/static/images/tft_1b.png differ diff --git a/templates/static/images/tft_70b.png b/templates/static/images/tft_70b.png new file mode 100644 index 000000000..38d64eb4c Binary files /dev/null and b/templates/static/images/tft_70b.png differ diff --git a/templates/static/images/tft_800.png b/templates/static/images/tft_800.png new file mode 100644 index 000000000..546c3704c Binary files /dev/null and b/templates/static/images/tft_800.png differ diff --git a/templates/static/images/tft_burn.jpg b/templates/static/images/tft_burn.jpg new file mode 100644 index 000000000..1c47b41f0 Binary files /dev/null and b/templates/static/images/tft_burn.jpg differ diff --git a/templates/static/images/tft_currency.png b/templates/static/images/tft_currency.png new file mode 100644 index 000000000..84d26f602 Binary files /dev/null and b/templates/static/images/tft_currency.png differ diff --git a/templates/static/images/tft_header.png b/templates/static/images/tft_header.png new file mode 100644 index 000000000..370e2110f Binary files /dev/null and b/templates/static/images/tft_header.png differ diff --git a/templates/static/images/tft_join_internet.png b/templates/static/images/tft_join_internet.png new file mode 100644 index 000000000..76656e6f7 Binary files /dev/null and b/templates/static/images/tft_join_internet.png differ diff --git a/templates/static/images/tft_log.svg b/templates/static/images/tft_log.svg new file mode 100644 index 000000000..567d83fed --- /dev/null +++ b/templates/static/images/tft_log.svg @@ -0,0 +1,120 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/templates/static/images/tft_loyalty.jpg b/templates/static/images/tft_loyalty.jpg new file mode 100644 index 000000000..82ed6d0ba Binary files /dev/null and b/templates/static/images/tft_loyalty.jpg differ diff --git a/templates/static/images/tft_network.png b/templates/static/images/tft_network.png new file mode 100644 index 000000000..ff394303d Binary files /dev/null and b/templates/static/images/tft_network.png differ diff --git a/templates/static/images/tft_table.png b/templates/static/images/tft_table.png new file mode 100644 index 000000000..8ba6aaf92 Binary files /dev/null and b/templates/static/images/tft_table.png differ diff --git a/templates/static/images/tft_utility.jpg b/templates/static/images/tft_utility.jpg new file mode 100644 index 000000000..93683aa48 Binary files /dev/null and b/templates/static/images/tft_utility.jpg differ diff --git a/templates/static/images/tft_vedio.jpg b/templates/static/images/tft_vedio.jpg new file mode 100644 index 000000000..54f2df9c1 Binary files /dev/null and b/templates/static/images/tft_vedio.jpg differ diff --git a/templates/static/images/the_humanized_internet.png b/templates/static/images/the_humanized_internet.png new file mode 100644 index 000000000..f1f6361a8 Binary files /dev/null and b/templates/static/images/the_humanized_internet.png differ diff --git a/templates/static/images/the_humanized_internet2.png b/templates/static/images/the_humanized_internet2.png new file mode 100644 index 000000000..45db81e4a Binary files /dev/null and b/templates/static/images/the_humanized_internet2.png differ diff --git a/templates/static/images/the_humanized_internetLogo.png b/templates/static/images/the_humanized_internetLogo.png new file mode 100644 index 000000000..ea8cd6a70 Binary files /dev/null and b/templates/static/images/the_humanized_internetLogo.png differ diff --git a/templates/static/images/the_threefold_movement.png b/templates/static/images/the_threefold_movement.png new file mode 100644 index 000000000..80785e405 Binary files /dev/null and b/templates/static/images/the_threefold_movement.png differ diff --git a/templates/static/images/thecointel.png b/templates/static/images/thecointel.png new file mode 100644 index 000000000..c7bee6a64 Binary files /dev/null and b/templates/static/images/thecointel.png differ diff --git a/templates/static/images/threefold_blog.png b/templates/static/images/threefold_blog.png new file mode 100644 index 000000000..242785f51 Binary files /dev/null and b/templates/static/images/threefold_blog.png differ diff --git a/templates/static/images/threefold_blog2.png b/templates/static/images/threefold_blog2.png new file mode 100644 index 000000000..0de69b722 Binary files /dev/null and b/templates/static/images/threefold_blog2.png differ diff --git a/templates/static/images/threefold_chapters.png b/templates/static/images/threefold_chapters.png new file mode 100644 index 000000000..0b78ea7b0 Binary files /dev/null and b/templates/static/images/threefold_chapters.png differ diff --git a/templates/static/images/threefold_foundation.png b/templates/static/images/threefold_foundation.png new file mode 100644 index 000000000..564888b62 Binary files /dev/null and b/templates/static/images/threefold_foundation.png differ diff --git a/templates/static/images/threefold_foundation2.png b/templates/static/images/threefold_foundation2.png new file mode 100644 index 000000000..129a4e3c3 Binary files /dev/null and b/templates/static/images/threefold_foundation2.png differ diff --git a/templates/static/images/threefold_foundationLogo.png b/templates/static/images/threefold_foundationLogo.png new file mode 100644 index 000000000..871cfc01b Binary files /dev/null and b/templates/static/images/threefold_foundationLogo.png differ diff --git a/templates/static/images/threefold_globe.png b/templates/static/images/threefold_globe.png new file mode 100644 index 000000000..e641432d3 Binary files /dev/null and b/templates/static/images/threefold_globe.png differ diff --git a/templates/static/images/threefold_grid.png b/templates/static/images/threefold_grid.png new file mode 100644 index 000000000..ea93ad59d Binary files /dev/null and b/templates/static/images/threefold_grid.png differ diff --git a/templates/static/images/threefold_img.jpg b/templates/static/images/threefold_img.jpg new file mode 100644 index 000000000..9925a1d7a Binary files /dev/null and b/templates/static/images/threefold_img.jpg differ diff --git a/templates/static/images/threefold_img2.png b/templates/static/images/threefold_img2.png new file mode 100644 index 000000000..91bb0411e Binary files /dev/null and b/templates/static/images/threefold_img2.png differ diff --git a/templates/static/images/threefold_love.png b/templates/static/images/threefold_love.png new file mode 100644 index 000000000..1f81c186a Binary files /dev/null and b/templates/static/images/threefold_love.png differ diff --git a/templates/static/images/threefold_sustainability.png b/templates/static/images/threefold_sustainability.png new file mode 100644 index 000000000..956960c03 Binary files /dev/null and b/templates/static/images/threefold_sustainability.png differ diff --git a/templates/static/images/threefold_tech.png b/templates/static/images/threefold_tech.png new file mode 100644 index 000000000..b5f97a1cc Binary files /dev/null and b/templates/static/images/threefold_tech.png differ diff --git a/templates/static/images/threefold_tech2.png b/templates/static/images/threefold_tech2.png new file mode 100644 index 000000000..d4a212265 Binary files /dev/null and b/templates/static/images/threefold_tech2.png differ diff --git a/templates/static/images/threefold_techLogo.jpg b/templates/static/images/threefold_techLogo.jpg new file mode 100644 index 000000000..144d21dcc Binary files /dev/null and b/templates/static/images/threefold_techLogo.jpg differ diff --git a/templates/static/images/threefold_technology_home.jpg b/templates/static/images/threefold_technology_home.jpg new file mode 100644 index 000000000..2e9adc81d Binary files /dev/null and b/templates/static/images/threefold_technology_home.jpg differ diff --git a/templates/static/images/tomochain.png b/templates/static/images/tomochain.png new file mode 100644 index 000000000..ecf05bd73 Binary files /dev/null and b/templates/static/images/tomochain.png differ diff --git a/templates/static/images/tomochain2.jpg b/templates/static/images/tomochain2.jpg new file mode 100644 index 000000000..ceddc5540 Binary files /dev/null and b/templates/static/images/tomochain2.jpg differ diff --git a/templates/static/images/tomochainLogo.png b/templates/static/images/tomochainLogo.png new file mode 100644 index 000000000..e23d38236 Binary files /dev/null and b/templates/static/images/tomochainLogo.png differ diff --git a/templates/static/images/tomochain_tf.png b/templates/static/images/tomochain_tf.png new file mode 100644 index 000000000..5efc154e1 Binary files /dev/null and b/templates/static/images/tomochain_tf.png differ diff --git a/templates/static/images/tooling.png b/templates/static/images/tooling.png new file mode 100644 index 000000000..31d60d5e3 Binary files /dev/null and b/templates/static/images/tooling.png differ diff --git a/templates/static/images/twitter.png b/templates/static/images/twitter.png new file mode 100644 index 000000000..b51055147 Binary files /dev/null and b/templates/static/images/twitter.png differ diff --git a/templates/static/images/ubuntu.png b/templates/static/images/ubuntu.png new file mode 100644 index 000000000..d5b1d0a43 Binary files /dev/null and b/templates/static/images/ubuntu.png differ diff --git a/templates/static/images/ubuntuLogo.png b/templates/static/images/ubuntuLogo.png new file mode 100644 index 000000000..50730ed55 Binary files /dev/null and b/templates/static/images/ubuntuLogo.png differ diff --git a/templates/static/images/ubuntu_platform.png b/templates/static/images/ubuntu_platform.png new file mode 100644 index 000000000..491ade97c Binary files /dev/null and b/templates/static/images/ubuntu_platform.png differ diff --git a/templates/static/images/ubuntu_problem.png b/templates/static/images/ubuntu_problem.png new file mode 100644 index 000000000..c0819cb1d Binary files /dev/null and b/templates/static/images/ubuntu_problem.png differ diff --git a/templates/static/images/ubuntu_solution.png b/templates/static/images/ubuntu_solution.png new file mode 100644 index 000000000..6e5d202f1 Binary files /dev/null and b/templates/static/images/ubuntu_solution.png differ diff --git a/templates/static/images/ubuntu_tribe.png b/templates/static/images/ubuntu_tribe.png new file mode 100644 index 000000000..a36d6afae Binary files /dev/null and b/templates/static/images/ubuntu_tribe.png differ diff --git a/templates/static/images/unit.png b/templates/static/images/unit.png new file mode 100644 index 000000000..a667f3a57 Binary files /dev/null and b/templates/static/images/unit.png differ diff --git a/templates/static/images/unit2.png b/templates/static/images/unit2.png new file mode 100644 index 000000000..e47bfe27c Binary files /dev/null and b/templates/static/images/unit2.png differ diff --git a/templates/static/images/unitLogo.png b/templates/static/images/unitLogo.png new file mode 100644 index 000000000..e821edfa5 Binary files /dev/null and b/templates/static/images/unitLogo.png differ diff --git a/templates/static/images/unit_tf.png b/templates/static/images/unit_tf.png new file mode 100644 index 000000000..bec048fab Binary files /dev/null and b/templates/static/images/unit_tf.png differ diff --git a/templates/static/images/v_image.png b/templates/static/images/v_image.png new file mode 100644 index 000000000..9a6471c03 Binary files /dev/null and b/templates/static/images/v_image.png differ diff --git a/templates/static/images/v_logo.png b/templates/static/images/v_logo.png new file mode 100644 index 000000000..f0ecbd2c0 Binary files /dev/null and b/templates/static/images/v_logo.png differ diff --git a/templates/static/images/veda.png b/templates/static/images/veda.png new file mode 100644 index 000000000..584dd3fb9 Binary files /dev/null and b/templates/static/images/veda.png differ diff --git a/templates/static/images/veda2.jpg b/templates/static/images/veda2.jpg new file mode 100644 index 000000000..f9050fc74 Binary files /dev/null and b/templates/static/images/veda2.jpg differ diff --git a/templates/static/images/vedaLogo.png b/templates/static/images/vedaLogo.png new file mode 100644 index 000000000..a0b692923 Binary files /dev/null and b/templates/static/images/vedaLogo.png differ diff --git a/templates/static/images/virtual_machine.png b/templates/static/images/virtual_machine.png new file mode 100644 index 000000000..86f6d2aa4 Binary files /dev/null and b/templates/static/images/virtual_machine.png differ diff --git a/templates/static/images/vlinder.png b/templates/static/images/vlinder.png new file mode 100644 index 000000000..b3a9cbcdc Binary files /dev/null and b/templates/static/images/vlinder.png differ diff --git a/templates/static/images/vlinder2.png b/templates/static/images/vlinder2.png new file mode 100644 index 000000000..d3f714527 Binary files /dev/null and b/templates/static/images/vlinder2.png differ diff --git a/templates/static/images/vlinderLogo.png b/templates/static/images/vlinderLogo.png new file mode 100644 index 000000000..54238f6d4 Binary files /dev/null and b/templates/static/images/vlinderLogo.png differ diff --git a/templates/static/images/vlinder_tf.png b/templates/static/images/vlinder_tf.png new file mode 100644 index 000000000..13a7a44dc Binary files /dev/null and b/templates/static/images/vlinder_tf.png differ diff --git a/templates/static/images/waykichain.png b/templates/static/images/waykichain.png new file mode 100644 index 000000000..ba50b92a6 Binary files /dev/null and b/templates/static/images/waykichain.png differ diff --git a/templates/static/images/waykichain2.png b/templates/static/images/waykichain2.png new file mode 100644 index 000000000..e3e00b416 Binary files /dev/null and b/templates/static/images/waykichain2.png differ diff --git a/templates/static/images/waykichainLogo.png b/templates/static/images/waykichainLogo.png new file mode 100644 index 000000000..3910df761 Binary files /dev/null and b/templates/static/images/waykichainLogo.png differ diff --git a/templates/static/images/waykichain_tf.png b/templates/static/images/waykichain_tf.png new file mode 100644 index 000000000..f578edb0a Binary files /dev/null and b/templates/static/images/waykichain_tf.png differ diff --git a/templates/static/images/weblets.png b/templates/static/images/weblets.png new file mode 100644 index 000000000..a224809a1 Binary files /dev/null and b/templates/static/images/weblets.png differ diff --git a/templates/static/images/world_blockchain_summit.png b/templates/static/images/world_blockchain_summit.png new file mode 100644 index 000000000..0ace93fda Binary files /dev/null and b/templates/static/images/world_blockchain_summit.png differ diff --git a/templates/static/images/youtube.png b/templates/static/images/youtube.png new file mode 100644 index 000000000..eb2da162c Binary files /dev/null and b/templates/static/images/youtube.png differ diff --git a/templates/static/images/zero_os.jpg b/templates/static/images/zero_os.jpg new file mode 100644 index 000000000..0d9a040b4 Binary files /dev/null and b/templates/static/images/zero_os.jpg differ diff --git a/templates/static/images/zero_os.png b/templates/static/images/zero_os.png new file mode 100644 index 000000000..c5e375f6e Binary files /dev/null and b/templates/static/images/zero_os.png differ diff --git a/templates/static/images/zetako.png b/templates/static/images/zetako.png new file mode 100644 index 000000000..0b3eeea87 Binary files /dev/null and b/templates/static/images/zetako.png differ diff --git a/templates/static/images/zetako2.png b/templates/static/images/zetako2.png new file mode 100644 index 000000000..aec3f9239 Binary files /dev/null and b/templates/static/images/zetako2.png differ diff --git a/templates/static/images/zetakoLogo.png b/templates/static/images/zetakoLogo.png new file mode 100644 index 000000000..88a2aa682 Binary files /dev/null and b/templates/static/images/zetakoLogo.png differ diff --git a/templates/static/images/zetako_tf.png b/templates/static/images/zetako_tf.png new file mode 100644 index 000000000..61e28e1f3 Binary files /dev/null and b/templates/static/images/zetako_tf.png differ diff --git a/templates/static/js/custom.js b/templates/static/js/custom.js new file mode 100644 index 000000000..4b1064d48 --- /dev/null +++ b/templates/static/js/custom.js @@ -0,0 +1,99 @@ + +var displayedMenu = ""; +var hamburgerShown = false; +let width = screen.width; +var isMobile = width < 1024; + +function toggleMenu(button) { + if (displayedMenu === button.id.split("-")[0]) { + button.className = button.className.replace(" text-gray-800 bg-stone-200 sm:bg-transparent", " text-gray-900"); + hideMenu(button.id.split("-")[0]); + button.lastElementChild.className = button.lastElementChild.className.replace("rotate-0", "-rotate-90") + displayedMenu = ""; + } else { + showMenu(button.id.split("-")[0]); + button.lastElementChild.className = button.lastElementChild.className.replace("-rotate-90", "rotate-0") + button.className = button.className.replace(" text-gray-900", " text-gray-800 bg-stone-200 sm:bg-transparent"); + displayedMenu = button.id.split("-")[0] + } +} + +function handleClick(button) { + if (button.id === "hamburger-btn" || button.id === "close-hamburger-btn") { + toggleHamburger() + } + if (button.id.indexOf("menu") !== -1) { + toggleMenu(button) + } +} + +function toggleHamburger() { + if (hamburgerShown) { + hideHamburger(); + hamburgerShown = false; + } else { + showHamburger(); + hamburgerShown = true; + } +} + +function showMenu(menuName) { + var menuId = menuName + (isMobile ? '-mobile-menu' : '-menu'); + var menuBtnId = menuName + (isMobile ? '-mobile-menu' : '-menu'); + var menuElement = document.getElementById(menuId) + menuElement.className = menuElement.className.replace(" hidden", ""); + setTimeout(function () { + menuElement.className = menuElement.className.replace("duration-200 ease-in opacity-0 -translate-y-1", "duration-150 ease-out opacity-1 -translate-y-0"); + }, 10); +} + +function hideMenu(menuName) { + var menuId = menuName + (isMobile ? '-mobile-menu' : '-menu'); + var menuElement = document.getElementById(menuId) + menuElement.className = menuElement.className.replace("duration-150 ease-out opacity-1 -translate-y-0", "duration-200 ease-in opacity-0 -translate-y-1"); + setTimeout(function () { + menuElement.className = menuElement.className + " hidden" + }, 300); +} + +function showHamburger() { + document.getElementById('header-container').className = "overflow-hidden"; + document.getElementById('hamburger').className = "fixed mt-16 z-20 top-0 inset-x-0 transition transform origin-top-right"; + document.getElementById('hamburger-btn').className = "hidden lg:hidden inline-flex items-center justify-center p-2 rounded-md text-gray-400 hover:text-gray-500 hover:bg-gray-100 focus:outline-none focus:bg-gray-100 focus:text-gray-500 transition duration-150 ease-in-out"; + document.getElementById('close-hamburger-btn').className = "inline-flex items-center justify-center p-2 rounded-md text-gray-400 hover:text-gray-500 hover:bg-gray-100 focus:outline-none focus:bg-gray-100 focus:text-gray-500 transition duration-150 ease-in-out"; +} + +function hideHamburger() { + document.getElementById('header-container').className = ""; + document.getElementById('hamburger').className = "hidden absolute z-20 top-0 inset-x-0 transition transform origin-top-right lg:hidden"; + document.getElementById('hamburger-btn').className = "inline-flex items-center justify-center p-2 rounded-md text-gray-400 hover:text-gray-500 hover:bg-gray-100 focus:outline-none focus:bg-gray-100 focus:text-gray-500 transition duration-150 ease-in-out"; + document.getElementById('close-hamburger-btn').className = "hidden lg:hidden inline-flex items-center justify-center p-2 rounded-md text-gray-400 hover:text-gray-500 hover:bg-gray-100 focus:outline-none focus:bg-gray-100 focus:text-gray-500 transition duration-150 ease-in-out"; + if (displayedMenu !== "") { + hideMenu(displayedMenu); + } +} +function toggleFilter() { + var filterMenu = document.getElementById("filter-menu") + if (filterMenu.className.includes("hidden")) { + filterMenu.className = filterMenu.className.replace("hidden", " ") + } else { + filterMenu.className = filterMenu.className + " hidden" + } +} +window.onload = function () { + let elements = document.getElementsByTagName("button"); + let buttons = [...elements] + + buttons.forEach((button) => { + button.addEventListener('click', function () { + handleClick(button) + }); + }) + + document.getElementById("filter-btn").addEventListener('click', toggleFilter); + document.getElementById("mobile-learn-btn").addEventListener('click', toggleMenu); +} + +function openInNewTab(url) { + window.open(url, '_blank').focus() +} \ No newline at end of file