<!doctype html>
<html lang="no" class="scroll">
    <head>
        <meta charset="utf-8">
        <meta http-equiv="X-UA-Compatible" content="IE=edge">
        <meta name="viewport" content="width=device-width, initial-scale=1">
        
        <link rel="preconnect" href="https://vimeo.com" crossorigin>
        <link rel="preconnect" href="https://player.vimeo.com" crossorigin>
        <link rel="dns-prefetch" href="https://vimeo.com">
        <link rel="dns-prefetch" href="https://player.vimeo.com">
        
        
        
        
        <noscript>
            <style>
                .animate-fade-up,
                .animate-stagger-children > * {
                    opacity: 1 !important;
                    transform: none !important;
                }

                /* Trekkspill kan ikke åpnes uten JavaScript, så svarene står åpne. */
                .wc-faq__collapse {
                    display: block !important;
                    height: auto !important;
                    overflow: visible !important;
                }

                /* Illustrasjonene avsløres normalt av Alpine. Vis dem ferdig tegnet. */
                .wc-illu__chip,
                .wc-illu__node,
                .wc-illu__cell,
                .wc-badges__item {
                    opacity: 1 !important;
                    translate: none !important;
                    scale: none !important;
                }
                .wc-illu__wires path {
                    stroke-dashoffset: 0 !important;
                }
                .wc-illu__line {
                    opacity: 0.3 !important;
                }
                .wc-illu__line--hit {
                    opacity: 1 !important;
                }
                .wc-illu--grid .wc-illu__cell:not(.is-lit) {
                    opacity: 0.45 !important;
                }
            </style>
        </noscript>

        <title>Grafisk design | Apriil</title>
<meta name="description" content="Apriils designere har ulike uttrykk og spesialfelt. Vi tilpasser alltid designer til oppgaven og skreddersyr team etter problemstilling, behov og &oslash;nske. Du vil&hellip;" />
<meta name="robots" content="index, follow" />
<meta property="og:type" content="website" />
<meta property="og:title" content="Grafisk design" />
<meta property="og:description" content="Apriils designere har ulike uttrykk og spesialfelt. Vi tilpasser alltid designer til oppgaven og skreddersyr team etter problemstilling, behov og &oslash;nske. Du vil&hellip;" />
<meta property="og:url" content="https://apriil.no/fagomrade/grafisk-design" />
<meta property="og:site_name" content="Apriil" />
<meta property="og:locale" content="no" />
<meta name="twitter:card" content="summary_large_image" />
<meta name="twitter:title" content="Grafisk design" />
<meta name="twitter:description" content="Apriils designere har ulike uttrykk og spesialfelt. Vi tilpasser alltid designer til oppgaven og skreddersyr team etter problemstilling, behov og &oslash;nske. Du vil&hellip;" />
<link href="https://apriil.no/fagomrade/grafisk-design" rel="canonical" />
<link href="https://apriil.no" rel="home" />
<link type="text/plain" rel="author" href="https://apriil.no/humans.txt" />
<meta name="google-site-verification" content="QbqERmM0HbQACEj3iwSL3pCmhZtD-kJakMmAhnxxaH0" />
        
            
                <link rel="icon" href="https://apriil.hel1.your-objectstorage.com/files/favicon.png">
            
        
        <link rel="preload" as="style" href="https://apriil.no/build/assets/tailwind-DrcdTlR3.css" /><link rel="preload" as="style" href="https://apriil.no/build/assets/site-Cx67iMNB.css" /><link rel="preload" as="style" href="https://apriil.no/build/assets/site-sQoBe3OG.css" /><link rel="modulepreload" as="script" href="https://apriil.no/build/assets/site-C_5apZ8H.js" /><link rel="stylesheet" href="https://apriil.no/build/assets/tailwind-DrcdTlR3.css" /><link rel="stylesheet" href="https://apriil.no/build/assets/site-Cx67iMNB.css" /><link rel="stylesheet" href="https://apriil.no/build/assets/site-sQoBe3OG.css" /><script type="module" src="https://apriil.no/build/assets/site-C_5apZ8H.js"></script>
        <script src="https://challenges.cloudflare.com/turnstile/v0/api.js" async defer></script>
    </head>
    <body class=" font-sans leading-normal">
        <noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-MKVPW3X3" height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>
        
    <header
    class=""
    x-data="{ open: false }"
    x-effect="document.body.classList.toggle('overflow-hidden', open)"
    @keydown.escape.window="open = false"
>
    <div class="mx-auto max-w-limit">
        <a href="#main-content" class="sr-only focus:not-sr-only focus:absolute focus:top-0 focus:left-0 focus:p-4 focus:bg-white focus:text-black focus:shadow">Skip to main content</a>
        <div class="py-6 md:py-8 flex justify-between items-center site-padding">
            <a 
                href="/" 
                aria-label="Apriil home" 
                class="inline-block animate-slide-in-left"
            >
                <img
    src="https://apriil.hel1.your-objectstorage.com/files/apriil-inverted.svg"
    alt="Logo"
    loading="eager"
    decoding="async"
    class="site-logo invert "
>
            </a>
            <button
                type="button"
                class="flex items-center gap-5 lg:hidden cursor-pointer"
                :aria-expanded="open.toString()"
                aria-controls="mobile-menu"
                @click="open = !open"
            >
                <span class="menu-text">Meny</span>
                <svg 
    xmlns="http://www.w3.org/2000/svg" 
    width="18" 
    height="13" 
    viewBox="0 0 18 13" 
    fill="none" 
    aria-hidden="true"
    class="transition-transform duration-300 ease-out"
    :class="open ? 'rotate-90 scale-90' : 'rotate-0 scale-100'"
>
    <path d="M17.6528 2.80481V0H0V2.80481H17.6528Z" fill="currentColor"/>
    <path d="M17.6528 12.6227V9.81787H0V12.6227H17.6528Z" fill="currentColor"/>
</svg>

                <span class="sr-only" x-text="open ? 'Lukk meny' : 'Åpne meny'"></span>
            </button>

            <nav class="hidden lg:flex" aria-label="Primary navigation">
                <ul class="flex gap-x-9 align-middle items-center">
                    
                        <li class="text-2xl font-regular list-none">
                            <a 
                                href="/vare-tjenester" 
                                class="link-underline"
                                
                            >Tjenester</a>
                        </li>
                    
                        <li class="text-2xl font-regular list-none">
                            <a 
                                href="/arbeider" 
                                class="link-underline"
                                
                            >Arbeider</a>
                        </li>
                    
                        <li class="text-2xl font-regular list-none">
                            <a 
                                href="/om-apriil" 
                                class="link-underline"
                                
                            >Om Apriil</a>
                        </li>
                    
                        <li class="text-2xl font-regular list-none">
                            <a 
                                href="/kontakt-oss" 
                                class="link-underline"
                                
                            >Kontakt oss</a>
                        </li>
                    
                    <li class="relative  list-none">
    <form action="/sok" method="get" class="relative flex items-center gap-3">
        <div class="relative flex-1">
            <label for="header-search" class="sr-only">Søk</label>
            <button 
                type="submit" 
                class="absolute left-5 top-1/2 -translate-y-1/2 text-[#8B8B8B] w-6 h-6 cursor-pointer hover:opacity-70 transition-opacity"
                aria-label="Søk"
            >
                <i class="fa-solid fa-magnifying-glass" aria-hidden="true"></i>
            </button>
            <input
                id="header-search"
                type="search"
                name="q"
                value=""
                placeholder="Søk"
                class=" pl-14 pr-4 py-1.5 border border-black placeholder:text-[#8B8B8B] rounded-full focus:outline-none focus:ring-2 focus:ring-black focus:ring-offset-2 text-[1.25rem] leading-[1.75rem] placeholder:text-[1.25rem] placeholder:leading-[1.75rem]"
            >
        </div>
    </form>
</li>
                </ul>
            </nav>
        </div>

        </div>

    <div
        id="mobile-menu"
        class="lg:hidden fixed inset-0 z-50 bg-brand-dark-gray text-white flex flex-col overflow-y-auto"
        x-cloak
        x-show="open"
        x-transition:enter="transition-all ease-[cubic-bezier(0.16,1,0.3,1)] duration-[400ms]"
        x-transition:enter-start="opacity-0 -translate-y-4"
        x-transition:enter-end="opacity-100 translate-y-0"
        x-transition:leave="transition-all ease-[cubic-bezier(0.4,0,0.2,1)] duration-200"
        x-transition:leave-start="opacity-100 translate-y-0"
        x-transition:leave-end="opacity-0 -translate-y-2"
    >
        <div 
            class="py-6 md:py-8 flex justify-between items-center site-padding"
            x-show="open"
            x-transition:enter="transition-all ease-out duration-300 delay-75"
            x-transition:enter-start="opacity-0 translate-y-2"
            x-transition:enter-end="opacity-100 translate-y-0"
        >
            <a href="/" aria-label="Apriil home" class="inline-block [&_img]:invert-0" @click="open = false">
                <img
    src="https://apriil.hel1.your-objectstorage.com/files/apriil-inverted.svg"
    alt="Logo"
    loading="eager"
    decoding="async"
    class="site-logo invert "
>
            </a>
            <button
                type="button"
                class="flex items-center gap-4 cursor-pointer group"
                @click="open = false"
            >
                <span class="menu-text">Lukk</span>
                <svg 
    xmlns="http://www.w3.org/2000/svg" 
    width="15" 
    height="15" 
    viewBox="0 0 15 15" 
    fill="none"
    aria-hidden="true"
    class="transition-transform duration-200 group-hover:rotate-90 text-apriil-beige"
    
>
<path d="M14.9188 1.9833L12.9355 0L-3.14761e-05 12.9356L1.98327 14.9189L14.9188 1.9833Z" fill="#FAF8EE"/>
<path d="M1.9833 -1.42073e-06L0 1.9833L12.9356 14.9189L14.9189 12.9356L1.9833 -1.42073e-06Z" fill="#FAF8EE"/>
</svg>

            </button>
        </div>
        <div class="site-padding">
            <li class="relative mt-6 mb-4 list-none">
    <form action="/sok" method="get" class="relative flex items-center gap-3">
        <div class="relative flex-1">
            <label for="header-search-mobile" class="sr-only">Søk</label>
            <button 
                type="submit" 
                class="absolute left-5 top-1/2 -translate-y-1/2 text-[#8B8B8B] w-6 h-6 cursor-pointer hover:opacity-70 transition-opacity"
                aria-label="Søk"
            >
                <i class="fa-solid fa-magnifying-glass" aria-hidden="true"></i>
            </button>
            <input
                id="header-search-mobile"
                type="search"
                name="q"
                value=""
                placeholder="Søk"
                class="w-full  pl-14 pr-4 py-1.5 border border-neutral-gray-400 placeholder:text-neutral-gray-400 rounded-full focus:outline-none focus:ring-2 focus:ring-black focus:ring-offset-2 text-[1.25rem] leading-[1.75rem] placeholder:text-[1.25rem] placeholder:leading-[1.75rem]"
            >
        </div>
    </form>
</li>
        </div>
        <nav aria-label="Mobile primary navigation" class="flex-1 flex flex-col site-padding">
            <ul class="flex flex-col gap-6 px-1">
                
                    <li 
                        class="font-regular list-none text-body-xl"
                        x-show="open"
                        x-transition:enter="transition-all ease-out duration-300"
                        x-transition:enter-start="opacity-0 translate-x-4"
                        x-transition:enter-end="opacity-100 translate-x-0"
                        style="transition-delay: 50ms"
                    >
                        <a href="/vare-tjenester" @click="open = false" class="flex items-center justify-between w-full group">
                            <span>Tjenester</span>
                            <div class="w-12 h-12 flex items-center justify-center">
                                <svg 
    xmlns="http://www.w3.org/2000/svg" 
    width="30" 
    height="30" 
    viewBox="0 0 25 19" 
    fill="none" 
    aria-hidden="true"
    class="transition-transform duration-200 group-hover:translate-x-1"
    
>
<path d="M23.6719 10.2656L24.4688 9.46875L23.6719 8.67187L15.7969 0.796875L15 0L13.4109 1.58906L14.2078 2.38594L20.1609 8.33906H0V10.5891H20.1609L14.2078 16.5422L13.4109 17.3391L15 18.9281L15.7969 18.1312L23.6719 10.2562V10.2656Z" fill="currentColor"/>
</svg>

                            </div>
                        </a>
                    </li>
                
                    <li 
                        class="font-regular list-none text-body-xl"
                        x-show="open"
                        x-transition:enter="transition-all ease-out duration-300"
                        x-transition:enter-start="opacity-0 translate-x-4"
                        x-transition:enter-end="opacity-100 translate-x-0"
                        style="transition-delay: 100ms"
                    >
                        <a href="/arbeider" @click="open = false" class="flex items-center justify-between w-full group">
                            <span>Arbeider</span>
                            <div class="w-12 h-12 flex items-center justify-center">
                                <svg 
    xmlns="http://www.w3.org/2000/svg" 
    width="30" 
    height="30" 
    viewBox="0 0 25 19" 
    fill="none" 
    aria-hidden="true"
    class="transition-transform duration-200 group-hover:translate-x-1"
    
>
<path d="M23.6719 10.2656L24.4688 9.46875L23.6719 8.67187L15.7969 0.796875L15 0L13.4109 1.58906L14.2078 2.38594L20.1609 8.33906H0V10.5891H20.1609L14.2078 16.5422L13.4109 17.3391L15 18.9281L15.7969 18.1312L23.6719 10.2562V10.2656Z" fill="currentColor"/>
</svg>

                            </div>
                        </a>
                    </li>
                
                    <li 
                        class="font-regular list-none text-body-xl"
                        x-show="open"
                        x-transition:enter="transition-all ease-out duration-300"
                        x-transition:enter-start="opacity-0 translate-x-4"
                        x-transition:enter-end="opacity-100 translate-x-0"
                        style="transition-delay: 150ms"
                    >
                        <a href="/om-apriil" @click="open = false" class="flex items-center justify-between w-full group">
                            <span>Om Apriil</span>
                            <div class="w-12 h-12 flex items-center justify-center">
                                <svg 
    xmlns="http://www.w3.org/2000/svg" 
    width="30" 
    height="30" 
    viewBox="0 0 25 19" 
    fill="none" 
    aria-hidden="true"
    class="transition-transform duration-200 group-hover:translate-x-1"
    
>
<path d="M23.6719 10.2656L24.4688 9.46875L23.6719 8.67187L15.7969 0.796875L15 0L13.4109 1.58906L14.2078 2.38594L20.1609 8.33906H0V10.5891H20.1609L14.2078 16.5422L13.4109 17.3391L15 18.9281L15.7969 18.1312L23.6719 10.2562V10.2656Z" fill="currentColor"/>
</svg>

                            </div>
                        </a>
                    </li>
                
                    <li 
                        class="font-regular list-none text-body-xl"
                        x-show="open"
                        x-transition:enter="transition-all ease-out duration-300"
                        x-transition:enter-start="opacity-0 translate-x-4"
                        x-transition:enter-end="opacity-100 translate-x-0"
                        style="transition-delay: 200ms"
                    >
                        <a href="/kontakt-oss" @click="open = false" class="flex items-center justify-between w-full group">
                            <span>Kontakt oss</span>
                            <div class="w-12 h-12 flex items-center justify-center">
                                <svg 
    xmlns="http://www.w3.org/2000/svg" 
    width="30" 
    height="30" 
    viewBox="0 0 25 19" 
    fill="none" 
    aria-hidden="true"
    class="transition-transform duration-200 group-hover:translate-x-1"
    
>
<path d="M23.6719 10.2656L24.4688 9.46875L23.6719 8.67187L15.7969 0.796875L15 0L13.4109 1.58906L14.2078 2.38594L20.1609 8.33906H0V10.5891H20.1609L14.2078 16.5422L13.4109 17.3391L15 18.9281L15.7969 18.1312L23.6719 10.2562V10.2656Z" fill="currentColor"/>
</svg>

                            </div>
                        </a>
                    </li>
                
                <li
                    x-show="open"
                    x-transition:enter="transition-all ease-out duration-300"
                    x-transition:enter-start="opacity-0 translate-y-2"
                    x-transition:enter-end="opacity-100 translate-y-0"
                    style="transition-delay: 250ms"
                    class="list-none"
                >
                </li>
            </ul>
            <div class="mt-auto pt-8 pb-4 px-1">
                
                    <ul 
                        class="flex justify-between self-stretch"
                        x-show="open"
                        x-transition:enter="transition-all ease-out duration-300"
                        x-transition:enter-start="opacity-0 translate-y-2"
                        x-transition:enter-end="opacity-100 translate-y-0"
                        style="transition-delay: 300ms"
                    >
                        
                            <li class="list-none">
                                <a 
                                    href="https://no.linkedin.com/company/apriil-no" 
                                    target="_blank" 
                                    rel="noopener noreferrer"
                                    class="text-[14px] border-b border-white/60 hover:border-white pb-1 transition-colors duration-200"
                                >
                                    LinkedIn
                                </a>
                            </li>
                        
                            <li class="list-none">
                                <a 
                                    href="https://www.instagram.com/apriil.no/" 
                                    target="_blank" 
                                    rel="noopener noreferrer"
                                    class="text-[14px] border-b border-white/60 hover:border-white pb-1 transition-colors duration-200"
                                >
                                    Instagram
                                </a>
                            </li>
                        
                            <li class="list-none">
                                <a 
                                    href="https://www.facebook.com/apriil.no" 
                                    target="_blank" 
                                    rel="noopener noreferrer"
                                    class="text-[14px] border-b border-white/60 hover:border-white pb-1 transition-colors duration-200"
                                >
                                    Facebook
                                </a>
                            </li>
                        
                            <li class="list-none">
                                <a 
                                    href="https://www.tiktok.com/@apriil.no" 
                                    target="_blank" 
                                    rel="noopener noreferrer"
                                    class="text-[14px] border-b border-white/60 hover:border-white pb-1 transition-colors duration-200"
                                >
                                    TikTok
                                </a>
                            </li>
                        
                    </ul>
                
                
            </div>
        </nav>
    </div>
</header>

        <main id="main-content" tabindex="-1" class="">
            <script type="application/ld+json">{"@context":"https://schema.org","@graph":[{"@type":"WebPage","@id":"https://apriil.no/fagomrade/grafisk-design#webpage","url":"https://apriil.no/fagomrade/grafisk-design","name":"Grafisk design","description":"Apriils designere har ulike uttrykk og spesialfelt. Vi tilpasser alltid designer til oppgaven og skreddersyr team etter problemstilling, behov og ønske. Du vil møte en strategisk og kreativ tilnærming til alle designprosesser. Designprosessene kan blant annet omfatte: · Innsiktsarbeid og behovsanalyse · Kartlegging av…","inLanguage":"no","isPartOf":{"@id":"https://apriil.no#organization"},"breadcrumb":{"@id":"https://apriil.no/fagomrade/grafisk-design#breadcrumb"},"about":{"@id":"https://apriil.no/fagomrade/grafisk-design#service"},"dateModified":"2026-02-24T17:35:09+01:00"},{"@type":"Service","@id":"https://apriil.no/fagomrade/grafisk-design#service","name":"Grafisk design","serviceType":"Grafisk design","description":"Apriils designere har ulike uttrykk og spesialfelt. Vi tilpasser alltid designer til oppgaven og skreddersyr team etter problemstilling, behov og ønske. Du vil møte en strategisk og kreativ tilnærming til alle designprosesser. Designprosessene kan blant annet omfatte: · Innsiktsarbeid og behovsanalyse · Kartlegging av…","url":"https://apriil.no/fagomrade/grafisk-design","provider":{"@id":"https://apriil.no#organization"},"areaServed":{"@type":"Country","name":"Norge"},"mainEntityOfPage":{"@id":"https://apriil.no/fagomrade/grafisk-design#webpage"}}]}</script>


    <article class="max-w-component">
    <div class="site-padding">
        <script type="application/ld+json">{"@context":"https://schema.org","@type":"BreadcrumbList","@id":"https://apriil.no/fagomrade/grafisk-design#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Hjem","item":"https://apriil.no"},{"@type":"ListItem","position":2,"name":"Tjenester","item":"https://apriil.no/vare-tjenester"},{"@type":"ListItem","position":3,"name":"Grafisk design","item":"https://apriil.no/fagomrade/grafisk-design"}]}</script>

<nav aria-label="Breadcrumb" class="py-4">
    <ol class="flex flex-row items-center gap-x-2">
        <li class="flex items-center gap-x-2">
            <i class="fa-solid fa-house w-5 h-5 text-brand-orange" aria-hidden="true"></i>
            <a
                href="/"
                class="text-brand-orange text-sm font-medium tracking-normal leading-4 transition-colors duration-200 border-b border-transparent hover:border-current hover:text-brand-dark-gray"
            >
                Hjem
            </a>
        </li>
        
            <li class="flex items-center gap-x-2">
                <i class="fa-solid fa-chevron-right w-4 h-4 text-brand-neutral-grey-light" aria-hidden="true"></i>
                <a
                    href="/vare-tjenester"
                    class="text-brand-neutral-grey-light text-sm font-medium tracking-normal leading-4 transition-colors duration-200 border-b border-transparent hover:border-current hover:text-brand-orange"
                >
                    Tjenester
                </a>
            </li>
        
        <li class="flex items-center gap-x-2" aria-current="page">
            <i class="fa-solid fa-chevron-right w-4 h-4 text-brand-neutral-grey-light" aria-hidden="true"></i>
            <span class="text-brand-neutral-grey-light text-sm font-medium tracking-normal leading-4">Grafisk design</span>
        </li>
    </ol>    
</nav>
    </div>

    <header class="site-padding mt-8 lg:mt-12 2xl:mt-20">
        
            <div class="flex justify-center mb-6" aria-hidden="true">
                <div class="[&_svg]:w-20 [&_svg]:h-20 md:[&_svg]:w-24 md:[&_svg]:h-24">
                    
                    <svg width="100" height="100" viewBox="0 0 100 100" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M18 67.0723C20.8633 69.4598 24.3353 71.1421 28.1504 71.8486C28.8568 75.6641 30.539 79.1365 32.9268 82H18V67.0723ZM50 18C57.8547 18 64.2227 24.3679 64.2227 32.2227V35.7773H67.7773C75.6321 35.7773 82 42.1453 82 50C82 57.8547 75.6321 64.2227 67.7773 64.2227H64.2227V67.7773C64.2227 75.6321 57.8547 82 50 82C42.1453 82 35.7773 75.6321 35.7773 67.7773V64.2227H32.2227C24.3679 64.2227 18 57.8547 18 50C18 42.1453 24.3679 35.7773 32.2227 35.7773H35.7773V32.2227C35.7773 24.3679 42.1453 18 50 18ZM82 82H67.0732C69.4607 79.1366 71.1423 75.6639 71.8486 71.8486C75.6639 71.1423 79.1366 69.4607 82 67.0732V82ZM50 34C48.301 40.76 40.6392 49.0832 34.8887 50.4443C40.6391 51.8055 48.3009 60.1287 50 66.8887C51.6991 60.1287 59.3609 51.8055 65.1113 50.4443C59.3608 49.0832 51.699 40.76 50 34ZM50.1475 49.6611C50.3869 49.9216 50.6346 50.1827 50.8887 50.4443C50.6345 50.706 50.387 50.9671 50.1475 51.2275C50.098 51.2813 50.0494 51.3363 50 51.3906C49.9506 51.3363 49.902 51.2813 49.8525 51.2275C49.6129 50.9669 49.3647 50.7062 49.1104 50.4443C49.3646 50.1825 49.6129 49.9218 49.8525 49.6611C49.9022 49.6071 49.9504 49.5516 50 49.4971C50.0496 49.5516 50.0978 49.6071 50.1475 49.6611ZM32.9268 18C30.5391 20.8633 28.8569 24.3353 28.1504 28.1504C24.3355 28.8568 20.8632 30.5384 18 32.9258V18H32.9268ZM82 32.9258C79.1366 30.5382 75.6639 28.8567 71.8486 28.1504C71.1421 24.3353 69.4598 20.8633 67.0723 18H82V32.9258Z" fill="#FFC1AC"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M35.7778 32.2222C35.7778 24.3675 42.1453 18 50 18C57.8547 18 64.2222 24.3675 64.2222 32.2222V35.7778H67.7778C75.6325 35.7778 82 42.1453 82 50C82 57.8547 75.6325 64.2222 67.7778 64.2222H64.2222V67.7778C64.2222 75.6325 57.8547 82 50 82C42.1453 82 35.7778 75.6325 35.7778 67.7778V64.2222H32.2222C24.3675 64.2222 18 57.8547 18 50C18 42.1453 24.3675 35.7778 32.2222 35.7778H35.7778V32.2222ZM34.8889 50.4444C40.6394 51.8056 48.301 60.1288 50 66.8889C51.699 60.1288 59.3606 51.8056 65.1111 50.4444C59.3606 49.0833 51.699 40.76 50 34C48.301 40.76 40.6394 49.0833 34.8889 50.4444Z" fill="#FF4100"/>
</svg>

                    
                </div>
            </div>
        

        <h1 class="text-heading-1 text-center">Grafisk design</h1>
    </header>

    

    
        <section class="site-padding mt-10 md:mt-16 2xl:mt-24 mb-16 md:mb-24">
            <div class="flex flex-col gap-8 md:flex-row md:items-start md:justify-end">
                <div class="w-full md:w-1/2 flex flex-col gap-y-10 md:gap-y-12">
                    
                        <div class="text-body-l prose-bard prose-bard--lg">
                            <p>Apriils designere har ulike uttrykk og spesialfelt. Vi tilpasser alltid designer til oppgaven og skreddersyr team etter problemstilling, behov og ønske. Du vil møte en strategisk og kreativ tilnærming til alle designprosesser. </p><p> </p><p><strong>Designprosessene kan blant annet omfatte: </strong> </p><p>·       Innsiktsarbeid og behovsanalyse </p><p>·       Kartlegging av kundereiser </p><p>·       Strategiske og kreative workshops </p><p>·       Design thinking og design sprints </p><p>·       Brand sprints og konseptutvikling <br> </p><p><strong><br>Våre designtjenester omfatter blant annet:  </strong></p><p>·       Logo og grafisk profil</p><p>·       Profilmanual og maler</p><p>·       Nettsider og apper</p><p>·       Motion og animasjon</p><p>·       Annonser for digitale flater, sosiale medier og print</p><p>·       Rapporter, magasiner, kataloger, bøker og presentasjoner</p><p>·       Pakning, produktmerking og emballasje </p><p>·       Messer og utstilling</p><p>·       Butikk og fysiske miljøer</p><p>·       Wayfinding og skilting</p><p>·       Merchandise, plakater, bil dekor, flyers, rollups og annet reklamemateriell</p><p></p>
                        </div>
                    

                    
                        <div class="flex flex-col sm:flex-row sm:items-center gap-y-1 sm:gap-x-2 text-body-l group">
    <span class="block sm:inline">Trenger du hjelp?</span>
    <div class="border-b-2 border-current w-fit active:text-primary hover:text-brand-orange group-hover:text-brand-orange group-active:text-primary">
        
        <a class="inline-flex items-center text-body-l active:text-primary hover:text-brand-orange group-hover:text-brand-orange group-active:text-primary" href="#contact">
            Snakk med våre eksperter
            <span class="relative overflow-hidden flex items-center justify-center w-[25px] h-[20px] ml-2 sm:ml-4">
                <span class="flex items-center justify-center transition-transform duration-300 ease-out group-hover:translate-x-[150%]">
                    <svg 
    xmlns="http://www.w3.org/2000/svg" 
    width="25" 
    height="20" 
    viewBox="0 0 25 19" 
    fill="none" 
    aria-hidden="true"
    
    
>
<path d="M23.6719 10.2656L24.4688 9.46875L23.6719 8.67187L15.7969 0.796875L15 0L13.4109 1.58906L14.2078 2.38594L20.1609 8.33906H0V10.5891H20.1609L14.2078 16.5422L13.4109 17.3391L15 18.9281L15.7969 18.1312L23.6719 10.2562V10.2656Z" fill="currentColor"/>
</svg>

                </span>
                <span class="absolute inset-0 flex items-center justify-center -translate-x-[150%] transition-transform duration-300 ease-out group-hover:translate-x-0">
                    <svg 
    xmlns="http://www.w3.org/2000/svg" 
    width="25" 
    height="20" 
    viewBox="0 0 25 19" 
    fill="none" 
    aria-hidden="true"
    
    
>
<path d="M23.6719 10.2656L24.4688 9.46875L23.6719 8.67187L15.7969 0.796875L15 0L13.4109 1.58906L14.2078 2.38594L20.1609 8.33906H0V10.5891H20.1609L14.2078 16.5422L13.4109 17.3391L15 18.9281L15.7969 18.1312L23.6719 10.2562V10.2656Z" fill="currentColor"/>
</svg>

                </span>
            </span>
        </a>
        
    </div>
</div>
                    
                </div>
            </div>
        </section>
    

    

    

    
        <div id="contact">
            <section class="bg-brand-sand-dark my-8 sm:my-12 md:my-16 rounded-sm" aria-labelledby="service-contacts-title">
    <div class="site-padding">
        <h2 id="service-contacts-title" class="text-heading-2 mb-4 sm:mb-5 pt-8 sm:pt-10 md:pt-12">
            Snakk med våre eksperter
        </h2>

        <div class="py-6 sm:py-10 md:py-16 lg:py-20">
            
                <ul class="grid grid-cols-1 sm:grid-cols-2 lg:grid-cols-3 gap-8 sm:gap-6 md:gap-8 lg:gap-10" role="list">
                    
                        <li class="sm:last:col-span-2 sm:last:w-[calc(50%-0.75rem)] sm:last:mx-auto md:last:w-[calc(50%-1rem)] lg:last:col-span-1 lg:last:w-auto lg:last:mx-0">
                            <article class="flex flex-col h-full">
                                
                                    <img
                                        src="/img/asset/aW1hZ2VzL3NpbGplLWFhc2VuLmpwZw/silje-aasen.jpg?w=400&h=400&fit=crop&s=fe360a0e307d6d5db9c853ff4ada9a30"
                                        srcset="
                                            /img/asset/aW1hZ2VzL3NpbGplLWFhc2VuLmpwZw/silje-aasen.jpg?w=200&h=200&fit=crop&s=9054e747dc1cf5d3dcf1a7c8aa188eeb 200w,
                                            /img/asset/aW1hZ2VzL3NpbGplLWFhc2VuLmpwZw/silje-aasen.jpg?w=400&h=400&fit=crop&s=fe360a0e307d6d5db9c853ff4ada9a30 400w,
                                            /img/asset/aW1hZ2VzL3NpbGplLWFhc2VuLmpwZw/silje-aasen.jpg?w=600&h=600&fit=crop&s=59da0292cc28c125e51dcc6ce02aa533 600w
                                        "
                                        sizes="(max-width: 640px) 100vw, (max-width: 1024px) 50vw, 33vw"
                                        alt="Silje Aasen"
                                        class="w-full aspect-square object-cover rounded-sm"
                                        loading="lazy"
                                        decoding="async"
                                        width="600"
                                        height="600"
                                    >
                                

                                
                                    <ul class="mt-3 sm:mt-4 flex flex-wrap gap-1.5 sm:gap-2" aria-label="Lokasjoner" role="list">
                                        
                                            <li>
                                                <span class="border border-black rounded-full w-fit px-2.5 sm:px-3 py-0.5 sm:py-1 text-sm sm:text-base">
                                                    Oslo
                                                </span>
                                            </li>
                                        
                                    </ul>
                                

                                <div class="mt-3 sm:mt-4">
                                    <h3 class="text-heading-4 e">
                                        Silje Aasen
                                    </h3>
                                    
                                        <p class="text-body-l mt-2 sm:mt-3 text-brand-dark-grey">
                                            Prosjektleder/ Leder design og vekstkonsepter
                                        </p>
                                    
                                </div>

                                <div class="mt-4 sm:mt-6 flex flex-col gap-y-1">
                                    
                                        <a href="mailto:silje.aasen@apriil.no" class="text-body-l text-brand-dark-grey underline break-all sm:break-normal">
                                            silje.aasen@apriil.no
                                        </a>
                                    
                                    
                                        <a href="tel:920 43 693" class="text-body-l text-brand-dark-grey underline">
                                            920 43 693
                                        </a>
                                    
                                </div>
                            </article>
                        </li>
                    
                        <li class="sm:last:col-span-2 sm:last:w-[calc(50%-0.75rem)] sm:last:mx-auto md:last:w-[calc(50%-1rem)] lg:last:col-span-1 lg:last:w-auto lg:last:mx-0">
                            <article class="flex flex-col h-full">
                                
                                    <img
                                        src="/img/asset/aW1hZ2VzL3RodW1ibmFpbF9pbWFnZTAwM1sxN10uanBn/thumbnail_image003%5B17%5D.jpg?w=400&h=400&fit=crop&s=65090fee461480b127052623d42bd15c"
                                        srcset="
                                            /img/asset/aW1hZ2VzL3RodW1ibmFpbF9pbWFnZTAwM1sxN10uanBn/thumbnail_image003%5B17%5D.jpg?w=200&h=200&fit=crop&s=3237a0a7e9bb09fe383836e8aa06fde1 200w,
                                            /img/asset/aW1hZ2VzL3RodW1ibmFpbF9pbWFnZTAwM1sxN10uanBn/thumbnail_image003%5B17%5D.jpg?w=400&h=400&fit=crop&s=65090fee461480b127052623d42bd15c 400w,
                                            /img/asset/aW1hZ2VzL3RodW1ibmFpbF9pbWFnZTAwM1sxN10uanBn/thumbnail_image003%5B17%5D.jpg?w=600&h=600&fit=crop&s=e2f7ae3ed40b9a23ed88fde57949f8b2 600w
                                        "
                                        sizes="(max-width: 640px) 100vw, (max-width: 1024px) 50vw, 33vw"
                                        alt="Anna Torst Saatvedt"
                                        class="w-full aspect-square object-cover rounded-sm"
                                        loading="lazy"
                                        decoding="async"
                                        width="600"
                                        height="600"
                                    >
                                

                                
                                    <ul class="mt-3 sm:mt-4 flex flex-wrap gap-1.5 sm:gap-2" aria-label="Lokasjoner" role="list">
                                        
                                            <li>
                                                <span class="border border-black rounded-full w-fit px-2.5 sm:px-3 py-0.5 sm:py-1 text-sm sm:text-base">
                                                    Stavanger
                                                </span>
                                            </li>
                                        
                                    </ul>
                                

                                <div class="mt-3 sm:mt-4">
                                    <h3 class="text-heading-4 e">
                                        Anna Torst Saatvedt
                                    </h3>
                                    
                                        <p class="text-body-l mt-2 sm:mt-3 text-brand-dark-grey">
                                            Grafisk designer
                                        </p>
                                    
                                </div>

                                <div class="mt-4 sm:mt-6 flex flex-col gap-y-1">
                                    
                                        <a href="mailto:anna@apriilprocontra.no" class="text-body-l text-brand-dark-grey underline break-all sm:break-normal">
                                            anna@apriilprocontra.no
                                        </a>
                                    
                                    
                                        <a href="tel:464 25 810" class="text-body-l text-brand-dark-grey underline">
                                            464 25 810
                                        </a>
                                    
                                </div>
                            </article>
                        </li>
                    
                        <li class="sm:last:col-span-2 sm:last:w-[calc(50%-0.75rem)] sm:last:mx-auto md:last:w-[calc(50%-1rem)] lg:last:col-span-1 lg:last:w-auto lg:last:mx-0">
                            <article class="flex flex-col h-full">
                                
                                    <img
                                        src="/img/asset/aW1hZ2VzL2JpbGRlcl9hbnNhdHRlL3Jla2xhbWUtYmVyZ2VuL2Nvbm55LmpwZw/conny.jpg?w=400&h=400&fit=crop&s=4a2ea2bffd6668bd5b481d3ba8e4f84a"
                                        srcset="
                                            /img/asset/aW1hZ2VzL2JpbGRlcl9hbnNhdHRlL3Jla2xhbWUtYmVyZ2VuL2Nvbm55LmpwZw/conny.jpg?w=200&h=200&fit=crop&s=c2a9c74b6b2d7e94152aaa21e22c712e 200w,
                                            /img/asset/aW1hZ2VzL2JpbGRlcl9hbnNhdHRlL3Jla2xhbWUtYmVyZ2VuL2Nvbm55LmpwZw/conny.jpg?w=400&h=400&fit=crop&s=4a2ea2bffd6668bd5b481d3ba8e4f84a 400w,
                                            /img/asset/aW1hZ2VzL2JpbGRlcl9hbnNhdHRlL3Jla2xhbWUtYmVyZ2VuL2Nvbm55LmpwZw/conny.jpg?w=600&h=600&fit=crop&s=2bca40b538a65d29a360f3ad5e94ff04 600w
                                        "
                                        sizes="(max-width: 640px) 100vw, (max-width: 1024px) 50vw, 33vw"
                                        alt="Conny Breivik"
                                        class="w-full aspect-square object-cover rounded-sm"
                                        loading="lazy"
                                        decoding="async"
                                        width="600"
                                        height="600"
                                    >
                                

                                
                                    <ul class="mt-3 sm:mt-4 flex flex-wrap gap-1.5 sm:gap-2" aria-label="Lokasjoner" role="list">
                                        
                                            <li>
                                                <span class="border border-black rounded-full w-fit px-2.5 sm:px-3 py-0.5 sm:py-1 text-sm sm:text-base">
                                                    Bergen
                                                </span>
                                            </li>
                                        
                                    </ul>
                                

                                <div class="mt-3 sm:mt-4">
                                    <h3 class="text-heading-4 e">
                                        Conny Breivik
                                    </h3>
                                    
                                        <p class="text-body-l mt-2 sm:mt-3 text-brand-dark-grey">
                                            Kommersiell leder design / Rådgiver
                                        </p>
                                    
                                </div>

                                <div class="mt-4 sm:mt-6 flex flex-col gap-y-1">
                                    
                                        <a href="mailto:conny.breivik@apriil.no" class="text-body-l text-brand-dark-grey underline break-all sm:break-normal">
                                            conny.breivik@apriil.no
                                        </a>
                                    
                                    
                                        <a href="tel:976 71 233" class="text-body-l text-brand-dark-grey underline">
                                            976 71 233
                                        </a>
                                    
                                </div>
                            </article>
                        </li>
                    
                </ul>
            
        </div>
    </div>
</section>

        </div>
    
</article>



        </main>
        <footer class="bg-brand-dark-gray">
    <div class="footer-layout site-padding max-w-component">
        <img src="https://apriil.hel1.your-objectstorage.com/files/apriil-inverted.svg" alt="Apriil logo" width="126" height="auto" class="footer-logo" loading="lazy" decoding="async">

        <div class="footer-inner">
            <div class="footer-col-left pb-6 lg:pb-0">
                <div class="text-white">
                    <h2 class="text-heading-2 pt-12 lg:pt-0">Klar for å nå dine mål?</h2>
                </div>
                
                    

<a 
    href="/kontakt-oss" 
    class="cta-button cta-button--neutral flex items-center gap-0 group "
    
>
    <span class="cta-button__label rounded-full transition-colors duration-300">Kontakt oss</span>
    
    <span class="cta-button__icon relative overflow-hidden flex items-center justify-center">
        <span class="cta-button__arrow flex items-center justify-center transition-transform duration-300 ease-out group-hover:translate-x-[170%]">
            <svg 
    xmlns="http://www.w3.org/2000/svg" 
    width="25" 
    height="19" 
    viewBox="0 0 25 19" 
    fill="none" 
    aria-hidden="true"
    class="cta-button__arrow-svg -mb-1.5"
    
>
<path d="M23.6719 10.2656L24.4688 9.46875L23.6719 8.67187L15.7969 0.796875L15 0L13.4109 1.58906L14.2078 2.38594L20.1609 8.33906H0V10.5891H20.1609L14.2078 16.5422L13.4109 17.3391L15 18.9281L15.7969 18.1312L23.6719 10.2562V10.2656Z" fill="currentColor"/>
</svg>

        </span>
        <span class="cta-button__arrow absolute inset-0 flex items-center justify-center -translate-x-[150%] transition-transform duration-300 ease-out group-hover:translate-x-0">
            <svg 
    xmlns="http://www.w3.org/2000/svg" 
    width="25" 
    height="19" 
    viewBox="0 0 25 19" 
    fill="none" 
    aria-hidden="true"
    class="cta-button__arrow-svg -mb-2.5"
    
>
<path d="M23.6719 10.2656L24.4688 9.46875L23.6719 8.67187L15.7969 0.796875L15 0L13.4109 1.58906L14.2078 2.38594L20.1609 8.33906H0V10.5891H20.1609L14.2078 16.5422L13.4109 17.3391L15 18.9281L15.7969 18.1312L23.6719 10.2562V10.2656Z" fill="currentColor"/>
</svg>

        </span>
    </span>
    
</a>

                
            </div>
            <div class="footer-col-right">
                <div class="footer-nav">
                        <div class="footer-nav-col">
                            <div class="footer-nav-row">
                                
                                <h3 class="text-heading-4 text-white">
                                    <a href="/vare-tjenester" class="hover:underline">
                                    Tjenester
                                    </a>
                                </h3>
                                
                                
                                
                                <ul class="flex flex-col gap-3">
                                    
                                    <li class="leading-1.4">
                                        <a href="/tjenester/reklame" class="text-[1.125rem] md:text-xl text-brand-neutral-grey font-normal align-stretch hover:text-white border-b border-transparent hover:border-white border-offset-4">Reklame</a>
                                    </li>
                                    
                                    <li class="leading-1.4">
                                        <a href="/tjenester/design" class="text-[1.125rem] md:text-xl text-brand-neutral-grey font-normal align-stretch hover:text-white border-b border-transparent hover:border-white border-offset-4">Design</a>
                                    </li>
                                    
                                    <li class="leading-1.4">
                                        <a href="/tjenester/pr" class="text-[1.125rem] md:text-xl text-brand-neutral-grey font-normal align-stretch hover:text-white border-b border-transparent hover:border-white border-offset-4">PR og rådgivning</a>
                                    </li>
                                    
                                    <li class="leading-1.4">
                                        <a href="/tjenester/digital-markedsforing" class="text-[1.125rem] md:text-xl text-brand-neutral-grey font-normal align-stretch hover:text-white border-b border-transparent hover:border-white border-offset-4">Digital markedsføring</a>
                                    </li>
                                    
                                    <li class="leading-1.4">
                                        <a href="/tjenester/teknologi" class="text-[1.125rem] md:text-xl text-brand-neutral-grey font-normal align-stretch hover:text-white border-b border-transparent hover:border-white border-offset-4">Teknologi</a>
                                    </li>
                                    
                                    <li class="leading-1.4">
                                        <a href="/tjenester/innhold" class="text-[1.125rem] md:text-xl text-brand-neutral-grey font-normal align-stretch hover:text-white border-b border-transparent hover:border-white border-offset-4">Innhold</a>
                                    </li>
                                    
                                </ul>
                                
                            </div>
                            
                            <div class="footer-nav-row">
                                <h3 class="text-heading-4 text-white lg:pt-6">
                                    <a href="/arbeider" class="hover:underline">
                                    Arbeider
                                    </a>
                                </h3>
                            </div>
                            
                        </div>
                    <div class="footer-nav-col">
                        <div class="footer-nav-row">
                            
                            <h3 class="text-heading-4 text-white">
                                <a href="/kontakt-oss" class="hover:underline">
                                Besøk
                                </a>
                            </h3>
                            
                            <div class="flex flex-col gap-4 lg:gap-8">
                            
                            <address class="flex flex-col gap-1 not-italic lg:gap-3">
                                <div class="leading-1.4 text-[1.125rem] md:text-xl text-gray-200">Bergen</div>
                                <div class="leading-1.4 text-[1.125rem] md:text-xl text-brand-neutral-grey">Damsgårdveien 59</div>
                            </address>
                            
                            <address class="flex flex-col gap-1 not-italic lg:gap-3">
                                <div class="leading-1.4 text-[1.125rem] md:text-xl text-gray-200">Oslo</div>
                                <div class="leading-1.4 text-[1.125rem] md:text-xl text-brand-neutral-grey">Hausmannsgate 21</div>
                            </address>
                            
                            <address class="flex flex-col gap-1 not-italic lg:gap-3">
                                <div class="leading-1.4 text-[1.125rem] md:text-xl text-gray-200">Stavanger</div>
                                <div class="leading-1.4 text-[1.125rem] md:text-xl text-brand-neutral-grey">Nykirkebakken 7</div>
                            </address>
                            
                            </div>
                        </div>
                    </div>

                    <div class="footer-nav-col footer-nav-col--wide">
                        <div class="footer-nav-row">
                            
                            <h3 class="text-heading-4 text-white">
                                <a href="/om-apriil" class="hover:underline">
                                Om Apriil
                                </a>
                            </h3>
                            

                            
                            <ul class="flex flex-col gap-4 lg:gap-6">
                                
                                <li class="leading-3.5">
                                    <a href="/kontakt-oss" class="leading-3.5 text-[1.125rem] md:text-xl text-brand-neutral-grey hover:text-white border-b border-transparent hover:border-white border-offset-4">Kontakt oss</a>
                                </li>
                                
                                <li class="leading-3.5">
                                    <a href="/ansatte" class="leading-3.5 text-[1.125rem] md:text-xl text-brand-neutral-grey hover:text-white border-b border-transparent hover:border-white border-offset-4">Ansatte i Apriil</a>
                                </li>
                                
                                <li class="leading-3.5">
                                    <a href="/stillinger" class="leading-3.5 text-[1.125rem] md:text-xl text-brand-neutral-grey hover:text-white border-b border-transparent hover:border-white border-offset-4">Ledige stillinger</a>
                                </li>
                                
                                <li class="leading-3.5">
                                    <a href="/nyhetsbrev" class="leading-3.5 text-[1.125rem] md:text-xl text-brand-neutral-grey hover:text-white border-b border-transparent hover:border-white border-offset-4">Nyhetsbrev</a>
                                </li>
                                
                                <li class="leading-3.5">
                                    <a href="/artikler" class="leading-3.5 text-[1.125rem] md:text-xl text-brand-neutral-grey hover:text-white border-b border-transparent hover:border-white border-offset-4">Artikler</a>
                                </li>
                                
                                <li class="leading-3.5">
                                    <a href="/arrangementer" class="leading-3.5 text-[1.125rem] md:text-xl text-brand-neutral-grey hover:text-white border-b border-transparent hover:border-white border-offset-4">Arrangementer</a>
                                </li>
                                
                            </ul>
                            
                        </div>
                        
                   
                        <div class="footer-meta hidden lg:flex lg:flex-col lg:gap-6 lg:mt-8">
                            <div class="footer-company">
                                
                                <div class="text-gray-200 text-xl">Apriil AS</div>
                                
                                
                                <div class="text-brand-neutral-grey text-xl">Org. nr 930999369</div>
                                
                            </div>
                            
                            <div class="footer-badge">
                                <a href="/miljofyrtaarn" class="inline-block hover:opacity-80 transition-opacity">
                                    
                                        <img src="https://apriil.hel1.your-objectstorage.com/files/miljosertifisert.svg" alt="Miljøfyrtårn sertifisert virksomhet" loading="lazy" decoding="async" width="130" height="auto">
                                    
                                </a>
                            </div>
                            
                        </div>
                    </div>
                </div>
                
               
                <div class="footer-meta lg:hidden grid grid-cols-2 gap-4 items-start mt-6 max-w-[220px] ml-auto">
                    <div class="footer-company">
                        
                        <div class="text-gray-200 text-[1.125rem]">Apriil AS</div>
                        
                        
                        <div class="text-brand-neutral-grey text-[1.125rem]">Org. nr 930999369</div>
                        
                    </div>
                    
                    <div class="footer-badge">
                        <a href="/miljofyrtaarn" class="inline-block hover:opacity-80 transition-opacity">
                            
                                <img src="https://apriil.hel1.your-objectstorage.com/files/miljosertifisert.svg" alt="Miljøfyrtårn sertifisert virksomhet" loading="lazy" decoding="async" width="130" height="auto">
                            
                        </a>
                    </div>
                    
                    
                    <div class="footer-social-mobile flex flex-col gap-4 pt-5 col-span-2">
                        
                        <a href="https://no.linkedin.com/company/apriil-no" class="text-neutral-grey-lighter text-[1.125rem] border-b w-fit border-neutral-grey-lighter hover:text-white transition-colors leading-1.4">LinkedIn</a>
                        
                        <a href="https://www.instagram.com/apriil.no/" class="text-neutral-grey-lighter text-[1.125rem] border-b w-fit border-neutral-grey-lighter hover:text-white transition-colors leading-1.4">Instagram</a>
                        
                        <a href="https://www.facebook.com/apriil.no" class="text-neutral-grey-lighter text-[1.125rem] border-b w-fit border-neutral-grey-lighter hover:text-white transition-colors leading-1.4">Facebook</a>
                        
                        <a href="https://www.tiktok.com/@apriil.no" class="text-neutral-grey-lighter text-[1.125rem] border-b w-fit border-neutral-grey-lighter hover:text-white transition-colors leading-1.4">TikTok</a>
                        
                    </div>
                </div>
            </div>
        </div>

        <div class="footer-bottom mb-6 lg:mb-16">
            <div class="footer-bottom-left">
                
                <a href="/personvern" class="text-neutral-grey-lighter border-b w-fit border-neutral-grey-lighter lg:border-0 text-sm lg:text-base leading-1.4">Personvern</a>
                
                <button
                    type="button"
                    onclick="if(window.CookieModal) window.CookieModal.show()"
                    class="cookie-settings-trigger text-neutral-grey-lighter mt-2 lg:mt-0 border-b w-fit border-neutral-grey-lighter lg:border-0 text-sm lg:text-base leading-1.4"
                >
                    Innstillinger for informasjonskapsler
                </button>
            </div>
            <div class="hidden lg:flex footer-bottom-right">
                
                <a href="https://no.linkedin.com/company/apriil-no" class="text-neutral-grey-lighter text-base">LinkedIn</a>
                
                <a href="https://www.instagram.com/apriil.no/" class="text-neutral-grey-lighter text-base">Instagram</a>
                
                <a href="https://www.facebook.com/apriil.no" class="text-neutral-grey-lighter text-base">Facebook</a>
                
                <a href="https://www.tiktok.com/@apriil.no" class="text-neutral-grey-lighter text-base">TikTok</a>
                
            </div>
        </div>
    </div>
</footer>
        







<div
    x-data="newsletterPopup({
        delay: 15 * 1000,
        scrollThreshold: 35,
        dismissDays: 14,
        hideOnNewsletterPages: true,
        position: 'bottom_right'
    })"
    x-cloak
    class="fixed bottom-4 z-[10000] right-4 md:right-6 md:bottom-6 w-[calc(100vw-2rem)] max-w-[420px]"
    role="dialog"
    aria-label="Nyhetsbrev-påmelding"
    x-ref="popup"
    style="display: none;"
>
    <div class="relative bg-brand-dark-gray rounded-2xl shadow-2xl overflow-hidden border border-white/[0.08]">
        <button
            @click="dismiss()"
            class="absolute top-3 right-3 z-10 w-8 h-8 flex items-center justify-center rounded-full text-white/40 hover:text-white hover:bg-white/10 transition-all duration-200"
            aria-label="Lukk"
        >
            <svg width="14" height="14" viewBox="0 0 14 14" fill="none" xmlns="http://www.w3.org/2000/svg" aria-hidden="true">
                <path d="M1 1L13 13M13 1L1 13" stroke="currentColor" stroke-width="1.5" stroke-linecap="round"/>
            </svg>
        </button>

        <div class="p-6 md:p-7">
            <div
                x-show="submitted"
                x-transition:enter="transition ease-out duration-300 delay-100"
                x-transition:enter-start="opacity-0 scale-95"
                x-transition:enter-end="opacity-100 scale-100"
                class="text-center py-4"
            >
                <div class="w-12 h-12 mx-auto mb-4 rounded-full bg-brand-orange/20 flex items-center justify-center">
                    <i class="fa-solid fa-check text-lg text-brand-orange" aria-hidden="true"></i>
                </div>
                <h3 class="text-xl font-medium text-white mb-1.5">Heelt supert! 🎉</h3>
                <p class="text-sm text-white/50 leading-relaxed">Du er med. Vi lover å kun sende ting som er verdt tiden din.</p>
            </div>

            <div x-show="!submitted">
                
                    <span class="inline-block text-sm text-brand-orange mb-2">Psst... 👋</span>
                

                <h3 class="text-xl md:text-[22px] font-medium text-white mb-2 pr-6 leading-snug">
                    Meld deg på nyhetsbrevet vårt
                </h3>

                
                    <p class="text-sm text-white/50 leading-relaxed mb-5">
                        Få smarte tips om kommunikasjon, markedsføring og tech rett i innboksen – helt uten mas.
                    </p>
                

                <div @submit.prevent="handleSubmit($event)">
                <form method="POST" action="https://apriil.no/!/forms/newsletter"><input type="hidden" name="_token" value="LPq7yvNJ5i25xd8xdkqqP4L5Sspg2a5VHE3Fo49D" autocomplete="off">
                    <div class="cf-turnstile" data-sitekey="0x4AAAAAAD_zolpN0U0zA6ya" data-theme="auto"></div>
                    <div class="space-y-3">
                        <div>
                            <label for="popup-newsletter-email" class="sr-only">E-post</label>
                            <input
                                type="email"
                                id="popup-newsletter-email"
                                name="email"
                                required
                                autocomplete="email"
                                class="w-full px-4 py-3 rounded-xl bg-white/[0.07] border border-white/[0.12] text-white text-sm placeholder-white/30 focus:outline-none focus:ring-2 focus:ring-brand-orange/40 focus:border-white/20 focus:bg-white/10 transition-all duration-200"
                                placeholder="din@epost.no"
                            >
                            <template x-if="errors.email">
                                <p class="text-red-400 text-xs mt-1.5" x-text="errors.email[0]"></p>
                            </template>
                        </div>

                        <div
                            x-show="error"
                            x-transition
                            class="rounded-lg p-3 bg-red-500/10 border border-red-500/20"
                        >
                            <p class="flex items-center gap-2 text-xs text-red-300">
                                <i class="fa-solid fa-exclamation-circle shrink-0" aria-hidden="true"></i>
                                Beklager, noe gikk galt. Prøv igjen!
                            </p>
                        </div>

                        <button
                            type="submit"
                            :disabled="submitting"
                            class="
                                w-full inline-flex items-center justify-center gap-2
                                px-5 py-3
                                bg-brand-orange text-white text-sm font-medium
                                rounded-full
                                hover:bg-white hover:text-brand-dark-gray
                                active:scale-[0.98]
                                transition-all duration-300
                                disabled:opacity-40 disabled:cursor-not-allowed disabled:hover:bg-brand-orange disabled:hover:text-white
                            "
                        >
                            <span x-show="!submitting">Ja, gi det til meg!</span>
                            <span x-show="submitting" class="flex items-center gap-2">
                                <i class="fa-solid fa-spinner fa-spin" aria-hidden="true"></i>
                                Sender...
                            </span>
                            <i
                                x-show="!submitting"
                                class="fa-solid fa-arrow-right text-xs transition-transform duration-300 group-hover:translate-x-0.5"
                                aria-hidden="true"
                            ></i>
                        </button>
                    </div>
                </form>
                </div>

                <div class="flex items-center justify-between mt-4 gap-4">
                    
                        <p class="text-[11px] text-white/25 leading-snug flex-1">Vi deler aldri e-posten din. Pinky promise.</p>
                    
                    <button
                        @click="dismiss()"
                        class="text-[11px] text-white/25 hover:text-white/50 transition-colors duration-200 whitespace-nowrap shrink-0 underline decoration-white/15 underline-offset-2 hover:decoration-white/30"
                    >
                        Nei takk, jeg vet nok om alt
                    </button>
                </div>
            </div>
        </div>

        <div class="h-[2px] bg-gradient-to-r from-brand-orange/60 via-brand-orange/20 to-transparent"></div>
    </div>
</div>


<style>
    @keyframes nl-slide-in-right {
        from { transform: translateX(calc(100% + 2rem)); opacity: 0; }
        to   { transform: translateX(0); opacity: 1; }
    }
    @keyframes nl-slide-in-left {
        from { transform: translateX(calc(-100% - 2rem)); opacity: 0; }
        to   { transform: translateX(0); opacity: 1; }
    }
    @keyframes nl-slide-out-right {
        from { transform: translateX(0); opacity: 1; }
        to   { transform: translateX(calc(100% + 2rem)); opacity: 0; }
    }
    @keyframes nl-slide-out-left {
        from { transform: translateX(0); opacity: 1; }
        to   { transform: translateX(calc(-100% - 2rem)); opacity: 0; }
    }
    .nl-slide-in-right  { animation: nl-slide-in-right 0.6s cubic-bezier(0.16, 1, 0.3, 1) forwards; }
    .nl-slide-in-left   { animation: nl-slide-in-left 0.6s cubic-bezier(0.16, 1, 0.3, 1) forwards; }
    .nl-slide-out-right { animation: nl-slide-out-right 0.35s cubic-bezier(0.4, 0, 1, 1) forwards; }
    .nl-slide-out-left  { animation: nl-slide-out-left 0.35s cubic-bezier(0.4, 0, 1, 1) forwards; }
    .nl-swiping { transition: none !important; animation: none !important; }

    @media (prefers-reduced-motion: reduce) {
        .nl-slide-in-right, .nl-slide-in-left { animation: none; opacity: 1; transform: none; }
        .nl-slide-out-right, .nl-slide-out-left { animation-duration: 0.01s; }
    }
</style>

<script>
document.addEventListener('alpine:init', () => {
    Alpine.data('newsletterPopup', (config) => ({
        visible: false,
        expanded: false,
        submitted: false,
        submitting: false,
        error: false,
        errors: {},
        timeReady: false,
        scrollReady: false,

        _touchId: null,
        _startX: 0,
        _startY: 0,
        _currentX: 0,
        _dirLocked: false,
        _swiping: false,

        init() {
            if (this.wasDismissed() || this.wasSubscribed()) return;
            if (config.hideOnNewsletterPages && document.querySelector('#nyhetsbrev')) return;

            this._initTouch();

            setTimeout(() => {
                this.timeReady = true;
                this._tryShow();
            }, config.delay);

            const onScroll = () => {
                const pct = (window.scrollY / (document.documentElement.scrollHeight - window.innerHeight)) * 100;
                if (pct >= config.scrollThreshold) {
                    this.scrollReady = true;
                    this._tryShow();
                    window.removeEventListener('scroll', onScroll, { passive: true });
                }
            };
            window.addEventListener('scroll', onScroll, { passive: true });
        },

        _isRight() { return config.position !== 'bottom_left'; },

        _tryShow() {
            if (!this.timeReady || !this.scrollReady || this.visible) return;

            const cookie = document.querySelector('.ddm.ddmcm');
            if (cookie && cookie.style.display !== 'none' && !cookie.hidden) {
                const obs = new MutationObserver(() => {
                    if (cookie.style.display === 'none' || cookie.hidden) {
                        obs.disconnect();
                        this._reveal();
                    }
                });
                obs.observe(cookie, { attributes: true, attributeFilter: ['style'] });
                return;
            }
            this._reveal();
        },

        _reveal() {
            this.visible = true;
            this.$nextTick(() => {
                const el = this.$refs.popup || this.$el;
                el.style.display = '';
                el.classList.add(this._isRight() ? 'nl-slide-in-right' : 'nl-slide-in-left');
            });
        },

        _slideOut(andDismiss) {
            const el = this.$refs.popup || this.$el;
            el.classList.remove('nl-slide-in-right', 'nl-slide-in-left', 'nl-swiping');
            el.style.transform = '';
            el.style.opacity = '';
            const cls = this._isRight() ? 'nl-slide-out-right' : 'nl-slide-out-left';
            el.classList.add(cls);
            el.addEventListener('animationend', () => {
                el.classList.remove(cls);
                this.visible = false;
                el.style.display = 'none';
                if (andDismiss) {
                    const expires = Date.now() + (config.dismissDays * 24 * 60 * 60 * 1000);
                    localStorage.setItem('apriil_newsletter_dismissed', expires.toString());
                }
            }, { once: true });
        },

        _initTouch() {
            const el = this.$el;

            el.addEventListener('touchstart', (e) => {
                if (this.submitted || this._touchId !== null) return;
                const t = e.changedTouches[0];
                const tag = e.target.closest('INPUT, TEXTAREA, SELECT');
                if (tag) return;
                this._touchId = t.identifier;
                this._startX = t.clientX;
                this._startY = t.clientY;
                this._currentX = 0;
                this._dirLocked = false;
                this._swiping = false;
            }, { passive: true });

            el.addEventListener('touchmove', (e) => {
                const t = Array.from(e.changedTouches).find(t => t.identifier === this._touchId);
                if (!t || this._dirLocked) return;

                const dx = t.clientX - this._startX;
                const dy = t.clientY - this._startY;

                if (!this._swiping) {
                    if (Math.abs(dy) > Math.abs(dx) && Math.abs(dy) > 8) {
                        this._dirLocked = true;
                        return;
                    }
                    if (Math.abs(dx) < 8) return;
                    this._swiping = true;
                    el.classList.add('nl-swiping');
                }

                e.preventDefault();

                const right = this._isRight();
                const val = right ? Math.max(0, dx) : Math.min(0, dx);
                this._currentX = val;
                const abs = Math.abs(val);
                const w = el.offsetWidth || 300;
                const opacity = Math.max(0.2, 1 - (abs / w) * 0.7);

                el.style.transform = `translateX(${val}px)`;
                el.style.opacity = opacity;
            }, { passive: false });

            const onEnd = (e) => {
                const t = Array.from(e.changedTouches).find(t => t.identifier === this._touchId);
                if (!t) return;
                this._touchId = null;

                if (!this._swiping) return;

                const abs = Math.abs(this._currentX);
                const w = el.offsetWidth || 300;

                if (abs > w * 0.3) {
                    const dir = this._isRight() ? 1 : -1;
                    el.style.transition = 'transform 0.25s cubic-bezier(0.4,0,1,1), opacity 0.25s ease';
                    el.style.transform = `translateX(${dir * (w + 40)}px)`;
                    el.style.opacity = '0';
                    setTimeout(() => {
                        el.style.transition = '';
                        el.classList.remove('nl-swiping');
                        this.visible = false;
                        el.style.display = 'none';
                        el.style.transform = '';
                        el.style.opacity = '';
                        const expires = Date.now() + (config.dismissDays * 24 * 60 * 60 * 1000);
                        localStorage.setItem('apriil_newsletter_dismissed', expires.toString());
                    }, 260);
                } else {
                    el.classList.remove('nl-swiping');
                    el.style.transition = 'transform 0.35s cubic-bezier(0.16,1,0.3,1), opacity 0.35s ease';
                    el.style.transform = 'translateX(0)';
                    el.style.opacity = '1';
                    setTimeout(() => { el.style.transition = ''; el.style.transform = ''; el.style.opacity = ''; }, 360);
                }
                this._swiping = false;
            };
            el.addEventListener('touchend', onEnd, { passive: true });
            el.addEventListener('touchcancel', onEnd, { passive: true });
        },

        async handleSubmit(e) {
            this.submitting = true;
            this.error = false;
            this.errors = {};

            const form = e.target.closest('form');
            const formData = new FormData(form);

            try {
                const response = await fetch(form.action, {
                    method: 'POST',
                    headers: { 'X-Requested-With': 'XMLHttpRequest' },
                    body: formData,
                });
                const data = await response.json();
                if (!response.ok) {
                    if (data.errors) this.errors = data.errors;
                    this.error = true;
                } else {
                    this.submitted = true;
                    localStorage.setItem('apriil_newsletter_subscribed', '1');
                    setTimeout(() => this._slideOut(false), 4000);
                }
            } catch (err) {
                this.error = true;
            } finally {
                this.submitting = false;
            }
        },

        dismiss() {
            this._slideOut(true);
        },

        wasDismissed() {
            const dismissed = localStorage.getItem('apriil_newsletter_dismissed');
            if (!dismissed) return false;
            if (Date.now() > parseInt(dismissed, 10)) {
                localStorage.removeItem('apriil_newsletter_dismissed');
                return false;
            }
            return true;
        },

        wasSubscribed() {
            return localStorage.getItem('apriil_newsletter_subscribed') === '1';
        }
    }));
});
</script>



        
<div
    class="ddm ddmcm back-none"
    style="display:none;opacity:0;"
>
    <div class="fixed inset-0 z-[9998] flex items-end justify-end p-4 md:p-6 pointer-events-none">
        <div class="pointer-events-auto w-full max-w-lg bg-white rounded-2xl shadow-2xl border border-brand-sand-dark overflow-hidden">
            <div class="p-6 md:p-8">
                <h2 class="text-heading-4 text-brand-dark-gray mb-3">Informasjonskapsler</h2>

                <div class="text-body-s text-neutral-gray-800 mb-6 [&_a]:underline [&_a]:text-brand-dark-gray [&_a]:font-medium hover:[&_a]:text-brand-orange [&_a]:transition-colors">
                    
                        <p>Vi bruker informasjonskapsler (cookies) for å gi deg den beste opplevelsen på nettsiden vår. Du kan velge hvilke cookies du vil tillate nedenfor. Les mer i vår <a href="/personvern">personvernerklæring</a>.</p>
                    
                </div>

                <div class="ddmcm-categories space-y-3 mb-6">
                    
                    <div class="ddmcm-category border border-brand-sand rounded-lg" x-data="{ infoOpen: false }">
                        <div class="flex items-center justify-between px-4 py-3">
                            <div class="flex items-center gap-2 flex-1">
                                <span class="text-body-s font-medium text-brand-dark-gray">Nødvendige cookies</span>
                                
                                    <button
                                        type="button"
                                        @click="infoOpen = !infoOpen"
                                        class="inline-flex items-center justify-center w-5 h-5 rounded-full border transition-colors duration-200"
                                        :class="infoOpen ? 'border-brand-dark-gray text-brand-dark-gray' : 'border-brand-neutral-grey text-brand-neutral-grey hover:border-brand-dark-gray hover:text-brand-dark-gray'"
                                        aria-label="Mer informasjon"
                                    >
                                        <span class="text-xs leading-none">?</span>
                                    </button>
                                
                            </div>

                            <div class="checkbox shrink-0 cookie-toggle">
                                <input
                                    type="checkbox"
                                    id="cookie-category-essential"
                                    name="essential"
                                    data-ddmcm-category="essential"
                                    class="sr-only cookie-toggle__input"
                                     disabled checked 
                                >
                                <label
                                    for="cookie-category-essential"
                                    class="cookie-toggle__track cookie-toggle__track--disabled"
                                >
                                    <span class="cookie-toggle__knob"></span>
                                </label>
                                
                            </div>
                        </div>

                        
                        <div
                            x-show="infoOpen"
                            x-collapse
                            class="px-4 pb-3"
                        >
                            <div class="text-[14px] text-brand-neutral-grey pt-1 border-t border-brand-sand">
                                
                                    <p>Nødvendige cookies er cookies som trengs for at nettsiden skal fungere riktig.</p>
                                
                            </div>
                        </div>
                        
                    </div>
                    
                    <div class="ddmcm-category border border-brand-sand rounded-lg" x-data="{ infoOpen: false }">
                        <div class="flex items-center justify-between px-4 py-3">
                            <div class="flex items-center gap-2 flex-1">
                                <span class="text-body-s font-medium text-brand-dark-gray">Tredjeparts-cookies</span>
                                
                                    <button
                                        type="button"
                                        @click="infoOpen = !infoOpen"
                                        class="inline-flex items-center justify-center w-5 h-5 rounded-full border transition-colors duration-200"
                                        :class="infoOpen ? 'border-brand-dark-gray text-brand-dark-gray' : 'border-brand-neutral-grey text-brand-neutral-grey hover:border-brand-dark-gray hover:text-brand-dark-gray'"
                                        aria-label="Mer informasjon"
                                    >
                                        <span class="text-xs leading-none">?</span>
                                    </button>
                                
                            </div>

                            <div class="checkbox shrink-0 cookie-toggle">
                                <input
                                    type="checkbox"
                                    id="cookie-category-thirdparty"
                                    name="thirdparty"
                                    data-ddmcm-category="thirdparty"
                                    class="sr-only cookie-toggle__input"
                                    
                                >
                                <label
                                    for="cookie-category-thirdparty"
                                    class="cookie-toggle__track "
                                >
                                    <span class="cookie-toggle__knob"></span>
                                </label>
                                
                                    <script data-category="thirdparty" type="text/snippetscript">(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
})(window,document,'script','dataLayer','GTM-MKVPW3X3');</script>
                                
                            </div>
                        </div>

                        
                        <div
                            x-show="infoOpen"
                            x-collapse
                            class="px-4 pb-3"
                        >
                            <div class="text-[14px] text-brand-neutral-grey pt-1 border-t border-brand-sand">
                                
                                    <p>Tredjeparts-cookies settes av ekstern programvare for å muliggjøre funksjoner som video og kart.</p>
                                
                            </div>
                        </div>
                        
                    </div>
                    
                </div>

                <div class="ddmcm-buttons flex flex-col sm:flex-row gap-3">
                    <button id="ddmcm-button-all" class="flex-1 px-6 py-3 bg-brand-dark-gray text-white text-body-s font-medium rounded-full hover:bg-brand-job-grey transition-colors duration-200">
                        Godta alle
                    </button>
                    <button id="ddmcm-button-selected" class="flex-1 px-6 py-3 bg-brand-sand text-brand-dark-gray text-body-s font-medium rounded-full hover:bg-brand-sand-dark transition-colors duration-200">
                        Bekreft valg
                    </button>
                </div>
            </div>
        </div>
    </div>
    <link rel="stylesheet" href="/vendor/cookie-byte/build/assets/_cookie_byte-DSiWpDG6.css">
    <script src="/vendor/cookie-byte/build/assets/loadscript-D8zyegSh.js" async defer></script>
</div>


    </body>
</html>