<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Website Archive | Elementi</title>
	<atom:link href="https://www.elementi-design.com/tag/website/feed/" rel="self" type="application/rss+xml" />
	<link>https://www.elementi-design.com/tag/website/</link>
	<description>Corporate Design, Web Design, Marketing Consulting</description>
	<lastBuildDate>Tue, 24 Mar 2026 08:34:42 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.9.4</generator>

<image>
	<url>https://www.elementi-design.com/wp-content/uploads/2017/04/cropped-elementi-sign-512-32x32.png</url>
	<title>Website Archive | Elementi</title>
	<link>https://www.elementi-design.com/tag/website/</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>Inside the Architecture</title>
		<link>https://www.elementi-design.com/headless-cms-architecture/</link>
					<comments>https://www.elementi-design.com/headless-cms-architecture/#respond</comments>
		
		<dc:creator><![CDATA[Stefan Seifert]]></dc:creator>
		<pubDate>Sat, 14 Feb 2026 09:58:08 +0000</pubDate>
				<category><![CDATA[Programming]]></category>
		<category><![CDATA[Biotech]]></category>
		<category><![CDATA[Communication]]></category>
		<category><![CDATA[Website]]></category>
		<guid isPermaLink="false">https://www.elementi-design.com/?p=17377</guid>

					<description><![CDATA[<p>When people visit a website, they see pages. What they don’t see is the architecture that makes those pages possible. Every menu item, every tooltip, every contextual link is powered by a system. A system that decides whether a website can scale gracefully — or collapse under its own complexity.</p>
<p>Der Beitrag <a href="https://www.elementi-design.com/headless-cms-architecture/">Inside the Architecture</a> erschien zuerst auf <a href="https://www.elementi-design.com">Elementi</a>.</p>
]]></description>
										<content:encoded><![CDATA[<div id="headless-backend" class="az-main-section-content az-module no-neg-margin h1-section az-padding-top-0 az-padding-bottom-0 az-section-full-screen no-animate-content az-module-bg-svg">
        <div class="az-module-wrap-bg">
            <div class="az-module-wrapper-bg">
            <div class="root">

  <div class="scene">

    <div class="elementi_pres">
      <div class="img-wrap top-150">
        <img decoding="async" class="base-img"
             src="https://www.elementi-design.com/wp-content/uploads/2026/02/services-branches-backend.png"
             alt="Screenshot of a headless CMS architecture showing backend pages with services and case studies connections, illustrating structured content management."
             title="Headless CMS Architecture – Services & Case Studies">
      </div>
    </div>

    <div class="elementi_pres">
      <div class="img-wrap">
        <img decoding="async" class="base-img"
             src="https://www.elementi-design.com/wp-content/uploads/2026/02/regulatory-case-studies-backend.png"
             alt="Backend interface screenshot of a headless CMS architecture highlighting relational content connections and dynamic menus for complex service structures."
             title="Headless CMS Architecture – Content Connections">
        <img decoding="async" class="only-img"
             src="https://www.elementi-design.com/wp-content/uploads/2026/02/prostate-cancer-illustration.png"
             alt="Illustration related to case study content; visual enhancement for the article."
             title="Case Study Illustration">
      </div>
    </div>

    <div class="elementi_pres">
      <div class="img-wrap top-300">
        <img decoding="async" class="base-img"
             src="https://www.elementi-design.com/wp-content/uploads/2026/02/gsap-story-slider-backend.png"
             alt="Admin dashboard view of a headless CMS architecture with custom fields and content modules for managing global services and regional variations efficiently."
             title="Headless CMS Architecture – Custom Fields & Dashboard">
        <img decoding="async" class="only-img only-img-2"
             src="https://www.elementi-design.com/wp-content/uploads/2026/02/south-korean-people.png"
             alt="Illustration of global team diversity; complements CMS backend content."
             title="Global Team Illustration">
      </div>
    </div>

  </div>

  <!-- Blend layer separated -->
  <div class="blend-overlay"></div>

</div>

<p class="dida-cms">
  <i class="az-icon az-icon-server" style="margin-right: 5px; top: 1px; font-size: 12px; position: relative;"></i>Custom-Designed CMS Interface
</p>

            </div>
        </div><div class="container-fluid az-container-no-padding"><div class="row row-parent az-gutter-default"><div class="single-clms col-md-12 az-main-col-content az-module az-col-pos-middle az-v-space-clm clm-border-active no-animate-content az-module-default" style="border-right: 30px solid #FFFFFF; border-bottom: 30px solid #FFFFFF; border-left: 30px solid #FFFFFF;"><div class="az-col az-clm-padding-75 az-clm-force-height" ><div class="az-col-cont"><div class="az-content-element-wrapper az-empty-divider hidden-lg hidden-md" style="height: 15vh;"></div>
<div data-font-min="35" data-font-max="55" data-font-buffer="50" class="az-content-element-wrapper az-text-block az-font-custom az-font-size-custom az-font-color-custom az-font-google-custom az-margin-top-0 az-margin-bottom-30 no-animate-content" style="font-weight: 400; line-height: 140%; color: #FFFFFF; font-family:Playfair Display;">
    <h1 style="padding-left: 15px;">Inside the <em>Architecture</em>.</h1>

</div>
<div class="az-content-element-wrapper wpb_raw_html az-margin-top- az-margin-bottom-">
    <div class="wpb_wrapper">
        <script>
    
    (function () {
      const minFont = 35;
      const maxFont = 50;
      const minLS = 0;
      const maxLS = -0.25;
    
      function updateLetterSpacing() {
        const h1 = document.querySelector("h1");
        if (!h1) return;
    
        const fontSize = parseFloat(getComputedStyle(h1).fontSize);
    
        const clamped = Math.min(Math.max(fontSize, minFont), maxFont);
    
        const letterSpacing =
          minLS + (clamped - minFont) * (maxLS - minLS) / (maxFont - minFont);
    
        h1.style.letterSpacing = letterSpacing + "px";
      }
    
      window.addEventListener("resize", updateLetterSpacing);
      window.addEventListener("DOMContentLoaded", updateLetterSpacing);
    })();  
    
</script>
    </div>
</div></div></div></div></div></div><a href="#chapter-1" class="scroll-btn-page"><i class="az-icon az-icon-arrow-down animated-opacity" style="color: #FFFFFF"></i></a></div><div id="chapter-1" class="az-main-section-content az-module flex-shift-left az-padding-top-0 az-padding-bottom-0 az-section-default az-section-with-equal no-animate-content az-module-default"><div class="container-fluid az-container-no-padding"><div class="row row-parent az-gutter-0 az-equal"><div class="single-clms col-md-8 col-lg-6 col-lg-push-0 col-md-push-1 flex-padding-90 az-main-col-content az-module az-col-pos-middle no-animate-content az-module-default"><div class="az-col az-clm-padding-90" ><div class="az-col-cont"><div class="az-content-element-wrapper az-empty-divider hidden-sm hidden-xs" style="height: 75px;"></div><div class="row row-inner az-padding-top-0 az-padding-bottom-0 az-gutter-default no-animate-content"><div class="single-clms col-md-10 az-main-col-content az-module az-v-space-clm no-animate-content az-module-default"><div class="az-col az-clm-padding-0" ><div class="az-col-cont">
<div class="az-content-element-wrapper az-text-block az-margin-top-0 az-margin-bottom-20 az-text-uppercase no-animate-content">
    <h5 style="text-align: left;">A Headless WordPress CMS.</h5>

</div>
<div class="az-content-element-wrapper az-text-block az-margin-top-0 az-margin-bottom-0 no-animate-content">
    <p style="text-align: left;">When people visit a website, they see pages. What they don’t see is the architecture that makes those pages possible. Every menu item, every tooltip, every contextual link is powered by a system. A system that decides whether a website can scale gracefully — or collapse under its own complexity.</p>

</div></div></div></div><div class="multi-clms col-md-2 hidden-sm hidden-xs az-main-col-content az-module no-animate-content az-module-default"><div class="az-col az-clm-padding-0" ><div class="az-col-cont"></div></div></div></div><div class="row row-inner magic-shift az-padding-top-50 az-padding-bottom-0 az-gutter-default no-animate-content"><div class="multi-clms col-md-2 hidden-sm hidden-xs az-main-col-content az-module az-v-space-clm no-animate-content az-module-default"><div class="az-col az-clm-padding-0" ><div class="az-col-cont"></div></div></div><div class="single-clms col-md-10 az-main-col-content az-module no-animate-content az-module-default"><div class="az-col az-clm-padding-0" ><div class="az-col-cont"><div id="xl-shift-y" class="az-content-element-wrapper az-empty-divider hidden-sm hidden-xs" style="height: 28px;"></div>
<div class="az-content-element-wrapper az-text-block az-margin-top-0 az-margin-bottom-0 no-animate-content">
    <p style="text-align: right;">For one of our global clients, it wasn’t enough to think in pages. We had to build a headless CMS: a structured, flexible foundation that connects services, teams, projects, and regions — all in a way editors can manage easily. Their organization operates across continents, industries, and regulatory frameworks, where services differ between regions, case studies span domains, and teams collaborate across offices.</p>

</div></div></div></div></div><div class="az-content-element-wrapper az-empty-divider hidden-sm hidden-xs" style="height: 75px;"></div></div></div></div><div class="single-clms col-md-4 col-lg-pull-0 col-md-pull-1 az-main-col-content az-module az-col-pos-bottom no-animate-content az-module-default"><div class="az-col az-clm-padding-0" ><div class="az-col-cont">
<div data-font-min="11" data-font-max="11" data-font-buffer="50" class="az-content-element-wrapper az-text-block flex-margin shift az-font-custom az-font-size-custom az-font-google-custom az-margin-top-0 az-margin-bottom-30 no-animate-content" style="font-weight: 300; line-height: 100%; font-family:Poppins;">
    <p style="text-align: right; padding: 0 30px;"><i class="az-icon az-icon-flow-tree" style="margin-right: 5px; top: 1px; font-size: 13px; position: relative;"></i>Content, API, Frontend Layers (simplified)</p>

</div></div></div></div></div></div></div><div id="diagram-section" class="az-main-section-content az-module flex-shift-left magic-shift-follow az-padding-top-0 az-padding-bottom-0 az-section-default no-animate-content az-module-default"><div class="container-fluid"><div class="row row-parent az-gutter-default"><div class="multi-clms col-md-2 col-lg-3 hidden-sm hidden-xs az-main-col-content az-module az-v-space-clm no-animate-content az-module-default"><div class="az-col az-clm-padding-0" ><div class="az-col-cont"></div></div></div><div data-animation-type="ani-in" data-animation-in="fadeInRight" data-animation-out="none" data-animation-speed="default" data-animation-delay="0" data-offset-down="85" data-offset-up="none" class="single-clms col-md-10 col-lg-8 col-lg-pull-0 col-md-pull-1 col-sm-12 col-xs-12 border-round flex-padding big-cards az-main-col-content az-module animate-content az-module-bg-color"><div class="az-col az-clm-padding-90" >
        <div class="az-module-wrap-bg">
            <div class="az-module-wrapper-bg" style="background: #F9F9F9;"></div>
            
        </div><div class="az-col-cont">
<div class="az-content-element-wrapper az-single-svg-image az-margin-top-0 az-margin-bottom-0 align-center no-animate-content">
<div class="az-svg-img-wrapper">
        <div class="az-svg-embed-code" data-duration="1000" data-delay="200" data-easing="linear" data-reverse="false">
                    <div id="diagram-1" class="diagram">

            <!-- BASE SVG: lines -->
            <svg viewBox="0 0 800 520" style="position: relative;">
                <line class="line" x1="90" y1="130" x2="338" y2="254"></line>
                <line class="line" x1="327" y1="218" x2="375.7" y2="255.5"></line>
                <line class="line" x1="502.788" y1="111.961" x2="423.885" y2="253.997"></line>
                <line class="line" x1="710" y1="129" x2="482" y2="254"></line>
                <line class="line highlight highlight-1 moving-dash" x1="410" y1="300" x2="410" y2="344"></line>
                <line class="line" x1="349" y1="396.5" x2="251" y2="443"></line>
                <line class="line" x1="410" y1="396.5" x2="410" y2="443"></line>
                <line class="line" x1="471" y1="396.5" x2="568" y2="443"></line>

                <!-- CARDS blank -->
                <foreignObject x="120" y="444" width="180" height="50"><div class="card blank"></div></foreignObject>
                <foreignObject x="320" y="444" width="180" height="50"><div class="card blank"></div></foreignObject>
                <foreignObject x="520" y="444" width="180" height="50"><div class="card blank"></div></foreignObject>

                <!-- CMS COLUMNS -->
                <foreignObject x="0" y="34" width="180" height="50">
                    <div class="card">Branches</div>
                </foreignObject>

                <foreignObject x="0" y="104" width="180" height="50">
                    <div class="card">Services</div>
                </foreignObject>

                <foreignObject x="210" y="34" width="180" height="50">
                    <div class="card">Teams</div>
                </foreignObject>

                <foreignObject x="210" y="104" width="180" height="50">
                    <div class="card">Offices</div>
                </foreignObject>

                <foreignObject x="210" y="174" width="180" height="50">
                    <div class="card">Expertise</div>
                </foreignObject>

                <foreignObject x="420" y="74" width="180" height="50">
                    <div class="card">Case Studies</div>
                </foreignObject>

                <foreignObject x="620" y="34" width="180" height="50">
                    <div class="card">RI Platform</div>
                </foreignObject>

                <foreignObject x="620" y="104" width="180" height="50">
                    <div class="card">RI Domains</div>
                </foreignObject>

                <!-- API -->
                <foreignObject x="320" y="254" width="180" height="50">
                    <div class="card highlight highlight-1">REST API</div>
                </foreignObject>

                <!-- FRONTEND -->
                <foreignObject x="320" y="344" width="180" height="50">
                    <div class="card highlight highlight-1">Static Frontend</div>
                </foreignObject>
            </svg>

            <!-- OUTPUTS animated -->
            <svg id="output-left-1" viewBox="0 0 800 520">
                <foreignObject x="120" y="444" width="180" height="50">
                    <div class="card">Context Menus</div>
                </foreignObject>
            </svg>
            <svg id="output-left-2" viewBox="0 0 800 520">
                <foreignObject x="120" y="444" width="180" height="50">
                    <div class="card">Quotes</div>
                </foreignObject>
            </svg>
            <svg id="output-left-3" viewBox="0 0 800 520">
                <foreignObject x="120" y="444" width="180" height="50">
                    <div class="card">Branch Modals</div>
                </foreignObject>
            </svg>

            <svg id="output-middle-1" viewBox="0 0 800 520">
                <foreignObject x="320" y="444" width="180" height="50">
                    <div class="card">Story Sliders</div>
                </foreignObject>
            </svg>
            <svg id="output-middle-2" viewBox="0 0 800 520">
                <foreignObject x="320" y="444" width="180" height="50">
                    <div class="card">View More Blocks</div>
                </foreignObject>
            </svg>
            <svg id="output-middle-3" viewBox="0 0 800 520">
                <foreignObject x="320" y="444" width="180" height="50">
                    <div class="card">News Articles</div>
                </foreignObject>
            </svg>

            <svg id="output-right-1" viewBox="0 0 800 520">
                <foreignObject x="520" y="444" width="180" height="50">
                    <div class="card">Case Study Pages</div>
                </foreignObject>
            </svg>
            <svg id="output-right-2" viewBox="0 0 800 520">
                <foreignObject x="520" y="444" width="180" height="50">
                    <div class="card">Services Overview</div>
                </foreignObject>
            </svg>
            <svg id="output-right-3" viewBox="0 0 800 520">
                <foreignObject x="520" y="444" width="180" height="50">
                    <div class="card">Location Maps</div>
                </foreignObject>
            </svg>

        </div>
        </div>
</div>
</div></div></div></div><div class="multi-clms col-md-1 hidden-md hidden-sm hidden-xs az-main-col-content az-module az-v-space-clm no-animate-content az-module-default"><div class="az-col az-clm-padding-0" ><div class="az-col-cont"></div></div></div></div></div></div><div id="next-section-arrow" class="az-main-section-content az-module az-padding-top-0 az-padding-bottom-0 az-section-default no-animate-content az-module-default"><div class="container"><div class="row row-parent az-gutter-default"><div class="single-clms col-md-12 az-main-col-content az-module az-v-space-clm no-animate-content az-module-default"><div class="az-col az-clm-padding-0" ><div class="az-col-cont"><div class="az-content-element-wrapper az-empty-divider" style="height: 75px;"></div><div class="az-content-element-wrapper az-empty-divider hidden-sm hidden-xs" style="height: 60px;"></div><div class="az-content-element-wrapper az-empty-divider" style="height: 15px;"></div></div></div></div></div></div><a href="#chapter-2" class="scroll-btn-page"><i class="az-icon az-icon-arrow-down animated-opacity" style="color: #000000"></i></a></div><div id="chapter-2" class="az-main-section-content az-module az-padding-top-0 az-padding-bottom-0 az-section-default az-section-with-equal no-animate-content az-module-default"><div class="container-fluid az-container-no-padding"><div class="row row-parent az-gutter-0 az-equal"><div class="multi-clms col-md-7 col-lg-5 az-main-col-content az-module no-animate-content az-module-default"><div class="az-col az-clm-padding-0" ><div class="az-col-cont"><div class="az-content-element-wrapper az-empty-divider hidden-sm hidden-xs" style="height: 75px;"></div><div data-animation-type="ani-in" data-animation-in="fadeInLeft" data-animation-out="none" data-animation-speed="default" data-animation-delay="0" data-offset-down="85" data-offset-up="none" class="row row-inner az-padding-top-0 az-padding-bottom-0 az-gutter-default animate-content"><div class="single-clms col-md-12 border-round small-cards min-padding az-main-col-content az-module az-v-space-clm no-animate-content az-module-bg-color"><div class="az-col az-clm-padding-0" >
        <div class="az-module-wrap-bg">
            <div class="az-module-wrapper-bg" style="background: #F9F9F9;"></div>
            
        </div><div class="az-col-cont">
<div class="az-content-element-wrapper az-single-svg-image az-margin-top-0 az-margin-bottom-0 align-center no-animate-content">
<div class="az-svg-img-wrapper">
        <div class="az-svg-embed-code" data-duration="1000" data-delay="200" data-easing="linear" data-reverse="false">
                    <div id="diagram-2" class="diagram">

            <!-- BASE SVG: lines -->
            <svg viewBox="120 50 580 420" style="position: relative;">
                <line class="line" x1="410" y1="233.5" x2="410" y2="112.5"></line>
                <line class="line" x1="410" y1="285.75" x2="410" y2="404"></line>
                <line class="line" x1="316.5" y1="260" x2="270" y2="260"></line>
                <line class="line" x1="503.5" y1="260" x2="551" y2="260"></line>
                <line class="line highlight highlight-dimmed" x1="274.1" y1="173.9" x2="370.05" y2="234.76"></line>
                <line class="line highlight highlight-dimmed" x1="545.9" y1="346.1" x2="449.95" y2="285.24"></line>
         
                <!-- CARDS blank -->
                <foreignObject x="320" y="235" width="180" height="50"><div class="card highlight blank"></div></foreignObject>
                <foreignObject x="320" y="73" width="180" height="50"><div class="card blank"></div></foreignObject>
                <foreignObject x="120" y="238" width="180" height="50"><div class="card blank"></div></foreignObject>
                <foreignObject x="520" y="238" width="180" height="50"><div class="card blank"></div></foreignObject>
                <foreignObject x="320" y="403" width="180" height="50"><div class="card blank"></div></foreignObject>
            </svg>

            <!-- Diagonal placed -->
            <svg viewBox="120 50 580 420">
                <foreignObject x="120" y="120" width="180" height="50">
                    <div class="card highlight highlight-dimmed"><div>Branch</div></div>
                </foreignObject>
            </svg>
            <svg viewBox="120 50 580 420">
                <foreignObject x="520" y="350" width="180" height="50">
                    <div class="card highlight highlight-dimmed"><div>RI Domain</div></div>
                </foreignObject>
            </svg>

            <!-- CARDS -->
            <!-- Team Member / Case Study -->
            <svg id="team-member-1" viewBox="120 50 580 420">
                <foreignObject x="320" y="235" width="180" height="50">
                    <div class="card highlight highlight-1"><div>Team Member</div></div>
                </foreignObject>
            </svg>
            <svg id="team-member-2" viewBox="120 50 580 420">
                <foreignObject x="320" y="235" width="180" height="50">
                    <div class="card highlight highlight-2"><div>Case Study</div></div>
                </foreignObject>
            </svg>

            <!-- Office / Country -->
            <svg id="office-1" viewBox="120 50 580 420">
                <foreignObject x="320" y="73" width="180" height="50">
                    <div class="card"><div>Office</div></div>
                </foreignObject>
            </svg>
            <svg id="office-2" viewBox="120 50 580 420">
                <foreignObject x="320" y="73" width="180" height="50">
                    <div class="card"><div>Country</div></div>
                </foreignObject>
            </svg>

            <!-- Expertise / Branch -->
            <svg id="expertise-1" viewBox="120 50 580 420">
                <foreignObject x="120" y="238" width="180" height="50">
                    <div class="card"><div>Expertise</div></div>
                </foreignObject>
            </svg>
            <svg id="expertise-2" viewBox="120 50 580 420">
                <foreignObject x="120" y="238" width="180" height="50">
                    <div class="card highlight-1"><div>Team</div></div>
                </foreignObject>
            </svg>

            <!-- Case Studies / Services -->
            <svg id="cases-1" viewBox="120 50 580 420">
                <foreignObject x="520" y="238" width="180" height="50">
                    <div class="card highlight-2"><div>Case Studies</div></div>
                </foreignObject>
            </svg>
            <svg id="cases-2" viewBox="120 50 580 420">
                <foreignObject x="520" y="238" width="180" height="50">
                    <div class="card"><div>Services</div></div>
                </foreignObject>
            </svg>

            <!-- Quotes / Expertise -->
            <svg id="quotes-1" viewBox="120 50 580 420">
                <foreignObject x="320" y="403" width="180" height="50">
                    <div class="card"><div>Quotes</div></div>
                </foreignObject>
            </svg>
            <svg id="quotes-2" viewBox="120 50 580 420">
                <foreignObject x="320" y="403" width="180" height="50">
                    <div class="card"><div>Expertise</div></div>
                </foreignObject>
            </svg>

        </div>
        </div>
</div>
</div></div></div></div></div>
<div data-font-min="11" data-font-max="11" data-font-buffer="50" class="az-content-element-wrapper az-text-block flex-margin min-padding-follow az-font-custom az-font-size-custom az-font-google-custom az-margin-top-30 az-margin-bottom-0 no-animate-content" style="font-weight: 300; line-height: 100%; font-family:Poppins;">
    <p style="padding: 0px 30px; text-align: left;"><i class="az-icon az-icon-cycle" style="margin-right: 5px; top: 2px; font-size: 13px; position: relative;"></i>Content Relationships and Dependencies (detail)</p>

</div></div></div></div><div class="multi-clms col-md-5 col-lg-6 flex-padding-90 az-main-col-content az-module no-animate-content az-module-default"><div class="az-col az-clm-padding-90" ><div class="az-col-cont"><div class="az-content-element-wrapper az-empty-divider hidden-sm hidden-xs" style="height: 2.4vw;"></div><div class="row row-inner az-padding-top-0 az-padding-bottom-0 az-gutter-default no-animate-content"><div class="multi-clms col-md-2 hidden-sm hidden-xs az-main-col-content az-module az-v-space-clm no-animate-content az-module-default"><div class="az-col az-clm-padding-0" ><div class="az-col-cont"></div></div></div><div class="single-clms col-md-10 az-main-col-content az-module no-animate-content az-module-default"><div class="az-col az-clm-padding-0" ><div class="az-col-cont">
<div class="az-content-element-wrapper az-text-block az-margin-top-0 az-margin-bottom-20 az-text-uppercase no-animate-content">
    <h5 style="text-align: right;">Building Systems Instead of Pages.</h5>

</div>
<div class="az-content-element-wrapper az-text-block az-margin-top-0 az-margin-bottom-0 no-animate-content">
    <p style="text-align: right;">Each element needed to exist independently while staying connected. Editors maintain a single source of truth — avoiding duplication, inconsistencies, and mounting maintenance. With a relational system, content lives once, links naturally, and scales seamlessly as the organization grows.</p>

</div></div></div></div></div><div class="row row-inner az-padding-top-50 az-padding-bottom-0 az-gutter-default no-animate-content"><div class="single-clms col-md-10 az-main-col-content az-module az-v-space-clm no-animate-content az-module-default"><div class="az-col az-clm-padding-0" ><div class="az-col-cont">
<div class="az-content-element-wrapper az-text-block az-margin-top-0 az-margin-bottom-0 no-animate-content">
    <p>Instead of managing pages, editors manage relationships. Services connect to offices, offices connect to teams, teams connect to projects. The website becomes the expression of this structure — not something maintained separately, but something generated from it.</p>

</div></div></div></div><div class="multi-clms col-md-2 hidden-sm hidden-xs az-main-col-content az-module no-animate-content az-module-default"><div class="az-col az-clm-padding-0" ><div class="az-col-cont"></div></div></div></div></div></div></div></div></div></div><div id="next-section-arrow" class="az-main-section-content az-module az-padding-top-0 az-padding-bottom-0 az-section-default no-animate-content hidden-sm hidden-xs az-module-default"><div class="container"><div class="row row-parent az-gutter-default"><div class="single-clms col-md-12 az-main-col-content az-module az-v-space-clm no-animate-content az-module-default"><div class="az-col az-clm-padding-0" ><div class="az-col-cont"><div class="az-content-element-wrapper az-empty-divider" style="height: 32px;"></div><div class="az-content-element-wrapper az-empty-divider hidden-sm hidden-xs" style="height: 75px;"></div></div></div></div></div></div><a href="#chapter-3" class="scroll-btn-page"><i class="az-icon az-icon-arrow-down animated-opacity" style="color: #000000"></i></a></div><div id="chapter-3" class="az-main-section-content az-module mirror-padding margin-10 az-padding-top-0 az-padding-bottom-0 az-section-default az-section-with-equal no-animate-content az-module-default"><div class="container-fluid az-container-no-padding"><div class="row row-parent az-gutter-0 az-equal"><div class="single-clms col-md-4 col-lg-push-0 flex-padding-90 mobile-no-top mobile-no-bottom az-main-col-content az-module az-col-pos-middle no-animate-content az-module-default"><div class="az-col az-clm-padding-90" ><div class="az-col-cont"><div class="row row-inner az-padding-top-0 az-padding-bottom-0 az-gutter-default no-animate-content"><div class="single-clms col-md-10 az-main-col-content az-module az-v-space-clm no-animate-content az-module-default"><div class="az-col az-clm-padding-0" ><div class="az-col-cont">
<div class="az-content-element-wrapper az-text-block az-margin-top-0 az-margin-bottom-20 az-text-uppercase no-animate-content">
    <h5 style="text-align: left;">Structure Once, Display Everywhere.</h5>

</div>
<div class="az-content-element-wrapper az-text-block az-margin-top-0 az-margin-bottom-0 no-animate-content">
    <p>Think of it like a supercharged category system. Content is defined once, connected to services, regions, teams, or regulatory types, and automatically distributed wherever it’s needed. Add a new office, update a service, or include a document, and the system keeps every page, menu, and tooltip in sync.</p>

</div></div></div></div><div class="multi-clms col-md-2 hidden-sm hidden-xs az-main-col-content az-module no-animate-content az-module-default"><div class="az-col az-clm-padding-0" ><div class="az-col-cont"></div></div></div></div><div class="row row-inner az-padding-top-50 az-padding-bottom-0 az-gutter-default no-animate-content"><div class="multi-clms col-md-2 hidden-sm hidden-xs az-main-col-content az-module az-v-space-clm no-animate-content az-module-default"><div class="az-col az-clm-padding-0" ><div class="az-col-cont"></div></div></div><div class="single-clms col-md-10 az-main-col-content az-module no-animate-content az-module-default"><div class="az-col az-clm-padding-0" ><div class="az-col-cont">
<div class="az-content-element-wrapper az-text-block az-margin-top-0 az-margin-bottom-0 no-animate-content">
    <p style="text-align: right;">The effort shifts from maintaining countless touchpoints to maintaining the structure itself. Complexity doesn’t disappear — but it becomes organized, predictable, and manageable.</p>

</div></div></div></div></div><div class="az-content-element-wrapper az-empty-divider hidden-sm hidden-xs" style="height: 15vmax;"></div>
<div data-font-min="11" data-font-max="11" data-font-buffer="50" class="az-content-element-wrapper az-text-block next-section-shift az-font-custom az-font-size-custom az-font-google-custom az-margin-top-0 az-margin-bottom-30 no-animate-content hidden-sm hidden-xs" style="font-weight: 300; line-height: 100%; font-family:Poppins;">
    <p style="padding-left: 30px;"><i class="glyphicon glyphicon-pencil" style="margin-right: 6px; top: 2px; font-size: 12px; position: relative;"></i>Editor Content Fields (excerpts) <span class="slide-counter"><span class="count">1</span>  /  2</span></p>

</div></div></div></div><div class="multi-clms col-md-8 col-lg-7 flex-diagram az-main-col-content az-module az-col-pos-middle az-v-space-clm no-animate-content az-module-default"><div class="az-col az-clm-padding-90" ><div class="az-col-cont"><div data-animation-type="ani-in" data-animation-in="fadeInRight" data-animation-out="none" data-animation-speed="default" data-animation-delay="0" data-offset-down="85" data-offset-up="none" class="row row-inner az-padding-top-0 az-padding-bottom-0 az-gutter-default animate-content"><div class="single-clms col-md-12 border-round flex-padding big-cards az-main-col-content az-module az-v-space-clm no-animate-content az-module-bg-color"><div class="az-col az-clm-padding-60" >
        <div class="az-module-wrap-bg">
            <div class="az-module-wrapper-bg" style="background: #F9F9F9;"></div>
            
        </div><div class="az-col-cont">
<div class="az-content-element-wrapper az-single-svg-image az-margin-top-0 az-margin-bottom-0 align-center no-animate-content hidden-sm hidden-xs">
<div class="az-svg-img-wrapper">
        <div class="az-svg-embed-code" data-duration="1000" data-delay="200" data-easing="linear" data-reverse="false">
                    <div id="diagram-3" class="diagram">

            <!-- BASE SVG: static elements -->
            <svg viewBox="0 0 800 460" style="position: relative;">
                
                <!-- Horizontal connecting lines between columns (neutral grey) -->
                <line class="line highlight" x1="192.75" y1="45" x2="310" y2="45"></line>
                <line class="line highlight" x1="492.75" y1="45" x2="610" y2="45"></line>
                
                <!-- Vertical connecting lines between row 5 and row 6 -->
                <line class="line" x1="100" y1="363.5" x2="100" y2="390"></line>
                <line class="line" x1="400" y1="363.5" x2="400" y2="390"></line>
                <line class="line" x1="700" y1="363.5" x2="700" y2="390"></line>
                
                <!-- Column blank placeholders -->
                <foreignObject x="10" y="20" width="180" height="50"><div class="card highlight blank"></div></foreignObject>
                <foreignObject x="310" y="20" width="180" height="50"><div class="card highlight blank"></div></foreignObject>
                <foreignObject x="610" y="20" width="180" height="50"><div class="card highlight blank"></div></foreignObject>

                <foreignObject x="10" y="90" width="180" height="50"><div class="card blank"></div></foreignObject>
                <foreignObject x="10" y="150" width="180" height="50"><div class="card blank"></div></foreignObject>
                <foreignObject x="10" y="210" width="180" height="50"><div class="card blank"></div></foreignObject>
                <foreignObject x="10" y="270" width="180" height="50"><div class="card blank"></div></foreignObject>
                <foreignObject x="10" y="330" width="180" height="50"><div class="card blank"></div></foreignObject>
                <foreignObject x="10" y="390" width="180" height="50"><div class="card blank"></div></foreignObject>

                <foreignObject x="310" y="90" width="180" height="50"><div class="card blank"></div></foreignObject>
                <foreignObject x="310" y="150" width="180" height="50"><div class="card blank"></div></foreignObject>
                <foreignObject x="310" y="210" width="180" height="50"><div class="card blank"></div></foreignObject>
                <foreignObject x="310" y="270" width="180" height="50"><div class="card blank"></div></foreignObject>
                <foreignObject x="310" y="330" width="180" height="50"><div class="card blank"></div></foreignObject>
                <foreignObject x="310" y="390" width="180" height="50"><div class="card blank"></div></foreignObject>

                <foreignObject x="610" y="90" width="180" height="50"><div class="card blank"></div></foreignObject>
                <foreignObject x="610" y="150" width="180" height="50"><div class="card blank"></div></foreignObject>
                <foreignObject x="610" y="210" width="180" height="50"><div class="card blank"></div></foreignObject>
                <foreignObject x="610" y="270" width="180" height="50"><div class="card blank"></div></foreignObject>
                <foreignObject x="610" y="330" width="180" height="50"><div class="card blank"></div></foreignObject>
                <foreignObject x="610" y="390" width="180" height="50"><div class="card blank"></div></foreignObject>

            </svg>

            <!-- LEFT COLUMN: Services / Teams -->
            <svg id="col-left-1" viewBox="0 0 800 460">
                <foreignObject x="10" y="20" width="180" height="50">
                    <div class="card highlight highlight-1">Services</div>
                </foreignObject>
            </svg>
            <svg id="col-left-1-field-1" viewBox="0 0 800 460">
                <foreignObject x="10" y="90" width="180" height="50"><div class="card">Summary</div></foreignObject>
            </svg>
            <svg id="col-left-1-field-2" viewBox="0 0 800 460">
                <foreignObject x="10" y="150" width="180" height="50"><div class="card">Body</div></foreignObject>
            </svg>
            <svg id="col-left-1-field-3" viewBox="0 0 800 460">
                <foreignObject x="10" y="210" width="180" height="50"><div class="card">Country</div></foreignObject>
            </svg>
            <svg id="col-left-1-field-4" viewBox="0 0 800 460">
                <foreignObject x="10" y="270" width="180" height="50"><div class="card">Branch</div></foreignObject>
            </svg>
            <svg id="col-left-1-field-5" viewBox="0 0 800 460">
                <foreignObject x="10" y="330" width="180" height="50"><div class="card highlight-3">Color Theme</div></foreignObject>
            </svg>
            <svg id="col-left-1-field-6" viewBox="0 0 800 460">
                <foreignObject x="10" y="390" width="180" height="50"><div class="card highlight-2">Location Key</div></foreignObject>
            </svg>

            <svg id="col-left-2" viewBox="0 0 800 460">
                <foreignObject x="10" y="20" width="180" height="50">
                    <div class="card highlight highlight-1">Teams</div>
                </foreignObject>
            </svg>
            <svg id="col-left-2-field-1" viewBox="0 0 800 460">
                <foreignObject x="10" y="90" width="180" height="50"><div class="card">Images</div></foreignObject>
            </svg>
            <svg id="col-left-2-field-2" viewBox="0 0 800 460">
                <foreignObject x="10" y="150" width="180" height="50"><div class="card">Related Offices</div></foreignObject>
            </svg>
            <svg id="col-left-2-field-3" viewBox="0 0 800 460">
                <foreignObject x="10" y="210" width="180" height="50"><div class="card">Members</div></foreignObject>
            </svg>
            <svg id="col-left-2-field-4" viewBox="0 0 800 460">
                <foreignObject x="10" y="270" width="180" height="50"><div class="card">Bio & Function</div></foreignObject>
            </svg>
            <svg id="col-left-2-field-5" viewBox="0 0 800 460">
                <foreignObject x="10" y="330" width="180" height="50"><div class="card">Expertise</div></foreignObject>
            </svg>

            <!-- MIDDLE COLUMN: Case Studies / Offices -->
            <svg id="col-middle-1" viewBox="0 0 800 460">
                <foreignObject x="310" y="20" width="180" height="50">
                    <div class="card highlight highlight-1">Case Studies</div>
                </foreignObject>
            </svg>
            <svg id="col-middle-1-field-1" viewBox="0 0 800 460">
                <foreignObject x="310" y="90" width="180" height="50"><div class="card">Header Image</div></foreignObject>
            </svg>
            <svg id="col-middle-1-field-2" viewBox="0 0 800 460">
                <foreignObject x="310" y="150" width="180" height="50"><div class="card">Summary</div></foreignObject>
            </svg>
            <svg id="col-middle-1-field-3" viewBox="0 0 800 460">
                <foreignObject x="310" y="210" width="180" height="50"><div class="card">Body</div></foreignObject>
            </svg>
            <svg id="col-middle-1-field-4" viewBox="0 0 800 460">
                <foreignObject x="310" y="270" width="180" height="50"><div class="card">Region</div></foreignObject>
            </svg>
            <svg id="col-middle-1-field-5" viewBox="0 0 800 460">
                <foreignObject x="310" y="330" width="180" height="50"><div class="card">Service Branch</div></foreignObject>
            </svg>
            <svg id="col-middle-1-field-6" viewBox="0 0 800 460">
                <foreignObject x="310" y="390" width="180" height="50"><div class="card highlight-2">Location Key</div></foreignObject>
            </svg>

            <svg id="col-middle-2" viewBox="0 0 800 460">
                <foreignObject x="310" y="20" width="180" height="50">
                    <div class="card highlight highlight-1">Offices</div>
                </foreignObject>
            </svg>
            <svg id="col-middle-2-field-1" viewBox="0 0 800 460">
                <foreignObject x="310" y="90" width="180" height="50"><div class="card">Description</div></foreignObject>
            </svg>
            <svg id="col-middle-2-field-2" viewBox="0 0 800 460">
                <foreignObject x="310" y="150" width="180" height="50"><div class="card">Address</div></foreignObject>
            </svg>
            <svg id="col-middle-2-field-3" viewBox="0 0 800 460">
                <foreignObject x="310" y="210" width="180" height="50"><div class="card">Map Link</div></foreignObject>
            </svg>
            <svg id="col-middle-2-field-4" viewBox="0 0 800 460">
                <foreignObject x="310" y="270" width="180" height="50"><div class="card">Related Teams</div></foreignObject>
            </svg>
            <svg id="col-middle-2-field-5" viewBox="0 0 800 460">
                <foreignObject x="310" y="330" width="180" height="50"><div class="card">Images</div></foreignObject>
            </svg>

            <!-- RIGHT COLUMN: RI Platform / Quotes -->
            <svg id="col-right-1" viewBox="0 0 800 460">
                <foreignObject x="610" y="20" width="180" height="50">
                    <div class="card highlight highlight-1">RI Platform</div>
                </foreignObject>
            </svg>
            <svg id="col-right-1-field-1" viewBox="0 0 800 460">
                <foreignObject x="610" y="90" width="180" height="50"><div class="card">RI Domains</div></foreignObject>
            </svg>
            <svg id="col-right-1-field-2" viewBox="0 0 800 460">
                <foreignObject x="610" y="150" width="180" height="50"><div class="card">Platform Link</div></foreignObject>
            </svg>
            <svg id="col-right-1-field-3" viewBox="0 0 800 460">
                <foreignObject x="610" y="210" width="180" height="50"><div class="card">Download Link</div></foreignObject>
            </svg>
            <svg id="col-right-1-field-4" viewBox="0 0 800 460">
                <foreignObject x="610" y="270" width="180" height="50"><div class="card highlight-3">Color Theme</div></foreignObject>
            </svg>
            <svg id="col-right-1-field-5" viewBox="0 0 800 460">
                <foreignObject x="610" y="330" width="180" height="50"><div class="card highlight-2">Menu Key</div></foreignObject>
            </svg>
            <svg id="col-right-1-field-6" viewBox="0 0 800 460">
                <foreignObject x="610" y="390" width="180" height="50"><div class="card highlight-2">Location Key</div></foreignObject>
            </svg>

            <svg id="col-right-2" viewBox="0 0 800 460">
                <foreignObject x="610" y="20" width="180" height="50">
                    <div class="card highlight highlight-1">Quotes</div>
                </foreignObject>
            </svg>
            <svg id="col-right-2-field-1" viewBox="0 0 800 460">
                <foreignObject x="610" y="90" width="180" height="50"><div class="card">Quote Text</div></foreignObject>
            </svg>
            <svg id="col-right-2-field-2" viewBox="0 0 800 460">
                <foreignObject x="610" y="150" width="180" height="50"><div class="card">Author</div></foreignObject>
            </svg>
            <svg id="col-right-2-field-3" viewBox="0 0 800 460">
                <foreignObject x="610" y="210" width="180" height="50"><div class="card">Role</div></foreignObject>
            </svg>
            <svg id="col-right-2-field-4" viewBox="0 0 800 460">
                <foreignObject x="610" y="270" width="180" height="50"><div class="card">Highlight Split</div></foreignObject>
            </svg>
            <svg id="col-right-2-field-5" viewBox="0 0 800 460">
                <foreignObject x="610" y="330" width="180" height="50"><div class="card">Expertise</div></foreignObject>
            </svg>

        </div>
        </div>
</div>
</div>
<div class="az-content-element-wrapper az-single-svg-image az-margin-top-0 az-margin-bottom-0 align-center no-animate-content hidden-lg hidden-md">
<div class="az-svg-img-wrapper">
        <div class="az-svg-embed-code" data-duration="1000" data-delay="200" data-easing="linear" data-reverse="false">
            <div id="diagram-3" class="diagram">

    <!-- BASE SVG: static elements -->
    <svg viewBox="18 0 682 480" style="position: relative;">
        
        <!-- Horizontal connecting lines between columns -->
        <line class="line highlight" x1="123" y1="45" x2="360" y2="45"></line>
        <line class="line highlight" x1="363" y1="45" x2="600" y2="45"></line>
        
        <!-- Vertical connecting lines between row 5 and row 6 -->
        <line class="line" x1="120" y1="400" x2="120" y2="420"></line>
        <line class="line" x1="360" y1="400" x2="360" y2="420"></line>
        <line class="line" x1="600" y1="400" x2="600" y2="420"></line>
        
        <!-- Column blank placeholders -->
        <foreignObject x="30" y="20" width="180" height="50"><div class="card highlight blank"></div></foreignObject>
        <foreignObject x="270" y="20" width="180" height="50"><div class="card highlight blank"></div></foreignObject>
        <foreignObject x="510" y="20" width="180" height="50"><div class="card highlight blank"></div></foreignObject>

        <foreignObject x="30" y="95" width="180" height="50"><div class="card blank"></div></foreignObject>
        <foreignObject x="30" y="160" width="180" height="50"><div class="card blank"></div></foreignObject>
        <foreignObject x="30" y="225" width="180" height="50"><div class="card blank"></div></foreignObject>
        <foreignObject x="30" y="290" width="180" height="50"><div class="card blank"></div></foreignObject>
        <foreignObject x="30" y="355" width="180" height="50"><div class="card blank"></div></foreignObject>
        <foreignObject x="30" y="420" width="180" height="50"><div class="card blank"></div></foreignObject>

        <foreignObject x="270" y="95" width="180" height="50"><div class="card blank"></div></foreignObject>
        <foreignObject x="270" y="160" width="180" height="50"><div class="card blank"></div></foreignObject>
        <foreignObject x="270" y="225" width="180" height="50"><div class="card blank"></div></foreignObject>
        <foreignObject x="270" y="290" width="180" height="50"><div class="card blank"></div></foreignObject>
        <foreignObject x="270" y="355" width="180" height="50"><div class="card blank"></div></foreignObject>
        <foreignObject x="270" y="420" width="180" height="50"><div class="card blank"></div></foreignObject>

        <foreignObject x="510" y="95" width="180" height="50"><div class="card blank"></div></foreignObject>
        <foreignObject x="510" y="160" width="180" height="50"><div class="card blank"></div></foreignObject>
        <foreignObject x="510" y="225" width="180" height="50"><div class="card blank"></div></foreignObject>
        <foreignObject x="510" y="290" width="180" height="50"><div class="card blank"></div></foreignObject>
        <foreignObject x="510" y="355" width="180" height="50"><div class="card blank"></div></foreignObject>
        <foreignObject x="510" y="420" width="180" height="50"><div class="card blank"></div></foreignObject>

    </svg>

    <!-- LEFT COLUMN: Services / Teams -->
    <svg id="col-left-1" viewBox="18 0 682 480">
        <foreignObject x="30" y="20" width="180" height="50">
            <div class="card highlight highlight-1">Services</div>
        </foreignObject>
    </svg>
    <svg id="col-left-1-field-1" viewBox="18 0 682 480">
        <foreignObject x="30" y="95" width="180" height="50"><div class="card">Summary</div></foreignObject>
    </svg>
    <svg id="col-left-1-field-2" viewBox="18 0 682 480">
        <foreignObject x="30" y="160" width="180" height="50"><div class="card">Body</div></foreignObject>
    </svg>
    <svg id="col-left-1-field-3" viewBox="18 0 682 480">
        <foreignObject x="30" y="225" width="180" height="50"><div class="card">Country</div></foreignObject>
    </svg>
    <svg id="col-left-1-field-4" viewBox="18 0 682 480">
        <foreignObject x="30" y="290" width="180" height="50"><div class="card">Branch</div></foreignObject>
    </svg>
    <svg id="col-left-1-field-5" viewBox="18 0 682 480">
        <foreignObject x="30" y="355" width="180" height="50"><div class="card highlight-3">Color Theme</div></foreignObject>
    </svg>
    <svg id="col-left-1-field-6" viewBox="18 0 682 480">
        <foreignObject x="30" y="420" width="180" height="50"><div class="card highlight-2">Location Key</div></foreignObject>
    </svg>

    <svg id="col-left-2" viewBox="18 0 682 480">
        <foreignObject x="30" y="20" width="180" height="50">
            <div class="card highlight highlight-1">Teams</div>
        </foreignObject>
    </svg>
    <svg id="col-left-2-field-1" viewBox="18 0 682 480">
        <foreignObject x="30" y="95" width="180" height="50"><div class="card">Images</div></foreignObject>
    </svg>
    <svg id="col-left-2-field-2" viewBox="18 0 682 480">
        <foreignObject x="30" y="160" width="180" height="50"><div class="card">Related Offices</div></foreignObject>
    </svg>
    <svg id="col-left-2-field-3" viewBox="18 0 682 480">
        <foreignObject x="30" y="225" width="180" height="50"><div class="card">Members</div></foreignObject>
    </svg>
    <svg id="col-left-2-field-4" viewBox="18 0 682 480">
        <foreignObject x="30" y="290" width="180" height="50"><div class="card">Bio & Function</div></foreignObject>
    </svg>
    <svg id="col-left-2-field-5" viewBox="18 0 682 480">
        <foreignObject x="30" y="355" width="180" height="50"><div class="card">Expertise</div></foreignObject>
    </svg>

    <!-- MIDDLE COLUMN: Case Studies / Offices -->
    <svg id="col-middle-1" viewBox="18 0 682 480">
        <foreignObject x="270" y="20" width="180" height="50">
            <div class="card highlight highlight-1">Case Studies</div>
        </foreignObject>
    </svg>
    <svg id="col-middle-1-field-1" viewBox="18 0 682 480">
        <foreignObject x="270" y="95" width="180" height="50"><div class="card">Header Image</div></foreignObject>
    </svg>
    <svg id="col-middle-1-field-2" viewBox="18 0 682 480">
        <foreignObject x="270" y="160" width="180" height="50"><div class="card">Summary</div></foreignObject>
    </svg>
    <svg id="col-middle-1-field-3" viewBox="18 0 682 480">
        <foreignObject x="270" y="225" width="180" height="50"><div class="card">Body</div></foreignObject>
    </svg>
    <svg id="col-middle-1-field-4" viewBox="18 0 682 480">
        <foreignObject x="270" y="290" width="180" height="50"><div class="card">Region</div></foreignObject>
    </svg>
    <svg id="col-middle-1-field-5" viewBox="18 0 682 480">
        <foreignObject x="270" y="355" width="180" height="50"><div class="card">Service Branch</div></foreignObject>
    </svg>
    <svg id="col-middle-1-field-6" viewBox="18 0 682 480">
        <foreignObject x="270" y="420" width="180" height="50"><div class="card highlight-2">Location Key</div></foreignObject>
    </svg>

    <svg id="col-middle-2" viewBox="18 0 682 480">
        <foreignObject x="270" y="20" width="180" height="50">
            <div class="card highlight highlight-1">Offices</div>
        </foreignObject>
    </svg>
    <svg id="col-middle-2-field-1" viewBox="18 0 682 480">
        <foreignObject x="270" y="95" width="180" height="50"><div class="card">Description</div></foreignObject>
    </svg>
    <svg id="col-middle-2-field-2" viewBox="18 0 682 480">
        <foreignObject x="270" y="160" width="180" height="50"><div class="card">Address</div></foreignObject>
    </svg>
    <svg id="col-middle-2-field-3" viewBox="18 0 682 480">
        <foreignObject x="270" y="225" width="180" height="50"><div class="card">Map Link</div></foreignObject>
    </svg>
    <svg id="col-middle-2-field-4" viewBox="18 0 682 480">
        <foreignObject x="270" y="290" width="180" height="50"><div class="card">Related Teams</div></foreignObject>
    </svg>
    <svg id="col-middle-2-field-5" viewBox="18 0 682 480">
        <foreignObject x="270" y="355" width="180" height="50"><div class="card">Images</div></foreignObject>
    </svg>

    <!-- RIGHT COLUMN: RI Platform / Quotes -->
    <svg id="col-right-1" viewBox="18 0 682 480">
        <foreignObject x="510" y="20" width="180" height="50">
            <div class="card highlight highlight-1">RI Platform</div>
        </foreignObject>
    </svg>
    <svg id="col-right-1-field-1" viewBox="18 0 682 480">
        <foreignObject x="510" y="95" width="180" height="50"><div class="card">RI Domains</div></foreignObject>
    </svg>
    <svg id="col-right-1-field-2" viewBox="18 0 682 480">
        <foreignObject x="510" y="160" width="180" height="50"><div class="card">Platform Link</div></foreignObject>
    </svg>
    <svg id="col-right-1-field-3" viewBox="18 0 682 480">
        <foreignObject x="510" y="225" width="180" height="50"><div class="card">Download Link</div></foreignObject>
    </svg>
    <svg id="col-right-1-field-4" viewBox="18 0 682 480">
        <foreignObject x="510" y="290" width="180" height="50"><div class="card highlight-3">Color Theme</div></foreignObject>
    </svg>
    <svg id="col-right-1-field-5" viewBox="18 0 682 480">
        <foreignObject x="510" y="355" width="180" height="50"><div class="card highlight-2">Menu Key</div></foreignObject>
    </svg>
    <svg id="col-right-1-field-6" viewBox="18 0 682 480">
        <foreignObject x="510" y="420" width="180" height="50"><div class="card highlight-2">Location Key</div></foreignObject>
    </svg>

    <svg id="col-right-2" viewBox="18 0 682 480">
        <foreignObject x="510" y="20" width="180" height="50">
            <div class="card highlight highlight-1">Quotes</div>
        </foreignObject>
    </svg>
    <svg id="col-right-2-field-1" viewBox="18 0 682 480">
        <foreignObject x="510" y="95" width="180" height="50"><div class="card">Quote Text</div></foreignObject>
    </svg>
    <svg id="col-right-2-field-2" viewBox="18 0 682 480">
        <foreignObject x="510" y="160" width="180" height="50"><div class="card">Author</div></foreignObject>
    </svg>
    <svg id="col-right-2-field-3" viewBox="18 0 682 480">
        <foreignObject x="510" y="225" width="180" height="50"><div class="card">Role</div></foreignObject>
    </svg>
    <svg id="col-right-2-field-4" viewBox="18 0 682 480">
        <foreignObject x="510" y="290" width="180" height="50"><div class="card">Highlight Split</div></foreignObject>
    </svg>
    <svg id="col-right-2-field-5" viewBox="18 0 682 480">
        <foreignObject x="510" y="355" width="180" height="50"><div class="card">Expertise</div></foreignObject>
    </svg>

</div>
        </div>
</div>
</div></div></div></div></div>
<div data-font-min="11" data-font-max="11" data-font-buffer="50" class="az-content-element-wrapper az-text-block flex-margin az-font-custom az-font-size-custom az-font-google-custom az-margin-top-30 az-margin-bottom-0 no-animate-content" style="font-weight: 300; line-height: 100%; font-family:Poppins;">
    <p style="text-align: right;"><i class="az-icon az-icon-flow-line" style="margin-right: 3px; top: 2px; font-size: 14px; position: relative;"></i>Content Fields, Styling, Placement Controls (simplified)</p>

</div><div class="az-content-element-wrapper az-empty-divider hidden-sm hidden-xs" style="height: 90px;"></div></div></div></div></div></div></div><div id="chapter-4" class="az-main-section-content az-module az-padding-top-0 az-padding-bottom-0 az-section-default az-section-with-equal no-animate-content az-module-default"><div class="container-fluid az-container-no-padding"><div class="row row-parent az-gutter-0 az-equal"><div id="acf-fields-wrap" class="single-clms col-md-6 col-lg-push-0 first-slide az-main-col-content az-module az-col-pos-middle no-animate-content az-module-bg-color"><div class="az-col az-clm-padding-0" >
        <div class="az-module-wrap-bg">
            <div class="az-module-wrapper-bg" style="background: #F9F9F9;"></div>
            
        </div><div class="az-col-cont">
<div class="az-content-element-wrapper wpb_raw_html az-margin-top-0 az-margin-bottom-0">
    <div class="wpb_wrapper">
        <link rel="stylesheet" href="https://www.elementi-design.com/wp-content/css/acf-admin-polish.css" />   
 
  <!-- ACF 1 -->
  <div class="acf-slide">
    <div class="acf-container animate-content" data-animation-type="ani-in" data-animation-out="none" data-offset-down="75">
      <div class="meta-box-sortables ui-sortable">
        <div class="postbox acf-postbox seamless">
          <div class="inside acf-fields">
            <div class="acf-field acf-field-textarea acf-field-quote-text" data-name="quote_text" data-type="textarea" data-key="field_quote_text">
              <div class="acf-label">
                <label for="acf-field_quote_text">Quote Text</label>
              </div>
              <div class="acf-input">
                <textarea id="acf-field_quote_text" name="acf[field_quote_text]" rows="4">“Picture developing your breakthrough therapies and seeing them impact lives worldwide—without the weight of regulatory hurdles holding you back.”</textarea>
              </div>
            </div>
            <div class="acf-field acf-field-text acf-field-quote-author" data-name="quote_author" data-type="text" data-key="field_quote_author">
              <div class="acf-label">
                <label for="acf-field_quote_author">Author Name</label>
              </div>
              <div class="acf-input">
                <div class="acf-input-wrap">
                  <input type="text" id="acf-field_quote_author" name="acf[field_quote_author]" value="Xxxxx Xxxxx">
                </div>
              </div>
            </div>
            <div class="acf-field acf-field-text acf-field-quote-role" data-name="quote_role" data-type="text" data-key="field_quote_role">
              <div class="acf-label">
                <label for="acf-field_quote_role">Author Role/Title</label>
              </div>
              <div class="acf-input">
                <div class="acf-input-wrap">
                  <input type="text" id="acf-field_quote_role" name="acf[field_quote_role]" value="CEO and Founder, XXX">
                </div>
              </div>
            </div>
            <div class="acf-field acf-field-text acf-field-quote-split" data-name="split" data-type="text" data-key="field_quote_split">
              <div class="acf-label">
                <label for="acf-field_quote_split">Highlight Split Word</label><i class="fa fa-question"></i>
                <p class="description">Word where highlight begins (maps to data-split). Leave empty for no highlight.</p>
              </div>
              <div class="acf-input">
                <div class="acf-input-wrap">
                  <input type="text" id="acf-field_quote_split" name="acf[field_quote_split]" value="worldwide—without">
                </div>
              </div>
            </div>
            <div class="acf-field acf-field-text acf-field-quote-location-id is-required" data-name="location_id" data-type="text" data-key="field_quote_location_id" data-required="1">
              <div class="acf-label">
                <label for="acf-field_quote_location_id">Target Section ID <span class="acf-required">*</span></label><i class="fa fa-question"></i>
                <p class="description">Select the section ID(s) where this quote should appear.</p>
              </div>
              <div class="acf-input">
                <input type="hidden" id="acf-field_case_study_service_items-input" name="acf[field_case_study_service_items]" />
                <span class="select2 select2-container select2-container--default -acf" dir="ltr" data-select2-id="1" style="width: 100%;">
                  <span class="selection">
                    <span class="select2-selection select2-selection--multiple" role="combobox" aria-haspopup="true" aria-expanded="false" tabindex="-1" aria-disabled="false">
                      <ul class="select2-selection__rendered ui-sortable">
                        <li class="select2-selection__choice ui-sortable-handle" title="" data-select2-id="4">
                          <span class="select2-selection__choice__remove" role="presentation">×</span>
                          <span class="acf-selection">quote-the-xxx-story</span>
                        </li>
                      </ul>
                    </span>
                  </span>
                  <span class="dropdown-wrapper" aria-hidden="true"></span>
                </span>
              </div>
            </div>
          </div>
        </div>
      </div>
    </div>
  </div>

  <!-- ACF 2 -->
  <div id="scene-1" class="acf-slide">
    <div class="acf-container animate-content" data-animation-type="ani-in" data-animation-out="none" data-offset-down="0">
      <div class="meta-box-sortables ui-sortable">
        <div class="postbox acf-postbox seamless">
          <div class="inside acf-fields">
            <div class="acf-field acf-field-image acf-field-case-study-header-image" data-name="header_image" data-type="image" data-key="field_case_study_header_image">
              <div class="acf-label">
                <label for="acf-field_case_study_header_image">Header Image</label>
                <p class="description">Primary visual for the case study card or header.</p>
              </div>
              <div class="acf-input">
                <div class="acf-image-uploader has-value" data-preview_size="medium" data-library="all" data-mime_types="" data-uploader="wp">
                  <input type="hidden" name="acf[field_case_study_header_image]" value="339" />
                  <div class="show-if-value image-wrap" style="max-width: 270px" tabindex="0" role="button" aria-label="Selected image. Press tab to access image options.">
                    <img decoding="async" src="https://company.globalregulatorypartners.com/wp-content/uploads/2026/02/methode-times-prodmigration-web-bin-7d3827de-e1a1-3c4a-9456-28edc25efbca.jpg" alt="" data-name="image" style="max-height: 300px;" />
                  </div>
                </div>
              </div>
            </div>
            <div class="acf-field acf-field-textarea acf-field-case-study-summary" data-name="summary" data-type="textarea" data-key="field_case_study_summary">
              <div class="acf-label">
                <label for="acf-field_case_study_summary">Summary</label><i class="fa fa-question"></i>
                <p class="description">Short description used in cards or previews.</p>
              </div>
              <div class="acf-input">
                <textarea id="acf-field_case_study_summary" name="acf[field_case_study_summary]" rows="2">A European mid-size pharmaceutical company that developed a new drug for the treatment of prostate cancer. The client wanted to register the NDA of the new drug with US FDA.</textarea>
              </div>
            </div>
            <div class="acf-field acf-field-select acf-field-case-study-color-theme color-select-palette" data-name="case_study_color_theme" data-type="select" data-key="field_case_study_color_theme">
              <div class="acf-label">
                <label for="acf-field_case_study_color_theme">Case Study - Color Theme</label><i class="fa fa-question"></i>
              </div>
              <div class="acf-input">
                <select id="acf-field_case_study_color_theme" name="acf[field_case_study_color_theme]" style="display: none;">
                  <option value="1">Theme 1</option>
                  <option value="2">Theme 2</option>
                  <option value="3">Theme 3</option>
                  <option value="4">Theme 4</option>
                  <option value="5" selected="selected" data-i="0">Theme 5</option>
                </select>
                <div class="color-select-dropdown">
                  <div class="color-option-wrapper">
                    <div class="color-option" data-value="1" style="background-color: rgb(0, 62, 177);"></div>
                    <div class="color-number">1</div>
                  </div>
                  <div class="color-option-wrapper">
                    <div class="color-option" data-value="2" style="background-color: rgb(0, 177, 153);"></div>
                    <div class="color-number">2</div>
                  </div>
                  <div class="color-option-wrapper">
                    <div class="color-option" data-value="3" style="background-color: rgb(102, 177, 0);"></div>
                    <div class="color-number">3</div>
                  </div>
                  <div class="color-option-wrapper">
                    <div class="color-option" data-value="4" style="background-color: rgb(218, 127, 0);"></div>
                    <div class="color-number">4</div>
                  </div>
                  <div class="color-option-wrapper">
                    <div class="color-option selected" data-value="5" style="background-color: rgb(153, 0, 177);"></div>
                    <div class="color-number">5</div>
                  </div>
                </div>
              </div>
            </div>
            <div class="acf-field acf-field-post-object acf-field-case-study-service-items" data-name="service_items" data-type="post_object" data-key="field_case_study_service_items">
              <div class="acf-label">
                <label for="acf-field_case_study_service_items">Service Items</label><i class="fa fa-question"></i>
                <p class="description">Optional. Select related XXX Service Items.</p>
              </div>
              <div class="acf-input">
                <input type="hidden" id="acf-field_case_study_service_items-input" name="acf[field_case_study_service_items]" />
                <span class="select2 select2-container select2-container--default -acf" dir="ltr" data-select2-id="1" style="width: 100%;">
                  <span class="selection">
                    <span class="select2-selection select2-selection--multiple" role="combobox" aria-haspopup="true" aria-expanded="false" tabindex="-1" aria-disabled="false">
                      <ul class="select2-selection__rendered ui-sortable">
                        <li class="select2-selection__choice ui-sortable-handle" title="Foreign Manufacture Accreditation (FMA)" data-select2-id="4">
                          <span class="select2-selection__choice__remove" role="presentation">×</span>
                          <span class="acf-selection">Foreign Manufacture Accreditation<span class="no-mobile"> (FMA)</span></span>
                        </li>
                        <li class="select2-selection__choice ui-sortable-handle no-mobile" title="Product Registration" data-select2-id="5">
                          <span class="select2-selection__choice__remove" role="presentation">×</span>
                          <span class="acf-selection">Product Registration</span>
                        </li>
                      </ul>
                    </span>
                  </span>
                  <span class="dropdown-wrapper" aria-hidden="true"></span>
                </span>
              </div>
            </div>
          </div>
        </div>
      </div>
    </div>
  </div>


    </div>
</div>
<div data-font-min="11" data-font-max="11" data-font-buffer="50" class="az-content-element-wrapper az-text-block az-font-custom az-font-size-custom az-font-google-custom az-margin-top-0 az-margin-bottom-30 no-animate-content hidden-lg hidden-md" style="font-weight: 300; line-height: 100%; font-family:Poppins;">
    <p style="padding-left: 30px;"><i class="glyphicon glyphicon-pencil" style="margin-right: 6px; top: 2px; font-size: 12px; position: relative;"></i>Editor Content Fields (excerpts) <span class="slide-counter"><span class="count">1</span>  /  2</span></p>

</div>
<div class="az-content-element-wrapper wpb_raw_html az-margin-top- az-margin-bottom-">
    <div class="wpb_wrapper">
        <script>
document.addEventListener("DOMContentLoaded", function() {

  const wrap = document.querySelector("#acf-fields-wrap");
  if (!wrap) return;

  const slides = wrap.querySelectorAll(".acf-slide");
  const slide1 = slides[0];
  const slide2 = slides[1];
  if (!slide1 || !slide2) return;

  // The first direct child with .animate-content
  const slide2Content = slide2.querySelector(".animate-content");
  const count = document.querySelectorAll('.count');

  let hasSwitched = false;

  // Stack slides
  gsap.set(slide1, { yPercent: 0 });
  gsap.set(slide2, { yPercent: 100 });

  wrap.addEventListener("click", function() {
    if (hasSwitched) return;
    hasSwitched = true;

    const tl = gsap.timeline();

    tl.to(slide1, {
      yPercent: -100,
      duration: 1,
      ease: "power3.inOut"
    }, 0)
    .to(slide2, {
      yPercent: 0,
      duration: 1,
      ease: "power3.inOut"
    }, 0)
    .add(() => {
      slide2Content.classList.add("animated");
      wrap.classList.remove("first-slide");
    }, "-=0.6");
    
    count.forEach(el => {
      el.textContent = '2';
    });

  });

});
</script>
    </div>
</div></div></div></div><div class="single-clms col-md-6 flex-padding-90 mobile-no-top mobile-no-bottom az-main-col-content az-module az-v-space-clm no-animate-content az-module-default"><div class="az-col az-clm-padding-90" ><div class="az-col-cont"><div class="az-content-element-wrapper az-empty-divider hidden-sm hidden-xs" style="height: 8vmax;"></div><div class="az-content-element-wrapper az-empty-divider hidden-lg hidden-md" style="height: 80px;"></div><div class="row row-inner az-padding-top-0 az-padding-bottom-0 az-gutter-default no-animate-content"><div class="single-clms col-md-10 az-main-col-content az-module az-v-space-clm no-animate-content az-module-default"><div class="az-col az-clm-padding-0" ><div class="az-col-cont">
<div class="az-content-element-wrapper az-text-block az-margin-top-0 az-margin-bottom-20 az-text-uppercase no-animate-content">
    <h5 style="text-align: left;">Invisible Complexity, Visible Clarity.</h5>

</div>
<div class="az-content-element-wrapper az-text-block az-margin-top-0 az-margin-bottom-0 no-animate-content">
    <p>Visitors experience clarity. They see relevant services, accurate information, and meaningful connections. What they don’t see is the complexity behind it – the structure quietly ensuring everything appears where it should. Imagine a living knowledge base, where staff and designers determine the placement and connections of each piece.</p>

</div></div></div></div><div class="multi-clms col-md-2 hidden-sm hidden-xs az-main-col-content az-module no-animate-content az-module-default"><div class="az-col az-clm-padding-0" ><div class="az-col-cont"></div></div></div></div><div class="row row-inner az-padding-top-50 az-padding-bottom-0 az-gutter-default no-animate-content"><div class="multi-clms col-md-2 hidden-sm hidden-xs az-main-col-content az-module az-v-space-clm no-animate-content az-module-default"><div class="az-col az-clm-padding-0" ><div class="az-col-cont"></div></div></div><div class="single-clms col-md-10 az-main-col-content az-module no-animate-content az-module-default"><div class="az-col az-clm-padding-0" ><div class="az-col-cont">
<div class="az-content-element-wrapper az-text-block az-margin-top-0 az-margin-bottom-0 no-animate-content">
    <p style="text-align: right;">For editors, this changes everything. Instead of fighting the system, they work with it. And instead of maintaining pages, they maintain knowledge.</p>

</div></div></div></div></div><div class="az-content-element-wrapper az-empty-divider hidden-sm hidden-xs" style="height: 75px;"></div></div></div></div></div></div></div><div id="result" class="az-main-section-content az-module az-padding-top-0 az-padding-bottom-0 az-section-default no-animate-content az-module-default"><div class="container-fluid"><div class="row row-parent az-gutter-default"><div class="single-clms col-md-12 az-main-col-content az-module az-v-space-clm no-animate-content az-module-default"><div class="az-col az-clm-padding-0" ><div class="az-col-cont"><div class="row row-inner az-padding-top-0 az-padding-bottom-0 az-gutter-default no-animate-content hidden-md hidden-sm hidden-xs"><div class="single-clms col-md-12 az-main-col-content az-module az-v-space-clm no-animate-content az-module-default"><div class="az-col az-clm-padding-0" ><div class="az-col-cont"><div class="az-content-element-wrapper az-empty-divider" style="height: 3vw;"></div></div></div></div></div><div class="row row-inner az-padding-top-50 az-padding-bottom-60 az-gutter-0 no-animate-content"><div class="single-clms col-md-2 col-md-push-8 az-main-col-content az-module az-v-space-clm align-right no-animate-content az-module-default"><div class="az-col az-clm-padding-0" ><div class="az-col-cont"><div class="az-content-element-wrapper az-empty-divider hidden-lg hidden-md" style="height: 30px;"></div>
<div class="az-content-element-wrapper az-text-block az-margin-top-0 az-margin-bottom-0 az-text-uppercase no-animate-content">
    <h5 style="text-align: right;">The Result.</h5>

</div></div></div></div><div class="single-clms col-md-8 flex-padding az-main-col-content az-module no-animate-content az-module-default"><div class="az-col az-clm-padding-50" ><div class="az-col-cont">
<div class="az-content-element-wrapper az-text-block az-margin-top-0 az-margin-bottom-0 no-animate-content">
    <p style="text-align: center;">What we built was more than a website. It was an infrastructure for communication — designed to support global scale, organizational complexity, and long-term growth. Even the backend was intentionally structured: custom-designed fields and editorial interfaces ensure that content is entered in the right way, from the very beginning. Because when the structure is right, everything else follows.</p>

</div></div></div></div></div><div class="row row-inner az-padding-top-0 az-padding-bottom-0 az-gutter-default no-animate-content hidden-md hidden-sm hidden-xs"><div class="single-clms col-md-12 az-main-col-content az-module az-v-space-clm no-animate-content az-module-default"><div class="az-col az-clm-padding-0" ><div class="az-col-cont"><div class="az-content-element-wrapper az-empty-divider" style="height: 3vw;"></div></div></div></div></div><div class="az-content-element-wrapper az-divider-wrapper"><span class="az-divider light-border az-d-solid az-d-center az-margin-top-0 az-margin-bottom-80 az-divider-simple no-animate-content" style="width: 70%; border-top-width: 1px;"></span></div><div class="row row-inner az-padding-top-75 az-padding-bottom-75 az-gutter-default no-animate-content hidden-lg"><div class="single-clms col-md-3 az-main-col-content az-module az-v-space-clm no-animate-content az-module-default"><div class="az-col az-clm-padding-0" ><div class="az-col-cont">
<div data-animation-type="ani-in" data-animation-in="bounceIn" data-animation-out="none" data-animation-speed="default" data-animation-delay="600" data-offset-down="75" data-offset-up="none" class="az-content-element-wrapper az-box-icon-wrapper az-margin-top-0 az-margin-bottom-0 animate-content">
    <div class="az-box-icon az-box-icon-top">
            <div class="az-icon-container" style="font-size: 21px;"><i class="az-icon az-icon-open"></i>
            </div><div class="az-box-icon-content"><h3 class="az-box-icon-title">Scalable Structure</h3></div></div>
</div>
</div></div></div><div class="single-clms col-md-3 az-main-col-content az-module az-v-space-clm no-animate-content az-module-default"><div class="az-col az-clm-padding-0" ><div class="az-col-cont">
<div data-animation-type="ani-in" data-animation-in="bounceIn" data-animation-out="none" data-animation-speed="default" data-animation-delay="750" data-offset-down="75" data-offset-up="none" class="az-content-element-wrapper az-box-icon-wrapper az-margin-top-0 az-margin-bottom-0 animate-content">
    <div class="az-box-icon az-box-icon-top">
            <div class="az-icon-container"><i class="az-icon az-icon-server"></i>
            </div><div class="az-box-icon-content"><h3 class="az-box-icon-title">Single Source of Truth</h3></div></div>
</div>
</div></div></div><div class="single-clms col-md-3 az-main-col-content az-module az-v-space-clm no-animate-content az-module-default"><div class="az-col az-clm-padding-0" ><div class="az-col-cont">
<div data-animation-type="ani-in" data-animation-in="bounceIn" data-animation-out="none" data-animation-speed="default" data-animation-delay="900" data-offset-down="75" data-offset-up="none" class="az-content-element-wrapper az-box-icon-wrapper az-margin-top-0 az-margin-bottom-0 animate-content">
    <div class="az-box-icon az-box-icon-top">
            <div class="az-icon-container"><i class="fa fa-magic"></i>
            </div><div class="az-box-icon-content"><h3 class="az-box-icon-title">Future-Proof Frontend</h3></div></div>
</div>
</div></div></div><div class="single-clms col-md-3 az-main-col-content az-module az-v-space-clm no-animate-content az-module-default"><div class="az-col az-clm-padding-0" ><div class="az-col-cont">
<div data-animation-type="ani-in" data-animation-in="bounceIn" data-animation-out="none" data-animation-speed="default" data-animation-delay="1050" data-offset-down="75" data-offset-up="none" class="az-content-element-wrapper az-box-icon-wrapper az-margin-top-0 az-margin-bottom-0 animate-content">
    <div class="az-box-icon az-box-icon-top">
            <div class="az-icon-container" style="font-size: 23px;"><i class="glyphicon glyphicon-pencil"></i>
            </div><div class="az-box-icon-content"><h3 class="az-box-icon-title">Editorial Freedom</h3></div></div>
</div>
</div></div></div></div><div class="row row-inner az-padding-top-75 az-padding-bottom-75 az-gutter-default no-animate-content hidden-md hidden-sm hidden-xs"><div class="single-clms col-md-2 az-main-col-content az-module az-v-space-clm no-animate-content az-module-default"><div class="az-col az-clm-padding-0" ><div class="az-col-cont"></div></div></div><div class="single-clms col-md-2 az-main-col-content az-module az-v-space-clm no-animate-content az-module-default"><div class="az-col az-clm-padding-0" ><div class="az-col-cont">
<div data-animation-type="ani-in" data-animation-in="bounceIn" data-animation-out="none" data-animation-speed="default" data-animation-delay="600" data-offset-down="75" data-offset-up="none" class="az-content-element-wrapper az-box-icon-wrapper az-margin-top-0 az-margin-bottom-0 animate-content">
    <div class="az-box-icon az-box-icon-top">
            <div class="az-icon-container" style="font-size: 21px;"><i class="az-icon az-icon-open"></i>
            </div><div class="az-box-icon-content"><h3 class="az-box-icon-title">Scalable Structure</h3></div></div>
</div>
</div></div></div><div class="single-clms col-md-2 az-main-col-content az-module az-v-space-clm no-animate-content az-module-default"><div class="az-col az-clm-padding-0" ><div class="az-col-cont">
<div data-animation-type="ani-in" data-animation-in="bounceIn" data-animation-out="none" data-animation-speed="default" data-animation-delay="750" data-offset-down="75" data-offset-up="none" class="az-content-element-wrapper az-box-icon-wrapper az-margin-top-0 az-margin-bottom-0 animate-content">
    <div class="az-box-icon az-box-icon-top">
            <div class="az-icon-container"><i class="az-icon az-icon-server"></i>
            </div><div class="az-box-icon-content"><h3 class="az-box-icon-title">Single Source of Truth</h3></div></div>
</div>
</div></div></div><div class="single-clms col-md-2 az-main-col-content az-module az-v-space-clm no-animate-content az-module-default"><div class="az-col az-clm-padding-0" ><div class="az-col-cont">
<div data-animation-type="ani-in" data-animation-in="bounceIn" data-animation-out="none" data-animation-speed="default" data-animation-delay="900" data-offset-down="75" data-offset-up="none" class="az-content-element-wrapper az-box-icon-wrapper az-margin-top-0 az-margin-bottom-0 animate-content">
    <div class="az-box-icon az-box-icon-top">
            <div class="az-icon-container"><i class="fa fa-magic"></i>
            </div><div class="az-box-icon-content"><h3 class="az-box-icon-title">Future-Proof Frontend</h3></div></div>
</div>
</div></div></div><div class="single-clms col-md-2 az-main-col-content az-module az-v-space-clm no-animate-content az-module-default"><div class="az-col az-clm-padding-0" ><div class="az-col-cont">
<div data-animation-type="ani-in" data-animation-in="bounceIn" data-animation-out="none" data-animation-speed="default" data-animation-delay="1050" data-offset-down="75" data-offset-up="none" class="az-content-element-wrapper az-box-icon-wrapper az-margin-top-0 az-margin-bottom-0 animate-content">
    <div class="az-box-icon az-box-icon-top">
            <div class="az-icon-container" style="font-size: 23px;"><i class="glyphicon glyphicon-pencil"></i>
            </div><div class="az-box-icon-content"><h3 class="az-box-icon-title">Editorial Freedom</h3></div></div>
</div>
</div></div></div><div class="single-clms col-md-2 az-main-col-content az-module az-v-space-clm no-animate-content az-module-default"><div class="az-col az-clm-padding-0" ><div class="az-col-cont"></div></div></div></div></div></div></div></div></div></div><div class="az-main-section-content az-module az-padding-top-75 az-padding-bottom-75 az-section-default no-animate-content az-module-bg-color">
        <div class="az-module-wrap-bg">
            <div class="az-module-wrapper-bg" style="background: #141618;"></div>
            
        </div><div class="container"><div class="row row-parent az-gutter-default"><div class="single-clms col-md-12 az-main-col-content az-module az-v-space-clm no-animate-content az-module-default"><div class="az-col az-clm-padding-0" ><div class="az-col-cont"><div class="az-content-element-wrapper az-empty-divider hidden-sm hidden-xs" style="height: 45px;"></div>
<div class="az-content-element-wrapper az-text-block az-font-custom az-font-color-custom az-margin-top-0 az-margin-bottom-0 az-text-uppercase no-animate-content" style="color: #ffffff;">
    <h5 style="font-size: 1.8rem;">What could the right structure unlock for your organization?</h5>

</div>
<div data-font-min="18.5" data-font-max="20" data-font-buffer="77" class="az-content-element-wrapper az-text-block az-font-custom az-font-size-custom az-font-color-custom az-font-google-custom az-margin-top-30 az-margin-bottom-0 no-animate-content" style="font-weight: 300; letter-spacing: 0.5px; line-height: 159%; color: rgba(255,255,255,0.75); font-family:Playfair Display;">
    <p style="text-align: left;"><em>Contact us or simply leave a comment below and we will get back to you.</em></p>

</div>
<div data-animation-type="ani-in" data-animation-in="fadeInUp" data-animation-out="none" data-animation-speed="default" data-animation-delay="750" data-offset-down="75" data-offset-up="none" class="az-content-element-wrapper az-button-wrapper az-margin-top-50 az-margin-bottom-0 align-left animate-content">
	<a class="az-btn az-btn-icon az-btn-normal az-btn-circle az-btn-custom-colors" href="https://www.elementi-design.com/contact/" title="Contact Us and Get Started" data-btn-bg="#ffffff" data-btn-text="#000000" style="background: #ffffff; color: #000000;"><i class="az-icon az-icon-speech-bubble"></i></a><span class="az-btn-icon-text" style="color: #ffffff;">Start a Conversation</span>
</div><div class="az-content-element-wrapper az-empty-divider hidden-sm hidden-xs" style="height: 45px;"></div></div></div></div></div></div></div><div class="az-main-section-content az-module az-padding-top-70 az-padding-bottom-70 az-section-default az-section-divider no-animate-content az-module-default"><div class="container"><div class="row row-parent az-gutter-default"><div class="single-clms col-md-12 az-main-col-content az-module az-v-space-clm no-animate-content az-module-default"><div class="az-col az-clm-padding-0" ><div class="az-col-cont">
<div class="az-content-element-wrapper az-text-block az-margin-top-0 az-margin-bottom-0 no-animate-content">
    <h3>Related Articles</h3>

</div></div></div></div></div></div></div><div class="az-main-section-content az-module az-padding-top-90 az-padding-bottom-90 az-section-default no-animate-content az-module-default"><div class="container"><div class="row row-parent az-gutter-default"><div class="single-clms col-md-12 az-main-col-content az-module az-v-space-clm no-animate-content az-module-default"><div class="az-col az-clm-padding-0" ><div class="az-col-cont">
<div data-isotope-filter="false" class="az-content-element-wrapper az-module-grid-wrapper az-related-post-shortcode az-margin-top-0 az-margin-bottom-0">
    <div class="az-module-wrapper az-isotope-wrapper az-gutter-0">
        <div id="related-post-c6be1e7" class="az-module-grid az-module-container az-isotope-container az-isotope-general" data-animation-fx="yes" data-animation-in="fadeInRight" data-animation-speed="default" data-animation-delay="300" data-offset-down="85" data-cols="3" data-def-col="3" data-lg-col="3" data-md-col="3" data-sm-col="2" data-xs-col="1">
            <div class="grid-sizer"></div>
            <div class="az-module-grid-item az-grid-item animate-grid-content az-hover-fx-wrapper az-hover-fx-fade-in"><a class="az-grid-item-link" href="https://www.elementi-design.com/color-modules/" title="Color Modules"><div class="az-hover-fx-overlay-bg az-dark-type"><div class="az-grid-item-box-wrapper"><div class="az-grid-item-box-content az-item-l-t"></div></div></div><img fetchpriority="high" decoding="async" src="https://www.elementi-design.com/wp-content/uploads/2024/05/color-modules-preview-1500x1500.png" srcset="https://www.elementi-design.com/wp-content/uploads/2024/05/color-modules-preview-1500x1500-480x480.png 480w, https://www.elementi-design.com/wp-content/uploads/2024/05/color-modules-preview-1500x1500-960x960.png 960w, https://www.elementi-design.com/wp-content/uploads/2024/05/color-modules-preview-1500x1500.png 1280w" sizes="(min-width: 320px) 100vw, 100vw" width="1500" height="1500" alt="Color Modules" /></a><div class="az-grid-item-entry-meta align-left"><div class="az-grid-item-entry-title"><h2 class="az-grid-item-meta-title"><a href="https://www.elementi-design.com/color-modules/" title="Color Modules">Color Modules</a></h2></div><div class="az-grid-item-entry-attributes"><span class="az-grid-item-meta-subtitle"><a href="https://www.elementi-design.com/category/experimentation/" title="Experimentation">Experimentation</a>, <a href="https://www.elementi-design.com/category/programming/" title="Programming">Programming</a></span></div></div></div>
        </div>
    </div>
</div></div></div></div></div></div></div><div class="az-main-section-content az-module az-padding-top-75 az-padding-bottom-75 az-section-default no-animate-content hidden-lg hidden-md hidden-sm hidden-xs az-module-default"><div class="container"><div class="row row-parent az-gutter-default"><div class="single-clms col-md-12 az-main-col-content az-module az-v-space-clm no-animate-content az-module-default"><div class="az-col az-clm-padding-0" ><div class="az-col-cont">
<div class="az-content-element-wrapper wpb_raw_html az-margin-top- az-margin-bottom-">
    <div class="wpb_wrapper">
                <script type="text/javascript" src="https://www.elementi-design.com/wp-content/js/gsap.min.js"></script>
        <script>
            
            function animatePair(pair, delay = 0) {
                const slide = 0.42;
                const hold = 5;
                const overlap = 0.22;

                const easeOut = "back.out(1.5)";
                const easeIn = "cubic-bezier(0.4, 0, 1, 1)";

                gsap.set(pair.from, {
                    opacity: 1,
                    x: 0,
                    filter: "blur(0px)"
                });

                gsap.set(pair.to, {
                    opacity: 0,
                    x: 30,
                    filter: "blur(5px)"
                });

                const tl = gsap.timeline({
                    repeat: -1,
                    delay: delay
                });

                tl.to(pair.from, {
                    x: -30,
                    opacity: 0,
                    filter: "blur(5px)",
                    duration: slide,
                    ease: easeIn
                });

                tl.to(pair.to, {
                    x: 0,
                    opacity: 1,
                    filter: "blur(0px)",
                    duration: slide,
                    ease: easeOut
                }, 0);

                tl.to(pair.to, {
                    duration: hold
                });

                tl.set(pair.from, {
                    x: 30,
                    opacity: 0,
                    filter: "blur(5px)"
                });

                tl.to(pair.to, {
                    x: -30,
                    opacity: 0,
                    filter: "blur(5px)",
                    duration: slide,
                    ease: easeIn
                });

                tl.to(pair.from, {
                    x: 0,
                    opacity: 1,
                    filter: "blur(0px)",
                    duration: slide,
                    ease: easeOut
                }, "-=" + overlap);

                tl.to(pair.from, {
                    duration: hold
                });
            }

            function animateCycle(steps, delay = 0) {
                if (!Array.isArray(steps) || steps.length < 2) return;

                if (steps.length === 2) {
                    animatePair({ from: steps[0], to: steps[1] }, delay);
                    return;
                }

                const slide = 0.42;
                const hold = 5;

                const easeOut = "back.out(1.5)";
                const easeIn = "cubic-bezier(0.4, 0, 1, 1)";

                steps.forEach(function(step, index) {
                    gsap.set(step, {
                        opacity: index === 0 ? 1 : 0,
                        x: index === 0 ? 0 : 30,
                        filter: index === 0 ? "blur(0px)" : "blur(5px)"
                    });
                });

                const tl = gsap.timeline({
                    repeat: -1,
                    delay: delay
                });

                for (let i = 0; i < steps.length; i++) {
                    const current = steps[i];
                    const next = steps[(i + 1) % steps.length];

                    tl.to(current, {
                        x: -30,
                        opacity: 0,
                        filter: "blur(5px)",
                        duration: slide,
                        ease: easeIn
                    });

                    tl.to(next, {
                        x: 0,
                        opacity: 1,
                        filter: "blur(0px)",
                        duration: slide,
                        ease: easeOut
                    }, "<");

                    tl.set(current, {
                        x: 30,
                        opacity: 0,
                        filter: "blur(5px)"
                    });

                    tl.to(next, {
                        duration: hold
                    });
                }
            }

            // =============================
            // DIAGRAM 1 — OUTPUTS
            // =============================

            const diagram1Cycles = [
                ["#output-left-1", "#output-left-2" , "#output-left-3"],
                ["#output-middle-1", "#output-middle-2" , "#output-middle-3"],
                ["#output-right-1", "#output-right-2" , "#output-right-3"]
            ];

            diagram1Cycles.forEach(function(steps, index) {
                animateCycle(steps, index * 0.15);
            });
            
            const dashLength = 8; 
            const dashDuration = 0.6; 
            
            gsap.to(".moving-dash", {
                y: dashLength,
                duration: dashDuration,
                ease: "linear",
                repeat: -1,
                modifiers: {
                    y: gsap.utils.unitize(y => y % dashLength) 
                }
            });

            // =============================
            // DIAGRAM 2 — COLUMN STRUCTURE
            // =============================

            const columns = {
                left: [
                    { from: "#expertise-1", to: "#expertise-2" }
                ],
                middle: [
                    { from: "#team-member-1", to: "#team-member-2" },
                    { from: "#office-1", to: "#office-2" },

                    { from: "#quotes-1", to: "#quotes-2" }
                ],
                right: [
                    { from: "#cases-1", to: "#cases-2" }
                ]
            };

            const columnDelays = {
                left: 0.3,
                middle: 0.15,
                right: 0
            };

            Object.entries(columns).forEach(function([columnName, pairs]) {
                pairs.forEach(function(pair, index) {
                    const delay = columnDelays[columnName] + index * 0.15;
                    animatePair(pair, delay);
                });
            });

            // =============================
            // DIAGRAM 3 — STRUCTURE ONCE, DISPLAY EVERYWHERE
            // =============================

            function animateColumnWithStagger(headerPair, fieldPairs, baseDelay = 0) {
                const slide = 0.42;
                const hold = 5;
                const easeOut = "back.out(1.5)";
                const easeIn = "cubic-bezier(0.4, 0, 1, 1)";
                const fieldStagger = 0.05;

                // Set initial states for header (horizontal swap)
                gsap.set(headerPair.from, {
                    opacity: 1,
                    x: 0,
                    filter: "blur(0px)"
                });
                gsap.set(headerPair.to, {
                    opacity: 0,
                    x: 30,
                    filter: "blur(5px)"
                });

                // Set initial states for fields (vertical swap)
                fieldPairs.forEach(function(pair, index) {
                    gsap.set(pair.from, {
                        opacity: 1,
                        y: 0,
                        filter: "blur(0px)"
                    });
                    gsap.set(pair.to, {
                        opacity: 0,
                        y: -20,
                        filter: "blur(5px)"
                    });
                });

                const tl = gsap.timeline({
                    repeat: -1,
                    delay: baseDelay
                });

                // Animate header out (horizontal, left)
                tl.to(headerPair.from, {
                    x: -30,
                    opacity: 0,
                    filter: "blur(5px)",
                    duration: slide,
                    ease: easeIn
                });

                // Animate header in (horizontal, from right) - overlaps with header out
                tl.to(headerPair.to, {
                    x: 0,
                    opacity: 1,
                    filter: "blur(0px)",
                    duration: slide,
                    ease: easeOut
                }, "-=" + slide);

                // Animate fields out with stagger (vertical, down)
                fieldPairs.forEach(function(pair, index) {
                    tl.to(pair.from, {
                        y: 20,
                        opacity: 0,
                        filter: "blur(5px)",
                        duration: slide,
                        ease: easeIn
                    }, "-=" + (slide - fieldStagger * (index + 1)));
                });

                // Animate fields in with stagger (vertical, from top)
                fieldPairs.forEach(function(pair, index) {
                    tl.to(pair.to, {
                        y: 0,
                        opacity: 1,
                        filter: "blur(0px)",
                        duration: slide,
                        ease: easeOut
                    }, "-=" + (slide - fieldStagger * (index + 1)));
                });

                tl.to(headerPair.to, {
                    duration: hold
                });

                // Reset header position (horizontal)
                tl.set(headerPair.from, {
                    x: 30,
                    opacity: 0,
                    filter: "blur(5px)"
                });

                // Reset field positions (vertical)
                fieldPairs.forEach(function(pair) {
                    tl.set(pair.from, {
                        y: -20,
                        opacity: 0,
                        filter: "blur(5px)"
                    }, "<");
                });

                // Animate back - header out (horizontal, left)
                tl.to(headerPair.to, {
                    x: -30,
                    opacity: 0,
                    filter: "blur(5px)",
                    duration: slide,
                    ease: easeIn
                });

                // Animate header back in (horizontal, from right) - overlaps
                tl.to(headerPair.from, {
                    x: 0,
                    opacity: 1,
                    filter: "blur(0px)",
                    duration: slide,
                    ease: easeOut
                }, "-=" + slide);

                // Animate fields out with stagger (vertical, down)
                fieldPairs.forEach(function(pair, index) {
                    tl.to(pair.to, {
                        y: 20,
                        opacity: 0,
                        filter: "blur(5px)",
                        duration: slide,
                        ease: easeIn
                    }, "-=" + (slide - fieldStagger * (index + 1)));
                });

                // Animate fields back in with stagger (vertical, from top)
                fieldPairs.forEach(function(pair, index) {
                    tl.to(pair.from, {
                        y: 0,
                        opacity: 1,
                        filter: "blur(0px)",
                        duration: slide,
                        ease: easeOut
                    }, "-=" + (slide - fieldStagger * (index + 1)));
                });

                tl.to(headerPair.from, {
                    duration: hold
                });
            }

            // Left column
            animateColumnWithStagger(
                { from: "#col-left-1", to: "#col-left-2" },
                [
                    { from: "#col-left-1-field-1", to: "#col-left-2-field-1" },
                    { from: "#col-left-1-field-2", to: "#col-left-2-field-2" },
                    { from: "#col-left-1-field-3", to: "#col-left-2-field-3" },
                    { from: "#col-left-1-field-4", to: "#col-left-2-field-4" },
                    { from: "#col-left-1-field-5", to: "#col-left-2-field-5" }
                ],
                0.3
            );

            // Middle column
            animateColumnWithStagger(
                { from: "#col-middle-1", to: "#col-middle-2" },
                [
                    { from: "#col-middle-1-field-1", to: "#col-middle-2-field-1" },
                    { from: "#col-middle-1-field-2", to: "#col-middle-2-field-2" },
                    { from: "#col-middle-1-field-3", to: "#col-middle-2-field-3" },
                    { from: "#col-middle-1-field-4", to: "#col-middle-2-field-4" },
                    { from: "#col-middle-1-field-5", to: "#col-middle-2-field-5" }
                ],
                0.15
            );

            // Right column
            animateColumnWithStagger(
                { from: "#col-right-1", to: "#col-right-2" },
                [
                    { from: "#col-right-1-field-1", to: "#col-right-2-field-1" },
                    { from: "#col-right-1-field-2", to: "#col-right-2-field-2" },
                    { from: "#col-right-1-field-3", to: "#col-right-2-field-3" },
                    { from: "#col-right-1-field-4", to: "#col-right-2-field-4" },
                    { from: "#col-right-1-field-5", to: "#col-right-2-field-5" }
                ],
                0
            );

        </script>
    </div>
</div></div></div></div></div></div></div>
<p>Der Beitrag <a href="https://www.elementi-design.com/headless-cms-architecture/">Inside the Architecture</a> erschien zuerst auf <a href="https://www.elementi-design.com">Elementi</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.elementi-design.com/headless-cms-architecture/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Color Modules</title>
		<link>https://www.elementi-design.com/color-modules/</link>
					<comments>https://www.elementi-design.com/color-modules/#respond</comments>
		
		<dc:creator><![CDATA[Stefan Seifert]]></dc:creator>
		<pubDate>Thu, 30 Jan 2025 07:11:45 +0000</pubDate>
				<category><![CDATA[Experimentation]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[Biotech]]></category>
		<category><![CDATA[Colors]]></category>
		<category><![CDATA[Website]]></category>
		<guid isPermaLink="false">https://www.elementi-design.com/?p=15765</guid>

					<description><![CDATA[<p>This is a brief story about processes. What starts with a task turns into an idea and, in rare cases, is struck by an inspiration. Eventually, creations like these evolve and turn into something unexpected, almost by themselves.</p>
<p>Der Beitrag <a href="https://www.elementi-design.com/color-modules/">Color Modules</a> erschien zuerst auf <a href="https://www.elementi-design.com">Elementi</a>.</p>
]]></description>
										<content:encoded><![CDATA[<div id="modules-1" class="az-main-section-content az-module no-neg-margin az-padding-top-0 az-padding-bottom-0 az-section-full-screen no-animate-content az-module-bg-svg">
        <div class="az-module-wrap-bg">
            <div class="az-module-wrapper-bg">
            <iframe id="module" src="https://elementi-design.com/wp-content/iframes/color-modules?ver=2" frameborder="0"></iframe>
<i id="volume" class="glyphicon glyphicon-volume-off"></i>
            </div>
        </div><div class="container-fluid az-container-no-padding"><div class="row row-parent az-gutter-default"><div class="single-clms col-md-12 full-height az-main-col-content az-module az-v-space-clm clm-border-active no-animate-content az-module-default" style="border-right: 30px solid #ffffff; border-bottom: 30px solid #ffffff; border-left: 30px solid #ffffff;"><div class="az-col az-clm-padding-0 az-clm-force-height" ><div class="az-col-cont">
<div class="az-content-element-wrapper az-audio-wrapper music-hidden az-margin-top-0 az-margin-bottom-0 no-animate-content">
	<audio class="audio-js az-audio-shortcode" loop controls preload src="https://www.elementi-design.com/wp-content/uploads/music/hania-rani-the-boat.mp3"></audio>
</div>
<div class="az-content-element-wrapper wpb_raw_html dida-cont az-margin-top-0 az-margin-bottom-0">
    <div class="wpb_wrapper">
        <p id="header-didascalia" class="didascalia-absolute"><i id="volume-dida" class="glyphicon glyphicon-volume-off" style="margin-right: 5px;top: 3px;font-size: 13px;position: relative"></i><span class="credit">Music: Hania Rani The Boat (<span class="click">click</span><span class="tap">tap</span>)</span></p>
    </div>
</div></div></div></div></div></div><a href="#intro" class="scroll-btn-page"><i class="az-icon az-icon-arrow-down animated-opacity" style="color: #ffffff"></i></a></div><div id="intro" class="az-main-section-content az-module az-padding-top-0 az-padding-bottom-0 az-section-default no-animate-content az-module-default"><div class="container-fluid az-container-no-padding"><div class="row row-parent az-gutter-default"><div id="content-parts" class="multi-clms col-md-4 col-lg-4 inner-center flex-padding az-main-col-content az-module az-col-pos-middle no-animate-content az-module-default"><div class="az-col az-clm-padding-90 az-clm-force-height" ><div class="az-shift-layer az-no-shift-x" style="margin-left: 90px; "><div class="az-col-cont">
<div data-font-min="11" data-font-max="11" data-font-buffer="50" class="az-content-element-wrapper az-text-block mobile-credit az-font-custom az-font-size-custom az-font-color-custom az-font-google-custom az-margin-top-0 az-margin-bottom-0 no-animate-content" style="font-weight: 300; line-height: 100%; color: #556270; font-family:Poppins;">
    <p style="text-align: right;">Music: Hania Rani The Boat</p>

</div><div id="content-1" data-animation-type="ani-in" data-animation-in="fadeIn" data-animation-out="none" data-animation-speed="default" data-animation-delay="0" data-offset-down="85" data-offset-up="none" class="row row-inner content-row az-padding-top-0 az-padding-bottom-75 az-gutter-default animate-content"><div class="single-clms col-md-12 az-main-col-content az-module az-v-space-clm no-animate-content az-module-default"><div class="az-col az-clm-padding-0" ><div class="az-col-cont"><div class="az-content-element-wrapper az-empty-divider hidden-sm hidden-xs" style="height: 60px;"></div>
<div data-font-min="18" data-font-max="18" data-font-buffer="50" class="az-content-element-wrapper az-text-block az-font-custom az-font-size-custom az-font-color-custom az-margin-top-0 az-margin-bottom-20 az-text-uppercase no-animate-content" style="font-weight: 600; letter-spacing: -0.5px; line-height: 150%; color: #000000;">
    <h1 style="text-align: left;">Preface</h1>

</div>
<div class="az-content-element-wrapper az-text-block indent-left az-margin-top-0 az-margin-bottom-0 no-animate-content">
    <p style="text-align: right;">This is a brief story about processes. What starts with a task turns into an idea and, in rare cases, is struck by an inspiration. Eventually, creations like these evolve and turn into something unexpected, almost by themselves.</p>

</div><div class="az-content-element-wrapper az-empty-divider hidden-lg hidden-md" style="height: 80px;"></div>
<div class="az-content-element-wrapper wpb_raw_html molecule-slider-cont center az-margin-top-0 az-margin-bottom-0">
    <div class="wpb_wrapper">
        <div id="molecule-slider">
	
	<div class="az-content-element-wrapper az-single-image molecule molecule-1 az-margin-top-0 az-margin-bottom-0 align-center no-animate-content">
		<div class="az-img-wrapper normal-responsive no-img-shape"><img fetchpriority="high" decoding="async" class="az-img normal-img-responsive" src="https://www.elementi-design.com/wp-content/uploads/2024/05/afm-molecules-images.png" width="800" height="344" alt="AFM Molecule Images">
		</div>
	</div>

	<div class="az-content-element-wrapper az-single-image molecule molecule-2 az-margin-top-0 az-margin-bottom-0 align-center no-animate-content hidden-sm hidden-xs">
		<div class="az-img-wrapper normal-responsive no-img-shape"><img fetchpriority="high" decoding="async" class="az-img normal-img-responsive" src="https://www.elementi-design.com/wp-content/uploads/2024/05/afm-molecules-images.png" width="800" height="344" alt="AFM Molecule Images">
		</div>
	</div>

	<div class="dida-molecules" style="font-weight: 300; line-height: 100%; color: white; font-family: Poppins; font-size: 11px;">
		<p style="text-align: center;"><i class="az-icon az-icon-paper" style="margin-right: 5px; top: 0.5px; font-size: 12px; position: relative;"></i>AFM Molecule Images*</p>
	</div>
	
</div>
    </div>
</div><div class="az-content-element-wrapper az-empty-divider hidden-lg hidden-md" style="height: 80px;"></div>
<div class="az-content-element-wrapper az-text-block indent-right az-margin-top-0 az-margin-bottom-0 no-animate-content">
    <p style="text-align: left;">A major biotech player recently asked us to create an animated key visual to support the market launch of their newly acquired manufacturer of chemical intermediates for drug development and perfume production.</p>

</div>
<div data-font-min="9" data-font-max="9" data-font-buffer="70" class="az-content-element-wrapper az-text-block ref az-font-custom az-font-size-custom az-margin-top-30 az-margin-bottom-0 no-animate-content" style="font-weight: 400; letter-spacing: .03em; line-height: 150%;">
    <p style="text-align: right;">*https://physics.aps.org/articles/v12/53</p>

</div></div></div></div><a href="#content-2" class="scroll-btn-page"><i class="az-icon az-icon-arrow-down animated-opacity" style="color: #000000"></i></a></div><div id="content-2" class="row row-inner content-row az-padding-top-15 az-padding-bottom-75 az-gutter-default no-animate-content"><div class="single-clms col-md-12 az-main-col-content az-module az-v-space-clm no-animate-content az-module-default"><div class="az-col az-clm-padding-0" ><div class="az-col-cont"><div class="az-content-element-wrapper az-empty-divider hidden-sm hidden-xs" style="height: 60px;"></div>
<div data-font-min="18" data-font-max="18" data-font-buffer="50" data-animation-type="ani-in" data-animation-in="fadeInUp" data-animation-out="none" data-animation-speed="default" data-animation-delay="0" data-offset-down="75" data-offset-up="none" class="az-content-element-wrapper az-text-block az-font-custom az-font-size-custom az-font-color-custom az-margin-top-0 az-margin-bottom-20 az-text-uppercase animate-content" style="font-weight: 600; letter-spacing: -0.5px; line-height: 150%; color: #000000;">
    <h1 style="text-align: right;">The Animation.</h1>

</div>
<div data-animation-type="ani-in" data-animation-in="fadeInUp" data-animation-out="none" data-animation-speed="default" data-animation-delay="0" data-offset-down="75" data-offset-up="none" class="az-content-element-wrapper az-text-block indent-left az-margin-top-0 az-margin-bottom-55 animate-content">
    <p style="text-align: right;">To visualize the molecules, we used 3D render models before experimenting with an animation based on a so-called <em>shader</em> script. This technique uses highly complex mathematical functions to draw individual pixels on the screen.</p>

</div><div class="az-content-element-wrapper az-empty-divider hidden-lg hidden-md" style="height: 35px;"></div><div id="ref-2" class="az-content-element-wrapper az-empty-divider model-mobile-placeholder switch-ref hidden-lg hidden-md" style="height: 0;"></div><div class="az-content-element-wrapper az-empty-divider insert-parameters-ref" style="height: 0px;"></div><div class="az-content-element-wrapper az-empty-divider hidden-lg hidden-md" style="height: 35px;"></div>
<div data-animation-type="ani-in" data-animation-in="fadeInUp" data-animation-out="none" data-animation-speed="default" data-animation-delay="0" data-offset-down="75" data-offset-up="none" class="az-content-element-wrapper az-text-block indent-right az-margin-top-55 az-margin-bottom-0 animate-content">
    <p style="text-align: left;">This technology is GPU-optimized for the browser, so that it runs extremely smoothly even with slower Internet connections and can be easily and very flexibly integrated into websites or any type of online presentation.</p>

</div></div></div></div><a href="#content-3" class="scroll-btn-page"><i class="az-icon az-icon-arrow-down animated-opacity" style="color: #000000"></i></a></div><div id="content-3" class="row row-inner content-row az-padding-top-15 az-padding-bottom-75 az-gutter-default no-animate-content"><div class="single-clms col-md-12 az-main-col-content az-module az-v-space-clm no-animate-content az-module-default"><div class="az-col az-clm-padding-0" ><div class="az-col-cont"><div class="az-content-element-wrapper az-empty-divider hidden-sm hidden-xs" style="height: 60px;"></div>
<div data-font-min="18" data-font-max="18" data-font-buffer="50" data-animation-type="ani-in" data-animation-in="fadeInUp" data-animation-out="none" data-animation-speed="default" data-animation-delay="0" data-offset-down="75" data-offset-up="none" class="az-content-element-wrapper az-text-block az-font-custom az-font-size-custom az-font-color-custom az-margin-top-0 az-margin-bottom-20 az-text-uppercase animate-content hidden-lg hidden-md" style="font-weight: 600; letter-spacing: -0.5px; line-height: 150%; color: #000000;">
    <h1 style="text-align: left;">The Colors.</h1>

</div>
<div data-font-min="18" data-font-max="18" data-font-buffer="50" data-animation-type="ani-in" data-animation-in="fadeInUp" data-animation-out="none" data-animation-speed="default" data-animation-delay="0" data-offset-down="75" data-offset-up="none" class="az-content-element-wrapper az-text-block az-font-custom az-font-size-custom az-font-color-custom az-margin-top-0 az-margin-bottom-20 az-text-uppercase animate-content hidden-sm hidden-xs" style="font-weight: 600; letter-spacing: -0.5px; line-height: 150%; color: #000000;">
    <h1 style="text-align: right;">The Colors.</h1>

</div>
<div data-animation-type="ani-in" data-animation-in="fadeInUp" data-animation-out="none" data-animation-speed="default" data-animation-delay="0" data-offset-down="75" data-offset-up="none" class="az-content-element-wrapper az-text-block indent-left az-margin-top-0 az-margin-bottom-55 animate-content">
    <p style="text-align: right;">Impressed by the results, the board decided to involve us in the ongoing and somewhat painful process of redefining the parent company&#8217;s corporate design, especially when it came to redesigning their corporate colors.</p>

</div><div class="az-content-element-wrapper az-empty-divider insert-parameters-ref" style="height: 0px;"></div><div class="az-content-element-wrapper az-empty-divider hidden-sm hidden-xs" style="height: 55px;"></div>
<div data-animation-type="ani-in" data-animation-in="fadeInUp" data-animation-out="none" data-animation-speed="default" data-animation-delay="0" data-offset-down="75" data-offset-up="none" class="az-content-element-wrapper az-text-block indent-right az-margin-top-0 az-margin-bottom-0 animate-content">
    <p style="text-align: left;">After a series of mostly frustrating attempts to make their corporate colors more expressive with gradients, they were thrilled with the color brilliance and depth of our <em>Molecules</em> animation, especially on dark backgrounds.</p>

</div></div></div></div><a href="#content-4" class="scroll-btn-page"><i class="az-icon az-icon-arrow-down animated-opacity" style="color: #000000"></i></a></div><div id="content-4" class="row row-inner content-row az-padding-top-15 az-padding-bottom-0 az-gutter-default no-animate-content"><div class="single-clms col-md-12 az-main-col-content az-module az-v-space-clm no-animate-content az-module-default"><div class="az-col az-clm-padding-0" ><div class="az-col-cont"><div class="az-content-element-wrapper az-empty-divider hidden-sm hidden-xs" style="height: 60px;"></div>
<div data-font-min="18" data-font-max="18" data-font-buffer="50" data-animation-type="ani-in" data-animation-in="fadeInUp" data-animation-out="none" data-animation-speed="default" data-animation-delay="0" data-offset-down="75" data-offset-up="none" class="az-content-element-wrapper az-text-block az-font-custom az-font-size-custom az-font-color-custom az-margin-top-0 az-margin-bottom-20 az-text-uppercase animate-content" style="font-weight: 600; letter-spacing: -0.5px; line-height: 150%; color: #000000;">
    <h1 style="text-align: right;">The Gradients.</h1>

</div>
<div data-animation-type="ani-in" data-animation-in="fadeInUp" data-animation-out="none" data-animation-speed="default" data-animation-delay="0" data-offset-down="75" data-offset-up="none" class="az-content-element-wrapper az-text-block indent-left az-margin-top-0 az-margin-bottom-55 animate-content">
    <p style="text-align: right;">So it was an obvious idea to take a “closer look” at how this animation technology could be used to help them creating vibrant and organic colors, shading, variations for website sections, presentation titles and much more.</p>

</div><div class="az-content-element-wrapper az-empty-divider hidden-lg hidden-md" style="height: 35px;"></div><div id="ref-4" class="az-content-element-wrapper az-empty-divider model-mobile-placeholder switch-ref hidden-lg hidden-md" style="height: 0;"></div><div class="az-content-element-wrapper az-empty-divider insert-parameters-ref" style="height: 0px;"></div><div class="az-content-element-wrapper az-empty-divider hidden-lg hidden-md" style="height: 35px;"></div>
<div data-animation-type="ani-in" data-animation-in="fadeInUp" data-animation-out="none" data-animation-speed="default" data-animation-delay="0" data-offset-down="75" data-offset-up="none" class="az-content-element-wrapper az-text-block indent-right az-margin-top-55 az-margin-bottom-0 animate-content">
    <p style="text-align: left;">We extended the parameter set of the original animation with CSS-controlled values to enable fine-grained control of the position of the color gradients, the color composition, the softness and, last but not least, to allow color overlays.</p>

</div><div class="az-content-element-wrapper az-empty-divider hidden-sm hidden-xs" style="height: 75px;"></div></div></div></div></div>
	<div data-animation-type="ani-in" data-animation-in="fadeInUp" data-animation-out="none" data-animation-speed="default" data-animation-delay="0" data-offset-down="75" data-offset-up="none" data-opened="false" class="az-content-element-wrapper az-accordion-wrapper insert-parameters no-select az-margin-top-0 az-margin-bottom-0 animate-content toggle">
	    <div class="section-tab" data-title=parameters-ex><h5 class="section-title"><i class="az-icon az-icon-flow-parallel"></i>Parameters (ex.)</h5><div class="content">
<div class="az-content-element-wrapper az-progress-bars-wrapper az-margin-top-0 az-margin-bottom-0">
	<div class="az-progress-bar-content no-animate-content"><div class="az-progress-bar-title"><span class="az-progress-bar-label">Vibrancy</span></div><div class="az-single-progress-bar" data-type="eqcolor"><span class="az-progress-bar" data-percentage-value="75" data-value="75"></span></div></div><div class="az-progress-bar-content no-animate-content"><div class="az-progress-bar-title"><span class="az-progress-bar-label">Rotation (drag)</span></div><div class="az-single-progress-bar" data-type="meshRotation"><span class="az-progress-bar" data-percentage-value="10" data-value="10"></span></div></div><div class="az-progress-bar-content no-animate-content"><div class="az-progress-bar-title"><span class="az-progress-bar-label">Blue/Green</span></div><div class="az-single-progress-bar" data-type="blue"><span class="az-progress-bar" data-percentage-value="68" data-value="68"></span></div></div><div class="az-progress-bar-content no-animate-content"><div class="az-progress-bar-title"><span class="az-progress-bar-label">Timeline</span></div><div class="az-single-progress-bar" data-type="timeline"><span class="az-progress-bar" data-percentage-value="10" data-value="10"></span></div></div><div class="az-progress-bar-content no-animate-content"><div class="az-progress-bar-title"><span class="az-progress-bar-label">Softness</span></div><div class="az-single-progress-bar" data-type="softness"><span class="az-progress-bar" data-percentage-value="0" data-value="0"></span></div></div><div class="az-progress-bar-content no-animate-content"><div class="az-progress-bar-title"><span class="az-progress-bar-label">Speed</span></div><div class="az-single-progress-bar" data-type="speed"><span class="az-progress-bar" data-percentage-value="5" data-value="5"></span></div></div>
</div></div></div> 
	</div></div></div></div></div><div id="modules-2" data-animation-type="ani-in" data-animation-in="fadeInRightBig" data-animation-out="none" data-animation-speed="default" data-animation-delay="0" data-offset-down="75" data-offset-up="none" class="single-clms col-md-8 flex-padding no-select az-main-col-content az-module sticky-clm animate-content az-module-bg-svg"><div class="az-col az-clm-padding-120" >
        <div class="az-module-wrap-bg">
            <div class="az-module-wrapper-bg">
            <iframe id="shader-model" src="https://elementi-design.com/wp-content/iframes/shader-model?ver=4" frameborder="0" loading="lazy"></iframe>
    <div class="az-module-mask-group">
        <span class="az-module-mask-bg"></span>
        
        <span class="az-module-mask-pattern  az-imagesLoadedBg" style="background-image: url(https://www.elementi-design.com/wp-content/uploads/2017/01/noise.gif); opacity: 0.15;"></span>
    </div>
            </div>
        </div><div class="az-col-cont">
<div class="az-content-element-wrapper wpb_raw_html model-view-mode mode square-container az-margin-top-0 az-margin-bottom-0">
    <div class="wpb_wrapper">
        <div id="noise">
    <div id="noise-mask"></div>
</div>
<div id="invert"></div>
    </div>
</div></div></div></div></div></div><a href="#usability" class="scroll-btn-page"><i class="az-icon az-icon-arrow-down animated-opacity" style="color: #000000"></i></a></div><div id="usability" class="az-main-section-content az-module white-bg az-padding-top-15 az-padding-bottom-0 az-section-default no-animate-content az-module-default"><div class="container-fluid"><div class="row row-parent az-gutter-default"><div class="multi-clms col-md-2 hidden-sm hidden-xs az-main-col-content az-module az-v-space-clm no-animate-content az-module-default"><div class="az-col az-clm-padding-0" ><div class="az-col-cont"></div></div></div><div class="single-clms col-md-8 az-main-col-content az-module az-col-pos-middle no-animate-content az-module-default"><div class="az-col az-clm-padding-0" ><div class="az-col-cont"><div class="az-content-element-wrapper az-empty-divider hidden-sm hidden-xs" style="height: 60px;"></div>
<div data-font-min="18" data-font-max="18" data-font-buffer="50" class="az-content-element-wrapper az-text-block az-font-custom az-font-size-custom az-font-color-custom az-margin-top-0 az-margin-bottom-20 az-text-uppercase no-animate-content" style="font-weight: 600; letter-spacing: -0.5px; line-height: 150%; color: #000000;">
    <h1 style="text-align: right;">The Usability.</h1>

</div>
<div class="az-content-element-wrapper az-text-block side-padding-50 az-margin-top-0 az-margin-bottom-0 no-animate-content">
    <p style="text-align: center;">In order to be integrated into ongoing workflows and to facilitate our customers&#8217; decision-making, we have set up a series of microsites to test the backgrounds. To simplify things, some parameters were combined to achieve the best results for the corresponding corporate colors. Using a timer, our client was able to select section backgrounds with one click.</p>

</div><div class="az-content-element-wrapper az-empty-divider hidden-sm hidden-xs" style="height: 50px;"></div></div></div></div><div class="multi-clms col-md-2 hidden-sm hidden-xs az-main-col-content az-module az-v-space-clm no-animate-content az-module-default"><div class="az-col az-clm-padding-0" ><div class="az-col-cont"></div></div></div></div></div></div><div id="examples" class="az-main-section-content az-module no-select az-padding-top-0 az-padding-bottom-0 az-section-default az-section-with-equal no-animate-content az-module-bg-color">
        <div class="az-module-wrap-bg">
            <div class="az-module-wrapper-bg" style="background: #f9f9f9;"></div>
            
        </div><div class="container-fluid az-container-no-padding"><div class="row row-parent az-gutter-0 az-equal"><div data-parallax-scroll="true" data-parallax-speed="4.5" data-parallax-freeze="1" data-animation-type="ani-in" data-animation-in="fadeInUp" data-animation-out="none" data-animation-speed="default" data-animation-delay="0" data-offset-down="75" data-offset-up="none" class="single-clms col-md-6 gradient-example counter-wrap az-main-col-content az-module az-col-pos-middle az-v-space-clm az-parallax-fx animate-content az-module-bg-svg"><div class="az-col az-clm-padding-0" data-col-min-height-sm="1050" data-col-min-height-xs="900">
        <div class="az-module-wrap-bg">
            <div class="az-module-wrapper-bg">
            <div class="gradient-example-wrap">
	
    <div class="gradient-example-wrapper">
        <iframe id="color-1" data-color="1" src="https://elementi-design.com/wp-content/iframes/shader-examples/" frameborder="0 loading="lazy"></iframe>
    </div>
	
    <div class="gradient-example-wrapper">
        <iframe id="color-2" data-color="2" src="https://elementi-design.com/wp-content/iframes/shader-examples/" frameborder="0"loading="lazy"></iframe>
																																				   
		<div id="mobile-counters">
            <div data-font-min="19" data-font-max="24" data-font-buffer="30" class="az-content-element-wrapper az-counter-element timeline-counter az-font-custom az-font-size-custom az-margin-top-0 az-margin-bottom-0 align-center no-animate-content" style="font-weight: 300; line-height: 150%; font-size: 24px;">
                <div class="az-counter-output">
                    <span class="az-counter-prefix">Timeline</span><span class="az-counter" data-counterup-time="1000" data-counterup-delay="10">7.3</span><span class="az-counter-suffix">s</span>
                </div>
            </div>
            <div data-font-min="19" data-font-max="24" data-font-buffer="30" class="az-content-element-wrapper az-counter-element softness-counter az-font-custom az-font-size-custom az-margin-top-0 az-margin-bottom-0 align-center no-animate-content" style="font-weight: 300; line-height: 150%; font-size: 24px;">
                <div class="az-counter-output">
                    <span class="az-counter-prefix">Rotation</span><span class="az-counter" data-counterup-time="1000" data-counterup-delay="10">21.9</span><span class="az-counter-suffix">°</span>
                </div>
            </div>
            <div data-font-min="19" data-font-max="24" data-font-buffer="30" class="az-content-element-wrapper az-counter-element rotation-counter az-font-custom az-font-size-custom az-margin-top-0 az-margin-bottom-0 align-center no-animate-content no-counter" style="font-weight: 300; line-height: 150%; font-size: 24px;">
                <div class="az-counter-output">
                    <span class="az-counter-prefix">Softness</span><span class="az-counter" data-counterup-time="1000" data-counterup-delay="10"></span><span class="az-counter-suffix">50</span>
                </div>
            </div>
		</div>
																																				
    </div>
	
    <div class="gradient-example-wrapper">
        <iframe id="color-3" data-color="3" src="https://elementi-design.com/wp-content/iframes/shader-examples/" frameborder="0"loading="lazy"></iframe>
    </div>

</div>
            </div>
        </div><div class="az-col-cont">
<div class="az-content-element-wrapper az-pie-chart-wrapper az-margin-top-0 az-margin-bottom-0 no-animate-content">
	
<div class="az-pie-chart" data-bar-color="#ffffff" data-track-color="rgba(255,255,255,0.5)" data-size="240" data-thickness="3" data-percent="73" data-line-cap="round" data-ani-duration="5000" data-ani-easing="" style="width: 240px; height: 240px; line-height: 240px;">
	<span class="az-pie-chart-field" style="color: #ffffff;"><span class="az-pie-percentage">0</span> <span class="az-pie-unit">/10s</span></span>
</div>
</div></div></div></div><div class="single-clms col-md-6 counter-wrap az-main-col-content az-module az-col-pos-middle az-v-space-clm no-animate-content az-module-default"><div class="az-col az-clm-padding-0" ><div class="az-col-cont"><div data-animation-type="ani-in" data-animation-in="fadeIn" data-animation-out="none" data-animation-speed="default" data-animation-delay="0" data-offset-down="75" data-offset-up="none" class="row row-inner counter-wrapper az-padding-top-0 az-padding-bottom-0 az-gutter-0 animate-content hidden-sm hidden-xs"><div class="single-clms col-md-4 az-main-col-content az-module az-v-space-clm no-animate-content az-module-default"><div class="az-col az-clm-padding-0" ><div class="az-col-cont">
<div data-font-min="19" data-font-max="33" data-font-buffer="80" class="az-content-element-wrapper az-counter-element timeline-counter az-font-custom az-font-size-custom az-margin-top-0 az-margin-bottom-0 align-center no-animate-content" style="font-weight: 300; line-height: 150%;">
    
	<div class="az-counter-output"><span class="az-counter-prefix" style="color: #08112c;">Timeline</span><span class="az-counter" style="color: #08112c;" data-counterup-time="1000" data-counterup-delay="10">7.3</span><span class="az-counter-suffix" style="color: #08112c;">s</span></div>
	
</div></div></div></div><div class="single-clms col-md-4 az-main-col-content az-module az-v-space-clm no-animate-content az-module-default"><div class="az-col az-clm-padding-0" ><div class="az-col-cont">
<div data-font-min="19" data-font-max="33" data-font-buffer="80" class="az-content-element-wrapper az-counter-element rotation-counter az-font-custom az-font-size-custom az-margin-top-0 az-margin-bottom-0 align-center no-animate-content" style="font-weight: 300; line-height: 150%;">
    
	<div class="az-counter-output"><span class="az-counter-prefix" style="color: #08112c;">Rotation</span><span class="az-counter" style="color: #08112c;" data-counterup-time="1000" data-counterup-delay="10">21.9</span><span class="az-counter-suffix" style="color: #08112c;">°</span></div>
	
</div></div></div></div><div class="single-clms col-md-4 no-counter az-main-col-content az-module az-v-space-clm no-animate-content az-module-default"><div class="az-col az-clm-padding-0" ><div class="az-col-cont">
<div data-font-min="19" data-font-max="33" data-font-buffer="80" class="az-content-element-wrapper az-counter-element softness-counter az-font-custom az-font-size-custom az-margin-top-0 az-margin-bottom-0 align-center no-animate-content" style="font-weight: 300; line-height: 150%;">
    
	<div class="az-counter-output"><span class="az-counter-prefix" style="color: #08112c;">Softness</span><span class="az-counter" style="color: #08112c;" data-counterup-time="1000" data-counterup-delay="10"></span><span class="az-counter-suffix" style="color: #08112c;">50</span></div>
	
</div></div></div></div></div>
<div class="az-content-element-wrapper wpb_raw_html color-view-mode mode square-container az-margin-top-0 az-margin-bottom-0">
    <div class="wpb_wrapper">
        <div id="invert-bg"></div>
    </div>
</div>
<div data-font-min="11" data-font-max="11" data-font-buffer="50" class="az-content-element-wrapper az-text-block timer-dida az-font-custom az-font-size-custom az-font-color-custom az-font-google-custom az-margin-top-0 az-margin-bottom-0 no-animate-content hidden-sm hidden-xs" style="font-weight: 300; line-height: 100%; color: #556270; font-family:Poppins;">
    <p style="text-align: left;">Gradient Timer (click or tap the circle)</p>

</div></div></div></div></div></div></div><div id="performance" class="az-main-section-content az-module white-bg az-padding-top-90 az-padding-bottom-90 az-section-default az-section-divider az-section-with-equal no-animate-content az-module-default"><div class="container-fluid"><div class="row row-parent az-gutter-default az-equal"><div class="single-clms col-md-4 col-lg-6 col-lg-push-3 col-md-push-4 col-sm-push-0 col-xs-push-0 az-main-col-content az-module az-col-pos-middle az-v-space-clm no-animate-content az-module-default"><div class="az-col az-clm-padding-0" ><div class="az-col-cont">
<div data-font-min="11" data-font-max="11" data-font-buffer="50" class="az-content-element-wrapper az-text-block mobile-credit mobile-timer-dida az-font-custom az-font-size-custom az-font-color-custom az-font-google-custom az-margin-top-0 az-margin-bottom-0 no-animate-content hidden-lg hidden-md" style="font-weight: 300; line-height: 100%; color: #556270; font-family:Poppins;">
    <p style="text-align: left;">Gradient Timer (tap the circle)</p>

</div><div class="az-content-element-wrapper az-empty-divider hidden-sm hidden-xs" style="height: 90px;"></div>
<div data-font-min="18" data-font-max="18" data-font-buffer="50" class="az-content-element-wrapper az-text-block az-font-custom az-font-size-custom az-font-color-custom az-margin-top-0 az-margin-bottom-20 az-text-uppercase no-animate-content" style="font-weight: 600; letter-spacing: -0.5px; line-height: 150%; color: #000000;">
    <h1 style="text-align: center;">The Performance.</h1>

</div>
<div class="az-content-element-wrapper az-text-block indent-left indent-right az-margin-top-0 az-margin-bottom-75 no-animate-content">
    <p style="text-align: center;">The results were amazing. Because we were able to use the browser&#8217;s native GLSL technology, where each pixel is defined programmatically, the gradients were incredibly smooth, freeing our client from frustrating compression trade-offs. To keep performance even more under control, we ensured that the gradients, especially when animated, only became active when scrolled into view.</p>

</div><div class="az-content-element-wrapper az-empty-divider hidden-sm hidden-xs" style="height: 15px;"></div></div></div></div><div class="single-clms col-md-4 col-lg-3 col-lg-pull-6 col-md-pull-4 col-sm-pull-0 col-xs-pull-0 large-padding-left az-main-col-content az-module az-col-pos-middle no-animate-content az-module-default"><div class="az-col az-clm-padding-0" ><div class="az-col-cont">
<div data-animation-type="ani-in" data-animation-in="fadeInUp" data-animation-out="none" data-animation-speed="default" data-animation-delay="0" data-offset-down="90" data-offset-up="none" class="az-content-element-wrapper az-box-icon-wrapper single-pixel-color ani-icon az-margin-top-0 az-margin-bottom-0 animate-content">
    <div class="az-box-icon az-box-icon-top">
            <div class="az-icon-container">
                <div class="az-svg-embed-code" data-duration="1000" data-delay="200" data-easing="easeOutSine" data-reverse="false" style="width: 75px;">
                    <svg x="0px" y="0px" viewBox="0 0 360 360" style="enable-background:new 0 0 360 360">

<g id="circles">
	<path class="st0" d="M114.5,132.9c57.2,0,103.5,46.4,103.5,103.5s-46.4,103.5-103.5,103.5S10.9,293.6,10.9,236.5 S57.3,133,114.4,133l0,0L114.5,132.9z"/>
	<path class="st0" d="M245.5,132.9c57.2,0,103.5,46.4,103.5,103.5s-46.4,103.5-103.5,103.5S142,293.5,142,236.4 S188.4,132.9,245.5,132.9z"/>
	<path class="st0" d="M179.7,20c57.2,0,103.5,46.4,103.5,103.5S236.8,227,179.7,227S76.2,180.6,76.2,123.5S122.5,20,179.7,20z"/>
</g>
<g id="fill-lines">
	<path class="st0" d="M190.6,168.9L152.3,191"/>
	<path class="st0" d="M203.9,185.4l-60.6,35"/>
	<path class="st0" d="M213.7,203.9L173.8,227"/>
</g>

</svg>
                </div>
            </div><div class="az-box-icon-content"><h3 class="az-box-icon-title">Single Pixel Color</h3></div></div>
</div>
</div></div></div><div class="multi-clms col-md-4 col-lg-3 large-padding-right az-main-col-content az-module az-col-pos-middle az-v-space-clm no-animate-content az-module-default"><div class="az-col az-clm-padding-0" ><div class="az-col-cont">
<div data-animation-type="ani-in" data-animation-in="fadeInDown" data-animation-out="none" data-animation-speed="default" data-animation-delay="300" data-offset-down="90" data-offset-up="none" class="az-content-element-wrapper az-box-icon-wrapper scroll-observed ani-icon az-margin-top-0 az-margin-bottom-0 animate-content">
    <div class="az-box-icon az-box-icon-top">
            <div class="az-icon-container">
                <div class="az-svg-embed-code" data-duration="1000" data-delay="200" data-easing="easeOutSine" data-reverse="false" style="width: 75px;">
                    <svg x="0px" y="0px" viewBox="0 0 360 360" style="enable-background:new 0 0 360 360;" xml:space="preserve">
<style type="text/css">
	.st0{fill:none;stroke:#000000;stroke-width:4;stroke-miterlimit:10;}
</style>
<g id="browser-window">
	<path class="st0" d="M343,54.3c6.5,0,11.8,5.3,11.8,11.8v168.6c0,6.5-5.3,11.8-11.8,11.8H17c-6.5,0-11.8-5.3-11.8-11.8V66.1
		c0-6.5,5.3-11.8,11.8-11.8H343"/>
	<path class="st0" d="M4.1,81.9h351.8"/>
</g>
<g id="dotted-line">
	<path d="M321.1,204.3h-6c-1.5,0-2.8,1.2-2.8,2.8s1.2,2.8,2.8,2.8h6c1.5,0,2.8-1.2,2.8-2.8S322.7,204.3,321.1,204.3L321.1,204.3z
		 M297.1,204.3h-6c-1.5,0-2.8,1.2-2.8,2.8s1.2,2.8,2.8,2.8h6c1.5,0,2.8-1.2,2.8-2.8S298.7,204.3,297.1,204.3L297.1,204.3z
		 M273.1,204.3h-6c-1.5,0-2.8,1.2-2.8,2.8s1.2,2.8,2.8,2.8h6c1.5,0,2.8-1.2,2.8-2.8S274.7,204.3,273.1,204.3L273.1,204.3z
		 M249.1,204.3h-6c-1.5,0-2.8,1.2-2.8,2.8s1.2,2.8,2.8,2.8h6c1.5,0,2.8-1.2,2.8-2.8S250.7,204.3,249.1,204.3L249.1,204.3z
		 M225.1,204.3h-6c-1.5,0-2.8,1.2-2.8,2.8s1.2,2.8,2.8,2.8h6c1.5,0,2.8-1.2,2.8-2.8S226.7,204.3,225.1,204.3L225.1,204.3z
		 M201.1,204.3h-6c-1.5,0-2.8,1.2-2.8,2.8s1.2,2.8,2.8,2.8h6c1.5,0,2.8-1.2,2.8-2.8S202.7,204.3,201.1,204.3L201.1,204.3z
		 M177.1,204.3h-6c-1.5,0-2.8,1.2-2.8,2.8s1.2,2.8,2.8,2.8h6c1.5,0,2.8-1.2,2.8-2.8S178.7,204.3,177.1,204.3L177.1,204.3z
		 M153.1,204.3h-6c-1.5,0-2.8,1.2-2.8,2.8s1.2,2.8,2.8,2.8h6c1.5,0,2.8-1.2,2.8-2.8S154.7,204.3,153.1,204.3L153.1,204.3z
		 M129.1,204.3h-6c-1.5,0-2.8,1.2-2.8,2.8s1.2,2.8,2.8,2.8h6c1.5,0,2.8-1.2,2.8-2.8S130.7,204.3,129.1,204.3L129.1,204.3z
		 M105.1,204.3h-6c-1.5,0-2.8,1.2-2.8,2.8s1.2,2.8,2.8,2.8h6c1.5,0,2.8-1.2,2.8-2.8S106.7,204.3,105.1,204.3L105.1,204.3z
		 M81.1,204.3h-6c-1.5,0-2.8,1.2-2.8,2.8s1.2,2.8,2.8,2.8h6c1.5,0,2.8-1.2,2.8-2.8S82.7,204.3,81.1,204.3L81.1,204.3z M57.1,204.3
		h-6c-1.5,0-2.8,1.2-2.8,2.8s1.2,2.8,2.8,2.8h6c1.5,0,2.8-1.2,2.8-2.8S58.7,204.3,57.1,204.3L57.1,204.3z M34.3,205.2
		c-0.3,0-0.7,0-1,0.2c-0.5,0.2-0.9,0.4-1.4,0.6l0,0c-1.2,0.7-2.3,1.5-3.3,2.5c-1.1,1.1-1.1,2.8,0,3.9c0.5,0.5,1.2,0.8,1.9,0.8
		s1.4-0.3,1.9-0.8c0.9-0.9,2-1.6,3.2-2.1c1.4-0.6,2.1-2.2,1.5-3.6c-0.4-1.1-1.5-1.7-2.5-1.7l0,0L34.3,205.2L34.3,205.2z M26.6,222.7
		c-1.5,0-2.8,1.2-2.8,2.8v6c0,1.5,1.2,2.8,2.8,2.8s2.8-1.2,2.8-2.8v-6C29.4,224,28.2,222.7,26.6,222.7L26.6,222.7z M26.6,246.7
		c-1.5,0-2.8,1.2-2.8,2.8v6c0,1.5,1.2,2.8,2.8,2.8s2.8-1.2,2.8-2.8v-6C29.4,248,28.2,246.7,26.6,246.7L26.6,246.7z M26.6,270.7
		c-1.5,0-2.8,1.2-2.8,2.8v0.3c0.2,0.6,0.4,1.2,0.6,1.8c0.4,1,1.5,1.7,2.5,1.7c0.3,0,0.7,0,1.1-0.2c1.4-0.6,2.1-2.2,1.5-3.6
		c-0.5-1.2-0.5-1.2-0.9-1.9C28.1,270.8,26.6,270.7,26.6,270.7L26.6,270.7z M45.3,283.1h-6c-1.5,0-2.8,1.2-2.8,2.8s1.2,2.8,2.8,2.8h6
		c1.5,0,2.8-1.2,2.8-2.8S46.9,283.1,45.3,283.1L45.3,283.1z M69.3,283.1h-6c-1.5,0-2.8,1.2-2.8,2.8s1.2,2.8,2.8,2.8h6
		c1.5,0,2.8-1.2,2.8-2.8S70.9,283.1,69.3,283.1L69.3,283.1z M93.3,283.1h-6c-1.5,0-2.8,1.2-2.8,2.8s1.2,2.8,2.8,2.8h6
		c1.5,0,2.8-1.2,2.8-2.8S94.9,283.1,93.3,283.1L93.3,283.1z M117.3,283.1h-6c-1.5,0-2.8,1.2-2.8,2.8s1.2,2.8,2.8,2.8h6
		c1.5,0,2.8-1.2,2.8-2.8S118.9,283.1,117.3,283.1L117.3,283.1z M141.3,283.1h-6c-1.5,0-2.8,1.2-2.8,2.8s1.2,2.8,2.8,2.8h6
		c1.5,0,2.8-1.2,2.8-2.8S142.9,283.1,141.3,283.1L141.3,283.1z M165.3,283.1h-6c-1.5,0-2.8,1.2-2.8,2.8s1.2,2.8,2.8,2.8h6
		c1.5,0,2.8-1.2,2.8-2.8S166.9,283.1,165.3,283.1L165.3,283.1z M189.3,283.1h-6c-1.5,0-2.8,1.2-2.8,2.8s1.2,2.8,2.8,2.8h6
		c1.5,0,2.8-1.2,2.8-2.8S190.9,283.1,189.3,283.1L189.3,283.1z M213.3,283.1h-6c-1.5,0-2.8,1.2-2.8,2.8s1.2,2.8,2.8,2.8h6
		c1.5,0,2.8-1.2,2.8-2.8S214.9,283.1,213.3,283.1L213.3,283.1z M237.3,283.1h-6c-1.5,0-2.8,1.2-2.8,2.8s1.2,2.8,2.8,2.8h6
		c1.5,0,2.8-1.2,2.8-2.8S238.9,283.1,237.3,283.1L237.3,283.1z M261.3,283.1h-6c-1.5,0-2.8,1.2-2.8,2.8s1.2,2.8,2.8,2.8h6
		c1.5,0,2.8-1.2,2.8-2.8S262.9,283.1,261.3,283.1L261.3,283.1z M285.3,283.1h-6c-1.5,0-2.8,1.2-2.8,2.8s1.2,2.8,2.8,2.8h6
		c1.5,0,2.8-1.2,2.8-2.8S286.9,283.1,285.3,283.1L285.3,283.1z M309.3,283.1h-6c-1.5,0-2.8,1.2-2.8,2.8s1.2,2.8,2.8,2.8h6
		c1.5,0,2.8-1.2,2.8-2.8S310.9,283.1,309.3,283.1L309.3,283.1z M324.9,282.4c-1.4,0.6-2,2.2-1.4,3.6c0.5,1,1.5,1.6,2.5,1.6
		s0.7,0,1.1-0.2c1-0.5,3-1.7,3-1.7l0.3-0.3c1-1.1,1-2.8,0-3.9c-0.5-0.5-1.2-0.8-1.9-0.8l0,0c0,0-0.5,0.2-0.9,0.4
		C326.8,281.5,325.5,282.2,324.9,282.4z M333.4,258.2c-1.5,0-2.8,1.2-2.8,2.8v6c0,1.5,1.2,2.8,2.8,2.8s2.8-1.2,2.8-2.8v-6
		C336.2,259.5,335,258.2,333.4,258.2L333.4,258.2z M333.4,234.2c-1.5,0-2.8,1.2-2.8,2.8v6c0,1.5,1.2,2.8,2.8,2.8s2.8-1.2,2.8-2.8v-6
		C336.2,235.5,335,234.2,333.4,234.2L333.4,234.2z M330.6,213.5c-0.5,0.3-1,1-0.8,1.8c0.5,1.2,0.8,2.4,0.8,3.7
		c0,1.3,1.3,2.7,2.7,2.7l0,0c1.5,0,2.7-1.3,2.7-2.8s0-1.5-0.2-2.2l0,0c-0.2-0.7-0.5-1.5-0.8-2.2c-0.5-1-1.5-1.6-2.5-1.6l0,0
		C332.5,212.9,330.9,213.3,330.6,213.5z"/>
</g>
<g id="pointers">
	<path class="st0" d="M151.7,319.8l30.1,30.1c0.6,0.6,1.5,0.6,2.1,0l30.1-30.1"/>
	<path class="st0" d="M151.7,173.2l30.1-30.1c0.6-0.6,1.5-0.6,2.1,0l30.1,30.1"/>
</g>

</svg>

                </div>
            </div><div class="az-box-icon-content"><h3 class="az-box-icon-title">Scroll Observed</h3></div></div>
</div>
</div></div></div></div></div><a href="#inspiration" class="scroll-btn-page"><i class="az-icon az-icon-arrow-down animated-opacity" style="color: #000000"></i></a></div><div id="inspiration" class="az-main-section-content az-module az-padding-top-0 az-padding-bottom-0 az-section-default az-section-with-equal no-animate-content az-module-bg-color">
        <div class="az-module-wrap-bg">
            <div class="az-module-wrapper-bg" style="background: #eaebf0;"></div>
            
        </div><div class="container-fluid az-container-no-padding"><div class="row row-parent az-gutter-default az-equal"><div class="multi-clms col-md-6 col-lg-7 no-padding-right az-main-col-content az-module az-col-pos-middle no-animate-content az-module-default"><div class="az-col az-clm-padding-90" ><div class="az-col-cont"><div class="az-content-element-wrapper az-empty-divider hidden-lg hidden-md" style="height: 45px;"></div><div class="az-content-element-wrapper az-empty-divider" style="height: 56px;"></div>
<div data-font-min="36" data-font-max="45" data-font-buffer="42" class="az-content-element-wrapper az-text-block mobile-center-text super-thin invisible-link az-font-custom az-font-size-custom az-font-color-custom az-font-google-custom az-margin-top-0 az-margin-bottom-0 no-animate-content" style="font-weight: 200; letter-spacing: 3px; line-height: 140%; color: #141618; font-family:Lato;">
    <h2>We were inspired by how the laws of physics have their aesthetic similarities at all scales.</h2>

</div>
<div class="az-content-element-wrapper az-social-profiles-wrapper az-margin-top-30 az-margin-bottom-0 no-animate-content">
    <ul class="az-social-profiles-list align-left">
        <li><a href="https://www.behance.net/gallery/199576291/The-Morphing-Molecules" target="_blank"><i class="fa fa-behance" style="color: #000000;"></i></a></li><li><a href="https://www.instagram.com/explore/tags/thecolormodules" target="_blank"><i class="fa fa-instagram" style="color: #000000;"></i></a></li>
    </ul>
</div><div class="az-content-element-wrapper az-empty-divider hidden-lg hidden-md" style="height: 45px;"></div></div></div></div><div id="test-tube" data-parallax-scroll="true" data-parallax-speed="4.5" data-parallax-freeze="1" class="multi-clms col-md-6 col-lg-5 az-main-col-content az-module az-col-pos-bottom az-parallax-fx no-animate-content az-module-bg-image"><div class="az-col az-clm-padding-0" data-col-min-height-default="865" data-col-min-height-sm="500" data-col-min-height-xs="500" style="min-height: 865px;">
        <div class="az-module-wrap-bg">
            <div  class="az-module-wrapper-bg  az-imagesLoadedBg" style="background-image: url(https://www.elementi-design.com/wp-content/uploads/2024/05/test-tube-3.jpg); background-position: center center; background-repeat: no-repeat; background-size: cover;">
            
    <div class="az-module-mask-group">
        <span class="az-module-mask-bg" style="background: linear-gradient(rgba(234,235,240,1) 0%,rgba(234,235,240,1) 15%, rgba(234,235,240,0) 50%);"></span>
        
    </div>
            </div>
            
        </div><div class="az-col-cont">
<div data-font-min="11" data-font-max="11" data-font-buffer="50" class="az-content-element-wrapper az-text-block ai-credit az-font-custom az-font-size-custom az-font-google-custom az-margin-top-0 az-margin-bottom-0 no-animate-content hidden-sm hidden-xs" style="font-weight: 300; line-height: 100%; font-family:Poppins;">
    <p style="text-align: right;"><i class="az-icon az-icon-image" style="margin-right: 6px; top: 2px; font-size: 13px; position: relative;"></i>AI Created Image</p>

</div></div></div></div></div></div></div><div id="modules" class="az-main-section-content az-module az-padding-top-60 az-padding-bottom-45 az-section-default az-section-divider az-section-with-equal no-animate-content hidden-lg az-module-default"><div class="container-fluid"><div class="row row-parent az-gutter-default az-equal"><div class="single-clms col-md-6 col-lg-6 col-lg-push-3 col-md-push-4 col-sm-push-0 col-xs-push-0 az-main-col-content az-module az-col-pos-middle no-animate-content az-module-default"><div class="az-col az-clm-padding-0" ><div class="az-col-cont">
<div data-font-min="11" data-font-max="11" data-font-buffer="50" class="az-content-element-wrapper az-text-block ai-credit-mobile az-font-custom az-font-size-custom az-font-google-custom az-margin-top-0 az-margin-bottom-0 no-animate-content hidden-lg hidden-md" style="font-weight: 300; line-height: 100%; font-family:Poppins;">
    <p style="text-align: left;"><i class="az-icon az-icon-image" style="margin-right: 6px; top: 2px; font-size: 13px; position: relative;"></i>AI Created Image</p>

</div><div class="az-content-element-wrapper az-empty-divider hidden-lg hidden-md" style="height: 17px;"></div>
<div data-font-min="18" data-font-max="18" data-font-buffer="50" class="az-content-element-wrapper az-text-block az-font-custom az-font-size-custom az-font-color-custom az-margin-top-0 az-margin-bottom-20 az-text-uppercase no-animate-content" style="font-weight: 600; letter-spacing: -0.5px; line-height: 150%; color: #000000;">
    <h1 style="text-align: right;">The Modules.</h1>

</div>
<div class="az-content-element-wrapper az-text-block indent-right az-margin-top-0 az-margin-bottom-0 no-animate-content">
    <p style="text-align: left;">Finally, we packaged this into an asset that can be integrated into a website theme, giving our clients easy access to pre-built modules that combine color gradients and color parameters reminiscent of the aesthetics of mixed chemical liquids or laboratory equipment. We have given them meaningful names.</p>

</div></div></div></div><div id="modules-overview" data-animation-type="ani-in" data-animation-in="fadeIn" data-animation-out="none" data-animation-speed="default" data-animation-delay="0" data-offset-down="85" data-offset-up="none" class="single-clms col-md-4 col-lg-3 col-lg-pull-6 col-md-pull-6 col-sm-pull-0 col-xs-pull-0 modules-info-cont az-main-col-content az-module az-col-pos-middle animate-content az-module-default"><div class="az-col az-clm-padding-60" ><div class="az-col-cont">
	<div data-opened="false" class="az-content-element-wrapper az-accordion-wrapper modules-info az-margin-top-0 az-margin-bottom-0 no-animate-content accordion">
	    <div class="section-tab" data-title=liquids><h5 class="section-title"><i class="az-icon az-icon-marquee-plus"></i>Liquids</h5><div class="content">
<div class="az-content-element-wrapper az-text-block az-margin-top-0 az-margin-bottom-0 no-animate-content">
    <p style="text-align: right;">Dark, monochrome, soft whisk texture on black with colored overlay options.</p>

</div>
<div data-font-min="11" data-font-max="11" data-font-buffer="30" class="az-content-element-wrapper az-text-block az-font-custom az-font-size-custom az-font-google-custom az-margin-top-15 az-margin-bottom-0 no-animate-content" style="font-weight: 300; line-height: 140%; font-family:Poppins;">
    <p style="text-align: right;">Parameters (ex.): Decay 0.15, Vibrancy 3.5, R 10.0 [var.], G 10.0 [var.], B 5.2 [var.], Soften 50, Zoom 5, Rotation/Timeline [inf.], Color Overlay [opt.], Fixed/Animatable [Position/Speed var.]</p>

</div>
<div class="az-content-element-wrapper az-single-image module-preview-icon az-margin-top-30 az-margin-bottom-0 align-center no-animate-content">
<div class="az-img-wrapper normal-responsive no-img-shape"><img decoding="async" class="az-img normal-img-responsive" src="https://www.elementi-design.com/wp-content/uploads/2024/05/modules-icon-liquids.png" srcset="https://www.elementi-design.com/wp-content/uploads/2024/05/modules-icon-liquids-480x480.png 480w, https://www.elementi-design.com/wp-content/uploads/2024/05/modules-icon-liquids-960x960.png 960w, https://www.elementi-design.com/wp-content/uploads/2024/05/modules-icon-liquids.png 1280w" sizes="(min-width: 320px) 100vw, 100vw" width="1260" height="1260" alt="00" />
</div>
</div></div></div> <div class="section-tab" data-title=bright><h5 class="section-title"><i class="az-icon az-icon-marquee-plus"></i>Bright</h5><div class="content">
<div class="az-content-element-wrapper az-text-block az-margin-top-0 az-margin-bottom-0 no-animate-content">
    <p>Soft, light two-tone colors without visible structure.</p>

</div>
<div data-font-min="11" data-font-max="11" data-font-buffer="30" class="az-content-element-wrapper az-text-block az-font-custom az-font-size-custom az-font-google-custom az-margin-top-15 az-margin-bottom-0 no-animate-content" style="font-weight: 300; line-height: 140%; font-family:Poppins;">
    <p>Parameters (ex.): Decay 0.095, Vibrancy 3.75, R 9.0 [var.], G 1.1 [var.], B 6.8 [var.], Soften 50, Zoom 5, Rotation/Timeline 3, Fixed/Animatable [Position/Speed var.]</p>

</div>
<div class="az-content-element-wrapper az-single-image module-preview-icon az-margin-top-30 az-margin-bottom-0 align-center no-animate-content">
<div class="az-img-wrapper normal-responsive no-img-shape"><img decoding="async" class="az-img normal-img-responsive" src="https://www.elementi-design.com/wp-content/uploads/2024/05/modules-icon-bright.png" srcset="https://www.elementi-design.com/wp-content/uploads/2024/05/modules-icon-bright-480x480.png 480w, https://www.elementi-design.com/wp-content/uploads/2024/05/modules-icon-bright-960x960.png 960w, https://www.elementi-design.com/wp-content/uploads/2024/05/modules-icon-bright.png 1280w" sizes="(min-width: 320px) 100vw, 100vw" width="1260" height="1260" alt="00" />
</div>
</div></div></div> <div class="section-tab" data-title=lights><h5 class="section-title"><i class="az-icon az-icon-marquee-plus"></i>Lights</h5><div class="content">
<div class="az-content-element-wrapper az-text-block az-margin-top-0 az-margin-bottom-0 no-animate-content">
    <p style="text-align: right;">Simple dark color with soft light line structures.</p>

</div>
<div data-font-min="11" data-font-max="11" data-font-buffer="30" class="az-content-element-wrapper az-text-block az-font-custom az-font-size-custom az-font-google-custom az-margin-top-15 az-margin-bottom-0 no-animate-content" style="font-weight: 300; line-height: 140%; font-family:Poppins;">
    <p style="text-align: right;">Parameters (ex.): Decay 0.1, Vibrancy 4.6, R 9.6 [var.], G 8.7 [var.], B 5.2 [var.], Soften 10, Zoom 5, Rotation/Timeline [inf.], Fixed/Animatable [Position/Speed var.]</p>

</div>
<div class="az-content-element-wrapper az-single-image module-preview-icon az-margin-top-30 az-margin-bottom-0 align-center no-animate-content">
<div class="az-img-wrapper normal-responsive no-img-shape"><img loading="lazy" decoding="async" class="az-img normal-img-responsive" src="https://www.elementi-design.com/wp-content/uploads/2024/05/modules-icon-lights.png" srcset="https://www.elementi-design.com/wp-content/uploads/2024/05/modules-icon-lights-480x480.png 480w, https://www.elementi-design.com/wp-content/uploads/2024/05/modules-icon-lights-960x960.png 960w, https://www.elementi-design.com/wp-content/uploads/2024/05/modules-icon-lights.png 1280w" sizes="auto, (min-width: 320px) 100vw, 100vw" width="1260" height="1260" alt="00" />
</div>
</div></div></div> <div class="section-tab" data-title=accents><h5 class="section-title"><i class="az-icon az-icon-marquee-plus"></i>Accents</h5><div class="content">
<div class="az-content-element-wrapper az-text-block az-margin-top-0 az-margin-bottom-0 no-animate-content">
    <p>Organic color gradient to dark or light with gently shaded secondary color.</p>

</div>
<div data-font-min="11" data-font-max="11" data-font-buffer="30" class="az-content-element-wrapper az-text-block az-font-custom az-font-size-custom az-font-google-custom az-margin-top-15 az-margin-bottom-0 no-animate-content" style="font-weight: 300; line-height: 140%; font-family:Poppins;">
    <p>Parameters (ex.): Decay 0.1, Vibrancy 4.6, R 9.6 [var.], G 8.7 [var.], B 5.2 [var.], Soften 70, Zoom 9, Rotation/Timeline [inf.], Fixed/Animatable [Position/Speed var.]</p>

</div>
<div class="az-content-element-wrapper az-single-image module-preview-icon az-margin-top-30 az-margin-bottom-0 align-center no-animate-content">
<div class="az-img-wrapper normal-responsive no-img-shape"><img loading="lazy" decoding="async" class="az-img normal-img-responsive" src="https://www.elementi-design.com/wp-content/uploads/2024/05/modules-icon-accents.png" srcset="https://www.elementi-design.com/wp-content/uploads/2024/05/modules-icon-accents-480x480.png 480w, https://www.elementi-design.com/wp-content/uploads/2024/05/modules-icon-accents-960x960.png 960w, https://www.elementi-design.com/wp-content/uploads/2024/05/modules-icon-accents.png 1280w" sizes="auto, (min-width: 320px) 100vw, 100vw" width="1260" height="1260" alt="00" />
</div>
</div></div></div> <div class="section-tab" data-title=bowls><h5 class="section-title"><i class="az-icon az-icon-marquee-plus"></i>Bowls</h5><div class="content">
<div class="az-content-element-wrapper az-text-block az-margin-top-0 az-margin-bottom-0 no-animate-content">
    <p style="text-align: right;">Shell-shaped, softly structured overlaps on a predominantly dark background.</p>

</div>
<div data-font-min="11" data-font-max="11" data-font-buffer="30" class="az-content-element-wrapper az-text-block az-font-custom az-font-size-custom az-font-google-custom az-margin-top-15 az-margin-bottom-0 no-animate-content" style="font-weight: 300; line-height: 140%; font-family:Poppins;">
    <p style="text-align: right;">Parameters (ex.): Decay 0.15, Vibrancy 3.5, R 8.0 [var.], G 10.0 [var.], B 7.3 [var.], Soften 20 [var.], Zoom 5, Rotation/Timeline [inf.], Fixed/Animatable [Position/Speed var.]</p>

</div>
<div class="az-content-element-wrapper az-single-image module-preview-icon az-margin-top-30 az-margin-bottom-0 align-center no-animate-content">
<div class="az-img-wrapper normal-responsive no-img-shape"><img loading="lazy" decoding="async" class="az-img normal-img-responsive" src="https://www.elementi-design.com/wp-content/uploads/2024/05/modules-icon-bowls.png" srcset="https://www.elementi-design.com/wp-content/uploads/2024/05/modules-icon-bowls-480x480.png 480w, https://www.elementi-design.com/wp-content/uploads/2024/05/modules-icon-bowls-960x960.png 960w, https://www.elementi-design.com/wp-content/uploads/2024/05/modules-icon-bowls.png 1280w" sizes="auto, (min-width: 320px) 100vw, 100vw" width="1260" height="1260" alt="00" />
</div>
</div></div></div> 
	</div></div></div></div></div></div></div><div id="modules-info" class="az-main-section-content az-module animated-grid-row info-opened az-padding-top-60 az-padding-bottom-60 az-section-default no-animate-content hidden-md hidden-sm hidden-xs az-module-default"><div class="container-fluid"><div class="row row-parent az-gutter-default"><div data-animation-type="ani-in" data-animation-in="fadeIn" data-animation-out="none" data-animation-speed="default" data-animation-delay="0" data-offset-down="75" data-offset-up="none" class="single-clms col-md-4 col-sm-push-0 col-xs-push-0 modules-info-cont az-main-col-content az-module az-col-pos-middle animate-content az-module-default"><div class="az-col az-clm-padding-90" ><div class="az-col-cont">
	<div data-opened="3" class="az-content-element-wrapper az-accordion-wrapper modules-info az-margin-top-0 az-margin-bottom-0 no-animate-content accordion">
	    <div class="section-tab" data-title=liquids><h5 class="section-title"><i class="az-icon az-icon-marquee-plus"></i>Liquids</h5><div class="content">
<div class="az-content-element-wrapper az-text-block az-margin-top-0 az-margin-bottom-0 no-animate-content">
    <p style="text-align: right;">Dark, monochrome, soft whisk texture on black with colored overlay options.</p>

</div>
<div data-font-min="11" data-font-max="11" data-font-buffer="30" class="az-content-element-wrapper az-text-block az-font-custom az-font-size-custom az-font-google-custom az-margin-top-15 az-margin-bottom-0 no-animate-content" style="font-weight: 300; line-height: 140%; font-family:Poppins;">
    <p style="text-align: right;">Parameters (ex.): Decay 0.15, Vibrancy 3.5, R 10.0 [var.], G 10.0 [var.], B 5.2 [var.], Soften 50, Zoom 5, Rotation/Timeline [inf.], Color Overlay [opt.], Fixed/Animatable [Position/Speed var.]</p>

</div></div></div> <div class="section-tab" data-title=bright><h5 class="section-title"><i class="az-icon az-icon-marquee-plus"></i>Bright</h5><div class="content">
<div class="az-content-element-wrapper az-text-block az-margin-top-0 az-margin-bottom-0 no-animate-content">
    <p>Soft, light two-tone colors without visible structure.</p>

</div>
<div data-font-min="11" data-font-max="11" data-font-buffer="30" class="az-content-element-wrapper az-text-block az-font-custom az-font-size-custom az-font-google-custom az-margin-top-15 az-margin-bottom-0 no-animate-content" style="font-weight: 300; line-height: 140%; font-family:Poppins;">
    <p>Parameters (ex.): Decay 0.095, Vibrancy 3.75, R 9.0 [var.], G 1.1 [var.], B 6.8 [var.], Soften 50, Zoom 5, Rotation/Timeline 3, Fixed/Animatable [Position/Speed var.]</p>

</div></div></div> <div class="section-tab" data-title=lights><h5 class="section-title"><i class="az-icon az-icon-marquee-plus"></i>Lights</h5><div class="content">
<div class="az-content-element-wrapper az-text-block az-margin-top-0 az-margin-bottom-0 no-animate-content">
    <p style="text-align: right;">Simple dark color with soft light line structures.</p>

</div>
<div data-font-min="11" data-font-max="11" data-font-buffer="30" class="az-content-element-wrapper az-text-block az-font-custom az-font-size-custom az-font-google-custom az-margin-top-15 az-margin-bottom-0 no-animate-content" style="font-weight: 300; line-height: 140%; font-family:Poppins;">
    <p style="text-align: right;">Parameters (ex.): Decay 0.1, Vibrancy 4.6, R 9.6 [var.], G 8.7 [var.], B 5.2 [var.], Soften 10, Zoom 5, Rotation/Timeline [inf.], Fixed/Animatable [Position/Speed var.]</p>

</div></div></div> <div class="section-tab" data-title=accents><h5 class="section-title"><i class="az-icon az-icon-marquee-plus"></i>Accents</h5><div class="content">
<div class="az-content-element-wrapper az-text-block az-margin-top-0 az-margin-bottom-0 no-animate-content">
    <p>Organic color gradient to dark or light with gently shaded secondary color.</p>

</div>
<div data-font-min="11" data-font-max="11" data-font-buffer="30" class="az-content-element-wrapper az-text-block az-font-custom az-font-size-custom az-font-google-custom az-margin-top-15 az-margin-bottom-0 no-animate-content" style="font-weight: 300; line-height: 140%; font-family:Poppins;">
    <p>Parameters (ex.): Decay 0.1, Vibrancy 4.6, R 9.6 [var.], G 8.7 [var.], B 5.2 [var.], Soften 70, Zoom 9, Rotation/Timeline [inf.], Fixed/Animatable [Position/Speed var.]</p>

</div></div></div> <div class="section-tab" data-title=bowls><h5 class="section-title"><i class="az-icon az-icon-marquee-plus"></i>Bowls</h5><div class="content">
<div class="az-content-element-wrapper az-text-block az-margin-top-0 az-margin-bottom-0 no-animate-content">
    <p style="text-align: right;">Shell-shaped, softly structured overlaps on a predominantly dark background.</p>

</div>
<div data-font-min="11" data-font-max="11" data-font-buffer="30" class="az-content-element-wrapper az-text-block az-font-custom az-font-size-custom az-font-google-custom az-margin-top-15 az-margin-bottom-0 no-animate-content" style="font-weight: 300; line-height: 140%; font-family:Poppins;">
    <p style="text-align: right;">Parameters (ex.): Decay 0.15, Vibrancy 3.5, R 8.0 [var.], G 10.0 [var.], B 7.3 [var.], Soften 20 [var.], Zoom 5, Rotation/Timeline [inf.], Fixed/Animatable [Position/Speed var.]</p>

</div></div></div> 
	</div></div></div></div><div data-animation-type="ani-in" data-animation-in="flipInY" data-animation-out="none" data-animation-speed="default" data-animation-delay="500" data-offset-down="75" data-offset-up="none" class="single-clms col-md-4 col-sm-pull-0 col-xs-pull-0 module-preview-icon-cont az-main-col-content az-module az-col-pos-middle animate-content az-module-default"><div class="az-col az-clm-padding-0" ><div class="az-col-cont">
<div class="az-content-element-wrapper az-single-image module-preview-icon az-margin-top-0 az-margin-bottom-0 align-center no-animate-content">
<div class="az-img-wrapper normal-responsive no-img-shape"><img loading="lazy" decoding="async" class="az-img normal-img-responsive" src="https://www.elementi-design.com/wp-content/uploads/2024/05/modules-icon-empty.png" srcset="https://www.elementi-design.com/wp-content/uploads/2024/05/modules-icon-empty-480x480.png 480w, https://www.elementi-design.com/wp-content/uploads/2024/05/modules-icon-empty-960x960.png 960w, https://www.elementi-design.com/wp-content/uploads/2024/05/modules-icon-empty.png 1280w" sizes="auto, (min-width: 320px) 100vw, 100vw" width="1080" height="1080" alt="00" />
</div>
</div>
<div class="az-content-element-wrapper az-single-image module-preview-icon replace liquids az-margin-top-0 az-margin-bottom-0 align-center no-animate-content">
<div class="az-img-wrapper normal-responsive no-img-shape"><img decoding="async" class="az-img normal-img-responsive" src="https://www.elementi-design.com/wp-content/uploads/2024/05/modules-icon-liquids.png" srcset="https://www.elementi-design.com/wp-content/uploads/2024/05/modules-icon-liquids-480x480.png 480w, https://www.elementi-design.com/wp-content/uploads/2024/05/modules-icon-liquids-960x960.png 960w, https://www.elementi-design.com/wp-content/uploads/2024/05/modules-icon-liquids.png 1280w" sizes="(min-width: 320px) 100vw, 100vw" width="1260" height="1260" alt="00" />
</div>
</div>
<div class="az-content-element-wrapper az-single-image module-preview-icon replace bright az-margin-top-0 az-margin-bottom-0 align-center no-animate-content">
<div class="az-img-wrapper normal-responsive no-img-shape"><img decoding="async" class="az-img normal-img-responsive" src="https://www.elementi-design.com/wp-content/uploads/2024/05/modules-icon-bright.png" srcset="https://www.elementi-design.com/wp-content/uploads/2024/05/modules-icon-bright-480x480.png 480w, https://www.elementi-design.com/wp-content/uploads/2024/05/modules-icon-bright-960x960.png 960w, https://www.elementi-design.com/wp-content/uploads/2024/05/modules-icon-bright.png 1280w" sizes="(min-width: 320px) 100vw, 100vw" width="1260" height="1260" alt="00" />
</div>
</div>
<div class="az-content-element-wrapper az-single-image module-preview-icon replace lights az-margin-top-0 az-margin-bottom-0 align-center no-animate-content">
<div class="az-img-wrapper normal-responsive no-img-shape"><img loading="lazy" decoding="async" class="az-img normal-img-responsive" src="https://www.elementi-design.com/wp-content/uploads/2024/05/modules-icon-lights.png" srcset="https://www.elementi-design.com/wp-content/uploads/2024/05/modules-icon-lights-480x480.png 480w, https://www.elementi-design.com/wp-content/uploads/2024/05/modules-icon-lights-960x960.png 960w, https://www.elementi-design.com/wp-content/uploads/2024/05/modules-icon-lights.png 1280w" sizes="auto, (min-width: 320px) 100vw, 100vw" width="1260" height="1260" alt="00" />
</div>
</div>
<div class="az-content-element-wrapper az-single-image module-preview-icon replace accents az-margin-top-0 az-margin-bottom-0 align-center no-animate-content">
<div class="az-img-wrapper normal-responsive no-img-shape"><img loading="lazy" decoding="async" class="az-img normal-img-responsive" src="https://www.elementi-design.com/wp-content/uploads/2024/05/modules-icon-accents.png" srcset="https://www.elementi-design.com/wp-content/uploads/2024/05/modules-icon-accents-480x480.png 480w, https://www.elementi-design.com/wp-content/uploads/2024/05/modules-icon-accents-960x960.png 960w, https://www.elementi-design.com/wp-content/uploads/2024/05/modules-icon-accents.png 1280w" sizes="auto, (min-width: 320px) 100vw, 100vw" width="1260" height="1260" alt="00" />
</div>
</div>
<div class="az-content-element-wrapper az-single-image module-preview-icon replace bowls az-margin-top-0 az-margin-bottom-0 align-center no-animate-content">
<div class="az-img-wrapper normal-responsive no-img-shape"><img loading="lazy" decoding="async" class="az-img normal-img-responsive" src="https://www.elementi-design.com/wp-content/uploads/2024/05/modules-icon-bowls.png" srcset="https://www.elementi-design.com/wp-content/uploads/2024/05/modules-icon-bowls-480x480.png 480w, https://www.elementi-design.com/wp-content/uploads/2024/05/modules-icon-bowls-960x960.png 960w, https://www.elementi-design.com/wp-content/uploads/2024/05/modules-icon-bowls.png 1280w" sizes="auto, (min-width: 320px) 100vw, 100vw" width="1260" height="1260" alt="00" />
</div>
</div></div></div></div><div class="single-clms col-md-4 modules-text az-main-col-content az-module az-v-space-clm no-animate-content az-module-bg-color"><div class="az-col az-clm-padding-90" >
        <div class="az-module-wrap-bg">
            <div class="az-module-wrapper-bg" style="background: #ffffff;"></div>
            
        </div><div class="az-col-cont">
<div data-font-min="18" data-font-max="18" data-font-buffer="50" class="az-content-element-wrapper az-text-block az-font-custom az-font-size-custom az-font-color-custom az-margin-top-0 az-margin-bottom-20 az-text-uppercase no-animate-content" style="font-weight: 600; letter-spacing: -0.5px; line-height: 150%; color: #000000;">
    <h1 style="text-align: left;">The Modules.</h1>

</div>
<div class="az-content-element-wrapper az-text-block indent-left az-margin-top-0 az-margin-bottom-0 no-animate-content">
    <p style="text-align: right;">Finally, we have packaged this into an asset that can be seamlessly integrated into a website theme, giving our clients easy access to pre-built modules that combine color gradients and texture parameters reminiscent of the aesthetics of mixed chemical liquids or laboratory equipment. We have given them meaningful names.</p>

</div></div></div></div></div></div></div><div class="az-main-section-content az-module az-padding-top-75 az-padding-bottom-75 az-section-default no-animate-content az-module-bg-color">
        <div class="az-module-wrap-bg">
            <div class="az-module-wrapper-bg" style="background: #141618;"></div>
            
        </div><div class="container"><div class="row row-parent az-gutter-default"><div class="single-clms col-md-12 az-main-col-content az-module az-v-space-clm no-animate-content az-module-default"><div class="az-col az-clm-padding-0" ><div class="az-col-cont"><div class="az-content-element-wrapper az-empty-divider hidden-sm hidden-xs" style="height: 45px;"></div>
<div class="az-content-element-wrapper az-text-block az-font-custom az-font-color-custom az-margin-top-0 az-margin-bottom-0 az-text-uppercase no-animate-content" style="color: #ffffff;">
    <h5 style="font-size: 1.8rem;">Interested in using powerful organic color gradients in your web project?</h5>

</div>
<div data-font-min="18.5" data-font-max="20" data-font-buffer="77" class="az-content-element-wrapper az-text-block az-font-custom az-font-size-custom az-font-color-custom az-font-google-custom az-margin-top-30 az-margin-bottom-0 no-animate-content" style="font-weight: 300; letter-spacing: 0.5px; line-height: 159%; color: rgba(255,255,255,0.75); font-family:Playfair Display;">
    <p style="text-align: left;"><em>Contact us or simply leave a comment below and we will get back to you.</em></p>

</div>
<div data-animation-type="ani-in" data-animation-in="fadeInUp" data-animation-out="none" data-animation-speed="default" data-animation-delay="750" data-offset-down="75" data-offset-up="none" class="az-content-element-wrapper az-button-wrapper az-margin-top-50 az-margin-bottom-0 align-left animate-content">
	<a class="az-btn az-btn-icon az-btn-normal az-btn-circle az-btn-custom-colors" href="https://www.elementi-design.com/contact/" title="Contact Us and Get Started" data-btn-bg="#ffffff" data-btn-text="#000000" style="background: #ffffff; color: #000000;"><i class="az-icon az-icon-speech-bubble"></i></a><span class="az-btn-icon-text" style="color: #ffffff;">Contact us</span>
</div><div class="az-content-element-wrapper az-empty-divider hidden-sm hidden-xs" style="height: 45px;"></div></div></div></div></div></div></div><div class="az-main-section-content az-module az-padding-top-70 az-padding-bottom-70 az-section-default az-section-divider no-animate-content az-module-default"><div class="container"><div class="row row-parent az-gutter-default"><div class="single-clms col-md-12 az-main-col-content az-module az-v-space-clm no-animate-content az-module-default"><div class="az-col az-clm-padding-0" ><div class="az-col-cont">
<div class="az-content-element-wrapper az-text-block az-margin-top-0 az-margin-bottom-0 no-animate-content">
    <h3>Related Articles</h3>

</div></div></div></div></div></div></div><div class="az-main-section-content az-module az-padding-top-90 az-padding-bottom-90 az-section-default no-animate-content az-module-default"><div class="container"><div class="row row-parent az-gutter-default"><div class="single-clms col-md-12 az-main-col-content az-module az-v-space-clm no-animate-content az-module-default"><div class="az-col az-clm-padding-0" ><div class="az-col-cont">
<div data-isotope-filter="false" class="az-content-element-wrapper az-module-grid-wrapper az-related-post-shortcode az-margin-top-0 az-margin-bottom-0">
    <div class="az-module-wrapper az-isotope-wrapper az-gutter-0">
        <div id="related-post-c6d8d97" class="az-module-grid az-module-container az-isotope-container az-isotope-general" data-animation-fx="yes" data-animation-in="fadeInRight" data-animation-speed="default" data-animation-delay="300" data-offset-down="85" data-cols="3" data-def-col="3" data-lg-col="3" data-md-col="3" data-sm-col="2" data-xs-col="1">
            <div class="grid-sizer"></div>
            <div class="az-module-grid-item az-grid-item animate-grid-content az-hover-fx-wrapper az-hover-fx-fade-in"><a class="az-grid-item-link" href="https://www.elementi-design.com/headless-cms-architecture/" title="Inside the Architecture"><div class="az-hover-fx-overlay-bg az-dark-type"><div class="az-grid-item-box-wrapper"><div class="az-grid-item-box-content az-item-l-t"></div></div></div><img loading="lazy" decoding="async" src="https://www.elementi-design.com/wp-content/uploads/2026/02/headless-cms-backend-interface-1500x780.jpg" srcset="https://www.elementi-design.com/wp-content/uploads/2026/02/headless-cms-backend-interface-1500x780-480x320.jpg 480w, https://www.elementi-design.com/wp-content/uploads/2026/02/headless-cms-backend-interface-1500x780-960x640.jpg 960w, https://www.elementi-design.com/wp-content/uploads/2026/02/headless-cms-backend-interface-1500x780.jpg 1280w" sizes="auto, (min-width: 320px) 100vw, 100vw" width="1500" height="780" alt="Inside the Architecture" /></a><div class="az-grid-item-entry-meta align-left"><div class="az-grid-item-entry-title"><h2 class="az-grid-item-meta-title"><a href="https://www.elementi-design.com/headless-cms-architecture/" title="Inside the Architecture">Inside the Architecture</a></h2></div><div class="az-grid-item-entry-attributes"><span class="az-grid-item-meta-subtitle"><a href="https://www.elementi-design.com/category/programming/" title="Programming">Programming</a></span></div></div></div><div class="az-module-grid-item az-grid-item animate-grid-content az-hover-fx-wrapper az-hover-fx-fade-in"><a class="az-grid-item-link" href="https://www.elementi-design.com/nanoparticles-story/" title="The Nanoparticles Story"><div class="az-hover-fx-overlay-bg az-dark-type"><div class="az-grid-item-box-wrapper"><div class="az-grid-item-box-content az-item-l-t"></div></div></div><img loading="lazy" decoding="async" src="https://www.elementi-design.com/wp-content/uploads/2019/04/particles-1-1500x1000.jpg" srcset="https://www.elementi-design.com/wp-content/uploads/2019/04/particles-1-1500x1000-480x320.jpg 480w, https://www.elementi-design.com/wp-content/uploads/2019/04/particles-1-1500x1000-960x640.jpg 960w, https://www.elementi-design.com/wp-content/uploads/2019/04/particles-1-1500x1000.jpg 1280w" sizes="auto, (min-width: 320px) 100vw, 100vw" width="1500" height="1000" alt="The Nanoparticles Story" /></a><div class="az-grid-item-entry-meta align-left"><div class="az-grid-item-entry-title"><h2 class="az-grid-item-meta-title"><a href="https://www.elementi-design.com/nanoparticles-story/" title="The Nanoparticles Story">The Nanoparticles Story</a></h2></div><div class="az-grid-item-entry-attributes"><span class="az-grid-item-meta-subtitle"><a href="https://www.elementi-design.com/category/experimentation/" title="Experimentation">Experimentation</a>, <a href="https://www.elementi-design.com/category/photography/" title="Photography">Photography</a></span></div></div></div>
        </div>
    </div>
</div></div></div></div></div></div></div><div class="az-main-section-content az-module az-padding-top-75 az-padding-bottom-75 az-section-default no-animate-content hidden-lg hidden-md hidden-sm hidden-xs az-module-default"><div class="container"><div class="row row-parent az-gutter-default"><div class="single-clms col-md-12 az-main-col-content az-module az-v-space-clm no-animate-content az-module-default"><div class="az-col az-clm-padding-0" ><div class="az-col-cont">
<div class="az-content-element-wrapper wpb_raw_html az-margin-top- az-margin-bottom-">
    <div class="wpb_wrapper">
        <script type="text/javascript" src="https://www.elementi-design.com/wp-content/js/color-modules.min.js"></script>
    </div>
</div></div></div></div></div></div></div>
<p>Der Beitrag <a href="https://www.elementi-design.com/color-modules/">Color Modules</a> erschien zuerst auf <a href="https://www.elementi-design.com">Elementi</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.elementi-design.com/color-modules/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		<enclosure url="https://www.elementi-design.com/wp-content/uploads/music/hania-rani-the-boat.mp3" length="10269539" type="audio/mpeg" />

			</item>
		<item>
		<title>Trifolio Magic — The Making Of</title>
		<link>https://www.elementi-design.com/trifolio-magic-the-making-of/</link>
					<comments>https://www.elementi-design.com/trifolio-magic-the-making-of/#comments</comments>
		
		<dc:creator><![CDATA[Stefan Seifert]]></dc:creator>
		<pubDate>Wed, 14 Sep 2022 11:14:22 +0000</pubDate>
				<category><![CDATA[Culture]]></category>
		<category><![CDATA[Graphic Design]]></category>
		<category><![CDATA[Books]]></category>
		<category><![CDATA[Layout]]></category>
		<category><![CDATA[Website]]></category>
		<guid isPermaLink="false">https://www.elementi-design.com/?p=11566</guid>

					<description><![CDATA[<p>I thought for a while about whether to feature this as a project on our website or something else. It didn't seem to fit with the rest. Not only because of the topic it tells about. Because books seem so far away from the big modern design topics like application development, UX design and so on. Still, I decided not to just skip it.</p>
<p>Der Beitrag <a href="https://www.elementi-design.com/trifolio-magic-the-making-of/">Trifolio Magic — The Making Of</a> erschien zuerst auf <a href="https://www.elementi-design.com">Elementi</a>.</p>
]]></description>
										<content:encoded><![CDATA[<div id="layers" class="az-main-section-content az-module no-neg-margin az-padding-top-0 az-padding-bottom-0 az-section-full-screen az-section-with-equal no-animate-content az-module-bg-image">
        <div class="az-module-wrap-bg">
            <div  class="az-module-wrapper-bg  az-imagesLoadedBg" style="background-image: url(https://www.elementi-design.com/wp-content/uploads/2022/09/trifolio-making-of-layers.jpg); background-position: center center; background-repeat: no-repeat; background-size: cover;">
            
            </div>
            
        </div><div class="container-fluid az-container-no-padding"><div class="row row-parent az-gutter-default az-equal"><div class="single-clms col-md-12 full-height az-main-col-content az-module az-col-pos-bottom az-v-space-clm clm-border-active no-animate-content az-module-default" style="border-right: 30px solid #141618; border-bottom: 30px solid #141618; border-left: 30px solid #141618;"><div class="az-col az-clm-padding-0 az-clm-force-height" ><div class="az-col-cont">
<div data-font-min="11" data-font-max="11" data-font-buffer="50" class="az-content-element-wrapper az-text-block dida-website-layers az-font-custom az-font-size-custom az-font-color-custom az-font-google-custom az-margin-top-30 az-margin-bottom-0 no-animate-content" style="font-weight: 300; line-height: 100%; color: #ffffff; font-family:Poppins;">
    <p style="text-align: right;"><i class="az-icon az-icon-layers2" style="margin-right: 5px; top: 1px; font-size: 13px; position: relative;"></i>Website Layers</p>

</div>
<div data-font-min="35" data-font-max="35" data-font-buffer="15" class="az-content-element-wrapper az-text-block az-font-custom az-font-size-custom az-font-color-custom az-margin-top-0 az-margin-bottom-0 no-animate-content" style="font-weight: 400; line-height: 140%; color: #ffffff;">
    <h1 style="padding-left: 15px;"><em>Trifolio Magic</em> — The Making Of.</h1>

</div><div class="az-content-element-wrapper az-empty-divider hidden-md hidden-sm hidden-xs" style="height: 1.5vw;"></div><div class="az-content-element-wrapper az-empty-divider hidden-lg" style="height: 9vh;"></div></div></div></div></div></div><a href="#making-of-1" class="scroll-btn-page"><i class="az-icon az-icon-arrow-down animated-opacity" style="color: #ffffff"></i></a></div><div id="making-of-1" class="az-main-section-content az-module az-padding-top-60 az-padding-bottom-0 az-section-default az-section-with-equal no-animate-content az-module-bg-color">
        <div class="az-module-wrap-bg">
            <div class="az-module-wrapper-bg" style="background: #141618;"></div>
            
        </div><div class="container-fluid"><div class="row row-parent az-gutter-default az-equal"><div class="multi-clms col-md-12 col-lg-8 flex-padding-4 az-main-col-content az-module az-v-space-clm no-animate-content az-module-default"><div class="az-col az-clm-padding-90" ><div class="az-col-cont">
<div class="az-content-element-wrapper az-text-block az-font-custom az-font-color-custom az-margin-top-0 az-margin-bottom-20 az-text-uppercase no-animate-content" style="color: #ffffff;">
    <h5>Preface</h5>

</div>
<div class="az-content-element-wrapper az-text-block az-font-custom az-font-color-custom az-margin-top-0 az-margin-bottom-0 no-animate-content" style="color: #bdbdbd;">
    <p>I thought for a while about whether to feature this as a <em>project</em> on our website or something else. It didn&#8217;t seem to fit with the rest. Not only because of the topic it tells about. Because books seem so far away from the big modern design topics like application development, UX design and so on. Still, I decided not to just skip it. Again, not because of the result, the final product, which is actually a website. But because it contains so many interesting facts about how it came to be and why it is “magic” to me. [Stefan Seifert]</p>

</div></div></div></div></div></div></div><div id="photography-1" class="az-main-section-content az-module az-padding-top-0 az-padding-bottom-0 az-section-default az-section-with-equal no-animate-content az-module-bg-color">
        <div class="az-module-wrap-bg">
            <div class="az-module-wrapper-bg" style="background: #141618;"></div>
            
        </div><div class="container-fluid"><div class="row row-parent az-gutter-default az-equal"><div class="multi-clms col-md-8 col-lg-10 flex-padding-3 az-main-col-content az-module az-v-space-clm no-animate-content az-module-default"><div class="az-col az-clm-padding-90 az-clm-force-height" ><div class="az-col-cont">
<div class="az-content-element-wrapper az-media-gallery-wrapper az-margin-top-0 az-margin-bottom-0">
    <div class="az-module-wrapper az-isotope-wrapper az-gutter-0">
        <div id="media-c6de7e5" class="az-media-gallery az-module-container az-isotope-container az-isotope-metro" data-animation-fx="yes" data-animation-in="fadeInLeft" data-animation-speed="default" data-animation-delay="300" data-offset-down="85">
            
            <div class="az-media-gallery-item az-grid-item animate-grid-content az-hover-fx-wrapper az-hover-fx-fade-in az-grid-metro-w6 az-grid-metro-h4" data-referance-name="book-2"><a href="https://www.elementi-design.com/wp-content/uploads/2022/09/book-2.jpg" class="az-ilightbox" data-skin="dark" data-overlay="0.94" data-direction="horizontal" data-mwheel="true" data-arrows="true" data-thumbs="false" data-social="true" data-azlbox="ilightbox[]" data-options="thumbnail: 'https://www.elementi-design.com/wp-content/uploads/2022/09/book-2-60x60.jpg'"><span class="az-hover-fx-overlay-bg az-dark-type"><i class="az-icon az-icon-plus2"></i></span><div class="metro-bg-imge az-imagesLoadedBg" style="background-image: url(https://www.elementi-design.com/wp-content/uploads/2022/09/book-2-2800x1869.jpg);"></div></a></div><div class="az-media-gallery-item az-grid-item animate-grid-content az-hover-fx-wrapper az-hover-fx-fade-in az-grid-metro-w6 az-grid-metro-h4" data-referance-name="book-1"><a href="https://www.elementi-design.com/wp-content/uploads/2022/09/book-1.jpg" class="az-ilightbox" data-skin="dark" data-overlay="0.94" data-direction="horizontal" data-mwheel="true" data-arrows="true" data-thumbs="false" data-social="true" data-azlbox="ilightbox[]" data-options="thumbnail: 'https://www.elementi-design.com/wp-content/uploads/2022/09/book-1-60x60.jpg'"><span class="az-hover-fx-overlay-bg az-dark-type"><i class="az-icon az-icon-plus2"></i></span><div class="metro-bg-imge az-imagesLoadedBg" style="background-image: url(https://www.elementi-design.com/wp-content/uploads/2022/09/book-1-2800x1869.jpg);"></div></a></div><div class="az-media-gallery-item az-grid-item animate-grid-content az-hover-fx-wrapper az-hover-fx-fade-in az-grid-metro-w6 az-grid-metro-h4" data-referance-name="book-3"><a href="https://www.elementi-design.com/wp-content/uploads/2022/09/book-3.jpg" class="az-ilightbox" data-skin="dark" data-overlay="0.94" data-direction="horizontal" data-mwheel="true" data-arrows="true" data-thumbs="false" data-social="true" data-azlbox="ilightbox[]" data-options="thumbnail: 'https://www.elementi-design.com/wp-content/uploads/2022/09/book-3-60x60.jpg'"><span class="az-hover-fx-overlay-bg az-dark-type"><i class="az-icon az-icon-plus2"></i></span><div class="metro-bg-imge az-imagesLoadedBg" style="background-image: url(https://www.elementi-design.com/wp-content/uploads/2022/09/book-3-2800x1869.jpg);"></div></a></div><div class="az-media-gallery-item az-grid-item animate-grid-content az-hover-fx-wrapper az-hover-fx-fade-in az-grid-metro-w6 az-grid-metro-h4" data-referance-name="book-4"><a href="https://www.elementi-design.com/wp-content/uploads/2022/09/book-4.jpg" class="az-ilightbox" data-skin="dark" data-overlay="0.94" data-direction="horizontal" data-mwheel="true" data-arrows="true" data-thumbs="false" data-social="true" data-azlbox="ilightbox[]" data-options="thumbnail: 'https://www.elementi-design.com/wp-content/uploads/2022/09/book-4-60x60.jpg'"><span class="az-hover-fx-overlay-bg az-dark-type"><i class="az-icon az-icon-plus2"></i></span><div class="metro-bg-imge az-imagesLoadedBg" style="background-image: url(https://www.elementi-design.com/wp-content/uploads/2022/09/book-4-2800x1869.jpg);"></div></a></div>
        </div>
    </div>
</div>
<div data-font-min="11" data-font-max="11" data-font-buffer="50" class="az-content-element-wrapper az-text-block dida-bg-images az-font-custom az-font-size-custom az-font-color-custom az-font-google-custom az-margin-top-30 az-margin-bottom-0 no-animate-content" style="font-weight: 300; line-height: 100%; color: #ffffff; font-family:Poppins;">
    <p style="text-align: left;"><i class="az-icon az-icon-camera2" style="margin-right: 5px; top: 1px; font-size: 13px; position: relative;"></i>Website Background Images</p>

</div>
<div class="az-content-element-wrapper wpb_raw_html az-margin-top- az-margin-bottom-">
    <div class="wpb_wrapper">
        <script>
(function($) {

// this is needed to make the Animation Scroll calculate correct start points when following up a section with Media Gallery in it!
$( document ).ready(function() {
    setTimeout( function() {
        window.dispatchEvent(new Event('resize'));
    }, 1500 );
});

})( jQuery );
</script>
    </div>
</div></div></div></div><div class="multi-clms col-md-4 col-lg-2 az-main-col-content az-module az-col-pos-middle az-v-space-clm no-animate-content az-module-default"><div class="az-col az-clm-padding-0" ><div class="az-col-cont">
<div class="az-content-element-wrapper az-text-block az-font-custom az-font-color-custom az-margin-top-0 az-margin-bottom-20 az-text-uppercase no-animate-content" style="color: #ffffff;">
    <h5><span style="color: #bdbdbd;">01.</span> Photography.</h5>

</div>
<div class="az-content-element-wrapper az-text-block az-font-custom az-font-color-custom az-margin-top-0 az-margin-bottom-30 no-animate-content" style="color: #bdbdbd;">
    <p style="text-align: right;">There are photographers who are very good at photographing people, others who are good at photographing architecture or landscapes, and so on. And then there are the <em>artists</em>. Not that the former are not also artists. Of course they are. But there are those who have a very special way of looking at things. They may not be the ones who can represent an object or a person in the best of all possible ways. But they see substance, mere ideas of something where other people see nothing special. We hired Italian photographer <a style="color: white;" href="https://www.antonellaiovino.it" target="_blank" rel="noopener">Antonella Iovino</a> because she is one of those artists.</p>

</div></div></div></div></div></div></div><div id="photography-2" class="az-main-section-content az-module az-padding-top-0 az-padding-bottom-60 az-section-default az-section-with-equal no-animate-content az-module-bg-color">
        <div class="az-module-wrap-bg">
            <div class="az-module-wrapper-bg" style="background: #141618;"></div>
            
        </div><div class="container-fluid"><div class="row row-parent az-gutter-default az-equal"><div class="multi-clms col-md-6 col-lg-3 az-main-col-content az-module az-v-space-clm no-animate-content az-module-default"><div class="az-col az-clm-padding-0" ><div class="az-shift-layer az-no-shift-x" style="margin-left: 90px; "><div class="az-col-cont">
<div class="az-content-element-wrapper az-text-block az-font-custom az-font-color-custom az-margin-top-0 az-margin-bottom-0 no-animate-content" style="color: #bdbdbd;">
    <p style="text-align: left;">We needed this artistic quality to reflect the special tactile quality of the famous books Trifolio prints for museums and renowned artists around the world. The feeling you get when you run your hands over the turned pages, when you touch the high color density of the printed images.</p>

</div><div class="az-content-element-wrapper az-empty-divider hidden-lg hidden-sm hidden-xs" style="height: 60px;"></div></div></div></div></div><div class="multi-clms col-md-6 col-lg-9 az-main-col-content az-module az-v-space-clm no-animate-content az-module-default"><div class="az-col az-clm-padding-0" ><div class="az-col-cont"></div></div></div></div></div><a href="#magic" class="scroll-btn-page"><i class="az-icon az-icon-arrow-down animated-opacity" style="color: #ffffff"></i></a></div><div id="magic" class="az-main-section-content az-module az-padding-top-30 az-padding-bottom-90 az-section-default az-section-with-equal no-animate-content az-module-bg-color">
        <div class="az-module-wrap-bg">
            <div class="az-module-wrapper-bg" style="background: #141618;"></div>
            
        </div><div class="container-fluid az-container-no-padding"><div class="row row-parent az-gutter-default az-equal"><div class="single-clms col-md-3 flex-padding az-main-col-content az-module az-col-pos-bottom az-v-space-clm no-animate-content az-module-default"><div class="az-col az-clm-padding-90" ><div class="az-col-cont"><div class="az-content-element-wrapper az-empty-divider hidden-lg hidden-md" style="height: 90px;"></div>
<div class="az-content-element-wrapper az-text-block az-font-custom az-font-color-custom az-margin-top-0 az-margin-bottom-20 az-text-uppercase no-animate-content" style="color: #ffffff;">
    <h5 style="text-align: right;"><span style="color: #bdbdbd;">02.</span> Creating the Magic.</h5>

</div>
<div class="az-content-element-wrapper az-text-block az-font-custom az-font-color-custom az-margin-top-0 az-margin-bottom-0 no-animate-content" style="color: #bdbdbd;">
    <p style="text-align: left;">What could we do now as a key to tell the long traditional story of this particular print shop? Something that symbolized the magic that comes from these books? And there it was. The color powder (because they also make their own color pigments) sprinkled over the pages by the hand of a fairy!</p>

</div><div class="az-content-element-wrapper az-empty-divider hidden-md hidden-sm hidden-xs" style="height: 6vw;"></div><div class="az-content-element-wrapper az-empty-divider hidden-lg hidden-md" style="height: 90px;"></div></div></div></div><div data-animation-type="ani-in" data-animation-in="fadeInRight" data-animation-out="none" data-animation-speed="default" data-animation-delay="0" data-offset-down="85" data-offset-up="none" data-video-overprint="100" class="multi-clms col-md-9 col-lg-8 button-overlayer az-main-col-content az-module az-col-pos-middle az-v-space-clm animate-content az-module-bg-video"><div class="az-col az-clm-padding-0" >
        <div class="az-module-wrap-bg">
            <div class="az-module-wrapper-bg  az-imagesLoadedBg" style="background-image: url(https://www.elementi-design.com/wp-content/uploads/2022/09/magic-powder-start.jpg); background-position: center center; background-repeat: no-repeat; background-size: cover;">
            
            <div class="az-module-video-wrapper">
            <video id="player_69c347c6dff49" class="az-module-video-self az-module-video loading" preload="auto" loop controls>
                    <source type="video/mp4" src="https://www.elementi-design.com/wp-content/uploads/video/magic-powder-sm.mp4" />
                    <source type="video/webm" src="https://www.elementi-design.com/wp-content/uploads/video/magic-powder-sm.webm" />
            </video></div>
            </div>
            
        </div><div class="az-col-cont"><div class="az-content-element-wrapper az-empty-divider hidden-sm hidden-xs" style="height: 37.5vw;"></div><div class="az-content-element-wrapper az-empty-divider hidden-lg hidden-md" style="height: 30vh;"></div>
<div data-font-min="11" data-font-max="11" data-font-buffer="50" class="az-content-element-wrapper az-text-block dida-magic az-font-custom az-font-size-custom az-font-color-custom az-font-google-custom az-margin-top-30 az-margin-bottom-0 no-animate-content hidden-xs" style="font-weight: 300; line-height: 100%; color: #ffffff; font-family:Poppins;">
    <p style="text-align: right;">Website Section with Scroll Sensitive “Magic Powder” <i class="fa fa-eyedropper" style="margin-right: 5px; font-size: 12px; position: relative;"></i>and Color Picking</p>

</div>
<div data-font-min="11" data-font-max="11" data-font-buffer="50" class="az-content-element-wrapper az-text-block dida-magic az-font-custom az-font-size-custom az-font-color-custom az-font-google-custom az-margin-top-30 az-margin-bottom-0 no-animate-content hidden-lg hidden-md hidden-sm" style="font-weight: 300; line-height: 100%; color: #ffffff; font-family:Poppins;">
    <p style="text-align: center;">Website Section with Scroll Sensitive “Magic Powder” <i class="fa fa-eyedropper" style="margin-right: 5px; font-size: 12px; position: relative;"></i>and Color Picking</p>

</div>
<div class="az-content-element-wrapper wpb_raw_html az-margin-top- az-margin-bottom-">
    <div class="wpb_wrapper">
        <script>
(function($) {

if (window.devicePixelRatio && devicePixelRatio >= 2) {
  $('#magic video source[type="video/mp4"]').attr('src', 'https://www.elementi-design.com/wp-content/uploads/video/magic-powder.mp4');
  $('#magic video source[type="video/webm"]').attr('src', 'https://www.elementi-design.com/wp-content/uploads/video/magic-powder.webm');
}

})( jQuery );
</script>
    </div>
</div><div class="row row-inner overlay-dida az-padding-top-0 az-padding-bottom-0 az-gutter-0 no-animate-content"><div class="single-clms col-md-12 az-main-col-content az-module az-v-space-clm no-animate-content az-module-default"><div class="az-col az-clm-padding-0" ><div class="az-col-cont">
<div data-font-min="11" data-font-max="11" data-font-buffer="50" class="az-content-element-wrapper az-text-block num-1 az-font-custom az-font-size-custom az-font-color-custom az-font-google-custom az-margin-top-0 az-margin-bottom-0 no-animate-content" style="font-weight: 300; line-height: 100%; color: #ffffff; font-family:Poppins;">
    <p><i class="fa fa-eyedropper" style="margin-right: 5px; font-size: 14px; position: relative;"></i></p>

</div></div></div></div></div></div></div></div></div></div></div><div id="magic-2" class="az-main-section-content az-module az-padding-top-0 az-padding-bottom-90 az-section-default az-section-with-equal no-animate-content az-module-bg-color">
        <div class="az-module-wrap-bg">
            <div class="az-module-wrapper-bg" style="background: #141618;"></div>
            
        </div><div class="container-fluid"><div class="row row-parent az-gutter-default az-equal"><div data-animation-type="ani-in" data-animation-in="fadeInLeft" data-animation-out="none" data-animation-speed="default" data-animation-delay="0" data-offset-down="85" data-offset-up="none" class="single-clms col-md-4 code-detail az-main-col-content az-module az-col-pos-bottom az-v-space-clm animate-content az-module-bg-image"><div class="az-col az-clm-padding-0 az-clm-force-height" >
        <div class="az-module-wrap-bg">
            <div  class="az-module-wrapper-bg  az-imagesLoadedBg" style="background-image: url(https://www.elementi-design.com/wp-content/uploads/2022/09/code-magic-detail.jpg); background-position: center center; background-repeat: no-repeat; background-size: cover;">
            
            </div>
            
        </div><div class="az-col-cont">
<div class="az-content-element-wrapper az-lightbox fake-lightbox az-margin-top-0 az-margin-bottom-0 align-center no-animate-content">
<div class="az-img-wrapper normal-responsive no-img-shape az-hover-fx-wrapper az-hover-fx-fade-in"><a href="https://www.elementi-design.com/wp-content/uploads/2022/09/mockup-code-magic.jpg" class="az-ilightbox az-ilightbox-image" data-skin="dark" data-overlay="0.94" data-direction="horizontal" data-mwheel="true" data-arrows="true" data-thumbs="false" data-social="true" data-title="Particle Code Detail “Magic Powder”" data-azlbox="ilightbox[]" data-options="thumbnail: 'https://www.elementi-design.com/wp-content/uploads/2022/09/mockup-code-magic-60x60.jpg'"><span class="az-hover-fx-overlay-bg az-dark-type"><i class="az-icon az-icon-plus2"></i></span><img loading="lazy" decoding="async" class="az-img normal-img-responsive" src="https://www.elementi-design.com/wp-content/uploads/2020/07/lightbox-placeholder.png" srcset="https://www.elementi-design.com/wp-content/uploads/2020/07/lightbox-placeholder-480x270.png 480w, https://www.elementi-design.com/wp-content/uploads/2020/07/lightbox-placeholder-960x540.png 960w, https://www.elementi-design.com/wp-content/uploads/2020/07/lightbox-placeholder.png 1280w" sizes="auto, (min-width: 320px) 100vw, 100vw" width="2560" height="1440" alt="00" /></a>
</div>
</div>
<div data-font-min="11" data-font-max="11" data-font-buffer="50" class="az-content-element-wrapper az-text-block dida-magic-2 az-font-custom az-font-size-custom az-font-color-custom az-font-google-custom az-margin-top-30 az-margin-bottom-0 no-animate-content" style="font-weight: 300; line-height: 100%; color: #ffffff; font-family:Poppins;">
    <p><i class="fa fa-code" style="margin-right: 5px; font-size: 13px; position: relative;"></i><em>Particle</em> Code Detail “Magic Powder”</p>

</div></div></div></div><div class="single-clms col-md-8 col-lg-5 col-lg-push-0 flex-padding-5 az-main-col-content az-module az-col-pos-middle az-v-space-clm no-animate-content az-module-default"><div class="az-col az-clm-padding-90" ><div class="az-col-cont">
<div class="az-content-element-wrapper az-text-block az-font-custom az-font-color-custom az-margin-top-0 az-margin-bottom-0 no-animate-content" style="color: #bdbdbd;">
    <p style="text-align: left;">To achieve this, we customized one of the fabulous <em>particle</em> scripts found on the web. However, some significant changes were required because we wanted the powder to expand itself as the user scrolled down the story. For each section, it should “magically” align with the chapter headings and disappear after a short time so as not to disrupt the reading experience. In addition, the powder should change color (5) smoothly depending on the color accents in the background photography (6).</p>

</div></div></div></div></div></div><a href="#layout" class="scroll-btn-page"><i class="az-icon az-icon-arrow-down animated-opacity" style="color: #ffffff"></i></a></div><div id="layout" class="az-main-section-content az-module az-padding-top-0 az-padding-bottom-0 az-section-default no-animate-content az-module-bg-color">
        <div class="az-module-wrap-bg">
            <div class="az-module-wrapper-bg" style="background: #141618;"></div>
            
        </div><div class="container-fluid"><div class="row row-parent az-gutter-default"><div data-animation-type="ani-in" data-animation-in="fadeInLeft" data-animation-out="none" data-animation-speed="default" data-animation-delay="0" data-offset-down="85" data-offset-up="none" class="single-clms col-md-8 flex-padding-2 az-main-col-content az-module az-col-pos-middle az-v-space-clm animate-content az-module-default"><div class="az-col az-clm-padding-60" ><div class="az-shift-layer az-no-shift-y" style="margin-top: 60px; "><div class="az-col-cont">
<div class="az-content-element-wrapper az-single-image margin-bottom-neg az-margin-top-0 az-margin-bottom-0 align-center no-animate-content">
<div class="az-img-wrapper normal-responsive no-img-shape"><img loading="lazy" decoding="async" class="az-img normal-img-responsive" src="https://www.elementi-design.com/wp-content/uploads/2022/10/magic-numbers-1.png" srcset="https://www.elementi-design.com/wp-content/uploads/2022/10/magic-numbers-1-480x308.png 480w, https://www.elementi-design.com/wp-content/uploads/2022/10/magic-numbers-1-960x616.png 960w, https://www.elementi-design.com/wp-content/uploads/2022/10/magic-numbers-1.png 1280w" sizes="auto, (min-width: 320px) 100vw, 100vw" width="2715" height="1742" alt="00" />
</div>
</div><div class="row row-inner overlay-dida az-padding-top-0 az-padding-bottom-0 az-gutter-0 no-animate-content"><div class="single-clms col-md-12 az-main-col-content az-module az-v-space-clm no-animate-content az-module-default"><div class="az-col az-clm-padding-0" ><div class="az-col-cont">
<div data-font-min="11" data-font-max="11" data-font-buffer="50" class="az-content-element-wrapper az-text-block num-1 az-font-custom az-font-size-custom az-font-color-custom az-font-google-custom az-margin-top-0 az-margin-bottom-0 no-animate-content hidden-xs" style="font-weight: 300; line-height: 100%; color: #ffffff; font-family:Poppins;">
    <p><i class="az-icon az-icon-ruler" style="margin-right: 5px; top: 1px; font-size: 13px; position: relative;"></i>38.2vw (100vw – 100vw/1.618)</p>

</div>
<div data-font-min="11" data-font-max="11" data-font-buffer="50" class="az-content-element-wrapper az-text-block num-1 az-font-custom az-font-size-custom az-font-color-custom az-font-google-custom az-margin-top-0 az-margin-bottom-0 no-animate-content hidden-lg hidden-md hidden-sm" style="font-weight: 300; line-height: 100%; color: #ffffff; font-family:Poppins;">
    <p><i class="az-icon az-icon-ruler" style="margin-right: 5px; top: 1px; font-size: 13px; position: relative;"></i>38.2vw</p>

</div>
<div data-font-min="11" data-font-max="11" data-font-buffer="50" class="az-content-element-wrapper az-text-block num-2 az-font-custom az-font-size-custom az-font-color-custom az-font-google-custom az-margin-top-0 az-margin-bottom-0 no-animate-content" style="font-weight: 300; line-height: 100%; color: #ffffff; font-family:Poppins;">
    <p>1/8</p>

</div>
<div data-font-min="11" data-font-max="11" data-font-buffer="50" class="az-content-element-wrapper az-text-block num-3 az-font-custom az-font-size-custom az-font-color-custom az-font-google-custom az-margin-top-0 az-margin-bottom-0 no-animate-content" style="font-weight: 300; line-height: 100%; color: #ffffff; font-family:Poppins;">
    <p>1/4</p>

</div>
<div data-font-min="11" data-font-max="11" data-font-buffer="50" class="az-content-element-wrapper az-text-block num-4 az-font-custom az-font-size-custom az-font-color-custom az-font-google-custom az-margin-top-0 az-margin-bottom-0 no-animate-content" style="font-weight: 300; line-height: 100%; color: #ffffff; font-family:Poppins;">
    <p>1/4</p>

</div>
<div data-font-min="11" data-font-max="11" data-font-buffer="50" class="az-content-element-wrapper az-text-block num-5 az-font-custom az-font-size-custom az-font-color-custom az-font-google-custom az-margin-top-0 az-margin-bottom-0 no-animate-content" style="font-weight: 300; line-height: 100%; color: #ffffff; font-family:Poppins;">
    <p>1/2</p>

</div></div></div></div></div>
<div data-animation-type="ani-in-out" data-animation-in="fadeIn" data-animation-out="fadeOut" data-animation-speed="default" data-animation-delay="0" data-offset-down="15" data-offset-up="15" class="az-content-element-wrapper az-single-image fade-image az-margin-top-0 az-margin-bottom-0 align-center animate-content">
<div class="az-img-wrapper normal-responsive no-img-shape"><img loading="lazy" decoding="async" class="az-img normal-img-responsive" src="https://www.elementi-design.com/wp-content/uploads/2022/09/magic-numbers-2-4.png" srcset="https://www.elementi-design.com/wp-content/uploads/2022/09/magic-numbers-2-4-480x308.png 480w, https://www.elementi-design.com/wp-content/uploads/2022/09/magic-numbers-2-4-960x616.png 960w, https://www.elementi-design.com/wp-content/uploads/2022/09/magic-numbers-2-4.png 1280w" sizes="auto, (min-width: 320px) 100vw, 100vw" width="2715" height="1742" alt="00" />
</div>
</div>
<div data-font-min="11" data-font-max="11" data-font-buffer="50" class="az-content-element-wrapper az-text-block dida-layout-1 az-font-custom az-font-size-custom az-font-color-custom az-font-google-custom az-margin-top-30 az-margin-bottom-0 no-animate-content" style="font-weight: 300; line-height: 100%; color: #ffffff; font-family:Poppins;">
    <p style="text-align: right;"><i class="az-icon az-icon-layout" style="margin-right: 5px; top: 1px; font-size: 13px; position: relative;"></i>Grid System Based on the Golden Ratio</p>

</div></div></div></div></div><div class="single-clms col-md-4 flex-padding az-main-col-content az-module az-v-space-clm no-animate-content az-module-default"><div class="az-col az-clm-padding-30" ><div class="az-shift-layer az-no-shift-y" style="margin-top: -30px; "><div class="az-col-cont"><div class="az-content-element-wrapper az-empty-divider hidden-lg hidden-md" style="height: 60px;"></div><div class="az-content-element-wrapper az-empty-divider hidden-md hidden-sm hidden-xs" style="height: 9vw;"></div>
<div class="az-content-element-wrapper az-text-block az-font-custom az-font-color-custom az-margin-top-0 az-margin-bottom-20 az-text-uppercase no-animate-content" style="color: #ffffff;">
    <h5 style="text-align: left;"><span style="color: #bdbdbd;">03.</span> Some Magic Numbers.</h5>

</div>
<div class="az-content-element-wrapper az-text-block az-font-custom az-font-color-custom az-margin-top-0 az-margin-bottom-30 no-animate-content" style="color: #bdbdbd;">
    <p style="text-align: right;">But what captivated us most about this project was the layout aspect. We’ve experimented a lot with CSS variables, and this time we wanted to go all the way. So we decided to use a single base value, which is 38.2vw (where 100vw is the total width of the screen), and thus the smaller divisor according to the ratio of the golden section <em>1/1.618</em>. This sets the height of the foreground <em>sections </em>(4). All other measurements within the sections and the distances between elements are defined as fractions of this one number.</p>

</div>
<div data-font-min="11" data-font-max="11" data-font-buffer="50" class="az-content-element-wrapper az-text-block az-font-custom az-font-size-custom az-font-color-custom az-font-google-custom az-margin-top-30 az-margin-bottom-15 no-animate-content" style="font-weight: 300; line-height: 100%; color: #ffffff; font-family:Poppins;">
    <p style="text-align: right; margin-top: -13px;"><i class="fa fa-code" style="margin-right: 5px; font-size: 13px; position: relative;"></i>CSS Rules With <em>&#8211;section-height</em> as Unique Root Measure</p>

</div>
<div data-animation-type="ani-in" data-animation-in="fadeInRight" data-animation-out="none" data-animation-speed="default" data-animation-delay="0" data-offset-down="85" data-offset-up="none" class="az-content-element-wrapper az-lightbox az-margin-top-0 az-margin-bottom-0 align-center animate-content">
<div class="az-img-wrapper normal-responsive no-img-shape az-hover-fx-wrapper az-hover-fx-fade-in"><a href="https://www.elementi-design.com/wp-content/uploads/2022/09/mockup-css-detail.jpg" class="az-ilightbox az-ilightbox-image" data-skin="dark" data-overlay="0.94" data-direction="horizontal" data-mwheel="true" data-arrows="false" data-thumbs="false" data-social="true" data-title="CSS Rules With “--section-height” as Unique Root Measure" data-azlbox="ilightbox[]" data-options="thumbnail: 'https://www.elementi-design.com/wp-content/uploads/2022/09/mockup-css-detail-60x60.jpg'"><span class="az-hover-fx-overlay-bg az-dark-type"><i class="az-icon az-icon-plus2"></i></span><img loading="lazy" decoding="async" class="az-img normal-img-responsive" src="https://www.elementi-design.com/wp-content/uploads/2022/09/mockup-css-detail.jpg" srcset="https://www.elementi-design.com/wp-content/uploads/2022/09/mockup-css-detail-480x307.jpg 480w, https://www.elementi-design.com/wp-content/uploads/2022/09/mockup-css-detail-960x614.jpg 960w, https://www.elementi-design.com/wp-content/uploads/2022/09/mockup-css-detail.jpg 1280w" sizes="auto, (min-width: 320px) 100vw, 100vw" width="2478" height="1586" alt="Trifolio CSS Detail" /></a>
</div>
</div></div></div></div></div></div></div></div><div id="layout-2" class="az-main-section-content az-module az-padding-top-90 az-padding-bottom-90 az-section-default az-section-with-equal no-animate-content az-module-bg-color">
        <div class="az-module-wrap-bg">
            <div class="az-module-wrapper-bg" style="background: #141618;"></div>
            
        </div><div class="container-fluid"><div class="row row-parent az-gutter-default az-equal"><div data-animation-type="ani-in" data-animation-in="fadeIn" data-animation-out="none" data-animation-speed="default" data-animation-delay="1000" data-offset-down="85" data-offset-up="none" class="multi-clms col-md-2 col-lg-2 hidden-md hidden-sm hidden-xs az-main-col-content az-module az-v-space-clm animate-content az-module-default"><div class="az-col az-clm-padding-0" ><div class="az-col-cont">
<div data-font-min="11" data-font-max="11" data-font-buffer="50" class="az-content-element-wrapper az-text-block dida-layout az-font-custom az-font-size-custom az-font-color-custom az-font-google-custom az-margin-top-30 az-margin-bottom-0 no-animate-content" style="font-weight: 300; line-height: 100%; color: #ffffff; font-family:Poppins;">
    <p style="text-align: right;"><i class="az-icon az-icon-stack" style="margin-right: 5px; font-size: 13px; top: 1px; position: relative;"></i>Background Image Overlapping</p>

</div></div></div></div><div data-animation-type="ani-in" data-animation-in="fadeInLeft" data-animation-out="none" data-animation-speed="default" data-animation-delay="0" data-offset-down="85" data-offset-up="none" class="multi-clms col-md-4 col-lg-3 responsive-detail az-main-col-content az-module animate-content az-module-bg-image"><div class="az-col az-clm-padding-0" >
        <div class="az-module-wrap-bg">
            <div  class="az-module-wrapper-bg  az-imagesLoadedBg" style="background-image: url(https://www.elementi-design.com/wp-content/uploads/2022/09/responsive-detail.jpg); background-position: center center; background-repeat: no-repeat; background-size: cover;">
            
            </div>
            
        </div><div class="az-col-cont">
<div class="az-content-element-wrapper az-lightbox fake-lightbox az-margin-top-0 az-margin-bottom-0 align-center no-animate-content">
<div class="az-img-wrapper normal-responsive no-img-shape az-hover-fx-wrapper az-hover-fx-fade-in"><a href="https://www.elementi-design.com/wp-content/uploads/2022/09/mockup-responsive.jpg" class="az-ilightbox az-ilightbox-image" data-skin="dark" data-overlay="0.94" data-direction="horizontal" data-mwheel="true" data-arrows="true" data-thumbs="false" data-social="true" data-title="Background Layers — Matching Colors at Image Edges (1, 2, 3)" data-azlbox="ilightbox[]" data-options="thumbnail: 'https://www.elementi-design.com/wp-content/uploads/2022/09/mockup-responsive-60x60.jpg'"><span class="az-hover-fx-overlay-bg az-dark-type"><i class="az-icon az-icon-plus2"></i></span><img loading="lazy" decoding="async" class="az-img normal-img-responsive" src="https://www.elementi-design.com/wp-content/uploads/2020/07/lightbox-placeholder.png" srcset="https://www.elementi-design.com/wp-content/uploads/2020/07/lightbox-placeholder-480x270.png 480w, https://www.elementi-design.com/wp-content/uploads/2020/07/lightbox-placeholder-960x540.png 960w, https://www.elementi-design.com/wp-content/uploads/2020/07/lightbox-placeholder.png 1280w" sizes="auto, (min-width: 320px) 100vw, 100vw" width="2560" height="1440" alt="00" /></a>
</div>
</div>
<div data-font-min="11" data-font-max="11" data-font-buffer="50" class="az-content-element-wrapper az-text-block dida-layout az-font-custom az-font-size-custom az-font-color-custom az-font-google-custom az-margin-top-30 az-margin-bottom-0 no-animate-content hidden-lg" style="font-weight: 300; line-height: 100%; color: #ffffff; font-family:Poppins;">
    <p style="text-align: left;"><i class="az-icon az-icon-stack" style="margin-right: 5px; font-size: 13px; top: 1px; position: relative;"></i>Background Image Overlapping</p>

</div></div></div></div><div class="multi-clms col-md-8 col-lg-6 flex-padding-6 az-main-col-content az-module az-col-pos-middle az-v-space-clm no-animate-content az-module-default"><div class="az-col az-clm-padding-90" ><div class="az-col-cont">
<div class="az-content-element-wrapper az-text-block az-font-custom az-font-color-custom az-margin-top-0 az-margin-bottom-0 no-animate-content" style="color: #bdbdbd;">
    <p style="text-align: left;">So when it came to the responsiveness of the website, we only had to manipulate a single value. All elements fit together perfectly, regardless of the width of the device. We also have a simple tool to “open” the gaps between the sections in the vertical for narrow devices to get enough room for the magic of the powder particles. The background images, which shift slightly against each other as the page scrolls, have been carefully retouched to invisibly close the gaps with an underlying common background color. (1–3)</p>

</div></div></div></div></div></div><a href="#typography-1" class="scroll-btn-page"><i class="az-icon az-icon-arrow-down animated-opacity" style="color: #ffffff"></i></a></div><div id="typography-1" class="az-main-section-content az-module az-padding-top-60 az-padding-bottom-0 az-section-default az-section-with-equal no-animate-content az-module-bg-color">
        <div class="az-module-wrap-bg">
            <div class="az-module-wrapper-bg" style="background: #141618;"></div>
            
        </div><div class="container-fluid"><div class="row row-parent az-gutter-default az-equal"><div class="multi-clms col-md-12 col-lg-8 flex-padding-3 az-main-col-content az-module az-v-space-clm no-animate-content az-module-default"><div class="az-col az-clm-padding-90 az-clm-force-height" ><div class="az-col-cont">
<div class="az-content-element-wrapper az-text-block az-font-custom az-font-color-custom az-margin-top-0 az-margin-bottom-20 az-text-uppercase no-animate-content" style="color: #ffffff;">
    <h5 style="text-align: right;"><span style="color: #bdbdbd;">04.</span> Typography.</h5>

</div>
<div class="az-content-element-wrapper az-text-block az-font-custom az-font-color-custom az-margin-top-0 az-margin-bottom-0 no-animate-content" style="color: #bdbdbd;">
    <p style="text-align: left;">Another very interesting aspect of this particular storytelling website was the typographic design. Since we’re talking about and for book lovers, we felt it was necessary to focus on typography that would be both elegant and functional on all devices and in all situations. In part, work we had already done on the Trifolio parent website: the Trifolio web fonts. These customized fonts radiate their subtle elegance in large headlines with sublime line contrast and remain legible at small sizes. In total, we have created 13 font versions for one typeface.</p>

</div></div></div></div></div></div></div><div id="typography-2" class="az-main-section-content az-module dark-detect az-padding-top-0 az-padding-bottom-0 az-section-default az-section-with-equal no-animate-content az-module-bg-color">
        <div class="az-module-wrap-bg">
            <div class="az-module-wrapper-bg" style="background: #141618;"></div>
            
        </div><div class="container-fluid az-container-no-padding"><div class="row row-parent az-gutter-default az-equal"><div class="single-clms col-md-12 flex-padding-3 az-main-col-content az-module az-v-space-clm no-animate-content az-module-default"><div class="az-col az-clm-padding-0 az-clm-force-height" ><div class="az-col-cont">
<div class="az-content-element-wrapper az-media-gallery-wrapper az-margin-top-0 az-margin-bottom-0">
    <div class="az-module-wrapper az-isotope-wrapper az-gutter-0">
        <div id="media-c6ec5b2" class="az-media-gallery az-module-container az-isotope-container az-isotope-metro" data-animation-fx="yes" data-animation-in="fadeInUp" data-animation-speed="default" data-animation-delay="300" data-offset-down="85">
            
            <div class="az-media-gallery-item az-grid-item animate-grid-content az-hover-fx-wrapper az-hover-fx-fade-in az-grid-metro-w4 az-grid-metro-h4" data-referance-name="fonts-1"><a href="https://www.elementi-design.com/wp-content/uploads/2022/10/OptimaTrifolio-type-details-1-1.png" class="az-ilightbox" data-skin="dark" data-overlay="0.94" data-direction="horizontal" data-mwheel="true" data-arrows="true" data-thumbs="false" data-social="true" data-azlbox="ilightbox[]" data-options="thumbnail: 'https://www.elementi-design.com/wp-content/uploads/2022/10/OptimaTrifolio-type-details-1-1-60x60.png'" data-title="Letter Stem Weight and Contrast"><span class="az-hover-fx-overlay-bg az-dark-type"><i class="az-icon az-icon-plus2"></i></span><div class="metro-bg-imge az-imagesLoadedBg" style="background-image: url(https://www.elementi-design.com/wp-content/uploads/2022/10/OptimaTrifolio-type-details-1-1-2000x2000.png);"></div></a><div class="gallery-dida az-font-custom az-font-color-custom animate-content fadeIn" data-skin-item="item-dark-type" data-animation-type="ani-in" data-animation-in="fadeIn" data-animation-out="none" data-animation-speed="1000" data-animation-delay="3000" data-offset-down="85" data-offset-up="none" style="font-weight: 300; line-height: 175%; font-family: Poppins; font-size: 11px;">
					<p><i class="glyphicon glyphicon-font" style="margin-right: 5px; top: 1px; font-size: 13px; position: relative;"></i>Letter Stem Weight and Contrast</p>
				</div></div><div class="az-media-gallery-item az-grid-item animate-grid-content az-hover-fx-wrapper az-hover-fx-fade-in az-grid-metro-w4 az-grid-metro-h4" data-referance-name="fonts-2"><a href="https://www.elementi-design.com/wp-content/uploads/2022/10/OptimaTrifolio-type-details-2-1.png" class="az-ilightbox" data-skin="dark" data-overlay="0.94" data-direction="horizontal" data-mwheel="true" data-arrows="true" data-thumbs="false" data-social="true" data-azlbox="ilightbox[]" data-options="thumbnail: 'https://www.elementi-design.com/wp-content/uploads/2022/10/OptimaTrifolio-type-details-2-1-60x60.png'" data-title="Letter Width"><span class="az-hover-fx-overlay-bg az-dark-type"><i class="az-icon az-icon-plus2"></i></span><div class="metro-bg-imge az-imagesLoadedBg" style="background-image: url(https://www.elementi-design.com/wp-content/uploads/2022/10/OptimaTrifolio-type-details-2-1-2000x2000.png);"></div></a><div class="gallery-dida az-font-custom az-font-color-custom animate-content fadeIn" data-skin-item="item-dark-type" data-animation-type="ani-in" data-animation-in="fadeIn" data-animation-out="none" data-animation-speed="1000" data-animation-delay="3300" data-offset-down="85" data-offset-up="none" style="font-weight: 300; line-height: 175%; font-family: Poppins; font-size: 11px;">
					<p><i class="glyphicon glyphicon-font" style="margin-right: 5px; top: 1px; font-size: 13px; position: relative;"></i>Letter Width</p>
				</div></div><div class="az-media-gallery-item az-grid-item animate-grid-content az-hover-fx-wrapper az-hover-fx-fade-in az-grid-metro-w4 az-grid-metro-h4" data-referance-name="fonts-3"><a href="https://www.elementi-design.com/wp-content/uploads/2022/10/OptimaTrifolio-type-details-3-1.png" class="az-ilightbox" data-skin="dark" data-overlay="0.94" data-direction="horizontal" data-mwheel="true" data-arrows="true" data-thumbs="false" data-social="true" data-azlbox="ilightbox[]" data-options="thumbnail: 'https://www.elementi-design.com/wp-content/uploads/2022/10/OptimaTrifolio-type-details-3-1-60x60.png'" data-title="Letter Spacing"><span class="az-hover-fx-overlay-bg az-dark-type"><i class="az-icon az-icon-plus2"></i></span><div class="metro-bg-imge az-imagesLoadedBg" style="background-image: url(https://www.elementi-design.com/wp-content/uploads/2022/10/OptimaTrifolio-type-details-3-1-2000x2000.png);"></div></a><div class="gallery-dida az-font-custom az-font-color-custom animate-content fadeIn" data-skin-item="item-dark-type" data-animation-type="ani-in" data-animation-in="fadeIn" data-animation-out="none" data-animation-speed="1000" data-animation-delay="3600" data-offset-down="85" data-offset-up="none" style="font-weight: 300; line-height: 175%; font-family: Poppins; font-size: 11px;">
					<p><i class="glyphicon glyphicon-font" style="margin-right: 5px; top: 1px; font-size: 13px; position: relative;"></i>Letter Spacing</p>
				</div></div>
        </div>
    </div>
</div></div></div></div></div></div></div><div id="typography-3" class="az-main-section-content az-module az-padding-top-90 az-padding-bottom-0 az-section-default az-section-with-equal no-animate-content az-module-bg-color">
        <div class="az-module-wrap-bg">
            <div class="az-module-wrapper-bg" style="background: #141618;"></div>
            
        </div><div class="container-fluid az-container-no-padding"><div class="row row-parent az-gutter-default az-equal"><div class="multi-clms col-md-4 col-lg-6 az-main-col-content az-module az-v-space-clm no-animate-content az-module-default"><div class="az-col az-clm-padding-0 az-clm-force-height" ><div class="az-col-cont"></div></div></div><div class="multi-clms col-md-8 col-lg-6 flex-padding az-main-col-content az-module az-v-space-clm no-animate-content az-module-default"><div class="az-col az-clm-padding-90" ><div class="az-col-cont">
<div class="az-content-element-wrapper az-text-block az-font-custom az-font-color-custom az-margin-top-0 az-margin-bottom-30 no-animate-content" style="color: #bdbdbd;">
    <p style="text-align: right;">These fonts differ mainly in terms of contrast and thickness of lines. The larger ones tend to have progressively finer lines and more subtle details as their rhythm tightens, while their smaller cousins do the opposite. Via CSS, the font variants also change smoothly as the browser window resizes. In addition, all families include different language versions with special features such as longer hyphens in American. This has ensured that the heavy database of Trifolios&#8217; large portfolio does not need to be touched, yet typographic details have been corrected retroactively.</p>

</div><div class="az-content-element-wrapper az-empty-divider hidden-lg hidden-md" style="height: 90px;"></div></div></div></div></div></div></div><div id="website" class="az-main-section-content az-module dark-detect az-padding-top-0 az-padding-bottom-0 az-section-default az-section-with-equal no-animate-content az-module-bg-color">
        <div class="az-module-wrap-bg">
            <div class="az-module-wrapper-bg" style="background: #141618;"></div>
            
        </div><div class="container-fluid az-container-no-padding"><div class="row row-parent az-gutter-default az-equal"><div class="single-clms col-md-12 az-main-col-content az-module az-v-space-clm no-animate-content az-module-bg-image"><div class="az-col az-clm-padding-90" >
        <div class="az-module-wrap-bg">
            <div  class="az-module-wrapper-bg  az-imagesLoadedBg" style="background-image: url(https://www.elementi-design.com/wp-content/uploads/2022/09/website-trifolio.jpg); background-position: left bottom; background-repeat: no-repeat; background-size: cover;">
            
            </div>
            
        </div><div class="az-col-cont"><div class="az-content-element-wrapper az-empty-divider" style="height: 32vw;"></div><div class="az-content-element-wrapper az-empty-divider hidden-lg" style="height: 3vw;"></div>
<div data-font-min="24" data-font-max="34" data-font-buffer="13" class="az-content-element-wrapper az-text-block super-thin az-font-custom az-font-size-custom az-font-color-custom az-font-google-custom az-margin-top-0 az-margin-bottom-0 no-animate-content hidden-md hidden-sm hidden-xs" style="font-weight: 100; letter-spacing: 3px; line-height: 140%; color: #ffffff; font-family:Lato;">
    <h2 style="text-align: left;">The Magic Trifolio Website.</h2>

</div>
<div data-font-min="24" data-font-max="34" data-font-buffer="13" class="az-content-element-wrapper az-text-block super-thin az-font-custom az-font-size-custom az-font-color-custom az-font-google-custom az-margin-top-0 az-margin-bottom-0 no-animate-content hidden-lg hidden-xs" style="font-weight: 100; letter-spacing: 3px; line-height: 140%; color: #ffffff; font-family:Lato;">
    <h2 style="text-align: left;">The Website.</h2>

</div>
<div class="az-content-element-wrapper az-social-profiles-wrapper az-margin-top-30 az-margin-bottom-0 no-animate-content">
    <ul class="az-social-profiles-list align-left">
        <li><a href="https://www.behance.net/gallery/151004899/Trifolio-Magic" target="_blank"><i class="fa fa-behance" style="color: #ffffff;"></i></a></li>
    </ul>
</div><div class="az-content-element-wrapper az-empty-divider hidden-md hidden-sm hidden-xs" style="height: 3vw;"></div></div></div></div></div></div></div><div class="az-main-section-content az-module az-padding-top-70 az-padding-bottom-70 az-section-default az-section-divider no-animate-content az-module-bg-color">
        <div class="az-module-wrap-bg">
            <div class="az-module-wrapper-bg" style="background: #ffffff;"></div>
            
        </div><div class="container"><div class="row row-parent az-gutter-default"><div class="single-clms col-md-12 az-main-col-content az-module az-v-space-clm no-animate-content az-module-default"><div class="az-col az-clm-padding-0" ><div class="az-col-cont">
<div class="az-content-element-wrapper az-text-block az-margin-top-0 az-margin-bottom-0 no-animate-content">
    <h3>Related Articles</h3>

</div></div></div></div></div></div></div><div class="az-main-section-content az-module az-padding-top-90 az-padding-bottom-90 az-section-default no-animate-content az-module-bg-color">
        <div class="az-module-wrap-bg">
            <div class="az-module-wrapper-bg" style="background: #ffffff;"></div>
            
        </div><div class="container"><div class="row row-parent az-gutter-default"><div class="single-clms col-md-12 az-main-col-content az-module az-v-space-clm no-animate-content az-module-default"><div class="az-col az-clm-padding-0" ><div class="az-col-cont">
<div data-isotope-filter="false" class="az-content-element-wrapper az-module-grid-wrapper az-related-post-shortcode az-margin-top-0 az-margin-bottom-0">
    <div class="az-module-wrapper az-isotope-wrapper az-gutter-0">
        <div id="related-post-c702943" class="az-module-grid az-module-container az-isotope-container az-isotope-general" data-animation-fx="yes" data-animation-in="fadeInRight" data-animation-speed="default" data-animation-delay="300" data-offset-down="85" data-cols="3" data-def-col="3" data-lg-col="3" data-md-col="3" data-sm-col="2" data-xs-col="1">
            <div class="grid-sizer"></div>
            <div class="az-module-grid-item az-grid-item animate-grid-content az-hover-fx-wrapper az-hover-fx-fade-in"><a class="az-grid-item-link" href="https://www.elementi-design.com/capability-versus-subtlety/" title="Capability Versus Subtlety"><div class="az-hover-fx-overlay-bg az-dark-type"><div class="az-grid-item-box-wrapper"><div class="az-grid-item-box-content az-item-l-t"></div></div></div><img loading="lazy" decoding="async" src="https://www.elementi-design.com/wp-content/uploads/2026/03/stefan-seifert-ceo-elementi-1500x999.jpg" srcset="https://www.elementi-design.com/wp-content/uploads/2026/03/stefan-seifert-ceo-elementi-1500x999-480x320.jpg 480w, https://www.elementi-design.com/wp-content/uploads/2026/03/stefan-seifert-ceo-elementi-1500x999-960x639.jpg 960w, https://www.elementi-design.com/wp-content/uploads/2026/03/stefan-seifert-ceo-elementi-1500x999.jpg 1280w" sizes="auto, (min-width: 320px) 100vw, 100vw" width="1500" height="999" alt="Capability Versus Subtlety" /></a><div class="az-grid-item-entry-meta align-left"><div class="az-grid-item-entry-title"><h2 class="az-grid-item-meta-title"><a href="https://www.elementi-design.com/capability-versus-subtlety/" title="Capability Versus Subtlety">Capability Versus Subtlety</a></h2></div><div class="az-grid-item-entry-attributes"><span class="az-grid-item-meta-subtitle"><a href="https://www.elementi-design.com/category/culture/" title="Culture">Culture</a></span></div></div></div><div class="az-module-grid-item az-grid-item animate-grid-content az-hover-fx-wrapper az-hover-fx-fade-in"><a class="az-grid-item-link" href="https://www.elementi-design.com/web-layout-from-1950-to-2020/" title="(Web) Layout From 1950 to 2020"><div class="az-hover-fx-overlay-bg az-dark-type"><div class="az-grid-item-box-wrapper"><div class="az-grid-item-box-content az-item-l-t"></div></div></div><img loading="lazy" decoding="async" src="https://www.elementi-design.com/wp-content/uploads/2021/06/demo-empty-spaces-full-1500x1268.png" srcset="https://www.elementi-design.com/wp-content/uploads/2021/06/demo-empty-spaces-full-1500x1268-480x406.png 480w, https://www.elementi-design.com/wp-content/uploads/2021/06/demo-empty-spaces-full-1500x1268-960x812.png 960w, https://www.elementi-design.com/wp-content/uploads/2021/06/demo-empty-spaces-full-1500x1268.png 1280w" sizes="auto, (min-width: 320px) 100vw, 100vw" width="1500" height="1268" alt="(Web) Layout From 1950 to 2020" /></a><div class="az-grid-item-entry-meta align-left"><div class="az-grid-item-entry-title"><h2 class="az-grid-item-meta-title"><a href="https://www.elementi-design.com/web-layout-from-1950-to-2020/" title="(Web) Layout From 1950 to 2020">(Web) Layout From 1950 to 2020</a></h2></div><div class="az-grid-item-entry-attributes"><span class="az-grid-item-meta-subtitle"><a href="https://www.elementi-design.com/category/graphic-design/" title="Graphic Design">Graphic Design</a></span></div></div></div><div class="az-module-grid-item az-grid-item animate-grid-content az-hover-fx-wrapper az-hover-fx-fade-in"><a class="az-grid-item-link" href="https://www.elementi-design.com/the-passion-of-being-a-typeface-designer/" title="The Passion of Being a Typeface Designer"><div class="az-hover-fx-overlay-bg az-dark-type"><div class="az-grid-item-box-wrapper"><div class="az-grid-item-box-content az-item-l-t"></div></div></div><img loading="lazy" decoding="async" src="https://www.elementi-design.com/wp-content/uploads/2020/02/title-passion-typeface-designer-1500x848.png" srcset="https://www.elementi-design.com/wp-content/uploads/2020/02/title-passion-typeface-designer-1500x848-480x432.png 480w, https://www.elementi-design.com/wp-content/uploads/2020/02/title-passion-typeface-designer-1500x848-960x863.png 960w, https://www.elementi-design.com/wp-content/uploads/2020/02/title-passion-typeface-designer-1500x848.png 1280w" sizes="auto, (min-width: 320px) 100vw, 100vw" width="1500" height="848" alt="The Passion of Being a Typeface Designer" /></a><div class="az-grid-item-entry-meta align-left"><div class="az-grid-item-entry-title"><h2 class="az-grid-item-meta-title"><a href="https://www.elementi-design.com/the-passion-of-being-a-typeface-designer/" title="The Passion of Being a Typeface Designer">The Passion of Being a Typeface Designer</a></h2></div><div class="az-grid-item-entry-attributes"><span class="az-grid-item-meta-subtitle"><a href="https://www.elementi-design.com/category/design/" title="Design">Design</a>, <a href="https://www.elementi-design.com/category/graphic-design/" title="Graphic Design">Graphic Design</a>, <a href="https://www.elementi-design.com/category/typo-arts/" title="Typo Arts">Typo Arts</a></span></div></div></div><div class="az-module-grid-item az-grid-item animate-grid-content az-hover-fx-wrapper az-hover-fx-fade-in"><a class="az-grid-item-link" href="https://www.elementi-design.com/italians-do-it-better/" title="Why Italians Do It Better"><div class="az-hover-fx-overlay-bg az-dark-type"><div class="az-grid-item-box-wrapper"><div class="az-grid-item-box-content az-item-l-t"></div></div></div><img loading="lazy" decoding="async" src="https://www.elementi-design.com/wp-content/uploads/2019/05/ad-dante-verona-1500x2250.jpg" srcset="https://www.elementi-design.com/wp-content/uploads/2019/05/ad-dante-verona-1500x2250-480x720.jpg 480w, https://www.elementi-design.com/wp-content/uploads/2019/05/ad-dante-verona-1500x2250-960x1440.jpg 960w, https://www.elementi-design.com/wp-content/uploads/2019/05/ad-dante-verona-1500x2250.jpg 1280w" sizes="auto, (min-width: 320px) 100vw, 100vw" width="1500" height="2250" alt="Why Italians Do It Better" /></a><div class="az-grid-item-entry-meta align-left"><div class="az-grid-item-entry-title"><h2 class="az-grid-item-meta-title"><a href="https://www.elementi-design.com/italians-do-it-better/" title="Why Italians Do It Better">Why Italians Do It Better</a></h2></div><div class="az-grid-item-entry-attributes"><span class="az-grid-item-meta-subtitle"><a href="https://www.elementi-design.com/category/culture/" title="Culture">Culture</a>, <a href="https://www.elementi-design.com/category/design/" title="Design">Design</a></span></div></div></div>
        </div>
    </div>
</div></div></div></div></div></div></div>
<p>Der Beitrag <a href="https://www.elementi-design.com/trifolio-magic-the-making-of/">Trifolio Magic — The Making Of</a> erschien zuerst auf <a href="https://www.elementi-design.com">Elementi</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.elementi-design.com/trifolio-magic-the-making-of/feed/</wfw:commentRss>
			<slash:comments>4</slash:comments>
		
		<enclosure url="https://www.elementi-design.com/wp-content/uploads/video/magic-powder-sm.mp4" length="1486167" type="video/mp4" />
<enclosure url="https://www.elementi-design.com/wp-content/uploads/video/magic-powder-sm.webm" length="0" type="video/webm" />

			</item>
	</channel>
</rss>
