.elementor-kit-7{--e-global-color-primary:#6EC1E4;--e-global-color-secondary:#54595F;--e-global-color-text:#7A7A7A;--e-global-color-accent:#61CE70;--e-global-typography-primary-font-family:"Roboto";--e-global-typography-primary-font-weight:600;--e-global-typography-secondary-font-family:"Roboto Slab";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Roboto";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Roboto";--e-global-typography-accent-font-weight:500;}.elementor-kit-7 e-page-transition{background-color:#FFBC7D;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1140px;}.e-con{--container-max-width:1140px;}.elementor-widget:not(:last-child){--kit-widget-spacing:20px;}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px;}{}h1.entry-title{display:var(--page-title-display);}.site-header .site-branding{flex-direction:column;align-items:stretch;}.site-header{padding-inline-end:0px;padding-inline-start:0px;}.site-footer .site-branding{flex-direction:column;align-items:stretch;}@media(max-width:1024px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}:root { --gvo-ink:#141a2e; --gvo-navy:#1d2440; --gvo-navy-2:#283052; --gvo-sand:#f1ebe2; --gvo-sand-2:#e7dfd2; --gvo-apricot:#ffa64d; --gvo-peach:#ffcb8f; --gvo-slate:#a9b2cc; --gvo-mist:#c9cfe0; --gvo-footer:#10152a; --gvo-bg-hero:#141a2e; --gvo-bg-alt:#141a2e; --gvo-bg-ai:#1d2440; --gvo-bg-faq:#1d2440; --gvo-text:#f1ebe2; --gvo-text-muted:#a9b2cc; --gvo-accent:#ffa64d; --gvo-accent-small:#ffa64d; --gvo-line:rgba(241,235,226,.12); --gvo-card:#1d2440; --gvo-card-raised:#1d2440; --gvo-card-2:#283052; --gvo-inset:#141a2e; --gvo-nav-scrolled:rgba(20,26,46,.88); --gvo-ghost-border:rgba(241,235,226,.35); --gvo-sans:Montserrat; --gvo-serif:Instrument Serif; --gvo-case-a:#2a3256; --gvo-case-b:#141a2e; --gvo-card-alt:#283052; }
/* Start custom CSS *//* GVO tema: mörkt (v1) = standard (globala variabler). Ljust läge (v3) nedan. */
html { color-scheme: dark; --gvo-glow-a: rgba(255,166,77,.16); --gvo-glow-b: rgba(169,178,204,.12); }
html[data-gvo-theme="light"] { --gvo-bg-hero: #f1ebe2; --gvo-bg-alt: #e7dfd2; --gvo-bg-ai: #f1ebe2; --gvo-bg-faq: #e7dfd2; --gvo-text: #141a2e; --gvo-text-muted: #585e7b; --gvo-accent: #b85f0b; --gvo-accent-small: #9b4f06; --gvo-line: rgba(20,26,46,.15); --gvo-card: #f1ebe2; --gvo-card-raised: #faf6f0; --gvo-card-2: #f1ebe2; --gvo-inset: #f1ebe2; --gvo-nav-scrolled: rgba(241,235,226,.92); --gvo-ghost-border: rgba(20,26,46,.3); --gvo-case-a: #ddd2c2; --gvo-case-b: #cfc1ad; --gvo-card-alt: #e7dfd2; color-scheme: light; --gvo-glow-a: rgba(255,166,77,.24); --gvo-glow-b: rgba(169,178,204,.22); }
/* Sandfärgade sektioner (Bytt spelplan, Gruppen, Arbetssätt, Kunskap) har ljusa värden i båda lägena */
.gvo-on-sand { --gvo-bg-hero: #f1ebe2; --gvo-bg-alt: #e7dfd2; --gvo-bg-ai: #f1ebe2; --gvo-bg-faq: #e7dfd2; --gvo-text: #141a2e; --gvo-text-muted: #585e7b; --gvo-accent: #b85f0b; --gvo-accent-small: #9b4f06; --gvo-line: rgba(20,26,46,.15); --gvo-card: #f1ebe2; --gvo-card-raised: #faf6f0; --gvo-card-2: #f1ebe2; --gvo-inset: #f1ebe2; --gvo-nav-scrolled: rgba(241,235,226,.92); --gvo-ghost-border: rgba(20,26,46,.3); --gvo-case-a: #ddd2c2; --gvo-case-b: #cfc1ad; --gvo-card-alt: #e7dfd2; }
/* Glödljus i bakgrunden (hero, Let's talk, stora bento-rutan). Elementor sparar inte radial-gradient i elementens stil, därför ligger de här. */
.elementor .gvo-glow { background-image: radial-gradient(circle, var(--gvo-glow-a) 0%, transparent 65%); }
.elementor .gvo-glow + .gvo-glow { background-image: radial-gradient(circle, var(--gvo-glow-b) 0%, transparent 65%); }
.elementor .gvo-on-navy > .gvo-glow { background-image: radial-gradient(circle, rgba(255,166,77,.18) 0%, transparent 60%); }
.elementor .gvo-tile > .gvo-glow { background-image: radial-gradient(circle, rgba(255,166,77,.35) 0%, transparent 65%); }
/* Marinblå ytor (Let's talk, stora bento-rutan) har ljus text i båda lägena */
.gvo-on-navy { --gvo-text: #f1ebe2; --gvo-text-muted: #c9cfe0; --gvo-accent: #ffa64d; --gvo-accent-small: #ffa64d; --gvo-line: rgba(241,235,226,.12); --gvo-ghost-border: rgba(241,235,226,.35); --gvo-card-2: #283052; --gvo-bg-hero: #1d2440; }
body { background-color: var(--gvo-bg-hero); color: var(--gvo-text); font-family: Montserrat, sans-serif; -webkit-font-smoothing: antialiased; overflow-x: hidden; }
html { scroll-behavior: smooth; }
/* Ikoner (samma SVG som i v3) ritade som CSS-masker så att de följer textfärgen */
.gvo-ic::before, .gvo-arrow::after, .gvo-theme-btn::before, .gvo-query-text::before { content: ""; display: inline-block; flex-shrink: 0; background-color: currentColor; -webkit-mask: var(--gvo-ic-img) no-repeat center / contain; mask: var(--gvo-ic-img) no-repeat center / contain; }
.gvo-ic::before { width: 22px; height: 22px; }
/* Elementor ger containrarnas ::before position: absolute uppe till vänster. Nollställ så att ikonen centreras i ringen. */
.elementor .e-con.gvo-ic::before, .elementor .e-con.gvo-tile-go::before { position: static; inset: auto; }
.gvo-ic-search { --gvo-ic-img: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='11' cy='11' r='7'/%3E%3Cpath d='M21 21l-4.3-4.3'/%3E%3C/svg%3E"); }
.gvo-ic-spark { --gvo-ic-img: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 3l2.2 5.8L20 11l-5.8 2.2L12 19l-2.2-5.8L4 11l5.8-2.2z'/%3E%3C/svg%3E"); }
.gvo-ic-pin { --gvo-ic-img: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 21s-7-6.2-7-11.5A7 7 0 0 1 19 9.5C19 14.8 12 21 12 21z'/%3E%3Ccircle cx='12' cy='9.5' r='2.5'/%3E%3C/svg%3E"); }
.gvo-ic-bars { --gvo-ic-img: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 20V10M10 20V4M16 20v-7M22 20H2'/%3E%3C/svg%3E"); }
.gvo-ic-chat { --gvo-ic-img: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M21 12a8 8 0 0 1-11.6 7.1L4 20l1-4.6A8 8 0 1 1 21 12z'/%3E%3C/svg%3E"); }
.gvo-ic-insta { --gvo-ic-img: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='3' width='18' height='18' rx='5'/%3E%3Ccircle cx='12' cy='12' r='4'/%3E%3C/svg%3E"); }
.gvo-ic-people { --gvo-ic-img: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='9' cy='8' r='3.5'/%3E%3Cpath d='M2.5 20a6.5 6.5 0 0 1 13 0'/%3E%3Ccircle cx='17.5' cy='9' r='2.5'/%3E%3Cpath d='M16 14.2a5 5 0 0 1 6 4.8'/%3E%3C/svg%3E"); }
.gvo-ic-video { --gvo-ic-img: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='2' y='6' width='14' height='12' rx='3'/%3E%3Cpath d='M16 10l6-3v10l-6-3'/%3E%3C/svg%3E"); }
.gvo-ic-bubble { --gvo-ic-img: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 5h16v11H8l-4 4z'/%3E%3C/svg%3E"); }
.gvo-ic-web { --gvo-ic-img: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='4' width='18' height='16' rx='3'/%3E%3Cpath d='M3 9h18'/%3E%3C/svg%3E"); }
.gvo-ic-cart { --gvo-ic-img: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 6h15l-2 9H8L6 3H3'/%3E%3Ccircle cx='9' cy='20' r='1.5'/%3E%3Ccircle cx='18' cy='20' r='1.5'/%3E%3C/svg%3E"); }
.gvo-ic-trend { --gvo-ic-img: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 17l6-6 4 4 8-8'/%3E%3Cpath d='M14 7h7v7'/%3E%3C/svg%3E"); }
.gvo-arrow::after { width: 18px; height: 18px; --gvo-ic-img: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12h14M13 6l6 6-6 6'/%3E%3C/svg%3E"); }
.gvo-query-text::before { width: 18px; height: 18px; color: var(--gvo-accent); --gvo-ic-img: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='11' cy='11' r='7'/%3E%3Cpath d='M21 21l-4.3-4.3'/%3E%3C/svg%3E"); }
.gvo-tile-go::before { content: ""; width: 18px; height: 18px; background-color: currentColor; -webkit-mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12h14M13 6l6 6-6 6'/%3E%3C/svg%3E") no-repeat center / contain; mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12h14M13 6l6 6-6 6'/%3E%3C/svg%3E") no-repeat center / contain; }
.gvo-tile:hover .gvo-tile-go { opacity: 1; transform: rotate(-45deg); }
/* Växlare ljust/mörkt */
.gvo-theme-btn::before { width: 18px; height: 18px; --gvo-ic-img: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='4'/%3E%3Cpath d='M12 2v2M12 20v2M4.9 4.9l1.4 1.4M17.7 17.7l1.4 1.4M2 12h2M20 12h2M4.9 19.1l1.4-1.4M17.7 6.3l1.4-1.4'/%3E%3C/svg%3E"); }
html[data-gvo-theme="light"] .gvo-theme-btn::before { --gvo-ic-img: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M21 12.8A9 9 0 1 1 11.2 3a7 7 0 0 0 9.8 9.8z'/%3E%3C/svg%3E"); }
.gvo-theme-btn:focus-visible, .gvo-btn:focus-visible, .gvo-tab-pill:focus-visible, .gvo-faq-head:focus-visible { outline: 2px solid var(--gvo-accent); outline-offset: 3px; }
/* Header: fast med halvgenomskinlig bakgrund och oskärpa (färgen sätts i klassen gvo-nav). Efter scroll blir den lägre (klassen gvo-scrolled sätts av tema-skriptet). */
.elementor .gvo-nav { box-shadow: 0 1px 0 var(--gvo-line); }
/* Oskärpan ligger på ett eget lager: backdrop-filter direkt på headern skulle göra mobilmenyns fasta panel lika liten som headern. */
.elementor .gvo-nav::before { content: ""; position: absolute; inset: 0; z-index: -1; -webkit-backdrop-filter: blur(14px); backdrop-filter: blur(14px); pointer-events: none; }
html.gvo-scrolled .gvo-nav { background-color: var(--gvo-nav-scrolled); padding-block: 14px; box-shadow: 0 1px 0 var(--gvo-line); }
body.admin-bar .gvo-nav { top: 32px; }
/* Logotypen: GVO i aprikos (klassen gvo-logo). I ljust läge används den mörkare accentfärgen i headern för kontrastens skull. */
html[data-gvo-theme="light"] .gvo-nav .gvo-logo span { color: var(--gvo-accent); }
/* Megameny (Tjänster och Byrån): panelen öppnas vid hovring på enheter med mus och när något i menyn har fokus. */
.elementor .gvo-nav-row, .elementor .gvo-nav-links, .elementor .gvo-mega-item { position: static; }
.elementor .gvo-mega-panel { opacity: 0; visibility: hidden; transform: translateY(-6px); transition: opacity .2s ease, transform .2s ease, visibility 0s linear .2s; }
@media (hover: hover) { .elementor .gvo-mega-item:hover > .gvo-mega-panel { opacity: 1; visibility: visible; transform: none; transition-delay: 0s; } .elementor .gvo-mega-item:hover > .gvo-mega-trigger::after { transform: rotate(180deg); } .elementor .gvo-mega-item:hover > .gvo-mega-trigger { opacity: 1; } }
.elementor .gvo-mega-item:focus-within > .gvo-mega-panel, .elementor .gvo-mega-item.is-open > .gvo-mega-panel { opacity: 1; visibility: visible; transform: none; transition-delay: 0s; }
.elementor .gvo-mega-item.is-closed > .gvo-mega-panel { opacity: 0; visibility: hidden; }
/* Osynlig brygga ovanför panelen så att den inte stängs när musen rör sig från menyordet ner till panelen */
.elementor .gvo-mega-panel::before { content: ""; position: absolute; inset: auto 0 100% 0; height: 30px; background: none; }
.gvo-mega-trigger::after { content: ""; width: 10px; height: 10px; background-color: currentColor; transition: transform .2s; -webkit-mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E") no-repeat center / contain; mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E") no-repeat center / contain; }
.elementor .e-con.gvo-mega-ic::before { width: 18px; height: 18px; }
.elementor .gvo-mega-link .gvo-mega-desc, .elementor .gvo-mega-link .gvo-mega-title { pointer-events: none; }
/* Mobilmenyn: panelen går att scrolla när den är längre än skärmen */
.elementor .gvo-menu-panel { overflow-y: auto; overscroll-behavior: contain; -webkit-mask-image: linear-gradient(to bottom, transparent 0px, transparent 84px, #000 104px); mask-image: linear-gradient(to bottom, transparent 0px, transparent 84px, #000 104px); }
/* FAQ öppet läge: plus blir kryss på aprikos */
details[open] > summary .gvo-faq-icon { transform: rotate(45deg); background-color: var(--gvo-apricot); color: var(--gvo-ink); border-color: var(--gvo-apricot); }
.gvo-faq-head::-webkit-details-marker { display: none; }
/* Flikar: ta bort Elementors standardpadding */
.elementor .e-tabs-content-area-base, .elementor .e-tab-content-base, .elementor .e-tabs-menu-base { padding: 0; }
.elementor .gvo-tile-go { padding: 0; }
/* Formulär */
.gvo-input::placeholder { color: rgba(241,235,226,.4); }
.gvo-choice:has(input:focus-visible) { outline: 2px solid var(--gvo-peach); outline-offset: 2px; }
/* Mobilmeny: Meny/Stäng */
.gvo-menu-btn .e-paragraph-base > span:last-child { display: none; } details[open] > .gvo-menu-btn .e-paragraph-base > span:first-child { display: none; } details[open] > .gvo-menu-btn .e-paragraph-base > span:last-child { display: inline; }
/* Minskad rörelse */
@media (prefers-reduced-motion: reduce) { html { scroll-behavior: auto; } *, *::before, *::after { transition-duration: 0s !important; animation-duration: 0s !important; } .elementor [data-interaction-id] { transform: none !important; } .elementor .e-con[data-interaction-id], .elementor .gvo-accent-small[data-interaction-id] { opacity: 1 !important; } .elementor .gvo-rm-hide[data-interaction-id], .elementor .gvo-curtain[data-interaction-id] { opacity: 0 !important; visibility: hidden !important; } .elementor .gvo-tile-go { opacity: .5 !important; } }
/* Landningssidorna: gamla loggor som masker (PNG-masker rensas bort ur globala klasser, därför här) */
.elementor .gvo-swap-hemg { -webkit-mask: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAboAAACCAgMAAABNx+ViAAAADFBMVEUAAAAAAAAAAAAAAAA16TeWAAAABHRSTlMAVar/oA4xLwAAA1dJREFUeNrt2rFzk1AYAPAHOctdv4HFrQP/QfgLkqCLg0uH9hwc/AvUv4CEpkMHBzu52rmDXR0goA4ODjLYnSGenkszcCepJM/vkSYNVx5Jwfau3vdlCAeP9wPe4/ElPMZuOTocY5RfB2LdRCxt8cJIxLaXhZuGWQ1q8X58hadwuSepcprVYFbztBLPkGwLS45zlWeUeD3JtrjkOFd5vRJPVmU6r6CC58s9WY/IGtCs5kmbAb0Gl9c5q/T6nlriSZuIW/J2WOE1SjxpE3FH3g7kkUceeeTdoGcV5llZmelxPnJedO38bLWXX6eSRx555JFH3nrebj4Wnnr5EHMKvM38c+5w2ZvtWuypsudtY/n5fNWDK7/RL73G/FcfeeSRRx555JFH3m16S/mSVeBt5PMlp7ZXIx8s8y5DI4888sgjj7w75e1eje11vO+5XZ78i/cPpd4NvO8gjzzyyLsjnlrV690NT6nqVZy/VDY/q9QzKnqdil7V+WdGRU+t6GkVPWlDrJqP6a/hKRdvapa9ivMj2eYaXsH7I6acSOfeUVBQUFBQUNxQ3KtdAwR6P2Z+gt8Oph3aCAL/HDOeWE2Bj3pTCxwN0wYFS/BDxR+qkRb1xjU9jadzD2Hx3kVLGpnHI3AgFmkHelhuIjxf8t/R2p4xvJ953q6GcLIVMy3FpdNteyMBR8c0x/i2A3uJHvrCc42gnmdaLPNcpk3RUxIGKX4CZjMPHMPFdAxLOq5pmQ+FBzW9Nlt4Z4+DhKUMPN3LvC44zRbDBfTet5ner+tx3o9tZQdEAjg41r5+Qc9l8M6w4deRzdrgtJuMuVjiDR6X/rHu9RSe15hmnj/VPv+YeW+bNvAo82wTPZgAD7sMhDeo019On+H5qQP8zvrLp98z7/XzlugvwhucWMzd8OAs6mbXM/QnNe+HLmvO2+/Dn1n7vXJb8/YTZ+4xG/oj0X4jLfSsml7HWniBHyQq9s+DpJ15KeyNnwbYP23Yi0X/jCF0644vxvDF/P4LOnj/RUzfj9vieuL9L86ImaENTmKEAyUxgtoe8OnF+PIoMANx/fC6tXFAEePLftSIsFtN8P7D8QXLWLU9xR8vPD3gODzqD44y79yCg0gd4fj5Ezuq4kfMHDP3/38w/QXE8pIP62ne2wAAAABJRU5ErkJggg==") no-repeat center / contain; mask: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAboAAACCAgMAAABNx+ViAAAADFBMVEUAAAAAAAAAAAAAAAA16TeWAAAABHRSTlMAVar/oA4xLwAAA1dJREFUeNrt2rFzk1AYAPAHOctdv4HFrQP/QfgLkqCLg0uH9hwc/AvUv4CEpkMHBzu52rmDXR0goA4ODjLYnSGenkszcCepJM/vkSYNVx5Jwfau3vdlCAeP9wPe4/ElPMZuOTocY5RfB2LdRCxt8cJIxLaXhZuGWQ1q8X58hadwuSepcprVYFbztBLPkGwLS45zlWeUeD3JtrjkOFd5vRJPVmU6r6CC58s9WY/IGtCs5kmbAb0Gl9c5q/T6nlriSZuIW/J2WOE1SjxpE3FH3g7kkUceeeTdoGcV5llZmelxPnJedO38bLWXX6eSRx555JFH3nrebj4Wnnr5EHMKvM38c+5w2ZvtWuypsudtY/n5fNWDK7/RL73G/FcfeeSRRx555JFH3m16S/mSVeBt5PMlp7ZXIx8s8y5DI4888sgjj7w75e1eje11vO+5XZ78i/cPpd4NvO8gjzzyyLsjnlrV690NT6nqVZy/VDY/q9QzKnqdil7V+WdGRU+t6GkVPWlDrJqP6a/hKRdvapa9ivMj2eYaXsH7I6acSOfeUVBQUFBQUNxQ3KtdAwR6P2Z+gt8Oph3aCAL/HDOeWE2Bj3pTCxwN0wYFS/BDxR+qkRb1xjU9jadzD2Hx3kVLGpnHI3AgFmkHelhuIjxf8t/R2p4xvJ953q6GcLIVMy3FpdNteyMBR8c0x/i2A3uJHvrCc42gnmdaLPNcpk3RUxIGKX4CZjMPHMPFdAxLOq5pmQ+FBzW9Nlt4Z4+DhKUMPN3LvC44zRbDBfTet5ner+tx3o9tZQdEAjg41r5+Qc9l8M6w4deRzdrgtJuMuVjiDR6X/rHu9RSe15hmnj/VPv+YeW+bNvAo82wTPZgAD7sMhDeo019On+H5qQP8zvrLp98z7/XzlugvwhucWMzd8OAs6mbXM/QnNe+HLmvO2+/Dn1n7vXJb8/YTZ+4xG/oj0X4jLfSsml7HWniBHyQq9s+DpJ15KeyNnwbYP23Yi0X/jCF0644vxvDF/P4LOnj/RUzfj9vieuL9L86ImaENTmKEAyUxgtoe8OnF+PIoMANx/fC6tXFAEePLftSIsFtN8P7D8QXLWLU9xR8vPD3gODzqD44y79yCg0gd4fj5Ezuq4kfMHDP3/38w/QXE8pIP62ne2wAAAABJRU5ErkJggg==") no-repeat center / contain; }
.elementor .gvo-swap-soc { -webkit-mask: url("data:image/png;base64,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") no-repeat center / contain; mask: url("data:image/png;base64,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") no-repeat center / contain; }/* End custom CSS */