PageSourceSearch

https://pikkovia.com/about-us/

html pikkovia.com collected 2026-10-05 02:23:56 UTC 160,756 bytes, 1,568 lines download raw bytes

1<!doctype html><html lang="en-US"><head><meta charset="UTF-8"><meta name="viewport" content="width=device-width, initial-scale=1"><link rel="profile" href="https://gmpg.org/xfn/11"><meta name='robots' content='index, follow, max-image-preview:large, max-snippet:-1, max-video-preview:-1' /><title>About Pikkovia: Your Source for Stunning 3D Icons - Pikkovia</title><meta name="description" content="Explore Pikkovia for stunning 3D icons and illustrations. Discover how we enhance your creative projects with high-quality assets." /><link rel="canonical" href="https://pikkovia.com/about-us/" /><meta property="og:locale" content="en_US" /><meta property="og:type" content="article" /><meta property="og:title" content="About Pikkovia: Your Source for Stunning 3D Icons - Pikkovia" /><meta property="og:description" content="Explore Pikkovia for stunning 3D icons and illustrations. Discover how we enhance your creative projects with high-quality assets." /><meta property="og:url" content="https://pikkovia.com/about-us/" /><meta property="og:site_name" content="Pikkovia" /><meta property="article:modified_time" content="2025-09-04T06:19:36+00:00" /><meta name="twitter:card" content="summary_large_image" /><meta name="twitter:label1" content="Est. reading time" /><meta name="twitter:data1" content="2 minutes" /> 
1<script type="application/ld+json" class="yoast-schema-graph">{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/pikkovia.com\/about-us\/","url":"https:\/\/pikkovia.com\/about-us\/","name":"About Pikkovia: Your Source for Stunning 3D Icons - Pikkovia","isPartOf":{"@id":"https:\/\/pikkovia.com\/#website"},"datePublished":"2021-07-26T08:06:27+00:00","dateModified":"2025-09-04T06:19:36+00:00","description":"Explore Pikkovia for stunning 3D icons and illustrations. Discover how we enhance your creative projects with high-quality assets.","breadcrumb":{"@id":"https:\/\/pikkovia.com\/about-us\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/pikkovia.com\/about-us\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/pikkovia.com\/about-us\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/pikkovia.com\/"},{"@type":"ListItem","position":2,"name":"About us"}]},{"@type":"WebSite","@id":"https:\/\/pikkovia.com\/#website","url":"https:\/\/pikkovia.com\/","name":"Pikkovia","description":"3D Icon Marketplace","publisher":{"@id":"https:\/\/pikkovia.com\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/pikkovia.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/pikkovia.com\/#organization","name":"Pikkovia","url":"https:\/\/pikkovia.com\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/pikkovia.com\/#\/schema\/logo\/image\/","url":"https:\/\/pikkovia.com\/wp-content\/uploads\/2023\/09\/Pikkovia-Large-logo.png","contentUrl":"https:\/\/pikkovia.com\/wp-content\/uploads\/2023\/09\/Pikkovia-Large-logo.png","width":2000,"height":540,"caption":"Pikkovia"},"image":{"@id":"https:\/\/pikkovia.com\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/uk.pinterest.com\/pikkovia\/"]}]}</script>
1 <link rel='dns-prefetch' href='//cdn.chatway.app' /><link rel='dns-prefetch' href='//www.googletagmanager.com' /><link rel='dns-prefetch' href='//fonts.googleapis.com' /><link rel="alternate" type="application/rss+xml" title="Pikkovia &raquo; Feed" href="https://pikkovia.com/feed/" /><link rel="alternate" type="application/rss+xml" title="Pikkovia &raquo; Comments Feed" href="https://pikkovia.com/comments/feed/" /><link rel="alternate" title="oEmbed (JSON)" type="application/json+oembed" href="https://pikkovia.com/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fpikkovia.com%2Fabout-us%2F" /><link rel="alternate" title="oEmbed (XML)" type="text/xml+oembed" href="https://pikkovia.com/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fpikkovia.com%2Fabout-us%2F&#038;format=xml" /><style id="litespeed-ccss">:root{--wp--preset--aspect-ratio--square: 1;--wp--preset--aspect-ratio--4-3: 4/3;--wp--preset--aspect-ratio--3-4: 3/4;--wp--preset--aspect-ratio--3-2: 3/2;--wp--preset--aspect-ratio--2-3: 2/3;--wp--preset--aspect-ratio--16-9: 16/9;--wp--preset--aspect-ratio--9-16: 9/16;--wp--preset--color--black: #000000;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: #ffffff;--wp--preset--color--pale-pink: #f78da7;--wp--preset--color--vivid-red: #cf2e2e;--wp--preset--color--luminous-vivid-orange: #ff6900;--wp--preset--color--luminous-vivid-amber: #fcb900;--wp--preset--color--light-green-cyan: #7bdcb5;--wp--preset--color--vivid-green-cyan: #00d084;--wp--preset--color--pale-cyan-blue: #8ed1fc;--wp--preset--color--vivid-cyan-blue: #0693e3;--wp--preset--color--vivid-purple: #9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgb(6,147,227) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgb(252,185,0) 0%,rgb(255,105,0) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgb(255,105,0) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);
1--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small: 13px;--wp--preset--font-size--medium: 20px;--wp--preset--font-size--large: 36px;--wp--preset--font-size--x-large: 42px;--wp--preset--spacing--20: 0.44rem;--wp--preset--spacing--30: 0.67rem;--wp--preset--spacing--40: 1rem;--wp--preset--spacing--50: 1.5rem;--wp--preset--spacing--60: 2.25rem;--wp--preset--spacing--70: 3.38rem;--wp--preset--spacing--80: 5.06rem;--wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined: 6px 6px 0px -3px rgb(255, 255, 255), 6px 6px rgb(0, 0, 0);--wp--preset--shadow--crisp: 6px 6px 0px rgb(0, 0, 0)}:where(body){margin:0}body{padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px}.fa-search:before{content:""}.fa-search:before{content:""}.material-icons{font-family:"Material Icons";font-weight:normal;font-style:normal;font-size:inherit;line-height:inherit;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-feature-settings:"liga";-webkit-font-smoothing:antialiased}[class~=ulz-grid]{box-sizing:border-box;display:flex;flex-flow:row wrap;margin:0 calc(-0.5*var(--gap))}[class*=ulz-col-]{box-sizing:border-box;padding:0 calc(0.5*var(--gap))0;max-width:100%}[class*=ulz-col-]{flex:0 0 auto}[class~=ulz-grid]>[class*=ulz-col-1]{flex-basis:8.3333333333%;max-width:8.3333333333%}[class~=ulz-grid]>[class*=ulz-col-6]{flex-basis:50%;max-width:50%}[class~=ulz-grid]>[class*=ulz-col-12]{flex-basis:100%;max-width:100%}@media (max-width:575.98px){[class~=ulz-grid]>[class*=-sm-1]{flex-basis:8.3333333333%;max-width:8.3333333333%}[class~=ulz-grid]>[class*=-sm-12]{flex-basis:100%;max-width:100%}}.ulz-ellipsis{display:block;width:100%;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.ulz-none{display:none!important}.ulz-block{display:block!important}.ulz-text-center{text-align:center}.ulz-w-100{width:100%!important}.ulz-ml-auto{margin-left:auto!important}.ulz-mt-0{margin-top:0!important}.ulz-mr-1{margin-right:.5rem!important}.ulz-mb-0{margin-bottom:0!important}.ulz-scrollbar::-webkit-scrollbar{height:5px;width:5px}.ulz-scrollbar::-webkit-scrollbar-track{background:#f1f1f1}.ulz-scrollbar::-webkit-scrollbar-thumb{background:var(--system)}:root{--primary:#ff385c;--listing-over:rgba(0,0,0,0.5);--secondary:#000;--system:#2e89ff;--system-background:#eff6ff;--gap:1.5rem;--form-field-height:41px;--form-background:#f1f1f1;--form-background-disabled:#f1f1f1;--form-radius:8px;--form:#111;--form-disabled:#aaa;--form-placeholder:hsla(0,0%,47.1%,0.6);--form-border:inset 0 0 0 1px rgba(0,0,0,0.5);--form-repeater-row:#f1f1f1;--form-repeater-row-open:#111;--form-repeater-border:0 0 15px 0 rgba(0,0,0,0.08);--error:#d55252;--error-background:#f9eaec;--success:#25b379;--success-background:#c1f5e0;--border:#ddd;--white:#fff;--black:#000;--dummy:#fff;--dummy-background:#222}.ulz-skeleton{display:none}.ulz-skeleton .-e{display:block;background-color:#ccc;border-radius:6px}.ulz-skeleton .ulz--container{display:flex;margin:0-.5rem}.ulz-skeleton .ulz--container>*{margin:0 .5rem}.ulz-skeleton .ulz--image{flex:0 1 60px;display:flex;justify-content:center;align-items:center;height:60px;color:#999}.ulz-skeleton .ulz--content{flex:1;display:flex;align-content:center;flex-wrap:wrap}.ulz-skeleton .ulz--name{height:14px;margin:.25rem;border-radius:4px}.ulz-skeleton .x1{flex:0 1 100%}.ulz-skeleton .x2{flex:0 1 60%}.ulz-skeleton .x3{flex:0 1 30%}.ulz-button{position:relative;display:inline-block;padding:10px 20px;margin:0;font-size:14px;line-height:21px;text-align:center;background:transparent;background-color:var(--primary);color:#fff;border:0;font-weight:700;border-radius:7px;text-decoration:none!important;vertical-align:middle;white-space:nowrap}@media (min-width:992px){.ulz-button.ulz--large{line-height:26px;font-size:17px;padding-left:24px;padding-right:24px}}.ulz-button>i{font-style:normal;vertical-align:top}.ulz-button>i,.ulz-button>span{position:relative;z-index:1}.ulz-button .ulz-preloader{position:absolute;top:50%;left:50%;opacity:0;color:#fff;line-height:1;z-index:2}.ulz-preloader{position:absolute;top:50%;left:50%;opacity:0;width:20px;height:20px;margin:-10px 0 0-10px;background-color:transparent;color:#000;font-size:20px!important;line-height:1!important;border-radius:50%}.ulz-overlay{position:fixed;top:0;right:0;bottom:0;left:0;display:none;background-color:#f7f7f7;opacity:.98;z-index:900}.ulz-modal{position:fixed;top:50%;left:50%;transform:translateY(-50.09%);display:none;flex-direction:column;max-height:85vh;min-height:100px;width:700px;margin-left:-350px;background-color:#fff;box-shadow:0 6px 32px rgba(0,0,0,.03);border-radius:7px;z-index:1000;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-font-smoothing:subpixel-antialiased}@media (max-width:991.98px){.ulz-modal{flex-direction:column;width:auto!important;max-height:none;top:0;right:0;bottom:0;left:0;transform:translateY(0);margin-left:0!important;box-shadow:none;border-radius:0}}.ulz-modal .ulz-close{position:absolute;top:0;right:0;padding:18.5px;z-index:1}@media (max-width:991.98px){.ulz-modal .ulz-close{padding:.85rem}}.ulz-modal .ulz-modal-heading{padding:1.25rem 1.5rem}.ulz-modal .ulz-modal-heading.ulz--border{border-bottom:1px solid var(--border)}@media (max-width:991.98px){.ulz-modal .ulz-modal-heading{padding:1rem;border-bottom:1px solid #ededed}}.ulz-modal .ulz-modal-heading .ulz--title{padding:0;margin:0;font-size:19px;line-height:35px;font-weight:600}@media (max-width:991.98px){.ulz-modal .ulz-modal-heading .ulz--title{font-size:17px}}.ulz-modal .ulz-modal-content{position:relative;display:flex;flex-direction:column;flex:1;width:100%;overflow-y:hidden}.ulz-modal .ulz-modal-append{display:flex;flex-direction:column;flex:1;min-height:0}.ulz-modal .ulz-modal-container{position:relative;width:100%;padding:1.25rem;overflow-y:auto}@media (max-width:767.98px){.ulz-modal .ulz-modal-container{padding:1rem}}.ulz-modal .ulz-skeleton{padding:1.25rem}.ulz-modal .ulz-modal-footer{padding:1.25rem;margin-top:auto;text-align:center}@media (max-width:991.98px){.ulz-modal .ulz-modal-footer .ulz-button{width:100%}}@media (max-width:767.98px){.ulz-modal .ulz-modal-footer{padding:1rem}}.ulz-row{max-width:1140px;margin:0 auto}.ulz-autosuggest{position:relative}@media (max-width:767.98px){.ulz-autosuggest{position:static}}.ulz-listed{padding:1rem 0;margin:0;list-style:none}.ulz-mod{width:100%}.ulz-close{font-size:20px;color:#000}.ulz-close i{display:inline-block;height:35px;min-width:35px;padding:0 4px;margin:0 2px;background-color:#fff;color:#111;font-size:16px;line-height:35px;border-radius:50%;text-decoration:none;text-align:center;box-shadow:inset 0 0 0 1px #ddd}.ulz-modal-conversation{width:550px;margin-left:-275px}.ulz-modal-favorites{width:700px;margin-left:-350px}.ulz-modal-signin{width:480px;margin-left:-240px}.ulz-modal-signin .ulz-modal-footer .ulz-button{display:block}.ulz-modal-signin .ulz-modal-container{padding-bottom:0;max-width:420px;margin:0 auto}
1.ulz-modal-signin .ulz-inline-group{display:none}.ulz-lost-pass-link{font-weight:600;text-decoration:none}.ulz-signin-errors,.ulz-signin-success{display:none;width:100%;padding:10px 13px;margin:0 .75rem 1.5rem;background-color:var(--error-background);color:var(--error);font-weight:700;border-radius:10px}.ulz-signin-success{background-color:var(--success-background);color:var(--success)}.ulz-signin-tabs{margin:0 0 1.5rem}.ulz-signin-tabs ul{display:flex;justify-content:center;list-style:none;margin:0}.ulz-signin-tabs a{position:relative;display:block;text-decoration:none;margin:0 12px;font-weight:800}.ulz-signin-section{display:none}.ulz-signin-section.ulz-active{display:block}.ulz-signin-social{margin:0}.ulz-signin-social ul{list-style:none;margin:0}.ulz-signin-social li:last-child{margin-top:15px}.ulz-signin-social a{display:block;font-size:16px}.ulz-signin-or{position:relative;display:flex;justify-content:center;margin:1.5rem 0}.ulz-signin-or:before{position:absolute;top:50%;right:0;left:0;content:"";height:1px;background-color:var(--border);z-index:1}.ulz-signin-or span{position:relative;display:block;width:34px;padding:0 6px;line-height:34px;background-color:#fff;font-size:11px;font-weight:700;text-align:center;vertical-align:middle;z-index:2}.ulz-button>i,.ulz-button>span{position:relative!important;margin-top:5px!important;z-index:1!important}:root{--carousel-height:61px}.ulz-header .ulz-primary-search{display:flex}.ulz-search{position:relative}.ulz-search .ulz-search-form{text-align:left}.ulz-search .ulz-search-form .ulz--form{display:flex;background-color:#eee;border-radius:6px}@media (max-width:767.98px){.ulz-search .ulz-search-form .ulz--form{flex-wrap:wrap}}.ulz-search .ulz-search-form .ulz-search-mods{flex:1;display:flex}@media (max-width:767.98px){.ulz-search .ulz-search-form .ulz-search-mods{flex-wrap:wrap}}.ulz-search .ulz-search-form .ulz-search-mods>.ulz-mod{display:flex;flex-direction:column;justify-content:center}@media (max-width:767.98px){.ulz-search .ulz-search-form .ulz-search-mods>.ulz-mod{position:relative;flex:0 1 100%;max-width:100%;border:0;border-bottom:1px solid #ccc}}.ulz-search .ulz-search-form .ulz-search-mods>.ulz-mod:last-child{border-right:0}.ulz-search .ulz-search-form .ulz-search-mods>.ulz-mod>.ulz-form-group{padding:0;margin-bottom:0}.ulz-search .ulz-search-form .ulz-search-mods>.ulz-mod>.ulz-form-group>.ulz-heading{display:none}.ulz-search .ulz-search-form .ulz-search-mods>.ulz-mod>.ulz-form-group>.ulz-autosuggest input{height:var(--carousel-height);line-height:var(--carousel-height);padding:0 21px;box-shadow:none;border-radius:0}@media (max-width:767.98px){.ulz-search .ulz-search-form .ulz-search-mods>.ulz-mod>.ulz-form-group>.ulz-autosuggest input{height:51px;line-height:51px}}.ulz-search .ulz-search-form .ulz-filter-tab .ulz-tab-title{height:var(--carousel-height);padding:0 40px 0 20px;line-height:var(--carousel-height)}@media (max-width:767.98px){.ulz-search .ulz-search-form .ulz-filter-tab .ulz-tab-title{height:51px;line-height:51px}}.ulz-search .ulz-search-form .ulz-search-submit{flex:0 0 auto;display:flex;flex-direction:column;justify-content:center;padding:7px}.ulz-search .ulz-search-form .ulz-search-submit .ulz-button{padding:12px 16px;border-radius:6px}@media (max-width:767.98px){.ulz-search .ulz-search-form .ulz-search-submit{flex:0 1 100%;padding:11px}.ulz-search .ulz-search-form .ulz-search-submit .ulz-button{padding-left:13px;padding-right:13px}}.ulz-search .ulz-mod{width:auto}.ulz-search .ulz-mod[data-col="12"]{flex:0 1 100%;max-width:100%}.ulz-search .ulz-mod[data-col="4"]{flex:0 1 33.3334%;max-width:33.3334%}.ulz-search .ulz-mod[data-col=auto]{flex:1}:root{--woocommerce:#720eec;--wc-green:#007518;--wc-red:#a00;--wc-orange:#ffba00;--wc-blue:#2ea2cc;--wc-primary:#720eec;--wc-primary-text:#fcfbfe;--wc-secondary:#e9e6ed;--wc-secondary-text:#515151;--wc-highlight:#958e09;--wc-highligh-text:white;--wc-content-bg:#fff;--wc-subtext:#767676;--wc-form-border-color:rgba(32, 7, 7, 0.8);--wc-form-border-radius:4px;--wc-form-border-width:1px;--wc-destructive:#cc1818;--wc-card-border-radius:8px}@media only screen and (max-width:768px){:root{--woocommerce:#720eec;--wc-green:#007518;--wc-red:#a00;--wc-orange:#ffba00;--wc-blue:#2ea2cc;--wc-primary:#720eec;--wc-primary-text:#fcfbfe;--wc-secondary:#e9e6ed;--wc-secondary-text:#515151;--wc-highlight:#958e09;--wc-highligh-text:white;--wc-content-bg:#fff;--wc-subtext:#767676;--wc-form-border-color:rgba(32, 7, 7, 0.8);--wc-form-border-radius:4px;--wc-form-border-width:1px;--wc-destructive:#cc1818;--wc-card-border-radius:8px}}:root{--woocommerce:#720eec;--wc-green:#007518;--wc-red:#a00;--wc-orange:#ffba00;--wc-blue:#2ea2cc;--wc-primary:#720eec;--wc-primary-text:#fcfbfe;--wc-secondary:#e9e6ed;--wc-secondary-text:#515151;--wc-highlight:#958e09;--wc-highligh-text:white;--wc-content-bg:#fff;--wc-subtext:#767676;--wc-form-border-color:rgba(32, 7, 7, 0.8);--wc-form-border-radius:4px;--wc-form-border-width:1px;--wc-destructive:#cc1818;--wc-card-border-radius:8px}button::-moz-focus-inner{padding:0;border:0}::placeholder{opacity:.5}.fas{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1}.fa-search:before{content:""}.fas{font-family:"Font Awesome 5 Free"}.fas{font-weight:900}:root{--direction-multiplier:1}.elementor-screen-only{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;top:-10000em;width:1px;clip:rect(0,0,0,0);border:0}.elementor *,.elementor :after,.elementor :before{box-sizing:border-box}.elementor a{box-shadow:none;text-decoration:none}.elementor-element{--flex-direction:initial;--flex-wrap:initial;--justify-content:initial;--align-items:initial;--align-content:initial;--gap:initial;--flex-basis:initial;--flex-grow:initial;--flex-shrink:initial;--order:initial;--align-self:initial;align-self:var(--align-self);flex-basis:var(--flex-basis);flex-grow:var(--flex-grow);flex-shrink:var(--flex-shrink);order:var(--order)}.elementor-element:where(.e-con-full,.elementor-widget){align-content:var(--align-content);align-items:var(--align-items);flex-direction:var(--flex-direction);flex-wrap:var(--flex-wrap);gap:var(--row-gap) var(--column-gap);justify-content:var(--justify-content)}:root{--page-title-display:block}.elementor-section{position:relative}.elementor-section .elementor-container{display:flex;margin-inline:auto;position:relative}@media (max-width:1024px){.elementor-section .elementor-container{flex-wrap:wrap}}.elementor-section.elementor-section-boxed>.elementor-container{max-width:1140px}.elementor-widget-wrap{align-content:flex-start;flex-wrap:wrap;position:relative;width:100%}.elementor:not(.elementor-bc-flex-widget) .elementor-widget-wrap{display:flex}.elementor-widget-wrap>.elementor-element{width:100%}.elementor-widget{position:relative}.elementor-column{display:flex;min-height:1px;position:relative}@media (min-width:768px){.elementor-column.elementor-col-100{width:100%}}@media (max-width:767px){.elementor-column{width:100%}}@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}.elementor-button span{text-decoration:inherit}.elementor-kit-138{--e-global-color-primary:#6EC1E4;--e-global-color-secondary:#54595F;--e-global-color-text:#7A7A7A;--e-global-color-accent:#61CE70;--e-global-color-39c9ea9:#8377DE;--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";
1--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Roboto";--e-global-typography-accent-font-weight:500}.elementor-section.elementor-section-boxed>.elementor-container{max-width:1320px}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px}@media (max-width:1024px){.elementor-section.elementor-section-boxed>.elementor-container{max-width:1024px}}@media (max-width:767px){.elementor-section.elementor-section-boxed>.elementor-container{max-width:767px}}.elementor-54 .elementor-element.elementor-element-67bc6d00{margin-top:2rem;margin-bottom:2rem}.elementor-54 .elementor-element.elementor-element-6e80e3f>.elementor-element-populated{margin:0rem 1rem 0rem 0rem;--e-column-margin-right:1rem;--e-column-margin-left:0rem}.elementor-widget-text-editor{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight);color:var(--e-global-color-text)}.elementor-54 .elementor-element.elementor-element-29c16126>.elementor-widget-container{margin:0rem 0rem 0rem 0rem}.elementor-54 .elementor-element.elementor-element-29c16126{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight);color:#000000}.elementor-54 .elementor-element.elementor-element-191e03fe{margin-top:2rem;margin-bottom:4rem}.elementor-54 .elementor-element.elementor-element-1063828c>.elementor-element-populated{margin:0rem 0rem 0rem 1rem;--e-column-margin-right:0rem;--e-column-margin-left:1rem}.elementor-54 .elementor-element.elementor-element-7344a813>.elementor-widget-container{margin:0rem 0rem 0rem 0rem}.elementor-54 .elementor-element.elementor-element-7344a813{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight);color:#000000}@media (max-width:1024px) and (min-width:768px){.elementor-54 .elementor-element.elementor-element-6e80e3f{width:100%}.elementor-54 .elementor-element.elementor-element-1063828c{width:100%}}@media (max-width:1024px){.elementor-54 .elementor-element.elementor-element-6e80e3f>.elementor-element-populated{margin:0rem 0rem 0rem 0rem;--e-column-margin-right:0rem;--e-column-margin-left:0rem}.elementor-54 .elementor-element.elementor-element-1063828c>.elementor-element-populated{margin:2rem 0rem 0rem 0rem;--e-column-margin-right:0rem;--e-column-margin-left:0rem}}@media (max-width:767px){.elementor-54 .elementor-element.elementor-element-6e80e3f>.elementor-element-populated{margin:0rem 0rem 0rem 0rem;--e-column-margin-right:0rem;--e-column-margin-left:0rem}.elementor-54 .elementor-element.elementor-element-1063828c>.elementor-element-populated{margin:0rem 0rem 0rem 0rem;--e-column-margin-right:0rem;--e-column-margin-left:0rem}}.elementor-widget-form .elementor-field-group>label{color:var(--e-global-color-text)}.elementor-widget-form .elementor-field-group>label{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-4182 .elementor-element.elementor-element-fc7a6ba .elementor-field-group>label{font-family:"Roboto",Sans-serif;font-size:12px;font-weight:400}label[for=media-attachment-filters]{grid-area:1/1/2/2}select#media-attachment-filters{grid-area:2/1/3/2}label[for=media-attachment-date-filters]{grid-area:1/2/2/3}select#media-attachment-date-filters{grid-area:2/2/3/3}html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}h1{font-size:2em;margin:0.67em 0}a{background-color:transparent}b{font-weight:bolder}img{border-style:none}button,input,select{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}[type="checkbox"]{padding:0}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}i{font-style:italic}body{background:#fff}*,*:before,*:after{outline:0!important;box-sizing:border-box}ul{padding:0;margin:0 0 1.5em 3em}ul{list-style:disc}img{height:auto;max-width:100%}.ulz-mobile-header .ulz--site-name a{color:white}.ulz-button .ulz-preloader{position:absolute!important;
1margin-top:-7px!important}.password-container{position:relative}.password-container input{padding-right:30px}.toggle-password{position:absolute;top:50%;right:10px;transform:translateY(-50%)}:root{--in-gap:1.5rem;--form-field-height:40px;--form-background:#ddd;--form-background-disabled:#ddd;--form-border:none;--row:1320px!important;--row-xl:1500px
2}.elementor-section.elementor-section-boxed>.elementor-container{padding-inline:max(1.5vw,1rem)!important;max-width:1350px!important;margin-inline:auto}.ulz-row{max-width:calc(1320px + var(--in-gap)*2)!important}input[type=email],input[type=password],input[type=text],select{width:100%;border:1px solid #ddd;line-height:41px;height:100%;padding:10px;border-radius:6px}input[type=submit]{border:0;line-height:42px;padding:0 20px;background:var(--primary);color:#fff;font-size:15px;font-weight:700;margin:.5rem 0;border-radius:10px}body{font-family:var(--font-body);font-size:17px;line-height:1.5;color:#111}@media (max-width:767.98px){body{font-size:15px}}h1,h2,h4{font-family:var(--font-heading);line-height:1.3;margin:0 0 .7rem;font-weight:700}h1{font-size:2.66rem}h2{font-size:2.33rem}h4{font-size:1.66rem}@media (max-width:991.98px){h1{font-size:2rem}h2{font-size:1.75rem}h4{font-size:1.25rem}}p{margin:0 0 var(--in-gap)0}a{color:var(--primary)}.ulz-font-heading{font-family:var(--font-heading)}.ulz--loading-icons .material-icons{text-indent:-99999px}.ulz-header{position:fixed;top:0;right:0;left:0;background-color:#fff;color:#000;z-index:120}@media (max-width:1199.98px){.ulz-header{display:none}}.ulz-header .ulz-header-container{display:flex;align-items:stretch;min-height:70px;margin-left:calc(var(--in-gap)*-0.5);margin-right:calc(var(--in-gap)*-0.5)}.ulz-header .ulz-header-container>*{display:flex;flex-direction:column;justify-content:center;padding:0 calc(var(--in-gap)*0.5)}.ulz-header .ulz-site-logo a{position:relative;display:block;color:inherit;text-decoration:none}.ulz-header .ulz-site-logo img{vertical-align:top;max-width:220px;max-height:46px;margin:5px 0;opacity:1!important}.ulz-header .ulz--white{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0!important}.ulz-header .ulz-site-search{flex:1}.ulz-header .ulz-site-actions{display:flex;flex-direction:row;align-items:stretch;flex-wrap:nowrap;margin:0-.35rem}.ulz-header .ulz-site-actions>*{display:flex;justify-content:center;margin:0 .35rem}.ulz-header .ulz-search{color:#000}.ulz-header .ulz--white{opacity:0}.ulz-site-header{position:relative}.ulz-site-nav{display:flex;flex-direction:column;justify-content:center;min-height:50px;margin-right:auto}.ulz-site-nav .ulz--inner{width:100%;display:flex;flex-wrap:nowrap}.ulz-nav>ul{display:flex;white-space:nowrap}.ulz-nav>ul>li,.ulz-nav>ul>li>a{display:flex;align-items:center}.ulz-nav>ul>li>a{height:100%;padding:14px 8px;color:inherit}.ulz-nav>ul>li>a:after{content:none!important}.ulz-nav>ul>li:first-child>a{padding-left:0}.ulz-nav>ul>li:last-child>a{padding-right:0}.ulz-nav ul{margin:0;list-style:none;font-size:14px}.ulz-nav ul li{position:relative}.ulz-nav ul li a{font-weight:600;text-decoration:none;white-space:normal}.ulz-site-icon{flex:1;display:flex;justify-content:center;align-items:center;color:inherit;text-decoration:none}.ulz-site-icon .ulz--icon{display:block;min-width:30px;height:30px;padding:0 6px;background-color:#ddd;text-align:center;border-radius:100px;color:var(--primary);line-height:30px}.ulz-site-icon .ulz--icon i{font-style:normal}.ulz-site-icon .ulz--text{margin-left:.5rem;font-size:14px;color:inherit;font-weight:600}body{padding-top:70px;color:#000}@media (max-width:1199.98px){body{padding-top:0}}.ulz-row{max-width:calc(var(--row) + var(--in-gap)*2);padding-left:var(--in-gap);padding-right:var(--in-gap)}.ulz-row{width:100%;margin:0 auto}.ulz-main{display:flex;flex-wrap:wrap;width:100%}.ulz-main .ulz-content{flex:1;min-width:0}@media (max-width:991.98px){.ulz-main .ulz-content{flex:0 1 100%}}.ulz-page-title{background-position:50%;background-size:cover;padding:3rem 0}@media (max-width:1199.98px){.ulz-page-title{padding:2rem 0 2.5rem}}@media (max-width:767.98px){.ulz-page-title{padding:1.25rem 0 1.5rem}}.ulz-page-title .ulz--title{margin-top:0;margin-bottom:1rem;font-size:70px;font-weight:700;line-height:110%;word-break:break-word}@media (max-width:1199.98px){.ulz-page-title .ulz--title{margin-bottom:.5rem;font-size:34px}}@media (max-width:575.98px){.ulz-page-title .ulz--title{font-size:28px}}.ulz-breadcrumb ul{display:flex;flex-wrap:wrap;margin:1rem 0 0;list-style:none;font-size:13px;font-style:italic}.ulz-breadcrumb ul li{margin:0 3px}.ulz-breadcrumb ul li:after{content:"/";margin:0 0 0 6px}.ulz-breadcrumb ul li:last-child:after{content:none}.ulz-breadcrumb ul li a{display:inline-block;text-decoration:none;color:inherit}
2.ulz-breadcrumb ul li span{display:inline-block;opacity:.5}.ulz-modal-listing-preview{transform:translateX(0);justify-content:center;width:auto;padding:var(--in-gap)0;margin-left:0;top:0;right:0;bottom:0;left:0;max-height:none;overflow-y:auto;background:#000;border:0;border-radius:0}@media (max-width:767.98px){.ulz-modal-listing-preview{display:none}}.ulz-listing-preview{position:relative;width:100%;max-width:1320px;padding:0;margin:0 auto;background:#fff;border-radius:8px;overflow:hidden}.ulz-preview-gallery{display:none}.ulz-preview-nav{position:fixed;top:50%;display:none;padding:0 8px;margin-top:-20px;line-height:40px;text-align:center;background:hsla(0,0%,100%,.2);border-radius:5px;z-index:2}.ulz-preview-nav[data-action=preview-prev]{left:1rem}.ulz-preview-nav[data-action=preview-next]{right:1rem}.ulz-preview-nav i{display:block;color:#fff;font-size:24px}.ulz-listing-preview-skeleton{display:block}.ulz-listing-preview-skeleton .ulz--image{position:relative;display:block;padding-top:70%;background-color:#ccc;border-radius:6px}.ulz-listing-preview-skeleton i{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:30px;opacity:.3}.ulz-close{text-decoration:none}.ulz-close span{display:block;padding:0 12px;margin-right:30px;background-color:#f1f1f1;color:#000;font-size:16px;line-height:var(--form-field-height);font-weight:700;border-radius:8px}.ulz-button-accent{background:var(--primary);color:#fff}.ulz-page-content:after,.ulz-page-content:before{content:"";display:block;width:100%;clear:both}.ulz-primary-search{display:none;padding:.75rem 0;--carousel-height:46px;--form-background:transparent;--form-background-disabled:transparent
3}.ulz-primary-search .ulz-tab-flyout{--form-background:#ddd;--form-background-disabled:#ddd
4}.ulz-primary-search .ulz-search-form,.ulz-primary-search .ulz-search-form .ulz--form{flex:1}.ulz-primary-search:not(.ulz-mobile-search) .ulz-search-form .ulz-search-submit{padding:4px 5px}.ulz-primary-search:not(.ulz-mobile-search) .ulz-search-form .ulz-search-submit .ulz-button{padding:9px 11px;font-size:13px;line-height:17px;border-radius:5px}.ulz-primary-search:not(.ulz-mobile-search) .ulz-search-form .ulz-search-submit .ulz-preloader{line-height:21px}.utillz .ulz-form-group input[type=email],.utillz .ulz-form-group input[type=password],.utillz .ulz-form-group input[type=text],.utillz .ulz-form-group select{min-width:36px}.ulz-modal-signin{flex-direction:row;width:1320px;margin-left:-660px;min-height:80vh;background-color:#000;color:#fff;border:0;box-shadow:none;overflow:hidden;--border:#444;--form-background:#222229;--white:#fff;--black:#222229;--error-background:#f67884;--error:#fff
5}@media (max-width:1365.98px){.ulz-modal-signin{left:0;bottom:0;width:100%;margin-left:0}}@media (max-width:991.98px){.ulz-modal-signin{width:456px;margin-left:-228px;justify-content:center}}.ulz-modal-signin .ulz-close span{background-color:hsla(0,0%,100%,.1);color:#fff}.ulz-modal-signin .ulz-signin-tabs a{background-color:hsla(0,0%,100%,.1)}.ulz-modal-signin .ulz-signin-tabs li.ulz-active a{background-color:hsla(0,0%,100%,.2);color:#fff}.ulz-modal-signin .ulz-modal-content a{text-decoration:none}.ulz-modal-signin .ulz-signin-image{flex:auto;background-color:#222;background-size:cover;background-position:50%}@media (max-width:991.98px){.ulz-modal-signin .ulz-signin-image{display:none}}.ulz-modal-signin .ulz-signin-content{flex:0 1 500px;display:flex;flex-direction:column;justify-content:space-between}.ulz-modal-signin .ulz-modal-append{justify-content:center}.ulz-modal-signin .ulz-signin-or span{background-color:#000}.ulz-modal-signin .ulz-button,.ulz-modal-signin .ulz-signin-social a{background-color:#222229}.ulz-modal-signin .ulz-modal-container{max-width:455px}.ulz-modal-signin .ulz-modal-footer{max-width:455px;padding:var(--in-gap);padding-top:0;margin:0 auto;width:100%}.ulz-signin-title{display:block;text-align:left;font-size:32px;margin-bottom:var(--in-gap);font-family:var(--font-heading);line-height:36px;font-weight:700}@media (max-width:991.98px){.ulz-signin-title{font-size:26px}}.ulz-signin-tabs ul{display:flex;justify-content:flex-start;list-style:none;margin:0-.5rem}.ulz-signin-tabs li.ulz-active a{background-color:#ddd}.ulz-signin-tabs a{position:relative;display:block;padding:0 15px;margin:0 .5rem;line-height:40px;text-decoration:none;font-weight:800;background-color:#f5f5f5;border-radius:6px}.ulz-npanel{position:fixed;top:70px;right:calc(50vw - var(--row)*0.5);display:flex;flex-direction:column;visibility:hidden;opacity:0;width:400px;margin-top:.5rem;background-color:#eee;color:#000;box-shadow:0 0 7px 0 rgba(0,0,0,.06);border-radius:8px;z-index:200}@media (max-width:1365.98px){.ulz-npanel{right:var(--in-gap)}}@media (max-width:767.98px){.ulz-npanel{width:auto;left:0}}.ulz-npanel .ulz-close span{background-color:var(--primary);color:#fff}.ulz-npanel .ulz--header{display:flex;justify-content:space-between;align-items:center;padding:1rem 1.25rem}.ulz-npanel .ulz--header .ulz-button{padding-left:10px;padding-right:10px;background:#aaa}.ulz-npanel .ulz--header .ulz-button span{font-size:21px;vertical-align:top}.ulz-npanel .ulz--title{font-family:var(--font-heading);font-size:24px;font-weight:800}@media (max-width:767.98px){.ulz-npanel .ulz--title{font-size:20px}}.ulz-npanel .ulz--list{padding:.5rem 0;height:45vh;overflow-y:auto;background-color:#fff;border-top:1px solid #ccc}.ulz-npanel .ulz-skeleton{padding:0;margin:.75rem 1.25rem}.ulz-npanel .ulz-skeleton .ulz--image{flex:0 1 50px;height:50px;border-radius:50%}.ulz-npanel .ulz--footer{padding:18px;border-top:1px solid #ccc}.ulz-npanel .ulz--footer .ulz-button{display:block;background:#aaa;color:#fff}@media (max-width:1199.98px){.ulz-panel-notifications{top:0;left:0;right:0;bottom:0;width:auto;margin:0;border-radius:0;box-shadow:none}.ulz-panel-notifications .ulz--list{flex:1;height:auto}}.ulz-mobile-header,.ulz-mobile-search{display:none}@media (max-width:1199.98px){.ulz-mobile-header{display:flex;justify-content:space-between;align-items:center;box-shadow:0 6px 9px 0 rgba(0,0,0,.04);color:#000;line-height:64px;z-index:2}.ulz-mobile-header>*{padding:0 var(--in-gap)}.ulz-mobile-header .ulz--site-name{font-size:28px;color:inherit;font-weight:700}.ulz-mobile-header .ulz--site-name a{display:block;color:inherit;text-decoration:none}.ulz-mobile-header .ulz--site-name img{max-width:220px;max-height:45px;margin:10px 0;vertical-align:top}}@media (max-width:1199.98px){.ulz-mobile-header .ulz--site-search a{display:flex;align-items:center;font-size:15px;font-weight:700;text-decoration:none}.ulz-mobile-header .ulz--site-search i{margin-right:.5rem;font-size:13px}}@media (max-width:1199.98px){.ulz-mobile-search{display:none;padding:0 var(--in-gap) var(--in-gap) var(--in-gap);background:var(--primary)}}@media (max-width:767.98px){:root{--in-gap:1rem
6    }}.ulz-panel-notifications .ulz--header a.ulz-clear{margin-inline:0.5rem;font-size:15px}.ulz-panel-notifications .ulz--header a.ulz-button.ulz-ml-auto{padding-block:7px}.ulz-panel-notifications .ulz--header a.ulz-clear span{background:var(--primary);border-radius:8px;padding:10px 6px;font-weight:600;text-decoration:none;color:#fff}.ulz-panel-notifications .ulz--header .ulz-close span{margin-right:0px}
6.ulz-panel-notifications .ulz--header .ulz-close span{display:none}@media (max-width:575.98px){.ulz-mobile-header .ulz--site-name{font-size:21px;color:inherit;font-weight:700}}section.elementor-section.elementor-top-section.elementor-element.elementor-element-67bc6d00.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default .elementor-container.elementor-column-gap-no .elementor-element.elementor-element-29c16126.elementor-widget.elementor-widget-text-editor h2{margin:0 5px}@media (max-width:1199.98px){.ulz-header .ulz-site-header .ulz-header-container{color:#000}}@media (max-width:991.98px){.ulz-mobile-header .ulz--site-name a{display:block;color:#fff;text-decoration:none}}@media (max-width:575.98px){.ulz--content{margin:0 10px}}.ulz-grid{margin-right:10px}@media (max-width:767.98px){.ulz-modal-signin .ulz-modal-footer{max-width:455px;padding:var(--in-gap);padding-top:0;margin:0px -5px;width:97%;padding:10px 20px}}.ulz-modal-signin .ulz-close span{margin:0 18px}.ulz-checkbox{position:relative;display:flex;margin-top:10px!important}.ulz-search .ulz-search-form .ulz-search-mods .ulz--label.ulz-transition{padding:0!important}.ulz-search-mods .ulz-filter-tab .ulz-tab-title:after{content:"";display:block;position:absolute;content:"";
6font-family:Font Awesome\ 5 Free;font-weight:600;line-height:20px;font-size:20px;top:50%;margin-top:-10px;right:0rem}.ulz-modal .ulz-checkbox .ulz--toggle:after{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);content:"";font-family:Material Icons;opacity:0;color:#fff;font-size:15px}@media (max-width:991.98px){p{margin-inline:10px}}@media (max-width:767.98px){.ulz-mobile-header .ulz--site-name a{color:#000!important}.ulz-modal .ulz-close{position:absolute;top:9px;right:0px;padding:18.5px;z-index:1}}@media (max-width:767.98px){.ulz-search .ulz-search-form .ulz-filter-tab .ulz-tab-title{height:51px;margin-right:17px;line-height:51px}.utillz .ulz-form-group input[type=email],.utillz .ulz-form-group input[type=password],.utillz .ulz-form-group input[type=text],.utillz .ulz-form-group select{min-width:36px;padding-left:20px!important}}@media (max-width:1280px){.ulz-search .ulz-search-form .ulz-filter-tab .ulz-tab-title{padding:0 10px 0 8px!important}.ulz-filter-tab .ulz-tab-title:after{right:0!important;;left:auto!important}}@media (max-width:767.98px){.ulz-mobile-header .ulz--site-name a{color:#fff}}.ulz-search .ulz-search-form .ulz-search-mods>.ulz-mod>.ulz-form-group>.ulz-autosuggest input{padding:0 21px!important;box-shadow:none!important;border-radius:0!important}@media (max-width:767.98px){.ulz-ellipsis{display:block!important;width:100%!important;text-overflow:ellipsis!important;overflow:hidden!important;white-space:normal!important}}.password-container{position:relative}.password-container input{padding-right:30px}.toggle-password{position:absolute;top:50%;right:10px;transform:translateY(-50%)}:root{--primary: #4A3AFF;--secondary: #000;--system: #2e89ff;--system-background: #eff6ff;--listing-over: rgba(0,145,176,0.4);--font-heading: Lexend;--font-body: Noto Sans JP;--marker: #fff;--marker-text: #111}.fas{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1}.fa-search:before{content:""}.fas{font-family:"Font Awesome 5 Free"}.fas{font-weight:900}:root{--dropdown-width:350px}.ulz-form{font-size:15px}.ulz-form-group{width:100%;margin-bottom:1.5rem}@media (max-width:767.98px){.ulz-form-group{margin-bottom:1rem}}.ulz-form-group .ulz-heading{margin:0 0 1rem}.ulz-form-group .ulz-heading>label{display:block;margin:0;color:inherit;font-weight:700}.ulz-form-group input[type=email],.ulz-form-group input[type=password],.ulz-form-group input[type=text],.ulz-form-group select{width:100%;max-width:100%;height:var(--form-field-height);padding:0 15px;margin:0;background:transparent;background-color:var(--form-background);color:var(--color);border:0;border-radius:var(--form-radius);box-shadow:var(--form-border)}.ulz-form-group input[type=email]:-moz-placeholder,.ulz-form-group input[type=email]::-moz-placeholder,.ulz-form-group input[type=password]:-moz-placeholder,.ulz-form-group input[type=password]::-moz-placeholder,.ulz-form-group input[type=text]:-moz-placeholder,.ulz-form-group input[type=text]::-moz-placeholder,.ulz-form-group select:-moz-placeholder,.ulz-form-group select::-moz-placeholder{color:var(--form-placeholder)}.ulz-form-group input[type=email]:-ms-input-placeholder,.ulz-form-group input[type=password]:-ms-input-placeholder,.ulz-form-group input[type=text]:-ms-input-placeholder,.ulz-form-group select:-ms-input-placeholder{color:var(--form-placeholder)}.ulz-form-group input[type=email]::-webkit-input-placeholder,.ulz-form-group input[type=password]::-webkit-input-placeholder,.ulz-form-group input[type=text]::-webkit-input-placeholder,.ulz-form-group select::-webkit-input-placeholder{color:var(--form-placeholder)}.ulz-form-group select{padding:0 45px 0 15px;height:var(--form-field-height);line-height:var(--form-field-height);text-overflow:ellipsis}.ulz-select{position:relative;width:100%;margin-bottom:0}.ulz-select:after{content:"";display:block;position:absolute;content:"";
6font-family:Font Awesome\ 5 Free;font-weight:600;line-height:20px;font-size:20px;top:50%;margin-top:-10px;right:1rem}.ulz-select select{-webkit-appearance:none;-moz-appearance:none;appearance:none}.ulz-select select option{padding:4px 8px}.ulz-checkbox{position:relative;display:flex;margin:10px 0 0}.ulz-checkbox>*{vertical-align:top}.ulz-checkbox>span{display:block}.ulz-checkbox .ulz--toggle{position:relative;display:block;width:23px;height:23px;background-color:var(--white);border-radius:5px;box-shadow:inset 0 0 0 1px #000,0 3px 8px 0 rgba(0,0,0,.1);vertical-align:middle}.ulz-checkbox .ulz--toggle:after{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);content:"";font-family:Material Icons;opacity:0;color:#fff;font-size:15px}.ulz-checkbox .ulz--text{flex:1;margin-left:1rem;font-style:normal;line-height:23px}.ulz-checkbox input{display:none}.ulz-heading label{display:block;width:100%}.ulz-autosuggest .ulz--input{position:relative;width:100%}.ulz-autosuggest .ulz--clear{display:none;position:absolute;top:50%;right:7px;padding:10px;margin-top:-16px;font-size:16px;line-height:13px;color:#111;text-decoration:none}.ulz-autosuggest .ulz-preloader{left:auto;right:14px}.ulz-autosuggest .ulz--results{position:absolute;top:100%;right:0;left:0;display:none;min-width:270px;max-width:360px;margin-top:1rem;background-color:#fff;border-radius:10px;box-shadow:0 3px 16px 0 rgba(0,0,0,.08);z-index:30}@media (max-width:991.98px){.ulz-autosuggest .ulz--results{max-width:none}}.ulz-autosuggest .ulz--results.ulz-is-empty{display:none}.ulz-search-mods>.ulz-mod{min-width:0}.ulz-tab-title{display:flex;align-items:center;min-width:0}.ulz-filter-tab{position:relative}.ulz-filter-tab .ulz-tab-title{position:relative;padding:0 37px 0 15px;line-height:var(--form-field-height);background-color:var(--form-background);border-radius:6px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;vertical-align:top}.ulz-filter-tab .ulz-tab-title:after{content:"";display:block;position:absolute;content:"";
6font-family:Font Awesome\ 5 Free;font-weight:600;line-height:20px;font-size:20px;top:50%;margin-top:-10px;right:1rem}.ulz-filter-tab .ulz-tab-title>span{white-space:nowrap}.ulz-filter-tab .ulz-tab-flyout{position:absolute;top:100%;right:0;left:0;opacity:0;visibility:hidden;margin-top:1rem;background-color:#fff;border-top:1px solid #eee;border-radius:10px;box-shadow:0 3px 16px 0 rgba(0,0,0,.1);z-index:130}@media (min-width:1200px){.ulz-filter-tab .ulz-tab-flyout{width:var(--dropdown-width)}}@media (max-width:991.98px){.ulz-filter-tab .ulz-tab-flyout{position:fixed;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;max-width:none;margin-top:0;border-radius:0;box-shadow:none;overflow-y:auto}.ulz-filter-tab .ulz-tab-flyout .ulz-tab-footer{margin-top:auto;border-top:1px solid var(--border)}}.ulz-filter-tab .ulz-tab-flyout .ulz-tab-content{padding:1.25rem;max-height:50vh;overflow-y:auto}@media (max-width:991.98px){.ulz-filter-tab .ulz-tab-flyout .ulz-tab-content{max-height:none;padding:1rem}.ulz-filter-tab .ulz-tab-flyout .ulz-tab-content>.ulz-grid{flex-direction:column;flex-wrap:wrap;align-items:center}.ulz-filter-tab .ulz-tab-flyout .ulz-tab-content>.ulz-grid>.ulz-mod{width:100%;max-width:440px}}.ulz-filter-tab .ulz-tab-flyout .ulz-tab-content>.ulz-grid>.ulz-mod:last-child .ulz-form-group{margin-bottom:0}.ulz-filter-tab .ulz-tab-flyout .ulz-tab-footer{display:flex;justify-content:flex-end;align-items:center;padding:1rem 1.25rem;border-top:1px solid #eee}@media (max-width:991.98px){.ulz-filter-tab .ulz-tab-flyout .ulz-tab-footer{padding:1rem}.ulz-filter-tab .ulz-tab-flyout .ulz-tab-footer>*{flex:1}}@media (max-width:991.98px){.ulz-filter-tab .ulz-tab-flyout .ulz-tab-footer .ulz-button{width:100%}}.fas{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1}.fa-search:before{content:""}.fas{font-family:"Font Awesome 5 Free";font-weight:900}.fas{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1}.fa-search:before{content:""}.fas{font-family:"Font Awesome 5 Free";font-weight:900}div.nsl-container[data-align="left"]{text-align:left}div.nsl-container div.nsl-container-buttons a[data-plugin="nsl"]{text-decoration:none;box-shadow:none;border:0}div.nsl-container .nsl-container-buttons{display:flex;padding:5px 0}div.nsl-container.nsl-container-block .nsl-container-buttons{display:inline-grid;grid-template-columns:minmax(145px,auto)}div.nsl-container-block .nsl-container-buttons a{flex:1 1 auto;display:block;margin:5px 0;width:100%}div.nsl-container .nsl-button{vertical-align:top;border-radius:4px}div.nsl-container .nsl-button-default{color:#fff;display:flex}div.nsl-container .nsl-button-svg-container{flex:0 0 auto;padding:8px;display:flex;align-items:center}div.nsl-container svg{height:24px;width:24px;vertical-align:top}div.nsl-container .nsl-button-default div.nsl-button-label-container{margin:0 24px 0 12px;padding:10px 0;font-family:Helvetica,Arial,sans-serif;font-size:16px;line-height:20px;letter-spacing:.25px;overflow:hidden;text-align:center;text-overflow:clip;white-space:nowrap;flex:1 1 auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-transform:none;display:inline-block}div.nsl-container .nsl-button-google[data-skin="light"]{box-shadow:inset 0 0 0 1px #747775;color:#1f1f1f}div.nsl-container .nsl-button-google div.nsl-button-label-container{font-family:"Roboto Medium",Roboto,Helvetica,Arial,sans-serif}.nsl-container{clear:both}.elementor-widget-form .elementor-field-group>label{color:var(--e-global-color-text)}.elementor-widget-form .elementor-field-group>label{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-4182 .elementor-element.elementor-element-fc7a6ba .elementor-field-group>label{font-family:"Roboto",Sans-serif;font-size:12px;font-weight:400}</style><link rel="preload" data-asynced="1" data-optimized="2" as="style" onload="this.onload=null;this.rel='stylesheet'" href="https://pikkovia.com/wp-content/litespeed/ucss/20840054087ed98d5790063cbcdf0d2a.css?ver=57a39" />
6<script src="data:text/javascript;base64,IWZ1bmN0aW9uKGEpeyJ1c2Ugc3RyaWN0Ijt2YXIgYj1mdW5jdGlvbihiLGMsZCl7ZnVuY3Rpb24gZShhKXtyZXR1cm4gaC5ib2R5P2EoKTp2b2lkIHNldFRpbWVvdXQoZnVuY3Rpb24oKXtlKGEpfSl9ZnVuY3Rpb24gZigpe2kuYWRkRXZlbnRMaXN0ZW5lciYmaS5yZW1vdmVFdmVudExpc3RlbmVyKCJsb2FkIixmKSxpLm1lZGlhPWR8fCJhbGwifXZhciBnLGg9YS5kb2N1bWVudCxpPWguY3JlYXRlRWxlbWVudCgibGluayIpO2lmKGMpZz1jO2Vsc2V7dmFyIGo9KGguYm9keXx8aC5nZXRFbGVtZW50c0J5VGFnTmFtZSgiaGVhZCIpWzBdKS5jaGlsZE5vZGVzO2c9altqLmxlbmd0aC0xXX12YXIgaz1oLnN0eWxlU2hlZXRzO2kucmVsPSJzdHlsZXNoZWV0IixpLmhyZWY9YixpLm1lZGlhPSJvbmx5IHgiLGUoZnVuY3Rpb24oKXtnLnBhcmVudE5vZGUuaW5zZXJ0QmVmb3JlKGksYz9nOmcubmV4dFNpYmxpbmcpfSk7dmFyIGw9ZnVuY3Rpb24oYSl7Zm9yKHZhciBiPWkuaHJlZixjPWsubGVuZ3RoO2MtLTspaWYoa1tjXS5ocmVmPT09YilyZXR1cm4gYSgpO3NldFRpbWVvdXQoZnVuY3Rpb24oKXtsKGEpfSl9O3JldHVybiBpLmFkZEV2ZW50TGlzdGVuZXImJmkuYWRkRXZlbnRMaXN0ZW5lcigibG9hZCIsZiksaS5vbmxvYWRjc3NkZWZpbmVkPWwsbChmKSxpfTsidW5kZWZpbmVkIiE9dHlwZW9mIGV4cG9ydHM/ZXhwb3J0cy5sb2FkQ1NTPWI6YS5sb2FkQ1NTPWJ9KCJ1bmRlZmluZWQiIT10eXBlb2YgZ2xvYmFsP2dsb2JhbDp0aGlzKTshZnVuY3Rpb24oYSl7aWYoYS5sb2FkQ1NTKXt2YXIgYj1sb2FkQ1NTLnJlbHByZWxvYWQ9e307aWYoYi5zdXBwb3J0PWZ1bmN0aW9uKCl7dHJ5e3JldHVybiBhLmRvY3VtZW50LmNyZWF0ZUVsZW1lbnQoImxpbmsiKS5yZWxMaXN0LnN1cHBvcnRzKCJwcmVsb2FkIil9Y2F0Y2goYil7cmV0dXJuITF9fSxiLnBvbHk9ZnVuY3Rpb24oKXtmb3IodmFyIGI9YS5kb2N1bWVudC5nZXRFbGVtZW50c0J5VGFnTmFtZSgibGluayIpLGM9MDtjPGIubGVuZ3RoO2MrKyl7dmFyIGQ9YltjXTsicHJlbG9hZCI9PT1kLnJlbCYmInN0eWxlIj09PWQuZ2V0QXR0cmlidXRlKCJhcyIpJiYoYS5sb2FkQ1NTKGQuaHJlZixkLGQuZ2V0QXR0cmlidXRlKCJtZWRpYSIpKSxkLnJlbD1udWxsKX19LCFiLnN1cHBvcnQoKSl7Yi5wb2x5KCk7dmFyIGM9YS5zZXRJbnRlcnZhbChiLnBvbHksMzAwKTthLmFkZEV2ZW50TGlzdGVuZXImJmEuYWRkRXZlbnRMaXN0ZW5lcigibG9hZCIsZnVuY3Rpb24oKXtiLnBvbHkoKSxhLmNsZWFySW50ZXJ2YWwoYyl9KSxhLmF0dGFjaEV2ZW50JiZhLmF0dGFjaEV2ZW50KCJvbmxvYWQiLGZ1bmN0aW9uKCl7YS5jbGVhckludGVydmFsKGMpfSl9fX0odGhpcyk7" defer></script>
6 
6<script id="jquery-core-js" src="https://pikkovia.com/wp-includes/js/jquery/jquery.min.js?ver=3.7.1"></script>
vendor: 82 bytes, lines 6-7
6 
7 <script id="google_gtagjs-js" src="https://www.googletagmanager.com/gtag/js?id=
7GT-T56L5LV
vendor: 36 bytes, line 7
7" defer data-deferred="1"></script> 
7<script id="google_gtagjs-js-after" src="data:text/javascript;base64,d2luZG93LmRhdGFMYXllcj13aW5kb3cuZGF0YUxheWVyfHxbXTtmdW5jdGlvbiBndGFnKCl7ZGF0YUxheWVyLnB1c2goYXJndW1lbnRzKX0KZ3RhZygic2V0IiwibGlua2VyIix7ImRvbWFpbnMiOlsicGlra292aWEuY29tIl19KTtndGFnKCJqcyIsbmV3IERhdGUoKSk7Z3RhZygic2V0IiwiZGV2ZWxvcGVyX2lkLmRaVE5pTVQiLCEwKTtndGFnKCJjb25maWciLCJHVC1UNTZMNUxWIix7Imdvb2dsZXNpdGVraXRfcG9zdF90eXBlIjoicGFnZSJ9KQ==" defer></script>
7 <link rel="https://api.w.org/" href="https://pikkovia.com/wp-json/" /><link rel="alternate" title="JSON" type="application/json" href="https://pikkovia.com/wp-json/wp/v2/pages/54" /><link rel="EditURI" type="application/rsd+xml" title="RSD" href="https://pikkovia.com/xmlrpc.php?rsd" /><meta name="generator" content="WordPress 7.1.2" /><meta name="generator" content="WooCommerce 11.1.2" /><link rel='shortlink' href='https://pikkovia.com/?p=54' /><meta name="generator" content="Site Kit by Google 1.188.0" /><link rel="describedby" href="https://pikkovia.com/llms.txt" />
8<noscript><style>.woocommerce-product-gallery{ opacity: 1 !important; }</style></noscript><meta name="google-adsense-platform-account" content="ca-host-pub-2644536267352236"><meta name="google-adsense-platform-domain" content="sitekit.withgoogle.com"><meta name="generator" content="Elementor 4.3.3; features: additional_custom_breakpoints; settings: css_print_method-external, google_font-enabled, font_display-auto"><meta name="google-signin-client_id" content="961457055871-hrhvv2nd2ononikvtilp03d9g5iiqdk6.apps.googleusercontent.com"><link rel="icon" href="https://pikkovia.com/wp-content/uploads/2025/10/cropped-Frame-7-1-32x32.png" sizes="32x32" /><link rel="icon" href="https://pikkovia.com/wp-content/uploads/2025/10/cropped-Frame-7-1-192x192.png" sizes="192x192" /><link rel="apple-touch-icon" href="https://pikkovia.com/wp-content/uploads/2025/10/cropped-Frame-7-1-180x180.png" /><meta name="msapplication-TileImage" content="https://pikkovia.com/wp-content/uploads/2025/10/cropped-Frame-7-1-270x270.png" /></head><body class="wp-singular page-template-default page page-id-54 wp-theme-heilz theme-heilz utillz woocommerce-no-js ehf-footer ehf-template-heilz ehf-stylesheet-heilz ulz--loading-icons ulz--has-primary-search elementor-default elementor-kit-138 elementor-page elementor-page-54"><div id="page" class="site"><div class="ulz-mobile-header"><div class="ulz--site-name ulz-font-heading">
9<a href="https://pikkovia.com"><div class="ulz--white">
10<img src="https://pikkovia.com/wp-content/uploads/2026/02/Frame-10.png.webp"></div>
11</a></div><div class="ulz--site-search" data-action="mobile-search">
12<a href="#">
13<i class="fas fa-search"></i>
14<span>Search</span>
15</a></div></div><div class="ulz-search ulz-primary-search ulz-mobile-search"><div class="ulz-search-form" data-form-id="830"><form class="ulz--form" action="https://pikkovia.com/explore/" method="get" autocomplete="off"><div class="ulz-search-mods"><div class="ulz-mod" data-type="tab" data-col='4'><div class="ulz-form-group ulz-col-12"><div class="ulz-heading">
16<label class="ulz-ellipsis">
17Tab
18</label></div><div class="ulz-filter-tab "><div class="ulz-tab-title ulz-no-select" data-label="Select">
19<span>Select</span></div><div class="ulz-tab-flyout"><div class="ulz-tab-content ulz-scrollbar"><div class="ulz-grid"><div class="ulz-mod" data-type="taxonomy" data-col='12'><div class="ulz-form-group ulz-field ulz-col-12" data-type='select' data-storage='request' data-disabled='no' data-id='listing_category'><div class="ulz-heading">
20<label class="">
21Assets
22</label></div><div class="ulz-select">
23<select
24name="ulz_listing_category"
25class=""
26><option value="">Select</option><option value="only-ai-generated" >Only AI Generated</option><option value="png-blender" >PNG &amp; Blender</option>
27</select></div></div></div></div></div><div class="ulz-tab-footer"><div>
28<a href="#" class="ulz-button ulz-small">
29<span>Close</span>
30</a></div></div></div></div></div></div><div class="ulz-mod" data-type="autosuggest" data-col='auto'><div class="ulz-form-group ulz-field ulz-col-auto" data-search-form='830' data-criteria='[{"template":{"id":"field","name":"Match field value","heading":"name","heading_text":"Title"},"fields":{"name":"Title","id":"post_title"}},{"template":{"id":"field","name":"Match field value","heading":"name","heading_text":"Content"},"fields":{"name":"Content","id":"post_content"}},{"template":{"id":"taxonomy","name":"Match taxonomy","heading":"name","heading_text":"Tags"},"fields":{"name":"Tags","id":"ulz_listing_tag","icon":[{"set":"material-icons","icon":"local_offer"}],"icon__set":"material-icons","icon__icon":"local_offer"}},{"template":{"id":"taxonomy","name":"Match taxonomy","heading":"name","heading_text":""}
30,"fields":{"name":"","id":"ulz_listing_category","icon":"","icon__set":"","icon__icon":""}}]' data-type='autosuggest' data-storage='request' data-disabled='no' data-id='search'><div class="ulz-heading">
31<label class="">
32Auto suggest
33</label></div><div class="ulz-autosuggest"><div class="ulz--input">
34<i class="ulz-preloader material-icons">rotate_right</i><input
35class="ulz--label ulz-transition"
36type="text"
37placeholder="Search for anything, try `Laptop` ..."
38value=""
39autocomplete="off">
40<input class="ulz--value" name="search" type="hidden" value="" data-name="search">
41<a href="#" class="ulz--clear">
42<i class="material-icons">cancel</i>
43</a></div><div class="ulz--results ulz-is-empty"><ul class="ulz-listed"></ul></div></div></div></div></div><div class="ulz-search-submit">
44<button type="submit" class="ulz-button">
45<span>
46Search                </span>
47<i class="ulz-preloader material-icons">rotate_right</i>
48</button></div></form></div></div><header class="ulz-header"><div class="ulz-row"><div class="ulz-site-header"><div class="ulz-header-container"><div class="ulz-site-logo">
49<a href="https://pikkovia.com">
50<img src="https://pikkovia.com/wp-content/uploads/2023/07/Frame-10.png.webp"><div class="ulz--white">
51<img src="https://pikkovia.com/wp-content/uploads/2026/02/Frame-10.png.webp"></div>
52</a></div><div class="ulz-site-search"><div class="ulz-search ulz-primary-search"><div class="ulz-search-form" data-form-id="830"><form class="ulz--form" action="https://pikkovia.com/explore/" method="get" autocomplete="off"><div class="ulz-search-mods"><div class="ulz-mod" data-type="tab" data-col='4'><div class="ulz-form-group ulz-col-12"><div class="ulz-heading">
53<label class="ulz-ellipsis">
54Tab
55</label></div><div class="ulz-filter-tab "><div class="ulz-tab-title ulz-no-select" data-label="Select">
56<span>Select</span></div><div class="ulz-tab-flyout"><div class="ulz-tab-content ulz-scrollbar"><div class="ulz-grid"><div class="ulz-mod" data-type="taxonomy" data-col='12'><div class="ulz-form-group ulz-field ulz-col-12" data-type='select' data-storage='request' data-disabled='no' data-id='listing_category'><div class="ulz-heading">
57<label class="">
58Assets
59</label></div><div class="ulz-select">
60<select
61name="ulz_listing_category"
62class=""
63><option value="">Select</option><option value="only-ai-generated" >Only AI Generated</option><option value="png-blender" >PNG &amp; Blender</option>
64</select></div></div></div></div></div><div class="ulz-tab-footer"><div>
65<a href="#" class="ulz-button ulz-small">
66<span>Close</span>
67</a></div></div></div></div></div></div><div class="ulz-mod" data-type="autosuggest" data-col='auto'><div class="ulz-form-group ulz-field ulz-col-auto" data-search-form='830' data-criteria='[{"template":{"id":"field","name":"Match field value","heading":"name","heading_text":"Title"},"fields":{"name":"Title","id":"post_title"}},{"template":{"id":"field","name":"Match field value","heading":"name","heading_text":"Content"},"fields":{"name":"Content","id":"post_content"}},{"template":{"id":"taxonomy","name":"Match taxonomy","heading":"name","heading_text":"Tags"},"fields":{"name":"Tags","id":"ulz_listing_tag","icon":[{"set":"material-icons","icon":"local_offer"}],"icon__set":"material-icons","icon__icon":"local_offer"}},{"template":{"id":"taxonomy","name":"Match taxonomy","heading":"name","heading_text":""},"fields":{"name":"","id":"ulz_listing_category","icon":"","icon__set":"","icon__icon":""}}]' data-type='autosuggest' data-storage='request' data-disabled='no' data-id='search'><div class="ulz-heading">
68<label class="">
69Auto suggest
70</label></div><div class="ulz-autosuggest"><div class="ulz--input">
71<i class="ulz-preloader material-icons">rotate_right</i><input
72class="ulz--label ulz-transition"
73type="text"
74placeholder="Search for anything, try `Laptop` ..."
75value=""
76autocomplete="off">
77<input class="ulz--value" name="search" type="hidden" value="" data-name="search">
78<a href="#" class="ulz--clear">
79<i class="material-icons">cancel</i>
80</a></div><div class="ulz--results ulz-is-empty"><ul class="ulz-listed"></ul></div></div></div></div></div><div class="ulz-search-submit">
81<button type="submit" class="ulz-button">
82<span>
83Search                </span>
84<i class="ulz-preloader material-icons">rotate_right</i>
85</button></div></form></div></div></div><div class="ulz-site-nav"><div class="ulz--inner"><div class="ulz-navigation ulz--primary"><nav class="ulz-nav"><ul id="menu-my-menu" class="menu"><li id="menu-item-6791" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-6791"><a href="https://www.instagram.com/keenance/">AI Product Ad Studio</a></li></ul></nav></div></div></div><div class="ulz-site-actions"><div class="ulz-site-user">
86<a href="#" class="ulz-site-icon" data-modal="signin">
87<span class="ulz--icon">
88<i class="material-icons">lock</i>
89</span>
90<span class="ulz--text">Sign in</span>
91</a></div></div></div></div></div></header><div class="ulz-container"><header class="ulz-page-title" style=""><div class="ulz-row "><h1 class="ulz--title">
92About us</h1><div class="ulz-breadcrumb"><ul><li><a href="https://pikkovia.com/">Home</a></li><li><span>About us</span></li></ul></div></div></header><main class="ulz-main"><div class="ulz-content"><article class="post-54 page type-page status-publish hentry"><div class="ulz-page-content"><div data-elementor-type="wp-page" data-elementor-id="54" class="elementor elementor-54" data-elementor-post-type="page"><section class="has_eae_slider elementor-section elementor-top-section elementor-element elementor-element-67bc6d00 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-eae-slider="85017" data-id="67bc6d00" data-element_type="section" data-e-type="section"><div class="elementor-container elementor-column-gap-no"><div class="has_eae_slider elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-6e80e3f" data-eae-slider="86067" data-id="6e80e3f" data-element_type="column" data-e-type="column"><div class="elementor-widget-wrap elementor-element-populated"><div class="elementor-element elementor-element-29c16126 elementor-widget elementor-widget-text-editor" data-id="29c16126" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default"><div class="elementor-widget-container"><h2 style="margin-bottom: 1.5rem;">What is Pikkovia?</h2><div style="color: #7a7a7a; font-weight: 400;">Pikkovia is your ultimate destination for captivating 3D icons, 3D cartoon people, and 3D illustrations specially for UI designers and YouTube filmmakers. We are dedicated to creating visually stunning assets that add depth and life to your creative projects. With our meticulous attention to detail and expertise in 3D design, we develop high-quality visuals that seamlessly integrate into your designs and videos. Our collection offers a diverse range of sleek icons, lifelike rigged 3D people, and dynamic illustrations, all crafted to the highest standards of realism and professionalism. Stay ahead of the curve with our cutting-edge creations, as we continuously update our techniques and stay abreast of the latest trends. Whether you&#8217;re an experienced professional or just starting your creative journey, Pikkovia provides you with the tools you need to make your projects shine. Explore our website, discover our top-notch resources, and let us help you bring your creative vision to life with stunning 3D visuals. Choose Pikkovia as your trusted source and unlock the power of captivating 3D designs for your UI and YouTube projects.</div><div style="color: #7a7a7a; font-weight: 400;"><br></div><div style=""><font color="#7a7a7a"><span style="font-weight: 400;">At Pikkovia, customer satisfaction is our top priority. We strive to provide not only exceptional 3D assets but also a seamless and enjoyable experience for our users. Our user-friendly website allows you to easily navigate our diverse range of resources, and find the perfect fit for your projects. We also understand the importance of timely support and prompt responses, so if you ever have any questions or need assistance, our dedicated team is here to help. Join the Pikkovia community and experience a world of stunning 3D visuals combined with outstanding customer care. Thank y
92ou for choosing Pikkovia &#8211; we look forward to serving you and being a part of your creative journey!</span></font><br></div></div></div></div></div></div></section><section class="has_eae_slider elementor-section elementor-top-section elementor-element elementor-element-191e03fe elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-eae-slider="98933" data-id="191e03fe" data-element_type="section" data-e-type="section"><div class="elementor-container elementor-column-gap-no"><div class="has_eae_slider elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-1063828c" data-eae-slider="38367" data-id="1063828c" data-element_type="column" data-e-type="column"><div class="elementor-widget-wrap elementor-element-populated"><div class="elementor-element elementor-element-7344a813 elementor-widget elementor-widget-text-editor" data-id="7344a813" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default"><div class="elementor-widget-container"><h2 style="font-family: var(--font-heading); margin-bottom: 1.5rem;">Our office</h2><div class="VwiC3b yXK7lf MUxGbd yDYNvb lyLwlc lEBKkf" style="color: #7a7a7a; font-weight: 400;"><p style="margin: 0 0 var(--gap) 0; color: #000000; font-weight: 600;">Address: 272 high street Enfield EN3 4hb</p><p style="margin: 0 0 var(--gap) 0; color: #000000; font-weight: 600;">Visit- <a href="http://www.pikkovia.com/">www.pikkovia.com</a></p></div></div></div></div></div></div></section></div></div></article></div></main></div><footer itemtype="https://schema.org/WPFooter" itemscope="itemscope" id="colophon" role="contentinfo"><div class='footer-width-fixer'><div data-elementor-type="wp-post" data-elementor-id="4182" class="elementor elementor-4182" data-elementor-post-type="elementor-hf"><section class="has_eae_slider elementor-section elementor-top-section elementor-element elementor-element-2d1460e elementor-section-content-top elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-eae-slider="26767" data-id="2d1460e" data-element_type="section" data-e-type="section"><div class="elementor-container elementor-column-gap-default"><div class="has_eae_slider elementor-column elementor-col-16 elementor-top-column elementor-element elementor-element-2cb8f73" data-eae-slider="6383" data-id="2cb8f73" data-element_type="column" data-e-type="column"><div class="elementor-widget-wrap elementor-element-populated"><div class="elementor-element elementor-element-55dfe4c elementor-widget elementor-widget-image" data-id="55dfe4c" data-element_type="widget" data-e-type="widget" data-widget_type="image.default"><div class="elementor-widget-container">
93<a href="https://pikkovia.com/">
94<img width="535" height="102" src="https://pikkovia.com/wp-content/uploads/2023/07/Frame-10.png.webp" class="attachment-large size-large wp-image-8963" alt="Pikkovia Logo" srcset="https://pikkovia.com/wp-content/uploads/2023/07/Frame-10.png.webp 535w, https://pikkovia.com/wp-content/uploads/2023/07/Frame-10-300x57.png.webp 300w, https://pikkovia.com/wp-content/uploads/2023/07/Frame-10-200x38.png.webp 200w" sizes="(max-width: 535px) 100vw, 535px" />								</a></div></div><div class="elementor-element elementor-element-31fe6c8 elementor-shape-rounded elementor-grid-0 e-grid-align-center elementor-widget elementor-widget-social-icons" data-id="31fe6c8" data-element_type="widget" data-e-type="widget" data-widget_type="social-icons.default"><div class="elementor-widget-container"><div class="elementor-social-icons-wrapper elementor-grid" role="list">
95<span class="elementor-grid-item" role="listitem">
96<a class="elementor-icon elementor-social-icon elementor-social-icon-facebook elementor-repeater-item-fb963de" href="https://www.facebook.com/pikkovia/" target="_blank">
97<span class="elementor-screen-only">Facebook</span>
98<i aria-hidden="true" class="fab fa-facebook"></i>					</a>
99</span>
100<span class="elementor-grid-item" role="listitem">
101<a class="elementor-icon elementor-social-icon elementor-social-icon-dribbble elementor-repeater-item-f0da9c3" href="https://dribbble.com/Pikkovia-3D" target="_blank">
102<span class="elementor-screen-only">Dribbble</span>
103<i aria-hidden="true" class="fab fa-dribbble"></i>					</a>
104</span>
105<span class="elementor-grid-item" role="listitem">
106<a class="elementor-icon elementor-social-icon elementor-social-icon-youtube elementor-repeater-item-c6b1e0d" href="https://www.youtube.com/@Pikkovia" target="_blank">
107<span class="elementor-screen-only">Youtube</span>
108<i aria-hidden="true" class="fab fa-youtube"></i>					</a>
109</span>
110<span class="elementor-grid-item" role="listitem">
111<a class="elementor-icon elementor-social-icon elementor-social-icon-instagram elementor-repeater-item-2c9d8c8" href="https://www.instagram.com/pikkovia/" target="_blank">
112<span class="elementor-screen-only">Instagram</span>
113<i aria-hidden="true" class="fab fa-instagram"></i>					</a>
114</span>
115<span class="elementor-grid-item" role="listitem">
116<a class="elementor-icon elementor-social-icon elementor-social-icon-link elementor-repeater-item-0cd7b16" href="https://me.muz.li/pikkovia-com" target="_blank">
117<span class="elementor-screen-only">Link</span>
118<i aria-hidden="true" class="fas fa-link"></i>					</a>
119</span></div></div></div></div></div><div class="has_eae_slider elementor-column elementor-col-16 elementor-top-column elementor-element elementor-element-c7888a0" data-eae-slider="65520" data-id="c7888a0" data-element_type="column" data-e-type="column"><div class="elementor-widget-wrap elementor-element-populated"></div></div><div class="has_eae_slider elementor-column elementor-col-16 elementor-top-column elementor-element elementor-element-39291a5" data-eae-slider="82402" data-id="39291a5" data-element_type="column" data-e-type="column"><div class="elementor-widget-wrap elementor-element-populated"><div class="elementor-element elementor-element-3207151 elementor-widget elementor-widget-heading" data-id="3207151" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default"><div class="elementor-widget-container"><h2 class="elementor-heading-title elementor-size-default">Collection</h2></div></div><div class="elementor-element elementor-element-d0c015b elementor-widget elementor-widget-heading" data-id="d0c015b" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default"><div class="elementor-widget-container"><h2 class="elementor-heading-title elementor-size-default"><a href="https://pikkovia.com/gadget-device-3d-illustrations/">Device &amp; Gadgets</a></h2></div></div><div class="elementor-element elementor-element-d78e386 elementor-widget elementor-widget-heading" data-id="d78e386" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default"><div class="elementor-widget-container"><h2 class="elementor-heading-title elementor-size-default"><a href="https://pikkovia.com/healthcare-3d-illustrations/">Health &amp; Fitness</a></h2></div></div><div class="elementor-element elementor-element-2ae2ac5 elementor-widget elementor-widget-heading" data-id="2ae2ac5" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default"><div class="elementor-widget-container"><h2 class="elementor-heading-title elementor-size-default"><a href="https://pikkovia.com/business-3d-illustrations/">Business &amp; Finance</a></h2></div></div><div class="elementor-element elementor-element-1a1717c elementor-widget elementor-widget-heading" data-id="1a1717c" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default"><div class="elementor-widget-container"><h2 class="elementor-heading-title elementor-size-default"><a href="https://pikkovia.com/entertainment-3d-illustrations/">Entertainment</a></h2></div></div><div class="elementor-element elementor-element-2c37043 elementor-widget elementor-widget-heading" data-id="2c37043" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default"><div class="elementor-widget-container"><h2 class="elementor-heading-title elementor-size-default"><a href="https://pikkovia.com/food-beverage-3d-illustrations/">Food &amp; Beverage</a></h2></div></div><div class="elementor-element elementor-element-e2635b8 elementor-widget elementor-widget-heading" data-id="e2635b8" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default"><div class="elementor-widget-container"><h2 class="elementor-heading-title elementor-size-default"><a href="https://pikkovia.com/tree-plant-3d-illustrations/">Tree &amp; Plants</a></h2></div></div><div class="elementor-element elementor-element-5348f7a elementor-widget elementor-widget-heading" data-id="5348f7a" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default"><div class="elementor-widget-container"><h2 class="elementor-heading-title elementor-size-default"><a href="https://pikkovia.com/profession-3d-illustrations/">Professions</a></h2></div></div><div class="elementor-element elementor-element-e2cf1eb elementor-widget elementor-widget-heading" data-id="e2cf1eb" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default"><div class="elementor-widget-container"><h2 class="elementor-heading-title elementor-size-default"><a href="https://pikkovia.com/home-elements-3d-illustrations/">Home Elements</a></h2></div></div></div></div><div class="has_eae_slider elementor-column elementor-col-16 elementor-top-column elementor-element elementor-element-1ad363c" data-eae-slider="55263" data-id="1ad363c" data-element_type="column" data-e-type="column"><div class="elementor-widget-wrap elementor-element-populated"><div class="elementor-element elementor-element-3f77509 elementor-widget elementor-widget-heading" data-id="3f77509" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default"><div class="elementor-widget-container"><h2 class="elementor-heading-title elementor-size-default"><a href="https://pikkovia.com/e-commerce-3d-illustrations/">E-Commerce</a></h2></div></div><div class="elementor-element elementor-element-78de3a5 elementor-widget elementor-widget-heading" data-id="78de3a5" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default"><div class="elementor-widget-container"><h2 class="elementor-heading-title elementor-size-default"><a href="https://pikkovia.com/festival-3d-illustrations/">Festivals</a></h2></div></div><div class="elementor-element elementor-element-1e3646b elementor-widget elementor-widget-heading" data-id="1e3646b" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default"><div class="elementor-widget-container"><h2 class="elementor-heading-title elementor-size-default"><a href="https://pikkovia.com/education-3d-illustrations/">Education</a></h2></div></div><div class="elementor-element elementor-element-1d9a9cf elementor-widget elementor-widget-heading" data-id="1d9a9cf" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default"><div class="elementor-widget-container"><h2 class="elementor-heading-title elementor-size-default"><a href="https://pikkovia.com/travel-3d-illustrations/">Travel</a></h2></div></div><div class="elementor-element elementor-element-f1f131e elementor-widget elementor-widget-heading" data-id="f1f131e" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default"><div class="elementor-widget-container"><h2 class="elementor-heading-title elementor-size-default"><a href="https://pikkovia.com/empty-state-3d-illustrations/">Empty State</a></h2></div></div><div class="elementor-element elementor-element-a2bb435 elementor-widget elementor-widget-heading" data-id="a2bb435" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default"><div class="elementor-widget-container"><h2 class="elementor-heading-title elementor-size-default"><a href="https://pikkovia.com/rpg-game-3d-illustrations-2/https://pikkovia.com/rpg-game-3d-illustrations-2/https://pikkovia.com/rpg-game-3d-illustrations-2/">RPG Game</a></h2></div></div><div class="elementor-element elementor-element-a9ffd6e elementor-widget elementor-widget-heading" data-id="a9ffd6e" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default"><div class="elementor-widget-container"><h2 class="elementor-heading-title elementor-size-default"><a href="https://pikkovia.com/avatar-3d-illustrations/">
119Avatar</a></h2></div></div><div class="elementor-element elementor-element-e8a9d3b elementor-widget elementor-widget-heading" data-id="e8a9d3b" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default"><div class="elementor-widget-container"><h2 class="elementor-heading-title elementor-size-default"><a href="https://pikkovia.com/#">Other Collections</a></h2></div></div></div></div><div class="has_eae_slider elementor-column elementor-col-16 elementor-top-column elementor-element elementor-element-06186c3" data-eae-slider="7033" data-id="06186c3" data-element_type="column" data-e-type="column"><div class="elementor-widget-wrap elementor-element-populated"><div class="elementor-element elementor-element-b5e1055 elementor-widget elementor-widget-heading" data-id="b5e1055" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default"><div class="elementor-widget-container"><h2 class="elementor-heading-title elementor-size-default">Support</h2></div></div><div class="elementor-element elementor-element-23277d2 elementor-widget elementor-widget-heading" data-id="23277d2" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default"><div class="elementor-widget-container"><h2 class="elementor-heading-title elementor-size-default"><a href="https://pikkovia.com/contact/">Contact</a></h2></div></div><div class="elementor-element elementor-element-85aa779 elementor-widget elementor-widget-heading" data-id="85aa779" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default"><div class="elementor-widget-container"><h2 class="elementor-heading-title elementor-size-default"><a href="https://pikkovia.com/about-us/">About Us</a></h2></div></div><div class="elementor-element elementor-element-4da60c3 elementor-widget elementor-widget-heading" data-id="4da60c3" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default"><div class="elementor-widget-container"><h2 class="elementor-heading-title elementor-size-default"><a href="http://pikkovia.com/license/">License</a></h2></div></div><div class="elementor-element elementor-element-d07bea9 elementor-widget elementor-widget-heading" data-id="d07bea9" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default"><div class="elementor-widget-container"><h2 class="elementor-heading-title elementor-size-default"><a href="http://pikkovia.com/terms-conditions-3/">Terms &amp; Conditions</a></h2></div></div><div class="elementor-element elementor-element-20d92f2 elementor-widget elementor-widget-heading" data-id="20d92f2" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default"><div class="elementor-widget-container"><h2 class="elementor-heading-title elementor-size-default"><a href="http://pikkovia.com/privacy-policy-3/">Privacy &amp; Policy</a></h2></div></div><div class="elementor-element elementor-element-f5a10c3 elementor-widget elementor-widget-heading" data-id="f5a10c3" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default"><div class="elementor-widget-container"><h2 class="elementor-heading-title elementor-size-default"><a href="https://pikkovia.com/service/">Service</a></h2></div></div><div class="elementor-element elementor-element-1484602 elementor-widget elementor-widget-heading" data-id="1484602" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default"><div class="elementor-widget-container"><h2 class="elementor-heading-title elementor-size-default"><a href="https://pikkovia.com/blog/">Blog</a></h2></div></div></div></div><div class="has_eae_slider elementor-column elementor-col-16 elementor-top-column elementor-element elementor-element-5eb55fc" data-eae-slider="16010" data-id="5eb55fc" data-element_type="column" data-e-type="column"><div class="elementor-widget-wrap elementor-element-populated"><div class="elementor-element elementor-element-c67cebd elementor-widget elementor-widget-heading" data-id="c67cebd" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default"><div class="elementor-widget-container"><h2 class="elementor-heading-title elementor-size-default">Subscribe to our newsletter.​</h2></div></div><div class="elementor-element elementor-element-ed422a8 elementor-widget elementor-widget-heading" data-id="ed422a8" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default"><div class="elementor-widget-container"><h2 class="elementor-heading-title elementor-size-default">By subscribing to our newsletter you agree to our privacy policy and will get commercial communication.</h2></div></div><div class="elementor-element elementor-element-fc7a6ba elementor-button-align-center elementor-mobile-button-align-center elementor-widget elementor-widget-form" data-id="fc7a6ba" data-element_type="widget" data-e-type="widget" data-settings="{&quot;button_width&quot;:&quot;25&quot;,&quot;step_next_label&quot;:&quot;Next&quot;,&quot;step_previous_label&quot;:&quot;Previous&quot;,&quot;button_width_mobile&quot;:&quot;25&quot;,&quot;step_type&quot;:&quot;number_text&quot;,&quot;step_icon_shape&quot;:&quot;circle&quot;}" data-widget_type="form.default"><div class="elementor-widget-container"><form class="elementor-form" method="post" name="New Form" aria-label="New Form">
120<input type="hidden" name="post_id" value="4182"/>
121<input type="hidden" name="form_id" value="fc7a6ba"/>
122<input type="hidden" name="referer_title" value="Free 3D Icon Marketplace: Access 1000+ Icons - Pikkovia" /><input type="hidden" name="queried_id" value="4022"/><div class="elementor-form-fields-wrapper elementor-labels-"><div class="elementor-field-type-email elementor-field-group elementor-column elementor-field-group-email elementor-col-75 elementor-sm-66 elementor-field-required">
123<label for="form-field-email" class="elementor-field-label elementor-screen-only">
124Want to stay up to date with news and updates about our product? Subscribe.							</label>
125<input size="1" type="email" name="form_fields[email]" id="form-field-email" class="elementor-field elementor-size-sm  elementor-field-textual" placeholder="[email protected]" required="required"></div><div class="elementor-field-group elementor-column elementor-field-type-submit elementor-col-25 e-form__buttons elementor-sm-25">
126<button class="elementor-button elementor-size-sm" type="submit">
127<span class="elementor-button-content-wrapper">
128<span class="elementor-button-icon">
129<i aria-hidden="true" class="fas fa-arrow-right"></i>																			<span class="elementor-screen-only">Submit</span>
130</span>
131</span>
132</button></div></div></form></div></div></div></div></div></section><section class="has_eae_slider elementor-section elementor-top-section elementor-element elementor-element-2403ac2 elementor-section-height-min-height elementor-section-content-mid
132dle elementor-section-boxed elementor-section-height-default elementor-section-items-middle" data-eae-slider="93046" data-id="2403ac2" data-element_type="section" data-e-type="section"><div class="elementor-container elementor-column-gap-default"><div class="has_eae_slider elementor-column elementor-col-16 elementor-top-column elementor-element elementor-element-457a617" data-eae-slider="69277" data-id="457a617" data-element_type="column" data-e-type="column"><div class="elementor-widget-wrap elementor-element-populated"><div class="elementor-element elementor-element-8b4b04e elementor-widget elementor-widget-heading" data-id="8b4b04e" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default"><div class="elementor-widget-container"><h2 class="elementor-heading-title elementor-size-default"><a href="https://pikkovia.com/privacy-policy-3/">Privacy Policy</a></h2></div></div></div></div><div class="has_eae_slider elementor-column elementor-col-16 elementor-top-column elementor-element elementor-element-e7fa10a" data-eae-slider="83674" data-id="e7fa10a" data-element_type="column" data-e-type="column"><div class="elementor-widget-wrap elementor-element-populated"><div class="elementor-element elementor-element-611a764 elementor-widget elementor-widget-heading" data-id="611a764" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default"><div class="elementor-widget-container"><h2 class="elementor-heading-title elementor-size-default"><a href="https://pikkovia.com/terms-conditions-3/">Terms &amp; Conditions</a></h2></div></div></div></div><div class="has_eae_slider elementor-column elementor-col-16 elementor-top-column elementor-element elementor-element-5697feb" data-eae-slider="41833" data-id="5697feb" data-element_type="column" data-e-type="column"><div class="elementor-widget-wrap"></div></div><div class="has_eae_slider elementor-column elementor-col-16 elementor-top-column elementor-element elementor-element-6939e37" data-eae-slider="40457" data-id="6939e37" data-element_type="column" data-e-type="column"><div class="elementor-widget-wrap"></div></div><div class="has_eae_slider elementor-column elementor-col-16 elementor-top-column elementor-element elementor-element-c1fe479" data-eae-slider="94759" data-id="c1fe479" data-element_type="column" data-e-type="column"><div class="elementor-widget-wrap"></div></div><div class="has_eae_slider elementor-column elementor-col-16 elementor-top-column elementor-element elementor-element-c6c1c7f" data-eae-slider="9988" data-id="c6c1c7f" data-element_type="column" data-e-type="column"><div class="elementor-widget-wrap elementor-element-populated"><div class="elementor-element elementor-element-7e1de84 elementor-shape-rounded elementor-grid-0 e-grid-align-center elementor-widget elementor-widget-social-icons" data-id="7e1de84" data-element_type="widget" data-e-type="widget" data-widget_type="social-icons.default"><div class="elementor-widget-container"><div class="elementor-social-icons-wrapper elementor-grid">
133<span class="elementor-grid-item">
134<a class="elementor-icon elementor-social-icon elementor-social-icon-facebook elementor-repeater-item-113bba6" href="https://www.facebook.com/pikkovia" target="_blank">
135<span class="elementor-screen-only">Facebook</span>
136<i aria-hidden="true" class="fab fa-facebook"></i>					</a>
137</span></div></div></div></div></div></div></section><section class="has_eae_slider elementor-section elementor-top-section elementor-element elementor-element-eb38505 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-eae-slider="64440" data-id="eb38505" data-element_type="section" data-e-type="section"><div class="elementor-container elementor-column-gap-default"><div class="has_eae_slider elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-b8b77f0" data-eae-slider="85504" data-id="b8b77f0" data-element_type="column" data-e-type="column"><div class="elementor-widget-wrap elementor-element-populated"><div class="elementor-element elementor-element-df5f145 elementor-widget-divider--view-line elementor-widget elementor-widget-divider" data-id="df5f145" data-element_type="widget" data-e-type="widget" data-widget_type="divider.default"><div class="elementor-widget-container"><div class="elementor-divider">
138<span class="elementor-divider-separator">
139</span></div></div></div></div></div></div></section></div></div></footer></div> 
139<script type="speculationrules">{"prefetch":[{"source":"document","where":{"and":[{"href_matches":"/*"},{"not":{"href_matches":["/wp-*.php","/wp-admin/*","/wp-content/uploads/*","/wp-content/*","/wp-content/plugins/*","/wp-content/themes/heilz/*","/*\\?(.+)"]}},{"not":{"selector_matches":"a[rel~=\"nofollow\"]"}},{"not":{"selector_matches":".no-prefetch, .no-prefetch a"}}]},"eagerness":"conservative"}]}</script>
139 <span class="ulz-overlay" data-action="modal-close"></span><div class="ulz-modal ulz-modal-signin" data-id="signin" data-signup="pass"><div class="ulz-signin-image"></div><div class="ulz-signin-content">
140<a href="#" class="ulz-close" data-action="modal-close">
141<span>Close</span>
142</a><div class="ulz-modal-content"><div class="ulz-modal-append">
vendor: 89 bytes, line 142
142 <script src='https://www.google.com/recaptcha/api.js' defer data-deferred="1"></script> 
142<div class="ulz-modal-container"><div class="ulz-signin-tabs"><ul><li class="ulz-active" data-for="sign-in" data-label="Sign in"><a href="#">Sign in</a></li><li data-for="create-account" data-label="Create account"><a href="#">Create account</a></li></ul></div><form class="ulz-form ulz-signin-section ulz-active" data-id="sign-in" autocomplete="off"><span class="ulz-signin-title">Welcome back.</span><div class="ulz-signin-social"><ul><li><div class="nsl-container nsl-container-block" data-align="left"><div class="nsl-container-buttons"><a href="https://pikkovia.com/technic34830/?loginSocial=google&#038;redirect=https%3A%2F%2Fpikkovia.com%2Fabout-us%2F" rel="nofollow" aria-label="Continue with &lt;b&gt;Google&lt;/b&gt;" data-plugin="nsl" data-action="connect" data-provider="google" data-popupwidth="600" data-popupheight="600" data-e-disable-page-transition="1"><div class="nsl-button nsl-button-default nsl-button-google" data-skin="light" style="background-color:#fff;"><div class="nsl-button-svg-container"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"><path fill="#4285F4" d="M20.64 12.2045c0-.6381-.0573-1.2518-.1636-1.8409H12v3.4814h4.8436c-.2086 1.125-.8427 2.0782-1.7959 2.7164v2.2581h2.9087c1.7018-1.5668 2.6836-3.874 2.6836-6.615z"></path><path fill="#34A853" d="M12 21c2.43 0 4.4673-.806 5.9564-2.1805l-2.9087-2.2581c-.8059.54-1.8368.859-3.0477.859-2.344 0-4.3282-1.5831-5.036-3.7104H3.9574v2.3318C5.4382 18.9832 8.4818 21 12 21z"></path><path fill="#FBBC05" d="M6.964 13.71c-.18-.54-.2822-1.1168-.2822-1.71s.1023-1.17.2823-1.71V7.9582H3.9573A8.9965 8.9965 0 0 0 3 12c0 1.4523.3477 2.8268.9573 4.0418L6.964 13.71z"></path><path fill="#EA4335" d="M12 6.5795c1.3214 0 2.5077.4541 3.4405 1.346l2.5813-2.5814C16.4632 3.8918 14.426 3 12 3 8.4818 3 5.4382 5.0168 3.9573 7.9582L6.964 10.29C7.6718 8.1627 9.6559 6.5795 12 6.5795z"></path></svg></div><div class="nsl-button-label-container">Continue with <b>Google</b></div></div></a></div></div></li></ul></div><div class="ulz-signin-or">
143<span>OR</span></div><div class="ulz-grid"><div style="position:absolute;z-index:-1;opacity:0;">
144<input type="text" name="username">
145<input type="password" name="password"></div><div class="ulz-form-group ulz-col-12">
146<input type="text" name="user_email" value="" placeholder="Username or email" required></div><div class="ulz-form-group ulz-col-12 ulz-col-sm-12"><div class="password-container">
147<input type="password" name="user_password" value="" placeholder="Password" class="user_password" required>
148<span class="toggle-password" toggle=".user_password">&#x1F441;</span></div></div><div class="ulz-form-group ulz-inline-group ulz-col-12">
149<button type="submit" class="ulz-button ulz-button-accent ulz-block ulz-w-100 ulz-modal-button">
150<span>Sign in</span>
151<i class="ulz-preloader material-icons">rotate_right</i>
152</button></div><div class="ulz-signin-errors" role="alert" aria-live="polite"></div><div class="ulz-form-group ulz-col-12 ulz-text-center"><p class="ulz-mb-0">
153<a href="#" data-for="reset-password" class="ulz-lost-pass-link" data-label="Reset password">
154<i class="material-icons ulz-mr-1">lock</i>Lost your password?                    </a></p></div></div></form><form class="ulz-form ulz-signin-section" data-id="create-account"><input type="submit" value="" class="ulz-none"><div class="ulz-signin-container"><span class="ulz-signin-title">Create your account.</span><div class="ulz-signin-social"><ul><li><div class="nsl-container nsl-container-block" data-align="left"><div class="nsl-container-buttons"><a href="https://pikkovia.com/technic34830/?loginSocial=google&#038;redirect=https%3A%2F%2Fpikkovia.com%2Fabout-us%2F" rel="nofollow" aria-label="Continue with &lt;b&gt;Google&lt;/b&gt;" data-plugin="nsl" data-action="connect" data-provider="google" data-popupwidth="600" data-popupheight="600" data-e-disable-page-transition="1"><div class="nsl-button nsl-button-default nsl-button-google" data-skin="light" style="background-color:#fff;"><div class="nsl-button-svg-container"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
154<path fill="#4285F4" d="M20.64 12.2045c0-.6381-.0573-1.2518-.1636-1.8409H12v3.4814h4.8436c-.2086 1.125-.8427 2.0782-1.7959 2.7164v2.2581h2.9087c1.7018-1.5668 2.6836-3.874 2.6836-6.615z"></path><path fill="#34A853" d="M12 21c2.43 0 4.4673-.806 5.9564-2.1805l-2.9087-2.2581c-.8059.54-1.8368.859-3.0477.859-2.344 0-4.3282-1.5831-5.036-3.7104H3.9574v2.3318C5.4382 18.9832 8.4818 21 12 21z"></path><path fill="#FBBC05" d="M6.964 13.71c-.18-.54-.2822-1.1168-.2822-1.71s.1023-1.17.2823-1.71V7.9582H3.9573A8.9965 8.9965 0 0 0 3 12c0 1.4523.3477 2.8268.9573 4.0418L6.964 13.71z"></path><path fill="#EA4335" d="M12 6.5795c1.3214 0 2.5077.4541 3.4405 1.346l2.5813-2.5814C16.4632 3.8918 14.426 3 12 3 8.4818 3 5.4382 5.0168 3.9573 7.9582L6.964 10.29C7.6718 8.1627 9.6559 6.5795 12 6.5795z"></path></svg></div><div class="nsl-button-label-container">Continue with <b>Google</b></div></div></a></div></div></li></ul></div><div class="ulz-signin-or">
155<span>OR</span></div><div class="ulz-grid"><div class="ulz-form-group ulz-col-12">
156<input type="text" name="username" value="" placeholder="Username" required></div><div class="ulz-form-group ulz-col-12">
157<input type="email" name="email" value="" placeholder="Email" required></div><div class="ulz-form-group ulz-col-6 ulz-col-sm-12">
158<input type="text" name="first_name" value="" placeholder="First name"></div><div class="ulz-form-group ulz-col-6 ulz-col-sm-12">
159<input type="text" name="last_name" value="" placeholder="Last name"></div><div class="ulz-form-group ulz-col-6 ulz-col-sm-12"><div class="password-container">
160<input type="password" name="password" value="" placeholder="Password" class="signup_user_password" required>
161<span class="toggle-password" toggle=".signup_user_password">&#x1F441;</span></div></div><div class="ulz-form-group ulz-col-6 ulz-col-sm-12">
162<input type="password" name="repeat_password" value="" placeholder="Repeat password" required></div><div style="display:none;" class="g-recaptcha" data-sitekey="6LfTPlUUAAAAAGSUt1_LqpJXQpatx7_BzTDcU9On"></div><div class="ulz-form-group ulz-col-12">
163<label class="ulz-checkbox ulz-no-select ulz-mt-0">
164<input type="checkbox" value="1" name="terms">
165<span class="ulz--toggle ulz-transition"></span>
166<span class="ulz--text ulz--collect">I agree with the <a href="https://pikkovia.com/privacy-policy/" target="_blank">terms and conditions</a></span>
167</label></div><div class="ulz-form-group ulz-inline-group ulz-col-12">
168<button type="submit" class="ulz-button ulz-button-accent ulz-block ulz-w-100 ulz-modal-button">
169<span>Create account</span>
170<i class="ulz-preloader material-icons">rotate_right</i>
171</button></div><div class="ulz-signin-errors" role="alert" aria-live="polite"></div><div class="ulz-signin-success">
172Your account has been created. Please check your email for more details.</div></div></div></form><form class="ulz-form ulz-signin-section" data-id="reset-password">
173<input type="submit" value="" class="ulz-none"><div class="ulz-grid"><div class="ulz-form-group ulz-col-12">
174<span class="ulz-signin-title">Request a password reset.</span><p>Please enter your email address. You will receive a link to create a new password via email.</p>
175<input type="email" name="email" value="" placeholder="Email" required></div><div class="ulz-form-group ulz-inline-group ulz-col-12">
176<button type="submit" class="ulz-button ulz-button-accent ulz-block ulz-w-100 ulz-modal-button">
177<span>Reset password</span>
178<i class="ulz-preloader material-icons">rotate_right</i>
179</button></div><div class="ulz-signin-errors" role="alert" aria-live="polite"></div><div class="ulz-signin-success">
180Please check your email for more details.</div></div></form></div><div class="ulz-modal-footer ulz-text-center">
181<a href="#" class="ulz-button ulz-width-100 ulz-button-accent ulz--large ulz-modal-button" data-action="">
182<span>Sign in</span>
183<i class="ulz-preloader material-icons">rotate_right</i>
184</a></div></div>
185<i class="ulz-preloader material-icons">rotate_right</i></div></div></div><div class="ulz-modal ulz-modal-conversation" data-id="conversation">
186<a href="#" class="ulz-close" data-action="modal-close">
187<span>Close</span>
188</a><div class="ulz-modal-heading"><h4 class="ulz--title">Send Message</h4></div><div class="ulz-modal-content">
189<span class="ulz-skeleton">
190<span class="ulz--container">
191<span class="ulz--image -e">
192<i class="material-icons">image</i>
193</span>
194<span class="ulz--content">
195<span class="ulz--name x1 -e"></span>
196<span class="ulz--name x2 -e"></span>
197<span class="ulz--name x3 -e"></span>
198</span>
199</span>
200</span><div class="ulz-modal-append"></div></div></div><div class="ulz-modal ulz-modal-favorites" data-id="favorites">
201<a href="#" class="ulz-close" data-action="modal-close">
202<span>Close</span>
203</a><div class="ulz-modal-heading ulz--border"><h4 class="ulz--title">My favorites</h4></div><div class="ulz-modal-content">
204<span class="ulz-skeleton">
205<span class="ulz--container">
206<span class="ulz--image -e">
207<i class="material-icons">image</i>
208</span>
209<span class="ulz--content">
210<span class="ulz--name x1 -e"></span>
211<span class="ulz--name x2 -e"></span>
212<span class="ulz--name x3 -e"></span>
213</span>
214</span>
215</span><div class="ulz-modal-append"></div></div></div><div class="ulz-npanel ulz-panel-notifications" id="notifications-panel" data-page="1"><div class="ulz--header">
216<span class="ulz--title">
217Notifications        </span>
218<a href="#" class="ulz-button ulz-ml-auto" data-action="mark-read">
219<span class="material-icons">visibility</span>
220<i class="ulz-preloader material-icons">rotate_right</i>
221</a>
222<a href="#" class="ulz-clear" data-action="panel-clear" id="reload_clear">
223<span>Clear all</span>
224</a>
225<a href="#" class="ulz-close" data-action="panel-close">
226<span>Close</span>
227<i class="material-icons">close</i>
228</a></div><div class="ulz--list ulz-scrollbar">
229<span class="ulz-skeleton">
230<span class="ulz--container">
231<span class="ulz--image -e">
232<i class="material-icons">image</i>
233</span>
234<span class="ulz--content">
235<span class="ulz--name x1 -e"></span>
236<span class="ulz--name x2 -e"></span>
237<span class="ulz--name x3 -e"></span>
238</span>
239</span>
240</span><div data-action="append"></div></div><div class="ulz--footer">
241<a href="#" class="ulz-button ulz-width-100 ulz-button-accent ulz--large ulz-modal-button" data-action="notifications">
242<span>Load more</span>
243<i class="ulz-preloader material-icons">rotate_right</i>
244</a></div></div><div class="ulz-modal ulz-modal-listing-preview" data-id="listing-preview"><div class="ulz-listing-preview">
245<span class="ulz-listing-preview-skeleton">
246<span class="ulz--image">
247<i class="material-icons">image</i>
248</span>
249</span><div class="ulz-modal-append"></div><ul class="ulz-preview-gallery"></ul></div><div class="ulz-preview-nav ulz-no-select" data-action="preview-prev">
250<i class="material-icons">arrow_left</i></div><div class="ulz-preview-nav ulz-no-select" data-action="preview-next">
251<i class="material-icons">arrow_right</i></div></div> 
251<script type="text/html" id="tmpl-media-frame"><div class="media-frame-title" id="media-frame-title"></div>
252		<h2 class="media-frame-menu-heading">Actions</h2>
253		<button type="button" class="button button-link media-frame-menu-toggle" aria-expanded="false">
254			Menu			<span class="dashicons dashicons-arrow-down" aria-hidden="true"></span>
255		</button>
256		<div class="media-frame-menu"></div>
257		<div class="media-frame-tab-panel">
258			<div class="media-frame-router"></div>
259			<div class="media-frame-content"></div>
260		</div>
261		<h2 class="media-frame-actions-heading screen-reader-text">
262		Selected media actions		</h2>
263		<div class="media-frame-toolbar"></div>
264		<div class="media-frame-uploader"></div></script>
264 
264<script type="text/html" id="tmpl-media-modal"><div id="wp-media-modal" tabindex="0" class="media-modal wp-core-ui" role="dialog" aria-labelledby="media-frame-title">
265			<# if ( data.hasCloseButton ) { #>
266				<button type="button" class="media-modal-close"><span class="media-modal-icon" aria-hidden="true"></span><span class="screen-reader-text">
267					Close dialog				</span></button>
268			<# } #>
269			<div class="media-modal-content" role="document"></div>
270		</div>
271		<div class="media-modal-backdrop"></div></script>
271 
271<script type="text/html" id="tmpl-uploader-window"><div class="uploader-window-content">
272			<div class="uploader-editor-title">Drop files to upload</div>
273		</div></script>
273 
273<script type="text/html" id="tmpl-uploader-editor"><div class="uploader-editor-content">
274			<div class="uploader-editor-title">Drop files to upload</div>
275		</div></script>
275 
275<script type="text/html" id="tmpl-uploader-inline"><# var messageClass = data.message ? 'has-upload-message' : 'no-upload-message'; #>
276		<# if ( data.canClose ) { #>
277		<button class="close dashicons dashicons-no"><span class="screen-reader-text">
278			Close uploader		</span></button>
279		<# } #>
280		<div class="uploader-inline-content {{ messageClass }}">
281		<# if ( data.message ) { #>
282			<h2 class="upload-message">{{ data.message }}</h2>
283		<# } #>
284					<div class="upload-ui">
285				<h2 class="upload-instructions drop-instructions">Drop files to upload</h2>
286				<p class="upload-instructions drop-instructions">or</p>
287				<button type="button" class="browser button button-hero" aria-describedby="post-upload-info">Select Files</button>
288			</div>
289
290			<div class="upload-inline-status"></div>
291
292			<div class="post-upload-ui" id="post-upload-info">
293				
294				<p class="max-upload-size">
295				Maximum upload file size: 500 MB.				</p>
296
297				<# if ( data.suggestedWidth && data.suggestedHeight ) { #>
298					<p class="suggested-dimensions">
299						Suggested image dimensions: {{data.suggestedWidth}} by {{data.suggestedHeight}} pixels.					</p>
300				<# } #>
301
302							</div>
303				</div></script>
303 
303<script type="text/html" id="tmpl-media-library-view-switcher"><a href="https://pikkovia.com/wp-admin/upload.php?mode=list" class="view-list">
304			<span class="screen-reader-text">
305				List view			</span>
306		</a>
307		<a href="https://pikkovia.com/wp-admin/upload.php?mode=grid" class="view-grid current" aria-current="page">
308			<span class="screen-reader-text">
309				Grid view			</span>
310		</a></script>
310 
310<script type="text/html" id="tmpl-uploader-status"><h2>Uploading</h2>
311
312		<div class="media-progress-bar"><div></div></div>
313		<div class="upload-details">
314			<span class="upload-count">
315				<span class="upload-index"></span> / <span class="upload-total"></span>
316			</span>
317			<span class="upload-detail-separator">&ndash;</span>
318			<span class="upload-filename"></span>
319		</div>
320		<div class="upload-errors"></div>
321		<button type="button" class="button upload-dismiss-errors">Dismiss errors</button></script>
321 
321<script type="text/html" id="tmpl-uploader-status-error"><span class="upload-error-filename word-wrap-break-word">{{{ data.filename }}}</span>
322		<span class="upload-error-message">{{ data.message }}</span></script>
322 
322<script type="text/html" id="tmpl-edit-attachment-frame"><div class="edit-media-header">
323			<button class="left dashicons"<# if ( ! data.hasPrevious ) { #> disabled<# } #>><span class="screen-reader-text">Edit previous media item</span></button>
324			<button class="right dashicons"<# if ( ! data.hasNext ) { #> disabled<# } #>><span class="screen-reader-text">Edit next media item</span></button>
325			<button type="button" class="media-modal-close"><span class="media-modal-icon" aria-hidden="true"></span><span class="screen-reader-text">Close dialog</span></button>
326		</div>
327		<div class="media-frame-title"></div>
328		<div class="media-frame-content"></div></script>
328 
328<script type="text/html" id="tmpl-attachment-details-two-column"><div class="attachment-media-view {{ data.orientation }}">
329						<h2 class="screen-reader-text">Attachment Preview</h2>
330			<div class="thumbnail thumbnail-{{ data.type }}">
331				<# if ( data.uploading ) { #>
332					<div class="media-progress-bar"><div></div></div>
333				<# } else if ( data.sizes && data.sizes.full ) { #>
334					<img class="details-image" src="{{ data.sizes.full.url }}" draggable="false" alt="" />
335				<# } else if ( data.sizes && data.sizes.large ) { #>
336					<img class="details-image" src="{{ data.sizes.large.url }}" draggable="false" alt="" />
337				<# } else if ( -1 === jQuery.inArray( data.type, [ 'audio', 'video' ] ) ) { #>
338					<img class="details-image icon" src="{{ data.icon }}" draggable="false" alt="" />
339				<# } #>
340
341				<# if ( 'audio' === data.type ) { #>
342				<div class="wp-media-wrapper wp-audio">
343					<audio crossorigin="anonymous" style="visibility: hidden" controls class="wp-audio-shortcode" width="100%" preload="none">
344						<source type="{{ data.mime }}" src="{{ data.url }}" />
345					</audio>
346				</div>
347				<# } else if ( 'video' === data.type ) {
348					var w_rule = '';
349					if ( data.width ) {
350						w_rule = 'width: ' + data.width + 'px;';
351					} else if ( wp.media.view.settings.contentWidth ) {
352						w_rule = 'width: ' + wp.media.view.settings.contentWidth + 'px;';
353					}
354				#>
355				<div style="{{ w_rule }}" class="wp-media-wrapper wp-video">
356					<video crossorigin="anonymous" controls="controls" class="wp-video-shortcode" preload="metadata"
357						<# if ( data.width ) { #>width="{{ data.width }}"<# } #>
358						<# if ( data.height ) { #>height="{{ data.height }}"<# } #>
359						<# if ( data.image && data.image.src !== data.icon ) { #>poster="{{ data.image.src }}"<# } #>>
360						<source type="{{ data.mime }}" src="{{ data.url }}" />
361					</video>
362				</div>
363				<# } #>
364
365				<div class="attachment-actions">
366					<# if ( 'image' === data.type && ! data.uploading && data.sizes && data.can.save ) { #>
367					<button type="button" class="button edit-attachment">Edit Image</button>
368					<# } else if ( 'pdf' === data.subtype && data.sizes ) { #>
369					<p>Document Preview</p>
370					<# } #>
371				</div>
372			</div>
373		</div>
374		<div class="attachment-info">
375			<span class="settings-save-status" role="status">
376				<span class="spinner"></span>
377				<span class="saved">Saved.</span>
378			</span>
379			<div class="details">
380				<h2 class="screen-reader-text">
381					Details				</h2>
382				<div class="uploaded"><strong>Uploaded on:</strong> {{ data.dateFormatted }}</div>
383				<div class="uploaded-by word-wrap-break-word">
384					<strong>Uploaded by:</strong>
385						<# if ( data.authorLink ) { #>
386							<a href="{{ data.authorLink }}">{{ data.authorName }}</a>
387						<# } else { #>
388							{{ data.authorName }}
389						<# } #>
390				</div>
391				<# if ( data.uploadedToTitle ) { #>
392					<div class="uploaded-to">
393						<strong>Uploaded to:</strong>
394						<# if ( data.uploadedToLink ) { #>
395							<a href="{{ data.uploadedToLink }}">{{ data.uploadedToTitle }}</a>
396						<# } else { #>
397							{{ data.uploadedToTitle }}
398						<# } #>
399					</div>
400				<# } #>
401				<div class="filename"><strong>File name:</strong> {{ data.filename }}</div>
402				<div class="file-type"><strong>File type:</strong> {{ data.mime }}</div>
403				<div class="file-size"><strong>File size:</strong> {{ data.filesizeHumanReadable }}</div>
404				<# if ( 'image' === data.type && ! data.uploading ) { #>
405					<# if ( data.width && data.height ) { #>
406						<div class="dimensions"><strong>Dimensions:</strong>
407							{{ data.width }} by {{ data.height }} pixels						</div>
408					<# } #>
409
410					<# if ( data.originalImageURL && data.originalImageName ) { #>
411						<div class="word-wrap-break-word">
412							<strong>Original image:</strong>
413							<a href="{{ data.originalImageURL }}">{{data.originalImageName}}</a>
414						</div>
415					<# } #>
416				<# } #>
417
418				<# if ( data.fileLength && data.fileLengthHumanReadable ) { #>
419					<div class="file-length"><strong>Length:</strong>
420						<span aria-hidden="true">{{ data.fileLengthHumanReadable }}</span>
421						<span class="screen-reader-text">{{ data.fileLengthHumanReadable }}</span>
422					</div>
423				<# } #>
424
425				<# if ( 'audio' === data.type && data.meta.bitrate ) { #>
426					<div class="bitrate">
427						<strong>Bitrate:</strong> {{ Math.round( data.meta.bitrate / 1000 ) }}kb/s
428						<# if ( data.meta.bitrate_mode ) { #>
429						{{ ' ' + data.meta.bitrate_mode.toUpperCase() }}
430						<# } #>
431					</div>
432				<# } #>
433
434				<# if ( data.mediaStates ) { #>
435					<div class="media-states"><strong>Used as:</strong> {{ data.mediaStates }}</div>
436				<# } #>
437
438				<div class="compat-meta">
439					<# if ( data.compat && data.compat.meta ) { #>
440						{{{ data.compat.meta }}}
441					<# } #>
442				</div>
443			</div>
444
445			<div class="settings">
446				<# var maybeReadOnly = data.can.save || data.allowLocalEdits ? '' : 'readonly'; #>
447				<# if ( 'image' === data.type ) { #>
448					<span class="setting alt-text has-description" data-setting="alt">
449						<label for="attachment-details-two-column-alt-text" class="name">Alternative Text</label>
450						<textarea id="attachment-details-two-column-alt-text" aria-describedby="alt-text-description" {{ maybeReadOnly }}>{{ data.alt }}</textarea>
451					</span>
452					<p class="description" id="alt-text-description"><a href="https://www.w3.org/WAI/tutorials/images/decision-tree/" target="_blank">Learn how to describe the purpose of the image<span class="screen-reader-text"> (opens in a new tab)</span><span aria-hidden="true" class="dashicons dashicons-external"></span></a>. Leave empty if the image is purely decorative.</p>
453				<# } #>
454								<span class="setting" data-setting="title">
455					<label for="attachment-details-two-column-title" class="name">Title</label>
456					<input type="text" id="attachment-details-two-column-title" value="{{ data.title }}" {{ maybeReadOnly }} />
457				</span>
458								<# if ( 'audio' === data.type ) { #>
459								<span class="setting" data-setting="artist">
460					<label for="attachment-details-two-column-artist" class="name">Artist</label>
461					<input type="text" id="attachment-details-two-column-artist" value="{{ data.artist || data.meta.artist || '' }}" />
462				</span>
463								<span class="setting" data-setting="album">
464					<label for="attachment-details-two-column-album" class="name">Album</label>
465					<input type="text" id="attachment-details-two-column-album" value="{{ data.album || data.meta.album || '' }}" />
466				</span>
467								<# } #>
468				<span class="setting" data-setting="caption">
469					<# if ( 'image' === data.type ) { #>
470					<label for="attachment-details-two-column-caption" class="name">Image Caption</label>
471					<# } else { #>
472					<label for="attachment-details-two-column-caption" class="name">Short Description</label>
473					<# } #>
474					<textarea id="attachment-details-two-column-caption" {{ maybeReadOnly }}>{{ data.caption }}</textarea>
475				</span>
476				<span class="setting" data-setting="description">
477					<label for="attachment-details-two-column-description" class="name">Description</label>
478					<textarea id="attachment-details-two-column-description" {{ maybeReadOnly }}>{{ data.description }}</textarea>
479				</span>
480				<span class="setting" data-setting="url">
481					<label for="attachment-details-two-column-copy-link" class="name">File URL:</label>
482					<input type="text" class="attachment-details-copy-link ltr" id="attachment-details-two-column-copy-link" value="{{ data.url }}" readonly />
483					<span class="copy-to-clipboard-container">
484						<button type="button" class="button button-small copy-attachment-url" data-clipboard-target="#attachment-details-two-column-copy-link">Copy URL to clipboard</button>
485						<span class="success hidden" aria-hidden="true">Copied!</span>
486					</span>
487				</span>
488				<div class="attachment-compat"></div>
489			</div>
490
491			<div class="actions">
492				<# if ( data.link ) { #>
493										<a class="view-attachment" href="{{ data.link }}">View attachment page</a>
494				<# } #>
495				<# if ( data.can.save ) { #>
496					<# if ( data.link ) { #>
497						<span class="links-separator">|</span>
498					<# } #>
499					<a href="{{ data.editLink }}">Edit more details</a>
500				<# } #>
501				<# if ( data.can.save && data.link ) { #>
502					<span class="links-separator">|</span>
503					<a href="{{ data.url }}" download>Download file</a>
504				<# } #>
505				<# if ( ! data.uploading && data.can.remove ) { #>
506					<# if ( data.link || data.can.save ) { #>
507						<span class="links-separator">|</span>
508					<# } #>
509											<button type="button" class="button-link delete-attachment">Delete permanently</button>
510									<# } #>
511			</div>
512		</div></script>
512 
512<script type="text/html" id="tmpl-attachment"><div class="attachment-preview js--select-attachment type-{{ data.type }} subtype-{{ data.subtype }} {{ data.orientation }}">
513			<div class="thumbnail">
514				<# if ( data.uploading ) { #>
515					<div class="media-progress-bar"><div style="width: {{ data.percent }}%"></div></div>
516				<# } else if ( 'image' === data.type && data.size && data.size.url ) { #>
517					<div class="centered">
518						<img src="{{ data.size.url }}" draggable="false" alt="" />
519					</div>
520				<# } else { #>
521					<div class="centered">
522						<# if ( data.image && data.image.src && data.image.src !== data.icon ) { #>
523							<img src="{{ data.image.src }}" class="thumbnail" draggable="false" alt="" />
524						<# } else if ( data.sizes ) {
525								if ( data.sizes.medium ) { #>
526									<img src="{{ data.sizes.medium.url }}" class="thumbnail" draggable="false" alt="" />
527								<# } else { #>
528									<img src="{{ data.sizes.full.url }}" class="thumbnail" draggable="false" alt="" />
529								<# } #>
530						<# } else { #>
531							<img src="{{ data.icon }}" class="icon" draggable="false" alt="" />
532						<# } #>
533					</div>
534					<div class="filename">
535						<div>{{ data.filename }}</div>
536					</div>
537				<# } #>
538			</div>
539			<# if ( data.buttons.close ) { #>
540				<button type="button" class="button-link attachment-close"><span class="media-modal-icon" aria-hidden="true"></span><span class="screen-reader-text">
541					Remove				</span></button>
542			<# } #>
543		</div>
544		<# if ( data.buttons.check ) { #>
545			<button type="button" class="check" tabindex="-1"><span class="media-modal-icon" aria-hidden="true"></span><span class="screen-reader-text">
546				Deselect			</span></button>
547		<# } #>
548		<#
549		var maybeReadOnly = data.can.save || data.allowLocalEdits ? '' : 'readonly';
550		if ( data.describe ) {
551			if ( 'image' === data.type ) { #>
552				<input type="text" value="{{ data.caption }}" class="describe" data-setting="caption"
553					aria-label="Caption"
554					placeholder="Caption&hellip;" {{ maybeReadOnly }} />
555			<# } else { #>
556				<input type="text" value="{{ data.title }}" class="describe" data-setting="title"
557					<# if ( 'video' === data.type ) { #>
558						aria-label="Video title"
559						placeholder="Video title&hellip;"
560					<# } else if ( 'audio' === data.type ) { #>
561						aria-label="Audio title"
562						placeholder="Audio title&hellip;"
563					<# } else { #>
564						aria-label="Media title"
565						placeholder="Media title&hellip;"
566					<# } #> {{ maybeReadOnly }} />
567			<# }
568		} #></script>
568 
568<script type="text/html" id="tmpl-attachment-details"><h2>
569			Attachment Details			<span class="settings-save-status" role="status">
570				<span class="spinner"></span>
571				<span class="saved">Saved.</span>
572			</span>
573		</h2>
574		<div class="attachment-info">
575
576			<# if ( 'audio' === data.type ) { #>
577				<div class="wp-media-wrapper wp-audio">
578					<audio crossorigin="anonymous" style="visibility: hidden" controls class="wp-audio-shortcode" width="100%" preload="none">
579						<source type="{{ data.mime }}" src="{{ data.url }}" />
580					</audio>
581				</div>
582			<# } else if ( 'video' === data.type ) {
583				var w_rule = '';
584				if ( data.width ) {
585					w_rule = 'width: ' + data.width + 'px;';
586				} else if ( wp.media.view.settings.contentWidth ) {
587					w_rule = 'width: ' + wp.media.view.settings.contentWidth + 'px;';
588				}
589			#>
590				<div style="{{ w_rule }}" class="wp-media-wrapper wp-video">
591					<video crossorigin="anonymous" controls="controls" class="wp-video-shortcode" preload="metadata"
592						<# if ( data.width ) { #>width="{{ data.width }}"<# } #>
593						<# if ( data.height ) { #>height="{{ data.height }}"<# } #>
594						<# if ( data.image && data.image.src !== data.icon ) { #>poster="{{ data.image.src }}"<# } #>>
595						<source type="{{ data.mime }}" src="{{ data.url }}" />
596					</video>
597				</div>
598			<# } else { #>
599				<div class="thumbnail thumbnail-{{ data.type }}">
600					<# if ( data.uploading ) { #>
601						<div class="media-progress-bar"><div></div></div>
602					<# } else if ( 'image' === data.type && data.size && data.size.url ) { #>
603						<img src="{{ data.size.url }}" draggable="false" alt="" />
604					<# } else { #>
605						<img src="{{ data.icon }}" class="icon" draggable="false" alt="" />
606					<# } #>
607				</div>
608			<# } #>
609
610			<div class="details">
611				<div class="filename">{{ data.filename }}</div>
612				<div class="uploaded">{{ data.dateFormatted }}</div>
613
614				<div class="file-size">{{ data.filesizeHumanReadable }}</div>
615				<# if ( 'image' === data.type && ! data.uploading ) { #>
616					<# if ( data.width && data.height ) { #>
617						<div class="dimensions">
618							{{ data.width }} by {{ data.height }} pixels						</div>
619					<# } #>
620
621					<# if ( data.originalImageURL && data.originalImageName ) { #>
622						<div class="word-wrap-break-word">
623							Original image:							<a href="{{ data.originalImageURL }}">{{data.originalImageName}}</a>
624						</div>
625					<# } #>
626
627					<# if ( data.can.save && data.sizes ) { #>
628						<a class="edit-attachment" href="{{ data.editLink }}&amp;image-editor" target="_blank">Edit Image</a>
629					<# } #>
630				<# } #>
631
632				<# if ( data.fileLength && data.fileLengthHumanReadable ) { #>
633					<div class="file-length">Length:						<span aria-hidden="true">{{ data.fileLengthHumanReadable }}</span>
634						<span class="screen-reader-text">{{ data.fileLengthHumanReadable }}</span>
635					</div>
636				<# } #>
637
638				<# if ( data.mediaStates ) { #>
639					<div class="media-states"><strong>Used as:</strong> {{ data.mediaStates }}</div>
640				<# } #>
641
642				<# if ( ! data.uploading && data.can.remove ) { #>
643											<button type="button" class="button-link delete-attachment">Delete permanently</button>
644									<# } #>
645
646				<div class="compat-meta">
647					<# if ( data.compat && data.compat.meta ) { #>
648						{{{ data.compat.meta }}}
649					<# } #>
650				</div>
651			</div>
652		</div>
653		<# var maybeReadOnly = data.can.save || data.allowLocalEdits ? '' : 'readonly'; #>
654		<# if ( 'image' === data.type ) { #>
655			<span class="setting alt-text has-description" data-setting="alt">
656				<label for="attachment-details-alt-text" class="name">Alt Text</label>
657				<textarea id="attachment-details-alt-text" aria-describedby="alt-text-description" {{ maybeReadOnly }}>{{ data.alt }}</textarea>
658			</span>
659			<p class="description" id="alt-text-description"><a href="https://www.w3.org/WAI/tutorials/images/decision-tree/" target="_blank">Learn how to describe the purpose of the image<span class="screen-reader-text"> (opens in a new tab)</span><span aria-hidden="true" class="dashicons dashicons-external"></span></a>. Leave empty if the image is purely decorative.</p>
660		<# } #>
661				<span class="setting" data-setting="title">
662			<label for="attachment-details-title" class="name">Title</label>
663			<input type="text" id="attachment-details-title" value="{{ data.title }}" {{ maybeReadOnly }} />
664		</span>
665				<# if ( 'audio' === data.type ) { #>
666				<span class="setting" data-setting="artist">
667			<label for="attachment-details-artist" class="name">Artist</label>
668			<input type="text" id="attachment-details-artist" value="{{ data.artist || data.meta.artist || '' }}" />
669		</span>
670				<span class="setting" data-setting="album">
671			<label for="attachment-details-album" class="name">Album</label>
672			<input type="text" id="attachment-details-album" value="{{ data.album || data.meta.album || '' }}" />
673		</span>
674				<# } #>
675		<span class="setting" data-setting="caption">
676			<# if ( 'image' === data.type ) { #>
677			<label for="attachment-details-caption" class="name">Image Caption</label>
678			<# } else { #>
679			<label for="attachment-details-caption" class="name">Short Description</label>
680			<# } #>
681			<textarea id="attachment-details-caption" {{ maybeReadOnly }}>{{ data.caption }}</textarea>
682		</span>
683		<span class="setting" data-setting="description">
684			<label for="attachment-details-description" class="name">Description</label>
685			<textarea id="attachment-details-description" {{ maybeReadOnly }}>{{ data.description }}</textarea>
686		</span>
687		<span class="setting" data-setting="url">
688			<label for="attachment-details-copy-link" class="name">File URL:</label>
689			<input type="text" class="attachment-details-copy-link ltr" id="attachment-details-copy-link" value="{{ data.url }}" readonly />
690			<div class="copy-to-clipboard-container">
691				<button type="button" class="button button-small copy-attachment-url" data-clipboard-target="#attachment-details-copy-link">Copy URL to clipboard</button>
692				<span class="success hidden" aria-hidden="true">Copied!</span>
693			</div>
694		</span></script>
694 
694<script type="text/html" id="tmpl-media-selection"><div class="selection-info">
695			<span class="count"></span>
696			<# if ( data.editable ) { #>
697				<button type="button" class="button-link edit-selection">Edit Selection</button>
698			<# } #>
699			<# if ( data.clearable ) { #>
700				<button type="button" class="button-link clear-selection">Clear</button>
701			<# } #>
702		</div>
703		<div class="selection-view"></div></script>
703 
703<script type="text/html" id="tmpl-attachment-display-settings"><h2>Attachment Display Settings</h2>
704
705		<# if ( 'image' === data.type ) { #>
706			<span class="setting align">
707				<label for="attachment-display-settings-alignment" class="name">Alignment</label>
708				<select id="attachment-display-settings-alignment" class="alignment"
709					data-setting="align"
710					<# if ( data.userSettings ) { #>
711						data-user-setting="align"
712					<# } #>>
713
714					<option value="left">
715						Left					</option>
716					<option value="center">
717						Center					</option>
718					<option value="right">
719						Right					</option>
720					<option value="none" selected>
721						None					</option>
722				</select>
723			</span>
724		<# } #>
725
726		<span class="setting">
727			<label for="attachment-display-settings-link-to" class="name">
728				<# if ( data.model.canEmbed ) { #>
729					Embed or Link				<# } else { #>
730					Link To				<# } #>
731			</label>
732			<select id="attachment-display-settings-link-to" class="link-to"
733				data-setting="link"
734				<# if ( data.userSettings && ! data.model.canEmbed ) { #>
735					data-user-setting="urlbutton"
736				<# } #>>
737
738			<# if ( data.model.canEmbed ) { #>
739				<option value="embed" selected>
740					Embed Media Player				</option>
741				<option value="file">
742			<# } else { #>
743				<option value="none" selected>
744					None				</option>
745				<option value="file">
746			<# } #>
747				<# if ( data.model.canEmbed ) { #>
748					Link to Media File				<# } else { #>
749					Media File				<# } #>
750				</option>
751				<option value="post">
752				<# if ( data.model.canEmbed ) { #>
753					Link to Attachment Page				<# } else { #>
754					Attachment Page				<# } #>
755				</option>
756			<# if ( 'image' === data.type ) { #>
757				<option value="custom">
758					Custom URL				</option>
759			<# } #>
760			</select>
761		</span>
762		<span class="setting">
763			<label for="attachment-display-settings-link-to-custom" class="name">URL</label>
764			<input type="text" id="attachment-display-settings-link-to-custom" class="link-to-custom" data-setting="linkUrl" />
765		</span>
766
767		<# if ( 'undefined' !== typeof data.sizes ) { #>
768			<span class="setting">
769				<label for="attachment-display-settings-size" class="name">Size</label>
770				<select id="attachment-display-settings-size" class="size" name="size"
771					data-setting="size"
772					<# if ( data.userSettings ) { #>
773						data-user-setting="imgsize"
774					<# } #>>
775											<#
776						var size = data.sizes['thumbnail'];
777						if ( size ) { #>
778							<option value="thumbnail" >
779								Thumbnail &ndash; {{ size.width }} &times; {{ size.height }}
780							</option>
781						<# } #>
782											<#
783						var size = data.sizes['medium'];
784						if ( size ) { #>
785							<option value="medium" >
786								Medium &ndash; {{ size.width }} &times; {{ size.height }}
787							</option>
788						<# } #>
789											<#
790						var size = data.sizes['large'];
791						if ( size ) { #>
792							<option value="large" >
793								Large &ndash; {{ size.width }} &times; {{ size.height }}
794							</option>
795						<# } #>
796											<#
797						var size = data.sizes['full'];
798						if ( size ) { #>
799							<option value="full"  selected='selected'>
800								Full Size &ndash; {{ size.width }} &times; {{ size.height }}
801							</option>
802						<# } #>
803									</select>
804			</span>
805		<# } #></script>
805 
805<script type="text/html" id="tmpl-gallery-settings"><h2>Gallery Settings</h2>
806
807		<span class="setting">
808			<label for="gallery-settings-link-to" class="name">Link To</label>
809			<select id="gallery-settings-link-to" class="link-to"
810				data-setting="link"
811				<# if ( data.userSettings ) { #>
812					data-user-setting="urlbutton"
813				<# } #>>
814
815				<option value="post" <# if ( ! wp.media.galleryDefaults.link || 'post' === wp.media.galleryDefaults.link ) {
816					#>selected="selected"<# }
817				#>>
818					Attachment Page				</option>
819				<option value="file" <# if ( 'file' === wp.media.galleryDefaults.link ) { #>selected="selected"<# } #>>
820					Media File				</option>
821				<option value="none" <# if ( 'none' === wp.media.galleryDefaults.link ) { #>selected="selected"<# } #>>
822					None				</option>
823			</select>
824		</span>
825
826		<span class="setting">
827			<label for="gallery-settings-columns" class="name select-label-inline">Columns</label>
828			<select id="gallery-settings-columns" class="columns" name="columns"
829				data-setting="columns">
830									<option value="1" <#
831						if ( 1 == wp.media.galleryDefaults.columns ) { #>selected="selected"<# }
832					#>>
833						1					</option>
834									<option value="2" <#
835						if ( 2 == wp.media.galleryDefaults.columns ) { #>selected="selected"<# }
836					#>>
837						2					</option>
838									<option value="3" <#
839						if ( 3 == wp.media.galleryDefaults.columns ) { #>selected="selected"<# }
840					#>>
841						3					</option>
842									<option value="4" <#
843						if ( 4 == wp.media.galleryDefaults.columns ) { #>selected="selected"<# }
844					#>>
845						4					</option>
846									<option value="5" <#
847						if ( 5 == wp.media.galleryDefaults.columns ) { #>selected="selected"<# }
848					#>>
849						5					</option>
850									<option value="6" <#
851						if ( 6 == wp.media.galleryDefaults.columns ) { #>selected="selected"<# }
852					#>>
853						6					</option>
854									<option value="7" <#
855						if ( 7 == wp.media.galleryDefaults.columns ) { #>selected="selected"<# }
856					#>>
857						7					</option>
858									<option value="8" <#
859						if ( 8 == wp.media.galleryDefaults.columns ) { #>selected="selected"<# }
860					#>>
861						8					</option>
862									<option value="9" <#
863						if ( 9 == wp.media.galleryDefaults.columns ) { #>selected="selected"<# }
864					#>>
865						9					</option>
866							</select>
867		</span>
868
869		<span class="setting">
870			<input type="checkbox" id="gallery-settings-random-order" data-setting="_orderbyRandom" />
871			<label for="gallery-settings-random-order" class="checkbox-label-inline">Random Order</label>
872		</span>
873
874		<span class="setting size">
875			<label for="gallery-settings-size" class="name">Size</label>
876			<select id="gallery-settings-size" class="size" name="size"
877				data-setting="size"
878				<# if ( data.userSettings ) { #>
879					data-user-setting="imgsize"
880				<# } #>
881				>
882									<option value="thumbnail">
883						Thumbnail					</option>
884									<option value="medium">
885						Medium					</option>
886									<option value="large">
887						Large					</option>
888									<option value="full">
889						Full Size					</option>
890							</select>
891		</span></script>
891 
891<script type="text/html" id="tmpl-playlist-settings"><h2>Playlist Settings</h2>
892
893		<# var emptyModel = _.isEmpty( data.model ),
894			isVideo = 'video' === data.controller.get('library').props.get('type'); #>
895
896		<span class="setting">
897			<input type="checkbox" id="playlist-settings-show-list" data-setting="tracklist" <# if ( emptyModel ) { #>
898				checked="checked"
899			<# } #> />
900			<label for="playlist-settings-show-list" class="checkbox-label-inline">
901				<# if ( isVideo ) { #>
902				Show Video List				<# } else { #>
903				Show Tracklist				<# } #>
904			</label>
905		</span>
906
907		<# if ( ! isVideo ) { #>
908		<span class="setting">
909			<input type="checkbox" id="playlist-settings-show-artist" data-setting="artists" <# if ( emptyModel ) { #>
910				checked="checked"
911			<# } #> />
912			<label for="playlist-settings-show-artist" class="checkbox-label-inline">
913				Show Artist Name in Tracklist			</label>
914		</span>
915		<# } #>
916
917		<span class="setting">
918			<input type="checkbox" id="playlist-settings-show-images" data-setting="images" <# if ( emptyModel ) { #>
919				checked="checked"
920			<# } #> />
921			<label for="playlist-settings-show-images" class="checkbox-label-inline">
922				Show Images			</label>
923		</span></script>
923 
923<script type="text/html" id="tmpl-embed-link-settings"><span class="setting link-text">
924			<label for="embed-link-settings-link-text" class="name">Link Text</label>
925			<input type="text" id="embed-link-settings-link-text" class="alignment" data-setting="linkText" />
926		</span>
927		<div class="embed-container" style="display: none;">
928			<div class="embed-preview"></div>
929		</div></script>
929 
929<script type="text/html" id="tmpl-embed-image-settings"><div class="wp-clearfix">
930			<div class="thumbnail">
931				<img src="{{ data.model.url }}" draggable="false" alt="" />
932			</div>
933		</div>
934
935		<span class="setting alt-text has-description">
936			<label for="embed-image-settings-alt-text" class="name">Alternative Text</label>
937			<textarea id="embed-image-settings-alt-text" data-setting="alt" aria-describedby="alt-text-description"></textarea>
938		</span>
939		<p class="description" id="alt-text-description"><a href="https://www.w3.org/WAI/tutorials/images/decision-tree/" target="_blank">Learn how to describe the purpose of the image<span class="screen-reader-text"> (opens in a new tab)</span><span aria-hidden="true" class="dashicons dashicons-external"></span></a>. Leave empty if the image is purely decorative.</p>
940
941					<span class="setting caption">
942				<label for="embed-image-settings-caption" class="name">Caption</label>
943				<textarea id="embed-image-settings-caption" data-setting="caption"></textarea>
944			</span>
945		
946		<fieldset class="setting-group">
947			<legend class="name">Align</legend>
948			<span class="setting align">
949				<span class="button-group button-large" data-setting="align">
950					<button class="button" value="left">
951						Left					</button>
952					<button class="button" value="center">
953						Center					</button>
954					<button class="button" value="right">
955						Right					</button>
956					<button class="button active" value="none">
957						None					</button>
958				</span>
959			</span>
960		</fieldset>
961
962		<fieldset class="setting-group">
963			<legend class="name">Link To</legend>
964			<span class="setting link-to">
965				<span class="button-group button-large" data-setting="link">
966					<button class="button" value="file">
967						Image URL					</button>
968					<button class="button" value="custom">
969						Custom URL					</button>
970					<button class="button active" value="none">
971						None					</button>
972				</span>
973			</span>
974			<span class="setting">
975				<label for="embed-image-settings-link-to-custom" class="name">URL</label>
976				<input type="text" id="embed-image-settings-link-to-custom" class="link-to-custom" data-setting="linkUrl" />
977			</span>
978		</fieldset></script>
978 
978<script type="text/html" id="tmpl-image-details"><div class="media-embed">
979			<div class="embed-media-settings">
980				<div class="column-settings">
981					<span class="setting alt-text has-description">
982						<label for="image-details-alt-text" class="name">Alternative Text</label>
983						<textarea id="image-details-alt-text" data-setting="alt" aria-describedby="alt-text-description">{{ data.model.alt }}</textarea>
984					</span>
985					<p class="description" id="alt-text-description"><a href="https://www.w3.org/WAI/tutorials/images/decision-tree/" target="_blank">Learn how to describe the purpose of the image<span class="screen-reader-text"> (opens in a new tab)</span><span aria-hidden="true" class="dashicons dashicons-external"></span></a>. Leave empty if the image is purely decorative.</p>
986
987											<span class="setting caption">
988							<label for="image-details-caption" class="name">Caption</label>
989							<textarea id="image-details-caption" data-setting="caption">{{ data.model.caption }}</textarea>
990						</span>
991					
992					<h2>Display Settings</h2>
993					<fieldset class="setting-group">
994						<legend class="legend-inline">Align</legend>
995						<span class="setting align">
996							<span class="button-group button-large" data-setting="align">
997								<button class="button" value="left">
998									Left								</button>
999								<button class="button" value="center">
1000									Center								</button>
1001								<button class="button" value="right">
1002									Right								</button>
1003								<button class="button active" value="none">
1004									None								</button>
1005							</span>
1006						</span>
1007					</fieldset>
1008
1009					<# if ( data.attachment ) { #>
1010						<# if ( 'undefined' !== typeof data.attachment.sizes ) { #>
1011							<span class="setting size">
1012								<label for="image-details-size" class="name">Size</label>
1013								<select id="image-details-size" class="size" name="size"
1014									data-setting="size"
1015									<# if ( data.userSettings ) { #>
1016										data-user-setting="imgsize"
1017									<# } #>>
1018																			<#
1019										var size = data.sizes['thumbnail'];
1020										if ( size ) { #>
1021											<option value="thumbnail">
1022												Thumbnail &ndash; {{ size.width }} &times; {{ size.height }}
1023											</option>
1024										<# } #>
1025																			<#
1026										var size = data.sizes['medium'];
1027										if ( size ) { #>
1028											<option value="medium">
1029												Medium &ndash; {{ size.width }} &times; {{ size.height }}
1030											</option>
1031										<# } #>
1032																			<#
1033										var size = data.sizes['large'];
1034										if ( size ) { #>
1035											<option value="large">
1036												Large &ndash; {{ size.width }} &times; {{ size.height }}
1037											</option>
1038										<# } #>
1039																			<#
1040										var size = data.sizes['full'];
1041										if ( size ) { #>
1042											<option value="full">
1043												Full Size &ndash; {{ size.width }} &times; {{ size.height }}
1044											</option>
1045										<# } #>
1046																		<option value="custom">
1047										Custom Size									</option>
1048								</select>
1049							</span>
1050						<# } #>
1051							<div class="custom-size wp-clearfix<# if ( data.model.size !== 'custom' ) { #> hidden<# } #>">
1052								<span class="custom-size-setting">
1053									<label for="image-details-size-width">Width</label>
1054									<input type="number" id="image-details-size-width" aria-describedby="image-size-desc" data-setting="customWidth" step="1" value="{{ data.model.customWidth }}" />
1055								</span>
1056								<span class="sep" aria-hidden="true">&times;</span>
1057								<span class="custom-size-setting">
1058									<label for="image-details-size-height">Height</label>
1059									<input type="number" id="image-details-size-height" aria-describedby="image-size-desc" data-setting="customHeight" step="1" value="{{ data.model.customHeight }}" />
1060								</span>
1061								<p id="image-size-desc" class="description">Image size in pixels</p>
1062							</div>
1063					<# } #>
1064
1065					<span class="setting link-to">
1066						<label for="image-details-link-to" class="name">Link To</label>
1067						<select id="image-details-link-to" data-setting="link">
1068						<# if ( data.attachment ) { #>
1069							<option value="file">
1070								Media File							</option>
1071							<option value="post">
1072								Attachment Page							</option>
1073						<# } else { #>
1074							<option value="file">
1075								Image URL							</option>
1076						<# } #>
1077							<option value="custom">
1078								Custom URL							</option>
1079							<option value="none">
1080								None							</option>
1081						</select>
1082					</span>
1083					<span class="setting">
1084						<label for="image-details-link-to-custom" class="name">URL</label>
1085						<input type="text" id="image-details-link-to-custom" class="link-to-custom" data-setting="linkUrl" />
1086					</span>
1087
1088					<div class="advanced-section">
1089						<h2><button type="button" class="button-link advanced-toggle">Advanced Options</button></h2>
1090						<div class="advanced-settings hidden">
1091							<div class="advanced-image">
1092								<span class="setting title-text">
1093									<label for="image-details-title-attribute" class="name">Image Title Attribute</label>
1094									<input type="text" id="image-details-title-attribute" data-setting="title" value="{{ data.model.title }}" />
1095								</span>
1096								<span class="setting extra-classes">
1097									<label for="image-details-css-class" class="name">Image CSS Class</label>
1098									<input type="text" id="image-details-css-class" data-setting="extraClasse
1098s" value="{{ data.model.extraClasses }}" />
1099								</span>
1100							</div>
1101							<div class="advanced-link">
1102								<span class="setting link-target">
1103									<input type="checkbox" id="image-details-link-target" data-setting="linkTargetBlank" value="_blank" <# if ( data.model.linkTargetBlank ) { #>checked="checked"<# } #>>
1104									<label for="image-details-link-target" class="checkbox-label">Open link in a new tab</label>
1105								</span>
1106								<span class="setting link-rel">
1107									<label for="image-details-link-rel" class="name">Link Rel</label>
1108									<input type="text" id="image-details-link-rel" data-setting="linkRel" value="{{ data.model.linkRel }}" />
1109								</span>
1110								<span class="setting link-class-name">
1111									<label for="image-details-link-css-class" class="name">Link CSS Class</label>
1112									<input type="text" id="image-details-link-css-class" data-setting="linkClassName" value="{{ data.model.linkClassName }}" />
1113								</span>
1114							</div>
1115						</div>
1116					</div>
1117				</div>
1118				<div class="column-image">
1119					<div class="image">
1120						<img src="{{ data.model.url }}" draggable="false" alt="" />
1121						<# if ( data.attachment && window.imageEdit ) { #>
1122							<div class="actions">
1123								<input type="button" class="edit-attachment button" value="Edit Original" />
1124								<input type="button" class="replace-attachment button" value="Replace" />
1125							</div>
1126						<# } #>
1127					</div>
1128				</div>
1129			</div>
1130		</div></script>
1130 
1130<script type="text/html" id="tmpl-image-editor"><div id="media-head-{{ data.id }}"></div>
1131		<div id="image-editor-{{ data.id }}"></div></script>
1131 
1131<script type="text/html" id="tmpl-audio-details"><# var ext, html5types = {
1132			mp3: wp.media.view.settings.embedMimes.mp3,
1133			ogg: wp.media.view.settings.embedMimes.ogg
1134		}; #>
1135
1136				<div class="media-embed media-embed-details">
1137			<div class="embed-media-settings embed-audio-settings">
1138				<audio crossorigin="anonymous" style="visibility: hidden"
1139	controls
1140	class="wp-audio-shortcode"
1141	width="{{ _.isUndefined( data.model.width ) ? 400 : data.model.width }}"
1142	preload="{{ _.isUndefined( data.model.preload ) ? 'none' : data.model.preload }}"
1143	<#
1144		if ( ! _.isUndefined( data.model.autoplay ) && data.model.autoplay ) {
1145		#> autoplay<#
1146	}
1147		if ( ! _.isUndefined( data.model.loop ) && data.model.loop ) {
1148		#> loop<#
1149	}
1150	#>
1151>
1152	<# if ( ! _.isEmpty( data.model.src ) ) { #>
1153	<source src="{{ data.model.src }}" type="{{ wp.media.view.settings.embedMimes[ data.model.src.split('.').pop() ] }}" />
1154	<# } #>
1155
1156		<# if ( ! _.isEmpty( data.model.mp3 ) ) { #>
1157	<source src="{{ data.model.mp3 }}" type="{{ wp.media.view.settings.embedMimes[ 'mp3' ] }}" />
1158	<# } #>
1159			<# if ( ! _.isEmpty( data.model.ogg ) ) { #>
1160	<source src="{{ data.model.ogg }}" type="{{ wp.media.view.settings.embedMimes[ 'ogg' ] }}" />
1161	<# } #>
1162			<# if ( ! _.isEmpty( data.model.flac ) ) { #>
1163	<source src="{{ data.model.flac }}" type="{{ wp.media.view.settings.embedMimes[ 'flac' ] }}" />
1164	<# } #>
1165			<# if ( ! _.isEmpty( data.model.m4a ) ) { #>
1166	<source src="{{ data.model.m4a }}" type="{{ wp.media.view.settings.embedMimes[ 'm4a' ] }}" />
1167	<# } #>
1168			<# if ( ! _.isEmpty( data.model.wav ) ) { #>
1169	<source src="{{ data.model.wav }}" type="{{ wp.media.view.settings.embedMimes[ 'wav' ] }}" />
1170	<# } #>
1171		</audio>
1172	
1173				<# if ( ! _.isEmpty( data.model.src ) ) {
1174					ext = data.model.src.split('.').pop();
1175					if ( html5types[ ext ] ) {
1176						delete html5types[ ext ];
1177					}
1178				#>
1179				<span class="setting">
1180					<label for="audio-details-source" class="name">URL</label>
1181					<input type="text" id="audio-details-source" readonly data-setting="src" value="{{ data.model.src }}" />
1182					<button type="button" class="button-link remove-setting">Remove audio source</button>
1183				</span>
1184				<# } #>
1185								<# if ( ! _.isEmpty( data.model.mp3 ) ) {
1186					if ( ! _.isUndefined( html5types.mp3 ) ) {
1187						delete html5types.mp3;
1188					}
1189				#>
1190				<span class="setting">
1191					<label for="audio-details-mp3-source" class="name">MP3</label>
1192					<input type="text" id="audio-details-mp3-source" readonly data-setting="mp3" value="{{ data.model.mp3 }}" />
1193					<button type="button" class="button-link remove-setting">Remove audio source</button>
1194				</span>
1195				<# } #>
1196								<# if ( ! _.isEmpty( data.model.ogg ) ) {
1197					if ( ! _.isUndefined( html5types.ogg ) ) {
1198						delete html5types.ogg;
1199					}
1200				#>
1201				<span class="setting">
1202					<label for="audio-details-ogg-source" class="name">OGG</label>
1203					<input type="text" id="audio-details-ogg-source" readonly data-setting="ogg" value="{{ data.model.ogg }}" />
1204					<button type="button" class="button-link remove-setting">Remove audio source</button>
1205				</span>
1206				<# } #>
1207								<# if ( ! _.isEmpty( data.model.flac ) ) {
1208					if ( ! _.isUndefined( html5types.flac ) ) {
1209						delete html5types.flac;
1210					}
1211				#>
1212				<span class="setting">
1213					<label for="audio-details-flac-source" class="name">FLAC</label>
1214					<input type="text" id="audio-details-flac-source" readonly data-setting="flac" value="{{ data.model.flac }}" />
1215					<button type="button" class="button-link remove-setting">Remove audio source</button>
1216				</span>
1217				<# } #>
1218								<# if ( ! _.isEmpty( data.model.m4a ) ) {
1219					if ( ! _.isUndefined( html5types.m4a ) ) {
1220						delete html5types.m4a;
1221					}
1222				#>
1223				<span class="setting">
1224					<label for="audio-details-m4a-source" class="name">M4A</label>
1225					<input type="text" id="audio-details-m4a-source" readonly data-setting="m4a" value="{{ data.model.m4a }}" />
1226					<button type="button" class="button-link remove-setting">Remove audio source</button>
1227				</span>
1228				<# } #>
1229								<# if ( ! _.isEmpty( data.model.wav ) ) {
1230					if ( ! _.isUndefined( html5types.wav ) ) {
1231						delete html5types.wav;
1232					}
1233				#>
1234				<span class="setting">
1235					<label for="audio-details-wav-source" class="name">WAV</label>
1236					<input type="text" id="audio-details-wav-source" readonly data-setting="wav" value="{{ data.model.wav }}" />
1237					<button type="button" class="button-link remove-setting">Remove audio source</button>
1238				</span>
1239				<# } #>
1240				
1241				<# if ( ! _.isEmpty( html5types ) ) { #>
1242				<fieldset class="setting-group">
1243					<legend class="name">Add alternate sources for maximum HTML5 playback</legend>
1244					<span class="setting">
1245						<span class="button-large">
1246						<# _.each( html5types, function (mime, type) { #>
1247							<button class="button add-media-source" data-mime="{{ mime }}">{{ type }}</button>
1248						<# } ) #>
1249						</span>
1250					</span>
1251				</fieldset>
1252				<# } #>
1253
1254				<fieldset class="setting-group">
1255					<legend class="name">Preload</legend>
1256					<span class="setting preload">
1257						<span class="button-group button-large" data-setting="preload">
1258							<button class="button" value="auto">Auto</button>
1259							<button class="button" value="metadata">Metadata</button>
1260							<button class="button active" value="none">None</button>
1261						</span>
1262					</span>
1263				</fieldset>
1264
1265				<span class="setting-group">
1266					<span class="setting checkbox-setting autoplay">
1267						<input type="checkbox" id="audio-details-autoplay" data-setting="autoplay" />
1268						<label for="audio-details-autoplay" class="checkbox-label">Autoplay</label>
1269					</span>
1270
1271					<span class="setting checkbox-setting">
1272						<input type="checkbox" id="audio-details-loop" data-setting="loop" />
1273						<label for="audio-details-loop" class="checkbox-label">Loop</label>
1274					</span>
1275				</span>
1276			</div>
1277		</div></script>
1277 
1277<script type="text/html" id="tmpl-video-details"><# var ext, html5types = {
1278			mp4: wp.media.view.settings.embedMimes.mp4,
1279			ogv: wp.media.view.settings.embedMimes.ogv,
1280			webm: wp.media.view.settings.embedMimes.webm
1281		}; #>
1282
1283				<div class="media-embed media-embed-details">
1284			<div class="embed-media-settings embed-video-settings">
1285				<div class="wp-video-holder">
1286				<#
1287				var w = ! data.model.width || data.model.width > 640 ? 640 : data.model.width,
1288					h = ! data.model.height ? 360 : data.model.height;
1289
1290				if ( data.model.width && w !== data.model.width ) {
1291					h = Math.ceil( ( h * w ) / data.model.width );
1292				}
1293				#>
1294
1295				<#  var w_rule = '', classes = [],
1296		w, h, settings = wp.media.view.settings,
1297		isYouTube = isVimeo = false;
1298
1299	if ( ! _.isEmpty( data.model.src ) ) {
1300		isYouTube = data.model.src.match(/youtube|youtu\.be/);
1301		isVimeo = -1 !== data.model.src.indexOf('vimeo');
1302	}
1303
1304	if ( settings.contentWidth && data.model.width >= settings.contentWidth ) {
1305		w = settings.contentWidth;
1306	} else {
1307		w = data.model.width;
1308	}
1309
1310	if ( w !== data.model.width ) {
1311		h = Math.ceil( ( data.model.height * w ) / data.model.width );
1312	} else {
1313		h = data.model.height;
1314	}
1315
1316	if ( w ) {
1317		w_rule = 'width: ' + w + 'px; ';
1318	}
1319
1320	if ( isYouTube ) {
1321		classes.push( 'youtube-video' );
1322	}
1323
1324	if ( isVimeo ) {
1325		classes.push( 'vimeo-video' );
1326	}
1327
1328#>
1329<div style="{{ w_rule }}" class="wp-video">
1330<video crossorigin="anonymous" controls
1331	class="wp-video-shortcode {{ classes.join( ' ' ) }}"
1332	<# if ( w ) { #>width="{{ w }}"<# } #>
1333	<# if ( h ) { #>height="{{ h }}"<# } #>
1334			<#
1335		if ( ! _.isUndefined( data.model.poster ) && data.model.poster ) {
1336			#> poster="{{ data.model.poster }}"<#
1337		} #>
1338			preload			="{{ _.isUndefined( data.model.preload ) ? 'metadata' : data.model.preload }}"
1339				<#
1340		if ( ! _.isUndefined( data.model.autoplay ) && data.model.autoplay ) {
1341		#> autoplay<#
1342	}
1343		if ( ! _.isUndefined( data.model.loop ) && data.model.loop ) {
1344		#> loop<#
1345	}
1346	#>
1347>
1348	<# if ( ! _.isEmpty( data.model.src ) ) {
1349		if ( isYouTube ) { #>
1350		<source src="{{ data.model.src }}" type="video/youtube" />
1351		<# } else if ( isVimeo ) { #>
1352		<source src="{{ data.model.src }}" type="video/vimeo" />
1353		<# } else { #>
1354		<source src="{{ data.model.src }}" type="{{ settings.embedMimes[ data.model.src.split('.').pop() ] }}" />
1355		<# }
1356	} #>
1357
1358		<# if ( data.model.mp4 ) { #>
1359	<source src="{{ data.model.mp4 }}" type="{{ settings.embedMimes[ 'mp4' ] }}" />
1360	<# } #>
1361		<# if ( data.model.m4v ) { #>
1362	<source src="{{ data.model.m4v }}" type="{{ settings.embedMimes[ 'm4v' ] }}" />
1363	<# } #>
1364		<# if ( data.model.webm ) { #>
1365	<source src="{{ data.model.webm }}" type="{{ settings.embedMimes[ 'webm' ] }}" />
1366	<# } #>
1367		<# if ( data.model.ogv ) { #>
1368	<source src="{{ data.model.ogv }}" type="{{ settings.embedMimes[ 'ogv' ] }}" />
1369	<# } #>
1370		<# if ( data.model.flv ) { #>
1371	<source src="{{ data.model.flv }}" type="{{ settings.embedMimes[ 'flv' ] }}" />
1372	<# } #>
1373		{{{ data.model.content }}}
1374</video>
1375</div>
1376	
1377				<# if ( ! _.isEmpty( data.model.src ) ) {
1378					ext = data.model.src.split('.').pop();
1379					if ( html5types[ ext ] ) {
1380						delete html5types[ ext ];
1381					}
1382				#>
1383				<span class="setting">
1384					<label for="video-details-source" class="name">URL</label>
1385					<input type="text" id="video-details-source" readonly data-setting="src" value="{{ data.model.src }}" />
1386					<button type="button" class="button-link remove-setting">Remove video source</button>
1387				</span>
1388				<# } #>
1389								<# if ( ! _.isEmpty( data.model.mp4 ) ) {
1390					if ( ! _.isUndefined( html5types.mp4 ) ) {
1391						delete html5types.mp4;
1392					}
1393				#>
1394				<span class="setting">
1395					<label for="video-details-mp4-source" class="name">MP4</label>
1396					<input type="text" id="video-details-mp4-source" readonly data-setting="mp4" value="{{ data.model.mp4 }}" />
1397					<button type="button" class="button-link remove-setting">Remove video source</button>
1398				</span>
1399				<# } #>
1400								<# if ( ! _.isEmpty( data.model.m4v ) ) {
1401					if ( ! _.isUndefined( html5types.m4v ) ) {
1402						delete html5types.m4v;
1403					}
1404				#>
1405				<span class="setting">
1406					<label for="video-details-m4v-source" class="name">M4V</label>
1407					<input type="text" id="video-details-m4v-source" readonly data-setting="m4v" value="{{ data.model.m4v }}" />
1408					<button type="button" class="button-link remove-setting">Remove video source</button>
1409				</span>
1410				<# } #>
1411								<# if ( ! _.isEmpty( data.model.webm ) ) {
1412					if ( ! _.isUndefined( html5types.webm ) ) {
1413						delete html5types.webm;
1414					}
1415				#>
1416				<span class="setting">
1417					<label for="video-details-webm-source" class="name">WEBM</label>
1418					<input type="text" id="video-details-webm-source" readonly data-setting="webm" value="{{ data.model.webm }}" />
1419					<button type="button" class="button-link remove-setting">Remove video source</button>
1420				</span>
1421				<# } #>
1422								<# if ( ! _.isEmpty( data.model.ogv ) ) {
1423					if ( ! _.isUndefined( html5types.ogv ) ) {
1424						delete html5types.ogv;
1425					}
1426				#>
1427				<span class="setting">
1428					<label for="video-details-ogv-source" class="name">OGV</label>
1429					<input type="text" id="video-details-ogv-source" readonly data-setting="ogv" value="{{ data.model.ogv }}" />
1430					<button type="button" class="button-link remove-setting">Remove video source</button>
1431				</span>
1432				<# } #>
1433								<# if ( ! _.isEmpty( data.model.flv ) ) {
1434					if ( ! _.isUndefined( html5types.flv ) ) {
1435						delete html5types.flv;
1436					}
1437				#>
1438				<span class="setting">
1439					<label for="video-details-flv-source" class="name">FLV</label>
1440					<input type="text" id="video-details-flv-source" readonly data-setting="flv" value="{{ data.model.flv }}" />
1441					<button type="button" class="button-link remove-setting">Remove video source</button>
1442				</span>
1443				<# } #>
1444								</div>
1445
1446				<# if ( ! _.isEmpty( html5types ) ) { #>
1447				<fieldset class="setting-group">
1448					<legend class="name">Add alternate sources for maximum HTML5 playback</legend>
1449					<span class="setting">
1450						<span class="button-large">
1451						<# _.each( html5types, function (mime, type) { #>
1452							<button class="button add-media-source" data-mime="{{ mime }}">{{ type }}</button>
1453						<# } ) #>
1454						</span>
1455					</span>
1456				</fieldset>
1457				<# } #>
1458
1459				<# if ( ! _.isEmpty( data.model.poster ) ) { #>
1460				<span class="setting">
1461					<label for="video-details-poster-image" class="name">Poster Image</label>
1462					<input type="text" id="video-details-poster-image" readonly data-setting="poster" value="{{ data.model.poster }}" />
1463					<button type="button" class="button-link remove-setting">Remove poster image</button>
1464				</span>
1465				<# } #>
1466
1467				<fieldset class="setting-group">
1468					<legend class="name">Preload</legend>
1469					<span class="setting preload">
1470						<span class="button-group button-large" data-setting="preload">
1471							<button class="button" value="auto">Auto</button>
1472							<button class="button" value="metadata">Metadata</button>
1473							<button class="button active" value="none">None</button>
1474						</span>
1475					</span>
1476				</fieldset>
1477
1478				<span class="setting-group">
1479					<span class="setting checkbox-setting autoplay">
1480						<input type="checkbox" id="video-details-autoplay" data-setting="autoplay" />
1481						<label for="video-details-autoplay" class="checkbox-label">Autoplay</label>
1482					</span>
1483
1484					<span class="setting checkbox-setting">
1485						<input type="checkbox" id="video-details-loop" data-setting="loop" />
1486						<label for="video-details-loop" class="checkbox-label">Loop</label>
1487					</span>
1488				</span>
1489
1490				<span class="setting" data-setting="content">
1491					<#
1492					var content = '';
1493					if ( ! _.isEmpty( data.model.content ) ) {
1494						var tracks = jQuery( data.model.content ).filter( 'track' );
1495						_.each( tracks.toArray(), function( track, index ) {
1496							content += track.outerHTML; #>
1497						<label for="video-details-track-{{ index }}" class="name">Tracks (subtitles, captions, descriptions, chapters, or metadata)</label>
1498						<input class="content-track" type="text" id="video-details-track-{{ index }}" aria-describedby="video-details-track-desc-{{ index }}" value="{{ track.outerHTML }}" />
1499						<span class="description" id="video-details-track-desc-{{ index }}">
1500						The srclang, label, and kind values can be edited to set the video track language and kind.						</span>
1501						<button type="button" class="button-link remove-setting remove-track">Remove video track</button><br />
1502						<# } ); #>
1503					<# } else { #>
1504					<span class="name">Tracks (subtitles, captions, descriptions, chapters, or metadata)</span><br />
1505					<em>There are no associated subtitles.</em>
1506					<# } #>
1507					<textarea class="hidden content-setting">{{ content }}</textarea>
1508				</span>
1509			</div>
1510		</div></script>
1510 
1510<script type="text/html" id="tmpl-editor-gallery"><# if ( data.attachments.length ) { #>
1511			<div class="gallery gallery-columns-{{ data.columns }}">
1512				<# _.each( data.attachments, function( attachment, index ) { #>
1513					<dl class="gallery-item">
1514						<dt class="gallery-icon">
1515							<# if ( attachment.thumbnail ) { #>
1516								<img src="{{ attachment.thumbnail.url }}" width="{{ attachment.thumbnail.width }}" height="{{ attachment.thumbnail.height }}" alt="{{ attachment.alt }}" />
1517							<# } else { #>
1518								<img src="{{ attachment.url }}" alt="{{ attachment.alt }}" />
1519							<# } #>
1520						</dt>
1521						<# if ( attachment.caption ) { #>
1522							<dd class="wp-caption-text gallery-caption">
1523								{{{ data.verifyHTML( attachment.caption ) }}}
1524							</dd>
1525						<# } #>
1526					</dl>
1527					<# if ( index % data.columns === data.columns - 1 ) { #>
1528						<br style="clear: both;" />
1529					<# } #>
1530				<# } ); #>
1531			</div>
1532		<# } else { #>
1533			<div class="wpview-error">
1534				<div class="dashicons dashicons-format-gallery"></div><p>No items found.</p>
1535			</div>
1536		<# } #></script>
1536 
1536<script type="text/html" id="tmpl-crop-content"><img class="crop-image" src="{{ data.url }}" alt="Image crop area preview. Requires mouse interaction." />
1537		<div class="upload-errors"></div></script>
1537 
1537<script type="text/html" id="tmpl-site-icon-preview-crop"><style>
1538			:root{
1539				--site-icon-url: url( "{{ data.url }}" );
1540			}
1541		</style>
1542		<h2>Site Icon Preview</h2>
1543		<p>As an app icon and a browser icon.</p>
1544		<div class="site-icon-preview crop">
1545			<div class="image-preview-wrap app-icon-preview">
1546				<img id="preview-app-icon" src="{{ data.url }}" class="app-icon-preview" alt="Preview as an app icon" />
1547			</div>
1548			<div class="site-icon-preview-browser">
1549				<svg role="img" aria-hidden="true" fill="none" xmlns="http://www.w3.org/2000/svg" class="browser-buttons"><path fill-rule="evenodd" clip-rule="evenodd" d="M0 20a6 6 0 1 1 12 0 6 6 0 0 1-12 0Zm18 0a6 6 0 1 1 12 0 6 6 0 0 1-12 0Zm24-6a6 6 0 1 0 0 12 6 6 0 0 0 0-12Z" /></svg>
1550				<div class="site-icon-preview-tab">
1551					<div class="image-preview-wrap browser">
1552						<img id="preview-favicon" src="{{ data.url }}" class="browser-icon-preview" alt="Preview as a browser icon" />
1553					</div>
1554					<div class="site-icon-preview-site-title" aria-hidden="true"><# print( 'Pikkovia' ) #></div>
1555						<svg role="img" aria-hidden="true" fill="none" xmlns="http://www.w3.org/2000/svg" class="close-button">
1556							<path d="M12 13.0607L15.7123 16.773L16.773 15.7123L13.0607 12L16.773 8.28772L15.7123 7.22706L12 10.9394L8.28771 7.22705L7.22705 8.28771L10.9394 12L7.22706 15.7123L8.28772 16.773L12 13.0607Z" />
1557						</svg>
1558					</div>
1559				</div>
1560			</div>
1561		</div></script>
1561 
1561<script id="wp-emoji-settings" type="application/json">{"baseUrl":"https://s.w.org/images/core/emoji/17.0.2/72x72/","ext":".png","svgUrl":"https://s.w.org/images/core/emoji/17.0.2/svg/","svgExt":".svg","source":{"concatemoji":"https://pikkovia.com/wp-includes/js/wp-emoji-release.min.js?ver=7.1.2"}}</script>
1561 
1561<script type="module">/*! This file is auto-generated */
1562var e="script#wp-emoji-settings",t=document.querySelector(e);if(!(t instanceof HTMLScriptElement))throw new Error("Element missing: "+e);const r=JSON.parse(t.text),s=(window._wpemojiSettings=r,"wpEmojiSettingsSupports"),o=["flag","emoji"];function i(e){try{var t={supportTests:e,timestamp:(new Date).valueOf()};sessionStorage.setItem(s,JSON.stringify(t))}catch(e){}}function c(e,t,n){e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(t,0,0);t=new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data);e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(n,0,0);const r=new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data);return t.every((e,t)=>e===r[t])}function p(e,t){e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(t,0,0);var n=e.getImageData(16,16,1,1);for(let e=0;e<n.data.length;e++)if(0!==n.data[e])return!1;return!0}function u(e,t,n,r){switch(t){case"flag":return n(e,"\ud83c\udff3\ufe0f\u200d\u26a7\ufe0f","\ud83c\udff3\ufe0f\u200b\u26a7\ufe0f")?!1:!n(e,"\ud83c\udde8\ud83c\uddf6","\ud83c\udde8\u200b\ud83c\uddf6")&&!n(e,"\ud83c\udff4\udb40\udc67\udb40\udc62\udb40\udc65\udb40\udc6e\udb40\udc67\udb40\udc7f","\ud83c\udff4\u200b\udb40\udc67\u200b\udb40\udc62\u200b\udb40\udc65\u200b\udb40\udc6e\u200b\udb40\udc67\u200b\udb40\udc7f");case"emoji":return!r(e,"\ud83e\u1fac8")}return!1}function f(e,t,n,r){let a;const s=(a="undefined"!=typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope?new OffscreenCanvas(300,150):document.createElement("canvas")).getContext("2d",{willReadFrequently:!0}),o=(s.textBaseline="top",s.font="600 32px Arial",{});return e.forEach(e=>{o[e]=t(s,e,n,r)}),o}function a(e){var t=document.createElement("script");t.src=e,t.defer=!0,document.head.appendChild(t)}r.supports={everything:!0,everythingExceptFlag:!0},new Promise(t=>{let n=function(){try{var e=JSON.parse(sessionStorage.getItem(s));if("object"==typeof e&&"number"==typeof e.timestamp&&(new Date).valueOf()<e.timestamp+604800&&"object"==typeof e.supportTests)return e.supportTests}catch(e){}return null}();if(!n){if("undefined"!=typeof Worker&&"undefined"!=typeof OffscreenCanvas&&"undefined"!=typeof URL&&URL.createObjectURL&&"undefined"!=typeof Blob)try{var e="postMessage("+f.toString()+"("+[JSON.stringify(o),u.toString(),c.toString(),p.toString()].join(",")+"));",r=new Blob([e],{type:"text/javascript"});const a=new Worker(URL.createObjectURL(r),{name:"wpTestEmojiSupports"});return void(a.onmessage=e=>{i(n=e.data),a.terminate(),t(n)})}catch(e){}i(n=f(o,u,c,p))}t(n)}).then(e=>{for(const n in e)r.supports[n]=e[n],r.supports.everything=r.supports.everything&&r.supports[n],"flag"!==n&&(r.supports.everythingExceptFlag=r.supports.everythingExceptFlag&&r.supports[n]);var t;r.supports.everythingExceptFlag=r.supports.everythingExceptFlag&&!r.supports.flag,r.supports.everything||((t=r.source||{}).concatemoji?a(t.concatemoji):t.wpemoji&&t.twemoji&&(a(t.twemoji),a(t.wpemoji)))});
1563//# sourceURL=https://pikkovia.com/wp-includes/js/wp-emoji-loader.min.js</script>
1563 
1563<script data-optimized="1" src="https://pikkovia.com/wp-content/litespeed/js/c3b44ed1ad22cb83e172d830db775c42.js?ver=57a39" defer></script>
1563</body></html>
1564<!-- Page optimized by LiteSpeed Cache @2026-10-04 13:01:05 -->
1565
1566<!-- Page cached by LiteSpeed Cache 7.9.1 on 2026-10-04 13:01:03 -->
1567<!-- QUIC.cloud CCSS loaded ✅ /ccss/6a6a074085f52acca07dd01e13cdbeee.css -->
1568<!-- QUIC.cloud UCSS loaded ✅ /ucss/20840054087ed98d5790063cbcdf0d2a.css -->

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.